2021年3月12日金曜日

PS2版 アンジェリークエトワール(2004)のdiscの内容

※このページはスマホで見ると崩れます。色分けにも意味があるので、PCかwebバージョンで見るのをお勧めします

*.PSS…動画 *.BIN…画像 *.BIN…音楽・SE・声 *.BIN…台詞・テキスト

圧…圧縮データあり 暗…暗号化データあり

◆トラック01
│ DATA00.BIN 暗,圧 84,312KB   ←SDキャラ,サムネ,アイコン,エフェクト,その他パーツ
│ DATA00.HD     1KB
│ DATA01.BIN 暗,圧 825,572KB   ←背景,立ち絵,スチル,エフェクトなど
│ DATA01.HD     11KB
│ DATA02.BIN 暗,圧 10,042KB   ←台詞,説明,テキスト
│ DATA02.HD     17KB
│ DATA03.BIN 暗,圧 1,175,250KB   ←BGM,声,SE
│ DATA03.HD     53KB
│ DATA04.BIN 暗,圧 17,100KB   ←SDキャラ,エフェクト,試練関係のパーツ
│ DATA04.HD     2KB
│ DUMMY     976,563KB
│ SLPM_657.15     882KB
│ SYSTEM.CNF     1KB
├ IOP
│ CDVDSTM.IRX     33KB
│ DBCMAN.IRX     15KB
│ DS2U_D.IRX     11KB
│ DS2U.IRX     12KB
│ IOPRP300.IMG     269KB
│ LIBSD.IRX     28KB
│ MC2_D.IRX     20KB
│ MC2_S1.IRX     20KB
│ MODHSYN.IRX     60KB
│ MODMIDI.IRX     22KB
│ SDRDRV.IRX     9KB
│ SIO2D.IRX     12KB
│ SIO2MAN.IRX     7KB
│ SKHSYNTH.IRX     10KB
│ SKMIDI.IRX     13KB
│ SKSOUND.IRX     10KB
│ VDGCU_D.IRX     10KB
└ MOVIE
  MOVIE00.PSS     1,601KB   ←KOEIロゴ
  MOVIE01.PSS     1,761KB   ←〃
  MOVIE02.PSS     1,761KB   ←〃
  MOVIE03.PSS     23,153KB   ←オープニング
  MOVIE04.PSS     62,865KB   ←守護聖勢揃い
  MOVIE05.PSS     33,793KB   ←チャーリーED
  MOVIE06.PSS     28,769KB   ←クラヴィスED
  MOVIE07.PSS     27,569KB   ←エルンストED
  MOVIE08.PSS     37,889KB   ←フランシスED
  MOVIE09.PSS     38,657KB   ←ユーイED
  MOVIE10.PSS     26,129KB   ←ジュリアスED
  MOVIE11.PSS     35,713KB   ←レオナードED
  MOVIE12.PSS     23,553KB   ←リュミエールED
  MOVIE13.PSS     21,873KB   ←ルヴァED
  MOVIE14.PSS     23,921KB   ←マルセルED
  MOVIE15.PSS     30,065KB   ←メルED
  MOVIE16.PSS     22,657KB   ←オリヴィエED
  MOVIE17.PSS     25,185KB   ←オスカーED
  MOVIE18.PSS     15,873KB   ←ランディED
  MOVIE19.PSS     29,265KB   ←セイランED
  MOVIE20.PSS     25,121KB   ←ティムカED
  MOVIE21.PSS     33,377KB   ←ヴィクトールED
  MOVIE22.PSS     20,385KB   ←ゼフェルED
  MOVIE23.PSS     57,041KB   ←誕生日パーティー(アリオス登場)
  MOVIE24.PSS     52,273KB   ←〃(アリオス未登場)
  MOVIE25.PSS     70,897KB   ←スタッフロール(アリオス登場)
  MOVIE26.PSS     70,897KB   ←〃(アリオス未登場)
  MOVIE27.PSS     120,657KB   ←GAME PREVIEWS(他ゲームの宣伝)
  MOVIE28.PSS     25,841KB   ←アリオスED

2021年3月1日月曜日

PC版 ときめきメモリアルGirl's Side タイピングの中身を見てみる

私はtimやtim2のフォーマットはある程度理解しているけれど、Macromedia Directorのファイルに関する知識は全くない。さて、dxrとcxtファイルをバイナリエディタで覗いてみると、台詞と思わしきテキストが見つかるし、なんとなくこの部分は音声で、この部分は画像なんじゃないかと思えてきたので探求してみることにした。

気になる境目にはたいてい識別子なんかがあるもので、識別子が見つかるとその先にはチャンクサイズやもっと有益な情報があったりなかったり…。ちなみに、今回バイトオーダーはビッグエンディアンです!

台詞

XMEDという識別子の先にある。

音楽・声・SE

以下の識別子の先にあるのが音に関するデータ。

  • sndH…aiffヘッダの一部(サンプルレート,サンプルサイズ,チャンネル等の情報)
  • sndS…aiffオーディオ部(波形データ)
  • ediM…その先にFORMが見つかればaifcデータ、なければmp3データ

aifcとmp3はチャンクサイズで切り出すだけで楽チンだが、aiffは自前でヘッダを作成して波形データをくっつける必要がある。

画像

以下の識別子の先にあるのが画像に関するデータ。

  • CLUT…RRGGBBという並びの256色パレット
  • BITD…圧縮されたイメージデータ

圧縮方法はPS2版ときメモGSよりかなり簡単。メモリ上に展開されたイメージデータと比較すれば理解するのはたやすい。私はいつもこのBEFOREとAFTERを比較するやり方で展開プログラムを作成している。

画像の幅・高さ情報はイメージの近くにではなく、ファイルの始めの方に名前と共にある。

自前でtgaヘッダを作成し、パレットがあればRGBに手直ししたパレットと展開したイメージをくっつければXnViewで見られる。tgaのヘッダはシンプルだからBMPファイルにするよりTGAファイルにする方がお勧め。パレットがない画像は32bitイメージとして作成する。

PS2版のときメモGSと比較

PS2版の画像は元々640*448。このままだと人物の顔が横長に見えてしまうので、640*480に引き伸ばしてから比較してみる。

  • 背景

  • 〔 PS2版 GS〕
    〔 PC版 GS typing 〕

    PS2版の方が微妙にワイドだ。本棚の見切れ部分に注目すると、PS2版は4冊なのに対してPC版は3冊分しかない。

  • 立ち絵

  • 〔 PS2版 GS〕
    〔 PC版 GS typing 〕

    PC版の方は股下まで縦幅が大きくとられているが、ゲーム上では腰の辺りまでしか表示されない。せっかくの服のデザインが隠れてしまうのはちょっと勿体無くもある。

    PS2版(640*448→640*480)を更に800*600にリサイズしてPC版に重ねてみたら、PC版の方がほんのわずかに幅があってガタイが良く見えた。といっても不自然さは感じなかったし、むしろ健康的?

ときめきファクトリーもタイピングのデータを使っている

タイピングの方が先にリリースされたが、ファクトリーは背景も立ち絵も全て用意されている。おまけにPS2版にない台詞まであるのだから、熱狂的なファンなら買わない理由がない。

中身を見るにはタイピングと同じ方法でいける。バイトオーダーはリトルエンディアンなので、CLUT→TULCのように読み替える必要がある。