commit | 98fc8c953cb4e30eca1707df0ce76625e15cdf7f | [log] [download] |
---|---|---|
author | copy <copy@copy.sh> | Fri Dec 06 21:04:26 2013 +0100 |
committer | copy <copy@copy.sh> | Fri Dec 06 21:04:26 2013 +0100 |
tree | d34091a207d549c2c9a5f892963ca59346bf58e1 | |
parent | 714f3b6ec8975e642d7e3e63b7870b2af97fdfa4 [diff] |
Return 0xff for unimplemented dispi
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
)