Date of Submission
Spring 2023
Academic Program
Computer Science
Project Advisor 1
Sven Anderson
Abstract/Artist's Statement
“Emulation” is when one uses software to simulate the function of hardware. This project is a partial emulation of the Nintendo Game Boy. Specifically, it is an emulation of the Game Boy’s CPU, which is called the Sharp SM83 CPU. In the background, the reader is briefly introduced to both the function and history of emulators and their relationship to video games. The report moves on to detail the process of making this emulator, and discusses the similarities and differences between it and the original hardware. Technical details about the exact functions of the emulator are included. The process and results of testing the emulator are shown and discussed, and the accuracy of the emulator is examined. Potential for future expansion of the emulator is discussed at the end of the report.
Open Access Agreement
Open Access
Creative Commons License
This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 4.0 License.
Recommended Citation
Brassard, Ian Thomas, "Partial Emulation of the Nintendo Game Boy" (2023). Senior Projects Spring 2023. 140.
https://digitalcommons.bard.edu/senproj_s2023/140
This work is protected by a Creative Commons license. Any use not permitted under that license is prohibited.