Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Fabrice Bellard has written a 32 bit x86 emulator in Javascript

60 views
Skip to first unread message

Erwin Moller

unread,
May 23, 2011, 5:10:56 AM5/23/11
to
Wow, I haven't fived into its possibilities (and restrictions) yet, but
this sounds impressive. :-)

[quote]
Fabrice Bellard has written a 32 bit x86 emulator in Javascript -- in
plain English, he's created a virtual PC that runs inside your browser,
using Javascript. And then (of course), he created a GNU/Linux variant
that can run inside it -- so you can run a full-featured PC inside your
browser. It's a pretty fabulous hack and has far-reaching implications:
for example, you could theoretically run any program or OS inside your
browser, even if you're using a locked-down platform that won't let you
change the OS or install your own programs. And then there's stuff like
installing MAME in a virtual browser machine, so that you can play
all/any retrogames.
[/quote]

source: http://www.boingboing.net/2011/05/18/javascript-based-pc.html

Regards,
Erwin Moller


--
"That which can be asserted without evidence, can be dismissed without
evidence."
-- Christopher Hitchens

Ry Nohryb

unread,
May 23, 2011, 5:32:34 AM5/23/11
to
On May 23, 11:10 am, Erwin Moller

<Since_humans_read_this_I_am_spammed_too_m...@spamyourself.com> wrote:
> Wow, I haven't fived into its possibilities (and restrictions) yet, but
> this sounds impressive. :-)
>
> [quote]
> Fabrice Bellard has written a 32 bit x86 emulator in Javascript -- in
> plain English, he's created a virtual PC that runs inside your browser,
> using Javascript. And then (of course), he created a GNU/Linux variant
> that can run inside it -- so you can run a full-featured PC inside your
> browser. It's a pretty fabulous hack and has far-reaching implications:
> for example, you could theoretically run any program or OS inside your
> browser, even if you're using a locked-down platform that won't let you
> change the OS or install your own programs. And then there's stuff like
> installing MAME in a virtual browser machine, so that you can play
> all/any retrogames.
> [/quote]
>
> source:http://www.boingboing.net/2011/05/18/javascript-based-pc.html

That's simply amazing, isn't it ?
--
Jorge.

Dr J R Stockton

unread,
May 24, 2011, 4:57:23 PM5/24/11
to
In comp.lang.javascript message <4dda249c$0$49041$e4fe...@news.xs4all.n
l>, Mon, 23 May 2011 11:10:56, Erwin Moller <Since_humans_read_this_I_am
_spammed_...@spamyourself.com> posted:

>Wow, I haven't fived into its possibilities (and restrictions) yet, but
>this sounds impressive. :-)
>
>[quote]
>Fabrice Bellard has written a 32 bit x86 emulator in Javascript -- in
>plain English, he's created a virtual PC that runs inside your browser,
>using Javascript.

> ...

So if the Management allows only MSIE to be installed, one can run
Chrome in emulation ...


I once wrote a partial LSI-11 emulator in Turbo Pascal on an Amstrad
PPC640. Partial, in the sense that I wished to run a particular Macro-
11 comms program on a PC and so only implemented the instructions I
needed/understood - and wrote the actual packet I/O part in ordinary
Pascal. It ran perceptibly, but not significantly, slower than the
original.

(Other required programs were in LSI-11 FORTRAN IV, which converted to
Pascal by heavy editing).

--
(c) John Stockton, nr London, UK. ?@merlyn.demon.co.uk Turnpike v6.05 MIME.
Web <http://www.merlyn.demon.co.uk/> - FAQqish topics, acronyms and links;
Astro stuff via astron-1.htm, gravity0.htm ; quotings.htm, pascal.htm, etc.
No Encoding. Quotes before replies. Snip well. Write clearly. Don't Mail News.

0 new messages