Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/joaovicdsantos/re8bit
A simple Chip-8 Emulator
https://github.com/joaovicdsantos/re8bit
Last synced: 8 days ago
JSON representation
A simple Chip-8 Emulator
- Host: GitHub
- URL: https://github.com/joaovicdsantos/re8bit
- Owner: joaovicdsantos
- License: apache-2.0
- Created: 2024-07-19T22:03:10.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-07-28T14:19:01.000Z (4 months ago)
- Last Synced: 2024-07-29T15:20:27.958Z (4 months ago)
- Language: C
- Homepage:
- Size: 46.9 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Re8Bit
https://github.com/user-attachments/assets/8e03cde8-b82c-442c-99d2-d4299b221fa0
A simple Chip-8 emulator/interpreter made in C using SFML (or CSML, precisely).
## Usage
To run a ROM everything you need is to execute the following command:
```bash
$ ./bin/re8bit
```You can find ROMs in this repository: https://github.com/kripod/chip8-roms
## Setup & Build
You must install some dependencies to build `Re8Bit` on your machine. Make to be able to run the commands in the Makefile and [CSFML](https://www.sfml-dev.org/tutorials/2.6/start-linux.php#installing-sfml), a C bind to SFML which will provide all necessary libs to Graphics and Audio.
After the dependencies installation, just run:```bash
$ make
```