A PSP emulator for Android, Windows, Mac and Linux, written in C++. Want to contribute? Join us on Discord at https://discord.gg/5NJB6dD or just send pull requests / issues. For discussion use the forums at forums.ppsspp.org.
Load the game (for instance, with "Break on load" enabled), open the disassembly, navigate to 0x088f0618 and NOP this instruction. This causes the game to submit twice as less vertices to sceGuDrawArray and therefore only the first half of the text would be processed. Start the game, open the GE Debugger, press "Step frame" and then "Step Texture" until you get to the text. PPSSPP will experience a vector-out-of-range error as i will be equal to the indices.size().
Game or games this happens in
Patapon 3 (EU)
What area of the game / PPSSPP
Load the game (for instance, with "Break on load" enabled), open the disassembly, navigate to
0x088f0618
and NOP this instruction. This causes the game to submit twice as less vertices tosceGuDrawArray
and therefore only the first half of the text would be processed. Start the game, open the GE Debugger, press "Step frame" and then "Step Texture" until you get to the text. PPSSPP will experience a vector-out-of-range error asi
will be equal to theindices.size()
.What should happen
I don't think the emulator should ever crash.
Logs
No response
Platform
Windows
Mobile device model or graphics card (GPU)
AMD Radeon(TM) Graphics
PPSSPP version affected
Self-built version (one of the lastest)
Last working version
No response
Graphics backend (3D API)
Direct3D 11
Checklist