Skip to content

Intedai/CHIP-8

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CHIP-8 EMULATOR

Playing Tetris using this emulator:

tetris.mp4

Tech Stack

Using C++ and sfml for graphics and audio

Compilation

For linux:

sudo apt update  
sudo apt install libflac-dev libopenal-dev libvorbis-dev

then mkdir build cd build cmake .. cmake --build .
It's supposed to work on windows as well but I haven't tested feel free to make an issue / pr

Tests

Tests are taken from Timendus/chip8-test-suite Only the random number test is taken from mattmikolay/chip-8

TESTS PASSED:

  • 1-chip8-logo.ch8
  • 2-ibm-logo.ch8
  • 3-corax+.ch8
  • 4-flags.ch8
  • 5-quirks.ch8
  • 6-keypad.ch8
  • 7-beep.ch8
  • random_number_test.ch8