Lectrote

Jump to: navigation, search
Lectrote Screenshot.png
  • Lectrote-icon-128.png Lectrote
  • Lectrote is an IF interpreter using the Electron shell.
  • Developer:
    Andrew Plotkin, Dannii Willis, Marc Simpson & Others
  • License:
    MIT license

Lectrote is an IF interpreter using the Electron shell which allows you to run Z-code based classic text adventure games like Zork, Deadfall as well as modern text adventure games using the Glulx VM and games produced in with the Ink scripting language.

Features

Lectrote currently supports:

  • Glulx (Inform 7) support (limited - does not support sound)
  • Z-code support
  • Hugo support (limited - does not support autosave)
  • TADS support (limited - does not support autosave)
  • Adrift 4 support (limited - does not support autosave)
  • Ink support

Upon launching, it prompts you to choose a game file to play. Your progress is always autosaved, so when you start a game, your last session will automatically resume. You can play multiple games simultaneously in separate windows.

Installation

Download the zip package from https://github.com/erkyrath/lectrote/releases and extract it in your desired game folder:

      unzip Lectrote*.zip

To start Lectrote just double-click on the Lectrote binary or start it in CLI with ./Lectrote. Now you can use the GUI to open games.

To run games from the CLI just type:

      .Lectrote /PATH/TO/THE/GAME/game.z8

Configuration

There are a few settings you can configure:

  1. Click on "Edit" & choose "Preferences" (or press CTRL + comma)
  2. In the “Appearance” tab, the font/font size, color themes and margins can be changed.
  3. In the "interpreter" tab you can choose which Glulx interpreter should be used.

Depending on your Linux configuration and how you install this package, you may have to add the "--no-sandbox" option when launching Lectrote.

See also

External links