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

  • Thread starter Thread starter matias3ds
  • Start date Start date
  • Views Views 24,160,333
  • Replies Replies 73,177
  • Likes Likes 249
This is what I came up with for one of my Dead Cells cheats for my Build but it isn't working. Could someone walk me through it?
[99999 Gold]
581F0000 07C85204 <----- I set this line to call from the HEAP+0x7C85204
581F1000 10186888 <------ This one is to call from address 0x10186888
581F1000 00000030 <------ This line I took from one of the other Gold lines as I am assuming it pushes it for the next 30(?)
581F1000 00000090 <------ This line I did the same as the above but this is where it would end?
680F0000 00000000 0001869F <------ This is where I set it up to write my new value of 9999 so that I would have Gold

Again it is not working, I followed the database as closely as I could but I'm not sure where I'm messing up.
 
So this is what the code does:
[99999 Gold]
581F0000 07C85204 <----- this line loads the address from the HEAP+0x7C85204 into register F
581F1000 10186888 <------ this line is adding 0x10186888 to whatever addresses was at (heap + 0x7C85204) and loading that address into register F
581F1000 00000030 <------ its adding 0x30 to the previous address thats held in register F and loading that address into register F
581F1000 00000090 <------ its adding 0x90 to the previous address thats held in register F and loading that address into register F
680F0000 00000000 0001869F <------ This does a 64bit write of 9999.

It's possible you found a pointer, but not the right one. it's just my opinion.
 
Last edited by Gamerjin,
So this is what the code does:
[99999 Gold]
581F0000 07C85204 <----- this line loads the address from the HEAP+0x7C85204 into register F
581F1000 10186888 <------ this line is adding 0x10186888 to whatever addresses was at (heap + 0x7C85204) and loading that address into register F
581F1000 00000030 <------ its adding 0x30 to the previous address thats held in register F and loading that address into register F
581F1000 00000090 <------ its adding 0x90 to the previous address thats held in register F and loading that address into register F
680F0000 00000000 0001869F <------ This does a 64bit write of 9999.

It's possible you found a pointer, but not the right one. it's just my opinion.

Would it make a difference if I told you that I found the Gold address by searching for unsigned64 and not Void?

Also for the 2nd line, should that be a different? That's the address that I edited with EdiZon and would typically freeze.
 
Would it make a difference if I told you that I found the Gold address by searching for unsigned64 and not Void?

Also for the 2nd line, should that be a different? That's the address that I edited with EdiZon and would typically freeze.
err....unfortunately, i am unfamiliar with that method. the method I use is with noexs and the pointer search tool. So, that being the case, I don't think I can answer your question...
 
err....unfortunately, i am unfamiliar with that method. the method I use is with noexs and the pointer search tool. So, that being the case, I don't think I can answer your question...

So how would I go about finding the correct pointer? Just keeping doing trial and error with the addresses or is there a better method?
 
It's a bit of a pain, but I using noexs to get the necessary memory dump of the rw section using an unknown search. Then I find the address I want. Once I do. I make a note of the main start and end, the heap start and end, as well as the address I'm looking for. Then I close the game and once I reopen the game, I just repeat the steps for a second memory dump for comparing and narrowing down the pointers in the pointer tool
 
Anyone have a code or has a way through edizon to edit the value of the Floors on Pokemon Mystery Dungeon DX? Been trying to find the value or codes around, thanks !
 
"6532BD2D80 addresses money 16 bit"
could be 6532BD2D80 - 64DFA04000 = MAIN+531CED80
@dsrules
how/? like this???

[money]
02000000 531CED80 000003E7

[money]
020F0000 531CED80 000003E7

--------------------- MERGED ---------------------------

i ave also only main so probably all cheats are going to be with no pointers

@patjenova
And how convert it??

[money]
02000000 531CED80 000003E7

[money]
020F0000 531CED80 000003E7
 
@dsrules
how/? like this???

[money]
02000000 531CED80 000003E7

[money]
020F0000 531CED80 000003E7

--------------------- MERGED ---------------------------



@patjenova
And how convert it??

[money]
02000000 531CED80 000003E7

[money]
020F0000 531CED80 000003E7
either 1 is good if the address is correct
 
@darkdreams try this too...

+9000 I think

[1p speed2x]
04000000 00E1CD78 1E20100A
[1p speed3x]
04000000 00E1CD78 1E20A00A
[1p speed4x]
04000000 00E1CD78 1E21300A
[1p speed5x]
04000000 00E1CD78 1E21C00A
[1p speed6x]
04000000 00E1CD78 1E22500A
[1p speed7x]
04000000 00E1CD78 1E22E00A
[1p speed8x]
04000000 00E1CD78 1E23700A
[1p speed9x]
04000000 00E1CD78 1E24000A
[1p speed10x]
04000000 00E1CD78 1E24900A

these also use
just don't modify
studying code

FMUL V2.4S, V2.4S, V1.4S
FMUL S0, S0, S1 =1e210800
FMUL V0.4S, V1.4S, V0.S[0]
 
Last edited by xtatu,
  • Like
Reactions: Jericoss
Another question, looking at the addresses...I just wanting to make sure I'm typing them correctly. Like my HEAP the full line is HEAP+0x0000003AC8800000

Would I type that as 003AC880? Sorry for all the questions, I'm just used to making cheats back on the GBA lol.
 
Would it make a difference if I told you that I found the Gold address by searching for unsigned64 and not Void?

Also for the 2nd line, should that be a different? That's the address that I edited with EdiZon and would typically freeze.


For what or how do you use "void"? In edizon.
 

Attachments

  • 2020010404593400-04F39F9891965D73949EFB5577930C48.jpg
    2020010404593400-04F39F9891965D73949EFB5577930C48.jpg
    166.1 KB · Views: 165
  • 2020010405044400-DB1426D1DFD034027CECDE9C2DD914B8.jpg
    2020010405044400-DB1426D1DFD034027CECDE9C2DD914B8.jpg
    180.9 KB · Views: 179
Last edited by Jericoss,
@SolsticeKyros
yes, but how you use??
to compare Noexs later.

Example this, I find the address for Skill points in this game but is Dynamic (need pointers).
How I can use "void"??

So I'm not completely sure on it but you select void*, your mode (=, >, <, etc.) then heap, main, heap+main, or ram, and then enter your starting value if you have one. Go back into the game and wait for the value to change, go back into EdiZon, and select your next mode and enter your new value if you have one and repeat until you get a pointer. Again, I'm not totally sure on this since I'm having issues finding a pointer myself.
 
Looking for God Eater 3 codes on this BID 368cdf823b83a54b can ANYBODY help ? please. I've downloaded and installed this game from 2 different sites and I keep getting this BID . I checked the Cheat site by No one has made cheats for this build. There are Codes in my AMS content folder but everytime I try to use them I get a message about either the TID is wrong or the Region is wrong.
 
  • Like
Reactions: Khalyus

Site & Scene News

Popular threads in this forum