rinCheat v0.1 (GekiHEN Contest Entry)
With all the drama surrounding the source of rinCheat a while back, I was pretty sure the thing had already been released, but again seems like I was wrong since developer Rinnegatamente just submitted it to the GekiHEN contest and what a release it is! I don’t think I’ve seen an homebrew with these many features since the later releases of VitaShell. This shows how much time and work the developer must have put to stuff this much stuff into one plugin – yes, remember that all this comes inside a plugin.
What is rinCheat?
rinCheat is a plugin developed by Rinnegatamante that serves as a Swiss army knife of sorts for your PS Vita, since it is stuffed to the brim with features. The initial release of the plugin features: the ability to use cheats (obviously), decrypted saved game data import and export with multiple slots, improved screenshot feature with no compression, ability to connect your Vita to FTP while in-game, overclocking and screen streaming to your PC. All of this in one neat little package.
Changelog/Features for rinCheat v0.1
• Realtime cheats with cheats database support.
• Realtime memory scanner with (partial) heap scanner and main thread stack scanner.
• Decrypted savedata exporter/importer with multiple saveslots.
• Improved screenshot feature (no compression) in any game and any situation.
• FTP Server during gaming phase.
• Possibility to change console clockage with CPU, GPU, BUS, GPU Crossbar support.
• Possibility to disable Auto Suspend feature while in game.
• Possibility to stream PSVITA screen to PC while gaming.
Instructions installing/using for rinCheat
How to install and use
– Place plugins and data folder in ux0:
– Open ux0:/plugins/game.txt file and add this line to the file:
– To open rinCheat menu just press SELECT+START during your game session.
While in game press START+SELECT to open rinCheat menu.
In rinCheat menu:
Cross = Select option / Increase selected number in the memory scanner
Triangle = Return to previous menu
Up/Down = Change selected option
Left/Down = Change selected number in the memory scanner
Square = Decrease selected number in the memory scanner
Start = Return to the game
When screenshot feature is enabled (Game Hacks), press L+R+START to take a screenshot.
When starting a game, you can also:
– Hold R to skip net module loading
– Hold L to force MMC mode
MMC or RAM mode
These are the differences between MMC and RAM mode:
Screenshots taking = Faster in RAM mode
Cheats List support = Limited in MMC mode (due to low available memory)
How to use (CPU Clockage & AutoSuspend)
Pretty straightforward, navigate to Game Hacks menu and then enable such features.
How to use (Screenshot Feature)
In Game Hacks menu, enable Screenshot feature then close rinCheat.
During your game sessions you’ll be able to take screenshots by pressing L+R+START.
Screenshots will be saved in ux0:/data/rinCheat/screenshots.
How to use (Value searcher/injector)
Navigate to Game Cheats -> Search Value.
In this screen you’ll be able to search an arbitrary value of 1,2,4,8 bytes on stack or heap.
First of all set the value you want to search and its size, then press one of the two Start Absolute Search options, you’ll be prompted with how many matches has been found.
Now you can directly inject a new value by pressing Inject value or you can unpause the game and, later, search between the matches how many changed their values by using Start Relative Search feature.
You can also use the Save offsets function to save matched offsets on ux0:/data/rinCheat/db/TITLEID_offsets.txt. These offsets can be extremely useful to actually write automated cheats to insert to rinCheat database.
How to use (Cheats List)
When you find a good offset with the value searcher you can save the offset to actually write a cheat that will appear in the Cheats List.
To do so, after you saved the offsets, you have to create a file in ux0:/data/rinCheat/db named as TITLEID.txt. Here you can put how many cheats you want that will appear in the Cheats List.
Syntax for the file is:
@offset @value @size
#999 Max Health
@0xB1A4A231 @0x3E7 @4
A list of the games that are currently included in the database can be found here (Realtime tab): https://github.com/Rinnegatamante/rinCheat/wiki/Cheats-Database-Status
How to use (Decrypted savedata dumper/restorer)
Such features are available on Manage Savedatas menu. Dumper will save the savedata to ux0:/data/rinCheat/TITLEID/SLOTX where X is the currently selected Slot.
Edit your savedata as you wish and then you can re-inject it back by using the related feature.
How to use (FTP Server)
FTP Server is available on Net Module menu. Just enable it and connect to the IP showed in the menu.
NOTE: If you can’t see any folder when connected just manually input the folder to show (ex: ux0:/).
How to use (Screen Stream)
Screen Stream feature is available on Net Module menu. You can select the video quality of the stream (Lower = Best Framerate, Higher = Best Video Quality) and then you can start the stream by enabling the related feature.
Then you only have to start the PC application and insert the IP shown on PSVITA to connect.
NOTE: To change stream quality when you are already streaming, you must first disable stream, then change video quality of the stream and then re-enable the stream.
A compatibility list can be found here: https://github.com/Rinnegatamante/rinCheat/wiki/rinCheat-Net—Streamer-Support
You can download the initial release of rinCheat by going to its entry page on the GekiHEN website and downloading the VPK file. I would like to remind you should probably read carefully the instructions before complaining that anything since this is an extremely versatile plugin that can do so much.
Enjoy the amazing release folks!