多码网
返回 编程语言
编程语言

Awesome chip 8

Awesome chip 8

Awesome CHIP-8 Awesome

> 70 年代的虚拟电脑游戏机

精选的 CHIP-8 资源、工具、文档、相关项目和开源 ROM 的精选列表.

创立于1977年, CHIP-8 是原始的幻想控制台. 最初设计用于简化 COSMAC VIP 套件计算机的游戏开发,几十年来它经历了数次复兴,用于新的和令人兴奋的平台. 今天,创建 CHIP-8 实现对于任何有兴趣学习仿真的人来说都是一种必经之路.

要向此列表添加内容,请参阅 contribution guidelines.

Community

Documentation

Emulator/interpreter development

Testing

  • chip8-test-rom - corax89 的 CHIP-8 测试程序,测试大多数指令的正确(符合超级芯片)行为.
  • CHIP-8 test suite - Timedus 的测试集,包括 corax89 测试 rom 的改进版本、标志行为测试和 CHIP-8 / Super-CHIP / XO-CHIP 怪癖测试.
  • Delay timer test - 检查延迟计时器行为的测试程序.
  • Random number test - 检查随机数生成的传播和掩码的测试程序.

Emulators/interpreters

  • Octo - 用于开发 CHIP-8、Super-CHIP 和 XO-Chip 游戏的 IDE.
  • Emma02 - 许多旧微型计算机的仿真器,包括 COSMAC VIP、Telmac 1800 和 ETI 660,它们运行早期的 CHIP-8 解释器(包含在仿真器中).
  • Super-Chip8x - SNES 的 CHIP-8 模拟器.
  • CHIP-8 console on FPGA - 用于 TinyFPGA BX 芯片的 CHIP-8 仿真器.
  • Vinegar - TI-83 (Plus) 计算器的 CHIP-8/Super-CHIP 解释器.
  • LowResNX - CHIP-8 解释器和调试器在另一个复古幻想控制台中用 BASIC 编程.

Software development

Tools

  • Octo - 用于 CHIP-8、Super-CHIP 和 XO-CHIP 的高级汇编程序,具有用于测试程序的环境和用于共享您的创作的工具.
  • wernsey chip8 - CHIP-8 汇编器/反汇编器.
  • EZ-Bake Animator - 创建异或动画的图形准备工具.
  • EZ-Writer - 将文本转换为 CHIP-8 精灵的工具.
  • EZ-Pack - 图像切片/重新调色工具.
  • Chipify - 将单声道 WAV 音频过滤和编码为 XO-CHIP 音频的脚本.
  • octofont - 将 TrueType (ttf) 字体转换为 CHIP-8 的 Octo 代码.

Guides and snippets

Postmortems

由开发人员编写的详细说明特定游戏开发的事后分析.

Games

相关项目