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

BigOnYa

Has A Very Big
Member
Joined
Jan 11, 2021
Messages
3,190
Trophies
1
Age
50
XP
7,536
Country
United States
Hello
I search cheats for this Build of Mario Rabbids sparks of hope

Program ID: 0100317013770000
BUILD ID : E0D6E12107F2C660

I didn't found any cheats about this 1.2 version of game..
All credit to @TomSwitch

Mario + Rabbids Sparks of Hope
Title ID : 0100317013770000
Build ID: E0D6E12107F2C660

[off]
04000000 02AFD654 1A8AC128
04000000 01529CD8 B9408F6A

[999999 coins min]
04000000 02AFD654 1A8AB128

[Hero HP reload]
04000000 01529CD8 1496C9C6
04000000 03ADC3F0 B9408B6A
04000000 03ADC3F4 B9008F6A
04000000 03ADC3F8 17693639
 

Attachments

  • E0D6E12107F2C660.txt
    242 bytes · Views: 59
Last edited by BigOnYa,

dsrules

Well-Known Member
Member
Joined
Sep 20, 2005
Messages
8,699
Trophies
2
XP
6,262
Country
NSO - N64
TID 100C9A00ECE6000
BiD 4942E4E3C3B227C3
2.9.0

Wide Enable
04000000 005E3FF8 00000001
580F0000 27BC5440
580F1000 00007738
580F1000 0000F270
780F0000 0000008C
640F0000 00000000 00000000

Wide Disable
04000000 005E3FF8 00000000
580F0000 27BC5440
580F1000 00007738
580F1000 0000F270
780F0000 0000008C
640F0000 00000000 3F800000
I don't think the pointer part works? all I got is full screen, not wide
 

Arcansel

Well-Known Member
Newcomer
Joined
Dec 5, 2020
Messages
86
Trophies
1
Age
31
XP
284
Country
Portugal
More Fire Emblem Engage cheats:

Updated: 99 convoy was not working as intended so it was changed to never decrease instead.

[Fire Emblem Engage v65536 TID=0100A6301214E000 BID=A21373DFC58390C9]

[Items do not decrease]
04000000 023DDDA0 D503201F

[Inf Rings]
04000000 02069490 52800C61
04000000 0203DFC8 52800C68
04000000 0203E1B8 52800C73
 
Last edited by Arcansel,
  • Like
Reactions: BigOnYa

Imancol

Otak Productions
Member
Joined
Jun 29, 2017
Messages
1,375
Trophies
0
XP
2,762
Country
Colombia
I don't think the pointer part works? all I got is full screen, not wide
I have a bad habit of calling it Widescreen, but it's only 16:9 aspect ratio

The pointer is to hide the user icon...but you can hide it if you enable "icon_procces=1" in all title code inside lclassics.titlesdb
 

dsrules

Well-Known Member
Member
Joined
Sep 20, 2005
Messages
8,699
Trophies
2
XP
6,262
Country
I have a bad habit of calling it Widescreen, but it's only 16:9 aspect ratio

The pointer is to hide the user icon...but you can hide it if you enable "icon_procces=1" in all title code inside lclassics.titlesdb
I see, then the pointer part definitely doesn't work as my profile icon is still there on many of the games I tested
 

TomSwitch

Well-Known Member
Member
Joined
Jan 10, 2019
Messages
4,454
Trophies
1
Age
44
XP
14,513
Country
United States
i cant use cheat inf item and item x99
You may want to ask when and where these code are suppose to work. Some code works at certain point of the game and some code works when some action is taken. For example you may need get an item to have 99 or use an item to get 99.

1674971002330.png
 
Last edited by TomSwitch,

wangch

Well-Known Member
Member
Joined
Apr 12, 2019
Messages
132
Trophies
0
Age
30
XP
429
Country
United States
I'm very sorry I came to ask for help again
I found 2 addresses A and B
A The address code is different every time
I hope that the code of B can change with the change of A
for example
If A is 12345678, I will change B into 12345698
If A is 87654321, then I will change B into 87654341
That is to say, B is always larger or smaller than B by a fixed value
Is there any code that can read the value of A every time, add or subtract the fixed value, and then write the result to B?
I'm not sure if there is such code. If so, how should I write it
 

TomSwitch

Well-Known Member
Member
Joined
Jan 10, 2019
Messages
4,454
Trophies
1
Age
44
XP
14,513
Country
United States
I'm very sorry I came to ask for help again
I found 2 addresses A and B
A The address code is different every time
I hope that the code of B can change with the change of A
for example
If A is 12345678, I will change B into 12345698
If A is 87654321, then I will change B into 87654341
That is to say, B is always larger or smaller than B by a fixed value
Is there any code that can read the value of A every time, add or subtract the fixed value, and then write the result to B?
I'm not sure if there is such code. If so, how should I write it
Yes, you can read into register (code type 5), add a value to register(code type 7 or 9), store register to memory(code type A)

https://github.com/Atmosphere-NX/Atmosphere/blob/master/docs/features/cheats.md
 
  • Like
Reactions: NeoGranzon

wangch

Well-Known Member
Member
Joined
Apr 12, 2019
Messages
132
Trophies
0
Age
30
XP
429
Country
United States
Yes, you can read into register (code type 5), add a value to register(code type 7 or 9), store register to memory(code type A)

https://github.com/Atmosphere-NX/Atmosphere/blob/master/docs/features/cheats.md
Thank you for answering me
But I'm a foreigner. It seems to be more difficult
Can you write me an example
If A is this address
58000000 12345678
58001000 00000088
58001000 00000028
58001000 00000010
58001000 00000010
78000000 00000030


B is this address
58000000 12345678
58001000 00000088
58001000 00000028
58001000 00000010
58001000 00000010
78000000 00000050
How to write the code to write B by adding 20 to the value of address A
 

TomSwitch

Well-Known Member
Member
Joined
Jan 10, 2019
Messages
4,454
Trophies
1
Age
44
XP
14,513
Country
United States
Thank you for answering me
But I'm a foreigner. It seems to be more difficult
Can you write me an example
If A is this address
58000000 12345678
58001000 00000088
58001000 00000028
58001000 00000010
58001000 00000010
78000000 00000030


B is this address
58000000 12345678
58001000 00000088
58001000 00000028
58001000 00000010
58001000 00000010
78000000 00000050
How to write the code to write B by adding 20 to the value of address A
58000000 12345678
58001000 00000088
58001000 00000028
58001000 00000010
58001000 00000010
98910000 (copy register 0 to 1)
58011000 00000030 (load register 1, register 1 now has A)
78010000 00000020 (Register 1 now has A+0x20)
78000000 00000050 (register 0 now points to B)
(RTFM to write the final line, I need to do the same, write register 1 to address of register 0, maybe the previous line can be combined with this one)
 
Last edited by TomSwitch,

misticknight1

Well-Known Member
Member
Joined
Nov 28, 2015
Messages
165
Trophies
0
Age
35
XP
1,793
Country
not sure if this belongs here i apologise if it doesnt, but a couple of weeks ago i decided to test out some cheats in BotW, mainly the press L and Up to restore Master Sword. i didnt use any other cheat. i must have saved or the game autosaves with it on anyways. i turned the switch off a few times since then, played other games etc etc and finally decided to launch the game again today just to muck around with, no cheats i didnt use tinfoil to launch it just launched straight from main menu . now my master sword is missing.

i can select it but link just swings his hands around and instead of seeing the master sword icon its a yellow circle that says "no image". did i stuff my save file up? i dont mind starting again but i dont want to do so only to collect the master sword and run into same issue again. is this a common error/glitch?
 

crazy_p

Well-Known Member
Member
Joined
Sep 3, 2016
Messages
1,348
Trophies
1
XP
8,194
Country
Thailand
I'm very sorry I came to ask for help again
I found 2 addresses A and B
A The address code is different every time
I hope that the code of B can change with the change of A
for example
If A is 12345678, I will change B into 12345698
If A is 87654321, then I will change B into 87654341
That is to say, B is always larger or smaller than B by a fixed value
Is there any code that can read the value of A every time, add or subtract the fixed value, and then write the result to B?
I'm not sure if there is such code. If so, how should I write it

[Example]
58000000 12345678
58001000 00000088
58001000 00000028
58001000 00000010
58001000 00000010
98010100 00000000 00000050 <- Copy Offset 0x50 into Reg 1
98020100 00000000 00000030 <- Copy Offset 0x30 into Reg 2
58021000 00000000
40030000 00000000 12345698 <- Set Reg 3 to Value 12345698
40040000 00000000 87654341 <- Set Reg 4 to Value 87654341
C0452400 12345678 <- If Reg 2 (Offset 0x30) = 12345678
A4310000 <- Write Value of Reg 3 into Reg 1 (Offset 0x50)
C0452400 87654321 <- If Reg 2 (Offset 0x30) = 87654321
A4410000 <- Write Value of Reg 4 into Reg 1 (Offset 0x50)
20000000 <- End cond 1
20000000 <- End cond 2
 

wangch

Well-Known Member
Member
Joined
Apr 12, 2019
Messages
132
Trophies
0
Age
30
XP
429
Country
United States
[Example]
58000000 12345678
58001000 00000088
58001000 00000028
58001000 00000010
58001000 00000010
98010100 00000000 00000050 <- Copy Offset 0x50 into Reg 1
98020100 00000000 00000030 <- Copy Offset 0x30 into Reg 2
58021000 00000000
40030000 00000000 12345698 <- Set Reg 3 to Value 12345698
40040000 00000000 87654341 <- Set Reg 4 to Value 87654341
C0452400 12345678 <- If Reg 2 (Offset 0x30) = 12345678
A4310000 <- Write Value of Reg 3 into Reg 1 (Offset 0x50)
C0452400 87654321 <- If Reg 2 (Offset 0x30) = 87654321
A4410000 <- Write Value of Reg 4 into Reg 1 (Offset 0x50)
20000000 <- End cond 1
20000000 <- End cond 2
Thank you for your answer
But you seem to understand me wrong
12345698 and 87654341 are just examples
A is an uncertain value
So how much does A need to write a code to read from A's address
Then no matter how much A is, B will always be larger or smaller than A, such as 20
Read the value of A from the address of A and add 20 to write the address of B
 

TomSwitch

Well-Known Member
Member
Joined
Jan 10, 2019
Messages
4,454
Trophies
1
Age
44
XP
14,513
Country
United States
not sure if this belongs here i apologise if it doesnt, but a couple of weeks ago i decided to test out some cheats in BotW, mainly the press L and Up to restore Master Sword. i didnt use any other cheat. i must have saved or the game autosaves with it on anyways. i turned the switch off a few times since then, played other games etc etc and finally decided to launch the game again today just to muck around with, no cheats i didnt use tinfoil to launch it just launched straight from main menu . now my master sword is missing.

i can select it but link just swings his hands around and instead of seeing the master sword icon its a yellow circle that says "no image". did i stuff my save file up? i dont mind starting again but i dont want to do so only to collect the master sword and run into same issue again. is this a common error/glitch?
Can’t help you with the game nor the code, use to have cheat then one day becomes no cheat without your action is due to the game received an update. Cheats requires BID to match and new update always change the BID. When you go online unless you were on that game Nintendo will not ask you when it auto update the game for you. It will notify you when it was done briefly

If you don’t go online what ever works will always continue to work until you mess with it.
 
Last edited by TomSwitch,

wangch

Well-Known Member
Member
Joined
Apr 12, 2019
Messages
132
Trophies
0
Age
30
XP
429
Country
United States
58000000 12345678
58001000 00000088
58001000 00000028
58001000 00000010
58001000 00000010
98910000 (copy register 0 to 1)
58011000 00000030 (load register 1, register 1 now has A)
78010000 00000020 (Register 1 now has A+0x20)
78000000 00000050 (register 0 now points to B)
(RTFM to write the final line, I need to do the same, write register 1 to address of register 0, maybe the previous line can be combined with this one)
Thank you I can't believe I understand
But I won't take the last step
Because most of the writing time is fixed
use04000000 or 64000000
This time, The value written this time is a value in a register instead of a fixed value
How to write it
 
Last edited by wangch,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: @Psionic Roshambo, Thats pretty cool.