ZXZVM
From IFWiki
ZXZVM | |
---|---|
Interpreter | |
Links | Home page Download |
Developer | John Elliott |
Format | Z-code |
Systems | Amstrad PCW, Sinclair ZX Spectrum, Other |
System details | Spectrum +3/+3e. Spectrum with ResiDOS (thanks to Garry Lancaster). Amstrad PCW (any model, including the PcW16). |
Latest version | 1.12 / 15 May 2016 |
Status | Stable |
Multimedia support | No multimedia |
License | GPL |
Browse the software database | |
Edit this infobox |
ZXZVM is a Z-machine interpreter for the Spectrum +3, Amstrad PCW8000/9000/10 and Amstrad PCW16. It was written by John Elliott. It has been ported to ZX Spectrum Next by Garry Lancaster.
ZXZVM supports Z-machine versions 3, 4, 5, and 8.
Supported platforms are:
- Spectrum +3/+3e.
- Spectrum with ResiDOS (thanks to Garry Lancaster).
- Amstrad PCW (any model, including the PcW16).
License: GPL 2.0
Features
Supported features include:
- Z-machine versions 3, 4, 5 and 8.
- Timed input.
- Accented characters.
- The graphics font (not PcW16).
Derivatives
- CPCZVM (for Amstrad CPC), ported by Kevin Thacker (described on CPC Wiki)
- Port for Memotech machines by Brill Brendling (based on CPCZVM)
- Port to esxDOS by Bob Fossil (removing the +3DOS dependency, so it can be used on other 128k Spectrums): blog post, binaries + source, forum thread
- M4ZVM, for TRS-80 Model 4 and similar
- M3ZVM, for TRS-80 Model 3
- Vezza, a distant descendant for various CP/M machines
Links
- Interpreters for Amstrad computers
- Interpreters for the ZX Spectrum family
- Home page, download including source for ZXZVM (John Elliott)
- Source code for Garry Lancaster's version of ZXZVM on Gitlab
Interpreters | |
---|---|
By format | ADRIFT • AdvSys • AGT • Alan • Glulx • Hugo • Magnetic Scrolls • TADS • Z-code |
By system | Browser • Android • iOS • Linux • macOS • Windows |
Browse | Recommended interpreters • Search form • Drilldown |
Other software | Authoring systems • Utilities |