Updates

DOSBox-X May 9 build fixes floppy boot failure in old disk images

A bad floppy geometry check had old disk images stalling at boot. The May 9 DOSBox-X build fixes that, bringing stubborn MS-DOS media back to life.

Sam Ortega··2 min read
Published
Listen to this article0:00 min
Share this article:
DOSBox-X May 9 build fixes floppy boot failure in old disk images
AI-generated illustration
This article contains affiliate links, marked with a blue dot. We may earn a small commission at no extra cost to you.

A wrong floppy geometry setting could make a perfectly intact disk image look dead, and the May 9 DOSBox-X build fixed exactly that. For anyone trying to boot an old installer, utility disk, or game disk from a raw image, that is the sort of bug that turns a clean archive into a useless file.

The build also carried another merged pull request, but the geometry fix is the one that matters most for vintage PC media. Floppy images depend on exact low-level values, including tracks, heads, and sectors, and old software often assumes the emulator will mirror that hardware faithfully. If those numbers do not line up, a disk can hang at boot even though the image itself is fine.

That is a familiar headache inside DOSBox-X. The project is a cross-platform DOS emulator based on DOSBox, aimed at pre-2000 DOS and Windows 9x hardware scenarios across Windows, Linux, macOS, DOS, and FreeBSD. Its image-file support already stretches from RAW MFM .ima and .img files to IBM XDF, Microsoft DMF, and NEC PC-98 formats such as .fdd, .fdi, .nfd, and .d88, which makes exact geometry handling central to the whole point of the emulator.

The pain has been showing up for years. One GitHub issue from 2018 reported that MS-DOS 3.31 floppies below 360 KB would not boot, including 160 KB and 180 KB images, while 2.88 MB disks could get stuck at the familiar “Booting From Drive A” screen. Another report from 2021 said users could not swap floppy images cleanly after booting, with the drive-a option greyed out after a FreeDOS start.

DOSBox-X has been pushing on that edge case in other ways too. Starting with the 2024.03.01 release, it became possible to mount an empty floppy drive for booting a guest OS and then insert a diskette afterward, a small but useful workflow change for people who still bounce between boot disks and installers. Recent maintenance on the project’s 2026.05.02 release page also focused on disk-image behavior, including fixes for last-sector read and write errors and VHD geometry detection.

Related stock photo
Photo by cottonbro studio

The May 9 fix fits that same pattern: not flashy, just the kind of correction that decides whether a vintage floppy image is a dead end or a working boot disk again. In retro PC emulation, that is the difference that counts.

Know something we missed? Have a correction or additional information?

Submit a Tip

Never miss a story.

Get Retro Game Emulation updates weekly. The top stories delivered to your inbox.

Free forever · Unsubscribe anytime

Discussion

More Retro Game Emulation News