GBEmu:实验GameBoy模拟器 源码
GBEmu GBEmu是“ GBEmu Yet Another:trade_mark:实验GameBoy模拟器的真正原始名称,它是作为学习练习而创建的。它是用C#编写的,它使用OpenGL进行渲染,使用OpenAL进行音频处理,使用ImGui进行UI处理。它需要一个名为gb_boot_rom的引导ROM(BIOS)文件,该文件位于与GBEmu可执行文件相同的路径中。 特征 它可以运行没有MBC,MBC1和MBC5的游戏。 支持基本的图形功能:背景,窗口,精灵,滚动和中扫描线效果。 它支持保存和加载。保存存储在仿真器路径的“ Saves子文件夹中。 目前暂无音频支持。 它仍然不太准确,因此存在一些计时器/中断问题。 Super Mario Land可以随机崩溃。虽然我已经能够玩一段时间《 Super Mario Land 2和《 Link's Awakening等其他游戏,但没有出现任何问题。 要求 它需要 ,
文件列表
GBEmu-main.zip
(预估有个52文件)
GBEmu-main
03.png
334KB
GBEmu.sln
1KB
02.png
418KB
GBEmu
Window.cs
12KB
Graphics
Renderer.cs
3KB
PipelineState.cs
10KB
Material.cs
3KB
暂无评论