jemul8
jemul8 copied to clipboard
An object-oriented JavaScript x86 Emulator for Node.js and the browser
How do I run Linux on this JS Emulator similar to [JSLinux](http://bellard.org/jslinux/) ([GH](https://github.com/levskaya/jslinux-deobfuscated))?
JQuery changes: 1. Added google cdn url to improve speed. 2. Updated version 1.7.1 -> 2.0.0. 3. Removed from require(demo.js, util.js, std.keyboard.js).
Writed own functions: - extend - each - isFunction
Is there any way to run it locally?
It would be good to have some performance benchmarking tests, to ensure that performance is never degraded with new releases. For example, adding the ability to trap CPU halt is...
The public API should be derived via acceptance tests. For example, `emulator.run()` should return a `Promise` which should be resolved when the next HLT instruction is executed. Resuming the emulator...
Would be cool if you add [versioning](http://semver.org) to jemul8. So every body will know when update is come and if something would be broken - could just move down to...