[#11]
Re: Brak dobrego emulatora PC
@De/Vision,
post #6
No nie wiem czy brak...
Od jakiegoś czasu jest dostępny QEmu, który emuluje różne systemy i procki, m.in. może emulować pc z x86. Do emulacji wykorzystują technikę jakiejś translacji kodu (ale nie jest to jeszcze chyba JIT, choć jest dużo szybciej niż emulacja interpretowana), ale nie wchodziłem jeszcze w szczegóły.
Najfajnieszą rzeczą z QEmu jest możliwość odpalania np. binarek programów z Linuksa x86 pod Linuksem PPC (ponoć działa Wine :), ale jeszcze nie sprawdzałem).
Jeżeli chodzi o "klasyczną" emulację to wczoraj posiedziałem troszkę i odpaliłem windę na najnowszym CVSowym QEmu pod Linuksem na moim Pegazie G4/1Ghz. Działała i zainstalowanie nie sprawiało specjalnych problemów, kawy też pić nie musiałem... :D Benchmarków nie robiłem, bo one nic specjalnie nie mówią, jeżeli chodzi o emulatory... Test praktyczny dla ciekawych: odpalenie W*n95 liczone od włączenia emulatora to zniknięcia malutkiej klepsydry przy strzałce to ok. 30 sekund. Word z Off*ce97 wczytuje się niecałe 7 sekund. Emulacja CPU jest szybka, ślimaczy się jedynie grafika... BTW: może ktoś zna jakiś driver do W*n9x dla karty graficznej VESA VGA?
Oczywiście emulowana jest sieciówka NE2000, cd, floppy z obrazów, VESA VGA. QEmu rozwija się bardzo dynamicznie i pewnie już niedługo będzie jeszcze lepiej. Miłoby było gdyby ktoś zoptymalizował go pod Altivec...
Mam nadzieję, że jak czas dopisze to spróbuję przeportować QEmu pod MOSa