« SL-C3000で「月姫」をするためには | メイン | SL-C3000で「雫、痕、ToHeart」をする »
2005年02月08日
SL-C3000で「ひぐらしのなく頃に」をする
LinuxZaurus/Games
SL-C3000にて「ひぐらしのなく頃に」を導入する手順です。
今回は「鬼隠し編〜祟殺し編」を使ってます。
必要なもの
「月姫」の時とほぼ同じです。
- 「ひぐらしのなく頃に」CD
- Susie32
- NScripter Archive Susie Plug-in
- NSDEC
- 秀丸エディタ
大文字、小文字の区別をしない置換機能のあるツールなら何でも良いです
- Nscripter
- ChangeWave
- 午後のこーだ
- Vix
- みかちゃんフォント(Windows用等倍フォント)
- ONscripter
- ONscripter-lib
- timidity-patch
「月姫」同様、CDに入っている画像・音声データは大きすぎてSL-C3000では
動かないのでサイズを小さくする必要があります。
まずはarc.nsaからファイルを取り出す手順です。
- Susieをインストールします
- NScripter Archive Susie Plug-inを解凍してaxnsa.spiを
Susieをインストールしたフォルダにコピーします
- Susieを立ち上げて「ひぐらし」CD内の\fullsrc\arc.nsaを開きます
- Ctrl+Aにて全ファイルを選択し、好きなフォルダにドラッグします
(ここではD:\work\sarにドラッグします)
次は画像ファイルを小さくする手順です。
- Vixをインストールし、Vixを立ち上げます
- arc.nsaを解凍したフォルダを開きます
(ここではD:\work\sarを開きます)
- 「画像」メニューの「総合変換」を選択します
- 「サブフォルダを対象」をチェックします

- 出力先を「画像と同じフォルダ」に設定します
- 「フォーマット」タブを押して種類「JPEG」、画質50に設定します

- OKを押すとダイアログが出ますので「はい」を選択します
- 上書き確認のダイアログがでますので「すべて上書き」を選択します
次に不必要な画像を削除します。
- arc.nsaを解凍したフォルダにこのファイルを置きます。
(ここではD:\work\sarに置きます)
- 置いたhigurashi_del.batをダブルクリックして実行します
あとはarc.nsaを元に戻す手順です。
- Nscripterを展開し、nsaarc.exeを実行します
- フォルダ選択ダイアログが表示されますのでarc.nsaを解凍したフォルダを指定します
(ここではD:\work\sarを指定します)
- OKを押すと保存先を聞かれるので好きなところを指定します
(ここではD:\work\higurashiを指定します)
- 上で指定したフォルダに28Mbyte程度のarc.nsaが出来ていることを確認してください
画像ファイルを小さくする上でbmpをjpgに変換しましたのでNScripterデータを書き換える必要があります。
以下nscript.datを書き換える手順です。
- NSDECを展開します
- 「ひぐらし」CD内の\fullsrcフォルダ内のnscript.datをNSDECを展開したフォルダに置きます
- NSDEC.EXEを実行します
- 展開されたresult.txtを秀丸エディタにて開きます
- Ctrl+Rを押して".bmp"を".jpg"に全置換を実行します(大文字、小文字の区別はしない)
1887個の置換が実行されます。
- Ctrl+Rを押して"cursor0.jpg"を"cursor0.bmp"に全置換を実行します(大文字、小文字の区別はしない)
39個の置換が実行されます。
- Ctrl+Rを押して"cursor1.jpg"を"cursor1.bmp"に全置換を実行します(大文字、小文字の区別はしない)
31個の置換が実行されます。
- ファイルを保存します
- result.txtを00.txtにファイル名を変更します
- NScripterを展開したフォルダ内のnscmake.exeを実行します。
- ファイル選択ダイアログが開きますので00.txtのあるフォルダを指定します
- 次に再圧縮したnscript.datを保存する場所を指定します
(ここではD:\work\higurashiを指定します)
次はwavファイルを小さくする手順です。
- ChangeWaveを展開し、起動します
- 変換元フォルダをCD内にある\WAV\LPフォルダに設定し、変換先フォルダを適切に設定します
(ここではD:\work\WAV\LPに設定します)
- サンプリングレートを「22kHz」に設定します
- スピーカーを「ステレオ」に設定します
- 「変換」を押しします

- 変換元フォルダをCD内にある\WAV\MINIGAMEフォルダに設定し、変換先フォルダを適切に設定します
(ここではD:\work\WAV\MINIGAMEに設定します)
- サンプリングレートを「22kHz」に設定します
- スピーカーを「ステレオ」に設定します
- 「変換」を押しします

- 変換元フォルダをCD内にある\SEフォルダに設定し、変換先フォルダを適切に設定します
(ここではD:\work\WAVに設定します)
- サンプリングレートを「22kHz」に設定します
- スピーカーを「ステレオ」に設定します
- 「変換」を押しします

次はmp3ファイルを小さくする手順です。
- 午後のこーだをインストールし、起動します
- 「設定」→「詳細オプション設定」→「デコード出力」にて出力先フォルダを適切に設定します
(ここではD:\work\WAV_TMPに設定します)
- 「設定」→「簡易オプション設定」にて圧縮率「80kbps」に設定します
- 「mp3デコーダ」タグを選択し、「データ追加」にてCD内にある\WAV\LPフォルダのmp3ファイルを指定します
- 「デコード開始」を押します

- 「設定」→「詳細オプション設定」→「mp3出力設定」にて出力先フォルダを適切に設定します
(ここではD:\work\WAV\LPに設定します)
- 「mp3エンコード」タグを選択し、「データ追加」にて生成されたwavファイルを指定します。
- 「エンコード開始」を押します

- 「mp3デコード」にて生成したwavファイルは不必要ですので削除します
- 「mp3デコーダ」タグを選択し、「データ追加」にてCD内にある\WAV\MINIGAMEフォルダのmp3ファイルを指定します
- 「デコード開始」を押します
- 「設定」→「詳細オプション設定」→「mp3出力設定」にて出力先フォルダを適切に設定します
(ここではD:\work\WAV\MINIGAMEに設定します)
- 「mp3エンコード」タグを選択し、「データ追加」にて生成されたwavファイルを指定します。
- 「エンコード開始」を押します
- 「mp3デコード」にて生成したwavファイルは不必要ですので削除します
ゲームで使われるフォントとして色々使えるらしいですが、ここでは「みかちゃんフォント」を使います。
以下「みかちゃんフォント」を使う手順です。
- 「みかちゃんフォントを展開します
- 「みかちゃん.ttf」を「default.ttf」にファイル名を変更します
ここまではLinuxZaurusならばどれでも作業手順は同じはずです。
以下はSL-C3000に特化していますので、SL-C700/C750/C760/C860などでは
適切に格納ディレクトリを変更したり、swap容量を変更する必要があります。
PC最後の作業としてSL-C3000へのファイル転送手順です。
- /hdd3/Documents/higurashi/を作り、以下ファイルを置きます
arc.nsa (今回再圧縮したもの)
default.ttf (みかちゃんフォントのファイル名を変えたもの)
nscript.dat (今回再圧縮したもの)
- /hdd3/Documents/higurashi/wav/を作り、以下ファイルを置きます
*.bmp (「ひぐらし」CDの\SEフォルダにあったファイルを変換したもの)
- /hdd3/Documents/higurashi/wav/lpを作り、以下ファイルを置きます
*.bmp *.mp3(「ひぐらし」CDの\WAV\LPフォルダにあったファイルを変換したもの)
- /hdd3/Documents/higurashi/wav/minigameを作り、以下ファイルを置きます
*.bmp *.mp3(「ひぐらし」CDの\WAV\MINIGAMEフォルダにあったファイルを変換したもの)
ここからはSL-C3000での作業となります。
まず以下パッケージをインストールします。
- ONscripter
- ONscripter-lib
- timidity-patch
このままではメモリ不足で立ち上がらないのでswapを設定する必要があります。
以下コマンドを実行してください。
# su
# dd if=/dev/zero of=/hdd2/swap count=65536
# mkswap /hdd2/swap
# swapon /hdd2/swap
再起動、およびリセットしたときには以下コマンドを再度実行する必要があります。
# su
# swapon /hdd2/swap
あとはターミナルにて以下コマンドを実行すれば「ひぐらしのなく頃に」が立ち上がります。
# cd /hdd3/Document/higurashi
# onscripter --force-button-shortcut --disable-rescale
SL-C750/C860などでSDカードなどにインストールしたときには太字部分を修正してください。
「月姫」にひきつづいて「ひぐらしのなく頃に」のインストールは終わりです。
(補足)
「月姫」と同様にQtopiaのランチャーにて「ひぐらし」が実行できるようにするパッケージを作りました。
インストールすると「ゲーム」のカテゴリにひぐらしアイコンが追加されます。
SL-C700/C750/C760/C860などでSDカードなどにインストールしたときには
以下/opt/QtPalmtop/bin/higurashiの太字部分を修正してください。
#!/bin/sh -f
cd /hdd3/Documents/higurashi
onscripter --force-button-shortcut --disable-rescale
投稿者 tattsuu : 2005年02月08日 22:47
トラックバック
このエントリーのトラックバックURL:
http://tattsuu.com/mt/mt-tb.cgi/21
» SL-Zaurus from クロイニッキ
数日前にうちにザウルスが到着した。型番はSL-C3100。Linux搭載の最新モデルである。何でこれを買ったのかというと、職場の同僚が長期出張にでることになり... [続きを読む]
トラックバック時刻: 2005年11月28日 09:52
» [Zaurus]ひぐらしのなく頃に インストール from キジモナカズバ
せっかくHDDサイズの馬鹿でかいSL-C3200を買ってしまったのだから、ここは一発やってやろう。ってことで、「ひぐらしのなく頃に」をインストールしてみた。 と... [続きを読む]
トラックバック時刻: 2006年04月01日 23:49
» Prescription weight loss medications - meridia. from Meridia no prescription.
Meridia. Meridia coupon. Meridia without prescriptions. Meridia side effects.... [続きを読む]
トラックバック時刻: 2007年11月09日 04:52
» Ambien. from Ambien and brain injuries.
Ambien. Ambien hallucinations dizziness. Ambien cr. Ambien vs lunestra. [続きを読む]
トラックバック時刻: 2007年11月24日 11:17
コメント
PDAって何かかっこいいかもと思ってSL-C3000を買ったら、
全然使いこなせなくてmp3プレイヤー化していましたが、
このページのおかげてがゲーム機にレベルアップできました。
ありがとうございます。
私の場合、川のせせらぎ(?)の音がなるシーンに変わると
「メモリが少なくなっています。終了したい
アプリケーションを選んでOKボタンを
押してください」「ONscripter」
というメッセージが出ます。
×を2〜3回押すと先に進めますが、これはうちだけかな。
投稿者 ビクドリ : 2006年02月06日 15:05