Just a quick thing I made in about 2-3 hours. It runs on a simple engine so you can add our own code/apps. The Shell sprite is the case for the GBC, the Light sprite is the battery light, and the Overlay sprite is for realistic shutdown (fade-out like real GBC). Try not to send any offscreen sprites to the front; they may overlay the shell. Ideas: Add a mock GBC BIOS with startup screen. Add a limited battery life. Add an SRAM system. Press P for power and press up/down for controls. Oh yeah, and happy 3 million projects.