ZLR: Difference between revisions

From IFWiki

No edit summary
 
(Updated author name and repo URL)
 
(3 intermediate revisions by 3 users not shown)
Line 1: Line 1:
'''ZLR''' is a [[Z-machine]] implementation created in 2007 by [[Jesse McGrew]]. The name is a play on "CLR", the Common Language Runtime at the core of the [http://en.wikipedia.org/wiki/.NET_Framework .NET Framework].
{{Software infobox
|Type=Interpreter
|Developer=Tara McGrew
|Home page=https://foss.heptapod.net/zilf/zlr
|Format=Z-code
|System=Windows
|Status=Beta
}}
'''ZLR''' is a [[Z-machine]] implementation created in 2007 by [[Tara McGrew]]. The name is a play on "CLR", the Common Language Runtime at the core of the [http://en.wikipedia.org/wiki/.NET_Framework .NET Framework].


== Features ==
== Features ==
Line 5: Line 13:
* Strict separation between the virtual machine and I/O portions.
* Strict separation between the virtual machine and I/O portions.
* Uses the [[Quetzal]] save format.
* Uses the [[Quetzal]] save format.
* Supports versions 5 and 8 of the [[Z-machine]].
* Supports [[Z-machine versions|versions]] 5 and 8 of the [[Z-machine]].
* Multiple [[undo]] and redo.
* Multiple [[undo]] and redo.


Line 12: Line 20:
* '''ConsoleZLR''': uses the standard .NET text console for I/O. Cross platform.
* '''ConsoleZLR''': uses the standard .NET text console for I/O. Cross platform.


== Links ==
{{DEFAULTSORT:Zlr}}
* [http://sourceforge.net/projects/zlr/ ZLR project page at SourceForge.net]
 
[[Category:Interpreter]]
[[Category:Inform]]
[[Category:Inform]]
{{software navbox}}

Latest revision as of 00:03, 10 January 2023

ZLR
Interpreter
[[File:|385px|center]]
Link Home page
Developer Tara McGrew
Format Z-code
Interaction style
System Windows
System details
Latest version
Status Beta
Implements
Uses
Multimedia support
License
Notes
Browse the software database
Edit this infobox

ZLR is a Z-machine implementation created in 2007 by Tara McGrew. The name is a play on "CLR", the Common Language Runtime at the core of the .NET Framework.

Features

  • Optimized for speed.
  • Strict separation between the virtual machine and I/O portions.
  • Uses the Quetzal save format.
  • Supports versions 5 and 8 of the Z-machine.
  • Multiple undo and redo.

Versions

  • Demona: uses a modified Gargoyle Glk library for I/O. Windows only.
  • ConsoleZLR: uses the standard .NET text console for I/O. Cross platform.
Interpreters
By format ADRIFTAdvSysAGTAlanGlulxHugoMagnetic ScrollsTADSZ-code
By system BrowserAndroidiOSLinuxmacOSWindows
Browse Recommended interpretersSearch formDrilldown
Other software Authoring systemsUtilities