Skip to content

dani-maarouf/chip8

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

chip8

Input

1	2	3	4

q	w	e	r

a	s	d	f

z	x	c	v

Usage

Linux

Install SDL2 development library

Compile program with make

Run with ./chip8 ROM

Mac

Install SDL2 development library (using 'brew' is recommended)

Compile with make mac

Run with ./chip8 ROM

Windows

Install SDL2 development library

Requires mingw32

Compile with make windows

Run with ./chip8.exe ROM

Sample screenshots

alt text

alt text

alt text

alt text

Notes

By default FX55 and FX65 will increment the I register. This can be disabled for compatibility purposes by using the -i flag

About

Multiplatform/portable chip8 emulator written in C

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published