Skip to content
/ chip8 Public

A Chip8 emulator written in Java and OpenGL using the LWJGL library.

License

Notifications You must be signed in to change notification settings

ngynkvn/chip8

Repository files navigation

chip8

A Chip-8 emulator written in Java and OpenGL via the LWJGL library.

There were images but they have been deleted from giphy :(, Will reupload later.

Chip-8 is an interpreted programming language intended to run on Chip-8 virtual machines. Chip-8 systems only have 35 opcodes, making them fairly easy to emulate and a good introduction into emulators.

The following commands should open up a window and allow you to play pong. (1 and Q are up and down respectively.)

./gradlew build
./gradlew run

Not implemented: Sound, Super Chip8 instruction set

Resources used:

  • /r/EmuDev

About

A Chip8 emulator written in Java and OpenGL using the LWJGL library.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages