PCSX2 / pcsx2

PCSX2 - The Playstation 2 Emulator
https://pcsx2.net
GNU General Public License v3.0
11.49k stars 1.6k forks source link

[BUG]: Cheats don't work for Ratchet and Clank - Going Commando #11270

Closed John-Enigma closed 3 months ago

John-Enigma commented 3 months ago

Describe the Bug

Selecting a cheat doesn't make Ratchet and Clank - Going Commando run well.

When selecting a cheat, it starts the game normally, but when you select a save file, it runs on a perpetual loading state. It doesn't take you to the next planet at all.

Reproduction Steps

Either by selecting a cheat from a config file of a game, from a created .pnach file. Or, by running any Action Replay/GameShark ISO/CHD on the emulator, removing the disc from the "Change Disc" menu option, selecting the game from either the "From File..." or "From Game List...", and then running it.

Expected Behavior

I expected it to run normally, with no infinite loading, and the cheat behavior intact.

PCSX2 Revision

1.7.5825

Operating System

Windows 10 (64bit)

If Linux - Specify Distro

No response

CPU

Intel Core i5-9300H CPU @ 2.40GHz

GPU

NVIDIA GeForce GTX 1650

GS Settings

No response

Emulation Settings

No response

GS Window Screenshots

No response

Logs & Dumps

No response

refractionpcsx2 commented 3 months ago

To be that sounds like the cheats are either not for your version of the game, or they're just broken. If the game didn't boot at all, then I would be worried about it being our problem.

But yeah, not convinced it's not just AR being sucky/incompatible with that game, Ratchet games do a lot of nasty tricks swapping data in and out of memory.

Technostrophe commented 3 months ago

I'm pretty sure it's the bolt multiplier cheat that does it, I remember that one being broken and causing an infinite load loop. (Ammo related ones for the weapons don't cause it, so those are fine.)

refractionpcsx2 commented 3 months ago

Yeah so it sounds like it's the cheat that's broken, not much we can do about that. if you want to use the above mentioned cheat, probably better to get one from gamehacking and use your own patch.