PS2RD Cheat Device: Cheat With Ease On PS2 - Do you still run homebrew and backups from your PS2? Check out this awesome new cheat interface!
When it comes to reasons for hacking your console, the ability to use cheats always seems to be toward the top of people's lists. This update to PS2RD Cheat Device allows you to accomplish the same sorts of thrills that you might get from something like a CodeBreaker or Action Replay. Essentially what it does is take the old school PS2 Remote Debugger and strip it down to its cheat-only functions. This new build allows you to direct boot from ELF files and even use compressed cheat lists if you feel the need. See more details and use tips from the notes below!
Last year I began work on a cheat device GUI for ps2rd (an excellent remote debugger for the PlayStation 2). The goal of the project is to create a menu-driven cheat device similar to CodeBreaker or Action Replay using ps2rd's ASM cheat engine. I wanted this to be just a cheat device, so I removed most of the debugging functionality from ps2rd for my project.
I had some freetime over the past few days and made some updates to it. It's now more stable than previous releases and has had more unneeded parts of ps2rd removed (such as videomod). BOOT2 selecting now works as it should, so you can boot to a ELF instead of directly to disk. I've also added preliminary support for compressed code lists using miniz. Basically, you use the included "compress-decompress.exe" program to compress/decompress your cheat files using zlib compression. When using a compressed cheat list, it must have a file extension of ".bin" or else it will try to load it as text. Update ps2rd.conf to reflect whichever cheat list you're using. This should help cut down on loading times.
If you find any bugs, please let me know!
Fix delete option (currently does nothing)
Implement less-awkard cheat list compression (maybe use zip/7z files instead)
Also you may want to change the name of your cheat file name in the ps2rd.cnf file. Right now the new version points to cheats.bin, which is a new process--which I will later explore by converting my cheats.txt file to a bin file. But you can still test this new GUI version by using cheats.txt file.
cheats = "cheats.bin";
Also keep in mind to use the ps2rd-packed.elf version--since it's small in size and won't take much memory space on your memory card.