What Does It Take To Port 16-Bit Windows 1.0 Applications Into Native Windows 11 Programs?
289K views · Nov 26, 2021 · Science & Technology
Comments · 493
@NCommander · 4 years ago · pinned
The project files for this have been uploaded here: <a href="https://github.com/NCommander/windows-1-apps-to-64-bit">https://github.com/NCommander/windows-1-apps-to-64-bit</a>
194
@tubeincompetence · 4 years ago
"Have you ever wondered what it takes to convert a 16 bit application from the very first version of Windows, release in 1985, to run as a native 64 bit application in 2021".. well.. I definately never wondered that.. but that won't stop me from enjoying this :)
1.3K
@UncleKennysPlace · 4 years ago
I did so much of this crap back in the day, from 16 to 32, that I knew what had to change by heart. I recently ported a 32-bit oldie (originally 16-bit) to 64, and it was painless.<br>I'm so happy I retired from coding for a living; it's a much better hobby!
268
@GeoNeilUK · 2 years ago
This does kind of make me wish that Olivetti had capitalised on the Archimedes to make them ARM-based Unix workstations. I can imagine it now. <br><br>"Windows on ARM goes way back further than you'd imagine, with Windows NT4 being released for ARM for the Olivetti Phoebe workstations. Libraries released by Acorn and Olivetti and now hosted by ARM made compiling these 16 bit X86 applications for 64 bit ARM way easier than I thought it would be!"
6
@sl-mb4rb · 4 years ago (edited)
I believe this is why Cardfile had custom assembler disk DOS routines: "createbitmap may have caused disk swap, make user reinsert disk" -- it relied on the functionality to simulate a two-floppy system on a single-floppy system. Cardfile was not written to read the entire file into memory because it ran in real mode and each card could have a bitmap up to 64k in size. You could have replaced with stdio C calls easily.
109
@AnonymousFreakYT · 4 years ago
<a href="https://www.youtube.com/watch?v=kh0CdLPkJVE&t=1130">18:50</a> - The 16-bit Intel compatibility is how I run a web browser on my PowerPC NT 4.0 system. The latest version of IE for PowerPC was 3.x, which is terrible. IE5 was available for Windows 3.1 16-bit, and it runs just fine on NT 4.0 PowerPC.
94
@Stoyon · 4 years ago
This is interesting, my dad uses a vector drawing program built for Windows 3.1, Macrografx Designer 3.1, to manage the blueprints for his house, he is constantly using it, with his new machine, running Windows 10 64 bit, I noted that MS has dropped support for running 16-bit programs, I had to set up a Win7 32-bit VM and have him run it in that environment, it works good enough for him.<br><br>He has tried to switch to other programs, but this is the only drawing program he has been able to use effectively, and now it is a bit late to change....
106
@ruler255 · 4 years ago (edited)
If you replace “Windows” with “Interface Manager” in “Windows 11”, it becomes “Interface Manager 11” Which ironically has a nice ring to it
84
@AnonymousFreakYT · 4 years ago
It's too bad Microsoft doesn't have a "fat binary" (or "universal binary") system like Apple to allow one executable to run on multiple architectures. It would be fun to have one .exe that runs natively on 16-bit Intel, 32-bit Intel, PowerPC, Alpha, MIPS, 64-bit Intel, 64-bit Itanium, etc.
576
@homemadejesus · 4 years ago
This in combination with the recent GTA debacle means that when I hear a company say we can't make systems backwards compatible they either don't currently have staff with the knowledge/ don't want to hire one, or it means that someone will actually have to put in the effort. <br>And before you say well they lose money to the resellers.... <br>They have the money to start their own used stores
96
@tassaron · 4 years ago
I really appreciate that you edited the livestream into its own video instead of just cutting it up into a montage
6
@trwijbenga · 4 years ago
This video was in my recommendations and actually I've wondered before why it's not so easy to run older programs on newer OS'es. I lack the skills to find this out myself, so I like you investigating the problem.<br>I also like your approach, you just start and patiently tackle every hurdle that you come across. On top of that, you have a great relaxing voice to listen to and do a great job explaining.<br><br>Although this is not my main area of interest, this is real quality content. Keep it up man.
7
Up next

THINGS THAT SHOULDN'T EXIST: Internet Explorer for UNIX
NCommander · 151K views

The REAL Story On Why Space Cadet Pinball Was Removed (ft. Windows on Itanium)
NCommander · 1.2M views

What Happened to MS-DOS? The 50,000 Dollar Program That Built Microsoft
The Gadget Attic · 1.7K views

Turbo Pascal to Delphi. The Greatest IDE Story Ever Told
THE NET JOURNAL · 66K views

The first ever mobile phones.
DankPods · 3M views

How Microsoft Made A Mockery Of Government Standards (ft. POSIX Subsystem)
NCommander · 84K views

PC Archeology: What is this mystery ISA card and how was it used? (Destek)
Adrian's Digital Basement · 156K views

The Future of Home Computing: Radical Changes Ahead?
ExplainingComputers · 265K views

Cursed Apple IIgs, Odd Windows 1.0, iMac Prototypes, the AT&T UNIX PC, And More (VCF East 2021)
NCommander · 31K views

The Better Windows Alternative that Failed.
Ionic1k · 133K views

The Computer Chronicles - Pentium PCs (1993)
The Computer Chronicles · 365K views

Windows 95 on Minimum Requirements
NTG Technology · 93K views

Inside the OS/2 personality of Windows NT 3.x
THE PHINTAGE COLLECTOR · 18K views

When Dumb Americans Visit Germany... *this is bad*
More JTReacts · 36K views

The World's Smallest Windows PC in 2007! OQO Model 02
LGR · 2M views

The Early Windows 95 Builds Microsoft DIDN'T Want Us To See
ctrl-alt-rees · 250K views

The Forgotten Secrets of the First Linux LiveCD (Yggdrasil Linux)
NCommander · 158K views

387 FPU Math CoProcessor Benchmarks & Comparison / Intel, Cyrix, IIT, Chips & ULSI
CPU Galaxy · 55K views

The Blandest PC Experience You Could Buy In 1998 For $7,000 ... // Exploring the SunPCI
NCommander · 140K views

The Chip That Made PCs Feel Fast
American Forgotten Empires · 16K views

ArcaOS - A Modern Version of IBM’s OS/2 (Overview & Demo)
Michael MJD · 736K views

The Computer Chronicles - Windows 95 (1995)
The Computer Chronicles · 195K views

The Real Reason Windows is Free - And what that costs you!
Dave's Garage · 761K views

What Happened to GeoWorks Ensemble? Why GeoWorks Ensemble Disappeared
MOTION CARRIED and Ctrl+Alt+Fail · 1.6K views

The Windows Me Experience: Was It THAT Bad?
LGR · 2.6M views

The 1994 Debian Experience
Old Computers Sucked · 61K views