- Quebec, PQ, Canada
Lists (6)
Sort Name ascending (A-Z)
Stars
An Oberon-07 compiler written in Oberon, with a bootstrap Oberon to C transpiler
babygo👶 is a small Go compiler made from scratch, which can compile itself. It's going to be the smallest and simplest go compiler in the world.
EmberGL - 2D/3D graphics library featuring a tiled software rasterizer.
A real-time, physically-based flight simulator for a Cessna 172 that can be controlled via mouse/keyboard, or a controller
FPGA implementation of a RISC-V RV32IMF softcore with IEEE-754 FPU and interrupt/CSR extensions, validated on Nexys A7.
Synthesizable Floating point unit written using Verilog. Supports 32-bit (Single-Precision) Multiplication, Addition and Division and Square Root Operations based on the IEEE-754 standard for float…
Library for using an Arduino as a floppy disk controller
An FPGA Stack Machine CPU built with Digital and exported to Verilog.
fnv hash, reorganization base on http://www.isthe.com/chongo/tech/comp/fnv/
System building tools for the Project Oberon 2013 and Extended Oberon operating systems
A Verilog Retro-Inspired Video Display Processor for FPGA.
NT Virtual DOS Machine. Not the real one, but this one runs on 64-bit Windows (x64 and ARM64). It also runs on Linux (32 and 64 bit) and MacOS.
NT Virtual CP/M Machine. Emulates CP/M and the 8080/Z80 on Linux, MacOS, Windows, and real-mode 8086 DOS to run CP/M .com files
A GPU with transformation & lighting, rasterization, texture mapping, flat shading, double buffer, z-buffer
The COMIX-35 is an improved clone of the COMX-35 1802 home computer
Simple and memory-efficient implementation of OOP in C suitable for real-time embedded systems.
An FPGA-based mechanical keyboard with an integrated USB hub and communication interfaces