ROM Hack Cheat Codes AMS and Sx Os, Add and Request

  • Thread starter Thread starter matias3ds
  • Start date Start date
  • Views Views 24,738,563
  • Replies Replies 73,925
  • Likes Likes 249
so i did notice aob is a new added function in the latest breeze but i do not know how to use it what are the steps i would follow to to use the aob and would i use it to locate the addresses of all these codes then do the asm method and apply the ret to each one thanks for your response
Post automatically merged:


thank you for the reply and i already used the updater tool and got most of the cheats working however the ones i posted above are ones that need to be remade from scratch and as for ida pro i have no idea how to recompile or decompile and does this not require an understanding of computer language like c# or C++ because these i dont understand what i do have is a basic understanding of hexdecimal and dec conversions for addresses and values but i dont understand programming code though i wish i did
if you use "Make AOB M" all cheats will be processed and this cheat will result in "02# Wanted Level 0.0.aob" being produced.
If you want only this cheat then make this the only cheat. (The correct version of game needs to be running).
With the new game version running you use "AOB 2 cheat" to recover the hook.

[02# Wanted Level 0]
[Main+R10+0x0000F186A4] = 0x94D990EB bl #0x457ca50 <= hook
[Main+R10+0x000457CA50] = 0x52800008 mov w8, #0
[Main+R10+0x000457CA54] = 0xB9002268 str w8, [x19, #0x20]
[Main+R10+0x000457CA58] = 0xD65F03C0 ret

When I said AOB it is not limited to using my tool, use any AOB tool that works.

This cheat is classic cheat you do AOB to port and normally should be easy as pie.

Nobody can help unless they dig into the game code, would be very nice of them to install the game just to help you. I won't do that, and I think that is asking for too much.

PS: You need to learn punctuation. You can ask AI to fix your sentence for you but I think spend some time learning may be good for you.
Post automatically merged:

to AOB this "[Main+R10+0x0000EF0AC8] = 0x17FFADBE b #0xedc1c0" with Breeze you need to follow the link(R), then add it to cheat
or just make the cheat that is hacking M+0xedc1c0 and create the AOB that you need to locate it with the new game version

Two AOB search is required in this case. One for the hook and one for the branch
 
Last edited by TomSwitch,
so i did notice aob is a new added function in the latest breeze but i do not know how to use it what are the steps i would follow to to use the aob and would i use it to locate the addresses of all these codes then do the asm method and apply the ret to each one thanks for your response
Post automatically merged:


thank you for the reply and i already used the updater tool and got most of the cheats working however the ones i posted above are ones that need to be remade from scratch and as for ida pro i have no idea how to recompile or decompile and does this not require an understanding of computer language like c# or C++ because these i dont understand what i do have is a basic understanding of hexdecimal and dec conversions for addresses and values but i dont understand programming code though i wish i did

I'll take a look and show you how to update those [None address located.] code.
 
helloooo
I really need cheat Story of Seasons Grand Bazaar
TID 0100DAE01E4C8000
BID 07A019C51236763F

just money is okeyyy
Pleaseeeeeee T_T
 
if you use "Make AOB M" all cheats will be processed and this cheat will result in "02# Wanted Level 0.0.aob" being produced.
If you want only this cheat then make this the only cheat. (The correct version of game needs to be running).
With the new game version running you use "AOB 2 cheat" to recover the hook.

[02# Wanted Level 0]
[Main+R10+0x0000F186A4] = 0x94D990EB bl #0x457ca50 <= hook
[Main+R10+0x000457CA50] = 0x52800008 mov w8, #0
[Main+R10+0x000457CA54] = 0xB9002268 str w8, [x19, #0x20]
[Main+R10+0x000457CA58] = 0xD65F03C0 ret

When I said AOB it is not limited to using my tool, use any AOB tool that works.

This cheat is classic cheat you do AOB to port and normally should be easy as pie.

Nobody can help unless they dig into the game code, would be very nice of them to install the game just to help you. I won't do that, and I think that is asking for too much.

PS: You need to learn punctuation. You can ask AI to fix your sentence for you but I think spend some time learning may be good for you.
Post automatically merged:

to AOB this "[Main+R10+0x0000EF0AC8] = 0x17FFADBE b #0xedc1c0" with Breeze you need to follow the link(R), then add it to cheat
or just make the cheat that is hacking M+0xedc1c0 and create the AOB that you need to locate it with the new game version

Two AOB search is required in this case. One for the hook and one for the branch
thank you so much for the info when i get rid of this nasty head ache ill give this a try
Post automatically merged:

I'll take a look and show you how to update those [None address located.] code.
thank you so much it is greatly appreciated
 
thank you so much for the info when i get rid of this nasty head ache ill give this a try
Post automatically merged:


thank you so much it is greatly appreciated

GTA Vice City 1.0.8 UPD MEMO pspmaster on 2026.08.19
---------------------------------------------------
Safe code cave range of v1.0.8 : 045C0F00 ~ 045C0FFF a little bit small...(IDA segments view Shift +F7)

.text:00000071045C0EFF DCB 0xD6
.text:00000071045C0F00 % 1
.text:00000071045C0F01 % 1
.text:00000071045C0F02 % 1
.
.
.text:00000071045C0FFC % 1
.text:00000071045C0FFD % 1
.text:00000071045C0FFE % 1
.text:00000071045C0FFF % 1
.text:00000071045C0FFF ; .text ends
.text:00000071045C0FFF
.rodata:00000071045C1000 ; ===========================================================================
.rodata:00000071045C1000
.rodata:00000071045C1000 ; Segment type: Pure data
.rodata:00000071045C1000 AREA .rodata, DATA, READONLY, ALIGN=

////////////////////////////////////////////////////////////////////
[02# Wanted Level 0 1.0.7]
040A0000 0457CA50 52800008
040A0000 0457CA54 B9002268
040A0000 0457CA58 D65F03C0
040A0000 00F186A4 94D990EB

TomSwitch NX-Cheat code commander to view ASM:

[02# Wanted Level 0 1.0.7]
[Main+R10+0x000457CA50] = 0x52800008 mov w8, #0
[Main+R10+0x000457CA54] = 0xB9002268 str w8, [x19, #0x20]
[Main+R10+0x000457CA58] = 0xD65F03C0 ret
[Main+R10+0x0000F186A4] = 0x94D990EB bl #0x457ca50

Code updater: try 1.0.7--->1.0.8:

[02# Wanted Level 0 1.0.7]
040A0000 00F186A4 94D990EB
040A0000 0457CA50 52800008
040A0000 0457CA54 B9002268
040A0000 0457CA58 D65F03C0

[02# Wanted Level 0 1.0.7]
=========== RAW ===========
040A0000 00F186A4 94D990EB

=========== ASM ===========
0xF186A4: BL #0x457CA50

[Wed Aug 19 11:27:44 2026]
This is branch assembly code.

[.Text]: None address located.
----------------------------------------------------------

can't find any candidates, means something channged.register or code flowchart...

IDA Pro to view the address [00F186A4] ASM code of 1.0.7 main file:

Jump address: 7100F186A4

.text:0000007100F186A4 STR W8, [X19,#0x20] <<<1.0.7 target address

Right click on

.text:0000007100F186A4 loc_7100F186A4 >>>>> Graphic View


STR WZR, [X19,#0x20]
STURH WZR, [X19,#0x19]

is an interesting address

>>>>Text view

.text:0000007100F186CC STR WZR, [X19,#0x20]
.text:0000007100F186D0 STURH WZR, [X19,#0x19]

let's make a fake cheat code for Updater to search similar address in 1.0.8 with TomSwitch cheat code commander:

[FS]
[Main+R10+0x0000F186CC] = 0xB900227F str wzr, [x19, #0x20]
[Main+R10+0x0000F186D0] = 0x7801927F sturh wzr, [x19, #0x19]

[FS]
040A0000 00F186CC B900227F
040A0000 00F186D0 7801927F

use above code to search for 1.0.8 with zzpong's code updater


[FS]
=========== RAW ===========
040A0000 00F186CC B900227F
040A0000 00F186D0 7801927F

=========== ASM ===========
0xF186CC: STR WZR, [X19, #0x20]
0xF186D0: STURH WZR, [X19, #0x19]

[Wed Aug 19 12:13:00 2026]
This is assembly code.

[.Text]: Single address "0x00F8B568" located.

--- Press "Generate" to export or "Skip" to discard ---

you see, this [FS] code will let us know the new location should be around [0x00F8B568 ]

now use IDA Pro ,IDA-View A 1.0.7 and 1.0.8 main file:


1.0.7 00F186CC >>IDA-View A >>Graphic View
1.0.8 00F8B568 >>IDA-View A > Graphic View

find new 1.0.8 target: (refer to the pic shown

2026-08-19 122546.jpg


1.0.8 loc_7100F8B544 TEXT view:

.text:0000007100F8B544
.text:0000007100F8B544 loc_7100F8B544 ; CODE XREF: sub_7100F8B2D0+24C↑j
.text:0000007100F8B544 STR W10, [X19,#0x20] <<<<<<<-----1.0.8 new target
.text:0000007100F8B548 STURH W8, [X19,#0x19]
.text:0000007100F8B54C B loc_7100F8B570


we got the 1.0.8 new address:
.text:0000007100F8B544 STR W10, [X19,#0x20] <<<<<<<-----1.0.8 new target

now use TomSwitch NX Cheat code commander to rewrite the 1.0.8 code for this:


[02# Wanted Level 0 1.0.7]
[Main+R10+0x000457CA50] = 0x52800008 mov w8, #0
[Main+R10+0x000457CA54] = 0xB9002268 str w8, [x19, #0x20]
[Main+R10+0x000457CA58] = 0xD65F03C0 ret
[Main+R10+0x0000F186A4] = 0x94D990EB bl #0x457ca50

use 1.0.8 safe code cave range, i use the last range: ......045C0FFC

[02# Wanted Level 0 1.0.8]
[Main+R10+0x0000F8B544] = 0xB900226A str w10, [x19, #0x20]
[Main+R10+0x0000F8B544] = 0x94D8D6AC bl #0x45c0ff4
[Main+R10+0x00045C0FF4] = 0x5280000A mov w10, #0
[Main+R10+0x00045C0FF8] = 0xB900226A str w10, [x19, #0x20]
[Main+R10+0x00045C0FFC] = 0xD65F03C0 ret

[02# Wanted Level 0 1.0.8]
040A0000 00F8B544 B900226A
040A0000 00F8B544 94D8D6AC
040A0000 045C0FF4 5280000A
040A0000 045C0FF8 B900226A
040A0000 045C0FFC D65F03C0

------pspmaster demo how to update a code that zzpong's code updater can't update
 

Site & Scene News

Popular threads in this forum