I see people here have used No$PSX to create various gameshark codes, so you should be familiar with this issue.
When I'm hacking Azure Dreams with No$PSX, sometimes memory breakpoints don't work.
It works several times with different memory breakpoint, but the fact that sometimes it doesn't work worried me.
So, if anyone can test and reproduce this problem in his No$PSX it would be nice, or pinpoint any of my mistake.
OS : Windows 7 64 bit
Emulator : No$PSX 1.5
Game : Azure Dreams for PSX
Item Needed : Harash Herb (weakens current attack power by 1).
Step 01 :
Get a Harash Herb (weakens current attack power by 1).
You can do it by manually throw anything to your Baron monster until you get it, or hack the safe in your house and put it somewhere, or change your inventory directly.
This is the main character in the tower, with 5 Attack Power.
The address for attack power is stored in 0x800834DE, as 1 byte.

Step 02 :
I changed the address 0x800834DE to 0x15, and it works, his attack power is changed to 21.
So the address is correct.

Step 03 :
I put the memory breakpoint on [800834DE]!! to monitor any write access.
I eat the Harash herb.

Step 04 :
My attack power is lowered, the value of address 0x800834DE is changed to 04, so the game should freeze and show me the asm code that's responsible to write to that memory address, but nothing happened.

Step 05
I checked this issue with pSX 1.13 and didn't have any problem with memory breakpoint.
With pSX 1.13 and same memory breakpoint, 0x800834DE it break on 0x00041e70 with addiu r29,r29, 0xffe8.

Keep in mind that I'm quite new to this hacking stuff, so if something is wrong please correct me.
When I'm hacking Azure Dreams with No$PSX, sometimes memory breakpoints don't work.
It works several times with different memory breakpoint, but the fact that sometimes it doesn't work worried me.
So, if anyone can test and reproduce this problem in his No$PSX it would be nice, or pinpoint any of my mistake.
OS : Windows 7 64 bit
Emulator : No$PSX 1.5
Game : Azure Dreams for PSX
Item Needed : Harash Herb (weakens current attack power by 1).
Step 01 :
Get a Harash Herb (weakens current attack power by 1).
You can do it by manually throw anything to your Baron monster until you get it, or hack the safe in your house and put it somewhere, or change your inventory directly.
This is the main character in the tower, with 5 Attack Power.
The address for attack power is stored in 0x800834DE, as 1 byte.

Step 02 :
I changed the address 0x800834DE to 0x15, and it works, his attack power is changed to 21.
So the address is correct.

Step 03 :
I put the memory breakpoint on [800834DE]!! to monitor any write access.
I eat the Harash herb.

Step 04 :
My attack power is lowered, the value of address 0x800834DE is changed to 04, so the game should freeze and show me the asm code that's responsible to write to that memory address, but nothing happened.

Step 05
I checked this issue with pSX 1.13 and didn't have any problem with memory breakpoint.
With pSX 1.13 and same memory breakpoint, 0x800834DE it break on 0x00041e70 with addiu r29,r29, 0xffe8.

Keep in mind that I'm quite new to this hacking stuff, so if something is wrong please correct me.






Comment