发现
用C ++编写的Gameboy Advance模拟器
前言
我十岁的时候,我很清楚地记得观看YouTube上的人们使用一个名为“模拟器”的神秘程序在PC上玩Gameboy游戏。 尽管当时我没有安装自己的技术知识,但是这种经历激发了我对计算机系统的好奇心。 当我越来越了解计算机的工作原理时,我仍然不知道一台机器如何模拟另一台机器的技术细节。 我很早就决定在编程生涯中最终自己创建一个仿真器。 这个项目代表了十年的探索。
警告
该模拟器正在进行中。 在当前状态下,它可能无法很好地工作。 当前有许多未解决的错误。 有什么问题请联络我。
用法
发现当前需要GBA BIOS ROM才能运行(我目前正在使用高级仿真来实现所有BIOS调用,以终止该要求)。 我无法为您提供BIOS ROM。 DuckDuckGo是您的朋友在这里。
要从命令行使用发现:
./discovery path/to/ro
2023-03-01 12:10:48
478KB
C++
1