M8SBC-86 is an FPGA-Based βKinda PC Compatibleβ 486 SBC
Given the technical specs of the FPGAs available to hobbyists these days, it really shouldnβt be a shock that you can implement a relatively-modern chipset on one, like one for a 486 system. In spite of knowing that in the technical sense, we were still caught off guard by [maniek-86]βs M8SBC project that does just thatβ the proas both CPU and BIOSducing a 486 FPGA chipset with a motherboard to boot.
Boot what? Linux 2.2.6, MS-DOS 6.22 or FreeDOS all work. It can run DOOM, of course, along with Wolfenstien 3D, Prince of Persia, and even the famous Second Reality demoβ though that last without sound. [maniek-86]βs implementation is lacking direct memory access, so sound card support is right out. There are a few other bugs that are slowly being squished, too, according to the latest Reddit thread.
The heart of the system is a Xilinx Spartan II XC2S100 FPGA, which serves the motherboard chipset, codnamed βHamster Iβ. The CPU is a vintage i486, running at a configurable 24MHz.Β The BIOS code is based on an open-source project by [b-demitri1] thatβs also on GitHub, if you happen to need a PC BIOS.Β The FPGA isnβt doing everything: graphics is, as right and proper for a PC-compatible of this vintage, provided by an ISA card. [maniek] has tested several VGA cards and all apparently worked equally well, so that aspect of the system is apparently well in hand. The 4MB of system RAM seems pretty reasonable for a 486 build, as does restricting peripherals to PS/2 and the aforementioned ISA bus. We might have gone for a faster clock default than 24MHz, but thatβs well within historical territory. Only a few bugs and the pesky lack of a DMA controller keep this from being a true PC-Compatible build, and thatβs pretty amazing for one humanβs hobby project.

Eventually, as stocks dwindle, reproducing retrocomputers in FPGAβ as was recently done with the MSX standardβmay be the only way to enjoy them. Thatβs probably least true of the 486, which lived on for decades in industrial hardware, but that doesnβt take away from how impressive this build is.
Thanks to [sven] for the tip! Remember: if you see something, say something, because Big Hacker isnβt always watching. (We leave that to the tech giants.)