Skip to content
Shane DeSeranno edited this page Nov 4, 2015 · 34 revisions

Overview

How do emulators work? That is the goal of this project. Just learn the rough process to emulate a Gameboy. The first step is to setup a basic game loop as you might for any other game. This should initialize your render library (SDL2 in this case). In the game loop you will then want to execute one video frame of CPU cycles, then render the screen, and then wait any extra time to ensure your processor and video are running at the correct speed.

Key Links: http://problemkaputt.de/pandocs.htm

Clone this wiki locally