ひぐらし導入(ONScripter)

aaa5552007-01-27


通販で頼んでいたひぐらし届いたよ。早速立ち上げ作業だ。家には既にWin環境が存在しないのでLinux環境で動かさねばならない。買う前からひぐらしLinux動作についてはリサーチ済みなので問題無いはず。
以下、立ち上げメモ

ひぐらしのエンジンはNScripterである。マルチプラットフォームに対応させたものがONScripterである。配布元からonscripter-20061025.tar.gzをダウンロードして展開した。make -f Makefile.Linuxを実行したところ、

/bin/sh: sdl-config: command not found
/bin/sh: smpeg-config: command not found
/bin/sh: avifile-config: command not found

と撥ねられた。SDLの開発用ライブラリを導入しなければいけないらしい。ONScripter のスゝメより依存パッケージを調べて以下パッケージを導入した(ちなみに私の環境はdebian/testing)

libsdl1.2-dev
libsdl-ttf2.0-dev
libsdl-mixer1.2-dev
libsmpeg-dev
libsdl-image1.2-dev
libavifile-0.7-dev
libogg-dev
libbz2-dev

libbz2-devは上のリンク先のサイトには触れられていないが、入っていないと以下のメッセージで起こられる。

rectReader.cpp:25:19: error: bzlib.h: そのようなファイルやディレクトリはありません

これでコンパイルが通るはず。別にmake installの必要は無いようだ。

次にひぐらしのCDをマウントして(/cdromにマウントしたとする)

cp -r /cdrom/fullsrc ~/higurashi
cp -R +w ~/higurashi
cp -r /cdrom/WAV ~/higurashi
cp -R +w ~/higurashi
cp /cdrom/se/* ~/higurashi/WAV

でインストール完了だ。
次にTrueTypeフォントをhigurashiフォルダにコピーする。とりあえずkochi-gothicが入っていたのでこれを使うことにする。 (追記:内蔵ビットマップフォントを含む東風ゴシックをひぐらしで使うとONScripterが途中でフリーズします。みかちゃんフォントもしくはHGゴシックを使用して下さい)

$ locate kochi-gothic.ttf
$ cp /usr/share/fonts/truetype/kochi/kochi-gothic.ttf ~/higurashi/default.ttf 

以上で準備完了。~/higurashiディレクトリに移動して

$ ~/onscripter-20061025/onscripter 

でnscript.datを自動的に検索して起動してくれる。

起動時に以下のエラーメッセージが出るのが気になるが、マウスカーソルのアイコンが変わらないだけのようだ。5分程プレイしたが、問題無く動いているようだ。

ONScripter version 20061025(2.81)
Initialize JOYSTICK
Display: 640 x 480 (32 bpp)
Audio: 44100 Hz 16 bit stereo
 command [mode_wave_demo] is not supported yet!!
 command [dsound] is not supported yet!!
 command [cdfadeout] is not supported yet!!
 *** can't find file [cursor0.bmp] ***
 *** can't find file [cursor1.bmp] ***

I bought Higurashi-no-Nakukoroni. And the above memo is about how to install and work this game.