M3ZVM
From IFWiki
M3ZVM | |
---|---|
Interpreter | |
Link | Download |
Developer | Shawn Sijnstra |
Format | Z-code |
System | Tandy TRS-80 |
System details | TRS-80 Model 3 with 48K |
Latest version | 8 / 9 Feb 2025 |
Status | Stable |
Multimedia support | No multimedia |
License | GPL version 2 |
Browse the software database | |
Edit this infobox |
M3ZVM is a Z-machine interpreter for the TRS-80 Model 3 with 48K. Tested on multiple DOS versions. It was written by Shawn Sijnstra, ported from M4ZVM.
M3ZVM supports Z-machine versions 1, 2, 3, 4, 5, 6*, 7, and 8 within memory limitations. z6 support is minimal, and approximates the text only screen into the standard model.
Licensed under GPL version 2.
Download binary and source from m3zvm on Gitlab. There are also some pre-built disks for both Model 3 and 4 to download.
A Model 1 version (M1ZVM) is also available. It does not support accented characters, however, it does map to appropriate non-accented characters. m1zvm on Gitlab
Features
- Full use of 64x16 screen
- Simulated reverse text highlighting, including when selected using colour changing codes
- Accented characters (where available)
- Command line switch to optionally enable the Tandy bit
- Named game save and load
- Timed input
- z1-z5 games recommended
- Use of 48K Memory has been tuned to allow z-code stories, now with up to 22K of Dynamic Memory to run (up from 18k)
- Has a small LRU disk cache to reduce I/O
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 |