Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/roughsketch/mdgcm
Command line extractor and builder for GameCube GCM discs.
https://github.com/roughsketch/mdgcm
building c-plus-plus cpp disc extract extraction gamecube gcm-discs
Last synced: 24 days ago
JSON representation
Command line extractor and builder for GameCube GCM discs.
- Host: GitHub
- URL: https://github.com/roughsketch/mdgcm
- Owner: Roughsketch
- Created: 2014-07-29T00:14:03.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2018-03-14T02:38:39.000Z (over 6 years ago)
- Last Synced: 2023-04-10T11:21:03.916Z (over 1 year ago)
- Topics: building, c-plus-plus, cpp, disc, extract, extraction, gamecube, gcm-discs
- Language: C++
- Size: 14.6 KB
- Stars: 4
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
mdgcm
===The purpose of this tool is to make it easier to extract and build GCM discs with command line tools. Although GCM discs technically should always be a fixed size, this program as it stands will leave as little free space as possible. This means re-built discs can be anywhere from 200MB to the full 1.4GB.
### Commands
To extract all the files from the disc into a directory:
extract disc.gcm output/directory/path
To build a disc you must pass in a directory that has had the contents of the disc extracted to it previously. If it detects missing files or improper structure it will not build anything.
build previously/extracted/directory output.gcm
Files will simply list the contents of the disc to the console.files disc.gcm
#### Aliases
For convinience there are single letter aliases for all the commands.
|Command|Alias|
|-------|----:|
|extract| e |
|build | b |
|files | f |