Skip to content

A CHIP-8 emulator written in C++ with both COSMAC VIP and modern behaviour for running classic ROMs.

Notifications You must be signed in to change notification settings

Sushiii07/chip8-emulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

12 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

CHIP-8 Emulator in C++ | Modern and Legacy Support

C++ SDL

A CHIP-8 Emulator written in C++ with both original COSMAC VIP and modern behaviour.

๐Ÿ“Œ Features

  • Full CHIP-8 instruction set implementation
  • Option to switch between COSMAC VIP and modern behaviour
  • Keypad input mapping to modern keyboards

๐Ÿ› ๏ธ Requirements

  • C++17 or higher
  • SDL3
  • A CHIP-8 ROM file (for testing)

About

A CHIP-8 emulator written in C++ with both COSMAC VIP and modern behaviour for running classic ROMs.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages