IzarraVM
IzarraVM is a Rust emulator for the Izarra 3000, a DOS-era games computer that almost shipped in 1997. It models one fixed machine: custom video and audio around an MS-DOS compatible core, with Toka Disk Operating System as its ROM shell and launcher.
The goal is to run early to mid 1990s DOS games as if the Izarra had reached store shelves.
See the README for build and installation instructions. These pages are the machine's manuals.
Start here
- Izarra 3000 user manual, the machine itself: powering on, the POST screen, the boot menu, and the setup panel.
- Company story: where the Izarra 3000 and Toka-DOS came from.
- Using Toka-DOS: the bundled operating system, its shell, and its disk layout.
- DOS command reference: every shipped command, with its switches.
- IzarraVM GUI guide, the host application: config, mounting media, and where your files live.
- Troubleshooting & FAQ: common problems and what to try.
Hardware manuals
- IZBIOS Configuration Panel guide: a per-screen walkthrough of the Del setup panel.
- TOKAEMM.SYS memory manager: XMS, EMS, UMBs, and the V86 monitor underneath Toka-DOS.
- ReSonique 2 sound card manual: the audio hardware and what it does and doesn't support today.
Technical references
- VGA core: the IBM VGA-compatible video path, including its Hercules and CGA personalities.
- VEGA programmer's guide: a working guide to drawing through the VEGA chipset (Margo, the 2D engine).
- VEGA technical reference: the register-level contract for Margo and Distira (3D).