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

TomSwitch

Well-Known Member
Member
GBAtemp Patron
Joined
Jan 10, 2019
Messages
4,955
Trophies
3
Age
44
XP
16,003
Country
United States
if you couldn't make cheats for Game Maker games, maybe take the advice
https://gbatemp.net/threads/volgarr...000-bid-00e26a91b52af4a1.659955/post-10481685
not to touch this kind of games
Game maker is not the worst, there is one that is use to make visual novel, the name of the tool I can't remember but the numbers are shared, i.e. number 1 is shared by all that has the value 1. So can only hack big and unique number otherwise change 1 to 10 and every 1 is now 10. Game maker use some kind of database/dictionary to store value and value get access by key and not offset/index. If something that was added before your target get destroyed/released everything that comes after can get affected and you get screwed. But some value can be hack cause there were added early and never get affected by the shuffle.

This one can be done and turns out to be easy. Looks like the developer wrote their custom code and is normal procedural kind.

https://github.com/tomvita/MyNXCheats/releases/tag/010012F017608000

2024090510145000-CCFA659F4857F96DDA29AFEDB2E166E6.jpg
 
Last edited by TomSwitch,

dsrules

Well-Known Member
Member
Joined
Sep 20, 2005
Messages
8,990
Trophies
2
XP
6,623
Country
Game maker is not the worst, there is one that is use to make visual novel, the name of the tool I can't remember but the numbers are shared, i.e. number 1 is shared by all that has the value 1. So can only hack big and unique number otherwise change 1 to 10 and every 1 is now 10. Game maker use some kind of database/dictionary to store value and value get access by key and not offset/index. If something that was added before your target get destroyed/released everything that comes after can get affected and you get screwed. But some value can be hack cause there were added early and never get affected by the shuffle.

This one can be done and turns out to be easy. Looks like the developer wrote their custom code and is normal procedural kind.

https://github.com/tomvita/MyNXCheats/releases/tag/010012F017608000

View attachment 456253
I think that was Cross Code, all values below 255 are shared, values above 255 will become float/double (forgot which one) and editable
 

OblivionReign

Developer
Developer
Joined
Apr 23, 2016
Messages
2,608
Trophies
2
XP
8,248
Country
Japan
Heres a few of the code i put together for the castlevania titles <3 they are also in the castlevania thread and on my git.

HUGE shout out to @TomSwitch for adding modular search in breeze to make this easier <3 and shoutout to @Gamerjin for being a good boy and for his work in making the master code work too!!

Code:
[Breeze beta92k Castlevania Dominus Collection 1.0.0 TID: 0100FA501AF90000 BID: 5F53CA7A7BF87491]

{master}
58010000 02380720
58011000 00000028
58020000 00564000
78021000 00034D90
98111020

[Restore code]
04010000 00123FB8 6B0A011F
04010000 00117B58 4B150108
04010000 0010A56C 4B140129
04010000 0005EA74 6B09011F
04010000 0017CFF3 4B150108
04010000 0015B070 4B130129
04010000 000F8148 6B0A011F
04010000 000F768C 4B150108
04010000 000A7118 4B150108
04010000 000CCCB0 4B130129
040A0000 00079B08 71018D1F
040A0000 0004CBA4 6B09011F
040A0000 00057F78 B9003109
040A0000 000760FC 1E214800

[--SectionStart:Dawn Of Sorrow--]
00000000 00000000 00000000

[Instant Max Level DOS]
04010000 00123FB8 2A0A03E8

[9999 HP DOS]
04010000 00117B58 5284E1E8

[9999 MP DOS]
04010000 0010A56C 5284E1E9

[--SectionEnd:Dawn Of Sorrow--]
00000000 00000000 00000000

[--SectionStart:Order Of Ecclesia--]
00000000 00000000 00000000

[Instant Max Level OOE]
04010000 0005EA74 2A0903E8

[9999 HP]
04010000 0017CFF8 5284E1E8

[9999 MP]
04010000 0015B070 5284E1E9

[--SectionEnd:Order Of Ecclesia--]
00000000 00000000 00000000

[--SectionStart:Portrait Of Ruin--]
00000000 00000000 00000000

[Instant Max Level POR]
04010000 000F8148 2A0A03E8

[Instakill POR]
04010000 000F768C 4B080108

[9999 HP POR]
04010000 000A7118 5284E1E8

[9999 MP POR]
04010000 000CCCB0 5284E1E9

[--SectionEnd:Portrait Of Ruin--]
00000000 00000000 00000000

[--SectionStart:Haunted Castle R--]
00000000 00000000 00000000

[Max/Infinite Hearts]
040A0000 00079B08 52800C68

[Max Score]
040A0000 0004CBA4 2A0903E8

[Infinite Time]
040A0000 00057F78 D503201F

[Infinite HP]
040A0000 000760FC 1E261000

[--SectionEnd:Haunted Castle R--]
00000000 00000000 00000000

Toms thread <3 https://gbatemp.net/threads/castlev...0100fa501af90000-bid-5f53ca7a7bf87491.660123/

Gamerjins thread with codes from - Gamerjin, DSrules, Optantic, Myself. (They have a bunch more than what i have here so check it all out <3

https://gbatemp.net/threads/castlev...0100fa501af90000-bid-5f53ca7a7bf87491.660345/
 

Attachments

  • 5f53ca7a7bf87491.txt
    1.7 KB · Views: 1
Last edited by OblivionReign,

Jericoss

Well-Known Member
Member
Joined
Sep 24, 2019
Messages
1,720
Trophies
1
XP
5,255
Country
Mexico
if you couldn't make cheats for Game Maker games, maybe take the advice
https://gbatemp.net/threads/volgarr...000-bid-00e26a91b52af4a1.659955/post-10481685
not to touch this kind of games
je je, I knew there was something like that, cheats for the moment of course but not forever. They are a different story. And if someone like him says it, there is no doubt about it.
I also remember codemakers of course. masters

I think the same name is telling you this in both as a warning

***Later, if I have plenty of time, I will try.
 

Jericoss

Well-Known Member
Member
Joined
Sep 24, 2019
Messages
1,720
Trophies
1
XP
5,255
Country
Mexico
Game maker is not the worst, there is one that is use to make visual novel, the name of the tool I can't remember but the numbers are shared, i.e. number 1 is shared by all that has the value 1. So can only hack big and unique number otherwise change 1 to 10 and every 1 is now 10. Game maker use some kind of database/dictionary to store value and value get access by key and not offset/index. If something that was added before your target get destroyed/released everything that comes after can get affected and you get screwed. But some value can be hack cause there were added early and never get affected by the shuffle.

This one can be done and turns out to be easy. Looks like the developer wrote their custom code and is normal procedural kind.

https://github.com/tomvita/MyNXCheats/releases/tag/010012F017608000

View attachment 456253
Now, for you, nothing is impossible. But what a looooooooooong cheat or is it because they are 2 in 1? Oh no, and that was the easy one.
Thank you very much.

***I made your mind work a little, eh?
 

TomSwitch

Well-Known Member
Member
GBAtemp Patron
Joined
Jan 10, 2019
Messages
4,955
Trophies
3
Age
44
XP
16,003
Country
United States
@dsrules ,Breeze he creates them like this,should i try?
If Breeze did then you have found a bug.

case CheatVmOpcodeType_StoreStaticToAddress:
{
/* 6T0RIor0 VVVVVVVV VVVVVVVV */
/* Read additional words. */
opcode.str_static.bit_width = (first_dword >> 24) & 0xF;
opcode.str_static.reg_index = ((first_dword >> 16) & 0xF);
opcode.str_static.increment_reg = ((first_dword >> 12) & 0xF) != 0;
opcode.str_static.add_offset_reg = ((first_dword >> 8) & 0xF) != 0;
opcode.str_static.offset_reg_index = ((first_dword >> 4) & 0xF);
opcode.str_static.value = (((u64)GetNextDword()) << 32ul) | ((u64)GetNextDword());
}
break;

Type 6 is three opcodes, cheatVM don't care about which line you put the opcode.

620F0000 0000270F
780F0000
is the same as
620F0000 0000270F 780F0000 which is writing 0000
 

the_otsutsuki

Well-Known Member
Member
Joined
Feb 19, 2017
Messages
161
Trophies
0
Age
33
XP
615
Country
United States
[Breeze beta19 Metroid Dread 2.1.0 TID: 010093801237C000 BID: 646761F643AFEBB3]

[Inf.Energy]
04100000 39608594 4479C000(Boss Rush Mode)

[Invincible]
04100000 396085A8 4479C000(Normal Game)
Note:tested on Boss Rush Mode.
so ive just downloaded these cheats and tried them out, they dont seem to be working for me, i have everything installed properly, same build and everything but im getting one tapped by even the weakest enemies and the infinite energy isnt working for me either
 

TomSwitch

Well-Known Member
Member
GBAtemp Patron
Joined
Jan 10, 2019
Messages
4,955
Trophies
3
Age
44
XP
16,003
Country
United States
Now, for you, nothing is impossible. But what a looooooooooong cheat or is it because they are 2 in 1? Oh no, and that was the easy one.
Thank you very much.

***I made your mind work a little, eh?
Long means nothing. Long because it is two in one.
cmp w1, 2
b.eq hp
cmp w1, 2007
b.eq life
return:
ldr x9, [x0, #0x30]
b code1+4
a:.word 100 "this line do nothing"
hp_: .double 100
life_: .double 9
hp:
ldr x9, hp_
str x9, [x0, #0x30]
b return
life:
ldr x9, life_
str x9, [x0, #0x30]
b return
 
  • Like
Reactions: Jericoss

sysuah

Active Member
Newcomer
Joined
Jul 27, 2024
Messages
32
Trophies
0
Age
25
XP
62
Country
Vietnam
Were you able to get this code to work? I am on 1.0.6 and have not been able to get it to work. Any special steps we need to follow after enabling this cheat?


Oh wow i tested it again and it stopped working for me too... I'll look into this again but anywat you can change the hands if you know how to search up the hands in Breeze in the meantime, u16-u32 works fine
But you have to do a new value search for the hands everytime you play with a different deck
 

NeoGranzon

シュウ 「グラビトロンカノン 発射!」
Newcomer
Joined
Aug 4, 2019
Messages
3,321
Trophies
1
XP
9,175
Country
Italy
If Breeze did then you have found a bug.

case CheatVmOpcodeType_StoreStaticToAddress:
{
/* 6T0RIor0 VVVVVVVV VVVVVVVV */
/* Read additional words. */
opcode.str_static.bit_width = (first_dword >> 24) & 0xF;
opcode.str_static.reg_index = ((first_dword >> 16) & 0xF);
opcode.str_static.increment_reg = ((first_dword >> 12) & 0xF) != 0;
opcode.str_static.add_offset_reg = ((first_dword >> 8) & 0xF) != 0;
opcode.str_static.offset_reg_index = ((first_dword >> 4) & 0xF);
opcode.str_static.value = (((u64)GetNextDword()) << 32ul) | ((u64)GetNextDword());
}
break;

Type 6 is three opcodes, cheatVM don't care about which line you put the opcode.

620F0000 0000270F
780F0000
is the same as
620F0000 0000270F 780F0000 which is writing 0000
@TomSwitch i'm not a programmer,but just someone who plays and creates cheats and i rely on Breeze which creates the pointers automatically.
I don't know certain things and i'm not as expert as you and the others here.
 

TomSwitch

Well-Known Member
Member
GBAtemp Patron
Joined
Jan 10, 2019
Messages
4,955
Trophies
3
Age
44
XP
16,003
Country
United States
@TomSwitch i'm not a programmer,but just someone who plays and creates cheats and i rely on Breeze which creates the pointers automatically.
I don't know certain things and i'm not as expert as you and the others here.
If you have the steps to make Breeze create such code I am keen to see it.
 

NeoGranzon

シュウ 「グラビトロンカノン 発射!」
Newcomer
Joined
Aug 4, 2019
Messages
3,321
Trophies
1
XP
9,175
Country
Italy
If you have the steps to make Breeze create such code I am keen to see it.
@TomSwitch you didn't understand,i do
1 search manager
2 memory explorer
3 jumpback
4 start search
5 next depth
6 bookmark
7 bookmark add to cheat
with menu what's in Breeze.
You think that the cheats i publish are stolen from others you are wrong,they are all originals found and created by me.
 

TomSwitch

Well-Known Member
Member
GBAtemp Patron
Joined
Jan 10, 2019
Messages
4,955
Trophies
3
Age
44
XP
16,003
Country
United States
Rogue Glitch Ultra
TID: 0100C3701C19A000
BID: 457930D66B1A85C9 v 2.0.290

Code:
[Infinite HP]
04000000 019a8234 51000108

[Infinite Bomb]
04000000 01984970 51000108

[Infinite Jump]
04000000 01985fa0 11000128

[Coins 9999 on get]
04000000 0197c7ec 5284e1e8
View attachment 456239
How you find it?
Post automatically merged:

@TomSwitch these are not good? How do you find them and create your own codes&pointers,with another method with Breeze?
A good instruction means everyone will get the result the instruction is intended to help people get.
 
Last edited by TomSwitch,

shabbakun

New Member
Newbie
Joined
Sep 4, 2024
Messages
4
Trophies
0
Age
25
XP
17
Country
United States
Is it possible to make a save file read-only? This is for Borderlands 2. On PC, you can set your save file to read-only to avoid overwriting it in order to farm one-time quest rewards. I'm not sure if this is possible on the switch
 

TomSwitch

Well-Known Member
Member
GBAtemp Patron
Joined
Jan 10, 2019
Messages
4,955
Trophies
3
Age
44
XP
16,003
Country
United States
Is it possible to make a save file read-only? This is for Borderlands 2. On PC, you can set your save file to read-only to avoid overwriting it in order to farm one-time quest rewards. I'm not sure if this is possible on the switch
You can backup your save, is that what you want?
 

2K417

Well-Known Member
Newcomer
Joined
Feb 2, 2023
Messages
56
Trophies
0
XP
509
Country
Philippines
credits to @Arch9SK7

original code

https://github.com/Arch9SK7/MyNXChe.../010069C01AB82000/cheats/541F680F325BD5AC.txt

some cheat may not work

unofficial update until/if/when the original coder updates it

Shin Megami Tensei V: Vengeance v1.0.2 TID: 010069C01AB82000 BID: E1BD1040BFBDDAFF
v131072

[Shin Megami Tensei V: Vengeance v1.0.2 TID: 010069C01AB82000 BID: E1BD1040BFBDDAFF]

{Master Code}
040A0000 00000AF4 1E2109C2
040A0000 00000AF8 1E20100E
040A0000 00000AFC 1E2E0842
040A0000 00000B00 D65F03C0
040A0000 03D15360 18000067
040A0000 03D15364 1B077E60
040A0000 03D15368 D65F03C0
040A0000 03D1536C 00000005
040A0000 03D15370 180000E7
040A0000 03D15374 350001A7
040A0000 03D15378 D10743FF
040A0000 03D1537C 177227C8
040A0000 03D15380 52800020
040A0000 03D15384 D65F03C0

[Restore Code(Use after unchecking any codes below]
040A0000 01A19A94 3873694A
040A0000 016A2B30 1A9F07E0
040A0000 00C8DA7C 1A8AB26A
040A0000 00C8DADC 1A8AB26A
040A0000 00C8DB64 1A8BB14A
040A0000 00C8DBEC 1A8BB14A
040A0000 0189FE7C 6B09011F
040A0000 019DF054 6B09011F
040A0000 01F0BCD8 3941CC08
040A0000 01B1C920 F9005BE9
040A0000 01B1CC14 0B080128
040A0000 01B1D120 0B080128
040A0000 00DDA48C 52800328
040A0000 014D6670 D2C02039
040A0000 014D6864 2A0003F7
040A0000 01AA6190 2A0003F8
040A0000 01AA65E4 2A0003F9
040A0000 00DDA954 2A1303E0
040A0000 01A1D678 4B0003E2
040A0000 0186541C 2A0303F6
040A0000 01D801AC 4B000129
040A0000 01D801E0 4B000129
040A0000 0199F298 D10743FF
040A0000 014996FC 1AC82528

[60 FPS]
040A0000 0542A3BA D503201F
040A0000 0182AD7C D65F03C0

[Disable DOF]
040A0000 02E4FB34 52800009
040A0000 021E96B4 52800008

[Always Full Moon]
040E0000 017E15B0 52800108

[Always New Moon]
040E0000 017E15B0 4B080108

[Normal Moon]
040E0000 017E15B0 4B090108

[Show map]
040A0000 014996FC 52800028

[99,999 damage when attacking while holding down ZL]
040A0000 03D15388 D65F03C0
040A0000 03D1538C 0001869F
040A0000 03D15390 1A80A0E0
040A0000 03D15394 B90CD7E0
040A0000 03D15398 710014FF
040A0000 03D1539C 18000087
040A0000 03D153A0 34FFFFA7
040A0000 03D153A4 B94D7FE7
040A0000 03D153A8 18000127
040A0000 00C79908 94C26EA8
040A0000 03D153AC 00000000
80000100
040A0000 03D153AC 00000001
20000000

[No damage from attacks (L+Down ON/OFF)]
040A0000 03D153B4 F9400288
040A0000 03D153B8 D65F03C0
040A0000 03D153BC 7A45A8E0
040A0000 03D153C0 1A80B3E0
040A0000 03D153C4 B94D7FE7
040A0000 03D153C8 6B1F001F
040A0000 03D153CC 18000107
040A0000 03D153D0 34FFFF27
040A0000 00C798FC 94C26EB4
040A0000 03D153D4 00000000
80008040
040A0000 03D153D4 00000001
20000000

[MP does not decrease]
040A0000 01A1D678 2A1F03E2
040A0000 0186541C 2A1F03F6
040A0000 01D801AC 4B1F0129
040A0000 01D801E0 4B1F0129

[Always Full Magatsuhi]
040A0000 00C8DA7C 1A8AB14A
040A0000 00C8DADC 1A8AB14A
040A0000 00C8DB64 1A8BB16A
040A0000 00C8DBEC 1A8BB16A

[All Item in battle]
040A0000 01A19A94 5280002A

[All Item out battle(Warning gives broken items)]
040A0000 016A2B30 52800020

[Movement speed 2x]
040A0000 00CD3634 97CCB530

[Max Makka + Glory (Buy or sell)]
040A0000 0189FE7C 2A0903E8
040A0000 019DF054 2A0903E8

[Moonjump B]
040A0000 00CD4B1C 1CFEAF84
040A0000 00CD210C 3F000000
80000002
040A0000 00CD210C 00000000
20000000

[Complete Book summoning possible even with special demons]
040A0000 01F0BCD8 2A1F03E8

[Guaranteed Item Drop]
040A0000 01B1C920 D503201F
040A0000 01B1CC14 52800C88
040A0000 01B1D120 52800C88

[100% EXP rate from all demons]
040A0000 00DDA48C 52800C88

[Default skills can be removed]
040A0000 014D6670 D2C00039

[Special skills can be inherited]
040A0000 014D6864 52800037
040A0000 01AA6190 52800038
040A0000 01AA65E4 52800039

[5x EXP gain]
040A0000 00DDA954 94BCEA83

[Always Acive God speak LS On RS Off]
040A0000 0199F298 148DD836
80000010
040A0000 03D153A8 00000001
20000000
80000020
040A0000 03D153A8 00000000
20000000
 
  • Like
Reactions: WiduraGoez

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    BigOnYa @ BigOnYa: See that tab at the top of the page labeled "Cheats"?