Projects

A list of my software, hardware and collaborative projects.

Software

  • Bricks-OS — microkernel-based distributed operating system for game consoles and PCs
  • XiDOS — experimental POSIX compatibility layer for MS-DOS and FreeDOS
  • microhash — lightweight, portable non-cryptographic 64-bit hash function for servers and constrained microcontrollers
  • microCMDB — CMDB-style configuration manager for home networks
  • Makar — bare-metal i686 hobby operating system written in C, with an in-OS TinyCC compiler
  • Medli3 — third-generation bare-metal C# operating system built on the NativeAOT-based Cosmos framework
  • This website — GitHub Pages source for this site

I have written many other projects, although they are not as significant or as modernised as the projects highlighted above.

Other source repositories: AIC-Framework, AILMon, anagramfinder, Apollo-IL, Artemis-IL, C65, Chocolate, Dewitcher-Original, doomgeneric-ps2, dotfiles, ilbcvm, kernelloader, Lilac-IDE, Medli, Medli-Classic, obfus-cpp, pcsx2oom, ps2bootopia, ps2doom, PS2Doom-sources, ps2p, quick-i686, romsort, SDFS, secublog, Secret Santa.js, sysprep, TinyPasskey, vics.

Contributions

  • Cosmos — core-team member of the C# toolkit for building operating systems
  • Aura Operating System — C# operating system built with Cosmos

More experimental work is available on my GitHub profile.