Modified files for proper widescreen support in Shadow The Hedgehog (NTSC-U GameCube version GUPE8P).
Provides widescreen without any UI stretching weirdness.
Please note this is already integrated with Reloaded and ShadowSX. This is a standalone widescreen feature if you want to integrate it with your own mod or the original game.
Please verify the ROM you are attempting to patch is a 1:1 ShadowTheHedgehog NTSC-U GameCube ISO.
GCZ/WIA/RVZ or any other format than ISO is not supported. Please convert to ISO, then compare your game to the table below.
You can get your hashes of your ISO by right clicking your game in Dolphin's game list -> Properties
-> Verify
tab.
ROM | CRC32 Hash | SHA-1 Hash |
---|---|---|
NTSC-U | f582cf1e | 5dc81ad9c97549394e30bedc252bfa37d4db1de0 |
If you are making your own mod...
- Merge & overwrite files from 'files' with extracted game's 'files'. (See "Extraction of Game" below for how to if you are not familiar)
- Use the all-in-one (singleplayer only) code below. Do NOT use the xdelta.
If you are just patching the original game and won't be making further dol edits...
- Download shadow-widescreen.xdelta
- Use any xdelta3 patcher on the .ISO NTSC-U GameCube version - you're done! No Gecko Codes required, as its embedded in the dol.
- Download and install the ROM Patcher
- Place your original ShadowTheHedgehog NTSC-U ROM in ISO format into an accessible folder
- Download and place the
shadow-widescreen.xdelta
somewhere UniPatcher will be able to access it. - Specify the output file & click the pink floating action button.
ISO NAME [PATCHED].iso
should be created successfully. If you run into errors, likely the ISO is wrong hash, double check your original game.
- Visit https://shadowthehedgehoghacking.github.io/xdelta-wasm/ or any other xdelta3 patcher of your choice.
- Specify your original ISO as the
Source file
. - Specify the
shadow-widescreen.xdelta
file you downloaded as thePatch file
. - Click
Apply Patch
: It will then 'download' the patched file asISO NAME-patched.iso
(nothing is actually uploaded/downloaded, it is all done on-device). - If you run into errors, likely the ISO is the wrong hash. Double check your original game in
Dolphin Verify
tab.
$Advanced Full Widescreen v5 with UI/GNCP Code [dreamsyntax, Dolphin Wiki]
045F67A0 C1700000
045F67A8 44250000
045F67E0 442F0000
045F67D0 C2600000
045F67F0 C2780000
04343228 4E800020
044AB5CC 42F00000
045F7D4C 40300000
06519F60 00000034
3DC08057 3DE03F40
91EEE098 3DE0BF40
91EEE084 7E0802A6
4E800421 7E0803A6
3DE03F80 91EEE098
3DE0BF80 91EEE084
4E800020 00000000
04036764 484E37FD
0436328C 481B6CD5
04363180 481B6DE1
040BCA54 4845D50D
04345D98 481D41C9
C20BC8D8 00000008
C3629918 81E10094
3E00800B 6210C4B0
7C0F8000 40820028
3DE08057 61EF5F1C
81EF0000 2C0F0002
3DE0804A 61EFB5CC
C36F0000 41820008
FF60D850 00000000
040622A8 484B7CB9
04062300 484B7C61
C249475C 00000003
3DC03F40 91C22000
C2222000 EC110032
D0030004 00000000
C2484334 00000002
3DC04000 91C22000
C0822000 00000000
*Do not use with Dolphin Widescreen Hack
*Requires .gncp patches from:
*https://github.com/ShadowTheHedgehogHacking/Widescreen-ShadowTH
Example of using the common widescreen code (or this one) without the patched csdFiles
Example of using my version of the widescreen code WITH the files:
- Get the latest release or dev Dolphin - Dolphin 2409 or newer recommended
- Open Dolphin
- Set game path to your Shadow the Hedgehog NTSC-U ISO
- Right-click
Shadow The Hedgehog
in the game list - Select
Properties
- Select
Filesystem
Tab - Right-click
Disc
- Select
Extract Entire Disc...
- Select a new folder where you will store the game content and modify its files
- Open Dolphin
- Open
Config
- Select
Paths
Tab - Select
Add
for Game Folders - Navigate to the folder where you extracted the game
- Open the
sys
folder, and select "Select Folder" - Close the
Config
window. Now your games list should have a new 0 filesize game of Shadow The Hedgehog. The 0 filesize entry is the Extracted game - You can now launch the game here if you wish to play in Extracted format
- Right click the Extracted format game (0 filesize entry) and pick
Convert File...
- The Convert window will appear, click "Convert..." and name it
game.iso
for Nintendont, orShadow-Widescreen.iso
for Dolphin - Move/Save the ISO to the Path Dolphin detects your games. A new full-size entry should appear in your Dolphin game list. Use this when playing the game.