INTMEM:0000 ; INTMEM:0000 ; +-------------------------------------------------------------------------+ INTMEM:0000 ; | This file was generated by The Interactive Disassembler (IDA) | INTMEM:0000 ; | Copyright (c) 2018 Hex-Rays, | INTMEM:0000 ; +-------------------------------------------------------------------------+ INTMEM:0000 ; INTMEM:0000 ; Input SHA256 : FE43D01C7A06BDB253EBF642E83E28E12601028C3C321D43F3EDC9BAF56F826D INTMEM:0000 ; Input MD5 : 9A310A39B7418BA0BFF97F64D54D797C INTMEM:0000 ; Input CRC32 : 4D8EED0B INTMEM:0000 INTMEM:0000 INTMEM:0000 ; Processor : 80196 INTMEM:0000 ; Target assembler: Abstract Assembler INTMEM:0000 INTMEM:0000 ; =========================================================================== INTMEM:0000 INTMEM:0000 ; Segment type: Internal processor memory & SFR INTMEM:0000 ; segment INTMEM INTMEM:0000 ZERO_REG: ds 2 ; DATA XREF: ROM_29EC-934↓w INTMEM:0000 ; ROM_29EC-926↓r ... INTMEM:0000 ; Zero register INTMEM:0002 INTMEM_2: ds 2 ; DATA XREF: ROM_29EC:ROM_2089↓w INTMEM:0002 ; ROM_29EC:ROM_21D6↓r ... INTMEM:0004 ds 1 ; DATA XREF: ROM_29EC-7E4↓w INTMEM:0004 ; ROM_29EC:ROM_220E↓w ... INTMEM:0005 ds 1 INTMEM:0006 INTMEM_6: ds 1 ; DATA XREF: ROM_29EC-7EF↓w INTMEM:0006 ; ROM_29EC:ROM_2882↓w ... INTMEM:0007 INTMEM_7: ds 1 ; DATA XREF: ROM_3485+6↓r INTMEM:0007 ; ROM_3485+15↓w ... INTMEM:0008 INT_MASK: ds 1 ; DATA XREF: ROM_29EC+22↓w INTMEM:0008 ; ROM_37A8:ROM_37F2↓r ... INTMEM:0008 ; Interrupt mask register INTMEM:0009 INT_PEND: ds 2 ; DATA XREF: ROM_29EC-3CD↓r INTMEM:0009 ; ROM_29D5+7↓r ... INTMEM:0009 ; Interrupt pending register INTMEM:000B ds 1 INTMEM:000C ds 2 INTMEM:000E INTMEM_E: ds 1 ; DATA XREF: ROM_37A8+B0↓w INTMEM:000E ; ROM_37A8+B3↓w INTMEM:000F IOPORT1: ds 1 ; DATA XREF: ROM_29EC-225↓r INTMEM:000F ; ROM_29EC-20C↓r ... INTMEM:000F ; Input/output port 1 INTMEM:0010 IOPORT2: ds 1 ; DATA XREF: ROM_29EC:ROM_2464↓r INTMEM:0010 ; ROM_29EC:ROM_2542↓r ... INTMEM:0010 ; Input/output port 2 INTMEM:0011 INTMEM_11: ds 1 ; DATA XREF: ROM_2C4A+5↓r INTMEM:0011 ; ROM_37A8+C2↓w ... INTMEM:0012 INT_PEND1: ds 1 ; DATA XREF: ROM_37A8+4D↓w INTMEM:0012 ; Interrupt pending register 1 INTMEM:0013 INT_MASK1: ds 1 ; DATA XREF: ROM_37A8+4D↓r INTMEM:0013 ; ROM_37A8+50↓w INTMEM:0013 ; Interrupt mask register 1 INTMEM:0014 WSR: ds 1 ; DATA XREF: ROM_37A8:ROM_3952↓w INTMEM:0014 ; Window selection register INTMEM:0015 WSR1: ds 1 ; DATA XREF: ROM_29EC-7FA↓r INTMEM:0015 ; ROM_29EC:ROM_2877↓r ... INTMEM:0015 ; Window selection register 1 INTMEM:0016 INTMEM_16: ds 1 ; DATA XREF: ROM_29EC-3C7↓r INTMEM:0016 ; ROM_29D5+1↓r ... INTMEM:0017 ds 1 INTMEM:0018 SP: ds 2 ; DATA XREF: ROM_29EC-4E2↓r INTMEM:0018 ; ROM_29EC:ROM_288D↓r ... INTMEM:0018 ; Stack pointer INTMEM:001A INTMEM_1A: ds 2 ; DATA XREF: ROM_29EC-960↓r INTMEM:001A ; ROM_29EC-7D4↓w ... INTMEM:001C INTMEM_1C: ds 4 ; DATA XREF: ROM_29EC-95D↓r INTMEM:001C ; ROM_29EC:ROM_20D6↓w ... INTMEM:0020 INTMEM_20: ds 4 ; DATA XREF: ROM_29EC-957↓r INTMEM:0020 ; ROM_29EC-938↓w ... INTMEM:0024 INTMEM_24: ds 2 ; DATA XREF: ROM:320A↓w INTMEM:0024 ; ROM_4E83+126↓w ... INTMEM:0026 INTMEM_26: ds 2 ; DATA XREF: ROM_2CBB↓w INTMEM:0026 ; ROM_2CBB+8↓w ... INTMEM:0028 INTMEM_28: ds 2 ; DATA XREF: ROM_2A7B+12↓r INTMEM:0028 ; ROM_37A8↓w ... INTMEM:002A INTMEM_2A: ds 2 ; DATA XREF: ROM_29EC-3C7↓w INTMEM:002A ; ROM_29EC-3C4↓r ... INTMEM:002C INTMEM_2C: ds 4 ; DATA XREF: ROM_29EC-951↓r INTMEM:002C ; ROM_29EC-570↓w ... INTMEM:0030 INTMEM_30: ds 2 ; DATA XREF: ROM_2CCF+2↓w INTMEM:0030 ; ROM_2CCF+13↓r ... INTMEM:0032 INTMEM_32: ds 2 ; DATA XREF: ROM_2C75+13↓w INTMEM:0032 ; ROM_2CAD+2↓w ... INTMEM:0034 INTMEM_34: ds 2 ; DATA XREF: ROM_2D2D+23↓r INTMEM:0034 ; ROM_2D68↓w ... INTMEM:0036 INTMEM_36: ds 5 ; DATA XREF: ROM:3208↓r INTMEM:0036 ; ROM:3B4A↓w ... INTMEM:003B INTMEM_3B: ds 1 ; DATA XREF: ROM_349E+3↓r INTMEM:003B ; ROM:3AF9↓w ... INTMEM:003C INTMEM_3C: ds 2 ; DATA XREF: ROM:3FB6↓w INTMEM:003C ; ROM:3FBF↓r ... INTMEM:003E INTMEM_3E: ds 2 ; DATA XREF: ROM:3AF2↓w INTMEM:003E ; ROM:3AF6↓r ... INTMEM:0040 INTMEM_40: ds 2 ; DATA XREF: ROM_2E68+6↓w INTMEM:0040 ; ROM_486A+16↓w ... INTMEM:0042 INTMEM_42: ds 2 ; DATA XREF: ROM:3DEB↓w INTMEM:0042 ; ROM_486A+2B↓w ... INTMEM:0044 INTMEM_44: ds 1 ; DATA XREF: ROM:3DF1↓w INTMEM:0044 ; ROM_486A+30↓w ... INTMEM:0045 INTMEM_45: ds 2 ; DATA XREF: ROM:3DF9↓w INTMEM:0045 ; ROM_486A+23↓w ... INTMEM:0047 INTMEM_47: ds 1 ; DATA XREF: ROM_486A+26↓w INTMEM:0047 ; ROM_4E55+3↓r ... INTMEM:0048 INTMEM_48: ds 1 ; DATA XREF: ROM_486A+14↓w INTMEM:0048 ; ROM_4970+1EC↓w ... INTMEM:0049 INTMEM_49: ds 1 ; DATA XREF: ROM_486A↓w INTMEM:0049 ; ROM_4932+8↓r ... INTMEM:004A INTMEM_4A: ds 1 ; DATA XREF: ROM_486A+5↓w INTMEM:004A ; ROM_4932+B↓r ... INTMEM:004B INTMEM_4B: ds 1 ; DATA XREF: ROM_486A+A↓w INTMEM:004B ; ROM_4932+E↓r ... INTMEM:004C INTMEM_4C: ds 1 ; DATA XREF: ROM_486A+F↓w INTMEM:004C ; ROM_4932+11↓r ... INTMEM:004D INTMEM_4D: ds 1 ; DATA XREF: ROM_29EC:ROM_269E↓r INTMEM:004D ; ROM_2A93+30↓w ... INTMEM:004E INTMEM_4E: ds 1 ; DATA XREF: ROM_29EC:ROM_2215↓w INTMEM:004E ; ROM_29EC-653↓w ... INTMEM:004F ds 1 INTMEM:0050 INTMEM_50: ds 1 ; DATA XREF: ROM_29EC-1F9↓w INTMEM:0050 ; ROM:3E24↓w INTMEM:0051 INTMEM_51: ds 1 ; DATA XREF: ROM_29EC-585↓w INTMEM:0052 INTMEM_52: ds 1 ; DATA XREF: ROM_3502+5F↓w INTMEM:0052 ; ROM_3977+13↓w ... INTMEM:0053 ds 1 INTMEM:0054 INTMEM_54: ds 1 ; DATA XREF: ROM_29EC:ROM_27F0↓w INTMEM:0054 ; ROM_29EC:ROM_27F6↓r ... INTMEM:0055 INTMEM_55: ds 1 ; DATA XREF: ROM_3502+42↓w INTMEM:0055 ; ROM_3502:ROM_355D↓w ... INTMEM:0056 INTMEM_56: ds 2 ; DATA XREF: ROM_29EC-89A↓r INTMEM:0056 ; ROM_29EC:ROM_2192↓r ... INTMEM:0058 INTMEM_58: ds 2 ; DATA XREF: ROM_29EC-8CB↓r INTMEM:0058 ; ROM_2A16-168↓r ... INTMEM:005A INTMEM_5A: ds 2 ; DATA XREF: ROM_29EC-74F↓w INTMEM:005A ; ROM_29EC-6C4↓w ... INTMEM:005C INTMEM_5C: ds 2 ; DATA XREF: ROM_29EC:ROM_221B↓w INTMEM:005C ; ROM_29EC-7C8↓w ... INTMEM:005E INTMEM_5E: ds 2 ; DATA XREF: ROM_29EC-5F8↓w INTMEM:005E ; ROM_29EC:ROM_265D↓w ... INTMEM:0060 INTMEM_60: ds 2 ; DATA XREF: ROM_29EC:ROM_22A3↓w INTMEM:0060 ; ROM_29EC-6FA↓r ... INTMEM:0062 INTMEM_62: ds 2 ; DATA XREF: ROM_3224:ROM_328C↓w INTMEM:0062 ; ROM_328F↓r INTMEM:0064 INTMEM_64: ds 2 ; DATA XREF: ROM_29EC-59A↓r INTMEM:0064 ; ROM_3224:ROM_3268↓w ... INTMEM:0066 INTMEM_66: ds 2 ; DATA XREF: ROM_29EC:ROM_241E↓r INTMEM:0066 ; ROM_3224+4E↓w ... INTMEM:0068 INTMEM_68: ds 2 ; DATA XREF: ROM_29EC-462↓w INTMEM:0068 ; ROM_29EC-45F↓w ... INTMEM:006A INTMEM_6A: ds 2 ; DATA XREF: ROM_29EC-960↓w INTMEM:006A ; ROM_29EC-57F↓r INTMEM:006C INTMEM_6C: ds 2 ; DATA XREF: ROM_29EC-95D↓w INTMEM:006C ; ROM_29EC-57C↓r INTMEM:006E INTMEM_6E: ds 2 ; DATA XREF: ROM_29EC-95A↓w INTMEM:006E ; ROM_29EC-579↓r INTMEM:0070 INTMEM_70: ds 2 ; DATA XREF: ROM_29EC-957↓w INTMEM:0070 ; ROM_29EC-576↓r INTMEM:0072 INTMEM_72: ds 2 ; DATA XREF: ROM_29EC-954↓w INTMEM:0072 ; ROM_29EC-573↓r INTMEM:0074 INTMEM_74: ds 2 ; DATA XREF: ROM_29EC-951↓w INTMEM:0074 ; ROM_29EC-570↓r INTMEM:0076 INTMEM_76: ds 2 ; DATA XREF: ROM_29EC-93A↓w INTMEM:0076 ; ROM_29EC-934↓r ... INTMEM:0078 INTMEM_78: ds 2 ; DATA XREF: ROM_29EC-8E8↓r INTMEM:0078 ; ROM_29EC-8E0↓w ... INTMEM:007A INTMEM_7A: ds 2 ; DATA XREF: ROM_29EC:ROM_2107↓r INTMEM:007A ; ROM:34AD↓w INTMEM:007C INTMEM_7C: ds 2 ; DATA XREF: ROM_29EC-8D7↓r INTMEM:007C ; ROM_29EC-8CB↓w ... INTMEM:007E INTMEM_7E: ds 2 ; DATA XREF: ROM_29EC-8D1↓w INTMEM:007E ; ROM_29EC-8A2↓r ... INTMEM:0080 INTMEM_80: ds 2 ; DATA XREF: ROM_29EC-8D1↓r INTMEM:0080 ; ROM_29EC-8C2↓w ... INTMEM:0082 INTMEM_82: ds 2 ; DATA XREF: ROM_29EC-7CE↓w INTMEM:0082 ; ROM_29EC-7C0↓w ... INTMEM:0084 INTMEM_84: ds 2 ; DATA XREF: ROM_29EC-7A2↓w INTMEM:0084 ; ROM_29EC-778↓r ... INTMEM:0086 INTMEM_86: ds 2 ; DATA XREF: ROM_29EC-1CA↓w INTMEM:0086 ; ROM_29EC-1C8↓r ... INTMEM:0088 INTMEM_88: ds 2 ; DATA XREF: ROM_29EC-193↓r INTMEM:0088 ; ROM_29EC-164↓w ... INTMEM:008A INTMEM_8A: ds 1 ; DATA XREF: ROM_29EC-7FC↓w INTMEM:008A ; start+94D↓w INTMEM:008B INTMEM_8B: ds 1 ; DATA XREF: ROM_29EC:ROM_23D0↓r INTMEM:008B ; ROM_29EC-5F0↓r ... INTMEM:008C INTMEM_8C: ds 2 ; DATA XREF: ROM_29EC-8C8↓r INTMEM:008C ; ROM_2A16:ROM_2A46↓w ... INTMEM:008E INTMEM_8E: ds 1 ; DATA XREF: ROM_29EC:ROM_2674↓r INTMEM:008E ; ROM_29EC-32C↓w ... INTMEM:008F INTMEM_8F: ds 1 ; DATA XREF: ROM_29EC:ROM_2674↓r INTMEM:008F ; ROM_29EC:ROM_269E↓w ... INTMEM:0090 INTMEM_90: ds 1 ; DATA XREF: ROM_29EC-358↓w INTMEM:0090 ; ROM_29EC-334↓w ... INTMEM:0091 INTMEM_91: ds 2 ; DATA XREF: ROM_29EC-36D↓r INTMEM:0091 ; ROM_29EC-368↓w ... INTMEM:0093 INTMEM_93: ds 2 ; DATA XREF: ROM_29EC-3E0↓w INTMEM:0093 ; ROM_2E20↓w ... INTMEM:0095 INTMEM_95: ds 1 ; DATA XREF: ROM_29EC:ROM_2247↓r INTMEM:0095 ; ROM_29EC:ROM_2292↓r ... INTMEM:0096 INTMEM_96: ds 1 ; DATA XREF: ROM_29EC:ROM_222F↓r INTMEM:0096 ; ROM_29EC-73D↓w ... INTMEM:0097 INTMEM_97: ds 1 ; DATA XREF: ROM_3183+4E↓w INTMEM:0097 ; ROM_3183+55↓w INTMEM:0098 INTMEM_98: ds 1 ; DATA XREF: ROM_3A4C:ROM_3A5C↓r INTMEM:0098 ; ROM_3A4C+25↓w ... INTMEM:0099 INTMEM_99: ds 1 ; DATA XREF: ROM_3A4C+3↓r INTMEM:0099 ; ROM_3A4C+1B↓r ... INTMEM:009A INTMEM_9A: ds 1 ; DATA XREF: ROM_3485+C↓w INTMEM:009A ; ROM_3A4C+20↓r ... INTMEM:009B INTMEM_9B: ds 1 ; DATA XREF: ROM_29EC-4BA↓r INTMEM:009B ; ROM_29EC:ROM_2555↓w ... INTMEM:009C INTMEM_9C: ds 1 ; DATA XREF: ROM_29EC-94B↓r INTMEM:009C ; ROM_29EC-946↓w ... INTMEM:009D INTMEM_9D: ds 1 ; DATA XREF: ROM_29EC-910↓w INTMEM:009D ; ROM_29EC-864↓w ... INTMEM:009E INTMEM_9E: ds 1 ; DATA XREF: ROM_29EC:ROM_20FF↓r INTMEM:009E ; ROM_29EC-8DD↓w ... INTMEM:009F INTMEM_9F: ds 1 ; DATA XREF: ROM_29EC-8D4↓r INTMEM:009F ; ROM_29EC-8C8↓w ... INTMEM:00A0 INTMEM_A0: ds 1 ; DATA XREF: ROM_29EC-8CE↓w INTMEM:00A0 ; ROM_29EC-8A9↓r ... INTMEM:00A1 INTMEM_A1: ds 1 ; DATA XREF: ROM_29EC-8CE↓r INTMEM:00A1 ; ROM_29EC-8C5↓w ... INTMEM:00A2 INTMEM_A2: ds 1 ; DATA XREF: ROM_29EC-613↓r INTMEM:00A2 ; ROM_29EC-5F0↓w INTMEM:00A3 INTMEM_A3: ds 1 ; DATA XREF: ROM_29EC-5E8↓w INTMEM:00A3 ; ROM_29EC:ROM_2406↓r ... INTMEM:00A4 INTMEM_A4: ds 1 ; DATA XREF: ROM_29EC:ROM_2788↓w INTMEM:00A4 ; ROM_29EC-25A↓w ... INTMEM:00A5 INTMEM_A5: ds 1 ; DATA XREF: ROM_29EC-26A↓w INTMEM:00A5 ; ROM_29EC-267↓w ... INTMEM:00A6 INTMEM_A6: ds 1 ; DATA XREF: ROM_29EC:ROM_27CD↓r INTMEM:00A6 ; ROM_29EC-209↓w ... INTMEM:00A7 INTMEM_A7: ds 1 ; DATA XREF: ROM_3502+1↓r INTMEM:00A7 ; ROM_3502+5↓r ... INTMEM:00A8 INTMEM_A8: ds 1 ; DATA XREF: ROM_2E68+92↓r INTMEM:00A8 ; ROM_37A8+199↓w INTMEM:00A9 INTMEM_A9: ds 1 ; DATA XREF: ROM_29EC:ROM_2112↓r INTMEM:00A9 ; ROM_29EC:ROM_21A1↓r ... INTMEM:00AA INTMEM_AA: ds 1 ; DATA XREF: ROM_29EC:ROM_265F↓r INTMEM:00AA ; ROM_29EC:ROM_266B↓w ... INTMEM:00AB INTMEM_AB: ds 1 ; DATA XREF: ROM_29EC:ROM_20AA↓r INTMEM:00AB ; ROM_29EC-93D↓r ... INTMEM:00AC INTMEM_AC: ds 1 ; DATA XREF: ROM_29EC-5D3↓r INTMEM:00AC ; ROM_3224+51↓w ... INTMEM:00AD INTMEM_AD: ds 2 ; DATA XREF: ROM_34B4+9↓w INTMEM:00AD ; ROM_34B4+26↓w ... INTMEM:00AF INTMEM_AF: ds 1 ; DATA XREF: ROM_34B4+3↓r INTMEM:00AF ; ROM_34B4+6↓r ... INTMEM:00B0 INTMEM_B0: ds 1 ; DATA XREF: ROM_4E83:ROM_530C↓r INTMEM:00B0 ; ROM_4E83+519↓w INTMEM:00B1 INTMEM_B1: ds 1 ; DATA XREF: ROM_54BC+2F3↓w INTMEM:00B1 ; ROM_54BC:ROM_57BF↓r INTMEM:00B2 INTMEM_B2: ds 1 ; DATA XREF: ROM_5D63+F5↓w INTMEM:00B2 ; ROM_5D63+100↓w ... INTMEM:00B3 INTMEM_B3: ds 1 ; DATA XREF: ROM_5D63+2BA↓r INTMEM:00B3 ; ROM_5D63:ROM_609E↓w INTMEM:00B4 INTMEM_B4: ds 2 ; DATA XREF: ROM_489E+64↓w INTMEM:00B4 ; ROM_6127+437↓w ... INTMEM:00B6 INTMEM_B6: ds 1 ; DATA XREF: ROM_5D63+1B2↓r INTMEM:00B6 ; ROM_5D63+223↓w ... INTMEM:00B7 INTMEM_B7: ds 1 ; DATA XREF: ROM_5D63:ROM_5F1C↓r INTMEM:00B7 ; ROM_5D63+212↓w INTMEM:00B8 INTMEM_B8: ds 1 ; DATA XREF: ROM_6127+176↓w INTMEM:00B8 ; ROM_6127+184↓r INTMEM:00B9 INTMEM_B9: ds 6 ; DATA XREF: ROM_4CD8+17↓r INTMEM:00B9 ; ROM_4CD8+1F↓w ... INTMEM:00BF INTMEM_BF: ds 1 ; DATA XREF: ROM_3A4C+8↓r INTMEM:00BF ; ROM_3A4C+28↓w ... INTMEM:00C0 INTMEM_C0: ds 2 ; DATA XREF: ROM:3C76↓w INTMEM:00C0 ; ROM_4E83+289↓r ... INTMEM:00C2 INTMEM_C2: ds 1 ; DATA XREF: ROM_4E83+38D↓r INTMEM:00C2 ; ROM_4E83+3A6↓w ... INTMEM:00C3 INTMEM_C3: ds 1 ; DATA XREF: ROM_4970:ROM_49C4↓r INTMEM:00C3 ; ROM_4970:ROM_4A3A↓r ... INTMEM:00C4 INTMEM_C4: ds 1 ; DATA XREF: ROM:ROM_57FD↓w INTMEM:00C4 ; ROM:5808↓r ... INTMEM:00C5 INTMEM_C5: ds 1 ; DATA XREF: ROM_5D63+1CC↓r INTMEM:00C5 ; ROM_5D63:ROM_5F36↓w INTMEM:00C6 INTMEM_C6: ds 1 ; DATA XREF: ROM_6127+58A↓w INTMEM:00C6 ; ROM_6127+599↓r ... INTMEM:00C7 ds 1 INTMEM:00C8 INTMEM_C8: ds 1 ; DATA XREF: ROM_5D63+44↓w INTMEM:00C8 ; ROM_5D63:ROM_5DC3↓r ... INTMEM:00C9 INTMEM_C9: ds 1 ; DATA XREF: ROM_5D63+152↓w INTMEM:00C9 ; ROM_5D63+251↓r INTMEM:00CA INTMEM_CA: ds 1 ; DATA XREF: ROM_6798+14F↓w INTMEM:00CA ; ROM_6798+168↓w ... INTMEM:00CB INTMEM_CB: ds 1 ; DATA XREF: ROM_4E83+39↓w INTMEM:00CB ; ROM_4E83+4D↓w ... INTMEM:00CC INTMEM_CC: ds 1 ; DATA XREF: ROM_4E83+60C↓w INTMEM:00CC ; ROM_4E83:ROM_5494↓r INTMEM:00CD INTMEM_CD: ds 1 ; DATA XREF: ROM_6A6B+DE↓w INTMEM:00CD ; ROM_6A6B+E9↓r INTMEM:00CE INTMEM_CE: ds 1 ; DATA XREF: ROM_5D63+B9↓w INTMEM:00CE ; ROM_5D63+C1↓w ... INTMEM:00CF INTMEM_CF: ds 1 ; DATA XREF: ROM_6798+21↓w INTMEM:00CF ; ROM_6798:ROM_67DC↓w ... INTMEM:00D0 INTMEM_D0: ds 2 ; DATA XREF: ROM_6798+179↓w INTMEM:00D0 ; ROM_6798+189↓r ... INTMEM:00D2 ds 1 INTMEM:00D3 INTMEM_D3: ds 1 ; DATA XREF: ROM_54BC+16A↓w INTMEM:00D3 ; ROM_54BC+183↓w ... INTMEM:00D4 INTMEM_D4: ds 2 ; DATA XREF: ROM_4D9E+D↓r INTMEM:00D4 ; ROM_4D9E:ROM_4E15↓r ... INTMEM:00D6 INTMEM_D6: ds 2 ; DATA XREF: ROM_489E+4F↓w INTMEM:00D6 ; ROM:592B↓r ... INTMEM:00D8 INTMEM_D8: ds 2 ; DATA XREF: ROM_29EC-810↓w INTMEM:00D8 ; ROM_29EC-809↓w ... INTMEM:00DA INTMEM_DA: ds 2 ; DATA XREF: ROM:5938↓w INTMEM:00DA ; ROM:5948↓w ... INTMEM:00DC INTMEM_DC: ds 2 ; DATA XREF: ROM_6798:ROM_6A38↓w INTMEM:00DE INTMEM_DE: ds 1 ; DATA XREF: ROM_4E83+37D↓r INTMEM:00DE ; ROM_6127+8A↓w ... INTMEM:00DF INTMEM_DF: ds 1 ; DATA XREF: ROM_54BC:ROM_54C7↓w INTMEM:00DF ; ROM_54BC+2D↓r ... INTMEM:00E0 INTMEM_E0: ds 1 ; DATA XREF: ROM_54BC+30F↓r INTMEM:00E0 ; ROM:57D1↓w ... INTMEM:00E1 INTMEM_E1: ds 1 ; DATA XREF: ROM_6127+9↓w INTMEM:00E1 ; ROM_6127+C2↓w ... INTMEM:00E2 INTMEM_E2: ds 1 ; DATA XREF: ROM_6127+38↓w INTMEM:00E2 ; ROM_6127+133↓w ... INTMEM:00E3 INTMEM_E3: ds 1 ; DATA XREF: ROM_6127:ROM_6219↓w INTMEM:00E3 ; ROM_6127+61D↓r ... INTMEM:00E4 INTMEM_E4: ds 1 ; DATA XREF: ROM_6127:ROM_62F7↓w INTMEM:00E4 ; ROM_6127:ROM_63FE↓r ... INTMEM:00E5 INTMEM_E5: ds 1 ; DATA XREF: ROM_6127+289↓w INTMEM:00E5 ; ROM_6127:ROM_63CA↓w ... INTMEM:00E6 INTMEM_E6: ds 1 ; DATA XREF: ROM_4CD8+6↓r INTMEM:00E6 ; ROM_4CD8+C↓w ... INTMEM:00E7 INTMEM_E7: ds 1 ; DATA XREF: ROM_6127+354↓w INTMEM:00E7 ; ROM_6127:ROM_6482↓w ... INTMEM:00E8 INTMEM_E8: ds 1 ; DATA XREF: ROM_6127:ROM_6495↓w INTMEM:00E8 ; ROM_6127+409↓w ... INTMEM:00E9 INTMEM_E9: ds 1 ; DATA XREF: ROM_6127+37C↓r INTMEM:00E9 ; ROM_6127+386↓w ... INTMEM:00EA INTMEM_EA: ds 1 ; DATA XREF: ROM_6127+57C↓r INTMEM:00EA ; ROM_6127+587↓w ... INTMEM:00EB INTMEM_EB: ds 1 ; DATA XREF: ROM_5BDD+10A↓w INTMEM:00EB ; ROM_5BDD+10D↓w INTMEM:00EC INTMEM_EC: ds 1 ; DATA XREF: ROM_489E+82↓w INTMEM:00EC ; ROM_5BDD+143↓r ... INTMEM:00ED INTMEM_ED: ds 1 ; DATA XREF: ROM_489E+7F↓w INTMEM:00ED ; ROM_5BDD+140↓r ... INTMEM:00EE INTMEM_EE: ds 1 ; DATA XREF: ROM_489E+7C↓w INTMEM:00EE ; ROM_5BDD+13D↓r ... INTMEM:00EF INTMEM_EF: ds 1 ; DATA XREF: ROM_489E+79↓w INTMEM:00EF ; ROM_5BDD:ROM_5D17↓r ... INTMEM:00F0 INTMEM_F0: ds 1 ; DATA XREF: ROM_489E+76↓w INTMEM:00F0 ; ROM_5BDD+135↓r ... INTMEM:00F1 INTMEM_F1: ds 1 ; DATA XREF: ROM_4E83+545↓w INTMEM:00F1 ; ROM_4E83:ROM_5499↓r ... INTMEM:00F2 INTMEM_F2: ds 1 ; DATA XREF: ROM_29EC-261↓r INTMEM:00F2 ; ROM_60B3:ROM_6121↓w INTMEM:00F3 INTMEM_F3: ds 1 ; DATA XREF: ROM_6127+27↓w INTMEM:00F3 ; ROM_6127+8D↓r ... INTMEM:00F4 INTMEM_F4: ds 1 ; DATA XREF: ROM_29EC-807↓r INTMEM:00F4 ; ROM_4E83+627↓w INTMEM:00F5 INTMEM_F5: ds 1 ; DATA XREF: ROM_29EC:ROM_2513↓r INTMEM:00F5 ; ROM_29EC-4B2↓r ... INTMEM:00F6 INTMEM_F6: ds 1 ; DATA XREF: ROM_29EC-80C↓r INTMEM:00F6 ; ROM_29EC:ROM_2559↓r ... INTMEM:00F7 INTMEM_F7: ds 1 ; DATA XREF: ROM_489E↓w INTMEM:00F7 ; ROM_4970↓r ... INTMEM:00F8 INTMEM_F8: ds 1 ; DATA XREF: ROM_4970+6↓w INTMEM:00F8 ; ROM_4970:ROM_49D9↓r ... INTMEM:00F9 INTMEM_F9: ds 1 ; DATA XREF: ROM_4D9E:ROM_4E31↓r INTMEM:00F9 ; ROM_54BC+2F8↓w ... INTMEM:00FA INTMEM_FA: ds 1 ; DATA XREF: ROM_54BC+5E↓r INTMEM:00FA ; ROM_54BC+6D↓w ... INTMEM:00FB INTMEM_FB: ds 1 ; DATA XREF: ROM:5B72↓w INTMEM:00FB ; ROM:ROM_5B7F↓w ... INTMEM:00FC INTMEM_FC: ds 1 ; DATA XREF: ROM_5D63+41↓r INTMEM:00FC ; ROM_5D63+5D↓w ... INTMEM:00FD INTMEM_FD: ds 1 ; DATA XREF: ROM_4CD8↓r INTMEM:00FD ; ROM_4CD8+3↓r ... INTMEM:00FE INTMEM_FE: ds 1 ; DATA XREF: ROM_4D9E↓r INTMEM:00FE ; ROM_4D9E:ROM_4DB2↓w ... INTMEM:00FF INTMEM_FF: ds 1 ; DATA XREF: ROM_328F+15↓r INTMEM:00FF ; ROM_4E83+202↓r ... INTMEM:0100 ds 40h INTMEM:0140 INTMEM_140: ds 2 ; DATA XREF: ROM_29EC-42D↓r INTMEM:0140 ; ROM_2E68+31↓r ... INTMEM:0142 INTMEM_142: ds 2 ; DATA XREF: ROM_29EC-4CF↓r INTMEM:0142 ; ROM_29EC-4BF↓w ... INTMEM:0144 INTMEM_144: ds 2 ; DATA XREF: ROM_29EC-6F6↓r INTMEM:0144 ; ROM_29EC-6EF↓r ... INTMEM:0146 INTMEM_146: ds 2 ; DATA XREF: ROM_29EC-688↓r INTMEM:0146 ; ROM_2F63+19↓w ... INTMEM:0148 INTMEM_148: ds 2 ; DATA XREF: ROM_29EC:ROM_25B7↓w INTMEM:0148 ; ROM:3EA2↓r INTMEM:014A INTMEM_14A: ds 2 ; DATA XREF: ROM_39A2+4↓r INTMEM:014A ; ROM_39A2+1C↓w INTMEM:014C INTMEM_14C: ds 2 ; DATA XREF: ROM_29EC-619↓r INTMEM:014C ; ROM_29EC:ROM_23F7↓w INTMEM:014E INTMEM_14E: ds 1 ; DATA XREF: ROM_29EC-5BC↓w INTMEM:014E ; ROM_4E83+126↓r INTMEM:014F INTMEM_14F: ds 1 ; DATA XREF: ROM_5BDD:ROM_5CE2↓r INTMEM:0150 INTMEM_150: ds 2 ; DATA XREF: ROM_2A16-164↓w INTMEM:0152 INTMEM_152: ds 2 ; DATA XREF: ROM_489E+5F↓w INTMEM:0152 ; ROM_5D63:ROM_5F5A↓r ... INTMEM:0154 INTMEM_154: ds 1 ; DATA XREF: ROM_2E68+3F↓r INTMEM:0154 ; ROM_2E68+44↓r ... INTMEM:0155 INTMEM_155: ds 1 ; DATA XREF: ROM_2E68+52↓r INTMEM:0155 ; ROM_37A8+149↓w ... INTMEM:0156 INTMEM_156: ds 1 ; DATA XREF: ROM_2E68+CF↓w INTMEM:0156 ; ROM_2E68+DB↓r INTMEM:0157 INTMEM_157: ds 1 ; DATA XREF: ROM_3067:ROM_308C↓w INTMEM:0157 ; ROM_3092+6↓r ... INTMEM:0158 INTMEM_158: ds 3 ; DATA XREF: ROM_29EC-5DC↓r INTMEM:0158 ; ROM_2481+71↓r ... INTMEM:015B INTMEM_15B: ds 1 ; DATA XREF: ROM_29EC-1F3↓r INTMEM:015B ; ROM_3955↓w ... INTMEM:015C INTMEM_15C: ds 1 ; DATA XREF: ROM_29EC-1E4↓r INTMEM:015C ; ROM_3955+5↓w ... INTMEM:015D INTMEM_15D: ds 1 ; DATA XREF: ROM_29EC:ROM_25D7↓w INTMEM:015D ; ROM:3E32↓w ... INTMEM:015E INTMEM_15E: ds 1 ; DATA XREF: ROM:3F01↓r INTMEM:015E ; ROM_4970+10E↓w ... INTMEM:015F INTMEM_15F: ds 1 ; DATA XREF: ROM_29EC:ROM_2518↓r INTMEM:015F ; ROM_29EC:ROM_25E9↓w INTMEM:0160 INTMEM_160: ds 1 ; DATA XREF: ROM_29EC:ROM_25F0↓r INTMEM:0160 ; ROM_29EC-3F5↓w ... INTMEM:0161 INTMEM_161: ds 1 ; DATA XREF: ROM_29EC-90D↓w INTMEM:0161 ; ROM_4CBF+6↓r ... INTMEM:0162 INTMEM_162: ds 1 ; DATA XREF: ROM_29EC:ROM_2795↓r INTMEM:0162 ; ROM_29EC:ROM_27C2↓w INTMEM:0163 INTMEM_163: ds 0Dh ; DATA XREF: ROM_29EC-21C↓r INTMEM:0163 ; ROM_29EC-1EE↓r ... INTMEM:0170 INTMEM_170: ds 2 ; DATA XREF: ROM_4E83+1DC↓w INTMEM:0170 ; ROM_4E83:ROM_51AE↓r ... INTMEM:0172 INTMEM_172: ds 2 ; DATA XREF: ROM_4E83:ROM_503F↓w INTMEM:0174 INTMEM_174: ds 2 ; DATA XREF: ROM_489E+17↓w INTMEM:0174 ; ROM_4E83:ROM_511B↓r ... INTMEM:0176 INTMEM_176: ds 2 ; DATA XREF: ROM_489E+1C↓w INTMEM:0176 ; ROM_4E83:ROM_512B↓r ... INTMEM:0178 INTMEM_178: ds 2 ; DATA XREF: ROM_4970+A3↓r INTMEM:0178 ; ROM_4970+AD↓w ... INTMEM:017A INTMEM_17A: ds 2 ; DATA XREF: ROM_4970+B↓w INTMEM:017A ; ROM_4970:ROM_49B4↓r ... INTMEM:017C INTMEM_17C: ds 2 ; DATA XREF: ROM_4970:ROM_4AB5↓w INTMEM:017C ; ROM_4970+189↓r ... INTMEM:017E INTMEM_17E: ds 2 ; DATA XREF: ROM_4970:ROM_4A9B↓w INTMEM:017E ; ROM_4970:ROM_4B0E↓r ... INTMEM:0180 INTMEM_180: ds 2 ; DATA XREF: ROM_4970:ROM_4A96↓w INTMEM:0180 ; ROM_4970+1B2↓r ... INTMEM:0182 INTMEM_182: ds 2 ; DATA XREF: ROM_4970:ROM_4A91↓w INTMEM:0182 ; ROM_4970+1C4↓r INTMEM:0184 INTMEM_184: ds 2 ; DATA XREF: ROM_6A6B+C9↓w INTMEM:0184 ; ROM_6A6B:ROM_6C00↓r INTMEM:0186 INTMEM_186: ds 1 ; DATA XREF: ROM_5BDD+24↓r INTMEM:0186 ; ROM_5BDD+29↓w ... INTMEM:0187 INTMEM_187: ds 1 ; DATA XREF: ROM_6A6B+F7↓r INTMEM:0188 INTMEM_188: ds 2 ; DATA XREF: ROM:595D↓r INTMEM:0188 ; ROM_6A6B+36E↓w INTMEM:018A INTMEM_18A: ds 2 ; DATA XREF: ROM:ROM_5968↓r INTMEM:018A ; ROM_6A6B:ROM_6DD4↓w INTMEM:018C INTMEM_18C: ds 2 ; DATA XREF: ROM_54BC:ROM_54E4↓w INTMEM:018C ; ROM:58A0↓r ... INTMEM:018E INTMEM_18E: ds 2 ; DATA XREF: ROM_54BC+147↓w INTMEM:018E ; ROM:5895↓r INTMEM:0190 INTMEM_190: ds 2 ; DATA XREF: ROM_54BC:ROM_569F↓r INTMEM:0190 ; ROM_54BC+1F4↓w ... INTMEM:0192 INTMEM_192: ds 0Eh ; DATA XREF: ROM_54BC:ROM_5704↓r INTMEM:0192 ; ROM_54BC:ROM_5721↓r ... INTMEM:01A0 INTMEM_1A0: ds 2 ; DATA XREF: ROM_5BDD+64↓w INTMEM:01A0 ; ROM_5BDD+7A↓w ... INTMEM:01A2 INTMEM_1A2: ds 2 ; DATA XREF: ROM_489E+4A↓w INTMEM:01A2 ; ROM_5BDD+51↓w ... INTMEM:01A4 INTMEM_1A4: ds 6 ; DATA XREF: ROM_5BDD+DE↓r INTMEM:01A4 ; ROM_5BDD+FD↓w ... INTMEM:01AA INTMEM_1AA: ds 1 ; DATA XREF: ROM_29EC-5B2↓w INTMEM:01AA ; ROM_6A6B+112↓r INTMEM:01AB INTMEM_1AB: ds 1 ; DATA XREF: ROM_4C5D+1F↓r INTMEM:01AB ; ROM_4E83:ROM_4E94↓w ... INTMEM:01AC INTMEM_1AC: ds 1 ; DATA XREF: ROM_4C0C:ROM_4C41↓r INTMEM:01AC ; ROM_4C5D+24↓r ... INTMEM:01AD INTMEM_1AD: ds 1 ; DATA XREF: ROM_4E83+5F↓w INTMEM:01AD ; ROM_6127+10↓r ... INTMEM:01AE INTMEM_1AE: ds 1 ; DATA XREF: ROM_4D9E+19↓r INTMEM:01AE ; ROM_4E83+11E↓w ... INTMEM:01AF INTMEM_1AF: ds 1 ; DATA XREF: ROM_4E83+33C↓r INTMEM:01AF ; ROM_4E83+341↓w ... INTMEM:01B0 INTMEM_1B0: ds 1 ; DATA XREF: ROM_4E83:ROM_52B3↓r INTMEM:01B0 ; ROM_4E83:ROM_5319↓w ... INTMEM:01B1 INTMEM_1B1: ds 1 ; DATA XREF: ROM_4E83:ROM_52C9↓r INTMEM:01B1 ; ROM_4E83+44F↓w ... INTMEM:01B2 INTMEM_1B2: ds 1 ; DATA XREF: ROM_4E83:ROM_52E5↓r INTMEM:01B2 ; ROM_4E83+46B↓w ... INTMEM:01B3 INTMEM_1B3: ds 1 ; DATA XREF: ROM_4970+17↓w INTMEM:01B3 ; ROM_4970:ROM_49A4↓r ... INTMEM:01B4 INTMEM_1B4: ds 1 ; DATA XREF: ROM_4970+12↓w INTMEM:01B4 ; ROM_4970+78↓r ... INTMEM:01B5 INTMEM_1B5: ds 1 ; DATA XREF: ROM_4970+14F↓r INTMEM:01B5 ; ROM_4E83+570↓w ... INTMEM:01B6 INTMEM_1B6: ds 1 ; DATA XREF: ROM_6A6B+14↓r INTMEM:01B6 ; ROM_6A6B+5F↓w INTMEM:01B7 INTMEM_1B7: ds 1 ; DATA XREF: ROM_4B9C:ROM_4BC9↓r INTMEM:01B7 ; ROM_4B9C+5B↓r ... INTMEM:01B8 INTMEM_1B8: ds 1 ; DATA XREF: ROM_6A6B+B5↓w INTMEM:01B8 ; ROM_6A6B:ROM_6C48↓r INTMEM:01B9 INTMEM_1B9: ds 1 ; DATA XREF: ROM_6A6B:ROM_6B6F↓w INTMEM:01B9 ; ROM_6A6B+359↓r INTMEM:01BA INTMEM_1BA: ds 1 ; DATA XREF: ROM_6A6B:ROM_6B8E↓w INTMEM:01BA ; ROM_6A6B+15D↓r ... INTMEM:01BB INTMEM_1BB: ds 1 ; DATA XREF: ROM_6A6B+146↓w INTMEM:01BB ; ROM_6A6B+177↓r ... INTMEM:01BC INTMEM_1BC: ds 1 ; DATA XREF: ROM:5985↓r INTMEM:01BC ; ROM_6A6B+16D↓w ... INTMEM:01BD INTMEM_1BD: ds 1 ; DATA XREF: ROM_6A6B:ROM_6C31↓w INTMEM:01BD ; ROM_6A6B+1D0↓r INTMEM:01BE INTMEM_1BE: ds 1 ; DATA XREF: ROM_6A6B+1CB↓w INTMEM:01BE ; ROM_6A6B+1FC↓r INTMEM:01BF INTMEM_1BF: ds 1 ; DATA XREF: ROM_6A6B+1F5↓w INTMEM:01BF ; ROM_6A6B+21E↓r INTMEM:01C0 INTMEM_1C0: ds 1 ; DATA XREF: ROM_6A6B+243↓r INTMEM:01C0 ; ROM_6A6B+24A↓w ... INTMEM:01C1 INTMEM_1C1: ds 1 ; DATA XREF: ROM_6A6B+252↓r INTMEM:01C1 ; ROM_6A6B+259↓w ... INTMEM:01C2 INTMEM_1C2: ds 1 ; DATA XREF: ROM_6A6B+2B1↓r INTMEM:01C2 ; ROM_6A6B+2B8↓w ... INTMEM:01C3 INTMEM_1C3: ds 1 ; DATA XREF: ROM_6A6B+2C0↓r INTMEM:01C3 ; ROM_6A6B+2C7↓w ... INTMEM:01C4 INTMEM_1C4: ds 1 ; DATA XREF: ROM_54BC+32↓w INTMEM:01C4 ; ROM_54BC:ROM_5510↓w ... INTMEM:01C5 INTMEM_1C5: ds 1 ; DATA XREF: ROM_54BC+2D↓w INTMEM:01C5 ; ROM_54BC+4F↓w ... INTMEM:01C6 INTMEM_1C6: ds 1 ; DATA XREF: ROM_54BC:ROM_5595↓w INTMEM:01C6 ; ROM_54BC:ROM_5768↓r ... INTMEM:01C7 INTMEM_1C7: ds 1 ; DATA XREF: ROM_54BC:ROM_553C↓w INTMEM:01C7 ; ROM_54BC+B0↓r ... INTMEM:01C8 INTMEM_1C8: ds 1 ; DATA XREF: ROM_54BC+96↓w INTMEM:01C8 ; ROM_54BC+A5↓r INTMEM:01C9 INTMEM_1C9: ds 1 ; DATA XREF: ROM_54BC:ROM_55C7↓w INTMEM:01C9 ; ROM_54BC+112↓r ... INTMEM:01CA INTMEM_1CA: ds 1 ; DATA XREF: ROM_54BC+ED↓w INTMEM:01CA ; ROM_54BC+120↓r ... INTMEM:01CB INTMEM_1CB: ds 1 ; DATA XREF: ROM_54BC+F9↓w INTMEM:01CB ; ROM_54BC+106↓r ... INTMEM:01CC INTMEM_1CC: ds 1 ; DATA XREF: ROM_54BC+15D↓w INTMEM:01CC ; ROM:5888↓r INTMEM:01CD INTMEM_1CD: ds 1 ; DATA XREF: ROM_54BC+1A9↓w INTMEM:01CD ; ROM_54BC+214↓r ... INTMEM:01CE INTMEM_1CE: ds 1 ; DATA XREF: ROM_54BC+2C2↓w INTMEM:01CE ; ROM:58FB↓r INTMEM:01CF INTMEM_1CF: ds 5 ; DATA XREF: ROM_54BC:ROM_57A4↓w INTMEM:01CF ; ROM:5904↓r ... INTMEM:01D4 INTMEM_1D4: ds 1 ; DATA XREF: ROM_5D63+7E↓w INTMEM:01D4 ; ROM_5D63+198↓r ... INTMEM:01D5 INTMEM_1D5: ds 1 ; DATA XREF: ROM_5D63+58↓w INTMEM:01D5 ; ROM_5D63+14B↓r ... INTMEM:01D6 INTMEM_1D6: ds 1 ; DATA XREF: ROM_489E+3B↓w INTMEM:01D7 INTMEM_1D7: ds 11h ; DATA XREF: ROM_489E+40↓w INTMEM:01E8 INTMEM_1E8: ds 2 ; DATA XREF: ROM_6A6B+265↓r INTMEM:01E8 ; ROM_6A6B+29D↓w ... INTMEM:01EA INTMEM_1EA: ds 2 ; DATA XREF: ROM_6A6B+26C↓r INTMEM:01EA ; ROM_6A6B:ROM_6D03↓w ... INTMEM:01EC INTMEM_1EC: ds 2 ; DATA XREF: ROM_6A6B:ROM_6D4F↓r INTMEM:01EC ; ROM_6A6B+323↓w ... INTMEM:01EE INTMEM_1EE: ds 2 ; DATA XREF: ROM_6A6B+2EB↓r INTMEM:01EE ; ROM_6A6B:ROM_6D89↓w ... INTMEM:01F0 INTMEM_1F0: ds 1 ; DATA XREF: ROM_489E+24↓w INTMEM:01F1 INTMEM_1F1: ds 1 ; DATA XREF: ROM_489E+29↓w INTMEM:01F2 INTMEM_1F2: ds 1 ; DATA XREF: ROM_489E+31↓w INTMEM:01F3 INTMEM_1F3: ds 2 ; DATA XREF: ROM_489E+36↓w INTMEM:01F3 ; ROM_4E55+9↓r INTMEM:01F5 INTMEM_1F5: ds 2 ; DATA XREF: ROM_2F63↓r INTMEM:01F5 ; ROM_4E55:ROM_4E74↓r ... INTMEM:01F7 INTMEM_1F7: ds 2 ; DATA XREF: ROM:3B62↓r INTMEM:01F7 ; ROM_54BC+FE↓r ... INTMEM:01F9 INTMEM_1F9: ds 1 ; DATA XREF: ROM:3B6E↓r INTMEM:01F9 ; ROM_4E83:ROM_4F87↓r ... INTMEM:01FA INTMEM_1FA: ds 2 ; DATA XREF: ROM_4E83:ROM_546E↓r INTMEM:01FA ; ROM_54BC+6↓r INTMEM:01FC INTMEM_1FC: ds 1 ; DATA XREF: ROM_4970:ROM_49CA↓r INTMEM:01FC ; ROM_4970+9E↓r ... INTMEM:01FD INTMEM_1FD: ds 23h ; DATA XREF: ROM_4E83+526↓r INTMEM:01FD ; ROM:5AF7↓r ... INTMEM:0220 INTMEM_220: ds 2 ; DATA XREF: ROM_4E83+35D↓w INTMEM:0220 ; ROM_4E83+395↓w ... INTMEM:0222 INTMEM_222: ds 2 ; DATA XREF: ROM_6798+103↓w INTMEM:0222 ; ROM_6798:ROM_6A2D↓r INTMEM:0224 INTMEM_224: ds 1 ; DATA XREF: ROM_4E83+271↓r INTMEM:0224 ; ROM_4E83+279↓w ... INTMEM:0225 INTMEM_225: ds 1 ; DATA XREF: ROM_4E83+24F↓r INTMEM:0225 ; ROM_4E83:ROM_5175↓w INTMEM:0226 INTMEM_226: ds 1 ; DATA XREF: ROM_4E83+595↓r INTMEM:0226 ; ROM_4E83+5B5↓w ... INTMEM:0227 INTMEM_227: ds 19h ; DATA XREF: ROM_6798+30↓r INTMEM:0227 ; ROM_6798+108↓w INTMEM:0240 INTMEM_240: ds 1 ; DATA XREF: ROM_4932+29↓w INTMEM:0241 INTMEM_241: ds 1 ; DATA XREF: ROM_4E83+52B↓r INTMEM:0241 ; ROM_6A6B:ROM_6B05↓r INTMEM:0242 INTMEM_242: ds 2 ; DATA XREF: ROM_4932+2E↓w INTMEM:0244 INTMEM_244: ds 2 ; DATA XREF: ROM_4932+33↓w INTMEM:0246 INTMEM_246: ds 1Ah ; DATA XREF: ROM_4932+38↓w INTMEM:0260 INTMEM_260: ds 2 ; DATA XREF: ROM_489E+57↓w INTMEM:0260 ; ROM_5D63+20A↓w ... INTMEM:0262 INTMEM_262: ds 2 ; DATA XREF: ROM_5D63+2D4↓r INTMEM:0262 ; ROM_5D63+2E6↓w ... INTMEM:0264 INTMEM_264: ds 2 ; DATA XREF: ROM_5D63+2D9↓r INTMEM:0264 ; ROM_5D63+2EB↓w ... INTMEM:0266 INTMEM_266: ds 6 ; DATA XREF: ROM_4D9E:ROM_4E39↓w INTMEM:0266 ; ROM_6127+4↓w ... INTMEM:026C INTMEM_26C: ds 2 ; DATA XREF: ROM_6798+1F7↓w INTMEM:026C ; ROM_6798:ROM_699C↓r INTMEM:026E INTMEM_26E: ds 2 ; DATA XREF: ROM_5BDD+17A↓r INTMEM:026E ; ROM_6DDF+24↓w INTMEM:0270 INTMEM_270: ds 1 ; DATA XREF: ROM_5D63:ROM_602B↓r INTMEM:0270 ; ROM_5D63+2CF↓w ... INTMEM:0271 INTMEM_271: ds 1 ; DATA XREF: ROM_5D63+2FC↓r INTMEM:0271 ; ROM_5D63+30A↓w ... INTMEM:0272 INTMEM_272: ds 1 ; DATA XREF: ROM_6127+15A↓r INTMEM:0272 ; ROM_6127+16C↓r ... INTMEM:0273 INTMEM_273: ds 1 ; DATA XREF: ROM_6127+145↓w INTMEM:0273 ; ROM_6127+2CB↓r ... INTMEM:0274 INTMEM_274: ds 1 ; DATA XREF: ROM_6127+266↓r INTMEM:0274 ; ROM_6127+4F1↓r ... INTMEM:0275 INTMEM_275: ds 1 ; DATA XREF: ROM_6127:ROM_63AB↓w INTMEM:0275 ; ROM_6127:ROM_654B↓r INTMEM:0276 INTMEM_276: ds 1 ; DATA XREF: ROM_4D03+7↓r INTMEM:0276 ; ROM_4D2B+7↓r ... INTMEM:0277 INTMEM_277: ds 1 ; DATA XREF: ROM_4D03+C↓r INTMEM:0277 ; ROM_6127+304↓w INTMEM:0278 INTMEM_278: ds 4 ; DATA XREF: ROM_4D60↓r INTMEM:0278 ; ROM_6127+313↓w ... INTMEM:027C INTMEM_27C: ds 1 ; DATA XREF: ROM_489E+6C↓w INTMEM:027C ; ROM_6127+52D↓w ... INTMEM:027D INTMEM_27D: ds 2 ; DATA XREF: ROM_489E+71↓w INTMEM:027D ; ROM_6127+521↓r ... INTMEM:027F INTMEM_27F: ds 1 ; DATA XREF: ROM_5BDD+123↓w INTMEM:027F ; ROM_5BDD+162↓r ... INTMEM:0280 INTMEM_280: ds 13Ch ; DATA XREF: ROM_5BDD+112↓r INTMEM:0280 ; ROM_5BDD:ROM_5D05↓w INTMEM:03BC INTMEM_3BC: ds 2 ; DATA XREF: ROM_2F63+26↓w INTMEM:03BE INTMEM_3BE: ds 2 ; DATA XREF: ROM_2F63+2B↓w INTMEM:03C0 INTMEM_3C0: ds 2 ; DATA XREF: ROM_29EC:ROM_2445↓w INTMEM:03C0 ; ROM_29EC-58F↓w INTMEM:03C2 INTMEM_3C2: ds 2 ; DATA XREF: ROM_6A6B:ROM_6C74↓w INTMEM:03C4 INTMEM_3C4: ds 2 ; DATA XREF: ROM_6A6B:ROM_6C96↓w INTMEM:03C6 INTMEM_3C6: ds 2 ; DATA XREF: ROM_4C5D:ROM_4C9E↓w INTMEM:03C8 INTMEM_3C8: ds 6 ; DATA XREF: ROM_4C5D+C↓w INTMEM:03C8 ; ROM:58F6↓w ... INTMEM:03CE ds 1 INTMEM:03CF INTMEM_3CF: ds 1 ; DATA XREF: ROM_54BC+AB↓w INTMEM:03D0 INTMEM_3D0: ds 1 ; DATA XREF: ROM_54BC+17E↓w INTMEM:03D1 INTMEM_3D1: ds 1 ; DATA XREF: ROM_5D63+1F0↓w INTMEM:03D2 INTMEM_3D2: ds 1 ; DATA XREF: ROM_5D63+240↓w INTMEM:03D3 INTMEM_3D3: ds 1 ; DATA XREF: ROM_6127+1C↓w INTMEM:03D4 INTMEM_3D4: ds 1 ; DATA XREF: ROM_6127:ROM_637E↓w INTMEM:03D5 INTMEM_3D5: ds 1 ; DATA XREF: ROM_4D60+18↓w INTMEM:03D6 INTMEM_3D6: ds 5 ; DATA XREF: ROM_6127+341↓w INTMEM:03D6 ; ROM_6127:ROM_669E↓w ... INTMEM:03DB INTMEM_3DB: ds 1 ; DATA XREF: ROM_6798+11C↓w INTMEM:03DC INTMEM_3DC: ds 1 ; DATA XREF: ROM_6798:ROM_695A↓w INTMEM:03DD INTMEM_3DD: ds 1 ; DATA XREF: ROM_6798+137↓w INTMEM:03DE INTMEM_3DE: ds 1 ; DATA XREF: ROM_6798+1DA↓w INTMEM:03DF INTMEM_3DF: ds 21h ; DATA XREF: ROM_6798+25F↓w INTMEM:03DF ; end of 'INTMEM' INTMEM:03DF ROM:2000 ; Format : Binary file ROM:2000 ; Base Address: 0000h Range: 2000h - A000h Loaded length: 8000h ROM:2000 ; =========================================================================== ROM:2000 ROM:2000 ; Segment type: Pure code ROM:2000 ; segment ROM ROM:2000 ; org 2000h ROM:2000 Int00: dw ROM_29D5 ; Timer overflow ROM:2002 Int01: dw ROM_29D4 ; NMI ROM:2004 Int02: dw ROM_2A16 ; HSI data available ROM:2006 Int03: dw ROM_29D4 ; NMI ROM:2008 Int04: dw ROM_29D4 ; NMI ROM:200A Int05: dw ROM_29EC ; Software timer ROM:200C Int06: dw ROM_2C4A ; Serial port ROM:200E Int07: dw ROM_29D4 ; NMI ROM:2010 Trap: dw ROM_29D4 ; NMI ROM:2012 NoOpCode: dw ROM_29D4 ; NMI ROM:2014 ROM:2014 db 0FFh, 0FFh, 0FFh, 0FFh ; reserved (FF) ROM:2018 CCB: db 3Fh ; D0 - PD - Power down ROM:2018 ; D1 - BW0 - Bus width control ROM:2018 ; D2 - WR - Write strobe mode ROM:2018 ; D3 - ALE - Addres valid strobe mode ROM:2018 ; D45 - IRC - Internal ready control ROM:2018 ; D67 - LOC - Lock bits ROM:2019 db 20h ; reserved (20) ROM:201A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ; reserved (FF) ROM:2020 db 41h, 52h, 4Dh, 50h, 4Dh, 54h, 41h, 4Ah, 42h, 44h, 4Dh ; security key ROM:2020 db 47h, 0AFh, 0E1h, 98h, 9Dh ROM:2030 ; ROM:2030 ; upper int vectors ROM:2030 ; ROM:2030 Int08: dw ROM_29D4 ; NMI ROM:2032 Int09: dw ROM_29D4 ; NMI ROM:2034 Int10: dw ROM_29D4 ; NMI ROM:2036 Int11: dw ROM_29D4 ; NMI ROM:2038 Int12: dw ROM_29D4 ; NMI ROM:203A Int13: dw ROM_29D4 ; NMI ROM:203C Int14: dw ROM_29D4 ; NMI ROM:203E Int15: dw ROM_29D4 ; NMI ROM:2040 ; ROM:2040 ; PTS vectors ROM:2040 ; ROM:2040 PTS_Int00: dw 0FFFFh ROM:2042 PTS_Int01: dw 0FFFFh ROM:2044 PTS_Int02: dw 0FFFFh ROM:2046 PTS_Int03: dw 0FFFFh ROM:2048 PTS_Int04: dw 0FFFFh ROM:204A PTS_Int05: dw 0FFFFh ROM:204C PTS_Int06: dw 0FFFFh ROM:204E PTS_Int07: dw 0FFFFh ROM:2050 PTS_Int08: dw 0FFFFh ROM:2052 PTS_Int09: dw 0FFFFh ROM:2054 PTS_Int10: dw 0FFFFh ROM:2056 PTS_Int11: dw 0FFFFh ROM:2058 PTS_Int12: dw 0FFFFh ROM:205A PTS_Int13: dw 0FFFFh ROM:205C PTS_Int14: dw 0FFFFh ROM:205E ROM:205E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ; reserved (FF) ROM:205E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:205E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:205E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:2080 ROM:2080 ROM:2080 ; =============== S U B R O U T I N E ======================================= ROM:2080 ROM:2080 ROM:2080 ; public start ROM:2080 start: ROM:2080 ROM:2080 ; FUNCTION CHUNK AT ROM:28F3 SIZE 0000007C BYTES ROM:2080 ; FUNCTION CHUNK AT ROM:2972 SIZE 00000062 BYTES ROM:2080 ROM:2080 ldb INT_PEND+1, #1Eh ; Interrupt pending register ROM:2083 ldb INT_PEND+1, #-1Fh ; Interrupt pending register ROM:2086 ljmp ROM_28F3 ROM:2086 ; End of function start ROM:2086 ROM:2089 ; --------------------------------------------------------------------------- ROM:2089 ; START OF FUNCTION CHUNK FOR ROM_29EC ROM:2089 ; ADDITIONAL PARENT FUNCTION ROM_2A16 ROM:2089 ROM:2089 ROM_2089: ; CODE XREF: ROM_29EC+13↓j ROM:2089 ; ROM_2A16+49↓j ROM:2089 ldb INTMEM_2, #0Ah ROM:208C st INTMEM_1A, INTMEM_6A ROM:208F st INTMEM_1C, INTMEM_6C ROM:2092 st INTMEM_1C+2, INTMEM_6E ROM:2095 st INTMEM_20, INTMEM_70 ROM:2098 st INTMEM_20+2, INTMEM_72 ROM:209B st INTMEM_2C, INTMEM_74 ROM:209E orb INTMEM_AD+1, #1 ROM:20A1 cmpb INTMEM_9C, #47h ; 'G' ROM:20A4 je ROM_20AA ROM:20A6 incb INTMEM_9C ROM:20A8 sjmp ROM_20D6 ROM:20AA ; --------------------------------------------------------------------------- ROM:20AA ROM:20AA ROM_20AA: ; CODE XREF: ROM_29EC-948↑j ROM:20AA jbc INTMEM_AB, 6, ROM_20FF ROM:20AD clrb INTMEM_9C ROM:20AF jbc INTMEM_AB, 4, ROM_20D6 ROM:20B2 inc INTMEM_76 ROM:20B4 ld INTMEM_20, #0CBh ROM:20B8 and ZERO_REG, INTMEM_76, #3 ; Zero register ROM:20BD jne ROM_20C3 ROM:20BF ld INTMEM_20, #0C8h ROM:20C3 ROM:20C3 ROM_20C3: ; CODE XREF: ROM_29EC-92F↑j ROM:20C3 ; ROM_29EC-918↓j ROM:20C3 ldb INTMEM_20+2, [INTMEM_20] ROM:20C6 cmpb INTMEM_20+2, ZERO_REG ; Zero register ROM:20C9 je ROM_20CD ROM:20CB decb INTMEM_20+2 ROM:20CD ROM:20CD ROM_20CD: ; CODE XREF: ROM_29EC-923↑j ROM:20CD stb INTMEM_20+2, [INTMEM_20]+ ROM:20D0 cmp INTMEM_20, #0D3h ROM:20D4 jne ROM_20C3 ROM:20D6 ROM:20D6 ROM_20D6: ; CODE XREF: ROM_29EC-944↑j ROM:20D6 ; ROM_29EC-93D↑j ROM:20D6 ldbze INTMEM_1C, INTMEM_9C ROM:20D9 divub INTMEM_1C, #12h ROM:20DC ldb INTMEM_9D, INTMEM_1C+1 ROM:20DF stb INTMEM_1C, INTMEM_161[] ROM:20E4 jbs INTMEM_AD+1, 1, ROM_20F1 ROM:20E7 ldbze INTMEM_1C+2, INTMEM_1C+1 ROM:20EA ldb INTMEM_1A+1, 36F6h[INTMEM_1C+2] ROM:20EF sjmp ROM_20FF ROM:20F1 ; --------------------------------------------------------------------------- ROM:20F1 ROM:20F1 ROM_20F1: ; CODE XREF: ROM_29EC-908↑j ROM:20F1 ldbze INTMEM_1C, INTMEM_9C ROM:20F4 divub INTMEM_1C, #24h ; '$' ROM:20F7 ldbze INTMEM_1C+2, INTMEM_1C+1 ROM:20FA ldb INTMEM_1A+1, 3708h[INTMEM_1C+2] ROM:20FF ROM:20FF ROM_20FF: ; CODE XREF: ROM_29EC:ROM_20AA↑j ROM:20FF ; ROM_29EC-8FD↑j ROM:20FF cmpb ZERO_REG, INTMEM_9E ; Zero register ROM:2102 je ROM_2112 ROM:2104 ld INTMEM_1C, INTMEM_78 ROM:2107 ROM:2107 ROM_2107: ; CODE XREF: ROM_29EC-8DD↓j ROM:2107 add INTMEM_1C, INTMEM_7A ROM:210A jc ROM_2112 ROM:210C ld INTMEM_78, INTMEM_1C ROM:210F djnz INTMEM_9E, ROM_2107 ROM:2112 ROM:2112 ROM_2112: ; CODE XREF: ROM_29EC-8EA↑j ROM:2112 ; ROM_29EC-8E2↑j ROM:2112 jbs INTMEM_A9, 2, ROM_2131 ROM:2115 ld INTMEM_1C, INTMEM_7C ROM:2118 ldb INTMEM_1C+2, INTMEM_9F ROM:211B ld INTMEM_7E, INTMEM_80 ROM:211E ldb INTMEM_A0, INTMEM_A1 ROM:2121 ld INTMEM_7C, INTMEM_58 ROM:2124 ldb INTMEM_9F, INTMEM_8C ROM:2127 ldb INTMEM_A1, INTMEM_9F ROM:212A sub INTMEM_80, INTMEM_7C, INTMEM_1C ROM:212E subcb INTMEM_A1, INTMEM_1C+2 ROM:2131 ROM:2131 ROM_2131: ; CODE XREF: ROM_29EC:ROM_2112↑j ROM:2131 jbs INTMEM_AB, 6, ROM_21A1 ROM:2134 ld INTMEM_20, INTMEM_80 ROM:2137 ldbze INTMEM_20+2, INTMEM_A1 ROM:213A shrl INTMEM_20, #1 ROM:213D add INTMEM_20, INTMEM_80 ROM:2140 addcb INTMEM_20+2, INTMEM_A1 ROM:2143 cmpb INTMEM_20+2, INTMEM_A0 ROM:2146 jnc ROM_214F ROM:2148 jne ROM_216C ROM:214A cmp INTMEM_20, INTMEM_7E ROM:214D jc ROM_216C ROM:214F ROM:214F ROM_214F: ; CODE XREF: ROM_29EC-8A6↑j ROM:214F jbc INTMEM_AD+1, 3, ROM_2192 ROM:2152 cmpb INTMEM_9C, 9Eh[INTMEM_56] ROM:2157 jlt ROM_21C5 ROM:2159 ld INTMEM_1C, #21C8h ROM:215D ldb INTMEM_1C+2, #4 ROM:2160 ROM:2160 ROM_2160: ; CODE XREF: ROM_29EC-885↓j ROM:2160 cmpb INTMEM_9C, [INTMEM_1C]+ ROM:2163 je ROM_2176 ROM:2165 inc INTMEM_1C ROM:2167 djnz INTMEM_1C+2, ROM_2160 ROM:216A sjmp ROM_2199 ROM:216C ; --------------------------------------------------------------------------- ROM:216C ROM:216C ROM_216C: ; CODE XREF: ROM_29EC-8A4↑j ROM:216C ; ROM_29EC-89F↑j ROM:216C jbc INTMEM_AD+1, 3, ROM_21C5 ROM:216F cmpb INTMEM_9C, #0Ch ROM:2172 jle ROM_21C5 ROM:2174 sjmp ROM_217C ROM:2176 ; --------------------------------------------------------------------------- ROM:2176 ROM:2176 ROM_2176: ; CODE XREF: ROM_29EC-889↑j ROM:2176 ldb INTMEM_9C, [INTMEM_1C] ROM:2179 orb INTMEM_AD+1, #2 ROM:217C ROM:217C ROM_217C: ; CODE XREF: ROM_29EC-878↑j ROM:217C orb INTMEM_AB, #40h ; '@' ROM:217F andb INTMEM_AD+1, #-9 ROM:2182 ldbze INTMEM_1C, INTMEM_9C ROM:2185 divub INTMEM_1C, #12h ROM:2188 ldb INTMEM_9D, INTMEM_1C+1 ROM:218B lcall ROM_2481 ROM:218E clrb INTMEM_1A+1 ROM:2190 sjmp ROM_21D3 ROM:2192 ; --------------------------------------------------------------------------- ROM:2192 ROM:2192 ROM_2192: ; CODE XREF: ROM_29EC:ROM_214F↑j ROM:2192 cmpb INTMEM_9C, 9Dh[INTMEM_56] ROM:2197 jnc ROM_21C5 ROM:2199 ROM:2199 ROM_2199: ; CODE XREF: ROM_29EC-882↑j ROM:2199 ldb INTMEM_9C, #2 ROM:219C orb INTMEM_AD+1, #8 ROM:219F sjmp ROM_21C5 ROM:21A1 ; --------------------------------------------------------------------------- ROM:21A1 ROM:21A1 ROM_21A1: ; CODE XREF: ROM_29EC:ROM_2131↑j ROM:21A1 jbs INTMEM_A9, 2, ROM_21D0 ROM:21A4 jbc INTMEM_1A+1, 3, ROM_21D3 ROM:21A7 ld INTMEM_20, INTMEM_80 ROM:21AA ldbze INTMEM_20+2, INTMEM_A1 ROM:21AD shrl INTMEM_20, #1 ROM:21B0 add INTMEM_20, INTMEM_80 ROM:21B3 addcb INTMEM_20+2, INTMEM_A1 ROM:21B6 cmpb INTMEM_20+2, INTMEM_A0 ROM:21B9 jnc ROM_21D3 ROM:21BB jne ROM_21C2 ROM:21BD cmp INTMEM_20, INTMEM_7E ROM:21C0 jnc ROM_21D3 ROM:21C2 ROM:21C2 ROM_21C2: ; CODE XREF: ROM_29EC-831↑j ROM:21C2 ; ROM_29EC:ROM_21D0↓j ROM:21C2 lcall ROM_3977 ROM:21C5 ROM:21C5 ROM_21C5: ; CODE XREF: ROM_29EC-895↑j ROM:21C5 ; ROM_29EC:ROM_216C↑j ... ROM:21C5 ljmp ROM_2445 ROM:21C5 ; END OF FUNCTION CHUNK FOR ROM_29EC ROM:21C5 ; --------------------------------------------------------------------------- ROM:21C8 db 8, 2, 9, 14h, 0Bh, 0Ch, 0Ch, 1Fh ROM:21D0 ; --------------------------------------------------------------------------- ROM:21D0 ; START OF FUNCTION CHUNK FOR ROM_29EC ROM:21D0 ROM:21D0 ROM_21D0: ; CODE XREF: ROM_29EC:ROM_21A1↑j ROM:21D0 jbc INTMEM_1A+1, 1, ROM_21C2 ROM:21D3 ROM:21D3 ROM_21D3: ; CODE XREF: ROM_29EC-85C↑j ROM:21D3 ; ROM_29EC-848↑j ... ROM:21D3 jbc INTMEM_1A+1, 1, ROM_21EA ROM:21D6 ROM:21D6 ROM_21D6: ; CODE XREF: ROM_29EC:ROM_21D6↓j ROM:21D6 jbs INTMEM_2, 3, ROM_21D6 ROM:21D9 ldb INTMEM_D8+1, INTMEM_2+1 ROM:21DC andb INTMEM_D8, INTMEM_2, #-40h ROM:21E0 jbc INTMEM_F6, 4, ROM_21EA ROM:21E3 clrb INTMEM_D8 ROM:21E5 ldb INTMEM_D8+1, INTMEM_F4[] ROM:21EA ROM:21EA ROM_21EA: ; CODE XREF: ROM_29EC:ROM_21D3↑j ROM:21EA ; ROM_29EC-80C↑j ROM:21EA ldb INTMEM_2, #8 ROM:21ED jbc INTMEM_1A+1, 0, ROM_221B ROM:21F0 decb INTMEM_8A ROM:21F2 jbs WSR1, 6, ROM_2215 ; Window selection register 1 ROM:21F5 add INTMEM_20+2, INTMEM_7C, INTMEM_80 ROM:21F9 sub INTMEM_20+2, #5 ROM:21FD ldb INTMEM_6, #19h ROM:2200 sub INTMEM_20+2, INT_PEND+1 ; Interrupt pending register ROM:2203 cmp INTMEM_20+2, INTMEM_80 ROM:2206 jc ROM_220E ROM:2208 add INTMEM_4, INTMEM_7C, INTMEM_80 ROM:220C sjmp ROM_221B ROM:220E ; --------------------------------------------------------------------------- ROM:220E ROM:220E ROM_220E: ; CODE XREF: ROM_29EC-7E6↑j ROM:220E add INTMEM_4, INT_PEND+1, #3 ; Interrupt pending register ROM:2213 sjmp ROM_221B ROM:2215 ; --------------------------------------------------------------------------- ROM:2215 ROM:2215 ROM_2215: ; CODE XREF: ROM_29EC-7FA↑j ROM:2215 orb INTMEM_4E, #1 ROM:2218 ldb INTMEM_1A, #1 ROM:221B ROM:221B ROM_221B: ; CODE XREF: ROM_29EC-7FF↑j ROM:221B ; ROM_29EC-7E0↑j ... ROM:221B ld INTMEM_5C, INTMEM_80 ROM:221E ld INTMEM_82, INTMEM_7C ROM:2221 jbc INTMEM_1A+1, 2, ROM_2229 ROM:2224 sub INTMEM_5C, INTMEM_7E ROM:2227 sjmp ROM_222F ROM:2229 ; --------------------------------------------------------------------------- ROM:2229 ROM:2229 ROM_2229: ; CODE XREF: ROM_29EC-7CB↑j ROM:2229 jbc INTMEM_1A+1, 1, ROM_222F ROM:222C add INTMEM_82, INTMEM_80 ROM:222F ROM:222F ROM_222F: ; CODE XREF: ROM_29EC-7C5↑j ROM:222F ; ROM_29EC:ROM_2229↑j ROM:222F subb INTMEM_1C, INTMEM_9C, INTMEM_96 ROM:2233 jc ROM_2238 ROM:2235 addb INTMEM_1C, #48h ; 'H' ROM:2238 ROM:2238 ROM_2238: ; CODE XREF: ROM_29EC-7B9↑j ROM:2238 cmpb INTMEM_1C, #24h ; '$' ROM:223B jlt ROM_223F ROM:223D sjmp ROM_235C ROM:223F ; --------------------------------------------------------------------------- ROM:223F ROM:223F ROM_223F: ; CODE XREF: ROM_29EC-7B1↑j ROM:223F jbs INTMEM_AB, 5, ROM_22BB ROM:2242 jbs INTMEM_AB, 7, ROM_2247 ROM:2245 sjmp ROM_2340 ROM:2247 ; --------------------------------------------------------------------------- ROM:2247 ROM:2247 ROM_2247: ; CODE XREF: ROM_29EC-7AA↑j ROM:2247 ldbze INTMEM_1A, INTMEM_95 ROM:224A ldbze INTMEM_84, 3214h[INTMEM_1A] ROM:224F shlb INTMEM_1A, #1 ROM:2252 ld INTMEM_1C+2, 138h[INTMEM_1A] ROM:2257 mulub INTMEM_1A, INTMEM_9C, #64h ; 'd' ROM:225B sub INTMEM_1C+2, INTMEM_1A ROM:225E jc ROM_226A ROM:2260 add INTMEM_1C+2, #1C20h ROM:2264 cmp INTMEM_1C+2, #1A90h ROM:2268 jc ROM_227C ROM:226A ROM:226A ROM_226A: ; CODE XREF: ROM_29EC-78E↑j ROM:226A mulu INTMEM_20, INTMEM_1C+2, INTMEM_5C ROM:226E divu INTMEM_20, #64h ; 'd' ROM:2272 jv ROM_22A1 ROM:2274 sub INTMEM_1C+2, INTMEM_20, 3BCh[INTMEM_84] ROM:227A jc ROM_2281 ROM:227C ROM:227C ROM_227C: ; CODE XREF: ROM_29EC-784↑j ROM:227C ldb INTMEM_1C, #3 ROM:227F sjmp ROM_2292 ROM:2281 ; --------------------------------------------------------------------------- ROM:2281 ROM:2281 ROM_2281: ; CODE XREF: ROM_29EC-772↑j ROM:2281 add INTMEM_1A, INTMEM_5C, 0Ah[INTMEM_56] ROM:2287 cmp INTMEM_1C+2, INTMEM_1A ROM:228A jc ROM_22A1 ROM:228C add INTMEM_1C+2, INTMEM_82 ROM:228F ldb INTMEM_1C, #1 ROM:2292 ROM:2292 ROM_2292: ; CODE XREF: ROM_29EC-76D↑j ROM:2292 ldb INTMEM_1C+1, INTMEM_95 ROM:2295 lcall ROM_3183 ROM:2298 cmpb INTMEM_1A, #2 ROM:229B jne ROM_22A3 ROM:229D ld INTMEM_5A, #229Dh ROM:22A1 ROM:22A1 ROM_22A1: ; CODE XREF: ROM_29EC-77A↑j ROM:22A1 ; ROM_29EC-762↑j ROM:22A1 sjmp ROM_235C ROM:22A3 ; --------------------------------------------------------------------------- ROM:22A3 ROM:22A3 ROM_22A3: ; CODE XREF: ROM_29EC-751↑j ROM:22A3 ld INTMEM_60, INTMEM_1C+2 ROM:22A6 orb INTMEM_AB, #20h ; ' ' ROM:22A9 andb INTMEM_AD+1, #-21h ROM:22AC ldbze INTMEM_1A, INTMEM_95 ROM:22AF ldb INTMEM_96, 130h[INTMEM_1A] ROM:22B4 cmpb INTMEM_9C, INTMEM_96 ROM:22B7 je ROM_22BB ROM:22B9 sjmp ROM_235C ROM:22BB ; --------------------------------------------------------------------------- ROM:22BB ROM:22BB ROM_22BB: ; CODE XREF: ROM_29EC:ROM_223F↑j ROM:22BB ; ROM_29EC-735↑j ROM:22BB ldbze INTMEM_1A, INTMEM_95 ROM:22BE shlb INTMEM_1A, #1 ROM:22C1 ld INTMEM_1C+2, 138h[INTMEM_1A] ROM:22C6 mulub INTMEM_1A, INTMEM_9C, #64h ; 'd' ROM:22CA sub INTMEM_1C+2, INTMEM_1A ROM:22CD jc ROM_22D9 ROM:22CF add INTMEM_1C+2, #1C20h ROM:22D3 cmp INTMEM_1C+2, #1A90h ROM:22D7 jc ROM_2315 ROM:22D9 ROM:22D9 ROM_22D9: ; CODE XREF: ROM_29EC-71F↑j ROM:22D9 mulu INTMEM_20, INTMEM_1C+2, INTMEM_5C ROM:22DD divu INTMEM_20, #64h ; 'd' ROM:22E1 jv ROM_232C ROM:22E3 add INTMEM_1C+2, INTMEM_20, INTMEM_82 ROM:22E7 add INTMEM_1A, INTMEM_5C, 0Ch[INTMEM_56] ROM:22ED cmp INTMEM_20, INTMEM_1A ROM:22F0 jnc ROM_2305 ROM:22F2 sub INTMEM_1A, INTMEM_1C+2, INTMEM_60 ROM:22F6 cmp INTMEM_1A, INTMEM_144[] ROM:22FB jnc ROM_235C ROM:22FD add INTMEM_1C+2, INTMEM_60, INTMEM_144[] ROM:2303 sjmp ROM_231A ROM:2305 ; --------------------------------------------------------------------------- ROM:2305 ROM:2305 ROM_2305: ; CODE XREF: ROM_29EC-6FC↑j ROM:2305 sub INTMEM_1A, INTMEM_1C+2, INTMEM_60 ROM:2309 cmp INTMEM_1A, #-8000h ROM:230D jc ROM_2315 ROM:230F cmp INTMEM_1A, #465h ROM:2313 jc ROM_231A ROM:2315 ROM:2315 ROM_2315: ; CODE XREF: ROM_29EC-715↑j ROM:2315 ; ROM_29EC-6DF↑j ROM:2315 add INTMEM_1C+2, INTMEM_60, #465h ROM:231A ROM:231A ROM_231A: ; CODE XREF: ROM_29EC-6E9↑j ROM:231A ; ROM_29EC-6D9↑j ROM:231A ldb INTMEM_1C, #2 ROM:231D ldb INTMEM_1C+1, INTMEM_95 ROM:2320 lcall ROM_3183 ROM:2323 cmpb INTMEM_1A, #2 ROM:2326 jne ROM_232E ROM:2328 ld INTMEM_5A, #2328h ROM:232C ROM:232C ROM_232C: ; CODE XREF: ROM_29EC-70B↑j ROM:232C sjmp ROM_235C ROM:232E ; --------------------------------------------------------------------------- ROM:232E ROM:232E ROM_232E: ; CODE XREF: ROM_29EC-6C6↑j ROM:232E sub INTMEM_1C+2, INTMEM_60 ROM:2331 cmp INTMEM_1C+2, 3BCh[INTMEM_84] ROM:2336 jc ROM_233D ROM:2338 andb INTMEM_AD+1, #-11h ROM:233B sjmp ROM_2340 ROM:233D ; --------------------------------------------------------------------------- ROM:233D ROM:233D ROM_233D: ; CODE XREF: ROM_29EC-6B6↑j ROM:233D orb INTMEM_AD+1, #10h ROM:2340 ROM:2340 ROM_2340: ; CODE XREF: ROM_29EC-7A7↑j ROM:2340 ; ROM_29EC-6B1↑j ROM:2340 ldbze INTMEM_1A, INTMEM_95 ROM:2343 ldb INTMEM_1A, 320Ch[INTMEM_1A] ROM:2348 ldb INTMEM_95, INTMEM_1A ROM:234B ldb INTMEM_96, 134h[INTMEM_1A] ROM:2350 subb INTMEM_93+1, INTMEM_96, #1 ROM:2354 jge ROM_2359 ROM:2356 addb INTMEM_93+1, #48h ; 'H' ROM:2359 ROM:2359 ROM_2359: ; CODE XREF: ROM_29EC-698↑j ROM:2359 andb INTMEM_AB, #-21h ROM:235C ROM:235C ROM_235C: ; CODE XREF: ROM_29EC-7AF↑j ROM:235C ; ROM_29EC:ROM_22A1↑j ... ROM:235C cmpb INTMEM_9C, INTMEM_93+1 ROM:235F jne ROM_23C3 ROM:2361 jbc INTMEM_AB, 7, ROM_23C3 ROM:2364 ld INTMEM_1A, INTMEM_146[] ROM:2369 st INTMEM_1A, INTMEM_144[] ROM:236E ldbze INTMEM_1A, INTMEM_95 ROM:2371 ldb INTMEM_1C+1, 3210h[INTMEM_1A] ROM:2376 clrb INTMEM_1C ROM:2378 lcall ROM_3183 ROM:237B ld INTMEM_1A, 3BCh[INTMEM_84] ROM:2380 jbs INTMEM_1C, 0, ROM_23A1 ROM:2383 jbs INTMEM_1C, 1, ROM_23AA ROM:2386 jbc INTMEM_AD+1, 4, ROM_238D ROM:2389 add INTMEM_1A, #25h ; '%' ROM:238D ROM:238D ROM_238D: ; CODE XREF: ROM_29EC-666↑j ROM:238D cmp INTMEM_1A, INTMEM_144[] ROM:2392 jnc ROM_239C ROM:2394 ld INTMEM_1A, INTMEM_144[] ROM:2399 orb INTMEM_4E, #8 ROM:239C ROM:239C ROM_239C: ; CODE XREF: ROM_29EC-65A↑j ROM:239C orb INTMEM_AD+1, #20h ; ' ' ROM:239F sjmp ROM_23BE ROM:23A1 ; --------------------------------------------------------------------------- ROM:23A1 ROM:23A1 ROM_23A1: ; CODE XREF: ROM_29EC-66C↑j ROM:23A1 orb INTMEM_4E, #20h ; ' ' ROM:23A4 ld INTMEM_5A, #23A1h ROM:23A8 sjmp ROM_23BE ROM:23AA ; --------------------------------------------------------------------------- ROM:23AA ROM:23AA ROM_23AA: ; CODE XREF: ROM_29EC-669↑j ROM:23AA jbs INTMEM_AD+1, 5, ROM_23BE ROM:23AD sub INTMEM_1A, #25h ; '%' ROM:23B1 cmp INTMEM_1A, #465h ROM:23B5 jc ROM_23BE ROM:23B7 ld INTMEM_1A, #465h ROM:23BB orb INTMEM_4E, #10h ROM:23BE ROM:23BE ROM_23BE: ; CODE XREF: ROM_29EC-64D↑j ROM:23BE ; ROM_29EC-644↑j ... ROM:23BE st INTMEM_1A, 3BCh[INTMEM_84] ROM:23C3 ROM:23C3 ROM_23C3: ; CODE XREF: ROM_29EC-68D↑j ROM:23C3 ; ROM_29EC-68B↑j ROM:23C3 cmpb INTMEM_9D, #2 ROM:23C6 jne ROM_23FF ROM:23C8 jbs INTMEM_AD+1, 6, ROM_23D0 ROM:23CB orb INTMEM_AD+1, #40h ; '@' ROM:23CE sjmp ROM_23F7 ROM:23D0 ; --------------------------------------------------------------------------- ROM:23D0 ROM:23D0 ROM_23D0: ; CODE XREF: ROM_29EC-624↑j ROM:23D0 ldbze INTMEM_1C+2, INTMEM_8B ROM:23D3 sub INTMEM_1C, INTMEM_82, INTMEM_14C[] ROM:23D9 subcb INTMEM_1C+2, INTMEM_A2 ROM:23DC ld INTMEM_20, #52A0h ROM:23E0 ld INTMEM_20+2, #157h ROM:23E4 ROM:23E4 ROM_23E4: ; CODE XREF: ROM_29EC-5FD↓j ROM:23E4 cmp INTMEM_1C+2, ZERO_REG ; Zero register ROM:23E7 je ROM_23F1 ROM:23E9 shrl INTMEM_20, #1 ROM:23EC shrl INTMEM_1C, #1 ROM:23EF sjmp ROM_23E4 ROM:23F1 ; --------------------------------------------------------------------------- ROM:23F1 ROM:23F1 ROM_23F1: ; CODE XREF: ROM_29EC-605↑j ROM:23F1 divu INTMEM_20, INTMEM_1C ROM:23F4 ld INTMEM_5E, INTMEM_20 ROM:23F7 ROM:23F7 ROM_23F7: ; CODE XREF: ROM_29EC-61E↑j ROM:23F7 st INTMEM_82, INTMEM_14C[] ROM:23FC ldb INTMEM_A2, INTMEM_8B ROM:23FF ROM:23FF ROM_23FF: ; CODE XREF: ROM_29EC-626↑j ROM:23FF cmpb ZERO_REG, INTMEM_9D ; Zero register ROM:2402 jne ROM_2406 ROM:2404 incb INTMEM_A3 ROM:2406 ROM:2406 ROM_2406: ; CODE XREF: ROM_29EC-5EA↑j ROM:2406 jbs INTMEM_A3, 7, ROM_2426 ROM:2409 mulub INTMEM_1C, INTMEM_A3, #12h ROM:240D addb INTMEM_1C, INTMEM_9D ROM:2410 cmpb INTMEM_1C, INTMEM_158[] ROM:2415 jnc ROM_2426 ROM:2417 decb INTMEM_A3 ROM:2419 jbc INTMEM_AC, 0, ROM_241E ROM:241C decb INTMEM_A3 ROM:241E ROM:241E ROM_241E: ; CODE XREF: ROM_29EC-5D3↑j ROM:241E add INTMEM_78, INTMEM_66 ROM:2421 jnc ROM_2426 ROM:2423 ldbse INTMEM_78, #-1 ROM:2426 ROM:2426 ROM_2426: ; CODE XREF: ROM_29EC:ROM_2406↑j ROM:2426 ; ROM_29EC-5D7↑j ... ROM:2426 jbs INTMEM_2, 3, ROM_2426 ROM:2429 ldb INTMEM_1A+1, INTMEM_2+1 ROM:242C andb INTMEM_1A, INTMEM_2, #-40h ROM:2430 st INTMEM_1A, INTMEM_14E[] ROM:2435 cmpb INTMEM_9D, ZERO_REG ; Zero register ROM:2438 jne ROM_243F ROM:243A stb INTMEM_1A+1, INTMEM_1AA[] ROM:243F ROM:243F ROM_243F: ; CODE XREF: ROM_29EC-5B4↑j ROM:243F push #2445h ROM:2442 ljmp ROM_4862 ROM:2445 ; --------------------------------------------------------------------------- ROM:2445 ROM:2445 ROM_2445: ; CODE XREF: ROM_29EC:ROM_21C5↑j ROM:2445 st ZERO_REG, INTMEM_3C0[] ; Zero register ROM:244A cmp INTMEM_78, ZERO_REG ; Zero register ROM:244D jnh ROM_2464 ROM:244F ld INTMEM_1C, INTMEM_78 ROM:2452 ld INTMEM_1C+2, INTMEM_64 ROM:2455 lcall ROM_39C4 ROM:2458 cmpb INTMEM_1A, #0 ROM:245B jne ROM_2464 ROM:245D st INTMEM_78, INTMEM_3C0[] ROM:2462 clr INTMEM_78 ROM:2464 ROM:2464 ROM_2464: ; CODE XREF: ROM_29EC-59F↑j ROM:2464 ; ROM_29EC-591↑j ROM:2464 jbc IOPORT2, 2, ROM_246A ; Input/output port 2 ROM:2467 orb INTMEM_51, #1 ROM:246A ROM:246A ROM_246A: ; CODE XREF: ROM_29EC:ROM_2464↑j ROM:246A andb INTMEM_AD+1, #-2 ROM:246D ld INTMEM_1A, INTMEM_6A ROM:2470 ld INTMEM_1C, INTMEM_6C ROM:2473 ld INTMEM_1C+2, INTMEM_6E ROM:2476 ld INTMEM_20, INTMEM_70 ROM:2479 ld INTMEM_20+2, INTMEM_72 ROM:247C ld INTMEM_2C, INTMEM_74 ROM:247F popf ROM:2480 ret ROM:2480 ; END OF FUNCTION CHUNK FOR ROM_29EC ROM:2481 ROM:2481 ; =============== S U B R O U T I N E ======================================= ROM:2481 ROM:2481 ROM:2481 ROM_2481: ; CODE XREF: ROM_29EC-861↑p ROM:2481 clr INTMEM_1A ROM:2483 jbs INTMEM_AB, 5, ROM_24C0 ROM:2486 ROM:2486 ROM_2486: ; CODE XREF: ROM_2481+24↓j ROM:2486 ldb INTMEM_1C, 134h[INTMEM_1A] ROM:248B subb INTMEM_1C, INTMEM_9C ROM:248E jc ROM_2493 ROM:2490 addb INTMEM_1C, #48h ; 'H' ROM:2493 ROM:2493 ROM_2493: ; CODE XREF: ROM_2481+D↑j ROM:2493 cmpb INTMEM_1C, #48h ; 'H' ROM:2496 jnc ROM_249B ROM:2498 subb INTMEM_1C, #48h ; 'H' ROM:249B ROM:249B ROM_249B: ; CODE XREF: ROM_2481+15↑j ROM:249B cmpb INTMEM_1C, #12h ROM:249E jnc ROM_24AD ROM:24A0 inc INTMEM_1A ROM:24A2 cmpb INTMEM_1A, #4 ROM:24A5 jlt ROM_2486 ROM:24A7 ld INTMEM_5A, #24A7h ROM:24AB sjmp ROM_24EF ROM:24AD ; --------------------------------------------------------------------------- ROM:24AD ROM:24AD ROM_24AD: ; CODE XREF: ROM_2481+1D↑j ROM:24AD ldb INTMEM_96, 134h[INTMEM_1A] ROM:24B2 ldb INTMEM_95, INTMEM_1A ROM:24B5 subb INTMEM_93+1, INTMEM_96, #1 ROM:24B9 jge ROM_24BE ROM:24BB addb INTMEM_93+1, #48h ; 'H' ROM:24BE ROM:24BE ROM_24BE: ; CODE XREF: ROM_2481+38↑j ROM:24BE sjmp ROM_24EF ROM:24C0 ; --------------------------------------------------------------------------- ROM:24C0 ROM:24C0 ROM_24C0: ; CODE XREF: ROM_2481+2↑j ROM:24C0 ; ROM_2481+5E↓j ROM:24C0 ldb INTMEM_1C, 130h[INTMEM_1A] ROM:24C5 subb INTMEM_1C, INTMEM_9C ROM:24C8 jc ROM_24CD ROM:24CA addb INTMEM_1C, #48h ; 'H' ROM:24CD ROM:24CD ROM_24CD: ; CODE XREF: ROM_2481+47↑j ROM:24CD cmpb INTMEM_1C, #48h ; 'H' ROM:24D0 jnc ROM_24D5 ROM:24D2 subb INTMEM_1C, #48h ; 'H' ROM:24D5 ROM:24D5 ROM_24D5: ; CODE XREF: ROM_2481+4F↑j ROM:24D5 cmpb INTMEM_1C, #12h ROM:24D8 jnc ROM_24E7 ROM:24DA inc INTMEM_1A ROM:24DC cmpb INTMEM_1A, #4 ROM:24DF jlt ROM_24C0 ROM:24E1 ld INTMEM_5A, #24E1h ROM:24E5 sjmp ROM_24EF ROM:24E7 ; --------------------------------------------------------------------------- ROM:24E7 ROM:24E7 ROM_24E7: ; CODE XREF: ROM_2481+57↑j ROM:24E7 ldb INTMEM_96, 130h[INTMEM_1A] ROM:24EC ldb INTMEM_95, INTMEM_1A ROM:24EF ROM:24EF ROM_24EF: ; CODE XREF: ROM_2481+2A↑j ROM:24EF ; ROM_2481:ROM_24BE↑j ... ROM:24EF andb INTMEM_AD+1, #-41h ROM:24F2 ldbze INTMEM_1C, INTMEM_158[] ROM:24F7 divub INTMEM_1C, #12h ROM:24FA ldb INTMEM_A3, INTMEM_1C ROM:24FD ret ROM:24FD ; End of function ROM_2481 ROM:24FD ROM:24FE ; --------------------------------------------------------------------------- ROM:24FE ; START OF FUNCTION CHUNK FOR ROM_29EC ROM:24FE ROM:24FE ROM_24FE: ; CODE XREF: ROM_29EC+26↓j ROM:24FE push INTMEM_1A ROM:2500 push INTMEM_1C ROM:2502 push INTMEM_1C+2 ROM:2504 push INTMEM_20 ROM:2506 push INTMEM_20+2 ROM:2508 push INTMEM_2C ROM:250A cmp SP, #100h ; Stack pointer ROM:250E jc ROM_2513 ROM:2510 orb INTMEM_4E, #4 ROM:2513 ROM:2513 ROM_2513: ; CODE XREF: ROM_29EC-4DE↑j ROM:2513 jbs INTMEM_F5, 1, ROM_2518 ROM:2516 sjmp ROM_25F0 ROM:2518 ; --------------------------------------------------------------------------- ROM:2518 ROM:2518 ROM_2518: ; CODE XREF: ROM_29EC:ROM_2513↑j ROM:2518 ldb INTMEM_1A, INTMEM_15F[] ROM:251D ld INTMEM_1C, INTMEM_142[] ROM:2522 cmp INTMEM_1C, 10h[INTMEM_56] ROM:2527 jnc ROM_252B ROM:2529 sjmp ROM_25F0 ROM:252B ; --------------------------------------------------------------------------- ROM:252B ROM:252B ROM_252B: ; CODE XREF: ROM_29EC-4C5↑j ROM:252B inc INTMEM_1C ROM:252D st INTMEM_1C, INTMEM_142[] ROM:2532 cmpb INTMEM_9B, #40h ; '@' ROM:2535 jnc ROM_2542 ROM:2537 ldb INTMEM_1C+2, #1 ROM:253A jbc INTMEM_F5, 7, ROM_2540 ROM:253D ldb INTMEM_1C+2, #2 ROM:2540 ROM:2540 ROM_2540: ; CODE XREF: ROM_29EC-4B2↑j ROM:2540 sjmp ROM_25D7 ROM:2542 ; --------------------------------------------------------------------------- ROM:2542 ROM:2542 ROM_2542: ; CODE XREF: ROM_29EC-4B7↑j ROM:2542 jbs IOPORT2, 4, ROM_254D ; Input/output port 2 ROM:2545 jbc INTMEM_F5, 7, ROM_2555 ROM:2548 andb INTMEM_F5, #7Fh ROM:254B sjmp ROM_2559 ROM:254D ; --------------------------------------------------------------------------- ROM:254D ROM:254D ROM_254D: ; CODE XREF: ROM_29EC:ROM_2542↑j ROM:254D jbs INTMEM_F5, 7, ROM_2555 ROM:2550 orb INTMEM_F5, #-80h ROM:2553 sjmp ROM_2559 ROM:2555 ; --------------------------------------------------------------------------- ROM:2555 ROM:2555 ROM_2555: ; CODE XREF: ROM_29EC-4A7↑j ROM:2555 ; ROM_29EC:ROM_254D↑j ROM:2555 incb INTMEM_9B ROM:2557 sjmp ROM_25F0 ROM:2559 ; --------------------------------------------------------------------------- ROM:2559 ROM:2559 ROM_2559: ; CODE XREF: ROM_29EC-4A1↑j ROM:2559 ; ROM_29EC-499↑j ROM:2559 jbs INTMEM_F6, 3, ROM_257D ROM:255C cmpb INTMEM_9B, #2 ROM:255F jnc ROM_25DC ROM:2561 cmpb INTMEM_9B, #4 ROM:2564 jh ROM_256B ROM:2566 orb INTMEM_F6, #4 ROM:2569 sjmp ROM_25E9 ROM:256B ; --------------------------------------------------------------------------- ROM:256B ROM:256B ROM_256B: ; CODE XREF: ROM_29EC-488↑j ROM:256B jbc INTMEM_F6, 2, ROM_25DC ROM:256E cmpb INTMEM_9B, #9 ROM:2571 jnc ROM_25DC ROM:2573 cmpb INTMEM_9B, #0Dh ROM:2576 jh ROM_25DC ROM:2578 orb INTMEM_F6, #8 ROM:257B sjmp ROM_25E9 ROM:257D ; --------------------------------------------------------------------------- ROM:257D ROM:257D ROM_257D: ; CODE XREF: ROM_29EC:ROM_2559↑j ROM:257D jbs INTMEM_F6, 1, ROM_2598 ROM:2580 cmpb INTMEM_9B, #6 ROM:2583 jnc ROM_2598 ROM:2585 cmpb INTMEM_9B, #8 ROM:2588 jh ROM_25DC ROM:258A shl INTMEM_68, #1 ROM:258D inc INTMEM_68 ROM:258F incb INTMEM_1A ROM:2591 cmpb INTMEM_1A, #10h ROM:2594 je ROM_25B7 ROM:2596 sjmp ROM_25E9 ROM:2598 ; --------------------------------------------------------------------------- ROM:2598 ROM:2598 ROM_2598: ; CODE XREF: ROM_29EC:ROM_257D↑j ROM:2598 ; ROM_29EC-469↑j ROM:2598 cmpb INTMEM_9B, #2 ROM:259B jnc ROM_25DC ROM:259D cmpb INTMEM_9B, #4 ROM:25A0 jh ROM_25DC ROM:25A2 jbs INTMEM_F6, 1, ROM_25AA ROM:25A5 orb INTMEM_F6, #2 ROM:25A8 sjmp ROM_25E9 ROM:25AA ; --------------------------------------------------------------------------- ROM:25AA ROM:25AA ROM_25AA: ; CODE XREF: ROM_29EC-44A↑j ROM:25AA shl INTMEM_68, #1 ROM:25AD andb INTMEM_F6, #-3 ROM:25B0 incb INTMEM_1A ROM:25B2 cmpb INTMEM_1A, #10h ROM:25B5 jne ROM_25E9 ROM:25B7 ROM:25B7 ROM_25B7: ; CODE XREF: ROM_29EC-458↑j ROM:25B7 st INTMEM_68, INTMEM_148[] ROM:25BC ldb INTMEM_1C+2, #4 ROM:25BF cmp INTMEM_68, INTMEM_140[] ROM:25C4 jne ROM_25CE ROM:25C6 ldb INTMEM_1C+2, #3 ROM:25C9 orb INTMEM_F6, #1 ROM:25CC sjmp ROM_25D7 ROM:25CE ; --------------------------------------------------------------------------- ROM:25CE ROM:25CE ROM_25CE: ; CODE XREF: ROM_29EC-428↑j ROM:25CE cmp INTMEM_68, #-0F10h ROM:25D2 jne ROM_25D7 ROM:25D4 ldb INTMEM_1C+2, #5 ROM:25D7 ROM:25D7 ROM_25D7: ; CODE XREF: ROM_29EC:ROM_2540↑j ROM:25D7 ; ROM_29EC-420↑j ... ROM:25D7 stb INTMEM_1C+2, INTMEM_15D[] ROM:25DC ROM:25DC ROM_25DC: ; CODE XREF: ROM_29EC-48D↑j ROM:25DC ; ROM_29EC:ROM_256B↑j ... ROM:25DC clr INTMEM_68 ROM:25DE clrb INTMEM_1A ROM:25E0 andb INTMEM_F6, #-3 ROM:25E3 andb INTMEM_F6, #-5 ROM:25E6 andb INTMEM_F6, #-9 ROM:25E9 ROM:25E9 ROM_25E9: ; CODE XREF: ROM_29EC-483↑j ROM:25E9 ; ROM_29EC-471↑j ... ROM:25E9 stb INTMEM_1A, INTMEM_15F[] ROM:25EE clrb INTMEM_9B ROM:25F0 ROM:25F0 ROM_25F0: ; CODE XREF: ROM_29EC-4D6↑j ROM:25F0 ; ROM_29EC-4C3↑j ... ROM:25F0 ldb INTMEM_1A, INTMEM_160[] ROM:25F5 incb INTMEM_1A ROM:25F7 stb INTMEM_1A, INTMEM_160[] ROM:25FC cmpb INTMEM_1A, #4 ROM:25FF je ROM_2604 ROM:2601 ljmp ROM_2858 ROM:2604 ; --------------------------------------------------------------------------- ROM:2604 ROM:2604 ROM_2604: ; CODE XREF: ROM_29EC-3ED↑j ROM:2604 stb ZERO_REG, INTMEM_160[] ; Zero register ROM:2609 jbs INTMEM_AD+1, 0, ROM_260F ROM:260C djnz INTMEM_93, ROM_2610 ROM:260F ROM:260F ROM_260F: ; CODE XREF: ROM_29EC-3E3↑j ROM:260F rst ROM:2610 ; --------------------------------------------------------------------------- ROM:2610 ROM:2610 ROM_2610: ; CODE XREF: ROM_29EC-3E0↑j ROM:2610 ldb INT_PEND+1, #1Eh ; Interrupt pending register ROM:2613 ldb INT_PEND+1, #-1Fh ; Interrupt pending register ROM:2616 jbs INTMEM_AB, 6, ROM_2649 ROM:2619 ldbze INTMEM_1C+2, INTMEM_8B ROM:261C ld INTMEM_1C, INT_PEND+1 ; Interrupt pending register ROM:261F jbc INT_PEND, 0, ROM_262D ; Interrupt pending register ROM:2622 jbs INTMEM_1C+1, 7, ROM_262D ROM:2625 orb INTMEM_2A, INTMEM_16 ROM:2628 jbc INTMEM_2A, 5, ROM_262D ROM:262B incb INTMEM_1C+2 ROM:262D ROM:262D ROM_262D: ; CODE XREF: ROM_29EC-3CD↑j ROM:262D ; ROM_29EC-3CA↑j ... ROM:262D sub INTMEM_1C, INTMEM_7C ROM:2630 subcb INTMEM_1C+2, INTMEM_9F ROM:2633 ld INTMEM_20, #2 ROM:2637 mulu INTMEM_20, #-4438h ROM:263B cmpb INTMEM_1C+2, INTMEM_20+2 ROM:263E jh ROM_2656 ROM:2640 jne ROM_265D ROM:2642 cmp INTMEM_1C, INTMEM_20 ROM:2645 jh ROM_2656 ROM:2647 sjmp ROM_265D ROM:2649 ; --------------------------------------------------------------------------- ROM:2649 ROM:2649 ROM_2649: ; CODE XREF: ROM_29EC-3D6↑j ROM:2649 sub INTMEM_1C, INT_PEND+1, INTMEM_82 ; Interrupt pending register ROM:264D cmp INTMEM_1C, #-4438h ROM:2651 jnc ROM_265F ROM:2653 lcall ROM_3977 ROM:2656 ROM:2656 ROM_2656: ; CODE XREF: ROM_29EC-3AE↑j ROM:2656 ; ROM_29EC-3A7↑j ROM:2656 clrb INTMEM_9C ROM:2658 clrb INTMEM_9D ROM:265A andb INTMEM_AD+1, #-9 ROM:265D ROM:265D ROM_265D: ; CODE XREF: ROM_29EC-3AC↑j ROM:265D ; ROM_29EC-3A5↑j ROM:265D clr INTMEM_5E ROM:265F ROM:265F ROM_265F: ; CODE XREF: ROM_29EC-39B↑j ROM:265F ; ROM_29EC-331↓j ... ROM:265F jbc INTMEM_AA, 2, ROM_2674 ROM:2662 cmpb ZERO_REG, INTMEM_91+1 ; Zero register ROM:2665 je ROM_266B ROM:2667 decb INTMEM_91+1 ROM:2669 sjmp ROM_2679 ROM:266B ; --------------------------------------------------------------------------- ROM:266B ROM:266B ROM_266B: ; CODE XREF: ROM_29EC-387↑j ROM:266B andb INTMEM_AA, #-5 ROM:266E andb INTMEM_AA, #-9 ROM:2671 andb INTMEM_AA, #-11h ROM:2674 ROM:2674 ROM_2674: ; CODE XREF: ROM_29EC:ROM_265F↑j ROM:2674 cmpb INTMEM_8E, INTMEM_8F ROM:2677 jne ROM_26CB ROM:2679 ROM:2679 ROM_2679: ; CODE XREF: ROM_29EC-383↑j ROM:2679 jbs INTMEM_A9, 4, ROM_2688 ROM:267C ROM:267C ROM_267C: ; CODE XREF: ROM_29EC-31B↓j ROM:267C lcall ROM_3994 ROM:267F cmpb INTMEM_91, #-1 ROM:2682 je ROM_2686 ROM:2684 incb INTMEM_91 ROM:2686 ROM:2686 ROM_2686: ; CODE XREF: ROM_29EC-36A↑j ROM:2686 sjmp ROM_26A3 ROM:2688 ; --------------------------------------------------------------------------- ROM:2688 ROM:2688 ROM_2688: ; CODE XREF: ROM_29EC:ROM_2679↑j ROM:2688 jbc INTMEM_A9, 6, ROM_26BD ROM:268B jbs INTMEM_A9, 5, ROM_26B1 ROM:268E andb INTMEM_A9, #-11h ROM:2691 andb INTMEM_A9, #-41h ROM:2694 clrb INTMEM_90 ROM:2696 clrb INTMEM_91 ROM:2698 jbs INTMEM_AA, 1, ROM_26A6 ROM:269B jbs INTMEM_AA, 0, ROM_26A3 ROM:269E ROM:269E ROM_269E: ; CODE XREF: ROM_29EC:ROM_26A6↓j ROM:269E ; ROM_29EC-33D↓j ROM:269E ldb INTMEM_8F, INTMEM_4D[] ROM:26A3 ROM:26A3 ROM_26A3: ; CODE XREF: ROM_29EC:ROM_2686↑j ROM:26A3 ; ROM_29EC-351↑j ... ROM:26A3 ljmp ROM_2740 ROM:26A6 ; --------------------------------------------------------------------------- ROM:26A6 ROM:26A6 ROM_26A6: ; CODE XREF: ROM_29EC-354↑j ROM:26A6 jbc INTMEM_A9, 7, ROM_269E ROM:26A9 andb INTMEM_AA, #-3 ROM:26AC andb INTMEM_A9, #7Fh ROM:26AF sjmp ROM_269E ROM:26B1 ; --------------------------------------------------------------------------- ROM:26B1 ROM:26B1 ROM_26B1: ; CODE XREF: ROM_29EC-361↑j ROM:26B1 andb INTMEM_A9, #-21h ROM:26B4 clrb INTMEM_8F ROM:26B6 clrb INTMEM_91 ROM:26B8 ldb INTMEM_90, #3 ROM:26BB sjmp ROM_265F ROM:26BD ; --------------------------------------------------------------------------- ROM:26BD ROM:26BD ROM_26BD: ; CODE XREF: ROM_29EC:ROM_2688↑j ROM:26BD orb INTMEM_A9, #40h ; '@' ROM:26C0 ldb INTMEM_8E, #-38h ROM:26C3 subb INTMEM_8E, INTMEM_90 ROM:26C6 ldb INTMEM_8F, #0Fh ROM:26C9 sjmp ROM_265F ROM:26CB ; --------------------------------------------------------------------------- ROM:26CB ROM:26CB ROM_26CB: ; CODE XREF: ROM_29EC-375↑j ROM:26CB jbs INTMEM_AD+1, 7, ROM_26DF ROM:26CE cmpb INTMEM_90, #-1 ROM:26D1 je ROM_267C ROM:26D3 jbs INTMEM_A9, 5, ROM_26DF ROM:26D6 cmpb INTMEM_91, INTMEM_90 ROM:26D9 jc ROM_26DF ROM:26DB incb INTMEM_91 ROM:26DD sjmp ROM_26A3 ROM:26DF ; --------------------------------------------------------------------------- ROM:26DF ROM:26DF ROM_26DF: ; CODE XREF: ROM_29EC:ROM_26CB↑j ROM:26DF ; ROM_29EC-319↑j ... ROM:26DF clrb INTMEM_91 ROM:26E1 andb INTMEM_AA, #-9 ROM:26E4 andb INTMEM_AA, #-11h ROM:26E7 addb INTMEM_1C, INTMEM_8E, INTMEM_8E ROM:26EB cmpb INTMEM_8E, INTMEM_8F ROM:26EE jc ROM_2708 ROM:26F0 orb INTMEM_AA, #8 ROM:26F3 clrb INTMEM_1C+3 ROM:26F5 incb INTMEM_1C ROM:26F7 jbs INTMEM_AD+1, 7, ROM_26FF ROM:26FA orb INTMEM_AD+1, #-80h ROM:26FD sjmp ROM_271F ROM:26FF ; --------------------------------------------------------------------------- ROM:26FF ROM:26FF ROM_26FF: ; CODE XREF: ROM_29EC-2F5↑j ROM:26FF incb INTMEM_1C ROM:2701 incb INTMEM_8E ROM:2703 andb INTMEM_AD+1, #7Fh ROM:2706 sjmp ROM_271F ROM:2708 ; --------------------------------------------------------------------------- ROM:2708 ROM:2708 ROM_2708: ; CODE XREF: ROM_29EC-2FE↑j ROM:2708 orb INTMEM_AA, #10h ROM:270B ldb INTMEM_1C+3, #4 ROM:270E decb INTMEM_1C ROM:2710 jbs INTMEM_AD+1, 7, ROM_2718 ROM:2713 orb INTMEM_AD+1, #-80h ROM:2716 sjmp ROM_271F ROM:2718 ; --------------------------------------------------------------------------- ROM:2718 ROM:2718 ROM_2718: ; CODE XREF: ROM_29EC-2DC↑j ROM:2718 decb INTMEM_1C ROM:271A decb INTMEM_8E ROM:271C andb INTMEM_AD+1, #7Fh ROM:271F ROM:271F ROM_271F: ; CODE XREF: ROM_29EC-2EF↑j ROM:271F ; ROM_29EC-2E6↑j ... ROM:271F and INTMEM_1C, #7 ROM:2723 ldb INTMEM_1C+2, 372Ch[INTMEM_1C] ROM:2728 shlb INTMEM_1C+2, INTMEM_1C+3 ROM:272B andb INTMEM_1C+2, #-10h ROM:272E pushf ROM:272F ldb INTMEM_20, 1FFFh[] ROM:2734 andb INTMEM_20, #0Fh ROM:2737 orb INTMEM_20, INTMEM_1C+2 ROM:273A popf ROM:273B stb INTMEM_20, 1FFFh[] ROM:2740 ROM:2740 ROM_2740: ; CODE XREF: ROM_29EC:ROM_26A3↑j ROM:2740 ldb INTMEM_1C, #0 ROM:2743 pushf ROM:2744 ldb INTMEM_1C+1, INTMEM_95 ROM:2747 lcall ROM_3183 ROM:274A jbc INTMEM_1C, 0, ROM_2781 ROM:274D add INTMEM_1C+2, INTMEM_60, INTMEM_144[] ROM:2753 sub INTMEM_1C+2, INT_PEND+1 ; Interrupt pending register ROM:2756 cmp INTMEM_1C+2, INTMEM_144[] ROM:275B jnc ROM_2781 ROM:275D ldb INTMEM_1C, #4 ROM:2760 ldb INTMEM_1C+1, INTMEM_95 ROM:2763 lcall ROM_3183 ROM:2766 cmpb INTMEM_1A, #0 ROM:2769 jne ROM_2781 ROM:276B jbc INTMEM_AB, 5, ROM_2781 ROM:276E ldbze INTMEM_1A, INTMEM_95 ROM:2771 ldb INTMEM_1A, 320Ch[INTMEM_1A] ROM:2776 ldb INTMEM_95, INTMEM_1A ROM:2779 ldb INTMEM_96, 134h[INTMEM_1A] ROM:277E andb INTMEM_AB, #-21h ROM:2781 ROM:2781 ROM_2781: ; CODE XREF: ROM_29EC-2A2↑j ROM:2781 ; ROM_29EC-291↑j ... ROM:2781 popf ROM:2782 djnz INTMEM_A5, ROM_2788 ROM:2785 ldb INTMEM_A5, #19h ROM:2788 ROM:2788 ROM_2788: ; CODE XREF: ROM_29EC-26A↑j ROM:2788 andb INTMEM_A4, #-9 ROM:278B cmpb INTMEM_A5, INTMEM_F2[] ROM:2790 jh ROM_2795 ROM:2792 orb INTMEM_A4, #8 ROM:2795 ROM:2795 ROM_2795: ; CODE XREF: ROM_29EC-25C↑j ROM:2795 ldb INTMEM_1C+2, INTMEM_162[] ROM:279A jbc IOPORT2, 6, ROM_27AC ; Input/output port 2 ROM:279D jbs INTMEM_AB, 4, ROM_27C0 ROM:27A0 cmpb INTMEM_1C+2, 9Fh[INTMEM_56] ROM:27A5 jnc ROM_27B6 ROM:27A7 orb INTMEM_AB, #10h ROM:27AA sjmp ROM_27C0 ROM:27AC ; --------------------------------------------------------------------------- ROM:27AC ROM:27AC ROM_27AC: ; CODE XREF: ROM_29EC-252↑j ROM:27AC jbc INTMEM_AB, 4, ROM_27C0 ROM:27AF cmpb INTMEM_1C+2, 0A0h[INTMEM_56] ROM:27B4 jc ROM_27BA ROM:27B6 ROM:27B6 ROM_27B6: ; CODE XREF: ROM_29EC-247↑j ROM:27B6 incb INTMEM_1C+2 ROM:27B8 sjmp ROM_27C2 ROM:27BA ; --------------------------------------------------------------------------- ROM:27BA ROM:27BA ROM_27BA: ; CODE XREF: ROM_29EC-238↑j ROM:27BA andb INTMEM_AB, #-11h ROM:27BD orb INTMEM_AA, #-80h ROM:27C0 ROM:27C0 ROM_27C0: ; CODE XREF: ROM_29EC-24F↑j ROM:27C0 ; ROM_29EC-242↑j ... ROM:27C0 clrb INTMEM_1C+2 ROM:27C2 ROM:27C2 ROM_27C2: ; CODE XREF: ROM_29EC-234↑j ROM:27C2 stb INTMEM_1C+2, INTMEM_162[] ROM:27C7 jbs IOPORT1, 0, ROM_27F6 ; Input/output port 1 ROM:27CA ldb INTMEM_1A, #-20h ROM:27CD ROM:27CD ROM_27CD: ; CODE XREF: ROM_29EC-203↓j ROM:27CD orb INTMEM_1A, INTMEM_A6 ROM:27D0 andb INTMEM_1A, INTMEM_163[] ROM:27D5 stb INTMEM_1A, 1FFEh[] ROM:27DA ldb INTMEM_1C+3, #14h ROM:27DD ROM:27DD ROM_27DD: ; CODE XREF: ROM_29EC:ROM_27DD↓j ROM:27DD djnz INTMEM_1C+3, ROM_27DD ROM:27E0 jbc IOPORT1, 0, ROM_27F0 ; Input/output port 1 ROM:27E3 shlb INTMEM_A6, #1 ROM:27E6 cmpb INTMEM_A6, #10h ROM:27E9 jnh ROM_27CD ROM:27EB ldb INTMEM_A6, #1 ROM:27EE sjmp ROM_27F6 ROM:27F0 ; --------------------------------------------------------------------------- ROM:27F0 ROM:27F0 ROM_27F0: ; CODE XREF: ROM_29EC-20C↑j ROM:27F0 orb INTMEM_54, INTMEM_A6 ROM:27F3 orb INTMEM_50, INTMEM_A6 ROM:27F6 ROM:27F6 ROM_27F6: ; CODE XREF: ROM_29EC-225↑j ROM:27F6 ; ROM_29EC-1FE↑j ROM:27F6 ldb INTMEM_1C, INTMEM_54 ROM:27F9 ldb INTMEM_1C+1, INTMEM_15B[] ROM:27FE ldb INTMEM_1C+2, INTMEM_163[] ROM:2803 notb INTMEM_1C+1 ROM:2805 andb INTMEM_1C+1, INTMEM_A4 ROM:2808 orb INTMEM_1C+1, INTMEM_15C[] ROM:280D andb INTMEM_1C+2, #-20h ROM:2810 notb INTMEM_1C ROM:2812 andb INTMEM_1C+1, INTMEM_1C ROM:2815 orb INTMEM_1C+2, INTMEM_1C+1 ROM:2818 stb INTMEM_1C+2, 1FFEh[] ROM:281D stb INTMEM_1C+2, INTMEM_163[] ROM:2822 inc INTMEM_86 ROM:2824 and ZERO_REG, INTMEM_86, #1 ; Zero register ROM:2829 jne ROM_2858 ROM:282B ld INTMEM_1A, #0BFh ROM:282F and ZERO_REG, INTMEM_86, #0Fh ; Zero register ROM:2834 jne ROM_2845 ROM:2836 ld INTMEM_1A, #0B5h ROM:283A and ZERO_REG, INTMEM_86, #1FFh ; Zero register ROM:283F jne ROM_2845 ROM:2841 ld INTMEM_1A, #0B0h ROM:2845 ROM:2845 ROM_2845: ; CODE XREF: ROM_29EC-1B8↑j ROM:2845 ; ROM_29EC-1AD↑j ... ROM:2845 ldb INTMEM_1C, [INTMEM_1A] ROM:2848 cmpb INTMEM_1C, ZERO_REG ; Zero register ROM:284B je ROM_284F ROM:284D decb INTMEM_1C ROM:284F ROM:284F ROM_284F: ; CODE XREF: ROM_29EC-1A1↑j ROM:284F stb INTMEM_1C, [INTMEM_1A]+ ROM:2852 cmp INTMEM_1A, #0C8h ROM:2856 jne ROM_2845 ROM:2858 ROM:2858 ROM_2858: ; CODE XREF: ROM_29EC-3EB↑j ROM:2858 ; ROM_29EC-1C3↑j ROM:2858 di ROM:2859 ld INTMEM_1C, INTMEM_88[] ROM:285E add INTMEM_1C, #2EEh ROM:2862 sub INTMEM_1C+2, INTMEM_1C, INT_PEND+1 ; Interrupt pending register ROM:2866 cmp INTMEM_1C+2, #2EEh ROM:286A jc ROM_2872 ROM:286C cmp INTMEM_1C+2, #10h ROM:2870 jc ROM_2877 ROM:2872 ROM:2872 ROM_2872: ; CODE XREF: ROM_29EC-182↑j ROM:2872 add INTMEM_1C, INT_PEND+1, #177h ; Interrupt pending register ROM:2877 ROM:2877 ROM_2877: ; CODE XREF: ROM_29EC-17C↑j ROM:2877 jbc WSR1, 6, ROM_2882 ; Window selection register 1 ROM:287A andb INTMEM_A9, #-3 ROM:287D orb INTMEM_4E, #1 ROM:2880 sjmp ROM_288D ROM:2882 ; --------------------------------------------------------------------------- ROM:2882 ROM:2882 ROM_2882: ; CODE XREF: ROM_29EC:ROM_2877↑j ROM:2882 ldb INTMEM_6, #18h ROM:2885 ld INTMEM_4, INTMEM_1C ROM:2888 st INTMEM_1C, INTMEM_88[] ROM:288D ROM:288D ROM_288D: ; CODE XREF: ROM_29EC-16C↑j ROM:288D cmp SP, #124h ; Stack pointer ROM:2891 jnc ROM_2894 ROM:2893 rst ROM:2894 ; --------------------------------------------------------------------------- ROM:2894 ROM:2894 ROM_2894: ; CODE XREF: ROM_29EC-15B↑j ROM:2894 pop INTMEM_2C ROM:2896 pop INTMEM_20+2 ROM:2898 pop INTMEM_20 ROM:289A pop INTMEM_1C+2 ROM:289C pop INTMEM_1C ROM:289E pop INTMEM_1A ROM:28A0 andb INTMEM_A9, #-9 ROM:28A3 popf ROM:28A4 ret ROM:28A4 ; END OF FUNCTION CHUNK FOR ROM_29EC ROM:28A5 ; --------------------------------------------------------------------------- ROM:28A5 ; START OF FUNCTION CHUNK FOR ROM_2A16 ROM:28A5 ROM:28A5 ROM_28A5: ; CODE XREF: ROM_2A16:ROM_2A74↓j ROM:28A5 push INTMEM_1A ROM:28A7 push INTMEM_1C ROM:28A9 ld INTMEM_1C, 3BCh[INTMEM_84] ROM:28AE sub INTMEM_1A, INTMEM_58, INTMEM_60 ROM:28B2 st INTMEM_1A, INTMEM_150[] ROM:28B7 cmp INTMEM_1A, #465h ROM:28BB jnc ROM_28D5 ROM:28BD add INTMEM_1C, INTMEM_1A, #7 ROM:28C2 jc ROM_28CB ROM:28C4 cmp INTMEM_1C, INTMEM_144[] ROM:28C9 jnc ROM_28E5 ROM:28CB ROM:28CB ROM_28CB: ; CODE XREF: ROM_2A16-154↑j ROM:28CB ld INTMEM_1C, INTMEM_144[] ROM:28D0 orb INTMEM_4E, #8 ROM:28D3 sjmp ROM_28E5 ROM:28D5 ; --------------------------------------------------------------------------- ROM:28D5 ROM:28D5 ROM_28D5: ; CODE XREF: ROM_2A16-15B↑j ROM:28D5 ld INTMEM_1C, #465h ROM:28D9 orb INTMEM_4E, #40h ; '@' ROM:28DC cmp INTMEM_1A, #4Bh ; 'K' ROM:28E0 jc ROM_28E5 ROM:28E2 orb INTMEM_4E, #10h ROM:28E5 ROM:28E5 ROM_28E5: ; CODE XREF: ROM_2A16-14D↑j ROM:28E5 ; ROM_2A16-143↑j ... ROM:28E5 orb INTMEM_AD+1, #20h ; ' ' ROM:28E8 st INTMEM_1C, 3BCh[INTMEM_84] ROM:28ED pop INTMEM_1C ROM:28EF pop INTMEM_1A ROM:28F1 popf ROM:28F2 ret ROM:28F2 ; END OF FUNCTION CHUNK FOR ROM_2A16 ROM:28F3 ; --------------------------------------------------------------------------- ROM:28F3 ; START OF FUNCTION CHUNK FOR start ROM:28F3 ROM:28F3 ROM_28F3: ; CODE XREF: start+6↑j ROM:28F3 ld INTMEM_1A, #5555h ROM:28F7 ld INTMEM_1C, #-5556h ROM:28FB cmp INTMEM_1A, #5555h ROM:28FF jne ROM_293C ROM:2901 cmp INTMEM_1C, #-5556h ROM:2905 jne ROM_293C ROM:2907 ld INTMEM_1A, #-5556h ROM:290B ld INTMEM_1C, #5555h ROM:290F cmp INTMEM_1A, #-5556h ROM:2913 jne ROM_293C ROM:2915 cmp INTMEM_1C, #5555h ROM:2919 jne ROM_293C ROM:291B ldb INTMEM_1C, #55h ; 'U' ROM:291E ROM:291E ROM_291E: ; CODE XREF: start:ROM_2957↓j ROM:291E ld INTMEM_1A, #1Eh ROM:2922 ROM:2922 ROM_2922: ; CODE XREF: start+8AB↓j ROM:2922 cmp INTMEM_1A, #200h ROM:2926 je ROM_292D ROM:2928 stb INTMEM_1C, [INTMEM_1A]+ ROM:292B sjmp ROM_2922 ROM:292D ; --------------------------------------------------------------------------- ROM:292D ROM:292D ROM_292D: ; CODE XREF: start+8A6↑j ROM:292D ld INTMEM_1A, #1Eh ROM:2931 ROM:2931 ROM_2931: ; CODE XREF: start+8BA↓j ROM:2931 cmp INTMEM_1A, #200h ROM:2935 je ROM_293D ROM:2937 cmpb INTMEM_1C, [INTMEM_1A]+ ROM:293A je ROM_2931 ROM:293C ROM:293C ROM_293C: ; CODE XREF: start+87F↑j ROM:293C ; start+885↑j ... ROM:293C rst ROM:293D ; --------------------------------------------------------------------------- ROM:293D ROM:293D ROM_293D: ; CODE XREF: start+8B5↑j ROM:293D ldb INT_PEND+1, #1Eh ; Interrupt pending register ROM:2940 ldb INT_PEND+1, #-1Fh ; Interrupt pending register ROM:2943 cmpb INTMEM_1C, #0 ROM:2946 je ROM_2959 ROM:2948 cmpb INTMEM_1C, #-56h ROM:294B jne ROM_294F ROM:294D clrb INTMEM_1C ROM:294F ROM:294F ROM_294F: ; CODE XREF: start+8CB↑j ROM:294F cmpb INTMEM_1C, #55h ; 'U' ROM:2952 jne ROM_2957 ROM:2954 ldb INTMEM_1C, #-56h ROM:2957 ROM:2957 ROM_2957: ; CODE XREF: start+8D2↑j ROM:2957 sjmp ROM_291E ROM:2959 ; --------------------------------------------------------------------------- ROM:2959 ROM:2959 ROM_2959: ; CODE XREF: start+8C6↑j ROM:2959 ld INTMEM_1A, #296Fh ROM:295D ld INTMEM_20, #200h ROM:2961 ldb INTMEM_20+2, [INTMEM_1A]+ ROM:2964 ROM:2964 ROM_2964: ; CODE XREF: start+8ED↓j ROM:2964 cmp INTMEM_20, #400h ROM:2968 je ROM_2972 ROM:296A stb INTMEM_20+2, [INTMEM_20]+ ROM:296D sjmp ROM_2964 ROM:296D ; END OF FUNCTION CHUNK FOR start ROM:296D ; --------------------------------------------------------------------------- ROM:296F db 55h, 0AAh, 0 ROM:2972 ; --------------------------------------------------------------------------- ROM:2972 ; START OF FUNCTION CHUNK FOR start ROM:2972 ROM:2972 ROM_2972: ; CODE XREF: start+8E8↑j ROM:2972 ; start+90C↓j ROM:2972 ldb INT_PEND+1, #1Eh ; Interrupt pending register ROM:2975 ldb INT_PEND+1, #-1Fh ; Interrupt pending register ROM:2978 cmp INTMEM_1A, #2972h ROM:297C je ROM_2999 ROM:297E ld INTMEM_20, #200h ROM:2982 ldb INTMEM_20+3, INTMEM_20+2 ROM:2985 ldb INTMEM_20+2, [INTMEM_1A]+ ROM:2988 ROM:2988 ROM_2988: ; CODE XREF: start+916↓j ROM:2988 cmp INTMEM_20, #400h ROM:298C je ROM_2972 ROM:298E cmpb INTMEM_20+3, [INTMEM_20] ROM:2991 jne ROM_2998 ROM:2993 stb INTMEM_20+2, [INTMEM_20]+ ROM:2996 sjmp ROM_2988 ROM:2998 ; --------------------------------------------------------------------------- ROM:2998 ROM:2998 ROM_2998: ; CODE XREF: start+911↑j ROM:2998 rst ROM:2999 ; --------------------------------------------------------------------------- ROM:2999 ROM:2999 ROM_2999: ; CODE XREF: start+8FC↑j ROM:2999 ld INTMEM_56, #-7A00h ROM:299D ROM:299D ROM_299D: ; CODE XREF: start+952↓j ROM:299D ld SP, #130h ; Stack pointer ROM:29A1 lcall ROM_3788 ROM:29A4 lcall ROM_37A8 ROM:29A7 lcall ROM_3A4C ROM:29AA lcall ROM_34B4 ROM:29AD lcall ROM_3502 ROM:29B0 lcall ROM_2E68 ROM:29B3 lcall ROM_2F63 ROM:29B6 lcall ROM_3067 ROM:29B9 lcall ROM_349E ROM:29BC jbs INTMEM_A9, 0, ROM_29C4 ROM:29BF lcall ROM_4845 ROM:29C2 sjmp ROM_29C7 ROM:29C4 ; --------------------------------------------------------------------------- ROM:29C4 ROM:29C4 ROM_29C4: ; CODE XREF: start+93C↑j ROM:29C4 lcall ROM_4849 ROM:29C7 ROM:29C7 ROM_29C7: ; CODE XREF: start+942↑j ROM:29C7 lcall ROM_2F94 ROM:29CA lcall ROM_328F ROM:29CD incb INTMEM_8A ROM:29CF orb INTMEM_A9, #1 ROM:29D2 sjmp ROM_299D ROM:29D2 ; END OF FUNCTION CHUNK FOR start ROM:29D4 ROM:29D4 ; =============== S U B R O U T I N E ======================================= ROM:29D4 ROM:29D4 ; NMI ROM:29D4 ROM:29D4 ROM_29D4: ; DATA XREF: ROM:Int01↑o ROM:29D4 ; ROM:Int03↑o ... ROM:29D4 rst ROM:29D4 ; End of function ROM_29D4 ROM:29D4 ROM:29D5 ROM:29D5 ; =============== S U B R O U T I N E ======================================= ROM:29D5 ROM:29D5 ; Timer overflow ROM:29D5 ROM:29D5 ROM_29D5: ; DATA XREF: ROM:Int00↑o ROM:29D5 pushf ROM:29D6 orb INTMEM_2A, INTMEM_16 ROM:29D9 jbc INTMEM_2A, 5, ROM_29EB ROM:29DC jbc INT_PEND, 2, ROM_29E4 ; Interrupt pending register ROM:29DF orb INT_PEND, #1 ; Interrupt pending register ROM:29E2 popf ROM:29E3 ret ROM:29E4 ; --------------------------------------------------------------------------- ROM:29E4 ROM:29E4 ROM_29E4: ; CODE XREF: ROM_29D5+7↑j ROM:29E4 incb INTMEM_8B ROM:29E6 andb INTMEM_2A, #-21h ROM:29E9 popf ROM:29EA ret ROM:29EB ; --------------------------------------------------------------------------- ROM:29EB ROM:29EB ROM_29EB: ; CODE XREF: ROM_29D5+4↑j ROM:29EB rst ROM:29EB ; End of function ROM_29D5 ROM:29EB ROM:29EC ROM:29EC ; =============== S U B R O U T I N E ======================================= ROM:29EC ROM:29EC ; Software timer ROM:29EC ROM:29EC ROM_29EC: ; DATA XREF: ROM:Int05↑o ROM:29EC ROM:29EC ; FUNCTION CHUNK AT ROM:2089 SIZE 0000013F BYTES ROM:29EC ; FUNCTION CHUNK AT ROM:21D0 SIZE 000002B1 BYTES ROM:29EC ; FUNCTION CHUNK AT ROM:24FE SIZE 000003A7 BYTES ROM:29EC ; FUNCTION CHUNK AT ROM:4862 SIZE 00000004 BYTES ROM:29EC ROM:29EC pushf ROM:29ED orb INTMEM_2A, INTMEM_16 ROM:29F0 jbc INTMEM_2A, 1, ROM_2A02 ROM:29F3 andb INTMEM_2A, #-3 ROM:29F6 jbc INTMEM_2A, 0, ROM_29FC ROM:29F9 orb INT_PEND, #20h ; ' ' ; Interrupt pending register ROM:29FC ROM:29FC ROM_29FC: ; CODE XREF: ROM_29EC+A↑j ROM:29FC orb INTMEM_A9, #4 ROM:29FF ljmp ROM_2089 ROM:2A02 ; --------------------------------------------------------------------------- ROM:2A02 ROM:2A02 ROM_2A02: ; CODE XREF: ROM_29EC+4↑j ROM:2A02 jbc INTMEM_2A, 0, ROM_2A15 ROM:2A05 jbs INTMEM_A9, 3, ROM_2A15 ROM:2A08 andb INTMEM_2A, #-2 ROM:2A0B orb INTMEM_A9, #8 ROM:2A0E ldb INT_MASK, #24h ; '$' ; Interrupt mask register ROM:2A11 ei ROM:2A12 ljmp ROM_24FE ROM:2A15 ; --------------------------------------------------------------------------- ROM:2A15 ROM:2A15 ROM_2A15: ; CODE XREF: ROM_29EC:ROM_2A02↑j ROM:2A15 ; ROM_29EC+19↑j ROM:2A15 rst ROM:2A15 ; End of function ROM_29EC ROM:2A15 ROM:2A16 ROM:2A16 ; =============== S U B R O U T I N E ======================================= ROM:2A16 ROM:2A16 ; HSI data available ROM:2A16 ROM:2A16 ROM_2A16: ; DATA XREF: ROM:Int02↑o ROM:2A16 ROM:2A16 ; FUNCTION CHUNK AT ROM:2089 SIZE 0000013F BYTES ROM:2A16 ; FUNCTION CHUNK AT ROM:28A5 SIZE 0000004E BYTES ROM:2A16 ROM:2A16 pushf ROM:2A17 andb INTMEM_2A, #3Fh ; '?' ROM:2A1A orb INTMEM_2A, INTMEM_16 ROM:2A1D cmpb ZERO_REG, INTMEM_8C+1 ; Zero register ROM:2A20 jne ROM_2A4B ROM:2A22 jbs INTMEM_2A, 6, ROM_2A29 ROM:2A25 jbs INTMEM_2A, 7, ROM_2A2C ROM:2A28 rst ROM:2A29 ; --------------------------------------------------------------------------- ROM:2A29 ROM:2A29 ROM_2A29: ; CODE XREF: ROM_2A16+C↑j ROM:2A29 orb INTMEM_4E, #2 ROM:2A2C ROM:2A2C ROM_2A2C: ; CODE XREF: ROM_2A16+F↑j ROM:2A2C ldb INTMEM_8C+1, INTMEM_6 ROM:2A2F ld INTMEM_58, INTMEM_4 ROM:2A32 jbc INT_PEND, 0, ROM_2A46 ; Interrupt pending register ROM:2A35 jbs INTMEM_58+1, 7, ROM_2A46 ROM:2A38 orb INTMEM_2A, INTMEM_16 ROM:2A3B jbc INTMEM_2A, 5, ROM_2A46 ROM:2A3E incb INTMEM_8B ROM:2A40 andb INT_PEND, #-2 ; Interrupt pending register ROM:2A43 andb INTMEM_2A, #-21h ROM:2A46 ROM:2A46 ROM_2A46: ; CODE XREF: ROM_2A16+1C↑j ROM:2A46 ; ROM_2A16+1F↑j ... ROM:2A46 ldb INTMEM_8C, INTMEM_8B ROM:2A49 sjmp ROM_2A51 ROM:2A4B ; --------------------------------------------------------------------------- ROM:2A4B ROM:2A4B ROM_2A4B: ; CODE XREF: ROM_2A16+A↑j ROM:2A4B jbc INTMEM_2A, 7, ROM_2A51 ROM:2A4E orb INT_PEND, #4 ; Interrupt pending register ROM:2A51 ROM:2A51 ROM_2A51: ; CODE XREF: ROM_2A16+33↑j ROM:2A51 ; ROM_2A16:ROM_2A4B↑j ROM:2A51 jbc INTMEM_8C+1, 2, ROM_2A62 ROM:2A54 andb INTMEM_8C+1, #51h ; 'Q' ROM:2A57 je ROM_2A5C ROM:2A59 orb INT_PEND, #4 ; Interrupt pending register ROM:2A5C ROM:2A5C ROM_2A5C: ; CODE XREF: ROM_2A16+41↑j ROM:2A5C andb INTMEM_A9, #-5 ROM:2A5F ljmp ROM_2089 ROM:2A62 ; --------------------------------------------------------------------------- ROM:2A62 ROM:2A62 ROM_2A62: ; CODE XREF: ROM_2A16:ROM_2A51↑j ROM:2A62 jbc INTMEM_8C+1, 0, ROM_2A66 ROM:2A65 rst ROM:2A66 ; --------------------------------------------------------------------------- ROM:2A66 ROM:2A66 ROM_2A66: ; CODE XREF: ROM_2A16:ROM_2A62↑j ROM:2A66 jbs INTMEM_8C+1, 6, ROM_2A6C ROM:2A69 jbc INTMEM_8C+1, 4, ROM_2A77 ROM:2A6C ROM:2A6C ROM_2A6C: ; CODE XREF: ROM_2A16:ROM_2A66↑j ROM:2A6C andb INTMEM_8C+1, #5 ROM:2A6F je ROM_2A74 ROM:2A71 orb INT_PEND, #4 ; Interrupt pending register ROM:2A74 ROM:2A74 ROM_2A74: ; CODE XREF: ROM_2A16+59↑j ROM:2A74 ljmp ROM_28A5 ROM:2A77 ; --------------------------------------------------------------------------- ROM:2A77 ROM:2A77 ROM_2A77: ; CODE XREF: ROM_2A16+53↑j ROM:2A77 scall ROM_2A7B ROM:2A79 popf ROM:2A7A ret ROM:2A7A ; End of function ROM_2A16 ROM:2A7A ROM:2A7B ROM:2A7B ; =============== S U B R O U T I N E ======================================= ROM:2A7B ROM:2A7B ROM:2A7B ROM_2A7B: ; CODE XREF: ROM_2A16:ROM_2A77↑p ROM:2A7B ; ROM_37A8+92↓p ROM:2A7B clrb WSR1 ; Window selection register 1 ROM:2A7D ROM:2A7D ROM_2A7D: ; CODE XREF: ROM_2A7B+C↓j ROM:2A7D ld ZERO_REG, INTMEM_4 ; Zero register ROM:2A80 nop ROM:2A81 andb INTMEM_2A, #3Fh ; '?' ROM:2A84 orb INTMEM_2A, INTMEM_16 ROM:2A87 jbs INTMEM_2A, 7, ROM_2A7D ROM:2A8A andb INT_PEND, #-5 ; Interrupt pending register ROM:2A8D ldb WSR1, INTMEM_28 ; Window selection register 1 ROM:2A90 clrb INTMEM_8C+1 ROM:2A92 ret ROM:2A92 ; End of function ROM_2A7B ROM:2A92 ROM:2A93 ROM:2A93 ; =============== S U B R O U T I N E ======================================= ROM:2A93 ROM:2A93 ROM:2A93 ROM_2A93: ; CODE XREF: ROM_2E68+18↓p ROM:2A93 ; ROM_2E68+88↓p ... ROM:2A93 pushf ROM:2A94 andb INTMEM_1A+1, INTMEM_1C, #-10h ROM:2A98 and INTMEM_1C, #0Fh ROM:2A9C clrb INTMEM_1A ROM:2A9E cmpb INTMEM_1A+1, #0 ROM:2AA1 jne ROM_2AB3 ROM:2AA3 jbc INTMEM_AA, 1, ROM_2AAB ROM:2AA6 ldb INTMEM_1A, #2 ROM:2AA9 sjmp ROM_2AE0 ROM:2AAB ; --------------------------------------------------------------------------- ROM:2AAB ROM:2AAB ROM_2AAB: ; CODE XREF: ROM_2A93+10↑j ROM:2AAB jbc INTMEM_AA, 0, ROM_2AE0 ROM:2AAE ldb INTMEM_1A, #1 ROM:2AB1 sjmp ROM_2AE0 ROM:2AB3 ; --------------------------------------------------------------------------- ROM:2AB3 ROM:2AB3 ROM_2AB3: ; CODE XREF: ROM_2A93+E↑j ROM:2AB3 cmpb INTMEM_1A+1, #10h ROM:2AB6 jne ROM_2ACD ROM:2AB8 jbc INTMEM_AA, 1, ROM_2AC0 ROM:2ABB ldb INTMEM_1A, #2 ROM:2ABE sjmp ROM_2AC8 ROM:2AC0 ; --------------------------------------------------------------------------- ROM:2AC0 ROM:2AC0 ROM_2AC0: ; CODE XREF: ROM_2A93+25↑j ROM:2AC0 jbs INTMEM_AA, 0, ROM_2AC8 ROM:2AC3 stb INTMEM_8F, INTMEM_4D[] ROM:2AC8 ROM:2AC8 ROM_2AC8: ; CODE XREF: ROM_2A93+2B↑j ROM:2AC8 ; ROM_2A93:ROM_2AC0↑j ROM:2AC8 orb INTMEM_AA, #1 ROM:2ACB sjmp ROM_2AE0 ROM:2ACD ; --------------------------------------------------------------------------- ROM:2ACD ROM:2ACD ROM_2ACD: ; CODE XREF: ROM_2A93+23↑j ROM:2ACD cmpb INTMEM_1C, #0 ROM:2AD0 je ROM_2AE0 ROM:2AD2 jbs INTMEM_AA, 0, ROM_2ADD ROM:2AD5 jbs INTMEM_AA, 1, ROM_2ADD ROM:2AD8 stb INTMEM_8F, INTMEM_4D[] ROM:2ADD ROM:2ADD ROM_2ADD: ; CODE XREF: ROM_2A93+3F↑j ROM:2ADD ; ROM_2A93+42↑j ROM:2ADD orb INTMEM_AA, #2 ROM:2AE0 ROM:2AE0 ROM_2AE0: ; CODE XREF: ROM_2A93+16↑j ROM:2AE0 ; ROM_2A93:ROM_2AAB↑j ... ROM:2AE0 cmpb INTMEM_1C, #1 ROM:2AE3 je ROM_2AE8 ROM:2AE5 andb INTMEM_AA, #-5 ROM:2AE8 ROM:2AE8 ROM_2AE8: ; CODE XREF: ROM_2A93+50↑j ROM:2AE8 cmpb INTMEM_1C, #2 ROM:2AEB jnc ROM_2AF2 ROM:2AED cmpb INTMEM_1A, ZERO_REG ; Zero register ROM:2AF0 jne ROM_2AFC ROM:2AF2 ROM:2AF2 ROM_2AF2: ; CODE XREF: ROM_2A93+58↑j ROM:2AF2 add INTMEM_1C, INTMEM_1C ROM:2AF5 ld INTMEM_1C, 3594h[INTMEM_1C] ROM:2AFA br [INTMEM_1C] ROM:2AFC ; --------------------------------------------------------------------------- ROM:2AFC ROM:2AFC ROM_2AFC: ; CODE XREF: ROM_2A93+5D↑j ROM:2AFC ; ROM:2B50↓j ... ROM:2AFC popf ROM:2AFD ret ROM:2AFD ; End of function ROM_2A93 ROM:2AFD ROM:2AFE ; --------------------------------------------------------------------------- ROM:2AFE cmpb INTMEM_1A+1, #10h ROM:2B01 jne ROM_2B06 ROM:2B03 andb INTMEM_AA, #-2 ROM:2B06 ROM:2B06 ROM_2B06: ; CODE XREF: ROM:2B01↑j ROM:2B06 cmpb INTMEM_1A+1, #20h ; ' ' ROM:2B09 jne ROM_2B1E ROM:2B0B jbs INTMEM_AA, 0, ROM_2B1B ROM:2B0E jbs INTMEM_A9, 4, ROM_2B1B ROM:2B11 ldb INTMEM_8F, INTMEM_4D[] ROM:2B16 ldb INTMEM_8E, INTMEM_8F[] ROM:2B1B ROM:2B1B ROM_2B1B: ; CODE XREF: ROM:2B0B↑j ROM:2B1B ; ROM:2B0E↑j ROM:2B1B andb INTMEM_AA, #-3 ROM:2B1E ROM:2B1E ROM_2B1E: ; CODE XREF: ROM:2B09↑j ROM:2B1E cmpb INTMEM_1A, #0 ROM:2B21 jne ROM_2B5D ROM:2B23 cmpb INTMEM_1A+1, #0 ROM:2B26 je ROM_2B5D ROM:2B28 jbc INTMEM_A9, 4, ROM_2B52 ROM:2B2B jbc INTMEM_A9, 6, ROM_2B33 ROM:2B2E clrb INTMEM_8E ROM:2B30 andb INTMEM_A9, #-41h ROM:2B33 ROM:2B33 ROM_2B33: ; CODE XREF: ROM:2B2B↑j ROM:2B33 clrb INTMEM_90 ROM:2B35 clrb INTMEM_91 ROM:2B37 jbs INTMEM_AA, 0, ROM_2B44 ROM:2B3A jbs INTMEM_AA, 1, ROM_2B44 ROM:2B3D ldb INTMEM_8F, INTMEM_4D[] ROM:2B42 sjmp ROM_2B47 ROM:2B44 ; --------------------------------------------------------------------------- ROM:2B44 ROM:2B44 ROM_2B44: ; CODE XREF: ROM:2B37↑j ROM:2B44 ; ROM:2B3A↑j ROM:2B44 ldb INTMEM_8F, INTMEM_8E ROM:2B47 ROM:2B47 ROM_2B47: ; CODE XREF: ROM:2B42↑j ROM:2B47 andb INTMEM_A9, #-21h ROM:2B4A andb INTMEM_A9, #-11h ROM:2B4D andb INTMEM_A9, #7Fh ROM:2B50 sjmp ROM_2AFC ROM:2B52 ; --------------------------------------------------------------------------- ROM:2B52 ROM:2B52 ROM_2B52: ; CODE XREF: ROM:2B28↑j ROM:2B52 jbs INTMEM_AA, 0, ROM_2AFC ROM:2B55 jbs INTMEM_AA, 1, ROM_2AFC ROM:2B58 ldb INTMEM_8F, INTMEM_4D[] ROM:2B5D ROM:2B5D ROM_2B5D: ; CODE XREF: ROM:2B21↑j ROM:2B5D ; ROM:2B26↑j ROM:2B5D sjmp ROM_2AFC ROM:2B5F ; --------------------------------------------------------------------------- ROM:2B5F jbs INTMEM_A9, 4, ROM_2BAD ROM:2B62 cmpb INTMEM_1A, #0 ROM:2B65 jne ROM_2BB2 ROM:2B67 cmpb INTMEM_20, #0 ROM:2B6A jne ROM_2B6F ROM:2B6C ldb INTMEM_20, #-6 ROM:2B6F ROM:2B6F ROM_2B6F: ; CODE XREF: ROM:2B6A↑j ROM:2B6F ld INTMEM_1C, #0FAh ROM:2B73 divub INTMEM_1C, INTMEM_20 ROM:2B76 shrb INTMEM_20, #1 ROM:2B79 cmpb INTMEM_1C+1, INTMEM_20 ROM:2B7C jc ROM_2B80 ROM:2B7E decb INTMEM_1C ROM:2B80 ROM:2B80 ROM_2B80: ; CODE XREF: ROM:2B7C↑j ROM:2B80 decb INTMEM_1C ROM:2B82 ldb INTMEM_90, INTMEM_1C ROM:2B85 ldb INTMEM_20+2, INTMEM_8F ROM:2B88 ldb INTMEM_8F, INTMEM_1C+2 ROM:2B8B jbs INTMEM_AA, 2, ROM_2BAB ROM:2B8E clr INTMEM_1C ROM:2B90 jbs INTMEM_AA, 4, ROM_2B98 ROM:2B93 jbc INTMEM_AA, 3, ROM_2BAB ROM:2B96 decb INTMEM_1C+1 ROM:2B98 ROM:2B98 ROM_2B98: ; CODE XREF: ROM:2B90↑j ROM:2B98 cmpb INTMEM_8E, INTMEM_1C+2 ROM:2B9B je ROM_2BAB ROM:2B9D subcb INTMEM_1C, INTMEM_1C ROM:2BA0 xorb INTMEM_1C, INTMEM_1C+1 ROM:2BA3 je ROM_2BAB ROM:2BA5 orb INTMEM_AA, #4 ROM:2BA8 ldb INTMEM_91+1, #2 ROM:2BAB ROM:2BAB ROM_2BAB: ; CODE XREF: ROM:2B8B↑j ROM:2BAB ; ROM:2B93↑j ... ROM:2BAB sjmp ROM_2AFC ROM:2BAD ; --------------------------------------------------------------------------- ROM:2BAD ROM:2BAD ROM_2BAD: ; CODE XREF: ROM:2B5F↑j ROM:2BAD cmpb INTMEM_1A, #1 ROM:2BB0 jne ROM_2BBC ROM:2BB2 ROM:2BB2 ROM_2BB2: ; CODE XREF: ROM:2B65↑j ROM:2BB2 ldb INTMEM_20+2, INTMEM_4D[] ROM:2BB7 stb INTMEM_1C+2, INTMEM_4D[] ROM:2BBC ROM:2BBC ROM_2BBC: ; CODE XREF: ROM:2BB0↑j ROM:2BBC sjmp ROM_2AFC ROM:2BBE ; --------------------------------------------------------------------------- ROM:2BBE ldb INTMEM_90, INTMEM_8E ROM:2BC1 stb INTMEM_8F, INTMEM_4D[] ROM:2BC6 clrb INTMEM_8F ROM:2BC8 orb INTMEM_A9, #10h ROM:2BCB orb INTMEM_A9, #20h ; ' ' ROM:2BCE orb INTMEM_A9, #-80h ROM:2BD1 andb INTMEM_A9, #-41h ROM:2BD4 sjmp ROM_2AFC ROM:2BD6 ; --------------------------------------------------------------------------- ROM:2BD6 jbc INTMEM_A9, 4, ROM_2C00 ROM:2BD9 jbc INTMEM_A9, 6, ROM_2BE1 ROM:2BDC clrb INTMEM_8E ROM:2BDE andb INTMEM_A9, #-41h ROM:2BE1 ROM:2BE1 ROM_2BE1: ; CODE XREF: ROM:2BD9↑j ROM:2BE1 clrb INTMEM_90 ROM:2BE3 clrb INTMEM_91 ROM:2BE5 jbs INTMEM_AA, 0, ROM_2BF2 ROM:2BE8 jbs INTMEM_AA, 1, ROM_2BF2 ROM:2BEB ldb INTMEM_8F, INTMEM_4D[] ROM:2BF0 sjmp ROM_2BF5 ROM:2BF2 ; --------------------------------------------------------------------------- ROM:2BF2 ROM:2BF2 ROM_2BF2: ; CODE XREF: ROM:2BE5↑j ROM:2BF2 ; ROM:2BE8↑j ROM:2BF2 ldb INTMEM_8F, INTMEM_8E ROM:2BF5 ROM:2BF5 ROM_2BF5: ; CODE XREF: ROM:2BF0↑j ROM:2BF5 andb INTMEM_A9, #-11h ROM:2BF8 andb INTMEM_A9, #-21h ROM:2BFB andb INTMEM_A9, #7Fh ROM:2BFE sjmp ROM_2C03 ROM:2C00 ; --------------------------------------------------------------------------- ROM:2C00 ROM:2C00 ROM_2C00: ; CODE XREF: ROM:2BD6↑j ROM:2C00 ldb INTMEM_1A, #1 ROM:2C03 ROM:2C03 ROM_2C03: ; CODE XREF: ROM:2BFE↑j ROM:2C03 andb INTMEM_AA, #-3 ROM:2C06 sjmp ROM_2AFC ROM:2C08 ; --------------------------------------------------------------------------- ROM:2C08 jbc INTMEM_A9, 4, ROM_2C16 ROM:2C0B jbc INTMEM_A9, 6, ROM_2C10 ROM:2C0E clrb INTMEM_8E ROM:2C10 ROM:2C10 ROM_2C10: ; CODE XREF: ROM:2C0B↑j ROM:2C10 andb INTMEM_A9, #-11h ROM:2C13 andb INTMEM_A9, #-21h ROM:2C16 ROM:2C16 ROM_2C16: ; CODE XREF: ROM:2C08↑j ROM:2C16 ldb INTMEM_8F, INTMEM_8E ROM:2C19 sjmp ROM_2AFC ROM:2C1B ; --------------------------------------------------------------------------- ROM:2C1B clrb INTMEM_90 ROM:2C1D clrb INTMEM_91 ROM:2C1F incb INTMEM_8F ROM:2C21 cmpb INTMEM_8F, #-4Ch ROM:2C24 jnh ROM_2C29 ROM:2C26 ldb INTMEM_8F, #-4Ch ROM:2C29 ROM:2C29 ROM_2C29: ; CODE XREF: ROM:2C24↑j ROM:2C29 sjmp ROM_2AFC ROM:2C2B ; --------------------------------------------------------------------------- ROM:2C2B clrb INTMEM_90 ROM:2C2D clrb INTMEM_91 ROM:2C2F decb INTMEM_8F ROM:2C31 jc ROM_2C35 ROM:2C33 clrb INTMEM_8F ROM:2C35 ROM:2C35 ROM_2C35: ; CODE XREF: ROM:2C31↑j ROM:2C35 sjmp ROM_2AFC ROM:2C37 ; --------------------------------------------------------------------------- ROM:2C37 ldb INTMEM_90, INTMEM_8E ROM:2C3A clrb INTMEM_8F ROM:2C3C orb INTMEM_A9, #10h ROM:2C3F orb INTMEM_A9, #20h ; ' ' ROM:2C42 andb INTMEM_A9, #-41h ROM:2C45 andb INTMEM_A9, #7Fh ROM:2C48 sjmp ROM_2AFC ROM:2C4A ROM:2C4A ; =============== S U B R O U T I N E ======================================= ROM:2C4A ROM:2C4A ; Serial port ROM:2C4A ROM:2C4A ROM_2C4A: ; DATA XREF: ROM:Int06↑o ROM:2C4A pushf ROM:2C4B push INTMEM_1A[] ROM:2C4F ldb INTMEM_1A, INTMEM_11 ROM:2C52 jbc INTMEM_1A, 6, ROM_2C58 ROM:2C55 orb INTMEM_AA, #20h ; ' ' ROM:2C58 ROM:2C58 ROM_2C58: ; CODE XREF: ROM_2C4A+8↑j ROM:2C58 jbc INTMEM_1A, 5, ROM_2C5E ROM:2C5B orb INTMEM_AA, #40h ; '@' ROM:2C5E ROM:2C5E ROM_2C5E: ; CODE XREF: ROM_2C4A:ROM_2C58↑j ROM:2C5E pop INTMEM_1A[] ROM:2C62 popf ROM:2C63 ret ROM:2C63 ; End of function ROM_2C4A ROM:2C63 ROM:2C64 ROM:2C64 ; =============== S U B R O U T I N E ======================================= ROM:2C64 ROM:2C64 ROM:2C64 ROM_2C64: ; CODE XREF: ROM_2D7B↓p ROM:2C64 ; ROM_2DB7↓p ... ROM:2C64 ldb INTMEM_32+1, #-68h ROM:2C67 sjmp ROM_2C6C ROM:2C67 ; End of function ROM_2C64 ROM:2C67 ROM:2C69 ROM:2C69 ; =============== S U B R O U T I N E ======================================= ROM:2C69 ROM:2C69 ROM:2C69 ROM_2C69: ; CODE XREF: ROM_2D7B:ROM_2DB4↓j ROM:2C69 ; ROM_2DB7+35↓j ... ROM:2C69 ldb INTMEM_32+1, #-80h ROM:2C6C ROM:2C6C ROM_2C6C: ; CODE XREF: ROM_2C64+3↑j ROM:2C6C scall ROM_2D0E ROM:2C6E ldb INTMEM_2C+1, #9 ROM:2C71 scall ROM_2CBB ROM:2C73 sjmp ROM_2D13 ROM:2C73 ; End of function ROM_2C69 ROM:2C73 ROM:2C75 ROM:2C75 ; =============== S U B R O U T I N E ======================================= ROM:2C75 ROM:2C75 ROM:2C75 ROM_2C75: ; CODE XREF: ROM_2D7B+8↓p ROM:2C75 ; ROM_2D7B+12↓p ... ROM:2C75 clrb INTMEM_1A ROM:2C77 ldb INTMEM_2C, #-20h ROM:2C7A scall ROM_2CAD ROM:2C7C scall ROM_2CF1 ROM:2C7E jc ROM_2C9B ROM:2C80 ldb INTMEM_2C, #-60h ROM:2C83 scall ROM_2CAD ROM:2C85 ld INTMEM_2C+2, INTMEM_1C ROM:2C88 ld INTMEM_32, INTMEM_1C ROM:2C8B ldb INTMEM_2C+1, #10h ROM:2C8E scall ROM_2CBB ROM:2C90 scall ROM_2CF1 ROM:2C92 jc ROM_2C9B ROM:2C94 scall ROM_2C9F ROM:2C96 cmp INTMEM_2C+2, INTMEM_1C ROM:2C99 je ROM_2C9D ROM:2C9B ROM:2C9B ROM_2C9B: ; CODE XREF: ROM_2C75+9↑j ROM:2C9B ; ROM_2C75+1D↑j ROM:2C9B incb INTMEM_1A ROM:2C9D ROM:2C9D ROM_2C9D: ; CODE XREF: ROM_2C75+24↑j ROM:2C9D sjmp ROM_2D13 ROM:2C9D ; End of function ROM_2C75 ROM:2C9D ROM:2C9F ROM:2C9F ; =============== S U B R O U T I N E ======================================= ROM:2C9F ROM:2C9F ROM:2C9F ROM_2C9F: ; CODE XREF: ROM_2C75+1F↑p ROM:2C9F ; ROM_2D2D+20↓p ... ROM:2C9F ldb INTMEM_2C, #-40h ROM:2CA2 scall ROM_2CAD ROM:2CA4 scall ROM_2CCF ROM:2CA6 add INTMEM_20+2, INTMEM_1C ROM:2CA9 incb INTMEM_1A+1 ROM:2CAB sjmp ROM_2D13 ROM:2CAB ; End of function ROM_2C9F ROM:2CAB ROM:2CAD ROM:2CAD ; =============== S U B R O U T I N E ======================================= ROM:2CAD ROM:2CAD ROM:2CAD ROM_2CAD: ; CODE XREF: ROM_2C75+5↑p ROM:2CAD ; ROM_2C75+E↑p ... ROM:2CAD scall ROM_2D0E ROM:2CAF ldbze INTMEM_32, INTMEM_1A+1 ROM:2CB2 shl INTMEM_32, #7 ROM:2CB5 orb INTMEM_32+1, INTMEM_2C ROM:2CB8 ldb INTMEM_2C+1, #9 ROM:2CB8 ; End of function ROM_2CAD ROM:2CB8 ROM:2CBB ROM:2CBB ; =============== S U B R O U T I N E ======================================= ROM:2CBB ROM:2CBB ROM:2CBB ROM_2CBB: ; CODE XREF: ROM_2C69+8↑p ROM:2CBB ; ROM_2C75+19↑p ... ROM:2CBB andb INTMEM_26, #-11h ROM:2CBE shl INTMEM_32, #1 ROM:2CC1 jnc ROM_2CC6 ROM:2CC3 orb INTMEM_26, #10h ROM:2CC6 ROM:2CC6 ROM_2CC6: ; CODE XREF: ROM_2CBB+6↑j ROM:2CC6 stb INTMEM_26, IOPORT1 ; Input/output port 1 ROM:2CC9 scall ROM_2D1A ROM:2CCB djnz INTMEM_2C+1, ROM_2CBB ROM:2CCE ret ROM:2CCE ; End of function ROM_2CBB ROM:2CCE ROM:2CCF ROM:2CCF ; =============== S U B R O U T I N E ======================================= ROM:2CCF ROM:2CCF ROM:2CCF ROM_2CCF: ; CODE XREF: ROM_2C9F+5↑p ROM:2CCF clr INTMEM_1C ROM:2CD1 ld INTMEM_30, #-8000h ROM:2CD5 ROM:2CD5 ROM_2CD5: ; CODE XREF: ROM_2CCF+1F↓j ROM:2CD5 orb INTMEM_26, #8 ROM:2CD8 stb INTMEM_26, IOPORT1 ; Input/output port 1 ROM:2CDB mulb ZERO_REG, ZERO_REG ; Zero register ROM:2CDF jbc IOPORT2, 7, ROM_2CE5 ; Input/output port 2 ROM:2CE2 or INTMEM_1C, INTMEM_30 ROM:2CE5 ROM:2CE5 ROM_2CE5: ; CODE XREF: ROM_2CCF+10↑j ROM:2CE5 andb INTMEM_26, #-9 ROM:2CE8 stb INTMEM_26, IOPORT1 ; Input/output port 1 ROM:2CEB shr INTMEM_30, #1 ROM:2CEE jnc ROM_2CD5 ROM:2CF0 ret ROM:2CF0 ; End of function ROM_2CCF ROM:2CF0 ROM:2CF1 ROM:2CF1 ; =============== S U B R O U T I N E ======================================= ROM:2CF1 ROM:2CF1 ROM:2CF1 ROM_2CF1: ; CODE XREF: ROM_2C75+7↑p ROM:2CF1 ; ROM_2C75+1B↑p ROM:2CF1 scall ROM_2D13 ROM:2CF3 scall ROM_2D0E ROM:2CF5 ld INTMEM_30, 4[INTMEM_56] ROM:2CFA clrc ROM:2CFB jbs IOPORT2, 7, ROM_2D0A ; Input/output port 2 ROM:2CFE ROM:2CFE ROM_2CFE: ; CODE XREF: ROM_2CF1+16↓j ROM:2CFE jbs IOPORT2, 7, ROM_2D0D ; Input/output port 2 ROM:2D01 ldb INT_PEND+1, #1Eh ; Interrupt pending register ROM:2D04 ldb INT_PEND+1, #-1Fh ; Interrupt pending register ROM:2D07 djnzw INTMEM_30, ROM_2CFE ROM:2D0A ROM:2D0A ROM_2D0A: ; CODE XREF: ROM_2CF1+A↑j ROM:2D0A incb INTMEM_1A ROM:2D0C setc ROM:2D0D ROM:2D0D ROM_2D0D: ; CODE XREF: ROM_2CF1:ROM_2CFE↑j ROM:2D0D ret ROM:2D0D ; End of function ROM_2CF1 ROM:2D0D ROM:2D0E ROM:2D0E ; =============== S U B R O U T I N E ======================================= ROM:2D0E ROM:2D0E ROM:2D0E ROM_2D0E: ; CODE XREF: ROM_2C69:ROM_2C6C↑p ROM:2D0E ; ROM_2CAD↑p ... ROM:2D0E orb INTMEM_26, #20h ; ' ' ROM:2D11 sjmp ROM_2D16 ROM:2D11 ; End of function ROM_2D0E ROM:2D11 ROM:2D13 ROM:2D13 ; =============== S U B R O U T I N E ======================================= ROM:2D13 ROM:2D13 ROM:2D13 ROM_2D13: ; CODE XREF: ROM_2C69+A↑j ROM:2D13 ; ROM_2C75:ROM_2C9D↑j ... ROM:2D13 andb INTMEM_26, #-21h ROM:2D16 ROM:2D16 ROM_2D16: ; CODE XREF: ROM_2D0E+3↑j ROM:2D16 stb INTMEM_26, IOPORT1 ; Input/output port 1 ROM:2D19 ret ROM:2D19 ; End of function ROM_2D13 ROM:2D19 ROM:2D1A ROM:2D1A ; =============== S U B R O U T I N E ======================================= ROM:2D1A ROM:2D1A ROM:2D1A ROM_2D1A: ; CODE XREF: ROM_2CBB+E↑p ROM:2D1A ; ROM_2D27+2↓p ROM:2D1A orb INTMEM_26, #8 ROM:2D1D stb INTMEM_26, IOPORT1 ; Input/output port 1 ROM:2D20 andb INTMEM_26, #-9 ROM:2D23 stb INTMEM_26, IOPORT1 ; Input/output port 1 ROM:2D26 ret ROM:2D26 ; End of function ROM_2D1A ROM:2D26 ROM:2D27 ROM:2D27 ; =============== S U B R O U T I N E ======================================= ROM:2D27 ROM:2D27 ROM:2D27 ROM_2D27: ; CODE XREF: ROM_37A8:ROM_3875↓p ROM:2D27 scall ROM_2D0E ROM:2D29 scall ROM_2D1A ROM:2D2B sjmp ROM_2D13 ROM:2D2B ; End of function ROM_2D27 ROM:2D2B ROM:2D2D ROM:2D2D ; =============== S U B R O U T I N E ======================================= ROM:2D2D ROM:2D2D ROM:2D2D ROM_2D2D: ; CODE XREF: ROM_37A8+16F↓p ROM:2D2D ; ROM_37A8+179↓p ROM:2D2D clrb INTMEM_1A ROM:2D2F clrb INTMEM_20 ROM:2D31 ldb INTMEM_1C+2, 97h[INTMEM_56] ROM:2D36 ROM:2D36 ROM_2D36: ; CODE XREF: ROM_2D2D+35↓j ROM:2D36 ldb INT_PEND+1, #1Eh ; Interrupt pending register ROM:2D39 ldb INT_PEND+1, #-1Fh ; Interrupt pending register ROM:2D3C clr INTMEM_20+2 ROM:2D3E ldbze INTMEM_32, INTMEM_20 ROM:2D41 mulub INTMEM_32, 96h[INTMEM_56] ROM:2D46 addb INTMEM_1A+1, INTMEM_32, #0Ch ROM:2D4A ldb INTMEM_1C+3, INTMEM_1A+1 ROM:2D4D lcall ROM_2C9F ROM:2D50 cmp INTMEM_1C, INTMEM_34 ROM:2D53 jne ROM_2D60 ROM:2D55 scall ROM_2D68 ROM:2D57 ldb INTMEM_8E, INTMEM_4D[] ROM:2D5C neg INTMEM_20+2 ROM:2D5E je ROM_2D67 ROM:2D60 ROM:2D60 ROM_2D60: ; CODE XREF: ROM_2D2D+26↑j ROM:2D60 incb INTMEM_20 ROM:2D62 djnz INTMEM_1C+2, ROM_2D36 ROM:2D65 incb INTMEM_1A ROM:2D67 ROM:2D67 ROM_2D67: ; CODE XREF: ROM_2D2D+31↑j ROM:2D67 ret ROM:2D67 ; End of function ROM_2D2D ROM:2D67 ROM:2D68 ROM:2D68 ; =============== S U B R O U T I N E ======================================= ROM:2D68 ROM:2D68 ROM:2D68 ROM_2D68: ; CODE XREF: ROM_2D2D+28↑p ROM:2D68 ld INTMEM_34, #40h ; '@' ROM:2D6C ROM:2D6C ROM_2D6C: ; CODE XREF: ROM_2D68+E↓j ROM:2D6C lcall ROM_2C9F ROM:2D6F st INTMEM_1C, [INTMEM_34]+ ROM:2D72 cmp INTMEM_34, #54h ; 'T' ROM:2D76 jnc ROM_2D6C ROM:2D78 ljmp ROM_2C9F ROM:2D78 ; End of function ROM_2D68 ROM:2D78 ROM:2D7B ROM:2D7B ; =============== S U B R O U T I N E ======================================= ROM:2D7B ROM:2D7B ROM:2D7B ROM_2D7B: ; CODE XREF: ROM_2E20+22↓p ROM:2D7B ; ROM_2E68+C0↓p ROM:2D7B lcall ROM_2C64 ROM:2D7E clr INTMEM_20+2 ROM:2D80 ldb INTMEM_1C+3, INTMEM_1A+1 ROM:2D83 lcall ROM_2C75 ROM:2D86 ld INTMEM_34, #40h ; '@' ROM:2D8A ROM:2D8A ROM_2D8A: ; CODE XREF: ROM_2D7B+1E↓j ROM:2D8A ld INTMEM_1C, [INTMEM_34]+ ROM:2D8D lcall ROM_2C75 ROM:2D90 cmpb INTMEM_1A, ZERO_REG ; Zero register ROM:2D93 jne ROM_2DA5 ROM:2D95 cmp INTMEM_34, #54h ; 'T' ROM:2D99 jnc ROM_2D8A ROM:2D9B ld INTMEM_1C, INTMEM_20+2 ROM:2D9E neg INTMEM_1C ROM:2DA0 lcall ROM_2C75 ROM:2DA3 sjmp ROM_2DB4 ROM:2DA5 ; --------------------------------------------------------------------------- ROM:2DA5 ROM:2DA5 ROM_2DA5: ; CODE XREF: ROM_2D7B+18↑j ROM:2DA5 ldb INTMEM_34, INTMEM_1A ROM:2DA8 ldbze INTMEM_1C, #-56h ROM:2DAB ldb INTMEM_1A+1, INTMEM_1C+3 ROM:2DAE lcall ROM_2C75 ROM:2DB1 ldb INTMEM_1A, INTMEM_34 ROM:2DB4 ROM:2DB4 ROM_2DB4: ; CODE XREF: ROM_2D7B+28↑j ROM:2DB4 ljmp ROM_2C69 ROM:2DB4 ; End of function ROM_2D7B ROM:2DB4 ROM:2DB7 ROM:2DB7 ; =============== S U B R O U T I N E ======================================= ROM:2DB7 ROM:2DB7 ROM:2DB7 ROM_2DB7: ; CODE XREF: ROM_2E68+E0↓p ROM:2DB7 ; ROM_37A8+196↓p ROM:2DB7 lcall ROM_2C64 ROM:2DBA ld INTMEM_34, INTMEM_1C ROM:2DBD lcall ROM_2C9F ROM:2DC0 push INTMEM_1C[] ROM:2DC4 decb INTMEM_1A+1 ROM:2DC6 ld INTMEM_1C, INTMEM_34 ROM:2DC9 lcall ROM_2C75 ROM:2DCC ld INTMEM_1C, #54h ; 'T' ROM:2DD0 sub INTMEM_1C, #40h ; '@' ROM:2DD4 shr INTMEM_1C, #1 ROM:2DD7 addb INTMEM_1A+1, INTMEM_1C ROM:2DDA lcall ROM_2C9F ROM:2DDD neg INTMEM_1C ROM:2DDF sub INTMEM_1C, [SP]+ ; Stack pointer ROM:2DE2 add INTMEM_1C, INTMEM_34 ROM:2DE5 neg INTMEM_1C ROM:2DE7 decb INTMEM_1A+1 ROM:2DE9 lcall ROM_2C75 ROM:2DEC ljmp ROM_2C69 ROM:2DEC ; End of function ROM_2DB7 ROM:2DEC ROM:2DEF ROM:2DEF ; =============== S U B R O U T I N E ======================================= ROM:2DEF ROM:2DEF ROM:2DEF ROM_2DEF: ; CODE XREF: ROM_37A8+183↓p ROM:2DEF lcall ROM_2C64 ROM:2DF2 clr INTMEM_20+2 ROM:2DF4 clrb INTMEM_1A+1 ROM:2DF6 ld INTMEM_1C, 6[INTMEM_56] ROM:2DFB lcall ROM_2C75 ROM:2DFE ldb INTMEM_1C, #-6Dh ROM:2E01 ldb INTMEM_1C+1, #0 ROM:2E04 lcall ROM_2C75 ROM:2E07 ldbze INTMEM_1C, #13h ROM:2E0A lcall ROM_2C75 ROM:2E0D ld INTMEM_1C, 2[INTMEM_56] ROM:2E12 lcall ROM_2C75 ROM:2E15 ld INTMEM_1C, INTMEM_20+2 ROM:2E18 neg INTMEM_1C ROM:2E1A lcall ROM_2C75 ROM:2E1D ljmp ROM_2C69 ROM:2E1D ; End of function ROM_2DEF ROM:2E1D ROM:2E20 ROM:2E20 ; =============== S U B R O U T I N E ======================================= ROM:2E20 ROM:2E20 ROM:2E20 ROM_2E20: ; CODE XREF: ROM_37A8+186↓p ROM:2E20 ; ROM:3DA0↓p ROM:2E20 ldb INTMEM_93, 98h[INTMEM_56] ROM:2E25 ldb INTMEM_20+1, 97h[INTMEM_56] ROM:2E2A ldb INTMEM_1C+2, INTMEM_20+1 ROM:2E2D ldb INTMEM_20, #-10h ROM:2E30 ROM:2E30 ROM_2E30: ; CODE XREF: ROM_2E20:ROM_2E4E↓j ROM:2E30 decb INTMEM_20+1 ROM:2E32 ldbze INTMEM_32, INTMEM_20+1 ROM:2E35 mulub INTMEM_32, 96h[INTMEM_56] ROM:2E3A addb INTMEM_1A+1, INTMEM_32, #0Ch ROM:2E3E ld INTMEM_1C, #-55ABh ROM:2E42 lcall ROM_2D7B ROM:2E45 cmpb INTMEM_1A, #1 ROM:2E48 jh ROM_2E51 ROM:2E4A je ROM_2E4E ROM:2E4C incb INTMEM_20 ROM:2E4E ROM:2E4E ROM_2E4E: ; CODE XREF: ROM_2E20+2A↑j ROM:2E4E djnz INTMEM_1C+2, ROM_2E30 ROM:2E51 ROM:2E51 ROM_2E51: ; CODE XREF: ROM_2E20+28↑j ROM:2E51 ldbze INTMEM_1C, INTMEM_20 ROM:2E54 andb INTMEM_1C, #0Fh ROM:2E57 ret ROM:2E57 ; End of function ROM_2E20 ROM:2E57 ROM:2E58 ROM:2E58 ; =============== S U B R O U T I N E ======================================= ROM:2E58 ROM:2E58 ROM:2E58 ROM_2E58: ; CODE XREF: ROM_37A8:ROM_3928↓p ROM:2E58 ld INTMEM_34, #40h ; '@' ROM:2E5C ROM:2E5C ROM_2E5C: ; CODE XREF: ROM_2E58+B↓j ROM:2E5C st ZERO_REG, [INTMEM_34]+ ; Zero register ROM:2E5F cmp INTMEM_34, #54h ; 'T' ROM:2E63 jnc ROM_2E5C ROM:2E65 ljmp ROM_486A ROM:2E65 ; End of function ROM_2E58 ROM:2E65 ROM:2E68 ROM:2E68 ; =============== S U B R O U T I N E ======================================= ROM:2E68 ROM:2E68 ROM:2E68 ROM_2E68: ; CODE XREF: start+930↑p ROM:2E68 jbc INTMEM_AA, 7, ROM_2E86 ROM:2E6B jbs INTMEM_AB, 0, ROM_2E75 ROM:2E6E inc INTMEM_40 ROM:2E70 orb INTMEM_AB, #1 ROM:2E73 sjmp ROM_2F5C ROM:2E75 ; --------------------------------------------------------------------------- ROM:2E75 ROM:2E75 ROM_2E75: ; CODE XREF: ROM_2E68+3↑j ROM:2E75 jbc INTMEM_AB, 1, ROM_2E7A ROM:2E78 sjmp ROM_2F3C ROM:2E7A ; --------------------------------------------------------------------------- ROM:2E7A ROM:2E7A ROM_2E7A: ; CODE XREF: ROM_2E68:ROM_2E75↑j ROM:2E7A jbs INTMEM_AB, 2, ROM_2E88 ROM:2E7D ldb INTMEM_1C, #22h ; '"' ROM:2E80 lcall ROM_2A93 ROM:2E83 orb INTMEM_AB, #4 ROM:2E86 ROM:2E86 ROM_2E86: ; CODE XREF: ROM_2E68↑j ROM:2E86 ; ROM_2E68:ROM_2E8D↓j ROM:2E86 sjmp ROM_2F5C ROM:2E88 ; --------------------------------------------------------------------------- ROM:2E88 ROM:2E88 ROM_2E88: ; CODE XREF: ROM_2E68:ROM_2E7A↑j ROM:2E88 jbc INTMEM_AB, 4, ROM_2E8D ROM:2E8B sjmp ROM_2F4B ROM:2E8D ; --------------------------------------------------------------------------- ROM:2E8D ROM:2E8D ROM_2E8D: ; CODE XREF: ROM_2E68:ROM_2E88↑j ROM:2E8D jbs INTMEM_A9, 4, ROM_2E86 ROM:2E90 lcall ROM_2C64 ROM:2E93 jbc INTMEM_F5, 3, ROM_2EB7 ROM:2E96 ldb INTMEM_1A+1, #5 ROM:2E99 ld INTMEM_1C, INTMEM_140[] ROM:2E9E lcall ROM_2C75 ROM:2EA1 lcall ROM_2C75 ROM:2EA4 lcall ROM_2C75 ROM:2EA7 ldb INTMEM_1C, INTMEM_154[] ROM:2EAC ldb INTMEM_1C+1, INTMEM_154[] ROM:2EB1 lcall ROM_2C75 ROM:2EB4 lcall ROM_2C75 ROM:2EB7 ROM:2EB7 ROM_2EB7: ; CODE XREF: ROM_2E68+2B↑j ROM:2EB7 ldb INTMEM_1A+1, #0Ah ROM:2EBA ldb INTMEM_1C, INTMEM_155[] ROM:2EBF ldb INTMEM_1C+1, INTMEM_1C ROM:2EC2 or INTMEM_1C, #0F0Fh ROM:2EC6 lcall ROM_2C75 ROM:2EC9 lcall ROM_2C75 ROM:2ECC lcall ROM_2C69 ROM:2ECF st ZERO_REG, INTMEM_142[] ; Zero register ROM:2ED4 andb INTMEM_F5, #-3 ROM:2ED7 andb INTMEM_F5, #-5 ROM:2EDA jbs INTMEM_F5, 0, ROM_2F5C ROM:2EDD jbs INTMEM_AB, 3, ROM_2EF3 ROM:2EE0 orb INTMEM_AB, #8 ROM:2EE3 ldb INTMEM_1C+2, INTMEM_4D[] ROM:2EE8 ldb INTMEM_20, 99h[INTMEM_56] ROM:2EED ldb INTMEM_1C, #21h ; '!' ROM:2EF0 lcall ROM_2A93 ROM:2EF3 ROM:2EF3 ROM_2EF3: ; CODE XREF: ROM_2E68+75↑j ROM:2EF3 cmpb INTMEM_8E, INTMEM_4D[] ROM:2EF8 jne ROM_2F5C ROM:2EFA ldb INTMEM_20+1, INTMEM_A8[] ROM:2EFF ldb INTMEM_1C+2, 97h[INTMEM_56] ROM:2F04 ROM:2F04 ROM_2F04: ; CODE XREF: ROM_2E68:ROM_2F2F↓j ROM:2F04 incb INTMEM_20+1 ROM:2F06 cmpb INTMEM_20+1, 97h[INTMEM_56] ROM:2F0B jnc ROM_2F0F ROM:2F0D clrb INTMEM_20+1 ROM:2F0F ROM:2F0F ROM_2F0F: ; CODE XREF: ROM_2E68+A3↑j ROM:2F0F ldbze INTMEM_32, INTMEM_20+1 ROM:2F12 mulub INTMEM_32, 96h[INTMEM_56] ROM:2F17 addb INTMEM_1A+1, INTMEM_32, #0Ch ROM:2F1B lcall ROM_2C9F ROM:2F1E cmpb INTMEM_1C, #55h ; 'U' ROM:2F21 jne ROM_2F2F ROM:2F23 decb INTMEM_1A+1 ROM:2F25 ldb INTMEM_1C+1, #-5Bh ROM:2F28 lcall ROM_2D7B ROM:2F2B negb INTMEM_1A ROM:2F2D je ROM_2F34 ROM:2F2F ROM:2F2F ROM_2F2F: ; CODE XREF: ROM_2E68+B9↑j ROM:2F2F djnz INTMEM_1C+2, ROM_2F04 ROM:2F32 clrb INTMEM_1C+3 ROM:2F34 ROM:2F34 ROM_2F34: ; CODE XREF: ROM_2E68+C5↑j ROM:2F34 orb INTMEM_AB, #2 ROM:2F37 stb INTMEM_1C+3, INTMEM_156[] ROM:2F3C ROM:2F3C ROM_2F3C: ; CODE XREF: ROM_2E68+10↑j ROM:2F3C jbc INTMEM_AB, 4, ROM_2F5C ROM:2F3F ld INTMEM_1C, #-55ABh ROM:2F43 ldb INTMEM_1A+1, INTMEM_156[] ROM:2F48 lcall ROM_2DB7 ROM:2F4B ROM:2F4B ROM_2F4B: ; CODE XREF: ROM_2E68+23↑j ROM:2F4B scall ROM_2F5D ROM:2F4D andb INTMEM_AA, #7Fh ROM:2F50 andb INTMEM_AB, #-2 ROM:2F53 andb INTMEM_AB, #-5 ROM:2F56 andb INTMEM_AB, #-3 ROM:2F59 andb INTMEM_AB, #-9 ROM:2F5C ROM:2F5C ROM_2F5C: ; CODE XREF: ROM_2E68+B↑j ROM:2F5C ; ROM_2E68:ROM_2E86↑j ... ROM:2F5C ret ROM:2F5C ; End of function ROM_2E68 ROM:2F5C ROM:2F5D ROM:2F5D ; =============== S U B R O U T I N E ======================================= ROM:2F5D ROM:2F5D ROM:2F5D ROM_2F5D: ; CODE XREF: ROM_2E68:ROM_2F4B↑p ROM:2F5D ldb INTMEM_1C, #23h ; '#' ROM:2F60 ljmp ROM_2A93 ROM:2F60 ; End of function ROM_2F5D ROM:2F60 ROM:2F63 ROM:2F63 ; =============== S U B R O U T I N E ======================================= ROM:2F63 ROM:2F63 ROM:2F63 ROM_2F63: ; CODE XREF: start+933↑p ROM:2F63 ldb INTMEM_1C+2, INTMEM_1F5[] ROM:2F68 ld INTMEM_1C, #0 ROM:2F6C lcall ROM_32C9 ROM:2F6F clrb INTMEM_1C+1 ROM:2F71 shl INTMEM_1C, #4 ROM:2F74 mulu INTMEM_1C, #-0BDCh ROM:2F78 divu INTMEM_1C, #3415h ROM:2F7C st INTMEM_1C, INTMEM_146[] ROM:2F81 jbc INTMEM_F5, 4, ROM_2F93 ROM:2F84 st INTMEM_1C, INTMEM_144[] ROM:2F89 st INTMEM_1C, INTMEM_3BC[] ROM:2F8E st INTMEM_1C, INTMEM_3BE[] ROM:2F93 ROM:2F93 ROM_2F93: ; CODE XREF: ROM_2F63+1E↑j ROM:2F93 ret ROM:2F93 ; End of function ROM_2F63 ROM:2F93 ROM:2F94 ROM:2F94 ; =============== S U B R O U T I N E ======================================= ROM:2F94 ROM:2F94 ROM:2F94 ROM_2F94: ; CODE XREF: start:ROM_29C7↑p ROM:2F94 clr INTMEM_1A ROM:2F96 ROM:2F96 ROM_2F96: ; CODE XREF: ROM_2F94+B0↓j ROM:2F96 jbs INTMEM_AB, 6, ROM_2FA3 ROM:2F99 ld INTMEM_1C, #0C8h ROM:2F9D ld INTMEM_20, #64h ; 'd' ROM:2FA1 sjmp ROM_2FF0 ROM:2FA3 ; --------------------------------------------------------------------------- ROM:2FA3 ROM:2FA3 ROM_2FA3: ; CODE XREF: ROM_2F94:ROM_2F96↑j ROM:2FA3 ldbze INTMEM_20, 3214h[INTMEM_1A] ROM:2FA8 ld INTMEM_20, 3BCh[INTMEM_20] ROM:2FAD mulu INTMEM_1C, INTMEM_20, #64h ; 'd' ROM:2FB2 divu INTMEM_1C, INTMEM_5C ROM:2FB5 jv ROM_2FD6 ROM:2FB7 ld INTMEM_20, 0Ah[INTMEM_56] ROM:2FBC mulu INTMEM_20, #64h ; 'd' ROM:2FC0 divu INTMEM_20, INTMEM_5C ROM:2FC3 jnv ROM_2FCC ROM:2FC5 ld INTMEM_20, #0C8h ROM:2FC9 ld INTMEM_5A, [SP] ; Stack pointer ROM:2FCC ROM:2FCC ROM_2FCC: ; CODE XREF: ROM_2F94+2F↑j ROM:2FCC add INTMEM_1C, INTMEM_20 ROM:2FCF cmp INTMEM_1C, 8[INTMEM_56] ROM:2FD4 jnc ROM_2FDB ROM:2FD6 ROM:2FD6 ROM_2FD6: ; CODE XREF: ROM_2F94+21↑j ROM:2FD6 ld INTMEM_1C, 8[INTMEM_56] ROM:2FDB ROM:2FDB ROM_2FDB: ; CODE XREF: ROM_2F94+40↑j ROM:2FDB ld INTMEM_20, 0Ch[INTMEM_56] ROM:2FE0 mulu INTMEM_20, #64h ; 'd' ROM:2FE4 divu INTMEM_20, INTMEM_5C ROM:2FE7 jnv ROM_2FF0 ROM:2FE9 ld INTMEM_20, #64h ; 'd' ROM:2FED ld INTMEM_5A, [SP] ; Stack pointer ROM:2FF0 ROM:2FF0 ROM_2FF0: ; CODE XREF: ROM_2F94+D↑j ROM:2FF0 ; ROM_2F94+53↑j ROM:2FF0 shl INTMEM_1A, #1 ROM:2FF3 ld INTMEM_1C+2, 138h[INTMEM_1A] ROM:2FF8 sub INTMEM_1C+2, INTMEM_1C ROM:2FFB jc ROM_3001 ROM:2FFD add INTMEM_1C+2, #1C20h ROM:3001 ROM:3001 ROM_3001: ; CODE XREF: ROM_2F94+67↑j ROM:3001 shr INTMEM_1A, #1 ROM:3004 divb INTMEM_1C+2, #64h ; 'd' ROM:3008 stb INTMEM_1C+2, 134h[INTMEM_1A] ROM:300D jbs INTMEM_AB, 6, ROM_3020 ROM:3010 subb INTMEM_1C+2, #2 ROM:3013 jc ROM_3018 ROM:3015 addb INTMEM_1C+2, #48h ; 'H' ROM:3018 ROM:3018 ROM_3018: ; CODE XREF: ROM_2F94+7F↑j ROM:3018 cmpb INTMEM_1C+2, #11h ROM:301B jc ROM_3020 ROM:301D ldb INTMEM_95, INTMEM_1A ROM:3020 ROM:3020 ROM_3020: ; CODE XREF: ROM_2F94+79↑j ROM:3020 ; ROM_2F94+87↑j ROM:3020 shl INTMEM_1A, #1 ROM:3023 ld INTMEM_1C+2, 138h[INTMEM_1A] ROM:3028 sub INTMEM_1C+2, INTMEM_20 ROM:302B jc ROM_3031 ROM:302D add INTMEM_1C+2, #1C20h ROM:3031 ROM:3031 ROM_3031: ; CODE XREF: ROM_2F94+97↑j ROM:3031 shr INTMEM_1A, #1 ROM:3034 divb INTMEM_1C+2, #64h ; 'd' ROM:3038 stb INTMEM_1C+2, 130h[INTMEM_1A] ROM:303D incb INTMEM_1A ROM:303F cmpb INTMEM_1A, #4 ROM:3042 jge ROM_3046 ROM:3044 sjmp ROM_2F96 ROM:3046 ; --------------------------------------------------------------------------- ROM:3046 ROM:3046 ROM_3046: ; CODE XREF: ROM_2F94+AE↑j ROM:3046 pushf ROM:3047 ldbze INTMEM_1A, INTMEM_95 ROM:304A jbs INTMEM_AB, 5, ROM_3060 ROM:304D ldb INTMEM_96, 134h[INTMEM_1A] ROM:3052 subb INTMEM_1C+3, INTMEM_96, #1 ROM:3056 jge ROM_305B ROM:3058 addb INTMEM_1C+3, #48h ; 'H' ROM:305B ROM:305B ROM_305B: ; CODE XREF: ROM_2F94+C2↑j ROM:305B ldb INTMEM_93+1, INTMEM_1C+3 ROM:305E sjmp ROM_3065 ROM:3060 ; --------------------------------------------------------------------------- ROM:3060 ROM:3060 ROM_3060: ; CODE XREF: ROM_2F94+B6↑j ROM:3060 ldb INTMEM_96, 130h[INTMEM_1A] ROM:3065 ROM:3065 ROM_3065: ; CODE XREF: ROM_2F94+CA↑j ROM:3065 popf ROM:3066 ret ROM:3066 ; End of function ROM_2F94 ROM:3066 ROM:3067 ROM:3067 ; =============== S U B R O U T I N E ======================================= ROM:3067 ROM:3067 ROM:3067 ROM_3067: ; CODE XREF: start+936↑p ROM:3067 ld INTMEM_1C+2, INTMEM_5E ROM:306A divub INTMEM_1C+2, #19h ROM:306D jnv ROM_3072 ROM:306F ldb INTMEM_1C+2, #-1 ROM:3072 ROM:3072 ROM_3072: ; CODE XREF: ROM_3067+6↑j ROM:3072 ld INTMEM_1C, #1 ROM:3076 lcall ROM_32C9 ROM:3079 cmp INTMEM_5C, ZERO_REG ; Zero register ROM:307C je ROM_308C ROM:307E ldb INTMEM_20, #64h ; 'd' ROM:3081 mulub INTMEM_20, #0 ROM:3084 clr INTMEM_20+2 ROM:3086 divu INTMEM_20, INTMEM_5C ROM:3089 addb INTMEM_1C, INTMEM_20 ROM:308C ROM:308C ROM_308C: ; CODE XREF: ROM_3067+15↑j ROM:308C stb INTMEM_1C, INTMEM_157[] ROM:3091 ret ROM:3091 ; End of function ROM_3067 ROM:3091 ROM:3092 ROM:3092 ; =============== S U B R O U T I N E ======================================= ROM:3092 ROM:3092 ROM:3092 ROM_3092: ; CODE XREF: ROM_6798:ROM_6A67↓p ROM:3092 clrb INTMEM_1A ROM:3094 ld INTMEM_32, #6 ROM:3098 ldbze INTMEM_2C, INTMEM_157[] ROM:309D ROM:309D ROM_309D: ; CODE XREF: ROM_3092+35↓j ROM:309D ld INTMEM_20+2, 1Ch[INTMEM_32] ROM:30A2 cmp INTMEM_20+2, #1C1Fh ROM:30A6 jnh ROM_30B0 ROM:30A8 ldb INTMEM_1A, #-1 ROM:30AB ld INTMEM_5A, [SP] ; Stack pointer ROM:30AE sjmp ROM_30C3 ROM:30B0 ; --------------------------------------------------------------------------- ROM:30B0 ROM:30B0 ROM_30B0: ; CODE XREF: ROM_3092+14↑j ROM:30B0 ld INTMEM_20+2, 1Ch[INTMEM_32] ROM:30B5 sub INTMEM_20+2, INTMEM_2C ROM:30B8 jc ROM_30BE ROM:30BA add INTMEM_20+2, #1C20h ROM:30BE ROM:30BE ROM_30BE: ; CODE XREF: ROM_3092+26↑j ROM:30BE st INTMEM_20+2, 138h[INTMEM_32] ROM:30C3 ROM:30C3 ROM_30C3: ; CODE XREF: ROM_3092+1C↑j ROM:30C3 sub INTMEM_32, #2 ROM:30C7 jc ROM_309D ROM:30C9 cmpb INTMEM_1A, #0 ROM:30CC jne ROM_30D3 ROM:30CE orb INTMEM_AB, #-80h ROM:30D1 sjmp ROM_30D6 ROM:30D3 ; --------------------------------------------------------------------------- ROM:30D3 ROM:30D3 ROM_30D3: ; CODE XREF: ROM_3092+3A↑j ROM:30D3 andb INTMEM_AB, #7Fh ROM:30D6 ROM:30D6 ROM_30D6: ; CODE XREF: ROM_3092+3F↑j ROM:30D6 ret ROM:30D6 ; End of function ROM_3092 ROM:30D6 ROM:30D7 ROM:30D7 ; =============== S U B R O U T I N E ======================================= ROM:30D7 ROM:30D7 ROM:30D7 ROM_30D7: ; CODE XREF: ROM:3CF3↓p ROM:30D7 ; ROM_6798+2AC↓p ROM:30D7 clrb INTMEM_1A ROM:30D9 cmpb INTMEM_1C, #0 ROM:30DC jne ROM_30E0 ROM:30DE sjmp ROM_3182 ROM:30E0 ; --------------------------------------------------------------------------- ROM:30E0 ROM:30E0 ROM_30E0: ; CODE XREF: ROM_30D7+5↑j ROM:30E0 cmpb INTMEM_1C, #1 ROM:30E3 jne ROM_310A ROM:30E5 cmpb INTMEM_1C+1, #4 ROM:30E8 jh ROM_30F0 ROM:30EA cmp INTMEM_1C+2, #1C1Fh ROM:30EE jnh ROM_30F2 ROM:30F0 ROM:30F0 ROM_30F0: ; CODE XREF: ROM_30D7+11↑j ROM:30F0 sjmp ROM_317C ROM:30F2 ; --------------------------------------------------------------------------- ROM:30F2 ROM:30F2 ROM_30F2: ; CODE XREF: ROM_30D7+17↑j ROM:30F2 ldbze INTMEM_32, INTMEM_1C+1 ROM:30F5 ldbze INTMEM_2C, INTMEM_157[] ROM:30FA sub INTMEM_1C+2, INTMEM_2C ROM:30FD jc ROM_3103 ROM:30FF add INTMEM_1C+2, #1C20h ROM:3103 ROM:3103 ROM_3103: ; CODE XREF: ROM_30D7+26↑j ROM:3103 st INTMEM_1C+2, 138h[INTMEM_32] ROM:3108 sjmp ROM_3182 ROM:310A ; --------------------------------------------------------------------------- ROM:310A ROM:310A ROM_310A: ; CODE XREF: ROM_30D7+C↑j ROM:310A cmpb INTMEM_1C, #2 ROM:310D jne ROM_3168 ROM:310F cmp INTMEM_5E, #0 ROM:3113 je ROM_311A ROM:3115 ldb INTMEM_1A, #1 ROM:3118 sjmp ROM_3166 ROM:311A ; --------------------------------------------------------------------------- ROM:311A ROM:311A ROM_311A: ; CODE XREF: ROM_30D7+3C↑j ROM:311A cmp INTMEM_1C+2, INTMEM_144[] ROM:311F jnh ROM_3126 ROM:3121 ldb INTMEM_1A, #2 ROM:3124 sjmp ROM_3166 ROM:3126 ; --------------------------------------------------------------------------- ROM:3126 ROM:3126 ROM_3126: ; CODE XREF: ROM_30D7+48↑j ROM:3126 ld INTMEM_32, INTMEM_1C+2 ROM:3129 ldb INTMEM_1C, #3 ROM:312C lcall ROM_3183 ROM:312F ld INTMEM_60, INTMEM_1C+2 ROM:3132 add INTMEM_1C+2, INTMEM_32 ROM:3135 ldb INTMEM_1C, #2 ROM:3138 lcall ROM_3183 ROM:313B cmpb INTMEM_1A, #0 ROM:313E je ROM_314B ROM:3140 ldb INTMEM_1A, #3 ROM:3143 sjmp ROM_3166 ROM:3145 ; --------------------------------------------------------------------------- ROM:3145 ROM:3145 ROM_3145: ; CODE XREF: ROM_30D7+79↓j ROM:3145 jbc INTMEM_1C, 0, ROM_3152 ROM:3148 jbs INTMEM_1C, 1, ROM_3152 ROM:314B ROM:314B ROM_314B: ; CODE XREF: ROM_30D7+67↑j ROM:314B clrb INTMEM_1C ROM:314D lcall ROM_3183 ROM:3150 sjmp ROM_3145 ROM:3152 ; --------------------------------------------------------------------------- ROM:3152 ROM:3152 ROM_3152: ; CODE XREF: ROM_30D7:ROM_3145↑j ROM:3152 ; ROM_30D7+71↑j ROM:3152 jbc INTMEM_1C, 1, ROM_3161 ROM:3155 clrb INTMEM_1A+1 ROM:3157 sub INTMEM_20+2, INTMEM_1C+2, INTMEM_32 ROM:315B sub INTMEM_20+2, INT_PEND+1, INTMEM_20+2 ; Interrupt pending register ROM:315F sjmp ROM_3164 ROM:3161 ; --------------------------------------------------------------------------- ROM:3161 ROM:3161 ROM_3161: ; CODE XREF: ROM_30D7:ROM_3152↑j ROM:3161 ldb INTMEM_1A+1, #1 ROM:3164 ROM:3164 ROM_3164: ; CODE XREF: ROM_30D7+88↑j ROM:3164 clrb INTMEM_1A ROM:3166 ROM:3166 ROM_3166: ; CODE XREF: ROM_30D7+41↑j ROM:3166 ; ROM_30D7+4D↑j ... ROM:3166 sjmp ROM_3182 ROM:3168 ; --------------------------------------------------------------------------- ROM:3168 ROM:3168 ROM_3168: ; CODE XREF: ROM_30D7+36↑j ROM:3168 cmpb INTMEM_1C, #3 ROM:316B jne ROM_3172 ROM:316D orb INTMEM_AB, #-80h ROM:3170 sjmp ROM_3182 ROM:3172 ; --------------------------------------------------------------------------- ROM:3172 ROM:3172 ROM_3172: ; CODE XREF: ROM_30D7+94↑j ROM:3172 cmpb INTMEM_1C, #4 ROM:3175 jne ROM_317C ROM:3177 andb INTMEM_AB, #7Fh ROM:317A sjmp ROM_3182 ROM:317C ; --------------------------------------------------------------------------- ROM:317C ROM:317C ROM_317C: ; CODE XREF: ROM_30D7:ROM_30F0↑j ROM:317C ; ROM_30D7+9E↑j ROM:317C ldb INTMEM_1A, #-1 ROM:317F ld INTMEM_5A, [SP] ; Stack pointer ROM:3182 ROM:3182 ROM_3182: ; CODE XREF: ROM_30D7+7↑j ROM:3182 ; ROM_30D7+31↑j ... ROM:3182 ret ROM:3182 ; End of function ROM_30D7 ROM:3182 ROM:3183 ROM:3183 ; =============== S U B R O U T I N E ======================================= ROM:3183 ROM:3183 ROM:3183 ROM_3183: ; CODE XREF: ROM_29EC-757↑p ROM:3183 ; ROM_29EC-6CC↑p ... ROM:3183 cmpb INTMEM_1C+1, #4 ROM:3186 jge ROM_31E3 ROM:3188 cmpb INTMEM_1C, #0 ROM:318B je ROM_31EA ROM:318D jbs WSR1, 6, ROM_31DC ; Window selection register 1 ROM:3190 ldbze INTMEM_1A, INTMEM_1C+1 ROM:3193 ldb INTMEM_1A+1, 3218h[INTMEM_1A] ROM:3198 jbc INTMEM_1C, 0, ROM_319E ROM:319B orb INTMEM_1A+1, #20h ; ' ' ROM:319E ROM:319E ROM_319E: ; CODE XREF: ROM_3183+15↑j ROM:319E ldb INTMEM_6, INTMEM_1A+1 ROM:31A1 cmpb INTMEM_1C, #3 ROM:31A4 jc ROM_31BE ROM:31A6 sub INTMEM_1A, INTMEM_1C+2, #0Ch ROM:31AB sub INTMEM_1A, INT_PEND+1 ; Interrupt pending register ROM:31AE cmp INTMEM_1A, #-4438h ROM:31B2 jnc ROM_31C3 ROM:31B4 ldb INTMEM_1A, #1 ROM:31B7 add INTMEM_1C+2, INT_PEND+1, #0Ah ; Interrupt pending register ROM:31BC sjmp ROM_31C5 ROM:31BE ; --------------------------------------------------------------------------- ROM:31BE ROM:31BE ROM_31BE: ; CODE XREF: ROM_3183+21↑j ROM:31BE add INTMEM_1C+2, INT_PEND+1, #0Ah ; Interrupt pending register ROM:31C3 ROM:31C3 ROM_31C3: ; CODE XREF: ROM_3183+2F↑j ROM:31C3 clrb INTMEM_1A ROM:31C5 ROM:31C5 ROM_31C5: ; CODE XREF: ROM_3183+39↑j ROM:31C5 ld INTMEM_4, INTMEM_1C+2 ROM:31C8 ldb INTMEM_1A+1, #1 ROM:31CB shlb INTMEM_1A+1, INTMEM_1C+1 ROM:31CE jbc INTMEM_1C, 0, ROM_31D5 ROM:31D1 orb INTMEM_97, INTMEM_1A+1 ROM:31D4 ret ROM:31D5 ; --------------------------------------------------------------------------- ROM:31D5 ROM:31D5 ROM_31D5: ; CODE XREF: ROM_3183+4B↑j ROM:31D5 xorb INTMEM_1A+1, #-1 ROM:31D8 andb INTMEM_97, INTMEM_1A+1 ROM:31DB ret ROM:31DC ; --------------------------------------------------------------------------- ROM:31DC ROM:31DC ROM_31DC: ; CODE XREF: ROM_3183+A↑j ROM:31DC ldb INTMEM_1A, #2 ROM:31DF orb INTMEM_4E, #1 ROM:31E2 ret ROM:31E3 ; --------------------------------------------------------------------------- ROM:31E3 ROM:31E3 ROM_31E3: ; CODE XREF: ROM_3183+3↑j ROM:31E3 ldb INTMEM_1A, #-1 ROM:31E6 ld INTMEM_5A, [SP] ; Stack pointer ROM:31E9 ret ROM:31EA ; --------------------------------------------------------------------------- ROM:31EA ROM:31EA ROM_31EA: ; CODE XREF: ROM_3183+8↑j ROM:31EA clrb INTMEM_1C ROM:31EC ldbze INTMEM_1A, INTMEM_1C+1 ROM:31EF andb ZERO_REG, WSR1, 321Ch[INTMEM_1A] ; Zero register ROM:31F5 je ROM_31FA ROM:31F7 ldb INTMEM_1C, #1 ROM:31FA ROM:31FA ROM_31FA: ; CODE XREF: ROM_3183+72↑j ROM:31FA andb ZERO_REG, IOPORT1, 3220h[INTMEM_1A] ; Zero register ROM:3200 jne ROM_3205 ROM:3202 orb INTMEM_1C, #2 ROM:3205 ROM:3205 ROM_3205: ; CODE XREF: ROM_3183+7D↑j ROM:3205 clrb INTMEM_1A ROM:3207 ret ROM:3207 ; End of function ROM_3183 ROM:3207 ROM:3208 ; --------------------------------------------------------------------------- ROM:3208 skip INTMEM_36 ROM:320A notb INTMEM_24 ROM:320C not ZERO_REG ; Zero register ROM:320E neg ZERO_REG+1 ; Zero register ROM:3210 clr INTMEM_2+1 ROM:3212 skip INTMEM_2 ROM:3214 skip ZERO_REG ; Zero register ROM:3216 skip ZERO_REG ; Zero register ROM:3218 clr ZERO_REG+1 ; Zero register ROM:321A clr ZERO_REG+1 ; Zero register ROM:321C not INTMEM_2 ROM:321E not INTMEM_2 ROM:3220 not INTMEM_2 ROM:3222 not INTMEM_2 ROM:3224 ROM:3224 ; =============== S U B R O U T I N E ======================================= ROM:3224 ROM:3224 ROM:3224 ROM_3224: ; CODE XREF: ROM:ROM_5BC6↓p ROM:3224 cmp INTMEM_20, #1C20h ROM:3228 jc ROM_3247 ROM:322A clr INTMEM_2C+2 ROM:322C cmp INTMEM_1C, ZERO_REG ; Zero register ROM:322F je ROM_3268 ROM:3231 cmpb INTMEM_20+3, ZERO_REG ; Zero register ROM:3234 je ROM_323B ROM:3236 shl INTMEM_1C, #1 ROM:3239 jc ROM_3247 ROM:323B ROM:323B ROM_323B: ; CODE XREF: ROM_3224+10↑j ROM:323B add INTMEM_1C+2, #-8000h ROM:323F jnc ROM_324B ROM:3241 add INTMEM_1A, INTMEM_1C, INTMEM_1C+2 ROM:3245 jnc ROM_3251 ROM:3247 ROM:3247 ROM_3247: ; CODE XREF: ROM_3224+4↑j ROM:3247 ; ROM_3224+15↑j ... ROM:3247 ldb INTMEM_1A, #1 ROM:324A ret ROM:324B ; --------------------------------------------------------------------------- ROM:324B ROM:324B ROM_324B: ; CODE XREF: ROM_3224+1B↑j ROM:324B add INTMEM_1A, INTMEM_1C, INTMEM_1C+2 ROM:324F jnc ROM_3247 ROM:3251 ROM:3251 ROM_3251: ; CODE XREF: ROM_3224+21↑j ROM:3251 cmp INTMEM_1A, #0Ch ROM:3255 jnc ROM_3247 ROM:3257 ld INTMEM_2C, INTMEM_1C+2 ROM:325A jbc INTMEM_1C+3, 7, ROM_325F ROM:325D neg INTMEM_2C ROM:325F ROM:325F ROM_325F: ; CODE XREF: ROM_3224+36↑j ROM:325F mulu INTMEM_2C, #-3FFFh ROM:3263 jbc INTMEM_1C+3, 7, ROM_3268 ROM:3266 neg INTMEM_2C+2 ROM:3268 ROM:3268 ROM_3268: ; CODE XREF: ROM_3224+B↑j ROM:3268 ; ROM_3224+3F↑j ROM:3268 add INTMEM_64, INTMEM_2C+2, #-8000h ROM:326D mulu INTMEM_1C, #-3FFFh ROM:3271 pushf ROM:3272 st INTMEM_1C+2, INTMEM_66 ROM:3275 andb INTMEM_AC, #-2 ROM:3278 cmpb INTMEM_20+3, ZERO_REG ; Zero register ROM:327B je ROM_3280 ROM:327D orb INTMEM_AC, #1 ROM:3280 ROM:3280 ROM_3280: ; CODE XREF: ROM_3224+57↑j ROM:3280 popf ROM:3281 andb INTMEM_AC, #-3 ROM:3284 cmpb INTMEM_20+2, ZERO_REG ; Zero register ROM:3287 je ROM_328C ROM:3289 orb INTMEM_AC, #2 ROM:328C ROM:328C ROM_328C: ; CODE XREF: ROM_3224+63↑j ROM:328C st INTMEM_20, INTMEM_62 ROM:328C ; End of function ROM_3224 ROM:328C ROM:328F ROM:328F ; =============== S U B R O U T I N E ======================================= ROM:328F ROM:328F ROM:328F ROM_328F: ; CODE XREF: start+94A↑p ROM:328F ld INTMEM_20, INTMEM_62 ROM:3292 jbs INTMEM_AC, 1, ROM_32BC ROM:3295 jbc INTMEM_AB, 6, ROM_32BC ROM:3298 add INTMEM_1C, INTMEM_64, #-8000h ROM:329D jnc ROM_32A9 ROM:329F add INTMEM_1C, INTMEM_66 ROM:32A2 jnc ROM_32AE ROM:32A4 ldbse INTMEM_1C, INTMEM_FF ROM:32A7 sjmp ROM_32AE ROM:32A9 ; --------------------------------------------------------------------------- ROM:32A9 ROM:32A9 ROM_32A9: ; CODE XREF: ROM_328F+E↑j ROM:32A9 add INTMEM_1C, INTMEM_66 ROM:32AC jnc ROM_32BC ROM:32AE ROM:32AE ROM_32AE: ; CODE XREF: ROM_328F+13↑j ROM:32AE ; ROM_328F+18↑j ROM:32AE mulu INTMEM_1C, #64h ; 'd' ROM:32B2 divu INTMEM_1C, INTMEM_5C ROM:32B5 sub INTMEM_20, INTMEM_1C ROM:32B8 jc ROM_32BC ROM:32BA clr INTMEM_20 ROM:32BC ROM:32BC ROM_32BC: ; CODE XREF: ROM_328F+3↑j ROM:32BC ; ROM_328F+6↑j ... ROM:32BC add INTMEM_20, #32h ; '2' ROM:32C0 divub INTMEM_20, #64h ; 'd' ROM:32C3 stb INTMEM_20, INTMEM_158[] ROM:32C8 ret ROM:32C8 ; End of function ROM_328F ROM:32C8 ROM:32C9 ROM:32C9 ; =============== S U B R O U T I N E ======================================= ROM:32C9 ROM:32C9 ROM:32C9 ROM_32C9: ; CODE XREF: ROM_2F63+9↑p ROM:32C9 ; ROM_3067+F↑p ... ROM:32C9 shl INTMEM_1C, #1 ROM:32CC ld INTMEM_20+2, INTMEM_56 ROM:32CF ld INTMEM_1A, [INTMEM_20+2] ROM:32D2 sub INTMEM_1C, INTMEM_20+2, INTMEM_1C ROM:32D6 sub INTMEM_1A, #4 ROM:32DA add INTMEM_1C, INTMEM_1A ROM:32DD ld INTMEM_1C, [INTMEM_1C] ROM:32E0 add INTMEM_1C, INTMEM_20+2 ROM:32E3 ldb INTMEM_1A, [INTMEM_1C]+ ROM:32E6 decb INTMEM_1A ROM:32E8 ldb INTMEM_1A+1, [INTMEM_1C]+ ROM:32EB ldbze INTMEM_20, INTMEM_1A ROM:32EE add INTMEM_1C, INTMEM_20 ROM:32F1 st INTMEM_1C, INTMEM_20 ROM:32F4 ldb INTMEM_2C+3, INTMEM_1A ROM:32F7 cmpb INTMEM_2C+3, ZERO_REG ; Zero register ROM:32FA je ROM_3306 ROM:32FC ROM:32FC ROM_32FC: ; CODE XREF: ROM_32C9+3A↓j ROM:32FC cmpb INTMEM_1C+2, [INTMEM_1C] ROM:32FF jc ROM_3306 ROM:3301 dec INTMEM_1C ROM:3303 djnz INTMEM_2C+3, ROM_32FC ROM:3306 ROM:3306 ROM_3306: ; CODE XREF: ROM_32C9+31↑j ROM:3306 ; ROM_32C9+36↑j ROM:3306 cmpb INTMEM_2C+3, INTMEM_1A ROM:3309 ldb INTMEM_2C+2, INTMEM_2C+3 ROM:330C ldb INTMEM_20+2, [INTMEM_1C] ROM:330F je ROM_3313 ROM:3311 inc INTMEM_1C ROM:3313 ROM:3313 ROM_3313: ; CODE XREF: ROM_32C9+46↑j ROM:3313 ldb INTMEM_20+3, [INTMEM_1C] ROM:3316 decb INTMEM_1A+1 ROM:3318 jne ROM_331C ROM:331A sjmp ROM_3417 ROM:331C ; --------------------------------------------------------------------------- ROM:331C ROM:331C ROM_331C: ; CODE XREF: ROM_32C9+4F↑j ROM:331C ldb INTMEM_2C+3, INTMEM_1A+1 ROM:331F ld INTMEM_1C, INTMEM_20 ROM:3322 ldbze INTMEM_20, INTMEM_1A+1 ROM:3325 inc INTMEM_20 ROM:3327 add INTMEM_1C, INTMEM_20 ROM:332A st INTMEM_1C, INTMEM_20 ROM:332D ROM:332D ROM_332D: ; CODE XREF: ROM_32C9+6B↓j ROM:332D cmpb INTMEM_1C+3, [INTMEM_1C] ROM:3330 jc ROM_3337 ROM:3332 dec INTMEM_1C ROM:3334 djnz INTMEM_2C+3, ROM_332D ROM:3337 ROM:3337 ROM_3337: ; CODE XREF: ROM_32C9+67↑j ROM:3337 cmpb INTMEM_2C+3, INTMEM_1A+1 ROM:333A ldb INTMEM_2C, [INTMEM_1C] ROM:333D je ROM_3341 ROM:333F inc INTMEM_1C ROM:3341 ROM:3341 ROM_3341: ; CODE XREF: ROM_32C9+74↑j ROM:3341 ldb INTMEM_2C+1, [INTMEM_1C] ROM:3344 add INTMEM_1C, INTMEM_20, #1 ROM:3349 incb INTMEM_1A ROM:334B mulub INTMEM_20, INTMEM_2C+3, INTMEM_1A ROM:334F add INTMEM_1C, INTMEM_20 ROM:3352 ldbze INTMEM_20, INTMEM_2C+2 ROM:3355 add INTMEM_1C, INTMEM_20 ROM:3358 ldb INTMEM_2C+2, [INTMEM_1C] ROM:335B ldb INTMEM_2C+3, 1[INTMEM_1C] ROM:335F ldbze INTMEM_20, INTMEM_1A ROM:3362 add INTMEM_1C, INTMEM_20 ROM:3365 ldb INTMEM_20, [INTMEM_1C] ROM:3368 ldb INTMEM_20+1, 1[INTMEM_1C] ROM:336C ld INTMEM_1C, INTMEM_20+2 ROM:336F subb INTMEM_1C+1, INTMEM_1C ROM:3372 je ROM_339E ROM:3374 subb INTMEM_1C, INTMEM_1C+2, INTMEM_1C ROM:3378 jnc ROM_339E ROM:337A ldb INTMEM_1A+1, INTMEM_2C+2 ROM:337D subb INTMEM_2C+3, INTMEM_2C+2 ROM:3380 jc ROM_3389 ROM:3382 negb INTMEM_2C+3 ROM:3384 ldb INTMEM_30, INTMEM_2C+3 ROM:3387 sjmp ROM_338B ROM:3389 ; --------------------------------------------------------------------------- ROM:3389 ROM:3389 ROM_3389: ; CODE XREF: ROM_32C9+B7↑j ROM:3389 clrb INTMEM_30 ROM:338B ROM:338B ROM_338B: ; CODE XREF: ROM_32C9+BE↑j ROM:338B mulub INTMEM_2C+2, INTMEM_1C, INTMEM_2C+3 ROM:338F divub INTMEM_2C+2, INTMEM_1C+1 ROM:3392 cmpb INTMEM_30, ZERO_REG ; Zero register ROM:3395 je ROM_3399 ROM:3397 negb INTMEM_2C+2 ROM:3399 ROM:3399 ROM_3399: ; CODE XREF: ROM_32C9+CC↑j ROM:3399 addb INTMEM_1A+1, INTMEM_2C+2 ROM:339C sjmp ROM_33A1 ROM:339E ; --------------------------------------------------------------------------- ROM:339E ROM:339E ROM_339E: ; CODE XREF: ROM_32C9+A9↑j ROM:339E ; ROM_32C9+AF↑j ROM:339E ldb INTMEM_1A+1, INTMEM_2C+2 ROM:33A1 ROM:33A1 ROM_33A1: ; CODE XREF: ROM_32C9+D3↑j ROM:33A1 stb INTMEM_1A+1, INTMEM_1A ROM:33A4 ld INTMEM_1C, INTMEM_20+2 ROM:33A7 ld INTMEM_2C+2, INTMEM_20 ROM:33AA subb INTMEM_1C+1, INTMEM_1C ROM:33AD je ROM_33D9 ROM:33AF subb INTMEM_1C, INTMEM_1C+2, INTMEM_1C ROM:33B3 jnc ROM_33D9 ROM:33B5 ldb INTMEM_1A+1, INTMEM_2C+2 ROM:33B8 subb INTMEM_2C+3, INTMEM_2C+2 ROM:33BB jc ROM_33C4 ROM:33BD negb INTMEM_2C+3 ROM:33BF ldb INTMEM_30, INTMEM_2C+3 ROM:33C2 sjmp ROM_33C6 ROM:33C4 ; --------------------------------------------------------------------------- ROM:33C4 ROM:33C4 ROM_33C4: ; CODE XREF: ROM_32C9+F2↑j ROM:33C4 clrb INTMEM_30 ROM:33C6 ROM:33C6 ROM_33C6: ; CODE XREF: ROM_32C9+F9↑j ROM:33C6 mulub INTMEM_2C+2, INTMEM_1C, INTMEM_2C+3 ROM:33CA divub INTMEM_2C+2, INTMEM_1C+1 ROM:33CD cmpb INTMEM_30, ZERO_REG ; Zero register ROM:33D0 je ROM_33D4 ROM:33D2 negb INTMEM_2C+2 ROM:33D4 ROM:33D4 ROM_33D4: ; CODE XREF: ROM_32C9+107↑j ROM:33D4 addb INTMEM_1A+1, INTMEM_2C+2 ROM:33D7 sjmp ROM_33DC ROM:33D9 ; --------------------------------------------------------------------------- ROM:33D9 ROM:33D9 ROM_33D9: ; CODE XREF: ROM_32C9+E4↑j ROM:33D9 ; ROM_32C9+EA↑j ROM:33D9 ldb INTMEM_1A+1, INTMEM_2C+2 ROM:33DC ROM:33DC ROM_33DC: ; CODE XREF: ROM_32C9+10E↑j ROM:33DC ld INTMEM_2C+2, INTMEM_1A ROM:33DF ld INTMEM_1C, INTMEM_2C ROM:33E2 subb INTMEM_1C+1, INTMEM_1C ROM:33E5 je ROM_3411 ROM:33E7 subb INTMEM_1C, INTMEM_1C+3, INTMEM_1C ROM:33EB jnc ROM_3411 ROM:33ED ldb INTMEM_1A+1, INTMEM_2C+2 ROM:33F0 subb INTMEM_2C+3, INTMEM_2C+2 ROM:33F3 jc ROM_33FC ROM:33F5 negb INTMEM_2C+3 ROM:33F7 ldb INTMEM_30, INTMEM_2C+3 ROM:33FA sjmp ROM_33FE ROM:33FC ; --------------------------------------------------------------------------- ROM:33FC ROM:33FC ROM_33FC: ; CODE XREF: ROM_32C9+12A↑j ROM:33FC clrb INTMEM_30 ROM:33FE ROM:33FE ROM_33FE: ; CODE XREF: ROM_32C9+131↑j ROM:33FE mulub INTMEM_2C+2, INTMEM_1C, INTMEM_2C+3 ROM:3402 divub INTMEM_2C+2, INTMEM_1C+1 ROM:3405 cmpb INTMEM_30, ZERO_REG ; Zero register ROM:3408 je ROM_340C ROM:340A negb INTMEM_2C+2 ROM:340C ROM:340C ROM_340C: ; CODE XREF: ROM_32C9+13F↑j ROM:340C addb INTMEM_1A+1, INTMEM_2C+2 ROM:340F sjmp ROM_3414 ROM:3411 ; --------------------------------------------------------------------------- ROM:3411 ROM:3411 ROM_3411: ; CODE XREF: ROM_32C9+11C↑j ROM:3411 ; ROM_32C9+122↑j ROM:3411 ldb INTMEM_1A+1, INTMEM_2C+2 ROM:3414 ROM:3414 ROM_3414: ; CODE XREF: ROM_32C9+146↑j ROM:3414 ljmp ROM_345D ROM:3417 ; --------------------------------------------------------------------------- ROM:3417 ROM:3417 ROM_3417: ; CODE XREF: ROM_32C9+51↑j ROM:3417 add INTMEM_1C, INTMEM_20, #1 ROM:341C ldbze INTMEM_20, INTMEM_2C+2 ROM:341F add INTMEM_1C, INTMEM_20 ROM:3422 ldb INTMEM_2C+2, [INTMEM_1C]+ ROM:3425 ldb INTMEM_2C+3, [INTMEM_1C] ROM:3428 ld INTMEM_1C, INTMEM_20+2 ROM:342B subb INTMEM_1C+1, INTMEM_1C ROM:342E je ROM_345A ROM:3430 subb INTMEM_1C, INTMEM_1C+2, INTMEM_1C ROM:3434 jnc ROM_345A ROM:3436 ldb INTMEM_1A+1, INTMEM_2C+2 ROM:3439 subb INTMEM_2C+3, INTMEM_2C+2 ROM:343C jc ROM_3445 ROM:343E negb INTMEM_2C+3 ROM:3440 ldb INTMEM_30, INTMEM_2C+3 ROM:3443 sjmp ROM_3447 ROM:3445 ; --------------------------------------------------------------------------- ROM:3445 ROM:3445 ROM_3445: ; CODE XREF: ROM_32C9+173↑j ROM:3445 clrb INTMEM_30 ROM:3447 ROM:3447 ROM_3447: ; CODE XREF: ROM_32C9+17A↑j ROM:3447 mulub INTMEM_2C+2, INTMEM_1C, INTMEM_2C+3 ROM:344B divub INTMEM_2C+2, INTMEM_1C+1 ROM:344E cmpb INTMEM_30, ZERO_REG ; Zero register ROM:3451 je ROM_3455 ROM:3453 negb INTMEM_2C+2 ROM:3455 ROM:3455 ROM_3455: ; CODE XREF: ROM_32C9+188↑j ROM:3455 addb INTMEM_1A+1, INTMEM_2C+2 ROM:3458 sjmp ROM_345D ROM:345A ; --------------------------------------------------------------------------- ROM:345A ROM:345A ROM_345A: ; CODE XREF: ROM_32C9+165↑j ROM:345A ; ROM_32C9+16B↑j ROM:345A ldb INTMEM_1A+1, INTMEM_2C+2 ROM:345D ROM:345D ROM_345D: ; CODE XREF: ROM_32C9:ROM_3414↑j ROM:345D ; ROM_32C9+18F↑j ROM:345D ldb INTMEM_1C, INTMEM_1A+1 ROM:3460 ldbze INTMEM_1A, ZERO_REG ; Zero register ROM:3463 ret ROM:3463 ; End of function ROM_32C9 ROM:3463 ROM:3464 ROM:3464 ; =============== S U B R O U T I N E ======================================= ROM:3464 ROM:3464 ROM:3464 ROM_3464: ; CODE XREF: ROM_3502+78↓p ROM:3464 ; ROM_39A2+19↓p ... ROM:3464 clrb INTMEM_1A ROM:3466 cmp INTMEM_1C+2, ZERO_REG ; Zero register ROM:3469 jne ROM_346E ROM:346B ldbze INTMEM_1C+2, #2 ROM:346E ROM:346E ROM_346E: ; CODE XREF: ROM_3464+5↑j ROM:346E clr INTMEM_20+2 ROM:3470 sub INTMEM_20, INTMEM_1C ROM:3473 jc ROM_347E ROM:3475 neg INTMEM_20 ROM:3477 divu INTMEM_20, INTMEM_1C+2 ROM:347A neg INTMEM_20 ROM:347C sjmp ROM_3481 ROM:347E ; --------------------------------------------------------------------------- ROM:347E ROM:347E ROM_347E: ; CODE XREF: ROM_3464+F↑j ROM:347E divu INTMEM_20, INTMEM_1C+2 ROM:3481 ROM:3481 ROM_3481: ; CODE XREF: ROM_3464+18↑j ROM:3481 add INTMEM_1C, INTMEM_20 ROM:3484 ret ROM:3484 ; End of function ROM_3464 ROM:3484 ROM:3485 ROM:3485 ; =============== S U B R O U T I N E ======================================= ROM:3485 ROM:3485 ROM:3485 ROM_3485: ; CODE XREF: ROM_3A4C↓p ROM:3485 jbc INTMEM_AA, 5, ROM_349D ROM:3488 andb INTMEM_AA, #-21h ROM:348B ldb INTMEM_1C, INTMEM_7 ROM:348E orb INTMEM_AC, #4 ROM:3491 ldb INTMEM_9A, INTMEM_1C ROM:3494 ROM:3494 ROM_3494: ; CODE XREF: ROM_3485:ROM_3494↓j ROM:3494 ; ROM_349E+9↓j ... ROM:3494 jbc INTMEM_AA, 6, ROM_3494 ROM:3497 andb INTMEM_AA, #-41h ROM:349A ldb INTMEM_7, INTMEM_1C ROM:349D ROM:349D ROM_349D: ; CODE XREF: ROM_3485↑j ROM:349D ; ROM_349E↓j ROM:349D ret ROM:349D ; End of function ROM_3485 ROM:349D ROM:349E ROM:349E ; =============== S U B R O U T I N E ======================================= ROM:349E ROM:349E ROM:349E ROM_349E: ; CODE XREF: start+939↑p ROM:349E jbc INTMEM_AC, 3, ROM_349D ROM:34A1 ldb INTMEM_1C, INTMEM_3B ROM:34A4 andb INTMEM_AC, #-9 ROM:34A7 sjmp ROM_3494 ROM:34A7 ; End of function ROM_349E ROM:34A7 ROM:34A9 ; --------------------------------------------------------------------------- ROM:34A9 ROM:34A9 ROM_34A9: ; CODE XREF: ROM:5BC0↓j ROM:34A9 mulu INTMEM_1C, #-3FFFh ROM:34AD st INTMEM_1C+2, INTMEM_7A ROM:34B0 ldb INTMEM_9E, #8 ROM:34B3 ret ROM:34B4 ROM:34B4 ; =============== S U B R O U T I N E ======================================= ROM:34B4 ROM:34B4 ROM:34B4 ROM_34B4: ; CODE XREF: start+92A↑p ROM:34B4 jbs IOPORT2, 4, ROM_34C8 ; Input/output port 2 ROM:34B7 jbc INTMEM_AF, 1, ROM_34C3 ROM:34BA jbc INTMEM_AF, 2, ROM_34C0 ROM:34BD orb INTMEM_AD, #8 ROM:34C0 ROM:34C0 ROM_34C0: ; CODE XREF: ROM_34B4+6↑j ROM:34C0 orb INTMEM_AF, #1 ROM:34C3 ROM:34C3 ROM_34C3: ; CODE XREF: ROM_34B4+3↑j ROM:34C3 orb INTMEM_AF, #2 ROM:34C6 sjmp ROM_34D4 ROM:34C8 ; --------------------------------------------------------------------------- ROM:34C8 ROM:34C8 ROM_34C8: ; CODE XREF: ROM_34B4↑j ROM:34C8 jbs INTMEM_AF, 1, ROM_34D1 ROM:34CB orb INTMEM_AF, #4 ROM:34CE andb INTMEM_AF, #-2 ROM:34D1 ROM:34D1 ROM_34D1: ; CODE XREF: ROM_34B4:ROM_34C8↑j ROM:34D1 andb INTMEM_AF, #-3 ROM:34D4 ROM:34D4 ROM_34D4: ; CODE XREF: ROM_34B4+12↑j ROM:34D4 jbc IOPORT1, 6, ROM_34E2 ; Input/output port 1 ROM:34D7 jbc INTMEM_AF, 3, ROM_34DD ROM:34DA orb INTMEM_AD, #40h ; '@' ROM:34DD ROM:34DD ROM_34DD: ; CODE XREF: ROM_34B4+23↑j ROM:34DD orb INTMEM_AF, #8 ROM:34E0 sjmp ROM_34EB ROM:34E2 ; --------------------------------------------------------------------------- ROM:34E2 ROM:34E2 ROM_34E2: ; CODE XREF: ROM_34B4:ROM_34D4↑j ROM:34E2 jbs INTMEM_AF, 3, ROM_34E8 ROM:34E5 andb INTMEM_AD, #-41h ROM:34E8 ROM:34E8 ROM_34E8: ; CODE XREF: ROM_34B4:ROM_34E2↑j ROM:34E8 andb INTMEM_AF, #-9 ROM:34EB ROM:34EB ROM_34EB: ; CODE XREF: ROM_34B4+2C↑j ROM:34EB jbs IOPORT1, 7, ROM_34F8 ; Input/output port 1 ROM:34EE jbc INTMEM_AF, 4, ROM_34F4 ROM:34F1 orb INTMEM_AD, #20h ; ' ' ROM:34F4 ROM:34F4 ROM_34F4: ; CODE XREF: ROM_34B4+3A↑j ROM:34F4 orb INTMEM_AF, #10h ROM:34F7 ret ROM:34F8 ; --------------------------------------------------------------------------- ROM:34F8 ROM:34F8 ROM_34F8: ; CODE XREF: ROM_34B4:ROM_34EB↑j ROM:34F8 jbs INTMEM_AF, 4, ROM_34FE ROM:34FB andb INTMEM_AD, #-21h ROM:34FE ROM:34FE ROM_34FE: ; CODE XREF: ROM_34B4:ROM_34F8↑j ROM:34FE andb INTMEM_AF, #-11h ROM:3501 ret ROM:3501 ; End of function ROM_34B4 ROM:3501 ROM:3502 ROM:3502 ; =============== S U B R O U T I N E ======================================= ROM:3502 ROM:3502 ROM:3502 ROM_3502: ; CODE XREF: start+92D↑p ROM:3502 ; ROM_3502+8D↓j ROM:3502 pushf ROM:3503 addb INTMEM_2, INTMEM_A7, #8 ROM:3507 ldb INTMEM_34, INTMEM_A7 ROM:350A mulub INTMEM_34, #0Eh ROM:350D add INTMEM_34, #3734h ROM:3511 add INTMEM_20, INTMEM_56, 0[INTMEM_34] ROM:3516 add INTMEM_20+2, INTMEM_56, 2[INTMEM_34] ROM:351B add INTMEM_2C, INTMEM_56, 4[INTMEM_34] ROM:3520 add INTMEM_32, INTMEM_56, 0Ah[INTMEM_34] ROM:3525 ld INTMEM_1C, 8[INTMEM_34] ROM:3529 ROM:3529 ROM_3529: ; CODE XREF: ROM_3502:ROM_3529↓j ROM:3529 jbs INTMEM_2, 3, ROM_3529 ROM:352C ldb INTMEM_1C+2, INTMEM_2+1 ROM:352F andb INTMEM_1C+3, INTMEM_2, #-40h ROM:3533 popf ROM:3534 cmpb INTMEM_1C+2, [INTMEM_20] ROM:3537 jnc ROM_355D ROM:3539 cmpb INTMEM_1C+2, [INTMEM_20+2] ROM:353C jh ROM_355D ROM:353E ldb INTMEM_1A, 6[INTMEM_34] ROM:3542 notb INTMEM_1A ROM:3544 andb INTMEM_55, INTMEM_1A ROM:3547 cmp INTMEM_1C, #-1 ROM:354B je ROM_3555 ROM:354D lcall ROM_32C9 ROM:3550 ldb INTMEM_20+1, INTMEM_1C ROM:3553 sjmp ROM_3568 ROM:3555 ; --------------------------------------------------------------------------- ROM:3555 ROM:3555 ROM_3555: ; CODE XREF: ROM_3502+49↑j ROM:3555 ldb INTMEM_20+1, INTMEM_1C+2 ROM:3558 ldb INTMEM_20, INTMEM_1C+3 ROM:355B sjmp ROM_356B ROM:355D ; --------------------------------------------------------------------------- ROM:355D ROM:355D ROM_355D: ; CODE XREF: ROM_3502+35↑j ROM:355D ; ROM_3502+3A↑j ROM:355D orb INTMEM_55, 6[INTMEM_34] ROM:3561 orb INTMEM_52, 7[INTMEM_34] ROM:3565 ldb INTMEM_20+1, [INTMEM_2C] ROM:3568 ROM:3568 ROM_3568: ; CODE XREF: ROM_3502+51↑j ROM:3568 ldb INTMEM_20, #7Fh ROM:356B ROM:356B ROM_356B: ; CODE XREF: ROM_3502+59↑j ROM:356B ld INTMEM_2C, 0Ch[INTMEM_34] ROM:356F ld INTMEM_1C, [INTMEM_2C] ROM:3572 cmp INTMEM_1C, ZERO_REG ; Zero register ROM:3575 je ROM_3582 ROM:3577 ld INTMEM_1C+2, [INTMEM_32] ROM:357A lcall ROM_3464 ROM:357D st INTMEM_1C, [INTMEM_2C] ROM:3580 sjmp ROM_3585 ROM:3582 ; --------------------------------------------------------------------------- ROM:3582 ROM:3582 ROM_3582: ; CODE XREF: ROM_3502+73↑j ROM:3582 st INTMEM_20, [INTMEM_2C] ROM:3585 ROM:3585 ROM_3585: ; CODE XREF: ROM_3502+7E↑j ROM:3585 incb INTMEM_A7 ROM:3587 cmpb INTMEM_A7, #6 ROM:358A je ROM_3591 ROM:358C jbs INTMEM_A9, 0, ROM_3593 ROM:358F sjmp ROM_3502 ROM:3591 ; --------------------------------------------------------------------------- ROM:3591 ROM:3591 ROM_3591: ; CODE XREF: ROM_3502+88↑j ROM:3591 clrb INTMEM_A7 ROM:3593 ROM:3593 ROM_3593: ; CODE XREF: ROM_3502+8A↑j ROM:3593 ret ROM:3593 ; End of function ROM_3502 ROM:3593 ROM:3593 ; --------------------------------------------------------------------------- ROM:3594 db 0FEh, 2Ah, 5Fh, 2Bh, 0BEh, 2Bh, 0D6h, 2Bh, 8, 2Ch, 1Bh ROM:3594 db 2Ch, 2Bh, 2Ch, 37h, 2Ch, 4Bh, 42h, 50h, 38h, 50h, 30h ROM:3594 db 31h, 33h, 93h, 0, 13h, 14h, 17h, 15h, 16h, 10h, 0, 1 ROM:3594 db 2, 4, 0, 0, 0, 0, 8, 10h, 30h, 0, 1Ch, 0, 23h, 0, 5Eh ROM:3594 db 0, 0, 0, 0F9h, 1, 30h, 0, 0FFh, 0, 0, 0, 0F7h, 1, 30h ROM:3594 db 0, 0FFh, 0, 0, 2, 0FBh, 1, 20h, 4, 0F5h, 1, 20h, 0 ROM:3594 db 0FDh, 1, 50h, 10h, 0ADh, 0, 50h, 20h, 0ADh, 0, 58h ROM:3594 db 40h, 0ADh, 0, 60h, 0, 22h, 36h, 60h, 0, 2Ch, 36h, 88h ROM:3594 db 10h, 45h, 0, 20h, 0, 42h, 0, 20h, 4, 47h, 0, 20h, 0 ROM:3594 db 8Eh, 0, 0A3h, 0, 0D4h, 0, 80h, 12h, 44h, 0, 6, 6, 0DCh ROM:3594 db 0, 3, 8, 0BCh, 3, 60h, 0, 46h, 36h, 30h, 0, 0, 0, 58h ROM:3594 db 10h, 0ABh, 0, 2Ch, 36h, 52h, 0, 2, 1, 52h, 0, 4, 2 ROM:3594 db 46h, 36h, 50h, 0, 1, 2, 50h, 0, 2, 4, 50h, 0, 4, 8 ROM:3594 db 50h, 0, 8, 10h, 52h, 0, 8, 20h, 52h, 0, 10h, 80h, 4Ch ROM:3594 db 36h, 0ABh, 0, 40h, 10h, 30h, 0, 20h, 0, 50h, 10h, 0ABh ROM:3594 db 0, 20h, 0, 0F1h, 0, 30h, 0, 0FFh, 0, 20h, 0, 0D3h, 0 ROM:3594 db 60h, 0, 0BEh, 36h, 0, 0Ch, 4Bh, 1, 30h, 0, 0FFh, 0 ROM:3594 db 30h, 0, 0FFh, 0, 58h, 40h, 0F5h, 0, 60h, 0, 0B8h, 36h ROM:3594 db 20h, 0, 43h, 0, 2, 0Eh, 0D6h, 0, 8, 10h, 0F2h, 0, 30h ROM:3594 db 0, 0FFh, 0, 20h, 0, 0F3h, 0, 30h, 0, 0FFh, 0, 30h, 0 ROM:3594 db 0FFh, 0, 4, 14h, 44h, 0, 20h, 0, 45h, 0, 23h, 0, 0D4h ROM:3594 db 0, 30h, 0, 0FFh, 0, 23h, 0, 40h, 2, 23h, 0, 42h, 2 ROM:3594 db 23h, 0, 44h, 2, 23h, 0, 46h, 2, 20h, 0, 48h, 0, 0BEh ROM:3594 db 36h, 0F5h, 0, 20h, 1, 0CCh, 36h, 50h, 0, 10h, 4, 52h ROM:3594 db 0, 1, 10h, 0ADh, 0, 8, 40h, 30h, 0, 5, 0, 30h, 0, 22h ROM:3594 db 0, 1Eh, 0, 1, 0, 30h, 0, 0, 0, 30h, 0, 1, 0, 0B4h, 0Fh ROM:3594 db 64h, 9, 0FEh, 0, 29h, 0C0h, 0AAh, 0, 0A0h, 0, 0DFh ROM:3594 db 0, 1, 3, 4, 0, 0CCh, 0, 0BFh, 8Fh, 2, 4, 8, 0, 0, 0 ROM:3594 db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 8, 0, 0, 0 ROM:3594 db 0, 0, 0, 1, 2, 4, 8, 0, 0, 0, 0, 1, 2, 4, 8, 0, 0, 0 ROM:3594 db 0, 0, 0, 0, 1, 2, 4, 8, 0, 0, 0, 1, 0CCh, 0D9h, 88h ROM:3594 db 0A2h, 0, 15h, 44h, 6Eh, 0A2h, 0, 0A1h, 0, 0A3h, 0, 1 ROM:3594 db 10h, 0FFh, 0FFh, 14h, 0, 0FCh, 1, 0A8h, 0, 0A7h, 0 ROM:3594 db 0AAh, 0, 2, 4, 2, 0, 18h, 0, 0F6h, 1, 0A5h, 0, 0A4h ROM:3594 db 0, 0A6h, 0, 4, 8, 0FFh, 0FFh, 16h, 0, 0FAh, 1, 0A8h ROM:3594 db 0, 0A7h, 0, 0AAh, 0, 0, 0, 0FFh, 0FFh, 18h, 0, 0, 0 ROM:3594 db 0A8h, 0, 0A7h, 0, 0A9h, 0, 8, 2, 2, 0, 18h, 0, 0F8h ROM:3594 db 1, 0ABh, 0, 0ACh, 0, 0ADh, 0, 10h, 20h, 0FFh, 0FFh ROM:3594 db 1Ah, 0, 0F4h, 1 ROM:3788 ROM:3788 ; =============== S U B R O U T I N E ======================================= ROM:3788 ROM:3788 ROM:3788 ROM_3788: ; CODE XREF: start+921↑p ROM:3788 ; ROM:3B5C↓p ROM:3788 jbs INTMEM_A9, 0, ROM_37A7 ROM:378B ldb INTMEM_26, #-21h ROM:378E stb INTMEM_26, IOPORT1 ; Input/output port 1 ROM:3791 ldb INTMEM_26+1, #-22h ROM:3794 stb INTMEM_26+1, IOPORT2 ; Input/output port 2 ROM:3797 ldb INTMEM_1A, #-80h ROM:379A stb INTMEM_1A, 1FFEh[] ROM:379F ldb INTMEM_1A, #-1 ROM:37A2 stb INTMEM_1A, 1FFFh[] ROM:37A7 ROM:37A7 ROM_37A7: ; CODE XREF: ROM_3788↑j ROM:37A7 ret ROM:37A7 ; End of function ROM_3788 ROM:37A7 ROM:37A8 ROM:37A8 ; =============== S U B R O U T I N E ======================================= ROM:37A8 ROM:37A8 ROM:37A8 ROM_37A8: ; CODE XREF: start+924↑p ROM:37A8 andb INTMEM_28, #77h ; 'w' ROM:37AB ldb WSR1, INTMEM_28 ; Window selection register 1 ROM:37AE jbs INTMEM_A9, 0, ROM_37EE ROM:37B1 ldb INTMEM_1C, 1FFEh[] ROM:37B6 ldb INTMEM_1C+1, INTMEM_1C ROM:37B9 andb INTMEM_1C+1, #-2 ROM:37BC stb INTMEM_1C+1, 1FFEh[] ROM:37C1 andb INTMEM_1C+1, #-3 ROM:37C4 orb INTMEM_1C+1, #4 ROM:37C7 stb INTMEM_1C+1, 1FFEh[] ROM:37CC orb INTMEM_1C+1, #1 ROM:37CF stb INTMEM_1C+1, 1FFEh[] ROM:37D4 andb INTMEM_1C+1, #-2 ROM:37D7 stb INTMEM_1C+1, 1FFEh[] ROM:37DC ldb INTMEM_1C+1, 1FFFh[] ROM:37E1 andb INTMEM_1C+1, #-9 ROM:37E4 stb INTMEM_1C+1, 1FFFh[] ROM:37E9 stb INTMEM_1C, 1FFEh[] ROM:37EE ROM:37EE ROM_37EE: ; CODE XREF: ROM_37A8+6↑j ROM:37EE jbs INTMEM_A9, 0, ROM_37F2 ROM:37F1 di ROM:37F2 ROM:37F2 ROM_37F2: ; CODE XREF: ROM_37A8:ROM_37EE↑j ROM:37F2 andb INT_PEND, INT_MASK ; Interrupt mask register ROM:37F5 andb INT_PEND1, INT_MASK1 ; Interrupt pending register 1 ROM:37F8 andb INT_MASK1, #0 ; Interrupt mask register 1 ROM:37FB andb INTMEM_28+1, #-3 ROM:37FE stb INTMEM_28+1, INTMEM_16 ROM:3801 andb INT_MASK, #65h ; 'e' ; Interrupt mask register ROM:3804 orb INTMEM_28+1, #4 ROM:3807 ldb INTMEM_16, INTMEM_28+1 ROM:380A orb INT_MASK, #1 ; Interrupt mask register ROM:380D orb INT_MASK, #20h ; ' ' ; Interrupt mask register ROM:3810 jbc INTMEM_A9, 0, ROM_3837 ROM:3813 ROM:3813 ROM_3813: ; CODE XREF: ROM_37A8+84↓j ROM:3813 jbs INTMEM_A9, 1, ROM_3837 ROM:3816 jbs WSR1, 6, ROM_3831 ; Window selection register 1 ROM:3819 add INTMEM_1C, INT_PEND+1, #0BB8h ; Interrupt pending register ROM:381E st INTMEM_1C, INTMEM_88[] ROM:3823 ldb INTMEM_6, #18h ROM:3826 ld INTMEM_4, INTMEM_1C ROM:3829 orb INTMEM_A9, #2 ROM:382C jbs INTMEM_A9, 1, ROM_3813 ROM:382F sjmp ROM_3837 ROM:3831 ; --------------------------------------------------------------------------- ROM:3831 ROM:3831 ROM_3831: ; CODE XREF: ROM_37A8+6E↑j ROM:3831 andb INTMEM_A9, #-3 ROM:3834 orb INTMEM_4E, #1 ROM:3837 ROM:3837 ROM_3837: ; CODE XREF: ROM_37A8+68↑j ROM:3837 ; ROM_37A8:ROM_3813↑j ... ROM:3837 jbs INTMEM_A9, 0, ROM_383D ROM:383A lcall ROM_2A7B ROM:383D ROM:383D ROM_383D: ; CODE XREF: ROM_37A8:ROM_3837↑j ROM:383D orb INTMEM_28, #54h ; 'T' ROM:3840 ldb WSR1, INTMEM_28 ; Window selection register 1 ROM:3843 ldb INTMEM_2+1, #-5Bh ROM:3846 andb INTMEM_28+1, #7Fh ROM:3849 ldb INTMEM_16, INTMEM_28+1 ROM:384C orb INT_MASK, #4 ; Interrupt mask register ROM:384F jbs INTMEM_A9, 0, ROM_3855 ROM:3852 lcall ROM_3994 ROM:3855 ROM:3855 ROM_3855: ; CODE XREF: ROM_37A8+A7↑j ROM:3855 jbs INTMEM_A9, 0, ROM_3864 ROM:3858 ldb INTMEM_E, #4Dh ; 'M' ROM:385B ldb INTMEM_E, #-80h ROM:385E orb INTMEM_AA, #40h ; '@' ROM:3861 andb INTMEM_AA, #-21h ROM:3864 ROM:3864 ROM_3864: ; CODE XREF: ROM_37A8:ROM_3855↑j ROM:3864 orb INTMEM_28+1, #20h ; ' ' ROM:3867 ldb INTMEM_16, INTMEM_28+1 ROM:386A ldb INTMEM_11, #9 ROM:386D orb INT_MASK, #40h ; '@' ; Interrupt mask register ROM:3870 jbc INTMEM_A9, 0, ROM_3875 ROM:3873 sjmp ROM_3946 ROM:3875 ; --------------------------------------------------------------------------- ROM:3875 ROM:3875 ROM_3875: ; CODE XREF: ROM_37A8+C8↑j ROM:3875 lcall ROM_2D27 ROM:3878 ldb INTMEM_1A+1, #5 ROM:387B lcall ROM_2C9F ROM:387E st INTMEM_1C, INTMEM_140[] ROM:3883 lcall ROM_2C9F ROM:3886 and INTMEM_1C+2, INTMEM_1C, INTMEM_140[] ROM:388C st INTMEM_1C+2, INTMEM_140[] ROM:3891 ld INTMEM_1C+2, INTMEM_1C ROM:3894 lcall ROM_2C9F ROM:3897 and INTMEM_1C+2, INTMEM_1C ROM:389A or INTMEM_1C+2, INTMEM_140[] ROM:389F st INTMEM_1C, INTMEM_140[] ROM:38A4 ldb INTMEM_1A+1, #5 ROM:38A7 lcall ROM_2C9F ROM:38AA and INTMEM_1C, INTMEM_140[] ROM:38AF or INTMEM_1C, INTMEM_1C+2 ROM:38B2 st INTMEM_1C, INTMEM_140[] ROM:38B7 addb INTMEM_1A+1, #2 ROM:38BA lcall ROM_2C9F ROM:38BD st INTMEM_1C, INTMEM_1C+2 ROM:38C0 lcall ROM_2C9F ROM:38C3 andb INTMEM_1C+1, INTMEM_1C, INTMEM_1C+2 ROM:38C7 andb INTMEM_1C, INTMEM_1C+3 ROM:38CA andb INTMEM_1C+2, INTMEM_1C+3 ROM:38CD orb INTMEM_1C, INTMEM_1C+1 ROM:38D0 orb INTMEM_1C, INTMEM_1C+2 ROM:38D3 stb INTMEM_1C, INTMEM_154[] ROM:38D8 lcall ROM_2C9F ROM:38DB st INTMEM_1C, INTMEM_1C+2 ROM:38DE lcall ROM_2C9F ROM:38E1 andb INTMEM_1C+1, INTMEM_1C, INTMEM_1C+2 ROM:38E5 andb INTMEM_1C, INTMEM_1C+3 ROM:38E8 andb INTMEM_1C+2, INTMEM_1C+3 ROM:38EB orb INTMEM_1C, INTMEM_1C+1 ROM:38EE orb INTMEM_1C, INTMEM_1C+2 ROM:38F1 stb INTMEM_1C, INTMEM_155[] ROM:38F6 clrb INTMEM_1A+1 ROM:38F8 lcall ROM_2C9F ROM:38FB cmp INTMEM_1C, 6[INTMEM_56] ROM:3900 jne ROM_3928 ROM:3902 clr INTMEM_20+2 ROM:3904 clrb INTMEM_1A+1 ROM:3906 ldb INTMEM_1C+2, #5 ROM:3909 ROM:3909 ROM_3909: ; CODE XREF: ROM_37A8+164↓j ROM:3909 lcall ROM_2C9F ROM:390C djnz INTMEM_1C+2, ROM_3909 ROM:390F neg INTMEM_20+2 ROM:3911 jne ROM_3928 ROM:3913 ld INTMEM_34, #-5AABh ROM:3917 lcall ROM_2D2D ROM:391A negb INTMEM_1A ROM:391C je ROM_3937 ROM:391E ldb INTMEM_34+1, #-56h ROM:3921 lcall ROM_2D2D ROM:3924 negb INTMEM_1A ROM:3926 je ROM_3931 ROM:3928 ROM:3928 ROM_3928: ; CODE XREF: ROM_37A8+158↑j ROM:3928 ; ROM_37A8+169↑j ROM:3928 lcall ROM_2E58 ROM:392B lcall ROM_2DEF ROM:392E lcall ROM_2E20 ROM:3931 ROM:3931 ROM_3931: ; CODE XREF: ROM_37A8+17E↑j ROM:3931 ldb INTMEM_1C, #2 ROM:3934 lcall ROM_2A93 ROM:3937 ROM:3937 ROM_3937: ; CODE XREF: ROM_37A8+174↑j ROM:3937 ldb INTMEM_1A+1, INTMEM_1C+3 ROM:393A ld INTMEM_1C, #-55ABh ROM:393E lcall ROM_2DB7 ROM:3941 stb INTMEM_20, INTMEM_A8[] ROM:3946 ROM:3946 ROM_3946: ; CODE XREF: ROM_37A8+CB↑j ROM:3946 ldb INTMEM_93, 9Ch[INTMEM_56] ROM:394B ldb INTMEM_A6, #1 ROM:394E jbc INTMEM_A9, 0, ROM_3952 ROM:3951 ei ROM:3952 ROM:3952 ROM_3952: ; CODE XREF: ROM_37A8+1A6↑j ROM:3952 clrb WSR ; Window selection register ROM:3954 ret ROM:3954 ; End of function ROM_37A8 ROM:3954 ROM:3955 ROM:3955 ; =============== S U B R O U T I N E ======================================= ROM:3955 ROM:3955 ROM:3955 ROM_3955: ; CODE XREF: ROM_3A4C+D↓p ROM:3955 ; ROM:ROM_3B3A↓p ROM:3955 stb ZERO_REG, INTMEM_15B[] ; Zero register ROM:395A stb ZERO_REG, INTMEM_15C[] ; Zero register ROM:395F andb INTMEM_AC, #-21h ROM:3962 andb INTMEM_AC, #-11h ROM:3965 ldb INTMEM_1C, #10h ROM:3968 lcall ROM_2A93 ROM:396B andb INTMEM_AC, #-41h ROM:396E andb INTMEM_AD, #-2 ROM:3971 ret ROM:3971 ; End of function ROM_3955 ROM:3971 ROM:3972 ; --------------------------------------------------------------------------- ROM:3972 ROM:3972 ROM_3972: ; CODE XREF: ROM:3B0F↓j ROM:3972 ; ROM:3CB5↓j ... ROM:3972 clrb INTMEM_1C ROM:3974 ljmp ROM_3494 ROM:3977 ROM:3977 ; =============== S U B R O U T I N E ======================================= ROM:3977 ROM:3977 ROM:3977 ROM_3977: ; CODE XREF: ROM_29EC:ROM_21C2↑p ROM:3977 ; ROM_29EC-399↑p ROM:3977 andb INTMEM_AB, #-41h ROM:397A andb INTMEM_AD+1, #-3 ROM:397D andb INTMEM_AD+1, #-5 ROM:3980 andb INTMEM_AD+1, #-9 ROM:3983 cmp INTMEM_5E, 12h[INTMEM_56] ROM:3988 jnc ROM_398D ROM:398A orb INTMEM_52, #1 ROM:398D ROM:398D ROM_398D: ; CODE XREF: ROM_3977+11↑j ROM:398D clrb INTMEM_9D ROM:398F clrb INTMEM_9C ROM:3991 clr INTMEM_5E ROM:3993 ret ROM:3993 ; End of function ROM_3977 ROM:3993 ROM:3994 ROM:3994 ; =============== S U B R O U T I N E ======================================= ROM:3994 ROM:3994 ROM:3994 ROM_3994: ; CODE XREF: ROM_29EC:ROM_267C↑p ROM:3994 ; ROM_37A8+AA↑p ROM:3994 ldb INTMEM_20, 1FFFh[] ROM:3999 orb INTMEM_20, #30h ; '0' ROM:399C stb INTMEM_20, 1FFFh[] ROM:39A1 ret ROM:39A1 ; End of function ROM_3994 ROM:39A1 ROM:39A2 ROM:39A2 ; =============== S U B R O U T I N E ======================================= ROM:39A2 ROM:39A2 ROM:39A2 ROM_39A2: ; CODE XREF: ROM_5D63+92↓p ROM:39A2 ; ROM_5D63:ROM_5E2B↓p ... ROM:39A2 pushf ROM:39A3 ldb INTMEM_2, #0Fh ROM:39A6 ld INTMEM_1C, INTMEM_14A[] ROM:39AB ldbze INTMEM_1C+2, 0AEh[INTMEM_56] ROM:39B0 ROM:39B0 ROM_39B0: ; CODE XREF: ROM_39A2:ROM_39B0↓j ROM:39B0 jbs INTMEM_2, 3, ROM_39B0 ROM:39B3 ldb INTMEM_20+1, INTMEM_2+1 ROM:39B6 andb INTMEM_20, INTMEM_2, #-40h ROM:39BA popf ROM:39BB lcall ROM_3464 ROM:39BE st INTMEM_1C, INTMEM_14A[] ROM:39C3 ret ROM:39C3 ; End of function ROM_39A2 ROM:39C3 ROM:39C4 ROM:39C4 ; =============== S U B R O U T I N E ======================================= ROM:39C4 ROM:39C4 ROM:39C4 ROM_39C4: ; CODE XREF: ROM_29EC-597↑p ROM:39C4 jbs INTMEM_F6, 5, ROM_3A32 ROM:39C7 jbs WSR1, 3, ROM_3A19 ; Window selection register 1 ROM:39CA sub INTMEM_1C+2, #-8000h ROM:39CE jnc ROM_39D7 ROM:39D0 add INTMEM_1C, INTMEM_1C+2 ROM:39D3 jc ROM_39E8 ROM:39D5 sjmp ROM_39DC ROM:39D7 ; --------------------------------------------------------------------------- ROM:39D7 ROM:39D7 ROM_39D7: ; CODE XREF: ROM_39C4+A↑j ROM:39D7 add INTMEM_1C, INTMEM_1C+2 ROM:39DA jnc ROM_3A14 ROM:39DC ROM:39DC ROM_39DC: ; CODE XREF: ROM_39C4+11↑j ROM:39DC cmp INTMEM_1C, #0Ch ROM:39E0 jnc ROM_3A14 ROM:39E2 cmp INTMEM_1C, #-9 ROM:39E6 jnh ROM_39EC ROM:39E8 ROM:39E8 ROM_39E8: ; CODE XREF: ROM_39C4+F↑j ROM:39E8 ld INTMEM_1C, #-9 ROM:39EC ROM:39EC ROM_39EC: ; CODE XREF: ROM_39C4+22↑j ROM:39EC ; ROM:3CD9↓p ROM:39EC jbs WSR1, 6, ROM_3A0C ; Window selection register 1 ROM:39EF add INTMEM_20+2, INT_PEND+1, #8 ; Interrupt pending register ROM:39F4 ldb INTMEM_6, #23h ; '#' ROM:39F7 ld INTMEM_4, INTMEM_20+2 ROM:39FA nop ROM:39FB nop ROM:39FC ROM:39FC ROM_39FC: ; CODE XREF: ROM_39C4:ROM_39FC↓j ROM:39FC jbs WSR1, 7, ROM_39FC ; Window selection register 1 ROM:39FF add INTMEM_20+2, INTMEM_1C ROM:3A02 ldb INTMEM_6, #3 ROM:3A05 ld INTMEM_4, INTMEM_20+2 ROM:3A08 ldb INTMEM_1A, #0 ROM:3A0B ROM:3A0B ROM_3A0B: ; CODE XREF: ROM_39C4+4E↓j ROM:3A0B ; ROM_39C4+53↓j ... ROM:3A0B ret ROM:3A0C ; --------------------------------------------------------------------------- ROM:3A0C ROM:3A0C ROM_3A0C: ; CODE XREF: ROM_39C4:ROM_39EC↑j ROM:3A0C ldb INTMEM_1A, #2 ROM:3A0F orb INTMEM_4E, #1 ROM:3A12 sjmp ROM_3A0B ROM:3A14 ; --------------------------------------------------------------------------- ROM:3A14 ROM:3A14 ROM_3A14: ; CODE XREF: ROM_39C4+16↑j ROM:3A14 ; ROM_39C4+1C↑j ROM:3A14 ldb INTMEM_1A, #4 ROM:3A17 sjmp ROM_3A0B ROM:3A19 ; --------------------------------------------------------------------------- ROM:3A19 ROM:3A19 ROM_3A19: ; CODE XREF: ROM_39C4+3↑j ROM:3A19 ldb INTMEM_1A, #1 ROM:3A1C sjmp ROM_3A0B ROM:3A1C ; End of function ROM_39C4 ROM:3A1C ROM:3A1E ROM:3A1E ; =============== S U B R O U T I N E ======================================= ROM:3A1E ROM:3A1E ROM:3A1E ROM_3A1E: ; CODE XREF: ROM_3A1E+B↓j ROM:3A1E ; ROM:3CDC↓p ROM:3A1E jbs IOPORT2, 2, ROM_3A2E ; Input/output port 2 ROM:3A21 sub INTMEM_1C, INT_PEND+1, INTMEM_20+2 ; Interrupt pending register ROM:3A25 cmp INTMEM_1C, #1F4h ROM:3A29 jh ROM_3A1E ROM:3A2B clrb INTMEM_1A+1 ROM:3A2D ret ROM:3A2E ; --------------------------------------------------------------------------- ROM:3A2E ROM:3A2E ROM_3A2E: ; CODE XREF: ROM_3A1E↑j ROM:3A2E ldb INTMEM_1A+1, #1 ROM:3A31 ret ROM:3A31 ; End of function ROM_3A1E ROM:3A31 ROM:3A32 ROM:3A32 ; =============== S U B R O U T I N E ======================================= ROM:3A32 ROM:3A32 ROM:3A32 ROM_3A32: ; CODE XREF: ROM_39C4↑j ROM:3A32 ; ROM_5BDD:ROM_5CDF↓p ROM:3A32 clr INTMEM_66 ROM:3A34 clr INTMEM_78 ROM:3A36 ldb INTMEM_6, #3 ROM:3A39 add INTMEM_4, INT_PEND+1, #8 ; Interrupt pending register ROM:3A3E ret ROM:3A3E ; End of function ROM_3A32 ROM:3A3E ROM:3A3F ROM:3A3F ; =============== S U B R O U T I N E ======================================= ROM:3A3F ROM:3A3F ROM:3A3F ROM_3A3F: ; CODE XREF: ROM_5BDD+17F↓p ROM:3A3F mulu INTMEM_1C, #-3FFFh ROM:3A43 add INTMEM_78, INTMEM_1C+2 ROM:3A46 jnc ROM_3A4B ROM:3A48 ldbse INTMEM_78, #-1 ROM:3A4B ROM:3A4B ROM_3A4B: ; CODE XREF: ROM_3A3F+7↑j ROM:3A4B ret ROM:3A4B ; End of function ROM_3A3F ROM:3A4B ROM:3A4C ROM:3A4C ; =============== S U B R O U T I N E ======================================= ROM:3A4C ROM:3A4C ROM:3A4C ROM_3A4C: ; CODE XREF: start+927↑p ROM:3A4C lcall ROM_3485 ROM:3A4F cmpb INTMEM_99, #50h ; 'P' ROM:3A52 jne ROM_3A5C ROM:3A54 cmpb INTMEM_BF, ZERO_REG ; Zero register ROM:3A57 jne ROM_3A5C ROM:3A59 lcall ROM_3955 ROM:3A5C ROM:3A5C ROM_3A5C: ; CODE XREF: ROM_3A4C+6↑j ROM:3A5C ; ROM_3A4C+B↑j ROM:3A5C cmpb INTMEM_98, ZERO_REG ; Zero register ROM:3A5F jne ROM_3AA1 ROM:3A61 jbc INTMEM_AC, 2, ROM_3AC5 ROM:3A64 andb INTMEM_AC, #-5 ROM:3A67 cmpb INTMEM_99, ZERO_REG ; Zero register ROM:3A6A jne ROM_3A79 ROM:3A6C cmpb INTMEM_9A, #-36h ROM:3A6F jne ROM_3AC5 ROM:3A71 ldb INTMEM_98, #1 ROM:3A74 ldb INTMEM_BF, #0Dh ROM:3A77 sjmp ROM_3AC5 ROM:3A79 ; --------------------------------------------------------------------------- ROM:3A79 ROM:3A79 ROM_3A79: ; CODE XREF: ROM_3A4C+1E↑j ROM:3A79 cmpb INTMEM_99, #14h ROM:3A7C jne ROM_3A88 ROM:3A7E ld INTMEM_1A, #4092h ROM:3A82 ld INTMEM_1C, #40B2h ROM:3A86 sjmp ROM_3AAF ROM:3A88 ; --------------------------------------------------------------------------- ROM:3A88 ROM:3A88 ROM_3A88: ; CODE XREF: ROM_3A4C+30↑j ROM:3A88 cmpb INTMEM_99, #1Eh ROM:3A8B jne ROM_3A97 ROM:3A8D ld INTMEM_1A, #417Ah ROM:3A91 ld INTMEM_1C, #419Eh ROM:3A95 sjmp ROM_3AAF ROM:3A97 ; --------------------------------------------------------------------------- ROM:3A97 ROM:3A97 ROM_3A97: ; CODE XREF: ROM_3A4C+3F↑j ROM:3A97 ld INTMEM_1A, #40B2h ROM:3A9B ld INTMEM_1C, #4156h ROM:3A9F sjmp ROM_3AAF ROM:3AA1 ; --------------------------------------------------------------------------- ROM:3AA1 ROM:3AA1 ROM_3AA1: ; CODE XREF: ROM_3A4C+13↑j ROM:3AA1 ld INTMEM_1A, #4156h ROM:3AA5 ld INTMEM_1C, #417Ah ROM:3AA9 ldb INTMEM_3C+1, INTMEM_9A ROM:3AAC ldb INTMEM_9A, INTMEM_98 ROM:3AAF ROM:3AAF ROM_3AAF: ; CODE XREF: ROM_3A4C+3A↑j ROM:3AAF ; ROM_3A4C+49↑j ... ROM:3AAF lcall ROM_3AC6 ROM:3AB2 cmp INTMEM_1C, ZERO_REG ; Zero register ROM:3AB5 jne ROM_3ABB ROM:3AB7 clrb INTMEM_98 ROM:3AB9 sjmp ROM_3AC5 ROM:3ABB ; --------------------------------------------------------------------------- ROM:3ABB ROM:3ABB ROM_3ABB: ; CODE XREF: ROM_3A4C+69↑j ROM:3ABB cmpb INTMEM_99, #50h ; 'P' ROM:3ABE jne ROM_3AC3 ROM:3AC0 ldb INTMEM_BF, #3Fh ; '?' ROM:3AC3 ROM:3AC3 ROM_3AC3: ; CODE XREF: ROM_3A4C+72↑j ROM:3AC3 br [INTMEM_1C] ROM:3AC5 ; --------------------------------------------------------------------------- ROM:3AC5 ROM:3AC5 ROM_3AC5: ; CODE XREF: ROM_3A4C+15↑j ROM:3AC5 ; ROM_3A4C+23↑j ... ROM:3AC5 ret ROM:3AC5 ; End of function ROM_3A4C ROM:3AC5 ROM:3AC6 ROM:3AC6 ; =============== S U B R O U T I N E ======================================= ROM:3AC6 ROM:3AC6 ROM:3AC6 ROM_3AC6: ; CODE XREF: ROM_3A4C:ROM_3AAF↑p ROM:3AC6 ; ROM_3AC6+10↓j ... ROM:3AC6 cmp INTMEM_1A, INTMEM_1C ROM:3AC9 je ROM_3AE7 ROM:3ACB ld INTMEM_1C+2, [INTMEM_1A]+ ROM:3ACE cmpb INTMEM_9A, INTMEM_1C+3 ROM:3AD1 jc ROM_3AD8 ROM:3AD3 ld INTMEM_1C+2, [INTMEM_1A]+ ROM:3AD6 sjmp ROM_3AC6 ROM:3AD8 ; --------------------------------------------------------------------------- ROM:3AD8 ROM:3AD8 ROM_3AD8: ; CODE XREF: ROM_3AC6+B↑j ROM:3AD8 cmpb INTMEM_9A, INTMEM_1C+2 ROM:3ADB jnh ROM_3AE2 ROM:3ADD ld INTMEM_1C+2, [INTMEM_1A]+ ROM:3AE0 sjmp ROM_3AC6 ROM:3AE2 ; --------------------------------------------------------------------------- ROM:3AE2 ROM:3AE2 ROM_3AE2: ; CODE XREF: ROM_3AC6+15↑j ROM:3AE2 ld INTMEM_1C, [INTMEM_1A] ROM:3AE5 sjmp ROM_3AE9 ROM:3AE7 ; --------------------------------------------------------------------------- ROM:3AE7 ROM:3AE7 ROM_3AE7: ; CODE XREF: ROM_3AC6+3↑j ROM:3AE7 clr INTMEM_1C ROM:3AE9 ROM:3AE9 ROM_3AE9: ; CODE XREF: ROM_3AC6+1F↑j ROM:3AE9 cmpb INTMEM_98, ZERO_REG ; Zero register ROM:3AEC je ROM_3AF1 ROM:3AEE ldb INTMEM_9A, INTMEM_3C+1 ROM:3AF1 ROM:3AF1 ROM_3AF1: ; CODE XREF: ROM_3AC6+26↑j ROM:3AF1 ret ROM:3AF1 ; End of function ROM_3AC6 ROM:3AF1 ROM:3AF2 ; --------------------------------------------------------------------------- ROM:3AF2 ld INTMEM_3E, #35ACh ROM:3AF6 ldb INTMEM_1C, [INTMEM_3E] ROM:3AF9 ldb INTMEM_3B, 1[INTMEM_3E] ROM:3AFD orb INTMEM_AC, #8 ROM:3B00 ldb INTMEM_98, #3 ROM:3B03 ljmp ROM_3494 ROM:3B06 ; --------------------------------------------------------------------------- ROM:3B06 ldb INTMEM_1C, INTMEM_99 ROM:3B09 ljmp ROM_3494 ROM:3B0C ; --------------------------------------------------------------------------- ROM:3B0C ldb INTMEM_99, #1Eh ROM:3B0F ljmp ROM_3972 ROM:3B12 ; --------------------------------------------------------------------------- ROM:3B12 ldb INTMEM_99, #14h ROM:3B15 sjmp ROM_3B3A ROM:3B17 ; --------------------------------------------------------------------------- ROM:3B17 clrb INTMEM_99 ROM:3B19 sjmp ROM_3B3A ROM:3B1B ; --------------------------------------------------------------------------- ROM:3B1B ldb INTMEM_BF, #3Fh ; '?' ROM:3B1E ldb INTMEM_99, #50h ; 'P' ROM:3B21 sjmp ROM_3B3A ROM:3B23 ; --------------------------------------------------------------------------- ROM:3B23 ldb INTMEM_BF, #3Fh ; '?' ROM:3B26 stb INTMEM_99, (INTMEM_158+1)[] ROM:3B2B ldb INTMEM_99, #50h ; 'P' ROM:3B2E sjmp ROM_3B3A ROM:3B30 ; --------------------------------------------------------------------------- ROM:3B30 ldb INTMEM_99, (INTMEM_158+1)[] ROM:3B35 cmpb INTMEM_99, #1Eh ROM:3B38 je ROM_3B3D ROM:3B3A ROM:3B3A ROM_3B3A: ; CODE XREF: ROM:3B15↑j ROM:3B3A ; ROM:3B19↑j ... ROM:3B3A lcall ROM_3955 ROM:3B3D ROM:3B3D ROM_3B3D: ; CODE XREF: ROM:3B38↑j ROM:3B3D clrb INTMEM_1C ROM:3B3F lcall ROM_3494 ROM:3B42 ret ROM:3B43 ; --------------------------------------------------------------------------- ROM:3B43 ldb INTMEM_98, #2 ROM:3B46 ldb INTMEM_BF, #0Dh ROM:3B49 ret ROM:3B4A ; --------------------------------------------------------------------------- ROM:3B4A ld INTMEM_36, INTMEM_56 ROM:3B4D ld INTMEM_3E, [INTMEM_36] ROM:3B50 shr INTMEM_3E, #1 ROM:3B53 clrb INTMEM_36+4 ROM:3B55 ldb INTMEM_98, #4 ROM:3B58 ret ROM:3B59 ; --------------------------------------------------------------------------- ROM:3B59 ROM:3B59 ROM_3B59: ; CODE XREF: ROM:3F2B↓j ROM:3B59 andb INTMEM_A9, #-2 ROM:3B5C lcall ROM_3788 ROM:3B5F jbs IOPORT2, 6, ROM_3B7F ; Input/output port 2 ROM:3B62 ldb INTMEM_1C+2, INTMEM_1F7[] ROM:3B67 cmpb INTMEM_1C+2, 9Ah[INTMEM_56] ROM:3B6C jnc ROM_3B7F ROM:3B6E ldb INTMEM_1C+2, INTMEM_1F9[] ROM:3B73 cmpb INTMEM_1C+2, 9Bh[INTMEM_56] ROM:3B78 jc ROM_3B7F ROM:3B7A ldb INTMEM_30+1, #4 ROM:3B7D sjmp ROM_3B81 ROM:3B7F ; --------------------------------------------------------------------------- ROM:3B7F ROM:3B7F ROM_3B7F: ; CODE XREF: ROM:3B5F↑j ROM:3B7F ; ROM:3B6C↑j ... ROM:3B7F clrb INTMEM_30+1 ROM:3B81 ROM:3B81 ROM_3B81: ; CODE XREF: ROM:3B7D↑j ROM:3B81 di ROM:3B82 ld SP, #3Ch ; '<' ; Stack pointer ROM:3B86 ldb INTMEM_2C+3, #20h ; ' ' ROM:3B89 ld INTMEM_20+2, #-2ACFh ROM:3B8D ROM:3B8D ROM_3B8D: ; CODE XREF: ROM:3BBE↓j ROM:3B8D ; ROM:3BCF↓j ... ROM:3B8D scall ROM_3C42 ROM:3B8F ldb INTMEM_32, INTMEM_2C+2 ROM:3B92 ld INTMEM_2C, #3C74h ROM:3B96 ROM:3B96 ROM_3B96: ; CODE XREF: ROM:3B9F↓j ROM:3B96 cmpb INTMEM_32, [INTMEM_2C]+ ROM:3B99 je ROM_3BA2 ROM:3B9B cmp INTMEM_2C, #3C7Ah ROM:3B9F jne ROM_3B96 ROM:3BA1 rst ROM:3BA2 ; --------------------------------------------------------------------------- ROM:3BA2 ROM:3BA2 ROM_3BA2: ; CODE XREF: ROM:3B99↑j ROM:3BA2 jbs INTMEM_32, 7, ROM_3BAE ROM:3BA5 jbs INTMEM_32, 6, ROM_3BEB ROM:3BA8 jbs INTMEM_32, 1, ROM_3BC0 ROM:3BAB jbs INTMEM_32, 0, ROM_3BB7 ROM:3BAE ROM:3BAE ROM_3BAE: ; CODE XREF: ROM:ROM_3BA2↑j ROM:3BAE jbs INTMEM_32, 1, ROM_3BDA ROM:3BB1 jbs INTMEM_32, 6, ROM_3BF1 ROM:3BB4 jbs INTMEM_32, 0, ROM_3BD1 ROM:3BB7 ROM:3BB7 ROM_3BB7: ; CODE XREF: ROM:3BAB↑j ROM:3BB7 scall ROM_3C1A ROM:3BB9 ldb INTMEM_2C+2, [INTMEM_26] ROM:3BBC scall ROM_3C5E ROM:3BBE sjmp ROM_3B8D ROM:3BC0 ; --------------------------------------------------------------------------- ROM:3BC0 ROM:3BC0 ROM_3BC0: ; CODE XREF: ROM:3BA8↑j ROM:3BC0 scall ROM_3C1A ROM:3BC2 ld INTMEM_2A, [INTMEM_26] ROM:3BC5 ldb INTMEM_2C+2, INTMEM_2A ROM:3BC8 scall ROM_3C5E ROM:3BCA ldb INTMEM_2C+2, INTMEM_2A+1 ROM:3BCD scall ROM_3C5E ROM:3BCF sjmp ROM_3B8D ROM:3BD1 ; --------------------------------------------------------------------------- ROM:3BD1 ROM:3BD1 ROM_3BD1: ; CODE XREF: ROM:3BB4↑j ROM:3BD1 scall ROM_3C1A ROM:3BD3 scall ROM_3C42 ROM:3BD5 stb INTMEM_2C+2, [INTMEM_26] ROM:3BD8 sjmp ROM_3B8D ROM:3BDA ; --------------------------------------------------------------------------- ROM:3BDA ROM:3BDA ROM_3BDA: ; CODE XREF: ROM:ROM_3BAE↑j ROM:3BDA scall ROM_3C1A ROM:3BDC scall ROM_3C42 ROM:3BDE stb INTMEM_2C+2, INTMEM_2A ROM:3BE1 scall ROM_3C42 ROM:3BE3 stb INTMEM_2C+2, INTMEM_2A+1 ROM:3BE6 st INTMEM_2A, [INTMEM_26] ROM:3BE9 sjmp ROM_3B8D ROM:3BEB ; --------------------------------------------------------------------------- ROM:3BEB ROM:3BEB ROM_3BEB: ; CODE XREF: ROM:3BA5↑j ROM:3BEB scall ROM_3C1A ROM:3BED scall ROM_3C72 ROM:3BEF sjmp ROM_3B8D ROM:3BF1 ; --------------------------------------------------------------------------- ROM:3BF1 ROM:3BF1 ROM_3BF1: ; CODE XREF: ROM:3BB1↑j ROM:3BF1 scall ROM_3C1A ROM:3BF3 scall ROM_3C42 ROM:3BF5 ldb INTMEM_1C, INTMEM_2C+2 ROM:3BF8 scall ROM_3C42 ROM:3BFA ldb INTMEM_1C+1, INTMEM_2C+2 ROM:3BFD clr INTMEM_1C+2 ROM:3BFF ROM:3BFF ROM_3BFF: ; CODE XREF: ROM:3C0C↓j ROM:3BFF scall ROM_3C25 ROM:3C01 stb INTMEM_2C+2, [INTMEM_26]+ ROM:3C04 ldbze INTMEM_20, INTMEM_2C+2 ROM:3C07 add INTMEM_1C+2, INTMEM_20 ROM:3C0A dec INTMEM_1C ROM:3C0C jne ROM_3BFF ROM:3C0E ldb INTMEM_2C+2, INTMEM_1C+2 ROM:3C11 scall ROM_3C5E ROM:3C13 ldb INTMEM_2C+2, INTMEM_1C+3 ROM:3C16 scall ROM_3C5E ROM:3C18 sjmp ROM_3B8D ROM:3C1A ROM:3C1A ; =============== S U B R O U T I N E ======================================= ROM:3C1A ROM:3C1A ROM:3C1A ROM_3C1A: ; CODE XREF: ROM:ROM_3BB7↑p ROM:3C1A ; ROM:ROM_3BC0↑p ... ROM:3C1A scall ROM_3C42 ROM:3C1C ldb INTMEM_26, INTMEM_2C+2 ROM:3C1F scall ROM_3C42 ROM:3C21 ldb INTMEM_26+1, INTMEM_2C+2 ROM:3C24 ret ROM:3C24 ; End of function ROM_3C1A ROM:3C24 ROM:3C25 ROM:3C25 ; =============== S U B R O U T I N E ======================================= ROM:3C25 ROM:3C25 ROM:3C25 ROM_3C25: ; CODE XREF: ROM:ROM_3BFF↑p ROM:3C25 ld INTMEM_28, INTMEM_20+2 ROM:3C28 ROM:3C28 ROM_3C28: ; CODE XREF: ROM_3C25+10↓j ROM:3C28 ; ROM_3C25+12↓j ROM:3C28 scall ROM_3C6A ROM:3C2A jbs INTMEM_2C+3, 6, ROM_3C3B ROM:3C2D ldb INT_PEND+1, #1Eh ; Interrupt pending register ROM:3C30 ldb INT_PEND+1, #-1Fh ; Interrupt pending register ROM:3C33 dec INTMEM_28 ROM:3C35 jne ROM_3C28 ROM:3C37 jbs INTMEM_30+1, 2, ROM_3C28 ROM:3C3A rst ROM:3C3B ; --------------------------------------------------------------------------- ROM:3C3B ROM:3C3B ROM_3C3B: ; CODE XREF: ROM_3C25+5↑j ROM:3C3B andb INTMEM_2C+3, #-41h ROM:3C3E ldb INTMEM_2C+2, INTMEM_7 ROM:3C41 ret ROM:3C41 ; End of function ROM_3C25 ROM:3C41 ROM:3C42 ROM:3C42 ; =============== S U B R O U T I N E ======================================= ROM:3C42 ROM:3C42 ROM:3C42 ROM_3C42: ; CODE XREF: ROM:ROM_3B8D↑p ROM:3C42 ; ROM:3BD3↑p ... ROM:3C42 ld INTMEM_28, INTMEM_20+2 ROM:3C45 ROM:3C45 ROM_3C45: ; CODE XREF: ROM_3C42+10↓j ROM:3C45 ; ROM_3C42+12↓j ROM:3C45 scall ROM_3C6A ROM:3C47 jbs INTMEM_2C+3, 6, ROM_3C58 ROM:3C4A ldb INT_PEND+1, #1Eh ; Interrupt pending register ROM:3C4D ldb INT_PEND+1, #-1Fh ; Interrupt pending register ROM:3C50 dec INTMEM_28 ROM:3C52 jne ROM_3C45 ROM:3C54 jbs INTMEM_30+1, 2, ROM_3C45 ROM:3C57 rst ROM:3C58 ; --------------------------------------------------------------------------- ROM:3C58 ROM:3C58 ROM_3C58: ; CODE XREF: ROM_3C42+5↑j ROM:3C58 andb INTMEM_2C+3, #-41h ROM:3C5B ldb INTMEM_2C+2, INTMEM_7 ROM:3C5B ; End of function ROM_3C42 ROM:3C5B ROM:3C5E ROM:3C5E ; =============== S U B R O U T I N E ======================================= ROM:3C5E ROM:3C5E ROM:3C5E ROM_3C5E: ; CODE XREF: ROM:3BBC↑p ROM:3C5E ; ROM:3BC8↑p ... ROM:3C5E scall ROM_3C6A ROM:3C60 jbc INTMEM_2C+3, 5, ROM_3C5E ROM:3C63 stb INTMEM_2C+2, INTMEM_7 ROM:3C66 andb INTMEM_2C+3, #-21h ROM:3C69 ret ROM:3C69 ; End of function ROM_3C5E ROM:3C69 ROM:3C6A ROM:3C6A ; =============== S U B R O U T I N E ======================================= ROM:3C6A ROM:3C6A ROM:3C6A ROM_3C6A: ; CODE XREF: ROM_3C25:ROM_3C28↑p ROM:3C6A ; ROM_3C42:ROM_3C45↑p ... ROM:3C6A andb INTMEM_30, INTMEM_11, #60h ; '`' ROM:3C6E orb INTMEM_2C+3, INTMEM_30 ROM:3C71 ret ROM:3C71 ; End of function ROM_3C6A ROM:3C71 ROM:3C72 ROM:3C72 ; =============== S U B R O U T I N E ======================================= ROM:3C72 ROM:3C72 ROM:3C72 ROM_3C72: ; CODE XREF: ROM:3BED↑p ROM:3C72 br [INTMEM_26] ROM:3C72 ; End of function ROM_3C72 ROM:3C72 ROM:3C74 ; --------------------------------------------------------------------------- ROM:3C74 clr INTMEM_2 ROM:3C76 or INTMEM_C0, #4082h ROM:3C7A shlb INTMEM_9A, #1 ROM:3C7D ldbze INTMEM_1C+2, INTMEM_9A ROM:3C80 ldb INTMEM_20, (INTMEM_158+2)[] ROM:3C85 shl INTMEM_20, #8 ROM:3C88 add INTMEM_20, INTMEM_1C+2 ROM:3C8B cmp INTMEM_20, #1Ah ROM:3C8F jnc ROM_3C9D ROM:3C91 ld INTMEM_1C, [INTMEM_20] ROM:3C94 orb INTMEM_AC, #8 ROM:3C97 ldb INTMEM_3B, INTMEM_1C+1 ROM:3C9A ljmp ROM_3494 ROM:3C9D ; --------------------------------------------------------------------------- ROM:3C9D ROM:3C9D ROM_3C9D: ; CODE XREF: ROM:3C8F↑j ROM:3C9D ret ROM:3C9E ; --------------------------------------------------------------------------- ROM:3C9E ld INTMEM_1C, INTMEM_56 ROM:3CA1 orb INTMEM_AC, #8 ROM:3CA4 ldb INTMEM_3B, INTMEM_1C+1 ROM:3CA7 ljmp ROM_3494 ROM:3CAA ; --------------------------------------------------------------------------- ROM:3CAA stb INTMEM_99, (INTMEM_158+1)[] ROM:3CAF ldb INTMEM_99, #50h ; 'P' ROM:3CB2 ldb INTMEM_BF, #3Fh ; '?' ROM:3CB5 ljmp ROM_3972 ROM:3CB8 ; --------------------------------------------------------------------------- ROM:3CB8 ldb INTMEM_98, #8 ROM:3CBB ldb INTMEM_BF, #0Dh ROM:3CBE ret ROM:3CBF ; --------------------------------------------------------------------------- ROM:3CBF ldb INTMEM_98, #7 ROM:3CC2 ld INTMEM_36+2, #35A4h ROM:3CC6 clrb INTMEM_36 ROM:3CC8 ldb INTMEM_3E, #0Bh ROM:3CCB ret ROM:3CCC ; --------------------------------------------------------------------------- ROM:3CCC cmp INTMEM_5E, ZERO_REG ; Zero register ROM:3CCF je ROM_3CD4 ROM:3CD1 ljmp ROM_3972 ROM:3CD4 ; --------------------------------------------------------------------------- ROM:3CD4 ROM:3CD4 ROM_3CD4: ; CODE XREF: ROM:3CCF↑j ROM:3CD4 ld INTMEM_1C, 0Eh[INTMEM_56] ROM:3CD9 lcall ROM_39EC ROM:3CDC lcall ROM_3A1E ROM:3CDF ldb INTMEM_1C, INTMEM_1A+1 ROM:3CE2 sjmp ROM_3D04 ROM:3CE4 ; --------------------------------------------------------------------------- ROM:3CE4 ld INTMEM_1C, #102h ROM:3CE8 sjmp ROM_3CEE ROM:3CEA ; --------------------------------------------------------------------------- ROM:3CEA ld INTMEM_1C, #2 ROM:3CEE ROM:3CEE ROM_3CEE: ; CODE XREF: ROM:3CE8↑j ROM:3CEE ld INTMEM_1C+2, INTMEM_146[] ROM:3CF3 lcall ROM_30D7 ROM:3CF6 clrb INTMEM_1C ROM:3CF8 cmpb INTMEM_1A, ZERO_REG ; Zero register ROM:3CFB jne ROM_3D06 ROM:3CFD incb INTMEM_1C ROM:3CFF cmpb INTMEM_1A+1, #1 ROM:3D02 jne ROM_3D06 ROM:3D04 ROM:3D04 ROM_3D04: ; CODE XREF: ROM:3CE2↑j ROM:3D04 incb INTMEM_1C ROM:3D06 ROM:3D06 ROM_3D06: ; CODE XREF: ROM:3CFB↑j ROM:3D06 ; ROM:3D02↑j ROM:3D06 ljmp ROM_3494 ROM:3D09 ; --------------------------------------------------------------------------- ROM:3D09 clr INTMEM_1A ROM:3D0B andb INTMEM_1A, INTMEM_9A, #0Fh ROM:3D0F add INTMEM_20, INTMEM_1A, #35B4h ROM:3D14 ldb INTMEM_1C+3, [INTMEM_20] ROM:3D17 ldb INTMEM_20, INTMEM_1C+3 ROM:3D1A orb INTMEM_1C+3, INTMEM_15B[] ROM:3D1F jbs INTMEM_9A, 4, ROM_3D2B ROM:3D22 notb INTMEM_20 ROM:3D24 andb INTMEM_20, INTMEM_15C[] ROM:3D29 sjmp ROM_3D30 ROM:3D2B ; --------------------------------------------------------------------------- ROM:3D2B ROM:3D2B ROM_3D2B: ; CODE XREF: ROM:3D1F↑j ROM:3D2B orb INTMEM_20, INTMEM_15C[] ROM:3D30 ROM:3D30 ROM_3D30: ; CODE XREF: ROM:3D29↑j ROM:3D30 stb INTMEM_20, INTMEM_15C[] ROM:3D35 stb INTMEM_1C+3, INTMEM_15B[] ROM:3D3A ljmp ROM_3972 ROM:3D3D ; --------------------------------------------------------------------------- ROM:3D3D orb INTMEM_AD, #2 ROM:3D40 sjmp ROM_3D45 ROM:3D42 ; --------------------------------------------------------------------------- ROM:3D42 andb INTMEM_AD, #-3 ROM:3D45 ROM:3D45 ROM_3D45: ; CODE XREF: ROM:3D40↑j ROM:3D45 orb INTMEM_AD, #1 ROM:3D48 ljmp ROM_3972 ROM:3D4B ; --------------------------------------------------------------------------- ROM:3D4B orb INTMEM_AC, #-80h ROM:3D4E sjmp ROM_3D53 ROM:3D50 ; --------------------------------------------------------------------------- ROM:3D50 andb INTMEM_AC, #7Fh ROM:3D53 ROM:3D53 ROM_3D53: ; CODE XREF: ROM:3D4E↑j ROM:3D53 orb INTMEM_AC, #40h ; '@' ROM:3D56 ljmp ROM_3972 ROM:3D59 ; --------------------------------------------------------------------------- ROM:3D59 orb INTMEM_AC, #20h ; ' ' ROM:3D5C andb INTMEM_AC, #-11h ROM:3D5F ljmp ROM_3972 ROM:3D62 ; --------------------------------------------------------------------------- ROM:3D62 orb INTMEM_AC, #10h ROM:3D65 andb INTMEM_AC, #-21h ROM:3D68 ljmp ROM_3972 ROM:3D6B ; --------------------------------------------------------------------------- ROM:3D6B ldbze INTMEM_20+2, INTMEM_9A ROM:3D6E sub INTMEM_20+2, #0FBh ROM:3D72 add INTMEM_20, INTMEM_20+2, #35AFh ROM:3D77 ldb INTMEM_1C, [INTMEM_20] ROM:3D7A lcall ROM_2A93 ROM:3D7D clrb INTMEM_1C ROM:3D7F cmpb INTMEM_1A, ZERO_REG ; Zero register ROM:3D82 jne ROM_3D8F ROM:3D84 cmpb INTMEM_9A, #-4 ROM:3D87 je ROM_3D8C ROM:3D89 ldb INTMEM_1C, INTMEM_8E ROM:3D8C ROM:3D8C ROM_3D8C: ; CODE XREF: ROM:3D87↑j ROM:3D8C ljmp ROM_3494 ROM:3D8F ; --------------------------------------------------------------------------- ROM:3D8F ROM:3D8F ROM_3D8F: ; CODE XREF: ROM:3D82↑j ROM:3D8F ret ROM:3D90 ; --------------------------------------------------------------------------- ROM:3D90 cmp INTMEM_5E, ZERO_REG ; Zero register ROM:3D93 jne ROM_3DA8 ROM:3D95 ldb INTMEM_98, #0Ah ROM:3D98 ldb INTMEM_36, #3Ch ; '<' ROM:3D9B ldb INTMEM_1C, #9 ROM:3D9E sjmp ROM_3DAA ROM:3DA0 ; --------------------------------------------------------------------------- ROM:3DA0 lcall ROM_2E20 ROM:3DA3 sjmp ROM_3DA8 ROM:3DA5 ; --------------------------------------------------------------------------- ROM:3DA5 lcall ROM_486A ROM:3DA8 ROM:3DA8 ROM_3DA8: ; CODE XREF: ROM:3D93↑j ROM:3DA8 ; ROM:3DA3↑j ROM:3DA8 clrb INTMEM_1C ROM:3DAA ROM:3DAA ROM_3DAA: ; CODE XREF: ROM:3D9E↑j ROM:3DAA ljmp ROM_3494 ROM:3DAD ; --------------------------------------------------------------------------- ROM:3DAD ld INTMEM_1A, #407Eh ROM:3DB1 ROM:3DB1 ROM_3DB1: ; CODE XREF: ROM:3DCF↓j ROM:3DB1 cmp INTMEM_1A, #4092h ROM:3DB5 je ROM_3DEA ROM:3DB7 ld INTMEM_1C+2, [INTMEM_1A]+ ROM:3DBA ld INTMEM_20, [INTMEM_1A]+ ROM:3DBD ldbze INTMEM_20+2, INTMEM_1C+3 ROM:3DC0 ldb INTMEM_1C, [INTMEM_20+2] ROM:3DC3 cmpb INTMEM_9A, INTMEM_1C+2 ROM:3DC6 je ROM_3DD1 ROM:3DC8 incb INTMEM_1C+2 ROM:3DCA cmpb INTMEM_9A, INTMEM_1C+2 ROM:3DCD je ROM_3DDA ROM:3DCF sjmp ROM_3DB1 ROM:3DD1 ; --------------------------------------------------------------------------- ROM:3DD1 ROM:3DD1 ROM_3DD1: ; CODE XREF: ROM:3DC6↑j ROM:3DD1 cmpb INTMEM_20+1, INTMEM_1C ROM:3DD4 jnh ROM_3DE1 ROM:3DD6 incb INTMEM_1C ROM:3DD8 sjmp ROM_3DE1 ROM:3DDA ; --------------------------------------------------------------------------- ROM:3DDA ROM:3DDA ROM_3DDA: ; CODE XREF: ROM:3DCD↑j ROM:3DDA cmpb INTMEM_20, INTMEM_1C ROM:3DDD jc ROM_3DE1 ROM:3DDF decb INTMEM_1C ROM:3DE1 ROM:3DE1 ROM_3DE1: ; CODE XREF: ROM:3DD4↑j ROM:3DE1 ; ROM:3DD8↑j ... ROM:3DE1 stb INTMEM_1C, [INTMEM_20+2] ROM:3DE4 stb INTMEM_1C, INTMEM_1C ROM:3DE7 lcall ROM_3494 ROM:3DEA ROM:3DEA ROM_3DEA: ; CODE XREF: ROM:3DB5↑j ROM:3DEA ret ROM:3DEB ; --------------------------------------------------------------------------- ROM:3DEB ldb INTMEM_42, INTMEM_8E ROM:3DEE ljmp ROM_3972 ROM:3DF1 ; --------------------------------------------------------------------------- ROM:3DF1 ldb INTMEM_44, #-7Ah ROM:3DF4 ldb INTMEM_1C, #5 ROM:3DF7 sjmp ROM_3DFF ROM:3DF9 ; --------------------------------------------------------------------------- ROM:3DF9 ldb INTMEM_45, #-7Eh ROM:3DFC ldb INTMEM_1C, #8 ROM:3DFF ROM:3DFF ROM_3DFF: ; CODE XREF: ROM:3DF7↑j ROM:3DFF ljmp ROM_3494 ROM:3E02 ; --------------------------------------------------------------------------- ROM:3E02 ld INTMEM_36+2, #35BEh ROM:3E06 ld INTMEM_36, #3622h ROM:3E0A sjmp ROM_3E1E ROM:3E0C ; --------------------------------------------------------------------------- ROM:3E0C ld INTMEM_36+2, #364Ch ROM:3E10 ld INTMEM_36, #36B8h ROM:3E14 sjmp ROM_3E1E ROM:3E16 ; --------------------------------------------------------------------------- ROM:3E16 ld INTMEM_36+2, #36CCh ROM:3E1A ld INTMEM_36, #36E0h ROM:3E1E ROM:3E1E ROM_3E1E: ; CODE XREF: ROM:3E0A↑j ROM:3E1E ; ROM:3E14↑j ROM:3E1E ldb INTMEM_98, #9 ROM:3E21 ret ROM:3E22 ; --------------------------------------------------------------------------- ROM:3E22 clrb INTMEM_54 ROM:3E24 clrb INTMEM_50 ROM:3E26 clrb INTMEM_55 ROM:3E28 clrb INTMEM_52 ROM:3E2A clrb INTMEM_45+1 ROM:3E2C ljmp ROM_3972 ROM:3E2F ; --------------------------------------------------------------------------- ROM:3E2F jbs INTMEM_AD, 2, ROM_3E4A ROM:3E32 stb ZERO_REG, INTMEM_15D[] ; Zero register ROM:3E37 st ZERO_REG, INTMEM_142[] ; Zero register ROM:3E3C orb INTMEM_F5, #2 ROM:3E3F orb INTMEM_AD, #4 ROM:3E42 ldb INTMEM_1C, #0 ROM:3E45 ldb INTMEM_3B, #1 ROM:3E48 sjmp ROM_3E66 ROM:3E4A ; --------------------------------------------------------------------------- ROM:3E4A ROM:3E4A ROM_3E4A: ; CODE XREF: ROM:3E2F↑j ROM:3E4A ld INTMEM_1A, INTMEM_142[] ROM:3E4F cmp INTMEM_1A, 10h[INTMEM_56] ROM:3E54 jc ROM_3E5B ROM:3E56 ldb INTMEM_1C, #1 ROM:3E59 sjmp ROM_3E61 ROM:3E5B ; --------------------------------------------------------------------------- ROM:3E5B ROM:3E5B ROM_3E5B: ; CODE XREF: ROM:3E54↑j ROM:3E5B andb INTMEM_AD, #-5 ROM:3E5E ldb INTMEM_1C, #2 ROM:3E61 ROM:3E61 ROM_3E61: ; CODE XREF: ROM:3E59↑j ROM:3E61 ldb INTMEM_3B, INTMEM_15D[] ROM:3E66 ROM:3E66 ROM_3E66: ; CODE XREF: ROM:3E48↑j ROM:3E66 orb INTMEM_AC, #8 ROM:3E69 ljmp ROM_3494 ROM:3E6C ; --------------------------------------------------------------------------- ROM:3E6C jbs INTMEM_AD, 2, ROM_3E87 ROM:3E6F stb ZERO_REG, INTMEM_15D[] ; Zero register ROM:3E74 st ZERO_REG, INTMEM_142[] ; Zero register ROM:3E79 orb INTMEM_F5, #2 ROM:3E7C orb INTMEM_AD, #4 ROM:3E7F ldb INTMEM_1C, #0 ROM:3E82 ldb INTMEM_3B, #2 ROM:3E85 sjmp ROM_3EC2 ROM:3E87 ; --------------------------------------------------------------------------- ROM:3E87 ROM:3E87 ROM_3E87: ; CODE XREF: ROM:3E6C↑j ROM:3E87 ld INTMEM_1A, INTMEM_142[] ROM:3E8C cmp INTMEM_1A, 10h[INTMEM_56] ROM:3E91 jc ROM_3E98 ROM:3E93 ldb INTMEM_1C, #1 ROM:3E96 sjmp ROM_3EBD ROM:3E98 ; --------------------------------------------------------------------------- ROM:3E98 ROM:3E98 ROM_3E98: ; CODE XREF: ROM:3E91↑j ROM:3E98 ldb INTMEM_1C, INTMEM_15D[] ROM:3E9D cmpb INTMEM_1C, #4 ROM:3EA0 jne ROM_3EB7 ROM:3EA2 ld INTMEM_1C, INTMEM_148[] ROM:3EA7 st INTMEM_1C, INTMEM_140[] ROM:3EAC ldb INTMEM_1C, #-10h ROM:3EAF stb INTMEM_1C, INTMEM_154[] ROM:3EB4 orb INTMEM_F5, #8 ROM:3EB7 ROM:3EB7 ROM_3EB7: ; CODE XREF: ROM:3EA0↑j ROM:3EB7 andb INTMEM_AD, #-5 ROM:3EBA ldb INTMEM_1C, #2 ROM:3EBD ROM:3EBD ROM_3EBD: ; CODE XREF: ROM:3E96↑j ROM:3EBD ldb INTMEM_3B, INTMEM_15D[] ROM:3EC2 ROM:3EC2 ROM_3EC2: ; CODE XREF: ROM:3E85↑j ROM:3EC2 orb INTMEM_AC, #8 ROM:3EC5 ljmp ROM_3494 ROM:3EC8 ; --------------------------------------------------------------------------- ROM:3EC8 ldb INTMEM_1C, #1 ROM:3ECB ldb INTMEM_1A, INTMEM_154[] ROM:3ED0 cmpb INTMEM_1A, #-10h ROM:3ED3 je ROM_3EF2 ROM:3ED5 ldb INTMEM_1C, #0 ROM:3ED8 ldb INTMEM_1C+1, #0 ROM:3EDB stb INTMEM_1C, INTMEM_154[] ROM:3EE0 lcall ROM_2C64 ROM:3EE3 ldb INTMEM_1A+1, #8 ROM:3EE6 lcall ROM_2C75 ROM:3EE9 lcall ROM_2C75 ROM:3EEC lcall ROM_2C69 ROM:3EEF ldb INTMEM_1C, #0 ROM:3EF2 ROM:3EF2 ROM_3EF2: ; CODE XREF: ROM:3ED3↑j ROM:3EF2 ljmp ROM_3494 ROM:3EF5 ; --------------------------------------------------------------------------- ROM:3EF5 orb INTMEM_AD, #-80h ROM:3EF8 ldb INTMEM_98, #0Dh ROM:3EFB ret ROM:3EFC ; --------------------------------------------------------------------------- ROM:3EFC jbs INTMEM_AD, 7, ROM_3F10 ROM:3EFF clrb INTMEM_98 ROM:3F01 ldb INTMEM_1A, INTMEM_15E[] ROM:3F06 cmpb INTMEM_1A, ZERO_REG ; Zero register ROM:3F09 jne ROM_3F10 ROM:3F0B clrb INTMEM_1C ROM:3F0D lcall ROM_3494 ROM:3F10 ROM:3F10 ROM_3F10: ; CODE XREF: ROM:3EFC↑j ROM:3F10 ; ROM:3F09↑j ROM:3F10 ret ROM:3F11 ; --------------------------------------------------------------------------- ROM:3F11 cmpb INTMEM_BF, ZERO_REG ; Zero register ROM:3F14 je ROM_3F2E ROM:3F16 jbc INTMEM_AC, 2, ROM_3F32 ROM:3F19 andb INTMEM_AC, #-5 ROM:3F1C cmpb INTMEM_3C+1, #-23h ROM:3F1F jne ROM_3F2E ROM:3F21 cmp INTMEM_5E, ZERO_REG ; Zero register ROM:3F24 jne ROM_3F30 ROM:3F26 clrb INTMEM_1C ROM:3F28 lcall ROM_3494 ROM:3F2B ljmp ROM_3B59 ROM:3F2E ; --------------------------------------------------------------------------- ROM:3F2E ROM:3F2E ROM_3F2E: ; CODE XREF: ROM:3F14↑j ROM:3F2E ; ROM:3F1F↑j ROM:3F2E clrb INTMEM_99 ROM:3F30 ROM:3F30 ROM_3F30: ; CODE XREF: ROM:3F24↑j ROM:3F30 clrb INTMEM_98 ROM:3F32 ROM:3F32 ROM_3F32: ; CODE XREF: ROM:3F16↑j ROM:3F32 ret ROM:3F33 ; --------------------------------------------------------------------------- ROM:3F33 ldb INTMEM_1C, [INTMEM_36+2]+ ROM:3F36 incb INTMEM_36 ROM:3F38 cmpb INTMEM_36, INTMEM_3E ROM:3F3B jne ROM_3F4A ROM:3F3D addb INTMEM_3E, #0Ch ROM:3F40 ld INTMEM_36+2, #35A4h ROM:3F44 ldb INTMEM_3B, 2[INTMEM_56] ROM:3F48 sjmp ROM_3F4D ROM:3F4A ; --------------------------------------------------------------------------- ROM:3F4A ROM:3F4A ROM_3F4A: ; CODE XREF: ROM:3F3B↑j ROM:3F4A ldb INTMEM_3B, [INTMEM_36+2]+ ROM:3F4D ROM:3F4D ROM_3F4D: ; CODE XREF: ROM:3F48↑j ROM:3F4D incb INTMEM_36 ROM:3F4F orb INTMEM_AC, #8 ROM:3F52 cmpb INTMEM_36, #24h ; '$' ROM:3F55 jnc ROM_3F59 ROM:3F57 clrb INTMEM_98 ROM:3F59 ROM:3F59 ROM_3F59: ; CODE XREF: ROM:3F55↑j ROM:3F59 ljmp ROM_3494 ROM:3F5C ; --------------------------------------------------------------------------- ROM:3F5C ldb INTMEM_1C, 2[INTMEM_3E] ROM:3F60 ldb INTMEM_3B, 2[INTMEM_56] ROM:3F64 orb INTMEM_AC, #8 ROM:3F67 clrb INTMEM_98 ROM:3F69 ljmp ROM_3494 ROM:3F6C ; --------------------------------------------------------------------------- ROM:3F6C jbc INTMEM_AC, 2, ROM_3F7C ROM:3F6F andb INTMEM_AC, #-5 ROM:3F72 cmpb INTMEM_3C+1, #75h ; 'u' ROM:3F75 jne ROM_3F7C ROM:3F77 ldb INTMEM_99, #14h ROM:3F7A sjmp ROM_3F81 ROM:3F7C ; --------------------------------------------------------------------------- ROM:3F7C ROM:3F7C ROM_3F7C: ; CODE XREF: ROM:3F6C↑j ROM:3F7C ; ROM:3F75↑j ROM:3F7C cmpb INTMEM_BF, ZERO_REG ; Zero register ROM:3F7F jne ROM_3F83 ROM:3F81 ROM:3F81 ROM_3F81: ; CODE XREF: ROM:3F7A↑j ROM:3F81 clrb INTMEM_98 ROM:3F83 ROM:3F83 ROM_3F83: ; CODE XREF: ROM:3F7F↑j ROM:3F83 ret ROM:3F84 ; --------------------------------------------------------------------------- ROM:3F84 jbc INTMEM_AC, 2, ROM_3F91 ROM:3F87 andb INTMEM_AC, #-5 ROM:3F8A stb INTMEM_3C+1, (INTMEM_158+2)[] ROM:3F8F sjmp ROM_3F98 ROM:3F91 ; --------------------------------------------------------------------------- ROM:3F91 ROM:3F91 ROM_3F91: ; CODE XREF: ROM:3F84↑j ROM:3F91 cmpb INTMEM_BF, ZERO_REG ; Zero register ROM:3F94 jne ROM_3F9A ROM:3F96 clrb INTMEM_99 ROM:3F98 ROM:3F98 ROM_3F98: ; CODE XREF: ROM:3F8F↑j ROM:3F98 clrb INTMEM_98 ROM:3F9A ROM:3F9A ROM_3F9A: ; CODE XREF: ROM:3F94↑j ROM:3F9A ret ROM:3F9B ; --------------------------------------------------------------------------- ROM:3F9B ldb INTMEM_1A+1, INTMEM_36 ROM:3F9E cmpb INTMEM_1A+1, #3Fh ; '?' ROM:3FA1 jne ROM_3FA5 ROM:3FA3 clrb INTMEM_98 ROM:3FA5 ROM:3FA5 ROM_3FA5: ; CODE XREF: ROM:3FA1↑j ROM:3FA5 lcall ROM_2C9F ROM:3FA8 ldb INTMEM_3B, INTMEM_1C+1 ROM:3FAB orb INTMEM_AC, #8 ROM:3FAE incb INTMEM_36 ROM:3FB0 ljmp ROM_3494 ROM:3FB3 ; --------------------------------------------------------------------------- ROM:3FB3 ld INTMEM_36+4, [INTMEM_36+2]+ ROM:3FB6 ld INTMEM_3C, [INTMEM_36+2]+ ROM:3FB9 jbc INTMEM_36+4, 6, ROM_3FF3 ROM:3FBC jbc INTMEM_36+4, 5, ROM_3FDB ROM:3FBF ld INTMEM_1A, [INTMEM_3C]+ ROM:3FC2 clrb INTMEM_1C ROM:3FC4 ROM:3FC4 ROM_3FC4: ; CODE XREF: ROM:3FD9↓j ROM:3FC4 cmp INTMEM_3C, INTMEM_1A ROM:3FC7 jc ROM_3FEE ROM:3FC9 ld INTMEM_1C+2, [INTMEM_3C]+ ROM:3FCC ldb INTMEM_20, [INTMEM_3C]+ ROM:3FCF andb INTMEM_20, [INTMEM_1C+2] ROM:3FD2 je ROM_3FD7 ROM:3FD4 orb INTMEM_1C, [INTMEM_3C] ROM:3FD7 ROM:3FD7 ROM_3FD7: ; CODE XREF: ROM:3FD2↑j ROM:3FD7 inc INTMEM_3C ROM:3FD9 sjmp ROM_3FC4 ROM:3FDB ; --------------------------------------------------------------------------- ROM:3FDB ROM:3FDB ROM_3FDB: ; CODE XREF: ROM:3FBC↑j ROM:3FDB andb INTMEM_1C, INTMEM_3B, [INTMEM_3C] ROM:3FDF jbc INTMEM_36+4, 3, ROM_3FEE ROM:3FE2 cmpb INTMEM_1C, ZERO_REG ; Zero register ROM:3FE5 jne ROM_3FEC ROM:3FE7 ldb INTMEM_1C, #1 ROM:3FEA sjmp ROM_3FEE ROM:3FEC ; --------------------------------------------------------------------------- ROM:3FEC ROM:3FEC ROM_3FEC: ; CODE XREF: ROM:3FE5↑j ROM:3FEC clrb INTMEM_1C ROM:3FEE ROM:3FEE ROM_3FEE: ; CODE XREF: ROM:3FC7↑j ROM:3FEE ; ROM:3FDF↑j ... ROM:3FEE lcall ROM_3494 ROM:3FF1 sjmp ROM_4053 ROM:3FF3 ; --------------------------------------------------------------------------- ROM:3FF3 ROM:3FF3 ROM_3FF3: ; CODE XREF: ROM:3FB9↑j ROM:3FF3 jbs INTMEM_36+4, 4, ROM_4041 ROM:3FF6 jbs INTMEM_36+4, 1, ROM_4009 ROM:3FF9 ldbze INTMEM_3C, [INTMEM_3C] ROM:3FFC jbc INTMEM_36+4, 7, ROM_4017 ROM:3FFF sub INTMEM_3C, #80h ROM:4003 jc ROM_4017 ROM:4005 neg INTMEM_3C ROM:4007 sjmp ROM_4017 ROM:4009 ; --------------------------------------------------------------------------- ROM:4009 ROM:4009 ROM_4009: ; CODE XREF: ROM:3FF6↑j ROM:4009 ld INTMEM_3C, [INTMEM_3C] ROM:400C jbc INTMEM_36+4, 7, ROM_4017 ROM:400F sub INTMEM_3C, #-8000h ROM:4013 jc ROM_4017 ROM:4015 neg INTMEM_3C ROM:4017 ROM:4017 ROM_4017: ; CODE XREF: ROM:3FFC↑j ROM:4017 ; ROM:4003↑j ... ROM:4017 jbs INTMEM_36+4, 5, ROM_4041 ROM:401A ldbze INTMEM_1C+2, INTMEM_3B ROM:401D add INTMEM_1C+2, #36E0h ROM:4021 ldbze INTMEM_1C, [INTMEM_1C+2]+ ROM:4024 mulu INTMEM_20, INTMEM_3C, INTMEM_1C ROM:4028 jbc INTMEM_36+4, 3, ROM_4030 ROM:402B ld INTMEM_3C, INTMEM_20 ROM:402E sjmp ROM_4036 ROM:4030 ; --------------------------------------------------------------------------- ROM:4030 ROM:4030 ROM_4030: ; CODE XREF: ROM:4028↑j ROM:4030 ldb INTMEM_3C, INTMEM_20+1 ROM:4033 ldb INTMEM_3C+1, INTMEM_20+2 ROM:4036 ROM:4036 ROM_4036: ; CODE XREF: ROM:402E↑j ROM:4036 jbc INTMEM_36+4, 2, ROM_403B ROM:4039 neg INTMEM_3C ROM:403B ROM:403B ROM_403B: ; CODE XREF: ROM:ROM_4036↑j ROM:403B ldbse INTMEM_20+2, [INTMEM_1C+2] ROM:403E add INTMEM_3C, INTMEM_20+2 ROM:4041 ROM:4041 ROM_4041: ; CODE XREF: ROM:ROM_3FF3↑j ROM:4041 ; ROM:ROM_4017↑j ROM:4041 ldb INTMEM_1C, INTMEM_3C ROM:4044 jbc INTMEM_36+4, 0, ROM_4050 ROM:4047 ldb INTMEM_3B, INTMEM_1C ROM:404A orb INTMEM_AC, #8 ROM:404D ldb INTMEM_1C, INTMEM_3C+1 ROM:4050 ROM:4050 ROM_4050: ; CODE XREF: ROM:4044↑j ROM:4050 lcall ROM_3494 ROM:4053 ROM:4053 ROM_4053: ; CODE XREF: ROM:3FF1↑j ROM:4053 cmp INTMEM_36+2, INTMEM_36 ROM:4056 jnc ROM_405A ROM:4058 clrb INTMEM_98 ROM:405A ROM:405A ROM_405A: ; CODE XREF: ROM:4056↑j ROM:405A ret ROM:405B ; --------------------------------------------------------------------------- ROM:405B cmp INTMEM_3E, ZERO_REG ; Zero register ROM:405E je ROM_4076 ROM:4060 ld INTMEM_1A, [INTMEM_36]+ ROM:4063 dec INTMEM_3E ROM:4065 addb INTMEM_36+4, INTMEM_1A ROM:4068 ldb INTMEM_1C, INTMEM_1A ROM:406B orb INTMEM_AC, #8 ROM:406E ldb INTMEM_3B, INTMEM_1A+1 ROM:4071 addb INTMEM_36+4, INTMEM_3B ROM:4074 sjmp ROM_407B ROM:4076 ; --------------------------------------------------------------------------- ROM:4076 ROM:4076 ROM_4076: ; CODE XREF: ROM:405E↑j ROM:4076 clrb INTMEM_98 ROM:4078 ldb INTMEM_1C, INTMEM_36+4 ROM:407B ROM:407B ROM_407B: ; CODE XREF: ROM:4074↑j ROM:407B ljmp ROM_3494 ROM:407B ; --------------------------------------------------------------------------- ROM:407E db 7Bh, 43h, 0, 0FEh, 79h, 43h, 0, 0FEh, 91h, 45h, 78h ROM:407E db 88h, 89h, 42h, 0Ah, 3Ch, 93h, 44h, 74h, 8Ch, 0D0h, 0D0h ROM:407E db 0F2h, 3Ah, 0F0h, 0F0h, 6, 3Bh, 0C4h, 0C4h, 0Ch, 3Bh ROM:407E db 0F4h, 0F4h, 23h, 3Bh, 0F6h, 0F6h, 17h, 3Bh, 0F2h, 0F2h ROM:407E db 23h, 3Bh, 74h, 74h, 43h, 3Bh, 0F7h, 0F7h, 4Ah, 3Bh ROM:407E db 0D0h, 0D0h, 0F2h, 3Ah, 0F0h, 0F0h, 6, 3Bh, 0F9h, 0F9h ROM:407E db 3Dh, 3Bh, 0F5h, 0F5h, 12h, 3Bh, 0F4h, 0F4h, 1Bh, 3Bh ROM:407E db 0F6h, 0F6h, 17h, 3Bh, 0F3h, 0F3h, 30h, 3Bh, 0D1h, 0D1h ROM:407E db 0BFh, 3Ch, 0EFh, 0EFh, 0CCh, 3Ch, 0F7h, 0F7h, 0CCh ROM:407E db 3Ch, 0F8h, 0F8h, 0EAh, 3Ch, 0E7h, 0E7h, 0E4h, 3Ch, 3 ROM:407E db 1, 9, 3Dh, 9, 8, 9, 3Dh, 13h, 11h, 9, 3Dh, 19h, 18h ROM:407E db 9, 3Dh, 0FFh, 0FBh, 6Bh, 3Dh, 0EEh, 0EEh, 59h, 3Dh ROM:407E db 0EDh, 0EDh, 62h, 3Dh, 6Dh, 6Dh, 3Dh, 3Dh, 65h, 65h ROM:407E db 42h, 3Dh, 0, 0, 50h, 3Dh, 10h, 10h, 4Bh, 3Dh, 0FAh ROM:407E db 0FAh, 0A5h, 3Dh, 81h, 81h, 0A0h, 3Dh, 82h, 82h, 90h ROM:407E db 3Dh, 0CBh, 0CBh, 0EBh, 3Dh, 7Ah, 79h, 0ADh, 3Dh, 8Ah ROM:407E db 89h, 0ADh, 3Dh, 94h, 8Fh, 0ADh, 3Dh, 7Ch, 7Bh, 0ADh ROM:407E db 3Dh, 7Fh, 7Fh, 0F1h, 3Dh, 7Eh, 7Eh, 0F9h, 3Dh, 7Dh ROM:407E db 7Dh, 0Ch, 3Eh, 80h, 80h, 2, 3Eh, 0E8h, 0E8h, 16h, 3Eh ROM:407E db 0CCh, 0CCh, 22h, 3Eh, 0D2h, 0D2h, 2Fh, 3Eh, 0D3h, 0D3h ROM:407E db 6Ch, 3Eh, 0CDh, 0CDh, 0C8h, 3Eh, 70h, 70h, 0F5h, 3Eh ROM:407E db 0Dh, 0Dh, 0FCh, 3Eh, 2, 2, 11h, 3Fh, 7, 7, 33h, 3Fh ROM:407E db 3, 3, 5Ch, 3Fh, 1, 1, 6Ch, 3Fh, 8, 8, 84h, 3Fh, 0Ah ROM:407E db 0Ah, 9Bh, 3Fh, 9, 9, 0B3h, 3Fh, 4, 4, 5Bh, 40h, 0D0h ROM:407E db 0D0h, 0F2h, 3Ah, 0F0h, 0F0h, 6, 3Bh, 0F5h, 0F5h, 12h ROM:407E db 3Bh, 0F6h, 0F6h, 17h, 3Bh, 0F7h, 0F7h, 4Ah, 3Bh, 7Fh ROM:407E db 0, 7Ah, 3Ch, 0C7h, 0C7h, 9Eh, 3Ch, 0F2h, 0F2h, 0AAh ROM:407E db 3Ch, 0DCh, 0DCh, 0B8h, 3Ch, 0FFh, 0FFh, 0FFh, 0FFh ROM:407E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:407E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:407E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:407E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:407E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:407E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:407E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:407E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:407E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:407E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:407E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:407E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:407E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:407E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:407E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:407E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:407E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:407E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:407E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:407E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:407E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:407E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:407E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:407E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:407E db 0FFh, 0FFh, 0FFh, 0FFh ROM:427E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:427E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:427E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:427E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:427E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:427E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:427E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:427E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:427E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:427E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:427E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:427E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:427E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:427E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:427E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:427E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:427E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:427E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:427E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:427E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:427E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:427E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:427E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:427E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:427E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:427E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:427E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:427E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:427E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:427E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:427E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:427E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:427E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:427E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:427E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:427E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:427E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:427E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:427E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:427E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:427E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:427E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:427E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:427E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:427E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:427E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:427E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:427E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:427E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:427E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:427E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:427E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:427E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:427E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:427E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:427E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:427E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:447E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:447E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:447E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:447E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:447E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:447E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:447E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:447E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:447E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:447E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:447E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:447E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:447E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:447E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:447E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:447E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:447E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:447E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:447E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:447E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:447E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:447E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:447E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:447E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:447E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:447E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:447E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:447E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:447E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:447E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:447E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:447E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:447E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:447E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:447E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:447E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:447E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:447E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:447E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:447E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:447E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:447E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:447E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:447E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:447E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:447E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:447E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:447E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:447E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:447E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:447E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:447E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:447E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:447E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:447E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:447E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:447E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:467E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:467E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:467E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:467E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:467E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:467E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:467E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:467E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:467E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:467E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:467E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:467E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:467E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:467E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:467E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:467E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:467E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:467E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:467E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:467E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:467E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:467E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:467E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:467E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:467E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:467E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:467E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:467E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:467E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:467E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:467E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:467E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:467E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:467E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:467E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:467E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:467E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:467E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:467E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:467E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:467E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:467E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:467E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:467E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:467E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:467E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:467E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:467E db 0FFh, 0FFh, 0FFh, 8, 0, 0, 0, 0FFh, 0FFh, 0FFh, 0FFh ROM:467E db 15h, 0, 19h, 0, 32h, 0, 36h, 0, 37h, 0, 4Bh, 42h, 50h ROM:467E db 38h, 50h, 30h, 31h, 33h, 93h, 0, 13h ROM:4845 ROM:4845 ; =============== S U B R O U T I N E ======================================= ROM:4845 ROM:4845 ROM:4845 ROM_4845: ; CODE XREF: start+93F↑p ROM:4845 lcall ROM_489E ROM:4848 ret ROM:4848 ; End of function ROM_4845 ROM:4848 ROM:4849 ROM:4849 ; =============== S U B R O U T I N E ======================================= ROM:4849 ROM:4849 ROM:4849 ROM_4849: ; CODE XREF: start:ROM_29C4↑p ROM:4849 lcall ROM_4E83 ROM:484C lcall ROM_60B3 ROM:484F lcall ROM_6127 ROM:4852 lcall ROM_6798 ROM:4855 lcall ROM_5D63 ROM:4858 lcall ROM_6A6B ROM:485B lcall ROM_54BC ROM:485E lcall ROM_6DDF ROM:4861 ret ROM:4861 ; End of function ROM_4849 ROM:4861 ROM:4862 ; --------------------------------------------------------------------------- ROM:4862 ; START OF FUNCTION CHUNK FOR ROM_29EC ROM:4862 ROM:4862 ROM_4862: ; CODE XREF: ROM_29EC-5AA↑j ROM:4862 lcall ROM_5BDD ROM:4865 ret ROM:4865 ; END OF FUNCTION CHUNK FOR ROM_29EC ROM:4866 ; --------------------------------------------------------------------------- ROM:4866 ret ROM:4867 ; --------------------------------------------------------------------------- ROM:4867 clrb INTMEM_1A ROM:4869 ret ROM:486A ROM:486A ; =============== S U B R O U T I N E ======================================= ROM:486A ROM:486A ROM:486A ROM_486A: ; CODE XREF: ROM_2E58+D↑j ROM:486A ; ROM:3DA5↑p ROM:486A ldb INTMEM_49, 0C8h[INTMEM_56] ROM:486F ldb INTMEM_4A, 0C9h[INTMEM_56] ROM:4874 ldb INTMEM_4B, 0CAh[INTMEM_56] ROM:4879 ldb INTMEM_4C, 0CBh[INTMEM_56] ROM:487E clrb INTMEM_48 ROM:4880 clr INTMEM_40 ROM:4882 orb INTMEM_52, #40h ; '@' ROM:4885 lcall ROM_4932 ROM:4888 ldb INTMEM_42+1, 115h[INTMEM_56] ROM:488D ldb INTMEM_45, #-80h ROM:4890 ldb INTMEM_47, 13Ch[INTMEM_56] ROM:4895 ldb INTMEM_42, 13Ah[INTMEM_56] ROM:489A ldb INTMEM_44, #-80h ROM:489D ret ROM:489D ; End of function ROM_486A ROM:489D ROM:489E ROM:489E ; =============== S U B R O U T I N E ======================================= ROM:489E ROM:489E ROM:489E ROM_489E: ; CODE XREF: ROM_4845↑p ROM:489E orb INTMEM_F7, #4 ROM:48A1 orb INTMEM_A4, #1 ROM:48A4 ldb INTMEM_B4+1, 0B0h[INTMEM_56] ROM:48A9 lcall ROM_4932 ROM:48AC ld INTMEM_1C+2, #-8000h ROM:48B0 sub INTMEM_1C+2, 2Ah[INTMEM_56] ROM:48B5 st INTMEM_1C+2, INTMEM_174[] ROM:48BA st INTMEM_1C+2, INTMEM_176[] ROM:48BF ldb INTMEM_1C+2, #-1 ROM:48C2 stb INTMEM_1C+2, INTMEM_1F0[] ROM:48C7 stb INTMEM_1C+2, INTMEM_1F1[] ROM:48CC ldb INTMEM_1C+2, #-1 ROM:48CF stb INTMEM_1C+2, INTMEM_1F2[] ROM:48D4 stb INTMEM_1C+2, INTMEM_1F3[] ROM:48D9 stb INTMEM_1C+2, INTMEM_1D6[] ROM:48DE stb INTMEM_1C+2, INTMEM_1D7[] ROM:48E3 ld INTMEM_1C, 5Ah[INTMEM_56] ROM:48E8 st INTMEM_1C, INTMEM_1A2[] ROM:48ED ld INTMEM_D6, #61A8h ROM:48F1 ld INTMEM_1C+2, #61A8h ROM:48F5 st INTMEM_1C+2, INTMEM_260[] ROM:48FA shr INTMEM_1C+2, #1 ROM:48FD st INTMEM_1C+2, INTMEM_152[] ROM:4902 ldb INTMEM_B4, 13Dh[INTMEM_56] ROM:4907 ldb INTMEM_1C+2, #-1 ROM:490A stb INTMEM_1C+2, INTMEM_27C[] ROM:490F stb INTMEM_1C+2, INTMEM_27D[] ROM:4914 ldb INTMEM_F0, #-1 ROM:4917 ldb INTMEM_EF, #-1 ROM:491A ldb INTMEM_EE, #-1 ROM:491D ldb INTMEM_ED, #-1 ROM:4920 ldb INTMEM_EC, #-1 ROM:4923 ret ROM:4923 ; End of function ROM_489E ROM:4923 ROM:4924 ; --------------------------------------------------------------------------- ROM:4924 ; START OF FUNCTION CHUNK FOR ROM_54BC ROM:4924 ; ADDITIONAL PARENT FUNCTION ROM_6127 ROM:4924 ; ADDITIONAL PARENT FUNCTION ROM_6798 ROM:4924 ROM:4924 ROM_4924: ; CODE XREF: ROM_54BC+312↓j ROM:4924 ; ROM_6127+383↓j ... ROM:4924 shlb INTMEM_1C, #1 ROM:4927 addb INTMEM_1A, INTMEM_1C ROM:492A addcb INTMEM_1A+1, ZERO_REG ; Zero register ROM:492D ld INTMEM_1A, [INTMEM_1A] ROM:4930 br [INTMEM_1A] ROM:4930 ; END OF FUNCTION CHUNK FOR ROM_54BC ROM:4932 ROM:4932 ; =============== S U B R O U T I N E ======================================= ROM:4932 ROM:4932 ROM:4932 ROM_4932: ; CODE XREF: ROM_486A+1B↑p ROM:4932 ; ROM_489E+B↑p ... ROM:4932 clrb INTMEM_1C ROM:4934 clrb INTMEM_1C+2 ROM:4936 clrb INTMEM_20 ROM:4938 clrb INTMEM_20+2 ROM:493A ldb INTMEM_1C+1, INTMEM_49 ROM:493D ldb INTMEM_1C+3, INTMEM_4A ROM:4940 ldb INTMEM_20+1, INTMEM_4B ROM:4943 ldb INTMEM_20+3, INTMEM_4C ROM:4946 shr INTMEM_1C, #2 ROM:4949 shr INTMEM_1C+2, #2 ROM:494C shr INTMEM_20, #2 ROM:494F shr INTMEM_20+2, #2 ROM:4952 add INTMEM_1C+2, INTMEM_1C ROM:4955 add INTMEM_20, INTMEM_1C+2 ROM:4958 add INTMEM_20+2, INTMEM_20 ROM:495B st INTMEM_1C, INTMEM_240[] ROM:4960 st INTMEM_1C+2, INTMEM_242[] ROM:4965 st INTMEM_20, INTMEM_244[] ROM:496A st INTMEM_20+2, INTMEM_246[] ROM:496F ret ROM:496F ; End of function ROM_4932 ROM:496F ROM:4970 ROM:4970 ; =============== S U B R O U T I N E ======================================= ROM:4970 ROM:4970 ROM:4970 ROM_4970: ; CODE XREF: ROM_4E83:ROM_544F↓p ROM:4970 jbs INTMEM_F7, 3, ROM_499F ROM:4973 orb INTMEM_F7, #8 ROM:4976 orb INTMEM_F8, #20h ; ' ' ROM:4979 clr INTMEM_1C ROM:497B st INTMEM_1C, INTMEM_17A[] ROM:4980 decb INTMEM_1C ROM:4982 stb INTMEM_1C, INTMEM_1B4[] ROM:4987 stb INTMEM_1C, INTMEM_1B3[] ROM:498C jbc INTMEM_AB, 4, ROM_49A4 ROM:498F ldbze INTMEM_1C, #7 ROM:4992 lcall ROM_2A93 ROM:4995 cmpb INTMEM_1A, ZERO_REG ; Zero register ROM:4998 je ROM_49A2 ROM:499A ldb INTMEM_1A, #40h ; '@' ROM:499D sjmp ROM_4A78 ROM:499F ; --------------------------------------------------------------------------- ROM:499F ROM:499F ROM_499F: ; CODE XREF: ROM_4970↑j ROM:499F jbc INTMEM_A9, 4, ROM_49A4 ROM:49A2 ROM:49A2 ROM_49A2: ; CODE XREF: ROM_4970+28↑j ROM:49A2 sjmp ROM_4B62 ROM:49A4 ; --------------------------------------------------------------------------- ROM:49A4 ROM:49A4 ROM_49A4: ; CODE XREF: ROM_4970+1C↑j ROM:49A4 ; ROM_4970:ROM_499F↑j ROM:49A4 ldb INTMEM_1C, INTMEM_1B3[] ROM:49A9 incb INTMEM_1C ROM:49AB jne ROM_49B4 ROM:49AD ldb INTMEM_1C+2, 0B3h[INTMEM_56] ROM:49B2 sjmp ROM_4ABA ROM:49B4 ; --------------------------------------------------------------------------- ROM:49B4 ROM:49B4 ROM_49B4: ; CODE XREF: ROM_4970+3B↑j ROM:49B4 cmp ZERO_REG, INTMEM_17A[] ; Zero register ROM:49B9 jne ROM_49D9 ROM:49BB cmpb INTMEM_8E, INTMEM_1B3[] ROM:49C0 je ROM_49C4 ROM:49C2 sjmp ROM_4B62 ROM:49C4 ; --------------------------------------------------------------------------- ROM:49C4 ROM:49C4 ROM_49C4: ; CODE XREF: ROM_4970+50↑j ROM:49C4 cmpb INTMEM_C3, ZERO_REG ; Zero register ROM:49C7 je ROM_49CA ROM:49C9 ret ROM:49CA ; --------------------------------------------------------------------------- ROM:49CA ROM:49CA ROM_49CA: ; CODE XREF: ROM_4970+57↑j ROM:49CA ld INTMEM_20+2, INTMEM_1FC[] ROM:49CF st INTMEM_20+2, INTMEM_17A[] ROM:49D4 ldb INTMEM_1C+2, #-4Ch ROM:49D7 sjmp ROM_4ABA ROM:49D9 ; --------------------------------------------------------------------------- ROM:49D9 ROM:49D9 ROM_49D9: ; CODE XREF: ROM_4970+49↑j ROM:49D9 jbs INTMEM_F8, 5, ROM_49DE ROM:49DC sjmp ROM_4AD0 ROM:49DE ; --------------------------------------------------------------------------- ROM:49DE ROM:49DE ROM_49DE: ; CODE XREF: ROM_4970:ROM_49D9↑j ROM:49DE ldb INTMEM_1C+2, INTMEM_1B3[] ROM:49E3 cmpb INTMEM_1C+2, #-4Ch ROM:49E6 jc ROM_4A22 ROM:49E8 ldb INTMEM_20, INTMEM_1B4[] ROM:49ED cmpb INTMEM_20, #-1 ROM:49F0 je ROM_4A22 ROM:49F2 cmpb INTMEM_8E, INTMEM_20 ROM:49F5 jh ROM_4A22 ROM:49F7 cmpb INTMEM_20, 0B3h[INTMEM_56] ROM:49FC jnc ROM_4A06 ROM:49FE subb INTMEM_20, INTMEM_8E, 0C6h[INTMEM_56] ROM:4A04 jc ROM_4A09 ROM:4A06 ROM:4A06 ROM_4A06: ; CODE XREF: ROM_4970+8C↑j ROM:4A06 ldb INTMEM_20, #-1 ROM:4A09 ROM:4A09 ROM_4A09: ; CODE XREF: ROM_4970+94↑j ROM:4A09 stb INTMEM_20, INTMEM_1B4[] ROM:4A0E ld INTMEM_20+2, INTMEM_1FC[] ROM:4A13 cmp INTMEM_20+2, INTMEM_178[] ROM:4A18 ldb INTMEM_1A, #20h ; ' ' ROM:4A1B jc ROM_4A78 ROM:4A1D st INTMEM_20+2, INTMEM_178[] ROM:4A22 ROM:4A22 ROM_4A22: ; CODE XREF: ROM_4970+76↑j ROM:4A22 ; ROM_4970+80↑j ... ROM:4A22 cmpb INTMEM_8E, INTMEM_1B3[] ROM:4A27 je ROM_4A2B ROM:4A29 sjmp ROM_4B62 ROM:4A2B ; --------------------------------------------------------------------------- ROM:4A2B ROM:4A2B ROM_4A2B: ; CODE XREF: ROM_4970+B7↑j ROM:4A2B cmpb INTMEM_8E, ZERO_REG ; Zero register ROM:4A2E jne ROM_4A3A ROM:4A30 ldb INTMEM_1C+2, 0B3h[INTMEM_56] ROM:4A35 andb INTMEM_F8, #-21h ROM:4A38 sjmp ROM_4ABA ROM:4A3A ; --------------------------------------------------------------------------- ROM:4A3A ROM:4A3A ROM_4A3A: ; CODE XREF: ROM_4970+BE↑j ROM:4A3A cmpb INTMEM_C3, ZERO_REG ; Zero register ROM:4A3D je ROM_4A40 ROM:4A3F ret ROM:4A40 ; --------------------------------------------------------------------------- ROM:4A40 ROM:4A40 ROM_4A40: ; CODE XREF: ROM_4970+CD↑j ROM:4A40 ld INTMEM_20+2, INTMEM_1FC[] ROM:4A45 clrb INTMEM_1C+2 ROM:4A47 ldb INTMEM_20, 0B3h[INTMEM_56] ROM:4A4C cmpb INTMEM_8E, INTMEM_20 ROM:4A4F je ROM_4AB5 ROM:4A51 ldb INTMEM_1C+2, INTMEM_20 ROM:4A54 ldb INTMEM_20, 0B4h[INTMEM_56] ROM:4A59 cmpb INTMEM_8E, INTMEM_20 ROM:4A5C je ROM_4A9B ROM:4A5E ldb INTMEM_1C+2, INTMEM_20 ROM:4A61 ldb INTMEM_20, 0B5h[INTMEM_56] ROM:4A66 cmpb INTMEM_8E, INTMEM_20 ROM:4A69 je ROM_4A96 ROM:4A6B ldb INTMEM_1C+2, INTMEM_20 ROM:4A6E cmp INTMEM_20+2, INTMEM_17A[] ROM:4A73 jh ROM_4A91 ROM:4A75 ldb INTMEM_1A, #10h ROM:4A78 ROM:4A78 ROM_4A78: ; CODE XREF: ROM_4970+2D↑j ROM:4A78 ; ROM_4970+AB↑j ... ROM:4A78 andb INTMEM_F7, #-9 ROM:4A7B andb INTMEM_AD, #7Fh ROM:4A7E stb INTMEM_1A, INTMEM_15E[] ROM:4A83 orb INTMEM_52, #40h ; '@' ROM:4A86 andb INTMEM_F5, #-2 ROM:4A89 andb INTMEM_F8, #-21h ROM:4A8C lcall ROM_4932 ROM:4A8F sjmp ROM_4B62 ROM:4A91 ; --------------------------------------------------------------------------- ROM:4A91 ROM:4A91 ROM_4A91: ; CODE XREF: ROM_4970+103↑j ROM:4A91 st INTMEM_20+2, INTMEM_182[] ROM:4A96 ROM:4A96 ROM_4A96: ; CODE XREF: ROM_4970+F9↑j ROM:4A96 st INTMEM_20+2, INTMEM_180[] ROM:4A9B ROM:4A9B ROM_4A9B: ; CODE XREF: ROM_4970+EC↑j ROM:4A9B st INTMEM_20+2, INTMEM_17E[] ROM:4AA0 subb INTMEM_20, INTMEM_8E, 0C6h[INTMEM_56] ROM:4AA6 jc ROM_4AAB ROM:4AA8 ldb INTMEM_20, #-1 ROM:4AAB ROM:4AAB ROM_4AAB: ; CODE XREF: ROM_4970+136↑j ROM:4AAB stb INTMEM_20, INTMEM_1B4[] ROM:4AB0 st INTMEM_20+2, INTMEM_178[] ROM:4AB5 ROM:4AB5 ROM_4AB5: ; CODE XREF: ROM_4970+DF↑j ROM:4AB5 st INTMEM_20+2, INTMEM_17C[] ROM:4ABA ROM:4ABA ROM_4ABA: ; CODE XREF: ROM_4970+42↑j ROM:4ABA ; ROM_4970+67↑j ... ROM:4ABA stb INTMEM_1C+2, INTMEM_1B3[] ROM:4ABF ldbze INTMEM_1C, INTMEM_1B5[] ROM:4AC4 clrb INTMEM_1C+3 ROM:4AC6 ldbze INTMEM_20, 99h[INTMEM_56] ROM:4ACB lcall ROM_2A93 ROM:4ACE ROM:4ACE ROM_4ACE: ; CODE XREF: ROM_4970+165↓j ROM:4ACE sjmp ROM_4B62 ROM:4AD0 ; --------------------------------------------------------------------------- ROM:4AD0 ROM:4AD0 ROM_4AD0: ; CODE XREF: ROM_4970+6C↑j ROM:4AD0 cmpb INTMEM_8E, INTMEM_1B3[] ROM:4AD5 jne ROM_4ACE ROM:4AD7 cmpb INTMEM_C3, ZERO_REG ; Zero register ROM:4ADA je ROM_4ADD ROM:4ADC ret ROM:4ADD ; --------------------------------------------------------------------------- ROM:4ADD ROM:4ADD ROM_4ADD: ; CODE XREF: ROM_4970+16A↑j ROM:4ADD ld INTMEM_20+2, INTMEM_1FC[] ROM:4AE2 sub INTMEM_1A, INTMEM_20+2, INTMEM_17A[] ROM:4AE8 jc ROM_4AEC ROM:4AEA neg INTMEM_1A ROM:4AEC ROM:4AEC ROM_4AEC: ; CODE XREF: ROM_4970+178↑j ROM:4AEC cmp INTMEM_1A, 34h[INTMEM_56] ROM:4AF1 ldb INTMEM_1A, #50h ; 'P' ROM:4AF4 jh ROM_4B1D ROM:4AF6 ldb INTMEM_1A, #30h ; '0' ROM:4AF9 ld INTMEM_1C, INTMEM_17C[] ROM:4AFE shl INTMEM_1C, #2 ROM:4B01 jnc ROM_4B08 ROM:4B03 ldb INTMEM_49, #-1 ROM:4B06 sjmp ROM_4B0E ROM:4B08 ; --------------------------------------------------------------------------- ROM:4B08 ROM:4B08 ROM_4B08: ; CODE XREF: ROM_4970+191↑j ROM:4B08 addb INTMEM_49, INTMEM_1C+1, 0C5h[INTMEM_56] ROM:4B0E ROM:4B0E ROM_4B0E: ; CODE XREF: ROM_4970+196↑j ROM:4B0E ld INTMEM_1C, INTMEM_17E[] ROM:4B13 sub INTMEM_1C, INTMEM_17C[] ROM:4B18 shl INTMEM_1C, #2 ROM:4B1B jnc ROM_4B1F ROM:4B1D ROM:4B1D ROM_4B1D: ; CODE XREF: ROM_4970+184↑j ROM:4B1D ; ROM_4970+1BF↓j ... ROM:4B1D sjmp ROM_4A78 ROM:4B1F ; --------------------------------------------------------------------------- ROM:4B1F ROM:4B1F ROM_4B1F: ; CODE XREF: ROM_4970+1AB↑j ROM:4B1F stb INTMEM_1C+1, INTMEM_4A ROM:4B22 ld INTMEM_1C, INTMEM_180[] ROM:4B27 sub INTMEM_1C, INTMEM_17E[] ROM:4B2C shl INTMEM_1C, #2 ROM:4B2F jc ROM_4B1D ROM:4B31 stb INTMEM_1C+1, INTMEM_4B ROM:4B34 ld INTMEM_1C, INTMEM_182[] ROM:4B39 sub INTMEM_1C, INTMEM_180[] ROM:4B3E shl INTMEM_1C, #2 ROM:4B41 jc ROM_4B1D ROM:4B43 stb INTMEM_1C+1, INTMEM_4C ROM:4B46 clr INTMEM_40 ROM:4B48 lcall ROM_4932 ROM:4B4B andb INTMEM_52, #-41h ROM:4B4E stb ZERO_REG, INTMEM_15E[] ; Zero register ROM:4B53 andb INTMEM_F7, #-9 ROM:4B56 andb INTMEM_AD, #7Fh ROM:4B59 andb INTMEM_F5, #-2 ROM:4B5C incb INTMEM_48 ROM:4B5E jne ROM_4B62 ROM:4B60 decb INTMEM_48 ROM:4B62 ROM:4B62 ROM_4B62: ; CODE XREF: ROM_4970:ROM_49A2↑j ROM:4B62 ; ROM_4970+52↑j ... ROM:4B62 ldb INTMEM_C3, 0C7h[INTMEM_56] ROM:4B67 ret ROM:4B67 ; End of function ROM_4970 ROM:4B67 ROM:4B68 ; --------------------------------------------------------------------------- ROM:4B68 ret ROM:4B69 ROM:4B69 ; =============== S U B R O U T I N E ======================================= ROM:4B69 ROM:4B69 ROM:4B69 ROM_4B69: ; CODE XREF: ROM:58A5↓p ROM:4B69 ; ROM:58DD↓p ROM:4B69 mulu INTMEM_1C, INTMEM_20 ROM:4B6C jbc INTMEM_1C+1, 7, ROM_4B71 ROM:4B6F inc INTMEM_1C+2 ROM:4B71 ROM:4B71 ROM_4B71: ; CODE XREF: ROM_4B69+3↑j ROM:4B71 ld INTMEM_1C, INTMEM_1C+2 ROM:4B74 clr INTMEM_1C+2 ROM:4B76 mulu INTMEM_20, INTMEM_20+2 ROM:4B79 add INTMEM_1C, INTMEM_20 ROM:4B7C addc INTMEM_1C+2, INTMEM_20+2 ROM:4B7F ret ROM:4B7F ; End of function ROM_4B69 ROM:4B7F ROM:4B80 ROM:4B80 ; =============== S U B R O U T I N E ======================================= ROM:4B80 ROM:4B80 ROM:4B80 ROM_4B80: ; CODE XREF: ROM:589D↓p ROM:4B80 ; ROM:58BD↓p ... ROM:4B80 divu INTMEM_1C, INTMEM_20 ROM:4B83 jnv ROM_4B89 ROM:4B85 ldbse INTMEM_20+2, #-1 ROM:4B88 ret ROM:4B89 ; --------------------------------------------------------------------------- ROM:4B89 ROM:4B89 ROM_4B89: ; CODE XREF: ROM_4B80+3↑j ROM:4B89 ld INTMEM_20+2, INTMEM_1C ROM:4B8C clr INTMEM_1C ROM:4B8E divu INTMEM_1C, INTMEM_20 ROM:4B91 shr INTMEM_20, #1 ROM:4B94 cmp INTMEM_1C+2, INTMEM_20 ROM:4B97 jnc ROM_4B9B ROM:4B99 inc INTMEM_1C ROM:4B9B ROM:4B9B ROM_4B9B: ; CODE XREF: ROM_4B80+17↑j ROM:4B9B ret ROM:4B9B ; End of function ROM_4B80 ROM:4B9B ROM:4B9C ROM:4B9C ; =============== S U B R O U T I N E ======================================= ROM:4B9C ROM:4B9C ROM:4B9C ROM_4B9C: ; CODE XREF: ROM_6A6B+143↓p ROM:4B9C ; ROM_6A6B+16A↓p ROM:4B9C ld INTMEM_2C, INTMEM_1A ROM:4B9F ld INTMEM_2C+2, INTMEM_20 ROM:4BA2 ldb INTMEM_20+3, #2 ROM:4BA5 ROM:4BA5 ROM_4BA5: ; CODE XREF: ROM_4B9C+26↓j ROM:4BA5 clrb INTMEM_20+2 ROM:4BA7 ldb INTMEM_32, INTMEM_1C ROM:4BAA ldb INTMEM_30, [INTMEM_2C]+ ROM:4BAD ldb INTMEM_30+1, [INTMEM_2C+2]+ ROM:4BB0 subb INTMEM_1C+3, INTMEM_1C+2, INTMEM_30 ROM:4BB4 jc ROM_4BBD ROM:4BB6 negb INTMEM_1C+3 ROM:4BB8 decb INTMEM_20+2 ROM:4BBA ldb INTMEM_32, INTMEM_1C+1 ROM:4BBD ROM:4BBD ROM_4BBD: ; CODE XREF: ROM_4B9C+18↑j ROM:4BBD cmpb INTMEM_1C+3, INTMEM_32 ROM:4BC0 jc ROM_4BC9 ROM:4BC2 djnz INTMEM_20+3, ROM_4BA5 ROM:4BC5 clrb INTMEM_1C+3 ROM:4BC7 sjmp ROM_4BE8 ROM:4BC9 ; --------------------------------------------------------------------------- ROM:4BC9 ROM:4BC9 ROM_4BC9: ; CODE XREF: ROM_4B9C+24↑j ROM:4BC9 cmpb INTMEM_1C+2, INTMEM_1B7[] ROM:4BCE jne ROM_4BD7 ROM:4BD0 cmpb INTMEM_30, INTMEM_30+1 ROM:4BD3 jne ROM_4BD7 ROM:4BD5 clrb INTMEM_1C+3 ROM:4BD7 ROM:4BD7 ROM_4BD7: ; CODE XREF: ROM_4B9C+32↑j ROM:4BD7 ; ROM_4B9C+37↑j ROM:4BD7 jbs INTMEM_20+3, 1, ROM_4BDD ROM:4BDA shrb INTMEM_1C+3, #1 ROM:4BDD ROM:4BDD ROM_4BDD: ; CODE XREF: ROM_4B9C:ROM_4BD7↑j ROM:4BDD jbc INTMEM_1C+3, 7, ROM_4BE3 ROM:4BE0 ldb INTMEM_1C+3, #7Fh ROM:4BE3 ROM:4BE3 ROM_4BE3: ; CODE XREF: ROM_4B9C:ROM_4BDD↑j ROM:4BE3 jbc INTMEM_20+2, 7, ROM_4BE8 ROM:4BE6 negb INTMEM_1C+3 ROM:4BE8 ROM:4BE8 ROM_4BE8: ; CODE XREF: ROM_4B9C+2B↑j ROM:4BE8 ; ROM_4B9C:ROM_4BE3↑j ROM:4BE8 addb INTMEM_1C+3, #-80h ROM:4BEB ldb INTMEM_1C, [INTMEM_1A] ROM:4BEE stb INTMEM_1C+2, [INTMEM_1A]+ ROM:4BF1 stb INTMEM_1C, [INTMEM_1A] ROM:4BF4 ldb INTMEM_1C+1, [INTMEM_20] ROM:4BF7 ldb INTMEM_32, INTMEM_1B7[] ROM:4BFC stb INTMEM_32, [INTMEM_20]+ ROM:4BFF stb INTMEM_1C+1, [INTMEM_20] ROM:4C02 jbc INTMEM_20+3, 1, ROM_4C0B ROM:4C05 stb INTMEM_1C+2, [INTMEM_1A] ROM:4C08 stb INTMEM_32, [INTMEM_20] ROM:4C0B ROM:4C0B ROM_4C0B: ; CODE XREF: ROM_4B9C+66↑j ROM:4C0B ret ROM:4C0B ; End of function ROM_4B9C ROM:4C0B ROM:4C0C ROM:4C0C ; =============== S U B R O U T I N E ======================================= ROM:4C0C ROM:4C0C ROM:4C0C ROM_4C0C: ; CODE XREF: ROM_6A6B+206↓p ROM:4C0C ; ROM_6A6B+228↓p ROM:4C0C ldb INTMEM_1C+3, INTMEM_D8+1 ROM:4C0F ldb INTMEM_20, INTMEM_1C+2 ROM:4C12 subb INTMEM_20, #-80h ROM:4C15 jc ROM_4C22 ROM:4C17 negb INTMEM_20 ROM:4C19 cmpb INTMEM_20, 0DCh[INTMEM_56] ROM:4C1E jc ROM_4C36 ROM:4C20 sjmp ROM_4C29 ROM:4C22 ; --------------------------------------------------------------------------- ROM:4C22 ROM:4C22 ROM_4C22: ; CODE XREF: ROM_4C0C+9↑j ROM:4C22 cmpb INTMEM_20, 0DBh[INTMEM_56] ROM:4C27 jc ROM_4C36 ROM:4C29 ROM:4C29 ROM_4C29: ; CODE XREF: ROM_4C0C+14↑j ROM:4C29 ld INTMEM_1C, #0Ch ROM:4C2D lcall ROM_32C9 ROM:4C30 mulub INTMEM_32, INTMEM_1C, #4 ROM:4C34 sjmp ROM_4C41 ROM:4C36 ; --------------------------------------------------------------------------- ROM:4C36 ROM:4C36 ROM_4C36: ; CODE XREF: ROM_4C0C+12↑j ROM:4C36 ; ROM_4C0C+1B↑j ROM:4C36 ld INTMEM_1C, #0Bh ROM:4C3A lcall ROM_32C9 ROM:4C3D mulub INTMEM_32, INTMEM_1C, #20h ; ' ' ROM:4C41 ROM:4C41 ROM_4C41: ; CODE XREF: ROM_4C0C+28↑j ROM:4C41 ldb INTMEM_1C+3, INTMEM_1AC[] ROM:4C46 ld INTMEM_1C, #0Dh ROM:4C4A lcall ROM_32C9 ROM:4C4D clrb INTMEM_1C+1 ROM:4C4F mulu INTMEM_20, INTMEM_1C, INTMEM_32 ROM:4C53 divu INTMEM_20, #32h ; '2' ROM:4C57 jnv ROM_4C5C ROM:4C59 ldbse INTMEM_20, #-1 ROM:4C5C ROM:4C5C ROM_4C5C: ; CODE XREF: ROM_4C0C+4B↑j ROM:4C5C ret ROM:4C5C ; End of function ROM_4C0C ROM:4C5C ROM:4C5D ROM:4C5D ; =============== S U B R O U T I N E ======================================= ROM:4C5D ROM:4C5D ROM:4C5D ROM_4C5D: ; CODE XREF: ROM_6A6B:ROM_6C84↓p ROM:4C5D ; ROM_6A6B:ROM_6CA6↓p ROM:4C5D pushf ROM:4C5E ld INTMEM_32, INTMEM_20+2 ROM:4C61 ld INTMEM_1C, 1E8h[INTMEM_20+2] ROM:4C66 ld INTMEM_34, INTMEM_20 ROM:4C69 st INTMEM_34, INTMEM_3C8[] ROM:4C6E cmp ZERO_REG, INTMEM_20 ; Zero register ROM:4C71 je ROM_4C9E ROM:4C73 ldbze INTMEM_1C, #32h ; '2' ROM:4C76 cmp INTMEM_32, #4 ROM:4C7A jc ROM_4C8F ROM:4C7C ldb INTMEM_1C+2, INTMEM_1AB[] ROM:4C81 ldb INTMEM_1C+3, INTMEM_1AC[] ROM:4C86 ld INTMEM_1C, #0Eh ROM:4C8A lcall ROM_32C9 ROM:4C8D clrb INTMEM_1C+1 ROM:4C8F ROM:4C8F ROM_4C8F: ; CODE XREF: ROM_4C5D+1D↑j ROM:4C8F mulu INTMEM_1C, 1E8h[INTMEM_32] ROM:4C94 divu INTMEM_1C, #32h ; '2' ROM:4C98 jnv ROM_4C9E ROM:4C9A ld INTMEM_1C, #32h ; '2' ROM:4C9E ROM:4C9E ROM_4C9E: ; CODE XREF: ROM_4C5D+14↑j ROM:4C9E ; ROM_4C5D+3B↑j ROM:4C9E st INTMEM_1C, INTMEM_3C6[] ROM:4CA3 add INTMEM_1C+2, INTMEM_1C, INTMEM_34 ROM:4CA7 jnc ROM_4CAC ROM:4CA9 ldbse INTMEM_1C+2, #-1 ROM:4CAC ROM:4CAC ROM_4CAC: ; CODE XREF: ROM_4C5D+4A↑j ROM:4CAC cmp INTMEM_1C+2, 1E0h[INTMEM_32] ROM:4CB1 jnh ROM_4CB8 ROM:4CB3 ld INTMEM_1C+2, 1E0h[INTMEM_32] ROM:4CB8 ROM:4CB8 ROM_4CB8: ; CODE XREF: ROM_4C5D+54↑j ROM:4CB8 st INTMEM_1C+2, 1E8h[INTMEM_32] ROM:4CBD popf ROM:4CBE ret ROM:4CBE ; End of function ROM_4C5D ROM:4CBE ROM:4CBF ROM:4CBF ; =============== S U B R O U T I N E ======================================= ROM:4CBF ROM:4CBF ROM:4CBF ROM_4CBF: ; CODE XREF: ROM:5A06↓p ROM:4CBF ; ROM:5A1B↓p ROM:4CBF ldb INTMEM_1C+2, INTMEM_76 ROM:4CC2 shlb INTMEM_1C+2, #2 ROM:4CC5 addb INTMEM_1C+2, INTMEM_161[] ROM:4CCA subb INTMEM_1A, INTMEM_1C+2, (INTMEM_1CF+1)[] ROM:4CD0 clrb INTMEM_1A+1 ROM:4CD2 stb INTMEM_1C+2, (INTMEM_1CF+1)[] ROM:4CD7 ret ROM:4CD7 ; End of function ROM_4CBF ROM:4CD7 ROM:4CD8 ROM:4CD8 ; =============== S U B R O U T I N E ======================================= ROM:4CD8 ROM:4CD8 ROM:4CD8 ROM_4CD8: ; CODE XREF: ROM_6127:ROM_6538↓p ROM:4CD8 jbs INTMEM_FD, 7, ROM_4CEC ROM:4CDB jbc INTMEM_FD, 3, ROM_4CE9 ROM:4CDE mulub INTMEM_1C, INTMEM_E6, 12Ah[INTMEM_56] ROM:4CE4 stb INTMEM_1C+1, INTMEM_E6 ROM:4CE7 sjmp ROM_4D02 ROM:4CE9 ; --------------------------------------------------------------------------- ROM:4CE9 ROM:4CE9 ROM_4CE9: ; CODE XREF: ROM_4CD8+3↑j ROM:4CE9 orb INTMEM_FD, #-80h ROM:4CEC ROM:4CEC ROM_4CEC: ; CODE XREF: ROM_4CD8↑j ROM:4CEC jbs INTMEM_FD, 4, ROM_4CFB ROM:4CEF cmpb ZERO_REG, INTMEM_B9 ; Zero register ROM:4CF2 je ROM_4D02 ROM:4CF4 jbs INTMEM_FD, 5, ROM_4D00 ROM:4CF7 clrb INTMEM_B9 ROM:4CF9 sjmp ROM_4D02 ROM:4CFB ; --------------------------------------------------------------------------- ROM:4CFB ROM:4CFB ROM_4CFB: ; CODE XREF: ROM_4CD8:ROM_4CEC↑j ROM:4CFB ldb INTMEM_B9, 12Bh[INTMEM_56] ROM:4D00 ROM:4D00 ROM_4D00: ; CODE XREF: ROM_4CD8+1C↑j ROM:4D00 clrb INTMEM_E6 ROM:4D02 ROM:4D02 ROM_4D02: ; CODE XREF: ROM_4CD8+F↑j ROM:4D02 ; ROM_4CD8+1A↑j ... ROM:4D02 ret ROM:4D02 ; End of function ROM_4CD8 ROM:4D02 ROM:4D03 ROM:4D03 ; =============== S U B R O U T I N E ======================================= ROM:4D03 ROM:4D03 ROM:4D03 ROM_4D03: ; CODE XREF: ROM_6127+24↓p ROM:4D03 ; ROM_6127:ROM_648C↓p ... ROM:4D03 addb INTMEM_1C+2, 12Dh[INTMEM_56] ROM:4D08 scall ROM_4D60 ROM:4D0A ldbze INTMEM_20, INTMEM_276[] ROM:4D0F ldbze INTMEM_20+2, INTMEM_277[] ROM:4D14 sub INTMEM_1C+2, INTMEM_1C, INTMEM_20 ROM:4D18 jc ROM_4D23 ROM:4D1A add INTMEM_1C+2, INTMEM_20+2 ROM:4D1D jc ROM_4D26 ROM:4D1F clr INTMEM_1C+2 ROM:4D21 sjmp ROM_4D26 ROM:4D23 ; --------------------------------------------------------------------------- ROM:4D23 ROM:4D23 ROM_4D23: ; CODE XREF: ROM_4D03+15↑j ROM:4D23 add INTMEM_1C+2, INTMEM_20+2 ROM:4D26 ROM:4D26 ROM_4D26: ; CODE XREF: ROM_4D03+1A↑j ROM:4D26 ; ROM_4D03+1E↑j ROM:4D26 inc INTMEM_1C+2 ROM:4D28 scall ROM_4D87 ROM:4D2A ret ROM:4D2A ; End of function ROM_4D03 ROM:4D2A ROM:4D2B ROM:4D2B ; =============== S U B R O U T I N E ======================================= ROM:4D2B ROM:4D2B ROM:4D2B ROM_4D2B: ; CODE XREF: ROM_6127+87↓p ROM:4D2B ; ROM_6127+B9↓p ... ROM:4D2B addb INTMEM_1C+2, 12Dh[INTMEM_56] ROM:4D30 scall ROM_4D60 ROM:4D32 ldbze INTMEM_20, INTMEM_276[] ROM:4D37 sub INTMEM_1C, INTMEM_20 ROM:4D3A ldb INTMEM_1C+2, INTMEM_1C+3 ROM:4D3D ld INTMEM_32, INTMEM_1C ROM:4D40 scall ROM_4D60 ROM:4D42 sub INTMEM_1C+2, INTMEM_1C, INTMEM_32 ROM:4D46 jc ROM_4D4A ROM:4D48 clr INTMEM_1C+2 ROM:4D4A ROM:4D4A ROM_4D4A: ; CODE XREF: ROM_4D2B+1B↑j ROM:4D4A add INTMEM_32, INTMEM_1C ROM:4D4D inc INTMEM_32 ROM:4D4F scall ROM_4D87 ROM:4D51 ld INTMEM_1C+2, INTMEM_32 ROM:4D54 ldb INTMEM_32, INTMEM_1C ROM:4D57 scall ROM_4D87 ROM:4D59 ldb INTMEM_1C+2, INTMEM_1C ROM:4D5C ldb INTMEM_1C+3, INTMEM_32 ROM:4D5F ret ROM:4D5F ; End of function ROM_4D2B ROM:4D5F ROM:4D60 ROM:4D60 ; =============== S U B R O U T I N E ======================================= ROM:4D60 ROM:4D60 ROM:4D60 ROM_4D60: ; CODE XREF: ROM_4D03+5↑p ROM:4D60 ; ROM_4D2B+5↑p ... ROM:4D60 cmpb INTMEM_1C+2, INTMEM_278[] ROM:4D65 jh ROM_4D71 ROM:4D67 ld INTMEM_1C, #2Ah ; '*' ROM:4D6B lcall ROM_32C9 ROM:4D6E clrb INTMEM_1C+1 ROM:4D70 ret ROM:4D71 ; --------------------------------------------------------------------------- ROM:4D71 ROM:4D71 ROM_4D71: ; CODE XREF: ROM_4D60+5↑j ROM:4D71 ld INTMEM_1C, #2Bh ; '+' ROM:4D75 lcall ROM_32C9 ROM:4D78 stb INTMEM_1C, INTMEM_3D5[] ROM:4D7D clrb INTMEM_1C+1 ROM:4D7F shl INTMEM_1C, #1 ROM:4D82 add INTMEM_1C, #0FFh ROM:4D86 ret ROM:4D86 ; End of function ROM_4D60 ROM:4D86 ROM:4D87 ROM:4D87 ; =============== S U B R O U T I N E ======================================= ROM:4D87 ROM:4D87 ROM:4D87 ROM_4D87: ; CODE XREF: ROM_4D03+25↑p ROM:4D87 ; ROM_4D2B+24↑p ... ROM:4D87 ld INTMEM_1C, #2Ch ; ',' ROM:4D8B cmpb INTMEM_1C+3, ZERO_REG ; Zero register ROM:4D8E je ROM_4D9B ROM:4D90 sub INTMEM_1C+2, #0FFh ROM:4D94 shr INTMEM_1C+2, #1 ROM:4D97 ld INTMEM_1C, #2Dh ; '-' ROM:4D9B ROM:4D9B ROM_4D9B: ; CODE XREF: ROM_4D87+7↑j ROM:4D9B ljmp ROM_32C9 ROM:4D9B ; End of function ROM_4D87 ROM:4D9B ROM:4D9E ROM:4D9E ; =============== S U B R O U T I N E ======================================= ROM:4D9E ROM:4D9E ROM:4D9E ROM_4D9E: ; CODE XREF: ROM_6127+3FB↓p ROM:4D9E jbs INTMEM_FE, 0, ROM_4DDF ROM:4DA1 mulub INTMEM_1C, INTMEM_8E, 12Ch[INTMEM_56] ROM:4DA7 add INTMEM_1C, #-8000h ROM:4DAB cmp INTMEM_D4, INTMEM_1C ROM:4DAE jnc ROM_4DB2 ROM:4DB0 sjmp ROM_4E52 ROM:4DB2 ; --------------------------------------------------------------------------- ROM:4DB2 ROM:4DB2 ROM_4DB2: ; CODE XREF: ROM_4D9E+10↑j ROM:4DB2 orb INTMEM_FE, #1 ROM:4DB5 clrb INTMEM_B9+3 ROM:4DB7 ldb INTMEM_1A+1, INTMEM_1AE[] ROM:4DBC cmpb INTMEM_1A+1, 138h[INTMEM_56] ROM:4DC1 jnc ROM_4DC8 ROM:4DC3 ldb INTMEM_B9+3, 139h[INTMEM_56] ROM:4DC8 ROM:4DC8 ROM_4DC8: ; CODE XREF: ROM_4D9E+23↑j ROM:4DC8 ; ROM_4D9E+63↓j ... ROM:4DC8 andb INTMEM_FE, #-5 ROM:4DCB ldbse INTMEM_20+2, #-1 ROM:4DCE st INTMEM_20+2, (INTMEM_266+2)[] ROM:4DD3 st ZERO_REG, (INTMEM_266+4)[] ; Zero register ROM:4DD8 ldb INTMEM_B9+2, 136h[INTMEM_56] ROM:4DDD sjmp ROM_4E15 ROM:4DDF ; --------------------------------------------------------------------------- ROM:4DDF ROM:4DDF ROM_4DDF: ; CODE XREF: ROM_4D9E↑j ROM:4DDF jbs INTMEM_FE, 2, ROM_4DF4 ROM:4DE2 jbc INTMEM_D4+1, 7, ROM_4E11 ROM:4DE5 cmpb ZERO_REG, INTMEM_B9+2 ; Zero register ROM:4DE8 jne ROM_4E15 ROM:4DEA orb INTMEM_FE, #4 ROM:4DED ldb INTMEM_B9+2, 137h[INTMEM_56] ROM:4DF2 sjmp ROM_4E23 ROM:4DF4 ; --------------------------------------------------------------------------- ROM:4DF4 ROM:4DF4 ROM_4DF4: ; CODE XREF: ROM_4D9E:ROM_4DDF↑j ROM:4DF4 cmpb ZERO_REG, INTMEM_B9+2 ; Zero register ROM:4DF7 jne ROM_4E23 ROM:4DF9 ld INTMEM_20, (INTMEM_266+4)[] ROM:4DFE divub INTMEM_20, #5 ROM:4E01 jv ROM_4DC8 ROM:4E03 cmpb INTMEM_20, 135h[INTMEM_56] ROM:4E08 jh ROM_4DC8 ROM:4E0A cmpb INTMEM_20, 134h[INTMEM_56] ROM:4E0F jnc ROM_4DC8 ROM:4E11 ROM:4E11 ROM_4E11: ; CODE XREF: ROM_4D9E+44↑j ROM:4E11 ldb INTMEM_1A, #-1 ROM:4E14 ret ROM:4E15 ; --------------------------------------------------------------------------- ROM:4E15 ROM:4E15 ROM_4E15: ; CODE XREF: ROM_4D9E+3F↑j ROM:4E15 ; ROM_4D9E+4A↑j ROM:4E15 cmp INTMEM_D4, (INTMEM_266+2)[] ROM:4E1A jh ROM_4E52 ROM:4E1C st INTMEM_D4, (INTMEM_266+2)[] ROM:4E21 sjmp ROM_4E52 ROM:4E23 ; --------------------------------------------------------------------------- ROM:4E23 ROM:4E23 ROM_4E23: ; CODE XREF: ROM_4D9E+54↑j ROM:4E23 ; ROM_4D9E+59↑j ROM:4E23 ld INTMEM_1C+2, 88h[INTMEM_56] ROM:4E28 cmpb ZERO_REG, INTMEM_B9+3 ; Zero register ROM:4E2B je ROM_4E31 ROM:4E2D ld INTMEM_1C+2, #384h ROM:4E31 ROM:4E31 ROM_4E31: ; CODE XREF: ROM_4D9E+8D↑j ROM:4E31 jbc INTMEM_F9, 1, ROM_4E39 ROM:4E34 ld INTMEM_1C+2, 8Ah[INTMEM_56] ROM:4E39 ROM:4E39 ROM_4E39: ; CODE XREF: ROM_4D9E:ROM_4E31↑j ROM:4E39 st INTMEM_1C+2, INTMEM_266[] ROM:4E3E sub INTMEM_20, INTMEM_D4, (INTMEM_266+2)[] ROM:4E44 jnc ROM_4E52 ROM:4E46 cmp INTMEM_20, (INTMEM_266+4)[] ROM:4E4B jnh ROM_4E52 ROM:4E4D st INTMEM_20, (INTMEM_266+4)[] ROM:4E52 ROM:4E52 ROM_4E52: ; CODE XREF: ROM_4D9E+12↑j ROM:4E52 ; ROM_4D9E+7C↑j ... ROM:4E52 clrb INTMEM_1A ROM:4E54 ret ROM:4E54 ; End of function ROM_4D9E ROM:4E54 ROM:4E55 ROM:4E55 ; =============== S U B R O U T I N E ======================================= ROM:4E55 ROM:4E55 ROM:4E55 ROM_4E55: ; CODE XREF: ROM_6127+480↓p ROM:4E55 jbs INTMEM_FE, 5, ROM_4E74 ROM:4E58 ldb INTMEM_1C+1, INTMEM_47 ROM:4E5B ldb INTMEM_1C, #0 ROM:4E5E ld INTMEM_20, (INTMEM_1F3+1)[] ROM:4E63 ldbze INTMEM_1C+2, 13Fh[INTMEM_56] ROM:4E68 lcall ROM_3464 ROM:4E6B stb INTMEM_1C+1, INTMEM_47 ROM:4E6E orb INTMEM_FE, #20h ; ' ' ROM:4E71 ROM:4E71 ROM_4E71: ; CODE XREF: ROM_4E55+26↓j ROM:4E71 clrb INTMEM_1A ROM:4E73 ret ROM:4E74 ; --------------------------------------------------------------------------- ROM:4E74 ROM:4E74 ROM_4E74: ; CODE XREF: ROM_4E55↑j ROM:4E74 cmpb INTMEM_47, INTMEM_1F5[] ROM:4E79 je ROM_4E7F ROM:4E7B jh ROM_4E71 ROM:4E7D incb INTMEM_47 ROM:4E7F ROM:4E7F ROM_4E7F: ; CODE XREF: ROM_4E55+24↑j ROM:4E7F ldb INTMEM_1A, #-1 ROM:4E82 ret ROM:4E82 ; End of function ROM_4E55 ROM:4E82 ROM:4E83 ROM:4E83 ; =============== S U B R O U T I N E ======================================= ROM:4E83 ROM:4E83 ROM:4E83 ROM_4E83: ; CODE XREF: ROM_4849↑p ROM:4E83 sub INTMEM_1A, INTMEM_5E, #1F4h ROM:4E88 jc ROM_4E8C ROM:4E8A clr INTMEM_1A ROM:4E8C ROM:4E8C ROM_4E8C: ; CODE XREF: ROM_4E83+5↑j ROM:4E8C divub INTMEM_1A, #19h ROM:4E8F jnv ROM_4E94 ROM:4E91 ldb INTMEM_1A, #-1 ROM:4E94 ROM:4E94 ROM_4E94: ; CODE XREF: ROM_4E83+C↑j ROM:4E94 stb INTMEM_1A, INTMEM_1AB[] ROM:4E99 cmp INTMEM_5E, ZERO_REG ; Zero register ROM:4E9C jh ROM_4EA9 ROM:4E9E andb INTMEM_F6, #-41h ROM:4EA1 orb INTMEM_F5, #10h ROM:4EA4 orb INTMEM_F6, #-80h ROM:4EA7 sjmp ROM_4EF0 ROM:4EA9 ; --------------------------------------------------------------------------- ROM:4EA9 ROM:4EA9 ROM_4EA9: ; CODE XREF: ROM_4E83+19↑j ROM:4EA9 jbs INTMEM_F6, 6, ROM_4EF0 ROM:4EAC andb INTMEM_F6, #7Fh ROM:4EAF cmp INTMEM_5E, 1Ch[INTMEM_56] ROM:4EB4 jh ROM_4EC0 ROM:4EB6 orb INTMEM_F5, #10h ROM:4EB9 andb INTMEM_F7, #-2 ROM:4EBC clrb INTMEM_CB ROM:4EBE sjmp ROM_4EF0 ROM:4EC0 ; --------------------------------------------------------------------------- ROM:4EC0 ROM:4EC0 ROM_4EC0: ; CODE XREF: ROM_4E83+31↑j ROM:4EC0 andb INTMEM_F5, #-11h ROM:4EC3 cmp INTMEM_5E, 1Eh[INTMEM_56] ROM:4EC8 jh ROM_4EDA ROM:4ECA jbs INTMEM_F7, 0, ROM_4ED5 ROM:4ECD orb INTMEM_F7, #1 ROM:4ED0 ldb INTMEM_CB, 0AFh[INTMEM_56] ROM:4ED5 ROM:4ED5 ROM_4ED5: ; CODE XREF: ROM_4E83+47↑j ROM:4ED5 cmpb INTMEM_CB, ZERO_REG ; Zero register ROM:4ED8 jne ROM_4EF0 ROM:4EDA ROM:4EDA ROM_4EDA: ; CODE XREF: ROM_4E83+45↑j ROM:4EDA orb INTMEM_F6, #40h ; '@' ROM:4EDD ldb INTMEM_1C+2, INTMEM_1AC[] ROM:4EE2 stb INTMEM_1C+2, INTMEM_1AD[] ROM:4EE7 orb INTMEM_F7, #2 ROM:4EEA andb INTMEM_F5, #-11h ROM:4EED andb INTMEM_F7, #-2 ROM:4EF0 ROM:4EF0 ROM_4EF0: ; CODE XREF: ROM_4E83+24↑j ROM:4EF0 ; ROM_4E83:ROM_4EA9↑j ... ROM:4EF0 jbc INTMEM_F6, 7, ROM_4F00 ROM:4EF3 cmpb ZERO_REG, INTMEM_B4+1 ; Zero register ROM:4EF6 jne ROM_4F00 ROM:4EF8 andb INTMEM_F7, #-5 ROM:4EFB andb INTMEM_A4, #-2 ROM:4EFE sjmp ROM_4F06 ROM:4F00 ; --------------------------------------------------------------------------- ROM:4F00 ROM:4F00 ROM_4F00: ; CODE XREF: ROM_4E83:ROM_4EF0↑j ROM:4F00 ; ROM_4E83+73↑j ROM:4F00 orb INTMEM_F7, #4 ROM:4F03 orb INTMEM_A4, #1 ROM:4F06 ROM:4F06 ROM_4F06: ; CODE XREF: ROM_4E83+7B↑j ROM:4F06 cmp INTMEM_5E, ZERO_REG ; Zero register ROM:4F09 je ROM_4F0E ROM:4F0B orb INTMEM_F5, #2 ROM:4F0E ROM:4F0E ROM_4F0E: ; CODE XREF: ROM_4E83+86↑j ROM:4F0E ld INTMEM_1C+2, INTMEM_142[] ROM:4F13 cmp INTMEM_1C+2, 10h[INTMEM_56] ROM:4F18 jne ROM_4F87 ROM:4F1A ldb INTMEM_1C+3, INTMEM_154[] ROM:4F1F cmpb INTMEM_1C+3, #-1 ROM:4F22 je ROM_4F49 ROM:4F24 cmpb INTMEM_1C+3, #0 ROM:4F27 jne ROM_4F33 ROM:4F29 ldb INTMEM_1C, INTMEM_15D[] ROM:4F2E cmpb INTMEM_1C, #1 ROM:4F31 je ROM_4F4E ROM:4F33 ROM:4F33 ROM_4F33: ; CODE XREF: ROM_4E83+A4↑j ROM:4F33 jbs INTMEM_F6, 0, ROM_4F4E ROM:4F36 ldb INTMEM_20, INTMEM_155[] ROM:4F3B ldb INTMEM_20+1, INTMEM_20 ROM:4F3E andb INTMEM_20, #0Fh ROM:4F41 shrb INTMEM_20+1, #4 ROM:4F44 cmpb INTMEM_20, INTMEM_20+1 ROM:4F47 je ROM_4F4E ROM:4F49 ROM:4F49 ROM_4F49: ; CODE XREF: ROM_4E83+9F↑j ROM:4F49 orb INTMEM_F6, #20h ; ' ' ROM:4F4C sjmp ROM_4F87 ROM:4F4E ; --------------------------------------------------------------------------- ROM:4F4E ROM:4F4E ROM_4F4E: ; CODE XREF: ROM_4E83+AE↑j ROM:4F4E ; ROM_4E83:ROM_4F33↑j ... ROM:4F4E jbs INTMEM_F5, 2, ROM_4F87 ROM:4F51 ldb INTMEM_1C, INTMEM_155[] ROM:4F56 shlb INTMEM_1C, #1 ROM:4F59 cmpb INTMEM_1C, #-10h ROM:4F5C jnc ROM_4F61 ROM:4F5E ldb INTMEM_1C, #-20h ROM:4F61 ROM:4F61 ROM_4F61: ; CODE XREF: ROM_4E83+D9↑j ROM:4F61 andb INTMEM_1C, #-10h ROM:4F64 ldb INTMEM_1C+1, INTMEM_1C ROM:4F67 shrb INTMEM_1C, #4 ROM:4F6A addb INTMEM_1C+1, INTMEM_1C ROM:4F6D ldb INTMEM_1C, INTMEM_1C+1 ROM:4F70 stb INTMEM_1C, INTMEM_155[] ROM:4F75 lcall ROM_2C64 ROM:4F78 ldb INTMEM_1A+1, #0Ah ROM:4F7B lcall ROM_2C75 ROM:4F7E lcall ROM_2C75 ROM:4F81 lcall ROM_2C69 ROM:4F84 orb INTMEM_F5, #4 ROM:4F87 ROM:4F87 ROM_4F87: ; CODE XREF: ROM_4E83+95↑j ROM:4F87 ; ROM_4E83+C9↑j ... ROM:4F87 ldb INTMEM_1A, INTMEM_1F9[] ROM:4F8C ldb INTMEM_1A+1, INTMEM_1A ROM:4F8F jbc INTMEM_55, 3, ROM_4F9C ROM:4F92 ldb INTMEM_1A, 0B2h[INTMEM_56] ROM:4F97 ldb INTMEM_1A+1, 0B1h[INTMEM_56] ROM:4F9C ROM:4F9C ROM_4F9C: ; CODE XREF: ROM_4E83+10C↑j ROM:4F9C stb INTMEM_1A, INTMEM_1AC[] ROM:4FA1 stb INTMEM_1A+1, INTMEM_1AE[] ROM:4FA6 ldb INTMEM_2C, INTMEM_8E ROM:4FA9 ld INTMEM_24, INTMEM_14E[] ROM:4FAE jbc INTMEM_F6, 7, ROM_4FB6 ROM:4FB1 ld INTMEM_24, INTMEM_1FC[] ROM:4FB6 ROM:4FB6 ROM_4FB6: ; CODE XREF: ROM_4E83+12B↑j ROM:4FB6 clr INTMEM_1A ROM:4FB8 ldb INTMEM_20+1, 0B3h[INTMEM_56] ROM:4FBD cmpb INTMEM_2C, INTMEM_20+1 ROM:4FC0 jh ROM_4FC9 ROM:4FC2 ld INTMEM_1C, 240h[INTMEM_1A] ROM:4FC7 sjmp ROM_503F ROM:4FC9 ; --------------------------------------------------------------------------- ROM:4FC9 ROM:4FC9 ROM_4FC9: ; CODE XREF: ROM_4E83+13D↑j ROM:4FC9 ldb INTMEM_20+2, 0B4h[INTMEM_56] ROM:4FCE cmpb INTMEM_2C, INTMEM_20+2 ROM:4FD1 jnc ROM_4FEE ROM:4FD3 ld INTMEM_1A, #2 ROM:4FD7 ldb INTMEM_20+1, INTMEM_20+2 ROM:4FDA ldb INTMEM_20+2, 0B5h[INTMEM_56] ROM:4FDF cmpb INTMEM_2C, INTMEM_20+2 ROM:4FE2 jnc ROM_4FEE ROM:4FE4 ldb INTMEM_20+1, INTMEM_20+2 ROM:4FE7 ldb INTMEM_20+2, #-4Ch ROM:4FEA ld INTMEM_1A, #4 ROM:4FEE ROM:4FEE ROM_4FEE: ; CODE XREF: ROM_4E83+14E↑j ROM:4FEE ; ROM_4E83+15F↑j ROM:4FEE subb INTMEM_20+2, INTMEM_20+1 ROM:4FF1 clrb INTMEM_20+3 ROM:4FF3 add INTMEM_1A, #2 ROM:4FF7 ld INTMEM_1C, 240h[INTMEM_1A] ROM:4FFC sub INTMEM_1A, #2 ROM:5000 sub INTMEM_1C, 240h[INTMEM_1A] ROM:5005 jne ROM_500E ROM:5007 ld INTMEM_1C, 240h[INTMEM_1A] ROM:500C sjmp ROM_503F ROM:500E ; --------------------------------------------------------------------------- ROM:500E ROM:500E ROM_500E: ; CODE XREF: ROM_4E83+182↑j ROM:500E subb INTMEM_20, INTMEM_2C, INTMEM_20+1 ROM:5012 jne ROM_501B ROM:5014 ld INTMEM_1C, 240h[INTMEM_1A] ROM:5019 sjmp ROM_503F ROM:501B ; --------------------------------------------------------------------------- ROM:501B ROM:501B ROM_501B: ; CODE XREF: ROM_4E83+18F↑j ROM:501B clrb INTMEM_20+1 ROM:501D mul INTMEM_1C, INTMEM_20 ROM:5021 jbc INTMEM_1C+3, 7, ROM_5030 ROM:5024 div INTMEM_1C, INTMEM_20+2 ROM:5028 jnv ROM_503A ROM:502A ld INTMEM_1C, #-8000h ROM:502E sjmp ROM_503A ROM:5030 ; --------------------------------------------------------------------------- ROM:5030 ROM:5030 ROM_5030: ; CODE XREF: ROM_4E83+19E↑j ROM:5030 div INTMEM_1C, INTMEM_20+2 ROM:5034 jnv ROM_503A ROM:5036 ld INTMEM_1C, #7FFFh ROM:503A ROM:503A ROM_503A: ; CODE XREF: ROM_4E83+1A5↑j ROM:503A ; ROM_4E83+1AB↑j ... ROM:503A add INTMEM_1C, 240h[INTMEM_1A] ROM:503F ROM:503F ROM_503F: ; CODE XREF: ROM_4E83+144↑j ROM:503F ; ROM_4E83+189↑j ... ROM:503F st INTMEM_1C, INTMEM_172[] ROM:5044 sub INTMEM_20+2, INTMEM_24, INTMEM_1C ROM:5048 jc ROM_5053 ROM:504A jbs INTMEM_20+3, 7, ROM_505A ROM:504D ld INTMEM_20+2, #-8000h ROM:5051 sjmp ROM_505A ROM:5053 ; --------------------------------------------------------------------------- ROM:5053 ROM:5053 ROM_5053: ; CODE XREF: ROM_4E83+1C5↑j ROM:5053 jbc INTMEM_20+3, 7, ROM_505A ROM:5056 ld INTMEM_20+2, #7FFFh ROM:505A ROM:505A ROM_505A: ; CODE XREF: ROM_4E83+1C7↑j ROM:505A ; ROM_4E83+1CE↑j ... ROM:505A add INTMEM_1C+2, INTMEM_20+2, #-8000h ROM:505F st INTMEM_1C+2, INTMEM_170[] ROM:5064 jbc INTMEM_55, 0, ROM_5069 ROM:5067 sjmp ROM_5168 ROM:5069 ; --------------------------------------------------------------------------- ROM:5069 ROM:5069 ROM_5069: ; CODE XREF: ROM_4E83+1E1↑j ROM:5069 jbs INTMEM_F7, 3, ROM_506F ROM:506C jbc INTMEM_A9, 4, ROM_5074 ROM:506F ROM:506F ROM_506F: ; CODE XREF: ROM_4E83:ROM_5069↑j ROM:506F andb INTMEM_AF, #-21h ROM:5072 sjmp ROM_516B ROM:5074 ; --------------------------------------------------------------------------- ROM:5074 ROM:5074 ROM_5074: ; CODE XREF: ROM_4E83+1E9↑j ROM:5074 add INTMEM_20, INTMEM_1C, 22h[INTMEM_56] ROM:507A jbs INTMEM_AF, 5, ROM_5083 ROM:507D add INTMEM_20, INTMEM_1C, 24h[INTMEM_56] ROM:5083 ROM:5083 ROM_5083: ; CODE XREF: ROM_4E83+1F7↑j ROM:5083 jnc ROM_5088 ROM:5085 ldbse INTMEM_20, INTMEM_FF ROM:5088 ROM:5088 ROM_5088: ; CODE XREF: ROM_4E83:ROM_5083↑j ROM:5088 cmp INTMEM_24, INTMEM_20 ROM:508B jnh ROM_508F ROM:508D sjmp ROM_5168 ROM:508F ; --------------------------------------------------------------------------- ROM:508F ROM:508F ROM_508F: ; CODE XREF: ROM_4E83+208↑j ROM:508F andb INTMEM_AF, #-21h ROM:5092 cmpb INTMEM_2C, 0B3h[INTMEM_56] ROM:5097 jnc ROM_50BD ROM:5099 jbc INTMEM_AB, 4, ROM_50BD ROM:509C jbc INTMEM_20+3, 7, ROM_50BF ROM:509F sub INTMEM_1A, ZERO_REG, INTMEM_20+2 ; Zero register ROM:50A3 sub INTMEM_1A, 26h[INTMEM_56] ROM:50A8 jnc ROM_50BF ROM:50AA cmpb ZERO_REG, INTMEM_C0+1 ; Zero register ROM:50AD je ROM_50B1 ROM:50AF sjmp ROM_5170 ROM:50B1 ; --------------------------------------------------------------------------- ROM:50B1 ROM:50B1 ROM_50B1: ; CODE XREF: ROM_4E83+22A↑j ROM:50B1 shl INTMEM_1A, #2 ROM:50B4 subb INTMEM_49, INTMEM_1A+1 ROM:50B7 lcall ROM_4932 ROM:50BA orb INTMEM_52, #40h ; '@' ROM:50BD ROM:50BD ROM_50BD: ; CODE XREF: ROM_4E83+214↑j ROM:50BD ; ROM_4E83+216↑j ... ROM:50BD sjmp ROM_516B ROM:50BF ; --------------------------------------------------------------------------- ROM:50BF ROM:50BF ROM_50BF: ; CODE XREF: ROM_4E83+219↑j ROM:50BF ; ROM_4E83+225↑j ROM:50BF jbc INTMEM_F7, 5, ROM_50BD ROM:50C2 add INTMEM_1A, INTMEM_1C, 20h[INTMEM_56] ROM:50C8 jnc ROM_50CD ROM:50CA ldbse INTMEM_1A, #-1 ROM:50CD ROM:50CD ROM_50CD: ; CODE XREF: ROM_4E83+245↑j ROM:50CD cmp INTMEM_24, INTMEM_1A ROM:50D0 jh ROM_50BD ROM:50D2 cmpb INTMEM_2C, INTMEM_225[] ROM:50D7 jne ROM_50BD ROM:50D9 jbc INTMEM_F7, 4, ROM_50BD ROM:50DC orb INTMEM_F7, #40h ; '@' ROM:50DF add INTMEM_1A, INTMEM_20+2, 2Ah[INTMEM_56] ROM:50E5 jbc INTMEM_1A+1, 7, ROM_50ED ROM:50E8 neg INTMEM_1A ROM:50EA andb INTMEM_F7, #-41h ROM:50ED ROM:50ED ROM_50ED: ; CODE XREF: ROM_4E83+262↑j ROM:50ED cmp INTMEM_1A, 28h[INTMEM_56] ROM:50F2 jnc ROM_516B ROM:50F4 subb INTMEM_1A, INTMEM_2C, INTMEM_224[] ROM:50FA jnh ROM_5103 ROM:50FC stb INTMEM_2C, INTMEM_224[] ROM:5101 sjmp ROM_516B ROM:5103 ; --------------------------------------------------------------------------- ROM:5103 ROM:5103 ROM_5103: ; CODE XREF: ROM_4E83+277↑j ROM:5103 negb INTMEM_1A ROM:5105 cmpb INTMEM_1A, 0B6h[INTMEM_56] ROM:510A jnc ROM_516B ROM:510C cmpb ZERO_REG, INTMEM_C0 ; Zero register ROM:510F je ROM_5113 ROM:5111 sjmp ROM_5175 ROM:5113 ; --------------------------------------------------------------------------- ROM:5113 ROM:5113 ROM_5113: ; CODE XREF: ROM_4E83+28C↑j ROM:5113 stb INTMEM_2C, INTMEM_224[] ROM:5118 jbc INTMEM_F7, 6, ROM_513F ROM:511B ROM:511B ROM_511B: ; CODE XREF: ROM_4E83+2DE↓j ROM:511B ld INTMEM_1A, INTMEM_174[] ROM:5120 sub INTMEM_1A, #40h ; '@' ROM:5124 jnc ROM_512B ROM:5126 st INTMEM_1A, INTMEM_174[] ROM:512B ROM:512B ROM_512B: ; CODE XREF: ROM_4E83+2A1↑j ROM:512B ld INTMEM_1A, INTMEM_176[] ROM:5130 sub INTMEM_1A, #40h ; '@' ROM:5134 jnc ROM_513B ROM:5136 st INTMEM_1A, INTMEM_176[] ROM:513B ROM:513B ROM_513B: ; CODE XREF: ROM_4E83+2B1↑j ROM:513B incb INTMEM_49 ROM:513D jne ROM_5163 ROM:513F ROM:513F ROM_513F: ; CODE XREF: ROM_4E83+295↑j ROM:513F ld INTMEM_1A, INTMEM_174[] ROM:5144 add INTMEM_1A, #40h ; '@' ROM:5148 jc ROM_514F ROM:514A st INTMEM_1A, INTMEM_174[] ROM:514F ROM:514F ROM_514F: ; CODE XREF: ROM_4E83+2C5↑j ROM:514F ld INTMEM_1A, INTMEM_176[] ROM:5154 add INTMEM_1A, #40h ; '@' ROM:5158 jc ROM_515F ROM:515A st INTMEM_1A, INTMEM_176[] ROM:515F ROM:515F ROM_515F: ; CODE XREF: ROM_4E83+2D5↑j ROM:515F decb INTMEM_49 ROM:5161 je ROM_511B ROM:5163 ROM:5163 ROM_5163: ; CODE XREF: ROM_4E83+2BA↑j ROM:5163 lcall ROM_4932 ROM:5166 sjmp ROM_516B ROM:5168 ; --------------------------------------------------------------------------- ROM:5168 ROM:5168 ROM_5168: ; CODE XREF: ROM_4E83+1E4↑j ROM:5168 ; ROM_4E83+20A↑j ROM:5168 orb INTMEM_AF, #20h ; ' ' ROM:516B ROM:516B ROM_516B: ; CODE XREF: ROM_4E83+1EF↑j ROM:516B ; ROM_4E83:ROM_50BD↑j ... ROM:516B ldb INTMEM_C0+1, 0B8h[INTMEM_56] ROM:5170 ROM:5170 ROM_5170: ; CODE XREF: ROM_4E83+22C↑j ROM:5170 ldb INTMEM_C0, 0B7h[INTMEM_56] ROM:5175 ROM:5175 ROM_5175: ; CODE XREF: ROM_4E83+28E↑j ROM:5175 stb INTMEM_2C, INTMEM_225[] ROM:517A jbc INTMEM_AD, 0, ROM_519D ROM:517D jbc INTMEM_AD, 1, ROM_518B ROM:5180 orb INTMEM_AD, #10h ROM:5183 orb INTMEM_AF, #20h ; ' ' ROM:5186 orb INTMEM_F7, #-80h ROM:5189 sjmp ROM_5194 ROM:518B ; --------------------------------------------------------------------------- ROM:518B ROM:518B ROM_518B: ; CODE XREF: ROM_4E83+2FA↑j ROM:518B andb INTMEM_AD, #-11h ROM:518E andb INTMEM_AF, #-21h ROM:5191 andb INTMEM_F7, #7Fh ROM:5194 ROM:5194 ROM_5194: ; CODE XREF: ROM_4E83+306↑j ROM:5194 orb INTMEM_52, #40h ; '@' ROM:5197 orb INTMEM_F5, #1 ROM:519A ljmp ROM_53A1 ROM:519D ; --------------------------------------------------------------------------- ROM:519D ROM:519D ROM_519D: ; CODE XREF: ROM_4E83+2F7↑j ROM:519D jbs INTMEM_F8, 0, ROM_51A8 ROM:51A0 jbc INTMEM_F7, 4, ROM_51AE ROM:51A3 orb INTMEM_F8, #1 ROM:51A6 sjmp ROM_51AE ROM:51A8 ; --------------------------------------------------------------------------- ROM:51A8 ROM:51A8 ROM_51A8: ; CODE XREF: ROM_4E83:ROM_519D↑j ROM:51A8 jbc INTMEM_AF, 5, ROM_51AE ROM:51AB andb INTMEM_F8, #-2 ROM:51AE ROM:51AE ROM_51AE: ; CODE XREF: ROM_4E83+31D↑j ROM:51AE ; ROM_4E83+323↑j ... ROM:51AE ld INTMEM_20, INTMEM_170[] ROM:51B3 jbc INTMEM_F8, 1, ROM_51D3 ROM:51B6 jbc INTMEM_AA, 4, ROM_51F5 ROM:51B9 subb INTMEM_1A, INTMEM_8E, 0B9h[INTMEM_56] ROM:51BF cmpb INTMEM_1A, INTMEM_1AF[] ROM:51C4 stb ZERO_REG, INTMEM_1AF[] ; Zero register ROM:51C9 jnh ROM_51D0 ROM:51CB stb INTMEM_8E, INTMEM_1AF[] ROM:51D0 ROM:51D0 ROM_51D0: ; CODE XREF: ROM_4E83+346↑j ROM:51D0 andb INTMEM_F8, #-3 ROM:51D3 ROM:51D3 ROM_51D3: ; CODE XREF: ROM_4E83+330↑j ROM:51D3 addb INTMEM_1A, INTMEM_8E, 0B9h[INTMEM_56] ROM:51D9 cmpb INTMEM_1A, INTMEM_1AF[] ROM:51DE jc ROM_51EA ROM:51E0 st INTMEM_20, INTMEM_220[] ROM:51E5 stb ZERO_REG, INTMEM_1AF[] ; Zero register ROM:51EA ROM:51EA ROM_51EA: ; CODE XREF: ROM_4E83+35B↑j ROM:51EA jbc INTMEM_AA, 3, ROM_51F5 ROM:51ED stb INTMEM_8E, INTMEM_1AF[] ROM:51F2 orb INTMEM_F8, #2 ROM:51F5 ROM:51F5 ROM_51F5: ; CODE XREF: ROM_4E83+333↑j ROM:51F5 ; ROM_4E83:ROM_51EA↑j ROM:51F5 ld INTMEM_20, INTMEM_170[] ROM:51FA jbs INTMEM_A9, 4, ROM_521F ROM:51FD jbc INTMEM_F8, 2, ROM_521F ROM:5200 cmpb ZERO_REG, INTMEM_DE[] ; Zero register ROM:5205 jne ROM_521F ROM:5207 jbs INTMEM_AF, 5, ROM_5288 ROM:520A jbs INTMEM_F7, 7, ROM_5221 ROM:520D jbs INTMEM_F8, 3, ROM_5221 ROM:5210 cmpb ZERO_REG, INTMEM_C2 ; Zero register ROM:5213 jne ROM_521D ROM:5215 orb INTMEM_F8, #8 ROM:5218 st INTMEM_20, INTMEM_220[] ROM:521D ROM:521D ROM_521D: ; CODE XREF: ROM_4E83+390↑j ROM:521D sjmp ROM_529B ROM:521F ; --------------------------------------------------------------------------- ROM:521F ROM:521F ROM_521F: ; CODE XREF: ROM_4E83+377↑j ROM:521F ; ROM_4E83+37A↑j ... ROM:521F sjmp ROM_5288 ROM:5221 ; --------------------------------------------------------------------------- ROM:5221 ROM:5221 ROM_5221: ; CODE XREF: ROM_4E83+387↑j ROM:5221 ; ROM_4E83+38A↑j ROM:5221 sub INTMEM_20+2, INTMEM_20, INTMEM_220[] ROM:5227 jc ROM_524D ROM:5229 ldb INTMEM_C2, 0BDh[INTMEM_56] ROM:522E jbc INTMEM_F8, 0, ROM_5236 ROM:5231 ldb INTMEM_C2, 0BCh[INTMEM_56] ROM:5236 ROM:5236 ROM_5236: ; CODE XREF: ROM_4E83+3AB↑j ROM:5236 andb INTMEM_F7, #7Fh ROM:5239 ld INTMEM_1C, INTMEM_220[] ROM:523E ldbze INTMEM_1C+2, 0BBh[INTMEM_56] ROM:5243 lcall ROM_3464 ROM:5246 st INTMEM_1C, INTMEM_220[] ROM:524B sjmp ROM_529B ROM:524D ; --------------------------------------------------------------------------- ROM:524D ROM:524D ROM_524D: ; CODE XREF: ROM_4E83+3A4↑j ROM:524D cmpb ZERO_REG, INTMEM_C2 ; Zero register ROM:5250 jne ROM_526D ROM:5252 ld INTMEM_1C, INTMEM_220[] ROM:5257 add INTMEM_1C, #10h ROM:525B st INTMEM_1C, INTMEM_220[] ROM:5260 ldb INTMEM_C2, 0BDh[INTMEM_56] ROM:5265 jbc INTMEM_F8, 0, ROM_526D ROM:5268 ldb INTMEM_C2, 0BCh[INTMEM_56] ROM:526D ROM:526D ROM_526D: ; CODE XREF: ROM_4E83+3CD↑j ROM:526D ; ROM_4E83+3E2↑j ROM:526D jbc INTMEM_F7, 7, ROM_527C ROM:5270 cmp INTMEM_20+2, 2Eh[INTMEM_56] ROM:5275 jh ROM_529B ROM:5277 andb INTMEM_F7, #7Fh ROM:527A sjmp ROM_529B ROM:527C ; --------------------------------------------------------------------------- ROM:527C ROM:527C ROM_527C: ; CODE XREF: ROM_4E83:ROM_526D↑j ROM:527C cmp INTMEM_20+2, 2Ch[INTMEM_56] ROM:5281 jnh ROM_529B ROM:5283 orb INTMEM_F7, #-80h ROM:5286 sjmp ROM_529B ROM:5288 ; --------------------------------------------------------------------------- ROM:5288 ROM:5288 ROM_5288: ; CODE XREF: ROM_4E83+384↑j ROM:5288 ; ROM_4E83:ROM_521F↑j ROM:5288 andb INTMEM_F7, #7Fh ROM:528B andb INTMEM_F8, #-9 ROM:528E ldb INTMEM_C2, 0BAh[INTMEM_56] ROM:5293 ldbse INTMEM_1C+2, #-1 ROM:5296 st INTMEM_1C+2, INTMEM_220[] ROM:529B ROM:529B ROM_529B: ; CODE XREF: ROM_4E83:ROM_521D↑j ROM:529B ; ROM_4E83+3C8↑j ... ROM:529B andb INTMEM_AD, #-11h ROM:529E cmpb ZERO_REG, 0BEh[INTMEM_56] ; Zero register ROM:52A3 je ROM_52AA ROM:52A5 jbc INTMEM_AF, 0, ROM_52B3 ROM:52A8 sjmp ROM_52B0 ROM:52AA ; --------------------------------------------------------------------------- ROM:52AA ROM:52AA ROM_52AA: ; CODE XREF: ROM_4E83+420↑j ROM:52AA jbs INTMEM_AF, 5, ROM_52B0 ROM:52AD jbc INTMEM_F7, 7, ROM_52B3 ROM:52B0 ROM:52B0 ROM_52B0: ; CODE XREF: ROM_4E83+425↑j ROM:52B0 ; ROM_4E83:ROM_52AA↑j ROM:52B0 orb INTMEM_AD, #10h ROM:52B3 ROM:52B3 ROM_52B3: ; CODE XREF: ROM_4E83+422↑j ROM:52B3 ; ROM_4E83+42A↑j ROM:52B3 ldb INTMEM_1A, INTMEM_1B0[] ROM:52B8 jbc INTMEM_AB, 4, ROM_5320 ROM:52BB jbs INTMEM_F6, 7, ROM_5332 ROM:52BE ld INTMEM_1C+2, INTMEM_170[] ROM:52C3 jbs INTMEM_F7, 4, ROM_52C9 ROM:52C6 jbc INTMEM_1C+3, 7, ROM_5301 ROM:52C9 ROM:52C9 ROM_52C9: ; CODE XREF: ROM_4E83+440↑j ROM:52C9 cmpb INTMEM_8E, INTMEM_1B1[] ROM:52CE jh ROM_52E5 ROM:52D0 je ROM_52D9 ROM:52D2 stb INTMEM_8E, INTMEM_1B1[] ROM:52D7 sjmp ROM_52E0 ROM:52D9 ; --------------------------------------------------------------------------- ROM:52D9 ROM:52D9 ROM_52D9: ; CODE XREF: ROM_4E83+44D↑j ROM:52D9 cmp INTMEM_1C+2, INTMEM_174[] ROM:52DE jc ROM_52E5 ROM:52E0 ROM:52E0 ROM_52E0: ; CODE XREF: ROM_4E83+454↑j ROM:52E0 st INTMEM_1C+2, INTMEM_174[] ROM:52E5 ROM:52E5 ROM_52E5: ; CODE XREF: ROM_4E83+44B↑j ROM:52E5 ; ROM_4E83+45B↑j ROM:52E5 cmpb INTMEM_8E, INTMEM_1B2[] ROM:52EA jnc ROM_5301 ROM:52EC je ROM_52F5 ROM:52EE stb INTMEM_8E, INTMEM_1B2[] ROM:52F3 sjmp ROM_52FC ROM:52F5 ; --------------------------------------------------------------------------- ROM:52F5 ROM:52F5 ROM_52F5: ; CODE XREF: ROM_4E83+469↑j ROM:52F5 cmp INTMEM_1C+2, INTMEM_176[] ROM:52FA jc ROM_5301 ROM:52FC ROM:52FC ROM_52FC: ; CODE XREF: ROM_4E83+470↑j ROM:52FC st INTMEM_1C+2, INTMEM_176[] ROM:5301 ROM:5301 ROM_5301: ; CODE XREF: ROM_4E83+443↑j ROM:5301 ; ROM_4E83+467↑j ... ROM:5301 jbs INTMEM_1A, 1, ROM_5313 ROM:5304 jbs INTMEM_1A, 0, ROM_530C ROM:5307 ldb INTMEM_1A, #1 ROM:530A sjmp ROM_5319 ROM:530C ; --------------------------------------------------------------------------- ROM:530C ROM:530C ROM_530C: ; CODE XREF: ROM_4E83+481↑j ROM:530C cmpb ZERO_REG, INTMEM_B0 ; Zero register ROM:530F jne ROM_5313 ROM:5311 incb INTMEM_1A ROM:5313 ROM:5313 ROM_5313: ; CODE XREF: ROM_4E83:ROM_5301↑j ROM:5313 ; ROM_4E83+48C↑j ROM:5313 jbs INTMEM_AD, 4, ROM_5319 ROM:5316 orb INTMEM_1A, #40h ; '@' ROM:5319 ROM:5319 ROM_5319: ; CODE XREF: ROM_4E83+487↑j ROM:5319 ; ROM_4E83:ROM_5313↑j ROM:5319 stb INTMEM_1A, INTMEM_1B0[] ROM:531E sjmp ROM_53A1 ROM:5320 ; --------------------------------------------------------------------------- ROM:5320 ROM:5320 ROM_5320: ; CODE XREF: ROM_4E83+435↑j ROM:5320 cmp INTMEM_40, 32h[INTMEM_56] ROM:5325 jnh ROM_5332 ROM:5327 clr INTMEM_40 ROM:5329 incb INTMEM_49 ROM:532B jne ROM_532F ROM:532D decb INTMEM_49 ROM:532F ROM:532F ROM_532F: ; CODE XREF: ROM_4E83+4A8↑j ROM:532F lcall ROM_4932 ROM:5332 ROM:5332 ROM_5332: ; CODE XREF: ROM_4E83+438↑j ROM:5332 ; ROM_4E83+4A2↑j ROM:5332 jbs INTMEM_55, 0, ROM_5376 ROM:5335 ld INTMEM_1C+2, INTMEM_174[] ROM:533A add INTMEM_1C+2, 2Ah[INTMEM_56] ROM:533F jc ROM_5370 ROM:5341 sub INTMEM_1C+2, #-8000h ROM:5345 jc ROM_5349 ROM:5347 neg INTMEM_1C+2 ROM:5349 ROM:5349 ROM_5349: ; CODE XREF: ROM_4E83+4C2↑j ROM:5349 cmp INTMEM_1C+2, 30h[INTMEM_56] ROM:534E jh ROM_5370 ROM:5350 ld INTMEM_1C+2, INTMEM_176[] ROM:5355 add INTMEM_1C+2, 2Ah[INTMEM_56] ROM:535A jc ROM_536B ROM:535C sub INTMEM_1C+2, #-8000h ROM:5360 jc ROM_536B ROM:5362 neg INTMEM_1C+2 ROM:5364 cmp INTMEM_1C+2, 30h[INTMEM_56] ROM:5369 jh ROM_5370 ROM:536B ROM:536B ROM_536B: ; CODE XREF: ROM_4E83+4D7↑j ROM:536B ; ROM_4E83+4DD↑j ROM:536B cmpb INTMEM_1A, #2 ROM:536E jne ROM_5376 ROM:5370 ROM:5370 ROM_5370: ; CODE XREF: ROM_4E83+4BC↑j ROM:5370 ; ROM_4E83+4CB↑j ... ROM:5370 orb INTMEM_52, #40h ; '@' ROM:5373 orb INTMEM_F5, #1 ROM:5376 ROM:5376 ROM_5376: ; CODE XREF: ROM_4E83:ROM_5332↑j ROM:5376 ; ROM_4E83+4EB↑j ROM:5376 clrb INTMEM_1C ROM:5378 stb INTMEM_1C, INTMEM_1B2[] ROM:537D decb INTMEM_1C ROM:537F stb INTMEM_1C, INTMEM_1B1[] ROM:5384 ld INTMEM_1C+2, #-8000h ROM:5388 sub INTMEM_1C+2, 2Ah[INTMEM_56] ROM:538D st INTMEM_1C+2, INTMEM_174[] ROM:5392 st INTMEM_1C+2, INTMEM_176[] ROM:5397 stb ZERO_REG, INTMEM_1B0[] ; Zero register ROM:539C ldb INTMEM_B0, 0BFh[INTMEM_56] ROM:53A1 ROM:53A1 ROM_53A1: ; CODE XREF: ROM_4E83+317↑j ROM:53A1 ; ROM_4E83+49B↑j ROM:53A1 ldb INTMEM_1A, #-4Ch ROM:53A4 subb INTMEM_1A, 0C1h[INTMEM_56] ROM:53A9 ldb INTMEM_1C, INTMEM_1FD[] ROM:53AE subb INTMEM_1C, INTMEM_241[] ROM:53B3 jc ROM_53B7 ROM:53B5 clrb INTMEM_1C ROM:53B7 ROM:53B7 ROM_53B7: ; CODE XREF: ROM_4E83+530↑j ROM:53B7 mulub INTMEM_1C, 0C1h[INTMEM_56] ROM:53BC divub INTMEM_1C, 0C0h[INTMEM_56] ROM:53C1 jnv ROM_53C5 ROM:53C3 clrb INTMEM_1C ROM:53C5 ROM:53C5 ROM_53C5: ; CODE XREF: ROM_4E83+53E↑j ROM:53C5 addb INTMEM_1C, INTMEM_1A ROM:53C8 stb INTMEM_1C, INTMEM_F1[] ROM:53CD ldb INTMEM_1A, #2 ROM:53D0 jbc INTMEM_AB, 6, ROM_53D5 ROM:53D3 sjmp ROM_5458 ROM:53D5 ; --------------------------------------------------------------------------- ROM:53D5 ROM:53D5 ROM_53D5: ; CODE XREF: ROM_4E83+54D↑j ROM:53D5 ldb INTMEM_1A, #1 ROM:53D8 jbs INTMEM_AB, 4, ROM_53FA ROM:53DB jbc INTMEM_AD, 7, ROM_53E4 ROM:53DE ldb INTMEM_1A, #3 ROM:53E1 andb INTMEM_AD, #7Fh ROM:53E4 ROM:53E4 ROM_53E4: ; CODE XREF: ROM_4E83+558↑j ROM:53E4 jbc INTMEM_F5, 0, ROM_5458 ROM:53E7 jbc INTMEM_AA, 7, ROM_5458 ROM:53EA jbc INTMEM_AB, 0, ROM_5458 ROM:53ED jbs INTMEM_A9, 4, ROM_5458 ROM:53F0 ldb INTMEM_1C, #21h ; '!' ROM:53F3 stb INTMEM_1C, INTMEM_1B5[] ROM:53F8 sjmp ROM_544F ROM:53FA ; --------------------------------------------------------------------------- ROM:53FA ROM:53FA ROM_53FA: ; CODE XREF: ROM_4E83+555↑j ROM:53FA jbc INTMEM_AD, 7, ROM_5407 ROM:53FD ldb INTMEM_1C, #11h ROM:5400 stb INTMEM_1C, INTMEM_1B5[] ROM:5405 sjmp ROM_544C ROM:5407 ; --------------------------------------------------------------------------- ROM:5407 ROM:5407 ROM_5407: ; CODE XREF: ROM_4E83:ROM_53FA↑j ROM:5407 jbc INTMEM_52, 6, ROM_5410 ROM:540A orb INTMEM_F5, #1 ROM:540D jbs INTMEM_F7, 3, ROM_5458 ROM:5410 ROM:5410 ROM_5410: ; CODE XREF: ROM_4E83:ROM_5407↑j ROM:5410 jbs INTMEM_F7, 3, ROM_544C ROM:5413 ld INTMEM_1C, INTMEM_1FC[] ROM:5418 ldb INTMEM_1C, INTMEM_226[] ROM:541D jbs INTMEM_F8, 5, ROM_542C ROM:5420 cmpb INTMEM_1C+1, 0C2h[INTMEM_56] ROM:5425 jnc ROM_546E ROM:5427 orb INTMEM_F8, #20h ; ' ' ROM:542A sjmp ROM_546E ROM:542C ; --------------------------------------------------------------------------- ROM:542C ROM:542C ROM_542C: ; CODE XREF: ROM_4E83+59A↑j ROM:542C cmpb INTMEM_1C+1, 0C3h[INTMEM_56] ROM:5431 jh ROM_546E ROM:5433 andb INTMEM_F8, #-21h ROM:5436 incb INTMEM_1C ROM:5438 stb INTMEM_1C, INTMEM_226[] ROM:543D cmpb INTMEM_1C, 0C4h[INTMEM_56] ROM:5442 jnc ROM_546E ROM:5444 ldb INTMEM_1C, #1 ROM:5447 stb INTMEM_1C, INTMEM_1B5[] ROM:544C ROM:544C ROM_544C: ; CODE XREF: ROM_4E83+582↑j ROM:544C ; ROM_4E83:ROM_5410↑j ROM:544C andb INTMEM_52, #-41h ROM:544F ROM:544F ROM_544F: ; CODE XREF: ROM_4E83+575↑j ROM:544F lcall ROM_4970 ROM:5452 jbs INTMEM_F7, 3, ROM_546E ROM:5455 andb INTMEM_F8, #-11h ROM:5458 ROM:5458 ROM_5458: ; CODE XREF: ROM_4E83+550↑j ROM:5458 ; ROM_4E83:ROM_53E4↑j ... ROM:5458 stb ZERO_REG, INTMEM_226[] ; Zero register ROM:545D jbc INTMEM_F7, 3, ROM_546E ROM:5460 orb INTMEM_52, #40h ; '@' ROM:5463 stb INTMEM_1A, INTMEM_15E[] ROM:5468 andb INTMEM_F7, #-9 ROM:546B andb INTMEM_AD, #7Fh ROM:546E ROM:546E ROM_546E: ; CODE XREF: ROM_4E83+5A2↑j ROM:546E ; ROM_4E83+5A7↑j ... ROM:546E ld INTMEM_20, INTMEM_1FA[] ROM:5473 jbs INTMEM_55, 2, ROM_5499 ROM:5476 jbs INTMEM_F6, 4, ROM_5499 ROM:5479 jbc INTMEM_F6, 6, ROM_54B8 ROM:547C jbc INTMEM_F8, 2, ROM_54B8 ROM:547F jbs INTMEM_AD, 4, ROM_54B8 ROM:5482 cmp INTMEM_20, 36h[INTMEM_56] ROM:5487 jnc ROM_54B8 ROM:5489 jbs INTMEM_F8, 6, ROM_5494 ROM:548C orb INTMEM_F8, #40h ; '@' ROM:548F ldb INTMEM_CC, 0CCh[INTMEM_56] ROM:5494 ROM:5494 ROM_5494: ; CODE XREF: ROM_4E83+606↑j ROM:5494 cmpb INTMEM_CC, #0 ROM:5497 jne ROM_54BB ROM:5499 ROM:5499 ROM_5499: ; CODE XREF: ROM_4E83+5F0↑j ROM:5499 ; ROM_4E83+5F3↑j ROM:5499 ldb INTMEM_1C+2, INTMEM_F1[] ROM:549E ldb INTMEM_1C+3, INTMEM_1AB[] ROM:54A3 ld INTMEM_1C, #3 ROM:54A7 lcall ROM_32C9 ROM:54AA stb INTMEM_1C, INTMEM_F4[] ROM:54AF orb INTMEM_F6, #10h ROM:54B2 orb INTMEM_52, #8 ROM:54B5 orb INTMEM_55, #4 ROM:54B8 ROM:54B8 ROM_54B8: ; CODE XREF: ROM_4E83+5F6↑j ROM:54B8 ; ROM_4E83+5F9↑j ... ROM:54B8 andb INTMEM_F8, #-41h ROM:54BB ROM:54BB ROM_54BB: ; CODE XREF: ROM_4E83+614↑j ROM:54BB ret ROM:54BB ; End of function ROM_4E83 ROM:54BB ROM:54BC ROM:54BC ; =============== S U B R O U T I N E ======================================= ROM:54BC ROM:54BC ROM:54BC ROM_54BC: ; CODE XREF: ROM_4849+12↑p ROM:54BC ROM:54BC ; FUNCTION CHUNK AT ROM:4924 SIZE 0000000E BYTES ROM:54BC ROM:54BC ld INTMEM_1C, INTMEM_D8 ROM:54BF jbc INTMEM_F6, 7, ROM_54C7 ROM:54C2 ld INTMEM_1C, INTMEM_1FA[] ROM:54C7 ROM:54C7 ROM_54C7: ; CODE XREF: ROM_54BC+3↑j ROM:54C7 stb INTMEM_1C+1, INTMEM_DF ROM:54CA mulu INTMEM_1C, 42h[INTMEM_56] ROM:54CF divu INTMEM_1C, #0FFh ROM:54D3 jv ROM_54E1 ROM:54D5 ldb INTMEM_20+1, 0E5h[INTMEM_56] ROM:54DA clrb INTMEM_20 ROM:54DC add INTMEM_1C, INTMEM_20 ROM:54DF jnc ROM_54E4 ROM:54E1 ROM:54E1 ROM_54E1: ; CODE XREF: ROM_54BC+17↑j ROM:54E1 ldbse INTMEM_1C, #-1 ROM:54E4 ROM:54E4 ROM_54E4: ; CODE XREF: ROM_54BC+23↑j ROM:54E4 st INTMEM_1C, INTMEM_18C[] ROM:54E9 stb INTMEM_DF, INTMEM_1C5[] ROM:54EE stb INTMEM_DF, INTMEM_1C4[] ROM:54F3 ldb INTMEM_1A, INTMEM_F1[] ROM:54F8 cmpb INTMEM_1A, 0E4h[INTMEM_56] ROM:54FD jnc ROM_5515 ROM:54FF ldb INTMEM_1C, 0E3h[INTMEM_56] ROM:5504 cmpb ZERO_REG, 0E6h[INTMEM_56] ; Zero register ROM:5509 je ROM_5510 ROM:550B stb INTMEM_1C, INTMEM_1C5[] ROM:5510 ROM:5510 ROM_5510: ; CODE XREF: ROM_54BC+4D↑j ROM:5510 stb INTMEM_1C, INTMEM_1C4[] ROM:5515 ROM:5515 ROM_5515: ; CODE XREF: ROM_54BC+41↑j ROM:5515 ldb INTMEM_1C+2, INTMEM_1AC[] ROM:551A jbs INTMEM_FA, 2, ROM_5546 ROM:551D ld INTMEM_1C, #0Fh ROM:5521 lcall ROM_32C9 ROM:5524 clrb INTMEM_20 ROM:5526 jbc INTMEM_F7, 1, ROM_558B ROM:5529 orb INTMEM_FA, #4 ROM:552C cmpb INTMEM_1C, INTMEM_45+1 ROM:552F jc ROM_553C ROM:5531 clrb INTMEM_1C+1 ROM:5533 addb INTMEM_1C, INTMEM_45+1 ROM:5536 addcb INTMEM_1C+1, ZERO_REG ; Zero register ROM:5539 shr INTMEM_1C, #1 ROM:553C ROM:553C ROM_553C: ; CODE XREF: ROM_54BC+73↑j ROM:553C stb INTMEM_1C, INTMEM_1C7[] ROM:5541 stb INTMEM_1C, INTMEM_45+1 ROM:5544 sjmp ROM_558B ROM:5546 ; --------------------------------------------------------------------------- ROM:5546 ROM:5546 ROM_5546: ; CODE XREF: ROM_54BC+5E↑j ROM:5546 clrb INTMEM_20 ROM:5548 jbs INTMEM_FA, 1, ROM_555C ROM:554B cmpb INTMEM_1C+2, 0B1h[INTMEM_56] ROM:5550 jnc ROM_558B ROM:5552 stb INTMEM_76+1, INTMEM_1C8[] ROM:5557 orb INTMEM_FA, #2 ROM:555A sjmp ROM_558B ROM:555C ; --------------------------------------------------------------------------- ROM:555C ROM:555C ROM_555C: ; CODE XREF: ROM_54BC+8C↑j ROM:555C jbs INTMEM_F7, 5, ROM_5586 ROM:555F clrb INTMEM_20+2 ROM:5561 subb INTMEM_20+3, INTMEM_76+1, INTMEM_1C8[] ROM:5567 stb INTMEM_20+3, INTMEM_3CF[] ROM:556C ldb INTMEM_45+1, INTMEM_1C7[] ROM:5571 subb INTMEM_45+1, INTMEM_20+3 ROM:5574 je ROM_5583 ROM:5576 mulub INTMEM_20, INTMEM_20+3, 0E7h[INTMEM_56] ROM:557C divub INTMEM_20, INTMEM_1C7[] ROM:5581 sjmp ROM_558B ROM:5583 ; --------------------------------------------------------------------------- ROM:5583 ROM:5583 ROM_5583: ; CODE XREF: ROM_54BC+B8↑j ROM:5583 orb INTMEM_F7, #20h ; ' ' ROM:5586 ROM:5586 ROM_5586: ; CODE XREF: ROM_54BC:ROM_555C↑j ROM:5586 ldb INTMEM_20, 0E7h[INTMEM_56] ROM:558B ROM:558B ROM_558B: ; CODE XREF: ROM_54BC+6A↑j ROM:558B ; ROM_54BC+88↑j ... ROM:558B addb INTMEM_20, INTMEM_1AC[] ROM:5590 jnc ROM_5595 ROM:5592 ldb INTMEM_20, #-1 ROM:5595 ROM:5595 ROM_5595: ; CODE XREF: ROM_54BC+D4↑j ROM:5595 stb INTMEM_20, INTMEM_1C6[] ROM:559A ldb INTMEM_1C+3, INTMEM_1AB[] ROM:559F ldb INTMEM_1C+2, INTMEM_DF ROM:55A2 ld INTMEM_1C, #10h ROM:55A6 lcall ROM_32C9 ROM:55A9 stb INTMEM_1C, INTMEM_1CA[] ROM:55AE ld INTMEM_1C, #11h ROM:55B2 lcall ROM_32C9 ROM:55B5 stb INTMEM_1C, INTMEM_1CB[] ROM:55BA ldb INTMEM_1C+2, INTMEM_1F7[] ROM:55BF jbc INTMEM_55, 1, ROM_55C7 ROM:55C2 ldb INTMEM_1C+2, INTMEM_1CB[] ROM:55C7 ROM:55C7 ROM_55C7: ; CODE XREF: ROM_54BC+103↑j ROM:55C7 stb INTMEM_1C+2, INTMEM_1C9[] ROM:55CC clrb INTMEM_1A ROM:55CE ldb INTMEM_1C+2, INTMEM_1C9[] ROM:55D3 subb INTMEM_1C+2, INTMEM_1CB[] ROM:55D8 jnc ROM_55EB ROM:55DA decb INTMEM_1A ROM:55DC mulub INTMEM_1C+2, INTMEM_1CA[] ROM:55E1 divub INTMEM_1C+2, #64h ; 'd' ROM:55E4 addb INTMEM_1C, INTMEM_1C+2 ROM:55E7 jnc ROM_55FD ROM:55E9 jc ROM_55FA ROM:55EB ROM:55EB ROM_55EB: ; CODE XREF: ROM_54BC+11C↑j ROM:55EB negb INTMEM_1C+2 ROM:55ED mulub INTMEM_1C+2, INTMEM_1CA[] ROM:55F2 divub INTMEM_1C+2, #64h ; 'd' ROM:55F5 subb INTMEM_1C, INTMEM_1C+2 ROM:55F8 jc ROM_55FD ROM:55FA ROM:55FA ROM_55FA: ; CODE XREF: ROM_54BC+12D↑j ROM:55FA ldb INTMEM_1C, INTMEM_1A ROM:55FD ROM:55FD ROM_55FD: ; CODE XREF: ROM_54BC+12B↑j ROM:55FD ; ROM_54BC+13C↑j ROM:55FD clrb INTMEM_1C+1 ROM:55FF add INTMEM_1C, #14Ah ROM:5603 st INTMEM_1C, INTMEM_18E[] ROM:5608 ldb INTMEM_1C+2, INTMEM_1C5[] ROM:560D ldb INTMEM_1C+3, INTMEM_1AB[] ROM:5612 ld INTMEM_1C, #12h ROM:5616 lcall ROM_32C9 ROM:5619 stb INTMEM_1C, INTMEM_1CC[] ROM:561E jbc INTMEM_FA, 3, ROM_562B ROM:5621 ldb INTMEM_1A, 0E8h[INTMEM_56] ROM:5626 stb INTMEM_1A, INTMEM_D3 ROM:5629 sjmp ROM_5642 ROM:562B ; --------------------------------------------------------------------------- ROM:562B ROM:562B ROM_562B: ; CODE XREF: ROM_54BC+162↑j ROM:562B ldb INTMEM_1C+3, INTMEM_1AB[] ROM:5630 ldb INTMEM_1C+2, INTMEM_DF ROM:5633 ld INTMEM_1C, #13h ROM:5637 lcall ROM_32C9 ROM:563A stb INTMEM_1C, INTMEM_3D0[] ROM:563F stb INTMEM_1C, INTMEM_D3 ROM:5642 ROM:5642 ROM_5642: ; CODE XREF: ROM_54BC+16D↑j ROM:5642 andb INTMEM_FA, #-11h ROM:5645 ldb INTMEM_32, INTMEM_1C4[] ROM:564A jbs INTMEM_FA, 3, ROM_5654 ROM:564D cmpb INTMEM_32, 0E9h[INTMEM_56] ROM:5652 jh ROM_5656 ROM:5654 ROM:5654 ROM_5654: ; CODE XREF: ROM_54BC+18E↑j ROM:5654 sjmp ROM_574B ROM:5656 ; --------------------------------------------------------------------------- ROM:5656 ROM:5656 ROM_5656: ; CODE XREF: ROM_54BC+196↑j ROM:5656 ld INTMEM_1C, #14h ROM:565A ldb INTMEM_1C+2, INTMEM_32 ROM:565D ldb INTMEM_1C+3, INTMEM_1AB[] ROM:5662 lcall ROM_32C9 ROM:5665 stb INTMEM_1C, INTMEM_1CD[] ROM:566A cmpb INTMEM_1C, INTMEM_D3 ROM:566D jnc ROM_5671 ROM:566F sjmp ROM_574B ROM:5671 ; --------------------------------------------------------------------------- ROM:5671 ROM:5671 ROM_5671: ; CODE XREF: ROM_54BC+1B1↑j ROM:5671 ldb INTMEM_1A, INTMEM_1AC[] ROM:5676 cmpb INTMEM_1A, 0EAh[INTMEM_56] ROM:567B jnh ROM_5689 ROM:567D subb INTMEM_1C, 0EBh[INTMEM_56] ROM:5682 jc ROM_569F ROM:5684 ldb INTMEM_1C, #6Eh ; 'n' ROM:5687 sjmp ROM_569F ROM:5689 ; --------------------------------------------------------------------------- ROM:5689 ROM:5689 ROM_5689: ; CODE XREF: ROM_54BC+1BF↑j ROM:5689 ld INTMEM_1C, #15h ROM:568D ldb INTMEM_1C+2, INTMEM_1AB[] ROM:5692 ldb INTMEM_1C+3, INTMEM_DF ROM:5695 lcall ROM_32C9 ROM:5698 cmpb INTMEM_1C, INTMEM_F1[] ROM:569D jc ROM_56B5 ROM:569F ROM:569F ROM_569F: ; CODE XREF: ROM_54BC+1C6↑j ROM:569F ; ROM_54BC+1CB↑j ROM:569F ld INTMEM_20, INTMEM_190[] ROM:56A4 cmp INTMEM_20, 4Ch[INTMEM_56] ROM:56A9 jh ROM_56B5 ROM:56AB ld INTMEM_20, 4Ch[INTMEM_56] ROM:56B0 st INTMEM_20, INTMEM_190[] ROM:56B5 ROM:56B5 ROM_56B5: ; CODE XREF: ROM_54BC+1E1↑j ROM:56B5 ; ROM_54BC+1ED↑j ROM:56B5 ld INTMEM_20, INTMEM_190[] ROM:56BA ld INTMEM_1A, 44h[INTMEM_56] ROM:56BF add INTMEM_1A, 46h[INTMEM_56] ROM:56C4 cmp INTMEM_20, 44h[INTMEM_56] ROM:56C9 jnh ROM_5704 ROM:56CB cmp INTMEM_20, INTMEM_1A ROM:56CE jnc ROM_56D7 ROM:56D0 ldb INTMEM_D3, INTMEM_1CD[] ROM:56D5 sjmp ROM_5704 ROM:56D7 ; --------------------------------------------------------------------------- ROM:56D7 ROM:56D7 ROM_56D7: ; CODE XREF: ROM_54BC+212↑j ROM:56D7 ldbze INTMEM_20+2, INTMEM_D3 ROM:56DA subb INTMEM_20+2, INTMEM_1CD[] ROM:56DF ld INTMEM_1C, INTMEM_20 ROM:56E2 sub INTMEM_1C, 44h[INTMEM_56] ROM:56E7 ld INTMEM_1C+2, INTMEM_1C ROM:56EA clr INTMEM_1C ROM:56EC divu INTMEM_1C, 46h[INTMEM_56] ROM:56F1 jnv ROM_56F6 ROM:56F3 ldbse INTMEM_1C, #-1 ROM:56F6 ROM:56F6 ROM_56F6: ; CODE XREF: ROM_54BC+235↑j ROM:56F6 mulu INTMEM_1C, INTMEM_20+2 ROM:56F9 ld INTMEM_1C, INTMEM_1C+2 ROM:56FC subb INTMEM_1C, INTMEM_D3 ROM:56FF negb INTMEM_1C ROM:5701 stb INTMEM_1C, INTMEM_D3 ROM:5704 ROM:5704 ROM_5704: ; CODE XREF: ROM_54BC+20D↑j ROM:5704 ; ROM_54BC+219↑j ROM:5704 sub INTMEM_20+2, INTMEM_76, INTMEM_192[] ROM:570A cmp INTMEM_1A, INTMEM_190[] ROM:570F jc ROM_5721 ROM:5711 orb INTMEM_FA, #10h ROM:5714 cmp INTMEM_20+2, 4Ah[INTMEM_56] ROM:5719 jnc ROM_5768 ROM:571B ld INTMEM_20+2, #1 ROM:571F sjmp ROM_5728 ROM:5721 ; --------------------------------------------------------------------------- ROM:5721 ROM:5721 ROM_5721: ; CODE XREF: ROM_54BC+253↑j ROM:5721 cmp INTMEM_76, INTMEM_192[] ROM:5726 je ROM_5768 ROM:5728 ROM:5728 ROM_5728: ; CODE XREF: ROM_54BC+263↑j ROM:5728 st INTMEM_76, INTMEM_192[] ROM:572D add INTMEM_1A, 48h[INTMEM_56] ROM:5732 ld INTMEM_20, INTMEM_190[] ROM:5737 add INTMEM_20, INTMEM_20+2 ROM:573A jnc ROM_573F ROM:573C ldbse INTMEM_20, #-1 ROM:573F ROM:573F ROM_573F: ; CODE XREF: ROM_54BC+27E↑j ROM:573F cmp INTMEM_20, INTMEM_1A ROM:5742 jh ROM_5768 ROM:5744 st INTMEM_20, INTMEM_190[] ROM:5749 sjmp ROM_5768 ROM:574B ; --------------------------------------------------------------------------- ROM:574B ROM:574B ROM_574B: ; CODE XREF: ROM_54BC:ROM_5654↑j ROM:574B ; ROM_54BC+1B3↑j ROM:574B cmp INTMEM_76, INTMEM_192[] ROM:5750 je ROM_5768 ROM:5752 st INTMEM_76, INTMEM_192[] ROM:5757 ld INTMEM_20, INTMEM_190[] ROM:575C cmp INTMEM_20, ZERO_REG ; Zero register ROM:575F je ROM_5768 ROM:5761 dec INTMEM_20 ROM:5763 st INTMEM_20, INTMEM_190[] ROM:5768 ROM:5768 ROM_5768: ; CODE XREF: ROM_54BC+25D↑j ROM:5768 ; ROM_54BC+26A↑j ... ROM:5768 ldb INTMEM_1C+2, INTMEM_1C6[] ROM:576D ldb INTMEM_1C+3, INTMEM_DF ROM:5770 ld INTMEM_1C, #17h ROM:5774 jbc INTMEM_FA, 3, ROM_577B ROM:5777 ld INTMEM_1C, #16h ROM:577B ROM:577B ROM_577B: ; CODE XREF: ROM_54BC+2B8↑j ROM:577B lcall ROM_32C9 ROM:577E stb INTMEM_1C, INTMEM_1CE[] ROM:5783 ldb INTMEM_1C, #14h ROM:5786 jbs INTMEM_F7, 5, ROM_57A4 ROM:5789 jbc INTMEM_FA, 3, ROM_5793 ROM:578C cmpb ZERO_REG, 0ECh[INTMEM_56] ; Zero register ROM:5791 jne ROM_57A4 ROM:5793 ROM:5793 ROM_5793: ; CODE XREF: ROM_54BC+2CD↑j ROM:5793 ldb INTMEM_1C+2, INTMEM_1C9[] ROM:5798 ldb INTMEM_1C+3, INTMEM_1C6[] ROM:579D ld INTMEM_1C, #18h ROM:57A1 lcall ROM_32C9 ROM:57A4 ROM:57A4 ROM_57A4: ; CODE XREF: ROM_54BC+2CA↑j ROM:57A4 ; ROM_54BC+2D5↑j ROM:57A4 stb INTMEM_1C, INTMEM_1CF[] ROM:57A9 jbs INTMEM_F6, 6, ROM_57BC ROM:57AC jbs INTMEM_FA, 5, ROM_57BF ROM:57AF ldb INTMEM_B1, 0EDh[INTMEM_56] ROM:57B4 orb INTMEM_F9, #-80h ROM:57B7 orb INTMEM_FA, #20h ; ' ' ROM:57BA sjmp ROM_57C7 ROM:57BC ; --------------------------------------------------------------------------- ROM:57BC ROM:57BC ROM_57BC: ; CODE XREF: ROM_54BC+2ED↑j ROM:57BC andb INTMEM_FA, #-21h ROM:57BF ROM:57BF ROM_57BF: ; CODE XREF: ROM_54BC+2F0↑j ROM:57BF cmpb ZERO_REG, INTMEM_B1 ; Zero register ROM:57C2 jne ROM_57C7 ROM:57C4 andb INTMEM_F9, #7Fh ROM:57C7 ROM:57C7 ROM_57C7: ; CODE XREF: ROM_54BC+2FE↑j ROM:57C7 ; ROM_54BC+306↑j ROM:57C7 ld INTMEM_1A, #6E0Ah ROM:57CB ldb INTMEM_1C, INTMEM_E0 ROM:57CE ljmp ROM_4924 ROM:57CE ; End of function ROM_54BC ROM:57CE ROM:57D1 ; --------------------------------------------------------------------------- ROM:57D1 ldb INTMEM_E0, #1 ROM:57D4 orb INTMEM_F9, #40h ; '@' ROM:57D7 sjmp ROM_57E3 ROM:57D9 ; --------------------------------------------------------------------------- ROM:57D9 cmp INTMEM_5E, 1Ch[INTMEM_56] ROM:57DE jc ROM_57FD ROM:57E0 jbs INTMEM_F9, 7, ROM_5803 ROM:57E3 ROM:57E3 ROM_57E3: ; CODE XREF: ROM:57D7↑j ROM:57E3 ldb INTMEM_1C+2, INTMEM_1AC[] ROM:57E8 ld INTMEM_1C, #19h ROM:57EC lcall ROM_32C9 ROM:57EF mulub INTMEM_1C, #2 ROM:57F2 add INTMEM_1C, #0C8h ROM:57F6 st INTMEM_1C, (INTMEM_192+2)[] ROM:57FB sjmp ROM_586B ROM:57FD ; --------------------------------------------------------------------------- ROM:57FD ROM:57FD ROM_57FD: ; CODE XREF: ROM:57DE↑j ROM:57FD ldb INTMEM_C4, #7Dh ; '}' ROM:5800 ldb INTMEM_E0, #2 ROM:5803 ROM:5803 ROM_5803: ; CODE XREF: ROM:57E0↑j ROM:5803 sjmp ROM_586B ROM:5805 ; --------------------------------------------------------------------------- ROM:5805 jbs INTMEM_F6, 7, ROM_5865 ROM:5808 cmpb ZERO_REG, INTMEM_C4 ; Zero register ROM:580B jne ROM_586B ROM:580D ldb INTMEM_C4, #7Dh ; '}' ROM:5810 ld INTMEM_1C, (INTMEM_192+2)[] ROM:5815 sub INTMEM_1C, #0C8h ROM:5819 je ROM_5853 ROM:581B clr INTMEM_20+2 ROM:581D ld INTMEM_20, #2710h ROM:5821 divu INTMEM_20, INTMEM_1C ROM:5824 add INTMEM_20, #32h ; '2' ROM:5828 clr INTMEM_20+2 ROM:582A shll INTMEM_20, #8 ROM:582D ldbze INTMEM_1A, 0EEh[INTMEM_56] ROM:5832 divu INTMEM_20, INTMEM_1A ROM:5835 sub INTMEM_20, #32h ; '2' ROM:5839 jnc ROM_5853 ROM:583B clr INTMEM_1C+2 ROM:583D ld INTMEM_1C, #2710h ROM:5841 divu INTMEM_1C, INTMEM_20 ROM:5844 add INTMEM_1C, #0C8h ROM:5848 st INTMEM_1C, (INTMEM_192+2)[] ROM:584D cmp INTMEM_1C, #0C8h ROM:5851 jh ROM_586B ROM:5853 ROM:5853 ROM_5853: ; CODE XREF: ROM:5819↑j ROM:5853 ; ROM:5839↑j ROM:5853 ld INTMEM_1A, #0C8h ROM:5857 st INTMEM_1A, (INTMEM_192+2)[] ROM:585C ldb INTMEM_E0, #3 ROM:585F andb INTMEM_F9, #-41h ROM:5862 jbc INTMEM_F6, 7, ROM_586B ROM:5865 ROM:5865 ROM_5865: ; CODE XREF: ROM:5805↑j ROM:5865 orb INTMEM_F9, #40h ; '@' ROM:5868 ldb INTMEM_E0, #1 ROM:586B ROM:586B ROM_586B: ; CODE XREF: ROM:57FB↑j ROM:586B ; ROM:ROM_5803↑j ... ROM:586B ldb INTMEM_1C+2, INTMEM_1F5[] ROM:5870 ld INTMEM_1C, #1Ah ROM:5874 lcall ROM_32C9 ROM:5877 mulub INTMEM_1C, #8 ROM:587A add INTMEM_1C, #911h ROM:587E jnc ROM_5883 ROM:5880 ldbse INTMEM_1C, #-1 ROM:5883 ROM:5883 ROM_5883: ; CODE XREF: ROM:587E↑j ROM:5883 st INTMEM_1C, (INTMEM_192+4)[] ROM:5888 ldbze INTMEM_1C, INTMEM_1CC[] ROM:588D shl INTMEM_1C, #4 ROM:5890 mulu INTMEM_1C, 4Eh[INTMEM_56] ROM:5895 ld INTMEM_20, INTMEM_18E[] ROM:589A shl INTMEM_20, #6 ROM:589D lcall ROM_4B80 ROM:58A0 ld INTMEM_20, INTMEM_18C[] ROM:58A5 lcall ROM_4B69 ROM:58A8 divu INTMEM_1C, #10CDh ROM:58AC jnv ROM_58B1 ROM:58AE ldbse INTMEM_1C, #-1 ROM:58B1 ROM:58B1 ROM_58B1: ; CODE XREF: ROM:58AC↑j ROM:58B1 st INTMEM_1C, (INTMEM_192+0Ah)[] ROM:58B6 mulu INTMEM_1C, #0Ah ROM:58BA ldbze INTMEM_20, INTMEM_D3 ROM:58BD lcall ROM_4B80 ROM:58C0 cmp INTMEM_20+2, #-1 ROM:58C4 je ROM_58CB ROM:58C6 jbc INTMEM_1C+1, 7, ROM_58CB ROM:58C9 inc INTMEM_20+2 ROM:58CB ROM:58CB ROM_58CB: ; CODE XREF: ROM:58C4↑j ROM:58CB ; ROM:58C6↑j ROM:58CB st INTMEM_20+2, (INTMEM_192+8)[] ROM:58D0 ld INTMEM_20+2, #4E71h ROM:58D4 ld INTMEM_1C, #4000h ROM:58D8 ld INTMEM_20, (INTMEM_192+8)[] ROM:58DD lcall ROM_4B69 ROM:58E0 ld INTMEM_20, (INTMEM_192+4)[] ROM:58E5 lcall ROM_4B80 ROM:58E8 cmp INTMEM_20+2, #-1 ROM:58EC je ROM_58F3 ROM:58EE jbc INTMEM_1C+1, 7, ROM_58F3 ROM:58F1 inc INTMEM_20+2 ROM:58F3 ROM:58F3 ROM_58F3: ; CODE XREF: ROM:58EC↑j ROM:58F3 ; ROM:58EE↑j ROM:58F3 ld INTMEM_1A, INTMEM_20+2 ROM:58F6 st INTMEM_1A, (INTMEM_3C8+2)[] ROM:58FB ldbze INTMEM_1C, INTMEM_1CE[] ROM:5900 add INTMEM_1C, #50h ; 'P' ROM:5904 ldbze INTMEM_1C+2, INTMEM_1CF[] ROM:5909 add INTMEM_1C+2, #50h ; 'P' ROM:590D mulu INTMEM_1C, INTMEM_1C+2 ROM:5910 shrl INTMEM_1C, #1 ROM:5913 mulu INTMEM_1C, (INTMEM_192+2)[] ROM:5918 divu INTMEM_1C, #271h ROM:591C mulu INTMEM_1C, INTMEM_1A ROM:591F ld INTMEM_20, #640h ROM:5923 lcall ROM_4B80 ROM:5926 st INTMEM_20+2, (INTMEM_192+6)[] ROM:592B mulu INTMEM_1C, INTMEM_D6, (INTMEM_192+6)[] ROM:5931 ld INTMEM_20, #61A8h ROM:5935 lcall ROM_4B80 ROM:5938 st INTMEM_20+2, INTMEM_DA ROM:593B ldbze INTMEM_1A, INTMEM_42+1 ROM:593E sub INTMEM_1A, #80h ROM:5942 shl INTMEM_1A, #2 ROM:5945 jbc INTMEM_1A+1, 7, ROM_5951 ROM:5948 add INTMEM_DA, INTMEM_1A ROM:594B jc ROM_5959 ROM:594D clr INTMEM_DA ROM:594F sjmp ROM_5959 ROM:5951 ; --------------------------------------------------------------------------- ROM:5951 ROM:5951 ROM_5951: ; CODE XREF: ROM:5945↑j ROM:5951 add INTMEM_DA, INTMEM_1A ROM:5954 jnc ROM_5959 ROM:5956 ldbse INTMEM_DA, #-1 ROM:5959 ROM:5959 ROM_5959: ; CODE XREF: ROM:594B↑j ROM:5959 ; ROM:594F↑j ... ROM:5959 ld INTMEM_20+2, #1900h ROM:595D add INTMEM_1C+2, INTMEM_20+2, INTMEM_188[] ROM:5963 jnc ROM_5968 ROM:5965 ldbse INTMEM_1C+2, #-1 ROM:5968 ROM:5968 ROM_5968: ; CODE XREF: ROM:5963↑j ROM:5968 add INTMEM_20, INTMEM_20+2, INTMEM_18A[] ROM:596E jnc ROM_5973 ROM:5970 ldbse INTMEM_20, #-1 ROM:5973 ROM:5973 ROM_5973: ; CODE XREF: ROM:596E↑j ROM:5973 mulu INTMEM_1C, INTMEM_DA, INTMEM_1C+2 ROM:5977 divu INTMEM_1C, INTMEM_20 ROM:597A jnv ROM_597F ROM:597C ldbse INTMEM_1C, #-1 ROM:597F ROM:597F ROM_597F: ; CODE XREF: ROM:597A↑j ROM:597F st INTMEM_1C, INTMEM_DA ROM:5982 jbs INTMEM_AD, 4, ROM_59F1 ROM:5985 ldb INTMEM_1C, INTMEM_1BC[] ROM:598A cmpb INTMEM_1C, #-80h ROM:598D jh ROM_59F1 ROM:598F ldb INTMEM_1C, 0F1h[INTMEM_56] ROM:5994 jbs INTMEM_FA, 6, ROM_59A6 ROM:5997 addb INTMEM_1C+2, INTMEM_1C, 0F0h[INTMEM_56] ROM:599D jc ROM_59F1 ROM:599F cmpb INTMEM_DF, INTMEM_1C+2 ROM:59A2 jh ROM_59F1 ROM:59A4 sjmp ROM_59B3 ROM:59A6 ; --------------------------------------------------------------------------- ROM:59A6 ROM:59A6 ROM_59A6: ; CODE XREF: ROM:5994↑j ROM:59A6 addb INTMEM_1C+2, INTMEM_1C, 0EFh[INTMEM_56] ROM:59AC jc ROM_59F1 ROM:59AE cmpb INTMEM_DF, INTMEM_1C+2 ROM:59B1 jc ROM_59F1 ROM:59B3 ROM:59B3 ROM_59B3: ; CODE XREF: ROM:59A4↑j ROM:59B3 orb INTMEM_FA, #40h ; '@' ROM:59B6 ldb INTMEM_1C+2, INTMEM_1C6[] ROM:59BB ld INTMEM_1C, #1Bh ROM:59BF lcall ROM_32C9 ROM:59C2 mulub INTMEM_1C+2, INTMEM_1C, #19h ROM:59C6 add INTMEM_20, INTMEM_1C+2, 52h[INTMEM_56] ROM:59CC sub INTMEM_20+2, INTMEM_1C+2, 54h[INTMEM_56] ROM:59D2 jc ROM_59D6 ROM:59D4 clr INTMEM_20+2 ROM:59D6 ROM:59D6 ROM_59D6: ; CODE XREF: ROM:59D2↑j ROM:59D6 jbc INTMEM_FA, 7, ROM_59DE ROM:59D9 jbs INTMEM_F9, 0, ROM_59FC ROM:59DC sjmp ROM_5A16 ROM:59DE ; --------------------------------------------------------------------------- ROM:59DE ROM:59DE ROM_59DE: ; CODE XREF: ROM:ROM_59D6↑j ROM:59DE cmp INTMEM_5E, INTMEM_20 ROM:59E1 jnc ROM_5A3B ROM:59E3 jbs INTMEM_F9, 6, ROM_5A3B ROM:59E6 jbs INTMEM_F9, 7, ROM_5A3B ROM:59E9 orb INTMEM_FA, #-80h ROM:59EC orb INTMEM_F9, #1 ROM:59EF sjmp ROM_5A3B ROM:59F1 ; --------------------------------------------------------------------------- ROM:59F1 ROM:59F1 ROM_59F1: ; CODE XREF: ROM:5982↑j ROM:59F1 ; ROM:598D↑j ... ROM:59F1 andb INTMEM_FA, #-41h ROM:59F4 andb INTMEM_FA, #7Fh ROM:59F7 andb INTMEM_F9, #-2 ROM:59FA sjmp ROM_5A3B ROM:59FC ; --------------------------------------------------------------------------- ROM:59FC ROM:59FC ROM_59FC: ; CODE XREF: ROM:59D9↑j ROM:59FC cmp INTMEM_20+2, INTMEM_5E ROM:59FF jh ROM_59F1 ROM:5A01 cmp INTMEM_5E, INTMEM_1C+2 ROM:5A04 jc ROM_5A3B ROM:5A06 lcall ROM_4CBF ROM:5A09 andb INTMEM_F9, #-2 ROM:5A0C ld INTMEM_1C, 56h[INTMEM_56] ROM:5A11 st INTMEM_1C, (INTMEM_192+0Ch)[] ROM:5A16 ROM:5A16 ROM_5A16: ; CODE XREF: ROM:59DC↑j ROM:5A16 cmp INTMEM_20+2, INTMEM_5E ROM:5A19 jh ROM_59F1 ROM:5A1B lcall ROM_4CBF ROM:5A1E mulu INTMEM_1C, INTMEM_1A, 50h[INTMEM_56] ROM:5A24 cmp ZERO_REG, INTMEM_1C+2 ; Zero register ROM:5A27 jne ROM_59F1 ROM:5A29 add INTMEM_1C, (INTMEM_192+0Ch)[] ROM:5A2E jc ROM_59F1 ROM:5A30 st INTMEM_1C, (INTMEM_192+0Ch)[] ROM:5A35 mulu INTMEM_1C, INTMEM_DA ROM:5A38 st INTMEM_1C+2, INTMEM_DA ROM:5A3B ROM:5A3B ROM_5A3B: ; CODE XREF: ROM:59E1↑j ROM:5A3B ; ROM:59E3↑j ... ROM:5A3B jbs INTMEM_F9, 0, ROM_5A54 ROM:5A3E jbs INTMEM_AB, 4, ROM_5A56 ROM:5A41 ldb INTMEM_1A, INTMEM_1AC[] ROM:5A46 cmpb INTMEM_1A, 0F2h[INTMEM_56] ROM:5A4B jnc ROM_5A54 ROM:5A4D cmp INTMEM_5E, 58h[INTMEM_56] ROM:5A52 jnh ROM_5A56 ROM:5A54 ROM:5A54 ROM_5A54: ; CODE XREF: ROM:ROM_5A3B↑j ROM:5A54 ; ROM:5A4B↑j ROM:5A54 clr INTMEM_DA ROM:5A56 ROM:5A56 ROM_5A56: ; CODE XREF: ROM:5A3E↑j ROM:5A56 ; ROM:5A52↑j ROM:5A56 jbs INTMEM_F5, 4, ROM_5A60 ROM:5A59 stb ZERO_REG, (INTMEM_1CF+2)[] ; Zero register ROM:5A5E sjmp ROM_5AD6 ROM:5A60 ; --------------------------------------------------------------------------- ROM:5A60 ROM:5A60 ROM_5A60: ; CODE XREF: ROM:ROM_5A56↑j ROM:5A60 ldb INTMEM_1C+2, INTMEM_1AC[] ROM:5A65 ld INTMEM_1C, #1Ch ROM:5A69 lcall ROM_32C9 ROM:5A6C shl INTMEM_1C, #8 ROM:5A6F mulu INTMEM_1C, 66h[INTMEM_56] ROM:5A74 divu INTMEM_1C, (INTMEM_192+4)[] ROM:5A79 jnv ROM_5A7E ROM:5A7B ldbse INTMEM_1C, #-1 ROM:5A7E ROM:5A7E ROM_5A7E: ; CODE XREF: ROM:5A79↑j ROM:5A7E mulu INTMEM_1C, INTMEM_18C[] ROM:5A83 divu INTMEM_1C, 68h[INTMEM_56] ROM:5A88 jnv ROM_5A8D ROM:5A8A ldbse INTMEM_1C, #-1 ROM:5A8D ROM:5A8D ROM_5A8D: ; CODE XREF: ROM:5A88↑j ROM:5A8D ldb INTMEM_20, (INTMEM_1CF+2)[] ROM:5A92 mulub INTMEM_20, 0F4h[INTMEM_56] ROM:5A97 mulu INTMEM_20, INTMEM_1C ROM:5A9A subb INTMEM_1C, INTMEM_20+1 ROM:5A9D subcb INTMEM_1C+1, INTMEM_20+2 ROM:5AA0 jc ROM_5AA4 ROM:5AA2 clr INTMEM_1C ROM:5AA4 ROM:5AA4 ROM_5AA4: ; CODE XREF: ROM:5AA0↑j ROM:5AA4 st INTMEM_1C, INTMEM_DA ROM:5AA7 ldb INTMEM_20+2, (INTMEM_1CF+2)[] ROM:5AAC ldb INTMEM_20, INTMEM_161[] ROM:5AB1 cmpb INTMEM_20, (INTMEM_1CF+3)[] ROM:5AB6 je ROM_5ACD ROM:5AB8 stb INTMEM_20, (INTMEM_1CF+3)[] ROM:5ABD incb INTMEM_20+2 ROM:5ABF cmpb INTMEM_20+2, 0F5h[INTMEM_56] ROM:5AC4 jne ROM_5AC8 ROM:5AC6 clrb INTMEM_20+2 ROM:5AC8 ROM:5AC8 ROM_5AC8: ; CODE XREF: ROM:5AC4↑j ROM:5AC8 stb INTMEM_20+2, (INTMEM_1CF+2)[] ROM:5ACD ROM:5ACD ROM_5ACD: ; CODE XREF: ROM:5AB6↑j ROM:5ACD cmpb INTMEM_20+2, 0F6h[INTMEM_56] ROM:5AD2 jnc ROM_5AD6 ROM:5AD4 clr INTMEM_DA ROM:5AD6 ROM:5AD6 ROM_5AD6: ; CODE XREF: ROM:5A5E↑j ROM:5AD6 ; ROM:5AD2↑j ROM:5AD6 ldb INTMEM_1C+2, INTMEM_1F5[] ROM:5ADB ld INTMEM_1C, #1Dh ROM:5ADF lcall ROM_32C9 ROM:5AE2 mulub INTMEM_1C, #1Fh ROM:5AE5 add INTMEM_1C, #-8000h ROM:5AE9 st INTMEM_1C, (INTMEM_1A4+2)[] ROM:5AEE ld INTMEM_1C, #1Fh ROM:5AF2 ldb INTMEM_1C+2, INTMEM_F1[] ROM:5AF7 ldb INTMEM_20, INTMEM_1FD[] ROM:5AFC cmpb INTMEM_20, INTMEM_1B7[] ROM:5B01 jh ROM_5B0A ROM:5B03 ld INTMEM_1C, #1Eh ROM:5B07 ldb INTMEM_1C+2, INTMEM_DF ROM:5B0A ROM:5B0A ROM_5B0A: ; CODE XREF: ROM:5B01↑j ROM:5B0A ldb INTMEM_1C+3, INTMEM_1AB[] ROM:5B0F lcall ROM_32C9 ROM:5B12 mulub INTMEM_1C, #32h ; '2' ROM:5B15 st INTMEM_1C, (INTMEM_1A4+4)[] ROM:5B1A ldb INTMEM_1A, #0 ROM:5B1D jbs INTMEM_F5, 4, ROM_5B2A ROM:5B20 cmp INTMEM_DA, 6Ah[INTMEM_56] ROM:5B25 jc ROM_5B2A ROM:5B27 ldb INTMEM_1A, #1 ROM:5B2A ROM:5B2A ROM_5B2A: ; CODE XREF: ROM:5B1D↑j ROM:5B2A ; ROM:5B25↑j ROM:5B2A stb INTMEM_1A, (INTMEM_1CF+4)[] ROM:5B2F ld INTMEM_20, #-3C80h ROM:5B33 ld INTMEM_20+2, #1C9h ROM:5B37 divu INTMEM_20, INTMEM_5E ROM:5B3A jnv ROM_5B3F ROM:5B3C ldbse INTMEM_20, #-1 ROM:5B3F ROM:5B3F ROM_5B3F: ; CODE XREF: ROM:5B3A↑j ROM:5B3F sub INTMEM_20, #0Bh ROM:5B43 jc ROM_5B47 ROM:5B45 clr INTMEM_20 ROM:5B47 ROM:5B47 ROM_5B47: ; CODE XREF: ROM:5B43↑j ROM:5B47 ld INTMEM_1C, INTMEM_DA ROM:5B4A cmp INTMEM_1C, INTMEM_20 ROM:5B4D jnc ROM_5B52 ROM:5B4F ld INTMEM_1C, INTMEM_20 ROM:5B52 ROM:5B52 ROM_5B52: ; CODE XREF: ROM:5B4D↑j ROM:5B52 ld INTMEM_1A, INTMEM_1C ROM:5B55 cmp INTMEM_1A, ZERO_REG ; Zero register ROM:5B58 je ROM_5B7F ROM:5B5A cmpb ZERO_REG, (INTMEM_1CF+4)[] ; Zero register ROM:5B5F je ROM_5B64 ROM:5B61 shl INTMEM_1A, #1 ROM:5B64 ROM:5B64 ROM_5B64: ; CODE XREF: ROM:5B5F↑j ROM:5B64 cmp INTMEM_1A, 6Ch[INTMEM_56] ROM:5B69 jnc ROM_5B77 ROM:5B6B cmp INTMEM_1A, 6Eh[INTMEM_56] ROM:5B70 jnc ROM_5B7F ROM:5B72 andb INTMEM_FB, #-9 ROM:5B75 sjmp ROM_5B82 ROM:5B77 ; --------------------------------------------------------------------------- ROM:5B77 ROM:5B77 ROM_5B77: ; CODE XREF: ROM:5B69↑j ROM:5B77 ld INTMEM_1C, 6Ch[INTMEM_56] ROM:5B7C shr INTMEM_1C, #1 ROM:5B7F ROM:5B7F ROM_5B7F: ; CODE XREF: ROM:5B58↑j ROM:5B7F ; ROM:5B70↑j ROM:5B7F orb INTMEM_FB, #8 ROM:5B82 ROM:5B82 ROM_5B82: ; CODE XREF: ROM:5B75↑j ROM:5B82 jbs INTMEM_FB, 0, ROM_5BC9 ROM:5B85 ld INTMEM_1C+2, (INTMEM_1A4+2)[] ROM:5B8A ld INTMEM_20, (INTMEM_1A4+4)[] ROM:5B8F ldb INTMEM_20+3, (INTMEM_1CF+4)[] ROM:5B94 ldb INTMEM_20+2, 0F7h[INTMEM_56] ROM:5B99 jbc INTMEM_F6, 7, ROM_5BC3 ROM:5B9C jbs INTMEM_FB, 4, ROM_5BC6 ROM:5B9F orb INTMEM_FB, #10h ROM:5BA2 ld INTMEM_32, INTMEM_1C ROM:5BA5 ld INTMEM_1C, #20h ; ' ' ROM:5BA9 jbs INTMEM_F7, 1, ROM_5BBA ROM:5BAC ldb INTMEM_1C+2, INTMEM_1AC[] ROM:5BB1 ld INTMEM_1C, #20h ; ' ' ROM:5BB5 lcall ROM_32C9 ROM:5BB8 clrb INTMEM_1C+1 ROM:5BBA ROM:5BBA ROM_5BBA: ; CODE XREF: ROM:5BA9↑j ROM:5BBA mulu INTMEM_1C, INTMEM_32 ROM:5BBD shrl INTMEM_1C, #8 ROM:5BC0 ljmp ROM_34A9 ROM:5BC3 ; --------------------------------------------------------------------------- ROM:5BC3 ROM:5BC3 ROM_5BC3: ; CODE XREF: ROM:5B99↑j ROM:5BC3 andb INTMEM_FB, #-11h ROM:5BC6 ROM:5BC6 ROM_5BC6: ; CODE XREF: ROM:5B9C↑j ROM:5BC6 lcall ROM_3224 ROM:5BC9 ROM:5BC9 ROM_5BC9: ; CODE XREF: ROM:ROM_5B82↑j ROM:5BC9 ld INTMEM_1A, INTMEM_64[] ROM:5BCE add INTMEM_1A, #-8000h ROM:5BD2 add INTMEM_1A, INTMEM_66[] ROM:5BD7 st INTMEM_1A, (INTMEM_3C8+4)[] ROM:5BDC ret ROM:5BDD ROM:5BDD ; =============== S U B R O U T I N E ======================================= ROM:5BDD ROM:5BDD ROM:5BDD ROM_5BDD: ; CODE XREF: ROM_29EC:ROM_4862↑p ROM:5BDD cmpb INTMEM_9D, ZERO_REG ; Zero register ROM:5BE0 jne ROM_5C0E ROM:5BE2 ld INTMEM_20+2, #1E8h ROM:5BE6 ld INTMEM_20, #1D8h ROM:5BEA ROM:5BEA ROM_5BEA: ; CODE XREF: ROM_5BDD+1D↓j ROM:5BEA ld INTMEM_1C, [INTMEM_20]+ ROM:5BED mulu INTMEM_1C, [INTMEM_20+2] ROM:5BF0 shrl INTMEM_1C, #0Ah ROM:5BF3 st INTMEM_1C, [INTMEM_20+2]+ ROM:5BF6 cmp INTMEM_20+2, #1F0h ROM:5BFA jnc ROM_5BEA ROM:5BFC ld INTMEM_1C, 38h[INTMEM_56] ROM:5C01 mulu INTMEM_1C, INTMEM_186[] ROM:5C06 st INTMEM_1C+2, INTMEM_186[] ROM:5C0B orb INTMEM_F9, #20h ; ' ' ROM:5C0E ROM:5C0E ROM_5C0E: ; CODE XREF: ROM_5BDD+3↑j ROM:5C0E cmpb INTMEM_9D, #2 ROM:5C11 jne ROM_5C36 ROM:5C13 cmp INTMEM_5E, 60h[INTMEM_56] ROM:5C18 jnh ROM_5C23 ROM:5C1A cmp INTMEM_5E, 5Ch[INTMEM_56] ROM:5C1F jc ROM_5C38 ROM:5C21 sjmp ROM_5CB8 ROM:5C23 ; --------------------------------------------------------------------------- ROM:5C23 ROM:5C23 ROM_5C23: ; CODE XREF: ROM_5BDD+3B↑j ROM:5C23 andb INTMEM_FB, #-5 ROM:5C26 andb INTMEM_FB, #-3 ROM:5C29 ld INTMEM_1C, 5Ah[INTMEM_56] ROM:5C2E st INTMEM_1C, INTMEM_1A2[] ROM:5C33 andb INTMEM_FB, #-2 ROM:5C36 ROM:5C36 ROM_5C36: ; CODE XREF: ROM_5BDD+34↑j ROM:5C36 sjmp ROM_5CE2 ROM:5C38 ; --------------------------------------------------------------------------- ROM:5C38 ROM:5C38 ROM_5C38: ; CODE XREF: ROM_5BDD+42↑j ROM:5C38 jbs INTMEM_FB, 2, ROM_5C73 ROM:5C3B jbs INTMEM_FB, 1, ROM_5C5C ROM:5C3E orb INTMEM_FB, #2 ROM:5C41 st ZERO_REG, INTMEM_1A0[] ; Zero register ROM:5C46 ldb INTMEM_1A, INTMEM_1AC[] ROM:5C4B cmpb INTMEM_1A, 0F3h[INTMEM_56] ROM:5C50 jc ROM_5C6D ROM:5C52 ld INTMEM_20, 62h[INTMEM_56] ROM:5C57 st INTMEM_20, INTMEM_1A0[] ROM:5C5C ROM:5C5C ROM_5C5C: ; CODE XREF: ROM_5BDD+5E↑j ROM:5C5C cmp ZERO_REG, INTMEM_1A0[] ; Zero register ROM:5C61 jne ROM_5C9B ROM:5C63 ld INTMEM_20, 64h[INTMEM_56] ROM:5C68 st INTMEM_20, INTMEM_1A0[] ROM:5C6D ROM:5C6D ROM_5C6D: ; CODE XREF: ROM_5BDD+73↑j ROM:5C6D andb INTMEM_FB, #-3 ROM:5C70 orb INTMEM_FB, #4 ROM:5C73 ROM:5C73 ROM_5C73: ; CODE XREF: ROM_5BDD:ROM_5C38↑j ROM:5C73 ld INTMEM_1C, 5Ah[INTMEM_56] ROM:5C78 sub INTMEM_1C, 5Ch[INTMEM_56] ROM:5C7D ld INTMEM_20+2, INTMEM_1A0[] ROM:5C82 clr INTMEM_20 ROM:5C84 divu INTMEM_20, 64h[INTMEM_56] ROM:5C89 jnv ROM_5C8E ROM:5C8B ldbse INTMEM_20, #-1 ROM:5C8E ROM:5C8E ROM_5C8E: ; CODE XREF: ROM_5BDD+AC↑j ROM:5C8E mulu INTMEM_20, INTMEM_1C ROM:5C91 add INTMEM_20+2, 5Ch[INTMEM_56] ROM:5C96 st INTMEM_20+2, INTMEM_1A2[] ROM:5C9B ROM:5C9B ROM_5C9B: ; CODE XREF: ROM_5BDD+84↑j ROM:5C9B cmpb INTMEM_9D, INTMEM_9C ROM:5C9E jne ROM_5CB1 ROM:5CA0 ld INTMEM_20, INTMEM_1A0[] ROM:5CA5 cmp ZERO_REG, INTMEM_20 ; Zero register ROM:5CA8 je ROM_5CB1 ROM:5CAA dec INTMEM_20 ROM:5CAC st INTMEM_20, INTMEM_1A0[] ROM:5CB1 ROM:5CB1 ROM_5CB1: ; CODE XREF: ROM_5BDD+C1↑j ROM:5CB1 ; ROM_5BDD+CB↑j ROM:5CB1 cmp INTMEM_5E, INTMEM_1A2[] ROM:5CB6 jc ROM_5CC5 ROM:5CB8 ROM:5CB8 ROM_5CB8: ; CODE XREF: ROM_5BDD+44↑j ROM:5CB8 jbc INTMEM_FB, 0, ROM_5CE2 ROM:5CBB ld INTMEM_DA, INTMEM_1A4[] ROM:5CC0 andb INTMEM_FB, #-2 ROM:5CC3 sjmp ROM_5CE2 ROM:5CC5 ; --------------------------------------------------------------------------- ROM:5CC5 ROM:5CC5 ROM_5CC5: ; CODE XREF: ROM_5BDD+D9↑j ROM:5CC5 ld INTMEM_1C, INTMEM_1A2[] ROM:5CCA add INTMEM_1C, 5Eh[INTMEM_56] ROM:5CCF cmp INTMEM_5E, INTMEM_1C ROM:5CD2 jnh ROM_5CE2 ROM:5CD4 jbs INTMEM_FB, 0, ROM_5CDF ROM:5CD7 orb INTMEM_FB, #1 ROM:5CDA st INTMEM_DA, INTMEM_1A4[] ROM:5CDF ROM:5CDF ROM_5CDF: ; CODE XREF: ROM_5BDD+F7↑j ROM:5CDF lcall ROM_3A32 ROM:5CE2 ROM:5CE2 ROM_5CE2: ; CODE XREF: ROM_5BDD:ROM_5C36↑j ROM:5CE2 ; ROM_5BDD:ROM_5CB8↑j ... ROM:5CE2 ldb INTMEM_20+2, INTMEM_14F[] ROM:5CE7 djnz INTMEM_EB, ROM_5D62 ROM:5CEA ldb INTMEM_EB, 155h[INTMEM_56] ROM:5CEF subb INTMEM_1C+2, INTMEM_20+2, INTMEM_280[] ROM:5CF5 jc ROM_5D05 ROM:5CF7 negb INTMEM_1C+2 ROM:5CF9 cmpb INTMEM_1C+2, 154h[INTMEM_56] ROM:5CFE jnc ROM_5D17 ROM:5D00 stb ZERO_REG, INTMEM_27F[] ; Zero register ROM:5D05 ROM:5D05 ROM_5D05: ; CODE XREF: ROM_5BDD+118↑j ROM:5D05 stb INTMEM_20+2, INTMEM_280[] ROM:5D0A subb INTMEM_1A, INTMEM_20+2, 153h[INTMEM_56] ROM:5D10 jnc ROM_5D17 ROM:5D12 cmpb INTMEM_1A, INTMEM_F0 ROM:5D15 jc ROM_5D25 ROM:5D17 ROM:5D17 ROM_5D17: ; CODE XREF: ROM_5BDD+121↑j ROM:5D17 ; ROM_5BDD+133↑j ROM:5D17 ldb INTMEM_F0, INTMEM_EF ROM:5D1A ldb INTMEM_EF, INTMEM_EE ROM:5D1D ldb INTMEM_EE, INTMEM_ED ROM:5D20 ldb INTMEM_ED, INTMEM_EC ROM:5D23 sjmp ROM_5D5F ROM:5D25 ; --------------------------------------------------------------------------- ROM:5D25 ROM:5D25 ROM_5D25: ; CODE XREF: ROM_5BDD+138↑j ROM:5D25 ldb INTMEM_F0, INTMEM_20+2 ROM:5D28 ldb INTMEM_EF, INTMEM_20+2 ROM:5D2B ldb INTMEM_EE, INTMEM_20+2 ROM:5D2E ldb INTMEM_ED, INTMEM_20+2 ROM:5D31 cmp INTMEM_5E, 3Ah[INTMEM_56] ROM:5D36 jnc ROM_5D5F ROM:5D38 cmp INTMEM_5E, 3Eh[INTMEM_56] ROM:5D3D jc ROM_5D5F ROM:5D3F ldb INTMEM_20, INTMEM_27F[] ROM:5D44 cmpb INTMEM_20, 156h[INTMEM_56] ROM:5D49 jc ROM_5D5F ROM:5D4B ldb INTMEM_1A+1, INTMEM_27F[] ROM:5D50 incb INTMEM_1A+1 ROM:5D52 stb INTMEM_1A+1, INTMEM_27F[] ROM:5D57 ld INTMEM_1C, INTMEM_26E[] ROM:5D5C lcall ROM_3A3F ROM:5D5F ROM:5D5F ROM_5D5F: ; CODE XREF: ROM_5BDD+146↑j ROM:5D5F ; ROM_5BDD+159↑j ... ROM:5D5F ldb INTMEM_EC, INTMEM_20+2 ROM:5D62 ROM:5D62 ROM_5D62: ; CODE XREF: ROM_5BDD+10A↑j ROM:5D62 ret ROM:5D62 ; End of function ROM_5BDD ROM:5D62 ROM:5D63 ROM:5D63 ; =============== S U B R O U T I N E ======================================= ROM:5D63 ROM:5D63 ROM:5D63 ROM_5D63: ; CODE XREF: ROM_4849+C↑p ROM:5D63 andb INTMEM_FB, #-21h ROM:5D66 jbc INTMEM_F6, 6, ROM_5D93 ROM:5D69 jbs INTMEM_FB, 6, ROM_5D7B ROM:5D6C ldb INTMEM_1C, INTMEM_1AC[] ROM:5D71 cmpb INTMEM_1C, 0FAh[INTMEM_56] ROM:5D76 jnh ROM_5D96 ROM:5D78 orb INTMEM_FB, #40h ; '@' ROM:5D7B ROM:5D7B ROM_5D7B: ; CODE XREF: ROM_5D63+6↑j ROM:5D7B ldb INTMEM_1C+1, INTMEM_1AB[] ROM:5D80 cmpb INTMEM_1C+1, 0F8h[INTMEM_56] ROM:5D85 jnh ROM_5D8E ROM:5D87 cmpb INTMEM_DF, 0F9h[INTMEM_56] ROM:5D8C jh ROM_5D96 ROM:5D8E ROM:5D8E ROM_5D8E: ; CODE XREF: ROM_5D63+22↑j ROM:5D8E orb INTMEM_FB, #20h ; ' ' ROM:5D91 sjmp ROM_5D96 ROM:5D93 ; --------------------------------------------------------------------------- ROM:5D93 ROM:5D93 ROM_5D93: ; CODE XREF: ROM_5D63+3↑j ROM:5D93 andb INTMEM_FB, #-41h ROM:5D96 ROM:5D96 ROM_5D96: ; CODE XREF: ROM_5D63+13↑j ROM:5D96 ; ROM_5D63+29↑j ... ROM:5D96 jbs INTMEM_FB, 5, ROM_5D9E ROM:5D99 andb INTMEM_A4, #-11h ROM:5D9C sjmp ROM_5DA1 ROM:5D9E ; --------------------------------------------------------------------------- ROM:5D9E ROM:5D9E ROM_5D9E: ; CODE XREF: ROM_5D63:ROM_5D96↑j ROM:5D9E orb INTMEM_A4, #10h ROM:5DA1 ROM:5DA1 ROM_5DA1: ; CODE XREF: ROM_5D63+39↑j ROM:5DA1 jbs INTMEM_FB, 7, ROM_5DCB ROM:5DA4 jbs INTMEM_FC, 0, ROM_5DC3 ROM:5DA7 ldb INTMEM_C8, 0FCh[INTMEM_56] ROM:5DAC jbc INTMEM_FB, 6, ROM_5DCB ROM:5DAF ld INTMEM_1C, #21h ; '!' ROM:5DB3 ldb INTMEM_1C+2, INTMEM_1AC[] ROM:5DB8 lcall ROM_32C9 ROM:5DBB stb INTMEM_1C, INTMEM_1D5[] ROM:5DC0 orb INTMEM_FC, #1 ROM:5DC3 ROM:5DC3 ROM_5DC3: ; CODE XREF: ROM_5D63+41↑j ROM:5DC3 cmpb ZERO_REG, INTMEM_C8 ; Zero register ROM:5DC6 jne ROM_5DCB ROM:5DC8 orb INTMEM_FB, #-80h ROM:5DCB ROM:5DCB ROM_5DCB: ; CODE XREF: ROM_5D63:ROM_5DA1↑j ROM:5DCB ; ROM_5D63+49↑j ... ROM:5DCB jbs INTMEM_F6, 6, ROM_5DE6 ROM:5DCE ldb INTMEM_C8, 0FCh[INTMEM_56] ROM:5DD3 andb INTMEM_FB, #7Fh ROM:5DD6 andb INTMEM_FC, #-2 ROM:5DD9 andb INTMEM_F5, #-41h ROM:5DDC ldb INTMEM_20, 0FBh[INTMEM_56] ROM:5DE1 stb INTMEM_20, INTMEM_1D4[] ROM:5DE6 ROM:5DE6 ROM_5DE6: ; CODE XREF: ROM_5D63:ROM_5DCB↑j ROM:5DE6 jbs INTMEM_F5, 6, ROM_5E0E ROM:5DE9 jbc INTMEM_FB, 6, ROM_5E0E ROM:5DEC jbs INTMEM_FC, 1, ROM_5E16 ROM:5DEF jbs INTMEM_FB, 7, ROM_5E08 ROM:5DF2 jbs INTMEM_F9, 6, ROM_5E0E ROM:5DF5 lcall ROM_39A2 ROM:5DF8 cmpb INTMEM_1C+1, 101h[INTMEM_56] ROM:5DFD jc ROM_5E13 ROM:5DFF cmpb INTMEM_1C+1, 102h[INTMEM_56] ROM:5E04 jnh ROM_5E13 ROM:5E06 sjmp ROM_5EC1 ROM:5E08 ; --------------------------------------------------------------------------- ROM:5E08 ROM:5E08 ROM_5E08: ; CODE XREF: ROM_5D63+8C↑j ROM:5E08 orb INTMEM_52, #-80h ROM:5E0B orb INTMEM_F5, #40h ; '@' ROM:5E0E ROM:5E0E ROM_5E0E: ; CODE XREF: ROM_5D63:ROM_5DE6↑j ROM:5E0E ; ROM_5D63+86↑j ... ROM:5E0E andb INTMEM_FC, #-3 ROM:5E11 sjmp ROM_5EC1 ROM:5E13 ; --------------------------------------------------------------------------- ROM:5E13 ROM:5E13 ROM_5E13: ; CODE XREF: ROM_5D63+9A↑j ROM:5E13 ; ROM_5D63+A1↑j ROM:5E13 orb INTMEM_FC, #2 ROM:5E16 ROM:5E16 ROM_5E16: ; CODE XREF: ROM_5D63+89↑j ROM:5E16 jbc INTMEM_FC, 2, ROM_5E3F ROM:5E19 jbc INTMEM_FA, 7, ROM_5E2B ROM:5E1C ldb INTMEM_CE, 0FDh[INTMEM_56] ROM:5E21 jbs INTMEM_AD, 4, ROM_5E45 ROM:5E24 ldb INTMEM_CE, 0FEh[INTMEM_56] ROM:5E29 sjmp ROM_5E45 ROM:5E2B ; --------------------------------------------------------------------------- ROM:5E2B ROM:5E2B ROM_5E2B: ; CODE XREF: ROM_5D63+B6↑j ROM:5E2B lcall ROM_39A2 ROM:5E2E cmpb INTMEM_1C+1, 0FFh[INTMEM_56] ROM:5E33 jh ROM_5E3A ROM:5E35 cmpb INTMEM_CE, ZERO_REG ; Zero register ROM:5E38 jne ROM_5E45 ROM:5E3A ROM:5E3A ROM_5E3A: ; CODE XREF: ROM_5D63+D0↑j ROM:5E3A andb INTMEM_FC, #-5 ROM:5E3D sjmp ROM_5E47 ROM:5E3F ; --------------------------------------------------------------------------- ROM:5E3F ROM:5E3F ROM_5E3F: ; CODE XREF: ROM_5D63:ROM_5E16↑j ROM:5E3F jbc INTMEM_FA, 7, ROM_5E47 ROM:5E42 orb INTMEM_FC, #4 ROM:5E45 ROM:5E45 ROM_5E45: ; CODE XREF: ROM_5D63+BE↑j ROM:5E45 ; ROM_5D63+C6↑j ... ROM:5E45 sjmp ROM_5EC1 ROM:5E47 ; --------------------------------------------------------------------------- ROM:5E47 ROM:5E47 ROM_5E47: ; CODE XREF: ROM_5D63+DA↑j ROM:5E47 ; ROM_5D63:ROM_5E3F↑j ROM:5E47 cmp INTMEM_D6, 70h[INTMEM_56] ROM:5E4C jc ROM_5E7C ROM:5E4E cmp INTMEM_D6, 72h[INTMEM_56] ROM:5E53 jnh ROM_5E6A ROM:5E55 andb INTMEM_F8, #7Fh ROM:5E58 ldb INTMEM_B2, 104h[INTMEM_56] ROM:5E5D cmp INTMEM_D6, #61A8h ROM:5E61 jnc ROM_5E8C ROM:5E63 ldb INTMEM_B2, 103h[INTMEM_56] ROM:5E68 sjmp ROM_5E8C ROM:5E6A ; --------------------------------------------------------------------------- ROM:5E6A ROM:5E6A ROM_5E6A: ; CODE XREF: ROM_5D63+F0↑j ROM:5E6A jbs INTMEM_F8, 7, ROM_5E7C ROM:5E6D cmpb INTMEM_B2, ZERO_REG ; Zero register ROM:5E70 jne ROM_5E8C ROM:5E72 orb INTMEM_F8, #-80h ROM:5E75 ldb INTMEM_B2, 105h[INTMEM_56] ROM:5E7A sjmp ROM_5E8C ROM:5E7C ; --------------------------------------------------------------------------- ROM:5E7C ROM:5E7C ROM_5E7C: ; CODE XREF: ROM_5D63+E9↑j ROM:5E7C ; ROM_5D63:ROM_5E6A↑j ROM:5E7C cmpb INTMEM_B2, ZERO_REG ; Zero register ROM:5E7F jne ROM_5E8C ROM:5E81 orb INTMEM_F5, #40h ; '@' ROM:5E84 orb INTMEM_52, #-80h ROM:5E87 andb INTMEM_F8, #7Fh ROM:5E8A sjmp ROM_5EC1 ROM:5E8C ; --------------------------------------------------------------------------- ROM:5E8C ROM:5E8C ROM_5E8C: ; CODE XREF: ROM_5D63+FE↑j ROM:5E8C ; ROM_5D63+105↑j ... ROM:5E8C jbs INTMEM_F5, 5, ROM_5E9B ROM:5E8F ldb INTMEM_1C+2, INTMEM_1AC[] ROM:5E94 cmpb INTMEM_1C+2, 107h[INTMEM_56] ROM:5E99 jnh ROM_5EC1 ROM:5E9B ROM:5E9B ROM_5E9B: ; CODE XREF: ROM_5D63:ROM_5E8C↑j ROM:5E9B cmpb INTMEM_D3, 106h[INTMEM_56] ROM:5EA0 jne ROM_5EC1 ROM:5EA2 jbs INTMEM_FB, 0, ROM_5EC1 ROM:5EA5 jbs INTMEM_FB, 3, ROM_5EC1 ROM:5EA8 jbs INTMEM_AC, 5, ROM_5EC4 ROM:5EAB ROM:5EAB ROM_5EAB: ; CODE XREF: ROM_5D63:ROM_5EC1↓j ROM:5EAB orb INTMEM_F5, #20h ; ' ' ROM:5EAE cmpb ZERO_REG, INTMEM_1D5[] ; Zero register ROM:5EB3 je ROM_5ECB ROM:5EB5 ldb INTMEM_C9, INTMEM_1D5[] ROM:5EBA stb ZERO_REG, INTMEM_1D5[] ; Zero register ROM:5EBF sjmp ROM_5ECB ROM:5EC1 ; --------------------------------------------------------------------------- ROM:5EC1 ROM:5EC1 ROM_5EC1: ; CODE XREF: ROM_5D63+A3↑j ROM:5EC1 ; ROM_5D63+AE↑j ... ROM:5EC1 jbs INTMEM_AC, 4, ROM_5EAB ROM:5EC4 ROM:5EC4 ROM_5EC4: ; CODE XREF: ROM_5D63+145↑j ROM:5EC4 ld INTMEM_D6, #61A8h ROM:5EC8 andb INTMEM_F5, #-21h ROM:5ECB ROM:5ECB ROM_5ECB: ; CODE XREF: ROM_5D63+150↑j ROM:5ECB ; ROM_5D63+15C↑j ROM:5ECB andb INTMEM_FC, #-21h ROM:5ECE lcall ROM_39A2 ROM:5ED1 jbs INTMEM_FC, 4, ROM_5EE0 ROM:5ED4 cmpb INTMEM_1C+1, 0FFh[INTMEM_56] ROM:5ED9 jnh ROM_5EED ROM:5EDB orb INTMEM_FC, #10h ROM:5EDE sjmp ROM_5EEA ROM:5EE0 ; --------------------------------------------------------------------------- ROM:5EE0 ROM:5EE0 ROM_5EE0: ; CODE XREF: ROM_5D63+16E↑j ROM:5EE0 cmpb INTMEM_1C+1, 100h[INTMEM_56] ROM:5EE5 jc ROM_5EED ROM:5EE7 andb INTMEM_FC, #-11h ROM:5EEA ROM:5EEA ROM_5EEA: ; CODE XREF: ROM_5D63+17B↑j ROM:5EEA orb INTMEM_FC, #20h ; ' ' ROM:5EED ROM:5EED ROM_5EED: ; CODE XREF: ROM_5D63+176↑j ROM:5EED ; ROM_5D63+182↑j ROM:5EED jbs INTMEM_F5, 5, ROM_5EF5 ROM:5EF0 andb INTMEM_FC, #-9 ROM:5EF3 sjmp ROM_5FE6 ROM:5EF5 ; --------------------------------------------------------------------------- ROM:5EF5 ROM:5EF5 ROM_5EF5: ; CODE XREF: ROM_5D63:ROM_5EED↑j ROM:5EF5 jbc INTMEM_FC, 3, ROM_5F72 ROM:5EF8 jbc INTMEM_FC, 5, ROM_5F0C ROM:5EFB ldb INTMEM_20+3, INTMEM_1D4[] ROM:5F00 cmpb ZERO_REG, INTMEM_20+3 ; Zero register ROM:5F03 je ROM_5F0C ROM:5F05 decb INTMEM_20+3 ROM:5F07 stb INTMEM_20+3, INTMEM_1D4[] ROM:5F0C ROM:5F0C ROM_5F0C: ; CODE XREF: ROM_5D63+195↑j ROM:5F0C ; ROM_5D63+1A0↑j ROM:5F0C jbs INTMEM_FC, 5, ROM_5F5A ROM:5F0F jbs INTMEM_FA, 3, ROM_5F1C ROM:5F12 orb INTMEM_FC, #40h ; '@' ROM:5F15 cmpb INTMEM_B6, ZERO_REG ; Zero register ROM:5F18 je ROM_5F23 ROM:5F1A sjmp ROM_5F2C ROM:5F1C ; --------------------------------------------------------------------------- ROM:5F1C ROM:5F1C ROM_5F1C: ; CODE XREF: ROM_5D63+1AC↑j ROM:5F1C cmpb INTMEM_B7, ZERO_REG ; Zero register ROM:5F1F je ROM_5F23 ROM:5F21 sjmp ROM_5F2C ROM:5F23 ; --------------------------------------------------------------------------- ROM:5F23 ROM:5F23 ROM_5F23: ; CODE XREF: ROM_5D63+1B5↑j ROM:5F23 ; ROM_5D63+1BC↑j ROM:5F23 cmpb ZERO_REG, INTMEM_1D4[] ; Zero register ROM:5F28 jne ROM_5F2C ROM:5F2A sjmp ROM_5F72 ROM:5F2C ; --------------------------------------------------------------------------- ROM:5F2C ROM:5F2C ROM_5F2C: ; CODE XREF: ROM_5D63+1B7↑j ROM:5F2C ; ROM_5D63+1BE↑j ... ROM:5F2C andb INTMEM_FC, #-41h ROM:5F2F cmpb INTMEM_C5, ZERO_REG ; Zero register ROM:5F32 je ROM_5F36 ROM:5F34 sjmp ROM_5FE6 ROM:5F36 ; --------------------------------------------------------------------------- ROM:5F36 ROM:5F36 ROM_5F36: ; CODE XREF: ROM_5D63+1CF↑j ROM:5F36 ldb INTMEM_C5, 10Bh[INTMEM_56] ROM:5F3B ld INTMEM_1C, #25h ; '%' ROM:5F3F jbs INTMEM_FC, 4, ROM_5F46 ROM:5F42 ld INTMEM_1C, #24h ; '$' ROM:5F46 ROM:5F46 ROM_5F46: ; CODE XREF: ROM_5D63+1DC↑j ROM:5F46 ldb INTMEM_1C+2, INTMEM_DF ROM:5F49 ldb INTMEM_1C+3, INTMEM_1AB[] ROM:5F4E lcall ROM_32C9 ROM:5F51 clrb INTMEM_1C+1 ROM:5F53 stb INTMEM_1C, INTMEM_3D1[] ROM:5F58 sjmp ROM_5FC3 ROM:5F5A ; --------------------------------------------------------------------------- ROM:5F5A ROM:5F5A ROM_5F5A: ; CODE XREF: ROM_5D63:ROM_5F0C↑j ROM:5F5A ld INTMEM_1C+2, INTMEM_152[] ROM:5F5F ld INTMEM_20, INTMEM_D6 ROM:5F62 shr INTMEM_20, #1 ROM:5F65 st INTMEM_20, INTMEM_152[] ROM:5F6A add INTMEM_1C+2, INTMEM_20 ROM:5F6D st INTMEM_1C+2, INTMEM_260[] ROM:5F72 ROM:5F72 ROM_5F72: ; CODE XREF: ROM_5D63:ROM_5EF5↑j ROM:5F72 ; ROM_5D63+1C7↑j ROM:5F72 orb INTMEM_FC, #8 ROM:5F75 ldb INTMEM_B7, 10Ah[INTMEM_56] ROM:5F7A ldb INTMEM_1C+3, INTMEM_1AB[] ROM:5F7F ldb INTMEM_1C+2, INTMEM_DF ROM:5F82 ld INTMEM_1C, #23h ; '#' ROM:5F86 ldb INTMEM_B6, 109h[INTMEM_56] ROM:5F8B ld INTMEM_32, #61A8h ROM:5F8F jbs INTMEM_FC, 4, ROM_5FA0 ROM:5F92 ld INTMEM_1C, #22h ; '"' ROM:5F96 ldb INTMEM_B6, 108h[INTMEM_56] ROM:5F9B ld INTMEM_32, 74h[INTMEM_56] ROM:5FA0 ROM:5FA0 ROM_5FA0: ; CODE XREF: ROM_5D63+22C↑j ROM:5FA0 lcall ROM_32C9 ROM:5FA3 stb INTMEM_1C, INTMEM_3D2[] ROM:5FA8 clrb INTMEM_1C+1 ROM:5FAA mulu INTMEM_1C, INTMEM_32 ROM:5FAD divu INTMEM_1C, #61A8h ROM:5FB1 andb INTMEM_FC, #-41h ROM:5FB4 mulub INTMEM_20, INTMEM_C9, #8 ROM:5FB8 add INTMEM_20, #190h ROM:5FBC mulu INTMEM_1C, INTMEM_20 ROM:5FBF divu INTMEM_1C, #32h ; '2' ROM:5FC3 ROM:5FC3 ROM_5FC3: ; CODE XREF: ROM_5D63+1F5↑j ROM:5FC3 jbc INTMEM_FC, 4, ROM_5FD7 ROM:5FC6 sub INTMEM_D6, INTMEM_1C ROM:5FC9 cmp INTMEM_D6, 72h[INTMEM_56] ROM:5FCE jc ROM_5FE6 ROM:5FD0 ld INTMEM_D6, 72h[INTMEM_56] ROM:5FD5 sjmp ROM_5FE6 ROM:5FD7 ; --------------------------------------------------------------------------- ROM:5FD7 ROM:5FD7 ROM_5FD7: ; CODE XREF: ROM_5D63:ROM_5FC3↑j ROM:5FD7 add INTMEM_D6, INTMEM_1C ROM:5FDA cmp INTMEM_D6, 70h[INTMEM_56] ROM:5FDF jnh ROM_5FE6 ROM:5FE1 ld INTMEM_D6, 70h[INTMEM_56] ROM:5FE6 ROM:5FE6 ROM_5FE6: ; CODE XREF: ROM_5D63+190↑j ROM:5FE6 ; ROM_5D63+1D1↑j ... ROM:5FE6 jbc INTMEM_F5, 5, ROM_6029 ROM:5FE9 jbc INTMEM_F7, 4, ROM_6029 ROM:5FEC jbs INTMEM_F9, 1, ROM_6027 ROM:5FEF jbc INTMEM_F7, 5, ROM_6027 ROM:5FF2 ldb INTMEM_1C, INTMEM_1F7[] ROM:5FF7 cmpb INTMEM_1C, 10Fh[INTMEM_56] ROM:5FFC jc ROM_6027 ROM:5FFE ldb INTMEM_1C, INTMEM_1F5[] ROM:6003 cmpb INTMEM_1C, 10Eh[INTMEM_56] ROM:6008 jnh ROM_6027 ROM:600A ldb INTMEM_1C, INTMEM_1F9[] ROM:600F cmpb INTMEM_1C, 10Ch[INTMEM_56] ROM:6014 jc ROM_6027 ROM:6016 cmpb INTMEM_1C, 10Dh[INTMEM_56] ROM:601B jnh ROM_6027 ROM:601D cmpb INTMEM_B3, ZERO_REG ; Zero register ROM:6020 jne ROM_6025 ROM:6022 jbs INTMEM_FC, 5, ROM_602B ROM:6025 ROM:6025 ROM_6025: ; CODE XREF: ROM_5D63+2BD↑j ROM:6025 sjmp ROM_60B2 ROM:6027 ; --------------------------------------------------------------------------- ROM:6027 ROM:6027 ROM_6027: ; CODE XREF: ROM_5D63+289↑j ROM:6027 ; ROM_5D63+28C↑j ... ROM:6027 sjmp ROM_609E ROM:6029 ; --------------------------------------------------------------------------- ROM:6029 ROM:6029 ROM_6029: ; CODE XREF: ROM_5D63:ROM_5FE6↑j ROM:6029 ; ROM_5D63+286↑j ROM:6029 sjmp ROM_6099 ROM:602B ; --------------------------------------------------------------------------- ROM:602B ROM:602B ROM_602B: ; CODE XREF: ROM_5D63+2BF↑j ROM:602B ldb INTMEM_1C+1, INTMEM_270[] ROM:6030 incb INTMEM_1C+1 ROM:6032 stb INTMEM_1C+1, INTMEM_270[] ROM:6037 ld INTMEM_20, INTMEM_262[] ROM:603C ld INTMEM_20+2, INTMEM_264[] ROM:6041 add INTMEM_20, INTMEM_260[] ROM:6046 addc INTMEM_20+2, ZERO_REG ; Zero register ROM:6049 st INTMEM_20, INTMEM_262[] ROM:604E st INTMEM_20+2, INTMEM_264[] ROM:6053 ldbze INTMEM_1A, INTMEM_270[] ROM:6058 cmpb INTMEM_1A, 110h[INTMEM_56] ROM:605D jnc ROM_60B2 ROM:605F ldb INTMEM_1C+3, INTMEM_271[] ROM:6064 cmpb INTMEM_1C+3, 111h[INTMEM_56] ROM:6069 jc ROM_60A3 ROM:606B incb INTMEM_1C+3 ROM:606D stb INTMEM_1C+3, INTMEM_271[] ROM:6072 divu INTMEM_20, INTMEM_1A ROM:6075 cmp INTMEM_20, 76h[INTMEM_56] ROM:607A jc ROM_608E ROM:607C cmp INTMEM_20, 78h[INTMEM_56] ROM:6081 jh ROM_6097 ROM:6083 cmpb INTMEM_42+1, 114h[INTMEM_56] ROM:6088 jnh ROM_6097 ROM:608A decb INTMEM_42+1 ROM:608C sjmp ROM_60A3 ROM:608E ; --------------------------------------------------------------------------- ROM:608E ROM:608E ROM_608E: ; CODE XREF: ROM_5D63+317↑j ROM:608E cmpb INTMEM_42+1, 113h[INTMEM_56] ROM:6093 jc ROM_6097 ROM:6095 incb INTMEM_42+1 ROM:6097 ROM:6097 ROM_6097: ; CODE XREF: ROM_5D63+31E↑j ROM:6097 ; ROM_5D63+325↑j ... ROM:6097 sjmp ROM_60A3 ROM:6099 ; --------------------------------------------------------------------------- ROM:6099 ROM:6099 ROM_6099: ; CODE XREF: ROM_5D63:ROM_6029↑j ROM:6099 stb ZERO_REG, INTMEM_271[] ; Zero register ROM:609E ROM:609E ROM_609E: ; CODE XREF: ROM_5D63:ROM_6027↑j ROM:609E ldb INTMEM_B3, 112h[INTMEM_56] ROM:60A3 ROM:60A3 ROM_60A3: ; CODE XREF: ROM_5D63+306↑j ROM:60A3 ; ROM_5D63+329↑j ... ROM:60A3 stb ZERO_REG, INTMEM_270[] ; Zero register ROM:60A8 st ZERO_REG, INTMEM_264[] ; Zero register ROM:60AD st ZERO_REG, INTMEM_262[] ; Zero register ROM:60B2 ROM:60B2 ROM_60B2: ; CODE XREF: ROM_5D63:ROM_6025↑j ROM:60B2 ; ROM_5D63+2FA↑j ROM:60B2 ret ROM:60B2 ; End of function ROM_5D63 ROM:60B2 ROM:60B3 ROM:60B3 ; =============== S U B R O U T I N E ======================================= ROM:60B3 ROM:60B3 ROM:60B3 ROM_60B3: ; CODE XREF: ROM_4849+3↑p ROM:60B3 jbc INTMEM_F6, 6, ROM_611C ROM:60B6 jbs INTMEM_F8, 7, ROM_611C ROM:60B9 ldb INTMEM_1A, INTMEM_1AC[] ROM:60BE cmpb INTMEM_1A, 0CDh[INTMEM_56] ROM:60C3 jnc ROM_611C ROM:60C5 cmpb INTMEM_1A, 0CEh[INTMEM_56] ROM:60CA jh ROM_60CF ROM:60CC jbc INTMEM_F9, 2, ROM_611C ROM:60CF ROM:60CF ROM_60CF: ; CODE XREF: ROM_60B3+17↑j ROM:60CF jbc INTMEM_F9, 0, ROM_60FA ROM:60D2 ldb INTMEM_1C+2, 0CFh[INTMEM_56] ROM:60D7 cmpb INTMEM_1C+2, INTMEM_1AB[] ROM:60DC jh ROM_60FA ROM:60DE addb INTMEM_1C+2, 0D0h[INTMEM_56] ROM:60E3 cmpb INTMEM_1C+2, INTMEM_1AB[] ROM:60E8 jnc ROM_60ED ROM:60EA jbc INTMEM_F9, 3, ROM_60FA ROM:60ED ROM:60ED ROM_60ED: ; CODE XREF: ROM_60B3+35↑j ROM:60ED orb INTMEM_F9, #8 ROM:60F0 orb INTMEM_F9, #4 ROM:60F3 ldb INTMEM_1C, 0D2h[INTMEM_56] ROM:60F8 sjmp ROM_6121 ROM:60FA ; --------------------------------------------------------------------------- ROM:60FA ROM:60FA ROM_60FA: ; CODE XREF: ROM_60B3:ROM_60CF↑j ROM:60FA ; ROM_60B3+29↑j ... ROM:60FA andb INTMEM_F9, #-9 ROM:60FD orb INTMEM_F9, #4 ROM:6100 ldb INTMEM_1C+2, INTMEM_DF ROM:6103 ldb INTMEM_1C+3, INTMEM_1AB[] ROM:6108 ld INTMEM_1C, #4 ROM:610C lcall ROM_32C9 ROM:610F jbc INTMEM_F9, 1, ROM_6121 ROM:6112 mulub INTMEM_1C, 0D1h[INTMEM_56] ROM:6117 divub INTMEM_1C, #64h ; 'd' ROM:611A sjmp ROM_6121 ROM:611C ; --------------------------------------------------------------------------- ROM:611C ROM:611C ROM_611C: ; CODE XREF: ROM_60B3↑j ROM:611C ; ROM_60B3+3↑j ... ROM:611C andb INTMEM_F9, #-5 ROM:611F clrb INTMEM_1C ROM:6121 ROM:6121 ROM_6121: ; CODE XREF: ROM_60B3+45↑j ROM:6121 ; ROM_60B3+5C↑j ... ROM:6121 stb INTMEM_1C, INTMEM_F2[] ROM:6126 ret ROM:6126 ; End of function ROM_60B3 ROM:6126 ROM:6127 ROM:6127 ; =============== S U B R O U T I N E ======================================= ROM:6127 ROM:6127 ROM:6127 ROM_6127: ; CODE XREF: ROM_4849+6↑p ROM:6127 ROM:6127 ; FUNCTION CHUNK AT ROM:4924 SIZE 0000000E BYTES ROM:6127 ROM:6127 ld INTMEM_1A, #384h ROM:612B st INTMEM_1A, INTMEM_266[] ROM:6130 clrb INTMEM_E1 ROM:6132 ldb INTMEM_1C+2, INTMEM_1C6[] ROM:6137 ldb INTMEM_1C+3, INTMEM_1AD[] ROM:613C ld INTMEM_1C, #26h ; '&' ROM:6140 lcall ROM_32C9 ROM:6143 stb INTMEM_1C, INTMEM_3D3[] ROM:6148 ldb INTMEM_1C+2, INTMEM_1C ROM:614B lcall ROM_4D03 ROM:614E stb INTMEM_1C, INTMEM_F3[] ROM:6153 ld INTMEM_1C, #27h ; ''' ROM:6157 ldb INTMEM_1C+2, INTMEM_1C6[] ROM:615C lcall ROM_32C9 ROM:615F stb INTMEM_1C, INTMEM_E2 ROM:6162 ldb INTMEM_1C, INTMEM_1AE[] ROM:6167 ldb INTMEM_1C+1, INTMEM_F1[] ROM:616C jbs INTMEM_AD, 6, ROM_6171 ROM:616F sjmp ROM_61F3 ROM:6171 ; --------------------------------------------------------------------------- ROM:6171 ROM:6171 ROM_6171: ; CODE XREF: ROM_6127+45↑j ROM:6171 jbc INTMEM_F8, 2, ROM_61F3 ROM:6174 cmpb INTMEM_1C, 117h[INTMEM_56] ROM:6179 jh ROM_61F3 ROM:617B cmpb INTMEM_1C+1, 119h[INTMEM_56] ROM:6180 jh ROM_61F3 ROM:6182 cmp INTMEM_5E, 7Ah[INTMEM_56] ROM:6187 jh ROM_61F3 ROM:6189 jbs INTMEM_FC, 7, ROM_61C8 ROM:618C cmpb INTMEM_1C, 118h[INTMEM_56] ROM:6191 jnc ROM_6195 ROM:6193 ROM:6193 ROM_6193: ; CODE XREF: ROM_6127+73↓j ROM:6193 sjmp ROM_621E ROM:6195 ; --------------------------------------------------------------------------- ROM:6195 ROM:6195 ROM_6195: ; CODE XREF: ROM_6127+6A↑j ROM:6195 cmpb INTMEM_1C+1, 11Ah[INTMEM_56] ROM:619A jc ROM_6193 ROM:619C cmp INTMEM_5E, 7Ch[INTMEM_56] ROM:61A1 jc ROM_621E ROM:61A3 orb INTMEM_FC, #-80h ROM:61A6 ldb INTMEM_1C+3, INTMEM_8E ROM:61A9 ldb INTMEM_1C+2, 11Bh[INTMEM_56] ROM:61AE lcall ROM_4D2B ROM:61B1 stb INTMEM_1C+2, INTMEM_DE ROM:61B4 ldb INTMEM_1C+2, INTMEM_F3[] ROM:61B9 addb INTMEM_1C+2, 11Dh[INTMEM_56] ROM:61BE cmpb INTMEM_DE, INTMEM_1C+2 ROM:61C1 jnh ROM_6219 ROM:61C3 ldb INTMEM_DE, INTMEM_1C+2 ROM:61C6 sjmp ROM_6219 ROM:61C8 ; --------------------------------------------------------------------------- ROM:61C8 ROM:61C8 ROM_61C8: ; CODE XREF: ROM_6127+62↑j ROM:61C8 jbs INTMEM_F9, 1, ROM_61D6 ROM:61CB cmpb ZERO_REG, INTMEM_DE ; Zero register ROM:61CE jne ROM_621E ROM:61D0 orb INTMEM_F9, #2 ROM:61D3 orb INTMEM_A4, #4 ROM:61D6 ROM:61D6 ROM_61D6: ; CODE XREF: ROM_6127:ROM_61C8↑j ROM:61D6 ldb INTMEM_1C+2, 116h[INTMEM_56] ROM:61DB ldb INTMEM_1C+3, INTMEM_F3[] ROM:61E0 lcall ROM_4D2B ROM:61E3 subb INTMEM_1A, INTMEM_1C+2, INTMEM_F3[] ROM:61E9 addb INTMEM_E1, INTMEM_1A ROM:61EC stb INTMEM_1C+2, INTMEM_F3[] ROM:61F1 sjmp ROM_621E ROM:61F3 ; --------------------------------------------------------------------------- ROM:61F3 ROM:61F3 ROM_61F3: ; CODE XREF: ROM_6127+48↑j ROM:61F3 ; ROM_6127:ROM_6171↑j ... ROM:61F3 jbc INTMEM_FC, 7, ROM_621E ROM:61F6 ldb INTMEM_1C+3, INTMEM_8E ROM:61F9 ldb INTMEM_1C+2, 11Ch[INTMEM_56] ROM:61FE lcall ROM_4D2B ROM:6201 cmpb INTMEM_1C+3, INTMEM_F3[] ROM:6206 jc ROM_620D ROM:6208 ldb INTMEM_1C+3, INTMEM_F3[] ROM:620D ROM:620D ROM_620D: ; CODE XREF: ROM_6127+DF↑j ROM:620D stb INTMEM_1C+3, INTMEM_DE ROM:6210 andb INTMEM_FC, #7Fh ROM:6213 andb INTMEM_F9, #-3 ROM:6216 andb INTMEM_A4, #-5 ROM:6219 ROM:6219 ROM_6219: ; CODE XREF: ROM_6127+9A↑j ROM:6219 ; ROM_6127+9F↑j ROM:6219 ldb INTMEM_E3, 99h[INTMEM_56] ROM:621E ROM:621E ROM_621E: ; CODE XREF: ROM_6127:ROM_6193↑j ROM:621E ; ROM_6127+7A↑j ... ROM:621E jbs INTMEM_F9, 6, ROM_6230 ROM:6221 ldb INTMEM_1C, INTMEM_1F5[] ROM:6226 jbc INTMEM_FD, 0, ROM_6235 ROM:6229 cmpb INTMEM_1C, 11Fh[INTMEM_56] ROM:622E jnh ROM_623F ROM:6230 ROM:6230 ROM_6230: ; CODE XREF: ROM_6127:ROM_621E↑j ROM:6230 andb INTMEM_FD, #-2 ROM:6233 sjmp ROM_625F ROM:6235 ; --------------------------------------------------------------------------- ROM:6235 ROM:6235 ROM_6235: ; CODE XREF: ROM_6127+FF↑j ROM:6235 cmpb INTMEM_1C, 11Eh[INTMEM_56] ROM:623A jc ROM_625F ROM:623C orb INTMEM_FD, #1 ROM:623F ROM:623F ROM_623F: ; CODE XREF: ROM_6127+107↑j ROM:623F ldb INTMEM_1C+2, 121h[INTMEM_56] ROM:6244 ldb INTMEM_1C+3, INTMEM_F3[] ROM:6249 lcall ROM_4D2B ROM:624C subb INTMEM_1A, INTMEM_1C+2, INTMEM_F3[] ROM:6252 addb INTMEM_E1, INTMEM_1A ROM:6255 stb INTMEM_1C+2, INTMEM_F3[] ROM:625A addb INTMEM_E2, 120h[INTMEM_56] ROM:625F ROM:625F ROM_625F: ; CODE XREF: ROM_6127+10C↑j ROM:625F ; ROM_6127+113↑j ROM:625F ldb INTMEM_1C+2, 122h[INTMEM_56] ROM:6264 ldb INTMEM_1C+3, INTMEM_F3[] ROM:6269 lcall ROM_4D2B ROM:626C stb INTMEM_1C+2, INTMEM_273[] ROM:6271 ldb INTMEM_1C+3, INTMEM_F3[] ROM:6276 ldb INTMEM_1C+2, 123h[INTMEM_56] ROM:627B lcall ROM_4D2B ROM:627E jbc INTMEM_F8, 2, ROM_62C3 ROM:6281 ldb INTMEM_1A, INTMEM_272[] ROM:6286 jbc INTMEM_FD, 1, ROM_62B2 ROM:6289 cmpb INTMEM_1A, INTMEM_F3[] ROM:628E jh ROM_62B2 ROM:6290 jbs INTMEM_FD, 2, ROM_62A4 ROM:6293 cmpb INTMEM_8E, INTMEM_272[] ROM:6298 jne ROM_62CE ROM:629A orb INTMEM_FD, #4 ROM:629D ldb INTMEM_B8, 125h[INTMEM_56] ROM:62A2 sjmp ROM_62CE ROM:62A4 ; --------------------------------------------------------------------------- ROM:62A4 ROM:62A4 ROM_62A4: ; CODE XREF: ROM_6127+169↑j ROM:62A4 cmpb INTMEM_8E, INTMEM_272[] ROM:62A9 jne ROM_62CB ROM:62AB cmpb ZERO_REG, INTMEM_B8 ; Zero register ROM:62AE jne ROM_62CE ROM:62B0 sjmp ROM_62B7 ROM:62B2 ; --------------------------------------------------------------------------- ROM:62B2 ROM:62B2 ROM_62B2: ; CODE XREF: ROM_6127+15F↑j ROM:62B2 ; ROM_6127+167↑j ROM:62B2 ldb INTMEM_1A, INTMEM_F3[] ROM:62B7 ROM:62B7 ROM_62B7: ; CODE XREF: ROM_6127+189↑j ROM:62B7 subb INTMEM_1A, 124h[INTMEM_56] ROM:62BC jnc ROM_62C3 ROM:62BE cmpb INTMEM_1A, INTMEM_1C+3 ROM:62C1 jc ROM_62C6 ROM:62C3 ROM:62C3 ROM_62C3: ; CODE XREF: ROM_6127+157↑j ROM:62C3 ; ROM_6127+195↑j ROM:62C3 ldb INTMEM_1A, INTMEM_1C+3 ROM:62C6 ROM:62C6 ROM_62C6: ; CODE XREF: ROM_6127+19A↑j ROM:62C6 stb INTMEM_1A, INTMEM_272[] ROM:62CB ROM:62CB ROM_62CB: ; CODE XREF: ROM_6127+182↑j ROM:62CB andb INTMEM_FD, #-5 ROM:62CE ROM:62CE ROM_62CE: ; CODE XREF: ROM_6127+171↑j ROM:62CE ; ROM_6127+17B↑j ... ROM:62CE addb INTMEM_1C, INTMEM_45, #-80h ROM:62D2 addb INTMEM_E2, INTMEM_1C ROM:62D5 ldbze INTMEM_1C, INTMEM_E2 ROM:62D8 mulub INTMEM_1C, #19h ROM:62DB sub INTMEM_1C+2, INTMEM_5E, INTMEM_1C ROM:62DF add INTMEM_D4, INTMEM_1C+2, #-8000h ROM:62E4 add INTMEM_1C+2, #200h ROM:62E8 jge ROM_62EC ROM:62EA clr INTMEM_1C+2 ROM:62EC ROM:62EC ROM_62EC: ; CODE XREF: ROM_6127+1C1↑j ROM:62EC shr INTMEM_1C+2, #2 ROM:62EF cmpb ZERO_REG, INTMEM_1C+3 ; Zero register ROM:62F2 je ROM_62F7 ROM:62F4 ldb INTMEM_1C+2, #-1 ROM:62F7 ROM:62F7 ROM_62F7: ; CODE XREF: ROM_6127+1CB↑j ROM:62F7 stb INTMEM_1C+2, INTMEM_E4 ROM:62FA jbs INTMEM_AD, 4, ROM_6318 ROM:62FD cmp INTMEM_D4, 7Eh[INTMEM_56] ROM:6302 jh ROM_6309 ROM:6304 orb INTMEM_FA, #8 ROM:6307 sjmp ROM_631B ROM:6309 ; --------------------------------------------------------------------------- ROM:6309 ROM:6309 ROM_6309: ; CODE XREF: ROM_6127+1DB↑j ROM:6309 ldbze INTMEM_1C+2, 126h[INTMEM_56] ROM:630E add INTMEM_1C+2, 7Eh[INTMEM_56] ROM:6313 cmp INTMEM_D4, INTMEM_1C+2 ROM:6316 jnh ROM_631B ROM:6318 ROM:6318 ROM_6318: ; CODE XREF: ROM_6127+1D3↑j ROM:6318 andb INTMEM_FA, #-9 ROM:631B ROM:631B ROM_631B: ; CODE XREF: ROM_6127+1E0↑j ROM:631B ; ROM_6127+1EF↑j ROM:631B orb INTMEM_FD, #8 ROM:631E andb INTMEM_FD, #-11h ROM:6321 andb INTMEM_FD, #-21h ROM:6324 sub INTMEM_1C, INTMEM_D4, #-8000h ROM:6329 jc ROM_6330 ROM:632B andb INTMEM_FD, #-9 ROM:632E neg INTMEM_1C ROM:6330 ROM:6330 ROM_6330: ; CODE XREF: ROM_6127+202↑j ROM:6330 cmp INTMEM_1C, 80h[INTMEM_56] ROM:6335 jc ROM_633F ROM:6337 andb INTMEM_FD, #-9 ROM:633A orb INTMEM_FD, #10h ROM:633D sjmp ROM_6349 ROM:633F ; --------------------------------------------------------------------------- ROM:633F ROM:633F ROM_633F: ; CODE XREF: ROM_6127+20E↑j ROM:633F cmp INTMEM_1C, 82h[INTMEM_56] ROM:6344 jc ROM_6349 ROM:6346 orb INTMEM_FD, #20h ; ' ' ROM:6349 ROM:6349 ROM_6349: ; CODE XREF: ROM_6127+216↑j ROM:6349 ; ROM_6127+21D↑j ROM:6349 jbs INTMEM_FD, 6, ROM_6372 ROM:634C jbs INTMEM_FD, 1, ROM_6379 ROM:634F ROM:634F ROM_634F: ; CODE XREF: ROM_6127+250↓j ROM:634F andb INTMEM_FD, #-41h ROM:6352 ldb INTMEM_1C+2, INTMEM_1C6[] ROM:6357 ldb INTMEM_1C+3, INTMEM_1AD[] ROM:635C ld INTMEM_1C, #28h ; '(' ROM:6360 lcall ROM_32C9 ROM:6363 jbc INTMEM_F9, 0, ROM_637E ROM:6366 mulub INTMEM_1C, 128h[INTMEM_56] ROM:636B divub INTMEM_1C, #0Ah ROM:636E jv ROM_63A6 ROM:6370 sjmp ROM_637E ROM:6372 ; --------------------------------------------------------------------------- ROM:6372 ROM:6372 ROM_6372: ; CODE XREF: ROM_6127:ROM_6349↑j ROM:6372 cmp INTMEM_D4, 84h[INTMEM_56] ROM:6377 jh ROM_634F ROM:6379 ROM:6379 ROM_6379: ; CODE XREF: ROM_6127+225↑j ROM:6379 orb INTMEM_FD, #40h ; '@' ROM:637C clrb INTMEM_1C ROM:637E ROM:637E ROM_637E: ; CODE XREF: ROM_6127+23C↑j ROM:637E ; ROM_6127+249↑j ROM:637E stb INTMEM_1C, INTMEM_3D4[] ROM:6383 addb INTMEM_1C, INTMEM_F3[] ROM:6388 jc ROM_63A6 ROM:638A ldb INTMEM_34, INTMEM_1C ROM:638D ldb INTMEM_20, INTMEM_274[] ROM:6392 mulub INTMEM_20, 127h[INTMEM_56] ROM:6397 shl INTMEM_20, #1 ROM:639A addb INTMEM_1C, INTMEM_20+1 ROM:639D jc ROM_63A6 ROM:639F cmpb INTMEM_1C, 129h[INTMEM_56] ROM:63A4 jnh ROM_63AB ROM:63A6 ROM:63A6 ROM_63A6: ; CODE XREF: ROM_6127+247↑j ROM:63A6 ; ROM_6127+261↑j ... ROM:63A6 ldb INTMEM_1C, 129h[INTMEM_56] ROM:63AB ROM:63AB ROM_63AB: ; CODE XREF: ROM_6127+27D↑j ROM:63AB stb INTMEM_1C, INTMEM_275[] ROM:63B0 ldb INTMEM_E5, INTMEM_8E ROM:63B3 sub INTMEM_1C, INTMEM_D4, #-8000h ROM:63B8 je ROM_63FE ROM:63BA jnc ROM_63DD ROM:63BC divub INTMEM_1C, 12Ch[INTMEM_56] ROM:63C1 jv ROM_63D6 ROM:63C3 cmpb INTMEM_1C, #0 ROM:63C6 jne ROM_63CA ROM:63C8 incb INTMEM_1C ROM:63CA ROM:63CA ROM_63CA: ; CODE XREF: ROM_6127+29F↑j ROM:63CA subb INTMEM_E5, INTMEM_1C ROM:63CD jnc ROM_63D6 ROM:63CF cmpb INTMEM_E5, INTMEM_272[] ROM:63D4 jc ROM_63FE ROM:63D6 ROM:63D6 ROM_63D6: ; CODE XREF: ROM_6127+29A↑j ROM:63D6 ; ROM_6127+2A6↑j ROM:63D6 ldb INTMEM_E5, INTMEM_272[] ROM:63DB sjmp ROM_63FE ROM:63DD ; --------------------------------------------------------------------------- ROM:63DD ROM:63DD ROM_63DD: ; CODE XREF: ROM_6127+293↑j ROM:63DD neg INTMEM_1C ROM:63DF divub INTMEM_1C, 12Ch[INTMEM_56] ROM:63E4 jv ROM_63F9 ROM:63E6 cmpb INTMEM_1C, #0 ROM:63E9 jne ROM_63ED ROM:63EB incb INTMEM_1C ROM:63ED ROM:63ED ROM_63ED: ; CODE XREF: ROM_6127+2C2↑j ROM:63ED addb INTMEM_E5, INTMEM_1C ROM:63F0 jc ROM_63F9 ROM:63F2 cmpb INTMEM_E5, INTMEM_273[] ROM:63F7 jnc ROM_63FE ROM:63F9 ROM:63F9 ROM_63F9: ; CODE XREF: ROM_6127+2BD↑j ROM:63F9 ; ROM_6127+2C9↑j ROM:63F9 ldb INTMEM_E5, INTMEM_273[] ROM:63FE ROM:63FE ROM_63FE: ; CODE XREF: ROM_6127+291↑j ROM:63FE ; ROM_6127+2AD↑j ... ROM:63FE ldb INTMEM_1C+2, INTMEM_E4[] ROM:6403 ld INTMEM_1C, #29h ; ')' ROM:6407 lcall ROM_32C9 ROM:640A stb INTMEM_1C, INTMEM_E6 ROM:640D jbs INTMEM_FD, 3, ROM_643F ROM:6410 ld INTMEM_1C, #2Ah ; '*' ROM:6414 ldb INTMEM_1C+2, 12Dh[INTMEM_56] ROM:6419 lcall ROM_32C9 ROM:641C stb INTMEM_1C, INTMEM_276[] ROM:6421 ld INTMEM_1C, #2Ah ; '*' ROM:6425 ldb INTMEM_1C+2, INTMEM_42 ROM:6428 lcall ROM_32C9 ROM:642B stb INTMEM_1C, INTMEM_277[] ROM:6430 ld INTMEM_1C, #2Ch ; ',' ROM:6434 ldb INTMEM_1C+2, #-1 ROM:6437 lcall ROM_32C9 ROM:643A stb INTMEM_1C, INTMEM_278[] ROM:643F ROM:643F ROM_643F: ; CODE XREF: ROM_6127+2E6↑j ROM:643F jbc INTMEM_AB, 4, ROM_6487 ROM:6442 jbs INTMEM_F6, 6, ROM_64A0 ROM:6445 jbs INTMEM_F8, 4, ROM_6472 ROM:6448 ldb INTMEM_1C+1, INTMEM_1FD[] ROM:644D cmpb INTMEM_1C+1, 0C2h[INTMEM_56] ROM:6452 jh ROM_646F ROM:6454 ROM:6454 ROM_6454: ; CODE XREF: ROM_6127:ROM_6472↓j ROM:6454 ldb INTMEM_1C+2, INTMEM_1AE[] ROM:6459 ld INTMEM_1C, #2Eh ; '.' ROM:645D lcall ROM_32C9 ROM:6460 ldb INTMEM_1C+2, INTMEM_1C ROM:6463 addb INTMEM_1C, 12Dh[INTMEM_56] ROM:6468 stb INTMEM_1C, INTMEM_3D6[] ROM:646D sjmp ROM_648C ROM:646F ; --------------------------------------------------------------------------- ROM:646F ROM:646F ROM_646F: ; CODE XREF: ROM_6127+32B↑j ROM:646F orb INTMEM_F8, #10h ROM:6472 ROM:6472 ROM_6472: ; CODE XREF: ROM_6127+31E↑j ROM:6472 jbs INTMEM_AB, 6, ROM_6454 ROM:6475 jbc INTMEM_F7, 3, ROM_6482 ROM:6478 jbs INTMEM_A9, 4, ROM_649A ROM:647B ldb INTMEM_E7, INTMEM_1B3[] ROM:6480 sjmp ROM_6495 ROM:6482 ; --------------------------------------------------------------------------- ROM:6482 ROM:6482 ROM_6482: ; CODE XREF: ROM_6127+34E↑j ROM:6482 ldb INTMEM_E7, INTMEM_42 ROM:6485 sjmp ROM_6495 ROM:6487 ; --------------------------------------------------------------------------- ROM:6487 ROM:6487 ROM_6487: ; CODE XREF: ROM_6127:ROM_643F↑j ROM:6487 ldb INTMEM_1C+2, 12Eh[INTMEM_56] ROM:648C ROM:648C ROM_648C: ; CODE XREF: ROM_6127+346↑j ROM:648C lcall ROM_4D03 ROM:648F andb INTMEM_F8, #-11h ROM:6492 ldb INTMEM_E7, INTMEM_1C ROM:6495 ROM:6495 ROM_6495: ; CODE XREF: ROM_6127+359↑j ROM:6495 ; ROM_6127+35E↑j ROM:6495 ldb INTMEM_E8, 99h[INTMEM_56] ROM:649A ROM:649A ROM_649A: ; CODE XREF: ROM_6127+351↑j ROM:649A lcall ROM_6788 ROM:649D ljmp ROM_677B ROM:64A0 ; --------------------------------------------------------------------------- ROM:64A0 ROM:64A0 ROM_64A0: ; CODE XREF: ROM_6127+31B↑j ROM:64A0 andb INTMEM_F8, #-11h ROM:64A3 ldb INTMEM_1C, INTMEM_E9 ROM:64A6 ld INTMEM_1A, #6E12h ROM:64AA ljmp ROM_4924 ROM:64AD ; --------------------------------------------------------------------------- ROM:64AD incb INTMEM_E9 ROM:64AF ldb INTMEM_B9+1, 12Fh[INTMEM_56] ROM:64B4 jbs INTMEM_AD, 4, ROM_64FB ROM:64B7 cmp INTMEM_D4, 86h[INTMEM_56] ROM:64BC jnh ROM_64C7 ROM:64BE ldb INTMEM_B9+1, 130h[INTMEM_56] ROM:64C3 incb INTMEM_E9 ROM:64C5 sjmp ROM_6536 ROM:64C7 ; --------------------------------------------------------------------------- ROM:64C7 ROM:64C7 ROM_64C7: ; CODE XREF: ROM_6127+395↑j ROM:64C7 cmpb ZERO_REG, INTMEM_B9+1 ; Zero register ROM:64CA je ROM_64E0 ROM:64CC sjmp ROM_6555 ROM:64CE ; --------------------------------------------------------------------------- ROM:64CE jbs INTMEM_AD, 4, ROM_64FB ROM:64D1 cmpb ZERO_REG, INTMEM_B9+1 ; Zero register ROM:64D4 jne ROM_6536 ROM:64D6 incb INTMEM_E9 ROM:64D8 sjmp ROM_652A ROM:64DA ; --------------------------------------------------------------------------- ROM:64DA jbs INTMEM_AD, 4, ROM_64FB ROM:64DD jbs INTMEM_FD, 3, ROM_652A ROM:64E0 ROM:64E0 ROM_64E0: ; CODE XREF: ROM_6127+3A3↑j ROM:64E0 orb INTMEM_F8, #4 ROM:64E3 ROM:64E3 ROM_64E3: ; CODE XREF: ROM_6127+3E4↓j ROM:64E3 ; ROM_6127+3FE↓j ROM:64E3 orb INTMEM_FD, #2 ROM:64E6 ldb INTMEM_E9, #4 ROM:64E9 andb INTMEM_FD, #7Fh ROM:64EC sjmp ROM_6538 ROM:64EE ; --------------------------------------------------------------------------- ROM:64EE jbc INTMEM_D4+1, 7, ROM_6538 ROM:64F1 jbs INTMEM_AD, 4, ROM_64FB ROM:64F4 cmpb INTMEM_DF, 131h[INTMEM_56] ROM:64F9 jc ROM_6538 ROM:64FB ROM:64FB ROM_64FB: ; CODE XREF: ROM_6127+38D↑j ROM:64FB ; ROM_6127+3A7↑j ... ROM:64FB stb INTMEM_8E, (INTMEM_278+1)[] ROM:6500 andb INTMEM_FD, #-3 ROM:6503 orb INTMEM_F8, #4 ROM:6506 ldb INTMEM_E9, #5 ROM:6509 sjmp ROM_6543 ROM:650B ; --------------------------------------------------------------------------- ROM:650B jbc INTMEM_D4+1, 7, ROM_64E3 ROM:650E jbc INTMEM_FA, 3, ROM_6543 ROM:6511 jbc INTMEM_FE, 1, ROM_6543 ROM:6514 cmpb INTMEM_DF, 131h[INTMEM_56] ROM:6519 jnc ROM_6543 ROM:651B cmpb INTMEM_8E, (INTMEM_278+1)[] ROM:6520 jne ROM_6543 ROM:6522 lcall ROM_4D9E ROM:6525 jbs INTMEM_1A, 0, ROM_64E3 ROM:6528 sjmp ROM_654B ROM:652A ; --------------------------------------------------------------------------- ROM:652A ROM:652A ROM_652A: ; CODE XREF: ROM_6127+3B1↑j ROM:652A ; ROM_6127+3B6↑j ROM:652A mulub INTMEM_1C, INTMEM_E6, 132h[INTMEM_56] ROM:6530 ldb INTMEM_E8, INTMEM_1C+1 ROM:6533 ldb INTMEM_E7, INTMEM_E5 ROM:6536 ROM:6536 ROM_6536: ; CODE XREF: ROM_6127+39E↑j ROM:6536 ; ROM_6127+3AD↑j ROM:6536 sjmp ROM_6555 ROM:6538 ; --------------------------------------------------------------------------- ROM:6538 ROM:6538 ROM_6538: ; CODE XREF: ROM_6127+3C5↑j ROM:6538 ; ROM_6127+3C7↑j ... ROM:6538 lcall ROM_4CD8 ROM:653B ldb INTMEM_E7, INTMEM_E5 ROM:653E ldb INTMEM_E8, INTMEM_E6 ROM:6541 sjmp ROM_6555 ROM:6543 ; --------------------------------------------------------------------------- ROM:6543 ROM:6543 ROM_6543: ; CODE XREF: ROM_6127+3E2↑j ROM:6543 ; ROM_6127+3E7↑j ... ROM:6543 stb INTMEM_8E, (INTMEM_278+1)[] ROM:6548 andb INTMEM_FE, #-2 ROM:654B ROM:654B ROM_654B: ; CODE XREF: ROM_6127+401↑j ROM:654B ldb INTMEM_E7, INTMEM_275[] ROM:6550 ldb INTMEM_E8, 133h[INTMEM_56] ROM:6555 ROM:6555 ROM_6555: ; CODE XREF: ROM_6127+3A5↑j ROM:6555 ; ROM_6127:ROM_6536↑j ... ROM:6555 jbs INTMEM_FE, 3, ROM_656E ROM:6558 jbc INTMEM_FE, 4, ROM_6566 ROM:655B jbs INTMEM_FD, 1, ROM_6595 ROM:655E ldb INTMEM_B4, 13Dh[INTMEM_56] ROM:6563 andb INTMEM_FE, #-11h ROM:6566 ROM:6566 ROM_6566: ; CODE XREF: ROM_6127+431↑j ROM:6566 cmpb ZERO_REG, INTMEM_B4 ; Zero register ROM:6569 jne ROM_65E7 ROM:656B orb INTMEM_FE, #8 ROM:656E ROM:656E ROM_656E: ; CODE XREF: ROM_6127:ROM_6555↑j ROM:656E jbc INTMEM_FD, 1, ROM_6592 ROM:6571 jbs INTMEM_AD, 4, ROM_6592 ROM:6574 jbc INTMEM_F7, 5, ROM_6592 ROM:6577 jbs INTMEM_F9, 1, ROM_6592 ROM:657A cmpb ZERO_REG, INTMEM_E8 ; Zero register ROM:657D jne ROM_6592 ROM:657F ldb INTMEM_20+2, INTMEM_1AE[] ROM:6584 cmpb INTMEM_20+2, 13Bh[INTMEM_56] ROM:6589 jh ROM_6592 ROM:658B cmpb INTMEM_20+2, 0B1h[INTMEM_56] ROM:6590 jc ROM_6597 ROM:6592 ROM:6592 ROM_6592: ; CODE XREF: ROM_6127:ROM_656E↑j ROM:6592 ; ROM_6127+44A↑j ... ROM:6592 andb INTMEM_FE, #-11h ROM:6595 ROM:6595 ROM_6595: ; CODE XREF: ROM_6127+434↑j ROM:6595 sjmp ROM_65E7 ROM:6597 ; --------------------------------------------------------------------------- ROM:6597 ROM:6597 ROM_6597: ; CODE XREF: ROM_6127+469↑j ROM:6597 jbs INTMEM_FE, 4, ROM_65A2 ROM:659A orb INTMEM_FE, #10h ROM:659D ldb INTMEM_B9+4, 13Eh[INTMEM_56] ROM:65A2 ROM:65A2 ROM_65A2: ; CODE XREF: ROM_6127:ROM_6597↑j ROM:65A2 cmpb ZERO_REG, INTMEM_B9+4 ; Zero register ROM:65A5 jne ROM_65E7 ROM:65A7 lcall ROM_4E55 ROM:65AA jbs INTMEM_1A, 0, ROM_65B2 ROM:65AD cmpb INTMEM_8E, INTMEM_42 ROM:65B0 jc ROM_65E7 ROM:65B2 ROM:65B2 ROM_65B2: ; CODE XREF: ROM_6127+483↑j ROM:65B2 ldb INTMEM_1C+1, INTMEM_42 ROM:65B5 ldb INTMEM_1C, (INTMEM_278+2)[] ROM:65BA ldb INTMEM_20+1, INTMEM_8E ROM:65BD subb INTMEM_20+1, INTMEM_E1[] ROM:65C2 jc ROM_65C6 ROM:65C4 clrb INTMEM_20+1 ROM:65C6 ROM:65C6 ROM_65C6: ; CODE XREF: ROM_6127+49B↑j ROM:65C6 clrb INTMEM_20 ROM:65C8 ldbze INTMEM_1C+2, 13Fh[INTMEM_56] ROM:65CD lcall ROM_3464 ROM:65D0 cmpb INTMEM_1C+1, 140h[INTMEM_56] ROM:65D5 jnh ROM_65DC ROM:65D7 ldb INTMEM_1C+1, 140h[INTMEM_56] ROM:65DC ROM:65DC ROM_65DC: ; CODE XREF: ROM_6127+4AE↑j ROM:65DC stb INTMEM_1C, (INTMEM_278+2)[] ROM:65E1 stb INTMEM_1C+1, INTMEM_42 ROM:65E4 andb INTMEM_FE, #-9 ROM:65E7 ROM:65E7 ROM_65E7: ; CODE XREF: ROM_6127+442↑j ROM:65E7 ; ROM_6127:ROM_6595↑j ... ROM:65E7 jbc INTMEM_FD, 1, ROM_6642 ROM:65EA jbs INTMEM_AD, 4, ROM_6642 ROM:65ED cmpb ZERO_REG, INTMEM_DE ; Zero register ROM:65F0 jne ROM_6642 ROM:65F2 jbs INTMEM_FE, 6, ROM_6602 ROM:65F5 cmpb ZERO_REG, INTMEM_E8 ; Zero register ROM:65F8 jne ROM_6645 ROM:65FA ldb INTMEM_B9+5, 142h[INTMEM_56] ROM:65FF orb INTMEM_FE, #40h ; '@' ROM:6602 ROM:6602 ROM_6602: ; CODE XREF: ROM_6127+4CB↑j ROM:6602 cmpb ZERO_REG, INTMEM_B9+5 ; Zero register ROM:6605 jne ROM_6645 ROM:6607 cmpb ZERO_REG, INTMEM_E8 ; Zero register ROM:660A jne ROM_6645 ROM:660C subb INTMEM_20+1, INTMEM_8E, INTMEM_F3[] ROM:6612 jc ROM_6616 ROM:6614 clrb INTMEM_20+1 ROM:6616 ROM:6616 ROM_6616: ; CODE XREF: ROM_6127+4EB↑j ROM:6616 clrb INTMEM_20 ROM:6618 ldb INTMEM_1C+1, INTMEM_274[] ROM:661D ldb INTMEM_1C, (INTMEM_278+3)[] ROM:6622 ld INTMEM_1C+2, 8Ch[INTMEM_56] ROM:6627 lcall ROM_3464 ROM:662A cmpb INTMEM_1C+1, 141h[INTMEM_56] ROM:662F jnh ROM_6636 ROM:6631 ldb INTMEM_1C+1, 141h[INTMEM_56] ROM:6636 ROM:6636 ROM_6636: ; CODE XREF: ROM_6127+508↑j ROM:6636 stb INTMEM_1C+1, INTMEM_274[] ROM:663B stb INTMEM_1C, (INTMEM_278+3)[] ROM:6640 sjmp ROM_6645 ROM:6642 ; --------------------------------------------------------------------------- ROM:6642 ROM:6642 ROM_6642: ; CODE XREF: ROM_6127:ROM_65E7↑j ROM:6642 ; ROM_6127+4C3↑j ... ROM:6642 andb INTMEM_FE, #-41h ROM:6645 ROM:6645 ROM_6645: ; CODE XREF: ROM_6127+4D1↑j ROM:6645 ; ROM_6127+4DE↑j ... ROM:6645 jbs INTMEM_AD, 4, ROM_665E ROM:6648 cmpb INTMEM_8E, INTMEM_27D[] ROM:664D jh ROM_665E ROM:664F ldb INTMEM_1C+2, INTMEM_1FD[] ROM:6654 stb INTMEM_1C+2, INTMEM_27C[] ROM:6659 stb INTMEM_8E, INTMEM_27D[] ROM:665E ROM:665E ROM_665E: ; CODE XREF: ROM_6127:ROM_6645↑j ROM:665E ; ROM_6127+526↑j ROM:665E ldb INTMEM_1C+2, INTMEM_1AB[] ROM:6663 ld INTMEM_1C, #2Fh ; '/' ROM:6667 lcall ROM_32C9 ROM:666A ldb INTMEM_1C+2, INTMEM_1C ROM:666D lcall ROM_4D03 ROM:6670 stb INTMEM_1C, (INTMEM_3D6+2)[] ROM:6675 ldb INTMEM_1C+2, INTMEM_1FD[] ROM:667A subb INTMEM_1C+2, INTMEM_27C[] ROM:667F jc ROM_6685 ROM:6681 clrb INTMEM_1C ROM:6683 sjmp ROM_669E ROM:6685 ; --------------------------------------------------------------------------- ROM:6685 ROM:6685 ROM_6685: ; CODE XREF: ROM_6127+558↑j ROM:6685 mulub INTMEM_1C+2, 143h[INTMEM_56] ROM:668A divub INTMEM_1C+2, #10h ROM:668D jv ROM_669E ROM:668F addb INTMEM_1C+2, INTMEM_27D[] ROM:6694 jc ROM_669E ROM:6696 cmpb INTMEM_1C+2, INTMEM_1C ROM:6699 jh ROM_669E ROM:669B ldb INTMEM_1C, INTMEM_1C+2 ROM:669E ROM:669E ROM_669E: ; CODE XREF: ROM_6127+55C↑j ROM:669E ; ROM_6127+566↑j ... ROM:669E stb INTMEM_1C, (INTMEM_3D6+1)[] ROM:66A3 cmpb ZERO_REG, INTMEM_EA ; Zero register ROM:66A6 jne ROM_66B5 ROM:66A8 jbc INTMEM_AD, 4, ROM_66E5 ROM:66AB ROM:66AB ROM_66AB: ; CODE XREF: ROM_6127+594↓j ROM:66AB andb INTMEM_FE, #7Fh ROM:66AE stb INTMEM_1C, INTMEM_EA ROM:66B1 clrb INTMEM_C6 ROM:66B3 sjmp ROM_66E5 ROM:66B5 ; --------------------------------------------------------------------------- ROM:66B5 ROM:66B5 ROM_66B5: ; CODE XREF: ROM_6127+57F↑j ROM:66B5 jbc INTMEM_AD, 4, ROM_66BD ROM:66B8 cmpb INTMEM_1C, INTMEM_EA ROM:66BB jc ROM_66AB ROM:66BD ROM:66BD ROM_66BD: ; CODE XREF: ROM_6127:ROM_66B5↑j ROM:66BD jbc INTMEM_FE, 7, ROM_66C9 ROM:66C0 cmpb ZERO_REG, INTMEM_C6 ; Zero register ROM:66C3 jne ROM_66E5 ROM:66C5 decb INTMEM_EA ROM:66C7 je ROM_66E5 ROM:66C9 ROM:66C9 ROM_66C9: ; CODE XREF: ROM_6127:ROM_66BD↑j ROM:66C9 addb INTMEM_1C+2, INTMEM_EA, 144h[INTMEM_56] ROM:66CF jnc ROM_66D4 ROM:66D1 ldb INTMEM_1C+2, #-1 ROM:66D4 ROM:66D4 ROM_66D4: ; CODE XREF: ROM_6127+5A8↑j ROM:66D4 ld INTMEM_20, 8Eh[INTMEM_56] ROM:66D9 divub INTMEM_20, INTMEM_1C+2 ROM:66DC shrb INTMEM_20, #1 ROM:66DF stb INTMEM_20, INTMEM_C6 ROM:66E2 orb INTMEM_FE, #-80h ROM:66E5 ROM:66E5 ROM_66E5: ; CODE XREF: ROM_6127+581↑j ROM:66E5 ; ROM_6127+58C↑j ... ROM:66E5 cmpb INTMEM_EA, INTMEM_E7 ROM:66E8 jnh ROM_66F2 ROM:66EA ldb INTMEM_E7, INTMEM_EA ROM:66ED ldb INTMEM_E8, 99h[INTMEM_56] ROM:66F2 ROM:66F2 ROM_66F2: ; CODE XREF: ROM_6127+5C1↑j ROM:66F2 ldb INTMEM_1C+2, INTMEM_1AB[] ROM:66F7 ld INTMEM_1C, #30h ; '0' ROM:66FB lcall ROM_32C9 ROM:66FE stb INTMEM_1C, (INTMEM_3D6+4)[] ROM:6703 jbc INTMEM_AD, 4, ROM_670B ROM:6706 stb INTMEM_1C, (INTMEM_27D+1)[] ROM:670B ROM:670B ROM_670B: ; CODE XREF: ROM_6127+5DC↑j ROM:670B cmpb INTMEM_1C, (INTMEM_27D+1)[] ROM:6710 jnh ROM_6717 ROM:6712 ldb INTMEM_1C, (INTMEM_27D+1)[] ROM:6717 ROM:6717 ROM_6717: ; CODE XREF: ROM_6127+5E9↑j ROM:6717 ldb INTMEM_1C+2, INTMEM_1C ROM:671A lcall ROM_4D03 ROM:671D stb INTMEM_1C, (INTMEM_3D6+3)[] ROM:6722 andb INTMEM_FF, #-2 ROM:6725 cmpb INTMEM_DF, 0F1h[INTMEM_56] ROM:672A jc ROM_673C ROM:672C orb INTMEM_FF, #1 ROM:672F cmpb INTMEM_1C, INTMEM_E7 ROM:6732 jnh ROM_673C ROM:6734 ldb INTMEM_E7, INTMEM_1C ROM:6737 ldb INTMEM_E8, 145h[INTMEM_56] ROM:673C ROM:673C ROM_673C: ; CODE XREF: ROM_6127+603↑j ROM:673C ; ROM_6127+60B↑j ROM:673C cmpb ZERO_REG, INTMEM_DE ; Zero register ROM:673F je ROM_6750 ROM:6741 ldb INTMEM_E7, INTMEM_DE ROM:6744 ldb INTMEM_E8, INTMEM_E3 ROM:6747 cmpb INTMEM_8E, INTMEM_DE ROM:674A jne ROM_6750 ROM:674C clrb INTMEM_DE ROM:674E clrb INTMEM_E3 ROM:6750 ROM:6750 ROM_6750: ; CODE XREF: ROM_6127+618↑j ROM:6750 ; ROM_6127+623↑j ROM:6750 jbc INTMEM_FD, 1, ROM_6778 ROM:6753 jbs INTMEM_AD, 4, ROM_6778 ROM:6756 jbs INTMEM_AA, 0, ROM_6778 ROM:6759 jbs INTMEM_F7, 4, ROM_6762 ROM:675C jbs INTMEM_FD, 3, ROM_677B ROM:675F orb INTMEM_F7, #10h ROM:6762 ROM:6762 ROM_6762: ; CODE XREF: ROM_6127+632↑j ROM:6762 ldb INTMEM_1C+2, INTMEM_E4[] ROM:6767 ld INTMEM_1C, #31h ; '1' ROM:676B lcall ROM_32C9 ROM:676E mulub INTMEM_1C, #5 ROM:6771 st INTMEM_1C, INTMEM_266[] ROM:6776 sjmp ROM_677B ROM:6778 ; --------------------------------------------------------------------------- ROM:6778 ROM:6778 ROM_6778: ; CODE XREF: ROM_6127:ROM_6750↑j ROM:6778 ; ROM_6127+62C↑j ... ROM:6778 andb INTMEM_F7, #-11h ROM:677B ROM:677B ROM_677B: ; CODE XREF: ROM_6127+376↑j ROM:677B ; ROM_6127+635↑j ... ROM:677B ldbze INTMEM_1C+2, INTMEM_E7 ROM:677E ldbze INTMEM_20, INTMEM_E8 ROM:6781 ldbze INTMEM_1C, #1 ROM:6784 lcall ROM_2A93 ROM:6787 ret ROM:6787 ; End of function ROM_6127 ROM:6787 ROM:6788 ROM:6788 ; =============== S U B R O U T I N E ======================================= ROM:6788 ROM:6788 ROM:6788 ROM_6788: ; CODE XREF: ROM_6127:ROM_649A↑p ROM:6788 andb INTMEM_F8, #-5 ROM:678B andb INTMEM_FD, #-3 ROM:678E clrb INTMEM_E9 ROM:6790 clrb INTMEM_DE ROM:6792 clrb INTMEM_E3 ROM:6794 andb INTMEM_F7, #-11h ROM:6797 ret ROM:6797 ; End of function ROM_6788 ROM:6797 ROM:6798 ROM:6798 ; =============== S U B R O U T I N E ======================================= ROM:6798 ROM:6798 ROM:6798 ROM_6798: ; CODE XREF: ROM_4849+9↑p ROM:6798 ROM:6798 ; FUNCTION CHUNK AT ROM:4924 SIZE 0000000E BYTES ROM:6798 ROM:6798 ldb INTMEM_1C+1, INTMEM_1AC[] ROM:679D cmpb INTMEM_1C+1, 14Eh[INTMEM_56] ROM:67A2 jh ROM_67B5 ROM:67A4 cmpb INTMEM_1C+1, 14Dh[INTMEM_56] ROM:67A9 jnc ROM_67B5 ROM:67AB cmp INTMEM_5E, 90h[INTMEM_56] ROM:67B0 jnc ROM_67B5 ROM:67B2 jbc INTMEM_FD, 1, ROM_67BD ROM:67B5 ROM:67B5 ROM_67B5: ; CODE XREF: ROM_6798+A↑j ROM:67B5 ; ROM_6798+11↑j ... ROM:67B5 clrb INTMEM_1C ROM:67B7 clr INTMEM_20 ROM:67B9 clrb INTMEM_CF ROM:67BB sjmp ROM_6891 ROM:67BD ; --------------------------------------------------------------------------- ROM:67BD ROM:67BD ROM_67BD: ; CODE XREF: ROM_6798+1A↑j ROM:67BD ldb INTMEM_1C+2, INTMEM_DF[] ROM:67C2 clr INTMEM_20 ROM:67C4 ld INTMEM_1A, #6E1Eh ROM:67C8 ldb INTMEM_1C, INTMEM_227[] ROM:67CD ljmp ROM_4924 ROM:67D0 ; --------------------------------------------------------------------------- ROM:67D0 ROM:67D0 ROM_67D0: ; CODE XREF: ROM_6798+5C↓j ROM:67D0 ; ROM_6798+88↓j ... ROM:67D0 ldb INTMEM_1C, #1 ROM:67D3 clr INTMEM_20 ROM:67D5 cmpb INTMEM_DF, 147h[INTMEM_56] ROM:67DA jh ROM_680C ROM:67DC ROM:67DC ROM_67DC: ; CODE XREF: ROM_6798+83↓j ROM:67DC ; ROM_6798+9C↓j ... ROM:67DC ldb INTMEM_CF, 149h[INTMEM_56] ROM:67E1 clr INTMEM_20 ROM:67E3 ROM:67E3 ROM_67E3: ; CODE XREF: ROM_6798+D9↓j ROM:67E3 ldb INTMEM_1C, #2 ROM:67E6 cmpb INTMEM_DF, 146h[INTMEM_56] ROM:67EB jh ROM_67EF ROM:67ED sjmp ROM_6867 ROM:67EF ; --------------------------------------------------------------------------- ROM:67EF ROM:67EF ROM_67EF: ; CODE XREF: ROM_6798+53↑j ROM:67EF cmpb INTMEM_DF, 147h[INTMEM_56] ROM:67F4 jh ROM_67D0 ROM:67F6 cmpb INTMEM_CF, ZERO_REG ; Zero register ROM:67F9 jne ROM_680C ROM:67FB ldb INTMEM_1C, #3 ROM:67FE cmpb INTMEM_DF, 146h[INTMEM_56] ROM:6803 jnh ROM_6878 ROM:6805 cmpb INTMEM_DF, 147h[INTMEM_56] ROM:680A jh ROM_680E ROM:680C ROM:680C ROM_680C: ; CODE XREF: ROM_6798+42↑j ROM:680C ; ROM_6798+61↑j ROM:680C sjmp ROM_6891 ROM:680E ; --------------------------------------------------------------------------- ROM:680E ROM:680E ROM_680E: ; CODE XREF: ROM_6798+72↑j ROM:680E ; ROM_6798+F7↓j ROM:680E ldb INTMEM_CF, 14Ch[INTMEM_56] ROM:6813 ldb INTMEM_1C, #4 ROM:6816 cmpb INTMEM_DF, 147h[INTMEM_56] ROM:681B jnh ROM_67DC ROM:681D cmpb INTMEM_CF, ZERO_REG ; Zero register ROM:6820 jnh ROM_67D0 ROM:6822 cmpb INTMEM_DF, 148h[INTMEM_56] ROM:6827 jnc ROM_6865 ROM:6829 ldbze INTMEM_20, INTMEM_CF ROM:682C ldb INTMEM_1C, #5 ROM:682F cmpb INTMEM_DF, 147h[INTMEM_56] ROM:6834 jnh ROM_67DC ROM:6836 ldbze INTMEM_20, INTMEM_CF ROM:6839 cmpb INTMEM_CF, ZERO_REG ; Zero register ROM:683C jnh ROM_67D0 ROM:683E cmpb INTMEM_DF, 148h[INTMEM_56] ROM:6843 jc ROM_6891 ROM:6845 clr INTMEM_20 ROM:6847 ldb INTMEM_1C, #6 ROM:684A cmpb INTMEM_DF, 147h[INTMEM_56] ROM:684F jnh ROM_67DC ROM:6851 cmpb INTMEM_CF, ZERO_REG ; Zero register ROM:6854 jh ROM_6858 ROM:6856 sjmp ROM_67D0 ROM:6858 ; --------------------------------------------------------------------------- ROM:6858 ROM:6858 ROM_6858: ; CODE XREF: ROM_6798+BC↑j ROM:6858 cmpb INTMEM_DF, 148h[INTMEM_56] ROM:685D jnc ROM_6891 ROM:685F ldbze INTMEM_20, INTMEM_CF ROM:6862 ldb INTMEM_1C, #5 ROM:6865 ROM:6865 ROM_6865: ; CODE XREF: ROM_6798+8F↑j ROM:6865 sjmp ROM_6891 ROM:6867 ; --------------------------------------------------------------------------- ROM:6867 ROM:6867 ROM_6867: ; CODE XREF: ROM_6798+55↑j ROM:6867 ldb INTMEM_1C, #7 ROM:686A cmpb INTMEM_DF, 148h[INTMEM_56] ROM:686F jnh ROM_6873 ROM:6871 sjmp ROM_67E3 ROM:6873 ; --------------------------------------------------------------------------- ROM:6873 ROM:6873 ROM_6873: ; CODE XREF: ROM_6798+D7↑j ROM:6873 cmpb INTMEM_CF, ZERO_REG ; Zero register ROM:6876 jh ROM_6891 ROM:6878 ROM:6878 ROM_6878: ; CODE XREF: ROM_6798+6B↑j ROM:6878 ldb INTMEM_1C, #8 ROM:687B cmpb INTMEM_DF, 147h[INTMEM_56] ROM:6880 jnh ROM_6891 ROM:6882 ldb INTMEM_CF, 14Ah[INTMEM_56] ROM:6887 ldb INTMEM_1C, #9 ROM:688A cmpb INTMEM_CF, ZERO_REG ; Zero register ROM:688D jh ROM_6891 ROM:688F sjmp ROM_680E ROM:6891 ; --------------------------------------------------------------------------- ROM:6891 ROM:6891 ROM_6891: ; CODE XREF: ROM_6798+23↑j ROM:6891 ; ROM_6798:ROM_680C↑j ... ROM:6891 mulub INTMEM_20, 14Bh[INTMEM_56] ROM:6896 divub INTMEM_20, 14Ch[INTMEM_56] ROM:689B stb INTMEM_20, INTMEM_222[] ROM:68A0 stb INTMEM_1C, INTMEM_227[] ROM:68A5 ldb INTMEM_1C+3, INTMEM_1C6[] ROM:68AA ldb INTMEM_1C+2, INTMEM_DF ROM:68AD ld INTMEM_1C, #32h ; '2' ROM:68B1 lcall ROM_32C9 ROM:68B4 stb INTMEM_1C, INTMEM_3DB[] ROM:68B9 subb INTMEM_34, INTMEM_1C, #-80h ROM:68BD jbs INTMEM_F9, 6, ROM_68F1 ROM:68C0 jbs INTMEM_F9, 7, ROM_68F1 ROM:68C3 ldb INTMEM_1C+3, INTMEM_1C9[] ROM:68C8 ld INTMEM_1C, #33h ; '3' ROM:68CC lcall ROM_32C9 ROM:68CF stb INTMEM_1C, INTMEM_3DD[] ROM:68D4 jbs INTMEM_FF, 1, ROM_691E ROM:68D7 jbs INTMEM_FF, 2, ROM_68F6 ROM:68DA orb INTMEM_FF, #8 ROM:68DD cmpb INTMEM_1C, #-80h ROM:68E0 jnh ROM_68F4 ROM:68E2 ldb INTMEM_1A+1, 14Fh[INTMEM_56] ROM:68E7 subb INTMEM_CA, INTMEM_1A+1, INTMEM_CA ROM:68EB andb INTMEM_FF, #-9 ROM:68EE orb INTMEM_FF, #4 ROM:68F1 ROM:68F1 ROM_68F1: ; CODE XREF: ROM_6798+125↑j ROM:68F1 ; ROM_6798+128↑j ... ROM:68F1 ldb INTMEM_1C, #-80h ROM:68F4 ROM:68F4 ROM_68F4: ; CODE XREF: ROM_6798+148↑j ROM:68F4 sjmp ROM_695A ROM:68F6 ; --------------------------------------------------------------------------- ROM:68F6 ROM:68F6 ROM_68F6: ; CODE XREF: ROM_6798+13F↑j ROM:68F6 cmpb INTMEM_1C, #-80h ROM:68F9 jh ROM_690C ROM:68FB ldb INTMEM_1A+1, 14Fh[INTMEM_56] ROM:6900 subb INTMEM_CA, INTMEM_1A+1, INTMEM_CA ROM:6904 orb INTMEM_FF, #8 ROM:6907 ROM:6907 ROM_6907: ; CODE XREF: ROM_6798+18C↓j ROM:6907 andb INTMEM_FF, #-5 ROM:690A sjmp ROM_695A ROM:690C ; --------------------------------------------------------------------------- ROM:690C ROM:690C ROM_690C: ; CODE XREF: ROM_6798+161↑j ROM:690C cmpb INTMEM_CA, ZERO_REG ; Zero register ROM:690F jh ROM_693A ROM:6911 ldb INTMEM_D0, 150h[INTMEM_56] ROM:6916 orb INTMEM_FF, #8 ROM:6919 orb INTMEM_FF, #2 ROM:691C sjmp ROM_693A ROM:691E ; --------------------------------------------------------------------------- ROM:691E ROM:691E ROM_691E: ; CODE XREF: ROM_6798+13C↑j ROM:691E jbc INTMEM_FF, 2, ROM_6926 ROM:6921 cmpb INTMEM_D0, ZERO_REG ; Zero register ROM:6924 jnh ROM_6907 ROM:6926 ROM:6926 ROM_6926: ; CODE XREF: ROM_6798:ROM_691E↑j ROM:6926 cmpb INTMEM_1C, #-80h ROM:6929 jh ROM_693A ROM:692B ldb INTMEM_CA, 14Fh[INTMEM_56] ROM:6930 clrb INTMEM_D0 ROM:6932 andb INTMEM_FF, #-3 ROM:6935 andb INTMEM_FF, #-5 ROM:6938 sjmp ROM_695A ROM:693A ; --------------------------------------------------------------------------- ROM:693A ROM:693A ROM_693A: ; CODE XREF: ROM_6798+177↑j ROM:693A ; ROM_6798+184↑j ... ROM:693A jbc INTMEM_FF, 3, ROM_68F1 ROM:693D cmpb ZERO_REG, 150h[INTMEM_56] ; Zero register ROM:6942 je ROM_695A ROM:6944 ldb INTMEM_20, 150h[INTMEM_56] ROM:6949 subb INTMEM_20, INTMEM_D0 ROM:694C subb INTMEM_1C, #-80h ROM:694F mulub INTMEM_1C, INTMEM_20 ROM:6952 divub INTMEM_1C, 150h[INTMEM_56] ROM:6957 addb INTMEM_1C, #-80h ROM:695A ROM:695A ROM_695A: ; CODE XREF: ROM_6798:ROM_68F4↑j ROM:695A ; ROM_6798+172↑j ... ROM:695A stb INTMEM_1C, INTMEM_3DC[] ROM:695F subb INTMEM_34+1, INTMEM_1C, #-80h ROM:6963 ldb INTMEM_1C+2, INTMEM_DF ROM:6966 ldb INTMEM_1C+3, INTMEM_1AB[] ROM:696B ld INTMEM_1C, #34h ; '4' ROM:696F lcall ROM_32C9 ROM:6972 stb INTMEM_1C, INTMEM_3DE[] ROM:6977 mulub INTMEM_32, INTMEM_1C, #5 ROM:697B jbs INTMEM_F6, 6, ROM_6986 ROM:697E ld INTMEM_32, 92h[INTMEM_56] ROM:6983 ljmp ROM_6A38 ROM:6986 ; --------------------------------------------------------------------------- ROM:6986 ROM:6986 ROM_6986: ; CODE XREF: ROM_6798+1E3↑j ROM:6986 andb INTMEM_FE, #-3 ROM:6989 jbc INTMEM_FA, 3, ROM_69D6 ROM:698C jbc INTMEM_FF, 4, ROM_699C ROM:698F st INTMEM_32, INTMEM_26C[] ROM:6994 andb INTMEM_FF, #-11h ROM:6997 ldb INTMEM_D0+1, 151h[INTMEM_56] ROM:699C ROM:699C ROM_699C: ; CODE XREF: ROM_6798+1F4↑j ROM:699C ld INTMEM_32, INTMEM_26C[] ROM:69A1 jbs INTMEM_D4+1, 7, ROM_69A6 ROM:69A4 clrb INTMEM_D0+1 ROM:69A6 ROM:69A6 ROM_69A6: ; CODE XREF: ROM_6798+209↑j ROM:69A6 ld INTMEM_1C+2, 94h[INTMEM_56] ROM:69AB cmpb ZERO_REG, 151h[INTMEM_56] ; Zero register ROM:69B0 je ROM_69C9 ROM:69B2 sub INTMEM_20, INTMEM_1C+2, INTMEM_32 ROM:69B6 ldbze INTMEM_1A, INTMEM_D0+1 ROM:69B9 mul INTMEM_20, INTMEM_1A ROM:69BD ldbze INTMEM_1A, 151h[INTMEM_56] ROM:69C2 div INTMEM_20, INTMEM_1A ROM:69C6 sub INTMEM_1C+2, INTMEM_20 ROM:69C9 ROM:69C9 ROM_69C9: ; CODE XREF: ROM_6798+218↑j ROM:69C9 st INTMEM_1C+2, INTMEM_32 ROM:69CC cmpb INTMEM_D0+1, ZERO_REG ; Zero register ROM:69CF jne ROM_69EB ROM:69D1 orb INTMEM_FE, #2 ROM:69D4 sjmp ROM_69EB ROM:69D6 ; --------------------------------------------------------------------------- ROM:69D6 ROM:69D6 ROM_69D6: ; CODE XREF: ROM_6798+1F1↑j ROM:69D6 orb INTMEM_FF, #10h ROM:69D9 cmpb INTMEM_DF, 152h[INTMEM_56] ROM:69DE jnc ROM_69EB ROM:69E0 subb INTMEM_1C, INTMEM_44, #-80h ROM:69E4 mulb INTMEM_1C, #5 ROM:69E8 add INTMEM_32, INTMEM_1C ROM:69EB ROM:69EB ROM_69EB: ; CODE XREF: ROM_6798+237↑j ROM:69EB ; ROM_6798+23C↑j ... ROM:69EB ldb INTMEM_1C+2, INTMEM_1AB[] ROM:69F0 ld INTMEM_1C, #35h ; '5' ROM:69F4 lcall ROM_32C9 ROM:69F7 stb INTMEM_1C, INTMEM_3DF[] ROM:69FC addb INTMEM_34, INTMEM_34+1 ROM:69FF jnv ROM_6A06 ROM:6A01 jge ROM_6A10 ROM:6A03 ldb INTMEM_34, #-80h ROM:6A06 ROM:6A06 ROM_6A06: ; CODE XREF: ROM_6798+267↑j ROM:6A06 cmpb INTMEM_34, #-80h ROM:6A09 jc ROM_6A13 ROM:6A0B cmpb INTMEM_34, INTMEM_1C ROM:6A0E jnh ROM_6A13 ROM:6A10 ROM:6A10 ROM_6A10: ; CODE XREF: ROM_6798+269↑j ROM:6A10 ldb INTMEM_34, INTMEM_1C ROM:6A13 ROM:6A13 ROM_6A13: ; CODE XREF: ROM_6798+271↑j ROM:6A13 ; ROM_6798+276↑j ROM:6A13 mulb INTMEM_34, #5 ROM:6A17 ld INTMEM_1A, INTMEM_266[] ROM:6A1C add INTMEM_32, INTMEM_1A ROM:6A1F add INTMEM_32, INTMEM_34 ROM:6A22 sub INTMEM_32, #384h ROM:6A26 jbc INTMEM_32+1, 7, ROM_6A2D ROM:6A29 ld INTMEM_32, #0 ROM:6A2D ROM:6A2D ROM_6A2D: ; CODE XREF: ROM_6798+28E↑j ROM:6A2D sub INTMEM_32, INTMEM_222[] ROM:6A32 jc ROM_6A38 ROM:6A34 ld INTMEM_32, #0 ROM:6A38 ROM:6A38 ROM_6A38: ; CODE XREF: ROM_6798+1EB↑j ROM:6A38 ; ROM_6798+29A↑j ROM:6A38 st INTMEM_32, INTMEM_DC[] ROM:6A3D jbs INTMEM_AB, 4, ROM_6A49 ROM:6A40 ld INTMEM_1C, #4 ROM:6A44 lcall ROM_30D7 ROM:6A47 sjmp ROM_6A6A ROM:6A49 ; --------------------------------------------------------------------------- ROM:6A49 ROM:6A49 ROM_6A49: ; CODE XREF: ROM_6798+2A5↑j ROM:6A49 add INTMEM_20, INTMEM_32, #384h ROM:6A4E add INTMEM_20+2, INTMEM_32, #0A8Ch ROM:6A53 add INTMEM_1C+2, INTMEM_32, #1194h ROM:6A58 add INTMEM_1C, INTMEM_32, #189Ch ROM:6A5D cmp INTMEM_1C, #1C20h ROM:6A61 jnc ROM_6A67 ROM:6A63 sub INTMEM_1C, #1C20h ROM:6A67 ROM:6A67 ROM_6A67: ; CODE XREF: ROM_6798+2C9↑j ROM:6A67 lcall ROM_3092 ROM:6A6A ROM:6A6A ROM_6A6A: ; CODE XREF: ROM_6798+2AF↑j ROM:6A6A ret ROM:6A6A ; End of function ROM_6798 ROM:6A6A ROM:6A6B ROM:6A6B ; =============== S U B R O U T I N E ======================================= ROM:6A6B ROM:6A6B ROM:6A6B ROM_6A6B: ; CODE XREF: ROM_4849+F↑p ROM:6A6B ldb INTMEM_1C+2, INTMEM_1AB[] ROM:6A70 ldb INTMEM_1C+3, INTMEM_1AC[] ROM:6A75 ld INTMEM_1C, #7 ROM:6A79 lcall ROM_32C9 ROM:6A7C ldb INTMEM_32, INTMEM_1C ROM:6A7F ldb INTMEM_1C+3, INTMEM_1B6[] ROM:6A84 cmpb INTMEM_1C+3, #1 ROM:6A87 jnh ROM_6A8C ROM:6A89 ldb INTMEM_32, #32h ; '2' ROM:6A8C ROM:6A8C ROM_6A8C: ; CODE XREF: ROM_6A6B+1C↑j ROM:6A8C ldb INTMEM_1C+2, INTMEM_1AC[] ROM:6A91 ld INTMEM_1C, #5 ROM:6A95 lcall ROM_32C9 ROM:6A98 clrb INTMEM_1C+1 ROM:6A9A add INTMEM_24, INTMEM_1C, #300h ROM:6A9F ld INTMEM_1C, #6 ROM:6AA3 lcall ROM_32C9 ROM:6AA6 ldbze INTMEM_20, INTMEM_1C+3 ROM:6AA9 shl INTMEM_20, #1 ROM:6AAC st INTMEM_24, 1D8h[INTMEM_20] ROM:6AB1 mulub INTMEM_1C, INTMEM_1C, INTMEM_32 ROM:6AB5 divub INTMEM_1C, #32h ; '2' ROM:6AB8 shl INTMEM_1C, #8 ROM:6ABB st INTMEM_1C, 1E0h[INTMEM_20] ROM:6AC0 cmpb INTMEM_1C+3, #3 ROM:6AC3 jnc ROM_6AC8 ROM:6AC5 ldb INTMEM_1C+3, #-1 ROM:6AC8 ROM:6AC8 ROM_6AC8: ; CODE XREF: ROM_6A6B+58↑j ROM:6AC8 incb INTMEM_1C+3 ROM:6ACA stb INTMEM_1C+3, INTMEM_1B6[] ROM:6ACF ldb INTMEM_1C+2, INTMEM_1AB[] ROM:6AD4 ld INTMEM_1C, #8 ROM:6AD8 lcall ROM_32C9 ROM:6ADB clrb INTMEM_1C+1 ROM:6ADD addb INTMEM_1C, 0C1h[INTMEM_56] ROM:6AE2 jnc ROM_6AE6 ROM:6AE4 incb INTMEM_1C+1 ROM:6AE6 ROM:6AE6 ROM_6AE6: ; CODE XREF: ROM_6A6B+77↑j ROM:6AE6 sub INTMEM_1C, #0B4h ROM:6AEA jc ROM_6AEE ROM:6AEC clr INTMEM_1C ROM:6AEE ROM:6AEE ROM_6AEE: ; CODE XREF: ROM_6A6B+7F↑j ROM:6AEE cmpb INTMEM_1C+1, ZERO_REG ; Zero register ROM:6AF1 je ROM_6AF6 ROM:6AF3 ldb INTMEM_1C, #-1 ROM:6AF6 ROM:6AF6 ROM_6AF6: ; CODE XREF: ROM_6A6B+86↑j ROM:6AF6 mulub INTMEM_1C, 0C0h[INTMEM_56] ROM:6AFB divub INTMEM_1C, 0C1h[INTMEM_56] ROM:6B00 jnv ROM_6B05 ROM:6B02 ldb INTMEM_1C, #-1 ROM:6B05 ROM:6B05 ROM_6B05: ; CODE XREF: ROM_6A6B+95↑j ROM:6B05 addb INTMEM_1C, INTMEM_241[] ROM:6B0A jnc ROM_6B0F ROM:6B0C ldb INTMEM_1C, #-1 ROM:6B0F ROM:6B0F ROM_6B0F: ; CODE XREF: ROM_6A6B+9F↑j ROM:6B0F stb INTMEM_1C, INTMEM_1B7[] ROM:6B14 ldb INTMEM_1C+2, INTMEM_1AB[] ROM:6B19 ld INTMEM_1C, #9 ROM:6B1D lcall ROM_32C9 ROM:6B20 stb INTMEM_1C, INTMEM_1B8[] ROM:6B25 ldb INTMEM_1C+2, INTMEM_1AC[] ROM:6B2A ld INTMEM_1C, #0Ah ROM:6B2E lcall ROM_32C9 ROM:6B31 mulub INTMEM_1C, #19h ROM:6B34 st INTMEM_1C, INTMEM_184[] ROM:6B39 ldb INTMEM_1A, 0D3h[INTMEM_56] ROM:6B3E clr INTMEM_1C ROM:6B40 jbs INTMEM_F9, 4, ROM_6B4E ROM:6B43 jbc INTMEM_F9, 0, ROM_6B5D ROM:6B46 orb INTMEM_F9, #10h ROM:6B49 stb INTMEM_1A, INTMEM_CD ROM:6B4C sjmp ROM_6B58 ROM:6B4E ; --------------------------------------------------------------------------- ROM:6B4E ROM:6B4E ROM_6B4E: ; CODE XREF: ROM_6A6B+D5↑j ROM:6B4E jbs INTMEM_F9, 0, ROM_6B5D ROM:6B51 andb INTMEM_F9, #-11h ROM:6B54 subb INTMEM_1C+1, INTMEM_1A, INTMEM_CD ROM:6B58 ROM:6B58 ROM_6B58: ; CODE XREF: ROM_6A6B+E1↑j ROM:6B58 st INTMEM_1C, INTMEM_186[] ROM:6B5D ROM:6B5D ROM_6B5D: ; CODE XREF: ROM_6A6B+D8↑j ROM:6B5D ; ROM_6A6B:ROM_6B4E↑j ROM:6B5D ldb INTMEM_1C+2, 0D4h[INTMEM_56] ROM:6B62 mulub INTMEM_1C+2, INTMEM_187[] ROM:6B67 cmpb INTMEM_1A, ZERO_REG ; Zero register ROM:6B6A je ROM_6B6F ROM:6B6C divub INTMEM_1C+2, INTMEM_1A ROM:6B6F ROM:6B6F ROM_6B6F: ; CODE XREF: ROM_6A6B+FF↑j ROM:6B6F stb INTMEM_1C+2, INTMEM_1B9[] ROM:6B74 jbs INTMEM_F9, 5, ROM_6B7A ROM:6B77 ljmp ROM_6DDE ROM:6B7A ; --------------------------------------------------------------------------- ROM:6B7A ROM:6B7A ROM_6B7A: ; CODE XREF: ROM_6A6B+109↑j ROM:6B7A andb INTMEM_F9, #-21h ROM:6B7D ldb INTMEM_1A, INTMEM_1AA[] ROM:6B82 cmpb INTMEM_1A, INTMEM_1B7[] ROM:6B87 jnh ROM_6B8E ROM:6B89 ldb INTMEM_1A, INTMEM_1B7[] ROM:6B8E ROM:6B8E ROM_6B8E: ; CODE XREF: ROM_6A6B+11C↑j ROM:6B8E stb INTMEM_1A, INTMEM_1BA[] ROM:6B93 ldb INTMEM_1C, 0D5h[INTMEM_56] ROM:6B98 jbs INTMEM_AD, 4, ROM_6BA0 ROM:6B9B ldb INTMEM_1C, 0D6h[INTMEM_56] ROM:6BA0 ROM:6BA0 ROM_6BA0: ; CODE XREF: ROM_6A6B+12D↑j ROM:6BA0 ldb INTMEM_1C+1, 0D7h[INTMEM_56] ROM:6BA5 ldb INTMEM_1C+2, INTMEM_D8+1 ROM:6BA8 ld INTMEM_1A, #1F0h ROM:6BAC clr INTMEM_20 ROM:6BAE lcall ROM_4B9C ROM:6BB1 stb INTMEM_1C+3, INTMEM_1BB[] ROM:6BB6 ldb INTMEM_1C, 0D8h[INTMEM_56] ROM:6BBB jbs INTMEM_AD, 4, ROM_6BC3 ROM:6BBE ldb INTMEM_1C, 0D9h[INTMEM_56] ROM:6BC3 ROM:6BC3 ROM_6BC3: ; CODE XREF: ROM_6A6B+150↑j ROM:6BC3 ldb INTMEM_1C+1, 0DAh[INTMEM_56] ROM:6BC8 ldb INTMEM_1C+2, INTMEM_1BA[] ROM:6BCD ld INTMEM_1A, #1F2h ROM:6BD1 ld INTMEM_20, #1D6h ROM:6BD5 lcall ROM_4B9C ROM:6BD8 stb INTMEM_1C+3, INTMEM_1BC[] ROM:6BDD ldb INTMEM_1A, INTMEM_1BC[] ROM:6BE2 ldb INTMEM_1A+1, INTMEM_1BB[] ROM:6BE7 ldb INTMEM_1C, #-80h ROM:6BEA ldb INTMEM_1C+1, #-80h ROM:6BED cmp INTMEM_5E, 3Ah[INTMEM_56] ROM:6BF2 jnc ROM_6C00 ROM:6BF4 jbc INTMEM_1A, 7, ROM_6BFA ROM:6BF7 ldb INTMEM_1C, INTMEM_1A ROM:6BFA ROM:6BFA ROM_6BFA: ; CODE XREF: ROM_6A6B+189↑j ROM:6BFA jbc INTMEM_1A+1, 7, ROM_6C00 ROM:6BFD ldb INTMEM_1C+1, INTMEM_1A+1 ROM:6C00 ROM:6C00 ROM_6C00: ; CODE XREF: ROM_6A6B+187↑j ROM:6C00 ; ROM_6A6B:ROM_6BFA↑j ROM:6C00 ld INTMEM_1C+2, INTMEM_184[] ROM:6C05 jbc INTMEM_FA, 0, ROM_6C12 ROM:6C08 add INTMEM_1C+2, 3Ch[INTMEM_56] ROM:6C0D jnc ROM_6C12 ROM:6C0F ldbse INTMEM_1C+2, #-1 ROM:6C12 ROM:6C12 ROM_6C12: ; CODE XREF: ROM_6A6B+19A↑j ROM:6C12 ; ROM_6A6B+1A2↑j ROM:6C12 cmp INTMEM_5E, INTMEM_1C+2 ROM:6C15 jc ROM_6C1C ROM:6C17 orb INTMEM_FA, #1 ROM:6C1A sjmp ROM_6C31 ROM:6C1C ; --------------------------------------------------------------------------- ROM:6C1C ROM:6C1C ROM_6C1C: ; CODE XREF: ROM_6A6B+1AA↑j ROM:6C1C andb INTMEM_FA, #-2 ROM:6C1F jbs INTMEM_F9, 6, ROM_6C31 ROM:6C22 jbs INTMEM_F9, 7, ROM_6C31 ROM:6C25 jbs INTMEM_1A, 7, ROM_6C2B ROM:6C28 ldb INTMEM_1C, INTMEM_1A ROM:6C2B ROM:6C2B ROM_6C2B: ; CODE XREF: ROM_6A6B+1BA↑j ROM:6C2B jbs INTMEM_1A+1, 7, ROM_6C31 ROM:6C2E ldb INTMEM_1C+1, INTMEM_1A+1 ROM:6C31 ROM:6C31 ROM_6C31: ; CODE XREF: ROM_6A6B+1AF↑j ROM:6C31 ; ROM_6A6B+1B4↑j ... ROM:6C31 stb INTMEM_1C, INTMEM_1BD[] ROM:6C36 stb INTMEM_1C+1, INTMEM_1BE[] ROM:6C3B ldb INTMEM_1A, INTMEM_1BD[] ROM:6C40 subb INTMEM_1C, INTMEM_1A, #-80h ROM:6C44 jc ROM_6C48 ROM:6C46 negb INTMEM_1C ROM:6C48 ROM:6C48 ROM_6C48: ; CODE XREF: ROM_6A6B+1D9↑j ROM:6C48 mulub INTMEM_1C, INTMEM_1B8[] ROM:6C4D divub INTMEM_1C, #0Ah ROM:6C50 jv ROM_6C55 ROM:6C52 jbc INTMEM_1C, 7, ROM_6C58 ROM:6C55 ROM:6C55 ROM_6C55: ; CODE XREF: ROM_6A6B+1E5↑j ROM:6C55 ldb INTMEM_1C, #7Fh ROM:6C58 ROM:6C58 ROM_6C58: ; CODE XREF: ROM_6A6B+1E7↑j ROM:6C58 jbs INTMEM_1A, 7, ROM_6C5D ROM:6C5B negb INTMEM_1C ROM:6C5D ROM:6C5D ROM_6C5D: ; CODE XREF: ROM_6A6B:ROM_6C58↑j ROM:6C5D addb INTMEM_1C, #-80h ROM:6C60 stb INTMEM_1C, INTMEM_1BF[] ROM:6C65 clr INTMEM_20 ROM:6C67 ldb INTMEM_1C+2, INTMEM_1BE[] ROM:6C6C cmpb INTMEM_1C+2, #-80h ROM:6C6F je ROM_6C74 ROM:6C71 lcall ROM_4C0C ROM:6C74 ROM:6C74 ROM_6C74: ; CODE XREF: ROM_6A6B+204↑j ROM:6C74 st INTMEM_20, INTMEM_3C2[] ROM:6C79 ld INTMEM_20+2, #0 ROM:6C7D jbs INTMEM_1C+2, 7, ROM_6C84 ROM:6C80 ld INTMEM_20+2, #4 ROM:6C84 ROM:6C84 ROM_6C84: ; CODE XREF: ROM_6A6B+212↑j ROM:6C84 lcall ROM_4C5D ROM:6C87 clr INTMEM_20 ROM:6C89 ldb INTMEM_1C+2, INTMEM_1BF[] ROM:6C8E cmpb INTMEM_1C+2, #-80h ROM:6C91 je ROM_6C96 ROM:6C93 lcall ROM_4C0C ROM:6C96 ROM:6C96 ROM_6C96: ; CODE XREF: ROM_6A6B+226↑j ROM:6C96 st INTMEM_20, INTMEM_3C4[] ROM:6C9B ld INTMEM_20+2, #2 ROM:6C9F jbs INTMEM_1C+2, 7, ROM_6CA6 ROM:6CA2 ld INTMEM_20+2, #6 ROM:6CA6 ROM:6CA6 ROM_6CA6: ; CODE XREF: ROM_6A6B+234↑j ROM:6CA6 lcall ROM_4C5D ROM:6CA9 ldb INTMEM_1C+2, INTMEM_1BA[] ROM:6CAE cmpb INTMEM_1C+2, INTMEM_1C0[] ROM:6CB3 jnh ROM_6CBA ROM:6CB5 stb INTMEM_1C+2, INTMEM_1C0[] ROM:6CBA ROM:6CBA ROM_6CBA: ; CODE XREF: ROM_6A6B+248↑j ROM:6CBA ldb INTMEM_1A, INTMEM_D8+1 ROM:6CBD cmpb INTMEM_1A, INTMEM_1C1[] ROM:6CC2 jnh ROM_6CC9 ROM:6CC4 stb INTMEM_1A, INTMEM_1C1[] ROM:6CC9 ROM:6CC9 ROM_6CC9: ; CODE XREF: ROM_6A6B+257↑j ROM:6CC9 cmp INTMEM_5E, 3Eh[INTMEM_56] ROM:6CCE jc ROM_6D03 ROM:6CD0 cmp ZERO_REG, INTMEM_1E8[] ; Zero register ROM:6CD5 jne ROM_6CDE ROM:6CD7 cmp ZERO_REG, INTMEM_1EA[] ; Zero register ROM:6CDC je ROM_6D0D ROM:6CDE ROM:6CDE ROM_6CDE: ; CODE XREF: ROM_6A6B+26A↑j ROM:6CDE ldb INTMEM_20, INTMEM_1C1[] ROM:6CE3 subb INTMEM_20, INTMEM_1A ROM:6CE6 cmpb INTMEM_20, 0DDh[INTMEM_56] ROM:6CEB jc ROM_6D03 ROM:6CED ldb INTMEM_20, INTMEM_1C0[] ROM:6CF2 subb INTMEM_20, INTMEM_1C+2 ROM:6CF5 cmpb INTMEM_20, 0DEh[INTMEM_56] ROM:6CFA jnc ROM_6D17 ROM:6CFC cmpb INTMEM_1C+2, INTMEM_1B7[] ROM:6D01 je ROM_6D17 ROM:6D03 ROM:6D03 ROM_6D03: ; CODE XREF: ROM_6A6B+263↑j ROM:6D03 ; ROM_6A6B+280↑j ROM:6D03 st ZERO_REG, INTMEM_1EA[] ; Zero register ROM:6D08 st ZERO_REG, INTMEM_1E8[] ; Zero register ROM:6D0D ROM:6D0D ROM_6D0D: ; CODE XREF: ROM_6A6B+271↑j ROM:6D0D stb INTMEM_1A, INTMEM_1C1[] ROM:6D12 stb INTMEM_1C+2, INTMEM_1C0[] ROM:6D17 ROM:6D17 ROM_6D17: ; CODE XREF: ROM_6A6B+28F↑j ROM:6D17 ; ROM_6A6B+296↑j ROM:6D17 ldb INTMEM_1C+2, INTMEM_1BA[] ROM:6D1C cmpb INTMEM_1C+2, INTMEM_1C2[] ROM:6D21 jc ROM_6D28 ROM:6D23 stb INTMEM_1C+2, INTMEM_1C2[] ROM:6D28 ROM:6D28 ROM_6D28: ; CODE XREF: ROM_6A6B+2B6↑j ROM:6D28 ldb INTMEM_1A, INTMEM_D8+1 ROM:6D2B cmpb INTMEM_1A, INTMEM_1C3[] ROM:6D30 jc ROM_6D37 ROM:6D32 stb INTMEM_1A, INTMEM_1C3[] ROM:6D37 ROM:6D37 ROM_6D37: ; CODE XREF: ROM_6A6B+2C5↑j ROM:6D37 cmp INTMEM_5E, 40h[INTMEM_56] ROM:6D3C jc ROM_6D89 ROM:6D3E cmpb INTMEM_D8+1, 0E2h[INTMEM_56] ROM:6D43 jc ROM_6D89 ROM:6D45 cmp INTMEM_5E, 3Eh[INTMEM_56] ROM:6D4A jc ROM_6D89 ROM:6D4C jbc INTMEM_FA, 0, ROM_6D4F ROM:6D4F ROM:6D4F ROM_6D4F: ; CODE XREF: ROM_6A6B+2E1↑j ROM:6D4F cmp ZERO_REG, INTMEM_1EC[] ; Zero register ROM:6D54 jne ROM_6D5D ROM:6D56 cmp ZERO_REG, INTMEM_1EE[] ; Zero register ROM:6D5B je ROM_6D93 ROM:6D5D ROM:6D5D ROM_6D5D: ; CODE XREF: ROM_6A6B+2E9↑j ROM:6D5D subb INTMEM_20, INTMEM_1A, INTMEM_1C3[] ROM:6D63 cmpb INTMEM_20, 0DFh[INTMEM_56] ROM:6D68 jc ROM_6D89 ROM:6D6A ldb INTMEM_1A+1, INTMEM_1BB[] ROM:6D6F subb INTMEM_1A+1, #-80h ROM:6D72 jbs INTMEM_1A+1, 7, ROM_6D7C ROM:6D75 cmpb INTMEM_1A+1, 0E0h[INTMEM_56] ROM:6D7A jc ROM_6D89 ROM:6D7C ROM:6D7C ROM_6D7C: ; CODE XREF: ROM_6A6B+307↑j ROM:6D7C subb INTMEM_20, INTMEM_1C+2, INTMEM_1C2[] ROM:6D82 cmpb INTMEM_20, 0E1h[INTMEM_56] ROM:6D87 jnc ROM_6D9D ROM:6D89 ROM:6D89 ROM_6D89: ; CODE XREF: ROM_6A6B+2D1↑j ROM:6D89 ; ROM_6A6B+2D8↑j ... ROM:6D89 st ZERO_REG, INTMEM_1EE[] ; Zero register ROM:6D8E st ZERO_REG, INTMEM_1EC[] ; Zero register ROM:6D93 ROM:6D93 ROM_6D93: ; CODE XREF: ROM_6A6B+2F0↑j ROM:6D93 stb INTMEM_1A, INTMEM_1C3[] ROM:6D98 stb INTMEM_1C+2, INTMEM_1C2[] ROM:6D9D ROM:6D9D ROM_6D9D: ; CODE XREF: ROM_6A6B+31C↑j ROM:6D9D ld INTMEM_1A, INTMEM_1EC[] ROM:6DA2 cmp INTMEM_1A, INTMEM_1EE[] ROM:6DA7 jc ROM_6DAE ROM:6DA9 ld INTMEM_1A, INTMEM_1EE[] ROM:6DAE ROM:6DAE ROM_6DAE: ; CODE XREF: ROM_6A6B+33C↑j ROM:6DAE ld INTMEM_1C, INTMEM_1E8[] ROM:6DB3 cmp INTMEM_1C, INTMEM_1EA[] ROM:6DB8 jc ROM_6DBF ROM:6DBA ld INTMEM_1C, INTMEM_1EA[] ROM:6DBF ROM:6DBF ROM_6DBF: ; CODE XREF: ROM_6A6B+34D↑j ROM:6DBF cmp INTMEM_1C, ZERO_REG ; Zero register ROM:6DC2 je ROM_6DD4 ROM:6DC4 ldb INTMEM_1C+2, INTMEM_1B9[] ROM:6DC9 mulub INTMEM_1C+2, #20h ; ' ' ROM:6DCC add INTMEM_1C, INTMEM_1C+2 ROM:6DCF jnc ROM_6DD4 ROM:6DD1 ldbse INTMEM_1C, #-1 ROM:6DD4 ROM:6DD4 ROM_6DD4: ; CODE XREF: ROM_6A6B+357↑j ROM:6DD4 ; ROM_6A6B+364↑j ROM:6DD4 st INTMEM_1A, INTMEM_18A[] ROM:6DD9 st INTMEM_1C, INTMEM_188[] ROM:6DDE ROM:6DDE ROM_6DDE: ; CODE XREF: ROM_6A6B+10C↑j ROM:6DDE ret ROM:6DDE ; End of function ROM_6A6B ROM:6DDE ROM:6DDF ROM:6DDF ; =============== S U B R O U T I N E ======================================= ROM:6DDF ROM:6DDF ROM:6DDF ROM_6DDF: ; CODE XREF: ROM_4849+15↑p ROM:6DDF ldb INTMEM_1C+2, INTMEM_DF ROM:6DE2 ldb INTMEM_1C+3, INTMEM_1AB[] ROM:6DE7 ld INTMEM_1C, #37h ; '7' ROM:6DEB lcall ROM_32C9 ROM:6DEE ldb INTMEM_1C+3, INTMEM_1C ROM:6DF1 ldb INTMEM_1C+2, INTMEM_1AC[] ROM:6DF6 ld INTMEM_1C, #36h ; '6' ROM:6DFA lcall ROM_32C9 ROM:6DFD mulub INTMEM_1C, INTMEM_1C+3 ROM:6E00 shr INTMEM_1C, #1 ROM:6E03 st INTMEM_1C, INTMEM_26E[] ROM:6E08 ret ROM:6E08 ; End of function ROM_6DDF ROM:6E08 ROM:6E09 ; --------------------------------------------------------------------------- ROM:6E09 rst ROM:6E09 ; --------------------------------------------------------------------------- ROM:6E0A db 0D1h, 57h, 0D9h, 57h, 5, 58h, 62h, 58h, 0ADh, 64h, 0B4h ROM:6E0A db 64h, 0CEh, 64h, 0DAh, 64h, 0EEh, 64h, 0Bh, 65h, 0D0h ROM:6E0A db 67h, 0D0h, 67h, 0E3h, 67h, 0FBh, 67h, 13h, 68h, 2Ch ROM:6E0A db 68h, 47h, 68h, 67h, 68h, 78h, 68h, 87h, 68h, 0FFh, 0FFh ROM:6E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6E0A db 0FFh, 0FFh ROM:700A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:700A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:700A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:700A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:700A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:700A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:700A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:700A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:700A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:700A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:700A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:700A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:700A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:700A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:700A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:700A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:700A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:700A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:700A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:700A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:700A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:700A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:700A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:700A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:700A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:700A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:700A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:700A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:700A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:700A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:700A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:700A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:700A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:700A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:700A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:700A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:700A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:700A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:700A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:700A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:700A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:700A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:700A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:700A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:700A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:700A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:700A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:700A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:700A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:700A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:700A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:700A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:700A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:700A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:700A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:700A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:700A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:720A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:720A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:720A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:720A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:720A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:720A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:720A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:720A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:720A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:720A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:720A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:720A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:720A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:720A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:720A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:720A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:720A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:720A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:720A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:720A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:720A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:720A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:720A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:720A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:720A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:720A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:720A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:720A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:720A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:720A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:720A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:720A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:720A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:720A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:720A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:720A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:720A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:720A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:720A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:720A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:720A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:720A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:720A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:720A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:720A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:720A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:720A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:720A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:720A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:720A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:720A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:720A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:720A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:720A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:720A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:720A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:720A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:740A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:740A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:740A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:740A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:740A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:740A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:740A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:740A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:740A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:740A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:740A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:740A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:740A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:740A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:740A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:740A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:740A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:740A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:740A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:740A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:740A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:740A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:740A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:740A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:740A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:740A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:740A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:740A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:740A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:740A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:740A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:740A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:740A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:740A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:740A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:740A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:740A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:740A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:740A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:740A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:740A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:740A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:740A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:740A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:740A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:740A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:740A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:740A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:740A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:740A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:740A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:740A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:740A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:740A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:740A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:740A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:740A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:760A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:760A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:760A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:760A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:760A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:760A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:760A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:760A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:760A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:760A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:760A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:760A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:760A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:760A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:760A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:760A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:760A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:760A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:760A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:760A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:760A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:760A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:760A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:760A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:760A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:760A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:760A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:760A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:760A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:760A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:760A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:760A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:760A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:760A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:760A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:760A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:760A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:760A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:760A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:760A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:760A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:760A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:760A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:760A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:760A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:760A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:760A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:760A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:760A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:760A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:760A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:760A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:760A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:760A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:760A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:760A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:760A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:780A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:780A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:780A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:780A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:780A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:780A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:780A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:780A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:780A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:780A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:780A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:780A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:780A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:780A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:780A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:780A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:780A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:780A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:780A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:780A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:780A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:780A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:780A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:780A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:780A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:780A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:780A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:780A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:780A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:780A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:780A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:780A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:780A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:780A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:780A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:780A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:780A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:780A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:780A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:780A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:780A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:780A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:780A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:780A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:780A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:780A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:780A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:780A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:780A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:780A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:780A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:780A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:780A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:780A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:780A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:780A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:780A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:800A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:800A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:800A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:800A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:800A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:800A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:800A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:800A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:800A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:800A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:800A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:800A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:800A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:800A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:800A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:800A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:800A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:800A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:800A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:800A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:800A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:800A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:800A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:800A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:800A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:800A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:800A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:800A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:800A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:800A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:800A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:800A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:800A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:800A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:800A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:800A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:800A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:800A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:800A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:800A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:800A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:800A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:800A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:800A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:800A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:800A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:800A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:800A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:800A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:800A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:800A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:800A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:800A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:800A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:800A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:800A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:800A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:820A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:820A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:820A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:820A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:820A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:820A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:820A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:820A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:820A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:820A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:820A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:820A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:820A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:820A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:820A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:820A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:820A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:820A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:820A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:820A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:820A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:820A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:820A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:820A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:820A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:820A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:820A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:820A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:820A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:820A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:820A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:820A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:820A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:820A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:820A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:820A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:820A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:820A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:820A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:820A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:820A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:820A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:820A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:820A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:820A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:820A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:820A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:820A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:820A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:820A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:820A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:820A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:820A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:820A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:820A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:820A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:820A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:840A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:840A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:840A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:840A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:840A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:840A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:840A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:840A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:840A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:840A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:840A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:840A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:840A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:840A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:840A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:840A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:840A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:840A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:840A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:840A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:840A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:840A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:840A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:840A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:840A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:840A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:840A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:840A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:840A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:840A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:840A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:840A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:840A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:840A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:840A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:840A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:840A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:840A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:840A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:840A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:840A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:840A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:840A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:840A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:840A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:840A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:840A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:840A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:840A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:840A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:840A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:840A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:840A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:840A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:840A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:840A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0, 0Ah, 0A2h ROM:840A db 3, 5Fh, 14h, 1, 0, 0B0h, 4 ROM:860A db 55h, 1, 10h, 2, 0DCh, 5, 40h, 2, 0DCh, 5, 1, 0, 1, 0 ROM:860A db 2, 0, 40h, 0, 90h, 1, 8Ah, 2, 40h, 2, 80h, 1, 40h, 2 ROM:860A db 0C0h, 8, 80h, 0, 0, 0, 40h, 1, 80h, 0, 80h, 3, 0FFh ROM:860A db 0FFh, 0C0h, 0, 58h, 0CFh, 65h, 0F7h, 90h, 1, 5Eh, 1 ROM:860A db 0C8h, 19h, 88h, 13h, 64h, 0, 0F4h, 1, 32h, 0, 0E2h ROM:860A db 4, 32h, 0, 26h, 2, 92h, 36h, 8Fh, 2, 4Bh, 0, 2Ch, 1 ROM:860A db 0FCh, 0BFh, 1, 0, 4Eh, 1Bh, 4Eh, 1Bh, 0Ah, 0, 0D0h ROM:860A db 7, 96h, 0, 1Eh, 0, 51h, 10h, 0A0h, 63h, 60h, 0EAh, 64h ROM:860A db 0, 0BCh, 2, 30h, 75h, 20h, 4Eh, 0A8h, 61h, 1Fh, 63h ROM:860A db 31h, 60h, 28h, 23h, 1Eh, 23h, 0D0h, 87h, 12h, 0, 26h ROM:860A db 0, 77h, 81h, 64h, 80h, 75h, 3, 66h, 3, 19h, 0, 0F4h ROM:860A db 1, 0E2h, 4, 52h, 3, 20h, 3, 10h, 3, 96h, 7Dh, 0AAh ROM:860A db 1Dh, 3Fh, 6, 2, 4, 20h, 0FDh, 3, 0Ah, 0FEh, 3, 0E8h ROM:860A db 0F5h, 0Ah, 8Eh, 6Bh, 28h, 0C8h, 8Ah, 4, 4, 18h, 0B1h ROM:860A db 8Eh, 0Ah, 46h, 6Eh, 1, 7Dh, 0FAh, 4, 1Fh, 2, 7Dh, 3 ROM:860A db 0, 2Ch, 0C2h, 0AAh, 0AAh, 78h, 5, 7, 11h, 26h, 0FFh ROM:860A db 27h, 16h, 21h, 0Fh, 0ADh, 0B1h, 3Ch, 8, 14h, 0, 0Ah ROM:860A db 0C8h, 2, 80h, 2, 2, 0C8h, 2, 1Ah, 0, 33h, 0Ah, 0Dh ROM:860A db 3, 2, 0CFh, 0E7h, 82h, 9, 0FFh, 1Ch, 91h, 5Ch, 0DCh ROM:860A db 5, 0, 1, 0EBh, 2Dh, 3, 23h, 0FEh, 0E2h, 5, 20h, 18h ROM:860A db 0FFh, 0A0h, 82h, 47h, 5, 0FAh, 0, 0, 71h, 45h, 8Fh ROM:860A db 3Bh, 3Bh, 1Dh, 5, 91h, 63h, 8, 8, 3Eh, 4, 0C6h, 0B1h ROM:860A db 7Eh, 95h, 0Ah, 5, 0Bh, 9Eh, 62h, 80h, 16h, 0E7h, 0DFh ROM:860A db 82h, 78h, 2Dh, 16h, 2Dh, 74h, 7Eh, 4, 6, 19h, 41h, 1 ROM:860A db 4, 64h, 80h, 19h, 0B4h, 7Fh, 4, 19h, 1Eh, 0, 8, 4, 29h ROM:860A db 7Fh, 0Fh, 7, 46h, 0Ch, 8, 0B0h, 28h, 28h, 0C6h, 87h ROM:860A db 58h, 2Eh, 8, 41h, 0Fh, 8, 0Ch, 0Ah, 23h, 29h, 69h, 0B6h ROM:860A db 26h, 3, 1Eh, 7Dh, 0B1h, 0C4h, 5Ah, 32h, 10h, 82h, 3 ROM:860A db 6, 9, 0Ah, 3, 1, 51h, 8Dh, 0DDh, 64h, 2Dh, 14h, 2, 1 ROM:860A db 18h, 6Eh, 7, 0Bh, 0Ah, 1, 0Ah, 10h, 18h, 26h, 3Ch, 58h ROM:860A db 0C3h, 0E0h, 0EEh, 0F5h, 0FFh, 0DDh, 0C3h, 0ABh, 91h ROM:860A db 79h, 39h, 21h, 0Fh, 0, 9, 1, 10h, 28h, 3Ch, 50h, 64h ROM:860A db 78h, 0A0h, 0C8h, 0FAh, 3Eh, 3Eh, 3Eh, 45h, 48h, 51h ROM:860A db 5Bh, 65h, 6Eh, 9, 1, 10h, 28h, 3Ch, 50h, 64h, 78h, 0A0h ROM:860A db 0C8h, 0FAh, 76h, 4Bh, 40h, 3Ah, 36h, 30h, 2Eh, 2Ah ROM:860A db 0, 4, 1, 47h, 5Ch, 80h, 0AAh, 0CCh, 50h, 4Bh, 42h, 8 ROM:860A db 1, 0Eh, 1Ch, 2Ah, 39h, 55h, 87h, 9Ch, 0B0h, 75h, 4Eh ROM:860A db 31h, 21h, 18h, 13h, 0Fh, 8, 0Bh, 1, 1Ch, 2Bh, 39h, 47h ROM:860A db 55h, 63h, 9Ch, 0BFh, 0CDh, 0DCh, 0EAh, 6Dh, 46h, 30h ROM:860A db 21h, 1Bh, 18h, 16h, 14h, 14h, 13h, 12h, 9, 1, 0Eh, 1Ch ROM:860A db 2Bh, 39h, 47h, 55h, 63h, 71h, 0B8h, 0DCh, 0AFh, 88h ROM:860A db 64h, 49h, 32h, 23h, 19h, 0Ah, 9, 1, 3Ch, 46h, 50h, 5Ah ROM:860A db 64h, 6Eh, 78h, 82h, 8Ch, 91h, 0BBh, 0E1h, 0E5h, 0E5h ROM:860A db 0E5h, 0E6h, 0E6h, 0E8h, 3, 1, 5Ch, 80h, 0AAh, 50h, 4Bh ROM:860A db 42h, 8, 1, 0Eh ROM:880A db 1Ch, 2Bh, 39h, 47h, 55h, 63h, 0B1h, 0FFh, 0C3h, 92h ROM:880A db 62h, 44h, 27h, 1Dh, 0Ch, 0Bh, 1, 3Ch, 46h, 50h, 5Ah ROM:880A db 64h, 6Eh, 78h, 82h, 8Ch, 96h, 0A0h, 69h, 4Ah, 38h, 2Ch ROM:880A db 23h, 1Dh, 18h, 14h, 11h, 0Eh, 0Bh, 5, 1, 0Eh, 1Ch, 39h ROM:880A db 63h, 0B1h, 80h, 60h, 60h, 40h, 40h, 2, 1, 5Ch, 0B1h ROM:880A db 0, 0, 3, 1, 5Ch, 80h, 0AAh, 32h, 2Ch, 23h, 3, 1, 3 ROM:880A db 80h, 0FDh, 32h, 5, 19h, 5, 1, 0, 16h, 1Eh, 6Ch, 74h ROM:880A db 0, 0Fh, 23h, 0DEh, 0FFh, 2, 1, 74h, 0B4h, 0, 86h, 5 ROM:880A db 1, 0, 0Fh, 23h, 0DEh, 0FFh, 0, 16h, 1Eh, 6Ch, 74h, 2 ROM:880A db 1, 0, 86h, 74h, 0B4h, 5, 1, 0Eh, 1Ch, 2Bh, 47h, 0B1h ROM:880A db 7Dh, 5Ah, 46h, 39h, 14h, 5, 1, 28h, 3Ch, 50h, 64h, 0A0h ROM:880A db 0Bh, 15h, 2Dh, 2Dh, 79h, 5, 1, 28h, 3Ch, 50h, 64h, 0A0h ROM:880A db 0Bh, 15h, 2Dh, 2Dh, 79h, 3, 1, 6Ch, 80h, 99h, 92h, 0B4h ROM:880A db 0C8h, 2, 1, 28h, 3Ch, 0, 8, 7, 1, 1Ch, 2Bh, 39h, 47h ROM:880A db 55h, 63h, 0AAh, 4Ch, 42h, 3Ah, 33h, 2Eh, 29h, 1Fh, 0Ah ROM:880A db 7, 0Ah, 11h, 16h, 1Ah, 1Eh, 22h, 2Bh, 38h, 4Eh, 77h ROM:880A db 0Ch, 14h, 28h, 3Ch, 64h, 96h, 0FAh, 3Eh, 5Ch, 0A9h ROM:880A db 0CFh, 0DCh, 0E9h, 0E9h, 0E9h, 0E9h, 0E9h, 29h, 4Fh ROM:880A db 88h, 0A4h, 0C0h, 0CFh, 0DCh, 0E9h, 0E9h, 0E9h, 1Ch ROM:880A db 31h, 4Fh, 82h, 9Ch, 0B1h, 0CFh, 0E1h, 0E9h, 0E9h, 1Ch ROM:880A db 26h, 40h, 5Fh, 82h, 9Ch, 0BDh, 0DCh, 0E9h, 0E9h, 1Ch ROM:880A db 1Ch, 29h, 45h, 5Ch, 73h, 0A4h, 0D2h, 0E9h, 0E9h, 1Ch ROM:880A db 1Ch, 1Ch, 26h, 2Eh, 43h, 6Eh, 0B1h, 0DCh, 0E9h, 1Ch ROM:880A db 1Ch, 1Ch, 1Ch, 1Ch, 36h, 5Ch, 9Ch, 0CFh, 0E9h, 7, 5 ROM:880A db 1Ch, 36h, 4Fh, 69h, 82h, 9Ch, 0B6h, 2Ah, 2Ch, 3Ch, 64h ROM:880A db 8Ch, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 6, 9, 0Ch, 0Ch, 0 ROM:880A db 2, 7, 9, 0Bh, 0Dh, 0Fh, 2, 7, 0Dh, 0Fh, 10h, 11h, 18h ROM:880A db 3, 0Dh, 10h, 11h, 13h, 19h, 19h, 2, 4, 63h, 0AAh, 0 ROM:880A db 1, 2, 3, 0F4h, 0FBh, 0E6h, 0E6h, 0F8h, 0F8h, 0F4h, 0F4h ROM:880A db 3, 4, 55h, 63h, 0AAh, 0, 1, 2, 3, 13h, 0Ch, 3, 2Dh ROM:880A db 18h, 6, 13h, 0Ch, 8, 2Dh, 1Ch, 12h, 2, 2, 14h, 28h ROM:880A db 63h, 0AAh, 32h, 32h, 64h, 32h, 9, 4, 66h, 73h, 7Ch ROM:880A db 7Dh, 7Eh, 7Fh, 80h, 9Ah, 0B3h, 1Ch, 36h, 69h, 0E9h ROM:880A db 32h, 19h, 8, 6, 4, 2, 0, 0Bh, 0Bh, 32h, 19h, 8, 6, 4 ROM:880A db 2, 0, 18h, 32h, 32h, 19h, 8, 6, 4, 2, 0, 18h, 32h, 32h ROM:880A db 19h, 8, 6, 4, 2, 0, 18h, 32h, 5, 4, 81h, 82h, 86h, 8Eh ROM:880A db 9Ah, 1Ch, 36h, 69h, 0E9h, 5, 0Ah, 20h, 53h, 58h, 5 ROM:880A db 0Ah, 20h, 53h, 0C0h, 5, 0Ah, 20h, 53h, 0C0h, 0, 0, 20h ROM:880A db 53h, 0C0h, 3, 3, 7Fh, 81h, 8Fh, 55h, 63h, 0AAh, 64h ROM:880A db 0FAh, 0C8h, 50h, 96h, 64h, 32h, 32h, 32h, 2, 2, 14h ROM:880A db 28h, 63h, 0AAh, 32h, 32h, 64h, 32h, 4, 6, 4Fh, 82h ROM:880A db 0CFh, 0E9h, 0Ch, 14h, 3Ch, 64h, 8Ch, 0B4h, 32h, 32h ROM:880A db 32h, 48h, 32h, 48h, 48h, 48h, 48h, 55h, 48h, 48h, 48h ROM:880A db 55h, 48h, 48h, 64h, 64h, 64h, 48h, 48h, 48h, 48h, 48h ROM:880A db 7, 9, 29h, 36h, 4Fh, 69h, 9Ch ROM:8A0A db 0CFh, 0E5h, 0Ch, 14h, 19h, 1Eh, 23h, 28h, 3Ch, 64h ROM:8A0A db 0B4h, 9Dh, 9Ch, 9Ah, 95h, 8Eh, 82h, 6Bh, 9Ch, 97h, 96h ROM:8A0A db 91h, 8Ah, 81h, 6Bh, 9Ch, 96h, 93h, 8Fh, 87h, 80h, 6Bh ROM:8A0A db 96h, 8Eh, 8Dh, 8Ah, 83h, 79h, 6Ah, 91h, 8Ch, 8Ah, 87h ROM:8A0A db 80h, 76h, 67h, 8Ch, 88h, 86h, 84h, 7Dh, 70h, 66h, 88h ROM:8A0A db 86h, 84h, 81h, 7Ah, 6Fh, 63h, 87h, 85h, 82h, 7Ah, 71h ROM:8A0A db 67h, 63h, 74h, 71h, 6Fh, 6Ch, 66h, 60h, 5Ch, 0Bh, 12h ROM:8A0A db 3, 1Ch, 29h, 2Fh, 36h, 43h, 4Fh, 69h, 9Ch, 0CFh, 0E5h ROM:8A0A db 8, 0Ch, 14h, 19h, 1Eh, 23h, 28h, 2Dh, 37h, 3Ch, 46h ROM:8A0A db 55h, 64h, 6Eh, 96h, 0B4h, 0D2h, 0FAh, 0FFh, 0FFh, 0EEh ROM:8A0A db 0D8h, 0C6h, 0A5h, 9Ah, 87h, 91h, 9Ah, 99h, 0FFh, 0FFh ROM:8A0A db 0CEh, 79h, 79h, 7Dh, 81h, 87h, 91h, 9Ah, 99h, 0CDh ROM:8A0A db 0CDh, 0A4h, 87h, 87h, 88h, 8Bh, 8Fh, 97h, 9Eh, 9Ch ROM:8A0A db 0B4h, 0B4h, 90h, 8Ah, 8Ah, 8Ch, 8Eh, 92h, 98h, 9Fh ROM:8A0A db 9Dh, 0A4h, 0A4h, 8Ch, 8Ch, 8Ch, 8Eh, 91h, 95h, 9Eh ROM:8A0A db 0A0h, 0A2h, 86h, 86h, 86h, 86h, 86h, 89h, 8Bh, 90h ROM:8A0A db 99h, 9Fh, 0A4h, 8Ah, 8Ch, 8Eh, 8Eh, 8Eh, 91h, 93h, 97h ROM:8A0A db 9Fh, 0A3h, 0A6h, 8Fh, 91h, 92h, 92h, 92h, 95h, 97h ROM:8A0A db 9Bh, 0A2h, 0A6h, 0A9h, 82h, 85h, 87h, 88h, 89h, 8Ch ROM:8A0A db 8Eh, 94h, 9Ch, 0A2h, 0A3h, 84h, 86h, 87h, 88h, 88h ROM:8A0A db 8Bh, 8Eh, 93h, 9Ch, 0A3h, 0A2h, 8Bh, 90h, 92h, 93h ROM:8A0A db 95h, 97h, 9Ah, 9Eh, 0A5h, 0A9h, 0A7h, 7Dh, 87h, 8Ch ROM:8A0A db 8Eh, 91h, 94h, 97h, 9Dh, 0A5h, 0AAh, 0B8h, 74h, 7Ch ROM:8A0A db 81h, 82h, 84h, 88h, 8Ch, 93h, 9Eh, 0A6h, 0BAh, 7Ah ROM:8A0A db 80h, 83h, 85h, 86h, 8Ah, 8Ch, 92h, 9Bh, 0A2h, 0AFh ROM:8A0A db 9Bh, 0A0h, 0A3h, 0A4h, 0A6h, 0AAh, 0AEh, 0B2h, 0B8h ROM:8A0A db 0C1h, 0C0h, 95h, 9Dh, 0A1h, 0A3h, 0A5h, 0A9h, 0ACh ROM:8A0A db 0AFh, 0B6h, 0C3h, 0C5h, 89h, 95h, 9Ah, 9Dh, 0A0h, 0A5h ROM:8A0A db 0A9h, 0B6h, 0C0h, 0C7h, 0C7h, 6Fh, 7Ch, 83h, 86h, 89h ROM:8A0A db 90h, 96h, 9Eh, 0A9h, 0B0h, 0ACh, 5, 4, 1Ch, 29h, 2Fh ROM:8A0A db 0B5h, 0E5h, 28h, 3Ch, 0DCh, 0F0h, 91h, 91h, 91h, 91h ROM:8A0A db 91h, 9Bh, 96h, 91h, 91h, 91h, 0A0h, 9Bh, 91h, 91h, 91h ROM:8A0A db 0A5h, 0A0h, 91h, 91h, 8Ch, 6, 6, 69h, 82h, 9Ch, 0B5h ROM:8A0A db 0CEh, 0E5h, 8Ch, 0A0h, 0B4h, 0C8h, 0DCh, 0F0h, 91h ROM:8A0A db 91h, 91h, 91h, 91h, 82h, 91h, 91h, 91h, 91h, 87h, 82h ROM:8A0A db 91h, 91h, 91h, 87h, 7Dh, 7Dh, 91h, 87h, 87h, 82h, 78h ROM:8A0A db 78h, 82h, 7Dh, 7Dh, 78h, 76h, 76h, 7Dh, 78h, 78h, 76h ROM:8A0A db 76h, 76h, 2, 2, 14h, 8Ch, 4Eh, 0AAh, 82h, 82h, 82h ROM:8A0A db 82h, 8, 2, 1Ch, 2Bh, 39h, 47h, 55h, 63h, 9Ch, 0BFh ROM:8A0A db 36h, 0CFh, 6Dh, 46h, 30h, 21h, 1Bh, 18h, 15h, 14h, 6Dh ROM:8A0A db 46h, 30h, 21h, 1Bh, 18h, 15h, 14h, 2, 3, 39h, 55h, 39h ROM:8A0A db 63h, 0AAh, 14h, 14h, 1Eh, 1Eh, 14h, 14h, 2, 2, 36h ROM:8A0A db 0B6h, 14h, 8Ch, 30h, 30h, 30h, 30h, 2, 2, 8Ch, 0B4h ROM:8A0A db 14h, 8Ch, 30h, 30h, 30h, 30h, 8, 6, 36h, 43h, 4Fh, 5Ch ROM:8A0A db 69h, 82h, 9Ch, 0CFh, 1Eh, 28h, 3Ch, 50h, 64h, 8Ch, 17h ROM:8A0A db 17h, 17h, 17h, 17h, 17h, 17h, 17h, 17h, 2Fh, 2Fh, 2Fh ROM:8A0A db 2Fh, 2Fh, 2Fh, 33h, 34h, 37h, 3Eh, 4Eh, 4Eh, 4Eh, 4Eh ROM:8A0A db 5Eh, 3Eh, 3Eh, 4Eh, 5Eh, 5Eh, 5Eh, 5Eh, 5Eh, 4Eh, 56h ROM:8A0A db 57h, 5Eh, 5Eh, 5Eh, 5Eh, 5Eh, 5Eh ROM:8C0A db 6Ah, 70h, 70h, 70h, 70h, 70h, 70h, 4, 4, 36h, 69h, 82h ROM:8C0A db 0CFh, 1Eh, 28h, 50h, 64h, 17h, 17h, 17h, 17h, 17h, 2Fh ROM:8C0A db 2Fh, 1Ah, 25h, 22h, 22h, 1Ah, 1Ah, 1Ah, 1Ah, 1Ah, 2 ROM:8C0A db 2, 69h, 82h, 1Eh, 28h, 5, 0Ah, 0Ah, 0Ah, 2, 2, 69h ROM:8C0A db 82h, 1Eh, 28h, 0Ah, 14h, 14h, 14h, 0Bh, 8, 1Ch, 2Bh ROM:8C0A db 39h, 47h, 55h, 63h, 71h, 87h, 9Ch, 0B1h, 0CDh, 0Eh ROM:8C0A db 1Ch, 2Bh, 39h, 47h, 55h, 63h, 71h, 69h, 64h, 59h, 4Fh ROM:8C0A db 40h, 32h, 28h, 1Ch, 11h, 9, 0, 5Fh, 59h, 50h, 46h, 3Bh ROM:8C0A db 30h, 28h, 1Ch, 11h, 9, 0, 57h, 50h, 4Ah, 41h, 3Ah, 30h ROM:8C0A db 28h, 1Ch, 11h, 8, 0, 41h, 41h, 3Dh, 39h, 35h, 30h, 28h ROM:8C0A db 1Ch, 11h, 8, 0, 33h, 33h, 33h, 31h, 31h, 2Bh, 26h, 1Bh ROM:8C0A db 11h, 7, 0, 30h, 30h, 30h, 30h, 30h, 2Ah, 24h, 1Ah, 11h ROM:8C0A db 6, 0, 2Dh, 2Dh, 2Dh, 2Dh, 2Dh, 27h, 23h, 19h, 10h, 5 ROM:8C0A db 0, 26h, 26h, 26h, 26h, 26h, 26h, 21h, 19h, 0Fh, 5, 0 ROM:8C0A db 9, 5, 1Ch, 2Bh, 39h, 63h, 87h, 9Ch, 0B1h, 0BFh, 0CDh ROM:8C0A db 1Ch, 2Bh, 39h, 63h, 87h, 12h, 12h, 12h, 12h, 10h, 10h ROM:8C0A db 10h, 0Eh, 7, 12h, 12h, 12h, 12h, 0Ch, 0Ch, 0Ch, 0Ah ROM:8C0A db 7, 9, 9, 9, 9, 7, 7, 7, 7, 6, 6, 7, 7, 7, 7, 7, 6, 5 ROM:8C0A db 5, 0Ah, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 1Ch, 36h, 4Fh ROM:8C0A db 0CFh, 0E9h, 39h, 55h, 0B1h, 0CDh, 0EAh, 0F8h, 7Ch, 7Ch ROM:8C0A db 7Ch, 74h, 78h, 7Ch, 7Ch, 7Ch, 74h, 80h, 80h, 80h, 80h ROM:8C0A db 80h, 80h, 80h, 80h, 80h, 80h, 80h, 80h, 80h, 80h, 80h ROM:8C0A db 80h, 80h, 80h, 84h, 84h, 88h, 2, 2, 9Ch, 0B5h, 71h ROM:8C0A db 8Eh, 80h, 80h, 80h, 88h, 9, 0Ch, 1Ch, 36h, 4Fh, 69h ROM:8C0A db 82h, 9Ch, 0B5h, 0CFh, 0E5h, 0Bh, 0Fh, 14h, 28h, 3Ch ROM:8C0A db 50h, 64h, 8Ch, 0B4h, 0C8h, 0DCh, 0F0h, 7Eh, 7Eh, 7Eh ROM:8C0A db 7Eh, 7Eh, 87h, 90h, 0A4h, 0A6h, 96h, 96h, 96h, 96h ROM:8C0A db 9Ch, 0A4h, 0A4h, 0A4h, 0A6h, 96h, 96h, 96h, 96h, 9Ch ROM:8C0A db 0A4h, 0A4h, 0A4h, 0A6h, 8Ch, 82h, 84h, 8Ch, 94h, 98h ROM:8C0A db 99h, 99h, 9Eh, 82h, 78h, 80h, 84h, 8Ch, 8Eh, 92h, 92h ROM:8C0A db 94h, 82h, 78h, 80h, 84h, 8Ch, 8Eh, 90h, 90h, 92h, 6Eh ROM:8C0A db 64h, 6Eh, 74h, 78h, 7Ch, 82h, 8Ah, 8Fh, 6Eh, 64h, 6Eh ROM:8C0A db 74h, 78h, 7Ch, 7Fh, 8Ch, 8Eh, 6Eh, 64h, 6Eh, 74h, 78h ROM:8C0A db 7Ch, 82h, 88h, 8Eh, 6Eh, 64h, 6Eh, 74h, 78h, 7Ch, 80h ROM:8C0A db 88h, 8Ch, 6Eh, 64h, 6Eh, 74h, 78h, 78h, 78h, 82h, 86h ROM:8C0A db 6Eh, 64h, 6Eh, 74h, 78h, 78h, 78h, 7Eh, 80h, 2, 9, 0CFh ROM:8C0A db 0E8h, 10h, 28h, 3Ch, 50h, 64h, 78h, 0A0h, 0C8h, 0FAh ROM:8C0A db 8Ah, 0, 4Fh, 0, 45h, 0, 40h, 0, 40h, 0, 36h, 0, 31h ROM:8C0A db 0, 2Ch, 0, 29h, 0, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E0A db 0FFh, 0A1h, 7, 0A9h, 2, 0A3h, 2, 1Eh, 7, 14h, 7, 0E9h ROM:8E0A db 6, 9Bh, 2, 8Fh, 2, 83h, 2, 77h, 2, 71h, 2, 65h, 2, 5Fh ROM:8E0A db 2, 53h, 2, 4Bh, 2, 0ACh, 6, 43h, 2, 3Fh, 6, 35h, 6 ROM:8E0A db 2Bh, 6, 11h, 6, 0D1h, 5, 3Dh, 2, 31h, 2, 0C7h, 5, 0BDh ROM:8E0A db 5, 19h, 2, 7, 2, 0FFh, 1, 0EBh, 1, 0D7h, 1, 0B0h, 5 ROM:8E0A db 94h, 5, 0BFh, 1, 8Ah, 5, 58h, 5, 39h, 5, 54h, 4, 3 ROM:8E0A db 4, 0DFh, 3, 0ADh, 1, 0D5h, 3, 0C4h, 3, 0A5h, 3, 72h ROM:8E0A db 3, 0A3h, 1, 8Fh, 1, 7Bh, 1, 68h, 3, 53h, 3, 43h, 3 ROM:8E0A db 12h, 3, 0B9h, 2, 65h, 1, 5Fh, 1, 57h, 1, 0FFh, 0FFh ROM:8E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E0A db 0FFh ROM:900A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:900A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:900A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:900A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:900A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:900A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:900A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:900A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:900A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:900A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:900A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:900A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:900A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:900A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:900A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:900A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:900A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:900A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:900A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:900A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:900A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:900A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:900A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:900A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:900A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:900A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:900A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:900A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:900A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:900A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:900A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:900A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:900A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:900A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:900A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:900A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:900A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:900A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:900A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:900A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:900A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:900A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:900A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:900A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:900A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:900A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:900A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:900A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:900A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:900A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:900A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:900A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:900A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:900A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:900A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:900A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:900A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:920A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:920A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:920A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:920A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:920A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:920A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:920A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:920A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:920A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:920A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:920A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:920A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:920A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:920A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:920A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:920A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:920A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:920A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:920A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:920A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:920A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:920A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:920A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:920A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:920A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:920A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:920A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:920A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:920A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:920A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:920A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:920A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:920A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:920A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:920A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:920A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:920A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:920A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:920A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:920A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:920A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:920A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:920A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:920A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:920A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:920A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:920A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:920A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:920A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:920A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:920A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:920A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:920A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:920A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:920A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:920A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:920A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:940A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:940A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:940A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:940A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:940A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:940A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:940A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:940A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:940A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:940A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:940A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:940A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:940A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:940A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:940A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:940A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:940A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:940A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:940A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:940A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:940A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:940A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:940A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:940A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:940A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:940A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:940A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:940A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:940A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:940A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:940A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:940A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:940A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:940A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:940A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:940A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:940A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:940A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:940A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:940A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:940A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:940A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:940A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:940A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:940A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:940A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:940A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:940A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:940A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:940A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:940A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:940A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:940A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:940A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:940A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:940A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:940A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:960A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:960A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:960A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:960A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:960A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:960A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:960A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:960A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:960A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:960A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:960A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:960A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:960A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:960A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:960A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:960A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:960A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:960A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:960A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:960A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:960A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:960A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:960A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:960A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:960A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:960A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:960A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:960A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:960A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:960A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:960A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:960A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:960A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:960A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:960A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:960A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:960A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:960A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:960A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:960A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:960A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:960A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:960A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:960A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:960A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:960A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:960A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:960A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:960A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:960A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:960A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:960A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:960A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:960A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:960A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:960A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:960A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:980A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:980A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:980A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:980A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:980A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:980A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:980A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:980A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:980A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:980A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:980A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:980A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:980A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:980A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:980A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:980A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:980A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:980A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:980A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:980A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:980A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:980A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:980A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:980A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:980A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:980A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:980A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:980A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:980A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:980A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:980A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:980A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:980A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:980A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:980A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:980A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:980A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:980A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:980A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:980A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:980A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:980A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:980A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:980A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:980A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:980A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:980A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:980A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:980A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:980A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:980A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:980A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:980A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:980A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:980A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:980A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:980A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E0A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E0A ; end of 'ROM' ROM:9E0A ROM:9E0A ; end of file