ROM Hack cracker's trainers

  • Thread starter Thread starter cracker
  • Start date Start date
  • Views Views 232,857
  • Replies Replies 1,400
Its ok if you can't make the trainers, im just posting it here, so maybe later when you have some spare time, you might make one
smile.gif
but its not like you get paid for all that work so, its all up to you
smile.gif

either way, i envy your skill.
 
@cracker, how do you put the codes into the trainer if the code address changes everytime the game is load?

ex. MarioKart DS Powerups, the address changes everytime the game is loaded and is different address in every stage.
 
@cracker, how do you put the codes into the trainer if the code address changes everytime the game is load?

ex. MarioKart DS Powerups, the address changes everytime the game is loaded and is different address in every stage.

When addresses are used dynamically like that then a base address (pointer) will be stored at a set address where the game will load from when it needs to. Ex:

MKDS - Set powerup to green shell:
0x217bc2c contains the pointer to the base address
base address+0x4c = 0
base address+0x54 = 1

Sometimes it isn't that simple and there will be nested pointers.
wacko.gif


Hope that helps you understand how it works.
smile.gif
 

Site & Scene News

Popular threads in this forum