Video log
os8088 is recorded as it is built: one video per step, from the first boot into a desktop through the file system, the Task Manager, the Control Panel and loadable packages. The newest one at the top is the system you get on the demo page.
- Full song playback on the IBM XT Operating System!
In this video we're showcasing the FastTracker ][ clone built into the os8088 operating system -- The graphical operating system for IBM XTs, 286s and 386 or faster machines.
- The IBM XT was never this advanced! Fast Video! Sound Driver support! New Apps & Games!
In this video I showcase the new video performance and some of the new changes that have landed in the IBM XT, 286, 386+ operating system!
- The IBM XT OS gets a Paint app!
In this video I show a Paint app that was contributed by someone from the Facebook groups to the open source repository for os8088.
- os8088 now supports more than 640kb of RAM
In this video I showcase the new memory model that lets us use more than 649kb of RAM and give packages their own memory segment. The packages now break out of the 64kb segment that was giving us "Out of memory" errors.
- Pre-emptive multitasking in 41KB — the 8086 could do this in 1981
os8088 is a Macintosh System 1-style GUI operating system for the Intel 8086, written entirely in real-mode NASM assembly and booted from a floppy. This release gives loadable packages their own background task for the...
- Solitaire is now part of the operating system!
In this video I show solitaire running on the IBM XT within the os8088 operating system!
- VGA, CGA and Hercules video adapters are now supported
My IBM XT, 286, 386 and 486 operating system now supports CGA and Hercules adapters! The video driver detects what you have on startup and uses the correct display.
- I just added a file dialog to open and save files to os8088
In this video I show the new file open/save dialog that allows any application to open and write to files.
- Adding a file manager to os8088 took way too much time (5hrs)
In this video I dive into adding a file manager layer to the operating system that allows you to read and save files and folders.
- I just added FAT12 and FAT16 drive support to the IBM XT OS
In this video I add FAT12 and FAT16 support to the os8088 operating system I am building for IBM PC/XT, 286, 386, 486 and Pentium PCs or higher!
- os8088 now supports resizable windows and scrollbars
In this video I show how the new feature that lets you resize windows and scroll contents of windows works in os8088, my operating system for IBM PC/XT class machines.
- ChatGPT 5.6-Sol vs Claude's Opus: Adding a system clock and control panel.
Which AI can build the best system clock and control panel? ChatGPT's 5.6-Sol or Anthropic's Opus 5? In this video I put them to the task of adding system clock support to os8088, my operating system for IBM XT class...
- os8088 now has a sound system after 6 hours of work by Claude's Fable 5
In this video, I have Claude's Fable 5 code up a sound sub-system for the operating system that uses the PC speaker or Adlib card if one is detected. I also added a Piano application and a sound recorder and playback...
- The operating system is no longer confined to the 64KB IBM XT memory segment space
This video is about a memory release for os8088, the graphical operating system for the IBM XT you can download at os8088.com.
- I made video 8x slower on my os8088 operating system
My first attempt at adding double buffering did not go well. It made everything 8x slower and unless I find the solution, we'll have to stick with the existing approach. I did however add a cool splash screen with a...
15 videos, newest first, read from the playlist itself and refreshed at least every 10 minutes. Nothing here is deployed with the site. The playlist feed hands over 15 entries at most, so anything older than these is on the playlist itself.
Run it instead
The same floppy image that is in every one of these videos boots in a browser tab, and the download page has it for QEMU, for 86Box and for a real XT.