commit | 96d45f16d469c2bf8b1a0705108db2dcbda6bb89 | [log] [download] |
---|---|---|
author | copy <copy@copy.sh> | Fri Jan 03 22:02:43 2014 +0100 |
committer | copy <copy@copy.sh> | Fri Jan 03 22:02:43 2014 +0100 |
tree | f3f3e8a6c0ccdf9263675816b6c1af8478bb9e31 | |
parent | f0e51c413a858baa3830e1c4439f1054084d11ef [diff] |
Cleaned up some protected mode features
v86 emulates an x86-compatible CPU and hardware. Here's a list of emulated hardware:
cpu.js
file, you need make
and cpp
(the C preprocessor). Run: make src/cpu.js
.compiler.jar
in the Makefile and run make v86_all.js
.index.html
locally, make sure to serve it from a local webserver.Similiar projects have been done before, but I decided to work on this as a fun project and learn something about the x86 architecture. It has grown pretty advanced and I just got Linux and KolibriOS working recently and there might be some actual uses.
If you build something interesting, let me know. However, keep in mind that the project is not very stable at the moment.
14KBXSoewGzbQY8VoznJ5MZXGxoia8RxC9
Simplified BSD License, see LICENSE, unless otherwise noted.
Shoot me an email to copy@copy.sh
. Please don't tell about bugs via mail, create a bug report on github instead.
Fabian Hemmer (http://copy.sh/, copy@copy.sh
)