Projects


An index for various projects.

Projects

Status

Group

Description

ArduinoMDADriver

🌲 Done

Arduino IBM Monochrome Display Adapter (MDA) library.

Atoms (GBA)

🌲 Done

Game

A GBA port of β€œAtoms” created by B Hewlett.

Channel-F-Cart-Dumper

🌲 Done

Channel F

Allows you to pull software from a Channel F cartridge.

Digital Piano

🌲 Done

Plays songs from text files from pianoletternotes.

Email Games

🌲 Done

Games

Players can play various games via email (chess, checkers, etc.)

FM-API

🌲 Done

Converts files to audio and back (for cassette storage).

Fn-Remapper

🌲 Done

GUI for remapping Lenovo Thinkpad X1 Extreme Gen 5 Function keys.

Forum File Uploader

🌲 Done

Converts files to post text for storage on forums.

HomeLab

🌲 Done

My home server setup.

METAR Map

🌲 Done

A METAR map of my home state, Florida.

Multi-Menu

🌲 Done

Channel F

The main navigation screen of the Flashcart-Pi for the Channel F.

NCDU to WizTree

🌲 Done

A conversion tool to allow WizTree to import output from an NCDU scan.

Nim-Dictionary

🌲 Done

A terminal dictionary written in Nim.

NTSB-Bot

🌲 Done

Generates and uploads summary reports from the NTSB aviation accident database.

Portal Terminal Songs

🌲 Done

The ending songs to portal, playing in the terminal with ascii animations.

SNES2ChannelF

🌲 Done

Channel F

Interfaces a SNES controller with a Channel F.

Static Site Generator

🌱 Active

The static site generator used to produce this site.

XBOX Modding

🌱 Active

Upgrading my old XBOX.

Galactic Conflict

🌰 Inactive

Game

A terminal game based on the play-by-mail β€œGalactic Conflict”.

Homebrew CPU

🌰 Inactive

A series of homebrew CPUs I’ve designed over the years.

Pascal Compiler

🌰 Inactive

Channel F

A compiler for a Pascal language on the Channel F, Epoch, and x86.

PicoVideocart

🌰 Inactive

Channel F

A Fairchild Channel F flashcart, powered by a Raspberry Pi Pico / Teensy 4.

VGA / MDA circuit

🌰 Inactive

A serial device that takes ascii text and displays it on a VGA / MDA screen.

Videocart-Image-Format

🌰 Inactive

Channel F

A Fairchild Channel F game format based on the CCS64 emulator Cartridge Image.

πŸ’­ Ideas


Projects

Description

Channel F Clone

Build a Channel F computer from modern parts.

Chip-8 Emulator

See Chip-8.

Custom Filesystem

Explore various filesystem implementations.

Disc Manager

A tape manager for discs.

Firearm Laser Training

Mark shots from a dry-fire laser using a camera.

Games

Various video game ideas.

MSX1/2 Clone

Build an MSX computer from modern parts.

Pokekon Flashcart

Play Pokekon games from an SD card.

Terminal Bookmarks

Bookmark directories.

Thermal Typewriter

Thermal printer + keyboard.

yt-dlp Jellyfin Plugin

Use Jellyfin to view yt-dlp downloads.

ZX81 Expansion Port

Build some addons for the ZX-81.

πŸͺ¦ Abandoned


Projects

Description

F-Forth

A forth implementation for the Channel F.

Nim-TFTP

An implementation of TFTP in Nim.

Tag Filesystem

Based on tagging (think sets) instead of a tree.

Terminal Text Editor

An enhanced nano-like text editor.

Typewriter OS

An OS purely for text editing.