Stars
The “Quite OK Image Format” for fast, lossless image compression
Terrain rendering algorithm in less than 20 lines of code
Mesh triangle reduction using quadrics
Fully-featured Doom port for the Raspberry Pi RP2040 microcontroller
Doom port for DOS, optimized to be as fast as possible!
Multi-platform nightly builds of open source FPGA tools
720p FPGA Media Player (RISC-V + Motion JPEG + SD + HDMI on an Artix 7)
Portable games console, designed from scratch: CPU, graphics, PCB, and the kitchen sink
Design digital circuits in C. Simulate really fast with a regular compiler.
A system for running distributed code over multiple PI Picos
A clone of Street Fighter 2 World Warrior, written from scratch in C + OpenGL
Website documenting a hardware project from the 1990s.
Small footprint, low dependency, C code implementation of a FAT16 & FAT32 driver.
YARI is a high performance open source FPGA soft-core RISC implementation, binary compatible with MIPS I. The distribution package includes a complete SoC, simulator, GDB stub, scripts, and various…
GDB server to debug CPU simulation waveform traces
RAD-Doom (Doom on C64/C128 using the RAD Expansion Unit)