文件名称:GBEmu:实验GameBoy模拟器
文件大小:2.24MB
文件格式:ZIP
更新时间:2024-04-07 00:33:08
emulator csharp gameboy gameboy-emulator netcore
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
----03.png(334KB)
----GBEmu.sln(1KB)
----02.png(418KB)
----GBEmu()
--------Window.cs(12KB)
--------Graphics()
--------Program.cs(2KB)
--------Core()
--------Audio()
--------Settings.cs(1KB)
--------Utils.cs(992B)
--------UI()
--------GBEmu.csproj(552B)
----LICENSE(1KB)
----04.png(394KB)
----README.md(1KB)
----00.png(360KB)
----.gitignore(6KB)
----01.png(325KB)
----05.png(415KB)