このプログラムは……
このプログラムはLeaf様のWin用ゲーム『雫』をSEVEN.NET上で動かすためのプログラムです。 雫のWindows版が必要です。なお、リニューアルパッケージ版には未対応です。
ダウンロード
使用方法
MP3/OGGでBGMを再生する場合
まず、BGMのファイルを用意する必要があります。
BGMのファイルは雫のCDのCDDA部分をリッピングして各自作成して下さい。形式はmp3/oggが対応しています。
リッピングしたファイルのファイル名でアーカイブに同梱しているsizuku.7ncの[CDDA]セクションのtrack??=の対応するトラック部分を書換えて下さい。
MIDIでBGMを再生する場合
MIDIでBGMを再生する場合は、『さおりんといっしょ』が必要です。
また、『さおりんといっしょ』に同梱されている*.midは全曲揃っている訳ではありませんので、不足分は何らかの方法で調達するか、その部分だけ対応するトラックをCDからリッピングしてogg/mp3で再生する必要があります。アーカイブに同梱しているsizuku_midi.7ncでは不足していたトラック部分は私が手元に持っていたmidファイルのファイル名で埋めています。各自、その部分を対応するファイル名で置換する必要があります。
また、MIDI再生プラグインの設定を行なって、MIDIのBGMを再生出来るようにしておく必要があります。グローバル設定ファイルでPatFileの指定を行なわないのであれば、sizuku_midi.7ncの[SOUND]セクションのPatFile部分を音色ファイルのフルパスで書換える必要があります。
ファイルの転送
雫のインストールフォルダにあるMAX_DATA.PAKとsizuku7n_??.zipのアーカイブ中のSizukuNET.exeおよび sizuku.7nc(MP3/OGGでBGMを再生する場合)もしくはsizuku_midi.7nc(MIDIでBGMを再生する場合)、用意した BGMファイルを一つのフォルダに格納します。PPC/WM5の場合であれば、このフォルダをデバイス側に転送する必要があります。
起動
SEVEN.NETを起動して、sizuku.7nc(タイトルは『雫』)もしくはsizuku_midi.7nc(タイトルは『雫(MIDI)』)を選択すると、ゲームが始まります。
操作方法
ESCキー、もしくは右クリック(およびその機能が割り当てられたキー)でメニューが出ます。クリックもしくはESC以外のキーでクリック待ちから進めるなど、普通の操作です。
選択肢待ちでない箇所では、カーソルキーの上で履歴表示となります。
また、メニューからも履歴の表示は出来ます。メニューバーを開いて(マウスを画面の一番上付近に持っていく、もしくはメニューバーのオープンに割り当てられたキーを押す)、既読のスキップを行なうことも出来ます。
オリジナルの使用との差異
いくつかの点でオリジナルから仕様を変更しています。
- クリアフラグは全しおりで共通になりました。
- 開始時に開始するしおりを選択しません。また、セーブ時にセーブするしおりを選択するようになっています。
制限、バグ
あまりテストを行なっていませんので、多数のバグがあるかと思います。判明している分だけでも以下のバグ、或いは制限事項が存在します。
制限事項
- しおりの初期化処理がありません。しおりを初期化したい時は、セーブファイルsizuku0.savを削除して下さい。既読情報も初期化したい場合は、 sizuku_kidoku.savも削除して下さい。
バグ
- 終了時、さおりんのヒントの所でスキップが正しく動作しません。
- 終了時にさおりんのヒントが出た後にタイトルに戻った時に、ヒントの時に流れていたBGMがタイトルでも鳴り続けてしまいます。
- メニューの『文字を消す』を行なうとハングする場合があります。
- 最上行に文字を出力している時にメニューバーを出すと、描画が乱れます。
- 他、おそらく、多数あるかと……
更新履歴
- v0.13β
- エフェクトスキップ時にパレットがメンテされていなかったバグを修正
- v0.12βでオープニングのトラックを16する修正を行なったが、16になっていなかったバグを修正
- v0.12β
- オープニングで再生するBGMのトラックが1ずれていたバグを修正
- v0.11β
- BGM再生処理廻りを変更。BGMの内部管理方法を変更しました
- エンディング処理前後で不必要なレイヤイベントのcontextのpush/popがあったのを削除
- シナリオスクリプトのロード処理を変更
- v0.10β
- 初公開
注意事項
本プログラムは、オリジナルのゲームデータ、及び変換した音源ファイルを参照しています。参照するゲームデータ、音源データは使用する本人が所持しているデータのみ使用出来ます。
本プログラム自身の再配布は個人的なやりとりであれば自由に行なって下さってかまいません。ただし、企業による配布やWebでの公開、雑誌への掲載は禁止します。
本プログラム自体はLeaf/Aqua様には全く関係がございません。質問等をLeaf/Aqua様に問い合わせるような行為はお止め下さい。
謝辞
このプログラムは多くの方々の協力によって完成しました。
- このプログラムのSCNファイル解析部は秋田さんに提供していただいた痕メッセージ作成ツールのソースを参考に作成しました。このソースなしには完成し得なかったと思います。
- コードの一部をXLVNSから流用させていただきました。
- LFG形式画像コンバート部分はTFさんのLfview 1.1beta3のソースを参考に作成しました。
そしてなにより、素晴らしいゲームを作って下さったLeafさま、ありがとうございました。