copy/v86
View on GitHub ↗ ★ 23,654 JavaScript
x86 PC emulator and x86-to-wasm JIT, running in the browser
75 mentions on Hacker News by 68 people: 12 stories, 63 comments · first 2013-11-06 · latest 2026-07-25
20082026
-
https://github.com/copy/v86
comment by tracker1 · 2019-05-07 · in JSMpeg – Decode It Like It's 1999 -
This Electron app is based on https://github.com/copy/v86/ ("x86 virtualization in JavaScript, running in your browser and NodeJS")
comment by rahimnathwani · 2018-08-24 · in Windows 95 is now an app you can download and install on macOS Windows and Linux -
This is based on the javascript x86 emulator https://github.com/copy/v86/ , which has demos online running many older operations systems like Windows 1.01
comment by sciurus · 2018-08-23 · in Show HN: Windows 95 in an Electron App -
…if anyone's curious what else can be achieved in this manner, there's a bunch of nice demos here: https://github.com/copy/v86 .
comment by alxlaz · 2018-08-23 · in Show HN: Windows 95 in an Electron App -
▲ 2
V86, x86 VM in JavaScriptstory by cift · 2018-06-19 · 0 comments
-
…(and KVM's) tests/test cases and sounds like an original work with regards to the emulator itself: https://github.com/copy/v86/blob/master/Readme.md
comment by FRex · 2017-11-23 · in Run Windows 2000 in your browser -
Any relation to https://github.com/copy/v86 ?
comment by NuSkooler · 2017-09-18 · in JSLinux – Run Linux or other Operating Systems in your browser -
Try https://github.com/copy/v86 and https://github.com/s-macke/jor1k/ The latter one even has complete network support.
comment by s-macke · 2017-06-10 · in Emulators Written in JavaScript -
…or, intriguingly, perhaps it could be done entirely client-side using an in-browser Linux emulator: https://github.com/copy/v86
comment by gw · 2017-05-13 · in Show HN: Gitorials – Tutorials as Git Repos -
Yep, v86 [0] is what you're looking for! There's even a demo with Linux 3. [1] [0] https://github.com/copy/v86 [1] https://copy.sh/v86/?profile=linux3
comment by prashnts · 2017-01-21 · in RISC-V 64-bit Linux in JavaScript -
…Fabien (copy) from his v86 work which is a very complete x86/PC peripheral emulator written in JS. https://github.com/copy/v86
comment by jevinskie · 2016-10-15 · in Design and Implementation of a 256-Core BrainFuck Computer [pdf] -
…other PC or Linux emulators are now available)" The v86 project's initial release was late 2013 ( https://github.com/copy/v86/commit/8180d49f24833fc6cc05a9025... ) about 2 years after Bellard's ( http://bellard.org/jslinux/news.html )
comment by masklinn · 2016-09-26 · in V86 – An x86-compatible CPU and hardware emulator -
…EDIT: After reading the docs, it seems that this is already implemented (via websockets, too!): https://github.com/copy/v86/blob/master/docs/networking.md
comment by JosephRedfern · 2016-09-26 · in V86 – An x86-compatible CPU and hardware emulator -
▲ 221
V86 – An x86-compatible CPU and hardware emulatorstory by simonebrunozzi · 2016-09-26 · 54 comments
-
▲ 3
X86 virtualization in JavaScript, running in your browser and Node.jsstory by ot · 2016-02-24 · 0 comments
-
NSA backdoor! https://github.com/copy/v86/commit/159f565de4dd99bff9b46c45a... Nope, Windows 98 undefined instruction.
comment by zx2c4 · 2016-02-23 · in Show HN: Windows 98 in browser -
It's possible, Windows 98 has drivers for the NE2000 network card we're emulating ( https://github.com/copy/v86/blob/master/src/ne2k.js ). However, currently the emulation isn't accurate enough, Windows 98 refuses to use it.
comment by copy · 2016-02-23 · in Show HN: Windows 98 in browser -
…especially took me very long to get right with all the details to run Windows 98. The code is here: https://github.com/copy/v86
comment by g3 · 2016-02-23 · in Show HN: Windows 98 in browser -
…HTML5 for x86 that runs linux (GUI included) and windows http://copy.sh/v86/ , source code here: https://github.com/copy/v86 The CPU code is pretty cool https://github.com/copy/v86/blob/master/src/cpu.js
comment by inglor · 2015-12-23 · in Amiga emulator in pure JavaScript and HTML5 -
…there is also the OR1K Emulator running Linux - http://jor1k.com and a generic x86 emulator - v86 - https://github.com/copy/v86 you can check a small benchmark here: https://github.com/s-macke/jor1k/wiki/Benchmark-with-other-e... via…
comment by homarp · 2015-11-08 · in Creating purpose-built TinyCoreLinux Images -
…and emulation. There are much cleaner emulators to study in JS: for the x86 family, I recommend v86 https://github.com/copy/v86 For general emulation, RISC architectures are much simpler to understand, jor1k…
comment by alevskaya · 2015-11-03 · in JSLinux rewritten to be human readable, hand deobfuscated and annotated -
https://github.com/copy/v86 has a MIT license.
comment by jevinskie · 2015-09-15 · in Writing an x86 emulator in JavaScript -
As the developer of jor1k I agree. You should also mention https://github.com/copy/v86 , which is constantly developed.
comment by s-macke · 2015-01-07 · in A JavaScript x86 Linux port (2011) -
▲ 3
JavaScript x86 emulator on githubstory by g3 · 2013-11-06 · 0 comments