下級生日記

for SS

1997/4/25

今日はSS版「下級生」の発売日。 SS持ってないけど、やっぱりelf さんの256色用の画像形式が何なのか 気になるなあ。256色だからやっぱ、GP8 なのかなぁ。よし、買っちゃえ。 そういえば、スターフォックス64の発売日っていつだっけ?今日だっけかな? 一緒に買うか…。

同日 1997/4/25(ゲームショップにて)

えーと、スターフォックス、スターフォックスっと…。 あれっ、発売日 27日じゃん。うーん。 とりあえず、下級生、下級生っと。あっ、あった。 絵がそのままだね。まあ、いっか。
「すいませーん、これください。」

同日 1997/4/25(活動場所にて)

この日のために活動場所においてもらった先輩のSSを利用して早速プレイ。 あっ、みこちゃんが歩いてる。うーん、スクリーンセーバーでも作るか。 そのためにも、画像形式を調べないと。 あっ、奈々ちゃんだ。うおー、喋ってる。これは音声形式も調べなくては…。 おっと、ゲーム、ゲーム。

解像度が低い分、色数が多いので 98版より綺麗に見えるかな。 瑞穂も喋るみたい。でも、ちょっと合わないかな。 みこちゃんの声も合わない気がするけど…。でも、なんかプレイしていくうちに みこちゃんの声はこうじゃないと駄目って感じがするから不思議だ。
ところで、SHIFT に相当するボタンってあるのかな。あ、あるみたい。 やっぱ、これがないとやってられないよね。 そうそう、「下級生」って月曜日から金曜日の間がかったるいんだよね。 イベントが無くても朝・昼・夕方・自宅を繰り返すからね。 SS版では改善されたかな?えーと、まず月曜日。だれもいないね。 で…。おおー。いきなり火・水・木・金をすっとばして土曜日だ。 これは快適、快適。

同日 1997/4/25(まだまだ活動場所)

えーと、ファーストプレイでは誰とおつき合いしようかな。 やっぱ、みこちゃんだよね。うんうん。 えっと、瑞穂もデートに誘っちゃおう。 で、秋に向けて奈々ちゃんにも会っておこう。 そいでもって、やっぱ、涼子ちゃん。一緒にプールに行ってみたいな。 98版でもまだ行ったことないし。毎日、家に押しかければいいのかな。 うーん、これじゃストーカーだよ。

よしよし、一緒にプールに行けたぞ。 涼子ちゃんの部屋でムフフなこともできたし。 でも、ブラジャー付けてるし。なんか不自然。 でも、画面に表示されていないところでは色々やっているみたい。

涼子:「ちゃんと、避妊しないとだめね。」
りゅうのすけ:「うん、さっきのはデンジャラスだったね。」
さて、そろそろ、日付も変わりそうだからゲームをやめるかな。

1997/4/26(深夜 0時、やっぱり活動場所)

さて、ゲームもやったことだし、そろそろデータ解析でも始めるかな。 まずは、グラフィック形式っと。音楽形式の方はIさんに任せておこう。

CD の中にはどんなファイルがあるのかな。 えーと、BG.BMP, BGP.BMP, FLOOR.BMP, FRONT.BMP, FRONTP.BMP…??? これは、BMP ファイルなのか…?ちょっと中身を確認。 ファイルの先頭に 'elfpak' とかかれている…。 その先に、BMP ヘッダの ID と同じく 'BM' の文字が見える。 でも、これは BMP ファイルではない。何らかの圧縮が施されているようだ。 謎だ。いろいろと見てみると、 'elfpak' が先頭にかかれたファイルがいくつかあるみたいだ。 その中に GP8.ARC というファイルが。むむ、16色で GP4 だから、 256色は GP8 というグラフィック形式に違いないと勝手に決め込んでいたのだが、 どうやら予想が当たったらしい。しかし、これで確実に 'elfpak' 形式を 解析しなければならなくなってしまった。

CD の中には BMP.ARC というファイルもあるようだ。おろっ? これはベタの BMP ファイルをアーカイブしただけのもののようだが…。 ためしに複数のファイルに分割して表示してみると…、やはりだたの BMP ファイルの ようだ。しかし、ゲーム中の全ての絵が入っているわけではないみたい。 やはり、'elfpak' か…。

さて、どうやって画像形式を解析しようか…。ファイルのヘッダらしき部分を みても画像サイズらしき部分が見当たらない。いや、あるといえばあるのだが、 その位置が何か変。前後に謎のデータがあるし。うーん、やっぱり謎だ。 プログラムを解析しようにも、SSに使われているCPU の逆アセンブラ持ってないし。 やはり画像の解析不可能なのか。 しかし、このままでは、これから 95 に移行する elf さんのゲームの画像も みれないことになってしまう。なんとしても解析しなくては。 しかし、このデータ形式、何か引っかかるものがあるのだが…。

もう、朝だ。そろそろ寝るか。

1997/4/26(夢の中)

うーむ、'elfpak' の文字に、'BM'の文字。ファイルの位置的には 'BM' の文字の 前になんか1バイト謎のデータが入っている…。なんだろう、この圧縮形式は。 むにゃむにゃ。 圧縮といえば、今度作るゲームのデータは圧縮したものを使用するかな。 圧縮方式は、やっぱあれだな。 2ヵ月前にも Web ページに紹介する予定でプログラム書いたし。 そういえば、今度 Win95 で256色ゲーム作る時の画像形式はどうしよう。 べたの BMP はかっこわるいよなぁ、やっぱり。 でも、GP8 の形式分からないし。適当に BMP ファイルをデータ圧縮したもの でも使用するかな。えーと、この場合、圧縮されたファイルの先頭には 1バイトのデータが入って、次いで 'BM' の文字が来て、それから…? ………?

???

あれっ?

1997/4/26(夜、ふたたび活動場所)

えーと、えーと、紙と鉛筆…。 うーんと、えーと、ここがこうなって。
カリカリカリカリ
こうして、で、こうなってっと…。
カリカリカリカリ
んで、こうなる…。
………
こ、これは…、なんと BMP ファイルではないか!!

1997/4/26(PM11:59、活動場所)

できた。elfunpak の完成だ!!




Return