
We’ve been prototyping XT peripherals for old PCs, and discussing the possibility of building PCIe cards for modern computers. Out of curiosity we looked up 88086 and 8088 emulators, here’s a list of what we found:
- On Spartan2
- Wiki list of soft processors
- MSF is a FPGA board performing backup functions for a real 8088 chip
- Pac-man with 8088 core
- Various processors
- Complete 8088 under GPL (jackpot!)
- Zet processor can boot dos, freedos, windows, etc

Another one, referenced in many of the links above, used to appear at
http://gforge.openchip.org/projects/a86/
But is now long gone, (even from http://www.archive.org), but I found a copy on many chinese sites.
99% of them want paid subscriptions to download files, but I found a single free copy:
http://www.61eda.com/code/attachment.php?aid=1349&k=fe4b89f95e7df2bd6b4f8e5491a10647&t=1314052697
The original thread:
http://www.edaboard.co.uk/80×86-verilog-not-complete-sources-released-t334623.html
Hi,
We have just introduced the MicroCore Labs MCL86 which is a microsequencer based, cycle compatible soft IP 8088 8086 FPGA core. It has been ported to a Kintex-7 FPGA and adapted to a 40-pin header where is replaces the original 8088 on an IBM 5160 XT motherboard.
Check out our YouTube demonstration page to see it work. http://www.MicroCoreLabs.com