A MegaDrive Emulator in java