William D. Jones's starred repositories

turbo9

Turbo9 - Pipelined 6809 Microprocessor IP

Language:VerilogLicense:NOASSERTIONStargazers:133Issues:0Issues:0

Pure64

Pure64 is a kernel/software loader for x86-64 systems.

Language:AssemblyLicense:MITStargazers:536Issues:0Issues:0

z80-open-silicon

Z80 open-source silicon clone. Goal is to become a silicon proven, pin compatible, open-source replacement for classic Z80.

Language:VerilogLicense:Apache-2.0Stargazers:550Issues:0Issues:0

litefury_rp5

Conecting the Litefury FPGA accelerator to Raspberry Pi 5 over PCIe gen2 x1

Language:VHDLStargazers:21Issues:0Issues:0

octox

Unix-like OS in Rust inspired by xv6-riscv

Language:RustLicense:Apache-2.0Stargazers:1260Issues:0Issues:0

vgmslap

An MS-DOS based player for Yamaha OPL1/2/3 Video Game Music (VGM) files.

Language:CLicense:MITStargazers:15Issues:0Issues:0
Language:PythonLicense:GPL-3.0Stargazers:117Issues:0Issues:0

USB-uC

USB MSD Bootloader for PIC Microcontrollers

Language:CLicense:GPL-3.0Stargazers:32Issues:0Issues:0

opbasm

Open PicoBlaze Assembler

Language:PythonLicense:MITStargazers:60Issues:0Issues:0

Manifold

Second-gen BSP/Portal renderer for Sega Genesis/Megadrive.

Language:AssemblyLicense:MITStargazers:51Issues:0Issues:0

MegaDOOM

Megadrive DOOM BSP renderer

Language:CStargazers:26Issues:0Issues:0

RasteriCEr

Basic OpenGL 1.x implementation for small FPGAs (like iCE40UP5K)

Language:C++License:GPL-3.0Stargazers:28Issues:0Issues:0

Rasterix

OpenGL 1.x implementation for FPGAs

Language:C++License:GPL-3.0Stargazers:56Issues:0Issues:0

emu2

Simple x86 and DOS emulator for the Linux terminal.

Language:CLicense:GPL-2.0Stargazers:380Issues:0Issues:0

bef

Block Erasure Format - An extensible, fast, and usable file utility to encode and decode interleaved erasure coded streams of data.

Language:CLicense:GPL-3.0Stargazers:56Issues:0Issues:0

Decrypt9WIP

Multipurpose content dumper and decryptor for the Nintendo 3DS

Language:CLicense:GPL-2.0Stargazers:403Issues:0Issues:0

libtree

ldd as a tree

Language:CLicense:MITStargazers:1826Issues:0Issues:0

emulators

Emulators for 8080/8085, 8086/8088, Z80, 6502 and TMS1000-family CPUs

Language:C++License:MITStargazers:32Issues:0Issues:0

moviecart

Software and Hardware to create full length color movie + audio cartridges for stock Atari 2600

Language:CLicense:GPL-2.0Stargazers:178Issues:0Issues:0

llvm-project-deluge

LLVM - Deluge

License:NOASSERTIONStargazers:160Issues:0Issues:0

sodium64

A SNES emulator for the N64, written in assembly

Language:AssemblyLicense:GPL-3.0Stargazers:163Issues:0Issues:0

live-bootstrap

Use of a Linux initramfs to fully automate the bootstrapping process

Language:ShellStargazers:272Issues:0Issues:0

fake_parallel_printer

Capture traffic on parallel printer port to USB

Language:C++License:BSD-2-ClauseStargazers:67Issues:0Issues:0

excelCPU

16-bit CPU for Excel, and related files

Language:PythonLicense:CC0-1.0Stargazers:4333Issues:0Issues:0

rustgym

Leetcode Solutions in Rust, Advent of Code Solutions in Rust and more

Language:RustLicense:MITStargazers:848Issues:0Issues:0

paip-lisp

Lisp code for the textbook "Paradigms of Artificial Intelligence Programming"

Language:Common LispLicense:MITStargazers:7045Issues:0Issues:0

win_shellcode_builder

Building Windows Shellcode in Linux

Language:DockerfileLicense:MITStargazers:10Issues:0Issues:0

WireViz

Easily document cables and wiring harnesses.

Language:PythonLicense:GPL-3.0Stargazers:4148Issues:0Issues:0

wezterm

A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust

Language:RustLicense:NOASSERTIONStargazers:14487Issues:0Issues:0

umka-lang

Umka: a statically typed embeddable scripting language

Language:CLicense:BSD-2-ClauseStargazers:981Issues:0Issues:0