gameboy_emulator:Gameboy模拟器

时间:2024-03-27 03:52:33
【文件属性】:

文件名称:gameboy_emulator:Gameboy模拟器

文件大小:74KB

文件格式:ZIP

更新时间:2024-03-27 03:52:33

C++

GameBoy模拟器 目标 能够运行GameBoy游戏(声音可选) 状态 见 依存关系 GCC> = 5 CMake的> = 3.10 柯南 安装 在文件夹中,运行以下命令: mdkir build && cd build conan install .. cmake ..或cmake .. -DTEST=ON进行测试 make 重要发现 周期与M周期 周期是指时钟频率为(4.194304 MHz)的实际时钟周期,而M周期是指4个周期。 由于所有指令周期都可被4整除,因此经常使用M周期。当前实现使用周期,因为使用它。 暂停执行 暂停指令将执行如下: 调用HALT时,系统时钟将停止,只有中断才会允许时钟重新启动 如果未设置 ,则将不执行中断代码,并且在HALT之后,该过程将重新启动 资料来源: 第124页 资源错误 第95页的第4章:D的寄存器代码应为010而不是101(


【文件预览】:
gameboy_emulator-main
----readme.md(3KB)
----.github()
--------workflows()
----tests()
--------instructions()
--------mocks()
--------googletest-download()
--------test_cpu.cpp(1KB)
----include()
--------emulator()
----conanfile.txt(36B)
----src()
--------memory()
--------logging.cpp(2KB)
--------generated()
--------cartridge.cpp(2KB)
----main.cpp(221B)
----generators()
--------instructions()
--------readme.md(441B)
--------memory_map()
--------__int__.py(0B)
--------utils()
----.gitignore(39B)
----CMakeLists.txt(2KB)
----scripts()
--------conan_install_in_cmake_builds.sh(196B)

网友评论