Sure, it's one thing to build a Game Boy emulator out of what is typically viewed as a limited-purpose language for enhancing website interactivity for the usual emulator-building reasons: you like video games, you're trying to impress the ladies. But just to prove a point? Imran Nazar is building a GameBoy emulator out of JavaScript to show how far the language has come, particularly with the fancy new stuff HTML5's <canvas> tag allows for, and to see if it would be possible to fully emulate a GameBoy from the CPU up. Sure, HTML5 has already proven useful for straight games, but an entire architecture? Tur