what's the aim of the one who developes all these emulators? to create a perfect working software or to earn money via paypal? i don't know... but if they just want to create a better software (that's what I think, or it wouldn't be freeware), why don't they collaborate? i think it would be better to have ONE working emulator than 1000000 half-working ones... there are different emulators which have different peculiarities. it would be better if there were one with all of these toghether. development would be faster, too. why not?