- 240p Test Suite - Video suite for game consoles
- CleanRip - GameCube/Wii disc image creation tool
- FlippyDrive - GameCube optical drive emulator
- GCMM - GameCube memory card manager
- gekkoboot - GameCube bootloader
- Seta GX - Sega Saturn emulator
- Swiss - Swiss army knife of GameCube homebrew
- Wii64/Cube64 - Nintendo 64 emulator
- WiiSX/CubeSX - PlayStation 1 emulator
- Xeno Crisis - Retro-style arena shooter
cubeboot-tools, gamecube-examples, gamecube-tools, libdvm, libfat, libntfs, wii-examples
Follow the instructions from pacman-packages.
sudo (dkp-)pacman -S libogc2 libogc2-docs libogc2-examples
When asked for a libogc2-libfat provider, libogc2-libdvm is generally preferred, but libogc2-libfat may be chosen if you have concerns regarding exFAT's legal status.
If you have a need for libogc2-libdvm without exFAT support, please open an issue.
-include $(DEVKITPPC)/gamecube_rules
+include $(DEVKITPRO)/libogc2/gamecube_rules-include $(DEVKITPPC)/wii_rules
+include $(DEVKITPRO)/libogc2/wii_rulessudo (dkp-)pacman -S libogc2-cmake
DKP_OGC_PLATFORM_LIBRARY may be set to libogc or libogc2 to build projects using either thereafter.
-
Existing packages should first be uninstalled if already installed.
sudo (dkp-)pacman -R --cascade libogc2(-git) -
Install build dependencies.
sudo (dkp-)pacman -S --needed devkitPPC gamecube-tools ppc-libmad -
Clone and build source repositories.
git clone https://github.com/extremscorner/libogc2.git cd libogc2 make sudo -E make installgit clone https://github.com/extremscorner/libfat.git cd libfat make ogc-release sudo -E make ogc-install
Using sudo is not necessary with MSYS2.
sudo (dkp-)pacman -Syu
cd libogc2
git pull
sudo -E make uninstall
sudo -E make clean
make
sudo -E make install
cd libfat
git pull
make ogc-clean
make ogc-release
sudo -E make ogc-install