2017-08-30 Wed [ Ysを作った頃 ]
うーぱーぐらふぃっくすって同人ハードのデモに『イースⅠ・Ⅱ』が使われていた。
たまたまRTで流れてきて、それを見てエミュレータでプレイされると実機とタイミングが違い、結果として演出が壊れていて
さて、話は(信じられないことに)28年前に北海道ハドソンで『イースⅠ・Ⅱ』を作っていたときになる。
『イースⅠ・Ⅱ』 のビジュアル、今でいうムービーのようなものはだいたいゲームの中で出てくる順に作っていた。
と、まあこんな順だ。
全部最後でコマゴマと修正したりいじったりはしていたけれど、基本的な作業はこんな感じだった。
ところで当時はサンプリングされた圧縮音源を鳴らしながら、データを読み込む、今でいうストリーミングのようなものはカケラもない。
だからCDDA(CD Digital Audioの略。いわゆるCD音源)を鳴らしてアニメやったりゲームやったりするのはメモリの端から端までデータを乗っけて、音に合わせてプログラムされた紙芝居をやったり、それともゲームを遊んでもらう息止め競争のようなもので、どう考えてもマトモとは思えない作り方だった。
だけど、CDROMの絶対的な強みはCDDAと掃いて捨てるほどある容量で、弱点はクソ遅いアクセスだ。
そしてアクセスは出来るだけない方がいいのだから、この作り方は絶対に間違ってないと思っていた。
まあ、そんな方針を立てて作っていたタイトルパートは、64KB(メインメモリ)+64KB(ADPCM)のメモリに全データを目いっぱいに載せてヒイヒイ言いながら作っていたのだけど、これが6月末ぐらいに出来(6/28版ではほぼ出来ている)、まあいろいろ工夫するとなんとかなった。
そして、次にオープニングを作り始めたとき、結構メモリきついと(いやずっとキツいと思ってたけど)思い、キレいだったはずのメインコードを縮めまくって、ヒイヒイ言いっていた。
最後にはあまりにメモリがなくて、ほとんど一個一個のアニメーションに専用のコードになっていったので、なんのために最初キレイいなシステムを作ったんだよと思ってしまうが、それはともかく、オープニングですでに不吉な予感がしていたけど、インターミッションは最初の二つとはケタの違う難易度で「もうムリ!」な代物だった。
続きを読む▽
たまたまRTで流れてきて、それを見てエミュレータでプレイされると実機とタイミングが違い、結果として演出が壊れていて
( ゚∀゚)・∵. グハッ!!
となったので、チョロっと書いておきたい。さて、話は(信じられないことに)28年前に北海道ハドソンで『イースⅠ・Ⅱ』を作っていたときになる。
『イースⅠ・Ⅱ』 のビジュアル、今でいうムービーのようなものはだいたいゲームの中で出てくる順に作っていた。
・タイトルパート(3-6月頃)
・オープニング(6-8月ごろ)
・インターミッション(7-9月頃・これは1と2の間に入るデモ。パソコンのイース2のオープニング)
・エンディング(9-10月頃)
・スタッフロール(10月頭)
・オープニング(6-8月ごろ)
・インターミッション(7-9月頃・これは1と2の間に入るデモ。パソコンのイース2のオープニング)
・エンディング(9-10月頃)
・スタッフロール(10月頭)
と、まあこんな順だ。
全部最後でコマゴマと修正したりいじったりはしていたけれど、基本的な作業はこんな感じだった。
ところで当時はサンプリングされた圧縮音源を鳴らしながら、データを読み込む、今でいうストリーミングのようなものはカケラもない。
だからCDDA(CD Digital Audioの略。いわゆるCD音源)を鳴らしてアニメやったりゲームやったりするのはメモリの端から端までデータを乗っけて、音に合わせてプログラムされた紙芝居をやったり、それともゲームを遊んでもらう息止め競争のようなもので、どう考えてもマトモとは思えない作り方だった。
だけど、CDROMの絶対的な強みはCDDAと掃いて捨てるほどある容量で、弱点はクソ遅いアクセスだ。
そしてアクセスは出来るだけない方がいいのだから、この作り方は絶対に間違ってないと思っていた。
まあ、そんな方針を立てて作っていたタイトルパートは、64KB(メインメモリ)+64KB(ADPCM)のメモリに全データを目いっぱいに載せてヒイヒイ言いながら作っていたのだけど、これが6月末ぐらいに出来(6/28版ではほぼ出来ている)、まあいろいろ工夫するとなんとかなった。
そして、次にオープニングを作り始めたとき、結構メモリきついと(いやずっとキツいと思ってたけど)思い、キレいだったはずのメインコードを縮めまくって、ヒイヒイ言いっていた。
最後にはあまりにメモリがなくて、ほとんど一個一個のアニメーションに専用のコードになっていったので、なんのために最初キレイいなシステムを作ったんだよと思ってしまうが、それはともかく、オープニングですでに不吉な予感がしていたけど、インターミッションは最初の二つとはケタの違う難易度で「もうムリ!」な代物だった。
続きを読む▽