All animations (bad synchro)

This commit is contained in:
Pecusx
2025-03-01 16:35:56 +01:00
parent 1777d75796
commit 997b833be9
5 changed files with 995 additions and 148 deletions
+272 -26
View File
@@ -20,12 +20,6 @@ branch2
dta $01,$84,$01,$01,$01,$01,$8E,$86,$01,$01,$01,$1D,$9E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$84,$8D,$01,$01,$01,$01,$85,$01,$01
dta $01,$84,$01,$01,$01,$01,$8E,$86,$01,$01,$01,$1D,$9E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$84,$8D,$01,$01,$01,$01,$85,$01,$01
dta $01,$84,$01,$01,$01,$01,$8E,$86,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$84,$8D,$01,$01,$01,$01,$85,$01,$01
branch3
dta $01,$84,$01,$01,$01,$01,$8E,$86,$01,$01,$01,$1D,$9E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$B4,$C3,$C4,$C5,$C6,$C7,$C8,$C9,$CA,$85,$01,$01
dta $01,$84,$01,$01,$01,$01,$8E,$86,$01,$01,$01,$1D,$B2,$9F,$A0,$A1,$A2,$A3,$A4,$25,$B5,$CB,$CC,$CD,$CE,$CF,$01,$01,$01,$85,$01,$01
dta $02,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$07,$88,$01,$01,$01
dta $01,$01,$01,$02,$01,$01,$01,$01,$03,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$02,$01,$01,$01,$5A,$5B,$09,$8A,$02,$01,$01
dta $01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$5E,$5F,$5D,$5C,$64,$01,$01
last_line_r
dta $01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$27,$28,$28,$28,$28,$28,$28,$28,$28,$28,$28,$29,$01,$6F,$70,$01,$01,$71,$72,$01,$01,$01
@@ -34,7 +28,7 @@ last_line_l
.align $100
; Right animation
gamescreen_lower1r ; phase 1 page 1
gamescreen_r_ph1p1 ; phase 1 page 1
dta $03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$9D,$9E,$9F,$A0,$A1,$A2,$A3,$A4,$A5,$A6,$01,$01,$01,$01,$01,$01,$07,$88,$01,$01,$01
dta $01,$01,$01,$02,$01,$01,$01,$01,$03,$01,$01,$9D,$9E,$9F,$A0,$A1,$A2,$A3,$A4,$A5,$A6,$02,$01,$01,$01,$5A,$5B,$09,$8A,$02,$01,$01
dta $01,$03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$9D,$9E,$9F,$A0,$A1,$A2,$A3,$A4,$A5,$A6,$01,$01,$01,$01,$5E,$5F,$5D,$5C,$64,$01,$01
@@ -43,7 +37,16 @@ gamescreen_lower1r ; phase 1 page 1
dta $01,$01,$82,$01,$01,$01,$01,$01,$01,$01,$01,$9D,$9E,$9F,$A0,$A1,$A2,$A3,$A4,$A5,$A6,$01,$01,$ED,$EE,$EF,$70,$71,$72,$65,$01,$01
dta $01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$9D,$9E,$9F,$A0,$A1,$A2,$A3,$A4,$A5,$A6,$01,$01,$F5,$F4,$F4,$F4,$F4,$F3,$01,$01,$01
dta $01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$9D,$9E,$9F,$A0,$A1,$A2,$A3,$A4,$A5,$A6,$01,$01,$7B,$7A,$79,$78,$77,$76,$01,$01,$01
gamescreen_lower2r ; phase 2 page 1
gamescreen_r_ph1p2 ; phase 1 page 2
dta $03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$9D,$9E,$9F,$A0,$A1,$A2,$A3,$A4,$A5,$A6,$01,$01,$01,$01,$01,$01,$07,$88,$01,$01,$01
dta $01,$01,$01,$02,$01,$01,$01,$01,$03,$01,$01,$9D,$9E,$9F,$A0,$A1,$A2,$A3,$A4,$A5,$A6,$02,$01,$01,$01,$5A,$5B,$09,$8A,$02,$01,$01
dta $01,$03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$9D,$9E,$9F,$A0,$A1,$A2,$A3,$A4,$A5,$A6,$01,$01,$01,$01,$5E,$5F,$5D,$5C,$64,$01,$01
dta $01,$01,$01,$F8,$F9,$FA,$FB,$FC,$FD,$FE,$FF,$A5,$9E,$9F,$A0,$A1,$A2,$A3,$A4,$A5,$A6,$03,$01,$E0,$E1,$62,$63,$E6,$67,$65,$01,$01
dta $01,$01,$01,$01,$01,$01,$01,$F4,$F5,$F6,$F7,$A5,$9E,$9F,$A0,$A1,$A2,$A3,$A4,$A5,$A6,$01,$01,$ED,$E8,$69,$6A,$EB,$6C,$64,$01,$01
dta $01,$01,$82,$01,$01,$01,$01,$01,$01,$01,$01,$9D,$9E,$9F,$A0,$A1,$A2,$A3,$A4,$A5,$A6,$01,$01,$ED,$EE,$EF,$70,$71,$72,$65,$01,$01
dta $01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$9D,$9E,$9F,$A0,$A1,$A2,$A3,$A4,$A5,$A6,$01,$01,$F5,$F4,$F4,$F4,$F4,$F3,$01,$01,$01
dta $01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$9D,$9E,$9F,$A0,$A1,$A2,$A3,$A4,$A5,$A6,$01,$01,$7B,$7A,$79,$78,$77,$76,$01,$01,$01
gamescreen_r_ph2p1 ; phase 2 page 1
dta $03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$02,$01,$01,$01,$01,$03,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$02,$01,$01,$01,$06,$0B,$01,$01,$02,$01,$01
dta $01,$03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$04,$0C,$0D,$01,$01,$01,$01,$01
@@ -52,7 +55,7 @@ gamescreen_lower2r ; phase 2 page 1
dta $01,$01,$82,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$D0,$1C,$2C,$2D,$2E,$AF,$30,$31,$01
dta $01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$F5,$F4,$F4,$F4,$F4,$F3,$01,$01,$01
dta $01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$7B,$7A,$79,$78,$77,$76,$01,$01,$01
gamescreen_lower3r ; phase 2 page 2
gamescreen_r_ph2p2 ; phase 2 page 2
dta $03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$02,$01,$01,$01,$01,$03,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$02,$01,$01,$01,$06,$0B,$01,$01,$02,$01,$01
dta $01,$03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$04,$0C,$0D,$01,$01,$01,$01,$01
@@ -61,7 +64,7 @@ gamescreen_lower3r ; phase 2 page 2
dta $01,$01,$82,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$02,$01,$01,$01,$D0,$1C,$2C,$2D,$2E,$AF,$30,$31,$01
dta $01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$F5,$F4,$F4,$F4,$F4,$F3,$01,$01,$01
dta $01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$7B,$7A,$79,$78,$77,$76,$01,$01,$01
gamescreen_lower4r ; phase 2 page 3
gamescreen_r_ph2p3 ; phase 2 page 3
dta $03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$02,$01,$01,$01,$01,$03,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$02,$01,$01,$01,$06,$0B,$01,$01,$02,$01,$01
dta $01,$03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$04,$0C,$0D,$01,$01,$01,$01,$01
@@ -70,7 +73,7 @@ gamescreen_lower4r ; phase 2 page 3
dta $01,$01,$82,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$02,$01,$01,$01,$D0,$1C,$2C,$2D,$2E,$AF,$30,$31,$01
dta $01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$F5,$F4,$F4,$F4,$F4,$F3,$01,$01,$01
dta $01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$7B,$7A,$79,$78,$77,$76,$01,$01,$01
gamescreen_lower5r ; phase 2 page 4
gamescreen_r_ph2p4 ; phase 2 page 4
dta $03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$02,$01,$01,$01,$01,$03,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$02,$01,$01,$01,$06,$0B,$01,$01,$02,$01,$01
dta $01,$03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$04,$0C,$0D,$01,$01,$01,$01,$01
@@ -79,7 +82,43 @@ gamescreen_lower5r ; phase 2 page 4
dta $01,$01,$82,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$02,$01,$01,$01,$D0,$1C,$2C,$2D,$2E,$AF,$30,$31,$01
dta $01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$F5,$F4,$F4,$F4,$F4,$F3,$01,$01,$01
dta $01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$7B,$7A,$79,$78,$77,$76,$01,$01,$01
gamescreen_lower6r ; phase 3 page 1
gamescreen_r_ph2p5 ; phase 2 page 5
dta $03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$02,$01,$01,$01,$01,$03,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$02,$01,$01,$01,$06,$0B,$01,$01,$02,$01,$01
dta $01,$03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$04,$0C,$0D,$01,$01,$01,$01,$01
dta $01,$01,$01,$F8,$F9,$FA,$FB,$FC,$FD,$FE,$FF,$A5,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$03,$01,$8E,$8F,$10,$11,$92,$93,$01,$01,$01
dta $01,$01,$01,$01,$01,$01,$01,$F4,$F5,$F6,$F7,$A5,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$94,$95,$96,$97,$98,$99,$1A,$1B,$01
dta $01,$01,$82,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$D0,$1C,$2C,$2D,$2E,$AF,$30,$31,$01
dta $01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$F5,$F4,$F4,$F4,$F4,$F3,$01,$01,$01
dta $01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$7B,$7A,$79,$78,$77,$76,$01,$01,$01
gamescreen_r_ph2p6 ; phase 2 page 6
dta $03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$02,$01,$01,$01,$01,$03,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$02,$01,$01,$01,$06,$0B,$01,$01,$02,$01,$01
dta $01,$03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$04,$0C,$0D,$01,$01,$01,$01,$01
dta $01,$F8,$F9,$FA,$FB,$FC,$FD,$FE,$FF,$A5,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$03,$01,$8E,$8F,$10,$11,$92,$93,$01,$01,$01
dta $01,$01,$01,$01,$01,$F4,$F5,$F6,$F7,$A5,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$94,$95,$96,$97,$98,$99,$1A,$1B,$01
dta $01,$01,$82,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$02,$01,$01,$01,$D0,$1C,$2C,$2D,$2E,$AF,$30,$31,$01
dta $01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$F5,$F4,$F4,$F4,$F4,$F3,$01,$01,$01
dta $01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$7B,$7A,$79,$78,$77,$76,$01,$01,$01
gamescreen_r_ph2p7 ; phase 2 page 7
dta $03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$02,$01,$01,$01,$01,$03,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$02,$01,$01,$01,$06,$0B,$01,$01,$02,$01,$01
dta $01,$03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$04,$0C,$0D,$01,$01,$01,$01,$01
dta $F9,$FA,$FB,$FC,$FD,$FE,$FF,$A5,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$03,$01,$8E,$8F,$10,$11,$92,$93,$01,$01,$01
dta $01,$01,$01,$F4,$F5,$F6,$F7,$A5,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$94,$95,$96,$97,$98,$99,$1A,$1B,$01
dta $01,$01,$82,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$02,$01,$01,$01,$D0,$1C,$2C,$2D,$2E,$AF,$30,$31,$01
dta $01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$F5,$F4,$F4,$F4,$F4,$F3,$01,$01,$01
dta $01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$7B,$7A,$79,$78,$77,$76,$01,$01,$01
gamescreen_r_ph2p8 ; phase 2 page 8
dta $03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$02,$01,$01,$01,$01,$03,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$02,$01,$01,$01,$06,$0B,$01,$01,$02,$01,$01
dta $01,$03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$04,$0C,$0D,$01,$01,$01,$01,$01
dta $FB,$FC,$FD,$FE,$FF,$A5,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$03,$01,$8E,$8F,$10,$11,$92,$93,$01,$01,$01
dta $01,$F4,$F5,$F6,$F7,$A5,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$82,$01,$01,$01,$01,$01,$01,$94,$95,$96,$97,$98,$99,$1A,$1B,$01
dta $01,$01,$82,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$02,$01,$01,$01,$D0,$1C,$2C,$2D,$2E,$AF,$30,$31,$01
dta $01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$F5,$F4,$F4,$F4,$F4,$F3,$01,$01,$01
dta $01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$7B,$7A,$79,$78,$77,$76,$01,$01,$01
gamescreen_r_ph3p1 ; phase 3 page 1
dta $03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A2,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$02,$01,$01,$01,$01,$03,$01,$01,$1D,$1E,$9F,$A0,$A2,$A2,$A3,$A4,$25,$26,$02,$01,$01,$01,$5A,$5B,$01,$01,$02,$01,$01
dta $01,$03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A2,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$5E,$5F,$01,$01,$01,$01,$01
@@ -88,7 +127,7 @@ gamescreen_lower6r ; phase 3 page 1
dta $01,$01,$82,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$3E,$3F,$41,$42,$C3,$44,$45,$46,$CE,$CF,$01,$01,$01
dta $01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$F5,$F4,$F4,$F4,$F4,$F3,$01,$01,$01
dta $01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$7B,$7A,$79,$78,$77,$76,$01,$01,$01
gamescreen_lower7r ; phase 3 page 2
gamescreen_r_ph3p2 ; phase 3 page 2
dta $03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$02,$01,$01,$01,$01,$03,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$02,$01,$01,$01,$5A,$5B,$01,$01,$02,$01,$01
dta $01,$03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$5E,$5F,$01,$01,$01,$01,$01
@@ -97,7 +136,7 @@ gamescreen_lower7r ; phase 3 page 2
dta $01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$3E,$3F,$41,$42,$C3,$44,$45,$46,$CE,$CF,$01,$01,$01
dta $01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$F5,$F4,$F4,$F4,$F4,$F3,$01,$01,$01
dta $01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$7B,$7A,$79,$78,$77,$76,$01,$01,$01
gamescreen_lower8r ; phase 3 page 3
gamescreen_r_ph3p3 ; phase 3 page 3
dta $03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$02,$01,$01,$01,$01,$03,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$02,$01,$01,$01,$5A,$5B,$01,$01,$02,$01,$01
dta $01,$03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$5E,$5F,$01,$01,$01,$01,$01
@@ -106,7 +145,7 @@ gamescreen_lower8r ; phase 3 page 3
dta $1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$3E,$3F,$41,$42,$C3,$44,$45,$46,$CE,$CF,$01,$01,$01
dta $1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$F5,$F4,$F4,$F4,$F4,$F3,$01,$01,$01
dta $1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$7B,$7A,$79,$78,$77,$76,$01,$01,$01
gamescreen_lower9r ; phase 3 page 4
gamescreen_r_ph3p4 ; phase 3 page 4
dta $03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$02,$01,$01,$01,$01,$03,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$02,$01,$01,$01,$5A,$5B,$01,$01,$02,$01,$01
dta $01,$03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$5E,$5F,$01,$01,$01,$01,$01
@@ -115,7 +154,7 @@ gamescreen_lower9r ; phase 3 page 4
dta $A2,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$41,$42,$C3,$44,$45,$46,$CE,$CF,$01,$01,$01
dta $A2,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$F5,$F4,$F4,$F4,$F4,$F3,$01,$01,$01
dta $A2,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$7B,$7A,$79,$78,$77,$76,$01,$01,$01
gamescreen_lower10r ; phase 3 page 5
gamescreen_r_ph3p5 ; phase 3 page 5
dta $03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$02,$01,$01,$01,$01,$03,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$02,$01,$01,$01,$5A,$5B,$01,$01,$02,$01,$01
dta $01,$03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$5E,$5F,$01,$01,$01,$01,$01
@@ -124,9 +163,90 @@ gamescreen_lower10r ; phase 3 page 5
dta $A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$41,$42,$C3,$44,$45,$46,$CE,$CF,$01,$01,$01
dta $A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$F5,$F4,$F4,$F4,$F4,$F3,$01,$01,$01
dta $A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$7B,$7A,$79,$78,$77,$76,$01,$01,$01
gamescreen_r_ph3p6 ; phase 3 page 6
dta $03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A2,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$02,$01,$01,$01,$01,$03,$01,$01,$1D,$1E,$9F,$A0,$A2,$A2,$A3,$A4,$25,$26,$02,$01,$01,$01,$5A,$5B,$01,$01,$02,$01,$01
dta $01,$03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A2,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$5E,$5F,$01,$01,$01,$01,$01
dta $FD,$FE,$FF,$A5,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$03,$01,$E0,$E1,$62,$63,$E6,$B2,$01,$01,$01
dta $F5,$F6,$F7,$A5,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$03,$01,$01,$82,$01,$01,$33,$34,$36,$37,$B8,$B9,$3A,$3B,$BC,$BD,$01,$01,$01
dta $01,$01,$82,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$3E,$3F,$41,$42,$C3,$44,$45,$46,$CE,$CF,$01,$01,$01
dta $01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$F5,$F4,$F4,$F4,$F4,$F3,$01,$01,$01
dta $01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$7B,$7A,$79,$78,$77,$76,$01,$01,$01
gamescreen_r_ph3p7 ; phase 3 page 7
dta $03,$01,$01,$01,$01,$01,$01,$F4,$F5,$F6,$F7,$A5,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$02,$01,$01,$01,$01,$03,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$02,$01,$01,$01,$5A,$5B,$01,$01,$02,$01,$01
dta $01,$03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$5E,$5F,$01,$01,$01,$01,$01
dta $01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$03,$01,$E0,$E1,$62,$63,$E6,$B2,$01,$01,$01
dta $01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$03,$01,$01,$01,$01,$01,$33,$34,$36,$37,$B8,$B9,$3A,$3B,$BC,$BD,$01,$01,$01
dta $01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$3E,$3F,$41,$42,$C3,$44,$45,$46,$CE,$CF,$01,$01,$01
dta $01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$F5,$F4,$F4,$F4,$F4,$F3,$01,$01,$01
dta $01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$7B,$7A,$79,$78,$77,$76,$01,$01,$01
gamescreen_r_ph3p8 ; phase 3 page 8
dta $03,$01,$01,$F8,$F9,$FA,$FB,$FC,$FD,$FE,$FF,$A5,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$02,$01,$01,$01,$F4,$F5,$F6,$F7,$A5,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$02,$01,$01,$01,$5A,$5B,$01,$01,$02,$01,$01
dta $01,$03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$5E,$5F,$01,$01,$01,$01,$01
dta $1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$03,$01,$E0,$E1,$62,$63,$E6,$B2,$01,$01,$01
dta $1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$36,$37,$B8,$B9,$3A,$3B,$BC,$BD,$01,$01,$01
dta $1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$3E,$3F,$41,$42,$C3,$44,$45,$46,$CE,$CF,$01,$01,$01
dta $1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$F5,$F4,$F4,$F4,$F4,$F3,$01,$01,$01
dta $1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$7B,$7A,$79,$78,$77,$76,$01,$01,$01
gamescreen_r_ph3p9 ; phase 3 page 9
dta $03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$F8,$F9,$FA,$FB,$FC,$FD,$FE,$FF,$A5,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$02,$01,$01,$01,$5A,$5B,$01,$01,$02,$01,$01
dta $01,$03,$01,$01,$01,$01,$01,$F4,$F5,$F6,$F7,$A5,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$5E,$5F,$01,$01,$01,$01,$01
dta $A2,$A2,$A3,$A4,$25,$26,$01,$01,$82,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$03,$01,$E0,$E1,$62,$63,$E6,$B2,$01,$01,$01
dta $A2,$A2,$A3,$A4,$25,$26,$01,$03,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$36,$37,$B8,$B9,$3A,$3B,$BC,$BD,$01,$01,$01
dta $A2,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$41,$42,$C3,$44,$45,$46,$CE,$CF,$01,$01,$01
dta $A2,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$F5,$F4,$F4,$F4,$F4,$F3,$01,$01,$01
dta $A2,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$7B,$7A,$79,$78,$77,$76,$01,$01,$01
gamescreen_r_ph3p10 ; phase 3 page 10
dta $03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$02,$01,$01,$01,$01,$03,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$02,$01,$01,$01,$5A,$5B,$01,$01,$02,$01,$01
dta $01,$03,$01,$F8,$F9,$FA,$FB,$FC,$FD,$FE,$FF,$A5,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$5E,$5F,$01,$01,$01,$01,$01
dta $A4,$25,$26,$01,$03,$01,$01,$F4,$F5,$F6,$F7,$A5,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$03,$01,$E0,$E1,$62,$63,$E6,$B2,$01,$01,$01
dta $A4,$25,$26,$01,$01,$01,$01,$03,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$36,$37,$B8,$B9,$3A,$3B,$BC,$BD,$01,$01,$01
dta $A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$41,$42,$C3,$44,$45,$46,$CE,$CF,$01,$01,$01
dta $A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$F5,$F4,$F4,$F4,$F4,$F3,$01,$01,$01
dta $A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$7B,$7A,$79,$78,$77,$76,$01,$01,$01
gamescreen_r_ph3p11 ; phase 3 page 11
dta $03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$1E,$C8,$C9,$CA,$CB,$CC,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$02,$01,$01,$01,$01,$03,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$02,$01,$01,$01,$5A,$5B,$01,$01,$02,$01,$01
dta $01,$03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$5E,$5F,$01,$01,$01,$01,$01
dta $01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$03,$01,$E0,$E1,$62,$63,$E6,$B2,$01,$01,$01
dta $01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$03,$01,$01,$01,$01,$01,$33,$34,$36,$37,$B8,$B9,$3A,$3B,$BC,$BD,$01,$01,$01
dta $01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$3E,$3F,$41,$42,$C3,$44,$45,$46,$CE,$CF,$01,$01,$01
dta $01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$F5,$F4,$F4,$F4,$F4,$F3,$01,$01,$01
dta $01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$7B,$7A,$79,$78,$77,$76,$01,$01,$01
gamescreen_r_ph3p12 ; phase 3 page 12
dta $03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$1E,$D1,$D2,$D3,$D4,$D5,$FA,$D6,$D7,$01,$01,$01
dta $01,$01,$01,$02,$01,$01,$01,$01,$03,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$1E,$C8,$C9,$CA,$CB,$CC,$5B,$01,$01,$02,$01,$01
dta $01,$03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$5E,$5F,$01,$01,$01,$01,$01
dta $1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$03,$01,$E0,$E1,$62,$63,$E6,$B2,$01,$01,$01
dta $1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$36,$37,$B8,$B9,$3A,$3B,$BC,$BD,$01,$01,$01
dta $1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$3E,$3F,$41,$42,$C3,$44,$45,$46,$CE,$CF,$01,$01,$01
dta $1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$F5,$F4,$F4,$F4,$F4,$F3,$01,$01,$01
dta $1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$7B,$7A,$79,$78,$77,$76,$01,$01,$01
gamescreen_r_ph3p13 ; phase 3 page 13
dta $03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$02,$01,$01,$01,$01,$03,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$1E,$D1,$D2,$D3,$D4,$D5,$D8,$D6,$D7,$02,$01,$01
dta $01,$03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$1E,$C8,$C9,$CA,$CB,$5E,$5F,$01,$01,$01,$01,$01
dta $A2,$A2,$A3,$A4,$25,$26,$01,$01,$82,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$03,$01,$E0,$E1,$62,$63,$E6,$B2,$01,$01,$01
dta $A2,$A2,$A3,$A4,$25,$26,$01,$03,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$36,$37,$B8,$B9,$3A,$3B,$BC,$BD,$01,$01,$01
dta $A2,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$41,$42,$C3,$44,$45,$46,$CE,$CF,$01,$01,$01
dta $A2,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$F5,$F4,$F4,$F4,$F4,$F3,$01,$01,$01
dta $A2,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$7B,$7A,$79,$78,$77,$76,$01,$01,$01
gamescreen_r_ph3p14 ; phase 3 page 14
dta $03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$02,$01,$01,$01,$01,$03,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$02,$01,$01,$01,$5A,$5B,$01,$01,$02,$01,$01
dta $01,$03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$1E,$D1,$D2,$D3,$D4,$5E,$5F,$D6,$D7,$01,$01,$01
dta $A4,$25,$26,$01,$03,$01,$01,$01,$82,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$1E,$C8,$C9,$E0,$E1,$62,$63,$E6,$B2,$01,$01,$01
dta $A4,$25,$26,$01,$01,$01,$01,$03,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$36,$37,$B8,$B9,$3A,$3B,$BC,$BD,$01,$01,$01
dta $A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$41,$42,$C3,$44,$45,$46,$CE,$CF,$01,$01,$01
dta $A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$F5,$F4,$F4,$F4,$F4,$F3,$01,$01,$01
dta $A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$7B,$7A,$79,$78,$77,$76,$01,$01,$01
; left animation
gamescreen_lower1l ; phase 1 page 1
gamescreen_l_ph1p1 ; phase 1 page 1
dta $03,$01,$01,$88,$07,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$8A,$09,$5B,$5A,$01,$03,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$02,$01,$01,$01,$01,$01,$01,$01,$02,$01,$01
dta $01,$03,$64,$5C,$5D,$5F,$5E,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$03,$01,$01,$01,$01,$01,$01
@@ -135,7 +255,16 @@ gamescreen_lower1l ; phase 1 page 1
dta $01,$01,$65,$72,$71,$70,$EF,$EE,$ED,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$03,$01,$01,$01,$01
dta $01,$01,$01,$F5,$F4,$F4,$F4,$F4,$F3,$01,$01,$1D,$9E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$7B,$7A,$79,$78,$77,$76,$01,$01,$1D,$9E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01
gamescreen_lower2l ; phase 2 page 1
gamescreen_l_ph1p2 ; phase 1 page 2
dta $03,$01,$01,$88,$07,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$8A,$09,$5B,$5A,$01,$03,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$02,$01,$01,$01,$01,$01,$01,$01,$02,$01,$01
dta $01,$03,$64,$5C,$5D,$5F,$5E,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$03,$01,$01,$01,$01,$01,$01
dta $01,$01,$65,$67,$E6,$63,$62,$E1,$E0,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$1E,$F5,$F6,$F7,$F8,$F9,$FA,$FB,$FC,$01,$01,$01
dta $01,$01,$64,$6C,$EB,$6A,$69,$E8,$ED,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$1E,$F3,$F4,$D9,$FD,$FE,$01,$01,$01,$01,$01,$01
dta $01,$01,$65,$72,$71,$70,$EF,$EE,$ED,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$03,$01,$01,$01,$01
dta $01,$01,$01,$F5,$F4,$F4,$F4,$F4,$F3,$01,$01,$1D,$9E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$7B,$7A,$79,$78,$77,$76,$01,$01,$1D,$9E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01
gamescreen_l_ph2p1 ; phase 2 page 1
dta $03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$02,$01,$0B,$06,$01,$03,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$02,$01,$01,$01,$01,$01,$01,$01,$02,$01,$01
dta $01,$03,$01,$01,$01,$0D,$0C,$04,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$03,$01,$01,$01,$01,$01,$01
@@ -144,7 +273,7 @@ gamescreen_lower2l ; phase 2 page 1
dta $01,$31,$30,$AF,$2E,$2D,$2C,$1C,$D0,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$03,$01,$01,$01,$01
dta $01,$01,$01,$F5,$F4,$F4,$F4,$F4,$F3,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$7B,$7A,$79,$78,$77,$76,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01
gamescreen_lower3l ; phase 2 page 2
gamescreen_l_ph2p2 ; phase 2 page 2
dta $03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$02,$01,$0B,$06,$01,$03,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$02,$01,$01,$01,$01,$01,$01,$01,$02,$01,$01
dta $01,$03,$01,$01,$01,$0D,$0C,$04,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$03,$01,$01,$01,$01,$01,$01
@@ -153,7 +282,7 @@ gamescreen_lower3l ; phase 2 page 2
dta $01,$31,$30,$AF,$2E,$2D,$2C,$1C,$D0,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$03,$01,$01,$01,$01
dta $01,$01,$01,$F5,$F4,$F4,$F4,$F4,$F3,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$7B,$7A,$79,$78,$77,$76,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01
gamescreen_lower4l ; phase 2 page 3
gamescreen_l_ph2p3 ; phase 2 page 3
dta $03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$02,$01,$0B,$06,$01,$03,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$02,$01,$01,$01,$01,$01,$01,$01,$02,$01,$01
dta $01,$03,$01,$01,$01,$0D,$0C,$04,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$03,$01,$01,$01,$01,$01,$01
@@ -162,7 +291,7 @@ gamescreen_lower4l ; phase 2 page 3
dta $01,$31,$30,$AF,$2E,$2D,$2C,$1C,$D0,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$03,$01,$01,$01,$01
dta $01,$01,$01,$F5,$F4,$F4,$F4,$F4,$F3,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$7B,$7A,$79,$78,$77,$76,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01
gamescreen_lower5l ; phase 2 page 4
gamescreen_l_ph2p4 ; phase 2 page 4
dta $03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$02,$01,$0B,$06,$01,$03,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$02,$01,$01,$01,$01,$01,$01,$01,$02,$01,$01
dta $01,$03,$01,$01,$01,$0D,$0C,$04,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$03,$01,$01,$01,$01,$01,$01
@@ -171,7 +300,43 @@ gamescreen_lower5l ; phase 2 page 4
dta $01,$31,$30,$AF,$2E,$2D,$2C,$1C,$D0,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$03,$01,$01,$01,$01
dta $01,$01,$01,$F5,$F4,$F4,$F4,$F4,$F3,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01
dta $01,$01,$01,$7B,$7A,$79,$78,$77,$76,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01
gamescreen_lower6l ; phase 3 page 1
gamescreen_l_ph2p5 ; phase 2 page 5
dta $03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$02,$01,$0B,$06,$01,$03,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$02,$01,$01,$01,$01,$01,$01,$01,$02,$01,$01
dta $01,$03,$01,$01,$01,$0D,$0C,$04,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$03,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$93,$92,$11,$10,$8F,$8E,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$1E,$F5,$F6,$F7,$F8,$F9,$FA,$FB,$FC,$01,$01,$01
dta $01,$1B,$1A,$99,$98,$97,$96,$95,$94,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$1E,$F3,$F4,$D9,$FD,$FE,$01,$01,$01,$01,$01,$01
dta $01,$31,$30,$AF,$2E,$2D,$2C,$1C,$D0,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$03,$01,$01,$01,$01
dta $01,$01,$01,$F5,$F4,$F4,$F4,$F4,$F3,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$7B,$7A,$79,$78,$77,$76,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01
gamescreen_l_ph2p6 ; phase 2 page 6
dta $03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$02,$01,$0B,$06,$01,$03,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$02,$01,$01,$01,$01,$01,$01,$01,$02,$01,$01
dta $01,$03,$01,$01,$01,$0D,$0C,$04,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$03,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$93,$92,$11,$10,$8F,$8E,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$1E,$F5,$F6,$F7,$F8,$F9,$FA,$FB,$FC,$01
dta $01,$1B,$1A,$99,$98,$97,$96,$95,$94,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$1E,$F3,$F4,$D9,$FD,$FE,$01,$01,$01,$01
dta $01,$31,$30,$AF,$2E,$2D,$2C,$1C,$D0,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$03,$01,$01,$01,$01
dta $01,$01,$01,$F5,$F4,$F4,$F4,$F4,$F3,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$7B,$7A,$79,$78,$77,$76,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01
gamescreen_l_ph2p7 ; phase 2 page 7
dta $03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$02,$01,$0B,$06,$01,$03,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$02,$01,$01,$01,$01,$01,$01,$01,$02,$01,$01
dta $01,$03,$01,$01,$01,$0D,$0C,$04,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$03,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$93,$92,$11,$10,$8F,$8E,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$1E,$F5,$F6,$F7,$F8,$F9,$FA,$FB
dta $01,$1B,$1A,$99,$98,$97,$96,$95,$94,$01,$01,$01,$01,$03,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$1E,$F3,$F4,$D9,$FD,$FE,$01,$01
dta $01,$31,$30,$AF,$2E,$2D,$2C,$1C,$D0,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$03,$01,$01,$01,$01
dta $01,$01,$01,$F5,$F4,$F4,$F4,$F4,$F3,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$7B,$7A,$79,$78,$77,$76,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01
gamescreen_l_ph2p8 ; phase 2 page 8
dta $03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$02,$01,$0B,$06,$01,$03,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$02,$01,$01,$01,$01,$01,$01,$01,$02,$01,$01
dta $01,$03,$01,$01,$01,$0D,$0C,$04,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$03,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$93,$92,$11,$10,$8F,$8E,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$1E,$F5,$F6,$F7,$F8,$F9
dta $01,$1B,$1A,$99,$98,$97,$96,$95,$94,$01,$01,$01,$01,$03,$01,$01,$82,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$1E,$F3,$F4,$D9,$FD,$FE
dta $01,$31,$30,$AF,$2E,$2D,$2C,$1C,$D0,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$03,$01,$01,$01,$01
dta $01,$01,$01,$F5,$F4,$F4,$F4,$F4,$F3,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01
dta $01,$01,$01,$7B,$7A,$79,$78,$77,$76,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01
gamescreen_l_ph3p1 ; phase 3 page 1
dta $03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$02,$01,$5B,$5A,$01,$03,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$02,$01,$01,$01,$01,$01,$01,$01,$02,$01,$01
dta $01,$03,$01,$01,$01,$5F,$5E,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$03,$01,$01,$01,$01,$01,$01
@@ -180,7 +345,7 @@ gamescreen_lower6l ; phase 3 page 1
dta $01,$01,$82,$CF,$CE,$46,$45,$44,$C3,$42,$41,$3F,$3E,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01
dta $01,$01,$01,$F5,$F4,$F4,$F4,$F4,$F3,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01
dta $01,$01,$01,$7B,$7A,$79,$78,$77,$76,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01
gamescreen_lower7l ; phase 3 page 2
gamescreen_l_ph3p2 ; phase 3 page 2
dta $03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$02,$01,$5B,$5A,$01,$03,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$02,$01,$01,$01,$01,$01,$01,$01,$02,$01,$01
dta $01,$03,$01,$01,$01,$5F,$5E,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$03,$01,$01,$01,$01,$01,$01
@@ -189,7 +354,7 @@ gamescreen_lower7l ; phase 3 page 2
dta $01,$01,$82,$CF,$CE,$46,$45,$44,$C3,$42,$41,$3F,$3E,$01,$01,$01,$01,$01,$01,$02,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01
dta $01,$01,$01,$F5,$F4,$F4,$F4,$F4,$F3,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01
dta $01,$01,$01,$7B,$7A,$79,$78,$77,$76,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01
gamescreen_lower8l ; phase 3 page 3
gamescreen_l_ph3p3 ; phase 3 page 3
dta $03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$02,$01,$5B,$5A,$01,$03,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$02,$01,$01,$01,$01,$01,$01,$01,$02,$01,$01
dta $01,$03,$01,$01,$01,$5F,$5E,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$03,$01,$01,$01,$01,$01,$01
@@ -198,7 +363,7 @@ gamescreen_lower8l ; phase 3 page 3
dta $01,$01,$82,$CF,$CE,$46,$45,$44,$C3,$42,$41,$3F,$3E,$01,$01,$01,$01,$01,$01,$02,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25
dta $01,$01,$01,$F5,$F4,$F4,$F4,$F4,$F3,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25
dta $01,$01,$01,$7B,$7A,$79,$78,$77,$76,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25
gamescreen_lower9l ; phase 3 page 4
gamescreen_l_ph3p4 ; phase 3 page 4
dta $03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$02,$01,$5B,$5A,$01,$03,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$02,$01,$01,$01,$01,$01,$01,$01,$02,$01,$01
dta $01,$03,$01,$01,$01,$5F,$5E,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$03,$01,$01,$01,$01,$01,$01
@@ -207,7 +372,7 @@ gamescreen_lower9l ; phase 3 page 4
dta $01,$01,$82,$CF,$CE,$46,$45,$44,$C3,$42,$41,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2
dta $01,$01,$01,$F5,$F4,$F4,$F4,$F4,$F3,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2
dta $01,$01,$01,$7B,$7A,$79,$78,$77,$76,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2
gamescreen_lower10l ; phase 3 page 5
gamescreen_l_ph3p5 ; phase 3 page 5
dta $03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$02,$01,$5B,$5A,$01,$03,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$02,$01,$01,$01,$01,$01,$01,$01,$02,$01,$01
dta $01,$03,$01,$01,$01,$5F,$5E,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$03,$01,$01,$01,$01,$01,$01
@@ -216,3 +381,84 @@ gamescreen_lower10l ; phase 3 page 5
dta $01,$01,$82,$CF,$CE,$46,$45,$44,$C3,$42,$41,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$03,$01,$1D,$1E,$9F
dta $01,$01,$01,$F5,$F4,$F4,$F4,$F4,$F3,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F
dta $01,$01,$01,$7B,$7A,$79,$78,$77,$76,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F
gamescreen_l_ph3p6 ; phase 3 page 6
dta $03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$02,$01,$5B,$5A,$01,$03,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$02,$01,$01,$01,$01,$01,$01,$01,$02,$01,$01
dta $01,$03,$01,$01,$01,$5F,$5E,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$03,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$B2,$E6,$63,$62,$E1,$E0,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$1E,$F5,$F6,$F7
dta $01,$01,$01,$BD,$BC,$3B,$3A,$B9,$B8,$37,$36,$34,$33,$03,$01,$01,$82,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$1E,$F3,$F4,$D9
dta $01,$01,$82,$CF,$CE,$46,$45,$44,$C3,$42,$41,$3F,$3E,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01
dta $01,$01,$01,$F5,$F4,$F4,$F4,$F4,$F3,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01
dta $01,$01,$01,$7B,$7A,$79,$78,$77,$76,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01
gamescreen_l_ph3p7 ; phase 3 page 7
dta $03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$1E,$F3,$F4,$D9,$01,$01,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$02,$01,$5B,$5A,$01,$03,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$02,$01,$01,$01,$01,$01,$01,$01,$02,$01,$01
dta $01,$03,$01,$01,$01,$5F,$5E,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$03,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$B2,$E6,$63,$62,$E1,$E0,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01
dta $01,$01,$01,$BD,$BC,$3B,$3A,$B9,$B8,$37,$36,$34,$33,$03,$01,$01,$82,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01
dta $01,$01,$82,$CF,$CE,$46,$45,$44,$C3,$42,$41,$3F,$3E,$01,$01,$01,$01,$01,$01,$02,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01
dta $01,$01,$01,$F5,$F4,$F4,$F4,$F4,$F3,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01
dta $01,$01,$01,$7B,$7A,$79,$78,$77,$76,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01
gamescreen_l_ph3p8 ; phase 3 page 8
dta $03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$1E,$F5,$F6,$F7,$F8,$F9,$FA,$FB,$FC,$01,$01,$01
dta $01,$01,$01,$02,$01,$5B,$5A,$01,$03,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$1E,$F3,$F4,$D9,$FD,$FE,$01,$01,$01,$02,$01,$01
dta $01,$03,$01,$01,$01,$5F,$5E,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$03,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$B2,$E6,$63,$62,$E1,$E0,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$03,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25
dta $01,$01,$01,$BD,$BC,$3B,$3A,$B9,$B8,$37,$36,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25
dta $01,$01,$82,$CF,$CE,$46,$45,$44,$C3,$42,$41,$3F,$3E,$01,$01,$01,$01,$01,$01,$02,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25
dta $01,$01,$01,$F5,$F4,$F4,$F4,$F4,$F3,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25
dta $01,$01,$01,$7B,$7A,$79,$78,$77,$76,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25
gamescreen_l_ph3p9 ; phase 3 page 9
dta $03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$02,$01,$5B,$5A,$01,$03,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$1E,$F5,$F6,$F7,$F8,$F9,$FA,$FB,$FC,$02,$01,$01
dta $01,$03,$01,$01,$01,$5F,$5E,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$1E,$F3,$F4,$D9,$FD,$FE,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$B2,$E6,$63,$62,$E1,$E0,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$03,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2
dta $01,$01,$01,$BD,$BC,$3B,$3A,$B9,$B8,$37,$36,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$82,$01,$1D,$1E,$9F,$A0,$A1,$A2
dta $01,$01,$82,$CF,$CE,$46,$45,$44,$C3,$42,$41,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2
dta $01,$01,$01,$F5,$F4,$F4,$F4,$F4,$F3,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2
dta $01,$01,$01,$7B,$7A,$79,$78,$77,$76,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2
gamescreen_l_ph3p10 ; phase 3 page 10
dta $03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$02,$01,$5B,$5A,$01,$03,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$02,$01,$01,$01,$01,$01,$01,$01,$02,$01,$01
dta $01,$03,$01,$01,$01,$5F,$5E,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$1E,$F5,$F6,$F7,$F8,$F9,$FA,$FB,$FC,$01,$01,$01
dta $01,$01,$01,$B2,$E6,$63,$62,$E1,$E0,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$1E,$F3,$F4,$D9,$FD,$FE,$01,$01,$01,$1D,$1E,$9F
dta $01,$01,$01,$BD,$BC,$3B,$3A,$B9,$B8,$37,$36,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$82,$01,$01,$01,$01,$1D,$1E,$9F
dta $01,$01,$82,$CF,$CE,$46,$45,$44,$C3,$42,$41,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$03,$01,$1D,$1E,$9F
dta $01,$01,$01,$F5,$F4,$F4,$F4,$F4,$F3,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F
dta $01,$01,$01,$7B,$7A,$79,$78,$77,$76,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F
gamescreen_l_ph3p11 ; phase 3 page 11
dta $03,$01,$01,$01,$01,$01,$C9,$CA,$CB,$CC,$CD,$25,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$02,$01,$5B,$5A,$01,$03,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$02,$01,$01,$01,$01,$01,$01,$01,$02,$01,$01
dta $01,$03,$01,$01,$01,$5F,$5E,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$03,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$B2,$E6,$63,$62,$E1,$E0,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01
dta $01,$01,$01,$BD,$BC,$3B,$3A,$B9,$B8,$37,$36,$34,$33,$03,$01,$01,$82,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01
dta $01,$01,$82,$CF,$CE,$46,$45,$44,$C3,$42,$41,$3F,$3E,$01,$01,$01,$01,$01,$01,$02,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01
dta $01,$01,$01,$F5,$F4,$F4,$F4,$F4,$F3,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01
dta $01,$01,$01,$7B,$7A,$79,$78,$77,$76,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01
gamescreen_l_ph3p12 ; phase 3 page 12
dta $03,$01,$01,$D2,$D3,$FA,$D4,$D5,$D6,$D7,$D8,$25,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$02,$01,$5B,$5A,$CA,$CB,$CC,$CD,$25,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$02,$01,$01,$01,$01,$01,$01,$01,$02,$01,$01
dta $01,$03,$01,$01,$01,$5F,$5E,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$03,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$B2,$E6,$63,$62,$E1,$E0,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$03,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25
dta $01,$01,$01,$BD,$BC,$3B,$3A,$B9,$B8,$37,$36,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25
dta $01,$01,$82,$CF,$CE,$46,$45,$44,$C3,$42,$41,$3F,$3E,$01,$01,$01,$01,$01,$01,$02,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25
dta $01,$01,$01,$F5,$F4,$F4,$F4,$F4,$F3,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25
dta $01,$01,$01,$7B,$7A,$79,$78,$77,$76,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25
gamescreen_l_ph3p13 ; phase 3 page 13
dta $03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$D2,$D3,$D1,$C8,$D5,$D6,$D7,$D8,$25,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$02,$01,$01,$01,$01,$01,$01,$01,$02,$01,$01
dta $01,$03,$01,$01,$01,$5F,$5E,$CA,$CB,$CC,$CD,$25,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$03,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$B2,$E6,$63,$62,$E1,$E0,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$03,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2
dta $01,$01,$01,$BD,$BC,$3B,$3A,$B9,$B8,$37,$36,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$82,$01,$1D,$1E,$9F,$A0,$A1,$A2
dta $01,$01,$82,$CF,$CE,$46,$45,$44,$C3,$42,$41,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2
dta $01,$01,$01,$F5,$F4,$F4,$F4,$F4,$F3,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2
dta $01,$01,$01,$7B,$7A,$79,$78,$77,$76,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2
gamescreen_l_ph3p14 ; phase 3 page 14
dta $03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$02,$01,$5B,$5A,$01,$03,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$02,$01,$01,$01,$01,$01,$01,$01,$02,$01,$01
dta $01,$03,$01,$D2,$D3,$5F,$5E,$D5,$D6,$D7,$D8,$25,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$03,$01,$01,$01,$01,$01,$01
dta $01,$01,$01,$B2,$E6,$63,$62,$E1,$E0,$CC,$CD,$25,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$03,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F
dta $01,$01,$01,$BD,$BC,$3B,$3A,$B9,$B8,$37,$36,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$82,$01,$01,$01,$01,$1D,$1E,$9F
dta $01,$01,$82,$CF,$CE,$46,$45,$44,$C3,$42,$41,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$03,$01,$1D,$1E,$9F
dta $01,$01,$01,$F5,$F4,$F4,$F4,$F4,$F3,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F
dta $01,$01,$01,$7B,$7A,$79,$78,$77,$76,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$1D,$1E,$9F
+500
View File
@@ -0,0 +1,500 @@
;---------------------------------------------------
; Animation sequence:
; v1 - if no branches
; v2 - if the branch under (due to change of sides) the lumberjack and none above
;
; - (last position)
; - phase 2 page 1
; - phase 2 page 2
; - phase 2 page 3
; - phase 2 page 4
; - phase 3 page 1
; - phase 3 page 2
; - phase 3 page 3
; - phase 3 page 4
; - phase 3 page 5
; - phase 2 page 1
; - phase 1 page 1 (new position)
;
; v3 - if the branch opposite the lumberjack and no branch and none above
;
; - (last position)
; - phase 2 page 5
; - phase 2 page 6
; - phase 2 page 7
; - phase 2 page 8
; - phase 3 page 6
; - phase 3 page 2
; - phase 3 page 3
; - phase 3 page 4
; - phase 3 page 5
; - phase 2 page 1
; - phase 1 page 1 (new position)
;
; v4 - if no branch at the level of the lumberjack and branch above (kill)
; v5 - if the branch under (due to change of sides) the lumberjack and branch above (kill)
;
; - (last position)
; - phase 2 page 1
; - phase 2 page 2
; - phase 2 page 3
; - phase 2 page 4
; - phase 3 page 1
; - phase 3 page 11
; - phase 3 page 12
; - phase 3 page 13
; - phase 3 page 14
; - phase 1 page 1 (new position) - killed
;
; v6 - if the branch opposite the lumberjack and branch above (kill)
;
; - (last position)
; - phase 2 page 5
; - phase 2 page 6
; - phase 2 page 7
; - phase 2 page 8
; - phase 3 page 6
; - phase 3 page 11
; - phase 3 page 12
; - phase 3 page 13
; - phase 3 page 14
; - phase 1 page 1 (new position) - killed
;
; v7 - if no branch at the level of the lumberjack and branch above on the other side
; v8 - if the branch under (due to change of sides) the lumberjack and branch above on the other side
;
; - (last position)
; - phase 2 page 1
; - phase 2 page 2
; - phase 2 page 3
; - phase 2 page 4
; - phase 3 page 1
; - phase 3 page 7
; - phase 3 page 8
; - phase 3 page 9
; - phase 3 page 10
; - phase 2 page 5
; - phase 1 page 2 (new position)
;
; v9 - if the branch opposite the lumberjack and branch above on the other side
;
; - (last position)
; - phase 2 page 5
; - phase 2 page 6
; - phase 2 page 7
; - phase 2 page 8
; - phase 3 page 6
; - phase 3 page 7
; - phase 3 page 8
; - phase 3 page 9
; - phase 3 page 10
; - phase 2 page 5
; - phase 1 page 2 (new position)
;
;--------------------------------------------------
.proc AnimationR1
;--------------------------------------------------
mva #>font_game_lower_right LowCharsetBase
mwa #last_line_r lastline_addr
mwa #gamescreen_r_ph2p1 animation_addr
waitRTC
mwa #gamescreen_r_ph2p2 animation_addr
waitRTC
mwa #gamescreen_r_ph2p3 animation_addr
waitRTC
mwa #gamescreen_r_ph2p4 animation_addr
waitRTC
mwa #gamescreen_r_ph3p1 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_r_ph3p2 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_r_ph3p3 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_r_ph3p4 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_r_ph3p5 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_r_ph2p1 animation_addr
waitRTC
mwa #gamescreen_r_ph1p1 animation_addr
mva #1 LumberjackDir ; right side
rts
.endp
AnimationR2 = AnimationR1
;--------------------------------------------------
.proc AnimationL1
;--------------------------------------------------
mva #>font_game_lower_left LowCharsetBase
mwa #last_line_l lastline_addr
mwa #gamescreen_l_ph2p1 animation_addr
waitRTC
mwa #gamescreen_l_ph2p2 animation_addr
waitRTC
mwa #gamescreen_l_ph2p3 animation_addr
waitRTC
mwa #gamescreen_l_ph2p4 animation_addr
waitRTC
mwa #gamescreen_l_ph3p1 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_l_ph3p2 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_l_ph3p3 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_l_ph3p4 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_l_ph3p5 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_l_ph2p1 animation_addr
waitRTC
mwa #gamescreen_l_ph1p1 animation_addr
mva #2 LumberjackDir ; left side
rts
.endp
AnimationL2 = AnimationL1
;--------------------------------------------------
.proc AnimationR3
;--------------------------------------------------
mva #>font_game_lower_right LowCharsetBase
mwa #last_line_r lastline_addr
mwa #gamescreen_r_ph2p5 animation_addr
waitRTC
mwa #gamescreen_r_ph2p6 animation_addr
waitRTC
mwa #gamescreen_r_ph2p7 animation_addr
waitRTC
mwa #gamescreen_r_ph2p8 animation_addr
waitRTC
mwa #gamescreen_r_ph3p6 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_r_ph3p2 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_r_ph3p3 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_r_ph3p4 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_r_ph3p5 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_r_ph2p1 animation_addr
waitRTC
mwa #gamescreen_r_ph1p1 animation_addr
mva #1 LumberjackDir ; right side
rts
.endp
;--------------------------------------------------
.proc AnimationL3
;--------------------------------------------------
mva #>font_game_lower_left LowCharsetBase
mwa #last_line_l lastline_addr
mwa #gamescreen_l_ph2p5 animation_addr
waitRTC
mwa #gamescreen_l_ph2p6 animation_addr
waitRTC
mwa #gamescreen_l_ph2p7 animation_addr
waitRTC
mwa #gamescreen_l_ph2p8 animation_addr
waitRTC
mwa #gamescreen_l_ph3p6 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_l_ph3p2 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_l_ph3p3 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_l_ph3p4 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_l_ph3p5 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_l_ph2p1 animation_addr
waitRTC
mwa #gamescreen_l_ph1p1 animation_addr
mva #2 LumberjackDir ; left side
rts
.endp
;--------------------------------------------------
.proc AnimationR4
;--------------------------------------------------
mva #>font_game_lower_right LowCharsetBase
mwa #last_line_r lastline_addr
mwa #gamescreen_r_ph2p1 animation_addr
waitRTC
mwa #gamescreen_r_ph2p2 animation_addr
waitRTC
mwa #gamescreen_r_ph2p3 animation_addr
waitRTC
mwa #gamescreen_r_ph2p4 animation_addr
waitRTC
mwa #gamescreen_r_ph3p1 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_r_ph3p11 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_r_ph3p12 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_r_ph3p13 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_r_ph3p14 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_r_ph1p1 animation_addr
mva #1 LumberjackDir ; right side (kill)
rts
.endp
AnimationR5 = AnimationR4
;--------------------------------------------------
.proc AnimationL4
;--------------------------------------------------
mva #>font_game_lower_left LowCharsetBase
mwa #last_line_l lastline_addr
mwa #gamescreen_l_ph2p1 animation_addr
waitRTC
mwa #gamescreen_l_ph2p2 animation_addr
waitRTC
mwa #gamescreen_l_ph2p3 animation_addr
waitRTC
mwa #gamescreen_l_ph2p4 animation_addr
waitRTC
mwa #gamescreen_l_ph3p1 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_l_ph3p11 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_l_ph3p12 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_l_ph3p13 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_l_ph3p14 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_l_ph1p1 animation_addr
mva #2 LumberjackDir ; left side (kill)
rts
.endp
AnimationL5 = AnimationL4
;--------------------------------------------------
.proc AnimationR6
;--------------------------------------------------
mva #>font_game_lower_right LowCharsetBase
mwa #last_line_r lastline_addr
mwa #gamescreen_r_ph2p5 animation_addr
waitRTC
mwa #gamescreen_r_ph2p6 animation_addr
waitRTC
mwa #gamescreen_r_ph2p7 animation_addr
waitRTC
mwa #gamescreen_r_ph2p8 animation_addr
waitRTC
mwa #gamescreen_r_ph3p6 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_r_ph3p11 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_r_ph3p12 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_r_ph3p13 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_r_ph3p14 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_r_ph1p1 animation_addr
mva #1 LumberjackDir ; right side (kill)
rts
.endp
;--------------------------------------------------
.proc AnimationL6
;--------------------------------------------------
mva #>font_game_lower_left LowCharsetBase
mwa #last_line_l lastline_addr
mwa #gamescreen_l_ph2p5 animation_addr
waitRTC
mwa #gamescreen_l_ph2p6 animation_addr
waitRTC
mwa #gamescreen_l_ph2p7 animation_addr
waitRTC
mwa #gamescreen_l_ph2p8 animation_addr
waitRTC
mwa #gamescreen_l_ph3p6 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_l_ph3p11 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_l_ph3p12 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_l_ph3p13 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_l_ph3p14 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_l_ph1p1 animation_addr
mva #2 LumberjackDir ; left side (kill)
rts
.endp
;--------------------------------------------------
.proc AnimationR7
;--------------------------------------------------
mva #>font_game_lower_right LowCharsetBase
mwa #last_line_r lastline_addr
mwa #gamescreen_r_ph2p1 animation_addr
waitRTC
mwa #gamescreen_r_ph2p2 animation_addr
waitRTC
mwa #gamescreen_r_ph2p3 animation_addr
waitRTC
mwa #gamescreen_r_ph2p4 animation_addr
waitRTC
mwa #gamescreen_r_ph3p1 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_r_ph3p7 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_r_ph3p8 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_r_ph3p9 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_r_ph3p10 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_r_ph2p5 animation_addr
waitRTC
mwa #gamescreen_r_ph1p2 animation_addr
mva #1 LumberjackDir ; right side
rts
.endp
AnimationR8 = AnimationR7
;--------------------------------------------------
.proc AnimationL7
;--------------------------------------------------
mva #>font_game_lower_left LowCharsetBase
mwa #last_line_l lastline_addr
mwa #gamescreen_l_ph2p1 animation_addr
waitRTC
mwa #gamescreen_l_ph2p2 animation_addr
waitRTC
mwa #gamescreen_l_ph2p3 animation_addr
waitRTC
mwa #gamescreen_l_ph2p4 animation_addr
waitRTC
mwa #gamescreen_l_ph3p1 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_l_ph3p7 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_l_ph3p8 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_l_ph3p9 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_l_ph3p10 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_l_ph2p5 animation_addr
waitRTC
mwa #gamescreen_l_ph1p2 animation_addr
mva #2 LumberjackDir ; left side
rts
.endp
AnimationL8 = AnimationL7
;--------------------------------------------------
.proc AnimationR9
;--------------------------------------------------
mva #>font_game_lower_right LowCharsetBase
mwa #last_line_r lastline_addr
mwa #gamescreen_r_ph2p5 animation_addr
waitRTC
mwa #gamescreen_r_ph2p6 animation_addr
waitRTC
mwa #gamescreen_r_ph2p7 animation_addr
waitRTC
mwa #gamescreen_r_ph2p8 animation_addr
waitRTC
mwa #gamescreen_r_ph3p6 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_r_ph3p7 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_r_ph3p8 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_r_ph3p9 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_r_ph3p10 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_r_ph2p5 animation_addr
waitRTC
mwa #gamescreen_r_ph1p2 animation_addr
mva #1 LumberjackDir ; right side
rts
.endp
;--------------------------------------------------
.proc AnimationL9
;--------------------------------------------------
mva #>font_game_lower_left LowCharsetBase
mwa #last_line_l lastline_addr
mwa #gamescreen_l_ph2p5 animation_addr
waitRTC
mwa #gamescreen_l_ph2p6 animation_addr
waitRTC
mwa #gamescreen_l_ph2p7 animation_addr
waitRTC
mwa #gamescreen_l_ph2p8 animation_addr
waitRTC
mwa #gamescreen_l_ph3p6 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_l_ph3p7 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_l_ph3p8 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_l_ph3p9 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_l_ph3p10 animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_l_ph2p5 animation_addr
waitRTC
mwa #gamescreen_l_ph1p2 animation_addr
mva #2 LumberjackDir ; left side
rts
.endp
;--------------------------------------------------
+134 -22
View File
@@ -20,8 +20,8 @@ print("branch1")
print_lines(dta, 7,12)
print("branch2")
print_lines(dta, 12,17)
print("branch3")
print_lines(dta, 17,22)
#print("branch3")
#print_lines(dta, 17,22)
print()
print('last_line_r')
@@ -37,51 +37,107 @@ print(f' dta '+','.join([f'${d[i:i+2]}' for i in range(0, len(d), 2)]))
print("""
.align $100
; Right animation
gamescreen_lower1r ; phase 1 page 1""")
gamescreen_r_ph1p1 ; phase 1 page 1""")
dta = load_atrview('phase1r.atrview')
for l, d in enumerate(dta[-9:-1], 1):
print(f' dta '+','.join([f'${d[i:i+2]}' for i in range(0, len(d), 2)]))
print("gamescreen_lower2r ; phase 2 page 1")
print('gamescreen_r_ph1p2 ; phase 1 page 2')
dta = load_atrview('phase1r.atrview', page=2)
print_lines(dta, -9, -1)
print("gamescreen_r_ph2p1 ; phase 2 page 1")
dta = load_atrview('phase2r.atrview')
for l, d in enumerate(dta[-9:-1], 1):
print(f' dta '+','.join([f'${d[i:i+2]}' for i in range(0, len(d), 2)]))
print('gamescreen_lower3r ; phase 2 page 2')
print('gamescreen_r_ph2p2 ; phase 2 page 2')
dta = load_atrview('phase2r.atrview', page=2)
print_lines(dta, -9, -1)
print('gamescreen_lower4r ; phase 2 page 3')
print('gamescreen_r_ph2p3 ; phase 2 page 3')
dta = load_atrview('phase2r.atrview', page=3)
print_lines(dta, -9, -1)
print('gamescreen_lower5r ; phase 2 page 4')
print('gamescreen_r_ph2p4 ; phase 2 page 4')
dta = load_atrview('phase2r.atrview', page=4)
print_lines(dta, -9, -1)
print('gamescreen_lower6r ; phase 3 page 1')
print('gamescreen_r_ph2p5 ; phase 2 page 5')
dta = load_atrview('phase2r.atrview', page=5)
print_lines(dta, -9, -1)
print('gamescreen_r_ph2p6 ; phase 2 page 6')
dta = load_atrview('phase2r.atrview', page=6)
print_lines(dta, -9, -1)
print('gamescreen_r_ph2p7 ; phase 2 page 7')
dta = load_atrview('phase2r.atrview', page=7)
print_lines(dta, -9, -1)
print('gamescreen_r_ph2p8 ; phase 2 page 8')
dta = load_atrview('phase2r.atrview', page=8)
print_lines(dta, -9, -1)
print('gamescreen_r_ph3p1 ; phase 3 page 1')
dta = load_atrview('phase3r.atrview', page=1)
print_lines(dta, -9, -1)
print('gamescreen_lower7r ; phase 3 page 2')
print('gamescreen_r_ph3p2 ; phase 3 page 2')
dta = load_atrview('phase3r.atrview', page=2)
print_lines(dta, -9, -1)
print('gamescreen_lower8r ; phase 3 page 3')
print('gamescreen_r_ph3p3 ; phase 3 page 3')
dta = load_atrview('phase3r.atrview', page=3)
print_lines(dta, -9, -1)
print('gamescreen_lower9r ; phase 3 page 4')
print('gamescreen_r_ph3p4 ; phase 3 page 4')
dta = load_atrview('phase3r.atrview', page=4)
print_lines(dta, -9, -1)
print('gamescreen_lower10r ; phase 3 page 5')
print('gamescreen_r_ph3p5 ; phase 3 page 5')
dta = load_atrview('phase3r.atrview', page=5)
print_lines(dta, -9, -1)
print('gamescreen_r_ph3p6 ; phase 3 page 6')
dta = load_atrview('phase3r.atrview', page=6)
print_lines(dta, -9, -1)
print('gamescreen_r_ph3p7 ; phase 3 page 7')
dta = load_atrview('phase3r.atrview', page=7)
print_lines(dta, -9, -1)
print('gamescreen_r_ph3p8 ; phase 3 page 8')
dta = load_atrview('phase3r.atrview', page=8)
print_lines(dta, -9, -1)
print('gamescreen_r_ph3p9 ; phase 3 page 9')
dta = load_atrview('phase3r.atrview', page=9)
print_lines(dta, -9, -1)
print('gamescreen_r_ph3p10 ; phase 3 page 10')
dta = load_atrview('phase3r.atrview', page=10)
print_lines(dta, -9, -1)
print('gamescreen_r_ph3p11 ; phase 3 page 11')
dta = load_atrview('phase3r.atrview', page=11)
print_lines(dta, -9, -1)
print('gamescreen_r_ph3p12 ; phase 3 page 12')
dta = load_atrview('phase3r.atrview', page=12)
print_lines(dta, -9, -1)
print('gamescreen_r_ph3p13 ; phase 3 page 13')
dta = load_atrview('phase3r.atrview', page=13)
print_lines(dta, -9, -1)
print('gamescreen_r_ph3p14 ; phase 3 page 14')
dta = load_atrview('phase3r.atrview', page=14)
print_lines(dta, -9, -1)
print("""
; left animation
gamescreen_lower1l ; phase 1 page 1""")
gamescreen_l_ph1p1 ; phase 1 page 1""")
# pj = load_atrview('phase1l.atrview')
# print_lines(dta, -9, -1)
with open('phase1l.atrview', 'rb') as f:
@@ -91,38 +147,94 @@ dta = [dta[i*80:(i+1)*80][:64] for i in range(len(dta)//80)]
for l, d in enumerate(dta[-9:-1], 1):
print(f' dta '+','.join([f'${d[i:i+2]}' for i in range(0, len(d), 2)]))
print('gamescreen_lower2l ; phase 2 page 1')
print('gamescreen_l_ph1p2 ; phase 1 page 2')
dta = load_atrview('phase1l.atrview', page=2)
print_lines(dta, -9, -1)
print('gamescreen_l_ph2p1 ; phase 2 page 1')
dta = load_atrview('phase2l.atrview', page=1)
print_lines(dta, -9, -1)
print('gamescreen_lower3l ; phase 2 page 2')
print('gamescreen_l_ph2p2 ; phase 2 page 2')
dta = load_atrview('phase2l.atrview', page=2)
print_lines(dta, -9, -1)
print('gamescreen_lower4l ; phase 2 page 3')
print('gamescreen_l_ph2p3 ; phase 2 page 3')
dta = load_atrview('phase2l.atrview', page=3)
print_lines(dta, -9, -1)
print('gamescreen_lower5l ; phase 2 page 4')
print('gamescreen_l_ph2p4 ; phase 2 page 4')
dta = load_atrview('phase2l.atrview', page=4)
print_lines(dta, -9, -1)
print('gamescreen_lower6l ; phase 3 page 1')
print('gamescreen_l_ph2p5 ; phase 2 page 5')
dta = load_atrview('phase2l.atrview', page=5)
print_lines(dta, -9, -1)
print('gamescreen_l_ph2p6 ; phase 2 page 6')
dta = load_atrview('phase2l.atrview', page=6)
print_lines(dta, -9, -1)
print('gamescreen_l_ph2p7 ; phase 2 page 7')
dta = load_atrview('phase2l.atrview', page=7)
print_lines(dta, -9, -1)
print('gamescreen_l_ph2p8 ; phase 2 page 8')
dta = load_atrview('phase2l.atrview', page=8)
print_lines(dta, -9, -1)
print('gamescreen_l_ph3p1 ; phase 3 page 1')
dta = load_atrview('phase3l.atrview', page=1)
print_lines(dta, -9, -1)
print('gamescreen_lower7l ; phase 3 page 2')
print('gamescreen_l_ph3p2 ; phase 3 page 2')
dta = load_atrview('phase3l.atrview', page=2)
print_lines(dta, -9, -1)
print('gamescreen_lower8l ; phase 3 page 3')
print('gamescreen_l_ph3p3 ; phase 3 page 3')
dta = load_atrview('phase3l.atrview', page=3)
print_lines(dta, -9, -1)
print('gamescreen_lower9l ; phase 3 page 4')
print('gamescreen_l_ph3p4 ; phase 3 page 4')
dta = load_atrview('phase3l.atrview', page=4)
print_lines(dta, -9, -1)
print('gamescreen_lower10l ; phase 3 page 5')
print('gamescreen_l_ph3p5 ; phase 3 page 5')
dta = load_atrview('phase3l.atrview', page=5)
print_lines(dta, -9, -1)
print('gamescreen_l_ph3p6 ; phase 3 page 6')
dta = load_atrview('phase3l.atrview', page=6)
print_lines(dta, -9, -1)
print('gamescreen_l_ph3p7 ; phase 3 page 7')
dta = load_atrview('phase3l.atrview', page=7)
print_lines(dta, -9, -1)
print('gamescreen_l_ph3p8 ; phase 3 page 8')
dta = load_atrview('phase3l.atrview', page=8)
print_lines(dta, -9, -1)
print('gamescreen_l_ph3p9 ; phase 3 page 9')
dta = load_atrview('phase3l.atrview', page=9)
print_lines(dta, -9, -1)
print('gamescreen_l_ph3p10 ; phase 3 page 10')
dta = load_atrview('phase3l.atrview', page=10)
print_lines(dta, -9, -1)
print('gamescreen_l_ph3p11 ; phase 3 page 11')
dta = load_atrview('phase3l.atrview', page=11)
print_lines(dta, -9, -1)
print('gamescreen_l_ph3p12 ; phase 3 page 12')
dta = load_atrview('phase3l.atrview', page=12)
print_lines(dta, -9, -1)
print('gamescreen_l_ph3p13 ; phase 3 page 13')
dta = load_atrview('phase3l.atrview', page=13)
print_lines(dta, -9, -1)
print('gamescreen_l_ph3p14 ; phase 3 page 14')
dta = load_atrview('phase3l.atrview', page=14)
print_lines(dta, -9, -1)
+89 -100
View File
@@ -63,7 +63,7 @@ dl_level
.by $84 ; DLI2
.by $44
animation_addr
.wo gamescreen_lower1r
.wo gamescreen_r_ph1p1
:4 .by $04
.by $84 ; DLI3
.by $84 ; DLI4
@@ -81,24 +81,16 @@ screen_score = gamescreen_middle+6*32+14
screen_level = gamescreen_middle+9*32+13
;---------------------------------------------------
icl 'art/anim_exported.asm'
; Animation sequence:
; - phase 1 page 1 (standard position)
; - phase 2 page 1
; - phase 2 page 2
; - phase 2 page 3
; - phase 2 page 4
; - phase 3 page 1
; - phase 3 page 2
; - phase 3 page 3
; - phase 3 page 4
; - phase 3 page 5
; - phase 2 page 1
; - phase 2 page 1
; - phase 2 page 1
; - phase 1 page 1 (standard position)
;--------------------------------------------------
;icl 'lib/fileio.asm'
; Animations:
; v1 - if no branches
; v2 - if the branch under (due to change of sides) the lumberjack and none above
; v3 - if the branch opposite the lumberjack and no branch and none above
; v4 - if no branch at the level of the lumberjack and branch above (kill)
; v5 - if the branch under (due to change of sides) the lumberjack and branch above (kill)
; v6 - if the branch opposite the lumberjack and branch above (kill)
; v7 - if no branch at the level of the lumberjack and branch above on the other side
; v8 - if the branch under (due to change of sides) the lumberjack and branch above on the other side
; v9 - if the branch opposite the lumberjack and branch above on the other side
;--------------------------------------------------
;--------------------------------------------------
@@ -308,10 +300,10 @@ loop
jsr WaitForKeyRelease
NoNextLevel
lda PowerValue
beq LevelDeath
jeq LevelDeath
lda branches_list+5
cmp LumberjackDir ; branch and Lumerjack ?
beq LevelDeath
jeq LevelDeath
jmp loop
right_pressed
/*
@@ -323,14 +315,48 @@ right_pressed
mva #>font_game_lower_right LowCharsetBase
mwa #last_line_r lastline_addr
waitRTC
mwa #gamescreen_lower1r animation_addr
mwa #gamescreen_r_ph1p1 animation_addr
mva #1 LumberjackDir ; right side
bne LevelDeath
no_r_branch
*/
jsr ScoreUp
jsr PowerUp
jsr AnimationR
lda branches_list+4 ; check branch over
beq no_brancho_r
; branch over lumberjack
cmp #1 ; right branch (kill)
bne no_kill_r
;
lda branches_list+5 ; check branch on lumberjack level
beq kill_2branch_r
cmp #2 ; left branch - animation v4
bne kill_2branch_r ; animation v5 (=v4)
jsr AnimationR6
jmp loop
kill_2branch_r
jsr AnimationR4
jmp loop
no_kill_r
lda branches_list+5 ; check branch on lumberjack level
beq no_kill_2branch_r
cmp #2 ; left branch - animation v7
bne no_kill_2branch_r ; animation v8 (=v7)
jsr AnimationR9
jmp loop
no_kill_2branch_r
jsr AnimationR7
jmp loop
no_brancho_r
;no branch over lumberjack
lda branches_list+5 ; check branch on lumberjack level
beq no_2branch_r
cmp #2 ; left branch - animation v3
bne no_2branch_r ; animation v2 (=v1)
jsr AnimationR3
jmp loop
no_2branch_r
jsr AnimationR1
jmp loop
left_pressed
/*
@@ -342,14 +368,49 @@ left_pressed
mva #>font_game_lower_left LowCharsetBase
mwa #last_line_l lastline_addr
waitRTC
mwa #gamescreen_lower1l animation_addr
mwa #gamescreen_l_ph1p1 animation_addr
mva #2 LumberjackDir ; left side
bne LevelDeath
no_l_branch
*/
jsr ScoreUp
jsr PowerUp
jsr AnimationL
lda branches_list+4 ; check branch over
beq no_brancho_l
; branch over lumberjack
cmp #2 ; left branch (kill)
bne no_kill_l
;
lda branches_list+5 ; check branch on lumberjack level
beq kill_2branch_l
cmp #1 ; right branch - animation v4
bne kill_2branch_l ; animation v5 (=v4)
jsr AnimationL6
jmp loop
kill_2branch_l
jsr AnimationL4
jmp loop
no_kill_l
lda branches_list+5 ; check branch on lumberjack level
beq no_kill_2branch_l
cmp #1 ; right branch - animation v7
bne no_kill_2branch_l ; animation v8 (=v7)
jsr AnimationL9
jmp loop
no_kill_2branch_l
jsr AnimationL7
jmp loop
no_brancho_l
; no branch over lumberjack
lda branches_list+5 ; check branch on lumberjack level
beq no_2branch_l
cmp #1 ; right branch - animation v3
bne no_2branch_l ; animation v2 (=v1)
jsr AnimationL3
jmp loop
no_2branch_l
jsr AnimationL1
jmp loop
LevelDeath
mva #2 StateFlag
@@ -373,81 +434,9 @@ LevelOver
.endp
;--------------------------------------------------
.proc AnimationR
icl 'art/animations.asm'
;--------------------------------------------------
mva #>font_game_lower_right LowCharsetBase
mwa #last_line_r lastline_addr
; mwa #gamescreen_lower1r animation_addr
; waitRTC
mwa #gamescreen_lower2r animation_addr
waitRTC
mwa #gamescreen_lower3r animation_addr
waitRTC
mwa #gamescreen_lower4r animation_addr
waitRTC
mwa #gamescreen_lower5r animation_addr
waitRTC
mwa #gamescreen_lower6r animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_lower7r animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_lower8r animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_lower9r animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_lower10r animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_lower2r animation_addr
waitRTC
; waitRTC
; waitRTC
mwa #gamescreen_lower1r animation_addr
mva #1 LumberjackDir ; right side
rts
.endp
;--------------------------------------------------
.proc AnimationL
;--------------------------------------------------
mva #>font_game_lower_left LowCharsetBase
mwa #last_line_l lastline_addr
; mwa #gamescreen_lower1l animation_addr
; waitRTC
mwa #gamescreen_lower2l animation_addr
waitRTC
mwa #gamescreen_lower3l animation_addr
waitRTC
mwa #gamescreen_lower4l animation_addr
waitRTC
mwa #gamescreen_lower5l animation_addr
waitRTC
mwa #gamescreen_lower6l animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_lower7l animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_lower8l animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_lower9l animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_lower10l animation_addr
waitRTC
jsr branches_go_down
mwa #gamescreen_lower2l animation_addr
waitRTC
; waitRTC
; waitRTC
mwa #gamescreen_lower1l animation_addr
mva #2 LumberjackDir ; left side
rts
.endp
;--------------------------------------------------
.proc AudioInit
;--------------------------------------------------
@@ -501,7 +490,7 @@ LevelOver
lda #0 ;starting song line 0-255 to A reg
jsr RASTERMUSICTRACKER ;Init
*/
mwa #gamescreen_lower1r animation_addr
mwa #gamescreen_r_ph1p1 animation_addr
lda #@dmactl(standard|dma)
sta dmactls
mwa #dl_level dlptrs
BIN
View File
Binary file not shown.