Lectrote: Difference between revisions

From IFWiki

(Change interpreter references)
(1.5.3)
 
(11 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{Software infobox
{{Software infobox
|Type=Interpreter
|Type=Interpreter
|Uses interpreter=Emglken, Quixe, Ifvms.js, Ink
|Interpreter app=Yes
|Interpreter app=Yes
|Multimedia=Graphics
|Multimedia=Color, Graphics (No TADS multimedia support)
|Developer=Andrew Plotkin
|Developer=Andrew Plotkin
|Uses=Emglken, Quixe, Ifvms.js, inkjs
|Home page=https://github.com/erkyrath/lectrote
|Home page=https://github.com/erkyrath/lectrote
|Download=https://github.com/erkyrath/lectrote/releases
|Download=https://github.com/erkyrath/lectrote/releases
|Format=Glulx, Hugo, Ink, TADS 2, TADS 3, Z-code
|Format=ADRIFT 4, Glulx, Hugo, Ink JSON, TADS 2, TADS 3, Z-code
|System=Windows, Mac, Linux
|System=Windows, macOS, Linux
|Version=1.4.1
|Version=1.5.3
|Date=2022/01/04
|Date=2025/02/22
|Status=Stable
|Status=Stable
|License=Mostly MIT, some interpreters BSD, GPL-2.0
}}
}}
'''Lectrote''', an [[interpreter]] app by [[Andrew Plotkin]], allows players to play [[Glulx]], [[Hugo]], [[TADS]], and [[Z-machine]] works, as well as [[ink]] works that have been compiled to .json format. Lectrote is based on the [[Quixe]] interpreter and packaged with Electron. There are release packages for Linux, MacOS and Windows available.
'''Lectrote''', an [[interpreter]] app by [[Andrew Plotkin]], allows players to play [[Adrift 4]], [[Glulx]], [[Hugo]], [[TADS]], and [[Z-machine]] works, as well as [[ink]] works that have been compiled to .json format. Lectrote is based on the [[Quixe]] interpreter and packaged with Electron. There are release packages for Linux, MacOS and Windows available.


You can also use this package to construct a "bound game". This is a package containing Chromium, the interpreter, your game file, and perhaps some additional configuration. You can distribute this as a standalone game application. Packaging requires Linux, for discussion on how to make this work on Windows, see {{link|url=https://www.intfiction.org/forum/viewtopic.php?f=38&t=23061 |trying to make standalone game w/ Lectrote}} - Sep 14, 2017
You can also use this package to construct a "bound game". This is a package containing Chromium, the interpreter, your game file, and perhaps some additional configuration. You can distribute this as a standalone game application. Packaging requires Linux, for discussion on how to make this work on Windows, see {{link|url=https://www.intfiction.org/forum/viewtopic.php?f=38&t=23061 |trying to make standalone game w/ Lectrote}} - Sep 14, 2017
Line 28: Line 29:
** {{link|url=http://www.intfiction.org/forum/viewtopic.php?f=38&t=21721 |archive=https://web.archive.org/web/20170612151101/http://www.intfiction.org/forum/viewtopic.php?f=38&t=21721|Lectrote 1.2.4 now supports Hugo}} - April 1, 2017.
** {{link|url=http://www.intfiction.org/forum/viewtopic.php?f=38&t=21721 |archive=https://web.archive.org/web/20170612151101/http://www.intfiction.org/forum/viewtopic.php?f=38&t=21721|Lectrote 1.2.4 now supports Hugo}} - April 1, 2017.


 
[[Category:Inform]]
 
{{software navbox}}
{{stub|}}
 
[[Category:Inform]] [[Category:Interpreter]]
{{interpreter navbox}}

Latest revision as of 23:51, 22 February 2025

Lectrote
Interpreter
[[File:|385px|center]]
Links Home page Download
Developer Andrew Plotkin
Formats ADRIFT 4, Glulx, Hugo, Ink JSON, TADS 2, TADS 3, Z-code
Interaction style
Systems Windows, macOS, Linux
System details
Latest version 1.5.3 / 22 Feb 2025
Status Stable
Implements
Uses Emglken, Quixe, Ifvms.js, inkjs
Multimedia support Color, Graphics (No TADS multimedia support)
License Mostly MIT, some interpreters BSD, GPL-2.0
Notes
Browse the software database
Edit this infobox

Lectrote, an interpreter app by Andrew Plotkin, allows players to play Adrift 4, Glulx, Hugo, TADS, and Z-machine works, as well as ink works that have been compiled to .json format. Lectrote is based on the Quixe interpreter and packaged with Electron. There are release packages for Linux, MacOS and Windows available.

You can also use this package to construct a "bound game". This is a package containing Chromium, the interpreter, your game file, and perhaps some additional configuration. You can distribute this as a standalone game application. Packaging requires Linux, for discussion on how to make this work on Windows, see trying to make standalone game w/ Lectrote - Sep 14, 2017

Links

Interpreters
By format ADRIFTAdvSysAGTAlanGlulxHugoMagnetic ScrollsTADSZ-code
By system BrowserAndroidiOSLinuxmacOSWindows
Browse Recommended interpretersSearch formDrilldown
Other software Authoring systemsUtilities