Show simple item record

dc.contributor.authorAxelzon, Algot
dc.contributor.authorLindgren, Isak
dc.contributor.authorLindh, Carl
dc.contributor.authorMöller, David
dc.contributor.authorPalmqvist, Andreas
dc.contributor.authorRydberg, Arvid
dc.date.accessioned2021-08-10T13:24:13Z
dc.date.available2021-08-10T13:24:13Z
dc.date.issued2021-08-10
dc.identifier.urihttp://hdl.handle.net/2077/69341
dc.description.abstractThis thesis studies the subject of system emulation through the development of a set of software microcontrollers and the assembling of them into a complex system. The specific system aimed to be emulated is the original Game Boy released in 1989. This requires the developers to reproduce specific hardware behaviour through software and therefore requires certain knowledge of the system which is to be emulated. While the Game Boy is a proprietary product owned by Nintendo, the produced system uses no copyrighted material. Through the use of documentation provided by the reverse engineering of the original hardware done by members of the community, this thesis shows that an emulator can be created by combining a set of software microcontrollers. Moreover, it is concluded that while the academic interest in the emulation of simple systems might be limited, it could also could be used to generate interest in low-level programming.sv
dc.language.isoengsv
dc.subjectEmulationsv
dc.subjectGameboysv
dc.subjectGame Boysv
dc.subjectC++sv
dc.subjectOpenGLsv
dc.subjectOpenALsv
dc.subjectImGuisv
dc.titleGame Boy Emulationsv
dc.title.alternativeEmulating a Complex Systemsv
dc.typetext
dc.setspec.uppsokTechnology
dc.type.uppsokM2
dc.contributor.departmentGöteborgs universitet/Institutionen för data- och informationsteknikswe
dc.contributor.departmentUniversity of Gothenburg/Department of Computer Science and Engineeringeng
dc.type.degreeStudent essay


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record