Why are you so eager to blame the emulators? From the problems you've described, it seems pretty obvious you don't have a proper BIOS. Even Handy told you that the checksum doesn't match, yet you chose to ignore the message and continue blaming the emulator that it wasn't working.