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
- Host: GitHub
- URL: https://github.com/dexter-xd/chip8-emulator
- Owner: dexter-xD
- Created: 2024-09-05T18:37:35.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-10T13:29:01.000Z (about 1 year ago)
- Last Synced: 2025-05-08T22:15:50.561Z (8 months ago)
- Topics: c, chip8, sdl2
- Language: C
- Homepage:
- Size: 24.4 KB
- Stars: 6
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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