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

  • Thread starter Thread starter matias3ds
  • Start date Start date
  • Views Views 24,201,242
  • Replies Replies 73,200
  • Likes Likes 249
OK, I managed to get Codes Created, but I need Verification......
With the Following, I just leave out the first 2 Digits, and use the 8 Digits left, correct? So if it says......
[main-2684441ae8] + 9e5

I remove the 26 from it so it is....
[main-84441ae8] + 9e5
Correct? Then test all 8 Codes that I have listed, and which one works is the Winner?
 
hmm....pretty sure something went wrong, the only time i have seen a 10-digit address was "base+offset" address.
(but i used SX OS, so i could be wrong....)
Using JNoexs v1.1.2 to find the Pointers with @phonz Tutorial, and this is what I get. [main-10Digits] + 9e5 . 9e5 is supposed to be the last 3 of the Address, with A00 being the Offset. I think v1.1.2 has Issues. Might want to try v1.1.1 Tomorrow :angry::angry::angry::angry:
 
Unreal Engine games contain a lot of unused code from Unreal Tournament, including stuff like GetHealth or GetMaxJumpHeightWithJumpTime or console cheats like god / fly.
It's useless if you try to mod a game that doen't use that code.

In case of Spyro, i did try to find health and other stuff, but there is no script or function name that links to it.
They only used scripts only for the UI and the ingame cheats, the rest is pure code.
I tried what i could, but i couldn't find anything useful, it's one of the targets where we really need a debugger with breakpoints to find something.

The Best Way to find Script functions in Unreal Engine games is the UTF16 string search, the baseclass always starts with "U", like UHealthBarWidget.
Some games use UTF32 strings, the function names itself are always UTF8.

In Ida Pro:
Options -> General... -> Strings change "C-style" to "Unicode C-style (16 Bits)"
then
View -> Open subviews -> Strings
hmm then i guess that's the same problem for bulletstorm. Been trying diffirent strings but non work. and when i search with utf16 strings i don't see any strings. @Falo
 
Can you ad some enhancement points, please? Those are so important.

Sure thing.

Code:
Marvel Ultimate Alliance 3 (v 1.1.0)
TID: 010060700AC50000
BID: bb1b99313a37497b

[Lab Enhancement Points x9999]
04100000 025C0880 0000270F

[Ability Orbs x999]
04100000 025C0854 000003e7

[Void Spheres x999]
04100000 025C0884 000003e7

Visit updated post for my complete list of MUA3 1.1.0 codes: https://gbatemp.net/posts/8782138
 
OK, I managed to get Codes Created, but I need Verification......
With the Following, I just leave out the first 2 Digits, and use the 8 Digits left, correct? So if it says......
[main-2684441ae8] + 9e5

I remove the 26 from it so it is....
[main-84441ae8] + 9e5
Correct? Then test all 8 Codes that I have listed, and which one works is the Winner?
10 digits- the beginning address of Main in noexs = 8 digits
 
Divinity Original Sin 2 - Update 0 (v1.0.0)
TitleId: 010027400CDC6000
BuildId: EEE583FDD942F6AA
Engine: Custom

Code:
[Unlimited Items (on)]
04000000 00FDCDF0 52800014
[Unlimited Items (off)]
04000000 00FDCDF0 2A0103F4

[Unlimited Carryweight (on)]
04000000 01425960 528FFFE0
[Unlimited Carryweight (off)]
04000000 01425960 97FFD31C

[Treat Containers as New (on)]
04000000 00FCE6A0 D503201F
04000000 00FCE030 52800008
[Treat Containers as New (off)]
04000000 00FCE6A0 37200248
04000000 00FCE030 39422008

[Default Movespeed]
04000000 0142430C 1A88B260
[Max Movespeed (100)]
04000000 0142430C 2A0803E0
[2x Max Movespeed (200)]
04000000 0142430C 52801900

[Default Treasure Level]
04000000 00FCE494 B941EAB8
[Treasure Level = 10]
04000000 00FCE494 52800158
[Treasure Level = 20]
04000000 00FCE494 52800298
[Treasure Level = 30]
04000000 00FCE494 528003D8
[Treasure Level = 40]
04000000 00FCE494 52800518
[Treasure Level = 50]
04000000 00FCE494 52800658

Note: codes ported from PC Version, some codes are not possible to port, because 1) i can't find the same code in the switch version or 2) it requires bigger code changes to detect if it's a player or enemy

edit: "Unlimited Carryweight", "Movespeed Mod" and "Treasure Level Mod" added
 

Attachments

Last edited by Falo,
Divinity Original Sin 2 - Update 0 (v1.0.0)
TitleId: 010027400CDC6000
BuildId: EEE583FDD942F6AA
Engine: Custom

Code:
[Unlimited Items (on)]
04000000 00FDCDF0 52800014
[Unlimited Items (off)]
04000000 00FDCDF0 2A0103F4

[Treat Containers as New (on)]
04000000 00FCE6A0 D503201F
04000000 00FCE030 52800008
[Treat Containers as New (off)]
04000000 00FCE6A0 37200248
04000000 00FCE030 39422008

Note: codes ported from PC Version, some codes are not possible to port, because 1) i can't find the same code in the switch version or 2) it requires bigger code changes to detect if it's a player or enemy

Thank you sooooo much! Do you think you can add unlimited HP and Gold?
 
Divinity Original Sin 2 - Update 0 (v1.0.0)
TitleId: 010027400CDC6000
BuildId: EEE583FDD942F6AA
Engine: Custom

Code:
[Unlimited Items (on)]
04000000 00FDCDF0 52800014
[Unlimited Items (off)]
04000000 00FDCDF0 2A0103F4

[Treat Containers as New (on)]
04000000 00FCE6A0 D503201F
04000000 00FCE030 52800008
[Treat Containers as New (off)]
04000000 00FCE6A0 37200248
04000000 00FCE030 39422008

Note: codes ported from PC Version, some codes are not possible to port, because 1) i can't find the same code in the switch version or 2) it requires bigger code changes to detect if it's a player or enemy

sadly i cant get it to work. i think its because im on the latest update
 
Last edited by Jinxthejiv,
  • Like
Reactions: dragnipur
ASTRAL CHAIN
TID:01007300020fa000
BID:4b159f0f7a360669
VER:1.0.1
Code:
[High jump]
[main+db8570] + 158

D Value:3F800000
C Value:BF800000

Stock Address:
[main+db83e8]  - 240
[main+db88a8]  - ac8
[main+dbc530]  - a88
[main+db8aa0]  - 08
[main+a14c5c8] + 238
[main+db85a8] + 930
[main+dcb3f0] + 238
[main+db83b0] + 268
[main+db84b8]  - 110

 
Last edited by ,
ASTRAL CHAIN
TID:01007300020fa000
BID:4b159f0f7a360669
VER:1.0.1
Code:
[High jump (Hold Right)]
580F0000 00db8570
780F0000 00000158
640F0000 00000000 3F800000
80004000
640F0000 00000000 BF800000
20000000


Hold right? Means?
 

Site & Scene News

Popular threads in this forum