Skip to content

Another Gamecube ISO unpacker/rebuilder. I.e. a cross-platform gcrebuilder/gcmod.

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE.txt
MIT
LICENSE-MIT.txt
Notifications You must be signed in to change notification settings

AlexanderHarrison/gc_fst

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gc_fst

This library/binary extracts and rebuilds Gamecube ISO filesystems.

This is almost equivalent to the functionality given by GCRebuilder and gcmod. It has much better error messages than either program, fewer bugs, and will work on linux, Windows, and probably OSX.

Usage: gc_fst extract <iso path>
       gc_fst rebuild <root path> [iso path]
       gc_fst set-header <ISO.hdr path | iso path> <game ID> [game title]

Limitations

The gc_fst binary does not support editing metadata (banner image, game name, description, etc.) contained in opening.bnr. You can, however, use the library to create a new opening.bnr file. See how in this example.

Note that gc_fst will always reconstruct the table of contents when rebuilding the iso. Likewise, it will not emit a Game.toc file when extracting.

About

Another Gamecube ISO unpacker/rebuilder. I.e. a cross-platform gcrebuilder/gcmod.

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE.txt
MIT
LICENSE-MIT.txt

Stars

Watchers

Forks

Packages

No packages published

Languages