概要
Windows XP に付属していた Space Cadet Pinball を Linux で遊ぶ方法の紹介。 Flatpak を使ったインストール手順と高解像度データ利用法の解説。 Full Tilt! Pinball データを使った画質向上のコツも記載。 ゲームデータの著作権やソフトウェア保存についての考察。 その他の懐かしゲームや個人的な思い出の共有。
LinuxでSpace Cadet Pinballを遊ぶ方法
- Space Cadet Pinball は Windows XP 標準搭載ゲーム
- 子供時代に多くのユーザーに親しまれた名作
- Linux 上でもプレイ可能なプロジェクトが GitHub で公開
- 有志による逆コンパイルと移植作業の成果
- Flatpak によるインストールが最も簡単
- オリジナルのゲームリソース同梱
- GUI(例: KDE Discover)またはCLIでインストール可能
- コマンド例:
flatpak install com.github.k4zmu2a.spacecadetpinball
- コマンド例:
- インストール後すぐに懐かしのピンボール体験
高解像度で遊ぶ方法(Full Tilt! Pinballデータの利用)
- オリジナルは 480p と低解像度
- Full Tilt! Pinball 版データ利用で 1024x768 の高解像度プレイが可能
- データは archive.org で入手可能(CADET.ZIPファイル)
- 導入手順
- 1回ゲームを起動し、データディレクトリ作成を確認
- ダウンロードしたZIPをデータディレクトリに展開
- 例:
cd ~/.var/app/com.github.k4zmu2a.spacecadetpinball/data/SpaceCadetPinball unzip ~/Downloads/CADET.ZIP
- 例:
- 既存のデータディレクトリを削除またはリネーム
- 例:
sudo rm -r $(flatpak info --show-location com.github.k4zmu2a.spacecadetpinball)/files/extra/Pinball - インストール方法によってはsudo不要
- 例:
- アップデート時は再作業が必要な場合あり
データファイルに関する豆知識
- オリジナル( 3DPB)と Full Tilt データを両方保持して切り替え可能
- データによってゲームルールや演出が微妙に異なる
- 例:ランプの点灯挙動
- 他にも Marble Blast (Mac向け)など、同時期に人気だったゲームの存在
著作権・ソフトウェア保存に関する考察
- 有志による移植で多プラットフォーム対応( Mac, Windows, Linux, Android, Nintendo Switch 等)
- ゲームデータは商用製品の著作物であり、ダウンロードには法的配慮が必要
- 開発者への正当な対価支払いの重要性
- 理想は FOSSライセンス だが現実は異なる
- ソフトウェア保存の意義
- 販売終了後は FOSS 化し、ユーザーによる保守・改良を可能にする仕組みの必要性
- 創作者・ユーザー・保存のバランスをとるべき
その他の思い出
- 他にも 3D Ultra Pinball など、CDメディアで入手したピンボールゲームの思い出
- 一部はシリアルボックス特典などで配布されていた事例