Skip to content
/ Ice8 Public

A simple CLI CHIP-8 Emulator running in the Terminal.

License

Notifications You must be signed in to change notification settings

Icesak237/Ice8

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Ice8

A simple CLI CHIP-8 emulator written in C, designed to run directly in the terminal. Developed as a programming exercise.

How to use

Once compiled provide a ROM file as an argument: ./ice8 ROMS/Space_Invaders.ch8

The left side of the keyboard is used as inputs according to the following mapping:

Keyboard CHIP-8
1 2 3 4 1 2 3 C
Q W E R 4 5 6 D
A S D F 7 8 9 E
Z X C V A 0 B F

Note: Z and Y are interchangeable to allow for the use of both QWERTY and QWERTZ keyboard layout. Pressing ESC will exit the emulator.

Related Projects

I also have recreated this in emulator in Odin

About

A simple CLI CHIP-8 Emulator running in the Terminal.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages