Skip to content
/ chip8 Public

Chip8 emulator/virtual machine written in Go

Notifications You must be signed in to change notification settings

hi019/chip8

Folders and files

NameName
Last commit message
Last commit date

Latest commit

40a203f · Sep 30, 2022

History

13 Commits
Aug 11, 2022
Aug 11, 2022
Aug 11, 2022
Aug 11, 2022
Aug 11, 2022
Jul 23, 2022
Sep 30, 2022
Aug 10, 2022
Aug 10, 2022
Aug 11, 2022

Repository files navigation

chip8

This is a chip8 emulator/virtual machine written in Go. To build it, clone the repo and run go build -o chip8 ./. A WASM version is available at https://web-gilt-six.vercel.app (the controls are 1/Q for the left and 4/R for the right)

CHIP-8 is an interpreted programming language, developed by Joseph Weisbecker made on his 1802 Microprocessor. It was initially used on the COSMAC VIP and Telmac 1800 8-bit microcomputers in the mid-1970s. CHIP-8 programs are run on a CHIP-8 virtual machine. It was made to allow video games to be more easily programmed for these computers. The simplicity of CHIP-8, and its long history and popularity, has ensured that CHIP-8 emulators and programs are still being made to this day. (Wikipedia)

About

Chip8 emulator/virtual machine written in Go

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published