
Google's
Portable Native Client allows a web application to use PC or laptop hardware in the same way native software would. Thus, developers can create web-based toys, services, and more sophisticated software that runs from the browser in the same way that "ordinary" applications should work.
Based on Portable Native Client Christian Stephansen, a developer at Google, decided to create
an Amiga 500 emulator for Chrome .
')
This emulator is based on the Open Source Universal Amiga Emulator, contains about 400 thousand lines of code (originally it was C code ported to the Native client). The result was the Amiga 500 browser emulator capable of running classic Amiga applications.
It seems that this emulator “eats” a lot of resources, but all this is uncritical, it’s worth trying out the project anyway. Of course, this emulator works only under Chrome, other browsers do not work.