I know this sounds like crazy pants, but I would actually use this in the real world if it were a NodeJS module. Not for anything compute-intensive or serious, but for creating very secure very isolated VMs to run web apps or other services in an insecure environment. It could also be a great way to take a LAMP stack app and rapidly deploy it in certain cases. Again not for high performance, but for... I can think of…
Show HN: My x86 emulator written in JavaScript
171–180 of 194 posts
Re: Show HN: My x86 emulator written in JavaScript
#172This guy is awesome. Check out a Game of Life Turing Machine: http://copy.sh/life/?pattern=turingmachine
Re: Show HN: My x86 emulator written in JavaScript
#173This 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.
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 entire dev setup in an emulated browser session [e.g. ruby, rails, redis]. That would be a game changer on how I'd develop.
If you're interested in this, please do make plenty of noise at me to finish. I've got a flight back to the East coast from Portland on Sunday, so I'm hoping I can get most of the browser code finished by then. After that I'm going to be somewhat distracted through the end of January, as I'm moving from Charleston, SC to Christchurch, New Zealand. I could use a bit of motivation to get this done.
Re: Show HN: My x86 emulator written in JavaScript
#174This 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.
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 entire dev setup in an emulated browser session [e.g. ruby, rails, redis]. That would be a game changer on how I'd develop.
Ruby's interestingness to performance ratio is not high.
Re: Show HN: My x86 emulator written in JavaScript
#175Earlier quoted context omitted.
> That would be a game changer on how I'd develop. Why? I'm honestly curious since I can't imagine any big advantages over more "classic" setups ...
Go to any machine with a browser, log in, and have your dev environment pop up in the same state it was when you left it somewhere else, yet all running locally rather over some VNC connection or potentially laggy ssh connection. Log out, and have the state persisted.
Re: Show HN: My x86 emulator written in JavaScript
#176Earlier quoted context omitted.
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 entire dev setup in an emulated browser session [e.g. ruby, rails, redis]. That would be a game changer on how I'd develop.
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 tun interface on the server via a node/python/C/whatever backend. From there, do whatever you want using your OS' standard networking tools (if you have specific needs for the server-side of this which go beyond using your os' standard tools…
Re: Show HN: My x86 emulator written in JavaScript
#177Re: Show HN: My x86 emulator written in JavaScript
#178@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 appreciate the apps being shown in the canvas in the resolution they are supposed to use, a full-screen option would be incredible. That way I could play space invaders the way it was meant to be played, in FreeDOS, in a JS emulator, in Firefox, on a…
Re: Show HN: My x86 emulator written in JavaScript
#179Still awesome, though!
Re: Show HN: My x86 emulator written in JavaScript
#180No xhr queries detected in firebug and firefox console. Its is done without AJAX? How its working? Thanks.