月: 1993年5月

  • 5月17日(月)3:05

      BG だが,パレットブロックが2つ必要のようだ。マップデータのアトリビュートバイトの第4ビットをその用途に使おうかと思う。

     ボスの当たり判定と種類による場合分けをしなくてはならない。

     他には,パワーアップと敵の残り物だ。

     敵の点がわからない。

     もう3ヶ月過ぎたんだなー。あと3ヶ月,8月15日ぐらいまでに完成させたい。合計6ヶ月。大学行ったり,週2回バイトで徹夜したりしてる割には,早く出来るもんだ。SPSは何やってんだろう。プロのくせに。もっと僕に体力があったら,もう完成していたかもしれないぞ。

     グラディウスの読み込み時の曲(アーケードではネーミングなのかな)は,哀愁があっていい。さびしげな中にも希望みたいなものがあって。

  • 5月14日(金)21:55

     Inside X68000 を参考に,スプライトスクロールレジスタへの書き込みを DMAC を使って行うことが出来た。IOCSコールを使わず「直接石を叩く」ってやつだ。かっちょいいぜ(笑)。

     MAPED を拡張した後,チップの反転がバグっていた。直した。

     さて,これからバイトだ。

  • 5月13日(木)13:17

     大学をさぼりっぱなしだ。昨日は病院へいって薬をもらってきた。明日あたりは回復して大学へ行けるだろう。

     ダッカーのアニメーションをやった。移動速度がグラディウスと比べて遅かった。アニメーションは同じ速さで速いので,妙。

     ボスの処理だが,難しい。スプライトで考えているのだが,問題は当たり判定だ。攻撃兵器がたくさんあるので,面倒だ。

    14:04

     飛び上がって戻る奴の動きをやった。いまいちアルゴリズムがわからないので,画面中央に来たら飛び上がって戻るようにした。

    16:17

     ボスのプロトタイプで,ボスキャラを使うようにした。

    17:39

     ボスが出ててる時,ボスの曲を鳴らすようにした。

  • 5月10日(月)23:31

     腹が痛くて大学を休んだ。いつまでこの苦痛が続くのだろう。

     ボスのプロトタイプを作り,面の接続を行った。

     ボスは,グラフィック面で動かそうと考えていたが,スプライトあるいは BG 面で動かすことになりそうだ。動かすのには BG 面が楽なのだが, SM で配置を変えなければならないのが面倒だ。スプライトでは,配置変えは比較的楽だが,動かすのが面倒だ。

     なぜグラフィック面をやめたかというと,apic_load でなぜか読み込めないからだ。読めればグラフィック面でやるかもしれない。ただ,ビッグコアだったか,複数のボスキャラが出る時もあるので,結局スプライトでやっておいた方が得策かも。

  • 5月7日(金)14:01

     大学をさぼってプログラミングをしている。

     マップデータの拡張を終えた。1チップ2バイトにした。1バイト目がいわばアトリビュートで,2バイト目がデータだ。このため, BG ,敵,面,曲,それぞれ最大 8192 種類も扱えるようになった。

     ただ,マップデータが 42000バイトと倍になった。後半は全然使ってないから,エンドコードを入れてサイズを小さくしようかと思う。

     MAPED でのチップセレクトを拡張しなければならない。

    16:19

     拡張した。128 種類の BG チップをセレクトできる。垂直水平反転を入れれば,512 種類になる。

  • 5月6日(木)21:13

     連休も明けて,マップ及び BG が AFX 君から手に入った。 BG のチップはやはり32種類では足りない。拡張しなければ。

  • 5月5日(水)19:03

     DOWN LASER #1 が出来た。

     残り物(なにそれ)としては,

     ナパーム(見たことないような)
     リフレックスリング
     ファイヤーブラスター
     アップレーザー#2
     ダウンレーザー#2
     レーザー#2
     エクステンドレーザー
     シールド

     敵
     ボス

     などがある。

     心配なこととしては,

     SPSから出るんじゃないか(出ないかもしれないし,出るとしても遅くなるかもしれないし,いきなり出るかもしれないし)

     コミケやパソケで売って,逮捕されたり(笑),起訴されたりしないかどうか。法を侵していないかどうか(って侵してるよなー)

     などがある。

     売価は,2千円じゃなくて千円にしようかと思っている。

  • 5月4日(火)15:37

     UP LASER #1 の見た目だけ出来た。当たり判定がまだだ。

    15:59

     当たり判定も出来た。少しおかしいが。

    17:40

     当たり判定を正しくした。

  • 5月3日(月)11:04

     BACK BEAM が出来た。当たり判定はまだだが。

    11:50

      BG との当たり判定はまだだが,敵との当たり判定は出来た。

    12:08

      BG との当たり判定も出来た。

    15:38

      DOUBLE が出来た。

     連休だというのに俺は何やってんだろう,くそ(笑)。

  • 5月2日(日)22:22

     ハードディスクのリフレッシュ中,バスエラーで止まってしまい,ぶっとんだ。ディレクトリは正常だが,ファイルの中身がてんでバラバラになった。約10メガ失われた。

     グラ2の被害は,デモのソース,絵,パレット,音楽の一部,など。肝心のメインのソースは無事だった。ふっとんでたら終わりだった。バックアップをちゃんとするようにしよう。