Linked by Thom Holwerda on Mon 11th Nov 2013 00:19 UTC
QNX

This is a quick demonstration of the QNX 1.4 megabyte floppy disk demo.

QNX is an advanced, compact, real-time operating system. This demo disk, released in 1999, fits the operating system, the "Photon MicroGUI", and the HTML 3 capable Voyager Web browser all on a single 1.4 meg disk!

So far no emulator or virtualizer I have tried will run this QNX demo 100%, so this is running on real hardware. The video is captured with a VGA capture device.

QNX is one of the most intriguing operating systems of all time. This demo disk is one of those things that, even today, blows my mind. Be sure to watch through the whole video, especially the part where extensions are downloaded and run from the web, all on a single 1.44 MB floppy.

Thread beginning with comment 576666
To read all comments associated with this story, please click here.
Blame drivers.
by tidux on Tue 12th Nov 2013 04:30 UTC
tidux
Member since:
2011-08-13

The reason you could get a reasonable experience on most PCs on a single floppy was that most PCs were basically identical in terms of input and graphics - PS/2 and 4:3 up to 1024x768. Nowadays there's so much oddball crap out there that you need a few megabytes of drivers (and that's just the kernelspace stuff!) to make it work properly.

Reply Score: 4

RE: Blame drivers.
by Kochise on Tue 12th Nov 2013 20:26 in reply to "Blame drivers."
Kochise Member since:
2006-03-03

Nope buddy :

http://www.returninfinity.com/baremetal.html

Put a SDL or Allegro LIB/GUI atop and voilĂ  !

Kochise

Reply Parent Score: 2

RE[2]: Blame drivers.
by tidux on Tue 12th Nov 2013 23:53 in reply to "RE: Blame drivers."
tidux Member since:
2011-08-13

That just proves my point. It uses PS/2 input, VESA output, and only has drivers for two ethernet chipsets, so of COURSE it can be tiny. Shit, I think a 3.12 Linux kernel plus busybox still fits on a floppy if you use xz compression and strip out all but the most rudimentary drivers.

Reply Parent Score: 4