M3ZVM: Difference between revisions
From IFWiki
mNo edit summary |
mNo edit summary |
||
Line 6: | Line 6: | ||
Download binary and source from [https://gitlab.com/sijnstra1/m3zvm m3zvm on Gitlab] | Download binary and source from [https://gitlab.com/sijnstra1/m3zvm m3zvm on Gitlab] | ||
A Model 1 version (M1ZVM) is also available. It does not support accented characters, however, it does map to appropriate non-accented characters. | |||
[https://gitlab.com/sijnstra1/m1zvm m1zvm on Gitlab] | |||
==Features== | ==Features== |
Revision as of 07:37, 25 April 2022
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, 7, and 8 within memory limitations.
Licensed under GPL version 2.
Download binary and source from m3zvm on Gitlab
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
- 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 with up to 18K of Dynamic Memory to run
- Has a small disk cache to reduce I/O