Kodewerx
https://www.kodewerx.org/forum/

Version 1.0 to 1.1
https://www.kodewerx.org/forum/viewtopic.php?f=5&t=965
Page 1 of 1

Author:  shadowkc [ Sun Mar 11, 2007 11:17 pm ]
Post subject:  Version 1.0 to 1.1

I really would like to know how to convert a version 1.0 of a game's code to a 1.1 version of it.

Like Super Mario 64 DS
1.0 Infinite Lives:
020973ec 00000063

1.1 Infinite Lives:
02098930 00000063

All I notice different is the 73ec and the 8930, so is that where the memory address of the game is?

Yea, I'm a n00b on this trying to figure something out....

Yea, also, I was wondering if anyone could convert the minigame modifiers for Super Mario 64 DS v1.0 for the v1.1 game. That would help as well.

Thanks! (don't get mad plz)

Author:  Parasyte [ Sun Mar 11, 2007 11:27 pm ]
Post subject: 

Calculate the difference with a hex calculator:

0x02098930 - 0x020973EC = 0x00001544

Thus, to convert from v1.0 to v1.1, you would add 0x1544 to the address. To convert from v1.1 to v1.0, you subtract 0x1544 from the address. How much easier can it get?

Author:  shadowkc [ Mon Mar 12, 2007 9:42 am ]
Post subject: 

I tried that for the minigame modifiers that lemmayoshi made, but it didn't work.
1217b98e 000000ff = v1.0
how can I get that to 1.1?

Author:  Parasyte [ Mon Mar 12, 2007 12:58 pm ]
Post subject: 

0x1217B98E + 0x00001544 = 0x1217CED2

1217CED2 000000FF

This may not work because the difference between the v1.0 addresses is so great. (020973EC and 0217CED2 [note the first digit is not part of the address])

Author:  kickenchicken57 [ Mon Mar 12, 2007 1:11 pm ]
Post subject: 

The offsets may be different for different cheats. Cheats in the "mini game area" may all have the same offset (not the same offset as the lives) if you can find it. So if you get a v1.1 mini game cheat, find the same cheat for v1.0 and get the difference. Now use THAT offset and it may work. Only problem is you need one of the 1.1 cheats. You could also try using the value for the minigame cheat (0x000000ff) and try it on addresses around the code "1217b98e" keep guessing until you find something right.

Author:  shadowkc [ Tue Mar 13, 2007 1:26 pm ]
Post subject: 

Parasyte wrote:
0x1217B98E + 0x00001544 = 0x1217CED2

1217CED2 000000FF

This may not work because the difference between the v1.0 addresses is so great. (020973EC and 0217CED2 [note the first digit is not part of the address])



Exactly. I tried several different values, none worked. I'll keep trying.

Author:  Cadohacan [ Sat Mar 17, 2007 6:53 am ]
Post subject: 

Try dividing by zero, that usually helps.

Author:  shadowkc [ Sat Mar 17, 2007 10:39 am ]
Post subject: 

i'll try....

Page 1 of 1 All times are UTC - 8 hours [ DST ]
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/