2个版本
使用旧的Rust 2015
0.1.2 | 2020年7月2日 |
---|---|
0.1.0 | 2020年6月29日 |
#673 in 游戏开发
170KB
5K SLoC
nes-rust
nes-rust是用Rust编写的NES模拟器。它可以编译成WebAssembly。
在线演示/视频
截图
功能
- 使用SDL2 / WebAudio提供音频支持
- 支持WebAssembly
- 使用WebRTC提供远程多人支持
如何将模拟器导入Rust项目
模拟器和文档发布在crates.io。
如何本地构建核心库
$ git clone https://github.com/takahirox/nes-rust.git
$ cd nes-rust
$ cargo build --release
如何作为桌面应用程序运行
先决条件
$ cd nes-rust/cli
$ cargo run --release path_to_rom_file