I have been trying to make codes for a virtual console game: Sonic the Hedgehog for Sega Genesis
The codes work fine for the most part. However I have noticed that if I uninstall & re-install this game, all the addresses change. They do not change until then though. Occasionally I can uninstall & re-install without them changing. To force them to change I have usually installed a few other games in between (this seems to overwrite the old one on the harddisk) or even deleted the save file for the virtual game.
I want to know if this is fixable. Using pointers does not seem to work (unless I am doing something wrong). I can provide the .wad file for this game if it necessary for testing. Thanks to anyone who helps.
The codes work fine for the most part. However I have noticed that if I uninstall & re-install this game, all the addresses change. They do not change until then though. Occasionally I can uninstall & re-install without them changing. To force them to change I have usually installed a few other games in between (this seems to overwrite the old one on the harddisk) or even deleted the save file for the virtual game.
I want to know if this is fixable. Using pointers does not seem to work (unless I am doing something wrong). I can provide the .wad file for this game if it necessary for testing. Thanks to anyone who helps.