Projects
Welcome to the listing of my various projects. The are assorted into the various categories. Some projects I have not worked on in quite some time, some I plan I come on coming back to, and a few are in active development.
Some projects, are also long term. These are long term goals, and are rather large projects.
If a project does not have a page. It will have one soon! My goal is to overtime work up to documenting much of my past and previous works.
Long Term
Crumb, RISC-V SoC
Crumb is a RISC-V SoC designed to encapsulate a lot of my hardware design knowledge and work into one project.
Its the predecessor to a now archived held project Orca Emulator, a attempt at hardware emulated GameCube / Wii.
Crumb will hopefully become a SoC capable of running Linux with 3D graphics acceleration capable of playing basic games.
Current
N64 Cart
For some time now I have wanted a way to play custom games on my N64. Products exist for this but I wanted to make my own to add in extra debugging features.
Thus I have been working on creating a custom N64 cartridge that allows you to play homemade ROM files and ROM hacks.
There is also the aim to add a GDB stub into the games that can communication via USB using the N64's cartridge bus.
This Blog
The work to create this blog. It exist as a custom Cloudflare python worker with no dependencies to create a rather interesting setup where an entire page is described as 1 markdown file that is translated into HTML and cached as needed.
Past
UwU Uno Loader
This was a short 2 day long mini project to see how much you could embedded into the 512 bytes of the Arduino's Bootloader while keeping the same functionality.
In this case, it acts as a normal bootloader, but replaces many of the strings in the downloaded program to "UwU speak."