アルカディア上で動くゲーム
機械語
0x0000~0x0009 初期化
0x0010~0x003E 1フレームの動作
0x0A00~0x0A08
垂直帰線期間まで待つ
0x0A09~0x0A1A
文字列の書き込み
0x0A1C~0x0A24
フレームカウンタを増やす
0x0A26~0x0A5C
上下左右の方向キーを読み取る
0x0A5D~0x0A6A
画面クリア
0x0D00~0x0D0E
敵スプライト&座標の初期化
0x0D10~0x0D58
プレイヤー移動
0x0D5A~0x0D76
敵移動
0x0D78~0x0D90
当たり判定
0x0D92~0x0DA8
敵の更新
0x0DAA~0x0DB2
プレイヤーの更新
0x0E00~0x0E47
0x1AD0~0x1AFF番地のRAMに転送する領域
0x0F00~0x0FFF
文字列領域
0x18F8~0x18FB
呼び出し元待避レジスタ領域
0x18DC
フレームカウンタ
0x18DD
コントローラーの左右方向
0x18DE
コントローラーの上下方向
0x18E0
プレイヤーの位置
0x1AD0~0x1AFF
キャラクタの場所とスプライトが格納されている領域
水色の自機を十字キーで移動して障害物に当たらないようにする。青い障害物に当たったらゲームオーバー