文件名称:NESEmulator:Nintendo娱乐系统的仿真器-正在进行的工作
文件大小:1.85MB
文件格式:ZIP
更新时间:2024-02-25 16:13:16
emulator c-plus-plus nes-emulator emulator-programming emulators
NESEmulator 任天堂娱乐系统的仿真器-正在进行的工作 屏幕截图 在过去的几个月中,我一直在为Nintendo Entertainment System创建一个仿真器,这是一个1984年的游戏机,使游戏机从灭绝的边缘一手带回来。 它具有一些规范,有些人可能认为这是原始的,它只有2KB的RAM和1.79 Mhz 6502 CPU。 但是,它是那个时代的野兽,其自定义图片处理单元是该时代最重要的2D图片处理器之一。 没有Interwebs上令人难以置信的逆向工程知识,尤其是Nesdev,这是一个宝贵的资源,如果没有它,就不可能实现该项目。 当前状态: 它处于相当稳定的状态,能够完
【文件预览】:
NESEmulator-master
----.gitignore(229B)
----Screenshots()
--------nes_pop.png(6KB)
--------megaman.gif(412KB)
--------Screenshot 2020-03-08 00:20:44.png(9KB)
--------nes_smb.gif(477KB)
--------contra.gif(964KB)
----rgb_struct_new.py(127B)
----src()
--------sdl_handler.cpp(3KB)
--------ppu.cpp(25KB)
--------tests.cpp(7KB)
--------controller.cpp(1022B)
--------memory.cpp(3KB)
--------nes.cpp(2KB)
--------instruction.cpp(96B)
--------cartridge.cpp(2KB)
--------interrupt.cpp(451B)
--------main.cpp(1KB)
--------cpu.cpp(20KB)
--------apu.cpp(10KB)
--------disassembler.cpp(6KB)
--------unrom_mapper.cpp(977B)
----rgb_struct.py(1KB)
----README.md(5KB)
----include()
--------apu.h(2KB)
--------memory.h(797B)
--------controller.h(1KB)
--------ppu.h(5KB)
--------cpu.h(3KB)
--------interrupt.h(243B)
--------cartridge.h(761B)
--------util.h(238B)
--------unrom_mapper.h(690B)
--------nes.h(771B)
--------sdl_handler.h(993B)
----CMakeLists.txt(1KB)