15 comments

[ 5.7 ms ] story [ 65.0 ms ] thread
other: ( 4 days ago )

Amiga 500 Emulator in Chrome (pnacl-amiga-emulator.appspot.com) A Portable Native Client demo

https://news.ycombinator.com/item?id=10753816

Web tech > pnacl

Using Firefox on Android right now, so the pnacl thing is just completely useless to me. With the JS emulator I can at least play the demos :)

That's pretty awesome. On my 27" iMac (2012 model) it struggles a bit with copper functions though, making the sound slow down.
I get sound lag on my Linux PC (Firefox 43) too and I bought it less then a year ago. There is definitely some issue(s) in this code somewhere.
The mouse cursor is off from the real mouse coordinates. I have had this problem before in other JS emulators.

What is my browser (both chrome and firefox in linux) doing wrong in these emulators? :/

The mouse capture API is pretty new and the the sites don't use it - your browser is fine, it's just not being used to its fullest.
I tried it and must say it is impressive.

Just an OT question: I can't get past the configuration screen for Deluxe Galaga 2.4 - any ideas?

Watching State of the Art by Spaceballs running at temperamental below-100%-sometimes-half-that speeds is quite surreal.
Another interesting facet of this is that it seems to be running AROS, rather than original AmigaOS. Given that it's able to play tons of games and demos tells me they've achieved a high level of compatibility with that project. I was unaware of how active it had been over the years. So, I could run a very Amiga-like environment on my desktop or laptop, without emulation...of course, being able to run Amiga demos and apps would require emulation, but it is pretty neat that the environment is still alive. It was fun to program for.