Repository navigation
PyEmuera 3.0.0 Beta 3
PyEmuera 3.0.0 Beta 3
PyEmuera は、Emuera 用バリアントを文字ベースのターミナルで動かす Python 製の独立した互換エンジンです。参照対象は Emuera1824+v24 です。
Beta 3 の変更
- Zork I の非公式 ERB 移植 ZORKERB r29 を、ぱみゅーら散歩帳と並ぶサンプルとして同梱しました。ZORKERB は Zork の移植を目指す独立プロジェクトで、この版が対応するのは Zork I です。
- 入力は英語です。Z-machine や Frotz を別途用意する必要はありません。ZORKERB と原作に関するライセンス・商標表示は同梱の
ZORKERBフォルダー内をご覧ください。 - エンジンの実行ロジックは Beta 2 から変更していません。
ダウンロードと起動
PyEmuera-3.0.0b3-runtime.zip を展開し、Python 3.10 以上を用意してください。
お手持ちのバリアントを遊ぶ場合は、ERB・CSV が入ったバリアントフォルダーを指定します。バリアントは別途用意してください。
Windows では、バリアントフォルダーを Start_PyEmuera.bat にドラッグ&ドロップして起動できます。コマンドから起動する場合は、展開したフォルダーで次のように実行してください。
python PyEmuera.pyz "バリアントフォルダーのパス"同梱サンプルを遊ぶ場合は、ZORKERB または sample を指定します。Windows では、それぞれのフォルダーを Start_PyEmuera.bat にドラッグ&ドロップすることもできます。
python PyEmuera.pyz ZORKERB
python PyEmuera.pyz sampleLinux 等では、必要に応じて python の代わりに python3 を使用してください。
PyEmuera-3.0.0b3-source.zip にはソース・テスト・ビルド手順、PyEmuera-3.0.0b3.pyz には単独エンジン、SHA256-public.txt には配布ファイルのSHA-256を収録しています。
本家 GUI の画像・音声・マウス操作・フォント描画は対象外です。すべてのバリアントや環境での完全互換性を保証するものではありません。詳細は同梱の KNOWN_ISSUES_ja.txt と HOW_TO_USE_ja.txt を参照してください。