这主要是一个技术实验,而非试图取代现有的模拟器。目前,这是我在GML(GameMaker语言)中完成的最复杂的项目,已经持续开发了数月。它仍处于实验阶段且存在局限性。兼容性尚未成为目标,我预计部分游戏会运行异常,尤其是那些依赖特殊映射器行为或精确时序的游戏。我分享这个项目,是因为用GML构建模拟器本身就是一项有趣的挑战,且我很乐意听取对模拟器开发、GameMaker、性能优化或NES硬件特性感兴趣的用户的反馈。测试在YYC(YoYo Compiler)环境下进行,因为只有在此环境下才能达到50或60帧/秒,而当前VM(虚拟机)环境下最高只能达到40帧/秒,因此若需运行请使用YYC。
我用GameMaker制作了一个NES模拟器。
评论 (0)