;**************************************************************************** ;** ** ;** SmartFiler version 27D -- LOGOS file ** ;** ** ;**************************************************************************** ;disassembly and comments (c) 2000 by Richard F. Drushel 5 August 2000 ;**************************************************************************** ; ; SmartFiler 27D LOGOS ; SFLOGOS -> Source re-created by Z80DIS 2.2 ; Z80DIS was written by Kenneth Gielow ; Palo Alto, CA ; ;**************************************************************************** .Z80 ORG 8400H ;**************************************************************************** ;miscellaneous equates I.0000 EQU 0000H ; ----I I$1800 EQU 1800H ; ----I I$1F80 EQU 1F80H ; ----I I$2000 EQU 2000H ; ----I I$3800 EQU 3800H ; ----I I$3FFF EQU 3FFFH ; ----I ;EOS equates WRITE_VRAM EQU 0FD1AH WRITE_REGISTER EQU 0FD20H FILL_VRAM EQU 0FD26H INIT_TABLE EQU 0FD29H ;**************************************************************************** LOGOS_START: LD HL,I.0000 LD DE,I$3FFF XOR A CALL FILL_VRAM ;wipe first 4K of VRAM ; CALL C$8501 ;write VDP registers 0 and 1 ; CALL C$850D ;set up VRAM tables ; CALL C$8536 ;write VDP register 0 ; LD IX,I$8420 ;base of logo data LD B,07H ;# of entries in table CALL C.8457 ;show the logo picture ; CALL C$8450 ;write VDP register 1 ; RET ;back to BOOT caller ;**************************************************************************** I$8420: DEFW I.853E DEFW I.87D8 DEFW 0800H ; DEFW I.853E DEFW I.87D8 DEFW 1000H ; DEFW I.88D0 DEFW I.892B DEFW 2800H ; DEFW I.88D0 DEFW I.892B DEFW 3000H ; DEFW I$8984 DEFW I$8B5D DEFW 1800H ; DEFW I$8BE3 DEFW I$8E3D DEFW 0000H ; DEFW I$8F43 DEFW I$8FA3 DEFW 2000H ;**************************************************************************** J$844A: LD B,01H ; 1 CALL WRITE_REGISTER ; RET ; ; ----------------- ; ; Subroutine __________________________ ; Inputs ________________________ ; Outputs ________________________ ; C$8450: LD C,0C0H LD B,01H ; 1 JP WRITE_REGISTER ; ; ----------------- ; ; Subroutine __________________________ ; Inputs ________________________ ; Outputs ________________________ ; C.8457: PUSH BC ;save count of table entries LD H,(IX+5) LD L,(IX+4) LD D,(IX+1) LD E,(IX) LD B,(IX+3) LD C,(IX+2) PUSH IX CALL C$847A ;process table entry ; POP IX LD BC,06H ;size of table ADD IX,BC ;point to next entry POP BC ;restore table count DJNZ C.8457 ;keep going until all entries are done ; RET ; ; ----------------- ; ; Subroutine __________________________ ; Inputs ________________________ ; Outputs ________________________ ; C$847A: LD (D.8FF8),BC LD (D.8FFA),DE LD (D.8FFC),HL J$8485: LD IX,(D.8FF8) LD A,(IX) CP 00H JP Z,J$8500 ; LD A,(IX) AND 80H JP Z,J$84B8 ; LD A,(IX) AND 7FH LD E,A LD D,00H LD IY,(D.8FFA) LD A,(IY) LD HL,(D.8FFC) CALL FILL_VRAM ; LD HL,(D.8FFA) INC HL LD (D.8FFA),HL JP J.84E2 ; ; ----------------- J$84B8: LD A,(IX) AND 7FH LD C,A LD B,00H LD HL,(D.8FFA) LD DE,(D.8FFC) CALL WRITE_VRAM ; LD HL,(D.8FFA) LD IX,(D.8FF8) LD A,(IX) AND 7FH ADD A,L LD L,A LD A,00H ADC A,H LD H,A LD (D.8FFA),HL JP J.84E2 ; ; ----------------- J.84E2: LD IX,(D.8FF8) LD HL,(D.8FFC) LD A,(IX) AND 7FH ADD A,L LD L,A LD A,00H ADC A,H LD H,A LD (D.8FFC),HL INC IX LD (D.8FF8),IX JP J$8485 ; ; ----------------- J$8500: RET ; ; ----------------- ; ; Subroutine __________________________ ; Inputs ________________________ ; Outputs ________________________ ; C$8501: LD C,02H ; 2 LD B,00H CALL WRITE_REGISTER ; LD C,80H JP J$844A ; ; ----------------- ; ; Subroutine __________________________ ; Inputs ________________________ ; Outputs ________________________ ; C$850D: LD HL,I.0000 LD A,03H ;pattern generator table CALL INIT_TABLE ; LD HL,I$2000 LD A,04H ;pattern color table CALL INIT_TABLE ; LD HL,I$1800 LD A,02H ;pattern name table CALL INIT_TABLE ; LD HL,I$3800 LD A,01H ;sprite generator table CALL INIT_TABLE ; LD HL,I$1F80 LD A,00H ;sprite attribute table CALL INIT_TABLE ; RET ; ; ----------------- ; ; Subroutine __________________________ ; Inputs ________________________ ; Outputs ________________________ ; C$8536: LD C,01H ; 1 LD B,07H ; 7 CALL WRITE_REGISTER ; RET ; ; ----------------- ;**************************************************************************** I.853E: DEFB 00H,03H,0FH,3FH,0FFH,00H,00H,3FH DEFB 0FFH,00H,00H,0FFH,00H,00H,0FCH,0FFH DEFB 00H,0C0H,0F0H,0FCH,0FFH,00H,0FH,3FH DEFB 0FFH,00H,0FH,3FH,0FFH,00H,0FFH,00H DEFB 0FFH,00H,0F0H,0FCH,0FFH,00H,0F0H,0FCH DEFB 0FFH,3FH,00H,1FH,00H,0F8H,00H,3FH DEFB 00H,0FFH,1FH,30H,70H,60H,70H,30H DEFB 1FH,0FFH,0F0H,38H,18H,08H,00H,0FFH DEFB 07H,03H,01H,0FFH,0C0H,0E0H,60H,70H DEFB 30H,0FFH,1FH,0FH,06H,0EH,0EH,16H DEFB 16H,0FFH,80H,00H,0FFH,00H,01H,01H DEFB 03H,02H,04H,04H,0FFH,80H,0C0H,0C0H DEFB 0E0H,60H,0FFH,0FH,03H,00H,0FFH,0FH DEFB 03H,00H,0FFH,0FFH,70H,30H,3FH,0FFH DEFB 0C0H,60H,70H,30H,70H,60H,0C0H,0FFH DEFB 1FH,1CH,18H,10H,00H,0FFH,0FFH,30H DEFB 0FFH,0E0H,0E0H,60H,20H,00H,0FFH,00H DEFB 0FFH,00H,0FFH,7FH,38H,18H,1FH,0FFH DEFB 0F8H,1CH,1CH,04H,20H,60H,0E0H,0FFH DEFB 03H,01H,00H,0FFH,0F0H,0E0H,0C0H,0FFH DEFB 01H,00H,0FFH,0F8H,0F0H,60H,0FFH,1FH DEFB 0FH,06H,07H,0FFH,0FEH,07H,03H,01H DEFB 08H,18H,0F8H,0FFH,7FH,38H,18H,1FH DEFB 0FFH,0E0H,30H,38H,18H,18H,38H,0F0H DEFB 01H,0F0H,0C0H,80H,0C0H,0E0H,0F0H,9FH DEFB 0F0H,38H,1CH,0CH,1CH,18H,38H,0F0H DEFB 01H,03H,07H,38H,18H,1CH,0CH,0EH DEFB 07H,87H,0C1H,26H,26H,46H,0C6H,86H DEFB 86H,0FH,1FH,0FFH,00H,0FFH,00H,00H DEFB 80H,08H,0FH,10H,10H,20H,20H,70H DEFB 0F8H,70H,0F0H,38H,18H,1CH,0CH,0EH DEFB 1FH,0FFH,0FH,03H,00H,0FFH,0FH,03H DEFB 00H,30H,78H,0FCH,0C0H,0E0H,60H,30H DEFB 30H,18H,1CH,0EH,0FFH,00H,0FFH,00H DEFB 30H,78H,0FCH,18H,3CH,7EH,60H,20H DEFB 00H,01H,03H,0C0H,0E0H,0F0H,00H,01H DEFB 60H,0F0H,0FFH,00H,10H,30H,70H,0F0H DEFB 06H,0FH,1FH,18H,08H,00H,00H,01H DEFB 03H,07H,0FFH,18H,3CH,7EH,60H,70H DEFB 30H,38H,18H,1CH,0EH,07H,00H,0FH DEFB 07H,03H,01H,00H,0FFH,3FH,00H,07H DEFB 01H,07H,0FH,3FH,7FH,0FFH,03H,03H DEFB 07H,0FH,1FH,3FH,0FFH,0FEH,0FEH,0FCH DEFB 0FCH,0C0H,80H,00H,7FH,0FFH,0FCH,0E0H DEFB 0F8H,0F0H,0E0H,0C0H,80H,00H,3FH,00H DEFB 0FFH,00H,07H,0F8H,00H,0FH,7FH,0B7H DEFB 0DFH,00H,1FH,0FFH,00H,0E0H,0FCH,0FFH DEFB 00H,0C0H,0F0H,0F8H,07H,01H,00H,0FFH DEFB 3FH,1FH,07H,01H,00H,0FFH,0FDH,0FFH DEFB 7FH,7FH,0DFH,0BFH,0EFH,0FFH,0F8H,0F0H DEFB 0FFH,00H,0FCH,0FFH,1FH,00H,0C0H,0F0H DEFB 0FEH,0FFH,0FFH,03H,00H,80H,0F0H,0FCH DEFB 00H,03H,00H,07H,7FH,0FFH,00H,0F8H DEFB 0FFH,0FFH,00H,0FFH,00H,0FH,0FFH,00H DEFB 0E0H,00H,01H,0FH,00H,3FH,0FFH,0FFH DEFB 03H,00H,0FFH,0FH,00H,0FFH,3FH,00H DEFB 00H,0FFH,00H,00H,0FFH,00H,0FCH,0FFH DEFB 0FCH,00H,0C0H,0FEH,0FCH,80H,00H,07H DEFB 3FH,00H,0FFH,0FFH,3EH,00H,0FFH,00H DEFB 80H,0C0H,0C0H,0FFH,7FH,7FH,3FH,07H DEFB 00H,0FFH,00H,0C0H,0E0H,0E0H,0F0H,0F8H DEFB 0F8H,0FEH,0FFH,00H,0FFH,0FEH,0F8H,0C0H DEFB 00H,0E0H,0C0H,80H,00H,7FH,7FH,3FH DEFB 00H,0FFH,00H,0FFH,00H,80H,80H,00H DEFB 3FH,3FH,1FH,1FH,0FH,0FH,03H,00H DEFB 0FFH,80H,80H,0C0H,0FEH,00H,03H,01H DEFB 00H,0FFH,7FH,00H,1FH,0FFH,00H,0FFH DEFB 00H,00H,07H,0FFH,0F8H,0F8H,0F0H,0F0H DEFB 00H,00H,0E0H,03H,0FFH,00H,00H,0FH DEFB 0FFH,00H,1FH,0FFH,0FCH,0F8H,0F0H,3FH DEFB 0FH,03H,00H,0FFH,3FH,01H,00H,00H DEFB 0FFH,0FEH,0E0H,00H,00H,0FH,1FH,3FH DEFB 7FH,00H,0FFH,0C0H,00H,0FFH,0FFH,0F0H DEFB 00H,0FFH,0C0H,00H,0C0H,00H,07H,00H DEFB 0E0H,0F8H,03H,01H,00H,0F8H,0FFH,0FFH DEFB 7FH,1FH,07H,00H,00H,1FH,0E0H,0FFH DEFB 00H,00H,0FFH,00H,0FFH,00H,00H,0FFH DEFB 00H,0FFH,80H,00H,00H,0FH,0FEH,0FCH DEFB 0F0H,0C0H,00H,07H,0FFH,7FH,1FH,03H DEFB 00H,0FFH,0FEH,0FCH,00H,0FFH,00H,0FFH DEFB 00H,0FFH,0FFH,00H,00H,03H,0FH,3FH DEFB 0FFH,00H,00H,3FH,0FFH,00H,00H,0FFH DEFB 00H,00H,0FCH,0FFH,00H,0C0H,0F0H,0FCH DEFB 0FFH,00H I.87D8: DEFB 8CH,07H,85H,02H,86H,03H,85H,84H DEFB 0DH,83H,01H,83H,09H,83H,01H,83H DEFB 01H,83H,01H,83H,89H,0CH,83H,03H DEFB 85H,01H,83H,0EH,86H,09H,83H,0FH DEFB 84H,0EH,83H,02H,86H,05H,83H,01H DEFB 83H,01H,83H,03H,84H,0CH,85H,03H DEFB 85H,02H,86H,03H,85H,03H,84H,0CH DEFB 84H,19H,86H,13H,83H,1CH,86H,0BH DEFB 83H,01H,83H,86H,02H,86H,04H,8CH DEFB 02H,86H,02H,87H,01H,86H,02H,84H DEFB 04H,86H,0AH,86H,0AH,83H,04H,84H DEFB 84H,0BH,83H,03H,8CH,06H,86H,01H DEFB 8DH,07H,8AH,01H,87H,01H,86H,02H DEFB 84H,04H,83H,01H,84H,83H,02H,83H DEFB 85H,05H,86H,83H,07H,85H,05H,8AH DEFB 02H,85H,83H,01H,84H,01H,84H,06H DEFB 85H,03H,87H,01H,85H,03H,85H,03H DEFB 87H,01H,86H,02H,87H,04H,85H,04H DEFB 84H,84H,01H,83H,85H,03H,86H,02H DEFB 87H,02H,85H,01H,83H,04H,88H,02H DEFB 86H,03H,8CH,83H,85H,89H,02H,83H DEFB 05H,87H,0AH,84H,07H,89H,03H,84H DEFB 84H,83H,85H,83H,02H,83H,07H,83H DEFB 05H,85H,02H,86H,83H,01H,83H,01H DEFB 84H,83H,85H,0CH,84H,03H,85H,02H DEFB 83H,06H,85H,84H,04H,84H,08H,84H DEFB 83H,01H,84H,03H,85H,02H,86H,01H DEFB 8EH,01H,86H,04H,86H,0AH,84H,04H DEFB 84H,04H,83H,08H,87H,01H,83H,03H DEFB 85H,03H,85H,02H,84H,88H,0BH,85H DEFB 02H,86H,03H,85H,84H,04H,82H,00H I.88D0: DEFB 00H,0F0H,00H,80H,00H,80H,00H,80H DEFB 00H,80H,00H,80H,00H,80H,00H,80H DEFB 00H,80H,00H,80H,00H,80H,00H,80H DEFB 00H,80H,00H,80H,00H,80H,00H,80H DEFB 00H,80H,00H,80H,00H,80H,00H,80H DEFB 00H,80H,00H,80H,00H,80H,00H,80H DEFB 00H,00H,80H,00H,80H,00H,80H,00H DEFB 80H,0E0H,0FEH,0F0H,0FEH,0F0H,0FEH,0FEH DEFB 0F0H,0FEH,0F0H,0FEH,0F0H,0F0H,0E0H,0F0H DEFB 0FEH,0E0H,0F0H,0E0H,0FEH,0F0H,0F0H,0E0H DEFB 0EFH,0E0H,0FEH,0F0H,0E0H,0EFH,0E0H,0FEH DEFB 0F0H,0E0H,0F0H I.892B: DEFB 88H,0C0H,99H,87H,01H,87H,01H,87H DEFB 01H,87H,01H,87H,01H,87H,01H,87H DEFB 01H,87H,89H,87H,01H,87H,01H,87H DEFB 01H,87H,01H,87H,89H,87H,01H,87H DEFB 01H,87H,01H,87H,01H,87H,01H,87H DEFB 01H,87H,01H,87H,01H,87H,01H,88H DEFB 02H,0A5H,87H,91H,88H,90H,88H,0E0H DEFB 92H,86H,0CFH,01H,86H,02H,0A8H,87H DEFB 01H,88H,0FFH,0A9H,88H,0A9H,87H,90H DEFB 0A8H,83H,83H,02H,0A4H,84H,83H,85H DEFB 90H,90H,84H,84H,84H,0ECH,90H,0B8H DEFB 00H I$8984: DEFB 00H,00H,01H,02H,03H,04H,00H,63H DEFB 64H,65H,66H,67H,68H,69H,6AH,6BH DEFB 00H,6CH,6DH,6EH,6FH,70H,00H,05H DEFB 0FH,0FH,06H,00H,71H,0FH,72H,73H DEFB 74H,75H,76H,77H,0FH,78H,00H,07H DEFB 0FH,62H,08H,09H,0AH,0BH,0CH,0DH DEFB 0EH,00H,87H,79H,7AH,7BH,7CH,7DH DEFB 7EH,7FH,00H,80H,0FH,81H,82H,83H DEFB 84H,00H,85H,86H,10H,11H,12H,0FH DEFB 13H,14H,15H,16H,17H,18H,19H,1AH DEFB 1BH,1CH,1DH,1EH,0FH,1FH,20H,21H DEFB 22H,0FH,23H,0FH,0FH,24H,00H,25H DEFB 26H,27H,0FH,0FH,28H,0FH,29H,2AH DEFB 2BH,0FH,2CH,2DH,00H,2EH,2FH,30H DEFB 31H,32H,0FH,0FH,33H,00H,34H,35H DEFB 36H,0FH,37H,38H,39H,0FH,0FH,3AH DEFB 3BH,3CH,0FH,3DH,3EH,0FH,3FH,40H DEFB 41H,42H,43H,00H,47H,48H,49H,4AH DEFB 00H,00H,4BH,4CH,4DH,4EH,4FH,00H DEFB 0FH,0FH,51H,52H,53H,0FH,0FH,54H DEFB 00H,44H,0FH,45H,46H,55H,56H,57H DEFB 58H,59H,5AH,5BH,5CH,00H,00H,5DH DEFB 5EH,5FH,60H,61H,00H,3DH,3EH,3FH DEFB 44H,41H,45H,46H,00H,00H,65H,66H DEFB 68H,69H,00H,8FH,90H,00H,47H,48H DEFB 49H,4AH,4BH,4CH,4DH,00H,44H,41H DEFB 6AH,00H,00H,76H,77H,78H,79H,7AH DEFB 7BH,72H,7CH,7DH,6FH,00H,4EH,4FH DEFB 50H,51H,52H,53H,54H,55H,56H,00H DEFB 00H,6BH,6CH,6CH,41H,41H,6DH,6EH DEFB 6FH,00H,7EH,7FH,80H,81H,82H,83H DEFB 84H,85H,00H,57H,58H,59H,5AH,5AH DEFB 5BH,5CH,00H,00H,70H,68H,68H,8EH DEFB 71H,71H,72H,73H,00H,86H,00H,5BH DEFB 92H,87H,86H,00H,5DH,5EH,5FH,60H DEFB 61H,62H,62H,63H,64H,00H,74H,6CH DEFB 75H,00H,88H,89H,91H,8CH,8DH,00H DEFB 01H,02H,03H,04H,05H,00H,01H,02H DEFB 03H,04H,05H,00H,01H,02H,03H,04H DEFB 05H,00H,06H,07H,08H,00H,06H,07H DEFB 08H,00H,06H,07H,08H,00H,06H,07H DEFB 08H,00H,06H,07H,08H,00H,06H,07H DEFB 08H,00H,00H,0BH,0BH,0CH,0DH,0EH DEFB 0FH,10H,11H,12H,13H,14H,15H,16H DEFB 17H,18H,19H,1AH,1AH,1BH,1CH,1DH DEFB 1EH,1FH,20H,1AH,21H,22H,1AH,23H DEFB 24H,0BH,25H,26H,27H,28H,29H,2AH DEFB 2BH,2CH,2DH,2EH,2FH,30H,31H,30H DEFB 32H,33H,34H,35H,36H,37H,38H,39H DEFB 3AH,30H,3BH,3CH,0BH,0BH,00H,00H DEFB 06H,07H,08H,00H,06H,07H,08H,00H DEFB 06H,07H,08H,00H,06H,07H,08H,00H DEFB 06H,07H,08H,00H,06H,07H,08H,00H DEFB 06H,07H,08H,00H,06H,07H,08H,00H DEFB 06H,07H,08H,00H,06H,07H,08H,00H DEFB 06H,07H,08H,00H,06H,07H,08H,00H DEFB 06H,07H,08H,00H,06H,07H,08H,00H DEFB 06H,07H,08H,00H,06H,07H,08H,00H DEFB 06H,07H,08H,00H,06H,07H,08H,00H DEFB 00H I$8B5D: DEFB 06H,89H,0FH,84H,04H,89H,01H,83H DEFB 06H,83H,01H,85H,0AH,83H,0FH,84H DEFB 1CH,88H,06H,83H,0FH,87H,0CH,83H DEFB 02H,83H,05H,87H,14H,8CH,01H,84H DEFB 11H,87H,04H,83H,06H,83H,01H,85H DEFB 02H,88H,07H,84H,01H,84H,0DH,83H DEFB 1CH,85H,15H,84H,02H,84H,0BH,86H DEFB 04H,85H,02H,84H,02H,85H,05H,84H DEFB 05H,85H,02H,84H,01H,87H,03H,86H DEFB 03H,87H,01H,84H,01H,87H,03H,86H DEFB 03H,87H,21H,84H,0DH,83H,11H,87H DEFB 03H,86H,03H,87H,01H,84H,01H,87H DEFB 03H,86H,03H,87H,01H,84H,01H,87H DEFB 03H,86H,03H,87H,01H,84H,01H,87H DEFB 03H,86H,03H,87H,01H,84H,01H,87H DEFB 03H,86H,03H,87H,01H,84H,01H,87H DEFB 03H,86H,03H,87H,03H,00H I$8BE3: DEFB 00H,0FH,0FH,00H,03H,0FFH,00H,00H DEFB 01H,1FH,0FFH,00H,00H,0F0H,0F0H,0E0H DEFB 0FH,0FH,1FH,0E0H,0F0H,0F0H,0F8H,1FH DEFB 1FH,0FH,07H,07H,0F8H,0F8H,0FCH,0FEH DEFB 0F8H,0C0H,00H,1FH,00H,01H,0FFH,0FFH DEFB 00H,03H,0FFH,00H,0FH,0FFH,00H,00H DEFB 0FEH,0FFH,00H,80H,0C0H,0E0H,00H,06H DEFB 0FFH,80H,01H,03H,07H,0FH,0FH,1FH DEFB 1CH,0FFH,0FCH,0E0H,00H,00H,7FH,1FH DEFB 0FH,07H,03H,03H,01H,01H,0FFH,0FEH DEFB 0F1H,0FFH,0F8H,0C7H,3FH,0FFH,0F0H,0F1H DEFB 0FFH,8FH,7FH,0FFH,3EH,0FFH,0FCH,0F9H DEFB 00H,07H,3FH,0FFH,00H,00H,03H,1FH DEFB 0FFH,03H,3FH,0FFH,80H,0C0H,7FH,7FH DEFB 00H,0FFH,0FFH,1FH,00H,03H,01H,0FFH DEFB 0FH,00H,00H,03H,3FH,0FFH,7FH,3FH DEFB 1FH,0CFH,0EFH,0FFH,0F8H,0C0H,00H,0FEH DEFB 0FFH,00H,80H,0E0H,0F8H,00H,07H,07H DEFB 03H,01H,01H,0F7H,0F7H,0FBH,0FDH,0FEH DEFB 0FFH,01H,01H,00H,07H,1FH,0FFH,0FEH DEFB 0FDH,0FH,0FFH,0C7H,0DFH,0C0H,0C0H,0E0H DEFB 0F0H,0F0H,0F8H,00H,07H,3FH,3FH,1FH DEFB 0FH,03H,1FH,0FFH,0EFH,0F7H,0F0H,0FFH DEFB 0F0H,80H,80H,0C0H,0C0H,0E0H,00H,00H DEFB 01H,03H,03H,07H,0FH,7FH,00H,00H DEFB 0FEH,0FFH,00H,0FFH,00H,0FFH,0FDH,0FDH DEFB 3DH,0BDH,0E3H,03H,0FFH,0FEH,00H,01H DEFB 0FH,1FH,00H,80H,01H,0FEH,0C0H,00H DEFB 01H,0FDH,0C7H,07H,07H,0FH,0FH,1FH DEFB 1FH,0FFH,0FCH,0E0H,0FFH,0FEH,0F0H,80H DEFB 00H,00H,0DFH,0DFH,1FH,1FH,0FH,0FFH DEFB 0FCH,0E3H,0F8H,0FCH,0FEH,0F8H,0E7H,1FH DEFB 0FFH,0FFH,07H,0FH,3BH,0FBH,0F1H,0F1H DEFB 0C1H,00H,0E0H,0F0H,00H,00H,01H,03H DEFB 07H,0FH,0FFH,0FEH,0FCH,0F8H,0F0H,0E0H DEFB 0C0H,80H,03H,07H,0FH,1FH,3FH,70H DEFB 0FFH,0F8H,80H,00H,0FFH,0F8H,80H,00H DEFB 0FCH,0F8H,0C0H,00H,03H,03H,07H,0FH DEFB 1FH,3FH,0FFH,0FEH,0FEH,0FCH,0FCH,0C0H DEFB 80H,00H,03H,01H,00H,0FH,0FFH,0FFH DEFB 01H,03H,00H,3FH,7FH,0FFH,0FEH,0E0H DEFB 00H,0FFH,0FCH,0C0H,00H,07H,07H,03H DEFB 03H,01H,00H,0FFH,7FH,3FH,0FFH,0FCH DEFB 0FBH,0E7H,0CFH,0F8H,1FH,0FFH,0F8H,0C0H DEFB 00H,00H,0FCH,0F0H,0C0H,00H,01H,00H DEFB 00H,0FFH,0FCH,0F0H,0E0H,0E0H,0C0H,0C0H DEFB 80H,00H,00H,0FH,07H,07H,03H,01H DEFB 0FFH,0FEH,0FCH,0F8H,0F0H,0F0H,0E0H,0E0H DEFB 0FH,00H,0E0H,00H,01H,00H,03H,0FH DEFB 3FH,0FFH,7FH,01H,01H,03H,07H,0FH DEFB 1FH,3FH,0FEH,0FFH,0FCH,0E0H,00H,0FFH DEFB 0F8H,0E0H,00H,0F0H,0C0H,00H,0FFH,7FH DEFB 1FH,03H,00H,0FFH,7FH,1FH,07H,01H DEFB 0E0H,0C0H,0E0H,00H,00H,80H,0E0H,0F8H DEFB 0FEH,0FFH,0FFH,00H,80H,0C0H,0FFH,0FEH DEFB 0F0H,00H,01H,00H,3FH,0FFH,0FFH,00H DEFB 3FH,0FFH,00H,0FFH,00H,00H,3FH,0FFH DEFB 0FEH,0FCH,00H,00H,0F8H,0E0H,80H,00H DEFB 78H,0FFH,00H,00H,0C0H,0F0H,0FCH,0FFH DEFB 00H,0C0H,0E0H,00H,07H,7FH,0FFH,0FFH DEFB 00H,01H,0FFH,00H,00H,07H,0FFH,00H DEFB 1FH,0FFH,00H,0C0H,0C0H,80H,80H,00H DEFB 07H,0FH,1FH,3FH,3FH,7FH,7FH,0FFH DEFB 0F8H,0F0H,0F0H,0E0H,0E0H,0C0H,0C0H,80H DEFB 0FFH,00H,0FFH,00H,0FFH,80H,00H,0F0H DEFB 0F8H,0FCH,00H,01H,03H,07H,07H,0FEH DEFB 0FFH,0F0H,00H,00H,07H,1FH,0FFH,00H DEFB 00H,3FH,0FFH,00H,00H,7FH,1FH,07H DEFB 80H,00H,0FH,0FFH,00H,0FFH,00H,78H DEFB 0FFH,00H,0C0H,0E0H,0F8H,07H,0FFH,80H DEFB 0BFH,0DFH,0EFH,0FFH,00H,0FFH,0FEH,00H DEFB 0FFH,00H,0C0H,0FCH,0FCH,03H,01H,00H DEFB 0FFH,0FCH,0E0H,00H,0FFH,00H,03H,0FH DEFB 3FH,0FFH,00H,00H,3FH,0FFH,00H,00H DEFB 0FFH,00H,00H,0FCH,0FFH,00H,0C0H,0F0H DEFB 0FCH,0FFH I$8E3D: DEFB 8EH,02H,84H,01H,83H,04H,84H,04H DEFB 84H,02H,86H,85H,05H,84H,0AH,85H DEFB 03H,84H,01H,83H,83H,01H,84H,03H DEFB 85H,83H,02H,83H,87H,01H,88H,08H DEFB 84H,0CH,86H,02H,84H,09H,83H,01H DEFB 85H,02H,85H,07H,84H,02H,86H,85H DEFB 83H,02H,86H,03H,85H,08H,83H,05H DEFB 85H,04H,83H,85H,03H,84H,02H,84H DEFB 04H,83H,83H,83H,85H,02H,84H,03H DEFB 83H,84H,01H,87H,01H,87H,02H,83H DEFB 03H,83H,07H,86H,03H,85H,05H,83H DEFB 0BH,85H,83H,87H,01H,85H,03H,83H DEFB 02H,85H,83H,04H,84H,04H,83H,09H DEFB 86H,02H,83H,09H,84H,86H,13H,87H DEFB 04H,83H,0AH,83H,04H,85H,03H,83H DEFB 02H,83H,03H,85H,02H,83H,03H,84H DEFB 06H,87H,02H,85H,05H,83H,05H,83H DEFB 03H,85H,05H,83H,86H,04H,83H,04H DEFB 83H,07H,8AH,03H,87H,09H,84H,0DH DEFB 87H,01H,8CH,01H,83H,03H,83H,09H DEFB 85H,03H,83H,02H,83H,02H,86H,04H DEFB 84H,84H,05H,86H,09H,86H,02H,86H DEFB 02H,87H,01H,85H,03H,84H,01H,83H DEFB 83H,85H,03H,83H,07H,84H,01H,86H DEFB 05H,83H,86H,02H,84H,04H,83H,01H DEFB 84H,03H,85H,02H,86H,05H,83H,10H DEFB 84H,84H,84H,84H,83H,01H,84H,03H DEFB 85H,83H,83H,02H,88H,83H,05H,83H DEFB 03H,85H,06H,83H,01H,83H,84H,84H DEFB 83H,01H,84H,85H,03H,88H,84H,04H DEFB 84H,01H,83H,83H,01H,84H,85H,05H DEFB 86H,03H,85H,84H,88H,07H,85H,02H DEFB 86H,03H,85H,84H,04H,00H I$8F43: DEFB 00H,0F0H,0E0H,0F0H,0E0H,0FEH,0F0H,0FEH DEFB 0F0H,0FEH,0F0H,0FEH,0F0H,0FEH,0FEH,0F0H DEFB 0E0H,0FEH,0FEH,0E0H,0F0H,0FEH,0F0H,0F0H DEFB 0FEH,0FEH,0F0H,0FEH,0F0H,0E0H,0E0H,0FEH DEFB 0F0H,0FEH,0F0H,0F0H,0E0H,0F0H,0FEH,0F0H DEFB 0E0H,0FEH,0FEH,0E0H,0F0H,0FEH,0F0H,0FEH DEFB 0F0H,0FEH,0FEH,0F0H,0FEH,0FEH,0F0H,0FEH DEFB 0F0H,0E0H,0FEH,0F0H,0FEH,0FEH,0F0H,0FEH DEFB 0F0H,0FEH,0F0H,0E0H,0F0H,0E0H,0FEH,0F0H DEFB 0FEH,0E0H,0F0H,0FEH,0FEH,0F0H,0F0H,0FEH DEFB 0E0H,0F0H,0FEH,0F0H,0E0H,0F0H,0E0H,0F0H DEFB 0E0H,0F0H,0FEH,0F0H,0FEH,0F0H,0FEH,0F0H I$8FA3: DEFB 88H,0BFH,01H,0B9H,8FH,84H,84H,88H DEFB 84H,84H,83H,85H,86H,02H,0A0H,90H DEFB 02H,83H,86H,05H,0A0H,88H,8EH,02H DEFB 98H,98H,88H,03H,9DH,8EH,8AH,88H DEFB 02H,85H,02H,86H,01H,90H,02H,8CH DEFB 02H,83H,85H,0D8H,8BH,01H,84H,02H DEFB 9EH,87H,02H,8FH,88H,0B0H,90H,87H DEFB 0AAH,87H,90H,0AEH,04H,86H,98H,0B0H DEFB 85H,83H,0A0H,95H,83H,85H,83H,85H DEFB 83H,0A8H,90H,83H,85H,0C8H,00H,0FFH DEFB 0FFH,0FFH,0FFH,0FFH,0FFH ;**************************************************************************** ;temporary data storage. D.8FF8: DEFB 0FFH,0FFH ;BC D.8FFA: DEFB 0FFH,0FFH ;DE D.8FFC: DEFB 0FFH,0FFH ;HL ;**************************************************************************** ;unused. DEFB 0FFH,0FFH ;**************************************************************************** END