# Chippy

chippy is an emulator of the [chip-8] architecture, written completely in C, with graphics and windowing done with [raylib].

chippy implements the SUPER-CHIP specification, as it is the most well-documented one.
It aims to be fully compatible with, at the very least, any program written using the [octo] assembler.

## Building
chippy's only external dependency is [raylib]. To build it, install raylib on your machine, change the RAYLIB_PATH variable in the Makefile to the directory containing your raylib object, and copy [*raylib.h*] into this repo's directory.
Then, simply run
make
chippy is licensed under the GPL-3.0 (see LICENSE.md).

This is a test! Im just looking at what the formatting looks like. Should be cool :3

## Tests
Tests for formatting n shit
### Code Test
Now we'll text the code highlighting. We'll write some C code to see.
#include <stdio.h>

int main()
{
	int x = 0;
	printf("Hello, World!\n");
	return 0;
}
title: "Second entry to this post"
date: 2026-02-20
Now we're on the second day of development. Strong and italic text should be working in theory.