added files

This commit is contained in:
Dillon Depeel
2023-05-15 12:46:46 -07:00
parent 3f8df40ade
commit 5a1cdadc64
9 changed files with 5465 additions and 0 deletions

729
PACDAT2.ASM Normal file
View File

@@ -0,0 +1,729 @@
;
; PAC-MAN MONSTER DATA
;
; MONSTER UP
;
MONSUP DB $38,$7C,$D6,$D6,$D6,$FE
DB $FE,$FE,$FE,$FE
;
; MONSTER DOWN
;
MONSDN DB $38,$7C,$FE,$FE,$FE,$FE
DB $D6,$D6,$D6,$FE
;
; MONSTER LEFT
;
MONSLF DB $38,$7C,$FE,$FE,$AE,$AE
DB $AE,$FE,$FE,$FE
;
; MONSTER RIGHT
;
MONSRT DB $38,$7C,$FE,$FE,$EA,$EA
DB $EA,$FE,$FE,$FE
;
; MONSTER FLIGHT
;
MONSFL DB $38,$7C,$FE,$D6,$D6,$D6
DB $FE,$D6,$AA,$FE
;
; MONSTER EYES
;
MONSEY DB $00,$00,$00,$28,$28,$28
DB $00,$00,$00,$00
;
; **** PACMAN SHAPE DATA ****
;
; PACMAN NOT MOVING
;
PACDOT DB $38,$7C,$FE,$FE,$FE
DB $FE,$FE,$FE,$7C,$38
;
;PACMAN RIGHT
;
PACRGT DB $38,$7C,$FE,$F8,$E0
DB $E0,$F8,$FE,$7C,$38
;
DB $38,$7C,$F8,$F0,$E0
DB $E0,$F0,$F8,$7C,$38
;
;PACMAN LEFT
;
PACLFT DB $38,$7C,$FE,$3E,$0E
DB $0E,$3E,$FE,$7C,$38
;
DB $38,$7C,$3E,$1E,$0E
DB $0E,$1E,$3E,$7C,$38
;
;PACMAN UP
;
PACTOP DB $00,$44,$C6,$C6,$EE
DB $EE,$FE,$FE,$7C,$38
;
PACDIE DB $00,$00,$82,$C6,$EE
DB $EE,$FE,$FE,$7C,$38
;
;PACMAN DOWN
;
PACBOT DB $38,$7C,$FE,$FE,$EE
DB $EE,$C6,$C6,$44,$00
;
DB $38,$7C,$FE,$FE,$EE
DB $EE,$C6,$82,$00
;
PACIDX DB $00,$0A
;
FIZDAT DB $00,$82,$00,$C6,$82,$00,$7C
DB $38,$10,$7C,$38,$38,$10,$10
;
;PACMAN DATA ADDRESS POINTERS
;
PACADD DW PACDOT,PACRGT,PACLFT,PACTOP,PACBOT
;
; INITIALIZE SCREEN DATA
;
INIDAT DB $93,HIGH PACMAZ+2
DB $02,$A6,$7A,$64,$74,$74,$74,$A4
DB $7C,$7C,$70,$88,$7C,$04,$02,$01
DB $01,$04
;
; PAC-MAN MAZE DIRECTION DATA
;
; THIS DATA IS USED TO DETERMINE
; WHICH DIRECTIONS ARE PERMITTED
;
VTABLE DB $2C,$44,$54,$64,$74,$84,$94,$A4,$B4,$C4
HTABLE DB $3A,$46,$52,$62,$76,$82,$96,$A6,$B2,$BE
;
; HORIZONTAL TABLE ADDR POINTERS
;
HTBADD DW HTAB01,HTAB02,HTAB03,HTAB04,HTAB05
DW HTAB06,HTAB07,HTAB08,HTAB09,HTAB10
;
HWALL1 DB $7C,$FF
HWALL2 DB $58,$7C,$9E,$FF
HWALL3 DB $58,$9E,$FF
HWALL4 DB $3C,$AC,$FF
HWALL5 DB $FF
;
HWALLS DB HWALL1-HWALL1
DB HWALL5-HWALL1
DB HWALL2-HWALL1
DB HWALL3-HWALL1
DB HWALL1-HWALL1
DB HWALL3-HWALL1
DB HWALL1-HWALL1
DB HWALL4-HWALL1
DB HWALL2-HWALL1
DB HWALL5-HWALL1
;
VWALL1 DB $64,$84,$FF
VWALL2 DB $38,$4C,$64,$84,$9C,$BC,$FF
VWALL3 DB $3C,$FF
VWALL4 DB $38,$5C,$9C,$BC,$FF
VWALL5 DB $4C,$74,$8C,$AC,$FF
;
VWALLS DB VWALL1-VWALL1
DB VWALL2-VWALL1
DB VWALL3-VWALL1
DB VWALL4-VWALL1
DB VWALL5-VWALL1
DB VWALL5-VWALL1
DB VWALL4-VWALL1
DB VWALL3-VWALL1
DB VWALL2-VWALL1
DB VWALL1-VWALL1
;
COLORS DB $44,$4A,$D8,$28,$86,$0C,$00,$2A
;
OCOLOR DB $DA,$0C,$00,$2A
;
ACOLOR DB $3A,$44,$2A,$DA
;
; TIMER VALUES FOR BLUE MONSTERS
STARTV DB $90,$60,$30,$04,$00,$00
;
BLUTIM DB $FF,$C0,$80,$40,$00
DB $C0,$00,$00,$00,$C0
DB $00,$00,$00,$40,$00
;
; PACMAN EXPLOSION
;
PACEXP DB $00,$00,$00,$00,$00,$92,$54,$00
DB $C6,$00,$54,$92
;
; SCORE DATA FOR PACMAN EATING
; BLUE MONSTERS 200-400-800-1600
;
; RIGHT HALF OF ALL SCORES
BLUSC0 DB $00,$00,$00,$00,$C6,$29,$29,$29,$29,$29,$C6,$00
; LEFT HALF OF "200"
BLUSC1 DB $00,$00,$00,$00,$38,$45,$05,$19,$21,$41,$7C,$00
; LEFT HALF OF "400"
BLUSC2 DB $00,$00,$00,$00,$08,$19,$29,$49,$7D,$09,$08,$00
; LEFT HALF OF "800"
BLUSC3 DB $00,$00,$00,$00,$38,$45,$45,$39,$45,$45,$38,$00
; LEFT HALF OF "1600"
BLUSC4 DB $00,$00,$00,$00,$8C,$91,$A1,$B9,$A5,$A5,$98,$00,$00
;
; HI NOTES FOR INTRO
;
HINOT1 DB $00,$00,$00,$3C,$00,$51,$00,$60
DB $00,$3C,$51,$00,$00,$60,$60,$00
DB $00,$00,$00,$39,$00,$4C,$00,$5B
DB $00,$39,$4C,$00,$00,$5B,$5B,$00
DB $00,$00,$00,$3C,$00,$51,$00,$60
DB $00,$3C,$51,$00,$00,$60,$60,$00
DB $00,$60,$5B,$55,$00,$55,$51,$4C
DB $00,$4C,$48,$44,$00,$3C,$3C,$00
;
; LO NOTES FOR INTRO
;
LONOT1 DB $A2,$F3,$F3,$F3,$00,$00,$00,$00
DB $A2,$F3,$F3,$F3,$00,$00,$00,$00
DB $99,$E6,$E6,$E6,$00,$00,$00,$00
DB $99,$E6,$E6,$E6,$00,$00,$00,$00
DB $A2,$F3,$F3,$F3,$00,$00,$00,$00
DB $A2,$F3,$F3,$F3,$00,$00,$00,$00
DB $A2,$C1,$00,$00,$00,$AD,$00,$00
DB $00,$99,$00,$00,$00,$79,$79,$00
;
; ADDRESS POINTERS FOR BLUE SCORES
;
BLSADD DW BLUSC1,BLUSC2,BLUSC3,BLUSC4
;
;
; EATING DOTS SOUND FREQ DATA
;
E1DATA DB $52,$4D,$48,$43,$3E,$39,$00
E2DATA DB $39,$43,$4D,$57,$61,$6B,$00
;
STRADD DW REDSTR,PNKSTR,GRNSTR,YELSTR
;
; PATTERN START HPOS & VPOS
;
; #1
PTRNHV DB $96,$A4
; #2
DB $62,$74
; #3
DB $82,$64
; #4
DB $62,$64
; #5
DB $62,$94
; #6
DB $52,$74
; #7
DB $96,$94
; #8
DB $A6,$74
; #9
DB $96,$54
; #10
DB $52,$B4
; #11
DB $BE,$C4
; #12
DB $82,$44
; #13
DB $52,$A4
; #14
DB $B2,$B4
; #15
DB $82,$44
; #16
DB $52,$44
;
; HOME CORNER HPOS AND VPOS
;
HOMEHV DB $BE,$2C
DB $3A,$2C
DB $BE,$C4
DB $3A,$C4
;
; PATTERN INDEX VALUES
;
PTNIDX DB PTRN01-PTRN01
DB PTRN02-PTRN01
DB PTRN03-PTRN01
DB PTRN04-PTRN01
DB PTRN05-PTRN01
DB PTRN06-PTRN01
DB PTRN07-PTRN01
DB PTRN08-PTRN01
DB PTRN09-PTRN01
DB PTRN10-PTRN01
DB PTRN11-PTRN01
DB PTRN12-PTRN01
DB PTRN13-PTRN01
DB PTRN14-PTRN01
DB PTRN15-PTRN01
DB PTRN16-PTRN01
;
; FRUIT CHARS FOR SCREEN
;
FRUCHR DB $3A,$3C,$3E,$3E,$40,$40
DB $42,$42,$46,$46,$4A,$4A
;
; FRUIT DATA FOR FRUIT LINE
; WHEN MAZCNT > 5
;
DB $4C,$4C,$4C,$4C,$4C,$4C
DB $4C,$4A,$4A,$48,$48,$44
HIFRUT DB $44,$40,$40,$3E,$3E,$3C,$3A
;
; PACMAN SPEEDS - INDEXED TO SPEED1
;
PACSPD DB $08
DB SPEED3-SPEED1
DB SPEED3-SPEED1
DB SPEED4-SPEED1
DB SPEED5-SPEED1
DB SPEED6-SPEED1
DB SPEED6-SPEED1
;
; MONSTER SPEEDS - INDEXED TO SPEED1
;
MONSPD DB SPEED1-SPEED1
DB SPEED2-SPEED1
DB SPEED3-SPEED1
DB SPEED3-SPEED1
DB SPEED4-SPEED1
DB SPEED5-SPEED1
DB SPEED5-SPEED1
;
; HIGH SCORE TEXT
;
HISCTX DB $28,$29,$27,$28,$00,$33,$23,$2F,$32,$25
;
OCINDX DB HIGH OPTCHR,HIGH CHRORG,HIGH PACCHR,HIGH CHRORG,HIGH PACCHR
; PLAYER GAME (COLOR0)
OPLGAM DB $30,$2C,$21,$39,$25,$32,$00,$27,$21,$2D,$25
; PRESS SELECT FOR (COLOR0)
OPRSEL DB $30,$32,$25,$33,$33,$00,$F3,$E5,$EC,$E5
DB $E3,$F4,$00,$26,$2F,$32
; PRESS OPTION TO (COLOR0)
OPROP1 DB $30,$32,$25,$33,$33,$00,$EF,$F0,$F4,$E9
DB $EF,$EE,$00,$34,$2F,$00
; CHANGE DIFFICULTY (COLOR0)
OPROP2 DB $23,$28,$21,$2E,$27,$25,$00,$24,$29,$26
DB $26,$29,$23,$35,$2C,$34,$39
; PRESS START TO (COLOR0)
OPRST1 DB $30,$32,$25,$33,$33,$00,$F3,$F4,$E1,$F2
DB $F4,$00,$34,$2F,$00,$00
; PLAY GAME (COLOR0)
OPRST2 DB $30,$2C,$21,$39,$00,$27,$21,$2D,$25
; (C) ATARI 1982; COLOR 3
OALOGO DB $C8,$E3,$C9,$00,$E1,$F4,$E1,$F2,$E9,$00
DB $D1,$D9,$D8,$D2
BPMSG1 DB $22,$2F,$2E,$35,$33,$00,$30,$21,$23,$2D
DB $21,$2E,$00,$26,$2F,$32
BPMSG2 DB $33,$23,$2F,$32,$29,$2E,$27,$00,$11,$10
DB $0C,$10,$10,$10,$00,$30,$34,$33
;
OPTFRT DB $3A,$3C,$3E,$3E,$40,$40
DB $44,$44,$48,$48,$4A,$4A,$4C,$4C
;
; TOP OF PACMAN TITLE
;
PACTTL DB $00,$00,$FE,$FF,$FF,$FF,$FB,$FF
DB $00,$00,$00,$80,$C0,$C1,$C1,$C3
DB $00,$00,$40,$E0,$E0,$F0,$F0,$F8
DB $00,$00,$03,$0F,$1F,$1F,$3F,$3F
DB $00,$00,$E0,$F8,$FC,$F8,$F0,$E0
DB $00,$00,$00,$00,$00,$00,$00,$3E
DB $00,$00,$08,$0C,$0E,$0F,$0F,$0F
DB $00,$00,$00,$01,$03,$07,$8F,$DF
DB $00,$00,$80,$80,$80,$80,$80,$81
DB $00,$00,$20,$70,$70,$F8,$F8,$FC
DB $00,$00,$08,$0C,$0E,$0F,$0F,$0F
DB $00,$00,$1F,$1F,$1F,$1F,$9F,$DF
;
; BOTTOM OF PACMAN TITLE
;
DB $FF,$FF,$FE,$F8,$F8,$F8,$F8,$00
DB $C3,$87,$07,$0F,$0F,$1F,$1F,$00
DB $F8,$BC,$FC,$FE,$FE,$FF,$FF,$00
DB $3F,$3F,$3F,$1F,$1F,$0F,$03,$00
DB $C0,$E0,$F0,$F8,$FC,$F8,$E0,$00
DB $3E,$3E,$00,$00,$00,$00,$00,$00
DB $0F,$0F,$0F,$0F,$0F,$0F,$0F,$00
DB $FF,$FF,$FF,$FF,$FF,$FF,$FF,$00
DB $81,$83,$83,$87,$87,$8F,$8F,$00
DB $FC,$DE,$FE,$FF,$FF,$FF,$FF,$00
DB $0F,$0F,$0F,$0F,$0F,$8F,$8F,$00
DB $FF,$FF,$FF,$FF,$FF,$FF,$FF,$00
;
;
; NIBBLES UNCOMPRESSED
;
FIZIDX DB $06,$07,$07,$08,$08,$08,$09
DB $09,$09,$0A,$0A,$0B,$0A,$0B
;
HTAB01 DB $0A,$0C,$0E,$0C,$06,$0A,$0C,$0E,$0C,$06
HTAB02 DB $0B,$0C,$0F,$0E,$0D,$0D,$0E,$0F,$0C,$07
HTAB03 DB $09,$0C,$07,$09,$06,$0A,$05,$0B,$0C,$05
HTAB04 DB $00,$00,$03,$0A,$0D,$0D,$06,$03,$00,$00
HTAB05 DB $0C,$0C,$0F,$07,$00,$00,$0B,$0F,$0C,$0C
HTAB06 DB $00,$00,$03,$0B,$0C,$0C,$07,$03,$00,$00
HTAB07 DB $0A,$0C,$0F,$0D,$06,$0A,$0D,$0F,$0C,$06
HTAB08 DB $09,$06,$0B,$0E,$0D,$0D,$0E,$07,$0A,$05
HTAB09 DB $0A,$0D,$05,$09,$06,$0A,$05,$09,$0D,$06
HTAB10 DB $09,$0C,$0C,$0C,$0D,$0D,$0C,$0C,$0C,$05
;
; TIMER VALUES FOR FLASHING MONSTERS
;
FLSTIM DB $0B,$0B,$0B,$0B,$0B
DB $0B,$0B,$0B,$07,$0B
DB $0B,$07,$07,$07,$0B
DB $07,$01,$07,$01,$01
;
; START UP PATHS FOR MONSTERS
; LEAVING BOX IN CENTER
;
REDSTR DB $04,$04,$02,$04,$01,$01,$01,$08,$08,$08,$08,$08,$0F
PNKSTR DB $04,$04,$02,$04,$01,$01,$01,$0F
GRNSTR DB $08,$08,$02,$02,$02,$08,$02,$0F
YELSTR DB $08,$08,$02,$02,$04,$04,$04,$02,$04,$02,$0F
;
; PATTERNS FOR MONSTERS TO RUN
;
PTRN01 DB 2,4,2,4,1,4,1,8,8,8,0
PTRN02 DB 1,8,8,8,2,2,4,4,4,1,0
PTRN03 DB 4,4,2,2,8,8,8,1,1,4,0
PTRN04 DB 8,1,4,1,4,2,2,2,8,1,0
PTRN05 DB 8,2,4,4,1,8,0
PTRN06 DB 8,2,2,4,1,1,0
PTRN07 DB 4,2,8,8,1,4,0
PTRN08 DB 4,2,2,8,1,1,0
PTRN09 DB 1,8,2,2,2,4,1,4,1,8,0
PTRN10 DB 1,8,2,8,2,4,4,4,4,1,8,8,0
PTRN11 DB 1,4,4,1,4,2,4,2,8,8,8,8,0
PTRN12 DB 1,8,8,2,4,2,4,2,4,4,2,4,1,1,1,8,8,8,0
PTRN13 DB 1,4,4,2,8,2,4,2,8,8,8,8,1,4,1,8,1,4,1,1,4,2,2,2,0
PTRN14 DB 1,8,1,4,4,2,2,8,8,2,4,4,4,4,1,8,1,4,1,8,1,1,8,2,2,2,2,8,0
PTRN15 DB 8,2,4,2,8,2,2,4,4,4,1,1,8,1,4,1,8,8,0
PTRN16 DB 2,4,4,1,8,8,1,8,8,2,8,1,8,8,8,8,2,4,4,4,2,4,2,4,1,4,1,4,0
;
; FRUIT SCORE TABLE FOR COMPUTING
; SCORE FOR ACTIVE PLAYER - 2 #S
;
FRSTAB DB $00,$01,$00,$03,$00,$05,$00,$05
DB $00,$07,$00,$07,$01,$00,$01,$00
DB $02,$00,$02,$00,$03,$00,$03,$00
DB $05,$00
;
; SPEED SEQUENCING VALUES
;
SPEED1 DB 3,3,3,3
SPEED2 DB 3,2,3,2
SPEED3 DB 2,2,2,3
SPEED4 DB 2,2,2,2
SPEED5 DB 2,2,2,1
SPEED6 DB 1,2,1,2
;
REVTAB DB $00,$0D,$0E,$00,$07,$00,$00,$00,$0B
BLUREV DB $00,$02,$01,$00,$08,$00,$00,$00,$04
;
; FRUIT SCORES
;
; FRUIT SCORE 100
FS0100 DB $00,$4E,$4F,$5F,$60
; FRUIT SCORE 300
FS0300 DB $00,$50,$51,$5F,$60
; FRUIT SCORE 500
FS0500 DB $00,$52,$53,$5F,$60
; FRUIT SCORE 700
FS0700 DB $00,$54,$55,$5F,$60
; FRUIT SCORE 1000
FS1000 DB $56,$57,$5E,$5F,$60
; FRUIT SCORE 2000
FS2000 DB $58,$59,$5E,$5F,$60
; FRUIT SCORE 3000
FS3000 DB $5A,$5B,$5E,$5F,$60
; FRUIT SCORE 5000
FS5000 DB $5C,$5D,$5E,$5F,$60
;
; INDEX VALUES FOR ABOVE SCORES
;
FSINDX DB $00,$05,$0A,$0A,$0F,$0F
DB $14,$14,$19,$19,$1E,$1E,$23
;
; ATTRACT MODE DATA
;
;
; ATTRACT MODE COLORS
;
ACOLRS DB $44,$4A,$D8,$28,$44,$0C,$00,$28
; SMALL DOT CHAR 3
ATCHRS DB $00,$00,$00,$18,$18,$00,$00,$00
; ENERGIZER DOT CHAR 4
DB $18,$18,$3C,$3C,$3C,$3C,$18,$18
; TOP OF MONSTER CHAR 5
DB $00,$00,$00,$00,$00,$38,$7C,$FE
; BODY OF MONSTER CHAR 6
DB $FE,$EA,$EA,$EA,$FE,$FE,$FE,$AA
;
; TEXT FOR CHAR/NICKNAME (COLOR 1)
CHNKTX DB $00,$63,$68,$61,$72,$61,$63,$74,$65,$72
DB $4F,$6E,$69,$63,$6B,$6E,$61,$6D,$65,$00
; TEXT FOR W SHADOW (COLOR 0)
CHARTX DB $00,$06,$00,$33,$28,$21,$24,$2F,$37,$00
; TEXT FOR "BLINKY" (COLOR 0)
DB $00,$02,$22,$2C,$29,$2E,$2B,$39,$02,$00
; TEXT FOR X SPEEDY (COLOR 1)
DB $00,$46,$00,$73,$70,$65,$65,$64,$79,$00
; TEXT FOR "PINKY" (COLOR 1)
DB $00,$42,$70,$69,$6E,$6B,$79,$42,$00,$00
; TEXT FOR Y BASHFUL (COLOR 2)
DB $00,$86,$00,$A2,$A1,$B3,$A8,$A6,$B5,$AC
; TEXT FOR "INKY" (COLOR 2)
DB $00,$82,$A9,$AE,$AB,$B9,$82,$00,$00,$00
; TEXT FOR Z POKEY (COLOR 3)
DB $00,$C6,$00,$F0,$EF,$EB,$E5,$F9,$00,$00
; TEXT FOR "CLYDE" (COLOR 3)
DB $00,$C2,$E3,$EC,$F9,$E4,$E5,$C2,$00,$00
; TEXT FOR A 10 PTS
; TEXT IS COLOR 0 DOT IS COLOR 2
AM10PT DB $83,$00,$11,$10,$00,$30,$34,$33
; TEXT FOR B 50 PTS
AM50PT DB $84,$00,$15,$10,$00,$30,$34,$33
; (C) ATARI 1982 (COLOR 2)
COPMSG DB $00,$00,$00,$88,$A3,$89,$00,$A1,$B4,$A1
DB $B2,$A9,$00,$91,$99,$98,$92,$00,$00,$00
;
;
; DATA FOR INTERMISSIONS
;
L756B = *; Y INDEX VALUE
;
DB $15,$2B,$41,$57,$6D,$83
;
L7571 = *
;
DB $03,$80,$01,$C0,$BA,$20,$50,$00
DB $00,$02,$05,$02,$05,$1D,$00,$04
DB $02,$13,$D0,$84
DW L780B
;
DB $00,$00,$FF,$C0,$FF,$20,$50,$00
DB $00,$02,$03,$02,$03,$00,$70,$04
DB $03,$27,$10,$72
DW L77F3
;
DB $03,$80,$01,$C0,$BA,$20,$50,$00
DB $00,$02,$05,$02,$05,$30,$00,$04
DB $02,$13,$D0,$84
DW L780B
;
DB $03,$80,$01,$00,$00,$04,$10,$00
DB $00,$04,$00,$04,$00,$00,$00,$07
DB $00,$00,$00,$00
DW L787A
;
DB $03,$80,$01,$C0,$BA,$20,$50,$00
DB $00,$02,$05,$02,$05,$30,$00,$04
DB $02,$13,$D0,$84
DW L7823
;
DB $00,$00,$FF,$B8,$00,$20,$00,$00
DB $00,$03,$00,$03,$00,$00,$00,$07
DB $00,$00,$00,$00
DW L783B
;
L75F5 = *
;
DB $03,$80,$01,$30,$BA,$30,$50,$00
DB $00,$02,$05,$02,$05,$00,$00,$06
DB $02,$13,$D0,$84
DW L78A4
DB $00,$00,$00
;
L760E = *
;
DW L7622,L7648,L766E
DW L7622,L7648,L766E
;
L761A = *
;
DW L7694,L7709,L777E,L7709
;
L7622 = *
;
DB $07,$1F,$3F,$1F,$0F,$07,$03,$01
DB $00,$00,$00,$01,$03,$07,$0F,$1F
DB $3F,$1F,$07,$00,$C0,$E0,$E0,$F0
DB $F0,$F0,$F8,$F8,$78,$F8,$F8,$F0
DB $F0,$F0,$E0,$E0,$C0,$00
;
L7648 = *
;
DB $07,$1F,$3F,$3F,$7F,$7F,$7F,$0F
DB $01,$00,$01,$0F,$7F,$7F,$7F,$3F
DB $3F,$1F,$07,$00,$C0,$E0,$E0,$F0
DB $F0,$F0,$F8,$F8,$78,$F8,$F8,$F0
DB $F0,$F0,$E0,$E0,$C0,$00
;
L766E = *
;
DB $07,$1F,$3F,$3F,$7F,$7F,$7F,$FF
DB $FF,$FF,$FF,$FF,$7F,$7F,$7F,$3F
DB $3F,$1F,$07,$00,$C0,$E0,$E0,$F0
DB $F0,$F0,$F8,$F8,$F8,$F8,$F8,$F0
DB $F0,$F0,$E0,$E0,$C0,$00
;
L7694 = *
;
DB $00,$01
DB $03,$07,$0F,$0F,$1F,$1F,$3F,$3F
DB $3F,$7F,$7F,$7F,$7F,$FF,$FF,$FF
DB $FF,$FF,$FF,$FF,$FF,$FF,$7F,$7F
DB $7F,$7F,$3F,$3F,$3F,$1F,$1F,$0F
DB $0F,$07,$03,$01,$00,$78,$FE,$FF
DB $FF,$FF,$FF,$FF,$FF,$FF,$FE,$FE
DB $FC,$F8,$F8,$F0,$E0,$E0,$C0,$C0
DB $80,$C0,$C0,$E0,$E0,$F0,$F8,$F8
DB $FC,$FE,$FE,$FF,$FF,$FF,$FF,$FF
DB $FF,$FF,$FE,$78,$00,$00,$00,$80
DB $C0,$C0,$80,$80,$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,$80,$80,$C0,$C0,$80
DB $00,$00,$00
;
L7709 = *
;
DB $00,$01,$03,$07,$0F
DB $0F,$1F,$1F,$3F,$3F,$3F,$7F,$7F
DB $7F,$7F,$FF,$FF,$FF,$FF,$FF,$FF
DB $FF,$FF,$FF,$7F,$7F,$7F,$7F,$3F
DB $3F,$3F,$1F,$1F,$0F,$0F,$07,$03
DB $01,$00,$78,$FE,$FF,$FF,$FF,$FF
DB $FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF
DB $FF,$FF,$FE,$F8,$E0,$80,$E0,$F8
DB $FE,$FF,$FF,$FF,$FF,$FF,$FF,$FF
DB $FF,$FF,$FF,$FF,$FF,$FF,$FF,$FE
DB $78,$00,$00,$00,$80,$C0,$C0,$E0
DB $E0,$F0,$F0,$F0,$F8,$F8,$F8,$E0
DB $80,$00,$00,$00,$00,$00,$00,$00
DB $80,$E0,$F8,$F8,$F8,$F0,$F0,$F0
DB $E0,$E0,$C0,$C0,$80,$00,$00,$00
;
L777E = *
;
DB $00,$01,$03,$07,$0F,$0F,$1F,$1F
DB $3F,$3F,$3F,$7F,$7F,$7F,$7F,$FF
DB $FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF
DB $7F,$7F,$7F,$7F,$3F,$3F,$3F,$1F
DB $1F,$0F,$0F,$07,$03,$01,$00,$78
DB $FE,$FF,$FF,$FF,$FF,$FF,$FF,$FF
DB $FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF
DB $FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF
DB $FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF
DB $FF,$FF,$FF,$FF,$FE,$78,$00,$00
DB $00,$80,$C0,$C0,$E0,$E0,$F0,$F0
DB $F0,$F8,$F8,$F8,$F8,$FC,$FC,$FC
DB $FC,$FC,$FC,$FC,$FC,$FC,$F8,$F8
DB $F8,$F8,$F0,$F0,$F0,$E0,$E0,$C0
DB $C0,$80,$00,$00,$00
;
L77F3 = *
;
DB $01,$04,$08,$02,$05,$09,$03,$06
DB $0A,$00,$07,$0B,$01,$04,$0C,$02
DB $05,$0D,$03,$06,$0E,$00,$07,$0F
;
L780B = *
;
DB $01,$10,$14,$02,$11,$15,$03,$12
DB $16,$00,$13,$17,$01,$10,$18,$02
DB $11,$19,$03,$12,$1A,$00,$13,$1B
;
L7823 = *
;
DB $01,$10,$14,$02,$11,$15,$03,$54
DB $D6,$00,$D5,$57,$01,$10,$18,$02
DB $11,$19,$03,$58,$DA,$00,$D9,$5B
;
L783B = *
;
DB $00,$00,$3A,$00,$00,$3B,$00,$00
DB $3C,$00,$36,$3D,$00,$B7,$3E,$00
DB $B8,$3F,$00,$B9,$00,$00,$00,$44
;
DB $00,$00,$45
DB $00,$00,$46,$00,$40,$47,$00,$C1
DB $48,$00,$C2,$49,$00,$C3,$00,$00
DB $00,$4E,$00,$00,$4F,$00,$00,$50
DB $00,$4A,$51,$00,$CB,$52,$00,$CC
DB $53,$00,$CD,$00
;
L787A = *
DB $00,$2B,$14,$29
DB $2C,$15,$2A,$2D,$AF,$00,$AE,$B0
DB $00,$00,$00,$00,$00,$31,$00,$00
DB $32,$00,$33,$14,$29,$34,$15,$2A
DB $35,$AF,$00,$AE,$B0,$00,$00,$00
DB $00,$00,$31,$00,$00,$32
;
L78A4 = *
DB $01,$10
DB $14,$02,$11,$15,$03,$12,$16,$00
DB $13,$1C,$00,$00,$00,$00,$00,$00
DB $01,$10,$18,$02,$11,$19,$03,$12
DB $1D,$00,$13,$1E,$00,$00,$00,$00
DB $00,$00,$01,$10,$14,$02,$11,$15
DB $03,$12,$16,$00,$13,$1F,$00,$00
DB $00,$00,$00,$00,$01,$10,$18,$02
DB $11,$19,$03,$12,$1D,$00,$13,$20
DB $00,$00,$21,$00,$00,$00,$01,$10
DB $14,$02,$11,$15,$03,$12,$16,$00
DB $22,$23,$00,$00,$24,$00,$00,$00
DB $01,$10,$18,$02,$11,$19,$03,$12
DB $1D,$00,$25,$26,$00,$00,$1F,$00
DB $00,$00,$01,$10,$18,$02,$11,$19
DB $03,$12,$1D,$00,$27,$26,$00,$00
DB $20,$00,$00,$28
;
ICOLR0 DB $32,$82,$32,$32,$32,$0F
ICOLR1 DB $0F,$0F,$0F,$0F,$0F,$FA
ICOLR2 DB $63,$00,$63,$64,$64,$33
ICOLR3 DB $00,$00,$FA,$FA,$FA,$83
;
;
IMUSIC = *
;
DB $48,$AA,$90,$A8,$00,$AA,$90,$A8
DB $48,$AA,$00,$A8,$00,$AA,$90,$A8
DB $48,$AA,$90,$A8,$00,$AA,$90,$A8
DB $55,$AA,$00,$A8,$60,$AA,$90,$A8
DB $48,$AA,$90,$A8,$48,$AA,$90,$A8
DB $48,$AA,$00,$A8,$48,$AA,$90,$A8
DB $39,$AA,$72,$A8,$39,$AA,$6C,$A8
DB $39,$AA,$66,$A8,$39,$AA,$60,$A8
DB $48,$AA,$90,$A8,$48,$A0,$90,$A8
DB $48,$AA,$90,$A0,$48,$A0,$90,$A8
DB $48,$AA,$90,$A8,$48,$A0,$90,$A8
DB $55,$AA,$00,$A8,$60,$AA,$90,$A8
DB $48,$AA,$90,$A8,$48,$AA,$90,$A8
DB $55,$AA,$00,$A8,$72,$AA,$90,$A8
DB $72,$AA,$6C,$A8,$72,$AA,$66,$A8
DB $72,$AA,$60,$A8,$48,$AA,$90,$A8
DB $00,$AA,$90,$A8,$48,$AA,$00,$A8
DB $00,$AA,$90,$A8,$48,$AA,$90,$A8
DB $55,$A0,$90,$A8,$55,$AA,$1D,$A0
DB $60,$AA,$90,$A8,$48,$AA,$90,$A8
DB $48,$AA,$90,$A8,$39,$AA,$90,$A0
DB $39,$AA,$90,$A8,$35,$AA,$72,$A8
DB $35,$AA,$6C,$A8,$32,$AA,$66,$A8
DB $32,$AA,$60,$A8,$2F,$AA,$5B,$A8
DB $2F,$AA,$60,$A8,$35,$AA,$6C,$A8
DB $35,$AA,$6C,$A8,$39,$AA,$72,$A8
DB $39,$AA,$72,$A8,$48,$AA,$90,$A8
DB $48,$AA,$90,$A8,$39,$AA,$60,$A8
DB $39,$AA,$60,$A8,$48,$AA,$72,$A8
DB $48,$AA,$72,$A8,$00,$00,$00,$00
;
ÿÿÿÿÿÿÿÿÿÿÿÿÿÿ