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

Senbou

Well-Known Member
Member
Joined
Jan 7, 2020
Messages
114
Trophies
0
XP
348
Country
Philippines
I already downloaded both Games but i had no time yet to look at them...
I belief Eiffel already made a Stop Time Cheat for Harvest Moon, so it should be easy...
Haven't got the time to check eiffel's post..been very busy teaching my kid and doing projects..while she's the one playing on my switch 🤣🤣
 
  • Haha
Reactions: crazy_p

kindren

Well-Known Member
Member
Joined
May 18, 2020
Messages
269
Trophies
0
Age
34
XP
1,175
Country
Singapore
Not tested.
[Dave The Diver v1.0.0.406 TID=010097F018538000 BID=1AB7B29C2D2F97B8]

[Money 9,999,999]
08000000 053FAFF8 D65F03C0 A9412D0A
08000000 053FAFF0 B9001D0B B900150A
08000000 053FAFE8 4A0B014A 72A0130B
08000000 053FAFE0 5292CFEB B940110A
04000000 045D5B34 9438952B

[Oxygen Max]
04000000 040AFF7C 1E204040
08000000 040ADD64 1E284808 1E2703E0
04000000 040ADD6C 1E282921

[Stamina Max]
04000000 046D97A4 1E204040

[Ammo not dec]
04000000 04C911C0 4B1F0101

[Ignore overweight]
08000000 04578B00 D65F03C0 2A1F03E0

[No Movespeed debuff]
04000000 040C02EC 1E2E1000

[Movespeed x2.0]
08000000 053FAFD8 40000000 D65F03C0
08000000 053FAFD0 1E280800 1C000068
04000000 053FAFCC 1E210800
04000000 040C030C 944CEB30

[Movespeed x3.0]
08000000 053FAFD8 40400000 D65F03C0
08000000 053FAFD0 1E280800 1C000068
04000000 053FAFCC 1E210800
04000000 040C030C 944CEB30

[Movespeed x4.0]
08000000 053FAFD8 40800000 D65F03C0
08000000 053FAFD0 1E280800 1C000068
04000000 053FAFCC 1E210800
04000000 040C030C 944CEB30

[Movespeed x5.0]
08000000 053FAFD8 40A00000 D65F03C0
08000000 053FAFD0 1E280800 1C000068
04000000 053FAFCC 1E210800
04000000 040C030C 944CEB30

[One hit kill while pressing zl]
08000000 053FAFC0 D65F03C0 1E2703E0
08000000 053FAFB8 54000044 1E210508
08000000 053FAFB0 7200029F 1E2E1001
08000000 053FAFA8 340000C9 18000109
04000000 053FAFA4 1E283800
04000000 04144B94 944AD904
04000000 053FAFC8 00000000
80000100
04000000 053FAFC8 00000001
20000000

[Damage x2.0]
08000000 053FAF9C 40000000 D65F03C0
08000000 053FAF94 1E204100 1E200908
04000000 053FAF90 1C000080
04000000 04143D30 944ADC98

[Damage x3.0]
08000000 053FAF9C 40400000 D65F03C0
08000000 053FAF94 1E204100 1E200908
04000000 053FAF90 1C000080
04000000 04143D30 944ADC98

[Damage x4.0]
08000000 053FAF9C 40800000 D65F03C0
08000000 053FAF94 1E204100 1E200908
04000000 053FAF90 1C000080
04000000 04143D30 944ADC98

[Damage x5.0]
08000000 053FAF9C 40A00000 D65F03C0
08000000 053FAF94 1E204100 1E200908
04000000 053FAF90 1C000080
04000000 04143D30 944ADC98

[Damage x10.0]
08000000 053FAF9C 41200000 D65F03C0
08000000 053FAF94 1E204100 1E200908
04000000 053FAF90 1C000080
04000000 04143D30 944ADC98

[Damage x100.0]
08000000 053FAF9C 42C80000 D65F03C0
08000000 053FAF94 1E204100 1E200908
04000000 053FAF90 1C000080
04000000 04143D30 944ADC98

Sorry I can't update this in the future as I am already working on something else
I'll post the update script so you can take care of it.
AddCheat('Money 9,999,999')
CodeCave(AOB('E0 03 1F AA ? ? ? ? C0 03 00 B4 08 E0 40 F9')+0x20,(
'ldr w10, [x8,#0x10]',
'mov w11, #0x967F',
'movk w11, #0x98, lsl#16',
'eor w10, w10, w11',
'str w10, [x8,#0x14]',
'str w11, [x8,#0x1c]',
'ldp x10, x11, [x8,#0x10]',
'ret',
))

AddCheat('Oxygen Max')
Hack('E0 03 1F AA ? ? ? ? 60 96 00 BD F3 0F 40 F9', 'fmov s0, s2')
Hack('21 29 28 1E E0 03 27 1E',(
'fmov s0, wzr',
'fmax s8, s0, s8',
'fadd s1, s9, s8'
))

AddCheat('Stamina Max')
Hack('E0 03 1F AA ? ? ? ? 08 20 20 1E 60 42 00 BD', 'fmov s0, s2')

AddCheat('Ammo not dec')
Hack('01 05 00 51 E0 03 1F 2A E2 03 1F AA 61 66 00 B9', 'sub w1, w8, wzr')

AddCheat('Ignore overweight')
Hack(AOB2('01 00 80 12 E2 03 1F AA ? ? ? ? 08 00 00 12',8),('mov w0, wzr','ret'))

AddCheat('No Movespeed debuff')
Hack('? ? ? ? 60 7E 40 F9 60 01 00 B4 E1 03 1F AA', 'fmov s0, #1.0')

CodeK=GetCodeK()
addr=AOB('00 08 21 1E F3 13 40 F9')
for rate in (2.0, 3.0, 4.0, 5.0):
SetCodeK(CodeK)
AddCheat('Movespeed x{:.1f}'.format(rate))
CodeCave(addr, (
'fmul s0, s0, s1',
'ldr s8, {end}-4',
'fmul s0, s0, s8',
'ret',
Float2DWord(rate)
))

AddCheat('One hit kill while pressing zl')
CodeK=RegCodeK()
CodeCave('00 38 28 1E E0 03 13 AA 09 0D 41 F9',(
'fsub s0, s0, s8',
'ldr w9, {end}',
'cbz w9, .+24',
'fmov s1, #1.0',
'tst w20, #1',
'fccmp s8, s1, #8, eq',
'b.mi .+8',
'fmov s0, wzr',
'ret'
))
Hack(CodeK, 1, useButton='zl')

CodeK=GetCodeK()
addr=AOB('00 1D A8 4E 08 10 00 BD')
for rate in (2.0, 3.0, 4.0, 5.0, 10.0, 100.0):
SetCodeK(CodeK)
AddCheat('Damage x{:.1f}'.format(rate))
CodeCave(addr, (
'ldr s0, {end}-4',
'fmul s8, s8, s0',
'fmov s0, s8',
'ret',
Float2DWord(rate)
))
Code:
[max drone]
04000000 04665EFC 52800069

[max drone off]
04000000 04665EFC 51000529

Enjoy~
 

tanaka2850

Member
Newcomer
Joined
Sep 2, 2023
Messages
6
Trophies
0
Age
32
XP
143
Country
Japan
TID: 01002C0008E52000
BID: F244B656B1CAFE

Please guys help me!!! tovr's ov4 cheat doesn't work on Yuri only. Please tell me where I can fix it so it will work on Yuri.

[All Members OVERLIMITS LV4]
08000000 0125AA30 00000004 42C7C71C
08000000 01263A70 00000004 42C7C71C
08000000 01252910 00000004 42C7C71C
08000000 01266BE0 00000004 42C7C71C
08000000 012569A0 00000004 42C7C71C
08000000 0125EAC0 00000004 42C7C71C
08000000 01262B50 00000004 42C7C71C
08000000 0126ED00 00000004 42C7C71C
08000000 0126AC70 00000004 42C7C71C
 

jakeelsier

Member
Newcomer
Joined
Jan 3, 2020
Messages
21
Trophies
0
Age
27
XP
280
Country
Canada
Risk of Rain Returns 1.0.1
TID : 0100D1801A0F4000
BID : 4AEEE5E86C6F7211

[inf hp]
580F0000 02A69CF8
580F1000 00000368
580F1000 00000010
580F1000 00000048
580F1000 00000010
580F1000 00001E40
780F0000 00000004
640F0000 00000000 40C38780

double format if anyone is interested.
Jheeeeezee, you fast as f...

Thanks for the codes!
Honestly thanks to everyone having the patience for the codes, even after all the drama.
 
  • Like
Reactions: arismendy64

Shadowman169

New Member
Newbie
Joined
Nov 13, 2023
Messages
4
Trophies
0
Age
42
XP
20
Country
United States
Yeah, TMNT Shredder's Revenge Update 1.07 cheats are causing Ryujinx to crash on launch (any of them). On Yuzu, there's a emu issue that can't load gameplay with v1.07 so can't test there. Has anyone actually used these?
Has anyone found a fix to this yet?

Error Log:

00:00:01.659 |I| ModLoader LoadCheats: Build ids found for title 0100FE701475A000:
567CDD4C5251494C5CD70822E3CCC740C190C2B2000000000000000000000000
4EDE193E6F76F1C6FBBBC399F3CBC75A85324587000000000000000000000000
A8CB97803F7F442A3B6CCE1C7CD4EE4A78B7DEF3000000000000000000000000
357EFC198E728CB5D55265AFF304F03CFC9CC0E3000000000000000000000000
FF3407155045CD3AABD068E223862FE43CF7B3F1000000000000000000000000
357EFC198E728CB5D55265AFF304F03CFC9CC0E3000000000000000000000000
Marshaling row-activated signal
00:00:01.696 |E| Application : Unhandled exception caught: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
---> System.ArgumentException: An item with the same key has already been added. Key: 357EFC198E728CB5
at System.Collections.Generic.Dictionary`2.TryInsert(TKey, TValue, InsertionBehavior)
at System.Collections.Generic.Dictionary`2.Add(TKey key, TValue value)
at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable`1, Func`2, Func`2, IEqualityComparer`1 )
at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable`1, Func`2, Func`2)
at Ryujinx.HLE.HOS.ModLoader.LoadCheats(UInt64 titleId, ProcessTamperInfo tamperInfo, TamperMachine tamperMachine) in D:\a\Ryujinx\Ryujinx\src\Ryujinx.HLE\HOS\ModLoader.cs:line 671
at Ryujinx.HLE.Loaders.Processes.ProcessLoaderHelper.LoadNsos(Switch device, KernelContext context, MetaLoader metaLoader, BlitStruct`1 applicationControlProperties, Boolean diskCacheEnabled, Boolean allowCodeMemoryForJit, String name, UInt64 programId, Byte[] arguments, IExecutable[] executables) in D:\a\Ryujinx\Ryujinx\src\Ryujinx.HLE\Loaders\Processes\ProcessLoaderHelper.cs:line 411
at Ryujinx.HLE.Loaders.Processes.Extensions.FileSystemExtensions.Load(IFileSystem exeFs, Switch device, BlitStruct`1 nacpData, MetaLoader metaLoader, Boolean isHomebrew) in D:\a\Ryujinx\Ryujinx\src\Ryujinx.HLE\Loaders\Processes\Extensions\FileSystemExtensions.cs:line 113
at Ryujinx.HLE.Loaders.Processes.Extensions.NcaExtensions.Load(Nca nca, Switch device, Nca patchNca, Nca controlNca) in D:\a\Ryujinx\Ryujinx\src\Ryujinx.HLE\Loaders\Processes\Extensions\NcaExtensions.cs:line 64
at Ryujinx.HLE.Loaders.Processes.Extensions.PartitionFileSystemExtensions.TryLoad[TMetaData,TFormat,THeader,TEntry](PartitionFileSystemCore`4 partitionFileSystem, Switch device, String path, String& errorMessage) in D:\a\Ryujinx\Ryujinx\src\Ryujinx.HLE\Loaders\Processes\Extensions\PartitionFileSystemExtensions.cs:line 168
at Ryujinx.HLE.Loaders.Processes.ProcessLoader.LoadNsp(String path) in D:\a\Ryujinx\Ryujinx\src\Ryujinx.HLE\Loaders\Processes\ProcessLoader.cs:line 75
at Ryujinx.HLE.Switch.LoadNsp(String nspFile) in D:\a\Ryujinx\Ryujinx\src\Ryujinx.HLE\Switch.cs:line 87
at Ryujinx.Ui.MainWindow.LoadApplication(String path, Boolean isFirmwareTitle) in D:\a\Ryujinx\Ryujinx\src\Ryujinx\Ui\MainWindow.cs:line 870
at Ryujinx.Ui.MainWindow.RunApplication(String path, Boolean startFullscreen) in D:\a\Ryujinx\Ryujinx\src\Ryujinx\Ui\MainWindow.cs:line 920
at Ryujinx.Ui.MainWindow.Row_Activated(Object sender, RowActivatedArgs args) in D:\a\Ryujinx\Ryujinx\src\Ryujinx\Ui\MainWindow.cs:line 1261
at System.RuntimeMethodHandle.InvokeMethod(Object, Void**, Signature, Boolean)
at System.Reflection.MethodBaseInvoker.InterpretedInvoke_Method(Object obj, IntPtr* args)
at System.Reflection.MethodBaseInvoker.InvokeDirectByRefWithFewArgs(Object, Span`1, BindingFlags)
--- End of inner exception stack trace ---
at System.Reflection.MethodBaseInvoker.InvokeDirectByRefWithFewArgs(Object, Span`1, BindingFlags)
at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object, BindingFlags, Binder, Object[], CultureInfo)
at System.Reflection.RuntimeMethodInfo.Invoke(Object, BindingFlags, Binder, Object[], CultureInfo)
at System.Delegate.DynamicInvokeImpl(Object[] args)
at System.Delegate.DynamicInvoke(Object[] args)
at GLib.Signal.ClosureInvokedCB(Object o, ClosureInvokedArgs args)
at GLib.SignalClosure.Invoke(ClosureInvokedArgs args)
at GLib.SignalClosure.MarshalCallback(IntPtr raw_closure, IntPtr return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr marshal_data)
 
  • Like
Reactions: valelisa102

timur2345

New Member
Newbie
Joined
Jan 21, 2023
Messages
4
Trophies
0
Age
23
XP
29
Country
Russia
Code:
[max sp]
04000000 037E96D0 5284E1E9

[max sp off]
04000000 037E96D0 4B090149

[max gp]
04000000 03D2A940 5284E1E8

[max gp off]
04000000 03D2A940 B9428908

[godmode and ohk]
04000000 034D00DC 5284E1E8
80000200
04000000 034D00DC 52800008
20000000

[godmode and ohk off]
04000000 034D00DC 4B140108

[god mode and ohk v2]
04000000 034D00DC 4B140108
80000200
04000000 034D00DC 52800008
20000000
80000100
04000000 034D00DC 5284E1E8
20000000

[max level]
04000000 033482AC 52800C69

[max level off]
04000000 033482AC B94012E9

-Edit:
-add max phantom thief level
-add god mode and ohk v2, hold ZL for godmode, hold ZR for one hit kill

-Note:
-Equip skills where your SP allows.
-Hold ZR for one hit kill, let go for god mode. E.g hold ZR when you attack and let go of ZR when it is not your turn.
-Disable godmode and ohk when fighting lady ann.


Will post more if I manage to find more.

Enjoy~
Is there one for max money?
 
  • Like
Reactions: tyson167z1

kindren

Well-Known Member
Member
Joined
May 18, 2020
Messages
269
Trophies
0
Age
34
XP
1,175
Country
Singapore
Is there one for max money?
Do you know how to use asm explorer to watch instruction? I have the address of the money.

Code:
[money watcher]
04000000 037926D4 B90042A8 

Prerequisite
-Need gen2 fork and dmnt fork enabled.

Step1) Breeze, [Advance Cheat Menu]
Step2) Go to money watcher and select [Edit Cheat]
Step3) Hover to the code [04000000 037926D4 B90042A8 ]
Step4) Select [Expand Menu]
Step5) Select [Jump to ASM]
Step6) Select [Watch Instruction]
Step7) Select [Gen2Attach]
Step8) Select [Execute Watch]
Step9) Go back to game to buy something
Step10) Breeze, [Gen2Detach]
Step11) Hover over to a value that is exactly your money value
Step12) Select [Select]
Step13) Select [Edit Memory]
Step14) input any value you like e.g 9999999
Step15) Return to game and enjoy.
 
Last edited by kindren,

Maq47

Lord of Pyro
Member
Joined
Jan 7, 2012
Messages
1,243
Trophies
1
Location
Your basement
Website
idont.have.one
XP
3,297
Country
United States
Has anyone found a fix to this yet?

Error Log:

00:00:01.659 |I| ModLoader LoadCheats: Build ids found for title 0100FE701475A000:
567CDD4C5251494C5CD70822E3CCC740C190C2B2000000000000000000000000
4EDE193E6F76F1C6FBBBC399F3CBC75A85324587000000000000000000000000
A8CB97803F7F442A3B6CCE1C7CD4EE4A78B7DEF3000000000000000000000000
357EFC198E728CB5D55265AFF304F03CFC9CC0E3000000000000000000000000
FF3407155045CD3AABD068E223862FE43CF7B3F1000000000000000000000000
357EFC198E728CB5D55265AFF304F03CFC9CC0E3000000000000000000000000
Marshaling row-activated signal
00:00:01.696 |E| Application : Unhandled exception caught: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
---> System.ArgumentException: An item with the same key has already been added. Key: 357EFC198E728CB5
at System.Collections.Generic.Dictionary`2.TryInsert(TKey, TValue, InsertionBehavior)
at System.Collections.Generic.Dictionary`2.Add(TKey key, TValue value)
at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable`1, Func`2, Func`2, IEqualityComparer`1 )
at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable`1, Func`2, Func`2)
at Ryujinx.HLE.HOS.ModLoader.LoadCheats(UInt64 titleId, ProcessTamperInfo tamperInfo, TamperMachine tamperMachine) in D:\a\Ryujinx\Ryujinx\src\Ryujinx.HLE\HOS\ModLoader.cs:line 671
at Ryujinx.HLE.Loaders.Processes.ProcessLoaderHelper.LoadNsos(Switch device, KernelContext context, MetaLoader metaLoader, BlitStruct`1 applicationControlProperties, Boolean diskCacheEnabled, Boolean allowCodeMemoryForJit, String name, UInt64 programId, Byte[] arguments, IExecutable[] executables) in D:\a\Ryujinx\Ryujinx\src\Ryujinx.HLE\Loaders\Processes\ProcessLoaderHelper.cs:line 411
at Ryujinx.HLE.Loaders.Processes.Extensions.FileSystemExtensions.Load(IFileSystem exeFs, Switch device, BlitStruct`1 nacpData, MetaLoader metaLoader, Boolean isHomebrew) in D:\a\Ryujinx\Ryujinx\src\Ryujinx.HLE\Loaders\Processes\Extensions\FileSystemExtensions.cs:line 113
at Ryujinx.HLE.Loaders.Processes.Extensions.NcaExtensions.Load(Nca nca, Switch device, Nca patchNca, Nca controlNca) in D:\a\Ryujinx\Ryujinx\src\Ryujinx.HLE\Loaders\Processes\Extensions\NcaExtensions.cs:line 64
at Ryujinx.HLE.Loaders.Processes.Extensions.PartitionFileSystemExtensions.TryLoad[TMetaData,TFormat,THeader,TEntry](PartitionFileSystemCore`4 partitionFileSystem, Switch device, String path, String& errorMessage) in D:\a\Ryujinx\Ryujinx\src\Ryujinx.HLE\Loaders\Processes\Extensions\PartitionFileSystemExtensions.cs:line 168
at Ryujinx.HLE.Loaders.Processes.ProcessLoader.LoadNsp(String path) in D:\a\Ryujinx\Ryujinx\src\Ryujinx.HLE\Loaders\Processes\ProcessLoader.cs:line 75
at Ryujinx.HLE.Switch.LoadNsp(String nspFile) in D:\a\Ryujinx\Ryujinx\src\Ryujinx.HLE\Switch.cs:line 87
at Ryujinx.Ui.MainWindow.LoadApplication(String path, Boolean isFirmwareTitle) in D:\a\Ryujinx\Ryujinx\src\Ryujinx\Ui\MainWindow.cs:line 870
at Ryujinx.Ui.MainWindow.RunApplication(String path, Boolean startFullscreen) in D:\a\Ryujinx\Ryujinx\src\Ryujinx\Ui\MainWindow.cs:line 920
at Ryujinx.Ui.MainWindow.Row_Activated(Object sender, RowActivatedArgs args) in D:\a\Ryujinx\Ryujinx\src\Ryujinx\Ui\MainWindow.cs:line 1261
at System.RuntimeMethodHandle.InvokeMethod(Object, Void**, Signature, Boolean)
at System.Reflection.MethodBaseInvoker.InterpretedInvoke_Method(Object obj, IntPtr* args)
at System.Reflection.MethodBaseInvoker.InvokeDirectByRefWithFewArgs(Object, Span`1, BindingFlags)
--- End of inner exception stack trace ---
at System.Reflection.MethodBaseInvoker.InvokeDirectByRefWithFewArgs(Object, Span`1, BindingFlags)
at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object, BindingFlags, Binder, Object[], CultureInfo)
at System.Reflection.RuntimeMethodInfo.Invoke(Object, BindingFlags, Binder, Object[], CultureInfo)
at System.Delegate.DynamicInvokeImpl(Object[] args)
at System.Delegate.DynamicInvoke(Object[] args)
at GLib.Signal.ClosureInvokedCB(Object o, ClosureInvokedArgs args)
at GLib.SignalClosure.Invoke(ClosureInvokedArgs args)
at GLib.SignalClosure.MarshalCallback(IntPtr raw_closure, IntPtr return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr marshal_data)
It's a Ryujinx bug. The cheats are fine. Ryujinx looks for the first BID in the 'main' file that matches the cheat file, but panics if there is a duplicate listing in the 'main' file, which is the case here.
 
  • Like
Reactions: Shadowman169

Shadowman169

New Member
Newbie
Joined
Nov 13, 2023
Messages
4
Trophies
0
Age
42
XP
20
Country
United States
It's a Ryujinx bug. The cheats are fine. Ryujinx looks for the first BID in the 'main' file that matches the cheat file, but panics if there is a duplicate listing in the 'main' file, which is the case here.
The game plays fine been all through but if i add a mod or cheat it crashes. Thanks for the reply.
 
  • Like
Reactions: valelisa102

shinwg

Well-Known Member
Member
Joined
Jul 1, 2016
Messages
538
Trophies
0
Age
42
XP
735
Country
United States
Coromon
TID: 010048D014322000

0


HP and Energy Inf
Coins 9 Million

Another hard game to cheat, or at least for me.
With 1 routine that he uses for many things. Among them the HP and energy, both of the player and of the enemies.


Notes:
Maybe at some point some Coromon will die.
Do not leave the trick of the coins active. Pointers don't always work.
If possible u can make xp cheats and shiny thanks
 

Lucky Dearly

Well-Known Member
Member
Joined
Jul 26, 2008
Messages
289
Trophies
1
Website
Visit site
XP
660
Country
United States
Cheat Requests:
Super Mario RPG
TID: 0100BC0018138000
BID: E968832CADE2AD7C

Infinite HP (all characters)
Infinite FP
Infinite coins
Infinite Frog coins
Auto 100 Super Jumps
Auto 100 Ultra Jumps

thanks in advance for the cheats :)
 
  • Like
Reactions: cloud-strife777

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: Pissing in a pee bottle