I registered here because this place probably has to be the one with the most GC knowledge on the web

Recently I managed to dump my copy of Resident Evil for the GC and since I'm one of the old school peeps, I like trainers and cracktros before the game starts.
So I remembered a few years ago that there was a trainer for RE on the GC, but I couldn't find it anymore until yesterday (of course on this nice site

I looked at the nfo and saw that this trainer is a .dol file which launches the game from the disc after you made your choices.
My plan looked like this:
1) Look inside the ISO and find the filename for the main executable (let's say its "main.dol") and rename it to "game.dol"
2) Hex edit trainer .dol to look for "game.dol" on the disc
3) Rename trainer .dol to "main.dol" and inject it into the ISO
4) Execute the ISO on a GC (or Dophin) and profit ?
Now I already ran into the first problems. Where the hell is the main executable for each game stored?

I used GC-Tool from PARADOX to browse the image but for the love of god I can't find it anywhere even tho the tool has a .dol extraction function, but I honestly don't know where it fetches it from.
And another problem I have, is to test the trainer, I would like to try it with Dolphin, but the latest rev just outputs a blackscreen once I try to launch the .dol file.
So I hope that you guys can help me with my little project to have a trained disc out of the box, because I'm currently a bit lost here

Regards,
iCEQB