fox flux, ported to Rust and running on the GBA
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
assets
build-stuff
src
.gitignore
Cargo.lock
Cargo.toml
Makefile
README.md
lexy.png
rust-toolchain

README.md

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.