Code injection mod for Spyro: A Hero's Tail that lets the player pause the game and move the camera around freely while adjusting several visual settings.
It's only a sort-of photo mode, as I haven't added functionality to take pictures in the game. Instead, it is meant to be used in conjunction with an emulator to take screenshots.
Made with Composer's code injection utility.
Currently only compatible with the GameCube NTSC version.
| Platform | NTSC (G5SE7D) | PAL (G5SP7D) |
|---|---|---|
| GameCube | ✅ | ❌ |
| PS2 | ❌ | ❌ |
| Xbox | ❌ | ❌ |
Three methods are provided for installing the mod. See the assets in the latest release.
The entire mod can be run from an Action Replay Code in Dolphin. Note that this will only work on emulator due to hardware constraints.
The code can be found in AR_Code.txt. Right-click on the game in Dolphin's game list and go to Properties. Go to the AR Codes tab and add a new code with the contents of the .txt file.
Use xdelta and the patch file iso_patch.xdelta to patch your game's iso. This is not guaranteed to work since it'll need to match the ISO used to create the mod. The ISO I used has the SHA-1 checksum 718bd74c1345f23ebfeeff2f527d7dfb007fc531.
Use xdelta and the patch file dol_patch.xdelta to patch your game's Start.dol executable.
The executable can be exported and then overwritten with GCRebuilder. Load the ISO in the tool, export Start.dol from the &&SystemData folder of the ISO, apply the xdelta patch to it, then in the tool import the patched Start.dol overtop of the original.