nes-rust
NES emulator in Rust with GUI
Rust★ 86⑂ 2 forksMITupdated 5 years ago
git clone https://github.com/novoselov-ab/nes-rust.gitnovoselov-ab/nes-rustREADME.mdfork it — it’s yours
nes-rust
NES emulator in Rust with GUI
How to run
> cargo run
Acknowledgements & Resources
That was an educational project, thanks to great resources available out there:
- Nesdev Wiki: http://wiki.nesdev.com/w/index.php/Nesdev_Wiki
- 6502 instructions: http://www.obelisk.me.uk/6502/reference.html
- javidx9 videos and sources: https://www.youtube.com/watch?v=F8kx56OZQhg
- other C++ emulator: https://github.com/amhndu/SimpleNES
- nestest.rom from: https://wiki.nesdev.com/w/index.php/Emulator_tests
- ImGui wgpu backend was taken from here: https://github.com/unconed/imgui-wgpu-rs and hacked to add basic support for updating/reuploading textures.
more like this
TachiSnap
TachiSnap — Pixel Snapper for animation pixel artists. Rust + WebAssembly client-side tool for cleaning up AI-generated…
HTML★ 50
Scythe
SCYTHE is a lightweight, C#-based game engine focused on modifiability and rapid iteration using Raylib.
C#★ 50
bit_gossip
Pathfinding library for calculating all node pairs' shortest paths in an unweighted undirected graph.
Rust★ 50
