************************************************************************ PlayStation用ソフト「ひざの上の同居人(パートナー)」 グラフィックビュアー(for Windows95) HIZAVIEW.EXE Ver1.00(正式公開版。1998-03-19) Copyright 1998 by いのうえひろし (JBD01755@niftyserve.or.jp) ************************************************************************ ------ はじめに: ------  一部で異様な猛威をふるっている(^^;)、PlayStation用ソフト  「ひざの上の同居人(パートナー)」(KANEKO/アストロビジョン/  カルチャーパブリッシャーズ)の画像データのビュアーを作って  みました。  一応、ゲームCD−ROM内のグラフィックデータのうち、極一部の  例外を除いたほとんど全ての画像を見ることが可能だと思います(^^;)。  ただ、そういうプログラムですから、かなりのネタバレにもなっ  てしまいます。そのあたりはよ〜く考えた上で、各人の判断で  使ってください(笑)。私は一切責任は持ちませんので(^^;;)。  あ、念の為に書いておきますが、初回特典のAPPENDIX CD EXTRA  には対応してませんよ(笑)。 ------ 実行環境: ------  とりあえず、Windows95で動作確認しています。  Windows NTでの動作は未確認です(^^;)。  それから、画面モードは必ずハイカラー(16bit:65536色)以上で実行する  必要があります。  256色以下の画面モードでは正常に表示されません。 ------ インストール&アンインストール: ------  特別なインストール作業は必要ありません。使いたいときにHIZAVIEW.EXE  を普通に起動すればOKです。  このプログラムはレジストリは使ってないので、アンインストールも普通  にHIZAVIEW.EXEを削除するだけでOKです。 ------ 使い方: ------  「ひざの上の同居人」のゲームCD(APPENDIX CD EXTRAではないです  よ(笑))をCD-ROMドライブにセットして下さい。  このプログラムの、メニューのFile -> Openで、ファイルオープンダイ  アログが開きますので、CD-ROMドライブ内の、拡張子がLZBまたはPBの  ファイルを指定してください。  指定したファイルが表示可能な画像データならば、グラフィックが表示  されます。  ただし、この拡張子のファイルが必ずしも表示可能な画像ファイルとい  うわけではありません。例えば、ゲームCD内の以下のファイルは、  画像データではないか、表示不可能な画像ファイルです。   ・画像データではない:以下のフォルダ内の全てのファイル     \SND     \TXT     \XA     \XSTR     \XXDA   ・表示不可能な画像ファイル(パレットデータが無いため表示できない)     \CMD\STAFF_1.PB     \CMD\STAFF_2A.PB     \CMD\STAFF_2B.PB     \CMD\STAFF_3.PB  以上のようなファイルを指定した場合は、「画像データではありません」  というエラーメッセージダイアログが表示されます。  なお。拡張子がLZBのファイルには1枚の画像のみですが、拡張子がPBの  ファイルには、複数の画像が入っています。その場合、一番下にある右  向きと左向きの三角のボタンで表示する画像を切り替えます。  現在表示している画像の番号と、そのファイル内の画像の枚数は、ウィ  ンドウのタイトルに、(1/18)や(12/18)のように表示されます。 ------ 注意点: ------  画像データの中には、何も無い全面真っ黒な画像というのが結構ありま  す。画像を表示させたら真っ黒で何も表示されないことがあっても、そ  ればバグではなく、そういう画像データですので御心配なく(笑)。 ------ メニュー・ボタンの機能: ------  ・メニュー File -> Open :ファイルを開く -> Exit :このプログラムを終了する。 View -> Normal(1x1):等倍サイズで表示します。 -> Zoom(2x2) :縦横2倍拡大して表示します。 Help -> About :このプログラムのバージョンと著作権表示 のダイアログボックスが表示されます。  ・最下段のボタン いずれも、複数画像の入ったファイル(PBファイル)の時のみ有効    になります。 左向きの黒い三角の描かれたボタン:一つ前の画像を表示します。 右向きの黒い三角の描かれたボタン:次の画像を表示します。 ------ 著作権・転載など: ------  このプログラムの著作権はすべて私、いのうえひろしに帰属します。  このプログラムはフリーウェアです。  営利目的でない限り基本的に転載は自由ですが、商利用(雑誌、書籍へ  の掲載とか)に関しては、必ず作者の許可をとって下さい。  また、転載にあたっては、本アーカイブファイル及び個々のファイルの  内容・構成の変更・改竄を禁止します。  なお、転載したときは事後でも結構ですので私まで連絡くださるとうれ  しいです。 ------ 使用条件&お約束: ------  このプログラムは無保証です。  当たり前ですが、このプログラムを使用したことによる損害等には、  使用者が責任を負うものとし、作者は一切責任を持ちませんしその  義務もないとします。  また、このプログラムの不備などに対して、作者は訂正する義務を負い  ません。  当然ながらこのプログラムを使用するには、PlayStation版「ひざの上の  同居人」のソフトを所持している必要があります。  また、このプログラムは個人の範囲でのみ利用可能です。  当たり前の事ですが、「ひざの上の同居人」の著作権保持者(KANEKO/  アストロビジョン/カルチャーパブリッシャーズ)の著作権を侵害する  ような行為は禁止されています。  それから、このプログラムは、私個人の独自の調査によって作成してい  ます。したがって、このプログラムについてメーカー/ソフトハウスに  問い合わせるような非常識なマネは絶対にしないで下さい。 ------ 開発環境: ------ マシン:Let's Note mini コンパイラ:Borland C++ Builder Ver1.0   相変わらず、実行ファイルが不必要にでかいぞ(;_;)>C++ Builder   馬鹿でかいVCL使わずにWin32APIのみで組んでるんだが....。 ------ おわりに: ------  ちなみに、私、このプログラムを作ったはいいんですが、プログラム作  りにかまけて、肝心のゲームの方はまだ全然プレイしてません(爆)。  馬鹿ですねえ(^^;)。  とりあえず、公開を急いだため、実装がかなり手抜きです(^^;)。  暇があって気が向いたらもっと改良してみようかなとも思うんですが、  SUSIEプラグインをとのリクエストもあったりするので、どうするかは  未定です(^^;)。  ただ、SUSIEプラグインは、以前、別のゲーム用に作ってみようと思っ  て調べたことがあるのですが、アーカイブプラグインの仕様に不明瞭な  点が多くて、ちょっと困っています。アーカイブプラグインに関しては、  リファレンスとなるようなソースコードも公開されておらず、不安材料  ばっかりなので、こちらもどうするかは未定です(^^;)。  このプログラムを、某所の、ひざパにハマっている人達に捧げます(爆)。 ------ 履歴: ------ ・Ver1.00 1998-03-19(正式公開)  とりあえず公開。  とりあえずほとんど最低限の実装しかしてないので、  そのうち、もうちょっと改良しないといかんなあ(^^; ------ おまけ:制作日誌もどき ------ ・1998-03-13 〜 1998-03-15   最近ちょくちょく顔を出している某所で、発売されたばかりのひざパ   が異様な猛威をふるっていた(^^;)。   私は、購入対象にすら入れていなかったのだが、あまりの猛威になん   となく気になってしまう(^^;)。 ・1998-03-16   会社の帰りにゲームショップに寄る。   結局、ひざパを買ってしまう(^^;)。   なんか、最近、こんなのばっかりだ(^^;)。   未プレイとか途中までのゲームがいくつもあるというのに(^^;)。   で、買ったはいいけど、バタバタしていてちょっとプレイしている暇   が無いなあと思いながら、とりあえず、CD-ROMドライブの中を覗く。   ....ふむ、なんだ、簡単な圧縮じゃんなどと思いながら、気が付くと   なし崩し的に解析モードに移行(爆)。   簡単だと思っていた圧縮方法だが、思わぬトラップがあってちょいと   てこずる。ついムキになってしまう(^^;)。約1時間後にはなんとか   解明したが、結果として、某センチのときよりずっと手間と時間がか   かってしまった。   判ってしまえば結構単純なんだが....くそ〜、ひっかかるはずだわ、   まともなプログラマならこんな符号化はしないと思うぞ(ぉぃぉぃ(^^;)。   とりあえず、ざっとデータの展開とグラフィックデータのコンバート   を確認したら日付が変わってしまっていた(^^;)。   肝心のゲームをプレイしないのになにやってんだか(^^;)。 ・1998-03-17   とりあえず、某所に顔をだす。   相変わらずひざパがはびこっている(^^;)。   ひざパを買ってしまったぞいと言ったら「うむ、よい心がけです」だ   とか、「ささ、御一緒に萌えましょうね」とかいわれてしまう。   ひょえ〜(^^;;)。   で、解析とグラフィックデータのコンバートの成功を報告したら、   「では、SUSIEプラグインを」とかリクエストがくる。   SUSIEプラグインは、アーカイブプラグインの仕様に不明瞭な点が多い   ので、とりあえずは、専用ビュアーを作ることに決める。   とか色々やってて気が付くと朝4時。うわ(^^;)。 -*-*-*-   会社から帰ったところで本格的にビュワーの作成を開始する。   というわけでゲームの方はいまだに全然プレイせず状態(^^;)。 ・1998-03-18   いろいろ表示させていたら、一部、うまく展開できないファイルが(^^;)。   調べてみたら見落としていたパターンだったので急いで対応(^^;)。   またしてもゲームの方は全然プレイせず(^^;)。    ・1998-03-19   とりあえず、一通り問題無く表示できているようなので、ここで公開   バージョンとする。手抜きだらけの実装ではあるが(^^;)。   結局、ゲームの方は全然プレイせず(^^;)。 ------ 連絡先: ------ NIFTY-Serve JBD01755@niftyserve.or.jp いのうえひろし