Skip to content

Latest commit

 

History

History
13 lines (10 loc) · 573 Bytes

README.md

File metadata and controls

13 lines (10 loc) · 573 Bytes

README

A Chip-8 emulator for macOS written in Swift.

Architecture

The core Chip-8 emulator functionality is implemented in this Swift package which this project uses as a dependency.

Core Chip-8 emulator functionality is not handled by this project. This project concerns itself with:

  • How to select and load ROMs into the Chip-8 engine
  • When to start/stop the Chip-8 engine.
  • How to render the resulting Chip-8 emulator pixels.
  • How to collect and send user input to the Chip-8 engine.