Ads skipped

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

    &quot;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&quot;.. well.. I definately never wondered that.. but that won&apos;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, &nbsp;and it was painless.<br>I&apos;m so happy I retired from coding for a living; it&apos;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. &nbsp;I can imagine it now. &nbsp;<br><br>&quot;Windows on ARM goes way back further than you&apos;d imagine, with Windows NT4 being released for ARM for the Olivetti Phoebe workstations. &nbsp;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!&quot;

    6

  • @sl-mb4rb · 4 years ago (edited)

    I believe this is why Cardfile had custom assembler disk DOS routines: &quot;createbitmap may have caused disk swap, make user reinsert disk&quot; -- 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&amp;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&apos;s too bad Microsoft doesn&apos;t have a &quot;fat binary&quot; (or &quot;universal binary&quot;) 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&apos;t make systems backwards compatible they either don&apos;t currently have staff with the knowledge/ don&apos;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&apos;ve wondered before why it&apos;s not so easy to run older programs on newer OS&apos;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

LIVE

THINGS THAT SHOULDN'T EXIST: Internet Explorer for UNIX

NCommander · 151K views

LIVE

The REAL Story On Why Space Cadet Pinball Was Removed (ft. Windows on Itanium)

NCommander · 1.2M views

LIVE

What Happened to MS-DOS? The 50,000 Dollar Program That Built Microsoft

The Gadget Attic · 1.7K views

LIVE

Turbo Pascal to Delphi. The Greatest IDE Story Ever Told

THE NET JOURNAL · 66K views

LIVE

The first ever mobile phones.

DankPods · 3M views

LIVE

How Microsoft Made A Mockery Of Government Standards (ft. POSIX Subsystem)

NCommander · 84K views

LIVE

PC Archeology: What is this mystery ISA card and how was it used? (Destek)

Adrian's Digital Basement · 156K views

LIVE

The Future of Home Computing: Radical Changes Ahead?

ExplainingComputers · 265K views

LIVE

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

NCommander · 31K views

LIVE

The Better Windows Alternative that Failed.

Ionic1k · 133K views

LIVE

The Computer Chronicles - Pentium PCs (1993)

The Computer Chronicles · 365K views

LIVE

Windows 95 on Minimum Requirements

NTG Technology · 93K views

LIVE

Inside the OS/2 personality of Windows NT 3.x

THE PHINTAGE COLLECTOR · 18K views

LIVE

When Dumb Americans Visit Germany... *this is bad*

More JTReacts · 36K views

LIVE

The World's Smallest Windows PC in 2007! OQO Model 02

LGR · 2M views

LIVE

The Early Windows 95 Builds Microsoft DIDN'T Want Us To See

ctrl-alt-rees · 250K views

LIVE

The Forgotten Secrets of the First Linux LiveCD (Yggdrasil Linux)

NCommander · 158K views

LIVE

387 FPU Math CoProcessor Benchmarks & Comparison / Intel, Cyrix, IIT, Chips & ULSI

CPU Galaxy · 55K views

LIVE

The Blandest PC Experience You Could Buy In 1998 For $7,000 ... // Exploring the SunPCI

NCommander · 140K views

LIVE

The Chip That Made PCs Feel Fast

American Forgotten Empires · 16K views

LIVE

ArcaOS - A Modern Version of IBM’s OS/2 (Overview & Demo)

Michael MJD · 736K views

LIVE

The Computer Chronicles - Windows 95 (1995)

The Computer Chronicles · 195K views

LIVE

The Real Reason Windows is Free - And what that costs you!

Dave's Garage · 761K views

LIVE

What Happened to GeoWorks Ensemble? Why GeoWorks Ensemble Disappeared

MOTION CARRIED and Ctrl+Alt+Fail · 1.6K views

LIVE

The Windows Me Experience: Was It THAT Bad?

LGR · 2.6M views

LIVE

The 1994 Debian Experience

Old Computers Sucked · 61K views

YouTube, with the door locked.

Aegis plays a clean stream instead of YouTube's player, so pre-roll ads, trackers, and fingerprinting never ride along. Drop Shields any time if you want the official player back.