SPACESHIPのプログラム解説 | ||
SPACESHIPのサブルーチン | ||
A000- エイリアンMOVE | ||
A208- エイリアンセット | ||
A2B5- エイリアンデータ転送 | ||
A329- キャノンMOVE、色付け | ||
A3AA- キャノンミサイル発射 | ||
A3C9- キャノンミサイルMOVE | ||
A3FA- エイリアンミサイルMOVE | ||
A43F- エイリアンミサイル定数セット | ||
A455- エイリアンミサイル発生 | ||
A4DA- キャノンサーチポイントセット | ||
A4FF- キャノン、エイリアンサーチ&バクハツ | ||
A570- 音サブルーチン | ||
A59A- エイリアン、ミサイルサーチ&バクハツ | ||
A64F- エイリアンミサイル、キャノンミサイルサーチ | ||
A684- エイリアンミサイルワークエリアクリア | ||
A68F- フライトルーチン | ||
A6C1- WAIT1 | ||
A6CE- BASE表示&色付け | ||
A6FA- 着陸船MOVE | ||
A7C3- 着地判定 | ||
A7D9- 上、左右ポインタセット | ||
A7E5- HL16進=>5桁10進 | ||
A7FD- 数字表示 | ||
A8E1- ”SAPCE SHIP”表示 | ||
A92E- ”SCORE”表示 | ||
A963- スコア表示 | ||
A970- 残りキャノン数表示 | ||
A99B- ベスト5表示 | ||
AA15- ”NO BONUS”表示 | ||
AA68- ”RIGHT ON”表示 | ||
AABB- ミュージックサブルーチン | ||
AADB- CONSOLE 0、25、0、1 | ||
AAED- WIDTH 80、25 | ||
AAF5- ”GAME OVER”表示 | ||
AB42- デモ用キャノンミサイル発射 | ||
AB4F- デモ用キャノンMOVE | ||
AB90- ”B.”表示 | ||
ABB3- ”DOCKING”表示 | ||
AC00- バグ取り | ||
AC0C- 着陸船ボーナスDEC&表示 | ||
AC33- 3行以下アトリビュート | ||
AC62- 上2行アトリビュート | ||
AC82- 初期化1 | ||
AC99- 初期化2 | ||
ACA4- 初期化3 | ||
ACB5- サブルーチン集1 | ||
ACC5- サブルーチン集2 | ||
ACCF- サブルーチン集3 | ||
ACD6- デモ用初期 | ||
ACEC- デモ | ||
AD4E- WAIT2 | ||
AD5E- デモ用サブルーチン集 | ||
AD67- MUSIC1 | ||
AD82- MUSIC2 | ||
AD97- MUSIC3 | ||
ADB3- MUSIC4 | ||
ADCE- ”BEST5”表示 | ||
AE09- メインルーチン | ||
SPACESHIPのデータエリア | ||
A125- 34byte 飛行コースデータ1 | ||
A147- 34byte 飛行コースデータ2 | ||
A169- 34byte 飛行コースデータ3 | ||
A18B- 8byte 消すデータ | ||
A292- 32byte エイリアン、ミサイル数テーブル | ||
A2E9- 64byte 各種エイリアンデータ | ||
A58F- 4byte キャノンバクハツデータ | ||
A643- 8byte エイリアンバクハツデータ | ||
A6E5- 8byte BASEデータ | ||
A6EB- 15byte BASE色付けデータ | ||
A891- 80byte 各数字データ | ||
A8F8- 54byte ”SPACE SHIP” | ||
A945- 30byte ”SCORE” | ||
AA2C- 60byte ”NO BONUS” | ||
AA7F- 60byte ”RIGHT ON” | ||
AB0C- 54byte ”GAME OVER” | ||
ABA7- 12byte ”B.” | ||
ABCA- 54byte ”DOCKING” | ||
AC5B- 7byte 3行以下アトリビュート | ||
AC79- 9byte 上2行アトリビュート | ||
AD75- 13byte MUSIC1 | ||
AD93- 4byte MUSIC2 | ||
ADA8- 11byte MUSIC3 | ||
ADC4- 10byte MUSIC4 | ||
ADE5- 36byte ”BEST5” | ||
SPACESHIPのワークエリア | ||
A1A3- 100byte エイリアンワークエリア | ||
A2B2 面数 | ||
A3A6- 2byte キャノン消す座標 | ||
A3A8- 2byte キャノンつける座標 | ||
A3F7- 3byte ミサイルワーク | ||
A4B9 最大発生エイリアンミサイル数 | ||
A4BA 今発生しているミサイル数 | ||
A4BB- 30byte エイリアンミサイルワーク | ||
A593 残りキャノン数 | ||
A594 キャノンバクハツフラグ | ||
A64D- 2byte スコア | ||
AA08- 12byte ベスト5 | ||
AC30- 2byte 着陸ボーナス | ||
AC32 着陸ボーナス無しフラグ | ||
SPACESHIPの飛行コースデータ | ||
エイリアンの飛行コースデータは34バイトが一組となっています。 そのデータに従って飛行します。 飛行方向は1=下、2=右下、3=右、4=右上、5=上、6=左上、7=左、8=左下 のように定義しています。 ここのデータを好みに変更すれば、エイリアンの飛行コースを自由に変えることが出来ます。 |
||
「SPACESHIP」へ戻る | ||
Copyright(c) 2001 nonchansoft |