Skip to content

scalableprototyping/chip8

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chip8 Interpreter

Build Status Coverage Status

Welcome to ScalablePrototyping Chip8 Interpreter, developed by:

  • Álvaro Páez Guerra
  • Juan José Blasco Burguillos

This project show cases the latest C++ cross-platform development best practices, making extensive use of C++17 features, the STL, and modern build, continuous integration and coverage tools.

This Chip8 Interpreter allows to run chip8 ROMs and to interact with them. Example ROMs can be found here

Requirements

ScalablePrototyping Chip8 Interpreter has been designed to have fairly minimal requirements to build:

  • CMake 3.15 or greater.
  • C++17 Compiler.
  • SFML version 2.3 or greater.

Testing Environment

GTest is used as the testing environment. The CMake build system will download and setup the appropriate version, so no additional requirements are needed.

Coding Standard

This project follows the Google C++ Style Guide

About

chip8 interpreter in C++

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •