CHANGELOG
- Remove hasFragileUserData from the app manifest
- Update NDK to 26.1.10909125
- Remove the LLVM submodule
- Update gradle to 8.6
- Update Java to 17
- Update Dependencies
- Update Kotlin to 1.9.22
- Iterate through siblings without recursion in vfs::TraverseDirectory ( #205) Prevents a stack overflow because of recursion depth.
- Implement info reading from Ro section (dima-xd)
- Fix try-catch in save import (PabloG02)
- Fix invalid switch-case syntax resulting from nvdrv macro expansion (nickbeth)
- Move symbol hooking setup code out of loader (nickbeth)
- Loader: make dynsym handling more generic (nickbeth)
- Loader: skip patching non 64-bit executables (nickbeth)
- memory: fix insertion at the beginning of the chunks map (nickbeth)
- memory: use guest addresses everywhere (nickbeth)
- memory: update KMemory to use guest addresses (nickbeth)
- KProcess: correctly handle empty optional chunk (nickbeth)
- Introduce a generic register context for SVCs (nickbeth)
- Move SvcTable definition out of header files (nickbeth)
- Move memory trapping infrastructure outside of NCE (nickbeth)
- Fix accidental recursion with trap handling (TheASV)
- Some basic rebrand (Ishan09811)
- Initial in-game-menu support (Ishan09811)
- Add a per-game option to delete the shader cache that has been created during the emulation (QuackingCanary)
- Add Long Click Listener to Remove Firmware in FirmwareImportPreference (Ishan09811)
- Implement thermal indicator (Ishan09811)
- Implement dynamic resolution option (Ishan09811)
- Add more aspect ratios (Ishan09811)
- Properly handle save export function (Ishan09811)
- Add multiple search location support (hacobotdev, Ishan09811)
- Fix hide invalid files preference title not showing (Ishan09811)
- Add edit overlay button in emulation overlay options (Ishan09811)
- Implement Jit32 (nickbeth)(Incomplete)
- Implement audioOutputEngine option (Ishan09811)
- Remove Unnecessary disable audio output option (Ishan09811)
- Implement JIT Fastmem option (Ishan09811)
- Implement sustained performance option (Ishan09811)
- Update audio-core and shader-compiler submodule (Ishan09811)