-
Notifications
You must be signed in to change notification settings - Fork 45
Compiling
dborth edited this page Mar 21, 2025
·
2 revisions
Here's some basic instructions on compiling VBAGX. You don't need to be a developer to follow these instructions but you should have some basic computer know-how.
- Use the devkitPro installer to get started. Install devkitPPC (Wii/GameCube)
- Update using Pacman
pacman -Syu - Install portlibs (dependencies) using devkitPro Pacman
pacman -S ppc-bzip2 ppc-freetype ppc-libjpeg-turbo ppc-libogg ppc-libpng ppc-libvorbisidec ppc-mpg123 ppc-mxml ppc-pkg-config ppc-zlib - Setup libogc2 with the instructions here: https://github.com/extremscorner/libogc2
- Replace libfreetype with an older version. The most current version isn't stable.
- Files: https://github.com/dborth/vbagx/tree/master/buildtools
- Copy to (example): C:\devkitPro\portlibs\ppc\lib
- Use the git command line or your favorite IDE to checkout the code. Eclipse is a good free option - https://eclipseide.org/
- Run 'make' from the command line from within the project directory to build
- A dol will be written to the executables directory
Helpful Links:
- devkitPro Getting Started guide - https://devkitpro.org/wiki/Getting_Started
- devkitPro updater - https://github.com/devkitPro/installer/releases
- devkitPro Pacman - https://devkitpro.org/wiki/devkitPro_pacman
- libogc2 - https://github.com/extremscorner/libogc2