If these words resonate with you: the Amiga 500 computer can live again in your Chrome browser then this story courtesy of CNET is for you. Google developer Christian Stefansen is introducing a whole new world to the Amiga 500 thanks to Portable Native Client software and Google Chrome.
Developer Robert Muth successfully ported MAME to run natively inside of Google Chrome’s Native Client, after it saw a similar port run on the iPad roughly a year ago. For those unfamiliar, MAME is an emulator application that can recreate vintage video games to make them playable on newer platforms. Finally, you will be able to get your PacMan to load within Chrome.
Muth was able to achieve the port in a matter of four days, but explained that it was rather challenging. Head to Google Developers and learn the technical details regarding how this was achieved. In addition, for those unfamiliar with Native Client, Google breaks down the basics for executing the code. (via Engadget)
The port of MAME was relatively challenging; combined with figuring out how to port SDL-based games and load resources in Native Client, the overall effort took us about 4 days to complete.
Google announced on the Chrome Blog that they are adding more console quality games to the Chrome Web Store that take advantage of the Native Client. The Native Client, according to Google, will allow developers to “build web applications that seamlessly execute native compiled code inside the browser”. In other words, gaming experiences on par with native applications and quickly approaching the quality of console titles.
While Square Enix planned to drop the first Chrome Web Store title to take advantage of Native Client with a port of 2009’s Mini Ninjas, but it looks like award winning RPG Bastionbeat them to it. However, that is not the only console quality game available in the Chrome Web Store as of today. You can also check out Sleepy Jack, Cordy, Pirates of New Horizons, Star Legends, Running Fred, and Pocket Legends.