2011年1月6日木曜日

NetWalkerでウルティマ4

今度は、NetWalker上でdebianのxu4をビルドしてみました。
xu4、ultima4-data、ultima4-graphics-upgradeのlenny用のソースをwgetでダウンロードしたのちに、
拡張子が.dscのファイルをdpkg-source -xで展開します。
それぞれのディレクトリに移動して、

$ dpkg-buildpackage -r fakeroot
をします。途中、必要なライブラリがないということで、止まりましたが、
すべてapt-getでインストールできましたので、あっさりdebパッケージが作成されました。
 3つのdebのパッケージが作られるので、xu4からインストールしました。
xu4は強制的にインストールしました。
$ dpkg -i --force-depends xu4_1.0beta3+cvs20100811-2_armel.deb
次にultima4-dataをインストールします。xu4がインストールされていれば、依存関係は満たすようです。
$ dpkg -i ultima4-data_1.01-10_all.deb
最後に、グラフィックス改善パッケージをインストールしました。
$ dpkg -i ultima4-graphics-upgrade_1.3-8_all.deb
$ /usr/games/ultima4
で実行できます。
BGMは、midiをtimidityで演奏するらしく、音が鳴りませんでしたが、timidityをインストールすると
綺麗にBGMが流れました。

キーボードがないと、遊びにくそうですが、このようなゲームもNetWalkerでちゃんと動くのですね。