async working and three cards circling
This commit is contained in:
parent
97432b1c2b
commit
af374da923
@ -5,8 +5,9 @@ def vAsyncBC equ $ff86
|
|||||||
def vAsyncPC equ $ff88
|
def vAsyncPC equ $ff88
|
||||||
def vAsyncNext equ $ff8a
|
def vAsyncNext equ $ff8a
|
||||||
def vAsyncAfter equ $ff8c
|
def vAsyncAfter equ $ff8c
|
||||||
|
def vAsyncProgress equ $ff8e
|
||||||
|
|
||||||
def SAFE_ASYNC_START EQU 144
|
def SAFE_ASYNC_START EQU 146
|
||||||
def SAFE_ASYNC_END EQU 151
|
def SAFE_ASYNC_END EQU 151
|
||||||
|
|
||||||
DoInAsyncVBlank:
|
DoInAsyncVBlank:
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
SECTION "Card Data", ROM0
|
SECTION "Card Data", ROMX
|
||||||
|
|
||||||
Spreads:
|
Spreads:
|
||||||
db 5 ; length
|
db 5 ; length
|
||||||
|
@ -5,21 +5,34 @@ KeyArtTiles:
|
|||||||
|
|
||||||
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,$00
|
||||||
db $00,$ff,$7f,$ff,$7f,$ff,$60,$ff,$6f,$ff,$6d,$fa,$6a,$fd,$6d,$fa
|
db $00,$ff,$7f,$ff,$7f,$ff,$60,$ff,$6f,$ff,$6d,$fa,$6a,$fd,$6d,$fa
|
||||||
|
db $00,$ff,$ff,$ff,$ff,$ff,$03,$ff,$fb,$ff,$5b,$af,$ab,$5f,$5b,$af
|
||||||
|
db $00,$80,$00,$80,$00,$80,$00,$80,$00,$80,$00,$80,$00,$80,$00,$80
|
||||||
db $6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa
|
db $6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa
|
||||||
db $00,$ff,$fe,$ff,$fe,$ff,$06,$ff,$f6,$ff,$56,$bf,$b6,$5f,$56,$bf
|
db $ab,$5f,$5b,$af,$ab,$5f,$5b,$af,$ab,$5f,$5b,$af,$ab,$5f,$5b,$af
|
||||||
db $b6,$5f,$56,$bf,$b6,$5f,$56,$bf,$b6,$5f,$56,$bf,$b6,$5f,$56,$bf
|
db $6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6f,$ff,$60,$ff,$7f,$ff
|
||||||
db $6a,$fd,$6d,$fa,$6a,$fd,$6f,$ff,$60,$ff,$7f,$ff,$7f,$ff,$00,$ff
|
db $ab,$5f,$5b,$af,$ab,$5f,$5b,$af,$ab,$5f,$fb,$ff,$03,$ff,$ff,$ff
|
||||||
db $b6,$5f,$56,$bf,$b6,$5f,$f6,$ff,$06,$ff,$fe,$ff,$fe,$ff,$00,$ff
|
db $7f,$ff,$00,$ff,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
|
||||||
db $00,$ff,$ff,$ff,$ff,$ff,$00,$ff,$ff,$ff,$55,$aa,$aa,$55,$55,$aa
|
db $ff,$ff,$00,$ff,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
|
||||||
db $aa,$55,$55,$aa,$aa,$55,$55,$aa,$aa,$55,$55,$aa,$aa,$55,$55,$aa
|
db $00,$80,$00,$80,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
|
||||||
db $aa,$55,$55,$aa,$aa,$55,$ff,$ff,$00,$ff,$ff,$ff,$ff,$ff,$00,$ff
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
BackgroundCopy:
|
BackgroundCopy:
|
||||||
db $01, $07, $03
|
db $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00
|
||||||
db $02, $08, $04
|
db $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00
|
||||||
db $02, $08, $04
|
db $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00
|
||||||
db $02, $08, $04
|
db $01, $02, $03, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00
|
||||||
db $02, $08, $04
|
db $04, $05, $03, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00
|
||||||
db $05, $09, $06
|
db $04, $05, $03, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00
|
||||||
|
db $06, $07, $03, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00
|
||||||
|
db $08, $09, $0a, $00, $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, $00, $00, $00, $00, $00
|
||||||
|
db $00, $00, $00, $00, $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, $00, $00, $00, $00, $00
|
||||||
|
db $00, $00, $00, $00, $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, $00, $00, $00, $00, $00
|
||||||
|
db $00, $00, $00, $00, $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, $00, $00, $00, $00, $00
|
||||||
|
db $00, $00, $00, $00, $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, $00, $00, $00, $00, $00
|
||||||
|
db $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00
|
||||||
|
@ -284,8 +284,6 @@ INCLUDE "CopyRangeSafe.inc"
|
|||||||
|
|
||||||
INCLUDE "CopyTilesSafe.inc"
|
INCLUDE "CopyTilesSafe.inc"
|
||||||
|
|
||||||
SECTION "Tile data", ROM0
|
|
||||||
|
|
||||||
UITiles:
|
UITiles:
|
||||||
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,$00
|
||||||
db $0f,$0f,$10,$10,$10,$10,$10,$10,$0f,$0f,$10,$10,$10,$10,$10,$10
|
db $0f,$0f,$10,$10,$10,$10,$10,$10,$0f,$0f,$10,$10,$10,$10,$10,$10
|
||||||
@ -461,8 +459,6 @@ BigLetterTiles:
|
|||||||
db $10,$10,$20,$20,$20,$20,$20,$20,$40,$40,$40,$40,$82,$82,$fe,$fe
|
db $10,$10,$20,$20,$20,$20,$20,$20,$40,$40,$40,$40,$82,$82,$fe,$fe
|
||||||
BigLetterTilesEnd:
|
BigLetterTilesEnd:
|
||||||
|
|
||||||
SECTION "Tilemap", ROM0
|
|
||||||
|
|
||||||
UITilemap:
|
UITilemap:
|
||||||
db $8b, $8d, $8d, $8d, $8d, $8d, $8d, $8d, $8d, $8a
|
db $8b, $8d, $8d, $8d, $8d, $8d, $8d, $8d, $8d, $8a
|
||||||
db $8e, $80, $80, $80, $80, $80, $80, $80, $80, $89
|
db $8e, $80, $80, $80, $80, $80, $80, $80, $80, $89
|
||||||
|
@ -36,11 +36,56 @@ MainMenuSetup_ScreenOff:
|
|||||||
ld bc, (SquaresTilesetEnd - SquaresTileset8)
|
ld bc, (SquaresTilesetEnd - SquaresTileset8)
|
||||||
call CopyRangeUnsafe
|
call CopyRangeUnsafe
|
||||||
|
|
||||||
ld hl, CardBackSprites ; source
|
ld hl, CardBackSprites24 ; source
|
||||||
ld de, $8100; destination of copy
|
def TileStartCardBackSprites24 equ $6
|
||||||
ld bc, CardBackSpritesEnd - CardBackSprites ; length to copy
|
ld de, $8000 + TileStartCardBackSprites24*$10; destination of copy
|
||||||
|
ld bc, CardBackSprites24End - CardBackSprites24 ; length to copy
|
||||||
call CopyRangeUnsafe
|
call CopyRangeUnsafe
|
||||||
|
|
||||||
|
ld hl, CardBackSprites23
|
||||||
|
def TileStartCardBackSprites23 equ $18
|
||||||
|
ld de, $8000 + TileStartCardBackSprites23*$10; destination of copy
|
||||||
|
ld bc, CardBackSprites23End - CardBackSprites23
|
||||||
|
call CopyRangeUnsafe
|
||||||
|
|
||||||
|
ld hl, CardBackSprites22
|
||||||
|
def TileStartCardBackSprites22 equ $2a
|
||||||
|
ld de, $8000 + TileStartCardBackSprites22*$10; destination of copy
|
||||||
|
ld bc, CardBackSprites22End - CardBackSprites22
|
||||||
|
call CopyRangeUnsafe
|
||||||
|
|
||||||
|
ld hl, CardBackSprites21
|
||||||
|
def TileStartCardBackSprites21 equ $3c
|
||||||
|
ld de, $8000 + TileStartCardBackSprites21*$10; destination of copy
|
||||||
|
ld bc, CardBackSprites21End - CardBackSprites21
|
||||||
|
call CopyRangeUnsafe
|
||||||
|
|
||||||
|
ld hl, CardBackSprites20
|
||||||
|
def TileStartCardBackSprites20 equ $4e
|
||||||
|
ld de, $8000 + TileStartCardBackSprites20*$10
|
||||||
|
ld bc, CardBackSprites20End - CardBackSprites20
|
||||||
|
call CopyRangeUnsafe
|
||||||
|
|
||||||
|
ld hl, CardBackSprites19
|
||||||
|
def TileStartCardBackSprites19 equ $60
|
||||||
|
ld de, $8000 + TileStartCardBackSprites19*$10
|
||||||
|
ld bc, CardBackSprites19End - CardBackSprites19
|
||||||
|
call CopyRangeUnsafe
|
||||||
|
|
||||||
|
ld hl, CardBackSprites18
|
||||||
|
def TileStartCardBackSprites18 equ $72
|
||||||
|
ld de, $8000 + TileStartCardBackSprites18*$10
|
||||||
|
ld bc, CardBackSprites18End - CardBackSprites18
|
||||||
|
call CopyRangeUnsafe
|
||||||
|
|
||||||
|
ld hl, CardBackSprites17
|
||||||
|
def TileStartCardBackSprites17 equ $84
|
||||||
|
ld de, $8000 + TileStartCardBackSprites17*$10
|
||||||
|
ld bc, CardBackSprites17End - CardBackSprites17
|
||||||
|
call CopyRangeUnsafe
|
||||||
|
|
||||||
|
def TileStartCardBackSprites16 equ $90
|
||||||
|
|
||||||
ld hl, SquaresTilemap
|
ld hl, SquaresTilemap
|
||||||
ld de, $9800
|
ld de, $9800
|
||||||
ld b, 18
|
ld b, 18
|
||||||
@ -199,8 +244,6 @@ MainMenuUpdate:
|
|||||||
ret
|
ret
|
||||||
.doneWithMenuSelect
|
.doneWithMenuSelect
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
ld hl, vTime
|
ld hl, vTime
|
||||||
ldh a, [rDELTAT]
|
ldh a, [rDELTAT]
|
||||||
ld b, a
|
ld b, a
|
||||||
@ -213,6 +256,7 @@ MainMenuUpdate:
|
|||||||
; than 4096 ($10_00) then one second has passed. so that's satisfied when
|
; than 4096 ($10_00) then one second has passed. so that's satisfied when
|
||||||
; vTime+1 is equal to or greater than $10
|
; vTime+1 is equal to or greater than $10
|
||||||
|
|
||||||
|
ldh a, [vTime+1]
|
||||||
cp a, $01
|
cp a, $01
|
||||||
jp c, MainMenuUpdate_Done ; if the timer is less than $0100, skip to end
|
jp c, MainMenuUpdate_Done ; if the timer is less than $0100, skip to end
|
||||||
|
|
||||||
@ -266,7 +310,7 @@ MainMenuUpdate:
|
|||||||
ld a, [hl+]
|
ld a, [hl+]
|
||||||
ld c, a ; x coordinate
|
ld c, a ; x coordinate
|
||||||
ld a, [hl+]
|
ld a, [hl+]
|
||||||
ld e, a ; spread value
|
ld e, a ; width
|
||||||
ld hl, $c000
|
ld hl, $c000
|
||||||
call DrawWholeCard
|
call DrawWholeCard
|
||||||
|
|
||||||
@ -283,9 +327,9 @@ MainMenuUpdate:
|
|||||||
ld a, [hl+]
|
ld a, [hl+]
|
||||||
ld c, a ; x coordinate
|
ld c, a ; x coordinate
|
||||||
ld a, [hl+]
|
ld a, [hl+]
|
||||||
ld e, a ; spread value
|
ld e, a ; width
|
||||||
ld hl, $c000 + 3*4
|
ld hl, $c000 + 9*4
|
||||||
;call DrawWholeCard
|
call DrawWholeCard
|
||||||
|
|
||||||
ld hl, Coords
|
ld hl, Coords
|
||||||
inc hl
|
inc hl
|
||||||
@ -300,25 +344,8 @@ MainMenuUpdate:
|
|||||||
ld a, [hl+]
|
ld a, [hl+]
|
||||||
ld c, a ; x coordinate
|
ld c, a ; x coordinate
|
||||||
ld a, [hl+]
|
ld a, [hl+]
|
||||||
ld e, a ; spread value
|
ld e, a ; width
|
||||||
ld hl, $c000 + 6*4
|
ld hl, $c000 + 18*4
|
||||||
;call DrawWholeCard
|
|
||||||
|
|
||||||
ld hl, Coords
|
|
||||||
inc hl
|
|
||||||
ld b, 0
|
|
||||||
ld a, [vFrameCount4]
|
|
||||||
ld c, a
|
|
||||||
add hl, bc
|
|
||||||
add hl, bc
|
|
||||||
add hl, bc
|
|
||||||
ld a, [hl+]
|
|
||||||
ld b, a ; y coordinate
|
|
||||||
ld a, [hl+]
|
|
||||||
ld c, a ; x coordinate
|
|
||||||
ld a, [hl+]
|
|
||||||
ld e, a ; spread value
|
|
||||||
ld hl, $c000 + 3*4
|
|
||||||
call DrawWholeCard
|
call DrawWholeCard
|
||||||
|
|
||||||
MainMenuUpdate_Done:
|
MainMenuUpdate_Done:
|
||||||
@ -376,32 +403,43 @@ MainMenuDraw:
|
|||||||
MainMenuTeardown:
|
MainMenuTeardown:
|
||||||
ret
|
ret
|
||||||
|
|
||||||
DrawWholeCard: ; hl memory location, b y, c x, e step, d wiggle
|
DrawWholeCard: ; hl memory location, b y, c x, e width, d wiggle
|
||||||
ld a, e
|
ld a, e
|
||||||
cp a, 4
|
cp a, 24
|
||||||
jp z, Draw2x2Card
|
ld e, TileStartCardBackSprites24
|
||||||
jp Draw3x3Card
|
jp z, Draw3x3Card
|
||||||
|
cp a, 23
|
||||||
|
ld e, TileStartCardBackSprites23
|
||||||
|
jp z, Draw3x3Card
|
||||||
|
cp a, 22
|
||||||
|
ld e, TileStartCardBackSprites22
|
||||||
|
jp z, Draw3x3Card
|
||||||
|
cp a, 21
|
||||||
|
ld e, TileStartCardBackSprites21
|
||||||
|
jp z, Draw3x3Card
|
||||||
|
cp a, 20
|
||||||
|
ld e, TileStartCardBackSprites20
|
||||||
|
jp z, Draw3x3Card
|
||||||
|
cp a, 19
|
||||||
|
ld e, TileStartCardBackSprites19
|
||||||
|
jp z, Draw3x3Card
|
||||||
|
cp a, 18
|
||||||
|
ld e, TileStartCardBackSprites18
|
||||||
|
jp z, Draw3x3Card
|
||||||
|
cp a, 17
|
||||||
|
ld e, TileStartCardBackSprites17
|
||||||
|
jp z, Draw3x3Card
|
||||||
|
|
||||||
|
ld e, TileStartCardBackSprites16
|
||||||
|
jp Draw2x2Card
|
||||||
|
; else fall through into 2x2card
|
||||||
|
|
||||||
Draw2x2Card:
|
Draw2x2Card:
|
||||||
; hl memory location, b y coord, c x coord, e step, d wiggle
|
; hl memory location, b y coord, c x coord, e width
|
||||||
; top-left
|
; top-left
|
||||||
ld a, c
|
ld e, TileStartCardBackSprites16
|
||||||
cp a, 88
|
ld a, $0
|
||||||
jp nc, :+
|
|
||||||
cp a, 78
|
|
||||||
jp c, :+
|
|
||||||
jp :++
|
|
||||||
:
|
|
||||||
ld a, $12
|
|
||||||
call DrawTile
|
call DrawTile
|
||||||
jp :++
|
|
||||||
:
|
|
||||||
ld a, 0
|
|
||||||
ld [hl+], a
|
|
||||||
ld [hl+], a
|
|
||||||
ld [hl+], a
|
|
||||||
ld [hl+], a
|
|
||||||
:
|
|
||||||
|
|
||||||
xor a, a
|
xor a, a
|
||||||
ld [hl+], a
|
ld [hl+], a
|
||||||
@ -409,88 +447,39 @@ Draw2x2Card:
|
|||||||
ld [hl+], a
|
ld [hl+], a
|
||||||
ld [hl+], a
|
ld [hl+], a
|
||||||
|
|
||||||
|
|
||||||
ld a, c
|
ld a, c
|
||||||
add a, e ; addd stride to x
|
add a, 8
|
||||||
add a, e
|
|
||||||
ld c, a
|
ld c, a
|
||||||
cp a, 91
|
ld e, TileStartCardBackSprites16
|
||||||
jp nc, :+
|
ld a, $4
|
||||||
cp a, 82
|
|
||||||
jp c, :+
|
|
||||||
jp :++
|
|
||||||
:
|
|
||||||
ld a, $1e
|
|
||||||
call DrawTile
|
call DrawTile
|
||||||
jp :++
|
|
||||||
:
|
|
||||||
ld a, 0
|
|
||||||
ld [hl+], a
|
|
||||||
ld [hl+], a
|
|
||||||
ld [hl+], a
|
|
||||||
ld [hl+], a
|
|
||||||
:
|
|
||||||
|
|
||||||
push bc
|
|
||||||
ld b, 0
|
|
||||||
ld c, 6*4
|
|
||||||
add hl, bc ; advance by 6 oam slots?
|
|
||||||
pop bc
|
|
||||||
|
|
||||||
ld a, c
|
ld a, c
|
||||||
sub a, e
|
sub a, 8
|
||||||
sub a, e
|
ld c, a ; step back to the left
|
||||||
ld c, a ; subtract stridex2 from x
|
|
||||||
|
|
||||||
ld a, 0
|
xor a, a
|
||||||
ld [hl+], a
|
ld [hl+], a
|
||||||
ld [hl+], a
|
ld [hl+], a
|
||||||
ld [hl+], a
|
ld [hl+], a
|
||||||
ld [hl+], a
|
ld [hl+], a
|
||||||
|
|
||||||
|
|
||||||
ld a, 0
|
|
||||||
ld [hl+], a
|
ld [hl+], a
|
||||||
ld [hl+], a
|
ld [hl+], a
|
||||||
ld [hl+], a
|
ld [hl+], a
|
||||||
ld [hl+], a
|
ld [hl+], a
|
||||||
|
|
||||||
ld a, 0
|
|
||||||
ld [hl+], a
|
ld [hl+], a
|
||||||
ld [hl+], a
|
ld [hl+], a
|
||||||
ld [hl+], a
|
ld [hl+], a
|
||||||
ld [hl+], a
|
ld [hl+], a
|
||||||
|
|
||||||
push bc
|
|
||||||
ld b, 0
|
|
||||||
ld c, 6*4
|
|
||||||
add hl, bc ; advance by 6 oam slots so the other two cards have room
|
|
||||||
pop bc
|
|
||||||
|
|
||||||
ld a, b
|
ld a, b
|
||||||
add a, e
|
add a, 16
|
||||||
add a, e
|
ld b, a
|
||||||
add a, e
|
ld e, TileStartCardBackSprites16
|
||||||
add a, e
|
ld a, $c ; TileStartCardBackSprites8 + $12
|
||||||
ld b, a ; add stridex2 to y coord
|
|
||||||
ld a, c
|
|
||||||
cp a, 88
|
|
||||||
jp nc, :+
|
|
||||||
cp a, 78
|
|
||||||
jp c, :+
|
|
||||||
jp :++
|
|
||||||
:
|
|
||||||
ld a, $16
|
|
||||||
call DrawTile
|
call DrawTile
|
||||||
jp :++
|
|
||||||
:
|
|
||||||
ld a, 0
|
|
||||||
ld [hl+], a
|
|
||||||
ld [hl+], a
|
|
||||||
ld [hl+], a
|
|
||||||
ld [hl+], a
|
|
||||||
:
|
|
||||||
|
|
||||||
|
|
||||||
ld a, 0
|
ld a, 0
|
||||||
ld [hl+], a
|
ld [hl+], a
|
||||||
@ -499,168 +488,463 @@ Draw2x2Card:
|
|||||||
ld [hl+], a
|
ld [hl+], a
|
||||||
|
|
||||||
ld a, c
|
ld a, c
|
||||||
add a, e
|
add a, 8
|
||||||
add a, e
|
|
||||||
ld c, a
|
ld c, a
|
||||||
cp a, 91
|
ld e, TileStartCardBackSprites16
|
||||||
jp nc, :+
|
ld a, $10
|
||||||
cp a, 82
|
|
||||||
jp c, :+
|
|
||||||
jp :++
|
|
||||||
:
|
|
||||||
ld a, $22
|
|
||||||
call DrawTile
|
call DrawTile
|
||||||
jp :++
|
|
||||||
:
|
|
||||||
ld a, 0
|
|
||||||
ld [hl+], a
|
|
||||||
ld [hl+], a
|
|
||||||
ld [hl+], a
|
|
||||||
ld [hl+], a
|
|
||||||
:
|
|
||||||
ret
|
ret
|
||||||
|
|
||||||
Draw3x3Card:
|
Draw3x3Card:
|
||||||
; hl memory location, b y coord, c x coord, e step, d wiggle
|
; hl memory location, b y coord, c x coord, e base for tiles, d wiggle
|
||||||
|
|
||||||
|
;first row
|
||||||
; top-left
|
; top-left
|
||||||
ld a, $12
|
ld a, 0
|
||||||
call DrawTile
|
call DrawTile
|
||||||
|
|
||||||
ld a, c
|
ld a, c
|
||||||
add a, e ; addd stride to x
|
add a, 8 ; add stride to x
|
||||||
ld c, a
|
ld c, a
|
||||||
ld a, $18
|
ld a, $2
|
||||||
call DrawTile
|
call DrawTile
|
||||||
|
|
||||||
ld a, c
|
ld a, c
|
||||||
add a, e ; add stride to x
|
add a, 8
|
||||||
ld c, a
|
ld c, a
|
||||||
ld a, $1e
|
ld a, $4
|
||||||
call DrawTile
|
call DrawTile
|
||||||
|
|
||||||
push bc
|
;second row
|
||||||
ld b, 0
|
|
||||||
ld c, 6*4
|
|
||||||
add hl, bc ; advance by 6 oam slots?
|
|
||||||
pop bc
|
|
||||||
|
|
||||||
ld a, b
|
ld a, b
|
||||||
add a, 8
|
add a, 16
|
||||||
add a, 8
|
|
||||||
ld b, a ; add 16 to y coord
|
ld b, a ; add 16 to y coord
|
||||||
ld a, c
|
ld a, c
|
||||||
sub a, e
|
sub a, 16
|
||||||
sub a, e
|
ld c, a ; restore the state to before we drew the first row
|
||||||
ld c, a ; subtract stridex2 from x
|
ld a, $6
|
||||||
ld a, $14
|
|
||||||
call DrawTile
|
call DrawTile
|
||||||
|
|
||||||
|
|
||||||
ld a, c
|
ld a, c
|
||||||
add a, e
|
add a, 8
|
||||||
ld c, a
|
ld c, a
|
||||||
ld a, $1a
|
ld a, $8
|
||||||
call DrawTile
|
call DrawTile
|
||||||
|
|
||||||
ld a, c
|
ld a, c
|
||||||
add a, e
|
add a, 8
|
||||||
ld c, a
|
ld c, a
|
||||||
ld a, $20
|
ld a, $a
|
||||||
call DrawTile
|
call DrawTile
|
||||||
|
|
||||||
push bc
|
; third row
|
||||||
ld b, 0
|
|
||||||
ld c, 6*4
|
|
||||||
add hl, bc ; advance by 6 oam slots so the other two cards have room
|
|
||||||
pop bc
|
|
||||||
|
|
||||||
ld a, b
|
ld a, b
|
||||||
sub a, 8
|
add a, 16
|
||||||
sub a, 8
|
|
||||||
add a, e
|
|
||||||
add a, e
|
|
||||||
add a, e
|
|
||||||
add a, e
|
|
||||||
ld b, a ; add stridex2 to y coord
|
ld b, a ; add stridex2 to y coord
|
||||||
ld a, c
|
ld a, c
|
||||||
sub a, e
|
sub a, 16
|
||||||
sub a, e
|
|
||||||
ld c, a ; subtract stridex2 from x
|
ld c, a ; subtract stridex2 from x
|
||||||
ld a, $16
|
ld a, $c
|
||||||
call DrawTile
|
call DrawTile
|
||||||
|
|
||||||
ld a, c
|
ld a, c
|
||||||
add a, e
|
add a, 8
|
||||||
ld c, a
|
ld c, a
|
||||||
ld a, $1c
|
ld a, $e
|
||||||
call DrawTile
|
call DrawTile
|
||||||
|
|
||||||
ld a, c
|
ld a, c
|
||||||
add a, e
|
add a, 8
|
||||||
ld c, a
|
ld c, a
|
||||||
ld a, $22
|
ld a, $10
|
||||||
call DrawTile
|
call DrawTile
|
||||||
ret
|
ret
|
||||||
|
|
||||||
DrawTile: ; b: y. a: x. d: sprite. hl: location of sprite in OAM
|
DrawTile: ; b: y. c: x. a: part id. hl: location of sprite in OAM
|
||||||
inc hl
|
; e: sprite bank
|
||||||
inc hl
|
ld d, a ; immediateely put the card part id into d
|
||||||
ld [hl+], a
|
ld a, e
|
||||||
ld a, 0
|
.testFor16
|
||||||
ld [hl-], a
|
cp a, TileStartCardBackSprites16
|
||||||
dec hl
|
jp nz, .testFor17
|
||||||
dec hl
|
|
||||||
|
|
||||||
ld a, b
|
; we're in a 16-width card sprite
|
||||||
ld [hl+], a ; y byte
|
ld a, d
|
||||||
|
cp a, $0
|
||||||
|
jp z, .leftSideThreshholds16
|
||||||
|
cp a, $6
|
||||||
|
jp z, .leftSideThreshholds16
|
||||||
|
cp a, $c
|
||||||
|
jp z, .leftSideThreshholds16
|
||||||
|
cp a, $4
|
||||||
|
jp z, .rightSideThreshholds16
|
||||||
|
cp a, $a
|
||||||
|
jp z, .rightSideThreshholds16
|
||||||
|
cp a, $10
|
||||||
|
jp z, .rightSideThreshholds16
|
||||||
|
jp .skipThisTile
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
.leftSideThreshholds16
|
||||||
|
ld a, c
|
||||||
|
;cp a, 8+16
|
||||||
|
;jp c, .dontSkip ; we don't have to worry about activating it when it's far to
|
||||||
|
; the left because it'll never be drawn far to the left
|
||||||
|
cp a, 8+52
|
||||||
|
jp c, .skipThisTile ; left edge < 48 => dont draw
|
||||||
|
cp a, 8-8+105 ; right edge < 120 => do draw
|
||||||
|
jp c, .dontSkip
|
||||||
|
jp .skipThisTile
|
||||||
|
|
||||||
|
.rightSideThreshholds16
|
||||||
|
ld a, c
|
||||||
|
;cp a, 8+16
|
||||||
|
;jp c, .dontSkip ; we don't have to worry about activating it when it's far to
|
||||||
|
; the left because it'll never be drawn far to the left
|
||||||
|
cp a, 8+54
|
||||||
|
jp c, .skipThisTile ; left edge < 48 => dont draw
|
||||||
|
cp a, 8-8+109 ; right edge < 120 => do draw
|
||||||
|
jp c, .dontSkip
|
||||||
|
jp .skipThisTile
|
||||||
|
|
||||||
|
|
||||||
|
.testFor17
|
||||||
|
cp a, TileStartCardBackSprites17
|
||||||
|
jp nz, .dontSkip ; if it's not 16 or 17, draw it
|
||||||
|
|
||||||
|
ld a, d
|
||||||
|
cp a, $0
|
||||||
|
jp z, .leftSideThreshholds17
|
||||||
|
cp a, $6
|
||||||
|
jp z, .leftSideThreshholds17
|
||||||
|
cp a, $c
|
||||||
|
jp z, .leftSideThreshholds17
|
||||||
|
cp a, $2
|
||||||
|
jp z, .middleThreshholds17
|
||||||
|
cp a, $8
|
||||||
|
jp z, .middleThreshholds17
|
||||||
|
cp a, $e
|
||||||
|
jp z, .middleThreshholds17
|
||||||
|
cp a, $4
|
||||||
|
jp z, .rightSideThreshholds17
|
||||||
|
cp a, $a
|
||||||
|
jp z, .rightSideThreshholds17
|
||||||
|
cp a, $10
|
||||||
|
jp z, .rightSideThreshholds17
|
||||||
|
jp .skipThisTile
|
||||||
|
|
||||||
|
|
||||||
|
.leftSideThreshholds17
|
||||||
|
ld a, c
|
||||||
|
cp a, 8+37
|
||||||
|
jp c, .dontSkip
|
||||||
|
cp a, 8+80
|
||||||
|
jp c, .skipThisTile
|
||||||
|
;cp a, 8-17 + 100 ; right edge < 100 => draw
|
||||||
|
;jp c, .dontSkip ; we can comment this one out because wee dont atm need to
|
||||||
|
; worry about drawing 17-wides in the middle
|
||||||
|
cp a, 8-8 + 118
|
||||||
|
jp c, .skipThisTile
|
||||||
|
jp .dontSkip ; right edge edge < 168 => draw
|
||||||
|
|
||||||
|
.middleThreshholds17
|
||||||
|
|
||||||
ld a, c
|
ld a, c
|
||||||
ld [hl+], a ; x byte
|
cp a, 8+42 ; left edge < 10 => draw
|
||||||
|
jp c, .dontSkip
|
||||||
|
cp a, 8+80 ; left edge < 80 => skip
|
||||||
|
jp c, .skipThisTile
|
||||||
|
;cp a, 8-17 + 100 ; right edge < 100 => draw
|
||||||
|
;jp c, .dontSkip ; we can comment this one out because wee dont atm need to
|
||||||
|
; worry about drawing 17-wides in the middle
|
||||||
|
cp a, 8-8 + 121 ; right edge < 120 => skip
|
||||||
|
jp c, .skipThisTile
|
||||||
|
jp .dontSkip ; right edge edge < 168 => draw
|
||||||
|
|
||||||
|
.rightSideThreshholds17
|
||||||
|
ld a, c
|
||||||
|
cp a, 8+80 ; left edge < 10 => draw
|
||||||
|
jp c, .dontSkip
|
||||||
|
cp a, 8+80 ; left edge < 80 => skip
|
||||||
|
jp c, .skipThisTile
|
||||||
|
;cp a, 8-17 + 100 ; right edge < 100 => draw
|
||||||
|
;jp c, .dontSkip ; we can comment this one out because wee dont atm need to
|
||||||
|
; worry about drawing 17-wides in the middle
|
||||||
|
cp a, 8-8 + 121 ; right edge < 120 => skip
|
||||||
|
jp c, .skipThisTile
|
||||||
|
jp .dontSkip ; right edge edge < 168 => draw
|
||||||
|
|
||||||
|
|
||||||
|
.dontSkip
|
||||||
|
ld a, e
|
||||||
|
cp a, TileStartCardBackSprites16
|
||||||
|
jp nz, .goAheadAndDraw
|
||||||
|
ld e, TileStartCardBackSprites24
|
||||||
|
.goAheadAndDraw
|
||||||
|
ld a, b
|
||||||
|
ld [hl+], a
|
||||||
|
ld a, c
|
||||||
|
ld [hl+], a
|
||||||
|
ld a, d
|
||||||
|
add a, e
|
||||||
|
ld [hl+], a
|
||||||
|
ld a, 0
|
||||||
|
ld [hl+], a
|
||||||
|
ret
|
||||||
|
|
||||||
|
.skipThisTile
|
||||||
|
ld a, 0
|
||||||
|
ld [hl+], a
|
||||||
|
ld [hl+], a
|
||||||
inc hl
|
inc hl
|
||||||
inc hl
|
inc hl
|
||||||
|
|
||||||
ret
|
ret
|
||||||
|
|
||||||
MenuCount:
|
MenuCount:
|
||||||
db 3
|
db 3
|
||||||
StringRead:
|
StringRead:
|
||||||
db 10, "Read Cards"
|
db 11, "Read Spread"
|
||||||
StringShuffle:
|
StringShuffle:
|
||||||
db 7, "Shuffle"
|
db 7, "Shuffle"
|
||||||
StringBrowse:
|
StringBrowse:
|
||||||
db 11, "Browse Deck"
|
db 11, "Browse Deck"
|
||||||
Coords: ; y, x, spread
|
Coords: ; y, x, spread
|
||||||
db 255, $1f, $13, $6, $1f, $13, $6, $1f, $13, $6, $1f, $13, $6, $1f, $13, $6, $1f, $13, $6, $1f, $13, $6, $1e, $13, $6, $1e, $14, $6, $1e, $14, $6, $1e, $14, $6, $1e, $14, $7, $1e, $15, $7, $1e, $15, $7, $1e, $16, $7, $1e, $16, $7, $1e, $16, $7, $1e, $17, $7, $1e, $18, $7, $1e, $18, $7, $1e, $19, $7, $1e, $19, $7, $1d, $1a, $7, $1d, $1b, $7, $1d, $1c, $7, $1d, $1c, $7, $1d, $1d, $7, $1d, $1e, $7, $1d, $1f, $7, $1d, $20, $7, $1d, $21, $7, $1d, $22, $7, $1d, $23, $7, $1d, $24, $7, $1d, $25, $7, $1d, $26, $8, $1d, $27, $8, $1d, $28, $8, $1d, $29, $8, $1d, $2a, $8, $1c, $2b, $8, $1c, $2d, $8, $1c, $2e, $8, $1c, $2f, $8, $1c, $30, $8, $1c, $32, $8, $1c, $33, $8, $1c, $34, $8, $1c, $36, $8, $1c, $37, $8, $1c, $38, $8, $1c, $3a, $8, $1c, $3b, $8, $1c, $3c, $8, $1c, $3e, $8, $1c, $3f, $8, $1c, $41, $8, $1c, $42, $8, $1c, $44, $8, $1c, $45, $8, $1c, $46, $8, $1c, $48, $8, $1c, $49, $8, $1c, $4b, $8, $1c, $4c, $8, $1c, $4e, $8, $1c, $4f, $8, $1c, $51, $8, $1c, $52, $8, $1c, $54, $8, $1c, $55, $8, $1c, $57, $8, $1c, $58, $8, $1c, $5a, $8, $1c, $5b, $8, $1c, $5d, $8, $1c, $5e, $8, $1c, $5f, $8, $1c, $61, $8, $1c, $62, $8, $1c, $64, $8, $1c, $65, $8, $1c, $66, $8, $1c, $68, $8, $1c, $69, $8, $1c, $6a, $8, $1c, $6c, $8, $1c, $6d, $8, $1d, $6e, $8, $1d, $70, $8, $1d, $71, $8, $1d, $72, $8, $1d, $73, $8, $1d, $74, $8, $1d, $75, $7, $1d, $77, $7, $1d, $78, $7, $1d, $79, $7, $1d, $7a, $7, $1d, $7b, $7, $1d, $7c, $7, $1d, $7d, $7, $1d, $7e, $7, $1d, $7f, $7, $1d, $80, $7, $1d, $80, $7, $1d, $81, $7, $1e, $82, $7, $1e, $83, $7, $1e, $84, $7, $1e, $84, $7, $1e, $85, $7, $1e, $86, $7, $1e, $86, $7, $1e, $87, $7, $1e, $87, $7, $1e, $88, $7, $1e, $88, $7, $1e, $89, $6, $1e, $89, $6, $1e, $89, $6, $1f, $8a, $6, $1f, $8a, $6, $1f, $8a, $6, $1f, $8b, $6, $1f, $8b, $6, $1f, $8b, $6, $1f, $8b, $6, $1f, $8b, $6, $1f, $8b, $6, $1f, $8b, $6, $1f, $8b, $6, $1f, $8b, $6, $1f, $8b, $6, $1f, $8b, $6, $20, $8b, $6, $20, $8a, $6, $20, $8a, $6, $20, $8a, $5, $20, $89, $5, $20, $89, $5, $20, $89, $5, $20, $88, $5, $20, $88, $5, $20, $87, $5, $20, $87, $5, $20, $86, $5, $20, $86, $5, $20, $85, $5, $21, $84, $5, $21, $84, $5, $21, $83, $5, $21, $82, $5, $21, $81, $5, $21, $80, $5, $21, $80, $5, $21, $7f, $5, $21, $7e, $5, $21, $7d, $5, $21, $7c, $5, $21, $7b, $5, $21, $7a, $5, $21, $79, $4, $21, $78, $4, $21, $77, $4, $21, $76, $4, $21, $74, $4, $21, $73, $4, $22, $72, $4, $22, $71, $4, $22, $70, $4, $22, $6e, $4, $22, $6d, $4, $22, $6c, $4, $22, $6a, $4, $22, $69, $4, $22, $68, $4, $22, $66, $4, $22, $65, $4, $22, $64, $4, $22, $62, $4, $22, $61, $4, $22, $5f, $4, $22, $5e, $4, $22, $5d, $4, $22, $5b, $4, $22, $5a, $4, $22, $58, $4, $22, $57, $4, $22, $55, $4, $22, $54, $4, $22, $52, $4, $22, $51, $4, $22, $4f, $4, $22, $4e, $4, $22, $4c, $4, $22, $4b, $4, $22, $49, $4, $22, $48, $4, $22, $47, $4, $22, $45, $4, $22, $44, $4, $22, $42, $4, $22, $41, $4, $22, $3f, $4, $22, $3e, $4, $22, $3c, $4, $22, $3b, $4, $22, $3a, $4, $22, $38, $4, $22, $37, $4, $22, $36, $4, $22, $34, $4, $22, $33, $4, $22, $32, $4, $22, $30, $4, $21, $2f, $4, $21, $2e, $4, $21, $2d, $4, $21, $2b, $4, $21, $2a, $4, $21, $29, $5, $21, $28, $5, $21, $27, $5, $21, $26, $5, $21, $25, $5, $21, $24, $5, $21, $23, $5, $21, $22, $5, $21, $21, $5, $21, $20, $5, $21, $1f, $5, $21, $1e, $5, $21, $1d, $5, $20, $1c, $5, $20, $1c, $5, $20, $1b, $5, $20, $1a, $5, $20, $19, $5, $20, $19, $5, $20, $18, $5, $20, $18, $5, $20, $17, $5, $20, $16, $5, $20, $16, $5, $20, $16, $6, $20, $15, $6, $20, $15, $6, $20, $14, $6, $1f, $14, $6, $1f, $14, $6, $1f, $14, $6, $1f, $13, $6, $1f, $13, $6, $1f, $13, $6
|
db 255, $24, $12, $14, $24, $12, $14, $24, $12, $14, $24, $12, $14, $24, $12, $14, $24, $12, $14, $23, $12, $15, $23, $13, $15, $23, $13, $15, $23, $13, $15, $23, $13, $15, $23, $14, $15, $23, $14, $15, $23, $14, $15, $23, $15, $15, $23, $15, $15, $22, $16, $16, $22, $16, $16, $22, $17, $16, $22, $18, $16, $22, $18, $16, $22, $19, $16, $22, $1a, $16, $22, $1a, $16, $22, $1b, $16, $22, $1c, $16, $22, $1d, $16, $22, $1e, $16, $21, $1e, $17, $21, $1f, $17, $21, $20, $17, $21, $21, $17, $21, $22, $17, $21, $23, $17, $21, $24, $17, $21, $25, $17, $21, $27, $17, $21, $28, $17, $21, $29, $17, $21, $2a, $17, $21, $2b, $17, $21, $2c, $17, $21, $2e, $17, $21, $2f, $17, $20, $30, $18, $20, $31, $18, $20, $33, $18, $20, $34, $18, $20, $35, $18, $20, $37, $18, $20, $38, $18, $20, $3a, $18, $20, $3b, $18, $20, $3c, $18, $20, $3e, $18, $20, $3f, $18, $20, $41, $18, $20, $42, $18, $20, $44, $18, $20, $45, $18, $20, $46, $18, $20, $48, $18, $20, $49, $18, $20, $4b, $18, $20, $4c, $18, $20, $4e, $18, $20, $4f, $18, $20, $51, $18, $20, $52, $18, $20, $54, $18, $20, $55, $18, $20, $57, $18, $20, $58, $18, $20, $5a, $18, $20, $5b, $18, $20, $5c, $18, $20, $5e, $18, $20, $5f, $18, $20, $61, $18, $20, $62, $18, $20, $64, $18, $20, $65, $18, $20, $66, $18, $20, $68, $18, $20, $69, $18, $21, $6a, $17, $21, $6c, $17, $21, $6d, $17, $21, $6e, $17, $21, $6f, $17, $21, $71, $17, $21, $72, $17, $21, $73, $17, $21, $74, $17, $21, $75, $17, $21, $76, $17, $21, $77, $17, $21, $78, $17, $21, $7a, $17, $21, $7b, $17, $21, $7b, $17, $22, $7c, $16, $22, $7d, $16, $22, $7e, $16, $22, $7f, $16, $22, $80, $16, $22, $81, $16, $22, $82, $16, $22, $82, $16, $22, $83, $16, $22, $84, $16, $22, $84, $16, $23, $85, $15, $23, $86, $15, $23, $86, $15, $23, $87, $15, $23, $87, $15, $23, $87, $15, $23, $88, $15, $23, $88, $15, $23, $89, $15, $23, $89, $15, $23, $89, $15, $24, $89, $14, $24, $8a, $14, $24, $8a, $14, $24, $8a, $14, $24, $8a, $14, $24, $8a, $14, $24, $8a, $14, $24, $8a, $14, $24, $8a, $14, $24, $8a, $14, $25, $8a, $13, $25, $8a, $13, $25, $89, $13, $25, $89, $13, $25, $89, $13, $25, $89, $13, $25, $88, $13, $25, $88, $13, $25, $87, $13, $25, $87, $13, $25, $86, $13, $26, $86, $12, $26, $85, $12, $26, $85, $12, $26, $84, $12, $26, $83, $12, $26, $83, $12, $26, $82, $12, $26, $81, $12, $26, $81, $12, $26, $80, $12, $26, $7f, $12, $27, $7e, $11, $27, $7d, $11, $27, $7c, $11, $27, $7b, $11, $27, $7a, $11, $27, $79, $11, $27, $78, $11, $27, $77, $11, $27, $76, $11, $27, $75, $11, $27, $74, $11, $27, $73, $11, $27, $71, $11, $27, $70, $11, $27, $6f, $11, $27, $6e, $11, $28, $6c, $10, $28, $6b, $10, $28, $6a, $10, $28, $69, $10, $28, $67, $10, $28, $66, $10, $28, $65, $10, $28, $63, $10, $28, $62, $10, $28, $60, $10, $28, $5f, $10, $28, $5e, $10, $28, $5c, $10, $28, $5b, $10, $28, $59, $10, $28, $58, $10, $28, $56, $10, $28, $55, $10, $28, $53, $10, $28, $52, $10, $28, $50, $10, $28, $4f, $10, $28, $4d, $10, $28, $4c, $10, $28, $4a, $10, $28, $49, $10, $28, $48, $10, $28, $46, $10, $28, $45, $10, $28, $43, $10, $28, $42, $10, $28, $40, $10, $28, $3f, $10, $28, $3d, $10, $28, $3c, $10, $28, $3b, $10, $28, $39, $10, $28, $38, $10, $28, $36, $10, $28, $35, $10, $28, $34, $10, $27, $32, $11, $27, $31, $11, $27, $30, $11, $27, $2f, $11, $27, $2d, $11, $27, $2c, $11, $27, $2b, $11, $27, $2a, $11, $27, $28, $11, $27, $27, $11, $27, $26, $11, $27, $25, $11, $27, $24, $11, $27, $23, $11, $27, $22, $11, $27, $21, $11, $26, $20, $12, $26, $1f, $12, $26, $1e, $12, $26, $1d, $12, $26, $1c, $12, $26, $1c, $12, $26, $1b, $12, $26, $1a, $12, $26, $19, $12, $26, $19, $12, $26, $18, $12, $26, $17, $12, $25, $17, $13, $25, $16, $13, $25, $16, $13, $25, $15, $13, $25, $15, $13, $25, $14, $13, $25, $14, $13, $25, $14, $13, $25, $13, $13, $25, $13, $13, $24, $13, $14, $24, $12, $14, $24, $12, $14, $24, $12, $14, $24, $12, $14
|
||||||
|
|
||||||
|
|
||||||
CardBackSprites:
|
CardBackSprites16:
|
||||||
db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 ; blank
|
CardBackSprites24:
|
||||||
db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 ; blank
|
|
||||||
|
|
||||||
db $00,$ff,$7f,$ff,$7f,$ff,$60,$ff,$6f,$ff,$6d,$fa,$6a,$fd,$6d,$fa ; top-left
|
db $00,$ff,$7f,$ff,$7f,$ff,$60,$ff,$6f,$ff,$6d,$fa,$6a,$fd,$6d,$fa ; top-left
|
||||||
db $6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa ; left
|
db $6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa ; middle-left
|
||||||
db $6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa ; left
|
|
||||||
db $6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa ; left
|
|
||||||
db $6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa ; left
|
|
||||||
db $6a,$fd,$6d,$fa,$6a,$fd,$6f,$ff,$60,$ff,$7f,$ff,$7f,$ff,$00,$ff ; bottom-left
|
|
||||||
|
|
||||||
db $00,$ff,$ff,$ff,$ff,$ff,$00,$ff,$ff,$ff,$55,$aa,$aa,$55,$55,$aa ; top
|
db $00,$ff,$ff,$ff,$ff,$ff,$00,$ff,$ff,$ff,$55,$aa,$aa,$55,$55,$aa ; top-middle
|
||||||
db $aa,$55,$55,$aa,$aa,$55,$55,$aa,$aa,$55,$55,$aa,$aa,$55,$55,$aa ; middle
|
db $aa,$55,$55,$aa,$aa,$55,$55,$aa,$aa,$55,$55,$aa,$aa,$55,$55,$aa ; middle-middle
|
||||||
db $aa,$55,$55,$aa,$aa,$55,$55,$aa,$aa,$55,$55,$aa,$aa,$55,$55,$aa ; middle
|
|
||||||
db $aa,$55,$55,$aa,$aa,$55,$55,$aa,$aa,$55,$55,$aa,$aa,$55,$55,$aa ; middle
|
|
||||||
db $aa,$55,$55,$aa,$aa,$55,$55,$aa,$aa,$55,$55,$aa,$aa,$55,$55,$aa ; middle
|
|
||||||
db $aa,$55,$55,$aa,$aa,$55,$ff,$ff,$00,$ff,$ff,$ff,$ff,$ff,$00,$ff ; bottom
|
|
||||||
|
|
||||||
db $00,$ff,$fe,$ff,$fe,$ff,$06,$ff,$f6,$ff,$56,$bf,$b6,$5f,$56,$bf ; top-right
|
db $00,$ff,$fe,$ff,$fe,$ff,$06,$ff,$f6,$ff,$56,$bf,$b6,$5f,$56,$bf ; top-right
|
||||||
db $b6,$5f,$56,$bf,$b6,$5f,$56,$bf,$b6,$5f,$56,$bf,$b6,$5f,$56,$bf ; right
|
db $b6,$5f,$56,$bf,$b6,$5f,$56,$bf,$b6,$5f,$56,$bf,$b6,$5f,$56,$bf ; middle-right
|
||||||
db $b6,$5f,$56,$bf,$b6,$5f,$56,$bf,$b6,$5f,$56,$bf,$b6,$5f,$56,$bf ; right
|
|
||||||
db $b6,$5f,$56,$bf,$b6,$5f,$56,$bf,$b6,$5f,$56,$bf,$b6,$5f,$56,$bf ; right
|
db $6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa ; middle-left
|
||||||
db $b6,$5f,$56,$bf,$b6,$5f,$56,$bf,$b6,$5f,$56,$bf,$b6,$5f,$56,$bf ; right
|
db $6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa ; middle-left
|
||||||
|
|
||||||
|
db $aa,$55,$55,$aa,$aa,$55,$55,$aa,$aa,$55,$55,$aa,$aa,$55,$55,$aa ; middle-middle
|
||||||
|
db $aa,$55,$55,$aa,$aa,$55,$55,$aa,$aa,$55,$55,$aa,$aa,$55,$55,$aa ; middle-middle
|
||||||
|
|
||||||
|
db $b6,$5f,$56,$bf,$b6,$5f,$56,$bf,$b6,$5f,$56,$bf,$b6,$5f,$56,$bf ; middle-right
|
||||||
|
db $b6,$5f,$56,$bf,$b6,$5f,$56,$bf,$b6,$5f,$56,$bf,$b6,$5f,$56,$bf ; middle-right
|
||||||
|
|
||||||
|
db $6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa ; middle-left
|
||||||
|
db $6a,$fd,$6d,$fa,$6a,$fd,$6f,$ff,$60,$ff,$7f,$ff,$7f,$ff,$00,$ff ; bottom-left
|
||||||
|
|
||||||
|
db $aa,$55,$55,$aa,$aa,$55,$55,$aa,$aa,$55,$55,$aa,$aa,$55,$55,$aa ; middle-middle
|
||||||
|
db $aa,$55,$55,$aa,$aa,$55,$ff,$ff,$00,$ff,$ff,$ff,$ff,$ff,$00,$ff ; bottom-middle
|
||||||
|
|
||||||
|
db $b6,$5f,$56,$bf,$b6,$5f,$56,$bf,$b6,$5f,$56,$bf,$b6,$5f,$56,$bf ; middle-right
|
||||||
db $b6,$5f,$56,$bf,$b6,$5f,$f6,$ff,$06,$ff,$fe,$ff,$fe,$ff,$00,$ff ; bottom-right
|
db $b6,$5f,$56,$bf,$b6,$5f,$f6,$ff,$06,$ff,$fe,$ff,$fe,$ff,$00,$ff ; bottom-right
|
||||||
|
CardBackSprites16End:
|
||||||
|
CardBackSprites24End:
|
||||||
|
CardBackSprites23:
|
||||||
|
db $00,$ff,$7f,$ff,$7f,$ff,$60,$ff,$6f,$ff,$6d,$fa,$6a,$fd,$6d,$fa ; top-left
|
||||||
|
db $6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa ; middle-left
|
||||||
|
|
||||||
CardBackSpritesEnd:
|
db $00,$ff,$ff,$ff,$ff,$ff,$00,$ff,$ff,$ff,$55,$aa,$aa,$55,$55,$aa ; top-middle
|
||||||
|
db $aa,$55,$55,$aa,$aa,$55,$55,$aa,$aa,$55,$55,$aa,$aa,$55,$55,$aa ; middle-middle
|
||||||
|
|
||||||
|
db $00,$fe,$fc,$fe,$fc,$fe,$0c,$fe,$ec,$fe,$6c,$be,$ac,$7e,$6c,$be ; top-right
|
||||||
|
db $ac,$7e,$6c,$be,$ac,$7e,$6c,$be,$ac,$7e,$6c,$be,$ac,$7e,$6c,$be ; middle-right
|
||||||
|
|
||||||
|
db $6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa ; middle-left
|
||||||
|
db $6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa ; middle-left
|
||||||
|
|
||||||
|
db $aa,$55,$55,$aa,$aa,$55,$55,$aa,$aa,$55,$55,$aa,$aa,$55,$55,$aa ; middle-middle
|
||||||
|
db $aa,$55,$55,$aa,$aa,$55,$55,$aa,$aa,$55,$55,$aa,$aa,$55,$55,$aa ; middle-middle
|
||||||
|
|
||||||
|
db $ac,$7e,$6c,$be,$ac,$7e,$6c,$be,$ac,$7e,$6c,$be,$ac,$7e,$6c,$be ; middle-right
|
||||||
|
db $ac,$7e,$6c,$be,$ac,$7e,$6c,$be,$ac,$7e,$6c,$be,$ac,$7e,$6c,$be ; middle-right
|
||||||
|
|
||||||
|
db $6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa ; middle-left
|
||||||
|
db $6a,$fd,$6f,$ff,$60,$ff,$7f,$ff,$7f,$ff,$00,$ff,$00,$00,$00,$00 ; bottom-left
|
||||||
|
|
||||||
|
db $aa,$55,$55,$aa,$aa,$55,$55,$aa,$aa,$55,$55,$aa,$aa,$55,$55,$aa ; middle-middle
|
||||||
|
db $aa,$55,$ff,$ff,$00,$ff,$ff,$ff,$ff,$ff,$00,$ff,$00,$00,$00,$00 ; bottom-middle
|
||||||
|
|
||||||
|
db $ac,$7e,$6c,$be,$ac,$7e,$6c,$be,$ac,$7e,$6c,$be,$ac,$7e,$6c,$be ; middle-right
|
||||||
|
db $ac,$7e,$ec,$fe,$0c,$fe,$fc,$fe,$fc,$fe,$00,$fe,$00,$00,$00,$00 ; bottom-right
|
||||||
|
CardBackSprites23End:
|
||||||
|
CardBackSprites22:
|
||||||
|
db $00,$ff,$7f,$ff,$7f,$ff,$60,$ff,$6f,$ff,$6d,$fa,$6a,$fd,$6d,$fa ; top-left
|
||||||
|
db $6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa ; upper-left
|
||||||
|
|
||||||
|
db $00,$ff,$ff,$ff,$ff,$ff,$00,$ff,$ff,$ff,$55,$aa,$aa,$55,$55,$aa ; top-middle
|
||||||
|
db $aa,$55,$55,$aa,$aa,$55,$55,$aa,$aa,$55,$55,$aa,$aa,$55,$55,$aa ; upper-middle
|
||||||
|
|
||||||
|
db $00,$fc,$f8,$fc,$f8,$fc,$18,$fc,$d8,$fc,$58,$fc,$d8,$7c,$58,$fc ; top-right
|
||||||
|
db $d8,$7c,$58,$fc,$d8,$7c,$58,$fc,$d8,$7c,$58,$fc,$d8,$7c,$58,$fc ; upper-right
|
||||||
|
|
||||||
|
db $6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa ; upper-left
|
||||||
|
db $6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa ; upper-left
|
||||||
|
|
||||||
|
db $aa,$55,$55,$aa,$aa,$55,$55,$aa,$aa,$55,$55,$aa,$aa,$55,$55,$aa ; upper-middle
|
||||||
|
db $aa,$55,$55,$aa,$aa,$55,$55,$aa,$aa,$55,$55,$aa,$aa,$55,$55,$aa ; upper-middle
|
||||||
|
|
||||||
|
db $d8,$7c,$58,$fc,$d8,$7c,$58,$fc,$d8,$7c,$58,$fc,$d8,$7c,$58,$fc ; upper-right
|
||||||
|
db $d8,$7c,$58,$fc,$d8,$7c,$58,$fc,$d8,$7c,$58,$fc,$d8,$7c,$58,$fc ; upper-right
|
||||||
|
|
||||||
|
db $6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6f,$ff ; lower-left
|
||||||
|
db $60,$ff,$7f,$ff,$7f,$ff,$00,$ff,$00,$00,$00,$00,$00,$00,$00,$00 ; bottom-left
|
||||||
|
|
||||||
|
db $aa,$55,$55,$aa,$aa,$55,$55,$aa,$aa,$55,$55,$aa,$aa,$55,$ff,$ff ; lower-middle
|
||||||
|
db $00,$ff,$ff,$ff,$ff,$ff,$00,$ff,$00,$00,$00,$00,$00,$00,$00,$00 ; bottom-middle
|
||||||
|
|
||||||
|
db $d8,$7c,$58,$fc,$d8,$7c,$58,$fc,$d8,$7c,$58,$fc,$d8,$7c,$d8,$fc ; lower-right
|
||||||
|
db $18,$fc,$f8,$fc,$f8,$fc,$00,$fc,$00,$00,$00,$00,$00,$00,$00,$00 ; bottom-right
|
||||||
|
CardBackSprites22End:
|
||||||
|
|
||||||
|
CardBackSprites21:
|
||||||
|
db $00,$ff,$7f,$ff,$7f,$ff,$60,$ff,$6f,$ff,$6d,$fa,$6a,$fd,$6d,$fa ; top-left
|
||||||
|
db $6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa ; upper-left
|
||||||
|
|
||||||
|
db $00,$ff,$ff,$ff,$ff,$ff,$00,$ff,$ff,$ff,$55,$aa,$aa,$55,$55,$aa ; top-middle
|
||||||
|
db $aa,$55,$55,$aa,$aa,$55,$55,$aa,$aa,$55,$55,$aa,$aa,$55,$55,$aa ; upper-middle
|
||||||
|
|
||||||
|
db $00,$f8,$f0,$f8,$f0,$f8,$30,$f8,$b0,$f8,$b0,$f8,$b0,$f8,$b0,$f8 ; top-right
|
||||||
|
db $b0,$f8,$b0,$f8,$b0,$f8,$b0,$f8,$b0,$f8,$b0,$f8,$b0,$f8,$b0,$f8 ; upper-right
|
||||||
|
|
||||||
|
db $6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa ; upper-left
|
||||||
|
db $6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa ; upper-left
|
||||||
|
|
||||||
|
db $aa,$55,$55,$aa,$aa,$55,$55,$aa,$aa,$55,$55,$aa,$aa,$55,$55,$aa ; upper-middle
|
||||||
|
db $aa,$55,$55,$aa,$aa,$55,$55,$aa,$aa,$55,$55,$aa,$aa,$55,$55,$aa ; upper-middle
|
||||||
|
|
||||||
|
db $b0,$f8,$b0,$f8,$b0,$f8,$b0,$f8,$b0,$f8,$b0,$f8,$b0,$f8,$b0,$f8 ; upper-right
|
||||||
|
db $b0,$f8,$b0,$f8,$b0,$f8,$b0,$f8,$b0,$f8,$b0,$f8,$b0,$f8,$b0,$f8 ; upper-right
|
||||||
|
|
||||||
|
db $6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6f,$ff,$60,$ff,$7f,$ff ; lowere-left
|
||||||
|
db $7f,$ff,$00,$ff,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 ; bottom-left
|
||||||
|
|
||||||
|
db $aa,$55,$55,$aa,$aa,$55,$55,$aa,$aa,$55,$ff,$ff,$00,$ff,$ff,$ff ; lower-middle
|
||||||
|
db $ff,$ff,$00,$ff,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 ; bottmo-middle
|
||||||
|
|
||||||
|
db $b0,$f8,$b0,$f8,$b0,$f8,$b0,$f8,$b0,$f8,$b0,$f8,$30,$f8,$f0,$f8 ; lower-right
|
||||||
|
db $f0,$f8,$00,$f8,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 ; bottom-right
|
||||||
|
CardBackSprites21End:
|
||||||
|
CardBackSprites20:
|
||||||
|
db $00,$ff,$7f,$ff,$7f,$ff,$60,$ff,$6f,$ff,$6d,$fa,$6a,$fd,$6d,$fa; top-left
|
||||||
|
db $6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa ; middel-left
|
||||||
|
|
||||||
|
db $00,$ff,$ff,$ff,$ff,$ff,$00,$ff,$ff,$ff,$55,$ab,$ab,$55,$55,$ab ; top-middle
|
||||||
|
db $ab,$55,$55,$ab,$ab,$55,$55,$ab,$ab,$55,$55,$ab,$ab,$55,$55,$ab ; middle-middle
|
||||||
|
|
||||||
|
db $00,$f0,$e0,$f0,$e0,$f0,$60,$f0,$60,$f0,$60,$f0,$60,$f0,$60,$f0 ; top-right
|
||||||
|
db $60,$f0,$60,$f0,$60,$f0,$60,$f0,$60,$f0,$60,$f0,$60,$f0,$60,$f0 ; middle-right
|
||||||
|
|
||||||
|
db $6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa ; middel-left
|
||||||
|
db $6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa ; middel-left
|
||||||
|
|
||||||
|
db $ab,$55,$55,$ab,$ab,$55,$55,$ab,$ab,$55,$55,$ab,$ab,$55,$55,$ab ; middle-middle
|
||||||
|
db $ab,$55,$55,$ab,$ab,$55,$55,$ab,$ab,$55,$55,$ab,$ab,$55,$55,$ab ; middle-middle
|
||||||
|
|
||||||
|
db $60,$f0,$60,$f0,$60,$f0,$60,$f0,$60,$f0,$60,$f0,$60,$f0,$60,$f0 ; middle-right
|
||||||
|
db $60,$f0,$60,$f0,$60,$f0,$60,$f0,$60,$f0,$60,$f0,$60,$f0,$60,$f0 ; middle-right
|
||||||
|
|
||||||
|
db $6a,$fd,$6d,$fa,$6a,$fd,$6f,$ff,$60,$ff,$7f,$ff,$7f,$ff,$00,$ff ; bottom-left
|
||||||
|
db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 ; empty
|
||||||
|
|
||||||
|
db $ab,$55,$55,$ab,$ab,$55,$ff,$ff,$00,$ff,$ff,$ff,$ff,$ff,$00,$ff ; bottom-middle
|
||||||
|
db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 ; empty
|
||||||
|
|
||||||
|
db $60,$f0,$60,$f0,$60,$f0,$60,$f0,$60,$f0,$e0,$f0,$e0,$f0,$00,$f0 ; bottom-right
|
||||||
|
db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 ; empty
|
||||||
|
CardBackSprites20End:
|
||||||
|
CardBackSprites19:
|
||||||
|
db $00,$ff,$7f,$ff,$7f,$ff,$60,$ff,$6f,$ff,$6d,$fa,$6a,$fd,$6d,$fa ; top-left
|
||||||
|
db $6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa ; middle-left
|
||||||
|
|
||||||
|
db $00,$ff,$ff,$ff,$ff,$ff,$00,$ff,$fe,$ff,$56,$ab,$aa,$57,$56,$ab ; top-middle
|
||||||
|
db $aa,$57,$56,$ab,$aa,$57,$56,$ab,$aa,$57,$56,$ab,$aa,$57,$56,$ab ; middle-middle
|
||||||
|
|
||||||
|
db $00,$e0,$c0,$e0,$c0,$e0,$c0,$e0,$c0,$e0,$c0,$e0,$c0,$e0,$c0,$e0 ; top-rihgt
|
||||||
|
db $c0,$e0,$c0,$e0,$c0,$e0,$c0,$e0,$c0,$e0,$c0,$e0,$c0,$e0,$c0,$e0 ; middle-right
|
||||||
|
|
||||||
|
db $6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa ; middle-left
|
||||||
|
db $6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa ; middle-left
|
||||||
|
|
||||||
|
db $aa,$57,$56,$ab,$aa,$57,$56,$ab,$aa,$57,$56,$ab,$aa,$57,$56,$ab ; middle-middle
|
||||||
|
db $aa,$57,$56,$ab,$aa,$57,$56,$ab,$aa,$57,$56,$ab,$aa,$57,$56,$ab ; middle-middle
|
||||||
|
|
||||||
|
db $c0,$e0,$c0,$e0,$c0,$e0,$c0,$e0,$c0,$e0,$c0,$e0,$c0,$e0,$c0,$e0 ; middle-right
|
||||||
|
db $c0,$e0,$c0,$e0,$c0,$e0,$c0,$e0,$c0,$e0,$c0,$e0,$c0,$e0,$c0,$e0 ; middle-right
|
||||||
|
|
||||||
|
db $6a,$fd,$6f,$ff,$60,$ff,$7f,$ff,$7f,$ff,$00,$ff,$00,$00,$00,$00 ; lower-left
|
||||||
|
db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 ; empty
|
||||||
|
|
||||||
|
db $aa,$57,$fe,$ff,$00,$ff,$ff,$ff,$ff,$ff,$00,$ff,$00,$00,$00,$00 ; lower-middle
|
||||||
|
db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 ; empty
|
||||||
|
|
||||||
|
db $c0,$e0,$c0,$e0,$c0,$e0,$c0,$e0,$c0,$e0,$00,$e0,$00,$00,$00,$00 ; lower-right
|
||||||
|
db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 ; empty
|
||||||
|
CardBackSprites19End:
|
||||||
|
CardBackSprites18:
|
||||||
|
db $00,$ff,$7f,$ff,$7f,$ff,$60,$ff,$6f,$ff,$6d,$fa,$6a,$fd,$6d,$fa; top-left
|
||||||
|
db $6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa ; upper-left
|
||||||
|
|
||||||
|
db $00,$ff,$ff,$ff,$ff,$ff,$01,$ff,$fd,$ff,$55,$af,$ad,$57,$55,$af ; top-middle
|
||||||
|
db $ad,$57,$55,$af,$ad,$57,$55,$af,$ad,$57,$55,$af,$ad,$57,$55,$af ; upper-m,iddle
|
||||||
|
|
||||||
|
db $00,$c0,$80,$c0,$80,$c0,$80,$c0,$80,$c0,$80,$c0,$80,$c0,$80,$c0 ; top-right
|
||||||
|
db $80,$c0,$80,$c0,$80,$c0,$80,$c0,$80,$c0,$80,$c0,$80,$c0,$80,$c0 ; upper-right
|
||||||
|
|
||||||
|
db $6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa ; upper-left
|
||||||
|
db $6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6f,$ff ; lower-left
|
||||||
|
|
||||||
|
db $ad,$57,$55,$af,$ad,$57,$55,$af,$ad,$57,$55,$af,$ad,$57,$55,$af ; upper-m,iddle
|
||||||
|
db $ad,$57,$55,$af,$ad,$57,$55,$af,$ad,$57,$55,$af,$ad,$57,$fd,$ff ; lower-middle
|
||||||
|
|
||||||
|
db $80,$c0,$80,$c0,$80,$c0,$80,$c0,$80,$c0,$80,$c0,$80,$c0,$80,$c0 ; lower-right
|
||||||
|
db $80,$c0,$80,$c0,$80,$c0,$80,$c0,$80,$c0,$80,$c0,$80,$c0,$80,$c0 ; upper-right
|
||||||
|
|
||||||
|
db $60,$ff,$7f,$ff,$7f,$ff,$00,$ff,$00,$00,$00,$00,$00,$00,$00,$00 ; bottom-left
|
||||||
|
db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 ; under-left
|
||||||
|
|
||||||
|
db $01,$ff,$ff,$ff,$ff,$ff,$00,$ff,$00,$00,$00,$00,$00,$00,$00,$00 ; bottom-middle
|
||||||
|
db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 ; under-middle
|
||||||
|
|
||||||
|
db $80,$c0,$80,$c0,$80,$c0,$00,$c0,$00,$00,$00,$00,$00,$00,$00,$00 ; bottom-right
|
||||||
|
db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 ; under-right
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
CardBackSprites18End:
|
||||||
|
CardBackSprites17:
|
||||||
|
|
||||||
|
db $00,$ff,$7f,$ff,$7f,$ff,$60,$ff,$6f,$ff,$6d,$fa,$6a,$fd,$6d,$fa ; top-left
|
||||||
|
db $6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa ; middle-left
|
||||||
|
|
||||||
|
db $00,$ff,$ff,$ff,$ff,$ff,$03,$ff,$fb,$ff,$5b,$af,$ab,$5f,$5b,$af ; top-middle
|
||||||
|
db $ab,$5f,$5b,$af,$ab,$5f,$5b,$af,$ab,$5f,$5b,$af,$ab,$5f,$5b,$af ; middle-middle
|
||||||
|
|
||||||
|
db $00,$80,$00,$80,$00,$80,$00,$80,$00,$80,$00,$80,$00,$80,$00,$80 ; top-rihgt
|
||||||
|
db $00,$80,$00,$80,$00,$80,$00,$80,$00,$80,$00,$80,$00,$80,$00,$80 ; middle-rihgt
|
||||||
|
|
||||||
|
db $6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa ; middle-left
|
||||||
|
db $6a,$fd,$6d,$fa,$6a,$fd,$6d,$fa,$6a,$fd,$6f,$ff,$60,$ff,$7f,$ff ; lower-left
|
||||||
|
|
||||||
|
db $ab,$5f,$5b,$af,$ab,$5f,$5b,$af,$ab,$5f,$5b,$af,$ab,$5f,$5b,$af ; middle-middle
|
||||||
|
db $ab,$5f,$5b,$af,$ab,$5f,$5b,$af,$ab,$5f,$fb,$ff,$03,$ff,$ff,$ff ; lower-middle
|
||||||
|
|
||||||
|
db $00,$80,$00,$80,$00,$80,$00,$80,$00,$80,$00,$80,$00,$80,$00,$80 ; middle-rihgt
|
||||||
|
db $00,$80,$00,$80,$00,$80,$00,$80,$00,$80,$00,$80,$00,$80,$00,$80 ; lower-rihgt
|
||||||
|
|
||||||
|
db $7f,$ff,$00,$ff,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 ; bottom-left
|
||||||
|
db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 ; empty
|
||||||
|
|
||||||
|
db $ff,$ff,$00,$ff,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 ; bottom-middle
|
||||||
|
db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 ; empty
|
||||||
|
|
||||||
|
db $00,$80,$00,$80,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 ; bottom-right
|
||||||
|
db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 ; empty
|
||||||
|
CardBackSprites17End:
|
||||||
SquaresTiles:
|
SquaresTiles:
|
||||||
db 8
|
db 8
|
||||||
dw SquaresTileset1
|
dw SquaresTileset1
|
||||||
@ -673,60 +957,60 @@ SquaresTiles:
|
|||||||
dw SquaresTileset8
|
dw SquaresTileset8
|
||||||
|
|
||||||
SquaresTileset1:
|
SquaresTileset1:
|
||||||
db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$aa,$00
|
db $20,$00,$00,$00,$02,$00,$00,$00,$80,$00,$00,$00,$08,$00,$00,$00
|
||||||
db $00,$00,$00,$00,$00,$00,$00,$00,$01,$00,$00,$00,$01,$00,$aa,$00
|
db $aa,$00,$00,$00,$82,$00,$00,$00,$82,$00,$00,$00,$aa,$00,$00,$00
|
||||||
db $01,$00,$00,$00,$01,$00,$00,$00,$01,$00,$01,$00,$01,$00,$ff,$00
|
db $28,$00,$00,$00,$82,$00,$00,$00,$82,$00,$00,$00,$28,$00,$00,$00
|
||||||
db $01,$00,$01,$00,$01,$00,$01,$00,$03,$00,$01,$00,$ab,$00,$ff,$00
|
db $ba,$00,$00,$00,$82,$00,$82,$00,$82,$00,$00,$00,$ba,$00,$00,$00
|
||||||
db $03,$00,$01,$00,$03,$00,$01,$00,$03,$00,$01,$00,$ab,$00,$ff,$00
|
db $fe,$00,$82,$00,$82,$00,$82,$00,$82,$00,$82,$00,$fe,$00,$00,$00
|
||||||
|
|
||||||
SquaresTileset2:
|
SquaresTileset2:
|
||||||
db $00,$00,$00,$00,$00,$00,$80,$00,$00,$00,$00,$00,$00,$00,$80,$00
|
db $00,$00,$10,$00,$00,$00,$01,$00,$00,$00,$40,$00,$00,$00,$04,$00
|
||||||
db $00,$00,$80,$00,$00,$00,$80,$00,$00,$00,$80,$00,$00,$00,$80,$00
|
db $00,$00,$14,$00,$00,$00,$41,$00,$00,$00,$41,$00,$00,$00,$14,$00
|
||||||
db $55,$00,$80,$00,$00,$00,$80,$00,$00,$00,$81,$00,$00,$00,$d5,$00
|
db $00,$00,$55,$00,$00,$00,$41,$00,$00,$00,$41,$00,$00,$00,$55,$00
|
||||||
db $55,$00,$81,$00,$80,$00,$81,$00,$00,$00,$81,$00,$80,$00,$d5,$00
|
db $00,$00,$5d,$00,$00,$00,$41,$00,$41,$00,$41,$00,$00,$00,$5d,$00
|
||||||
db $ff,$00,$81,$00,$80,$00,$81,$00,$80,$00,$81,$00,$80,$00,$d5,$00
|
db $00,$00,$7f,$00,$41,$00,$41,$00,$41,$00,$41,$00,$41,$00,$7f,$00
|
||||||
|
|
||||||
SquaresTileset3:
|
SquaresTileset3:
|
||||||
db $00,$00,$00,$00,$00,$00,$00,$00,$80,$00,$00,$00,$00,$00,$00,$00
|
db $02,$00,$00,$00,$08,$00,$00,$00,$80,$00,$00,$00,$20,$00,$00,$00
|
||||||
db $aa,$00,$44,$00,$80,$00,$00,$00,$80,$00,$40,$00,$80,$00,$40,$00
|
db $0a,$00,$00,$00,$0a,$00,$00,$00,$a0,$00,$00,$00,$a0,$00,$00,$00
|
||||||
db $ea,$00,$55,$00,$80,$00,$40,$00,$c0,$00,$40,$00,$c0,$00,$40,$00
|
db $aa,$00,$00,$00,$aa,$00,$00,$00,$a0,$00,$00,$00,$a0,$00,$00,$00
|
||||||
db $ea,$00,$dd,$00,$c0,$00,$40,$00,$c0,$00,$40,$00,$c0,$00,$40,$00
|
db $ae,$00,$00,$00,$ae,$00,$00,$00,$a0,$00,$a0,$00,$a0,$00,$00,$00
|
||||||
db $ea,$00,$ff,$00,$c0,$00,$40,$00,$c0,$00,$40,$00,$c0,$00,$40,$00
|
db $bf,$00,$00,$00,$bf,$00,$a0,$00,$a0,$00,$a0,$00,$a0,$00,$a0,$00
|
||||||
|
|
||||||
SquaresTileset4:
|
SquaresTileset4:
|
||||||
db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$20,$00,$00,$00
|
db $00,$00,$01,$00,$00,$00,$04,$00,$00,$00,$40,$00,$00,$00,$10,$00
|
||||||
db $20,$00,$00,$00,$aa,$00,$00,$00,$20,$00,$40,$00,$20,$00,$00,$00
|
db $00,$00,$05,$00,$00,$00,$05,$00,$00,$00,$50,$00,$00,$00,$50,$00
|
||||||
db $20,$00,$55,$00,$aa,$00,$40,$00,$20,$00,$40,$00,$20,$00,$40,$00
|
db $00,$00,$55,$00,$00,$00,$55,$00,$00,$00,$50,$00,$00,$00,$50,$00
|
||||||
db $20,$00,$55,$00,$ff,$00,$60,$00,$20,$00,$60,$00,$20,$00,$60,$00
|
db $00,$00,$57,$00,$00,$00,$57,$00,$00,$00,$50,$00,$50,$00,$50,$00
|
||||||
db $20,$00,$75,$00,$ff,$00,$60,$00,$20,$00,$60,$00,$20,$00,$60,$00
|
db $50,$00,$df,$00,$00,$00,$df,$00,$50,$00,$50,$00,$50,$00,$50,$00
|
||||||
|
|
||||||
SquaresTileset5:
|
SquaresTileset5:
|
||||||
db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$20,$00,$00,$00
|
db $08,$00,$00,$00,$80,$00,$00,$00,$02,$00,$00,$00,$20,$00,$00,$00
|
||||||
db $20,$00,$00,$00,$aa,$00,$11,$00,$20,$00,$10,$00,$20,$00,$10,$00
|
db $28,$00,$00,$00,$82,$00,$00,$00,$82,$00,$00,$00,$28,$00,$00,$00
|
||||||
db $20,$00,$10,$00,$aa,$00,$55,$00,$20,$00,$10,$00,$30,$00,$10,$00
|
db $28,$00,$00,$00,$aa,$00,$00,$00,$aa,$00,$00,$00,$28,$00,$00,$00
|
||||||
db $30,$00,$10,$00,$ba,$00,$77,$00,$30,$00,$10,$00,$30,$00,$10,$00
|
db $28,$00,$00,$00,$ab,$00,$00,$00,$ab,$00,$00,$00,$28,$00,$28,$00
|
||||||
db $30,$00,$10,$00,$ba,$00,$ff,$00,$30,$00,$10,$00,$30,$00,$10,$00
|
db $28,$00,$28,$00,$ef,$00,$00,$00,$ef,$00,$28,$00,$28,$00,$28,$00
|
||||||
|
|
||||||
SquaresTileset6:
|
SquaresTileset6:
|
||||||
db $00,$00,$00,$00,$00,$00,$00,$00,$88,$00,$00,$00,$00,$00,$00,$00
|
db $00,$00,$04,$00,$00,$00,$40,$00,$00,$00,$01,$00,$00,$00,$10,$00
|
||||||
db $08,$00,$00,$00,$08,$00,$11,$00,$aa,$00,$10,$00,$08,$00,$10,$00
|
db $00,$00,$14,$00,$00,$00,$41,$00,$00,$00,$41,$00,$00,$00,$14,$00
|
||||||
db $08,$00,$10,$00,$08,$00,$55,$00,$ff,$00,$10,$00,$08,$00,$10,$00
|
db $00,$00,$14,$00,$00,$00,$55,$00,$00,$00,$55,$00,$00,$00,$14,$00
|
||||||
db $08,$00,$18,$00,$08,$00,$55,$00,$ff,$00,$18,$00,$08,$00,$18,$00
|
db $14,$00,$14,$00,$00,$00,$d5,$00,$00,$00,$d5,$00,$00,$00,$14,$00
|
||||||
db $08,$00,$18,$00,$08,$00,$5d,$00,$ff,$00,$18,$00,$08,$00,$18,$00
|
db $14,$00,$14,$00,$14,$00,$f7,$00,$00,$00,$f7,$00,$14,$00,$14,$00
|
||||||
|
|
||||||
SquaresTileset7:
|
SquaresTileset7:
|
||||||
db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
|
db $08,$00,$00,$00,$02,$00,$00,$00,$20,$00,$00,$00,$80,$00,$00,$00
|
||||||
db $00,$00,$00,$00,$00,$00,$00,$00,$88,$00,$00,$00,$00,$00,$00,$00
|
db $0a,$00,$00,$00,$0a,$00,$00,$00,$a0,$00,$00,$00,$a0,$00,$00,$00
|
||||||
db $08,$00,$04,$00,$08,$00,$00,$00,$aa,$00,$55,$00,$08,$00,$04,$00
|
db $0a,$00,$00,$00,$0a,$00,$00,$00,$aa,$00,$00,$00,$aa,$00,$00,$00
|
||||||
db $0c,$00,$04,$00,$08,$00,$04,$00,$ae,$00,$55,$00,$0c,$00,$04,$00
|
db $0a,$00,$0a,$00,$0a,$00,$00,$00,$ea,$00,$00,$00,$ea,$00,$00,$00
|
||||||
db $0c,$00,$04,$00,$0c,$00,$04,$00,$ae,$00,$ff,$00,$0c,$00,$04,$00
|
db $0a,$00,$0a,$00,$0a,$00,$0a,$00,$fb,$00,$00,$00,$fb,$00,$0a,$00
|
||||||
|
|
||||||
SquaresTileset8:
|
SquaresTileset8:
|
||||||
db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$22,$00,$00,$00
|
db $00,$00,$04,$00,$00,$00,$01,$00,$00,$00,$10,$00,$00,$00,$40,$00
|
||||||
db $02,$00,$00,$00,$02,$00,$00,$00,$02,$00,$55,$00,$aa,$00,$04,$00
|
db $00,$00,$05,$00,$00,$00,$05,$00,$00,$00,$50,$00,$00,$00,$50,$00
|
||||||
db $02,$00,$04,$00,$02,$00,$04,$00,$02,$00,$55,$00,$ff,$00,$04,$00
|
db $00,$00,$05,$00,$00,$00,$05,$00,$00,$00,$55,$00,$00,$00,$55,$00
|
||||||
db $02,$00,$04,$00,$02,$00,$06,$00,$02,$00,$57,$00,$ff,$00,$06,$00
|
db $00,$00,$05,$00,$05,$00,$05,$00,$00,$00,$75,$00,$00,$00,$75,$00
|
||||||
db $02,$00,$06,$00,$02,$00,$06,$00,$02,$00,$57,$00,$ff,$00,$06,$00
|
db $05,$00,$05,$00,$05,$00,$05,$00,$05,$00,$fd,$00,$00,$00,$fd,$00
|
||||||
|
|
||||||
SquaresTilesetEnd:
|
SquaresTilesetEnd:
|
||||||
|
|
||||||
|
@ -3,16 +3,17 @@ from math import *
|
|||||||
|
|
||||||
tile_size = 8
|
tile_size = 8
|
||||||
frames = []
|
frames = []
|
||||||
center = (100, 64)
|
center = (80, 40)
|
||||||
|
|
||||||
spread_max = 8
|
width_max = 24
|
||||||
spread_min = 4
|
width_min = 16
|
||||||
frame_count = 255
|
frame_count = 255
|
||||||
|
|
||||||
for t in range(frame_count):
|
for t in range(frame_count):
|
||||||
e = ((spread_min + spread_max)/2) + (spread_max - spread_min)*0.5*sin(2*pi*t/frame_count)
|
e = ((width_min + width_max)*0.5) + (width_max - width_min)*0.5*sin(2*pi*t/frame_count)
|
||||||
x = center[0] - 60*cos(2*pi*t/frame_count) - (e*1.5) - (tile_size*1.5)
|
half_width = e*0.5
|
||||||
y = center[1] - (e * 1.5) - (tile_size*3)
|
x = center[0] - 60*cos(2*pi*t/frame_count) - half_width + 8 # plus 8 bc the overlap on the edges
|
||||||
|
y = center[1] - 2*half_width + 16 #plus 8 because of the underscan period
|
||||||
frames.append( (x, y, e) )
|
frames.append( (x, y, e) )
|
||||||
|
|
||||||
def h(flt):
|
def h(flt):
|
||||||
|
1
main.asm
1
main.asm
@ -268,3 +268,4 @@ INCLUDE "ScreenSpreadSelect.inc"
|
|||||||
INCLUDE "ScreenCardRead.inc"
|
INCLUDE "ScreenCardRead.inc"
|
||||||
|
|
||||||
INCLUDE "CardLibrary.inc"
|
INCLUDE "CardLibrary.inc"
|
||||||
|
|
||||||
|
32
tileset.asm
32
tileset.asm
@ -4,15 +4,26 @@
|
|||||||
tileset:
|
tileset:
|
||||||
|
|
||||||
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,$00
|
||||||
db $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$22,$00,$00,$00
|
db $00,$00,$04,$00,$00,$00,$01,$00,$00,$00,$10,$00,$00,$00,$40,$00
|
||||||
db $02,$00,$00,$00,$02,$00,$00,$00,$02,$00,$55,$00,$aa,$00,$04,$00
|
db $00,$00,$05,$00,$00,$00,$05,$00,$00,$00,$50,$00,$00,$00,$50,$00
|
||||||
db $02,$00,$04,$00,$02,$00,$04,$00,$02,$00,$55,$00,$ff,$00,$04,$00
|
db $00,$00,$05,$00,$00,$00,$05,$00,$00,$00,$55,$00,$00,$00,$55,$00
|
||||||
db $02,$00,$04,$00,$02,$00,$06,$00,$02,$00,$57,$00,$ff,$00,$06,$00
|
db $00,$00,$05,$00,$05,$00,$05,$00,$00,$00,$75,$00,$00,$00,$75,$00
|
||||||
db $02,$00,$06,$00,$02,$00,$06,$00,$02,$00,$57,$00,$ff,$00,$06,$00
|
db $05,$00,$05,$00,$05,$00,$05,$00,$05,$00,$fd,$00,$00,$00,$fd,$00
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
BackgroundCopyCopy:
|
BackgroundCopyCopy:
|
||||||
|
db $01, $01, $02, $02, $03, $03, $04, $04, $05, $05, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00
|
||||||
|
db $01, $01, $02, $02, $03, $03, $04, $04, $05, $05, $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, $00, $00, $00, $00, $00
|
||||||
|
db $00, $00, $00, $00, $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, $00, $00, $00, $00, $00
|
||||||
|
db $00, $00, $00, $00, $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, $00, $00, $00, $00, $00
|
||||||
|
db $00, $00, $00, $00, $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, $00, $00, $00, $00, $00
|
||||||
|
db $00, $00, $00, $00, $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, $00, $00, $00, $00, $00
|
||||||
db $00, $00, $00, $00, $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, $00, $00, $00, $00, $00
|
||||||
db $00, $00, $00, $00, $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, $00, $00, $00, $00, $00
|
||||||
db $00, $00, $00, $00, $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, $00, $00, $00, $00, $00
|
||||||
@ -20,14 +31,3 @@ BackgroundCopyCopy:
|
|||||||
db $00, $00, $00, $00, $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, $00, $00, $00, $00, $00
|
||||||
db $00, $00, $00, $00, $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, $00, $00, $00, $00, $00
|
||||||
db $00, $00, $00, $00, $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, $00, $00, $00, $00, $00
|
||||||
db $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01, $01
|
|
||||||
db $02, $02, $02, $02, $02, $02, $02, $02, $02, $02, $02, $02, $02, $02, $02, $02, $02, $02, $02, $02
|
|
||||||
db $03, $03, $03, $03, $03, $03, $03, $03, $03, $03, $03, $03, $03, $03, $03, $03, $03, $03, $03, $03
|
|
||||||
db $04, $04, $04, $04, $04, $04, $04, $04, $04, $04, $04, $04, $04, $04, $04, $04, $04, $04, $04, $04
|
|
||||||
db $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05
|
|
||||||
db $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05
|
|
||||||
db $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05
|
|
||||||
db $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05
|
|
||||||
db $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05
|
|
||||||
db $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05
|
|
||||||
db $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05, $05
|
|
||||||
|
Loading…
Reference in New Issue
Block a user