PCSX2 / pcsx2

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

[Feature Request]: Disables another cheat at enabling cheat #9184

Open Berylskid opened 1 year ago

Berylskid commented 1 year ago

Description

Adds new key for pnach to disable specified cheats at enabling cheat.

Reason

It is to allow multiple patches/cheats to work exclusively. This would make easier to handle some cheats/patches.

Examples

[data\flag_0] patch=1,EE,702B440A,extended,00000001 ; [2B440A] OR 0x01 disable=data\Reset

[data\flag_1] patch=1,EE,702B440A,extended,00000002 ; [2B440A] OR 0x02 disable=data\Reset

stenzek commented 1 year ago

Can we merge all these pnach requests into one thread, for the ease of management?

The way the current system is set up doesn't support it, and it's not really something I'm interested in reworking to add, so having everything in one place for someone who does want to work on it would make sense.

refractionpcsx2 commented 1 year ago

Not really if they're by different people :P But we can add a new label for Patches if you want, then we can filter on it, at least

stenzek commented 1 year ago

I was referring to #9106 and #9008 specifically.

refractionpcsx2 commented 1 year ago

oh right, well I guess this is quite closely related to #9008 anyway, so it could certainly be combined with that one.