The Virtual ColecoVision is the result of a development project started by me back in October of '94. The Z80 CPU emulation, Hand Controller Emulation, and SN76489 sound emulation are my developments while portions of the TMS9928A emulation are based upon Marat Fayzullin's TMS9918A emulation source which is included with his ColecoVision emulator ColEm. The Virtual ColecoVision used to be called ColEm 97, but on October 6, 1997 it was renamed.