Skip to main content

A compiler for the Infocom ZIL/ZILF language that produces Z-machine story files

Project description

Zorkie

A compiler for the Infocom ZIL/ZILF language that produces Z-machine story files (.z3, .z4, .z5, etc.).

Installation

From PyPI

pip install zorkie

From Source

git clone https://github.com/yourusername/zorkie.git
cd zorkie
pip install -e .

Usage

zorkie <source.zil> -o <output.z3>

Options

  • -o <file> - Specify output file
  • -v <version> - Target Z-machine version (3-6)

Example

zorkie game.zil -o game.z3

The output file can be run in any Z-machine interpreter (Frotz, Lectrote, etc.).

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

zorkie-0.1.0.tar.gz (93.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

zorkie-0.1.0-py3-none-any.whl (100.1 kB view details)

Uploaded Python 3

File details

Details for the file zorkie-0.1.0.tar.gz.

File metadata

  • Download URL: zorkie-0.1.0.tar.gz
  • Upload date:
  • Size: 93.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for zorkie-0.1.0.tar.gz
Algorithm Hash digest
SHA256 97be11fcf6d076be9c117b12d88958b2e2d33a5c7f8ffa0f89364287f4816550
MD5 6d5943b0aeb474e0983629cc5c306dbd
BLAKE2b-256 14adc62a8c46ed95e423ff5864a3fe7c34ee02cf944b197e2620e61604b32bf4

See more details on using hashes here.

File details

Details for the file zorkie-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: zorkie-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 100.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for zorkie-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9eb8d3e0dc231303b818634673b6018de3937c397a16e402ad63e08413440c67
MD5 98263939d8a537e19a54a65ea5022c92
BLAKE2b-256 a1640728ebba8fc04634598c5c711f1459782dd3d69916fb0de27927a977e053

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page