Watch and track your favorite playlist.
Curated by: NostalgiaPC (92 videos)
os8088 is a Macintosh System 1-style operating system I'm writing entirely in 8086 real-mode assembly — pre-emptive multitasking, overlapping windows, a serial mouse, a dock — and it now runs Infocom games. Frotz is a Z-machine interpreter: the virtual machine Infocom shipped their games on in 1980, and the one modern interactive fiction still targets. This build handles every version from v1 through v8, including v6's eight pixel-addressed windows and its picture opcodes. It's about 23KB of assembly, it runs as a closable, multi-instance app in a window with a working scrollbar, and a 300KB story lives in memory on a machine that has 640KB total.