neil4 / RetroArch-Lite

Cross-platform, sophisticated frontend for the libretro API. Licensed GPLv3.
http://www.libretro.com
GNU General Public License v3.0
16 stars 0 forks source link

Support cheats #6

Open GreenMystic opened 4 months ago

GreenMystic commented 4 months ago

problem: when i play NES / SNES / GBA / GB / GBC i always using cheats but so far there is no way to cheating on these system (except maybe using cheat.nes which it's not practical thought)

solution: please consider to add cheat support at least for these system game if possible

thanks for reading and consideration dev 🙏

neil4 commented 4 months ago

Cheats for those systems work for me. Download cheats.zip from the libretro buildbot (here) and extract it to <MainStorage>/RetroArchLite/cheats. Then unhide cheat options in the Menu Item Visibility menu.

As long as a cheat code doesn't show as "N/A", it should work.

GreenMystic commented 4 months ago

Cheats for those systems work for me. Download cheats.zip from the libretro buildbot (here) and extract it to <MainStorage>/RetroArchLite/cheats. Then unhide cheat options in the Menu Item Visibility menu.

As long as a cheat code doesn't show as "N/A", it should work.

okay but just in case can i add custom cheat as well? some of my game have debug code and so far no DB added these cheats thought

neil4 commented 4 months ago

Custom cheats work, but I do see a couple of things that need improved. For one, it shows new cheats as enabled before you enable them.

Just increase "Cheat Passes", press A on the new cheat, type in the code and save.

neil4 commented 4 months ago

FYI, made a few minor improvements to custom cheats. Now you're prompted to name new cheats, and they start disabled.