CHECK P.のプログラム解説

CHECK P.の主要サブルーチン
A000- 下スクロール(上移動)
A121- 上スクロール(下移動)
A1E5- 初期画面表示(道路表示)
A205- 道路作成1(基本道路)
A284- HL16進=>5桁10進
A296- 0−9 6桁表示
A33E- 文字表示サブ
A4B1- 画面左部表示
A58A- 道路作成2(乱数、壁、岩)
A68A- 動くもの画面表示
A731- 旗を立てて座標をストア
A80C- BASE MOVE
AA2B- 爆発発生&表示
AADD- スコア&残りエネルギー表示
AAF6- (バグ取り)
AB01- BASE 旗通過判定&表示
AB9E- 単音サブルーチン
ABBA- ミュージック・サブ
ABD9- サウンド1
ABE7- サウンド2
AC04- 敵MOVE
AE01- 煙幕の中に敵がいたときの処理
AE56- BASE爆発処理
AE7D- カラー番号をコードに変換
AEA4- BASEと敵の衝突判定
AEDD- 敵ワーク・エリア・セット
AF23- タイトル&キャラクタ説明
B05B- 各面に応じて色を変える&画面クリア
B099- 画面色付け
B0B3- メッセージ&ボーナス
B105- ゲーム・オーバー判定&表示
B13E- エネルギー0で爆発
B180- スタートメッセージ&ミュージック
B1E3- ベスト5表示その1
B251- ベスト5表示その2
B27F- ベスト5表示その3
B2F7- 画面右側クリア
B312- ハイスコア表示
B31F- 残りBASE数表示
B34C- メインサブルーチン(デモ用)
B368- 煙幕ワーククリア
B373- サブA
B3B9- サブB
B3C8- サブC
B3F2- サブD
B407- デモルーチン
B440- ゲームスタートメッセージ
B475- メインルーチン
B4F9- ゲームルーチン
CHECK P.のデータエリア
A1B3- 40byte アトリビュートセット用
A3CB- 111byte 文字、数字用データその1
A43A- 111byte 文字、数字用データその2
A506- 132byte 画面左部表示用データ
A67C- 8byte 岩データ
A7D5- 8byte チェックポイントデータ
A7DD- 8byte ボーナスポイントデータ
A7E5- 8byte スペシャルデータ
A9D8- 64byte BASEデータ8種*8バイト
AA18- 8byte クリア用データ
AABD- 8byte 煙幕データ
ABF5- 8byte サウンド1
ABFD- 5byte サウンド2
AD77- 64byte 敵データ8種*8バイト
AE94- 7byte サウンド3
AE9B- 8byte 爆発データ
AF0F- 20byte 敵座標セットデータ
AFC5- 150byte タイトル、キャラクタ説明データ
B093- 6byte COLORデータ
B0ED- 21byte メッセージデータ
B102- 3byte サウンド5
B127- 15byte ゲームオーバーデータ
B136- 8byte サウンド6
B171- 15byte エネルギーなしデータ
B1C9- 9byte READYメッセージ
B1D2- 9byte 上クリア用
B1DB- 4byte サウンド8
B1DF- 4byte サウンド9
B21A- 55byte ベスト5表示データ
B3EE- 4byte 岩発生率データ
B460- 21byte ゲームスタートメッセージ
CHECK P.の主要ワークエリア
A1DD 上下スクロール用ワークエリア上ポインタ
A1DE 上下スクロール用ワークエリアサブポインタ
A1DF 上下スクロール用ワークエリア下ポインタ
A335- 5byte 5桁10進でキャラクタコードが入る
A4A9- 8byte 文字サブルーチン用
A688 岩の発生率
A7EE- 30byte (旗フラグ、Y座標、X座標)*10
AA26- 2byte BASE XY
AA28 BASE状態
AA29 BASE方向
AA2A BASE爆発フラグ
AAC5- 2byte 残りエネルギー
AAC7 発生している煙幕数
AAC8- 20byte 煙幕用(フラグ、クロック、Y、X)*5
AAFF- 2byte スコア
AB99 残りの旗の数
AB9A 今までに取った旗の数
AB9B- 2byte 旗のポイント得点
AB9D スペシャルフラグ
AC02- 2byte ミュージックサブ用
ADBA 動かす敵の数
ADBB- 70byte 敵用(フラグ、歩数、カウンタ、状態、方向、Y、X)*10
AEA3 残りBASE数
B2EB- 12byte ベスト5ワーク
B543 メインのタイミング用その1
B544 メインのタイミング用その2
B545 メインのタイミング用その3

「CHECK P.」へ戻る

Copyright(c) 2001 nonchansoft