Skip to content

Latest commit

 

History

History
30 lines (22 loc) · 1.05 KB

File metadata and controls

30 lines (22 loc) · 1.05 KB

CHIP-8 emulator

Build Status Maintainability Coverage Status Python

A CHIP-8 emulator written in Python. Based on Cowgod's CHIP-8 Technichal Reference v1.0. IO built with pygame.

Set up

pipenv install  # --dev for development

Usage

pipenv shell
python chip8_emulator <path/to/rom>

Run tests with coverage

pipenv shell
pipenv run tests
pipenv run cov-html  # After having run the tests
pipenv run cov-stdout  # After having run the tests