The question is deceptively simple: what's the oldest GUI application that will run on Windows 11 without emulation? The answer turns out to be a detective story about calling conventions, executable formats, and the deeply weird persistence of crtdll.dll in SysWOW64. The author starts with the obvious candidate — a Win32s-era FREECELL.EXE dated February 22, 1993, which runs perfectly and is fully playable on current Windows 11. That's 33 years and 8 months of backward compatibility. For most people that would be the punchline. The author kept digging. The real archaeology begins in pre-release NT 3.1 builds on the Internet Archive. Builds from 1991 use a draft PE format that modern Windows can't parse. Builds through mid-1992 assume cdecl calling conventions for Windows API calls instead of stdcall — meaning the caller tries to clean up the stack after the callee already has, and the program crashes. The author lays this out with a clear three-line assembly snippet showing exactly how push/call/add-esp collide. This is technical writing at its best: precise, visual, no wasted words. The breakthrough is CDPLAYER.EXE from NT Build 347, linked November 16, 1992. By that build the calling convention was fixed, and unlike its bundled siblings, CDPLAYER avoids the build's C runtime by linking against crtdll.dll — which Windows 11 still ships in SysWOW64. The program launches, complains about the missing CD-ROM drive (obviously), and with a small emulation DLL (cdemu.dll) actually plays audio. A 34-year-old application producing sound on a 2025 operating system. The bonus round: using otvdm, a 16-bit compatibility layer, the author runs REVERSI.EXE from Windows 1.01, dated November 15, 1985. That's cheating by the stated rules, but the image of a 40-year-old GUI app rendering on Windows 11 is worth the asterisk. What makes this piece work isn't the trivia — it's the method. The author treats backward compatibility as an archaeological site, each build layer revealing what changed in Windows' ABI contract and what survived. The cdecl-to-stdcall transition, the PE format solidification, the persistence of legacy DLLs — these are the geological strata of Windows. The piece teaches you to read them. This is the kind of work that justifies the hobbyist internet: a person with specific expertise, genuine curiosity, and no deadline, producing something no publication would commission and no AI would think to generate. The payoff isn't practical. It's the pleasure of watching someone who knows exactly what they're doing chase an answer that doesn't matter — and finding it.