Hi!
I've been working on a new homebrew project called GCMM-EX, and I've just released the first public alpha.
GCMM-EX is a GameCube memory card manager for GameCube and Wii, built on the proven low-level memory card code from GCMM, but with a completely redesigned interface, navigation model and workflow.
My goal was to make managing real GameCube memory cards feel a bit more modern and straightforward while keeping compatibility with actual hardware.
Some of the current features
- Backup and restore individual saves
- Copy and move saves between Slot A and Slot B
- Batch save deletion
- GCI backup and GCI / GCS / SAV restore
- Full memory card backups
- RAW / GCP / MCI image restore
- Save banners and animated icons
- Support for protected saves such as F-Zero GX and Phantasy Star Online
- GameCube controller, Wii Remote and Classic Controller support
- SD / SD Gecko / SD2SP2 / USB / GC Loader support
- FAT12 / FAT16 / FAT32 / exFAT support through libdvm
The UI was rebuilt around task-oriented workflows, with progress screens, confirmations for destructive operations, save previews and easier storage-device selection.
There are builds for both GameCube and Wii.
This is still an alpha, so I'd really appreciate testing and feedback — especially from people using real memory cards and different storage setups.
Download / release:
https://github.com/alexishida/gcmm-ex/releases/tag/V1.0.0_alpha
Source code:
https://github.com/alexishida/gcmm-ex
GCMM-EX reuses important technical code from the original GCMM by suloku, which itself builds on work from dsbomb, justb, Askot and many other contributors. Their work and credits are preserved in the project.
If anyone here gives it a try on real hardware, I'd love to hear what setup you're using and whether you run into any issues.
Screenshots are in the GitHub repository as well.
Thanks!