Skip to content

joelabr/YACE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YACE (Yet Another Chip8 Emulator)

YACE is a Chip8/SuperChip emulator written in C++. YACE is only the emulation core/back end and doesn't come with a front end.

Usage

YACE is supposed to be used in other projects that implements a front end for YACE.

Compiling

Since YACE is only a Chip8/SuperChip emulator back end and doesn't provide a front end, it's kind of pointless to compile it by itself. Despite this it's still possible to compile a debug version of YACE to view debug prints in a terminal\command line interface.

Make is needed to compile YACE using the provided makefile. Using a terminal\command line, navigate to the folder where YACE is located, type make and press enter.

###NOTE The provided makefile uses g++ as the compiler.

To-do list

Possibly use the first 0x200 bytes for registers and the like.

YACE Front ends

About

Yet Another Chip8 Emulator

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages