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.