rust_nes
v0.2.3
Published
Hello, this is a NES Emulator base on [SimpleNES](https://github.com/amhndu/SimpleNES) implemented by Rust.
Downloads
3
Readme
RustNESEmulator
Hello, this is a NES Emulator base on SimpleNES implemented by Rust.
Build
We support
and also use portaudio to play game music.
No more extra dependencies are required to build this project.
Note due to the performance issue, you should run in release mode to get enough frame rate to fresh screen.
Multi-platform Supporting
- Desktop(Mac)
- Android
- Web(Wasm + WebGL)
- Miniapp(same with web, but render on js rather than rust js binding)
Screenshots
web
desktop
integration with streaming and co-play
miniapp
TODO
- [x] Audio support
- [x] Pause/Resume/Save
- [x] Android support v1
- [x] Android keybinding.
- [ ] More Rom type support
- [ ] Test more nes games and upload result.
- [ ] Dynamic load rom.
- [ ] Fix sound effect issue.
- [x] Web support(audio, controller)