NScripter関連メモ

NSCripter関連メモ

  • nscript.dat→テキスト変換:ひぐらしのシナリオデータはnscript.datに記載されている。これは元はテキストデータなのだが、スクランブルされているらしく、そのままだと読むことが出来ない。テキスト形式に変換する為にはNSDECを使うと良い。Wine上でも動作した。"wine nsdec.exe"と打つとカレントディレクトリにあるnscript.datからテキストデータのresult.txtを生成してくれる。
  • テキスト→nscript.dat:逆にテキストデータからNSC形式に変換したい場合はNScripterの本家サイトからNScripterの本体をダウンロードし、同梱されているnscmake.exeを使って変換することが出来る。これもWineで動作するが、変換後にエラーで落ちてしまう。変換自体は出来ているので問題無い。
  • WAV→MP3変換はNG:WAVファイルを圧縮する場合、MP3形式にしてはいけない。nscriptでDirect Soundを使ってWAVデータをロードするdwaveという命令があるのだが、これがWAV形式にしか対応していない為である。nscriptのテキストデータを単にWAV→MP3形式に置換すると効果音が鳴らなくなるのはこれが原因。(参考-nscript講座 初級編No.12 音を鳴らす)
  • NSAファイルから画像ファイルの抽出:画像ファイルのアーカイブであるNSAファイルからの画像抽出について。先日はSusieが必要だと書いたが、実は必要なかった。ONScripterに同梱されているnsadecを使うとBMPデータを全て抽出&展開してくれる。更に同梱されているnsaconvを使うと内蔵BMPの圧縮作業が抽出出来ずに出来てしまう事が判明した。素晴らしい。

Now,I write about the memo in using nscript. I found that I can easily make a visual novel using nscript. Can I make some game for local members?