Es reicht nicht aus einfach die Software zu schreiben und fertig.
Man muss die komplette Konsole emulieren. Also die Berechnung einen anderen Architektur mit einer nicht dafür vorgesehenen Architektur.
Man bedenke andere Emulatoren die es für den PC gibt. Mal außenvor das dass meisten illegal ist. Hier ist es z.B. so das ein Playstation Emulator, welcher auf einem PC mit Playstation ähnlicher Hardware läuft kein flüssiges Spiel ermöglicht.