Skip to content

Releases: hmofet/unodos

v0.2.2 - Boot Loader with Graphical Hello World

22 Jan 07:23

Choose a tag to compare

UnoDOS v0.2.2

First bootable release with graphical output.

Features

  • 512-byte boot sector loads from floppy
  • Second stage loader with debug messages
  • Memory and video adapter detection
  • CGA 320x200 4-color graphics mode
  • Graphical "HELLO WORLD!" display
  • MDA text-mode fallback

Downloads

  • unodos.img - 360KB floppy image (target platform)
  • unodos-144.img - 1.44MB floppy image (modern testing)

Usage

Write to floppy with:

# Linux
dd if=unodos-144.img of=/dev/fd0 bs=512

# Or use included scripts
./tools/writeflop.sh /dev/fd0

Testing in QEMU

qemu-system-i386 -M isapc -m 640K -fda unodos-144.img -boot a