Skip to content

Latest commit

 

History

History
48 lines (30 loc) · 1.38 KB

README.md

File metadata and controls

48 lines (30 loc) · 1.38 KB

V86 Emulator

Runs SkiffOS in the web browser with the V86 Emulator.

Demos

Run the pre-built demo by clicking the link!

You can also download the demo image and run it yourself:

  1. Open https://copy.sh/v86/
  2. Scroll down to "Setup."
  3. Increase the memory size to at least 512MB.
  4. Click "CD image" and select the ISO.
  5. Click "start."

After the system boots, in the serial terminal below:

  1. Enter root as username to login and press enter.
  2. Run docker ps to view the list of containers.
  3. Run su - core to switch into the Alpine Linux environment.

Compiling from Source

Set the comma-separated SKIFF_CONFIG variable:

$ export SKIFF_CONFIG=browser/v86,skiff/core
$ make configure                   # configure the system
$ make compile                     # build the system

The ISO is rootfs.iso9660 in workspaces/${SKIFF_WORKSPACE}/images.

Running V86 in Docker

You can run the server for v86 with Docker.