TY - THES A1 - Engel, Jonathan T1 - Konzeption und Implementierung eines „Game Boy“-Emulators N2 - 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. N2 - 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. KW - Game Boy KW - Software KW - Emulation KW - Emulator Y1 - 2024 UR - https://uko.opus.hbz-nrw.de/frontdoor/index/index/docId/2524 UR - https://nbn-resolving.org/urn:nbn:de:hbz:kob7-25243 ER -