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

r0tten1

Well-Known Member
Member
Joined
May 2, 2007
Messages
141
Trophies
1
Location
Brooklyn NYC
XP
880
Country
United States
Alright I got it working. Had to change the max offset to where I found the first positive pointer. Tried it on 3 different saves at 3 different areas. So without further ado here is my first code for the switch.

Resident Evil HD
[Chris Infinite Health]
580F0000 024D5CA0
780F0000 10039C1C
640F0000 00000000 00000578
Proper! Thanks dude!
 
  • Like
Reactions: matias3ds

Smoker1

Well-Known Member
Member
Joined
Feb 17, 2015
Messages
5,046
Trophies
1
Location
California
XP
6,066
Country
United States
Tried looking into the Multi-Jump Code for NSMBUD. System Crashed when Searching. So yeah, someone with a SX OS will have to find it and make a Pointer for it
 

zniel0

Well-Known Member
Newcomer
Joined
Aug 13, 2018
Messages
84
Trophies
0
Age
39
XP
423
Country
United States
For some reason the payday 2 infinite money hp cheat has been removed? I cant find it anywhere the only posting was on this forum:( its a broken game for single player can someone please post the cheat or other cheats again? The ai is broken and in order to make it fair in solo play cheats are required.
 

wangch

Well-Known Member
Member
Joined
Apr 12, 2019
Messages
132
Trophies
0
Age
30
XP
429
Country
United States
There was a problem that bothered me for a long time.
I hope someone can give me an answer. Thank you very much.
For example, this cheat code
[Gold金币9999999]
580f0000 02dca0b8
580f1000 00000720
580f1000 00000018
580f1000 00000010
780f0000 00000048
640f0000 00000000
0098967F


580f1000 00000720
This code means that 720 is loaded from registers.
Why do we need to do this?
And loaded three times.
720 18 10 How do we get these values?
What circumstances do you need to do this?

I hope someone can teach me something.
please
 

Gamerjin

Well-Known Member
Member
Joined
May 25, 2016
Messages
2,780
Trophies
1
XP
6,455
Country
United States
580f1000 00000720
This code means that 720 is loaded from registers.
Why do we need to do this?
And loaded three times.
720 18 10 How do we get these values?
What circumstances do you need to do this?

I hope someone can teach me something.
please
hope I explain this right:
No, that incorrect...
Long story short, you're following a pointer trail...

so, first you're loading from main+0x02dca0b8 first, then load the address 0x720 bytes from there, then load the address 0x18 bytes from the second load, and finally load the address 0x10 from the third address load. so it's [[[[Main+0x02dca0b8]+0x720]+0x18]+0x10]

780f0000 simply add to the address offset so that the write command writes correctly, and 640f0000 is what actually write the value.

edit:
580f0000 stores to the register
580f1000 loads from the register
so the first one sets up the address, two thur four first load from the register and then follow the trail
 
Last edited by Gamerjin,

wangch

Well-Known Member
Member
Joined
Apr 12, 2019
Messages
132
Trophies
0
Age
30
XP
429
Country
United States
hope I explain this right:
No, that incorrect...
Long story short, you're following a pointer trail...

so, first you're loading from main+0x02dca0b8 first, then load the address 0x720 bytes from there, then load the address 0x18 bytes from the second load, and finally load the address 0x10 from the third address load. so it's [[[[Main+0x02dca0b8]+0x720]+0x18]+0x10]

780f0000 simply add to the address offset so that the write command writes correctly, and 640f0000 is what actually write the value.

edit:
580f0000 stores to the register
580f1000 loads from the register
so the first one sets up the address, two thur four first load from the register and then follow the trail
First of all, thank you very much for your patient answer.
I seem to understand a little.
Simply put, it's a multi-level pointer.
But how do these pointers need to be found?
I use noexs to find pointers
But only one can be found.
like [[Main+0x02dca0b8]+0x720]
What's the way to find a multi-level pointer like him?
like [[[[Main+0x02dca0b8]+0x720]+0x18]+0x10]
 

Gamerjin

Well-Known Member
Member
Joined
May 25, 2016
Messages
2,780
Trophies
1
XP
6,455
Country
United States
But how do these pointers need to be found?
I use noexs to find pointers
.....
What's the way to find a multi-level pointer like him?
like [[[[Main+0x02dca0b8]+0x720]+0x18]+0x10]

unfortunately, i cant help you there (as i use SX OS cheat engine to only the simple 1 level cheat ie, main/heap+offset)
However, there are two ways, that i know of, to find pointers:
1) real-time debug (aka ida-pro, i think?)
2) you would need to increase the depth of the pointer search function in noexs.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • realtimesave @ realtimesave:
    they need to have a strong line up on the launch titles too. I think they should move metroid prime 4 to the next console because by now it has been quite a while and there's no release date scheduled yet
  • realtimesave @ realtimesave:
    lol there's a guy selling mig switch in usa on ebay for $200/ea he's definitely going to get nailed with dmca by tomorrow
  • ZeroT21 @ ZeroT21:
    Wasn't Metroid Prime 4 teased all the way back in 2017? For the switch no less?
    :rofl2:
  • ZeroT21 @ ZeroT21:
    Pretty sure anyone buying the switch just for that got duped
  • realtimesave @ realtimesave:
    for $200? rofl.
  • realtimesave @ realtimesave:
    well as far as metroid prime 4 is concerned, the next system probably is similar enough to the current gen they can probably easily just slap it onto a next gen cart and call it good :P
  • K3Nv2 @ K3Nv2:
    The switch was about 350 in 2017
  • Metoroid0 @ Metoroid0:
    mabe where you live
  • K3Nv2 @ K3Nv2:
    Nintendo president Tatsumi Kimishima took the stage at the outset to reveal that Switch will launch globally on March 3, 2017 for $299.99—earlier than some had expected at the price many suspected. https://time.com/4632820/nintendo-switch-nx/
  • Psionic Roshambo @ Psionic Roshambo:
    The NES launched at like 250 and the rob and light gun kit was like 350 or something
  • Psionic Roshambo @ Psionic Roshambo:
    I was near the test market for the NES and man did it make my 2600 look like ass lol
  • K3Nv2 @ K3Nv2:
    There has to be some mutual agreement with them all anything over $600 is just pc territory
  • realtimesave @ realtimesave:
    next system rumored to launch at $400
  • realtimesave @ realtimesave:
    but I don't really believe any rumors yet
  • realtimesave @ realtimesave:
    need to have official info from N
  • Psionic Roshambo @ Psionic Roshambo:
    The 3DO and Neo Geo where like 700 bucks hmm the PS3 was stupid expensive at launch lol
  • Psionic Roshambo @ Psionic Roshambo:
    But at least the PS3 was only 500 for the cheapest one at launch
  • Psionic Roshambo @ Psionic Roshambo:
    My opinion is that 199.99 is the sweet spot but that spot is long gone lol
  • Psionic Roshambo @ Psionic Roshambo:
    Just played some Micheal Jackson Moonwalker.... Those poor parents trying desperately to protect their children
  • K3Nv2 @ K3Nv2:
    400 is a decent sweet spot if we get enough out of it
  • K3Nv2 @ K3Nv2:
    It's not like how it was when we were locked down to a few options and that's it
  • Psionic Roshambo @ Psionic Roshambo:
    For me just buying a Pi and some accessories fills that not a PC void new consoles have just put them close to PC prices and all the patching and updates makes me feel like I might as well just get a PC
  • K3Nv2 @ K3Nv2:
    Were talking new Gen consoles at launch here
  • Psionic Roshambo @ Psionic Roshambo:
    Yeah they just are glorified mid range PCs these days
    Psionic Roshambo @ Psionic Roshambo: Yeah they just are glorified mid range PCs these days