文件名称:awesomenes:Go用Go编写的NES模拟器
文件大小:24KB
文件格式:ZIP
更新时间:2024-02-25 22:13:49
emulator nes EmulatorGo
:video_game: 真棒 用Go编写的NES模拟器。 开始运行 awesomenes用途sdl2用于呈现和输入处理。 可能需要事先安装。 在macOS上,使用自制软件: $ brew install sdl2 其他系统/程序包管理器应提供类似的sdl2 / libsdl2程序包。 然后使用go get : $ go get github.com/rbaron/awesomenes $ awesomenes MY_ROM.nes 状态 尽管到目前为止没有音频,但使用0(NROM)的游戏大多数都可以工作。 使用mapper 4(mmc3)的游戏可能会出现一些小故障。 经过测试的游戏: 大金刚(NROM)
【文件预览】:
awesomenes-master
----awesomenes()
--------mapper4.go(3KB)
--------instrs.go(12KB)
--------mapper0.go(712B)
--------controller.go(1KB)
--------rom.go(1KB)
--------mem.go(403B)
--------cpu.go(3KB)
--------instrs_test.go(9KB)
--------instr_table.go(19KB)
--------mapper3.go(993B)
--------mapper.go(377B)
--------ppu.go(8KB)
--------address_space.go(3KB)
--------tv.go(3KB)
--------ppu_rendering.go(8KB)
--------cpu_test.go(995B)
----.gitignore(12B)
----LICENSE(1KB)
----main.go(1KB)
----README.md(2KB)