home *** CD-ROM | disk | FTP | other *** search
-
- LDY TMPREGOFST
- LDA PORTAVAL,X ;CHECK FOR PORTAMENTO
- BEQ DRUMS ;NONE
-
- AND #$7E ;TOAD UNWANTED BITS
- STA TEMPSTORE
-
- LDA PORTAVAL,X ;BIT0 SIGNALS UP/DOWN
- AND #$01
- BEQ PORTUP
-
- SEC ;PORTAMENTO DOWN
- LDA SAVEFREQLO,X ;SUB PORTAVAL FROM
- SBC TEMPSTORE ;CURRENT FREQUENCY
- STA SAVEFREQLO,X
- STA $D400,Y
- LDA SAVEFREQHI,X
- SBC #$00 ;(WORD ARITHMETIC)
- STA SAVEFREQHI,X
- STA $D401,Y
- JMP DRUMS
-
- PORTUP =*
-
- CLC ;PORTAMENTO UP
- LDA SAVEFREQLO,X ;ADD PORTVAL TO
- ADC TEMPSTORE ;CURRENT FREQUENCY
- STA SAVEFREQLO,X
- STA $D400,Y
- LDA SAVEFREQHI,X
- ADC #$00
- STA SAVEFREQHI,X
- STA $D401,Y
-
-
- ;BIT0 INSTRFX ARE THE DRUM ROUTINES
- ;THE ACTUAL DRUM TIMBRE DEPENDS ON THE
- ;CRTL REGISTER VALUE FOR THE INSTRUMENT:
- ;CTRLREG 0 IS ALWAYS NOISE
- ;CTRLREG X IS NOISE FOR 1ST VBL AND X
- ;FROM THEN ON
-
- ;SEE THAT THE DRUM IS MADE BY RAPID HI
- ;TO LOW FREQUENCY SLIDE WITH FAST ATTACK
- ;AND DECAY
-
- DRUMS =*
-
- LDA INSTRFX ;CHECK IF DRUMS
- AND #$01 ;NEEDED THIS INSTR
- BEQ SKYDIVE
-
- LDA SAVEFREQHI,X ;DON'T BOTHER IF FREQ
- BEQ SKYDIVE ;CAN'T GO ANY LOWER
-
- LDA LENGTHLEFT,X ;OR IF THE NOTE HAS
- BEQ SKYDIVE ;FINISHED
-
- LDA SAVELNTHCC,X ;CHECK IF THIS IS THE
- AND #$1F ;FIRST VBL FOR THIS
- SEC ;INSTRUMENT-NOTE
- SBC #$01
- CMP LENGTHLEFT,X
- LDY TMPREGOFST
- BCC FIRSTIME
-
- LDA SAVEFREQHI,X ;NOT THE FIRST TIME
- DEC SAVEFREQHI,X ;SO DEC FREQHI FOR
- STA $D401,Y ;DRUM SOUND
-
- LDA VOICECTRL,X ;IF CTRLREG IS 0 THEN
- AND #$FE ;NOISE IS USED ALWAYS
- BNE DUMPCTRL
-
- FIRSTIME =*
-
- LDA SAVEFREQHI,X ;NOISE IS USED FOR
- STA $D401,Y ;THE FIRST VBL ALSO
- LDA #$80 ;(SET NOISE)
-
- DUMPCTRL =*
-
- STA $D404,Y
-
-
- ;BIT1 INSTRFX IS THE SKYDIVE
- ;A LONG PORTAMENTO-DOWN FROM THE NOTE
- ;TO ZEROFREQ
-
- SKYDIVE =*
-
- LDA INSTRFX ;CHECK IF SKYDIVE
- AND #$02 ;NEEDED THIS INSTR
- BEQ OCTARP
-
- LDA COUNTER ;EVERY 2ND VBL
- AND #$01
- BEQ OCTARP
-
- LDA SAVEFREQHI,X ;CHECK IF SKYDIVE
- BEQ OCTARP ;ALREADY COMPLETE
-
- DEC SAVEFREQHI,X ;DECR AND SAVE THE
- LDY TMPREGOFST ;HIGH BYTE FREQ
- STA $D401,Y
-
-
- ;BIT2 INSTRFX IS AN OCTAVE ARPEGGIO
- ;PRETTY TAME HUH?
-
- OCTARP =*
-
- LDA INSTRFX ;CHECK IF ARPT NEEDED
- AND #$04
- BEQ LOOPCONT
-
- LDA COUNTER ;ONLY 2 ARPT VALUES
- AND #$01
- BEQ +
-
- LDA NOTENUM,X ;ODD, NOTE+12
- CLC
- ADC #$0C
- JMP ++
-
- + LDA NOTENUM,X ;EVEN, NOTE
-
- + ASL ;DUMP THE CORRESPONDING
- TAY ;FREQUENCIES
- LDA FREQUENZLO,Y
- STA TEMPFREQ
- LDA FREQUENZHI,Y
- LDY TMPREGOFST
- STA $D401,Y
- LDA TEMPFREQ
- STA $D400,Y
-
-
- ;==========
- ;END OF DBF LOOP
-
- LOOPCONT =*
-
- DEX ;DBF MAINLOOP
- BMI MUSICEND
- JMP MAINLOOP
-
- MUSICEND =*
-
- RTS
-
-
- ;====================================
- ;FREQUENZ DATA
- ;====================================
-
- FREQUENZLO .BYT $16
- FREQUENZHI .BYT $01
- .BYT $27,$01,$38,$01,$4B,$01
- .BYT $5F,$01,$73,$01,$8A,$01,$A1,$01
- .BYT $BA,$01,$D4,$01,$F0,$01,$0E,$02
- .BYT $2D,$02,$4E,$02,$71,$02,$96,$02
- .BYT $BD,$02,$E7,$02,$13,$03,$42,$03
- .BYT $74,$03,$A9,$03,$E0,$03,$1B,$04
- .BYT $5A,$04,$9B,$04,$E2,$04,$2C,$05
- .BYT $7B,$05,$CE,$05,$27,$06,$85,$06
- .BYT $E8,$06,$51,$07,$C1,$07,$37,$08
- .BYT $B4,$08,$37,$09,$C4,$09,$57,$0A
- .BYT $F5,$0A,$9C,$0B,$4E,$0C,$09,$0D
- .BYT $D0,$0D,$A3,$0E,$82,$0F,$6E,$10
- .BYT $68,$11,$6E,$12,$88,$13,$AF,$14
- .BYT $EB,$15,$39,$17,$9C,$18,$13,$1A
- .BYT $A1,$1B,$46,$1D,$04,$1F,$DC,$20
- .BYT $D0,$22,$DC,$24,$10,$27,$5E,$29
- .BYT $D6,$2B,$72,$2E,$38,$31,$26,$34
- .BYT $42,$37,$8C,$3A,$08,$3E,$B8,$41
- .BYT $A0,$45,$B8,$49,$20,$4E,$BC,$52
- .BYT $AC,$57,$E4,$5C,$70,$62,$4C,$68
- .BYT $84,$6E,$18,$75,$10,$7C,$70,$83
- .BYT $40,$8B,$70,$93,$40,$9C,$78,$A5
- .BYT $58,$AF,$C8,$B9,$E0,$C4,$98,$D0
- .BYT $08,$DD,$30,$EA,$20,$F8,$2E,$FD
-
-
- REGOFFSETS .BYT $00,$07,$0E
- TMPREGOFST .BYT $00
- POSOFFSET .BYT $00,$00,$00
- PATOFFSET .BYT $00,$00,$00
- LENGTHLEFT .BYT $00,$00,$00
- SAVELNTHCC .BYT $00,$00,$00
- VOICECTRL .BYT $00,$00,$00
- NOTENUM .BYT $00,$00,$00
- INSTRNR .BYT $00,$00,$00
- APPENDFL .BYT $00
- TEMPLNTHCC .BYT $00
- TEMPFREQ .BYT $00
- TEMPSTORE .BYT $00
- TEMPCTRL .BYT $00
- VIBRDEPTH .BYT $00
- PULSEVALUE .BYT $00
- TMPVDIFLO .BYT $00
- TMPVDIFHI .BYT $00
- TMPVFRQLO .BYT $00
- TMPVFRQHI .BYT $00
- OSCILATVAL .BYT $00
- PULSEDELAY .BYT $00,$00,$00
- PULSEDIR .BYT $00,$00,$00
- SPEED .BYT $00
- RESETSPD .BYT $01
- INSTNUMBY8 .BYT $00
- MSTATUS .BYT $C0
- SAVEFREQHI .BYT $00,$00,$00
- SAVEFREQLO .BYT $00,$00,$00
- PORTAVAL .BYT $00,$00,$00
- INSTRFX .BYT $00
- PULSESPEED .BYT $00
- COUNTER .BYT $00
- CURRTRKHI .BYT $00,$00,$00
- CURRTRKLO .BYT $00,$00,$00
-
-
- ;====================================
- ;MONTY ON THE RUN MAIN THEME
- ;====================================
-
- SONGS =*
- .BYT <MONTYMAINTR1
- .BYT <MONTYMAINTR2
- .BYT <MONTYMAINTR3
- .BYT >MONTYMAINTR1
- .BYT >MONTYMAINTR2
- .BYT >MONTYMAINTR3
-
-
- ;====================================
- ;POINTERS TO THE PATTERNS
-
- ;LOW POINTERS
- PATPTL =*
- .BYT <PTN00
- .BYT <PTN01
- .BYT <PTN02
- .BYT <PTN03
- .BYT <PTN04
- .BYT <PTN05
- .BYT <PTN06
- .BYT <PTN07
- .BYT <PTN08
- .BYT <PTN09
- .BYT <PTN0A
- .BYT <PTN0B
- .BYT <PTN0C
- .BYT <PTN0D
- .BYT <PTN0E
- .BYT <PTN0F
- .BYT <PTN10
- .BYT <PTN11
- .BYT <PTN12
- .BYT <PTN13
- .BYT <PTN14
- .BYT <PTN15
- .BYT <PTN16
- .BYT <PTN17
- .BYT <PTN18
- .BYT <PTN19
- .BYT <PTN1A
- .BYT <PTN1B
- .BYT <PTN1C
- .BYT <PTN1D
- .BYT <PTN1E
- .BYT <PTN1F
- .BYT <PTN20
- .BYT <PTN21
- .BYT <PTN22
- .BYT <PTN23
- .BYT <PTN24
- .BYT <PTN25
- .BYT <PTN26
- .BYT <PTN27
- .BYT <PTN28
- .BYT <PTN29
- .BYT <PTN2A
- .BYT <PTN2B
- .BYT <PTN2C
- .BYT <PTN2D
- .BYT 0
- .BYT <PTN2F
- .BYT <PTN30
- .BYT <PTN31
- .BYT <PTN32
- .BYT <PTN33
- .BYT <PTN34
- .BYT <PTN35
- .BYT <PTN36
- .BYT <PTN37
- .BYT <PTN38
- .BYT <PTN39
- .BYT <PTN3A
- .BYT <PTN3B
-
- ;HIGH POINTERS
- PATPTH =*
- .BYT >PTN00
- .BYT >PTN01
- .BYT >PTN02
- .BYT >PTN03
- .BYT >PTN04
- .BYT >PTN05
- .BYT >PTN06
- .BYT >PTN07
- .BYT >PTN08
- .BYT >PTN09
- .BYT >PTN0A
- .BYT >PTN0B
- .BYT >PTN0C
- .BYT >PTN0D
- .BYT >PTN0E
- .BYT >PTN0F
- .BYT >PTN10
- .BYT >PTN11
- .BYT >PTN12
- .BYT >PTN13
- .BYT >PTN14
- .BYT >PTN15
- .BYT >PTN16
- .BYT >PTN17
- .BYT >PTN18
- .BYT >PTN19
- .BYT >PTN1A
- .BYT >PTN1B
- .BYT >PTN1C
- .BYT >PTN1D
- .BYT >PTN1E
- .BYT >PTN1F
- .BYT >PTN20
- .BYT >PTN21
- .BYT >PTN22
- .BYT >PTN23
- .BYT >PTN24
- .BYT >PTN25
- .BYT >PTN26
- .BYT >PTN27
- .BYT >PTN28
- .BYT >PTN29
- .BYT >PTN2A
- .BYT >PTN2B
- .BYT >PTN2C
- .BYT >PTN2D
- .BYT 0
- .BYT >PTN2F
- .BYT >PTN30
- .BYT >PTN31
- .BYT >PTN32
- .BYT >PTN33
- .BYT >PTN34
- .BYT >PTN35
- .BYT >PTN36
- .BYT >PTN37
- .BYT >PTN38
- .BYT >PTN39
- .BYT >PTN3A
- .BYT >PTN3B
-
-
- ;====================================
- ;TRACKS
- ;====================================
-
- ;TRACK1
- MONTYMAINTR1 =*
- .BYT $11,$14,$17,$1A,$00,$27,$00,$28
- .BYT $03,$05,$00,$27,$00,$28,$03,$05
- .BYT $07,$3A,$14,$17,$00,$27,$00,$28
- .BYT $2F,$30,$31,$31,$32,$33,$33,$34
- .BYT $34,$34,$34,$34,$34,$34,$34,$35
- .BYT $35,$35,$35,$35,$35,$36,$12,$37
- .BYT $38,$09,$2A,$09,$2B,$09,$0A,$09
- .BYT $2A,$09,$2B,$09,$0A,$0D,$0D,$0F
- .BYT $FF
-
- ;TRACK2
- MONTYMAINTR2 =*
- .BYT $12,$15,$18,$1B,$2D,$39,$39
- .BYT $39,$39,$39,$39,$2C,$39,$39,$39
- .BYT $39,$39,$39,$2C,$39,$39,$39,$01
- .BYT $01,$29,$29,$2C,$15,$18,$39,$39
- .BYT $39,$39,$39,$39,$39,$39,$39,$39
- .BYT $39,$39,$39,$39,$39,$39,$39,$39
- .BYT $39,$39,$39,$39,$39,$39,$39,$39
- .BYT $39,$39,$39,$39,$39,$01,$01,$01
- .BYT $29,$39,$39,$39,$01,$01,$01,$29
- .BYT $39,$39,$39,$39,$FF
-
- ;TRACK3
- MONTYMAINTR3 =*
- .BYT $13,$16,$19
- .BYT $1C,$02,$02,$1D,$1E,$02,$02,$1D
- .BYT $1F,$04,$04,$20,$20,$06,$02,$02
- .BYT $1D,$1E,$02,$02,$1D,$1F,$04,$04
- .BYT $20,$20,$06,$08,$08,$08,$08,$21
- .BYT $21,$21,$21,$22,$22,$22,$23,$22
- .BYT $24,$25,$3B,$26,$26,$26,$26,$26
- .BYT $26,$26,$26,$26,$26,$26,$26,$26
- .BYT $26,$26,$26,$02,$02,$1D,$1E,$02
- .BYT $02,$1D,$1F,$2F,$2F,$2F,$2F,$2F
- .BYT $2F,$2F,$2F,$2F,$2F,$2F,$2F,$2F
- .BYT $0B,$0B,$1D,$1D,$0B,$0B,$1D,$0B
- .BYT $0B,$0B,$0C,$0C,$1D,$1D,$1D,$10
- .BYT $0B,$0B,$1D,$1D,$0B,$0B,$1D,$0B
- .BYT $0B,$0B,$0C,$0C,$1D,$1D,$1D,$10
- .BYT $0B,$1D,$0B,$1D,$0B,$1D,$0B,$1D
- .BYT $0B,$0C,$1D,$0B,$0C,$23,$0B,$0B
- .BYT $FF
-
-
- ;====================================
- ;PATTERNS
- ;====================================
-
- PTN00 =*
- .BYT $83,$00,$37,$01,$3E,$01,$3E,$03
- .BYT $3D,$03,$3E,$03,$43,$03,$3E,$03
- .BYT $3D,$03,$3E,$03,$37,$01,$3E,$01
- .BYT $3E,$03,$3D,$03,$3E,$03,$43,$03
- .BYT $42,$03,$43,$03,$45,$03,$46,$01
- .BYT $48,$01,$46,$03,$45,$03,$43,$03
- .BYT $4B,$01,$4D,$01,$4B,$03,$4A,$03
- .BYT $48,$FF
-
- PTN27 =*
- .BYT $1F,$4A,$FF
-
- PTN28 =*
- .BYT $03,$46,$01,$48,$01,$46,$03,$45
- .BYT $03,$4A,$0F,$43,$FF
-
- PTN03 =*
- .BYT $BF,$06
- .BYT $48,$07,$48,$01,$4B,$01,$4A,$01
- .BYT $4B,$01,$4A,$03,$4B,$03,$4D,$03
- .BYT $4B,$03,$4A,$3F,$48,$07,$48,$01
- .BYT $4B,$01,$4A,$01,$4B,$01,$4A,$03
- .BYT $4B,$03,$4D,$03,$4B,$03,$48,$3F
- .BYT $4C,$07,$4C,$01,$4F,$01,$4E,$01
- .BYT $4F,$01,$4E,$03,$4F,$03,$51,$03
- .BYT $4F,$03,$4E,$3F,$4C,$07,$4C,$01
- .BYT $4F,$01,$4E,$01,$4F,$01,$4E,$03
- .BYT $4F,$03,$51,$03,$4F,$03,$4C,$FF
-
- PTN05 =*
- .BYT $83,$04,$26,$03,$29,$03,$28,$03
- .BYT $29,$03,$26,$03,$35,$03,$34,$03
- .BYT $32,$03,$2D,$03,$30,$03,$2F,$03
- .BYT $30,$03,$2D,$03,$3C,$03,$3B,$03
- .BYT $39,$03,$30,$03,$33,$03,$32,$03
- .BYT $33,$03,$30,$03,$3F,$03,$3E,$03
- .BYT $3C,$03,$46,$03,$45,$03,$43,$03
- .BYT $3A,$03,$39,$03,$37,$03,$2E,$03
- .BYT $2D,$03,$26,$03,$29,$03,$28,$03
- .BYT $29,$03,$26,$03,$35,$03,$34,$03
- .BYT $32,$03,$2D,$03,$30,$03,$2F,$03
- .BYT $30,$03,$2D,$03,$3C,$03,$3B,$03
- .BYT $39,$03,$30,$03,$33,$03,$32,$03
- .BYT $33,$03,$30,$03,$3F,$03,$3E,$03
- .BYT $3C,$03,$34,$03,$37,$03,$36,$03
- .BYT $37,$03,$34,$03,$37,$03,$3A,$03
- .BYT $3D
-
- PTN3A =*
- .BYT $03,$3E,$07,$3E,$07,$3F,$07
- .BYT $3E,$03,$3C,$07,$3E,$57,$FF
-
- PTN07 =*
- .BYT $8B
- .BYT $00,$3A,$01,$3A,$01,$3C,$03,$3D
- .BYT $03,$3F,$03,$3D,$03,$3C,$0B,$3A
- .BYT $03,$39,$07,$3A,$81,$06,$4B,$01
- .BYT $4D,$01,$4E,$01,$4D,$01,$4E,$01
- .BYT $4D,$05,$4B,$81,$00,$3A,$01,$3C
- .BYT $01,$3D,$03,$3F,$03,$3D,$03,$3C
- .BYT $03,$3A,$03,$39,$1B,$3A,$0B,$3B
- .BYT $01,$3B,$01,$3D,$03,$3E,$03,$40
- .BYT $03,$3E,$03,$3D,$0B,$3B,$03,$3A
- .BYT $07,$3B,$81,$06,$4C,$01,$4E,$01
- .BYT $4F,$01,$4E,$01,$4F,$01,$4E,$05
- .BYT $4C,$81,$00,$3B,$01,$3D,$01,$3E
- .BYT $03,$40,$03,$3E,$03,$3D,$03,$3B
- .BYT $03,$3A,$1B,$3B,$8B,$05,$35,$03
- .BYT $33,$07,$32,$03,$30,$03,$2F,$0B
- .BYT $30,$03,$32,$0F,$30,$0B,$35,$03
- .BYT $33,$07,$32,$03,$30,$03,$2F,$1F
- .BYT $30,$8B,$00,$3C,$01,$3C,$01,$3E
- .BYT $03,$3F,$03,$41,$03,$3F,$03,$3E
- .BYT $0B,$3D,$01,$3D,$01,$3F,$03,$40
- .BYT $03,$42,$03,$40,$03,$3F,$03,$3E
- .BYT $01,$3E,$01,$40,$03,$41,$03,$40
- .BYT $03,$3E,$03,$3D,$03,$3E,$03,$3C
- .BYT $03,$3A,$01,$3A,$01,$3C,$03,$3D
- .BYT $03,$3C,$03,$3A,$03,$39,$03,$3A
- .BYT $03,$3C,$FF
-
- PTN09 =*
- .BYT $83,$00,$32,$01,$35,$01,$34,$03
- .BYT $32,$03,$35,$03,$34,$03,$32,$03
- .BYT $35,$01,$34,$01,$32,$03,$32,$03
- .BYT $3A,$03,$39,$03,$3A,$03,$32,$03
- .BYT $3A,$03,$39,$03,$3A,$FF
-
- PTN2A =*
- .BYT $03,$34,$01,$37,$01,$35,$03,$34
- .BYT $03,$37,$03,$35,$03,$34,$03,$37
- .BYT $01,$35,$01,$34,$03,$34,$03,$3A
- .BYT $03,$39,$03,$3A,$03,$34,$03,$3A
- .BYT $03,$39,$03,$3A,$FF
-
- PTN2B =*
- .BYT $03,$39,$03,$38,$03,$39,$03,$3A
- .BYT $03,$39,$03,$37,$03,$35,$03,$34
- .BYT $03,$35,$03,$34,$03,$35,$03,$37
- .BYT $03,$35,$03,$34,$03,$32,$03,$31
- .BYT $FF
-
- PTN0A =*
- .BYT $03
- .BYT $37,$01,$3A,$01,$39,$03,$37,$03
- .BYT $3A,$03,$39,$03,$37,$03,$3A,$01
- .BYT $39,$01,$37,$03,$37,$03,$3E,$03
- .BYT $3D,$03,$3E,$03,$37,$03,$3E,$03
- .BYT $3D,$03,$3E,$03,$3D,$01,$40,$01
- .BYT $3E,$03,$3D,$03,$40,$01,$3E,$01
- .BYT $3D,$03,$40,$03,$3E,$03,$40,$03
- .BYT $40,$01,$43,$01,$41,$03,$40,$03
- .BYT $43,$01,$41,$01,$40,$03,$43,$03
- .BYT $41,$03,$43,$03,$43,$01,$46,$01
- .BYT $45,$03,$43,$03,$46,$01,$45,$01
- .BYT $43,$03,$46,$03,$45,$03,$43,$01
- .BYT $48,$01,$49,$01,$48,$01,$46,$01
- .BYT $45,$01,$46,$01,$45,$01,$43,$01
- .BYT $41,$01,$43,$01,$41,$01,$40,$01
- .BYT $3D,$01,$39,$01,$3B,$01,$3D,$FF
-
- PTN0D =*
- .BYT $01,$3E,$01,$39,$01,$35,$01,$39
- .BYT $01,$3E,$01,$39,$01,$35,$01,$39
- .BYT $03,$3E,$01,$41,$01,$40,$03,$40
- .BYT $01,$3D,$01,$3E,$01,$40,$01,$3D
- .BYT $01,$39,$01,$3D,$01,$40,$01,$3D
- .BYT $01,$39,$01,$3D,$03,$40,$01,$43
- .BYT $01,$41,$03,$41,$01,$3E,$01,$40
- .BYT $01,$41,$01,$3E,$01,$39,$01,$3E
- .BYT $01,$41,$01,$3E,$01,$39,$01,$3E
- .BYT $03,$41,$01,$45,$01,$43,$03,$43
- .BYT $01,$40,$01,$41,$01,$43,$01,$40
- .BYT $01,$3D,$01,$40,$01,$43,$01,$40
- .BYT $01,$3D,$01,$40,$01,$46,$01,$43
- .BYT $01,$45,$01,$46,$01,$44,$01,$43
- .BYT $01,$40,$01,$3D,$FF
-
- PTN0F =*
- .BYT $01,$3E,$01
- .BYT $39,$01,$35,$01,$39,$01,$3E,$01
- .BYT $39,$01,$35,$01,$39,$01,$3E,$01
- .BYT $39,$01,$35,$01,$39,$01,$3E,$01
- .BYT $39,$01,$35,$01,$39,$01,$3E,$01
- .BYT $3A,$01,$37,$01,$3A,$01,$3E,$01
- .BYT $3A,$01,$37,$01,$3A,$01,$3E,$01
- .BYT $3A,$01,$37,$01,$3A,$01,$3E,$01
- .BYT $3A,$01,$37,$01,$3A,$01,$40,$01
- .BYT $3D,$01,$39,$01,$3D,$01,$40,$01
- .BYT $3D,$01,$39,$01,$3D,$01,$40,$01
- .BYT $3D,$01,$39,$01,$3D,$01,$40,$01
- .BYT $3D,$01,$39,$01,$3D,$01,$41,$01
- .BYT $3E,$01,$39,$01,$3E,$01,$41,$01
- .BYT $3E,$01,$39,$01,$3E,$01,$41,$01
- .BYT $3E,$01,$39,$01,$3E,$01,$41,$01
- .BYT $3E,$01,$39,$01,$3E,$01,$43,$01
- .BYT $3E,$01,$3A,$01,$3E,$01,$43,$01
- .BYT $3E,$01,$3A,$01,$3E,$01,$43,$01
- .BYT $3E,$01,$3A,$01,$3E,$01,$43,$01
- .BYT $3E,$01,$3A,$01,$3E,$01,$43,$01
- .BYT $3F,$01,$3C,$01,$3F,$01,$43,$01
- .BYT $3F,$01,$3C,$01,$3F,$01,$43,$01
- .BYT $3F,$01,$3C,$01,$3F,$01,$43,$01
- .BYT $3F,$01,$3C,$01,$3F,$01,$45,$01
- .BYT $42,$01,$3C,$01,$42,$01,$45,$01
- .BYT $42,$01,$3C,$01,$42,$01,$48,$01
- .BYT $45,$01,$42,$01,$45,$01,$4B,$01
- .BYT $48,$01,$45,$01,$48,$01,$4B,$01
- .BYT $4A,$01,$48,$01,$4A,$01,$4B,$01
- .BYT $4A,$01,$48,$01,$4A,$01,$4B,$01
- .BYT $4A,$01,$48,$01,$4A,$01,$4C,$01
- .BYT $4E,$03,$4F,$FF
-
- PTN11 =*
- .BYT $BF,$06,$56,$1F,$57,$1F,$56,$1F
- .BYT $5B,$1F,$56,$1F,$57,$1F,$56,$1F
- .BYT $4F,$FF
-
- PTN12 =*
- .BYT $BF,$0C,$68,$7F,$7F,$7F,$7F,$7F
- .BYT $7F,$7F,$FF
-
- PTN13 =*
- .BYT $BF,$08,$13,$3F,$13,$3F,$13,$3F
- .BYT $13,$3F,$13,$3F,$13,$3F,$13,$1F
- .BYT $13,$FF
-
- PTN14 =*
- .BYT $97,$09,$2E,$03,$2E,$1B,$32,$03
- .BYT $32,$1B,$31,$03,$31,$1F,$34,$43
- .BYT $17,$32,$03,$32,$1B,$35,$03,$35
- .BYT $1B,$34,$03,$34,$0F,$37,$8F,$0A
- .BYT $37,$43,$FF
-
- PTN15 =*
- .BYT $97,$09,$2B,$03,$2B,$1B,$2E,$03
- .BYT $2E,$1B,$2D,$03,$2D,$1F,$30,$43
- .BYT $17,$2E,$03,$2E,$1B,$32,$03,$32
- .BYT $1B,$31,$03,$31,$0F,$34,$8F,$0A
- .BYT $34,$43,$FF
-
- PTN16 =*
- .BYT $0F,$1F,$0F,$1F,$0F,$1F,$0F,$1F
- .BYT $0F,$1F,$0F,$1F,$0F,$1F,$0F,$1F
- .BYT $0F,$1F,$0F,$1F,$0F,$1F,$0F,$1F
- .BYT $0F,$1F,$0F,$1F,$0F,$1F,$0F,$1F
- .BYT $FF
-
- PTN17 =*
- .BYT $97,$09,$33,$03,$33,$1B,$37,$03
- .BYT $37,$1B,$36,$03,$36,$1F,$39,$43
- .BYT $17,$37,$03,$37,$1B,$3A,$03,$3A
- .BYT $1B,$39,$03,$39,$2F,$3C,$21,$3C
- .BYT $21,$3D,$21,$3E,$21,$3F,$21,$40
- .BYT $21,$41,$21,$42,$21,$43,$21,$44
- .BYT $01,$45,$FF
-
- PTN18 =*
- .BYT $97,$09,$30,$03,$30,$1B,$33,$03
- .BYT $33,$1B,$32,$03,$32,$1F,$36,$43
- .BYT $17,$33,$03,$33,$1B,$37,$03,$37
- .BYT $1B,$36,$03,$36,$2F,$39,$21,$39
- .BYT $21,$3A,$21,$3B,$21,$3C,$21,$3D
- .BYT $21,$3E,$21,$3F,$21,$40,$21,$41
- .BYT $01,$42,$FF
-
- PTN19 =*
- .BYT $0F,$1A,$0F,$1A,$0F,$1A,$0F,$1A
- .BYT $0F,$1A,$0F,$1A,$0F,$1A,$0F,$1A
- .BYT $0F,$1A,$0F,$1A,$0F,$1A,$0F,$1A
- .BYT $0F,$1A,$0F,$1A,$0F,$1A,$0F,$1A
- .BYT $FF
-
- PTN1A =*
- .BYT $1F,$46,$BF,$0A,$46,$7F,$7F,$FF
-
- PTN1B =*
- .BYT $1F,$43,$BF,$0A,$43,$7F,$FF
-
- PTN1C =*
- .BYT $83,$02,$13,$03,$13,$03,$1E,$03
- .BYT $1F,$03,$13,$03,$13,$03,$1E,$03
- .BYT $1F,$03,$13,$03,$13,$03,$1E,$03
- .BYT $1F,$03,$13,$03,$13,$03,$1E,$03
- .BYT $1F,$03,$13,$03,$13,$03,$1E,$03
- .BYT $1F,$03,$13,$03,$13,$03,$1E,$03
- .BYT $1F,$03,$13,$03,$13,$03,$1E,$03
- .BYT $1F,$03,$13,$03,$13,$03,$1E,$03
- .BYT $1F,$FF
-
- PTN29 =*
- .BYT $8F,$0B,$38,$4F,$FF
-
- PTN2C =*
- .BYT $83,$0E,$32,$07,$32,$07,$2F,$07
- .BYT $2F,$03,$2B,$87,$0B,$46,$83,$0E
- .BYT $2C,$03,$2C,$8F,$0B,$32,$FF
-
- PTN2D =*
- .BYT $43,$83,$0E,$32,$03,$32,$03,$2F
- .BYT $03,$2F,$03,$2C,$87,$0B,$38,$FF
-
- PTN39 =*
- .BYT $83,$01
- .BYT $43,$01,$4F,$01,$5B,$87,$03,$2F
- .BYT $83,$01,$43,$01,$4F,$01,$5B,$87
- .BYT $03,$2F,$83,$01,$43,$01,$4F,$01
- .BYT $5B,$87,$03,$2F,$83,$01,$43,$01
- .BYT $4F,$01,$5B,$87,$03,$2F,$83,$01
- .BYT $43,$01,$4F,$01,$5B,$87,$03,$2F
- .BYT $83,$01,$43,$01,$4F,$01,$5B,$87
- .BYT $03,$2F
-
- PTN01 =*
- .BYT $83,$01,$43,$01,$4F,$01,$5B,$87
- .BYT $03,$2F,$83,$01,$43,$01,$4F,$01
- .BYT $5B,$87,$03,$2F,$FF
-
- PTN02 =*
- .BYT $83,$02,$13,$03,$13,$03,$1F,$03
- .BYT $1F,$03,$13,$03,$13,$03,$1F,$03
- .BYT $1F,$FF
-
- PTN1D =*
- .BYT $03,$15,$03,$15,$03,$1F,$03,$21
- .BYT $03,$15,$03,$15,$03,$1F,$03,$21
- .BYT $FF
-
- PTN1E =*
- .BYT $03,$1A,$03,$1A,$03,$1C,$03,$1C
- .BYT $03,$1D,$03,$1D,$03,$1E,$03,$1E
- .BYT $FF
-
- PTN1F =*
- .BYT $03,$1A,$03,$1A,$03,$24,$03,$26
- .BYT $03,$13,$03,$13,$07,$1F,$FF
-
- PTN04 =*
- .BYT $03,$18,$03,$18,$03,$24,$03,$24
- .BYT $03,$18,$03,$18,$03,$24,$03,$24
- .BYT $03,$20,$03,$20,$03,$2C,$03,$2C
- .BYT $03,$20,$03,$20,$03,$2C,$03,$2C
- .BYT $FF
-
- PTN20 =*
- .BYT $03,$19,$03,$19,$03
- .BYT $25,$03,$25,$03,$19,$03,$19,$03
- .BYT $25,$03,$25,$03,$21,$03,$21,$03
- .BYT $2D,$03,$2D,$03,$21,$03,$21,$03
- .BYT $2D,$03,$2D,$FF
-
- PTN06 =*
- .BYT $03,$1A,$03,$1A
- .BYT $03,$26,$03,$26,$03,$1A,$03,$1A
- .BYT $03,$26,$03,$26,$03,$15,$03,$15
- .BYT $03,$21,$03,$21,$03,$15,$03,$15
- .BYT $03,$21,$03,$21,$03,$18,$03,$18
- .BYT $03,$24,$03,$24,$03,$18,$03,$18
- .BYT $03,$24,$03,$24,$03,$1F,$03,$1F
- .BYT $03,$2B,$03,$2B,$03,$1F,$03,$1F
- .BYT $03,$2B,$03,$2B,$03,$1A,$03,$1A
- .BYT $03,$26,$03,$26,$03,$1A,$03,$1A
- .BYT $03,$26,$03,$26,$03,$15,$03,$15
- .BYT $03,$21,$03,$21,$03,$15,$03,$15
- .BYT $03,$21,$03,$21,$03,$18,$03,$18
- .BYT $03,$24,$03,$24,$03,$18,$03,$18
- .BYT $03,$24,$03,$24,$03,$1C,$03,$1C
- .BYT $03,$28,$03,$28,$03,$1C,$03,$1C
- .BYT $03,$28,$03,$28
-
- PTN3B =*
- .BYT $83,$04,$36,$07
- .BYT $36,$07,$37,$07,$36,$03,$33,$07
- .BYT $32,$57,$FF
-
- PTN08 =*
- .BYT $83,$02,$1B,$03,$1B,$03,$27,$03
- .BYT $27,$03,$1B,$03,$1B,$03,$27,$03
- .BYT $27,$FF
-
- PTN21 =*
- .BYT $03,$1C,$03,$1C,$03,$28,$03,$28
- .BYT $03,$1C,$03,$1C,$03,$28,$03,$28
- .BYT $FF
-
- PTN22 =*
- .BYT $03,$1D,$03,$1D,$03,$29,$03,$29
- .BYT $03,$1D,$03,$1D,$03,$29,$03,$29
- .BYT $FF
-
- PTN23 =*
- .BYT $03,$18,$03,$18,$03,$24,$03,$24
- .BYT $03,$18,$03,$18,$03,$24,$03,$24
- .BYT $FF
-
- PTN24 =*
- .BYT $03,$1E,$03,$1E,$03,$2A,$03,$2A
- .BYT $03,$1E,$03,$1E,$03,$2A,$03,$2A
- .BYT $FF
-
- PTN25 =*
- .BYT $83,$05,$26,$01,$4A,$01,$34,$03
- .BYT $29,$03,$4C,$03,$4A,$03,$31,$03
- .BYT $4A,$03,$24,$03,$22,$01,$46,$01
- .BYT $30,$03,$25,$03,$48,$03,$46,$03
- .BYT $2D,$03,$46,$03,$24,$FF
-
- PTN0B =*
- .BYT $83,$02,$1A,$03,$1A,$03,$26,$03
- .BYT $26,$03,$1A,$03,$1A,$03,$26,$03
- .BYT $26,$FF
-
- PTN0C =*
- .BYT $03,$13,$03,$13,$03,$1D,$03,$1F
- .BYT $03,$13,$03,$13,$03,$1D,$03,$1F
- .BYT $FF
-
- PTN26 =*
- .BYT $87,$02,$1A,$87,$03,$2F,$83,$02
-