#n64 #rom #cli-tool #flashcart

app flashy64

CLI tool for interfacing with N64 flashcarts

1 unstable release

0.2.0 Feb 27, 2023

#26 in #n64

MIT license

470KB
16K SLoC

INI 15K SLoC // 0.0% comments Rust 676 SLoC

License: MIT Crates.io Documentation

Description

flashy64 is a tool for interfacing with different N64 flashcarts. All flashcart-specific code can be found in the flashy64-backend crate.

The UNFLoader protocol is supported. However, only receiving text data from the cartridge is available at this time.

Cartridges

  • 64drive (supported)
  • SummerCart64 (planned, high priority)
  • Everdrive (low priority)
  • PicoCart (low priority)

Usage

For users, install flashy64 as a runnable program using cargo install flashy64 (you will need rustup installed)

If you wish to install from source:

git clone https://github.com/bigbass1997/flashy64
cd flashy64
cargo install --path .

Once installed, run flashy64 --help for more details.

If you're a programmer who needs API access, include the flashy64-backend crate in your Cargo.toml dependencies.

Dependencies

~14–24MB
~265K SLoC