A B C D E F G H I K L M N O P R S T U V W X Y Z

Emulatoren

🔍 Definition

Ein Emulator ist eine Software (oder seltener Hardware), die das Verhalten eines anderen Systems nachbildet. Ziel ist es, Programme oder Betriebssysteme auszuführen, die ursprünglich für eine andere Plattform entwickelt wurden.


🛠️ Funktionsweise

Emulatoren rekonstruieren die Architektur, Befehlsstruktur und Peripherie eines Zielsystems. Dabei können sie:

  • Prozessorbefehle interpretieren oder übersetzen (z. B. x86 auf ARM)
  • Speicherverwaltung und Grafikprozesse simulieren
  • Eingabegeräte und Schnittstellen nachbilden

🎮 Anwendungsbereiche

  • Retro-Gaming: Ausführen klassischer Spielekonsolen (z. B. NES, SNES, C64, PlayStation) auf modernen Geräten
  • Softwaretests: Testen von Apps auf verschiedenen Betriebssystemen (z. B. Android-Emulatoren für Entwickler)
  • Plattformmigration: Ausführen alter Programme auf neuen Systemen (z. B. DOSBox für MS-DOS-Software)
  • Kompatibilität: Nutzung von Software, die für andere Hardware oder Betriebssysteme entwickelt wurde

📦 Beispiele

Emulator Zielsystem Plattform
DOSBox MS-DOS Windows, Linux
PCSX2 PlayStation 2 Windows, macOS
QEMU Diverse CPUs Linux, macOS
Wine Windows-Software Linux, macOS
MAME Arcade-Automaten Multiplattform

⚖️ Rechtlicher Hinweis

Die Nutzung von Emulatoren ist legal, solange keine urheberrechtlich geschützten BIOS-Dateien oder ROMs ohne Lizenz verwendet werden. Besonders bei Konsolenspielen ist Vorsicht geboten: Das Kopieren oder Herunterladen von Spielen ohne Eigentum oder Lizenz kann gegen das Urheberrecht verstoßen.


🧩 Unterschiede zu verwandten Konzepten

  • Simulator: ahmt Verhalten nach, ohne exakte Hardwareemulation (z. B. Flugsimulator)
  • Virtualisierung: abstrahiert Hardware für mehrere Betriebssysteme, meist ohne spezifische Plattformemulation

© 2025 MaDe-Online