Skip to content

SuzieQQ/Chip-8-Emulator-in-C

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chip-8-Emulator-in-C

CHIP-8 is an interpretted programming language developed by Joseph Weisbecker in the mid 70s and was initally used on the COSMAC VIP and Telmac 1800 8-bit microcomputers to make game programming easier. CHIP-8 programs are run using a CHIP-8 virtual machine.

This emulator supports a debug menu , enable disable audio , video go to full screen mode ,Pause mode 'emulation,loading games or menu with hotkeys

For reference there are excellent guides example : https://austinmorlan.com/posts/chip8_emulator/ Or https://tobiasvl.github.io/blog/write-a-chip-8-emulator/

to compile the project:

install library Sdl2

open terminal digit: gcc -o chip8 main.c chip8.c -std=c18 -lSDL2 -Wall -g

or make

start game ./chip8 YOUR GAME.ch8

Screenshot 1 Screenshot 1 Screenshot 1

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published