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

Gamerjin

Well-Known Member
Member
Joined
May 25, 2016
Messages
2,758
Trophies
1
XP
6,427
Country
United States
So the ASM Hacks would not be Auto Loaded, meaning have to Apply them Manually every time it is run? Have to do that with Mario HD V8 anyway, so would not be a problem. Or do you mean something else?
er....i was talking about mario deluxe, not v8....
 

Gamerjin

Well-Known Member
Member
Joined
May 25, 2016
Messages
2,758
Trophies
1
XP
6,427
Country
United States
Oh i forgot to mention that the xp instruction i found has a add instruction above it at: main +1CBB20 = ADD W8, W9, W8(hex =2801080B)
i tried modifying it with an LSL but i can only do one of the registers so it only sometimes worked...i think that needs a code cave and oh nice....i found this one hit kill code in the previous version but i'm not sure how to port it over to the latest update...

Code:
[1-Hit Kill Enemies (Press ZR)] (from bid:76891617fe876b5f)
80000200
58000000 0A8706C8
58001000 00000020
58001000 00001618
78000000 000001D8
64000000 00000000 3f800000
20000000


I managed to port a speed up code though... I think...jumping makes you go really fast with this one
Code:
[Speed Up rebase]
580F0000 0A933688
580F1000 00000128
780F0000 0000019C
640F0000 00000000 3FA00000
so, my code cave hp part already takes that in account, and for the speed up, not only i found that exact same base, i also updated the other pointer codes that use the same base, but the offset were slightly different.
 

Gamerjin

Well-Known Member
Member
Joined
May 25, 2016
Messages
2,758
Trophies
1
XP
6,427
Country
United States
ok, tell you what, i currently testing my codes as we speak, but you might be further along than me, as i had to start a new game to test these codes:
[master code - SHX(p)]
08000000 004C5F00 B941FE68 F9409793
08000000 004C5F08 F9409B88 D503201F
08000000 004C5F10 B941EAF9 17F604F9
08000000 004C5F18 B941F2F9 35000079
08000000 004C5F20 AA1F03F9 D503201F
08000000 004C5F28 18000081 17F60513
08000000 004C5F30 0B080042 1B017D08
08000000 004C5F38 00000001 17F40612
04000000 002472F0 1409FB04
04000000 00247370 1409FAE9
04000000 001C777C 140BF9EC

[+-> enable Inf Sp]
04000000 004C5F08 B901FA68

[+-> enable Inf Hp]
04000000 004C5F20 B901EEF9

[+-> Hp mod : enemy 1hp (ZR)]
80000200
08000000 004C5F18 72A7F019 34000079
20000000

[+-> Xp mod - 0xp]
04000000 004C5F3C 00000000

[+-> Xp mod 2x]
04000000 004C5F3C 00000002

[+-> Xp mod 10x]
04000000 004C5F3C 0000000A

[Inf Command actions off]
04000000 001D02F4 B900CB48
04000000 001D5178 B900C909

[Inf Command actions on]
04000000 001D02F4 D503201F
04000000 001D5178 D503201F

[ Moon Jump]
80000002
580F0000 0A933688
580F1000 00000128
780F0000 00000430
640F0000 00000000 41E00000
20000000

[Walk through Walls (Hold ZL)]
580F0000 0A933688
580F1000 00000128
780F0000 000001AC
680F0000 43A00000 43200000
80000100
680F0000 C3A00000 C3200000
20000000

[Speed Up]
580F0000 0A933688
580F1000 00000128
780F0000 0000019C
640F0000 00000000 3FA00000

[Inf SP]
580F0000 0A933688
580F1000 00000128
780F0000 000001F8
680F0000 43FA0000 43FA0000

[1P Inf HP]
580F0000 0A933688
580F1000 00000128
780F0000 000001EC
680F0000 461C3C00 461C3C00
For the enemy hp code, you should need to hold it for maybe a second or two to cycle thur the hps. i should note that while speedfly does have his own codes, mine use a sort of pointer system, as such. i would have to manually update these as the asm update can not adjust the codes.
 
  • Like
Reactions: crazy_p

jpmasterflex

Well-Known Member
Member
Joined
Jan 14, 2016
Messages
130
Trophies
0
Age
29
XP
1,617
Country
United States
ok, tell you what, i currently testing my codes as we speak, but you might be further along than me, as i had to start a new game to test these codes:
[master code - SHX(p)]
08000000 004C5F00 B941FE68 F9409793
08000000 004C5F08 F9409B88 D503201F
08000000 004C5F10 B941EAF9 17F604F9
08000000 004C5F18 B941F2F9 35000079
08000000 004C5F20 AA1F03F9 D503201F
08000000 004C5F28 18000081 17F60513
08000000 004C5F30 0B080042 1B017D08
08000000 004C5F38 00000001 17F40612
04000000 002472F0 1409FB04
04000000 00247370 1409FAE9
04000000 001C777C 140BF9EC

[+-> enable Inf Sp]
04000000 004C5F08 B901FA68

[+-> enable Inf Hp]
04000000 004C5F20 B901EEF9

[ +-> Hp mod : enemy 1hp]
80000200
08000000 004C5F18 72A7F019 34000079
20000000

[+-> Xp mod - 0xp]
04000000 004C5F3C 00000000

[+-> Xp mod 2x]
04000000 004C5F3C 00000002

[+-> Xp mod 10x]
04000000 004C5F3C 0000000A

[Inf Command actions off]
04000000 001D02F4 B900CB48
04000000 001D5178 B900C909

[Inf Command actions on]
04000000 001D02F4 D503201F
04000000 001D5178 D503201F

[ Moon Jump]
80000002
580F0000 0A933688
580F1000 00000128
780F0000 00000430
640F0000 00000000 41E00000
20000000

[Walk through Walls (Hold ZL)]
580F0000 0A933688
580F1000 00000128
780F0000 000001AC
680F0000 43A00000 43200000
80000100
680F0000 C3A00000 C3200000
20000000

[Speed Up]
580F0000 0A933688
580F1000 00000128
780F0000 0000019C
640F0000 00000000 3FA00000

[Inf SP]
580F0000 0A933688
580F1000 00000128
780F0000 000001F8
680F0000 43FA0000 43FA0000

[1P Inf HP]
580F0000 0A933688
580F1000 00000128
780F0000 000001EC
680F0000 461C3C00 461C3C00
Ahh a master code...i didnt even think of making that or walk through walls...i have no idea what to look for when it comes to those kinds of codes...and yeah i am ill test these out
 

Smoker1

Well-Known Member
Member
Joined
Feb 17, 2015
Messages
5,035
Trophies
1
Location
California
XP
6,028
Country
United States
er....i was talking about mario deluxe, not v8....
Sorry, I mean if you are saying that with Deluxe, you have to Manually Apply the ASM each time you run it, LIKE with V8 you have to manually Apply those Codes. Using V8 as an example. For some reason, with most Games, EdiZon or Breeze will automatically Load the last Saved Codes every time you run the Game. But with V8, when you start it, you have to go to EdiZon or Breeze, show the Codes in the List, then go back to the Game and they will be running. Is this what you mean for Deluxe? Or something else for it? I am a Noob in regards to ASM. LOL
 

Gamerjin

Well-Known Member
Member
Joined
May 25, 2016
Messages
2,758
Trophies
1
XP
6,427
Country
United States
for Mario NX V8, you can have it auto-load, you just need to re-enable auto-attach mode of edizon, and disable it to use gdb.
however, until Mario Deluxe gets its own forwarder complete with its own titleid/buildid, then you do have to take a few extra step for it to work.
 
  • Like
Reactions: Smoker1

khuong

Well-Known Member
Member
Joined
Jul 18, 2018
Messages
1,542
Trophies
1
Age
44
XP
6,503
Country
Canada
capsule_616x353.jpg


Dorfromantik (US)​


01007F2019132000 (188D79221C22B0B8)

Cheat List​

  1. Don't Destory Tile On Use (Hold L3)
  2. Score Multiplier (3x)
  3. Score Multiplier (5x)
  4. Score Multiplier (8x)
https://github.com/bad1dea/NXCheats/tree/main/Dorfromantik
 

jpmasterflex

Well-Known Member
Member
Joined
Jan 14, 2016
Messages
130
Trophies
0
Age
29
XP
1,617
Country
United States
ok, tell you what, i currently testing my codes as we speak, but you might be further along than me, as i had to start a new game to test these codes:
[master code - SHX(p)]
08000000 004C5F00 B941FE68 F9409793
08000000 004C5F08 F9409B88 D503201F
08000000 004C5F10 B941EAF9 17F604F9
08000000 004C5F18 B941F2F9 35000079
08000000 004C5F20 AA1F03F9 D503201F
08000000 004C5F28 18000081 17F60513
08000000 004C5F30 0B080042 1B017D08
08000000 004C5F38 00000001 17F40612
04000000 002472F0 1409FB04
04000000 00247370 1409FAE9
04000000 001C777C 140BF9EC

[+-> enable Inf Sp]
04000000 004C5F08 B901FA68

[+-> enable Inf Hp]
04000000 004C5F20 B901EEF9

[+-> Hp mod : enemy 1hp (ZR)]
80000200
08000000 004C5F18 72A7F019 34000079
20000000

[+-> Xp mod - 0xp]
04000000 004C5F3C 00000000

[+-> Xp mod 2x]
04000000 004C5F3C 00000002

[+-> Xp mod 10x]
04000000 004C5F3C 0000000A

[Inf Command actions off]
04000000 001D02F4 B900CB48
04000000 001D5178 B900C909

[Inf Command actions on]
04000000 001D02F4 D503201F
04000000 001D5178 D503201F

[ Moon Jump]
80000002
580F0000 0A933688
580F1000 00000128
780F0000 00000430
640F0000 00000000 41E00000
20000000

[Walk through Walls (Hold ZL)]
580F0000 0A933688
580F1000 00000128
780F0000 000001AC
680F0000 43A00000 43200000
80000100
680F0000 C3A00000 C3200000
20000000

[Speed Up]
580F0000 0A933688
580F1000 00000128
780F0000 0000019C
640F0000 00000000 3FA00000

[Inf SP]
580F0000 0A933688
580F1000 00000128
780F0000 000001F8
680F0000 43FA0000 43FA0000

[1P Inf HP]
580F0000 0A933688
580F1000 00000128
780F0000 000001EC
680F0000 461C3C00 461C3C00
For the enemy hp code, you should need to hold it for maybe a second or two to cycle thur the hps. i should note that while speedfly does have his own codes, mine use a sort of pointer system, as such. i would have to manually update these as the asm update can not adjust the codes.


Ahh okay is the master code set up for all the codes or just some of them? so far the inf command, hp, and sp codes work fine though...as for the exp code...it seems to be the same issue i ran into...first the 0xp code was only zeroing some of the experience, then the 2x code was only multiplying some of it...to test i fought 3 battles: one with 2 enemies, one with 3 enemies, and one with 4...in the first battle one enemy gives 171 exp and the othe gives 306. that gave me 954 with the 2xp code so that worked...in the next one i fought two of the 306exp enemies and two 171exp enemies..i got 1737 from that battle...but i should have gotten 1908..so one of them didnt get multiplied. for the last one i fought one 171 exp enemy and two 306 enemies...i got 1260 from that battle when i should have gotten 1566...again one of them didn't get multiplied...as a bonus i reloaded my save and tried the 0xp code with two enemies, with 171 and 306 respectively...i got 306 from that battle when i should have none...I say all that to say..i think i figured out whats going on...each command button probably adds its own experience when it ko's an enemy which then gets added to the total...each battle i had different command buttons dealing the final blow...As for the enemy 1hp code so far it works..just like you said i have to hold the button for a bit before it works...though in some cases pressing ZR once was enough
 

Gamerjin

Well-Known Member
Member
Joined
May 25, 2016
Messages
2,758
Trophies
1
XP
6,427
Country
United States
Ahh okay is the master code set up for all the codes or just some of them? so far the inf command, hp, and sp codes work fine though...as for the exp code...it seems to be the same issue i ran into...first the 0xp code was only zeroing some of the experience, then the 2x code was only multiplying some of it...to test i fought 3 battles: one with 2 enemies, one with 3 enemies, and one with 4...in the first battle one enemy gives 171 exp and the othe gives 306. that gave me 954 with the 2xp code so that worked...in the next one i fought two of the 306exp enemies and two 171exp enemies..i got 1737 from that battle...but i should have gotten 1908..so one of them didnt get multiplied. for the last one i fought one 171 exp enemy and two 306 enemies...i got 1260 from that battle when i should have gotten 1566...again one of them didn't get multiplied...as a bonus i reloaded my save and tried the 0xp code with two enemies, with 171 and 306 respectively...i got 306 from that battle when i should have none...I say all that to say..i think i figured out whats going on...each command button probably adds its own experience when it ko's an enemy which then gets added to the total...each battle i had different command buttons dealing the final blow...As for the enemy 1hp code so far it works..just like you said i have to hold the button for a bit before it works...though in some cases pressing ZR once was enough
so you're right, i finally got your breakpoint to trigger, but i also saw something interesting, i traced where w8, the exp number itself was coming from.... and get this, its using a float to integer conversion. so i rewrote the (b)ranch codes into (BL)ock load codes in a effort to see if that captures all of them. if you want to re-test the xp code replace the master code in your file with this one:
Code:
[master code - SHX(p) v2]
08000000 004C5F00 B941FE68 F9409793 
08000000 004C5F08 F9409B88 D503201F 
08000000 004C5F10 B941EAF9 17F604F9 
08000000 004C5F18 B941F2F9 35000079 
08000000 004C5F20 AA1F03F9 D503201F 
08000000 004C5F28 18000089 17F60513 
08000000 004C5F30 1B097D08 1E380008
08000000 004C5F38 00000001 D65F03C0  
04000000 002472F0 1409FB04 
04000000 00247370 1409FAE9 
04000000 001C7760 940BF9F3
04000000 001CBB04 940BE90A
nothing has changed in terms of options.
 
  • Like
Reactions: crazy_p

khuong

Well-Known Member
Member
Joined
Jul 18, 2018
Messages
1,542
Trophies
1
Age
44
XP
6,503
Country
Canada
so you're right, i finally got your breakpoint to trigger, but i also saw something interesting, i traced where w8, the exp number itself was coming from.... and get this, its using a float to integer conversion. so i rewrote the (b)ranch codes into (BL)ock load codes in a effort to see if that captures all of them. if you want to re-test the xp code replace the master code in your file with this one:
Code:
[master code - SHX(p) v2]
08000000 004C5F00 B941FE68 F9409793
08000000 004C5F08 F9409B88 D503201F
08000000 004C5F10 B941EAF9 17F604F9
08000000 004C5F18 B941F2F9 35000079
08000000 004C5F20 AA1F03F9 D503201F
08000000 004C5F28 18000089 17F60513
08000000 004C5F30 1B097D08 1E380008
08000000 004C5F38 00000001 D65F03C0 
04000000 002472F0 1409FB04
04000000 00247370 1409FAE9
04000000 001C7760 940BF9F3
04000000 001CBB04 940BE90A
nothing has changed in terms of options.

I’ve noticed most switch games will do float to int or vice versa for tons of things.. not sure why it’s so relevant on the switch.

But it’s annoying :)
 

jpmasterflex

Well-Known Member
Member
Joined
Jan 14, 2016
Messages
130
Trophies
0
Age
29
XP
1,617
Country
United States
so you're right, i finally got your breakpoint to trigger, but i also saw something interesting, i traced where w8, the exp number itself was coming from.... and get this, its using a float to integer conversion. so i rewrote the (b)ranch codes into (BL)ock load codes in a effort to see if that captures all of them. if you want to re-test the xp code replace the master code in your file with this one:
Code:
[master code - SHX(p) v2]
08000000 004C5F00 B941FE68 F9409793
08000000 004C5F08 F9409B88 D503201F
08000000 004C5F10 B941EAF9 17F604F9
08000000 004C5F18 B941F2F9 35000079
08000000 004C5F20 AA1F03F9 D503201F
08000000 004C5F28 18000089 17F60513
08000000 004C5F30 1B097D08 1E380008
08000000 004C5F38 00000001 D65F03C0
04000000 002472F0 1409FB04
04000000 00247370 1409FAE9
04000000 001C7760 940BF9F3
04000000 001CBB04 940BE90A
nothing has changed in terms of options.
That's pretty interesting i forgot what instruction does that...i think it uses an s register or something... also i noticed something about the enemy hp code...it works best when the master code and the enable hp are on alongside it..otherwise it does'nt seem to do anything...and yeah ill replace it.
 
Last edited by jpmasterflex,

Gamerjin

Well-Known Member
Member
Joined
May 25, 2016
Messages
2,758
Trophies
1
XP
6,427
Country
United States
That's pretty interesting i forgot what instruction does that...i think it uses an s register or something... also i noticed something about the enemy hp code...it works best when the master code and the enable hp are on alongside it..otherwise it does'nt seem to do anything...and yeah ill replace it.
so the enemy hp mod it only works if the master code is enable with it, all inf hp does is restore the hp,
how it works is it flips the logic in determining ally or foe, and sets their hp to 1.

you may recognize the [+->] feature if you saw my work on gunvolt 3...

i would have put the master code in { }, but everytime i edit and write the changes using breeze, it revert them back to [ ], instead.
 
Last edited by Gamerjin,
  • Like
Reactions: ZER-O

jpmasterflex

Well-Known Member
Member
Joined
Jan 14, 2016
Messages
130
Trophies
0
Age
29
XP
1,617
Country
United States
so the enemy hp mod it only works if the master code is enable with it, all inf hp does is restore the hp,
how it works is it flips the logic in determining ally or foe, and sets their hp to 1.

i would have put the master code in { }, but everytime i edit and write the changes using breeze, it revert them back to [ ], instead.
So the exp works now for all the command buttons..though sometimes using the bottom one to ko gives a small amount of exp...but it works most of the time...awesome job...and well in my case the enemy hp 1 wouldn't work when i had both the master and the enemy hp code on...until i put on enable inf hp..then it would start working...the brackets make it so the code is always on right?
 

nkq08

Member
Newcomer
Joined
Mar 4, 2022
Messages
5
Trophies
0
Age
23
Location
Home
XP
67
Country
United States
I'm late to the Switch CFW scene, but how do you get the material codes working in BOTW? I turn on the Overlay, go into cheats and turn on the cheat that says "Any Material x300 (highlight item and close inventory and reopen inventory)"

I SWEAR I'm doing it right, unless highlighting the material does not mean hover the cursor over it?

Edit: I could be in the wrong thread, I realized.
i wanted to ask the same question too, what does it means for highlight item?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: https://youtu.be/MddR6PTmGKg?si=mU2EO5hoE7XXSbSr