Skip to content

Introduction

GCNTools is a simple, platform-agnostic C# .NET library for working with GameCube discs, including reading, extracting, and creating disc images.

Features

  • Read and extract GameCube disc images
  • Create new disc images from extracted files
  • Read and modify disc metadata (title, region, maker code, etc.)
  • Handle game banners and multi-language banner metadata

Roadmap

I do not have any specific plans yet, but I would like to expand on GCNTools to include the following:

  • Asynchronous support
  • Data validation
  • Comprehensive error handling
  • Expanded test coverage
  • Additional GameCube-related features

Contribution

Contributions and bug reports are always welcome. Please keep in mind this is a hobbyist project, so I may need time to review any pull requests, bug reports, or general feedback.