Skip to main content

A shared game night with an AI companion over a simulated radio: play old text adventures together. Runs the game natively; Linux only.

Project description

cabin-fever-x86-core

A shared game night with an AI companion over a simulated radio: play old text adventures together.

This is the game itself — the z-machine, the companion, and the three clients — running natively on the host. Linux only. It builds jericho from source, which ships no wheels and supports no other platform.

pip install cabin-fever-x86-core

cf86-server            # hosts the game session
cf86-web               # the radio, in a browser tab
cf86-text              # the same session, typed instead of spoken

Run it as a server and bind it where you like — cf86-web --web-host 0.0.0.0 puts the radio on your LAN for someone on the couch.

On macOS or Windows, or if you would rather the interpreter not run on your own machine, install cabin-fever-x86 instead. It runs this exact package inside a sandbox VM and forwards the web client back out — which also keeps a memory-unsafe frotz fork, parsing game files off the internet, off your host.

Full documentation lives in the repository.

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

cabin_fever_x86_core-0.0.1a2.tar.gz (2.7 MB view details)

Uploaded Source

Built Distribution

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

cabin_fever_x86_core-0.0.1a2-py3-none-any.whl (2.7 MB view details)

Uploaded Python 3

File details

Details for the file cabin_fever_x86_core-0.0.1a2.tar.gz.

File metadata

  • Download URL: cabin_fever_x86_core-0.0.1a2.tar.gz
  • Upload date:
  • Size: 2.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for cabin_fever_x86_core-0.0.1a2.tar.gz
Algorithm Hash digest
SHA256 73491a666f556a234e47d690e8be38886f2efd04f045d84caae73d6bbb1e363a
MD5 c069f9bfea69b01ca550f712b6c6d889
BLAKE2b-256 6da131fea3a3e25d0bf194649b31df69fd7ca5769fcf2b8773cfd139b085b36a

See more details on using hashes here.

Provenance

The following attestation bundles were made for cabin_fever_x86_core-0.0.1a2.tar.gz:

Publisher: release-core.yml on afourney/cabin-fever-x86

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cabin_fever_x86_core-0.0.1a2-py3-none-any.whl.

File metadata

File hashes

Hashes for cabin_fever_x86_core-0.0.1a2-py3-none-any.whl
Algorithm Hash digest
SHA256 70b2c51bc4e81c77aabbf6480d12919972f9a9935b3a60f9264e55213f4e61e9
MD5 722d74d72d76078613f87646d7175213
BLAKE2b-256 ffea27b9170671f67c7e7dd62ee0f7e378d65119c6127ba202cf83b96e1cdb3c

See more details on using hashes here.

Provenance

The following attestation bundles were made for cabin_fever_x86_core-0.0.1a2-py3-none-any.whl:

Publisher: release-core.yml on afourney/cabin-fever-x86

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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