https://github.com/raphgl/chip8
Chip8 Emulator written in C11
https://github.com/raphgl/chip8
chip8-emulator emulator
Last synced: 8 months ago
JSON representation
Chip8 Emulator written in C11
- Host: GitHub
- URL: https://github.com/raphgl/chip8
- Owner: RaphGL
- License: gpl-3.0
- Created: 2023-05-04T13:24:48.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-04-12T12:04:11.000Z (about 2 years ago)
- Last Synced: 2024-04-12T19:36:58.767Z (about 2 years ago)
- Topics: chip8-emulator, emulator
- Language: C
- Homepage:
- Size: 49.8 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Chip8
A Chip8 Emulator written in C11.
Note: This emulator implements all of Chip8's spec. While it can display video, play audio and generally works, it has not been tested and polished enough, so bugs should be expected on some roms.
## Installation
Using meson (preferred):
```sh
$ meson configure build -Dbuildtype=release
$ meson compile -C build
```
YOLO:
```sh
$ gcc -lm -lSDL2 -std=c11 -O2 src/*.c -o chip8
```
## Usage
```sh
$ chip8
```