sharpemu/src/SharpEmu.Core/Cpu/Native
Berk 2b6bd5a532
Sdl backend (#670)
* [audio] added sdl audio backend and in-tree atrac9 decoder

* [input] replaced per-platform pad readers with sdl gamepad input

* [video] added sdl window and host display plumbing

* [gui] added host display options and per-game render settings

* [bink] synced host movie playback to the guest audio clock

* [cpu] hooked windows write faults into guest image tracking

* [perf] added guest and render profiling, reserved host cpu lanes

* [kernel] fixed stale pthread mutex handle alias

* [host] wired the sdl session, save-data paths and project references

* [audio] hoisted ajm trace stackalloc out of its loop

* [video] Add guest image sync setting

* [build] Strip native symbols

* reuse
2026-07-28 03:33:26 +03:00
..
Windows Astro Bot stack: VEH/TBB, title clear, swapchain fallback, Psml MFSR (#528) 2026-07-23 12:37:44 +03:00
CpuPatcher.cs initial commit 2026-03-11 15:48:28 +03:00
DirectExecutionBackend.Amd64Compat.cs cpu: recover SSE4a EXTRQ/INSERTQ faults on Linux (#482) 2026-07-21 14:18:21 +03:00
DirectExecutionBackend.Diagnostics.cs Sdl backend (#670) 2026-07-28 03:33:26 +03:00
DirectExecutionBackend.Exceptions.cs Sdl backend (#670) 2026-07-28 03:33:26 +03:00
DirectExecutionBackend.GuestSampler.cs Sdl backend (#670) 2026-07-28 03:33:26 +03:00
DirectExecutionBackend.IllegalInstruction.cs cpu: emulate BMI1/BMI2/ABM instructions in software when the host lacks them (#249) 2026-07-16 16:38:27 +03:00
DirectExecutionBackend.Imports.cs Sdl backend (#670) 2026-07-28 03:33:26 +03:00
DirectExecutionBackend.NativeWorker.cs Astro Bot stack: VEH/TBB, title clear, swapchain fallback, Psml MFSR (#528) 2026-07-23 12:37:44 +03:00
DirectExecutionBackend.PosixSignals.cs cpu: recover SSE4a EXTRQ/INSERTQ faults on Linux (#482) 2026-07-21 14:18:21 +03:00
DirectExecutionBackend.cs Sdl backend (#670) 2026-07-28 03:33:26 +03:00
INativeCpuBackend.cs initial commit 2026-03-11 15:48:28 +03:00
JitStubs.cs CPU: scan final TLS access pattern offset (#414) 2026-07-19 00:07:32 +03:00
NullHostFaultHandling.cs Linux and macOS support (#47) 2026-07-15 15:36:20 +03:00
PosixHostStubs.cs [AGC/Vulkan] Extend PS5 runtime and rendering compatibility (#216) 2026-07-16 02:02:34 +03:00
Sse4aExtrqBlendPatch.cs [Gpu] Metal backend: complete IGuestGpuBackend implementation on AppKit + Metal (#283) 2026-07-18 20:32:00 +03:00
StubManager.cs [AGC/Vulkan] Extend PS5 runtime and rendering compatibility (#216) 2026-07-16 02:02:34 +03:00