Draw on Screen – a modern screen annotation tool with webcam
Modern EpicPen replacement with multi-webcam and spring-loaded gestures, polished UX for creators.
Half-Life 1: Continuum Edition, umbrella project
Level streaming for a 1998 engine eliminates loading screens across the entire campaign.
Half-Life fans, speedrunners, retro gaming enthusiasts, Steam Deck users
Xash3D-FWGS · GoldSrc engine ports · Source engine
After that was working, I succumbed to the call of feature creep and added a projected flashlight, and some ambient occlusion, and some hacky entity shadows.
Finally, I redid the menu system to be controller-first, using glyphs and detecting controller to match them, and to have the configuration shared between all the games. Of course, partway thru I lost access to Fable 5, and Opus 4.8 wrapped up the rest of it.
It was a lot of fun to build and play, and I thought maybe other people would enjoy playing it too.
Have fun!
Modern EpicPen replacement with multi-webcam and spring-loaded gestures, polished UX for creators.
Found llama.cpp loading models twice in RAM — fixed with host_ptr, 74% reduction.
Multilingual local AI with screen sharing beats Parlor's English-only camera input.
Visual caffeine decay timeline beats static calculators for sleep planning.
Encrypted widget queue solves the UX vs security tension for offline-first health apps.
Open-source Windows Recall alternative running as a systemd daemon with local encryption.