The Oldest Windows App To Nonetheless Run On WIndows 11

In the open supply international stage we’re used to software program being compiled from supply for our explicit distro, so whereas in just a few circumstances an historic launch should be in use, it’s simply going to run on the newest distro model. But within the Windows international stage it’s uncommon for software program to return with the supply, so that you’re left with a binary that may solely run in case your Windows model has the fitting APIs for it. Since the newer variations of Windows dropped 16-bit help some time again, meaning there have to be a tough date set on the earliest Windows GUI software that may nonetheless run at present. [Enlyth] decided to investigate.
Given that the earliest API supported in WIndows 11 is the 32-bit model, the hunt led straight to both the primary Windows NT launch and ancestor of Windows 11, or the Win32s extension for WIndows 3.1. Thus a 1993 Win32S model of Freecell runs fortunately, however that need’s the top of the path. Somewhere within the pre-release builds of Windows NT 3.1 could be the requisite binary, however there’s a snag. Early Windows NT 3.1 APIs have been incompatible with later ones. This led by means of a number of crashing binaries to a November 1992 model of the CD participant app, that ran as a result of it referred to as a DLL which occurs to nonetheless be current. The want for one more DLL to emulate a CD drive speaks volumes in regards to the progress of the PC international stage, back then they were the last word in storage however who’s obtained one now?
That’s the earliest official binary to run, however the story’s not fairly over. Windows 11 could not have a VDM to run 16-bit apps, however there’s a WINE VDM for that. Behold, Reversi from Windows 1.01 in November 1985, in Windows 11. Your historic software program could but be saved.
