/CHIP-8-Emulator

A simple chip8 emulator written in Rust

Primary LanguageRustMIT LicenseMIT

CHIP-8 Emulator

PONG

Writen In Rust With ggez.

you can find all the useful thing at awesome-chip-8

keyboard map:

1 2 3 C
4 5 6 D
7 8 9 E
A 0 B F

to

1 2 3 4
Q W E R
A S D F
Z X C V

TODO

  • 在命令行显示模拟器状态(寄存器,当前指令...),可能会加入Debug 模式
  • 修复若干bug(键盘事件, 显示区数组越界)
  • 学习宏完成单元测试
  • 更完善的错误处理
  • 测试更多游戏