

This gives the following 2 potential PSP memory addresses for the variable: The user memory starts at offset 0x01540000 in the process memory. In the above example the search results have been filtered to 2 possible addresses. Filter down any remaining results by changing the value in PPSSPP using the memory viewer mentioned above and determining to see which address is the source of truth.


In the above example the user memory starts at 0x01540000 in the process memory. Repeat the above 2 steps until you are able to filter the address down to a single result in Cheat Engine the address of this result is where the user memory starts.Set the first 4 bytes of the user memory to something you can easily search for in PPSSPP.Navigate to the start of user memory by double clicking on the "0x08800000 (User Memory)".Open the PPSSPP Memory Viewer (Debug > Memory Viewer).Ensure the "MEM_MAPPED" setting is enabled in the settings.ģ.Select the PPSSPP process from the list.Launch PPSSPP and open the game you want to make cheats for.An understanding of the basic MIPS instructions.How to use search tools to find the address of a value you want to modify.An understanding of common cheat related terms.This guide assumes the following knowledge: The address may also shift over time with new releases of the emulator. where it would be mapped to on a physical PSP. This can lead to cases where memory may be mapped to a different address in the emulator vs. PPSSPP is an emulator and does not perfectly emulate games.
