モンスターハウスのプログラム解説

モンスターハウスの主要サブルーチン
C060- 画面のワクに壁を描く
C07C- 画面の中の壁を描く
C0E7- 裏VRAMのワークエリアクリア
C103- 裏VRAMへワクの壁を描く
C166- 裏VRAMへ中の壁を描く
C184- 画面にデータの壁を描く
C19D- 裏VRAMへデータの壁を描く
C1CB- 敵MOVE
C4BD- RED−EGG MOVE
C6B6- 画面右にエサを表示
C9B7- 「得点」表示
CA4A- 「モンスターハウス」表示
CB42- 「最高」表示
CBD2- スコア表示
CBE2- ハイスコア表示
CC31- RED−EGGがMIS−EGG発射
CC56- MIS−EGG MOVE
CDB6- 下に矢印表示
CDE6- 残りRED−EGG表示
CDF0- 残りMIS−EGG表示
CE0B- MIS−EGGが爆発したら音
CE4A- エイリアンにMIS−EGGが当たったたらいじけなおる
CEA2- エサをセット
CEE1- エサを表示
CF29- 敵3ヒキ以上でいじけてBIG−EGG出る
CFC9- 面に応じて敵を変える
D4E0- タコンがタコ爆弾を置く
D558- タコ爆弾表示
D5EE- 面に応じて壁を変える
D745- 面に応じて敵をセット
D7A2- 面に応じて壁のデータを変える
D831- エサ通過&音&得点
D88E- BIG−EGG通過&音&得点&いじける
D93C- デモ時のフルーツ枠表示
D963- タイトル表示
DA4D- コーマンミサイル、ネンマクミサイル発射
DACC- コーマンミサイル、ネンマクミサイルMOVE
DBD9- 敵とRED−EGGの衝突判定
DCD5- ネンマクミサイルに当たったらRED−EGGいじけ
DD15- コーマンミサイルに当たったらRED−EGG爆発
DD4C- キャラクタ表示
DDB3- MIS−EGGがコーマンミサイル、ネンマクミサイル当たり
DDF2- タコ爆弾に当たったら爆発
DE23- 各面共通初期ルーチン
DE66- 各面共通のワーク初期化
DEA0- ハイスコア登録
DED6- メインルーチン
DF4B- VRAM => 裏RAM
DF64- 裏RAM => VRAM
DF7D- 各面のデータ転送
E0E2- 「GAME OVER」VRAM => 裏VRAM
E0FB- 「GAME OVER」裏RAM => VRAM
E114- 「SCORE」VRAM => 裏VRAM
E120- 「SCORE」裏VRAM => VRAM
E146- 音楽4種
E1A6- 大型数字表示
E246- 大型スコア表示
E252- 大型ハイスコアベスト5
モンスターハウスのデータエリア
C0A7- 64byte その面の壁のデータ
C1B3- 24byte その面にセットする壁データ
C3BD- 256byte その面のエイリアンデータ4種
C5B6- 256byte RED−EGGデータ4種
C6F7- 64byte 「エサ」データ
C737- 640byte エサのデータ10種
C9CA- 128byte 「得点」データ
CA5F- 192byte 「モンスターハウス」データ
CB52- 128byte 「最高」データ
CD66- 48byte MIS−EGGデータ3種
CDC6- 32byte 矢印データ2種
CF89- 64byte BIG−EGGデータ
CFE0- 256byte ヒトデロンデータ4種
D0E0- 256byte タコンデータ4種
D1E0- 256byte コーマンデータ4種
D2E0- 256byte マイマイデータ4種
D3E0- 256byte ボードンデータ4種
D5DE- 16byte タコ爆弾
D605- 320byte 壁のデータ5種
D784- 30byte 敵発生座標
D7B9- 120byte 壁セットのデータ
D8EC- 16byte 音データ
D8FC- 64byte 「ボーナス」データ
D98A- 195byte タイトルデータ
DBAB- 16byte コーマンミサイルデータ
DBBB- 16byte ネンマクミサイルデータ
DC55- 128byte 爆発データ2種
DFDE- 260byte  各面に転送するデータ
E166- 64byte 音データ4種
E204- 60byte 大型数字データ
モンスターハウスの主要ワークエリア
C5B0- 6byte RED−EGGワーク
CC23- 2byte スコア
CD62- 4byte MIS−EGGワーク
CE09 残りのRED−EGG
CE0A 残りMIS−EGG
CE9F いじけカウンタ定数
CEA0- 2byte いじけた時の敵の点
CF13 エサの種類
CF82- 2byte BIG−EGGの出ている座標
CF84 BIG−EGGの出ている時間
CF85- 4byte BIG−EGGワーク
CFDF 敵の種類
D501 今いるタコ爆弾の数
D5D2- 12byte タコ爆弾ワーク
D604 壁の種類
D783 発生する敵の数
D7B8 壁セットのデータ
D88B エサの基本点
D88C エサを通過した数
D88D 残りのエサ
D8EA- 2byte BIG−EGGの点
DB96 今いるコーマン、ネンマク・ミサイルの数
DB97- 20byte コーマン、ネンマク・ミサイルワーク
「モンスターハウス」へ戻る

Copyright(c) 2001 nonchansoft