月箱 2019-02-24 (日) 15:49:47+09:00

ソフトウェア

ゲットしてみた。

「月姫」と「歌月十夜」「幻視同盟」が遊べて、絵師の皆さんの壁紙もついてくる。

とりあえず起動してみたが、BGMの再生が太古の CD-DAだった(BGMを鳴らすためにCDに書き込まれている音楽トラックを直接再生する方式)。これだと Windows10 はおろか、もっと前のOSでもループ再生できず止まってしまう。OS側の仕様変更が原因と思うが、これをなおす方法はないので、ちょっと禁断の方法を使ってみた。

(1) nExtracterGUI を使い、「月姫」のアーカイブ arc.sar, nscript.dat の中身を展開する。

(2)展開した中身を例えば tukihime_ フォルダをつくり、そこに全部移動する。

(3) DecodeScenario_nscript.txt というテキストファイルがあるので、 00.txt にリネームする。

(4) cd2wav32 を使い、「月姫」のCDの音楽トラックに入っている曲から .wav ファイルを作る。

(5) .wav –> .ogg 変換ソフトウェアを使い (例えば freac-1.0.32-bin )、 .wav ファイルを .ogg ファイルに変換する。

(6) .ogg ファイルはトラックの順に 1.ogg ~ 10.ogg という名前にしておく。

(7) tukihime_/bgm というフォルダを作り、 .ogg ファイルを中に入れておく。

(8) 「月姫」のフォルダの中にある icon フォルダに入っている hollow.bmp を、 tukihime_/icon/ フォルダにコピーする。

(9) 「月姫」のフォルダの中にある jpgplgin.dll を、 tukihime_ フォルダにコピーする。

(10) NScripter最終版 をダウンロードして中身を展開し、「実行ファイル/DLL」フォルダに入っている nscr.exe, nsogg2.dll, nspng.dll を tukihime_ の中にコピーする。

(11)テキストエディタで 00.txt を開き、 play "*?" ( ? は 1 ~ 10 の数字 ) を全て、 bgm “bgm\?.ogg” に置換する。(例えば、 play “*1” と書かれているところは、 bgm “bgm\1.ogg” に変換する。)

(12)同様に playstop と書かれているところを全て、 stop に置換する。

これで、 nscr.exe を実行すると CD-DA ではなく .ogg ファイルの再生でBGMが鳴るので、ループ再生も問題なく出来るようになる。ただし、アーカイブの中身をごにょごにょする方法なので、展開した中身を絶対に他人に配ったり教えたりしてはいけない。あくまでも個人で楽しむにとどめて欲しい。良い子のみんなへの約束だぞ。

キーワード: ゲーム TYPE-MOON 月姫 CD-DA