B0,9CScreen is at a777 but you cannot use this: have to poke 49896 49897 49898 49899 with the room number in the main menu. data1 DB 43,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 5B10: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 5B20: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 5B30: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 5B40: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 5B50: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 5B60: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 5B70: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 5B80: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 5B90: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 5BA0: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 5BB0: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 5BC0: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 5BD0: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 5BE0: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 5BF0: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 5C00: DB FF,00,00,00,FF,00,23,0D,0D,23,05,00,00,00,16,13 5C10: DB 01,00,06,00,0B,00,01,00,01,00,06,00,10,00,00,00 5C20: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 5C30: DB 00,00,00,00,00,00,00,3C,40,00,FF,CD,00,FD,5D,00 5C40: DB 00,00,01,00,FF,01,00,0A,07,00,00,48,5D,00,00,B6 5C50: DB 5C,BB,5C,CB,5C,48,5D,CA,5C,49,5D,4C,5D,47,5D,A3 5C60: DB 5D,4E,5D,4E,5D,4E,5D,2D,92,5C,00,02,00,00,00,00 5C70: DB 00,00,00,00,9D,1A,00,00,49,00,00,58,FF,00,00,21 5C80: DB 00,5B,21,17,A0,50,E0,50,21,03,21,17,03,00,00,00 5C90: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 5CA0: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 5CB0: DB 00,00,00,5E,FF,FF,F4,09,A8,10,4B,F4,09,C4,15,53 5CC0: DB 81,0F,C4,15,52,F4,09,C4,15,50,80,00,01,79,00,E7 5CD0: DB 30,0E,00,00,00,00,00,3A,D9,30,0E,00,00,00,00,00 5CE0: DB 3A,DA,30,0E,00,00,00,00,00,3A,FB,3A,F5,AC,31,39 5CF0: DB 0E,00,00,13,00,00,2C,30,0E,00,00,00,00,00,3B,22 5D00: DB 20,22,3B,3A,FD,32,34,30,36,34,0E,00,00,00,5E,00 5D10: DB 3A,EF,22,22,AA,3A,F5,AC,31,39,0E,00,00,13,00,00 5D20: DB 2C,30,0E,00,00,00,00,00,3B,3A,EF,22,22,AF,32,34 5D30: DB 30,36,34,0E,00,00,00,5E,00,3A,F5,C0,32,34,30,36 5D40: DB 34,0E,00,00,00,5E,00,0D,80,EF,22,22,0D,80,00,00 5D50: DB 00,5E,00,20,20,20,20,20,20,00,00,00,5E,00,00,03 5D60: DB 67,61,6D,65,20,20,20,20,20,20,9E,7A,00,5E,5E,80 5D70: DB 00,00,00,5E,00,00,00,00,00,00,00,00,00,00,00,00 5D80: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 5D90: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 5DA0: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 5DB0: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 5DC0: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 5DD0: DB 00,00,00,00,00,00,00,00,00,00,00,DB,02,4D,00,BC 5DE0: DB 5C,B7,2D,4E,5D,49,5D,00,09,09,FD,FD,79,01,65,BC 5DF0: DB 79,DD,AD,BC,65,BC,F5,D6,01,FD,B3,D6,94,BB,B9,AF PlayGame: ; 5E00 5E00: DI 5E01: LD SP,PlayGame 5E04: JP Start RoomSizeTable: ; 5E07 5E07: DB 40,40,80,20,40,80,40,20,80 Locations: ; 5E10 DB 000h,01Eh,007h DB 018h,093h,01Ch,000h,00Ch,000h,00Dh,000h,0FFh,001h,0FDh,0FEh,0BDh,05Ah,075h,0B5h DB 0F5h,035h,01Ah,01Dh,02Eh,025h,01Eh,01Ch,015h,033h,088h,09Dh DB 001h,012h,002h DB 000h,003h,005h,002h,008h,000h,00Bh,000h,0FFh,02Dh,02Fh,026h,01Eh,02Dh,024h,023h DB 002h,028h,003h DB 007h,001h,018h,095h,01Ch,000h,00Eh,000h,00Dh,000h,0FFh,042h,02Eh,016h,039h,046h DB 079h,0B9h,0F9h,056h,096h,06Eh,0AEh,080h,091h,088h,099h,060h,038h,001h,0FDh,0FEh DB 02Ch,019h,01Bh,009h,00Bh,026h DB 003h,011h,004h DB 000h,007h,002h,001h,008h,000h,00Bh,000h,0FFh,022h,01Ah,01Bh,01Ch,090h,00Eh DB 004h,019h,005h DB 000h,009h,008h,000h,00Bh,000h,0FFh,02Eh,02Ah,022h,01Ah,012h,01Eh,027h,017h,002h DB 01Fh,05Fh,0DFh,0C0h,06Ah,080h,09Fh DB 005h,015h,006h DB 001h,006h,008h,000h,009h,000h,0FFh,00Ah,01Ah,05Ah,09Ah,02Bh,022h,01Bh,012h,019h DB 021h,02Dh,06Dh DB 006h,00Ch,017h DB 001h,007h,003h,005h,011h,000h,0FFh,0F1h,014h,02Bh DB 007h,01Fh,002h DB 001h,008h,002h,003h,003h,006h,00Ah,000h,009h,000h,0FFh,01Fh,005h,00Eh,017h,02Fh DB 036h,03Dh,03Ah,031h,01Fh,028h,010h,009h,002h,023h,024h,01Bh,01Ch DB 008h,00Fh,004h DB 000h,014h,003h,007h,00Ah,000h,00Bh,000h,0FFh,072h,0EAh,0D2h,0EDh DB 009h,018h,005h DB 000h,015h,001h,00Ah,002h,004h,008h,000h,00Bh,000h,0FFh,027h,02Bh,02Ch,025h,01Dh DB 013h,014h,022h,01Ah,090h,024h DB 00Ah,008h,015h DB 001h,00Bh,003h,009h,011h,000h DB 00Bh,01Dh,016h DB 001h,00Ch,003h,00Ah,011h,000h,0FFh,00Fh,014h,054h,094h,0D4h,01Ch,05Ch,09Ch,0DCh DB 00Bh,02Ch,06Ch,0ACh,0ECh,022h,024h,064h,0A4h,078h,0E4h DB 00Ch,022h,007h DB 000h,016h,001h,00Dh,003h,00Bh,00Ah,000h,00Bh,000h,0FFh,01Fh,010h,011h,012h,013h DB 014h,015h,016h,017h,01Fh,028h,029h,02Ah,032h,03Ah,03Dh,035h,02Dh,019h,02Eh,02Fh DB 00Dh,01Ch,012h DB 001h,00Eh,003h,00Ch,011h,000h,0FFh,01Fh,022h,023h,024h,025h,01Ah,01Bh,01Ch,01Dh DB 025h,012h,014h,015h,02Ah,02Bh,02Dh,092h,02Ch,013h DB 00Eh,012h,003h DB 000h,017h,003h,00Dh,00Ah,000h,00Bh,000h,0FFh,073h,02Bh,024h,022h,01Bh,090h,023h DB 00Fh,020h,004h DB 004h,018h,00Ch,000h,00Fh,000h,0FFh,0BAh,003h,043h,083h,01Fh,020h,021h,022h,023h DB 01Bh,013h,00Bh,004h,090h,019h,080h,0C5h,050h,09Dh,0C0h,02Dh,018h,005h DB 010h,015h,005h DB 005h,011h,00Ch,000h,00Dh,000h,0FFh,000h,0D8h,0C0h,088h,01Ch,010h,008h,000h,018h DB 019h,038h,024h DB 011h,00Ah,006h DB 007h,010h,000h,01Ah,00Eh,000h,00Bh,000h DB 012h,01Ah,007h DB 001h,013h,008h,000h,009h,000h,0FFh,00Bh,009h,049h,089h,0C9h,021h,02Dh,04Ch,01Fh DB 001h,002h,008h,011h,012h,00Ah,00Bh,00Ch DB 013h,013h,002h DB 000h,01Ch,001h,014h,003h,012h,00Ah,000h,00Bh,000h,0FFh,038h,01Bh,060h,002h,070h DB 00Dh DB 014h,011h,003h DB 001h,015h,002h,008h,003h,013h,00Ah,000h,009h,000h,0FFh,028h,01Ch,0A0h,09Ah DB 015h,01Ah,004h DB 002h,009h,003h,014h,00Ah,000h,009h,000h,0FFh,02Fh,039h,028h,000h,011h,022h,033h DB 00Bh,01Ch,02Ch,02Dh,03Eh,005h,016h,027h DB 016h,00Eh,005h DB 002h,00Ch,000h,01Dh,008h,000h,00Bh,000h,0FFh,021h,0C3h,0C4h DB 017h,00Ah,006h DB 002h,00Eh,000h,01Fh,008h,000h,00Bh,000h DB 018h,012h,007h DB 005h,019h,006h,00Fh,00Ch,000h,00Dh,000h,0FFh,033h,014h,01Bh,01Dh,024h,090h,01Ch DB 019h,00Ah,002h DB 000h,022h,007h,018h,00Eh,000h,00Bh,000h DB 01Ah,00Eh,00Bh DB 000h,023h,002h,011h,010h,000h,0FFh,090h,054h,009h,014h,02Ch DB 01Bh,015h,004h DB 000h,024h,008h,000h,00Bh,000h,0FFh,0C0h,047h,001h,0D7h,0D8h,080h,0DFh,029h,005h DB 006h,078h,007h DB 01Ch,012h,00Dh DB 000h,028h,002h,013h,010h,000h,0FFh,02Fh,02Ah,02Bh,02Ch,02Dh,012h,013h,014h,015h DB 01Dh,019h,006h DB 002h,016h,008h,000h,009h,000h,0FFh,098h,031h,02Eh,020h,021h,022h,023h,03Bh,033h DB 02Bh,020h,01Ch,0E8h,018h,0F0h,03Ch DB 01Eh,008h,007h DB 001h,01Fh,008h,000h,009h,000h DB 01Fh,01Fh,002h DB 001h,020h,002h,017h,003h,01Eh,00Ah,000h,009h,000h,0FFh,007h,002h,00Ah,012h,01Bh DB 024h,02Dh,02Eh,02Fh,01Fh,042h,04Ah,052h,05Bh,064h,06Dh,06Eh,06Fh DB 020h,00Ch,003h DB 000h,02Eh,001h,021h,003h,01Fh,00Ah,000h,00Bh,000h DB 021h,00Ah,004h DB 000h,02Fh,003h,020h,00Ah,000h,00Bh,000h DB 022h,012h,005h DB 000h,030h,001h,023h,002h,019h,008h,000h,00Bh,000h,0FFh,019h,001h,006h,0E8h,002h DB 023h,00Ch,006h DB 001h,024h,002h,01Ah,003h,022h,00Ah,000h,009h,000h DB 024h,00Eh,007h DB 002h,01Bh,003h,023h,00Ah,000h,009h,000h,0FFh,029h,00Bh,00Ch DB 025h,01Ch,002h DB 004h,035h,00Ch,000h,00Fh,000h,0FFh,002h,000h,040h,080h,0CAh,008h,010h,018h,0DAh DB 001h,002h,003h,01Dh,009h,00Ah,00Bh,011h,012h,019h DB 026h,01Ch,003h DB 004h,036h,005h,027h,00Ch,000h,00Fh,000h,0FFh,004h,07Ah,073h,074h,075h,0BEh,01Fh DB 03Dh,03Eh,036h,02Eh,0BAh,0B3h,0B4h,0B5h,080h,07Fh DB 027h,00Ah,004h DB 004h,037h,007h,026h,00Eh,000h,00Fh,000h DB 028h,008h,00Dh DB 004h,038h,002h,01Ch,010h,000h DB 029h,01Eh,003h DB 004h,039h,01Bh,08Ch,01Fh,000h,00Ch,000h,00Fh,000h,0FFh,006h,0D0h,0C8h,012h,052h DB 02Ah,06Ah,0AAh,038h,025h,070h,092h,01Bh,01Ah,013h,00Ah,011h DB 02Ah,019h,007h DB 004h,03Ah,00Ch,000h,00Fh,000h,0FFh,007h,01Ah,05Ah,09Ah,0DAh,01Ch,05Ch,09Ch,0DCh DB 000h,0DBh,059h,01Bh,05Bh,078h,09Bh DB 02Bh,00Ah,002h DB 004h,03Bh,005h,02Ch,00Ch,000h,00Fh,000h DB 02Ch,01Dh,003h DB 004h,03Ch,007h,02Bh,00Eh,000h,00Fh,000h,0FFh,00Fh,038h,031h,02Ah,023h,01Ch,015h DB 00Eh,007h,01Fh,078h,071h,06Ah,063h,05Ch,055h,04Eh,047h DB 02Dh,00Ah,004h DB 000h,03Dh,001h,02Eh,008h,000h,00Bh,000h DB 02Eh,01Eh,005h DB 002h,020h,003h,02Dh,00Ah,000h,009h,000h,0FFh,00Eh,028h,029h,022h,01Ah,011h,010h DB 019h,080h,0A4h,088h,005h,02Dh,068h,069h,062h,05Ah,051h,050h DB 02Fh,015h,00Eh DB 000h,03Eh,002h,021h,010h,000h,0FFh,01Bh,022h,023h,024h,025h,0C3h,062h,063h,064h DB 065h,0E8h,0A2h DB 030h,00Ah,007h DB 001h,031h,002h,022h,008h,000h,009h,000h DB 031h,00Ch,012h DB 001h,032h,003h,030h,011h,000h,0FFh,0F1h,014h,02Ch DB 032h,008h,013h DB 001h,033h,003h,031h,011h,000h DB 033h,022h,004h DB 000h,03Fh,001h,034h,003h,032h,00Ah,000h,00Bh,000h,0FFh,01Fh,010h,011h,012h,013h DB 014h,015h,016h,017h,01Fh,028h,029h,02Ah,032h,03Ah,03Dh,035h,02Dh,019h,02Eh,02Fh DB 034h,010h,015h DB 005h,035h,003h,033h,011h,000h,0FFh,02Bh,012h,01Ah,02Dh,025h,0A0h,013h DB 035h,023h,006h DB 004h,040h,005h,036h,006h,025h,007h,034h,00Eh,000h,00Fh,000h,0FFh,01Fh,038h,031h DB 02Ah,023h,01Ch,015h,00Eh,007h,01Fh,000h,009h,012h,01Bh,024h,02Dh,036h,03Fh,090h DB 05Ch DB 036h,01Dh,007h DB 018h,041h,006h,026h,007h,035h,00Eh,000h,00Dh,000h,01Ch,000h,0FFh,001h,0FDh,0FEh DB 060h,01Dh,0C1h,05Dh,0F5h,01Ch,025h,01Eh,015h,01Ch,035h DB 037h,01Fh,002h DB 006h,027h,019h,08Fh,01Dh,000h,00Ch,000h,00Dh,000h,0FFh,003h,029h,0AAh,0F7h,0EFh DB 01Dh,02Ch,02Dh,02Eh,02Fh,02Ah,02Bh,0C0h,0ABh,058h,0EBh,078h,06Ch DB 038h,017h,006h DB 019h,039h,006h,028h,00Ch,000h,00Dh,000h,01Dh,000h,0FFh,002h,0F7h,0EFh,028h,080h DB 030h,058h,068h,018h,037h DB 039h,00Ch,004h DB 005h,03Ah,006h,029h,007h,038h,00Eh,000h,00Dh,000h DB 03Ah,00Ch,005h DB 005h,03Bh,006h,02Ah,007h,039h,00Eh,000h,00Dh,000h DB 03Bh,023h,006h DB 018h,042h,005h,03Ch,006h,02Bh,01Bh,03Ah,00Ch,000h,00Dh,000h,01Fh,000h,01Ch,000h DB 0FFh,005h,0FDh,0FEh,0D0h,0C8h,00Eh,04Eh,080h,0C9h,088h,0F6h,01Bh,016h,00Fh,006h DB 00Dh DB 03Ch,00Ah,007h DB 006h,02Ch,007h,03Bh,00Eh,000h,00Dh,000h DB 03Dh,012h,00Ah DB 000h,043h,002h,02Dh,010h,000h,0FFh,02Fh,02Ah,02Bh,02Ch,02Dh,012h,013h,014h,015h DB 03Eh,01Ah,003h DB 002h,02Fh,008h,000h,009h,000h,0FFh,02Dh,03Ah,033h,02Bh,02Dh,035h,03Dh,002h,0BBh DB 0B4h,0ACh,079h,024h,03Ch,0C1h,064h,07Ch DB 03Fh,00Eh,00Ch DB 000h,045h,002h,033h,010h,000h,0FFh,0ABh,00Dh,013h,032h,02Ch DB 040h,017h,00Dh DB 000h,047h,006h,035h,010h,000h,0FFh,02Fh,01Ah,01Bh,01Ch,01Dh,022h,023h,024h,025h DB 0C3h,00Dh,09Dh,0A5h,035h DB 041h,008h,00Eh DB 004h,048h,006h,036h,014h,000h DB 042h,008h,00Ah DB 004h,049h,006h,03Bh,014h,000h DB 043h,013h,00Bh DB 000h,04Ch,002h,03Dh,010h,000h,0FFh,0DBh,01Ah,01Bh,01Ch,01Dh,01Bh,062h,063h,064h DB 065h DB 045h,021h,005h DB 002h,03Fh,008h,000h,009h,000h,0FFh,059h,0FEh,037h,080h,0FAh,0C0h,0E1h,028h,039h DB 090h,025h,005h,03Eh,051h,07Eh,0B7h,0BEh,0F7h,004h,011h,036h,076h,0B6h,0F6h DB 046h,01Dh,006h DB 001h,047h,008h,000h,009h,000h,0FFh,00Fh,02Bh,02Ch,022h,01Ah,013h,014h,01Dh,025h DB 02Fh,06Bh,06Ch,062h,05Ah,053h,054h,05Dh,065h,020h,00Eh DB 047h,01Fh,007h DB 005h,048h,002h,040h,003h,046h,00Ah,000h,009h,000h,0FFh,098h,033h,021h,015h,055h DB 01Fh,039h,031h,029h,021h,022h,023h,024h,025h,01Ah,02Dh,035h,03Dh DB 048h,012h,002h DB 004h,050h,01Ah,041h,007h,047h,00Eh,000h,00Fh,000h,01Eh,000h,0FFh,001h,0C1h,0C2h DB 049h,019h,003h DB 018h,053h,005h,04Ah,006h,042h,01Ch,000h,00Ch,000h,00Dh,000h,0FFh,038h,022h,009h DB 015h,055h,020h,095h,001h,0FDh,0FEh DB 04Ah,01Ah,004h DB 001h,04Bh,01Bh,049h,00Ch,000h,009h,000h,01Fh,000h,0FFh,009h,014h,054h,021h,094h DB 0D4h,001h,0D0h,0C8h,02Ah,01Ch,013h,00Ch DB 04Bh,00Ah,005h DB 000h,054h,003h,04Ah,00Ah,000h,00Bh,000h DB 04Ch,016h,006h DB 000h,056h,001h,04Dh,002h,043h,008h,000h,00Bh,000h,0FFh,075h,002h,005h,017h,02Fh DB 03Dh,03Ah,0A0h,007h DB 04Dh,012h,007h DB 004h,057h,001h,04Eh,003h,04Ch,00Ah,000h,00Fh,000h,0FFh,0ABh,024h,02Ah,01Ah,014h DB 04Eh,018h,002h DB 003h,04Dh,00Ah,000h,00Dh,000h,0FFh,0ADh,02Bh,024h,01Dh,019h,014h,01Bh,06Eh,02Dh DB 022h,026h,012h,016h,00Bh,00Dh DB 050h,027h,004h DB 004h,05Dh,019h,051h,01Ah,048h,00Ch,000h,00Fh,000h,01Dh,000h,01Eh,000h,0FFh,007h DB 0C1h,0C2h,0EFh,0F7h,01Bh,05Bh,09Bh,0DBh,0C4h,044h,025h,065h,0A5h,0E5h,050h,0EDh DB 01Bh,004h,01Ah,01Dh,02Fh DB 051h,00Ah,005h DB 004h,05Eh,007h,050h,00Eh,000h,00Fh,000h DB 052h,008h,006h DB 004h,061h,00Ch,000h,00Fh,000h DB 053h,014h,00Fh DB 004h,062h,006h,049h,014h,000h,0FFh,01Fh,02Ah,02Bh,02Ch,02Dh,012h,013h,014h,015h DB 0E8h,06Ah DB 054h,01Fh,002h DB 000h,063h,001h,055h,002h,04Bh,008h,000h,00Bh,000h,0FFh,02Fh,002h,00Ah,012h,01Ah DB 022h,02Ah,032h,03Ah,02Fh,005h,00Dh,015h,01Dh,025h,02Dh,035h,03Dh DB 055h,00Ah,003h DB 001h,056h,003h,054h,00Ah,000h,009h,000h DB 056h,022h,004h DB 002h,04Ch,003h,055h,019h,091h,01Dh,000h,00Ah,000h,009h,000h,0FFh,001h,0F7h,0EFh DB 02Ch,00Dh,014h,016h,01Dh,025h,050h,095h,041h,012h,02Dh,043h,052h,06Dh,0ADh,0EDh DB 057h,026h,005h DB 019h,058h,01Ah,04Dh,00Ch,000h,00Dh,000h,01Dh,000h,01Eh,000h,0FFh,007h,0C1h,0C2h DB 0C3h,0C4h,0F7h,0EFh,0E7h,0DFh,0C4h,0CCh,0D4h,0DCh,0DDh,0DEh,01Ch,00Ch,014h,01Ch DB 01Dh,01Eh,060h,011h DB 058h,00Eh,006h DB 004h,067h,007h,057h,00Eh,000h,00Fh,000h,0FFh,079h,0FBh,0FCh DB 05Bh,00Eh,003h DB 000h,06Ah,001h,05Ch,008h,000h,00Bh,000h,0FFh,049h,0DFh,0E7h DB 05Ch,022h,004h DB 000h,06Bh,005h,05Dh,003h,05Bh,00Ah,000h,00Bh,000h,0FFh,01Fh,010h,011h,012h,013h DB 014h,015h,016h,017h,01Fh,028h,029h,02Ah,032h,03Ah,03Dh,035h,02Dh,019h,02Eh,02Fh DB 05Dh,021h,005h DB 006h,050h,01Bh,05Ch,00Ch,000h,00Dh,000h,01Fh,000h,0FFh,0C7h,0C8h,0D0h,07Eh,0FFh DB 0F7h,0EFh,0E7h,0DFh,080h,0D7h,01Fh,03Fh,037h,02Fh,027h,01Fh,017h,010h,008h DB 05Eh,01Fh,006h DB 019h,05Fh,006h,051h,00Ch,000h,00Dh,000h,01Dh,000h,0FFh,001h,0F7h,0EFh,01Fh,019h DB 01Ah,01Ch,01Dh,00Bh,013h,023h,02Bh,060h,01Bh,088h,0EEh,0C0h,059h DB 05Fh,00Ah,007h DB 005h,060h,007h,05Eh,00Eh,000h,00Dh,000h DB 060h,018h,002h DB 004h,06Ch,005h,061h,007h,05Fh,00Eh,000h,00Fh,000h,0FFh,01Fh,028h,029h,02Ah,02Bh DB 02Ch,02Dh,02Eh,02Fh,0A0h,030h DB 061h,00Eh,003h DB 004h,06Dh,005h,062h,006h,052h,007h,060h,00Eh,000h,00Fh,000h DB 062h,012h,004h DB 006h,053h,007h,061h,00Eh,000h,00Dh,000h,0FFh,033h,014h,01Bh,01Dh,024h,090h,01Ch DB 063h,014h,005h DB 001h,064h,002h,054h,008h,000h,009h,000h,0FFh,009h,001h,006h,0E8h,002h,0AAh,022h DB 01Ch,02Dh DB 064h,022h,006h DB 000h,06Eh,001h,065h,003h,063h,00Ah,000h,00Bh,000h,0FFh,01Fh,010h,011h,012h,013h DB 014h,015h,016h,017h,01Fh,028h,029h,02Ah,032h,03Ah,03Dh,035h,02Dh,019h,02Eh,02Fh DB 065h,014h,017h DB 001h,066h,003h,064h,011h,000h,0FFh,02Fh,02Bh,02Ch,023h,024h,01Bh,01Ch,013h,014h DB 080h,06Bh DB 066h,00Ch,002h DB 000h,070h,001h,067h,003h,065h,00Ah,000h,00Bh,000h DB 067h,012h,003h DB 006h,058h,003h,066h,00Ah,000h,009h,000h,0FFh,071h,0C3h,0C4h,0AAh,012h,01Ch,02Bh DB 06Ah,00Fh,006h DB 001h,06Bh,002h,05Bh,008h,000h,009h,000h,0FFh,090h,078h,0A0h,038h DB 06Bh,021h,007h DB 000h,075h,002h,05Ch,003h,06Ah,00Ah,000h,00Bh,000h,0FFh,023h,02Bh,02Ch,06Bh,06Ch DB 079h,0ABh,0ACh,02Fh,038h,039h,031h,032h,02Ah,03Eh,03Fh,035h,029h,036h,02Dh DB 06Ch,01Bh,002h DB 006h,060h,008h,000h,009h,000h,0FFh,0D8h,023h,0E0h,033h,002h,032h,034h,07Bh,019h DB 072h,074h,078h,02Bh,02Ch,039h,03Ah,03Ch,03Dh DB 06Dh,01Fh,003h DB 000h,076h,006h,061h,008h,000h,00Bh,000h,0FFh,02Fh,006h,00Dh,014h,01Bh,023h,02Ch DB 035h,03Eh,02Fh,002h,009h,010h,018h,020h,028h,031h,03Ah,090h,01Eh DB 06Eh,00Ah,004h DB 001h,06Fh,002h,064h,008h,000h,009h,000h DB 06Fh,012h,005h DB 000h,077h,003h,06Eh,00Ah,000h,00Bh,000h,0FFh,073h,02Bh,024h,022h,01Bh,090h,023h DB 070h,01Dh,006h DB 002h,066h,008h,000h,009h,000h,0FFh,06Fh,026h,02Ch,02Eh,02Fh,035h,037h,03Dh,03Fh DB 0ADh,025h,027h,02Dh,034h,036h,03Eh,00Ah,0AFh,017h,057h DB 075h,015h,00Dh DB 000h,07Ah,002h,06Bh,010h,000h,0FFh,00Bh,012h,013h,02Ch,02Dh,02Bh,052h,053h,06Ch DB 06Dh,0A0h,01Ah DB 076h,00Ah,006h DB 000h,07Bh,002h,06Dh,008h,000h,00Bh,000h DB 077h,00Ch,007h DB 000h,080h,001h,078h,002h,06Fh,008h,000h,00Bh,000h DB 078h,01Bh,002h DB 003h,077h,00Ah,000h,009h,000h,0FFh,00Eh,00Bh,00Ch,00Dh,00Eh,00Fh,04Eh,04Fh,020h DB 023h,02Ch,04Bh,04Ch,04Dh,08Eh,08Fh,0E8h,000h DB 07Ah,008h,004h DB 002h,075h,008h,000h,009h,000h DB 07Bh,020h,005h DB 001h,07Ch,002h,076h,008h,000h,009h,000h,0FFh,098h,031h,06Fh,020h,019h,01Ah,022h DB 023h,02Ch,034h,03Bh,0ACh,018h,021h,02Bh,033h,03Ch,050h,0B4h,008h,036h DB 07Ch,00Ah,006h DB 001h,07Dh,003h,07Bh,00Ah,000h,009h,000h DB 07Dh,016h,007h DB 001h,07Eh,003h,07Ch,00Ah,000h,009h,000h,0FFh,0AFh,02Ah,02Ch,023h,025h,01Ah,01Ch DB 013h,015h,0A0h,05Ch DB 07Eh,017h,012h DB 001h,07Fh,003h,07Dh,011h,000h,0FFh,02Fh,02Ah,02Ch,023h,025h,01Ah,01Ch,013h,015h DB 023h,021h,061h,01Eh,05Eh DB 07Fh,00Ah,003h DB 000h,082h,003h,07Eh,00Ah,000h,00Bh,000h DB 080h,008h,004h DB 002h,077h,008h,000h,009h,000h DB 081h,01Ah,005h DB 000h,083h,008h,000h,00Bh,000h,0FFh,000h,087h,080h,083h,0F0h,0C7h,0C8h,011h,0AFh DB 006h,00Fh,00Dh,016h,004h,014h,01Dh,003h DB 082h,018h,00Eh DB 000h,086h,002h,07Fh,010h,000h,0FFh,00Ah,05Bh,05Ch,05Dh,022h,01Bh,01Ch,01Dh,02Bh DB 09Ah,09Bh,09Ch,09Dh,0E8h,01Ah DB 083h,016h,007h DB 001h,084h,002h,081h,008h,000h,009h,000h,0FFh,0AFh,006h,00Dh,016h,014h,01Dh,01Bh DB 024h,02Dh,0A0h,011h DB 084h,008h,012h DB 001h,085h,003h,083h,011h,000h DB 085h,016h,003h DB 001h,086h,003h,084h,00Ah,000h,009h,000h,0FFh,027h,02Bh,02Ch,025h,01Dh,013h,014h DB 022h,01Ah,090h,024h DB 086h,011h,004h DB 004h,087h,002h,082h,003h,085h,00Ah,000h,00Fh,000h,0FFh,068h,013h,0A8h,025h DB 087h,00Ch,005h DB 004h,089h,005h,088h,006h,086h,00Ch,000h,00Fh,000h DB 088h,00Ah,006h DB 004h,08Ah,007h,087h,00Eh,000h,00Fh,000h DB 089h,00Ah,007h DB 005h,08Ah,006h,087h,00Ch,000h,00Dh,000h DB 08Ah,00Ah,002h DB 006h,088h,007h,089h,00Eh,000h,00Dh,000h DB 08Bh,00Ah,003h DB 004h,08Eh,005h,08Ch,00Ch,000h,00Fh,000h DB 08Ch,00Ch,004h DB 004h,08Fh,005h,029h,007h,08Bh,00Eh,000h,00Fh,000h DB 08Dh,013h,005h DB 004h,090h,00Ch,000h,00Fh,000h,0FFh,0C2h,014h,05Ch,09Bh,000h,0D3h,01Ah,01Ch,01Bh DB 013h DB 08Eh,019h,006h DB 006h,08Bh,00Ch,000h,00Dh,000h,0FFh,004h,030h,070h,0B0h,0E8h,038h,0C2h,039h,079h DB 0B9h,049h,0F9h,0F8h,091h,078h,0B8h DB 08Fh,00Ch,007h DB 005h,090h,006h,08Ch,007h,037h,00Eh,000h,00Dh,000h DB 090h,00Ah,002h DB 006h,08Dh,007h,08Fh,00Eh,000h,00Dh,000h DB 091h,00Fh,003h DB 005h,092h,007h,056h,00Eh,000h,00Dh,000h,0FFh,090h,05Bh,000h,01Bh DB 092h,01Ch,004h DB 007h,091h,00Eh,000h,00Dh,000h,0FFh,0C3h,019h,01Bh,05Bh,09Bh,050h,09Eh,003h,02Eh DB 06Eh,0AEh,0EEh,048h,0DBh,01Bh,01Dh,026h,01Fh,016h DB 093h,017h,005h DB 019h,094h,006h,000h,00Ch,000h,00Dh,000h,01Dh,000h,0FFh,060h,02Ch,001h,0EFh,0F7h DB 0F0h,0A4h,019h,037h,02Fh DB 094h,00Ah,006h DB 005h,095h,007h,093h,00Eh,000h,00Dh,000h DB 095h,01Dh,007h DB 006h,002h,01Bh,094h,00Ch,000h,00Dh,000h,01Fh,000h,0FFh,01Eh,03Ah,039h,031h,030h DB 028h,008h,010h,0C2h,0C8h,0D0h,0E8h,060h,03Bh,050h,0F8h BackgroundTypesTable: ; 696D 696D: DW BackgroundTypesData,L69BE,L69CF,L69E0,L69F1,L6A02,L6A13,L6A24 697D: DW L6ABD,L6AFE,L6ACD,L6B0E,L6BD1,L6C12,L6BE1,L6C22 698D: DW L6B3F,L6B88,BackgroundTypesTable,BackgroundTypesTable,L6C53,L6C9C,BackgroundTypesTable,BackgroundTypesTable 699D: DW L6A35,L6A46,L6A57,L6A68,L6A79,L6A8A,L6A9B,L6AAC ; 00 tree arch north ; 01 tree arch east ; 02 tree arch south ; 03 tree arch west ; 04 rock arch north ; 05 rock arch east ; 06 rock arch south ; 07 rock arch west ; 08 rock arch north ; 09 rock arch east ; 0a rock arch south ; 0b rock arch west ; 0c double brick ; 0d double brick ; 0e double brick ; 0f double brick ; 10 tree wall ; 11 tree wall ; 12 tree wall ; 13 tree wall ; 14 tree wall ; 15 tree wall ; 16 tree wall ; 17 wall ; 18 wall ; 19 wall ; 1a wall ; 1b wall ; 1c wall ; 1d wall BackgroundTypesData: ; 69AD 69AD: DB 07,73,C5,80,03,05,28,50,06,8D,C5,80,03,05,28,50,00 L69BE DB 07,C5,8D,80,05,03,28,10,06,C5,73,80,05,03,28,10,00 L69CF DB 07,73,3B,80,03,05,28,50,06,8D,3B,80,03,05,28,50,00 L69E0 DB 07,3B,8D,80,05,03,28,10,06,3B,73,80,05,03,28,10,00 L69F1 DB 09,73,C5,80,03,05,28,50,08,8D,C5,80,03,05,28,50,00 L6A02 DB 09,C5,8D,80,05,03,28,10,08,C5,73,80,05,03,28,10,00 L6A13 DB 09,73,3B,80,03,05,28,50,08,8D,3B,80,03,05,28,50,00 L6A24 DB 09,3B,8D,80,05,03,28,10,08,3B,73,80,05,03,28,10,00 L6A35 DB 09,93,C5,B0,03,05,28,50,08,AD,C5,B0,03,05,28,50,00 L6A46 DB 09,C5,AD,B0,05,03,28,10,08,C5,93,B0,05,03,28,10,00 L6A57 DB 09,53,3B,B0,03,05,28,50,08,6D,3B,B0,03,05,28,50,00 L6A68 DB 09,3B,6D,B0,05,03,28,10,08,3B,53,B0,05,03,28,10,00 L6A79 DB 0B,98,C8,A4,08,08,0C,10,0B,A8,C8,A4,08,08,0C,10,00 L6A8A DB 0B,C8,98,A4,08,08,0C,10,0B,C8,A8,A4,08,08,0C,10,00 L6A9B DB 0B,58,39,A4,08,08,0C,10,0B,68,39,A4,08,08,0C,10,00 L6AAC DB 0B,38,58,A4,08,08,0C,10,0B,38,68,A4,08,08,0C,10,00 L6ABD DB 0F,40,78,80,00,08,18,50,0C,40,88,80,00,08,18,50 L6ACD DB 0C,40,48,80,00,08,18,50,0D,40,58,80,00,08,18,50 6ADD: DB 0E,40,68,80,00,08,18,50,0D,40,98,80,00,08,18,50 6AED: DB 0E,40,A8,80,00,08,18,50,0F,40,B8,80,00,08,18,50 6AFD: DB 00 L6AFE DB 0F,78,C0,80,08,00,18,10,0C,88,C0,80,08,00,18,10 L6B0E DB 0C,48,C0,80,08,00,18,10,0D,58,C0,80,08,00,18,10 6B1E: DB 0E,68,C0,80,08,00,18,10,0D,98,C0,80,08,00,18,10 6B2E: DB 0E,A8,C0,80,08,00,18,10,0F,B8,C0,80,08,00,18,10 6B3E: DB 00 L6B3F DB 0F,60,78,80,00,08,18,50,0C,60,88,80,00,08,18,50 6B4F: DB 0C,60,48,80,00,08,18,50,0D,60,58,80,00,08,18,50 6B5F: DB 0E,60,68,80,00,08,18,50,0D,60,98,80,00,08,18,50 6B6F: DB 0E,60,A8,80,00,08,18,50,0F,60,B8,80,00,08,18,50 6B7F: DB 0E,68,C0,80,08,00,18,10,00 L6B88 DB 0F,78,A0,80,08,00,18,10,0C,88,A0,80,08,00,18,10 6B98: DB 0C,48,A0,80,08,00,18,10,0D,58,A0,80,08,00,18,10 6BA8: DB 0E,68,A0,80,08,00,18,10,0D,98,A0,80,08,00,18,10 6BB8: DB 0E,A8,A0,80,08,00,18,10,0F,B8,A0,80,08,00,18,10 6BC8: DB 0D,40,98,80,00,08,18,50,00 L6BD1 DB 34,40,78,80,00,08,18,10,35,40,88,80,00,08,18,10 L6BE1 DB 39,40,48,80,00,08,18,10,37,40,58,80,00,08,18,10 6BF1: DB 38,40,68,80,00,08,18,10,37,40,98,80,00,08,18,10 6C01: DB 36,40,A8,80,00,08,18,10,35,40,B8,80,00,08,18,10 6C11: DB 00 L6C12 DB 37,78,C0,80,08,00,18,50,38,88,C0,80,08,00,18,50 L6C22 DB 36,48,C0,80,08,00,18,50,35,58,C0,80,08,00,18,50 6C32: DB 34,68,C0,80,08,00,18,50,36,98,C0,80,08,00,18,50 6C42: DB 37,A8,C0,80,08,00,18,50,39,B8,C0,80,08,00,18,50 6C52: DB 00 L6C53 DB 34,60,78,80,00,08,18,10,35,60,88,80,00,08,18,10 6C63: DB 39,60,48,80,00,08,18,10,37,60,58,80,00,08,18,10 6C73: DB 36,60,68,80,00,08,18,10,37,60,98,80,00,08,18,10 6C83: DB 35,60,A8,80,00,08,18,10,34,60,B8,80,00,08,18,10 6C93: DB 36,68,C0,80,08,00,18,50,00 L6C9C DB 34,78,A0,80,08,00,18,50,37,88,A0,80,08,00,18,50 6CAC: DB 36,48,A0,80,08,00,18,50,35,58,A0,80,08,00,18,50 6CBC: DB 36,68,A0,80,08,00,18,50,37,98,A0,80,08,00,18,50 6CCC: DB 35,A8,A0,80,08,00,18,50,39,B8,A0,80,08,00,18,50 6CDC: DB 36,40,98,80,00,08,18,10,00 BlockTypesTable: ; 6CE5 6CE5: DW L6D29,L6D3B,L6D41,L6D47,L6D4D,L6D53,L6D59,L6D5F 6CF5: DW L6D65,BlockTypesData,L6D6B,L6D71,L6D77,L6D2F,L6D7D,L6D83 6D05: DW L6D89,L6D8F,L6D95,L6DA7,L6DAD,L6D35,BlockTypesData,L6DB3 6D15: DW L6DB9,L6DBF,L6DC5,L6DCB,L6DD1,L6D9B,L6DA1 ; 00 brick ; 01 brick ; 02 pond ; 03 lilly pond ; 04 log ; 05 ghost ; 06 spike ; 07 log ; 08 trap ; 09 stone block ; 0a table ; 0b log ; 0c brick ; 0d brick ; 0e brick ; 0f spike ; 10 dragon head ; 11 brick ; 12 brick ; 13 spider ; 14 dragon head ; 15 dragon head rotated ; 16 well ; 17 spider ; 18 stone block ; 19 pentagram corner ; 1a disolving brick ; 1b brick ; 1c brick ; 1d brick ; 1e ----- ; 1f BlockTypesData: ; 6D23 6D23: DB 5B,08,08,0C,10,00 L6D29 DB 0B,08,08,0C,10,00 L6D2F DB 4A,0C,0C,01,10,00 L6D35 DB 4B,0C,0C,01,10,00 L6D3B DB 0A,08,08,0C,10,00 L6D41 DB 30,05,05,05,10,00 L6D47 DB 17,07,07,0A,10,00 L6D4D DB 48,08,08,0C,14,00 L6D53 DB 1E,07,07,0A,10,00 L6D59 DB 3F,08,08,0C,14,00 L6D5F DB 49,08,0E,0C,14,00 L6D65 DB 4C,08,08,0C,10,00 L6D6B DB 4E,08,08,0C,10,00 L6D71 DB 4F,08,08,0C,14,00 L6D77 DB 54,08,08,0C,10,00 L6D7D DB 1C,07,07,0B,14,00 L6D83 DB 56,08,08,0C,10,00 L6D89 DB 57,08,08,0C,10,00 L6D8F DB 58,08,08,0C,10,00 L6D95 DB 59,08,08,0A,10,00 L6D9B DB 5C,08,08,0C,10,00 L6DA1 DB 5D,08,08,0C,50,00 L6DA7 DB 78,0A,0A,0C,10,00 L6DAD DB 10,08,08,0A,10,00 L6DB3 DB 52,08,08,0C,10,00 L6DB9 DB 88,08,08,0C,10,00 L6DBF DB 8C,08,08,0C,10,00 L6DC5 DB 8D,08,08,0C,10,00 L6DCB DB 8E,08,08,0C,10,00 L6DD1 DB 8F,08,08,0C,10,00 SprGfxTable: ; 6DD7 6DD7: DW L9395,L9395,L9A4B,L9ADD,L9B3F,L9BD1,L9C63,L9DAF 6DE7: DW LA557,LA47D,L9E51,L88BD,L9F1B,L9FC9,LA09F,LA175 6DF7: DW L84AD,L84AD,L98A5,L9901,L98A5,L9849,L8877,L8795 6E07: DW L9395,L9395,L9395,L9395,L8795,L9849,L86EB,L86EB 6E17: DW L98A5,L9849,L97ED,L9849,L996F,L9901,L99DD,L9901 6E27: DW L94DF,L943B,L9397,L943B,L9651,L9583,L971F,L9583 6E37: DW L7FFF,L809D,L7FFF,L809D,LA327,LA2A9,LA23F,LA3AD 6E47: DW LA40F,LA67F,L89A7,L89E9,L8A59,L8A59,L8A9B,L8609 6E57: DW L813B,L8175,L81C5,L8175,L81C5,L81C5,L822D,L822D 6E67: DW L9E51,L8ABD,L73BF,L7441,L9E51,L9E51,L88BD,L88BD 6E77: DW L7A9D,L7B5F,L8609,L9395,L88BD,L88BD,L7751,L88BD 6E87: DW L88BD,L84AD,L9029,L88BD,L7751,L7751,L9395,L9395 6E97: DW L9395,L9395,L9395,L9395,L9395,L9395,L9395,L9395 6EA7: DW L9395,L9395,L9395,L9395,L9395,L9395,L9395,L9395 6EB7: DW L8D55,L8D55,L8D55,L8D55,L8E8F,L8E8F,L8E8F,L8E8F 6EC7: DW L8C13,L88BD,L88BD,L88BD,L88BD,L88BD,L88BD,L88BD 6ED7: DW L6F2F,L6FC1,L7053,L70E5,L7177,L7209,L729B,L732D 6EE7: DW L88BD,L74C3,L759D,L7677,L88BD,L88BD,L88BD,L88BD 6EF7: DW L90BB,L914D,L91DF,L9271,L9303,L828F,L82D1,L8313 6F07: DW L90BB,L914D,L91DF,L9271,L9303,L9395,L9395,L9395 6F17: DW L7DD1,L7E8B,L7DD1,L7F45,L7CA1,L7D33,L7CA1,L7C21 6F27: DW L7813,L78AB,L7943,L79F3 L6F2F DB 03,18,70,70,00,00,00,00,70,70,00,00,00,00,70,70 6F3F: DB 00,00,00,00,70,70,00,00,00,00,38,38,00,00,00,00 6F4F: DB 38,38,00,00,00,00,1C,1C,00,00,00,00,1E,1E,00,00 6F5F: DB 00,00,0F,0F,00,00,01,01,07,07,80,80,03,03,03,03 6F6F: DB C0,C0,07,07,01,01,E0,E0,0F,0F,00,00,78,78,1F,1F 6F7F: DB 00,00,3E,3E,3C,3C,00,00,0F,0F,A0,A0,00,00,03,03 6F8F: DB E0,E0,00,00,00,00,F8,F8,00,00,00,00,3E,3E,00,00 6F9F: DB 00,00,0F,0F,00,00,00,00,01,01,00,00,00,00,00,00 6FAF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 6FBF: DB 00,00, L6FC1 DB 03,18,0F,0F,C0,C0,00,00,03,03,80,80,00,00 6FCF: DB 07,07,00,00,00,00,0E,0E,00,00,00,00,1E,1E,00,00 6FDF: DB 00,00,3C,3C,00,00,0F,0F,78,78,00,00,FF,FF,F0,F0 6FEF: DB 0F,0F,FF,FF,E0,E0,FF,FF,F8,F8,CF,CF,FF,FF,00,00 6FFF: DB BF,BF,F0,F0,00,00,FE,FE,00,00,00,00,E0,E0,00,00 700F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 701F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 702F: DB C0,C0,00,00,00,00,FC,FC,00,00,00,00,3F,3F,F0,F0 703F: DB 00,00,03,03,FF,FF,FF,FF,00,00,0F,0F,FF,FF,00,00 704F: DB 00,00,00,00 L7053 DB 03,18,00,00,00,00,00,00,00,00,00,00 705F: DB 7F,7F,00,00,03,03,FF,FF,00,00,03,03,F0,F0,00,00 706F: DB 01,01,80,80,80,80,01,01,C0,C0,E0,E0,00,00,C0,C0 707F: DB F8,F8,00,00,E0,E0,FF,FF,00,00,60,60,1F,1F,C0,C0 708F: DB 70,70,07,07,F0,F0,30,30,00,00,FE,FE,38,38,00,00 709F: DB 3F,3F,98,98,00,00,07,07,F8,F8,00,00,01,01,FC,FC 70AF: DB 00,00,00,00,3C,3C,00,00,00,00,0E,0E,00,00,00,00 70BF: DB 01,01,00,00,00,00,03,03,00,00,00,00,3F,3F,00,00 70CF: DB 0F,0F,FC,FC,FF,FF,FF,FF,C0,C0,FF,FF,F0,F0,00,00 70DF: DB 00,00,00,00,00,00 L70E5 DB 03,18,FF,FF,C0,C0,0E,0E,FC,FC 70EF: DB 00,00,0E,0E,80,80,00,00,0E,0E,00,00,00,00,0E,0E 70FF: DB 00,00,00,00,1C,1C,00,00,00,00,1C,1C,00,00,00,00 710F: DB 38,38,00,00,00,00,78,78,00,00,00,00,F0,F0,00,00 711F: DB 01,01,E0,E0,00,00,03,03,C0,C0,00,00,07,07,80,80 712F: DB 00,00,1E,1E,00,00,00,00,7C,7C,00,00,01,01,F0,F0 713F: DB 00,00,07,07,C0,C0,00,00,1F,1F,00,00,00,00,7C,7C 714F: DB 00,00,00,00,F0,F0,00,00,00,00,80,80,00,00,00,00 715F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 716F: DB 00,00,00,00,00,00,00,00 L7177 DB 03,18,00,00,00,00,00,00 717F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 718F: DB 00,00,00,00,00,00,00,00,00,00,00,00,01,01,00,00 719F: DB 00,00,0F,0F,00,00,00,00,3E,3E,00,00,00,00,F8,F8 71AF: DB 00,00,03,03,E0,E0,00,00,0F,0F,80,80,00,00,3E,3E 71BF: DB 00,00,00,00,78,78,00,00,01,01,E0,E0,00,00,03,03 71CF: DB C0,C0,00,00,07,07,80,80,00,00,0F,0F,FF,FF,F0,F0 71DF: DB 1E,1E,1F,1F,FF,FF,1C,1C,07,07,FF,FF,38,38,00,00 71EF: DB F8,F8,38,38,00,00,3F,3F,70,70,00,00,07,07,70,70 71FF: DB 00,00,01,01,70,70,00,00,00,00 L7209 DB 03,18,00,00,00,00 720F: DB 00,00,00,00,00,00,00,00,00,00,0F,0F,FF,FF,03,03 721F: DB FF,FF,FF,FF,3F,3F,F0,F0,00,00,FC,FC,00,00,00,00 722F: DB C0,C0,00,00,00,00,00,00,00,00,01,01,00,00,00,00 723F: DB 03,03,00,00,00,00,07,07,00,00,00,00,0F,0F,00,00 724F: DB 00,00,1E,1E,00,00,00,00,3C,3C,00,00,00,00,78,78 725F: DB 00,00,00,00,F0,F0,00,00,01,01,E0,E0,00,00,03,03 726F: DB C0,C0,FF,FF,07,07,80,80,FF,FF,FF,FF,00,00,7F,7F 727F: DB FE,FE,00,00,00,00,7C,7C,00,00,E0,E0,00,00,00,00 728F: DB FC,FC,00,00,00,00,3F,3F,00,00,00,00 L729B DB 03,18,00,00 729F: DB 00,00,00,00,00,00,00,00,00,00,FF,FF,F0,F0,00,00 72AF: DB FF,FF,FF,FF,C0,C0,3E,3E,0F,0F,FC,FC,7E,7E,00,00 72BF: DB 3F,3F,F7,F7,00,00,03,03,E7,E7,00,00,00,00,C3,C3 72CF: DB 80,80,00,00,83,83,80,80,00,00,01,01,80,80,00,00 72DF: DB 01,01,C0,C0,00,00,00,00,C0,C0,00,00,00,00,E0,E0 72EF: DB 00,00,00,00,E0,E0,00,00,00,00,70,70,00,00,00,00 72FF: DB 70,70,00,00,00,00,38,38,00,00,00,00,38,38,00,00 730F: DB 00,00,1C,1C,00,00,00,00,1F,1F,F0,F0,00,00,0F,0F 731F: DB FF,FF,00,00,00,00,FF,FF,00,00,00,00,00,00 L732D DB 03,18 732F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 733F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,80,80 734F: DB 00,00,00,00,F0,F0,00,00,00,00,7C,7C,00,00,00,00 735F: DB 1F,1F,00,00,00,00,07,07,C0,C0,00,00,01,01,F0,F0 736F: DB 00,00,00,00,7C,7C,00,00,00,00,1E,1E,00,00,00,00 737F: DB 07,07,80,80,00,00,03,03,C0,C0,00,00,01,01,E0,E0 738F: DB 00,00,00,00,F0,F0,00,00,00,00,78,78,00,00,00,00 739F: DB 38,38,00,00,00,00,1C,1C,00,00,00,00,1C,1C,FF,FF 73AF: DB 00,00,0E,0E,FF,FF,FF,FF,FE,FE,0F,0F,FC,FC,0E,0E L73BF DB 04,10,00,00,05,05,55,55,00,00,00,00,2F,2A,FF,AA 73CF: DB 80,80,01,01,7F,55,FF,55,C0,40,00,00,FF,AA,FF,AA 73DF: DB E8,A8,15,15,FF,55,FF,55,FC,54,3F,2A,FF,AA,FF,AA 73EF: DB FE,AA,7F,55,FF,55,FF,55,FF,55,FF,AA,FF,AA,FF,AA 73FF: DB FE,AA,7F,55,FF,55,FF,55,FF,55,FF,AA,FF,AA,FF,AA 740F: DB FE,AA,5F,55,FF,55,FF,55,FD,55,0B,0A,FF,AA,FF,AA 741F: DB F8,A8,01,01,FF,55,FF,55,F0,50,00,00,FF,AA,FE,AA 742F: DB A0,A0,00,00,57,55,FC,54,00,00,00,00,03,02,F8,A8 743F: DB 00,00 L7441 DB 04,10,00,00,0F,05,FC,54,00,00,01,00,FF,AA 744F: DB FF,AA,E0,A0,03,01,FF,55,FF,55,F0,50,0F,0A,FF,AA 745F: DB FF,0A,FC,A8,3F,15,FF,51,FF,E5,FC,54,7F,2A,FF,A7 746F: DB FF,FA,FD,A8,FF,55,FF,4F,FF,F5,FF,45,FF,AA,FF,93 747F: DB FF,F2,FF,BA,FF,55,FF,47,FF,F9,FF,7D,7F,2A,FF,A5 748F: DB FF,AA,FF,54,3F,15,FF,4D,FF,A5,FE,10,1F,0A,FF,A9 749F: DB FF,A2,FC,A8,1F,15,FF,54,FF,A5,F8,50,1F,0A,FF,AA 74AF: DB FF,8A,F0,A0,0F,05,FF,54,FF,95,C0,40,00,00,3F,2A 74BF: DB F8,28,00,00 L74C3 DB 04,1B,00,00,04,00,00,00,00,00,00,00 74CF: DB 1E,04,20,00,00,00,00,00,3F,1E,70,20,00,00,00,00 74DF: DB 7F,3E,F8,50,00,00,00,00,7F,3E,74,20,00,00,03,00 74EF: DB 3E,1C,3E,14,00,00,1F,03,BC,00,1F,0A,00,00,3F,1F 74FF: DB FD,9C,AF,05,82,00,7F,3F,FF,CC,F5,A0,C7,02,7F,3F 750F: DB FE,CC,F8,10,EE,44,3F,03,ED,C0,FD,28,DF,82,1F,01 751F: DB E3,C1,F8,90,FE,54,1F,01,E7,C3,FD,C0,FC,A0,3F,1C 752F: DB CF,81,FE,E4,FE,54,7F,3C,FF,0C,F9,F0,F7,A2,FC,78 753F: DB 7F,3E,FF,00,AE,04,78,20,FF,7F,FF,CF,87,02,23,00 754F: DB FF,1F,FF,9F,F2,00,0F,03,FF,9F,FF,3E,F8,70,1F,0F 755F: DB 9F,0C,FF,78,FC,F8,1F,0F,CC,80,7F,30,F8,E0,0F,03 756F: DB 83,00,FF,0E,E0,C0,03,00,3F,03,FF,9B,C0,00,00,00 757F: DB 7F,3F,FB,B0,00,00,00,00,3F,0F,F0,A0,00,00,00,00 758F: DB 0F,03,A0,00,00,00,00,00,03,00,00,00,00,00 L759D DB 04,1B 759F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 75AF: DB 00,00,04,00,00,00,00,00,00,00,0E,04,10,00,00,00 75BF: DB 00,00,1E,0C,38,10,00,00,00,00,3C,18,74,20,00,00 75CF: DB 00,00,18,00,3E,14,00,00,03,00,04,00,1C,08,00,00 75DF: DB 0F,03,8E,04,0E,04,00,00,1F,0F,DE,8C,14,00,00,00 75EF: DB 0F,03,EC,C0,38,10,02,00,03,01,E0,C0,7C,28,47,02 75FF: DB 01,00,C1,80,F8,10,EE,44,80,00,83,01,F0,C0,74,20 760F: DB 1C,08,03,01,F0,E0,FA,50,3C,18,09,00,E0,40,77,22 761F: DB 78,30,1E,08,40,00,2E,04,60,00,3F,1E,0E,00,04,00 762F: DB 00,00,1F,0E,1F,0E,60,00,07,00,0E,04,3E,18,F0,60 763F: DB 0F,07,84,00,78,30,F0,60,07,02,00,00,3F,00,E0,C0 764F: DB 02,00,00,00,1F,0E,C0,00,00,00,0F,00,BE,18,00,00 765F: DB 00,00,1F,0F,F8,90,00,00,00,00,0F,03,90,00,00,00 766F: DB 00,00,03,00,00,00,00,00 L7677 DB 04,1B,00,00,00,00,00,00 767F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 768F: DB 00,00,00,00,00,00,00,00,00,00,00,00,04,00,00,00 769F: DB 00,00,00,00,0E,04,00,00,00,00,00,00,1C,08,10,00 76AF: DB 00,00,00,00,08,00,38,10,00,00,02,00,00,00,1C,08 76BF: DB 00,00,07,02,04,00,08,00,00,00,0F,07,CE,04,10,00 76CF: DB 00,00,07,01,E4,C0,38,10,00,00,01,00,C0,80,10,00 76DF: DB 04,00,00,00,80,00,F8,10,2E,04,00,00,01,00,F0,C0 76EF: DB 74,20,18,00,01,00,E0,C0,E0,40,3C,18,00,00,C0,00 76FF: DB 70,20,38,10,0C,00,00,00,20,00,10,00,1E,0C,08,00 770F: DB 00,00,00,00,0E,04,1C,08,40,00,03,00,04,00,3C,18 771F: DB E0,20,07,03,80,00,38,10,F0,60,03,00,00,00,18,00 772F: DB 60,00,00,00,00,00,1C,04,00,00,00,00,03,00,3C,18 773F: DB 00,00,00,00,07,03,98,00,00,00,00,00,03,00,00,00 774F: DB 00,00 L7751 DB 04,18,00,00,16,00,00,00,00,00,00,00,3F,16 775F: DB 00,00,00,00,03,00,FF,27,83,00,00,00,07,03,FF,B1 776F: DB CF,83,80,00,1F,07,FF,00,FF,CE,F0,00,3F,14,FF,78 777F: DB FF,7E,F8,F0,7F,34,FF,CA,FF,3F,F0,C0,7F,21,FF,CB 778F: DB FF,1E,C0,80,3F,1F,FF,FB,FF,CF,F0,C0,7F,33,FF,F7 779F: DB FF,FF,F8,F0,7F,33,FF,0F,FF,FF,F0,E0,3F,1E,FF,F7 77AF: DB FF,7F,F0,C0,1F,0D,FF,FB,FF,93,F8,F0,0F,03,FF,FC 77BF: DB FF,C7,FC,F8,03,00,FF,1F,FF,7C,F8,C0,00,00,7F,2B 77CF: DB FF,83,E0,C0,00,00,3F,13,FF,FF,E0,C0,00,00,1F,0D 77DF: DB FF,BD,F0,E0,00,00,0F,00,FF,3E,F0,E0,00,00,0F,06 77EF: DB FE,9C,F8,70,00,00,07,03,DC,88,7C,38,00,00,03,01 77FF: DB C8,80,78,00,00,00,01,00,E0,C0,00,00,00,00,00,00 780F: DB C0,00,00,00 L7813 DB 03,19,00,00,00,00,00,00,00,00,00,00 781F: DB 00,00,00,00,1C,00,70,00,00,00,3F,1C,FC,70,00,00 782F: DB 1F,0F,FE,3C,00,00,0F,07,FE,1C,00,00,0F,06,FC,78 783F: DB 00,00,8F,05,F8,F0,01,00,CF,86,F8,18,03,01,EF,47 784F: DB F8,E8,11,00,FF,E7,F8,F0,3B,11,FF,E9,F8,F0,7F,28 785F: DB FF,5E,F8,70,7F,3D,FF,3F,F8,B0,3F,1D,FF,DF,FC,F8 786F: DB 1F,03,FF,EF,FC,F8,1F,0F,FF,FF,FC,F8,0F,01,FF,F1 787F: DB F8,E0,01,00,FF,7B,F8,F0,00,00,7F,1E,F8,70,00,00 788F: DB 3F,12,F8,70,00,00,3F,13,F8,F0,00,00,3F,1F,F0,E0 789F: DB 00,00,1F,0F,E0,C0,00,00,0F,00,C0,00 L78AB DB 03,19,00,00 78AF: DB 06,00,00,00,00,00,CF,06,80,00,00,00,1F,0F,C0,80 78BF: DB 00,00,0F,07,E0,C0,00,00,07,01,F0,C0,00,00,03,01 78CF: DB FC,E0,00,00,03,00,FE,EC,00,00,47,02,FE,F4,00,00 78DF: DB E7,42,FC,10,01,00,F7,A3,FC,E8,08,00,FF,73,F8,F0 78EF: DB 1D,08,FF,F4,FC,F8,3F,14,FF,2F,FC,38,3F,1E,FF,9F 78FF: DB FC,D8,1F,0C,FF,EF,FE,FC,0F,01,FF,F7,FE,FC,0F,07 790F: DB FF,FF,FE,FC,07,00,FF,F8,FC,F0,00,00,FF,3D,FC,F8 791F: DB 00,00,3F,0F,FC,38,00,00,1F,09,FC,38,00,00,1F,09 792F: DB FC,F8,00,00,1F,0F,F8,F0,00,00,0F,07,F0,E0,00,00 793F: DB 07,00,E0,00 L7943 DB 03,1D,00,00,C0,00,00,00,01,00,F0,C0 794F: DB 00,00,03,01,F8,F0,00,00,03,01,F8,F0,00,00,03,00 795F: DB F0,C0,00,00,07,02,E0,C0,00,00,0F,06,F0,E0,00,00 796F: DB 0F,06,FC,E0,00,00,1F,0F,FE,EC,00,00,3F,1F,FE,F4 797F: DB 00,00,3F,18,FC,70,00,00,1F,07,F8,90,00,00,3F,1F 798F: DB F0,E0,00,00,7F,3F,F0,E0,00,00,7F,3F,F0,E0,00,00 799F: DB 7F,3F,FC,F0,00,00,7F,3F,FF,FC,00,00,7F,38,FF,7F 79AF: DB C0,00,7F,37,FF,BF,E0,C0,7F,2F,FF,DF,F8,E0,3F,1F 79BF: DB FF,EF,FC,E8,7F,3F,FF,F1,FE,EC,7F,3F,FF,F6,FF,52 79CF: DB 3F,1F,FF,EF,FE,18,1F,0F,EF,C6,F8,C0,0F,07,C7,81 79DF: DB E0,40,07,00,83,01,C0,00,00,00,01,00,C0,80,00,00 79EF: DB 00,00,80,00 L79F3 DB 03,1C,00,00,00,00,00,00,00,00,00,00 79FF: DB 00,00,18,00,00,00,00,00,3E,18,0C,00,00,00,3F,1E 7A0F: DB 9E,0C,00,00,3F,1F,DF,1E,80,00,3F,1D,FF,9F,C0,80 7A1F: DB 1F,0C,FF,7F,80,00,1F,0D,FF,FC,00,00,1F,0B,FC,F8 7A2F: DB 00,00,1F,0C,F8,30,00,00,0F,03,F0,C0,00,00,1F,0F 7A3F: DB F8,F0,00,00,3F,1F,F8,F0,00,00,3F,1F,F8,F0,00,00 7A4F: DB 3F,1F,FE,F8,00,00,3F,1F,FF,FE,80,00,3F,1C,FF,3F 7A5F: DB E0,80,3F,1B,FF,DF,F0,E0,3F,17,FF,EF,FC,F0,1F,0F 7A6F: DB FF,F3,FE,F4,3F,1F,FF,F8,FF,F6,3F,1F,FF,FB,FF,2A 7A7F: DB 1F,0F,FF,F7,FE,8C,0F,07,F7,E3,FC,60,07,03,E3,C0 7A8F: DB F0,A0,03,00,C0,00,E0,40,00,00,00,00,40,00 L7A9D DB 04,18 7A9F: DB 00,00,02,00,00,00,10,00,00,00,1F,02,E0,00,38,10 7AAF: DB 00,00,3F,19,FF,E0,FC,28,00,00,7F,00,FF,EF,FC,F8 7ABF: DB 1F,00,FF,74,FF,C1,F8,C0,BF,1F,FF,E8,FF,DE,FC,B8 7ACF: DB 3F,1F,FF,8C,FF,FF,F8,70,1F,00,FF,6C,FF,3F,FC,88 7ADF: DB 00,00,7F,16,FF,FF,FC,B8,00,00,FF,66,FF,FF,F8,80 7AEF: DB 00,00,FF,7B,FF,FF,C0,80,00,00,7F,0D,FF,FF,C0,80 7AFF: DB 00,00,FF,76,FF,FF,C0,80,00,00,FF,12,FF,BF,80,00 7B0F: DB 01,00,FF,A8,FF,BE,00,00,01,00,FF,83,FF,00,00,00 7B1F: DB 00,00,FF,7C,C0,80,00,00,00,00,7F,13,C0,80,00,00 7B2F: DB 00,00,1F,0F,C0,80,00,00,00,00,0F,07,C0,80,00,00 7B3F: DB 00,00,07,03,C0,80,00,00,00,00,03,01,C0,80,00,00 7B4F: DB 00,00,01,00,C0,80,00,00,00,00,00,00,80,00,00,00 L7B5F DB 04,18,00,00,40,00,00,00,00,00,00,00,E0,40,00,00 7B6F: DB 00,00,05,00,F0,A0,00,00,00,00,0F,05,FC,F0,00,00 7B7F: DB 00,00,1F,0A,FF,4C,00,00,00,00,1F,0F,FF,BF,CC,00 7B8F: DB 00,00,0F,05,FF,7F,FF,CC,00,00,1F,0E,FF,FF,FF,EF 7B9F: DB 80,00,0F,02,FF,FF,FF,ED,C0,80,03,00,FF,FF,FF,FC 7BAF: DB 80,00,01,00,FF,FF,FF,FE,00,00,01,00,FF,FF,FF,FE 7BBF: DB 00,00,00,00,FF,7F,FE,E0,00,00,00,00,FF,7F,FF,FC 7BCF: DB E0,00,00,00,7F,3F,FF,87,F0,C0,00,00,3F,1F,FF,78 7BDF: DB F0,00,00,00,1F,06,FF,FC,FC,70,00,00,07,01,FF,8E 7BEF: DB FE,BC,00,00,03,01,FF,76,FF,8E,00,00,03,00,FF,FA 7BFF: DB 8F,02,00,00,0F,03,FF,FA,02,00,00,00,1F,0F,FF,F6 7C0F: DB 00,00,00,00,3F,1E,FE,0C,00,00,00,00,1E,00,0C,00 7C1F: DB 00,00 L7C21 DB 03,15,00,00,FF,00,00,00,03,00,FF,FF,C0,00 7C2F: DB 0F,03,FF,FF,F0,C0,3F,0F,FF,FF,F8,F0,7F,3F,FF,FF 7C3F: DB FC,F8,FF,7F,FF,FF,FE,FC,FF,71,FF,FF,FF,FE,FF,60 7C4F: DB FF,FF,FF,FE,FF,60,FF,7F,FF,FE,7F,30,FF,7F,FF,FE 7C5F: DB 3F,18,FF,3F,FE,FC,1F,0E,FF,3F,FC,F8,0F,07,FF,3F 7C6F: DB F8,F0,07,03,FF,1F,F0,E0,07,03,FF,9F,E0,C0,03,01 7C7F: DB FF,CF,C0,80,03,01,FF,FF,C0,80,01,00,FF,FF,80,00 7C8F: DB 00,00,FF,7E,00,00,00,00,7E,38,00,00,00,00,38,00 7C9F: DB 00,00 L7CA1 DB 03,18,00,00,3C,00,00,00,01,00,FF,3C,80,00 7CAF: DB 07,01,FF,FF,E0,80,0F,07,FF,FF,F0,E0,1F,0F,FF,FF 7CBF: DB F8,F0,3F,1F,FF,FF,FC,F8,3F,19,FF,FF,FC,F8,7F,30 7CCF: DB FF,FF,FF,FC,7F,30,FF,FF,FE,FC,3F,18,FF,7F,FC,F8 7CDF: DB 3F,1C,FF,7F,FC,F8,1F,0C,FF,7F,F8,F0,1F,0E,FF,7F 7CEF: DB F8,F0,0F,06,FF,7F,F0,E0,0F,06,FF,3F,F0,E0,0F,07 7CFF: DB FF,3F,F0,E0,07,03,FF,3F,E0,C0,07,03,FF,BF,E0,C0 7D0F: DB 07,03,FF,BF,E0,C0,03,01,FF,FF,C0,80,03,01,FF,FF 7D1F: DB C0,80,01,00,FF,FF,80,00,00,00,FF,7E,00,00,00,00 7D2F: DB 7E,00,00,00 L7D33 DB 03,1A,00,00,3C,00,00,00,01,00,FF,3C 7D3F: DB 80,00,03,01,FF,FF,C0,80,07,03,FF,FF,E0,C0,0F,07 7D4F: DB FF,FF,F0,E0,1F,0E,FF,FF,F8,F0,1F,0C,FF,FF,F8,F0 7D5F: DB 1F,08,FF,FF,F8,F0,1F,08,FF,FF,F8,F0,1F,0C,FF,7F 7D6F: DB F8,F0,1F,0C,FF,7F,F8,F0,1F,0E,FF,7F,F8,F0,0F,06 7D7F: DB FF,3F,F0,E0,0F,07,FF,3F,F0,E0,07,03,FF,3F,E0,C0 7D8F: DB 07,03,FF,3F,E0,C0,03,01,FF,3F,C0,80,03,01,FF,3F 7D9F: DB C0,80,03,01,FF,BF,C0,80,03,01,FF,BF,C0,80,01,00 7DAF: DB FF,9F,80,00,01,00,FF,DF,80,00,01,00,FF,DF,80,00 7DBF: DB 00,00,FF,7E,00,00,00,00,7E,3C,00,00,00,00,3C,00 7DCF: DB 00,00 L7DD1 DB 04,17,00,00,00,00,00,00,00,00,00,00,00,00 7DDF: DB 04,00,00,00,00,00,00,00,0E,04,00,00,00,00,00,00 7DEF: DB 1E,0C,00,00,00,00,00,00,1E,0C,00,00,00,00,00,00 7DFF: DB 3E,1C,04,00,00,00,00,00,3E,1C,0E,04,00,00,07,00 7E0F: DB 7C,38,1E,0C,00,00,3F,07,FC,78,7C,18,40,00,FF,3E 7E1F: DB FB,F0,FC,78,F9,40,FF,FF,FF,6B,F8,F0,FF,78,FF,7F 7E2F: DB FF,9B,F0,E0,7F,3F,FF,BF,FF,FD,E2,80,3F,1F,FF,BF 7E3F: DB FF,FE,DF,02,1F,03,FF,7F,FF,FF,FF,DE,4F,04,FF,FF 7E4F: DB FF,FF,FE,DC,FF,43,FF,FF,FF,FF,FC,D0,FF,7D,FF,FF 7E5F: DB FF,FF,D0,80,7F,3E,FF,FF,FF,FF,80,00,3F,1F,FF,3F 7E6F: DB FF,FC,00,00,1F,00,FF,87,FC,E0,00,00,01,00,FF,F8 7E7F: DB E0,00,00,00,00,00,F8,00,00,00,00,00 L7E8B DB 04,17,00,00 7E8F: DB 00,00,10,00,00,00,00,00,00,00,38,10,00,00,00,00 7E9F: DB 00,00,38,10,00,00,00,00,00,00,3C,18,00,00,00,00 7EAF: DB 00,00,3C,18,00,00,00,00,00,00,7C,38,00,00,00,00 7EBF: DB 00,00,7C,38,00,00,00,00,07,00,FC,78,06,00,40,00 7ECF: DB 3F,07,F8,70,1F,06,F0,40,FF,3E,FB,F0,FE,1C,FF,70 7EDF: DB FF,FF,FF,6B,FE,FC,7F,3E,FF,7F,FF,9B,FC,F8,3F,1F 7EEF: DB FF,BF,FF,FD,FE,E4,1F,0F,FF,BF,FF,FE,FE,0C,0F,03 7EFF: DB FF,7F,FF,FF,FC,D8,0F,04,FF,FF,FF,FF,FC,D8,0F,03 7F0F: DB FF,FF,FF,FF,F8,D0,7F,0D,FF,FF,FF,FF,D0,00,FF,7E 7F1F: DB FF,FF,FF,FF,80,00,7F,0F,FF,3F,FF,FC,00,00,0F,00 7F2F: DB FF,C7,FC,E0,00,00,00,00,FF,38,E0,00,00,00,00,00 7F3F: DB 38,00,00,00,00,00 L7F45 DB 04,17,00,00,00,00,00,00,00,00 7F4F: DB 00,00,00,00,01,00,00,00,00,00,00,00,03,01,88,00 7F5F: DB 00,00,00,00,07,03,9C,08,00,00,00,00,0F,07,BC,18 7F6F: DB 00,00,00,00,1F,0E,3C,18,00,00,07,00,7F,1E,7C,38 7F7F: DB 00,00,3F,07,FF,7C,FC,78,00,00,FF,3E,FF,F9,F8,F0 7F8F: DB 41,00,FF,FF,FF,73,F0,E0,FF,40,FF,7F,FF,8B,E0,C0 7F9F: DB FF,7F,FF,BF,FF,FD,C0,80,7F,3F,FF,BF,FF,FE,D2,00 7FAF: DB 7F,0F,FF,7F,FF,FF,FF,D2,FF,40,FF,FF,FF,FF,FF,DE 7FBF: DB FF,73,FF,FF,FF,FF,FF,DC,7F,3D,FF,FF,FF,FF,DC,80 7FCF: DB 3F,1E,FF,FF,FF,FF,80,00,1F,07,FF,3F,FF,FC,00,00 7FDF: DB 07,00,FF,C7,FC,E0,00,00,03,01,FF,F8,E0,00,00,00 7FEF: DB 01,00,F8,E0,00,00,00,00,00,00,E0,00,00,00,00,00 L7FFF DB 03,1A,00,00,06,00,00,00,00,00,0F,06,00,00,00,00 800F: DB 1F,0E,00,00,00,00,3E,1C,00,00,00,00,3E,1C,04,00 801F: DB 00,00,3F,1E,0E,04,00,00,7F,3E,0E,04,20,00,FF,7E 802F: DB 1F,0A,71,20,FF,FF,9F,0A,71,20,FF,FF,9F,0A,71,20 803F: DB FF,FF,9F,0A,79,30,FF,FF,BF,12,79,30,FF,FF,FF,32 804F: DB 7D,38,FF,FF,FF,F2,7D,38,FF,FF,FF,F2,7F,3C,FF,FB 805F: DB FF,F2,7F,3F,FF,D3,FF,F2,7F,3F,FF,91,FF,FA,7F,3F 806F: DB FF,91,FF,FA,7F,3F,FF,91,FF,BE,7F,3F,FF,93,BF,0E 807F: DB 7F,3E,FF,9B,8E,00,7F,3C,FF,FF,80,00,7D,3C,FF,7E 808F: DB 00,00,3C,18,7E,3C,00,00,18,00,3C,00,00,00 L809D DB 03,1A 809F: DB 00,00,10,00,00,00,00,00,38,10,00,00,00,00,7C,38 80AF: DB 00,00,00,00,3E,1C,04,00,00,00,1F,0E,0E,04,00,00 80BF: DB 1F,0E,0E,04,20,00,3F,1E,1F,0A,70,20,7F,3E,1F,0A 80CF: DB 70,20,FF,7E,1F,0A,71,20,FF,FF,9F,0A,79,30,FF,FF 80DF: DB BF,1A,79,30,FF,FF,FF,32,7D,38,FF,FF,FF,72,7D,38 80EF: DB FF,FF,FF,F2,7F,3C,FF,FF,FF,F2,7F,3E,FF,FB,FF,F2 80FF: DB 7F,3F,FF,D3,FF,F2,7F,3F,FF,91,FF,FA,7F,3F,FF,91 810F: DB FF,FA,7F,3F,FF,91,FF,0E,7F,3F,FF,93,8E,00,7F,3E 811F: DB FF,9B,80,00,7F,3C,FF,FF,80,00,3C,18,FF,7E,00,00 812F: DB 18,00,7E,3C,00,00,00,00,3C,00,00,00 L813B DB 02,0E,03,00 813F: DB E0,00,07,03,F0,E0,0F,07,FC,F0,1F,07,FE,EC,3F,1F 814F: DB FF,FE,7F,3F,FF,FE,7F,3D,FF,9E,3F,1E,FE,5C,7F,3F 815F: DB FF,DE,7F,3D,FF,E6,3F,1B,FF,FE,1B,01,FE,DC,01,00 816F: DB FC,C0,00,00,C0,00 L8175 DB 03,0D,00,00,FC,00,00,00,01,00 817F: DB FF,FC,C0,00,3B,01,FF,FB,E0,C0,7F,3B,FF,FF,F0,E0 818F: DB FF,7F,FF,FF,F8,F0,FF,7F,FF,FB,F8,F0,FF,7D,FF,E5 819F: DB F0,C0,FF,7E,FF,1D,F8,F0,7F,3F,FF,FE,FC,78,3F,07 81AF: DB FF,FF,FC,F8,1F,0F,FF,FB,F8,F0,0F,06,FB,F0,F0,E0 81BF: DB 06,00,F0,00,E0,00 L81C5 DB 03,11,01,00,F8,00,00,00,07,01 81CF: DB FF,F8,00,00,0F,07 L81D5 DB FF,FF,BC,00,1F,0F,FF,FF,FE,BC 81DF: DB 3F,0F,FF,FF,FF,FE,7F,3F,FF,FF,FF,FE,FF,7F,FF,7C 81EF: DB FF,FE,FF,7F,FF,81,FF,FE,FF,7F,FF,C1,FE,FC,FF,7D 81FF: DB FF,80,FC,78,7F,3D,FF,E3,FE,FC,FF,7D,FF,F7,FF,FE 820F: DB FF,63,FF,FF,FF,FE,FF,7F,FF,FF,FF,FE,7F,3B,FF,FD 821F: DB FE,FC,3B,01,FD,F0,FC,F0,01,00,F0,00,F0,00, L822D DB 03,10 822F: DB 3F,00,00,00,F8,00,7F,3F,81,00,FC,F8,FF,7F,C3,81 823F: DB FE,FC,FF,7E,81,00,FC,38,7E,3C,00,00,38,00,3C,00 824F: DB 00,00,0C,00,00,00,00,00,1E,0C,00,00,00,00,3F,1E 825F: DB 18,00,00,00,3F,1E,3C,18,00,00,3F,1E,7E,3C,00,00 826F: DB 3F,1E,7E,2C,3C,00,1E,04,7E,24,7E,3C,1C,08,7E,3C 827F: DB 7F,3E,08,00,3C,18,3E,1C,00,00,18,00,1C,00,00,00 L828F DB 02,10,08,00,00,00,1C,08,40,00,3E,1C,E4,40,3F,08 829F: DB 4E,04,7F,27,DF,0E,3F,0B,FE,C4,3F,1C,F4,A0,5F,0D 82AF: DB FC,B0,FF,5A,FE,54,5F,05,FC,F0,0F,01,FC,A8,1F,09 82BF: DB F8,40,19,00,50,00,39,10,38,10,3F,19,90,00,19,00 82CF: DB 00,00 L82D1 DB 02,10,08,00,00,00,1C,08,20,00,09,00,70,20 82DF: DB 23,01,A8,00,73,20,BC,08,7F,33,F8,A0,3F,06,E2,C0 82EF: DB 1F,0D,FF,62,4F,06,FA,F0,FF,4A,F8,E0,4F,03,FC,88 82FF: DB 0F,03,FE,5C,1F,09,DC,88,3F,1C,C8,00,1C,08,E0,40 830F: DB 08,00,40,00 L8313 DB 02,10,08,00,40,00,1C,08,E8,40,0B,00 831F: DB FC,68,07,03,F8,00,27,01,FA,D0,7F,27,FF,BA,3F,05 832F: DB FA,D0,3F,0F,FC,B0,7F,32,FE,D4,7F,33,FC,B0,3F,01 833F: DB F2,60,0F,02,FF,32,1F,08,FA,80,09,00,9C,08,03,01 834F: DB 88,00,01,00,00,00,38 Font DB 6C,D6,D6,D6,D6,6C,38,18,38,58,18,18,18,18,7C,38 8366: DB 4C,0C,3C,60,C2,C2,FE,38,4C,0C,3C,0E,86,86,FC,18 8376: DB 38,58,9A,FE,1A,18,7C,FE,C2,C0,FC,06,06,86,7C,1E 8386: DB 32,60,EC,C6,C6,C6,7C,7E,46,4C,0C,18,18,38,F8,38 8396: DB 6C,6C,7C,FE,C6,C6,7C,7C,C6,C6,C6,7C,0C,98,F0,00 83A6: DB 00,00,00,00,00,18,18,00,C3,C6,0C,18,30,63,C3,3C 83B6: DB 42,99,A1,A1,99,42,3C,00,00,00,00,00,00,00,00,00 83C6: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 83D6: DB 00,00,00,00,00,00,00,0C,1C,2E,66,46,CE,D6,66,F8 83E6: DB 6C,6C,78,6C,66,66,FC,0E,32,60,40,C0,C2,E6,7C,60 83F6: DB 70,68,6C,66,66,66,FC,FE,60,64,7C,64,60,7A,C6,C6 8406: DB 7A,60,64,7C,64,60,60,0E,30,60,C6,CE,F6,66,0E,EE 8416: DB C6,C6,FE,C6,C6,C6,EE,7C,18,18,18,18,18,18,7C,1E 8426: DB 06,06,86,86,C6,7E,1C,E4,68,70,78,6C,64,64,F6,E0 8436: DB 60,60,60,60,60,62,FE,C6,EE,EE,D6,D6,D6,C6,EE,CC 8446: DB D6,D6,E6,E4,C4,C8,DE,38,6C,C6,C6,C6,C6,6C,38,F8 8456: DB 6C,66,76,6E,60,60,F0,38,6C,C6,C6,C6,D6,6C,3A,F8 8466: DB 6C,66,76,7E,78,6C,E6,38,64,60,3C,06,86,C6,7C,FE 8476: DB 9A,98,18,18,18,18,18,F6,26,46,4E,CE,D6,D6,66,E2 8486: DB 62,64,64,68,68,70,60,EE,C6,D6,D6,D6,EE,EE,C6,C6 8496: DB C6,6C,38,38,6C,C6,C6,86,66,16,0E,06,04,4C,38,7E SprGfx2 DB 46,0C,18,30,62,C2,FE L84AD DB 04,12,00,00,00,00,18,00,00 84B6: DB 00,00,00,00,00,3C,18,00,00,00,00,30,00,3C,18,30 84C6: DB 00,00,00,78,30,38,10,78,30,00,00,7C,38,78,30,78 84D6: DB 30,18,00,3C,18,78,30,F0,60,3E,18,1E,0C,79,30,F0 84E6: DB E0,3F,1E,8F,06,79,30,E6,C0,1F,07,CF,86,7F,31,EF 84F6: DB C6,07,01,F7,C3,FF,37,DF,8E,01,00,FF,73,FF,17,FE 8506: DB 98,01,00,FF,3C,FF,E1,F8,B0,03,01,FF,9D,FF,AE,F0 8516: DB 60,03,01,FF,D9,FF,47,F0,E0,01,00,FF,60,FF,33,E0 8526: DB C0,00,00,7F,1D,FB,B1,C0,80,00,00,1F,0D,F1,80,80 8536: DB 00,00,00,0D,00,F8,30,00,00,00,00,00,00,30,00,00 8546: DB 00,04,18,00,00,0F,0B,F0,F0,00,00,00,00,FF,9D,FF 8556: DB FB,00,00,01,01,FF,BD,FF,FB,C0,40,07,07,FF,BE,FF 8566: DB FB,E0,60,3F,0F,FF,BE,FF,F7,FC,78,3F,17,FF,BD,FF 8576: DB F7,FC,78,3F,17,FF,BD,FF,EF,FC,B8,3F,1B,FF,BB,FF 8586: DB EF,FC,B8,3F,1D,FF,D9,FF,EF,FC,70,3F,1E,FF,EE,FF 8596: DB EF,F8,B0,3F,0F,FF,76,FF,F7,F8,D0,1F,0F,FF,77,FF 85A6: DB 77,F8,B0,1F,0E,FF,F7,FF,7B,FE,B0,1F,0D,FF,FF,FF 85B6: DB FB,FE,78,1F,0B,FF,F8,FF,1F,FE,7C,1F,0F,FF,C7,FF 85C6: DB E3,FC,F8,1F,0F,FF,3B,FF,3C,FC,F8,1F,0E,FF,E3,FF 85D6: DB C6,FC,F0,1F,0E,FF,E3,FF,C6,F8,F0,1F,07,FF,3C,FF 85E6: DB 3D,F8,E0,0F,03,FF,C7,FF,E3,F0,C0,07,00,FF,F8,FF 85F6: DB 1F,E0,00,01,00,FF,0F,FF,F0,80,00,00,00,1F,00,F8 8606: DB 00,00,00 L8609 DB 04,1C,00,00,03,00,C0,00,00,00,00,00,0F 8616: DB 01,F0,80,00,00,00,00,3F,07,FC,E0,00,00,00,00,FF 8626: DB 1B,FF,D8,00,00,03,00,FF,7B,FF,DE,C0,00,0F,01,FF 8636: DB FB,FF,DF,F0,80,1F,07,FF,FB,FF,DF,F8,E0,1F,0F,FF 8646: DB FB,FF,DF,F8,F0,1F,0F,FF,FB,FF,DF,F8,F0,1F,0F,FF 8656: DB FB,FF,DF,F8,F0,1F,0F,FF,FB,FF,DF,F8,F0,1F,0F,FF 8666: DB FB,FF,DF,F8,F0,1F,0F,FF,FF,FF,FF,F8,F0,1F,0F,FF 8676: DB F8,FF,1F,F8,F0,1F,0F,FF,E7,FF,E7,F8,F0,1F,0F,FF 8686: DB 9F,FF,F9,F8,F0,1F,0E,FF,7F,FF,FE,F8,70,1F,09,FF 8696: DB FF,FF,FF,F8,90,1F,07,FF,FF,FF,FF,F8,E0,1F,0F,FF 86A6: DB FF,FF,FF,F8,F0,1F,0F,FF,FF,FF,FF,F8,F0,1F,0F,FF 86B6: DB FF,FF,FF,F8,F0,1F,07,FF,FF,FF,FF,F8,E0,0F,01,FF 86C6: DB FF,FF,FF,F0,80,03,00,FF,7F,FF,FE,C0,00,00,00,FF 86D6: DB 1F,FF,F8,00,00,00,00,3F,07,FC,E0,00,00,00,00,0F 86E6: DB 00,F0,00,00,00 L86EB DB 04,15,00,00,1E,00,00,00,00,00,00 86F6: DB 00,FF,1E,E1,00,80,00,07,00,FF,FF,F3,E1,C0,80,0F 8706: DB 07,FF,FF,FF,F3,E0,C0,1F,0F,FF,B6,FF,8B,F0,E0,3F 8716: DB 1D,BF,12,FF,3D,F0,E0,7F,35,93,00,FF,C6,E0,C0,7F 8726: DB 34,0F,03,FF,3F,E0,40,7C,30,3F,0C,FF,FE,F0,E0,78 8736: DB 30,FF,33,FE,F8,F0,60,79,30,FF,CF,F8,E0,F8,50,7F 8746: DB 39,FF,3F,E0,80,F8,70,7F,2E,FF,FE,80,00,F0,60,3F 8756: DB 0B,FE,F8,01,00,F0,E0,0F,03,F8,E0,07,01,F0,E0,03 8766: DB 01,FF,D8,FF,07,F0,A0,01,00,DF,0F,FF,FF,E0,80,00 8776: DB 00,1F,0D,FF,FD,C0,80,00,00,1F,09,FF,D9,80,00,00 8786: DB 00,09,00,DD,88,00,00,00,00,00,00,88,00,00,00 L8795 DB 04 8796: DB 1C,00,00,01,00,80,00,00,00,00,00,07,01,E0,80,00 87A6: DB 00,00,00,1F,07,F8,E0,00,00,00,00,7F,1E,FE,78,00 87B6: DB 00,01,00,FF,79,FF,9E,80,00,07,01,FF,E7,FF,E7,E0 87C6: DB 80,1F,07,FF,9D,FF,F9,F8,E0,7E,1F,FF,7D,FF,BE,FE 87D6: DB 78,FF,79,FF,ED,FF,AD,FF,9E,FF,67,FF,6D,FF,AD,FF 87E6: DB E6,FF,1F,FF,6D,FF,AD,FF,F8,FF,7F,FF,AD,FF,6B,FF 87F6: DB FE,FF,5D,FF,AD,FF,6B,FF,BA,7F,1D,FF,DD,FF,6B,FE 8806: DB B8,1F,0D,FF,FD,FF,77,F8,B8,1F,0D,FF,6E,FF,FE,F8 8816: DB B8,1F,0D,FF,6F,FF,FC,F8,B0,1D,08,FF,6D,FF,B6,F8 8826: DB 30,1C,08,FF,6D,FF,B6,38,10,1C,08,FF,65,FF,A6,3B 8836: DB 10,1C,08,E7,41,EF,86,38,10,1C,08,E3,41,C7,82,10 8846: DB 00,08,00,E1,40,C7,82,00,00,00,00,E1,40,C7,82,00 8856: DB 00,00,00,41,00,C2,80,00,00,00,00,01,00,C0,80,00 8866: DB 00,00,00,01,00,C0,80,00,00,00,00,00,00,80,00,00 8876: DB 00 L8877 DB 02,11,0E,00,38,00,1F,0E,7C,38,1F,0B,FC,78,0F 8886: DB 05,F8,70,0E,03,F0,60,0F,03,F8,E0,1F,0D,FC,F8,1F 8896: DB 0D,FC,F8,1F,0D,FC,F8,1F,0D,FC,F8,1F,0E,FC,38,0F 88A6: DB 05,F8,D0,07,02,F0,E0,07,02,F0,E0,07,02,F0,E0,03 88B6: DB 01,E0,40,01,00,C0,00 L88BD DB 04,1D,00,00,01,00,80,00,00 88C6: DB 00,00,00,1F,01,E0,80,00,00,00,00,3F,1E,F0,40,00 88D6: DB 00,00,00,7F,3E,F8,A0,00,00,00,00,FF,7E,FF,50,80 88E6: DB 00,07,00,FF,FE,FF,A2,E0,80,0F,06,FF,3E,FF,55,F0 88F6: DB 40,7F,0F,FF,DE,FF,AA,FE,A0,FF,7F,FF,DE,FF,15,FF 8906: DB 54,FF,7F,FF,DE,FF,AA,FF,A2,FF,7F,FF,CE,FF,54,FF 8916: DB 54,FF,7F,FF,EE,FF,28,FF,82,FF,73,FF,E8,FF,94,FF 8926: DB 54,FF,0D,FF,F7,FF,CA,FF,A2,FF,7D,FF,EF,FF,E4,FF 8936: DB 54,FF,7D,FF,1F,FF,FC,FF,A2,FF,7C,FF,FF,FF,FE,FF 8946: DB 04,FF,79,FF,FF,FF,FF,FF,E2,FF,43,FF,FF,FF,FF,FF 8956: DB F4,FF,1F,FF,FF,FF,FF,FF,F8,FF,7F,FF,FF,FF,FF,FF 8966: DB FE,7F,1F,FF,FF,FF,FF,FE,F8,1F,0F,FF,FF,FF,FF,F8 8976: DB E0,0F,03,FF,FF,FF,FF,E0,C0,03,00,FF,7F,FF,F8,C0 8986: DB 00,00,00,7F,3F,F8,F0,00,00,00,00,3F,1F,F0,E0,00 8996: DB 00,00,00,1F,07,E0,C0,00,00,00,00,07,00,C0,00,00 89A6: DB 00 L89A7 DB 02,10,0D,0D,F5,F5,13,13,80,80,1E,1E,00,00,0B 89B6: DB 0B,E0,E0,1E,1E,18,18,16,16,06,06,1B,1B,80,80,1E 89C6: DB 1E,00,00,0E,0E,00,00,0F,0F,D0,D0,0F,0F,00,00,07 89D6: DB 07,80,80,07,07,EC,EC,00,00,78,78,00,00,0C,0C,00 89E6: DB 00,03,03 L89E9 DB 02,0B,18,18,7E,7E,07,07,80,80,00,00,40 89F6: DB 40,00,00,30,30,00,00,08,08,00,00,04,04,18,18,06 8A06: DB 06,07,07,F8,F8,C0,C0,10,10,38,38,0E,0E,07,07,FE 8A16: DB FE,02,10,FF,FF,FE,FE,07,07,00,00,00,00,78,78,00 8A26: DB 00,06,06,0E,0E,06,06,31,31,C1,C1,6C,6C,F1,F1,31 8A36: DB 31,9E,9E,0E,0E,60,60,01,01,80,80,00,00,80,80,00 8A46: DB 00,7E,7E,00,00,02,02,00,00,04,04,00,00,3C,3C,00 8A56: DB 00,02,02 L8A59 DB 02,10,FF,FF,F0,F0,08,08,00,00,07,07,F8 8A66: DB F8,00,00,04,04,00,00,08,08,03,03,E4,E4,04,04,1C 8A76: DB 1C,79,79,E6,E6,86,86,60,60,79,79,9E,9E,06,06,21 8A86: DB 21,01,01,C3,C3,00,00,1C,1C,00,00,C0,C0,00,00,3E 8A96: DB 3E,00,00,06,06 L8A9B DB 02,08,C0,C0,00,00,7F,7F,C0,C0,1C 8AA6: DB 1C,00,00,03,03,00,00,00,00,CE,CE,00,00,78,78,00 8AB6: DB 00,04,04,00,00,03,03, L8ABD DB 05,22,00,00,01,00,80,00,00 8AC6: DB 00,00,00,00,00,03,01,C0,80,00,00,00,00,00,00,07 8AD6: DB 02,E0,C0,00,00,00,00,00,00,07,02,E0,C0,00,00,00 8AE6: DB 00,00,00,07,02,E0,C0,00,00,00,00,00,00,07,02,E0 8AF6: DB C0,00,00,00,00,0C,00,07,02,E0,C0,00,00,00,00,1E 8B06: DB 0C,07,02,E0,C0,00,00,00,00,3F,16,07,02,E0,C0,00 8B16: DB 00,00,00,3F,16,07,02,E0,C0,00,00,00,00,3F,16,07 8B26: DB 02,E0,C0,00,00,30,00,3F,16,0F,00,E0,20,00,00,78 8B36: DB 30,3F,16,1F,0F,E0,80,00,00,FC,58,3F,16,FF,1E,F8 8B46: DB 60,00,00,FC,58,3F,16,FF,D9,FE,98,00,00,FC,58,3F 8B56: DB 15,FF,E7,FF,E6,80,00,FC,58,3F,03,FF,9F,FF,F9,E0 8B66: DB 80,FC,58,7F,3E,FF,67,FF,FE,F8,60,FC,58,FF,79,FF 8B76: DB F9,FF,FF,FE,98,FC,58,FF,66,FF,7E,FF,7F,FF,E6,FC 8B86: DB 58,FF,5F,FF,9F,FF,9F,FF,F9,FC,98,FF,7F,FF,E7,FF 8B96: DB E7,FF,FE,FC,60,7F,1F,FF,F9,FF,F9,FF,FF,FE,98,1F 8BA6: DB 07,FF,FE,FF,7E,FF,7F,FF,E6,07,01,FF,FF,FF,9F,FF 8BB6: DB 9F,FF,F8,01,00,FF,7F,FF,E7,FF,E7,FF,FE,00,00,7F 8BC6: DB 1F,FF,F9,FF,F9,FE,F8,00,00,1F,07,FF,FE,FF,7E,F8 8BD6: DB 60,00,00,07,01,FF,FF,FF,9F,E0,80,00,00,01,00,FF 8BE6: DB 7F,FF,F6,80,00,00,00,00,00,7F,1F,FE,F8,00,00,00 8BF6: DB 00,00,00,1F,07,F8,E0,00,00,00,00,00,00,07,01,E0 8C06: DB 80,00,00,00,00,00,00,01,00,80,00,00,00 L8C13 DB 05,20,00 8C16: DB 00,00,00,FF,00,00,00,00,00,00,00,03,00,FF,FC,F0 8C26: DB 00,00,00,00,00,3F,03,FF,FC,FC,F0,00,00,00,00,FF 8C36: DB 3B,FF,FE,FF,FC,00,00,01,00,FF,FB,FF,FE,FF,FE,80 8C46: DB 00,07,00,FF,FB,FF,E0,FF,7E,C0,80,0F,04,FF,F9,FF 8C56: DB CE,FF,3D,E0,C0,1F,0E,FF,F0,FF,1F,FF,85,F0,E0,1F 8C66: DB 0E,FF,E1,FF,CF,FF,B9,F8,F0,1F,0E,FF,4F,FF,83,FF 8C76: DB BE,F8,F0,1F,0E,FF,1F,FF,79,FF,9E,F8,30,1F,0E,FF 8C86: DB 1E,FF,7C,FF,06,F8,D0,1F,0C,FF,D9,FF,3D,FF,F2,F8 8C96: DB E0,1F,0B,FF,C7,FF,7E,FF,F8,F8,F0,1F,07,FF,1E,FF 8CA6: DB 7F,FF,7C,F8,30,1F,0E,FF,7E,FF,40,FF,7E,F8,D0,1F 8CB6: DB 08,FF,F1,FF,3F,FF,06,F8,60,1F,06,FF,4F,FF,DF,FF 8CC6: DB 78,F8,30,1F,0E,FF,3F,FF,3E,FF,FF,F8,10,1F,0D,FF 8CD6: DB 9C,FF,00,FF,38,F8,D0,1F,0B,FF,C0,FF,00,FF,07,F8 8CE6: DB E0,1F,07,FF,F1,FF,00,FF,03,F8,F0,1F,0F,FF,E0,FF 8CF6: DB 00,FF,01,F8,F0,1F,0F,FF,C0,FF,04,FF,01,F8,F0,1F 8D06: DB 00,FF,21,FF,01,FF,00,F0,00,0F,07,FF,F0,FF,00,FF 8D16: DB 03,F0,C0,0F,07,FF,E9,FF,44,FF,0F,E0,C0,07,03,FF 8D26: DB DF,FF,01,FF,67,C0,80,03,00,FF,BE,FF,7D,FF,F2,80 8D36: DB 00,00,00,FF,0E,FF,FD,FE,F8,00,00,00,00,0F,00,FF 8D46: DB FE,F8,E0,00,00,00,00,00,00,FF,00,E0,00,00,00 L8D55 DB 04 8D56: DB 27,00,00,01,00,80,00,00,00,00,00,03,01,E0,00,00 8D66: DB 00,00,00,0F,02,F8,A0,00,00,00,00,3F,0E,FE,50,00 8D76: DB 00,00,00,FF,3C,FF,AA,80,00,03,00,FF,FF,FF,55,E0 8D86: DB 00,0F,03,FF,FE,FF,A8,F8,A0,1F,0F,FF,F5,FF,55,FE 8D96: DB 50,3F,1F,FF,F2,FF,A8,FF,AA,7F,3F,FF,F9,FF,54,FF 8DA6: DB 54,3F,1F,FF,FA,FF,A2,FE,28,3F,1F,FF,FD,FF,51,FE 8DB6: DB 54,3F,1F,FF,FC,FF,AA,FC,A8,3F,1F,FF,FE,FF,51,FC 8DC6: DB 50,1F,07,FF,FE,FF,AA,F8,A0,0F,07,FF,FD,FF,55,F8 8DD6: DB 50,07,01,FF,FC,FF,AA,F0,A0,07,02,FF,FD,FF,55,F0 8DE6: DB 40,07,03,FF,7E,FF,8A,F0,A0,0F,07,FF,7D,FF,55,F0 8DF6: DB 40,0F,07,FF,BC,FF,AA,E0,A0,0F,07,FF,BC,FF,54,80 8E06: DB 00,07,01,FF,DC,FF,AA,00,00,07,03,FF,EE,FF,54,00 8E16: DB 00,07,03,FF,DE,FF,8A,00,00,03,01,FF,EF,FF,45,80 8E26: DB 00,03,01,FF,FF,FF,2A,00,00,03,01,FF,FE,FF,55,80 8E36: DB 00,01,00,FF,FE,FF,AA,00,00,00,00,FF,7E,FE,14,00 8E46: DB 00,00,00,7F,38,FE,C8,00,00,00,00,3F,16,FE,E4,00 8E56: DB 00,00,00,3F,0E,FE,F8,00,00,00,00,3F,1F,FE,7C,00 8E66: DB 00,00,00,1F,07,FC,70,00,00,00,00,07,01,F0,60,00 8E76: DB 00,00,00,01,00,E0,C0,00,00,00,00,01,00,C0,80,00 8E86: DB 00,00,00,00,00,80,00,00,00 L8E8F DB 04,33,00,00,01,00,80 8E96: DB 00,00,00,00,00,07,01,E0,80,00,00,00,00,1F,07,F8 8EA6: DB 20,00,00,00,00,7F,1F,FE,50,00,00,01,00,FF,7F,FF 8EB6: DB 2A,80,00,07,01,FF,FF,FF,55,E0,00,1F,07,FF,FF,FF 8EC6: DB 2A,F1,A0,7F,1F,FF,FF,FF,55,FE,50,FF,7F,FF,FF,FF 8ED6: DB 2A,FF,AA,FF,7F,FF,FF,FF,55,FF,54,FF,7F,FF,FF,FF 8EE6: DB 2A,FF,AA,FF,7F,FF,FF,FF,55,FF,54,FF,7F,FF,FF,FF 8EF6: DB 2A,FF,AA,7F,3F,FF,FF,FF,55,FE,54,7F,3F,FF,FF,FF 8F06: DB 2A,FE,A8,7F,3F,FF,FF,FF,55,FE,54,7F,3F,FF,FF,FF 8F16: DB 2A,FE,A8,7F,3F,FF,FF,FF,55,FE,54,3F,1F,FF,FF,FF 8F26: DB 2A,FC,A8,3F,1F,FF,FF,FF,55,FC,50,3F,1F,FF,FF,FF 8F36: DB 2A,FC,A8,3F,1F,FF,FF,FF,55,FC,50,3F,1F,FF,FF,FF 8F46: DB 2A,FC,A8,1F,0F,FF,FF,FF,55,F8,50,1F,0F,FF,FF,FF 8F56: DB 2A,F8,A0,1F,0F,FF,FF,FF,55,F8,50,1F,0F,FF,FF,FF 8F66: DB 2A,F8,A0,1F,0F,FF,FF,FF,55,F8,50,0F,07,FF,FF,FF 8F76: DB 2A,F0,A0,0F,07,FF,FF,FF,55,F0,40,0F,07,FF,FF,FF 8F86: DB 2A,F0,A0,0F,07,FF,FF,FF,55,F0,40,0F,07,FF,FF,FF 8F96: DB 2A,F0,A0,07,03,FF,FF,FF,55,E0,40,07,03,FF,FF,FF 8FA6: DB 2A,E0,80,07,03,FF,FF,FF,55,E0,40,07,03,FF,FF,FF 8FB6: DB 2A,E0,80,07,03,FF,FE,FF,55,E0,40,03,01,FF,F8,FF 8FC6: DB 8A,C0,80,03,01,FF,E3,FF,E5,C0,00,03,01,FF,9E,FF 8FD6: DB F8,C0,80,03,00,FF,7E,FF,FE,80,00,01,00,FF,FE,FF 8FE6: DB FF,80,00,00,00,FF,7E,FF,FE,00,00,00,00,7F,3E,FE 8FF6: DB FC,00,00,00,00,3F,1E,FC,F8,00,00,00,00,1F,0E,F8 9006: DB F0,00,00,00,00,0F,06,F0,E0,00,00,00,00,07,02,E0 9016: DB C0,00,00,00,00,03,01,C0,80,00,00,00,00,01,00,80 9026: DB 00,00,00 L9029 DB 03,18,00,00,7E,00,00,00,01,00,FF,76,80 9036: DB 00,03,01,FF,76,C0,80,07,03,FF,00,E0,C0,0F,04,FF 9046: DB F7,F0,20,0F,02,FF,F7,F0,40,1F,0E,FF,F7,F8,70,1F 9056: DB 0D,FF,F7,F8,70,1F,0D,FF,F7,F8,F0,3F,1D,FF,F7,FC 9066: DB B8,3F,1D,FF,00,FC,B8,3F,18,FF,FF,FC,18,7F,27,FF 9076: DB 00,FE,E4,7F,18,FF,10,FE,18,FF,62,FF,10,FF,46,7F 9086: DB 22,FF,10,FE,44,7F,3A,FF,10,FE,5C,3F,17,FF,10,FC 9096: DB F8,3F,10,FF,FF,FC,08,1F,08,FF,00,F8,10,0F,06,FF 90A6: DB 00,F0,60,07,01,FF,81,E0,80,01,00,FF,7E,80,00,00 90B6: DB 00,7E,00,00,00 L90BB DB 03,18,03,00,E0,00,00,00,03,01,FF 90C6: DB E0,F0,00,3F,03,FF,FF,F8,F0,7F,3E,FF,1F,FC,F8,FF 90D6: DB 7D,FF,E0,FE,04,FF,43,FF,FF,FF,F9,FF,3F,FF,CF,FF 90E6: DB F9,FF,7F,FF,87,FF,FC,FF,7F,FF,C3,FF,FE,FF,7F,FF 90F6: DB E3,FF,FE,7F,3F,FF,E3,FF,FE,7F,1F,FF,C6,FF,1E,7F 9106: DB 3D,FF,80,FF,0E,7F,38,FF,00,FE,DC,3F,1C,FF,33,FE 9116: DB FC,3F,0F,FF,E3,FC,F8,3F,1F,FF,E3,F8,F0,3F,1F,FF 9126: DB E1,F0,E0,1F,0F,FF,F1,F0,E0,0F,03,FF,FB,E0,C0,03 9136: DB 00,FF,FF,C0,00,00,00,FF,1C,00,00,00,00,1C,00,00 9146: DB 00,00,00,00,00,00,00 L914D DB 03,18,00,00,07,00,C0,00,00 9156: DB 00,7F,0F,E0,C0,00,00,FF,7F,F8,E0,01,00,FF,F8,FC 9166: DB 38,07,01,FF,87,FE,DC,1F,07,FF,7F,FE,E4,3F,1E,FF 9176: DB F8,FF,FA,7F,39,FF,E0,FF,3C,7F,27,FF,C0,FF,1E,FF 9186: DB 5F,FF,87,FF,07,FF,3F,FF,8F,FF,C6,FF,7F,FF,8F,FF 9196: DB E6,FF,70,FF,07,FF,E6,FF,60,FF,03,FF,C6,FF,77,FF 91A6: DB C0,FF,06,FF,7F,FF,F8,FF,0E,FF,7F,FF,FC,FE,7C,7F 91B6: DB 3F,FF,FC,FE,7C,3F,1F,FF,F0,FC,F8,1F,07,FF,FC,F8 91C6: DB F0,07,01,FF,FF,F0,E0,01,00,FF,FF,E0,C0,00,00,FF 91D6: DB 0F,C0,80,00,00,0F,00,80,00 L91DF DB 03,18,0F,00,F0,00,C0 91E6: DB 00,1F,0F,FF,F0,F0,C0,3F,1F,FF,FF,F8,F0,7F,30,FF 91F6: DB 0F,FC,38,7F,2F,FF,F0,FE,CC,FF,5F,FF,FF,FE,F4,FF 9206: DB 5F,FF,FF,FF,FA,FF,5F,FF,FF,FF,FE,FF,3F,FF,CF,FF 9216: DB FC,FF,7B,FF,C3,FF,FE,FF,60,FF,80,FF,FE,FF,78,FF 9226: DB 18,FF,3E,FF,7E,FF,1E,FF,0E,7F,3E,FF,30,FF,06,3F 9236: DB 1C,FF,00,FF,FE,3F,18,FF,08,FF,3E,3F,18,FF,FE,FF 9246: DB 1E,7F,3F,FF,FF,FE,B8,7F,3F,FF,FF,F8,F0,3F,1F,FF 9256: DB FF,F8,F0,1F,07,FF,FF,F8,F0,07,01,FF,F3,F0,E0,01 9266: DB 00,F3,01,E0,C0,00,00,01,00,C0,00 L9271 DB 03,18,00,00,FC 9276: DB 00,00,00,03,00,FF,FC,00,00,07,03,FF,FF,F8,00,0F 9286: DB 07,FF,03,FC,F8,3F,0C,FF,FC,FE,FC,7F,3B,FF,FF,FF 9296: DB 06,7F,37,FF,DF,FF,FA,FF,4F,FF,8F,FF,FC,FF,7F,FF 92A6: DB 8F,FF,FE,FF,3F,FF,8F,FF,FE,FF,7F,FF,CF,FF,FE,FF 92B6: DB 77,FF,C7,FF,E6,FF,61,FF,C1,FF,82,FF,38,FF,80,F0 92C6: DB 06,FF,7C,FF,06,FF,1E,FF,78,FF,0F,FE,FC,7F,30,FF 92D6: DB 06,FE,FC,7F,38,FF,21,FE,FC,3F,1C,FF,77,FC,F0,3F 92E6: DB 1F,FF,FF,F0,E0,1F,0F,FF,FF,E0,C0,0F,01,FF,FF,C0 92F6: DB 80,01,00,FF,FC,80,00,00,00,FC,00,00,00 L9303 DB 03,18,07 9306: DB 00,F8,00,00,00,0F,07,FC,F8,00,00,1F,0F,FF,FC,F0 9316: DB 00,3F,18,FF,07,F8,F0,3F,17,FF,FB,FC,F8,7F,2F,FF 9326: DB FC,FE,1C,FF,6F,FF,FF,FE,E4,FF,5C,FF,FF,FE,F8,FF 9336: DB 3C,FF,3F,FE,FC,FF,7C,FF,0F,FF,FA,FF,7C,FF,03,FF 9346: DB FE,FF,7C,FF,30,FF,FC,FF,7E,FF,7C,FF,3E,FF,7E,FF 9356: DB 7C,FF,0E,7F,3E,FF,38,FF,06,7F,3E,FF,00,FF,3E,3F 9366: DB 1F,FF,01,FF,FE,3F,1F,FF,1F,FE,FC,3F,1F,FF,FF,FC 9376: DB F8,1F,0F,FF,FF,F8,F0,0F,07,FF,FF,F0,E0,07,01,FF 9386: DB FF,E0,C0,01,00,FF,39,C0,80,00,00,39,00,80,00 L9395 DB 00 9396: DB 00 L9397 DB 03,1B,00,00,00,00,80,00,00,00,01,00,C0,80,00 93A6: DB 00,01,00,E0,C0,00,00,01,00,E0,C0,00,00,FD,00,F0 93B6: DB E0,0F,00,FF,FD,F4,E0,1F,0F,FF,FB,FE,F4,1F,0F,FF 93C6: DB F7,FF,F6,1F,0F,FF,EF,FF,FA,1F,0F,FF,F7,FA,E0,1F 93D6: DB 0F,FF,F7,E0,80,3F,1F,FF,FF,C0,80,3F,1F,FF,FF,E0 93E6: DB C0,7F,30,FF,3F,E0,C0,7F,2F,FF,9F,C0,80,3F,0F,FF 93F6: DB EC,80,00,1F,0F,FF,F0,00,00,3F,1F,FF,FB,80,00,3F 9406: DB 1E,FF,1D,80,00,3F,1C,FF,FE,00,00,3F,19,FF,FE,00 9416: DB 00,3F,1B,FE,FC,00,00,3F,1B,FC,F0,00,00,7F,3F,F0 9426: DB 80,00,00,7F,3C,80,00,00,00,FC,70,00,00,00,00,70 9436: DB 00,00,00,00,00 L943B DB 03,1B,00,00,00,00,00,00,00,00,00 9446: DB 00,10,00,00,00,00,00,38,10,00,00,00,00,38,10,00 9456: DB 00,FE,00,F8,30,0F,00,FF,FE,F8,F0,1F,0F,FF,FD,F8 9466: DB F0,3F,0F,FF,FD,FC,F8,7F,2F,FF,FD,FE,F8,7F,2F,FF 9476: DB FD,FF,FA,7F,2F,FF,F7,FF,9A,3F,1F,FF,FF,DF,86,3F 9486: DB 1F,FF,FF,C6,80,7F,30,FF,3F,C0,80,7F,2F,FF,9F,80 9496: DB 00,3F,0F,FF,EC,00,00,1F,0F,FF,F0,00,00,3F,1F,FF 94A6: DB FB,80,00,3F,1E,FF,1D,80,00,3F,1C,FF,FE,00,00,3F 94B6: DB 19,FF,FE,00,00,3F,1B,FE,FC,00,00,3F,1B,FC,F0,00 94C6: DB 00,7F,3F,F0,80,00,00,7F,3C,80,00,00,00,FC,70,00 94D6: DB 00,00,00,70,00,00,00,00,00 L94DF DB 03,1B,00,00,00,00,00 94E6: DB 00,00,00,00,00,00,00,00,00,00,00,08,00,00,00,00 94F6: DB 00,1C,08,00,00,FF,00,3C,18,4F,00,FF,FF,FC,18,FF 9506: DB 4F,FF,FE,FC,F8,FF,6F,FF,FD,FC,F8,FF,6F,FF,FB,FC 9516: DB F8,FF,6F,FF,FB,FC,F8,FF,6F,FF,F7,FC,F8,FF,5F,FF 9526: DB FF,FE,D8,FF,5F,FF,FF,FF,DA,7F,30,FF,3F,FF,CA,7F 9536: DB 2F,FF,9F,CF,86,3F,0F,FF,EC,86,00,1F,0F,FF,F0,00 9546: DB 00,3F,1F,FF,FB,80,00,3F,1E,FF,1D,80,00,3F,1C,FF 9556: DB FE,00,00,3F,19,FF,FE,00,00,3F,1B,FE,FC,00,00,3F 9566: DB 1B,FC,F0,00,00,7F,3F,F0,80,00,00,7F,3C,80,00,00 9576: DB 00,FC,70,00,00,00,00,70,00,00,00,00,00 L9583 DB 03,22,00 9586: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,01,00,00 9596: DB 00,00,00,03,02,80,00,00,00,03,01,C0,80,00,00,07 95A6: DB 02,C0,80,20,00,07,02,E0,C0,70,20,07,02,E0,C0,78 95B6: DB 30,07,02,F0,E0,78,30,1F,0A,F0,E0,7C,38,FF,16,F0 95C6: DB E0,7F,38,FF,F6,F8,F0,7F,3B,FF,D1,F8,F0,7F,3B,FF 95D6: DB AE,FC,78,7F,3B,FF,6E,FC,38,3F,1A,FF,F6,FC,78,1F 95E6: DB 06,FF,F6,F8,F0,1F,0E,FF,FB,F0,E0,1F,0D,FF,FB,E0 95F6: DB C0,1F,0D,FF,99,F0,20,0F,02,FF,E0,F0,60,07,02,FF 9606: DB 68,F0,60,07,02,FF,98,F0,E0,07,02,FF,C1,F0,E0,03 9616: DB 01,FF,01,F0,E0,01,00,FF,CF,F0,E0,00,00,FF,78,F0 9626: DB E0,00,00,7F,30,F0,60,00,00,3F,0F,F0,20,00,00,0F 9636: DB 07,F8,B0,00,00,07,01,F8,F0,00,00,01,00,F8,F0,00 9646: DB 00,00,00,FC,38,00,00,00,00,38,00 L9651 DB 03,22,00,00,00 9656: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 9666: DB 00,00,00,40,00,40,00,00,00,E0,40,E0,40,00,00,E0 9676: DB 40,E0,40,01,00,F0,A0,E0,40,01,00,F0,A0,F0,60,01 9686: DB 00,F8,B0,F0,60,0F,0E,F8,B0,FC,70,FF,3E,F8,B0,FF 9696: DB 78,FF,FD,FC,B8,FF,7B,FF,DD,FC,F8,FF,7B,FF,AE,FE 96A6: DB FC,7F,3B,FF,6E,FE,7C,3F,1A,FF,F6,FE,FC,1F,06,FF 96B6: DB F6,FC,F8,1F,0E,FF,FB,F8,E0,1F,0D,FF,FB,E0,C0,1F 96C6: DB 0D,FF,99,F0,20,0F,02,FF,E0,F0,60,07,02,FF,68,F0 96D6: DB 60,07,02,FF,98,F0,E0,07,02,FF,C1,F0,E0,03,01,FF 96E6: DB 01,F0,E0,01,00,FF,CF,F0,E0,00,00,FF,78,F0,E0,00 96F6: DB 00,7F,30,F0,60,00,00,3F,0F,F0,20,00,00,0F,07,F8 9706: DB B0,00,00,07,01,F8,F0,00,00,01,00,F8,F0,00,00,00 9716: DB 00,FC,38,00,00,00,00,38,00 L971F DB 03,22,00,00,04,00,00 9726: DB 00,00,00,0E,04,00,00,00,00,1F,0A,00,00,00,00,1F 9736: DB 0A,00,00,00,00,3F,13,80,00,00,00,3F,13,80,00,00 9746: DB 00,3F,13,C0,80,10,00,3F,13,C0,80,38,10,7F,33,E0 9756: DB C0,38,10,7F,33,E0,C0,3C,18,FF,0F,F0,E0,3F,18,FF 9766: DB F3,F0,E0,3F,1B,FF,D1,F8,F0,3F,1B,FF,AE,F8,F0,1F 9776: DB 0B,FF,6E,F8,F0,1F,0A,FF,F6,F8,F0,0F,06,FF,F6,F0 9786: DB E0,1F,0E,FF,FB,F0,E0,1F,0D,FF,FB,E0,C0,1F,0D,FF 9796: DB 99,F0,20,0F,02,FF,E0,F0,60,07,02,FF,68,F0,60,07 97A6: DB 02,FF,98,F0,E0,07,02,FF,C1,F0,E0,03,01,FF,01,F0 97B6: DB E0,01,00,FF,CF,F0,E0,00,00,FF,78,F0,E0,00,00,7F 97C6: DB 30,F0,60,00,00,3F,0F,F0,20,00,00,0F,07,F8,B0,00 97D6: DB 00,07,01,F8,F0,00,00,01,00,F8,F0,00,00,00,00,FC 97E6: DB 38,00,00,00,00,38,00 L97ED DB 03,0F,00,00,00,00,00,00,00 97F6: DB 00,00,00,00,00,00,00,00,00,00,00,70,00,00,00,00 9806: DB 00,FE,70,01,00,80,00,FF,7E,03,01,C0,80,7F,3F,87 9816: DB 03,E0,C0,7F,21,87,03,F0,E0,3F,0E,07,00,F8,F0,3F 9826: DB 1F,8F,07,FC,38,1F,0F,8F,07,FC,98,0F,07,FF,8F,F8 9836: DB C0,0F,07,FF,7F,C0,80,1F,0F,FF,FF,80,00,1F,0F,03 9846: DB 03,80,00 L9849 DB 03,0F,00,00,00,00,00,00,00,00,00,00,00 9856: DB 00,00,00,06,00,00,00,00,00,1F,06,80,00,0E,00,3F 9866: DB 1F,C0,80,1F,0E,BF,17,E0,C0,3F,1F,FF,99,E0,C0,3F 9876: DB 19,FF,DE,E0,C0,1F,06,FE,D8,C0,00,1F,0F,FF,1E,00 9886: DB 00,1F,0F,FF,1E,00,00,1F,0F,FF,BE,00,00,1F,0F,FF 9896: DB BF,80,00,0F,07,FF,FF,80,00,0F,07,03,03,80,00 L98A5 DB 03 98A6: DB 0F,00,00,00,00,00,00,00,00,70,00,00,00,00,00,FC 98B6: DB 70,00,00,01,00,FE,FC,00,00,01,00,FF,CE,00,00,03 98C6: DB 00,FF,77,80,00,07,03,FF,BA,00,00,03,01,FE,DC,00 98D6: DB 00,07,02,FF,5E,00,00,07,03,FF,9F,80,00,03,01,FF 98E6: DB DE,00,00,03,01,FF,DE,00,00,07,03,FF,BF,80,00,0F 98F6: DB 07,FF,FF,C0,80,0F,07,03,02,80,00 L9901 DB 03,12,00,00,00 9906: DB 00,00,00,00,00,00,00,00,00,00,00,38,00,00,00,00 9916: DB 00,7E,38,00,00,06,00,7F,3E,00,00,0F,06,BF,1F,80 9926: DB 00,1F,0F,DF,83,80,00,0F,07,EF,C5,80,00,07,02,FF 9936: DB 66,00,00,03,01,FF,8F,80,00,03,01,FF,CF,80,00,07 9946: DB 03,FF,EF,80,00,07,03,FF,DF,80,00,07,03,FF,CE,00 9956: DB 00,07,03,FF,F1,80,00,07,03,F1,C0,00,00,07,03,C0 9966: DB 00,00,00,03,00,00,00,00,00 L996F DB 03,12,00,00,40,00,00 9976: DB 00,00,00,E0,40,00,00,01,00,F8,E0,00,00,01,00,FE 9986: DB F8,00,00,00,00,FF,7E,00,00,00,00,7F,26,00,00,01 9996: DB 00,FF,1A,00,00,03,01,FE,BC,00,00,07,03,FE,BC,00 99A6: DB 00,03,01,FE,BC,00,00,01,00,FF,3E,00,00,01,00,FF 99B6: DB DE,00,00,01,00,FF,DF,80,00,03,01,FF,DE,00,00,03 99C6: DB 01,FE,F0,00,00,03,01,F0,C0,00,00,03,01,C0,00,00 99D6: DB 00,01,00,00,00,00,00 L99DD DB 03,12,00,00,00,00,00,00,00 99E6: DB 00,00,00,00,00,00,00,00,00,00,00,38,00,0C,00,00 99F6: DB 00,7C,38,1E,0C,00,00,7F,3C,1F,0E,00,00,3F,0F,9F 9A06: DB 0F,80,00,0F,07,CF,85,C0,80,07,02,87,04,E0,C0,03 9A16: DB 01,CF,87,E0,40,07,03,DF,8F,C0,80,0F,07,FF,CF,80 9A26: DB 00,0F,07,FF,EF,80,00,07,03,FF,DE,00,00,03,01,FF 9A36: DB F1,80,00,03,01,F1,C0,00,00,03,01,C0,00,00,00,01 9A46: DB 00,00,00,00,00 L9A4B DB 43,18,0B,0B,F9,F9,FD,FD,0B,0B,F0 9A56: DB F0,FD,FD,0B,0B,E3,E3,7D,7D,0B,0B,DB,DB,BD,BD,0B 9A66: DB 0B,BD,BD,DD,DD,0B,0B,3E,3E,CD,CD,0A,0A,BF,BF,55 9A76: DB 55,09,09,BF,BF,99,99,09,09,9F,9F,D9,D9,0A,0A,AF 9A86: DB AF,D5,D5,0B,0B,37,37,CD,CD,0B,0B,BB,BB,DD,DD,0B 9A96: DB 0B,DD,DD,BD,BD,0B,0B,EC,EC,7D,7D,0B,0B,F0,F0,FD 9AA6: DB FD,0B,0B,F9,F9,FD,FD,09,09,FB,FB,F9,F9,08,08,F7 9AB6: DB F7,F1,F1,09,09,2F,2F,E9,E9,09,09,9F,9F,D9,D9,09 9AC6: DB 09,BF,BF,99,99,09,09,7F,7F,69,69,08,08,FE,FE,F1 9AD6: DB F1,09,09,FD,FD,F9,F9 L9ADD DB 82,18,FF,FF,FF,FF,00,00,00 9AE6: DB 00,FE,FE,7F,7F,FD,FD,BF,BF,FB,FB,DF,DF,F0,F0,0F 9AF6: DB 0F,EE,EE,F7,F7,DD,DD,FB,FB,BB,BB,F9,F9,37,37,F0 9B06: DB F0,0F,0F,EC,EC,9F,9F,DD,DD,DF,DF,BB,BB,EF,EF,77 9B16: DB 77,F0,F0,0F,0F,FB,FB,DF,DF,FD,FD,BF,BF,FE,FE,7F 9B26: DB 7F,00,00,00,00,FF,FF,FF,FF,00,00,00,00,00,00,00 9B36: DB 00,00,00,00,00,00,00,00,00 L9B3F DB 83,18,FF,FF,FF,FF,FF 9B46: DB FF,00,00,00,00,00,00,FE,FE,7F,7F,00,00,FD,FD,BF 9B56: DB BF,BD,BD,FB,FB,DF,DF,DB,DB,F0,F0,0F,0F,E7,E7,EE 9B66: DB EE,F7,F7,F7,F7,DD,DD,FB,FB,FB,FB,BB,BB,F9,F9,FD 9B76: DB FD,37,37,F0,F0,FE,FE,0F,0F,EC,EC,7F,7F,9F,9F,DD 9B86: DB DD,BF,BF,DF,DF,BB,BB,DF,DF,EF,EF,77,77,EF,EF,F0 9B96: DB F0,0F,0F,E7,E7,FB,FB,DF,DF,DB,DB,FD,FD,BF,BF,BD 9BA6: DB BD,FE,FE,7F,7F,00,00,00,00,00,00,00,00,FF,FF,FF 9BB6: DB FF,FF,FF,00,00,00,00,00,00,00,00,00,00,00,00,00 9BC6: DB 00,00,00,00,00,00,00,00,00,00,00 L9BD1 DB 83,18,FF,FF,FF 9BD6: DB FF,FF,FF,80,80,00,00,00,00,80,80,7F,7F,00,00,9F 9BE6: DB 9F,BF,BF,DB,DB,9F,9F,DF,DF,DB,DB,98,98,0F,0F,E7 9BF6: DB E7,9B,9B,F7,F7,EF,EF,9B,9B,FB,FB,DF,DF,9B,9B,F1 9C06: DB F1,BF,BF,AB,AB,E0,E0,7F,7F,B3,B3,C0,C0,FE,FE,BB 9C16: DB BB,81,81,FD,FD,BD,BD,03,03,FB,FB,BE,BE,07,07,F7 9C26: DB F7,BF,BF,0F,0F,E7,E7,BF,BF,9F,9F,CB,CB,9F,9F,BF 9C36: DB BF,8D,8D,8F,8F,7F,7F,0C,0C,96,96,FE,FE,18,18,99 9C46: DB 99,FC,FC,39,39,9B,9B,F9,F9,F1,F1,97,97,F6,F6,C2 9C56: DB C2,8F,8F,EF,EF,04,04,9F,9F,DF,DF,98,98 L9C63 DB 03,37,02 9C66: DB 00,80,00,80,00,2F,02,E0,80,00,00,7F,2A,FC,A0,00 9C76: DB 00,FF,5F,FE,DC,00,00,FF,ED,FC,B8,00,00,FF,6F,F8 9C86: DB B0,00,00,FF,77,F8,70,00,00,7F,37,F0,60,00,00,7F 9C96: DB 3F,F0,60,00,00,7F,3F,F0,60,00,00,7F,3F,F0,E0,00 9CA6: DB 00,7F,3F,F0,E0,00,00,7F,3F,F0,E0,00,00,7F,3F,E0 9CB6: DB C0,00,00,7F,3F,E0,C0,00,00,7F,3F,E0,C0,00,00,7F 9CC6: DB 3B,E0,C0,00,00,7F,37,E0,C0,00,00,7F,3F,E0,C0,00 9CD6: DB 00,7F,2F,F0,E0,00,00,7F,27,F0,E0,00,00,7F,1B,F0 9CE6: DB E0,00,00,7F,3A,F0,E0,00,00,7F,39,F0,E0,00,00,3F 9CF6: DB 1B,F0,E0,00,00,3F,07,F8,F0,00,00,7F,3F,F8,F0,00 9D06: DB 00,FF,5F,F8,F0,00,00,FF,9F,F8,F0,00,00,BF,1F,FC 9D16: DB F8,00,00,7F,3F,FC,F8,00,00,7F,3B,FE,BC,00,00,7F 9D26: DB 3B,FE,9C,00,00,7F,33,FF,CE,00,00,7F,33,EF,C7,80 9D36: DB 00,7F,33,E7,C3,C0,00,77,23,F3,E1,C0,80,F7,63,F1 9D46: DB 60,E0,C0,F7,63,F8,70,F0,60,F7,63,F8,30,78,00,E7 9D56: DB 07,FC,38,78,30,E7,43,BC,18,FC,58,E7,C3,9E,0C,FE 9D66: DB C0,CF,87,9E,0C,EF,46,CF,87,BF,16,77,23,8F,06,3F 9D76: DB 16,7E,21,1F,0A,77,23,9E,00,1F,0A,7F,25,DC,80,3F 9D86: DB 12,7F,24,FE,DC,3F,12,3C,08,FC,60,3F,12,1C,08,70 9D96: DB 20,3F,12,1C,08,78,30,17,02,08,00,3C,18,07,02,00 9DA6: DB 00,18,00,02,00,00,00,00,00 L9DAF DB 02,28,00,00,50,00,01 9DB6: DB 00,FC,50,0F,01,FE,54,1F,0D,FF,AA,0F,06,FF,F6,07 9DC6: DB 03,FF,7E,07,03,FE,7F,03,01,FE,EC,03,01,FE,EC,03 9DD6: DB 01,FE,F4,07,01,FE,F4,0F,07,FC,F8,1F,09,FE,FC,3B 9DE6: DB 11,FE,F8,3B,11,FE,C6,77,23,FF,D6,77,23,FE,D8,2F 9DF6: DB 05,FC,B8,0F,05,FC,B8,1F,09,FC,78,1F,09,FC,68,3B 9E06: DB 10,FC,E8,73,20,FC,E8,73,21,FE,EC,27,03,FE,EC,07 9E16: DB 03,FE,64,0F,06,FE,E4,3F,0D,FE,A4,7F,39,FE,24,FF 9E26: DB 63,FE,24,FF,D2,77,22,FF,96,77,22,9E,04,7B,31,3F 9E36: DB 0E,7F,29,FF,2A,7D,28,FF,D2,FE,64,FF,14,FE,A4,7F 9E46: DB 25,F7,22,75,20,77,22,20,00,22,00 L9E51 DB 04,19,00,00,0F 9E56: DB 00,F0,00,00,00,00,00,FF,0D,FF,D0,00,00,01,00,FF 9E66: DB BD,FF,DF,C0,00,07,01,FF,BD,FF,DF,E0,40,0F,05,FF 9E76: DB BD,FF,EF,F8,60,1F,0C,FF,D9,FF,EF,FC,78,1F,0C,FF 9E86: DB D6,FF,EE,FC,F8,1F,0E,FF,B6,FF,EE,FC,50,1F,0E,FF 9E96: DB BA,FF,F6,F8,F0,3F,0D,FF,D9,FF,F6,F8,F0,3F,1D,FF 9EA6: DB DD,FF,EE,F8,F0,3F,1D,FF,ED,FF,DF,FC,50,3F,1D,FF 9EB6: DB ED,FF,EF,FC,58,3F,1B,FF,D0,FF,0F,FC,58,3F,0B,FF 9EC6: DB 0F,FF,F0,FC,F8,1F,08,FF,F8,FF,1F,FC,38,1F,0B,FF 9ED6: DB C7,FF,E3,FC,D8,1F,07,FF,3C,FF,3D,FC,E8,1F,0E,FF 9EE6: DB E3,FF,C6,FC,F0,1F,0E,FF,E3,FF,C6,F8,F0,1F,07,FF 9EF6: DB 3C,FF,3D,F8,E0,0F,03,FF,C7,FF,E3,F0,C0,07,00,FF 9F06: DB F8,FF,1F,E0,00,01,00,FF,0F,FF,F0,80,00,00,00,1F 9F16: DB 00,F8,00,00,00 L9F1B DB 02,2B,00,00,42,42,01,01,51,51,06 9F26: DB 06,E9,E9,03,03,F1,F1,29,29,B1,B1,7C,7C,B1,B1,38 9F36: DB 38,B1,B1,08,08,B1,B1,08,08,B1,B1,08,08,F3,F3,18 9F46: DB 18,E3,E3,18,18,E3,E3,18,18,E3,E3,39,39,E3,E3,59 9F56: DB 59,E3,E3,59,59,E3,E3,19,19,D3,D3,19,19,D3,D3,19 9F66: DB 19,CA,CA,39,39,CA,CA,29,29,42,42,29,29,42,42,29 9F76: DB 29,42,42,29,29,64,64,49,49,64,64,52,49,E4,E4,52 9F86: DB 52,B2,B2,52,52,B2,B2,43,43,9A,9A,43,43,98,98,43 9F96: DB 43,18,18,07,07,0C,0C,0B,0B,0C,0C,13,13,04,04,17 9FA6: DB 17,04,04,27,17,8E,8E,2B,2B,8A,8A,4A,4A,8A,8A,52 9FB6: DB 52,92,92,12,12,92,92,24,24,92,92,24,24,00,00,04 9FC6: DB 04,00,00 L9FC9 DB 02,35,41,41,40,40,22,22,52,52,B2,B2,A2 9FD6: DB A2,D6,D6,D0,D0,7F,7F,E0,E0,3E,3E,C2,C2,36,36,94 9FE6: DB 94,3A,3A,9C,9C,3B,3B,9C,9C,1B,1B,DE,DE,1D,1D,DC 9FF6: DB DC,1D,1D,DC,DC,1D,1D,DE,DE,1D,1D,DC,DC,1F,1F,8C A006: DB 8C,1F,1F,8C,8C,1F,1F,9C,9C,1F,1F,9E,9E,1D,1D,A6 A016: DB A6,1D,1D,A6,A6,1D,1D,AE,AE,1D,1D,AD,AD,1D,1D,8D A026: DB 8D,15,15,8D,8D,0E,0E,8C,8C,1E,1E,CC,CC,3E,3E,D4 A036: DB D4,37,37,44,44,2F,2F,E4,E4,2F,2F,E4,E4,0D,0D,F0 A046: DB F0,1D,1D,F8,F8,1D,1D,DC,DC,1D,1D,DC,DC,19,19,DA A056: DB DA,30,30,CD,CD,30,30,CC,CC,30,30,CC,CC,70,70,C6 A066: DB C6,58,58,C6,C6,18,18,C6,C6,18,18,E2,E2,18,18,E2 A076: DB E2,14,14,53,53,14,14,51,51,12,12,49,49,12,12,49 A086: DB 49,10,10,01,01,08,08,00,00,08,08,00,00,08,08,00 A096: DB 00,04,04,00,00,04,04,00,00 LA09F DB 02,35,01,01,24,24,01 A0A6: DB 01,A5,A5,04,04,AA,AA,0A,0A,ED,ED,AF,AF,7F,7F,5B A0B6: DB 5B,BE,BE,73,73,3C,3C,73,73,1C,1C,71,71,1C,1C,31 A0C6: DB 31,1C,1C,31,31,9C,9C,31,31,BC,BC,39,39,BC,BC,35 A0D6: DB 35,BC,BC,35,35,BC,BC,31,31,FA,FA,31,31,EA,EA,39 A0E6: DB 39,69,69,39,39,69,69,39,39,E9,E9,39,39,B9,B9,59 A0F6: DB 59,B9,B9,5D,5D,B8,B8,95,95,B8,B8,95,95,B8,B8,B5 A106: DB B5,B8,B8,25,25,3C,3C,27,27,7C,7C,67,67,7A,7A,43 A116: DB 43,7A,7A,47,47,7A,7A,46,46,BA,BA,46,46,B8,B8,26 A126: DB 26,B8,B8,26,26,3C,3C,2E,2E,3C,3C,2C,2C,74,74,2C A136: DB 2C,76,76,1A,1A,B2,B2,1A,1A,B2,B2,29,29,31,31,49 A146: DB 49,31,31,52,52,B8,B8,92,92,D8,D8,92,92,54,54,14 A156: DB 14,94,94,14,14,B4,B4,04,04,32,32,00,00,52,52,00 A166: DB 00,50,50,00,00,90,90,00,00,90,90,00,00,10,10 LA175 DB 02 A176: DB 32,00,00,50,50,00,00,70,70,05,05,27,27,2A,2A,2E A186: DB 2E,57,57,AE,AE,7F,7F,26,26,3B,3B,26,26,1A,1A,64 A196: DB 64,1A,1A,64,64,16,16,A4,A4,16,16,A4,A4,36,36,B4 A1A6: DB B4,56,56,34,34,5C,5C,2C,2C,1C,1C,24,24,1C,1C,24 A1B6: DB 24,3E,3E,2A,2A,3E,3E,4A,4A,77,77,4A,4A,57,57,08 A1C6: DB 08,D6,D6,89,89,96,96,89,89,B5,B5,41,41,A5,A5,21 A1D6: DB 21,3C,3C,A1,A1,3A,3A,91,91,7A,7A,50,50,5A,5A,48 A1E6: DB 48,59,59,24,24,59,59,22,22,59,59,11,11,59,59,10 A1F6: DB 10,58,58,88,88,98,98,88,88,94,94,84,84,94,94,44 A206: DB 44,14,14,40,40,14,14,40,40,14,14,40,40,14,14,20 A216: DB 20,12,12,20,20,12,12,20,20,12,12,10,10,12,12,10 A226: DB 10,12,12,10,10,12,12,08,08,12,12,08,08,12,12,00 A236: DB 00,02,02,00,00,02,02,00,00 LA23F DB 02,1A,40,40,00,00,70 A246: DB 70,00,00,7C,7C,00,00,7F,7F,00,00,7F,7F,80,80,3F A256: DB 3F,B0,B0,CF,CF,BC,BC,F3,F3,BF,BF,FC,FC,BF,BF,FF A266: DB FF,3F,3F,FF,FF,BF,BF,FF,FF,BF,BF,3F,3F,BF,BF,4F A276: DB 4F,BF,BF,73,73,3F,3F,7C,7C,3F,3F,1D,1D,CF,CF,65 A286: DB 65,F3,F3,75,75,FC,FC,38,38,FF,FF,07,07,3F,3F,1F A296: DB 1F,CF,CF,07,07,F3,F3,01,01,FD,FD,00,00,7E,7E,00 A2A6: DB 00,18,18 LA2A9 DB 02,1F,60,60,00,00,70,70,00,00,04,04,00 A2B6: DB 00,72,72,00,00,7B,7B,00,00,78,78,5C,5C,78,78,EE A2C6: DB EE,31,31,CE,CE,01,01,C8,C8,00,00,E6,E6,30,30,26 A2D6: DB 26,3E,3E,03,03,1E,1E,30,30,CF,CF,7C,7C,C7,C7,3E A2E6: DB 3E,E3,E3,87,87,F0,F0,30,30,1B,1B,7E,7E,E9,E9,7E A2F6: DB 7E,74,74,7F,7F,70,70,7F,7F,7F,7F,3F,3F,3E,3E,BF A306: DB BF,3D,3D,BF,BF,13,13,BF,BF,0F,0F,9F,9F,06,06,27 A316: DB 27,01,01,F9,F9,07,07,FE,FE,01,01,F8,F8,00,00,60 A326: DB 60 LA327 DB 02,21,34,34,00,00,F7,F7,00,00,F7,F7,C0,C0,C9 A336: DB C9,F0,F0,3E,3E,7C,7C,FF,FF,9F,9F,F0,F0,27,27,CF A346: DB CF,C9,C9,BE,BE,F7,F7,7C,7C,7A,7A,FC,FC,7C,7C,EC A356: DB EC,6C,6C,CC,CC,64,64,CC,CC,64,64,CC,CC,64,64,CC A366: DB CC,64,64,CC,CC,64,64,CC,CC,64,64,CC,CC,64,64,CC A376: DB CC,64,64,CC,CC,64,64,CC,CC,64,64,CC,CC,64,64,CC A386: DB CC,64,64,CC,CC,64,64,8F,8F,A4,A4,76,76,E4,E4,BF A396: DB BF,78,78,3D,3D,FC,FC,53,53,54,54,3D,3D,A8,A8,07 A3A6: DB 07,F0,F0,00,00,E0,E0 LA3AD DB 02,18,C0,C0,00,00,F0,F0,00 A3B6: DB 00,FC,FC,00,00,7E,7E,00,00,3E,3E,C0,C0,46,46,F0 A3C6: DB F0,F8,F8,F4,F4,FE,FE,F6,F6,1E,1E,F3,F3,6C,6C,34 A3D6: DB 34,F1,F1,8E,8E,FB,FB,FF,FF,BD,BD,FF,FF,DE,DE,FF A3E6: DB FF,EF,EF,7F,7F,F7,F7,8E,8E,7B,7B,B0,B0,3F,3F,3E A3F6: DB 3E,58,58,BF,BF,07,07,DF,DF,1F,1F,E6,E6,03,03,F8 A406: DB F8,04,04,C6,C6,06,06,06,06, LA40F DB 02,1B,C0,C0,00,00,E0 A416: DB E0,00,00,EC,EC,00,00,6F,6F,00,00,0F,0F,80,80,E3 A426: DB E3,B0,B0,F8,F8,BC,BC,FE,FE,0F,0F,FE,FE,E3,E3,FE A436: DB FE,F8,F8,3E,3E,7E,7E,8D,8D,BF,BF,E3,E3,8F,8F,FB A446: DB FB,72,72,FA,FA,BC,BC,F5,F5,DE,DE,6B,6B,DE,DE,07 A456: DB 07,EF,EF,03,03,EF,EF,03,03,E7,E7,03,03,FB,FB,00 A466: DB 00,7B,7B,01,01,8D,8D,00,00,FF,FF,00,00,FC,FC,00 A476: DB 00,70,70,00,00,40,40 LA47D DB 03,24,00,00,00,00,30,00,00 A486: DB 00,00,00,7C,30,00,00,01,00,FF,7C,00,00,03,01,FF A496: DB BF,00,00,0F,03,FF,BF,00,00,3F,0F,FF,BF,00,00,FF A4A6: DB 3F,FF,BE,01,00,FF,FF,FF,C6,01,00,FF,FF,FF,3C,01 A4B6: DB 00,FF,FC,FF,FE,00,00,FF,33,FF,FF,00,00,3F,0F,FF A4C6: DB F7,00,00,3F,03,FF,C8,00,00,7F,30,FF,3A,00,00,FF A4D6: DB 7B,FF,FA,00,00,7F,3B,FF,D3,00,00,7F,3B,FF,38,00 A4E6: DB 00,3F,02,FF,F7,00,00,03,00,FF,F7,00,00,01,00,FF A4F6: DB F7,00,00,01,00,FF,EE,00,00,01,00,FF,EE,00,00,0F A506: DB 00,FF,EE,00,00,3F,0D,FF,EE,00,00,7F,3D,FE,CC,01 A516: DB 00,FF,1D,FE,F0,07,01,FF,A5,FE,FC,1F,07,FF,B8,FF A526: DB 7E,BF,1F,FF,BD,FF,9E,FF,BE,FF,5D,FF,E6,FF,B8,FF A536: DB E5,FE,F8,FF,06,FF,79,FE,FC,FF,DF,FF,9C,FC,78,FF A546: DB DF,FF,E5,FC,98,FF,0F,FF,F0,98,00,0F,00,F0,00,00 A556: DB 00 LA557 DB 03,31,01,00,C0,00,00,00,37,01,F0,C0,00,00,FF A566: DB 37,FC,F0,00,00,FF,F3,FF,FC,00,00,FF,EE,FF,FC,00 A576: DB 00,FF,7E,FF,FA,00,00,FF,7E,FE,BC,00,00,FF,7F,FE A586: DB 5C,00,00,FF,0F,FF,6E,00,00,7F,3D,FF,72,00,00,3F A596: DB 13,FF,B4,00,00,1F,0F,FF,B8,00,00,1F,0F,FF,76,00 A5A6: DB 00,3F,1E,FE,F0,00,00,7F,19,F8,60,00,00,FF,67,FE A5B6: DB 98,00,00,FF,7F,FF,9E,00,00,FF,FF,FF,AF,80,00,FF A5C6: DB FC,FF,37,80,00,FF,7B,FF,73,80,00,7F,33,FF,7B,80 A5D6: DB 00,3F,0D,FF,79,80,00,1F,0D,FF,1C,80,00,1F,09,FF A5E6: DB 6F,80,00,1F,06,FF,77,80,00,7F,1B,FF,7B,C0,00,FF A5F6: DB 7D,FF,78,E0,C0,FF,7B,FF,37,E0,C0,7F,2F,FF,83,E0 A606: DB C0,7F,3C,FF,8C,E0,C0,7F,32,FF,2F,C0,00,3F,0E,FF A616: DB 77,E0,C0,7F,3E,FF,7B,F0,E0,FF,7E,FF,FD,F0,E0,7F A626: DB 38,FF,DC,F0,60,3F,06,FF,6D,E0,80,1F,0F,FF,7D,F8 A636: DB E0,0F,07,FF,BB,FC,F8,07,00,FF,04,FE,FC,03,01,FF A646: DB FF,FE,3C,01,00,FF,7F,FE,CC,00,00,7F,1F,FC,80,00 A656: DB 00,1F,04,FE,7C,00,00,07,03,FE,FC,00,00,07,03,FF A666: DB FE,00,00,03,01,FF,FF,00,00,01,00,FF,FF,00,00,00 A676: DB 00,FF,07,00,00,00,00,07,00 LA67F DB 02,22,00,00,20,20,00 A686: DB 00,D8,D8,03,03,DE,DE,1B,1B,DF,DF,7B,7B,C7,C7,FA A696: DB FA,39,39,E1,E1,FC,FC,9B,9B,FE,FE,7B,7B,FF,FF,7B A6A6: DB 7B,FF,FF,7B,7B,FE,FE,7A,7A,7E,7E,79,79,86,86,43 A6B6: DB 43,F8,F8,3B,3B,FC,FC,7B,7B,FE,FE,7B,7B,FF,FF,79 A6C6: DB 79,FE,FE,7A,7A,FE,FE,FB,FB,7C,7C,F7,F7,B0,B0,EF A6D6: DB EF,80,80,13,13,7E,7E,1C,1C,FF,FF,EF,EF,7F,7F,EF A6E6: DB EF,AF,AF,D3,D3,C3,C3,BC,BC,FC,FC,7F,7F,3E,3E,3F A6F6: DB 3F,CE,CE,07,07,F2,F2,01,01,FC,FC,00,00,78,78,00 A706: DB 00,10,10 ScratchMem: ; A709 LA709 DB 00 LA70A DB 00,00 LA70C DW LA70D DB 76 LA70E DB 00 LA70F DB 00 LA710 DW LA711 DB 00 LA712 DW 0000 LA714 DB 00 LA715 DB 00,00 LA717 DW 0000 LA719 DW 0000 LA71B DW 0000 LA71D DB 00 LA71E DB 00 LA71F DB 00 LA720 DB 00 LA721 DB 05 LA722 DB 00 LA723 DB 00 LA724 DB 00 LA725 DB 00 LA726 DB 00 LA727 DB 00 LA728 DB 00 LA729 DB 00 LA72A DB 00 LA72B DB 00 LA72C DB 00 LA72D DB 00 LA72E DB 00 LA72F DB 00 LA730 DB 00 LA731 DW 0000 LA732 DW L81D5 LA734 DB 01 LA735 DB 00 LA736 DW LA737 DW LA738 DB 00 LA739 DW LA73A DW 0000 LA73C DW LA73D DW LA73E DW 0000 LA740 DB 00 LA741 DW LA742 DW LA743 DB 00 LA744 DB 00 LA745 DB 00 LA746 DB 00 LA747 DB 01 LA748 DB 00 LA749 DB 00 LA74A DB 00 LA74B DB 00 LA74C DB 00 LA74D DW LA74E DB 00 LA74F DB 00 LA750 DW 0000,0000,0000,0000,0000,0000,0000 A75E: DW 0000,0000,0000,0000,0000,0000,0000,0000 A76E: DB 00 LA76F DB 00 LA770 DB 00 LA771 DB 00,00,00,00,00 LA776 DB 00 LA777 DB 00,00,00 LA77A DW LA77B DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 A78B: DB 00,00,00,00,00,00,00 LA792 DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 A7A2: DB 00,00,00,00,00,00,00,00,00,00,00,00,00 ScreenMakeUpTable: ; A7AF A7AF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 A7BF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 LA7CF DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 A7DF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 LA7EF DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 A7FF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 LA80F DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 A81F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 LA82F DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 A83F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 A84F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 A85F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 A86F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 A87F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 A88F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 A89F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 A8AF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 A8BF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 A8CF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 A8DF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 A8EF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 A8FF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 A90F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 A91F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 A92F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 A93F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 A94F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 A95F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 A96F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 A97F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 A98F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 A99F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 A9AF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 A9BF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 A9CF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 A9DF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 A9EF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 A9FF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 AA0F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 AA1F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 AA2F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 AA3F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 AA4F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 AA5F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 AA6F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 AA7F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 AA8F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 AA9F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 AAAF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 AABF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 AACF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 AADF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 AAEF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 AAFF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 AB0F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 AB1F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 AB2F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 AB3F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 AB4F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 AB5F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 AB6F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 AB7F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 AB8F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 AB9F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 ABAF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 ABBF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 ABCF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 ABDF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 ABEF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 ABFF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 AC0F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 AC1F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 AC2F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 AC3F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 AC4F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 AC5F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 AC6F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 AC7F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 AC8F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 AC9F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 ACAF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 ACBF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 ACCF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 ACDF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 ACEF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 ACFF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 AD0F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 AD1F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 AD2F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 AD3F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 AD4F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 AD5F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 AD6F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 AD7F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 AD8F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 AD9F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 ADAF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 ADBF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 ADCF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 ADDF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 LADEF DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 ADFF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 LAE0F DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 AE1F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 JumpTable1: ; AE2F AE2F: DW LC43F,LC43F,LC43F,LC43F,LC43F,LC43F,LC7AD,LC789 AE3F: DW LC7AD,LC789,LCB4E,LCB4E,LC784,LC784,LC784,LC784 AE4F: DW LD1F5,LD1F5,LC43F,LC43F,LC43F,LC43F,LC43F,LC285 AE5F: DW LC43F,LC43F,LC43F,LC43F,LCD70,LC43F,LC285,LC43F AE6F: DW LC440,LC440,LC440,LC440,LC440,LC440,LC440,LC440 AE7F: DW LC5D3,LC5D3,LC5D3,LC5D3,LC5D3,LC5D3,LC5D3,LC5D3 AE8F: DW LCC4B,LCC4B,LCC4B,LCC4B,LC784,LC77F,LC77F,LC77F AE9F: DW LC77F,LC74B,LC43F,LC43F,LC1C5,LC43F,LC43F,LCD81 AEAF: DW LC111,LC111,LC111,LC111,LC111,LC111,LC111,LC11D AEBF: DW LCD81,LCD7C,LC285,LC285,LCB4E,LCB51,LCDA0,LCD81 AECF: DW LD1FD,LD1FD,LCB4E,LC43F,LCDBB,LCE31,LCE9A,LCEA3 AEDF: DW LCEDD,LCF22,LD0AC,LCD75,LCEA0,LCEDA,LC43F,LC43F AEEF: DW LC43F,LC43F,LC43F,LC43F,LC43F,LC43F,LC43F,LC43F AEFF: DW LC43F,LC43F,LC43F,LC43F,LC43F,LC43F,LC43F,LC43F AF0F: DW LCF68,LCF68,LCF68,LCF68,LCF68,LCF68,LCF68,LCF68 AF1F: DW LCFD2,LCF14,LCF14,LCF14,LCF14,LCF14,LCF14,LCF14 AF2F: DW LCF14,LCF14,LCF14,LCF14,LCF14,LCF14,LCF14,LCF14 AF3F: DW LD2AD,LD2AD,LD2AD,LD2AD,LD2DE,LD2E9,LD2F4,LD2FF AF4F: DW LCD16,LCD16,LCD16,LCD16,LCD16,LC1C5,LC1C5,LC1C5 AF5F: DW LCB4E,LCB4E,LCB4E,LCB4E,LCB4E,LCB4E,LCB4E,LCB4E AF6F: DW LCC4B,LCC4B,LCC4B,LCC4B,LCC4B,LCC4B,LCC4B,LCC4B AF7F: DW LD251,LD251,LD251,LD251 Start XOR A AF88: OUT (FE),A AF8A: LD HL,ScratchMem AF8D: LD BC,0726 AF90: CALL ClrMem LAF93 LD HL,LA70E AF96: LD BC,0721 AF99: CALL ClrMem AF9C: CALL ClrScr AF9F: LD A,43 AFA1: CALL FillAttr AFA4: CALL LB29A AFA7: LD A,05 AFA9: LD (LA721),A AFAC: LD A,R AFAE: LD B,A AFAF: LD A,(LA70D) AFB2: ADD A,B AFB3: LD (LA70D),A AFB6: CALL DoMenuSelection AFB9: LD DE,Audio2 AFBC: CALL PlayAudio AFBF: CALL InitObjects AFC2: CALL InitStartLocations LAFC5 CALL NewLife LAFC8 CALL LB115 AFCB: CALL DisplayLocation AFCE: CALL LB097 AFD1: CALL LCB89 AFD4: CALL PrintScore AFD7: CALL LCC31 LAFDA CALL InitMonsters AFDD: LD IX,A76F LAFE1 LD HL,B00C AFE4: PUSH HL AFE5: LD BC,JumpTable1 AFE8: LD A,(IX+18) AFEB: LD (IX+1C),A AFEE: LD A,(IX+19) AFF1: LD (IX+1D),A AFF4: LD A,(IX+1A) AFF7: LD (IX+1E),A AFFA: LD A,(IX+1B) AFFD: LD (IX+1F),A B000: LD L,(IX+00) RoutineDispatch: ; B003 B003: LD H,00 B005: ADD HL,HL B006: ADD HL,BC B007: LD A,(HL) B008: INC HL B009: LD H,(HL) B00A: LD L,A _b00b JP (HL) B00C: LD A,R B00E: LD B,A B00F: LD A,(LA715) B012: INC A B013: LD H,00 B015: LD L,A B016: ADD A,(HL) B017: ADD A,B B018: LD B,A B019: LD A,(LA70D) B01C: ADD A,B B01D: LD (LA70D),A B020: LD DE,0020 B023: ADD IX,DE B025: PUSH IX B027: POP HL B028: LD DE,JumpTable1 B02B: AND A B02C: SBC HL,DE B02E: JP C,LAFE1 B031: LD HL,(LA715) B034: INC HL B035: LD (LA715),HL B038: CALL LB531 B03B: CALL LB19E B03E: LD (LA73E),SP B042: CALL LB4E0 B045: LD A,(LA714) B048: NEG B04A: ADD A,06 B04C: LD B,A B04D: JP M,LB05C B050: JR Z,LB05C @@2 LD HL,0500 @@1 DEC HL B056: LD A,L B057: OR H B058: JR NZ,@@1 B05A: DJNZ @@2 LB05C LD A,(LA711) B05F: AND A B060: JR Z,@@3 B062: XOR A B063: LD (LA711),A B066: LD A,(LA738) B069: CALL FillAttr B06C: CALL LBA3D B06F: CALL PrintPanel B072: CALL PrintLives B075: CALL UpdateScreen B078: CALL PrintScore B07B: CALL LBF0D B07E: LD HL,0004 B081: LD (A749),HL @@3 CALL LD5F2 B087: LD IX,A76F B08B: LD A,(IX+00) B08E: OR (IX+20) B091: JP Z,LAFC5 B094: JP LAFDA LB097 LD IY,LD422 B09B: LD B,12 @@13 LD DE,0010 B0A0: LD A,(LA777) B0A3: LD C,A @@6 ADD IY,DE B0A6: LD A,(IY+00) B0A9: AND A B0AA: JR Z,@@4 B0AC: LD A,(IY+08) B0AF: CP C B0B0: JR Z,@@5 @@4 DJNZ @@6 B0B4: RET @@5 LD HL,A82F B0B8: LD DE,0020 B0BB: PUSH BC B0BC: LD B,30 @@8 LD A,(HL) B0BF: AND A B0C0: JR Z,@@7 B0C2: ADD HL,DE B0C3: DJNZ @@8 B0C5: POP BC B0C6: RET @@7 EX DE,HL B0C8: LD A,(IY+00) B0CB: AND F8 B0CD: CP 80 B0CF: JR NZ,@@9 B0D1: LD A,(LA70F) B0D4: AND A B0D5: JR Z,@@10 @@9 SET 4,(IY+07) B0DB: PUSH IY B0DD: POP HL B0DE: LD BC,0010 B0E1: LDIR B0E3: PUSH IY B0E5: POP HL B0E6: EX DE,HL B0E7: LD (HL),E B0E8: INC HL B0E9: LD (HL),D B0EA: INC HL B0EB: LD B,0E B0ED: XOR A @@11 LD (HL),A B0EF: INC HL B0F0: DJNZ @@11 B0F2: LD DE,FFE0 B0F5: ADD HL,DE B0F6: PUSH HL B0F7: POP IX B0F9: LD A,(IX+00) B0FC: AND F8 B0FE: CP 80 B100: JR Z,@@10 @@12 CALL LBF1B B105: JR NC,@@10 B107: LD A,(IX+03) B10A: ADD A,0C B10C: LD (IX+03),A B10F: JR @@12 @@10 POP BC B112: DJNZ @@13 B114: RET LB115 LD IY,A80F B119: LD C,30 @@16 LD DE,0020 B11E: ADD IY,DE B120: LD A,(IY+00) B123: LD HL,LD432 B126: LD DE,0010 B129: LD B,12 @@15 CP (HL) B12C: JR Z,@@14 B12E: ADD HL,DE B12F: DJNZ @@15 @@17 DEC C B132: JR NZ,@@16 B134: RET @@14 EX DE,HL B136: PUSH IY B138: POP HL B139: PUSH BC B13A: LD BC,0010 B13D: LDIR B13F: POP BC B140: LD DE,0020 B143: JR @@17 LB145 LD BC,09B8 B148: CALL BCtoAttrInDE B14B: CALL BCtoScrAdr B14E: LD H,B B14F: LD L,C B150: LD C,08 @@19 PUSH BC B153: PUSH DE B154: LD BC,0006 B157: LDIR B159: POP DE B15A: DEC D B15B: LD A,D B15C: CPL B15D: AND 07 B15F: JR NZ,@@18 B161: LD A,E B162: SUB 20 B164: LD E,A B165: JR C,@@18 B167: LD A,D B168: ADD A,08 B16A: LD D,A @@18 POP BC B16C: LD A,L B16D: ADD A,1A B16F: LD L,A B170: LD A,H B171: ADC A,00 B173: LD H,A B174: DEC C B175: JR NZ,@@19 B177: RET UpdateScreen: ; B178 B178: LD HL,ScreenBuffer B17B: LD DE,57E0 B17E: LD C,C0 @@21 PUSH BC B181: PUSH DE B182: LD BC,0020 B185: LDIR B187: POP DE B188: DEC D B189: LD A,D B18A: CPL B18B: AND 07 B18D: JR NZ,@@20 B18F: LD A,E B190: SUB 20 B192: LD E,A B193: JR C,@@20 B195: LD A,D B196: ADD A,08 B198: LD D,A @@20 POP BC B19A: DEC C B19B: JR NZ,@@21 B19D: RET LB19E XOR A B19F: LD (LA710),A B1A2: PUSH IX B1A4: LD A,(LA711) B1A7: AND A B1A8: JP NZ,LB252 B1AB: LD HL,LB55A B1AE: LD (LA712),HL @@22 LD HL,(LA712) B1B4: LD A,(HL) B1B5: INC HL B1B6: LD (LA712),HL B1B9: CP FF B1BB: JP Z,LB252 B1BE: CALL LB520 B1C1: PUSH HL B1C2: POP IX B1C4: BIT 5,(IX+07) B1C8: JR Z,@@22 B1CA: RES 5,(IX+07) B1CE: LD A,(IX+1A) B1D1: SUB (IX+1E) B1D4: JP C,LB248 B1D7: LD C,(IX+1E) @@27 LD A,(IX+1E) B1DD: RRCA B1DE: RRCA B1DF: RRCA B1E0: AND 1F B1E2: ADD A,(IX+1C) B1E5: LD E,A B1E6: LD A,(IX+1A) B1E9: RRCA B1EA: RRCA B1EB: RRCA B1EC: AND 1F B1EE: ADD A,(IX+18) B1F1: CP E B1F2: JR C,@@23 B1F4: LD E,A @@23 LD A,C B1F6: RRCA B1F7: RRCA B1F8: RRCA B1F9: AND 1F B1FB: LD B,A B1FC: LD A,E B1FD: SUB B B1FE: LD H,A B1FF: LD A,(IX+1B) B202: SUB (IX+1F) B205: JR C,@@24 B207: LD B,(IX+1F) @@28 LD A,(IX+1F) B20D: ADD A,(IX+1D) B210: LD E,A B211: LD A,(IX+1B) B214: ADD A,(IX+19) B217: CP E B218: JR NC,@@25 B21A: LD A,E @@25 SUB B B21C: LD L,A B21D: LD A,B B21E: CP C0 B220: JR NC,@@22 B222: ADD A,L B223: SUB C0 B225: JR C,@@26 B227: NEG B229: ADD A,L B22A: LD L,A @@26 CALL BCtoAttrInDE B22E: CALL BCtoScrAdr B231: LD A,L B232: LD L,C B233: LD C,A B234: LD A,H B235: LD H,B B236: LD B,A B237: LD A,(LA710) B23A: INC A B23B: LD (LA710),A B23E: PUSH BC B23F: PUSH DE B240: PUSH HL B241: XOR A B242: CALL LB6DD B245: JP @@22 LB248 LD C,(IX+1A) B24B: JR @@27 @@24 LD B,(IX+1B) B250: JR @@28 LB252 CALL LB58A B255: CALL LBA34 B258: LD HL,LA710 B25B: LD A,(LA714) B25E: ADD A,(HL) B25F: LD (LA714),A @@30 LD HL,LA710 B265: LD A,(HL) B266: AND A B267: JR Z,@@29 B269: DEC (HL) B26A: POP HL B26B: POP DE B26C: POP BC B26D: LD A,B B26E: LD B,C B26F: LD C,A B270: CALL LB278 B273: JR @@30 @@29 POP IX B277: RET LB278 PUSH BC B279: PUSH DE B27A: PUSH HL B27B: LD B,00 B27D: LDIR B27F: POP HL B280: LD DE,0020 B283: ADD HL,DE B284: POP DE B285: DEC D B286: LD A,D B287: CPL B288: AND 07 B28A: JR NZ,@@31 B28C: LD A,E B28D: SUB 20 B28F: LD E,A B290: JR C,@@31 B292: LD A,D B293: ADD A,08 B295: LD D,A @@31 POP BC B297: DJNZ LB278 B299: RET LB29A LD L,00 @@33 LD D,00 B29E: LD E,L B29F: LD H,FF B2A1: LD B,07 @@32 SLA E B2A5: RL D B2A7: LD A,E B2A8: CPL B2A9: LD (HL),A B2AA: DEC H B2AB: LD A,D B2AC: CPL B2AD: LD (HL),A B2AE: DEC H B2AF: DJNZ @@32 B2B1: INC L B2B2: JR NZ,@@33 B2B4: LD HL,F100 @@35 LD D,L B2B8: LD B,08 @@34 SRL D B2BC: RL E B2BE: DJNZ @@34 B2C0: LD (HL),E B2C1: INC L B2C2: JR NZ,@@35 B2C4: RET LB2C5 LD A,(IX+01) B2C8: ADD A,(IX+02) B2CB: SUB 80 B2CD: ADD A,(IX+12) B2D0: JR C,@@36 B2D2: XOR A @@36 LD (IX+1A),A B2D6: LD A,(IX+02) B2D9: SUB (IX+01) B2DC: ADD A,80 B2DE: SRL A B2E0: ADD A,(IX+03) B2E3: SUB 68 B2E5: ADD A,(IX+13) B2E8: LD (IX+1B),A B2EB: CP C0 B2ED: RET LB2EE LD L,(IX+00) B2F1: LD H,00 B2F3: ADD HL,HL B2F4: LD BC,SprGfxTable B2F7: ADD HL,BC B2F8: LD E,(HL) B2F9: INC HL B2FA: LD D,(HL) B2FB: LD A,(DE) B2FC: AND A B2FD: JR NZ,@@37 B2FF: INC SP B300: INC SP B301: RET @@37 PUSH DE B303: LD A,(DE) B304: XOR (IX+07) B307: AND 80 B309: JR Z,@@38 B30B: LD A,(DE) B30C: XOR 80 B30E: LD (DE),A B30F: RLCA B310: AND 1E B312: LD B,A B313: INC DE B314: LD A,(DE) B315: LD C,A B316: INC DE B317: PUSH BC B318: PUSH DE B319: LD E,C B31A: LD D,00 B31C: LD H,D B31D: LD L,D @@39 ADD HL,DE B31F: DJNZ @@39 B321: POP DE B322: POP BC B323: ADD HL,DE B324: EX DE,HL B325: LD A,B B326: CALL Add_HL_A B329: DEC DE B32A: DEC HL B32B: SRL C @@41 PUSH BC @@40 LD A,(DE) B32F: LD C,(HL) B330: LD (HL),A B331: LD A,C B332: LD (DE),A B333: DEC HL B334: DEC DE B335: DJNZ @@40 B337: POP BC B338: LD A,B B339: CALL Add_HL_A B33C: LD A,B B33D: CALL Add_HL_A B340: DEC C B341: JR NZ,@@41 @@38 POP DE B344: PUSH DE B345: LD A,(DE) B346: XOR (IX+07) B349: AND 40 B34B: JR Z,@@42 B34D: LD A,(DE) B34E: XOR 40 B350: LD (DE),A B351: AND 0F B353: LD B,A B354: LD C,A B355: INC DE B356: LD A,(DE) B357: EX AF,AF' B358: INC DE B359: EX DE,HL B35A: PUSH HL B35B: EXX B35C: POP HL B35D: LD B,F1 B35F: EXX @@43 EXX B361: LD C,(HL) B362: LD A,(BC) B363: LD E,A B364: INC HL B365: LD C,(HL) B366: LD A,(BC) B367: LD D,A B368: INC HL B369: PUSH DE B36A: EXX B36B: DJNZ @@43 B36D: LD B,C @@44 POP DE B36F: LD (HL),E B370: INC HL B371: LD (HL),D B372: INC HL B373: DJNZ @@44 B375: EX AF,AF' B376: DEC A B377: JR Z,@@42 B379: EX AF,AF' B37A: LD B,C B37B: JR @@43 @@42 POP DE B37E: RET BCtoScrAdr: ; B37F B37F: PUSH HL B380: SRL B B382: RR C B384: SRL B B386: RR C B388: SRL B B38A: RR C B38C: LD HL,ScreenBuffer B38F: ADD HL,BC B390: LD C,L B391: LD B,H B392: POP HL B393: RET BCtoAttrInDE: ; B394 B394: LD A,C B395: RRCA B396: RRCA B397: RRCA B398: AND 1F B39A: LD E,A B39B: LD A,B B39C: CPL B39D: AND 07 B39F: EX AF,AF' B3A0: LD A,B B3A1: CPL B3A2: RLCA B3A3: RLCA B3A4: AND E0 B3A6: OR E B3A7: LD E,A B3A8: LD A,B B3A9: CPL B3AA: RRCA B3AB: RRCA B3AC: RRCA B3AD: AND 18 B3AF: LD D,A B3B0: EX AF,AF' B3B1: OR D B3B2: ADD A,38 B3B4: LD D,A B3B5: RET LB3B6 PUSH HL B3B7: LD A,H B3B8: CPL B3B9: LD H,A B3BA: SRL H B3BC: SRL H B3BE: SRL H B3C0: SRL H B3C2: RR L B3C4: SRL H B3C6: RR L B3C8: SRL H B3CA: RR L B3CC: LD DE,5700 B3CF: ADD HL,DE B3D0: EX DE,HL B3D1: POP HL B3D2: RET LB3D3 LD A,(IX+00) B3D6: CP 01 B3D8: JR NZ,@@45 B3DA: LD (IX+00),00 B3DE: RET @@45 RES 4,(IX+07) B3E3: CALL LB2C5 B3E6: RET NC PrintSprite: ; B3E7 B3E7: CALL LB2EE B3EA: LD A,(IX+1A) B3ED: AND 07 B3EF: JR Z,@@46 B3F1: RLCA B3F2: AND 0E B3F4: OR F0 B3F6: LD H,A B3F7: LD A,(DE) B3F8: INC DE B3F9: AND 07 B3FB: INC A B3FC: LD B,A B3FD: LD (IX+18),A B400: DEC A B401: AND 07 B403: ADD A,A B404: ADD A,A B405: ADD A,A B406: ADD A,A B407: NEG B409: ADD A,50 @@49 LD (LB47C),A B40E: LD A,B B40F: CPL B410: ADD A,22 B412: LD (LB4D0),A B415: LD A,(DE) B416: INC DE B417: LD (IX+19),A B41A: ADD A,(IX+1B) B41D: SUB C0 B41F: JR C,@@47 B421: NEG B423: ADD A,(IX+19) B426: LD (IX+19),A @@47 LD C,(IX+1A) B42C: LD B,(IX+1B) B42F: CALL BCtoScrAdr B432: LD (LA717),SP B436: EX DE,HL B437: LD SP,HL B438: EX DE,HL B439: LD A,(IX+19) B43C: JR @@48 @@46 LD A,(DE) B43F: INC DE B440: AND 0F B442: LD (IX+18),A B445: LD B,A B446: ADD A,A B447: ADD A,A B448: ADD A,A B449: NEG B44B: SUB 06 B44D: JR @@49 LB44F POP DE B450: LD A,(BC) B451: CPL B452: OR E B453: CPL B454: OR D B455: LD (BC),A B456: INC BC B457: POP DE B458: LD A,(BC) B459: CPL B45A: OR E B45B: CPL B45C: OR D B45D: LD (BC),A B45E: INC BC @@50 POP DE B460: LD A,(BC) B461: CPL B462: OR E B463: CPL B464: OR D B465: LD (BC),A B466: INC BC B467: POP DE B468: LD A,(BC) B469: CPL B46A: OR E B46B: CPL B46C: OR D B46D: LD (BC),A B46E: INC BC B46F: POP DE B470: LD A,(BC) B471: CPL B472: OR E B473: CPL B474: OR D B475: LD (BC),A B476: JP LB4CE @@48 EX AF,AF' B47A: LD A,(BC) B47B: JR @@50 LB47D POP DE B47E: LD L,E B47F: AND (HL) B480: LD L,D B481: XOR (HL) B482: CPL B483: LD (BC),A B484: INC BC B485: INC H B486: LD L,E B487: LD A,(BC) B488: AND (HL) B489: LD L,D B48A: XOR (HL) B48B: CPL B48C: DEC H B48D: POP DE B48E: LD L,E B48F: AND (HL) B490: LD L,D B491: XOR (HL) B492: CPL B493: LD (BC),A B494: INC BC B495: INC H B496: LD L,E B497: LD A,(BC) B498: AND (HL) B499: LD L,D B49A: XOR (HL) B49B: CPL B49C: DEC H B49D: POP DE B49E: LD L,E B49F: AND (HL) B4A0: LD L,D B4A1: XOR (HL) B4A2: CPL B4A3: LD (BC),A B4A4: INC BC B4A5: INC H B4A6: LD L,E B4A7: LD A,(BC) B4A8: AND (HL) B4A9: LD L,D B4AA: XOR (HL) B4AB: CPL B4AC: DEC H B4AD: POP DE B4AE: LD L,E B4AF: AND (HL) B4B0: LD L,D B4B1: XOR (HL) B4B2: CPL B4B3: LD (BC),A B4B4: INC BC B4B5: INC H B4B6: LD L,E B4B7: LD A,(BC) B4B8: AND (HL) B4B9: LD L,D B4BA: XOR (HL) B4BB: CPL B4BC: DEC H B4BD: POP DE B4BE: LD L,E B4BF: AND (HL) B4C0: LD L,D B4C1: XOR (HL) B4C2: CPL B4C3: LD (BC),A B4C4: INC BC B4C5: INC H B4C6: LD L,E B4C7: LD A,(BC) B4C8: AND (HL) B4C9: LD L,D B4CA: XOR (HL) B4CB: CPL B4CC: DEC H B4CD: LD (BC),A LB4CE LD A,C B4CF: ADD A,1E B4D1: LD C,A B4D2: LD A,B B4D3: ADC A,00 B4D5: LD B,A B4D6: EX AF,AF' B4D7: DEC A B4D8: JP NZ,@@48 B4DB: LD SP,(LA717) B4DF: RET LB4E0 LD A,7E B4E2: CALL ReadKey B4E5: BIT 0,A B4E7: RET Z B4E8: AND 1E B4EA: RET NZ B4EB: CALL LD5D7 @@51 LD A,7E B4F0: CALL ReadKey B4F3: BIT 0,A B4F5: JR NZ,@@51 B4F7: LD IY,5C3A B4FB: EI @@52 LD A,7E B4FE: CALL ReadKey B501: BIT 0,A B503: JR Z,@@52 @@53 LD A,7E B507: CALL ReadKey B50A: BIT 0,A B50C: JR NZ,@@53 B50E: DI B50F: CALL LD5D7 B512: RET Zero_DE XOR A Fill_DE LD (DE),A B515: INC DE B516: DJNZ Fill_DE B518: RET Add_HL_A: ; B519 B519: ADD A,L B51A: LD L,A B51B: LD A,H B51C: ADC A,00 B51E: LD H,A B51F: RET LB520 PUSH BC B521: AND 7F B523: LD L,A B524: LD H,00 B526: ADD HL,HL B527: ADD HL,HL B528: ADD HL,HL B529: ADD HL,HL B52A: ADD HL,HL B52B: LD BC,A76F B52E: ADD HL,BC B52F: POP BC B530: RET LB531 PUSH IX B533: LD B,36 B535: LD DE,0020 B538: LD IX,A76F B53C: LD HL,LB55A B53F: LD C,00 @@55 LD A,(IX+00) B544: AND A B545: JR Z,@@54 B547: BIT 4,(IX+07) B54B: JR Z,@@54 B54D: LD (HL),C B54E: INC HL @@54 INC C B550: ADD IX,DE B552: DJNZ @@55 B554: LD A,FF B556: LD (HL),A B557: POP IX B559: RET LB55A DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 B56A: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 B57A: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 LB58A XOR A B58B: LD (LA714),A B58E: PUSH IX B590: PUSH IY LB592 LD DE,LB55A @@56 LD A,(DE) B596: INC DE B597: CP FF B599: JP Z,LB6C8 B59C: BIT 7,A B59E: JR NZ,@@56 B5A0: CALL LB520 B5A3: LD (LA719),DE B5A7: PUSH HL B5A8: POP IX @@57 LD A,(DE) B5AB: INC DE B5AC: CP FF B5AE: JP Z,LB6B3 B5B1: BIT 7,A B5B3: JR NZ,@@57 B5B5: CALL LB520 B5B8: LD (LA71B),DE B5BC: PUSH HL B5BD: POP IY B5BF: PUSH IX B5C1: POP BC B5C2: AND A B5C3: SBC HL,BC B5C5: JR Z,@@57 B5C7: LD C,00 B5C9: LD A,(IY+03) B5CC: ADD A,(IY+06) B5CF: LD L,A B5D0: LD A,(IX+03) B5D3: SUB L B5D4: JR NC,@@58 B5D6: LD A,(IX+03) B5D9: ADD A,(IX+06) B5DC: LD L,A B5DD: LD A,(IY+03) B5E0: SUB L B5E1: JR C,@@59 B5E3: INC C @@59 INC C @@58 LD A,(IY+02) B5E8: ADD A,(IY+05) B5EB: LD L,A B5EC: LD A,(IX+02) B5EF: SUB (IX+05) B5F2: SUB L B5F3: JR NC,@@60 B5F5: LD A,(IX+02) B5F8: ADD A,(IX+05) B5FB: LD L,A B5FC: LD A,(IY+02) B5FF: SUB (IY+05) B602: SUB L B603: LD A,C B604: JR C,@@61 B606: ADD A,03 @@61 ADD A,03 B60A: LD C,A @@60 LD A,(IY+01) B60E: ADD A,(IY+04) B611: LD L,A B612: LD A,(IX+01) B615: SUB (IX+04) B618: SUB L B619: JR NC,@@62 B61B: LD A,(IX+01) B61E: ADD A,(IX+04) B621: LD L,A B622: LD A,(IY+01) B625: SUB (IY+04) B628: SUB L B629: LD A,C B62A: JR C,@@63 B62C: ADD A,09 @@63 ADD A,09 B630: LD C,A @@62 LD L,C B632: LD BC,JumpTable2 B635: JP RoutineDispatch JumpTable2: ; B638 B638: DW LB66E,LB66E,LB66E,LB674,LB674,LB66E,LB674,LB674 B648: DW LB66E,LB66E,LB671,LB671,LB674,LB6B0,LB671,LB674 B658: DW LB674,LB66E,LB66E,LB671,LB671,LB66E,LB671,LB671 B668: DW LB66E,LB66E,LB66E LB66E JP @@57 LB671 JP @@57 LB674 LD HL,(LA71B) B677: DEC HL B678: LD C,(HL) B679: LD DE,LB6CD @@66 LD A,(DE) B67D: CP FF B67F: JR Z,@@64 B681: CP C B682: JR Z,@@65 B684: INC DE B685: JR @@66 @@64 LD A,C B688: LD (DE),A B689: INC DE B68A: LD A,FF B68C: LD (DE),A B68D: PUSH IY B68F: POP IX B691: LD HL,(LA71B) B694: LD (LA719),HL B697: LD DE,LB55A B69A: JP @@57 @@65 LD HL,LB55A @@67 LD A,(HL) B6A1: INC HL B6A2: CP FF B6A4: JP Z,LB592 B6A7: CP C B6A8: JR NZ,@@67 B6AA: PUSH IY B6AC: POP IX B6AE: JR @@68 LB6B0 JP @@57 LB6B3 LD HL,(LA719) @@68 DEC HL B6B7: SET 7,(HL) B6B9: LD A,FF B6BB: LD (LB6CD),A B6BE: LD HL,LA714 B6C1: INC (HL) B6C2: CALL LB3D3 B6C5: JP LB592 LB6C8 POP IY B6CA: POP IX B6CC: RET LB6CD DB FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF LB6DD LD DE,0020 @@70 PUSH BC B6E1: PUSH HL @@69 LD (HL),A B6E3: INC HL B6E4: DJNZ @@69 B6E6: POP HL B6E7: ADD HL,DE B6E8: POP BC B6E9: DEC C B6EA: JR NZ,@@70 B6EC: RET LB6ED BIT 1,(IX+07) B6F1: RET NZ B6F2: SET 1,(IX+07) B6F6: LD A,(IX+0C) B6F9: AND F8 B6FB: LD (IX+0C),A B6FE: LD L,00 B700: LD C,L B701: LD A,(IX+0B) B704: AND A B705: LD H,A B706: JR Z,@@71 B708: CALL LB963 B70B: LD A,H B70C: AND A B70D: JR Z,@@71 B70F: CALL LB7E0 @@71 LD A,(IX+09) B715: AND A B716: LD C,A B717: JR Z,@@72 B719: CALL LB8E2 B71C: LD A,C B71D: AND A B71E: JR Z,@@72 B720: CALL LB742 @@72 LD A,(IX+0A) B726: AND A B727: LD L,A B728: JR Z,@@73 B72A: CALL LB90D B72D: LD A,L B72E: AND A B72F: JR Z,@@73 B731: CALL LB791 @@73 LD (IX+09),C B737: LD (IX+0A),L B73A: LD (IX+0B),H B73D: RES 1,(IX+07) B741: RET LB742 LD IY,A76F B746: LD B,36 @@77 CALL LB99B B74B: JR Z,@@74 B74D: CALL LB8B7 B750: JR NC,@@74 B752: CALL LB8CC B755: JR NC,@@74 @@76 CALL LB8A2 B75A: JR NC,@@74 B75C: SET 0,(IX+0C) B760: LD A,(IX+0D) B763: RRCA B764: AND 40 B766: OR (IY+0D) B769: LD (IY+0D),A B76C: RLCA B76D: AND 40 B76F: OR (IX+0D) B772: LD (IX+0D),A B775: BIT 2,(IY+07) B779: JR Z,@@75 B77B: LD A,(IX+09) B77E: LD (IY+09),A @@75 LD A,C B782: CALL LB95A B785: LD C,A B786: RET Z B787: JR @@76 @@74 LD DE,0020 B78C: ADD IY,DE B78E: DJNZ @@77 B790: RET LB791 LD IY,A76F B795: LD B,36 @@81 CALL LB99B B79A: JR Z,@@78 B79C: CALL LB8A2 B79F: JR NC,@@78 B7A1: CALL LB8CC B7A4: JR NC,@@78 @@80 CALL LB8B7 B7A9: JR NC,@@78 B7AB: SET 1,(IX+0C) B7AF: LD A,(IX+0D) B7B2: RRCA B7B3: AND 40 B7B5: OR (IY+0D) B7B8: LD (IY+0D),A B7BB: RLCA B7BC: AND 40 B7BE: OR (IX+0D) B7C1: LD (IX+0D),A B7C4: BIT 2,(IY+07) B7C8: JR Z,@@79 B7CA: LD A,(IX+0A) B7CD: LD (IY+0A),A @@79 LD A,L B7D1: CALL LB95A B7D4: LD L,A B7D5: RET Z B7D6: JR @@80 @@78 LD DE,0020 B7DB: ADD IY,DE B7DD: DJNZ @@81 B7DF: RET LB7E0 LD IY,A76F B7E4: LD B,36 @@88 CALL LB99B B7E9: JR Z,@@82 B7EB: CALL LB8A2 B7EE: JR NC,@@82 B7F0: CALL LB8B7 B7F3: JR NC,@@82 @@87 CALL LB8CC B7F8: JR NC,@@82 B7FA: SET 2,(IX+0C) B7FE: CALL LB890 B801: LD A,(IY+00) B804: CP 20 B806: JR C,@@83 B808: CP 28 B80A: JR NC,@@83 B80C: SET 7,(IX+17) @@83 CP 8C B812: JR C,@@84 B814: CP 90 B816: CALL C,LB866 @@84 LD A,(IX+0D) B81C: RRCA B81D: AND 40 B81F: OR (IY+0D) B822: LD (IY+0D),A B825: RLCA B826: AND 40 B828: OR (IX+0D) B82B: LD (IX+0D),A B82E: SET 3,(IY+0D) B832: BIT 2,(IX+07) B836: JR Z,@@85 B838: LD A,(IX+0B) B83B: LD (IY+0B),A B83E: LD A,(IX+09) B841: AND A B842: JR NZ,@@86 B844: LD A,(IY+09) B847: LD (IX+09),A @@86 LD A,(IX+0A) B84D: AND A B84E: JR NZ,@@85 B850: LD A,(IY+0A) B853: LD (IX+0A),A @@85 LD A,H B857: CALL LB95A B85A: LD H,A B85B: RET Z B85C: JR @@87 @@82 LD DE,0020 B861: ADD IY,DE B863: DJNZ @@88 B865: RET LB866 BIT 3,(IY+0D) B86A: RET NZ B86B: AND 03 B86D: ADD A,A B86E: PUSH DE B86F: PUSH HL B870: LD D,00 B872: LD E,A B873: LD A,(LA715) B876: AND 01 B878: JR Z,@@89 B87A: LD HL,LD30A B87D: ADD HL,DE B87E: LD A,(HL) B87F: ADD A,(IX+09) B882: LD (IX+09),A B885: INC HL B886: LD A,(HL) B887: ADD A,(IX+0A) B88A: LD (IX+0A),A @@89 POP HL B88E: POP DE B88F: RET LB890 LD A,(IX+00) B893: CP 5B B895: JR Z,@@90 B897: CP 20 B899: RET C B89A: CP 28 B89C: RET NC @@90 SET 7,(IY+17) B8A1: RET LB8A2 LD A,(IX+04) B8A5: ADD A,(IY+04) B8A8: LD D,A B8A9: LD A,(IX+01) B8AC: ADD A,C B8AD: SUB (IY+01) B8B0: JP P,LB8B5 B8B3: NEG LB8B5 SUB D B8B6: RET LB8B7 LD A,(IX+05) B8BA: ADD A,(IY+05) B8BD: LD D,A B8BE: LD A,(IX+02) B8C1: ADD A,L B8C2: SUB (IY+02) B8C5: JP P,LB8CA B8C8: NEG LB8CA SUB D B8CB: RET LB8CC LD A,(IX+03) B8CF: ADD A,H B8D0: SUB (IY+03) B8D3: JP P,LB8DD B8D6: NEG B8D8: LD D,(IX+06) @@91 SUB D B8DC: RET LB8DD LD D,(IY+06) B8E0: JR @@91 LB8E2 LD A,(IX+0C) B8E5: AND F0 B8E7: RET NZ B8E8: BIT 0,(IX+07) B8EC: RET NZ B8ED: LD A,(LA71D) B8F0: LD B,A @@94 LD A,(IX+01) B8F4: ADD A,C B8F5: SUB 80 B8F7: JR NC,@@92 B8F9: NEG @@92 ADD A,(IX+04) B8FE: CP B B8FF: JR C,@@93 B901: SET 0,(IX+0C) B905: LD A,C B906: CALL LB95A B909: LD C,A B90A: JR NZ,@@94 @@93 RET LB90D LD A,(IX+0C) B910: AND F0 B912: RET NZ B913: BIT 0,(IX+07) B917: RET NZ B918: LD A,(LA71E) B91B: LD B,A @@97 LD A,(IX+02) B91F: ADD A,L B920: SUB 80 B922: JR NC,@@95 B924: NEG @@95 ADD A,(IX+05) B929: CP B B92A: JR C,@@96 B92C: SET 1,(IX+0C) B930: LD A,L B931: CALL LB95A B934: LD L,A B935: JR NZ,@@97 @@96 RET LB938 CALL LB2C5 B93B: CALL LB2EE B93E: LD A,(IX+1A) B941: AND 07 B943: LD A,(DE) B944: INC DE B945: JR Z,@@98 B947: INC A @@98 AND 0F B94A: LD (IX+18),A B94D: LD A,(DE) B94E: LD (IX+19),A B951: RET ReadKey OUT (FD),A B954: IN A,(FE) B956: CPL B957: AND 1F B959: RET LB95A AND A B95B: RET Z B95C: JP P,LB961 B95F: INC A B960: INC A LB961 DEC A B962: RET LB963 LD A,(LA71F) B966: LD D,A @@99 LD A,(IX+03) B96A: ADD A,H B96B: CP D B96C: RET NC B96D: SET 2,(IX+0C) B971: LD A,H B972: CALL LB95A B975: LD H,A B976: JR NZ,@@99 B978: RET LB979 DEC (IX+0B) LB97C CALL LB6ED LB97F LD A,(IX+01) B982: ADD A,(IX+09) B985: LD (IX+01),A B988: LD A,(IX+02) B98B: ADD A,(IX+0A) B98E: LD (IX+02),A B991: LD A,(IX+03) B994: ADD A,(IX+0B) B997: LD (IX+03),A B99A: RET LB99B LD A,(IY+00) B99E: AND A B99F: RET Z B9A0: LD A,(IY+07) B9A3: CPL B9A4: AND 02 B9A6: RET LB9A7 LD IY,A76F B9AB: CALL LB938 B9AE: LD B,36 B9B0: LD A,(IX+1A) B9B3: RRCA B9B4: RRCA B9B5: RRCA B9B6: AND 1F B9B8: LD L,A B9B9: LD A,(IX+1E) B9BC: RRCA B9BD: RRCA B9BE: RRCA B9BF: AND 1F B9C1: LD H,A B9C2: CP L B9C3: JR C,@@100 B9C5: LD A,L @@100 LD E,A B9C7: LD A,L B9C8: ADD A,(IX+18) B9CB: LD L,A B9CC: LD A,H B9CD: ADD A,(IX+1C) B9D0: CP L B9D1: JR NC,@@101 B9D3: LD A,L @@101 SUB E B9D5: LD D,A B9D6: LD A,(IX+1B) B9D9: CP (IX+1F) B9DC: JR C,@@102 B9DE: LD A,(IX+1F) @@102 LD L,A B9E2: LD A,(IX+1B) B9E5: ADD A,(IX+19) B9E8: LD H,A B9E9: LD A,(IX+1F) B9EC: ADD A,(IX+1D) B9EF: CP H B9F0: JR NC,@@103 B9F2: LD A,H @@103 SUB L B9F4: LD H,A @@107 LD A,(IY+00) B9F8: AND A B9F9: JR Z,@@104 B9FB: BIT 4,(IY+07) B9FF: JR NZ,@@104 BA01: LD A,(IY+1A) BA04: RRCA BA05: RRCA BA06: RRCA BA07: AND 1F BA09: SUB E BA0A: JR C,@@105 BA0C: CP D @@108 JR NC,@@104 BA0F: LD A,(IY+1B) BA12: SUB L BA13: JR C,@@106 BA15: CP H @@109 JR NC,@@104 BA18: SET 4,(IY+07) @@104 EXX BA1D: LD DE,0020 BA20: ADD IY,DE BA22: EXX BA23: DJNZ @@107 BA25: RET @@105 NEG BA28: CP (IY+18) BA2B: JR @@108 @@106 NEG BA2F: CP (IY+19) BA32: JR @@109 LBA34 LD A,(LA720) BA37: AND A BA38: RET Z BA39: XOR A BA3A: LD (LA720),A LBA3D PUSH IX BA3F: LD IX,SprInfoBuffer BA43: LD B,03 BA45: LD HL,A726 @@111 PUSH BC BA49: PUSH HL BA4A: LD A,B BA4B: NEG BA4D: ADD A,03 BA4F: SLA A BA51: SLA A BA53: SLA A BA55: LD C,A BA56: SLA A BA58: ADD A,C BA59: ADD A,10 BA5B: LD (IX+1A),A BA5E: LD (IX+1B),00 BA62: LD C,(IX+1A) BA65: LD B,(IX+1B) BA68: PUSH HL BA69: CALL BCtoScrAdr BA6C: LD L,C BA6D: LD H,B BA6E: LD BC,0318 BA71: XOR A BA72: CALL LB6DD BA75: POP HL BA76: LD A,(HL) BA77: AND A BA78: JR Z,@@110 BA7A: LD (IX+00),A BA7D: CALL PrintSprite @@110 LD C,(IX+1A) BA83: LD B,(IX+1B) BA86: CALL BCtoAttrInDE BA89: CALL BCtoScrAdr BA8C: LD L,C BA8D: LD H,B BA8E: LD BC,1803 BA91: CALL LB278 BA94: POP HL BA95: POP BC BA96: PUSH BC BA97: PUSH HL BA98: LD A,(HL) BA99: AND 07 BA9B: LD E,A BA9C: LD D,00 BA9E: LD HL,LBAC2 BAA1: ADD HL,DE BAA2: LD C,(HL) BAA3: LD L,(IX+1A) BAA6: LD A,(IX+1B) BAA9: ADD A,17 BAAB: LD H,A BAAC: CALL LB3B6 BAAF: EX DE,HL BAB0: LD A,C BAB1: LD BC,0303 BAB4: CALL LB6DD BAB7: POP HL BAB8: POP BC BAB9: INC HL BABA: INC HL BABB: INC HL BABC: INC HL BABD: DJNZ @@111 BABF: POP IX BAC1: RET LBAC2 DB 41,42,43,44,45,46,47,47 SprInfoBuffer: ; BACA BACA: DB 02,00,00,00,00,00,00,40,00,00,00,00,00,00,00,00 BADA: DB 00,00,00,00,00,00,00,00,03,18,E8,A8,00,00,00,00 Print8x8: ; BAEA BAEA: PUSH BC BAEB: PUSH DE BAEC: PUSH HL BAED: CP 20 BAEF: JR NZ,@@112 BAF1: LD A,3D @@112 LD L,A BAF4: LD H,00 BAF6: ADD HL,HL BAF7: ADD HL,HL BAF8: ADD HL,HL BAF9: LD DE,(LA732) BAFD: ADD HL,DE BAFE: EX DE,HL BAFF: POP HL BB00: LD B,08 @@113 LD A,(DE) BB03: LD (HL),A BB04: INC DE BB05: PUSH BC BB06: LD BC,FFE0 BB09: ADD HL,BC BB0A: POP BC BB0B: DJNZ @@113 BB0D: POP DE BB0E: LD BC,0101 BB11: ADD HL,BC BB12: POP BC BB13: RET PrintScore: ; BB14 BB14: LD HL,1FC0 BB17: LD A,47 BB19: LD (LA736),A BB1C: LD DE,ScoreTXT BB1F: CALL PrintTextInColor? BB22: JR PrintScoreNumber ScoreTXT: ; BB24 BB24: DB 53,43,4F,52,C5 LBB29 LD HL,A746 BB2C: LD A,(HL) BB2D: ADD A,C BB2E: DAA BB2F: LD (HL),A BB30: DEC HL BB31: LD A,(HL) BB32: ADC A,B BB33: DAA BB34: LD (HL),A BB35: DEC HL BB36: LD A,(HL) BB37: ADC A,00 BB39: DAA BB3A: LD (HL),A PrintScoreNumber: ; BB3B BB3B: LD BC,10B8 BB3E: CALL BCtoScrAdr BB41: LD L,C BB42: LD H,B BB43: LD DE,A744 BB46: LD B,03 PrintNumber: ; BB48 BB48: PUSH HL BB49: LD HL,Font BB4C: LD (LA732),HL BB4F: POP HL BB50: LD A,(DE) BB51: RRCA BB52: RRCA BB53: RRCA BB54: RRCA BB55: AND 0F BB57: CALL Print8x8 LBB5A LD A,(DE) BB5B: AND 0F BB5D: CALL Print8x8 BB60: INC DE BB61: DJNZ PrintNumber BB63: RET ToggleSelected: ; BB64 BB64: AND A BB65: JR NZ,@@114 @@116 SET 7,(HL) BB69: JR @@115 LBB6B DEC A BB6C: JR Z,@@116 @@114 RES 7,(HL) @@115 INC HL BB71: DJNZ LBB6B BB73: RET DoMenuSelection: ; BB74 BB74: XOR A BB75: LD (LA734),A BB78: LD HL,LBBF1 BB7B: LD B,08 @@117 RES 7,(HL) BB7F: INC HL BB80: DJNZ @@117 BB82: CALL ClrWrkScr BB85: CALL DisplayMenu BB88: CALL LBBD8 LBB8B CALL DisplayMenu BB8E: LD DE,Audio1 BB91: CALL PlayAudioWaitKey BB94: LD A,F7 BB96: CALL ReadKey BB99: LD E,A BB9A: LD A,(LA709) BB9D: LD (LA70C),A BBA0: BIT 0,E BBA2: JR Z,@@118 BBA4: AND F9 @@118 BIT 1,E BBA8: JR Z,@@119 BBAA: AND F9 BBAC: OR 02 @@119 BIT 2,E BBB0: JR Z,@@120 BBB2: AND F9 BBB4: OR 04 @@120 BIT 3,E BBB8: JR Z,@@121 BBBA: OR 06 @@121 LD (LA709),A BBBF: LD HL,A735 BBC2: LD HL,LA70C BBC5: CP (HL) BBC6: LD A,EF BBC8: CALL ReadKey BBCB: BIT 0,A BBCD: RET NZ BBCE: LD HL,A70A BBD1: INC (HL) BBD2: CALL LBBD8 BBD5: JP LBB8B LBBD8 LD HL,LBBF2 BBDB: LD A,(LA709) BBDE: RRCA BBDF: AND 03 BBE1: LD B,04 BBE3: CALL ToggleSelected BBE6: RES 7,(HL) BBE8: LD A,(LA709) BBEB: AND 08 BBED: RET Z BBEE: SET 7,(HL) BBF0: RET LBBF1 DB 43 LBBF2 DB C4,44,44,44,47,47 LBBF8 DB 58,9F,30,8F,30,7F,30,6F,30,5F,30,3F,50,27 MainMenuText: ; BC06 BC06: DB 50,45,4E,54,41,47,52,41,CD,31,20,4B,45,59,42,4F BC16: DB 41,52,C4,32,20,4B,45,4D,50,53,54,4F,4E,20,4A,4F BC26: DB 59,53,54,49,43,CB,33,20,43,55,52,53,4F,52,20,20 BC36: DB 20,4A,4F,59,53,54,49,43,CB,34,20,49,4E,54,45,52 BC46: DB 46,41,43,45,20,49,C9,30,20,53,54,41,52,54,20,47 BC56: DB 41,4D,C5,3C,20,31,39,38,36,20,41,3A,43,3A,47,BA PrintTextInColor?: ; BC66 BC66: PUSH HL BC67: LD HL,L81D5 BC6A: LD (LA732),HL BC6D: POP BC BC6E: PUSH BC BC6F: CALL BCtoScrAdr BC72: LD L,C BC73: LD H,B BC74: LD A,(LA736) BC77: EX AF,AF' BC78: JR @@122 PrintText: ; BC7A BC7A: PUSH HL BC7B: LD HL,L81D5 BC7E: LD (LA732),HL BC81: POP BC BC82: PUSH BC BC83: CALL BCtoScrAdr BC86: LD L,C BC87: LD H,B BC88: LD A,(DE) BC89: EX AF,AF' BC8A: INC DE @@122 EXX BC8C: POP HL BC8D: PUSH DE BC8E: CALL LB3B6 BC91: LD L,E BC92: LD H,D BC93: POP DE @@124 EXX BC95: LD A,(DE) BC96: BIT 7,A BC98: JR NZ,@@123 BC9A: PUSH DE BC9B: CALL Print8x8 BC9E: POP DE BC9F: INC DE BCA0: EXX BCA1: EX AF,AF' BCA2: LD (HL),A BCA3: INC L BCA4: EX AF,AF' BCA5: JR @@124 @@123 AND 7F BCA9: PUSH DE BCAA: CALL Print8x8 BCAD: POP DE BCAE: INC DE BCAF: EXX BCB0: EX AF,AF' BCB1: LD (HL),A BCB2: EXX BCB3: RET DisplayMenu: ; BCB4 BCB4: LD DE,LBBF1 BCB7: EXX BCB8: LD HL,LBBF8 BCBB: LD DE,MainMenuText BCBE: LD B,07 @@125 EXX BCC1: LD A,(DE) BCC2: LD (LA736),A BCC5: INC DE BCC6: EXX BCC7: PUSH BC BCC8: LD A,(HL) BCC9: INC HL BCCA: INC HL BCCB: PUSH HL BCCC: DEC HL BCCD: LD H,(HL) BCCE: LD L,A BCCF: CALL PrintTextInColor? BCD2: POP HL BCD3: POP BC BCD4: DJNZ @@125 BCD6: LD A,(LA734) BCD9: AND A BCDA: RET NZ BCDB: INC A BCDC: LD (LA734),A BCDF: CALL PrintBorder BCE2: JP UpdateScreen PrintPanel: ; BCE5 BCE5: LD IX,SprInfoBuffer BCE9: LD HL,PanelData BCEC: CALL TransferSpr BCEF: LD DE,F810 BCF2: LD B,05 BCF4: CALL MultPrintSpr BCF7: CALL TransferSpr BCFA: LD DE,F8F0 BCFD: LD B,05 BCFF: CALL MultPrintSpr BD02: CALL TransferSpr BD05: LD DE,2000 BD08: LD B,02 BD0A: CALL MultPrintSpr BD0D: CALL TransferSpr BD10: LD B,02 BD12: CALL MultPrintSpr BD15: CALL TransferSpr BD18: LD B,02 BD1A: CALL MultPrintSpr BD1D: CALL TransferSpr BD20: LD B,02 BD22: CALL MultPrintSpr BD25: CALL TransAndPrintSpr BD28: CALL TransAndPrintSpr BD2B: CALL TransAndPrintSpr BD2E: JP TransAndPrintSpr PanelData: ; BD31 BD31: DB 3E,40,10,34,3E,00,E0,34,3D,40,00,04,3D,00,F0,04 BD41: DB 3C,40,00,14,3C,00,F0,14,3A,40,60,04,3A,00,90,04 BD51: DB 3B,40,00,34,3B,00,F0,34 PrintBorder: ; BD59 BD59: LD IX,SprInfoBuffer BD5D: LD HL,BorderData BD60: CALL TransAndPrintSpr BD63: CALL TransAndPrintSpr BD66: CALL TransAndPrintSpr BD69: CALL TransAndPrintSpr BD6C: CALL TransferSpr BD6F: LD DE,0018 BD72: LD B,08 BD74: CALL MultPrintSpr BD77: CALL TransferSpr BD7A: LD B,08 BD7C: CALL MultPrintSpr BD7F: CALL TransAndPrintSpr BD82: CALL TransAndPrintSpr BD85: CALL TransferSpr BD88: LD DE,1800 BD8B: LD B,06 BD8D: CALL MultPrintSpr BD90: CALL TransferSpr BD93: LD B,06 BD95: JP MultPrintSpr BorderData: ; BD98 BD98: DB 05,00,00,A8,05,40,E8,A8,05,C0,E8,00,05,80,00,00 BDA8: DB 04,00,18,A8,04,80,18,00,03,00,D8,A8,03,80,D8,00 BDB8: DB 02,00,00,18,02,40,E8,18 TransferSpr: ; BDC0 BDC0: LD A,(HL) BDC1: INC HL BDC2: LD (IX+00),A BDC5: LD A,(HL) BDC6: INC HL BDC7: LD (IX+07),A BDCA: LD A,(HL) BDCB: INC HL BDCC: LD (IX+1A),A BDCF: LD A,(HL) BDD0: INC HL BDD1: LD (IX+1B),A BDD4: RET TransAndPrintSpr: ; BDD5 BDD5: CALL TransferSpr BDD8: PUSH HL BDD9: CALL PrintSprite BDDC: POP HL BDDD: RET MultPrintSpr: ; BDDE BDDE: PUSH BC BDDF: PUSH DE BDE0: PUSH HL BDE1: CALL PrintSprite BDE4: POP HL BDE5: POP DE BDE6: POP BC BDE7: LD A,(IX+1A) BDEA: ADD A,E BDEB: LD (IX+1A),A BDEE: LD A,(IX+1B) BDF1: ADD A,D BDF2: LD (IX+1B),A BDF5: DJNZ MultPrintSpr BDF7: RET CheckUserInput: ; BDF8 BDF8: LD A,(LA709) BDFB: RRCA BDFC: AND 03 BDFE: JP Z,Keyboard BE01: DEC A BE02: JR Z,Kempston BE04: DEC A BE05: JR Z,Cursor InterfaceII: ; BE07 BE07: LD A,F7 BE09: CALL ReadKey BE0C: PUSH BC BE0D: LD B,05 @@126 RRA BE10: RL C BE12: DJNZ @@126 BE14: LD A,C BE15: POP BC BE16: LD C,A BE17: LD A,EF BE19: CALL ReadKey BE1C: OR C BE1D: LD C,00 BE1F: BIT 0,A BE21: JR Z,@@127 BE23: SET 6,C @@127 BIT 1,A BE27: JR Z,@@128 BE29: SET 2,C @@128 BIT 2,A BE2D: JR Z,@@129 BE2F: SET 3,C @@129 BIT 3,A BE33: JR Z,@@130 BE35: SET 1,C @@130 BIT 4,A BE39: JR Z,@@131 BE3B: SET 0,C @@131 JP LBEFD Kempston: ; BE40 BE40: IN A,(1F) BE42: LD C,00 BE44: BIT 0,A BE46: JR Z,@@132 BE48: SET 1,C @@132 BIT 1,A BE4C: JR Z,@@133 BE4E: SET 0,C @@133 BIT 2,A BE52: JR Z,@@134 BE54: SET 3,C @@134 BIT 3,A BE58: JR Z,@@135 BE5A: SET 2,C @@135 BIT 4,A BE5E: JR Z,@@136 BE60: SET 6,C @@136 JP LBEFD Cursor LD C,00 BE67: LD A,F7 BE69: CALL ReadKey BE6C: BIT 4,A BE6E: JR Z,@@137 BE70: SET 0,C @@137 LD A,EF BE74: CALL ReadKey BE77: BIT 0,A BE79: JR Z,@@138 BE7B: SET 6,C @@138 BIT 3,A BE7F: JR Z,@@139 BE81: SET 2,C @@139 BIT 2,A BE85: JR Z,@@140 BE87: SET 1,C @@140 BIT 4,A BE8B: JR Z,LBEFD BE8D: SET 3,C BE8F: JR LBEFD Keyboard: ; BE91 BE91: LD A,FE BE93: CALL ReadKey BE96: RRCA BE97: LD C,A BE98: AND 03 BE9A: SRL C BE9C: SRL C BE9E: OR C BE9F: AND 03 BEA1: LD C,A BEA2: LD A,7F BEA4: CALL ReadKey BEA7: BIT 1,A BEA9: JR Z,@@141 BEAB: SET 1,C @@141 BIT 2,A BEAF: JR Z,@@142 BEB1: SET 0,C @@142 BIT 3,A BEB5: JR Z,@@143 BEB7: SET 1,C @@143 BIT 4,A BEBB: JR Z,@@144 BEBD: SET 0,C @@144 LD A,BD BEC1: CALL ReadKey BEC4: JR Z,@@145 BEC6: SET 2,C @@145 LD A,DF BECA: CALL ReadKey BECD: LD B,A BECE: AND 0A BED0: JR NZ,@@146 BED2: LD A,FB BED4: CALL ReadKey BED7: LD E,A BED8: AND 15 BEDA: JR Z,@@147 @@146 SET 3,C @@147 LD A,E7 BEE0: CALL ReadKey BEE3: JR Z,@@148 BEE5: SET 4,C @@148 LD A,DF BEE9: CALL ReadKey BEEC: AND 15 BEEE: JR NZ,@@149 BEF0: LD A,FB BEF2: CALL ReadKey BEF5: AND 0A BEF7: JR Z,@@150 @@149 SET 6,C BEFB: JR @@150 LBEFD LD A,7E BEFF: CALL ReadKey BF02: AND 1E BF04: JR Z,@@150 BF06: SET 4,C @@150 LD A,C BF09: LD (LA737),A BF0C: RET LBF0D LD B,36 BF0F: LD DE,0020 BF12: LD HL,A776 @@151 RES 5,(HL) BF17: ADD HL,DE BF18: DJNZ @@151 BF1A: RET LBF1B PUSH BC BF1C: PUSH DE BF1D: PUSH HL BF1E: PUSH IY BF20: LD IY,A76F BF24: LD B,36 BF26: LD C,00 BF28: LD L,C BF29: LD H,C BF2A: SET 1,(IX+07) @@153 CALL LB99B BF31: JR Z,@@152 BF33: CALL LB8A2 BF36: JR NC,@@152 BF38: CALL LB8B7 BF3B: JR NC,@@152 BF3D: CALL LB8CC BF40: JR NC,@@152 @@154 POP IY BF44: POP HL BF45: POP DE BF46: POP BC BF47: RES 1,(IX+07) BF4B: RET @@152 LD DE,0020 BF4F: ADD IY,DE BF51: DJNZ @@153 BF53: AND A BF54: JR @@154 LBF56 PUSH IY BF58: PUSH IX BF5A: PUSH IY BF5C: POP IX BF5E: CALL LCCDE BF61: POP IX BF63: POP IY BF65: RET LBF66 LD HL,ScratchMem BF69: LD A,(HL) BF6A: AND 06 BF6C: LD A,(LA737) BF6F: JR Z,@@155 BF71: BIT 3,(HL) BF73: JR Z,@@155 BF75: RRCA @@155 AND 10 BF78: RET LBF79 LD A,(LA740) BF7C: AND A BF7D: JP NZ,LC00E BF80: CALL LBF66 BF83: RET Z BF84: CALL LC4A3 BF87: RET NC BF88: BIT 3,(IX+0C) BF8C: RET NZ BF8D: BIT 2,(IX+0C) BF91: RET Z BF92: XOR A BF93: LD (LA741),A BF96: LD A,(IX+03) BF99: LD B,A BF9A: ADD A,0C BF9C: LD (IX+03),A BF9F: CALL LBF1B BFA2: LD (IX+03),B BFA5: JR NC,@@156 BFA7: LD A,01 BFA9: LD (LA741),A @@156 LD A,01 BFAE: LD (LA740),A BFB1: LD (LA720),A BFB4: LD B,30 BFB6: LD L,(IX+04) BFB9: LD A,L BFBA: ADD A,04 BFBC: LD (IX+04),A BFBF: LD H,(IX+05) BFC2: LD A,H BFC3: ADD A,04 BFC5: LD (IX+05),A BFC8: PUSH HL BFC9: LD L,(IX+06) BFCC: LD A,L BFCD: ADD A,04 BFCF: LD (IX+06),A BFD2: PUSH HL BFD3: LD IY,A82F @@157 CALL LC0D4 BFDA: JP C,LC0A7 BFDD: LD DE,0020 BFE0: ADD IY,DE BFE2: DJNZ @@157 BFE4: CALL LBF66 BFE7: JR Z,@@158 BFE9: LD DE,0020 BFEC: LD B,30 BFEE: LD IY,A82F @@160 LD A,(IY+00) BFF5: AND A BFF6: JR Z,@@159 BFF8: ADD IY,DE BFFA: DJNZ @@160 @@158 POP HL BFFD: LD (IX+06),L C000: POP HL C001: LD (IX+04),L C004: LD (IX+05),H C007: LD HL,0105 C00A: LD (A749),HL C00D: RET LC00E CALL LBF66 C011: RET NZ C012: XOR A C013: LD (LA740),A C016: RET @@159 LD HL,A72E C01A: LD A,(HL) C01B: INC HL C01C: AND A C01D: JR Z,@@161 C01F: LD A,(LA741) C022: AND A C023: JR NZ,@@158 C025: DEC HL C026: LD A,(HL) C027: INC HL C028: LD (IY+00),A C02B: PUSH HL C02C: LD BC,001F C02F: PUSH IX C031: POP HL C032: PUSH IY C034: POP DE C035: INC DE C036: INC HL C037: LDIR C039: LD A,(IX+03) C03C: ADD A,0C C03E: LD (IX+03),A C041: LD A,(IX+23) C044: ADD A,0C C046: LD (IX+23),A C049: PUSH IX C04B: PUSH IY C04D: PUSH IY C04F: POP IX C051: CALL LC75F C054: CALL LB2C5 C057: CALL LB979 C05A: CALL LCCDE C05D: POP IY C05F: POP IX @@162 LD (IY+04),05 C065: LD (IY+05),05 C069: LD (IY+06),0C C06D: POP HL C06E: LD A,(HL) C06F: INC HL C070: LD (IY+07),A C073: LD A,(IX+08) C076: LD (IY+08),A C079: LD A,(HL) C07A: INC HL C07B: LD (IY+10),A C07E: LD A,(HL) C07F: LD (IY+11),A C082: LD H,A C083: LD L,(IY+10) C086: LD A,(IY+00) C089: LD (HL),A C08A: SET 0,(IY+0D) C08E: CALL LBF56 @@161 LD HL,A72D C094: LD DE,A731 C097: LD BC,000C C09A: LDDR C09C: LD DE,A722 C09F: LD B,04 C0A1: CALL Zero_DE C0A4: JP @@158 LC0A7 LD HL,A722 C0AA: LD A,(IY+00) C0AD: LD (HL),A C0AE: INC HL C0AF: LD A,(IY+07) C0B2: LD (HL),A C0B3: INC HL C0B4: LD E,(IY+10) C0B7: LD D,(IY+11) C0BA: XOR A C0BB: LD (DE),A C0BC: LD (HL),E C0BD: INC HL C0BE: LD (HL),D C0BF: CALL LBF56 C0C2: LD (IY+00),01 C0C6: LD HL,A72E C0C9: LD A,(HL) C0CA: INC HL C0CB: AND A C0CC: JR Z,@@161 C0CE: LD (IY+00),A C0D1: PUSH HL C0D2: JR @@162 LC0D4 LD A,(IY+00) C0D7: CP 5A C0D9: JR Z,@@163 C0DB: SUB 90 C0DD: CP 05 C0DF: RET NC @@163 PUSH BC C0E1: LD BC,0000 C0E4: LD L,C C0E5: LD H,C C0E6: CALL LB8A2 C0E9: JR NC,@@164 C0EB: CALL LB8B7 C0EE: JR NC,@@164 C0F0: LD A,(IX+03) C0F3: SUB 04 C0F5: LD (IX+03),A C0F8: CALL LB8CC C0FB: PUSH AF C0FC: LD A,(IX+03) C0FF: ADD A,04 C101: LD (IX+03),A C104: POP AF @@164 POP BC C106: RET LC107 LD (IX+00),40 C10B: SET 1,(IX+07) C10F: JR @@165 LC111 CALL LC77A C114: CALL LD64E C117: INC (IX+00) @@165 JP LCCDE LC11D CALL LC77A LC120 LD (IX+00),01 C124: JR @@165 LC126 LD HL,ScreenMakeUpTable C129: LD A,(LA737) C12C: AND 40 C12E: JR NZ,@@166 C130: XOR A C131: LD (LA743),A C134: RET @@166 LD A,(LA743) C138: AND A C139: RET NZ C13A: INC A C13B: LD (LA743),A C13E: LD BC,0020 C141: LD A,(HL) C142: AND A C143: JR Z,@@167 C145: ADD HL,BC C146: LD A,(HL) C147: AND A C148: RET NZ @@167 EX DE,HL C14A: PUSH DE C14B: POP IY C14D: PUSH IX C14F: POP HL C150: LDIR C152: LD (IY+00),96 C156: CALL LC5BD C159: LD L,A C15A: LD H,00 C15C: LD DE,LC1BD C15F: ADD HL,HL C160: ADD HL,DE C161: LD A,(HL) C162: LD (IY+14),A C165: ADD A,A C166: LD E,A C167: INC HL C168: LD A,(HL) C169: LD (IY+15),A C16C: ADD A,A C16D: ADD A,(IY+02) C170: LD (IY+02),A C173: LD A,E C174: ADD A,(IY+01) C177: LD (IY+01),A C17A: LD A,(IY+03) C17D: ADD A,04 C17F: LD (IY+03),A C182: LD (IY+07),14 C186: LD (IY+0C),00 C18A: LD (IY+06),08 C18E: LD HL,(LA71D) C191: LD A,L C192: SUB (IY+04) C195: LD L,A C196: LD A,H C197: SUB (IY+05) C19A: LD H,A C19B: LD A,(IY+01) C19E: SUB 80 C1A0: JP P,LC1A5 C1A3: NEG LC1A5 CP L C1A6: JR NC,@@168 C1A8: LD A,(IY+02) C1AB: SUB 80 C1AD: JP P,LC1B2 C1B0: NEG LC1B2 CP H C1B3: JR NC,@@168 C1B5: JP LD629 @@168 LD (IY+00),00 C1BC: RET LC1BD DB F8,00,08,00,00,08,00,F8 LC1C5 CALL LC775 C1C8: CALL LB979 C1CB: LD A,(IX+00) C1CE: DEC A C1CF: CP 94 C1D1: JR NZ,@@169 C1D3: LD A,97 @@169 LD (IX+00),A C1D8: LD A,(IX+03) C1DB: CP 84 C1DD: JR NC,@@170 C1DF: LD (IX+03),84 C1E3: LD (IX+0B),00 @@170 CALL LC206 C1EA: LD A,D C1EB: AND A C1EC: JP Z,LC264 C1EF: LD A,(IX+0C) C1F2: AND 03 C1F4: JP NZ,LC107 C1F7: LD A,(IX+14) C1FA: LD (IX+09),A C1FD: LD A,(IX+15) C200: LD (IX+0A),A C203: JP LCCDE LC206 LD D,01 C208: LD IY,A7EF C20C: CALL LC216 C20F: LD A,D C210: AND A C211: RET Z C212: LD IY,A80F LC216 LD A,(IY+00) C219: AND F8 C21B: RET Z C21C: CP 40 LC21E RET Z C21F: LD A,(IY+01) C222: SUB (IX+01) C225: JP P,LC22A C228: NEG LC22A LD E,A C22B: LD A,(IY+04) C22E: ADD A,(IX+04) C231: ADD A,02 C233: CP E C234: RET C C235: LD A,(IX+02) C238: SUB (IY+02) C23B: JP P,LC240 C23E: NEG LC240 LD E,A C241: LD A,(IX+05) C244: ADD A,(IY+05) C247: ADD A,02 C249: CP E C24A: RET C C24B: LD A,(IX+03) C24E: SUB (IY+03) C251: JP P,LC256 C254: NEG LC256 LD E,A C257: LD A,(IX+06) C25A: ADD A,(IY+06) C25D: ADD A,02 C25F: CP E C260: RET C C261: LD D,00 C263: RET LC264 LD A,(IY+00) C267: LD B,A C268: RLCA C269: RLCA C26A: AND 77 C26C: LD C,A C26D: LD A,B C26E: RLCA C26F: RLCA C270: RLCA C271: AND 07 C273: LD B,A C274: CALL LBB29 C277: CALL LB145 C27A: LD (IY+00),40 C27E: SET 1,(IY+07) C282: JP LC120 LC285 CALL LC291 C288: JP LC75F LC28B CALL LC291 C28E: JP LCCDE LC291 LD A,(IX+0D) C294: OR A0 C296: LD (IX+0D),A C299: RET PrintLives: ; C29A C29A: LD IX,SprInfoBuffer C29E: LD (IX+00),16 C2A2: LD (IX+07),00 C2A6: LD (IX+1A),10 C2AA: LD (IX+1B),20 C2AE: CALL PrintSprite C2B1: LD A,47 C2B3: LD DE,5A42 C2B6: LD B,02 C2B8: CALL Fill_DE C2BB: LD DE,5A62 C2BE: LD B,04 C2C0: CALL Fill_DE C2C3: LD DE,LA721 C2C6: LD B,01 C2C8: LD HL,DD73 C2CB: JP PrintNumber InitStartLocations: ; C2CE C2CE: LD HL,LC3EF C2D1: LD DE,LC3FF C2D4: LD BC,0010 C2D7: LDIR C2D9: LD A,(LA70D) C2DC: AND 03 C2DE: LD C,A C2DF: LD HL,StartLocations C2E2: ADD HL,BC C2E3: LD A,(HL) C2E4: LD (LC407),A C2E7: RET StartLocations: ; C2E8 C2E8: DB 33,5C,64,0C NewLife LD HL,LC3FF C2EF: LD DE,A76F C2F2: PUSH DE C2F3: POP IX C2F5: LD BC,0040 C2F8: LDIR C2FA: LD HL,LA721 C2FD: DEC (HL) C2FE: JP M,GameOver C301: RET GameCompletedMsg: ; C302 C302: CALL ClrWrkScr C305: LD A,45 C307: CALL FillAttr C30A: LD DE,LC3E9 C30D: EXX C30E: LD HL,LC3DD C311: LD DE,LC38B C314: LD B,06 C316: XOR A C317: LD (LA734),A C31A: CALL @@125 C31D: LD DE,Audio5 C320: CALL PlayAudio GameOver: ; C323 C323: CALL ClrWrkScr C326: LD A,46 C328: CALL FillAttr C32B: CALL PrintBorder C32E: LD DE,LC35D C331: EXX C332: LD HL,LC360 C335: LD DE,LC366 C338: LD B,03 C33A: CALL @@125 C33D: CALL LC6EA C340: XOR A C341: LD (LA734),A C344: CALL UpdateScreen C347: LD DE,Audio4 C34A: CALL PlayAudio C34D: LD B,40 @@172 LD HL,2000 @@171 DEC HL C353: LD A,H C354: OR L C355: JR NZ,@@171 C357: DJNZ @@172 C359: POP HL C35A: JP LAF93 LC35D DB 42,43,44 LC360 DB 58,9F,30,6F,40,5F LC366 DB 47,41,4D,45,20,4F,56,45,D2,50,45,52,43,45,4E,54 C376: DB 41,47,45,20,4F,46,20,51,55,45,53,D4,43,4F,4D,50 C386: DB 4C,45,54,45,C4 LC38B DB 43,4F,4E,47,52,41,54,55,4C,41,54,49,4F,4E,D3,59 C39B: DB 4F,55,20,48,41,56,45,20,43,4F,4D,50,4C,45,41,54 C3AB: DB 45,C4,54,48,45,20,50,45,4E,54,41,47,52,41,CD,59 C3BB: DB 4F,55,52,20,41,44,56,45,4E,54,55,52,C5,43,4F,4E C3CB: DB 54,49,4E,55,45,53,20,49,CE,4D,49,52,45,20,4D,41 C3DB: DB 52,C5 LC3DD DB 48,8F,38,6F,50,5F,48,4F,50,3F,60,1F LC3E9 DB 46,45,45,42,42,43 LC3EF DB 20,80,80,80,05,05,17,5C,62,00,00,00,00,00,00,00 LC3FF DB 20,80,80,80,05,05,17,5C ;LC407 DW 0062,0000,0000,0000,0000,0000,0000,0000 ;C417: DW 0000,0000,0000,0000,8028,8C80,0505,5E00 ;C427: DW 0001,0000,0000,0000,0000,0000,0000,0000 ;C437: DW 0000,0000,0000,0000 LC407 DB 62,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 C417: DB 00,00,00,00,00,00,00,00,28,80,80,8C,05,05,00,5E C427: DB 01,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 C437: DB 00,00,00,00,00,00,00 LC43F NOP LC440 CALL LC775 C443: BIT 6,(IX+0D) C447: JR Z,@@173 C449: SET 6,(IX+2D) C44D: JP LC107 @@173 CALL CheckUserInput C453: XOR A C454: LD (IX+09),A C457: LD (IX+0A),A C45A: CALL LC4C8 C45D: CALL LC58D C460: CALL LC56C C463: CALL LBF79 C466: CALL LC4A3 C469: JR NC,@@174 LC46B SET 1,(IX+27) C46F: LD A,(IX+03) C472: CP F0 C474: JR C,@@175 C476: LD (IX+03),F0 @@175 CALL LC61D C47D: CALL LC126 C480: RES 1,(IX+27) C484: RES 0,(IX+07) C488: LD A,(IX+0C) C48B: SUB 10 C48D: JR C,@@176 C48F: LD (IX+0C),A @@176 JP LCCDE @@174 LD A,(IX+0B) C498: AND A C499: JP M,LC46B C49C: XOR A C49D: LD (IX+0B),A C4A0: JR LC46B LC4A2 RET LC4A3 LD HL,(LA71D) C4A6: LD A,L C4A7: SUB (IX+04) C4AA: LD L,A C4AB: LD A,H C4AC: SUB (IX+05) C4AF: LD H,A C4B0: LD A,(IX+01) C4B3: SUB 80 C4B5: JP P,LC4BA C4B8: NEG LC4BA CP L C4BB: RET NC C4BC: LD A,(IX+02) C4BF: SUB 80 C4C1: JP P,LC4C6 C4C4: NEG LC4C6 CP H C4C7: RET LC4C8 LD HL,ScratchMem C4CB: LD A,(HL) C4CC: AND 06 C4CE: JR Z,@@177 C4D0: BIT 3,(HL) C4D2: JR Z,@@177 C4D4: LD A,(IX+0C) C4D7: AND F0 C4D9: RET NZ C4DA: BIT 2,(IX+0C) C4DE: RET Z C4DF: BIT 0,C C4E1: JR NZ,@@178 C4E3: BIT 2,C C4E5: JR NZ,@@179 @@178 BIT 1,C C4E9: JR NZ,@@180 C4EB: BIT 4,C C4ED: JR NZ,@@181 C4EF: BIT 0,C C4F1: JR NZ,@@182 C4F3: RES 2,C C4F5: RET @@179 CALL LC5BD C4F9: CP 02 @@185 JR Z,@@183 C4FD: CPL @@186 AND 01 C500: JR @@184 @@180 CALL LC5BD C505: CP 01 C507: JR @@185 @@181 CALL LC5BD C50C: CP 03 @@187 JR Z,@@183 C510: JR @@186 @@182 CALL LC5BD C515: AND A C516: JR @@187 @@183 SET 2,C C51A: RET @@177 LD A,(IX+0D) C51E: AND 07 C520: JR Z,@@188 C522: DEC (IX+0D) C525: RET @@188 LD A,C C527: AND 03 C529: RET Z C52A: LD A,(IX+0C) C52D: AND F0 C52F: RET NZ C530: BIT 3,(IX+0C) C534: RET NZ C535: BIT 2,C C537: JR NZ,@@189 @@189 LD A,(IX+0D) C53C: OR 02 C53E: LD (IX+0D),A C541: BIT 1,C @@184 JR NZ,@@190 C545: BIT 6,(IX+07) C549: JR Z,@@191 @@192 LD A,(IX+00) C54E: XOR 04 C550: LD (IX+00),A @@191 LD A,(IX+07) C556: XOR 40 C558: LD (IX+07),A C55B: LD A,(IX+00) C55E: ADD A,08 C560: LD (IX+20),A C563: RET @@190 BIT 6,(IX+07) C568: JR Z,@@192 C56A: JR @@191 LC56C BIT 3,C C56E: RET Z C56F: LD A,(IX+0C) C572: AND F0 C574: RET NZ C575: BIT 3,(IX+0C) C579: RET NZ C57A: BIT 2,(IX+0C) C57E: RET Z C57F: SET 3,(IX+0C) C583: LD (IX+0B),08 C587: PUSH BC C588: CALL LD5E4 C58B: POP BC C58C: RET LC58D LD A,(IX+0C) C590: AND F0 C592: JR NZ,@@193 C594: BIT 3,(IX+0C) C598: JR NZ,@@193 C59A: BIT 2,C C59C: JR Z,@@194 @@193 LD A,(IX+00) C5A1: LD E,A C5A2: INC A C5A3: AND 03 C5A5: LD D,A C5A6: LD A,E C5A7: AND FC C5A9: OR D C5AA: LD (IX+00),A C5AD: PUSH BC C5AE: CALL LD635 C5B1: POP BC C5B2: RET @@194 LD A,(IX+00) C5B6: AND 03 C5B8: CP 02 C5BA: RET Z C5BB: JR @@193 LC5BD LD A,(IX+07) C5C0: RRCA C5C1: RRCA C5C2: RRCA C5C3: AND 08 C5C5: XOR 08 C5C7: LD L,A C5C8: LD A,(IX+00) C5CB: AND 04 C5CD: OR L C5CE: RRCA C5CF: RRCA C5D0: AND 03 C5D2: RET LC5D3 CALL LC764 C5D6: BIT 6,(IX+0D) C5DA: JP NZ,LC107 C5DD: PUSH IX C5DF: POP DE C5E0: LD HL,FFE0 C5E3: ADD HL,DE C5E4: PUSH HL C5E5: POP IY C5E7: INC DE C5E8: INC HL C5E9: LD BC,0007 C5EC: LDIR C5EE: LD (IX+06),00 C5F2: SET 1,(IX+07) C5F6: LD A,(IX+0D) C5F9: AND 0F C5FB: JR Z,@@195 C5FD: DEC (IX+0D) C600: JR @@196 @@195 LD A,(IY+00) C605: ADD A,08 C607: LD (IX+00),A @@196 LD A,(IY+00) C60D: AND 04 C60F: XOR 04 C611: ADD A,08 C613: ADD A,(IY+03) C616: LD (IX+03),A C619: CALL LB9A7 C61C: RET LC61D BIT 3,(IX+0C) C621: JR NZ,@@197 C623: LD A,(IX+0C) C626: AND F0 C628: JR NZ,@@197 C62A: BIT 2,C C62C: JR Z,@@198 @@197 PUSH BC C62F: CALL LC66A C632: POP BC @@198 LD A,(IX+0B) C636: AND A C637: JP M,LC63E C63A: BIT 3,C C63C: JR NZ,@@199 LC63E DEC A @@199 DEC A C640: LD (IX+0B),A C643: LD (LA739),A C646: ADD A,02 C648: CALL LB6ED C64B: CALL LC6B5 C64E: CALL LB97F C651: BIT 2,(IX+0C) C655: JR Z,@@200 C657: LD A,(LA739) C65A: AND A C65B: JP P,@@200 C65E: RES 3,(IX+0C) @@200 XOR A C663: LD (IX+09),A C666: LD (IX+0A),A C669: RET LC66A LD A,(IX+09) C66D: ADD A,(IX+0E) C670: LD (IX+09),A C673: LD A,(IX+0A) C676: ADD A,(IX+0F) C679: LD (IX+0A),A C67C: XOR A C67D: LD (IX+0E),A C680: LD (IX+0F),A C683: LD BC,JumpTable3 LC686 CALL LC5BD C689: LD L,A C68A: JP RoutineDispatch JumpTable3: ; C68D C68D: DW LC695,LC69E,LC6A5,LC6AE LC695 LD A,(IX+09) C698: ADD A,FD @@201 LD (IX+09),A C69D: RET LC69E LD A,(IX+09) C6A1: ADD A,03 C6A3: JR @@201 LC6A5 LD A,(IX+0A) C6A8: ADD A,03 @@202 LD (IX+0A),A C6AD: RET LC6AE LD A,(IX+0A) C6B1: ADD A,FD C6B3: JR @@202 LC6B5 RET DisplayLocation: ; C6B6 C6B6: LD IX,A76F C6BA: CALL ClrWrkScr C6BD: CALL RetrieveScreen C6C0: CALL LCA82 C6C3: CALL LC6CC C6C6: LD A,01 C6C8: LD (LA711),A C6CB: RET LC6CC LD A,(IX+08) C6CF: RRA C6D0: RRA C6D1: RRA C6D2: AND 1F C6D4: LD E,A C6D5: LD A,(IX+08) C6D8: AND 07 C6DA: LD B,A C6DB: INC B C6DC: XOR A C6DD: SCF @@203 RRA C6DF: DJNZ @@203 C6E1: LD D,00 C6E3: LD HL,A74F C6E6: ADD HL,DE C6E7: OR (HL) C6E8: LD (HL),A C6E9: RET LC6EA LD HL,A74F C6ED: LD C,1F C6EF: LD E,00 @@206 LD B,08 C6F3: LD A,(HL) @@205 RRA C6F5: JR NC,@@204 C6F7: INC E @@204 DJNZ @@205 C6FA: INC HL C6FB: DEC C C6FC: JR NZ,@@206 C6FE: SRL E C700: LD A,E C701: CP 36 C703: JR C,@@207 C705: LD E,36 @@207 LD A,(LA74C) C70A: ADD A,A C70B: ADD A,A C70C: ADD A,E C70D: LD E,A C70E: LD A,(LA74B) C711: ADD A,A C712: LD D,A C713: ADD A,A C714: ADD A,D C715: ADD A,E C716: LD B,A C717: XOR A @@208 ADD A,01 C71A: DAA C71B: DJNZ @@208 C71D: LD (LA74E),A C720: LD A,00 C722: ADC A,00 C724: LD (LA74D),A C727: EX AF,AF' C728: LD BC,5F90 C72B: CALL BCtoScrAdr C72E: LD L,C C72F: LD H,B C730: EX AF,AF' C731: LD DE,LA74D C734: LD B,01 C736: AND A C737: JR Z,@@209 C739: INC B C73A: PUSH HL C73B: LD HL,Font C73E: LD (LA732),HL C741: POP HL C742: JP LBB5A @@209 INC HL C746: INC DE C747: JP PrintNumber LC74A RET LC74B LD HL,00F8 C74E: JR @@210 LC750 LD HL,F4FC C753: JR @@210 LC755 LD HL,FCDC C758: JR @@210 LC75A LD HL,F8EC C75D: JR @@210 LC75F LD HL,F8F0 C762: JR @@210 LC764 LD HL,F8F4 C767: JR @@210 LC769 LD HL,F4F0 C76C: JR @@210 @@210 LD (IX+12),L C771: LD (IX+13),H C774: RET LC775 LD HL,FAF4 C778: JR @@210 LC77A LD HL,FCF4 C77D: JR @@210 LC77F LD HL,FCF8 C782: JR @@210 LC784 LD HL,FEF8 C787: JR @@210 LC789 BIT 6,(IX+07) C78D: JR NZ,@@211 C78F: LD A,(IX+00) C792: CP 09 C794: JR Z,@@212 C796: LD HL,FBF9 C799: JP @@210 @@211 LD HL,FCF9 C79F: JP @@210 @@212 LD HL,FBF0 C7A5: JP @@210 LC7A8 LD HL,FBF8 C7AB: JR @@213 LC7AD BIT 6,(IX+07) C7B1: JR NZ,@@214 C7B3: LD A,(IX+00) C7B6: CP 08 C7B8: JR Z,LC7A8 C7BA: LD HL,FBFB @@213 CALL @@210 C7C0: LD A,(IX+02) C7C3: ADD A,0D C7C5: LD (IX+0A),A C7C8: LD A,(IX+01) C7CB: LD (IX+09),A C7CE: LD HL,060F @@216 LD A,(IX+03) C7D4: LD (IX+0B),A C7D7: CALL LC802 C7DA: JP LC8D2 @@214 LD A,(IX+00) C7E0: CP 08 C7E2: JR Z,@@215 C7E4: LD HL,FAEF @@217 CALL @@210 C7EA: LD A,(IX+01) C7ED: SUB 0D C7EF: LD (IX+09),A C7F2: LD A,(IX+02) C7F5: LD (IX+0A),A C7F8: LD HL,0F06 C7FB: JR @@216 @@215 LD HL,FBF0 C800: JR @@217 LC802 LD IY,A76F C806: LD A,(IY+00) C809: SUB 10 C80B: CP 20 C80D: RET NC C80E: BIT 3,(IY+07) C812: RET Z C813: CALL LC8AD C816: RET NC C817: SET 0,(IY+07) C81B: LD BC,JumpTable4 C81E: LD HL,(LA71D) C821: PUSH HL C822: LD A,(IY+07) C825: RRCA C826: RRCA C827: RRCA C828: AND 08 C82A: XOR 08 C82C: LD L,A C82D: LD A,(IY+00) C830: AND 04 C832: OR L C833: RRCA C834: RRCA C835: AND 03 C837: LD L,A C838: JP RoutineDispatch JumpTable4: ; C83B C83B: DW LC843,LC874,LC887,LC89A LC843 POP HL C844: LD A,80 C846: SUB L C847: LD L,A C848: LD A,(IY+01) C84B: ADD A,(IY+04) C84E: CP L C84F: RET NC C850: LD (IY+01),00 @@218 LD A,(IX+08) C857: LD (IY+08),A C85A: LD A,(IY+0C) C85D: OR 30 C85F: LD (IY+0C),A C862: PUSH IY C864: POP HL C865: LD DE,LC3FF C868: LD BC,0040 C86B: LDIR C86D: INC SP C86E: INC SP C86F: INC SP C870: INC SP C871: JP LAFC8 LC874 POP HL C875: LD A,L C876: ADD A,80 C878: LD L,A C879: LD A,(IY+01) C87C: SUB (IY+04) C87F: CP L C880: RET C C881: LD (IY+01),FF C885: JR @@218 LC887 POP HL C888: LD A,H C889: ADD A,80 C88B: LD H,A C88C: LD A,(IY+02) C88F: SUB (IY+05) C892: CP H C893: RET C C894: LD (IY+02),FF C898: JR @@218 LC89A POP HL C89B: LD A,80 C89D: SUB H C89E: LD H,A C89F: LD A,(IY+02) C8A2: ADD A,(IY+05) C8A5: CP H C8A6: RET NC C8A7: LD (IY+02),00 C8AB: JR @@218 LC8AD LD A,(IX+09) C8B0: SUB (IY+01) C8B3: JR NC,@@219 C8B5: NEG @@219 CP L C8B8: RET NC C8B9: LD A,(IX+0A) C8BC: SUB (IY+02) C8BF: JR NC,@@220 C8C1: NEG @@220 CP H C8C4: RET NC C8C5: LD A,(IX+0B) C8C8: SUB (IY+03) C8CB: JR NC,@@221 C8CD: NEG @@221 CP 04 C8D1: RET LC8D2 LD HL,0F0F C8D5: LD IY,A76F C8D9: LD A,(IY+00) C8DC: AND A C8DD: RET Z C8DE: BIT 3,(IY+07) C8E2: RET Z C8E3: CALL LC8AD C8E6: RET NC C8E7: LD BC,JumpTable5 C8EA: BIT 3,(IX+00) C8EE: JP NZ,LC686 C8F1: LD BC,JumpTable6 C8F4: JP LC686 JumpTable5: ; C8F7 C8F7: DW LC91A,LC907,LC907,LC91A JumpTable6: ; C8FF C8FF: DW LC907,LC91A,LC91A,LC907 LC907 LD A,(IX+0A) C90A: CP (IY+02) C90D: JR Z,@@222 C90F: LD A,01 C911: JR NC,@@223 C913: NEG @@223 LD (IY+0F),A C918: JR @@222 LC91A LD A,(IX+09) C91D: CP (IY+01) C920: JR Z,@@222 C922: LD A,01 C924: JR NC,@@224 C926: NEG @@224 LD (IY+0E),A @@222 RET RetrieveScreen: ; C92C C92C: CALL ClrScrMakeUpTable C92F: LD HL,BlockTypesTable C932: LD (LA73A),HL C935: XOR A C936: LD (LA73C),A C939: LD DE,AE0F C93C: LD BC,BackgroundTypesTable C93F: LD HL,Locations @@226 LD A,(HL) C943: INC HL C944: CP (IX+08) C947: JR Z,@@225 C949: LD A,(HL) C94A: CALL Add_HL_A C94D: AND A C94E: SBC HL,BC C950: ADD HL,BC C951: JR @@226 @@225 LD B,(HL) C954: INC HL C955: LD A,(HL) C956: AND 07 C958: OR 40 C95A: LD (LA738),A C95D: PUSH DE C95E: EX DE,HL C95F: LD A,(DE) C960: INC DE C961: RRCA C962: RRCA C963: RRCA C964: AND 1F C966: LD C,A C967: ADD A,A C968: ADD A,C C969: LD HL,RoomSizeTable C96C: CALL Add_HL_A C96F: LD A,(HL) C970: INC HL C971: LD (LA71D),A C974: LD A,(HL) C975: INC HL C976: LD (LA71E),A C979: LD A,(HL) C97A: LD (LA71F),A C97D: DEC B C97E: DEC B C97F: EX DE,HL C980: POP DE @@229 LD A,(HL) C982: INC HL C983: CP FF C985: JR Z,@@227 C987: PUSH BC C988: PUSH HL C989: LD L,A C98A: LD H,00 C98C: ADD HL,HL C98D: LD BC,BackgroundTypesTable C990: ADD HL,BC C991: LD A,(HL) C992: INC HL C993: LD H,(HL) C994: LD L,A @@228 LD BC,0008 C998: LDIR C99A: EX (SP),HL C99B: LD A,(HL) C99C: EX (SP),HL C99D: LD (DE),A C99E: INC DE C99F: LD B,17 C9A1: CALL Zero_DE C9A4: PUSH HL C9A5: LD HL,FFC0 C9A8: ADD HL,DE C9A9: EX DE,HL C9AA: POP HL C9AB: LD A,(HL) C9AC: AND A C9AD: JR NZ,@@228 C9AF: POP HL C9B0: POP BC C9B1: INC HL C9B2: DEC B C9B3: DJNZ @@229 C9B5: RET @@227 DEC B C9B7: PUSH IY C9B9: PUSH DE C9BA: POP IY LC9BC LD A,(HL) C9BD: AND 07 C9BF: INC A C9C0: LD C,A C9C1: LD A,(HL) C9C2: INC HL C9C3: DEC B C9C4: LD D,(HL) C9C5: INC HL C9C6: PUSH HL C9C7: RRCA C9C8: RRCA C9C9: AND 3E C9CB: CP 3E C9CD: JP Z,LCA6C C9D0: LD HL,(LA73A) C9D3: CALL Add_HL_A C9D6: LD A,(HL) C9D7: INC HL C9D8: LD H,(HL) C9D9: LD L,A LC9DA PUSH HL @@231 LD A,(HL) C9DC: INC HL C9DD: LD (IY+00),A C9E0: LD A,(HL) C9E1: INC HL C9E2: LD (IY+04),A C9E5: LD A,(HL) C9E6: INC HL C9E7: LD (IY+05),A C9EA: LD A,(HL) C9EB: INC HL C9EC: LD (IY+06),A C9EF: LD A,(HL) C9F0: INC HL C9F1: LD (IY+07),A C9F4: LD A,(IX+08) C9F7: LD (IY+08),A C9FA: LD A,(LA73C) C9FD: RLCA C9FE: RLCA C9FF: RLCA CA00: AND 08 CA02: LD E,A CA03: LD A,D CA04: RLCA CA05: RLCA CA06: RLCA CA07: RLCA CA08: AND 70 CA0A: ADD A,E CA0B: ADD A,48 CA0D: LD (IY+01),A CA10: LD A,(LA73C) CA13: RLCA CA14: RLCA CA15: AND 08 CA17: LD E,A CA18: LD A,D CA19: RLCA CA1A: AND 70 CA1C: ADD A,E CA1D: ADD A,48 CA1F: LD (IY+02),A CA22: LD A,D CA23: RLCA CA24: RLCA CA25: AND 03 CA27: ADD A,A CA28: ADD A,A CA29: LD E,A CA2A: ADD A,A CA2B: ADD A,E CA2C: LD E,A CA2D: LD A,(LA73C) CA30: ADD A,E CA31: AND FC CA33: LD E,A CA34: LD A,(LA71F) CA37: ADD A,E CA38: LD (IY+03),A CA3B: PUSH BC CA3C: LD BC,0009 CA3F: ADD IY,BC CA41: LD B,17 @@230 LD (IY+00),00 CA47: INC IY CA49: DJNZ @@230 CA4B: LD BC,FFC0 CA4E: ADD IY,BC CA50: POP BC CA51: LD A,(HL) CA52: AND A CA53: JR NZ,@@231 CA55: POP DE CA56: POP HL CA57: DEC B CA58: JR Z,@@232 CA5A: DEC C CA5B: JP Z,LC9BC CA5E: LD A,(HL) CA5F: INC HL CA60: PUSH HL CA61: EX DE,HL CA62: LD D,A CA63: JP LC9DA @@232 PUSH IY CA68: POP DE CA69: POP IY CA6B: RET LCA6C LD HL,(LA73A) CA6F: LD A,40 CA71: CALL Add_HL_A CA74: LD (LA73A),HL @@233 DEC B CA78: POP HL CA79: JP LC9BC LCA7C LD A,D CA7D: LD (LA73C),A CA80: JR @@233 LCA82 LD A,(LA71D) CA85: SUB 02 CA87: LD L,A CA88: LD A,(LA71E) CA8B: SUB 02 CA8D: LD H,A CA8E: LD A,(IX+01) CA91: AND A CA92: JR Z,@@234 CA94: INC A CA95: JR Z,@@235 CA97: LD A,(IX+02) CA9A: AND A CA9B: JR Z,@@236 CA9D: INC A CA9E: JR Z,@@237 CAA0: RET @@237 LD C,03 CAA3: CALL LCAEE CAA6: LD A,80 CAA8: SUB H CAA9: SUB (IX+05) @@238 LD (IX+02),A @@239 SET 4,(IX+07) CAB3: SET 4,(IX+27) CAB7: LD A,(IX+01) CABA: LD (IX+21),A CABD: LD A,(IX+02) CAC0: LD (IX+22),A CAC3: RET @@236 LD C,02 CAC6: CALL LCAEE CAC9: LD A,H CACA: ADD A,80 CACC: ADD A,(IX+05) CACF: JR @@238 @@235 LD C,01 CAD3: CALL LCAEE CAD6: LD A,80 CAD8: SUB L CAD9: SUB (IX+04) @@240 LD (IX+01),A CADF: JR @@239 @@234 LD C,00 CAE3: CALL LCAEE CAE6: LD A,L CAE7: ADD A,80 CAE9: ADD A,(IX+04) CAEC: JR @@240 LCAEE LD IY,ADEF CAF2: LD DE,FFC0 CAF5: LD B,04 @@245 LD A,(IY+00) CAFA: SUB 06 CAFC: CP 04 CAFE: RET NC CAFF: LD A,C CB00: AND A CB01: JR Z,@@241 CB03: DEC A CB04: JR Z,@@242 CB06: DEC A CB07: JR Z,@@243 CB09: LD A,(IY+02) CB0C: CP 40 CB0E: JR C,@@244 @@247 ADD IY,DE CB12: DJNZ @@245 CB14: RET LCB15 LD A,(IY+02) CB18: ADD A,0D CB1A: LD (IX+02),A @@246 LD A,(IY+03) CB20: LD (IX+03),A CB23: ADD A,0C CB25: LD (IX+23),A CB28: RET @@244 LD A,(IY+01) CB2C: SUB 0D CB2E: LD (IX+01),A CB31: JR @@246 @@241 LD A,(IY+01) CB36: CP C0 CB38: JR NC,LCB15 CB3A: JR @@247 @@242 LD A,(IY+01) CB3F: CP 40 CB41: JR C,LCB15 CB43: JR @@247 @@243 LD A,(IY+02) CB48: CP C0 CB4A: JR NC,@@244 CB4C: JR @@247 LCB4E JP LC75F LCB51 JP LC769 ClrScrMakeUpTable: ; CB54 CB54: LD HL,ScreenMakeUpTable CB57: LD BC,0680 CB5A: JR ClrMem ClrScr LD HL,4000 CB5F: LD DE,4001 CB62: LD BC,1800 CB65: LD (HL),00 CB67: LDIR CB69: RET FillAttr: ; CB6A CB6A: LD HL,5800 CB6D: LD DE,5801 CB70: LD BC,0300 CB73: LD (HL),A CB74: LDIR CB76: RET ClrMem LD E,00 FillMem LD (HL),E CB7A: INC HL CB7B: DEC BC CB7C: LD A,B CB7D: OR C CB7E: JR NZ,FillMem CB80: RET ClrWrkScr: ; CB81 CB81: LD BC,1800 CB84: LD HL,ScreenBuffer CB87: JR ClrMem LCB89 CALL LD071 CB8C: LD C,70 @@249 LD A,(IY+00) CB91: CP 78 CB93: JR Z,@@248 CB95: AND F8 CB97: CP C CB98: JR Z,@@248 CB9A: CP 80 CB9C: JR Z,@@248 CB9E: ADD IY,DE CBA0: DJNZ @@249 CBA2: XOR A @@250 LD (LA742),A CBA6: RET @@248 LD A,01 CBA9: JR @@250 InitMonsters: ; CBAB CBAB: LD A,(LA742) CBAE: AND A CBAF: RET NZ CBB0: LD HL,LA73D CBB3: DEC (HL) CBB4: RET NZ CBB5: LD (HL),01 CBB7: LD A,(LA70D) CBBA: AND 03 CBBC: RET NZ CBBD: CALL LCC31 CBC0: LD HL,A7EF CBC3: LD BC,0020 CBC6: LD DE,LCC11 CBC9: LD A,(HL) CBCA: AND A CBCB: JR Z,@@251 CBCD: ADD HL,BC CBCE: LD A,(HL) CBCF: AND A CBD0: RET NZ @@251 EX DE,HL CBD2: PUSH HL CBD3: POP IX CBD5: LDIR CBD7: LD A,(LA70D) CBDA: AND 2F CBDC: ADD A,68 CBDE: LD (IX+01),A CBE1: LD A,R CBE3: AND 2F CBE5: ADD A,68 CBE7: LD (IX+02),A CBEA: LD A,(LA70D) CBED: RRA CBEE: RRA CBEF: RRA CBF0: AND 07 CBF2: LD L,A CBF3: LD H,00 CBF5: LD DE,MonsterTable CBF8: ADD HL,DE CBF9: LD A,(HL) CBFA: LD (IX+00),A CBFD: CALL LB2C5 CC00: CALL LBF1B CC03: RET NC CC04: LD (IX+00),00 CC08: RET MonsterTable: ; CC09 CC09: DB A4,A0,30,50,A8,A0,30,50 LCC11 DB 00,A0,A0,D8,08,08,08,10,00,00,00,00,00,00,00,00 CC21: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 LCC31 LD HL,LD432 CC34: LD DE,0010 CC37: LD BC,1202 @@253 LD A,(HL) CC3B: AND FC CC3D: CP 70 CC3F: JR NZ,@@252 CC41: INC C @@252 DJNZ @@253 CC44: LD A,C CC45: ADD A,A CC46: ADD A,A CC47: LD (LA73D),A CC4A: RET LCC4B CALL LC775 CC4E: LD (IX+04),0A CC52: LD (IX+05),0A CC56: CALL LB979 CC59: LD A,(IX+0C) CC5C: AND 07 CC5E: JR Z,@@254 CC60: AND 01 CC62: CALL NZ,LCCE9 CC65: BIT 1,(IX+0C) CC69: CALL NZ,LCCF2 @@254 LD A,(LA770) CC6F: SUB (IX+01) CC72: LD A,(IX+14) CC75: JR NC,@@255 CC77: CALL LCD0D @@260 LD (IX+14),A CC7D: LD A,(LA771) CC80: SUB (IX+02) CC83: LD A,(IX+15) CC86: JR NC,@@256 CC88: CALL LCD0D @@261 LD (IX+15),A CC8E: LD A,(LA792) CC91: SUB (IX+03) CC94: LD A,(IX+16) CC97: JR NC,@@257 CC99: CALL LCD0D @@262 LD (IX+16),A CC9F: LD B,03 @@258 INC IX CCA3: LD A,(IX+13) CCA6: ADD A,08 CCA8: SRA A CCAA: SRA A CCAC: SRA A CCAE: SRA A CCB0: LD (IX+08),A CCB3: DJNZ @@258 CCB5: DEC IX CCB7: DEC IX CCB9: DEC IX CCBB: JR @@259 @@255 CALL LCD04 CCC0: JR @@260 @@256 CALL LCD04 CCC5: JR @@261 @@257 CALL LCD04 CCCA: JR @@262 @@259 INC (IX+10) CCCF: LD A,(IX+10) CCD2: AND 03 CCD4: LD B,A CCD5: LD A,(IX+00) CCD8: AND FC CCDA: ADD A,B CCDB: LD (IX+00),A LCCDE LD A,(IX+07) CCE1: OR 30 CCE3: LD (IX+07),A CCE6: JP LB9A7 LCCE9 LD A,(IX+14) CCEC: NEG CCEE: LD (IX+14),A CCF1: RET LCCF2 LD A,(IX+15) CCF5: NEG CCF7: LD (IX+15),A CCFA: RET LCCFB LD A,(IX+16) CCFE: NEG CD00: LD (IX+16),A CD03: RET LCD04 ADD A,03 CD06: RET M CD07: CP 38 CD09: RET C CD0A: LD A,38 CD0C: RET LCD0D SUB 03 CD0F: RET P CD10: CP B8 CD12: RET NC CD13: LD A,B8 CD15: RET LCD16 CALL LC75F CD19: LD A,(LA777) CD1C: CP 52 CD1E: JP NZ,LCD84 CD21: LD A,(LA70F) CD24: AND A CD25: JP Z,LCD84 CD28: LD A,(IX+00) CD2B: AND 07 CD2D: ADD A,A CD2E: LD L,A CD2F: LD H,00 CD31: LD DE,D562 CD34: ADD HL,DE CD35: LD A,(HL) CD36: LD (IX+15),A CD39: INC HL CD3A: LD A,(HL) CD3B: LD (IX+16),A CD3E: CALL LD085 CD41: CALL LB97C CD44: LD A,(IX+01) CD47: SUB (IX+15) CD4A: LD C,A CD4B: LD A,(IX+02) CD4E: SUB (IX+16) CD51: OR C CD52: JP NZ,LCD87 CD55: LD A,(IX+00) CD58: ADD A,08 CD5A: LD C,A CD5B: LD A,(IX+00) CD5E: CALL LCF9E CD61: LD A,(LA74B) CD64: INC A CD65: LD (LA74B),A CD68: CP 05 CD6A: JP NC,GameCompletedMsg CD6D: JP LCD87 LCD70 CALL LC291 CD73: JR LCD81 LCD75 XOR A CD76: LD (IX+09),A CD79: LD (IX+0A),A LCD7C CALL LC769 CD7F: JR LCD84 LCD81 CALL LC75F LCD84 CALL LB979 LCD87 LD A,(IX+09) CD8A: OR (IX+0A) CD8D: OR (IX+0B) CD90: RET Z CD91: LD (IX+09),00 CD95: LD (IX+0A),00 CD99: LD (IX+0B),00 CD9D: JP LCCDE LCDA0 CALL LC75F CDA3: LD (IX+09),00 CDA7: LD (IX+0A),00 CDAB: LD A,(IX+0B) CDAE: AND A CDAF: JR Z,@@264 CDB1: LD A,FF CDB3: LD (IX+0B),A @@264 CALL LB97C CDB9: JR LCD87 LCDBB LD (IX+09),00 CDBF: LD (IX+0A),00 CDC3: CALL LC75F CDC6: CALL LB97C CDC9: XOR A CDCA: LD (IX+09),A CDCD: LD (IX+0A),A CDD0: BIT 0,(IX+17) CDD4: JR NZ,@@265 CDD6: BIT 2,(IX+0C) CDDA: JR Z,LCD87 CDDC: BIT 7,(IX+17) CDE0: JR Z,LCD87 CDE2: RES 7,(IX+17) CDE6: SET 0,(IX+17) CDEA: JR @@266 @@265 BIT 2,(IX+0C) CDF0: JR NZ,@@267 CDF2: SET 1,(IX+17) CDF6: LD (IX+0B),FF CDFA: JP LCCDE @@267 BIT 1,(IX+17) CE01: JR NZ,@@268 CE03: LD A,(IX+03) CE06: CP B0 CE08: JR C,@@266 CE0A: LD (IX+03),B0 CE0E: LD A,FE CE10: LD (LA77A),A CE13: JP LCCDE @@266 LD (IX+0B),02 CE1A: LD A,03 CE1C: LD (LA77A),A CE1F: LD A,(LA77B) CE22: OR 04 CE24: LD (LA77B),A CE27: JP LCCDE @@268 LD (IX+17),00 CE2E: JP LCD87 LCE31 CALL LC75F CE34: XOR A CE35: LD (IX+09),A CE38: LD (IX+0A),A CE3B: BIT 2,(IX+0D) CE3F: JR NZ,@@269 CE41: LD (IX+0B),A CE44: CALL LB979 CE47: BIT 2,(IX+0C) CE4B: JR Z,@@270 CE4D: SET 2,(IX+0D) CE51: LD (IX+0B),02 @@270 XOR A CE56: LD (IX+09),A CE59: LD (IX+0A),A CE5C: JP LCCDE @@269 LD A,(LA77B) CE62: AND 08 CE64: JR Z,@@271 CE66: RES 7,(IX+17) @@271 LD A,(IX+0B) CE6D: AND A CE6E: BIT 7,(IX+17) CE72: JR NZ,@@272 CE74: AND A CE75: JR Z,@@273 @@272 LD A,01 CE79: JP P,LCE7E CE7C: ADD A,02 LCE7E LD (IX+0B),A CE81: CALL LB97C CE84: LD A,(IX+03) CE87: CP B0 CE89: JR C,@@270 CE8B: RES 2,(IX+0D) CE8F: JR @@270 @@273 CALL LB979 CE94: RES 2,(IX+0D) CE98: JR @@270 LCE9A CALL LC291 CE9D: JP LCE31 LCEA0 CALL LC291 LCEA3 CALL LC75F CEA6: XOR A CEA7: LD (IX+0A),A CEAA: LD (IX+0B),A CEAD: BIT 0,(IX+10) CEB1: JR Z,@@274 CEB3: LD (IX+09),02 CEB7: CALL LB97C CEBA: BIT 0,(IX+0C) CEBE: JR Z,@@275 CEC0: RES 0,(IX+10) @@275 JP LCCDE @@274 LD (IX+09),FE CECB: CALL LB97C CECE: BIT 0,(IX+0C) CED2: JR Z,@@275 CED4: SET 0,(IX+10) CED8: JR @@275 LCEDA CALL LC291 LCEDD CALL LC75F CEE0: XOR A CEE1: LD (IX+09),A CEE4: LD (IX+0B),A CEE7: BIT 0,(IX+10) CEEB: JR Z,@@276 CEED: LD (IX+0A),02 CEF1: CALL LB97C CEF4: BIT 1,(IX+0C) CEF8: JR Z,@@277 CEFA: RES 0,(IX+10) @@277 JP LCCDE @@276 LD (IX+0A),FE CF05: CALL LB97C CF08: BIT 1,(IX+0C) CF0C: JR Z,@@277 CF0E: SET 0,(IX+10) CF12: JR @@277 LCF14 CALL LC75F CF17: CALL LB97C CF1A: BIT 2,(IX+07) CF1E: RET Z CF1F: JP LCD87 LCF22 CALL LC75F CF25: CALL LC291 CF28: LD (IX+0B),00 CF2C: CALL LB979 CF2F: RES 6,(IX+07) CF33: LD A,(LA715) CF36: AND 01 CF38: JR Z,@@278 CF3A: SET 6,(IX+07) @@278 BIT 0,(IX+0C) CF42: JR NZ,@@279 CF44: BIT 1,(IX+0C) CF48: JR NZ,@@279 CF4A: LD A,(IX+09) CF4D: OR (IX+0A) CF50: JR NZ,@@280 @@279 LD A,(LA70D) CF55: AND 08 CF57: SUB 04 CF59: LD (IX+09),A CF5C: LD A,R CF5E: AND 08 CF60: SUB 04 CF62: LD (IX+0A),A @@280 JP LCCDE LCF68 CALL LC75F CF6B: CALL LB97C CF6E: BIT 0,(IX+16) CF72: RET Z CF73: LD A,(LA74C) CF76: INC A CF77: LD (LA74C),A CF7A: LD A,(LA721) CF7D: INC A CF7E: LD (LA721),A CF81: PUSH IX CF83: CALL PrintLives CF86: POP IX CF88: RES 0,(IX+16) CF8C: LD A,(IX+00) CF8F: ADD A,04 CF91: LD C,A CF92: LD A,(IX+00) CF95: CALL LCF9E CF98: CALL LD13A CF9B: JP LCCDE LCF9E CALL LD07B @@282 CP (IY+00) CFA4: JR Z,@@281 CFA6: ADD IY,DE CFA8: DJNZ @@282 CFAA: RET @@281 LD (IY+00),C CFAE: LD (IX+00),C CFB1: RET LCFB2 LD D,01 CFB4: LD IY,ScreenMakeUpTable CFB8: LD A,(IY+00) CFBB: AND F8 CFBD: CALL LC21E CFC0: LD A,D CFC1: AND A CFC2: RET Z CFC3: LD IY,A7CF CFC7: LD A,(IY+00) CFCA: AND F8 CFCC: CALL LC216 CFCF: LD A,D CFD0: AND A CFD1: RET LCFD2 CALL LC75F CFD5: CALL LB97C CFD8: LD A,(LA70E) CFDB: AND A CFDC: RET NZ CFDD: CALL LCFB2 CFE0: RET NZ CFE1: INC (IX+14) CFE4: LD A,(IX+14) CFE7: CP 20 CFE9: RET C CFEA: LD (IX+14),00 CFEE: CALL LD071 CFF1: LD A,5A @@283 CP (IY+00) CFF6: RET Z CFF7: ADD IY,DE CFF9: DJNZ @@283 CFFB: CALL LD071 CFFE: XOR A @@285 CP (IY+00) D002: JR Z,@@284 D004: ADD IY,DE D006: DJNZ @@285 D008: RET @@284 PUSH IX D00B: POP HL D00C: PUSH IY D00E: POP DE D00F: LD BC,0020 D012: LDIR D014: LD (IY+00),5A D018: LD (IY+03),8D D01C: LD A,08 D01E: LD (IY+04),A D021: LD (IY+05),A D024: LD (IY+06),0C D028: LD (IY+07),14 D02C: LD (IY+0B),01 D030: LD DE,LD542 D033: LD (IY+10),E D036: LD (IY+11),D D039: LD A,(IX+01) D03C: LD (IY+01),A D03F: LD A,(IX+02) D042: ADD A,08 D044: LD (IY+02),A D047: LD A,01 D049: LD (LA70E),A D04C: PUSH IX D04E: PUSH IY D050: POP IX D052: CALL LC75F D055: CALL LB2C5 D058: CALL LB979 D05B: CALL LCCDE D05E: POP IX D060: LD IY,LD542 D064: LD (IY+00),5A D068: LD A,(IX+08) D06B: LD (IY+08),A D06E: JP LCCDE LD071 LD DE,0020 D074: LD IY,A82F D078: LD B,30 D07A: RET LD07B LD DE,0010 D07E: LD IY,LD432 D082: LD B,12 D084: RET LD085 LD A,(IX+01) D088: CP (IX+15) D08B: JR Z,@@286 D08D: JR C,@@287 D08F: LD (IX+09),FF D093: JR @@286 @@287 LD (IX+09),01 @@286 LD A,(IX+02) D09C: CP (IX+16) D09F: RET Z D0A0: JR C,@@288 D0A2: LD (IX+0A),FF D0A6: RET @@288 LD (IX+0A),01 D0AB: RET LD0AC CALL LC75F D0AF: BIT 0,(IX+14) D0B3: JR Z,@@289 D0B5: CALL LD085 D0B8: LD A,(IX+03) D0BB: CP B0 D0BD: JR NC,@@290 D0BF: LD (IX+0B),01 @@290 CALL LB97C D0C6: LD A,(IX+0A) D0C9: OR (IX+09) D0CC: OR (IX+0B) D0CF: JP NZ,LCD87 D0D2: CALL LD071 D0D5: LD C,70 @@292 LD A,(IY+00) D0DA: AND FC D0DC: CP C D0DD: JR Z,@@291 D0DF: ADD IY,DE D0E1: DJNZ @@292 D0E3: JP LCD87 @@291 SET 0,(IY+16) D0EA: XOR A D0EB: LD (LA70E),A D0EE: LD DE,Audio3 D0F1: CALL PlayAudio D0F4: CALL LD07B D0F7: LD A,5A @@294 CP (IY+00) D0FC: JR Z,@@293 D0FE: ADD IY,DE D100: DJNZ @@294 D102: JP LC107 @@293 LD (IY+00),00 D109: JP LC107 @@289 LD (IX+0B),FF D110: CALL LB97C D113: CALL LD071 D116: LD C,70 @@296 LD A,(IY+00) D11B: AND FC D11D: CP C D11E: JR Z,@@295 D120: ADD IY,DE D122: DJNZ @@296 D124: JP LCD87 @@295 LD A,(IY+01) D12A: LD (IX+15),A D12D: LD A,(IY+02) D130: LD (IX+16),A D133: SET 0,(IX+14) D137: JP LCD87 LD13A CALL LD07B D13D: LD C,00 @@298 LD A,(IY+00) D142: AND FC D144: CP 74 D146: JR NZ,@@297 D148: INC C @@297 ADD IY,DE D14B: DJNZ @@298 D14D: LD A,C D14E: CP 04 D150: RET NZ D151: CALL LD07B @@300 LD A,(IY+00) D157: AND F8 D159: CP 80 D15B: JR NZ,@@299 D15D: SET 0,(IX+11) D161: SET 4,(IY+07) D165: LD A,01 D167: LD (LA70F),A @@299 ADD IY,DE D16C: DJNZ @@300 D16E: RET InitObjects: ; D16F D16F: LD DE,LD432 D172: LD HL,LD312 D175: LD BC,0120 D178: LDIR D17A: LD A,(LA70D) D17D: AND 3C D17F: LD E,A D180: LD D,00 D182: LD HL,ObjectLocations D185: ADD HL,DE D186: LD IY,LD472 D18A: LD C,05 D18C: LD DE,000D @@302 LD A,(HL) D190: LD (IY+08),A D193: LD B,03 @@301 INC HL D196: INC IY D198: LD A,(HL) D199: LD (IY+00),A D19C: DJNZ @@301 D19E: INC HL D19F: ADD IY,DE D1A1: DEC C D1A2: JR NZ,@@302 D1A4: RET ObjectLocations: ; D1A5 D1A5: DB 78,B8,48,80,25,48,48,A4,3E,78,B8,80,70,B8,B8,81 D1B5: DB 6C,78,B8,98,00,68,78,98,45,B8,B8,80,8E,48,98,B0 D1C5: DB 4E,80,80,81,0F,78,48,A4,2A,78,78,B0,05,68,78,A4 D1D5: DB 8D,78,68,B0,46,80,80,80,04,B8,78,B0,10,48,78,B0 D1E5: DB 81,A8,48,81,12,58,58,B0,92,A8,98,B0,1B,48,78,B0 LD1F5 LD A,(IX+07) D1F8: XOR 40 D1FA: LD (IX+07),A LD1FD CALL LC75F D200: CALL LC291 D203: CALL LB979 D206: LD A,(IX+03) D209: CP 81 D20B: JR NC,@@303 D20D: LD (IX+03),81 D211: LD (IX+0B),00 @@303 LD A,(IX+09) D218: OR (IX+0A) D21B: JP NZ,LCCDE D21E: LD A,R D220: AND 08 D222: SUB 04 D224: BIT 1,(IX+0C) D228: JR NZ,@@304 D22A: LD (IX+0A),A D22D: SET 0,(IX+00) D231: RES 6,(IX+07) D235: JR @@305 @@304 LD (IX+09),A D23A: RES 0,(IX+00) D23E: SET 6,(IX+07) @@305 AND A D243: JP P,LCCDE D246: LD A,(IX+00) D249: XOR 01 D24B: LD (IX+00),A D24E: JP LCCDE LD251 CALL LC75F D254: CALL LC291 D257: CALL LB979 D25A: LD A,(IX+00) D25D: XOR 01 D25F: LD (IX+00),A D262: LD A,(IX+03) D265: CP 81 D267: JR NC,@@306 D269: LD (IX+03),81 D26D: LD (IX+0B),00 @@306 LD A,(IX+09) D274: OR (IX+0A) D277: JP NZ,LCCDE D27A: LD A,R D27C: AND 08 D27E: SUB 04 D280: BIT 1,(IX+0C) D284: JR NZ,@@307 D286: LD (IX+0A),A D289: SET 1,(IX+00) D28D: RES 6,(IX+07) D291: JR @@308 @@307 LD (IX+09),A D296: RES 1,(IX+00) D29A: SET 6,(IX+07) @@308 AND A D29F: JP P,LCCDE D2A2: LD A,(IX+00) D2A5: XOR 02 D2A7: LD (IX+00),A D2AA: JP LCCDE LD2AD CALL LC75F D2B0: LD (IX+0B),00 D2B4: CALL LB97C D2B7: BIT 7,(IX+17) D2BB: RET Z D2BC: RES 7,(IX+17) D2C0: BIT 3,(IX+0D) D2C4: RET Z D2C5: RES 3,(IX+0D) D2C9: LD A,(IX+00) D2CC: CP 8B D2CE: JR Z,@@309 D2D0: INC A D2D1: LD (IX+00),A D2D4: JP LCCDE @@309 LD (IX+00),01 D2DB: JP LCCDE LD2DE CALL LC75F D2E1: RES 3,(IX+0D) D2E5: CALL LB97C D2E8: RET LD2E9 CALL LC75F D2EC: RES 3,(IX+0D) D2F0: CALL LB97C D2F3: RET LD2F4 CALL LC75F D2F7: RES 3,(IX+0D) D2FB: CALL LB97C D2FE: RET LD2FF CALL LC75F D302: RES 3,(IX+0D) D306: CALL LB97C D309: RET LD30A DB 02,00,FE,00,00,02,00,FE LD312 DB 70,50,A0,80,08,08,20,10,7A,00,00,00,00,00,00,00 D322: DB 71,70,A0,80,08,08,20,10,80,00,00,00,00,00,00,00 D332: DB 72,84,A0,80,08,08,20,10,11,00,00,00,00,00,00,00 D342: DB 73,A0,A0,80,08,08,20,10,21,00,00,00,00,00,00,00 D352: DB 94,50,50,80,08,08,0C,14,61,00,00,00,00,00,00,00 D362: DB 93,50,80,80,08,08,0C,14,61,00,00,00,00,00,00,00 D372: DB 92,70,80,80,08,08,0C,14,61,00,00,00,00,00,00,00 D382: DB 91,80,80,80,08,08,0C,14,61,00,00,00,00,00,00,00 D392: DB 90,A0,80,80,08,08,0C,14,61,00,00,00,00,00,00,00 D3A2: DB 80,60,80,7F,0C,0C,00,00,52,00,00,00,00,00,00,00 D3B2: DB 81,6C,8C,7F,0C,0C,00,00,52,00,00,00,00,00,00,00 D3C2: DB 82,78,98,7F,0C,0C,00,00,52,00,00,00,00,00,00,00 D3D2: DB 83,84,A4,7F,0C,0C,00,00,52,00,00,00,00,00,00,00 D3E2: DB 84,78,68,7F,0C,0C,00,00,52,00,00,00,00,00,00,00 D3F2: DB 85,84,74,7F,0C,0C,00,00,52,00,00,00,00,00,00,00 D402: DB 86,90,80,7F,0C,0C,00,00,52,00,00,00,00,00,00,00 D412: DB 87,9C,8C,7F,0C,0C,00,00,52,00,00,00,00,00,00,00 LD422 DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 LD432 DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 D442: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 D452: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 D462: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 LD472 DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 D482: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 D492: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 D4A2: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 D4B2: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 D4C2: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 D4D2: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 D4E2: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 D4F2: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 D502: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 D512: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 D522: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 D532: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 LD542 DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 LD552 DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 LD562 DB 70,B0,9C,A2,A2,6A,72,5C,50,88 LD56C LD BC,LD587 D56F: BIT 1,(IX+07) D573: RES 1,(IX+07) D577: RET Z D578: LD A,(LA715) D57B: AND 0F D57D: LD L,A D57E: LD H,00 D580: ADD HL,BC D581: LD B,(HL) D582: LD C,0C D584: JP LD67B LD587 DB 20,20,30,40,50,20,20,30,40,50,20,20,30,40,50,20 D597: DB 20,20,30,30,40,40,50,50,60,60,70,70,80,80,90,90 D5A7: DB 90,90,80,80,70,70,60,60,50,50,40,40,30,30,20,20 D5B7: DB 90,80,70,80,70,60,70,60,50,60,50,40,50,40,30,20 D5C7: DB 40,40,40,30,50,50,50,50,40,40,40,30,50,50,50,50 LD5D7 LD HL,A749 D5DA: INC (HL) D5DB: LD A,(HL) D5DC: ADD A,40 D5DE: LD B,A D5DF: LD C,0C D5E1: JP LD67B LD5E4 LD C,10 @@310 LD A,C D5E7: XOR A5 D5E9: ADD A,C D5EA: LD B,A D5EB: CALL LD682 D5EE: DEC C D5EF: JR NZ,@@310 D5F1: RET LD5F2 LD HL,A749 D5F5: LD A,(HL) D5F6: AND A D5F7: RET Z D5F8: DEC (HL) D5F9: EX AF,AF' D5FA: INC HL D5FB: LD A,(HL) D5FC: LD BC,LD60D D5FF: CALL LD692 D602: EX AF,AF' D603: LD C,A D604: LD B,00 D606: ADD HL,BC D607: LD B,(HL) D608: LD C,0C D60A: JP LD67B LD60D DW LD615,LD619,LD61E,LD625 LD615 DB 40,70,40,70 LD619 DB 50,70,60,50,40 LD61E DB 40,50,60,70,80,80,80 LD625 DB 30,60,30,60 LD629 LD C,20 @@311 LD A,C D62C: SUB B D62D: LD B,A D62E: CALL LD682 D631: DEC C D632: JR NZ,@@311 D634: RET LD635 LD HL,A748 D638: INC (HL) D639: LD A,(HL) D63A: BIT 2,A D63C: JR Z,@@312 D63E: AND 03 D640: RET NZ D641: LD BC,4002 D644: JR LD67B @@312 AND 03 D648: RET NZ D649: LD BC,6002 D64C: JR LD67B LD64E LD HL,(LA70D) D651: LD A,H D652: AND 1F D654: LD H,A D655: LD E,04 @@313 LD A,(HL) D658: INC HL D659: AND 7F D65B: LD B,A D65C: LD C,01 D65E: CALL LD67B D661: DEC E D662: JR NZ,@@313 D664: RET LD665 LD A,(IX+00) D668: CPL D669: RRCA D66A: RRCA D66B: RRCA D66C: AND E0 D66E: LD B,A D66F: LD C,06 D671: JR LD67B LD673 NOP D674: LD A,(LD673) D677: CPL D678: LD B,A D679: LD C,08 LD67B CALL LD682 D67E: DEC C D67F: JR NZ,LD67B D681: RET LD682 LD A,10 D684: OUT (FE),A D686: LD A,B @@314 DJNZ @@314 D689: LD B,A D68A: XOR A D68B: OUT (FE),A D68D: LD A,B @@315 DJNZ @@315 D690: LD B,A D691: RET LD692 LD L,A D693: LD H,00 D695: ADD HL,HL D696: ADD HL,BC D697: LD A,(HL) D698: INC HL D699: LD H,(HL) D69A: LD L,A D69B: RET PlayAudioWaitKey: ; D69C D69C: LD HL,A747 D69F: LD A,(HL) D6A0: AND A D6A1: RET NZ D6A2: SET 0,(HL) @@318 XOR A D6A5: CALL ReadKey D6A8: JR Z,@@316 D6AA: RET @@316 LD A,(DE) D6AC: CP FF D6AE: JR Z,@@317 D6B0: CALL LD6C0 D6B3: JR @@318 PlayAudio: ; D6B5 D6B5: LD A,(DE) D6B6: CP FF D6B8: JR Z,@@317 D6BA: CALL LD6C0 D6BD: JR PlayAudio @@317 RET LD6C0 AND 3F D6C2: JR Z,@@319 D6C4: LD L,A D6C5: LD H,00 D6C7: ADD HL,HL D6C8: CALL Add_HL_A D6CB: LD BC,FrequencyTable D6CE: ADD HL,BC D6CF: LD B,(HL) D6D0: INC HL D6D1: LD C,(HL) D6D2: INC HL D6D3: LD L,(HL) D6D4: LD H,00 D6D6: LD A,(DE) D6D7: RLCA D6D8: RLCA D6D9: AND 03 D6DB: INC A D6DC: PUSH DE D6DD: LD E,L D6DE: LD D,H @@321 DEC A D6E0: JR Z,@@320 D6E2: ADD HL,DE D6E3: JR @@321 @@320 POP DE @@324 PUSH BC D6E7: XOR A D6E8: OUT (FE),A @@322 DJNZ @@322 D6EC: DEC C D6ED: JR NZ,@@322 D6EF: POP BC D6F0: PUSH BC D6F1: LD A,10 D6F3: OUT (FE),A @@323 DJNZ @@323 D6F7: DEC C D6F8: JR NZ,@@323 D6FA: POP BC D6FB: DEC HL D6FC: LD A,H D6FD: OR L D6FE: JR NZ,@@324 D700: INC DE D701: RET @@319 LD A,(DE) D703: INC DE D704: RLCA D705: RLCA D706: AND 03 D708: INC A D709: LD L,A D70A: LD BC,430B @@326 PUSH BC @@325 DEC BC D70F: LD A,B D710: OR C D711: JR NZ,@@325 D713: POP BC D714: DEC L D715: JR NZ,@@326 D717: RET FrequencyTable: ; D718 D718: DB 00,00,00,F4,0A,08,65,0A,09,DE,09,09,5E,09,0A,E7 D728: DB 08,0A,75,08,0B,0A,08,0C,A5,07,0C,45,07,0D,EB,06 D738: DB 0E,96,06,0F,46,06,0F,FA,05,10,B3,05,11,6F,05,12 D748: DB 2F,05,13,F3,04,15,F3,04,16,85,04,17,52,04,19,23 D758: DB 04,1A,F6,03,1C,CB,03,1D,A3,03,1F,7D,03,21,59,03 D768: DB 23,38,03,25,18,03,27,FA,02,29,DD,02,2C,C2,02,2E D778: DB A9,02,31,91,02,34,7B,02,37,66,02,3A,51,02,3E,3F D788: DB 02,41,2D,02,45,1C,02,49,0C,02,4E,FD,01,52,EF,01 D798: DB 57,E2,01,5D,D5,01,62,C9,01,68,BD,01,6E,B3,01,75 D7A8: DB A9,01,7B,9F,01,83,96,01,8B,8E,01,93,86,01,9C,7E D7B8: DB 01,A5,77,01,AF,71,01,B9,6A,01,C4,64,01,D0,5F,01 D7C8: DB DC,59,01,E9,54,01,F7 Audio1 DB 6C,29,2A,2C,29,6A,6A,29,2A,2C,29,67,6C,29,2A,2C D7DF: DB 29,6A,29,2A,6C,60,65,6C,29,2A,2C,29,6A,6A,29,2A D7EF: DB 2C,29,67,6C,29,2A,2C,29,6A,29,2A,6C,60,A5,27,69 D7FF: DB 65,AA,27,69,65,A7,27,29,2A,2C,29,6A,29,2A,6C,60 D80F: DB A5,27,69,65,AA,27,69,65,A7,27,29,2A,2C,29,6A,29 D81F: DB 2A,6C,60,A5,FF,27,67,67,23,67,EA,DE,23,23,5E,5B D82F: DB 59,D7,23,FF Audio2 DB 65,68,6C,71,6F,2D,2C,2F,2D,6A,6D,2C,2A,2C,31,6C D843: DB 68,67,E5,FF Audio3 DB 20,20,25,26,2C,69,20,20,22,24,E5,FF Audio4 DB 60,65,69,6C,69,65,65,67,2A,29,27,25,64,60,60,65 D863: DB 29,27,25,24,62,5E,62,60,65,64,E5,FF Audio5 DB 29,2A,6C,29,2A,2C,2E,6C,6A,69,6A,27,29,2A,2C,6A D87F: DB 69,67,69,25,27,29,2A,69,67,65,27,20,6C,64,E5,FF ScreenBuffer: ; D88F D88F: DB FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF D89F: DB FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF D8AF: DB 80,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 D8BF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,01 D8CF: DB 80,7F,00,FE,7F,00,FE,7F,00,FE,7F,00,FE,7F,00,FE D8DF: DB 7F,00,FE,7F,00,FE,7F,00,FE,7F,00,FE,7F,00,FE,01 D8EF: DB 9F,BF,DB,FD,BF,BD,FD,BF,BD,FD,BF,BD,FD,BF,BD,FD D8FF: DB BF,BD,FD,BF,BD,FD,BF,BD,FD,BF,BD,FD,BF,DB,FD,F9 D90F: DB 9F,DF,DB,FB,DF,DB,FB,DF,DB,FB,DF,DB,FB,DF,DB,FB D91F: DB DF,DB,FB,DF,DB,FB,DF,DB,FB,DF,DB,FB,DF,DB,FB,F9 D92F: DB 98,0F,E7,F0,0F,E7,F0,0F,E7,F0,0F,E7,F0,0F,E7,F0 D93F: DB 0F,E7,F0,0F,E7,F0,0F,E7,F0,0F,E7,F0,0F,E7,F0,19 D94F: DB 9B,F7,EF,EE,F7,F7,EE,F7,F7,EE,F7,F7,EE,F7,F7,EE D95F: DB F7,F7,EE,F7,F7,EE,F7,F7,EE,F7,F7,EE,F7,F7,EF,D9 D96F: DB 9B,FB,DF,DD,FB,FB,DD,FB,FB,DD,FB,FB,DD,FB,FB,DD D97F: DB FB,FB,DD,FB,FB,DD,FB,FB,DD,FB,FB,DD,FB,FB,DF,D9 D98F: DB 9B,F1,BF,BB,F9,FD,BB,F9,FD,BB,F9,FD,BB,F9,FD,BB D99F: DB F9,FD,BB,F9,FD,BB,F9,FD,BB,F9,FD,BB,F9,FD,8F,D9 D9AF: DB AB,E0,7F,37,F0,FE,37,F0,FE,37,F0,FE,37,F0,FE,37 D9BF: DB F0,FE,37,F0,FE,37,F0,FE,37,F0,FE,37,F0,FE,07,D5 D9CF: DB B3,C0,FE,0F,EC,7F,0F,EC,7F,0F,EC,7F,0F,EC,7F,0F D9DF: DB EC,7F,0F,EC,7F,0F,EC,7F,0F,EC,7F,0F,EC,7F,03,CD D9EF: DB BB,81,FD,9F,DD,BF,9F,DD,BF,9F,DD,BF,9F,DD,BF,9F D9FF: DB DD,BF,9F,DD,BF,9F,DD,BF,9F,DD,BF,9F,DD,BF,81,DD DA0F: DB BD,03,FB,DF,BB,DF,DF,BB,DF,DF,BB,DF,DF,BB,DF,DF DA1F: DB BB,DF,DF,BB,DF,DF,BB,DF,DF,BB,DF,DF,BB,DF,C0,BD DA2F: DB BE,07,F7,EF,77,EF,EF,77,EF,EF,77,EF,EF,77,EF,EF DA3F: DB 77,EF,EF,77,EF,EF,77,EF,EF,77,EF,EF,77,EF,E0,7D DA4F: DB BF,0F,E7,F0,0F,E7,F0,0F,E7,F0,0F,E7,F0,0F,E7,F0 DA5F: DB 0F,E7,F0,0F,E7,F0,0F,E7,F0,0F,E7,F0,0F,E7,F0,FD DA6F: DB BF,9F,CB,FB,DF,DB,FB,DF,DB,FB,DF,DB,FB,DF,DB,FB DA7F: DB DF,DB,FB,DF,DB,FB,DF,DB,FB,DF,DB,FB,DF,D3,F9,FD DA8F: DB 9F,BF,8D,FD,BF,BD,FD,BF,BD,FD,BF,BD,FD,BF,BD,FD DA9F: DB BF,BD,FD,BF,BD,FD,BF,BD,FD,BF,BD,FD,BF,B1,FD,F9 DAAF: DB 8F,7F,0C,FE,7F,00,FE,7F,00,FE,7F,00,FE,7F,00,FE DABF: DB 7F,00,FE,7F,00,FE,7F,00,FE,7F,00,FE,7F,30,FE,F1 DACF: DB 96,FE,18,00,00,00,00,00,00,00,00,00,00,00,00,00 DADF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,18,7F,69 DAEF: DB 99,FC,39,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF DAFF: DB FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,9C,3F,99 DB0F: DB 9B,F9,F1,00,00,00,00,00,00,00,00,00,00,00,00,00 DB1F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,8F,9F,D9 DB2F: DB 97,F6,C2,00,00,00,00,00,00,00,00,00,00,00,00,00 DB3F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,43,6F,E9 DB4F: DB 8F,EF,04,00,00,00,00,00,00,00,00,00,00,00,00,00 DB5F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,20,F7,F1 DB6F: DB 9F,DF,98,00,00,00,00,00,00,00,00,00,00,00,00,00 DB7F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,19,FB,F9 DB8F: DB BF,9F,D0,00,00,00,00,00,00,00,00,00,00,00,00,00 DB9F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,0B,F9,FD DBAF: DB BF,0F,D0,00,00,00,00,00,00,00,00,00,00,00,00,00 DBBF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,0B,F0,FD DBCF: DB BE,C7,D0,00,00,00,00,00,00,00,00,00,00,00,00,00 DBDF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,0B,E3,7D DBEF: DB BD,DB,D0,00,00,00,00,00,00,00,00,00,00,00,00,00 DBFF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,0B,DB,BD DC0F: DB BB,BD,D0,00,00,00,00,00,00,00,00,00,00,00,00,00 DC1F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,0B,BD,DD DC2F: DB B3,7C,D0,00,00,00,00,00,00,00,00,00,00,00,00,00 DC3F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,0B,3E,CD DC4F: DB AA,FD,50,00,00,00,00,00,00,00,00,00,00,00,00,00 DC5F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,0A,BF,55 DC6F: DB 99,FD,90,00,00,00,00,00,00,00,00,00,00,00,00,00 DC7F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,09,BF,99 DC8F: DB 9B,F9,90,00,00,00,00,00,00,00,3C,00,7C,F0,7C,7C DC9F: DB 00,66,18,7C,18,0E,18,00,00,00,00,00,00,09,9F,D9 DCAF: DB AB,F5,50,00,00,00,00,00,00,00,42,00,18,98,C6,C6 DCBF: DB 00,D6,18,E6,18,66,18,00,00,00,00,00,00,0A,AF,D5 DCCF: DB B3,EC,D0,00,00,00,00,00,00,00,99,00,18,0C,C6,C6 DCDF: DB 00,CE,00,C2,00,F6,00,00,00,00,00,00,00,0B,37,CD DCEF: DB BB,DD,D0,00,00,00,00,00,00,00,A1,00,18,7C,FE,C6 DCFF: DB 00,46,00,C0,00,CE,00,00,00,00,00,00,00,0B,BB,DD DD0F: DB BD,BB,D0,00,00,00,00,00,00,00,A1,00,18,C6,7C,EC DD1F: DB 00,66,00,40,00,C6,00,00,00,00,00,00,00,0B,DD,BD DD2F: DB BE,37,D0,00,00,00,00,00,00,00,99,00,58,C6,6C,60 DD3F: DB 00,2E,00,60,00,60,00,00,00,00,00,00,00,0B,EC,7D DD4F: DB BF,0F,D0,00,00,00,00,00,00,00,42,00,38,C6,6C,32 DD5F: DB 00,1C,00,32,00,30,00,00,00,00,00,00,00,0B,F0,FD DD6F: DB BF,9F,D0,00,00,00,00,00,00,00,3C,00,18,7C,38,1E DD7F: DB 00,0C,00,0E,00,0E,00,00,00,00,00,00,00,0B,F9,FD DD8F: DB 9F,DF,90,00,00,00,00,00,00,00,00,00,00,00,00,00 DD9F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,09,FB,F9 DDAF: DB 8F,EF,10,00,00,00,00,00,00,00,00,00,00,00,00,00 DDBF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,08,F7,F1 DDCF: DB 97,F4,90,00,00,00,00,00,00,00,00,00,00,00,00,00 DDDF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,09,2F,E9 DDEF: DB 9B,F9,90,00,00,00,00,00,00,00,00,00,00,00,00,00 DDFF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,09,9F,D9 DE0F: DB 99,FD,90,00,00,00,00,00,00,00,00,00,00,00,00,00 DE1F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,09,BF,99 DE2F: DB 96,FE,90,00,00,00,00,00,00,00,00,00,00,00,00,00 DE3F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,09,7F,69 DE4F: DB 8F,7F,10,00,00,00,00,00,00,00,00,00,00,00,00,00 DE5F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,08,FE,F1 DE6F: DB 9F,BF,90,00,00,00,00,00,00,00,00,00,00,00,00,00 DE7F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,09,FD,F9 DE8F: DB BF,9F,D0,00,00,00,00,00,00,00,00,00,00,00,00,00 DE9F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,0B,F9,FD DEAF: DB BF,0F,D0,00,00,00,00,00,00,00,00,00,00,00,00,00 DEBF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,0B,F0,FD DECF: DB BE,C7,D0,00,00,00,00,00,00,00,00,00,00,00,00,00 DEDF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,0B,E3,7D DEEF: DB BD,DB,D0,00,00,00,00,00,00,00,00,00,00,00,00,00 DEFF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,0B,DB,BD DF0F: DB BB,BD,D0,00,00,00,00,00,00,00,00,00,00,00,00,00 DF1F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,0B,BD,DD DF2F: DB B3,7C,D0,00,00,00,00,00,00,00,00,00,00,00,00,00 DF3F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,0B,3E,CD DF4F: DB AA,FD,50,00,00,00,00,00,00,00,00,00,00,00,00,00 DF5F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,0A,BF,55 DF6F: DB 99,FD,90,00,00,00,00,00,00,00,00,00,00,00,00,00 DF7F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,09,BF,99 DF8F: DB 9B,F9,90,00,00,00,38,00,7C,18,66,E6,18,00,0E,66 DF9F: DB EE,C6,00,00,00,00,00,00,00,00,00,00,00,09,9F,D9 DFAF: DB AB,F5,50,00,00,00,6C,00,C6,18,D6,6C,18,00,66,D6 DFBF: DB C6,7A,00,00,00,00,00,00,00,00,00,00,00,0A,AF,D5 DFCF: DB B3,EC,D0,00,00,00,D6,00,86,18,CE,78,18,00,F6,CE DFDF: DB D6,60,00,00,00,00,00,00,00,00,00,00,00,0B,37,CD DFEF: DB BB,DD,D0,00,00,00,D6,00,06,18,46,7E,18,00,CE,46 DFFF: DB D6,64,00,00,00,00,00,00,00,00,00,00,00,0B,BB,DD E00F: DB BD,BB,D0,00,00,00,D6,00,3C,18,66,76,18,00,C6,66 E01F: DB D6,7C,00,00,00,00,00,00,00,00,00,00,00,0B,DD,BD E02F: DB BE,37,D0,00,00,00,D6,00,60,98,2E,66,98,00,60,2E E03F: DB EE,64,00,00,00,00,00,00,00,00,00,00,00,0B,EC,7D E04F: DB BF,0F,D0,00,00,00,6C,00,64,9A,1C,6C,9A,00,30,1C E05F: DB EE,60,00,00,00,00,00,00,00,00,00,00,00,0B,F0,FD E06F: DB BF,9F,D0,00,00,00,38,00,38,FE,0C,F8,FE,00,0E,0C E07F: DB C6,FE,00,00,00,00,00,00,00,00,00,00,00,0B,F9,FD E08F: DB 9F,DF,90,00,00,00,00,00,00,00,00,00,00,00,00,00 E09F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,09,FB,F9 E0AF: DB 8F,EF,10,00,00,00,00,00,00,00,00,00,00,00,00,00 E0BF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,08,F7,F1 E0CF: DB 97,F4,90,00,00,00,00,00,00,00,00,00,00,00,00,00 E0DF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,09,2F,E9 E0EF: DB 9B,F9,90,00,00,00,00,00,00,00,00,00,00,00,00,00 E0FF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,09,9F,D9 E10F: DB 99,FD,90,00,00,00,00,00,00,00,00,00,00,00,00,00 E11F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,09,BF,99 E12F: DB 96,FE,90,00,00,00,00,00,00,00,00,00,00,00,00,00 E13F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,09,7F,69 E14F: DB 8F,7F,10,00,00,00,00,00,00,00,00,00,00,00,00,00 E15F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,08,FE,F1 E16F: DB 9F,BF,90,00,00,00,00,00,00,00,00,00,00,00,00,00 E17F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,09,FD,F9 E18F: DB BF,9F,D0,00,00,00,00,00,00,00,00,00,00,00,00,00 E19F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,0B,F9,FD E1AF: DB BF,0F,D0,00,00,00,00,00,00,00,00,00,00,00,00,00 E1BF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,0B,F0,FD E1CF: DB BE,C7,D0,00,00,00,00,00,00,00,00,00,00,00,00,00 E1DF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,0B,E3,7D E1EF: DB BD,DB,D0,00,00,00,00,00,00,00,00,00,00,00,00,00 E1FF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,0B,DB,BD E20F: DB BB,BD,D0,00,00,00,00,00,00,00,00,00,00,00,00,00 E21F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,0B,BD,DD E22F: DB B3,7C,D0,00,00,00,00,00,00,00,00,00,00,00,00,00 E23F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,0B,3E,CD E24F: DB AA,FD,50,00,00,00,00,00,00,00,00,00,00,00,00,00 E25F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,0A,BF,55 E26F: DB 99,FD,90,00,00,00,00,00,00,00,00,00,00,00,00,00 E27F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,09,BF,99 E28F: DB 9B,F9,90,00,00,00,00,00,00,00,00,00,00,00,00,00 E29F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,09,9F,D9 E2AF: DB AB,F5,50,00,00,00,00,00,00,00,00,00,00,00,00,00 E2BF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,0A,AF,D5 E2CF: DB B3,EC,D0,00,00,00,00,00,00,00,00,00,00,00,00,00 E2DF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,0B,37,CD E2EF: DB BB,DD,D0,00,00,00,00,00,00,00,00,00,00,00,00,00 E2FF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,0B,BB,DD E30F: DB BD,BB,D0,00,00,00,00,00,00,00,00,00,00,00,00,00 E31F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,0B,DD,BD E32F: DB BE,37,D0,00,00,00,00,00,00,00,00,00,00,00,00,00 E33F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,0B,EC,7D E34F: DB BF,0F,D0,00,00,00,00,00,00,00,00,00,00,00,00,00 E35F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,0B,F0,FD E36F: DB BF,9F,D0,00,00,00,00,00,00,00,00,00,00,00,00,00 E37F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,0B,F9,FD E38F: DB 9F,DF,90,00,00,00,7C,00,7C,DE,18,C6,E6,60,66,7C E39F: DB C6,00,7C,7C,00,00,00,00,00,00,00,00,00,09,FB,F9 E3AF: DB 8F,EF,10,00,00,00,18,00,18,C8,18,7A,6C,60,D6,E6 E3BF: DB 7A,00,18,18,00,00,00,00,00,00,00,00,00,08,F7,F1 E3CF: DB 97,F4,90,00,00,00,1A,00,18,C4,18,60,78,64,CE,C2 E3DF: DB 60,00,18,18,00,00,00,00,00,00,00,00,00,09,2F,E9 E3EF: DB 9B,F9,90,00,00,00,FE,00,18,E4,18,64,7E,7C,46,C0 E3FF: DB 64,00,18,18,00,00,00,00,00,00,00,00,00,09,9F,D9 E40F: DB 99,FD,90,00,00,00,9A,00,18,E6,18,7C,76,64,66,40 E41F: DB 7C,00,18,18,00,00,00,00,00,00,00,00,00,09,BF,99 E42F: DB 96,FE,90,00,00,00,58,00,18,D6,98,64,66,60,2E,60 E43F: DB 64,00,18,18,00,00,00,00,00,00,00,00,00,09,7F,69 E44F: DB 8F,7F,10,00,00,00,38,00,18,D6,9A,60,6C,7A,1C,32 E45F: DB 60,00,18,18,00,00,00,00,00,00,00,00,00,08,FE,F1 E46F: DB 9F,BF,90,00,00,00,18,00,7C,CC,FE,FE,F8,C6,0C,0E E47F: DB FE,00,7C,7C,00,00,00,00,00,00,00,00,00,09,FD,F9 E48F: DB BF,9F,D0,00,00,00,00,00,00,00,00,00,00,00,00,00 E49F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,0B,F9,FD E4AF: DB BF,0F,D0,00,00,00,00,00,00,00,00,00,00,00,00,00 E4BF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,0B,F0,FD E4CF: DB BE,C7,D0,00,00,00,00,00,00,00,00,00,00,00,00,00 E4DF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,0B,E3,7D E4EF: DB BD,DB,D0,00,00,00,00,00,00,00,00,00,00,00,00,00 E4FF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,0B,DB,BD E50F: DB BB,BD,D0,00,00,00,00,00,00,00,00,00,00,00,00,00 E51F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,0B,BD,DD E52F: DB B3,7C,D0,00,00,00,00,00,00,00,00,00,00,00,00,00 E53F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,0B,3E,CD E54F: DB AA,FD,50,00,00,00,00,00,00,00,00,00,00,00,00,00 E55F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,0A,BF,55 E56F: DB 99,FD,90,00,00,00,00,00,00,00,00,00,00,00,00,00 E57F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,09,BF,99 E58F: DB 9B,F9,90,00,00,00,FC,00,7C,66,E6,7C,38,E6,00,00 E59F: DB 00,1C,38,38,7C,18,7C,7C,F6,00,00,00,00,09,9F,D9 E5AF: DB AB,F5,50,00,00,00,86,00,E6,D6,6C,C6,6C,6C,00,00 E5BF: DB 00,7E,6C,4C,C6,18,18,E6,64,00,00,00,00,0A,AF,D5 E5CF: DB B3,EC,D0,00,00,00,86,00,C2,D6,78,86,C6,78,00,00 E5DF: DB 00,C6,C6,04,86,18,18,C2,64,00,00,00,00,0B,37,CD E5EF: DB BB,DD,D0,00,00,00,0E,00,C0,CE,7E,06,C6,7E,00,00 E5FF: DB 00,86,C6,06,06,18,18,C0,6C,00,00,00,00,0B,BB,DD E60F: DB BD,BB,D0,00,00,00,3C,00,40,4E,76,3C,C6,76,00,00 E61F: DB 00,86,C6,0E,3C,18,18,40,78,00,00,00,00,0B,DD,BD E62F: DB BE,37,D0,00,00,00,0C,00,60,46,66,60,C6,66,00,00 E63F: DB 00,06,C6,16,60,98,18,60,70,00,00,00,00,0B,EC,7D E64F: DB BF,0F,D0,00,00,00,4C,00,32,26,6C,64,6C,6C,00,00 E65F: DB 00,06,6C,66,64,9A,18,32,68,00,00,00,00,0B,F0,FD E66F: DB BF,9F,D0,00,00,00,38,00,0E,F6,F8,38,38,F8,00,00 E67F: DB 00,1E,38,86,38,FE,7C,0E,E4,00,00,00,00,0B,F9,FD E68F: DB 9F,DF,90,00,00,00,00,00,00,00,00,00,00,00,00,00 E69F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,09,FB,F9 E6AF: DB 8F,EF,10,00,00,00,00,00,00,00,00,00,00,00,00,00 E6BF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,08,F7,F1 E6CF: DB 97,F4,90,00,00,00,00,00,00,00,00,00,00,00,00,00 E6DF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,09,2F,E9 E6EF: DB 9B,F9,90,00,00,00,00,00,00,00,00,00,00,00,00,00 E6FF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,09,9F,D9 E70F: DB 99,FD,90,00,00,00,00,00,00,00,00,00,00,00,00,00 E71F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,09,BF,99 E72F: DB 96,FE,90,00,00,00,00,00,00,00,00,00,00,00,00,00 E73F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,09,7F,69 E74F: DB 8F,7F,10,00,00,00,00,00,00,00,00,00,00,00,00,00 E75F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,08,FE,F1 E76F: DB 9F,BF,90,00,00,00,00,00,00,00,00,00,00,00,00,00 E77F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,09,FD,F9 E78F: DB BF,9F,D0,00,00,00,FE,00,F6,C6,EE,F0,7C,18,38,DE E79F: DB 00,1C,38,38,7C,18,7C,7C,F6,00,00,00,00,0B,F9,FD E7AF: DB BF,0F,D0,00,00,00,C2,00,64,7A,C6,60,C6,18,6C,C8 E7BF: DB 00,7E,6C,4C,C6,18,18,E6,64,00,00,00,00,0B,F0,FD E7CF: DB BE,C7,D0,00,00,00,C2,00,64,60,D6,60,86,18,C6,C4 E7DF: DB 00,C6,C6,04,86,18,18,C2,64,00,00,00,00,0B,E3,7D E7EF: DB BD,DB,D0,00,00,00,60,00,6C,64,D6,6E,06,18,C6,E4 E7FF: DB 00,86,C6,06,06,18,18,C0,6C,00,00,00,00,0B,DB,BD E80F: DB BB,BD,D0,00,00,00,3C,00,78,7C,D6,76,3C,18,C6,E6 E81F: DB 00,86,C6,0E,3C,18,18,40,78,00,00,00,00,0B,BD,DD E82F: DB B3,7C,D0,00,00,00,0C,00,70,64,EE,66,60,98,C6,D6 E83F: DB 00,06,C6,16,60,98,18,60,70,00,00,00,00,0B,3E,CD E84F: DB AA,FD,50,00,00,00,4C,00,68,60,EE,6C,64,9A,6C,D6 E85F: DB 00,06,6C,66,64,9A,18,32,68,00,00,00,00,0A,BF,55 E86F: DB 99,FD,90,00,00,00,38,00,E4,FE,C6,F8,38,FE,38,CC E87F: DB 00,1E,38,86,38,FE,7C,0E,E4,00,00,00,00,09,BF,99 E88F: DB 9B,F9,90,00,00,00,00,00,00,00,00,00,00,00,00,00 E89F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,09,9F,D9 E8AF: DB AB,F5,50,00,00,00,00,00,00,00,00,00,00,00,00,00 E8BF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,0A,AF,D5 E8CF: DB B3,EC,D0,00,00,00,00,00,00,00,00,00,00,00,00,00 E8DF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,0B,37,CD E8EF: DB BB,DD,D0,00,00,00,00,00,00,00,00,00,00,00,00,00 E8FF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,0B,BB,DD E90F: DB BD,BB,D0,00,00,00,00,00,00,00,00,00,00,00,00,00 E91F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,0B,DD,BD E92F: DB BE,37,D0,00,00,00,00,00,00,00,00,00,00,00,00,00 E93F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,0B,EC,7D E94F: DB BF,0F,D0,00,00,00,00,00,00,00,00,00,00,00,00,00 E95F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,0B,F0,FD E96F: DB BF,9F,D0,00,00,00,00,00,00,00,00,00,00,00,00,00 E97F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,0B,F9,FD E98F: DB 9F,DF,90,00,00,00,7C,00,F6,C6,38,FC,38,66,E6,FC E99F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,09,FB,F9 E9AF: DB 8F,EF,10,00,00,00,18,00,64,7A,4C,66,6C,D6,6C,66 E9BF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,08,F7,F1 E9CF: DB 97,F4,90,00,00,00,18,00,64,60,04,66,C6,CE,78,66 E9DF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,09,2F,E9 E9EF: DB 9B,F9,90,00,00,00,18,00,6C,64,06,6C,C6,46,7E,66 E9FF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,09,9F,D9 EA0F: DB 99,FD,90,00,00,00,18,00,78,7C,0E,78,C6,66,76,6C EA1F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,09,BF,99 EA2F: DB 96,FE,90,00,00,00,58,00,70,64,16,6C,C6,2E,66,68 EA3F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,09,7F,69 EA4F: DB 8F,7F,10,00,00,00,38,00,68,60,66,6C,6C,1C,6C,70 EA5F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,08,FE,F1 EA6F: DB 9F,BF,90,00,00,00,18,00,E4,FE,86,F8,38,0C,F8,60 EA7F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,09,FD,F9 EA8F: DB BF,9F,D0,00,00,00,00,00,00,00,00,00,00,00,00,00 EA9F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,0B,F9,FD EAAF: DB BF,0F,D0,00,00,00,00,00,00,00,00,00,00,00,00,00 EABF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,0B,F0,FD EACF: DB BE,C7,D0,00,00,00,00,00,00,00,00,00,00,00,00,00 EADF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,0B,E3,7D EAEF: DB BD,DB,D0,00,00,00,00,00,00,00,00,00,00,00,00,00 EAFF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,0B,DB,BD EB0F: DB BB,BD,D0,00,00,00,00,00,00,00,00,00,00,00,00,00 EB1F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,0B,BD,DD EB2F: DB B3,7C,D0,00,00,00,00,00,00,00,00,00,00,00,00,00 EB3F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,0B,3E,CD EB4F: DB AA,FD,50,00,00,00,00,00,00,00,00,00,00,00,00,00 EB5F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,0A,BF,55 EB6F: DB 99,FD,90,00,00,00,00,00,00,00,00,00,00,00,00,00 EB7F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,09,BF,99 EB8F: DB 9B,F9,90,00,00,00,00,00,00,00,00,F0,C6,DE,18,66 EB9F: DB 0E,E6,66,EE,00,00,00,00,00,00,00,00,00,09,9F,D9 EBAF: DB AB,F5,50,00,00,00,00,00,00,00,00,60,7A,C8,18,D6 EBBF: DB 66,6C,D6,C6,00,00,00,00,00,00,00,00,00,0A,AF,D5 EBCF: DB B3,EC,D0,00,00,00,00,00,00,00,00,60,60,C4,18,CE EBDF: DB F6,78,CE,D6,00,00,00,00,00,00,00,00,00,0B,37,CD EBEF: DB BB,DD,D0,00,00,00,00,00,00,00,00,6E,64,E4,18,46 EBFF: DB CE,7E,46,D6,00,00,00,00,00,00,00,00,00,0B,BB,DD EC0F: DB BD,BB,D0,00,00,00,00,00,00,00,00,76,7C,E6,18,66 EC1F: DB C6,76,66,D6,00,00,00,00,00,00,00,00,00,0B,DD,BD EC2F: DB BE,37,D0,00,00,00,00,00,00,00,00,66,64,D6,98,2E EC3F: DB 60,66,2E,EE,00,00,00,00,00,00,00,00,00,0B,EC,7D EC4F: DB BF,0F,D0,00,00,00,00,00,00,00,00,6C,60,D6,9A,1C EC5F: DB 30,6C,1C,EE,00,00,00,00,00,00,00,00,00,0B,F0,FD EC6F: DB BF,9F,D0,00,00,00,00,00,00,00,00,F8,FE,CC,FE,0C EC7F: DB 0E,F8,0C,C6,00,00,00,00,00,00,00,00,00,0B,F9,FD EC8F: DB 9F,DF,90,00,00,00,00,00,00,00,00,00,00,00,00,00 EC9F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,09,FB,F9 ECAF: DB 8F,EF,10,00,00,00,00,00,00,00,00,00,00,00,00,00 ECBF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,08,F7,F1 ECCF: DB 97,F4,90,00,00,00,00,00,00,00,00,00,00,00,00,00 ECDF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,09,2F,E9 ECEF: DB 9B,F9,90,00,00,00,00,00,00,00,00,00,00,00,00,00 ECFF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,09,9F,D9 ED0F: DB 99,FD,90,00,00,00,00,00,00,00,00,00,00,00,00,00 ED1F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,09,BF,99 ED2F: DB 96,FE,90,00,00,00,00,00,00,00,00,00,00,00,00,00 ED3F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,09,7F,69 ED4F: DB 8F,7F,10,00,00,00,00,00,00,00,00,00,00,00,00,00 ED5F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,08,FE,F1 ED6F: DB 9F,BF,90,00,00,00,00,00,00,00,00,00,00,00,00,00 ED7F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,09,FD,F9 ED8F: DB 9F,DF,98,00,00,00,00,00,00,00,00,00,00,00,00,00 ED9F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,19,FB,F9 EDAF: DB 8F,EF,04,00,00,00,00,00,00,00,00,00,00,00,00,00 EDBF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,20,F7,F1 EDCF: DB 97,F6,C2,00,00,00,00,00,00,00,00,00,00,00,00,00 EDDF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,43,6F,E9 EDEF: DB 9B,F9,F1,00,00,00,00,00,00,00,00,00,00,00,00,00 EDFF: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,8F,9F,D9 EE0F: DB 99,FC,39,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF EE1F: DB FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,9C,3F,99 EE2F: DB 96,FE,18,00,00,00,00,00,00,00,00,00,00,00,00,00 EE3F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,18,7F,69 EE4F: DB 8F,7F,0C,FE,7F,00,FE,7F,00,FE,7F,00,FE,7F,00,FE EE5F: DB 7F,00,FE,7F,00,FE,7F,00,FE,7F,00,FE,7F,30,FE,F1 EE6F: DB 9F,BF,8D,FD,BF,BD,FD,BF,BD,FD,BF,BD,FD,BF,BD,FD EE7F: DB BF,BD,FD,BF,BD,FD,BF,BD,FD,BF,BD,FD,BF,B1,FD,F9 EE8F: DB BF,9F,CB,FB,DF,DB,FB,DF,DB,FB,DF,DB,FB,DF,DB,FB EE9F: DB DF,DB,FB,DF,DB,FB,DF,DB,FB,DF,DB,FB,DF,D3,F9,FD EEAF: DB BF,0F,E7,F0,0F,E7,F0,0F,E7,F0,0F,E7,F0,0F,E7,F0 EEBF: DB 0F,E7,F0,0F,E7,F0,0F,E7,F0,0F,E7,F0,0F,E7,F0,FD EECF: DB BE,07,F7,EF,77,EF,EF,77,EF,EF,77,EF,EF,77,EF,EF EEDF: DB 77,EF,EF,77,EF,EF,77,EF,EF,77,EF,EF,77,EF,E0,7D EEEF: DB BD,03,FB,DF,BB,DF,DF,BB,DF,DF,BB,DF,DF,BB,DF,DF EEFF: DB BB,DF,DF,BB,DF,DF,BB,DF,DF,BB,DF,DF,BB,DF,C0,BD EF0F: DB BB,81,FD,9F,DD,BF,9F,DD,BF,9F,DD,BF,9F,DD,BF,9F EF1F: DB DD,BF,9F,DD,BF,9F,DD,BF,9F,DD,BF,9F,DD,BF,81,DD EF2F: DB B3,C0,FE,0F,EC,7F,0F,EC,7F,0F,EC,7F,0F,EC,7F,0F EF3F: DB EC,7F,0F,EC,7F,0F,EC,7F,0F,EC,7F,0F,EC,7F,03,CD EF4F: DB AB,E0,7F,37,F0,FE,37,F0,FE,37,F0,FE,37,F0,FE,37 EF5F: DB F0,FE,37,F0,FE,37,F0,FE,37,F0,FE,37,F0,FE,07,D5 EF6F: DB 9B,F1,BF,BB,F9,FD,BB,F9,FD,BB,F9,FD,BB,F9,FD,BB EF7F: DB F9,FD,BB,F9,FD,BB,F9,FD,BB,F9,FD,BB,F9,FD,8F,D9 EF8F: DB 9B,FB,DF,DD,FB,FB,DD,FB,FB,DD,FB,FB,DD,FB,FB,DD EF9F: DB FB,FB,DD,FB,FB,DD,FB,FB,DD,FB,FB,DD,FB,FB,DF,D9 EFAF: DB 9B,F7,EF,EE,F7,F7,EE,F7,F7,EE,F7,F7,EE,F7,F7,EE EFBF: DB F7,F7,EE,F7,F7,EE,F7,F7,EE,F7,F7,EE,F7,F7,EF,D9 EFCF: DB 98,0F,E7,F0,0F,E7,F0,0F,E7,F0,0F,E7,F0,0F,E7,F0 EFDF: DB 0F,E7,F0,0F,E7,F0,0F,E7,F0,0F,E7,F0,0F,E7,F0,19 EFEF: DB 9F,DF,DB,FB,DF,DB,FB,DF,DB,FB,DF,DB,FB,DF,DB,FB EFFF: DB DF,DB,FB,DF,DB,FB,DF,DB,FB,DF,DB,FB,DF,DB,FB,F9 F00F: DB 9F,BF,DB,FD,BF,BD,FD,BF,BD,FD,BF,BD,FD,BF,BD,FD F01F: DB BF,BD,FD,BF,BD,FD,BF,BD,FD,BF,BD,FD,BF,DB,FD,F9 F02F: DB 80,7F,00,FE,7F,00,FE,7F,00,FE,7F,00,FE,7F,00,FE F03F: DB 7F,00,FE,7F,00,FE,7F,00,FE,7F,00,FE,7F,00,FE,01 F04F: DB 80,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 F05F: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,01 F06F: DB FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF F07F: DB FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF F08F: DB 00 UnusedMemory: ; F090 F090: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 F0A0: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 F0B0: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 F0C0: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 F0D0: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 F0E0: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 F0F0: DB 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 F100: DB 00,80,40,C0,20,A0,60,E0,10,90,50,D0,30,B0,70,F0 F110: DB 08,88,48,C8,28,A8,68,E8,18,98,58,D8,38,B8,78,F8 F120: DB 04,84,44,C4,24,A4,64,E4,14,94,54,D4,34,B4,74,F4 F130: DB 0C,8C,4C,CC,2C,AC,6C,EC,1C,9C,5C,DC,3C,BC,7C,FC F140: DB 02,82,42,C2,22,A2,62,E2,12,92,52,D2,32,B2,72,F2 F150: DB 0A,8A,4A,CA,2A,AA,6A,EA,1A,9A,5A,DA,3A,BA,7A,FA F160: DB 06,86,46,C6,26,A6,66,E6,16,96,56,D6,36,B6,76,F6 F170: DB 0E,8E,4E,CE,2E,AE,6E,EE,1E,9E,5E,DE,3E,BE,7E,FE F180: DB 01,81,41,C1,21,A1,61,E1,11,91,51,D1,31,B1,71,F1 F190: DB 09,89,49,C9,29,A9,69,E9,19,99,59,D9,39,B9,79,F9 F1A0: DB 05,85,45,C5,25,A5,65,E5,15,95,55,D5,35,B5,75,F5 F1B0: DB 0D,8D,4D,CD,2D,AD,6D,ED,1D,9D,5D,DD,3D,BD,7D,FD F1C0: DB 03,83,43,C3,23,A3,63,E3,13,93,53,D3,33,B3,73,F3 F1D0: DB 0B,8B,4B,CB,2B,AB,6B,EB,1B,9B,5B,DB,3B,BB,7B,FB F1E0: DB 07,87,47,C7,27,A7,67,E7,17,97,57,D7,37,B7,77,F7 F1F0: DB 0F,8F,4F,CF,2F,AF,6F,EF,1F,9F,5F,DF,3F,BF,7F,FF F200: DB FF,FF,FE,FE,FD,FD,FC,FC,FB,FB,FA,FA,F9,F9,F8,F8 F210: DB F7,F7,F6,F6,F5,F5,F4,F4,F3,F3,F2,F2,F1,F1,F0,F0 F220: DB EF,EF,EE,EE,ED,ED,EC,EC,EB,EB,EA,EA,E9,E9,E8,E8 F230: DB E7,E7,E6,E6,E5,E5,E4,E4,E3,E3,E2,E2,E1,E1,E0,E0 F240: DB DF,DF,DE,DE,DD,DD,DC,DC,DB,DB,DA,DA,D9,D9,D8,D8 F250: DB D7,D7,D6,D6,D5,D5,D4,D4,D3,D3,D2,D2,D1,D1,D0,D0 F260: DB CF,CF,CE,CE,CD,CD,CC,CC,CB,CB,CA,CA,C9,C9,C8,C8 F270: DB C7,C7,C6,C6,C5,C5,C4,C4,C3,C3,C2,C2,C1,C1,C0,C0 F280: DB BF,BF,BE,BE,BD,BD,BC,BC,BB,BB,BA,BA,B9,B9,B8,B8 F290: DB B7,B7,B6,B6,B5,B5,B4,B4,B3,B3,B2,B2,B1,B1,B0,B0 F2A0: DB AF,AF,AE,AE,AD,AD,AC,AC,AB,AB,AA,AA,A9,A9,A8,A8 F2B0: DB A7,A7,A6,A6,A5,A5,A4,A4,A3,A3,A2,A2,A1,A1,A0,A0 F2C0: DB 9F,9F,9E,9E,9D,9D,9C,9C,9B,9B,9A,9A,99,99,98,98 F2D0: DB 97,97,96,96,95,95,94,94,93,93,92,92,91,91,90,90 F2E0: DB 8F,8F,8E,8E,8D,8D,8C,8C,8B,8B,8A,8A,89,89,88,88 F2F0: DB 87,87,86,86,85,85,84,84,83,83,82,82,81,81,80,80 F300: DB FF,7F,FF,7F,FF,7F,FF,7F,FF,7F,FF,7F,FF,7F,FF,7F F310: DB FF,7F,FF,7F,FF,7F,FF,7F,FF,7F,FF,7F,FF,7F,FF,7F F320: DB FF,7F,FF,7F,FF,7F,FF,7F,FF,7F,FF,7F,FF,7F,FF,7F F330: DB FF,7F,FF,7F,FF,7F,FF,7F,FF,7F,FF,7F,FF,7F,FF,7F F340: DB FF,7F,FF,7F,FF,7F,FF,7F,FF,7F,FF,7F,FF,7F,FF,7F F350: DB FF,7F,FF,7F,FF,7F,FF,7F,FF,7F,FF,7F,FF,7F,FF,7F F360: DB FF,7F,FF,7F,FF,7F,FF,7F,FF,7F,FF,7F,FF,7F,FF,7F F370: DB FF,7F,FF,7F,FF,7F,FF,7F,FF,7F,FF,7F,FF,7F,FF,7F F380: DB FF,7F,FF,7F,FF,7F,FF,7F,FF,7F,FF,7F,FF,7F,FF,7F F390: DB FF,7F,FF,7F,FF,7F,FF,7F,FF,7F,FF,7F,FF,7F,FF,7F F3A0: DB FF,7F,FF,7F,FF,7F,FF,7F,FF,7F,FF,7F,FF,7F,FF,7F F3B0: DB FF,7F,FF,7F,FF,7F,FF,7F,FF,7F,FF,7F,FF,7F,FF,7F F3C0: DB FF,7F,FF,7F,FF,7F,FF,7F,FF,7F,FF,7F,FF,7F,FF,7F F3D0: DB FF,7F,FF,7F,FF,7F,FF,7F,FF,7F,FF,7F,FF,7F,FF,7F F3E0: DB FF,7F,FF,7F,FF,7F,FF,7F,FF,7F,FF,7F,FF,7F,FF,7F F3F0: DB FF,7F,FF,7F,FF,7F,FF,7F,FF,7F,FF,7F,FF,7F,FF,7F F400: DB FF,FF,FF,FF,FE,FE,FE,FE,FD,FD,FD,FD,FC,FC,FC,FC F410: DB FB,FB,FB,FB,FA,FA,FA,FA,F9,F9,F9,F9,F8,F8,F8,F8 F420: DB F7,F7,F7,F7,F6,F6,F6,F6,F5,F5,F5,F5,F4,F4,F4,F4 F430: DB F3,F3,F3,F3,F2,F2,F2,F2,F1,F1,F1,F1,F0,F0,F0,F0 F440: DB EF,EF,EF,EF,EE,EE,EE,EE,ED,ED,ED,ED,EC,EC,EC,EC F450: DB EB,EB,EB,EB,EA,EA,EA,EA,E9,E9,E9,E9,E8,E8,E8,E8 F460: DB E7,E7,E7,E7,E6,E6,E6,E6,E5,E5,E5,E5,E4,E4,E4,E4 F470: DB E3,E3,E3,E3,E2,E2,E2,E2,E1,E1,E1,E1,E0,E0,E0,E0 F480: DB DF,DF,DF,DF,DE,DE,DE,DE,DD,DD,DD,DD,DC,DC,DC,DC F490: DB DB,DB,DB,DB,DA,DA,DA,DA,D9,D9,D9,D9,D8,D8,D8,D8 F4A0: DB D7,D7,D7,D7,D6,D6,D6,D6,D5,D5,D5,D5,D4,D4,D4,D4 F4B0: DB D3,D3,D3,D3,D2,D2,D2,D2,D1,D1,D1,D1,D0,D0,D0,D0 F4C0: DB CF,CF,CF,CF,CE,CE,CE,CE,CD,CD,CD,CD,CC,CC,CC,CC F4D0: DB CB,CB,CB,CB,CA,CA,CA,CA,C9,C9,C9,C9,C8,C8,C8,C8 F4E0: DB C7,C7,C7,C7,C6,C6,C6,C6,C5,C5,C5,C5,C4,C4,C4,C4 F4F0: DB C3,C3,C3,C3,C2,C2,C2,C2,C1,C1,C1,C1,C0,C0,C0,C0 F500: DB FF,BF,7F,3F,FF,BF,7F,3F,FF,BF,7F,3F,FF,BF,7F,3F F510: DB FF,BF,7F,3F,FF,BF,7F,3F,FF,BF,7F,3F,FF,BF,7F,3F F520: DB FF,BF,7F,3F,FF,BF,7F,3F,FF,BF,7F,3F,FF,BF,7F,3F F530: DB FF,BF,7F,3F,FF,BF,7F,3F,FF,BF,7F,3F,FF,BF,7F,3F F540: DB FF,BF,7F,3F,FF,BF,7F,3F,FF,BF,7F,3F,FF,BF,7F,3F F550: DB FF,BF,7F,3F,FF,BF,7F,3F,FF,BF,7F,3F,FF,BF,7F,3F F560: DB FF,BF,7F,3F,FF,BF,7F,3F,FF,BF,7F,3F,FF,BF,7F,3F F570: DB FF,BF,7F,3F,FF,BF,7F,3F,FF,BF,7F,3F,FF,BF,7F,3F F580: DB FF,BF,7F,3F,FF,BF,7F,3F,FF,BF,7F,3F,FF,BF,7F,3F F590: DB FF,BF,7F,3F,FF,BF,7F,3F,FF,BF,7F,3F,FF,BF,7F,3F F5A0: DB FF,BF,7F,3F,FF,BF,7F,3F,FF,BF,7F,3F,FF,BF,7F,3F F5B0: DB FF,BF,7F,3F,FF,BF,7F,3F,FF,BF,7F,3F,FF,BF,7F,3F F5C0: DB FF,BF,7F,3F,FF,BF,7F,3F,FF,BF,7F,3F,FF,BF,7F,3F F5D0: DB FF,BF,7F,3F,FF,BF,7F,3F,FF,BF,7F,3F,FF,BF,7F,3F F5E0: DB FF,BF,7F,3F,FF,BF,7F,3F,FF,BF,7F,3F,FF,BF,7F,3F F5F0: DB FF,BF,7F,3F,FF,BF,7F,3F,FF,BF,7F,3F,FF,BF,7F,3F F600: DB FF,FF,FF,FF,FF,FF,FF,FF,FE,FE,FE,FE,FE,FE,FE,FE F610: DB FD,FD,FD,FD,FD,FD,FD,FD,FC,FC,FC,FC,FC,FC,FC,FC F620: DB FB,FB,FB,FB,FB,FB,FB,FB,FA,FA,FA,FA,FA,FA,FA,FA F630: DB F9,F9,F9,F9,F9,F9,F9,F9,F8,F8,F8,F8,F8,F8,F8,F8 F640: DB F7,F7,F7,F7,F7,F7,F7,F7,F6,F6,F6,F6,F6,F6,F6,F6 F650: DB F5,F5,F5,F5,F5,F5,F5,F5,F4,F4,F4,F4,F4,F4,F4,F4 F660: DB F3,F3,F3,F3,F3,F3,F3,F3,F2,F2,F2,F2,F2,F2,F2,F2 F670: DB F1,F1,F1,F1,F1,F1,F1,F1,F0,F0,F0,F0,F0,F0,F0,F0 F680: DB EF,EF,EF,EF,EF,EF,EF,EF,EE,EE,EE,EE,EE,EE,EE,EE F690: DB ED,ED,ED,ED,ED,ED,ED,ED,EC,EC,EC,EC,EC,EC,EC,EC F6A0: DB EB,EB,EB,EB,EB,EB,EB,EB,EA,EA,EA,EA,EA,EA,EA,EA F6B0: DB E9,E9,E9,E9,E9,E9,E9,E9,E8,E8,E8,E8,E8,E8,E8,E8 F6C0: DB E7,E7,E7,E7,E7,E7,E7,E7,E6,E6,E6,E6,E6,E6,E6,E6 F6D0: DB E5,E5,E5,E5,E5,E5,E5,E5,E4,E4,E4,E4,E4,E4,E4,E4 F6E0: DB E3,E3,E3,E3,E3,E3,E3,E3,E2,E2,E2,E2,E2,E2,E2,E2 F6F0: DB E1,E1,E1,E1,E1,E1,E1,E1,E0,E0,E0,E0,E0,E0,E0,E0 F700: DB FF,DF,BF,9F,7F,5F,3F,1F,FF,DF,BF,9F,7F,5F,3F,1F F710: DB FF,DF,BF,9F,7F,5F,3F,1F,FF,DF,BF,9F,7F,5F,3F,1F F720: DB FF,DF,BF,9F,7F,5F,3F,1F,FF,DF,BF,9F,7F,5F,3F,1F F730: DB FF,DF,BF,9F,7F,5F,3F,1F,FF,DF,BF,9F,7F,5F,3F,1F F740: DB FF,DF,BF,9F,7F,5F,3F,1F,FF,DF,BF,9F,7F,5F,3F,1F F750: DB FF,DF,BF,9F,7F,5F,3F,1F,FF,DF,BF,9F,7F,5F,3F,1F F760: DB FF,DF,BF,9F,7F,5F,3F,1F,FF,DF,BF,9F,7F,5F,3F,1F F770: DB FF,DF,BF,9F,7F,5F,3F,1F,FF,DF,BF,9F,7F,5F,3F,1F F780: DB FF,DF,BF,9F,7F,5F,3F,1F,FF,DF,BF,9F,7F,5F,3F,1F F790: DB FF,DF,BF,9F,7F,5F,3F,1F,FF,DF,BF,9F,7F,5F,3F,1F F7A0: DB FF,DF,BF,9F,7F,5F,3F,1F,FF,DF,BF,9F,7F,5F,3F,1F F7B0: DB FF,DF,BF,9F,7F,5F,3F,1F,FF,DF,BF,9F,7F,5F,3F,1F F7C0: DB FF,DF,BF,9F,7F,5F,3F,1F,FF,DF,BF,9F,7F,5F,3F,1F F7D0: DB FF,DF,BF,9F,7F,5F,3F,1F,FF,DF,BF,9F,7F,5F,3F,1F F7E0: DB FF,DF,BF,9F,7F,5F,3F,1F,FF,DF,BF,9F,7F,5F,3F,1F F7F0: DB FF,DF,BF,9F,7F,5F,3F,1F,FF,DF,BF,9F,7F,5F,3F,1F F800: DB FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF F810: DB FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE F820: DB FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD F830: DB FC,FC,FC,FC,FC,FC,FC,FC,FC,FC,FC,FC,FC,FC,FC,FC F840: DB FB,FB,FB,FB,FB,FB,FB,FB,FB,FB,FB,FB,FB,FB,FB,FB F850: DB FA,FA,FA,FA,FA,FA,FA,FA,FA,FA,FA,FA,FA,FA,FA,FA F860: DB F9,F9,F9,F9,F9,F9,F9,F9,F9,F9,F9,F9,F9,F9,F9,F9 F870: DB F8,F8,F8,F8,F8,F8,F8,F8,F8,F8,F8,F8,F8,F8,F8,F8 F880: DB F7,F7,F7,F7,F7,F7,F7,F7,F7,F7,F7,F7,F7,F7,F7,F7 F890: DB F6,F6,F6,F6,F6,F6,F6,F6,F6,F6,F6,F6,F6,F6,F6,F6 F8A0: DB F5,F5,F5,F5,F5,F5,F5,F5,F5,F5,F5,F5,F5,F5,F5,F5 F8B0: DB F4,F4,F4,F4,F4,F4,F4,F4,F4,F4,F4,F4,F4,F4,F4,F4 F8C0: DB F3,F3,F3,F3,F3,F3,F3,F3,F3,F3,F3,F3,F3,F3,F3,F3 F8D0: DB F2,F2,F2,F2,F2,F2,F2,F2,F2,F2,F2,F2,F2,F2,F2,F2 F8E0: DB F1,F1,F1,F1,F1,F1,F1,F1,F1,F1,F1,F1,F1,F1,F1,F1 F8F0: DB F0,F0,F0,F0,F0,F0,F0,F0,F0,F0,F0,F0,F0,F0,F0,F0 F900: DB FF,EF,DF,CF,BF,AF,9F,8F,7F,6F,5F,4F,3F,2F,1F,0F F910: DB FF,EF,DF,CF,BF,AF,9F,8F,7F,6F,5F,4F,3F,2F,1F,0F F920: DB FF,EF,DF,CF,BF,AF,9F,8F,7F,6F,5F,4F,3F,2F,1F,0F F930: DB FF,EF,DF,CF,BF,AF,9F,8F,7F,6F,5F,4F,3F,2F,1F,0F F940: DB FF,EF,DF,CF,BF,AF,9F,8F,7F,6F,5F,4F,3F,2F,1F,0F F950: DB FF,EF,DF,CF,BF,AF,9F,8F,7F,6F,5F,4F,3F,2F,1F,0F F960: DB FF,EF,DF,CF,BF,AF,9F,8F,7F,6F,5F,4F,3F,2F,1F,0F F970: DB FF,EF,DF,CF,BF,AF,9F,8F,7F,6F,5F,4F,3F,2F,1F,0F F980: DB FF,EF,DF,CF,BF,AF,9F,8F,7F,6F,5F,4F,3F,2F,1F,0F F990: DB FF,EF,DF,CF,BF,AF,9F,8F,7F,6F,5F,4F,3F,2F,1F,0F F9A0: DB FF,EF,DF,CF,BF,AF,9F,8F,7F,6F,5F,4F,3F,2F,1F,0F F9B0: DB FF,EF,DF,CF,BF,AF,9F,8F,7F,6F,5F,4F,3F,2F,1F,0F F9C0: DB FF,EF,DF,CF,BF,AF,9F,8F,7F,6F,5F,4F,3F,2F,1F,0F F9D0: DB FF,EF,DF,CF,BF,AF,9F,8F,7F,6F,5F,4F,3F,2F,1F,0F F9E0: DB FF,EF,DF,CF,BF,AF,9F,8F,7F,6F,5F,4F,3F,2F,1F,0F F9F0: DB FF,EF,DF,CF,BF,AF,9F,8F,7F,6F,5F,4F,3F,2F,1F,0F FA00: DB FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF FA10: DB FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF FA20: DB FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE FA30: DB FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE FA40: DB FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD FA50: DB FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD FA60: DB FC,FC,FC,FC,FC,FC,FC,FC,FC,FC,FC,FC,FC,FC,FC,FC FA70: DB FC,FC,FC,FC,FC,FC,FC,FC,FC,FC,FC,FC,FC,FC,FC,FC FA80: DB FB,FB,FB,FB,FB,FB,FB,FB,FB,FB,FB,FB,FB,FB,FB,FB FA90: DB FB,FB,FB,FB,FB,FB,FB,FB,FB,FB,FB,FB,FB,FB,FB,FB FAA0: DB FA,FA,FA,FA,FA,FA,FA,FA,FA,FA,FA,FA,FA,FA,FA,FA FAB0: DB FA,FA,FA,FA,FA,FA,FA,FA,FA,FA,FA,FA,FA,FA,FA,FA FAC0: DB F9,F9,F9,F9,F9,F9,F9,F9,F9,F9,F9,F9,F9,F9,F9,F9 FAD0: DB F9,F9,F9,F9,F9,F9,F9,F9,F9,F9,F9,F9,F9,F9,F9,F9 FAE0: DB F8,F8,F8,F8,F8,F8,F8,F8,F8,F8,F8,F8,F8,F8,F8,F8 FAF0: DB F8,F8,F8,F8,F8,F8,F8,F8,F8,F8,F8,F8,F8,F8,F8,F8 FB00: DB FF,F7,EF,E7,DF,D7,CF,C7,BF,B7,AF,A7,9F,97,8F,87 FB10: DB 7F,77,6F,67,5F,57,4F,47,3F,37,2F,27,1F,17,0F,07 FB20: DB FF,F7,EF,E7,DF,D7,CF,C7,BF,B7,AF,A7,9F,97,8F,87 FB30: DB 7F,77,6F,67,5F,57,4F,47,3F,37,2F,27,1F,17,0F,07 FB40: DB FF,F7,EF,E7,DF,D7,CF,C7,BF,B7,AF,A7,9F,97,8F,87 FB50: DB 7F,77,6F,67,5F,57,4F,47,3F,37,2F,27,1F,17,0F,07 FB60: DB FF,F7,EF,E7,DF,D7,CF,C7,BF,B7,AF,A7,9F,97,8F,87 FB70: DB 7F,77,6F,67,5F,57,4F,47,3F,37,2F,27,1F,17,0F,07 FB80: DB FF,F7,EF,E7,DF,D7,CF,C7,BF,B7,AF,A7,9F,97,8F,87 FB90: DB 7F,77,6F,67,5F,57,4F,47,3F,37,2F,27,1F,17,0F,07 FBA0: DB FF,F7,EF,E7,DF,D7,CF,C7,BF,B7,AF,A7,9F,97,8F,87 FBB0: DB 7F,77,6F,67,5F,57,4F,47,3F,37,2F,27,1F,17,0F,07 FBC0: DB FF,F7,EF,E7,DF,D7,CF,C7,BF,B7,AF,A7,9F,97,8F,87 FBD0: DB 7F,77,6F,67,5F,57,4F,47,3F,37,2F,27,1F,17,0F,07 FBE0: DB FF,F7,EF,E7,DF,D7,CF,C7,BF,B7,AF,A7,9F,97,8F,87 FBF0: DB 7F,77,6F,67,5F,57,4F,47,3F,37,2F,27,1F,17,0F,07 FC00: DB FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF FC10: DB FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF FC20: DB FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF FC30: DB FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF FC40: DB FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE FC50: DB FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE FC60: DB FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE FC70: DB FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE FC80: DB FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD FC90: DB FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD FCA0: DB FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD FCB0: DB FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD,FD FCC0: DB FC,FC,FC,FC,FC,FC,FC,FC,FC,FC,FC,FC,FC,FC,FC,FC FCD0: DB FC,FC,FC,FC,FC,FC,FC,FC,FC,FC,FC,FC,FC,FC,FC,FC FCE0: DB FC,FC,FC,FC,FC,FC,FC,FC,FC,FC,FC,FC,FC,FC,FC,FC FCF0: DB FC,FC,FC,FC,FC,FC,FC,FC,FC,FC,FC,FC,FC,FC,FC,FC FD00: DB FF,FB,F7,F3,EF,EB,E7,E3,DF,DB,D7,D3,CF,CB,C7,C3 FD10: DB BF,BB,B7,B3,AF,AB,A7,A3,9F,9B,97,93,8F,8B,87,83 FD20: DB 7F,7B,77,73,6F,6B,67,63,5F,5B,57,53,4F,4B,47,43 FD30: DB 3F,3B,37,33,2F,2B,27,23,1F,1B,17,13,0F,0B,07,03 FD40: DB FF,FB,F7,F3,EF,EB,E7,E3,DF,DB,D7,D3,CF,CB,C7,C3 FD50: DB BF,BB,B7,B3,AF,AB,A7,A3,9F,9B,97,93,8F,8B,87,83 FD60: DB 7F,7B,77,73,6F,6B,67,63,5F,5B,57,53,4F,4B,47,43 FD70: DB 3F,3B,37,33,2F,2B,27,23,1F,1B,17,13,0F,0B,07,03 FD80: DB FF,FB,F7,F3,EF,EB,E7,E3,DF,DB,D7,D3,CF,CB,C7,C3 FD90: DB BF,BB,B7,B3,AF,AB,A7,A3,9F,9B,97,93,8F,8B,87,83 FDA0: DB 7F,7B,77,73,6F,6B,67,63,5F,5B,57,53,4F,4B,47,43 FDB0: DB 3F,3B,37,33,2F,2B,27,23,1F,1B,17,13,0F,0B,07,03 FDC0: DB FF,FB,F7,F3,EF,EB,E7,E3,DF,DB,D7,D3,CF,CB,C7,C3 FDD0: DB BF,BB,B7,B3,AF,AB,A7,A3,9F,9B,97,93,8F,8B,87,83 FDE0: DB 7F,7B,77,73,6F,6B,67,63,5F,5B,57,53,4F,4B,47,43 FDF0: DB 3F,3B,37,33,2F,2B,27,23,1F,1B,17,13,0F,0B,07,03 FE00: DB FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF FE10: DB FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF FE20: DB FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF FE30: DB FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF FE40: DB FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF FE50: DB FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF FE60: DB FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF FE70: DB FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF FE80: DB FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE FE90: DB FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE FEA0: DB FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE FEB0: DB FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE FEC0: DB FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE FED0: DB FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE FEE0: DB FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE FEF0: DB FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE,FE FF00: DB FF,FD,FB,F9,F7,F5,F3,F1,EF,ED,EB,E9,E7,E5,E3,E1 FF10: DB DF,DD,DB,D9,D7,D5,D3,D1,CF,CD,CB,C9,C7,C5,C3,C1 FF20: DB BF,BD,BB,B9,B7,B5,B3,B1,AF,AD,AB,A9,A7,A5,A3,A1 FF30: DB 9F,9D,9B,99,97,95,93,91,8F,8D,8B,89,87,85,83,81 FF40: DB 7F,7D,7B,79,77,75,73,71,6F,6D,6B,69,67,65,63,61 FF50: DB 5F,5D,5B,59,57,55,53,51,4F,4D,4B,49,47,45,43,41 FF60: DB 3F,3D,3B,39,37,35,33,31,2F,2D,2B,29,27,25,23,21 FF70: DB 1F,1D,1B,19,17,15,13,11,0F,0D,0B,09,07,05,03,01 FF80: DB FF,FD,FB,F9,F7,F5,F3,F1,EF,ED,EB,E9,E7,E5,E3,E1 FF90: DB DF,DD,DB,D9,D7,D5,D3,D1,CF,CD,CB,C9,C7,C5,C3,C1 FFA0: DB BF,BD,BB,B9,B7,B5,B3,B1,AF,AD,AB,A9,A7,A5,A3,A1 FFB0: DB 9F,9D,9B,99,97,95,93,91,8F,8D,8B,89,87,85,83,81 FFC0: DB 7F,7D,7B,79,77,75,73,71,6F,6D,6B,69,67,65,63,61 FFD0: DB 5F,5D,5B,59,57,55,53,51,4F,4D,4B,49,47,45,43,41 FFE0: DB 3F,3D,3B,39,37,35,33,31,2F,2D,2B,29,27,25,23,21 FFF0: DB 1F,1D,1B,19,17,15,13,11,0F,0D,0B,09,07,05,03,01