Skip to content

A Chip-8 emulator, using Allegro as graphical library.

Notifications You must be signed in to change notification settings

aeerso/ChipAllegro

Repository files navigation

ChipAllegro

A Chip8 emulator using allegro5

Requirements:
  • C++11 (Not tested with others)
  • Allegro 5.0 ( brew install allegro if you are on macOS)
How to use:

It is mainly written in C++, so first of all compile it using:
g++ *.cpp -lallegro -lallegro_main -lallegro_primitives -o ChipAllegro -std=c++11

And run it using: ./ChipAllegro

Todo:

There is a lot to do:

  • Input support (Initial support added on the v.0.2-alpha)

  • Sound support

  • Reduce graphical glitching

  • Add support for +4k size rom

  • document the code

About

A Chip-8 emulator, using Allegro as graphical library.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages