Os8088.com: IBM XT OS now has a Browser, CP/M 2.2 with Z80 core and MS Word 1.1a

Os8088.com: IBM XT OS now has a Browser, CP/M 2.2 with Z80 core and MS Word 1.1a

One page per addition that a line on the releases page does not carry:
what it is, screenshots of it running, and the video if there is one.

August 2026

Newest first.

Browser


The os8088 browser showing the Wikipedia article on the IBM PC XT, its infobox drawn as a bordered table.

My latest experiment

A web browser for the IBM PC XT

os8088 now fetches real web pages and lays them out as text and tables, over an
Ethernet card or a parallel cable to a DOS machine standing next to it. The network is not
the slow part: drawing a window full of text takes longer than fetching the page.

the browser
13,889 bytes

the stack
ARP to TCP

machine
4.77 MHz 8088

RunCPM


An os8088 window with a CP/M boot banner in it, ending in an A greater-than prompt.

CP/M, in a window

CP/M was the operating system small computers ran before the IBM PC existed, on a processor
the PC does not have. os8088 now emulates that processor, so CP/M software runs here: the 1979
command processor at the prompt, Microsoft BASIC, an assembler and an editor, in a window you
can drag around like any other.

emulates
a Zilog Z80

written in
4,679 lines of C

machine
4.77 MHz 8088

Written in C

AdvertisementDon't Outlive Your Benefits — Long-Term Care insurance with unlimited LTC funds for as long as you live. Call 1-800-317-0625


A word processor open on the os8088 desktop showing a welcome document with a bold heading and bold, italic and underlined words in the text.

A new program

AdvertisementDon't Outlive Your Benefits — Long-Term Care insurance with unlimited LTC funds for as long as you live. Call 1-800-317-0625

A word processor written in C

Everything in os8088 up to now was written in assembly language, one processor instruction
at a time. There is now a C compiler for it, which is a far quicker way to write a program. To
find out whether it could carry something real, I wrote a second word processor with it — and
it turned out too big for the memory a program gets, so it comes in two pieces.

written in
8,350 lines of C

the program
54,450 bytes

machine
4.77 MHz 8088

Microsoft Word


Microsoft Word open on the os8088 desktop, showing a welcome document with a centred heading, bold and italic text and an indented paragraph.

A new program

Microsoft Word, on an 8086

I have added something I have wanted to see for a while: my own os8088 version of
Microsoft Word 1.1a. It has the familiar 1990 menus, uses the same clever tricks to show
bold and italics on a plain old PC screen, and saves Word .DOC files. The whole program fits
in 47KB.

the program
47,212 bytes

saves
Word .DOC files

machine
4.77 MHz 8088

Two monitors

AdvertisementDon't Outlive Your Benefits — Long-Term Care insurance with unlimited LTC funds for as long as you live. Call 1-800-317-0625


Two period PC monitors side by side, a green monochrome one and a colour one, both showing parts of the same os8088 desktop.

A new feature

AdvertisementDon't Outlive Your Benefits — Long-Term Care insurance with unlimited LTC funds for as long as you live. Call 1-800-317-0625

Two monitors, one desktop

A PC of this era could hold a monochrome card and a colour card at once, because their
picture memory sat at different addresses. Almost nothing used both together. os8088 now
spans one desktop across the pair — 1,360 pixels wide, on a 4.77 MHz machine — and a
window that lands over the join is drawn on both screens.

monitors
2

one desktop
1,360 x 348

machine
4.77 MHz 8088

Frotz


Mini-Zork I running in a window on the os8088 desktop, with a status line reading West of House and two typed commands in the transcript below it.

A new program

os8088 plays Infocom games now

A Z-machine interpreter in 23,722 bytes of 8086 assembly. The Z-machine is the pretend
computer Infocom invented in 1979 so one game could be sold for every machine at once —
which is why a story file from 1982 is still a plain file that still runs. Mini-Zork,
Colossal Cave Adventure, Zork: The Undiscovered Underground and Photopia all play, off a
floppy of their own.

the interpreter
23,722 bytes

story formats
v1 to v8

games it fetches
15

Everything else

Read More

Join the conversation

Your email address will not be published. Be respectful — keep it constructive.

AdvertisementDon't Outlive Your Benefits — Long-Term Care insurance with unlimited LTC funds for as long as you live. Call 1-800-317-0625
AdvertisementDon't Outlive Your Benefits — Long-Term Care insurance with unlimited LTC funds for as long as you live. Call 1-800-317-0625