Skip to main content

Run the Amiga 500 in your browser with Portable Native Client

posted onDecember 13, 2013
by l33tdawg
Credit:

OK, so this isn't the first in-browser emulator we've seen, but we thought you might get a kick out of it anyway. Using Chrome's Portable Native Client (PNaCl), Google developer Christian Stefansen has the Universal Amiga Emulator (UAE) running within the browser.

Introduced in 2009, Google's Native Client (NaCl) started out as a way of running native x86 code in a safe, sandboxed environment. It uses specially compiled programs, combined with the x86 processor's built-in memory segmentation capabilities, to offer something like 95 percent of the performance of unsandboxed programs. An ARM version made its debut in 2010.

NaCl gets its performance—and the "native" part of its name—by using processor-specific code. x86, x64, and ARM are all currently supported, but programs must be compiled separately for each: ARM processors obviously cannot run x86 code, nor vice versa.

Source

Tags

Amiga Software-Programming

You May Also Like

Recent News

Tuesday, November 19th

Friday, November 8th

Friday, November 1st

Tuesday, July 9th

Wednesday, July 3rd

Friday, June 28th

Thursday, June 27th

Thursday, June 13th

Wednesday, June 12th

Tuesday, June 11th