Konzeption und Implementierung eines „Game Boy“-Emulators

  • Diese Bachelorarbeit befasst sich mit der Konzeption und Implementierung einer prototypischen Emulator-Software, mit der eine umfangreiche Palette klassischer Game Boy-Spiele auf einem herkömmlichen Desktop-Computer gespielt werden kann. Die Entwicklung einer solchen Anwendung ist eine technisch anspruchsvolle Aufgabe, die durch verschiedene Herausforderungen, wie die korrekte Interpretation von Maschinenbefehlen, der Emulation von Grafik sowie der Spielbarkeit und Korrektheit geprägt ist. Da keine zugänglichen offiziellen Dokumente über die Game BoyHardware vorliegen, wurde der Emulator auf Basis des Wissens von Game BoyEnthusiasten konzipiert. Dennoch konnte eine Anwendung entwickelt werden, welche bereits eine große Auswahl an Spielen ausführen kann. Die Korrektheit der implementierten Komponenten wurde mittels Testprogrammen verifiziert.
  • This thesis deals with the conception and implementation of a prototype emulator software that can be used to play a broad range of Game Boy games on a conventional desktop computer. The development of such an application is a technically demanding task defined by various challenges such as the correct interpretation of machine instructions, graphics emulation, as well as playability and correctness. As there is no accessible official documentation of Game Boy hardware, the emulator was developed based on the knowledge amassed by Game Boy reverse engineers. Nevertheless, an emulator was developed that can already run a large selection of games. The correctness of the implemented components was verified using dedicated test programs.

Volltext Dateien herunterladen

Metadaten exportieren

Weitere Dienste

Teilen auf Twitter Suche bei Google Scholar
Metadaten
Verfasserangaben:Jonathan Engel
URN:urn:nbn:de:hbz:kob7-25243
Gutachter:Stefan Müller
Betreuer:Stefan Müller
Dokumentart:Bachelorarbeit
Sprache:Deutsch
Datum der Fertigstellung:06.11.2024
Datum der Veröffentlichung:08.11.2024
Veröffentlichende Institution:Universität Koblenz, Universitätsbibliothek
Titel verleihende Institution:Universität Koblenz, Fachbereich 4
Datum der Abschlussprüfung:25.03.2024
Datum der Freischaltung:08.11.2024
Freies Schlagwort / Tag:Emulation; Emulator; Game Boy; Software
Seitenzahl:46
Institute:Fachbereich 4 / Institut für Computervisualistik
DDC-Klassifikation:0 Informatik, Informationswissenschaft, allgemeine Werke / 00 Informatik, Wissen, Systeme / 000 Informatik, Informationswissenschaft, allgemeine Werke
BKL-Klassifikation:54 Informatik
Lizenz (Deutsch):License LogoCC BY