357 lines
		
	
	
		
			15 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			357 lines
		
	
	
		
			15 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
| TheHangedMan:
 | |
|   db 10, "THE HANGED"
 | |
|   db 10, "MAN       "
 | |
|   db 10, "          "
 | |
|   db 10, "surrender "
 | |
|   db 10, "time      "
 | |
|   db 10, "patience  "
 | |
|   
 | |
|   db 10, "THE HANGED"
 | |
|   db 10, "MAN       "
 | |
|   db 10, "(reversed)"
 | |
|   db 10, "stagnant  "
 | |
|   db 10, "apathy    "
 | |
|   db 10, "impulse   "
 | |
|   
 | |
|   dw .BackgroundCopyEnd - .BackgroundCopy
 | |
|   dw .BackgroundCopy
 | |
|   dw .KeyArtTilesEnd - .KeyArtTiles
 | |
|   dw .KeyArtTiles
 | |
|   dw .SpriteTilesEnd - .SpriteTiles
 | |
|   dw .SpriteTiles
 | |
|   dw .fInit
 | |
|   dw .fUpdate
 | |
|   dw .fDraw
 | |
|   dw .fPrintPrep
 | |
|   
 | |
| .fInit:
 | |
|   ld hl, CVS
 | |
|   ld a, 0 
 | |
|   ld [hl+], a ; CVS timer for swing
 | |
|   ld [hl+], a 
 | |
|   ld [hl+], a ; CVS+2 frame of animation
 | |
|  
 | |
|   ret
 | |
| .fUpdate: 
 | |
|   ld hl, CVS
 | |
|   call IncrementTimer
 | |
|   
 | |
|   ld a, [CVS+1] ; checking the high byte of the timer
 | |
|   cp a, $08 ; $10 = 1 second, $02 = 1/8 of a second
 | |
|   jp c, :+ ; if the timer is less than $0600, skip 
 | |
|   
 | |
|   ; if the timer is greater or equal to $0600, reset it 
 | |
|   ld a, 0 
 | |
|   ld [CVS], a 
 | |
|   ld [CVS+1], a 
 | |
| 
 | |
|   ld b, 6
 | |
|   ld a, [CVS+2]
 | |
|   inc a 
 | |
|   call ArrayClampLoopingB
 | |
|   ld [CVS+2], a 
 | |
|   
 | |
|   call .swing
 | |
| :
 | |
|   ret
 | |
| .fDraw: ret
 | |
| .fPrintPrep: ret
 | |
| 
 | |
| .swing:
 | |
|   ld a, [CVS+2]
 | |
|   cp a, 0 
 | |
|   jp nz, :+
 | |
|   
 | |
|   ld hl, .hang1
 | |
|   ld b, (2+2)*8
 | |
|   ld c, (3)*8
 | |
|   
 | |
| : cp a, 1 
 | |
|   jp nz, :+
 | |
|   
 | |
|   ld hl, .hang1
 | |
|   ld b, (2+2)*8
 | |
|   ld c, (3)*8
 | |
|   
 | |
| : cp a, 2 
 | |
|   jp nz, :+
 | |
|   
 | |
|   ld hl, .hang2
 | |
|   ld b, (2+2)*8
 | |
|   ld c, (3)*8+2
 | |
|   
 | |
| : cp a, 3
 | |
|   jp nz, :+
 | |
|   
 | |
|   ld hl, .hang3
 | |
|   ld b, (2+2)*8
 | |
|   ld c, (3)*8+4
 | |
|   
 | |
| : cp a, 4
 | |
|   jp nz, :+
 | |
|   
 | |
|   ld hl, .hang3
 | |
|   ld b, (2+2)*8
 | |
|   ld c, (3)*8+4
 | |
|   
 | |
| : cp a, 5
 | |
|   jp nz, :+
 | |
|   
 | |
|   ld hl, .hang2
 | |
|   ld b, (2+2)*8
 | |
|   ld c, (3)*8+2
 | |
|   
 | |
| : 
 | |
| 
 | |
|   ld de, MY_OAM
 | |
|   ld a, $e5
 | |
|   call BuildMetaSpritePacked
 | |
|   ret
 | |
| 
 | |
| .hang1
 | |
|   db $00, $00, $00, $70, $00
 | |
| 	db $00, $00, $01, $02, $03
 | |
| 	db $00, $00, $04, $05, $00
 | |
| 	db $00, $00, $00, $06, $07
 | |
| 	db $00, $08, $09, $0a, $0b
 | |
| 	db $00, $0c, $0d, $0e, $0f
 | |
| 	db $00, $10, $11, $12, $00
 | |
| 	db $00, $13, $14, $15, $00
 | |
| 	db $00, $16, $17, $18, $19
 | |
| 	db $00, $1a, $1b, $1c, $1d
 | |
| 	db $00, $00, $1e, $1f, $00
 | |
| 	db $00, $00, $20, $21, $00
 | |
| 	db $00, $00, $22, $23, $00
 | |
| 	db $00, $00, $00, $24, $00
 | |
| .hang2
 | |
|   db $00, $00, $25, $26, $00
 | |
| 	db $00, $00, $27, $28, $00
 | |
| 	db $00, $00, $29, $2a, $00
 | |
| 	db $00, $00, $2b, $2c, $2d
 | |
| 	db $00, $2e, $2f, $30, $31
 | |
| 	db $00, $32, $33, $34, $35
 | |
| 	db $00, $36, $37, $38, $00
 | |
| 	db $00, $39, $3a, $3b, $00
 | |
| 	db $00, $3c, $3d, $3e, $3f
 | |
| 	db $00, $40, $41, $42, $43
 | |
| 	db $00, $00, $1e, $44, $00
 | |
| 	db $00, $00, $6d, $45, $00
 | |
| 	db $00, $00, $22, $46, $00
 | |
| 	db $00, $00, $00, $47, $00
 | |
| .hang3
 | |
|   db $00, $00, $48, $49, $00
 | |
| 	db $00, $00, $4a, $4b, $00
 | |
| 	db $00, $00, $4c, $4d, $00
 | |
| 	db $00, $00, $4e, $4f, $50
 | |
| 	db $00, $51, $52, $53, $54
 | |
| 	db $00, $55, $56, $57, $00
 | |
| 	db $00, $58, $59, $5a, $00
 | |
| 	db $00, $5b, $5c, $5d, $00
 | |
| 	db $6f, $5e, $5f, $60, $61
 | |
| 	db $6e, $62, $63, $64, $65
 | |
| 	db $00, $00, $66, $67, $00
 | |
| 	db $00, $00, $68, $69, $00
 | |
| 	db $00, $00, $6a, $6b, $00
 | |
| 	db $00, $00, $00, $6c, $00
 | |
| 
 | |
| .SpriteTiles:
 | |
|   db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
 | |
| 	db $00,$00,$00,$00,$03,$03,$06,$07,$07,$07,$06,$07,$0f,$0f,$0f,$0f
 | |
| 	db $7f,$7f,$80,$ff,$02,$ff,$85,$ff,$0a,$ff,$00,$f6,$e0,$fc,$fc,$fc
 | |
| 	db $c0,$c0,$00,$c0,$00,$c0,$00,$80,$00,$00,$00,$00,$00,$00,$00,$00
 | |
| 	db $07,$07,$07,$07,$06,$07,$07,$07,$01,$01,$01,$01,$01,$01,$00,$00
 | |
| 	db $fc,$fc,$5c,$fc,$14,$fc,$00,$fe,$00,$fe,$80,$ff,$00,$ff,$c0,$ff
 | |
| 	db $a0,$ff,$c0,$ff,$a0,$ff,$d0,$ff,$60,$7f,$50,$7f,$68,$7f,$70,$7f
 | |
| 	db $00,$80,$00,$80,$00,$80,$41,$c7,$41,$cf,$49,$cf,$4d,$df,$55,$df
 | |
| 	db $00,$03,$00,$07,$00,$07,$00,$07,$00,$07,$00,$07,$00,$07,$00,$07
 | |
| 	db $00,$ff,$00,$ff,$00,$ff,$15,$ff,$2a,$ff,$1f,$ff,$0f,$ff,$0c,$fc
 | |
| 	db $f0,$ff,$f0,$ff,$f0,$ff,$e0,$ff,$e0,$ff,$e0,$ff,$e0,$ff,$e0,$ff
 | |
| 	db $69,$ef,$71,$ff,$63,$ff,$75,$ff,$7e,$fe,$5e,$fe,$40,$c0,$c0,$c0
 | |
| 	db $00,$07,$00,$07,$04,$07,$04,$07,$04,$07,$00,$07,$00,$07,$00,$03
 | |
| 	db $0c,$fc,$0c,$fc,$04,$fc,$06,$fe,$07,$ff,$07,$ff,$07,$ff,$07,$ff
 | |
| 	db $c1,$ff,$c1,$ff,$c1,$ff,$c1,$ff,$c1,$ff,$c1,$ff,$83,$ff,$83,$ff
 | |
| 	db $c0,$c0,$c0,$c0,$c0,$c0,$c0,$c0,$c0,$80,$80,$80,$80,$80,$80,$00
 | |
| 	db $00,$03,$02,$03,$01,$03,$02,$03,$03,$03,$03,$03,$03,$03,$03,$03
 | |
| 	db $0f,$ff,$00,$ff,$00,$ff,$80,$ff,$00,$ff,$80,$ff,$80,$ff,$00,$ff
 | |
| 	db $03,$ff,$03,$ff,$05,$ff,$0b,$ff,$07,$ff,$07,$ff,$0e,$fe,$00,$fe
 | |
| 	db $00,$03,$03,$03,$03,$03,$01,$01,$00,$00,$03,$00,$03,$03,$01,$00
 | |
| 	db $ff,$ff,$ff,$ff,$01,$00,$06,$01,$3d,$06,$e7,$38,$3f,$c0,$ff,$00
 | |
| 	db $fe,$f8,$fe,$e0,$fe,$00,$7e,$80,$fe,$00,$fe,$00,$fe,$00,$fa,$04
 | |
| 	db $01,$00,$01,$00,$02,$01,$06,$01,$1f,$00,$3f,$00,$7e,$01,$f9,$07
 | |
| 	db $ff,$00,$ff,$00,$ff,$00,$ff,$03,$6c,$bf,$40,$bf,$63,$9c,$37,$c8
 | |
| 	db $ee,$18,$fe,$40,$7f,$80,$7f,$80,$7f,$80,$ff,$00,$fe,$01,$ff,$01
 | |
| 	db $00,$00,$00,$00,$00,$00,$c0,$00,$e0,$00,$f8,$00,$fc,$00,$3c,$c0
 | |
| 	db $f6,$0e,$ee,$19,$7e,$81,$5f,$a0,$17,$68,$65,$7a,$3c,$3f,$07,$07
 | |
| 	db $3f,$c0,$3f,$c0,$3f,$c0,$3f,$c0,$ff,$01,$ff,$03,$ae,$57,$00,$ff
 | |
| 	db $fe,$00,$fe,$03,$f8,$47,$ff,$c0,$bf,$e0,$1d,$f2,$04,$fb,$03,$ff
 | |
| 	db $de,$e0,$fe,$00,$fa,$04,$e8,$16,$e4,$1c,$58,$b8,$30,$f0,$e0,$e0
 | |
| 	db $fc,$ff,$00,$03,$00,$02,$00,$02,$01,$02,$03,$00,$00,$04,$04,$08
 | |
| 	db $06,$fe,$00,$18,$00,$08,$00,$c8,$f0,$08,$18,$00,$04,$00,$60,$02
 | |
| 	db $16,$18,$14,$18,$06,$18,$06,$18,$0e,$19,$1d,$1e,$1e,$1f,$1f,$1f
 | |
| 	db $11,$e3,$05,$13,$44,$43,$4c,$63,$96,$9b,$9b,$07,$07,$9f,$fb,$ff
 | |
| 	db $1a,$1f,$02,$1f,$08,$17,$1a,$05,$0e,$09,$07,$00,$03,$00,$01,$00
 | |
| 	db $53,$ff,$8f,$7f,$fa,$6f,$ba,$ef,$ff,$ba,$ae,$fa,$68,$be,$10,$ee
 | |
| 	db $c2,$3c,$ee,$10,$38,$00,$18,$00,$00,$00,$00,$00,$00,$00,$00,$00
 | |
| 	db $00,$00,$00,$00,$00,$00,$00,$00,$01,$01,$01,$01,$00,$00,$01,$01
 | |
| 	db $00,$00,$00,$00,$00,$00,$00,$00,$80,$80,$80,$80,$c0,$c0,$ff,$ff
 | |
| 	db $02,$03,$04,$07,$0a,$0f,$18,$1f,$1c,$1f,$1b,$1f,$3f,$3f,$3f,$3f
 | |
| 	db $00,$ff,$08,$ff,$14,$fe,$28,$fc,$00,$d8,$80,$f0,$f0,$f0,$f0,$f0
 | |
| 	db $1d,$1f,$1c,$1f,$18,$1f,$1c,$1f,$06,$07,$04,$07,$07,$07,$02,$03
 | |
| 	db $70,$f0,$50,$f0,$00,$f8,$00,$f8,$00,$fc,$00,$fc,$00,$fc,$80,$fe
 | |
| 	db $03,$03,$02,$03,$03,$03,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01
 | |
| 	db $00,$fe,$80,$fe,$41,$ff,$81,$ff,$41,$ff,$a1,$ff,$c1,$ff,$c1,$ff
 | |
| 	db $00,$00,$00,$00,$04,$1c,$04,$3c,$24,$3c,$34,$7c,$54,$7c,$a4,$bc
 | |
| 	db $00,$07,$00,$0f,$00,$0f,$00,$0f,$00,$0f,$00,$0f,$00,$0f,$00,$0f
 | |
| 	db $01,$ff,$01,$ff,$01,$ff,$2b,$ff,$55,$ff,$3f,$ff,$1f,$ff,$19,$f9
 | |
| 	db $c1,$ff,$c1,$ff,$c1,$ff,$c1,$ff,$c1,$ff,$c0,$ff,$c1,$ff,$83,$ff
 | |
| 	db $c4,$fc,$8c,$fc,$d4,$fc,$f8,$f8,$78,$f8,$80,$80,$80,$80,$80,$80
 | |
| 	db $00,$0f,$00,$0f,$08,$0f,$08,$0f,$08,$0f,$00,$0f,$00,$0f,$00,$07
 | |
| 	db $19,$f9,$19,$f9,$09,$f9,$0d,$fd,$0f,$ff,$0f,$ff,$0f,$ff,$0e,$ff
 | |
| 	db $83,$ff,$83,$ff,$83,$ff,$83,$ff,$83,$ff,$07,$ff,$07,$fe,$06,$fe
 | |
| 	db $80,$80,$80,$80,$80,$80,$80,$00,$00,$00,$00,$00,$00,$00,$00,$00
 | |
| 	db $00,$07,$04,$07,$02,$07,$05,$07,$06,$07,$07,$07,$07,$07,$06,$07
 | |
| 	db $1e,$ff,$00,$ff,$00,$ff,$00,$ff,$00,$ff,$00,$ff,$00,$ff,$01,$ff
 | |
| 	db $06,$fe,$0a,$fe,$16,$fe,$0e,$fe,$0e,$fe,$1c,$fc,$00,$fc,$fc,$f0
 | |
| 	db $01,$07,$07,$07,$06,$06,$02,$02,$00,$00,$07,$00,$06,$07,$03,$00
 | |
| 	db $ff,$ff,$ff,$fe,$02,$01,$0d,$02,$7b,$0c,$cf,$70,$7f,$80,$ff,$00
 | |
| 	db $fc,$c0,$fc,$00,$fc,$00,$fc,$00,$fc,$00,$fc,$00,$f4,$08,$dc,$30
 | |
| 	db $03,$00,$03,$00,$05,$02,$0d,$02,$3e,$01,$7e,$01,$fc,$03,$f2,$0f
 | |
| 	db $ff,$00,$fe,$01,$fe,$01,$fe,$07,$d9,$7e,$81,$7e,$c7,$38,$6f,$90
 | |
| 	db $fc,$80,$fe,$00,$ff,$00,$ff,$00,$ff,$00,$fd,$02,$fe,$03,$fd,$01
 | |
| 	db $00,$00,$00,$00,$80,$00,$c0,$00,$f0,$00,$f8,$00,$78,$80,$bc,$c0
 | |
| 	db $ec,$1d,$ec,$1b,$7e,$81,$5f,$a0,$17,$68,$65,$7a,$3c,$3f,$07,$07
 | |
| 	db $7f,$80,$7f,$80,$7f,$81,$7f,$81,$fe,$03,$fe,$07,$ac,$57,$00,$ff
 | |
| 	db $fd,$06,$f1,$8e,$ff,$80,$7f,$c0,$3a,$e5,$08,$f7,$07,$ff,$0c,$fc
 | |
| 	db $fc,$00,$f4,$08,$d0,$2c,$c8,$38,$b0,$70,$60,$e0,$c0,$c0,$00,$00
 | |
| 	db $00,$30,$00,$10,$00,$c8,$f0,$08,$18,$00,$04,$00,$60,$02,$11,$e3
 | |
| 	db $05,$13,$44,$43,$4c,$63,$96,$9b,$9b,$07,$07,$9f,$fb,$ff,$53,$ff
 | |
| 	db $8f,$7f,$fa,$6f,$ba,$ef,$ff,$ba,$ae,$fa,$68,$be,$10,$ee,$c2,$3c
 | |
| 	db $ee,$10,$38,$00,$18,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
 | |
| 	db $00,$00,$00,$00,$00,$00,$00,$00,$06,$06,$03,$03,$03,$03,$07,$07
 | |
| 	db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$fc,$fc
 | |
| 	db $08,$0f,$10,$1f,$28,$3f,$70,$7f,$60,$7f,$7e,$7f,$ff,$ff,$ff,$ff
 | |
| 	db $00,$fc,$20,$fc,$50,$f8,$a0,$f0,$00,$60,$00,$c0,$c0,$c0,$c0,$c0
 | |
| 	db $75,$7f,$61,$7f,$70,$7f,$10,$1f,$18,$1f,$10,$1f,$0c,$0f,$0a,$0f
 | |
| 	db $c0,$c0,$40,$c0,$00,$e0,$00,$e0,$00,$f0,$00,$f0,$00,$f0,$00,$f8
 | |
| 	db $04,$07,$05,$07,$06,$07,$03,$03,$02,$03,$03,$03,$03,$03,$07,$ff
 | |
| 	db $00,$f8,$00,$f8,$82,$fe,$02,$fe,$82,$fe,$42,$fe,$83,$ff,$83,$ff
 | |
| 	db $00,$00,$08,$38,$08,$78,$48,$78,$68,$f8,$a8,$f8,$48,$78,$88,$f8
 | |
| 	db $00,$1f,$00,$3f,$00,$3f,$01,$3f,$00,$3f,$00,$3f,$00,$3f,$00,$3f
 | |
| 	db $07,$ff,$07,$ff,$af,$ff,$57,$ff,$ff,$ff,$7f,$ff,$67,$e7,$66,$e7
 | |
| 	db $83,$ff,$83,$ff,$03,$ff,$02,$ff,$02,$fe,$02,$fe,$06,$fe,$0e,$fe
 | |
| 	db $18,$f8,$a8,$f8,$f0,$f0,$f0,$f0,$00,$00,$00,$00,$00,$00,$00,$00
 | |
| 	db $00,$3f,$00,$3f,$20,$3f,$10,$1f,$10,$1f,$00,$1f,$00,$1f,$00,$0f
 | |
| 	db $66,$e7,$26,$e7,$36,$f7,$3e,$ff,$1e,$ff,$1e,$ff,$1e,$ff,$3c,$ff
 | |
| 	db $0e,$fe,$0e,$fe,$0e,$fe,$0e,$fc,$0c,$fc,$1c,$fc,$0c,$fc,$0c,$fc
 | |
| 	db $00,$0f,$08,$0f,$06,$0f,$08,$0f,$0e,$0f,$0e,$0f,$0c,$0f,$0f,$0f
 | |
| 	db $00,$ff,$00,$ff,$00,$ff,$00,$ff,$00,$ff,$00,$ff,$00,$ff,$ff,$ff
 | |
| 	db $0c,$fc,$14,$fc,$2c,$fc,$1c,$fc,$1c,$fc,$38,$f8,$00,$f8,$f8,$e0
 | |
| 	db $07,$0f,$0c,$0c,$0c,$0c,$04,$04,$01,$00,$06,$01,$07,$06,$03,$00
 | |
| 	db $ff,$ff,$05,$02,$1b,$04,$77,$18,$9f,$60,$ff,$80,$ff,$00,$ff,$00
 | |
| 	db $f8,$80,$f8,$00,$f8,$00,$f8,$00,$f8,$00,$f8,$00,$e8,$10,$b8,$60
 | |
| 	db $03,$00,$01,$02,$05,$02,$0e,$01,$3e,$01,$7c,$03,$fa,$07,$f4,$0d
 | |
| 	db $ff,$01,$fe,$01,$fe,$07,$d8,$7f,$81,$7e,$c7,$38,$6f,$90,$7f,$80
 | |
| 	db $fc,$00,$ff,$00,$ff,$00,$ff,$00,$fd,$02,$fe,$03,$fd,$01,$fd,$06
 | |
| 	db $00,$00,$00,$00,$80,$00,$e0,$00,$f8,$00,$78,$80,$bc,$c0,$fc,$00
 | |
| 	db $ec,$1b,$dc,$33,$fe,$01,$bf,$40,$2b,$d4,$c9,$f6,$7e,$7f,$01,$01
 | |
| 	db $7f,$80,$7f,$80,$7f,$81,$ff,$03,$fe,$07,$5c,$af,$00,$ff,$f8,$ff
 | |
| 	db $f9,$06,$f7,$88,$ff,$80,$7a,$c5,$38,$e7,$0f,$f7,$0c,$fc,$00,$f0
 | |
| 	db $f4,$08,$d0,$2c,$c8,$38,$b0,$70,$60,$e0,$c0,$c0,$00,$00,$00,$00
 | |
| 	db $00,$06,$00,$04,$00,$05,$03,$04,$06,$00,$00,$04,$04,$08,$16,$18
 | |
| 	db $00,$30,$00,$10,$00,$90,$e0,$10,$38,$00,$00,$04,$62,$06,$15,$e3
 | |
| 	db $14,$18,$06,$18,$06,$18,$0e,$19,$1d,$1e,$1e,$1f,$1f,$1f,$1a,$1f
 | |
| 	db $04,$13,$4c,$43,$4e,$63,$93,$9f,$97,$0f,$0b,$9f,$f3,$ff,$4f,$ff
 | |
| 	db $02,$1f,$08,$17,$1a,$05,$0e,$09,$07,$00,$03,$00,$01,$00,$00,$00
 | |
| 	db $9a,$6f,$fa,$6f,$bf,$fa,$ee,$ba,$a8,$fe,$70,$ae,$02,$fc,$ce,$30
 | |
| 	db $fc,$00,$38,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
 | |
| 	db $16,$18,$14,$18,$06,$18,$06,$19,$0f,$18,$1c,$1f,$1e,$1f,$1f,$1f
 | |
| 	db $01,$00,$01,$00,$00,$01,$00,$01,$00,$00,$00,$00,$00,$00,$00,$00
 | |
| 	db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$01,$00
 | |
| 	db $00,$00,$00,$00,$00,$00,$00,$00,$60,$60,$60,$60,$60,$60,$60,$60
 | |
| 
 | |
| .SpriteTilesEnd:
 | |
| 
 | |
| 	; original export script by gabriel reis, modified by shoofle
 | |
|  
 | |
|  
 | |
| .KeyArtTiles:
 | |
| 	db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
 | |
| 	db $00,$ff,$00,$00,$22,$9c,$00,$9c,$14,$c9,$00,$c9,$00,$eb,$04,$e3
 | |
| 	db $10,$e3,$00,$eb,$00,$c9,$14,$c9,$00,$9c,$22,$9c,$00,$00,$00,$ff
 | |
| 	db $48,$93,$48,$93,$48,$93,$48,$93,$48,$93,$48,$93,$00,$00,$00,$ff
 | |
| 	db $00,$ff,$00,$00,$48,$93,$48,$93,$48,$93,$48,$93,$48,$93,$48,$93
 | |
| 	db $df,$ff,$fc,$fc,$f8,$f8,$70,$70,$00,$00,$00,$00,$00,$00,$00,$00
 | |
| 	db $00,$ff,$01,$ff,$07,$ff,$17,$ff,$5e,$fe,$78,$f8,$e0,$e0,$00,$00
 | |
| 	db $01,$01,$00,$1f,$c0,$ff,$00,$ff,$00,$ff,$aa,$ff,$ff,$ff,$ff,$ff
 | |
| 	db $00,$ff,$00,$ff,$00,$ff,$3b,$ff,$de,$fe,$70,$f0,$c0,$c0,$00,$00
 | |
| 	db $04,$0f,$20,$3f,$80,$ff,$00,$ff,$00,$ff,$45,$ff,$97,$ff,$5f,$ff
 | |
| 	db $0c,$ff,$01,$ff,$00,$ff,$01,$ff,$05,$ff,$0e,$fe,$2c,$fc,$18,$f8
 | |
| 	db $3c,$fc,$78,$f8,$f0,$f0,$c0,$c0,$00,$00,$00,$00,$00,$00,$00,$00
 | |
| 	db $04,$ff,$04,$ff,$04,$ff,$24,$ff,$24,$ff,$20,$ff,$20,$ff,$21,$ff
 | |
| 	db $70,$f0,$20,$e0,$e0,$e0,$40,$c0,$80,$80,$80,$80,$00,$80,$80,$80
 | |
| 	db $00,$00,$00,$00,$00,$00,$00,$00,$00,$01,$00,$03,$04,$0f,$80,$ff
 | |
| 	db $00,$00,$00,$00,$00,$00,$00,$01,$e0,$ff,$c0,$ff,$c0,$ff,$d5,$ff
 | |
| 	db $00,$00,$00,$00,$00,$00,$04,$07,$20,$3f,$c0,$ff,$01,$ff,$02,$ff
 | |
| 	db $1c,$ff,$14,$ff,$10,$ff,$00,$ff,$00,$ff,$02,$ff,$02,$ff,$04,$ff
 | |
| 	db $23,$ff,$23,$ff,$23,$ff,$20,$ff,$22,$fe,$60,$fe,$62,$fe,$62,$fe
 | |
| 	db $62,$fe,$60,$fc,$64,$fc,$64,$fc,$64,$fc,$64,$fc,$64,$fc,$64,$fc
 | |
| 	db $64,$fc,$68,$f8,$60,$f8,$68,$f8,$48,$f8,$48,$f8,$40,$f8,$48,$f8
 | |
| 	db $00,$f8,$20,$f8,$20,$f8,$20,$f8,$20,$f0,$20,$f0,$20,$f0,$20,$f0
 | |
| 	db $20,$f0,$20,$f0,$40,$f0,$40,$f0,$40,$f0,$40,$f0,$70,$f0,$50,$f0
 | |
| 	db $fe,$00,$ff,$00,$ff,$00,$ff,$00,$ff,$00,$e3,$fc,$00,$ff,$00,$ff
 | |
| 	db $00,$00,$1c,$00,$fc,$00,$ff,$00,$ff,$00,$fe,$01,$00,$ff,$00,$ff
 | |
| 	db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$07
 | |
| 	db $00,$ff,$02,$fe,$06,$fe,$04,$fe,$04,$fc,$08,$fc,$08,$fc,$04,$fc
 | |
| 	db $0c,$fc,$04,$fc,$0c,$fc,$0c,$fc,$0c,$fc,$0b,$ff,$0f,$ff,$1c,$ff
 | |
| 	db $70,$f0,$30,$f0,$30,$f0,$20,$f0,$20,$f0,$20,$f0,$20,$f0,$20,$f0
 | |
| 	db $20,$f0,$20,$f0,$20,$f0,$00,$f0,$00,$f0,$00,$f0,$10,$f0,$30,$f0
 | |
| 	db $18,$f8,$38,$f8,$08,$f8,$08,$f8,$18,$f8,$08,$f8,$18,$f8,$08,$fc
 | |
| 	db $08,$fc,$1a,$fc,$0b,$fc,$01,$fe,$01,$fe,$21,$fe,$10,$ff,$10,$ff
 | |
| 	db $7f,$80,$3f,$c0,$0f,$f0,$03,$fc,$81,$fe,$80,$ff,$f8,$ff,$60,$ff
 | |
| 	db $ff,$00,$ff,$00,$ff,$00,$ff,$00,$ff,$01,$fe,$ff,$54,$ff,$00,$ff
 | |
| 	db $3f,$00,$7f,$00,$ff,$00,$fd,$03,$ff,$1f,$70,$ff,$20,$ff,$00,$ff
 | |
| 	db $ff,$00,$ff,$00,$ff,$00,$ff,$fc,$5f,$fe,$0b,$ff,$03,$ff,$05,$ff
 | |
| 	db $80,$80,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
 | |
| 	db $ff,$80,$ff,$c0,$bf,$f0,$2f,$fe,$c9,$ff,$40,$ff,$00,$ff,$00,$ff
 | |
| 	db $30,$f0,$60,$e0,$c0,$c0,$80,$80,$00,$00,$00,$00,$00,$00,$00,$00
 | |
| 	db $02,$ff,$fc,$ff,$aa,$ff,$05,$ff,$02,$ff,$01,$ff,$00,$ff,$00,$ff
 | |
| 	db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$03,$00,$3f,$00,$ff
 | |
| 	db $ff,$00,$ff,$00,$ff,$00,$ff,$00,$ff,$00,$ff,$00,$ff,$00,$ff,$80
 | |
| 	db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$c0,$00,$f0,$00,$fc
 | |
| 	db $08,$ff,$0c,$ff,$0e,$ff,$07,$ff,$03,$ff,$01,$ff,$03,$ff,$00,$ff
 | |
| 	db $00,$00,$00,$00,$80,$00,$e0,$00,$ff,$00,$ff,$00,$ff,$00,$ff,$00
 | |
| 	db $00,$00,$0f,$00,$3f,$00,$ff,$00,$ff,$00,$ff,$00,$ff,$00,$ff,$00
 | |
| 	db $00,$00,$80,$00,$c0,$00,$e0,$00,$e0,$00,$f0,$00,$f8,$00,$fc,$00
 | |
| 	db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$07,$00,$1f,$00
 | |
| 	db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$03,$00,$ff,$00,$ff,$00
 | |
| 	db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$fe,$00,$ff,$00,$ff,$00
 | |
| 	db $00,$ff,$00,$ff,$a0,$ff,$a8,$ff,$fa,$ff,$fe,$ff,$ff,$ff,$ff,$ff
 | |
| 	db $00,$ff,$38,$ff,$16,$ff,$05,$ff,$01,$ff,$40,$ff,$c8,$ff,$e9,$ff
 | |
| 	db $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff
 | |
| 	db $fd,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff
 | |
| 	db $2a,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff
 | |
| 	db $00,$ff,$01,$ff,$1e,$ff,$0a,$ff,$00,$ff,$00,$ff,$00,$ff,$ff,$ff
 | |
| 	db $f8,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff
 | |
| 	db $00,$ff,$00,$ff,$e0,$ff,$fc,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff
 | |
| 	db $00,$ff,$00,$ff,$00,$ff,$e0,$ff,$40,$ff,$00,$ff,$08,$ff,$2a,$ff
 | |
| .KeyArtTilesEnd:
 | |
| 
 | |
| .BackgroundCopy: ; tiles start at 26
 | |
| 	db $34, $1a, $1a, $28, $29, $21, $22, $40
 | |
| 	db $35, $2a, $23, $20, $1f, $3e, $1a, $1a
 | |
| 	db $2b, $24, $25, $1a, $1a, $33, $42, $44
 | |
| 	db $26, $27, $1a, $1a, $1a, $1a, $1a, $1a
 | |
| 	db $2c, $1a, $1a, $1a, $1a, $1a, $1a, $1a
 | |
| 	db $2d, $1a, $1a, $1a, $1a, $1a, $1a, $1a
 | |
| 	db $2e, $1a, $1a, $1a, $1a, $1a, $1a, $1a
 | |
| 	db $2f, $1a, $1a, $1a, $1a, $1a, $1a, $1a
 | |
| 	db $30, $1a, $1a, $1a, $1a, $1a, $1a, $1a
 | |
| 	db $36, $1a, $1a, $1a, $1a, $1a, $1a, $1a
 | |
| 	db $37, $1a, $1a, $1a, $1a, $1a, $1a, $1a
 | |
| 	db $38, $1a, $1a, $1a, $1a, $1a, $1a, $1a
 | |
| 	db $39, $46, $47, $48, $1a, $49, $4a, $4b
 | |
| 	db $45, $3a, $3b, $31, $32, $3c, $3d, $43
 | |
| 	db $4c, $4d, $54, $1b, $1e, $51, $41, $3f
 | |
| 	db $4e, $4f, $50, $1c, $1d, $4e, $52, $53
 | |
| .BackgroundCopyEnd:
 |