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

  • Thread starter Thread starter matias3ds
  • Start date Start date
  • Views Views 24,341,995
  • Replies Replies 73,417
  • Likes Likes 249
any working codes for rom import using darkakuma cave manager i ve been trying to get fire red and leaf green to get codes but i cant find any pointers or find codes using ida for a asm code
 
This is my first contribution on this thread and I would like to thank @dsrules for pointing me into the right direction here is my first cheat file
SAILING ERA
TI 010037D017F3C000
BI EF06902B96845D0D

INFINITE FLEET EXP
 

Attachments

RED DEAD REDEMPTION
TID:01007820196A6000
BID:90D38D285A365D9

It would be nice to have codes in RDR to control the amount of honor and fame.

I would also like to understand how the money code works (if the counter registers it as a collected amount), since it would be nice, for example, a code to have $9900 collected to unlock the achievement.

A cheat to count 20 consecutive missions with the horse at the hitching post to facilitate the Spurred To Victory achievement would be a way to avoid a headache with a missable achievement since there are many factors that can cut the count and it is easy for this to cause headaches.

Finally, if possible, codes that would cut certain animations, such as skinning or looting, would be welcome.
 
Hi,

This applies to emulators (a feature of their work), on the Switch console, you first need to start the game, and then apply the cheat options (otherwise there is nothing to patch)...

On the hardware Switch, use the original cheats by-怪盗B
Post automatically merged:



not yet, the original cheat code by-怪盗B is not working it needs to be rewritten... without a hardware Switch or a code debugger it's hard to do this... while I'm learning ARM assembly code to do it correctly...

Cheats for RDR on Switch do not show, even with the same BID.
 
  • Like
Reactions: RubenPD
Hello, how would I turn these OT2 codes to a 999 (or any) multiplier?

[Experience x4]
040E0000 007B98CC 1E2703E2

[Jop Point x10]
040E0000 007B98FC 1E219002
 
Requesting  Cheats for Baldur's Gate Dark Alliance 2 (US)

TID: 0100A61018680000
BID: DE8BA877874AFF8A

-Infinite Gold

-Infinite Carry Weight

-Infinite Health + Mana

-Max skill points
 
  • Like
Reactions: -elfenlied-
Hello, Requesting Cheats for Vampire Survivors ver 1.6.101 for infinite gold

Product ID: 010089A0197E4000
Build ID: 35530D55FAB389EF
 
this is what i have so far....
-Infinite Gold : working on

-Infinite Carry Weight : found, testing now
main:0000000837D1E8D4 FADD S0, S0, S1 -- 1E212800
main:000000000011A8D4 1E2703E0

-Infinite Health + Mana : Health pointer found, mana is close....
cur cheat for health:
[health]
580F0000 002E1FF0
780F0000 000000A4
989EF000
540E1000 00000004
A4EF0000


-Max skill points : custom exp booster made to quickly get skill points.
[custom exp rate*]
08000000 001FDF00 1B017D41 1800008A
08000000 001FDF08 17FDF237 0B01018A
04000000 001FDF10 00000010
04000000 0017A7E4 14020DC7
[*rate is currently set to 0x10 (16)]
Cant wait to try these tomorrow. How do i input weight? Or is it still being tested? Thanks again. Your awsome.
 
Hi all,

Some news on "Max Money" cheat...

Succeeded to connect IDA to the Yuzu emulator in debug mode and I was able to analyze the code in more detail.

As I wrote earlier, the error is in the cheat-money code itself by-怪盗B.

View attachment 390793

His code only checks the end of the pointer address and writes "999999" to all addresses that end in pointer E28 (xxxxxE28).
Error in this, there are many such addresses and not all of them are "MONEY".
And the pointer to "MONEY" address never ends with "E28", this code will NEVER work correctly!

Also problem in common code for handling various parameters of the hero (and not only the hero)

He looks like this...

View attachment 390796

I fixed the cheat code and it will give "999999" MONEY

View attachment 390798


View attachment 390799

We always have "999999" MONEY

View attachment 390800

View attachment 390801

But the problem is that the cheat code will work if you activate it after the start of the game...

...and with this, emulators have problems, a cheat code that changes the main-code will not work if it is not loaded before the game (need to check on real Switch console, is it possible to patch the main-code during the game (On/Off patch) ???)

When Start/Load /Save the game with the cheat-money enabled on the emulator, we will get either a crash (on Ryujinx) or an endless load (Yuzu).

I made two versions of the cheat-code-MONEY, the first one is loaded with the game (maybe it will work on a real Switch console), the second one turns on when you exit the +menu (you can first boot, and then activate the cheat code).

[Money 999999]
04000000 01B92A74 8B080D28
04000000 01B92A78 EB08013F
04000000 01B92A7C 54000201
04000000 01B92A80 F81F8FE9
04000000 01B92A84 B81F8FE9
04000000 01B92A88 B8400129
04000000 01B92A8C 710AE13F
04000000 01B92A90 54000121
04000000 01B92A94 B84087E9
04000000 01B92A98 B81F8FE9
04000000 01B92A9C 12000D29
04000000 01B92AA0 7100213F
04000000 01B92AA4 54000081
04000000 01B92AA8 52847E09
04000000 01B92AAC 72A92E89
04000000 01B92AB0 B81F0329
04000000 01B92AB4 B84087E9
04000000 01B92AB8 F84087E9
04000000 01B92ABC D65F03C0

[Money Normal]
04000000 01B92A74 8B080D28
04000000 01B92A78 D65F03C0

[Money ON]
04000000 003EAE24 945E9F14

[Money OFF]
04000000 003EAE24 8B080D28

[Money 999999 ON +menu exit effect]
04000000 019E3914 9406BC6B
04000000 019E39D8 52800028
04000000 01B92AC0 B941B108
04000000 01B92AC4 F81F8FE9
04000000 01B92AC8 B81F8FE0
04000000 01B92ACC 5293E280
04000000 01B92AD0 72B28BC0
04000000 01B92AD4 D29DC489
04000000 01B92AD8 F2A107C9
04000000 01B92ADC B9000120
04000000 01B92AE0 B84087E0
04000000 01B92AE4 F84087E9
04000000 01B92AE8 D65F03C0

[Money 999999 OFF +menu exit effect]
04000000 019E3914 B941B108
04000000 019E39D8 B8696908


"[Money 999999]" must always be enabled, other options enable or disable the cheat code.


Test, maybe they will work for someone (without debugging mode) :)


I also tested the work of address pointers in emulators...
...they work, but they look a little different than the examples of the documentation.

Here is an example that I made (and they work for a while until the address changes).

[Money 999999 (Address 1)]
04000000 0B0FDA70 497423F0

[Money 999999 (Address 2)]
04000000 0B0FDB70 497423F0

[Money 999999 (Pointer Address 1)]
54000000 0ABDBCF0
04000000 000046BA 497423F0

[Money 999999 (Pointer Address 2)]
54000000 0ABDBDF0
04000000 000046BA 497423F0


The most correct solution is to find a POINTER at the beginning of the HERO structure (and MONEY seems to be the first in it, at least the master code works like this, the countdown starts from MONEY).

View attachment 390804


But it's hard to do it without the right software.
I have not yet found one that works with emulators.

Those who have a Switch console can try this program (PointerSearcher-SE)

View attachment 390811

With it, you can search for pointers in the created dump's of the game's memory.

That's all for now, good luck.

P.S. and the simplest thing is to use the "Cheat Engine" program, find your money address, set the desired value, save and forget about them for a while :D
That is a crazy codes cave 3 checks in it, how do u know how to write all of that :D
 
just came out hope u guys likes it Sea of Stars by 怪盜B}

TID: 01008C0016544000
BID: 8DD453261C0DC1F4

7.jpg
 

Attachments

Cheats for RDR on Switch do not show, even with the same BID.

Amazing job brother, money cheats works for me ( Switch )
Thank you so much

MSE-8 said that the cheat worked for him, it is likely that you (Sourenics) did something wrong.

What do you use to manage cheats, maybe this is the problem?
 

Site & Scene News

Popular threads in this forum