RetroArch

RetroArch

How to enable cheat codes?
I can´t do it because I don´t have the online updater function. Please help. I mainly want to activate cheat codes on PSX and SNES
< >
Showing 1-3 of 3 comments
I'm the Cook Jul 4, 2022 @ 9:17pm 
Your best bet is to just go directly to the Retroach github to find what you need:
https://github.com/libretro/libretro-database

1) Navigate to cht folder
2) navigate to console of your choosing
3) find your game. If game does not appear within page due to large listings, try using 'Go to file' function/button & manually put in the directory instead
4) Contents of the cheat file will now be displayed. You need to copy these contents and save it to some file on your computer locally. On Windows, easiest way is to open up the 'Raw' contents of the file (i.e. Raw button), copy-paste entire content onto a text file, and save the file with the '.cht' extension and make sure it DOES NOT HAVE '.txt' extension. Google this if your not sure how to save with different file extensions...
5) Finally now boot-up your game normally on Retroarch, go to F1 menu, scroll down to 'Cheat' menu. You can load your cheat file from wherever you saved it before hand. From there, i think you can figure out the rest
Last edited by I'm the Cook; Jul 5, 2022 @ 8:16pm
Lucyfar Aug 23, 2022 @ 4:19pm 
Originally posted by I'm the Cook:
Your best bet is to just go directly to the Retroach github to find what you need:
https://github.com/libretro/libretro-database

1) Navigate to cht folder
2) navigate to console of your choosing
3) find your game. If game does not appear within page due to large listings, try using 'Go to file' function/button & manually put in the directory instead
4) Contents of the cheat file will now be displayed. You need to copy these contents and save it to some file on your computer locally. On Windows, easiest way is to open up the 'Raw' contents of the file (i.e. Raw button), copy-paste entire content onto a text file, and save the file with the '.cht' extension and make sure it DOES NOT HAVE '.txt' extension. Google this if your not sure how to save with different file extensions...
5) Finally now boot-up your game normally on Retroarch, go to F1 menu, scroll down to 'Cheat' menu. You can load your cheat file from wherever you saved it before hand. From there, i think you can figure out the rest

Isn't there any PPSSPP cheat files in libreto database?

I only saw PS1 =/
I'm the Cook Aug 23, 2022 @ 8:37pm 
Na unfortunately, i don't think there's libretro cheat support for PPSSPP currently (i.e. the ".cht" file extension), though that may change in the future.

I would recommend reading up about using the ".ini" cheat files for PPSPP from the following sites:
https://docs.libretro.com/library/ppsspp/ (check the section "Internal Cheats")
https://www.reddit.com/r/RetroArch/comments/gow7b5/how_might_i_use_cheats_for_the_ppsspp_emulator/
https://www.reddit.com/r/RetroArch/comments/iaz6wy/ppsspp_cheat_files/ (this is probably the most straight-forward guide to follow)

I'll save you some time & trouble possibly, as i've followed the above guides, but i don't think the PPSSPP cheats are working specifically for the Steam version of Retroarch, though you are also welcomed to try to follow the above guides and see if you get different results. I've already tried with 3 different games :( . Also based on what i've investigated in the Discord channel for RA, I believe the Standalone version of RA may not work either, as some people have experienced not getting cheats to work with the PPSSPP core.

Summing up the above guides: within Retroarch, you will need to boot-up any game for PPSSPP, then in the overlay quick-menu, navigate to "Options" -> (scroll down a bit) Enable "Internal Cheats Support". Then reload/restart the game. This will generate a unique ".ini" file (ULUS*******.ini) into the "save\PSP\Cheats" directory. Then go ahead and close the game. You will then open this file with some text editor and paste the contents of your .ini cheat game file (that you found somewhere online) into this auto-generated .ini file (will be unique for each PPSSPP game). Finally, any line with "_C0" or "_C0 _C1" means that specific cheat is OFF. To turn ON, change the pattern to just "_C1" for each cheat you want to enable and SAVE. Booting up the game in RA should have your cheats live.


Again, i have not had this working for RA. For PPSSPP, if you absolutely want to use cheats on that console, you can get the standalone version of PPSSPP. That emulator seems to work for me with the .ini setup.

I would usually just post the website here that i would recommend finding your PPSPP .ini files (and also for other non-libretro support emulators), but i don't know this forum's stance on posting websites (aside from libretro's official github page) with literally the work "hacking" in it, and the website also supporting cheating lol (though mind you this is all for singleplayer games right). I'm sure you won't have too much difficulty finding the .ini files for your PPSSPP titles.
Last edited by I'm the Cook; Aug 23, 2022 @ 10:15pm
< >
Showing 1-3 of 3 comments
Per page: 1530 50

Date Posted: Jul 3, 2022 @ 11:01am
Posts: 3