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

https://github.com/dexter-xd/chip8-emulator

Simple CHIP-8 emulator with SDL2
https://github.com/dexter-xd/chip8-emulator

c chip8 sdl2

Last synced: 8 months ago
JSON representation

Simple CHIP-8 emulator with SDL2

Awesome Lists containing this project

README

          

# CHIP-8 Emulator

This project is a CHIP-8 emulator written in C, utilizing SDL2 for graphics and input. This guide will walk you through setting up, compiling, and running the emulator on Linux systems using CMake.

---

## Prerequisites

To build and run this emulator, ensure you have the following installed:

- Linux OS (Tested on Ubuntu 20.04 LTS, but should work on other distributions)
- GCC or another C compiler
- CMake (version 3.10 or higher)
- SDL2 development libraries

---

## Installing Dependencies

### Install CMake
```bash
sudo apt-get update
sudo apt-get install cmake
```

### Install SDL2 Development Libraries
```bash
sudo apt-get install libsdl2-dev
```

---

## Project Setup

### Clone the Repository
```bash
git clone