人魚〜Eternal Wish〜

作詞:コンネコ
作曲:須釜俊一、MAJIO、Waki、うまねこ
編曲:Waki、MAJIO、須釜俊一
WRD:うまねこ
イラスト:うまねこ妹
作成:MSW+UK

ningyo.wmv ●ひとりごと● 13分超の曲にWRDを付けること。これは予想以上に難しかったです。当時のモデムの転送速度とかマシンスペックとか、今考えると厳しかったので。 まず、ダウンロードに時間がかからないように画像は低品質、最低限の枚数で済むようにすること。そして、当時の平均的なマシンのスペックで動くように作ること。その制約の中で13分という長さをどう持たせるか、ということ。 WRDを作り、再生テストを繰り返すのですが、これがもう一つの困難でした。 例えば曲が始まって 11分経過したあたりを修正したとします。その再生テストをするためには曲を頭から再生する必要があるのです。 WRDはMIDIファイルの音符(最大分解能256)に合わせて動かすことができますが曲を途中から再生した場合、処理が追いつかず、遅れて表示されてしまうことがありました。特にこの人魚は曲も長いしWRDも長いので、この遅れはどうしようもなく、後半部分の修正にはかなり苦労しました。やっとお目当ての部分が来たというのに見逃しちゃったりして。 久々にWRDを覗いてみましたが、シンプルなのに複雑なこともできる。すごいスクリプトだなとしみじみ思います。例えばグラフィックの表示の遅れをフォローするために、テキスト表示などの軽い処理の合間を縫って、次のターンで表示させたいグラフィックを裏画面で準備することもできるのです。 それと、「うにうに」さん作のFADE_PAL.EXE、MAG_PAL.EXEはかなり多用しました。これなしには語れないです。 ※FADE_PAL.EXE : 指定したパレット色へフェードしてくれる。 ※MAG_PAL.EXE : 指定のマグ(画像ファイル)のパレット色を教えてくれる。 興味のある方はWRDを覗いてみてください(メモ帳などのエディタでどうぞ)→ningyo.wrd