Projects

  • RCGL C Graphics Library

    RCGL is a simple graphics library wrapper for SDL2 providing a simple linear frame-buffer interface with palettized 256-color. Designed to allow quick prototyping with simple pixel graphics routines much like back in the DOS VGA days.

  • PETTERM

    PETTERM is a terminal emulator program for the Commodore PET/CBM series computers. It provides a 40x25 terminal with limited ANSI support over a bit-banged serial interface. It is capable of running on all versions of BASIC, including BASIC 1 released on the earliest of PET 2001's. As well it only requires 4kB of RAM.

  • 2-Bit Greyscale on Nokia 5110 LCD

    Attempting to display four shades of grey on a cheap and common monochrome only LCD display