DOWNLOADS
11 disk images and 1 source archive.

Source code

The complete tree: nucleus, services, GEM suite, POSIX userland, the cross toolchain build scripts, docs and the test harnesses. Everything the images are built from, nothing held back.

Unpack it and build with:

$ tar xzf antler-source.tar.gz
$ cd Antler
$ make -j hd-image

That writes build/hd.img, and for the Amstrad profile a matching build/86box-antler.cfg machine file as well.

Preconfigured disk images

Each image below is a complete, bootable Antler system built for one hardware combination — disk controller and video adapter chosen at build time, because the drivers are compiled in rather than probed. Pick the row that matches the machine or emulator you are pointing at. They are all the same geometry, 612 cylinders by 4 heads by 17 sectors, and they all log in as user1 with no password.

QEMU (stock qemu-system-i386)

These use the firmware INT 13h disk path, so they boot on an unmodified QEMU with SeaBIOS. This is the easiest way to try Antler if you dont own vintage hardware.

$ gunzip qemu-bios13-vga.img.gz
$ qemu-system-i386 -M isapc -m 4 \
    -drive file=qemu-bios13-vga.img,format=raw,if=ide \
    -device isa-vga -boot c

IBM PC/XT with an MFM (ST-506) controller

For the Xebec-style hard disk controller, which is what MartyPC emulates and what an original XT fixed-disk machine has.

IBM PC/XT with an XT-IDE adapter

The usual modern retrofit: an XT-IDE card with a CompactFlash card behind it. The card is expected at 0x300; the NE2000 in these builds has been moved to 0x340 so it doesnt collide.

Amstrad PC1640

The PC1640 with its integrated Paradise PEGA video and the motherboard mouse at ports 78h/7Ah. This is the configuration that gets the most testing here, on 86Box.

Checksums and manifest

BUILD FROM SOURCE HARDWARE LIST