|
123456789101112131415161718192021222324252627 |
- # 8086 emulator
-
- This folder contains emulator for 8086 binaries of Collapse OS. The bulk of
- it is a fork of Fake86 by Mike Chambers.
-
- `forth` is an imaginary hardware used for userspace development and testing.
- This machine has an imaginary interrupt API and does not conform to PC/AT.
-
- `pcat` is a very simple PC/AT emulator. The BIOS interrupt hooks implemented in
- it only cover Collapse OS' own needs.
-
- ## Requirements
-
- You need `curses` to build the `forth` executable.
-
- ## Build
-
- Run `make` and it builds the `forth` and `pcat` interpreters.
-
- ## Usage
-
- The `./forth` executable here works like the one in `/cvm`, except that it runs
- under an emulated 8086 machine instead of running natively. Refer to
- `/cvm/README.md` for details.
-
- `pcat` needs to be suppied a path to a floppy disk image with a proper MBR.
- `disk.bin` provided by the `pcat` recipe is sufficient.
|