TheLovers: db 10, "THE LOVERS" db 10, " " db 9, "harmony " db 9, "choices " db 9, "desire " 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 a, %01010100 ld [rOBP0], a ld hl, CVS ld a, 0 ld [hl+], a ; CVS timer for ripples ld [hl+], a ld [hl+], a ; CVS+2 frame of ripple offsets ld [hl+], a ; CVS+3 frame of sparkles 1 ld [hl+], a ; CVS+4 frame of sparkles 2 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 $0700, reset it ld a, 0 ld [CVS], a ld [CVS+1], a ; and increment frame number ld hl, .topOffsets ld a, [CVS+2] inc a call ArrayClampLooping ld [CVS+2], a ld hl, .smallSparkle1 ld a, [CVS+3] inc a call ArrayClampLooping ld [CVS+3], a ld hl, .bigSparkle1 ld a, [CVS+4] inc a call ArrayClampLooping ld [CVS+4], a : call .doRipples call .doSparkles ret .fDraw: ret .fPrintPrep: ret .doRipples: ld a, [CVS+2] ld hl, .topOffsets+1 ; +1 bc body of array ld b, 0 ld c, a add hl, bc add hl, bc ; add twice because it's a list of yx pairs ld b, [hl] inc hl ld c, [hl] ld hl, .top ld de, MY_OAM ; b and c already set ld a, $26 call BuildMetaSprite ld a, [CVS+2] ld hl, .upperOffsets+1 ; +1 bc body of array ld b, 0 ld c, a add hl, bc add hl, bc ; add twice because it's a list of yx pairs ld b, [hl] inc hl ld c, [hl] ld hl, .upper ld de, MY_OAM + (.topOffsets-.top)*4 ; b and c already set ld a, $22 call BuildMetaSprite ld a, [CVS+2] ld hl, .lowerOffsets+1 ; +1 bc body of array ld b, 0 ld c, a add hl, bc add hl, bc ; add twice because it's a list of yx pairs ld b, [hl] inc hl ld c, [hl] ld hl, .lower ld de, MY_OAM + (.topOffsets-.top)*4 + (.upperOffsets - .upper)*4 ; b and c already set ld a, $22 call BuildMetaSprite ld a, [CVS+2] ld hl, .bottomOffsets+1 ; +1 bc body of array ld b, 0 ld c, a add hl, bc add hl, bc ; add twice because it's a list of yx pairs ld b, [hl] inc hl ld c, [hl] ld hl, .bottom ld de, MY_OAM + (.topOffsets-.top)*4 + (.upperOffsets-.upper)*4 + (.lowerOffsets-.lower)*4 ; b and c already set ld a, $27 call BuildMetaSprite ret .doSparkles: ld a, [CVS+3] ld b, 0 sla a ; double because we're indexing into a list of yx pairs ld c, a ld hl, .smallSparkle1+1 ; +1 bc body of array add hl, bc ld d, [hl] inc hl ld e, [hl] ld hl, MY_OAM + (.topOffsets-.top)*4 + (.upperOffsets-.upper)*4 + (.lowerOffsets-.lower)*4 + (.bottomOffsets-.bottom)*4 + 4*0 ld [hl], d inc hl ld [hl], e inc hl ld [hl], 23 ld hl, .smallSparkle2+1 add hl, bc ld d, [hl] inc hl ld e, [hl] ld hl, MY_OAM + (.topOffsets-.top)*4 + (.upperOffsets-.upper)*4 + (.lowerOffsets-.lower)*4 + (.bottomOffsets-.bottom)*4 + 4*1 ld [hl], d inc hl ld [hl], e inc hl ld [hl], 23 ld hl, .smallSparkle3+1 add hl, bc ld d, [hl] inc hl ld e, [hl] ld hl, MY_OAM + (.topOffsets-.top)*4 + (.upperOffsets-.upper)*4 + (.lowerOffsets-.lower)*4 + (.bottomOffsets-.bottom)*4 + 4*2 ld [hl], d inc hl ld [hl], e inc hl ld [hl], 23 ld a, [CVS+4] ld b, 0 sla a ; double because we're indexing into a list of yx pairs ld c, a ld hl, .bigSparkle1+1 ; +1 bc body of array add hl, bc ld d, [hl] inc hl ld e, [hl] ld hl, MY_OAM + (.topOffsets-.top)*4 + (.upperOffsets-.upper)*4 + (.lowerOffsets-.lower)*4 + (.bottomOffsets-.bottom)*4 + 4*3 ld [hl], d inc hl ld [hl], e inc hl ld [hl], 24 ld hl, .bigSparkle2+1 add hl, bc ld d, [hl] inc hl ld e, [hl] ld hl, MY_OAM + (.topOffsets-.top)*4 + (.upperOffsets-.upper)*4 + (.lowerOffsets-.lower)*4 + (.bottomOffsets-.bottom)*4 + 4*4 ld [hl], d inc hl ld [hl], e inc hl ld [hl], 24 ld hl, .bigSparkle3+1 add hl, bc ld d, [hl] inc hl ld e, [hl] ld hl, MY_OAM + (.topOffsets-.top)*4 + (.upperOffsets-.upper)*4 + (.lowerOffsets-.lower)*4 + (.bottomOffsets-.bottom)*4 + 4*5 ld [hl], d inc hl ld [hl], e inc hl ld [hl], 24 ret db 24 .smallSparkle1 db 8, 33, 56, 33, 55, 34, 54, 35, 54, 36, 55, 36, 56, 35, 57, 34, 57, .smallSparkle2 db 8, 51, 19, 53, 20, 54, 21, 53, 22, 51, 23, 49, 22, 48, 21, 49, 20, .smallSparkle3 db 8, 142, 66, 140, 67, 139, 69, 139, 71, 141, 72, 142, 71, 143, 69, 143, 67, db 23 .bigSparkle1 db 9, 65, 41, 64, 40, 63, 40, 62, 41, 61, 42, 62, 43, 63, 43, 64, 43, 65, 42, .bigSparkle2 db 9, 145, 25, 144, 24, 143, 23, 142, 24, 141, 25, 141, 26, 142, 26, 143, 27, 144, 26, .bigSparkle3 db 9, 87, 54, 86, 55, 85, 55, 84, 54, 84, 53, 85, 52, 86, 51, 87, 52, 87, 53, .top ; y=2+1, x=1+1 db $01, $02, $03, $12, $05, $06 db $07, $00, $00, $00, $00, $00 .topOffsets db 9,22, 15, 22, 15, 22, 15, 23, 16, 23, 16, 24, 16, 24, 16, 24, 16, 23, 16 .upper ; y=2+1+3, x=1+1+2 db $0e, $0f db $10, $15 .upperOffsets db 9, 48, 32, 48, 32, 48, 32, 48, 32, 48, 32, 49, 33, 49, 33, 49, 33, 49, 33, .lower ; y=2+1+8, x=1+1+5 db $14, $16 db $11, $00 .lowerOffsets db 9, 88, 56, 88, 56, 89, 57, 89, 57, 89, 57, 88, 56, 88, 56, 88, 56, 88, 56, .bottom ; y=2+1+12, x=1+1+1 db $00, $00, $00, $00, $00, $08, $09 db $0a, $0b, $04, $0c, $0d, $13, $00 .bottomOffsets db 9, 120, 24, 119, 24, 119, 24, 118, 24, 118, 24, 118, 24, 119, 24, 119, 24, 120, 24, .SpriteTiles: db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$01 db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$07,$00,$3f,$00,$fe db $00,$00,$00,$00,$00,$00,$00,$07,$00,$ff,$00,$ff,$00,$f0,$00,$00 db $00,$00,$00,$00,$00,$00,$00,$ff,$00,$ff,$00,$00,$00,$00,$00,$00 db $00,$00,$00,$00,$00,$00,$00,$f0,$00,$ff,$00,$ff,$00,$00,$00,$00 db $00,$00,$00,$00,$00,$00,$00,$00,$00,$80,$00,$f0,$00,$7e,$00,$00 db $00,$07,$00,$3c,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$03,$00,$1e,$00,$7c db $00,$00,$00,$00,$00,$00,$00,$00,$40,$00,$00,$80,$00,$00,$00,$00 db $00,$00,$00,$1f,$00,$03,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 db $00,$00,$00,$80,$00,$ff,$00,$7f,$00,$03,$00,$00,$00,$00,$00,$00 db $00,$00,$00,$00,$00,$1f,$00,$ff,$00,$fe,$00,$00,$00,$00,$00,$00 db $00,$03,$00,$0f,$00,$fe,$00,$e0,$00,$00,$00,$00,$00,$00,$00,$00 db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$01,$00,$07 db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$f0,$00,$e0 db $00,$0c,$00,$18,$00,$21,$00,$03,$00,$02,$00,$00,$00,$00,$00,$00 db $00,$0e,$00,$3c,$00,$70,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 db $00,$00,$00,$00,$00,$00,$00,$ff,$00,$ff,$00,$ff,$00,$00,$00,$00 db $00,$e0,$00,$80,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$0d,$00,$3b,$00,$27 db $00,$00,$00,$00,$00,$e0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$80,$00,$00,$00,$00 db $20,$00,$20,$00,$70,$00,$d8,$00,$70,$00,$20,$00,$20,$00,$00,$00 db $40,$00,$e0,$00,$40,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 .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 $a4,$d0,$48,$a0,$a1,$41,$53,$83,$c2,$03,$c4,$06,$a4,$46,$66,$87 db $82,$e3,$a3,$c3,$91,$e1,$a1,$c1,$90,$e0,$98,$e0,$c8,$f0,$d8,$60 db $e4,$f8,$ec,$f0,$65,$f8,$36,$78,$33,$3c,$1b,$1c,$0b,$0c,$0b,$0c db $10,$78,$10,$18,$0a,$1e,$0f,$0f,$05,$0f,$06,$07,$c2,$03,$42,$03 db $82,$07,$06,$0e,$06,$0e,$04,$0e,$0e,$0c,$0a,$0c,$0e,$18,$16,$18 db $16,$18,$14,$18,$14,$19,$14,$39,$2c,$31,$2c,$31,$29,$31,$29,$31 db $b1,$a0,$b1,$a0,$b1,$a0,$b1,$c0,$e1,$c0,$e1,$c0,$c0,$e1,$d0,$e1 db $1c,$86,$1c,$0c,$38,$08,$30,$18,$70,$10,$60,$20,$e0,$60,$40,$c0 db $65,$7a,$cb,$f4,$c7,$f8,$d5,$ea,$cb,$f4,$c7,$f8,$cb,$f4,$c7,$f8 db $29,$71,$69,$71,$60,$f8,$60,$fc,$fc,$fe,$f0,$fc,$94,$fd,$40,$fe db $d0,$e1,$d8,$21,$d8,$a0,$ec,$f0,$66,$78,$3b,$7c,$1d,$3e,$1e,$1f db $80,$80,$80,$80,$c0,$c0,$40,$40,$20,$20,$10,$10,$08,$08,$84,$04 db $c5,$fa,$eb,$f4,$65,$7a,$61,$7e,$72,$7d,$39,$3e,$1c,$1f,$0e,$0f db $c4,$04,$c2,$82,$c2,$42,$e1,$01,$61,$01,$00,$01,$00,$01,$00,$03 db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$80,$80,$80,$80,$81,$91 db $03,$03,$00,$00,$00,$00,$1f,$1f,$1c,$1e,$30,$3e,$20,$30,$60,$70 db $03,$fc,$e0,$ff,$1c,$1f,$e2,$ff,$00,$7f,$00,$00,$00,$00,$00,$00 db $ec,$00,$7b,$80,$3f,$c0,$0f,$f0,$03,$fc,$00,$00,$00,$00,$00,$00 db $21,$03,$27,$07,$46,$06,$03,$02,$07,$07,$44,$07,$7e,$0f,$3e,$4f db $60,$70,$60,$70,$68,$70,$68,$70,$44,$71,$49,$71,$45,$71,$49,$71 db $6a,$00,$fd,$00,$a7,$58,$c2,$fd,$fc,$ff,$9f,$9f,$80,$80,$80,$80 db $80,$00,$50,$00,$ea,$00,$b5,$40,$1f,$e0,$e0,$ff,$3f,$3f,$01,$01 db $00,$00,$00,$01,$84,$03,$78,$07,$e1,$1f,$0e,$fe,$18,$f8,$f0,$f0 db $1c,$fc,$1e,$ff,$4c,$ff,$ff,$fc,$df,$df,$7c,$62,$79,$7e,$38,$3e db $1f,$7f,$06,$ff,$32,$f5,$fe,$01,$08,$01,$30,$01,$ef,$0f,$18,$3f db $f0,$f0,$b0,$f0,$30,$f0,$30,$f0,$70,$f0,$70,$f0,$60,$e0,$e0,$e0 db $25,$31,$29,$31,$25,$31,$29,$31,$25,$31,$29,$31,$25,$31,$2b,$31 db $61,$e7,$e7,$1f,$bf,$ff,$e0,$e0,$00,$00,$00,$00,$00,$00,$00,$00 db $2d,$33,$2d,$33,$3d,$23,$5b,$60,$a0,$c0,$a0,$c0,$1f,$80,$aa,$95 db $1c,$1b,$0f,$08,$0d,$0d,$07,$07,$00,$00,$00,$00,$00,$00,$00,$00 db $e3,$fc,$ff,$ff,$eb,$87,$95,$43,$07,$81,$03,$01,$21,$21,$6b,$43 db $38,$78,$5d,$7f,$4e,$77,$41,$7e,$48,$77,$41,$7e,$4c,$77,$57,$6f db $49,$77,$54,$6b,$4a,$75,$56,$69,$4b,$74,$45,$7a,$43,$7c,$63,$7f db $c0,$00,$80,$00,$c0,$00,$00,$00,$81,$01,$03,$03,$c3,$07,$84,$05 db $01,$07,$07,$05,$05,$07,$05,$07,$85,$87,$c4,$c4,$44,$44,$44,$44 db $4c,$4c,$48,$48,$4c,$48,$4c,$c8,$9c,$90,$98,$90,$98,$91,$b9,$a0 db $63,$03,$21,$03,$61,$03,$c2,$01,$c6,$01,$87,$43,$8f,$03,$8e,$06 db $06,$0e,$03,$07,$7b,$7f,$0b,$7f,$0f,$1f,$7f,$ff,$bf,$fe,$18,$3f db $56,$df,$ff,$ff,$99,$ff,$f7,$e8,$59,$af,$8f,$ff,$77,$98,$ff,$df db $00,$00,$00,$00,$80,$f0,$e0,$f0,$80,$c0,$80,$f0,$e0,$e0,$83,$f3 db $00,$00,$01,$01,$00,$03,$01,$0e,$07,$18,$0a,$34,$dd,$e0,$2a,$d0 db $f0,$f0,$08,$f8,$84,$7c,$62,$9e,$32,$0e,$d9,$07,$2d,$03,$12,$65 db $7f,$7f,$f6,$f6,$f9,$f9,$7d,$7d,$0e,$0e,$ee,$fe,$32,$b2,$72,$72 db $c6,$47,$e5,$e6,$fa,$fd,$85,$fa,$0e,$f0,$b0,$40,$50,$a0,$c4,$00 db $74,$80,$a8,$41,$d1,$03,$03,$87,$12,$0e,$6e,$1e,$de,$3e,$bf,$7f db $40,$f3,$d2,$d9,$91,$98,$08,$0c,$08,$0c,$04,$06,$04,$06,$00,$03 db $80,$80,$80,$80,$40,$c0,$c0,$40,$40,$e0,$80,$60,$20,$60,$38,$78 db $d3,$e3,$0d,$1d,$01,$01,$01,$01,$02,$03,$04,$06,$05,$06,$06,$04 db $bf,$5f,$5f,$2f,$60,$1f,$1a,$05,$2d,$02,$1e,$01,$17,$00,$0f,$00 db $82,$83,$e2,$e3,$70,$f1,$19,$f9,$44,$bc,$93,$6f,$e9,$17,$f2,$0d db $7f,$9f,$31,$8b,$12,$cd,$09,$f6,$ed,$f3,$25,$3b,$da,$de,$7e,$fe db $06,$04,$06,$04,$06,$06,$06,$06,$06,$06,$06,$06,$03,$03,$03,$03 db $01,$41,$60,$61,$60,$61,$70,$31,$71,$10,$39,$18,$2f,$1e,$1e,$0f db $ad,$02,$16,$01,$03,$00,$01,$00,$22,$20,$65,$60,$c2,$40,$c5,$c0 db $1c,$fc,$8c,$7c,$44,$bc,$a2,$5e,$d2,$2e,$a2,$5e,$d2,$2e,$a2,$5e db $17,$0f,$0e,$06,$8a,$86,$8e,$82,$86,$c2,$01,$c7,$01,$e7,$71,$03 db $8f,$8d,$07,$07,$02,$02,$04,$04,$08,$08,$10,$10,$20,$30,$21,$00 db $8a,$80,$15,$00,$0b,$00,$16,$01,$2d,$02,$5e,$01,$b9,$07,$e1,$1f db $c4,$3c,$a4,$5c,$48,$b8,$98,$78,$70,$f0,$e0,$e0,$c0,$c0,$80,$80 db $c3,$80,$c6,$81,$c3,$80,$e1,$80,$b0,$80,$38,$20,$1c,$10,$0f,$0c db $86,$7e,$1a,$fe,$7a,$fe,$9a,$7e,$ce,$3e,$66,$1e,$33,$0f,$19,$07 db $07,$07,$03,$03,$03,$03,$03,$03,$03,$03,$01,$01,$01,$01,$00,$00 db $c0,$03,$e2,$e1,$f9,$38,$fc,$9c,$b3,$8f,$93,$8f,$8a,$86,$cb,$c7 db $c0,$c0,$3c,$fc,$c6,$3e,$e3,$1f,$13,$0f,$13,$0f,$b7,$8f,$a6,$9e db $c5,$c3,$65,$63,$64,$63,$32,$31,$32,$31,$38,$38,$18,$18,$18,$18 db $a6,$9e,$ac,$9c,$ac,$9c,$ac,$9c,$ac,$9c,$a8,$98,$88,$b8,$98,$f8 db $08,$08,$08,$08,$08,$08,$08,$08,$08,$08,$09,$08,$0d,$0c,$0d,$0c db $f0,$f0,$a0,$60,$a0,$60,$a0,$60,$20,$e0,$40,$c0,$40,$c0,$40,$c0 db $85,$84,$86,$85,$c3,$e3,$60,$60,$20,$70,$30,$70,$f0,$f0,$f0,$f0 db $17,$02,$bb,$b6,$b7,$be,$4e,$fc,$3c,$f8,$40,$f0,$40,$e0,$71,$f0 db $00,$00,$00,$00,$00,$00,$00,$00,$06,$0e,$1b,$1d,$24,$3a,$58,$65 db $40,$c0,$40,$c0,$c0,$c0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 db $1b,$1c,$15,$18,$26,$38,$4a,$70,$9c,$e0,$ae,$d0,$5c,$a0,$38,$c0 db $04,$07,$0c,$0f,$0a,$0d,$11,$1e,$35,$3a,$22,$3d,$65,$7a,$6b,$74 db $3f,$3f,$3b,$3b,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 db $e0,$02,$c0,$00,$f2,$00,$6c,$80,$fb,$00,$7e,$80,$37,$c8,$0f,$f0 db $00,$00,$00,$00,$80,$80,$e0,$60,$e0,$10,$00,$70,$40,$00,$c0,$00 db $00,$00,$00,$80,$00,$80,$80,$c0,$c0,$e0,$40,$60,$60,$70,$30,$30 db $a8,$97,$e0,$ff,$3f,$3f,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 db $c0,$20,$40,$a0,$c0,$c0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 db $07,$07,$03,$01,$00,$03,$00,$03,$00,$00,$00,$00,$00,$60,$00,$60 db $61,$71,$c0,$e0,$80,$c0,$00,$80,$00,$00,$00,$00,$00,$00,$00,$00 db $f9,$f9,$6f,$df,$d9,$5b,$09,$13,$c2,$80,$80,$c4,$e4,$cc,$70,$e0 db $c0,$c0,$40,$c0,$80,$80,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$80,$80 db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$01,$01,$02,$03 db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$d9,$df db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$01 db $b4,$40,$78,$80,$b0,$40,$68,$80,$e0,$00,$d0,$00,$40,$80,$a0,$00 db $c4,$00,$0c,$80,$08,$80,$00,$80,$60,$00,$40,$00,$02,$02,$01,$01 db $00,$00,$ff,$ff,$60,$60,$20,$60,$30,$30,$10,$30,$10,$30,$19,$19 db $00,$00,$ff,$ff,$64,$6c,$44,$6c,$c4,$cc,$84,$cc,$84,$cc,$84,$8c db $09,$19,$09,$19,$0f,$0f,$06,$0f,$06,$0f,$06,$06,$3f,$3f,$00,$00 db $04,$8c,$04,$8c,$04,$0c,$04,$0c,$04,$0c,$04,$0c,$ff,$ff,$00,$00 db $80,$00,$00,$00,$80,$00,$80,$00,$01,$00,$01,$00,$02,$00,$00,$00 db $04,$2e,$00,$06,$00,$00,$80,$00,$20,$00,$c0,$00,$a8,$00,$f2,$00 db $80,$00,$80,$00,$80,$00,$80,$00,$00,$00,$00,$00,$00,$00,$00,$00 .KeyArtTilesEnd: .BackgroundCopy: ; tiles start at 26 db $1a, $1a, $72, $71, $1a, $1a, $1a, $1a db $1a, $1a, $40, $41, $42, $43, $44, $6f db $1a, $61, $45, $39, $46, $47, $48, $49 db $3a, $1b, $6c, $4a, $74, $4b, $4c, $4d db $3b, $1c, $68, $4e, $4f, $60, $50, $51 db $65, $1d, $1e, $3d, $52, $53, $54, $55 db $70, $63, $1f, $3e, $3f, $56, $57, $6f db $64, $73, $20, $21, $22, $58, $59, $5a db $23, $3c, $24, $25, $26, $1a, $5b, $5c db $27, $66, $7a, $6b, $28, $29, $5d, $5e db $2a, $2b, $2c, $79, $2d, $6d, $5f, $62 db $2e, $2f, $30, $31, $32, $33, $34, $1a db $35, $7b, $1a, $1a, $38, $36, $6e, $1a db $37, $67, $1a, $1a, $1a, $1a, $1a, $1a db $69, $6a, $1a, $75, $76, $1a, $1a, $1a db $1a, $1a, $1a, $77, $78, $1a, $1a, $1a .BackgroundCopyEnd: