Por favor, use este identificador para citar o enlazar este ítem: http://hdl.handle.net/10609/115466
Registro completo de metadatos
Campo DC Valor Lengua/Idioma
dc.contributor.authorSoler Bartomeu, David-
dc.date.accessioned2020-06-07T15:12:10Z-
dc.date.available2020-06-07T15:12:10Z-
dc.date.issued2020-06-06-
dc.identifier.urihttp://hdl.handle.net/10609/115466-
dc.description.abstractEn aquest treball s'explica el desenvolupament d'un emulador de la consola Game Boy de Nintendo. Primer de tot es repassa la història de la consola i dels emuladors existents i després s'explica la metodologia emprada, que consisteix en la realització d'una àmplia recerca per a informar-se de l'estat de l'art actual així com de l'arquitectura de la consola i emuladors existents tot seguit de la definició de l'abast del projecte: La creació d'un emulador funcional de Gameboy sense so ni guardat d'estats. El resultat final ha estat satisfactori i s'ha pogut crear un emulador que pot carregar ROMs, permet veure per pantalla el resultat a l'usuari i aquest pot jugar als jocs. De la mateixa manera, l'emulador ofereix capacitats de debugging bàsiques i una característica addicional de selecció de paletes de color. Com a conclusió s'ha vist que la realització d'un projecte d'aquest tipus es tracta d'una tasca difícil i que requereix molta recerca, però donat un abast realista es tracta d'un gran projecte d'aprenentatge en el funcionament de hardware més antic, i enriquidor a l'hora d'entendre una mica més com funcionen els emuladors. Es plantegen millores de futur com afegir la possibilitat de guardar l'estat de l'emulador, portar l'emulador a altres plataformes o afegir funcionalitat d'àudio.ca
dc.description.abstractThis 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.en
dc.description.abstractEn este trabajo se explica el desarrollo de un emulador de la consola Game Boy de Nintendo. Antes que nada se repasa la historia de la consola y de los emuladores existentes y después se explica la metodología empleada, que consiste en la realización de una amplia investigación para informarse del estado del arte actual así como de la arquitectura de la consola y emuladores existentes a continuación de la definición del alcance del proyecto: La creación de un emulador funcional de Gameboy sin sonido ni guardado de estados. El resultado final ha estado satisfactorio y se ha podido crear un emulador que puede cargar Rones, permite ver por pantalla el resultado al usuario y este puede jugar a los juegos. Del mismo modo, el emulador ofrece capacidades de debugging básicas y una característica adicional de selección de paletas de color. Como conclusión se ha visto que la realización de un proyecto de este tipo se trata de una tarea difícil y que requiere mucha investigación, pero dado un alcance realista se trata de un gran proyecto de aprendizaje en el funcionamiento de hardware más antiguo, y enriquecedor en la hora de entender algo más como funcionan los emuladores. Se plantean mejoras de futuro como añadir la posibilidad de guardar el estado del emulador, llevar el emulador a otras plataformas o añadir funcionalidad de audio.es
dc.format.mimetypeapplication/pdf-
dc.language.isoeng-
dc.publisherUniversitat Oberta de Catalunya (UOC)-
dc.rightsCC BY-NC-ND-
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/es/-
dc.subjectvideojocsca
dc.subjectvideo gamesen
dc.subjectvideojuegoses
dc.subjectemuladoreses
dc.subjectemulatorsen
dc.subjectemuladorsca
dc.subjectemuladoreses
dc.subjectC++es
dc.subjectC++ca
dc.subjectC++en
dc.subject.lcshVideo games -- Design -- TFGen
dc.titleDraconic GB: Creating a Game Boy emulator-
dc.typeinfo:eu-repo/semantics/bachelorThesis-
dc.audience.educationlevelEstudis de Grauca
dc.audience.educationlevelEstudios de Gradoes
dc.audience.educationlevelUniversity degreesen
dc.subject.lemacVideojocs -- Disseny -- TFGca
dc.subject.lcshesVideojuegos -- Diseño -- TFGes
dc.contributor.directorArnedo-Moreno, Joan-
dc.contributor.tutorVaquero Juanola, Gisela-
dc.rights.accessRightsinfo:eu-repo/semantics/openAccess-
Aparece en las colecciones: Bachelor thesis, research projects, etc.

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
dsbartomeuTFG0620memòria.pdfTFG memory1,84 MBAdobe PDFVista previa
Visualizar/Abrir