Skip to content

Latest commit

 

History

History
64 lines (49 loc) · 1.39 KB

README.md

File metadata and controls

64 lines (49 loc) · 1.39 KB

Simon8

Chip8 disassembler and emulator.

MAZE PONG2

Getting Started

You'll need a C compiler (i.e gcc or clang), SDL2 and premake4.

premake4 gmake
make -C build

Alternatively, with audio support enabled:

premake4 --with-audio gmake
make -C build

WARNING: The beeps can be loud, adjust your audio volume before launching any roms.

build/disasm roms/MAZE
build/emulator roms/MAZE

On the other hand, if you want support for arrow keys:

premake4 --with-arrow-keys gmake
make -C build

This makes playing the TETRIS ROM fully enjoyable.

ROMS

The ROMS that have been included have been placed into the public domain and can be found over here.

References

Contribute

  • Fork the project.
  • Make your feature addition or bug fix.
  • Do not bump the version number.
  • Send me a pull request. Bonus points for topic branches.

License

Copyright (c) 2015-2017, Mihail Szabolcs

Simon8 is provided as-is under the MIT license. For more information see LICENSE.