But I only got a freeze.
Where I'm wrong?
How would I find this header?You need to check the header of the file. It will tell you the virtual addresses of each ram chunk. Then you need to calculate your offset in the file relative to the ram chunk beginning.
Add this offset to the ram chunk virtual address. This is your real virtual address
I think no,it's not against the rules?
I think no,
someone upload other ram dump here seems fine
https://gbatemp.net/threads/gateway-cheats.402900/page-55#post-5954485
If all of the adress need to go up my that much then you must use dc and add it to the offset at the beginning.Quick question. If I want to port codes from an unupdated version of a game to an updated version of a game, do I just need to figure out the difference and add it?
So for example in MHX v1.0, the money offset is 083B1AE8, and in v1.1, it is 083B37C8. A hex calculator says the difference is 083B37C8 − 083B1AE8 = 1ce0. Does that mean I can just add 1CE0 to all the 1.0 codes and they should work on 1.1?
I just want the speed modifier to work because that code is stupid fun.
Do I just add 1CE0 to everything that doesn't start with DD, D3, or D0?DD000000 00000204
D3000000 00000000
00C01410 40000000
00C01414 E51F000C
00C01418 E5860040
00C0141C ED960A10
00C01420 E12FFF1E
0030A2AC EB23DC58
00C01424 E51F001C
00C01428 E5860040
00C0142C E3A00000
00C01430 E12FFF1E
002F7BA4 EB24261E
D0000000 00000000
DD000000 00000104
00C01410 3F800000
D0000000 00000000
Can you explain that a bit more? What is dc?If all of the adress need to go up my that much then you must use dc and add it to the offset at the beginning.
DC000000 00000XXX- Adds XXX to the offset.Can you explain that a bit more? What is dc?
If... ALL of the adress's go up by the same amout. If not you either going to have to find all new adress's or use d3 and set it to the new one before all writes.So I just add DC000000 00001CE0 to the first line?

Thanks for posting this, it'll be really useful for @Asia81 and other user comparing RAM dumps on their PC.-snip-
Ideally it'd be that easy.Quick question. If I want to port codes from an unupdated version of a game to an updated version of a game, do I just need to figure out the difference and add it?
So for example in MHX v1.0, the money offset is 083B1AE8, and in v1.1, it is 083B37C8. A hex calculator says the difference is 083B37C8 − 083B1AE8 = 1ce0. Does that mean I can just add 1CE0 to all the 1.0 codes and they should work on 1.1?
I just want the speed modifier to work because that code is stupid fun.
Do I just add 1CE0 to everything that doesn't start with DD, D3, or D0?DD000000 00000204
D3000000 00000000
00C01410 40000000
00C01414 E51F000C
00C01418 E5860040
00C0141C ED960A10
00C01420 E12FFF1E
0030A2AC EB23DC58
00C01424 E51F001C
00C01428 E5860040
00C0142C E3A00000
00C01430 E12FFF1E
002F7BA4 EB24261E
D0000000 00000000
DD000000 00000104
00C01410 3F800000
D0000000 00000000
Thanks,Here:
Thanks!