« All posts

Mode 95: A 100 KiB OS Built from Scratch That Runs Doom

Mode 95 is a 100 KiB OS built from scratch that boots real hardware and runs Doom.

Mode 95 is an operating system built from scratch in x86 assembly and C. It compiles to a 100 KiB boot image from about 8,000 lines of code and can run on actual BIOS hardware, executing applications like Doom. Users can edit the source code in a browser-based editor, compile it, and boot it in an emulator without needing a toolchain.

This synthesis was produced from its source by AI; there is no human editor or manual review step. How we work