xspager / Terra_CHIP8

Implementation of the CHIP8 VM in Terra

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Terra_CHIP8

CHIP-8 emulator written in Terra and Lua. Inspired by the article by Laurence Muller http://www.multigesture.net/articles/how-to-write-an-emulator-chip-8-interpreter/

Using libcaca to display things because I can. 😂

Screenshot

Status: far from being functional

You will need to install libcaca and http://terralang.org/

To run just do $ terra main.t

If you will use Terra for Linux you will probably need Ubuntu 16.04.

test_caca.c is just a test program I wrote to get the hang of libcaca, to build it you will need cmake

mkdir build
cd build
cmake ..
make

About

Implementation of the CHIP8 VM in Terra


Languages

Language:Terra 79.4%Language:C 17.2%Language:CMake 1.8%Language:Shell 1.5%