On the one hand, this is pretty cool. On the other hand, I'm not sure the best argument for "look how far JavaScript has come" is to use it to do things that native code was doing 13 years ago. On the third hand, this has been around for like a year now. I'm fairly shocked that Nintendo hasn't come down on him yet for hosting commercial ROMs in this thing, they have a history of non-tolerance of these sorts of things.
The point isn't the code, it's the emulation of the hardware the code runs on. A processor, ram, display and sound are being emulated inside a browser by JavaScript, and we can use this to run a binary almost perfectly. That is what is amazing here, not the ability to play tetris!
On the other hand, emulating a machine of this complexity was beyond imagination when gameboy came out. On the other hand, Virtualbox can emulate much more complicate machines. On the other hand, this one lives entirely and safely inside your browser.
This is probably an artifact of your keyboard. Most keyboards have sets of keys that can't be read in combination. For example, on the classic Model M, QWAS all pressed at once won't work properly (but asdf does.)
I can run multiple instances in parallel fullspeed on a shitty mac. If you don't have a GPU (or a blacklisted one), expect your browsers to run like shit.
[+] [-] georgemcbay|14 years ago|reply
[+] [-] pooper9000|14 years ago|reply
[+] [-] jmitcheson|14 years ago|reply
[+] [-] pacomerh|14 years ago|reply
[+] [-] tomjen3|14 years ago|reply
And I am not quite sure how you cannot be impressed with this.
[+] [-] altrego99|14 years ago|reply
[+] [-] Jimmie|14 years ago|reply
https://news.ycombinator.com/item?id=2427963
https://news.ycombinator.com/item?id=2266701
https://news.ycombinator.com/item?id=2700020
[+] [-] btown|14 years ago|reply
https://github.com/grantgalitz/GameBoy-Online
[+] [-] thomasz|14 years ago|reply
[+] [-] DanWaterworth|14 years ago|reply
[+] [-] grantg|14 years ago|reply
[+] [-] Eduard|14 years ago|reply
[+] [-] MarvinYork|14 years ago|reply
[+] [-] grantg|14 years ago|reply
[+] [-] zanny|14 years ago|reply
[+] [-] unknown|14 years ago|reply
[deleted]
[+] [-] enneff|14 years ago|reply
[+] [-] mcpherrinm|14 years ago|reply
Find out more at http://en.wikipedia.org/wiki/Rollover_%28key%29#n-key_rollov...
[+] [-] pooper9000|14 years ago|reply
[+] [-] paintAcquaint|14 years ago|reply
[+] [-] grantg|14 years ago|reply
Mobile Safari will never run this right.
[+] [-] anmi|14 years ago|reply
[+] [-] pooper9000|14 years ago|reply
I can run multiple instances in parallel fullspeed on a shitty mac. If you don't have a GPU (or a blacklisted one), expect your browsers to run like shit.
[+] [-] tferris|14 years ago|reply
[+] [-] rsanchez1|14 years ago|reply
[+] [-] altrego99|14 years ago|reply