One page per summation that a statement connected the releases page does not carry: what it is, screenshots of it running, and the video if location is one.
Written for personification who has not publication the source. The moving database of every alteration is releases; each video is the video log.
August 2026
Newest first.
Browser
My latest experiment
A web browser for the IBM PC XT
os8088 now fetches existent web pages and lays them retired arsenic matter and tables, complete an Ethernet paper aliases a parallel cablegram to a DOS instrumentality opinionated adjacent to it. The web is not the slow part: drafting a model afloat of matter takes longer than fetching the page.
the browser13,889 bytes
the stackARP to TCP
machine4.77 MHz 8088
RunCPM
CP/M, successful a window
CP/M was the operating strategy mini computers ran earlier the IBM PC existed, connected a processor the PC does not have. os8088 now emulates that processor, truthful CP/M package runs here: the 1979 bid processor astatine the prompt, Microsoft BASIC, an assembler and an editor, successful a model you tin resistance astir for illustration immoderate other.
emulatesa Zilog Z80
written in4,679 lines of C
machine4.77 MHz 8088
Written successful C
A caller program
A connection processor written successful C
Everything successful os8088 up to now was written successful assembly language, 1 processor instruction astatine a time. There is now a C compiler for it, which is simply a acold quicker measurement to constitute a program. To find retired whether it could transportation thing real, I wrote a 2nd connection processor pinch it -- and it turned retired excessively large for the representation a programme gets, truthful it comes successful 2 pieces.
written in8,350 lines of C
the program54,450 bytes
machine4.77 MHz 8088
Microsoft Word
A caller program
Microsoft Word, connected an 8086
I person added thing I person wanted to spot for a while: my ain os8088 type of Microsoft Word 1.1a. It has the acquainted 1990 menus, uses the aforesaid clever tricks to show bold and italics connected a plain aged PC screen, and saves Word .DOC files. The full programme fits successful 47KB.
the program47,212 bytes
savesWord .DOC files
machine4.77 MHz 8088
Two monitors
A caller feature
Two monitors, 1 desktop
A PC of this era could clasp a monochrome paper and a colour paper astatine once, because their image representation sat astatine different addresses. Almost thing utilized some together. os8088 now spans 1 desktop crossed the brace -- 1,360 pixels wide, connected a 4.77 MHz instrumentality -- and a model that lands complete the subordinate is drawn connected some screens.
monitors2
one desktop1,360 x 348
machine4.77 MHz 8088
Frotz
A caller program
os8088 plays Infocom games now
A Z-machine expert successful 23,722 bytes of 8086 assembly. The Z-machine is the pretend machine Infocom invented successful 1979 truthful 1 crippled could beryllium sold for each instrumentality astatine erstwhile -- which is why a communicative record from 1982 is still a plain record that still runs. Mini-Zork, Colossal Cave Adventure, Zork: The Undiscovered Underground and Photopia each play, disconnected a floppy of their own.
the interpreter23,722 bytes
story formatsv1 to v8
games it fetches15
English (US) ·
Indonesian (ID) ·