4000: Screen
4000 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4020 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4040 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4060 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4080 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
40A0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
40C0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
40E0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4100 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4120 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4140 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$FF,$00,$1D,$CF,$FF,$00,$23,$0D,$0D,$23,$05,$00,$00,$00,$10,$00
4160 DEFB $01,$00,$06,$00,$0B,$00,$01,$00,$01,$00,$06,$00,$10,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4180 DEFB $00,$00,$00,$00,$00,$00,$00,$3C,$40,$00,$FF,$8C,$00,$FC,$62,$FC,$62,$00,$00,$00,$FF,$1E,$00,$02,$07,$14,$00,$9C,$5D,$00,$00,$F0
41A0 DEFB $5C,$F5,$5C,$05,$5D,$73,$5D,$04,$5D,$9D,$5D,$9E,$5D,$72,$5D,$00,$00,$A0,$5D,$C2,$5D,$C2,$5D,$00,$92,$5C,$00,$02,$00,$00,$FE,$FF
41C0 DEFB $03,$00,$00,$00,$01,$1A,$00,$00,$62,$6E,$00,$58,$FF,$00,$00,$21,$00,$5B,$21,$17,$00,$40,$E0,$50,$21,$18,$21,$17,$03,$00,$00,$00
41E0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$14,$00,$00,$00,$00,$00,$00,$00,$05,$03,$00,$00,$00,$00,$00,$00,$00,$05,$02,$02,$00,$00,$00
4200 DEFB $00,$50,$FF,$62,$FF,$FF,$00,$F0,$01,$21,$F0,$5C,$CD,$E8,$19,$22,$BA,$5C,$C9,$0C,$00,$01,$00,$00,$00,$B8,$B8,$9E,$5D,$FF,$FF,$FF
4220 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$01,$00,$02,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF,$01
4240 DEFB $F4,$09,$A8,$10,$4B,$6F,$09,$C4,$15,$53,$81,$0F,$C4,$15,$52,$F4,$09,$C4,$15,$50,$80,$00,$0A,$28,$00,$E7,$30,$0E,$00,$00,$00,$00
4260 DEFB $00,$3A,$DA,$30,$0E,$00,$00,$00,$00,$00,$3A,$D9,$30,$0E,$00,$00,$00,$00,$00,$3A,$FD,$32,$35,$33,$34,$33,$0E,$00,$00,$FF,$62,$00
4280 DEFB $0D,$00,$1E,$3E,$00,$F4,$28,$BE,$32,$33,$36,$33,$31,$0E,$00,$00,$4F,$5C,$00,$2B,$32,$35,$36,$0E,$00,$00,$00,$01,$00,$2A,$BE,$32
42A0 DEFB $33,$36,$33,$32,$0E,$00,$00,$50,$5C,$00,$2B,$35,$0E,$00,$00,$05,$00,$00,$29,$2C,$31,$31,$31,$0E,$00,$00,$6F,$00,$00,$3A,$EF,$22
42C0 DEFB $22,$AF,$0D,$00,$28,$25,$00,$F4,$35,$36,$30,$30,$38,$0E,$00,$00,$C8,$DA,$00,$2C,$32,$30,$31,$0E,$00,$00,$C9,$00,$00,$3A,$F9,$C0
42E0 DEFB $35,$37,$38,$35,$36,$0E,$00,$00,$00,$E2,$00,$0D,$80,$F7,$0D,$80,$03,$FF,$20,$20,$20,$20,$20,$20,$20,$20,$20,$00,$00,$00,$00,$00
4300 DEFB $00,$03,$62,$72,$75,$63,$65,$20,$32,$20,$20,$20,$6C,$A8,$00,$63,$40,$40,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$33,$00,$00
4320 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4340 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4360 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4380 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
43A0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
43C0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
43E0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4400 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4420 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4440 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4460 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4480 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
44A0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
44C0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
44E0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4500 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4520 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4540 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4560 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$33,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4580 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
45A0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
45C0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
45E0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4600 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4620 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4640 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4660 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4680 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
46A0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
46C0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
46E0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4700 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4720 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4740 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4760 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4780 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
47A0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
47C0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
47E0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4800 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4820 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4840 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4860 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4880 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
48A0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
48C0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
48E0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4900 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4920 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4940 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4960 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4980 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
49A0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
49C0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
49E0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4A00 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4A20 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4A40 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4A60 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4A80 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4AA0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4AC0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4AE0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4B00 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4B20 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4B40 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4B60 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4B80 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4BA0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4BC0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4BE0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4C00 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4C20 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4C40 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4C60 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4C80 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4CA0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4CC0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4CE0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4D00 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4D20 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4D40 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4D60 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4D80 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4DA0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4DC0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4DE0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4E00 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4E20 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4E40 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4E60 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4E80 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4EA0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4EC0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4EE0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4F00 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4F20 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4F40 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4F60 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4F80 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4FA0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4FC0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
4FE0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
5000 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
5020 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
5040 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
5060 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
5080 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
50A0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
50C0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
50E0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
5100 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
5120 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
5140 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
5160 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
5180 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
51A0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
51C0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
51E0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
5200 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
5220 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
5240 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
5260 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
5280 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
52A0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
52C0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
52E0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
5300 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
5320 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
5340 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
5360 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
5380 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
53A0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
53C0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
53E0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
5400 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
5420 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
5440 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
5460 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
5480 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
54A0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
54C0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
54E0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
5500 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
5520 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
5540 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
5560 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
5580 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
55A0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
55C0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
55E0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
5600 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
5620 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
5640 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
5660 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
5680 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
56A0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
56C0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
56E0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
5700 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
5720 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
5740 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
5760 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
5780 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
57A0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
57C0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
57E0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
5800 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
5820 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
5840 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
5860 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
5880 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
58A0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
58C0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
58E0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
5900 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
5920 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
5940 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
5960 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
5980 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
59A0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
59C0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
59E0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
5A00 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
5A20 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
5A40 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
5A60 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
5A80 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
5AA0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
5AC0 DEFB $07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07
5AE0 DEFB $07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07,$07
5B00 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5B08 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5B10 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5B18 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5B20 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5B28 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5B30 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5B38 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5B40 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5B48 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5B50 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5B58 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5B60 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5B68 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5B70 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5B78 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5B80 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5B88 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5B90 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5B98 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5BA0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5BA8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5BB0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5BB8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5BC0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5BC8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5BD0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5BD8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5BE0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5BE8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5BF0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5BF8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5C00 DEFB $FF,$00,$00,$00,$FF,$00,$23,$0D
5C08 DEFB $0D,$23,$05,$00,$00,$00,$11,$00
5C10 DEFB $01,$00,$06,$00,$0B,$00,$01,$00
5C18 DEFB $01,$00,$06,$00,$10,$00,$00,$00
5C20 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5C28 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5C30 DEFB $00,$00,$00,$00,$00,$00,$00,$3C
5C38 DEFB $40,$00,$FF,$CC,$00,$D4,$60,$00
5C40 DEFB $00,$00,$01,$00,$FF,$02,$00,$0C
5C48 DEFB $07,$00,$00,$4E,$5D,$00,$00,$B6
5C50 DEFB $5C,$BB,$5C,$CB,$5C,$4E,$5D,$CA
5C58 DEFB $5C,$4F,$5D,$52,$5D,$4D,$5D,$1B
5C60 DEFB $5E,$54,$5D,$54,$5D,$54,$5D,$2D
5C68 DEFB $92,$5C,$00,$02,$00,$00,$00,$00
5C70 DEFB $00,$00,$00,$00,$B6,$1A,$0A,$00
5C78 DEFB $0B,$00,$00,$58,$FF,$00,$00,$21
5C80 DEFB $00,$5B,$21,$17,$80,$40,$E0,$50
5C88 DEFB $21,$14,$21,$17,$03,$00,$00,$00
5C90 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5C98 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5CA0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5CA8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5CB0 DEFB $00,$00,$D7,$60,$FF,$FF,$F4,$09
5CB8 DEFB $A8,$10,$4B,$F4,$09,$C4,$15,$53
5CC0 DEFB $81,$0F,$C4,$15,$52,$F4,$09,$C4
5CC8 DEFB $15,$50,$80,$00,$02,$7F,$00,$E7
5CD0 DEFB $C3,$A7,$3A,$D9,$C3,$A7,$3A,$DA
5CD8 DEFB $C3,$A7,$3A,$FD,$B0,$22,$32,$34
5CE0 DEFB $37,$39,$31,$22,$3A,$EF,$22,$22
5CE8 DEFB $AA,$3A,$F4,$B0,$22,$32,$33,$37
5CF0 DEFB $33,$39,$22,$2C,$B0,$22,$31,$31
5CF8 DEFB $31,$22,$3A,$EF,$22,$62,$72,$75
5D00 DEFB $63,$65,$20,$6C,$65,$65,$33,$22
5D08 DEFB $AF,$3A,$FB,$3A,$EF,$22,$62,$72
5D10 DEFB $75,$63,$65,$20,$6C,$65,$65,$32
5D18 DEFB $22,$AF,$3A,$F9,$C0,$32,$34,$38
5D20 DEFB $33,$30,$0E,$00,$00,$FE,$60,$00
5D28 DEFB $3A,$EF,$22,$62,$72,$75,$63,$65
5D30 DEFB $20,$6C,$65,$65,$31,$22,$AF,$B0
5D38 DEFB $22,$31,$36,$34,$36,$34,$22,$3A
5D40 DEFB $F9,$C0,$32,$34,$38,$33,$33,$0E
5D48 DEFB $00,$00,$01,$61,$00,$0D,$80,$EF
5D50 DEFB $22,$22,$0D,$80,$00,$00,$01,$61
5D58 DEFB $00,$65,$20,$6C,$65,$65,$31,$00
5D60 DEFB $00,$50,$40,$0E,$00,$03,$62,$72
5D68 DEFB $75,$63,$65,$20,$6C,$65,$65,$31
5D70 DEFB $B0,$07,$B0,$62,$00,$80,$31,$36
5D78 DEFB $34,$36,$34,$0E,$00,$00,$50,$40
5D80 DEFB $00,$0D,$00,$00,$50,$40,$00,$00
5D88 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5D90 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5D98 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5DA0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5DA8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5DB0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5DB8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5DC0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5DC8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5DD0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5DD8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5DE0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5DE8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5DF0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5DF8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5E00 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5E08 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5E10 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5E18 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5E20 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5E28 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5E30 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5E38 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5E40 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5E48 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5E50 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5E58 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5E60 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5E68 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5E70 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5E78 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5E80 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5E88 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5E90 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5E98 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5EA0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5EA8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5EB0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5EB8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5EC0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5EC8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5ED0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5ED8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5EE0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5EE8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5EF0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5EF8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5F00 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5F08 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5F10 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5F18 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5F20 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5F28 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5F30 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5F38 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5F40 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5F48 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5F50 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5F58 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5F60 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5F68 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5F70 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5F78 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5F80 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5F88 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5F90 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5F98 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5FA0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5FA8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5FB0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5FB8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5FC0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5FC8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5FD0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5FD8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5FE0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5FE8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5FF0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
5FF8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
6000: Data block at 6000
Room header (64 bytes)
current_room_playing_data 6000 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
6010 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
6020 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
6030 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
Room tile map (704 bytes), 22 rows * 32 columns
6040 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
6050 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
6060 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
6070 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
6080 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
6090 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$DB,$02,$B1,$33
60A0 DEFB $B1,$33,$86,$5D,$05,$00,$B1,$33,$86,$5D,$00,$00,$81,$5D,$7D,$5D
60B0 DEFB $81,$5D,$B1,$33,$7C,$5D,$F3,$0D,$B7,$2D,$54,$5D,$4F,$5D,$01,$61
60C0 DEFB $2B,$2D,$65,$33,$00,$00,$ED,$10,$0D,$00,$09,$00,$85,$1C,$10,$1C
60D0 DEFB $52,$1B,$76,$1B,$03,$13,$00,$3E,$C0,$00,$03,$62,$72,$75,$63,$65
60E0 DEFB $20,$6C,$65,$65,$20,$00,$1B,$00,$40,$FF,$FF,$E6,$3F,$E4,$60,$B0
60F0 DEFB $62,$00,$00,$05,$7C,$0C,$00,$DD,$DC,$00,$00,$00,$00,$00,$C3,$9C
6100 DEFB $61,$18,$7D,$18,$42,$18,$3B,$18,$5C,$1F,$05,$61,$DB,$1F,$FD,$CB
6110 DEFB $01,$AE,$FB,$76,$FD,$CB,$01,$6E,$28,$F2,$11,$22,$00,$21,$C8,$00
6120 DEFB $CD,$B5,$03,$F3,$DB,$9F,$3A,$08,$5C,$C9,$F5,$DB,$1F,$F1,$D7,$18
6130 DEFB $30,$F5,$DB,$1F,$F1,$E9,$F3,$DB,$1F,$C3,$8A,$1B,$F3,$DB,$9F,$C3
6140 DEFB $7A,$0B,$21,$77,$00,$18,$22,$F3,$DB,$9F,$CD,$7D,$00,$DB,$1F,$C9
6150 DEFB $21,$89,$00,$18,$14,$21,$F6,$1B,$18,$0F,$F5,$DB,$1F,$F1,$CD,$C2
6160 DEFB $04,$F3,$DB,$9F,$C9,$F3,$21,$83,$00,$F3,$F5,$DB,$9F,$F1,$E9,$DB
6170 DEFB $1F,$AF,$CD,$6E,$0D,$18,$EA,$F5,$DB,$1F,$F1,$CD,$01,$16,$18,$E1
6180 DEFB $F3,$DB,$9F,$3A,$00,$00,$FE,$F3,$C2,$6B,$00,$21,$47,$62,$11,$00
6190 DEFB $40,$01,$4F,$00,$ED,$B0,$31,$02,$40,$C3,$1C,$40,$F3,$DD,$E5,$2A
61A0 DEFB $F7,$60,$DD,$2A,$EF,$60,$11,$00,$00,$CD,$0B,$62,$DD,$E1,$DD,$21
61B0 DEFB $00,$40,$DD,$E5,$E1,$ED,$5B,$F5,$60,$19,$11,$00,$5B,$CD,$0B,$62
61C0 DEFB $DB,$9F,$3A,$00,$00,$FE,$F3,$C2,$71,$00,$C9,$DB,$1F,$ED,$B0,$F3
61D0 DEFB $DB,$9F,$C9,$F5,$DB,$1F,$F1,$CD,$81,$0F,$18,$F3,$DB,$1F,$CD,$E5
61E0 DEFB $19,$18,$EC,$DB,$1F,$CD,$55,$16,$18,$E5,$DB,$1F,$CD,$97,$10,$18
61F0 DEFB $DE,$F3,$DB,$1F,$CD,$03,$3C,$18,$D6,$DB,$1F,$4E,$18,$D1,$DB,$1F
6200 DEFB $CF,$FF,$18,$CB,$DB,$1F,$AF,$CF,$21,$18,$C4,$2B,$1B,$DD,$2B,$E5
6210 DEFB $D5,$DD,$E5,$D1,$A7,$ED,$52,$D1,$E1,$C8,$7E,$F5,$FE,$CB,$2B,$28
6220 DEFB $05,$F1,$12,$1B,$18,$E9,$7E,$FE,$ED,$20,$F6,$2B,$3E,$37,$BE,$28
6230 DEFB $03,$23,$18,$ED,$F1,$2B,$7E,$2B,$46,$2B,$4E,$2B,$12,$1B,$0B,$08
6240 DEFB $78,$B1,$28,$CB,$08,$18,$F5,$18,$3F,$3A,$5C,$6C,$0B,$00,$10,$F6
6250 DEFB $5C,$FF,$FF,$65,$21,$FE,$FE,$FF,$FF,$28,$39,$28,$3F,$27,$6E,$A8
6260 DEFB $FF,$E6,$62,$11,$00,$5B,$21,$50,$40,$01,$B0,$07,$ED,$B0,$FD,$E1
6270 DEFB $DD,$E1,$D9,$C1,$D1,$E1,$D9,$08,$F1,$08,$C1,$D1,$F1,$ED,$4F,$F1
6280 DEFB $ED,$47,$E2,$00,$40,$FB,$18,$01,$F3,$E1,$FE,$3F,$28,$02,$ED,$5E
6290 DEFB $F1,$ED,$7B,$1A,$40,$C9,$0D,$DB,$1F,$CD,$AC,$0E,$18,$0F,$DB,$1F
62A0 DEFB $F3,$DB,$0C,$3A,$9F,$00,$FE,$FB,$20,$03,$CD,$A0,$00,$DB,$9F,$C9
62B0 DEFB $00,$00,$DB,$02,$4D,$00,$DB,$02,$4D,$00,$DB,$02,$4D,$00,$F1,$5C
62C0 DEFB $F3,$0D,$CE,$0B,$E2,$50,$CE,$0B,$E3,$50,$1E,$17,$DC,$0A,$CE,$0B
62D0 DEFB $E4,$50,$1D,$17,$DB,$02,$4D,$00,$AF,$5D,$5D,$04,$00,$00,$A5,$5D
62E0 DEFB $B1,$33,$A1,$5D,$A8,$FF,$B1,$02,$C2,$02,$4D,$00,$00,$00,$21,$B0
62F0 DEFB $5F,$00,$6D,$7F,$54,$05,$93,$00,$05,$08,$76,$1B,$03,$13,$00,$3E
6300: Background tile colors
See bktiles for background tiles pixel data.
bktile_colors 6300 DEFB $47,$47,$47,$47,$47,$47,$47,$47
6308 DEFB $47,$47,$47,$47,$47,$47,$47,$47
6310 DEFB $46,$46,$46,$46,$46,$46,$46,$45
6318 DEFB $47,$47,$47,$47,$47,$47,$47,$47
6320 DEFB $47,$10,$6E,$7E,$7E,$68,$47,$47
6328 DEFB $47,$47,$47,$47,$47,$47,$47,$47
6330 DEFB $6E,$47,$47,$47,$47,$47,$47,$47
6338 DEFB $48,$47,$47,$47,$47,$47,$47,$47
6340 DEFB $42,$47,$47,$45,$7A,$44,$44,$44
6348 DEFB $44,$44,$44,$47,$47,$47,$47,$47
6350 DEFB $47,$47,$47,$47,$47,$47,$47,$43
6358 DEFB $43,$43,$45,$41,$41,$44,$44,$44
6360 DEFB $41,$44,$44,$44,$44,$44,$44,$44
6368 DEFB $44,$44,$47,$44,$42,$45,$44,$44
6370 DEFB $44,$47,$47,$47,$47,$68,$68,$68
6378 DEFB $72,$47,$68,$6F,$47,$47,$78,$78
6380 DEFB $68,$68,$68,$68,$6F,$6F,$6F,$78
6388 DEFB $78,$78,$47,$46,$43,$42,$42,$42
6390 DEFB $04,$45,$45,$42,$47,$47,$5F,$5F
6398 DEFB $47,$47,$47,$47,$47,$47,$47,$47
63A0 DEFB $47,$47,$47,$5F,$5F,$7B,$7B,$47
63A8 DEFB $47,$47,$47,$43,$43,$43,$43,$43
63B0 DEFB $43,$43,$47,$47,$47,$47,$47,$41
63B8 DEFB $4F,$4F,$4F,$41,$47,$47,$47,$47
63C0 DEFB $4F,$4F,$47,$47,$47,$47,$47,$4F
63C8 DEFB $4F,$4F,$47,$57,$57,$57,$4F,$47
63D0 DEFB $47,$4F,$4F,$57,$57,$44,$47,$57
63D8 DEFB $57,$4F,$4F,$4A,$4F,$57,$57,$57
63E0 DEFB $5F,$47,$4F,$47,$47,$47,$47,$47
63E8 DEFB $4F,$47,$57,$57,$57,$47,$57,$57
63F0 DEFB $45,$45,$45,$45,$57,$57,$57,$57
63F8 DEFB $6F,$6F,$6E,$6E,$6E,$6E,$6E,$42
6400: list of rooms addresses
rooms_table 6400 DEFW room00_desc
6402 DEFW room01_desc
6404 DEFW room02_desc
6406 DEFW room03_desc
6408 DEFW room04_desc
640A DEFW room05_desc
640C DEFW room06_desc
640E DEFW room07_desc
6410 DEFW room08_desc
6412 DEFW room09_desc
6414 DEFW room0A_desc
6416 DEFW room0B_desc
6418 DEFW room0C_desc
641A DEFW room0D_desc
641C DEFW room0E_desc
641E DEFW room0F_desc
6420 DEFW room10_desc
6422 DEFW room11_desc
6424 DEFW room12_desc
6426 DEFW room13_desc
6428: Data block at 6428
6428 DEFB $C9
6429: Rooms data
Room 04 data
room04_desc 6429 DEFW bktiles address of scene graphical primitives
642B DEFB $00
642C DEFB $63 Color palette
642D DEFB $00,$00
642F DEFW $6649 Address of room's extra data
6431 DEFB $03,$06,$00,$00 Respawn point: X,Y,direction,0
6435 DEFB $00,$00 Players visit flags
6437 DEFB $0A,$14,$09,$10 X/Y thresholds
643B DEFB $FF,$00,$00,$FF,$00,$00,$01,$0F,$06 Exit table for 9 zones
6444 DEFB $FF,$00,$00,$FF,$00,$00,$05,$01,$0A
644D DEFB $03,$1D,$05,$FF,$00,$00,$07,$1C,$14
6456 DEFB $06,$03,$00,$09,$01,$03,$5A,$10 Additional room configuration
645E DEFB $14,$16,$50,$11,$14,$16,$50,$00
6466 DEFB $00,$00,$00
6469 DEFB $05,$59,$01,$57,$02,$20,$01,$58,$11 RLE sequence of room data
6472 DEFB $59,$01,$57,$02,$20,$01,$58,$02,$59
647B DEFB $85,$43,$5A,$5E,$5D,$5A,$04,$20,$86
6484 DEFB $2F,$28,$29,$29,$28,$2E,$85,$60,$5F
648D DEFB $5D,$60,$5E,$02,$20,$85,$5E,$5A,$20
6496 DEFB $5A,$20,$85,$20,$20,$20,$5A,$43,$01
649F DEFB $43,$08,$20,$86,$2F,$28,$29,$29,$28
64A8 DEFB $2E,$09,$20,$03,$20,$82,$1A,$1B,$83
64B1 DEFB $20,$20,$43,$01,$43,$08,$20,$86,$2F
64BA DEFB $29,$28,$28,$29,$2E,$09,$20,$03,$20
64C3 DEFB $82,$1A,$1B,$83,$20,$20,$43,$01,$43
64CC DEFB $08,$20,$86,$2F,$29,$28,$28,$29,$2E
64D5 DEFB $09,$20,$03,$20,$82,$1A,$1B,$83,$20
64DE DEFB $20,$43,$01,$43,$08,$20,$86,$2F,$28
64E7 DEFB $29,$29,$28,$2E,$09,$20,$03,$20,$82
64F0 DEFB $1A,$1B,$83,$20,$20,$43,$01,$43,$08
64F9 DEFB $20,$86,$2F,$28,$29,$29,$28,$2E,$09
6502 DEFB $20,$03,$20,$82,$1A,$1B,$83,$20,$20
650B DEFB $43,$01,$43,$03,$20,$16,$59,$86,$57
6514 DEFB $1A,$1B,$58,$59,$59,$01,$43,$04,$20
651D DEFB $84,$5F,$60,$5D,$5E,$86,$2F,$29,$28
6526 DEFB $28,$29,$2E,$86,$5E,$5D,$60,$5F,$20
652F DEFB $20,$83,$5F,$5D,$5E,$88,$5A,$43,$20
6538 DEFB $1A,$1B,$20,$20,$20,$01,$43,$08,$20
6541 DEFB $86,$2F,$29,$28,$28,$29,$2E,$0A,$20
654A DEFB $87,$43,$20,$1A,$1B,$20,$20,$20,$01
6553 DEFB $43,$08,$20,$86,$2F,$28,$29,$29,$28
655C DEFB $2E,$0A,$20,$87,$43,$20,$1A,$1B,$20
6565 DEFB $20,$20,$01,$43,$08,$20,$86,$2F,$28
656E DEFB $29,$29,$28,$2E,$0A,$20,$87,$43,$20
6577 DEFB $1A,$1B,$20,$20,$20,$01,$43,$08,$20
6580 DEFB $86,$2F,$29,$28,$28,$29,$2E,$0A,$20
6589 DEFB $87,$43,$20,$1A,$1B,$20,$20,$20,$01
6592 DEFB $43,$08,$20,$86,$2F,$29,$28,$28,$29
659B DEFB $2E,$0A,$20,$87,$43,$20,$1A,$1B,$20
65A4 DEFB $20,$20,$13,$59,$01,$57,$03,$20,$84
65AD DEFB $58,$59,$59,$57,$85,$1A,$1B,$58,$59
65B6 DEFB $59,$87,$20,$5A,$5D,$5E,$60,$5D,$5F
65BF DEFB $02,$20,$86,$2F,$29,$28,$28,$29,$2E
65C8 DEFB $85,$5E,$5F,$5A,$20,$5A,$03,$20,$01
65D1 DEFB $5A,$88,$5A,$20,$20,$1A,$1B,$20,$20
65DA DEFB $5A,$09,$20,$86,$2F,$29,$28,$28,$29
65E3 DEFB $2E,$09,$20,$88,$5A,$20,$20,$1A,$1B
65EC DEFB $20,$20,$5A,$09,$20,$86,$2F,$28,$29
65F5 DEFB $29,$28,$2E,$09,$20,$88,$5A,$20,$20
65FE DEFB $1A,$1B,$20,$20,$5A,$09,$20,$86,$2F
6607 DEFB $28,$29,$29,$28,$2E,$09,$20,$88,$5A
6610 DEFB $20,$20,$1A,$1B,$20,$20,$5A,$09,$20
6619 DEFB $86,$2F,$29,$28,$28,$29,$2E,$09,$20
6622 DEFB $88,$5A,$20,$20,$1A,$1B,$20,$20,$5A
662B DEFB $09,$20,$86,$2F,$29,$28,$28,$29,$2E
6634 DEFB $09,$20,$88,$5A,$20,$20,$1A,$1B,$20
663D DEFB $20,$5A,$1A,$59,$86,$57,$1A,$1B,$58
6646 DEFB $59,$59,$00
6649 DEFB $83,$01,$04,$12,$01,$05,$11,$83 Room 04 extra data (key placement list)
6651 DEFB $04,$04,$12,$04,$05,$11,$83,$17
6659 DEFB $04,$12,$17,$05,$11,$83,$19,$04
6661 DEFB $12,$19,$05,$11,$18,$03,$43,$18
6669 DEFB $04,$43,$18,$05,$43,$18,$06,$43
6671 DEFB $18,$07,$43,$18,$08,$43,$83,$1E
6679 DEFB $04,$12,$1E,$05,$11,$1B,$02,$00
6681 DEFB $1C,$02,$00,$1B,$03,$01,$1C,$03
6689 DEFB $01,$83,$18,$0B,$12,$18,$0C,$11
6691 DEFB $83,$01,$12,$12,$01,$13,$11,$00
6699 DEFB $11,$5A,$00,$12,$5A,$00,$13,$5A
66A1 DEFB $00,$14,$5A,$00,$15,$5A,$00,$16
66A9 DEFB $5A,$83,$11,$12,$12,$11,$13,$11
66B1 DEFB $83,$13,$12,$12,$13,$13,$11,$83
66B9 DEFB $17,$12,$12,$17,$13,$11,$83,$12
66C1 DEFB $11,$5A,$12,$12,$5A,$12,$13,$5A
66C9 DEFB $12,$14,$5A,$12,$15,$5A,$12,$16
66D1 DEFB $5A,$FF
Room 00 data
room00_desc 66D3 DEFW bktiles address of scene graphical primitives
66D5 DEFB $00
66D6 DEFB $63 Color palette
66D7 DEFB $00,$00
66D9 DEFW $6887 Address of room's extra data
66DB DEFB $1D,$0D,$01,$00 Respawn point: X,Y,direction,0
66DF DEFB $00,$00 Players visit flags
66E1 DEFB $06,$17,$09,$10 X/Y thresholds
66E5 DEFB $FF,$00,$00,$FF,$00,$00,$01,$01,$06 Exit table for 9 zones
66EE DEFB $FF,$00,$00,$FF,$00,$00,$01,$01,$0D
66F7 DEFB $FF,$00,$00,$FF,$00,$00,$FF,$00,$00
6700 DEFB $1E,$06,$01,$00,$00,$00,$00,$00 Additional room configuration
6708 DEFB $00,$00,$00,$00,$00,$00,$00,$00
6710 DEFB $00,$00,$00
6713 DEFB $07,$25,$83,$84,$85,$86,$05,$25,$85 RLE sequence of room data
671C DEFB $84,$86,$84,$85,$86,$0B,$25,$01,$84
6725 DEFB $06,$25,$90,$80,$87,$88,$89,$81,$82
672E DEFB $83,$82,$80,$88,$87,$89,$87,$88,$81
6737 DEFB $82,$03,$25,$87,$80,$81,$82,$83,$82
6740 DEFB $80,$88,$03,$25,$83,$83,$82,$80,$10
6749 DEFB $20,$83,$81,$82,$80,$07,$20,$83,$82
6752 DEFB $25,$80,$1D,$20,$83,$20,$45,$46,$1D
675B DEFB $20,$83,$20,$47,$48,$1D,$20,$83,$20
6764 DEFB $49,$4A,$1D,$20,$0C,$FF,$82,$19,$18
676D DEFB $04,$FF,$04,$20,$0A,$40,$0C,$20,$82
6776 DEFB $19,$18,$08,$20,$0A,$41,$0C,$20,$82
677F DEFB $19,$18,$08,$20,$02,$42,$05,$7D,$03
6788 DEFB $42,$01,$6D,$0B,$20,$82,$19,$18,$0A
6791 DEFB $20,$05,$36,$03,$20,$01,$43,$04,$20
679A DEFB $84,$4B,$4C,$4D,$4E,$03,$20,$82,$19
67A3 DEFB $18,$0A,$20,$01,$35,$03,$37,$01,$35
67AC DEFB $03,$20,$03,$40,$02,$20,$84,$4F,$50
67B5 DEFB $51,$52,$03,$20,$82,$19,$18,$0A,$20
67BE DEFB $01,$36,$03,$37,$01,$36,$03,$20,$03
67C7 DEFB $41,$02,$20,$84,$53,$54,$55,$56,$03
67D0 DEFB $20,$82,$19,$18,$0A,$20,$05,$35,$03
67D9 DEFB $20,$02,$42,$01,$7C,$02,$20,$84,$8D
67E2 DEFB $8E,$8E,$8F,$03,$20,$82,$19,$18,$03
67EB DEFB $20,$0F,$40,$01,$43,$01,$20,$01,$7C
67F4 DEFB $02,$20,$01,$36,$02,$35,$01,$36,$03
67FD DEFB $20,$82,$19,$18,$03,$20,$0F,$41,$01
6806 DEFB $43,$04,$20,$84,$35,$37,$37,$35,$03
680F DEFB $20,$82,$19,$18,$03,$20,$01,$42,$01
6818 DEFB $7D,$03,$42,$07,$7D,$03,$42,$01,$43
6821 DEFB $04,$20,$84,$36,$35,$35,$36,$03,$20
682A DEFB $82,$19,$18,$04,$20,$01,$35,$03,$20
6833 DEFB $07,$36,$02,$20,$01,$43,$01,$43,$04
683C DEFB $20,$84,$35,$37,$37,$35,$09,$20,$01
6845 DEFB $27,$03,$20,$87,$35,$37,$37,$35,$37
684E DEFB $37,$35,$02,$20,$01,$43,$01,$43,$04
6857 DEFB $20,$84,$35,$37,$37,$35,$09,$20,$01
6860 DEFB $27,$03,$20,$87,$36,$37,$37,$36,$37
6869 DEFB $37,$36,$02,$20,$01,$43,$01,$43,$04
6872 DEFB $20,$84,$36,$35,$35,$36,$09,$20,$01
687B DEFB $27,$03,$20,$07,$35,$02,$20,$01,$43
6884 DEFB $20,$44,$00
6887 DEFB $83,$16,$0B,$10,$16,$0C,$11,$83 Room 00 extra data (key placement list)
688F DEFB $1E,$0B,$10,$1E,$0C,$11,$83,$02
6897 DEFB $12,$10,$02,$13,$11,$83,$11,$12
689F DEFB $10,$11,$13,$11,$83,$1E,$12,$10
68A7 DEFB $1E,$13,$11,$FF
Room 01 data
room01_desc 68AB DEFW bktiles address of scene graphical primitives
68AD DEFB $00
68AE DEFB $63 Color palette
68AF DEFB $00,$00
68B1 DEFW $6A16 Address of room's extra data
68B3 DEFB $1D,$0D,$01,$00 Respawn point: X,Y,direction,0
68B7 DEFB $00,$00 Players visit flags
68B9 DEFB $08,$14,$09,$10 X/Y thresholds
68BD DEFB $00,$1D,$06,$FF,$00,$00,$02,$01,$06 Exit table for 9 zones
68C6 DEFB $00,$1D,$0D,$FF,$00,$00,$FF,$00,$00
68CF DEFB $FF,$00,$00,$04,$06,$03,$FF,$00,$00
68D8 DEFB $01,$06,$00,$00,$00,$00,$00,$00 Additional room configuration
68E0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
68E8 DEFB $00,$00,$00
68EB DEFB $82,$85,$86,$09,$25,$85,$84,$86,$84 RLE sequence of room data
68F4 DEFB $85,$86,$05,$25,$82,$84,$86,$08,$25
68FD DEFB $01,$84,$84,$88,$89,$81,$82,$06,$25
6906 DEFB $90,$80,$87,$87,$89,$87,$88,$81,$82
690F DEFB $83,$82,$80,$88,$89,$81,$80,$81,$01
6918 DEFB $82,$03,$25,$82,$80,$88,$04,$20,$86
6921 DEFB $81,$82,$80,$81,$82,$80,$11,$20,$85
692A DEFB $81,$82,$80,$20,$20,$20,$20,$20,$20
6933 DEFB $20,$20,$20,$20,$08,$40,$04,$20,$03
693C DEFB $FF,$82,$19,$18,$03,$FF,$04,$20,$08
6945 DEFB $40,$08,$41,$07,$20,$82,$19,$18,$07
694E DEFB $20,$08,$41,$05,$42,$01,$7D,$02,$42
6957 DEFB $07,$20,$82,$19,$18,$07,$20,$02,$42
6960 DEFB $01,$7D,$05,$42,$05,$20,$01,$35,$09
6969 DEFB $20,$82,$19,$18,$09,$20,$01,$35,$04
6972 DEFB $20,$01,$43,$05,$20,$01,$27,$14,$20
697B DEFB $01,$27,$04,$20,$01,$43,$05,$20,$01
6984 DEFB $27,$14,$20,$01,$27,$04,$20,$01,$43
698D DEFB $05,$20,$01,$27,$14,$20,$01,$27,$04
6996 DEFB $20,$01,$43,$0C,$40,$03,$20,$82,$19
699F DEFB $18,$03,$20,$0C,$40,$0C,$41,$03,$20
69A8 DEFB $82,$19,$18,$03,$20,$0C,$41,$06,$42
69B1 DEFB $03,$7D,$03,$42,$03,$20,$82,$19,$18
69BA DEFB $03,$20,$03,$42,$03,$7D,$06,$42,$01
69C3 DEFB $43,$05,$20,$83,$36,$35,$36,$06,$20
69CC DEFB $82,$18,$19,$06,$20,$83,$36,$35,$36
69D5 DEFB $05,$20,$01,$43,$01,$43,$05,$20,$83
69DE DEFB $35,$37,$35,$0E,$20,$83,$35,$37,$35
69E7 DEFB $05,$20,$01,$43,$01,$43,$05,$20,$83
69F0 DEFB $35,$37,$35,$0E,$20,$83,$35,$37,$35
69F9 DEFB $05,$20,$01,$43,$01,$43,$05,$20,$83
6A02 DEFB $36,$35,$36,$0E,$20,$83,$36,$35,$36
6A0B DEFB $05,$20,$01,$43,$0F,$44,$02,$20,$0F
6A14 DEFB $44,$00
6A16 DEFB $83,$07,$0B,$10,$07,$0C,$11,$83 Room 01 extra data (key placement list)
6A1E DEFB $18,$0B,$10,$18,$0C,$11,$83,$03
6A26 DEFB $12,$10,$03,$13,$11,$83,$0B,$12
6A2E DEFB $10,$0B,$13,$11,$83,$14,$12,$10
6A36 DEFB $14,$13,$11,$83,$1C,$12,$10,$1C
6A3E DEFB $13,$11,$83,$0F,$17,$8D,$10,$17
6A46 DEFB $8F,$FF
Room 02 data
room02_desc 6A48 DEFW bktiles address of scene graphical primitives
6A4A DEFB $00
6A4B DEFB $63 Color palette
6A4C DEFB $00,$00
6A4E DEFW $6C61 Address of room's extra data
6A50 DEFB $02,$0D,$00,$00 Respawn point: X,Y,direction,0
6A54 DEFB $00,$00 Players visit flags
6A56 DEFB $08,$10,$09,$10 X/Y thresholds
6A5A DEFB $01,$1D,$06,$FF,$00,$00,$FF,$00,$00 Exit table for 9 zones
6A63 DEFB $FF,$00,$00,$FF,$00,$00,$FF,$00,$00
6A6C DEFB $FF,$00,$00,$FF,$00,$00,$09,$03,$14
6A75 DEFB $02,$06,$00,$00,$00,$00,$00,$00 Additional room configuration
6A7D DEFB $00,$00,$00,$00,$00,$00,$00,$00
6A85 DEFB $00,$00,$00
6A88 DEFB $82,$85,$86,$03,$25,$85,$84,$86,$84 RLE sequence of room data
6A91 DEFB $85,$86,$0B,$25,$83,$84,$85,$86,$08
6A9A DEFB $25,$9A,$88,$89,$81,$82,$80,$88,$87
6AA3 DEFB $88,$88,$89,$81,$82,$25,$25,$25,$80
6AAC DEFB $81,$82,$84,$86,$80,$87,$88,$89,$81
6AB5 DEFB $82,$06,$25,$0C,$20,$83,$81,$82,$80
6ABE DEFB $03,$20,$82,$88,$89,$06,$20,$86,$81
6AC7 DEFB $82,$83,$82,$25,$25,$1E,$20,$82,$81
6AD0 DEFB $82,$1B,$20,$82,$45,$46,$03,$20,$1B
6AD9 DEFB $20,$82,$47,$48,$03,$20,$1B,$20,$82
6AE2 DEFB $49,$4A,$03,$20,$08,$40,$03,$20,$02
6AEB DEFB $FF,$82,$19,$18,$02,$FF,$03,$40,$03
6AF4 DEFB $20,$83,$8F,$8E,$8D,$04,$FF,$82,$8F
6AFD DEFB $8E,$08,$41,$05,$20,$82,$19,$18,$02
6B06 DEFB $20,$03,$41,$03,$20,$82,$8D,$6C,$06
6B0F DEFB $20,$01,$6C,$05,$42,$01,$7D,$02,$42
6B18 DEFB $05,$20,$82,$19,$18,$02,$20,$83,$42
6B21 DEFB $7D,$42,$04,$20,$01,$6C,$06,$20,$01
6B2A DEFB $6C,$01,$43,$04,$20,$01,$35,$07,$20
6B33 DEFB $82,$19,$18,$03,$20,$01,$35,$05,$20
6B3C DEFB $01,$6C,$06,$20,$01,$6C,$01,$43,$04
6B45 DEFB $20,$01,$27,$07,$20,$82,$19,$18,$03
6B4E DEFB $20,$01,$27,$05,$20,$88,$6C,$20,$4B
6B57 DEFB $4C,$4D,$4E,$20,$6C,$01,$43,$04,$20
6B60 DEFB $01,$27,$07,$20,$82,$19,$18,$03,$20
6B69 DEFB $01,$27,$05,$20,$88,$6C,$20,$4F,$50
6B72 DEFB $51,$52,$20,$6C,$01,$43,$04,$20,$01
6B7B DEFB $27,$07,$20,$82,$19,$18,$03,$20,$01
6B84 DEFB $27,$05,$20,$88,$6C,$20,$53,$54,$55
6B8D DEFB $56,$20,$6C,$04,$40,$83,$20,$27,$20
6B96 DEFB $05,$40,$84,$20,$19,$18,$20,$05,$40
6B9F DEFB $03,$20,$88,$6C,$20,$8D,$8E,$8E,$8F
6BA8 DEFB $20,$6C,$04,$41,$83,$20,$36,$20,$05
6BB1 DEFB $41,$84,$20,$19,$18,$20,$05,$41,$03
6BBA DEFB $20,$88,$36,$20,$35,$36,$36,$35,$20
6BC3 DEFB $20,$04,$42,$88,$20,$36,$20,$42,$7D
6BCC DEFB $42,$7D,$42,$84,$20,$19,$18,$20,$85
6BD5 DEFB $42,$7D,$42,$7D,$42,$03,$20,$88,$36
6BDE DEFB $20,$35,$37,$37,$35,$20,$20,$01,$43
6BE7 DEFB $04,$20,$01,$35,$02,$20,$83,$35,$20
6BF0 DEFB $35,$02,$20,$82,$19,$18,$02,$20,$83
6BF9 DEFB $35,$20,$35,$04,$20,$88,$35,$20,$36
6C02 DEFB $37,$37,$36,$20,$20,$01,$43,$04,$20
6C0B DEFB $01,$27,$02,$20,$83,$27,$20,$27,$06
6C14 DEFB $20,$83,$27,$20,$27,$04,$20,$88,$27
6C1D DEFB $20,$36,$35,$35,$36,$20,$20,$01,$43
6C26 DEFB $04,$20,$01,$27,$02,$20,$83,$27,$20
6C2F DEFB $27,$06,$20,$83,$27,$20,$27,$04,$20
6C38 DEFB $88,$27,$20,$35,$37,$37,$35,$20,$20
6C41 DEFB $01,$43,$04,$20,$01,$27,$02,$20,$83
6C4A DEFB $27,$20,$27,$06,$20,$83,$27,$20,$27
6C53 DEFB $04,$20,$88,$27,$20,$35,$37,$37,$35
6C5C DEFB $20,$20,$20,$44,$00
6C61 DEFB $83,$03,$0B,$10,$03,$0C,$11,$83 Room 02 extra data (key placement list)
6C69 DEFB $07,$0B,$10,$07,$0C,$11,$83,$11
6C71 DEFB $0B,$10,$11,$0C,$11,$83,$13,$0B
6C79 DEFB $10,$13,$0C,$11,$83,$17,$0B,$10
6C81 DEFB $17,$0C,$11,$83,$03,$12,$10,$03
6C89 DEFB $13,$11,$83,$07,$12,$10,$07,$13
6C91 DEFB $11,$83,$0B,$12,$10,$0B,$13,$11
6C99 DEFB $83,$10,$12,$10,$10,$13,$11,$83
6CA1 DEFB $14,$12,$10,$14,$13,$11,$83,$1F
6CA9 DEFB $11,$43,$1F,$12,$43,$1F,$13,$43
6CB1 DEFB $1F,$14,$43,$1F,$15,$43,$1F,$16
6CB9 DEFB $43,$FF
Room 03 data
room03_desc 6CBB DEFW bktiles address of scene graphical primitives
6CBD DEFB $00
6CBE DEFB $63 Color palette
6CBF DEFB $00,$00
6CC1 DEFW $6F07 Address of room's extra data
6CC3 DEFB $1C,$05,$01,$00 Respawn point: X,Y,direction,0
6CC7 DEFB $00,$00 Players visit flags
6CC9 DEFB $0A,$14,$09,$10 X/Y thresholds
6CCD DEFB $FF,$00,$00,$01,$1A,$06,$FF,$00,$00 Exit table for 9 zones
6CD6 DEFB $FF,$00,$00,$FF,$00,$00,$FF,$00,$00
6CDF DEFB $06,$02,$03,$FF,$00,$00,$FF,$00,$00
6CE8 DEFB $1D,$04,$01,$0D,$0A,$0D,$5A,$0D Additional room configuration
6CF0 DEFB $17,$1A,$5A,$16,$01,$03,$50,$00
6CF8 DEFB $00,$00,$00
6CFB DEFB $0F,$59,$05,$00,$02,$00,$0A,$59,$0F RLE sequence of room data
6D04 DEFB $59,$05,$01,$02,$01,$0A,$59,$01,$43
6D0D DEFB $05,$20,$82,$18,$19,$01,$20,$01,$43
6D16 DEFB $07,$20,$83,$1B,$1A,$1B,$07,$20,$01
6D1F DEFB $43,$04,$20,$01,$43,$05,$20,$82,$18
6D28 DEFB $19,$01,$20,$01,$43,$01,$5A,$06,$20
6D31 DEFB $83,$1B,$1A,$1B,$06,$20,$01,$5A,$01
6D3A DEFB $43,$04,$20,$01,$43,$05,$20,$82,$18
6D43 DEFB $19,$01,$20,$01,$43,$07,$20,$83,$1B
6D4C DEFB $1A,$1B,$06,$20,$01,$20,$01,$43,$04
6D55 DEFB $20,$01,$43,$05,$20,$84,$18,$19,$20
6D5E DEFB $43,$07,$20,$83,$1B,$1A,$1B,$07,$20
6D67 DEFB $01,$43,$04,$20,$01,$43,$05,$20,$84
6D70 DEFB $18,$19,$20,$43,$07,$20,$83,$1B,$1A
6D79 DEFB $1B,$07,$20,$01,$43,$04,$20,$01,$43
6D82 DEFB $05,$20,$84,$18,$19,$20,$43,$07,$20
6D8B DEFB $83,$1B,$1A,$1B,$07,$20,$01,$43,$04
6D94 DEFB $20,$01,$43,$88,$29,$28,$29,$6D,$20
6D9D DEFB $18,$19,$20,$01,$43,$03,$20,$03,$6D
6DA6 DEFB $01,$00,$84,$1B,$1A,$1B,$00,$03,$6D
6DAF DEFB $03,$20,$01,$43,$84,$29,$28,$29,$6D
6DB8 DEFB $85,$43,$28,$29,$28,$43,$85,$20,$18
6DC1 DEFB $19,$20,$43,$04,$20,$02,$43,$01,$01
6DCA DEFB $84,$1B,$1A,$1B,$01,$02,$43,$04,$20
6DD3 DEFB $01,$43,$83,$28,$29,$28,$01,$43,$85
6DDC DEFB $43,$28,$29,$28,$43,$85,$20,$18,$19
6DE5 DEFB $20,$43,$04,$20,$89,$43,$00,$20,$1B
6DEE DEFB $1A,$1B,$20,$00,$43,$04,$20,$01,$43
6DF7 DEFB $83,$28,$29,$28,$01,$43,$85,$43,$29
6E00 DEFB $28,$29,$43,$85,$20,$18,$19,$20,$43
6E09 DEFB $04,$20,$89,$43,$01,$20,$1B,$1A,$1B
6E12 DEFB $20,$01,$43,$04,$20,$85,$43,$29,$28
6E1B DEFB $29,$43,$85,$43,$28,$29,$28,$43,$85
6E24 DEFB $20,$18,$19,$20,$43,$04,$20,$01,$43
6E2D DEFB $02,$20,$83,$1B,$1A,$1B,$02,$20,$01
6E36 DEFB $43,$04,$20,$01,$43,$83,$28,$29,$28
6E3F DEFB $01,$43,$85,$43,$29,$28,$29,$43,$85
6E48 DEFB $20,$18,$19,$20,$43,$04,$20,$01,$43
6E51 DEFB $02,$20,$83,$1B,$1A,$1B,$02,$20,$01
6E5A DEFB $43,$04,$20,$01,$43,$84,$28,$29,$28
6E63 DEFB $43,$85,$43,$28,$29,$28,$43,$85,$20
6E6C DEFB $18,$19,$20,$43,$04,$20,$01,$43,$02
6E75 DEFB $20,$83,$1B,$1A,$1B,$02,$20,$01,$43
6E7E DEFB $04,$20,$01,$43,$84,$29,$28,$29,$43
6E87 DEFB $85,$43,$28,$29,$28,$43,$83,$20,$18
6E90 DEFB $19,$06,$20,$01,$43,$02,$20,$83,$1B
6E99 DEFB $1A,$1B,$0B,$20,$01,$43,$85,$43,$29
6EA2 DEFB $28,$29,$43,$83,$20,$18,$19,$06,$20
6EAB DEFB $01,$43,$02,$20,$83,$1B,$1A,$1B,$0B
6EB4 DEFB $20,$01,$43,$85,$43,$28,$29,$28,$43
6EBD DEFB $09,$20,$01,$43,$02,$20,$83,$1B,$1A
6EC6 DEFB $1B,$0B,$20,$01,$43,$85,$43,$28,$29
6ECF DEFB $28,$43,$09,$20,$01,$43,$02,$20,$83
6ED8 DEFB $1B,$1A,$1B,$0B,$20,$01,$43,$01,$43
6EE1 DEFB $03,$20,$01,$43,$09,$20,$86,$43,$20
6EEA DEFB $20,$1B,$1A,$1B,$0B,$20,$01,$43,$01
6EF3 DEFB $44,$03,$20,$0D,$44,$03,$03,$0C,$44
6EFC DEFB $01,$44,$03,$20,$0D,$44,$03,$02,$0C
6F05 DEFB $44,$00
6F07 DEFB $83,$0A,$06,$12,$0A,$07,$11,$0A Room 03 extra data (key placement list)
6F0F DEFB $10,$59,$0B,$10,$59,$0C,$10,$59
6F17 DEFB $0D,$10,$59,$83,$1A,$06,$12,$1A
6F1F DEFB $07,$11,$17,$10,$59,$18,$10,$59
6F27 DEFB $19,$10,$59,$1A,$10,$59,$FF
Room 06 data
room06_desc 6F2E DEFW bktiles address of scene graphical primitives
6F30 DEFB $00
6F31 DEFB $63 Color palette
6F32 DEFB $00,$00
6F34 DEFW $70B5 Address of room's extra data
6F36 DEFB $1D,$12,$81,$00 Respawn point: X,Y,direction,0
6F3A DEFB $00,$00 Players visit flags
6F3C DEFB $0A,$14,$08,$0F X/Y thresholds
6F40 DEFB $FF,$00,$00,$FF,$00,$00,$FF,$00,$00 Exit table for 9 zones
6F49 DEFB $FF,$00,$00,$FF,$00,$00,$07,$01,$05
6F52 DEFB $FF,$00,$00,$FF,$00,$00,$07,$01,$14
6F5B DEFB $02,$03,$01,$08,$1C,$1E,$46,$00 Additional room configuration
6F63 DEFB $00,$00,$00,$00,$00,$00,$00,$00
6F6B DEFB $00,$00,$00
6F6E DEFB $82,$43,$5A,$03,$20,$84,$5D,$5E,$5E RLE sequence of room data
6F77 DEFB $5F,$02,$5A,$01,$5F,$08,$6A,$01,$5D
6F80 DEFB $02,$5A,$84,$5E,$5D,$60,$5F,$85,$5A
6F89 DEFB $5F,$5E,$5D,$43,$01,$43,$0B,$20,$88
6F92 DEFB $28,$29,$28,$29,$28,$29,$28,$29,$0B
6F9B DEFB $20,$01,$43,$01,$43,$0B,$20,$88,$29
6FA4 DEFB $28,$29,$28,$29,$28,$29,$28,$0B,$20
6FAD DEFB $01,$43,$01,$43,$0B,$20,$88,$29,$28
6FB6 DEFB $29,$28,$29,$28,$29,$28,$0B,$20,$01
6FBF DEFB $43,$01,$43,$0B,$20,$88,$28,$29,$28
6FC8 DEFB $29,$28,$29,$28,$29,$0B,$20,$01,$43
6FD1 DEFB $01,$43,$04,$20,$01,$17,$06,$20,$88
6FDA DEFB $29,$28,$29,$28,$29,$28,$29,$28,$04
6FE3 DEFB $20,$01,$17,$06,$20,$01,$43,$1C,$44
6FEC DEFB $03,$20,$01,$5A,$83,$43,$5D,$60,$02
6FF5 DEFB $5A,$04,$6A,$02,$5A,$86,$60,$5D,$60
6FFE DEFB $60,$5D,$60,$02,$5A,$01,$5D,$04,$6A
7007 DEFB $84,$5F,$5E,$5F,$5D,$04,$20,$01,$43
7010 DEFB $04,$20,$84,$28,$29,$28,$29,$0B,$20
7019 DEFB $84,$28,$29,$28,$29,$08,$20,$01,$43
7022 DEFB $04,$20,$84,$29,$28,$29,$28,$0B,$20
702B DEFB $84,$29,$28,$29,$28,$08,$20,$01,$43
7034 DEFB $04,$20,$84,$29,$28,$29,$28,$0B,$20
703D DEFB $84,$29,$28,$29,$28,$08,$20,$01,$43
7046 DEFB $04,$20,$84,$28,$29,$28,$29,$0B,$20
704F DEFB $84,$28,$29,$28,$29,$08,$20,$83,$43
7058 DEFB $20,$17,$02,$20,$84,$29,$28,$29,$28
7061 DEFB $03,$20,$01,$17,$02,$20,$01,$17,$04
706A DEFB $20,$84,$29,$28,$29,$28,$08,$20,$20
7073 DEFB $44,$A0,$43,$20,$20,$5F,$60,$5D,$5E
707C DEFB $5F,$60,$5D,$5E,$5F,$60,$5D,$5E,$5F
7085 DEFB $60,$5D,$5E,$5F,$60,$5D,$5E,$5F,$60
708E DEFB $5D,$5E,$5E,$5D,$5E,$5F,$5E,$01,$43
7097 DEFB $1F,$20,$01,$43,$1F,$20,$01,$43,$1F
70A0 DEFB $20,$01,$43,$1F,$20,$84,$43,$8D,$8E
70A9 DEFB $8F,$19,$70,$83,$8D,$8E,$8F,$20,$44
70B2 DEFB $20,$44,$00
70B5 DEFB $83,$01,$03,$12,$01,$04,$11,$83 Room 06 extra data (key placement list)
70BD DEFB $09,$03,$12,$09,$04,$11,$83,$0A
70C5 DEFB $03,$12,$0A,$04,$11,$83,$15,$03
70CD DEFB $12,$15,$04,$11,$83,$16,$03,$12
70D5 DEFB $16,$04,$11,$83,$03,$0A,$12,$03
70DD DEFB $0B,$11,$83,$04,$0A,$12,$04,$0B
70E5 DEFB $11,$83,$09,$0A,$12,$09,$0B,$11
70ED DEFB $83,$0A,$0A,$12,$0A,$0B,$11,$83
70F5 DEFB $11,$0A,$12,$11,$0B,$11,$83,$12
70FD DEFB $0A,$12,$12,$0B,$11,$83,$01,$10
7105 DEFB $12,$01,$11,$11,$83,$02,$10,$12
710D DEFB $02,$11,$11,$83,$1B,$02,$43,$1B
7115 DEFB $03,$43,$1B,$04,$43,$1B,$05,$43
711D DEFB $1B,$06,$43,$1B,$07,$43,$83,$1F
7125 DEFB $09,$43,$1F,$0A,$43,$1F,$0B,$43
712D DEFB $1F,$0C,$43,$1F,$0D,$43,$1F,$0E
7135 DEFB $43,$FF
Room 07 data
room07_desc 7137 DEFW bktiles address of scene graphical primitives
7139 DEFB $00
713A DEFB $63 Color palette
713B DEFB $00,$00
713D DEFW $736A Address of room's extra data
713F DEFB $02,$05,$80,$00 Respawn point: X,Y,direction,0
7143 DEFB $00,$00 Players visit flags
7145 DEFB $0A,$14,$08,$0F X/Y thresholds
7149 DEFB $06,$1E,$0C,$01,$1A,$06,$08,$01,$06 Exit table for 9 zones
7152 DEFB $FF,$00,$00,$FF,$00,$00,$FF,$00,$00
715B DEFB $06,$1E,$12,$FF,$00,$00,$08,$01,$14
7164 DEFB $01,$05,$80,$09,$04,$09,$32,$09 Additional room configuration
716C DEFB $16,$1B,$32,$00,$00,$00,$00,$00
7174 DEFB $00,$00,$00
7177 DEFB $A0,$5D,$5E,$5F,$5E,$5D,$5E,$5F,$5E RLE sequence of room data
7180 DEFB $5D,$5E,$60,$5A,$5A,$00,$00,$00,$00
7189 DEFB $00,$00,$5A,$5A,$5D,$5F,$60,$5D,$5E
7192 DEFB $5F,$5E,$5D,$60,$5F,$5A,$0B,$20,$85
719B DEFB $5A,$5A,$01,$01,$01,$85,$01,$01,$01
71A4 DEFB $5A,$5A,$0B,$20,$0B,$20,$01,$5A,$02
71AD DEFB $20,$87,$1A,$1B,$1B,$1A,$20,$20,$5A
71B6 DEFB $0B,$20,$0B,$20,$87,$5A,$20,$20,$1A
71BF DEFB $1B,$1A,$1B,$83,$20,$20,$5A,$0B,$20
71C8 DEFB $0B,$20,$01,$5A,$02,$20,$84,$1A,$1B
71D1 DEFB $1A,$1B,$02,$20,$01,$5A,$0B,$20,$0B
71DA DEFB $20,$01,$5A,$02,$20,$84,$1A,$1B,$1B
71E3 DEFB $1A,$02,$20,$01,$5A,$0B,$20,$84,$6D
71EC DEFB $1A,$1B,$6D,$07,$20,$01,$5A,$02,$20
71F5 DEFB $84,$1A,$1B,$1B,$1A,$02,$20,$01,$5A
71FE DEFB $07,$20,$84,$6D,$1A,$1B,$6D,$84,$5A
7207 DEFB $1A,$1B,$5A,$06,$20,$01,$58,$83,$59
7210 DEFB $59,$00,$84,$1A,$1B,$1B,$1A,$83,$00
7219 DEFB $59,$59,$01,$57,$06,$20,$84,$5A,$1A
7222 DEFB $1B,$5A,$85,$5A,$1A,$1B,$5A,$5A,$06
722B DEFB $20,$87,$5A,$5E,$01,$1A,$1B,$1A,$1B
7234 DEFB $83,$01,$5E,$5A,$06,$20,$85,$5A,$5A
723D DEFB $1A,$1B,$5A,$84,$5A,$1A,$1B,$5A,$0A
7246 DEFB $20,$84,$1A,$1B,$1B,$1A,$0A,$20,$84
724F DEFB $5A,$1A,$1B,$5A,$84,$5A,$1A,$1B,$5A
7258 DEFB $0A,$20,$84,$1A,$1B,$1B,$1A,$0A,$20
7261 DEFB $84,$5A,$1A,$1B,$5A,$84,$5A,$1A,$1B
726A DEFB $5A,$0A,$20,$84,$1A,$1B,$1B,$1A,$0A
7273 DEFB $20,$84,$5A,$1A,$1B,$5A,$84,$5A,$1A
727C DEFB $1B,$5A,$0A,$20,$84,$1A,$1B,$1B,$1A
7285 DEFB $0A,$20,$84,$5A,$1A,$1B,$5A,$84,$5A
728E DEFB $1A,$1B,$00,$0A,$20,$84,$1A,$1B,$1B
7297 DEFB $1A,$0A,$20,$84,$00,$1A,$1B,$5A,$84
72A0 DEFB $20,$1A,$1B,$01,$04,$20,$86,$58,$59
72A9 DEFB $59,$59,$59,$57,$84,$1A,$1B,$1B,$1A
72B2 DEFB $86,$58,$59,$59,$59,$59,$57,$04,$20
72BB DEFB $84,$01,$1A,$1B,$20,$83,$20,$1A,$1B
72C4 DEFB $07,$20,$02,$90,$02,$20,$84,$1A,$1B
72CD DEFB $1B,$1A,$02,$20,$02,$90,$07,$20,$83
72D6 DEFB $1A,$1B,$20,$83,$20,$1A,$1B,$07,$20
72DF DEFB $02,$90,$02,$20,$84,$1A,$1B,$1B,$1A
72E8 DEFB $02,$20,$02,$90,$07,$20,$83,$1A,$1B
72F1 DEFB $20,$83,$20,$1A,$1B,$07,$20,$02,$90
72FA DEFB $02,$20,$84,$1A,$1B,$1B,$1A,$02,$20
7303 DEFB $02,$90,$07,$20,$83,$1A,$1B,$20,$83
730C DEFB $20,$1B,$1B,$07,$20,$02,$90,$02,$20
7315 DEFB $84,$1A,$1B,$1B,$1A,$02,$20,$02,$90
731E DEFB $07,$20,$83,$1A,$1B,$20,$83,$20,$1A
7327 DEFB $1B,$07,$20,$02,$90,$02,$20,$84,$1A
7330 DEFB $1B,$1B,$1A,$02,$20,$02,$90,$07,$20
7339 DEFB $83,$1A,$1B,$20,$83,$20,$1A,$1B,$03
7342 DEFB $20,$02,$03,$02,$20,$02,$90,$02,$20
734B DEFB $04,$03,$02,$20,$02,$90,$02,$20,$02
7354 DEFB $03,$03,$20,$83,$1A,$1B,$20,$06,$59
735D DEFB $02,$02,$06,$59,$04,$02,$06,$59,$02
7366 DEFB $02,$06,$59,$00
736A DEFB $83,$0C,$04,$12,$0C,$05,$11,$83 Room 07 extra data (key placement list)
7372 DEFB $13,$04,$12,$13,$05,$11,$83,$04
737A DEFB $0B,$12,$04,$0C,$11,$83,$1B,$0B
7382 DEFB $12,$1B,$0C,$11,$1F,$10,$5A,$1F
738A DEFB $11,$5A,$1F,$12,$5A,$1F,$13,$5A
7392 DEFB $1F,$14,$5A,$1F,$15,$5A,$1F,$16
739A DEFB $5A,$83,$00,$10,$5A,$00,$11,$5A
73A2 DEFB $00,$12,$5A,$00,$13,$5A,$00,$14
73AA DEFB $5A,$00,$15,$5A,$00,$16,$5A,$83
73B2 DEFB $0B,$0A,$5A,$0B,$0B,$5A,$0B,$0C
73BA DEFB $5A,$0B,$0D,$5A,$0B,$0E,$5A,$0B
73C2 DEFB $0F,$5A,$83,$14,$0A,$5A,$14,$0B
73CA DEFB $5A,$14,$0C,$5A,$14,$0D,$5A,$14
73D2 DEFB $0E,$5A,$14,$0F,$5A,$83,$1F,$03
73DA DEFB $5A,$1F,$04,$5A,$1F,$05,$5A,$1F
73E2 DEFB $06,$5A,$1F,$07,$5A,$FF
Room 09 data
room09_desc 73E8 DEFW bktiles address of scene graphical primitives
73EA DEFB $00
73EB DEFB $63 Color palette
73EC DEFB $00,$00
73EE DEFW $7649 Address of room's extra data
73F0 DEFB $02,$14,$80,$00 Respawn point: X,Y,direction,0
73F4 DEFB $00,$00 Players visit flags
73F6 DEFB $0A,$14,$09,$10 X/Y thresholds
73FA DEFB $01,$1A,$06,$FF,$00,$00,$FF,$00,$00 Exit table for 9 zones
7403 DEFB $FF,$00,$00,$FF,$00,$00,$FF,$00,$00
740C DEFB $FF,$00,$00,$FF,$00,$00,$0A,$01,$14
7415 DEFB $02,$14,$80,$00,$00,$00,$00,$00 Additional room configuration
741D DEFB $00,$00,$00,$00,$00,$00,$00,$00
7425 DEFB $00,$00,$00
7428 DEFB $20,$25,$82,$85,$86,$06,$25,$83,$84 RLE sequence of room data
7431 DEFB $85,$86,$04,$25,$87,$84,$7B,$85,$86
743A DEFB $84,$85,$86,$09,$25,$01,$84,$A0,$87
7443 DEFB $89,$81,$82,$83,$7A,$82,$80,$89,$88
744C DEFB $89,$81,$7A,$82,$80,$88,$87,$88,$89
7455 DEFB $88,$89,$89,$81,$82,$83,$82,$80,$81
745E DEFB $7A,$82,$80,$87,$06,$20,$01,$32,$10
7467 DEFB $33,$01,$34,$08,$20,$87,$20,$32,$33
7470 DEFB $33,$34,$20,$20,$08,$33,$08,$33,$03
7479 DEFB $20,$84,$32,$33,$33,$34,$02,$20,$82
7482 DEFB $6D,$20,$02,$33,$03,$20,$01,$32,$06
748B DEFB $33,$01,$34,$01,$32,$06,$33,$01,$34
7494 DEFB $04,$20,$02,$33,$02,$20,$01,$6D,$85
749D DEFB $43,$32,$33,$33,$34,$02,$20,$01,$32
74A6 DEFB $06,$33,$01,$34,$01,$32,$06,$33,$01
74AF DEFB $34,$03,$20,$86,$32,$33,$33,$34,$20
74B8 DEFB $43,$82,$43,$2F,$02,$33,$84,$2E,$18
74C1 DEFB $19,$78,$06,$20,$02,$78,$06,$20,$84
74CA DEFB $78,$20,$18,$19,$86,$2F,$33,$33,$2E
74D3 DEFB $20,$43,$84,$43,$2F,$33,$33,$84,$2E
74DC DEFB $19,$18,$43,$06,$20,$02,$43,$06,$20
74E5 DEFB $84,$43,$20,$19,$18,$86,$2F,$33,$33
74EE DEFB $2E,$20,$43,$84,$43,$2F,$33,$33,$84
74F7 DEFB $2E,$18,$19,$43,$06,$20,$02,$43,$06
7500 DEFB $20,$84,$43,$20,$18,$19,$86,$2F,$33
7509 DEFB $33,$2E,$20,$43,$84,$43,$2F,$33,$33
7512 DEFB $84,$2E,$19,$18,$43,$06,$20,$02,$43
751B DEFB $06,$20,$84,$43,$20,$19,$18,$86,$2F
7524 DEFB $33,$33,$2E,$20,$43,$84,$43,$32,$33
752D DEFB $33,$84,$34,$18,$19,$43,$06,$20,$02
7536 DEFB $43,$06,$20,$84,$43,$20,$18,$19,$86
753F DEFB $32,$33,$33,$34,$20,$43,$84,$43,$32
7548 DEFB $33,$33,$84,$34,$19,$18,$43,$06,$20
7551 DEFB $02,$43,$06,$20,$85,$43,$20,$19,$18
755A DEFB $32,$85,$33,$33,$34,$20,$43,$84,$43
7563 DEFB $32,$33,$33,$84,$34,$18,$19,$43,$06
756C DEFB $20,$02,$43,$06,$20,$85,$43,$20,$18
7575 DEFB $19,$32,$85,$33,$33,$34,$20,$43,$84
757E DEFB $43,$32,$33,$33,$84,$34,$19,$18,$43
7587 DEFB $06,$20,$02,$43,$06,$20,$85,$43,$20
7590 DEFB $19,$18,$32,$85,$33,$33,$34,$20,$43
7599 DEFB $84,$43,$32,$33,$33,$84,$34,$18,$19
75A2 DEFB $43,$06,$20,$02,$43,$06,$20,$85,$43
75AB DEFB $5B,$18,$19,$32,$85,$33,$33,$34,$5C
75B4 DEFB $43,$84,$43,$32,$33,$33,$84,$34,$19
75BD DEFB $18,$43,$06,$20,$02,$43,$06,$20,$85
75C6 DEFB $43,$20,$19,$18,$32,$85,$33,$33,$34
75CF DEFB $20,$43,$88,$43,$32,$33,$33,$34,$18
75D8 DEFB $19,$43,$06,$20,$02,$43,$06,$20,$84
75E1 DEFB $43,$20,$18,$19,$86,$32,$33,$33,$34
75EA DEFB $20,$43,$88,$43,$32,$33,$33,$34,$20
75F3 DEFB $20,$43,$06,$20,$02,$43,$06,$20,$01
75FC DEFB $43,$03,$20,$86,$32,$33,$33,$34,$20
7605 DEFB $43,$88,$43,$32,$33,$33,$34,$20,$20
760E DEFB $43,$06,$20,$02,$43,$06,$20,$01,$43
7617 DEFB $03,$20,$86,$32,$33,$33,$34,$20,$43
7620 DEFB $88,$43,$32,$33,$33,$34,$20,$20,$43
7629 DEFB $06,$03,$02,$43,$06,$03,$01,$43,$03
7632 DEFB $20,$86,$32,$33,$33,$34,$20,$43,$08
763B DEFB $78,$06,$02,$02,$78,$06,$02,$02,$78
7644 DEFB $02,$20,$06,$78,$00
7649 DEFB $83,$1E,$12,$12,$1E,$13,$11,$83 Room 09 extra data (key placement list)
7651 DEFB $17,$12,$12,$17,$13,$11,$83,$18
7659 DEFB $17,$8E,$19,$17,$8E,$FF
Room 0B data
room0B_desc 765F DEFW bktiles address of scene graphical primitives
7661 DEFB $00
7662 DEFB $63 Color palette
7663 DEFB $00,$00
7665 DEFW $78A5 Address of room's extra data
7667 DEFB $02,$14,$80,$00 Respawn point: X,Y,direction,0
766B DEFB $00,$00 Players visit flags
766D DEFB $0D,$14,$09,$10 X/Y thresholds
7671 DEFB $FF,$00,$00,$FF,$00,$00,$FF,$00,$00 Exit table for 9 zones
767A DEFB $0C,$01,$06,$0D,$01,$06,$0E,$01,$06
7683 DEFB $0A,$1D,$06,$FF,$00,$00,$FF,$00,$00
768C DEFB $01,$14,$80,$00,$00,$00,$00,$00 Additional room configuration
7694 DEFB $00,$00,$00,$00,$00,$00,$00,$00
769C DEFB $00,$00,$00
769F DEFB $01,$59,$0F,$00,$02,$59,$0D,$00,$01 RLE sequence of room data
76A8 DEFB $59,$01,$59,$0F,$01,$82,$64,$62,$0D
76B1 DEFB $01,$01,$59,$85,$59,$1A,$1B,$1B,$1A
76BA DEFB $84,$20,$20,$2C,$2D,$03,$20,$82,$2C
76C3 DEFB $2D,$02,$20,$82,$64,$62,$02,$20,$82
76CC DEFB $2C,$2D,$03,$20,$82,$2C,$2D,$04,$20
76D5 DEFB $01,$59,$85,$59,$1A,$1B,$1B,$1A,$84
76DE DEFB $20,$20,$2C,$2D,$03,$20,$82,$2C,$2D
76E7 DEFB $06,$20,$82,$2C,$2D,$03,$20,$82,$2C
76F0 DEFB $2D,$04,$20,$01,$59,$85,$59,$1A,$1B
76F9 DEFB $1B,$1A,$84,$20,$20,$2E,$2F,$03,$20
7702 DEFB $82,$2E,$2F,$06,$20,$82,$2E,$2F,$03
770B DEFB $20,$82,$2E,$2F,$04,$20,$01,$59,$85
7714 DEFB $59,$1A,$1B,$1B,$1A,$84,$20,$20,$2C
771D DEFB $2D,$03,$20,$82,$2C,$2D,$06,$20,$82
7726 DEFB $2C,$2D,$03,$20,$82,$2C,$2D,$04,$20
772F DEFB $01,$59,$85,$59,$1A,$1B,$1B,$1A,$85
7738 DEFB $20,$20,$2E,$2F,$20,$84,$17,$20,$2E
7741 DEFB $2F,$06,$20,$87,$2E,$2F,$20,$17,$20
774A DEFB $2E,$2F,$04,$20,$01,$59,$85,$59,$1A
7753 DEFB $1B,$1B,$1A,$17,$59,$03,$20,$01,$59
775C DEFB $85,$59,$1A,$1B,$1B,$1A,$84,$91,$92
7765 DEFB $91,$92,$84,$91,$92,$91,$92,$84,$91
776E DEFB $92,$91,$92,$84,$91,$92,$91,$92,$84
7777 DEFB $91,$92,$91,$92,$83,$91,$92,$91,$03
7780 DEFB $20,$01,$59,$88,$59,$1A,$1B,$1B,$1A
7789 DEFB $92,$91,$92,$04,$20,$83,$91,$92,$91
7792 DEFB $04,$20,$83,$92,$91,$92,$04,$20,$82
779B DEFB $91,$92,$03,$20,$01,$59,$87,$59,$1A
77A4 DEFB $1B,$1B,$1A,$91,$92,$06,$20,$01,$91
77AD DEFB $06,$20,$01,$92,$06,$20,$01,$91,$03
77B6 DEFB $20,$01,$59,$87,$59,$1A,$1B,$1B,$1A
77BF DEFB $92,$91,$06,$20,$01,$92,$06,$20,$01
77C8 DEFB $91,$06,$20,$01,$92,$03,$20,$01,$59
77D1 DEFB $88,$59,$1A,$1B,$1B,$1A,$91,$92,$91
77DA DEFB $04,$20,$83,$92,$91,$92,$04,$20,$83
77E3 DEFB $91,$92,$91,$04,$20,$82,$92,$91,$03
77EC DEFB $20,$01,$59,$88,$59,$1A,$1B,$1B,$1A
77F5 DEFB $92,$91,$92,$04,$20,$83,$91,$92,$91
77FE DEFB $04,$20,$83,$92,$91,$92,$04,$20,$82
7807 DEFB $91,$92,$03,$20,$01,$59,$88,$59,$1A
7810 DEFB $1B,$1B,$1A,$91,$92,$91,$87,$1A,$1B
7819 DEFB $1B,$1A,$92,$91,$92,$87,$1A,$1B,$1B
7822 DEFB $1A,$91,$92,$91,$86,$1A,$1B,$1B,$1A
782B DEFB $92,$91,$03,$20,$01,$59,$86,$93,$1A
7834 DEFB $1B,$1B,$1A,$59,$02,$93,$84,$1A,$1B
783D DEFB $1B,$1A,$03,$93,$84,$1A,$1B,$1B,$1A
7846 DEFB $03,$93,$84,$1A,$1B,$1B,$1A,$02,$93
784F DEFB $03,$20,$01,$59,$86,$20,$1A,$1B,$1B
7858 DEFB $1A,$59,$03,$20,$02,$1B,$05,$20,$02
7861 DEFB $1A,$05,$20,$02,$1B,$06,$20,$01,$59
786A DEFB $86,$20,$1A,$1B,$1B,$1A,$59,$03,$20
7873 DEFB $02,$1B,$05,$20,$02,$1A,$05,$20,$02
787C DEFB $1B,$06,$20,$01,$59,$86,$20,$1A,$1B
7885 DEFB $1B,$1A,$59,$19,$20,$01,$59,$86,$20
788E DEFB $1A,$1B,$1B,$1A,$59,$19,$20,$01,$59
7897 DEFB $86,$20,$1A,$1B,$1B,$1A,$59,$19,$20
78A0 DEFB $01,$59,$20,$59,$00
78A5 DEFB $83,$0F,$04,$13,$0F,$05,$14,$83 Room 0B extra data (key placement list)
78AD DEFB $12,$04,$15,$12,$05,$14,$83,$06
78B5 DEFB $12,$15,$06,$13,$14,$FF
Room 0C data
room0C_desc 78BB DEFW bktiles address of scene graphical primitives
78BD DEFB $00
78BE DEFB $63 Color palette
78BF DEFB $00,$00
78C1 DEFW $7BBF Address of room's extra data
78C3 DEFB $10,$06,$00,$00 Respawn point: X,Y,direction,0
78C7 DEFB $00,$00 Players visit flags
78C9 DEFB $10,$10,$0A,$10 X/Y thresholds
78CD DEFB $FF,$00,$00,$FF,$00,$00,$FF,$00,$00 Exit table for 9 zones
78D6 DEFB $FF,$00,$00,$FF,$00,$00,$0B,$07,$14
78DF DEFB $FF,$00,$00,$FF,$00,$00,$0D,$01,$14
78E8 DEFB $02,$06,$00,$00,$00,$00,$00,$00 Additional room configuration
78F0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
78F8 DEFB $00,$00,$00
78FB DEFB $82,$25,$77,$02,$75,$82,$76,$77,$02 RLE sequence of room data
7904 DEFB $75,$82,$76,$77,$02,$75,$82,$76,$77
790D DEFB $02,$75,$82,$76,$77,$02,$75,$82,$76
7916 DEFB $77,$02,$75,$82,$76,$77,$02,$75,$82
791F DEFB $76,$77,$02,$75,$84,$61,$2D,$2E,$2F
7928 DEFB $84,$2C,$2D,$2E,$2F,$84,$71,$72,$2E
7931 DEFB $2F,$84,$71,$72,$2E,$2F,$84,$71,$72
793A DEFB $2E,$2F,$84,$71,$72,$2E,$2F,$84,$71
7943 DEFB $72,$2E,$2F,$84,$2C,$2D,$2E,$61,$84
794C DEFB $61,$2F,$2C,$2D,$84,$2E,$2F,$2C,$2D
7955 DEFB $84,$73,$74,$2C,$2D,$84,$73,$74,$2C
795E DEFB $2D,$84,$73,$74,$2C,$2D,$84,$73,$74
7967 DEFB $2C,$2D,$84,$73,$74,$2C,$2D,$84,$2E
7970 DEFB $2F,$20,$61,$84,$63,$2D,$20,$20,$84
7979 DEFB $2C,$2D,$20,$20,$84,$2C,$2D,$20,$20
7982 DEFB $84,$2C,$2D,$20,$20,$84,$2C,$2D,$20
798B DEFB $20,$84,$2C,$2D,$20,$20,$84,$2C,$2D
7994 DEFB $20,$20,$84,$2C,$2D,$20,$61,$84,$61
799D DEFB $2F,$20,$20,$84,$2E,$2F,$20,$20,$84
79A6 DEFB $2E,$2F,$20,$20,$84,$2E,$2F,$20,$20
79AF DEFB $84,$2E,$2F,$20,$20,$84,$2E,$2F,$20
79B8 DEFB $20,$84,$2E,$2F,$20,$20,$84,$2E,$2F
79C1 DEFB $20,$61,$84,$63,$2D,$20,$20,$84,$2C
79CA DEFB $2D,$20,$20,$84,$2C,$2D,$20,$20,$84
79D3 DEFB $2C,$2D,$20,$20,$84,$2C,$2D,$20,$20
79DC DEFB $84,$2C,$2D,$20,$20,$84,$2C,$2D,$20
79E5 DEFB $20,$84,$2C,$2D,$20,$61,$84,$61,$2F
79EE DEFB $20,$20,$84,$2E,$2F,$20,$20,$84,$2E
79F7 DEFB $2F,$20,$20,$84,$2E,$2F,$20,$20,$84
7A00 DEFB $2E,$2F,$20,$20,$84,$2E,$2F,$20,$20
7A09 DEFB $84,$2E,$2F,$20,$20,$84,$2E,$2F,$20
7A12 DEFB $61,$14,$59,$04,$1E,$84,$59,$2D,$20
7A1B DEFB $20,$04,$59,$14,$59,$04,$1E,$84,$59
7A24 DEFB $2F,$20,$20,$04,$59,$84,$61,$2A,$2B
7A2D DEFB $2A,$86,$2B,$2A,$2B,$2A,$2B,$20,$02
7A36 DEFB $20,$82,$2C,$2D,$02,$20,$84,$20,$2B
7A3F DEFB $2A,$2B,$03,$1E,$83,$1C,$2B,$2D,$02
7A48 DEFB $20,$82,$2C,$2D,$02,$20,$85,$61,$2B
7A51 DEFB $2A,$2B,$2A,$85,$2B,$2A,$2B,$2A,$20
7A5A DEFB $02,$20,$82,$2E,$2F,$02,$20,$84,$20
7A63 DEFB $2A,$2B,$2A,$02,$1E,$84,$1C,$2B,$2A
7A6C DEFB $2F,$02,$20,$82,$2E,$2F,$02,$20,$84
7A75 DEFB $61,$2A,$2B,$2A,$86,$2B,$2A,$2B,$2A
7A7E DEFB $2B,$20,$02,$20,$82,$2C,$2D,$02,$20
7A87 DEFB $83,$20,$2B,$2A,$02,$1E,$85,$1C,$2B
7A90 DEFB $2A,$2B,$2D,$02,$20,$84,$2C,$2D,$20
7A99 DEFB $20,$84,$61,$2B,$2A,$2B,$86,$2A,$2B
7AA2 DEFB $2A,$2B,$2A,$20,$02,$20,$86,$2E,$2F
7AAB DEFB $20,$20,$20,$2A,$02,$1E,$86,$1C,$2B
7AB4 DEFB $2A,$2B,$2A,$2F,$02,$20,$84,$2E,$2F
7ABD DEFB $20,$20,$84,$61,$2A,$2B,$2A,$84,$2B
7AC6 DEFB $2A,$2B,$2A,$84,$2B,$20,$17,$20,$84
7ACF DEFB $2C,$2D,$20,$17,$84,$20,$1E,$1E,$1C
7AD8 DEFB $84,$2B,$2A,$2B,$2A,$84,$2B,$2D,$20
7AE1 DEFB $20,$84,$2C,$2D,$20,$20,$01,$59,$04
7AEA DEFB $1E,$14,$59,$01,$2F,$02,$20,$04,$59
7AF3 DEFB $01,$59,$04,$1E,$14,$59,$01,$2F,$02
7AFC DEFB $20,$04,$59,$82,$61,$1D,$03,$1E,$85
7B05 DEFB $2A,$2B,$2A,$2D,$20,$02,$20,$82,$2C
7B0E DEFB $2D,$02,$20,$85,$20,$2A,$2B,$2A,$2B
7B17 DEFB $85,$2A,$2B,$2A,$2B,$2D,$02,$20,$84
7B20 DEFB $2C,$2D,$20,$20,$83,$61,$2B,$1D,$02
7B29 DEFB $1E,$85,$2B,$2A,$2B,$2F,$20,$02,$20
7B32 DEFB $82,$2E,$2F,$02,$20,$85,$20,$2B,$2A
7B3B DEFB $2B,$2A,$85,$2B,$2A,$2B,$2A,$2F,$02
7B44 DEFB $20,$84,$2E,$2F,$20,$20,$84,$61,$2A
7B4D DEFB $2B,$1D,$02,$1E,$84,$2B,$2A,$2D,$20
7B56 DEFB $02,$20,$82,$2C,$2D,$02,$20,$85,$20
7B5F DEFB $2A,$2B,$2A,$2B,$85,$2A,$2B,$2A,$2B
7B68 DEFB $2D,$02,$20,$84,$2C,$2D,$20,$20,$85
7B71 DEFB $61,$2B,$2A,$2B,$1D,$02,$1E,$83,$2B
7B7A DEFB $2F,$20,$02,$20,$84,$2E,$2F,$20,$20
7B83 DEFB $85,$20,$2B,$2A,$2B,$2A,$85,$2B,$2A
7B8C DEFB $2B,$2A,$2F,$02,$20,$84,$2E,$2F,$20
7B95 DEFB $20,$86,$61,$2A,$2B,$2A,$2B,$1D,$02
7B9E DEFB $1E,$84,$2D,$20,$17,$20,$84,$2C,$2D
7BA7 DEFB $20,$17,$85,$20,$2A,$2B,$2A,$2B,$85
7BB0 DEFB $2A,$2B,$2A,$2B,$2D,$02,$20,$84,$2C
7BB9 DEFB $2D,$20,$20,$20,$59,$00
7BBF DEFB $83,$1E,$04,$13,$1E,$05,$14,$83 Room 0C extra data (key placement list)
7BC7 DEFB $1E,$0B,$13,$1E,$0C,$14,$83,$1E
7BCF DEFB $12,$13,$1E,$13,$14,$1F,$12,$61
7BD7 DEFB $1F,$13,$61,$1F,$14,$61,$1F,$15
7BDF DEFB $61,$1F,$16,$61,$83,$1F,$0B,$61
7BE7 DEFB $1F,$0C,$61,$1F,$0D,$61,$1F,$0E
7BEF DEFB $61,$1F,$0F,$61,$FF
Room 0D data
room0D_desc 7BF4 DEFW bktiles address of scene graphical primitives
7BF6 DEFB $00
7BF7 DEFB $63 Color palette
7BF8 DEFB $00,$00
7BFA DEFW $7EAF Address of room's extra data
7BFC DEFB $02,$14,$00,$00 Respawn point: X,Y,direction,0
7C00 DEFB $00,$00 Players visit flags
7C02 DEFB $10,$10,$0A,$10 X/Y thresholds
7C06 DEFB $FF,$00,$00,$FF,$00,$00,$0B,$07,$14 Exit table for 9 zones
7C0F DEFB $FF,$00,$00,$FF,$00,$00,$FF,$00,$00
7C18 DEFB $0C,$1D,$14,$FF,$00,$00,$0E,$01,$14
7C21 DEFB $05,$06,$00,$00,$00,$00,$00,$00 Additional room configuration
7C29 DEFB $00,$00,$00,$00,$00,$00,$00,$00
7C31 DEFB $00,$00,$00
7C34 DEFB $84,$77,$75,$75,$76,$84,$77,$75,$75 RLE sequence of room data
7C3D DEFB $76,$84,$77,$75,$75,$76,$84,$77,$75
7C46 DEFB $75,$76,$84,$77,$75,$75,$76,$84,$77
7C4F DEFB $75,$75,$76,$84,$77,$75,$75,$76,$84
7C58 DEFB $77,$75,$75,$76,$83,$2D,$71,$72,$84
7C61 DEFB $2C,$2D,$2E,$2F,$84,$2C,$2D,$2E,$2F
7C6A DEFB $84,$2C,$2D,$2E,$2F,$84,$2C,$2D,$2E
7C73 DEFB $2F,$84,$2C,$2D,$2E,$2F,$84,$2C,$2D
7C7C DEFB $2E,$2F,$85,$2C,$2D,$71,$72,$2C,$85
7C85 DEFB $63,$73,$74,$2E,$20,$82,$2C,$2D,$02
7C8E DEFB $20,$82,$2C,$2D,$02,$20,$82,$2C,$2D
7C97 DEFB $02,$20,$82,$2C,$2D,$02,$20,$82,$2C
7CA0 DEFB $2D,$02,$20,$82,$2C,$2D,$02,$20,$83
7CA9 DEFB $73,$74,$20,$83,$64,$2E,$2F,$02,$20
7CB2 DEFB $82,$2E,$2F,$02,$20,$82,$2E,$2F,$02
7CBB DEFB $20,$82,$2E,$2F,$02,$20,$82,$2E,$2F
7CC4 DEFB $02,$20,$82,$2E,$2F,$02,$20,$82,$2E
7CCD DEFB $2F,$02,$20,$83,$2E,$2F,$20,$83,$64
7CD6 DEFB $2C,$2D,$02,$20,$82,$2C,$2D,$02,$20
7CDF DEFB $82,$2C,$2D,$02,$20,$82,$2C,$2D,$02
7CE8 DEFB $20,$82,$2C,$2D,$02,$20,$82,$2C,$2D
7CF1 DEFB $02,$20,$82,$2C,$2D,$02,$20,$82,$2C
7CFA DEFB $2D,$01,$20,$83,$64,$2E,$2F,$02,$20
7D03 DEFB $82,$2E,$2F,$02,$20,$82,$2E,$2F,$02
7D0C DEFB $20,$82,$2E,$2F,$02,$20,$82,$2E,$2F
7D15 DEFB $02,$20,$82,$2E,$2F,$02,$20,$82,$2E
7D1E DEFB $2F,$02,$20,$82,$2E,$2F,$01,$20,$83
7D27 DEFB $64,$2C,$2D,$02,$20,$82,$2C,$2D,$02
7D30 DEFB $20,$82,$2C,$2D,$02,$20,$82,$2C,$2D
7D39 DEFB $02,$20,$82,$2C,$2D,$02,$20,$82,$2C
7D42 DEFB $2D,$02,$20,$82,$2C,$2D,$02,$20,$82
7D4B DEFB $2C,$2D,$01,$20,$01,$59,$04,$1E,$07
7D54 DEFB $59,$01,$2D,$02,$20,$82,$2C,$2D,$02
7D5D DEFB $20,$01,$2C,$06,$59,$04,$1E,$02,$59
7D66 DEFB $01,$59,$04,$1E,$07,$59,$03,$20,$82
7D6F DEFB $2E,$2F,$03,$20,$06,$59,$04,$1E,$02
7D78 DEFB $59,$82,$64,$1D,$03,$1E,$84,$2A,$2B
7D81 DEFB $2A,$2B,$06,$20,$82,$2C,$2D,$06,$20
7D8A DEFB $83,$2A,$2B,$2A,$03,$1E,$83,$1C,$2A
7D93 DEFB $64,$83,$64,$2A,$1D,$02,$1E,$84,$2B
7D9C DEFB $2A,$2B,$2A,$06,$20,$82,$2E,$2F,$06
7DA5 DEFB $20,$83,$2B,$2A,$2B,$02,$1E,$84,$1C
7DAE DEFB $2A,$2B,$64,$84,$64,$2B,$2A,$1D,$02
7DB7 DEFB $1E,$83,$2B,$2A,$2B,$06,$20,$82,$2C
7DC0 DEFB $2D,$06,$20,$82,$2A,$2B,$02,$1E,$85
7DC9 DEFB $1C,$2A,$2B,$2A,$64,$85,$64,$2A,$2B
7DD2 DEFB $2A,$1D,$02,$1E,$82,$2B,$2A,$06,$20
7DDB DEFB $82,$2E,$2F,$06,$20,$85,$2D,$1E,$1E
7DE4 DEFB $1C,$2A,$84,$2B,$2A,$2B,$64,$83,$64
7DED DEFB $2B,$2A,$83,$2B,$2A,$1D,$02,$1E,$01
7DF6 DEFB $2B,$03,$20,$01,$17,$02,$20,$82,$2C
7DFF DEFB $2D,$02,$20,$01,$17,$03,$20,$02,$1E
7E08 DEFB $84,$1C,$2A,$2B,$2A,$83,$2B,$2A,$64
7E11 DEFB $20,$59,$20,$59,$84,$20,$2A,$2B,$2A
7E1A DEFB $85,$2B,$2A,$2B,$2C,$2D,$06,$20,$82
7E23 DEFB $2C,$2D,$06,$20,$85,$2C,$2D,$2A,$2B
7E2C DEFB $2A,$84,$2B,$2A,$2B,$20,$84,$20,$2B
7E35 DEFB $2A,$2B,$85,$2A,$2B,$2A,$2E,$2F,$06
7E3E DEFB $20,$82,$2E,$2F,$06,$20,$85,$2E,$2F
7E47 DEFB $2B,$2A,$2B,$84,$2A,$2B,$2A,$20,$84
7E50 DEFB $20,$2A,$2B,$2A,$85,$2B,$2A,$2B,$2C
7E59 DEFB $2D,$06,$20,$82,$2C,$2D,$06,$20,$85
7E62 DEFB $2C,$2D,$2A,$2B,$2A,$84,$2B,$2A,$2B
7E6B DEFB $20,$84,$20,$2B,$2A,$2B,$85,$2A,$2B
7E74 DEFB $2A,$2E,$2F,$06,$20,$82,$2E,$2F,$06
7E7D DEFB $20,$85,$2E,$2F,$2B,$2A,$2B,$84,$2A
7E86 DEFB $2B,$2A,$20,$84,$20,$2A,$2B,$2A,$85
7E8F DEFB $2B,$2A,$2B,$2C,$2D,$04,$20,$01,$17
7E98 DEFB $84,$20,$2C,$2D,$20,$01,$17,$04,$20
7EA1 DEFB $85,$2C,$2D,$2A,$2B,$2A,$84,$2B,$2A
7EAA DEFB $2B,$20,$20,$59,$00
7EAF DEFB $83,$0A,$0B,$15,$0A,$0C,$14,$83 Room 0D extra data (key placement list)
7EB7 DEFB $0A,$12,$15,$0A,$13,$14,$83,$16
7EBF DEFB $0B,$13,$16,$0C,$14,$83,$16,$12
7EC7 DEFB $13,$16,$13,$14,$83,$1F,$04,$63
7ECF DEFB $1F,$05,$63,$1F,$06,$63,$1F,$07
7ED7 DEFB $63,$1F,$08,$63,$83,$1F,$12,$63
7EDF DEFB $1F,$13,$63,$1F,$14,$63,$1F,$15
7EE7 DEFB $63,$1F,$16,$63,$FF
Room 0E data
room0E_desc 7EEC DEFW bktiles address of scene graphical primitives
7EEE DEFB $00
7EEF DEFB $63 Color palette
7EF0 DEFB $00,$00
7EF2 DEFW $8171 Address of room's extra data
7EF4 DEFB $02,$14,$00,$00 Respawn point: X,Y,direction,0
7EF8 DEFB $00,$00 Players visit flags
7EFA DEFB $10,$10,$0A,$10 X/Y thresholds
7EFE DEFB $FF,$00,$FF,$00,$00,$00,$FF,$00,$00 Exit table for 9 zones
7F07 DEFB $0F,$1C,$03,$FF,$00,$00,$FF,$00,$00
7F10 DEFB $0D,$1D,$14,$FF,$00,$00,$FF,$00,$00
7F19 DEFB $05,$06,$00,$00,$00,$00,$00,$00 Additional room configuration
7F21 DEFB $00,$00,$00,$00,$00,$00,$00,$00
7F29 DEFB $00,$00,$00
7F2C DEFB $A0,$77,$75,$75,$76,$77,$75,$75,$76 RLE sequence of room data
7F35 DEFB $77,$75,$75,$76,$77,$75,$75,$76,$77
7F3E DEFB $75,$75,$76,$77,$75,$75,$76,$77,$75
7F47 DEFB $75,$76,$77,$75,$75,$76,$A0,$2D,$71
7F50 DEFB $72,$2C,$2D,$2E,$2F,$2C,$2D,$2E,$2F
7F59 DEFB $2C,$2D,$2E,$2F,$2C,$2D,$2E,$2F,$2C
7F62 DEFB $2D,$2E,$2F,$2C,$2D,$2E,$2F,$2C,$2D
7F6B DEFB $71,$72,$2C,$A0,$63,$73,$74,$2E,$20
7F74 DEFB $2C,$2D,$20,$20,$01,$32,$20,$20,$2C
7F7D DEFB $2D,$20,$20,$2C,$2D,$20,$20,$2C,$2D
7F86 DEFB $20,$20,$2C,$2D,$20,$20,$73,$74,$20
7F8F DEFB $83,$63,$2E,$2F,$02,$20,$82,$2E,$2F
7F98 DEFB $02,$20,$82,$2E,$2F,$02,$20,$82,$2E
7FA1 DEFB $2F,$02,$20,$82,$2E,$2F,$02,$20,$82
7FAA DEFB $2E,$2F,$02,$20,$82,$2E,$2F,$02,$20
7FB3 DEFB $83,$2E,$2F,$20,$83,$63,$2C,$2D,$02
7FBC DEFB $20,$82,$2C,$2D,$04,$20,$82,$2C,$2D
7FC5 DEFB $06,$20,$82,$2C,$2D,$04,$20,$84,$2C
7FCE DEFB $2D,$2B,$2A,$83,$2C,$2D,$61,$83,$63
7FD7 DEFB $2E,$2F,$02,$20,$82,$2E,$2F,$04,$20
7FE0 DEFB $82,$2E,$2F,$06,$20,$82,$2E,$2F,$04
7FE9 DEFB $20,$84,$2E,$2F,$2A,$2B,$83,$2E,$2F
7FF2 DEFB $61,$83,$63,$2C,$2D,$02,$20,$82,$2C
7FFB DEFB $2D,$02,$20,$01,$17,$01,$20,$82,$2C
8004 DEFB $2D,$02,$20,$01,$17,$03,$20,$82,$2C
800D DEFB $2D,$04,$20,$84,$2C,$2D,$2B,$2A,$83
8016 DEFB $2C,$2D,$61,$1B,$59,$85,$2A,$2B,$2E
801F DEFB $2F,$61,$1B,$59,$85,$2B,$2A,$2C,$2D
8028 DEFB $61,$02,$20,$82,$2E,$2F,$04,$20,$82
8031 DEFB $2E,$2F,$05,$20,$82,$2E,$2F,$05,$20
803A DEFB $85,$2E,$2F,$2A,$2E,$2F,$85,$2A,$2B
8043 DEFB $2E,$2F,$61,$02,$20,$82,$2C,$2D,$04
804C DEFB $20,$82,$2C,$2D,$05,$20,$82,$2C,$2D
8055 DEFB $05,$20,$85,$2C,$2D,$2A,$2C,$2D,$85
805E DEFB $2B,$2A,$2C,$2D,$61,$02,$20,$82,$2E
8067 DEFB $2F,$04,$20,$82,$2E,$2F,$05,$20,$82
8070 DEFB $2E,$2F,$05,$20,$85,$2E,$2F,$2B,$2E
8079 DEFB $2F,$85,$2A,$2B,$2E,$2F,$61,$02,$20
8082 DEFB $82,$2C,$2D,$04,$20,$82,$2C,$2D,$05
808B DEFB $20,$82,$2C,$2D,$05,$20,$85,$2C,$2D
8094 DEFB $2A,$2C,$2D,$85,$2B,$2A,$2C,$2D,$61
809D DEFB $02,$20,$82,$2E,$2F,$04,$20,$82,$2E
80A6 DEFB $2F,$02,$20,$01,$17,$02,$20,$82,$2E
80AF DEFB $2F,$02,$20,$01,$17,$02,$20,$85,$2E
80B8 DEFB $2F,$2B,$2E,$2F,$85,$2A,$2B,$2E,$2F
80C1 DEFB $61,$20,$59,$20,$59,$85,$20,$2E,$2F
80CA DEFB $2A,$2B,$85,$2A,$2B,$2A,$2E,$2F,$05
80D3 DEFB $20,$82,$2E,$2F,$05,$20,$86,$2E,$2F
80DC DEFB $2A,$2B,$2A,$2B,$83,$2A,$2B,$2A,$01
80E5 DEFB $61,$85,$20,$2C,$2D,$2B,$2A,$85,$2B
80EE DEFB $2A,$2B,$2C,$2D,$05,$20,$82,$2C,$2D
80F7 DEFB $05,$20,$86,$2C,$2D,$2B,$2A,$2B,$2A
8100 DEFB $82,$2B,$2A,$82,$2B,$61,$85,$20,$2E
8109 DEFB $2F,$2A,$2B,$85,$2A,$2B,$2A,$2E,$2F
8112 DEFB $05,$20,$82,$2E,$2F,$05,$20,$86,$2E
811B DEFB $2F,$2A,$2B,$2A,$2B,$83,$2A,$2B,$2A
8124 DEFB $01,$61,$85,$20,$2C,$2D,$2B,$2A,$85
812D DEFB $2B,$2A,$2B,$2C,$2D,$05,$20,$82,$2C
8136 DEFB $2D,$05,$20,$86,$2C,$2D,$2B,$2A,$2B
813F DEFB $2A,$82,$2B,$2A,$82,$2B,$61,$85,$20
8148 DEFB $2E,$2F,$2A,$2B,$85,$2A,$2B,$2A,$2E
8151 DEFB $2F,$02,$20,$01,$17,$02,$20,$82,$2E
815A DEFB $2F,$02,$20,$01,$17,$02,$20,$86,$2E
8163 DEFB $2F,$2A,$2B,$2A,$2B,$83,$2A,$2B,$2A
816C DEFB $01,$61,$20,$59,$00
8171 DEFB $83,$18,$04,$13,$18,$05,$14,$83 Room 0E extra data (key placement list)
8179 DEFB $04,$0B,$15,$04,$0C,$14,$83,$00
8181 DEFB $0B,$63,$00,$0C,$63,$00,$0D,$63
8189 DEFB $00,$0E,$63,$00,$0F,$63,$83,$1D
8191 DEFB $12,$71,$1E,$12,$72,$1D,$13,$73
8199 DEFB $1E,$13,$74,$1D,$14,$20,$1E,$14
81A1 DEFB $20,$1D,$15,$71,$1E,$15,$72,$1D
81A9 DEFB $16,$73,$1E,$16,$74,$FF
Room 0A data
room0A_desc 81AF DEFW bktiles address of scene graphical primitives
81B1 DEFB $00
81B2 DEFB $63 Color palette
81B3 DEFB $00,$00
81B5 DEFW $8443 Address of room's extra data
81B7 DEFB $02,$14,$00,$00 Respawn point: X,Y,direction,0
81BB DEFB $00,$00 Players visit flags
81BD DEFB $0A,$14,$09,$10 X/Y thresholds
81C1 DEFB $FF,$00,$00,$FF,$00,$00,$0B,$01,$14 Exit table for 9 zones
81CA DEFB $FF,$00,$00,$FF,$00,$00,$FF,$00,$00
81D3 DEFB $09,$1A,$14,$FF,$00,$00,$FF,$00,$00
81DC DEFB $1C,$06,$01,$0A,$01,$04,$64,$09 Additional room configuration
81E4 DEFB $01,$04,$64,$00,$00,$00,$00,$00
81EC DEFB $00,$00,$00
81EF DEFB $01,$77,$02,$75,$82,$76,$77,$02,$75 RLE sequence of room data
81F8 DEFB $82,$76,$77,$02,$75,$82,$76,$77,$02
8201 DEFB $75,$82,$76,$77,$02,$75,$82,$76,$77
820A DEFB $02,$75,$82,$76,$77,$02,$75,$82,$76
8213 DEFB $77,$02,$75,$01,$76,$05,$59,$82,$71
821C DEFB $72,$12,$59,$82,$71,$72,$05,$59,$01
8225 DEFB $63,$02,$20,$82,$2C,$2D,$84,$73,$74
822E DEFB $2C,$2D,$02,$20,$82,$2C,$2D,$02,$20
8237 DEFB $82,$2C,$2D,$02,$20,$82,$2C,$2D,$02
8240 DEFB $20,$82,$2C,$2D,$84,$73,$74,$2C,$2D
8249 DEFB $82,$20,$2F,$01,$2D,$01,$63,$82,$2C
8252 DEFB $2D,$02,$20,$82,$2C,$2D,$02,$20,$82
825B DEFB $2C,$2D,$02,$20,$82,$2C,$2D,$02,$20
8264 DEFB $82,$2C,$2D,$02,$20,$82,$2C,$2D,$02
826D DEFB $20,$82,$2C,$2D,$02,$20,$83,$2C,$2D
8276 DEFB $20,$01,$63,$04,$20,$82,$2E,$2F,$02
827F DEFB $20,$82,$2E,$2F,$02,$20,$82,$2E,$2F
8288 DEFB $0A,$20,$82,$2E,$2F,$02,$20,$83,$2E
8291 DEFB $2F,$20,$01,$63,$04,$20,$82,$2C,$2D
829A DEFB $02,$20,$82,$2C,$2D,$02,$20,$82,$2C
82A3 DEFB $2D,$0A,$20,$82,$2C,$2D,$02,$20,$83
82AC DEFB $2C,$2D,$20,$01,$63,$04,$20,$82,$2E
82B5 DEFB $2F,$02,$20,$82,$2E,$2F,$02,$20,$82
82BE DEFB $2E,$2F,$02,$20,$01,$17,$04,$20,$01
82C7 DEFB $17,$02,$20,$82,$2E,$2F,$02,$20,$83
82D0 DEFB $2E,$2F,$20,$01,$63,$04,$20,$03,$59
82D9 DEFB $84,$18,$19,$18,$19,$14,$59,$01,$63
82E2 DEFB $04,$20,$03,$59,$84,$18,$19,$18,$19
82EB DEFB $14,$59,$01,$63,$04,$20,$82,$2E,$2F
82F4 DEFB $01,$20,$84,$18,$19,$18,$19,$01,$20
82FD DEFB $85,$2E,$2F,$2A,$2E,$2F,$03,$20,$85
8306 DEFB $2E,$2F,$2A,$2E,$2F,$04,$20,$82,$2E
830F DEFB $63,$01,$63,$04,$20,$82,$2C,$2D,$01
8318 DEFB $20,$84,$18,$19,$18,$19,$01,$20,$85
8321 DEFB $2C,$2D,$2B,$2C,$2D,$03,$20,$85,$2C
832A DEFB $2D,$2B,$2C,$2D,$04,$20,$82,$2C,$63
8333 DEFB $01,$63,$04,$20,$82,$2E,$2F,$06,$20
833C DEFB $85,$2E,$2F,$2A,$2E,$2F,$03,$20,$85
8345 DEFB $2E,$2F,$2A,$2E,$2F,$04,$20,$82,$2E
834E DEFB $63,$01,$63,$04,$20,$82,$2C,$2D,$06
8357 DEFB $20,$85,$2C,$2D,$2B,$2C,$2D,$03,$20
8360 DEFB $85,$2C,$2D,$2B,$2C,$2D,$04,$20,$82
8369 DEFB $2C,$63,$01,$63,$04,$20,$82,$2E,$2F
8372 DEFB $06,$20,$85,$2E,$2F,$2A,$2E,$2F,$83
837B DEFB $20,$17,$20,$85,$2E,$2F,$2A,$2E,$2F
8384 DEFB $02,$20,$84,$17,$20,$2E,$63,$08,$59
838D DEFB $84,$18,$19,$18,$19,$14,$59,$08,$59
8396 DEFB $84,$18,$19,$18,$19,$14,$59,$01,$20
839F DEFB $85,$2E,$2F,$2A,$2E,$2F,$02,$20,$84
83A8 DEFB $18,$19,$18,$19,$01,$20,$85,$2E,$2F
83B1 DEFB $2A,$2E,$2F,$03,$20,$85,$2E,$2F,$2A
83BA DEFB $2E,$2F,$04,$20,$82,$2E,$63,$01,$20
83C3 DEFB $85,$2C,$2D,$2B,$2C,$2D,$02,$20,$84
83CC DEFB $18,$19,$18,$19,$01,$20,$85,$2C,$2D
83D5 DEFB $2B,$2C,$2D,$03,$20,$85,$2C,$2D,$2B
83DE DEFB $2C,$2D,$04,$20,$82,$2C,$63,$01,$20
83E7 DEFB $85,$2E,$2F,$2A,$2E,$2F,$07,$20,$85
83F0 DEFB $2E,$2F,$2A,$2E,$2F,$03,$20,$85,$2E
83F9 DEFB $2F,$2A,$2E,$2F,$04,$20,$82,$2E,$63
8402 DEFB $01,$20,$85,$2C,$2D,$2B,$2C,$2D,$07
840B DEFB $20,$85,$2C,$2D,$2B,$2C,$2D,$03,$20
8414 DEFB $85,$2C,$2D,$2B,$2C,$2D,$04,$20,$82
841D DEFB $2C,$63,$01,$20,$85,$2E,$2F,$2A,$2E
8426 DEFB $2F,$07,$20,$85,$2E,$2F,$2A,$2E,$2F
842F DEFB $83,$20,$17,$20,$85,$2E,$2F,$2A,$2E
8438 DEFB $2F,$02,$20,$84,$17,$20,$2E,$63,$20
8441 DEFB $59,$00
8443 DEFB $83,$01,$05,$15,$01,$06,$14,$83 Room 0A extra data (key placement list)
844B DEFB $1A,$0B,$15,$1A,$0C,$14,$83,$1A
8453 DEFB $12,$15,$1A,$13,$14,$83,$1F,$04
845B DEFB $63,$1F,$05,$63,$1F,$06,$63,$1F
8463 DEFB $07,$63,$1F,$08,$63,$FF
Room 10 data
room10_desc 8469 DEFW bktiles address of scene graphical primitives
846B DEFB $00
846C DEFB $63 Color palette
846D DEFB $00,$00
846F DEFW $8566 Address of room's extra data
8471 DEFB $02,$14,$00,$00 Respawn point: X,Y,direction,0
8475 DEFB $00,$00 Players visit flags
8477 DEFB $0A,$14,$08,$12 X/Y thresholds
847B DEFB $FF,$00,$00,$FF,$00,$00,$FF,$00,$00 Exit table for 9 zones
8484 DEFB $FF,$00,$00,$FF,$00,$00,$11,$01,$13
848D DEFB $0F,$1D,$14,$FF,$00,$00,$FF,$00,$00
8496 DEFB $01,$14,$00,$00,$00,$00,$00,$00 Additional room configuration
849E DEFB $00,$00,$00,$00,$00,$00,$00,$00
84A6 DEFB $00,$00,$00
84A9 DEFB $0D,$20,$03,$67,$01,$6E,$03,$65,$0C RLE sequence of room data
84B2 DEFB $20,$0B,$20,$82,$6B,$69,$03,$68,$01
84BB DEFB $6F,$03,$66,$82,$69,$6B,$0A,$20,$20
84C4 DEFB $20,$20,$20,$20,$20,$20,$20,$0B,$20
84CD DEFB $04,$6C,$02,$1E,$05,$6C,$0A,$20,$0C
84D6 DEFB $20,$85,$66,$63,$20,$18,$19,$02,$20
84DF DEFB $82,$61,$68,$0B,$20,$0D,$20,$01,$64
84E8 DEFB $05,$20,$01,$62,$0C,$20,$0D,$20,$01
84F1 DEFB $63,$05,$20,$01,$61,$0C,$20,$0D,$20
84FA DEFB $01,$64,$05,$20,$01,$62,$0C,$20,$0A
8503 DEFB $20,$07,$6C,$02,$1E,$04,$6C,$09,$20
850C DEFB $01,$61,$0B,$20,$82,$66,$63,$03,$20
8515 DEFB $84,$18,$19,$61,$68,$0B,$20,$01,$62
851E DEFB $0C,$20,$01,$64,$05,$20,$01,$62,$0C
8527 DEFB $20,$01,$61,$0C,$20,$01,$63,$05,$20
8530 DEFB $01,$61,$0C,$20,$01,$62,$0C,$20,$01
8539 DEFB $62,$05,$20,$01,$64,$0C,$20,$05,$6A
8542 DEFB $02,$20,$07,$6A,$02,$1E,$0A,$6A,$02
854B DEFB $20,$04,$6A,$0E,$3F,$82,$18,$19,$0F
8554 DEFB $3F,$01,$63,$1F,$3E,$01,$64,$1F,$3F
855D DEFB $01,$63,$1F,$3E,$01,$64,$20,$44,$00
8566 DEFB $83,$0E,$04,$15,$0E,$05,$14,$0D Room 10 extra data (key placement list)
856E DEFB $04,$63,$0D,$05,$64,$0D,$06,$63
8576 DEFB $0D,$07,$64,$83,$12,$04,$13,$12
857E DEFB $05,$14,$83,$0A,$07,$13,$0A,$08
8586 DEFB $14,$83,$16,$07,$15,$16,$08,$14
858E DEFB $83,$09,$0C,$13,$09,$0D,$14,$13
8596 DEFB $04,$61,$13,$05,$62,$13,$06,$61
859E DEFB $13,$07,$62,$83,$17,$0C,$15,$17
85A6 DEFB $0D,$14,$1F,$0E,$63,$1F,$0F,$64
85AE DEFB $1F,$10,$63,$1F,$11,$64,$FF
Room 11 data
room11_desc 85B5 DEFW bktiles address of scene graphical primitives
85B7 DEFB $00
85B8 DEFB $63 Color palette
85B9 DEFB $00,$00
85BB DEFW $8754 Address of room's extra data
85BD DEFB $02,$13,$80,$00 Respawn point: X,Y,direction,0
85C1 DEFB $00,$00 Players visit flags
85C3 DEFB $0A,$14,$08,$10 X/Y thresholds
85C7 DEFB $FF,$00,$00,$FF,$00,$00,$12,$04,$14 Exit table for 9 zones
85D0 DEFB $FF,$00,$00,$FF,$00,$00,$FF,$00,$00
85D9 DEFB $10,$1D,$0F,$FF,$00,$00,$FF,$00,$00
85E2 DEFB $01,$13,$80,$0D,$04,$1E,$32,$0E Additional room configuration
85EA DEFB $04,$1E,$32,$04,$04,$1C,$50,$05
85F2 DEFB $04,$1C,$50
85F5 DEFB $01,$61,$1E,$70,$01,$61,$01,$61,$1C RLE sequence of room data
85FE DEFB $1E,$02,$36,$01,$20,$01,$61,$02,$20
8607 DEFB $01,$35,$19,$20,$02,$35,$01,$20,$01
8610 DEFB $61,$02,$20,$01,$35,$19,$20,$02,$36
8619 DEFB $01,$20,$01,$61,$02,$20,$01,$35,$19
8622 DEFB $20,$02,$35,$01,$20,$84,$61,$1E,$1E
862B DEFB $36,$19,$20,$02,$35,$01,$20,$01,$61
8634 DEFB $02,$20,$01,$35,$16,$20,$01,$61,$02
863D DEFB $20,$02,$1E,$01,$61,$01,$61,$02,$20
8646 DEFB $01,$36,$16,$20,$01,$61,$02,$20,$83
864F DEFB $19,$18,$61,$01,$61,$02,$20,$01,$36
8658 DEFB $16,$20,$01,$61,$02,$20,$83,$19,$18
8661 DEFB $61,$01,$61,$03,$78,$14,$70,$02,$1E
866A DEFB $01,$61,$02,$20,$83,$19,$18,$61,$01
8673 DEFB $61,$17,$1E,$83,$19,$18,$61,$04,$20
867C DEFB $01,$61,$84,$61,$19,$18,$36,$1B,$20
8685 DEFB $01,$61,$01,$61,$02,$20,$01,$35,$1B
868E DEFB $20,$01,$61,$01,$61,$02,$20,$01,$36
8697 DEFB $16,$20,$01,$61,$02,$20,$02,$1E,$01
86A0 DEFB $61,$01,$61,$02,$20,$01,$36,$16,$20
86A9 DEFB $01,$61,$02,$20,$83,$19,$18,$61,$01
86B2 DEFB $61,$03,$78,$03,$1E,$02,$78,$04,$20
86BB DEFB $02,$78,$04,$20,$02,$78,$03,$1E,$02
86C4 DEFB $1E,$01,$61,$02,$20,$83,$19,$18,$61
86CD DEFB $03,$20,$01,$35,$03,$20,$02,$35,$04
86D6 DEFB $20,$02,$35,$04,$20,$02,$35,$03,$20
86DF DEFB $83,$19,$18,$61,$85,$20,$20,$19,$18
86E8 DEFB $61,$03,$20,$01,$36,$03,$20,$02,$36
86F1 DEFB $04,$20,$02,$36,$04,$20,$02,$36,$03
86FA DEFB $20,$83,$19,$18,$61,$04,$20,$01,$61
8703 DEFB $03,$20,$01,$36,$03,$20,$02,$35,$04
870C DEFB $20,$02,$35,$04,$20,$02,$35,$05,$20
8715 DEFB $01,$61,$04,$20,$01,$61,$03,$20,$01
871E DEFB $35,$03,$20,$02,$36,$04,$20,$02,$36
8727 DEFB $04,$20,$02,$36,$05,$20,$01,$61,$04
8730 DEFB $20,$01,$61,$04,$78,$03,$20,$02,$36
8739 DEFB $04,$20,$02,$36,$04,$20,$02,$36,$05
8742 DEFB $20,$01,$61,$04,$78,$01,$61,$04,$44
874B DEFB $16,$78,$01,$61,$04,$44,$01,$61,$00
8754 DEFB $83,$19,$12,$13,$19,$13,$14,$18 Room 11 extra data (key placement list)
875C DEFB $12,$20,$18,$13,$20,$83,$1D,$11
8764 DEFB $20,$1E,$11,$13,$1D,$12,$20,$1E
876C DEFB $12,$14,$1F,$02,$61,$1F,$03,$61
8774 DEFB $1F,$04,$61,$1F,$05,$61,$1F,$06
877C DEFB $61,$1F,$07,$61,$FF
Room 0F data
room0F_desc 8781 DEFW bktiles address of scene graphical primitives
8783 DEFB $00
8784 DEFB $63 Color palette
8785 DEFB $00,$00
8787 DEFW $8889 Address of room's extra data
8789 DEFB $1C,$03,$81,$00 Respawn point: X,Y,direction,0
878D DEFB $00,$00 Players visit flags
878F DEFB $0A,$0A,$10,$10 X/Y thresholds
8793 DEFB $FF,$00,$00,$FF,$00,$00,$FF,$00,$00 Exit table for 9 zones
879C DEFB $FF,$00,$00,$FF,$00,$00,$FF,$00,$00
87A5 DEFB $FF,$00,$00,$FF,$00,$00,$10,$01,$14
87AE DEFB $1D,$05,$81,$00,$00,$00,$00,$00 Additional room configuration
87B6 DEFB $00,$00,$00,$00,$00,$00,$00,$00
87BE DEFB $00,$00,$00
87C1 DEFB $85,$61,$2A,$2B,$2A,$2B,$85,$76,$71 RLE sequence of room data
87CA DEFB $72,$77,$2A,$85,$2B,$2A,$76,$71,$72
87D3 DEFB $85,$77,$2B,$2A,$2B,$76,$85,$71,$72
87DC DEFB $77,$2A,$2B,$82,$2A,$2B,$04,$20,$01
87E5 DEFB $61,$85,$61,$2B,$2A,$2B,$2A,$85,$76
87EE DEFB $73,$74,$77,$2B,$85,$2A,$2B,$76,$73
87F7 DEFB $74,$85,$77,$2A,$2B,$2A,$76,$87,$73
8800 DEFB $74,$77,$2B,$2A,$2B,$2A,$04,$20,$01
8809 DEFB $61,$01,$61,$1E,$20,$01,$61,$01,$61
8812 DEFB $1E,$20,$01,$61,$01,$61,$1E,$20,$01
881B DEFB $61,$01,$61,$1E,$20,$01,$61,$01,$61
8824 DEFB $04,$20,$16,$70,$04,$78,$01,$61,$01
882D DEFB $61,$1E,$20,$01,$61,$01,$61,$1E,$20
8836 DEFB $01,$61,$01,$61,$1E,$20,$01,$61,$01
883F DEFB $61,$1E,$20,$01,$61,$01,$61,$04,$78
8848 DEFB $16,$70,$04,$20,$01,$61,$01,$61,$1E
8851 DEFB $20,$01,$61,$01,$61,$1E,$20,$01,$61
885A DEFB $01,$61,$1E,$20,$01,$61,$01,$61,$1E
8863 DEFB $20,$01,$61,$01,$61,$04,$20,$16,$70
886C DEFB $04,$78,$01,$61,$01,$61,$1F,$20,$01
8875 DEFB $61,$1F,$20,$01,$61,$1F,$20,$01,$61
887E DEFB $1F,$20,$01,$61,$1A,$70,$04,$78,$01
8887 DEFB $61,$00
8889 DEFB $FF Room 0F extra data (key placement list)
Room 12 data
room12_desc 888A DEFW bktiles address of scene graphical primitives
888C DEFB $00
888D DEFB $63 Color palette
888E DEFB $00,$00
8890 DEFW $8AAE Address of room's extra data
8892 DEFB $03,$14,$80,$00 Respawn point: X,Y,direction,0
8896 DEFB $00,$00 Players visit flags
8898 DEFB $0A,$14,$09,$10 X/Y thresholds
889C DEFB $FF,$00,$00,$FF,$00,$00,$FF,$00,$00 Exit table for 9 zones
88A5 DEFB $FF,$00,$00,$FF,$00,$00,$FF,$00,$00
88AE DEFB $FF,$00,$00,$FF,$00,$00,$13,$01,$12
88B7 DEFB $03,$14,$80,$00,$00,$00,$00,$00 Additional room configuration
88BF DEFB $00,$00,$00,$00,$00,$00,$00,$00
88C7 DEFB $00,$00,$00
88CA DEFB $20,$20,$20,$20,$02,$20,$84,$8A,$8B RLE sequence of room data
88D3 DEFB $8C,$8B,$85,$8A,$8B,$8C,$8B,$27,$03
88DC DEFB $20,$01,$AB,$03,$20,$01,$AC,$02,$20
88E5 DEFB $01,$27,$88,$8B,$8C,$8B,$8A,$8B,$8C
88EE DEFB $8B,$8A,$02,$20,$02,$20,$84,$94,$95
88F7 DEFB $94,$95,$85,$94,$95,$94,$95,$27,$03
8900 DEFB $20,$85,$AD,$AE,$AF,$B0,$B1,$02,$20
8909 DEFB $85,$27,$95,$94,$95,$94,$84,$95,$94
8912 DEFB $95,$94,$02,$20,$02,$20,$9C,$8A,$20
891B DEFB $8A,$20,$8A,$20,$8A,$B2,$B3,$B4,$B5
8924 DEFB $B6,$B7,$B8,$B9,$BA,$BB,$BC,$BD,$BE
892D DEFB $BF,$8A,$20,$8A,$20,$8A,$20,$8A,$02
8936 DEFB $20,$02,$20,$88,$8A,$20,$8A,$20,$8A
893F DEFB $20,$8A,$20,$86,$27,$C0,$C1,$C2,$C3
8948 DEFB $C4,$86,$C5,$C6,$C7,$C8,$C9,$27,$88
8951 DEFB $20,$8A,$20,$8A,$20,$8A,$20,$8A,$02
895A DEFB $20,$02,$20,$88,$8A,$20,$8A,$20,$8A
8963 DEFB $20,$8A,$CA,$86,$27,$CB,$CC,$CD,$CE
896C DEFB $CF,$86,$D0,$D1,$D2,$D3,$D4,$27,$88
8975 DEFB $D5,$8A,$20,$8A,$20,$8A,$20,$8A,$02
897E DEFB $20,$02,$20,$88,$8A,$20,$8A,$20,$8A
8987 DEFB $20,$8A,$20,$86,$27,$D6,$D7,$D8,$D9
8990 DEFB $DA,$86,$DB,$DC,$DD,$DE,$DF,$27,$88
8999 DEFB $20,$8A,$20,$8A,$20,$8A,$20,$8A,$02
89A2 DEFB $20,$A0,$20,$96,$97,$96,$97,$96,$97
89AB DEFB $96,$97,$96,$27,$E0,$E1,$E2,$E3,$E4
89B4 DEFB $E5,$E6,$E7,$E8,$E9,$27,$96,$97,$96
89BD DEFB $97,$96,$97,$96,$97,$96,$20,$A0,$98
89C6 DEFB $99,$27,$9A,$99,$27,$9A,$99,$27,$9A
89CF DEFB $99,$A2,$EA,$EB,$EC,$ED,$ED,$ED,$EE
89D8 DEFB $EF,$27,$9D,$A1,$27,$9D,$A1,$27,$9D
89E1 DEFB $A1,$27,$9D,$9E,$8A,$27,$9B,$9C,$27
89EA DEFB $9B,$9C,$27,$9B,$9C,$27,$0C,$27,$8A
89F3 DEFB $9F,$A0,$A1,$9F,$A0,$A1,$9F,$A0,$A1
89FC DEFB $9F,$10,$A5,$10,$A6,$02,$26,$83,$27
8A05 DEFB $A8,$A9,$02,$27,$02,$A8,$01,$A9,$02
8A0E DEFB $27,$82,$A8,$A9,$05,$26,$82,$A8,$A9
8A17 DEFB $02,$27,$02,$A8,$01,$A9,$02,$27,$01
8A20 DEFB $A8,$03,$27,$03,$27,$01,$A8,$03,$27
8A29 DEFB $02,$A8,$03,$27,$01,$A8,$06,$27,$01
8A32 DEFB $A8,$03,$27,$02,$A8,$03,$27,$01,$A8
8A3B DEFB $03,$27,$02,$26,$02,$20,$01,$26,$02
8A44 DEFB $27,$02,$20,$01,$26,$02,$27,$02,$20
8A4D DEFB $04,$26,$02,$20,$01,$26,$02,$27,$02
8A56 DEFB $20,$01,$26,$02,$27,$02,$20,$02,$26
8A5F DEFB $02,$27,$02,$20,$03,$27,$02,$20,$03
8A68 DEFB $27,$02,$20,$04,$27,$02,$20,$03,$27
8A71 DEFB $02,$20,$03,$27,$02,$20,$02,$27,$02
8A7A DEFB $26,$0D,$20,$02,$26,$0D,$20,$02,$26
8A83 DEFB $02,$27,$0D,$20,$02,$27,$0D,$20,$02
8A8C DEFB $27,$02,$26,$0D,$20,$02,$26,$0D,$20
8A95 DEFB $02,$26,$02,$51,$0D,$20,$02,$27,$0D
8A9E DEFB $20,$02,$51,$02,$51,$0D,$20,$02,$26
8AA7 DEFB $0D,$20,$02,$51,$20,$44,$00
8AAE DEFB $83,$1D,$13,$14,$FF Room 12 extra data (key placement list)
Room 05 data
room05_desc 8AB3 DEFW bktiles address of scene graphical primitives
8AB5 DEFB $00
8AB6 DEFB $63 Color palette
8AB7 DEFB $00,$00
8AB9 DEFW $8C20 Address of room's extra data
8ABB DEFB $1C,$12,$01,$00 Respawn point: X,Y,direction,0
8ABF DEFB $00,$00 Players visit flags
8AC1 DEFB $0A,$14,$05,$0D X/Y thresholds
8AC5 DEFB $FF,$00,$00,$FF,$00,$00,$FF,$00,$00 Exit table for 9 zones
8ACE DEFB $04,$1C,$0D,$FF,$00,$00,$FF,$00,$00
8AD7 DEFB $FF,$00,$00,$FF,$00,$00,$FF,$00,$00
8AE0 DEFB $1C,$11,$01,$00,$00,$00,$00,$00 Additional room configuration
8AE8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
8AF0 DEFB $00,$00,$00
8AF3 DEFB $A0,$5D,$5F,$60,$5F,$20,$20,$5F,$60 RLE sequence of room data
8AFC DEFB $5E,$60,$5D,$5E,$60,$5F,$5F,$5E,$20
8B05 DEFB $5F,$20,$5E,$5F,$60,$5D,$5F,$20,$5F
8B0E DEFB $20,$5E,$60,$5D,$60,$5D,$1F,$20,$01
8B17 DEFB $43,$1F,$20,$01,$43,$07,$20,$12,$40
8B20 DEFB $06,$20,$01,$43,$08,$20,$10,$41,$07
8B29 DEFB $20,$01,$43,$08,$20,$02,$7C,$83,$7D
8B32 DEFB $42,$7C,$06,$42,$83,$7C,$42,$7C,$02
8B3B DEFB $7C,$07,$20,$01,$43,$0A,$20,$01,$35
8B44 DEFB $0A,$20,$01,$35,$09,$20,$01,$43,$0A
8B4D DEFB $20,$01,$27,$0A,$20,$01,$35,$09,$20
8B56 DEFB $01,$43,$0A,$20,$01,$35,$0A,$20,$01
8B5F DEFB $35,$09,$20,$01,$43,$0A,$20,$01,$27
8B68 DEFB $0A,$20,$01,$27,$09,$20,$01,$43,$0A
8B71 DEFB $20,$01,$35,$0A,$20,$01,$35,$09,$20
8B7A DEFB $01,$43,$85,$6D,$1D,$1D,$1C,$1C,$16
8B83 DEFB $40,$04,$20,$01,$43,$84,$43,$20,$1D
8B8C DEFB $1C,$02,$20,$14,$41,$05,$20,$01,$43
8B95 DEFB $84,$43,$20,$1D,$1C,$02,$20,$82,$7C
8B9E DEFB $42,$04,$7D,$08,$42,$04,$7D,$82,$42
8BA7 DEFB $7C,$05,$20,$01,$43,$84,$43,$20,$1D
8BB0 DEFB $1C,$04,$20,$04,$35,$08,$20,$04,$35
8BB9 DEFB $07,$20,$01,$43,$84,$43,$20,$1D,$1C
8BC2 DEFB $04,$20,$84,$36,$35,$35,$36,$08,$20
8BCB DEFB $84,$36,$35,$35,$36,$07,$20,$01,$43
8BD4 DEFB $84,$43,$20,$1D,$1C,$04,$20,$84,$35
8BDD DEFB $37,$37,$35,$08,$20,$84,$35,$37,$37
8BE6 DEFB $35,$07,$20,$01,$43,$84,$43,$20,$1D
8BEF DEFB $1C,$04,$20,$84,$36,$35,$35,$36,$08
8BF8 DEFB $20,$84,$36,$35,$35,$36,$07,$20,$01
8C01 DEFB $43,$84,$43,$20,$1D,$1C,$04,$20,$86
8C0A DEFB $35,$36,$36,$35,$20,$17,$04,$20,$86
8C13 DEFB $17,$20,$35,$36,$36,$35,$07,$20,$01
8C1C DEFB $43,$60,$44,$00
8C20 DEFB $83,$08,$08,$12,$08,$09,$11,$83 Room 05 extra data (key placement list)
8C28 DEFB $09,$08,$12,$09,$09,$11,$83,$0C
8C30 DEFB $08,$12,$0C,$09,$11,$83,$13,$08
8C38 DEFB $12,$13,$09,$11,$83,$16,$08,$12
8C40 DEFB $16,$09,$11,$83,$17,$08,$12,$17
8C48 DEFB $09,$11,$83,$06,$10,$12,$06,$11
8C50 DEFB $11,$83,$19,$10,$12,$19,$11,$11
8C58 DEFB $83,$00,$03,$43,$00,$04,$43,$00
8C60 DEFB $05,$43,$00,$06,$43,$00,$07,$43
8C68 DEFB $00,$08,$43,$00,$09,$43,$00,$0A
8C70 DEFB $43,$00,$0B,$43,$00,$0C,$43,$FF
Room 08 data
room08_desc 8C78 DEFW bktiles address of scene graphical primitives
8C7A DEFB $00
8C7B DEFB $63 Color palette
8C7C DEFB $00,$00
8C7E DEFW $8E69 Address of room's extra data
8C80 DEFB $01,$14,$80,$00 Respawn point: X,Y,direction,0
8C84 DEFB $00,$00 Players visit flags
8C86 DEFB $0A,$14,$09,$11 X/Y thresholds
8C8A DEFB $07,$1C,$05,$FF,$00,$00,$05,$1C,$12 Exit table for 9 zones
8C93 DEFB $FF,$00,$00,$FF,$00,$00,$FF,$00,$00
8C9C DEFB $07,$1D,$14,$FF,$00,$00,$FF,$00,$00
8CA5 DEFB $01,$06,$80,$09,$0B,$12,$32,$0A Additional room configuration
8CAD DEFB $0B,$12,$32,$00,$00,$00,$00,$00
8CB5 DEFB $00,$00,$00
8CB8 DEFB $83,$5D,$5E,$5F,$0F,$20,$83,$5D,$5A RLE sequence of room data
8CC1 DEFB $5E,$03,$20,$83,$5F,$60,$5E,$85,$5F
8CCA DEFB $5A,$1A,$1B,$5A,$13,$20,$01,$5A,$08
8CD3 DEFB $20,$84,$5A,$1A,$1B,$5A,$13,$20,$01
8CDC DEFB $5A,$08,$20,$84,$5A,$1A,$1B,$5A,$13
8CE5 DEFB $20,$01,$5A,$08,$20,$84,$5A,$1A,$1B
8CEE DEFB $5A,$13,$20,$01,$5A,$08,$20,$84,$5A
8CF7 DEFB $1A,$1B,$5A,$07,$20,$84,$1A,$1B,$1A
8D00 DEFB $1B,$08,$20,$01,$5A,$04,$20,$88,$1A
8D09 DEFB $1B,$1A,$1B,$5A,$1A,$1B,$5A,$07,$20
8D12 DEFB $84,$1A,$1B,$1A,$1B,$08,$20,$01,$5A
8D1B DEFB $04,$20,$88,$1A,$1B,$1A,$1B,$5A,$1A
8D24 DEFB $1B,$5A,$02,$59,$01,$57,$02,$20,$84
8D2D DEFB $1A,$1B,$1A,$1B,$02,$03,$08,$20,$01
8D36 DEFB $5A,$02,$20,$86,$1A,$1B,$1A,$1B,$1A
8D3F DEFB $1B,$84,$5A,$1A,$1B,$5A,$01,$5A,$04
8D48 DEFB $20,$84,$1A,$1B,$1A,$1B,$02,$02,$08
8D51 DEFB $20,$01,$5A,$02,$20,$86,$1A,$1B,$1A
8D5A DEFB $1B,$1A,$1B,$84,$5A,$1A,$1B,$5A,$01
8D63 DEFB $5A,$02,$20,$84,$1A,$1B,$1A,$1B,$02
8D6C DEFB $03,$02,$5A,$08,$20,$01,$5A,$86,$1A
8D75 DEFB $1B,$1A,$1B,$1A,$1B,$02,$20,$84,$00
8D7E DEFB $1A,$1B,$5A,$01,$5A,$02,$20,$87,$1A
8D87 DEFB $1B,$1A,$1B,$02,$02,$5A,$09,$20,$01
8D90 DEFB $5A,$86,$1A,$1B,$1A,$1B,$1A,$1B,$02
8D99 DEFB $20,$84,$01,$1A,$1B,$5A,$85,$5A,$1A
8DA2 DEFB $1B,$1A,$1B,$02,$03,$02,$5A,$0B,$20
8DAB DEFB $84,$1A,$1B,$1A,$1B,$02,$03,$03,$20
8DB4 DEFB $83,$1A,$1B,$5A,$85,$5A,$1A,$1B,$1A
8DBD DEFB $1B,$02,$02,$01,$5A,$0C,$20,$84,$1A
8DC6 DEFB $1B,$1A,$1B,$02,$02,$03,$20,$83,$1A
8DCF DEFB $1B,$5A,$83,$5A,$1A,$1B,$02,$03,$02
8DD8 DEFB $5A,$0D,$20,$82,$1A,$1B,$02,$03,$02
8DE1 DEFB $5A,$03,$20,$83,$1A,$1B,$5A,$83,$5A
8DEA DEFB $1A,$1B,$02,$02,$02,$5A,$0D,$20,$82
8DF3 DEFB $1A,$1B,$02,$02,$02,$5A,$03,$20,$83
8DFC DEFB $1A,$1B,$5A,$0B,$59,$01,$57,$04,$20
8E05 DEFB $01,$58,$0B,$59,$01,$57,$83,$1A,$1B
8E0E DEFB $5A,$04,$20,$87,$5D,$5E,$5F,$60,$5E
8E17 DEFB $5D,$5F,$05,$20,$86,$60,$5D,$5E,$5E
8E20 DEFB $5F,$5F,$87,$60,$5F,$5E,$5A,$5E,$60
8E29 DEFB $20,$83,$1A,$1B,$5A,$19,$20,$01,$5A
8E32 DEFB $03,$20,$83,$1A,$1B,$5A,$19,$20,$01
8E3B DEFB $5A,$03,$20,$83,$1A,$1B,$5A,$19,$20
8E44 DEFB $01,$5A,$03,$20,$83,$1A,$1B,$5A,$19
8E4D DEFB $20,$01,$5A,$03,$20,$83,$1A,$1B,$5A
8E56 DEFB $83,$8D,$8E,$8F,$13,$70,$87,$8D,$8E
8E5F DEFB $8F,$5A,$8D,$8E,$8F,$83,$8D,$8E,$8F
8E68 DEFB $00
8E69 DEFB $83,$0A,$0C,$12,$0A,$0D,$11,$13 Room 08 extra data (key placement list)
8E71 DEFB $0D,$5A,$13,$0E,$5A,$13,$0F,$5A
8E79 DEFB $13,$10,$5A,$83,$1B,$02,$12,$1B
8E81 DEFB $03,$11,$1D,$02,$00,$1D,$03,$01
8E89 DEFB $1E,$02,$00,$1E,$03,$01,$83,$1B
8E91 DEFB $12,$12,$1B,$13,$11,$83,$16,$12
8E99 DEFB $12,$16,$13,$11,$83,$17,$12,$12
8EA1 DEFB $17,$13,$11,$FF
Room 13 data
room13_desc 8EA5 DEFW bktiles address of scene graphical primitives
8EA7 DEFB $00
8EA8 DEFB $63 Color palette
8EA9 DEFB $00,$00
8EAB DEFW $919F Address of room's extra data
8EAD DEFB $02,$05,$80,$00 Respawn point: X,Y,direction,0
8EB1 DEFB $00,$00 Players visit flags
8EB3 DEFB $0A,$14,$09,$10 X/Y thresholds
8EB7 DEFB $FF,$00,$00,$FF,$00,$00,$FF,$00,$00 Exit table for 9 zones
8EC0 DEFB $12,$1B,$14,$FF,$00,$00,$FF,$00,$00
8EC9 DEFB $FF,$00,$00,$FF,$00,$00,$FF,$00,$00
8ED2 DEFB $01,$0F,$80,$00,$00,$00,$00,$00 Additional room configuration
8EDA DEFB $00,$00,$00,$00,$00,$00,$00,$00
8EE2 DEFB $00,$00,$00
8EE5 DEFB $04,$20,$02,$96,$06,$20,$02,$96,$08 RLE sequence of room data
8EEE DEFB $20,$02,$96,$06,$20,$02,$96,$04,$20
8EF7 DEFB $82,$2E,$2F,$06,$20,$82,$2E,$2F,$08
8F00 DEFB $20,$82,$2E,$2F,$06,$20,$82,$2E,$2F
8F09 DEFB $03,$20,$03,$7E,$84,$20,$F0,$F1,$20
8F12 DEFB $03,$7E,$03,$7F,$04,$20,$03,$7E,$03
8F1B DEFB $7F,$84,$20,$F0,$F1,$20,$02,$7E,$03
8F24 DEFB $20,$03,$7F,$84,$20,$F2,$F3,$20,$03
8F2D DEFB $7F,$03,$7E,$84,$20,$F0,$F1,$20,$03
8F36 DEFB $7F,$03,$7E,$84,$20,$F2,$F3,$20,$02
8F3F DEFB $7E,$03,$20,$03,$7E,$84,$20,$F0,$F1
8F48 DEFB $20,$02,$7E,$82,$71,$72,$02,$7F,$84
8F51 DEFB $20,$F2,$F3,$20,$02,$7E,$82,$71,$72
8F5A DEFB $02,$7F,$84,$20,$F0,$F1,$20,$02,$7F
8F63 DEFB $03,$20,$03,$7F,$84,$20,$F2,$F3,$20
8F6C DEFB $02,$7F,$82,$73,$74,$02,$7E,$84,$20
8F75 DEFB $F0,$F1,$20,$02,$7F,$82,$73,$74,$02
8F7E DEFB $7E,$84,$20,$F2,$F3,$20,$02,$7E,$03
8F87 DEFB $20,$82,$7F,$7E,$06,$20,$02,$7E,$02
8F90 DEFB $7F,$02,$20,$82,$F2,$F3,$02,$20,$02
8F99 DEFB $7E,$02,$7F,$06,$20,$01,$7E,$03,$20
8FA2 DEFB $82,$7F,$7E,$06,$20,$02,$7F,$02,$7E
8FAB DEFB $06,$20,$02,$7F,$02,$7E,$06,$20,$01
8FB4 DEFB $7F,$03,$20,$87,$7F,$7E,$7F,$20,$F4
8FBD DEFB $F5,$20,$86,$7E,$7F,$27,$27,$7E,$7F
8FC6 DEFB $84,$20,$96,$96,$20,$86,$7E,$7F,$27
8FCF DEFB $27,$7E,$7F,$86,$20,$F4,$F5,$20,$7E
8FD8 DEFB $7F,$03,$20,$87,$7E,$7F,$7E,$20,$F6
8FE1 DEFB $F7,$20,$86,$7F,$7E,$F8,$F9,$7F,$7E
8FEA DEFB $84,$20,$2E,$2F,$20,$86,$7F,$7E,$F8
8FF3 DEFB $F9,$7F,$7E,$86,$20,$F6,$F7,$20,$7F
8FFC DEFB $7E,$03,$20,$84,$7F,$7E,$7F,$27,$02
9005 DEFB $27,$83,$27,$7E,$7F,$02,$25,$88,$7E
900E DEFB $7F,$20,$F4,$F5,$20,$7E,$7F,$02,$25
9017 DEFB $83,$7E,$7F,$27,$02,$27,$83,$27,$7E
9020 DEFB $7F,$03,$20,$84,$7E,$7F,$7E,$F8,$02
9029 DEFB $25,$83,$F9,$7F,$7E,$02,$25,$88,$7F
9032 DEFB $7E,$20,$F6,$F7,$20,$7F,$7E,$02,$25
903B DEFB $83,$7F,$7E,$F8,$02,$25,$83,$F9,$7F
9044 DEFB $7E,$03,$20,$83,$7F,$7E,$7F,$04,$25
904D DEFB $82,$7E,$7F,$02,$25,$83,$7E,$7F,$27
9056 DEFB $02,$27,$83,$27,$7E,$7F,$02,$25,$82
905F DEFB $7E,$7F,$04,$25,$82,$7E,$7F,$03,$20
9068 DEFB $83,$7E,$7F,$7E,$04,$25,$82,$7F,$7E
9071 DEFB $02,$25,$83,$7F,$7E,$F8,$02,$25,$83
907A DEFB $F9,$7F,$7E,$02,$25,$82,$7F,$7E,$04
9083 DEFB $25,$82,$7F,$7E,$03,$20,$83,$7F,$7E
908C DEFB $7F,$04,$25,$86,$7E,$7F,$25,$25,$7E
9095 DEFB $7E,$04,$25,$82,$7E,$7F,$02,$25,$82
909E DEFB $7E,$7F,$04,$25,$82,$7E,$7F,$03,$20
90A7 DEFB $83,$7E,$7F,$7E,$04,$25,$82,$7F,$7E
90B0 DEFB $02,$25,$82,$7F,$7E,$86,$FA,$FB,$FC
90B9 DEFB $25,$7F,$7E,$85,$25,$25,$7F,$7E,$FC
90C2 DEFB $03,$25,$82,$7F,$7E,$86,$20,$20,$20
90CB DEFB $7F,$7E,$7F,$04,$25,$86,$7E,$7F,$25
90D4 DEFB $25,$7E,$7F,$84,$FD,$FE,$30,$FC,$88
90DD DEFB $7E,$7F,$25,$25,$7E,$7F,$FB,$FC,$02
90E6 DEFB $25,$82,$7E,$7F,$87,$20,$20,$20,$7E
90EF DEFB $7F,$7E,$FC,$02,$25,$87,$25,$7F,$7E
90F8 DEFB $FD,$FB,$7F,$7E,$86,$FE,$FD,$FC,$30
9101 DEFB $7E,$7F,$02,$25,$88,$7F,$7E,$22,$22
910A DEFB $FE,$FC,$7F,$7E,$86,$20,$20,$20,$7F
9113 DEFB $7E,$7F,$86,$22,$FE,$FC,$25,$7E,$7F
911C DEFB $88,$FE,$22,$7E,$7F,$FD,$FD,$30,$FE
9125 DEFB $86,$7E,$7F,$25,$FA,$7E,$7F,$86,$22
912E DEFB $FE,$FD,$FC,$7E,$7F,$86,$7F,$7E,$7F
9137 DEFB $7E,$7F,$7E,$86,$FD,$FE,$30,$FE,$7F
9140 DEFB $7E,$88,$30,$FE,$7F,$7E,$FD,$FE,$FD
9149 DEFB $FE,$86,$7F,$7E,$FE,$FD,$7F,$7E,$86
9152 DEFB $22,$FE,$30,$FD,$7E,$7F,$86,$7E,$7F
915B DEFB $7E,$7F,$7E,$24,$86,$22,$FE,$FD,$FE
9164 DEFB $7E,$7F,$88,$FE,$FE,$7E,$7F,$30,$FD
916D DEFB $FE,$22,$86,$23,$7F,$FD,$FE,$7E,$7F
9176 DEFB $86,$FE,$FD,$FE,$FD,$23,$7E,$A0,$7F
917F DEFB $7E,$7F,$7E,$24,$FE,$FD,$FD,$FE,$FD
9188 DEFB $23,$23,$22,$FE,$7F,$24,$22,$FE,$FE
9191 DEFB $22,$FD,$FE,$FD,$30,$23,$7E,$22,$FD
919A DEFB $FE,$FE,$30,$23,$00
919F DEFB $FF,$00,$00,$00,$00,$00,$00,$00 Room 13 extra data (key placement list)
91A7 DEFB $00,$00,$00,$00,$00,$00,$00,$00
91AF DEFB $00,$00,$00,$00,$00,$00,$00,$00
91B7 DEFB $00,$00,$00,$00,$00,$00,$00,$00
91BF DEFB $00,$00,$00,$00,$00,$00,$00,$00
91C7 DEFB $00,$00,$00,$00,$00,$00,$00,$00
91CF DEFB $00,$00,$00,$00,$00,$00,$00,$00
91D7 DEFB $00,$00,$00,$00,$00,$00,$00,$00
91DF DEFB $00,$00,$00,$00,$00,$00,$00,$00
91E7 DEFB $00,$00,$00,$00,$00,$00,$00,$00
91EF DEFB $00,$00,$00,$00,$00,$00,$00,$00
91F7 DEFB $00,$00,$00,$00,$00,$00,$00,$00
91FF DEFB $00,$1F,$3F,$70,$EF,$D0,$D0,$D0
9207 DEFB $D1,$FF,$FF,$00,$FF,$00,$00,$78
920F DEFB $FE,$FF,$FF,$00,$FF,$00,$00,$0F
9217 DEFB $3F,$FF,$FF,$00,$FF,$00,$00,$01
921F DEFB $C7,$FF,$FF,$00,$FF,$00,$00,$E0
9227 DEFB $F8,$FF,$FF,$00,$FF,$00,$00,$3D
922F DEFB $FF,$FF,$FF,$00,$FF,$00,$00,$DF
9237 DEFB $FF,$F0,$F8,$1C,$EE,$16,$16,$16
923F DEFB $96,$D3,$D3,$D7,$D7,$D7,$D7,$D3
9247 DEFB $D3,$FF,$87,$03,$03,$03,$03,$87
924F DEFB $FF,$7F,$70,$E0,$E0,$E0,$E0,$70
9257 DEFB $7F,$EF,$EE,$1C,$1F,$1F,$1C,$EE
925F DEFB $EF,$FD,$1D,$0F,$FF,$FF,$03,$1D
9267 DEFB $FD,$FF,$C3,$81,$81,$81,$81,$C3
926F DEFB $FF,$FF,$E3,$C1,$C1,$C1,$C1,$C1
9277 DEFB $C1,$D6,$D6,$D6,$D6,$D6,$D6,$D6
927F DEFB $D6,$D1,$D0,$D0,$D0,$EF,$70,$3F
9287 DEFB $1F,$FE,$78,$00,$00,$FF,$00,$FF
928F DEFB $FF,$3F,$0F,$00,$00,$FF,$00,$FF
9297 DEFB $FF,$C7,$01,$00,$00,$FF,$00,$FF
929F DEFB $FF,$F8,$E0,$00,$00,$FF,$00,$FF
92A7 DEFB $FF,$FF,$3D,$00,$00,$FF,$00,$FF
92AF DEFB $FF,$C1,$C1,$00,$00,$FF,$00,$FF
92B7 DEFB $FF,$D6,$D6,$16,$16,$EE,$1C,$F8
92BF DEFB $F0,$00,$00,$00,$00,$00,$00,$00
92C7 DEFB $00,$00,$00,$00,$00,$00,$00,$00
92CF DEFB $00,$00,$00,$00,$00,$00,$00,$00
92D7 DEFB $00,$00,$00,$00,$00,$00,$00,$00
92DF DEFB $00,$00,$00,$00,$00,$00,$00,$00
92E7 DEFB $00,$00,$00,$00,$00,$00,$00,$00
92EF DEFB $00,$00,$00,$00,$00,$00,$00,$00
92F7 DEFB $00,$00,$00,$00,$00,$00,$00,$00
92FF DEFB $00
9300: Routine at 9300
Used by the routines at start and DD67.
9300 LD HL,$935C
9303 JP $95E2
Play die sound as Bruce is defeated
play_bruce_die_sound 9306 LD HL,$933A
9309 JP $95E2
Play sound after taking a key by Bruce
play_key_collecting 930C LD HL,$9346
930F JP $95E2
9312: Data block at 9312
Used by the routine at D375.
9312 DEFB $C5,$0E,$F5,$3A,$39,$93,$A7,$20
931A DEFB $01,$3C,$CB,$3F,$30,$02,$EE,$A6
9322 DEFB $32,$39,$93,$E6,$10,$47,$3A,$0B
932A DEFB $60,$A8,$32,$0B,$60,$D3,$FE,$41
9332 DEFB $10,$FE,$0C,$20,$DE,$C1,$C9,$01
933A DEFB $3E,$93,$00,$00,$62,$94,$68,$94
9342 DEFB $6E,$94,$00,$00,$4A,$93,$00,$00
934A DEFB $50,$93,$56,$93,$00,$00,$8B,$96
9352 DEFB $0A,$00,$E8,$03,$85,$96,$0F,$00
935A DEFB $E8,$03,$84,$93,$84,$93,$8E,$93
9362 DEFB $98,$93,$8E,$93,$98,$93,$A2,$93
936A DEFB $A2,$93,$8E,$93,$98,$93,$8E,$93
9372 DEFB $98,$93,$A2,$93,$A2,$93,$B0,$93
937A DEFB $BE,$93,$CC,$93,$DA,$93,$EC,$93
9382 DEFB $00,$00,$F0,$93,$F6,$93,$FC,$93
938A DEFB $02,$94,$00,$00,$08,$94,$0E,$94
9392 DEFB $14,$94,$1A,$94,$00,$00,$08,$94
939A DEFB $20,$94,$14,$94,$1A,$94,$00,$00
93A2 DEFB $26,$94,$26,$94,$2C,$94,$2C,$94
93AA DEFB $32,$94,$38,$94,$00,$00,$3E,$94
93B2 DEFB $3E,$94,$3E,$94,$3E,$94,$44,$94
93BA DEFB $4A,$94,$00,$00,$50,$94,$50,$94
93C2 DEFB $50,$94,$50,$94,$56,$94,$5C,$94
93CA DEFB $00,$00,$62,$94,$62,$94,$62,$94
93D2 DEFB $62,$94,$68,$94,$6E,$94,$00,$00
93DA DEFB $74,$94,$7A,$94,$80,$94,$86,$94
93E2 DEFB $8C,$94,$92,$94,$8C,$94,$86,$94
93EA DEFB $00,$00,$98,$94,$00,$00,$49,$96
93F2 DEFB $14,$00,$88,$13,$5B,$96,$28,$00
93FA DEFB $88,$13,$4F,$96,$1E,$00,$88,$13
9402 DEFB $55,$96,$20,$00,$88,$13,$9E,$94
940A DEFB $14,$00,$88,$13,$B0,$94,$08,$00
9412 DEFB $88,$13,$D6,$94,$0A,$00,$88,$13
941A DEFB $F8,$94,$12,$00,$88,$13,$0E,$95
9422 DEFB $28,$00,$88,$13,$18,$95,$0D,$00
942A DEFB $C4,$09,$2A,$95,$1A,$00,$C4,$09
9432 DEFB $34,$95,$05,$00,$44,$16,$2A,$95
943A DEFB $35,$00,$88,$13,$7E,$95,$07,$00
9442 DEFB $C4,$09,$90,$95,$0D,$00,$88,$13
944A DEFB $7E,$95,$0F,$00,$88,$13,$A2,$95
9452 DEFB $0F,$00,$C4,$09,$B0,$95,$1A,$00
945A DEFB $88,$13,$A2,$95,$1E,$00,$88,$13
9462 DEFB $BE,$95,$0F,$00,$C4,$09,$D0,$95
946A DEFB $1A,$00,$88,$13,$BE,$95,$1E,$00
9472 DEFB $88,$13,$7F,$96,$76,$00,$C4,$09
947A DEFB $79,$96,$59,$00,$C4,$09,$73,$96
9482 DEFB $3B,$00,$C4,$09,$6D,$96,$2C,$00
948A DEFB $C4,$09,$67,$96,$1E,$00,$C4,$09
9492 DEFB $61,$96,$16,$00,$C4,$09,$BE,$95
949A DEFB $76,$00,$20,$4E,$B5,$00,$24,$00
94A2 DEFB $DA,$00,$6D,$00,$6D,$00,$DA,$00
94AA DEFB $24,$00,$B5,$00,$00,$00,$C2,$00
94B2 DEFB $92,$00,$30,$00,$C2,$00,$C3,$00
94BA DEFB $C2,$00,$33,$00,$8F,$00,$C5,$00
94C2 DEFB $C5,$00,$8F,$00,$33,$00,$C2,$00
94CA DEFB $C3,$00,$C2,$00,$30,$00,$92,$00
94D2 DEFB $C2,$00,$00,$00,$C6,$00,$14,$00
94DA DEFB $B3,$00,$C6,$00,$3C,$00,$8B,$00
94E2 DEFB $C6,$00,$62,$00,$62,$00,$C6,$00
94EA DEFB $8B,$00,$3C,$00,$C6,$00,$B3,$00
94F2 DEFB $14,$00,$C6,$00,$00,$00,$C4,$00
94FA DEFB $20,$00,$A4,$00,$C4,$00,$62,$00
9502 DEFB $62,$00,$C4,$00,$A4,$00,$20,$00
950A DEFB $C4,$00,$00,$00,$B5,$00,$5B,$00
9512 DEFB $5B,$00,$B5,$00,$00,$00,$87,$00
951A DEFB $1C,$00,$A3,$00,$52,$00,$52,$00
9522 DEFB $A3,$00,$1C,$00,$87,$00,$00,$00
952A DEFB $88,$00,$44,$00,$44,$00,$88,$00
9532 DEFB $00,$00,$9C,$00,$14,$00,$B3,$00
953A DEFB $74,$00,$3C,$00,$B3,$00,$48,$00
9542 DEFB $68,$00,$B3,$00,$20,$00,$90,$00
954A DEFB $AB,$00,$08,$00,$B0,$00,$83,$00
9552 DEFB $30,$00,$B0,$00,$5B,$00,$5B,$00
955A DEFB $B0,$00,$30,$00,$83,$00,$B0,$00
9562 DEFB $08,$00,$AB,$00,$90,$00,$20,$00
956A DEFB $B3,$00,$68,$00,$48,$00,$B3,$00
9572 DEFB $3C,$00,$74,$00,$B3,$00,$14,$00
957A DEFB $9C,$00,$00,$00,$D0,$00,$D0,$00
9582 DEFB $D0,$00,$68,$00,$68,$00,$D0,$00
958A DEFB $D0,$00,$D0,$00,$00,$00,$E9,$00
9592 DEFB $E9,$00,$E9,$00,$75,$00,$75,$00
959A DEFB $E9,$00,$E9,$00,$E9,$00,$00,$00
95A2 DEFB $91,$00,$92,$00,$49,$00,$49,$00
95AA DEFB $92,$00,$91,$00,$00,$00,$A2,$00
95B2 DEFB $A4,$00,$51,$00,$51,$00,$A4,$00
95BA DEFB $A2,$00,$00,$00,$68,$00,$68,$00
95C2 DEFB $68,$00,$34,$00,$34,$00,$68,$00
95CA DEFB $68,$00,$68,$00,$00,$00,$75,$00
95D2 DEFB $75,$00,$75,$00,$3B,$00,$3B,$00
95DA DEFB $75,$00,$75,$00,$75,$00,$00,$00
95E2: Routine at 95E2
Used by the routine at 9300.
95E2 DI
95E3 LD A,B
95E4 LD ($963E),A
95E7 LD A,C
95E8 LD ($962A),A
95EB LD E,(HL)
95EC INC HL
95ED LD D,(HL)
95EE INC HL
95EF LD A,D
95F0 OR E
95F1 JR Z,$9608
95F3 PUSH HL
95F4 EX DE,HL
95F5 LD E,(HL)
95F6 INC HL
95F7 LD D,(HL)
95F8 INC HL
95F9 LD A,D
95FA OR E
95FB JR Z,$9605
95FD PUSH HL
95FE EX DE,HL
95FF CALL $960A
9602 POP HL
9603 JR Z,$95F5
9605 POP HL
9606 JR Z,$95EB
9608 EI
9609 RET
960A: Routine at 960A
Used by the routine at 95E2.
960A LD E,(HL)
960B INC HL
960C LD D,(HL)
960D INC HL
960E LD C,(HL)
960F INC HL
9610 LD B,(HL)
9611 INC HL
9612 PUSH HL
9613 EX DE,HL
9614 LD A,B
9615 OR C
9616 JR Z,$9636
9618 DEC BC
9619 PUSH HL
961A LD E,(HL)
961B INC HL
961C LD D,(HL)
961D INC HL
961E LD A,D
961F OR E
9620 JR Z,$9633
9622 LD A,($600B)
9625 XOR $10
9627 LD ($600B),A
962A OUT ($FE),A
962C DEC DE
962D LD A,D
962E OR E
962F JR NZ,$962C
9631 JR $961A
9633 POP HL
9634 JR $9614
9636 POP HL
9637 LD BC,$00FE
963A IN A,(C)
963C CPL
963D AND $1F
963F RET NZ
9640 LD E,(HL)
9641 INC HL
9642 LD D,(HL)
9643 LD A,D
9644 OR E
9645 DEC DE
9646 JR NZ,$9643
9648 RET
9649: Data block at 9649
9649 DEFB $68,$01,$DA,$02,$00,$00,$F0,$00
9651 DEFB $E8,$01,$00,$00,$E3,$00,$CC,$01
9659 DEFB $00,$00,$B4,$00,$6D,$01,$00,$00
9661 DEFB $A0,$00,$46,$01,$00,$00,$78,$00
9669 DEFB $F4,$00,$00,$00,$50,$00,$A3,$00
9671 DEFB $00,$00,$3C,$00,$7A,$00,$00,$00
9679 DEFB $2B,$00,$56,$00,$00,$00,$1E,$00
9681 DEFB $3D,$00,$00,$00,$16,$00,$2B,$00
9689 DEFB $00,$00,$0F,$00,$1E,$00,$00,$00
9691 DEFB $00,$00,$00,$00,$00,$00,$00,$00
9699 DEFB $00,$00,$00,$00,$00,$00,$00,$00
96A1 DEFB $00,$00,$00,$00,$00,$00,$00,$00
96A9 DEFB $00,$00,$00,$00,$00,$00,$00,$00
96B1 DEFB $00,$00,$00,$00,$00,$00,$00,$00
96B9 DEFB $00,$00,$00,$00,$00,$00,$00,$00
96C1 DEFB $00,$00,$00,$00,$00,$00,$00,$00
96C9 DEFB $00,$00,$00,$00,$00,$00,$00,$00
96D1 DEFB $00,$00,$00,$00,$00,$00,$00,$00
96D9 DEFB $00,$00,$00,$00,$00,$00,$00,$00
96E1 DEFB $00,$00,$00,$00,$00,$00,$00,$00
96E9 DEFB $00,$00,$00,$00,$00,$00,$00,$00
96F1 DEFB $00,$00,$00,$00,$00,$00,$00,$00
96F9 DEFB $00,$00,$00,$00,$00,$00,$00,$00
9701 DEFB $00,$00,$00,$00,$00,$00,$00,$00
9709 DEFB $00,$00,$00,$00,$00,$00,$00,$00
9711 DEFB $00,$00,$00,$00,$00,$00,$00,$00
9719 DEFB $00,$00,$00,$00,$00,$00,$00,$00
9721 DEFB $00,$00,$00,$00,$00,$00,$00,$00
9729 DEFB $00,$00,$00,$00,$00,$00,$00,$00
9731 DEFB $00,$00,$00,$00,$00,$00,$00,$00
9739 DEFB $00,$00,$00,$00,$00,$00,$00,$00
9741 DEFB $00,$00,$00,$00,$00,$00,$00,$00
9749 DEFB $00,$00,$00,$00,$00,$00,$00,$00
9751 DEFB $00,$00,$00,$00,$00,$00,$00,$00
9759 DEFB $00,$00,$00,$00,$00,$00,$00,$00
9761 DEFB $00,$00,$00,$00,$00,$00,$00,$00
9769 DEFB $00,$00,$00,$00,$00,$00,$00,$00
9771 DEFB $00,$00,$00,$00,$00,$00,$00,$00
9779 DEFB $00,$00,$00,$00,$00,$00,$00,$00
9781 DEFB $00,$00,$00,$00,$00,$00,$00,$00
9789 DEFB $00,$00,$00,$00,$00,$00,$00,$00
9791 DEFB $00,$00,$00,$00,$00,$00,$00,$00
9799 DEFB $00,$00,$00,$00,$00,$00,$00,$00
97A1 DEFB $00,$00,$00,$00,$00,$00,$00,$00
97A9 DEFB $00,$00,$00,$00,$00,$00,$00,$00
97B1 DEFB $00,$00,$00,$00,$00,$00,$00,$00
97B9 DEFB $00,$00,$00,$00,$00,$00,$00,$00
97C1 DEFB $00,$00,$00,$00,$00,$00,$00,$00
97C9 DEFB $00,$00,$00,$00,$00,$00,$00,$00
97D1 DEFB $00,$00,$00,$00,$00,$00,$00,$00
97D9 DEFB $00,$00,$00,$00,$00,$00,$00,$00
97E1 DEFB $00,$00,$00,$00,$00,$00,$00,$00
97E9 DEFB $00,$00,$00,$00,$00,$00,$00,$00
97F1 DEFB $00,$00,$00,$00,$00,$00,$00,$00
97F9 DEFB $00,$00,$00,$00,$00,$00,$00
9800: Background tiles 8*8, tile attributes at bktile_colors
bktiles 9800 DEFB $00,$1C,$55,$7F,$14,$14,$14,$14
9808 DEFB $14,$14,$14,$14,$14,$14,$14,$08
9810 DEFB $28,$28,$28,$28,$FE,$AA,$38,$00
9818 DEFB $00,$10,$28,$28,$28,$28,$28,$28
9820 DEFB $00,$30,$60,$50,$A0,$50,$60,$30
9828 DEFB $00,$03,$06,$05,$0A,$05,$06,$03
9830 DEFB $00,$00,$00,$00,$00,$00,$60,$F0
9838 DEFB $00,$00,$00,$00,$00,$00,$06,$0F
9840 DEFB $00,$10,$18,$5A,$66,$76,$2C,$3C
9848 DEFB $1D,$0F,$0F,$07,$03,$01,$00,$00
9850 DEFB $ED,$B7,$5B,$FF,$EF,$B5,$EF,$3C
9858 DEFB $F8,$B0,$70,$E0,$40,$80,$00,$00
9860 DEFB $00,$00,$00,$00,$08,$AC,$DD,$5B
9868 DEFB $00,$01,$1B,$09,$4D,$27,$37,$1B
9870 DEFB $28,$6A,$6D,$BF,$B7,$FE,$77,$EE
9878 DEFB $00,$40,$50,$B0,$70,$E4,$EC,$DC
9880 DEFB $7C,$7C,$60,$68,$18,$7E,$7E,$24
9888 DEFB $24,$7E,$7E,$18,$00,$00,$00,$00
9890 DEFB $54,$28,$38,$18,$18,$7E,$7E,$24
9898 DEFB $00,$00,$70,$68,$04,$04,$08,$08
98A0 DEFB $10,$18,$3C,$3C,$24,$3C,$00,$00
98A8 DEFB $00,$00,$0E,$16,$20,$20,$10,$10
98B0 DEFB $00,$3C,$42,$42,$7E,$42,$42,$00
98B8 DEFB $00,$00,$00,$00,$00,$00,$00,$3C
98C0 DEFB $80,$80,$80,$FE,$80,$80,$80,$7F
98C8 DEFB $01,$01,$01,$FE,$01,$01,$01,$7F
98D0 DEFB $0A,$A1,$0A,$10,$84,$21,$04,$12
98D8 DEFB $51,$04,$20,$80,$12,$40,$88,$22
98E0 DEFB $FF,$02,$05,$FA,$14,$0A,$14,$E8
98E8 DEFB $FF,$40,$A0,$5F,$28,$50,$28,$17
98F0 DEFB $FF,$00,$00,$FF,$00,$00,$00,$FF
98F8 DEFB $00,$7C,$42,$7C,$42,$42,$7C,$00
9900 DEFB $00,$00,$00,$00,$00,$00,$00,$00
9908 DEFB $00,$00,$00,$00,$00,$00,$00,$00
9910 DEFB $FF,$FF,$99,$FF,$D5,$D5,$FE,$42
9918 DEFB $00,$40,$80,$60,$9C,$30,$89,$FB
9920 DEFB $00,$00,$00,$01,$02,$1D,$25,$5E
9928 DEFB $00,$00,$00,$00,$00,$00,$00,$00
9930 DEFB $00,$00,$FF,$FF,$FF,$FF,$FF,$FF
9938 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF
9940 DEFB $24,$E7,$00,$00,$00,$00,$E7,$24
9948 DEFB $00,$C3,$42,$42,$42,$42,$C3,$00
9950 DEFB $E1,$01,$01,$00,$00,$80,$80,$87
9958 DEFB $87,$80,$80,$00,$00,$01,$01,$E1
9960 DEFB $80,$80,$80,$FF,$80,$80,$80,$80
9968 DEFB $01,$01,$01,$FF,$01,$01,$01,$01
9970 DEFB $80,$80,$80,$80,$80,$80,$80,$80
9978 DEFB $01,$01,$01,$01,$01,$01,$01,$01
9980 DEFB $5A,$E7,$42,$99,$99,$42,$E7,$5A
9988 DEFB $00,$42,$66,$5A,$42,$42,$42,$00
9990 DEFB $0F,$0F,$0F,$0F,$0F,$0F,$0F,$0F
9998 DEFB $3C,$3C,$3C,$7E,$FF,$E7,$FF,$FF
99A0 DEFB $F0,$F0,$F0,$F0,$F0,$F0,$F0,$F0
99A8 DEFB $FF,$C3,$C3,$C3,$C3,$C3,$C3,$FF
99B0 DEFB $FF,$FF,$C3,$C3,$C3,$C3,$FF,$FF
99B8 DEFB $E7,$81,$81,$00,$00,$81,$81,$E7
99C0 DEFB $00,$44,$48,$70,$48,$44,$42,$00
99C8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
99D0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
99D8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
99E0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
99E8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
99F0 DEFB $FF,$01,$01,$01,$01,$01,$01,$01
99F8 DEFB $FF,$08,$08,$08,$08,$08,$08,$08
9A00 DEFB $3C,$3C,$7F,$00,$7F,$7F,$7F,$00
9A08 DEFB $18,$18,$78,$78,$78,$78,$78,$78
9A10 DEFB $7C,$7C,$60,$60,$00,$00,$00,$00
9A18 DEFB $92,$AA,$C6,$AA,$92,$AA,$C6,$AA
9A20 DEFB $80,$80,$80,$FF,$08,$08,$08,$FF
9A28 DEFB $00,$04,$05,$07,$01,$06,$C5,$CE
9A30 DEFB $00,$20,$A0,$E0,$80,$60,$A3,$73
9A38 DEFB $C5,$CE,$FF,$FF,$03,$0E,$E3,$C6
9A40 DEFB $A3,$73,$FF,$FF,$C0,$70,$C7,$63
9A48 DEFB $DD,$FF,$FF,$0E,$0E,$0E,$3E,$3E
9A50 DEFB $BB,$FF,$FF,$70,$70,$70,$7C,$7C
9A58 DEFB $C0,$C0,$60,$70,$3C,$1E,$0F,$0F
9A60 DEFB $00,$00,$00,$01,$07,$EF,$FF,$FF
9A68 DEFB $60,$60,$C0,$C0,$80,$1D,$BF,$FF
9A70 DEFB $00,$00,$00,$00,$00,$C0,$E0,$F0
9A78 DEFB $1F,$3F,$22,$3F,$3F,$7F,$FF,$FF
9A80 DEFB $FF,$FF,$1F,$FD,$FE,$FE,$FF,$FF
9A88 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$7F,$7F
9A90 DEFB $FC,$FC,$FE,$FF,$FF,$FF,$FF,$FF
9A98 DEFB $EB,$FF,$41,$7F,$3F,$1F,$07,$00
9AA0 DEFB $FF,$FF,$FE,$FE,$FC,$F8,$E5,$0B
9AA8 DEFB $7F,$7F,$FF,$F7,$FF,$F8,$F8,$F0
9AB0 DEFB $FF,$FE,$FE,$BE,$7E,$7C,$7C,$F8
9AB8 DEFB $0E,$D8,$B0,$E4,$F8,$E4,$B0,$1C
9AC0 DEFB $70,$1B,$0C,$27,$1F,$27,$0C,$38
9AC8 DEFB $33,$FF,$CC,$CC,$CC,$CC,$FF,$33
9AD0 DEFB $A5,$42,$A5,$18,$18,$A5,$42,$A5
9AD8 DEFB $E0,$E0,$E0,$E0,$FE,$FE,$FE,$FE
9AE0 DEFB $1C,$1C,$1C,$1C,$FC,$FC,$FC,$FC
9AE8 DEFB $91,$4A,$94,$0A,$14,$02,$04,$08
9AF0 DEFB $A4,$53,$24,$2A,$14,$00,$00,$00
9AF8 DEFB $94,$48,$10,$00,$00,$00,$00,$00
9B00 DEFB $25,$52,$20,$28,$10,$00,$00,$00
9B08 DEFB $7C,$7C,$7C,$7C,$82,$82,$83,$83
9B10 DEFB $83,$83,$83,$83,$83,$83,$7F,$7F
9B18 DEFB $3E,$3E,$3E,$3E,$41,$41,$C1,$C1
9B20 DEFB $C1,$C1,$C1,$C1,$C1,$C1,$FE,$FE
9B28 DEFB $80,$80,$F0,$C0,$60,$60,$3C,$30
9B30 DEFB $18,$18,$0F,$0C,$06,$06,$03,$03
9B38 DEFB $01,$01,$0F,$03,$06,$06,$1C,$04
9B40 DEFB $18,$18,$F0,$30,$60,$60,$C0,$C0
9B48 DEFB $3C,$3C,$3C,$3C,$3C,$3C,$FF,$FF
9B50 DEFB $78,$7F,$FE,$1E,$1E,$1E,$FE,$FF
9B58 DEFB $00,$00,$00,$00,$00,$00,$FF,$FF
9B60 DEFB $FF,$42,$81,$81,$81,$81,$42,$FF
9B68 DEFB $FE,$28,$C6,$AA,$92,$AA,$C6,$AA
9B70 DEFB $00,$00,$81,$81,$81,$C3,$42,$42
9B78 DEFB $66,$66,$24,$3C,$3C,$18,$18,$18
9B80 DEFB $55,$55,$FF,$AA,$55,$FF,$AA,$AA
9B88 DEFB $07,$0F,$3E,$3C,$7C,$7C,$FE,$FF
9B90 DEFB $E0,$90,$04,$02,$3A,$38,$01,$01
9B98 DEFB $FF,$E3,$63,$63,$3F,$1F,$0C,$02
9BA0 DEFB $81,$81,$C2,$C6,$C4,$88,$10,$00
9BA8 DEFB $00,$00,$FF,$FF,$FF,$FF,$FF,$FF
9BB0 DEFB $C0,$C0,$C0,$C0,$C0,$C0,$C0,$C0
9BB8 DEFB $03,$03,$03,$03,$03,$03,$03,$03
9BC0 DEFB $FF,$FF,$00,$00,$00,$00,$00,$00
9BC8 DEFB $EB,$FF,$C0,$40,$61,$3F,$1F,$0F
9BD0 DEFB $00,$00,$00,$78,$FF,$FF,$FF,$FF
9BD8 DEFB $1C,$7E,$FF,$FF,$FF,$FF,$FF,$FF
9BE0 DEFB $7C,$7C,$60,$68,$08,$38,$38,$38
9BE8 DEFB $7C,$7C,$60,$6F,$0F,$FF,$FF,$FF
9BF0 DEFB $E1,$01,$01,$00,$00,$80,$80,$87
9BF8 DEFB $87,$80,$80,$00,$00,$01,$01,$E1
9C00 DEFB $00,$01,$03,$07,$0F,$3F,$7F,$FF
9C08 DEFB $80,$E0,$F0,$F8,$FE,$FF,$FF,$FF
9C10 DEFB $00,$00,$00,$00,$00,$C0,$F0,$FF
9C18 DEFB $00,$00,$00,$00,$01,$07,$3F,$FF
9C20 DEFB $00,$00,$00,$03,$0F,$1F,$3F,$7F
9C28 DEFB $00,$00,$E0,$F8,$FE,$FF,$FF,$FF
9C30 DEFB $00,$00,$00,$00,$80,$E0,$FC,$FF
9C38 DEFB $00,$00,$40,$E1,$E3,$F7,$FF,$FF
9C40 DEFB $00,$00,$A1,$F7,$FF,$FF,$FF,$FF
9C48 DEFB $01,$13,$7F,$FF,$FF,$FF,$FF,$FF
9C50 DEFB $3E,$3E,$3E,$3E,$3E,$3E,$3E,$3E
9C58 DEFB $00,$00,$24,$99,$66,$99,$BD,$66
9C60 DEFB $00,$08,$1C,$3E,$7F,$7F,$00,$3E
9C68 DEFB $3F,$25,$02,$03,$1E,$F7,$28,$F0
9C70 DEFB $FF,$DB,$24,$E7,$3C,$FF,$00,$00
9C78 DEFB $FC,$A4,$40,$C0,$78,$EF,$14,$0F
9C80 DEFB $18,$A5,$18,$DB,$18,$A5,$18,$DB
9C88 DEFB $E1,$01,$01,$00,$00,$80,$80,$87
9C90 DEFB $87,$80,$80,$00,$00,$01,$01,$E1
9C98 DEFB $FF,$FF,$FF,$7E,$3C,$18,$18,$18
9CA0 DEFB $3E,$BB,$B7,$B7,$38,$3E,$3E,$3E
9CA8 DEFB $00,$FF,$FF,$FF,$00,$00,$00,$00
9CB0 DEFB $00,$00,$FF,$FF,$FF,$FF,$FF,$FF
9CB8 DEFB $00,$00,$C0,$C0,$C3,$C3,$CF,$CF
9CC0 DEFB $01,$07,$1F,$7F,$FF,$FC,$F0,$C3
9CC8 DEFB $F8,$FF,$FF,$FF,$00,$3F,$FF,$FF
9CD0 DEFB $C7,$FF,$FF,$FF,$FF,$FE,$F8,$E1
9CD8 DEFB $FF,$FF,$FF,$FF,$FF,$FE,$F8,$E1
9CE0 DEFB $FF,$FE,$F8,$E1,$87,$1F,$7F,$FF
9CE8 DEFB $3F,$FF,$FF,$FF,$81,$F8,$FE,$FF
9CF0 DEFB $C0,$F0,$FC,$FF,$FF,$7F,$1F,$87
9CF8 DEFB $E1,$F8,$FE,$FF,$FF,$FF,$FF,$FF
9D00 DEFB $FF,$7F,$1F,$87,$E1,$F8,$FE,$FF
9D08 DEFB $FF,$FF,$FF,$FF,$FF,$7F,$1F,$87
9D10 DEFB $00,$00,$FF,$FF,$00,$FF,$FF,$FF
9D18 DEFB $00,$7E,$40,$7C,$40,$40,$40,$00
9D20 DEFB $00,$3C,$42,$40,$4E,$42,$3C,$00
9D28 DEFB $FF,$E0,$E0,$00,$00,$00,$00,$00
9D30 DEFB $FF,$07,$07,$00,$00,$00,$00,$00
9D38 DEFB $00,$78,$44,$42,$42,$44,$78,$00
9D40 DEFB $7E,$7E,$7E,$7E,$7E,$7E,$7E,$7E
9D48 DEFB $00,$00,$FF,$FF,$FF,$FF,$FF,$FF
9D50 DEFB $00,$7E,$40,$7C,$40,$40,$7E,$00
9D58 DEFB $00,$00,$00,$00,$80,$C0,$F0,$7C
9D60 DEFB $00,$00,$00,$00,$04,$0C,$3C,$F8
9D68 DEFB $3F,$1F,$0F,$07,$01,$00,$00,$00
9D70 DEFB $00,$FC,$FF,$FF,$FF,$7E,$00,$1D
9D78 DEFB $00,$01,$07,$0F,$0F,$07,$E0,$EF
9D80 DEFB $0F,$FF,$FF,$FF,$FE,$F8,$00,$C0
9D88 DEFB $F0,$E0,$C0,$80,$00,$00,$00,$00
9D90 DEFB $01,$07,$0F,$0C,$0F,$0B,$07,$01
9D98 DEFB $7F,$BF,$BE,$FD,$FD,$BF,$BF,$7F
9DA0 DEFB $C0,$F0,$78,$FC,$FC,$FC,$FC,$F6
9DA8 DEFB $00,$00,$00,$00,$00,$01,$0F,$FF
9DB0 DEFB $00,$00,$00,$00,$00,$F8,$FE,$FF
9DB8 DEFB $06,$0F,$0F,$0F,$07,$07,$03,$00
9DC0 DEFB $0D,$00,$0E,$06,$19,$3F,$7F,$7C
9DC8 DEFB $CF,$00,$1C,$D8,$E4,$FE,$FF,$7F
9DD0 DEFB $80,$00,$00,$03,$07,$0F,$1F,$1F
9DD8 DEFB $78,$F8,$F8,$F0,$E0,$C0,$80,$00
9DE0 DEFB $00,$00,$00,$00,$00,$3F,$7F,$FF
9DE8 DEFB $00,$00,$01,$03,$07,$07,$F7,$FB
9DF0 DEFB $FF,$FF,$FE,$7D,$BF,$BF,$FD,$FE
9DF8 DEFB $00,$00,$80,$C0,$20,$E0,$C0,$80
9E00 DEFB $F7,$CF,$1F,$3F,$7F,$FF,$FE,$78
9E08 DEFB $7F,$DF,$EF,$73,$B9,$BF,$3F,$3F
9E10 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$FB,$FF
9E18 DEFB $80,$80,$C0,$C0,$C0,$9A,$7F,$FE
9E20 DEFB $FC,$FE,$FF,$7F,$3F,$F8,$F0,$66
9E28 DEFB $7F,$FF,$FF,$FF,$FF,$CF,$07,$6F
9E30 DEFB $FE,$FE,$FF,$FF,$FF,$FF,$F7,$E7
9E38 DEFB $FC,$FC,$FC,$FC,$F8,$F9,$C3,$03
9E40 DEFB $FF,$FF,$FF,$7C,$13,$FF,$FF,$FF
9E48 DEFB $FF,$FF,$A8,$FE,$FE,$FF,$FE,$FE
9E50 DEFB $00,$00,$00,$00,$00,$1E,$1E,$00
9E58 DEFB $00,$00,$00,$00,$00,$E0,$E0,$04
9E60 DEFB $3F,$3F,$1F,$0F,$07,$00,$00,$00
9E68 DEFB $FF,$FF,$DF,$CF,$80,$00,$00,$00
9E70 DEFB $FE,$FC,$FC,$F0,$00,$FF,$7F,$00
9E78 DEFB $6F,$3F,$1F,$07,$15,$FF,$FF,$00
9E80 DEFB $7F,$FF,$FE,$F0,$FF,$FF,$50,$00
9E88 DEFB $C6,$80,$00,$00,$FF,$FF,$00,$00
9E90 DEFB $07,$07,$0F,$1F,$F0,$F0,$00,$00
9E98 DEFB $FE,$FE,$FC,$E0,$00,$00,$00,$00
9EA0 DEFB $FE,$FE,$3C,$1E,$0E,$0E,$02,$4F
9EA8 DEFB $49,$2A,$5C,$3F,$CE,$95,$24,$0A
9EB0 DEFB $ED,$F8,$77,$7D,$3E,$3F,$1F,$0F
9EB8 DEFB $00,$60,$10,$EC,$D4,$B4,$ED,$FF
9EC0 DEFB $00,$00,$00,$00,$01,$87,$BF,$FF
9EC8 DEFB $1E,$1E,$1F,$1F,$DF,$EF,$EF,$E7
9ED0 DEFB $00,$00,$F8,$F8,$FE,$FE,$FF,$FF
9ED8 DEFB $00,$1C,$7C,$7E,$7E,$3E,$38,$00
9EE0 DEFB $00,$00,$1F,$1F,$3F,$3F,$FF,$FF
9EE8 DEFB $E0,$F0,$F8,$FC,$FD,$EF,$E7,$E7
9EF0 DEFB $00,$01,$00,$12,$8F,$FD,$FF,$FF
9EF8 DEFB $27,$5E,$5C,$BC,$F8,$F0,$E0,$C0
9F00 DEFB $03,$00,$FF,$FF,$FF,$FF,$FF,$FF
9F08 DEFB $CF,$0F,$F1,$F0,$C0,$C0,$00,$00
9F10 DEFB $FF,$FF,$FF,$FF,$FF,$7F,$3F,$1F
9F18 DEFB $FF,$FB,$F1,$F0,$F8,$F8,$F8,$FC
9F20 DEFB $FF,$FF,$FF,$FF,$7F,$1F,$07,$00
9F28 DEFB $E7,$FF,$FF,$FF,$FF,$FF,$FF,$00
9F30 DEFB $FF,$FF,$FF,$FF,$FE,$F8,$E0,$00
9F38 DEFB $CF,$FF,$BF,$1F,$3F,$3F,$7F,$7F
9F40 DEFB $FD,$FC,$FC,$E8,$E0,$C0,$C0,$81
9F48 DEFB $9E,$3E,$FE,$FE,$3E,$9E,$CD,$E3
9F50 DEFB $30,$F8,$F8,$F0,$00,$E0,$C0,$F0
9F58 DEFB $1F,$0F,$00,$00,$00,$00,$07,$3F
9F60 DEFB $C0,$00,$0F,$1F,$10,$FF,$FF,$FF
9F68 DEFB $00,$00,$FF,$FF,$00,$FF,$FF,$FF
9F70 DEFB $3F,$1C,$80,$80,$C0,$F0,$FC,$FF
9F78 DEFB $01,$03,$07,$03,$01,$01,$03,$07
9F80 DEFB $60,$67,$6F,$1C,$3C,$FF,$FF,$00
9F88 DEFB $06,$E6,$F6,$38,$3C,$FF,$FF,$00
9F90 DEFB $00,$FF,$FF,$3C,$1C,$6F,$67,$60
9F98 DEFB $00,$FF,$FF,$3C,$38,$F6,$E6,$06
9FA0 DEFB $00,$7B,$FB,$7B,$00,$1E,$3E,$1E
9FA8 DEFB $00,$DE,$DF,$DE,$00,$F8,$FC,$F8
9FB0 DEFB $00,$07,$0F,$87,$40,$B7,$B3,$F7
9FB8 DEFB $00,$E0,$F0,$E1,$02,$6D,$4D,$6F
9FC0 DEFB $FF,$FF,$FC,$F0,$C0,$80,$80,$00
9FC8 DEFB $FF,$FF,$3F,$0F,$03,$01,$01,$00
9FD0 DEFB $00,$00,$00,$01,$06,$02,$D8,$59
9FD8 DEFB $14,$7D,$97,$F7,$67,$EF,$BF,$7F
9FE0 DEFB $00,$00,$80,$70,$C0,$26,$ED,$D6
9FE8 DEFB $9E,$0A,$67,$67,$0A,$9E,$68,$93
9FF0 DEFB $27,$1F,$80,$2F,$57,$AB,$53,$A5
9FF8 DEFB $FF,$FF,$00,$00,$00,$00,$00,$00
A000: Data block at A000
right_direction_images A000 DEFB $00,$00,$00,$3E,$7F,$79,$72,$70
A008 DEFB $00,$00,$00,$00,$00,$00,$00,$80
A010 DEFB $00,$00,$00,$00,$00,$00,$01,$03
A018 DEFB $00,$00,$00,$00,$00,$F0,$F8,$C8
A020 DEFB $00,$00,$00,$00,$00,$0F,$1F,$3C
A028 DEFB $00,$00,$00,$00,$00,$00,$80,$80
A030 DEFB $00,$00,$00,$00,$00,$3E,$3F,$33
A038 DEFB $00,$00,$00,$1C,$1E,$6F,$EF,$F5
A040 DEFB $1E,$3F,$7B,$71,$E5,$E0,$66,$98
A048 DEFB $00,$00,$00,$00,$00,$00,$00,$00
A050 DEFB $00,$00,$00,$78,$FC,$FC,$FC,$FC
A058 DEFB $00,$00,$00,$00,$E0,$E0,$A0,$A0
A060 DEFB $07,$07,$04,$04,$04,$03,$00,$00
A068 DEFB $79,$4E,$C0,$01,$02,$82,$FE,$7F
A070 DEFB $20,$40,$80,$00,$00,$00,$00,$80
A078 DEFB $00,$00,$00,$00,$00,$00,$00,$00
A080 DEFB $7F,$61,$61,$61,$61,$60,$60,$E0
A088 DEFB $80,$80,$80,$80,$C0,$00,$00,$00
A090 DEFB $00,$01,$03,$03,$03,$02,$01,$06
A098 DEFB $F0,$F8,$C8,$90,$84,$08,$A0,$1C
A0A0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
A0A8 DEFB $0F,$1F,$3C,$39,$38,$20,$1A,$61
A0B0 DEFB $00,$80,$80,$00,$40,$80,$00,$C0
A0B8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
A0C0 DEFB $00,$00,$00,$3C,$7E,$F2,$E4,$E1
A0C8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
A0D0 DEFB $00,$00,$00,$00,$00,$03,$07,$07
A0D8 DEFB $00,$00,$00,$00,$00,$C0,$E0,$E0
A0E0 DEFB $73,$77,$57,$57,$57,$4B,$26,$10
A0E8 DEFB $CE,$EE,$EA,$EA,$EA,$D2,$64,$08
A0F0 DEFB $00,$00,$00,$07,$0F,$0F,$0F,$0F
A0F8 DEFB $00,$00,$00,$80,$CE,$CE,$CA,$CA
A100 DEFB $20,$1B,$30,$60,$62,$66,$3B,$1F
A108 DEFB $80,$00,$80,$58,$08,$F0,$00,$00
A110 DEFB $03,$03,$02,$01,$06,$06,$0C,$0F
A118 DEFB $90,$84,$08,$A0,$10,$10,$B0,$B0
A120 DEFB $39,$38,$20,$18,$63,$61,$41,$45
A128 DEFB $00,$40,$80,$00,$00,$00,$00,$00
A130 DEFB $00,$00,$00,$7C,$FE,$F2,$E4,$E1
A138 DEFB $00,$00,$00,$00,$00,$00,$00,$60
A140 DEFB $00,$00,$00,$00,$00,$00,$00,$00
A148 DEFB $00,$00,$00,$07,$0F,$0F,$0E,$0E
A150 DEFB $00,$00,$00,$C0,$E0,$20,$40,$16
A158 DEFB $00,$00,$00,$00,$00,$00,$00,$00
A160 DEFB $00,$00,$00,$00,$7C,$FE,$F2,$E4
A168 DEFB $00,$00,$00,$00,$00,$00,$00,$00
A170 DEFB $00,$00,$00,$00,$00,$00,$00,$00
A178 DEFB $00,$00,$00,$00,$07,$0F,$0F,$0E
A180 DEFB $00,$00,$00,$00,$C0,$E0,$20,$40
A188 DEFB $00,$00,$00,$00,$00,$00,$00,$00
A190 DEFB $0C,$0C,$0F,$03,$03,$03,$07,$0E
A198 DEFB $10,$90,$BE,$7F,$E7,$8E,$1C,$18
A1A0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
A1A8 DEFB $C1,$C9,$FB,$37,$3E,$38,$71,$E1
A1B0 DEFB $00,$00,$E0,$F0,$70,$E0,$C0,$80
A1B8 DEFB $00,$00,$00,$00,$00,$00,$01,$01
A1C0 DEFB $C2,$44,$FF,$FF,$88,$88,$10,$F0
A1C8 DEFB $00,$00,$F0,$E0,$00,$00,$00,$00
A1D0 DEFB $77,$77,$53,$52,$4E,$20,$18,$04
A1D8 DEFB $EE,$EE,$CA,$4A,$72,$04,$18,$20
A1E0 DEFB $08,$04,$04,$07,$07,$06,$06,$06
A1E8 DEFB $10,$20,$20,$E0,$E0,$60,$60,$60
A1F0 DEFB $77,$74,$4C,$40,$40,$38,$0F,$07
A1F8 DEFB $92,$E4,$08,$10,$20,$20,$E0,$F8
A200 DEFB $1F,$19,$18,$18,$18,$18,$18,$38
A208 DEFB $80,$C0,$E0,$60,$60,$60,$60,$78
A210 DEFB $03,$03,$07,$0E,$0C,$18,$18,$0C
A218 DEFB $20,$E0,$60,$60,$60,$60,$60,$78
A220 DEFB $36,$1E,$0C,$0C,$18,$18,$1C,$0C
A228 DEFB $00,$00,$00,$00,$00,$00,$00,$00
A230 DEFB $41,$26,$21,$60,$B9,$EF,$71,$31
A238 DEFB $60,$C0,$FF,$FF,$C0,$C0,$FC,$FE
A240 DEFB $00,$00,$F0,$E0,$00,$00,$00,$00
A248 DEFB $04,$02,$02,$06,$0B,$0E,$07,$03
A250 DEFB $16,$6C,$1F,$0F,$9C,$FC,$1F,$1F
A258 DEFB $00,$00,$FF,$FE,$00,$00,$C0,$E0
A260 DEFB $E1,$41,$26,$61,$F0,$D9,$CF,$FB
A268 DEFB $00,$C0,$EE,$DF,$FB,$F1,$FF,$FF
A270 DEFB $00,$00,$00,$00,$80,$D0,$F0,$F0
A278 DEFB $0E,$04,$02,$06,$0F,$0D,$0C,$0F
A280 DEFB $10,$1C,$6E,$1D,$0F,$9F,$FF,$BF
A288 DEFB $00,$00,$E0,$F0,$B8,$1D,$FF,$FF
A290 DEFB $1C,$18,$00,$00,$00,$00,$00,$00
A298 DEFB $00,$00,$00,$00,$00,$00,$00,$00
A2A0 DEFB $01,$03,$00,$00,$00,$00,$00,$00
A2A8 DEFB $C0,$80,$00,$00,$00,$00,$00,$00
A2B0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
A2B8 DEFB $01,$03,$03,$06,$06,$0C,$0C,$06
A2C0 DEFB $F0,$30,$30,$30,$30,$30,$30,$18
A2C8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
A2D0 DEFB $07,$07,$0E,$1C,$18,$1C,$0E,$06
A2D8 DEFB $E0,$E0,$70,$38,$18,$38,$70,$60
A2E0 DEFB $06,$06,$06,$0E,$00,$00,$00,$00
A2E8 DEFB $60,$60,$60,$70,$00,$00,$00,$00
A2F0 DEFB $07,$06,$06,$06,$06,$06,$06,$0E
A2F8 DEFB $F8,$18,$18,$18,$1C,$00,$00,$00
A300 DEFB $00,$00,$37,$49,$50,$51,$21,$13
A308 DEFB $00,$00,$C0,$E0,$F0,$F0,$C8,$F8
A310 DEFB $00,$00,$06,$09,$0A,$08,$04,$02
A318 DEFB $00,$00,$F8,$3C,$1E,$3E,$39,$7F
A320 DEFB $00,$00,$6F,$93,$A1,$83,$43,$27
A328 DEFB $00,$00,$80,$C0,$E0,$E0,$90,$F0
A330 DEFB $00,$00,$00,$00,$00,$00,$00,$00
A338 DEFB $00,$00,$00,$00,$00,$00,$00,$00
A340 DEFB $00,$00,$00,$00,$00,$00,$00,$00
A348 DEFB $00,$00,$00,$00,$01,$01,$01,$01
A350 DEFB $00,$00,$7E,$C3,$81,$00,$00,$00
A358 DEFB $00,$00,$00,$00,$B0,$F0,$70,$70
A360 DEFB $0D,$0F,$0E,$0F,$0F,$0F,$07,$01
A368 DEFB $00,$00,$81,$FF,$FF,$FF,$FF,$FF
A370 DEFB $70,$F0,$70,$F0,$F0,$E0,$80,$80
A378 DEFB $00,$00,$00,$00,$00,$00,$00,$00
A380 DEFB $80,$E3,$FF,$F1,$F0,$F0,$F0,$F0
A388 DEFB $E0,$E0,$E0,$E0,$00,$00,$00,$00
A390 DEFB $1B,$24,$28,$20,$10,$09,$0F,$0F
A398 DEFB $E0,$F0,$78,$F8,$E4,$FC,$FC,$E0
A3A0 DEFB $01,$02,$02,$02,$01,$00,$00,$00
A3A8 DEFB $BE,$4F,$87,$0F,$0E,$9F,$FF,$FE
A3B0 DEFB $00,$00,$80,$80,$40,$C0,$C0,$00
A3B8 DEFB $00,$00,$06,$09,$0A,$08,$04,$02
A3C0 DEFB $00,$00,$F8,$3E,$1E,$3E,$39,$7F
A3C8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
A3D0 DEFB $00,$00,$00,$3E,$7F,$79,$72,$70
A3D8 DEFB $00,$00,$00,$00,$00,$00,$00,$80
A3E0 DEFB $07,$E8,$F0,$F0,$F0,$F0,$F0,$F8
A3E8 DEFB $E0,$17,$0F,$0F,$0F,$0F,$0F,$1F
A3F0 DEFB $00,$00,$07,$0C,$18,$10,$10,$10
A3F8 DEFB $00,$00,$E0,$30,$1B,$0F,$07,$07
A400 DEFB $0F,$0F,$07,$1E,$3F,$67,$61,$61
A408 DEFB $F8,$C0,$F8,$F8,$A0,$F6,$F6,$F6
A410 DEFB $03,$03,$01,$07,$0F,$0B,$08,$08
A418 DEFB $FF,$F8,$FE,$7C,$D0,$FE,$FE,$FE
A420 DEFB $3F,$3F,$1F,$77,$FD,$F7,$F1,$73
A428 DEFB $F0,$80,$E0,$C0,$00,$80,$80,$80
A430 DEFB $00,$6F,$93,$A1,$A3,$43,$27,$0F
A438 DEFB $00,$80,$C0,$E0,$20,$F0,$F0,$80
A440 DEFB $00,$00,$00,$00,$00,$00,$00,$00
A448 DEFB $00,$06,$09,$0A,$0A,$04,$02,$00
A450 DEFB $00,$F8,$3C,$1E,$32,$3F,$7F,$F8
A458 DEFB $00,$00,$00,$00,$00,$00,$00,$00
A460 DEFB $00,$00,$6F,$93,$A1,$A3,$43,$27
A468 DEFB $00,$00,$80,$C0,$E0,$E0,$90,$F0
A470 DEFB $00,$00,$00,$00,$00,$00,$00,$00
A478 DEFB $00,$00,$06,$09,$0A,$0A,$04,$02
A480 DEFB $00,$00,$F8,$3C,$1E,$3E,$39,$7F
A488 DEFB $00,$00,$00,$00,$00,$00,$00,$00
A490 DEFB $07,$1D,$3F,$37,$3F,$39,$1E,$0E
A498 DEFB $F8,$F4,$4E,$EE,$F0,$FE,$FF,$FF
A4A0 DEFB $00,$01,$03,$03,$03,$03,$01,$00
A4A8 DEFB $7F,$DF,$F4,$7E,$FF,$9F,$EF,$EF
A4B0 DEFB $80,$40,$E0,$E0,$00,$E0,$F0,$F0
A4B8 DEFB $03,$03,$01,$03,$03,$03,$03,$03
A4C0 DEFB $FF,$F8,$FE,$7C,$BF,$C0,$FF,$7C
A4C8 DEFB $00,$00,$00,$00,$F8,$38,$F0,$00
A4D0 DEFB $20,$09,$61,$41,$41,$53,$5E,$6F
A4D8 DEFB $80,$00,$80,$80,$80,$40,$C0,$00
A4E0 DEFB $F7,$FF,$7F,$1F,$1F,$10,$1E,$1F
A4E8 DEFB $EF,$FF,$FE,$F8,$F8,$08,$78,$F8
A4F0 DEFB $D0,$F0,$E8,$FF,$FF,$FF,$7F,$1F
A4F8 DEFB $07,$0F,$17,$FF,$FF,$FE,$F8,$F8
A500 DEFB $1F,$10,$1E,$1F,$1E,$1C,$1C,$1E
A508 DEFB $F8,$08,$38,$78,$78,$38,$38,$3C
A510 DEFB $07,$04,$07,$07,$07,$0F,$0E,$06
A518 DEFB $FC,$04,$DC,$BC,$BC,$38,$38,$3C
A520 DEFB $7F,$40,$3F,$1F,$1F,$1E,$1C,$1C
A528 DEFB $80,$80,$80,$00,$00,$00,$00,$00
A530 DEFB $1F,$17,$3D,$7F,$DF,$FF,$EF,$61
A538 DEFB $E0,$C0,$7F,$FF,$F0,$C0,$FE,$FC
A540 DEFB $00,$00,$F0,$E0,$00,$00,$00,$00
A548 DEFB $01,$01,$03,$07,$0D,$0F,$0E,$06
A550 DEFB $FE,$7C,$D7,$FF,$FF,$FC,$FF,$1F
A558 DEFB $00,$00,$FF,$FE,$00,$00,$E0,$C0
A560 DEFB $0F,$1F,$3B,$7F,$7F,$77,$7F,$7D
A568 DEFB $F0,$E0,$80,$60,$FC,$FF,$FF,$FF
A570 DEFB $00,$00,$00,$00,$00,$B0,$F0,$F0
A578 DEFB $00,$01,$03,$07,$07,$07,$07,$07
A580 DEFB $FF,$FE,$B8,$F6,$FF,$7F,$FF,$DF
A588 DEFB $00,$00,$00,$00,$C0,$FB,$FF,$FF
A590 DEFB $11,$1F,$1E,$3C,$78,$78,$00,$00
A598 DEFB $DE,$BC,$78,$78,$00,$00,$00,$00
A5A0 DEFB $01,$01,$01,$03,$07,$07,$00,$00
A5A8 DEFB $1D,$FB,$E7,$C7,$80,$80,$00,$00
A5B0 DEFB $E0,$C0,$80,$80,$00,$00,$00,$00
A5B8 DEFB $07,$04,$07,$07,$07,$0F,$0E,$0E
A5C0 DEFB $FC,$04,$DC,$BC,$BC,$38,$38,$3C
A5C8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
A5D0 DEFB $6F,$19,$18,$18,$18,$18,$18,$38
A5D8 DEFB $80,$C0,$E0,$60,$60,$60,$60,$78
A5E0 DEFB $1E,$1E,$1E,$1E,$3E,$00,$00,$00
A5E8 DEFB $78,$78,$78,$78,$7C,$00,$00,$00
A5F0 DEFB $08,$0E,$0F,$0F,$0F,$0F,$0F,$0F
A5F8 DEFB $0E,$3E,$FE,$1E,$00,$00,$00,$00
A600 DEFB $00,$00,$00,$00,$00,$00,$60,$63
A608 DEFB $00,$00,$00,$00,$00,$00,$00,$C0
A610 DEFB $7F,$67,$67,$67,$0E,$0E,$1C,$1C
A618 DEFB $00,$00,$00,$00,$00,$00,$01,$03
A620 DEFB $00,$00,$00,$00,$60,$C0,$80,$00
A628 DEFB $03,$03,$03,$01,$03,$07,$0E,$0C
A630 DEFB $00,$00,$00,$00,$00,$00,$00,$00
A638 DEFB $00,$00,$00,$00,$00,$0C,$18,$30
A640 DEFB $00,$00,$00,$00,$00,$00,$00,$00
A648 DEFB $00,$00,$00,$00,$00,$00,$00,$00
A650 DEFB $00,$00,$00,$00,$00,$0C,$1C,$F8
A658 DEFB $03,$03,$03,$01,$03,$07,$0E,$0C
A660 DEFB $00,$00,$00,$00,$00,$00,$00,$3C
A668 DEFB $00,$00,$00,$00,$00,$00,$00,$00
A670 DEFB $00,$00,$00,$00,$00,$00,$00,$03
A678 DEFB $00,$00,$00,$00,$00,$00,$00,$C0
A680 DEFB $00,$00,$00,$00,$00,$00,$00,$00
A688 DEFB $00,$00,$00,$00,$00,$00,$00,$00
A690 DEFB $00,$00,$00,$00,$00,$00,$00,$F0
A698 DEFB $00,$00,$00,$00,$00,$00,$00,$00
A6A0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
A6A8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
A6B0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
A6B8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
A6C0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
A6C8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
A6D0 DEFB $00,$00,$1B,$24,$28,$28,$10,$09
A6D8 DEFB $00,$00,$E0,$F0,$78,$E8,$FC,$FC
A6E0 DEFB $07,$07,$03,$0F,$1F,$3B,$3B,$3B
A6E8 DEFB $FC,$E0,$FC,$78,$D0,$F8,$FC,$FC
A6F0 DEFB $07,$30,$0F,$0F,$0F,$0E,$0E,$0F
A6F8 DEFB $FC,$04,$1C,$BC,$3C,$1C,$1C,$1E
A700 DEFB $67,$66,$67,$67,$67,$6F,$6F,$7F
A708 DEFB $C0,$40,$C0,$C0,$00,$C0,$EC,$FC
A710 DEFB $C0,$C0,$E0,$E0,$70,$38,$18,$1C
A718 DEFB $06,$0D,$19,$39,$6D,$C7,$87,$03
A720 DEFB $F0,$F0,$90,$F0,$F0,$E0,$F0,$F0
A728 DEFB $F0,$F0,$F8,$F8,$98,$18,$18,$1C
A730 DEFB $00,$00,$01,$03,$06,$0C,$18,$10
A738 DEFB $6F,$DF,$99,$9F,$DF,$7E,$7F,$3F
A740 DEFB $3F,$3F,$1E,$0E,$06,$0C,$18,$1C
A748 DEFB $01,$01,$01,$03,$07,$0E,$1F,$0B
A750 DEFB $F0,$D0,$F0,$F0,$C0,$E0,$F0,$F0
A758 DEFB $B0,$90,$F8,$F8,$98,$18,$18,$1C
A760 DEFB $7C,$64,$7C,$7C,$70,$FD,$DF,$FF
A768 DEFB $00,$00,$00,$60,$F0,$9A,$FE,$FE
A770 DEFB $07,$06,$07,$07,$07,$0F,$0D,$0F
A778 DEFB $C0,$40,$C0,$C6,$0F,$D9,$FF,$FF
A780 DEFB $00,$00,$00,$00,$00,$A0,$E0,$E0
A788 DEFB $01,$01,$01,$01,$01,$03,$03,$03
A790 DEFB $F0,$D0,$F0,$E1,$CF,$EF,$EC,$F0
A798 DEFB $00,$00,$3C,$FC,$E0,$00,$00,$00
A7A0 DEFB $02,$02,$03,$01,$03,$07,$0E,$0C
A7A8 DEFB $F0,$70,$F8,$F8,$98,$18,$18,$1C
A7B0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
A7B8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
A7C0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
A7C8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
A7D0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
A7D8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
A7E0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
A7E8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
A7F0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
A7F8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
left_direction_images A800 DEFB $00,$00,$00,$00,$00,$00,$00,$01
A808 DEFB $00,$00,$00,$7C,$FE,$9E,$4E,$0E
A810 DEFB $00,$00,$00,$00,$00,$0F,$1F,$13
A818 DEFB $00,$00,$00,$00,$00,$00,$80,$C0
A820 DEFB $00,$00,$00,$00,$00,$00,$01,$01
A828 DEFB $00,$00,$00,$00,$00,$F0,$F8,$3C
A830 DEFB $78,$FC,$DE,$8E,$A7,$07,$66,$19
A838 DEFB $00,$00,$00,$38,$78,$F6,$F7,$AF
A840 DEFB $00,$00,$00,$00,$00,$7C,$FC,$CC
A848 DEFB $00,$00,$00,$00,$07,$07,$05,$05
A850 DEFB $00,$00,$00,$1E,$3F,$3F,$3F,$3F
A858 DEFB $00,$00,$00,$00,$00,$00,$00,$00
A860 DEFB $04,$02,$01,$00,$00,$00,$00,$01
A868 DEFB $9E,$72,$03,$80,$40,$41,$7F,$FE
A870 DEFB $E0,$E0,$20,$20,$20,$C0,$00,$00
A878 DEFB $01,$01,$01,$01,$03,$00,$00,$00
A880 DEFB $FE,$86,$86,$86,$86,$06,$06,$07
A888 DEFB $00,$00,$00,$00,$00,$00,$00,$00
A890 DEFB $0F,$1F,$13,$09,$21,$10,$05,$38
A898 DEFB $00,$80,$C0,$C0,$C0,$40,$80,$60
A8A0 DEFB $00,$01,$01,$00,$02,$01,$00,$03
A8A8 DEFB $F0,$F8,$3C,$9C,$1C,$04,$58,$86
A8B0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
A8B8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
A8C0 DEFB $00,$00,$00,$3C,$7E,$4F,$27,$87
A8C8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
A8D0 DEFB $00,$00,$00,$00,$00,$03,$07,$06
A8D8 DEFB $00,$00,$00,$00,$00,$C0,$E0,$20
A8E0 DEFB $00,$00,$00,$03,$07,$06,$05,$74
A8E8 DEFB $00,$00,$00,$C0,$E0,$20,$60,$2E
A8F0 DEFB $00,$00,$00,$01,$73,$73,$53,$53
A8F8 DEFB $00,$00,$00,$E0,$F0,$F0,$F0,$F0
A900 DEFB $01,$00,$01,$1A,$10,$0F,$00,$00
A908 DEFB $04,$D8,$0C,$06,$46,$66,$DC,$F8
A910 DEFB $09,$21,$10,$05,$08,$08,$0D,$0D
A918 DEFB $C0,$C0,$40,$80,$60,$60,$30,$F0
A920 DEFB $00,$02,$01,$00,$00,$00,$00,$00
A928 DEFB $9C,$1C,$04,$18,$C6,$86,$82,$A2
A930 DEFB $00,$00,$00,$00,$00,$00,$00,$00
A938 DEFB $00,$00,$00,$00,$00,$00,$00,$06
A940 DEFB $00,$00,$00,$3E,$7F,$4F,$27,$87
A948 DEFB $00,$00,$00,$00,$00,$00,$00,$00
A950 DEFB $00,$00,$00,$03,$07,$04,$02,$68
A958 DEFB $00,$00,$00,$E0,$F0,$F0,$70,$70
A960 DEFB $00,$00,$00,$00,$00,$00,$00,$00
A968 DEFB $00,$00,$00,$00,$00,$00,$00,$00
A970 DEFB $00,$00,$00,$00,$3E,$7F,$4F,$27
A978 DEFB $00,$00,$00,$00,$00,$00,$00,$00
A980 DEFB $00,$00,$00,$00,$03,$07,$04,$02
A988 DEFB $00,$00,$00,$00,$E0,$F0,$F0,$70
A990 DEFB $08,$09,$7D,$FE,$E7,$71,$38,$18
A998 DEFB $30,$30,$F0,$C0,$C0,$C0,$E0,$70
A9A0 DEFB $00,$00,$07,$0F,$0E,$07,$03,$01
A9A8 DEFB $83,$93,$DF,$EC,$7C,$1C,$8E,$87
A9B0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
A9B8 DEFB $00,$00,$0F,$07,$00,$00,$00,$00
A9C0 DEFB $43,$22,$FF,$FF,$11,$11,$08,$0F
A9C8 DEFB $00,$00,$00,$00,$00,$00,$80,$80
A9D0 DEFB $75,$74,$56,$52,$4E,$20,$18,$04
A9D8 DEFB $6E,$2E,$AA,$4A,$72,$04,$18,$20
A9E0 DEFB $76,$52,$4E,$20,$18,$04,$04,$07
A9E8 DEFB $AE,$4A,$72,$04,$18,$20,$20,$E0
A9F0 DEFB $49,$27,$10,$08,$04,$04,$07,$1F
A9F8 DEFB $EE,$2E,$32,$02,$02,$1C,$F0,$E0
AA00 DEFB $01,$03,$07,$06,$06,$06,$06,$1E
AA08 DEFB $F8,$98,$18,$18,$18,$18,$18,$1C
AA10 DEFB $04,$07,$06,$06,$06,$06,$06,$1E
AA18 DEFB $C0,$C0,$E0,$70,$30,$18,$18,$30
AA20 DEFB $00,$00,$00,$00,$00,$00,$00,$00
AA28 DEFB $6C,$78,$30,$30,$18,$18,$38,$30
AA30 DEFB $00,$00,$0F,$07,$00,$00,$00,$00
AA38 DEFB $06,$03,$FF,$FF,$03,$03,$3F,$7F
AA40 DEFB $82,$64,$84,$06,$9D,$F7,$8E,$8C
AA48 DEFB $00,$00,$FF,$7F,$00,$00,$03,$07
AA50 DEFB $68,$36,$F8,$F0,$39,$3F,$F8,$F8
AA58 DEFB $20,$40,$40,$60,$D0,$70,$E0,$C0
AA60 DEFB $00,$00,$00,$00,$01,$0B,$0F,$0F
AA68 DEFB $00,$03,$77,$FB,$DF,$8F,$FF,$FF
AA70 DEFB $87,$82,$64,$86,$0F,$9B,$F3,$DF
AA78 DEFB $00,$00,$07,$0F,$1D,$B8,$FF,$FF
AA80 DEFB $08,$38,$76,$B8,$F0,$F9,$FF,$FD
AA88 DEFB $70,$20,$40,$60,$F0,$B0,$30,$F0
AA90 DEFB $00,$00,$00,$00,$00,$00,$00,$00
AA98 DEFB $38,$18,$00,$00,$00,$00,$00,$00
AAA0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
AAA8 DEFB $03,$01,$00,$00,$00,$00,$00,$00
AAB0 DEFB $80,$C0,$00,$00,$00,$00,$00,$00
AAB8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
AAC0 DEFB $0F,$0C,$0C,$0C,$0C,$0C,$0C,$18
AAC8 DEFB $80,$C0,$C0,$60,$60,$30,$30,$60
AAD0 DEFB $07,$07,$0E,$1C,$18,$1C,$0E,$06
AAD8 DEFB $E0,$E0,$70,$38,$18,$38,$70,$60
AAE0 DEFB $07,$06,$06,$06,$06,$06,$06,$0E
AAE8 DEFB $E0,$60,$60,$60,$60,$60,$60,$70
AAF0 DEFB $1F,$18,$18,$18,$38,$00,$00,$00
AAF8 DEFB $E0,$60,$60,$60,$60,$60,$60,$70
AB00 DEFB $00,$00,$03,$07,$0F,$0F,$13,$1F
AB08 DEFB $00,$00,$EC,$92,$0A,$8A,$84,$C8
AB10 DEFB $00,$00,$1F,$3C,$78,$7C,$9C,$FE
AB18 DEFB $00,$00,$60,$90,$50,$10,$20,$40
AB20 DEFB $00,$00,$01,$03,$07,$07,$09,$0F
AB28 DEFB $00,$00,$F6,$C9,$85,$C1,$C2,$E4
AB30 DEFB $00,$00,$00,$00,$00,$00,$00,$00
AB38 DEFB $00,$00,$00,$00,$00,$00,$00,$00
AB40 DEFB $00,$00,$00,$00,$00,$00,$00,$00
AB48 DEFB $00,$00,$00,$00,$0D,$0F,$0E,$0E
AB50 DEFB $00,$00,$7E,$C3,$81,$00,$00,$00
AB58 DEFB $00,$00,$00,$00,$80,$80,$80,$80
AB60 DEFB $0E,$0F,$0E,$0F,$0F,$07,$01,$01
AB68 DEFB $00,$00,$81,$FF,$FF,$FF,$FF,$FF
AB70 DEFB $B0,$F0,$70,$F0,$F0,$F0,$E0,$80
AB78 DEFB $07,$07,$07,$07,$00,$00,$00,$00
AB80 DEFB $01,$C7,$FF,$8F,$0F,$0F,$0F,$0F
AB88 DEFB $00,$00,$00,$00,$00,$00,$00,$00
AB90 DEFB $07,$0F,$1E,$1F,$27,$3F,$3F,$07
AB98 DEFB $D8,$24,$14,$04,$08,$90,$F0,$F0
ABA0 DEFB $00,$00,$01,$01,$02,$03,$03,$00
ABA8 DEFB $7D,$F2,$E1,$F0,$70,$F9,$FF,$7F
ABB0 DEFB $80,$40,$40,$40,$80,$00,$00,$00
ABB8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
ABC0 DEFB $00,$00,$1F,$7C,$78,$7C,$9C,$FE
ABC8 DEFB $00,$00,$60,$90,$50,$10,$20,$40
ABD0 DEFB $00,$00,$00,$00,$00,$00,$00,$01
ABD8 DEFB $00,$00,$00,$7C,$FE,$9E,$4E,$0E
ABE0 DEFB $00,$00,$00,$07,$0F,$0F,$09,$0F
ABE8 DEFB $00,$00,$00,$E0,$F0,$F0,$90,$F0
ABF0 DEFB $00,$00,$07,$0C,$D8,$F0,$E0,$E0
ABF8 DEFB $00,$00,$E0,$30,$18,$08,$08,$08
AC00 DEFB $1F,$03,$1F,$1F,$05,$6F,$6F,$6F
AC08 DEFB $F0,$F0,$E0,$78,$FC,$E6,$86,$86
AC10 DEFB $FF,$1F,$7F,$3E,$0B,$7F,$7F,$7F
AC18 DEFB $C0,$C0,$80,$E0,$F0,$D0,$10,$10
AC20 DEFB $0F,$01,$07,$03,$00,$01,$01,$01
AC28 DEFB $FC,$FC,$F8,$EE,$BF,$EF,$8F,$CE
AC30 DEFB $00,$00,$00,$00,$00,$00,$00,$00
AC38 DEFB $00,$01,$03,$07,$04,$0F,$0F,$01
AC40 DEFB $00,$F6,$C9,$85,$C5,$C2,$E4,$F0
AC48 DEFB $00,$00,$00,$00,$00,$00,$00,$00
AC50 DEFB $00,$1F,$3C,$78,$4C,$FC,$FE,$1F
AC58 DEFB $00,$60,$90,$50,$50,$20,$40,$00
AC60 DEFB $00,$00,$00,$00,$00,$00,$00,$00
AC68 DEFB $00,$00,$01,$03,$07,$07,$09,$0F
AC70 DEFB $00,$00,$F6,$C9,$85,$C5,$C2,$E4
AC78 DEFB $00,$00,$00,$00,$00,$00,$00,$00
AC80 DEFB $00,$00,$1F,$3C,$78,$7C,$9C,$FE
AC88 DEFB $00,$00,$60,$90,$50,$50,$20,$40
AC90 DEFB $1F,$2F,$72,$77,$0F,$7F,$FF,$FF
AC98 DEFB $E0,$B8,$FC,$EC,$FC,$9C,$78,$70
ACA0 DEFB $01,$02,$07,$07,$00,$07,$0F,$0F
ACA8 DEFB $FE,$FB,$2F,$7E,$FF,$F9,$F7,$F7
ACB0 DEFB $00,$80,$C0,$C0,$C0,$C0,$80,$00
ACB8 DEFB $00,$00,$00,$00,$1F,$1C,$0F,$00
ACC0 DEFB $FF,$1F,$7F,$3E,$FD,$03,$FF,$3E
ACC8 DEFB $C0,$C0,$80,$C0,$C0,$C0,$C0,$C0
ACD0 DEFB $01,$00,$01,$01,$01,$02,$03,$00
ACD8 DEFB $04,$90,$86,$82,$82,$CA,$7A,$F6
ACE0 DEFB $EF,$0C,$E7,$FF,$FF,$7F,$1F,$1F
ACE8 DEFB $F7,$30,$E7,$FF,$FF,$FE,$F8,$F8
ACF0 DEFB $E0,$F0,$E8,$FF,$FF,$7F,$1F,$1F
ACF8 DEFB $0B,$0F,$17,$FF,$FF,$FF,$FE,$F8
AD00 DEFB $1F,$10,$1C,$1E,$1E,$1C,$1C,$3C
AD08 DEFB $F8,$08,$78,$F8,$78,$38,$38,$78
AD10 DEFB $3F,$20,$3B,$3D,$3D,$1C,$1C,$3C
AD18 DEFB $E0,$20,$E0,$E0,$E0,$F0,$70,$60
AD20 DEFB $01,$01,$01,$00,$00,$00,$00,$00
AD28 DEFB $FE,$02,$FC,$F8,$F8,$78,$38,$38
AD30 DEFB $00,$00,$0F,$07,$00,$00,$00,$00
AD38 DEFB $07,$03,$FE,$FF,$0F,$03,$7F,$3F
AD40 DEFB $F8,$E8,$BC,$FE,$FB,$FF,$F7,$86
AD48 DEFB $00,$00,$FF,$7F,$00,$00,$07,$03
AD50 DEFB $7F,$3E,$EB,$FF,$FF,$3F,$FF,$F8
AD58 DEFB $80,$80,$C0,$E0,$B0,$F0,$70,$60
AD60 DEFB $00,$00,$00,$00,$00,$0D,$0F,$0F
AD68 DEFB $0F,$07,$01,$06,$3F,$FF,$FF,$FF
AD70 DEFB $F0,$F8,$DC,$FE,$EE,$CE,$FE,$FE
AD78 DEFB $00,$00,$00,$00,$03,$DF,$FF,$FF
AD80 DEFB $FF,$7F,$1D,$6F,$FE,$FC,$FF,$FF
AD88 DEFB $00,$80,$C0,$E0,$E0,$E0,$E0,$E0
AD90 DEFB $7B,$3D,$1E,$1E,$00,$00,$00,$00
AD98 DEFB $88,$F8,$78,$3C,$1E,$1E,$00,$00
ADA0 DEFB $07,$03,$01,$01,$00,$00,$00,$00
ADA8 DEFB $B8,$DF,$E7,$E3,$01,$01,$00,$00
ADB0 DEFB $80,$80,$80,$C0,$E0,$E0,$00,$00
ADB8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
ADC0 DEFB $3F,$20,$3B,$3D,$3D,$1C,$1C,$3C
ADC8 DEFB $E0,$20,$E0,$E0,$E0,$F0,$70,$70
ADD0 DEFB $01,$03,$07,$06,$06,$06,$06,$1E
ADD8 DEFB $F6,$98,$18,$18,$18,$18,$18,$1C
ADE0 DEFB $10,$1C,$1E,$1E,$1E,$1E,$1E,$3E
ADE8 DEFB $08,$38,$78,$78,$78,$78,$78,$7C
ADF0 DEFB $70,$7C,$7F,$78,$00,$00,$00,$00
ADF8 DEFB $10,$70,$F0,$F0,$F0,$F0,$F0,$F0
AE00 DEFB $00,$00,$00,$00,$00,$00,$00,$03
AE08 DEFB $00,$00,$00,$00,$00,$00,$06,$C6
AE10 DEFB $03,$03,$07,$07,$0E,$1C,$18,$38
AE18 DEFB $00,$00,$00,$00,$06,$03,$01,$00
AE20 DEFB $00,$00,$00,$00,$00,$00,$80,$C0
AE28 DEFB $0F,$0F,$1F,$1F,$19,$18,$18,$38
AE30 DEFB $00,$00,$00,$00,$00,$30,$18,$0C
AE38 DEFB $00,$00,$00,$00,$00,$00,$00,$00
AE40 DEFB $FC,$FC,$78,$70,$60,$30,$18,$38
AE48 DEFB $00,$00,$00,$00,$00,$30,$38,$1F
AE50 DEFB $00,$00,$00,$00,$00,$00,$00,$00
AE58 DEFB $0D,$09,$1F,$1F,$19,$18,$18,$38
AE60 DEFB $00,$00,$00,$00,$00,$00,$00,$00
AE68 DEFB $00,$00,$00,$00,$00,$00,$00,$3C
AE70 DEFB $00,$00,$00,$00,$00,$00,$00,$00
AE78 DEFB $00,$00,$00,$00,$00,$00,$00,$03
AE80 DEFB $00,$00,$00,$00,$00,$00,$00,$C0
AE88 DEFB $00,$00,$00,$00,$00,$00,$00,$00
AE90 DEFB $00,$00,$00,$00,$00,$00,$00,$0F
AE98 DEFB $00,$00,$00,$00,$00,$00,$00,$00
AEA0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
AEA8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
AEB0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
AEB8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
AEC0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
AEC8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
AED0 DEFB $00,$00,$07,$0F,$1E,$17,$3F,$3F
AED8 DEFB $00,$00,$D8,$24,$14,$14,$08,$90
AEE0 DEFB $3F,$07,$3F,$1E,$0B,$1F,$3F,$3F
AEE8 DEFB $E0,$E0,$C0,$F0,$F8,$DC,$DC,$DC
AEF0 DEFB $3F,$20,$38,$3D,$3C,$38,$38,$78
AEF8 DEFB $E0,$0C,$F0,$F0,$F0,$70,$70,$F0
AF00 DEFB $03,$02,$03,$03,$00,$03,$37,$3F
AF08 DEFB $E6,$66,$E6,$E6,$E6,$F6,$F6,$FE
AF10 DEFB $FE,$E6,$E6,$E6,$70,$70,$38,$38
AF18 DEFB $0F,$0F,$09,$0F,$0F,$07,$0F,$0F
AF20 DEFB $60,$B0,$98,$9C,$B6,$E3,$E1,$C0
AF28 DEFB $C0,$C0,$C0,$80,$C0,$E0,$70,$30
AF30 DEFB $F6,$FB,$99,$F9,$FB,$7E,$FE,$FC
AF38 DEFB $00,$00,$80,$C0,$60,$30,$18,$08
AF40 DEFB $00,$00,$00,$00,$00,$00,$00,$00
AF48 DEFB $0F,$0B,$0F,$0F,$03,$07,$0F,$0F
AF50 DEFB $80,$80,$80,$C0,$E0,$70,$F8,$D0
AF58 DEFB $C0,$C0,$C0,$80,$C0,$E0,$70,$30
AF60 DEFB $00,$00,$00,$06,$0F,$59,$7F,$7F
AF68 DEFB $3E,$26,$3E,$3E,$0E,$BF,$FB,$FF
AF70 DEFB $00,$00,$00,$00,$00,$05,$07,$07
AF78 DEFB $03,$02,$03,$63,$F0,$9B,$FF,$FF
AF80 DEFB $E0,$60,$E0,$E0,$E0,$F0,$B0,$F0
AF88 DEFB $00,$00,$3C,$3F,$07,$00,$00,$00
AF90 DEFB $0F,$0B,$0F,$87,$F3,$F7,$37,$0F
AF98 DEFB $80,$80,$80,$80,$80,$C0,$C0,$C0
AFA0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
AFA8 DEFB $0F,$0E,$1F,$1F,$19,$18,$18,$38
AFB0 DEFB $40,$40,$C0,$80,$C0,$E0,$70,$30
AFB8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
AFC0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
AFC8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
AFD0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
AFD8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
AFE0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
AFE8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
AFF0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
AFF8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
right_direction_masks B000 DEFB $FF,$FF,$C1,$80,$00,$00,$00,$00
B008 DEFB $FF,$FF,$FF,$FF,$7F,$7F,$7F,$3F
B010 DEFB $FF,$FF,$FF,$FF,$FF,$FE,$FC,$F8
B018 DEFB $FF,$FF,$FF,$FF,$0F,$07,$03,$03
B020 DEFB $FF,$FF,$FF,$FF,$F0,$E0,$C0,$80
B028 DEFB $FF,$FF,$FF,$FF,$FF,$7F,$3F,$3F
B030 DEFB $FF,$FF,$FF,$FF,$C1,$80,$80,$80
B038 DEFB $FF,$FF,$E3,$C1,$80,$00,$00,$00
B040 DEFB $C0,$80,$00,$00,$00,$00,$00,$00
B048 DEFB $FF,$FF,$FF,$FF,$FE,$FE,$FE,$F8
B050 DEFB $FF,$FF,$87,$03,$00,$00,$00,$00
B058 DEFB $FF,$FF,$FF,$1F,$0F,$0F,$0F,$0F
B060 DEFB $F0,$F0,$F0,$F0,$F0,$F8,$FC,$FF
B068 DEFB $00,$00,$00,$00,$00,$00,$00,$00
B070 DEFB $0F,$1F,$3F,$7F,$FF,$FF,$7F,$3F
B078 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$FF,$FE
B080 DEFB $00,$00,$0C,$0C,$0C,$0E,$0F,$0F
B088 DEFB $3F,$3F,$3F,$3F,$1F,$3F,$FF,$FF
B090 DEFB $FE,$FC,$F8,$F8,$F8,$F8,$F8,$F0
B098 DEFB $07,$03,$03,$03,$01,$03,$03,$01
B0A0 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF
B0A8 DEFB $E0,$C0,$80,$80,$80,$80,$80,$00
B0B0 DEFB $7F,$3F,$3F,$3F,$1F,$3F,$3F,$1F
B0B8 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$FE,$FE
B0C0 DEFB $FF,$FF,$C3,$81,$00,$00,$00,$00
B0C8 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$FF,$7F
B0D0 DEFB $FF,$FF,$FF,$FF,$FC,$F8,$F0,$80
B0D8 DEFB $FF,$FF,$FF,$FF,$3F,$1F,$0F,$01
B0E0 DEFB $00,$00,$00,$00,$00,$00,$00,$C0
B0E8 DEFB $00,$00,$00,$00,$00,$00,$01,$03
B0F0 DEFB $FF,$FF,$F8,$F0,$E0,$E0,$E0,$80
B0F8 DEFB $FF,$FF,$7F,$31,$00,$00,$00,$00
B100 DEFB $80,$C0,$80,$00,$00,$00,$80,$C0
B108 DEFB $3F,$7F,$07,$03,$03,$07,$0F,$7F
B110 DEFB $F8,$F8,$F8,$F8,$F0,$F0,$E0,$E0
B118 DEFB $03,$01,$03,$07,$07,$07,$07,$07
B120 DEFB $80,$80,$80,$80,$00,$00,$00,$00
B128 DEFB $1F,$1F,$3F,$7F,$7F,$7F,$7F,$7F
B130 DEFB $FF,$FF,$83,$01,$00,$00,$00,$00
B138 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$9F,$0F
B140 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF
B148 DEFB $FF,$FF,$F8,$F0,$E0,$E0,$E0,$E0
B150 DEFB $FF,$FF,$3F,$1F,$0F,$0F,$01,$00
B158 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF
B160 DEFB $FF,$FF,$FF,$83,$01,$00,$00,$00
B168 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF
B170 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF
B178 DEFB $FF,$FF,$FF,$F8,$F0,$E0,$E0,$E0
B180 DEFB $FF,$FF,$FF,$3F,$1F,$0F,$0F,$0F
B188 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF
B190 DEFB $E0,$E0,$E0,$F0,$F8,$F8,$F0,$E0
B198 DEFB $03,$01,$00,$00,$00,$00,$41,$C3
B1A0 DEFB $FE,$FE,$FE,$FF,$FF,$FF,$FF,$FE
B1A8 DEFB $00,$00,$00,$00,$80,$80,$04,$0C
B1B0 DEFB $3F,$1F,$0F,$07,$07,$0F,$1F,$3F
B1B8 DEFB $FE,$FF,$FE,$FE,$FE,$FE,$FC,$FC
B1C0 DEFB $00,$00,$00,$00,$00,$03,$07,$07
B1C8 DEFB $FF,$0F,$07,$0F,$1F,$FF,$FF,$FF
B1D0 DEFB $00,$00,$00,$00,$00,$80,$C0,$E0
B1D8 DEFB $00,$00,$00,$00,$00,$01,$03,$07
B1E0 DEFB $E0,$F0,$F0,$F0,$F0,$F0,$F0,$F0
B1E8 DEFB $07,$0F,$0F,$0F,$0F,$0F,$0F,$0F
B1F0 DEFB $00,$00,$00,$00,$00,$80,$C0,$F0
B1F8 DEFB $00,$01,$03,$07,$0F,$0F,$07,$03
B200 DEFB $C0,$C0,$C2,$C3,$C3,$C3,$C3,$83
B208 DEFB $3F,$1F,$0F,$0F,$0F,$0F,$07,$03
B210 DEFB $F0,$F8,$F0,$E0,$E1,$C3,$C3,$E1
B218 DEFB $0F,$0F,$0F,$0F,$0F,$0F,$07,$03
B220 DEFB $80,$C0,$E1,$E1,$C3,$C3,$C1,$E1
B228 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF
B230 DEFB $00,$80,$80,$00,$00,$00,$00,$8E
B238 DEFB $0F,$00,$00,$00,$00,$03,$01,$00
B240 DEFB $FF,$0F,$07,$0F,$1F,$FF,$FF,$FF
B248 DEFB $F0,$F8,$F8,$F0,$E0,$E0,$F0,$F8
B250 DEFB $00,$00,$00,$00,$00,$00,$00,$60
B258 DEFB $FF,$00,$00,$00,$01,$3F,$1F,$0F
B260 DEFB $00,$00,$00,$00,$00,$00,$00,$00
B268 DEFB $3F,$01,$00,$00,$00,$00,$00,$00
B270 DEFB $FF,$FF,$FF,$7F,$2F,$07,$07,$07
B278 DEFB $E0,$F0,$F8,$F0,$E0,$E0,$E0,$E0
B280 DEFB $03,$00,$00,$00,$00,$00,$00,$00
B288 DEFB $FF,$1F,$0F,$07,$02,$00,$00,$00
B290 DEFB $C1,$C3,$E7,$FF,$FF,$FF,$FF,$FF
B298 DEFB $E7,$FF,$FF,$FF,$FF,$FF,$FF,$FF
B2A0 DEFB $FC,$F8,$FC,$FF,$FF,$FF,$FF,$FF
B2A8 DEFB $1E,$3F,$7F,$FF,$FF,$FF,$FF,$FF
B2B0 DEFB $7F,$FF,$FF,$FF,$FF,$FF,$FF,$FF
B2B8 DEFB $FC,$F8,$F8,$F0,$F0,$E0,$E0,$F0
B2C0 DEFB $07,$07,$07,$07,$07,$07,$07,$03
B2C8 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF
B2D0 DEFB $F0,$F0,$E0,$C1,$C3,$C1,$E0,$F0
B2D8 DEFB $0F,$0F,$07,$83,$C3,$83,$07,$0F
B2E0 DEFB $F0,$F0,$F0,$E0,$F1,$FF,$FF,$FF
B2E8 DEFB $0F,$0F,$0F,$07,$8F,$FF,$FF,$FF
B2F0 DEFB $F0,$F0,$F0,$F0,$F0,$F0,$F0,$E0
B2F8 DEFB $03,$03,$C3,$C3,$C1,$E3,$FF,$FF
B300 DEFB $FF,$C8,$80,$00,$00,$00,$80,$C0
B308 DEFB $FF,$3F,$1F,$0F,$07,$07,$03,$03
B310 DEFB $FF,$F8,$F0,$E0,$E0,$E0,$F0,$F8
B318 DEFB $FF,$07,$03,$01,$00,$00,$00,$00
B320 DEFB $FF,$80,$00,$00,$00,$00,$00,$80
B328 DEFB $FF,$7F,$3F,$1F,$0F,$0F,$07,$07
B330 DEFB $00,$00,$00,$00,$00,$00,$00,$00
B338 DEFB $00,$00,$00,$00,$00,$00,$00,$00
B340 DEFB $00,$00,$00,$00,$00,$00,$00,$00
B348 DEFB $FF,$FF,$FF,$FE,$FC,$FC,$FC,$FC
B350 DEFB $FF,$81,$00,$00,$00,$00,$00,$00
B358 DEFB $FF,$FF,$FF,$4F,$07,$07,$07,$07
B360 DEFB $E0,$E0,$E0,$E0,$E0,$E0,$F0,$F8
B368 DEFB $00,$00,$00,$00,$00,$00,$00,$00
B370 DEFB $07,$07,$07,$07,$07,$0F,$1F,$3F
B378 DEFB $FE,$FE,$FE,$FE,$FE,$FE,$FE,$FE
B380 DEFB $00,$00,$00,$00,$06,$07,$07,$07
B388 DEFB $0F,$0F,$0F,$0F,$1F,$FF,$FF,$FF
B390 DEFB $C0,$80,$80,$80,$C0,$E0,$E0,$E0
B398 DEFB $07,$07,$03,$03,$01,$01,$01,$03
B3A0 DEFB $FC,$F8,$F8,$F8,$FC,$FE,$FE,$FE
B3A8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
B3B0 DEFB $FF,$7F,$3F,$3F,$1F,$1F,$1F,$3F
B3B8 DEFB $FF,$F9,$F0,$E0,$E0,$E0,$F0,$F8
B3C0 DEFB $FF,$07,$01,$00,$00,$00,$00,$00
B3C8 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$7F,$7F
B3D0 DEFB $FF,$FF,$C1,$80,$00,$00,$00,$00
B3D8 DEFB $FF,$FF,$FF,$FF,$7F,$7F,$7F,$3F
B3E0 DEFB $10,$00,$00,$00,$00,$00,$00,$00
B3E8 DEFB $08,$00,$00,$00,$00,$00,$00,$00
B3F0 DEFB $FF,$F8,$F0,$E0,$C0,$C0,$C0,$00
B3F8 DEFB $FF,$1F,$0F,$00,$00,$00,$00,$00
B400 DEFB $E0,$E0,$E0,$C0,$80,$00,$00,$00
B408 DEFB $03,$03,$03,$03,$01,$00,$00,$00
B410 DEFB $F8,$F8,$F8,$F0,$E0,$E0,$E0,$E0
B418 DEFB $00,$00,$01,$01,$01,$00,$00,$00
B420 DEFB $80,$80,$80,$00,$00,$00,$00,$00
B428 DEFB $07,$0F,$0F,$1F,$3F,$3F,$3F,$3F
B430 DEFB $80,$00,$00,$00,$00,$00,$80,$C0
B438 DEFB $7F,$3F,$1F,$0F,$0F,$07,$07,$0F
B440 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF
B448 DEFB $F8,$F0,$E0,$E0,$E0,$F0,$F8,$FC
B450 DEFB $07,$03,$01,$00,$00,$00,$00,$00
B458 DEFB $FF,$FF,$FF,$FF,$FF,$7F,$7F,$FF
B460 DEFB $FF,$80,$00,$00,$00,$00,$00,$80
B468 DEFB $FF,$7F,$3F,$1F,$0F,$0F,$07,$07
B470 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF
B478 DEFB $FE,$F8,$F0,$E0,$E0,$E0,$F0,$F8
B480 DEFB $FF,$07,$03,$01,$00,$00,$00,$00
B488 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$7F,$7F
B490 DEFB $E0,$C0,$80,$80,$80,$80,$C0,$E0
B498 DEFB $03,$01,$00,$00,$00,$00,$00,$00
B4A0 DEFB $FE,$FC,$F8,$F8,$F8,$F8,$FC,$FE
B4A8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
B4B0 DEFB $3F,$1F,$0F,$0F,$1F,$0F,$07,$07
B4B8 DEFB $F8,$F8,$F8,$F8,$F8,$F8,$F8,$F8
B4C0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
B4C8 DEFB $7F,$FF,$FF,$07,$03,$03,$07,$0F
B4D0 DEFB $80,$80,$00,$00,$00,$00,$00,$00
B4D8 DEFB $3F,$7F,$3F,$3F,$3F,$1F,$1F,$3F
B4E0 DEFB $00,$00,$00,$80,$C0,$C0,$C0,$C0
B4E8 DEFB $00,$00,$00,$01,$03,$03,$03,$03
B4F0 DEFB $00,$00,$00,$00,$00,$00,$00,$80
B4F8 DEFB $00,$00,$00,$00,$00,$00,$01,$01
B500 DEFB $80,$C0,$C0,$C0,$C0,$C1,$C1,$C0
B508 DEFB $01,$03,$03,$03,$03,$83,$83,$81
B510 DEFB $F0,$F0,$F0,$F0,$F0,$E0,$E0,$F0
B518 DEFB $01,$01,$01,$01,$01,$03,$83,$81
B520 DEFB $00,$00,$80,$C0,$C0,$C0,$C0,$C0
B528 DEFB $3F,$3F,$3F,$7F,$7F,$FF,$FF,$FF
B530 DEFB $C0,$C0,$80,$00,$00,$00,$00,$00
B538 DEFB $0F,$00,$00,$00,$00,$01,$00,$01
B540 DEFB $FF,$0F,$07,$0F,$1F,$FF,$FF,$FF
B548 DEFB $FC,$FC,$F8,$F0,$E0,$E0,$E0,$F0
B550 DEFB $00,$00,$00,$00,$00,$00,$00,$00
B558 DEFB $FF,$00,$00,$00,$01,$3F,$0F,$1F
B560 DEFB $C0,$C0,$80,$00,$00,$00,$00,$00
B568 DEFB $07,$0F,$0F,$03,$00,$00,$00,$00
B570 DEFB $FF,$FF,$FF,$FF,$0F,$07,$07,$07
B578 DEFB $F8,$F8,$F8,$F0,$F0,$F0,$F0,$F0
B580 DEFB $00,$00,$00,$00,$00,$00,$00,$00
B588 DEFB $7F,$FF,$FF,$3F,$00,$00,$00,$00
B590 DEFB $C0,$C0,$C0,$81,$03,$03,$87,$FF
B598 DEFB $00,$01,$03,$03,$87,$FF,$FF,$FF
B5A0 DEFB $FC,$FC,$FC,$F8,$F0,$F0,$F8,$FF
B5A8 DEFB $00,$00,$00,$10,$38,$3F,$3F,$FF
B5B0 DEFB $0F,$1F,$3F,$3F,$7F,$FF,$FF,$FF
B5B8 DEFB $F0,$F0,$F0,$F0,$F0,$E0,$E0,$E0
B5C0 DEFB $01,$01,$01,$01,$01,$03,$83,$81
B5C8 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF
B5D0 DEFB $00,$80,$C2,$C3,$C3,$C3,$C3,$83
B5D8 DEFB $3F,$1F,$0F,$0F,$0F,$0F,$07,$03
B5E0 DEFB $C0,$C0,$C0,$C0,$80,$C1,$FF,$FF
B5E8 DEFB $03,$03,$03,$03,$01,$83,$FF,$FF
B5F0 DEFB $E0,$E0,$E0,$E0,$E0,$E0,$E0,$E0
B5F8 DEFB $00,$00,$00,$00,$61,$7F,$7F,$7F
B600 DEFB $FF,$FF,$FF,$FF,$FF,$9F,$1C,$18
B608 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$3F,$1F
B610 DEFB $00,$00,$00,$00,$00,$E0,$C1,$C1
B618 DEFB $FF,$FF,$FF,$FF,$FF,$FE,$FC,$F8
B620 DEFB $FF,$FF,$FF,$9F,$0F,$1F,$3F,$0F
B628 DEFB $F8,$F8,$F8,$FC,$F8,$F0,$E0,$E1
B630 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF
B638 DEFB $FF,$FF,$FF,$FF,$F3,$E1,$C3,$80
B640 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF
B648 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$FF,$FE
B650 DEFB $FF,$FF,$FF,$FF,$F3,$E1,$01,$03
B658 DEFB $F8,$F8,$F8,$FC,$F8,$F0,$E0,$E1
B660 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$C3,$81
B668 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF
B670 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$FC,$F8
B678 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$3F,$1F
B680 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF
B688 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$FF,$FE
B690 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$0F,$07
B698 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF
B6A0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
B6A8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
B6B0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
B6B8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
B6C0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
B6C8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
B6D0 DEFB $FF,$E0,$C0,$80,$80,$80,$C0,$E0
B6D8 DEFB $FF,$1F,$0F,$07,$03,$03,$01,$01
B6E0 DEFB $F0,$F0,$F0,$E0,$C0,$80,$80,$80
B6E8 DEFB $01,$01,$01,$03,$03,$03,$01,$01
B6F0 DEFB $80,$80,$C0,$E0,$E0,$E0,$E0,$E0
B6F8 DEFB $00,$01,$01,$01,$01,$C1,$C0,$40
B700 DEFB $10,$10,$10,$10,$10,$00,$00,$00
B708 DEFB $1F,$1F,$1F,$1F,$1F,$03,$01,$01
B710 DEFB $1F,$1F,$0F,$0F,$07,$83,$C3,$C1
B718 DEFB $F0,$E0,$C2,$82,$00,$10,$30,$78
B720 DEFB $07,$07,$07,$07,$07,$07,$07,$07
B728 DEFB $07,$07,$03,$03,$03,$43,$C3,$C1
B730 DEFB $FF,$FE,$FC,$F8,$F0,$E1,$C3,$C7
B738 DEFB $00,$00,$40,$40,$00,$00,$00,$80
B740 DEFB $80,$80,$C0,$E0,$F0,$E1,$C3,$C1
B748 DEFB $FC,$FC,$FC,$F8,$F0,$E0,$C0,$E0
B750 DEFB $07,$07,$07,$07,$0F,$0F,$07,$07
B758 DEFB $07,$07,$03,$03,$03,$43,$C3,$C1
B760 DEFB $01,$01,$01,$01,$00,$00,$00,$00
B768 DEFB $FF,$FF,$9F,$0F,$05,$00,$00,$00
B770 DEFB $F0,$F0,$F0,$F0,$F0,$E0,$E0,$E0
B778 DEFB $1F,$1F,$18,$10,$00,$00,$00,$00
B780 DEFB $FF,$FF,$FF,$FF,$1F,$0F,$0F,$0F
B788 DEFB $FC,$FC,$FC,$FC,$FC,$F8,$F8,$F8
B790 DEFB $07,$07,$06,$00,$00,$00,$00,$03
B798 DEFB $FF,$C3,$01,$01,$03,$1F,$FF,$FF
B7A0 DEFB $F8,$F8,$F8,$FC,$F8,$F0,$E0,$E1
B7A8 DEFB $07,$07,$03,$03,$03,$43,$C3,$C1
B7B0 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF
B7B8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
B7C0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
B7C8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
B7D0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
B7D8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
B7E0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
B7E8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
B7F0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
B7F8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
left_direction_masks B800 DEFB $FF,$FF,$FF,$FF,$FE,$FE,$FE,$FC
B808 DEFB $FF,$FF,$83,$01,$00,$00,$00,$00
B810 DEFB $FF,$FF,$FF,$FF,$F0,$E0,$C0,$C0
B818 DEFB $FF,$FF,$FF,$FF,$FF,$7F,$3F,$1F
B820 DEFB $FF,$FF,$FF,$FF,$FF,$FE,$FC,$FC
B828 DEFB $FF,$FF,$FF,$FF,$0F,$07,$03,$01
B830 DEFB $03,$01,$00,$00,$00,$00,$00,$00
B838 DEFB $FF,$FF,$C7,$83,$01,$00,$00,$00
B840 DEFB $FF,$FF,$FF,$FF,$83,$01,$01,$01
B848 DEFB $FF,$FF,$FF,$F8,$F0,$F0,$F0,$F0
B850 DEFB $FF,$FF,$E1,$C0,$00,$00,$00,$00
B858 DEFB $FF,$FF,$FF,$FF,$7F,$7F,$7F,$7F
B860 DEFB $F0,$F8,$FC,$FE,$FF,$FF,$FE,$FC
B868 DEFB $00,$00,$00,$00,$00,$00,$00,$00
B870 DEFB $0F,$0F,$0F,$0F,$0F,$1F,$3F,$FF
B878 DEFB $FC,$FC,$FC,$FC,$F8,$FC,$FF,$FF
B880 DEFB $00,$00,$30,$30,$30,$70,$F0,$F0
B888 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$FF,$7F
B890 DEFB $E0,$C0,$C0,$C0,$80,$C0,$C0,$80
B898 DEFB $7F,$3F,$1F,$1F,$1F,$1F,$1F,$0F
B8A0 DEFB $FE,$FC,$FC,$FC,$F8,$FC,$FC,$F8
B8A8 DEFB $07,$03,$01,$01,$01,$01,$01,$00
B8B0 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF
B8B8 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF
B8C0 DEFB $FF,$FF,$C3,$81,$00,$00,$00,$00
B8C8 DEFB $FF,$FF,$FF,$FF,$FF,$7F,$7F,$7F
B8D0 DEFB $FF,$FF,$FF,$FF,$FC,$F8,$F0,$80
B8D8 DEFB $FF,$FF,$FF,$FF,$3F,$1F,$0F,$01
B8E0 DEFB $FF,$FF,$FC,$F8,$F0,$F0,$80,$00
B8E8 DEFB $FF,$FF,$3F,$1F,$0F,$0F,$01,$00
B8F0 DEFB $FF,$FF,$FE,$8C,$00,$00,$00,$00
B8F8 DEFB $FF,$FF,$1F,$0F,$07,$07,$07,$01
B900 DEFB $FC,$FC,$E0,$C0,$C0,$E0,$F0,$FE
B908 DEFB $01,$03,$01,$00,$00,$00,$01,$03
B910 DEFB $C0,$80,$C0,$E0,$E0,$E0,$E0,$E0
B918 DEFB $1F,$1F,$1F,$1F,$0F,$0F,$07,$07
B920 DEFB $FC,$F8,$FC,$FE,$FE,$FE,$FE,$FE
B928 DEFB $01,$01,$01,$01,$00,$00,$00,$00
B930 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF
B938 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$F9,$F0
B940 DEFB $FF,$FF,$C1,$80,$00,$00,$00,$00
B948 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF
B950 DEFB $FF,$FF,$FC,$F8,$F0,$F0,$80,$00
B958 DEFB $FF,$FF,$1F,$0F,$07,$07,$07,$07
B960 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF
B968 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF
B970 DEFB $FF,$FF,$FF,$C1,$80,$00,$00,$00
B978 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF
B980 DEFB $FF,$FF,$FF,$FC,$F8,$F0,$F0,$F0
B988 DEFB $FF,$FF,$FF,$1F,$0F,$07,$07,$07
B990 DEFB $C0,$00,$00,$00,$00,$00,$82,$C3
B998 DEFB $07,$07,$07,$0F,$1F,$1F,$0F,$07
B9A0 DEFB $FC,$F8,$F0,$E0,$E0,$F0,$F8,$FC
B9A8 DEFB $00,$00,$00,$00,$01,$01,$20,$30
B9B0 DEFB $7F,$7F,$7F,$FF,$FF,$FF,$FF,$7F
B9B8 DEFB $FE,$F0,$E0,$F0,$F8,$FF,$FF,$FF
B9C0 DEFB $00,$00,$00,$00,$00,$C0,$E0,$E0
B9C8 DEFB $7F,$7F,$7F,$7F,$7F,$7F,$3F,$3F
B9D0 DEFB $00,$00,$00,$00,$00,$80,$C0,$E0
B9D8 DEFB $00,$00,$00,$00,$00,$01,$03,$07
B9E0 DEFB $00,$00,$00,$80,$C0,$E0,$F0,$F0
B9E8 DEFB $00,$00,$00,$01,$03,$07,$0F,$0F
B9F0 DEFB $00,$80,$C0,$E0,$F0,$F0,$E0,$C0
B9F8 DEFB $00,$00,$00,$00,$00,$01,$03,$0F
BA00 DEFB $FC,$F8,$F0,$F0,$F0,$F0,$E0,$C0
BA08 DEFB $03,$03,$43,$C3,$C3,$C3,$C3,$C1
BA10 DEFB $F0,$F0,$F0,$F0,$F0,$F0,$E0,$C0
BA18 DEFB $0F,$1F,$0F,$07,$87,$C3,$C3,$87
BA20 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF
BA28 DEFB $01,$03,$87,$87,$C3,$C3,$83,$87
BA30 DEFB $FF,$F0,$E0,$F0,$F8,$FF,$FF,$FF
BA38 DEFB $F0,$00,$00,$00,$00,$C0,$80,$00
BA40 DEFB $00,$01,$01,$00,$00,$00,$00,$01
BA48 DEFB $FF,$00,$00,$00,$80,$FC,$F8,$F0
BA50 DEFB $00,$00,$00,$00,$00,$00,$00,$00
BA58 DEFB $0F,$1F,$1F,$0F,$07,$07,$0F,$1F
BA60 DEFB $FF,$FF,$FF,$FE,$F4,$E0,$E0,$E0
BA68 DEFB $FC,$88,$00,$00,$00,$00,$00,$00
BA70 DEFB $00,$00,$01,$00,$00,$00,$00,$00
BA78 DEFB $FF,$F8,$F0,$E0,$40,$00,$00,$00
BA80 DEFB $C0,$80,$00,$00,$00,$00,$00,$00
BA88 DEFB $07,$0F,$1F,$0F,$07,$07,$07,$07
BA90 DEFB $E7,$FF,$FF,$FF,$FF,$FF,$FF,$FF
BA98 DEFB $83,$C3,$E7,$FF,$FF,$FF,$FF,$FF
BAA0 DEFB $FE,$FF,$FF,$FF,$FF,$FF,$FF,$FF
BAA8 DEFB $78,$FC,$FE,$FF,$FF,$FF,$FF,$FF
BAB0 DEFB $3F,$1F,$3F,$FF,$FF,$FF,$FF,$FF
BAB8 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF
BAC0 DEFB $E0,$E0,$E0,$E1,$E1,$E1,$E1,$C3
BAC8 DEFB $3F,$1F,$1F,$0F,$0F,$87,$87,$0F
BAD0 DEFB $F0,$F0,$E0,$C1,$C3,$C1,$E0,$F0
BAD8 DEFB $0F,$0F,$07,$83,$C3,$83,$07,$0F
BAE0 DEFB $F0,$F0,$F0,$F0,$F0,$F0,$F0,$E0
BAE8 DEFB $0F,$0F,$0F,$0F,$0F,$0F,$0F,$07
BAF0 DEFB $C0,$C0,$C3,$C3,$83,$C7,$FF,$FF
BAF8 DEFB $0F,$0F,$0F,$0F,$0F,$0F,$0F,$07
BB00 DEFB $FF,$FC,$F8,$F0,$E0,$E0,$C0,$C0
BB08 DEFB $FF,$03,$01,$00,$00,$00,$01,$03
BB10 DEFB $FF,$C0,$80,$80,$00,$00,$00,$00
BB18 DEFB $FF,$1F,$0F,$07,$07,$07,$0F,$0F
BB20 DEFB $FF,$FE,$FC,$F8,$F0,$F0,$E0,$E0
BB28 DEFB $FF,$01,$00,$00,$00,$00,$00,$01
BB30 DEFB $00,$00,$00,$00,$00,$00,$00,$00
BB38 DEFB $00,$00,$00,$00,$00,$00,$00,$00
BB40 DEFB $00,$00,$00,$00,$00,$00,$00,$00
BB48 DEFB $FF,$FF,$FF,$F2,$E0,$E0,$E0,$E0
BB50 DEFB $FF,$81,$00,$00,$00,$00,$00,$00
BB58 DEFB $FF,$FF,$FF,$7F,$3F,$3F,$3F,$3F
BB60 DEFB $E0,$E0,$E0,$E0,$E0,$F0,$F8,$FC
BB68 DEFB $00,$00,$00,$00,$00,$00,$00,$00
BB70 DEFB $07,$07,$07,$07,$07,$07,$0F,$1F
BB78 DEFB $F0,$F0,$F0,$F0,$F8,$FF,$FF,$FF
BB80 DEFB $00,$00,$00,$00,$60,$E0,$E0,$E0
BB88 DEFB $3F,$7F,$7F,$7F,$7F,$7F,$7F,$7F
BB90 DEFB $F0,$E0,$C0,$C0,$80,$80,$80,$C0
BB98 DEFB $03,$01,$01,$01,$03,$07,$07,$07
BBA0 DEFB $FF,$FE,$FC,$FC,$F8,$F8,$F8,$FC
BBA8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
BBB0 DEFB $3F,$1F,$1F,$1F,$3F,$7F,$7F,$7F
BBB8 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF
BBC0 DEFB $FF,$E0,$80,$00,$00,$00,$00,$00
BBC8 DEFB $FF,$1F,$0F,$07,$07,$07,$0F,$1F
BBD0 DEFB $FF,$FF,$FF,$FF,$FE,$FE,$FE,$FC
BBD8 DEFB $FF,$FF,$83,$01,$00,$00,$00,$00
BBE0 DEFB $FF,$FF,$F8,$F0,$E0,$E0,$E0,$00
BBE8 DEFB $FF,$FF,$1F,$0F,$07,$07,$07,$00
BBF0 DEFB $FF,$F8,$F0,$20,$00,$00,$00,$00
BBF8 DEFB $FF,$1F,$0F,$07,$03,$03,$03,$00
BC00 DEFB $C0,$C0,$C0,$C0,$80,$00,$00,$00
BC08 DEFB $07,$07,$07,$03,$01,$00,$00,$00
BC10 DEFB $00,$00,$00,$80,$80,$00,$00,$00
BC18 DEFB $0F,$0F,$0F,$0F,$07,$07,$07,$07
BC20 DEFB $E0,$F0,$F0,$F8,$FC,$FC,$FC,$FC
BC28 DEFB $01,$01,$01,$00,$00,$00,$00,$00
BC30 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF
BC38 DEFB $FC,$FC,$F8,$F0,$F0,$E0,$E0,$F0
BC40 DEFB $01,$00,$00,$00,$00,$00,$01,$03
BC48 DEFB $FF,$FF,$FF,$FF,$FF,$FE,$FE,$FF
BC50 DEFB $C0,$C0,$80,$00,$00,$00,$00,$00
BC58 DEFB $1F,$0F,$07,$07,$07,$0F,$1F,$3F
BC60 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF
BC68 DEFB $FF,$FE,$FC,$F8,$F0,$F0,$E0,$E0
BC70 DEFB $FF,$01,$00,$00,$00,$00,$00,$01
BC78 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$FE,$FE
BC80 DEFB $FF,$E0,$C0,$80,$00,$00,$00,$00
BC88 DEFB $FF,$1F,$0F,$07,$07,$07,$0F,$1F
BC90 DEFB $C0,$00,$00,$00,$80,$00,$00,$00
BC98 DEFB $07,$03,$01,$01,$01,$01,$03,$07
BCA0 DEFB $FC,$F8,$F0,$F0,$F8,$F0,$E0,$E0
BCA8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
BCB0 DEFB $7F,$3F,$1F,$1F,$1F,$1F,$3F,$7F
BCB8 DEFB $FF,$FF,$FF,$E0,$C0,$C0,$E0,$F0
BCC0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
BCC8 DEFB $1F,$1F,$3F,$1F,$1F,$1F,$1F,$1F
BCD0 DEFB $FC,$FC,$FC,$FC,$FC,$F8,$F8,$FC
BCD8 DEFB $01,$01,$00,$00,$00,$00,$00,$00
BCE0 DEFB $00,$00,$00,$00,$00,$00,$80,$C0
BCE8 DEFB $00,$00,$00,$00,$00,$00,$01,$03
BCF0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
BCF8 DEFB $00,$00,$00,$00,$00,$00,$00,$01
BD00 DEFB $80,$C0,$C0,$C0,$C0,$C1,$C1,$81
BD08 DEFB $01,$03,$03,$03,$03,$83,$83,$03
BD10 DEFB $80,$80,$80,$80,$80,$C0,$C1,$81
BD18 DEFB $0F,$0F,$0F,$0F,$0F,$07,$07,$0F
BD20 DEFB $FC,$FC,$FC,$FE,$FE,$FF,$FF,$FF
BD28 DEFB $00,$00,$01,$03,$03,$03,$83,$83
BD30 DEFB $FF,$F0,$E0,$F0,$F8,$FF,$FF,$FF
BD38 DEFB $F0,$00,$00,$00,$00,$80,$00,$80
BD40 DEFB $03,$03,$01,$00,$00,$00,$00,$00
BD48 DEFB $FF,$00,$00,$00,$80,$F0,$F0,$F8
BD50 DEFB $00,$00,$00,$00,$00,$00,$00,$00
BD58 DEFB $3F,$3F,$1F,$0F,$07,$07,$07,$0F
BD60 DEFB $FF,$FF,$FF,$FF,$F0,$E0,$E0,$E0
BD68 DEFB $E0,$F0,$F8,$C0,$00,$00,$00,$00
BD70 DEFB $03,$03,$01,$00,$00,$00,$00,$00
BD78 DEFB $FE,$FE,$FF,$FC,$00,$00,$00,$00
BD80 DEFB $00,$00,$00,$00,$00,$00,$00,$00
BD88 DEFB $3F,$3F,$1F,$0F,$0F,$0F,$0F,$0F
BD90 DEFB $00,$80,$C0,$C0,$E1,$FF,$FF,$FF
BD98 DEFB $03,$03,$03,$81,$C0,$C0,$E1,$FF
BDA0 DEFB $F0,$F8,$FC,$FC,$FE,$FF,$FF,$FF
BDA8 DEFB $00,$00,$00,$08,$1C,$FC,$FE,$FF
BDB0 DEFB $3F,$3F,$3F,$1F,$0F,$0F,$1F,$FF
BDB8 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF
BDC0 DEFB $80,$80,$80,$80,$80,$C0,$C1,$81
BDC8 DEFB $0F,$0F,$0F,$0F,$0F,$07,$07,$07
BDD0 DEFB $FC,$F8,$F0,$F0,$F0,$F0,$E0,$C0
BDD8 DEFB $00,$01,$43,$C3,$C3,$C3,$C3,$C1
BDE0 DEFB $C0,$C0,$C0,$C0,$C0,$C0,$C0,$80
BDE8 DEFB $03,$03,$03,$03,$03,$03,$03,$01
BDF0 DEFB $00,$00,$00,$00,$86,$FE,$FE,$FE
BDF8 DEFB $07,$07,$07,$07,$07,$07,$07,$07
BE00 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$FC,$F8
BE08 DEFB $FF,$FF,$FF,$FF,$FF,$F9,$38,$18
BE10 DEFB $F8,$F8,$F0,$F0,$E0,$C1,$C3,$83
BE18 DEFB $FF,$FF,$FF,$F9,$F0,$F8,$FC,$F0
BE20 DEFB $FF,$FF,$FF,$FF,$FF,$7F,$3F,$1F
BE28 DEFB $E0,$E0,$C0,$C0,$C0,$C2,$C3,$83
BE30 DEFB $FF,$FF,$FF,$FF,$CF,$87,$03,$01
BE38 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF
BE40 DEFB $01,$01,$03,$07,$0F,$87,$C3,$83
BE48 DEFB $FF,$FF,$FF,$FF,$CF,$87,$80,$C0
BE50 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$FF,$7F
BE58 DEFB $E0,$E0,$C0,$C0,$C0,$C2,$C3,$83
BE60 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF
BE68 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$C3,$81
BE70 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF
BE78 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$FC,$F8
BE80 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$3F,$1F
BE88 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF
BE90 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$F0,$E0
BE98 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$FF,$7F
BEA0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
BEA8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
BEB0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
BEB8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
BEC0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
BEC8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
BED0 DEFB $FF,$F8,$F0,$E0,$C0,$C0,$80,$80
BED8 DEFB $FF,$07,$03,$01,$01,$01,$03,$07
BEE0 DEFB $80,$80,$80,$C0,$E0,$C0,$80,$80
BEE8 DEFB $0F,$0F,$0F,$07,$03,$01,$01,$01
BEF0 DEFB $80,$80,$80,$80,$80,$83,$83,$02
BEF8 DEFB $01,$01,$03,$07,$07,$07,$07,$07
BF00 DEFB $F8,$F8,$F8,$F8,$FC,$C0,$80,$80
BF08 DEFB $08,$08,$08,$08,$08,$00,$00,$00
BF10 DEFB $00,$00,$00,$00,$01,$07,$03,$83
BF18 DEFB $E0,$E0,$E0,$E0,$E0,$E0,$E0,$E0
BF20 DEFB $0F,$07,$43,$41,$00,$08,$0C,$1E
BF28 DEFB $1F,$1F,$1F,$3F,$1F,$0F,$07,$87
BF30 DEFB $00,$00,$04,$04,$00,$00,$00,$01
BF38 DEFB $FF,$7F,$3F,$1F,$0F,$87,$C3,$E3
BF40 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF
BF48 DEFB $E0,$E0,$E0,$E0,$F0,$F0,$E0,$E0
BF50 DEFB $3F,$3F,$3F,$1F,$0F,$07,$03,$07
BF58 DEFB $1F,$1F,$1F,$3F,$1F,$0F,$07,$87
BF60 DEFB $FF,$FF,$F9,$F0,$80,$00,$00,$00
BF68 DEFB $80,$80,$80,$80,$40,$00,$00,$00
BF70 DEFB $FF,$FF,$FF,$FF,$F8,$F0,$F0,$F0
BF78 DEFB $F8,$F8,$98,$08,$04,$00,$00,$00
BF80 DEFB $0F,$0F,$0F,$0F,$0F,$07,$07,$07
BF88 DEFB $FF,$C3,$80,$80,$C0,$F8,$FF,$FF
BF90 DEFB $E0,$E0,$60,$00,$00,$00,$00,$C0
BF98 DEFB $3F,$3F,$3F,$3F,$3F,$1F,$1F,$1F
BFA0 DEFB $FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF
BFA8 DEFB $E0,$E0,$C0,$C0,$C0,$C2,$C3,$83
BFB0 DEFB $1F,$1F,$1F,$3F,$1F,$0F,$07,$87
BFB8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
BFC0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
BFC8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
BFD0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
BFD8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
BFE0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
BFE8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
BFF0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
BFF8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
C000: Routine at C000
begin C000 JP start
C003: Routine at C003
C003 PUSH AF
C004 PUSH BC
C005 PUSH DE
C006 PUSH HL
C007 CALL $C02D
C00A LD HL,$FE02
C00D SCF
C00E RL (HL)
C010 LD HL,($FE05)
C013 INC HL
C014 LD ($FE05),HL
C017 LD HL,$FE99
C01A INC (HL)
C01B LD HL,$FE73
C01E INC (HL)
C01F LD HL,$FE78
C022 INC (HL)
C023 LD HL,$FE7D
C026 INC (HL)
C027 POP HL
C028 POP DE
C029 POP BC
C02A POP AF
C02B EI
C02C RET
C02D: Routine at C02D
Used by the routine at C003.
C02D LD HL,$FE15
C030 RES 0,(HL)
C032 LD A,($FE09)
C035 CALL $C085
C038 LD HL,$FE13
C03B CP (HL)
C03C LD (HL),A
C03D JR NZ,$C042
C03F LD ($FE1B),A
C042 LD A,($FE08)
C045 AND A
C046 JR Z,$C07E
C048 LD HL,$FE15
C04B SET 0,(HL)
C04D LD A,($FE0A)
C050 CP $04
C052 JR Z,$C07E
C054 CALL $C085
C057 LD HL,$FE14
C05A CP (HL)
C05B LD (HL),A
C05C JR NZ,$C061
C05E LD ($FE1C),A
C061 LD A,($FE04)
C064 CP $02
C066 JR NZ,$C07E
C068 LD A,($FE08)
C06B AND A
C06C JR Z,$C07E
C06E LD A,($FE07)
C071 AND A
C072 JR Z,$C07E
C074 LD HL,($FE1B)
C077 LD A,H
C078 LD H,L
C079 LD L,A
C07A LD ($FE11),HL
C07D RET
C07E LD HL,($FE1B)
C081 LD ($FE11),HL
C084 RET
C085: Routine at C085
Used by the routine at C02D.
C085 CP $01
C087 JR C,$C0C6
C089 JR Z,$C0B5
C08B CP $02
C08D JR Z,$C0B1
C08F LD BC,$EFFE
C092 LD HL,$C10D
C095 LD A,($FE15)
C098 CP $01
C09A LD A,$00
C09C JR C,$C0AC
C09E JR NZ,$C0A7
C0A0 LD HL,$C112
C0A3 RRC B
C0A5 JR $C0AC
C0A7 CALL $C0D7
C0AA RRC B
C0AC CALL $C0D7
C0AF JR $C0D3
C0B1 IN A,($1F)
C0B3 JR $C0D3
C0B5 XOR A
C0B6 LD HL,$C117
C0B9 LD BC,$EFFE
C0BC CALL $C0D7
C0BF RRC B
C0C1 CALL $C0D7
C0C4 JR $C0D3
C0C6 LD HL,$C0E5
C0C9 LD BC,$7FFE
C0CC CALL $C0D7
C0CF RRC B
C0D1 JR C,$C0CC
C0D3 LD ($FE10),A
C0D6 RET
C0D7: Routine at C0D7
Used by the routine at C085.
C0D7 IN D,(C)
C0D9 LD E,$05
C0DB RRC D
C0DD JR C,$C0E0
C0DF OR (HL)
C0E0 INC HL
C0E1 DEC E
C0E2 JR NZ,$C0DB
C0E4 RET
C0E5: Data block at C0E5
C0E5 DEFB $00,$00,$10,$10,$10,$00,$00,$00
C0ED DEFB $00,$00,$01,$02,$00,$00,$00,$00
C0F5 DEFB $00,$00,$00,$00,$00,$00,$00,$00
C0FD DEFB $00,$08,$00,$00,$00,$00,$04,$00
C105 DEFB $00,$00,$00,$00,$10,$10,$10,$10
C10D DEFB $10,$08,$04,$01,$02,$02,$01,$04
C115 DEFB $08,$10,$10,$00,$01,$08,$04,$00
C11D DEFB $00,$00,$00,$02
C121: Routine at C121
Used by the routine at start_game.
C121 LD A,$7F
C123 IN A,($FE)
C125 RRA
C126 JR C,$C135
C128 LD A,$FE
C12A IN A,($FE)
C12C RRA
C12D JR C,$C135
C12F CALL $C6E4
C132 JP start_0
C135 LD BC,$BFFE
C138 IN A,(C)
C13A BIT 0,A
C13C JR NZ,$C158
C13E LD HL,$92C0
C141 LD C,$46
C143 CALL $CACE
C146 CALL $C6C3
C149 CP $21
C14B JR NZ,$C146
C14D LD HL,$FED2
C150 LD C,$38
C152 CALL $CACE
C155 JP $C6E4
This entry point is used by the routine at C530.
C158 LD BC,$7FFE
C15B IN A,(C)
C15D BIT 1,A
C15F RET NZ
C160 LD A,($FE9A)
C163 XOR $01
C165 AND $01
C167 LD ($FE9A),A
C16A JP $C6E4
C16D: Data block at C16D
C16D DEFB $C9
C16E: Prepare level and draw it to playscreen
Used by the routine at start_game.
prepare_level C16E DI
C16F LD A,($FE03)
C172 ADD A,A
C173 LD L,A
C174 LD H,$64 HL contains pointer to address of room
C176 LD E,(HL)
C177 INC HL
C178 LD D,(HL) DE contains address of room
C179 PUSH DE
C17A EX DE,HL
C17B LD DE,$6000
C17E LD BC,$0040
C181 LDIR
C183 POP DE DE contains address of room
C184 PUSH HL
C185 LD HL,$000C offset in current room for first player
C188 LD A,($FE04)
C18B CP $01
C18D JR Z,mark_current_player_visit
C18F INC HL change offset for second player
mark_current_player_visit C190 ADD HL,DE
C191 LD (HL),$01 mark visit of current player to this room
C193 POP HL HL points to room address + 40h
Decode RLE sequence: byte A = 0: end of data, 1..127: repeat next byte A times, 128..255: copy A-128 bytes
C194 LD DE,$6040
room_extract_loop C197 LD A,(HL)
C198 AND A
C199 JR Z,room_extracted
C19B JP M,room_copy_block sequence of bytes
C19E INC HL repeating byte
C19F LD B,A B contains number of repetitions
C1A0 LD A,(HL) A contains value for filling
room_fill_loop C1A1 LD (DE),A
C1A2 INC DE
C1A3 DJNZ room_fill_loop
C1A5 INC HL
C1A6 JR room_extract_loop walk to next chunk of level data
copy block of bytes
room_copy_block C1A8 AND $7F
C1AA LD C,A
C1AB LD B,$00
C1AD INC HL
C1AE LDIR
C1B0 JR room_extract_loop
Room extracted
room_extracted C1B2 LD HL,$6000
C1B5 LD DE,$5D00
C1B8 LD BC,$0300
C1BB LDIR
C1BD LD HL,($6006) Get address of list of keys to be collected in the room
Place room keys to their locations
place_keys_loop C1C0 BIT 7,(HL)
C1C2 JR Z,respawning_key Such keys will reappear even it was collected
C1C4 LD A,$FF
C1C6 CP (HL)
C1C7 JR Z,end_of_keys
C1C9 LD A,($FE04)
C1CC AND (HL)
C1CD JR Z,prepare_level_0
C1CF INC HL
respawning_key C1D0 LD A,(HL)
C1D1 INC HL
C1D2 LD B,(HL) Check for end of keys list
C1D3 RRC B
C1D5 RRC B
C1D7 RRC B
C1D9 XOR B
C1DA AND $1F
C1DC XOR B
C1DD LD C,A
C1DE LD A,B
C1DF AND $03
C1E1 LD B,A
C1E2 INC HL
C1E3 LD A,(HL)
C1E4 EX DE,HL
C1E5 LD HL,$6000
C1E8 ADD HL,BC
C1E9 LD (HL),A
C1EA EX DE,HL
C1EB INC HL
C1EC JR place_keys_loop
prepare_level_0 C1EE INC HL
prepare_level_1 C1EF INC HL
C1F0 INC HL
C1F1 INC HL
C1F2 BIT 7,(HL)
C1F4 JR Z,prepare_level_1
C1F6 JR place_keys_loop
Now draw scene to offline screen
end_of_keys C1F8 LD HL,$6040
C1FB LD ($FEA6),HL
C1FE LD HL,$F840
C201 LD ($FEA8),HL
draw_room_scene_loop C204 LD HL,($FEA6)
C207 LD A,(HL)
C208 INC HL
C209 LD ($FEA6),HL
C20C CALL draw_scene_element
C20F LD A,($FEA9)
C212 CP $FB
C214 JR NZ,draw_room_scene_loop
C216 XOR A
C217 LD ($FE02),A
C21A LD ($CB1E),A
C21D LD ($CBC0),A
C220 LD ($CB20),A
C223 LD ($CBC2),A
C226 LD ($CCA9),A
C229 LD ($CB2A),A
C22C LD ($CBCC),A
C22F LD ($CCB3),A
C232 LD ($CB26),A
C235 LD ($CBC8),A
C238 LD ($CCAF),A
C23B LD ($CB2D),A
C23E LD ($CBCF),A
C241 LD ($CCB6),A
C244 INC A
C245 LD ($CCA7),A
C248 LD HL,$FE72
C24B LD B,$0F
C24D CALL bzero_at_hl
C250 LD HL,$FE60
C253 LD B,$12
C255 CALL bzero_at_hl
C258 LD A,($FE03)
C25B AND A
C25C JR Z,prepare_level_3
C25E CP $13
C260 JR Z,prepare_level_3
C262 LD HL,$600C
C265 LD A,($FE04)
C268 CP $01
C26A JR Z,prepare_level_2
C26C INC HL
prepare_level_2 C26D LD A,(HL)
C26E AND A
C26F JR NZ,prepare_level_3
C271 LD HL,$C98F
C274 CALL increase_score
prepare_level_3 C277 LD A,($FE0D)
C27A AND A
C27B LD A,$0A
C27D JR NZ,prepare_level_4
C27F LD A,$28
prepare_level_4 C281 LD ($CB2C),A
C284 LD ($CBCE),A
C287 LD HL,$0000
C28A LD ($FE05),HL
C28D CALL $DE41
C290 LD A,$5B
C292 LD B,$00
C294 LD HL,$5840
prepare_level_5 C297 LD (HL),B
C298 INC HL
C299 CP H
C29A JR NZ,prepare_level_5
C29C: Updates Video-RAM from offline drawing buffer
Used by the routines at start, C530, start_game, CACE and D98D.
update_screen C29C LD A,($600B)
C29F OUT ($FE),A
C2A1 LD DE,$4000
C2A4 LD HL,$E000
C2A7 LD BC,$1B00
C2AA LDIR
C2AC XOR A
C2AD LD ($FE0B),A
C2B0 EI
C2B1 RET
C2B2: Fill BC bytes at HL address by zeros
Used by the routines at prepare_level, C530 and start_game.
bzero_at_hl C2B2 LD (HL),$00
C2B4 INC HL
C2B5 DJNZ bzero_at_hl
C2B7 RET
C2B8: Routine at C2B8
Used by the routine at DBB0.
C2B8 LD HL,($FEA8)
C2BB LD DE,$6800
C2BE ADD HL,DE
C2BF LD (HL),A
C2C0: Draws an 8*8 pixels element of scene
Used by the routines at prepare_level and update_personage_background.
draw_scene_element C2C0 LD E,A
C2C1 LD A,($6003)
C2C4 LD D,A
C2C5 LD HL,($FEA8)
C2C8 PUSH HL
C2C9 LD A,(DE)
C2CA LD (HL),A
C2CB INC HL
C2CC LD ($FEA8),HL
C2CF LD D,$00
C2D1 LD HL,($6000)
C2D4 EX DE,HL
C2D5 ADD HL,HL
C2D6 ADD HL,HL
C2D7 ADD HL,HL
C2D8 ADD HL,DE
C2D9 POP DE
C2DA LD A,D
C2DB AND $03
C2DD RLCA
C2DE RLCA
C2DF RLCA
C2E0 ADD A,$E0
C2E2 LD D,A
C2E3 LD B,$08
draw_scene_element_0 C2E5 LD A,(HL)
C2E6 LD (DE),A
C2E7 INC HL
C2E8 INC D
C2E9 DJNZ draw_scene_element_0
C2EB RET
C2EC: Updates area of personage from offscreen to screen
Used by the routines at start_game and D98D.
show_personage_area C2EC LD A,(IX+$0A)
C2EF AND A
C2F0 JR NZ,show_personage_area_0
C2F2 LD A,(IX+$02)
C2F5 AND A
C2F6 RET Z
This entry point is used by the routine at CAE2.
show_personage_area_0 C2F7 LD L,(IX+$08)
C2FA LD A,(IX+$09)
C2FD LD H,A
C2FE RRCA
C2FF RRCA
C300 RRCA
C301 LD D,A
C302 XOR L
C303 AND $E0
C305 XOR L
C306 LD L,A
C307 LD E,A
C308 PUSH DE
C309 LD A,H
C30A AND $18
C30C OR $40
C30E LD D,A
C30F OR $E0
C311 LD H,A
C312 LD C,$05
show_personage_area_1 C314 LD B,$04
show_personage_area_2 C316 LD A,(HL)
C317 LD (DE),A
C318 INC L
C319 INC E
C31A LD A,(HL)
C31B LD (DE),A
C31C INC L
C31D INC E
C31E LD A,(HL)
C31F LD (DE),A
C320 INC L
C321 INC E
C322 LD A,(HL)
C323 LD (DE),A
C324 INC H
C325 INC D
C326 LD A,(HL)
C327 LD (DE),A
C328 DEC L
C329 DEC E
C32A LD A,(HL)
C32B LD (DE),A
C32C DEC L
C32D DEC E
C32E LD A,(HL)
C32F LD (DE),A
C330 DEC L
C331 DEC E
C332 LD A,(HL)
C333 LD (DE),A
C334 INC H
C335 INC D
C336 DJNZ show_personage_area_2
C338 LD A,L
C339 ADD A,$20
C33B LD L,A
C33C LD E,A
C33D LD A,H
C33E JR C,show_personage_area_3
C340 SUB $08
show_personage_area_3 C342 LD H,A
C343 AND $5F
C345 LD D,A
C346 DEC C
C347 JR NZ,show_personage_area_1
C349 POP DE
C34A LD L,E
C34B LD A,D
C34C AND $03
C34E OR $58
C350 LD D,A
C351 OR $F8
C353 LD H,A
C354 LD A,$05
show_personage_area_4 C356 LD BC,$0004
C359 LDIR
C35B LD BC,$001C
C35E ADD HL,BC
C35F EX DE,HL
C360 ADD HL,BC
C361 EX DE,HL
C362 DEC A
C363 JR NZ,show_personage_area_4
C365 RET
C366: Redraw background of personage area to offscreen
Used by the routine at start_game.
update_personage_background C366 LD A,(IX+$02)
C369 AND A
C36A RET Z
C36B DEC A
C36C ADD A,A
C36D ADD A,A
C36E ADD A,$16
C370 LD E,A
C371 LD D,$00
C373 PUSH IX
C375 POP HL
C376 ADD HL,DE
C377 LD E,(HL)
C378 INC HL
C379 LD D,(HL)
C37A EX DE,HL
C37B LD B,(HL)
C37C LD C,$05
C37E LD A,$18
C380 SUB (IX+$07)
C383 CP $05
C385 JR NC,update_personage_background_0
C387 LD C,A
update_personage_background_0 C388 LD ($FEA4),BC
C38C LD H,(IX+$07)
C38F LD L,(IX+$06)
C392 RRC H
C394 RRC H
C396 RRC H
C398 LD A,L
C399 XOR H
C39A AND $1F
C39C XOR H
C39D LD L,A
C39E LD A,H
C39F AND $03
C3A1 OR $F8
C3A3 LD H,A
C3A4 LD ($FEA8),HL
update_personage_background_1 C3A7 PUSH BC
C3A8 LD HL,($FEA8)
C3AB LD DE,$6800
C3AE ADD HL,DE
C3AF LD A,(HL)
C3B0 CALL draw_scene_element
C3B3 POP BC
C3B4 DJNZ update_personage_background_1
C3B6 LD HL,$FEA5
C3B9 LD B,(HL)
C3BA LD A,$20
C3BC SUB (HL)
C3BD LD D,$00
C3BF LD E,A
C3C0 LD HL,($FEA8)
C3C3 ADD HL,DE
C3C4 LD ($FEA8),HL
C3C7 DEC C
C3C8 JR NZ,update_personage_background_1
C3CA RET
C3CB: Draws personage to offscreen
Used by the routines at start_game and D98D.
draw_personage C3CB PUSH IX
C3CD POP HL
C3CE INC HL
C3CF INC HL
C3D0 LD A,(HL) (IX+2) Personage image index and "alive status"
C3D1 AND A Is personage alive?
C3D2 RET Z Return, if not yet.
C3D3 LD C,A Store personage image index to C
C3D4 INC HL
C3D5 LD A,(HL) (IX+3) Direction of the personage
C3D6 AND A
C3D7 JR Z,right_direction right direction
C3D9 LD A,$08 offset for images with left direction
Right direction images address if a000h
Left direction images address is a800h
right_direction C3DB ADD A,$A0
C3DD LD D,A
C3DE LD E,$00 DE now points to images set for current direction
C3E0 LD ($FEA2),DE
C3E4 INC HL
C3E5 LD A,(HL) (IX+4) Y offset for pixel-precision drawing. From 0 to 7 inclusive.
C3E6 LD ($FE96),A
C3E9 INC HL
C3EA LD A,(HL) (IX+5) Color attributes of personage
C3EB LD ($FE97),A
dp_image_desc C3EE LD A,C
C3EF DEC A Personage image index
C3F0 ADD A,A
C3F1 ADD A,A
C3F2 ADD A,$11
C3F4 LD E,A
C3F5 LD D,$00
C3F7 EX DE,HL
C3F8 ADD HL,DE (Personage image index * 4) + 16h + IX
C3F9 LD C,(HL)
C3FA INC HL
C3FB LD B,(HL) BC is personage image description address
C3FC EX DE,HL
C3FD INC HL
C3FE LD E,(HL) (IX+6) Y coordinate
C3FF INC HL
C400 LD D,(HL) (IX+7) X coordinate
C401 RRC D
C403 RRC D
C405 RRC D
C407 LD A,E
C408 XOR D
C409 AND $1F
C40B XOR D
C40C LD E,A
C40D LD A,D
C40E AND $03
C410 OR $F8
C412 LD D,A DE is address of offscreen color data for personage image
C413 LD ($FEA0),DE
C417 LD H,B
C418 LD L,C HL is personage image description address
C419 LD C,(HL) Get personage image width in 8-pixel units
C41A INC HL
C41B LD B,(HL) Get personage image height in 8-pixel units
C41C LD ($FEA4),BC
personage_draw_loop C420 INC HL
C421 PUSH HL
C422 PUSH BC
C423 CALL draw_personage_part
C426 LD BC,($FEA0)
C42A INC BC
C42B LD ($FEA0),BC
C42F POP BC
C430 POP HL
C431 DEC C
C432 JR NZ,personage_draw_loop
C434 DEC B
C435 RET Z
C436 PUSH HL go to next row of 8*8 pixels block to draw following 8 lines of image
C437 LD HL,$FEA4
C43A LD C,(HL)
C43B PUSH BC
C43C LD A,$20
C43E SUB (HL)
C43F LD C,A
C440 LD B,$00
C442 LD HL,($FEA0)
C445 ADD HL,BC
C446 LD ($FEA0),HL
C449 POP BC
C44A POP HL
C44B JR personage_draw_loop
C44D: Routine at C44D
Used by the routine at draw_personage.
draw_personage_part C44D LD BC,($FEA0)
C451 LD A,(BC)
C452 LD D,A
C453 LD A,($FE97)
C456 XOR D
C457 AND $07
C459 XOR D
C45A LD (BC),A
C45B LD A,B
C45C AND $03
C45E RLCA
C45F RLCA
C460 RLCA
C461 OR $E0
C463 LD B,A
C464 LD A,($FE96)
C467 ADD A,B
C468 LD B,A
C469 LD A,(HL) get image part index
C46A LD L,A
C46B LD H,$00
C46D ADD HL,HL
C46E ADD HL,HL
C46F ADD HL,HL
C470 LD DE,($FEA2)
C474 ADD HL,DE HL is address of image part
C475 LD E,L
C476 LD A,H
C477 ADD A,$10 Image part address + 1000h is address of image part mask
C479 LD D,A
first_block_half_loop C47A EX DE,HL
C47B LD A,(BC) Get data from offline screen
C47C AND (HL) Apply mask cleaning necessary area
C47D EX DE,HL
C47E OR (HL) Apply image part byte to cleaned data
C47F LD (BC),A Store data back to offline screen
C480 INC B Go to next line of offline screen
C481 INC L Go to next byte of image part data
C482 INC E Go to next byte of image part mask
C483 LD A,B
C484 AND $07
C486 JR NZ,first_block_half_loop
C488 LD A,L
C489 AND $07 Check if image is aligned to 8 pixels
C48B RET Z
C48C LD A,C Image is not aligned, need to continue drawing in second 8*8 block
C48D ADD A,$20
C48F LD C,A
C490 LD A,B
C491 JR C,draw_personage_part_0
C493 SUB $08
C495 LD B,A
draw_personage_part_0 C496 CP $F8
C498 RET NC
second_block_loop C499 EX DE,HL
C49A LD A,(BC)
C49B AND (HL)
C49C EX DE,HL
C49D OR (HL)
C49E LD (BC),A
C49F INC B
C4A0 INC L
C4A1 INC E
C4A2 LD A,E
C4A3 AND $07
C4A5 JR NZ,second_block_loop
C4A7 LD HL,($FEA0)
C4AA LD DE,$0020
C4AD ADD HL,DE
C4AE LD B,(HL)
C4AF LD A,($FE97)
C4B2 XOR B
C4B3 AND $07
C4B5 XOR B
C4B6 LD (HL),A
C4B7 RET
C4B8: Start point
Used by the routines at begin and CAC0.
start C4B8 LD A,$01
C4BA LD ($FE9A),A
This entry point is used by the routine at C121.
start_0 C4BD LD A,$07
C4BF LD ($600B),A
C4C2 OUT ($FE),A
C4C4 CALL init_1
C4C7 LD HL,$FC17
C4CA LD DE,$00E7
C4CD LD B,$12
C4CF CALL draw_message
C4D2 LD HL,$FC29
C4D5 LD DE,$0107
C4D8 LD B,$36
C4DA CALL draw_message
C4DD LD HL,$FC5F
C4E0 LD DE,$0168
C4E3 LD B,$10
C4E5 CALL draw_message
C4E8 LD HL,$FC6F
C4EB LD DE,$01A1
C4EE LD B,$1E
C4F0 CALL draw_message
C4F3 LD HL,$FC8D
C4F6 LD DE,$01E1
C4F9 LD B,$1E
C4FB CALL draw_message
C4FE LD HL,$FCAB
C501 LD DE,$02A4
C504 LD B,$32
C506 CALL draw_message
C509 LD HL,$FA20
C50C LD B,$60
start_1 C50E LD (HL),$39
C510 INC HL
C511 DJNZ start_1
C513 LD HL,$9200
C516 LD DE,$F02C
C519 LD BC,$0308
C51C CALL draw
C51F CALL update_screen
C522 LD BC,$1FD3
C525 LD A,($FE9A)
C528 AND A
C529 JR NZ,start_2
C52B LD C,$3E
start_2 C52D CALL $9300
C530: Routine at C530
C530 CALL init_1
C533 LD HL,$FB12
C536 LD DE,$00E2
C539 LD B,$1A
C53B CALL draw_message
C53E LD HL,$FB2C
C541 LD DE,$0122
C544 LD B,$19
C546 CALL draw_message
C549 LD HL,$FB45
C54C LD DE,$0162
C54F LD B,$3C
C551 CALL draw_message
C554 LD HL,$FB45
C557 LD DE,$01C2
C55A LD B,$3C
C55C CALL draw_message
C55F LD HL,$FB81
C562 LD DE,$0226
C565 LD B,$13
C567 CALL draw_message
C56A LD HL,$FB94
C56D LD DE,$0280
C570 LD B,$80
C572 CALL draw_message
C575 LD HL,$FC14
C578 LD DE,$01C2
C57B LD B,$03
C57D CALL draw_message
C580 LD HL,$F9C0
C583 LD (HL),$3F
C585 LD DE,$F9C1
C588 LD BC,$003F
C58B LDIR
C58D LD HL,$3F3F
C590 LD ($F964),HL
C593 LD A,$30
C595 LD ($F8E2),A
C598 LD ($F922),A
C59B LD ($F962),A
C59E LD HL,$FA26
C5A1 LD B,$05
C5A3 LD (HL),A
C5A4 INC HL
C5A5 DJNZ $C5A3
C5A7 CALL update_screen
C5AA LD HL,$00E0
C5AD CALL $C6EC
C5B0 LD HL,$0120
C5B3 CALL $C6EC
C5B6 LD HL,$0160
C5B9 CALL $C6EC
C5BC LD HL,$FE02
C5BF LD B,$17
C5C1 CALL bzero_at_hl
C5C4 LD A,$04
C5C6 LD ($FE0A),A
C5C9 CALL $C158
C5CC CALL $C6C3
C5CF CP $26
C5D1 JR NZ,$C5EB
C5D3 LD HL,$00E0
C5D6 LD DE,$FE07
C5D9 LD A,(DE)
C5DA AND A
C5DB JR Z,$C5E4
C5DD XOR A
C5DE LD (DE),A
C5DF CALL $C6EC
C5E2 JR $C65D
C5E4 INC A
C5E5 LD (DE),A
C5E6 CALL $C6FB
C5E9 JR $C65D
C5EB AND A
C5EC JR NZ,$C637
C5EE LD DE,$FE08
C5F1 LD A,(DE)
C5F2 AND A
C5F3 JR Z,$C60F
C5F5 LD HL,$3F3F
C5F8 LD ($5964),HL
C5FB LD HL,$59C0
C5FE LD (HL),$3F
C600 LD DE,$59C1
C603 LD BC,$003F
C606 LDIR
C608 LD A,$04
C60A LD ($FE0A),A
C60D JR $C62F
C60F XOR A
C610 LD ($FE0A),A
C613 LD HL,$3838
C616 LD ($5964),HL
C619 LD HL,$59C2
C61C LD (HL),$30
C61E INC HL
C61F LD (HL),$38
C621 LD DE,$59C4
C624 LD BC,$003C
C627 LDIR
C629 LD HL,$01C0
C62C CALL $C6EC
C62F LD HL,$0120
C632 LD DE,$FE08
C635 JR $C5D9
C637 CP $0F
C639 JR NZ,$C68F
C63B LD HL,$0160
C63E LD DE,$FE09
C641 LD A,(DE)
C642 INC A
C643 AND $03
C645 LD (DE),A
C646 JR NZ,$C656
C648 PUSH HL
C649 LD A,L
C64A ADD A,$20
C64C LD L,A
C64D CALL fill_smth
C650 POP HL
C651 CALL $C6EC
C654 JR $C65D
C656 CP $01
C658 JR NZ,$C679
C65A CALL $C6FB
C65D LD A,($FE09)
C660 AND A
C661 JR Z,$C666
C663 LD A,($FE0A)
C666 AND A
C667 LD C,$38
C669 JR Z,$C66D
C66B LD C,$3F
C66D LD B,$30
C66F LD HL,$5ACF
C672 LD (HL),C
C673 INC HL
C674 DJNZ $C672
C676 JP $C5C9
C679 CP $02
C67B JR NZ,$C689
C67D CALL fill_smth
C680 LD A,L
C681 ADD A,$20
C683 LD L,A
C684 CALL $C6EC
C687 JR $C65D
C689 LD A,L
C68A ADD A,$20
C68C LD L,A
C68D JR $C65A
C68F CP $16
C691 JR NZ,$C6A2
C693 LD HL,$01C0
C696 LD DE,$FE0A
C699 LD A,($FE08)
C69C AND A
C69D JR NZ,$C641
C69F JP $C5C9
C6A2 CP $21
C6A4 JR NZ,$C65D
C6A6 LD B,$20
C6A8 LD ($FE15),A
C6AB LD A,($FE09)
C6AE CP $03
C6B0 JR NZ,$C6BD
C6B2 LD A,($FE0A)
C6B5 CP $03
C6B7 JR NZ,$C6BD
C6B9 XOR A
C6BA LD ($FE15),A
C6BD CALL $C6E4
C6C0 JP start_game
C6C3: Routine at C6C3
Used by the routines at C121, C530 and CAC0.
C6C3 CALL $C6D2
C6C6 CP $FF
C6C8 JR NZ,$C6C3
C6CA CALL $C6D2
C6CD CP $FF
C6CF JR Z,$C6CA
C6D1 RET
C6D2: Routine at C6D2
Used by the routines at C6C3 and C6E4.
C6D2 LD B,$02
C6D4 LD C,A
C6D5 HALT
C6D6 PUSH BC
C6D7 CALL $028E
C6DA POP BC
C6DB JR NZ,$C6D2
C6DD LD A,E
C6DE CP C
C6DF JR NZ,$C6D2
C6E1 DJNZ $C6D5
C6E3 RET
C6E4: Routine at C6E4
Used by the routines at C121 and C530.
C6E4 CALL $C6D2
C6E7 CP $FF
C6E9 JR NZ,$C6E4
C6EB RET
C6EC: Routine at C6EC
Used by the routine at C530.
C6EC CALL fill_smth
C6EF LD DE,$5807
C6F2 ADD HL,DE
C6F3 LD B,$08
This entry point is used by the routine at C6FB.
C6F5 LD (HL),$28
C6F7 INC HL
C6F8 DJNZ $C6F5
C6FA RET
C6FB: Routine at C6FB
Used by the routine at C530.
C6FB CALL fill_smth
C6FE LD DE,$5813
C701 ADD HL,DE
C702 LD B,$0B
C704 JR $C6F5
C706: Routine at C706
Used by the routines at C530, C6EC and C6FB.
fill_smth C706 PUSH HL
C707 LD DE,$5807
C70A ADD HL,DE
C70B LD B,$17
fill_smth_0 C70D LD (HL),$38
C70F INC HL
C710 DJNZ fill_smth_0
C712 POP HL
C713 RET
C714: looks like new game after pressing ENTER in main game menu
Used by the routine at C530.
start_game C714 LD A,$01
C716 LD ($FE04),A
C719 LD HL,$FEF2
C71C LD BC,$0C30
Reset score of both players
reset_score C71F LD (HL),C
C720 INC HL
C721 DJNZ reset_score
C723 LD HL,$3430
C726 LD A,($FE07)
C729 AND A
C72A JR Z,start_game_0
C72C LD H,$39
start_game_0 C72E LD ($FED0),HL
C731 LD A,$05
C733 LD ($FE95),A
C736 LD HL,$0000
C739 LD ($FE05),HL
This entry point is used by the routine at DD67.
start_game_1 C73C LD HL,$0604
C73F LD ($CCAB),HL
C742 LD HL,$CCA5
C745 LD DE,$FE81
C748 LD BC,$0012
C74B LDIR
C74D LD HL,$FE20
C750 LD B,$40
C752 CALL bzero_at_hl
C755 LD HL,$6400
start_game_2 C758 PUSH HL
C759 LD E,(HL)
C75A INC HL
C75B LD D,(HL)
C75C PUSH DE
C75D LD HL,$000C
C760 ADD HL,DE
C761 LD (HL),$00
C763 INC HL
C764 LD (HL),$00
C766 POP DE
C767 LD HL,$0006
C76A ADD HL,DE
C76B LD E,(HL)
C76C INC HL
C76D LD D,(HL)
C76E EX DE,HL
start_game_3 C76F BIT 7,(HL)
C771 JR Z,start_game_4
C773 LD A,(HL)
C774 CP $FF
C776 JR Z,start_game_5
C778 OR $03
C77A LD (HL),A
C77B INC HL
start_game_4 C77C INC HL
C77D INC HL
C77E INC HL
C77F JR start_game_3
start_game_5 C781 POP HL
C782 LD A,L
C783 ADD A,$02
C785 LD L,A
C786 CP $28
C788 JR C,start_game_2
C78A LD HL,$0000
C78D LD ($FE0E),HL
This entry point is used by the routine at CA46.
next_player C790 CALL fill_offscreen_header_color
C793 LD HL,$FE0E
C796 LD A,($FE04)
C799 DEC A
C79A JR Z,start_game_6
C79C INC HL
start_game_6 C79D LD A,(HL)
C79E LD ($FE03),A
C7A1 CALL prepare_level
play_loop C7A4 CALL $C121
C7A7 XOR A
C7A8 LD ($FE0C),A
start_game_7 C7AB LD HL,$FE02
C7AE SRL (HL)
C7B0 JR NC,start_game_7
C7B2 LD A,($FE0B)
C7B5 AND A
C7B6 JR Z,screen_updated
C7B8 CALL update_screen
C7BB JR no_personages_update
screen_updated C7BD LD IX,$CB1C
C7C1 CALL show_personage_area
C7C4 LD IX,$CBBE
C7C8 CALL show_personage_area
C7CB LD IX,$CCA5
C7CF CALL show_personage_area
no_personages_update C7D2 LD IX,$CB1C
C7D6 CALL update_personage_background
C7D9 LD IX,$CBBE
C7DD CALL update_personage_background
C7E0 LD IX,$CCA5
C7E4 CALL update_personage_background
C7E7 LD HL,$D7AC
C7EA CALL handle_object_impact
C7ED LD HL,$FE1A
C7F0 LD A,(HL)
C7F1 AND A
C7F2 LD (HL),$00
C7F4 JR NZ,start_game_8
C7F6 LD IX,$CB1C
C7FA CALL personage_play_step
C7FD LD IX,$CBBE
C801 CALL personage_play_step
C804 LD IX,$CCA5
C808 CALL personage_play_step
start_game_8 C80B LD A,($CCAF)
C80E CP $64
C810 JP NC,$CA46
C813 LD IX,$CB1C
C817 CALL $CAF7
C81A CALL $CAE2
C81D LD IX,$CBBE
C821 CALL $CAF7
C824 CALL $CAE2
C827 LD IX,$CCA5
C82B LD A,($FE0C)
C82E AND A
C82F JR NZ,start_game_12
C831 CALL get_personage_image_size
C834 LD A,(IX+$07)
C837 CP $03
C839 JR NC,start_game_9
C83B LD A,(IX+$04)
C83E CP $04
C840 JR C,start_game_12
start_game_9 C842 ADD A,B
C843 CP $18
C845 JP NC,start_game_12
C848 LD A,(IX+$03)
C84B AND A
C84C LD A,(IX+$06)
C84F JR Z,start_game_10
C851 AND A
C852 JP M,start_game_12
C855 JR start_game_11
start_game_10 C857 ADD A,C
C858 CP $21
C85A JP NC,start_game_12
start_game_11 C85D LD IX,$CB1C
C861 CALL draw_personage
C864 LD IX,$CBBE
C868 CALL draw_personage
C86B LD IX,$CCA5
C86F CALL draw_personage
C872 JP play_loop
start_game_12 C875 LD E,$00
C877 LD B,(IX+$06)
C87A INC B
C87B LD A,($600E)
C87E CP B
C87F JR NC,start_game_13
C881 INC E
C882 LD A,($600F)
C885 CP B
C886 JR NC,start_game_13
C888 INC E
start_game_13 C889 LD B,(IX+$07)
C88C LD A,($6010)
C88F CP B
C890 JR NC,start_game_14
C892 INC E
C893 INC E
C894 INC E
C895 LD A,($6011)
C898 CP B
C899 JR NC,start_game_14
C89B INC E
C89C INC E
C89D INC E
start_game_14 C89E LD A,E
C89F ADD A,A
C8A0 ADD A,E
C8A1 LD C,A
C8A2 LD B,$00
C8A4 LD HL,$6012
C8A7 ADD HL,BC
C8A8 LD DE,$FE0E
C8AB LD A,($FE04)
C8AE DEC A
C8AF JR Z,start_game_15
C8B1 INC DE
start_game_15 C8B2 LD A,(HL)
C8B3 CP $FF
C8B5 JP Z,$CA46
C8B8 LD (DE),A
C8B9 INC HL
C8BA LD A,(HL)
C8BB LD ($CCAB),A
C8BE INC HL
C8BF LD A,(HL)
C8C0 LD ($CCAC),A
C8C3 JP next_player
C8C6: Routine at C8C6
Used by the routine at init_1.
clear_offline_screen C8C6 LD HL,$F800
C8C9 LD (HL),$38
C8CB LD DE,$F801
C8CE LD BC,$02FF
C8D1 LDIR
C8D3 LD HL,$E000
C8D6 LD (HL),$00
C8D8 LD DE,$E001
C8DB LD BC,$17FF
C8DE LDIR
C8E0 RET
C8E1: Routine at C8E1
Used by the routines at start and C530.
init_1 C8E1 CALL clear_offline_screen
C8E4 LD HL,$5B50
C8E7 LD DE,$E067
C8EA LD BC,$0312
C8ED CALL draw
C8F0 LD HL,$F860
C8F3 LD (HL),$3A
C8F5 LD DE,$F861
C8F8 LD BC,$005F
C8FB LDIR
C8FD LD HL,$FB00
C900 LD DE,$0027
C903 LD B,$12
C905 JP draw_message
C908: Routine at C908
Used by the routine at draw_message.
C908 LD L,A
C909 LD H,$00
C90B ADD HL,HL
C90C ADD HL,HL
C90D ADD HL,HL
C90E LD BC,$3C00
C911 ADD HL,BC
C912 LD A,D
C913 AND $03
C915 RLCA
C916 RLCA
C917 RLCA
C918 ADD A,$E0
C91A LD D,A
C91B LD B,$08
C91D LD A,(HL)
C91E LD (DE),A
C91F INC HL
C920 INC D
C921 DJNZ $C91D
C923 RET
C924: Draw message
Used by the routines at start, C530, init_1, draw_message_and_invalidate and CACE.
Input
DE screen coordinates
HL message address
B message length
draw_message C924 LD A,(HL)
C925 PUSH BC
C926 PUSH DE
C927 PUSH HL
C928 CALL $C908
C92B POP HL
C92C POP DE
C92D POP BC
C92E INC HL
C92F INC DE
C930 DJNZ draw_message
C932 RET
C933: Draws a message and set screen dirty flag
Used by the routine at draw_playscreen_header_message.
draw_message_and_invalidate C933 CALL draw_message
C936 LD A,$01
C938 LD ($FE0B),A
C93B RET
C93C: Fills offline color attributes of playscreen header
Used by the routines at start_game and increase_score.
fill_offscreen_header_color C93C LD HL,$F800
C93F LD BC,$4038
fill_offscreen_header_color_0 C942 LD (HL),C
C943 INC HL
C944 DJNZ fill_offscreen_header_color_0
C946 LD HL,$FEF2
C949 LD A,($FE04)
C94C ADD A,$30
C94E LD ($FEB2),A
C951 CP $31
C953 JR Z,fill_offscreen_header_color_1
C955 LD HL,$FEF8
fill_offscreen_header_color_1 C958 LD DE,$FEB6
C95B LD BC,$0006
C95E LDIR
C960: Draws message at header of game screen
Used by the routines at increase_player_lifes and CA46.
draw_playscreen_header_message C960 LD DE,$0000
C963 LD B,$40
C965 LD HL,$FEB2
C968 JP draw_message_and_invalidate
C96B: Score constants as text
score_50 C96B DEFM "000050" Value of 50
score_for_a_hit C971 DEFM "000075" Value of 75 to add to player's score for hitting enemy
score_100 C977 DEFM "000100" Value of 100
score_for_a_key C97D DEFM "000125" Value of 125 to add to player's score if a key is collected
score_for_a_kill C983 DEFM "000200" Value of 200 to add to player's score when defeating an enemy
score_450 C989 DEFM "000450" Value of 450
score_for_new_room C98F DEFM "002000" Value of 2000 to add to player's score if a new room is visited
score_3000 C995 DEFM "003000" Value of 3000
C99B: Add points to current player score
Used by the routines at prepare_level, D112, D1EB, review_personage_location and D98D.
Input
HL address of value to add to score
Also, updates hiscore, if current score is greater.
increase_score C99B PUSH BC
C99C PUSH DE
C99D LD DE,$FEF2
C9A0 LD A,($FE04)
C9A3 CP $01
C9A5 JR Z,add_score_for_first_player
C9A7 LD DE,$FEF8
add_score_for_first_player C9AA LD A,(DE)
C9AB LD ($FEAA),A
C9AE INC DE
C9AF LD A,(DE)
C9B0 LD ($FEAB),A
C9B3 INC DE
C9B4 INC DE
C9B5 INC DE
C9B6 INC DE
C9B7 LD BC,$0005
C9BA ADD HL,BC
C9BB LD BC,$0600
add_score_loop C9BE LD A,(DE)
C9BF ADD A,(HL)
C9C0 SUB $30
C9C2 ADD A,C
C9C3 LD C,$00
C9C5 CP $3A
C9C7 JR C,add_score_no_carry
C9C9 SUB $0A
C9CB LD C,$01
add_score_no_carry C9CD LD (DE),A
C9CE DEC DE
C9CF DEC HL
C9D0 DJNZ add_score_loop
C9D2 LD B,$06
C9D4 INC DE
C9D5 LD HL,$FEC2
check_hiscore_loop C9D8 LD A,(DE)
C9D9 CP (HL)
C9DA JR C,not_hiscore
C9DC JR NZ,new_hiscore
C9DE INC HL
C9DF INC DE
C9E0 DJNZ check_hiscore_loop
C9E2 JR not_hiscore
Copy current score value to the high score
new_hiscore C9E4 LD (HL),A
C9E5 INC HL
C9E6 INC DE
C9E7 LD A,(DE)
C9E8 DJNZ new_hiscore
not_hiscore C9EA CALL fill_offscreen_header_color
C9ED LD DE,($FEB6)
C9F1 LD HL,($FEAA)
C9F4 AND A
C9F5 SBC HL,DE
C9F7 JR Z,no_lifes_increase
C9F9 LD A,D
C9FA AND $0F
C9FC JR Z,no_lifes_increase
C9FE DEC A
C9FF ADD A,E
CA00 AND $0F
CA02 CP $0A
CA04 JR C,increase_score_0
CA06 SUB $09
increase_score_0 CA08 CP $03
CA0A JR Z,great_score
CA0C CP $06
CA0E JR Z,great_score
CA10 CP $09
CA12 JR NZ,no_lifes_increase
Score value is good enough to increase lifes number
great_score CA14 CALL increase_player_lifes
no_lifes_increase CA17 POP DE
CA18 POP BC
CA19 RET
CA1A: Increase player lifes
Used by the routines at increase_score and DC27.
increase_player_lifes CA1A PUSH HL
CA1B LD HL,($FED0)
CA1E LD A,H
CA1F INC A
CA20 CP $3A
CA22 JR C,increase_player_lifes_0
CA24 INC L
CA25 LD A,$30
increase_player_lifes_0 CA27 LD H,A
CA28 LD A,L
CA29 CP $3A
CA2B JR C,increase_player_lifes_1
CA2D LD HL,$3939
increase_player_lifes_1 CA30 LD ($FED0),HL
CA33 POP HL
CA34 JP draw_playscreen_header_message
CA37: Handle object impact
Used by the routines at start_game and review_personage_location.
Input
DE Object address in playroom
HL object handlers table
handle_object_impact CA37 LD A,($FE03)
CA3A ADD A,A
CA3B PUSH DE
CA3C LD E,A
CA3D LD D,$00
CA3F ADD HL,DE
CA40 LD E,(HL)
CA41 INC HL
CA42 LD D,(HL)
CA43 EX DE,HL
CA44 POP DE
CA45 JP (HL)
CA46: Routine at CA46
Used by the routine at start_game.
CA46 LD DE,($FED0)
CA4A LD HL,$3030
CA4D AND A
CA4E SBC HL,DE
CA50 JP Z,$CAC0
CA53 DEC D
CA54 LD A,D
CA55 CP $30
CA57 JR NC,$CA5C
CA59 LD D,$39
CA5B DEC E
CA5C LD ($FED0),DE
CA60 CALL draw_playscreen_header_message
CA63 LD B,$32
CA65 HALT
CA66 DJNZ $CA65
CA68 LD A,($CCAC)
CA6B LD HL,$6008
CA6E CP $12
CA70 JR NC,$CA75
CA72 LD HL,$602D
CA75 LD A,(HL)
CA76 LD ($CCAB),A
CA79 INC HL
CA7A LD A,(HL)
CA7B LD ($CCAC),A
CA7E INC HL
CA7F LD A,(HL)
CA80 AND $01
CA82 LD ($CCA8),A
CA85 XOR A
CA86 LD ($CCA7),A
CA89 LD A,($FE07)
CA8C AND A
CA8D JP Z,next_player
CA90 LD A,($FE04)
CA93 INC A
CA94 CP $02
CA96 JR Z,$CA9A
CA98 LD A,$01
CA9A LD ($FE04),A
CA9D LD HL,$CCA5
CAA0 LD DE,$FE81
CAA3 LD B,$12
CAA5 CALL $CAB6
CAA8 LD HL,$FE20
CAAB LD DE,$FE40
CAAE LD B,$20
CAB0 CALL $CAB6
CAB3 JP next_player
CAB6: Routine at CAB6
Used by the routine at CA46.
CAB6 LD A,(DE)
CAB7 LD C,A
CAB8 LD A,(HL)
CAB9 LD (DE),A
CABA LD (HL),C
CABB INC HL
CABC INC DE
CABD DJNZ $CAB6
CABF RET
CAC0: Routine at CAC0
Used by the routine at CA46.
CAC0 LD HL,$FCDD
CAC3 LD C,$B0
CAC5 CALL $CACE
CAC8 CALL $C6C3
CACB JP start
CACE: Routine at CACE
Used by the routines at C121, CAC0 and DD67.
CACE LD DE,$0020
CAD1 LD B,$20
CAD3 CALL draw_message
CAD6 LD HL,$F820
CAD9 LD B,$20
CADB LD (HL),C
CADC INC HL
CADD DJNZ $CADB
CADF JP update_screen
CAE2: Routine at CAE2
Used by the routine at start_game.
CAE2 LD A,(IX+$0A)
CAE5 CP $64
CAE7 RET C
CAE8 LD (IX+$02),$00
CAEC LD (IX+$0A),$00
CAF0 LD (IX+$10),$32
CAF4 JP show_personage_area_0
CAF7: Routine at CAF7
Used by the routine at start_game.
CAF7 CALL get_personage_room_addr
CAFA CALL get_personage_image_size
CAFD LD A,($FEA5)
CB00 ADD A,(IX+$07)
CB03 CP $17
CB05 RET C
CB06 LD A,(IX+$04)
CB09 CP $04
CB0B RET C
CB0C LD A,(IX+$0A)
CB0F AND A
CB10 RET NZ
CB11 LD A,(IX+$02)
CB14 LD (IX+$0F),A
CB17 LD (IX+$0A),$5F
CB1B RET
CB1C: Data on Ninja personage
ninja_description CB1C DEFB $01,$04
ninja_image_index CB1E DEFB $00 (+02h) Current Ninja image index
ninja_direction CB1F DEFB $00 (+03h) 0 - right direction, 1 - left direction
ninja_y_offset CB20 DEFB $00 (+04h) pixel-precision Y offset from 0 to 7 inclusive
ninja_color_attribute CB21 DEFB $07 (+05h)
ninja_x_coordinate CB22 DEFB $00 (+06h) X coordinate in 8-pixels units (upper left corner)
ninja_y_coordinate CB23 DEFB $00 (+07h) Y coordinate in 8-pixels units (upper left corner)
ninja_prev_x CB24 DEFB $00 (+08h) Previous X coordinate (for updating from offline screen)
ninja_prev_y CB25 DEFB $00 (+09h) Previous Y coordinate (for updating from offline screen)
ninja_flashing_counter CB26 DEFB $00 (+0ah) Zero value means healthy ninja
ninja_action CB27 DEFB $00,$00,$00 (+0bh) Current ninja action
CB2A DEFB $00
ninja_defeated_pose CB2B DEFB $00 Index of a image to draw defeated Ninja
CB2C DEFB $00
CB2D DEFB $00
CB2E DEFW $CB8B,$CD99
CB32: Ninja state descriptions
ninja_images_refs CB32 DEFW ninja_images_descriptions,$CD9B 0
CB36 DEFW $CB95,$CE48 1
CB3A DEFW $CB9D,$CF04 2
CB3E DEFW ninja_images_descriptions,$CD9B 3
CB42 DEFW ninja_images_descriptions,$CD9B 4
CB46 DEFW $CBA5,$CF59 5
CB4A DEFW $CBAB,$CFB3 6
CB4E DEFW ninja_images_descriptions,$CD9B 7
CB52 DEFW $CB95,$CFCE 8
CB56 DEFW $CB9D,$CFF8 9
CB5A DEFW $CBB3,$D023 10
CB5E DEFW ninja_images_descriptions,$CD9B 11
CB62 DEFW ninja_images_descriptions,$CD9B 12
CB66 DEFW ninja_images_descriptions,$CD9B 13
CB6A DEFW ninja_images_descriptions,$CD9B 14
CB6E DEFW ninja_images_descriptions,$CD9B 15
CB72 DEFW ninja_images_descriptions,$D112 16
CB76 DEFW ninja_images_descriptions,$CD9B 17
CB7A DEFW ninja_images_descriptions,$D16F 18
CB7E DEFW ninja_images_descriptions,$D198 19
CB82 DEFW $CBA5,$D1A2 20
CB86 DEFW $CBB3,$D1D2 21
CB8A: Empty action handler
Used for Bruce/Yamo state 15.
CB8A RET
CB8B: Ninja sprite descriptions
CB8B DEFB $00,$00
ninja_images_descriptions CB8D DEFB $02,$03,$C0,$C1,$E0,$E1,$C2,$E2
CB95 DEFB $02,$03,$C6,$C7,$E6,$E7,$C8,$E8
CB9D DEFB $02,$03,$C3,$C4,$E3,$E4,$C5,$E5
CBA5 DEFB $02,$02,$CC,$CD,$EC,$ED
CBAB DEFB $03,$02,$CE,$CF,$D0,$EE,$EF,$F0
CBB3 DEFB $03,$03,$D1,$D2,$D3,$F1,$F2,$F3
CBBB DEFB $F4,$F5,$F6
CBBE: Data on Green Yamo personage
sumoist_description CBBE DEFB $01,$05
sumoist_image_index CBC0 DEFB $00 (+02h) Current Yamo image index. 0 = not alive yet.
sumoist_direction CBC1 DEFB $00 (+03h) 0 - right direction, 1 - left direction
sumoist_y_offset CBC2 DEFB $00 (+04h) pixel-precision Y offset from 0 to 7 inclusive
sumoist_color_attribute CBC3 DEFB $07 (+05h)
sumoust_x_coordinate CBC4 DEFB $00 (+06h) X coordinate in 8-pixels units (upper left corner)
sumoist_y_coordinate CBC5 DEFB $00 (+07h) Y coordinate in 8-pixels units (upper left corner)
sumoist_prev_x CBC6 DEFB $00 (+08h) Previous X coordinate (for updating from offline screen)
sumoist_prev_y CBC7 DEFB $00 (+09h) Previous Y coordinate (for updating from offline screen)
sumoist_flashing_counter CBC8 DEFB $00 (+0ah) Zero value means healthy Yamo
sumoist_action CBC9 DEFB $00,$00,$00 (+0bh) Current Yamo action
CBCC DEFB $00,$00
CBCE DEFB $00
CBCF DEFB $00
CBD0 DEFW $CB8B,$CD99
CBD4: Green Yamo state descriptions
sumoist_images_refs CBD4 DEFW $CC2C,$CD9B 0
CBD8 DEFW $CC34,$CE48 1
CBDC DEFW $CC3C,$CF04 2
CBE0 DEFW $CC44,$CF18 3
CBE4 DEFW $CC4C,$CF2D 4
CBE8 DEFW $CC54,$CF59 5
CBEC DEFW $CC5C,$CFB3 6
CBF0 DEFW $CC2C,$CD9B 7
CBF4 DEFW $CC64,$CFCE 8
CBF8 DEFW $CC6C,$CFF8 9
CBFC DEFW $CC77,$D023 10
CC00 DEFW $CC82,$D15D 11
CC04 DEFW $CC8A,$D03F 12
CC08 DEFW $CC92,$D063 13
CC0C DEFW $CC9A,$D10D 14
CC10 DEFW $CC2C,$CB8A 15 Empty action
CC14 DEFW $CC8A,$D112 16
CC18 DEFW $CC8A,$D15D 17
CC1C DEFW $CC82,$D16F 18
CC20 DEFW $CC82,$D198 19
CC24 DEFW $CC54,$D1A2 20
CC28 DEFW $CC77,$D1D2 21
CC2C: Green Yamo sprite descriptions
CC2C DEFB $02,$03,$60,$61,$80,$81,$A0,$A1
CC34 DEFB $02,$03,$62,$63,$82,$83,$A2,$A3
CC3C DEFB $02,$03,$64,$65,$84,$85,$A4,$A5
CC44 DEFB $03,$02,$86,$87,$88,$A6,$A7,$A8
CC4C DEFB $03,$02,$89,$8A,$8B,$A9,$AA,$AB
CC54 DEFB $03,$02,$8C,$8D,$8E,$AC,$AD,$AE
CC5C DEFB $03,$02,$8F,$90,$91,$AF,$B0,$B1
CC64 DEFB $02,$03,$72,$73,$92,$93,$B2,$B3
CC6C DEFB $03,$03,$74,$75,$76,$94,$95,$96
CC74 DEFB $B4,$B5,$B6
CC77 DEFB $03,$03,$77,$78,$79,$97,$98,$99
CC7F DEFB $B7,$B8,$B9
CC82 DEFB $02,$03,$DA,$DB,$DC,$DD,$DE,$DF
CC8A DEFB $02,$03,$7C,$7D,$9C,$9D,$BC,$BD
CC92 DEFB $02,$03,$7E,$7F,$9E,$9F,$BE,$BF
CC9A DEFB $03,$03,$69,$6A,$6B,$6C,$6D,$6E
CCA2 DEFB $6F,$70,$71
CCA5: Data on Brucee Lee personage
bruce_description CCA5 DEFB $01,$03
bruce_image_index CCA7 DEFB $00 (+02h) Current Bruce image index. 0 = Bruce is not alive yet.
bruce_direction CCA8 DEFB $00 (+03h) 0 - right direction, 1 - left direction
bruce_y_offset CCA9 DEFB $00 (+04h) pixel-precision Y offset from 0 to 7 inclusive.
bruce_color_attribute CCAA DEFB $07 (+05h) Bruce color attribute
bruce_x_coordinate CCAB DEFB $00 (+06h) X coordinate in 8-pixels units (upper left corner)
bruce_y_coordinate CCAC DEFB $00 (+07h) Y coordinate in 8-pixels units (upper left corner)
bruce_prev_x CCAD DEFB $00 (+08h) Previous X coordinate (for updating from offline screen)
bruce_prev_y CCAE DEFB $00 (+09h) Previous Y coordinate (for updating from offline screen)
bruce_flashing_counter CCAF DEFB $00 (+0ah) Zero value means healthy bruce
bruce_action CCB0 DEFB $00,$00,$00 (+0bh) Current Bruce action
CCB3 DEFB $00,$00,$00
CCB6 DEFB $00
CCB7 DEFW $CB8B,$CD99
CCBB: Bruce Lee state descriptions
bruce_image_refs CCBB DEFW bruce_image_descriptions,$CD9B 0
CCBF DEFW $CD1B,$CE48 1
CCC3 DEFW $CD23,$CF04 2
CCC7 DEFW $CD2B,$CF18 3
CCCB DEFW $CD33,$CF2D 4
CCCF DEFW $CD3B,$CF59 5
CCD3 DEFW $CD43,$CFB3 6
CCD7 DEFW $CD4B,$CFBD 7
CCDB DEFW $CD50,$CFCE 8
CCDF DEFW $CD58,$CFF8 9
CCE3 DEFW $CD63,$D023 10
CCE7 DEFW $CD6E,$D032 11
CCEB DEFW $CD76,$D03F 12
CCEF DEFW $CD7E,$D063 13
CCF3 DEFW $CD86,$D10D 14
CCF7 DEFW $CD91,$CB8A 15 Empty action
CCFB DEFW $CD76,$D112 16
CCFF DEFW $CD76,$D15D 17
CD03 DEFW $CD91,$D16F 18
CD07 DEFW $CD91,$D198 19
CD0B DEFW $CD3B,$D1A2 20
CD0F DEFW $CD63,$D1D2 21
CD13: Bruce Lee sprite descriptions
bruce_image_descriptions CD13 DEFB $02,$03,$00,$01,$20,$21,$40,$41 2x3 + 6 bytes
CD1B DEFB $02,$03,$02,$03,$22,$23,$42,$43 2x3 + 6 bytes
CD23 DEFB $02,$03,$04,$05,$24,$25,$44,$45 2x3 + 6 bytes
CD2B DEFB $03,$02,$26,$27,$28,$46,$47,$48 3x2 + 6 bytes
CD33 DEFB $03,$02,$29,$2A,$2B,$49,$4A,$4B 3x2 + 6 bytes
CD3B DEFB $03,$02,$2C,$2D,$2E,$4C,$4D,$4E
CD43 DEFB $03,$02,$2F,$30,$31,$4F,$50,$51
CD4B DEFB $03,$01,$06,$07,$08
CD50 DEFB $02,$03,$12,$13,$32,$33,$52,$53
CD58 DEFB $03,$03,$14,$15,$16,$34,$35,$36
CD60 DEFB $54,$55,$56
CD63 DEFB $03,$03,$17,$18,$19,$37,$38,$39
CD6B DEFB $57,$58,$59
CD6E DEFB $02,$03,$1A,$1B,$3A,$3B,$5A,$5B
CD76 DEFB $02,$03,$1C,$1D,$3C,$3D,$5C,$5D
CD7E DEFB $02,$03,$1E,$1F,$3E,$3F,$5E,$5F
CD86 DEFB $03,$03,$09,$0A,$0B,$0C,$0D,$0E
CD8E DEFB $0F,$10,$11
CD91 DEFB $02,$03,$7A,$7B,$9A,$9B,$BA,$BB
CD99 DEFB $AF,$C9
CD9B: Personage action handler 0
CD9B LD (IX+$0C),$00
CD9F LD (IX+$0D),$00
CDA3 LD HL,$CB1C
CDA6 CALL compare_IX_HL
CDA9 JR Z,$CDC8
CDAB LD A,(IX+$0B)
CDAE CP $09
CDB0 JR NZ,$CDBB
CDB2 LD (IX+$03),$00
CDB6 LD A,$02
CDB8 JP $CEE9
CDBB CP $0A
CDBD JR NZ,$CDC8
CDBF LD (IX+$03),$01
CDC3 LD A,$02
CDC5 JP $CEE9
CDC8 CALL $D332
CDCB JR Z,$CDE2
This entry point is used by the routine at CE48.
CDCD CALL $D405
CDD0 LD A,$0E
CDD2 RET Z
CDD3 LD HL,$CB1C
CDD6 CALL compare_IX_HL
CDD9 JR Z,$CDDF
CDDB LD (IX+$03),$01
CDDF LD A,$11
CDE1 RET
CDE2 LD A,(IX+$0B)
CDE5 CP $10
CDE7 JR NZ,$CDFB
CDE9 CALL $D456
CDEC LD A,$01
CDEE RET Z
CDEF BIT 0,(IX+$03)
CDF3 JR Z,$CDF8
CDF5 DEC (IX+$06)
CDF8 LD A,$16
CDFA RET
CDFB CP $01
CDFD JR NZ,$CE0E
CDFF BIT 0,(IX+$03)
CE03 JR NZ,$CE08
CE05 LD A,$02
CE07 RET
CE08 LD (IX+$03),$00
CE0C JR $CE1C
CE0E CP $02
CE10 JR NZ,$CE1F
CE12 BIT 0,(IX+$03)
CE16 JR NZ,$CE05
CE18 LD (IX+$03),$01
CE1C LD A,$01
CE1E RET
CE1F CP $08
CE21 JR NZ,$CE26
CE23 LD A,$0C
CE25 RET
CE26 CP $04
CE28 JR NZ,$CE1C
CE2A LD HL,$CCA5
CE2D CALL compare_IX_HL
CE30 JR NZ,$CE1C
CE32 CALL $D48F
CE35 JR NZ,$CE3F
CE37 CALL $D45C
CE3A JR Z,$CE1C
CE3C DEC (IX+$06)
CE3F INC (IX+$07)
CE42 INC (IX+$07)
CE45 LD A,$08
CE47 RET
CE48: Personage action handler 1
CE48 LD (IX+$0C),$00
CE4C CALL $D332
CE4F JP NZ,$CDCD
CE52 BIT 0,(IX+$03)
CE56 JR NZ,$CE9F
CE58 CALL $D48F
CE5B JR Z,$CE9C
CE5D LD A,(IX+$0B)
CE60 CP $01
CE62 JR NZ,$CE6B
CE64 LD A,$03
CE66 INC (IX+$06)
CE69 JR $CEE9
CE6B LD HL,$CB1C
CE6E CALL compare_IX_HL
CE71 JR Z,$CE9C
CE73 LD A,(IX+$0B)
CE76 CP $11
CE78 JR NZ,$CE89
CE7A LD A,(IX+$0D)
CE7D CP $02
CE7F JR C,$CE64
CE81 CALL $D48F
CE84 JR Z,$CE9C
CE86 LD A,$04
CE88 RET
CE89 CP $09
CE8B JR NZ,$CE9C
CE8D CALL $D353
CE90 JR Z,$CE64
CE92 DEC (IX+$07)
CE95 LD (IX+$04),$07
CE99 LD A,$0A
CE9B RET
CE9C LD A,$01
CE9E RET
CE9F CALL $D45C
CEA2 JR Z,$CE9C
CEA4 LD A,(IX+$0B)
CEA7 CP $02
CEA9 JR NZ,$CEB2
CEAB LD A,$03
CEAD DEC (IX+$06)
CEB0 JR $CEE9
CEB2 LD HL,$CB1C
CEB5 CALL compare_IX_HL
CEB8 JR Z,$CE9C
CEBA LD A,(IX+$0B)
CEBD CP $12
CEBF JR NZ,$CED3
CEC1 LD A,(IX+$0D)
CEC4 CP $02
CEC6 JR C,$CEAB
CEC8 CALL $D45C
CECB JR Z,$CE9C
CECD DEC (IX+$06)
CED0 LD A,$04
CED2 RET
CED3 CP $0A
CED5 JR NZ,$CE9C
CED7 CALL $D353
CEDA JR Z,$CEAB
CEDC DEC (IX+$06)
CEDF DEC (IX+$07)
CEE2 LD (IX+$04),$07
CEE6 LD A,$0A
CEE8 RET
This entry point is used by the routines at CD9B, CFCE, D063 and D112.
CEE9 PUSH AF
CEEA LD HL,$CCA5
CEED CALL compare_IX_HL
CEF0 JR NZ,$CF02
CEF2 LD A,($FE9A)
CEF5 AND A
CEF6 JR Z,$CF02
CEF8 LD A,($600B)
CEFB XOR $10
CEFD LD ($600B),A
CF00 OUT ($FE),A
CF02 POP AF
CF03 RET
CF04: Personage action handler 2
CF04 CALL $D332
CF07 JR Z,$CF12
CF09 CALL $D405
CF0C LD A,$0E
CF0E RET Z
CF0F LD A,$11
CF11 RET
CF12 INC (IX+$0D)
CF15 LD A,$02
CF17 RET
CF18: Personage action handler 3
CF18 LD HL,$CB1C
CF1B CALL $D371
CF1E LD HL,$CBBE
CF21 CALL $D371
CF24 LD HL,$CCA5
CF27 CALL $D371
CF2A LD A,$05
CF2C RET
CF2D: Personage action handler 4
CF2D INC (IX+$0C)
CF30 LD A,(IX+$0C)
CF33 CP $04
CF35 JR NC,$CF52
CF37 BIT 0,(IX+$03)
CF3B JR NZ,$CF47
CF3D CALL $D48F
CF40 JR Z,$CF52
CF42 INC (IX+$06)
CF45 JR $CF4F
CF47 CALL $D45C
CF4A JR Z,$CF52
CF4C DEC (IX+$06)
CF4F LD A,$04
CF51 RET
CF52 LD (IX+$0D),$00
CF56 LD A,$02
CF58 RET
CF59: Personage action handler 5
CF59 LD (IX+$04),$00
CF5D CALL $D332
CF60 JR Z,$CF65
CF62 INC (IX+$07)
CF65 LD A,(IX+$0C)
CF68 CP $02
CF6A JR NZ,$CF8D
CF6C LD (IX+$00),$14
CF70 CALL $D1EB
CF73 JR NC,$CF86
CF75 DEC (IX+$07)
CF78 LD HL,$CCA5
CF7B CALL compare_IX_HL
CF7E LD A,$01
CF80 RET Z
CF81 LD (IX+$00),$32
CF85 RET
CF86 LD A,$06
CF88 LD (IX+$0F),$06
CF8C RET
CF8D LD (IX+$00),$03
CF91 BIT 0,(IX+$03)
CF95 JR NZ,$CFA1
CF97 CALL $D43B
CF9A JR Z,$CFAC
CF9C DEC (IX+$06)
CF9F JR $CFA9
CFA1 CALL $D447
CFA4 JR Z,$CFAC
CFA6 INC (IX+$06)
CFA9 LD A,$07
CFAB RET
CFAC LD (IX+$0C),$02
CFB0 LD A,$06
CFB2 RET
CFB3: Personage action handler 6
CFB3 INC (IX+$0C)
CFB6 LD (IX+$00),$03
CFBA LD A,$06
CFBC RET
CFBD: Personage action handler 7
CFBD LD A,(IX+$0B)
CFC0 CP $04
CFC2 LD A,$08
CFC4 RET Z
CFC5 DEC (IX+$07)
CFC8 DEC (IX+$07)
CFCB LD A,$01
CFCD RET
CFCE: Personage action handler 8
CFCE CALL $D007
CFD1 AND A
CFD2 JR Z,$CFEC
CFD4 BIT 0,(IX+$03)
CFD8 JR NZ,$CFE1
CFDA CALL $D48F
CFDD JR Z,$CFEC
CFDF JR $CFE9
CFE1 CALL $D45C
CFE4 JR Z,$CFEC
CFE6 DEC (IX+$06)
CFE9 LD A,$0A
CFEB RET
CFEC INC (IX+$07)
CFEF LD (IX+$04),$00
CFF3 LD A,$02
CFF5 JP $CEE9
CFF8: Personage action handler 9
CFF8 CALL $D007
CFFB BIT 0,(IX+$03)
CFFF JR NZ,$D004
D001 INC (IX+$06)
D004 LD A,$09
D006 RET
D007: Routine at D007
Used by the routines at CFCE, CFF8 and D03F.
D007 INC (IX+$0C)
D00A LD C,(IX+$0C)
D00D LD B,$00
D00F LD HL,$D018
D012 ADD HL,BC
D013 LD A,(HL)
D014 LD (IX+$04),A
D017 RET
D018: Data block at D018
D018 DEFB $07,$05,$03,$02,$01,$01,$02,$03
D020 DEFB $05,$07,$00
D023: Personage action handler 10
D023 LD (IX+$00),$0A
D027 BIT 0,(IX+$03)
D02B LD A,$01
D02D RET Z
D02E INC (IX+$06)
D031 RET
D032: Personage action handler 11
D032 LD (IX+$00),$06
D036 CALL $D353
D039 LD A,$01
D03B RET Z
D03C LD A,$12
D03E RET
D03F: Personage action handler 12
D03F CALL $D007
D042 AND A
D043 JR Z,$D052
D045 LD A,(IX+$0C)
D048 CP $03
D04A CALL Z,$D405
D04D JR Z,$D05C
D04F LD A,$0D
D051 RET
D052 INC (IX+$07)
D055 LD (IX+$00),$07
D059 LD A,$01
D05B RET
D05C LD (IX+$04),$00
D060 LD A,$0E
D062 RET
D063: Personage action handler 13
D063 LD A,(IX+$02)
This entry point is used by the routine at D10D.
D066 PUSH AF
D067 CALL $D405
D06A JR NZ,$D0C2
D06C LD A,(IX+$0B)
D06F CP $08
D071 JR NZ,$D0A2
D073 LD A,(IX+$04)
D076 CP $04
D078 JR NC,$D084
D07A CALL $D353
D07D LD A,$00
D07F JR Z,$D08D
D081 LD A,(IX+$04)
D084 SUB $04
D086 JR NC,$D08B
D088 DEC (IX+$07)
D08B AND $06
D08D LD (IX+$04),A
D090 LD A,(IX+$03)
D093 XOR $01
D095 AND $01
D097 LD (IX+$03),A
D09A LD (IX+$00),$08
D09E POP AF
D09F JP $CEE9
D0A2 CP $04
D0A4 JR NZ,$D0D3
D0A6 CALL get_personage_image_size
D0A9 LD A,(IX+$07)
D0AC ADD A,B
D0AD CP $17
D0AF JR NC,$D090
D0B1 LD A,(IX+$04)
D0B4 ADD A,$04
D0B6 AND $04
D0B8 LD (IX+$04),A
D0BB JR NZ,$D090
D0BD INC (IX+$07)
D0C0 JR $D090
D0C2 POP AF
D0C3 LD A,(IX+$04)
D0C6 LD (IX+$04),$00
D0CA AND A
D0CB JR Z,$D0D0
D0CD INC (IX+$07)
D0D0 LD A,$11
D0D2 RET
D0D3 LD A,(IX+$0B)
D0D6 CP $01
D0D8 JR NZ,$D0F1
D0DA POP AF
D0DB CP $0F
D0DD JR Z,$D0E8
D0DF CALL $D48F
D0E2 JR Z,$D0EB
D0E4 LD A,$0F
D0E6 JR $D0ED
D0E8 INC (IX+$06)
D0EB LD A,$0E
D0ED PUSH AF
D0EE JP $D090
D0F1 CP $02
D0F3 JP NZ,$D107
D0F6 POP AF
D0F7 CP $0F
D0F9 JR Z,$D0EB
D0FB CALL $D45C
D0FE JR Z,$D0EB
D100 LD A,$0F
D102 DEC (IX+$06)
D105 JR $D0ED
D107 LD (IX+$00),$08
D10B POP AF
D10C RET
D10D: Personage action handler 14
D10D LD A,$0F
D10F JP $D066
D112: Personage action handler 16
D112 LD A,(IX+$04)
D115 AND A
D116 JR Z,$D12B
D118 ADD A,$02
D11A AND $06
D11C JR NZ,$D121
D11E INC (IX+$07)
D121 LD (IX+$04),A
D124 LD (IX+$00),$02
D128 LD A,$11
D12A RET
D12B CALL $D332
D12E LD A,$02
D130 JR NZ,$D121
D132 LD HL,$CCA5
D135 CALL compare_IX_HL
D138 JR NZ,$D154
D13A LD BC,($CCAB)
D13E LD HL,($CB22)
D141 AND A
D142 SBC HL,BC
D144 JR Z,$D14E
D146 LD HL,($CBC4)
D149 AND A
D14A SBC HL,BC
D14C JR NZ,$D154
D14E LD HL,$C96B
D151 CALL increase_score
D154 LD (IX+$00),$06
D158 LD A,$01
D15A JP $CEE9
D15D: Personage action handler 17
D15D DEC (IX+$07)
D160 LD (IX+$04),$07
D164 LD (IX+$03),$00
D168 LD (IX+$0C),$00
D16C LD A,$0D
D16E RET
D16F: Personage action handler 18
D16F LD A,(IX+$0E)
D172 CP $0A
D174 JP NC,$D1A2
D177 LD (IX+$00),$0A
D17B BIT 0,(IX+$03)
D17F JR NZ,$D18C
D181 CALL $D43B
D184 LD A,$01
D186 RET Z
D187 DEC (IX+$06)
D18A JR $D195
D18C CALL $D447
D18F LD A,$01
D191 RET Z
D192 INC (IX+$06)
D195 LD A,$14
D197 RET
D198: Personage action handler 19
Used by the routine at D1A2.
D198 CALL $D1EB
D19B LD A,$01
D19D LD (IX+$0F),$01
D1A1 RET
D1A2: Personage action handler 20
Used by the routine at D16F.
D1A2 LD (IX+$0C),$00
D1A6 LD (IX+$00),$03
D1AA BIT 0,(IX+$03)
D1AE JR NZ,$D1CB
D1B0 CALL $D43B
D1B3 JR Z,$D198
D1B5 DEC (IX+$06)
D1B8 LD (IX+$02),$06
D1BC CALL $D332
D1BF JR Z,$D1C4
D1C1 INC (IX+$07)
D1C4 LD (IX+$04),$00
D1C8 LD A,$06
D1CA RET
D1CB CALL $D447
D1CE JR Z,$D198
D1D0 JR $D1B8
D1D2: Personage action handler 21
D1D2 LD HL,$CB1C
D1D5 CALL $D375
D1D8 LD HL,$CBBE
D1DB CALL $D375
D1DE LD HL,$CCA5
D1E1 CALL $D375
D1E4 LD (IX+$00),$0F
D1E8 LD A,$0B
D1EA RET
D1EB: Routine at D1EB
Used by the routines at CF59 and D198.
D1EB LD A,(IX+$0E)
D1EE CP $35
D1F0 JR NC,$D201
D1F2 LD HL,$CB1C
D1F5 CALL compare_IX_HL
D1F8 JR NZ,$D22D
D1FA LD A,(IX+$0E)
D1FD CP $23
D1FF JR C,$D22D
D201 LD (IX+$0A),$01
D205 LD (IX+$0E),$00
D209 LD HL,$CCA5
D20C CALL compare_IX_HL
D20F JR Z,$D227
D211 LD A,(IX+$11)
D214 AND A
D215 RET Z
D216 LD HL,$CB1C
D219 CALL compare_IX_HL
D21C LD HL,$C983
D21F JR Z,$D224
D221 LD HL,$C989
D224 CALL increase_score
D227 LD (IX+$11),$00
D22B AND A
D22C RET
D22D LD HL,$CCA5
D230 CALL compare_IX_HL
D233 JR Z,$D248
D235 LD HL,$C977
D238 LD A,(IX+$11)
D23B AND A
D23C JR Z,$D248
D23E CP $08
D240 JR NZ,$D245
D242 LD HL,$C971
D245 CALL increase_score
D248 LD (IX+$11),$00
D24C SCF
D24D RET
D24E: Single gameplay step of personage
Used by the routine at start_game.
personage_play_step D24E LD A,(IX+$0A)
D251 AND A
D252 JR Z,normal_play_step
D254 INC A Personage defeated and dying
D255 LD (IX+$0A),A
D258 CP $02
D25A JR NZ,already_dying
D25C LD B,A Personage started to dying
D25D LD A,($FE9A)
D260 AND A
D261 JR NZ,defeate_sound_not_muted
D263 LD A,B
Personage already dying for a while
already_dying D264 BIT 1,A
D266 LD A,$00
D268 JR NZ,invisible_flash_stage
When personage defeated he is flashing for a while
visible_flash_stage D26A LD A,(IX+$0F)
invisible_flash_stage D26D LD (IX+$02),A
D270 RET
defeate_sound_not_muted D271 LD HL,$CCA5
D274 CALL compare_IX_HL
D277 JR NZ,visible_flash_stage
D279 LD (IX+$0A),$4B When sound is not muted, flash only from 4bh to 64h steps (shorter flashing interval).
D27D LD BC,$00D3
D280 CALL play_bruce_die_sound
D283 JR visible_flash_stage
Step for healthy and alive personage
normal_play_step D285 DEC (IX+$00)
D288 RET NZ Personage is delayed and does nothing
D289 LD A,(IX+$01) Reload delay cycle for personage next step
D28C LD (IX+$00),A
D28F LD A,(IX+$02)
D292 AND A
D293 JP Z,revive_personage
D296 CALL get_personage_action_will
D299 LD (IX+$0B),A Store personage action to personage description
D29C CALL review_personage_location
D29F LD A,(IX+$02) Get personage image index
D2A2 DEC A Exclude "not alive" zero value
D2A3 ADD A,A
D2A4 ADD A,A 4 bytes per image reference
D2A5 ADD A,$18 Add offset of images references relative to personage description
D2A7 LD C,A
D2A8 LD B,$00
D2AA PUSH IX IX contains address of personage description
D2AC POP HL
D2AD ADD HL,BC Address of image reference is ready
D2AE LD E,(HL) Get address of image description from image reference
D2AF INC HL
D2B0 LD D,(HL)
D2B1 EX DE,HL Store address of image description to HL
D2B2 LD E,(IX+$06) Get X coordinate of personage
D2B5 LD D,(IX+$07) Get Y coordinate of personage
D2B8 PUSH DE
D2B9 LD A,(IX+$02) Get current image index of personage
D2BC CALL $D2EA
D2BF LD (IX+$02),A Store image index back
D2C2 POP HL Restore original personage coordinates
D2C3 LD A,(IX+$06) Get new X coordinate of personage
D2C6 CP L Compare it with original coordinate
D2C7 JR C,personage_moved_up
D2C9 LD A,L Need to check that personage is not out off screen in bottom direction
Personage moved to up direction
personage_moved_up D2CA CP $1D
D2CC JR C,not_out_to_bottom
D2CE LD A,$1C Return personage back to bottom of the screen
not_out_to_bottom D2D0 LD (IX+$08),A
D2D3 LD A,(IX+$07)
D2D6 CP H
D2D7 JR C,personage_play_step_0
D2D9 LD A,H
personage_play_step_0 D2DA CP $14
D2DC JR C,personage_play_step_1
D2DE LD A,$13
personage_play_step_1 D2E0 CP $02
D2E2 JR NC,personage_play_step_2
D2E4 LD A,$02
personage_play_step_2 D2E6 LD (IX+$09),A
D2E9 RET
D2EA: Routine at D2EA
Used by the routine at personage_play_step.
D2EA JP (HL)
D2EB: Return personage from the dead
Used by the routine at personage_play_step.
revive_personage D2EB LD HL,$CCA5
D2EE CALL compare_IX_HL
D2F1 RET Z
D2F2 LD A,($CCAC)
D2F5 LD HL,$600A
D2F8 CP $12
D2FA JR NC,revive_personage_0
D2FC LD HL,$602F
revive_personage_0 D2FF BIT 7,(HL)
D301 RET NZ
D302 DEC (IX+$10)
D305 RET NZ
do_revive D306 LD A,(HL)
D307 AND $01
D309 LD (IX+$03),A
D30C DEC HL
D30D LD A,(HL)
D30E LD (IX+$07),A
D311 DEC HL
D312 LD A,(HL)
D313 LD (IX+$06),A
D316 LD (IX+$00),$01
D31A LD (IX+$02),$01
D31E LD (IX+$04),$00
D322 LD (IX+$0A),$00
D326 LD HL,$CBBE
D329 CALL compare_IX_HL
D32C RET NZ
D32D LD (IX+$00),$4B
D331 RET
D332: Routine at D332
Used by the routines at CD9B, CE48, CF04, CF59, D112 and D1A2.
D332 CALL get_personage_room_addr
D335 CALL get_personage_image_size
D338 LD DE,$0020
D33B ADD HL,DE
D33C DJNZ $D33B
D33E LD A,(HL)
D33F CP $40
D341 JR NC,$D351
D343 CP $20
D345 JR NC,$D34B
D347 CP $18
D349 JR NC,$D351
D34B INC HL
D34C DEC C
D34D JR NZ,$D33E
D34F INC C
D350 RET
D351 CP A
D352 RET
D353: Routine at D353
Used by the routines at CE48, D032, D063, get_personage_action_will and DE47.
D353 LD A,(IX+$07)
D356 CP $03
D358 JR C,$D36F
D35A CALL get_personage_room_addr
D35D CALL get_personage_image_size
D360 LD DE,$FFE0
D363 ADD HL,DE
D364 LD B,C
D365 LD A,(HL)
D366 CP $40
D368 JR NC,$D36F
D36A INC HL
D36B DJNZ $D365
D36D INC B
D36E RET
D36F CP A
D370 RET
D371: Routine at D371
Used by the routine at CF18.
D371 LD D,$08
D373 JR $D377
D375: Routine at D375
Used by the routine at D1D2.
D375 LD D,$09
This entry point is used by the routine at D371.
D377 CALL compare_IX_HL
D37A RET Z
D37B PUSH IY
D37D PUSH HL
D37E POP IY
D380 LD A,(IY+$0A)
D383 AND A
D384 JP NZ,$D402
D387 LD A,(IY+$02)
D38A AND A
D38B JP Z,$D402
D38E LD A,(IX+$07)
D391 CP (IY+$07)
D394 JR Z,$D39C
D396 DEC A
D397 CP (IY+$07)
D39A JR NZ,$D402
D39C BIT 0,(IX+$03)
D3A0 JR NZ,$D3B7
D3A2 LD A,(IX+$06)
D3A5 INC A
D3A6 CP (IY+$06)
D3A9 JR Z,$D3B1
D3AB INC A
D3AC CP (IY+$06)
D3AF JR NZ,$D402
D3B1 LD (IY+$03),$01
D3B5 JR $D3C9
D3B7 LD A,(IX+$06)
D3BA CP (IY+$06)
D3BD JR Z,$D3C5
D3BF DEC A
D3C0 CP (IY+$06)
D3C3 JR NZ,$D402
D3C5 LD (IY+$03),$00
D3C9 LD A,(IY+$0E)
D3CC ADD A,D
D3CD LD (IY+$0E),A
D3D0 LD HL,$CB1C
D3D3 CALL compare_IX_HL
D3D6 JR Z,$D3DF
D3D8 LD A,(IY+$0E)
D3DB ADD A,D
D3DC LD (IY+$0E),A
D3DF LD (IY+$02),$13
D3E3 LD (IY+$00),$01
D3E7 LD A,($FE9A)
D3EA AND A
D3EB CALL NZ,$9312
D3EE LD HL,$CCA5
D3F1 CALL compare_IX_HL
D3F4 JR NZ,$D3F9
D3F6 LD (IY+$11),D
D3F9 LD A,D
D3FA CP $08
D3FC JR NZ,$D402
D3FE LD (IX+$0C),$03
D402 POP IY
D404 RET
D405: Routine at D405
Used by the routines at CD9B, CF04, D03F, D063 and get_personage_action_will.
D405 CALL get_personage_room_addr
D408 CALL get_personage_image_size
D40B LD D,C
D40C DEC D
D40D LD A,(IX+$04)
D410 AND A
D411 JR Z,$D414
D413 INC B
D414 LD E,$00
D416 LD A,(HL)
D417 CP $20
D419 JR NC,$D424
D41B CP $18
D41D JR C,$D424
D41F INC E
D420 LD A,E
D421 CP $02
D423 RET Z
D424 INC HL
D425 DEC C
D426 JR NZ,$D416
D428 LD A,E
D429 CP D
D42A RET Z
D42B LD A,($FEA4)
D42E LD C,A
D42F LD A,$20
D431 SUB C
D432 ADD A,L
D433 LD L,A
D434 JR NC,$D437
D436 INC H
D437 DJNZ $D414
D439 INC B
D43A RET
D43B: Routine at D43B
Used by the routines at CF59, D16F and D1A2.
D43B CALL $D45C
D43E RET Z
D43F LD A,(IX+$06)
D442 AND A
D443 RET Z
D444 CP $01
D446 RET
D447: Routine at D447
Used by the routines at CF59, D16F and D1A2.
D447 CALL $D48F
D44A RET Z
D44B LD A,($FEA4)
D44E ADD A,(IX+$06)
D451 CP $20
D453 RET C
D454 CP A
D455 RET
D456: Routine at D456
Used by the routines at CD9B and get_personage_action_will.
D456 BIT 0,(IX+$03)
D45A JR Z,$D48F
This entry point is used by the routines at CD9B, CE48, CF2D, CFCE, D063, D43B and get_personage_action_will.
D45C LD A,(IX+$06)
D45F AND A
D460 JR NZ,$D472
D462 PUSH IX
D464 POP DE
D465 LD HL,$CB1C
D468 SBC HL,DE
D46A RET Z
D46B LD HL,$CBBE
D46E AND A
D46F SBC HL,DE
D471 RET
D472 CALL get_personage_room_addr
D475 CALL get_personage_image_size
D478 DEC HL
D479 LD DE,$0020
D47C LD A,(IX+$04)
D47F AND A
D480 JR Z,$D483
D482 INC B
D483 LD A,(HL)
D484 CP $40
D486 JR NC,$D48D
D488 ADD HL,DE
D489 DJNZ $D483
D48B INC B
D48C RET
D48D XOR A
D48E RET
This entry point is used by the routines at CD9B, CE48, CF2D, CFCE, D063, D447 and get_personage_action_will.
D48F CALL get_personage_room_addr
D492 CALL get_personage_image_size
D495 LD A,(IX+$06)
D498 ADD A,C
D499 CP $20
D49B JR NC,$D462
D49D LD E,C
D49E LD D,$00
D4A0 ADD HL,DE
D4A1 JR $D479
D4A3: Return in HL address of personage's cell in playroom
Used by the routines at CAF7, D332, D353, D405, D456 and review_personage_location.
Input
IX address of personage description
Address is Y * 20h + X + current_room_playing_data
get_personage_room_addr D4A3 LD L,(IX+$06)
D4A6 LD H,(IX+$07)
D4A9 RRC H
D4AB RRC H
D4AD RRC H
D4AF LD A,L
D4B0 XOR H
D4B1 AND $1F
D4B3 XOR H
D4B4 LD L,A
D4B5 LD A,H
D4B6 AND $03
D4B8 LD H,A
D4B9 LD DE,$6000
D4BC ADD HL,DE
D4BD RET
D4BE: Store size of personage image to image_size variable
Used by the routines at start_game, CAF7, D063, D332, D353, D405, D456, review_personage_location and DEDD.
get_personage_image_size D4BE PUSH HL
D4BF PUSH DE
D4C0 LD A,(IX+$02) Get personage image index
D4C3 DEC A Exclude "not alive" zero value
D4C4 ADD A,A
D4C5 ADD A,A 4 bytes per image reference
D4C6 ADD A,$16 Add offset of images references relative to personage description
D4C8 LD E,A
D4C9 LD D,$00
D4CB PUSH IX
D4CD POP HL
D4CE ADD HL,DE HL contains image reference
D4CF LD E,(HL)
D4D0 INC HL
D4D1 LD D,(HL) DE contains image description address
D4D2 EX DE,HL
D4D3 LD ($FEAC),HL
D4D6 LD C,(HL) Get image width
D4D7 INC HL
D4D8 LD B,(HL) Get image height
D4D9 LD ($FEA4),BC
D4DD POP DE
D4DE POP HL
D4DF RET
D4E0: Compares IX and HL for equality
compare_IX_HL D4E0 PUSH BC
D4E1 PUSH IX
D4E3 POP BC
D4E4 LD A,B
D4E5 CP H
D4E6 JR NZ,compare_IX_HL_0
D4E8 LD A,C
D4E9 CP L
compare_IX_HL_0 D4EA POP BC
D4EB RET
D4EC: Look up objects at personage location
Used by the routine at personage_play_step.
review_personage_location D4EC CALL get_personage_room_addr
D4EF CALL get_personage_image_size
D4F2 LD DE,($FEAC)
D4F6 INC DE Walk over width and height of the image
D4F7 INC DE
Review personage location in playroom
for various objects presence
personage_location_review_loop D4F8 LD A,(HL)
D4F9 CP $17
D4FB JR Z,personage_on_17_object
D4FD JR NC,safe_object Object with 18h - ffh code
D4FF CP $10
D501 JR C,danger_object
D503 JR collectable_object Object with 10h - 16h code
safe_object D505 INC HL
D506 INC DE
D507 DEC C
D508 JR NZ,personage_location_review_loop
D50A LD A,($FEA4)
D50D LD C,A
D50E LD A,$20
D510 SUB C
D511 PUSH DE
D512 LD E,A
D513 LD D,$00
D515 ADD HL,DE HL contains address of next row of room data behind personage
D516 POP DE
D517 DJNZ personage_location_review_loop
D519 RET
personage_on_17_object D51A PUSH AF
D51B PUSH BC
D51C PUSH DE
D51D PUSH HL
D51E EX DE,HL
D51F LD HL,$D7FC
D522 JR review_personage_location_0
Dangerous object detected at personage location
danger_object D524 PUSH AF
D525 PUSH BC
D526 PUSH DE
D527 PUSH HL
D528 CALL check_collision
D52B JR Z,skip_object
D52D LD (IX+$0A),$01
D531 LD A,(IX+$02)
D534 LD (IX+$0F),A
D537 JR skip_object
Key, lamp, etc.
This object should be taken by Bruce
collectable_object D539 PUSH AF
D53A PUSH BC
D53B PUSH DE
D53C PUSH HL
D53D LD HL,$CCA5
D540 CALL compare_IX_HL
D543 JR NZ,skip_object
D545 POP HL
D546 PUSH HL
D547 CALL check_collision
D54A JR Z,skip_object
D54C LD HL,$C97D
D54F CALL increase_score
D552 LD A,($FE9A)
D555 AND A
D556 LD BC,$00D3
D559 CALL NZ,play_key_collecting
D55C POP HL
D55D PUSH HL
D55E LD DE,$6000
D561 AND A
D562 SBC HL,DE
D564 LD A,H
D565 XOR L
D566 AND $1F
D568 XOR L
D569 RLCA
D56A RLCA
D56B RLCA
D56C LD H,A
D56D LD A,L
D56E AND $1F
D570 LD L,A
D571 PUSH HL
D572 LD A,($FE03)
D575 CALL $D5BB
D578 POP DE
D579 LD HL,$D7D4
review_personage_location_0 D57C CALL handle_object_impact
skip_object D57F POP HL
D580 POP DE
D581 POP BC
D582 POP AF
D583 JP safe_object
D586: Data block at D586
D586 DEFB $E9
D587: check collision between personage and an playroom object
Used by the routine at review_personage_location.
check_collision D587 PUSH DE
D588 LD E,(HL) Get playroom object code
D589 LD D,$00
D58B EX DE,HL
D58C ADD HL,HL Multiply it on 8
D58D ADD HL,HL
D58E ADD HL,HL
D58F LD DE,($6000)
D593 ADD HL,DE
D594 LD E,(IX+$04) Get personage Y offset
D597 LD D,$00
D599 ADD HL,DE
D59A LD B,H
D59B LD C,L
D59C POP HL
D59D LD E,(HL)
D59E LD D,$00
D5A0 EX DE,HL
D5A1 ADD HL,HL
D5A2 ADD HL,HL
D5A3 ADD HL,HL
D5A4 LD DE,$A000
D5A7 BIT 0,(IX+$03)
D5AB JR Z,check_collision_0
D5AD LD D,$A8
check_collision_0 D5AF ADD HL,DE
check_collision_1 D5B0 LD A,(BC)
D5B1 AND (HL)
D5B2 RET NZ
D5B3 INC L
D5B4 INC C
D5B5 LD A,C
D5B6 AND $07
D5B8 JR NZ,check_collision_1
D5BA RET
D5BB: Routine at D5BB
Used by the routines at review_personage_location, D845 and D902.
D5BB LD ($FE98),A
D5BE LD ($FEAE),HL
D5C1 ADD A,A
D5C2 LD L,A
D5C3 LD H,$64
D5C5 LD E,(HL)
D5C6 INC HL
D5C7 LD D,(HL)
D5C8 LD HL,$0006
D5CB ADD HL,DE
D5CC LD E,(HL)
D5CD INC HL
D5CE LD D,(HL)
D5CF EX DE,HL
D5D0 LD DE,($FEAE)
D5D4 LD A,(HL)
D5D5 CP $FF
D5D7 RET Z
D5D8 BIT 7,A
D5DA JR Z,$D5E1
D5DC LD ($FEB0),HL
D5DF INC HL
D5E0 LD A,(HL)
D5E1 CP E
D5E2 INC HL
D5E3 JR NZ,$D5E7
D5E5 LD A,(HL)
D5E6 CP D
D5E7 INC HL
D5E8 INC HL
D5E9 JR NZ,$D5D4
D5EB LD HL,($FEB0)
D5EE LD A,($FE04)
D5F1 CPL
D5F2 AND (HL)
D5F3 LD (HL),A
D5F4 LD A,($FE03)
D5F7 LD B,A
D5F8 LD A,($FE98)
D5FB CP B
D5FC RET NZ
D5FD INC HL
D5FE LD E,(HL)
D5FF INC HL
D600 LD D,(HL)
D601 INC HL
D602 PUSH HL
D603 EX DE,HL
D604 CALL $D626
D607 POP HL
D608 INC HL
D609 BIT 7,(HL)
D60B JR Z,$D5FE
D60D RET
D60E: Routine at D60E
Used by the routines at D9E7, DA46, handler_of_17_object, DA94, DD0D, DDA8 and DF9D.
D60E PUSH AF
D60F RRC H
D611 RRC H
D613 RRC H
D615 LD A,L
D616 XOR H
D617 AND $1F
D619 XOR H
D61A LD L,A
D61B LD A,H
D61C AND $03
D61E LD H,A
D61F POP AF
D620 PUSH HL
D621 LD DE,$6000
D624 JR $D63F
D626: Routine at D626
Used by the routines at D5BB, D9E7, DD0D, DDA8 and DF9D.
D626 RRC H
D628 RRC H
D62A RRC H
D62C LD A,L
D62D XOR H
D62E AND $1F
D630 XOR H
D631 LD L,A
D632 LD A,H
D633 AND $03
D635 LD H,A
D636 PUSH HL
D637 LD DE,$5D00
D63A ADD HL,DE
D63B LD A,(HL)
D63C LD DE,$0300
This entry point is used by the routine at D60E.
D63F ADD HL,DE
D640 LD (HL),A
D641 LD E,A
D642 LD A,($6003)
D645 LD D,A
D646 LD A,(DE)
D647 POP BC
D648 LD HL,$5800
D64B ADD HL,BC
D64C LD (HL),A
D64D SET 5,H
D64F SET 7,H
D651 LD (HL),A
D652 LD D,$00
D654 LD HL,($6000)
D657 EX DE,HL
D658 ADD HL,HL
D659 ADD HL,HL
D65A ADD HL,HL
D65B ADD HL,DE
D65C LD A,B
D65D RLCA
D65E RLCA
D65F RLCA
D660 OR $40
D662 LD B,A
D663 OR $E0
D665 LD D,A
D666 LD E,C
D667 LD A,$08
D669 PUSH AF
D66A LD A,(HL)
D66B LD (DE),A
D66C LD (BC),A
D66D INC HL
D66E INC D
D66F INC B
D670 POP AF
D671 DEC A
D672 JR NZ,$D669
D674 RET
D675: Returns desired action for given personage
Used by the routine at personage_play_step.
Input
IX address of personage description
get_personage_action_will D675 LD HL,$CCA5
D678 CALL compare_IX_HL
D67B LD A,($FE11)
D67E RET Z
D67F LD A,($FE08)
D682 AND A
D683 JR Z,get_personage_action_will_1
D685 LD HL,$CBBE
D688 CALL compare_IX_HL
D68B JR NZ,get_personage_action_will_1
D68D LD HL,$FE06
D690 LD A,(HL)
D691 CP $06
D693 JR C,get_personage_action_will_0
D695 LD (HL),$06
D697 JR get_personage_action_will_1
get_personage_action_will_0 D699 LD A,($FE12)
D69C AND A
D69D RET Z
D69E LD (HL),$00
D6A0 RET
get_personage_action_will_1 D6A1 LD A,(IX+$02)
D6A4 CP $04
D6A6 JR C,get_personage_action_will_5
D6A8 CP $0C
D6AA JR C,get_personage_action_will_2
D6AC CP $10
D6AE JR C,get_personage_action_will_3
get_personage_action_will_2 D6B0 XOR A
D6B1 RET
get_personage_action_will_3 D6B2 CALL $D353
D6B5 JR Z,get_personage_action_will_10
D6B7 LD A,(IX+$04)
D6BA AND A
D6BB JR NZ,get_personage_action_will_4
D6BD CALL $D45C
D6C0 JR Z,get_personage_action_will_4
D6C2 CALL $D48F
D6C5 JR Z,get_personage_action_will_4
D6C7 LD A,($CCAC)
D6CA CP (IX+$07)
D6CD JR Z,get_personage_action_will_6
D6CF JR NC,get_personage_action_will_10
get_personage_action_will_4 D6D1 LD A,$08
D6D3 RET
get_personage_action_will_5 D6D4 LD A,($CCAC)
D6D7 CP (IX+$07)
D6DA JP NZ,get_personage_action_will_14
get_personage_action_will_6 D6DD LD A,($CCAB)
D6E0 SUB $02
D6E2 CP (IX+$06)
D6E5 JR NZ,get_personage_action_will_7
D6E7 LD A,$10
D6E9 LD (IX+$03),$00
D6ED RET
get_personage_action_will_7 D6EE SUB $02
D6F0 CP (IX+$06)
D6F3 JR NZ,get_personage_action_will_8
D6F5 LD A,$11
D6F7 RET
get_personage_action_will_8 D6F8 ADD A,$06
D6FA CP (IX+$06)
D6FD JR NZ,get_personage_action_will_9
D6FF LD A,$10
D701 LD (IX+$03),$01
D705 RET
get_personage_action_will_9 D706 ADD A,$02
D708 CP (IX+$06)
D70B JR NZ,get_personage_action_will_10
D70D LD A,$12
D70F RET
get_personage_action_will_10 D710 LD A,($CCAB)
D713 CP (IX+$06)
D716 JR C,get_personage_action_will_11
D718 BIT 0,(IX+$03)
D71C JR NZ,get_personage_action_will_13
D71E JR get_personage_action_will_12
get_personage_action_will_11 D720 BIT 0,(IX+$03)
D724 JR Z,get_personage_action_will_13
get_personage_action_will_12 D726 CALL $D456
D729 LD A,$00
D72B RET Z
D72C INC A
D72D BIT 0,(IX+$03)
D731 RET Z
D732 INC A
D733 RET
get_personage_action_will_13 D734 LD A,(IX+$03)
D737 XOR $01
D739 LD (IX+$03),A
D73C LD (IX+$00),$32
D740 XOR A
D741 RET
get_personage_action_will_14 D742 LD A,($CCAC)
D745 INC A
D746 CP (IX+$07)
D749 JR NC,get_personage_action_will_16
D74B LD HL,$CBBE
D74E CALL compare_IX_HL
D751 JR NZ,get_personage_action_will_16
D753 DEC (IX+$07)
D756 CALL $D405
D759 JR NZ,get_personage_action_will_15
D75B CP $02
D75D JR NZ,get_personage_action_will_15
D75F INC (IX+$07)
D762 LD A,$08
D764 RET
get_personage_action_will_15 D765 INC (IX+$07)
get_personage_action_will_16 D768 LD A,R
D76A AND $03
D76C JR NZ,get_personage_action_will_19
D76E LD HL,$CB1C
D771 CALL compare_IX_HL
D774 LD HL,($CB22)
D777 JR NZ,get_personage_action_will_17
D779 LD HL,($CBC4)
get_personage_action_will_17 D77C LD A,(IX+$07)
D77F CP H
D780 JR NZ,get_personage_action_will_19
D782 LD A,(IX+$06)
D785 SUB $02
D787 CP L
D788 JR NZ,get_personage_action_will_18
D78A LD (IX+$03),$01
D78E LD A,$10
D790 RET
get_personage_action_will_18 D791 ADD A,$04
D793 CP L
D794 JR NZ,get_personage_action_will_19
D796 LD (IX+$03),$00
D79A LD A,$10
D79C RET
get_personage_action_will_19 D79D CALL $D456
D7A0 JP Z,get_personage_action_will_13
D7A3 BIT 0,(IX+$03)
D7A7 LD A,$01
D7A9 RET Z
D7AA INC A
D7AB RET
D7AC: Data block at D7AC
D7AC DEFB $94,$DA,$C4,$DA,$AD,$DA,$B2,$DA
D7B4 DEFB $CC,$DA,$D7,$D9,$DE,$DA,$FF,$DA
D7BC DEFB $23,$DB,$B0,$DB,$EC,$DB,$F2,$DB
D7C4 DEFB $D7,$D9,$1D,$DC,$27,$DC,$78,$DC
D7CC DEFB $24,$D8,$EE,$DC,$0D,$DD,$67,$DD
D7D4 DEFB $45,$D8,$45,$D8,$45,$D8,$24,$D8
D7DC DEFB $56,$D8,$88,$D8,$98,$D8,$D4,$D8
D7E4 DEFB $02,$D9,$28,$D9,$38,$D9,$24,$D8
D7EC DEFB $48,$D9,$58,$D9,$7D,$D9,$24,$D8
D7F4 DEFB $24,$D8,$24,$D8,$8D,$D9,$24,$D8
Table of handlers of object with 17h
code for each room number
table_of_17_object_handlers D7FC DEFB $24,$D8,$24,$D8,$24,$D8,$24,$D8
D804 DEFB $24,$D8,$63,$DA,$63,$DA,$24,$D8
D80C DEFB $24,$D8,$24,$D8,$63,$DA,$63,$DA
D814 DEFB $63,$DA,$63,$DA,$63,$DA,$24,$D8
D81C DEFB $24,$D8,$24,$D8,$24,$D8,$24,$D8
D824: Routine at D824
empty_17_object_handler D824 RET
D825: Draw
Used by the routines at start and init_1.
draw D825 PUSH BC
draw_0 D826 LD B,$08
draw_1 D828 LD A,(HL)
D829 LD (DE),A
D82A INC HL
D82B INC D
D82C DJNZ draw_1
D82E LD A,D
D82F SUB $08
D831 LD D,A
D832 INC E
D833 DEC C
D834 JR NZ,draw_0
D836 POP BC
D837 LD A,E
D838 SUB C
D839 ADD A,$20
D83B LD E,A
D83C JR NC,draw_2
D83E LD A,D
D83F ADD A,$08
D841 LD D,A
draw_2 D842 DJNZ draw
D844 RET
D845: Routine at D845
D845 LD HL,$FE20
D848 INC (HL)
D849 LD A,$15
D84B CP (HL)
D84C RET NZ
D84D LD A,$01
D84F LD L,$0F
D851 LD H,$17
This entry point is used by the routines at D856 and D888.
D853 JP $D5BB
D856: Routine at D856
D856 LD A,D
D857 CP $10
D859 JR NC,$D86C
D85B LD A,E
D85C CP $1B
D85E RET C
D85F LD A,$01
D861 LD ($FE38),A
D864 LD A,$02
D866 LD L,$1F
D868 LD H,$11
D86A JR $D853
D86C LD HL,$FE22
D86F INC (HL)
D870 LD A,(HL)
D871 CP $04
D873 JR NZ,$D87D
D875 LD A,$04
D877 LD L,$00
D879 LD H,$12
D87B JR $D853
D87D CP $02
D87F RET NZ
D880 LD A,$04
D882 LD L,$12
D884 LD H,$11
D886 JR $D853
D888: Routine at D888
D888 LD HL,$FE36
D88B INC (HL)
D88C LD A,(HL)
D88D CP $08
D88F RET NZ
D890 LD A,$05
D892 LD L,$00
D894 LD H,$03
This entry point is used by the routines at D898 and D8D4.
D896 JR $D853
D898: Routine at D898
D898 LD A,D
D899 CP $0F
D89B JR NC,$D8B9
D89D LD HL,$FE24
D8A0 INC (HL)
D8A1 LD A,(HL)
D8A2 CP $05
D8A4 JR NZ,$D8AE
D8A6 LD A,$06
D8A8 LD L,$1B
D8AA LD H,$03
D8AC JR $D896
D8AE CP $0A
D8B0 RET NZ
D8B1 LD A,$06
D8B3 LD L,$1F
D8B5 LD H,$09
D8B7 JR $D896
D8B9 LD HL,$FE26
D8BC INC (HL)
D8BD LD A,(HL)
D8BE CP $02
D8C0 RET C
D8C1 LD HL,$DAFB
D8C4 LD (HL),$1C
D8C6 INC HL
D8C7 LD (HL),$05
D8C9 INC HL
D8CA LD (HL),$01
D8CC LD A,$07
D8CE LD L,$0B
D8D0 LD H,$0B
D8D2 JR $D896
D8D4: Routine at D8D4
D8D4 LD A,E
D8D5 CP $06
D8D7 JR NC,$D8EC
D8D9 LD HL,$DAFB
D8DC LD (HL),$05
D8DE INC HL
D8DF LD (HL),$1C
D8E1 INC HL
D8E2 LD (HL),$00
D8E4 LD A,$07
D8E6 LD L,$00
D8E8 LD H,$11
D8EA JR $D896
D8EC CP $15
D8EE RET NC
D8EF LD HL,$FE28
D8F2 INC (HL)
D8F3 LD A,(HL)
D8F4 CP $02
D8F6 RET C
D8F7 CALL $DE38
D8FA LD A,$07
D8FC LD L,$14
D8FE LD H,$0B
D900 JR $D896
D902: Routine at D902
D902 LD A,D
D903 CP $06
D905 JP C,$DE38
D908 CP $11
D90A RET C
D90B LD A,E
D90C CP $19
D90E JP NC,$DE41
D911 LD HL,$FE3A
D914 INC (HL)
D915 LD A,(HL)
D916 CP $02
D918 RET NZ
D919 LD A,($DBA5)
D91C LD ($DBAB),A
D91F LD A,$07
D921 LD L,$1F
D923 LD H,$03
This entry point is used by the routines at D928, D938, D948, D958 and D97D.
D925 JP $D5BB
D928: Routine at D928
D928 LD HL,$FE2A
D92B INC (HL)
D92C LD A,(HL)
D92D CP $02
D92F RET C
D930 LD A,$09
D932 LD L,$18
D934 LD H,$17
D936 JR $D925
D938: Routine at D938
D938 LD HL,$FE2C
D93B INC (HL)
D93C LD A,(HL)
D93D CP $03
D93F RET NZ
D940 LD A,$0A
D942 LD L,$1F
D944 LD H,$04
D946 JR $D925
D948: Routine at D948
D948 LD HL,$FE2E
D94B INC (HL)
D94C LD A,(HL)
D94D CP $03
D94F RET NZ
D950 LD A,$0C
D952 LD L,$1F
D954 LD H,$0B
D956 JR $D925
D958: Routine at D958
D958 LD A,D
D959 CP $10
D95B JR NC,$D96D
D95D LD HL,$FE30
D960 INC (HL)
D961 LD A,(HL)
D962 CP $02
D964 RET NZ
D965 LD A,$0D
D967 LD L,$1F
D969 LD H,$04
D96B JR $D925
D96D LD HL,$FE32
D970 INC (HL)
D971 LD A,(HL)
D972 CP $02
D974 RET NZ
D975 LD A,$0D
D977 LD L,$1F
D979 LD H,$12
D97B JR $D925
D97D: Routine at D97D
D97D LD HL,$FE34
D980 INC (HL)
D981 LD A,(HL)
D982 CP $02
D984 RET NZ
D985 LD A,$0E
D987 LD L,$00
D989 LD H,$0B
D98B JR $D925
D98D: Routine at D98D
D98D LD HL,$C995
D990 CALL increase_score
D993 CALL show_personage_area
D996 XOR A
D997 LD ($FE3C),A
D99A PUSH IX
D99C LD IX,$CCA5
D9A0 CALL draw_personage
D9A3 POP IX
D9A5 CALL update_screen
D9A8 HALT
D9A9 LD A,($FE3C)
D9AC INC A
D9AD JR Z,$D9C7
D9AF LD ($FE3C),A
D9B2 AND $03
D9B4 JR NZ,$D9A8
D9B6 LD C,$08
D9B8 LD HL,$586B
D9BB CALL $D9CD
D9BE LD DE,$0016
D9C1 ADD HL,DE
D9C2 DEC C
D9C3 JR NZ,$D9BB
D9C5 JR $D9A8
D9C7 LD A,$01
D9C9 LD ($FE0C),A
D9CC RET
D9CD: Routine at D9CD
Used by the routine at D98D.
D9CD LD B,$0A
D9CF LD A,(HL)
D9D0 XOR $07
D9D2 LD (HL),A
D9D3 INC HL
D9D4 DJNZ $D9CF
D9D6 RET
D9D7: Routine at D9D7
Used by the routines at DADE, DBEC, DBF2, DC1D and DC27.
D9D7 LD HL,$FE60
D9DA LD B,$06
D9DC XOR A
D9DD CP (HL)
D9DE CALL NZ,$D9E7
D9E1 INC HL
D9E2 INC HL
D9E3 INC HL
D9E4 DJNZ $D9DC
D9E6 RET
D9E7: Routine at D9E7
Used by the routine at D9D7.
D9E7 INC (HL)
D9E8 LD A,(HL)
D9E9 CP $14
D9EB RET C
D9EC PUSH BC
D9ED PUSH HL
D9EE INC HL
D9EF LD E,(HL)
D9F0 INC HL
D9F1 LD D,(HL)
D9F2 EX DE,HL
D9F3 CP $14
D9F5 JR NZ,$D9FF
D9F7 LD A,$08
D9F9 CALL $D60E
D9FC POP HL
D9FD POP BC
D9FE RET
D9FF CP $32
DA01 JR NZ,$DA07
DA03 LD A,$20
DA05 JR $D9F9
DA07 CP $37
DA09 JR NZ,$DA13
DA0B CALL $D626
DA0E POP HL
DA0F LD (HL),$00
DA11 POP BC
DA12 RET
DA13 LD DE,$DA51
DA16 CP $19
DA18 JR Z,$DA2C
DA1A CP $28
DA1C JR Z,$DA2C
DA1E LD DE,$DA57
DA21 CP $1E
DA23 JR Z,$DA2C
DA25 LD DE,$DA5D
DA28 CP $2D
DA2A JR NZ,$D9FC
DA2C PUSH HL
DA2D DEC H
DA2E DEC L
DA2F CALL $DA46
DA32 CALL $DA46
DA35 CALL $DA46
DA38 POP HL
DA39 DEC L
DA3A CALL $DA46
DA3D CALL $DA46
DA40 CALL $DA46
DA43 JP $D9FC
DA46: Routine at DA46
Used by the routine at D9E7.
DA46 PUSH DE
DA47 LD A,(DE)
DA48 PUSH HL
DA49 CALL $D60E
DA4C POP HL
DA4D INC L
DA4E POP DE
DA4F INC DE
DA50 RET
DA51: Data block at DA51
DA51 DEFB $20,$0C,$20,$09,$0A,$0B,$0D,$0E
DA59 DEFB $0F,$09,$0A,$0B
DA5D: Message at DA5D
DA5D DEFM " "
DA61: Data block at DA61
DA61 DEFB $08,$20
DA63: Tricky handler of object with 17h code for some rooms
handler_of_17_object DA63 EX DE,HL
DA64 AND A
DA65 LD DE,$6000
DA68 SBC HL,DE
DA6A LD A,H
DA6B XOR L
DA6C AND $1F
DA6E XOR L
DA6F RLCA
DA70 RLCA
DA71 RLCA
DA72 AND $1F
DA74 LD H,A
DA75 LD A,L
DA76 AND $1F
DA78 LD L,A
DA79 EX DE,HL
DA7A LD HL,$FE60
DA7D LD B,$06
handler_of_17_object_0 DA7F LD A,(HL)
DA80 AND A
DA81 JR Z,handler_of_17_object_1
DA83 INC HL
DA84 INC HL
DA85 INC HL
DA86 DJNZ handler_of_17_object_0
DA88 RET
handler_of_17_object_1 DA89 INC (HL)
DA8A INC HL
DA8B LD (HL),E
DA8C INC HL
DA8D LD (HL),D
DA8E EX DE,HL
DA8F LD A,$20
DA91 JP $D60E
DA94: Routine at DA94
DA94 LD DE,$0F05
This entry point is used by the routine at DAAD.
DA97 LD HL,$FE38
DA9A LD A,(HL)
DA9B AND A
DA9C RET Z
DA9D INC A
DA9E OR $01
DAA0 LD (HL),A
DAA1 BIT 6,A
DAA3 LD A,$53
DAA5 JR Z,$DAA9
DAA7 LD A,$79
DAA9 EX DE,HL
DAAA JP $D60E
DAAD: Routine at DAAD
DAAD LD DE,$0F1A
DAB0 JR $DA97
DAB2: Routine at DAB2
DAB2 CALL $DDFF
DAB5 JP NZ,$DF7A
DAB8 LD HL,$E091
DABB LD BC,$0312
DABE CALL $DE47
DAC1 JP $DF7A
DAC4: Routine at DAC4
DAC4 LD A,R
DAC6 AND $80
DAC8 RET NZ
DAC9 SBC HL,HL
DACB JP (HL)
DACC: Routine at DACC
DACC CALL $DDFF
DACF JP NZ,$DF7A
DAD2 LD HL,$E09B
DAD5 LD BC,$0214
DAD8 CALL $DE47
DADB JP $DF7A
DADE: Routine at DADE
DADE LD HL,$FE99
DAE1 LD A,(HL)
DAE2 CP $03
DAE4 JR C,$DAF3
DAE6 LD (HL),$00
DAE8 PUSH IX
DAEA LD IX,$DAF9
DAEE CALL $DDA8
DAF1 POP IX
DAF3 CALL $D9D7
DAF6 JP $DF7A
DAF9: Data block at DAF9
DAF9 DEFB $14,$05,$05,$1C,$00,$06
DAFF: Routine at DAFF
DAFF CALL $DDFF
DB02 JP NZ,$DF7A
DB05 LD HL,$E801
DB08 LD BC,$020F
DB0B CALL $DE47
DB0E LD HL,$E08E
DB11 LD BC,$0412
DB14 CALL $DE47
DB17 LD HL,$E81D
DB1A LD BC,$020F
DB1D CALL $DE47
DB20 JP $DF7A
DB23: Routine at DB23
DB23 CALL $DDFF
DB26 JR NZ,$DB82
DB28 LD HL,$E8A1
DB2B LD BC,$0204
DB2E CALL $DE47
DB31 LD HL,$E863
DB34 LD BC,$0204
DB37 CALL $DE47
DB3A LD HL,$E825
DB3D LD BC,$0204
DB40 CALL $DE47
DB43 LD HL,$E0E7
DB46 LD BC,$0204
DB49 CALL $DE47
DB4C LD HL,$E0E9
DB4F LD BC,$0202
DB52 CALL $DE47
DB55 LD HL,$E874
DB58 LD BC,$0206
DB5B CALL $DE47
DB5E LD HL,$E836
DB61 LD BC,$0206
DB64 CALL $DE47
DB67 LD HL,$E0F8
DB6A LD BC,$0206
DB6D CALL $DE47
DB70 LD HL,$E0FA
DB73 LD BC,$0204
DB76 CALL $DE47
DB79 LD HL,$E09D
DB7C LD BC,$0213
DB7F CALL $DE47
DB82 LD HL,$FE99
DB85 LD A,(HL)
DB86 CP $02
DB88 JP C,$DF7A
DB8B LD (HL),$00
DB8D PUSH IX
DB8F LD IX,$DBA4
DB93 LD A,($FE3A)
DB96 CP $02
DB98 JR NZ,$DB9E
DB9A LD IX,$DBAA
DB9E CALL $DDA8
DBA1 POP IX
DBA3 RET
DBA4: Data block at DBA4
DBA4 DEFB $16,$04,$03,$15,$00,$06,$16,$04
DBAC DEFB $15,$03,$01,$06
DBB0: Routine at DBB0
DBB0 LD HL,$FE38
DBB3 INC (HL)
DBB4 LD A,(HL)
DBB5 LD DE,$206C
DBB8 CP $40
DBBA JR Z,$DBC2
DBBC LD DE,$6C20
DBBF CP $C0
DBC1 RET NZ
DBC2 LD HL,$F928
DBC5 LD ($FEA8),HL
DBC8 LD B,$06
DBCA LD A,D
DBCB PUSH BC
DBCC PUSH DE
DBCD CALL $C2B8
DBD0 POP DE
DBD1 POP BC
DBD2 DJNZ $DBCA
DBD4 LD HL,$F930
DBD7 LD ($FEA8),HL
DBDA LD B,$06
DBDC LD A,E
DBDD PUSH BC
DBDE PUSH DE
DBDF CALL $C2B8
DBE2 POP DE
DBE3 POP BC
DBE4 DJNZ $DBDC
DBE6 LD A,$01
DBE8 LD ($FE0B),A
DBEB RET
DBEC: Routine at DBEC
DBEC CALL $D9D7
DBEF JP $DF7A
DBF2: Routine at DBF2
DBF2 CALL $DDFF
DBF5 JR NZ,$DC00
DBF7 LD HL,$E081
DBFA LD BC,$0413
DBFD CALL $DE47
DC00 CALL $D9D7
DC03 LD A,($CCAB)
DC06 CP $08
DC08 RET C
DC09 CP $1B
DC0B RET NC
DC0C LD A,($CCAC)
DC0F CP $0D
DC11 RET NZ
DC12 LD A,($CCA9)
DC15 AND A
DC16 RET NZ
DC17 LD A,$01
DC19 LD ($FE0C),A
DC1C RET
DC1D: Routine at DC1D
DC1D LD HL,$FE95
DC20 SET 6,(HL)
DC22 SET 7,(HL)
DC24 JP $D9D7
DC27: Routine at DC27
DC27 LD HL,$FE95
DC2A LD A,(HL)
DC2B AND A
DC2C JR Z,$DC4B
DC2E CP $C0
DC30 JR NZ,$DC4E
DC32 LD (HL),$00
DC34 LD HL,$0000
DC37 LD ($FA5D),HL
DC3A LD ($FA7D),HL
DC3D LD ($FA9D),HL
DC40 LD ($FABD),HL
DC43 LD ($FADD),HL
DC46 LD A,$01
DC48 LD ($FE0B),A
DC4B JP $D9D7
DC4E RES 6,(HL)
DC50 BIT 7,A
DC52 JR Z,$DC4B
DC54 BIT 6,A
DC56 LD HL,$8686
DC59 JR NZ,$DC37
DC5B LD A,($CCAC)
DC5E CP $11
DC60 JR C,$DC4B
DC62 LD A,($CCAB)
DC65 CP $1A
DC67 JR NZ,$DC4B
DC69 LD HL,$FE95
DC6C LD A,(HL)
DC6D AND $07
DC6F JR Z,$DC4B
DC71 DEC A
DC72 LD (HL),A
DC73 CALL increase_player_lifes
DC76 JR $DC34
DC78: Routine at DC78
DC78 LD HL,$FE99
DC7B LD A,(HL)
DC7C CP $03
DC7E RET C
DC7F LD (HL),$00
DC81 PUSH IX
DC83 LD IX,$DCBE
DC87 CALL $DDA8
DC8A LD IX,$DCC4
DC8E CALL $DDA8
DC91 LD IX,$DCCA
DC95 CALL $DDA8
DC98 LD IX,$DCD0
DC9C CALL $DDA8
DC9F LD IX,$DCD6
DCA3 CALL $DDA8
DCA6 LD IX,$DCDC
DCAA CALL $DDA8
DCAD LD IX,$DCE2
DCB1 CALL $DDA8
DCB4 LD IX,$DCE8
DCB8 CALL $DDA8
DCBB POP IX
DCBD RET
DCBE: Data block at DCBE
DCBE DEFB $07,$05,$05,$1A,$00,$06,$07,$0F
DCC6 DEFB $05,$1A,$00,$07,$0C,$05,$05,$0F
DCCE DEFB $00,$06,$0C,$1A,$1A,$10,$01,$07
DCD6 DEFB $11,$0F,$0F,$05,$01,$07,$11,$10
DCDE DEFB $10,$1A,$00,$06,$16,$1A,$1A,$01
DCE6 DEFB $01,$07,$16,$0E,$1A,$01,$01,$07
DCEE: Routine at DCEE
DCEE LD HL,$FE99
DCF1 LD A,(HL)
DCF2 CP $03
DCF4 JP C,$DF7A
DCF7 LD (HL),$00
DCF9 PUSH IX
DCFB LD IX,$DD07
DCFF CALL $DDA8
DD02 POP IX
DD04 JP $DF7A
DD07: Data block at DD07
DD07 DEFB $0A,$05,$04,$17,$00,$06
DD0D: Routine at DD0D
DD0D LD A,($FE3C)
DD10 AND A
DD11 JR Z,$DD48
DD13 INC A
DD14 LD ($FE3C),A
DD17 CP $1E
DD19 RET C
DD1A LD HL,($FE17)
DD1D PUSH HL
DD1E CALL $D626
DD21 POP HL
DD22 LD A,H
DD23 CP $15
DD25 LD A,$00
DD27 JR NC,$DD63
DD29 INC H
DD2A LD A,($FE19)
DD2D ADD A,L
DD2E LD L,A
DD2F LD ($FE17),HL
DD32 LD DE,($6000)
DD36 PUSH DE
DD37 LD DE,$9EA8
DD3A LD ($6000),DE
DD3E XOR A
DD3F CALL $D60E
DD42 POP DE
DD43 LD ($6000),DE
DD47 RET
DD48 LD HL,$0810
DD4B LD ($FE17),HL
DD4E LD A,($CCAB)
DD51 LD B,$FF
DD53 CP $0A
DD55 JR C,$DD5D
DD57 INC B
DD58 CP $12
DD5A JR C,$DD5D
DD5C INC B
DD5D LD A,B
DD5E LD ($FE19),A
DD61 LD A,$01
DD63 LD ($FE3C),A
DD66 RET
DD67: Routine at DD67
DD67 LD HL,$FE3E
DD6A LD A,(HL)
DD6B INC (HL)
DD6C AND A
DD6D JR NZ,$DD8B
DD6F LD HL,$92E0
DD72 LD C,$B2
DD74 CALL $CACE
DD77 XOR A
DD78 LD ($FE11),A
DD7B LD ($FE12),A
DD7E LD ($CCA8),A
DD81 INC A
DD82 LD ($CCA5),A
DD85 LD A,$10
DD87 LD ($CCA7),A
DD8A RET
DD8B CP $03
DD8D JR NZ,$DD77
DD8F LD BC,$00D3
DD92 LD A,($FE9A)
DD95 AND A
DD96 JR NZ,$DD9A
DD98 LD C,$3E
DD9A CALL $9300
DD9D LD A,$01
DD9F LD ($FE0D),A
DDA2 LD SP,$FFFF
DDA5 JP start_game_1
DDA8: Routine at DDA8
Used by the routines at DADE, DB23, DC78 and DCEE.
DDA8 BIT 0,(IX+$04)
DDAC LD A,(IX+$05)
DDAF JR NZ,$DDE1
DDB1 CP $06
DDB3 LD A,$07
DDB5 JR Z,$DDCD
DDB7 LD H,(IX+$00)
DDBA LD L,(IX+$01)
DDBD CALL $D626
DDC0 LD A,(IX+$01)
DDC3 CP (IX+$03)
DDC6 LD A,$06
DDC8 JR NC,$DDD9
DDCA INC (IX+$01)
DDCD LD (IX+$05),A
DDD0 LD H,(IX+$00)
DDD3 LD L,(IX+$01)
DDD6 JP $D60E
DDD9 LD H,(IX+$02)
DDDC LD (IX+$01),H
DDDF JR $DDCD
DDE1 CP $07
DDE3 LD A,$06
DDE5 JR Z,$DDCD
DDE7 LD H,(IX+$00)
DDEA LD L,(IX+$01)
DDED CALL $D626
DDF0 LD A,(IX+$03)
DDF3 CP (IX+$01)
DDF6 LD A,$07
DDF8 JR NC,$DDD9
DDFA DEC (IX+$01)
DDFD JR $DDCD
DDFF: Routine at DDFF
Used by the routines at DAB2, DACC, DAFF, DB23 and DBF2.
DDFF LD A,($CCAF)
DE02 AND A
DE03 RET NZ
DE04 LD HL,$FE9B
DE07 DEC (HL)
DE08 RET NZ
DE09 LD A,($FE9C)
DE0C LD B,A
DE0D AND $3F
DE0F LD C,A
DE10 SRL A
DE12 SRL A
DE14 ADD A,$06
DE16 LD (HL),A
DE17 BIT 6,B
DE19 JR Z,$DE22
DE1B DEC C
DE1C JR NZ,$DE2E
DE1E RES 6,B
DE20 JR $DE2E
DE22 INC C
DE23 BIT 6,C
DE25 JR Z,$DE2E
DE27 LD A,B
DE28 OR $7F
DE2A XOR $80
DE2C JR $DE33
DE2E LD A,C
DE2F XOR B
DE30 AND $3F
DE32 XOR B
DE33 LD ($FE9C),A
DE36 CP A
DE37 RET
DE38: Routine at DE38
Used by the routines at D8D4 and D902.
DE38 PUSH HL
DE39 LD HL,$C810
This entry point is used by the routine at DE41.
DE3C LD ($FE9B),HL
DE3F POP HL
DE40 RET
DE41: Routine at DE41
Used by the routines at prepare_level and D902.
DE41 PUSH HL
DE42 LD HL,$4810
DE45 JR $DE3C
DE47: Routine at DE47
Used by the routines at DAB2, DACC, DAFF, DB23 and DBF2.
DE47 LD A,$01
DE49 RES 5,H
DE4B RES 7,H
DE4D LD ($FE1A),A
DE50 LD A,($FE9C)
DE53 AND $80
DE55 JP Z,$DE5B
DE58 JP $DF11
DE5B PUSH BC
DE5C PUSH HL
DE5D PUSH BC
DE5E PUSH HL
DE5F LD D,(HL)
DE60 INC H
DE61 LD E,(HL)
DE62 LD A,H
DE63 OR $07
DE65 LD H,A
DE66 LD A,(HL)
DE67 LD (HL),E
DE68 DEC H
DE69 LD E,(HL)
DE6A LD (HL),D
DE6B DEC H
DE6C LD D,(HL)
DE6D LD (HL),A
DE6E DEC H
DE6F LD A,(HL)
DE70 LD (HL),E
DE71 DEC H
DE72 LD E,(HL)
DE73 LD (HL),D
DE74 DEC H
DE75 LD D,(HL)
DE76 LD (HL),A
DE77 DEC H
DE78 LD (HL),E
DE79 DEC H
DE7A LD (HL),D
DE7B INC L
DE7C DJNZ $DE5F
DE7E POP HL
DE7F POP BC
DE80 DEC C
DE81 JR Z,$DE8F
DE83 LD A,L
DE84 ADD A,$20
DE86 LD L,A
DE87 JR NC,$DE5D
DE89 LD A,H
DE8A ADD A,$08
DE8C LD H,A
DE8D JR $DE5D
DE8F POP HL
DE90 POP DE
DE91 CALL $DECD
DE94 LD IX,$CB1C
DE98 CALL $DEA6
DE9B LD IX,$CBBE
DE9F CALL $DEA6
DEA2 LD IX,$CCA5
DEA6 CALL $DEDD
DEA9 RET NZ
DEAA CALL $D353
DEAD RET Z
DEAE LD A,(IX+$04)
DEB1 SUB $02
DEB3 AND $06
DEB5 LD (IX+$04),A
DEB8 CP $06
DEBA RET NZ
DEBB DEC (IX+$07)
DEBE LD A,(IX+$07)
DEC1 CP $02
DEC3 RET NC
DEC4 LD (IX+$07),$02
DEC8 LD (IX+$04),$00
DECC RET
DECD: Routine at DECD
Used by the routines at DE47 and DF11.
DECD LD A,L
DECE RLCA
DECF RLCA
DED0 RLCA
DED1 XOR H
DED2 AND $E7
DED4 XOR H
DED5 AND $1F
DED7 LD H,A
DED8 LD A,L
DED9 AND $1F
DEDB LD L,A
DEDC RET
DEDD: Routine at DEDD
Used by the routines at DE47 and DF11.
DEDD LD A,(IX+$0A)
DEE0 AND A
DEE1 RET NZ
DEE2 LD A,(IX+$02)
DEE5 AND A
DEE6 JR Z,$DF0D
DEE8 CALL get_personage_image_size
DEEB LD A,(IX+$06)
DEEE ADD A,C
DEEF DEC A
DEF0 CP L
DEF1 JR C,$DF0D
DEF3 LD A,L
DEF4 ADD A,D
DEF5 DEC A
DEF6 CP (IX+$06)
DEF9 JR C,$DF0D
DEFB LD A,H
DEFC ADD A,E
DEFD DEC A
DEFE CP (IX+$07)
DF01 JR C,$DF0D
DF03 LD A,(IX+$07)
DF06 ADD A,B
DF07 DEC A
DF08 CP H
DF09 JR C,$DF0D
DF0B CP A
DF0C RET
DF0D LD A,$01
DF0F AND A
DF10 RET
DF11: Routine at DF11
Used by the routine at DE47.
DF11 PUSH BC
DF12 PUSH HL
DF13 PUSH BC
DF14 PUSH HL
DF15 LD A,H
DF16 OR $07
DF18 LD H,A
DF19 LD E,(HL)
DF1A DEC H
DF1B LD D,(HL)
DF1C LD A,H
DF1D AND $F8
DF1F LD H,A
DF20 LD A,(HL)
DF21 LD (HL),D
DF22 INC H
DF23 LD D,(HL)
DF24 LD (HL),E
DF25 INC H
DF26 LD E,(HL)
DF27 LD (HL),A
DF28 INC H
DF29 LD A,(HL)
DF2A LD (HL),D
DF2B INC H
DF2C LD D,(HL)
DF2D LD (HL),E
DF2E INC H
DF2F LD E,(HL)
DF30 LD (HL),A
DF31 INC H
DF32 LD (HL),D
DF33 INC H
DF34 LD (HL),E
DF35 INC L
DF36 DJNZ $DF15
DF38 POP HL
DF39 POP BC
DF3A DEC C
DF3B JR Z,$DF49
DF3D LD A,L
DF3E ADD A,$20
DF40 LD L,A
DF41 JR NC,$DF13
DF43 LD A,H
DF44 ADD A,$08
DF46 LD H,A
DF47 JR $DF13
DF49 POP HL
DF4A POP DE
DF4B CALL $DECD
DF4E LD IX,$CB1C
DF52 CALL $DF60
DF55 LD IX,$CBBE
DF59 CALL $DF60
DF5C LD IX,$CCA5
DF60 CALL $DEDD
DF63 RET NZ
DF64 LD A,(IX+$07)
DF67 ADD A,B
DF68 CP $17
DF6A RET NC
DF6B LD A,(IX+$04)
DF6E ADD A,$02
DF70 AND $06
DF72 LD (IX+$04),A
DF75 RET NZ
DF76 INC (IX+$07)
DF79 RET
DF7A: Routine at DF7A
Used by the routines at DAB2, DACC, DADE, DAFF, DB23, DBEC and DCEE.
DF7A PUSH IX
DF7C LD HL,$6030
DF7F LD IX,$FE72
DF83 CALL $DF9D
DF86 LD HL,$6034
DF89 LD IX,$FE77
DF8D CALL $DF9D
DF90 LD HL,$6038
DF93 LD IX,$FE7C
DF97 CALL $DF9D
DF9A POP IX
DF9C RET
DF9D: Routine at DF9D
Used by the routine at DF7A.
DF9D LD A,(HL)
DF9E AND A
DF9F RET Z
DFA0 LD A,(IX+$00)
DFA3 AND A
DFA4 JR Z,$DFAA
DFA6 DEC (IX+$00)
DFA9 RET
DFAA LD A,(IX+$01)
DFAD CP $04
DFAF RET C
DFB0 LD (IX+$01),$00
DFB4 LD A,(IX+$04)
DFB7 AND A
DFB8 JR NZ,$DFC4
DFBA INC HL
DFBB LD A,(HL)
DFBC LD (IX+$03),A
DFBF DEC HL
DFC0 LD A,$04
DFC2 JR $DFED
DFC4 CP $04
DFC6 LD A,$05
DFC8 JR Z,$DFED
DFCA PUSH HL
DFCB LD D,(HL)
DFCC LD E,(IX+$03)
DFCF EX DE,HL
DFD0 CALL $D626
DFD3 POP HL
DFD4 INC (IX+$03)
DFD7 INC HL
DFD8 INC HL
DFD9 LD A,(HL)
DFDA CP (IX+$03)
DFDD JR NC,$DFE9
DFDF INC HL
DFE0 LD A,(HL)
DFE1 LD (IX+$00),A
DFE4 LD (IX+$04),$00
DFE8 RET
DFE9 DEC HL
DFEA DEC HL
DFEB LD A,$04
DFED LD (IX+$04),A
DFF0 LD D,(HL)
DFF1 LD E,(IX+$03)
DFF4 EX DE,HL
DFF5 JP $D60E
DFF8: Data block at DFF8
DFF8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
E000: Buffer for offline drawing
The offline screen buffer mirrors the ZX Spectrum video memory layout starting at $E000 (pixels $E000-F7FF, attributes $F800-FAFF).
The top 2 rows are the status bar (score, lives). The scene tiles fill the remaining 22 rows.
offline_screen E000 DEFB $00,$00,$09,$0B,$1F,$1F,$1C,$18,$00,$C0,$E0,$F0,$F8,$FC,$1C,$1C,$00,$01,$13,$17,$3F,$3F,$38,$30,$00,$80,$E0,$F0,$F8,$FD,$1D,$0D
E020 DEFB $00,$00,$E0,$F0,$F8,$F8,$F0,$F0,$00,$00,$30,$78,$7C,$7D,$F9,$FB,$00,$03,$1F,$7F,$BF,$7F,$C0,$80,$00,$C0,$C5,$C7,$CF,$8C,$98,$18
E040 DEFB $00,$00,$FF,$FF,$FF,$1F,$02,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$02,$06,$06,$06,$0E,$0E,$00,$00,$00,$00,$00,$00,$00,$00
E060 DEFB $00,$00,$09,$1F,$1F,$30,$30,$30,$00,$00,$FE,$FE,$FE,$1E,$06,$00,$00,$00,$0B,$1F,$1F,$30,$30,$30,$00,$00,$FE,$FE,$FE,$1E,$04,$00
E080 DEFB $00,$00,$3F,$0C,$0C,$0C,$0C,$0C,$00,$00,$63,$77,$6B,$63,$63,$63,$38,$38,$38,$39,$3B,$3C,$3C,$3C,$0C,$08,$7C,$FE,$FE,$3F,$0F,$07
E0A0 DEFB $70,$70,$70,$78,$7F,$77,$73,$70,$0D,$05,$0D,$39,$F1,$F1,$E1,$78,$F0,$E0,$E0,$E0,$E0,$E0,$E0,$E0,$FB,$F3,$F3,$F3,$E3,$E3,$63,$63
E0C0 DEFB $00,$00,$00,$00,$00,$80,$80,$E0,$18,$19,$3F,$3F,$38,$38,$3C,$3C,$00,$FC,$FC,$FC,$18,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
E0E0 DEFB $0E,$0E,$0E,$1E,$1E,$1E,$1E,$1F,$00,$00,$00,$00,$00,$00,$00,$00,$30,$33,$7F,$7F,$70,$78,$78,$78,$00,$FC,$FC,$F8,$38,$00,$00,$00
E100 DEFB $70,$77,$7F,$79,$70,$78,$78,$78,$00,$FC,$FC,$F8,$38,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
E120 DEFB $3E,$3E,$1E,$1F,$1E,$1D,$08,$00,$07,$07,$07,$0E,$1C,$F8,$00,$00,$78,$78,$7C,$7C,$7E,$3C,$20,$00,$3C,$1E,$1F,$0F,$0F,$0F,$08,$00
E140 DEFB $E0,$70,$71,$3F,$3F,$78,$48,$00,$61,$20,$F0,$F8,$F0,$60,$00,$00,$F0,$FE,$FF,$7F,$3F,$0F,$00,$00,$3C,$3E,$DF,$DF,$9C,$98,$00,$00
E160 DEFB $00,$01,$0F,$FF,$FE,$3E,$00,$00,$00,$80,$00,$00,$00,$00,$00,$00,$1F,$1F,$0F,$0F,$0E,$05,$00,$00,$00,$81,$87,$9F,$FF,$FE,$00,$00
E180 DEFB $7C,$7E,$3F,$3F,$3C,$20,$00,$00,$00,$07,$FE,$FE,$FE,$3C,$00,$00,$7C,$7C,$7F,$3F,$38,$20,$00,$00,$01,$03,$FF,$FE,$FE,$3C,$00,$00
E1A0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
E1C0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
E1E0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
E200 DEFB $F3,$31,$FF,$FF,$11,$50,$5B,$21,$00,$E0,$01,$B0,$01,$ED,$B0,$11,$00,$FB,$21,$4F,$E2,$01,$00,$02,$ED,$B0,$11,$C0,$92,$21,$4C,$E4
E220 DEFB $01,$40,$00,$ED,$B0,$11,$B2,$FE,$21,$8C,$E4,$01,$4C,$00,$ED,$B0,$06,$00,$21,$00,$FD,$7C,$ED,$47,$36,$FE,$23,$10,$FB,$36,$FE,$3E
E240 DEFB $C3,$32,$FE,$FE,$21,$03,$C0,$22,$FF,$FE,$ED,$5E,$C3,$00,$C0,$44,$41,$54,$41,$53,$4F,$46,$54,$20,$20,$50,$52,$45,$53,$45,$4E,$54
E260 DEFB $53,$41,$20,$20,$20,$20,$31,$20,$50,$4C,$41,$59,$45,$52,$20,$20,$20,$20,$32,$20,$50,$4C,$41,$59,$45,$52,$53,$42,$20,$20,$20,$20
E280 DEFB $43,$4F,$4D,$50,$55,$54,$45,$52,$20,$20,$20,$20,$4F,$50,$50,$4F,$4E,$45,$4E,$54,$43,$20,$31,$3A,$20,$4B,$45,$59,$42,$4F,$41,$52
E2A0 DEFB $44,$20,$20,$20,$20,$50,$52,$4F,$54,$45,$4B,$20,$49,$4E,$54,$46,$20,$20,$20,$20,$20,$20,$20,$20,$20,$4B,$45,$4D,$50,$53,$54,$4F
E2C0 DEFB $4E,$20,$20,$20,$20,$49,$4E,$54,$45,$52,$46,$41,$43,$45,$20,$32,$45,$4E,$54,$45,$52,$20,$54,$4F,$20,$42,$45,$47,$49,$4E,$20,$47
E2E0 DEFB $41,$4D,$45,$20,$20,$53,$48,$49,$46,$54,$2F,$42,$52,$45,$41,$4B,$3A,$3A,$3A,$3A,$3A,$3A,$72,$65,$73,$74,$61,$72,$74,$20,$67,$61
E300 DEFB $6D,$65,$20,$20,$20,$53,$59,$4D,$42,$4F,$4C,$20,$53,$48,$49,$46,$54,$3A,$3A,$3A,$3A,$3A,$73,$6F,$75,$6E,$64,$20,$6F,$6E,$2F,$6F
E320 DEFB $66,$66,$20,$20,$20,$45,$4E,$54,$45,$52,$3A,$3A,$70,$61,$75,$73,$65,$20,$20,$5A,$2D,$4D,$3A,$3A,$70,$75,$6E,$63,$68,$2F,$6B,$69
E340 DEFB $63,$6B,$20,$20,$20,$51,$3A,$75,$70,$20,$20,$41,$3A,$64,$6F,$77,$6E,$20,$20,$4F,$3A,$6C,$65,$66,$74,$20,$20,$50,$3A,$72,$69,$67
E360 DEFB $68,$74,$20,$44,$20,$32,$7F,$20,$31,$39,$38,$34,$20,$20,$20,$42,$52,$55,$43,$45,$20,$4C,$45,$45,$41,$4C,$4C,$20,$52,$49,$47,$48
E380 DEFB $54,$53,$20,$52,$45,$53,$45,$52,$56,$45,$44,$20,$20,$20,$20,$20,$20,$20,$20,$20,$20,$4C,$49,$43,$2E,$20,$42,$59,$20,$5A,$49,$56
E3A0 DEFB $20,$49,$4E,$54,$45,$52,$4E,$41,$54,$49,$4F,$4E,$41,$4C,$42,$59,$20,$52,$4F,$4E,$20,$4A,$20,$46,$4F,$52,$54,$49,$45,$52,$47,$41
E3C0 DEFB $4D,$45,$2C,$20,$47,$52,$41,$50,$48,$49,$43,$53,$20,$7F,$20,$31,$39,$38,$34,$20,$44,$41,$54,$41,$53,$4F,$46,$54,$43,$4F,$4E,$56
E3E0 DEFB $45,$52,$53,$49,$4F,$4E,$20,$42,$59,$20,$4C,$2E,$54,$2E,$53,$4F,$46,$54,$57,$41,$52,$45,$20,$46,$4F,$52,$54,$4D,$20,$44,$45,$53
E400 DEFB $49,$47,$4E,$41,$54,$45,$53,$20,$41,$20,$54,$52,$41,$44,$45,$4D,$41,$52,$4B,$20,$20,$20,$20,$20,$20,$20,$20,$20,$20,$20,$20,$20
E420 DEFB $4F,$46,$20,$4C,$49,$4E,$44,$41,$20,$4C,$45,$45,$2A,$20,$2A,$20,$2A,$20,$2A,$20,$2A,$20,$20,$47,$41,$4D,$45,$20,$20,$4F,$56,$45
E440 DEFB $52,$20,$20,$2A,$20,$2A,$20,$2A,$20,$2A,$20,$2A,$20,$2A,$20,$50,$41,$55,$53,$49,$4E,$47,$20,$3A,$20,$20,$20,$20,$50,$72,$65,$73
E460 DEFB $73,$20,$27,$45,$4E,$54,$45,$52,$27,$20,$2A,$20,$20,$2A,$20,$2A,$20,$2A,$20,$20,$43,$4F,$4E,$47,$52,$41,$54,$55,$4C,$41,$54,$49
E480 DEFB $4F,$4E,$53,$20,$20,$2A,$20,$2A,$20,$2A,$20,$20,$31,$55,$50,$20,$30,$30,$30,$30,$30,$30,$20,$20,$54,$4F,$50,$20,$30,$30,$30,$30
E4A0 DEFB $30,$30,$20,$20,$46,$41,$4C,$4C,$53,$20,$30,$34,$20,$20,$20,$20,$20,$20,$20,$20,$20,$20,$20,$20,$20,$20,$20,$20,$20,$20,$20,$20
E4C0 DEFB $20,$20,$20,$20,$20,$20,$20,$20,$20,$20,$20,$20,$30,$30,$30,$30,$30,$30,$30,$30,$30,$30,$30,$30,$00,$00,$00,$00,$00,$00,$00,$00
E4E0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
E500 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
E520 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
E540 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
E560 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
E580 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
E5A0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
E5C0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
E5E0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
E600 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
E620 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
E640 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
E660 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
E680 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
E6A0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
E6C0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
E6E0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
E700 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
E720 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
E740 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
E760 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
E780 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
E7A0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
E7C0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
E7E0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
E800 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
E820 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
E840 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
E860 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$89,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
E880 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
E8A0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
E8C0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
E8E0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
E900 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
E920 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
E940 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
E960 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
E980 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
E9A0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
E9C0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
E9E0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
EA00 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
EA20 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
EA40 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
EA60 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
EA80 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
EAA0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
EAC0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
EAE0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
EB00 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
EB20 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
EB40 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
EB60 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
EB80 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
EBA0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
EBC0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
EBE0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
EC00 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
EC20 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
EC40 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
EC60 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
EC80 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
ECA0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
ECC0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
ECE0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
ED00 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
ED20 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
ED40 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
ED60 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
ED80 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
EDA0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
EDC0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
EDE0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
EE00 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
EE20 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
EE40 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
EE60 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
EE80 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
EEA0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
EEC0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
EEE0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
EF00 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
EF20 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
EF40 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
EF60 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
EF80 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
EFA0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
EFC0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
EFE0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F000 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F020 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F040 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F060 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F080 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F0A0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F0C0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F0E0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F100 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F120 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F140 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F160 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F180 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F1A0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F1C0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F1E0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F200 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F220 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F240 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F260 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F280 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F2A0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F2C0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F2E0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F300 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F320 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F340 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F360 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F380 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F3A0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F3C0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F3E0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F400 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F420 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F440 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F460 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F480 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F4A0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F4C0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F4E0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F500 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F520 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F540 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F560 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F580 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F5A0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F5C0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F5E0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F600 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F620 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F640 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F660 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F680 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F6A0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F6C0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F6E0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F700 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F720 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F740 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F760 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F780 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F7A0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F7C0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F7E0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F800 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F820 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F840 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F860 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F880 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F8A0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F8C0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F8E0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F900 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F920 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F940 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F960 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F980 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F9A0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F9C0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
F9E0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
FA00 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
FA20 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
FA40 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
FA60 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
FA80 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
FAA0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
FAC0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
FAE0 DEFB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
FB00 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FB08 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FB10 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FB18 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FB20 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FB28 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FB30 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FB38 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FB40 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FB48 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FB50 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FB58 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FB60 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FB68 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FB70 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FB78 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FB80 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FB88 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FB90 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FB98 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FBA0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FBA8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FBB0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FBB8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FBC0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FBC8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FBD0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FBD8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FBE0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FBE8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FBF0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FBF8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FC00 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FC08 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FC10 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FC18 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FC20 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FC28 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FC30 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FC38 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FC40 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FC48 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FC50 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FC58 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FC60 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FC68 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FC70 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FC78 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FC80 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FC88 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FC90 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FC98 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FCA0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FCA8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FCB0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FCB8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FCC0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FCC8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FCD0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FCD8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FCE0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FCE8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FCF0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FCF8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FD00 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FD08 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FD10 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FD18 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FD20 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FD28 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FD30 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FD38 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FD40 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FD48 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FD50 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FD58 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FD60 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FD68 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FD70 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FD78 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FD80 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FD88 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FD90 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FD98 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FDA0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FDA8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FDB0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FDB8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FDC0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FDC8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FDD0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FDD8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FDE0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FDE8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FDF0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FDF8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FE00 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FE08 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FE10 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FE18 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FE20 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FE28 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FE30 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FE38 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FE40 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FE48 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FE50 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FE58 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FE60 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FE68 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FE70 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FE78 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FE80 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FE88 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FE90 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FE98 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FEA0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FEA8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FEB0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FEB8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FEC0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FEC8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FED0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FED8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FEE0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FEE8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FEF0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FEF8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FF00 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FF08 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FF10 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FF18 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FF20 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FF28 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FF30 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FF38 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FF40 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FF48 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FF50 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FF58 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FF60 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FF68 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FF70 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FF78 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FF80 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FF88 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FF90 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FF98 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FFA0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FFA8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FFB0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FFB8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FFC0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FFC8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FFD0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FFD8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FFE0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FFE8 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FFF0 DEFB $00,$00,$00,$00,$00,$00,$00,$00
FFF8 DEFB $00,$00,$00,$00,$00,$00,$00,$00