How to create a hybrid GCM and ISO 9660 GameCube image

by SGYT

This tutorial will show you how to turn Nintendo  

GameCube "ISOs" into hybrid ISO 9660 and GCM.


So, if you are confused...

GameCube GCM files (mostly listed as .ISO by pretty much everyone) are using a RAW file system which cannot be recognized by Windows.

(ever wondered why trying to 'mount' a GameCube 'ISO' into Windows brings up that 'File Corrupted' error? :P)

.ISO is used for ISO 9660 filesystems, not RAW filesystems. This is misused a lot in the GameCube scene.

The GameCube disc images do not use ISO 9660. They are .GCM when ripped from their game discs. They are not ISO9660 and use a RAW filesystem. This tutorial shows you how to make a .ISO a hybrid of a GCM and also ISO9660, so it's mountable in Windows, unlike when you attempt to mount a regular GC "ISO" file and it says "The disc image is corrupted" (or something of that nature).


I WILL NOT BE EXPLAINING HOW TO EXTRACT THE CONTENTS FROM A GCM/ISO.

I ALSO DO NOT KNOW IF THIS IS COMPATIBLE WITH ALL NINTENDO GAMECUBE GAMES, AS I HAVE ONLY TESTED LUIGI'S MANSION & 007: AGENT UNDER FIRE. 

SO FEEL FREE TO ADD ME ON DISCORD AND LET ME KNOW IF YOU TESTED IT WITH ANY OTHER GAMES. (losersgytgames)


Open AppLoader.ldr/img in a hex editor of choice (I utilize HxD)

Go to 0x5BC0 in the appldr and paste the following values (yes, CTRL+V, not CTRL+B. don't worry about it. :P)

01 43 44 30 30 31 01 00 57 69 6E 33 32 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 44 52 4F 4D 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 00 00 00 00 00 00 00 00 00 09 07 00 00 07 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 01 01 00 00 01 00 08 08 00 0A 00 00 00 00 00 00 0A 15 00 00 00 00 00 00 00 00 00 00 17 00 00 00 00 22 00 1D 00 00 00 00 00 00 1D 00 08 00 00 00 00 08 00 7B 0C 1D 00 1A 02 00 02 00 00 01 00 00 01 01 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4D 4B 49 53 4F 46 53 20 49 53 4F 20 39 36 36 30 2F 48 46 53 20 46 49 4C 45 53 59 53 54 45 4D 20 42 55 49 4C 44 45 52 20 26 20 43 44 52 45 43 4F 52 44 20 43 44 2D 52 2F 44 56 44 20 43 52 45 41 54 4F 52 20 28 43 29 20 31 39 39 33 20 45 2E 59 4F 55 4E 47 44 41 4C 45 20 28 43 29 20 31 39 39 37 20 4A 2E 50 45 41 52 53 4F 4E 2F 4A 2E 53 43 48 49 4C 4C 49 4E 47 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 32 30 32 33 31 32 33 30 31 37 33 35 34 32 30 30 00 32 30 32 33 31 32 33 30 31 37 33 35 34 32 30 30 00 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 00 32 30 32 33 31 32 33 30 31 37 33 35 34 32 30 30 00 01 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 00 00 00 00 00 00 00 00 00 00 00 00 00


Go to 0x63C0 in appldr and paste the following data

00 43 44 30 30 31 01 45 4C 20 54 4F 52 49 54 4F 20 53 50 45 43 49 46 49 43 41 54 49 4F 4E 00 00


Go to 0x6BC0 in appldr and paste the following data

02 43 44 30 30 31 01 00 00 57 00 69 00 6E 00 33 00 32 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 43 00 44 00 52 00 4F 00 4D 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 00 00 00 00 00 00 00 00 09 07 00 00 07 09 00 25 2F 45 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 01 01 00 00 01 00 08 08 00 0A 00 00 00 00 00 00 0A 19 00 00 00 00 00 00 00 00 00 00 1B 00 00 00 00 22 00 1E 00 00 00 00 00 00 1E 00 08 00 00 00 00 08 00 7B 0C 1D 00 1A 02 00 02 00 00 01 00 00 01 01 00 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 4D 00 4B 00 49 00 53 00 4F 00 46 00 53 00 20 00 49 00 53 00 4F 00 20 00 39 00 36 00 36 00 30 00 5F 00 48 00 46 00 53 00 20 00 46 00 49 00 4C 00 45 00 53 00 59 00 53 00 54 00 45 00 4D 00 20 00 42 00 55 00 49 00 4C 00 44 00 45 00 52 00 20 00 26 00 20 00 43 00 44 00 52 00 45 00 43 00 4F 00 52 00 44 00 20 00 43 00 44 00 2D 00 52 00 5F 00 44 00 56 00 44 00 20 00 43 00 52 00 45 00 41 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 32 30 32 33 31 32 33 30 31 37 33 35 34 32 30 30 00 32 30 32 33 31 32 33 30 31 37 33 35 34 32 30 30 00 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 00 32 30 32 33 31 32 33 30 31 37 33 35 34 32 30 30 00 01 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 00 00 00 00 00 00 00 00 00 00 00 00 00


Go to 0x73C0 and paste the following data

FF 43 44 30 30 31 01 00 00 00 00 00 00 00 00 00


Go to 0x7BC0 and paste the following data

4D 4B 49 20 53 61 74 20 44 65 63 20 33 30 20 31 37 3A 33 35 3A 34 32 20 32 30 32 33 0A 6D 6B 69 73 6F 66 73 20 31 2E 31 35 61 31 32 20 2D 52 20 2D 4A 20 2D 47 20 67 62 69 2E 68 64 72 20 2D 6E 6F 2D 65 6D 75 6C 2D 62 6F 6F 74 20 2D 62 20 62 6F 6F 74 6C 64 72 2E 64 6F 6C 20 2D 6F 20 68 6F 6D 65 62 72 65 77 5F 64 69 73 63 2E 69 73 6F 20 64 69 73 63 2F 00 00 00 00 00 00 00 00 00 00 00


Go to 0x83C0 and paste the following data

01 00 1D 00 00 00 01 00 00 00 00 00 00 00 00 00


Go to 0xC3C0 and paste the following data

88 00 1D 00 00 00 00 00 00 1D 00 08 00 00 00 00 08 00 7B 0C 1D 00 1A 02 00 02 00 00 01 00 00 01 01 00 53 50 07 01 BE EF 00 52 52 05 01 81 50 58 24 01 ED 41 00 00 00 00 41 ED 02 00 00 00 00 00 00 02 F4 01 00 00 00 00 01 F4 20 02 00 00 00 00 02 20 54 46 1A 01 0E 7B 0C 1D 00 1A 02 00 7B 0C 1E 11 23 2A 00 7B 0C 12 0D 33 0C 00 43 45 1C 01 1F 00 00 00 00 00 00 1F 00 00 00 00 00 00 00 00 ED 00 00 00 00 00 00 ED 66 00 1D 00 00 00 00 00 00 1D 00 08 00 00 00 00 08 00 7B 0C 1D 00 1A 02 00 02 00 00 01 00 00 01 01 01 52 52 05 01 81 50 58 24 01 ED 41 00 00 00 00 41 ED 02 00 00 00 00 00 00 02 F4 01 00 00 00 00 01 F4 20 02 00 00 00 00 02 20 54 46 1A 01 0E 7B 0C 1D 00 1A 02 00 7B 0C 1E 11 23 2A 00 7B 0C 12 0D 33 0C 00 00 80 00 20 00 00 00 00 00 00 20 00 08 00 00 00 00 08 00 7B 0C 1E 11 23 2A 00 00 00 00 01 00 00 01 0A 42 4F 4F 54 2E 43 41 54 3B 31 00 52 52 05 01 89 4E 4D 11 01 00 62 6F 6F 74 2E 63 61 74 61 6C 6F 67 50 58 24 01 24 81 00 00 00 00 81 24 01 00 00 00 00 00 00 01 F4 01 00 00 00 00 01 F4 20 02 00 00 00 00 02 20 54 46 1A 01 0E 7B 0C 1E 11 23 2A 00 7B 0C 1E 11 23 2A 00 7B 0C 1E 11 23 2A 00 82 00 21 00 00 00 00 00 00 21 00 11 06 00 00 06 11 00 7B 0C 1E 11 23 2A 00 00 00 00 01 00 00 01 0D 42 4F 4F 54 4C 44 52 2E 44 4F 4C 3B 31 52 52 05 01 89 4E 4D 10 01 00 62 6F 6F 74 6C 64 72 2E 64 6F 6C 50 58 24 01 A4 81 00 00 00 00 81 A4 01 00 00 00 00 00 00 01 F4 01 00 00 00 00 01 F4 20 02 00 00 00 00 02 20 54 46 1A 01 0E 7B 0C 1E 11 23 2A 00 7B 0C 1E 11 23 2A 00 7B 0C 1D 00 1A 00 00 00 70 00 E4 00 00 00 00 00 00 E4 00 00 40 38 38 40 00 00 7B 0C 1D 00 14 29 00 00 00 00 01 00 00 01 04 48 2E 3B 31 00 52 52 05 01 89 4E 4D 06 01 00 68 50 58 24 01 A4 81 00 00 00 00 81 A4 01 00 00 00 00 00 00 01 F4 01 00 00 00 00 01 F4 20 02 00 00 00 00 02 20 54 46 1A 01 0E 7B 0C 1D 00 14 29 00 7B 0C 1E 11 23 2A 00 7B 0C 1D 00 14 29 00 00


Go to 0xCBC0 and paste the following data

22 00 1E 00 00 00 00 00 00 1E 00 08 00 00 00 00 08 00 7B 0C 1E 12 05 01 00 02 00 00 01 00 00 01 01 00 22 00 1E 00 00 00 00 00 00 1E 00 08 00 00 00 00 08 00 7B 0C 1E 12 05 01 00 02 00 00 01 00 00 01 01 01 3A 00 20 00 00 00 00 00 00 20 00 08 00 00 00 00 08 00 7B 0C 1E 12 05 05 00 00 00 00 01 00 00 01 18 00 62 00 6F 00 6F 00 74 00 2E 00 63 00 61 00 74 00 61 00 6C 00 6F 00 67 00 38 00 21 00 00 00 00 00 00 21 00 11 06 00 00 06 11 00 7B 0C 1E 12 05 05 00 00 00 00 01 00 00 01 16 00 62 00 6F 00 6F 00 74 00 6C 00 64 00 72 00 2E 00 64 00 6F 00 6C 00 6C 00 E4 00 00 00 00 00 00 E4 00 00 40 38 38 40 00 00 7B 0C 1D 00 14 29 00 00 00 00 01 00 00 01 4A 00 69 00 73 00 6F 00 39 00 36 00 36 00 30 00 20 00 62 00 79 00 20 00 47 00 43 00 2D 00 6C 00 69 00 6E 00 75 00 78 00 2C 00 20 00 74 00 75 00 74 00 6F 00 72 00 69 00 61 00 6C 00 20 00 62 00 79 00 20 00 53 00 47 00 59 00 54 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00


Go to 0xD3C0 and paste the following data

45 52 ED 01 0A 54 87 01 52 52 49 50 5F 31 39 39 31 41 54 48 45 20 52 4F 43 4B 20 52 49 44 47 45 20 49 4E 54 45 52 43 48 41 4E 47 45 20 50 52 4F 54 4F 43 4F 4C 20 50 52 4F 56 49 44 45 53 20 53 55 50 50 4F 52 54 20 46 4F 52 20 50 4F 53 49 58 20 46 49 4C 45 20 53 59 53 54 45 4D 20 53 45 4D 41 4E 54 49 43 53 50 4C 45 41 53 45 20 43 4F 4E 54 41 43 54 20 44 49 53 43 20 50 55 42 4C 49 53 48 45 52 20 46 4F 52 20 53 50 45 43 49 46 49 43 41 54 49 4F 4E 20 53 4F 55 52 43 45 2E 20 20 53 45 45 20 50 55 42 4C 49 53 48 45 52 20 49 44 45 4E 54 49 46 49 45 52 20 49 4E 20 50 52 49 4D 41 52 59 20 56 4F 4C 55 4D 45 20 44 45 53 43 52 49 50 54 4F 52 20 46 4F 52 20 43 4F 4E 54 41 43 54 20 49 4E 46 4F 52 4D 41 54 49 4F 4E 2E 00 00 00


Go to 0xDBC0 and paste the following data

01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 AA 55 55 AA 88 00 00 00 00 00 0C 03 21 00 00 00 00 00 00 00

Rebuild your ISO and attempt to mount into Windows. If successful, a disc recognized as 'CDROM' should be mounted.

Congrats, you've got an ISO 9660 GameCube image. Game should still work, if not, then try again.

Thanks for reading!


Created by loser 2023 (Sam SGYT)

at 6:54 PM, Saturday 30th December 2023