KGen was Steve Snake's very first Sega Mega Drive/Genesis emulator. The first emulator in the KGen-Series, it was programmed in 1997 and was the first—and at that time, only—emulator with decent compatibility, as well as real Yamaha YM2612 emulation. It only runs on DOS systems and Windows 9x, though it can be run on modern systems by using DOSBox.
File: Kgen034b.zip (268 kB) (info)
Current version: 0.34b
Note: The initial release, version 0.10b, was shortly replaced by version 0.20b, on the same day. This happened because it didn't work on Cyrix/IBM processors, due to some test code that was accidentally left in.