Il s’agit d’un fork de l’émulateur Switch Citron, repris exactement à l’endroit où son développement s’était arrêté.
Les changements:
– Merge pull request #260 from cheezwiz7899/stop-demangle
– now that the option works… set it as default.
– keeps demangle, but not llvm to go with it, if the option is set.
– Merge pull request #261 from Splaser/main
– fix: change critical logs to warnings in branch relocation preflight checks
– feat: update image descriptor handling to support dynamic sizing and add diagnostic logging
– fix: update driver data retrieval to use getOrNull for safer access
– feat: add VirtualSize method to buffer and improve memory unmapping logic
– feat: update direct connect feature with connection state handling and status display
– feat: implement direct connect feature for multiplayer rooms with UI and network handling
– feat: enhance cheat management by adding source identifier and updating related functions
– feat: implement CreateLongProgressCallback for improved progress handling in JNI methods
– feat: update rendererApiValues to include a default item and remove an obsolete entry
– feat: add CrashHostMemoryInvariant function and improve memory operation assertions
– feat: enhance memory mapping with detailed error logging and tracking
– feat: add disableCheatsForAddon function to initialize cheats as disabled for installed addons
– refactor: move and update cheat build ID functions for better organization and accessibility
– feat: add GetCheatModsList function to retrieve cheat modification directories
– feat: add GetBuildId method to CheatEngine and update cheat retrieval logic to use build ID
– fix: rename variable for clarity in cheat retrieval function
– feat: enhance cheat management with mutex for thread safety and improve cheat build ID normalization
– feat: add cheat management features including display and enabling/disabling of cheats in the emulation menu
– feat: add cheat management functionality including retrieval, enabling/disabling, and reloading cheats
– feat: implement DisplayModeUtil for highest refresh rate preference and update EmulationActivity and MainActivity to use it; add onResume to refresh driver list in DriverManagerFragment
– fix: refactor picture-in-picture failure logging into a separate method
– fix: enable unbuffered touch dispatch in EmulationActivity and InputOverlay
– fix: update shader cache directory path in GamePropertiesFragment
– Merge pull request #264 from 0x1Nawaf/fix/function-browser-addr-init
– fix(debugger): initialize addr in Ghidra CSV import






























