Zum Forum
Passwort vergessen?
Noch keinen Account?
lexikon
Hauptseite
Zufälliger Artikel
Diskussion
Diskussion : Emulator
Links
Forum
Portale
Reisen
Versicherung
Inhaltsverzeichnis
Hauptmenü
Home
Editorial
Bildung
E-Learning
Fremdsprachen
Magazin
Wissen
Wörterbücher
Enzyklopädien
Expertendienste
Wissenswertes
Praktische Ratgeber
--------------------------
Biologie
Chemie
Computer
Film/ Theater
Geografie
Geschichte
Jura
Kunst
Literatur
Mathematik
Medizin
Musik
Philosophie
Physik/ Astronomie
Politik
Psychologie
Religionen
Sport
Umwelt
Wirtschaft
Reisen
Lexikon
Versicherung
Suchen
Schnellsuche
Suchmaschinen
Metasuchmaschinen
Webkataloge
News
Treffpunkt
Chat
Forum
Suche
Schnellsuche
Sitemap
Kontakt
Impressum
Emulator
Stichpunkte
Allgemein
Als Emulation wird in der Computertechnik das funktionelle Nachbilden eines Systems durch ein anderes bezeichnet
Das nachbildende System erhält die gleichen Daten
führt die gleichen Programme aus und erzielt die gleichen Ergebnisse wie das nachgebildete System
Ein Emulator ist ein System
das ein anderes emuliert
Zu unterscheiden sind Hardware- und Software-Emulatoren
Ein Hardware-Emulator ist ein elektronisches Gerät
elektrisch und mechanisch (Gehäuse und Pins) nachbilden kann
das einen Mikroprozessor (CPU) funktionell
Die Verbindung zur Prozessorbaugruppe wird mittels Sockel und passendem Stecker erstellt
wird also über einen speziellen Druckertreiber angesprochen
Er wird auch als in circuit emulator (ICE) bezeichnet. Beispiel1: Ein Faxmodem emuliert für den Computer einen Drucker
Dem Telefonnetz gegenüber emuliert es ein Faxgerät. Beispiel2: Ein Terminal emuliert für den PC einen Host/Mainframe
wird also über einen speziellen Terminalemulation angesprochen
Dem Host/Mainframe gegenüber emuliert es ein Terminal über einen DTC Digital Terminal Controller und einen MDP Multipel Digital Port. Ein Software-Emulator ist eine virtuelle Maschine
sondern die komplette Hardware eines anderen Systems virtuell und möglichst exakt nachgebildet wird. Beispiele: der 68000er-Emulator
der unter Linux den Atari 800 und den 800 XL aus den 80er Jahren wieder zum Leben erweckt "Deamon-Tools" emuliert CD/DVD- Laufwerke am (Windows)PC Eine Terminalemulation erlaubt die Interaktion mit textorientierten Programmen
den Apple mit seinen PowerPC-basierten Betriebssystemversionen mitliefert (Mac OS) Mac-on-Linux
die auf einem entfernten Rechner laufen
Im Vordergrund steht aber
das z.B. einen Pegasos-Rechner in einen PowerPC-basierten Macintosh-Clone verwandelt Der Emulator atari800
über eine externe Schnittstelle
dass nicht nur die CPU
meist eine serielle Leitung oder eine Modemverbindung
also eines einfachen Datensicht- und Eingabegerätes
Terminalemulationen wurden programmiert
nachzuahmen
um das Verhalten eines "dummen" Terminals
Terminalemulationen existieren auch für Rechner mit graphischer Oberfläche. Inhaltsverzeichnis showTocToggle("Anzeigen"
"Verbergen") 1 Anwendungsbereiche 2 Bekannte Hardware Emulatoren 3 Bekannte Software Emulatoren 4 Emulierte Systeme 5 ROMs [Bearbeiten]
Anwendungsbereiche
kann auf modernen Systemen weiter laufen. Beispiel: auf einem Linux/Apple/Amiga-Rechner wird mittels Bochs
die für ältere Systeme entwickelt worden ist
Emulatoren werden für verschiedene Zwecke eingesetzt: Investitionsschutz: Software
QEMU
VMware bzw
auf dem Windows installiert werden kann
VirtualPC ein PC emuliert
Die meiste bisher gekaufte Windowssoftware kann weiter eingesetzt werden. Das Open Source-Projekt Wine dagegen emuliert nur die Schnittstellen der Windows-Betriebssystems zur Anwendung. Softwareentwicklung: Es ist möglich
Software für andere Systeme zu entwickeln und zu testen. Beispiel: Programme
die für Palm OS auf einem PC entwickelt werden
ein Betriebssystem zu testen Beispiel: Der Emulator "Bochs" bietet eine Debug-Schnittstelle an
können mit dem Palm Emulator getestet werden. Es ist möglich
sich in Systeme einzuarbeiten
deren Anschaffung sonst sehr aufwändig wäre. Beispiel: Mit dem Hercules-Emulator wird auf einem PC ein S/370 emuliert
auf dem ein komplettes MVS installiert wird. Zur Langzeitarchivierung digitaler Objekte stellt die Emulation eine Alternative zur Migration bzw
Hiermit kann man prüfen (oder für Lehrzwecke beobachten) wie/ob etwas funktioniert. Ausbildung: Ein Emulator erlaubt es
Konvertierung dar (siehe auch Elektronische Archivierung). Freizeit/Hobby: Alte Konsolenspiele aus den frühen achtziger Jahren können dank geeigneter Emulatoren wie z.B
kann auf Systemen mit komfortablen Bildschirmen laufen
MESS auf moderner Hardware laufen. Ergonomie: Software
die normalerweise nur auf Systemen mit unergonomischen Ein-/Ausgabegräten läuft (LC-Displays)
MESS
Bochs
PearPC
Dosbox
Beispiel: Die Bildwiedergabe beim Game Boy Emulator auf einem PC ist besser als bei einem realen Game Boy. Siehe auch: Simulator
QEMU [Bearbeiten]
Bekannte Hardware Emulatoren
HP Terminal Memorex Telex Terminal [Bearbeiten]
Bekannte Software Emulatoren
Bochs CrossoverOffice von CodeWeavers MESS QEMU Teemtalk von Neoware früher Pericom VMWare WINE Win4Lin von Netraverse [Bearbeiten]
Emulierte Systeme
Emulatoren existieren für fast jedes System
so z.B. für Atari 2600 Atari ST C64 Amiga GameBoy (Bsp
Emulator: VisualBoyAdvance) Macintosh (68000 und PowerPC) IBM Großrechner (S/360 bis zSeries) (siehe Hercules (Emulator)) Intel x86 NES SNES Nintendo 64 Sega Master System Sega Mega Drive Palm PlayStation (Bsp
Emulator: ePSXe) Sinclair ZX81 und ZX Spectrum PC Engine Neo Geo Sämtliche emulierte Systeme zu nennen würde den Rahmen hier sprengen
In letzter Zeit spielen Emulatoren auch in der Freeware-Szene eine bedeutende Rolle
Spiele und Anwendungen zu programmieren
die dann auf einem Emulator genutzt werden
So bietet etwa der GameBoy Advance durch seine relativ einfache Programmiersprache (eine vereinfachte Version von C) die Möglichkeit
Für den Nutzer
dass diese auch dann noch unter dem Schutze des Urheberrechts stehen
ist problematisch
kommerziellen Computer- und Videospielen einsetzt
wenn es sie seit mehreren Jahren nicht mehr zu kaufen gibt
der Emulatoren z.B. zum Ausführen von alten
Gegenüber der echten
ursprünglichen Hardware besitzen Spielkonsolen-Emulatoren einige Vorteile
der digital verarbeitete und somit verlustlos aufnehmbare Ton
Dazu zählen die exzellente Bildqualität
Weitere
die Usability der eigentlichen Systeme erweiternde Aspekte sind z.B. das Verbessern der Videoausgabe (z.B
geschweige denn berechnen könnten) oder das Verwenden von Savestates zum schnellen Speichern und Laden von Spielständen - jederzeit während der Laufzeit des Spieles. [Bearbeiten]
Weichzeichnen und Filtern von Grafiken bei Konsolen wie Super Nintendo oder Playstation
obwohl diese Systeme niemals diese Techniken unterstützten
ROMs
Software älterer Computersysteme
besonders der Spielekonsolen
ist häufig nur in Form von ROM-Bausteinen verfügbar
arbeiten Emulatoren in der Regel problemlos mit so genannten ROM Dateien (oder auch ROM Images)
die in verschiedenen Dateiformaten vorliegen. Ähnlich wird mit Kopien von Software
die auf Bändern oder Disketten ausgeliefert wurden
Da sich ROMs relativ einfach auslesen lassen
Auch hier sind Tape Images bzw
Disk Images für die Benutzung mit einem Emulator verbreitet
etwa einer Playstation .d64 -- C64 Disk Image .gb .gba -- Gameboy & Gameboy Advance Der bekannteste Emulator und der mit Abstand beliebteste
Entpackt verweisen verschiedene Dateiendungen auf bestimmte ROM-Formate: .adf -- Amiga Disk Files .nes -- Nintendo Entertaiment System .bin -- Image einer Standard-CD
ist MAME
Mame steht für "Multiple Arcade Machine Emulator" und emuliert in der aktuellen Version 0.86 insgesamt ca
2.500 Arcade-Automaten (ohne Clones und nicht funktionierende Spiele)
dass nicht alle ROMs copyrightfrei sind und noch kommerziell genutzt werden
Ein Problem ist allerdings
die jünger als 2 Jahre sind
auch um Neuentwicklungen nicht zu gefährden
Das MAME Open Source Projekt nimmt deswegen keine Roms auf
Wobei das nicht ausschließt
mit mehr oder weniger Erfolg
dass alternative MAME Versionen das immer mal wieder tun
erst wenige Monate alte ROMs zwingen in der Regel jeden PC in die Knie und werden nur mangelhaft emuliert. Ältere wie Pacman
Mr
Neuere
Do
das einzige
Popeye und Polyplay (der einzige Arcade Automat der DDR) laufen hingegen wie auf den Original-Automaten
ist der klassische Münzeinwurf
was fehlt
Es gibt allerdings Nachbauten im Gehäuse eines normalen Automaten
auf dem MAME läuft und der explizit an die Hardware des Automaten angepasst wurde
die einen PC enthalten
wächst
Die Szene der Emulationsfans ist sehr groß
unterhält viele Foren und stellt eine große Konkurrenz zum kommerziellen PC-Spiele-Sektor da! Innerhalb dieser bildete sich auch die Translations-Szene die sich vorwiegend mit dem übersetzen vom japanischen Nintendo- und Sega-ROMs ins Englische beschäftigen oder etwa jap./engl. ins Deutsche
die von den Herstellern früher hier nie lokalisiert wurden. en:Emulator es:Emulador fr:Émulateur ia:Emulator ja:エミュレータ nl:Emulator pl:Emulator pt:Emulador sv:Emulator tr:Emülasyon zh:模拟器
Dieser Artikel basiert auf dem Artikel
Emulator
aus der freien Enzyklopädie
wikipedia
und steht unter der
GNU Lizenz für freie Dokumentation
. In der wikipedia ist eine
Liste der Autoren
verfügbar.
Ericaceae
Endokrinologie
Europäische Eibe
Enziangewächse
EVU
Energieversorgungsunternehmen
E-Plus
Einlagefazilität
Eris
[ Zurück ]
Inhalt Lexikon:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
1
2
3
4
5
6
7
8
9
Chat
|
Lexikon
|
Reisen
|
Versicherung
|
Forum
|
Kontakt