Running FreeDOS on the Raspberry Pi (sort of)
A question I seem to get a lot, at least recently, is "Can I run FreeDOS on the Raspberry Pi?" The short answer is "no" because like any DOS, FreeDOS needs an Intel CPU and PC BIOS. The Raspberry Pi doesn't have either of these. The Raspberry Pi is based on an ARM CPU, which is a completely different architecture. But you can run FreeDOS on the Raspberry Pi if you use a PC emulator, like QEMU. FreeDOS runs fine in QEMU on Raspberry Pi, including games, although disk I/O is slow because the microSD card used in the Raspberry Pi isn't very fast. I've posted an article How to run FreeDOS on Raspberry Pi on the FreeDOS blog. And I've written a similar article for OpenSource about Running FreeDOS on the Raspberry Pi.