Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/willpower3309/cli-chip-8

A CHIP-8 emulator written in C that uses a CLI as a display
https://github.com/willpower3309/cli-chip-8

c chip8 chip8-emulator chip8-interpreter emulation emulator

Last synced: 8 days ago
JSON representation

A CHIP-8 emulator written in C that uses a CLI as a display

Awesome Lists containing this project

README

        

# CLI-CHIP-8
A CHIP-8 emulator written in C that uses a CLI as its display using the ncurses library. The purpose of this project is twofold:
+ it functions as a cool program that a user can use to play retro chip-8 games in their terminal emulator
+ acts as a minimal and well documented emulator to demonstrate basic emulation concepts to the reader

## Usage
```
./c8 PATH_TO_ROM
```

## Thanks
The following resource was immensely helpful in the development of this project:
+ [Guide to making a CHIP-8 emulator](https://tobiasvl.github.io/blog/write-a-chip-8-emulator/)