copy.sh x86 emulator
Dev tools
emulator
SHOW HN2013
How HN took it
41 positive, 38 neutral or asking, 7 mixed, 16 critical, out of 102 comments about the project. Thread score +0.26.
Execution: 1 for, 14 againstIdea: 13 for, 0 againstPerformance: 3 for, 0 againstDesign: 0 for, 1 againstDocs: 1 for, 0 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Impressive and amazing that an x86 emulator runs in a browser
From 4 comments
This may as well be magic as far as I'm concerned. When I first saw http://bellard.org/jslinux/ I just about shat myself. This is definitely another level of awesome. Well done.
staunch on HN...wow. Just, wow. You, my friend, are awesome.
bovermyer on HNThis is incredible! At this point, it's definitely JS magic, because I'm struggling to fathom how this even exists.
urs2102 on HNWhen I first saw DOOM running on a bog-standard 386, I declared it to be utter nonsense. I'm no fool! I know what's possible and what's impossible, and that was clearly the…
etfb on HN
Runs FreeDOS games and Linux
From 2 comments
Cool, I tried the linux gui OS and games worked. sudoku and snake worked really well, but pong seemed to graphically expensive
hayksaakian on HNWould have been fun if it included some interface to execute assembler code on it directly in some way (without booting an OS). In any case, super awesome! Great work :) EDIT:…
Aardwolf on HN
Objections
Slow emulation speed, around 8-23 MIPS
From 2 comments
Just for reference's sake this does vary a fair bit by computer and browser - mine never drops below ~8kIPS and runs mostly at ~15kIPS (and up to ~23kIPS). Whilst this is nothing…
tekacs on HNFor reference, that's about as fast as a Motorola 68030 @50MHz [1] which was used in the AppleIIx, and while that was no slouch when it was released, you wouldn't want to run a…
wnesensohn on HN
Keyboard layout bugs with non-US keyboards and missing symbols
From 3 comments
Very impressive. Interesting bug: I can't seem to type '-', '=', '+', or '_' into the Linux image. Missing '-' in particular makes it hard to run commands with options. Elaborate…
JoshTriplett on HNThis is so cool! I have one problem with it though, it doesn't seem to support my keyboard. For example when I try "*", it writes "-". I'm using a Turkish Q keyboard and Chromium…
batuhanicoz on HNDoesn't quite exactly work on a non QWERTY keyboard : ( Still awesome, though!
krallin on HN
Requests
Open source release of the code
From 4 comments
Is there a non minified version of the javascript emulator file that is publicly available?
dman on HNYou should un-minify and open-source this.
lxe on HNI've been waiting ages for this ever since I saw jslinux. This is freaking brilliant. Looking at the source its been minified. How big is it before that? Are you planning on…
Tarang on HN@g3 this is super-mega awesome. 3 questions: 1. I know it is already available via the page, but would you please open-source it so others could contribute? 2. Thought I…
_-_-_- on HN
Networking support
From 2 comments
This really is extremely well done [and I'd like to see the unminified source]. The next feature I'd want to see is networking support. I love the idea to be able to run my…
ghayes on HNno network interfaces :( boo. rm -rf or halt -f are fun. this is great work. would love to see source un-minified.
zenocon on HN
Questions
How does it differ from JSLinux
From 2 comments
Wait how does this differ from JSLinux? Aren't they doing the same thing? Also, this isn't just an x86 emulator, right? If it can boot linux, it's emulating the entire PC…
chubot on HNCool project. Can you elaborate on the difference between this and JSLinux?
eliben on HN
Alternatives named
JSLinux by Fabrice Bellard
From 2 comments
This may as well be magic as far as I'm concerned. When I first saw http://bellard.org/jslinux/ I just about shat myself. This is definitely another level of awesome. Well done.
staunch on HNWait how does this differ from JSLinux? Aren't they doing the same thing? Also, this isn't just an x86 emulator, right? If it can boot linux, it's emulating the entire PC…
chubot on HN
jor1k OpenRISC emulator
From 1 comment
I'm presently working on networking (OpenCores ethmac) support for the jor1k[1] OpenRisc emulator. The plan is to push ethernet frames out over a web socket, and pipe them into a…
benjamincburns on HN
PCE emulator port
From 1 comment
If like this you might also be interested in my port of the PCE Emulator to the browser: http://jamesfriend.com.au/pce-js/ At the moment I've only uploaded a demo of the Mac Plus…
mambodog on HN