Every GameCube and Wii game has an executable .dol file inside the disk image. You can extract this file and inject your own code into it and reinsert the .dol into the game!
You just need to find a permanently executed instruction (lwz instructions are often permanently executed) and from there you can branch to an unused padding area where you can write your own code. You can use it to inject cheats into the game and do any other kinds of modifications.
Here's a demo of my current project [work in progress]:
I was inspired by the Super Mario Chaos Edition to do this. So far the result is quite good
EDIT: I can upload the modded .dol of Wind Waker PAL (GZLP01) as soon as it's finished and if uploading this file won't be against the rules (it's useless without the game, but still part of a copyrighted game..)
You just need to find a permanently executed instruction (lwz instructions are often permanently executed) and from there you can branch to an unused padding area where you can write your own code. You can use it to inject cheats into the game and do any other kinds of modifications.
Here's a demo of my current project [work in progress]:
I was inspired by the Super Mario Chaos Edition to do this. So far the result is quite good

EDIT: I can upload the modded .dol of Wind Waker PAL (GZLP01) as soon as it's finished and if uploading this file won't be against the rules (it's useless without the game, but still part of a copyrighted game..)

Comment