项目作者: blurpy

项目描述 :
CHIP-8 emulator
高级语言: C++
项目地址: git://github.com/blurpy/chip8.git
创建时间: 2020-04-25T10:24:23Z
项目社区:https://github.com/blurpy/chip8

开源协议:MIT License

下载


CHIP-8 emulator

Fully functional emulator for CHIP-8 roms built with C++17 and SDL2.

Emulator running Space Invaders

All opcodes are implemented with the exception of 0NNN, the opcode for calling RCA 1802 programs.

Requirements

  • cmake
  • g++
  • libsdl2-devel

Build and run

  1. $ mkdir build
  2. $ cd build
  3. $ cmake -G "CodeBlocks - Unix Makefiles" ..
  4. $ make
  5. $ ./chip8 <rom file>

Links I used to learn about CHIP-8.

Articles

Videos

See also the next few videos in the series for more CHIP-8.

Roms