Discuss Scratch

Chiroyce
Scratcher
1000+ posts

x86 emulation in a browser

https://copy.sh/v86/

Want to run an x86 OS from the 2000s? click the above link and choose one

share what you do with it and cool features about it, here!

it uses webassembly btw

source code — https://github.com/copy/v86

Last edited by Chiroyce (Aug. 10, 2021 02:44:16)

290Scratcher
Scratcher
1000+ posts

x86 emulation in a browser

Pretty cool, I like.
Chiroyce
Scratcher
1000+ posts

x86 emulation in a browser



Should I?

edit —

Last edited by Chiroyce (Aug. 9, 2021 15:55:06)

290Scratcher
Scratcher
1000+ posts

x86 emulation in a browser

Go ahead.

Edit: You can say you tried at least.

Last edited by 290Scratcher (Aug. 9, 2021 15:55:47)

9gr
Scratcher
1000+ posts

x86 emulation in a browser

windows ME is cool

lol i remember
Chiroyce
Scratcher
1000+ posts

x86 emulation in a browser

290Scratcher wrote:

Go ahead.

Edit: You can say you tried at least.
I tried and it failed, anyways now I broke the terminal

9gr wrote:

lol i remember
haha lol

Last edited by Chiroyce (Aug. 9, 2021 15:59:01)

Chiroyce
Scratcher
1000+ posts

x86 emulation in a browser

I found the source code — https://github.com/copy/v86

Last edited by Chiroyce (Aug. 9, 2021 16:17:54)

CST1229
Scratcher
1000+ posts

x86 emulation in a browser

Chiroyce wrote:

I found the source code — https://github.com/copy/v86

That's a lot of languages!
Ciyob86
Scratcher
500+ posts

x86 emulation in a browser

This probably runs the OS in a server
Raihan142857
Scratcher
1000+ posts

x86 emulation in a browser

Ciyob86 wrote:

This probably runs the OS in a server
No, it's emulated in the browser. That's probably why it's so slow.
crispyapple
Scratcher
500+ posts

x86 emulation in a browser

this is amazing!
wvj
Scratcher
1000+ posts

x86 emulation in a browser

Nice
Geotale
Scratcher
100+ posts

x86 emulation in a browser

This does not use virtualization, but rather pure emulation. If anything, that makes it an even more incredible feat.
Ciyob86
Scratcher
500+ posts

x86 emulation in a browser

Cool
Chiroyce
Scratcher
1000+ posts

x86 emulation in a browser

Geotale wrote:

This does not use virtualization, but rather pure emulation.
I edited the title!

Geotale wrote:

If anything, that makes it an even more incredible feat.
Yep!
Chiroyce
Scratcher
1000+ posts

x86 emulation in a browser

hello_smile wrote:

I dare you to grab an x86 copy of Slax, boot it on v86 with 1280mb ram, open Chromium on it, take a screenshot in your browser of sending a forum post in mobile view of Scratch (use /login to sign in) in v86, and upload the screenshot from your device to Scratch, adding it to another forum post. On an iPad, if possible.
hello_smile
Scratcher
1000+ posts

x86 emulation in a browser

Chiroyce wrote:

hello_smile wrote:

I dare you to grab an x86 copy of Slax, boot it on v86 with 1280mb ram, open Chromium on it, take a screenshot in your browser of sending a forum post in mobile view of Scratch (use /login to sign in) in v86, and upload the screenshot from your device to Scratch, adding it to another forum post. On an iPad, if possible.
DISCLAIMER: DO NOT ATTEMPT ON AN IPAD MINI 2!
hello_smile
Scratcher
1000+ posts

x86 emulation in a browser

I found v86, Chiroyce made it famous. Ubuntu 10 works with 1gb ram, btw. I booted it once on a vdi, but screenshots are gone.
hello_smile
Scratcher
1000+ posts

x86 emulation in a browser

Windows 7 also works, you can find the GitHub issue by the one who found it.
9gr
Scratcher
1000+ posts

x86 emulation in a browser

hello_smile wrote:

I found v86.

9gr wrote:

lol i remember

Rust is good for compiling to wasm. Even ruffle.rs uses it for the Flash player emulator. I wonder how the C part of it compiles though…

Powered by DjangoBB