Skip to content

Modding tool for Gamecube Interactive Multi Game Demo Discs

License

Notifications You must be signed in to change notification settings

Mode8fx/GCDemoDiscTool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GC Demo Disc Tool

This is a Windows utility that allows you to modify, add, or remove contents on an official Gamecube US demo disc. This includes almost all Interactive Multi-Game Demo Discs found at store kiosks, the Preview Disc, the Mario Kart: Double Dash Bonus Disc, and possibly others. The output ISO runs on both a real console and Dolphin.

Features

  • Add any Gamecube ISO/GCM/TGC file to a demo disc, along with the appropriate menu graphics (icons, etc.), or you can use default graphics
  • Inject a GBA ROM (16 MB or less) into the official GBA emulator found on some demo discs
  • Inject a GBA ROM (256 KB or less) into the GBA demo found on the Preview Disc for transfer to a GBA using the link cable
  • Optionally set a timer or disable use of the memory card on a per-game basis, like the original kiosks
  • Change the disc ID, name, banner, and autoplay timer (amount of time with no button presses before content autoplays)
  • User friendliness is prioritized, with conversion and extraction done automatically (command line knowledge isn't required, Gamecube ISOs/GCMs are automatically converted into the appropriate format, PNG files can be used for textures, etc.)

Legal Disclaimer

No copyrighted content is included with this program. You have to supply the demo disc, ISOs, files for GBA injection, etc.

Included Programs/Credits

Some of the tools bundled with this program are not made by me, but are required for its use:

Additionally, the remaining tools are made by me and were (very slightly) modified for use in this program:

Known Bugs/Issues

  • Because the demo disc uses an internal ID that is different from any of its content, save files will look for this ID; in other words, a save file created for a game will not be compatible with a version of that game that exists on a generated demo disc.
  • ESRB rating icons (the ones that appear onscreen after selecting a game) may have incorrect sizes depending on the original demo disc used (the common Preview Disc is confirmed to look normal).
  • TPL texture files generated from multiple images take up slightly more space than they should; they are initially converted to the wrong format, and only the first image is changed to what it should be.
  • (Not a bug, but still an issue) When running a demo disc on a real console, some games will only work if the internal ID matches that of the original game. For example, Luigi's Mansion (US) softlocks after the Nintendo screen unless the disc has an ID of GLME01.

About

Modding tool for Gamecube Interactive Multi Game Demo Discs

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages