Mimic-Rust

Rust 编写的 Gameboy 模拟器
授权协议 未知
开发语言 Rust
所属分类 游戏/娱乐、 游戏模拟器/工具/引擎
软件类型 开源软件
地区 不详
投 递 者 赵明亮
操作系统 Linux
开源组织
适用人群 未知
 软件概览

Mimic 是使用 Rust 编写的开源 Gameboy 模拟器,可以使用命令行界面作为屏幕和输入设备。

该项目试图为 Gameboy 制作一个易于使用和学习的模拟器,它可用于解释模拟一个系统所需的概念。模拟器的核心逻辑完全使用 safe rust 编写,没有使用 JIT 编译器,对屏幕 /IO 逻辑与模拟器核心功能进行解耦以降低复杂性。因此,Mimic 的性能并不理想,但 Gameboy 是一个旧系统,因此理想的性能对于全速运行游戏来说不是必要的。

项目示例

俄罗斯方块

超级马里奥

 相关资料
  • Mimic, 轻量级Web服务测试桩 开发语言:Ruby 注册一个Web请求测试桩: Mimic.mimic.get("/some/path").returning("hello world") 使用RestClient访问该请求: $ RestClient.get("http://www.example.com:11988/some/path") # => 200 | hello world 注

  • 这是一个用 PHP 开发的终端 GameBoy 仿真器,要求: PHP 5.6 PHP 7 HHVM 控制键: _n_________________|_|_______________|_||  ,-------------.  || |  .---------.  | || |  |         |  | || |  |         |  | || |  |         |  | 

  • 生气却不可犯罪,不可含怒到日落,也不可给魔鬼留地步。从前偷窃的,不要再偷。总要劳力,亲手作正经事,就可有余,分给那缺少的人。污秽的言语,一句不可出口,只要随事说造就人的好话,叫听见的人得益处。(EPHESIANS 4:26-29) 随着对Python学习的深入,其优点日渐突出,让读者也感觉到Python的强大了。这种强大体现在“模块自信”上,因为Python不仅有很强大的自有模块(标准库),还有海

  • 一个可以让用户定制界面的组件,类似于iGoogle。

  • 本文向大家介绍Lua 编写模块,包括了Lua 编写模块的使用技巧和注意事项,需要的朋友参考一下 示例 上述方法的另一种方法是创建一个顶层表,然后将函数直接存储在其中。在这个习语中,我们上面的模块如下所示: 从调用者的角度来看,两种样式之间几乎没有区别。(一个值得一提的区别是,第一种样式使用户更难于猴子补丁该模块。根据您的观点,这是赞成还是反对。有关此的更多详细信息,请参阅EnriqueGarcía

  • 我在我的项目中使用了assembly maven插件,在单个zip文件中从文件夹中交付JAR、生成可执行文件和一些脚本。我怎么能和格拉德一起呢?我见过gradle交付和应用程序插件,但我无法正确配置它们。