Please use this identifier to cite or link to this item: http://hdl.handle.net/10609/115466
Title: Draconic GB: Creating a Game Boy emulator
Author: Soler Bartomeu, David
Director: Arnedo-Moreno, Joan  
Tutor: Vaquero Juanola, Gisela
Abstract: This work explains the development of an emulator of Nintendo's Game Boy console. First of all, the history of the console and the existing emulators is reviewed and then the methodology used is explained, which consists of carrying out extensive research to find out the current state of the art as well as the architecture of the console and existing emulators followed by the definition of the scope of the project: The creation of a functional Gameboy emulator without sound or state save. The end result has been satisfactory and it has been possible to create an emulator that can load ROMs, allows the user to see the result on the screen and the user can play the games. Similarly, the emulator offers basic debugging capabilities and an additional color palette selection feature. In conclusion, carrying out such a project is a difficult task and requires a lot of research, but given a realistic scope it is a great learning project and it allows us to understand a little bit more how emulators work. Future improvements are proposed such as adding the ability to save the status of the emulator, bringing the emulator to other platforms, or adding audio functionality.
Keywords: video games
emulators
C++
Document type: info:eu-repo/semantics/bachelorThesis
Issue Date: 6-Jun-2020
Publication license: http://creativecommons.org/licenses/by-nc-nd/3.0/es/  
Appears in Collections:Bachelor thesis, research projects, etc.

Files in This Item:
File Description SizeFormat 
dsbartomeuTFG0620memòria.pdfTFG memory1,84 MBAdobe PDFThumbnail
View/Open