nes-rust:用Rust + WASM编写的NES模拟器

时间:2024-02-25 22:16:03
【文件属性】:

文件名称:nes-rust:用Rust + WASM编写的NES模拟器

文件大小:248KB

文件格式:ZIP

更新时间:2024-02-25 22:16:03

emulator rust webrtc webassembly wasm

内斯·罗斯特 nes-rust是用Rust编写的NES模拟器。 可以将其编译为WebAssembly。 在线演示/视频 / / 屏幕截图 产品特点 SDL2 / WebAudio的音频支持 WebAssembly支持 WebRTC的远程多重播放支持 如何导入Rust项目 仿真器模块和文档在上发布。 如何在本地构建核心库 $ git clone https://github.com/takahirox/nes-rust.git $ cd nes-rust $ cargo build --release 如何作为桌面应用程序运行 前提条件 安装 $ cd nes-rust/cli $ carg


【文件预览】:
nes-rust-master
----.gitignore(32B)
----src()
--------mapper.rs(13KB)
--------joypad.rs(2KB)
--------memory.rs(1KB)
--------ppu.rs(39KB)
--------apu.rs(26KB)
--------default_display.rs(1KB)
--------input.rs(188B)
--------default_input.rs(691B)
--------rom.rs(5KB)
--------default_audio.rs(1KB)
--------cpu.rs(60KB)
--------audio.rs(167B)
--------button.rs(269B)
--------register.rs(10KB)
--------lib.rs(3KB)
--------display.rs(369B)
----cli()
--------src()
--------Cargo.toml(196B)
----.travis.yml(32B)
----LICENSE(1KB)
----screenshots()
--------nestest.png(13KB)
--------Sgt_Helmet.png(22KB)
----Cargo.toml(443B)
----README.md(2KB)
----wasm()
--------src()
--------Cargo.toml(237B)
--------npm()
--------web()
--------build.sh(377B)
----roms()
--------Sgt. Helmet - Training Day (2013)(The Mojon Twins)[!].nes(40KB)
--------Readme.md(682B)
--------The Invasion.nes(16KB)
--------bingo.nes(40KB)
--------mguard.nes(16KB)
--------nestest.nes(24KB)
--------pong1k.nes(16KB)

网友评论