Skip to content

chalharu/nerust

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nerust

An NES emulator written in Rust

Usage

Non GTK+ (glutin) Version

Dependencies

  • Cargo
  • Rust

Build

cargo build -p nerust_glutin --release

Run

target/release/nerust [Rom File Path]

Non GTK+ Version

Dependencies

  • Cargo
  • Rust
  • GTK+3 v3.16 or greater.

Build

cargo build -p nerust_gtk --release

Run

target/release/nerust_gtk

Support Mappers

  • NRom (Mapper 0)
  • MMC1 SxRom (Mapper 1)
  • UxRom (Mapper 2)
  • CnRom (Mapper 3, Mapper 185)
  • AxRom (Mapper 7)
  • BnRom (Mapper 34)
  • NINA-001 (Mapper 34)

To-Do

  • Load & Save
  • Android support
  • Other Mappers
  • Network multiplay

Licence

MPL-2.0

Author

Mitsuharu Seki

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published