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 : C4CF4158F1F14BEF11367C16A7456D566E06DC28F7046FB8CEFD5EB06F92A2A5 INTMEM:0000 ; Input MD5 : 791FCFEC6A249F5205CA8895AC8C5B39 INTMEM:0000 ; Input CRC32 : 800C21B4 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_2949-891↓w INTMEM:0000 ; ROM_2949-883↓r ... INTMEM:0000 ; Zero register INTMEM:0002 INTMEM_2: ds 2 ; DATA XREF: ROM_2949:ROM_2089↓w INTMEM:0002 ; ROM_2949:ROM_21D6↓r ... INTMEM:0004 INTMEM_4: ds 2 ; DATA XREF: ROM_2949-741↓w INTMEM:0004 ; ROM_2949:ROM_220E↓w ... INTMEM:0006 INTMEM_6: ds 1 ; DATA XREF: ROM_2949-74C↓w INTMEM:0006 ; ROM_2949:ROM_27DF↓w ... INTMEM:0007 INTMEM_7: ds 1 ; DATA XREF: ROM_3350+6↓r INTMEM:0007 ; ROM_3350+15↓w ... INTMEM:0008 INT_MASK: ds 1 ; DATA XREF: ROM_2949+22↓w INTMEM:0008 ; ROM_3674:ROM_36BE↓r ... INTMEM:0008 ; Interrupt mask register INTMEM:0009 INT_PEND: ds 2 ; DATA XREF: ROM_2949-420↓r INTMEM:0009 ; ROM_2932+7↓r ... INTMEM:0009 ; Interrupt pending register INTMEM:000B ds 1 INTMEM:000C ds 2 INTMEM:000E INTMEM_E: ds 1 ; DATA XREF: ROM_3674+B0↓w INTMEM:000E ; ROM_3674+B3↓w INTMEM:000F IOPORT1: ds 1 ; DATA XREF: ROM_2949-225↓r INTMEM:000F ; ROM_2949-20C↓r ... INTMEM:000F ; Input/output port 1 INTMEM:0010 IOPORT2: ds 2 ; DATA XREF: ROM_2949:ROM_2464↓r INTMEM:0010 ; ROM_2949-252↓r ... INTMEM:0010 ; Input/output port 2 INTMEM:0012 INT_PEND1: ds 1 ; DATA XREF: ROM_3674+4D↓w INTMEM:0012 ; Interrupt pending register 1 INTMEM:0013 INT_MASK1: ds 1 ; DATA XREF: ROM_3674+4D↓r INTMEM:0013 ; ROM_3674+50↓w INTMEM:0013 ; Interrupt mask register 1 INTMEM:0014 WSR: ds 1 ; DATA XREF: ROM_3674:ROM_379E↓w INTMEM:0014 ; Window selection register INTMEM:0015 WSR1: ds 1 ; DATA XREF: ROM_2949-757↓r INTMEM:0015 ; ROM_2949:ROM_27D4↓r ... INTMEM:0015 ; Window selection register 1 INTMEM:0016 INTMEM_16: ds 1 ; DATA XREF: ROM_2949-41A↓r INTMEM:0016 ; ROM_2932+1↓r ... INTMEM:0017 ds 1 INTMEM:0018 SP: ds 2 ; DATA XREF: ROM_2949-43F↓r INTMEM:0018 ; ROM_2949:ROM_27EA↓r ... INTMEM:0018 ; Stack pointer INTMEM:001A INTMEM_1A: ds 2 ; DATA XREF: ROM_2949-8BD↓r INTMEM:001A ; ROM_2949-731↓w ... INTMEM:001C INTMEM_1C: ds 4 ; DATA XREF: ROM_2949-8BA↓r INTMEM:001C ; ROM_2949:ROM_20D6↓w ... INTMEM:0020 INTMEM_20: ds 4 ; DATA XREF: ROM_2949-8B4↓r INTMEM:0020 ; ROM_2949-895↓w ... INTMEM:0024 INTMEM_24: ds 2 ; DATA XREF: ROM:30D5↓w INTMEM:0024 ; ROM_4C34:ROM_4D0C↓w ... INTMEM:0026 INTMEM_26: ds 2 ; DATA XREF: ROM_2BF5↓w INTMEM:0026 ; ROM_2BF5+8↓w ... INTMEM:0028 INTMEM_28: ds 2 ; DATA XREF: ROM_29D8+12↓r INTMEM:0028 ; ROM_3674↓w ... INTMEM:002A INTMEM_2A: ds 2 ; DATA XREF: ROM_2949-41A↓w INTMEM:002A ; ROM_2949-417↓r ... INTMEM:002C INTMEM_2C: ds 4 ; DATA XREF: ROM_2949-8AE↓r INTMEM:002C ; ROM_2949-4CD↓w ... INTMEM:0030 INTMEM_30: ds 2 ; DATA XREF: ROM_2C09+2↓w INTMEM:0030 ; ROM_2C09+13↓r ... INTMEM:0032 INTMEM_32: ds 2 ; DATA XREF: ROM_2BAF+13↓w INTMEM:0032 ; ROM_2BE7+2↓w ... INTMEM:0034 INTMEM_34: ds 2 ; DATA XREF: ROM_2C67+23↓r INTMEM:0034 ; ROM_2CA2↓w ... INTMEM:0036 INTMEM_36: ds 5 ; DATA XREF: ROM:30D3↓r INTMEM:0036 ; ROM:3993↓w ... INTMEM:003B INTMEM_3B: ds 1 ; DATA XREF: ROM_3369+3↓r INTMEM:003B ; ROM:3942↓w ... INTMEM:003C INTMEM_3C: ds 2 ; DATA XREF: ROM:3D2A↓w INTMEM:003C ; ROM:3D33↓r ... INTMEM:003E INTMEM_3E: ds 2 ; DATA XREF: ROM:393B↓w INTMEM:003E ; ROM:393F↓r ... INTMEM:0040 INTMEM_40: ds 2 ; DATA XREF: ROM_486A+2↓w INTMEM:0040 ; ROM_4C34+CF↓w ... INTMEM:0042 INTMEM_42: ds 2 ; DATA XREF: ROM:3C34↓w INTMEM:0042 ; ROM_486A+17↓w ... INTMEM:0044 INTMEM_44: ds 1 ; DATA XREF: ROM:3C3A↓w INTMEM:0044 ; ROM_486A+1C↓w ... INTMEM:0045 INTMEM_45: ds 2 ; DATA XREF: ROM:3C42↓w INTMEM:0045 ; ROM_486A+F↓w ... INTMEM:0047 INTMEM_47: ds 1 ; DATA XREF: ROM_486A+12↓w INTMEM:0047 ; ROM_4C06+3↓r ... INTMEM:0048 INTMEM_48: ds 1 ; DATA XREF: ROM_486A↓w INTMEM:0048 ; ROM_4C34+2C4↓w ... INTMEM:0049 INTMEM_49: ds 1 ; DATA XREF: ROM_2949:ROM_25C4↓r INTMEM:0049 ; ROM_29F0+30↓w ... INTMEM:004A INTMEM_4A: ds 1 ; DATA XREF: ROM_2949:ROM_2215↓w INTMEM:004A ; ROM_2949-5B0↓w ... INTMEM:004B ds 5 INTMEM:0050 INTMEM_50: ds 2 ; DATA XREF: ROM_2949-1F9↓w INTMEM:0050 ; ROM:3C6D↓w ... INTMEM:0052 INTMEM_52: ds 1 ; DATA XREF: ROM_33CD+5F↓w INTMEM:0052 ; ROM_37C3+13↓w ... INTMEM:0053 ds 1 INTMEM:0054 INTMEM_54: ds 1 ; DATA XREF: ROM_2949:ROM_274D↓w INTMEM:0054 ; ROM_2949:ROM_2753↓r ... INTMEM:0055 INTMEM_55: ds 2 ; DATA XREF: ROM_33CD+42↓w INTMEM:0055 ; ROM_33CD:ROM_3428↓w ... INTMEM:0057 ds 1 INTMEM:0058 INTMEM_58: ds 2 ; DATA XREF: ROM_2949-828↓r INTMEM:0058 ; ROM_2973-168↓r ... INTMEM:005A INTMEM_5A: ds 2 ; DATA XREF: ROM_2949-6AC↓w INTMEM:005A ; ROM_2949-621↓w ... INTMEM:005C INTMEM_5C: ds 2 ; DATA XREF: ROM_2949:ROM_221B↓w INTMEM:005C ; ROM_2949-725↓w ... INTMEM:005E INTMEM_5E: ds 2 ; DATA XREF: ROM_2949-555↓w INTMEM:005E ; ROM_2949:ROM_2567↓w ... INTMEM:0060 INTMEM_60: ds 2 ; DATA XREF: ROM_2949:ROM_22A3↓w INTMEM:0060 ; ROM_2949-657↓r ... INTMEM:0062 INTMEM_62: ds 2 ; DATA XREF: ROM_30EF:ROM_3157↓w INTMEM:0062 ; ROM_315A↓r INTMEM:0064 INTMEM_64: ds 2 ; DATA XREF: ROM_2949-4F7↓r INTMEM:0064 ; ROM_30EF:ROM_3133↓w ... INTMEM:0066 INTMEM_66: ds 2 ; DATA XREF: ROM_2949:ROM_241E↓r INTMEM:0066 ; ROM_30EF+4E↓w ... INTMEM:0068 INTMEM_68: ds 2 ; DATA XREF: ROM_2949-8BD↓w INTMEM:0068 ; ROM_2949-4DC↓r INTMEM:006A INTMEM_6A: ds 2 ; DATA XREF: ROM_2949-8BA↓w INTMEM:006A ; ROM_2949-4D9↓r INTMEM:006C INTMEM_6C: ds 2 ; DATA XREF: ROM_2949-8B7↓w INTMEM:006C ; ROM_2949-4D6↓r INTMEM:006E INTMEM_6E: ds 2 ; DATA XREF: ROM_2949-8B4↓w INTMEM:006E ; ROM_2949-4D3↓r INTMEM:0070 INTMEM_70: ds 2 ; DATA XREF: ROM_2949-8B1↓w INTMEM:0070 ; ROM_2949-4D0↓r INTMEM:0072 INTMEM_72: ds 2 ; DATA XREF: ROM_2949-8AE↓w INTMEM:0072 ; ROM_2949-4CD↓r INTMEM:0074 INTMEM_74: ds 2 ; DATA XREF: ROM_2949-897↓w INTMEM:0074 ; ROM_2949-891↓r ... INTMEM:0076 INTMEM_76: ds 2 ; DATA XREF: ROM_2949-845↓r INTMEM:0076 ; ROM_2949-83D↓w ... INTMEM:0078 INTMEM_78: ds 2 ; DATA XREF: ROM_2949:ROM_2107↓r INTMEM:0078 ; ROM:3378↓w INTMEM:007A INTMEM_7A: ds 2 ; DATA XREF: ROM_2949-834↓r INTMEM:007A ; ROM_2949-828↓w ... INTMEM:007C INTMEM_7C: ds 2 ; DATA XREF: ROM_2949-82E↓w INTMEM:007C ; ROM_2949-7FF↓r ... INTMEM:007E INTMEM_7E: ds 2 ; DATA XREF: ROM_2949-82E↓r INTMEM:007E ; ROM_2949-81F↓w ... INTMEM:0080 INTMEM_80: ds 2 ; DATA XREF: ROM_2949-72B↓w INTMEM:0080 ; ROM_2949-71D↓w ... INTMEM:0082 INTMEM_82: ds 2 ; DATA XREF: ROM_2949-6FF↓w INTMEM:0082 ; ROM_2949-6D5↓r ... INTMEM:0084 INTMEM_84: ds 2 ; DATA XREF: ROM_2949-1CA↓w INTMEM:0084 ; ROM_2949-1C8↓r ... INTMEM:0086 INTMEM_86: ds 2 ; DATA XREF: ROM_2949-193↓r INTMEM:0086 ; ROM_2949-164↓w ... INTMEM:0088 INTMEM_88: ds 2 ; DATA XREF: ROM_2949-653↓r INTMEM:0088 ; ROM_2949-64C↓r ... INTMEM:008A INTMEM_8A: ds 1 ; DATA XREF: ROM_2949-759↓w INTMEM:008A ; start+8AA↓w INTMEM:008B INTMEM_8B: ds 1 ; DATA XREF: ROM_2949:ROM_23D0↓r INTMEM:008B ; ROM_2949-54D↓r ... INTMEM:008C INTMEM_8C: ds 2 ; DATA XREF: ROM_2949-825↓r INTMEM:008C ; ROM_2973:ROM_29A3↓w ... INTMEM:008E INTMEM_8E: ds 1 ; DATA XREF: ROM_2949:ROM_2570↓r INTMEM:008E ; ROM_2949-3B8↓r ... INTMEM:008F INTMEM_8F: ds 1 ; DATA XREF: ROM_2949:ROM_2570↓r INTMEM:008F ; ROM_2949-3B8↓r ... INTMEM:0090 INTMEM_90: ds 1 ; DATA XREF: ROM_2949-3B3↓r INTMEM:0090 ; ROM_2949-38F↓w ... INTMEM:0091 INTMEM_91: ds 2 ; DATA XREF: ROM_2949-38D↓w INTMEM:0091 ; ROM_2949-36D↓w ... INTMEM:0093 INTMEM_93: ds 2 ; DATA XREF: ROM_2949-5F9↓w INTMEM:0093 ; ROM_2949-5F3↓w ... INTMEM:0095 INTMEM_95: ds 1 ; DATA XREF: ROM_2949:ROM_222F↓r INTMEM:0095 ; ROM_2949-69A↓w ... INTMEM:0096 INTMEM_96: ds 1 ; DATA XREF: ROM_304E+4E↓w INTMEM:0096 ; ROM_304E+55↓w INTMEM:0097 INTMEM_97: ds 1 ; DATA XREF: ROM_3895:ROM_38A5↓r INTMEM:0097 ; ROM_3895+25↓w ... INTMEM:0098 INTMEM_98: ds 2 ; DATA XREF: ROM_3895+3↓r INTMEM:0098 ; ROM_3895+1B↓r ... INTMEM:009A INTMEM_9A: ds 1 ; DATA XREF: ROM_2949-8A8↓r INTMEM:009A ; ROM_2949-8A3↓w ... INTMEM:009B INTMEM_9B: ds 1 ; DATA XREF: ROM_2949-86D↓w INTMEM:009B ; ROM_2949-7C1↓w ... INTMEM:009C INTMEM_9C: ds 1 ; DATA XREF: ROM_2949:ROM_20FF↓r INTMEM:009C ; ROM_2949-83A↓w ... INTMEM:009D INTMEM_9D: ds 1 ; DATA XREF: ROM_2949-831↓r INTMEM:009D ; ROM_2949-825↓w ... INTMEM:009E INTMEM_9E: ds 1 ; DATA XREF: ROM_2949-82B↓w INTMEM:009E ; ROM_2949-806↓r ... INTMEM:009F INTMEM_9F: ds 1 ; DATA XREF: ROM_2949-82B↓r INTMEM:009F ; ROM_2949-822↓w ... INTMEM:00A0 INTMEM_A0: ds 1 ; DATA XREF: ROM_2949-570↓r INTMEM:00A0 ; ROM_2949-54D↓w INTMEM:00A1 INTMEM_A1: ds 1 ; DATA XREF: ROM_2949-545↓w INTMEM:00A1 ; ROM_2949:ROM_2406↓r ... INTMEM:00A2 INTMEM_A2: ds 1 ; DATA XREF: ROM_2949-3DD↓w INTMEM:00A2 ; ROM_2949-3C5↓w ... INTMEM:00A3 INTMEM_A3: ds 1 ; DATA XREF: ROM_2949:ROM_26E5↓w INTMEM:00A3 ; ROM_2949-25A↓w ... INTMEM:00A4 INTMEM_A4: ds 1 ; DATA XREF: ROM_2949-26A↓w INTMEM:00A4 ; ROM_2949-267↓w ... INTMEM:00A5 INTMEM_A5: ds 1 ; DATA XREF: ROM_2949:ROM_272A↓r INTMEM:00A5 ; ROM_2949-209↓w ... INTMEM:00A6 INTMEM_A6: ds 1 ; DATA XREF: ROM_33CD+1↓r INTMEM:00A6 ; ROM_33CD+5↓r ... INTMEM:00A7 INTMEM_A7: ds 1 ; DATA XREF: ROM_2DA2+26↓r INTMEM:00A7 ; ROM_3674+119↓w INTMEM:00A8 INTMEM_A8: ds 1 ; DATA XREF: ROM_2DA2+63↓w INTMEM:00A8 ; ROM_2DA2+6F↓r INTMEM:00A9 INTMEM_A9: ds 1 ; DATA XREF: ROM_2949:ROM_2112↓r INTMEM:00A9 ; ROM_2949:ROM_21A1↓r ... INTMEM:00AA INTMEM_AA: ds 1 ; DATA XREF: ROM_2949-38B↓r INTMEM:00AA ; ROM_2949-388↓r ... INTMEM:00AB INTMEM_AB: ds 1 ; DATA XREF: ROM_2949:ROM_20AA↓r INTMEM:00AB ; ROM_2949-89A↓r ... INTMEM:00AC INTMEM_AC: ds 2 ; DATA XREF: ROM_337F+9↓w INTMEM:00AC ; ROM_37A1+A↓w ... INTMEM:00AE INTMEM_AE: ds 1 ; DATA XREF: ROM_2949-6A0↓w INTMEM:00AE ; ROM_2949:ROM_239C↓w ... INTMEM:00AF INTMEM_AF: ds 1 ; DATA XREF: ROM_337F+6↓r INTMEM:00AF ; ROM_337F+17↓w ... INTMEM:00B0 INTMEM_B0: ds 1 ; DATA XREF: ROM_4C34+298↓w INTMEM:00B0 ; ROM_4C34:ROM_4ED7↓r INTMEM:00B1 INTMEM_B1: ds 1 ; DATA XREF: ROM_4FAF+2F3↓w INTMEM:00B1 ; ROM_4FAF:ROM_52B2↓r INTMEM:00B2 INTMEM_B2: ds 1 ; DATA XREF: ROM_5856+F5↓w INTMEM:00B2 ; ROM_5856+100↓w ... INTMEM:00B3 INTMEM_B3: ds 1 ; DATA XREF: ROM_5856+2BA↓r INTMEM:00B3 ; ROM_5856:ROM_5B91↓w INTMEM:00B4 INTMEM_B4: ds 1 ; DATA XREF: ROM_488A+4E↓w INTMEM:00B4 ; ROM_5C1A+42F↓w ... INTMEM:00B5 INTMEM_B5: ds 1 ; DATA XREF: ROM_488A+6↓w INTMEM:00B5 ; ROM_4C34+70↓r INTMEM:00B6 INTMEM_B6: ds 1 ; DATA XREF: ROM_4C34+10B↓w INTMEM:00B6 ; ROM_4C34:ROM_4D44↓r ... INTMEM:00B7 INTMEM_B7: ds 1 ; DATA XREF: ROM_5856+1B2↓r INTMEM:00B7 ; ROM_5856+223↓w ... INTMEM:00B8 INTMEM_B8: ds 1 ; DATA XREF: ROM_5856:ROM_5A0F↓r INTMEM:00B8 ; ROM_5856+212↓w INTMEM:00B9 INTMEM_B9: ds 1 ; DATA XREF: ROM_5C1A+176↓w INTMEM:00B9 ; ROM_5C1A+184↓r INTMEM:00BA INTMEM_BA: ds 2 ; DATA XREF: ROM_4A89+17↓r INTMEM:00BA ; ROM_4A89+1F↓w ... INTMEM:00BC ds 1 ; DATA XREF: ROM_4B4F+3A↓w INTMEM:00BC ; ROM_4B4F+47↓r ... INTMEM:00BD INTMEM_BD: ds 1 ; DATA XREF: ROM_4B4F+17↓w INTMEM:00BD ; ROM_4B4F+25↓w ... INTMEM:00BE INTMEM_BE: ds 1 ; DATA XREF: ROM_5C1A+46E↓w INTMEM:00BE ; ROM_5C1A:ROM_608D↓r INTMEM:00BF INTMEM_BF: ds 1 ; DATA XREF: ROM_5C1A+4CB↓w INTMEM:00BF ; ROM_5C1A:ROM_60ED↓r INTMEM:00C0 INTMEM_C0: ds 2 ; DATA XREF: ROM_3895+8↓r INTMEM:00C0 ; ROM_3895+28↓w ... INTMEM:00C2 INTMEM_C2: ds 1 ; DATA XREF: ROM_4C34+19B↓w INTMEM:00C2 ; ROM_4C34:ROM_4DD7↓r ... INTMEM:00C3 INTMEM_C3: ds 1 ; DATA XREF: ROM:ROM_52F0↓w INTMEM:00C3 ; ROM:52FB↓r ... INTMEM:00C4 INTMEM_C4: ds 1 ; DATA XREF: ROM_5856+1CC↓r INTMEM:00C4 ; ROM_5856:ROM_5A29↓w INTMEM:00C5 INTMEM_C5: ds 1 ; DATA XREF: ROM_5C1A+582↓w INTMEM:00C5 ; ROM_5C1A+591↓r ... INTMEM:00C6 ds 1 INTMEM:00C7 ds 1 INTMEM:00C8 INTMEM_C8: ds 1 ; DATA XREF: ROM_5856+44↓w INTMEM:00C8 ; ROM_5856:ROM_58B6↓r ... INTMEM:00C9 INTMEM_C9: ds 1 ; DATA XREF: ROM_5856+152↓w INTMEM:00C9 ; ROM_5856+251↓r INTMEM:00CA INTMEM_CA: ds 1 ; DATA XREF: ROM_6283+14F↓w INTMEM:00CA ; ROM_6283+168↓w ... INTMEM:00CB INTMEM_CB: ds 1 ; DATA XREF: ROM_4C34+39↓w INTMEM:00CB ; ROM_4C34+4D↓w ... INTMEM:00CC INTMEM_CC: ds 1 ; DATA XREF: ROM_4C34+34E↓w INTMEM:00CC ; ROM_4C34:ROM_4F87↓r INTMEM:00CD INTMEM_CD: ds 1 ; DATA XREF: ROM_6556+DE↓w INTMEM:00CD ; ROM_6556+E9↓r INTMEM:00CE INTMEM_CE: ds 1 ; DATA XREF: ROM_5856+B9↓w INTMEM:00CE ; ROM_5856+C1↓w ... INTMEM:00CF INTMEM_CF: ds 1 ; DATA XREF: ROM_6283+21↓w INTMEM:00CF ; ROM_6283:ROM_62C7↓w ... INTMEM:00D0 INTMEM_D0: ds 2 ; DATA XREF: ROM_6283+179↓w INTMEM:00D0 ; ROM_6283+189↓r ... INTMEM:00D2 ds 1 INTMEM:00D3 INTMEM_D3: ds 1 ; DATA XREF: ROM_4FAF+16A↓w INTMEM:00D3 ; ROM_4FAF+183↓w ... INTMEM:00D4 INTMEM_D4: ds 2 ; DATA XREF: ROM_4B4F+D↓r INTMEM:00D4 ; ROM_4B4F:ROM_4BC6↓r ... INTMEM:00D6 INTMEM_D6: ds 2 ; DATA XREF: ROM_488A+39↓w INTMEM:00D6 ; ROM:541E↓r ... INTMEM:00D8 INTMEM_D8: ds 2 ; DATA XREF: ROM_2949-76D↓w INTMEM:00D8 ; ROM_2949-766↓w ... INTMEM:00DA INTMEM_DA: ds 2 ; DATA XREF: ROM:542B↓w INTMEM:00DA ; ROM:543B↓w ... INTMEM:00DC INTMEM_DC: ds 2 ; DATA XREF: ROM_6283:ROM_6523↓w INTMEM:00DE INTMEM_DE: ds 1 ; DATA XREF: ROM_4FAF:ROM_4FBA↓w INTMEM:00DE ; ROM_4FAF+2D↓r ... INTMEM:00DF INTMEM_DF: ds 1 ; DATA XREF: ROM_4FAF+30F↓r INTMEM:00DF ; ROM:52C4↓w ... INTMEM:00E0 INTMEM_E0: ds 1 ; DATA XREF: ROM_5C1A+9↓w INTMEM:00E0 ; ROM_5C1A+C2↓w ... INTMEM:00E1 INTMEM_E1: ds 1 ; DATA XREF: ROM_5C1A+38↓w INTMEM:00E1 ; ROM_5C1A+133↓w ... INTMEM:00E2 INTMEM_E2: ds 1 ; DATA XREF: ROM_5C1A+8A↓w INTMEM:00E2 ; ROM_5C1A+97↓r ... INTMEM:00E3 INTMEM_E3: ds 1 ; DATA XREF: ROM_5C1A:ROM_5D0C↓w INTMEM:00E3 ; ROM_5C1A+615↓r ... INTMEM:00E4 INTMEM_E4: ds 1 ; DATA XREF: ROM_5C1A:ROM_5DEA↓w INTMEM:00E4 ; ROM_5C1A:ROM_5EF1↓r ... INTMEM:00E5 INTMEM_E5: ds 1 ; DATA XREF: ROM_5C1A+289↓w INTMEM:00E5 ; ROM_5C1A:ROM_5EBD↓w ... INTMEM:00E6 INTMEM_E6: ds 1 ; DATA XREF: ROM_4A89+6↓r INTMEM:00E6 ; ROM_4A89+C↓w ... INTMEM:00E7 INTMEM_E7: ds 1 ; DATA XREF: ROM_5C1A+353↓w INTMEM:00E7 ; ROM_5C1A+363↓w ... INTMEM:00E8 INTMEM_E8: ds 1 ; DATA XREF: ROM_5C1A:ROM_5F80↓w INTMEM:00E8 ; ROM_5C1A+401↓w ... INTMEM:00E9 INTMEM_E9: ds 1 ; DATA XREF: ROM_5C1A+374↓r INTMEM:00E9 ; ROM_5C1A+37E↓w ... INTMEM:00EA INTMEM_EA: ds 1 ; DATA XREF: ROM_5C1A+574↓r INTMEM:00EA ; ROM_5C1A+57F↓w ... INTMEM:00EB INTMEM_EB: ds 1 ; DATA XREF: ROM_56D0+10A↓w INTMEM:00EB ; ROM_56D0+10D↓w INTMEM:00EC INTMEM_EC: ds 1 ; DATA XREF: ROM_488A+6C↓w INTMEM:00EC ; ROM_56D0+143↓r ... INTMEM:00ED INTMEM_ED: ds 1 ; DATA XREF: ROM_488A+69↓w INTMEM:00ED ; ROM_56D0+140↓r ... INTMEM:00EE INTMEM_EE: ds 1 ; DATA XREF: ROM_488A+66↓w INTMEM:00EE ; ROM_56D0+13D↓r ... INTMEM:00EF INTMEM_EF: ds 1 ; DATA XREF: ROM_488A+63↓w INTMEM:00EF ; ROM_56D0:ROM_580A↓r ... INTMEM:00F0 INTMEM_F0: ds 1 ; DATA XREF: ROM_488A+60↓w INTMEM:00F0 ; ROM_56D0+135↓r ... INTMEM:00F1 INTMEM_F1: ds 1 ; DATA XREF: ROM_4C34+15E↓w INTMEM:00F1 ; ROM_4C34:ROM_4F8C↓r ... INTMEM:00F2 INTMEM_F2: ds 1 ; DATA XREF: ROM_2949-261↓r INTMEM:00F2 ; ROM_5BA6:ROM_5C14↓w INTMEM:00F3 INTMEM_F3: ds 1 ; DATA XREF: ROM_5C1A+27↓w INTMEM:00F3 ; ROM_5C1A+8D↓r ... INTMEM:00F4 INTMEM_F4: ds 1 ; DATA XREF: ROM_2949-764↓r INTMEM:00F4 ; ROM_4C34+369↓w INTMEM:00F5 INTMEM_F5: ds 2 ; DATA XREF: ROM_2949-50F↓w INTMEM:00F5 ; ROM_6556+112↓r ... INTMEM:00F7 INTMEM_F7: ds 1 ; DATA XREF: ROM_486A+7↓w INTMEM:00F7 ; ROM_488A↓w ... INTMEM:00F8 INTMEM_F8: ds 2 ; DATA XREF: ROM_4B4F:ROM_4BE2↓r INTMEM:00F8 ; ROM_4C34+192↓r ... INTMEM:00FA INTMEM_FA: ds 1 ; DATA XREF: ROM_4FAF+162↓r INTMEM:00FA ; ROM_4FAF:ROM_5135↓w ... INTMEM:00FB INTMEM_FB: ds 2 ; DATA XREF: ROM:5665↓w INTMEM:00FB ; ROM:ROM_5672↓w ... INTMEM:00FD INTMEM_FD: ds 1 ; DATA XREF: ROM_4A89↓r INTMEM:00FD ; ROM_4A89+3↓r ... INTMEM:00FE INTMEM_FE: ds 1 ; DATA XREF: ROM_4B4F:ROM_4B79↓w INTMEM:00FE ; ROM_4B4F:ROM_4B90↓r ... INTMEM:00FF INTMEM_FF: ds 1 ; DATA XREF: ROM_315A+15↓r INTMEM:00FF ; ROM_6283+13F↓r ... INTMEM:0100 ds 40h INTMEM:0140 INTMEM_140: ds 2 ; DATA XREF: ROM_2949-5E5↓r INTMEM:0140 ; ROM_2E2E+19↓w ... INTMEM:0142 INTMEM_142: ds 2 ; DATA XREF: ROM_37EE+4↓r INTMEM:0142 ; ROM_37EE+1C↓w INTMEM:0144 INTMEM_144: ds 2 ; DATA XREF: ROM_2949-576↓r INTMEM:0144 ; ROM_2949:ROM_23F7↓w INTMEM:0146 INTMEM_146: ds 1 ; DATA XREF: ROM_2949-519↓w INTMEM:0146 ; ROM_4C34:ROM_4D0C↓r INTMEM:0147 INTMEM_147: ds 1 ; DATA XREF: ROM_56D0:ROM_57D5↓r INTMEM:0148 INTMEM_148: ds 2 ; DATA XREF: ROM_2973-164↓w INTMEM:014A INTMEM_14A: ds 2 ; DATA XREF: ROM_488A+49↓w INTMEM:014A ; ROM_5856:ROM_5A4D↓r ... INTMEM:014C INTMEM_14C: ds 1 ; DATA XREF: ROM_2F32:ROM_2F57↓w INTMEM:014C ; ROM_2F5D+6↓r ... INTMEM:014D INTMEM_14D: ds 3 ; DATA XREF: ROM_2949-539↓r INTMEM:014D ; ROM_2481+71↓r ... INTMEM:0150 INTMEM_150: ds 1 ; DATA XREF: ROM_2949-1F3↓r INTMEM:0150 ; ROM_37A1↓w ... INTMEM:0151 INTMEM_151: ds 1 ; DATA XREF: ROM_2949-1E4↓r INTMEM:0151 ; ROM_37A1+5↓w ... INTMEM:0152 INTMEM_152: ds 1 ; DATA XREF: ROM_2949-86A↓w INTMEM:0152 ; ROM_4A70+6↓r ... INTMEM:0153 INTMEM_153: ds 1 ; DATA XREF: ROM_2949:ROM_26F2↓r INTMEM:0153 ; ROM_2949:ROM_271F↓w INTMEM:0154 INTMEM_154: ds 1Ch ; DATA XREF: ROM_2949-21C↓r INTMEM:0154 ; ROM_2949-1EE↓r ... INTMEM:0170 INTMEM_170: ds 2 ; DATA XREF: ROM_4C34+A8↓r INTMEM:0170 ; ROM_4C34+EB↓r ... INTMEM:0172 INTMEM_172: ds 2 ; DATA XREF: ROM_4908↓r INTMEM:0172 ; ROM_4908+B↓w ... INTMEM:0174 INTMEM_174: ds 2 ; DATA XREF: ROM_6556+C9↓w INTMEM:0174 ; ROM_6556:ROM_66EB↓r INTMEM:0176 INTMEM_176: ds 1 ; DATA XREF: ROM_56D0+24↓r INTMEM:0176 ; ROM_56D0+29↓w ... INTMEM:0177 INTMEM_177: ds 1 ; DATA XREF: ROM_6556+F7↓r INTMEM:0178 INTMEM_178: ds 2 ; DATA XREF: ROM:5450↓r INTMEM:0178 ; ROM_6556+36E↓w INTMEM:017A INTMEM_17A: ds 2 ; DATA XREF: ROM:ROM_545B↓r INTMEM:017A ; ROM_6556:ROM_68BF↓w INTMEM:017C INTMEM_17C: ds 2 ; DATA XREF: ROM_4FAF:ROM_4FD7↓w INTMEM:017C ; ROM:5393↓r ... INTMEM:017E INTMEM_17E: ds 2 ; DATA XREF: ROM_4FAF+147↓w INTMEM:017E ; ROM:5388↓r INTMEM:0180 INTMEM_180: ds 2 ; DATA XREF: ROM_4FAF:ROM_5192↓r INTMEM:0180 ; ROM_4FAF+1F4↓w ... INTMEM:0182 INTMEM_182: ds 0Eh ; DATA XREF: ROM_4FAF:ROM_51F7↓r INTMEM:0182 ; ROM_4FAF:ROM_5214↓r ... INTMEM:0190 INTMEM_190: ds 2 ; DATA XREF: ROM_56D0+64↓w INTMEM:0190 ; ROM_56D0+7A↓w ... INTMEM:0192 INTMEM_192: ds 2 ; DATA XREF: ROM_488A+34↓w INTMEM:0192 ; ROM_56D0+51↓w ... INTMEM:0194 INTMEM_194: ds 6 ; DATA XREF: ROM_56D0+DE↓r INTMEM:0194 ; ROM_56D0+FD↓w ... INTMEM:019A INTMEM_19A: ds 2 ; DATA XREF: ROM_488A+41↓w INTMEM:019A ; ROM_5856+20A↓w ... INTMEM:019C INTMEM_19C: ds 2 ; DATA XREF: ROM_5856+2D4↓r INTMEM:019C ; ROM_5856+2E6↓w ... INTMEM:019E INTMEM_19E: ds 2 ; DATA XREF: ROM_5856+2D9↓r INTMEM:019E ; ROM_5856+2EB↓w ... INTMEM:01A0 INTMEM_1A0: ds 6 ; DATA XREF: ROM_4B4F:ROM_4BEA↓w INTMEM:01A0 ; ROM_5C1A+4↓w ... INTMEM:01A6 INTMEM_1A6: ds 1 ; DATA XREF: ROM_4A0E+1F↓r INTMEM:01A6 ; ROM_4C34:ROM_4C45↓w ... INTMEM:01A7 INTMEM_1A7: ds 1 ; DATA XREF: ROM_49BD:ROM_49F2↓r INTMEM:01A7 ; ROM_4A0E+24↓r ... INTMEM:01A8 INTMEM_1A8: ds 1 ; DATA XREF: ROM_4C34+5F↓w INTMEM:01A8 ; ROM_5C1A+10↓r ... INTMEM:01A9 INTMEM_1A9: ds 1 ; DATA XREF: ROM_4B4F+19↓r INTMEM:01A9 ; ROM_4C34+9D↓w ... INTMEM:01AA INTMEM_1AA: ds 1 ; DATA XREF: ROM_4C34+2E3↓r INTMEM:01AA ; ROM_4C34:ROM_4F42↓w INTMEM:01AB INTMEM_1AB: ds 1 ; DATA XREF: ROM_6556+14↓r INTMEM:01AB ; ROM_6556+5F↓w INTMEM:01AC INTMEM_1AC: ds 1 ; DATA XREF: ROM_494D:ROM_497A↓r INTMEM:01AC ; ROM_494D+5B↓r ... INTMEM:01AD INTMEM_1AD: ds 1 ; DATA XREF: ROM_6556+B5↓w INTMEM:01AD ; ROM_6556:ROM_6733↓r INTMEM:01AE INTMEM_1AE: ds 1 ; DATA XREF: ROM_6556:ROM_665A↓w INTMEM:01AE ; ROM_6556+359↓r INTMEM:01AF INTMEM_1AF: ds 1 ; DATA XREF: ROM_6556:ROM_6679↓w INTMEM:01AF ; ROM_6556+15D↓r ... INTMEM:01B0 INTMEM_1B0: ds 1 ; DATA XREF: ROM_6556+146↓w INTMEM:01B0 ; ROM_6556+177↓r ... INTMEM:01B1 INTMEM_1B1: ds 1 ; DATA XREF: ROM:5478↓r INTMEM:01B1 ; ROM_6556+16D↓w ... INTMEM:01B2 INTMEM_1B2: ds 1 ; DATA XREF: ROM_6556:ROM_671C↓w INTMEM:01B2 ; ROM_6556+1D0↓r INTMEM:01B3 INTMEM_1B3: ds 1 ; DATA XREF: ROM_6556+1CB↓w INTMEM:01B3 ; ROM_6556+1FC↓r INTMEM:01B4 INTMEM_1B4: ds 1 ; DATA XREF: ROM_6556+1F5↓w INTMEM:01B4 ; ROM_6556+21E↓r INTMEM:01B5 INTMEM_1B5: ds 1 ; DATA XREF: ROM_6556+243↓r INTMEM:01B5 ; ROM_6556+24A↓w ... INTMEM:01B6 INTMEM_1B6: ds 1 ; DATA XREF: ROM_6556+252↓r INTMEM:01B6 ; ROM_6556+259↓w ... INTMEM:01B7 INTMEM_1B7: ds 1 ; DATA XREF: ROM_6556+2B1↓r INTMEM:01B7 ; ROM_6556+2B8↓w ... INTMEM:01B8 INTMEM_1B8: ds 1 ; DATA XREF: ROM_6556+2C0↓r INTMEM:01B8 ; ROM_6556+2C7↓w ... INTMEM:01B9 INTMEM_1B9: ds 1 ; DATA XREF: ROM_4FAF+32↓w INTMEM:01B9 ; ROM_4FAF:ROM_5003↓w ... INTMEM:01BA INTMEM_1BA: ds 1 ; DATA XREF: ROM_4FAF+2D↓w INTMEM:01BA ; ROM_4FAF+4F↓w ... INTMEM:01BB INTMEM_1BB: ds 1 ; DATA XREF: ROM_4FAF:ROM_5088↓w INTMEM:01BB ; ROM_4FAF:ROM_525B↓r ... INTMEM:01BC INTMEM_1BC: ds 1 ; DATA XREF: ROM_4FAF:ROM_502F↓w INTMEM:01BC ; ROM_4FAF+B0↓r ... INTMEM:01BD INTMEM_1BD: ds 1 ; DATA XREF: ROM_4FAF+96↓w INTMEM:01BD ; ROM_4FAF+A5↓r INTMEM:01BE INTMEM_1BE: ds 1 ; DATA XREF: ROM_4FAF:ROM_50BA↓w INTMEM:01BE ; ROM_4FAF+112↓r ... INTMEM:01BF INTMEM_1BF: ds 1 ; DATA XREF: ROM_4FAF+ED↓w INTMEM:01BF ; ROM_4FAF+120↓r ... INTMEM:01C0 INTMEM_1C0: ds 1 ; DATA XREF: ROM_4FAF+F9↓w INTMEM:01C0 ; ROM_4FAF+106↓r ... INTMEM:01C1 INTMEM_1C1: ds 1 ; DATA XREF: ROM_4FAF+15D↓w INTMEM:01C1 ; ROM:537B↓r INTMEM:01C2 INTMEM_1C2: ds 1 ; DATA XREF: ROM_4FAF+1A9↓w INTMEM:01C2 ; ROM_4FAF+214↓r ... INTMEM:01C3 INTMEM_1C3: ds 1 ; DATA XREF: ROM_4FAF+2C2↓w INTMEM:01C3 ; ROM:53EE↓r INTMEM:01C4 INTMEM_1C4: ds 5 ; DATA XREF: ROM_4FAF:ROM_5297↓w INTMEM:01C4 ; ROM:53F7↓r ... INTMEM:01C9 INTMEM_1C9: ds 1 ; DATA XREF: ROM_5856+7E↓w INTMEM:01C9 ; ROM_5856+198↓r ... INTMEM:01CA INTMEM_1CA: ds 1 ; DATA XREF: ROM_5856+58↓w INTMEM:01CA ; ROM_5856+14B↓r ... INTMEM:01CB INTMEM_1CB: ds 1 ; DATA XREF: ROM_5856:ROM_5B1E↓r INTMEM:01CB ; ROM_5856+2CF↓w ... INTMEM:01CC INTMEM_1CC: ds 1 ; DATA XREF: ROM_5856+2FC↓r INTMEM:01CC ; ROM_5856+30A↓w ... INTMEM:01CD INTMEM_1CD: ds 1 ; DATA XREF: ROM_5C1A+15A↓r INTMEM:01CD ; ROM_5C1A+16C↓r ... INTMEM:01CE INTMEM_1CE: ds 1 ; DATA XREF: ROM_5C1A+145↓w INTMEM:01CE ; ROM_5C1A+2CB↓r ... INTMEM:01CF INTMEM_1CF: ds 1 ; DATA XREF: ROM_5C1A+266↓r INTMEM:01CF ; ROM_5C1A+4E9↓r ... INTMEM:01D0 INTMEM_1D0: ds 1 ; DATA XREF: ROM_5C1A:ROM_5E9E↓w INTMEM:01D0 ; ROM_5C1A:ROM_6036↓r INTMEM:01D1 INTMEM_1D1: ds 1 ; DATA XREF: ROM_4AB4+7↓r INTMEM:01D1 ; ROM_4ADC+7↓r ... INTMEM:01D2 INTMEM_1D2: ds 1 ; DATA XREF: ROM_4AB4+C↓r INTMEM:01D2 ; ROM_5C1A+304↓w INTMEM:01D3 INTMEM_1D3: ds 3 ; DATA XREF: ROM_4B11↓r INTMEM:01D3 ; ROM_5C1A+313↓w ... INTMEM:01D6 INTMEM_1D6: ds 1 ; DATA XREF: ROM_488A+25↓w INTMEM:01D7 INTMEM_1D7: ds 11h ; DATA XREF: ROM_488A+2A↓w INTMEM:01E8 INTMEM_1E8: ds 2 ; DATA XREF: ROM_6556+265↓r INTMEM:01E8 ; ROM_6556+29D↓w ... INTMEM:01EA INTMEM_1EA: ds 2 ; DATA XREF: ROM_6556+26C↓r INTMEM:01EA ; ROM_6556:ROM_67EE↓w ... INTMEM:01EC INTMEM_1EC: ds 2 ; DATA XREF: ROM_6556:ROM_683A↓r INTMEM:01EC ; ROM_6556+323↓w ... INTMEM:01EE INTMEM_1EE: ds 2 ; DATA XREF: ROM_6556+2EB↓r INTMEM:01EE ; ROM_6556:ROM_6874↓w ... INTMEM:01F0 INTMEM_1F0: ds 1 ; DATA XREF: ROM_488A+E↓w INTMEM:01F1 INTMEM_1F1: ds 1 ; DATA XREF: ROM_488A+13↓w INTMEM:01F2 INTMEM_1F2: ds 1 ; DATA XREF: ROM_488A+1B↓w INTMEM:01F3 INTMEM_1F3: ds 2 ; DATA XREF: ROM_488A+20↓w INTMEM:01F3 ; ROM_4C06+9↓r INTMEM:01F5 INTMEM_1F5: ds 2 ; DATA XREF: ROM_2E2E↓r INTMEM:01F5 ; ROM_4C06:ROM_4C25↓r ... INTMEM:01F7 INTMEM_1F7: ds 2 ; DATA XREF: ROM:39AB↓r INTMEM:01F7 ; ROM_4FAF+FE↓r ... INTMEM:01F9 INTMEM_1F9: ds 1 ; DATA XREF: ROM:39B7↓r INTMEM:01F9 ; ROM_4C34:ROM_4CB7↓r ... INTMEM:01FA INTMEM_1FA: ds 2 ; DATA XREF: ROM_4C34:ROM_4F61↓r INTMEM:01FA ; ROM_4FAF+6↓r INTMEM:01FC INTMEM_1FC: ds 1 ; DATA XREF: ROM_4C34+E0↓r INTMEM:01FC ; ROM_4C34+2DE↓r INTMEM:01FD INTMEM_1FD: ds 23h ; DATA XREF: ROM_4C34+141↓r INTMEM:01FD ; ROM:55EA↓r ... INTMEM:0220 INTMEM_220: ds 2 ; DATA XREF: ROM_6283+103↓w INTMEM:0220 ; ROM_6283:ROM_6518↓r INTMEM:0222 INTMEM_222: ds 3Eh ; DATA XREF: ROM_6283+30↓r INTMEM:0222 ; ROM_6283+108↓w INTMEM:0260 INTMEM_260: ds 2 ; DATA XREF: ROM_6283+1F7↓w INTMEM:0260 ; ROM_6283:ROM_6487↓r INTMEM:0262 INTMEM_262: ds 2 ; DATA XREF: ROM_56D0+17A↓r INTMEM:0262 ; ROM_68CA+24↓w INTMEM:0264 INTMEM_264: ds 1 ; DATA XREF: ROM_5C1A+4EE↓r INTMEM:0264 ; ROM_5C1A+50C↓w INTMEM:0265 INTMEM_265: ds 1 ; DATA XREF: ROM_488A+56↓w INTMEM:0265 ; ROM_5C1A+525↓w ... INTMEM:0266 INTMEM_266: ds 2 ; DATA XREF: ROM_488A+5B↓w INTMEM:0266 ; ROM_5C1A+519↓r ... INTMEM:0268 INTMEM_268: ds 1 ; DATA XREF: ROM_56D0+123↓w INTMEM:0268 ; ROM_56D0+162↓r ... INTMEM:0269 INTMEM_269: ds 153h ; DATA XREF: ROM_56D0+112↓r INTMEM:0269 ; ROM_56D0:ROM_57F8↓w INTMEM:03BC INTMEM_3BC: ds 2 ; DATA XREF: ROM_2E2E+26↓w INTMEM:03BE INTMEM_3BE: ds 2 ; DATA XREF: ROM_2E2E+2B↓w INTMEM:03C0 INTMEM_3C0: ds 2 ; DATA XREF: ROM_2949:ROM_2445↓w INTMEM:03C0 ; ROM_2949-4EC↓w INTMEM:03C2 INTMEM_3C2: ds 2 ; DATA XREF: ROM_6556:ROM_675F↓w INTMEM:03C4 INTMEM_3C4: ds 2 ; DATA XREF: ROM_6556:ROM_6781↓w INTMEM:03C6 INTMEM_3C6: ds 2 ; DATA XREF: ROM_4A0E:ROM_4A4F↓w INTMEM:03C8 INTMEM_3C8: ds 6 ; DATA XREF: ROM_4A0E+C↓w INTMEM:03C8 ; ROM:53E9↓w ... INTMEM:03CE ds 1 INTMEM:03CF INTMEM_3CF: ds 1 ; DATA XREF: ROM_4FAF+AB↓w INTMEM:03D0 INTMEM_3D0: ds 1 ; DATA XREF: ROM_4FAF+17E↓w INTMEM:03D1 INTMEM_3D1: ds 1 ; DATA XREF: ROM_5856+1F0↓w INTMEM:03D2 INTMEM_3D2: ds 1 ; DATA XREF: ROM_5856+240↓w INTMEM:03D3 INTMEM_3D3: ds 1 ; DATA XREF: ROM_5C1A+1C↓w INTMEM:03D4 INTMEM_3D4: ds 1 ; DATA XREF: ROM_5C1A:ROM_5E71↓w INTMEM:03D5 INTMEM_3D5: ds 1 ; DATA XREF: ROM_4B11+18↓w INTMEM:03D6 INTMEM_3D6: ds 5 ; DATA XREF: ROM_5C1A+344↓w INTMEM:03D6 ; ROM_5C1A:ROM_6189↓w ... INTMEM:03DB INTMEM_3DB: ds 1 ; DATA XREF: ROM_6283+11C↓w INTMEM:03DC INTMEM_3DC: ds 1 ; DATA XREF: ROM_6283:ROM_6445↓w INTMEM:03DD INTMEM_3DD: ds 1 ; DATA XREF: ROM_6283+137↓w INTMEM:03DE INTMEM_3DE: ds 1 ; DATA XREF: ROM_6283+1DA↓w INTMEM:03DF INTMEM_3DF: ds 21h ; DATA XREF: ROM_6283+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_2932 ; Timer overflow ROM:2002 Int01: dw ROM_2931 ; NMI ROM:2004 Int02: dw ROM_2973 ; HSI data available ROM:2006 Int03: dw ROM_2931 ; NMI ROM:2008 Int04: dw ROM_2931 ; NMI ROM:200A Int05: dw ROM_2949 ; Software timer ROM:200C Int06: dw ROM_2B84 ; Serial port ROM:200E Int07: dw ROM_2931 ; NMI ROM:2010 Trap: dw ROM_2931 ; NMI ROM:2012 NoOpCode: dw ROM_2931 ; 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 0FFh ; reserved (20) ROM:201A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ; reserved (FF) ROM:2020 db 8, 9Ah, 27h, 0Dh, 0C8h, 6Bh, 42h, 0D9h, 0BAh, 4Fh, 94h ; security key ROM:2020 db 3, 1, 0CEh, 14h, 39h ROM:2030 ; ROM:2030 ; upper int vectors ROM:2030 ; ROM:2030 Int08: dw ROM_2931 ; NMI ROM:2032 Int09: dw ROM_2931 ; NMI ROM:2034 Int10: dw ROM_2931 ; NMI ROM:2036 Int11: dw ROM_2931 ; NMI ROM:2038 Int12: dw ROM_2931 ; NMI ROM:203A Int13: dw ROM_2931 ; NMI ROM:203C Int14: dw ROM_2931 ; NMI ROM:203E Int15: dw ROM_2931 ; 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:2850 SIZE 0000007C BYTES ROM:2080 ; FUNCTION CHUNK AT ROM:28CF 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_2850 ROM:2086 ; End of function start ROM:2086 ROM:2089 ; --------------------------------------------------------------------------- ROM:2089 ; START OF FUNCTION CHUNK FOR ROM_2949 ROM:2089 ; ADDITIONAL PARENT FUNCTION ROM_2973 ROM:2089 ROM:2089 ROM_2089: ; CODE XREF: ROM_2949+13↓j ROM:2089 ; ROM_2973+49↓j ROM:2089 ldb INTMEM_2, #0Ah ROM:208C st INTMEM_1A, INTMEM_68 ROM:208F st INTMEM_1C, INTMEM_6A ROM:2092 st INTMEM_1C+2, INTMEM_6C ROM:2095 st INTMEM_20, INTMEM_6E ROM:2098 st INTMEM_20+2, INTMEM_70 ROM:209B st INTMEM_2C, INTMEM_72 ROM:209E orb INTMEM_AC+1, #8 ROM:20A1 cmpb INTMEM_9A, #47h ; 'G' ROM:20A4 je ROM_20AA ROM:20A6 incb INTMEM_9A ROM:20A8 sjmp ROM_20D6 ROM:20AA ; --------------------------------------------------------------------------- ROM:20AA ROM:20AA ROM_20AA: ; CODE XREF: ROM_2949-8A5↑j ROM:20AA jbc INTMEM_AB, 2, ROM_20FF ROM:20AD clrb INTMEM_9A ROM:20AF jbc INTMEM_AB, 0, ROM_20D6 ROM:20B2 inc INTMEM_74 ROM:20B4 ld INTMEM_20, #0CBh ROM:20B8 and ZERO_REG, INTMEM_74, #3 ; Zero register ROM:20BD jne ROM_20C3 ROM:20BF ld INTMEM_20, #0C8h ROM:20C3 ROM:20C3 ROM_20C3: ; CODE XREF: ROM_2949-88C↑j ROM:20C3 ; ROM_2949-875↓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_2949-880↑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_2949-8A1↑j ROM:20D6 ; ROM_2949-89A↑j ROM:20D6 ldbze INTMEM_1C, INTMEM_9A ROM:20D9 divub INTMEM_1C, #12h ROM:20DC ldb INTMEM_9B, INTMEM_1C+1 ROM:20DF stb INTMEM_1C, INTMEM_152[] ROM:20E4 jbs INTMEM_AC+1, 4, ROM_20F1 ROM:20E7 ldbze INTMEM_1C+2, INTMEM_1C+1 ROM:20EA ldb INTMEM_1A+1, 35C2h[INTMEM_1C+2] ROM:20EF sjmp ROM_20FF ROM:20F1 ; --------------------------------------------------------------------------- ROM:20F1 ROM:20F1 ROM_20F1: ; CODE XREF: ROM_2949-865↑j ROM:20F1 ldbze INTMEM_1C, INTMEM_9A ROM:20F4 divub INTMEM_1C, #24h ; '$' ROM:20F7 ldbze INTMEM_1C+2, INTMEM_1C+1 ROM:20FA ldb INTMEM_1A+1, 35D4h[INTMEM_1C+2] ROM:20FF ROM:20FF ROM_20FF: ; CODE XREF: ROM_2949:ROM_20AA↑j ROM:20FF ; ROM_2949-85A↑j ROM:20FF cmpb ZERO_REG, INTMEM_9C ; Zero register ROM:2102 je ROM_2112 ROM:2104 ld INTMEM_1C, INTMEM_76 ROM:2107 ROM:2107 ROM_2107: ; CODE XREF: ROM_2949-83A↓j ROM:2107 add INTMEM_1C, INTMEM_78 ROM:210A jc ROM_2112 ROM:210C ld INTMEM_76, INTMEM_1C ROM:210F djnz INTMEM_9C, ROM_2107 ROM:2112 ROM:2112 ROM_2112: ; CODE XREF: ROM_2949-847↑j ROM:2112 ; ROM_2949-83F↑j ROM:2112 jbs INTMEM_A9, 2, ROM_2131 ROM:2115 ld INTMEM_1C, INTMEM_7A ROM:2118 ldb INTMEM_1C+2, INTMEM_9D ROM:211B ld INTMEM_7C, INTMEM_7E ROM:211E ldb INTMEM_9E, INTMEM_9F ROM:2121 ld INTMEM_7A, INTMEM_58 ROM:2124 ldb INTMEM_9D, INTMEM_8C ROM:2127 ldb INTMEM_9F, INTMEM_9D ROM:212A sub INTMEM_7E, INTMEM_7A, INTMEM_1C ROM:212E subcb INTMEM_9F, INTMEM_1C+2 ROM:2131 ROM:2131 ROM_2131: ; CODE XREF: ROM_2949:ROM_2112↑j ROM:2131 jbs INTMEM_AB, 2, ROM_21A1 ROM:2134 ld INTMEM_20, INTMEM_7E ROM:2137 ldbze INTMEM_20+2, INTMEM_9F ROM:213A shrl INTMEM_20, #1 ROM:213D add INTMEM_20, INTMEM_7E ROM:2140 addcb INTMEM_20+2, INTMEM_9F ROM:2143 cmpb INTMEM_20+2, INTMEM_9E ROM:2146 jnc ROM_214F ROM:2148 jne ROM_216C ROM:214A cmp INTMEM_20, INTMEM_7C ROM:214D jc ROM_216C ROM:214F ROM:214F ROM_214F: ; CODE XREF: ROM_2949-803↑j ROM:214F jbc INTMEM_AC+1, 6, ROM_2192 ROM:2152 cmpb INTMEM_9A, 96h[INTMEM_55+1] 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_2949-7E2↓j ROM:2160 cmpb INTMEM_9A, [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_2949-801↑j ROM:216C ; ROM_2949-7FC↑j ROM:216C jbc INTMEM_AC+1, 6, ROM_21C5 ROM:216F cmpb INTMEM_9A, #0Ch ROM:2172 jle ROM_21C5 ROM:2174 sjmp ROM_217C ROM:2176 ; --------------------------------------------------------------------------- ROM:2176 ROM:2176 ROM_2176: ; CODE XREF: ROM_2949-7E6↑j ROM:2176 ldb INTMEM_9A, [INTMEM_1C] ROM:2179 orb INTMEM_AC+1, #10h ROM:217C ROM:217C ROM_217C: ; CODE XREF: ROM_2949-7D5↑j ROM:217C orb INTMEM_AB, #4 ROM:217F andb INTMEM_AC+1, #-41h ROM:2182 ldbze INTMEM_1C, INTMEM_9A ROM:2185 divub INTMEM_1C, #12h ROM:2188 ldb INTMEM_9B, 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_2949:ROM_214F↑j ROM:2192 cmpb INTMEM_9A, 95h[INTMEM_55+1] ROM:2197 jnc ROM_21C5 ROM:2199 ROM:2199 ROM_2199: ; CODE XREF: ROM_2949-7DF↑j ROM:2199 ldb INTMEM_9A, #2 ROM:219C orb INTMEM_AC+1, #40h ; '@' ROM:219F sjmp ROM_21C5 ROM:21A1 ; --------------------------------------------------------------------------- ROM:21A1 ROM:21A1 ROM_21A1: ; CODE XREF: ROM_2949: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_7E ROM:21AA ldbze INTMEM_20+2, INTMEM_9F ROM:21AD shrl INTMEM_20, #1 ROM:21B0 add INTMEM_20, INTMEM_7E ROM:21B3 addcb INTMEM_20+2, INTMEM_9F ROM:21B6 cmpb INTMEM_20+2, INTMEM_9E ROM:21B9 jnc ROM_21D3 ROM:21BB jne ROM_21C2 ROM:21BD cmp INTMEM_20, INTMEM_7C ROM:21C0 jnc ROM_21D3 ROM:21C2 ROM:21C2 ROM_21C2: ; CODE XREF: ROM_2949-78E↑j ROM:21C2 ; ROM_2949:ROM_21D0↓j ROM:21C2 lcall ROM_37C3 ROM:21C5 ROM:21C5 ROM_21C5: ; CODE XREF: ROM_2949-7F2↑j ROM:21C5 ; ROM_2949:ROM_216C↑j ... ROM:21C5 ljmp ROM_2445 ROM:21C5 ; END OF FUNCTION CHUNK FOR ROM_2949 ROM:21C5 ; --------------------------------------------------------------------------- ROM:21C8 db 8, 2, 9, 14h, 0Bh, 0Ch, 0Ch, 1Fh ROM:21D0 ; --------------------------------------------------------------------------- ROM:21D0 ; START OF FUNCTION CHUNK FOR ROM_2949 ROM:21D0 ROM:21D0 ROM_21D0: ; CODE XREF: ROM_2949:ROM_21A1↑j ROM:21D0 jbc INTMEM_1A+1, 1, ROM_21C2 ROM:21D3 ROM:21D3 ROM_21D3: ; CODE XREF: ROM_2949-7B9↑j ROM:21D3 ; ROM_2949-7A5↑j ... ROM:21D3 jbc INTMEM_1A+1, 1, ROM_21EA ROM:21D6 ROM:21D6 ROM_21D6: ; CODE XREF: ROM_2949: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_F5+1, 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_2949:ROM_21D3↑j ROM:21EA ; ROM_2949-769↑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_7A, INTMEM_7E 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_7E ROM:2206 jc ROM_220E ROM:2208 add INTMEM_4, INTMEM_7A, INTMEM_7E ROM:220C sjmp ROM_221B ROM:220E ; --------------------------------------------------------------------------- ROM:220E ROM:220E ROM_220E: ; CODE XREF: ROM_2949-743↑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_2949-757↑j ROM:2215 orb INTMEM_4A, #1 ROM:2218 ldb INTMEM_1A, #1 ROM:221B ROM:221B ROM_221B: ; CODE XREF: ROM_2949-75C↑j ROM:221B ; ROM_2949-73D↑j ... ROM:221B ld INTMEM_5C, INTMEM_7E ROM:221E ld INTMEM_80, INTMEM_7A ROM:2221 jbc INTMEM_1A+1, 2, ROM_2229 ROM:2224 sub INTMEM_5C, INTMEM_7C ROM:2227 sjmp ROM_222F ROM:2229 ; --------------------------------------------------------------------------- ROM:2229 ROM:2229 ROM_2229: ; CODE XREF: ROM_2949-728↑j ROM:2229 jbc INTMEM_1A+1, 1, ROM_222F ROM:222C add INTMEM_80, INTMEM_7E ROM:222F ROM:222F ROM_222F: ; CODE XREF: ROM_2949-722↑j ROM:222F ; ROM_2949:ROM_2229↑j ROM:222F subb INTMEM_1C, INTMEM_9A, INTMEM_95 ROM:2233 jc ROM_2238 ROM:2235 addb INTMEM_1C, #48h ; 'H' ROM:2238 ROM:2238 ROM_2238: ; CODE XREF: ROM_2949-716↑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_2949-70E↑j ROM:223F jbs INTMEM_AB, 1, ROM_22BB ROM:2242 jbs INTMEM_AB, 3, ROM_2247 ROM:2245 sjmp ROM_2340 ROM:2247 ; --------------------------------------------------------------------------- ROM:2247 ROM:2247 ROM_2247: ; CODE XREF: ROM_2949-707↑j ROM:2247 ldbze INTMEM_1A, INTMEM_93+1 ROM:224A ldbze INTMEM_82, 30DFh[INTMEM_1A] ROM:224F shlb INTMEM_1A, #1 ROM:2252 ld INTMEM_1C+2, 138h[INTMEM_1A] ROM:2257 mulub INTMEM_1A, INTMEM_9A, #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_2949-6EB↑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_82] ROM:227A jc ROM_2281 ROM:227C ROM:227C ROM_227C: ; CODE XREF: ROM_2949-6E1↑j ROM:227C ldb INTMEM_1C, #3 ROM:227F sjmp ROM_2292 ROM:2281 ; --------------------------------------------------------------------------- ROM:2281 ROM:2281 ROM_2281: ; CODE XREF: ROM_2949-6CF↑j ROM:2281 add INTMEM_1A, INTMEM_5C, 0Ah[INTMEM_55+1] ROM:2287 cmp INTMEM_1C+2, INTMEM_1A ROM:228A jc ROM_22A1 ROM:228C add INTMEM_1C+2, INTMEM_80 ROM:228F ldb INTMEM_1C, #1 ROM:2292 ROM:2292 ROM_2292: ; CODE XREF: ROM_2949-6CA↑j ROM:2292 ldb INTMEM_1C+1, INTMEM_93+1 ROM:2295 lcall ROM_304E 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_2949-6D7↑j ROM:22A1 ; ROM_2949-6BF↑j ROM:22A1 sjmp ROM_235C ROM:22A3 ; --------------------------------------------------------------------------- ROM:22A3 ROM:22A3 ROM_22A3: ; CODE XREF: ROM_2949-6AE↑j ROM:22A3 ld INTMEM_60, INTMEM_1C+2 ROM:22A6 orb INTMEM_AB, #2 ROM:22A9 andb INTMEM_AE, #-2 ROM:22AC ldbze INTMEM_1A, INTMEM_93+1 ROM:22AF ldb INTMEM_95, 130h[INTMEM_1A] ROM:22B4 cmpb INTMEM_9A, INTMEM_95 ROM:22B7 je ROM_22BB ROM:22B9 sjmp ROM_235C ROM:22BB ; --------------------------------------------------------------------------- ROM:22BB ROM:22BB ROM_22BB: ; CODE XREF: ROM_2949:ROM_223F↑j ROM:22BB ; ROM_2949-692↑j ROM:22BB ldbze INTMEM_1A, INTMEM_93+1 ROM:22BE shlb INTMEM_1A, #1 ROM:22C1 ld INTMEM_1C+2, 138h[INTMEM_1A] ROM:22C6 mulub INTMEM_1A, INTMEM_9A, #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_2949-67C↑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_80 ROM:22E7 add INTMEM_1A, INTMEM_5C, 0Ch[INTMEM_55+1] 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_88[] ROM:22FB jnc ROM_235C ROM:22FD add INTMEM_1C+2, INTMEM_60, INTMEM_88[] ROM:2303 sjmp ROM_231A ROM:2305 ; --------------------------------------------------------------------------- ROM:2305 ROM:2305 ROM_2305: ; CODE XREF: ROM_2949-659↑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_2949-672↑j ROM:2315 ; ROM_2949-63C↑j ROM:2315 add INTMEM_1C+2, INTMEM_60, #465h ROM:231A ROM:231A ROM_231A: ; CODE XREF: ROM_2949-646↑j ROM:231A ; ROM_2949-636↑j ROM:231A ldb INTMEM_1C, #2 ROM:231D ldb INTMEM_1C+1, INTMEM_93+1 ROM:2320 lcall ROM_304E 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_2949-668↑j ROM:232C sjmp ROM_235C ROM:232E ; --------------------------------------------------------------------------- ROM:232E ROM:232E ROM_232E: ; CODE XREF: ROM_2949-623↑j ROM:232E sub INTMEM_1C+2, INTMEM_60 ROM:2331 cmp INTMEM_1C+2, 3BCh[INTMEM_82] ROM:2336 jc ROM_233D ROM:2338 andb INTMEM_AC+1, #7Fh ROM:233B sjmp ROM_2340 ROM:233D ; --------------------------------------------------------------------------- ROM:233D ROM:233D ROM_233D: ; CODE XREF: ROM_2949-613↑j ROM:233D orb INTMEM_AC+1, #-80h ROM:2340 ROM:2340 ROM_2340: ; CODE XREF: ROM_2949-704↑j ROM:2340 ; ROM_2949-60E↑j ROM:2340 ldbze INTMEM_1A, INTMEM_93+1 ROM:2343 ldb INTMEM_1A, 30D7h[INTMEM_1A] ROM:2348 ldb INTMEM_93+1, INTMEM_1A ROM:234B ldb INTMEM_95, 134h[INTMEM_1A] ROM:2350 subb INTMEM_93, INTMEM_95, #1 ROM:2354 jge ROM_2359 ROM:2356 addb INTMEM_93, #48h ; 'H' ROM:2359 ROM:2359 ROM_2359: ; CODE XREF: ROM_2949-5F5↑j ROM:2359 andb INTMEM_AB, #-3 ROM:235C ROM:235C ROM_235C: ; CODE XREF: ROM_2949-70C↑j ROM:235C ; ROM_2949:ROM_22A1↑j ... ROM:235C cmpb INTMEM_9A, INTMEM_93 ROM:235F jne ROM_23C3 ROM:2361 jbc INTMEM_AB, 3, ROM_23C3 ROM:2364 ld INTMEM_1A, INTMEM_140[] ROM:2369 st INTMEM_1A, INTMEM_88[] ROM:236E ldbze INTMEM_1A, INTMEM_93+1 ROM:2371 ldb INTMEM_1C+1, 30DBh[INTMEM_1A] ROM:2376 clrb INTMEM_1C ROM:2378 lcall ROM_304E ROM:237B ld INTMEM_1A, 3BCh[INTMEM_82] ROM:2380 jbs INTMEM_1C, 0, ROM_23A1 ROM:2383 jbs INTMEM_1C, 1, ROM_23AA ROM:2386 jbc INTMEM_AC+1, 7, ROM_238D ROM:2389 add INTMEM_1A, #25h ; '%' ROM:238D ROM:238D ROM_238D: ; CODE XREF: ROM_2949-5C3↑j ROM:238D cmp INTMEM_1A, INTMEM_88[] ROM:2392 jnc ROM_239C ROM:2394 ld INTMEM_1A, INTMEM_88[] ROM:2399 orb INTMEM_4A, #4 ROM:239C ROM:239C ROM_239C: ; CODE XREF: ROM_2949-5B7↑j ROM:239C orb INTMEM_AE, #1 ROM:239F sjmp ROM_23BE ROM:23A1 ; --------------------------------------------------------------------------- ROM:23A1 ROM:23A1 ROM_23A1: ; CODE XREF: ROM_2949-5C9↑j ROM:23A1 orb INTMEM_4A, #10h ROM:23A4 ld INTMEM_5A, #23A1h ROM:23A8 sjmp ROM_23BE ROM:23AA ; --------------------------------------------------------------------------- ROM:23AA ROM:23AA ROM_23AA: ; CODE XREF: ROM_2949-5C6↑j ROM:23AA jbs INTMEM_AE, 0, 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_4A, #8 ROM:23BE ROM:23BE ROM_23BE: ; CODE XREF: ROM_2949-5AA↑j ROM:23BE ; ROM_2949-5A1↑j ... ROM:23BE st INTMEM_1A, 3BCh[INTMEM_82] ROM:23C3 ROM:23C3 ROM_23C3: ; CODE XREF: ROM_2949-5EA↑j ROM:23C3 ; ROM_2949-5E8↑j ROM:23C3 cmpb INTMEM_9B, #2 ROM:23C6 jne ROM_23FF ROM:23C8 jbs INTMEM_AE, 1, ROM_23D0 ROM:23CB orb INTMEM_AE, #2 ROM:23CE sjmp ROM_23F7 ROM:23D0 ; --------------------------------------------------------------------------- ROM:23D0 ROM:23D0 ROM_23D0: ; CODE XREF: ROM_2949-581↑j ROM:23D0 ldbze INTMEM_1C+2, INTMEM_8B ROM:23D3 sub INTMEM_1C, INTMEM_80, INTMEM_144[] ROM:23D9 subcb INTMEM_1C+2, INTMEM_A0 ROM:23DC ld INTMEM_20, #52A0h ROM:23E0 ld INTMEM_20+2, #157h ROM:23E4 ROM:23E4 ROM_23E4: ; CODE XREF: ROM_2949-55A↓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_2949-562↑j ROM:23F1 divu INTMEM_20, INTMEM_1C ROM:23F4 ld INTMEM_5E, INTMEM_20 ROM:23F7 ROM:23F7 ROM_23F7: ; CODE XREF: ROM_2949-57B↑j ROM:23F7 st INTMEM_80, INTMEM_144[] ROM:23FC ldb INTMEM_A0, INTMEM_8B ROM:23FF ROM:23FF ROM_23FF: ; CODE XREF: ROM_2949-583↑j ROM:23FF cmpb ZERO_REG, INTMEM_9B ; Zero register ROM:2402 jne ROM_2406 ROM:2404 incb INTMEM_A1 ROM:2406 ROM:2406 ROM_2406: ; CODE XREF: ROM_2949-547↑j ROM:2406 jbs INTMEM_A1, 7, ROM_2426 ROM:2409 mulub INTMEM_1C, INTMEM_A1, #12h ROM:240D addb INTMEM_1C, INTMEM_9B ROM:2410 cmpb INTMEM_1C, INTMEM_14D[] ROM:2415 jnc ROM_2426 ROM:2417 decb INTMEM_A1 ROM:2419 jbc INTMEM_AB, 4, ROM_241E ROM:241C decb INTMEM_A1 ROM:241E ROM:241E ROM_241E: ; CODE XREF: ROM_2949-530↑j ROM:241E add INTMEM_76, INTMEM_66 ROM:2421 jnc ROM_2426 ROM:2423 ldbse INTMEM_76, #-1 ROM:2426 ROM:2426 ROM_2426: ; CODE XREF: ROM_2949:ROM_2406↑j ROM:2426 ; ROM_2949-534↑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_146[] ROM:2435 cmpb INTMEM_9B, ZERO_REG ; Zero register ROM:2438 jne ROM_243F ROM:243A stb INTMEM_1A+1, INTMEM_F5[] ROM:243F ROM:243F ROM_243F: ; CODE XREF: ROM_2949-511↑j ROM:243F push #2445h ROM:2442 ljmp ROM_4862 ROM:2445 ; --------------------------------------------------------------------------- ROM:2445 ROM:2445 ROM_2445: ; CODE XREF: ROM_2949:ROM_21C5↑j ROM:2445 st ZERO_REG, INTMEM_3C0[] ; Zero register ROM:244A cmp INTMEM_76, ZERO_REG ; Zero register ROM:244D jnh ROM_2464 ROM:244F ld INTMEM_1C, INTMEM_76 ROM:2452 ld INTMEM_1C+2, INTMEM_64 ROM:2455 lcall ROM_3810 ROM:2458 cmpb INTMEM_1A, #0 ROM:245B jne ROM_2464 ROM:245D st INTMEM_76, INTMEM_3C0[] ROM:2462 clr INTMEM_76 ROM:2464 ROM:2464 ROM_2464: ; CODE XREF: ROM_2949-4FC↑j ROM:2464 ; ROM_2949-4EE↑j ROM:2464 jbc IOPORT2, 2, ROM_246A ; Input/output port 2 ROM:2467 orb INTMEM_50+1, #1 ROM:246A ROM:246A ROM_246A: ; CODE XREF: ROM_2949:ROM_2464↑j ROM:246A andb INTMEM_AC+1, #-9 ROM:246D ld INTMEM_1A, INTMEM_68 ROM:2470 ld INTMEM_1C, INTMEM_6A ROM:2473 ld INTMEM_1C+2, INTMEM_6C ROM:2476 ld INTMEM_20, INTMEM_6E ROM:2479 ld INTMEM_20+2, INTMEM_70 ROM:247C ld INTMEM_2C, INTMEM_72 ROM:247F popf ROM:2480 ret ROM:2480 ; END OF FUNCTION CHUNK FOR ROM_2949 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_2949-7BE↑p ROM:2481 clr INTMEM_1A ROM:2483 jbs INTMEM_AB, 1, 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_9A 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_95, 134h[INTMEM_1A] ROM:24B2 ldb INTMEM_93+1, INTMEM_1A ROM:24B5 subb INTMEM_93, INTMEM_95, #1 ROM:24B9 jge ROM_24BE ROM:24BB addb INTMEM_93, #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_9A 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_95, 130h[INTMEM_1A] ROM:24EC ldb INTMEM_93+1, 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_AE, #-3 ROM:24F2 ldbze INTMEM_1C, INTMEM_14D[] ROM:24F7 divub INTMEM_1C, #12h ROM:24FA ldb INTMEM_A1, INTMEM_1C ROM:24FD ret ROM:24FD ; End of function ROM_2481 ROM:24FD ROM:24FE ; --------------------------------------------------------------------------- ROM:24FE ; START OF FUNCTION CHUNK FOR ROM_2949 ROM:24FE ROM:24FE ROM_24FE: ; CODE XREF: ROM_2949+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_4A, #20h ; ' ' ROM:2513 ROM:2513 ROM_2513: ; CODE XREF: ROM_2949-43B↑j ROM:2513 jbs INTMEM_AC+1, 3, ROM_2519 ROM:2516 djnz INTMEM_91+1, ROM_251A ROM:2519 ROM:2519 ROM_2519: ; CODE XREF: ROM_2949:ROM_2513↑j ROM:2519 rst ROM:251A ; --------------------------------------------------------------------------- ROM:251A ROM:251A ROM_251A: ; CODE XREF: ROM_2949-433↑j ROM:251A ldb INT_PEND+1, #1Eh ; Interrupt pending register ROM:251D ldb INT_PEND+1, #-1Fh ; Interrupt pending register ROM:2520 jbs INTMEM_AB, 2, ROM_2553 ROM:2523 ldbze INTMEM_1C+2, INTMEM_8B ROM:2526 ld INTMEM_1C, INT_PEND+1 ; Interrupt pending register ROM:2529 jbc INT_PEND, 0, ROM_2537 ; Interrupt pending register ROM:252C jbs INTMEM_1C+1, 7, ROM_2537 ROM:252F orb INTMEM_2A, INTMEM_16 ROM:2532 jbc INTMEM_2A, 5, ROM_2537 ROM:2535 incb INTMEM_1C+2 ROM:2537 ROM:2537 ROM_2537: ; CODE XREF: ROM_2949-420↑j ROM:2537 ; ROM_2949-41D↑j ... ROM:2537 sub INTMEM_1C, INTMEM_7A ROM:253A subcb INTMEM_1C+2, INTMEM_9D ROM:253D ld INTMEM_20, #2 ROM:2541 mulu INTMEM_20, #-4438h ROM:2545 cmpb INTMEM_1C+2, INTMEM_20+2 ROM:2548 jh ROM_2560 ROM:254A jne ROM_2567 ROM:254C cmp INTMEM_1C, INTMEM_20 ROM:254F jh ROM_2560 ROM:2551 sjmp ROM_2567 ROM:2553 ; --------------------------------------------------------------------------- ROM:2553 ROM:2553 ROM_2553: ; CODE XREF: ROM_2949-429↑j ROM:2553 sub INTMEM_1C, INT_PEND+1, INTMEM_80 ; Interrupt pending register ROM:2557 cmp INTMEM_1C, #-4438h ROM:255B jnc ROM_2569 ROM:255D lcall ROM_37C3 ROM:2560 ROM:2560 ROM_2560: ; CODE XREF: ROM_2949-401↑j ROM:2560 ; ROM_2949-3FA↑j ROM:2560 clrb INTMEM_9A ROM:2562 clrb INTMEM_9B ROM:2564 andb INTMEM_AC+1, #-41h ROM:2567 ROM:2567 ROM_2567: ; CODE XREF: ROM_2949-3FF↑j ROM:2567 ; ROM_2949-3F8↑j ROM:2567 clr INTMEM_5E ROM:2569 ROM:2569 ROM_2569: ; CODE XREF: ROM_2949-3EE↑j ROM:2569 ; ROM_2949-368↓j ... ROM:2569 jbc INTMEM_AE, 2, ROM_2570 ROM:256C decb INTMEM_A2 ROM:256E sjmp ROM_2589 ROM:2570 ; --------------------------------------------------------------------------- ROM:2570 ROM:2570 ROM_2570: ; CODE XREF: ROM_2949:ROM_2569↑j ROM:2570 cmpb INTMEM_8E, INTMEM_8F ROM:2573 jne ROM_25F1 ROM:2575 jbs INTMEM_A9, 4, ROM_25AE ROM:2578 ROM:2578 ROM_2578: ; CODE XREF: ROM_2949-323↓j ROM:2578 jbs INTMEM_AE, 2, ROM_2589 ROM:257B jbs INTMEM_AE, 4, ROM_2581 ROM:257E jbc INTMEM_AE, 5, ROM_25C9 ROM:2581 ROM:2581 ROM_2581: ; CODE XREF: ROM_2949-3CE↑j ROM:2581 orb INTMEM_AE, #4 ROM:2584 ldb INTMEM_A2, 98h[INTMEM_55+1] ROM:2589 ROM:2589 ROM_2589: ; CODE XREF: ROM_2949-3DB↑j ROM:2589 ; ROM_2949:ROM_2578↑j ROM:2589 cmpb INTMEM_A2, ZERO_REG ; Zero register ROM:258C je ROM_259D ROM:258E jbs INTMEM_A9, 4, ROM_25C9 ROM:2591 cmpb INTMEM_8E, INTMEM_8F ROM:2594 je ROM_25C9 ROM:2596 cmpb INTMEM_90, #-1 ROM:2599 je ROM_25C9 ROM:259B sjmp ROM_25F1 ROM:259D ; --------------------------------------------------------------------------- ROM:259D ROM:259D ROM_259D: ; CODE XREF: ROM_2949-3BD↑j ROM:259D andb INTMEM_AE, #-5 ROM:25A0 andb INTMEM_AE, #-11h ROM:25A3 andb INTMEM_AE, #-21h ROM:25A6 jbs INTMEM_A9, 4, ROM_25F1 ROM:25A9 lcall ROM_37E0 ROM:25AC sjmp ROM_25C9 ROM:25AE ; --------------------------------------------------------------------------- ROM:25AE ROM:25AE ROM_25AE: ; CODE XREF: ROM_2949-3D4↑j ROM:25AE jbc INTMEM_A9, 6, ROM_25E3 ROM:25B1 jbs INTMEM_A9, 5, ROM_25D7 ROM:25B4 andb INTMEM_A9, #-11h ROM:25B7 andb INTMEM_A9, #-41h ROM:25BA clrb INTMEM_90 ROM:25BC clrb INTMEM_91 ROM:25BE jbs INTMEM_AA, 1, ROM_25CC ROM:25C1 jbs INTMEM_AA, 0, ROM_25C9 ROM:25C4 ROM:25C4 ROM_25C4: ; CODE XREF: ROM_2949:ROM_25CC↓j ROM:25C4 ; ROM_2949-374↓j ROM:25C4 ldb INTMEM_8F, INTMEM_49[] ROM:25C9 ROM:25C9 ROM_25C9: ; CODE XREF: ROM_2949-3CB↑j ROM:25C9 ; ROM_2949-3BB↑j ... ROM:25C9 ljmp ROM_269D ROM:25CC ; --------------------------------------------------------------------------- ROM:25CC ROM:25CC ROM_25CC: ; CODE XREF: ROM_2949-38B↑j ROM:25CC jbc INTMEM_A9, 7, ROM_25C4 ROM:25CF andb INTMEM_AA, #-3 ROM:25D2 andb INTMEM_A9, #7Fh ROM:25D5 sjmp ROM_25C4 ROM:25D7 ; --------------------------------------------------------------------------- ROM:25D7 ROM:25D7 ROM_25D7: ; CODE XREF: ROM_2949-398↑j ROM:25D7 andb INTMEM_A9, #-21h ROM:25DA clrb INTMEM_8F ROM:25DC clrb INTMEM_91 ROM:25DE ldb INTMEM_90, #3 ROM:25E1 sjmp ROM_2569 ROM:25E3 ; --------------------------------------------------------------------------- ROM:25E3 ROM:25E3 ROM_25E3: ; CODE XREF: ROM_2949:ROM_25AE↑j ROM:25E3 orb INTMEM_A9, #40h ; '@' ROM:25E6 ldb INTMEM_8E, #-38h ROM:25E9 subb INTMEM_8E, INTMEM_90 ROM:25EC ldb INTMEM_8F, #0Fh ROM:25EF sjmp ROM_2569 ROM:25F1 ; --------------------------------------------------------------------------- ROM:25F1 ROM:25F1 ROM_25F1: ; CODE XREF: ROM_2949-3D6↑j ROM:25F1 ; ROM_2949-3AE↑j ... ROM:25F1 jbs INTMEM_AE, 3, ROM_2634 ROM:25F4 cmpb INTMEM_8E, INTMEM_8F ROM:25F7 jc ROM_25FE ROM:25F9 jbc INTMEM_AE, 5, ROM_261C ROM:25FC sjmp ROM_2601 ROM:25FE ; --------------------------------------------------------------------------- ROM:25FE ROM:25FE ROM_25FE: ; CODE XREF: ROM_2949-352↑j ROM:25FE jbc INTMEM_AE, 4, ROM_261C ROM:2601 ROM:2601 ROM_2601: ; CODE XREF: ROM_2949-34D↑j ROM:2601 jbs INTMEM_AE, 2, ROM_2611 ROM:2604 orb INTMEM_AE, #4 ROM:2607 ldb INTMEM_A2, 98h[INTMEM_55+1] ROM:260C subb INTMEM_A2, INTMEM_91 ROM:260F jnc ROM_2616 ROM:2611 ROM:2611 ROM_2611: ; CODE XREF: ROM_2949:ROM_2601↑j ROM:2611 cmpb INTMEM_A2, ZERO_REG ; Zero register ROM:2614 jne ROM_25C9 ROM:2616 ROM:2616 ROM_2616: ; CODE XREF: ROM_2949-33A↑j ROM:2616 andb INTMEM_AE, #-11h ROM:2619 andb INTMEM_AE, #-21h ROM:261C ROM:261C ROM_261C: ; CODE XREF: ROM_2949-350↑j ROM:261C ; ROM_2949:ROM_25FE↑j ROM:261C andb INTMEM_AE, #-5 ROM:261F clrb INTMEM_A2 ROM:2621 cmpb INTMEM_90, #-1 ROM:2624 jne ROM_2628 ROM:2626 sjmp ROM_2578 ROM:2628 ; --------------------------------------------------------------------------- ROM:2628 ROM:2628 ROM_2628: ; CODE XREF: ROM_2949-325↑j ROM:2628 jbs INTMEM_A9, 5, ROM_2634 ROM:262B cmpb INTMEM_91, INTMEM_90 ROM:262E jc ROM_2634 ROM:2630 incb INTMEM_91 ROM:2632 sjmp ROM_25C9 ROM:2634 ; --------------------------------------------------------------------------- ROM:2634 ROM:2634 ROM_2634: ; CODE XREF: ROM_2949:ROM_25F1↑j ROM:2634 ; ROM_2949:ROM_2628↑j ... ROM:2634 clrb INTMEM_91 ROM:2636 addb INTMEM_1C, INTMEM_8E, INTMEM_8E ROM:263A jbs INTMEM_AE, 3, ROM_2644 ROM:263D cmpb INTMEM_8E, INTMEM_8F ROM:2640 jc ROM_2662 ROM:2642 sjmp ROM_2647 ROM:2644 ; --------------------------------------------------------------------------- ROM:2644 ROM:2644 ROM_2644: ; CODE XREF: ROM_2949-30F↑j ROM:2644 jbs INTMEM_AE, 5, ROM_2662 ROM:2647 ROM:2647 ROM_2647: ; CODE XREF: ROM_2949-307↑j ROM:2647 andb INTMEM_AE, #-21h ROM:264A orb INTMEM_AE, #10h ROM:264D clrb INTMEM_1C+3 ROM:264F incb INTMEM_1C ROM:2651 jbs INTMEM_AE, 3, ROM_2659 ROM:2654 orb INTMEM_AE, #8 ROM:2657 sjmp ROM_267C ROM:2659 ; --------------------------------------------------------------------------- ROM:2659 ROM:2659 ROM_2659: ; CODE XREF: ROM_2949-2F8↑j ROM:2659 incb INTMEM_1C ROM:265B incb INTMEM_8E ROM:265D andb INTMEM_AE, #-9 ROM:2660 sjmp ROM_267C ROM:2662 ; --------------------------------------------------------------------------- ROM:2662 ROM:2662 ROM_2662: ; CODE XREF: ROM_2949-309↑j ROM:2662 ; ROM_2949:ROM_2644↑j ROM:2662 andb INTMEM_AE, #-11h ROM:2665 orb INTMEM_AE, #20h ; ' ' ROM:2668 ldb INTMEM_1C+3, #4 ROM:266B decb INTMEM_1C ROM:266D jbs INTMEM_AE, 3, ROM_2675 ROM:2670 orb INTMEM_AE, #8 ROM:2673 sjmp ROM_267C ROM:2675 ; --------------------------------------------------------------------------- ROM:2675 ROM:2675 ROM_2675: ; CODE XREF: ROM_2949-2DC↑j ROM:2675 decb INTMEM_1C ROM:2677 decb INTMEM_8E ROM:2679 andb INTMEM_AE, #-9 ROM:267C ROM:267C ROM_267C: ; CODE XREF: ROM_2949-2F2↑j ROM:267C ; ROM_2949-2E9↑j ... ROM:267C and INTMEM_1C, #7 ROM:2680 ldb INTMEM_1C+2, 35F8h[INTMEM_1C] ROM:2685 shlb INTMEM_1C+2, INTMEM_1C+3 ROM:2688 andb INTMEM_1C+2, #-10h ROM:268B pushf ROM:268C ldb INTMEM_20, 1FFFh[] ROM:2691 andb INTMEM_20, #0Fh ROM:2694 orb INTMEM_20, INTMEM_1C+2 ROM:2697 popf ROM:2698 stb INTMEM_20, 1FFFh[] ROM:269D ROM:269D ROM_269D: ; CODE XREF: ROM_2949:ROM_25C9↑j ROM:269D ldb INTMEM_1C, #0 ROM:26A0 pushf ROM:26A1 ldb INTMEM_1C+1, INTMEM_93+1 ROM:26A4 lcall ROM_304E ROM:26A7 jbc INTMEM_1C, 0, ROM_26DE ROM:26AA add INTMEM_1C+2, INTMEM_60, INTMEM_88[] ROM:26B0 sub INTMEM_1C+2, INT_PEND+1 ; Interrupt pending register ROM:26B3 cmp INTMEM_1C+2, INTMEM_88[] ROM:26B8 jnc ROM_26DE ROM:26BA ldb INTMEM_1C, #4 ROM:26BD ldb INTMEM_1C+1, INTMEM_93+1 ROM:26C0 lcall ROM_304E ROM:26C3 cmpb INTMEM_1A, #0 ROM:26C6 jne ROM_26DE ROM:26C8 jbc INTMEM_AB, 1, ROM_26DE ROM:26CB ldbze INTMEM_1A, INTMEM_93+1 ROM:26CE ldb INTMEM_1A, 30D7h[INTMEM_1A] ROM:26D3 ldb INTMEM_93+1, INTMEM_1A ROM:26D6 ldb INTMEM_95, 134h[INTMEM_1A] ROM:26DB andb INTMEM_AB, #-3 ROM:26DE ROM:26DE ROM_26DE: ; CODE XREF: ROM_2949-2A2↑j ROM:26DE ; ROM_2949-291↑j ... ROM:26DE popf ROM:26DF djnz INTMEM_A4, ROM_26E5 ROM:26E2 ldb INTMEM_A4, #19h ROM:26E5 ROM:26E5 ROM_26E5: ; CODE XREF: ROM_2949-26A↑j ROM:26E5 andb INTMEM_A3, #-9 ROM:26E8 cmpb INTMEM_A4, INTMEM_F2[] ROM:26ED jh ROM_26F2 ROM:26EF orb INTMEM_A3, #8 ROM:26F2 ROM:26F2 ROM_26F2: ; CODE XREF: ROM_2949-25C↑j ROM:26F2 ldb INTMEM_1C+2, INTMEM_153[] ROM:26F7 jbc IOPORT2, 6, ROM_2709 ; Input/output port 2 ROM:26FA jbs INTMEM_AB, 0, ROM_271D ROM:26FD cmpb INTMEM_1C+2, 99h[INTMEM_55+1] ROM:2702 jnc ROM_2713 ROM:2704 orb INTMEM_AB, #1 ROM:2707 sjmp ROM_271D ROM:2709 ; --------------------------------------------------------------------------- ROM:2709 ROM:2709 ROM_2709: ; CODE XREF: ROM_2949-252↑j ROM:2709 jbc INTMEM_AB, 0, ROM_271D ROM:270C cmpb INTMEM_1C+2, 9Ah[INTMEM_55+1] ROM:2711 jc ROM_2717 ROM:2713 ROM:2713 ROM_2713: ; CODE XREF: ROM_2949-247↑j ROM:2713 incb INTMEM_1C+2 ROM:2715 sjmp ROM_271F ROM:2717 ; --------------------------------------------------------------------------- ROM:2717 ROM:2717 ROM_2717: ; CODE XREF: ROM_2949-238↑j ROM:2717 andb INTMEM_AB, #-2 ROM:271A orb INTMEM_AA, #10h ROM:271D ROM:271D ROM_271D: ; CODE XREF: ROM_2949-24F↑j ROM:271D ; ROM_2949-242↑j ... ROM:271D clrb INTMEM_1C+2 ROM:271F ROM:271F ROM_271F: ; CODE XREF: ROM_2949-234↑j ROM:271F stb INTMEM_1C+2, INTMEM_153[] ROM:2724 jbs IOPORT1, 0, ROM_2753 ; Input/output port 1 ROM:2727 ldb INTMEM_1A, #-20h ROM:272A ROM:272A ROM_272A: ; CODE XREF: ROM_2949-203↓j ROM:272A orb INTMEM_1A, INTMEM_A5 ROM:272D andb INTMEM_1A, INTMEM_154[] ROM:2732 stb INTMEM_1A, 1FFEh[] ROM:2737 ldb INTMEM_1C+3, #14h ROM:273A ROM:273A ROM_273A: ; CODE XREF: ROM_2949:ROM_273A↓j ROM:273A djnz INTMEM_1C+3, ROM_273A ROM:273D jbc IOPORT1, 0, ROM_274D ; Input/output port 1 ROM:2740 shlb INTMEM_A5, #1 ROM:2743 cmpb INTMEM_A5, #10h ROM:2746 jnh ROM_272A ROM:2748 ldb INTMEM_A5, #1 ROM:274B sjmp ROM_2753 ROM:274D ; --------------------------------------------------------------------------- ROM:274D ROM:274D ROM_274D: ; CODE XREF: ROM_2949-20C↑j ROM:274D orb INTMEM_54, INTMEM_A5 ROM:2750 orb INTMEM_50, INTMEM_A5 ROM:2753 ROM:2753 ROM_2753: ; CODE XREF: ROM_2949-225↑j ROM:2753 ; ROM_2949-1FE↑j ROM:2753 ldb INTMEM_1C, INTMEM_54 ROM:2756 ldb INTMEM_1C+1, INTMEM_150[] ROM:275B ldb INTMEM_1C+2, INTMEM_154[] ROM:2760 notb INTMEM_1C+1 ROM:2762 andb INTMEM_1C+1, INTMEM_A3 ROM:2765 orb INTMEM_1C+1, INTMEM_151[] ROM:276A andb INTMEM_1C+2, #-20h ROM:276D notb INTMEM_1C ROM:276F andb INTMEM_1C+1, INTMEM_1C ROM:2772 orb INTMEM_1C+2, INTMEM_1C+1 ROM:2775 stb INTMEM_1C+2, 1FFEh[] ROM:277A stb INTMEM_1C+2, INTMEM_154[] ROM:277F inc INTMEM_84 ROM:2781 and ZERO_REG, INTMEM_84, #1 ; Zero register ROM:2786 jne ROM_27B5 ROM:2788 ld INTMEM_1A, #0C0h ROM:278C and ZERO_REG, INTMEM_84, #0Fh ; Zero register ROM:2791 jne ROM_27A2 ROM:2793 ld INTMEM_1A, #0B5h ROM:2797 and ZERO_REG, INTMEM_84, #1FFh ; Zero register ROM:279C jne ROM_27A2 ROM:279E ld INTMEM_1A, #0B0h ROM:27A2 ROM:27A2 ROM_27A2: ; CODE XREF: ROM_2949-1B8↑j ROM:27A2 ; ROM_2949-1AD↑j ... ROM:27A2 ldb INTMEM_1C, [INTMEM_1A] ROM:27A5 cmpb INTMEM_1C, ZERO_REG ; Zero register ROM:27A8 je ROM_27AC ROM:27AA decb INTMEM_1C ROM:27AC ROM:27AC ROM_27AC: ; CODE XREF: ROM_2949-1A1↑j ROM:27AC stb INTMEM_1C, [INTMEM_1A]+ ROM:27AF cmp INTMEM_1A, #0C8h ROM:27B3 jne ROM_27A2 ROM:27B5 ROM:27B5 ROM_27B5: ; CODE XREF: ROM_2949-1C3↑j ROM:27B5 di ROM:27B6 ld INTMEM_1C, INTMEM_86[] ROM:27BB add INTMEM_1C, #0BB8h ROM:27BF sub INTMEM_1C+2, INTMEM_1C, INT_PEND+1 ; Interrupt pending register ROM:27C3 cmp INTMEM_1C+2, #0BB8h ROM:27C7 jc ROM_27CF ROM:27C9 cmp INTMEM_1C+2, #10h ROM:27CD jc ROM_27D4 ROM:27CF ROM:27CF ROM_27CF: ; CODE XREF: ROM_2949-182↑j ROM:27CF add INTMEM_1C, INT_PEND+1, #0BB8h ; Interrupt pending register ROM:27D4 ROM:27D4 ROM_27D4: ; CODE XREF: ROM_2949-17C↑j ROM:27D4 jbc WSR1, 6, ROM_27DF ; Window selection register 1 ROM:27D7 andb INTMEM_A9, #-3 ROM:27DA orb INTMEM_4A, #1 ROM:27DD sjmp ROM_27EA ROM:27DF ; --------------------------------------------------------------------------- ROM:27DF ROM:27DF ROM_27DF: ; CODE XREF: ROM_2949:ROM_27D4↑j ROM:27DF ldb INTMEM_6, #18h ROM:27E2 ld INTMEM_4, INTMEM_1C ROM:27E5 st INTMEM_1C, INTMEM_86[] ROM:27EA ROM:27EA ROM_27EA: ; CODE XREF: ROM_2949-16C↑j ROM:27EA cmp SP, #124h ; Stack pointer ROM:27EE jnc ROM_27F1 ROM:27F0 rst ROM:27F1 ; --------------------------------------------------------------------------- ROM:27F1 ROM:27F1 ROM_27F1: ; CODE XREF: ROM_2949-15B↑j ROM:27F1 pop INTMEM_2C ROM:27F3 pop INTMEM_20+2 ROM:27F5 pop INTMEM_20 ROM:27F7 pop INTMEM_1C+2 ROM:27F9 pop INTMEM_1C ROM:27FB pop INTMEM_1A ROM:27FD andb INTMEM_A9, #-9 ROM:2800 popf ROM:2801 ret ROM:2801 ; END OF FUNCTION CHUNK FOR ROM_2949 ROM:2802 ; --------------------------------------------------------------------------- ROM:2802 ; START OF FUNCTION CHUNK FOR ROM_2973 ROM:2802 ROM:2802 ROM_2802: ; CODE XREF: ROM_2973:ROM_29D1↓j ROM:2802 push INTMEM_1A ROM:2804 push INTMEM_1C ROM:2806 ld INTMEM_1C, 3BCh[INTMEM_82] ROM:280B sub INTMEM_1A, INTMEM_58, INTMEM_60 ROM:280F st INTMEM_1A, INTMEM_148[] ROM:2814 cmp INTMEM_1A, #465h ROM:2818 jnc ROM_2832 ROM:281A add INTMEM_1C, INTMEM_1A, #7 ROM:281F jc ROM_2828 ROM:2821 cmp INTMEM_1C, INTMEM_88[] ROM:2826 jnc ROM_2842 ROM:2828 ROM:2828 ROM_2828: ; CODE XREF: ROM_2973-154↑j ROM:2828 ld INTMEM_1C, INTMEM_88[] ROM:282D orb INTMEM_4A, #4 ROM:2830 sjmp ROM_2842 ROM:2832 ; --------------------------------------------------------------------------- ROM:2832 ROM:2832 ROM_2832: ; CODE XREF: ROM_2973-15B↑j ROM:2832 ld INTMEM_1C, #465h ROM:2836 orb INTMEM_4A, #40h ; '@' ROM:2839 cmp INTMEM_1A, #4Bh ; 'K' ROM:283D jc ROM_2842 ROM:283F orb INTMEM_4A, #8 ROM:2842 ROM:2842 ROM_2842: ; CODE XREF: ROM_2973-14D↑j ROM:2842 ; ROM_2973-143↑j ... ROM:2842 orb INTMEM_AE, #1 ROM:2845 st INTMEM_1C, 3BCh[INTMEM_82] ROM:284A pop INTMEM_1C ROM:284C pop INTMEM_1A ROM:284E popf ROM:284F ret ROM:284F ; END OF FUNCTION CHUNK FOR ROM_2973 ROM:2850 ; --------------------------------------------------------------------------- ROM:2850 ; START OF FUNCTION CHUNK FOR start ROM:2850 ROM:2850 ROM_2850: ; CODE XREF: start+6↑j ROM:2850 ld INTMEM_1A, #5555h ROM:2854 ld INTMEM_1C, #-5556h ROM:2858 cmp INTMEM_1A, #5555h ROM:285C jne ROM_2899 ROM:285E cmp INTMEM_1C, #-5556h ROM:2862 jne ROM_2899 ROM:2864 ld INTMEM_1A, #-5556h ROM:2868 ld INTMEM_1C, #5555h ROM:286C cmp INTMEM_1A, #-5556h ROM:2870 jne ROM_2899 ROM:2872 cmp INTMEM_1C, #5555h ROM:2876 jne ROM_2899 ROM:2878 ldb INTMEM_1C, #55h ; 'U' ROM:287B ROM:287B ROM_287B: ; CODE XREF: start:ROM_28B4↓j ROM:287B ld INTMEM_1A, #1Eh ROM:287F ROM:287F ROM_287F: ; CODE XREF: start+808↓j ROM:287F cmp INTMEM_1A, #200h ROM:2883 je ROM_288A ROM:2885 stb INTMEM_1C, [INTMEM_1A]+ ROM:2888 sjmp ROM_287F ROM:288A ; --------------------------------------------------------------------------- ROM:288A ROM:288A ROM_288A: ; CODE XREF: start+803↑j ROM:288A ld INTMEM_1A, #1Eh ROM:288E ROM:288E ROM_288E: ; CODE XREF: start+817↓j ROM:288E cmp INTMEM_1A, #200h ROM:2892 je ROM_289A ROM:2894 cmpb INTMEM_1C, [INTMEM_1A]+ ROM:2897 je ROM_288E ROM:2899 ROM:2899 ROM_2899: ; CODE XREF: start+7DC↑j ROM:2899 ; start+7E2↑j ... ROM:2899 rst ROM:289A ; --------------------------------------------------------------------------- ROM:289A ROM:289A ROM_289A: ; CODE XREF: start+812↑j ROM:289A ldb INT_PEND+1, #1Eh ; Interrupt pending register ROM:289D ldb INT_PEND+1, #-1Fh ; Interrupt pending register ROM:28A0 cmpb INTMEM_1C, #0 ROM:28A3 je ROM_28B6 ROM:28A5 cmpb INTMEM_1C, #-56h ROM:28A8 jne ROM_28AC ROM:28AA clrb INTMEM_1C ROM:28AC ROM:28AC ROM_28AC: ; CODE XREF: start+828↑j ROM:28AC cmpb INTMEM_1C, #55h ; 'U' ROM:28AF jne ROM_28B4 ROM:28B1 ldb INTMEM_1C, #-56h ROM:28B4 ROM:28B4 ROM_28B4: ; CODE XREF: start+82F↑j ROM:28B4 sjmp ROM_287B ROM:28B6 ; --------------------------------------------------------------------------- ROM:28B6 ROM:28B6 ROM_28B6: ; CODE XREF: start+823↑j ROM:28B6 ld INTMEM_1A, #28CCh ROM:28BA ld INTMEM_20, #200h ROM:28BE ldb INTMEM_20+2, [INTMEM_1A]+ ROM:28C1 ROM:28C1 ROM_28C1: ; CODE XREF: start+84A↓j ROM:28C1 cmp INTMEM_20, #400h ROM:28C5 je ROM_28CF ROM:28C7 stb INTMEM_20+2, [INTMEM_20]+ ROM:28CA sjmp ROM_28C1 ROM:28CA ; END OF FUNCTION CHUNK FOR start ROM:28CA ; --------------------------------------------------------------------------- ROM:28CC db 55h, 0AAh, 0 ROM:28CF ; --------------------------------------------------------------------------- ROM:28CF ; START OF FUNCTION CHUNK FOR start ROM:28CF ROM:28CF ROM_28CF: ; CODE XREF: start+845↑j ROM:28CF ; start+869↓j ROM:28CF ldb INT_PEND+1, #1Eh ; Interrupt pending register ROM:28D2 ldb INT_PEND+1, #-1Fh ; Interrupt pending register ROM:28D5 cmp INTMEM_1A, #28CFh ROM:28D9 je ROM_28F6 ROM:28DB ld INTMEM_20, #200h ROM:28DF ldb INTMEM_20+3, INTMEM_20+2 ROM:28E2 ldb INTMEM_20+2, [INTMEM_1A]+ ROM:28E5 ROM:28E5 ROM_28E5: ; CODE XREF: start+873↓j ROM:28E5 cmp INTMEM_20, #400h ROM:28E9 je ROM_28CF ROM:28EB cmpb INTMEM_20+3, [INTMEM_20] ROM:28EE jne ROM_28F5 ROM:28F0 stb INTMEM_20+2, [INTMEM_20]+ ROM:28F3 sjmp ROM_28E5 ROM:28F5 ; --------------------------------------------------------------------------- ROM:28F5 ROM:28F5 ROM_28F5: ; CODE XREF: start+86E↑j ROM:28F5 rst ROM:28F6 ; --------------------------------------------------------------------------- ROM:28F6 ROM:28F6 ROM_28F6: ; CODE XREF: start+859↑j ROM:28F6 ld INTMEM_55+1, #-7900h ROM:28FA ROM:28FA ROM_28FA: ; CODE XREF: start+8AF↓j ROM:28FA ld SP, #130h ; Stack pointer ROM:28FE lcall ROM_3654 ROM:2901 lcall ROM_3674 ROM:2904 lcall ROM_3895 ROM:2907 lcall ROM_337F ROM:290A lcall ROM_33CD ROM:290D lcall ROM_2DA2 ROM:2910 lcall ROM_2E2E ROM:2913 lcall ROM_2F32 ROM:2916 lcall ROM_3369 ROM:2919 jbs INTMEM_A9, 0, ROM_2921 ROM:291C lcall ROM_4845 ROM:291F sjmp ROM_2924 ROM:2921 ; --------------------------------------------------------------------------- ROM:2921 ROM:2921 ROM_2921: ; CODE XREF: start+899↑j ROM:2921 lcall ROM_4849 ROM:2924 ROM:2924 ROM_2924: ; CODE XREF: start+89F↑j ROM:2924 lcall ROM_2E5F ROM:2927 lcall ROM_315A ROM:292A incb INTMEM_8A ROM:292C orb INTMEM_A9, #1 ROM:292F sjmp ROM_28FA ROM:292F ; END OF FUNCTION CHUNK FOR start ROM:2931 ROM:2931 ; =============== S U B R O U T I N E ======================================= ROM:2931 ROM:2931 ; NMI ROM:2931 ROM:2931 ROM_2931: ; DATA XREF: ROM:Int01↑o ROM:2931 ; ROM:Int03↑o ... ROM:2931 rst ROM:2931 ; End of function ROM_2931 ROM:2931 ROM:2932 ROM:2932 ; =============== S U B R O U T I N E ======================================= ROM:2932 ROM:2932 ; Timer overflow ROM:2932 ROM:2932 ROM_2932: ; DATA XREF: ROM:Int00↑o ROM:2932 pushf ROM:2933 orb INTMEM_2A, INTMEM_16 ROM:2936 jbc INTMEM_2A, 5, ROM_2948 ROM:2939 jbc INT_PEND, 2, ROM_2941 ; Interrupt pending register ROM:293C orb INT_PEND, #1 ; Interrupt pending register ROM:293F popf ROM:2940 ret ROM:2941 ; --------------------------------------------------------------------------- ROM:2941 ROM:2941 ROM_2941: ; CODE XREF: ROM_2932+7↑j ROM:2941 incb INTMEM_8B ROM:2943 andb INTMEM_2A, #-21h ROM:2946 popf ROM:2947 ret ROM:2948 ; --------------------------------------------------------------------------- ROM:2948 ROM:2948 ROM_2948: ; CODE XREF: ROM_2932+4↑j ROM:2948 rst ROM:2948 ; End of function ROM_2932 ROM:2948 ROM:2949 ROM:2949 ; =============== S U B R O U T I N E ======================================= ROM:2949 ROM:2949 ; Software timer ROM:2949 ROM:2949 ROM_2949: ; DATA XREF: ROM:Int05↑o ROM:2949 ROM:2949 ; FUNCTION CHUNK AT ROM:2089 SIZE 0000013F BYTES ROM:2949 ; FUNCTION CHUNK AT ROM:21D0 SIZE 000002B1 BYTES ROM:2949 ; FUNCTION CHUNK AT ROM:24FE SIZE 00000304 BYTES ROM:2949 ; FUNCTION CHUNK AT ROM:4862 SIZE 00000004 BYTES ROM:2949 ROM:2949 pushf ROM:294A orb INTMEM_2A, INTMEM_16 ROM:294D jbc INTMEM_2A, 1, ROM_295F ROM:2950 andb INTMEM_2A, #-3 ROM:2953 jbc INTMEM_2A, 0, ROM_2959 ROM:2956 orb INT_PEND, #20h ; ' ' ; Interrupt pending register ROM:2959 ROM:2959 ROM_2959: ; CODE XREF: ROM_2949+A↑j ROM:2959 orb INTMEM_A9, #4 ROM:295C ljmp ROM_2089 ROM:295F ; --------------------------------------------------------------------------- ROM:295F ROM:295F ROM_295F: ; CODE XREF: ROM_2949+4↑j ROM:295F jbc INTMEM_2A, 0, ROM_2972 ROM:2962 jbs INTMEM_A9, 3, ROM_2972 ROM:2965 andb INTMEM_2A, #-2 ROM:2968 orb INTMEM_A9, #8 ROM:296B ldb INT_MASK, #24h ; '$' ; Interrupt mask register ROM:296E ei ROM:296F ljmp ROM_24FE ROM:2972 ; --------------------------------------------------------------------------- ROM:2972 ROM:2972 ROM_2972: ; CODE XREF: ROM_2949:ROM_295F↑j ROM:2972 ; ROM_2949+19↑j ROM:2972 rst ROM:2972 ; End of function ROM_2949 ROM:2972 ROM:2973 ROM:2973 ; =============== S U B R O U T I N E ======================================= ROM:2973 ROM:2973 ; HSI data available ROM:2973 ROM:2973 ROM_2973: ; DATA XREF: ROM:Int02↑o ROM:2973 ROM:2973 ; FUNCTION CHUNK AT ROM:2089 SIZE 0000013F BYTES ROM:2973 ; FUNCTION CHUNK AT ROM:2802 SIZE 0000004E BYTES ROM:2973 ROM:2973 pushf ROM:2974 andb INTMEM_2A, #3Fh ; '?' ROM:2977 orb INTMEM_2A, INTMEM_16 ROM:297A cmpb ZERO_REG, INTMEM_8C+1 ; Zero register ROM:297D jne ROM_29A8 ROM:297F jbs INTMEM_2A, 6, ROM_2986 ROM:2982 jbs INTMEM_2A, 7, ROM_2989 ROM:2985 rst ROM:2986 ; --------------------------------------------------------------------------- ROM:2986 ROM:2986 ROM_2986: ; CODE XREF: ROM_2973+C↑j ROM:2986 orb INTMEM_4A, #2 ROM:2989 ROM:2989 ROM_2989: ; CODE XREF: ROM_2973+F↑j ROM:2989 ldb INTMEM_8C+1, INTMEM_6 ROM:298C ld INTMEM_58, INTMEM_4 ROM:298F jbc INT_PEND, 0, ROM_29A3 ; Interrupt pending register ROM:2992 jbs INTMEM_58+1, 7, ROM_29A3 ROM:2995 orb INTMEM_2A, INTMEM_16 ROM:2998 jbc INTMEM_2A, 5, ROM_29A3 ROM:299B incb INTMEM_8B ROM:299D andb INT_PEND, #-2 ; Interrupt pending register ROM:29A0 andb INTMEM_2A, #-21h ROM:29A3 ROM:29A3 ROM_29A3: ; CODE XREF: ROM_2973+1C↑j ROM:29A3 ; ROM_2973+1F↑j ... ROM:29A3 ldb INTMEM_8C, INTMEM_8B ROM:29A6 sjmp ROM_29AE ROM:29A8 ; --------------------------------------------------------------------------- ROM:29A8 ROM:29A8 ROM_29A8: ; CODE XREF: ROM_2973+A↑j ROM:29A8 jbc INTMEM_2A, 7, ROM_29AE ROM:29AB orb INT_PEND, #4 ; Interrupt pending register ROM:29AE ROM:29AE ROM_29AE: ; CODE XREF: ROM_2973+33↑j ROM:29AE ; ROM_2973:ROM_29A8↑j ROM:29AE jbc INTMEM_8C+1, 2, ROM_29BF ROM:29B1 andb INTMEM_8C+1, #51h ; 'Q' ROM:29B4 je ROM_29B9 ROM:29B6 orb INT_PEND, #4 ; Interrupt pending register ROM:29B9 ROM:29B9 ROM_29B9: ; CODE XREF: ROM_2973+41↑j ROM:29B9 andb INTMEM_A9, #-5 ROM:29BC ljmp ROM_2089 ROM:29BF ; --------------------------------------------------------------------------- ROM:29BF ROM:29BF ROM_29BF: ; CODE XREF: ROM_2973:ROM_29AE↑j ROM:29BF jbc INTMEM_8C+1, 0, ROM_29C3 ROM:29C2 rst ROM:29C3 ; --------------------------------------------------------------------------- ROM:29C3 ROM:29C3 ROM_29C3: ; CODE XREF: ROM_2973:ROM_29BF↑j ROM:29C3 jbs INTMEM_8C+1, 6, ROM_29C9 ROM:29C6 jbc INTMEM_8C+1, 4, ROM_29D4 ROM:29C9 ROM:29C9 ROM_29C9: ; CODE XREF: ROM_2973:ROM_29C3↑j ROM:29C9 andb INTMEM_8C+1, #5 ROM:29CC je ROM_29D1 ROM:29CE orb INT_PEND, #4 ; Interrupt pending register ROM:29D1 ROM:29D1 ROM_29D1: ; CODE XREF: ROM_2973+59↑j ROM:29D1 ljmp ROM_2802 ROM:29D4 ; --------------------------------------------------------------------------- ROM:29D4 ROM:29D4 ROM_29D4: ; CODE XREF: ROM_2973+53↑j ROM:29D4 scall ROM_29D8 ROM:29D6 popf ROM:29D7 ret ROM:29D7 ; End of function ROM_2973 ROM:29D7 ROM:29D8 ROM:29D8 ; =============== S U B R O U T I N E ======================================= ROM:29D8 ROM:29D8 ROM:29D8 ROM_29D8: ; CODE XREF: ROM_2973:ROM_29D4↑p ROM:29D8 ; ROM_3674+92↓p ROM:29D8 clrb WSR1 ; Window selection register 1 ROM:29DA ROM:29DA ROM_29DA: ; CODE XREF: ROM_29D8+C↓j ROM:29DA ld ZERO_REG, INTMEM_4 ; Zero register ROM:29DD nop ROM:29DE andb INTMEM_2A, #3Fh ; '?' ROM:29E1 orb INTMEM_2A, INTMEM_16 ROM:29E4 jbs INTMEM_2A, 7, ROM_29DA ROM:29E7 andb INT_PEND, #-5 ; Interrupt pending register ROM:29EA ldb WSR1, INTMEM_28 ; Window selection register 1 ROM:29ED clrb INTMEM_8C+1 ROM:29EF ret ROM:29EF ; End of function ROM_29D8 ROM:29EF ROM:29F0 ROM:29F0 ; =============== S U B R O U T I N E ======================================= ROM:29F0 ROM:29F0 ROM:29F0 ROM_29F0: ; CODE XREF: ROM_2DA2+18↓p ROM:29F0 ; ROM_2E28+3↓j ... ROM:29F0 pushf ROM:29F1 andb INTMEM_1A+1, INTMEM_1C, #-10h ROM:29F5 and INTMEM_1C, #0Fh ROM:29F9 clrb INTMEM_1A ROM:29FB cmpb INTMEM_1A+1, #0 ROM:29FE jne ROM_2A10 ROM:2A00 jbc INTMEM_AA, 1, ROM_2A08 ROM:2A03 ldb INTMEM_1A, #2 ROM:2A06 sjmp ROM_2A3D ROM:2A08 ; --------------------------------------------------------------------------- ROM:2A08 ROM:2A08 ROM_2A08: ; CODE XREF: ROM_29F0+10↑j ROM:2A08 jbc INTMEM_AA, 0, ROM_2A3D ROM:2A0B ldb INTMEM_1A, #1 ROM:2A0E sjmp ROM_2A3D ROM:2A10 ; --------------------------------------------------------------------------- ROM:2A10 ROM:2A10 ROM_2A10: ; CODE XREF: ROM_29F0+E↑j ROM:2A10 cmpb INTMEM_1A+1, #10h ROM:2A13 jne ROM_2A2A ROM:2A15 jbc INTMEM_AA, 1, ROM_2A1D ROM:2A18 ldb INTMEM_1A, #2 ROM:2A1B sjmp ROM_2A25 ROM:2A1D ; --------------------------------------------------------------------------- ROM:2A1D ROM:2A1D ROM_2A1D: ; CODE XREF: ROM_29F0+25↑j ROM:2A1D jbs INTMEM_AA, 0, ROM_2A25 ROM:2A20 stb INTMEM_8F, INTMEM_49[] ROM:2A25 ROM:2A25 ROM_2A25: ; CODE XREF: ROM_29F0+2B↑j ROM:2A25 ; ROM_29F0:ROM_2A1D↑j ROM:2A25 orb INTMEM_AA, #1 ROM:2A28 sjmp ROM_2A3D ROM:2A2A ; --------------------------------------------------------------------------- ROM:2A2A ROM:2A2A ROM_2A2A: ; CODE XREF: ROM_29F0+23↑j ROM:2A2A cmpb INTMEM_1C, #0 ROM:2A2D je ROM_2A3D ROM:2A2F jbs INTMEM_AA, 0, ROM_2A3A ROM:2A32 jbs INTMEM_AA, 1, ROM_2A3A ROM:2A35 stb INTMEM_8F, INTMEM_49[] ROM:2A3A ROM:2A3A ROM_2A3A: ; CODE XREF: ROM_29F0+3F↑j ROM:2A3A ; ROM_29F0+42↑j ROM:2A3A orb INTMEM_AA, #2 ROM:2A3D ROM:2A3D ROM_2A3D: ; CODE XREF: ROM_29F0+16↑j ROM:2A3D ; ROM_29F0:ROM_2A08↑j ... ROM:2A3D cmpb INTMEM_1C, #1 ROM:2A40 je ROM_2A42 ROM:2A42 ROM:2A42 ROM_2A42: ; CODE XREF: ROM_29F0+50↑j ROM:2A42 cmpb INTMEM_1C, #2 ROM:2A45 jnc ROM_2A4C ROM:2A47 cmpb INTMEM_1A, ZERO_REG ; Zero register ROM:2A4A jne ROM_2A56 ROM:2A4C ROM:2A4C ROM_2A4C: ; CODE XREF: ROM_29F0+55↑j ROM:2A4C add INTMEM_1C, INTMEM_1C ROM:2A4F ld INTMEM_1C, 3460h[INTMEM_1C] ROM:2A54 br [INTMEM_1C] ROM:2A56 ; --------------------------------------------------------------------------- ROM:2A56 ROM:2A56 ROM_2A56: ; CODE XREF: ROM_29F0+5A↑j ROM:2A56 ; ROM:2AAA↓j ... ROM:2A56 popf ROM:2A57 ret ROM:2A57 ; End of function ROM_29F0 ROM:2A57 ROM:2A58 ; --------------------------------------------------------------------------- ROM:2A58 cmpb INTMEM_1A+1, #10h ROM:2A5B jne ROM_2A60 ROM:2A5D andb INTMEM_AA, #-2 ROM:2A60 ROM:2A60 ROM_2A60: ; CODE XREF: ROM:2A5B↑j ROM:2A60 cmpb INTMEM_1A+1, #20h ; ' ' ROM:2A63 jne ROM_2A78 ROM:2A65 jbs INTMEM_AA, 0, ROM_2A75 ROM:2A68 jbs INTMEM_A9, 4, ROM_2A75 ROM:2A6B ldb INTMEM_8F, INTMEM_49[] ROM:2A70 ldb INTMEM_8E, INTMEM_8F[] ROM:2A75 ROM:2A75 ROM_2A75: ; CODE XREF: ROM:2A65↑j ROM:2A75 ; ROM:2A68↑j ROM:2A75 andb INTMEM_AA, #-3 ROM:2A78 ROM:2A78 ROM_2A78: ; CODE XREF: ROM:2A63↑j ROM:2A78 cmpb INTMEM_1A, #0 ROM:2A7B jne ROM_2AB7 ROM:2A7D cmpb INTMEM_1A+1, #0 ROM:2A80 je ROM_2AB7 ROM:2A82 jbc INTMEM_A9, 4, ROM_2AAC ROM:2A85 jbc INTMEM_A9, 6, ROM_2A8D ROM:2A88 clrb INTMEM_8E ROM:2A8A andb INTMEM_A9, #-41h ROM:2A8D ROM:2A8D ROM_2A8D: ; CODE XREF: ROM:2A85↑j ROM:2A8D clrb INTMEM_90 ROM:2A8F clrb INTMEM_91 ROM:2A91 jbs INTMEM_AA, 0, ROM_2A9E ROM:2A94 jbs INTMEM_AA, 1, ROM_2A9E ROM:2A97 ldb INTMEM_8F, INTMEM_49[] ROM:2A9C sjmp ROM_2AA1 ROM:2A9E ; --------------------------------------------------------------------------- ROM:2A9E ROM:2A9E ROM_2A9E: ; CODE XREF: ROM:2A91↑j ROM:2A9E ; ROM:2A94↑j ROM:2A9E ldb INTMEM_8F, INTMEM_8E ROM:2AA1 ROM:2AA1 ROM_2AA1: ; CODE XREF: ROM:2A9C↑j ROM:2AA1 andb INTMEM_A9, #-21h ROM:2AA4 andb INTMEM_A9, #-11h ROM:2AA7 andb INTMEM_A9, #7Fh ROM:2AAA sjmp ROM_2A56 ROM:2AAC ; --------------------------------------------------------------------------- ROM:2AAC ROM:2AAC ROM_2AAC: ; CODE XREF: ROM:2A82↑j ROM:2AAC jbs INTMEM_AA, 0, ROM_2A56 ROM:2AAF jbs INTMEM_AA, 1, ROM_2A56 ROM:2AB2 ldb INTMEM_8F, INTMEM_49[] ROM:2AB7 ROM:2AB7 ROM_2AB7: ; CODE XREF: ROM:2A7B↑j ROM:2AB7 ; ROM:2A80↑j ROM:2AB7 sjmp ROM_2A56 ROM:2AB9 ; --------------------------------------------------------------------------- ROM:2AB9 jbs INTMEM_A9, 4, ROM_2AE7 ROM:2ABC cmpb INTMEM_1A, #0 ROM:2ABF jne ROM_2AEC ROM:2AC1 cmpb INTMEM_20, #0 ROM:2AC4 jne ROM_2AC9 ROM:2AC6 ldb INTMEM_20, #-6 ROM:2AC9 ROM:2AC9 ROM_2AC9: ; CODE XREF: ROM:2AC4↑j ROM:2AC9 ld INTMEM_1C, #0FAh ROM:2ACD divub INTMEM_1C, INTMEM_20 ROM:2AD0 shrb INTMEM_20, #1 ROM:2AD3 cmpb INTMEM_1C+1, INTMEM_20 ROM:2AD6 jc ROM_2ADA ROM:2AD8 decb INTMEM_1C ROM:2ADA ROM:2ADA ROM_2ADA: ; CODE XREF: ROM:2AD6↑j ROM:2ADA decb INTMEM_1C ROM:2ADC ldb INTMEM_90, INTMEM_1C ROM:2ADF ldb INTMEM_20+2, INTMEM_8F ROM:2AE2 ldb INTMEM_8F, INTMEM_1C+2 ROM:2AE5 sjmp ROM_2A56 ROM:2AE7 ; --------------------------------------------------------------------------- ROM:2AE7 ROM:2AE7 ROM_2AE7: ; CODE XREF: ROM:2AB9↑j ROM:2AE7 cmpb INTMEM_1A, #1 ROM:2AEA jne ROM_2AF6 ROM:2AEC ROM:2AEC ROM_2AEC: ; CODE XREF: ROM:2ABF↑j ROM:2AEC ldb INTMEM_20+2, INTMEM_49[] ROM:2AF1 stb INTMEM_1C+2, INTMEM_49[] ROM:2AF6 ROM:2AF6 ROM_2AF6: ; CODE XREF: ROM:2AEA↑j ROM:2AF6 sjmp ROM_2A56 ROM:2AF8 ; --------------------------------------------------------------------------- ROM:2AF8 ldb INTMEM_90, INTMEM_8E ROM:2AFB stb INTMEM_8F, INTMEM_49[] ROM:2B00 clrb INTMEM_8F ROM:2B02 orb INTMEM_A9, #10h ROM:2B05 orb INTMEM_A9, #20h ; ' ' ROM:2B08 orb INTMEM_A9, #-80h ROM:2B0B andb INTMEM_A9, #-41h ROM:2B0E sjmp ROM_2A56 ROM:2B10 ; --------------------------------------------------------------------------- ROM:2B10 jbc INTMEM_A9, 4, ROM_2B3A ROM:2B13 jbc INTMEM_A9, 6, ROM_2B1B ROM:2B16 clrb INTMEM_8E ROM:2B18 andb INTMEM_A9, #-41h ROM:2B1B ROM:2B1B ROM_2B1B: ; CODE XREF: ROM:2B13↑j ROM:2B1B clrb INTMEM_90 ROM:2B1D clrb INTMEM_91 ROM:2B1F jbs INTMEM_AA, 0, ROM_2B2C ROM:2B22 jbs INTMEM_AA, 1, ROM_2B2C ROM:2B25 ldb INTMEM_8F, INTMEM_49[] ROM:2B2A sjmp ROM_2B2F ROM:2B2C ; --------------------------------------------------------------------------- ROM:2B2C ROM:2B2C ROM_2B2C: ; CODE XREF: ROM:2B1F↑j ROM:2B2C ; ROM:2B22↑j ROM:2B2C ldb INTMEM_8F, INTMEM_8E ROM:2B2F ROM:2B2F ROM_2B2F: ; CODE XREF: ROM:2B2A↑j ROM:2B2F andb INTMEM_A9, #-11h ROM:2B32 andb INTMEM_A9, #-21h ROM:2B35 andb INTMEM_A9, #7Fh ROM:2B38 sjmp ROM_2B3D ROM:2B3A ; --------------------------------------------------------------------------- ROM:2B3A ROM:2B3A ROM_2B3A: ; CODE XREF: ROM:2B10↑j ROM:2B3A ldb INTMEM_1A, #1 ROM:2B3D ROM:2B3D ROM_2B3D: ; CODE XREF: ROM:2B38↑j ROM:2B3D andb INTMEM_AA, #-3 ROM:2B40 sjmp ROM_2A56 ROM:2B42 ; --------------------------------------------------------------------------- ROM:2B42 jbc INTMEM_A9, 4, ROM_2B50 ROM:2B45 jbc INTMEM_A9, 6, ROM_2B4A ROM:2B48 clrb INTMEM_8E ROM:2B4A ROM:2B4A ROM_2B4A: ; CODE XREF: ROM:2B45↑j ROM:2B4A andb INTMEM_A9, #-11h ROM:2B4D andb INTMEM_A9, #-21h ROM:2B50 ROM:2B50 ROM_2B50: ; CODE XREF: ROM:2B42↑j ROM:2B50 ldb INTMEM_8F, INTMEM_8E ROM:2B53 sjmp ROM_2A56 ROM:2B55 ; --------------------------------------------------------------------------- ROM:2B55 clrb INTMEM_90 ROM:2B57 clrb INTMEM_91 ROM:2B59 incb INTMEM_8F ROM:2B5B cmpb INTMEM_8F, #-4Ch ROM:2B5E jnh ROM_2B63 ROM:2B60 ldb INTMEM_8F, #-4Ch ROM:2B63 ROM:2B63 ROM_2B63: ; CODE XREF: ROM:2B5E↑j ROM:2B63 sjmp ROM_2A56 ROM:2B65 ; --------------------------------------------------------------------------- ROM:2B65 clrb INTMEM_90 ROM:2B67 clrb INTMEM_91 ROM:2B69 decb INTMEM_8F ROM:2B6B jc ROM_2B6F ROM:2B6D clrb INTMEM_8F ROM:2B6F ROM:2B6F ROM_2B6F: ; CODE XREF: ROM:2B6B↑j ROM:2B6F sjmp ROM_2A56 ROM:2B71 ; --------------------------------------------------------------------------- ROM:2B71 ldb INTMEM_90, INTMEM_8E ROM:2B74 clrb INTMEM_8F ROM:2B76 orb INTMEM_A9, #10h ROM:2B79 orb INTMEM_A9, #20h ; ' ' ROM:2B7C andb INTMEM_A9, #-41h ROM:2B7F andb INTMEM_A9, #7Fh ROM:2B82 sjmp ROM_2A56 ROM:2B84 ROM:2B84 ; =============== S U B R O U T I N E ======================================= ROM:2B84 ROM:2B84 ; Serial port ROM:2B84 ROM:2B84 ROM_2B84: ; DATA XREF: ROM:Int06↑o ROM:2B84 pushf ROM:2B85 push INTMEM_1A[] ROM:2B89 ldb INTMEM_1A, IOPORT2+1 ; Input/output port 2 ROM:2B8C jbc INTMEM_1A, 6, ROM_2B92 ROM:2B8F orb INTMEM_AA, #4 ROM:2B92 ROM:2B92 ROM_2B92: ; CODE XREF: ROM_2B84+8↑j ROM:2B92 jbc INTMEM_1A, 5, ROM_2B98 ROM:2B95 orb INTMEM_AA, #8 ROM:2B98 ROM:2B98 ROM_2B98: ; CODE XREF: ROM_2B84:ROM_2B92↑j ROM:2B98 pop INTMEM_1A[] ROM:2B9C popf ROM:2B9D ret ROM:2B9D ; End of function ROM_2B84 ROM:2B9D ROM:2B9E ROM:2B9E ; =============== S U B R O U T I N E ======================================= ROM:2B9E ROM:2B9E ROM:2B9E ROM_2B9E: ; CODE XREF: ROM_2CB5↓p ROM:2B9E ; ROM_2CF1↓p ... ROM:2B9E ldb INTMEM_32+1, #-68h ROM:2BA1 sjmp ROM_2BA6 ROM:2BA3 ; --------------------------------------------------------------------------- ROM:2BA3 ROM:2BA3 ROM_2BA3: ; CODE XREF: ROM_2CB5:ROM_2CEE↓j ROM:2BA3 ; ROM_2CF1+35↓j ... ROM:2BA3 ldb INTMEM_32+1, #-80h ROM:2BA6 ROM:2BA6 ROM_2BA6: ; CODE XREF: ROM_2B9E+3↑j ROM:2BA6 scall ROM_2C48 ROM:2BA8 ldb INTMEM_2C+1, #9 ROM:2BAB scall ROM_2BF5 ROM:2BAD sjmp ROM_2C4D ROM:2BAD ; End of function ROM_2B9E ROM:2BAD ROM:2BAF ROM:2BAF ; =============== S U B R O U T I N E ======================================= ROM:2BAF ROM:2BAF ROM:2BAF ROM_2BAF: ; CODE XREF: ROM_2CB5+8↓p ROM:2BAF ; ROM_2CB5+12↓p ... ROM:2BAF clrb INTMEM_1A ROM:2BB1 ldb INTMEM_2C, #-20h ROM:2BB4 scall ROM_2BE7 ROM:2BB6 scall ROM_2C2B ROM:2BB8 jc ROM_2BD5 ROM:2BBA ldb INTMEM_2C, #-60h ROM:2BBD scall ROM_2BE7 ROM:2BBF ld INTMEM_2C+2, INTMEM_1C ROM:2BC2 ld INTMEM_32, INTMEM_1C ROM:2BC5 ldb INTMEM_2C+1, #10h ROM:2BC8 scall ROM_2BF5 ROM:2BCA scall ROM_2C2B ROM:2BCC jc ROM_2BD5 ROM:2BCE scall ROM_2BD9 ROM:2BD0 cmp INTMEM_2C+2, INTMEM_1C ROM:2BD3 je ROM_2BD7 ROM:2BD5 ROM:2BD5 ROM_2BD5: ; CODE XREF: ROM_2BAF+9↑j ROM:2BD5 ; ROM_2BAF+1D↑j ROM:2BD5 incb INTMEM_1A ROM:2BD7 ROM:2BD7 ROM_2BD7: ; CODE XREF: ROM_2BAF+24↑j ROM:2BD7 sjmp ROM_2C4D ROM:2BD7 ; End of function ROM_2BAF ROM:2BD7 ROM:2BD9 ROM:2BD9 ; =============== S U B R O U T I N E ======================================= ROM:2BD9 ROM:2BD9 ROM:2BD9 ROM_2BD9: ; CODE XREF: ROM_2BAF+1F↑p ROM:2BD9 ; ROM_2C67+20↓p ... ROM:2BD9 ldb INTMEM_2C, #-40h ROM:2BDC scall ROM_2BE7 ROM:2BDE scall ROM_2C09 ROM:2BE0 add INTMEM_20+2, INTMEM_1C ROM:2BE3 incb INTMEM_1A+1 ROM:2BE5 sjmp ROM_2C4D ROM:2BE5 ; End of function ROM_2BD9 ROM:2BE5 ROM:2BE7 ROM:2BE7 ; =============== S U B R O U T I N E ======================================= ROM:2BE7 ROM:2BE7 ROM:2BE7 ROM_2BE7: ; CODE XREF: ROM_2BAF+5↑p ROM:2BE7 ; ROM_2BAF+E↑p ... ROM:2BE7 scall ROM_2C48 ROM:2BE9 ldbze INTMEM_32, INTMEM_1A+1 ROM:2BEC shl INTMEM_32, #7 ROM:2BEF orb INTMEM_32+1, INTMEM_2C ROM:2BF2 ldb INTMEM_2C+1, #9 ROM:2BF2 ; End of function ROM_2BE7 ROM:2BF2 ROM:2BF5 ROM:2BF5 ; =============== S U B R O U T I N E ======================================= ROM:2BF5 ROM:2BF5 ROM:2BF5 ROM_2BF5: ; CODE XREF: ROM_2B9E+D↑p ROM:2BF5 ; ROM_2BAF+19↑p ... ROM:2BF5 andb INTMEM_26, #-11h ROM:2BF8 shl INTMEM_32, #1 ROM:2BFB jnc ROM_2C00 ROM:2BFD orb INTMEM_26, #10h ROM:2C00 ROM:2C00 ROM_2C00: ; CODE XREF: ROM_2BF5+6↑j ROM:2C00 stb INTMEM_26, IOPORT1 ; Input/output port 1 ROM:2C03 scall ROM_2C54 ROM:2C05 djnz INTMEM_2C+1, ROM_2BF5 ROM:2C08 ret ROM:2C08 ; End of function ROM_2BF5 ROM:2C08 ROM:2C09 ROM:2C09 ; =============== S U B R O U T I N E ======================================= ROM:2C09 ROM:2C09 ROM:2C09 ROM_2C09: ; CODE XREF: ROM_2BD9+5↑p ROM:2C09 clr INTMEM_1C ROM:2C0B ld INTMEM_30, #-8000h ROM:2C0F ROM:2C0F ROM_2C0F: ; CODE XREF: ROM_2C09+1F↓j ROM:2C0F orb INTMEM_26, #8 ROM:2C12 stb INTMEM_26, IOPORT1 ; Input/output port 1 ROM:2C15 mulb ZERO_REG, ZERO_REG ; Zero register ROM:2C19 jbc IOPORT2, 7, ROM_2C1F ; Input/output port 2 ROM:2C1C or INTMEM_1C, INTMEM_30 ROM:2C1F ROM:2C1F ROM_2C1F: ; CODE XREF: ROM_2C09+10↑j ROM:2C1F andb INTMEM_26, #-9 ROM:2C22 stb INTMEM_26, IOPORT1 ; Input/output port 1 ROM:2C25 shr INTMEM_30, #1 ROM:2C28 jnc ROM_2C0F ROM:2C2A ret ROM:2C2A ; End of function ROM_2C09 ROM:2C2A ROM:2C2B ROM:2C2B ; =============== S U B R O U T I N E ======================================= ROM:2C2B ROM:2C2B ROM:2C2B ROM_2C2B: ; CODE XREF: ROM_2BAF+7↑p ROM:2C2B ; ROM_2BAF+1B↑p ROM:2C2B scall ROM_2C4D ROM:2C2D scall ROM_2C48 ROM:2C2F ld INTMEM_30, 4[INTMEM_55+1] ROM:2C34 clrc ROM:2C35 jbs IOPORT2, 7, ROM_2C44 ; Input/output port 2 ROM:2C38 ROM:2C38 ROM_2C38: ; CODE XREF: ROM_2C2B+16↓j ROM:2C38 jbs IOPORT2, 7, ROM_2C47 ; Input/output port 2 ROM:2C3B ldb INT_PEND+1, #1Eh ; Interrupt pending register ROM:2C3E ldb INT_PEND+1, #-1Fh ; Interrupt pending register ROM:2C41 djnzw INTMEM_30, ROM_2C38 ROM:2C44 ROM:2C44 ROM_2C44: ; CODE XREF: ROM_2C2B+A↑j ROM:2C44 incb INTMEM_1A ROM:2C46 setc ROM:2C47 ROM:2C47 ROM_2C47: ; CODE XREF: ROM_2C2B:ROM_2C38↑j ROM:2C47 ret ROM:2C47 ; End of function ROM_2C2B ROM:2C47 ROM:2C48 ROM:2C48 ; =============== S U B R O U T I N E ======================================= ROM:2C48 ROM:2C48 ROM:2C48 ROM_2C48: ; CODE XREF: ROM_2B9E:ROM_2BA6↑p ROM:2C48 ; ROM_2BE7↑p ... ROM:2C48 orb INTMEM_26, #20h ; ' ' ROM:2C4B sjmp ROM_2C50 ROM:2C4B ; End of function ROM_2C48 ROM:2C4B ROM:2C4D ROM:2C4D ; =============== S U B R O U T I N E ======================================= ROM:2C4D ROM:2C4D ROM:2C4D ROM_2C4D: ; CODE XREF: ROM_2B9E+F↑j ROM:2C4D ; ROM_2BAF:ROM_2BD7↑j ... ROM:2C4D andb INTMEM_26, #-21h ROM:2C50 ROM:2C50 ROM_2C50: ; CODE XREF: ROM_2C48+3↑j ROM:2C50 stb INTMEM_26, IOPORT1 ; Input/output port 1 ROM:2C53 ret ROM:2C53 ; End of function ROM_2C4D ROM:2C53 ROM:2C54 ROM:2C54 ; =============== S U B R O U T I N E ======================================= ROM:2C54 ROM:2C54 ROM:2C54 ROM_2C54: ; CODE XREF: ROM_2BF5+E↑p ROM:2C54 ; ROM_2C61+2↓p ROM:2C54 orb INTMEM_26, #8 ROM:2C57 stb INTMEM_26, IOPORT1 ; Input/output port 1 ROM:2C5A andb INTMEM_26, #-9 ROM:2C5D stb INTMEM_26, IOPORT1 ; Input/output port 1 ROM:2C60 ret ROM:2C60 ; End of function ROM_2C54 ROM:2C60 ROM:2C61 ROM:2C61 ; =============== S U B R O U T I N E ======================================= ROM:2C61 ROM:2C61 ROM:2C61 ROM_2C61: ; CODE XREF: ROM_3674+CB↓p ROM:2C61 scall ROM_2C48 ROM:2C63 scall ROM_2C54 ROM:2C65 sjmp ROM_2C4D ROM:2C65 ; End of function ROM_2C61 ROM:2C65 ROM:2C67 ROM:2C67 ; =============== S U B R O U T I N E ======================================= ROM:2C67 ROM:2C67 ROM:2C67 ROM_2C67: ; CODE XREF: ROM_3674+EF↓p ROM:2C67 ; ROM_3674+F9↓p ROM:2C67 clrb INTMEM_1A ROM:2C69 clrb INTMEM_20 ROM:2C6B ldb INTMEM_1C+2, 91h[INTMEM_55+1] ROM:2C70 ROM:2C70 ROM_2C70: ; CODE XREF: ROM_2C67+35↓j ROM:2C70 ldb INT_PEND+1, #1Eh ; Interrupt pending register ROM:2C73 ldb INT_PEND+1, #-1Fh ; Interrupt pending register ROM:2C76 clr INTMEM_20+2 ROM:2C78 ldbze INTMEM_32, INTMEM_20 ROM:2C7B mulub INTMEM_32, 90h[INTMEM_55+1] ROM:2C80 addb INTMEM_1A+1, INTMEM_32, #8 ROM:2C84 ldb INTMEM_1C+3, INTMEM_1A+1 ROM:2C87 lcall ROM_2BD9 ROM:2C8A cmp INTMEM_1C, INTMEM_34 ROM:2C8D jne ROM_2C9A ROM:2C8F scall ROM_2CA2 ROM:2C91 ldb INTMEM_8E, INTMEM_49[] ROM:2C96 neg INTMEM_20+2 ROM:2C98 je ROM_2CA1 ROM:2C9A ROM:2C9A ROM_2C9A: ; CODE XREF: ROM_2C67+26↑j ROM:2C9A incb INTMEM_20 ROM:2C9C djnz INTMEM_1C+2, ROM_2C70 ROM:2C9F incb INTMEM_1A ROM:2CA1 ROM:2CA1 ROM_2CA1: ; CODE XREF: ROM_2C67+31↑j ROM:2CA1 ret ROM:2CA1 ; End of function ROM_2C67 ROM:2CA1 ROM:2CA2 ROM:2CA2 ; =============== S U B R O U T I N E ======================================= ROM:2CA2 ROM:2CA2 ROM:2CA2 ROM_2CA2: ; CODE XREF: ROM_2C67+28↑p ROM:2CA2 ld INTMEM_34, #40h ; '@' ROM:2CA6 ROM:2CA6 ROM_2CA6: ; CODE XREF: ROM_2CA2+E↓j ROM:2CA6 lcall ROM_2BD9 ROM:2CA9 st INTMEM_1C, [INTMEM_34]+ ROM:2CAC cmp INTMEM_34, #54h ; 'T' ROM:2CB0 jnc ROM_2CA6 ROM:2CB2 ljmp ROM_2BD9 ROM:2CB2 ; End of function ROM_2CA2 ROM:2CB2 ROM:2CB5 ROM:2CB5 ; =============== S U B R O U T I N E ======================================= ROM:2CB5 ROM:2CB5 ROM:2CB5 ROM_2CB5: ; CODE XREF: ROM_2D5A+22↓p ROM:2CB5 ; ROM_2DA2+54↓p ROM:2CB5 lcall ROM_2B9E ROM:2CB8 clr INTMEM_20+2 ROM:2CBA ldb INTMEM_1C+3, INTMEM_1A+1 ROM:2CBD lcall ROM_2BAF ROM:2CC0 ld INTMEM_34, #40h ; '@' ROM:2CC4 ROM:2CC4 ROM_2CC4: ; CODE XREF: ROM_2CB5+1E↓j ROM:2CC4 ld INTMEM_1C, [INTMEM_34]+ ROM:2CC7 lcall ROM_2BAF ROM:2CCA cmpb INTMEM_1A, ZERO_REG ; Zero register ROM:2CCD jne ROM_2CDF ROM:2CCF cmp INTMEM_34, #54h ; 'T' ROM:2CD3 jnc ROM_2CC4 ROM:2CD5 ld INTMEM_1C, INTMEM_20+2 ROM:2CD8 neg INTMEM_1C ROM:2CDA lcall ROM_2BAF ROM:2CDD sjmp ROM_2CEE ROM:2CDF ; --------------------------------------------------------------------------- ROM:2CDF ROM:2CDF ROM_2CDF: ; CODE XREF: ROM_2CB5+18↑j ROM:2CDF ldb INTMEM_34, INTMEM_1A ROM:2CE2 ldbze INTMEM_1C, #-56h ROM:2CE5 ldb INTMEM_1A+1, INTMEM_1C+3 ROM:2CE8 lcall ROM_2BAF ROM:2CEB ldb INTMEM_1A, INTMEM_34 ROM:2CEE ROM:2CEE ROM_2CEE: ; CODE XREF: ROM_2CB5+28↑j ROM:2CEE ljmp ROM_2BA3 ROM:2CEE ; End of function ROM_2CB5 ROM:2CEE 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_2DA2+74↓p ROM:2CF1 ; ROM_3674+116↓p ROM:2CF1 lcall ROM_2B9E ROM:2CF4 ld INTMEM_34, INTMEM_1C ROM:2CF7 lcall ROM_2BD9 ROM:2CFA push INTMEM_1C[] ROM:2CFE decb INTMEM_1A+1 ROM:2D00 ld INTMEM_1C, INTMEM_34 ROM:2D03 lcall ROM_2BAF ROM:2D06 ld INTMEM_1C, #54h ; 'T' ROM:2D0A sub INTMEM_1C, #40h ; '@' ROM:2D0E shr INTMEM_1C, #1 ROM:2D11 addb INTMEM_1A+1, INTMEM_1C ROM:2D14 lcall ROM_2BD9 ROM:2D17 neg INTMEM_1C ROM:2D19 sub INTMEM_1C, [SP]+ ; Stack pointer ROM:2D1C add INTMEM_1C, INTMEM_34 ROM:2D1F neg INTMEM_1C ROM:2D21 decb INTMEM_1A+1 ROM:2D23 lcall ROM_2BAF ROM:2D26 ljmp ROM_2BA3 ROM:2D26 ; End of function ROM_2CF1 ROM:2D26 ROM:2D29 ROM:2D29 ; =============== S U B R O U T I N E ======================================= ROM:2D29 ROM:2D29 ROM:2D29 ROM_2D29: ; CODE XREF: ROM_3674+103↓p ROM:2D29 lcall ROM_2B9E ROM:2D2C clr INTMEM_20+2 ROM:2D2E clrb INTMEM_1A+1 ROM:2D30 ld INTMEM_1C, 6[INTMEM_55+1] ROM:2D35 lcall ROM_2BAF ROM:2D38 ldb INTMEM_1C, #-6Dh ROM:2D3B ldb INTMEM_1C+1, #0 ROM:2D3E lcall ROM_2BAF ROM:2D41 ldbze INTMEM_1C, #9 ROM:2D44 lcall ROM_2BAF ROM:2D47 ld INTMEM_1C, 2[INTMEM_55+1] ROM:2D4C lcall ROM_2BAF ROM:2D4F ld INTMEM_1C, INTMEM_20+2 ROM:2D52 neg INTMEM_1C ROM:2D54 lcall ROM_2BAF ROM:2D57 ljmp ROM_2BA3 ROM:2D57 ; End of function ROM_2D29 ROM:2D57 ROM:2D5A ROM:2D5A ; =============== S U B R O U T I N E ======================================= ROM:2D5A ROM:2D5A ROM:2D5A ROM_2D5A: ; CODE XREF: ROM_3674+106↓p ROM:2D5A ; ROM:3BE9↓p ROM:2D5A ldb INTMEM_91+1, 92h[INTMEM_55+1] ROM:2D5F ldb INTMEM_20+1, 91h[INTMEM_55+1] ROM:2D64 ldb INTMEM_1C+2, INTMEM_20+1 ROM:2D67 ldb INTMEM_20, #-10h ROM:2D6A ROM:2D6A ROM_2D6A: ; CODE XREF: ROM_2D5A:ROM_2D88↓j ROM:2D6A decb INTMEM_20+1 ROM:2D6C ldbze INTMEM_32, INTMEM_20+1 ROM:2D6F mulub INTMEM_32, 90h[INTMEM_55+1] ROM:2D74 addb INTMEM_1A+1, INTMEM_32, #8 ROM:2D78 ld INTMEM_1C, #-55ABh ROM:2D7C lcall ROM_2CB5 ROM:2D7F cmpb INTMEM_1A, #1 ROM:2D82 jh ROM_2D8B ROM:2D84 je ROM_2D88 ROM:2D86 incb INTMEM_20 ROM:2D88 ROM:2D88 ROM_2D88: ; CODE XREF: ROM_2D5A+2A↑j ROM:2D88 djnz INTMEM_1C+2, ROM_2D6A ROM:2D8B ROM:2D8B ROM_2D8B: ; CODE XREF: ROM_2D5A+28↑j ROM:2D8B ldbze INTMEM_1C, INTMEM_20 ROM:2D8E andb INTMEM_1C, #0Fh ROM:2D91 ret ROM:2D91 ; End of function ROM_2D5A ROM:2D91 ROM:2D92 ROM:2D92 ; =============== S U B R O U T I N E ======================================= ROM:2D92 ROM:2D92 ROM:2D92 ROM_2D92: ; CODE XREF: ROM_3674:ROM_3774↓p ROM:2D92 ld INTMEM_34, #40h ; '@' ROM:2D96 ROM:2D96 ROM_2D96: ; CODE XREF: ROM_2D92+B↓j ROM:2D96 st ZERO_REG, [INTMEM_34]+ ; Zero register ROM:2D99 cmp INTMEM_34, #54h ; 'T' ROM:2D9D jnc ROM_2D96 ROM:2D9F ljmp ROM_486A ROM:2D9F ; End of function ROM_2D92 ROM:2D9F ROM:2DA2 ROM:2DA2 ; =============== S U B R O U T I N E ======================================= ROM:2DA2 ROM:2DA2 ROM:2DA2 ROM_2DA2: ; CODE XREF: start+88D↑p ROM:2DA2 jbc INTMEM_F5+1, 0, ROM_2DA6 ROM:2DA5 ret ROM:2DA6 ; --------------------------------------------------------------------------- ROM:2DA6 ROM:2DA6 ROM_2DA6: ; CODE XREF: ROM_2DA2↑j ROM:2DA6 jbc INTMEM_AA, 4, ROM_2E27 ROM:2DA9 jbs INTMEM_AA, 5, ROM_2DB1 ROM:2DAC orb INTMEM_AA, #20h ; ' ' ROM:2DAF sjmp ROM_2E27 ROM:2DB1 ; --------------------------------------------------------------------------- ROM:2DB1 ROM:2DB1 ROM_2DB1: ; CODE XREF: ROM_2DA2+7↑j ROM:2DB1 jbs INTMEM_AA, 6, ROM_2E0A ROM:2DB4 jbs INTMEM_AA, 7, ROM_2DC2 ROM:2DB7 ldb INTMEM_1C, #27h ; ''' ROM:2DBA lcall ROM_29F0 ROM:2DBD orb INTMEM_AA, #-80h ROM:2DC0 sjmp ROM_2E27 ROM:2DC2 ; --------------------------------------------------------------------------- ROM:2DC2 ROM:2DC2 ROM_2DC2: ; CODE XREF: ROM_2DA2+12↑j ROM:2DC2 jbs INTMEM_AB, 0, ROM_2E19 ROM:2DC5 jbs INTMEM_A9, 4, ROM_2E27 ROM:2DC8 ldb INTMEM_20+1, INTMEM_A7[] ROM:2DCD ldb INTMEM_1C+2, 91h[INTMEM_55+1] ROM:2DD2 ROM:2DD2 ROM_2DD2: ; CODE XREF: ROM_2DA2:ROM_2DFD↓j ROM:2DD2 incb INTMEM_20+1 ROM:2DD4 cmpb INTMEM_20+1, 91h[INTMEM_55+1] ROM:2DD9 jnc ROM_2DDD ROM:2DDB clrb INTMEM_20+1 ROM:2DDD ROM:2DDD ROM_2DDD: ; CODE XREF: ROM_2DA2+37↑j ROM:2DDD ldbze INTMEM_32, INTMEM_20+1 ROM:2DE0 mulub INTMEM_32, 90h[INTMEM_55+1] ROM:2DE5 addb INTMEM_1A+1, INTMEM_32, #8 ROM:2DE9 lcall ROM_2BD9 ROM:2DEC cmpb INTMEM_1C, #55h ; 'U' ROM:2DEF jne ROM_2DFD ROM:2DF1 decb INTMEM_1A+1 ROM:2DF3 ldb INTMEM_1C+1, #-5Bh ROM:2DF6 lcall ROM_2CB5 ROM:2DF9 negb INTMEM_1A ROM:2DFB je ROM_2E02 ROM:2DFD ROM:2DFD ROM_2DFD: ; CODE XREF: ROM_2DA2+4D↑j ROM:2DFD djnz INTMEM_1C+2, ROM_2DD2 ROM:2E00 clrb INTMEM_1C+3 ROM:2E02 ROM:2E02 ROM_2E02: ; CODE XREF: ROM_2DA2+59↑j ROM:2E02 orb INTMEM_AA, #40h ; '@' ROM:2E05 stb INTMEM_1C+3, INTMEM_A8[] ROM:2E0A ROM:2E0A ROM_2E0A: ; CODE XREF: ROM_2DA2:ROM_2DB1↑j ROM:2E0A jbc INTMEM_AB, 0, ROM_2E27 ROM:2E0D ld INTMEM_1C, #-55ABh ROM:2E11 ldb INTMEM_1A+1, INTMEM_A8[] ROM:2E16 lcall ROM_2CF1 ROM:2E19 ROM:2E19 ROM_2E19: ; CODE XREF: ROM_2DA2:ROM_2DC2↑j ROM:2E19 scall ROM_2E28 ROM:2E1B andb INTMEM_AA, #-11h ROM:2E1E andb INTMEM_AA, #-21h ROM:2E21 andb INTMEM_AA, #7Fh ROM:2E24 andb INTMEM_AA, #-41h ROM:2E27 ROM:2E27 ROM_2E27: ; CODE XREF: ROM_2DA2:ROM_2DA6↑j ROM:2E27 ; ROM_2DA2+D↑j ... ROM:2E27 ret ROM:2E27 ; End of function ROM_2DA2 ROM:2E27 ROM:2E28 ROM:2E28 ; =============== S U B R O U T I N E ======================================= ROM:2E28 ROM:2E28 ROM:2E28 ROM_2E28: ; CODE XREF: ROM_2DA2:ROM_2E19↑p ROM:2E28 ldb INTMEM_1C, #23h ; '#' ROM:2E2B ljmp ROM_29F0 ROM:2E2B ; End of function ROM_2E28 ROM:2E2B ROM:2E2E ROM:2E2E ; =============== S U B R O U T I N E ======================================= ROM:2E2E ROM:2E2E ROM:2E2E ROM_2E2E: ; CODE XREF: start+890↑p ROM:2E2E ldb INTMEM_1C+2, INTMEM_1F5[] ROM:2E33 ld INTMEM_1C, #0 ROM:2E37 lcall ROM_3194 ROM:2E3A clrb INTMEM_1C+1 ROM:2E3C shl INTMEM_1C, #4 ROM:2E3F mulu INTMEM_1C, #-0BDCh ROM:2E43 divu INTMEM_1C, #3415h ROM:2E47 st INTMEM_1C, INTMEM_140[] ROM:2E4C jbc INTMEM_F5+1, 1, ROM_2E5E ROM:2E4F st INTMEM_1C, INTMEM_88[] ROM:2E54 st INTMEM_1C, INTMEM_3BC[] ROM:2E59 st INTMEM_1C, INTMEM_3BE[] ROM:2E5E ROM:2E5E ROM_2E5E: ; CODE XREF: ROM_2E2E+1E↑j ROM:2E5E ret ROM:2E5E ; End of function ROM_2E2E ROM:2E5E ROM:2E5F ROM:2E5F ; =============== S U B R O U T I N E ======================================= ROM:2E5F ROM:2E5F ROM:2E5F ROM_2E5F: ; CODE XREF: start:ROM_2924↑p ROM:2E5F clr INTMEM_1A ROM:2E61 ROM:2E61 ROM_2E61: ; CODE XREF: ROM_2E5F+B0↓j ROM:2E61 jbs INTMEM_AB, 2, ROM_2E6E ROM:2E64 ld INTMEM_1C, #0C8h ROM:2E68 ld INTMEM_20, #64h ; 'd' ROM:2E6C sjmp ROM_2EBB ROM:2E6E ; --------------------------------------------------------------------------- ROM:2E6E ROM:2E6E ROM_2E6E: ; CODE XREF: ROM_2E5F:ROM_2E61↑j ROM:2E6E ldbze INTMEM_20, 30DFh[INTMEM_1A] ROM:2E73 ld INTMEM_20, 3BCh[INTMEM_20] ROM:2E78 mulu INTMEM_1C, INTMEM_20, #64h ; 'd' ROM:2E7D divu INTMEM_1C, INTMEM_5C ROM:2E80 jv ROM_2EA1 ROM:2E82 ld INTMEM_20, 0Ah[INTMEM_55+1] ROM:2E87 mulu INTMEM_20, #64h ; 'd' ROM:2E8B divu INTMEM_20, INTMEM_5C ROM:2E8E jnv ROM_2E97 ROM:2E90 ld INTMEM_20, #0C8h ROM:2E94 ld INTMEM_5A, [SP] ; Stack pointer ROM:2E97 ROM:2E97 ROM_2E97: ; CODE XREF: ROM_2E5F+2F↑j ROM:2E97 add INTMEM_1C, INTMEM_20 ROM:2E9A cmp INTMEM_1C, 8[INTMEM_55+1] ROM:2E9F jnc ROM_2EA6 ROM:2EA1 ROM:2EA1 ROM_2EA1: ; CODE XREF: ROM_2E5F+21↑j ROM:2EA1 ld INTMEM_1C, 8[INTMEM_55+1] ROM:2EA6 ROM:2EA6 ROM_2EA6: ; CODE XREF: ROM_2E5F+40↑j ROM:2EA6 ld INTMEM_20, 0Ch[INTMEM_55+1] ROM:2EAB mulu INTMEM_20, #64h ; 'd' ROM:2EAF divu INTMEM_20, INTMEM_5C ROM:2EB2 jnv ROM_2EBB ROM:2EB4 ld INTMEM_20, #64h ; 'd' ROM:2EB8 ld INTMEM_5A, [SP] ; Stack pointer ROM:2EBB ROM:2EBB ROM_2EBB: ; CODE XREF: ROM_2E5F+D↑j ROM:2EBB ; ROM_2E5F+53↑j ROM:2EBB shl INTMEM_1A, #1 ROM:2EBE ld INTMEM_1C+2, 138h[INTMEM_1A] ROM:2EC3 sub INTMEM_1C+2, INTMEM_1C ROM:2EC6 jc ROM_2ECC ROM:2EC8 add INTMEM_1C+2, #1C20h ROM:2ECC ROM:2ECC ROM_2ECC: ; CODE XREF: ROM_2E5F+67↑j ROM:2ECC shr INTMEM_1A, #1 ROM:2ECF divb INTMEM_1C+2, #64h ; 'd' ROM:2ED3 stb INTMEM_1C+2, 134h[INTMEM_1A] ROM:2ED8 jbs INTMEM_AB, 2, ROM_2EEB ROM:2EDB subb INTMEM_1C+2, #2 ROM:2EDE jc ROM_2EE3 ROM:2EE0 addb INTMEM_1C+2, #48h ; 'H' ROM:2EE3 ROM:2EE3 ROM_2EE3: ; CODE XREF: ROM_2E5F+7F↑j ROM:2EE3 cmpb INTMEM_1C+2, #11h ROM:2EE6 jc ROM_2EEB ROM:2EE8 ldb INTMEM_93+1, INTMEM_1A ROM:2EEB ROM:2EEB ROM_2EEB: ; CODE XREF: ROM_2E5F+79↑j ROM:2EEB ; ROM_2E5F+87↑j ROM:2EEB shl INTMEM_1A, #1 ROM:2EEE ld INTMEM_1C+2, 138h[INTMEM_1A] ROM:2EF3 sub INTMEM_1C+2, INTMEM_20 ROM:2EF6 jc ROM_2EFC ROM:2EF8 add INTMEM_1C+2, #1C20h ROM:2EFC ROM:2EFC ROM_2EFC: ; CODE XREF: ROM_2E5F+97↑j ROM:2EFC shr INTMEM_1A, #1 ROM:2EFF divb INTMEM_1C+2, #64h ; 'd' ROM:2F03 stb INTMEM_1C+2, 130h[INTMEM_1A] ROM:2F08 incb INTMEM_1A ROM:2F0A cmpb INTMEM_1A, #4 ROM:2F0D jge ROM_2F11 ROM:2F0F sjmp ROM_2E61 ROM:2F11 ; --------------------------------------------------------------------------- ROM:2F11 ROM:2F11 ROM_2F11: ; CODE XREF: ROM_2E5F+AE↑j ROM:2F11 pushf ROM:2F12 ldbze INTMEM_1A, INTMEM_93+1 ROM:2F15 jbs INTMEM_AB, 1, ROM_2F2B ROM:2F18 ldb INTMEM_95, 134h[INTMEM_1A] ROM:2F1D subb INTMEM_1C+3, INTMEM_95, #1 ROM:2F21 jge ROM_2F26 ROM:2F23 addb INTMEM_1C+3, #48h ; 'H' ROM:2F26 ROM:2F26 ROM_2F26: ; CODE XREF: ROM_2E5F+C2↑j ROM:2F26 ldb INTMEM_93, INTMEM_1C+3 ROM:2F29 sjmp ROM_2F30 ROM:2F2B ; --------------------------------------------------------------------------- ROM:2F2B ROM:2F2B ROM_2F2B: ; CODE XREF: ROM_2E5F+B6↑j ROM:2F2B ldb INTMEM_95, 130h[INTMEM_1A] ROM:2F30 ROM:2F30 ROM_2F30: ; CODE XREF: ROM_2E5F+CA↑j ROM:2F30 popf ROM:2F31 ret ROM:2F31 ; End of function ROM_2E5F ROM:2F31 ROM:2F32 ROM:2F32 ; =============== S U B R O U T I N E ======================================= ROM:2F32 ROM:2F32 ROM:2F32 ROM_2F32: ; CODE XREF: start+893↑p ROM:2F32 ld INTMEM_1C+2, INTMEM_5E ROM:2F35 divub INTMEM_1C+2, #19h ROM:2F38 jnv ROM_2F3D ROM:2F3A ldb INTMEM_1C+2, #-1 ROM:2F3D ROM:2F3D ROM_2F3D: ; CODE XREF: ROM_2F32+6↑j ROM:2F3D ld INTMEM_1C, #1 ROM:2F41 lcall ROM_3194 ROM:2F44 cmp INTMEM_5C, ZERO_REG ; Zero register ROM:2F47 je ROM_2F57 ROM:2F49 ldb INTMEM_20, #64h ; 'd' ROM:2F4C mulub INTMEM_20, #0 ROM:2F4F clr INTMEM_20+2 ROM:2F51 divu INTMEM_20, INTMEM_5C ROM:2F54 addb INTMEM_1C, INTMEM_20 ROM:2F57 ROM:2F57 ROM_2F57: ; CODE XREF: ROM_2F32+15↑j ROM:2F57 stb INTMEM_1C, INTMEM_14C[] ROM:2F5C ret ROM:2F5C ; End of function ROM_2F32 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_6283:ROM_6552↓p ROM:2F5D clrb INTMEM_1A ROM:2F5F ld INTMEM_32, #6 ROM:2F63 ldbze INTMEM_2C, INTMEM_14C[] ROM:2F68 ROM:2F68 ROM_2F68: ; CODE XREF: ROM_2F5D+35↓j ROM:2F68 ld INTMEM_20+2, 1Ch[INTMEM_32] ROM:2F6D cmp INTMEM_20+2, #1C1Fh ROM:2F71 jnh ROM_2F7B ROM:2F73 ldb INTMEM_1A, #-1 ROM:2F76 ld INTMEM_5A, [SP] ; Stack pointer ROM:2F79 sjmp ROM_2F8E ROM:2F7B ; --------------------------------------------------------------------------- ROM:2F7B ROM:2F7B ROM_2F7B: ; CODE XREF: ROM_2F5D+14↑j ROM:2F7B ld INTMEM_20+2, 1Ch[INTMEM_32] ROM:2F80 sub INTMEM_20+2, INTMEM_2C ROM:2F83 jc ROM_2F89 ROM:2F85 add INTMEM_20+2, #1C20h ROM:2F89 ROM:2F89 ROM_2F89: ; CODE XREF: ROM_2F5D+26↑j ROM:2F89 st INTMEM_20+2, 138h[INTMEM_32] ROM:2F8E ROM:2F8E ROM_2F8E: ; CODE XREF: ROM_2F5D+1C↑j ROM:2F8E sub INTMEM_32, #2 ROM:2F92 jc ROM_2F68 ROM:2F94 cmpb INTMEM_1A, #0 ROM:2F97 jne ROM_2F9E ROM:2F99 orb INTMEM_AB, #8 ROM:2F9C sjmp ROM_2FA1 ROM:2F9E ; --------------------------------------------------------------------------- ROM:2F9E ROM:2F9E ROM_2F9E: ; CODE XREF: ROM_2F5D+3A↑j ROM:2F9E andb INTMEM_AB, #-9 ROM:2FA1 ROM:2FA1 ROM_2FA1: ; CODE XREF: ROM_2F5D+3F↑j ROM:2FA1 ret ROM:2FA1 ; End of function ROM_2F5D ROM:2FA1 ROM:2FA2 ROM:2FA2 ; =============== S U B R O U T I N E ======================================= ROM:2FA2 ROM:2FA2 ROM:2FA2 ROM_2FA2: ; CODE XREF: ROM:3B3C↓p ROM:2FA2 ; ROM_6283+2AC↓p ROM:2FA2 clrb INTMEM_1A ROM:2FA4 cmpb INTMEM_1C, #0 ROM:2FA7 jne ROM_2FAB ROM:2FA9 sjmp ROM_304D ROM:2FAB ; --------------------------------------------------------------------------- ROM:2FAB ROM:2FAB ROM_2FAB: ; CODE XREF: ROM_2FA2+5↑j ROM:2FAB cmpb INTMEM_1C, #1 ROM:2FAE jne ROM_2FD5 ROM:2FB0 cmpb INTMEM_1C+1, #4 ROM:2FB3 jh ROM_2FBB ROM:2FB5 cmp INTMEM_1C+2, #1C1Fh ROM:2FB9 jnh ROM_2FBD ROM:2FBB ROM:2FBB ROM_2FBB: ; CODE XREF: ROM_2FA2+11↑j ROM:2FBB sjmp ROM_3047 ROM:2FBD ; --------------------------------------------------------------------------- ROM:2FBD ROM:2FBD ROM_2FBD: ; CODE XREF: ROM_2FA2+17↑j ROM:2FBD ldbze INTMEM_32, INTMEM_1C+1 ROM:2FC0 ldbze INTMEM_2C, INTMEM_14C[] ROM:2FC5 sub INTMEM_1C+2, INTMEM_2C ROM:2FC8 jc ROM_2FCE ROM:2FCA add INTMEM_1C+2, #1C20h ROM:2FCE ROM:2FCE ROM_2FCE: ; CODE XREF: ROM_2FA2+26↑j ROM:2FCE st INTMEM_1C+2, 138h[INTMEM_32] ROM:2FD3 sjmp ROM_304D ROM:2FD5 ; --------------------------------------------------------------------------- ROM:2FD5 ROM:2FD5 ROM_2FD5: ; CODE XREF: ROM_2FA2+C↑j ROM:2FD5 cmpb INTMEM_1C, #2 ROM:2FD8 jne ROM_3033 ROM:2FDA cmp INTMEM_5E, #0 ROM:2FDE je ROM_2FE5 ROM:2FE0 ldb INTMEM_1A, #1 ROM:2FE3 sjmp ROM_3031 ROM:2FE5 ; --------------------------------------------------------------------------- ROM:2FE5 ROM:2FE5 ROM_2FE5: ; CODE XREF: ROM_2FA2+3C↑j ROM:2FE5 cmp INTMEM_1C+2, INTMEM_88[] ROM:2FEA jnh ROM_2FF1 ROM:2FEC ldb INTMEM_1A, #2 ROM:2FEF sjmp ROM_3031 ROM:2FF1 ; --------------------------------------------------------------------------- ROM:2FF1 ROM:2FF1 ROM_2FF1: ; CODE XREF: ROM_2FA2+48↑j ROM:2FF1 ld INTMEM_32, INTMEM_1C+2 ROM:2FF4 ldb INTMEM_1C, #3 ROM:2FF7 lcall ROM_304E ROM:2FFA ld INTMEM_60, INTMEM_1C+2 ROM:2FFD add INTMEM_1C+2, INTMEM_32 ROM:3000 ldb INTMEM_1C, #2 ROM:3003 lcall ROM_304E ROM:3006 cmpb INTMEM_1A, #0 ROM:3009 je ROM_3016 ROM:300B ldb INTMEM_1A, #3 ROM:300E sjmp ROM_3031 ROM:3010 ; --------------------------------------------------------------------------- ROM:3010 ROM:3010 ROM_3010: ; CODE XREF: ROM_2FA2+79↓j ROM:3010 jbc INTMEM_1C, 0, ROM_301D ROM:3013 jbs INTMEM_1C, 1, ROM_301D ROM:3016 ROM:3016 ROM_3016: ; CODE XREF: ROM_2FA2+67↑j ROM:3016 clrb INTMEM_1C ROM:3018 lcall ROM_304E ROM:301B sjmp ROM_3010 ROM:301D ; --------------------------------------------------------------------------- ROM:301D ROM:301D ROM_301D: ; CODE XREF: ROM_2FA2:ROM_3010↑j ROM:301D ; ROM_2FA2+71↑j ROM:301D jbc INTMEM_1C, 1, ROM_302C ROM:3020 clrb INTMEM_1A+1 ROM:3022 sub INTMEM_20+2, INTMEM_1C+2, INTMEM_32 ROM:3026 sub INTMEM_20+2, INT_PEND+1, INTMEM_20+2 ; Interrupt pending register ROM:302A sjmp ROM_302F ROM:302C ; --------------------------------------------------------------------------- ROM:302C ROM:302C ROM_302C: ; CODE XREF: ROM_2FA2:ROM_301D↑j ROM:302C ldb INTMEM_1A+1, #1 ROM:302F ROM:302F ROM_302F: ; CODE XREF: ROM_2FA2+88↑j ROM:302F clrb INTMEM_1A ROM:3031 ROM:3031 ROM_3031: ; CODE XREF: ROM_2FA2+41↑j ROM:3031 ; ROM_2FA2+4D↑j ... ROM:3031 sjmp ROM_304D ROM:3033 ; --------------------------------------------------------------------------- ROM:3033 ROM:3033 ROM_3033: ; CODE XREF: ROM_2FA2+36↑j ROM:3033 cmpb INTMEM_1C, #3 ROM:3036 jne ROM_303D ROM:3038 orb INTMEM_AB, #8 ROM:303B sjmp ROM_304D ROM:303D ; --------------------------------------------------------------------------- ROM:303D ROM:303D ROM_303D: ; CODE XREF: ROM_2FA2+94↑j ROM:303D cmpb INTMEM_1C, #4 ROM:3040 jne ROM_3047 ROM:3042 andb INTMEM_AB, #-9 ROM:3045 sjmp ROM_304D ROM:3047 ; --------------------------------------------------------------------------- ROM:3047 ROM:3047 ROM_3047: ; CODE XREF: ROM_2FA2:ROM_2FBB↑j ROM:3047 ; ROM_2FA2+9E↑j ROM:3047 ldb INTMEM_1A, #-1 ROM:304A ld INTMEM_5A, [SP] ; Stack pointer ROM:304D ROM:304D ROM_304D: ; CODE XREF: ROM_2FA2+7↑j ROM:304D ; ROM_2FA2+31↑j ... ROM:304D ret ROM:304D ; End of function ROM_2FA2 ROM:304D ROM:304E ROM:304E ; =============== S U B R O U T I N E ======================================= ROM:304E ROM:304E ROM:304E ROM_304E: ; CODE XREF: ROM_2949-6B4↑p ROM:304E ; ROM_2949-629↑p ... ROM:304E cmpb INTMEM_1C+1, #4 ROM:3051 jge ROM_30AE ROM:3053 cmpb INTMEM_1C, #0 ROM:3056 je ROM_30B5 ROM:3058 jbs WSR1, 6, ROM_30A7 ; Window selection register 1 ROM:305B ldbze INTMEM_1A, INTMEM_1C+1 ROM:305E ldb INTMEM_1A+1, 30E3h[INTMEM_1A] ROM:3063 jbc INTMEM_1C, 0, ROM_3069 ROM:3066 orb INTMEM_1A+1, #20h ; ' ' ROM:3069 ROM:3069 ROM_3069: ; CODE XREF: ROM_304E+15↑j ROM:3069 ldb INTMEM_6, INTMEM_1A+1 ROM:306C cmpb INTMEM_1C, #3 ROM:306F jc ROM_3089 ROM:3071 sub INTMEM_1A, INTMEM_1C+2, #0Ch ROM:3076 sub INTMEM_1A, INT_PEND+1 ; Interrupt pending register ROM:3079 cmp INTMEM_1A, #-4438h ROM:307D jnc ROM_308E ROM:307F ldb INTMEM_1A, #1 ROM:3082 add INTMEM_1C+2, INT_PEND+1, #0Ah ; Interrupt pending register ROM:3087 sjmp ROM_3090 ROM:3089 ; --------------------------------------------------------------------------- ROM:3089 ROM:3089 ROM_3089: ; CODE XREF: ROM_304E+21↑j ROM:3089 add INTMEM_1C+2, INT_PEND+1, #0Ah ; Interrupt pending register ROM:308E ROM:308E ROM_308E: ; CODE XREF: ROM_304E+2F↑j ROM:308E clrb INTMEM_1A ROM:3090 ROM:3090 ROM_3090: ; CODE XREF: ROM_304E+39↑j ROM:3090 ld INTMEM_4, INTMEM_1C+2 ROM:3093 ldb INTMEM_1A+1, #1 ROM:3096 shlb INTMEM_1A+1, INTMEM_1C+1 ROM:3099 jbc INTMEM_1C, 0, ROM_30A0 ROM:309C orb INTMEM_96, INTMEM_1A+1 ROM:309F ret ROM:30A0 ; --------------------------------------------------------------------------- ROM:30A0 ROM:30A0 ROM_30A0: ; CODE XREF: ROM_304E+4B↑j ROM:30A0 xorb INTMEM_1A+1, #-1 ROM:30A3 andb INTMEM_96, INTMEM_1A+1 ROM:30A6 ret ROM:30A7 ; --------------------------------------------------------------------------- ROM:30A7 ROM:30A7 ROM_30A7: ; CODE XREF: ROM_304E+A↑j ROM:30A7 ldb INTMEM_1A, #2 ROM:30AA orb INTMEM_4A, #1 ROM:30AD ret ROM:30AE ; --------------------------------------------------------------------------- ROM:30AE ROM:30AE ROM_30AE: ; CODE XREF: ROM_304E+3↑j ROM:30AE ldb INTMEM_1A, #-1 ROM:30B1 ld INTMEM_5A, [SP] ; Stack pointer ROM:30B4 ret ROM:30B5 ; --------------------------------------------------------------------------- ROM:30B5 ROM:30B5 ROM_30B5: ; CODE XREF: ROM_304E+8↑j ROM:30B5 clrb INTMEM_1C ROM:30B7 ldbze INTMEM_1A, INTMEM_1C+1 ROM:30BA andb ZERO_REG, WSR1, 30E7h[INTMEM_1A] ; Zero register ROM:30C0 je ROM_30C5 ROM:30C2 ldb INTMEM_1C, #1 ROM:30C5 ROM:30C5 ROM_30C5: ; CODE XREF: ROM_304E+72↑j ROM:30C5 andb ZERO_REG, IOPORT1, 30EBh[INTMEM_1A] ; Zero register ROM:30CB jne ROM_30D0 ROM:30CD orb INTMEM_1C, #2 ROM:30D0 ROM:30D0 ROM_30D0: ; CODE XREF: ROM_304E+7D↑j ROM:30D0 clrb INTMEM_1A ROM:30D2 ret ROM:30D2 ; End of function ROM_304E ROM:30D2 ROM:30D3 ; --------------------------------------------------------------------------- ROM:30D3 skip INTMEM_36 ROM:30D5 notb INTMEM_24 ROM:30D7 not ZERO_REG ; Zero register ROM:30D9 neg ZERO_REG+1 ; Zero register ROM:30DB clr INTMEM_2+1 ROM:30DD skip INTMEM_2 ROM:30DF skip ZERO_REG ; Zero register ROM:30E1 skip ZERO_REG ; Zero register ROM:30E3 clr ZERO_REG+1 ; Zero register ROM:30E5 clr ZERO_REG+1 ; Zero register ROM:30E7 not INTMEM_2 ROM:30E9 not INTMEM_2 ROM:30EB not INTMEM_2 ROM:30ED not INTMEM_2 ROM:30EF ROM:30EF ; =============== S U B R O U T I N E ======================================= ROM:30EF ROM:30EF ROM:30EF ROM_30EF: ; CODE XREF: ROM:ROM_56B9↓p ROM:30EF cmp INTMEM_20, #1C20h ROM:30F3 jc ROM_3112 ROM:30F5 clr INTMEM_2C+2 ROM:30F7 cmp INTMEM_1C, ZERO_REG ; Zero register ROM:30FA je ROM_3133 ROM:30FC cmpb INTMEM_20+3, ZERO_REG ; Zero register ROM:30FF je ROM_3106 ROM:3101 shl INTMEM_1C, #1 ROM:3104 jc ROM_3112 ROM:3106 ROM:3106 ROM_3106: ; CODE XREF: ROM_30EF+10↑j ROM:3106 add INTMEM_1C+2, #-8000h ROM:310A jnc ROM_3116 ROM:310C add INTMEM_1A, INTMEM_1C, INTMEM_1C+2 ROM:3110 jnc ROM_311C ROM:3112 ROM:3112 ROM_3112: ; CODE XREF: ROM_30EF+4↑j ROM:3112 ; ROM_30EF+15↑j ... ROM:3112 ldb INTMEM_1A, #1 ROM:3115 ret ROM:3116 ; --------------------------------------------------------------------------- ROM:3116 ROM:3116 ROM_3116: ; CODE XREF: ROM_30EF+1B↑j ROM:3116 add INTMEM_1A, INTMEM_1C, INTMEM_1C+2 ROM:311A jnc ROM_3112 ROM:311C ROM:311C ROM_311C: ; CODE XREF: ROM_30EF+21↑j ROM:311C cmp INTMEM_1A, #0Ch ROM:3120 jnc ROM_3112 ROM:3122 ld INTMEM_2C, INTMEM_1C+2 ROM:3125 jbc INTMEM_1C+3, 7, ROM_312A ROM:3128 neg INTMEM_2C ROM:312A ROM:312A ROM_312A: ; CODE XREF: ROM_30EF+36↑j ROM:312A mulu INTMEM_2C, #-3FFFh ROM:312E jbc INTMEM_1C+3, 7, ROM_3133 ROM:3131 neg INTMEM_2C+2 ROM:3133 ROM:3133 ROM_3133: ; CODE XREF: ROM_30EF+B↑j ROM:3133 ; ROM_30EF+3F↑j ROM:3133 add INTMEM_64, INTMEM_2C+2, #-8000h ROM:3138 mulu INTMEM_1C, #-3FFFh ROM:313C pushf ROM:313D st INTMEM_1C+2, INTMEM_66 ROM:3140 andb INTMEM_AB, #-11h ROM:3143 cmpb INTMEM_20+3, ZERO_REG ; Zero register ROM:3146 je ROM_314B ROM:3148 orb INTMEM_AB, #10h ROM:314B ROM:314B ROM_314B: ; CODE XREF: ROM_30EF+57↑j ROM:314B popf ROM:314C andb INTMEM_AB, #-21h ROM:314F cmpb INTMEM_20+2, ZERO_REG ; Zero register ROM:3152 je ROM_3157 ROM:3154 orb INTMEM_AB, #20h ; ' ' ROM:3157 ROM:3157 ROM_3157: ; CODE XREF: ROM_30EF+63↑j ROM:3157 st INTMEM_20, INTMEM_62 ROM:3157 ; End of function ROM_30EF ROM:3157 ROM:315A ROM:315A ; =============== S U B R O U T I N E ======================================= ROM:315A ROM:315A ROM:315A ROM_315A: ; CODE XREF: start+8A7↑p ROM:315A ld INTMEM_20, INTMEM_62 ROM:315D jbs INTMEM_AB, 5, ROM_3187 ROM:3160 jbc INTMEM_AB, 2, ROM_3187 ROM:3163 add INTMEM_1C, INTMEM_64, #-8000h ROM:3168 jnc ROM_3174 ROM:316A add INTMEM_1C, INTMEM_66 ROM:316D jnc ROM_3179 ROM:316F ldbse INTMEM_1C, INTMEM_FF ROM:3172 sjmp ROM_3179 ROM:3174 ; --------------------------------------------------------------------------- ROM:3174 ROM:3174 ROM_3174: ; CODE XREF: ROM_315A+E↑j ROM:3174 add INTMEM_1C, INTMEM_66 ROM:3177 jnc ROM_3187 ROM:3179 ROM:3179 ROM_3179: ; CODE XREF: ROM_315A+13↑j ROM:3179 ; ROM_315A+18↑j ROM:3179 mulu INTMEM_1C, #64h ; 'd' ROM:317D divu INTMEM_1C, INTMEM_5C ROM:3180 sub INTMEM_20, INTMEM_1C ROM:3183 jc ROM_3187 ROM:3185 clr INTMEM_20 ROM:3187 ROM:3187 ROM_3187: ; CODE XREF: ROM_315A+3↑j ROM:3187 ; ROM_315A+6↑j ... ROM:3187 add INTMEM_20, #32h ; '2' ROM:318B divub INTMEM_20, #64h ; 'd' ROM:318E stb INTMEM_20, INTMEM_14D[] ROM:3193 ret ROM:3193 ; End of function ROM_315A ROM:3193 ROM:3194 ROM:3194 ; =============== S U B R O U T I N E ======================================= ROM:3194 ROM:3194 ROM:3194 ROM_3194: ; CODE XREF: ROM_2E2E+9↑p ROM:3194 ; ROM_2F32+F↑p ... ROM:3194 shl INTMEM_1C, #1 ROM:3197 ld INTMEM_20+2, INTMEM_55+1 ROM:319A ld INTMEM_1A, [INTMEM_20+2] ROM:319D sub INTMEM_1C, INTMEM_20+2, INTMEM_1C ROM:31A1 sub INTMEM_1A, #4 ROM:31A5 add INTMEM_1C, INTMEM_1A ROM:31A8 ld INTMEM_1C, [INTMEM_1C] ROM:31AB add INTMEM_1C, INTMEM_20+2 ROM:31AE ldb INTMEM_1A, [INTMEM_1C]+ ROM:31B1 decb INTMEM_1A ROM:31B3 ldb INTMEM_1A+1, [INTMEM_1C]+ ROM:31B6 ldbze INTMEM_20, INTMEM_1A ROM:31B9 add INTMEM_1C, INTMEM_20 ROM:31BC st INTMEM_1C, INTMEM_20 ROM:31BF ldb INTMEM_2C+3, INTMEM_1A ROM:31C2 cmpb INTMEM_2C+3, ZERO_REG ; Zero register ROM:31C5 je ROM_31D1 ROM:31C7 ROM:31C7 ROM_31C7: ; CODE XREF: ROM_3194+3A↓j ROM:31C7 cmpb INTMEM_1C+2, [INTMEM_1C] ROM:31CA jc ROM_31D1 ROM:31CC dec INTMEM_1C ROM:31CE djnz INTMEM_2C+3, ROM_31C7 ROM:31D1 ROM:31D1 ROM_31D1: ; CODE XREF: ROM_3194+31↑j ROM:31D1 ; ROM_3194+36↑j ROM:31D1 cmpb INTMEM_2C+3, INTMEM_1A ROM:31D4 ldb INTMEM_2C+2, INTMEM_2C+3 ROM:31D7 ldb INTMEM_20+2, [INTMEM_1C] ROM:31DA je ROM_31DE ROM:31DC inc INTMEM_1C ROM:31DE ROM:31DE ROM_31DE: ; CODE XREF: ROM_3194+46↑j ROM:31DE ldb INTMEM_20+3, [INTMEM_1C] ROM:31E1 decb INTMEM_1A+1 ROM:31E3 jne ROM_31E7 ROM:31E5 sjmp ROM_32E2 ROM:31E7 ; --------------------------------------------------------------------------- ROM:31E7 ROM:31E7 ROM_31E7: ; CODE XREF: ROM_3194+4F↑j ROM:31E7 ldb INTMEM_2C+3, INTMEM_1A+1 ROM:31EA ld INTMEM_1C, INTMEM_20 ROM:31ED ldbze INTMEM_20, INTMEM_1A+1 ROM:31F0 inc INTMEM_20 ROM:31F2 add INTMEM_1C, INTMEM_20 ROM:31F5 st INTMEM_1C, INTMEM_20 ROM:31F8 ROM:31F8 ROM_31F8: ; CODE XREF: ROM_3194+6B↓j ROM:31F8 cmpb INTMEM_1C+3, [INTMEM_1C] ROM:31FB jc ROM_3202 ROM:31FD dec INTMEM_1C ROM:31FF djnz INTMEM_2C+3, ROM_31F8 ROM:3202 ROM:3202 ROM_3202: ; CODE XREF: ROM_3194+67↑j ROM:3202 cmpb INTMEM_2C+3, INTMEM_1A+1 ROM:3205 ldb INTMEM_2C, [INTMEM_1C] ROM:3208 je ROM_320C ROM:320A inc INTMEM_1C ROM:320C ROM:320C ROM_320C: ; CODE XREF: ROM_3194+74↑j ROM:320C ldb INTMEM_2C+1, [INTMEM_1C] ROM:320F add INTMEM_1C, INTMEM_20, #1 ROM:3214 incb INTMEM_1A ROM:3216 mulub INTMEM_20, INTMEM_2C+3, INTMEM_1A ROM:321A add INTMEM_1C, INTMEM_20 ROM:321D ldbze INTMEM_20, INTMEM_2C+2 ROM:3220 add INTMEM_1C, INTMEM_20 ROM:3223 ldb INTMEM_2C+2, [INTMEM_1C] ROM:3226 ldb INTMEM_2C+3, 1[INTMEM_1C] ROM:322A ldbze INTMEM_20, INTMEM_1A ROM:322D add INTMEM_1C, INTMEM_20 ROM:3230 ldb INTMEM_20, [INTMEM_1C] ROM:3233 ldb INTMEM_20+1, 1[INTMEM_1C] ROM:3237 ld INTMEM_1C, INTMEM_20+2 ROM:323A subb INTMEM_1C+1, INTMEM_1C ROM:323D je ROM_3269 ROM:323F subb INTMEM_1C, INTMEM_1C+2, INTMEM_1C ROM:3243 jnc ROM_3269 ROM:3245 ldb INTMEM_1A+1, INTMEM_2C+2 ROM:3248 subb INTMEM_2C+3, INTMEM_2C+2 ROM:324B jc ROM_3254 ROM:324D negb INTMEM_2C+3 ROM:324F ldb INTMEM_30, INTMEM_2C+3 ROM:3252 sjmp ROM_3256 ROM:3254 ; --------------------------------------------------------------------------- ROM:3254 ROM:3254 ROM_3254: ; CODE XREF: ROM_3194+B7↑j ROM:3254 clrb INTMEM_30 ROM:3256 ROM:3256 ROM_3256: ; CODE XREF: ROM_3194+BE↑j ROM:3256 mulub INTMEM_2C+2, INTMEM_1C, INTMEM_2C+3 ROM:325A divub INTMEM_2C+2, INTMEM_1C+1 ROM:325D cmpb INTMEM_30, ZERO_REG ; Zero register ROM:3260 je ROM_3264 ROM:3262 negb INTMEM_2C+2 ROM:3264 ROM:3264 ROM_3264: ; CODE XREF: ROM_3194+CC↑j ROM:3264 addb INTMEM_1A+1, INTMEM_2C+2 ROM:3267 sjmp ROM_326C ROM:3269 ; --------------------------------------------------------------------------- ROM:3269 ROM:3269 ROM_3269: ; CODE XREF: ROM_3194+A9↑j ROM:3269 ; ROM_3194+AF↑j ROM:3269 ldb INTMEM_1A+1, INTMEM_2C+2 ROM:326C ROM:326C ROM_326C: ; CODE XREF: ROM_3194+D3↑j ROM:326C stb INTMEM_1A+1, INTMEM_1A ROM:326F ld INTMEM_1C, INTMEM_20+2 ROM:3272 ld INTMEM_2C+2, INTMEM_20 ROM:3275 subb INTMEM_1C+1, INTMEM_1C ROM:3278 je ROM_32A4 ROM:327A subb INTMEM_1C, INTMEM_1C+2, INTMEM_1C ROM:327E jnc ROM_32A4 ROM:3280 ldb INTMEM_1A+1, INTMEM_2C+2 ROM:3283 subb INTMEM_2C+3, INTMEM_2C+2 ROM:3286 jc ROM_328F ROM:3288 negb INTMEM_2C+3 ROM:328A ldb INTMEM_30, INTMEM_2C+3 ROM:328D sjmp ROM_3291 ROM:328F ; --------------------------------------------------------------------------- ROM:328F ROM:328F ROM_328F: ; CODE XREF: ROM_3194+F2↑j ROM:328F clrb INTMEM_30 ROM:3291 ROM:3291 ROM_3291: ; CODE XREF: ROM_3194+F9↑j ROM:3291 mulub INTMEM_2C+2, INTMEM_1C, INTMEM_2C+3 ROM:3295 divub INTMEM_2C+2, INTMEM_1C+1 ROM:3298 cmpb INTMEM_30, ZERO_REG ; Zero register ROM:329B je ROM_329F ROM:329D negb INTMEM_2C+2 ROM:329F ROM:329F ROM_329F: ; CODE XREF: ROM_3194+107↑j ROM:329F addb INTMEM_1A+1, INTMEM_2C+2 ROM:32A2 sjmp ROM_32A7 ROM:32A4 ; --------------------------------------------------------------------------- ROM:32A4 ROM:32A4 ROM_32A4: ; CODE XREF: ROM_3194+E4↑j ROM:32A4 ; ROM_3194+EA↑j ROM:32A4 ldb INTMEM_1A+1, INTMEM_2C+2 ROM:32A7 ROM:32A7 ROM_32A7: ; CODE XREF: ROM_3194+10E↑j ROM:32A7 ld INTMEM_2C+2, INTMEM_1A ROM:32AA ld INTMEM_1C, INTMEM_2C ROM:32AD subb INTMEM_1C+1, INTMEM_1C ROM:32B0 je ROM_32DC ROM:32B2 subb INTMEM_1C, INTMEM_1C+3, INTMEM_1C ROM:32B6 jnc ROM_32DC ROM:32B8 ldb INTMEM_1A+1, INTMEM_2C+2 ROM:32BB subb INTMEM_2C+3, INTMEM_2C+2 ROM:32BE jc ROM_32C7 ROM:32C0 negb INTMEM_2C+3 ROM:32C2 ldb INTMEM_30, INTMEM_2C+3 ROM:32C5 sjmp ROM_32C9 ROM:32C7 ; --------------------------------------------------------------------------- ROM:32C7 ROM:32C7 ROM_32C7: ; CODE XREF: ROM_3194+12A↑j ROM:32C7 clrb INTMEM_30 ROM:32C9 ROM:32C9 ROM_32C9: ; CODE XREF: ROM_3194+131↑j ROM:32C9 mulub INTMEM_2C+2, INTMEM_1C, INTMEM_2C+3 ROM:32CD divub INTMEM_2C+2, INTMEM_1C+1 ROM:32D0 cmpb INTMEM_30, ZERO_REG ; Zero register ROM:32D3 je ROM_32D7 ROM:32D5 negb INTMEM_2C+2 ROM:32D7 ROM:32D7 ROM_32D7: ; CODE XREF: ROM_3194+13F↑j ROM:32D7 addb INTMEM_1A+1, INTMEM_2C+2 ROM:32DA sjmp ROM_32DF ROM:32DC ; --------------------------------------------------------------------------- ROM:32DC ROM:32DC ROM_32DC: ; CODE XREF: ROM_3194+11C↑j ROM:32DC ; ROM_3194+122↑j ROM:32DC ldb INTMEM_1A+1, INTMEM_2C+2 ROM:32DF ROM:32DF ROM_32DF: ; CODE XREF: ROM_3194+146↑j ROM:32DF ljmp ROM_3328 ROM:32E2 ; --------------------------------------------------------------------------- ROM:32E2 ROM:32E2 ROM_32E2: ; CODE XREF: ROM_3194+51↑j ROM:32E2 add INTMEM_1C, INTMEM_20, #1 ROM:32E7 ldbze INTMEM_20, INTMEM_2C+2 ROM:32EA add INTMEM_1C, INTMEM_20 ROM:32ED ldb INTMEM_2C+2, [INTMEM_1C]+ ROM:32F0 ldb INTMEM_2C+3, [INTMEM_1C] ROM:32F3 ld INTMEM_1C, INTMEM_20+2 ROM:32F6 subb INTMEM_1C+1, INTMEM_1C ROM:32F9 je ROM_3325 ROM:32FB subb INTMEM_1C, INTMEM_1C+2, INTMEM_1C ROM:32FF jnc ROM_3325 ROM:3301 ldb INTMEM_1A+1, INTMEM_2C+2 ROM:3304 subb INTMEM_2C+3, INTMEM_2C+2 ROM:3307 jc ROM_3310 ROM:3309 negb INTMEM_2C+3 ROM:330B ldb INTMEM_30, INTMEM_2C+3 ROM:330E sjmp ROM_3312 ROM:3310 ; --------------------------------------------------------------------------- ROM:3310 ROM:3310 ROM_3310: ; CODE XREF: ROM_3194+173↑j ROM:3310 clrb INTMEM_30 ROM:3312 ROM:3312 ROM_3312: ; CODE XREF: ROM_3194+17A↑j ROM:3312 mulub INTMEM_2C+2, INTMEM_1C, INTMEM_2C+3 ROM:3316 divub INTMEM_2C+2, INTMEM_1C+1 ROM:3319 cmpb INTMEM_30, ZERO_REG ; Zero register ROM:331C je ROM_3320 ROM:331E negb INTMEM_2C+2 ROM:3320 ROM:3320 ROM_3320: ; CODE XREF: ROM_3194+188↑j ROM:3320 addb INTMEM_1A+1, INTMEM_2C+2 ROM:3323 sjmp ROM_3328 ROM:3325 ; --------------------------------------------------------------------------- ROM:3325 ROM:3325 ROM_3325: ; CODE XREF: ROM_3194+165↑j ROM:3325 ; ROM_3194+16B↑j ROM:3325 ldb INTMEM_1A+1, INTMEM_2C+2 ROM:3328 ROM:3328 ROM_3328: ; CODE XREF: ROM_3194:ROM_32DF↑j ROM:3328 ; ROM_3194+18F↑j ROM:3328 ldb INTMEM_1C, INTMEM_1A+1 ROM:332B ldbze INTMEM_1A, ZERO_REG ; Zero register ROM:332E ret ROM:332E ; End of function ROM_3194 ROM:332E ROM:332F ROM:332F ; =============== S U B R O U T I N E ======================================= ROM:332F ROM:332F ROM:332F ROM_332F: ; CODE XREF: ROM_33CD+78↓p ROM:332F ; ROM_37EE+19↓p ... ROM:332F clrb INTMEM_1A ROM:3331 cmp INTMEM_1C+2, ZERO_REG ; Zero register ROM:3334 jne ROM_3339 ROM:3336 ldbze INTMEM_1C+2, #2 ROM:3339 ROM:3339 ROM_3339: ; CODE XREF: ROM_332F+5↑j ROM:3339 clr INTMEM_20+2 ROM:333B sub INTMEM_20, INTMEM_1C ROM:333E jc ROM_3349 ROM:3340 neg INTMEM_20 ROM:3342 divu INTMEM_20, INTMEM_1C+2 ROM:3345 neg INTMEM_20 ROM:3347 sjmp ROM_334C ROM:3349 ; --------------------------------------------------------------------------- ROM:3349 ROM:3349 ROM_3349: ; CODE XREF: ROM_332F+F↑j ROM:3349 divu INTMEM_20, INTMEM_1C+2 ROM:334C ROM:334C ROM_334C: ; CODE XREF: ROM_332F+18↑j ROM:334C add INTMEM_1C, INTMEM_20 ROM:334F ret ROM:334F ; End of function ROM_332F ROM:334F ROM:3350 ROM:3350 ; =============== S U B R O U T I N E ======================================= ROM:3350 ROM:3350 ROM:3350 ROM_3350: ; CODE XREF: ROM_3895↓p ROM:3350 jbc INTMEM_AA, 2, ROM_3368 ROM:3353 andb INTMEM_AA, #-5 ROM:3356 ldb INTMEM_1C, INTMEM_7 ROM:3359 orb INTMEM_AB, #40h ; '@' ROM:335C ldb INTMEM_98+1, INTMEM_1C ROM:335F ROM:335F ROM_335F: ; CODE XREF: ROM_3350:ROM_335F↓j ROM:335F ; ROM_3369+9↓j ... ROM:335F jbc INTMEM_AA, 3, ROM_335F ROM:3362 andb INTMEM_AA, #-9 ROM:3365 ldb INTMEM_7, INTMEM_1C ROM:3368 ROM:3368 ROM_3368: ; CODE XREF: ROM_3350↑j ROM:3368 ; ROM_3369↓j ROM:3368 ret ROM:3368 ; End of function ROM_3350 ROM:3368 ROM:3369 ROM:3369 ; =============== S U B R O U T I N E ======================================= ROM:3369 ROM:3369 ROM:3369 ROM_3369: ; CODE XREF: start+896↑p ROM:3369 jbc INTMEM_AB, 7, ROM_3368 ROM:336C ldb INTMEM_1C, INTMEM_3B ROM:336F andb INTMEM_AB, #7Fh ROM:3372 sjmp ROM_335F ROM:3372 ; End of function ROM_3369 ROM:3372 ROM:3374 ; --------------------------------------------------------------------------- ROM:3374 ROM:3374 ROM_3374: ; CODE XREF: ROM:56B3↓j ROM:3374 mulu INTMEM_1C, #-3FFFh ROM:3378 st INTMEM_1C+2, INTMEM_78 ROM:337B ldb INTMEM_9C, #8 ROM:337E ret ROM:337F ROM:337F ; =============== S U B R O U T I N E ======================================= ROM:337F ROM:337F ROM:337F ROM_337F: ; CODE XREF: start+887↑p ROM:337F jbs IOPORT2, 4, ROM_3393 ; Input/output port 2 ROM:3382 jbc INTMEM_AE, 7, ROM_338E ROM:3385 jbc INTMEM_AF, 0, ROM_338B ROM:3388 orb INTMEM_AC, #40h ; '@' ROM:338B ROM:338B ROM_338B: ; CODE XREF: ROM_337F+6↑j ROM:338B orb INTMEM_AE, #40h ; '@' ROM:338E ROM:338E ROM_338E: ; CODE XREF: ROM_337F+3↑j ROM:338E orb INTMEM_AE, #-80h ROM:3391 sjmp ROM_339F ROM:3393 ; --------------------------------------------------------------------------- ROM:3393 ROM:3393 ROM_3393: ; CODE XREF: ROM_337F↑j ROM:3393 jbs INTMEM_AE, 7, ROM_339C ROM:3396 orb INTMEM_AF, #1 ROM:3399 andb INTMEM_AE, #-41h ROM:339C ROM:339C ROM_339C: ; CODE XREF: ROM_337F:ROM_3393↑j ROM:339C andb INTMEM_AE, #7Fh ROM:339F ROM:339F ROM_339F: ; CODE XREF: ROM_337F+12↑j ROM:339F jbc IOPORT1, 6, ROM_33AD ; Input/output port 1 ROM:33A2 jbc INTMEM_AF, 1, ROM_33A8 ROM:33A5 orb INTMEM_AC+1, #2 ROM:33A8 ROM:33A8 ROM_33A8: ; CODE XREF: ROM_337F+23↑j ROM:33A8 orb INTMEM_AF, #2 ROM:33AB sjmp ROM_33B6 ROM:33AD ; --------------------------------------------------------------------------- ROM:33AD ROM:33AD ROM_33AD: ; CODE XREF: ROM_337F:ROM_339F↑j ROM:33AD jbs INTMEM_AF, 1, ROM_33B3 ROM:33B0 andb INTMEM_AC+1, #-3 ROM:33B3 ROM:33B3 ROM_33B3: ; CODE XREF: ROM_337F:ROM_33AD↑j ROM:33B3 andb INTMEM_AF, #-3 ROM:33B6 ROM:33B6 ROM_33B6: ; CODE XREF: ROM_337F+2C↑j ROM:33B6 jbs IOPORT1, 7, ROM_33C3 ; Input/output port 1 ROM:33B9 jbc INTMEM_AF, 2, ROM_33BF ROM:33BC orb INTMEM_AC+1, #1 ROM:33BF ROM:33BF ROM_33BF: ; CODE XREF: ROM_337F+3A↑j ROM:33BF orb INTMEM_AF, #4 ROM:33C2 ret ROM:33C3 ; --------------------------------------------------------------------------- ROM:33C3 ROM:33C3 ROM_33C3: ; CODE XREF: ROM_337F:ROM_33B6↑j ROM:33C3 jbs INTMEM_AF, 2, ROM_33C9 ROM:33C6 andb INTMEM_AC+1, #-2 ROM:33C9 ROM:33C9 ROM_33C9: ; CODE XREF: ROM_337F:ROM_33C3↑j ROM:33C9 andb INTMEM_AF, #-5 ROM:33CC ret ROM:33CC ; End of function ROM_337F ROM:33CC ROM:33CD ROM:33CD ; =============== S U B R O U T I N E ======================================= ROM:33CD ROM:33CD ROM:33CD ROM_33CD: ; CODE XREF: start+88A↑p ROM:33CD ; ROM_33CD+8D↓j ROM:33CD pushf ROM:33CE addb INTMEM_2, INTMEM_A6, #8 ROM:33D2 ldb INTMEM_34, INTMEM_A6 ROM:33D5 mulub INTMEM_34, #0Eh ROM:33D8 add INTMEM_34, #3600h ROM:33DC add INTMEM_20, INTMEM_55+1, 0[INTMEM_34] ROM:33E1 add INTMEM_20+2, INTMEM_55+1, 2[INTMEM_34] ROM:33E6 add INTMEM_2C, INTMEM_55+1, 4[INTMEM_34] ROM:33EB add INTMEM_32, INTMEM_55+1, 0Ah[INTMEM_34] ROM:33F0 ld INTMEM_1C, 8[INTMEM_34] ROM:33F4 ROM:33F4 ROM_33F4: ; CODE XREF: ROM_33CD:ROM_33F4↓j ROM:33F4 jbs INTMEM_2, 3, ROM_33F4 ROM:33F7 ldb INTMEM_1C+2, INTMEM_2+1 ROM:33FA andb INTMEM_1C+3, INTMEM_2, #-40h ROM:33FE popf ROM:33FF cmpb INTMEM_1C+2, [INTMEM_20] ROM:3402 jnc ROM_3428 ROM:3404 cmpb INTMEM_1C+2, [INTMEM_20+2] ROM:3407 jh ROM_3428 ROM:3409 ldb INTMEM_1A, 6[INTMEM_34] ROM:340D notb INTMEM_1A ROM:340F andb INTMEM_55, INTMEM_1A ROM:3412 cmp INTMEM_1C, #-1 ROM:3416 je ROM_3420 ROM:3418 lcall ROM_3194 ROM:341B ldb INTMEM_20+1, INTMEM_1C ROM:341E sjmp ROM_3433 ROM:3420 ; --------------------------------------------------------------------------- ROM:3420 ROM:3420 ROM_3420: ; CODE XREF: ROM_33CD+49↑j ROM:3420 ldb INTMEM_20+1, INTMEM_1C+2 ROM:3423 ldb INTMEM_20, INTMEM_1C+3 ROM:3426 sjmp ROM_3436 ROM:3428 ; --------------------------------------------------------------------------- ROM:3428 ROM:3428 ROM_3428: ; CODE XREF: ROM_33CD+35↑j ROM:3428 ; ROM_33CD+3A↑j ROM:3428 orb INTMEM_55, 6[INTMEM_34] ROM:342C orb INTMEM_52, 7[INTMEM_34] ROM:3430 ldb INTMEM_20+1, [INTMEM_2C] ROM:3433 ROM:3433 ROM_3433: ; CODE XREF: ROM_33CD+51↑j ROM:3433 ldb INTMEM_20, #7Fh ROM:3436 ROM:3436 ROM_3436: ; CODE XREF: ROM_33CD+59↑j ROM:3436 ld INTMEM_2C, 0Ch[INTMEM_34] ROM:343A ld INTMEM_1C, [INTMEM_2C] ROM:343D cmp INTMEM_1C, ZERO_REG ; Zero register ROM:3440 je ROM_344D ROM:3442 ld INTMEM_1C+2, [INTMEM_32] ROM:3445 lcall ROM_332F ROM:3448 st INTMEM_1C, [INTMEM_2C] ROM:344B sjmp ROM_3450 ROM:344D ; --------------------------------------------------------------------------- ROM:344D ROM:344D ROM_344D: ; CODE XREF: ROM_33CD+73↑j ROM:344D st INTMEM_20, [INTMEM_2C] ROM:3450 ROM:3450 ROM_3450: ; CODE XREF: ROM_33CD+7E↑j ROM:3450 incb INTMEM_A6 ROM:3452 cmpb INTMEM_A6, #6 ROM:3455 je ROM_345C ROM:3457 jbs INTMEM_A9, 0, ROM_345E ROM:345A sjmp ROM_33CD ROM:345C ; --------------------------------------------------------------------------- ROM:345C ROM:345C ROM_345C: ; CODE XREF: ROM_33CD+88↑j ROM:345C clrb INTMEM_A6 ROM:345E ROM:345E ROM_345E: ; CODE XREF: ROM_33CD+8A↑j ROM:345E ret ROM:345E ; End of function ROM_33CD ROM:345E ROM:345F ; --------------------------------------------------------------------------- ROM:345F rst ROM:345F ; --------------------------------------------------------------------------- ROM:3460 db 58h, 2Ah, 0B9h, 2Ah, 0F8h, 2Ah, 10h, 2Bh, 42h, 2Bh ROM:3460 db 55h, 2Bh, 65h, 2Bh, 71h, 2Bh, 4Bh, 42h, 50h, 38h, 50h ROM:3460 db 30h, 30h, 39h, 93h, 0, 9, 14h, 17h, 15h, 16h, 10h, 0 ROM:3460 db 1, 2, 4, 0, 0, 0, 0, 8, 10h, 30h, 0, 1Ch, 0, 23h, 0 ROM:3460 db 5Eh, 0, 0, 0, 0F9h, 1, 30h, 0, 0FFh, 0, 0, 0, 0F7h ROM:3460 db 1, 30h, 0, 0FFh, 0, 0, 2, 0FBh, 1, 20h, 4, 0F5h, 1 ROM:3460 db 20h, 0, 0FDh, 1, 50h, 80h, 0ACh, 0, 50h, 1, 0ADh, 0 ROM:3460 db 58h, 2, 0ADh, 0, 60h, 0, 0EEh, 34h, 60h, 0, 0F8h, 34h ROM:3460 db 88h, 10h, 45h, 0, 20h, 0, 42h, 0, 20h, 4, 47h, 0, 20h ROM:3460 db 0, 8Eh, 0, 0A3h, 0, 0D4h, 0, 80h, 12h, 44h, 0, 6, 6 ROM:3460 db 0DCh, 0, 3, 8, 0BCh, 3, 60h, 0, 12h, 35h, 30h, 0, 0 ROM:3460 db 0, 58h, 1, 0ABh, 0, 0F8h, 34h, 52h, 0, 2, 1, 52h, 0 ROM:3460 db 4, 2, 12h, 35h, 50h, 0, 1, 2, 50h, 0, 2, 4, 50h, 0 ROM:3460 db 4, 8, 50h, 0, 8, 10h, 52h, 0, 8, 20h, 52h, 0, 10h, 80h ROM:3460 db 18h, 35h, 0ABh, 0, 4, 10h, 30h, 0, 20h, 0, 50h, 1, 0ABh ROM:3460 db 0, 20h, 0, 0F1h, 0, 30h, 0, 0FFh, 0, 20h, 0, 0D3h, 0 ROM:3460 db 60h, 0, 8Ah, 35h, 0, 0Ch, 43h, 1, 30h, 0, 0FFh, 0, 30h ROM:3460 db 0, 0FFh, 0, 58h, 8, 0F6h, 0, 60h, 0, 84h, 35h, 20h ROM:3460 db 0, 43h, 0, 2, 0Eh, 0D6h, 0, 8, 10h, 0F2h, 0, 30h, 0 ROM:3460 db 0FFh, 0, 20h, 0, 0F3h, 0, 30h, 0, 0FFh, 0, 30h, 0, 0FFh ROM:3460 db 0, 4, 14h, 44h, 0, 20h, 0, 45h, 0, 23h, 0, 0D4h, 0 ROM:3460 db 30h, 0, 0FFh, 0, 23h, 0, 40h, 0, 23h, 0, 40h, 0, 23h ROM:3460 db 0, 40h, 0, 23h, 0, 40h, 0, 20h, 0, 48h, 0, 8Ah, 35h ROM:3460 db 0F6h, 0, 4, 1, 98h, 35h, 50h, 0, 10h, 4, 52h, 0, 1 ROM:3460 db 10h, 0ACh, 0, 40h, 40h, 30h, 0, 5, 0, 30h, 0, 22h, 0 ROM:3460 db 1Eh, 0, 1, 0, 30h, 0, 0, 0, 30h, 0, 0, 0, 0B4h, 0Fh ROM:3460 db 64h, 9, 0FEh, 0, 29h, 0C0h, 0AAh, 0, 0A0h, 0, 0DFh ROM:3460 db 0, 1, 3, 4, 0, 0CCh, 0, 0BFh, 8Fh, 2, 4, 8, 0, 0, 0 ROM:3460 db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 8, 0, 0, 0 ROM:3460 db 0, 0, 0, 1, 2, 4, 8, 0, 0, 0, 0, 1, 2, 4, 8, 0, 0, 0 ROM:3460 db 0, 0, 0, 0, 1, 2, 4, 8, 0, 0, 0, 1, 0CCh, 0D9h, 88h ROM:3460 db 0A2h, 0, 15h, 44h, 6Eh, 9Ch, 0, 9Bh, 0, 9Dh, 0, 1, 10h ROM:3460 db 0FFh, 0FFh, 12h, 0, 0FCh, 1, 0A2h, 0, 0A1h, 0, 0A4h ROM:3460 db 0, 2, 4, 2, 0, 16h, 0, 0F6h, 1, 9Fh, 0, 9Eh, 0, 0A0h ROM:3460 db 0, 4, 8, 0FFh, 0FFh, 14h, 0, 0FAh, 1, 0A2h, 0, 0A1h ROM:3460 db 0, 0A4h, 0, 0, 0, 0FFh, 0FFh, 16h, 0, 0, 0, 0A2h, 0 ROM:3460 db 0A1h, 0, 0A3h, 0, 8, 2, 2, 0, 16h, 0, 0F8h, 1, 0A5h ROM:3460 db 0, 0A6h, 0, 0A7h, 0, 10h, 20h, 0FFh, 0FFh, 18h, 0, 0F4h ROM:3460 db 1 ROM:3654 ROM:3654 ; =============== S U B R O U T I N E ======================================= ROM:3654 ROM:3654 ROM:3654 ROM_3654: ; CODE XREF: start+87E↑p ROM:3654 ; ROM:39A5↓p ROM:3654 jbs INTMEM_A9, 0, ROM_3673 ROM:3657 ldb INTMEM_26, #-21h ROM:365A stb INTMEM_26, IOPORT1 ; Input/output port 1 ROM:365D ldb INTMEM_26+1, #-22h ROM:3660 stb INTMEM_26+1, IOPORT2 ; Input/output port 2 ROM:3663 ldb INTMEM_1A, #-80h ROM:3666 stb INTMEM_1A, 1FFEh[] ROM:366B ldb INTMEM_1A, #-1 ROM:366E stb INTMEM_1A, 1FFFh[] ROM:3673 ROM:3673 ROM_3673: ; CODE XREF: ROM_3654↑j ROM:3673 ret ROM:3673 ; End of function ROM_3654 ROM:3673 ROM:3674 ROM:3674 ; =============== S U B R O U T I N E ======================================= ROM:3674 ROM:3674 ROM:3674 ROM_3674: ; CODE XREF: start+881↑p ROM:3674 andb INTMEM_28, #77h ; 'w' ROM:3677 ldb WSR1, INTMEM_28 ; Window selection register 1 ROM:367A jbs INTMEM_A9, 0, ROM_36BA ROM:367D ldb INTMEM_1C, 1FFEh[] ROM:3682 ldb INTMEM_1C+1, INTMEM_1C ROM:3685 andb INTMEM_1C+1, #-2 ROM:3688 stb INTMEM_1C+1, 1FFEh[] ROM:368D andb INTMEM_1C+1, #-3 ROM:3690 orb INTMEM_1C+1, #4 ROM:3693 stb INTMEM_1C+1, 1FFEh[] ROM:3698 orb INTMEM_1C+1, #1 ROM:369B stb INTMEM_1C+1, 1FFEh[] ROM:36A0 andb INTMEM_1C+1, #-2 ROM:36A3 stb INTMEM_1C+1, 1FFEh[] ROM:36A8 ldb INTMEM_1C+1, 1FFFh[] ROM:36AD andb INTMEM_1C+1, #-9 ROM:36B0 stb INTMEM_1C+1, 1FFFh[] ROM:36B5 stb INTMEM_1C, 1FFEh[] ROM:36BA ROM:36BA ROM_36BA: ; CODE XREF: ROM_3674+6↑j ROM:36BA jbs INTMEM_A9, 0, ROM_36BE ROM:36BD di ROM:36BE ROM:36BE ROM_36BE: ; CODE XREF: ROM_3674:ROM_36BA↑j ROM:36BE andb INT_PEND, INT_MASK ; Interrupt mask register ROM:36C1 andb INT_PEND1, INT_MASK1 ; Interrupt pending register 1 ROM:36C4 andb INT_MASK1, #0 ; Interrupt mask register 1 ROM:36C7 andb INTMEM_28+1, #-3 ROM:36CA stb INTMEM_28+1, INTMEM_16 ROM:36CD andb INT_MASK, #65h ; 'e' ; Interrupt mask register ROM:36D0 orb INTMEM_28+1, #4 ROM:36D3 ldb INTMEM_16, INTMEM_28+1 ROM:36D6 orb INT_MASK, #1 ; Interrupt mask register ROM:36D9 orb INT_MASK, #20h ; ' ' ; Interrupt mask register ROM:36DC jbc INTMEM_A9, 0, ROM_3703 ROM:36DF ROM:36DF ROM_36DF: ; CODE XREF: ROM_3674+84↓j ROM:36DF jbs INTMEM_A9, 1, ROM_3703 ROM:36E2 jbs WSR1, 6, ROM_36FD ; Window selection register 1 ROM:36E5 add INTMEM_1C, INT_PEND+1, #0BB8h ; Interrupt pending register ROM:36EA st INTMEM_1C, INTMEM_86[] ROM:36EF ldb INTMEM_6, #18h ROM:36F2 ld INTMEM_4, INTMEM_1C ROM:36F5 orb INTMEM_A9, #2 ROM:36F8 jbs INTMEM_A9, 1, ROM_36DF ROM:36FB sjmp ROM_3703 ROM:36FD ; --------------------------------------------------------------------------- ROM:36FD ROM:36FD ROM_36FD: ; CODE XREF: ROM_3674+6E↑j ROM:36FD andb INTMEM_A9, #-3 ROM:3700 orb INTMEM_4A, #1 ROM:3703 ROM:3703 ROM_3703: ; CODE XREF: ROM_3674+68↑j ROM:3703 ; ROM_3674:ROM_36DF↑j ... ROM:3703 jbs INTMEM_A9, 0, ROM_3709 ROM:3706 lcall ROM_29D8 ROM:3709 ROM:3709 ROM_3709: ; CODE XREF: ROM_3674:ROM_3703↑j ROM:3709 orb INTMEM_28, #54h ; 'T' ROM:370C ldb WSR1, INTMEM_28 ; Window selection register 1 ROM:370F ldb INTMEM_2+1, #-5Bh ROM:3712 andb INTMEM_28+1, #7Fh ROM:3715 ldb INTMEM_16, INTMEM_28+1 ROM:3718 orb INT_MASK, #4 ; Interrupt mask register ROM:371B jbs INTMEM_A9, 0, ROM_3721 ROM:371E lcall ROM_37E0 ROM:3721 ROM:3721 ROM_3721: ; CODE XREF: ROM_3674+A7↑j ROM:3721 jbs INTMEM_A9, 0, ROM_3730 ROM:3724 ldb INTMEM_E, #4Dh ; 'M' ROM:3727 ldb INTMEM_E, #-80h ROM:372A orb INTMEM_AA, #8 ROM:372D andb INTMEM_AA, #-5 ROM:3730 ROM:3730 ROM_3730: ; CODE XREF: ROM_3674:ROM_3721↑j ROM:3730 orb INTMEM_28+1, #20h ; ' ' ROM:3733 ldb INTMEM_16, INTMEM_28+1 ROM:3736 ldb IOPORT2+1, #9 ; Input/output port 2 ROM:3739 orb INT_MASK, #40h ; '@' ; Interrupt mask register ROM:373C jbs INTMEM_A9, 0, ROM_3792 ROM:373F lcall ROM_2C61 ROM:3742 clrb INTMEM_1A+1 ROM:3744 lcall ROM_2BD9 ROM:3747 cmp INTMEM_1C, 6[INTMEM_55+1] ROM:374C jne ROM_3774 ROM:374E clr INTMEM_20+2 ROM:3750 clrb INTMEM_1A+1 ROM:3752 ldb INTMEM_1C+2, #5 ROM:3755 ROM:3755 ROM_3755: ; CODE XREF: ROM_3674+E4↓j ROM:3755 lcall ROM_2BD9 ROM:3758 djnz INTMEM_1C+2, ROM_3755 ROM:375B neg INTMEM_20+2 ROM:375D jne ROM_3774 ROM:375F ld INTMEM_34, #-5AABh ROM:3763 lcall ROM_2C67 ROM:3766 negb INTMEM_1A ROM:3768 je ROM_3783 ROM:376A ldb INTMEM_34+1, #-56h ROM:376D lcall ROM_2C67 ROM:3770 negb INTMEM_1A ROM:3772 je ROM_377D ROM:3774 ROM:3774 ROM_3774: ; CODE XREF: ROM_3674+D8↑j ROM:3774 ; ROM_3674+E9↑j ROM:3774 lcall ROM_2D92 ROM:3777 lcall ROM_2D29 ROM:377A lcall ROM_2D5A ROM:377D ROM:377D ROM_377D: ; CODE XREF: ROM_3674+FE↑j ROM:377D ldb INTMEM_1C, #2 ROM:3780 lcall ROM_29F0 ROM:3783 ROM:3783 ROM_3783: ; CODE XREF: ROM_3674+F4↑j ROM:3783 ldb INTMEM_1A+1, INTMEM_1C+3 ROM:3786 ld INTMEM_1C, #-55ABh ROM:378A lcall ROM_2CF1 ROM:378D stb INTMEM_20, INTMEM_A7[] ROM:3792 ROM:3792 ROM_3792: ; CODE XREF: ROM_3674+C8↑j ROM:3792 ldb INTMEM_91+1, 97h[INTMEM_55+1] ROM:3797 ldb INTMEM_A5, #1 ROM:379A jbc INTMEM_A9, 0, ROM_379E ROM:379D ei ROM:379E ROM:379E ROM_379E: ; CODE XREF: ROM_3674+126↑j ROM:379E clrb WSR ; Window selection register ROM:37A0 ret ROM:37A0 ; End of function ROM_3674 ROM:37A0 ROM:37A1 ROM:37A1 ; =============== S U B R O U T I N E ======================================= ROM:37A1 ROM:37A1 ROM:37A1 ROM_37A1: ; CODE XREF: ROM_3895+D↓p ROM:37A1 ; ROM:ROM_3983↓p ROM:37A1 stb ZERO_REG, INTMEM_150[] ; Zero register ROM:37A6 stb ZERO_REG, INTMEM_151[] ; Zero register ROM:37AB andb INTMEM_AC, #-3 ROM:37AE andb INTMEM_AC, #-2 ROM:37B1 ldb INTMEM_1C, #10h ROM:37B4 lcall ROM_29F0 ROM:37B7 andb INTMEM_AC, #-5 ROM:37BA andb INTMEM_AC, #-11h ROM:37BD ret ROM:37BD ; End of function ROM_37A1 ROM:37BD ROM:37BE ; --------------------------------------------------------------------------- ROM:37BE ROM:37BE ROM_37BE: ; CODE XREF: ROM:3958↓j ROM:37BE ; ROM:3AFE↓j ... ROM:37BE clrb INTMEM_1C ROM:37C0 ROM:37C0 ; =============== S U B R O U T I N E ======================================= ROM:37C0 ROM:37C0 ; Attributes: thunk ROM:37C0 ROM:37C0 ROM_37C0: ROM:37C0 ljmp ROM_335F ROM:37C0 ; End of function ROM_37C0 ROM:37C0 ROM:37C3 ROM:37C3 ; =============== S U B R O U T I N E ======================================= ROM:37C3 ROM:37C3 ROM:37C3 ROM_37C3: ; CODE XREF: ROM_2949:ROM_21C2↑p ROM:37C3 ; ROM_2949-3EC↑p ROM:37C3 andb INTMEM_AB, #-5 ROM:37C6 andb INTMEM_AC+1, #-11h ROM:37C9 andb INTMEM_AC+1, #-21h ROM:37CC andb INTMEM_AC+1, #-41h ROM:37CF cmp INTMEM_5E, 10h[INTMEM_55+1] ROM:37D4 jnc ROM_37D9 ROM:37D6 orb INTMEM_52, #1 ROM:37D9 ROM:37D9 ROM_37D9: ; CODE XREF: ROM_37C3+11↑j ROM:37D9 clrb INTMEM_9B ROM:37DB clrb INTMEM_9A ROM:37DD clr INTMEM_5E ROM:37DF ret ROM:37DF ; End of function ROM_37C3 ROM:37DF ROM:37E0 ROM:37E0 ; =============== S U B R O U T I N E ======================================= ROM:37E0 ROM:37E0 ROM:37E0 ROM_37E0: ; CODE XREF: ROM_2949-3A0↑p ROM:37E0 ; ROM_3674+AA↑p ROM:37E0 ldb INTMEM_20, 1FFFh[] ROM:37E5 orb INTMEM_20, #30h ; '0' ROM:37E8 stb INTMEM_20, 1FFFh[] ROM:37ED ret ROM:37ED ; End of function ROM_37E0 ROM:37ED ROM:37EE ROM:37EE ; =============== S U B R O U T I N E ======================================= ROM:37EE ROM:37EE ROM:37EE ROM_37EE: ; CODE XREF: ROM_5856+92↓p ROM:37EE ; ROM_5856:ROM_591E↓p ... ROM:37EE pushf ROM:37EF ldb INTMEM_2, #0Fh ROM:37F2 ld INTMEM_1C, INTMEM_142[] ROM:37F7 ldbze INTMEM_1C+2, 0A8h[INTMEM_55+1] ROM:37FC ROM:37FC ROM_37FC: ; CODE XREF: ROM_37EE:ROM_37FC↓j ROM:37FC jbs INTMEM_2, 3, ROM_37FC ROM:37FF ldb INTMEM_20+1, INTMEM_2+1 ROM:3802 andb INTMEM_20, INTMEM_2, #-40h ROM:3806 popf ROM:3807 lcall ROM_332F ROM:380A st INTMEM_1C, INTMEM_142[] ROM:380F ret ROM:380F ; End of function ROM_37EE ROM:380F ROM:3810 ROM:3810 ; =============== S U B R O U T I N E ======================================= ROM:3810 ROM:3810 ROM:3810 ROM_3810: ; CODE XREF: ROM_2949-4F4↑p ROM:3810 jbs WSR1, 3, ROM_3862 ; Window selection register 1 ROM:3813 sub INTMEM_1C+2, #-8000h ROM:3817 jnc ROM_3820 ROM:3819 add INTMEM_1C, INTMEM_1C+2 ROM:381C jc ROM_3831 ROM:381E sjmp ROM_3825 ROM:3820 ; --------------------------------------------------------------------------- ROM:3820 ROM:3820 ROM_3820: ; CODE XREF: ROM_3810+7↑j ROM:3820 add INTMEM_1C, INTMEM_1C+2 ROM:3823 jnc ROM_385D ROM:3825 ROM:3825 ROM_3825: ; CODE XREF: ROM_3810+E↑j ROM:3825 cmp INTMEM_1C, #0Ch ROM:3829 jnc ROM_385D ROM:382B cmp INTMEM_1C, #-9 ROM:382F jnh ROM_3835 ROM:3831 ROM:3831 ROM_3831: ; CODE XREF: ROM_3810+C↑j ROM:3831 ld INTMEM_1C, #-9 ROM:3835 ROM:3835 ROM_3835: ; CODE XREF: ROM_3810+1F↑j ROM:3835 ; ROM:3B22↓p ROM:3835 jbs WSR1, 6, ROM_3855 ; Window selection register 1 ROM:3838 add INTMEM_20+2, INT_PEND+1, #8 ; Interrupt pending register ROM:383D ldb INTMEM_6, #23h ; '#' ROM:3840 ld INTMEM_4, INTMEM_20+2 ROM:3843 nop ROM:3844 nop ROM:3845 ROM:3845 ROM_3845: ; CODE XREF: ROM_3810:ROM_3845↓j ROM:3845 jbs WSR1, 7, ROM_3845 ; Window selection register 1 ROM:3848 add INTMEM_20+2, INTMEM_1C ROM:384B ldb INTMEM_6, #3 ROM:384E ld INTMEM_4, INTMEM_20+2 ROM:3851 ldb INTMEM_1A, #0 ROM:3854 ROM:3854 ROM_3854: ; CODE XREF: ROM_3810+4B↓j ROM:3854 ; ROM_3810+50↓j ... ROM:3854 ret ROM:3855 ; --------------------------------------------------------------------------- ROM:3855 ROM:3855 ROM_3855: ; CODE XREF: ROM_3810:ROM_3835↑j ROM:3855 ldb INTMEM_1A, #2 ROM:3858 orb INTMEM_4A, #1 ROM:385B sjmp ROM_3854 ROM:385D ; --------------------------------------------------------------------------- ROM:385D ROM:385D ROM_385D: ; CODE XREF: ROM_3810+13↑j ROM:385D ; ROM_3810+19↑j ROM:385D ldb INTMEM_1A, #4 ROM:3860 sjmp ROM_3854 ROM:3862 ; --------------------------------------------------------------------------- ROM:3862 ROM:3862 ROM_3862: ; CODE XREF: ROM_3810↑j ROM:3862 ldb INTMEM_1A, #1 ROM:3865 sjmp ROM_3854 ROM:3865 ; End of function ROM_3810 ROM:3865 ROM:3867 ROM:3867 ; =============== S U B R O U T I N E ======================================= ROM:3867 ROM:3867 ROM:3867 ROM_3867: ; CODE XREF: ROM_3867+B↓j ROM:3867 ; ROM:3B25↓p ROM:3867 jbs IOPORT2, 2, ROM_3877 ; Input/output port 2 ROM:386A sub INTMEM_1C, INT_PEND+1, INTMEM_20+2 ; Interrupt pending register ROM:386E cmp INTMEM_1C, #1F4h ROM:3872 jh ROM_3867 ROM:3874 clrb INTMEM_1A+1 ROM:3876 ret ROM:3877 ; --------------------------------------------------------------------------- ROM:3877 ROM:3877 ROM_3877: ; CODE XREF: ROM_3867↑j ROM:3877 ldb INTMEM_1A+1, #1 ROM:387A ret ROM:387A ; End of function ROM_3867 ROM:387A ROM:387B ROM:387B ; =============== S U B R O U T I N E ======================================= ROM:387B ROM:387B ROM:387B ROM_387B: ; CODE XREF: ROM_56D0:ROM_57D2↓p ROM:387B clr INTMEM_66 ROM:387D clr INTMEM_76 ROM:387F ldb INTMEM_6, #3 ROM:3882 add INTMEM_4, INT_PEND+1, #8 ; Interrupt pending register ROM:3887 ret ROM:3887 ; End of function ROM_387B ROM:3887 ROM:3888 ROM:3888 ; =============== S U B R O U T I N E ======================================= ROM:3888 ROM:3888 ROM:3888 ROM_3888: ; CODE XREF: ROM_56D0+17F↓p ROM:3888 mulu INTMEM_1C, #-3FFFh ROM:388C add INTMEM_76, INTMEM_1C+2 ROM:388F jnc ROM_3894 ROM:3891 ldbse INTMEM_76, #-1 ROM:3894 ROM:3894 ROM_3894: ; CODE XREF: ROM_3888+7↑j ROM:3894 ret ROM:3894 ; End of function ROM_3888 ROM:3894 ROM:3895 ROM:3895 ; =============== S U B R O U T I N E ======================================= ROM:3895 ROM:3895 ROM:3895 ROM_3895: ; CODE XREF: start+884↑p ROM:3895 lcall ROM_3350 ROM:3898 cmpb INTMEM_98, #50h ; 'P' ROM:389B jne ROM_38A5 ROM:389D cmpb INTMEM_C0, ZERO_REG ; Zero register ROM:38A0 jne ROM_38A5 ROM:38A2 lcall ROM_37A1 ROM:38A5 ROM:38A5 ROM_38A5: ; CODE XREF: ROM_3895+6↑j ROM:38A5 ; ROM_3895+B↑j ROM:38A5 cmpb INTMEM_97, ZERO_REG ; Zero register ROM:38A8 jne ROM_38EA ROM:38AA jbc INTMEM_AB, 6, ROM_390E ROM:38AD andb INTMEM_AB, #-41h ROM:38B0 cmpb INTMEM_98, ZERO_REG ; Zero register ROM:38B3 jne ROM_38C2 ROM:38B5 cmpb INTMEM_98+1, #-36h ROM:38B8 jne ROM_390E ROM:38BA ldb INTMEM_97, #1 ROM:38BD ldb INTMEM_C0, #0Dh ROM:38C0 sjmp ROM_390E ROM:38C2 ; --------------------------------------------------------------------------- ROM:38C2 ROM:38C2 ROM_38C2: ; CODE XREF: ROM_3895+1E↑j ROM:38C2 cmpb INTMEM_98, #14h ROM:38C5 jne ROM_38D1 ROM:38C7 ld INTMEM_1A, #3E06h ROM:38CB ld INTMEM_1C, #3E26h ROM:38CF sjmp ROM_38F8 ROM:38D1 ; --------------------------------------------------------------------------- ROM:38D1 ROM:38D1 ROM_38D1: ; CODE XREF: ROM_3895+30↑j ROM:38D1 cmpb INTMEM_98, #1Eh ROM:38D4 jne ROM_38E0 ROM:38D6 ld INTMEM_1A, #3EE2h ROM:38DA ld INTMEM_1C, #3F06h ROM:38DE sjmp ROM_38F8 ROM:38E0 ; --------------------------------------------------------------------------- ROM:38E0 ROM:38E0 ROM_38E0: ; CODE XREF: ROM_3895+3F↑j ROM:38E0 ld INTMEM_1A, #3E26h ROM:38E4 ld INTMEM_1C, #3EBEh ROM:38E8 sjmp ROM_38F8 ROM:38EA ; --------------------------------------------------------------------------- ROM:38EA ROM:38EA ROM_38EA: ; CODE XREF: ROM_3895+13↑j ROM:38EA ld INTMEM_1A, #3EBEh ROM:38EE ld INTMEM_1C, #3EE2h ROM:38F2 ldb INTMEM_3C+1, INTMEM_98+1 ROM:38F5 ldb INTMEM_98+1, INTMEM_97 ROM:38F8 ROM:38F8 ROM_38F8: ; CODE XREF: ROM_3895+3A↑j ROM:38F8 ; ROM_3895+49↑j ... ROM:38F8 lcall ROM_390F ROM:38FB cmp INTMEM_1C, ZERO_REG ; Zero register ROM:38FE jne ROM_3904 ROM:3900 clrb INTMEM_97 ROM:3902 sjmp ROM_390E ROM:3904 ; --------------------------------------------------------------------------- ROM:3904 ROM:3904 ROM_3904: ; CODE XREF: ROM_3895+69↑j ROM:3904 cmpb INTMEM_98, #50h ; 'P' ROM:3907 jne ROM_390C ROM:3909 ldb INTMEM_C0, #3Fh ; '?' ROM:390C ROM:390C ROM_390C: ; CODE XREF: ROM_3895+72↑j ROM:390C br [INTMEM_1C] ROM:390E ; --------------------------------------------------------------------------- ROM:390E ROM:390E ROM_390E: ; CODE XREF: ROM_3895+15↑j ROM:390E ; ROM_3895+23↑j ... ROM:390E ret ROM:390E ; End of function ROM_3895 ROM:390E ROM:390F ROM:390F ; =============== S U B R O U T I N E ======================================= ROM:390F ROM:390F ROM:390F ROM_390F: ; CODE XREF: ROM_3895:ROM_38F8↑p ROM:390F ; ROM_390F+10↓j ... ROM:390F cmp INTMEM_1A, INTMEM_1C ROM:3912 je ROM_3930 ROM:3914 ld INTMEM_1C+2, [INTMEM_1A]+ ROM:3917 cmpb INTMEM_98+1, INTMEM_1C+3 ROM:391A jc ROM_3921 ROM:391C ld INTMEM_1C+2, [INTMEM_1A]+ ROM:391F sjmp ROM_390F ROM:3921 ; --------------------------------------------------------------------------- ROM:3921 ROM:3921 ROM_3921: ; CODE XREF: ROM_390F+B↑j ROM:3921 cmpb INTMEM_98+1, INTMEM_1C+2 ROM:3924 jnh ROM_392B ROM:3926 ld INTMEM_1C+2, [INTMEM_1A]+ ROM:3929 sjmp ROM_390F ROM:392B ; --------------------------------------------------------------------------- ROM:392B ROM:392B ROM_392B: ; CODE XREF: ROM_390F+15↑j ROM:392B ld INTMEM_1C, [INTMEM_1A] ROM:392E sjmp ROM_3932 ROM:3930 ; --------------------------------------------------------------------------- ROM:3930 ROM:3930 ROM_3930: ; CODE XREF: ROM_390F+3↑j ROM:3930 clr INTMEM_1C ROM:3932 ROM:3932 ROM_3932: ; CODE XREF: ROM_390F+1F↑j ROM:3932 cmpb INTMEM_97, ZERO_REG ; Zero register ROM:3935 je ROM_393A ROM:3937 ldb INTMEM_98+1, INTMEM_3C+1 ROM:393A ROM:393A ROM_393A: ; CODE XREF: ROM_390F+26↑j ROM:393A ret ROM:393A ; End of function ROM_390F ROM:393A ROM:393B ; --------------------------------------------------------------------------- ROM:393B ld INTMEM_3E, #3478h ROM:393F ldb INTMEM_1C, [INTMEM_3E] ROM:3942 ldb INTMEM_3B, 1[INTMEM_3E] ROM:3946 orb INTMEM_AB, #-80h ROM:3949 ldb INTMEM_97, #3 ROM:394C ljmp ROM_335F ROM:394F ; --------------------------------------------------------------------------- ROM:394F ldb INTMEM_1C, INTMEM_98 ROM:3952 ljmp ROM_335F ROM:3955 ; --------------------------------------------------------------------------- ROM:3955 ldb INTMEM_98, #1Eh ROM:3958 ljmp ROM_37BE ROM:395B ; --------------------------------------------------------------------------- ROM:395B ldb INTMEM_98, #14h ROM:395E sjmp ROM_3983 ROM:3960 ; --------------------------------------------------------------------------- ROM:3960 clrb INTMEM_98 ROM:3962 sjmp ROM_3983 ROM:3964 ; --------------------------------------------------------------------------- ROM:3964 ldb INTMEM_C0, #3Fh ; '?' ROM:3967 ldb INTMEM_98, #50h ; 'P' ROM:396A sjmp ROM_3983 ROM:396C ; --------------------------------------------------------------------------- ROM:396C ldb INTMEM_C0, #3Fh ; '?' ROM:396F stb INTMEM_98, (INTMEM_14D+1)[] ROM:3974 ldb INTMEM_98, #50h ; 'P' ROM:3977 sjmp ROM_3983 ROM:3979 ; --------------------------------------------------------------------------- ROM:3979 ldb INTMEM_98, (INTMEM_14D+1)[] ROM:397E cmpb INTMEM_98, #1Eh ROM:3981 je ROM_3986 ROM:3983 ROM:3983 ROM_3983: ; CODE XREF: ROM:395E↑j ROM:3983 ; ROM:3962↑j ... ROM:3983 lcall ROM_37A1 ROM:3986 ROM:3986 ROM_3986: ; CODE XREF: ROM:3981↑j ROM:3986 clrb INTMEM_1C ROM:3988 lcall ROM_335F ROM:398B ret ROM:398C ; --------------------------------------------------------------------------- ROM:398C ldb INTMEM_97, #2 ROM:398F ldb INTMEM_C0, #0Dh ROM:3992 ret ROM:3993 ; --------------------------------------------------------------------------- ROM:3993 ld INTMEM_36, INTMEM_55+1 ROM:3996 ld INTMEM_3E, [INTMEM_36] ROM:3999 shr INTMEM_3E, #1 ROM:399C clrb INTMEM_36+4 ROM:399E ldb INTMEM_97, #4 ROM:39A1 ret ROM:39A2 ; --------------------------------------------------------------------------- ROM:39A2 ROM:39A2 ROM_39A2: ; CODE XREF: ROM:3C9F↓j ROM:39A2 andb INTMEM_A9, #-2 ROM:39A5 lcall ROM_3654 ROM:39A8 jbs IOPORT2, 6, ROM_39C8 ; Input/output port 2 ROM:39AB ldb INTMEM_1C+2, INTMEM_1F7[] ROM:39B0 cmpb INTMEM_1C+2, 93h[INTMEM_55+1] ROM:39B5 jnc ROM_39C8 ROM:39B7 ldb INTMEM_1C+2, INTMEM_1F9[] ROM:39BC cmpb INTMEM_1C+2, 94h[INTMEM_55+1] ROM:39C1 jc ROM_39C8 ROM:39C3 ldb INTMEM_30+1, #4 ROM:39C6 sjmp ROM_39CA ROM:39C8 ; --------------------------------------------------------------------------- ROM:39C8 ROM:39C8 ROM_39C8: ; CODE XREF: ROM:39A8↑j ROM:39C8 ; ROM:39B5↑j ... ROM:39C8 clrb INTMEM_30+1 ROM:39CA ROM:39CA ROM_39CA: ; CODE XREF: ROM:39C6↑j ROM:39CA di ROM:39CB ld SP, #3Ch ; '<' ; Stack pointer ROM:39CF ldb INTMEM_2C+3, #20h ; ' ' ROM:39D2 ld INTMEM_20+2, #-2ACFh ROM:39D6 ROM:39D6 ROM_39D6: ; CODE XREF: ROM:3A07↓j ROM:39D6 ; ROM:3A18↓j ... ROM:39D6 scall ROM_3A8B ROM:39D8 ldb INTMEM_32, INTMEM_2C+2 ROM:39DB ld INTMEM_2C, #3ABDh ROM:39DF ROM:39DF ROM_39DF: ; CODE XREF: ROM:39E8↓j ROM:39DF cmpb INTMEM_32, [INTMEM_2C]+ ROM:39E2 je ROM_39EB ROM:39E4 cmp INTMEM_2C, #3AC3h ROM:39E8 jne ROM_39DF ROM:39EA rst ROM:39EB ; --------------------------------------------------------------------------- ROM:39EB ROM:39EB ROM_39EB: ; CODE XREF: ROM:39E2↑j ROM:39EB jbs INTMEM_32, 7, ROM_39F7 ROM:39EE jbs INTMEM_32, 6, ROM_3A34 ROM:39F1 jbs INTMEM_32, 1, ROM_3A09 ROM:39F4 jbs INTMEM_32, 0, ROM_3A00 ROM:39F7 ROM:39F7 ROM_39F7: ; CODE XREF: ROM:ROM_39EB↑j ROM:39F7 jbs INTMEM_32, 1, ROM_3A23 ROM:39FA jbs INTMEM_32, 6, ROM_3A3A ROM:39FD jbs INTMEM_32, 0, ROM_3A1A ROM:3A00 ROM:3A00 ROM_3A00: ; CODE XREF: ROM:39F4↑j ROM:3A00 scall ROM_3A63 ROM:3A02 ldb INTMEM_2C+2, [INTMEM_26] ROM:3A05 scall ROM_3AA7 ROM:3A07 sjmp ROM_39D6 ROM:3A09 ; --------------------------------------------------------------------------- ROM:3A09 ROM:3A09 ROM_3A09: ; CODE XREF: ROM:39F1↑j ROM:3A09 scall ROM_3A63 ROM:3A0B ld INTMEM_2A, [INTMEM_26] ROM:3A0E ldb INTMEM_2C+2, INTMEM_2A ROM:3A11 scall ROM_3AA7 ROM:3A13 ldb INTMEM_2C+2, INTMEM_2A+1 ROM:3A16 scall ROM_3AA7 ROM:3A18 sjmp ROM_39D6 ROM:3A1A ; --------------------------------------------------------------------------- ROM:3A1A ROM:3A1A ROM_3A1A: ; CODE XREF: ROM:39FD↑j ROM:3A1A scall ROM_3A63 ROM:3A1C scall ROM_3A8B ROM:3A1E stb INTMEM_2C+2, [INTMEM_26] ROM:3A21 sjmp ROM_39D6 ROM:3A23 ; --------------------------------------------------------------------------- ROM:3A23 ROM:3A23 ROM_3A23: ; CODE XREF: ROM:ROM_39F7↑j ROM:3A23 scall ROM_3A63 ROM:3A25 scall ROM_3A8B ROM:3A27 stb INTMEM_2C+2, INTMEM_2A ROM:3A2A scall ROM_3A8B ROM:3A2C stb INTMEM_2C+2, INTMEM_2A+1 ROM:3A2F st INTMEM_2A, [INTMEM_26] ROM:3A32 sjmp ROM_39D6 ROM:3A34 ; --------------------------------------------------------------------------- ROM:3A34 ROM:3A34 ROM_3A34: ; CODE XREF: ROM:39EE↑j ROM:3A34 scall ROM_3A63 ROM:3A36 scall ROM_3ABB ROM:3A38 sjmp ROM_39D6 ROM:3A3A ; --------------------------------------------------------------------------- ROM:3A3A ROM:3A3A ROM_3A3A: ; CODE XREF: ROM:39FA↑j ROM:3A3A scall ROM_3A63 ROM:3A3C scall ROM_3A8B ROM:3A3E ldb INTMEM_1C, INTMEM_2C+2 ROM:3A41 scall ROM_3A8B ROM:3A43 ldb INTMEM_1C+1, INTMEM_2C+2 ROM:3A46 clr INTMEM_1C+2 ROM:3A48 ROM:3A48 ROM_3A48: ; CODE XREF: ROM:3A55↓j ROM:3A48 scall ROM_3A6E ROM:3A4A stb INTMEM_2C+2, [INTMEM_26]+ ROM:3A4D ldbze INTMEM_20, INTMEM_2C+2 ROM:3A50 add INTMEM_1C+2, INTMEM_20 ROM:3A53 dec INTMEM_1C ROM:3A55 jne ROM_3A48 ROM:3A57 ldb INTMEM_2C+2, INTMEM_1C+2 ROM:3A5A scall ROM_3AA7 ROM:3A5C ldb INTMEM_2C+2, INTMEM_1C+3 ROM:3A5F scall ROM_3AA7 ROM:3A61 sjmp ROM_39D6 ROM:3A63 ROM:3A63 ; =============== S U B R O U T I N E ======================================= ROM:3A63 ROM:3A63 ROM:3A63 ROM_3A63: ; CODE XREF: ROM:ROM_3A00↑p ROM:3A63 ; ROM:ROM_3A09↑p ... ROM:3A63 scall ROM_3A8B ROM:3A65 ldb INTMEM_26, INTMEM_2C+2 ROM:3A68 scall ROM_3A8B ROM:3A6A ldb INTMEM_26+1, INTMEM_2C+2 ROM:3A6D ret ROM:3A6D ; End of function ROM_3A63 ROM:3A6D ROM:3A6E ROM:3A6E ; =============== S U B R O U T I N E ======================================= ROM:3A6E ROM:3A6E ROM:3A6E ROM_3A6E: ; CODE XREF: ROM:ROM_3A48↑p ROM:3A6E ld INTMEM_28, INTMEM_20+2 ROM:3A71 ROM:3A71 ROM_3A71: ; CODE XREF: ROM_3A6E+10↓j ROM:3A71 ; ROM_3A6E+12↓j ROM:3A71 scall ROM_3AB3 ROM:3A73 jbs INTMEM_2C+3, 6, ROM_3A84 ROM:3A76 ldb INT_PEND+1, #1Eh ; Interrupt pending register ROM:3A79 ldb INT_PEND+1, #-1Fh ; Interrupt pending register ROM:3A7C dec INTMEM_28 ROM:3A7E jne ROM_3A71 ROM:3A80 jbs INTMEM_30+1, 2, ROM_3A71 ROM:3A83 rst ROM:3A84 ; --------------------------------------------------------------------------- ROM:3A84 ROM:3A84 ROM_3A84: ; CODE XREF: ROM_3A6E+5↑j ROM:3A84 andb INTMEM_2C+3, #-41h ROM:3A87 ldb INTMEM_2C+2, INTMEM_7 ROM:3A8A ret ROM:3A8A ; End of function ROM_3A6E ROM:3A8A ROM:3A8B ROM:3A8B ; =============== S U B R O U T I N E ======================================= ROM:3A8B ROM:3A8B ROM:3A8B ROM_3A8B: ; CODE XREF: ROM:ROM_39D6↑p ROM:3A8B ; ROM:3A1C↑p ... ROM:3A8B ld INTMEM_28, INTMEM_20+2 ROM:3A8E ROM:3A8E ROM_3A8E: ; CODE XREF: ROM_3A8B+10↓j ROM:3A8E ; ROM_3A8B+12↓j ROM:3A8E scall ROM_3AB3 ROM:3A90 jbs INTMEM_2C+3, 6, ROM_3AA1 ROM:3A93 ldb INT_PEND+1, #1Eh ; Interrupt pending register ROM:3A96 ldb INT_PEND+1, #-1Fh ; Interrupt pending register ROM:3A99 dec INTMEM_28 ROM:3A9B jne ROM_3A8E ROM:3A9D jbs INTMEM_30+1, 2, ROM_3A8E ROM:3AA0 rst ROM:3AA1 ; --------------------------------------------------------------------------- ROM:3AA1 ROM:3AA1 ROM_3AA1: ; CODE XREF: ROM_3A8B+5↑j ROM:3AA1 andb INTMEM_2C+3, #-41h ROM:3AA4 ldb INTMEM_2C+2, INTMEM_7 ROM:3AA4 ; End of function ROM_3A8B ROM:3AA4 ROM:3AA7 ROM:3AA7 ; =============== S U B R O U T I N E ======================================= ROM:3AA7 ROM:3AA7 ROM:3AA7 ROM_3AA7: ; CODE XREF: ROM:3A05↑p ROM:3AA7 ; ROM:3A11↑p ... ROM:3AA7 scall ROM_3AB3 ROM:3AA9 jbc INTMEM_2C+3, 5, ROM_3AA7 ROM:3AAC stb INTMEM_2C+2, INTMEM_7 ROM:3AAF andb INTMEM_2C+3, #-21h ROM:3AB2 ret ROM:3AB2 ; End of function ROM_3AA7 ROM:3AB2 ROM:3AB3 ROM:3AB3 ; =============== S U B R O U T I N E ======================================= ROM:3AB3 ROM:3AB3 ROM:3AB3 ROM_3AB3: ; CODE XREF: ROM_3A6E:ROM_3A71↑p ROM:3AB3 ; ROM_3A8B:ROM_3A8E↑p ... ROM:3AB3 andb INTMEM_30, IOPORT2+1, #60h ; '`' ; Input/output port 2 ROM:3AB7 orb INTMEM_2C+3, INTMEM_30 ROM:3ABA ret ROM:3ABA ; End of function ROM_3AB3 ROM:3ABA ROM:3ABB ROM:3ABB ; =============== S U B R O U T I N E ======================================= ROM:3ABB ROM:3ABB ROM:3ABB ROM_3ABB: ; CODE XREF: ROM:3A36↑p ROM:3ABB br [INTMEM_26] ROM:3ABB ; End of function ROM_3ABB ROM:3ABB ROM:3ABD ; --------------------------------------------------------------------------- ROM:3ABD clr INTMEM_2 ROM:3ABF or INTMEM_C0, #4082h ROM:3AC3 shlb INTMEM_98+1, #1 ROM:3AC6 ldbze INTMEM_1C+2, INTMEM_98+1 ROM:3AC9 ldb INTMEM_20, (INTMEM_14D+2)[] ROM:3ACE shl INTMEM_20, #8 ROM:3AD1 add INTMEM_20, INTMEM_1C+2 ROM:3AD4 cmp INTMEM_20, #1Ah ROM:3AD8 jnc ROM_3AE6 ROM:3ADA ld INTMEM_1C, [INTMEM_20] ROM:3ADD orb INTMEM_AB, #-80h ROM:3AE0 ldb INTMEM_3B, INTMEM_1C+1 ROM:3AE3 ljmp ROM_335F ROM:3AE6 ; --------------------------------------------------------------------------- ROM:3AE6 ROM:3AE6 ROM_3AE6: ; CODE XREF: ROM:3AD8↑j ROM:3AE6 ret ROM:3AE7 ; --------------------------------------------------------------------------- ROM:3AE7 ld INTMEM_1C, INTMEM_55+1 ROM:3AEA orb INTMEM_AB, #-80h ROM:3AED ldb INTMEM_3B, INTMEM_1C+1 ROM:3AF0 ljmp ROM_335F ROM:3AF3 ; --------------------------------------------------------------------------- ROM:3AF3 stb INTMEM_98, (INTMEM_14D+1)[] ROM:3AF8 ldb INTMEM_98, #50h ; 'P' ROM:3AFB ldb INTMEM_C0, #3Fh ; '?' ROM:3AFE ljmp ROM_37BE ROM:3B01 ; --------------------------------------------------------------------------- ROM:3B01 ldb INTMEM_97, #8 ROM:3B04 ldb INTMEM_C0, #0Dh ROM:3B07 ret ROM:3B08 ; --------------------------------------------------------------------------- ROM:3B08 ldb INTMEM_97, #7 ROM:3B0B ld INTMEM_36+2, #3470h ROM:3B0F clrb INTMEM_36 ROM:3B11 ldb INTMEM_3E, #0Bh ROM:3B14 ret ROM:3B15 ; --------------------------------------------------------------------------- ROM:3B15 cmp INTMEM_5E, ZERO_REG ; Zero register ROM:3B18 je ROM_3B1D ROM:3B1A ljmp ROM_37BE ROM:3B1D ; --------------------------------------------------------------------------- ROM:3B1D ROM:3B1D ROM_3B1D: ; CODE XREF: ROM:3B18↑j ROM:3B1D ld INTMEM_1C, 0Eh[INTMEM_55+1] ROM:3B22 lcall ROM_3835 ROM:3B25 lcall ROM_3867 ROM:3B28 ldb INTMEM_1C, INTMEM_1A+1 ROM:3B2B sjmp ROM_3B4D ROM:3B2D ; --------------------------------------------------------------------------- ROM:3B2D ld INTMEM_1C, #102h ROM:3B31 sjmp ROM_3B37 ROM:3B33 ; --------------------------------------------------------------------------- ROM:3B33 ld INTMEM_1C, #2 ROM:3B37 ROM:3B37 ROM_3B37: ; CODE XREF: ROM:3B31↑j ROM:3B37 ld INTMEM_1C+2, INTMEM_140[] ROM:3B3C lcall ROM_2FA2 ROM:3B3F clrb INTMEM_1C ROM:3B41 cmpb INTMEM_1A, ZERO_REG ; Zero register ROM:3B44 jne ROM_3B4F ROM:3B46 incb INTMEM_1C ROM:3B48 cmpb INTMEM_1A+1, #1 ROM:3B4B jne ROM_3B4F ROM:3B4D ROM:3B4D ROM_3B4D: ; CODE XREF: ROM:3B2B↑j ROM:3B4D incb INTMEM_1C ROM:3B4F ROM:3B4F ROM_3B4F: ; CODE XREF: ROM:3B44↑j ROM:3B4F ; ROM:3B4B↑j ROM:3B4F ljmp ROM_335F ROM:3B52 ; --------------------------------------------------------------------------- ROM:3B52 clr INTMEM_1A ROM:3B54 andb INTMEM_1A, INTMEM_98+1, #0Fh ROM:3B58 add INTMEM_20, INTMEM_1A, #3480h ROM:3B5D ldb INTMEM_1C+3, [INTMEM_20] ROM:3B60 ldb INTMEM_20, INTMEM_1C+3 ROM:3B63 orb INTMEM_1C+3, INTMEM_150[] ROM:3B68 jbs INTMEM_98+1, 4, ROM_3B74 ROM:3B6B notb INTMEM_20 ROM:3B6D andb INTMEM_20, INTMEM_151[] ROM:3B72 sjmp ROM_3B79 ROM:3B74 ; --------------------------------------------------------------------------- ROM:3B74 ROM:3B74 ROM_3B74: ; CODE XREF: ROM:3B68↑j ROM:3B74 orb INTMEM_20, INTMEM_151[] ROM:3B79 ROM:3B79 ROM_3B79: ; CODE XREF: ROM:3B72↑j ROM:3B79 stb INTMEM_20, INTMEM_151[] ROM:3B7E stb INTMEM_1C+3, INTMEM_150[] ROM:3B83 ljmp ROM_37BE ROM:3B86 ; --------------------------------------------------------------------------- ROM:3B86 orb INTMEM_AC, #20h ; ' ' ROM:3B89 sjmp ROM_3B8E ROM:3B8B ; --------------------------------------------------------------------------- ROM:3B8B andb INTMEM_AC, #-21h ROM:3B8E ROM:3B8E ROM_3B8E: ; CODE XREF: ROM:3B89↑j ROM:3B8E orb INTMEM_AC, #10h ROM:3B91 ljmp ROM_37BE ROM:3B94 ; --------------------------------------------------------------------------- ROM:3B94 orb INTMEM_AC, #8 ROM:3B97 sjmp ROM_3B9C ROM:3B99 ; --------------------------------------------------------------------------- ROM:3B99 andb INTMEM_AC, #-9 ROM:3B9C ROM:3B9C ROM_3B9C: ; CODE XREF: ROM:3B97↑j ROM:3B9C orb INTMEM_AC, #4 ROM:3B9F ljmp ROM_37BE ROM:3BA2 ; --------------------------------------------------------------------------- ROM:3BA2 orb INTMEM_AC, #2 ROM:3BA5 andb INTMEM_AC, #-2 ROM:3BA8 ljmp ROM_37BE ROM:3BAB ; --------------------------------------------------------------------------- ROM:3BAB orb INTMEM_AC, #1 ROM:3BAE andb INTMEM_AC, #-3 ROM:3BB1 ljmp ROM_37BE ROM:3BB4 ; --------------------------------------------------------------------------- ROM:3BB4 ldbze INTMEM_20+2, INTMEM_98+1 ROM:3BB7 sub INTMEM_20+2, #0FBh ROM:3BBB add INTMEM_20, INTMEM_20+2, #347Bh ROM:3BC0 ldb INTMEM_1C, [INTMEM_20] ROM:3BC3 lcall ROM_29F0 ROM:3BC6 clrb INTMEM_1C ROM:3BC8 cmpb INTMEM_1A, ZERO_REG ; Zero register ROM:3BCB jne ROM_3BD8 ROM:3BCD cmpb INTMEM_98+1, #-4 ROM:3BD0 je ROM_3BD5 ROM:3BD2 ldb INTMEM_1C, INTMEM_8E ROM:3BD5 ROM:3BD5 ROM_3BD5: ; CODE XREF: ROM:3BD0↑j ROM:3BD5 ljmp ROM_335F ROM:3BD8 ; --------------------------------------------------------------------------- ROM:3BD8 ROM:3BD8 ROM_3BD8: ; CODE XREF: ROM:3BCB↑j ROM:3BD8 ret ROM:3BD9 ; --------------------------------------------------------------------------- ROM:3BD9 cmp INTMEM_5E, ZERO_REG ; Zero register ROM:3BDC jne ROM_3BF1 ROM:3BDE ldb INTMEM_97, #0Ah ROM:3BE1 ldb INTMEM_36, #3Ch ; '<' ROM:3BE4 ldb INTMEM_1C, #9 ROM:3BE7 sjmp ROM_3BF3 ROM:3BE9 ; --------------------------------------------------------------------------- ROM:3BE9 lcall ROM_2D5A ROM:3BEC sjmp ROM_3BF1 ROM:3BEE ; --------------------------------------------------------------------------- ROM:3BEE lcall ROM_486A ROM:3BF1 ROM:3BF1 ROM_3BF1: ; CODE XREF: ROM:3BDC↑j ROM:3BF1 ; ROM:3BEC↑j ROM:3BF1 clrb INTMEM_1C ROM:3BF3 ROM:3BF3 ROM_3BF3: ; CODE XREF: ROM:3BE7↑j ROM:3BF3 ljmp ROM_335F ROM:3BF6 ; --------------------------------------------------------------------------- ROM:3BF6 ld INTMEM_1A, #3DF2h ROM:3BFA ROM:3BFA ROM_3BFA: ; CODE XREF: ROM:3C18↓j ROM:3BFA cmp INTMEM_1A, #3E06h ROM:3BFE je ROM_3C33 ROM:3C00 ld INTMEM_1C+2, [INTMEM_1A]+ ROM:3C03 ld INTMEM_20, [INTMEM_1A]+ ROM:3C06 ldbze INTMEM_20+2, INTMEM_1C+3 ROM:3C09 ldb INTMEM_1C, [INTMEM_20+2] ROM:3C0C cmpb INTMEM_98+1, INTMEM_1C+2 ROM:3C0F je ROM_3C1A ROM:3C11 incb INTMEM_1C+2 ROM:3C13 cmpb INTMEM_98+1, INTMEM_1C+2 ROM:3C16 je ROM_3C23 ROM:3C18 sjmp ROM_3BFA ROM:3C1A ; --------------------------------------------------------------------------- ROM:3C1A ROM:3C1A ROM_3C1A: ; CODE XREF: ROM:3C0F↑j ROM:3C1A cmpb INTMEM_20+1, INTMEM_1C ROM:3C1D jnh ROM_3C2A ROM:3C1F incb INTMEM_1C ROM:3C21 sjmp ROM_3C2A ROM:3C23 ; --------------------------------------------------------------------------- ROM:3C23 ROM:3C23 ROM_3C23: ; CODE XREF: ROM:3C16↑j ROM:3C23 cmpb INTMEM_20, INTMEM_1C ROM:3C26 jc ROM_3C2A ROM:3C28 decb INTMEM_1C ROM:3C2A ROM:3C2A ROM_3C2A: ; CODE XREF: ROM:3C1D↑j ROM:3C2A ; ROM:3C21↑j ... ROM:3C2A stb INTMEM_1C, [INTMEM_20+2] ROM:3C2D stb INTMEM_1C, INTMEM_1C ROM:3C30 lcall ROM_335F ROM:3C33 ROM:3C33 ROM_3C33: ; CODE XREF: ROM:3BFE↑j ROM:3C33 ret ROM:3C34 ; --------------------------------------------------------------------------- ROM:3C34 ldb INTMEM_42, INTMEM_8E ROM:3C37 ljmp ROM_37BE ROM:3C3A ; --------------------------------------------------------------------------- ROM:3C3A ldb INTMEM_44, #-7Ah ROM:3C3D ldb INTMEM_1C, #5 ROM:3C40 sjmp ROM_3C48 ROM:3C42 ; --------------------------------------------------------------------------- ROM:3C42 ldb INTMEM_45, #-7Eh ROM:3C45 ldb INTMEM_1C, #8 ROM:3C48 ROM:3C48 ROM_3C48: ; CODE XREF: ROM:3C40↑j ROM:3C48 ljmp ROM_335F ROM:3C4B ; --------------------------------------------------------------------------- ROM:3C4B ld INTMEM_36+2, #348Ah ROM:3C4F ld INTMEM_36, #34EEh ROM:3C53 sjmp ROM_3C67 ROM:3C55 ; --------------------------------------------------------------------------- ROM:3C55 ld INTMEM_36+2, #3518h ROM:3C59 ld INTMEM_36, #3584h ROM:3C5D sjmp ROM_3C67 ROM:3C5F ; --------------------------------------------------------------------------- ROM:3C5F ld INTMEM_36+2, #3598h ROM:3C63 ld INTMEM_36, #35ACh ROM:3C67 ROM:3C67 ROM_3C67: ; CODE XREF: ROM:3C53↑j ROM:3C67 ; ROM:3C5D↑j ROM:3C67 ldb INTMEM_97, #9 ROM:3C6A ret ROM:3C6B ; --------------------------------------------------------------------------- ROM:3C6B clrb INTMEM_54 ROM:3C6D clrb INTMEM_50 ROM:3C6F clrb INTMEM_55 ROM:3C71 clrb INTMEM_52 ROM:3C73 clrb INTMEM_45+1 ROM:3C75 ljmp ROM_37BE ROM:3C78 ; --------------------------------------------------------------------------- ROM:3C78 orb INTMEM_AC+1, #4 ROM:3C7B ldb INTMEM_97, #0Dh ROM:3C7E ret ROM:3C7F ; --------------------------------------------------------------------------- ROM:3C7F jbs INTMEM_AC+1, 2, ROM_3C84 ROM:3C82 clrb INTMEM_97 ROM:3C84 ROM:3C84 ROM_3C84: ; CODE XREF: ROM:3C7F↑j ROM:3C84 ret ROM:3C85 ; --------------------------------------------------------------------------- ROM:3C85 cmpb INTMEM_C0, ZERO_REG ; Zero register ROM:3C88 je ROM_3CA2 ROM:3C8A jbc INTMEM_AB, 6, ROM_3CA6 ROM:3C8D andb INTMEM_AB, #-41h ROM:3C90 cmpb INTMEM_3C+1, #-23h ROM:3C93 jne ROM_3CA2 ROM:3C95 cmp INTMEM_5E, ZERO_REG ; Zero register ROM:3C98 jne ROM_3CA4 ROM:3C9A clrb INTMEM_1C ROM:3C9C lcall ROM_335F ROM:3C9F ljmp ROM_39A2 ROM:3CA2 ; --------------------------------------------------------------------------- ROM:3CA2 ROM:3CA2 ROM_3CA2: ; CODE XREF: ROM:3C88↑j ROM:3CA2 ; ROM:3C93↑j ROM:3CA2 clrb INTMEM_98 ROM:3CA4 ROM:3CA4 ROM_3CA4: ; CODE XREF: ROM:3C98↑j ROM:3CA4 clrb INTMEM_97 ROM:3CA6 ROM:3CA6 ROM_3CA6: ; CODE XREF: ROM:3C8A↑j ROM:3CA6 ret ROM:3CA7 ; --------------------------------------------------------------------------- ROM:3CA7 ldb INTMEM_1C, [INTMEM_36+2]+ ROM:3CAA incb INTMEM_36 ROM:3CAC cmpb INTMEM_36, INTMEM_3E ROM:3CAF jne ROM_3CBE ROM:3CB1 addb INTMEM_3E, #0Ch ROM:3CB4 ld INTMEM_36+2, #3470h ROM:3CB8 ldb INTMEM_3B, 2[INTMEM_55+1] ROM:3CBC sjmp ROM_3CC1 ROM:3CBE ; --------------------------------------------------------------------------- ROM:3CBE ROM:3CBE ROM_3CBE: ; CODE XREF: ROM:3CAF↑j ROM:3CBE ldb INTMEM_3B, [INTMEM_36+2]+ ROM:3CC1 ROM:3CC1 ROM_3CC1: ; CODE XREF: ROM:3CBC↑j ROM:3CC1 incb INTMEM_36 ROM:3CC3 orb INTMEM_AB, #-80h ROM:3CC6 cmpb INTMEM_36, #24h ; '$' ROM:3CC9 jnc ROM_3CCD ROM:3CCB clrb INTMEM_97 ROM:3CCD ROM:3CCD ROM_3CCD: ; CODE XREF: ROM:3CC9↑j ROM:3CCD ljmp ROM_335F ROM:3CD0 ; --------------------------------------------------------------------------- ROM:3CD0 ldb INTMEM_1C, 2[INTMEM_3E] ROM:3CD4 ldb INTMEM_3B, 2[INTMEM_55+1] ROM:3CD8 orb INTMEM_AB, #-80h ROM:3CDB clrb INTMEM_97 ROM:3CDD ljmp ROM_335F ROM:3CE0 ; --------------------------------------------------------------------------- ROM:3CE0 jbc INTMEM_AB, 6, ROM_3CF0 ROM:3CE3 andb INTMEM_AB, #-41h ROM:3CE6 cmpb INTMEM_3C+1, #75h ; 'u' ROM:3CE9 jne ROM_3CF0 ROM:3CEB ldb INTMEM_98, #14h ROM:3CEE sjmp ROM_3CF5 ROM:3CF0 ; --------------------------------------------------------------------------- ROM:3CF0 ROM:3CF0 ROM_3CF0: ; CODE XREF: ROM:3CE0↑j ROM:3CF0 ; ROM:3CE9↑j ROM:3CF0 cmpb INTMEM_C0, ZERO_REG ; Zero register ROM:3CF3 jne ROM_3CF7 ROM:3CF5 ROM:3CF5 ROM_3CF5: ; CODE XREF: ROM:3CEE↑j ROM:3CF5 clrb INTMEM_97 ROM:3CF7 ROM:3CF7 ROM_3CF7: ; CODE XREF: ROM:3CF3↑j ROM:3CF7 ret ROM:3CF8 ; --------------------------------------------------------------------------- ROM:3CF8 jbc INTMEM_AB, 6, ROM_3D05 ROM:3CFB andb INTMEM_AB, #-41h ROM:3CFE stb INTMEM_3C+1, (INTMEM_14D+2)[] ROM:3D03 sjmp ROM_3D0C ROM:3D05 ; --------------------------------------------------------------------------- ROM:3D05 ROM:3D05 ROM_3D05: ; CODE XREF: ROM:3CF8↑j ROM:3D05 cmpb INTMEM_C0, ZERO_REG ; Zero register ROM:3D08 jne ROM_3D0E ROM:3D0A clrb INTMEM_98 ROM:3D0C ROM:3D0C ROM_3D0C: ; CODE XREF: ROM:3D03↑j ROM:3D0C clrb INTMEM_97 ROM:3D0E ROM:3D0E ROM_3D0E: ; CODE XREF: ROM:3D08↑j ROM:3D0E ret ROM:3D0F ; --------------------------------------------------------------------------- ROM:3D0F ldb INTMEM_1A+1, INTMEM_36 ROM:3D12 cmpb INTMEM_1A+1, #3Fh ; '?' ROM:3D15 jne ROM_3D19 ROM:3D17 clrb INTMEM_97 ROM:3D19 ROM:3D19 ROM_3D19: ; CODE XREF: ROM:3D15↑j ROM:3D19 lcall ROM_2BD9 ROM:3D1C ldb INTMEM_3B, INTMEM_1C+1 ROM:3D1F orb INTMEM_AB, #-80h ROM:3D22 incb INTMEM_36 ROM:3D24 ljmp ROM_335F ROM:3D27 ; --------------------------------------------------------------------------- ROM:3D27 ld INTMEM_36+4, [INTMEM_36+2]+ ROM:3D2A ld INTMEM_3C, [INTMEM_36+2]+ ROM:3D2D jbc INTMEM_36+4, 6, ROM_3D67 ROM:3D30 jbc INTMEM_36+4, 5, ROM_3D4F ROM:3D33 ld INTMEM_1A, [INTMEM_3C]+ ROM:3D36 clrb INTMEM_1C ROM:3D38 ROM:3D38 ROM_3D38: ; CODE XREF: ROM:3D4D↓j ROM:3D38 cmp INTMEM_3C, INTMEM_1A ROM:3D3B jc ROM_3D62 ROM:3D3D ld INTMEM_1C+2, [INTMEM_3C]+ ROM:3D40 ldb INTMEM_20, [INTMEM_3C]+ ROM:3D43 andb INTMEM_20, [INTMEM_1C+2] ROM:3D46 je ROM_3D4B ROM:3D48 orb INTMEM_1C, [INTMEM_3C] ROM:3D4B ROM:3D4B ROM_3D4B: ; CODE XREF: ROM:3D46↑j ROM:3D4B inc INTMEM_3C ROM:3D4D sjmp ROM_3D38 ROM:3D4F ; --------------------------------------------------------------------------- ROM:3D4F ROM:3D4F ROM_3D4F: ; CODE XREF: ROM:3D30↑j ROM:3D4F andb INTMEM_1C, INTMEM_3B, [INTMEM_3C] ROM:3D53 jbc INTMEM_36+4, 3, ROM_3D62 ROM:3D56 cmpb INTMEM_1C, ZERO_REG ; Zero register ROM:3D59 jne ROM_3D60 ROM:3D5B ldb INTMEM_1C, #1 ROM:3D5E sjmp ROM_3D62 ROM:3D60 ; --------------------------------------------------------------------------- ROM:3D60 ROM:3D60 ROM_3D60: ; CODE XREF: ROM:3D59↑j ROM:3D60 clrb INTMEM_1C ROM:3D62 ROM:3D62 ROM_3D62: ; CODE XREF: ROM:3D3B↑j ROM:3D62 ; ROM:3D53↑j ... ROM:3D62 lcall ROM_335F ROM:3D65 sjmp ROM_3DC7 ROM:3D67 ; --------------------------------------------------------------------------- ROM:3D67 ROM:3D67 ROM_3D67: ; CODE XREF: ROM:3D2D↑j ROM:3D67 jbs INTMEM_36+4, 4, ROM_3DB5 ROM:3D6A jbs INTMEM_36+4, 1, ROM_3D7D ROM:3D6D ldbze INTMEM_3C, [INTMEM_3C] ROM:3D70 jbc INTMEM_36+4, 7, ROM_3D8B ROM:3D73 sub INTMEM_3C, #80h ROM:3D77 jc ROM_3D8B ROM:3D79 neg INTMEM_3C ROM:3D7B sjmp ROM_3D8B ROM:3D7D ; --------------------------------------------------------------------------- ROM:3D7D ROM:3D7D ROM_3D7D: ; CODE XREF: ROM:3D6A↑j ROM:3D7D ld INTMEM_3C, [INTMEM_3C] ROM:3D80 jbc INTMEM_36+4, 7, ROM_3D8B ROM:3D83 sub INTMEM_3C, #-8000h ROM:3D87 jc ROM_3D8B ROM:3D89 neg INTMEM_3C ROM:3D8B ROM:3D8B ROM_3D8B: ; CODE XREF: ROM:3D70↑j ROM:3D8B ; ROM:3D77↑j ... ROM:3D8B jbs INTMEM_36+4, 5, ROM_3DB5 ROM:3D8E ldbze INTMEM_1C+2, INTMEM_3B ROM:3D91 add INTMEM_1C+2, #35ACh ROM:3D95 ldbze INTMEM_1C, [INTMEM_1C+2]+ ROM:3D98 mulu INTMEM_20, INTMEM_3C, INTMEM_1C ROM:3D9C jbc INTMEM_36+4, 3, ROM_3DA4 ROM:3D9F ld INTMEM_3C, INTMEM_20 ROM:3DA2 sjmp ROM_3DAA ROM:3DA4 ; --------------------------------------------------------------------------- ROM:3DA4 ROM:3DA4 ROM_3DA4: ; CODE XREF: ROM:3D9C↑j ROM:3DA4 ldb INTMEM_3C, INTMEM_20+1 ROM:3DA7 ldb INTMEM_3C+1, INTMEM_20+2 ROM:3DAA ROM:3DAA ROM_3DAA: ; CODE XREF: ROM:3DA2↑j ROM:3DAA jbc INTMEM_36+4, 2, ROM_3DAF ROM:3DAD neg INTMEM_3C ROM:3DAF ROM:3DAF ROM_3DAF: ; CODE XREF: ROM:ROM_3DAA↑j ROM:3DAF ldbse INTMEM_20+2, [INTMEM_1C+2] ROM:3DB2 add INTMEM_3C, INTMEM_20+2 ROM:3DB5 ROM:3DB5 ROM_3DB5: ; CODE XREF: ROM:ROM_3D67↑j ROM:3DB5 ; ROM:ROM_3D8B↑j ROM:3DB5 ldb INTMEM_1C, INTMEM_3C ROM:3DB8 jbc INTMEM_36+4, 0, ROM_3DC4 ROM:3DBB ldb INTMEM_3B, INTMEM_1C ROM:3DBE orb INTMEM_AB, #-80h ROM:3DC1 ldb INTMEM_1C, INTMEM_3C+1 ROM:3DC4 ROM:3DC4 ROM_3DC4: ; CODE XREF: ROM:3DB8↑j ROM:3DC4 lcall ROM_335F ROM:3DC7 ROM:3DC7 ROM_3DC7: ; CODE XREF: ROM:3D65↑j ROM:3DC7 cmp INTMEM_36+2, INTMEM_36 ROM:3DCA jnc ROM_3DCE ROM:3DCC clrb INTMEM_97 ROM:3DCE ROM:3DCE ROM_3DCE: ; CODE XREF: ROM:3DCA↑j ROM:3DCE ret ROM:3DCF ; --------------------------------------------------------------------------- ROM:3DCF cmp INTMEM_3E, ZERO_REG ; Zero register ROM:3DD2 je ROM_3DEA ROM:3DD4 ld INTMEM_1A, [INTMEM_36]+ ROM:3DD7 dec INTMEM_3E ROM:3DD9 addb INTMEM_36+4, INTMEM_1A ROM:3DDC ldb INTMEM_1C, INTMEM_1A ROM:3DDF orb INTMEM_AB, #-80h ROM:3DE2 ldb INTMEM_3B, INTMEM_1A+1 ROM:3DE5 addb INTMEM_36+4, INTMEM_3B ROM:3DE8 sjmp ROM_3DEF ROM:3DEA ; --------------------------------------------------------------------------- ROM:3DEA ROM:3DEA ROM_3DEA: ; CODE XREF: ROM:3DD2↑j ROM:3DEA clrb INTMEM_97 ROM:3DEC ldb INTMEM_1C, INTMEM_36+4 ROM:3DEF ROM:3DEF ROM_3DEF: ; CODE XREF: ROM:3DE8↑j ROM:3DEF ljmp ROM_335F ROM:3DEF ; --------------------------------------------------------------------------- ROM:3DF2 db 7Bh, 43h, 0, 0FEh, 79h, 43h, 0, 0FEh, 91h, 45h, 78h ROM:3DF2 db 88h, 89h, 42h, 0Ah, 3Ch, 93h, 44h, 74h, 8Ch, 0D0h, 0D0h ROM:3DF2 db 3Bh, 39h, 0F0h, 0F0h, 4Fh, 39h, 0C4h, 0C4h, 55h, 39h ROM:3DF2 db 0F4h, 0F4h, 6Ch, 39h, 0F6h, 0F6h, 60h, 39h, 0F2h, 0F2h ROM:3DF2 db 6Ch, 39h, 74h, 74h, 8Ch, 39h, 0F7h, 0F7h, 93h, 39h ROM:3DF2 db 0D0h, 0D0h, 3Bh, 39h, 0F0h, 0F0h, 4Fh, 39h, 0F9h, 0F9h ROM:3DF2 db 86h, 39h, 0F5h, 0F5h, 5Bh, 39h, 0F4h, 0F4h, 64h, 39h ROM:3DF2 db 0F6h, 0F6h, 60h, 39h, 0F3h, 0F3h, 79h, 39h, 0D1h, 0D1h ROM:3DF2 db 8, 3Bh, 0EFh, 0EFh, 15h, 3Bh, 0F7h, 0F7h, 15h, 3Bh ROM:3DF2 db 0F8h, 0F8h, 33h, 3Bh, 0E7h, 0E7h, 2Dh, 3Bh, 3, 1, 52h ROM:3DF2 db 3Bh, 9, 8, 52h, 3Bh, 13h, 11h, 52h, 3Bh, 19h, 18h, 52h ROM:3DF2 db 3Bh, 0FFh, 0FBh, 0B4h, 3Bh, 0EEh, 0EEh, 0A2h, 3Bh, 0EDh ROM:3DF2 db 0EDh, 0ABh, 3Bh, 6Dh, 6Dh, 86h, 3Bh, 65h, 65h, 8Bh ROM:3DF2 db 3Bh, 0, 0, 99h, 3Bh, 10h, 10h, 94h, 3Bh, 0FAh, 0FAh ROM:3DF2 db 0EEh, 3Bh, 81h, 81h, 0E9h, 3Bh, 82h, 82h, 0D9h, 3Bh ROM:3DF2 db 0CBh, 0CBh, 34h, 3Ch, 7Ah, 79h, 0F6h, 3Bh, 8Ah, 89h ROM:3DF2 db 0F6h, 3Bh, 94h, 8Fh, 0F6h, 3Bh, 7Ch, 7Bh, 0F6h, 3Bh ROM:3DF2 db 7Fh, 7Fh, 3Ah, 3Ch, 7Eh, 7Eh, 42h, 3Ch, 7Dh, 7Dh, 55h ROM:3DF2 db 3Ch, 80h, 80h, 4Bh, 3Ch, 0E8h, 0E8h, 5Fh, 3Ch, 0CCh ROM:3DF2 db 0CCh, 6Bh, 3Ch, 70h, 70h, 78h, 3Ch, 0Dh, 0Dh, 7Fh, 3Ch ROM:3DF2 db 2, 2, 85h, 3Ch, 7, 7, 0A7h, 3Ch, 3, 3, 0D0h, 3Ch, 1 ROM:3DF2 db 1, 0E0h, 3Ch, 8, 8, 0F8h, 3Ch, 0Ah, 0Ah, 0Fh, 3Dh, 9 ROM:3DF2 db 9, 27h, 3Dh, 4, 4, 0CFh, 3Dh, 0D0h, 0D0h, 3Bh, 39h ROM:3DF2 db 0F0h, 0F0h, 4Fh, 39h, 0F5h, 0F5h, 5Bh, 39h, 0F6h, 0F6h ROM:3DF2 db 60h, 39h, 0F7h, 0F7h, 93h, 39h, 7Fh, 0, 0C3h, 3Ah, 0C7h ROM:3DF2 db 0C7h, 0E7h, 3Ah, 0F2h, 0F2h, 0F3h, 3Ah, 0DCh, 0DCh ROM:3DF2 db 1, 3Bh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3DF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3DF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3DF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3DF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3DF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3DF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3DF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3DF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3DF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3DF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3DF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3DF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3DF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3DF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3DF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3DF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3DF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3DF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3DF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3DF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3DF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3DF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3DF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3DF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3DF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3DF2 db 0FFh, 0FFh, 0FFh ROM:3FF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3FF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3FF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3FF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3FF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3FF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3FF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3FF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3FF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3FF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3FF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3FF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3FF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3FF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3FF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3FF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3FF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3FF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3FF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3FF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3FF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3FF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3FF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3FF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3FF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3FF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3FF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3FF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3FF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3FF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3FF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3FF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3FF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3FF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3FF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3FF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3FF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3FF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3FF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3FF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3FF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3FF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3FF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3FF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3FF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3FF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3FF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3FF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3FF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3FF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3FF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3FF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3FF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3FF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3FF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3FF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:3FF2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:41F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:41F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:41F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:41F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:41F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:41F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:41F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:41F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:41F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:41F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:41F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:41F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:41F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:41F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:41F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:41F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:41F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:41F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:41F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:41F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:41F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:41F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:41F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:41F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:41F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:41F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:41F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:41F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:41F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:41F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:41F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:41F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:41F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:41F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:41F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:41F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:41F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:41F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:41F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:41F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:41F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:41F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:41F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:41F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:41F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:41F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:41F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:41F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:41F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:41F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:41F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:41F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:41F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:41F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:41F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:41F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:41F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:43F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:43F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:43F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:43F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:43F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:43F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:43F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:43F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:43F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:43F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:43F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:43F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:43F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:43F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:43F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:43F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:43F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:43F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:43F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:43F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:43F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:43F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:43F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:43F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:43F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:43F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:43F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:43F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:43F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:43F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:43F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:43F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:43F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:43F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:43F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:43F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:43F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:43F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:43F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:43F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:43F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:43F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:43F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:43F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:43F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:43F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:43F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:43F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:43F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:43F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:43F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:43F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:43F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:43F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:43F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:43F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:43F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:45F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:45F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:45F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:45F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:45F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:45F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:45F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:45F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:45F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:45F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:45F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:45F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:45F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:45F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:45F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:45F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:45F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:45F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:45F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:45F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:45F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:45F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:45F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:45F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:45F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:45F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:45F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:45F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:45F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:45F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:45F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:45F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:45F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:45F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:45F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:45F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:45F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:45F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:45F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:45F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:45F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:45F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:45F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:45F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:45F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:45F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:45F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:45F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:45F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:45F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:45F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:45F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:45F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:45F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:45F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:45F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:45F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:47F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:47F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:47F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:47F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:47F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:47F2 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:47F2 db 8, 0, 0, 0, 0FFh, 0FFh, 0FFh, 0FFh, 15h, 0, 19h, 0 ROM:47F2 db 32h, 0, 36h, 0, 37h, 0, 4Bh, 42h, 50h, 38h, 50h, 30h ROM:47F2 db 30h, 39h, 93h, 0, 9 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+89C↑p ROM:4845 lcall ROM_488A 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_2921↑p ROM:4849 lcall ROM_4C34 ROM:484C lcall ROM_5BA6 ROM:484F lcall ROM_5C1A ROM:4852 lcall ROM_6283 ROM:4855 lcall ROM_5856 ROM:4858 lcall ROM_6556 ROM:485B lcall ROM_4FAF ROM:485E lcall ROM_68CA ROM:4861 ret ROM:4861 ; End of function ROM_4849 ROM:4861 ROM:4862 ; --------------------------------------------------------------------------- ROM:4862 ; START OF FUNCTION CHUNK FOR ROM_2949 ROM:4862 ROM:4862 ROM_4862: ; CODE XREF: ROM_2949-507↑j ROM:4862 lcall ROM_56D0 ROM:4865 ret ROM:4865 ; END OF FUNCTION CHUNK FOR ROM_2949 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_2D92+D↑j ROM:486A ; ROM:3BEE↑p ROM:486A clrb INTMEM_48 ROM:486C ld INTMEM_40, 22h[INTMEM_55+1] ROM:4871 orb INTMEM_F7, #4 ROM:4874 ldb INTMEM_42+1, 100h[INTMEM_55+1] ROM:4879 ldb INTMEM_45, #-80h ROM:487C ldb INTMEM_47, 129h[INTMEM_55+1] ROM:4881 ldb INTMEM_42, 127h[INTMEM_55+1] ROM:4886 ldb INTMEM_44, #-80h ROM:4889 ret ROM:4889 ; End of function ROM_486A ROM:4889 ROM:488A ROM:488A ; =============== S U B R O U T I N E ======================================= ROM:488A ROM:488A ROM:488A ROM_488A: ; CODE XREF: ROM_4845↑p ROM:488A orb INTMEM_F7, #2 ROM:488D orb INTMEM_A3, #1 ROM:4890 ldb INTMEM_B5, 0AAh[INTMEM_55+1] ROM:4895 ldb INTMEM_1C+2, #-1 ROM:4898 stb INTMEM_1C+2, INTMEM_1F0[] ROM:489D stb INTMEM_1C+2, INTMEM_1F1[] ROM:48A2 ldb INTMEM_1C+2, #-1 ROM:48A5 stb INTMEM_1C+2, INTMEM_1F2[] ROM:48AA stb INTMEM_1C+2, INTMEM_1F3[] ROM:48AF stb INTMEM_1C+2, INTMEM_1D6[] ROM:48B4 stb INTMEM_1C+2, INTMEM_1D7[] ROM:48B9 ld INTMEM_1C, 54h[INTMEM_55+1] ROM:48BE st INTMEM_1C, INTMEM_192[] ROM:48C3 ld INTMEM_D6, #61A8h ROM:48C7 ld INTMEM_1C+2, #61A8h ROM:48CB st INTMEM_1C+2, INTMEM_19A[] ROM:48D0 shr INTMEM_1C+2, #1 ROM:48D3 st INTMEM_1C+2, INTMEM_14A[] ROM:48D8 ldb INTMEM_B4, 12Ah[INTMEM_55+1] ROM:48DD ldb INTMEM_1C+2, #-1 ROM:48E0 stb INTMEM_1C+2, INTMEM_265[] ROM:48E5 stb INTMEM_1C+2, INTMEM_266[] ROM:48EA ldb INTMEM_F0, #-1 ROM:48ED ldb INTMEM_EF, #-1 ROM:48F0 ldb INTMEM_EE, #-1 ROM:48F3 ldb INTMEM_ED, #-1 ROM:48F6 ldb INTMEM_EC, #-1 ROM:48F9 ret ROM:48F9 ; End of function ROM_488A ROM:48F9 ROM:48FA ; --------------------------------------------------------------------------- ROM:48FA ; START OF FUNCTION CHUNK FOR ROM_4FAF ROM:48FA ; ADDITIONAL PARENT FUNCTION ROM_5C1A ROM:48FA ; ADDITIONAL PARENT FUNCTION ROM_6283 ROM:48FA ROM:48FA ROM_48FA: ; CODE XREF: ROM_4FAF+312↓j ROM:48FA ; ROM_5C1A+37B↓j ... ROM:48FA shlb INTMEM_1C, #1 ROM:48FD addb INTMEM_1A, INTMEM_1C ROM:4900 addcb INTMEM_1A+1, ZERO_REG ; Zero register ROM:4903 ld INTMEM_1A, [INTMEM_1A] ROM:4906 br [INTMEM_1A] ROM:4906 ; END OF FUNCTION CHUNK FOR ROM_4FAF ROM:4908 ROM:4908 ; =============== S U B R O U T I N E ======================================= ROM:4908 ROM:4908 ROM:4908 ROM_4908: ; CODE XREF: ROM_4C34+1EB↓p ROM:4908 ld INTMEM_1C, INTMEM_172[] ROM:490D add INTMEM_1C, #10h ROM:4911 jc ROM_4918 ROM:4913 st INTMEM_1C, INTMEM_172[] ROM:4918 ROM:4918 ROM_4918: ; CODE XREF: ROM_4908+9↑j ROM:4918 ret ROM:4918 ; End of function ROM_4908 ROM:4918 ROM:4919 ; --------------------------------------------------------------------------- ROM:4919 ret ROM:491A ROM:491A ; =============== S U B R O U T I N E ======================================= ROM:491A ROM:491A ROM:491A ROM_491A: ; CODE XREF: ROM:5398↓p ROM:491A ; ROM:53D0↓p ROM:491A mulu INTMEM_1C, INTMEM_20 ROM:491D jbc INTMEM_1C+1, 7, ROM_4922 ROM:4920 inc INTMEM_1C+2 ROM:4922 ROM:4922 ROM_4922: ; CODE XREF: ROM_491A+3↑j ROM:4922 ld INTMEM_1C, INTMEM_1C+2 ROM:4925 clr INTMEM_1C+2 ROM:4927 mulu INTMEM_20, INTMEM_20+2 ROM:492A add INTMEM_1C, INTMEM_20 ROM:492D addc INTMEM_1C+2, INTMEM_20+2 ROM:4930 ret ROM:4930 ; End of function ROM_491A ROM:4930 ROM:4931 ROM:4931 ; =============== S U B R O U T I N E ======================================= ROM:4931 ROM:4931 ROM:4931 ROM_4931: ; CODE XREF: ROM:5390↓p ROM:4931 ; ROM:53B0↓p ... ROM:4931 divu INTMEM_1C, INTMEM_20 ROM:4934 jnv ROM_493A ROM:4936 ldbse INTMEM_20+2, #-1 ROM:4939 ret ROM:493A ; --------------------------------------------------------------------------- ROM:493A ROM:493A ROM_493A: ; CODE XREF: ROM_4931+3↑j ROM:493A ld INTMEM_20+2, INTMEM_1C ROM:493D clr INTMEM_1C ROM:493F divu INTMEM_1C, INTMEM_20 ROM:4942 shr INTMEM_20, #1 ROM:4945 cmp INTMEM_1C+2, INTMEM_20 ROM:4948 jnc ROM_494C ROM:494A inc INTMEM_1C ROM:494C ROM:494C ROM_494C: ; CODE XREF: ROM_4931+17↑j ROM:494C ret ROM:494C ; End of function ROM_4931 ROM:494C ROM:494D ROM:494D ; =============== S U B R O U T I N E ======================================= ROM:494D ROM:494D ROM:494D ROM_494D: ; CODE XREF: ROM_6556+143↓p ROM:494D ; ROM_6556+16A↓p ROM:494D ld INTMEM_2C, INTMEM_1A ROM:4950 ld INTMEM_2C+2, INTMEM_20 ROM:4953 ldb INTMEM_20+3, #2 ROM:4956 ROM:4956 ROM_4956: ; CODE XREF: ROM_494D+26↓j ROM:4956 clrb INTMEM_20+2 ROM:4958 ldb INTMEM_32, INTMEM_1C ROM:495B ldb INTMEM_30, [INTMEM_2C]+ ROM:495E ldb INTMEM_30+1, [INTMEM_2C+2]+ ROM:4961 subb INTMEM_1C+3, INTMEM_1C+2, INTMEM_30 ROM:4965 jc ROM_496E ROM:4967 negb INTMEM_1C+3 ROM:4969 decb INTMEM_20+2 ROM:496B ldb INTMEM_32, INTMEM_1C+1 ROM:496E ROM:496E ROM_496E: ; CODE XREF: ROM_494D+18↑j ROM:496E cmpb INTMEM_1C+3, INTMEM_32 ROM:4971 jc ROM_497A ROM:4973 djnz INTMEM_20+3, ROM_4956 ROM:4976 clrb INTMEM_1C+3 ROM:4978 sjmp ROM_4999 ROM:497A ; --------------------------------------------------------------------------- ROM:497A ROM:497A ROM_497A: ; CODE XREF: ROM_494D+24↑j ROM:497A cmpb INTMEM_1C+2, INTMEM_1AC[] ROM:497F jne ROM_4988 ROM:4981 cmpb INTMEM_30, INTMEM_30+1 ROM:4984 jne ROM_4988 ROM:4986 clrb INTMEM_1C+3 ROM:4988 ROM:4988 ROM_4988: ; CODE XREF: ROM_494D+32↑j ROM:4988 ; ROM_494D+37↑j ROM:4988 jbs INTMEM_20+3, 1, ROM_498E ROM:498B shrb INTMEM_1C+3, #1 ROM:498E ROM:498E ROM_498E: ; CODE XREF: ROM_494D:ROM_4988↑j ROM:498E jbc INTMEM_1C+3, 7, ROM_4994 ROM:4991 ldb INTMEM_1C+3, #7Fh ROM:4994 ROM:4994 ROM_4994: ; CODE XREF: ROM_494D:ROM_498E↑j ROM:4994 jbc INTMEM_20+2, 7, ROM_4999 ROM:4997 negb INTMEM_1C+3 ROM:4999 ROM:4999 ROM_4999: ; CODE XREF: ROM_494D+2B↑j ROM:4999 ; ROM_494D:ROM_4994↑j ROM:4999 addb INTMEM_1C+3, #-80h ROM:499C ldb INTMEM_1C, [INTMEM_1A] ROM:499F stb INTMEM_1C+2, [INTMEM_1A]+ ROM:49A2 stb INTMEM_1C, [INTMEM_1A] ROM:49A5 ldb INTMEM_1C+1, [INTMEM_20] ROM:49A8 ldb INTMEM_32, INTMEM_1AC[] ROM:49AD stb INTMEM_32, [INTMEM_20]+ ROM:49B0 stb INTMEM_1C+1, [INTMEM_20] ROM:49B3 jbc INTMEM_20+3, 1, ROM_49BC ROM:49B6 stb INTMEM_1C+2, [INTMEM_1A] ROM:49B9 stb INTMEM_32, [INTMEM_20] ROM:49BC ROM:49BC ROM_49BC: ; CODE XREF: ROM_494D+66↑j ROM:49BC ret ROM:49BC ; End of function ROM_494D ROM:49BC ROM:49BD ROM:49BD ; =============== S U B R O U T I N E ======================================= ROM:49BD ROM:49BD ROM:49BD ROM_49BD: ; CODE XREF: ROM_6556+206↓p ROM:49BD ; ROM_6556+228↓p ROM:49BD ldb INTMEM_1C+3, INTMEM_D8+1 ROM:49C0 ldb INTMEM_20, INTMEM_1C+2 ROM:49C3 subb INTMEM_20, #-80h ROM:49C6 jc ROM_49D3 ROM:49C8 negb INTMEM_20 ROM:49CA cmpb INTMEM_20, 0C7h[INTMEM_55+1] ROM:49CF jc ROM_49E7 ROM:49D1 sjmp ROM_49DA ROM:49D3 ; --------------------------------------------------------------------------- ROM:49D3 ROM:49D3 ROM_49D3: ; CODE XREF: ROM_49BD+9↑j ROM:49D3 cmpb INTMEM_20, 0C6h[INTMEM_55+1] ROM:49D8 jc ROM_49E7 ROM:49DA ROM:49DA ROM_49DA: ; CODE XREF: ROM_49BD+14↑j ROM:49DA ld INTMEM_1C, #0Ch ROM:49DE lcall ROM_3194 ROM:49E1 mulub INTMEM_32, INTMEM_1C, #4 ROM:49E5 sjmp ROM_49F2 ROM:49E7 ; --------------------------------------------------------------------------- ROM:49E7 ROM:49E7 ROM_49E7: ; CODE XREF: ROM_49BD+12↑j ROM:49E7 ; ROM_49BD+1B↑j ROM:49E7 ld INTMEM_1C, #0Bh ROM:49EB lcall ROM_3194 ROM:49EE mulub INTMEM_32, INTMEM_1C, #20h ; ' ' ROM:49F2 ROM:49F2 ROM_49F2: ; CODE XREF: ROM_49BD+28↑j ROM:49F2 ldb INTMEM_1C+3, INTMEM_1A7[] ROM:49F7 ld INTMEM_1C, #0Dh ROM:49FB lcall ROM_3194 ROM:49FE clrb INTMEM_1C+1 ROM:4A00 mulu INTMEM_20, INTMEM_1C, INTMEM_32 ROM:4A04 divu INTMEM_20, #32h ; '2' ROM:4A08 jnv ROM_4A0D ROM:4A0A ldbse INTMEM_20, #-1 ROM:4A0D ROM:4A0D ROM_4A0D: ; CODE XREF: ROM_49BD+4B↑j ROM:4A0D ret ROM:4A0D ; End of function ROM_49BD ROM:4A0D ROM:4A0E ROM:4A0E ; =============== S U B R O U T I N E ======================================= ROM:4A0E ROM:4A0E ROM:4A0E ROM_4A0E: ; CODE XREF: ROM_6556:ROM_676F↓p ROM:4A0E ; ROM_6556:ROM_6791↓p ROM:4A0E pushf ROM:4A0F ld INTMEM_32, INTMEM_20+2 ROM:4A12 ld INTMEM_1C, 1E8h[INTMEM_20+2] ROM:4A17 ld INTMEM_34, INTMEM_20 ROM:4A1A st INTMEM_34, INTMEM_3C8[] ROM:4A1F cmp ZERO_REG, INTMEM_20 ; Zero register ROM:4A22 je ROM_4A4F ROM:4A24 ldbze INTMEM_1C, #32h ; '2' ROM:4A27 cmp INTMEM_32, #4 ROM:4A2B jc ROM_4A40 ROM:4A2D ldb INTMEM_1C+2, INTMEM_1A6[] ROM:4A32 ldb INTMEM_1C+3, INTMEM_1A7[] ROM:4A37 ld INTMEM_1C, #0Eh ROM:4A3B lcall ROM_3194 ROM:4A3E clrb INTMEM_1C+1 ROM:4A40 ROM:4A40 ROM_4A40: ; CODE XREF: ROM_4A0E+1D↑j ROM:4A40 mulu INTMEM_1C, 1E8h[INTMEM_32] ROM:4A45 divu INTMEM_1C, #32h ; '2' ROM:4A49 jnv ROM_4A4F ROM:4A4B ld INTMEM_1C, #32h ; '2' ROM:4A4F ROM:4A4F ROM_4A4F: ; CODE XREF: ROM_4A0E+14↑j ROM:4A4F ; ROM_4A0E+3B↑j ROM:4A4F st INTMEM_1C, INTMEM_3C6[] ROM:4A54 add INTMEM_1C+2, INTMEM_1C, INTMEM_34 ROM:4A58 jnc ROM_4A5D ROM:4A5A ldbse INTMEM_1C+2, #-1 ROM:4A5D ROM:4A5D ROM_4A5D: ; CODE XREF: ROM_4A0E+4A↑j ROM:4A5D cmp INTMEM_1C+2, 1E0h[INTMEM_32] ROM:4A62 jnh ROM_4A69 ROM:4A64 ld INTMEM_1C+2, 1E0h[INTMEM_32] ROM:4A69 ROM:4A69 ROM_4A69: ; CODE XREF: ROM_4A0E+54↑j ROM:4A69 st INTMEM_1C+2, 1E8h[INTMEM_32] ROM:4A6E popf ROM:4A6F ret ROM:4A6F ; End of function ROM_4A0E ROM:4A6F ROM:4A70 ROM:4A70 ; =============== S U B R O U T I N E ======================================= ROM:4A70 ROM:4A70 ROM:4A70 ROM_4A70: ; CODE XREF: ROM:54F9↓p ROM:4A70 ; ROM:550E↓p ROM:4A70 ldb INTMEM_1C+2, INTMEM_74 ROM:4A73 shlb INTMEM_1C+2, #2 ROM:4A76 addb INTMEM_1C+2, INTMEM_152[] ROM:4A7B subb INTMEM_1A, INTMEM_1C+2, (INTMEM_1C4+1)[] ROM:4A81 clrb INTMEM_1A+1 ROM:4A83 stb INTMEM_1C+2, (INTMEM_1C4+1)[] ROM:4A88 ret ROM:4A88 ; End of function ROM_4A70 ROM:4A88 ROM:4A89 ROM:4A89 ; =============== S U B R O U T I N E ======================================= ROM:4A89 ROM:4A89 ROM:4A89 ROM_4A89: ; CODE XREF: ROM_5C1A:ROM_6023↓p ROM:4A89 jbs INTMEM_FD, 4, ROM_4A9D ROM:4A8C jbc INTMEM_FD, 1, ROM_4A9A ROM:4A8F mulub INTMEM_1C, INTMEM_E6, 116h[INTMEM_55+1] ROM:4A95 stb INTMEM_1C+1, INTMEM_E6 ROM:4A98 sjmp ROM_4AB3 ROM:4A9A ; --------------------------------------------------------------------------- ROM:4A9A ROM:4A9A ROM_4A9A: ; CODE XREF: ROM_4A89+3↑j ROM:4A9A orb INTMEM_FD, #10h ROM:4A9D ROM:4A9D ROM_4A9D: ; CODE XREF: ROM_4A89↑j ROM:4A9D jbs INTMEM_F7, 5, ROM_4AAC ROM:4AA0 cmpb ZERO_REG, INTMEM_BA ; Zero register ROM:4AA3 je ROM_4AB3 ROM:4AA5 jbs INTMEM_FD, 2, ROM_4AB1 ROM:4AA8 clrb INTMEM_BA ROM:4AAA sjmp ROM_4AB3 ROM:4AAC ; --------------------------------------------------------------------------- ROM:4AAC ROM:4AAC ROM_4AAC: ; CODE XREF: ROM_4A89:ROM_4A9D↑j ROM:4AAC ldb INTMEM_BA, 117h[INTMEM_55+1] ROM:4AB1 ROM:4AB1 ROM_4AB1: ; CODE XREF: ROM_4A89+1C↑j ROM:4AB1 clrb INTMEM_E6 ROM:4AB3 ROM:4AB3 ROM_4AB3: ; CODE XREF: ROM_4A89+F↑j ROM:4AB3 ; ROM_4A89+1A↑j ... ROM:4AB3 ret ROM:4AB3 ; End of function ROM_4A89 ROM:4AB3 ROM:4AB4 ROM:4AB4 ; =============== S U B R O U T I N E ======================================= ROM:4AB4 ROM:4AB4 ROM:4AB4 ROM_4AB4: ; CODE XREF: ROM_5C1A+24↓p ROM:4AB4 ; ROM_5C1A:ROM_5F77↓p ... ROM:4AB4 addb INTMEM_1C+2, 119h[INTMEM_55+1] ROM:4AB9 scall ROM_4B11 ROM:4ABB ldbze INTMEM_20, INTMEM_1D1[] ROM:4AC0 ldbze INTMEM_20+2, INTMEM_1D2[] ROM:4AC5 sub INTMEM_1C+2, INTMEM_1C, INTMEM_20 ROM:4AC9 jc ROM_4AD4 ROM:4ACB add INTMEM_1C+2, INTMEM_20+2 ROM:4ACE jc ROM_4AD7 ROM:4AD0 clr INTMEM_1C+2 ROM:4AD2 sjmp ROM_4AD7 ROM:4AD4 ; --------------------------------------------------------------------------- ROM:4AD4 ROM:4AD4 ROM_4AD4: ; CODE XREF: ROM_4AB4+15↑j ROM:4AD4 add INTMEM_1C+2, INTMEM_20+2 ROM:4AD7 ROM:4AD7 ROM_4AD7: ; CODE XREF: ROM_4AB4+1A↑j ROM:4AD7 ; ROM_4AB4+1E↑j ROM:4AD7 inc INTMEM_1C+2 ROM:4AD9 scall ROM_4B38 ROM:4ADB ret ROM:4ADB ; End of function ROM_4AB4 ROM:4ADB ROM:4ADC ROM:4ADC ; =============== S U B R O U T I N E ======================================= ROM:4ADC ROM:4ADC ROM:4ADC ROM_4ADC: ; CODE XREF: ROM_5C1A+87↓p ROM:4ADC ; ROM_5C1A+B9↓p ... ROM:4ADC addb INTMEM_1C+2, 119h[INTMEM_55+1] ROM:4AE1 scall ROM_4B11 ROM:4AE3 ldbze INTMEM_20, INTMEM_1D1[] ROM:4AE8 sub INTMEM_1C, INTMEM_20 ROM:4AEB ldb INTMEM_1C+2, INTMEM_1C+3 ROM:4AEE ld INTMEM_32, INTMEM_1C ROM:4AF1 scall ROM_4B11 ROM:4AF3 sub INTMEM_1C+2, INTMEM_1C, INTMEM_32 ROM:4AF7 jc ROM_4AFB ROM:4AF9 clr INTMEM_1C+2 ROM:4AFB ROM:4AFB ROM_4AFB: ; CODE XREF: ROM_4ADC+1B↑j ROM:4AFB add INTMEM_32, INTMEM_1C ROM:4AFE inc INTMEM_32 ROM:4B00 scall ROM_4B38 ROM:4B02 ld INTMEM_1C+2, INTMEM_32 ROM:4B05 ldb INTMEM_32, INTMEM_1C ROM:4B08 scall ROM_4B38 ROM:4B0A ldb INTMEM_1C+2, INTMEM_1C ROM:4B0D ldb INTMEM_1C+3, INTMEM_32 ROM:4B10 ret ROM:4B10 ; End of function ROM_4ADC ROM:4B10 ROM:4B11 ROM:4B11 ; =============== S U B R O U T I N E ======================================= ROM:4B11 ROM:4B11 ROM:4B11 ROM_4B11: ; CODE XREF: ROM_4AB4+5↑p ROM:4B11 ; ROM_4ADC+5↑p ... ROM:4B11 cmpb INTMEM_1C+2, INTMEM_1D3[] ROM:4B16 jh ROM_4B22 ROM:4B18 ld INTMEM_1C, #2Ah ; '*' ROM:4B1C lcall ROM_3194 ROM:4B1F clrb INTMEM_1C+1 ROM:4B21 ret ROM:4B22 ; --------------------------------------------------------------------------- ROM:4B22 ROM:4B22 ROM_4B22: ; CODE XREF: ROM_4B11+5↑j ROM:4B22 ld INTMEM_1C, #2Bh ; '+' ROM:4B26 lcall ROM_3194 ROM:4B29 stb INTMEM_1C, INTMEM_3D5[] ROM:4B2E clrb INTMEM_1C+1 ROM:4B30 shl INTMEM_1C, #1 ROM:4B33 add INTMEM_1C, #0FFh ROM:4B37 ret ROM:4B37 ; End of function ROM_4B11 ROM:4B37 ROM:4B38 ROM:4B38 ; =============== S U B R O U T I N E ======================================= ROM:4B38 ROM:4B38 ROM:4B38 ROM_4B38: ; CODE XREF: ROM_4AB4+25↑p ROM:4B38 ; ROM_4ADC+24↑p ... ROM:4B38 ld INTMEM_1C, #2Ch ; ',' ROM:4B3C cmpb INTMEM_1C+3, ZERO_REG ; Zero register ROM:4B3F je ROM_4B4C ROM:4B41 sub INTMEM_1C+2, #0FFh ROM:4B45 shr INTMEM_1C+2, #1 ROM:4B48 ld INTMEM_1C, #2Dh ; '-' ROM:4B4C ROM:4B4C ROM_4B4C: ; CODE XREF: ROM_4B38+7↑j ROM:4B4C ljmp ROM_3194 ROM:4B4C ; End of function ROM_4B38 ROM:4B4C ROM:4B4F ROM:4B4F ; =============== S U B R O U T I N E ======================================= ROM:4B4F ROM:4B4F ROM:4B4F ROM_4B4F: ; CODE XREF: ROM_5C1A+3F3↓p ROM:4B4F jbs INTMEM_FD, 6, ROM_4B90 ROM:4B52 mulub INTMEM_1C, INTMEM_8E, 118h[INTMEM_55+1] ROM:4B58 add INTMEM_1C, #-8000h ROM:4B5C cmp INTMEM_D4, INTMEM_1C ROM:4B5F jnc ROM_4B63 ROM:4B61 sjmp ROM_4C03 ROM:4B63 ; --------------------------------------------------------------------------- ROM:4B63 ROM:4B63 ROM_4B63: ; CODE XREF: ROM_4B4F+10↑j ROM:4B63 orb INTMEM_FD, #40h ; '@' ROM:4B66 clrb INTMEM_BD ROM:4B68 ldb INTMEM_1A+1, INTMEM_1A9[] ROM:4B6D cmpb INTMEM_1A+1, 125h[INTMEM_55+1] ROM:4B72 jnc ROM_4B79 ROM:4B74 ldb INTMEM_BD, 126h[INTMEM_55+1] ROM:4B79 ROM:4B79 ROM_4B79: ; CODE XREF: ROM_4B4F+23↑j ROM:4B79 ; ROM_4B4F+63↓j ... ROM:4B79 andb INTMEM_FE, #-2 ROM:4B7C ldbse INTMEM_20+2, #-1 ROM:4B7F st INTMEM_20+2, (INTMEM_1A0+2)[] ROM:4B84 st ZERO_REG, (INTMEM_1A0+4)[] ; Zero register ROM:4B89 ldb INTMEM_BC, 123h[INTMEM_55+1] ROM:4B8E sjmp ROM_4BC6 ROM:4B90 ; --------------------------------------------------------------------------- ROM:4B90 ROM:4B90 ROM_4B90: ; CODE XREF: ROM_4B4F↑j ROM:4B90 jbs INTMEM_FE, 0, ROM_4BA5 ROM:4B93 jbc INTMEM_D4+1, 7, ROM_4BC2 ROM:4B96 cmpb ZERO_REG, INTMEM_BC ; Zero register ROM:4B99 jne ROM_4BC6 ROM:4B9B orb INTMEM_FE, #1 ROM:4B9E ldb INTMEM_BC, 124h[INTMEM_55+1] ROM:4BA3 sjmp ROM_4BD4 ROM:4BA5 ; --------------------------------------------------------------------------- ROM:4BA5 ROM:4BA5 ROM_4BA5: ; CODE XREF: ROM_4B4F:ROM_4B90↑j ROM:4BA5 cmpb ZERO_REG, INTMEM_BC ; Zero register ROM:4BA8 jne ROM_4BD4 ROM:4BAA ld INTMEM_20, (INTMEM_1A0+4)[] ROM:4BAF divub INTMEM_20, #5 ROM:4BB2 jv ROM_4B79 ROM:4BB4 cmpb INTMEM_20, 122h[INTMEM_55+1] ROM:4BB9 jh ROM_4B79 ROM:4BBB cmpb INTMEM_20, 121h[INTMEM_55+1] ROM:4BC0 jnc ROM_4B79 ROM:4BC2 ROM:4BC2 ROM_4BC2: ; CODE XREF: ROM_4B4F+44↑j ROM:4BC2 ldb INTMEM_1A, #-1 ROM:4BC5 ret ROM:4BC6 ; --------------------------------------------------------------------------- ROM:4BC6 ROM:4BC6 ROM_4BC6: ; CODE XREF: ROM_4B4F+3F↑j ROM:4BC6 ; ROM_4B4F+4A↑j ROM:4BC6 cmp INTMEM_D4, (INTMEM_1A0+2)[] ROM:4BCB jh ROM_4C03 ROM:4BCD st INTMEM_D4, (INTMEM_1A0+2)[] ROM:4BD2 sjmp ROM_4C03 ROM:4BD4 ; --------------------------------------------------------------------------- ROM:4BD4 ROM:4BD4 ROM_4BD4: ; CODE XREF: ROM_4B4F+54↑j ROM:4BD4 ; ROM_4B4F+59↑j ROM:4BD4 ld INTMEM_1C+2, 82h[INTMEM_55+1] ROM:4BD9 cmpb ZERO_REG, INTMEM_BD ; Zero register ROM:4BDC je ROM_4BE2 ROM:4BDE ld INTMEM_1C+2, #384h ROM:4BE2 ROM:4BE2 ROM_4BE2: ; CODE XREF: ROM_4B4F+8D↑j ROM:4BE2 jbc INTMEM_F8, 6, ROM_4BEA ROM:4BE5 ld INTMEM_1C+2, 84h[INTMEM_55+1] ROM:4BEA ROM:4BEA ROM_4BEA: ; CODE XREF: ROM_4B4F:ROM_4BE2↑j ROM:4BEA st INTMEM_1C+2, INTMEM_1A0[] ROM:4BEF sub INTMEM_20, INTMEM_D4, (INTMEM_1A0+2)[] ROM:4BF5 jnc ROM_4C03 ROM:4BF7 cmp INTMEM_20, (INTMEM_1A0+4)[] ROM:4BFC jnh ROM_4C03 ROM:4BFE st INTMEM_20, (INTMEM_1A0+4)[] ROM:4C03 ROM:4C03 ROM_4C03: ; CODE XREF: ROM_4B4F+12↑j ROM:4C03 ; ROM_4B4F+7C↑j ... ROM:4C03 clrb INTMEM_1A ROM:4C05 ret ROM:4C05 ; End of function ROM_4B4F ROM:4C05 ROM:4C06 ROM:4C06 ; =============== S U B R O U T I N E ======================================= ROM:4C06 ROM:4C06 ROM:4C06 ROM_4C06: ; CODE XREF: ROM_5C1A+478↓p ROM:4C06 jbs INTMEM_FE, 3, ROM_4C25 ROM:4C09 ldb INTMEM_1C+1, INTMEM_47 ROM:4C0C ldb INTMEM_1C, #0 ROM:4C0F ld INTMEM_20, (INTMEM_1F3+1)[] ROM:4C14 ldbze INTMEM_1C+2, 12Ch[INTMEM_55+1] ROM:4C19 lcall ROM_332F ROM:4C1C stb INTMEM_1C+1, INTMEM_47 ROM:4C1F orb INTMEM_FE, #8 ROM:4C22 ROM:4C22 ROM_4C22: ; CODE XREF: ROM_4C06+26↓j ROM:4C22 clrb INTMEM_1A ROM:4C24 ret ROM:4C25 ; --------------------------------------------------------------------------- ROM:4C25 ROM:4C25 ROM_4C25: ; CODE XREF: ROM_4C06↑j ROM:4C25 cmpb INTMEM_47, INTMEM_1F5[] ROM:4C2A je ROM_4C30 ROM:4C2C jh ROM_4C22 ROM:4C2E incb INTMEM_47 ROM:4C30 ROM:4C30 ROM_4C30: ; CODE XREF: ROM_4C06+24↑j ROM:4C30 ldb INTMEM_1A, #-1 ROM:4C33 ret ROM:4C33 ; End of function ROM_4C06 ROM:4C33 ROM:4C34 ROM:4C34 ; =============== S U B R O U T I N E ======================================= ROM:4C34 ROM:4C34 ROM:4C34 ROM_4C34: ; CODE XREF: ROM_4849↑p ROM:4C34 sub INTMEM_1A, INTMEM_5E, #1F4h ROM:4C39 jc ROM_4C3D ROM:4C3B clr INTMEM_1A ROM:4C3D ROM:4C3D ROM_4C3D: ; CODE XREF: ROM_4C34+5↑j ROM:4C3D divub INTMEM_1A, #19h ROM:4C40 jnv ROM_4C45 ROM:4C42 ldb INTMEM_1A, #-1 ROM:4C45 ROM:4C45 ROM_4C45: ; CODE XREF: ROM_4C34+C↑j ROM:4C45 stb INTMEM_1A, INTMEM_1A6[] ROM:4C4A cmp INTMEM_5E, ZERO_REG ; Zero register ROM:4C4D jh ROM_4C5A ROM:4C4F andb INTMEM_F5+1, #-21h ROM:4C52 orb INTMEM_F5+1, #2 ROM:4C55 orb INTMEM_F5+1, #40h ; '@' ROM:4C58 sjmp ROM_4CA1 ROM:4C5A ; --------------------------------------------------------------------------- ROM:4C5A ROM:4C5A ROM_4C5A: ; CODE XREF: ROM_4C34+19↑j ROM:4C5A jbs INTMEM_F5+1, 5, ROM_4CA1 ROM:4C5D andb INTMEM_F5+1, #-41h ROM:4C60 cmp INTMEM_5E, 1Ah[INTMEM_55+1] ROM:4C65 jh ROM_4C71 ROM:4C67 orb INTMEM_F5+1, #2 ROM:4C6A andb INTMEM_F5+1, #7Fh ROM:4C6D clrb INTMEM_CB ROM:4C6F sjmp ROM_4CA1 ROM:4C71 ; --------------------------------------------------------------------------- ROM:4C71 ROM:4C71 ROM_4C71: ; CODE XREF: ROM_4C34+31↑j ROM:4C71 andb INTMEM_F5+1, #-3 ROM:4C74 cmp INTMEM_5E, 1Ch[INTMEM_55+1] ROM:4C79 jh ROM_4C8B ROM:4C7B jbs INTMEM_F5+1, 7, ROM_4C86 ROM:4C7E orb INTMEM_F5+1, #-80h ROM:4C81 ldb INTMEM_CB, 0A9h[INTMEM_55+1] ROM:4C86 ROM:4C86 ROM_4C86: ; CODE XREF: ROM_4C34+47↑j ROM:4C86 cmpb INTMEM_CB, ZERO_REG ; Zero register ROM:4C89 jne ROM_4CA1 ROM:4C8B ROM:4C8B ROM_4C8B: ; CODE XREF: ROM_4C34+45↑j ROM:4C8B orb INTMEM_F5+1, #20h ; ' ' ROM:4C8E ldb INTMEM_1C+2, INTMEM_1A7[] ROM:4C93 stb INTMEM_1C+2, INTMEM_1A8[] ROM:4C98 orb INTMEM_F7, #1 ROM:4C9B andb INTMEM_F5+1, #-3 ROM:4C9E andb INTMEM_F5+1, #7Fh ROM:4CA1 ROM:4CA1 ROM_4CA1: ; CODE XREF: ROM_4C34+24↑j ROM:4CA1 ; ROM_4C34:ROM_4C5A↑j ... ROM:4CA1 jbc INTMEM_F5+1, 6, ROM_4CB1 ROM:4CA4 cmpb ZERO_REG, INTMEM_B5 ; Zero register ROM:4CA7 jne ROM_4CB1 ROM:4CA9 andb INTMEM_F7, #-3 ROM:4CAC andb INTMEM_A3, #-2 ROM:4CAF sjmp ROM_4CB7 ROM:4CB1 ; --------------------------------------------------------------------------- ROM:4CB1 ROM:4CB1 ROM_4CB1: ; CODE XREF: ROM_4C34:ROM_4CA1↑j ROM:4CB1 ; ROM_4C34+73↑j ROM:4CB1 orb INTMEM_F7, #2 ROM:4CB4 orb INTMEM_A3, #1 ROM:4CB7 ROM:4CB7 ROM_4CB7: ; CODE XREF: ROM_4C34+7B↑j ROM:4CB7 ldb INTMEM_1A, INTMEM_1F9[] ROM:4CBC ldb INTMEM_1A+1, INTMEM_1A ROM:4CBF jbc INTMEM_55, 3, ROM_4CCC ROM:4CC2 ldb INTMEM_1A, 0ACh[INTMEM_55+1] ROM:4CC7 ldb INTMEM_1A+1, 0ABh[INTMEM_55+1] ROM:4CCC ROM:4CCC ROM_4CCC: ; CODE XREF: ROM_4C34+8B↑j ROM:4CCC stb INTMEM_1A, INTMEM_1A7[] ROM:4CD1 stb INTMEM_1A+1, INTMEM_1A9[] ROM:4CD6 jbc INTMEM_AB, 0, ROM_4D09 ROM:4CD9 jbs INTMEM_55, 0, ROM_4D09 ROM:4CDC ld INTMEM_1A, INTMEM_170[] ROM:4CE1 add INTMEM_1A, #-8000h ROM:4CE5 jbc INTMEM_1A+1, 7, ROM_4D09 ROM:4CE8 sub INTMEM_1C, ZERO_REG, INTMEM_1A ; Zero register ROM:4CEC sub INTMEM_1C, 1Eh[INTMEM_55+1] ROM:4CF1 jnh ROM_4D09 ROM:4CF3 jbs INTMEM_F7, 3, ROM_4CFE ROM:4CF6 orb INTMEM_F7, #8 ROM:4CF9 ldb INTMEM_C0+1, 0ADh[INTMEM_55+1] ROM:4CFE ROM:4CFE ROM_4CFE: ; CODE XREF: ROM_4C34+BF↑j ROM:4CFE cmpb ZERO_REG, INTMEM_C0+1 ; Zero register ROM:4D01 jne ROM_4D0C ROM:4D03 sub INTMEM_40, INTMEM_1C ROM:4D06 orb INTMEM_F7, #4 ROM:4D09 ROM:4D09 ROM_4D09: ; CODE XREF: ROM_4C34+A2↑j ROM:4D09 ; ROM_4C34+A5↑j ... ROM:4D09 andb INTMEM_F7, #-9 ROM:4D0C ROM:4D0C ROM_4D0C: ; CODE XREF: ROM_4C34+CD↑j ROM:4D0C ld INTMEM_24, INTMEM_146[] ROM:4D11 jbc INTMEM_F5+1, 6, ROM_4D19 ROM:4D14 ld INTMEM_24, INTMEM_1FC[] ROM:4D19 ROM:4D19 ROM_4D19: ; CODE XREF: ROM_4C34+DD↑j ROM:4D19 jbc INTMEM_F7, 5, ROM_4D34 ROM:4D1C jbc INTMEM_F7, 4, ROM_4D34 ROM:4D1F ld INTMEM_1C+2, INTMEM_170[] ROM:4D24 add INTMEM_1C+2, #-8000h ROM:4D28 jbc INTMEM_1C+3, 7, ROM_4D2D ROM:4D2B neg INTMEM_1C+2 ROM:4D2D ROM:4D2D ROM_4D2D: ; CODE XREF: ROM_4C34+F4↑j ROM:4D2D cmp INTMEM_1C+2, 20h[INTMEM_55+1] ROM:4D32 jc ROM_4D39 ROM:4D34 ROM:4D34 ROM_4D34: ; CODE XREF: ROM_4C34:ROM_4D19↑j ROM:4D34 ; ROM_4C34+E8↑j ROM:4D34 andb INTMEM_F7, #-41h ROM:4D37 sjmp ROM_4D6D ROM:4D39 ; --------------------------------------------------------------------------- ROM:4D39 ROM:4D39 ROM_4D39: ; CODE XREF: ROM_4C34+FE↑j ROM:4D39 jbs INTMEM_F7, 6, ROM_4D44 ROM:4D3C orb INTMEM_F7, #40h ; '@' ROM:4D3F ldb INTMEM_B6, 0AEh[INTMEM_55+1] ROM:4D44 ROM:4D44 ROM_4D44: ; CODE XREF: ROM_4C34:ROM_4D39↑j ROM:4D44 cmpb ZERO_REG, INTMEM_B6 ; Zero register ROM:4D47 jne ROM_4D6D ROM:4D49 orb INTMEM_F7, #4 ROM:4D4C ldb INTMEM_B6, 0AEh[INTMEM_55+1] ROM:4D51 ld INTMEM_1C+2, INTMEM_170[] ROM:4D56 jbc INTMEM_1C+3, 7, ROM_4D64 ROM:4D59 add INTMEM_40, #40h ; '@' ROM:4D5D jne ROM_4D6D ROM:4D5F ldbse INTMEM_40, #-1 ROM:4D62 sjmp ROM_4D6D ROM:4D64 ; --------------------------------------------------------------------------- ROM:4D64 ROM:4D64 ROM_4D64: ; CODE XREF: ROM_4C34+122↑j ROM:4D64 sub INTMEM_40, #40h ; '@' ROM:4D68 jc ROM_4D6D ROM:4D6A st ZERO_REG, INTMEM_40 ; Zero register ROM:4D6D ROM:4D6D ROM_4D6D: ; CODE XREF: ROM_4C34+103↑j ROM:4D6D ; ROM_4C34+113↑j ... ROM:4D6D ldb INTMEM_1A, #-4Ch ROM:4D70 subb INTMEM_1A, 0B0h[INTMEM_55+1] ROM:4D75 ldb INTMEM_1C, INTMEM_1FD[] ROM:4D7A subb INTMEM_1C, INTMEM_40+1 ROM:4D7D jc ROM_4D81 ROM:4D7F clrb INTMEM_1C ROM:4D81 ROM:4D81 ROM_4D81: ; CODE XREF: ROM_4C34+149↑j ROM:4D81 mulub INTMEM_1C, 0B0h[INTMEM_55+1] ROM:4D86 divub INTMEM_1C, 0AFh[INTMEM_55+1] ROM:4D8B jnv ROM_4D8F ROM:4D8D clrb INTMEM_1C ROM:4D8F ROM:4D8F ROM_4D8F: ; CODE XREF: ROM_4C34+157↑j ROM:4D8F addb INTMEM_1C, INTMEM_1A ROM:4D92 stb INTMEM_1C, INTMEM_F1[] ROM:4D97 jbs INTMEM_55, 0, ROM_4DB8 ROM:4D9A add INTMEM_20, INTMEM_40, 24h[INTMEM_55+1] ROM:4DA0 jbs INTMEM_AF, 3, ROM_4DA9 ROM:4DA3 add INTMEM_20, INTMEM_40, 26h[INTMEM_55+1] ROM:4DA9 ROM:4DA9 ROM_4DA9: ; CODE XREF: ROM_4C34+16C↑j ROM:4DA9 jnc ROM_4DAE ROM:4DAB ldbse INTMEM_20, #-1 ROM:4DAE ROM:4DAE ROM_4DAE: ; CODE XREF: ROM_4C34:ROM_4DA9↑j ROM:4DAE cmp INTMEM_24, INTMEM_20 ROM:4DB1 jc ROM_4DB8 ROM:4DB3 andb INTMEM_AF, #-9 ROM:4DB6 sjmp ROM_4DC3 ROM:4DB8 ; --------------------------------------------------------------------------- ROM:4DB8 ROM:4DB8 ROM_4DB8: ; CODE XREF: ROM_4C34+163↑j ROM:4DB8 ; ROM_4C34+17D↑j ROM:4DB8 orb INTMEM_AF, #8 ROM:4DBB ldbse INTMEM_1C, #-1 ROM:4DBE st INTMEM_1C, INTMEM_172[] ROM:4DC3 ROM:4DC3 ROM_4DC3: ; CODE XREF: ROM_4C34+182↑j ROM:4DC3 jbs INTMEM_AF, 3, ROM_4E29 ROM:4DC6 jbc INTMEM_F8, 2, ROM_4E29 ROM:4DC9 jbs INTMEM_F8, 0, ROM_4DED ROM:4DCC jbs INTMEM_F8, 1, ROM_4DD7 ROM:4DCF ldb INTMEM_C2, 0B1h[INTMEM_55+1] ROM:4DD4 orb INTMEM_F8, #2 ROM:4DD7 ROM:4DD7 ROM_4DD7: ; CODE XREF: ROM_4C34+198↑j ROM:4DD7 cmpb ZERO_REG, INTMEM_C2 ; Zero register ROM:4DDA jne ROM_4E32 ROM:4DDC ld INTMEM_1C, INTMEM_170[] ROM:4DE1 st INTMEM_1C, INTMEM_172[] ROM:4DE6 ldb INTMEM_C2, 0B3h[INTMEM_55+1] ROM:4DEB sjmp ROM_4DF0 ROM:4DED ; --------------------------------------------------------------------------- ROM:4DED ROM:4DED ROM_4DED: ; CODE XREF: ROM_4C34+195↑j ROM:4DED jbs INTMEM_F7, 7, ROM_4E34 ROM:4DF0 ROM:4DF0 ROM_4DF0: ; CODE XREF: ROM_4C34+1B7↑j ROM:4DF0 orb INTMEM_F8, #1 ROM:4DF3 ld INTMEM_20+2, INTMEM_170[] ROM:4DF8 cmp INTMEM_20+2, INTMEM_172[] ROM:4DFD je ROM_4E34 ROM:4DFF jh ROM_4E1A ROM:4E01 ld INTMEM_1C, INTMEM_172[] ROM:4E06 ldbze INTMEM_1C+2, 0B2h[INTMEM_55+1] ROM:4E0B ld INTMEM_20, INTMEM_170[] ROM:4E10 lcall ROM_332F ROM:4E13 st INTMEM_1C, INTMEM_172[] ROM:4E18 sjmp ROM_4E34 ROM:4E1A ; --------------------------------------------------------------------------- ROM:4E1A ROM:4E1A ROM_4E1A: ; CODE XREF: ROM_4C34+1CB↑j ROM:4E1A cmpb ZERO_REG, INTMEM_C2 ; Zero register ROM:4E1D jne ROM_4E34 ROM:4E1F lcall ROM_4908 ROM:4E22 ldb INTMEM_C2, 0B3h[INTMEM_55+1] ROM:4E27 sjmp ROM_4E34 ROM:4E29 ; --------------------------------------------------------------------------- ROM:4E29 ROM:4E29 ROM_4E29: ; CODE XREF: ROM_4C34:ROM_4DC3↑j ROM:4E29 ; ROM_4C34+192↑j ROM:4E29 andb INTMEM_F7, #7Fh ROM:4E2C andb INTMEM_F8, #-2 ROM:4E2F andb INTMEM_F8, #-3 ROM:4E32 ROM:4E32 ROM_4E32: ; CODE XREF: ROM_4C34+1A6↑j ROM:4E32 sjmp ROM_4E5E ROM:4E34 ; --------------------------------------------------------------------------- ROM:4E34 ROM:4E34 ROM_4E34: ; CODE XREF: ROM_4C34:ROM_4DED↑j ROM:4E34 ; ROM_4C34+1C9↑j ... ROM:4E34 ld INTMEM_1A, INTMEM_170[] ROM:4E39 sub INTMEM_1A, INTMEM_172[] ROM:4E3E jc ROM_4E45 ROM:4E40 andb INTMEM_F7, #7Fh ROM:4E43 sjmp ROM_4E5E ROM:4E45 ; --------------------------------------------------------------------------- ROM:4E45 ROM:4E45 ROM_4E45: ; CODE XREF: ROM_4C34+20A↑j ROM:4E45 jbs INTMEM_F7, 7, ROM_4E54 ROM:4E48 cmp INTMEM_1A, 28h[INTMEM_55+1] ROM:4E4D jnc ROM_4E5E ROM:4E4F orb INTMEM_F7, #-80h ROM:4E52 sjmp ROM_4E5E ROM:4E54 ; --------------------------------------------------------------------------- ROM:4E54 ROM:4E54 ROM_4E54: ; CODE XREF: ROM_4C34:ROM_4E45↑j ROM:4E54 cmp INTMEM_1A, 2Ah[INTMEM_55+1] ROM:4E59 jc ROM_4E5E ROM:4E5B andb INTMEM_F7, #7Fh ROM:4E5E ROM:4E5E ROM_4E5E: ; CODE XREF: ROM_4C34:ROM_4E32↑j ROM:4E5E ; ROM_4C34+20F↑j ... ROM:4E5E jbs INTMEM_AC, 4, ROM_4E7B ROM:4E61 orb INTMEM_AC, #-80h ROM:4E64 cmpb ZERO_REG, 0B4h[INTMEM_55+1] ; Zero register ROM:4E69 je ROM_4E70 ROM:4E6B jbc INTMEM_AE, 6, ROM_4E76 ROM:4E6E sjmp ROM_4E90 ROM:4E70 ; --------------------------------------------------------------------------- ROM:4E70 ROM:4E70 ROM_4E70: ; CODE XREF: ROM_4C34+235↑j ROM:4E70 jbs INTMEM_AF, 3, ROM_4E90 ROM:4E73 jbs INTMEM_F7, 7, ROM_4E90 ROM:4E76 ROM:4E76 ROM_4E76: ; CODE XREF: ROM_4C34+237↑j ROM:4E76 andb INTMEM_AC, #7Fh ROM:4E79 sjmp ROM_4E90 ROM:4E7B ; --------------------------------------------------------------------------- ROM:4E7B ROM:4E7B ROM_4E7B: ; CODE XREF: ROM_4C34:ROM_4E5E↑j ROM:4E7B orb INTMEM_AC, #-80h ROM:4E7E orb INTMEM_AF, #8 ROM:4E81 orb INTMEM_F7, #-80h ROM:4E84 jbs INTMEM_AC, 5, ROM_4E90 ROM:4E87 andb INTMEM_AC, #7Fh ROM:4E8A andb INTMEM_AF, #-9 ROM:4E8D andb INTMEM_F7, #7Fh ROM:4E90 ROM:4E90 ROM_4E90: ; CODE XREF: ROM_4C34+23A↑j ROM:4E90 ; ROM_4C34:ROM_4E70↑j ... ROM:4E90 sub INTMEM_1A, INTMEM_24, INTMEM_40 ROM:4E94 jc ROM_4E9F ROM:4E96 jbs INTMEM_1A+1, 7, ROM_4EA6 ROM:4E99 ld INTMEM_1A, #-8000h ROM:4E9D sjmp ROM_4EA6 ROM:4E9F ; --------------------------------------------------------------------------- ROM:4E9F ROM:4E9F ROM_4E9F: ; CODE XREF: ROM_4C34+260↑j ROM:4E9F jbc INTMEM_1A+1, 7, ROM_4EA6 ROM:4EA2 ld INTMEM_1A, #7FFFh ROM:4EA6 ROM:4EA6 ROM_4EA6: ; CODE XREF: ROM_4C34+262↑j ROM:4EA6 ; ROM_4C34+269↑j ... ROM:4EA6 add INTMEM_1A, #-8000h ROM:4EAA st INTMEM_1A, INTMEM_170[] ROM:4EAF jbc INTMEM_F7, 2, ROM_4EBA ROM:4EB2 st INTMEM_1A, INTMEM_172[] ROM:4EB7 andb INTMEM_F7, #-5 ROM:4EBA ROM:4EBA ROM_4EBA: ; CODE XREF: ROM_4C34+27B↑j ROM:4EBA jbs INTMEM_55, 0, ROM_4F01 ROM:4EBD jbs INTMEM_AC, 4, ROM_4F01 ROM:4EC0 jbs INTMEM_AF, 4, ROM_4ED1 ROM:4EC3 jbc INTMEM_AB, 0, ROM_4F01 ROM:4EC6 jbs INTMEM_F5+1, 6, ROM_4F01 ROM:4EC9 orb INTMEM_AF, #10h ROM:4ECC ldb INTMEM_B0, 0B5h[INTMEM_55+1] ROM:4ED1 ROM:4ED1 ROM_4ED1: ; CODE XREF: ROM_4C34+28C↑j ROM:4ED1 jbs INTMEM_AC, 7, ROM_4ED7 ROM:4ED4 orb INTMEM_AF, #20h ; ' ' ROM:4ED7 ROM:4ED7 ROM_4ED7: ; CODE XREF: ROM_4C34:ROM_4ED1↑j ROM:4ED7 cmpb ZERO_REG, INTMEM_B0 ; Zero register ROM:4EDA je ROM_4EE4 ROM:4EDC jbc INTMEM_AB, 0, ROM_4F01 ROM:4EDF jbs INTMEM_F5+1, 6, ROM_4F01 ROM:4EE2 sjmp ROM_4F0A ROM:4EE4 ; --------------------------------------------------------------------------- ROM:4EE4 ROM:4EE4 ROM_4EE4: ; CODE XREF: ROM_4C34+2A6↑j ROM:4EE4 jbs INTMEM_AF, 5, ROM_4EEA ROM:4EE7 orb INTMEM_F5+1, #1 ROM:4EEA ROM:4EEA ROM_4EEA: ; CODE XREF: ROM_4C34:ROM_4EE4↑j ROM:4EEA jbs INTMEM_AB, 0, ROM_4F0A ROM:4EED jbc INTMEM_F5+1, 6, ROM_4F0A ROM:4EF0 jbs INTMEM_AF, 5, ROM_4F01 ROM:4EF3 ld INTMEM_40, 22h[INTMEM_55+1] ROM:4EF8 incb INTMEM_48 ROM:4EFA jne ROM_4EFE ROM:4EFC decb INTMEM_48 ROM:4EFE ROM:4EFE ROM_4EFE: ; CODE XREF: ROM_4C34+2C6↑j ROM:4EFE orb INTMEM_F7, #4 ROM:4F01 ROM:4F01 ROM_4F01: ; CODE XREF: ROM_4C34:ROM_4EBA↑j ROM:4F01 ; ROM_4C34+289↑j ... ROM:4F01 andb INTMEM_AF, #-11h ROM:4F04 andb INTMEM_AF, #-21h ROM:4F07 andb INTMEM_F5+1, #-2 ROM:4F0A ROM:4F0A ROM_4F0A: ; CODE XREF: ROM_4C34+2AE↑j ROM:4F0A ; ROM_4C34:ROM_4EEA↑j ... ROM:4F0A clrb INTMEM_1C ROM:4F0C jbc INTMEM_AB, 0, ROM_4F42 ROM:4F0F jbc INTMEM_F5+1, 6, ROM_4F42 ROM:4F12 ld INTMEM_1A, INTMEM_1FC[] ROM:4F17 ldb INTMEM_1C, INTMEM_1AA[] ROM:4F1C jbs INTMEM_1C, 0, ROM_4F28 ROM:4F1F cmp INTMEM_1A, 2Ch[INTMEM_55+1] ROM:4F24 jh ROM_4F2F ROM:4F26 sjmp ROM_4F47 ROM:4F28 ; --------------------------------------------------------------------------- ROM:4F28 ROM:4F28 ROM_4F28: ; CODE XREF: ROM_4C34+2E8↑j ROM:4F28 cmp INTMEM_1A, 2Eh[INTMEM_55+1] ROM:4F2D jc ROM_4F47 ROM:4F2F ROM:4F2F ROM_4F2F: ; CODE XREF: ROM_4C34+2F0↑j ROM:4F2F incb INTMEM_1C ROM:4F31 cmpb INTMEM_1C, 0B6h[INTMEM_55+1] ROM:4F36 jnc ROM_4F42 ROM:4F38 ld INTMEM_40, 22h[INTMEM_55+1] ROM:4F3D orb INTMEM_F7, #4 ROM:4F40 clrb INTMEM_1C ROM:4F42 ROM:4F42 ROM_4F42: ; CODE XREF: ROM_4C34+2D8↑j ROM:4F42 ; ROM_4C34+2DB↑j ... ROM:4F42 stb INTMEM_1C, INTMEM_1AA[] ROM:4F47 ROM:4F47 ROM_4F47: ; CODE XREF: ROM_4C34+2F2↑j ROM:4F47 ; ROM_4C34+2F9↑j ROM:4F47 jbc INTMEM_AC+1, 2, ROM_4F61 ROM:4F4A jbc INTMEM_AB, 0, ROM_4F61 ROM:4F4D jbc INTMEM_F5+1, 6, ROM_4F61 ROM:4F50 ld INTMEM_40, 22h[INTMEM_55+1] ROM:4F55 incb INTMEM_48 ROM:4F57 jne ROM_4F5B ROM:4F59 decb INTMEM_48 ROM:4F5B ROM:4F5B ROM_4F5B: ; CODE XREF: ROM_4C34+323↑j ROM:4F5B orb INTMEM_F7, #4 ROM:4F5E andb INTMEM_AC+1, #-5 ROM:4F61 ROM:4F61 ROM_4F61: ; CODE XREF: ROM_4C34:ROM_4F47↑j ROM:4F61 ; ROM_4C34+316↑j ... ROM:4F61 ld INTMEM_20, INTMEM_1FA[] ROM:4F66 jbs INTMEM_55, 2, ROM_4F8C ROM:4F69 jbs INTMEM_F5+1, 4, ROM_4F8C ROM:4F6C jbc INTMEM_F5+1, 5, ROM_4FAB ROM:4F6F jbc INTMEM_F8, 2, ROM_4FAB ROM:4F72 jbs INTMEM_AC, 7, ROM_4FAB ROM:4F75 cmp INTMEM_20, 30h[INTMEM_55+1] ROM:4F7A jnc ROM_4FAB ROM:4F7C jbs INTMEM_F8, 3, ROM_4F87 ROM:4F7F orb INTMEM_F8, #8 ROM:4F82 ldb INTMEM_CC, 0B7h[INTMEM_55+1] ROM:4F87 ROM:4F87 ROM_4F87: ; CODE XREF: ROM_4C34+348↑j ROM:4F87 cmpb INTMEM_CC, #0 ROM:4F8A jne ROM_4FAE ROM:4F8C ROM:4F8C ROM_4F8C: ; CODE XREF: ROM_4C34+332↑j ROM:4F8C ; ROM_4C34+335↑j ROM:4F8C ldb INTMEM_1C+2, INTMEM_F1[] ROM:4F91 ldb INTMEM_1C+3, INTMEM_1A6[] ROM:4F96 ld INTMEM_1C, #3 ROM:4F9A lcall ROM_3194 ROM:4F9D stb INTMEM_1C, INTMEM_F4[] ROM:4FA2 orb INTMEM_F5+1, #10h ROM:4FA5 orb INTMEM_52, #8 ROM:4FA8 orb INTMEM_55, #4 ROM:4FAB ROM:4FAB ROM_4FAB: ; CODE XREF: ROM_4C34+338↑j ROM:4FAB ; ROM_4C34+33B↑j ... ROM:4FAB andb INTMEM_F8, #-9 ROM:4FAE ROM:4FAE ROM_4FAE: ; CODE XREF: ROM_4C34+356↑j ROM:4FAE ret ROM:4FAE ; End of function ROM_4C34 ROM:4FAE ROM:4FAF ROM:4FAF ; =============== S U B R O U T I N E ======================================= ROM:4FAF ROM:4FAF ROM:4FAF ROM_4FAF: ; CODE XREF: ROM_4849+12↑p ROM:4FAF ROM:4FAF ; FUNCTION CHUNK AT ROM:48FA SIZE 0000000E BYTES ROM:4FAF ROM:4FAF ld INTMEM_1C, INTMEM_D8 ROM:4FB2 jbc INTMEM_F5+1, 6, ROM_4FBA ROM:4FB5 ld INTMEM_1C, INTMEM_1FA[] ROM:4FBA ROM:4FBA ROM_4FBA: ; CODE XREF: ROM_4FAF+3↑j ROM:4FBA stb INTMEM_1C+1, INTMEM_DE ROM:4FBD mulu INTMEM_1C, 3Ch[INTMEM_55+1] ROM:4FC2 divu INTMEM_1C, #0FFh ROM:4FC6 jv ROM_4FD4 ROM:4FC8 ldb INTMEM_20+1, 0D0h[INTMEM_55+1] ROM:4FCD clrb INTMEM_20 ROM:4FCF add INTMEM_1C, INTMEM_20 ROM:4FD2 jnc ROM_4FD7 ROM:4FD4 ROM:4FD4 ROM_4FD4: ; CODE XREF: ROM_4FAF+17↑j ROM:4FD4 ldbse INTMEM_1C, #-1 ROM:4FD7 ROM:4FD7 ROM_4FD7: ; CODE XREF: ROM_4FAF+23↑j ROM:4FD7 st INTMEM_1C, INTMEM_17C[] ROM:4FDC stb INTMEM_DE, INTMEM_1BA[] ROM:4FE1 stb INTMEM_DE, INTMEM_1B9[] ROM:4FE6 ldb INTMEM_1A, INTMEM_F1[] ROM:4FEB cmpb INTMEM_1A, 0CFh[INTMEM_55+1] ROM:4FF0 jnc ROM_5008 ROM:4FF2 ldb INTMEM_1C, 0CEh[INTMEM_55+1] ROM:4FF7 cmpb ZERO_REG, 0D1h[INTMEM_55+1] ; Zero register ROM:4FFC je ROM_5003 ROM:4FFE stb INTMEM_1C, INTMEM_1BA[] ROM:5003 ROM:5003 ROM_5003: ; CODE XREF: ROM_4FAF+4D↑j ROM:5003 stb INTMEM_1C, INTMEM_1B9[] ROM:5008 ROM:5008 ROM_5008: ; CODE XREF: ROM_4FAF+41↑j ROM:5008 ldb INTMEM_1C+2, INTMEM_1A7[] ROM:500D jbs INTMEM_F8+1, 7, ROM_5039 ROM:5010 ld INTMEM_1C, #0Fh ROM:5014 lcall ROM_3194 ROM:5017 clrb INTMEM_20 ROM:5019 jbc INTMEM_F7, 0, ROM_507E ROM:501C orb INTMEM_F8+1, #-80h ROM:501F cmpb INTMEM_1C, INTMEM_45+1 ROM:5022 jc ROM_502F ROM:5024 clrb INTMEM_1C+1 ROM:5026 addb INTMEM_1C, INTMEM_45+1 ROM:5029 addcb INTMEM_1C+1, ZERO_REG ; Zero register ROM:502C shr INTMEM_1C, #1 ROM:502F ROM:502F ROM_502F: ; CODE XREF: ROM_4FAF+73↑j ROM:502F stb INTMEM_1C, INTMEM_1BC[] ROM:5034 stb INTMEM_1C, INTMEM_45+1 ROM:5037 sjmp ROM_507E ROM:5039 ; --------------------------------------------------------------------------- ROM:5039 ROM:5039 ROM_5039: ; CODE XREF: ROM_4FAF+5E↑j ROM:5039 clrb INTMEM_20 ROM:503B jbs INTMEM_F8+1, 6, ROM_504F ROM:503E cmpb INTMEM_1C+2, 0ABh[INTMEM_55+1] ROM:5043 jnc ROM_507E ROM:5045 stb INTMEM_74+1, INTMEM_1BD[] ROM:504A orb INTMEM_F8+1, #40h ; '@' ROM:504D sjmp ROM_507E ROM:504F ; --------------------------------------------------------------------------- ROM:504F ROM:504F ROM_504F: ; CODE XREF: ROM_4FAF+8C↑j ROM:504F jbs INTMEM_F7, 4, ROM_5079 ROM:5052 clrb INTMEM_20+2 ROM:5054 subb INTMEM_20+3, INTMEM_74+1, INTMEM_1BD[] ROM:505A stb INTMEM_20+3, INTMEM_3CF[] ROM:505F ldb INTMEM_45+1, INTMEM_1BC[] ROM:5064 subb INTMEM_45+1, INTMEM_20+3 ROM:5067 je ROM_5076 ROM:5069 mulub INTMEM_20, INTMEM_20+3, 0D2h[INTMEM_55+1] ROM:506F divub INTMEM_20, INTMEM_1BC[] ROM:5074 sjmp ROM_507E ROM:5076 ; --------------------------------------------------------------------------- ROM:5076 ROM:5076 ROM_5076: ; CODE XREF: ROM_4FAF+B8↑j ROM:5076 orb INTMEM_F7, #10h ROM:5079 ROM:5079 ROM_5079: ; CODE XREF: ROM_4FAF:ROM_504F↑j ROM:5079 ldb INTMEM_20, 0D2h[INTMEM_55+1] ROM:507E ROM:507E ROM_507E: ; CODE XREF: ROM_4FAF+6A↑j ROM:507E ; ROM_4FAF+88↑j ... ROM:507E addb INTMEM_20, INTMEM_1A7[] ROM:5083 jnc ROM_5088 ROM:5085 ldb INTMEM_20, #-1 ROM:5088 ROM:5088 ROM_5088: ; CODE XREF: ROM_4FAF+D4↑j ROM:5088 stb INTMEM_20, INTMEM_1BB[] ROM:508D ldb INTMEM_1C+3, INTMEM_1A6[] ROM:5092 ldb INTMEM_1C+2, INTMEM_DE ROM:5095 ld INTMEM_1C, #10h ROM:5099 lcall ROM_3194 ROM:509C stb INTMEM_1C, INTMEM_1BF[] ROM:50A1 ld INTMEM_1C, #11h ROM:50A5 lcall ROM_3194 ROM:50A8 stb INTMEM_1C, INTMEM_1C0[] ROM:50AD ldb INTMEM_1C+2, INTMEM_1F7[] ROM:50B2 jbc INTMEM_55, 1, ROM_50BA ROM:50B5 ldb INTMEM_1C+2, INTMEM_1C0[] ROM:50BA ROM:50BA ROM_50BA: ; CODE XREF: ROM_4FAF+103↑j ROM:50BA stb INTMEM_1C+2, INTMEM_1BE[] ROM:50BF clrb INTMEM_1A ROM:50C1 ldb INTMEM_1C+2, INTMEM_1BE[] ROM:50C6 subb INTMEM_1C+2, INTMEM_1C0[] ROM:50CB jnc ROM_50DE ROM:50CD decb INTMEM_1A ROM:50CF mulub INTMEM_1C+2, INTMEM_1BF[] ROM:50D4 divub INTMEM_1C+2, #64h ; 'd' ROM:50D7 addb INTMEM_1C, INTMEM_1C+2 ROM:50DA jnc ROM_50F0 ROM:50DC jc ROM_50ED ROM:50DE ROM:50DE ROM_50DE: ; CODE XREF: ROM_4FAF+11C↑j ROM:50DE negb INTMEM_1C+2 ROM:50E0 mulub INTMEM_1C+2, INTMEM_1BF[] ROM:50E5 divub INTMEM_1C+2, #64h ; 'd' ROM:50E8 subb INTMEM_1C, INTMEM_1C+2 ROM:50EB jc ROM_50F0 ROM:50ED ROM:50ED ROM_50ED: ; CODE XREF: ROM_4FAF+12D↑j ROM:50ED ldb INTMEM_1C, INTMEM_1A ROM:50F0 ROM:50F0 ROM_50F0: ; CODE XREF: ROM_4FAF+12B↑j ROM:50F0 ; ROM_4FAF+13C↑j ROM:50F0 clrb INTMEM_1C+1 ROM:50F2 add INTMEM_1C, #14Ah ROM:50F6 st INTMEM_1C, INTMEM_17E[] ROM:50FB ldb INTMEM_1C+2, INTMEM_1BA[] ROM:5100 ldb INTMEM_1C+3, INTMEM_1A6[] ROM:5105 ld INTMEM_1C, #12h ROM:5109 lcall ROM_3194 ROM:510C stb INTMEM_1C, INTMEM_1C1[] ROM:5111 jbc INTMEM_FA, 0, ROM_511E ROM:5114 ldb INTMEM_1A, 0D3h[INTMEM_55+1] ROM:5119 stb INTMEM_1A, INTMEM_D3 ROM:511C sjmp ROM_5135 ROM:511E ; --------------------------------------------------------------------------- ROM:511E ROM:511E ROM_511E: ; CODE XREF: ROM_4FAF+162↑j ROM:511E ldb INTMEM_1C+3, INTMEM_1A6[] ROM:5123 ldb INTMEM_1C+2, INTMEM_DE ROM:5126 ld INTMEM_1C, #13h ROM:512A lcall ROM_3194 ROM:512D stb INTMEM_1C, INTMEM_3D0[] ROM:5132 stb INTMEM_1C, INTMEM_D3 ROM:5135 ROM:5135 ROM_5135: ; CODE XREF: ROM_4FAF+16D↑j ROM:5135 andb INTMEM_FA, #-3 ROM:5138 ldb INTMEM_32, INTMEM_1B9[] ROM:513D jbs INTMEM_FA, 0, ROM_5147 ROM:5140 cmpb INTMEM_32, 0D4h[INTMEM_55+1] ROM:5145 jh ROM_5149 ROM:5147 ROM:5147 ROM_5147: ; CODE XREF: ROM_4FAF+18E↑j ROM:5147 sjmp ROM_523E ROM:5149 ; --------------------------------------------------------------------------- ROM:5149 ROM:5149 ROM_5149: ; CODE XREF: ROM_4FAF+196↑j ROM:5149 ld INTMEM_1C, #14h ROM:514D ldb INTMEM_1C+2, INTMEM_32 ROM:5150 ldb INTMEM_1C+3, INTMEM_1A6[] ROM:5155 lcall ROM_3194 ROM:5158 stb INTMEM_1C, INTMEM_1C2[] ROM:515D cmpb INTMEM_1C, INTMEM_D3 ROM:5160 jnc ROM_5164 ROM:5162 sjmp ROM_523E ROM:5164 ; --------------------------------------------------------------------------- ROM:5164 ROM:5164 ROM_5164: ; CODE XREF: ROM_4FAF+1B1↑j ROM:5164 ldb INTMEM_1A, INTMEM_1A7[] ROM:5169 cmpb INTMEM_1A, 0D5h[INTMEM_55+1] ROM:516E jnh ROM_517C ROM:5170 subb INTMEM_1C, 0D6h[INTMEM_55+1] ROM:5175 jc ROM_5192 ROM:5177 ldb INTMEM_1C, #6Eh ; 'n' ROM:517A sjmp ROM_5192 ROM:517C ; --------------------------------------------------------------------------- ROM:517C ROM:517C ROM_517C: ; CODE XREF: ROM_4FAF+1BF↑j ROM:517C ld INTMEM_1C, #15h ROM:5180 ldb INTMEM_1C+2, INTMEM_1A6[] ROM:5185 ldb INTMEM_1C+3, INTMEM_DE ROM:5188 lcall ROM_3194 ROM:518B cmpb INTMEM_1C, INTMEM_F1[] ROM:5190 jc ROM_51A8 ROM:5192 ROM:5192 ROM_5192: ; CODE XREF: ROM_4FAF+1C6↑j ROM:5192 ; ROM_4FAF+1CB↑j ROM:5192 ld INTMEM_20, INTMEM_180[] ROM:5197 cmp INTMEM_20, 46h[INTMEM_55+1] ROM:519C jh ROM_51A8 ROM:519E ld INTMEM_20, 46h[INTMEM_55+1] ROM:51A3 st INTMEM_20, INTMEM_180[] ROM:51A8 ROM:51A8 ROM_51A8: ; CODE XREF: ROM_4FAF+1E1↑j ROM:51A8 ; ROM_4FAF+1ED↑j ROM:51A8 ld INTMEM_20, INTMEM_180[] ROM:51AD ld INTMEM_1A, 3Eh[INTMEM_55+1] ROM:51B2 add INTMEM_1A, 40h[INTMEM_55+1] ROM:51B7 cmp INTMEM_20, 3Eh[INTMEM_55+1] ROM:51BC jnh ROM_51F7 ROM:51BE cmp INTMEM_20, INTMEM_1A ROM:51C1 jnc ROM_51CA ROM:51C3 ldb INTMEM_D3, INTMEM_1C2[] ROM:51C8 sjmp ROM_51F7 ROM:51CA ; --------------------------------------------------------------------------- ROM:51CA ROM:51CA ROM_51CA: ; CODE XREF: ROM_4FAF+212↑j ROM:51CA ldbze INTMEM_20+2, INTMEM_D3 ROM:51CD subb INTMEM_20+2, INTMEM_1C2[] ROM:51D2 ld INTMEM_1C, INTMEM_20 ROM:51D5 sub INTMEM_1C, 3Eh[INTMEM_55+1] ROM:51DA ld INTMEM_1C+2, INTMEM_1C ROM:51DD clr INTMEM_1C ROM:51DF divu INTMEM_1C, 40h[INTMEM_55+1] ROM:51E4 jnv ROM_51E9 ROM:51E6 ldbse INTMEM_1C, #-1 ROM:51E9 ROM:51E9 ROM_51E9: ; CODE XREF: ROM_4FAF+235↑j ROM:51E9 mulu INTMEM_1C, INTMEM_20+2 ROM:51EC ld INTMEM_1C, INTMEM_1C+2 ROM:51EF subb INTMEM_1C, INTMEM_D3 ROM:51F2 negb INTMEM_1C ROM:51F4 stb INTMEM_1C, INTMEM_D3 ROM:51F7 ROM:51F7 ROM_51F7: ; CODE XREF: ROM_4FAF+20D↑j ROM:51F7 ; ROM_4FAF+219↑j ROM:51F7 sub INTMEM_20+2, INTMEM_74, INTMEM_182[] ROM:51FD cmp INTMEM_1A, INTMEM_180[] ROM:5202 jc ROM_5214 ROM:5204 orb INTMEM_FA, #2 ROM:5207 cmp INTMEM_20+2, 44h[INTMEM_55+1] ROM:520C jnc ROM_525B ROM:520E ld INTMEM_20+2, #1 ROM:5212 sjmp ROM_521B ROM:5214 ; --------------------------------------------------------------------------- ROM:5214 ROM:5214 ROM_5214: ; CODE XREF: ROM_4FAF+253↑j ROM:5214 cmp INTMEM_74, INTMEM_182[] ROM:5219 je ROM_525B ROM:521B ROM:521B ROM_521B: ; CODE XREF: ROM_4FAF+263↑j ROM:521B st INTMEM_74, INTMEM_182[] ROM:5220 add INTMEM_1A, 42h[INTMEM_55+1] ROM:5225 ld INTMEM_20, INTMEM_180[] ROM:522A add INTMEM_20, INTMEM_20+2 ROM:522D jnc ROM_5232 ROM:522F ldbse INTMEM_20, #-1 ROM:5232 ROM:5232 ROM_5232: ; CODE XREF: ROM_4FAF+27E↑j ROM:5232 cmp INTMEM_20, INTMEM_1A ROM:5235 jh ROM_525B ROM:5237 st INTMEM_20, INTMEM_180[] ROM:523C sjmp ROM_525B ROM:523E ; --------------------------------------------------------------------------- ROM:523E ROM:523E ROM_523E: ; CODE XREF: ROM_4FAF:ROM_5147↑j ROM:523E ; ROM_4FAF+1B3↑j ROM:523E cmp INTMEM_74, INTMEM_182[] ROM:5243 je ROM_525B ROM:5245 st INTMEM_74, INTMEM_182[] ROM:524A ld INTMEM_20, INTMEM_180[] ROM:524F cmp INTMEM_20, ZERO_REG ; Zero register ROM:5252 je ROM_525B ROM:5254 dec INTMEM_20 ROM:5256 st INTMEM_20, INTMEM_180[] ROM:525B ROM:525B ROM_525B: ; CODE XREF: ROM_4FAF+25D↑j ROM:525B ; ROM_4FAF+26A↑j ... ROM:525B ldb INTMEM_1C+2, INTMEM_1BB[] ROM:5260 ldb INTMEM_1C+3, INTMEM_DE ROM:5263 ld INTMEM_1C, #17h ROM:5267 jbc INTMEM_FA, 0, ROM_526E ROM:526A ld INTMEM_1C, #16h ROM:526E ROM:526E ROM_526E: ; CODE XREF: ROM_4FAF+2B8↑j ROM:526E lcall ROM_3194 ROM:5271 stb INTMEM_1C, INTMEM_1C3[] ROM:5276 ldb INTMEM_1C, #14h ROM:5279 jbs INTMEM_F7, 4, ROM_5297 ROM:527C jbc INTMEM_FA, 0, ROM_5286 ROM:527F cmpb ZERO_REG, 0D7h[INTMEM_55+1] ; Zero register ROM:5284 jne ROM_5297 ROM:5286 ROM:5286 ROM_5286: ; CODE XREF: ROM_4FAF+2CD↑j ROM:5286 ldb INTMEM_1C+2, INTMEM_1BE[] ROM:528B ldb INTMEM_1C+3, INTMEM_1BB[] ROM:5290 ld INTMEM_1C, #18h ROM:5294 lcall ROM_3194 ROM:5297 ROM:5297 ROM_5297: ; CODE XREF: ROM_4FAF+2CA↑j ROM:5297 ; ROM_4FAF+2D5↑j ROM:5297 stb INTMEM_1C, INTMEM_1C4[] ROM:529C jbs INTMEM_F5+1, 5, ROM_52AF ROM:529F jbs INTMEM_FA, 2, ROM_52B2 ROM:52A2 ldb INTMEM_B1, 0D8h[INTMEM_55+1] ROM:52A7 orb INTMEM_F8+1, #10h ROM:52AA orb INTMEM_FA, #4 ROM:52AD sjmp ROM_52BA ROM:52AF ; --------------------------------------------------------------------------- ROM:52AF ROM:52AF ROM_52AF: ; CODE XREF: ROM_4FAF+2ED↑j ROM:52AF andb INTMEM_FA, #-5 ROM:52B2 ROM:52B2 ROM_52B2: ; CODE XREF: ROM_4FAF+2F0↑j ROM:52B2 cmpb ZERO_REG, INTMEM_B1 ; Zero register ROM:52B5 jne ROM_52BA ROM:52B7 andb INTMEM_F8+1, #-11h ROM:52BA ROM:52BA ROM_52BA: ; CODE XREF: ROM_4FAF+2FE↑j ROM:52BA ; ROM_4FAF+306↑j ROM:52BA ld INTMEM_1A, #68F4h ROM:52BE ldb INTMEM_1C, INTMEM_DF ROM:52C1 ljmp ROM_48FA ROM:52C1 ; End of function ROM_4FAF ROM:52C1 ROM:52C4 ; --------------------------------------------------------------------------- ROM:52C4 ldb INTMEM_DF, #1 ROM:52C7 orb INTMEM_F8+1, #8 ROM:52CA sjmp ROM_52D6 ROM:52CC ; --------------------------------------------------------------------------- ROM:52CC cmp INTMEM_5E, 1Ah[INTMEM_55+1] ROM:52D1 jc ROM_52F0 ROM:52D3 jbs INTMEM_F8+1, 4, ROM_52F6 ROM:52D6 ROM:52D6 ROM_52D6: ; CODE XREF: ROM:52CA↑j ROM:52D6 ldb INTMEM_1C+2, INTMEM_1A7[] ROM:52DB ld INTMEM_1C, #19h ROM:52DF lcall ROM_3194 ROM:52E2 mulub INTMEM_1C, #2 ROM:52E5 add INTMEM_1C, #0C8h ROM:52E9 st INTMEM_1C, (INTMEM_182+2)[] ROM:52EE sjmp ROM_535E ROM:52F0 ; --------------------------------------------------------------------------- ROM:52F0 ROM:52F0 ROM_52F0: ; CODE XREF: ROM:52D1↑j ROM:52F0 ldb INTMEM_C3, #7Dh ; '}' ROM:52F3 ldb INTMEM_DF, #2 ROM:52F6 ROM:52F6 ROM_52F6: ; CODE XREF: ROM:52D3↑j ROM:52F6 sjmp ROM_535E ROM:52F8 ; --------------------------------------------------------------------------- ROM:52F8 jbs INTMEM_F5+1, 6, ROM_5358 ROM:52FB cmpb ZERO_REG, INTMEM_C3 ; Zero register ROM:52FE jne ROM_535E ROM:5300 ldb INTMEM_C3, #7Dh ; '}' ROM:5303 ld INTMEM_1C, (INTMEM_182+2)[] ROM:5308 sub INTMEM_1C, #0C8h ROM:530C je ROM_5346 ROM:530E clr INTMEM_20+2 ROM:5310 ld INTMEM_20, #2710h ROM:5314 divu INTMEM_20, INTMEM_1C ROM:5317 add INTMEM_20, #32h ; '2' ROM:531B clr INTMEM_20+2 ROM:531D shll INTMEM_20, #8 ROM:5320 ldbze INTMEM_1A, 0D9h[INTMEM_55+1] ROM:5325 divu INTMEM_20, INTMEM_1A ROM:5328 sub INTMEM_20, #32h ; '2' ROM:532C jnc ROM_5346 ROM:532E clr INTMEM_1C+2 ROM:5330 ld INTMEM_1C, #2710h ROM:5334 divu INTMEM_1C, INTMEM_20 ROM:5337 add INTMEM_1C, #0C8h ROM:533B st INTMEM_1C, (INTMEM_182+2)[] ROM:5340 cmp INTMEM_1C, #0C8h ROM:5344 jh ROM_535E ROM:5346 ROM:5346 ROM_5346: ; CODE XREF: ROM:530C↑j ROM:5346 ; ROM:532C↑j ROM:5346 ld INTMEM_1A, #0C8h ROM:534A st INTMEM_1A, (INTMEM_182+2)[] ROM:534F ldb INTMEM_DF, #3 ROM:5352 andb INTMEM_F8+1, #-9 ROM:5355 jbc INTMEM_F5+1, 6, ROM_535E ROM:5358 ROM:5358 ROM_5358: ; CODE XREF: ROM:52F8↑j ROM:5358 orb INTMEM_F8+1, #8 ROM:535B ldb INTMEM_DF, #1 ROM:535E ROM:535E ROM_535E: ; CODE XREF: ROM:52EE↑j ROM:535E ; ROM:ROM_52F6↑j ... ROM:535E ldb INTMEM_1C+2, INTMEM_1F5[] ROM:5363 ld INTMEM_1C, #1Ah ROM:5367 lcall ROM_3194 ROM:536A mulub INTMEM_1C, #8 ROM:536D add INTMEM_1C, #911h ROM:5371 jnc ROM_5376 ROM:5373 ldbse INTMEM_1C, #-1 ROM:5376 ROM:5376 ROM_5376: ; CODE XREF: ROM:5371↑j ROM:5376 st INTMEM_1C, (INTMEM_182+4)[] ROM:537B ldbze INTMEM_1C, INTMEM_1C1[] ROM:5380 shl INTMEM_1C, #4 ROM:5383 mulu INTMEM_1C, 48h[INTMEM_55+1] ROM:5388 ld INTMEM_20, INTMEM_17E[] ROM:538D shl INTMEM_20, #6 ROM:5390 lcall ROM_4931 ROM:5393 ld INTMEM_20, INTMEM_17C[] ROM:5398 lcall ROM_491A ROM:539B divu INTMEM_1C, #10CDh ROM:539F jnv ROM_53A4 ROM:53A1 ldbse INTMEM_1C, #-1 ROM:53A4 ROM:53A4 ROM_53A4: ; CODE XREF: ROM:539F↑j ROM:53A4 st INTMEM_1C, (INTMEM_182+0Ah)[] ROM:53A9 mulu INTMEM_1C, #0Ah ROM:53AD ldbze INTMEM_20, INTMEM_D3 ROM:53B0 lcall ROM_4931 ROM:53B3 cmp INTMEM_20+2, #-1 ROM:53B7 je ROM_53BE ROM:53B9 jbc INTMEM_1C+1, 7, ROM_53BE ROM:53BC inc INTMEM_20+2 ROM:53BE ROM:53BE ROM_53BE: ; CODE XREF: ROM:53B7↑j ROM:53BE ; ROM:53B9↑j ROM:53BE st INTMEM_20+2, (INTMEM_182+8)[] ROM:53C3 ld INTMEM_20+2, #4E71h ROM:53C7 ld INTMEM_1C, #4000h ROM:53CB ld INTMEM_20, (INTMEM_182+8)[] ROM:53D0 lcall ROM_491A ROM:53D3 ld INTMEM_20, (INTMEM_182+4)[] ROM:53D8 lcall ROM_4931 ROM:53DB cmp INTMEM_20+2, #-1 ROM:53DF je ROM_53E6 ROM:53E1 jbc INTMEM_1C+1, 7, ROM_53E6 ROM:53E4 inc INTMEM_20+2 ROM:53E6 ROM:53E6 ROM_53E6: ; CODE XREF: ROM:53DF↑j ROM:53E6 ; ROM:53E1↑j ROM:53E6 ld INTMEM_1A, INTMEM_20+2 ROM:53E9 st INTMEM_1A, (INTMEM_3C8+2)[] ROM:53EE ldbze INTMEM_1C, INTMEM_1C3[] ROM:53F3 add INTMEM_1C, #50h ; 'P' ROM:53F7 ldbze INTMEM_1C+2, INTMEM_1C4[] ROM:53FC add INTMEM_1C+2, #50h ; 'P' ROM:5400 mulu INTMEM_1C, INTMEM_1C+2 ROM:5403 shrl INTMEM_1C, #1 ROM:5406 mulu INTMEM_1C, (INTMEM_182+2)[] ROM:540B divu INTMEM_1C, #271h ROM:540F mulu INTMEM_1C, INTMEM_1A ROM:5412 ld INTMEM_20, #640h ROM:5416 lcall ROM_4931 ROM:5419 st INTMEM_20+2, (INTMEM_182+6)[] ROM:541E mulu INTMEM_1C, INTMEM_D6, (INTMEM_182+6)[] ROM:5424 ld INTMEM_20, #61A8h ROM:5428 lcall ROM_4931 ROM:542B st INTMEM_20+2, INTMEM_DA ROM:542E ldbze INTMEM_1A, INTMEM_42+1 ROM:5431 sub INTMEM_1A, #80h ROM:5435 shl INTMEM_1A, #2 ROM:5438 jbc INTMEM_1A+1, 7, ROM_5444 ROM:543B add INTMEM_DA, INTMEM_1A ROM:543E jc ROM_544C ROM:5440 clr INTMEM_DA ROM:5442 sjmp ROM_544C ROM:5444 ; --------------------------------------------------------------------------- ROM:5444 ROM:5444 ROM_5444: ; CODE XREF: ROM:5438↑j ROM:5444 add INTMEM_DA, INTMEM_1A ROM:5447 jnc ROM_544C ROM:5449 ldbse INTMEM_DA, #-1 ROM:544C ROM:544C ROM_544C: ; CODE XREF: ROM:543E↑j ROM:544C ; ROM:5442↑j ... ROM:544C ld INTMEM_20+2, #1900h ROM:5450 add INTMEM_1C+2, INTMEM_20+2, INTMEM_178[] ROM:5456 jnc ROM_545B ROM:5458 ldbse INTMEM_1C+2, #-1 ROM:545B ROM:545B ROM_545B: ; CODE XREF: ROM:5456↑j ROM:545B add INTMEM_20, INTMEM_20+2, INTMEM_17A[] ROM:5461 jnc ROM_5466 ROM:5463 ldbse INTMEM_20, #-1 ROM:5466 ROM:5466 ROM_5466: ; CODE XREF: ROM:5461↑j ROM:5466 mulu INTMEM_1C, INTMEM_DA, INTMEM_1C+2 ROM:546A divu INTMEM_1C, INTMEM_20 ROM:546D jnv ROM_5472 ROM:546F ldbse INTMEM_1C, #-1 ROM:5472 ROM:5472 ROM_5472: ; CODE XREF: ROM:546D↑j ROM:5472 st INTMEM_1C, INTMEM_DA ROM:5475 jbs INTMEM_AC, 7, ROM_54E4 ROM:5478 ldb INTMEM_1C, INTMEM_1B1[] ROM:547D cmpb INTMEM_1C, #-80h ROM:5480 jh ROM_54E4 ROM:5482 ldb INTMEM_1C, 0DCh[INTMEM_55+1] ROM:5487 jbs INTMEM_FA, 3, ROM_5499 ROM:548A addb INTMEM_1C+2, INTMEM_1C, 0DBh[INTMEM_55+1] ROM:5490 jc ROM_54E4 ROM:5492 cmpb INTMEM_DE, INTMEM_1C+2 ROM:5495 jh ROM_54E4 ROM:5497 sjmp ROM_54A6 ROM:5499 ; --------------------------------------------------------------------------- ROM:5499 ROM:5499 ROM_5499: ; CODE XREF: ROM:5487↑j ROM:5499 addb INTMEM_1C+2, INTMEM_1C, 0DAh[INTMEM_55+1] ROM:549F jc ROM_54E4 ROM:54A1 cmpb INTMEM_DE, INTMEM_1C+2 ROM:54A4 jc ROM_54E4 ROM:54A6 ROM:54A6 ROM_54A6: ; CODE XREF: ROM:5497↑j ROM:54A6 orb INTMEM_FA, #8 ROM:54A9 ldb INTMEM_1C+2, INTMEM_1BB[] ROM:54AE ld INTMEM_1C, #1Bh ROM:54B2 lcall ROM_3194 ROM:54B5 mulub INTMEM_1C+2, INTMEM_1C, #19h ROM:54B9 add INTMEM_20, INTMEM_1C+2, 4Ch[INTMEM_55+1] ROM:54BF sub INTMEM_20+2, INTMEM_1C+2, 4Eh[INTMEM_55+1] ROM:54C5 jc ROM_54C9 ROM:54C7 clr INTMEM_20+2 ROM:54C9 ROM:54C9 ROM_54C9: ; CODE XREF: ROM:54C5↑j ROM:54C9 jbc INTMEM_FA, 4, ROM_54D1 ROM:54CC jbs INTMEM_F8, 5, ROM_54EF ROM:54CF sjmp ROM_5509 ROM:54D1 ; --------------------------------------------------------------------------- ROM:54D1 ROM:54D1 ROM_54D1: ; CODE XREF: ROM:ROM_54C9↑j ROM:54D1 cmp INTMEM_5E, INTMEM_20 ROM:54D4 jnc ROM_552E ROM:54D6 jbs INTMEM_F8+1, 3, ROM_552E ROM:54D9 jbs INTMEM_F8+1, 4, ROM_552E ROM:54DC orb INTMEM_FA, #10h ROM:54DF orb INTMEM_F8, #20h ; ' ' ROM:54E2 sjmp ROM_552E ROM:54E4 ; --------------------------------------------------------------------------- ROM:54E4 ROM:54E4 ROM_54E4: ; CODE XREF: ROM:5475↑j ROM:54E4 ; ROM:5480↑j ... ROM:54E4 andb INTMEM_FA, #-9 ROM:54E7 andb INTMEM_FA, #-11h ROM:54EA andb INTMEM_F8, #-21h ROM:54ED sjmp ROM_552E ROM:54EF ; --------------------------------------------------------------------------- ROM:54EF ROM:54EF ROM_54EF: ; CODE XREF: ROM:54CC↑j ROM:54EF cmp INTMEM_20+2, INTMEM_5E ROM:54F2 jh ROM_54E4 ROM:54F4 cmp INTMEM_5E, INTMEM_1C+2 ROM:54F7 jc ROM_552E ROM:54F9 lcall ROM_4A70 ROM:54FC andb INTMEM_F8, #-21h ROM:54FF ld INTMEM_1C, 50h[INTMEM_55+1] ROM:5504 st INTMEM_1C, (INTMEM_182+0Ch)[] ROM:5509 ROM:5509 ROM_5509: ; CODE XREF: ROM:54CF↑j ROM:5509 cmp INTMEM_20+2, INTMEM_5E ROM:550C jh ROM_54E4 ROM:550E lcall ROM_4A70 ROM:5511 mulu INTMEM_1C, INTMEM_1A, 4Ah[INTMEM_55+1] ROM:5517 cmp ZERO_REG, INTMEM_1C+2 ; Zero register ROM:551A jne ROM_54E4 ROM:551C add INTMEM_1C, (INTMEM_182+0Ch)[] ROM:5521 jc ROM_54E4 ROM:5523 st INTMEM_1C, (INTMEM_182+0Ch)[] ROM:5528 mulu INTMEM_1C, INTMEM_DA ROM:552B st INTMEM_1C+2, INTMEM_DA ROM:552E ROM:552E ROM_552E: ; CODE XREF: ROM:54D4↑j ROM:552E ; ROM:54D6↑j ... ROM:552E jbs INTMEM_F8, 5, ROM_5547 ROM:5531 jbs INTMEM_AB, 0, ROM_5549 ROM:5534 ldb INTMEM_1A, INTMEM_1A7[] ROM:5539 cmpb INTMEM_1A, 0DDh[INTMEM_55+1] ROM:553E jnc ROM_5547 ROM:5540 cmp INTMEM_5E, 52h[INTMEM_55+1] ROM:5545 jnh ROM_5549 ROM:5547 ROM:5547 ROM_5547: ; CODE XREF: ROM:ROM_552E↑j ROM:5547 ; ROM:553E↑j ROM:5547 clr INTMEM_DA ROM:5549 ROM:5549 ROM_5549: ; CODE XREF: ROM:5531↑j ROM:5549 ; ROM:5545↑j ROM:5549 jbs INTMEM_F5+1, 1, ROM_5553 ROM:554C stb ZERO_REG, (INTMEM_1C4+2)[] ; Zero register ROM:5551 sjmp ROM_55C9 ROM:5553 ; --------------------------------------------------------------------------- ROM:5553 ROM:5553 ROM_5553: ; CODE XREF: ROM:ROM_5549↑j ROM:5553 ldb INTMEM_1C+2, INTMEM_1A7[] ROM:5558 ld INTMEM_1C, #1Ch ROM:555C lcall ROM_3194 ROM:555F shl INTMEM_1C, #8 ROM:5562 mulu INTMEM_1C, 60h[INTMEM_55+1] ROM:5567 divu INTMEM_1C, (INTMEM_182+4)[] ROM:556C jnv ROM_5571 ROM:556E ldbse INTMEM_1C, #-1 ROM:5571 ROM:5571 ROM_5571: ; CODE XREF: ROM:556C↑j ROM:5571 mulu INTMEM_1C, INTMEM_17C[] ROM:5576 divu INTMEM_1C, 62h[INTMEM_55+1] ROM:557B jnv ROM_5580 ROM:557D ldbse INTMEM_1C, #-1 ROM:5580 ROM:5580 ROM_5580: ; CODE XREF: ROM:557B↑j ROM:5580 ldb INTMEM_20, (INTMEM_1C4+2)[] ROM:5585 mulub INTMEM_20, 0DFh[INTMEM_55+1] ROM:558A mulu INTMEM_20, INTMEM_1C ROM:558D subb INTMEM_1C, INTMEM_20+1 ROM:5590 subcb INTMEM_1C+1, INTMEM_20+2 ROM:5593 jc ROM_5597 ROM:5595 clr INTMEM_1C ROM:5597 ROM:5597 ROM_5597: ; CODE XREF: ROM:5593↑j ROM:5597 st INTMEM_1C, INTMEM_DA ROM:559A ldb INTMEM_20+2, (INTMEM_1C4+2)[] ROM:559F ldb INTMEM_20, INTMEM_152[] ROM:55A4 cmpb INTMEM_20, (INTMEM_1C4+3)[] ROM:55A9 je ROM_55C0 ROM:55AB stb INTMEM_20, (INTMEM_1C4+3)[] ROM:55B0 incb INTMEM_20+2 ROM:55B2 cmpb INTMEM_20+2, 0E0h[INTMEM_55+1] ROM:55B7 jne ROM_55BB ROM:55B9 clrb INTMEM_20+2 ROM:55BB ROM:55BB ROM_55BB: ; CODE XREF: ROM:55B7↑j ROM:55BB stb INTMEM_20+2, (INTMEM_1C4+2)[] ROM:55C0 ROM:55C0 ROM_55C0: ; CODE XREF: ROM:55A9↑j ROM:55C0 cmpb INTMEM_20+2, 0E1h[INTMEM_55+1] ROM:55C5 jnc ROM_55C9 ROM:55C7 clr INTMEM_DA ROM:55C9 ROM:55C9 ROM_55C9: ; CODE XREF: ROM:5551↑j ROM:55C9 ; ROM:55C5↑j ROM:55C9 ldb INTMEM_1C+2, INTMEM_1F5[] ROM:55CE ld INTMEM_1C, #1Dh ROM:55D2 lcall ROM_3194 ROM:55D5 mulub INTMEM_1C, #1Fh ROM:55D8 add INTMEM_1C, #-8000h ROM:55DC st INTMEM_1C, (INTMEM_194+2)[] ROM:55E1 ld INTMEM_1C, #1Fh ROM:55E5 ldb INTMEM_1C+2, INTMEM_F1[] ROM:55EA ldb INTMEM_20, INTMEM_1FD[] ROM:55EF cmpb INTMEM_20, INTMEM_1AC[] ROM:55F4 jh ROM_55FD ROM:55F6 ld INTMEM_1C, #1Eh ROM:55FA ldb INTMEM_1C+2, INTMEM_DE ROM:55FD ROM:55FD ROM_55FD: ; CODE XREF: ROM:55F4↑j ROM:55FD ldb INTMEM_1C+3, INTMEM_1A6[] ROM:5602 lcall ROM_3194 ROM:5605 mulub INTMEM_1C, #32h ; '2' ROM:5608 st INTMEM_1C, (INTMEM_194+4)[] ROM:560D ldb INTMEM_1A, #0 ROM:5610 jbs INTMEM_F5+1, 1, ROM_561D ROM:5613 cmp INTMEM_DA, 64h[INTMEM_55+1] ROM:5618 jc ROM_561D ROM:561A ldb INTMEM_1A, #1 ROM:561D ROM:561D ROM_561D: ; CODE XREF: ROM:5610↑j ROM:561D ; ROM:5618↑j ROM:561D stb INTMEM_1A, (INTMEM_1C4+4)[] ROM:5622 ld INTMEM_20, #-3C80h ROM:5626 ld INTMEM_20+2, #1C9h ROM:562A divu INTMEM_20, INTMEM_5E ROM:562D jnv ROM_5632 ROM:562F ldbse INTMEM_20, #-1 ROM:5632 ROM:5632 ROM_5632: ; CODE XREF: ROM:562D↑j ROM:5632 sub INTMEM_20, #0Bh ROM:5636 jc ROM_563A ROM:5638 clr INTMEM_20 ROM:563A ROM:563A ROM_563A: ; CODE XREF: ROM:5636↑j ROM:563A ld INTMEM_1C, INTMEM_DA ROM:563D cmp INTMEM_1C, INTMEM_20 ROM:5640 jnc ROM_5645 ROM:5642 ld INTMEM_1C, INTMEM_20 ROM:5645 ROM:5645 ROM_5645: ; CODE XREF: ROM:5640↑j ROM:5645 ld INTMEM_1A, INTMEM_1C ROM:5648 cmp INTMEM_1A, ZERO_REG ; Zero register ROM:564B je ROM_5672 ROM:564D cmpb ZERO_REG, (INTMEM_1C4+4)[] ; Zero register ROM:5652 je ROM_5657 ROM:5654 shl INTMEM_1A, #1 ROM:5657 ROM:5657 ROM_5657: ; CODE XREF: ROM:5652↑j ROM:5657 cmp INTMEM_1A, 66h[INTMEM_55+1] ROM:565C jnc ROM_566A ROM:565E cmp INTMEM_1A, 68h[INTMEM_55+1] ROM:5663 jnc ROM_5672 ROM:5665 andb INTMEM_FB, #-2 ROM:5668 sjmp ROM_5675 ROM:566A ; --------------------------------------------------------------------------- ROM:566A ROM:566A ROM_566A: ; CODE XREF: ROM:565C↑j ROM:566A ld INTMEM_1C, 66h[INTMEM_55+1] ROM:566F shr INTMEM_1C, #1 ROM:5672 ROM:5672 ROM_5672: ; CODE XREF: ROM:564B↑j ROM:5672 ; ROM:5663↑j ROM:5672 orb INTMEM_FB, #1 ROM:5675 ROM:5675 ROM_5675: ; CODE XREF: ROM:5668↑j ROM:5675 jbs INTMEM_FA, 5, ROM_56BC ROM:5678 ld INTMEM_1C+2, (INTMEM_194+2)[] ROM:567D ld INTMEM_20, (INTMEM_194+4)[] ROM:5682 ldb INTMEM_20+3, (INTMEM_1C4+4)[] ROM:5687 ldb INTMEM_20+2, 0E2h[INTMEM_55+1] ROM:568C jbc INTMEM_F5+1, 6, ROM_56B6 ROM:568F jbs INTMEM_FB, 1, ROM_56B9 ROM:5692 orb INTMEM_FB, #2 ROM:5695 ld INTMEM_32, INTMEM_1C ROM:5698 ld INTMEM_1C, #20h ; ' ' ROM:569C jbs INTMEM_F7, 0, ROM_56AD ROM:569F ldb INTMEM_1C+2, INTMEM_1A7[] ROM:56A4 ld INTMEM_1C, #20h ; ' ' ROM:56A8 lcall ROM_3194 ROM:56AB clrb INTMEM_1C+1 ROM:56AD ROM:56AD ROM_56AD: ; CODE XREF: ROM:569C↑j ROM:56AD mulu INTMEM_1C, INTMEM_32 ROM:56B0 shrl INTMEM_1C, #8 ROM:56B3 ljmp ROM_3374 ROM:56B6 ; --------------------------------------------------------------------------- ROM:56B6 ROM:56B6 ROM_56B6: ; CODE XREF: ROM:568C↑j ROM:56B6 andb INTMEM_FB, #-3 ROM:56B9 ROM:56B9 ROM_56B9: ; CODE XREF: ROM:568F↑j ROM:56B9 lcall ROM_30EF ROM:56BC ROM:56BC ROM_56BC: ; CODE XREF: ROM:ROM_5675↑j ROM:56BC ld INTMEM_1A, INTMEM_64[] ROM:56C1 add INTMEM_1A, #-8000h ROM:56C5 add INTMEM_1A, INTMEM_66[] ROM:56CA st INTMEM_1A, (INTMEM_3C8+4)[] ROM:56CF ret ROM:56D0 ROM:56D0 ; =============== S U B R O U T I N E ======================================= ROM:56D0 ROM:56D0 ROM:56D0 ROM_56D0: ; CODE XREF: ROM_2949:ROM_4862↑p ROM:56D0 cmpb INTMEM_9B, ZERO_REG ; Zero register ROM:56D3 jne ROM_5701 ROM:56D5 ld INTMEM_20+2, #1E8h ROM:56D9 ld INTMEM_20, #1D8h ROM:56DD ROM:56DD ROM_56DD: ; CODE XREF: ROM_56D0+1D↓j ROM:56DD ld INTMEM_1C, [INTMEM_20]+ ROM:56E0 mulu INTMEM_1C, [INTMEM_20+2] ROM:56E3 shrl INTMEM_1C, #0Ah ROM:56E6 st INTMEM_1C, [INTMEM_20+2]+ ROM:56E9 cmp INTMEM_20+2, #1F0h ROM:56ED jnc ROM_56DD ROM:56EF ld INTMEM_1C, 32h[INTMEM_55+1] ROM:56F4 mulu INTMEM_1C, INTMEM_176[] ROM:56F9 st INTMEM_1C+2, INTMEM_176[] ROM:56FE orb INTMEM_F8+1, #4 ROM:5701 ROM:5701 ROM_5701: ; CODE XREF: ROM_56D0+3↑j ROM:5701 cmpb INTMEM_9B, #2 ROM:5704 jne ROM_5729 ROM:5706 cmp INTMEM_5E, 5Ah[INTMEM_55+1] ROM:570B jnh ROM_5716 ROM:570D cmp INTMEM_5E, 56h[INTMEM_55+1] ROM:5712 jc ROM_572B ROM:5714 sjmp ROM_57AB ROM:5716 ; --------------------------------------------------------------------------- ROM:5716 ROM:5716 ROM_5716: ; CODE XREF: ROM_56D0+3B↑j ROM:5716 andb INTMEM_FA, #7Fh ROM:5719 andb INTMEM_FA, #-41h ROM:571C ld INTMEM_1C, 54h[INTMEM_55+1] ROM:5721 st INTMEM_1C, INTMEM_192[] ROM:5726 andb INTMEM_FA, #-21h ROM:5729 ROM:5729 ROM_5729: ; CODE XREF: ROM_56D0+34↑j ROM:5729 sjmp ROM_57D5 ROM:572B ; --------------------------------------------------------------------------- ROM:572B ROM:572B ROM_572B: ; CODE XREF: ROM_56D0+42↑j ROM:572B jbs INTMEM_FA, 7, ROM_5766 ROM:572E jbs INTMEM_FA, 6, ROM_574F ROM:5731 orb INTMEM_FA, #40h ; '@' ROM:5734 st ZERO_REG, INTMEM_190[] ; Zero register ROM:5739 ldb INTMEM_1A, INTMEM_1A7[] ROM:573E cmpb INTMEM_1A, 0DEh[INTMEM_55+1] ROM:5743 jc ROM_5760 ROM:5745 ld INTMEM_20, 5Ch[INTMEM_55+1] ROM:574A st INTMEM_20, INTMEM_190[] ROM:574F ROM:574F ROM_574F: ; CODE XREF: ROM_56D0+5E↑j ROM:574F cmp ZERO_REG, INTMEM_190[] ; Zero register ROM:5754 jne ROM_578E ROM:5756 ld INTMEM_20, 5Eh[INTMEM_55+1] ROM:575B st INTMEM_20, INTMEM_190[] ROM:5760 ROM:5760 ROM_5760: ; CODE XREF: ROM_56D0+73↑j ROM:5760 andb INTMEM_FA, #-41h ROM:5763 orb INTMEM_FA, #-80h ROM:5766 ROM:5766 ROM_5766: ; CODE XREF: ROM_56D0:ROM_572B↑j ROM:5766 ld INTMEM_1C, 54h[INTMEM_55+1] ROM:576B sub INTMEM_1C, 56h[INTMEM_55+1] ROM:5770 ld INTMEM_20+2, INTMEM_190[] ROM:5775 clr INTMEM_20 ROM:5777 divu INTMEM_20, 5Eh[INTMEM_55+1] ROM:577C jnv ROM_5781 ROM:577E ldbse INTMEM_20, #-1 ROM:5781 ROM:5781 ROM_5781: ; CODE XREF: ROM_56D0+AC↑j ROM:5781 mulu INTMEM_20, INTMEM_1C ROM:5784 add INTMEM_20+2, 56h[INTMEM_55+1] ROM:5789 st INTMEM_20+2, INTMEM_192[] ROM:578E ROM:578E ROM_578E: ; CODE XREF: ROM_56D0+84↑j ROM:578E cmpb INTMEM_9B, INTMEM_9A ROM:5791 jne ROM_57A4 ROM:5793 ld INTMEM_20, INTMEM_190[] ROM:5798 cmp ZERO_REG, INTMEM_20 ; Zero register ROM:579B je ROM_57A4 ROM:579D dec INTMEM_20 ROM:579F st INTMEM_20, INTMEM_190[] ROM:57A4 ROM:57A4 ROM_57A4: ; CODE XREF: ROM_56D0+C1↑j ROM:57A4 ; ROM_56D0+CB↑j ROM:57A4 cmp INTMEM_5E, INTMEM_192[] ROM:57A9 jc ROM_57B8 ROM:57AB ROM:57AB ROM_57AB: ; CODE XREF: ROM_56D0+44↑j ROM:57AB jbc INTMEM_FA, 5, ROM_57D5 ROM:57AE ld INTMEM_DA, INTMEM_194[] ROM:57B3 andb INTMEM_FA, #-21h ROM:57B6 sjmp ROM_57D5 ROM:57B8 ; --------------------------------------------------------------------------- ROM:57B8 ROM:57B8 ROM_57B8: ; CODE XREF: ROM_56D0+D9↑j ROM:57B8 ld INTMEM_1C, INTMEM_192[] ROM:57BD add INTMEM_1C, 58h[INTMEM_55+1] ROM:57C2 cmp INTMEM_5E, INTMEM_1C ROM:57C5 jnh ROM_57D5 ROM:57C7 jbs INTMEM_FA, 5, ROM_57D2 ROM:57CA orb INTMEM_FA, #20h ; ' ' ROM:57CD st INTMEM_DA, INTMEM_194[] ROM:57D2 ROM:57D2 ROM_57D2: ; CODE XREF: ROM_56D0+F7↑j ROM:57D2 lcall ROM_387B ROM:57D5 ROM:57D5 ROM_57D5: ; CODE XREF: ROM_56D0:ROM_5729↑j ROM:57D5 ; ROM_56D0:ROM_57AB↑j ... ROM:57D5 ldb INTMEM_20+2, INTMEM_147[] ROM:57DA djnz INTMEM_EB, ROM_5855 ROM:57DD ldb INTMEM_EB, 142h[INTMEM_55+1] ROM:57E2 subb INTMEM_1C+2, INTMEM_20+2, INTMEM_269[] ROM:57E8 jc ROM_57F8 ROM:57EA negb INTMEM_1C+2 ROM:57EC cmpb INTMEM_1C+2, 141h[INTMEM_55+1] ROM:57F1 jnc ROM_580A ROM:57F3 stb ZERO_REG, INTMEM_268[] ; Zero register ROM:57F8 ROM:57F8 ROM_57F8: ; CODE XREF: ROM_56D0+118↑j ROM:57F8 stb INTMEM_20+2, INTMEM_269[] ROM:57FD subb INTMEM_1A, INTMEM_20+2, 140h[INTMEM_55+1] ROM:5803 jnc ROM_580A ROM:5805 cmpb INTMEM_1A, INTMEM_F0 ROM:5808 jc ROM_5818 ROM:580A ROM:580A ROM_580A: ; CODE XREF: ROM_56D0+121↑j ROM:580A ; ROM_56D0+133↑j ROM:580A ldb INTMEM_F0, INTMEM_EF ROM:580D ldb INTMEM_EF, INTMEM_EE ROM:5810 ldb INTMEM_EE, INTMEM_ED ROM:5813 ldb INTMEM_ED, INTMEM_EC ROM:5816 sjmp ROM_5852 ROM:5818 ; --------------------------------------------------------------------------- ROM:5818 ROM:5818 ROM_5818: ; CODE XREF: ROM_56D0+138↑j ROM:5818 ldb INTMEM_F0, INTMEM_20+2 ROM:581B ldb INTMEM_EF, INTMEM_20+2 ROM:581E ldb INTMEM_EE, INTMEM_20+2 ROM:5821 ldb INTMEM_ED, INTMEM_20+2 ROM:5824 cmp INTMEM_5E, 34h[INTMEM_55+1] ROM:5829 jnc ROM_5852 ROM:582B cmp INTMEM_5E, 38h[INTMEM_55+1] ROM:5830 jc ROM_5852 ROM:5832 ldb INTMEM_20, INTMEM_268[] ROM:5837 cmpb INTMEM_20, 143h[INTMEM_55+1] ROM:583C jc ROM_5852 ROM:583E ldb INTMEM_1A+1, INTMEM_268[] ROM:5843 incb INTMEM_1A+1 ROM:5845 stb INTMEM_1A+1, INTMEM_268[] ROM:584A ld INTMEM_1C, INTMEM_262[] ROM:584F lcall ROM_3888 ROM:5852 ROM:5852 ROM_5852: ; CODE XREF: ROM_56D0+146↑j ROM:5852 ; ROM_56D0+159↑j ... ROM:5852 ldb INTMEM_EC, INTMEM_20+2 ROM:5855 ROM:5855 ROM_5855: ; CODE XREF: ROM_56D0+10A↑j ROM:5855 ret ROM:5855 ; End of function ROM_56D0 ROM:5855 ROM:5856 ROM:5856 ; =============== S U B R O U T I N E ======================================= ROM:5856 ROM:5856 ROM:5856 ROM_5856: ; CODE XREF: ROM_4849+C↑p ROM:5856 andb INTMEM_FB, #-5 ROM:5859 jbc INTMEM_F5+1, 5, ROM_5886 ROM:585C jbs INTMEM_FB, 3, ROM_586E ROM:585F ldb INTMEM_1C, INTMEM_1A7[] ROM:5864 cmpb INTMEM_1C, 0E5h[INTMEM_55+1] ROM:5869 jnh ROM_5889 ROM:586B orb INTMEM_FB, #8 ROM:586E ROM:586E ROM_586E: ; CODE XREF: ROM_5856+6↑j ROM:586E ldb INTMEM_1C+1, INTMEM_1A6[] ROM:5873 cmpb INTMEM_1C+1, 0E3h[INTMEM_55+1] ROM:5878 jnh ROM_5881 ROM:587A cmpb INTMEM_DE, 0E4h[INTMEM_55+1] ROM:587F jh ROM_5889 ROM:5881 ROM:5881 ROM_5881: ; CODE XREF: ROM_5856+22↑j ROM:5881 orb INTMEM_FB, #4 ROM:5884 sjmp ROM_5889 ROM:5886 ; --------------------------------------------------------------------------- ROM:5886 ROM:5886 ROM_5886: ; CODE XREF: ROM_5856+3↑j ROM:5886 andb INTMEM_FB, #-9 ROM:5889 ROM:5889 ROM_5889: ; CODE XREF: ROM_5856+13↑j ROM:5889 ; ROM_5856+29↑j ... ROM:5889 jbs INTMEM_FB, 2, ROM_5891 ROM:588C andb INTMEM_A3, #-11h ROM:588F sjmp ROM_5894 ROM:5891 ; --------------------------------------------------------------------------- ROM:5891 ROM:5891 ROM_5891: ; CODE XREF: ROM_5856:ROM_5889↑j ROM:5891 orb INTMEM_A3, #10h ROM:5894 ROM:5894 ROM_5894: ; CODE XREF: ROM_5856+39↑j ROM:5894 jbs INTMEM_FB, 4, ROM_58BE ROM:5897 jbs INTMEM_FB, 5, ROM_58B6 ROM:589A ldb INTMEM_C8, 0E7h[INTMEM_55+1] ROM:589F jbc INTMEM_FB, 3, ROM_58BE ROM:58A2 ld INTMEM_1C, #21h ; '!' ROM:58A6 ldb INTMEM_1C+2, INTMEM_1A7[] ROM:58AB lcall ROM_3194 ROM:58AE stb INTMEM_1C, INTMEM_1CA[] ROM:58B3 orb INTMEM_FB, #20h ; ' ' ROM:58B6 ROM:58B6 ROM_58B6: ; CODE XREF: ROM_5856+41↑j ROM:58B6 cmpb ZERO_REG, INTMEM_C8 ; Zero register ROM:58B9 jne ROM_58BE ROM:58BB orb INTMEM_FB, #10h ROM:58BE ROM:58BE ROM_58BE: ; CODE XREF: ROM_5856:ROM_5894↑j ROM:58BE ; ROM_5856+49↑j ... ROM:58BE jbs INTMEM_F5+1, 5, ROM_58D9 ROM:58C1 ldb INTMEM_C8, 0E7h[INTMEM_55+1] ROM:58C6 andb INTMEM_FB, #-11h ROM:58C9 andb INTMEM_FB, #-21h ROM:58CC andb INTMEM_F5+1, #-9 ROM:58CF ldb INTMEM_20, 0E6h[INTMEM_55+1] ROM:58D4 stb INTMEM_20, INTMEM_1C9[] ROM:58D9 ROM:58D9 ROM_58D9: ; CODE XREF: ROM_5856:ROM_58BE↑j ROM:58D9 jbs INTMEM_F5+1, 3, ROM_5901 ROM:58DC jbc INTMEM_FB, 3, ROM_5901 ROM:58DF jbs INTMEM_FB, 6, ROM_5909 ROM:58E2 jbs INTMEM_FB, 4, ROM_58FB ROM:58E5 jbs INTMEM_F8+1, 3, ROM_5901 ROM:58E8 lcall ROM_37EE ROM:58EB cmpb INTMEM_1C+1, 0ECh[INTMEM_55+1] ROM:58F0 jc ROM_5906 ROM:58F2 cmpb INTMEM_1C+1, 0EDh[INTMEM_55+1] ROM:58F7 jnh ROM_5906 ROM:58F9 sjmp ROM_59B4 ROM:58FB ; --------------------------------------------------------------------------- ROM:58FB ROM:58FB ROM_58FB: ; CODE XREF: ROM_5856+8C↑j ROM:58FB orb INTMEM_52, #40h ; '@' ROM:58FE orb INTMEM_F5+1, #8 ROM:5901 ROM:5901 ROM_5901: ; CODE XREF: ROM_5856:ROM_58D9↑j ROM:5901 ; ROM_5856+86↑j ... ROM:5901 andb INTMEM_FB, #-41h ROM:5904 sjmp ROM_59B4 ROM:5906 ; --------------------------------------------------------------------------- ROM:5906 ROM:5906 ROM_5906: ; CODE XREF: ROM_5856+9A↑j ROM:5906 ; ROM_5856+A1↑j ROM:5906 orb INTMEM_FB, #40h ; '@' ROM:5909 ROM:5909 ROM_5909: ; CODE XREF: ROM_5856+89↑j ROM:5909 jbc INTMEM_FB, 7, ROM_5932 ROM:590C jbc INTMEM_FA, 4, ROM_591E ROM:590F ldb INTMEM_CE, 0E8h[INTMEM_55+1] ROM:5914 jbs INTMEM_AC, 7, ROM_5938 ROM:5917 ldb INTMEM_CE, 0E9h[INTMEM_55+1] ROM:591C sjmp ROM_5938 ROM:591E ; --------------------------------------------------------------------------- ROM:591E ROM:591E ROM_591E: ; CODE XREF: ROM_5856+B6↑j ROM:591E lcall ROM_37EE ROM:5921 cmpb INTMEM_1C+1, 0EAh[INTMEM_55+1] ROM:5926 jh ROM_592D ROM:5928 cmpb INTMEM_CE, ZERO_REG ; Zero register ROM:592B jne ROM_5938 ROM:592D ROM:592D ROM_592D: ; CODE XREF: ROM_5856+D0↑j ROM:592D andb INTMEM_FB, #7Fh ROM:5930 sjmp ROM_593A ROM:5932 ; --------------------------------------------------------------------------- ROM:5932 ROM:5932 ROM_5932: ; CODE XREF: ROM_5856:ROM_5909↑j ROM:5932 jbc INTMEM_FA, 4, ROM_593A ROM:5935 orb INTMEM_FB, #-80h ROM:5938 ROM:5938 ROM_5938: ; CODE XREF: ROM_5856+BE↑j ROM:5938 ; ROM_5856+C6↑j ... ROM:5938 sjmp ROM_59B4 ROM:593A ; --------------------------------------------------------------------------- ROM:593A ROM:593A ROM_593A: ; CODE XREF: ROM_5856+DA↑j ROM:593A ; ROM_5856:ROM_5932↑j ROM:593A cmp INTMEM_D6, 6Ah[INTMEM_55+1] ROM:593F jc ROM_596F ROM:5941 cmp INTMEM_D6, 6Ch[INTMEM_55+1] ROM:5946 jnh ROM_595D ROM:5948 andb INTMEM_F8, #-11h ROM:594B ldb INTMEM_B2, 0EFh[INTMEM_55+1] ROM:5950 cmp INTMEM_D6, #61A8h ROM:5954 jnc ROM_597F ROM:5956 ldb INTMEM_B2, 0EEh[INTMEM_55+1] ROM:595B sjmp ROM_597F ROM:595D ; --------------------------------------------------------------------------- ROM:595D ROM:595D ROM_595D: ; CODE XREF: ROM_5856+F0↑j ROM:595D jbs INTMEM_F8, 4, ROM_596F ROM:5960 cmpb INTMEM_B2, ZERO_REG ; Zero register ROM:5963 jne ROM_597F ROM:5965 orb INTMEM_F8, #10h ROM:5968 ldb INTMEM_B2, 0F0h[INTMEM_55+1] ROM:596D sjmp ROM_597F ROM:596F ; --------------------------------------------------------------------------- ROM:596F ROM:596F ROM_596F: ; CODE XREF: ROM_5856+E9↑j ROM:596F ; ROM_5856:ROM_595D↑j ROM:596F cmpb INTMEM_B2, ZERO_REG ; Zero register ROM:5972 jne ROM_597F ROM:5974 orb INTMEM_F5+1, #8 ROM:5977 orb INTMEM_52, #40h ; '@' ROM:597A andb INTMEM_F8, #-11h ROM:597D sjmp ROM_59B4 ROM:597F ; --------------------------------------------------------------------------- ROM:597F ROM:597F ROM_597F: ; CODE XREF: ROM_5856+FE↑j ROM:597F ; ROM_5856+105↑j ... ROM:597F jbs INTMEM_F5+1, 2, ROM_598E ROM:5982 ldb INTMEM_1C+2, INTMEM_1A7[] ROM:5987 cmpb INTMEM_1C+2, 0F2h[INTMEM_55+1] ROM:598C jnh ROM_59B4 ROM:598E ROM:598E ROM_598E: ; CODE XREF: ROM_5856:ROM_597F↑j ROM:598E cmpb INTMEM_D3, 0F1h[INTMEM_55+1] ROM:5993 jne ROM_59B4 ROM:5995 jbs INTMEM_FA, 5, ROM_59B4 ROM:5998 jbs INTMEM_FB, 0, ROM_59B4 ROM:599B jbs INTMEM_AC, 1, ROM_59B7 ROM:599E ROM:599E ROM_599E: ; CODE XREF: ROM_5856:ROM_59B4↓j ROM:599E orb INTMEM_F5+1, #4 ROM:59A1 cmpb ZERO_REG, INTMEM_1CA[] ; Zero register ROM:59A6 je ROM_59BE ROM:59A8 ldb INTMEM_C9, INTMEM_1CA[] ROM:59AD stb ZERO_REG, INTMEM_1CA[] ; Zero register ROM:59B2 sjmp ROM_59BE ROM:59B4 ; --------------------------------------------------------------------------- ROM:59B4 ROM:59B4 ROM_59B4: ; CODE XREF: ROM_5856+A3↑j ROM:59B4 ; ROM_5856+AE↑j ... ROM:59B4 jbs INTMEM_AC, 0, ROM_599E ROM:59B7 ROM:59B7 ROM_59B7: ; CODE XREF: ROM_5856+145↑j ROM:59B7 ld INTMEM_D6, #61A8h ROM:59BB andb INTMEM_F5+1, #-5 ROM:59BE ROM:59BE ROM_59BE: ; CODE XREF: ROM_5856+150↑j ROM:59BE ; ROM_5856+15C↑j ROM:59BE andb INTMEM_FB+1, #-5 ROM:59C1 lcall ROM_37EE ROM:59C4 jbs INTMEM_FB+1, 1, ROM_59D3 ROM:59C7 cmpb INTMEM_1C+1, 0EAh[INTMEM_55+1] ROM:59CC jnh ROM_59E0 ROM:59CE orb INTMEM_FB+1, #2 ROM:59D1 sjmp ROM_59DD ROM:59D3 ; --------------------------------------------------------------------------- ROM:59D3 ROM:59D3 ROM_59D3: ; CODE XREF: ROM_5856+16E↑j ROM:59D3 cmpb INTMEM_1C+1, 0EBh[INTMEM_55+1] ROM:59D8 jc ROM_59E0 ROM:59DA andb INTMEM_FB+1, #-3 ROM:59DD ROM:59DD ROM_59DD: ; CODE XREF: ROM_5856+17B↑j ROM:59DD orb INTMEM_FB+1, #4 ROM:59E0 ROM:59E0 ROM_59E0: ; CODE XREF: ROM_5856+176↑j ROM:59E0 ; ROM_5856+182↑j ROM:59E0 jbs INTMEM_F5+1, 2, ROM_59E8 ROM:59E3 andb INTMEM_FB+1, #-2 ROM:59E6 sjmp ROM_5AD9 ROM:59E8 ; --------------------------------------------------------------------------- ROM:59E8 ROM:59E8 ROM_59E8: ; CODE XREF: ROM_5856:ROM_59E0↑j ROM:59E8 jbc INTMEM_FB+1, 0, ROM_5A65 ROM:59EB jbc INTMEM_FB+1, 2, ROM_59FF ROM:59EE ldb INTMEM_20+3, INTMEM_1C9[] ROM:59F3 cmpb ZERO_REG, INTMEM_20+3 ; Zero register ROM:59F6 je ROM_59FF ROM:59F8 decb INTMEM_20+3 ROM:59FA stb INTMEM_20+3, INTMEM_1C9[] ROM:59FF ROM:59FF ROM_59FF: ; CODE XREF: ROM_5856+195↑j ROM:59FF ; ROM_5856+1A0↑j ROM:59FF jbs INTMEM_FB+1, 2, ROM_5A4D ROM:5A02 jbs INTMEM_FA, 0, ROM_5A0F ROM:5A05 orb INTMEM_FB+1, #8 ROM:5A08 cmpb INTMEM_B7, ZERO_REG ; Zero register ROM:5A0B je ROM_5A16 ROM:5A0D sjmp ROM_5A1F ROM:5A0F ; --------------------------------------------------------------------------- ROM:5A0F ROM:5A0F ROM_5A0F: ; CODE XREF: ROM_5856+1AC↑j ROM:5A0F cmpb INTMEM_B8, ZERO_REG ; Zero register ROM:5A12 je ROM_5A16 ROM:5A14 sjmp ROM_5A1F ROM:5A16 ; --------------------------------------------------------------------------- ROM:5A16 ROM:5A16 ROM_5A16: ; CODE XREF: ROM_5856+1B5↑j ROM:5A16 ; ROM_5856+1BC↑j ROM:5A16 cmpb ZERO_REG, INTMEM_1C9[] ; Zero register ROM:5A1B jne ROM_5A1F ROM:5A1D sjmp ROM_5A65 ROM:5A1F ; --------------------------------------------------------------------------- ROM:5A1F ROM:5A1F ROM_5A1F: ; CODE XREF: ROM_5856+1B7↑j ROM:5A1F ; ROM_5856+1BE↑j ... ROM:5A1F andb INTMEM_FB+1, #-9 ROM:5A22 cmpb INTMEM_C4, ZERO_REG ; Zero register ROM:5A25 je ROM_5A29 ROM:5A27 sjmp ROM_5AD9 ROM:5A29 ; --------------------------------------------------------------------------- ROM:5A29 ROM:5A29 ROM_5A29: ; CODE XREF: ROM_5856+1CF↑j ROM:5A29 ldb INTMEM_C4, 0F6h[INTMEM_55+1] ROM:5A2E ld INTMEM_1C, #25h ; '%' ROM:5A32 jbs INTMEM_FB+1, 1, ROM_5A39 ROM:5A35 ld INTMEM_1C, #24h ; '$' ROM:5A39 ROM:5A39 ROM_5A39: ; CODE XREF: ROM_5856+1DC↑j ROM:5A39 ldb INTMEM_1C+2, INTMEM_DE ROM:5A3C ldb INTMEM_1C+3, INTMEM_1A6[] ROM:5A41 lcall ROM_3194 ROM:5A44 clrb INTMEM_1C+1 ROM:5A46 stb INTMEM_1C, INTMEM_3D1[] ROM:5A4B sjmp ROM_5AB6 ROM:5A4D ; --------------------------------------------------------------------------- ROM:5A4D ROM:5A4D ROM_5A4D: ; CODE XREF: ROM_5856:ROM_59FF↑j ROM:5A4D ld INTMEM_1C+2, INTMEM_14A[] ROM:5A52 ld INTMEM_20, INTMEM_D6 ROM:5A55 shr INTMEM_20, #1 ROM:5A58 st INTMEM_20, INTMEM_14A[] ROM:5A5D add INTMEM_1C+2, INTMEM_20 ROM:5A60 st INTMEM_1C+2, INTMEM_19A[] ROM:5A65 ROM:5A65 ROM_5A65: ; CODE XREF: ROM_5856:ROM_59E8↑j ROM:5A65 ; ROM_5856+1C7↑j ROM:5A65 orb INTMEM_FB+1, #1 ROM:5A68 ldb INTMEM_B8, 0F5h[INTMEM_55+1] ROM:5A6D ldb INTMEM_1C+3, INTMEM_1A6[] ROM:5A72 ldb INTMEM_1C+2, INTMEM_DE ROM:5A75 ld INTMEM_1C, #23h ; '#' ROM:5A79 ldb INTMEM_B7, 0F4h[INTMEM_55+1] ROM:5A7E ld INTMEM_32, #61A8h ROM:5A82 jbs INTMEM_FB+1, 1, ROM_5A93 ROM:5A85 ld INTMEM_1C, #22h ; '"' ROM:5A89 ldb INTMEM_B7, 0F3h[INTMEM_55+1] ROM:5A8E ld INTMEM_32, 6Eh[INTMEM_55+1] ROM:5A93 ROM:5A93 ROM_5A93: ; CODE XREF: ROM_5856+22C↑j ROM:5A93 lcall ROM_3194 ROM:5A96 stb INTMEM_1C, INTMEM_3D2[] ROM:5A9B clrb INTMEM_1C+1 ROM:5A9D mulu INTMEM_1C, INTMEM_32 ROM:5AA0 divu INTMEM_1C, #61A8h ROM:5AA4 andb INTMEM_FB+1, #-9 ROM:5AA7 mulub INTMEM_20, INTMEM_C9, #8 ROM:5AAB add INTMEM_20, #190h ROM:5AAF mulu INTMEM_1C, INTMEM_20 ROM:5AB2 divu INTMEM_1C, #32h ; '2' ROM:5AB6 ROM:5AB6 ROM_5AB6: ; CODE XREF: ROM_5856+1F5↑j ROM:5AB6 jbc INTMEM_FB+1, 1, ROM_5ACA ROM:5AB9 sub INTMEM_D6, INTMEM_1C ROM:5ABC cmp INTMEM_D6, 6Ch[INTMEM_55+1] ROM:5AC1 jc ROM_5AD9 ROM:5AC3 ld INTMEM_D6, 6Ch[INTMEM_55+1] ROM:5AC8 sjmp ROM_5AD9 ROM:5ACA ; --------------------------------------------------------------------------- ROM:5ACA ROM:5ACA ROM_5ACA: ; CODE XREF: ROM_5856:ROM_5AB6↑j ROM:5ACA add INTMEM_D6, INTMEM_1C ROM:5ACD cmp INTMEM_D6, 6Ah[INTMEM_55+1] ROM:5AD2 jnh ROM_5AD9 ROM:5AD4 ld INTMEM_D6, 6Ah[INTMEM_55+1] ROM:5AD9 ROM:5AD9 ROM_5AD9: ; CODE XREF: ROM_5856+190↑j ROM:5AD9 ; ROM_5856+1D1↑j ... ROM:5AD9 jbc INTMEM_F5+1, 2, ROM_5B1C ROM:5ADC jbc INTMEM_FB+1, 4, ROM_5B1C ROM:5ADF jbs INTMEM_F8, 6, ROM_5B1A ROM:5AE2 jbc INTMEM_F7, 4, ROM_5B1A ROM:5AE5 ldb INTMEM_1C, INTMEM_1F7[] ROM:5AEA cmpb INTMEM_1C, 0FAh[INTMEM_55+1] ROM:5AEF jc ROM_5B1A ROM:5AF1 ldb INTMEM_1C, INTMEM_1F5[] ROM:5AF6 cmpb INTMEM_1C, 0F9h[INTMEM_55+1] ROM:5AFB jnh ROM_5B1A ROM:5AFD ldb INTMEM_1C, INTMEM_1F9[] ROM:5B02 cmpb INTMEM_1C, 0F7h[INTMEM_55+1] ROM:5B07 jc ROM_5B1A ROM:5B09 cmpb INTMEM_1C, 0F8h[INTMEM_55+1] ROM:5B0E jnh ROM_5B1A ROM:5B10 cmpb INTMEM_B3, ZERO_REG ; Zero register ROM:5B13 jne ROM_5B18 ROM:5B15 jbs INTMEM_FB+1, 2, ROM_5B1E ROM:5B18 ROM:5B18 ROM_5B18: ; CODE XREF: ROM_5856+2BD↑j ROM:5B18 sjmp ROM_5BA5 ROM:5B1A ; --------------------------------------------------------------------------- ROM:5B1A ROM:5B1A ROM_5B1A: ; CODE XREF: ROM_5856+289↑j ROM:5B1A ; ROM_5856+28C↑j ... ROM:5B1A sjmp ROM_5B91 ROM:5B1C ; --------------------------------------------------------------------------- ROM:5B1C ROM:5B1C ROM_5B1C: ; CODE XREF: ROM_5856:ROM_5AD9↑j ROM:5B1C ; ROM_5856+286↑j ROM:5B1C sjmp ROM_5B8C ROM:5B1E ; --------------------------------------------------------------------------- ROM:5B1E ROM:5B1E ROM_5B1E: ; CODE XREF: ROM_5856+2BF↑j ROM:5B1E ldb INTMEM_1C+1, INTMEM_1CB[] ROM:5B23 incb INTMEM_1C+1 ROM:5B25 stb INTMEM_1C+1, INTMEM_1CB[] ROM:5B2A ld INTMEM_20, INTMEM_19C[] ROM:5B2F ld INTMEM_20+2, INTMEM_19E[] ROM:5B34 add INTMEM_20, INTMEM_19A[] ROM:5B39 addc INTMEM_20+2, ZERO_REG ; Zero register ROM:5B3C st INTMEM_20, INTMEM_19C[] ROM:5B41 st INTMEM_20+2, INTMEM_19E[] ROM:5B46 ldbze INTMEM_1A, INTMEM_1CB[] ROM:5B4B cmpb INTMEM_1A, 0FBh[INTMEM_55+1] ROM:5B50 jnc ROM_5BA5 ROM:5B52 ldb INTMEM_1C+3, INTMEM_1CC[] ROM:5B57 cmpb INTMEM_1C+3, 0FCh[INTMEM_55+1] ROM:5B5C jc ROM_5B96 ROM:5B5E incb INTMEM_1C+3 ROM:5B60 stb INTMEM_1C+3, INTMEM_1CC[] ROM:5B65 divu INTMEM_20, INTMEM_1A ROM:5B68 cmp INTMEM_20, 70h[INTMEM_55+1] ROM:5B6D jc ROM_5B81 ROM:5B6F cmp INTMEM_20, 72h[INTMEM_55+1] ROM:5B74 jh ROM_5B8A ROM:5B76 cmpb INTMEM_42+1, 0FFh[INTMEM_55+1] ROM:5B7B jnh ROM_5B8A ROM:5B7D decb INTMEM_42+1 ROM:5B7F sjmp ROM_5B96 ROM:5B81 ; --------------------------------------------------------------------------- ROM:5B81 ROM:5B81 ROM_5B81: ; CODE XREF: ROM_5856+317↑j ROM:5B81 cmpb INTMEM_42+1, 0FEh[INTMEM_55+1] ROM:5B86 jc ROM_5B8A ROM:5B88 incb INTMEM_42+1 ROM:5B8A ROM:5B8A ROM_5B8A: ; CODE XREF: ROM_5856+31E↑j ROM:5B8A ; ROM_5856+325↑j ... ROM:5B8A sjmp ROM_5B96 ROM:5B8C ; --------------------------------------------------------------------------- ROM:5B8C ROM:5B8C ROM_5B8C: ; CODE XREF: ROM_5856:ROM_5B1C↑j ROM:5B8C stb ZERO_REG, INTMEM_1CC[] ; Zero register ROM:5B91 ROM:5B91 ROM_5B91: ; CODE XREF: ROM_5856:ROM_5B1A↑j ROM:5B91 ldb INTMEM_B3, 0FDh[INTMEM_55+1] ROM:5B96 ROM:5B96 ROM_5B96: ; CODE XREF: ROM_5856+306↑j ROM:5B96 ; ROM_5856+329↑j ... ROM:5B96 stb ZERO_REG, INTMEM_1CB[] ; Zero register ROM:5B9B st ZERO_REG, INTMEM_19E[] ; Zero register ROM:5BA0 st ZERO_REG, INTMEM_19C[] ; Zero register ROM:5BA5 ROM:5BA5 ROM_5BA5: ; CODE XREF: ROM_5856:ROM_5B18↑j ROM:5BA5 ; ROM_5856+2FA↑j ROM:5BA5 ret ROM:5BA5 ; End of function ROM_5856 ROM:5BA5 ROM:5BA6 ROM:5BA6 ; =============== S U B R O U T I N E ======================================= ROM:5BA6 ROM:5BA6 ROM:5BA6 ROM_5BA6: ; CODE XREF: ROM_4849+3↑p ROM:5BA6 jbc INTMEM_F5+1, 5, ROM_5C0F ROM:5BA9 jbs INTMEM_F8, 4, ROM_5C0F ROM:5BAC ldb INTMEM_1A, INTMEM_1A7[] ROM:5BB1 cmpb INTMEM_1A, 0B8h[INTMEM_55+1] ROM:5BB6 jnc ROM_5C0F ROM:5BB8 cmpb INTMEM_1A, 0B9h[INTMEM_55+1] ROM:5BBD jh ROM_5BC2 ROM:5BBF jbc INTMEM_F8, 7, ROM_5C0F ROM:5BC2 ROM:5BC2 ROM_5BC2: ; CODE XREF: ROM_5BA6+17↑j ROM:5BC2 jbc INTMEM_F8, 5, ROM_5BED ROM:5BC5 ldb INTMEM_1C+2, 0BAh[INTMEM_55+1] ROM:5BCA cmpb INTMEM_1C+2, INTMEM_1A6[] ROM:5BCF jh ROM_5BED ROM:5BD1 addb INTMEM_1C+2, 0BBh[INTMEM_55+1] ROM:5BD6 cmpb INTMEM_1C+2, INTMEM_1A6[] ROM:5BDB jnc ROM_5BE0 ROM:5BDD jbc INTMEM_F8+1, 0, ROM_5BED ROM:5BE0 ROM:5BE0 ROM_5BE0: ; CODE XREF: ROM_5BA6+35↑j ROM:5BE0 orb INTMEM_F8+1, #1 ROM:5BE3 orb INTMEM_F8, #-80h ROM:5BE6 ldb INTMEM_1C, 0BDh[INTMEM_55+1] ROM:5BEB sjmp ROM_5C14 ROM:5BED ; --------------------------------------------------------------------------- ROM:5BED ROM:5BED ROM_5BED: ; CODE XREF: ROM_5BA6:ROM_5BC2↑j ROM:5BED ; ROM_5BA6+29↑j ... ROM:5BED andb INTMEM_F8+1, #-2 ROM:5BF0 orb INTMEM_F8, #-80h ROM:5BF3 ldb INTMEM_1C+2, INTMEM_DE ROM:5BF6 ldb INTMEM_1C+3, INTMEM_1A6[] ROM:5BFB ld INTMEM_1C, #4 ROM:5BFF lcall ROM_3194 ROM:5C02 jbc INTMEM_F8, 6, ROM_5C14 ROM:5C05 mulub INTMEM_1C, 0BCh[INTMEM_55+1] ROM:5C0A divub INTMEM_1C, #64h ; 'd' ROM:5C0D sjmp ROM_5C14 ROM:5C0F ; --------------------------------------------------------------------------- ROM:5C0F ROM:5C0F ROM_5C0F: ; CODE XREF: ROM_5BA6↑j ROM:5C0F ; ROM_5BA6+3↑j ... ROM:5C0F andb INTMEM_F8, #7Fh ROM:5C12 clrb INTMEM_1C ROM:5C14 ROM:5C14 ROM_5C14: ; CODE XREF: ROM_5BA6+45↑j ROM:5C14 ; ROM_5BA6+5C↑j ... ROM:5C14 stb INTMEM_1C, INTMEM_F2[] ROM:5C19 ret ROM:5C19 ; End of function ROM_5BA6 ROM:5C19 ROM:5C1A ROM:5C1A ; =============== S U B R O U T I N E ======================================= ROM:5C1A ROM:5C1A ROM:5C1A ROM_5C1A: ; CODE XREF: ROM_4849+6↑p ROM:5C1A ROM:5C1A ; FUNCTION CHUNK AT ROM:48FA SIZE 0000000E BYTES ROM:5C1A ROM:5C1A ld INTMEM_1A, #384h ROM:5C1E st INTMEM_1A, INTMEM_1A0[] ROM:5C23 clrb INTMEM_E0 ROM:5C25 ldb INTMEM_1C+2, INTMEM_1BB[] ROM:5C2A ldb INTMEM_1C+3, INTMEM_1A8[] ROM:5C2F ld INTMEM_1C, #26h ; '&' ROM:5C33 lcall ROM_3194 ROM:5C36 stb INTMEM_1C, INTMEM_3D3[] ROM:5C3B ldb INTMEM_1C+2, INTMEM_1C ROM:5C3E lcall ROM_4AB4 ROM:5C41 stb INTMEM_1C, INTMEM_F3[] ROM:5C46 ld INTMEM_1C, #27h ; ''' ROM:5C4A ldb INTMEM_1C+2, INTMEM_1BB[] ROM:5C4F lcall ROM_3194 ROM:5C52 stb INTMEM_1C, INTMEM_E1 ROM:5C55 ldb INTMEM_1C, INTMEM_1A9[] ROM:5C5A ldb INTMEM_1C+1, INTMEM_F1[] ROM:5C5F jbs INTMEM_AC+1, 1, ROM_5C64 ROM:5C62 sjmp ROM_5CE6 ROM:5C64 ; --------------------------------------------------------------------------- ROM:5C64 ROM:5C64 ROM_5C64: ; CODE XREF: ROM_5C1A+45↑j ROM:5C64 jbc INTMEM_F8, 2, ROM_5CE6 ROM:5C67 cmpb INTMEM_1C, 102h[INTMEM_55+1] ROM:5C6C jh ROM_5CE6 ROM:5C6E cmpb INTMEM_1C+1, 104h[INTMEM_55+1] ROM:5C73 jh ROM_5CE6 ROM:5C75 cmp INTMEM_5E, 74h[INTMEM_55+1] ROM:5C7A jh ROM_5CE6 ROM:5C7C jbs INTMEM_FB+1, 5, ROM_5CBB ROM:5C7F cmpb INTMEM_1C, 103h[INTMEM_55+1] ROM:5C84 jnc ROM_5C88 ROM:5C86 ROM:5C86 ROM_5C86: ; CODE XREF: ROM_5C1A+73↓j ROM:5C86 sjmp ROM_5D11 ROM:5C88 ; --------------------------------------------------------------------------- ROM:5C88 ROM:5C88 ROM_5C88: ; CODE XREF: ROM_5C1A+6A↑j ROM:5C88 cmpb INTMEM_1C+1, 105h[INTMEM_55+1] ROM:5C8D jc ROM_5C86 ROM:5C8F cmp INTMEM_5E, 76h[INTMEM_55+1] ROM:5C94 jc ROM_5D11 ROM:5C96 orb INTMEM_FB+1, #20h ; ' ' ROM:5C99 ldb INTMEM_1C+3, INTMEM_8E ROM:5C9C ldb INTMEM_1C+2, 106h[INTMEM_55+1] ROM:5CA1 lcall ROM_4ADC ROM:5CA4 stb INTMEM_1C+2, INTMEM_E2 ROM:5CA7 ldb INTMEM_1C+2, INTMEM_F3[] ROM:5CAC addb INTMEM_1C+2, 108h[INTMEM_55+1] ROM:5CB1 cmpb INTMEM_E2, INTMEM_1C+2 ROM:5CB4 jnh ROM_5D0C ROM:5CB6 ldb INTMEM_E2, INTMEM_1C+2 ROM:5CB9 sjmp ROM_5D0C ROM:5CBB ; --------------------------------------------------------------------------- ROM:5CBB ROM:5CBB ROM_5CBB: ; CODE XREF: ROM_5C1A+62↑j ROM:5CBB jbs INTMEM_F8, 6, ROM_5CC9 ROM:5CBE cmpb ZERO_REG, INTMEM_E2 ; Zero register ROM:5CC1 jne ROM_5D11 ROM:5CC3 orb INTMEM_F8, #40h ; '@' ROM:5CC6 orb INTMEM_A3, #4 ROM:5CC9 ROM:5CC9 ROM_5CC9: ; CODE XREF: ROM_5C1A:ROM_5CBB↑j ROM:5CC9 ldb INTMEM_1C+2, 101h[INTMEM_55+1] ROM:5CCE ldb INTMEM_1C+3, INTMEM_F3[] ROM:5CD3 lcall ROM_4ADC ROM:5CD6 subb INTMEM_1A, INTMEM_1C+2, INTMEM_F3[] ROM:5CDC addb INTMEM_E0, INTMEM_1A ROM:5CDF stb INTMEM_1C+2, INTMEM_F3[] ROM:5CE4 sjmp ROM_5D11 ROM:5CE6 ; --------------------------------------------------------------------------- ROM:5CE6 ROM:5CE6 ROM_5CE6: ; CODE XREF: ROM_5C1A+48↑j ROM:5CE6 ; ROM_5C1A:ROM_5C64↑j ... ROM:5CE6 jbc INTMEM_FB+1, 5, ROM_5D11 ROM:5CE9 ldb INTMEM_1C+3, INTMEM_8E ROM:5CEC ldb INTMEM_1C+2, 107h[INTMEM_55+1] ROM:5CF1 lcall ROM_4ADC ROM:5CF4 cmpb INTMEM_1C+3, INTMEM_F3[] ROM:5CF9 jc ROM_5D00 ROM:5CFB ldb INTMEM_1C+3, INTMEM_F3[] ROM:5D00 ROM:5D00 ROM_5D00: ; CODE XREF: ROM_5C1A+DF↑j ROM:5D00 stb INTMEM_1C+3, INTMEM_E2 ROM:5D03 andb INTMEM_FB+1, #-21h ROM:5D06 andb INTMEM_F8, #-41h ROM:5D09 andb INTMEM_A3, #-5 ROM:5D0C ROM:5D0C ROM_5D0C: ; CODE XREF: ROM_5C1A+9A↑j ROM:5D0C ; ROM_5C1A+9F↑j ROM:5D0C ldb INTMEM_E3, 109h[INTMEM_55+1] ROM:5D11 ROM:5D11 ROM_5D11: ; CODE XREF: ROM_5C1A:ROM_5C86↑j ROM:5D11 ; ROM_5C1A+7A↑j ... ROM:5D11 jbs INTMEM_F8+1, 3, ROM_5D23 ROM:5D14 ldb INTMEM_1C, INTMEM_1F5[] ROM:5D19 jbc INTMEM_FB+1, 6, ROM_5D28 ROM:5D1C cmpb INTMEM_1C, 10Bh[INTMEM_55+1] ROM:5D21 jnh ROM_5D32 ROM:5D23 ROM:5D23 ROM_5D23: ; CODE XREF: ROM_5C1A:ROM_5D11↑j ROM:5D23 andb INTMEM_FB+1, #-41h ROM:5D26 sjmp ROM_5D52 ROM:5D28 ; --------------------------------------------------------------------------- ROM:5D28 ROM:5D28 ROM_5D28: ; CODE XREF: ROM_5C1A+FF↑j ROM:5D28 cmpb INTMEM_1C, 10Ah[INTMEM_55+1] ROM:5D2D jc ROM_5D52 ROM:5D2F orb INTMEM_FB+1, #40h ; '@' ROM:5D32 ROM:5D32 ROM_5D32: ; CODE XREF: ROM_5C1A+107↑j ROM:5D32 ldb INTMEM_1C+2, 10Dh[INTMEM_55+1] ROM:5D37 ldb INTMEM_1C+3, INTMEM_F3[] ROM:5D3C lcall ROM_4ADC ROM:5D3F subb INTMEM_1A, INTMEM_1C+2, INTMEM_F3[] ROM:5D45 addb INTMEM_E0, INTMEM_1A ROM:5D48 stb INTMEM_1C+2, INTMEM_F3[] ROM:5D4D addb INTMEM_E1, 10Ch[INTMEM_55+1] ROM:5D52 ROM:5D52 ROM_5D52: ; CODE XREF: ROM_5C1A+10C↑j ROM:5D52 ; ROM_5C1A+113↑j ROM:5D52 ldb INTMEM_1C+2, 10Eh[INTMEM_55+1] ROM:5D57 ldb INTMEM_1C+3, INTMEM_F3[] ROM:5D5C lcall ROM_4ADC ROM:5D5F stb INTMEM_1C+2, INTMEM_1CE[] ROM:5D64 ldb INTMEM_1C+3, INTMEM_F3[] ROM:5D69 ldb INTMEM_1C+2, 10Fh[INTMEM_55+1] ROM:5D6E lcall ROM_4ADC ROM:5D71 jbc INTMEM_F8, 2, ROM_5DB6 ROM:5D74 ldb INTMEM_1A, INTMEM_1CD[] ROM:5D79 jbc INTMEM_FB+1, 7, ROM_5DA5 ROM:5D7C cmpb INTMEM_1A, INTMEM_F3[] ROM:5D81 jh ROM_5DA5 ROM:5D83 jbs INTMEM_FD, 0, ROM_5D97 ROM:5D86 cmpb INTMEM_8E, INTMEM_1CD[] ROM:5D8B jne ROM_5DC1 ROM:5D8D orb INTMEM_FD, #1 ROM:5D90 ldb INTMEM_B9, 111h[INTMEM_55+1] ROM:5D95 sjmp ROM_5DC1 ROM:5D97 ; --------------------------------------------------------------------------- ROM:5D97 ROM:5D97 ROM_5D97: ; CODE XREF: ROM_5C1A+169↑j ROM:5D97 cmpb INTMEM_8E, INTMEM_1CD[] ROM:5D9C jne ROM_5DBE ROM:5D9E cmpb ZERO_REG, INTMEM_B9 ; Zero register ROM:5DA1 jne ROM_5DC1 ROM:5DA3 sjmp ROM_5DAA ROM:5DA5 ; --------------------------------------------------------------------------- ROM:5DA5 ROM:5DA5 ROM_5DA5: ; CODE XREF: ROM_5C1A+15F↑j ROM:5DA5 ; ROM_5C1A+167↑j ROM:5DA5 ldb INTMEM_1A, INTMEM_F3[] ROM:5DAA ROM:5DAA ROM_5DAA: ; CODE XREF: ROM_5C1A+189↑j ROM:5DAA subb INTMEM_1A, 110h[INTMEM_55+1] ROM:5DAF jnc ROM_5DB6 ROM:5DB1 cmpb INTMEM_1A, INTMEM_1C+3 ROM:5DB4 jc ROM_5DB9 ROM:5DB6 ROM:5DB6 ROM_5DB6: ; CODE XREF: ROM_5C1A+157↑j ROM:5DB6 ; ROM_5C1A+195↑j ROM:5DB6 ldb INTMEM_1A, INTMEM_1C+3 ROM:5DB9 ROM:5DB9 ROM_5DB9: ; CODE XREF: ROM_5C1A+19A↑j ROM:5DB9 stb INTMEM_1A, INTMEM_1CD[] ROM:5DBE ROM:5DBE ROM_5DBE: ; CODE XREF: ROM_5C1A+182↑j ROM:5DBE andb INTMEM_FD, #-2 ROM:5DC1 ROM:5DC1 ROM_5DC1: ; CODE XREF: ROM_5C1A+171↑j ROM:5DC1 ; ROM_5C1A+17B↑j ... ROM:5DC1 addb INTMEM_1C, INTMEM_45, #-80h ROM:5DC5 addb INTMEM_E1, INTMEM_1C ROM:5DC8 ldbze INTMEM_1C, INTMEM_E1 ROM:5DCB mulub INTMEM_1C, #19h ROM:5DCE sub INTMEM_1C+2, INTMEM_5E, INTMEM_1C ROM:5DD2 add INTMEM_D4, INTMEM_1C+2, #-8000h ROM:5DD7 add INTMEM_1C+2, #200h ROM:5DDB jge ROM_5DDF ROM:5DDD clr INTMEM_1C+2 ROM:5DDF ROM:5DDF ROM_5DDF: ; CODE XREF: ROM_5C1A+1C1↑j ROM:5DDF shr INTMEM_1C+2, #2 ROM:5DE2 cmpb ZERO_REG, INTMEM_1C+3 ; Zero register ROM:5DE5 je ROM_5DEA ROM:5DE7 ldb INTMEM_1C+2, #-1 ROM:5DEA ROM:5DEA ROM_5DEA: ; CODE XREF: ROM_5C1A+1CB↑j ROM:5DEA stb INTMEM_1C+2, INTMEM_E4 ROM:5DED jbs INTMEM_AC, 7, ROM_5E0B ROM:5DF0 cmp INTMEM_D4, 78h[INTMEM_55+1] ROM:5DF5 jh ROM_5DFC ROM:5DF7 orb INTMEM_FA, #1 ROM:5DFA sjmp ROM_5E0E ROM:5DFC ; --------------------------------------------------------------------------- ROM:5DFC ROM:5DFC ROM_5DFC: ; CODE XREF: ROM_5C1A+1DB↑j ROM:5DFC ldbze INTMEM_1C+2, 112h[INTMEM_55+1] ROM:5E01 add INTMEM_1C+2, 78h[INTMEM_55+1] ROM:5E06 cmp INTMEM_D4, INTMEM_1C+2 ROM:5E09 jnh ROM_5E0E ROM:5E0B ROM:5E0B ROM_5E0B: ; CODE XREF: ROM_5C1A+1D3↑j ROM:5E0B andb INTMEM_FA, #-2 ROM:5E0E ROM:5E0E ROM_5E0E: ; CODE XREF: ROM_5C1A+1E0↑j ROM:5E0E ; ROM_5C1A+1EF↑j ROM:5E0E orb INTMEM_FD, #2 ROM:5E11 andb INTMEM_F7, #-21h ROM:5E14 andb INTMEM_FD, #-5 ROM:5E17 sub INTMEM_1C, INTMEM_D4, #-8000h ROM:5E1C jc ROM_5E23 ROM:5E1E andb INTMEM_FD, #-3 ROM:5E21 neg INTMEM_1C ROM:5E23 ROM:5E23 ROM_5E23: ; CODE XREF: ROM_5C1A+202↑j ROM:5E23 cmp INTMEM_1C, 7Ah[INTMEM_55+1] ROM:5E28 jc ROM_5E32 ROM:5E2A andb INTMEM_FD, #-3 ROM:5E2D orb INTMEM_F7, #20h ; ' ' ROM:5E30 sjmp ROM_5E3C ROM:5E32 ; --------------------------------------------------------------------------- ROM:5E32 ROM:5E32 ROM_5E32: ; CODE XREF: ROM_5C1A+20E↑j ROM:5E32 cmp INTMEM_1C, 7Ch[INTMEM_55+1] ROM:5E37 jc ROM_5E3C ROM:5E39 orb INTMEM_FD, #4 ROM:5E3C ROM:5E3C ROM_5E3C: ; CODE XREF: ROM_5C1A+216↑j ROM:5E3C ; ROM_5C1A+21D↑j ROM:5E3C jbs INTMEM_FD, 3, ROM_5E65 ROM:5E3F jbs INTMEM_FB+1, 7, ROM_5E6C ROM:5E42 ROM:5E42 ROM_5E42: ; CODE XREF: ROM_5C1A+250↓j ROM:5E42 andb INTMEM_FD, #-9 ROM:5E45 ldb INTMEM_1C+2, INTMEM_1BB[] ROM:5E4A ldb INTMEM_1C+3, INTMEM_1A8[] ROM:5E4F ld INTMEM_1C, #28h ; '(' ROM:5E53 lcall ROM_3194 ROM:5E56 jbc INTMEM_F8, 5, ROM_5E71 ROM:5E59 mulub INTMEM_1C, 114h[INTMEM_55+1] ROM:5E5E divub INTMEM_1C, #0Ah ROM:5E61 jv ROM_5E99 ROM:5E63 sjmp ROM_5E71 ROM:5E65 ; --------------------------------------------------------------------------- ROM:5E65 ROM:5E65 ROM_5E65: ; CODE XREF: ROM_5C1A:ROM_5E3C↑j ROM:5E65 cmp INTMEM_D4, 7Eh[INTMEM_55+1] ROM:5E6A jh ROM_5E42 ROM:5E6C ROM:5E6C ROM_5E6C: ; CODE XREF: ROM_5C1A+225↑j ROM:5E6C orb INTMEM_FD, #8 ROM:5E6F clrb INTMEM_1C ROM:5E71 ROM:5E71 ROM_5E71: ; CODE XREF: ROM_5C1A+23C↑j ROM:5E71 ; ROM_5C1A+249↑j ROM:5E71 stb INTMEM_1C, INTMEM_3D4[] ROM:5E76 addb INTMEM_1C, INTMEM_F3[] ROM:5E7B jc ROM_5E99 ROM:5E7D ldb INTMEM_34, INTMEM_1C ROM:5E80 ldb INTMEM_20, INTMEM_1CF[] ROM:5E85 mulub INTMEM_20, 113h[INTMEM_55+1] ROM:5E8A shl INTMEM_20, #1 ROM:5E8D addb INTMEM_1C, INTMEM_20+1 ROM:5E90 jc ROM_5E99 ROM:5E92 cmpb INTMEM_1C, 115h[INTMEM_55+1] ROM:5E97 jnh ROM_5E9E ROM:5E99 ROM:5E99 ROM_5E99: ; CODE XREF: ROM_5C1A+247↑j ROM:5E99 ; ROM_5C1A+261↑j ... ROM:5E99 ldb INTMEM_1C, 115h[INTMEM_55+1] ROM:5E9E ROM:5E9E ROM_5E9E: ; CODE XREF: ROM_5C1A+27D↑j ROM:5E9E stb INTMEM_1C, INTMEM_1D0[] ROM:5EA3 ldb INTMEM_E5, INTMEM_8E ROM:5EA6 sub INTMEM_1C, INTMEM_D4, #-8000h ROM:5EAB je ROM_5EF1 ROM:5EAD jnc ROM_5ED0 ROM:5EAF divub INTMEM_1C, 118h[INTMEM_55+1] ROM:5EB4 jv ROM_5EC9 ROM:5EB6 cmpb INTMEM_1C, #0 ROM:5EB9 jne ROM_5EBD ROM:5EBB incb INTMEM_1C ROM:5EBD ROM:5EBD ROM_5EBD: ; CODE XREF: ROM_5C1A+29F↑j ROM:5EBD subb INTMEM_E5, INTMEM_1C ROM:5EC0 jnc ROM_5EC9 ROM:5EC2 cmpb INTMEM_E5, INTMEM_1CD[] ROM:5EC7 jc ROM_5EF1 ROM:5EC9 ROM:5EC9 ROM_5EC9: ; CODE XREF: ROM_5C1A+29A↑j ROM:5EC9 ; ROM_5C1A+2A6↑j ROM:5EC9 ldb INTMEM_E5, INTMEM_1CD[] ROM:5ECE sjmp ROM_5EF1 ROM:5ED0 ; --------------------------------------------------------------------------- ROM:5ED0 ROM:5ED0 ROM_5ED0: ; CODE XREF: ROM_5C1A+293↑j ROM:5ED0 neg INTMEM_1C ROM:5ED2 divub INTMEM_1C, 118h[INTMEM_55+1] ROM:5ED7 jv ROM_5EEC ROM:5ED9 cmpb INTMEM_1C, #0 ROM:5EDC jne ROM_5EE0 ROM:5EDE incb INTMEM_1C ROM:5EE0 ROM:5EE0 ROM_5EE0: ; CODE XREF: ROM_5C1A+2C2↑j ROM:5EE0 addb INTMEM_E5, INTMEM_1C ROM:5EE3 jc ROM_5EEC ROM:5EE5 cmpb INTMEM_E5, INTMEM_1CE[] ROM:5EEA jnc ROM_5EF1 ROM:5EEC ROM:5EEC ROM_5EEC: ; CODE XREF: ROM_5C1A+2BD↑j ROM:5EEC ; ROM_5C1A+2C9↑j ROM:5EEC ldb INTMEM_E5, INTMEM_1CE[] ROM:5EF1 ROM:5EF1 ROM_5EF1: ; CODE XREF: ROM_5C1A+291↑j ROM:5EF1 ; ROM_5C1A+2AD↑j ... ROM:5EF1 ldb INTMEM_1C+2, INTMEM_E4[] ROM:5EF6 ld INTMEM_1C, #29h ; ')' ROM:5EFA lcall ROM_3194 ROM:5EFD stb INTMEM_1C, INTMEM_E6 ROM:5F00 jbs INTMEM_FD, 1, ROM_5F32 ROM:5F03 ld INTMEM_1C, #2Ah ; '*' ROM:5F07 ldb INTMEM_1C+2, 119h[INTMEM_55+1] ROM:5F0C lcall ROM_3194 ROM:5F0F stb INTMEM_1C, INTMEM_1D1[] ROM:5F14 ld INTMEM_1C, #2Ah ; '*' ROM:5F18 ldb INTMEM_1C+2, INTMEM_42 ROM:5F1B lcall ROM_3194 ROM:5F1E stb INTMEM_1C, INTMEM_1D2[] ROM:5F23 ld INTMEM_1C, #2Ch ; ',' ROM:5F27 ldb INTMEM_1C+2, #-1 ROM:5F2A lcall ROM_3194 ROM:5F2D stb INTMEM_1C, INTMEM_1D3[] ROM:5F32 ROM:5F32 ROM_5F32: ; CODE XREF: ROM_5C1A+2E6↑j ROM:5F32 jbc INTMEM_AB, 0, ROM_5F72 ROM:5F35 jbs INTMEM_F5+1, 5, ROM_5F8B ROM:5F38 jbs INTMEM_FD, 5, ROM_5F68 ROM:5F3B jbs INTMEM_AC, 7, ROM_5F4A ROM:5F3E ldb INTMEM_1C+1, INTMEM_F1[] ROM:5F43 cmpb INTMEM_1C+1, 11Bh[INTMEM_55+1] ROM:5F48 jh ROM_5F65 ROM:5F4A ROM:5F4A ROM_5F4A: ; CODE XREF: ROM_5C1A+321↑j ROM:5F4A ; ROM_5C1A+351↓j ROM:5F4A ldb INTMEM_1C+2, INTMEM_1A9[] ROM:5F4F ld INTMEM_1C, #2Eh ; '.' ROM:5F53 lcall ROM_3194 ROM:5F56 ldb INTMEM_1C+2, INTMEM_1C ROM:5F59 addb INTMEM_1C, 119h[INTMEM_55+1] ROM:5F5E stb INTMEM_1C, INTMEM_3D6[] ROM:5F63 sjmp ROM_5F77 ROM:5F65 ; --------------------------------------------------------------------------- ROM:5F65 ROM:5F65 ROM_5F65: ; CODE XREF: ROM_5C1A+32E↑j ROM:5F65 orb INTMEM_FD, #20h ; ' ' ROM:5F68 ROM:5F68 ROM_5F68: ; CODE XREF: ROM_5C1A+31E↑j ROM:5F68 cmp INTMEM_5E, ZERO_REG ; Zero register ROM:5F6B jne ROM_5F4A ROM:5F6D ldb INTMEM_E7, INTMEM_42 ROM:5F70 sjmp ROM_5F80 ROM:5F72 ; --------------------------------------------------------------------------- ROM:5F72 ROM:5F72 ROM_5F72: ; CODE XREF: ROM_5C1A:ROM_5F32↑j ROM:5F72 ldb INTMEM_1C+2, 11Ah[INTMEM_55+1] ROM:5F77 ROM:5F77 ROM_5F77: ; CODE XREF: ROM_5C1A+349↑j ROM:5F77 lcall ROM_4AB4 ROM:5F7A andb INTMEM_FD, #-21h ROM:5F7D ldb INTMEM_E7, INTMEM_1C ROM:5F80 ROM:5F80 ROM_5F80: ; CODE XREF: ROM_5C1A+356↑j ROM:5F80 ldb INTMEM_E8, 109h[INTMEM_55+1] ROM:5F85 lcall ROM_6273 ROM:5F88 ljmp ROM_6266 ROM:5F8B ; --------------------------------------------------------------------------- ROM:5F8B ROM:5F8B ROM_5F8B: ; CODE XREF: ROM_5C1A+31B↑j ROM:5F8B andb INTMEM_FD, #-21h ROM:5F8E ldb INTMEM_1C, INTMEM_E9 ROM:5F91 ld INTMEM_1A, #68FCh ROM:5F95 ljmp ROM_48FA ROM:5F98 ; --------------------------------------------------------------------------- ROM:5F98 incb INTMEM_E9 ROM:5F9A ldb INTMEM_BA+1, 11Ch[INTMEM_55+1] ROM:5F9F jbs INTMEM_AC, 7, ROM_5FE6 ROM:5FA2 cmp INTMEM_D4, 80h[INTMEM_55+1] ROM:5FA7 jnh ROM_5FB2 ROM:5FA9 ldb INTMEM_BA+1, 11Dh[INTMEM_55+1] ROM:5FAE incb INTMEM_E9 ROM:5FB0 sjmp ROM_6021 ROM:5FB2 ; --------------------------------------------------------------------------- ROM:5FB2 ROM:5FB2 ROM_5FB2: ; CODE XREF: ROM_5C1A+38D↑j ROM:5FB2 cmpb ZERO_REG, INTMEM_BA+1 ; Zero register ROM:5FB5 je ROM_5FCB ROM:5FB7 sjmp ROM_6040 ROM:5FB9 ; --------------------------------------------------------------------------- ROM:5FB9 jbs INTMEM_AC, 7, ROM_5FE6 ROM:5FBC cmpb ZERO_REG, INTMEM_BA+1 ; Zero register ROM:5FBF jne ROM_6021 ROM:5FC1 incb INTMEM_E9 ROM:5FC3 sjmp ROM_6015 ROM:5FC5 ; --------------------------------------------------------------------------- ROM:5FC5 jbs INTMEM_AC, 7, ROM_5FE6 ROM:5FC8 jbs INTMEM_FD, 1, ROM_6015 ROM:5FCB ROM:5FCB ROM_5FCB: ; CODE XREF: ROM_5C1A+39B↑j ROM:5FCB orb INTMEM_F8, #4 ROM:5FCE ROM:5FCE ROM_5FCE: ; CODE XREF: ROM_5C1A+3DC↓j ROM:5FCE ; ROM_5C1A+3F6↓j ROM:5FCE orb INTMEM_FB+1, #-80h ROM:5FD1 ldb INTMEM_E9, #4 ROM:5FD4 andb INTMEM_FD, #-11h ROM:5FD7 sjmp ROM_6023 ROM:5FD9 ; --------------------------------------------------------------------------- ROM:5FD9 jbc INTMEM_D4+1, 7, ROM_6023 ROM:5FDC jbs INTMEM_AC, 7, ROM_5FE6 ROM:5FDF cmpb INTMEM_DE, 11Eh[INTMEM_55+1] ROM:5FE4 jc ROM_6023 ROM:5FE6 ROM:5FE6 ROM_5FE6: ; CODE XREF: ROM_5C1A+385↑j ROM:5FE6 ; ROM_5C1A+39F↑j ... ROM:5FE6 stb INTMEM_8E, (INTMEM_1D3+1)[] ROM:5FEB andb INTMEM_FB+1, #7Fh ROM:5FEE orb INTMEM_F8, #4 ROM:5FF1 ldb INTMEM_E9, #5 ROM:5FF4 sjmp ROM_602E ROM:5FF6 ; --------------------------------------------------------------------------- ROM:5FF6 jbc INTMEM_D4+1, 7, ROM_5FCE ROM:5FF9 jbc INTMEM_FA, 0, ROM_602E ROM:5FFC jbc INTMEM_FD, 7, ROM_602E ROM:5FFF cmpb INTMEM_DE, 11Eh[INTMEM_55+1] ROM:6004 jnc ROM_602E ROM:6006 cmpb INTMEM_8E, (INTMEM_1D3+1)[] ROM:600B jne ROM_602E ROM:600D lcall ROM_4B4F ROM:6010 jbs INTMEM_1A, 0, ROM_5FCE ROM:6013 sjmp ROM_6036 ROM:6015 ; --------------------------------------------------------------------------- ROM:6015 ROM:6015 ROM_6015: ; CODE XREF: ROM_5C1A+3A9↑j ROM:6015 ; ROM_5C1A+3AE↑j ROM:6015 mulub INTMEM_1C, INTMEM_E6, 11Fh[INTMEM_55+1] ROM:601B ldb INTMEM_E8, INTMEM_1C+1 ROM:601E ldb INTMEM_E7, INTMEM_E5 ROM:6021 ROM:6021 ROM_6021: ; CODE XREF: ROM_5C1A+396↑j ROM:6021 ; ROM_5C1A+3A5↑j ROM:6021 sjmp ROM_6040 ROM:6023 ; --------------------------------------------------------------------------- ROM:6023 ROM:6023 ROM_6023: ; CODE XREF: ROM_5C1A+3BD↑j ROM:6023 ; ROM_5C1A+3BF↑j ... ROM:6023 lcall ROM_4A89 ROM:6026 ldb INTMEM_E7, INTMEM_E5 ROM:6029 ldb INTMEM_E8, INTMEM_E6 ROM:602C sjmp ROM_6040 ROM:602E ; --------------------------------------------------------------------------- ROM:602E ROM:602E ROM_602E: ; CODE XREF: ROM_5C1A+3DA↑j ROM:602E ; ROM_5C1A+3DF↑j ... ROM:602E stb INTMEM_8E, (INTMEM_1D3+1)[] ROM:6033 andb INTMEM_FD, #-41h ROM:6036 ROM:6036 ROM_6036: ; CODE XREF: ROM_5C1A+3F9↑j ROM:6036 ldb INTMEM_E7, INTMEM_1D0[] ROM:603B ldb INTMEM_E8, 120h[INTMEM_55+1] ROM:6040 ROM:6040 ROM_6040: ; CODE XREF: ROM_5C1A+39D↑j ROM:6040 ; ROM_5C1A:ROM_6021↑j ... ROM:6040 jbs INTMEM_FE, 1, ROM_6059 ROM:6043 jbc INTMEM_FE, 2, ROM_6051 ROM:6046 jbs INTMEM_FB+1, 7, ROM_6080 ROM:6049 ldb INTMEM_B4, 12Ah[INTMEM_55+1] ROM:604E andb INTMEM_FE, #-5 ROM:6051 ROM:6051 ROM_6051: ; CODE XREF: ROM_5C1A+429↑j ROM:6051 cmpb ZERO_REG, INTMEM_B4 ; Zero register ROM:6054 jne ROM_60D2 ROM:6056 orb INTMEM_FE, #2 ROM:6059 ROM:6059 ROM_6059: ; CODE XREF: ROM_5C1A:ROM_6040↑j ROM:6059 jbc INTMEM_FB+1, 7, ROM_607D ROM:605C jbs INTMEM_AC, 7, ROM_607D ROM:605F jbc INTMEM_F7, 4, ROM_607D ROM:6062 jbs INTMEM_F8, 6, ROM_607D ROM:6065 cmpb ZERO_REG, INTMEM_E8 ; Zero register ROM:6068 jne ROM_607D ROM:606A ldb INTMEM_20+2, INTMEM_1A9[] ROM:606F cmpb INTMEM_20+2, 128h[INTMEM_55+1] ROM:6074 jh ROM_607D ROM:6076 cmpb INTMEM_20+2, 0ABh[INTMEM_55+1] ROM:607B jc ROM_6082 ROM:607D ROM:607D ROM_607D: ; CODE XREF: ROM_5C1A:ROM_6059↑j ROM:607D ; ROM_5C1A+442↑j ... ROM:607D andb INTMEM_FE, #-5 ROM:6080 ROM:6080 ROM_6080: ; CODE XREF: ROM_5C1A+42C↑j ROM:6080 sjmp ROM_60D2 ROM:6082 ; --------------------------------------------------------------------------- ROM:6082 ROM:6082 ROM_6082: ; CODE XREF: ROM_5C1A+461↑j ROM:6082 jbs INTMEM_FE, 2, ROM_608D ROM:6085 orb INTMEM_FE, #4 ROM:6088 ldb INTMEM_BE, 12Bh[INTMEM_55+1] ROM:608D ROM:608D ROM_608D: ; CODE XREF: ROM_5C1A:ROM_6082↑j ROM:608D cmpb ZERO_REG, INTMEM_BE ; Zero register ROM:6090 jne ROM_60D2 ROM:6092 lcall ROM_4C06 ROM:6095 jbs INTMEM_1A, 0, ROM_609D ROM:6098 cmpb INTMEM_8E, INTMEM_42 ROM:609B jc ROM_60D2 ROM:609D ROM:609D ROM_609D: ; CODE XREF: ROM_5C1A+47B↑j ROM:609D ldb INTMEM_1C+1, INTMEM_42 ROM:60A0 ldb INTMEM_1C, (INTMEM_1D3+2)[] ROM:60A5 ldb INTMEM_20+1, INTMEM_8E ROM:60A8 subb INTMEM_20+1, INTMEM_E0[] ROM:60AD jc ROM_60B1 ROM:60AF clrb INTMEM_20+1 ROM:60B1 ROM:60B1 ROM_60B1: ; CODE XREF: ROM_5C1A+493↑j ROM:60B1 clrb INTMEM_20 ROM:60B3 ldbze INTMEM_1C+2, 12Ch[INTMEM_55+1] ROM:60B8 lcall ROM_332F ROM:60BB cmpb INTMEM_1C+1, 12Dh[INTMEM_55+1] ROM:60C0 jnh ROM_60C7 ROM:60C2 ldb INTMEM_1C+1, 12Dh[INTMEM_55+1] ROM:60C7 ROM:60C7 ROM_60C7: ; CODE XREF: ROM_5C1A+4A6↑j ROM:60C7 stb INTMEM_1C, (INTMEM_1D3+2)[] ROM:60CC stb INTMEM_1C+1, INTMEM_42 ROM:60CF andb INTMEM_FE, #-3 ROM:60D2 ROM:60D2 ROM_60D2: ; CODE XREF: ROM_5C1A+43A↑j ROM:60D2 ; ROM_5C1A:ROM_6080↑j ... ROM:60D2 jbc INTMEM_FB+1, 7, ROM_612D ROM:60D5 jbs INTMEM_AC, 7, ROM_612D ROM:60D8 cmpb ZERO_REG, INTMEM_E2 ; Zero register ROM:60DB jne ROM_612D ROM:60DD jbs INTMEM_FE, 4, ROM_60ED ROM:60E0 cmpb ZERO_REG, INTMEM_E8 ; Zero register ROM:60E3 jne ROM_6130 ROM:60E5 ldb INTMEM_BF, 12Fh[INTMEM_55+1] ROM:60EA orb INTMEM_FE, #10h ROM:60ED ROM:60ED ROM_60ED: ; CODE XREF: ROM_5C1A+4C3↑j ROM:60ED cmpb ZERO_REG, INTMEM_BF ; Zero register ROM:60F0 jne ROM_6130 ROM:60F2 cmpb ZERO_REG, INTMEM_E8 ; Zero register ROM:60F5 jne ROM_6130 ROM:60F7 subb INTMEM_20+1, INTMEM_8E, INTMEM_F3[] ROM:60FD jc ROM_6101 ROM:60FF clrb INTMEM_20+1 ROM:6101 ROM:6101 ROM_6101: ; CODE XREF: ROM_5C1A+4E3↑j ROM:6101 clrb INTMEM_20 ROM:6103 ldb INTMEM_1C+1, INTMEM_1CF[] ROM:6108 ldb INTMEM_1C, INTMEM_264[] ROM:610D ld INTMEM_1C+2, 86h[INTMEM_55+1] ROM:6112 lcall ROM_332F ROM:6115 cmpb INTMEM_1C+1, 12Eh[INTMEM_55+1] ROM:611A jnh ROM_6121 ROM:611C ldb INTMEM_1C+1, 12Eh[INTMEM_55+1] ROM:6121 ROM:6121 ROM_6121: ; CODE XREF: ROM_5C1A+500↑j ROM:6121 stb INTMEM_1C+1, INTMEM_1CF[] ROM:6126 stb INTMEM_1C, INTMEM_264[] ROM:612B sjmp ROM_6130 ROM:612D ; --------------------------------------------------------------------------- ROM:612D ROM:612D ROM_612D: ; CODE XREF: ROM_5C1A:ROM_60D2↑j ROM:612D ; ROM_5C1A+4BB↑j ... ROM:612D andb INTMEM_FE, #-11h ROM:6130 ROM:6130 ROM_6130: ; CODE XREF: ROM_5C1A+4C9↑j ROM:6130 ; ROM_5C1A+4D6↑j ... ROM:6130 jbs INTMEM_AC, 7, ROM_6149 ROM:6133 cmpb INTMEM_8E, INTMEM_266[] ROM:6138 jh ROM_6149 ROM:613A ldb INTMEM_1C+2, INTMEM_1FD[] ROM:613F stb INTMEM_1C+2, INTMEM_265[] ROM:6144 stb INTMEM_8E, INTMEM_266[] ROM:6149 ROM:6149 ROM_6149: ; CODE XREF: ROM_5C1A:ROM_6130↑j ROM:6149 ; ROM_5C1A+51E↑j ROM:6149 ldb INTMEM_1C+2, INTMEM_1A6[] ROM:614E ld INTMEM_1C, #2Fh ; '/' ROM:6152 lcall ROM_3194 ROM:6155 ldb INTMEM_1C+2, INTMEM_1C ROM:6158 lcall ROM_4AB4 ROM:615B stb INTMEM_1C, (INTMEM_3D6+2)[] ROM:6160 ldb INTMEM_1C+2, INTMEM_1FD[] ROM:6165 subb INTMEM_1C+2, INTMEM_265[] ROM:616A jc ROM_6170 ROM:616C clrb INTMEM_1C ROM:616E sjmp ROM_6189 ROM:6170 ; --------------------------------------------------------------------------- ROM:6170 ROM:6170 ROM_6170: ; CODE XREF: ROM_5C1A+550↑j ROM:6170 mulub INTMEM_1C+2, 130h[INTMEM_55+1] ROM:6175 divub INTMEM_1C+2, #10h ROM:6178 jv ROM_6189 ROM:617A addb INTMEM_1C+2, INTMEM_266[] ROM:617F jc ROM_6189 ROM:6181 cmpb INTMEM_1C+2, INTMEM_1C ROM:6184 jh ROM_6189 ROM:6186 ldb INTMEM_1C, INTMEM_1C+2 ROM:6189 ROM:6189 ROM_6189: ; CODE XREF: ROM_5C1A+554↑j ROM:6189 ; ROM_5C1A+55E↑j ... ROM:6189 stb INTMEM_1C, (INTMEM_3D6+1)[] ROM:618E cmpb ZERO_REG, INTMEM_EA ; Zero register ROM:6191 jne ROM_61A0 ROM:6193 jbc INTMEM_AC, 7, ROM_61D0 ROM:6196 ROM:6196 ROM_6196: ; CODE XREF: ROM_5C1A+58C↓j ROM:6196 andb INTMEM_FE, #-21h ROM:6199 stb INTMEM_1C, INTMEM_EA ROM:619C clrb INTMEM_C5 ROM:619E sjmp ROM_61D0 ROM:61A0 ; --------------------------------------------------------------------------- ROM:61A0 ROM:61A0 ROM_61A0: ; CODE XREF: ROM_5C1A+577↑j ROM:61A0 jbc INTMEM_AC, 7, ROM_61A8 ROM:61A3 cmpb INTMEM_1C, INTMEM_EA ROM:61A6 jc ROM_6196 ROM:61A8 ROM:61A8 ROM_61A8: ; CODE XREF: ROM_5C1A:ROM_61A0↑j ROM:61A8 jbc INTMEM_FE, 5, ROM_61B4 ROM:61AB cmpb ZERO_REG, INTMEM_C5 ; Zero register ROM:61AE jne ROM_61D0 ROM:61B0 decb INTMEM_EA ROM:61B2 je ROM_61D0 ROM:61B4 ROM:61B4 ROM_61B4: ; CODE XREF: ROM_5C1A:ROM_61A8↑j ROM:61B4 addb INTMEM_1C+2, INTMEM_EA, 131h[INTMEM_55+1] ROM:61BA jnc ROM_61BF ROM:61BC ldb INTMEM_1C+2, #-1 ROM:61BF ROM:61BF ROM_61BF: ; CODE XREF: ROM_5C1A+5A0↑j ROM:61BF ld INTMEM_20, 88h[INTMEM_55+1] ROM:61C4 divub INTMEM_20, INTMEM_1C+2 ROM:61C7 shrb INTMEM_20, #1 ROM:61CA stb INTMEM_20, INTMEM_C5 ROM:61CD orb INTMEM_FE, #20h ; ' ' ROM:61D0 ROM:61D0 ROM_61D0: ; CODE XREF: ROM_5C1A+579↑j ROM:61D0 ; ROM_5C1A+584↑j ... ROM:61D0 cmpb INTMEM_EA, INTMEM_E7 ROM:61D3 jnh ROM_61DD ROM:61D5 ldb INTMEM_E7, INTMEM_EA ROM:61D8 ldb INTMEM_E8, 109h[INTMEM_55+1] ROM:61DD ROM:61DD ROM_61DD: ; CODE XREF: ROM_5C1A+5B9↑j ROM:61DD ldb INTMEM_1C+2, INTMEM_1A6[] ROM:61E2 ld INTMEM_1C, #30h ; '0' ROM:61E6 lcall ROM_3194 ROM:61E9 stb INTMEM_1C, (INTMEM_3D6+4)[] ROM:61EE jbc INTMEM_AC, 7, ROM_61F6 ROM:61F1 stb INTMEM_1C, (INTMEM_266+1)[] ROM:61F6 ROM:61F6 ROM_61F6: ; CODE XREF: ROM_5C1A+5D4↑j ROM:61F6 cmpb INTMEM_1C, (INTMEM_266+1)[] ROM:61FB jnh ROM_6202 ROM:61FD ldb INTMEM_1C, (INTMEM_266+1)[] ROM:6202 ROM:6202 ROM_6202: ; CODE XREF: ROM_5C1A+5E1↑j ROM:6202 ldb INTMEM_1C+2, INTMEM_1C ROM:6205 lcall ROM_4AB4 ROM:6208 stb INTMEM_1C, (INTMEM_3D6+3)[] ROM:620D andb INTMEM_FE, #-41h ROM:6210 cmpb INTMEM_DE, 0DCh[INTMEM_55+1] ROM:6215 jc ROM_6227 ROM:6217 orb INTMEM_FE, #40h ; '@' ROM:621A cmpb INTMEM_1C, INTMEM_E7 ROM:621D jnh ROM_6227 ROM:621F ldb INTMEM_E7, INTMEM_1C ROM:6222 ldb INTMEM_E8, 132h[INTMEM_55+1] ROM:6227 ROM:6227 ROM_6227: ; CODE XREF: ROM_5C1A+5FB↑j ROM:6227 ; ROM_5C1A+603↑j ROM:6227 cmpb ZERO_REG, INTMEM_E2 ; Zero register ROM:622A je ROM_623B ROM:622C ldb INTMEM_E7, INTMEM_E2 ROM:622F ldb INTMEM_E8, INTMEM_E3 ROM:6232 cmpb INTMEM_8E, INTMEM_E2 ROM:6235 jne ROM_623B ROM:6237 clrb INTMEM_E2 ROM:6239 clrb INTMEM_E3 ROM:623B ROM:623B ROM_623B: ; CODE XREF: ROM_5C1A+610↑j ROM:623B ; ROM_5C1A+61B↑j ROM:623B jbc INTMEM_FB+1, 7, ROM_6263 ROM:623E jbs INTMEM_AC, 7, ROM_6263 ROM:6241 jbs INTMEM_AA, 0, ROM_6263 ROM:6244 jbs INTMEM_FB+1, 4, ROM_624D ROM:6247 jbs INTMEM_FD, 1, ROM_6266 ROM:624A orb INTMEM_FB+1, #10h ROM:624D ROM:624D ROM_624D: ; CODE XREF: ROM_5C1A+62A↑j ROM:624D ldb INTMEM_1C+2, INTMEM_E4[] ROM:6252 ld INTMEM_1C, #31h ; '1' ROM:6256 lcall ROM_3194 ROM:6259 mulub INTMEM_1C, #5 ROM:625C st INTMEM_1C, INTMEM_1A0[] ROM:6261 sjmp ROM_6266 ROM:6263 ; --------------------------------------------------------------------------- ROM:6263 ROM:6263 ROM_6263: ; CODE XREF: ROM_5C1A:ROM_623B↑j ROM:6263 ; ROM_5C1A+624↑j ... ROM:6263 andb INTMEM_FB+1, #-11h ROM:6266 ROM:6266 ROM_6266: ; CODE XREF: ROM_5C1A+36E↑j ROM:6266 ; ROM_5C1A+62D↑j ... ROM:6266 ldbze INTMEM_1C+2, INTMEM_E7 ROM:6269 ldbze INTMEM_20, INTMEM_E8 ROM:626C ldbze INTMEM_1C, #1 ROM:626F lcall ROM_29F0 ROM:6272 ret ROM:6272 ; End of function ROM_5C1A ROM:6272 ROM:6273 ROM:6273 ; =============== S U B R O U T I N E ======================================= ROM:6273 ROM:6273 ROM:6273 ROM_6273: ; CODE XREF: ROM_5C1A+36B↑p ROM:6273 andb INTMEM_F8, #-5 ROM:6276 andb INTMEM_FB+1, #7Fh ROM:6279 clrb INTMEM_E9 ROM:627B clrb INTMEM_E2 ROM:627D clrb INTMEM_E3 ROM:627F andb INTMEM_FB+1, #-11h ROM:6282 ret ROM:6282 ; End of function ROM_6273 ROM:6282 ROM:6283 ROM:6283 ; =============== S U B R O U T I N E ======================================= ROM:6283 ROM:6283 ROM:6283 ROM_6283: ; CODE XREF: ROM_4849+9↑p ROM:6283 ROM:6283 ; FUNCTION CHUNK AT ROM:48FA SIZE 0000000E BYTES ROM:6283 ROM:6283 ldb INTMEM_1C+1, INTMEM_1A7[] ROM:6288 cmpb INTMEM_1C+1, 13Bh[INTMEM_55+1] ROM:628D jh ROM_62A0 ROM:628F cmpb INTMEM_1C+1, 13Ah[INTMEM_55+1] ROM:6294 jnc ROM_62A0 ROM:6296 cmp INTMEM_5E, 8Ah[INTMEM_55+1] ROM:629B jnc ROM_62A0 ROM:629D jbc INTMEM_FB+1, 7, ROM_62A8 ROM:62A0 ROM:62A0 ROM_62A0: ; CODE XREF: ROM_6283+A↑j ROM:62A0 ; ROM_6283+11↑j ... ROM:62A0 clrb INTMEM_1C ROM:62A2 clr INTMEM_20 ROM:62A4 clrb INTMEM_CF ROM:62A6 sjmp ROM_637C ROM:62A8 ; --------------------------------------------------------------------------- ROM:62A8 ROM:62A8 ROM_62A8: ; CODE XREF: ROM_6283+1A↑j ROM:62A8 ldb INTMEM_1C+2, INTMEM_DE[] ROM:62AD clr INTMEM_20 ROM:62AF ld INTMEM_1A, #6908h ROM:62B3 ldb INTMEM_1C, INTMEM_222[] ROM:62B8 ljmp ROM_48FA ROM:62BB ; --------------------------------------------------------------------------- ROM:62BB ROM:62BB ROM_62BB: ; CODE XREF: ROM_6283+5C↓j ROM:62BB ; ROM_6283+88↓j ... ROM:62BB ldb INTMEM_1C, #1 ROM:62BE clr INTMEM_20 ROM:62C0 cmpb INTMEM_DE, 134h[INTMEM_55+1] ROM:62C5 jh ROM_62F7 ROM:62C7 ROM:62C7 ROM_62C7: ; CODE XREF: ROM_6283+83↓j ROM:62C7 ; ROM_6283+9C↓j ... ROM:62C7 ldb INTMEM_CF, 136h[INTMEM_55+1] ROM:62CC clr INTMEM_20 ROM:62CE ROM:62CE ROM_62CE: ; CODE XREF: ROM_6283+D9↓j ROM:62CE ldb INTMEM_1C, #2 ROM:62D1 cmpb INTMEM_DE, 133h[INTMEM_55+1] ROM:62D6 jh ROM_62DA ROM:62D8 sjmp ROM_6352 ROM:62DA ; --------------------------------------------------------------------------- ROM:62DA ROM:62DA ROM_62DA: ; CODE XREF: ROM_6283+53↑j ROM:62DA cmpb INTMEM_DE, 134h[INTMEM_55+1] ROM:62DF jh ROM_62BB ROM:62E1 cmpb INTMEM_CF, ZERO_REG ; Zero register ROM:62E4 jne ROM_62F7 ROM:62E6 ldb INTMEM_1C, #3 ROM:62E9 cmpb INTMEM_DE, 133h[INTMEM_55+1] ROM:62EE jnh ROM_6363 ROM:62F0 cmpb INTMEM_DE, 134h[INTMEM_55+1] ROM:62F5 jh ROM_62F9 ROM:62F7 ROM:62F7 ROM_62F7: ; CODE XREF: ROM_6283+42↑j ROM:62F7 ; ROM_6283+61↑j ROM:62F7 sjmp ROM_637C ROM:62F9 ; --------------------------------------------------------------------------- ROM:62F9 ROM:62F9 ROM_62F9: ; CODE XREF: ROM_6283+72↑j ROM:62F9 ; ROM_6283+F7↓j ROM:62F9 ldb INTMEM_CF, 139h[INTMEM_55+1] ROM:62FE ldb INTMEM_1C, #4 ROM:6301 cmpb INTMEM_DE, 134h[INTMEM_55+1] ROM:6306 jnh ROM_62C7 ROM:6308 cmpb INTMEM_CF, ZERO_REG ; Zero register ROM:630B jnh ROM_62BB ROM:630D cmpb INTMEM_DE, 135h[INTMEM_55+1] ROM:6312 jnc ROM_6350 ROM:6314 ldbze INTMEM_20, INTMEM_CF ROM:6317 ldb INTMEM_1C, #5 ROM:631A cmpb INTMEM_DE, 134h[INTMEM_55+1] ROM:631F jnh ROM_62C7 ROM:6321 ldbze INTMEM_20, INTMEM_CF ROM:6324 cmpb INTMEM_CF, ZERO_REG ; Zero register ROM:6327 jnh ROM_62BB ROM:6329 cmpb INTMEM_DE, 135h[INTMEM_55+1] ROM:632E jc ROM_637C ROM:6330 clr INTMEM_20 ROM:6332 ldb INTMEM_1C, #6 ROM:6335 cmpb INTMEM_DE, 134h[INTMEM_55+1] ROM:633A jnh ROM_62C7 ROM:633C cmpb INTMEM_CF, ZERO_REG ; Zero register ROM:633F jh ROM_6343 ROM:6341 sjmp ROM_62BB ROM:6343 ; --------------------------------------------------------------------------- ROM:6343 ROM:6343 ROM_6343: ; CODE XREF: ROM_6283+BC↑j ROM:6343 cmpb INTMEM_DE, 135h[INTMEM_55+1] ROM:6348 jnc ROM_637C ROM:634A ldbze INTMEM_20, INTMEM_CF ROM:634D ldb INTMEM_1C, #5 ROM:6350 ROM:6350 ROM_6350: ; CODE XREF: ROM_6283+8F↑j ROM:6350 sjmp ROM_637C ROM:6352 ; --------------------------------------------------------------------------- ROM:6352 ROM:6352 ROM_6352: ; CODE XREF: ROM_6283+55↑j ROM:6352 ldb INTMEM_1C, #7 ROM:6355 cmpb INTMEM_DE, 135h[INTMEM_55+1] ROM:635A jnh ROM_635E ROM:635C sjmp ROM_62CE ROM:635E ; --------------------------------------------------------------------------- ROM:635E ROM:635E ROM_635E: ; CODE XREF: ROM_6283+D7↑j ROM:635E cmpb INTMEM_CF, ZERO_REG ; Zero register ROM:6361 jh ROM_637C ROM:6363 ROM:6363 ROM_6363: ; CODE XREF: ROM_6283+6B↑j ROM:6363 ldb INTMEM_1C, #8 ROM:6366 cmpb INTMEM_DE, 134h[INTMEM_55+1] ROM:636B jnh ROM_637C ROM:636D ldb INTMEM_CF, 137h[INTMEM_55+1] ROM:6372 ldb INTMEM_1C, #9 ROM:6375 cmpb INTMEM_CF, ZERO_REG ; Zero register ROM:6378 jh ROM_637C ROM:637A sjmp ROM_62F9 ROM:637C ; --------------------------------------------------------------------------- ROM:637C ROM:637C ROM_637C: ; CODE XREF: ROM_6283+23↑j ROM:637C ; ROM_6283:ROM_62F7↑j ... ROM:637C mulub INTMEM_20, 138h[INTMEM_55+1] ROM:6381 divub INTMEM_20, 139h[INTMEM_55+1] ROM:6386 stb INTMEM_20, INTMEM_220[] ROM:638B stb INTMEM_1C, INTMEM_222[] ROM:6390 ldb INTMEM_1C+3, INTMEM_1BB[] ROM:6395 ldb INTMEM_1C+2, INTMEM_DE ROM:6398 ld INTMEM_1C, #32h ; '2' ROM:639C lcall ROM_3194 ROM:639F stb INTMEM_1C, INTMEM_3DB[] ROM:63A4 subb INTMEM_34, INTMEM_1C, #-80h ROM:63A8 jbs INTMEM_F8+1, 3, ROM_63DC ROM:63AB jbs INTMEM_F8+1, 4, ROM_63DC ROM:63AE ldb INTMEM_1C+3, INTMEM_1BE[] ROM:63B3 ld INTMEM_1C, #33h ; '3' ROM:63B7 lcall ROM_3194 ROM:63BA stb INTMEM_1C, INTMEM_3DD[] ROM:63BF jbs INTMEM_FE, 7, ROM_6409 ROM:63C2 jbs INTMEM_FF, 0, ROM_63E1 ROM:63C5 orb INTMEM_FF, #2 ROM:63C8 cmpb INTMEM_1C, #-80h ROM:63CB jnh ROM_63DF ROM:63CD ldb INTMEM_1A+1, 13Ch[INTMEM_55+1] ROM:63D2 subb INTMEM_CA, INTMEM_1A+1, INTMEM_CA ROM:63D6 andb INTMEM_FF, #-3 ROM:63D9 orb INTMEM_FF, #1 ROM:63DC ROM:63DC ROM_63DC: ; CODE XREF: ROM_6283+125↑j ROM:63DC ; ROM_6283+128↑j ... ROM:63DC ldb INTMEM_1C, #-80h ROM:63DF ROM:63DF ROM_63DF: ; CODE XREF: ROM_6283+148↑j ROM:63DF sjmp ROM_6445 ROM:63E1 ; --------------------------------------------------------------------------- ROM:63E1 ROM:63E1 ROM_63E1: ; CODE XREF: ROM_6283+13F↑j ROM:63E1 cmpb INTMEM_1C, #-80h ROM:63E4 jh ROM_63F7 ROM:63E6 ldb INTMEM_1A+1, 13Ch[INTMEM_55+1] ROM:63EB subb INTMEM_CA, INTMEM_1A+1, INTMEM_CA ROM:63EF orb INTMEM_FF, #2 ROM:63F2 ROM:63F2 ROM_63F2: ; CODE XREF: ROM_6283+18C↓j ROM:63F2 andb INTMEM_FF, #-2 ROM:63F5 sjmp ROM_6445 ROM:63F7 ; --------------------------------------------------------------------------- ROM:63F7 ROM:63F7 ROM_63F7: ; CODE XREF: ROM_6283+161↑j ROM:63F7 cmpb INTMEM_CA, ZERO_REG ; Zero register ROM:63FA jh ROM_6425 ROM:63FC ldb INTMEM_D0, 13Dh[INTMEM_55+1] ROM:6401 orb INTMEM_FF, #2 ROM:6404 orb INTMEM_FE, #-80h ROM:6407 sjmp ROM_6425 ROM:6409 ; --------------------------------------------------------------------------- ROM:6409 ROM:6409 ROM_6409: ; CODE XREF: ROM_6283+13C↑j ROM:6409 jbc INTMEM_FF, 0, ROM_6411 ROM:640C cmpb INTMEM_D0, ZERO_REG ; Zero register ROM:640F jnh ROM_63F2 ROM:6411 ROM:6411 ROM_6411: ; CODE XREF: ROM_6283:ROM_6409↑j ROM:6411 cmpb INTMEM_1C, #-80h ROM:6414 jh ROM_6425 ROM:6416 ldb INTMEM_CA, 13Ch[INTMEM_55+1] ROM:641B clrb INTMEM_D0 ROM:641D andb INTMEM_FE, #7Fh ROM:6420 andb INTMEM_FF, #-2 ROM:6423 sjmp ROM_6445 ROM:6425 ; --------------------------------------------------------------------------- ROM:6425 ROM:6425 ROM_6425: ; CODE XREF: ROM_6283+177↑j ROM:6425 ; ROM_6283+184↑j ... ROM:6425 jbc INTMEM_FF, 1, ROM_63DC ROM:6428 cmpb ZERO_REG, 13Dh[INTMEM_55+1] ; Zero register ROM:642D je ROM_6445 ROM:642F ldb INTMEM_20, 13Dh[INTMEM_55+1] ROM:6434 subb INTMEM_20, INTMEM_D0 ROM:6437 subb INTMEM_1C, #-80h ROM:643A mulub INTMEM_1C, INTMEM_20 ROM:643D divub INTMEM_1C, 13Dh[INTMEM_55+1] ROM:6442 addb INTMEM_1C, #-80h ROM:6445 ROM:6445 ROM_6445: ; CODE XREF: ROM_6283:ROM_63DF↑j ROM:6445 ; ROM_6283+172↑j ... ROM:6445 stb INTMEM_1C, INTMEM_3DC[] ROM:644A subb INTMEM_34+1, INTMEM_1C, #-80h ROM:644E ldb INTMEM_1C+2, INTMEM_DE ROM:6451 ldb INTMEM_1C+3, INTMEM_1A6[] ROM:6456 ld INTMEM_1C, #34h ; '4' ROM:645A lcall ROM_3194 ROM:645D stb INTMEM_1C, INTMEM_3DE[] ROM:6462 mulub INTMEM_32, INTMEM_1C, #5 ROM:6466 jbs INTMEM_F5+1, 5, ROM_6471 ROM:6469 ld INTMEM_32, 8Ch[INTMEM_55+1] ROM:646E ljmp ROM_6523 ROM:6471 ; --------------------------------------------------------------------------- ROM:6471 ROM:6471 ROM_6471: ; CODE XREF: ROM_6283+1E3↑j ROM:6471 andb INTMEM_FD, #7Fh ROM:6474 jbc INTMEM_FA, 0, ROM_64C1 ROM:6477 jbc INTMEM_FF, 2, ROM_6487 ROM:647A st INTMEM_32, INTMEM_260[] ROM:647F andb INTMEM_FF, #-5 ROM:6482 ldb INTMEM_D0+1, 13Eh[INTMEM_55+1] ROM:6487 ROM:6487 ROM_6487: ; CODE XREF: ROM_6283+1F4↑j ROM:6487 ld INTMEM_32, INTMEM_260[] ROM:648C jbs INTMEM_D4+1, 7, ROM_6491 ROM:648F clrb INTMEM_D0+1 ROM:6491 ROM:6491 ROM_6491: ; CODE XREF: ROM_6283+209↑j ROM:6491 ld INTMEM_1C+2, 8Eh[INTMEM_55+1] ROM:6496 cmpb ZERO_REG, 13Eh[INTMEM_55+1] ; Zero register ROM:649B je ROM_64B4 ROM:649D sub INTMEM_20, INTMEM_1C+2, INTMEM_32 ROM:64A1 ldbze INTMEM_1A, INTMEM_D0+1 ROM:64A4 mul INTMEM_20, INTMEM_1A ROM:64A8 ldbze INTMEM_1A, 13Eh[INTMEM_55+1] ROM:64AD div INTMEM_20, INTMEM_1A ROM:64B1 sub INTMEM_1C+2, INTMEM_20 ROM:64B4 ROM:64B4 ROM_64B4: ; CODE XREF: ROM_6283+218↑j ROM:64B4 st INTMEM_1C+2, INTMEM_32 ROM:64B7 cmpb INTMEM_D0+1, ZERO_REG ; Zero register ROM:64BA jne ROM_64D6 ROM:64BC orb INTMEM_FD, #-80h ROM:64BF sjmp ROM_64D6 ROM:64C1 ; --------------------------------------------------------------------------- ROM:64C1 ROM:64C1 ROM_64C1: ; CODE XREF: ROM_6283+1F1↑j ROM:64C1 orb INTMEM_FF, #4 ROM:64C4 cmpb INTMEM_DE, 13Fh[INTMEM_55+1] ROM:64C9 jnc ROM_64D6 ROM:64CB subb INTMEM_1C, INTMEM_44, #-80h ROM:64CF mulb INTMEM_1C, #5 ROM:64D3 add INTMEM_32, INTMEM_1C ROM:64D6 ROM:64D6 ROM_64D6: ; CODE XREF: ROM_6283+237↑j ROM:64D6 ; ROM_6283+23C↑j ... ROM:64D6 ldb INTMEM_1C+2, INTMEM_1A6[] ROM:64DB ld INTMEM_1C, #35h ; '5' ROM:64DF lcall ROM_3194 ROM:64E2 stb INTMEM_1C, INTMEM_3DF[] ROM:64E7 addb INTMEM_34, INTMEM_34+1 ROM:64EA jnv ROM_64F1 ROM:64EC jge ROM_64FB ROM:64EE ldb INTMEM_34, #-80h ROM:64F1 ROM:64F1 ROM_64F1: ; CODE XREF: ROM_6283+267↑j ROM:64F1 cmpb INTMEM_34, #-80h ROM:64F4 jc ROM_64FE ROM:64F6 cmpb INTMEM_34, INTMEM_1C ROM:64F9 jnh ROM_64FE ROM:64FB ROM:64FB ROM_64FB: ; CODE XREF: ROM_6283+269↑j ROM:64FB ldb INTMEM_34, INTMEM_1C ROM:64FE ROM:64FE ROM_64FE: ; CODE XREF: ROM_6283+271↑j ROM:64FE ; ROM_6283+276↑j ROM:64FE mulb INTMEM_34, #5 ROM:6502 ld INTMEM_1A, INTMEM_1A0[] ROM:6507 add INTMEM_32, INTMEM_1A ROM:650A add INTMEM_32, INTMEM_34 ROM:650D sub INTMEM_32, #384h ROM:6511 jbc INTMEM_32+1, 7, ROM_6518 ROM:6514 ld INTMEM_32, #0 ROM:6518 ROM:6518 ROM_6518: ; CODE XREF: ROM_6283+28E↑j ROM:6518 sub INTMEM_32, INTMEM_220[] ROM:651D jc ROM_6523 ROM:651F ld INTMEM_32, #0 ROM:6523 ROM:6523 ROM_6523: ; CODE XREF: ROM_6283+1EB↑j ROM:6523 ; ROM_6283+29A↑j ROM:6523 st INTMEM_32, INTMEM_DC[] ROM:6528 jbs INTMEM_AB, 0, ROM_6534 ROM:652B ld INTMEM_1C, #4 ROM:652F lcall ROM_2FA2 ROM:6532 sjmp ROM_6555 ROM:6534 ; --------------------------------------------------------------------------- ROM:6534 ROM:6534 ROM_6534: ; CODE XREF: ROM_6283+2A5↑j ROM:6534 add INTMEM_20, INTMEM_32, #384h ROM:6539 add INTMEM_20+2, INTMEM_32, #0A8Ch ROM:653E add INTMEM_1C+2, INTMEM_32, #1194h ROM:6543 add INTMEM_1C, INTMEM_32, #189Ch ROM:6548 cmp INTMEM_1C, #1C20h ROM:654C jnc ROM_6552 ROM:654E sub INTMEM_1C, #1C20h ROM:6552 ROM:6552 ROM_6552: ; CODE XREF: ROM_6283+2C9↑j ROM:6552 lcall ROM_2F5D ROM:6555 ROM:6555 ROM_6555: ; CODE XREF: ROM_6283+2AF↑j ROM:6555 ret ROM:6555 ; End of function ROM_6283 ROM:6555 ROM:6556 ROM:6556 ; =============== S U B R O U T I N E ======================================= ROM:6556 ROM:6556 ROM:6556 ROM_6556: ; CODE XREF: ROM_4849+F↑p ROM:6556 ldb INTMEM_1C+2, INTMEM_1A6[] ROM:655B ldb INTMEM_1C+3, INTMEM_1A7[] ROM:6560 ld INTMEM_1C, #7 ROM:6564 lcall ROM_3194 ROM:6567 ldb INTMEM_32, INTMEM_1C ROM:656A ldb INTMEM_1C+3, INTMEM_1AB[] ROM:656F cmpb INTMEM_1C+3, #1 ROM:6572 jnh ROM_6577 ROM:6574 ldb INTMEM_32, #32h ; '2' ROM:6577 ROM:6577 ROM_6577: ; CODE XREF: ROM_6556+1C↑j ROM:6577 ldb INTMEM_1C+2, INTMEM_1A7[] ROM:657C ld INTMEM_1C, #5 ROM:6580 lcall ROM_3194 ROM:6583 clrb INTMEM_1C+1 ROM:6585 add INTMEM_24, INTMEM_1C, #300h ROM:658A ld INTMEM_1C, #6 ROM:658E lcall ROM_3194 ROM:6591 ldbze INTMEM_20, INTMEM_1C+3 ROM:6594 shl INTMEM_20, #1 ROM:6597 st INTMEM_24, 1D8h[INTMEM_20] ROM:659C mulub INTMEM_1C, INTMEM_1C, INTMEM_32 ROM:65A0 divub INTMEM_1C, #32h ; '2' ROM:65A3 shl INTMEM_1C, #8 ROM:65A6 st INTMEM_1C, 1E0h[INTMEM_20] ROM:65AB cmpb INTMEM_1C+3, #3 ROM:65AE jnc ROM_65B3 ROM:65B0 ldb INTMEM_1C+3, #-1 ROM:65B3 ROM:65B3 ROM_65B3: ; CODE XREF: ROM_6556+58↑j ROM:65B3 incb INTMEM_1C+3 ROM:65B5 stb INTMEM_1C+3, INTMEM_1AB[] ROM:65BA ldb INTMEM_1C+2, INTMEM_1A6[] ROM:65BF ld INTMEM_1C, #8 ROM:65C3 lcall ROM_3194 ROM:65C6 clrb INTMEM_1C+1 ROM:65C8 addb INTMEM_1C, 0B0h[INTMEM_55+1] ROM:65CD jnc ROM_65D1 ROM:65CF incb INTMEM_1C+1 ROM:65D1 ROM:65D1 ROM_65D1: ; CODE XREF: ROM_6556+77↑j ROM:65D1 sub INTMEM_1C, #0B4h ROM:65D5 jc ROM_65D9 ROM:65D7 clr INTMEM_1C ROM:65D9 ROM:65D9 ROM_65D9: ; CODE XREF: ROM_6556+7F↑j ROM:65D9 cmpb INTMEM_1C+1, ZERO_REG ; Zero register ROM:65DC je ROM_65E1 ROM:65DE ldb INTMEM_1C, #-1 ROM:65E1 ROM:65E1 ROM_65E1: ; CODE XREF: ROM_6556+86↑j ROM:65E1 mulub INTMEM_1C, 0AFh[INTMEM_55+1] ROM:65E6 divub INTMEM_1C, 0B0h[INTMEM_55+1] ROM:65EB jnv ROM_65F0 ROM:65ED ldb INTMEM_1C, #-1 ROM:65F0 ROM:65F0 ROM_65F0: ; CODE XREF: ROM_6556+95↑j ROM:65F0 addb INTMEM_1C, (INTMEM_40+1)[] ROM:65F5 jnc ROM_65FA ROM:65F7 ldb INTMEM_1C, #-1 ROM:65FA ROM:65FA ROM_65FA: ; CODE XREF: ROM_6556+9F↑j ROM:65FA stb INTMEM_1C, INTMEM_1AC[] ROM:65FF ldb INTMEM_1C+2, INTMEM_1A6[] ROM:6604 ld INTMEM_1C, #9 ROM:6608 lcall ROM_3194 ROM:660B stb INTMEM_1C, INTMEM_1AD[] ROM:6610 ldb INTMEM_1C+2, INTMEM_1A7[] ROM:6615 ld INTMEM_1C, #0Ah ROM:6619 lcall ROM_3194 ROM:661C mulub INTMEM_1C, #19h ROM:661F st INTMEM_1C, INTMEM_174[] ROM:6624 ldb INTMEM_1A, 0BEh[INTMEM_55+1] ROM:6629 clr INTMEM_1C ROM:662B jbs INTMEM_F8+1, 1, ROM_6639 ROM:662E jbc INTMEM_F8, 5, ROM_6648 ROM:6631 orb INTMEM_F8+1, #2 ROM:6634 stb INTMEM_1A, INTMEM_CD ROM:6637 sjmp ROM_6643 ROM:6639 ; --------------------------------------------------------------------------- ROM:6639 ROM:6639 ROM_6639: ; CODE XREF: ROM_6556+D5↑j ROM:6639 jbs INTMEM_F8, 5, ROM_6648 ROM:663C andb INTMEM_F8+1, #-3 ROM:663F subb INTMEM_1C+1, INTMEM_1A, INTMEM_CD ROM:6643 ROM:6643 ROM_6643: ; CODE XREF: ROM_6556+E1↑j ROM:6643 st INTMEM_1C, INTMEM_176[] ROM:6648 ROM:6648 ROM_6648: ; CODE XREF: ROM_6556+D8↑j ROM:6648 ; ROM_6556:ROM_6639↑j ROM:6648 ldb INTMEM_1C+2, 0BFh[INTMEM_55+1] ROM:664D mulub INTMEM_1C+2, INTMEM_177[] ROM:6652 cmpb INTMEM_1A, ZERO_REG ; Zero register ROM:6655 je ROM_665A ROM:6657 divub INTMEM_1C+2, INTMEM_1A ROM:665A ROM:665A ROM_665A: ; CODE XREF: ROM_6556+FF↑j ROM:665A stb INTMEM_1C+2, INTMEM_1AE[] ROM:665F jbs INTMEM_F8+1, 2, ROM_6665 ROM:6662 ljmp ROM_68C9 ROM:6665 ; --------------------------------------------------------------------------- ROM:6665 ROM:6665 ROM_6665: ; CODE XREF: ROM_6556+109↑j ROM:6665 andb INTMEM_F8+1, #-5 ROM:6668 ldb INTMEM_1A, INTMEM_F5[] ROM:666D cmpb INTMEM_1A, INTMEM_1AC[] ROM:6672 jnh ROM_6679 ROM:6674 ldb INTMEM_1A, INTMEM_1AC[] ROM:6679 ROM:6679 ROM_6679: ; CODE XREF: ROM_6556+11C↑j ROM:6679 stb INTMEM_1A, INTMEM_1AF[] ROM:667E ldb INTMEM_1C, 0C0h[INTMEM_55+1] ROM:6683 jbs INTMEM_AC, 7, ROM_668B ROM:6686 ldb INTMEM_1C, 0C1h[INTMEM_55+1] ROM:668B ROM:668B ROM_668B: ; CODE XREF: ROM_6556+12D↑j ROM:668B ldb INTMEM_1C+1, 0C2h[INTMEM_55+1] ROM:6690 ldb INTMEM_1C+2, INTMEM_D8+1 ROM:6693 ld INTMEM_1A, #1F0h ROM:6697 clr INTMEM_20 ROM:6699 lcall ROM_494D ROM:669C stb INTMEM_1C+3, INTMEM_1B0[] ROM:66A1 ldb INTMEM_1C, 0C3h[INTMEM_55+1] ROM:66A6 jbs INTMEM_AC, 7, ROM_66AE ROM:66A9 ldb INTMEM_1C, 0C4h[INTMEM_55+1] ROM:66AE ROM:66AE ROM_66AE: ; CODE XREF: ROM_6556+150↑j ROM:66AE ldb INTMEM_1C+1, 0C5h[INTMEM_55+1] ROM:66B3 ldb INTMEM_1C+2, INTMEM_1AF[] ROM:66B8 ld INTMEM_1A, #1F2h ROM:66BC ld INTMEM_20, #1D6h ROM:66C0 lcall ROM_494D ROM:66C3 stb INTMEM_1C+3, INTMEM_1B1[] ROM:66C8 ldb INTMEM_1A, INTMEM_1B1[] ROM:66CD ldb INTMEM_1A+1, INTMEM_1B0[] ROM:66D2 ldb INTMEM_1C, #-80h ROM:66D5 ldb INTMEM_1C+1, #-80h ROM:66D8 cmp INTMEM_5E, 34h[INTMEM_55+1] ROM:66DD jnc ROM_66EB ROM:66DF jbc INTMEM_1A, 7, ROM_66E5 ROM:66E2 ldb INTMEM_1C, INTMEM_1A ROM:66E5 ROM:66E5 ROM_66E5: ; CODE XREF: ROM_6556+189↑j ROM:66E5 jbc INTMEM_1A+1, 7, ROM_66EB ROM:66E8 ldb INTMEM_1C+1, INTMEM_1A+1 ROM:66EB ROM:66EB ROM_66EB: ; CODE XREF: ROM_6556+187↑j ROM:66EB ; ROM_6556:ROM_66E5↑j ROM:66EB ld INTMEM_1C+2, INTMEM_174[] ROM:66F0 jbc INTMEM_F8+1, 5, ROM_66FD ROM:66F3 add INTMEM_1C+2, 36h[INTMEM_55+1] ROM:66F8 jnc ROM_66FD ROM:66FA ldbse INTMEM_1C+2, #-1 ROM:66FD ROM:66FD ROM_66FD: ; CODE XREF: ROM_6556+19A↑j ROM:66FD ; ROM_6556+1A2↑j ROM:66FD cmp INTMEM_5E, INTMEM_1C+2 ROM:6700 jc ROM_6707 ROM:6702 orb INTMEM_F8+1, #20h ; ' ' ROM:6705 sjmp ROM_671C ROM:6707 ; --------------------------------------------------------------------------- ROM:6707 ROM:6707 ROM_6707: ; CODE XREF: ROM_6556+1AA↑j ROM:6707 andb INTMEM_F8+1, #-21h ROM:670A jbs INTMEM_F8+1, 3, ROM_671C ROM:670D jbs INTMEM_F8+1, 4, ROM_671C ROM:6710 jbs INTMEM_1A, 7, ROM_6716 ROM:6713 ldb INTMEM_1C, INTMEM_1A ROM:6716 ROM:6716 ROM_6716: ; CODE XREF: ROM_6556+1BA↑j ROM:6716 jbs INTMEM_1A+1, 7, ROM_671C ROM:6719 ldb INTMEM_1C+1, INTMEM_1A+1 ROM:671C ROM:671C ROM_671C: ; CODE XREF: ROM_6556+1AF↑j ROM:671C ; ROM_6556+1B4↑j ... ROM:671C stb INTMEM_1C, INTMEM_1B2[] ROM:6721 stb INTMEM_1C+1, INTMEM_1B3[] ROM:6726 ldb INTMEM_1A, INTMEM_1B2[] ROM:672B subb INTMEM_1C, INTMEM_1A, #-80h ROM:672F jc ROM_6733 ROM:6731 negb INTMEM_1C ROM:6733 ROM:6733 ROM_6733: ; CODE XREF: ROM_6556+1D9↑j ROM:6733 mulub INTMEM_1C, INTMEM_1AD[] ROM:6738 divub INTMEM_1C, #0Ah ROM:673B jv ROM_6740 ROM:673D jbc INTMEM_1C, 7, ROM_6743 ROM:6740 ROM:6740 ROM_6740: ; CODE XREF: ROM_6556+1E5↑j ROM:6740 ldb INTMEM_1C, #7Fh ROM:6743 ROM:6743 ROM_6743: ; CODE XREF: ROM_6556+1E7↑j ROM:6743 jbs INTMEM_1A, 7, ROM_6748 ROM:6746 negb INTMEM_1C ROM:6748 ROM:6748 ROM_6748: ; CODE XREF: ROM_6556:ROM_6743↑j ROM:6748 addb INTMEM_1C, #-80h ROM:674B stb INTMEM_1C, INTMEM_1B4[] ROM:6750 clr INTMEM_20 ROM:6752 ldb INTMEM_1C+2, INTMEM_1B3[] ROM:6757 cmpb INTMEM_1C+2, #-80h ROM:675A je ROM_675F ROM:675C lcall ROM_49BD ROM:675F ROM:675F ROM_675F: ; CODE XREF: ROM_6556+204↑j ROM:675F st INTMEM_20, INTMEM_3C2[] ROM:6764 ld INTMEM_20+2, #0 ROM:6768 jbs INTMEM_1C+2, 7, ROM_676F ROM:676B ld INTMEM_20+2, #4 ROM:676F ROM:676F ROM_676F: ; CODE XREF: ROM_6556+212↑j ROM:676F lcall ROM_4A0E ROM:6772 clr INTMEM_20 ROM:6774 ldb INTMEM_1C+2, INTMEM_1B4[] ROM:6779 cmpb INTMEM_1C+2, #-80h ROM:677C je ROM_6781 ROM:677E lcall ROM_49BD ROM:6781 ROM:6781 ROM_6781: ; CODE XREF: ROM_6556+226↑j ROM:6781 st INTMEM_20, INTMEM_3C4[] ROM:6786 ld INTMEM_20+2, #2 ROM:678A jbs INTMEM_1C+2, 7, ROM_6791 ROM:678D ld INTMEM_20+2, #6 ROM:6791 ROM:6791 ROM_6791: ; CODE XREF: ROM_6556+234↑j ROM:6791 lcall ROM_4A0E ROM:6794 ldb INTMEM_1C+2, INTMEM_1AF[] ROM:6799 cmpb INTMEM_1C+2, INTMEM_1B5[] ROM:679E jnh ROM_67A5 ROM:67A0 stb INTMEM_1C+2, INTMEM_1B5[] ROM:67A5 ROM:67A5 ROM_67A5: ; CODE XREF: ROM_6556+248↑j ROM:67A5 ldb INTMEM_1A, INTMEM_D8+1 ROM:67A8 cmpb INTMEM_1A, INTMEM_1B6[] ROM:67AD jnh ROM_67B4 ROM:67AF stb INTMEM_1A, INTMEM_1B6[] ROM:67B4 ROM:67B4 ROM_67B4: ; CODE XREF: ROM_6556+257↑j ROM:67B4 cmp INTMEM_5E, 38h[INTMEM_55+1] ROM:67B9 jc ROM_67EE ROM:67BB cmp ZERO_REG, INTMEM_1E8[] ; Zero register ROM:67C0 jne ROM_67C9 ROM:67C2 cmp ZERO_REG, INTMEM_1EA[] ; Zero register ROM:67C7 je ROM_67F8 ROM:67C9 ROM:67C9 ROM_67C9: ; CODE XREF: ROM_6556+26A↑j ROM:67C9 ldb INTMEM_20, INTMEM_1B6[] ROM:67CE subb INTMEM_20, INTMEM_1A ROM:67D1 cmpb INTMEM_20, 0C8h[INTMEM_55+1] ROM:67D6 jc ROM_67EE ROM:67D8 ldb INTMEM_20, INTMEM_1B5[] ROM:67DD subb INTMEM_20, INTMEM_1C+2 ROM:67E0 cmpb INTMEM_20, 0C9h[INTMEM_55+1] ROM:67E5 jnc ROM_6802 ROM:67E7 cmpb INTMEM_1C+2, INTMEM_1AC[] ROM:67EC je ROM_6802 ROM:67EE ROM:67EE ROM_67EE: ; CODE XREF: ROM_6556+263↑j ROM:67EE ; ROM_6556+280↑j ROM:67EE st ZERO_REG, INTMEM_1EA[] ; Zero register ROM:67F3 st ZERO_REG, INTMEM_1E8[] ; Zero register ROM:67F8 ROM:67F8 ROM_67F8: ; CODE XREF: ROM_6556+271↑j ROM:67F8 stb INTMEM_1A, INTMEM_1B6[] ROM:67FD stb INTMEM_1C+2, INTMEM_1B5[] ROM:6802 ROM:6802 ROM_6802: ; CODE XREF: ROM_6556+28F↑j ROM:6802 ; ROM_6556+296↑j ROM:6802 ldb INTMEM_1C+2, INTMEM_1AF[] ROM:6807 cmpb INTMEM_1C+2, INTMEM_1B7[] ROM:680C jc ROM_6813 ROM:680E stb INTMEM_1C+2, INTMEM_1B7[] ROM:6813 ROM:6813 ROM_6813: ; CODE XREF: ROM_6556+2B6↑j ROM:6813 ldb INTMEM_1A, INTMEM_D8+1 ROM:6816 cmpb INTMEM_1A, INTMEM_1B8[] ROM:681B jc ROM_6822 ROM:681D stb INTMEM_1A, INTMEM_1B8[] ROM:6822 ROM:6822 ROM_6822: ; CODE XREF: ROM_6556+2C5↑j ROM:6822 cmp INTMEM_5E, 3Ah[INTMEM_55+1] ROM:6827 jc ROM_6874 ROM:6829 cmpb INTMEM_D8+1, 0CDh[INTMEM_55+1] ROM:682E jc ROM_6874 ROM:6830 cmp INTMEM_5E, 38h[INTMEM_55+1] ROM:6835 jc ROM_6874 ROM:6837 jbc INTMEM_F8+1, 5, ROM_683A ROM:683A ROM:683A ROM_683A: ; CODE XREF: ROM_6556+2E1↑j ROM:683A cmp ZERO_REG, INTMEM_1EC[] ; Zero register ROM:683F jne ROM_6848 ROM:6841 cmp ZERO_REG, INTMEM_1EE[] ; Zero register ROM:6846 je ROM_687E ROM:6848 ROM:6848 ROM_6848: ; CODE XREF: ROM_6556+2E9↑j ROM:6848 subb INTMEM_20, INTMEM_1A, INTMEM_1B8[] ROM:684E cmpb INTMEM_20, 0CAh[INTMEM_55+1] ROM:6853 jc ROM_6874 ROM:6855 ldb INTMEM_1A+1, INTMEM_1B0[] ROM:685A subb INTMEM_1A+1, #-80h ROM:685D jbs INTMEM_1A+1, 7, ROM_6867 ROM:6860 cmpb INTMEM_1A+1, 0CBh[INTMEM_55+1] ROM:6865 jc ROM_6874 ROM:6867 ROM:6867 ROM_6867: ; CODE XREF: ROM_6556+307↑j ROM:6867 subb INTMEM_20, INTMEM_1C+2, INTMEM_1B7[] ROM:686D cmpb INTMEM_20, 0CCh[INTMEM_55+1] ROM:6872 jnc ROM_6888 ROM:6874 ROM:6874 ROM_6874: ; CODE XREF: ROM_6556+2D1↑j ROM:6874 ; ROM_6556+2D8↑j ... ROM:6874 st ZERO_REG, INTMEM_1EE[] ; Zero register ROM:6879 st ZERO_REG, INTMEM_1EC[] ; Zero register ROM:687E ROM:687E ROM_687E: ; CODE XREF: ROM_6556+2F0↑j ROM:687E stb INTMEM_1A, INTMEM_1B8[] ROM:6883 stb INTMEM_1C+2, INTMEM_1B7[] ROM:6888 ROM:6888 ROM_6888: ; CODE XREF: ROM_6556+31C↑j ROM:6888 ld INTMEM_1A, INTMEM_1EC[] ROM:688D cmp INTMEM_1A, INTMEM_1EE[] ROM:6892 jc ROM_6899 ROM:6894 ld INTMEM_1A, INTMEM_1EE[] ROM:6899 ROM:6899 ROM_6899: ; CODE XREF: ROM_6556+33C↑j ROM:6899 ld INTMEM_1C, INTMEM_1E8[] ROM:689E cmp INTMEM_1C, INTMEM_1EA[] ROM:68A3 jc ROM_68AA ROM:68A5 ld INTMEM_1C, INTMEM_1EA[] ROM:68AA ROM:68AA ROM_68AA: ; CODE XREF: ROM_6556+34D↑j ROM:68AA cmp INTMEM_1C, ZERO_REG ; Zero register ROM:68AD je ROM_68BF ROM:68AF ldb INTMEM_1C+2, INTMEM_1AE[] ROM:68B4 mulub INTMEM_1C+2, #20h ; ' ' ROM:68B7 add INTMEM_1C, INTMEM_1C+2 ROM:68BA jnc ROM_68BF ROM:68BC ldbse INTMEM_1C, #-1 ROM:68BF ROM:68BF ROM_68BF: ; CODE XREF: ROM_6556+357↑j ROM:68BF ; ROM_6556+364↑j ROM:68BF st INTMEM_1A, INTMEM_17A[] ROM:68C4 st INTMEM_1C, INTMEM_178[] ROM:68C9 ROM:68C9 ROM_68C9: ; CODE XREF: ROM_6556+10C↑j ROM:68C9 ret ROM:68C9 ; End of function ROM_6556 ROM:68C9 ROM:68CA ROM:68CA ; =============== S U B R O U T I N E ======================================= ROM:68CA ROM:68CA ROM:68CA ROM_68CA: ; CODE XREF: ROM_4849+15↑p ROM:68CA ldb INTMEM_1C+2, INTMEM_DE ROM:68CD ldb INTMEM_1C+3, INTMEM_1A6[] ROM:68D2 ld INTMEM_1C, #37h ; '7' ROM:68D6 lcall ROM_3194 ROM:68D9 ldb INTMEM_1C+3, INTMEM_1C ROM:68DC ldb INTMEM_1C+2, INTMEM_1A7[] ROM:68E1 ld INTMEM_1C, #36h ; '6' ROM:68E5 lcall ROM_3194 ROM:68E8 mulub INTMEM_1C, INTMEM_1C+3 ROM:68EB shr INTMEM_1C, #1 ROM:68EE st INTMEM_1C, INTMEM_262[] ROM:68F3 ret ROM:68F3 ; End of function ROM_68CA ROM:68F3 ROM:68F3 ; --------------------------------------------------------------------------- ROM:68F4 db 0C4h, 52h, 0CCh, 52h, 0F8h, 52h, 55h, 53h, 98h, 5Fh ROM:68F4 db 9Fh, 5Fh, 0B9h, 5Fh, 0C5h, 5Fh, 0D9h, 5Fh, 0F6h, 5Fh ROM:68F4 db 0BBh, 62h, 0BBh, 62h, 0CEh, 62h, 0E6h, 62h, 0FEh, 62h ROM:68F4 db 17h, 63h, 32h, 63h, 52h, 63h, 63h, 63h, 72h, 63h, 0FFh ROM:68F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:68F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:68F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:68F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:68F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:68F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:68F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:68F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:68F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:68F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:68F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:68F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:68F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:68F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:68F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:68F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:68F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:68F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:68F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:68F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:68F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:68F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:68F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:68F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:68F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:68F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:68F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:68F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:68F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:68F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:68F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:68F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:68F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:68F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:68F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:68F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:68F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:68F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:68F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:68F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:68F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:68F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:68F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:68F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:68F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:68F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:68F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:68F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:68F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:68F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:68F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:68F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:68F4 db 0FFh, 0FFh, 0FFh ROM:6AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:80F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:80F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:80F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:80F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:80F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:80F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:80F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:80F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:80F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:80F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:80F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:80F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:80F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:80F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:80F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:80F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:80F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:80F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:80F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:80F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:80F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:80F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:80F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:80F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:80F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:80F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:80F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:80F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:80F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:80F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:80F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:80F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:80F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:80F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:80F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:80F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:80F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:80F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:80F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:80F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:80F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:80F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:80F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:80F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:80F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:80F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:80F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:80F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:80F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:80F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:80F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:80F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:80F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:80F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:80F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:80F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:80F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:82F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:82F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:82F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:82F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:82F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:82F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:82F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:82F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:82F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:82F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:82F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:82F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:82F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:82F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:82F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:82F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:82F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:82F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:82F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:82F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:82F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:82F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:82F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:82F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:82F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:82F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:82F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:82F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:82F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:82F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:82F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:82F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:82F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:82F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:82F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:82F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:82F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:82F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:82F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:82F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:82F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:82F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:82F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:82F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:82F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:82F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:82F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:82F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:82F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:82F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:82F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:82F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:82F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:82F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:82F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:82F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:82F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:84F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:84F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:84F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:84F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:84F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:84F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:84F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:84F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:84F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:84F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:84F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:84F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:84F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:84F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:84F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:84F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:84F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:84F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:84F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:84F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:84F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:84F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:84F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:84F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:84F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:84F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:84F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:84F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:84F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:84F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:84F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:84F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:84F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:84F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:84F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:84F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:84F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:84F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:84F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:84F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:84F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:84F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:84F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:84F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:84F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:84F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:84F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:84F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:84F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:84F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:84F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:84F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:84F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:84F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:84F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:84F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:84F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:86F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:86F4 db 0FFh, 0FFh, 0FFh, 0, 9, 0ACh, 3, 5Fh, 14h, 4, 0, 0B0h ROM:86F4 db 4, 55h, 1, 10h, 2, 0DCh, 5, 0DCh, 5, 1, 0, 1, 0, 2 ROM:86F4 db 0, 40h, 0, 90h, 1, 8Ah, 2, 0, 2, 80h, 0, 2, 7Fh, 80h ROM:86F4 db 1, 0, 2, 40h, 1, 80h, 0, 3, 0AAh, 1, 78h, 0A0h, 0B5h ROM:86F4 db 4Bh, 0B6h, 90h, 1, 64h, 0, 0C8h, 19h, 0ACh, 0Dh, 64h ROM:86F4 db 0, 0F4h, 1, 32h, 0, 0E2h, 4, 32h, 0, 26h, 2, 92h, 36h ROM:86F4 db 8Fh, 2, 4Bh, 0, 2Ch, 1, 0FCh, 0BFh, 1, 0, 4Eh, 1Bh ROM:86F4 db 4Eh, 1Bh, 0Ah, 0, 0D0h, 7, 96h, 0, 1Eh, 0, 51h, 10h ROM:86F4 db 0A0h, 63h, 60h, 0EAh, 0BCh, 2, 20h, 3, 30h, 75h, 20h ROM:86F4 db 4Eh, 0A8h, 61h, 1Fh, 63h, 31h, 60h, 28h, 23h, 1Eh, 23h ROM:86F4 db 0C9h, 84h, 19h, 0, 32h, 0, 0E1h, 80h, 64h, 80h, 75h ROM:86F4 db 3, 66h, 3, 19h, 0, 64h, 0, 0E2h, 4, 52h, 3, 20h, 3 ROM:86F4 db 10h, 3, 96h, 0AAh, 1Dh, 6, 2, 3Fh, 4, 4, 20h, 0FDh ROM:86F4 db 3, 0Ah, 0FEh, 3, 0E8h, 0F5h, 0Ah, 8Eh, 6Bh, 28h, 0C8h ROM:86F4 db 8Ah, 4, 4, 18h, 0B1h, 8Eh, 0FAh, 8, 0B7h, 0AAh, 1Fh ROM:86F4 db 2, 26h, 0, 0Fh, 0Ah, 0Fh, 0ADh, 0B1h, 3Ch, 8, 78h, 0 ROM:86F4 db 32h, 0C8h, 2, 80h, 2, 2, 0C8h, 2, 1Ah, 0, 33h, 0Ah ROM:86F4 db 0Dh, 3, 2, 0CFh, 0E7h, 82h, 9, 0FFh, 1Ch, 91h, 5Ch ROM:86F4 db 0DCh, 5, 0, 1, 0EEh, 2Dh, 3, 1Ch, 0FEh, 0E2h, 5, 20h ROM:86F4 db 18h, 0FFh, 0A0h, 82h, 47h, 5, 0FAh, 0, 0, 71h, 45h ROM:86F4 db 8Fh, 3Bh, 3Bh, 1Dh, 5, 91h, 63h, 8, 8, 3Eh, 4, 0C6h ROM:86F4 db 0B1h, 7Eh, 95h, 0Ah, 5, 0Bh, 9Eh, 62h, 80h, 16h, 0E7h ROM:86F4 db 0DFh, 0AAh, 0A0h, 2Dh, 16h, 2Dh, 7Dh, 74h, 7Eh, 4, 6 ROM:86F4 db 19h, 37h, 2, 4, 64h, 80h, 19h, 0B4h, 0FFh, 4, 19h, 14h ROM:86F4 db 0, 0B4h, 8, 4, 29h, 7Fh, 0Fh, 7, 46h, 0Ch, 8, 0B0h ROM:86F4 db 28h, 1Eh, 0C6h, 87h, 58h, 2Eh, 8, 37h, 0Fh, 10h, 28h ROM:86F4 db 0Ah, 23h, 29h, 69h, 0B6h, 26h, 3, 1Eh, 7Dh, 0B1h, 0C4h ROM:86F4 db 5Ah, 32h, 10h, 82h, 3, 6, 9, 0Ah, 3, 1, 51h, 8Dh, 0DDh ROM:86F4 db 64h, 2Dh, 14h, 2, 1, 18h, 6Eh, 7, 0Bh, 0Ah, 1, 0Ah ROM:86F4 db 10h, 18h, 26h, 3Ch, 58h, 0C3h, 0E0h, 0EEh, 0F5h, 0FFh ROM:86F4 db 0DDh, 0C3h, 0ABh, 91h, 79h, 39h, 21h, 0Fh, 0, 6, 1 ROM:86F4 db 0Ch, 14h, 50h, 78h, 0D0h, 0FAh, 1Fh, 24h, 36h, 3Eh ROM:86F4 db 55h, 5Bh, 7, 1, 10h, 28h, 40h, 78h, 0A8h, 0C0h, 0FAh ROM:86F4 db 54h, 4Ah, 36h, 31h, 2Eh, 2Bh, 0, 4, 1, 47h, 5Ch, 80h ROM:86F4 db 0AAh, 0CCh, 50h, 4Bh, 42h, 8, 1, 0Eh, 1Ch, 2Ah, 39h ROM:86F4 db 55h, 87h, 9Ch, 0B0h, 75h, 4Eh, 31h, 21h, 18h, 13h, 0Fh ROM:86F4 db 8, 0Bh, 1, 1Ch, 2Bh, 39h, 47h, 55h, 63h, 9Ch, 0BFh ROM:86F4 db 0CDh, 0DCh, 0EAh, 64h, 41h, 2Fh, 23h, 1Dh, 19h, 18h ROM:86F4 db 14h, 14h, 12h, 10h, 9, 1, 0Eh, 1Ch, 2Bh, 39h, 47h, 55h ROM:86F4 db 63h, 71h, 0B8h, 0DCh, 0AFh, 88h, 64h, 49h, 32h, 23h ROM:86F4 db 19h, 0Ah, 9, 1, 3Ch, 46h, 50h, 5Ah, 64h, 6Eh, 78h, 82h ROM:86F4 db 8Ch, 91h, 0BBh, 0E1h, 0E5h, 0E5h, 0E5h, 0E6h, 0E6h ROM:86F4 db 0E8h, 3, 1, 5Ch, 80h, 0AAh, 50h, 4Bh, 42h, 8, 1, 0Eh ROM:86F4 db 1Ch, 2Bh, 39h, 47h, 55h, 63h, 0B1h ROM:88F4 db 0FFh, 0F4h, 0A4h, 62h, 44h, 27h, 1Dh, 0Ch, 0Bh, 1, 3Ch ROM:88F4 db 46h, 50h, 5Ah, 64h, 6Eh, 78h, 82h, 8Ch, 96h, 0A0h, 69h ROM:88F4 db 4Ah, 38h, 2Ch, 23h, 1Dh, 18h, 14h, 11h, 0Eh, 0Bh, 5 ROM:88F4 db 1, 0Eh, 1Ch, 39h, 63h, 0B1h, 20h, 20h, 20h, 20h, 20h ROM:88F4 db 2, 1, 5Ch, 0B1h, 0, 0, 3, 1, 5Ch, 80h, 0AAh, 32h, 2Ch ROM:88F4 db 23h, 4, 1, 42h, 61h, 80h, 0FDh, 7Dh, 32h, 5, 19h, 5 ROM:88F4 db 1, 0, 14h, 46h, 5Ah, 79h, 0, 26h, 8Ah, 0A2h, 0FFh, 4 ROM:88F4 db 1, 79h, 88h, 0A2h, 0B4h, 0, 16h, 57h, 64h, 5, 1, 0 ROM:88F4 db 26h, 8Ah, 0A2h, 0FFh, 0, 14h, 46h, 5Ah, 79h, 4, 1, 0 ROM:88F4 db 16h, 57h, 64h, 79h, 88h, 0A2h, 0B4h, 5, 1, 0Eh, 1Ch ROM:88F4 db 2Bh, 47h, 0B1h, 0A0h, 78h, 69h, 46h, 14h, 5, 1, 28h ROM:88F4 db 3Ch, 50h, 64h, 0A0h, 14h, 32h, 37h, 3Ch, 87h, 5, 1 ROM:88F4 db 28h, 3Ch, 50h, 64h, 0A0h, 0Fh, 28h, 2Dh, 32h, 82h, 3 ROM:88F4 db 1, 6Ch, 80h, 99h, 92h, 0B4h, 0C8h, 2, 1, 28h, 3Ch, 0 ROM:88F4 db 8, 7, 1, 1Ch, 2Bh, 39h, 47h, 55h, 63h, 0AAh, 4Ch, 42h ROM:88F4 db 3Ah, 27h, 1Fh, 1Bh, 10h, 0Ah, 9, 0Ah, 10h, 14h, 19h ROM:88F4 db 1Eh, 28h, 32h, 3Ch, 50h, 9Ch, 0Ch, 0Fh, 14h, 20h, 34h ROM:88F4 db 4Ch, 60h, 8Ch, 0FAh, 57h, 83h, 0AEh, 0C2h, 0CEh, 0D8h ROM:88F4 db 0DCh, 0E0h, 0E5h, 0E9h, 52h, 76h, 99h, 0B9h, 0C9h, 0D7h ROM:88F4 db 0DBh, 0E0h, 0E5h, 0E9h, 50h, 61h, 76h, 0ABh, 0C0h, 0D3h ROM:88F4 db 0D9h, 0DCh, 0E5h, 0E9h, 4Bh, 4Dh, 57h, 76h, 9Ch, 0CAh ROM:88F4 db 0D7h, 0DBh, 0E5h, 0E9h, 26h, 38h, 4Bh, 63h, 88h, 0C2h ROM:88F4 db 0D4h, 0D9h, 0E4h, 0E9h, 1Ch, 25h, 31h, 4Ch, 67h, 9Ch ROM:88F4 db 0C8h, 0D4h, 0DFh, 0E9h, 1Ch, 1Ch, 1Eh, 2Eh, 48h, 88h ROM:88F4 db 0BDh, 0CFh, 0DBh, 0E9h, 1Ch, 1Ch, 1Ch, 1Eh, 31h, 69h ROM:88F4 db 0A1h, 0C2h, 0D7h, 0E9h, 1Ch, 1Ch, 1Ch, 1Ch, 1Ch, 4Ah ROM:88F4 db 78h, 9Fh, 0C5h, 0E9h, 7, 5, 1Ch, 36h, 4Fh, 69h, 82h ROM:88F4 db 9Ch, 0B6h, 2Ah, 2Ch, 3Ch, 64h, 8Ch, 0, 0, 0, 0, 0, 0 ROM:88F4 db 0, 0, 2, 3, 6, 9, 0Ch, 0Ch, 0, 2, 7, 9, 0Bh, 0Dh, 0Fh ROM:88F4 db 2, 7, 0Dh, 0Fh, 10h, 11h, 18h, 3, 0Dh, 10h, 11h, 13h ROM:88F4 db 19h, 19h, 2, 4, 63h, 0AAh, 0, 1, 2, 3, 0F4h, 0FBh, 0E6h ROM:88F4 db 0DCh, 0F8h, 0F8h, 0F4h, 0F4h, 3, 4, 55h, 63h, 0AAh ROM:88F4 db 0, 1, 2, 3, 13h, 0Ch, 3, 2Dh, 18h, 8, 13h, 0Ch, 8, 2Dh ROM:88F4 db 1Ch, 12h, 4, 2, 14h, 28h, 64h, 78h, 63h, 0AAh, 32h ROM:88F4 db 32h, 32h, 32h, 4Bh, 32h, 32h, 19h, 9, 4, 66h, 73h, 7Ch ROM:88F4 db 7Dh, 7Eh, 7Fh, 80h, 9Ah, 0B3h, 1Ch, 36h, 69h, 0E9h ROM:88F4 db 32h, 19h, 8, 6, 4, 2, 0, 18h, 32h, 32h, 19h, 8, 6, 4 ROM:88F4 db 2, 0, 18h, 32h, 32h, 19h, 8, 6, 4, 2, 0, 18h, 32h, 32h ROM:88F4 db 19h, 8, 6, 4, 2, 0, 18h, 32h, 5, 4, 81h, 82h, 86h, 8Eh ROM:88F4 db 9Ah, 1Ch, 36h, 69h, 0E9h, 5, 0Ah, 20h, 53h, 0C0h, 5 ROM:88F4 db 0Ah, 20h, 53h, 0C0h, 0, 0Ah, 20h, 53h, 0C0h, 0, 0, 20h ROM:88F4 db 53h, 0C0h, 3, 3, 7Fh, 81h, 8Fh, 55h, 63h, 0AAh, 64h ROM:88F4 db 0FAh, 0C8h, 50h, 96h, 64h, 32h, 32h, 32h, 2, 2, 14h ROM:88F4 db 28h, 63h, 0AAh, 32h, 32h, 32h, 32h, 4, 6, 4Fh, 82h ROM:88F4 db 0CFh, 0E9h, 0Ch, 14h, 3Ch, 64h, 8Ch, 0B4h ROM:8AF4 db 32h, 3Ch, 4Bh, 50h, 32h, 4Bh, 4Bh, 50h, 3Ch, 4Bh, 50h ROM:8AF4 db 55h, 3Ch, 4Bh, 50h, 55h, 64h, 64h, 64h, 64h, 4Bh, 4Bh ROM:8AF4 db 4Bh, 4Bh, 7, 9, 29h, 36h, 4Fh, 69h, 9Ch, 0CFh, 0E5h ROM:8AF4 db 0Ch, 14h, 19h, 1Eh, 23h, 28h, 3Ch, 64h, 0B4h, 8Eh, 8Eh ROM:8AF4 db 8Bh, 74h, 6Eh, 6Dh, 6Ah, 8Eh, 88h, 87h, 71h, 6Ch, 6Bh ROM:8AF4 db 69h, 7Dh, 77h, 71h, 6Eh, 69h, 68h, 68h, 78h, 75h, 6Eh ROM:8AF4 db 6Ch, 69h, 66h, 67h, 77h, 73h, 6Dh, 6Ah, 68h, 65h, 65h ROM:8AF4 db 76h, 72h, 6Bh, 69h, 68h, 65h, 64h, 75h, 71h, 6Bh, 69h ROM:8AF4 db 67h, 64h, 63h, 6Eh, 6Dh, 67h, 64h, 61h, 60h, 5Eh, 66h ROM:8AF4 db 65h, 64h, 61h, 5Eh, 5Dh, 5Ch, 0Bh, 11h, 3, 1Ch, 29h ROM:8AF4 db 2Fh, 36h, 43h, 4Fh, 69h, 9Ch, 0CFh, 0E5h, 8, 0Ch, 10h ROM:8AF4 db 14h, 18h, 20h, 26h, 30h, 3Eh, 4Eh, 5Ch, 6Ch, 80h, 0A4h ROM:8AF4 db 0B4h, 0D2h, 0FAh, 0D5h, 0D5h, 0D5h, 0D5h, 0BFh, 9Fh ROM:8AF4 db 95h, 8Ah, 92h, 9Ch, 9Dh, 0D5h, 0D5h, 0CAh, 79h, 79h ROM:8AF4 db 7Fh, 85h, 8Ah, 92h, 9Ch, 9Dh, 0CFh, 0CFh, 0B5h, 82h ROM:8AF4 db 82h, 82h, 85h, 8Ah, 95h, 9Dh, 9Bh, 0CAh, 0CAh, 9Fh ROM:8AF4 db 86h, 86h, 86h, 8Bh, 8Eh, 98h, 9Fh, 9Ah, 0AAh, 0AAh ROM:8AF4 db 8Bh, 83h, 83h, 85h, 89h, 8Fh, 99h, 0A0h, 9Dh, 8Ah, 8Ah ROM:8AF4 db 87h, 87h, 8Bh, 8Eh, 91h, 97h, 9Fh, 0A4h, 0A5h, 7Dh ROM:8AF4 db 7Fh, 81h, 81h, 84h, 86h, 8Ah, 91h, 9Ah, 0A0h, 0A5h ROM:8AF4 db 86h, 8Bh, 8Dh, 8Fh, 90h, 93h, 95h, 9Bh, 0A2h, 0A7h ROM:8AF4 db 0A8h, 7Fh, 81h, 83h, 84h, 86h, 89h, 8Ch, 94h, 9Ch, 0A2h ROM:8AF4 db 0A6h, 89h, 8Eh, 91h, 92h, 94h, 97h, 9Ah, 9Fh, 0A5h ROM:8AF4 db 0AAh, 0AAh, 83h, 8Ah, 8Dh, 90h, 92h, 95h, 99h, 9Fh ROM:8AF4 db 0A7h, 0ADh, 0B7h, 79h, 7Dh, 7Fh, 82h, 86h, 8Ah, 8Fh ROM:8AF4 db 96h, 0A1h, 0A9h, 0BAh, 80h, 84h, 86h, 8Bh, 8Dh, 8Fh ROM:8AF4 db 93h, 9Ah, 0A2h, 0ADh, 0B1h, 0A0h, 0A5h, 0A7h, 0AAh ROM:8AF4 db 0ABh, 0B0h, 0B3h, 0B8h, 0BBh, 0C4h, 0C4h, 0A2h, 0A6h ROM:8AF4 db 0A8h, 0ABh, 0ACh, 0B1h, 0B5h, 0BAh, 0BEh, 0C7h, 0C6h ROM:8AF4 db 99h, 9Fh, 0A2h, 0A6h, 0A9h, 0AEh, 0B2h, 0BFh, 0C4h ROM:8AF4 db 0C9h, 0C7h, 82h, 88h, 8Ch, 90h, 95h, 0A0h, 0A5h, 0AEh ROM:8AF4 db 0B7h, 0BCh, 0B6h, 5, 4, 1Ch, 29h, 2Fh, 0B5h, 0E5h, 28h ROM:8AF4 db 3Ch, 0DCh, 0F0h, 91h, 91h, 91h, 91h, 91h, 9Bh, 96h ROM:8AF4 db 91h, 91h, 91h, 0A0h, 9Bh, 91h, 91h, 91h, 0A5h, 0A0h ROM:8AF4 db 91h, 91h, 8Ch, 6, 6, 69h, 82h, 9Ch, 0B5h, 0CEh, 0E5h ROM:8AF4 db 8Ch, 0A0h, 0B4h, 0C8h, 0DCh, 0F0h, 91h, 91h, 91h, 91h ROM:8AF4 db 91h, 82h, 91h, 91h, 91h, 91h, 87h, 82h, 91h, 91h, 91h ROM:8AF4 db 87h, 7Dh, 7Dh, 91h, 87h, 87h, 82h, 78h, 78h, 82h, 7Dh ROM:8AF4 db 7Dh, 78h, 78h, 78h, 7Dh, 78h, 78h, 76h, 73h, 73h, 2 ROM:8AF4 db 2, 14h, 8Ch, 4Eh, 0AAh, 82h, 82h, 82h, 82h, 8, 2, 1Ch ROM:8AF4 db 2Bh, 39h, 47h, 55h, 63h, 9Ch, 0BFh, 69h, 9Ch, 64h, 41h ROM:8AF4 db 2Fh, 23h, 1Dh, 19h, 18h, 14h, 6Eh, 46h, 3Bh, 32h, 26h ROM:8AF4 db 21h, 18h, 14h, 2, 4, 4Eh, 55h, 55h, 5Ch, 0B1h, 0DCh ROM:8AF4 db 14h, 14h, 14h, 0Fh, 14h, 12h, 14h, 14h, 2, 2, 36h, 0B6h ROM:8AF4 db 14h, 8Ch, 30h, 30h, 30h, 30h, 2, 2, 8Ch, 0B4h, 14h ROM:8AF4 db 8Ch, 30h, 30h, 30h, 30h, 8, 6, 36h, 43h, 4Fh, 5Ch, 69h ROM:8AF4 db 82h, 9Ch, 0CFh, 1Eh, 28h, 3Ch, 50h, 64h, 8Ch, 17h, 17h ROM:8AF4 db 17h, 17h, 17h, 17h, 17h, 17h, 17h, 2Fh, 2Fh, 2Fh, 2Fh ROM:8AF4 db 2Fh, 2Fh, 33h, 34h, 37h, 4Fh ROM:8CF4 db 5Fh, 60h, 60h, 60h, 5Eh, 3Eh, 3Eh, 56h, 6Eh, 6Eh, 6Eh ROM:8CF4 db 6Eh, 5Eh, 4Eh, 56h, 63h, 6Eh, 6Eh, 6Eh, 6Eh, 5Eh, 5Eh ROM:8CF4 db 6Eh, 7Dh, 7Dh, 7Dh, 7Dh, 7Dh, 7Dh, 4, 4, 36h, 69h, 82h ROM:8CF4 db 0CFh, 1Eh, 28h, 50h, 64h, 17h, 17h, 17h, 17h, 17h, 2Fh ROM:8CF4 db 2Fh, 1Ah, 25h, 22h, 22h, 1Ah, 1Ah, 1Ah, 1Ah, 1Ah, 2 ROM:8CF4 db 2, 69h, 82h, 1Eh, 28h, 5, 0Ah, 0Ah, 0Ah, 2, 2, 69h ROM:8CF4 db 82h, 1Eh, 28h, 0Ah, 14h, 14h, 14h, 0Ch, 8, 0Eh, 1Ch ROM:8CF4 db 2Bh, 39h, 47h, 55h, 63h, 71h, 87h, 9Ch, 0B1h, 0CDh ROM:8CF4 db 0Eh, 1Ch, 2Bh, 39h, 47h, 55h, 63h, 71h, 0A0h, 73h, 6Eh ROM:8CF4 db 5Fh, 5Ah, 51h, 3Fh, 34h, 28h, 16h, 0Ah, 0, 82h, 73h ROM:8CF4 db 64h, 5Ah, 4Eh, 45h, 3Dh, 34h, 28h, 16h, 0Ah, 0, 78h ROM:8CF4 db 6Eh, 64h, 48h, 48h, 44h, 3Ch, 34h, 24h, 12h, 8, 0, 64h ROM:8CF4 db 5Ah, 50h, 3Ch, 46h, 42h, 3Ah, 30h, 22h, 12h, 8, 0, 47h ROM:8CF4 db 33h, 3Dh, 33h, 38h, 37h, 32h, 2Ah, 1Eh, 11h, 7, 0, 44h ROM:8CF4 db 30h, 30h, 30h, 30h, 30h, 2Ah, 28h, 1Ah, 11h, 6, 0, 37h ROM:8CF4 db 2Dh, 2Dh, 2Dh, 2Dh, 2Dh, 27h, 23h, 19h, 10h, 5, 0, 30h ROM:8CF4 db 26h, 26h, 26h, 26h, 26h, 26h, 21h, 19h, 0Fh, 5, 0, 9 ROM:8CF4 db 5, 1Ch, 2Bh, 39h, 63h, 87h, 9Ch, 0B1h, 0BFh, 0CDh, 1Ch ROM:8CF4 db 2Bh, 39h, 63h, 87h, 0Ah, 0Ah, 0Ah, 0Ah, 0Ah, 0Ah, 0Ah ROM:8CF4 db 7, 5, 0Ah, 0Ah, 0Ah, 0Ah, 0Ah, 0Ah, 0Ah, 7, 5, 0Ah ROM:8CF4 db 9, 9, 9, 7, 6, 6, 5, 3, 0Ah, 7, 7, 7, 7, 6, 5, 3, 2 ROM:8CF4 db 0Ah, 5, 5, 5, 5, 4, 4, 3, 2, 5, 6, 1Ch, 36h, 4Fh, 0CFh ROM:8CF4 db 0E9h, 39h, 55h, 0B1h, 0CDh, 0EAh, 0F8h, 7Ch, 7Ch, 7Ch ROM:8CF4 db 78h, 7Ch, 7Ch, 7Ch, 7Ch, 7Ch, 80h, 80h, 80h, 80h, 80h ROM:8CF4 db 80h, 80h, 80h, 80h, 80h, 80h, 80h, 80h, 80h, 80h, 80h ROM:8CF4 db 80h, 80h, 84h, 84h, 88h, 2, 2, 9Ch, 0B5h, 71h, 8Eh ROM:8CF4 db 80h, 80h, 80h, 88h, 9, 0Ch, 1Ch, 36h, 4Fh, 69h, 82h ROM:8CF4 db 9Ch, 0B5h, 0CFh, 0E5h, 0Bh, 0Fh, 14h, 28h, 3Ch, 50h ROM:8CF4 db 64h, 8Ch, 0B4h, 0C8h, 0DCh, 0F0h, 7Eh, 7Eh, 7Eh, 7Eh ROM:8CF4 db 7Eh, 87h, 90h, 0A4h, 0A6h, 96h, 96h, 96h, 96h, 9Ch ROM:8CF4 db 0A4h, 0A4h, 0A4h, 0A6h, 96h, 96h, 96h, 96h, 9Ch, 0A4h ROM:8CF4 db 0A4h, 0A4h, 0A6h, 8Ch, 82h, 84h, 8Ch, 94h, 98h, 99h ROM:8CF4 db 99h, 9Eh, 82h, 78h, 80h, 84h, 8Ch, 8Eh, 92h, 92h, 94h ROM:8CF4 db 82h, 78h, 80h, 84h, 8Ch, 8Eh, 90h, 90h, 8Ch, 6Eh, 64h ROM:8CF4 db 6Eh, 74h, 78h, 7Ch, 82h, 88h, 8Eh, 6Eh, 64h, 6Eh, 74h ROM:8CF4 db 78h, 7Ch, 7Fh, 84h, 86h, 6Eh, 64h, 6Eh, 74h, 78h, 7Ch ROM:8CF4 db 82h, 86h, 88h, 6Eh, 64h, 6Eh, 74h, 78h, 7Ch, 80h, 86h ROM:8CF4 db 88h, 6Eh, 64h, 6Eh, 74h, 78h, 78h, 78h, 82h, 86h, 6Eh ROM:8CF4 db 64h, 6Eh, 74h, 78h, 78h, 78h, 82h, 84h, 2, 9, 0CFh ROM:8CF4 db 0E8h, 10h, 28h, 3Ch, 50h, 64h, 78h, 0A0h, 0C8h, 0FAh ROM:8CF4 db 8Ah, 0, 4Fh, 0, 45h, 0, 40h, 0, 40h, 0, 36h, 0, 31h ROM:8CF4 db 0, 2Ch, 0, 29h, 0, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8CF4 db 0FFh ROM:8EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8EF4 db 0FFh, 0AAh, 7, 96h, 2, 90h, 2, 27h, 7, 1Dh, 7, 0F2h ROM:8EF4 db 6, 88h, 2, 7Ch, 2, 70h, 2, 64h, 2, 5Ah, 2, 4Eh, 2, 44h ROM:8EF4 db 2, 38h, 2, 2Eh, 2, 0B5h, 6, 26h, 2, 3Fh, 6, 35h, 6 ROM:8EF4 db 2Bh, 6, 11h, 6, 0D1h, 5, 20h, 2, 14h, 2, 0C7h, 5, 0BDh ROM:8EF4 db 5, 0FCh, 1, 0EAh, 1, 0E2h, 1, 0CEh, 1, 0BAh, 1, 0ADh ROM:8EF4 db 5, 91h, 5, 0A2h, 1, 87h, 5, 55h, 5, 36h, 5, 5Dh, 4 ROM:8EF4 db 0Ch, 4, 0E8h, 3, 90h, 1, 0DEh, 3, 0CDh, 3, 0AEh, 3 ROM:8EF4 db 7Bh, 3, 86h, 1, 76h, 1, 68h, 1, 6Bh, 3, 56h, 3, 46h ROM:8EF4 db 3, 15h, 3, 0A6h, 2, 52h, 1, 4Ch, 1, 44h, 1, 0FFh, 0FFh ROM:8EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8EF4 db 0FFh ROM:90F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:90F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:90F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:90F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:90F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:90F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:90F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:90F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:90F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:90F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:90F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:90F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:90F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:90F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:90F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:90F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:90F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:90F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:90F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:90F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:90F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:90F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:90F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:90F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:90F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:90F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:90F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:90F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:90F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:90F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:90F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:90F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:90F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:90F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:90F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:90F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:90F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:90F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:90F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:90F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:90F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:90F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:90F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:90F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:90F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:90F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:90F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:90F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:90F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:90F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:90F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:90F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:90F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:90F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:90F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:90F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:90F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:92F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:92F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:92F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:92F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:92F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:92F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:92F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:92F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:92F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:92F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:92F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:92F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:92F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:92F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:92F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:92F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:92F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:92F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:92F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:92F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:92F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:92F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:92F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:92F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:92F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:92F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:92F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:92F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:92F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:92F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:92F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:92F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:92F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:92F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:92F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:92F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:92F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:92F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:92F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:92F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:92F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:92F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:92F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:92F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:92F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:92F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:92F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:92F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:92F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:92F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:92F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:92F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:92F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:92F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:92F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:92F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:92F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:94F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:94F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:94F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:94F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:94F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:94F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:94F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:94F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:94F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:94F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:94F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:94F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:94F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:94F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:94F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:94F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:94F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:94F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:94F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:94F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:94F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:94F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:94F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:94F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:94F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:94F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:94F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:94F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:94F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:94F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:94F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:94F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:94F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:94F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:94F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:94F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:94F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:94F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:94F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:94F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:94F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:94F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:94F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:94F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:94F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:94F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:94F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:94F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:94F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:94F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:94F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:94F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:94F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:94F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:94F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:94F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:94F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:96F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:96F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:96F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:96F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:96F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:96F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:96F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:96F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:96F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:96F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:96F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:96F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:96F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:96F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:96F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:96F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:96F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:96F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:96F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:96F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:96F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:96F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:96F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:96F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:96F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:96F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:96F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:96F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:96F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:96F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:96F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:96F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:96F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:96F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:96F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:96F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:96F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:96F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:96F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:96F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:96F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:96F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:96F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:96F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:96F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:96F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:96F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:96F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:96F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:96F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:96F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:96F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:96F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:96F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:96F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:96F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:96F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:98F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:98F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:98F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:98F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:98F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:98F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:98F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:98F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:98F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:98F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:98F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:98F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:98F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:98F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:98F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:98F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:98F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:98F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:98F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:98F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:98F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:98F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:98F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:98F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:98F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:98F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:98F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:98F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:98F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:98F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:98F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:98F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:98F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:98F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:98F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:98F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:98F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:98F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:98F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:98F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:98F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:98F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:98F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:98F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:98F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:98F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:98F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:98F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:98F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:98F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:98F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:98F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:98F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:98F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:98F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:98F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:98F4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9AF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9CF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9EF4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9EF4 ; end of 'ROM' ROM:9EF4 ROM:9EF4 ; end of file