Emulator
Z Wikipedii
Emulator - program komputerowy, który duplikuje funkcje jednego systemu informatycznego w innym, dzięki czemu ów drugi system zwraca te same rezultaty, co pierwszy. Mówimy wtedy, że pierwszy system jest emulowany przez drugi.
Jedną z form emulatorów są programy, które umożliwiają uruchamianie aplikacji na komputerze lub systemie operacyjnym innym niż ten na który zostały napisane np. uruchomienie emulatora Amigi w systemie operacyjnym Windows, czy emulatora konsoli do gier Nintendo w systemie Linux. Oczywiście, emulatory są tak programowane, aby jak najdokładniej potrafiły 'udawać' emulowaną maszynę z lepszym lub gorszym efektem (są np. trudności z poprawnym oddaniem palety barw, czy dźwięków oraz z obsługą urządzeń zewnętrznych takich jak np. pady jednak wiele emulatorów posiada praktycznie 100% zgodność z oryginalną maszyną).
Programy te mogą też emulować poszczególne funkcje oprogramowania i sprzętu standardowo niedostępne w ramach danego systemu, np. karty dźwiękowe. Tworzone są też emulatory kalkulatorów Texas Instruments, BBS-ów i wielu innych systemów informatycznych.
[edytuj] Ciekawostki
- 8-bitowe komputery Atari (np. XL, XE itp.) są przykładem tak zaawansowanych architektur, że dzisiejsze emulatory są bardzo odległe od 100% emulacji (choć większość programów uruchamia się)
[edytuj] Zobacz też
- Lista emulatorów
- Multiemulator MAME, który potrafi uruchomic ponad 6 tys. gier z różnych komputerów i konsol
- Maszyna wirtualna
- Symulacje komputerowe