资 源 简 介
This page is no longer being updated! Go to the Fake86 Sourceforge page for the latest updates.
http://sourceforge.net/projects/fake86
Fake86
is a portable, open-source 8086 PC emulator written in C. The CPU emulation is a pure interpreter, which makes it painless to compile for any kind of host CPU. Even so, the speed is extremely reasonable.
Even on old hardware like a 3 GHz Pentium 4, it is capable of emulating nearly 20 million instructions per second. It is of course much faster on a more modern system.
The emulated architecture is roughly that of a 1980"s era IBM PC-compatible. The emulated CPU is essentially equivalent to a NEC V20, but without support for the V20"s 8080 emulation mode. It is capable of running any 16-bit code designed for pre-286 PCs.
Features:
- Fast, interpreted CPU emulation engine that can handle all 8086 and 80186 instructions.
- Video card emulation capable of Hercules,