3 ms·
Amiga emulator in pure JavaScript and HTML5
- inglor 11y agoThat's sweet, here's one in pure JavaScript and HTML5 for x86 that runs linux (GUI included) and windows http://copy.sh/v86/ http://copy.sh/v86/ , source code here: https://github.com/copy/v86 https://github.com/copy/v86 The CPU code is pretty cool https://github.com/copy/v86/blob/master/src/cpu.js https://github.com/copy/v86/blob/master/src/cpu.js
- ry_ry 11y agoI love that they built the CPU out oo too, leveraging something js is actually pretty good at to build a really clean human-readable core. These guys are my nerd-crush du jour.
- pella 11y agoother: ( 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 https://news.ycombinator.com/item?id=10753816
- dao- 11y agoWeb 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 :)
- acherion 11y agoThat's pretty awesome. On my 27" iMac (2012 model) it struggles a bit with copper functions though, making the sound slow down.
- awqrre 11y agoI 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.
- Aardwolf 11y agoThe 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? :/
- inglor 11y agoThe 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.
- SeanDav 11y agoI 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?
- TazeTSchnitzel 11y agoWatching State of the Art by Spaceballs running at temperamental below-100%-sometimes-half-that speeds is quite surreal.
- alblue 11y agoThis is Chrome only and uses NaCl so it's not pure JavaScript.
- SwellJoe 11y agoAnother 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.
- highCs 11y agoSuper Obliteration soundtrack is great and it's from Bjørn "Dr Awesome" Lynne: https://en.wikipedia.org/wiki/Bj%C3%B8rn_Lynne https://en.wikipedia.org/wiki/Bj%C3%B8rn_Lynne