This is a port of the William Tell Overture player that appeared in Color Computer News for the TRS-80 Color Computer and 6809, to the VZ200 and Z80.
It uses a DAC circuit attached to the parallel port which I did not have so I was making revisions, and then sent them to someone in Australia for testing. Not the most efficient debugging approach.
This version probably still has a bug in the player, the timing delay is sure to need adjustment, and the data is incomplete (bad OCR), but the version I thought was fixed was destroyed in a house fire along with the original magazine. At some point I'll take another look at it. I'm reposting it here because the yahoo groups have been up and down a lot and may disappear at some point.
*edit* The listing had to be split into 3 parts to post it
It uses a DAC circuit attached to the parallel port which I did not have so I was making revisions, and then sent them to someone in Australia for testing. Not the most efficient debugging approach.
This version probably still has a bug in the player, the timing delay is sure to need adjustment, and the data is incomplete (bad OCR), but the version I thought was fixed was destroyed in a house fire along with the original magazine. At some point I'll take another look at it. I'm reposting it here because the yahoo groups have been up and down a lot and may disappear at some point.
*edit* The listing had to be split into 3 parts to post it
;********************************************* ;* WilliamTell.z80 ;********************************************* ;* Description: ;* Plays the William Tell Overture through a DAC ;* attached to the Laser/VZ parallel port. ;* A direct translation from the 6809 code to the Z80. ;* Code order altered from 6809 version. ;* Original code published in Color Computer News July 1982 Issue ;* ;* Author: James Diffendaffer (z80 version) ;* ;* To Do: ;* Adjust NOTE code for little endian? ;* Check song data for other big to little endian issues ;* This could probably use some optimization ;* Test with real DAC hardware ;* Adjust wave/note/song playback speed for VZ & Z80 ;* ;* NOTES: ;* Assembles with tasm3.1 assembler. Build VZ file with following commands. ;* tasm31 -80 -b WilliamTell.z80 WilliamTell.obj ;* copy WilliamTell.obj will.obj ;* rbinary will.obj will.vz ;* ;* Version History: ;* 1.2 - 05/05/2011 Altered macros in the play code ;* 1.1 - 09/19/2010 Corrected assembler command line in header and changed play code ;* 1.0 - 08/17/2010 Cleaned up the code, order doesn't match 6809 code anymore, added macros and fixed errors in comments. ;* 0.9 - 08/17/2010 Revised code to automatically align wave table on 256 byte memory page. ;* 0.8 - 08/16/2010 Revised header and added unverified music data. ;* 0.7 - 08/16/2010 Saving the duration had been left out of READ and fixed first line of music data from dump listing, ;* added macro in NOTE ;* 0.6 - 08/16/2010 Cleaned up header content, added comments ;* 0.5 - 08/16/2010 Aligned waveform table on 256 byte boundary. Made additional little endian fixes to note/wave play code ;* 0.4 - 08/03/2010 Altered voice pointer code for little endian in the note/wave play routine ;* 0.3 - 08/02/2010 Fixed tests for status bits not being set with instructions used, optimized some code ;* 0.2 - 08/02/2010 save registers on entry, restore on exit ;* 0.1 - 08/01/2010 Initial Build ;********************************************* ;* alter TASM syntax a little to be more standard #define DB .DB #define end .end #define org .org #define RMB .block ; vz definitions we need #define VZExit 1A19h ; Address to jump to when exiting a snapshot file #define PORT 12 ; output port for DAC ; This will clearly need to be altered for CPU/clock differences $68 #define TEMPO $30 org $8000 ;start for VZ snapshot ; NAM WILLTEL1 START ;jp MUSIC ;skip data and go to main program code ;* ;* MAIN PROGRAM STARTS HERE ;* MUSIC ; disable interrupts here if needed push hl ; save registers we modify push bc push af push ix push iy ; INITIALIZATION ld hl,ORGAN ; point to ORGAN waveform table with HL. All channels are using the same waveform for this demo. ; Each channel or note could use a different instrument with a new music file format ld (VOICE1),hl ; set wave table for channel 1 ld (VOICE2),hl ; etc... ld (VOICE3),hl ld (VOICE4),hl ; ld hl,MSTRT ; get music data start ; ld (MUWORK),hl ; init pointer to current song location being read ld ix,MSTRT ; put address of music data in ix LOOP ;* READ NOTE DURATION ; ld ix,(MUWORK) ; get current pointer to song ld a,(ix) ; get note duration from song inc ix ; point to next byte ld (DUR),a ; set duration CP 0 ; is duration zero? jr z,QUIT ; if so, we are done playing and we QUIT call NOTE ; get notes to play call PLAY ; play it jp LOOP ; continue looping QUIT pop iy pop ix pop iy pop bc pop hl jp VZExit ; exit snapshot ;************************************ ;* NOTE ;************************************ ;* PROCEDURE TO GET THE NEXT ;* NOTES FOR THE FOUR VOICES ;* Alter this routine and duration read if you wish to create a more sophisticated music player. ;* You could select different waveforms for each channel on any note, add repeats, or whatever. ;* ;************************************ NOTE ; point hl to note table, clear b, get note for current voice into c, increment song pointer, calculate address in table, get increment for current note, save it #define SETINC(xx) ld iy,TABL #defcont \ ld b,0 #defcont \ ld c,(ix) #defcont \ inc ix #defcont \ add iy,bc #defcont \ ld b,(iy) #defcont \ ld c,(iy+1) #defcont \ ld (xx),bc SETINC(INC1) ; set increment for note on channel 1 SETINC(INC2) ; set increment for note on channel 2 SETINC(INC3) ; set increment for note on channel 3 SETINC(INC4) ; set increment for note on channel 4 ret ;end note ;*********************************************** ;* PLAY ;*********************************************** ;* PROCEDURE TO PLAY A NOTE ;*********************************************** PLAY ld b,TEMPO PLAY1 ;add current 4 voice samples together to mix them ld hl,(VOICE1) ld a,(hl) ld hl,(VOICE2) add a,(hl) ld hl,(VOICE3) adc a,(hl) ld hl,(VOICE4) adc a,(hl) ; and $FC ; mask off low bits to match CoCo out (PORT),a ; output to D/A converter (parallel port latch) ; out (PORT-1),a ; output to D/A converter (parallel port strobe) ; get voice pointer, get increment for voice pointer, add them, save it back to the voice pointer #define SETVOICEPTR(xx,yy) ld hl,(xx-1) #defcont \ ld de,(yy) #defcont \ add hl,de #defcont \ ld (xx-1),hl ;ADD INCREMENTS TO POINTERS FOR THE 4 VOICES SETVOICEPTR(VOICE1,INC1) SETVOICEPTR(VOICE2,INC2) SETVOICEPTR(VOICE3,INC3) SETVOICEPTR(VOICE4,INC4) djnz TIMEWAS ; dec & check tempo, jp if not done ld hl,DUR dec (hl) jp nz,PLAY ENDNOT ret ;end play ; waste some CPU cycles TIMEWAS jp WASTE1 WASTE1 jp WASTE2 WASTE2 jp WASTE3 WASTE3 jp WASTE4 WASTE4 jp WASTE5 WASTE5 jp WASTE6 WASTE6 jp WASTE7 WASTE7 jp WASTE8 WASTE8 jp PLAY1 ;continue playing ; variables are stored here ;MUWORK DB 0,0 ; current music data pointer DUR DB 0 ; duration DB 0 ; for VOICE1 - allows little endian CPU to update LSB of VOICE pointer with 16 bit write here VOICE1 DB 0,0 DB 0 ; for VOICE2 VOICE2 DB 0,0 DB 0 ; for VOICE3 VOICE3 DB 0,0 DB 0 ; for VOICE4 VOICE4 DB 0,0 INC1 DB 0,0 ; current wave increment to use for VOICE1 in playback loop (these impact frequency) INC2 DB 0,0 INC3 DB 0,0 INC4 DB 0,0 ;to align WFT on a 256 byte boundary with TASM assembler .ORG (($ + 0FFH) & 0FF00H) ;* ;* WAVEFORM TABLE FOR ORGAN SOUND (256 DBs) ;* ORGAN ;WFT DB $0D,$0E,$0F,$11,$12,$14,$15,$16 DB $18,$19,$1B,$1C,$1D,$1F,$20,$22 DB $23,$26,$27,$29,$2A,$2B,$2D,$2E DB $30,$31,$32,$34,$35,$37,$38,$38 DB $39,$3B,$3B,$3C,$3C,$3E,$3E,$3E DB $3F,$3F,$3F,$3F,$3F,$3F,$3F,$3E DB $3E,$3E,$3C,$3C,$3B,$3B,$39,$38 DB $37,$37,$35,$34,$32,$31,$30,$2E DB $2E,$2D,$2B,$2A,$29,$27,$26,$24 DB $23,$22,$20,$1F,$1F,$1D,$1C,$1B DB $1B,$19,$19,$18,$18,$16,$16,$15 DB $15,$15,$15,$15,$15,$15,$15,$15 DB $15,$15,$15,$15,$16,$16,$16,$18 DB $18,$18,$19,$19,$1B,$1B,$1C,$1C DB $1C,$1D,$1D,$1F,$1F,$1F,$20,$20 DB $22,$22,$22,$22,$22,$23,$23,$23 DB $23,$23,$23,$23,$22,$22,$22,$22 DB $20,$20,$20,$1F,$1F,$1D,$1D,$1C DB $1C,$1B,$19,$19,$18,$16,$15,$15 DB $14,$12,$12,$11,$0F,$0E,$0E,$0D DB $0B,$0B,$0A,$08,$08,$07,$07,$06 DB $06,$04,$04,$03,$03,$03,$01,$01 DB $01,$01,$01,$01,$00,$00,$00,$00 DB $00,$01,$01,$01,$01,$01,$01,$01 DB $03,$03,$03,$03,$03,$04,$04,$04 DB $04,$04,$06,$06,$06,$06,$06,$06 DB $06,$06,$07,$07,$07,$07,$07,$07 DB $07,$06,$06,$06,$06,$06,$06,$06 DB $06,$06,$04,$04,$04,$04,$04,$04 DB $04,$04,$04,$04,$03,$03,$03,$04 DB $04,$04,$04,$04,$04,$06,$06,$06 DB $07,$07,$07,$08,$0A,$0A,$0B,$0D ;* ;* NOTE TABLE ;* TABL DB $00,$00,$02,$6F,$02,$94,$02,$E8 DB $02,$E4,$03,$10,$03,$3F,$03,$71 DB $03,$A5,$03,$DC,$04,$17,$04,$56 DB $04,$98,$04,$0D,$05,$28,$05,$76 DB $05,$C9,$06,$21,$06,$7F,$06,$E2 DB $07,$4A,$07,$89,$08,$2F,$08,$AC DB $09,$30,$09,$BB,$0A,$50,$0A,$ED DB $0B,$93,$0C,$43,$0C,$FE,$00,$C4 DB $0E,$95,$0F,$73 ; A ABOVE MIDDLE C (440 HERTZ)? DB $10,$5F,$11,$58,$12,$60,$13,$77 DB $14,$A0,$15,$DA,$17,$26,$18,$87 DB $19,$FC,$1B,$88,$1D,$2B,$1E,$E7 DB $20,$BE,$22,$B0,$24,$C0,$26,$EF DB $29,$40,$2B,$B4,$2E,$4D,$31,$0E DB $33,$F9,$37,$10,$3A,$57,$3D,$CF DB $41,$7C,$45,$60,$49,$81,$4D,$DF DB $52,$81,$57,$69,$5C,$9B,$62,$1D ;**************** MSTRT ;music... only part of the William Tell data ;121B DB 24,0,0,0,10 ;121C 00 00 00 0A 06 00 00 00 08 06 00 00 ;overlaps above data, shortened to fix DB $06, $00, $00, $00, $08, $06, $00, $00 ;1228 00 0A 06 00 00 00 10 06 00 00 00 18 DB $00, $0A, $06, $00, $00, $00, $10, $06, $00, $00, $00, $18 ;1234 06 00 00 00 22 06 00 00 00 28 06 00 DB $06, $00, $00, $00, $22, $06, $00, $00, $00, $28, $06, $00 ;1240 00 00 30 06 00 00 00 3A 0C 40 00 00 DB $00, $00, $30, $06, $00, $00, $00, $3A, $0C, $40, $00, $00 ;124C 00 09 00 00 00 00 03 40 00 00 00 30 DB $00, $09, $00, $00, $00, $00, $03, $40, $00, $00, $00, $30 ;1258 48 00 00 00 18 48 3A 28 22 18 48 38 DB $48, $00, $00, $00, $18, $48, $3A, $28, $22, $18, $48, $38 ;1264 2C 26 18 48 3A 28 22 12 48 40 38 18 DB $2C, $26, $18, $48, $3A, $28, $22, $12, $48, $40, $38, $18 ;1270 04 48 3E 38 18 01 00 00 00 00 0C 48 DB $04, $48, $3E, $38, $18, $01, $00, $00, $00, $00, $0C, $48 ;127C 3E 38 18 0C 48 00 00 00 12 4A 00 00 DB $3E, $38, $18, $0C, $48, $00, $00, $00, $12, $4A, $00, $00 ;1288 00 04 48 00 00 00 01 00 00 00 00 24 DB $00, $04, $48, $00, $00, $00, $01, $00, $00, $00, $00, $24 ;1294 48 00 00 00 24 00 00 00 00 1B 0E 00 DB $48, $00, $00, $00, $24, $00, $00, $00, $00, $1B, $0E, $00 ;12A0 00 00 06 0C 00 00 00 06 0E 00 00 00 DB $00, $00, $06, $0C, $00, $00, $00, $06, $0E, $00, $00, $00 ;12AC 06 14 00 00 00 06 18 00 00 00 06 20 DB $06, $14, $00, $00, $00, $06, $18, $00, $00, $00, $06, $20 ;1218 00 00 00 06 26 00 00 00 06 30 00 00 DB $00, $00, $00, $06, $26, $00, $00, $00, $06, $30, $00, $00 ;12C4 00 06 38 00 00 00 0C 3E 00 00 00 09 DB $00, $06, $38, $00, $00, $00, $0C, $3E, $00, $00, $00, $09 ;12D0 00 00 00 00 03 3E 00 00 00 30 48 00 DB $00, $00, $00, $00, $03, $3E, $00, $00, $00, $30, $48, $00 ;12DC 00 00 18 48 3E 30 2C 18 48 3A 30 28 DB $00, $00, $18, $48, $3E, $30, $2C, $18, $48, $3A, $30, $28 ;12E8 18 48 3E 30 20 12 48 44 30 22 04 48 DB $18, $48, $3E, $30, $20, $12, $48, $44, $30, $22, $04, $48 ;12F4 40 30 22 01 00 00 00 00 0C 48 40 30 DB $40, $30, $22, $01, $00, $00, $00, $00, $0C, $48, $40, $30 ;1300 22 0C 48 00 00 00 12 4A 00 00 00 04 DB $22, $0C, $48, $00, $00, $00, $12, $4A, $00, $00, $00, $04 ;130C 48 00 00 00 01 00 00 00 00 24 48 00 DB $48, $00, $00, $00, $01, $00, $00, $00, $00, $24, $48, $00 ;1318 00 00 24 00 00 00 00 18 28 00 22 1A DB $00, $00, $24, $00, $00, $00, $00, $18, $28, $00, $22, $1A ;1324 0C 00 28 1E 18 06 00 2C 1E 18 06 00 DB $0C, $00, $28, $1E, $18, $06, $00, $2C, $1E, $18, $06, $00 ;1330 30 1E 18 12 3A 32 1A 14 06 3E 32 1A DB $30, $1E, $18, $12, $3A, $32, $1A, $14, $06, $3E, $32, $1A ;133C 14 18 40 32 1E 10 0C 40 30 1E 10 0C DB $14, $18, $40, $32, $1E, $10, $0C, $40, $30, $1E, $10, $0C ;1348 00 00 00 00 18 3C 32 24 14 0C 30 2C DB $00, $00, $00, $00, $18, $3C, $32, $24, $14, $0C, $30, $2C ;1354 20 18 0C 00 00 00 00 18 3C 00 00 00 DB $20, $18, $0C, $00, $00, $00, $00, $18, $3C, $00, $00, $00 ;1360 18 3C 32 24 14 0C 30 2C 20 18 0C 00 DB $18, $3C, $32, $24, $14, $0C, $30, $2C, $20, $18, $0C, $00 ;136C 00 00 00 18 3E 00 00 00 18 3E 32 24 DB $00, $00, $00, $18, $3E, $00, $00, $00, $18, $3E, $32, $24 ;1378 14 0C 3E 38 24 18 0C 3C 00 00 00 0C DB $14, $0C, $3E, $38, $24, $18, $0C, $3C, $00, $00, $00, $0C ;1384 3E 00 00 00 0C 3C 00 00 00 0C 3E 00 DB $3E, $00, $00, $00, $0C, $3C, $00, $00, $00, $0C, $3E, $00 ;1390 00 00 0C 3C 00 00 00 0C 3E 00 00 00 DB $00, $00, $0C, $3C, $00, $00, $00, $0C, $3E, $00, $00, $00 ;139C 0C 32 00 00 00 0C 34 00 00 00 0C 32 DB $0C, $32, $00, $00, $00, $0C, $34, $00, $00, $00, $0C, $32 ;13A8 00 00 00 0C 34 00 00 00 0C 30 00 00 DB $00, $00, $00, $0C, $34, $00, $00, $00, $0C, $30, $00, $00 ;13B4 00 0C 42 30 3A 0A 0C 42 30 3A 22 0C DB $00, $0C, $42, $30, $3A, $0A, $0C, $42, $30, $3A, $22, $0C ;13C0 42 30 3A 0A 0C 42 30 3A 22 0C 42 30 DB $42, $30, $3A, $0A, $0C, $42, $30, $3A, $22, $0C, $42, $30 ;13CC 3A 0A 0C 42 30 3A 22 0C 44 3A 04 00 DB $3A, $0A, $0C, $42, $30, $3A, $22, $0C, $44, $3A, $04, $00 ;13D8 06 44 3A 1C 00 06 42 3A 1C 00 0C 44 DB $06, $44, $3A, $1C, $00, $06, $42, $3A, $1C, $00, $0C, $44 ;13E4 3A 04 00 06 44 3A 1C 00 06 48 3A 1C DB $3A, $04, $00, $06, $44, $3A, $1C, $00, $06, $48, $3A, $1C ;13F0 00 0C 4C 44 34 14 0C 4C 44 34 14 0C DB $00, $0C, $4C, $44, $34, $14, $0C, $4C, $44, $34, $14, $0C ;13FC 48 3E 38 18 0C 48 3E 38 18 08 48 3E DB $48, $3E, $38, $18, $0C, $48, $3E, $38, $18, $08, $48, $3E ;1408 38 18 04 4C 3E 38 18 04 4C 3E 38 18 DB $38, $18, $04, $4C, $3E, $38, $18, $04, $4C, $3E, $38, $18 ;1414 08 48 3E 38 18 08 44 36 30 18 08 42 DB $08, $48, $3E, $38, $18, $08, $44, $36, $30, $18, $08, $42 ;1420 36 30 18 08 3E 36 30 18 0C 3A 2A 0A DB $36, $30, $18, $08, $3E, $36, $30, $18, $0C, $3A, $2A, $0A ;142C 00 0C 3A 2A 22 00 0C 3A 30 12 00 06 DB $00, $0C, $3A, $2A, $22, $00, $0C, $3A, $30, $12, $00, $06 ;1438 3E 30 12 00 06 42 30 12 00 0C 3E 38 DB $3E, $30, $12, $00, $06, $42, $30, $12, $00, $0C, $3E, $38 ;1444 30 18 0C 3E 38 30 18 0C 42 36 0A 00 DB $30, $18, $0C, $3E, $38, $30, $18, $0C, $42, $36, $0A, $00 ;1450 0C 42 36 22 00 0C 42 30 0A 00 0C 42 DB $0C, $42, $36, $22, $00, $0C, $42, $30, $0A, $00, $0C, $42 ;145C 30 22 00 0C 42 3A 0A 00 0C 42 3A 22 DB $30, $22, $00, $0C, $42, $3A, $0A, $00, $0C, $42, $3A, $22 ;1468 00 0C 44 3A 04 00 06 44 3A 1C 00 06 DB $00, $0C, $44, $3A, $04, $00, $06, $44, $3A, $1C, $00, $06 ;1474 48 3A 1C 00 0C 4C 3A 14 00 0C 4C 3A DB $48, $3A, $1C, $00, $0C, $4C, $3A, $14, $00, $0C, $4C, $3A ;1480 14 00 03 22 16 00 00 03 3A 16 00 00 DB $14, $00, $03, $22, $16, $00, $00, $03, $3A, $16, $00, $00 ;148C 03 22 16 00 00 03 3A 16 00 00 03 22 DB $03, $22, $16, $00, $00, $03, $3A, $16, $00, $00, $03, $22 ;1498 16 00 00 03 3A 16 00 00 03 22 16 00 DB $16, $00, $00, $03, $3A, $16, $00, $00, $03, $22, $16, $00 ;14A4 00 03 3A 16 00 00 24 22 00 00 00 24 DB $00, $03, $3A, $16, $00, $00, $24, $22, $00, $00, $00, $24 ;14B0 3A 00 00 00 0C 30 2A 22 18 0C 3A 2A DB $3A, $00, $00, $00, $0C, $30, $2A, $22, $18, $0C, $3A, $2A ;14BC 22 18 0C 38 2A 22 18 0C 3A 2A 22 18 DB $22, $18, $0C, $38, $2A, $22, $18, $0C, $3A, $2A, $22, $18 ;14C8 0C 3E 2A 22 18 0C 3A 2A 22 18 12 3A DB $0C, $3E, $2A, $22, $18, $0C, $3A, $2A, $22, $18, $12, $3A ;14D4 2C 26 18 06 38 2C 26 18 0C 3E 2C 26 DB $2C, $26, $18, $06, $38, $2C, $26, $18, $0C, $3E, $2C, $26 ;14E0 18 0C 48 2C 26 18 0C 4A 2C 26 18 0C DB $18, $0C, $48, $2C, $26, $18, $0C, $4A, $2C, $26, $18, $0C ;14EC 48 2C 26 18 0C 48 30 2A 18 0C 48 3A DB $48, $2C, $26, $18, $0C, $48, $30, $2A, $18, $0C, $48, $3A ;14FB 2A 18 0C 48 38 2A 18 0C 00 3A 2A 18 DB $2A, $18, $0C, $48, $38, $2A, $18, $0C, $00, $3A, $2A, $18 ;1504 0C 00 3E 2A 18 0C 00 3A 2A 18 0C 48 DB $0C, $00, $3E, $2A, $18, $0C, $00, $3A, $2A, $18, $0C, $48 ;1510 3A 26 18 06 4A 3A 26 18 06 4A 38 26 DB $3A, $26, $18, $06, $4A, $3A, $26, $18, $06, $4A, $38, $26 ;151C 18 0C 4C 38 26 18 0C 48 38 26 18 0C DB $18, $0C, $4C, $38, $26, $18, $0C, $48, $38, $26, $18, $0C ;1528 46 38 26 18 0C 44 38 26 18 0C 42 3C DB $46, $38, $26, $18, $0C, $44, $38, $26, $18, $0C, $42, $3C ;1534 34 04 0C 42 3C 34 1C 0C 42 3C 34 04 DB $34, $04, $0C, $42, $3C, $34, $1C, $0C, $42, $3C, $34, $04 ;1540 0C 42 3C 34 1C 0C 42 3C 34 04 0C 42 DB $0C, $42, $3C, $34, $1C, $0C, $42, $3C, $34, $04, $0C, $42 ;154C 3C 34 1C 0C 44 3E 34 0E 06 44 3E 34 DB $3C, $34, $1C, $0C, $44, $3E, $34, $0E, $06, $44, $3E, $34 ;1558 26 06 42 3E 34 26 0C 44 3E 34 0E 06 DB $26, $06, $42, $3E, $34, $26, $0C, $44, $3E, $34, $0E, $06 ;1564 44 3E 34 0E 06 48 3E 34 0E 0C 4C 44 DB $44, $3E, $34, $0E, $06, $48, $3E, $34, $0E, $0C, $4C, $44 ;1570 34 0E 0C 4C 44 34 26 0C 48 3E 38 18 DB $34, $0E, $0C, $4C, $44, $34, $26, $0C, $48, $3E, $38, $18 ;157C 0C 48 3E 38 18 08 48 3E 38 18 08 4C DB $0C, $48, $3E, $38, $18, $08, $48, $3E, $38, $18, $08, $4C ;1588 3E 38 18 08 48 3E 38 18 08 44 38 30 DB $3E, $38, $18, $08, $48, $3E, $38, $18, $08, $44, $38, $30 ;1574 18 08 42 38 30 18 08 3E 38 30 18 0C DB $18, $08, $42, $38, $30, $18, $08, $3E, $38, $30, $18, $0C ;15A0 3A 2A 04 00 0C 3A 2A 1C 00 0C 3A 2E DB $3A, $2A, $04, $00, $0C, $3A, $2A, $1C, $00, $0C, $3A, $2E ;15AC 0E 00 06 3E 2E 0E 00 06 42 2E 0E 00 DB $0E, $00, $06, $3E, $2E, $0E, $00, $06, $42, $2E, $0E, $00 ;1588 0C 3E 38 30 18 0C 3E 38 30 18 0C 42 DB $0C, $3E, $38, $30, $18, $0C, $3E, $38, $30, $18, $0C, $42 ;--------- ;15CA 36 30 0C 0C 42 36 30 24 0C 42 3A 30 DB $36, $30, $0C, $0C, $42, $36, $30, $24, $0C, $42, $3A, $30 ;15D0 0A 0C 42 3A 30 22 0C 42 3C 30 06 0C DB $0A, $0C, $42, $3A, $30, $22, $0C, $42, $3C, $30, $06, $0C ;15DC 42 3C 30 1E 0C 44 3A 32 02 06 44 3A DB $42, $3C, $30, $1E, $0C, $44, $3A, $32, $02, $06, $44, $3A ;15EB 32 1A 06 48 3A 32 1A 0C 4A 3A 32 14 DB $32, $1A, $06, $48, $3A, $32, $1A, $0C, $4A, $3A, $32, $14 ;15F4 0C 4A 00 00 00 18 3C 32 2C 24 0C 40 DB $0C, $4A, $00, $00, $00, $18, $3C, $32, $2C, $24, $0C, $40 ;1600 3A 32 1A 06 40 00 00 00 06 3A 00 00 DB $3A, $32, $1A, $06, $40, $00, $00, $00, $06, $3A, $00, $00 ;160C 00 0C 32 00 00 00 24 00 00 00 00 12 DB $00, $0C, $32, $00, $00, $00, $24, $00, $00, $00, $00, $12 ;1618 3A 30 2A 22 06 30 30 2A 22 0C 2A 00 DB $3A, $30, $2A, $22, $06, $30, $30, $2A, $22, $0C, $2A, $00 ;1624 00 22 24 00 00 00 00 18 00 00 00 26 DB $00, $22, $24, $00, $00, $00, $00, $18, $00, $00, $00, $26 ;1630 06 00 00 00 24 06 00 00 00 26 06 00 DB $06, $00, $00, $00, $24, $06, $00, $00, $00, $26, $06, $00 ;163C 00 00 2C 06 00 00 00 34 06 00 00 00 DB $00, $00, $2C, $06, $00, $00, $00, $34, $06, $00, $00, $00 ;1648 3C 06 00 00 00 3E 06 00 00 00 44 06 DB $3C, $06, $00, $00, $00, $3E, $06, $00, $00, $00, $44, $06 ;1654 00 00 00 42 12 3E 3C 2E 00 06 3E 38 DB $00, $00, $00, $42, $12, $3E, $3C, $2E, $00, $06, $3E, $38 ;1660 30 00 0C 3E 38 30 00 24 3E 00 00 00 DB $30, $00, $0C, $3E, $38, $30, $00, $24, $3E, $00, $00, $00 ;166C 12 3E 34 2C 00 06 3E 32 28 00 0C 3E DB $12, $3E, $34, $2C, $00, $06, $3E, $32, $28, $00, $0C, $3E ;1678 32 32 00 24 3E 00 00 00 12 3C 32 2C DB $32, $32, $00, $24, $3E, $00, $00, $00, $12, $3C, $32, $2C ;1684 20 06 3C 30 2A 20 0C 3C 32 2C 20 24 DB $20, $06, $3C, $30, $2A, $20, $0C, $3C, $32, $2C, $20, $24 ;1690 3C 00 00 00 18 3E 30 20 18 18 3E 2E DB $3C, $00, $00, $00, $18, $3E, $30, $20, $18, $18, $3E, $2E ;169C 20 18 14 3E 2C 20 18 02 3E 3A 20 18 DB $20, $18, $14, $3E, $2C, $20, $18, $02, $3E, $3A, $20, $18 ;16AB 02 3E 3E 20 18 0C 3A 2A 22 00 0C 3A DB $02, $3E, $3E, $20, $18, $0C, $3A, $2A, $22, $00, $0C, $3A ;16B4 36 30 00 0C 3A 36 30 0A 0C 3A 34 2E DB $36, $30, $00, $0C, $3A, $36, $30, $0A, $0C, $3A, $34, $2E ;16C0 00 0C 3A 34 2E 0A 0C 3A 38 32 2C 0C DB $00, $0C, $3A, $34, $2E, $0A, $0C, $3A, $38, $32, $2C, $0C ;16CC 3A 30 2A 0A 0C 30 22 1E 00 0C 30 22 DB $3A, $30, $2A, $0A, $0C, $30, $22, $1E, $00, $0C, $30, $22 ;16D8 1E 0A 0C 2E 22 1C 00 0C 2E 22 26 0A DB $1E, $0A, $0C, $2E, $22, $1C, $00, $0C, $2E, $22, $26, $0A ;16E4 0C 2C 22 1A 00 0C 2A 22 18 0A 0C 00 DB $0C, $2C, $22, $1A, $00, $0C, $2A, $22, $18, $0A, $0C, $00 ;16F0 18 12 0A 06 3E 00 12 0A 06 40 00 12 DB $18, $12, $0A, $06, $3E, $00, $12, $0A, $06, $40, $00, $12 ;16FC 0A 06 22 12 0A 00 06 28 12 0A 00 06 DB $0A, $06, $22, $12, $0A, $00, $06, $28, $12, $0A, $00, $06 ;1708 30 18 12 0A 06 3A 18 12 0A 06 42 18 DB $30, $18, $12, $0A, $06, $3A, $18, $12, $0A, $06, $42, $18 ;1714 12 0A 06 3E 18 12 0A 0A 3A 18 12 0A DB $12, $0A, $06, $3E, $18, $12, $0A, $0A, $3A, $18, $12, $0A ;1720 01 00 00 00 00 18 3A 18 12 0A 0A 00 DB $01, $00, $00, $00, $00, $18, $3A, $18, $12, $0A, $0A, $00 ;172C 18 12 0A 01 00 00 00 00 0A 00 18 12 DB $18, $12, $0A, $01, $00, $00, $00, $00, $0A, $00, $18, $12 ;1738 0A 01 00 00 00 00 0C 00 18 12 0A 0A DB $0A, $01, $00, $00, $00, $00, $0C, $00, $18, $12, $0A, $0A ;1744 18 00 12 0A 01 00 00 00 00 0C 18 00 DB $18, $00, $12, $0A, $01, $00, $00, $00, $00, $0C, $18, $00 ;1750 12 0A 06 16 00 12 0A 06 18 00 12 0A DB $12, $0A, $06, $16, $00, $12, $0A, $06, $18, $00, $12, $0A ;175C 06 22 00 12 0A 06 2A 00 12 0A 06 30 DB $06, $22, $00, $12, $0A, $06, $2A, $00, $12, $0A, $06, $30 ;1768 18 12 0A 06 3A 18 12 0A 06 42 18 12 DB $18, $12, $0A, $06, $3A, $18, $12, $0A, $06, $42, $18, $12 ;1774 0A 06 48 18 12 0A 0C 52 18 12 0A 36 DB $0A, $06, $48, $18, $12, $0A, $0C, $52, $18, $12, $0A, $36 ;1780 52 00 00 00 04 52 42 3A 0A 01 00 00 DB $52, $00, $00, $00, $04, $52, $42, $3A, $0A, $01, $00, $00 ;178C 00 00 0C 52 42 3A 0A 0C 52 00 00 00 DB $00, $00, $0C, $52, $42, $3A, $0A, $0C, $52, $00, $00, $00 ;1798 0C 52 42 3A 18 0C 52 00 00 00 0C 52 DB $0C, $52, $42, $3A, $18, $0C, $52, $00, $00, $00, $0C, $52 ;17A4 42 3A 12 0C 52 00 00 00 0C 52 42 3A DB $42, $3A, $12, $0C, $52, $00, $00, $00, $0C, $52, $42, $3A ;17B0 0A 0C 00 00 00 00 06 36 00 00 00 06 DB $0A, $0C, $00, $00, $00, $00, $06, $36, $00, $00, $00, $06 ;17BC 34 00 00 00 06 36 00 00 00 06 34 00 DB $34, $00, $00, $00, $06, $36, $00, $00, $00, $06, $34, $00 ;17C8 00 00 06 36 00 00 00 06 34 00 00 00 DB $00, $00, $06, $36, $00, $00, $00, $06, $34, $00, $00, $00 ;17D4 06 36 00 00 00 06 34 00 00 00 06 36 DB $06, $36, $00, $00, $00, $06, $34, $00, $00, $00, $06, $36 ;17E0 00 00 00 06 34 00 00 00 06 36 00 00 DB $00, $00, $00, $06, $34, $00, $00, $00, $06, $36, $00, $00 ;17EC 00 06 34 00 00 00 06 36 00 00 00 06 DB $00, $06, $34, $00, $00, $00, $06, $36, $00, $00, $00, $06 ;17F8 34 00 00 00 06 30 00 00 00 06 2C 00 DB $34, $00, $00, $00, $06, $30, $00, $00, $00, $06, $2C, $00 ;1804 00 00 06 2A 00 00 00 06 2C 00 00 00 DB $00, $00, $06, $2A, $00, $00, $00, $06, $2C, $00, $00, $00 ;1810 06 30 00 00 00 06 34 00 00 00 06 36 DB $06, $30, $00, $00, $00, $06, $34, $00, $00, $00, $06, $36 ;181C 00 00 00 06 34 00 00 00 06 30 00 00 DB $00, $00, $00, $06, $34, $00, $00, $00, $06, $30, $00, $00 ;1828 00 06 2C 00 00 00 06 2A 00 00 00 06 DB $00, $06, $2C, $00, $00, $00, $06, $2A, $00, $00, $00, $06 ;1834 2C 00 00 00 06 30 00 00 00 06 34 00 DB $2C, $00, $00, $00, $06, $30, $00, $00, $00, $06, $34, $00 ;1840 00 00 06 36 2A 24 1C 06 34 2A 24 1C DB $00, $00, $06, $36, $2A, $24, $1C, $06, $34, $2A, $24, $1C ;184C 06 36 2A 24 1C 06 34 2A 24 1C 06 36 DB $06, $36, $2A, $24, $1C, $06, $34, $2A, $24, $1C, $06, $36 ;1858 2A 24 1C 06 34 2A 24 1C 06 36 2A 24 DB $2A, $24, $1C, $06, $34, $2A, $24, $1C, $06, $36, $2A, $24 ;1864 1C 06 34 2A 24 1C 06 36 2A 24 1C 06 DB $1C, $06, $34, $2A, $24, $1C, $06, $36, $2A, $24, $1C, $06 ;1870 34 2A 24 1C 06 36 2A 24 1C 06 34 2A DB $34, $2A, $24, $1C, $06, $36, $2A, $24, $1C, $06, $34, $2A ;187C 24 1C 06 36 2A 24 1C 06 34 2A 24 1C DB $24, $1C, $06, $36, $2A, $24, $1C, $06, $34, $2A, $24, $1C ;1888 06 36 2A 24 1C 06 34 2A 24 1C 06 36 DB $06, $36, $2A, $24, $1C, $06, $34, $2A, $24, $1C, $06, $36 ;1894 2A 24 1C 06 34 2A 24 1C 06 30 00 24 DB $2A, $24, $1C, $06, $34, $2A, $24, $1C, $06, $30, $00, $24 ;18A0 1C 06 2C 00 24 1C 06 2A 00 24 1C 06 DB $1C, $06, $2C, $00, $24, $1C, $06, $2A, $00, $24, $1C, $06 ;18AC 2C 00 24 1C 06 30 00 24 1C 06 34 00 DB $2C, $00, $24, $1C, $06, $30, $00, $24, $1C, $06, $34, $00 ;18B8 24 1C 0C 36 24 1C 00 24 00 00 00 00 DB $24, $1C, $0C, $36, $24, $1C, $00, $24, $00, $00, $00, $00 ;18C4 18 3C 54 00 00 18 00 00 00 00 18 42 DB $18, $3C, $54, $00, $00, $18, $00, $00, $00, $00, $18, $42 ;18D0 5A 00 00 18 00 00 00 00 18 34 4C 00 DB $5A, $00, $00, $18, $00, $00, $00, $00, $18, $34, $4C, $00 ;18DC 00 18 00 00 00 00 06 48 3E 00 00 06 DB $00, $18, $00, $00, $00, $00, $06, $48, $3E, $00, $00, $06 ;18E8 3E 4C 00 00 06 48 3E 00 00 06 3E 4C DB $3E, $4C, $00, $00, $06, $48, $3E, $00, $00, $06, $3E, $4C ;18F4 00 00 06 48 3E 00 00 06 3E 4C 00 00 DB $00, $00, $06, $48, $3E, $00, $00, $06, $3E, $4C, $00, $00 ;1900 06 48 3E 00 00 06 3E 4C 00 00 18 48 DB $06, $48, $3E, $00, $00, $06, $3E, $4C, $00, $00, $18, $48 ;190C 3E 00 00 18 3E 4C 00 00 18 48 3E 00 DB $3E, $00, $00, $18, $3E, $4C, $00, $00, $18, $48, $3E, $00 ;1918 00 18 3E 4C 00 00 18 48 3E 00 00 18 DB $00, $18, $3E, $4C, $00, $00, $18, $48, $3E, $00, $00, $18 ;1924 3E 4C 00 00 0C 48 3E 00 00 24 00 00 DB $3E, $4C, $00, $00, $0C, $48, $3E, $00, $00, $24, $00, $00 ;1930 00 00 18 44 2C 00 00 18 00 00 00 00 DB $00, $00, $18, $44, $2C, $00, $00, $18, $00, $00, $00, $00 ;193C 18 4C 34 00 00 18 00 00 00 00 18 3E DB $18, $4C, $34, $00, $00, $18, $00, $00, $00, $00, $18, $3E ;1948 26 00 00 18 00 00 00 00 06 40 00 00 DB $26, $00, $00, $18, $00, $00, $00, $00, $06, $40, $00, $00 ;1954 00 06 3E 00 00 00 06 40 00 00 00 06 DB $00, $06, $3E, $00, $00, $00, $06, $40, $00, $00, $00, $06 ;1960 3E 00 00 00 06 40 00 00 00 06 3E 00 DB $3E, $00, $00, $00, $06, $40, $00, $00, $00, $06, $3E, $00 ;196C 00 00 06 40 00 00 00 06 3E 00 00 00 DB $00, $00, $06, $40, $00, $00, $00, $06, $3E, $00, $00, $00 ;1978 06 40 00 00 00 06 3E 00 00 00 06 40 DB $06, $40, $00, $00, $00, $06, $3E, $00, $00, $00, $06, $40 ;1984 00 00 00 06 3E 00 00 00 06 40 00 00 DB $00, $00, $00, $06, $3E, $00, $00, $00, $06, $40, $00, $00 ;1990 00 06 3E 00 00 00 06 40 00 00 00 06 DB $00, $06, $3E, $00, $00, $00, $06, $40, $00, $00, $00, $06 ;199C 3E 00 00 00 06 40 00 00 00 06 3E 00 DB $3E, $00, $00, $00, $06, $40, $00, $00, $00, $06, $3E, $00 ;19A8 00 00 06 3A 00 00 00 06 36 00 00 00 DB $00, $00, $06, $3A, $00, $00, $00, $06, $36, $00, $00, $00 ;19B4 06 34 00 00 00 06 36 00 00 00 06 3A DB $06, $34, $00, $00, $00, $06, $36, $00, $00, $00, $06, $3A ;19C0 00 00 00 06 3E 00 00 00 06 40 00 00 DB $00, $00, $00, $06, $3E, $00, $00, $00, $06, $40, $00, $00 ;19CC 00 06 3E 00 00 00 06 3A 00 00 00 06 DB $00, $06, $3E, $00, $00, $00, $06, $3A, $00, $00, $00, $06 ;19D8 36 00 00 00 06 34 00 00 00 06 36 00 DB $36, $00, $00, $00, $06, $34, $00, $00, $00, $06, $36, $00 ;19E4 00 00 06 3A 00 00 00 06 3E 00 00 00 DB $00, $00, $06, $3A, $00, $00, $00, $06, $3E, $00, $00, $00 ;19F0 06 40 34 2E 26 06 3E 34 2E 26 06 40 DB $06, $40, $34, $2E, $26, $06, $3E, $34, $2E, $26, $06, $40 ;19FC 34 2E 26 06 3E 34 2E 26 06 40 34 2E DB $34, $2E, $26, $06, $3E, $34, $2E, $26, $06, $40, $34, $2E ;1A08 26 06 3E 34 2E 26 06 40 34 2E 26 06 DB $26, $06, $3E, $34, $2E, $26, $06, $40, $34, $2E, $26, $06 ;1A14 3E 34 2E 26 06 40 34 2E 26 06 3E 34 DB $3E, $34, $2E, $26, $06, $40, $34, $2E, $26, $06, $3E, $34 ;1A20 2E 26 06 40 34 2E 26 06 3E 34 2E 30 DB $2E, $26, $06, $40, $34, $2E, $26, $06, $3E, $34, $2E, $30 ;1A2C 06 40 34 2E 30 06 3E 34 2E 30 06 40 DB $06, $40, $34, $2E, $30, $06, $3E, $34, $2E, $30, $06, $40 ;1A38 34 2E 30 06 3E 34 2E 30 06 40 34 2E DB $34, $2E, $30, $06, $3E, $34, $2E, $30, $06, $40, $34, $2E ;1A44 26 06 3E 34 2E 26 06 3A 00 2E 26 06 DB $26, $06, $3E, $34, $2E, $26, $06, $3A, $00, $2E, $26, $06 ;1A50 36 00 2E 26 06 34 00 2E 26 06 36 00 DB $36, $00, $2E, $26, $06, $34, $00, $2E, $26, $06, $36, $00 ;1A5C 2E 26 06 3A 00 2E 26 06 3E 00 2E 26 DB $2E, $26, $06, $3A, $00, $2E, $26, $06, $3E, $00, $2E, $26 ;1A68 06 40 00 2E 26 06 3E 00 2E 26 06 3A DB $06, $40, $00, $2E, $26, $06, $3E, $00, $2E, $26, $06, $3A ;1A74 00 2E 26 06 36 00 2E 26 06 34 00 2E DB $00, $2E, $26, $06, $36, $00, $2E, $26, $06, $34, $00, $2E ;1A80 26 06 36 00 2E 26 06 3A 00 2E 26 06 DB $26, $06, $36, $00, $2E, $26, $06, $3A, $00, $2E, $26, $06 ;1A8C 3E 00 2E 26 0C 40 00 2E 26 24 00 00 DB $3E, $00, $2E, $26, $0C, $40, $00, $2E, $26, $24, $00, $00 ;1A98 00 00 18 00 00 46 00 18 00 00 00 00 DB $00, $00, $18, $00, $00, $46, $00, $18, $00, $00, $00, $00 ;1AA4 18 00 4C 00 00 18 00 00 00 00 18 00 DB $18, $00, $4C, $00, $00, $18, $00, $00, $00, $00, $18, $00 ;1AB0 00 3E 00 18 00 00 00 00 06 52 48 00 DB $00, $3E, $00, $18, $00, $00, $00, $00, $06, $52, $48, $00 ;1A8C 00 06 48 56 00 00 06 52 48 00 00 06 DB $00, $06, $48, $56, $00, $00, $06, $52, $48, $00, $00, $06 ;1ACS 48 56 00 00 06 52 48 00 00 06 48 56 DB $48, $56, $00, $00, $06, $52, $48, $00, $00, $06, $48, $56 ;1AD4 00 00 06 52 48 00 00 06 48 56 00 00 DB $00, $00, $06, $52, $48, $00, $00, $06, $48, $56, $00, $00 ;1AE0 18 52 48 00 00 18 48 56 00 00 18 52 DB $18, $52, $48, $00, $00, $18, $48, $56, $00, $00, $18, $52 ;1AEC 48 00 00 18 48 56 00 00 0C 4E 00 00 DB $48, $00, $00, $18, $48, $56, $00, $00, $0C, $4E, $00, $00 ;1AF8 48 24 00 00 00 00 18 4E 00 00 36 18 DB $48, $24, $00, $00, $00, $00, $18, $4E, $00, $00, $36, $18 ;1B04 00 00 00 00 18 56 3E 00 00 18 00 00 DB $00, $00, $00, $00, $18, $56, $3E, $00, $00, $18, $00, $00 ;1B10 00 00 18 48 30 00 00 18 00 00 00 00 DB $00, $00, $18, $48, $30, $00, $00, $18, $00, $00, $00, $00 ;1B1C 06 4A 00 00 00 06 48 00 00 00 06 4A DB $06, $4A, $00, $00, $00, $06, $48, $00, $00, $00, $06, $4A ;1B28 00 00 00 06 48 00 00 00 06 4A 00 00 DB $00, $00, $00, $06, $48, $00, $00, $00, $06, $4A, $00, $00 ;1B34 00 06 48 00 00 00 06 4A 00 00 00 06 DB $00, $06, $48, $00, $00, $00, $06, $4A, $00, $00, $00, $06 ;1B40 48 00 00 00 06 4A 00 00 00 06 48 00 DB $48, $00, $00, $00, $06, $4A, $00, $00, $00, $06, $48, $00 ;1B4C 00 00 06 4A 00 00 00 06 48 00 00 00 DB $00, $00, $06, $4A, $00, $00, $00, $06, $48, $00, $00, $00 ;1B58 06 4A 00 00 00 06 48 00 00 00 06 4A DB $06, $4A, $00, $00, $00, $06, $48, $00, $00, $00, $06, $4A ;1B64 00 00 00 06 48 00 00 00 06 4A 00 00 DB $00, $00, $00, $06, $48, $00, $00, $00, $06, $4A, $00, $00 ;1B70 00 06 48 00 00 00 06 44 00 00 00 06 DB $00, $06, $48, $00, $00, $00, $06, $44, $00, $00, $00, $06 ;1B7C 40 00 00 00 06 3E 00 00 00 06 40 00 DB $40, $00, $00, $00, $06, $3E, $00, $00, $00, $06, $40, $00 ;1B88 00 00 06 44 00 00 00 06 48 00 00 00 DB $00, $00, $06, $44, $00, $00, $00, $06, $48, $00, $00, $00 ;1B94 06 4A 3E 38 30 06 48 3E 38 30 06 4A DB $06, $4A, $3E, $38, $30, $06, $48, $3E, $38, $30, $06, $4A ;1BA0 3E 38 30 06 48 3E 38 30 06 4A 3E 38 DB $3E, $38, $30, $06, $48, $3E, $38, $30, $06, $4A, $3E, $38 ;1BAC 30 06 48 3E 38 30 06 4A 3E 38 30 06 DB $30, $06, $48, $3E, $38, $30, $06, $4A, $3E, $38, $30, $06 ;1BB8 48 3E 38 30 06 4A 3E 38 30 06 48 3E DB $48, $3E, $38, $30, $06, $4A, $3E, $38, $30, $06, $48, $3E ;1BC4 38 30 06 4A 3E 38 30 06 48 3E 38 30 DB $38, $30, $06, $4A, $3E, $38, $30, $06, $48, $3E, $38, $30 ;1BD0 06 4A 3E 38 30 06 48 3E 38 30 06 4A DB $06, $4A, $3E, $38, $30, $06, $48, $3E, $38, $30, $06, $4A ;1BDC 3E 38 30 06 48 3E 38 30 06 4A 3E 38 DB $3E, $38, $30, $06, $48, $3E, $38, $30, $06, $4A, $3E, $38 ;1BE8 1C 06 48 3E 38 1C 06 44 00 38 30 06 DB $1C, $06, $48, $3E, $38, $1C, $06, $44, $00, $38, $30, $06 ;1BF4 40 00 38 30 06 3E 00 38 30 06 40 00 DB $40, $00, $38, $30, $06, $3E, $00, $38, $30, $06, $40, $00 ;1C00 38 30 06 44 00 38 30 06 48 00 38 30 DB $38, $30, $06, $44, $00, $38, $30, $06, $48, $00, $38, $30 ;1C0C 06 4A 00 38 30 06 48 00 38 30 06 44 DB $06, $4A, $00, $38, $30, $06, $48, $00, $38, $30, $06, $44 ;1C18 00 38 30 06 40 00 38 30 06 3E 00 38 DB $00, $38, $30, $06, $40, $00, $38, $30, $06, $3E, $00, $38 ;1C24 30 06 40 00 38 30 06 44 00 38 30 06 DB $30, $06, $40, $00, $38, $30, $06, $44, $00, $38, $30, $06 ;1C30 48 00 38 30 0C 4A 36 30 00 24 00 00 DB $48, $00, $38, $30, $0C, $4A, $36, $30, $00, $24, $00, $00 ;1C3C 00 00 18 50 38 00 00 18 00 00 00 00 DB $00, $00, $18, $50, $38, $00, $00, $18, $00, $00, $00, $00 ;1C48 18 56 3E 00 00 18 00 00 00 00 18 48 DB $18, $56, $3E, $00, $00, $18, $00, $00, $00, $00, $18, $48 ;1C54 30 00 00 18 00 00 00 00 18 44 4A 00 DB $30, $00, $00, $18, $00, $00, $00, $00, $18, $44, $4A, $00 ;1C60 00 18 3E 52 00 00 18 44 4A 00 00 18 DB $00, $18, $3E, $52, $00, $00, $18, $44, $4A, $00, $00, $18 ;1C6C 3E 52 00 00 18 44 4A 00 00 18 3E 52 DB $3E, $52, $00, $00, $18, $44, $4A, $00, $00, $18, $3E, $52 ;1C78 00 00 18 44 4A 00 00 18 3E 52 00 00 DB $00, $00, $18, $44, $4A, $00, $00, $18, $3E, $52, $00, $00 ;1C84 0C 44 50 48 00 24 00 00 00 00 18 44 DB $0C, $44, $50, $48, $00, $24, $00, $00, $00, $00, $18, $44 ;1C90 2C 00 00 18 00 00 00 00 18 4A 32 00 DB $2C, $00, $00, $18, $00, $00, $00, $00, $18, $4A, $32, $00 ;1C9C 00 18 00 00 00 00 18 3E 26 00 00 18 DB $00, $18, $00, $00, $00, $00, $18, $3E, $26, $00, $00, $18 ;1CAB 00 00 00 00 18 18 00 00 00 18 2C 00 DB $00, $00, $00, $00, $18, $18, $00, $00, $00, $18, $2C, $00 ;1CB4 00 00 18 18 00 00 00 18 2C 00 00 00 DB $00, $00, $18, $18, $00, $00, $00, $18, $2C, $00, $00, $00 ;1CC0 18 18 00 00 00 18 52 32 00 00 18 18 DB $18, $18, $00, $00, $00, $18, $52, $32, $00, $00, $18, $18 ;1CCC 00 00 00 18 56 32 00 00 18 18 00 00 DB $00, $00, $00, $18, $56, $32, $00, $00, $18, $18, $00, $00 ;1CD8 00 18 00 4A 32 00 18 18 00 00 00 18 DB $00, $18, $00, $4A, $32, $00, $18, $18, $00, $00, $00, $18 ;1CE4 32 00 00 00 18 18 00 00 00 18 32 52 DB $32, $00, $00, $00, $18, $18, $00, $00, $00, $18, $32, $52 ;1CF0 00 00 18 18 00 00 00 18 32 56 00 00 DB $00, $00, $18, $18, $00, $00, $00, $18, $32, $56, $00, $00 ;1CFC 18 18 00 00 00 18 2E 4C 00 00 18 18 DB $18, $18, $00, $00, $00, $18, $2E, $4C, $00, $00, $18, $18 ;1D08 00 00 00 18 2E 00 00 00 18 18 00 00 DB $00, $00, $00, $18, $2E, $00, $00, $00, $18, $18, $00, $00 ;1D14 00 18 34 52 00 00 18 18 00 00 00 18 DB $00, $18, $34, $52, $00, $00, $18, $18, $00, $00, $00, $18 ;1D20 34 56 00 00 18 18 00 00 00 18 4C 2E DB $34, $56, $00, $00, $18, $18, $00, $00, $00, $18, $4C, $2E ;1D2C 00 00 18 18 00 00 00 18 4C 00 00 00 DB $00, $00, $18, $18, $00, $00, $00, $18, $4C, $00, $00, $00 ;1D38 18 18 00 00 00 18 52 34 00 00 18 18 DB $18, $18, $00, $00, $00, $18, $52, $34, $00, $00, $18, $18 ;1D44 00 00 00 18 56 34 00 00 06 38 18 00 DB $00, $00, $00, $18, $56, $34, $00, $00, $06, $38, $18, $00 ;1D50 00 06 3A 2C 00 00 06 38 18 00 00 06 DB $00, $06, $3A, $2C, $00, $00, $06, $38, $18, $00, $00, $06 ;1D5C 3A 2C 00 00 06 38 18 00 00 06 3A 2C DB $3A, $2C, $00, $00, $06, $38, $18, $00, $00, $06, $3A, $2C ;1D68 00 00 06 38 18 00 00 06 3A 18 00 00 DB $00, $00, $06, $38, $18, $00, $00, $06, $3A, $18, $00, $00 ;1D74 06 3E 18 00 00 06 40 2C 00 00 06 3E DB $06, $3E, $18, $00, $00, $06, $40, $2C, $00, $00, $06, $3E ;1D80 18 00 00 06 40 2C 00 00 06 3E 18 00 DB $18, $00, $00, $06, $40, $2C, $00, $00, $06, $3E, $18, $00 ;1D8C 00 06 40 2C 00 00 06 3E 18 00 00 06 DB $00, $06, $40, $2C, $00, $00, $06, $3E, $18, $00, $00, $06 ;1D98 40 2C 00 00 06 44 18 00 00 06 48 32 DB $40, $2C, $00, $00, $06, $44, $18, $00, $00, $06, $48, $32 ;1DA4 00 00 06 44 18 00 00 06 48 32 00 00 DB $00, $00, $06, $44, $18, $00, $00, $06, $48, $32, $00, $00 ;1DB0 06 44 18 00 00 06 48 32 00 00 06 44 DB $06, $44, $18, $00, $00, $06, $48, $32, $00, $00, $06, $44 ;1D8C 18 00 00 06 40 32 00 00 06 3E 18 00 DB $18, $00, $00, $06, $40, $32, $00, $00, $06, $3E, $18, $00 ;1DC8 00 06 40 32 00 00 06 3E 18 00 00 06 DB $00, $06, $40, $32, $00, $00, $06, $3E, $18, $00, $00, $06 ;1DD4 36 32 00 00 06 3E 18 00 00 06 36 32 DB $36, $32, $00, $00, $06, $3E, $18, $00, $00, $06, $36, $32 ;1BE0 00 00 06 3E 18 00 00 06 3A 32 00 00 DB $00, $00, $06, $3E, $18, $00, $00, $06, $3A, $32, $00, $00
No comments:
Post a Comment