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

Hacker News Top News

Summary

os8088 has released new updates including a web browser, CP/M emulation with Z80 core, and Microsoft Word 1.1a for the IBM PC XT, along with other features like dual monitor support.

No content available
Original Article
View Cached Full Text

Cached at: 08/20/26, 01:10 AM

# os8088 Spotlight -- New Programs and Features Source: [https://os8088.com/spotlight/](https://os8088.com/spotlight/) 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.](https://os8088.com/img/browser/browser-wikipedia.png)](https://os8088.com/spotlight/browser/)My latest experiment ## [A web browser for the IBM PC XT](https://os8088.com/spotlight/browser/) 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 browser13,889 bytesthe stackARP to TCPmachine4\.77 MHz 8088 RunCPM [![An os8088 window with a CP/M boot banner in it, ending in an A greater-than prompt.](https://os8088.com/img/runcpm/runcpm-prompt.png)](https://os8088.com/spotlight/runcpm/)## [CP/M, in a window](https://os8088.com/spotlight/runcpm/) 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\. emulatesa Zilog Z80written in4,679 lines of Cmachine4\.77 MHz 8088 Written in C [![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.](https://os8088.com/img/cword/cword-welcome.png)](https://os8088.com/spotlight/cword/)A new program ## [A word processor written in C](https://os8088.com/spotlight/cword/) 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 in8,350 lines of Cthe program54,450 bytesmachine4\.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.](https://os8088.com/img/word/word-welcome.png)](https://os8088.com/spotlight/word/)A new program ## [Microsoft Word, on an 8086](https://os8088.com/spotlight/word/) 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 program47,212 bytessavesWord \.DOC filesmachine4\.77 MHz 8088 Two monitors [![Two period PC monitors side by side, a green monochrome one and a colour one, both showing parts of the same os8088 desktop.](https://os8088.com/img/dual-display/hardware.jpg)](https://os8088.com/spotlight/dual-display/)A new feature ## [Two monitors, one desktop](https://os8088.com/spotlight/dual-display/) 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\. monitors2one desktop1,360 x 348machine4\.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.](https://os8088.com/img/frotz/frotz-minizork.png)](https://os8088.com/spotlight/frotz/)A new program ## [os8088 plays Infocom games now](https://os8088.com/spotlight/frotz/) 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 interpreter23,722 bytesstory formatsv1 to v8games it fetches15 ## Everything else

Similar Articles

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

Hacker News Top

os8088 is a hobbyist Macintosh System 1-style GUI operating system for the Intel 8086/8088 PC, written entirely in real-mode assembly with preemptive multitasking and fitting in 256K of RAM. The project is complete and its source code is available.

MartyPC – A Cycle-Accurate IBM PC/XT Emulator

Hacker News Top

MartyPC is a cycle-accurate emulator for early IBM PCs, designed to aid in retro PC development with extensive debugging tools and validated against real hardware for high accuracy.

Tiny Emulators

Hacker News Top

A collection of web-based emulators for classic 8-bit computers, including Amstrad CPC, ZX Spectrum, Commodore, and Robotron models, built with Visual 6502 and Visual Z80 Remix.

z386: An Open-Source 80386 Built Around Original Microcode

Hacker News Top

The article details z386, an open-source FPGA implementation of an 80386 CPU built using the original Intel microcode. It can boot DOS 6/7, run protected-mode programs, and play classic games like Doom, serving as both an educational reconstruction and a usable FPGA CPU.