Creating a GameBoy Emulator - Part 1
crocidb.com
Let's create a GameBoy emulator in C. Some time ago I created a list of things I wanted to do as a programmer. Creating a minecraft clone, a game engine and a software renderer are some of the items sharing the list with “create an emulator”.