Article may be outdated

This article is 53 days old. Some details may have changed since publication.

Hacker News·4 min read·hard

Os8088: A powerful Mac-like OS for the IBM XT, 286, 386

J
jggonz
Os8088: A powerful Mac-like OS for the IBM XT, 286, 386
✦AI Summary

Os8088 is a hobbyist operating system written in assembly that brings a Macintosh-style graphical interface to vintage IBM PC hardware. It features multitasking and window management, capabilities that were not standard on the original 1984 Macintosh.

Why it matters

It demonstrates the technical ingenuity of the retro-computing community and provides historical context on early graphical user interface development.

✦Dive DeeperCreate a free account to unlock

A Macintosh System 1-style desktop for the Intel 8086, written entirely in real-mode assembly and booted from a floppy. Overlapping windows, pull-down menus, a serial mouse, loadable programs -- and pre-emptive multitasking, which the real 1984 Macintosh never had.

os8088 boots from the first sector of a floppy into a graphical desktop. There is no DOS underneath it and no command line anywhere in it -- the 512-byte boot sector loads a 40KB kernel, the kernel works out which display adapter the machine has and switches it into graphics, borrows the video card's own 8x8 character set, and puts up a menu bar.

Continue reading on Headlinne

Create a free account to read the full article.

Read full article →
technologyculture
✦

Get smarter about the news

Sign up free for a feed built around what you actually care about, Dive Deeper research on any story, and the full text of every article.

Create free account

Already have an account? Sign in