/fox-flux-advance

fox flux, ported to Rust and running on the GBA

Primary LanguageRust

fox flux advance

This is a port of fox flux to Rust and the Game Boy Advance. It was started for a week-long jam, GAMES MADE QUICK??? III, and may or may not continue development after that.

Building

You will need:

  • Nightly Rust, to actually build it. Easiest way to get it is to install rustup; the repository already has a file that will tell it to use nightly.
  • devkitPro on your path, for some miscellaneous ARM/GBA tooling.
  • Python 3 with Pillow/PIL installed. (If your python points to Python 2, you may need to edit the Makefile a bit.)

Then just run make! Or make release for a release build, which is a good idea because debug builds are a bit slow on the GBA. Your finished ROM will be in target/thumbv4-none-agb/{debug,release}/fox-flux-advance.gba. Run with mGBA, your favorite emulator, or your favorite flash cart, and enjoy.