VoidEmu

Current state: This project is a Chip8 emulator implemented according to Cowgod's Chip-8 Technical Reference.

TODO

  • Implement sound
  • Implement keyboard input
  • Fix games like Tetris and pong
  • Implement a disassembler
  • Implement better e2e testing for visuals and other things
  • Get better debugging

Why

I wanted to learn how to use C++ and SDL, and I recently saw a youtube video listing out reasons for writing a Game Boy emulator. The name is VoidEmu, because I gurantee I will be staring into the void trying to make this thing work.

References

License

All code in this repository that is not under The Unlicense has its license at the top of the file.

This is free and unencumbered software released into the public domain, much to the detriment of my "heirs and successors". Unlicense everything.

Description
No description provided
Readme Unlicense 77 KiB
Languages
C++ 97.3%
Shell 2.3%
Makefile 0.4%