Clone
7
Compiling
dborth edited this page 2025-03-20 20:26:29 -06:00

Here's some basic instructions on compiling SNES9x GX. You don't need to be a developer to follow these instructions but you should have some basic computer know-how.

Instructions

  1. Use the devkitPro installer to get started. Install devkitPPC (Wii/GameCube)
  2. Update using Pacman
    pacman -Syu
  3. 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
  4. Setup libogc2 with the instructions here: https://github.com/extremscorner/libogc2
  5. Replace libfreetype with an older version. The most current version isn't stable.
  6. Use the git command line or your favorite IDE to checkout the code. Eclipse is a good free option - https://eclipseide.org/
  7. Run 'make' from the command line from within the project directory to build
  8. A dol will be written to the executables directory

Helpful Links: