Rebrand
This commit is contained in:
parent
4b8fced923
commit
d531347e3a
|
@ -1,5 +1,5 @@
|
|||
# DMGTRIS
|
||||
DMGTRIS is a block stacking game for the original game boy written in assembly.
|
||||
# Pandora's Blocks
|
||||
Pandora's Blocks (formerly DMGTRIS) is a block stacking game for the original game boy written in assembly.
|
||||
|
||||
The game is heavily inspired by the TGM series of games and has the following features:
|
||||
- TLS (ghost piece) until 1G speeds.
|
||||
|
|
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
File diff suppressed because it is too large
Load Diff
|
@ -9,9 +9,9 @@ copy src\include\hardware.analogue src\include\hardware.inc > NUL
|
|||
make > NUL
|
||||
|
||||
echo Fixing pocket version header...
|
||||
ren bin\DMGTRIS.GBC DMGTRIS.pocket > NUL
|
||||
ren bin\PandorasBlocks.gbc PandorasBlocks.pocket > NUL
|
||||
python patch_pocket.py > NUL
|
||||
rgbfix -fhg -O bin\DMGTRIS.pocket > NUL
|
||||
rgbfix -fhg -O bin\PandorasBlocks.pocket > NUL
|
||||
|
||||
echo Making GB version...
|
||||
rd /S /Q obj > NUL
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
logo = b"\x01\x10\xCE\xEF\x00\x00\x44\xAA\x00\x74\x00\x18\x11\x95\x00\x34\x00\x1A\x00\xD5\x00\x22\x00\x69\x6F\xF6\xF7\x73\x09\x90\xE1\x10\x44\x40\x9A\x90\xD5\xD0\x44\x30\xA9\x21\x5D\x48\x22\xE0\xF8\x60"
|
||||
|
||||
with open('bin/DMGTRIS.pocket', 'rb+') as f:
|
||||
with open('bin/PandorasBlocks.pocket', 'rb+') as f:
|
||||
f.seek(0x104)
|
||||
f.write(logo)
|
||||
|
|
|
@ -11,8 +11,8 @@ TITLE := DMGTRIS
|
|||
LICENSEE := NR
|
||||
|
||||
# Output options
|
||||
ROMNAME := DMGTRIS
|
||||
ROMEXT := GBC
|
||||
ROMNAME := PandorasBlocks
|
||||
ROMEXT := gbc
|
||||
|
||||
# Mapper
|
||||
MAPPER := 0x1B
|
||||
|
|
|
@ -276,8 +276,8 @@ GBCTitleProcess::
|
|||
; Set the palette for the title.
|
||||
ld a, [wTitlePal]
|
||||
ld d, a
|
||||
ld hl, wShadowTileAttrs + (2*32)
|
||||
ld bc, (3*32)
|
||||
ld hl, wShadowTileAttrs + (0*32)
|
||||
ld bc, (5*32)
|
||||
call UnsafeMemSet
|
||||
|
||||
; And the selected row.
|
||||
|
|
|
@ -924,94 +924,94 @@ sSharedTiles::
|
|||
sSharedTilesEnd::
|
||||
|
||||
sTitleTiles::
|
||||
DB $00,$00,$7C,$7C,$42,$42,$41,$41
|
||||
DB $6A,$48,$5D,$4C,$6E,$4C,$7F,$4C
|
||||
DB $5D,$6E,$6E,$5D,$5D,$6E,$48,$7F
|
||||
DB $41,$7F,$42,$7E,$7C,$7C,$00,$00
|
||||
DB $00,$00,$3E,$3E,$21,$21,$21,$20
|
||||
DB $AE,$A4,$B7,$A6,$AD,$A5,$BC,$A4
|
||||
DB $B4,$AC,$AC,$B4,$B4,$AC,$A4,$BC
|
||||
DB $24,$3C,$24,$3C,$3C,$3C,$00,$00
|
||||
DB $00,$00,$3E,$3E,$42,$42,$82,$82
|
||||
DB $56,$12,$BA,$32,$56,$52,$9E,$92
|
||||
DB $1A,$16,$16,$1A,$1A,$16,$12,$1E
|
||||
DB $12,$1E,$12,$1E,$1E,$1E,$00,$00
|
||||
DB $00,$00,$1E,$1E,$21,$21,$40,$40
|
||||
DB $DD,$8C,$B3,$93,$D0,$90,$F7,$97
|
||||
DB $B6,$D5,$D3,$B2,$B2,$D3,$8C,$FF
|
||||
DB $40,$7F,$21,$3F,$1E,$1E,$00,$00
|
||||
DB $00,$00,$1F,$1F,$10,$10,$90,$90
|
||||
DB $5F,$5E,$C2,$C2,$03,$02,$C3,$C2
|
||||
DB $C2,$43,$43,$C2,$C2,$43,$42,$C3
|
||||
DB $82,$83,$02,$03,$03,$03,$00,$00
|
||||
DB $00,$00,$FB,$FB,$0A,$0A,$0A,$0A
|
||||
DB $7B,$7A,$C2,$42,$43,$42,$C3,$42
|
||||
DB $C2,$43,$43,$C2,$C2,$43,$42,$C3
|
||||
DB $42,$C3,$42,$C3,$C3,$C3,$00,$00
|
||||
DB $00,$00,$FC,$FC,$02,$02,$01,$01
|
||||
DB $7D,$79,$AB,$01,$56,$02,$FC,$4C
|
||||
DB $E8,$58,$74,$EC,$EC,$74,$52,$DE
|
||||
DB $52,$DE,$49,$CF,$CF,$CF,$00,$00
|
||||
DB $00,$00,$78,$78,$49,$49,$4A,$4A
|
||||
DB $5B,$4A,$6A,$4A,$5B,$4A,$7B,$4A
|
||||
DB $69,$59,$58,$68,$68,$58,$4B,$7B
|
||||
DB $4A,$7B,$4A,$7B,$7B,$7B,$00,$00
|
||||
DB $00,$00,$FF,$FF,$01,$01,$01,$01
|
||||
DB $7F,$3F,$C0,$40,$7C,$3C,$FE,$02
|
||||
DB $AB,$55,$F5,$FB,$0B,$0D,$F1,$FF
|
||||
DB $01,$FF,$02,$FE,$FC,$FC,$00,$00
|
||||
DB $00,$00,$7E,$7E,$42,$42,$42,$42
|
||||
DB $56,$42,$6A,$42,$34,$24,$3C,$24
|
||||
DB $2C,$34,$18,$18,$00,$00,$18,$18
|
||||
DB $24,$3C,$24,$3C,$18,$18,$00,$00
|
||||
DB $00,$00,$7C,$7C,$42,$42,$41,$41
|
||||
DB $5D,$48,$6E,$4C,$5B,$4A,$79,$49
|
||||
DB $68,$58,$58,$68,$68,$58,$48,$78
|
||||
DB $48,$78,$48,$78,$78,$78,$00,$00
|
||||
DB $00,$00,$7C,$7C,$84,$84,$04,$04
|
||||
DB $75,$25,$ED,$65,$B5,$A5,$3D,$25
|
||||
DB $2D,$35,$35,$2D,$2D,$35,$25,$3D
|
||||
DB $24,$3C,$24,$3C,$3C,$3C,$00,$00
|
||||
DB $00,$00,$3C,$3C,$42,$42,$81,$81
|
||||
DB $BA,$18,$67,$27,$A0,$20,$EF,$2F
|
||||
DB $6D,$AA,$A6,$65,$65,$A6,$18,$FF
|
||||
DB $81,$FF,$42,$7E,$3C,$3C,$00,$00
|
||||
DB $00,$00,$3F,$3F,$20,$20,$20,$20
|
||||
DB $AE,$A6,$B5,$A5,$2E,$26,$BF,$A0
|
||||
DB $B5,$AA,$AE,$B7,$B5,$AD,$A6,$BF
|
||||
DB $20,$3F,$20,$3F,$3F,$3F,$00,$00
|
||||
DB $00,$00,$1F,$1F,$90,$90,$50,$50
|
||||
DB $DF,$5E,$42,$42,$C3,$42,$83,$82
|
||||
DB $82,$83,$C3,$42,$42,$C3,$42,$C3
|
||||
DB $42,$C3,$82,$83,$03,$03,$00,$00
|
||||
DB $00,$00,$01,$01,$02,$02,$04,$04
|
||||
DB $0D,$08,$0B,$09,$0D,$09,$0F,$09
|
||||
DB $0B,$0D,$0D,$0B,$0B,$0D,$08,$0F
|
||||
DB $04,$07,$02,$03,$01,$01,$00,$00
|
||||
DB $00,$00,$E0,$E0,$10,$10,$08,$08
|
||||
DB $D5,$C5,$2D,$25,$3D,$3D,$01,$01
|
||||
DB $01,$01,$3D,$3D,$2D,$35,$C5,$FD
|
||||
DB $08,$F8,$10,$F0,$E0,$E0,$00,$00
|
||||
DB $00,$00,$03,$03,$02,$02,$04,$04
|
||||
DB $06,$04,$05,$04,$0B,$09,$0F,$09
|
||||
DB $0D,$0B,$1A,$16,$17,$1B,$10,$1F
|
||||
DB $23,$3F,$24,$3C,$3C,$3C,$00,$00
|
||||
DB $00,$00,$C0,$C0,$40,$40,$20,$20
|
||||
DB $A1,$21,$61,$21,$B1,$91,$F1,$91
|
||||
DB $D1,$B1,$69,$59,$D9,$E9,$09,$F9
|
||||
DB $C4,$FC,$24,$3C,$3C,$3C,$00,$00
|
||||
DB $00,$00,$03,$03,$04,$04,$08,$08
|
||||
DB $0D,$08,$0B,$09,$0D,$08,$0F,$08
|
||||
DB $06,$05,$03,$03,$00,$00,$0F,$0F
|
||||
DB $08,$0F,$08,$0F,$0F,$0F,$00,$00
|
||||
DB $00,$00,$FC,$FC,$04,$04,$04,$04
|
||||
DB $FD,$FD,$01,$01,$F1,$F1,$F9,$09
|
||||
DB $AD,$55,$D5,$ED,$2D,$35,$C5,$FD
|
||||
DB $04,$FC,$08,$F8,$F0,$F0,$00,$00
|
||||
DB $3C,$3C,$3E,$3E,$36,$36,$36,$36
|
||||
DB $3E,$3E,$3C,$3C,$00,$00,$00,$00
|
||||
DB $C6,$C6,$6C,$6C,$38,$38,$38,$38
|
||||
DB $6C,$6C,$C6,$C6,$00,$00,$00,$00
|
||||
DB $37,$3F,$34,$3C,$34,$3C,$36,$3C
|
||||
DB $35,$3C,$37,$3C,$37,$3C,$35,$3E
|
||||
DB $36,$3D,$34,$3F,$F4,$FF,$F6,$FF
|
||||
DB $05,$FF,$07,$FF,$07,$FF,$07,$FF
|
||||
DB $E0,$FF,$10,$1F,$09,$0F,$A9,$8F
|
||||
DB $DB,$CE,$FB,$CE,$FB,$CE,$DB,$AE
|
||||
DB $AA,$5F,$12,$FF,$E2,$FF,$82,$FF
|
||||
DB $83,$FF,$83,$FF,$83,$FF,$83,$FF
|
||||
DB $00,$FF,$FF,$FF,$9F,$F9,$9F,$F9
|
||||
DB $FF,$FF,$AA,$55,$55,$AA,$AA,$55
|
||||
DB $FF,$00,$FF,$FF,$9F,$F9,$9F,$F9
|
||||
DB $FF,$FF,$FF,$00,$FF,$00,$FF,$00
|
||||
DB $00,$FF,$AA,$55,$55,$AA,$AA,$55
|
||||
DB $55,$AA,$FA,$F5,$F5,$9A,$FA,$95
|
||||
DB $FF,$F0,$FF,$00,$FF,$00,$FF,$00
|
||||
DB $FF,$00,$FF,$F0,$FF,$90,$FF,$90
|
||||
DB $78,$FF,$84,$87,$02,$03,$BA,$33
|
||||
DB $4D,$79,$CF,$79,$CF,$79,$4D,$FB
|
||||
DB $FB,$7D,$01,$FF,$01,$FF,$FB,$FF
|
||||
DB $4D,$FF,$CF,$FF,$CF,$FF,$CF,$FF
|
||||
DB $7C,$FF,$42,$C3,$41,$C1,$6A,$C0
|
||||
DB $5D,$C8,$7F,$CC,$7B,$CE,$59,$EF
|
||||
DB $68,$DF,$48,$FF,$48,$FF,$68,$FF
|
||||
DB $58,$FF,$78,$FF,$78,$FF,$78,$FF
|
||||
DB $00,$FF,$FA,$F5,$95,$FA,$9A,$F5
|
||||
DB $F5,$FA,$FA,$F5,$F5,$9A,$FA,$95
|
||||
DB $FF,$F0,$FF,$F0,$9F,$F0,$9F,$F0
|
||||
DB $FF,$F0,$FF,$F0,$FF,$90,$FF,$90
|
||||
DB $00,$FF,$AA,$55,$55,$AA,$AA,$55
|
||||
DB $55,$AA,$AA,$55,$55,$AA,$AA,$55
|
||||
DB $FF,$00,$FF,$00,$FF,$00,$FF,$00
|
||||
DB $FF,$00,$FF,$00,$FF,$00,$FF,$00
|
||||
DB $7B,$FF,$4A,$CE,$4A,$CE,$EA,$CE
|
||||
DB $5B,$4E,$FB,$0E,$FB,$0E,$5B,$AE
|
||||
DB $EA,$DF,$4A,$FF,$4A,$FF,$6A,$FF
|
||||
DB $5B,$FF,$7B,$FF,$7B,$FF,$7B,$FF
|
||||
DB $E0,$FF,$18,$1F,$04,$07,$AA,$03
|
||||
DB $76,$63,$DF,$71,$DF,$71,$4D,$FB
|
||||
DB $CB,$7D,$51,$FF,$51,$FF,$EA,$FF
|
||||
DB $56,$FF,$FC,$FF,$F8,$FF,$E0,$FF
|
||||
DB $00,$FF,$FF,$FF,$9F,$F9,$9F,$F9
|
||||
DB $FF,$FF,$FA,$F5,$F5,$9A,$FA,$95
|
||||
DB $FF,$F0,$FF,$F0,$9F,$F0,$9F,$F0
|
||||
DB $FF,$F0,$FF,$F0,$FF,$90,$FF,$90
|
||||
DB $00,$FF,$FF,$FF,$9F,$F9,$9F,$F9
|
||||
DB $FF,$FF,$AF,$5F,$59,$AF,$A9,$5F
|
||||
DB $FF,$0F,$FF,$0F,$FF,$09,$FF,$09
|
||||
DB $FF,$0F,$FF,$0F,$F9,$0F,$F9,$0F
|
||||
DB $0F,$FF,$10,$F0,$20,$E0,$56,$C6
|
||||
DB $69,$CF,$79,$CF,$79,$CF,$59,$EF
|
||||
DB $69,$DF,$49,$FF,$49,$FF,$69,$FF
|
||||
DB $57,$FF,$3F,$FF,$1F,$FF,$0F,$FF
|
||||
DB $0F,$FF,$88,$F8,$48,$78,$AB,$39
|
||||
DB $6D,$39,$EF,$39,$EF,$39,$6D,$BA
|
||||
DB $AA,$7D,$28,$FF,$29,$FF,$AB,$FF
|
||||
DB $6D,$FF,$CF,$FF,$8F,$FF,$0F,$FF
|
||||
DB $00,$FF,$AF,$5F,$5F,$A9,$AF,$59
|
||||
DB $5F,$AF,$AF,$5F,$59,$AF,$A9,$5F
|
||||
DB $FF,$0F,$FF,$0F,$FF,$09,$FF,$09
|
||||
DB $FF,$0F,$FF,$0F,$F9,$0F,$F9,$0F
|
||||
DB $00,$FF,$FF,$FF,$9F,$F9,$9F,$F9
|
||||
DB $FF,$FF,$AA,$55,$55,$AA,$AA,$55
|
||||
DB $FF,$00,$FF,$00,$FF,$00,$FF,$00
|
||||
DB $FF,$00,$FF,$00,$FF,$00,$FF,$00
|
||||
DB $00,$00,$00,$00,$FF,$FF,$FF,$FF
|
||||
DB $00,$FF,$00,$FF,$00,$FF,$00,$FF
|
||||
DB $00,$FF,$AF,$5F,$5F,$A9,$AF,$59
|
||||
DB $5F,$AF,$AF,$5F,$59,$AF,$A9,$5F
|
||||
DB $00,$FF,$FA,$F5,$95,$FA,$9A,$F5
|
||||
DB $F5,$FA,$AA,$55,$55,$AA,$AA,$55
|
||||
DB $FF,$00,$FF,$F0,$9F,$F0,$9F,$F0
|
||||
DB $FF,$F0,$FF,$F0,$FF,$90,$FF,$90
|
||||
DB $FF,$0F,$FF,$0F,$FF,$09,$FF,$09
|
||||
DB $FF,$0F,$FF,$0F,$F9,$0F,$F9,$0F
|
||||
DB $5F,$0F,$AF,$0F,$5F,$09,$AF,$09
|
||||
DB $5F,$0F,$AA,$00,$55,$00,$00,$00
|
||||
DB $F5,$F0,$FA,$F0,$95,$F0,$9A,$F0
|
||||
DB $F5,$F0,$AA,$00,$55,$00,$00,$00
|
||||
DB $F5,$F0,$AA,$00,$55,$00,$AA,$00
|
||||
DB $55,$00,$AA,$00,$55,$00,$00,$00
|
||||
DB $55,$00,$FF,$FF,$9F,$F9,$9F,$F9
|
||||
DB $FF,$FF,$AA,$00,$55,$00,$00,$00
|
||||
DB $5F,$0F,$AF,$0F,$5F,$09,$AF,$09
|
||||
DB $5F,$0F,$AA,$00,$55,$00,$00,$00
|
||||
DB $F5,$F0,$FF,$FF,$9F,$F9,$9F,$F9
|
||||
DB $FF,$FF,$AA,$00,$55,$00,$00,$00
|
||||
DB $5F,$0F,$FF,$FF,$9F,$F9,$9F,$F9
|
||||
DB $FF,$FF,$AA,$00,$55,$00,$00,$00
|
||||
DB $C0,$C0,$F0,$F0,$FC,$FC,$FF,$FF
|
||||
DB $FC,$FC,$F0,$F0,$C0,$C0,$00,$00
|
||||
DB $C0,$00,$F0,$00,$FC,$00,$FF,$00
|
||||
|
@ -1052,8 +1052,8 @@ sTitleTiles::
|
|||
DB $98,$F8,$60,$60,$00,$00,$00,$00
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $00,$00,$DB,$DB,$DB,$DB,$00,$00
|
||||
DB $F0,$F0,$98,$98,$B4,$94,$9E,$9E
|
||||
DB $BA,$82,$82,$82,$BA,$82,$FE,$FE
|
||||
DB $F8,$F8,$94,$94,$B2,$92,$9E,$9E
|
||||
DB $BA,$82,$82,$82,$FE,$FE,$00,$00
|
||||
DB $30,$30,$30,$30,$F0,$F0,$F0,$F0
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $30,$30,$30,$30,$30,$30,$30,$30
|
||||
|
@ -1066,22 +1066,22 @@ sTitleTiles::
|
|||
DB $3F,$3F,$0F,$0F,$03,$03,$00,$00
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $00,$00,$CC,$CC,$00,$00,$00,$00
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $00,$FF,$00,$FF,$00,$FF,$00,$FF
|
||||
DB $00,$FF,$00,$FF,$00,$FF,$00,$FF
|
||||
DB $19,$19,$3F,$3F,$66,$66,$66,$66
|
||||
DB $FF,$FF,$FF,$FF,$79,$79,$30,$30
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $00,$FF,$AA,$55,$55,$AA,$AA,$55
|
||||
DB $55,$AA,$AA,$55,$55,$AA,$AA,$55
|
||||
DB $80,$80,$C0,$C0,$60,$60,$60,$60
|
||||
DB $F0,$F0,$F0,$F0,$E0,$E0,$C0,$C0
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $FF,$00,$FF,$00,$FF,$00,$FF,$00
|
||||
DB $FF,$00,$FF,$00,$FF,$00,$FF,$00
|
||||
DB $55,$00,$AA,$00,$55,$00,$AA,$00
|
||||
DB $55,$00,$AA,$00,$55,$00,$00,$00
|
||||
DB $55,$00,$FA,$F0,$95,$F0,$9A,$F0
|
||||
DB $F5,$F0,$AA,$00,$55,$00,$00,$00
|
||||
DB $55,$00,$AF,$0F,$5F,$09,$AF,$09
|
||||
DB $5F,$0F,$AA,$00,$55,$00,$00,$00
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $80,$80,$80,$80,$00,$00,$00,$00
|
||||
|
@ -1244,6 +1244,38 @@ sTitleTiles::
|
|||
DB $FF,$FF,$FF,$FF,$7E,$7E,$3C,$3C
|
||||
DB $3C,$3C,$7E,$7E,$FF,$FF,$FF,$FF
|
||||
DB $FF,$FF,$FF,$FF,$7E,$7E,$3C,$3C
|
||||
DB $E0,$FF,$10,$1F,$09,$0F,$E9,$CF
|
||||
DB $5B,$CE,$7B,$CE,$FB,$8E,$53,$BE
|
||||
DB $A2,$7F,$12,$FF,$92,$FF,$6A,$FF
|
||||
DB $5B,$FF,$7B,$FF,$7B,$FF,$7B,$FF
|
||||
DB $79,$FF,$84,$87,$02,$03,$BA,$33
|
||||
DB $4D,$79,$CF,$79,$CF,$79,$4D,$FB
|
||||
DB $FB,$7D,$01,$FF,$01,$FF,$FB,$FF
|
||||
DB $4D,$FF,$CF,$FF,$CF,$FF,$CF,$FF
|
||||
DB $00,$FF,$AF,$5F,$5F,$A9,$AF,$59
|
||||
DB $5F,$AF,$AF,$5F,$59,$AF,$A9,$5F
|
||||
DB $FF,$0F,$FF,$0F,$FF,$09,$FF,$09
|
||||
DB $FF,$0F,$FF,$0F,$F9,$0F,$F9,$0F
|
||||
DB $00,$FF,$AF,$5F,$5F,$A9,$AF,$59
|
||||
DB $5F,$AF,$AF,$5F,$59,$AF,$A9,$5F
|
||||
DB $FF,$0F,$FF,$F0,$9F,$F0,$9F,$F0
|
||||
DB $FF,$F0,$FF,$0F,$F9,$0F,$F9,$0F
|
||||
DB $8F,$FF,$90,$F0,$20,$E0,$2B,$E3
|
||||
DB $34,$E7,$3C,$E7,$3F,$E3,$35,$EA
|
||||
DB $1A,$F5,$0E,$FF,$01,$FF,$01,$FF
|
||||
DB $3F,$FF,$3F,$FF,$3F,$FF,$3F,$FF
|
||||
DB $EC,$FC,$2C,$3C,$2C,$3C,$EC,$FC
|
||||
DB $0C,$FC,$0C,$FC,$8C,$FC,$4C,$FC
|
||||
DB $AC,$7C,$2C,$FC,$2F,$FF,$AF,$FF
|
||||
DB $60,$FF,$E0,$FF,$C0,$FF,$80,$FF
|
||||
DB $00,$FF,$AF,$5F,$5F,$A9,$AF,$59
|
||||
DB $5F,$AF,$AF,$5F,$59,$AF,$A9,$5F
|
||||
DB $FF,$0F,$FF,$0F,$FF,$09,$FF,$09
|
||||
DB $FF,$0F,$FF,$00,$FF,$00,$FF,$00
|
||||
DB $00,$FF,$FF,$FF,$9F,$F9,$9F,$F9
|
||||
DB $FF,$FF,$AA,$55,$55,$AA,$AA,$55
|
||||
DB $FF,$00,$FF,$FF,$9F,$F9,$9F,$F9
|
||||
DB $FF,$FF,$FF,$00,$FF,$00,$FF,$00
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||
|
@ -1300,46 +1332,14 @@ sTitleTiles::
|
|||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $88,$88,$88,$88,$50,$50,$50,$50
|
||||
DB $50,$50,$20,$20,$24,$24,$00,$00
|
||||
DB $40,$40,$C0,$C0,$40,$40,$40,$40
|
||||
DB $40,$40,$40,$40,$E4,$E4,$00,$00
|
||||
DB $4C,$4C,$A2,$A2,$A2,$A2,$A4,$A4
|
||||
DB $A8,$A8,$A8,$A8,$4E,$4E,$00,$00
|
||||
DB $82,$82,$82,$82,$44,$44,$44,$44
|
||||
DB $28,$28,$28,$28,$10,$10,$10,$10
|
||||
DB $F7,$F7,$84,$84,$84,$84,$E7,$E7
|
||||
DB $85,$85,$85,$85,$84,$84,$F4,$F4
|
||||
DB $01,$01,$83,$83,$81,$81,$01,$01
|
||||
DB $01,$01,$01,$01,$81,$81,$A3,$A3
|
||||
DB $04,$04,$0C,$0C,$04,$04,$04,$04
|
||||
DB $04,$04,$04,$04,$04,$04,$AE,$AE
|
||||
sTitleTilesEnd::
|
||||
|
||||
sGameplayTilesM::
|
||||
|
|
|
@ -23,18 +23,6 @@ INCLUDE "globals.asm"
|
|||
|
||||
|
||||
SECTION "Title Screen Static Data", ROMX, BANK[BANK_TITLE]
|
||||
sEasterM0:: db $44, $46, $48, $4A, $4C
|
||||
sEasterM1:: db $45, $47, $49, $4B, $4D
|
||||
|
||||
sEasterC0:: db $4E, $50, $48, $4A, $4C, $3A, $3C, $3E, $40, $5A, $5B
|
||||
sEasterC1:: db $4F, $51, $49, $4B, $4D, $3B, $3D, $3F, $41, $01, $01
|
||||
|
||||
sEasterA0:: db $52, $54, $48, $4A, $4C, $3A, $3C, $3E, $40, $5A, $5B
|
||||
sEasterA1:: db $53, $55, $49, $4B, $4D, $3B, $3D, $3F, $41, $01, $01
|
||||
|
||||
sEasterS0:: db $56, $58, $C8, $CA, $CC
|
||||
sEasterS1:: db $57, $59, $49, $4B, $4D
|
||||
|
||||
sBUTTONSMode::
|
||||
db "NORM"
|
||||
db " INV"
|
||||
|
@ -173,21 +161,21 @@ sTetryEXITProfile::
|
|||
db " "
|
||||
|
||||
sTitleScreenMainMap::
|
||||
DB $70,$01,$01,$01,$72,$01,$01,$01,$01,$01
|
||||
DB $01,$01,$01,$01,$01,$01,$01,$FD,$FE,$FF
|
||||
DB $70,$01,$01,$01,$30,$32,$38,$3A,$40,$42
|
||||
DB $48,$4A,$D0,$D2,$D8,$DA,$FC,$FD,$FE,$FF
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $00,$00,$5E,$5E,$5E,$5E,$71,$01,$01,$01
|
||||
DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01
|
||||
DB $01,$01,$00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $00,$00,$00,$00,$01,$01,$01,$01,$01,$1B
|
||||
DB $0C,$19,$0F,$1A,$1D,$0C,$2B,$1E,$01,$01
|
||||
DB $01,$01,$01,$01,$00,$00,$00,$00,$00,$00
|
||||
DB $00,$00,$00,$00,$00,$00,$01,$01,$01,$01
|
||||
DB $01,$30,$32,$34,$36,$38,$3A,$3C,$3E,$40
|
||||
DB $01,$01,$01,$01,$01,$01,$00,$00,$00,$00
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00,$01,$01
|
||||
DB $01,$01,$01,$31,$33,$35,$37,$39,$3B,$3D
|
||||
DB $3F,$41,$01,$01,$01,$01,$01,$01,$00,$00
|
||||
DB $00,$00,$50,$50,$50,$50,$31,$33,$39,$3B
|
||||
DB $41,$43,$49,$4B,$D1,$D3,$D9,$DB,$50,$50
|
||||
DB $50,$50,$00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $00,$00,$00,$00,$79,$79,$79,$51,$34,$36
|
||||
DB $3C,$3E,$44,$46,$4C,$4E,$D4,$D6,$DC,$DE
|
||||
DB $52,$79,$79,$79,$00,$00,$00,$00,$00,$00
|
||||
DB $00,$00,$00,$00,$00,$00,$7B,$7B,$7B,$54
|
||||
DB $35,$37,$3D,$3F,$45,$47,$4D,$4F,$D5,$D7
|
||||
DB $DD,$DF,$53,$7B,$7B,$7B,$00,$00,$00,$00
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00,$7C,$7C
|
||||
DB $7C,$55,$58,$57,$5A,$7D,$5A,$5B,$55,$58
|
||||
DB $59,$59,$7E,$58,$56,$7C,$7C,$7C,$00,$00
|
||||
DB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00
|
||||
DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01
|
||||
DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01
|
||||
|
|
|
@ -262,64 +262,6 @@ SwitchTitleMode:
|
|||
ld bc, sTitleScreenMainMapEnd - sTitleScreenMainMap
|
||||
call UnsafeMemCopy
|
||||
|
||||
; Title screen easter egg.
|
||||
ld a, [wInitialC]
|
||||
cp a, $14
|
||||
jr nz, .notsgb
|
||||
ld de, sEasterS0
|
||||
ld hl, EASTER_0
|
||||
ld bc, 5
|
||||
call UnsafeMemCopy
|
||||
ld de, sEasterS1
|
||||
ld hl, EASTER_1
|
||||
ld bc, 5
|
||||
call UnsafeMemCopy
|
||||
jr .done
|
||||
|
||||
.notsgb
|
||||
ld a, [wInitialA]
|
||||
cp a, $FF
|
||||
jr nz, .notmgb
|
||||
ld de, sEasterM0
|
||||
ld hl, EASTER_0
|
||||
ld bc, 5
|
||||
call UnsafeMemCopy
|
||||
ld de, sEasterM1
|
||||
ld hl, EASTER_1
|
||||
ld bc, 5
|
||||
call UnsafeMemCopy
|
||||
jr .done
|
||||
|
||||
.notmgb
|
||||
ld a, [wInitialA]
|
||||
cp a, $11
|
||||
jr nz, .done
|
||||
|
||||
ld a, [wInitialB]
|
||||
bit 0, a
|
||||
jr nz, .agb
|
||||
ld de, sEasterC0
|
||||
ld hl, EASTER_0-1
|
||||
ld bc, 11
|
||||
call UnsafeMemCopy
|
||||
ld de, sEasterC1
|
||||
ld hl, EASTER_1-1
|
||||
ld bc, 11
|
||||
call UnsafeMemCopy
|
||||
jr .done
|
||||
|
||||
.agb
|
||||
ld de, sEasterA0
|
||||
ld hl, EASTER_0-1
|
||||
ld bc, 11
|
||||
call UnsafeMemCopy
|
||||
ld de, sEasterA1
|
||||
ld hl, EASTER_1-1
|
||||
ld bc, 11
|
||||
call UnsafeMemCopy
|
||||
jr .done
|
||||
|
||||
.done
|
||||
call GBCTitleInit
|
||||
ld a, LCDCF_ON | LCDCF_BGON | LCDCF_BLK01
|
||||
ldh [rLCDC], a
|
||||
|
|
Loading…
Reference in New Issue