aboutsummaryrefslogtreecommitdiff
path: root/cheat.c
AgeCommit message (Collapse)Author
2023-01-09Adds initial Funkey S supportneonloop
2021-09-07Enables softpatching for cores loading content from diskneonloop
If a core sets need_fullpath, content is patched and written to a file in /tmp. This allows patching content for gpsp and probably others.
2021-09-06Adds ips/bps softpatchingneonloop
Patches named like the content will be auto-applied in memory when the game is loaded. Example: /roms/game.gba will apply patches named /roms/game.ips, /roms/game.ips1, /roms/game.IPS2, /roms/game.bps, etc. This only happens in memory, original files are unmodified. Patches are loaded in case-insensitive alphabetical order. Note that .ips12 loads before .ips2, but after .ips02. Only supports cores that load from memory (see libretro page at https://docs.libretro.com/guides/softpatching/ for compatibility list)
2021-08-30Adds cheat supportneonloop
Cheats use RetroArch .cht file format. Cheats are loaded from [save_dir]/cheats/[name].cht, where name is the name of the ROM without extension. Cheat menu only shows when cheat file is found.