Solved : Enabling Hotkey/Toggle Cheats
#1
just like the title says, i cant make a cheats hotkey-triggered (L2 for health,etc) on .pnach file
any ideas? 


Im trying to add Monster Hunter 2 Cheats

Do you have to add Master code in order to activate? if so, do you need to make it with patch=1,X,Extended,X format?

UPDATE
- okay i have tried activating the codes Via Codebreaker and it WORKED , apparently to make any toggle/hotkey cheats to work you have to         activate the codes via Codebreaker/where the codes belongs to 
-You can't do it via .Pnach file (Correct me if im wrong)
-the code entered in codebreaker must not be the same entered in .pnach text or the game will freeze
(this way you can only add hotkey-based cheats at codebreaker and still have normal cheats at .pnach and it still works, or else you can just re-enter all the codes to codebreaker and delete the .pnach file or Uncheck the Enable Cheats)
lets leave this here if someone encounters the same problem as i am
its a bit tedious work to get all the codes to codebreaker and start CB first everytime you want to play but its ok i guess.

For example
Quote://Monster HP display (Select + L2 for white HP display, Select + R2 for black HP display)
patch=1,EE,200F8F00,extended,0C0D40C4
patch=1,EE,200F8F0C,extended,24040000
patch=1,EE,200F8F10,extended,0C0DAB08
patch=1,EE,200F8F18,extended,24040010
patch=1,EE,200F8F20,extended,0C0B999C
patch=1,EE,200F8F24,extended,0080280A
patch=1,EE,200F8F30,extended,24190000
patch=1,EE,200F8F34,extended,24100000
patch=1,EE,200F8F40,extended,24020012
patch=1,EE,200F8F44,extended,00502818
patch=1,EE,200F8F48,extended,24A50078
patch=1,EE,200F8F4C,extended,0C0B99BC
patch=1,EE,200F8F50,extended,24040000
patch=1,EE,200F8F58,extended,3C01005F
patch=1,EE,200F8F5C,extended,2421C580
patch=1,EE,200F8F64,extended,240209D0
patch=1,EE,200F8F68,extended,00591018
patch=1,EE,200F8F6C,extended,00220821
patch=1,EE,200F8F70,extended,80220002
patch=1,EE,200F8F74,extended,1040000B
patch=1,EE,200F8F78,extended,00021080
patch=1,EE,200F8F7C,extended,3C030044
patch=1,EE,200F8F80,extended,00431021
patch=1,EE,200F8F84,extended,8C455620
patch=1,EE,200F8F8C,extended,842602C2
patch=1,EE,200F8F94,extended,3C020010
patch=1,EE,200F8F98,extended,0C0DA71C
patch=1,EE,200F8F9C,extended,24448FF0
patch=1,EE,200F8FA0,extended,26100001
patch=1,EE,200F8FA4,extended,27390001
patch=1,EE,200F8FA8,extended,24010014
patch=1,EE,200F8FAC,extended,1721FFE4
patch=1,EE,200F8FB4,extended,080D3E15
patch=1,EE,200F8FF0,extended,3A732520
patch=1,EE,200F8FF4,extended,00643525
patch=1,EE,2034F84C,extended,0803E3C0
Reply

Sponsored links

#2
You can't. Cheats are loaded at the same time of the game executable. Once they're loaded or made into a savestate, they can't be removed unless you shut down the VM.
Reply
#3
Acourding to google,you are missing 4 lines of codes but it's strange to be below all of yours
patch=1,EE,D024BDE2,extended,0000FEFE
patch=1,EE,200F8F14,extended,24040000
patch=1,EE,D024BDE2,extended,0000FEFD
patch=1,EE,200F8F14,extended,24040001

The codes starting with D are "hotkey" codes
Reply
#4
(10-09-2018, 06:52 PM)vsub Wrote: Acourding to google,you are missing 4 lines of codes but it's strange to be below all of yours
patch=1,EE,D024BDE2,extended,0000FEFE
patch=1,EE,200F8F14,extended,24040000
patch=1,EE,D024BDE2,extended,0000FEFD
patch=1,EE,200F8F14,extended,24040001

The codes starting with D are "hotkey" codes

Oh yeah ignored those extra codes because i dont know what it does...

I added it now and it still doesnt work 
i noticed that these "toggle" cheats is activated but cant use the hotkey 
like ex. toggle infinite stamina on/off , i cant seem to turn it off it just automatically turned on

I wonder if the "Hotkey" codes are wrong or it has something to do with my pcsx keybinding?
Also most of my codes started with D that is actually not a hotkey cheats(if that causes the problem)
Maybe running codebreaker first helps with these cheats(?)

i will try to use codebreaker and will keep an update


And sorry for the late reply.
Reply
#5
Codes starting with D are looking for a specific value on a specific address and when the value becomes that "certain" value,the code below it will be activated

That address D024BDE2 is actually an address that changes when you press a button and pressing Select + L2 the value in that address will be changed to 0000FEFE and when you release all buttons,it will become 0000FFFF

The D code type can also be used in other ways...like for example you find your HP address and lets say that the address is 000F8F14 and your HP is 255(FF in hex) and you want when your HP reach 50(32 in hex),to completly heal yourself so

D00F8F14 00000032
000F8F14 000000FF
Reply




Users browsing this thread: 1 Guest(s)