2020年6月4日木曜日

PS2版 テニスの王子様Kiss of Princeの中身を見てみる

これはWindows7(32bit)、Windows10をターゲットとした記事です。Windows11では試していません。

今回、オープニングデモとスタッフロールは静止画を使ったアニメーションなので動画(PSS)はない。BGMなどは、Smash Hit!のデータを使い回しているしデータの構造もほぼ同じなので、中身を見る方法は”PS2版テニスの王子様Smash Hit!の中身を見てみる”を参照されたし。Love of Princeの中身も同様に。

BGMや歌を聴く方法は、CubeMedia Player2、MFAudio、ADPCMconvがあるが、私が好んで使っているのはADPCMconv。これは素晴らしいツールだ。あるいはPCSX2で聴く(プレイ)という方法もあるけれど、ボーッと眺めているとメモリリークのせいで途中で落ちてしまうのだった…。※一応回避策はある

ADPCMconvでキャラソンを聴く

  1. STRBGM.VASをよく観察して、ゲーム専用のリストをテキストエディタで作成する。以下はサンプル。

    tenipri_kiss_of_prince_ice_sound.lst

    ;テニスの王子様Kiss of Prince Ice
    #GAMENAME Prince of Tennis Kiss of Prince Ice
    #DIALOG_MES ドライブを選択してください
    #SRCNAME \SOUND\DATA\STRBGM.VAS
    #CHANNEL 2
    #INTERLEAVE $200
    #PARAMTYPE ofs,size,freq,looppoke,outname
    $8478000,$AFE000,44100,-3,未来への挑戦
    $8F76800,$95B800,44100,-3,すべてを賭け
    $98D2800,$C8C000,44100,-3,笑顔の理由
    $A55F000,$C67800,44100,-3,Next Stage
    $B1C7000,$B59000,44100,-3,Happy Song
    $BD20800,$CA8800,44100,-3,White Illusion
    $C9C9800,$528000,44100,-3,A thirst for knowledge
    $CEF2000,$C7F800,44100,-3,こっちむいて
    $DB72000,$693800,44100,-3,Never サレンダー
    $E206000,$A7B800,44100,-3,鼓動イズム
    $EC82000,$E27000,44100,-3,希望の路
    $FAA9800,$A36800,44100,-3,月夜の誘惑
    $1051D000,$AD7000,44100,-3,炎の証明
    $1106D800,$B11000,44100,-3,君と僕のMake a Wish
    $11C34800,$CE5000,44100,-3,つよくなれ
    $1291A000,$CE2000,44100,-3,STORYは突然に
    $135FC800,$C2D800,44100,-3,妥協のない芸術
    $1422A800,$8B8000,44100,-3,Start Flowering☆
    $14AE3000,$AC1000,44100,-3,いつもそのかほりそばで
    $155E1000,$B47800,44100,-3,裏返しの天と地

    tenipri_kiss_of_prince_flame_sound.lst

    ;テニスの王子様Kiss of Prince Flame
    #GAMENAME Prince of Tennis Kiss of Prince Flame
    #DIALOG_MES ドライブを選択してください
    #SRCNAME \SOUND\DATA\STRBGM.VAS
    #CHANNEL 2
    #INTERLEAVE $200
    #PARAMTYPE ofs,size,freq,looppoke,outname
    $8478000,$AFE000,44100,-3,未来への挑戦
    $8F76800,$95B800,44100,-3,すべてを賭け
    $98D2800,$C8C000,44100,-3,笑顔の理由
    $A55F000,$C67800,44100,-3,Next Stage
    $B1C7000,$B59000,44100,-3,Happy Song
    $BD20800,$CA8800,44100,-3,White Illusion
    $C9C9800,$528000,44100,-3,A thirst for knowledge
    $CEF2000,$C7F800,44100,-3,こっちむいて
    $DB72000,$693800,44100,-3,Never サレンダー
    $E2BB800,$B71800,44100,-3,僕のLucky
    $EE6A000,$AC0800,44100,-3,明日へのスタジアム
    $F92B000,$DA1800,44100,-3,もういちど思い出そう
    $106CD000,$B11000,44100,-3,君と僕のMake a Wish
    $111DE800,$683800,44100,-3,Un Soir
    $11862800,$D13000,44100,-3,Just For Dream!
    $12576000,$942000,44100,-3,覚悟なる決意
    $12FE7000,$B38000,44100,-3,Waitin' For Your Love
    $13B5C000,$C7F800,44100,-3,High up in the sky
    $147DC000,$B19000,44100,-3,SMILE ―遠くても忘れないで―
    $152F5800,$C4C000,44100,-3,誰よりも高く…
    $15F42000,$C43800,44100,-3,Unfair

  2. リストはadpcmconv.exeのあるフォルダの中のlistフォルダに入れておく。(例えばC:\Util\ps2_adpcmconv_180317\list)

  3. ADPCMconvを起動して、リストを開くボタンを押す。

    ファイル選択ダイアログボックスが出るので、先ほどlistフォルダに入れた専用リストを選ぶ。
    今回はtenipri_kiss_of_prince_ice_sound.lstを選んでみる。

  4. フォルダ選択ボックスが出るので、ゲームディスクをドライブに入れ、DVDドライブを選ぶ。

  5. リストから聴きたい曲を選び、再生ボタンを押す。

    単曲再生がデフォルトになっているので、連続再生にしておくと、一曲終わったら次の曲に進んでくれる。

    ループやフェードは指定しても無効にしてある。tenipri_kiss_of_prince_ice_sound.lstの中身を書き換えればループも可能になるが、BGM以外には意味がないと思う。

0 件のコメント:

コメントを投稿