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

DocKlokMan

Plugin Dev
Member
Joined
Apr 20, 2007
Messages
3,009
Trophies
2
Age
36
XP
4,571
Country
United States

DocKlokMan

Plugin Dev
Member
Joined
Apr 20, 2007
Messages
3,009
Trophies
2
Age
36
XP
4,571
Country
United States
right i understand that part but in the old days the format was like this. (toggle format)

[inf hp]
1AAF6540 000000FF

[max hp]
1AAF6544 000000FF

is this the correct format for the text file?

--------------------- MERGED ---------------------------


yes i have. i'll re-read it and hopefully grasp the format. so far i have been making cheats on the fly for my games but would be nice to create a database for them to share out.
Are those addresses in the picture consistent? If you close the game and reboot the Switch, are they still at HEAP+0x1aaf6540?
 

DocKlokMan

Plugin Dev
Member
Joined
Apr 20, 2007
Messages
3,009
Trophies
2
Age
36
XP
4,571
Country
United States
really appreciate the education. lol i'm coming from a non ASLR days of codebreaker, gameshark, and action replay.
Basically what @dsrules said. Find the address to the value for THAT play session. Let's take HEAP+0x1aaf6540. Look through MAIN and try to find an address in MAIN that goes to HEAP+0x1aaf6540. Likely you won't find it. BUT you may find one very close, like HEAP+0x1aaf6500, only 0x40 off. Let's pretend that was located at MAIN+0x00120ff0 In that case your code would be at [MAIN+0x00120ff0] + 0x40. With that we can make an SX code.

If you don't find a close enough HEAP address in MAIN or the one you find doesn't end up leading to the same place when you reboot, then look for a close-by address in the HEAP. Then take that new found address and look in MAIN again for an address close to THAT one. Example:

You find the close enough value (HEAP+0x1aaf6500) but the location is still in the heap at HEAP+0x100e240. So now you'll search MAIN for something close to that. Let's say you find a close value (HEAP+0x100e230) located at MAIN+0x00120ff0, only 0x10 off. So then your code would be this:
[[MAIN+0x00120ff0] + 0x10] + 0x40.

It's a cumbersome process but once you find a trail of HEAP+0xXXXXXXXX that leads back to a MAIN+XXXXXXXX address then your codes should work for anyone that wants to use them.
 

zelda51

Well-Known Member
Member
Joined
Jan 8, 2011
Messages
182
Trophies
1
XP
2,423
Country
France
Super Mario Odyssey v1.2.0 (0100000000010000) (f5dccddb37e97724)
Code:
[Inf. Health]
580f0000 026583c0
780f0000 00642d3c
640f0000 00000000 00000006

[9999 Gold Coins]
580f0000 0264af58
780f0000 004ff8a0
640f0000 00000000 0000270f

[999 Purple Currency]
580f0000 0264af58
780f0000 0078B330
640f0000 00000000 000003e7
cheat no work for me
 

Reider91

Member
Newcomer
Joined
Jul 10, 2018
Messages
22
Trophies
0
XP
175
Country
Germany
So i'm very familiar with making gameshark codes and action replay codes from back in the day. I have been playing around with the SX OS Code/Cheat Creator and it works great. My question is. How do i write or format the code to be active all the time. My example is as shown from my picture i uploaded. I am making some Dead Cell codes my search shows both HP on hand and Max HP possible (example 255/255). What is the format i need to put in the text file? Once I figure this out i can post tons of codes for all the games i worked on.

Vote hrtbrkd for president!
 
  • Like
Reactions: matias3ds

Rabita

Active Member
Newcomer
Joined
Jun 23, 2018
Messages
41
Trophies
0
Age
28
XP
787
Country
Indonesia
@AnalogMan where do i go from this? Dragon quest builder hp is in HEAP+0x2254A358 (0x1A)
Its lead me to MAIN+0x001A0766, how do i convert it to sx code
 

Attachments

  • 20181009_203147.jpg
    20181009_203147.jpg
    1.7 MB · Views: 451
  • Like
Reactions: eco95

DaBlackDeath

.::[ lone wolf ]::.
Member
Joined
Dec 22, 2007
Messages
928
Trophies
2
XP
4,454
Country
Germany
i'm just following what @AnalogMan n @dsrules said, finding the nearest HEAP+ from that address which is HEAP+0xAIBCFF20, tapping that would lead me to MAIN+0x001A0760, then i find the value is in x06 so thats makes it MAIN+0x001A0766
I would say something like this...
Code:
[Inf. Health]
580f0000 001A0760
780f0000 00000006
640f0000 00000000 00000063

Try it or wait for @AnalogMan
 
  • Like
Reactions: matias3ds

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • AncientBoi @ AncientBoi:
    Uhh, It's 🌯 Saturday dude. :) js
  • BigOnYa @ BigOnYa:
    Nope that for tomorrow, cinco de mayo, today is bbq chicken on the grill.
  • K3Nv2 @ K3Nv2:
    Juan's new years I forgot
    +2
  • AncientBoi @ AncientBoi:
    :hrth::toot::grog::grog::grog::bow: HAPPY BIRTHDAY to me :bow::grog::grog::toot::hrth:
  • K3Nv2 @ K3Nv2:
    One day away from Juan's birthday
  • K3Nv2 @ K3Nv2:
    Only if you send him feet
    +1
  • BigOnYa @ BigOnYa:
    Happy birthday!
    +1
  • AncientBoi @ AncientBoi:
    Thank You :D
  • realtimesave @ realtimesave:
    heh I got a guy who created an account just yesterday asking me where to find mig switch roms
  • realtimesave @ realtimesave:
    too much FBI watching this website to answer that kind of question lol
  • K3Nv2 @ K3Nv2:
    Has the mig switch found loopholes without requiring game keys?
  • Xdqwerty @ Xdqwerty:
    @AncientBoi, happy birthday
  • Xdqwerty @ Xdqwerty:
    Yawn
  • Xdqwerty @ Xdqwerty:
    Lonely here
  • Xdqwerty @ Xdqwerty:
    Anybody?
  • Psionic Roshambo @ Psionic Roshambo:
    I want my money back... Drug test? No drugs to test but they want me to pee in a cup! Lol
  • K3Nv2 @ K3Nv2:
    Better call Pedro you're up in smoke
    +2
  • C @ Clayton44333:
    hey any1 know if there is a new version of the ps4 homebrew store ?
  • Xdqwerty @ Xdqwerty:
    Finally there are people here
  • K3Nv2 @ K3Nv2:
    We're figments of your imagination
    +1
  • Xdqwerty @ Xdqwerty:
    @K3Nv2, prove it
    Xdqwerty @ Xdqwerty: @K3Nv2, prove it