
dungeonremaster2
A from-scratch Rust reimplementation of the 1994 DOS game Dungeon Master II, built from my own reverse-engineering notes. Bring your own copy of the game data.
● In progress2026
; 9 matches

A from-scratch Rust reimplementation of the 1994 DOS game Dungeon Master II, built from my own reverse-engineering notes. Bring your own copy of the game data.
● In progress2026

A walk through rendering history. One world moves from a 320×200 affine-warped renderer through lightmaps, Blinn-Phong, PBR, volumetrics and GI to something uncomfortably real. Rust + wgpu.
● In progress2026

A vim-keyed NES chiptune tracker for the terminal that compiles songs to real NSF files, plays them through an emulated 2A03, and can rip music back out of NSFs and cartridges.
● In progress2026

A hobby x86_64 kernel in no_std Rust that keeps all of its state in one typed graph. Processes, memory, capabilities and wait queues are nodes and edges, and a running kernel can be dumped, checked and diffed.
● In progress2026

A native pixel art editor in Rust, in the same space as Aseprite and Pixelorama, with a command line and Rhai scripting so a sprite can be a build step.
● In progress2026

Two experiments on Jordan Mechner's 6502 source for Prince of Persia. A transpiler that turns the animation bytecode into a Rust crate, and a wave function collapse generator for new levels.
● Write-up2026

A nonogram (picross) puzzle game for the terminal, written in Rust with ratatui. Thirteen hand-made puzzles, all checked to be solvable by line logic alone.
● Archived2026

A terminal web browser in Rust. Parses real HTML, lays it out as styled text, and draws images as colour Unicode art via Chafa, or as actual pixels on terminals that support it.
● Archived2026

An intent-first workflow language for AI agents. Programs lower to a canonical plan graph, get sealed against content-addressed capabilities, and run on a deterministic scheduler with a reproducible trace. Rust.
● In progress2026
Nothing here yet.