Skip to content

Releases: Ishan09811/pine

Pine 1.0.0

25 Jul 09:08
1ced510
Compare
Choose a tag to compare

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)