I made this to see what Gameboy is capable of doing. It's obvious from this example that Gameboy was not meant for line drawing, 3d rotations, etc. Although the code could probably be sped up considerably, I got bored of the project after a while and lost my enthusiasm towards optimizing it. Anyway, you can mail me at lafitte@utdallas.edu if you really want to take a look at the source. NOTE: Just mess around with the controls and you'll figure out how it works. If you zoom in too far, the program will choke. (Divide by zero, infinite loops, etc.) Anyway, have fun with it. I think every button except for START does something.