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 : 4DA05A44EF7467628840FC661597C3DD2706549D5440F917DA6E890AFA99B2DD INTMEM:0000 ; Input MD5 : B17915FD869FEF85EFF60FEE69151EB0 INTMEM:0000 ; Input CRC32 : C5D447F5 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 4 ; DATA XREF: ROM_3411-1382↓r INTMEM:0000 ; ROM_3411:ROM_20DE↓r ... INTMEM:0000 ; Zero register INTMEM:0004 INTMEM_4: ds 2 ; DATA XREF: ROM_3411-1239↓w INTMEM:0004 ; ROM_3411:ROM_21DD↓w ... INTMEM:0006 INTMEM_6: ds 1 ; DATA XREF: ROM_3411-1251↓w INTMEM:0006 ; ROM:27E9↓w ... INTMEM:0007 INTMEM_7: ds 1 ; DATA XREF: ROM:ROM_2D0D↓r INTMEM:0007 ; ROM:2DF3↓r ... INTMEM:0008 INT_MASK: ds 1 ; DATA XREF: ROM_3491+D↓w INTMEM:0008 ; ROM_3D99+28↓w ... INTMEM:0008 ; Interrupt mask register INTMEM:0009 INT_PEND: ds 1 ; DATA XREF: ROM:28FB↓w INTMEM:0009 ; ROM_33FA+7↓r ... INTMEM:0009 ; Interrupt pending register INTMEM:000A INTMEM_A: ds 2 ; DATA XREF: start↓w INTMEM:000A ; start+3↓w ... INTMEM:000C ds 2 INTMEM:000E INTMEM_E: ds 1 ; DATA XREF: ROM_415C+6D↓w INTMEM:000E ; ROM_415C+70↓w INTMEM:000F IOPORT1: ds 1 ; DATA XREF: ROM:310A↓r INTMEM:000F ; start:ROM_3298↓w ... INTMEM:000F ; Input/output port 1 INTMEM:0010 IOPORT2: ds 1 ; DATA XREF: ROM_3D99:ROM_2B23↓r INTMEM:0010 ; ROM:2CC4↓r ... INTMEM:0010 ; Input/output port 2 INTMEM:0011 INTMEM_11: ds 1 ; DATA XREF: ROM:2CCA↓r INTMEM:0011 ; ROM:ROM_2CE0↓r ... INTMEM:0012 INT_PEND1: ds 1 ; DATA XREF: ROM_415C+D↓w INTMEM:0012 ; Interrupt pending register 1 INTMEM:0013 INT_MASK1: ds 1 ; DATA XREF: ROM_3491+10↓w INTMEM:0013 ; ROM_415C+D↓r ... INTMEM:0013 ; Interrupt mask register 1 INTMEM:0014 WSR: ds 1 ; DATA XREF: ROM_3411+1↓w INTMEM:0014 ; ROM_3491+A↓w ... INTMEM:0014 ; Window selection register INTMEM:0015 WSR1: ds 1 ; DATA XREF: ROM_3411-1254↓r INTMEM:0015 ; ROM_3411:ROM_2947↓r ... INTMEM:0015 ; Window selection register 1 INTMEM:0016 INTMEM_16: ds 2 ; DATA XREF: ROM_33FA+1↓r INTMEM:0016 ; ROM_3411+7↓r ... INTMEM:0018 SP: ds 2 ; DATA XREF: start:ROM_33BF↓w INTMEM:0018 ; ROM_3735+26↓r ... INTMEM:0018 ; Stack pointer INTMEM:001A INTMEM_1A: ds 2 ; DATA XREF: start+1223↓w INTMEM:001A ; start+122B↓r ... INTMEM:001C INTMEM_1C: ds 2 ; DATA XREF: ROM:ROM_30F2↓w INTMEM:001C ; ROM:30FC↓w ... INTMEM:001E INTMEM_1E: ds 2 ; DATA XREF: ROM_4DE4+27↓w INTMEM:001E ; ROM_4DE4+85↓r ... INTMEM:0020 INTMEM_20: ds 2 ; DATA XREF: ROM_3594:ROM_3597↓w INTMEM:0020 ; ROM_3594+6↓r ... INTMEM:0022 INTMEM_22: ds 2 ; DATA XREF: ROM_3411-1103↓w INTMEM:0022 ; ROM_3411-1100↓r ... INTMEM:0024 INTMEM_24: ds 1 ; DATA XREF: ROM_4DE4+21↓w INTMEM:0024 ; ROM_4DE4+7D↓w INTMEM:0025 INTMEM_25: ds 1 ; DATA XREF: ROM_4DE4+24↓w INTMEM:0025 ; ROM_4DE4+81↓w INTMEM:0026 INTMEM_26: ds 2 ; DATA XREF: ROM_3479+12↓r INTMEM:0026 ; ROM_415C↓w ... INTMEM:0028 INTMEM_28: ds 2 ; DATA XREF: ROM_33FA+1↓w INTMEM:0028 ; ROM_33FA+4↓r ... INTMEM:002A INTMEM_2A: ds 2 ; DATA XREF: ROM_37E2+7↓w INTMEM:002A ; ROM:510D↓w ... INTMEM:002C INTMEM_2C: ds 2 ; DATA XREF: ROM_3696+28↓r INTMEM:002C ; ROM_3696+2B↓r ... INTMEM:002E INTMEM_2E: ds 2 ; DATA XREF: ROM:508F↓w INTMEM:002E ; ROM:509A↓w ... INTMEM:0030 INTMEM_30: ds 4 ; DATA XREF: ROM_51D6↓w INTMEM:0030 ; ROM_51D6+4↓r ... INTMEM:0034 INTMEM_34: ds 1 ; DATA XREF: ROM_37D2+2363↓w INTMEM:0034 ; ROM_5C11+8↓r ... INTMEM:0035 INTMEM_35: ds 1 ; DATA XREF: ROM_37D2+2368↓w INTMEM:0035 ; ROM_5C11+B↓r ... INTMEM:0036 INTMEM_36: ds 2 ; DATA XREF: ROM_37D2+236D↓w INTMEM:0036 ; ROM_5C11+E↓r ... INTMEM:0038 INTMEM_38: ds 1 ; DATA XREF: ROM_6AB5+28↓r INTMEM:0038 ; ROM_6AB5+2F↓r ... INTMEM:0039 INTMEM_39: ds 1 ; DATA XREF: ROM_3411:ROM_21E4↓w INTMEM:0039 ; ROM_3411-F40↓w ... INTMEM:003A INTMEM_3A: ds 2 ; DATA XREF: ROM_4CD4+6E↓w INTMEM:003A ; ROM_4CD4+A0↓w ... INTMEM:003C INTMEM_3C: ds 1 ; DATA XREF: ROM:28EB↓w INTMEM:003C ; ROM_3DC9+5F↓w ... INTMEM:003D INTMEM_3D: ds 1 ; DATA XREF: ROM_37D2+237B↓w INTMEM:003D ; ROM_5C4F+116↓w ... INTMEM:003E INTMEM_3E: ds 1 ; DATA XREF: ROM:5C06↓w INTMEM:003E ; ROM_60C8+1A9↓r ... INTMEM:003F INTMEM_3F: ds 1 ; DATA XREF: ROM_3DC9+42↓w INTMEM:003F ; ROM_3DC9:ROM_3E24↓w ... INTMEM:0040 INTMEM_40: ds 2 ; DATA XREF: ROM_3411:ROM_20B1↓r INTMEM:0040 ; ROM_3411:ROM_20BE↓r ... INTMEM:0042 INTMEM_42: ds 2 ; DATA XREF: ROM_3411-1349↓r INTMEM:0042 ; ROM_3411-124E↓r ... INTMEM:0044 INTMEM_44: ds 2 ; DATA XREF: ROM_3411-133F↓r INTMEM:0044 ; ROM_3411-1339↓w ... INTMEM:0046 INTMEM_46: ds 2 ; DATA XREF: ROM_3411-EE7↓r INTMEM:0046 ; ROM_3411-EE3↓w ... INTMEM:0048 INTMEM_48: ds 2 ; DATA XREF: ROM_3411:ROM_23DF↓w INTMEM:0048 ; ROM_3411-FE3↓r ... INTMEM:004A INTMEM_4A: ds 2 ; DATA XREF: ROM_3411-1376↓r INTMEM:004A ; ROM_3411-136E↓w ... INTMEM:004C INTMEM_4C: ds 2 ; DATA XREF: ROM_3411-1363↓w INTMEM:004C ; ROM_3411-D5C↓w ... INTMEM:004E INTMEM_4E: ds 2 ; DATA XREF: ROM_3411:ROM_209E↓r INTMEM:004E ; ROM_4611↓w INTMEM:0050 INTMEM_50: ds 2 ; DATA XREF: ROM_3D99-1231↓w INTMEM:0050 ; ROM_3D99-122E↓w ... INTMEM:0052 INTMEM_52: ds 2 ; DATA XREF: ROM_3411-1349↓r INTMEM:0052 ; ROM_3411-124E↓r ... INTMEM:0054 INTMEM_54: ds 2 ; DATA XREF: ROM_3411:ROM_222A↓w INTMEM:0054 ; ROM_3411-11B2↓r ... INTMEM:0056 INTMEM_56: ds 2 ; DATA XREF: ROM_3411-1134↓w INTMEM:0056 ; ROM_3411-112E↓r ... INTMEM:0058 INTMEM_58: ds 2 ; DATA XREF: ROM_3411-1087↓w INTMEM:0058 ; ROM_3411-105D↓r ... INTMEM:005A INTMEM_5A: ds 1 ; DATA XREF: ROM_3411-EA3↓w INTMEM:005A ; start+1372↓w INTMEM:005B INTMEM_5B: ds 2 ; DATA XREF: ROM_3411:ROM_2504↓r INTMEM:005B ; ROM_3411-EA8↓r ... INTMEM:005D INTMEM_5D: ds 1 ; DATA XREF: ROM_3411+A↓r INTMEM:005D ; ROM_3411:ROM_342A↓w ... INTMEM:005E INTMEM_5E: ds 2 ; DATA XREF: ROM_3696+28↓w INTMEM:005E ; ROM_37E2:ROM_386F↓r ... INTMEM:0060 INTMEM_60: ds 1 ; DATA XREF: ROM_3411-F89↓w INTMEM:0060 ; ROM_3411-F83↓w ... INTMEM:0061 INTMEM_61: ds 1 ; DATA XREF: ROM_3411:ROM_2387↓r INTMEM:0061 ; ROM_3411:ROM_23D2↓r ... INTMEM:0062 INTMEM_62: ds 2 ; DATA XREF: ROM_3411:ROM_236F↓r INTMEM:0062 ; ROM_3411-1026↓w ... INTMEM:0064 ds 1 ; DATA XREF: ROM_3411:ROM_2640↓r INTMEM:0064 ; ROM_3411-DC3↓r ... INTMEM:0065 INTMEM_65: ds 1 ; DATA XREF: ROM_4F5E+14↓w INTMEM:0065 ; ROM_4F5E+2E↓r ... INTMEM:0066 INTMEM_66: ds 1 ; DATA XREF: ROM_4F5E:ROM_4F79↓r INTMEM:0066 ; ROM_4F5E+39↓r ... INTMEM:0067 INTMEM_67: ds 1 ; DATA XREF: ROM_3D5E+E↓w INTMEM:0067 ; ROM_4F5E+3E↓r ... INTMEM:0068 INTMEM_68: ds 1 ; DATA XREF: ROM:8B79↓r INTMEM:0068 ; ROM:8BA1↓w ... INTMEM:0069 INTMEM_69: ds 1 ; DATA XREF: ROM_3D99:ROM_2ADA↓r INTMEM:0069 ; ROM_3D99-12BA↓r ... INTMEM:006A INTMEM_6A: ds 1 ; DATA XREF: ROM_3D99-1289↓r INTMEM:006A ; ROM_3D99-1269↓w ... INTMEM:006B INTMEM_6B: ds 1 ; DATA XREF: ROM:ROM_2CCF↓w INTMEM:006B ; ROM:2CD9↓r ... INTMEM:006C INTMEM_6C: ds 1 ; DATA XREF: ROM_3411-11E4↓w INTMEM:006C ; ROM_3411-11AF↓r ... INTMEM:006D INTMEM_6D: ds 1 ; DATA XREF: ROM_3411-1345↓r INTMEM:006D ; ROM_3411-1219↓w ... INTMEM:006E INTMEM_6E: ds 1 ; DATA XREF: ROM_3411-1342↓r INTMEM:006E ; ROM_3411-1336↓w ... INTMEM:006F INTMEM_6F: ds 1 ; DATA XREF: ROM_3411-1312↓r INTMEM:006F ; ROM_3411:ROM_210A↓w ... INTMEM:0070 INTMEM_70: ds 2 ; DATA XREF: ROM_3411-12DE↓w INTMEM:0070 ; ROM_3411:ROM_2139↓w ... INTMEM:0072 INTMEM_72: ds 1 ; DATA XREF: ROM_3411:ROM_20FA↓r INTMEM:0072 ; ROM_3411-1304↓w ... INTMEM:0073 INTMEM_73: ds 1 ; DATA XREF: ROM_3411-1153↓w INTMEM:0073 ; ROM_3411-114B↓r ... INTMEM:0074 INTMEM_74: ds 1 ; DATA XREF: ROM:27B4↓r INTMEM:0074 ; ROM:27C7↓w ... INTMEM:0075 INTMEM_75: ds 1 ; DATA XREF: ROM_3DC9+1↓r INTMEM:0075 ; ROM_3DC9+5↓r ... INTMEM:0076 INTMEM_76: ds 1 ; DATA XREF: ROM_3549+12↓r INTMEM:0076 ; ROM_3549+25↓w ... INTMEM:0077 INTMEM_77: ds 1 ; DATA XREF: ROM:2F0F↓w INTMEM:0077 ; ROM_3549+8↓r ... INTMEM:0078 INTMEM_78: ds 4 ; DATA XREF: ROM_3549:ROM_357B↓w INTMEM:0078 ; ROM_3D5E+6↓r ... INTMEM:007C INTMEM_7C: ds 1 ; DATA XREF: ROM_3411-1358↓r INTMEM:007C ; ROM_3411:ROM_217E↓w ... INTMEM:007D INTMEM_7D: ds 1 ; DATA XREF: ROM_3D99-1145↓r INTMEM:007D ; ROM_3D99-113C↓w ... INTMEM:007E INTMEM_7E: ds 1 ; DATA XREF: ROM_52F7:ROM_5304↓w INTMEM:007E ; ROM_52F7+17↓w ... INTMEM:007F INTMEM_7F: ds 1 ; DATA XREF: ROM_3411-1385↓w INTMEM:007F ; ROM_3411-135B↓w ... INTMEM:0080 INTMEM_80: ds 2 ; DATA XREF: ROM_3411-1302↓r INTMEM:0080 ; ROM_3411-12F7↓w ... INTMEM:0082 INTMEM_82: ds 1 ; DATA XREF: ROM:3094↓r INTMEM:0082 ; ROM:3104↓w ... INTMEM:0083 INTMEM_83: ds 1 ; DATA XREF: ROM_3D99-B57↓w INTMEM:0083 ; ROM_3D99:ROM_324D↓w ... INTMEM:0084 INTMEM_84: ds 1 ; DATA XREF: ROM:4B9D↓w INTMEM:0084 ; ROM:4BB0↓r ... INTMEM:0085 INTMEM_85: ds 1 ; DATA XREF: ROM_415C+24E↓w INTMEM:0085 ; ROM:4B7A↓w ... INTMEM:0086 INTMEM_86: ds 1 ; DATA XREF: ROM_87F8+13↓w INTMEM:0086 ; ROM_87F8+22↓w ... INTMEM:0087 ds 3 ; DATA XREF: ROM_60C8+3F1↓w INTMEM:0087 ; ROM_60C8+401↓r ... INTMEM:008A INTMEM_8A: ds 1 ; DATA XREF: ROM_6AB5+2C7↓w INTMEM:008A ; ROM_6AB5:ROM_6D8C↓r INTMEM:008B INTMEM_8B: ds 1 ; DATA XREF: ROM_716E+FA↓w INTMEM:008B ; ROM_716E+105↓w ... INTMEM:008C INTMEM_8C: ds 1 ; DATA XREF: ROM_716E+2C1↓r INTMEM:008C ; ROM_716E:ROM_74B0↓w INTMEM:008D INTMEM_8D: ds 2 ; DATA XREF: ROM_5B69+4C↓w INTMEM:008D ; ROM_7539+4C6↓w ... INTMEM:008F INTMEM_8F: ds 1 ; DATA XREF: ROM_5B69+3↓w INTMEM:008F ; ROM_60C8+70↓r INTMEM:0090 INTMEM_90: ds 1 ; DATA XREF: ROM_60C8+248↓w INTMEM:0090 ; ROM_60C8+289↓w ... INTMEM:0091 INTMEM_91: ds 1 ; DATA XREF: ROM_7FA0↓r INTMEM:0091 ; ROM_7FA0:ROM_7FA7↓w INTMEM:0092 INTMEM_92: ds 2 ; DATA XREF: ROM_716E+1A6↓r INTMEM:0092 ; ROM_716E+217↓w ... INTMEM:0094 INTMEM_94: ds 1 ; DATA XREF: ROM_7539+191↓w INTMEM:0094 ; ROM_7539+19F↓r INTMEM:0095 INTMEM_95: ds 6 ; DATA XREF: ROM_5F1D+17↓r INTMEM:0095 ; ROM_5F1D+1F↓w ... INTMEM:009B INTMEM_9B: ds 1 ; DATA XREF: ROM_4F5E+20↓r INTMEM:009B ; ROM_4F5E+46↓w ... INTMEM:009C INTMEM_9C: ds 2 ; DATA XREF: ROM:ROM_2E4E↓w INTMEM:009C ; ROM:2E58↓r ... INTMEM:009E INTMEM_9E: ds 2 ; DATA XREF: ROM_3411:ROM_20B1↓w INTMEM:009E ; ROM_3411:ROM_20BE↓w ... INTMEM:00A0 ds 1 ; DATA XREF: ROM_60C8+5CD↓r INTMEM:00A0 ; ROM_60C8:ROM_66F9↓w INTMEM:00A1 ds 1 ; DATA XREF: ROM_60C8+56B↓r INTMEM:00A1 ; ROM_60C8:ROM_66F4↓w INTMEM:00A2 ds 1 ; DATA XREF: ROM_60C8+6D1↓r INTMEM:00A2 ; ROM_60C8+6EA↓w ... INTMEM:00A3 ds 1 ; DATA XREF: ROM_5C4F:ROM_5CA6↓r INTMEM:00A3 ; ROM_5C4F:ROM_5D1C↓r ... INTMEM:00A4 INTMEM_A4: ds 1 ; DATA XREF: ROM_8129+93↓r INTMEM:00A4 ; ROM_8129:ROM_81C3↓w INTMEM:00A5 INTMEM_A5: ds 1 ; DATA XREF: ROM_8063+9E↓r INTMEM:00A5 ; ROM_8063+C0↓w INTMEM:00A6 INTMEM_A6: ds 2 ; DATA XREF: ROM:ROM_6DD5↓w INTMEM:00A6 ; ROM:6DE0↓r ... INTMEM:00A8 INTMEM_A8: ds 1 ; DATA XREF: ROM_7539+5BB↓w INTMEM:00A8 ; ROM_7539+5CA↓r ... INTMEM:00A9 INTMEM_A9: ds 1 ; DATA XREF: ROM_716E+39↓w INTMEM:00A9 ; ROM_716E:ROM_71B2↓r ... INTMEM:00AA INTMEM_AA: ds 1 ; DATA XREF: ROM:7DE2↓w INTMEM:00AA ; ROM:7DFB↓w ... INTMEM:00AB INTMEM_AB: ds 1 ; DATA XREF: ROM_60C8+39↓w INTMEM:00AB ; ROM_60C8+4D↓w ... INTMEM:00AC INTMEM_AC: ds 1 ; DATA XREF: ROM_60C8+96F↓w INTMEM:00AC ; ROM_60C8:ROM_6A3A↓r INTMEM:00AD INTMEM_AD: ds 1 ; DATA XREF: ROM_716E+BE↓w INTMEM:00AD ; ROM_716E+C6↓w ... INTMEM:00AE INTMEM_AE: ds 1 ; DATA XREF: ROM_716E+98↓w INTMEM:00AE ; ROM_716E:ROM_720B↓w ... INTMEM:00AF INTMEM_AF: ds 1 ; DATA XREF: ROM_7539+3E↓w INTMEM:00AF ; ROM_7539:ROM_757E↓r INTMEM:00B0 INTMEM_B0: ds 1 ; DATA XREF: ROM_7BDB+21↓w INTMEM:00B0 ; ROM_7BDB:ROM_7C1F↓w ... INTMEM:00B1 INTMEM_B1: ds 1 ; DATA XREF: ROM:7E0C↓w INTMEM:00B1 ; ROM:7E1C↓r ... INTMEM:00B2 INTMEM_B2: ds 1 ; DATA XREF: ROM:7E92↓w INTMEM:00B2 ; ROM:7E9F↓w ... INTMEM:00B3 INTMEM_B3: ds 1 ; DATA XREF: ROM:7D15↓w INTMEM:00B3 ; ROM:ROM_7D30↓r ... INTMEM:00B4 INTMEM_B4: ds 2 ; DATA XREF: ROM_5FE3+D↓r INTMEM:00B4 ; ROM_5FE3:ROM_605A↓r ... INTMEM:00B6 INTMEM_B6: ds 2 ; DATA XREF: ROM_5B69+37↓w INTMEM:00B6 ; ROM_716E:ROM_7257↓r ... INTMEM:00B8 INTMEM_B8: ds 2 ; DATA XREF: ROM_3411-10D3↓w INTMEM:00B8 ; ROM_3411-10C1↓r ... INTMEM:00BA INTMEM_BA: ds 2 ; DATA XREF: ROM_3411-E85↓w INTMEM:00BA ; ROM:6F9D↓r ... INTMEM:00BC INTMEM_BC: ds 2 ; DATA XREF: ROM_7017+AD↓w INTMEM:00BC ; ROM_7017+CC↓r ... INTMEM:00BE INTMEM_BE: ds 1 ; DATA XREF: ROM:ROM_7F4D↓w INTMEM:00BF ds 1 INTMEM:00C0 INTMEM_C0: ds 2 ; DATA XREF: ROM_3411-C76↓r INTMEM:00C0 ; ROM:51E2↓w ... INTMEM:00C2 INTMEM_C2: ds 1 ; DATA XREF: ROM_3411:ROM_2364↓w INTMEM:00C2 ; ROM_3411-10A4↓w ... INTMEM:00C3 INTMEM_C3: ds 1 ; DATA XREF: ROM_60C8+1F5↓r INTMEM:00C3 ; ROM_60C8+20F↓r ... INTMEM:00C4 INTMEM_C4: ds 1 ; DATA XREF: ROM_60C8+39D↓w INTMEM:00C4 ; ROM_60C8:ROM_647F↓w ... INTMEM:00C5 INTMEM_C5: ds 1 ; DATA XREF: ROM_60C8+9A9↓w INTMEM:00C5 ; ROM_60C8:ROM_6A83↓r ... INTMEM:00C6 INTMEM_C6: ds 1 ; DATA XREF: ROM_6AB5+2E3↓r INTMEM:00C6 ; ROM:6D9E↓w ... INTMEM:00C7 INTMEM_C7: ds 1 ; DATA XREF: ROM_7539+9↓w INTMEM:00C7 ; ROM_7539+D8↓w ... INTMEM:00C8 INTMEM_C8: ds 1 ; DATA XREF: ROM_7539+38↓w INTMEM:00C8 ; ROM_7539+E0↓w ... INTMEM:00C9 INTMEM_C9: ds 1 ; DATA XREF: ROM_7539:ROM_7724↓w INTMEM:00C9 ; ROM_7539:ROM_782B↓r ... INTMEM:00CA INTMEM_CA: ds 1 ; DATA XREF: ROM_7539+2A4↓w INTMEM:00CA ; ROM_7539:ROM_77F7↓w ... INTMEM:00CB INTMEM_CB: ds 1 ; DATA XREF: ROM_5F1D+6↓r INTMEM:00CB ; ROM_5F1D+C↓w ... INTMEM:00CC INTMEM_CC: ds 1 ; DATA XREF: ROM_7539+374↓w INTMEM:00CC ; ROM_7539:ROM_78B4↓w ... INTMEM:00CD INTMEM_CD: ds 1 ; DATA XREF: ROM_7539:ROM_78C7↓w INTMEM:00CD ; ROM_7539+43A↓w ... INTMEM:00CE INTMEM_CE: ds 1 ; DATA XREF: ROM_7539+39C↓r INTMEM:00CE ; ROM_7539+3A6↓w ... INTMEM:00CF INTMEM_CF: ds 1 ; DATA XREF: ROM_7539+5AD↓r INTMEM:00CF ; ROM_7539+5B8↓w ... INTMEM:00D0 INTMEM_D0: ds 1 ; DATA XREF: ROM_29C2:ROM_2AD3↓w INTMEM:00D0 ; ROM_29C2+114↓w ... INTMEM:00D1 INTMEM_D1: ds 1 ; DATA XREF: ROM_60C8+889↓w INTMEM:00D1 ; ROM_60C8:ROM_6A45↓r ... INTMEM:00D2 INTMEM_D2: ds 1 ; DATA XREF: ROM:30F5↓r INTMEM:00D2 ; ROM_74C5:ROM_7533↓w INTMEM:00D3 INTMEM_D3: ds 1 ; DATA XREF: ROM_7539+27↓w INTMEM:00D3 ; ROM_7539+A3↓r ... INTMEM:00D4 INTMEM_D4: ds 1 ; DATA XREF: ROM_3D99:ROM_2AF1↓r INTMEM:00D4 ; ROM_37E2+29↓r ... INTMEM:00D5 INTMEM_D5: ds 1 ; DATA XREF: ROM_3411-10B7↓r INTMEM:00D5 ; ROM_3411:ROM_2910↓r ... INTMEM:00D6 INTMEM_D6: ds 2 ; DATA XREF: ROM_5FE3:ROM_6076↓r INTMEM:00D6 ; ROM_60C8+36↓w ... INTMEM:00D8 INTMEM_D8: ds 1 ; DATA XREF: ROM_58E1+3↓w INTMEM:00D8 ; ROM_5C4F+6↓w ... INTMEM:00D9 INTMEM_D9: ds 1 ; DATA XREF: ROM_58E1+6↓w INTMEM:00D9 ; ROM_60C8+956↓r ... INTMEM:00DA INTMEM_DA: ds 1 ; DATA XREF: ROM_6AB5+16↓r INTMEM:00DA ; ROM_6AB5+25↓w ... INTMEM:00DB INTMEM_DB: ds 1 ; DATA XREF: ROM:6DBC↓w INTMEM:00DB ; ROM:6E01↓w ... INTMEM:00DC INTMEM_DC: ds 1 ; DATA XREF: ROM_716E:ROM_71A1↓r INTMEM:00DC ; ROM_716E+36↓r ... INTMEM:00DD INTMEM_DD: ds 1 ; DATA XREF: ROM_5F1D+3↓r INTMEM:00DD ; ROM_5F1D:ROM_5F31↓r ... INTMEM:00DE INTMEM_DE: ds 9 ; DATA XREF: ROM_5F1D↓r INTMEM:00DE ; ROM_5F1D:ROM_5F2E↓w ... INTMEM:00E7 INTMEM_E7: ds 1 ; DATA XREF: ROM_3549+25↓r INTMEM:00E7 ; ROM_3D6F+13↓r ... INTMEM:00E8 INTMEM_E8: ds 2 ; DATA XREF: ROM:56E8↓w INTMEM:00E8 ; ROM:56F1↓r ... INTMEM:00EA INTMEM_EA: ds 2 ; DATA XREF: ROM:5022↓w INTMEM:00EA ; ROM:5026↓r ... INTMEM:00EC INTMEM_EC: ds 2 ; DATA XREF: ROM_3696+21↓r INTMEM:00EC ; ROM_36E6↓w ... INTMEM:00EE INTMEM_EE: ds 2 ; DATA XREF: ROM_35A3+2↓w INTMEM:00EE ; ROM_35A3+13↓w ... INTMEM:00F0 INTMEM_F0: ds 4 ; DATA XREF: ROM_35D5+20↓w INTMEM:00F0 ; ROM_35D5+25↓w ... INTMEM:00F4 INTMEM_F4: ds 2 ; DATA XREF: ROM_35D5+F↓w INTMEM:00F4 ; ROM_35D5+36↓w ... INTMEM:00F6 INTMEM_F6: ds 2 ; DATA XREF: ROM_3411-134E↓w INTMEM:00F6 ; ROM_3411-1309↓w ... INTMEM:00F8 INTMEM_F8: ds 4 ; DATA XREF: ROM_3411-1376↓w INTMEM:00F8 ; ROM_3411:ROM_209E↓w ... INTMEM:00FC INTMEM_FC: ds 4 ; DATA XREF: ROM_3411-137B↓w INTMEM:00FC ; ROM_3411-136B↓w ... INTMEM:0100 ds 40h INTMEM:0140 INTMEM_140: ds 2 ; DATA XREF: ROM_3D99-11FC↓r INTMEM:0140 ; ROM_37E2+3B↓r ... INTMEM:0142 INTMEM_142: ds 2 ; DATA XREF: ROM_3D99-129E↓r INTMEM:0142 ; ROM_3D99-128E↓w ... INTMEM:0144 INTMEM_144: ds 2 ; DATA XREF: ROM_3411-FDF↓r INTMEM:0144 ; ROM_3411-FD8↓r ... INTMEM:0146 INTMEM_146: ds 2 ; DATA XREF: ROM_3411-F75↓r INTMEM:0146 ; ROM_38DE+19↓w ... INTMEM:0148 INTMEM_148: ds 2 ; DATA XREF: ROM_3411:ROM_25F2↓r INTMEM:0148 ; ROM_3411-DF8↓r ... INTMEM:014A INTMEM_14A: ds 2 ; DATA XREF: ROM_45A0+6↓w INTMEM:014A ; ROM_4751+4↓r ... INTMEM:014C INTMEM_14C: ds 2 ; DATA XREF: ROM_3411:ROM_2915↓r INTMEM:014C ; ROM_3411:ROM_2966↓r ... INTMEM:014E INTMEM_14E: ds 2 ; DATA XREF: ROM_3411:ROM_2607↓w INTMEM:014E ; ROM_3411:ROM_263B↓w ... INTMEM:0150 INTMEM_150: ds 4 ; DATA XREF: ROM_3411:ROM_26B0↓w INTMEM:0150 ; ROM_3411:ROM_26E4↓w ... INTMEM:0154 INTMEM_154: ds 2 ; DATA XREF: ROM_3D99:ROM_2B95↓w INTMEM:0154 ; ROM:5587↓r INTMEM:0156 INTMEM_156: ds 2 ; DATA XREF: ROM_4E7E+4↓r INTMEM:0156 ; ROM_4E7E+1C↓w INTMEM:0158 INTMEM_158: ds 2 ; DATA XREF: ROM_3411-F0A↓r INTMEM:0158 ; ROM_3411:ROM_2564↓w INTMEM:015A INTMEM_15A: ds 1 ; DATA XREF: ROM_37E2+9B↓r INTMEM:015A ; ROM_415C:ROM_4329↓w ... INTMEM:015B INTMEM_15B: ds 1 ; DATA XREF: ROM_37E2+49↓r INTMEM:015B ; ROM_37E2+4E↓r ... INTMEM:015C INTMEM_15C: ds 1 ; DATA XREF: ROM_37E2+5C↓r INTMEM:015C ; ROM_415C+169↓w ... INTMEM:015D INTMEM_15D: ds 1 ; DATA XREF: ROM_37E2:ROM_38B0↓w INTMEM:015D ; ROM_37E2+DE↓r INTMEM:015E INTMEM_15E: ds 1 ; DATA XREF: ROM_39E8:ROM_3A0D↓w INTMEM:015E ; ROM_3A13+6↓r ... INTMEM:015F INTMEM_15F: ds 1 ; DATA XREF: ROM_3411:ROM_2597↓r INTMEM:015F ; ROM_3411:ROM_25A0↓r ... INTMEM:0160 INTMEM_160: ds 3 ; DATA XREF: ROM_3411-1382↓r INTMEM:0160 ; ROM_3411-137B↓r ... INTMEM:0163 INTMEM_163: ds 1 ; DATA XREF: ROM_3D99:ROM_2BB5↓w INTMEM:0163 ; ROM:5517↓w ... INTMEM:0164 INTMEM_164: ds 2 ; DATA XREF: ROM_415C+1F5↓w INTMEM:0164 ; ROM_87F8:ROM_886E↓w ... INTMEM:0166 INTMEM_166: ds 1 ; DATA XREF: ROM_3D99:ROM_2AF6↓r INTMEM:0166 ; ROM_3D99:ROM_2BC7↓w INTMEM:0167 INTMEM_167: ds 1 ; DATA XREF: ROM_3D99:ROM_2C2E↓r INTMEM:0167 ; ROM_3D99-1164↓w ... INTMEM:0168 INTMEM_168: ds 1 ; DATA XREF: ROM_3D99-1131↓r INTMEM:0168 ; ROM:2D1D↓w ... INTMEM:0169 INTMEM_169: ds 5 ; DATA XREF: ROM_3D99:ROM_2CA3↓r INTMEM:0169 ; ROM:ROM_2E33↓w ... INTMEM:016E INTMEM_16E: ds 1 ; DATA XREF: ROM_3411-1150↓w INTMEM:016E ; ROM:282E↓r ... INTMEM:016F INTMEM_16F: ds 1 ; DATA XREF: ROM_3411-F04↓r INTMEM:016F ; ROM_3411-EA8↓w INTMEM:0170 INTMEM_170: ds 1 ; DATA XREF: ROM_3D99-11C2↓r INTMEM:0170 ; ROM_3D99-11A7↓r ... INTMEM:0171 INTMEM_171: ds 1 ; DATA XREF: ROM_3D99-11BD↓r INTMEM:0171 ; ROM_3D99-11B6↓r ... INTMEM:0172 INTMEM_172: ds 1 ; DATA XREF: ROM_3411-10B2↓r INTMEM:0172 ; ROM_60C8+98E↓w INTMEM:0173 INTMEM_173: ds 2 ; DATA XREF: ROM_3411-E8D↓w INTMEM:0173 ; ROM_609A+9↓r INTMEM:0175 INTMEM_175: ds 2 ; DATA XREF: ROM_38DE↓r INTMEM:0175 ; ROM_609A:ROM_60B9↓r ... INTMEM:0177 INTMEM_177: ds 2 ; DATA XREF: ROM:50AE↓r INTMEM:0177 ; ROM_6AB5+B6↓r ... INTMEM:0179 INTMEM_179: ds 1 ; DATA XREF: ROM:50BA↓r INTMEM:0179 ; ROM_60C8+420↓r ... INTMEM:017A INTMEM_17A: ds 2 ; DATA XREF: ROM_60C8+9A4↓r INTMEM:017A ; ROM_8129+24↓r INTMEM:017C INTMEM_17C: ds 1 ; DATA XREF: ROM_5C4F:ROM_5CAC↓r INTMEM:017C ; ROM_5C4F+A1↓r ... INTMEM:017D INTMEM_17D: ds 2 ; DATA XREF: ROM_60C8+86A↓r INTMEM:017D ; ROM_7539+33C↓r ... INTMEM:017F INTMEM_17F: ds 83h ; DATA XREF: ROM_5B69+8↓r INTMEM:017F ; ROM_60C8:ROM_64E3↓r ... INTMEM:0202 INTMEM_202: ds 1 ; DATA XREF: ROM:2885↓r INTMEM:0202 ; ROM_8063+20↓r ... INTMEM:0203 INTMEM_203: ds 1 ; DATA XREF: ROM:27C7↓r INTMEM:0203 ; ROM_8063:ROM_80EA↓w INTMEM:0204 INTMEM_204: ds 1 ; DATA XREF: ROM:27E4↓r INTMEM:0204 ; ROM_8063+5B↓w INTMEM:0205 INTMEM_205: ds 1 ; DATA XREF: ROM:27FB↓r INTMEM:0205 ; ROM_8063+7A↓w INTMEM:0206 INTMEM_206: ds 3 ; DATA XREF: ROM:ROM_27BB↓r INTMEM:0206 ; ROM:27CF↓w ... INTMEM:0209 INTMEM_209: ds 1 ; DATA XREF: ROM:2895↓r INTMEM:0209 ; ROM:28C0↓w ... INTMEM:020A INTMEM_20A: ds 4 ; DATA XREF: ROM:2859↓r INTMEM:020A ; ROM_8063+99↓w ... INTMEM:020E INTMEM_20E: ds 4 ; DATA XREF: ROM_7BDB+103↓w INTMEM:020E ; ROM:ROM_7F42↓r ... INTMEM:0212 INTMEM_212: ds 1 ; DATA XREF: ROM_7BDB+30↓r INTMEM:0212 ; ROM_7BDB+108↓w INTMEM:0213 INTMEM_213: ds 1 ; DATA XREF: ROM_60C8:ROM_60D9↓w INTMEM:0213 ; ROM_60C8+982↓r ... INTMEM:0214 INTMEM_214: ds 2 ; DATA XREF: ROM_3411-10EE↓r INTMEM:0214 ; ROM_3411-10E7↓w ... INTMEM:0216 INTMEM_216: ds 2 ; DATA XREF: ROM_3411:ROM_232F↓r INTMEM:0216 ; ROM_3411-10DB↓w ... INTMEM:0218 INTMEM_218: ds 2 ; DATA XREF: ROM_3411-10C6↓w INTMEM:021A INTMEM_21A: ds 2 ; DATA XREF: ROM_3411:ROM_2773↓w INTMEM:021A ; ROM_3411-C7D↓r INTMEM:021C INTMEM_21C: ds 2 ; DATA XREF: ROM_3411-C82↓w INTMEM:021E INTMEM_21E: ds 6 ; DATA XREF: ROM_3411:ROM_27A6↓w INTMEM:021E ; ROM_60C8+520↓w ... INTMEM:0224 INTMEM_224: ds 2 ; DATA XREF: ROM_5B69+23↓w INTMEM:0224 ; ROM_60C8:ROM_66A4↓r ... INTMEM:0226 INTMEM_226: ds 0Eh ; DATA XREF: ROM_5B69+28↓w INTMEM:0226 ; ROM_60C8:ROM_66B4↓r ... INTMEM:0234 INTMEM_234: ds 2 ; DATA XREF: ROM_60C8+9B6↓w INTMEM:0234 ; ROM:ROM_6F1F↓r ... INTMEM:0236 INTMEM_236: ds 1 ; DATA XREF: ROM_8129+19↓w INTMEM:0236 ; ROM_8129+B8↓r INTMEM:0237 INTMEM_237: ds 1 ; DATA XREF: ROM_8129+4D↓r INTMEM:0237 ; ROM_8129:ROM_82DB↓r INTMEM:0238 INTMEM_238: ds 2 ; DATA XREF: ROM_8129+32↓r INTMEM:0238 ; ROM_8129:ROM_8171↓w ... INTMEM:023A INTMEM_23A: ds 1 ; DATA XREF: ROM_8129+6E↓w INTMEM:023A ; ROM_8129:ROM_82A8↓r ... INTMEM:023B INTMEM_23B: ds 1 ; DATA XREF: ROM_8129:ROM_8325↓r INTMEM:023C INTMEM_23C: ds 2 ; DATA XREF: ROM_8129:ROM_81F6↓r INTMEM:023C ; ROM_8129:ROM_8292↓w ... INTMEM:023E INTMEM_23E: ds 2 ; DATA XREF: ROM_8129+125↓r INTMEM:023E ; ROM_8129+12F↓w INTMEM:0240 INTMEM_240: ds 2 ; DATA XREF: ROM_8129+FD↓r INTMEM:0240 ; ROM_8129+103↓w INTMEM:0242 INTMEM_242: ds 2 ; DATA XREF: ROM_8129:ROM_81B7↓w INTMEM:0242 ; ROM_8129:ROM_8272↓r INTMEM:0244 INTMEM_244: ds 2 ; DATA XREF: ROM_7FA0+43↓w INTMEM:0244 ; ROM_3491+503D↓r INTMEM:0246 INTMEM_246: ds 2 ; DATA XREF: ROM_7FA0+57↓w INTMEM:0246 ; ROM_84DB+12↓r INTMEM:0248 INTMEM_248: ds 2 ; DATA XREF: ROM_7FA0+1B↓w INTMEM:0248 ; ROM_3491+4FE5↓r INTMEM:024A INTMEM_24A: ds 2 ; DATA XREF: ROM_7FA0+2F↓w INTMEM:024A ; ROM_3491+5001↓r INTMEM:024C INTMEM_24C: ds 2 ; DATA XREF: ROM_7017+12B↓r INTMEM:024C ; ROM_7FA0+8D↓w INTMEM:024E INTMEM_24E: ds 2 ; DATA XREF: ROM:6F9D↓r INTMEM:024E ; ROM_7017+ED↓r ... INTMEM:0250 INTMEM_250: ds 2 ; DATA XREF: ROM_3491+4F51↓w INTMEM:0250 ; ROM_3491+4F62↓r ... INTMEM:0252 INTMEM_252: ds 2 ; DATA XREF: ROM_3491+4F5D↓w INTMEM:0252 ; ROM:ROM_857B↓w ... INTMEM:0254 INTMEM_254: ds 2 ; DATA XREF: ROM_3491+4F71↓w INTMEM:0254 ; ROM_3491+4FDB↓r ... INTMEM:0256 INTMEM_256: ds 2 ; DATA XREF: ROM_3491+4F76↓w INTMEM:0256 ; ROM_3491+4FF7↓r ... INTMEM:0258 INTMEM_258: ds 2 ; DATA XREF: ROM_3491+4F7B↓w INTMEM:0258 ; ROM_3491+5013↓r ... INTMEM:025A INTMEM_25A: ds 2 ; DATA XREF: ROM_3491+4F67↓w INTMEM:025A ; ROM_3491+4FBA↓r ... INTMEM:025C INTMEM_25C: ds 2 ; DATA XREF: ROM_3491+4FA1↓w INTMEM:025C ; ROM:850C↓r INTMEM:025E INTMEM_25E: ds 2 ; DATA XREF: ROM_3491+4FBF↓r INTMEM:025E ; ROM_3491+4FD1↓w INTMEM:0260 INTMEM_260: ds 2 ; DATA XREF: ROM_3491+4FE0↓r INTMEM:0260 ; ROM_3491+4FF2↓w INTMEM:0262 INTMEM_262: ds 2 ; DATA XREF: ROM_3491+4FFC↓r INTMEM:0262 ; ROM_3491+500E↓w INTMEM:0264 INTMEM_264: ds 2 ; DATA XREF: ROM_3491+5018↓r INTMEM:0264 ; ROM_3491+502A↓w INTMEM:0266 INTMEM_266: ds 2 ; DATA XREF: ROM_84DB+3↓w INTMEM:0268 INTMEM_268: ds 2 ; DATA XREF: ROM_84DB+22↓w INTMEM:026A INTMEM_26A: ds 2 ; DATA XREF: ROM:851C↓w INTMEM:026C INTMEM_26C: ds 2 ; DATA XREF: ROM:853B↓w INTMEM:026E INTMEM_26E: ds 2 ; DATA XREF: ROM_6AB5+FF↓w INTMEM:026E ; ROM_3491+5128↓r INTMEM:0270 INTMEM_270: ds 2 ; DATA XREF: ROM_6AB5:ROM_6C5C↓r INTMEM:0270 ; ROM_6AB5+1B8↓w ... INTMEM:0272 INTMEM_272: ds 2 ; DATA XREF: ROM_6AB5:ROM_6CCC↓r INTMEM:0272 ; ROM_6AB5:ROM_6CE9↓r ... INTMEM:0274 INTMEM_274: ds 2 ; DATA XREF: ROM:6DC2↓w INTMEM:0274 ; ROM:6DED↓r ... INTMEM:0276 INTMEM_276: ds 2 ; DATA XREF: ROM:ROM_6E3A↓w INTMEM:0276 ; ROM:6F15↓r ... INTMEM:0278 INTMEM_278: ds 2 ; DATA XREF: ROM_8640+11↓w INTMEM:0278 ; ROM_8640+16↓r INTMEM:027A INTMEM_27A: ds 2 ; DATA XREF: ROM_3491:ROM_85EF↓w INTMEM:027A ; ROM_3491+516B↓r INTMEM:027C INTMEM_27C: ds 2 ; DATA XREF: ROM_3491:ROM_85D5↓w INTMEM:027E INTMEM_27E: ds 2 ; DATA XREF: ROM:6ECE↓w INTMEM:027E ; ROM:6EE6↓r ... INTMEM:0280 INTMEM_280: ds 2 ; DATA XREF: ROM_7017+33↓w INTMEM:0280 ; ROM_7017+49↓w ... INTMEM:0282 INTMEM_282: ds 2 ; DATA XREF: ROM_5B69+32↓w INTMEM:0282 ; ROM_7017+20↓w ... INTMEM:0284 INTMEM_284: ds 2 ; DATA XREF: ROM_7017+AD↓r INTMEM:0284 ; ROM_7017+CC↓w INTMEM:0286 INTMEM_286: ds 4 ; DATA XREF: ROM:ROM_6F45↓w INTMEM:0286 ; ROM:6F77↓w ... INTMEM:028A INTMEM_28A: ds 2 ; DATA XREF: ROM:6FBE↓w INTMEM:028A ; ROM:6FD9↓r ... INTMEM:028C INTMEM_28C: ds 2 ; DATA XREF: ROM_5B69+3F↓w INTMEM:028C ; ROM_716E+1FE↓w ... INTMEM:028E INTMEM_28E: ds 2 ; DATA XREF: ROM_716E+2DB↓r INTMEM:028E ; ROM_716E+2ED↓w ... INTMEM:0290 INTMEM_290: ds 2 ; DATA XREF: ROM_716E+2E0↓r INTMEM:0290 ; ROM_716E+2F2↓w ... INTMEM:0292 INTMEM_292: ds 8 ; DATA XREF: ROM_5FE3:ROM_607E↓w INTMEM:0292 ; ROM_7539+4↓w ... INTMEM:029A INTMEM_29A: ds 1 ; DATA XREF: ROM_60C8+5A↓r INTMEM:029A ; ROM_60C8:ROM_61C6↓r ... INTMEM:029B INTMEM_29B: ds 1 ; DATA XREF: ROM_60C8+5F↓w INTMEM:029B ; ROM_7539+10↓r ... INTMEM:029C INTMEM_29C: ds 1 ; DATA XREF: ROM_60C8:ROM_6281↓r INTMEM:029C ; ROM_60C8+1DF↓w ... INTMEM:029D INTMEM_29D: ds 1 ; DATA XREF: ROM_60C8:ROM_63A9↓r INTMEM:029D ; ROM:63C0↓w ... INTMEM:029E INTMEM_29E: ds 1 ; DATA XREF: ROM_5B69+12↓w INTMEM:029E ; ROM:6F01↓r ... INTMEM:029F INTMEM_29F: ds 5 ; DATA XREF: ROM_5FE3+19↓r INTMEM:029F ; ROM_60C8+43A↓w ... INTMEM:02A4 INTMEM_2A4: ds 3 ; DATA XREF: ROM_5C4F+17↓w INTMEM:02A4 ; ROM_5C4F:ROM_5C86↓r ... INTMEM:02A7 INTMEM_2A7: ds 1 ; DATA XREF: ROM_60C8+9C0↓w INTMEM:02A7 ; ROM_60C8:ROM_6AAF↓w ... INTMEM:02A8 INTMEM_2A8: ds 1 ; DATA XREF: ROM_60C8:ROM_6A83↓w INTMEM:02A8 ; ROM_60C8+9E2↓w ... INTMEM:02A9 INTMEM_2A9: ds 1 ; DATA XREF: ROM_8129:ROM_818F↓w INTMEM:02A9 ; ROM_8129+1A3↓r INTMEM:02AA INTMEM_2AA: ds 1 ; DATA XREF: ROM_6AB5:ROM_6B46↓w INTMEM:02AA ; ROM_6AB5:ROM_6D35↓r ... INTMEM:02AB INTMEM_2AB: ds 1 ; DATA XREF: ROM_7FA0+68↓w INTMEM:02AB ; ROM_3491+4F99↓r INTMEM:02AC INTMEM_2AC: ds 1 ; DATA XREF: ROM_7FA0+9E↓w INTMEM:02AD INTMEM_2AD: ds 1 ; DATA XREF: ROM_3491+4F94↓w INTMEM:02AE INTMEM_2AE: ds 1 ; DATA XREF: ROM_6AB5+C↓w INTMEM:02AE ; ROM_3491+5115↓r ... INTMEM:02AF INTMEM_2AF: ds 1 ; DATA XREF: ROM_6AB5:ROM_6AED↓w INTMEM:02AF ; ROM_6AB5+68↓r ... INTMEM:02B0 INTMEM_2B0: ds 1 ; DATA XREF: ROM_6AB5+4E↓w INTMEM:02B0 ; ROM_6AB5+5D↓r INTMEM:02B1 INTMEM_2B1: ds 1 ; DATA XREF: ROM_6AB5:ROM_6B78↓w INTMEM:02B1 ; ROM_6AB5+CA↓r ... INTMEM:02B2 INTMEM_2B2: ds 1 ; DATA XREF: ROM_6AB5+A5↓w INTMEM:02B2 ; ROM_6AB5+D8↓r ... INTMEM:02B3 INTMEM_2B3: ds 1 ; DATA XREF: ROM_6AB5+B1↓w INTMEM:02B3 ; ROM_6AB5+BE↓r ... INTMEM:02B4 INTMEM_2B4: ds 1 ; DATA XREF: ROM_6AB5+120↓w INTMEM:02B4 ; ROM_3491+50F7↓r INTMEM:02B5 INTMEM_2B5: ds 1 ; DATA XREF: ROM_6AB5+12D↓w INTMEM:02B5 ; ROM_6AB5+148↓w ... INTMEM:02B6 INTMEM_2B6: ds 1 ; DATA XREF: ROM_6AB5+170↓w INTMEM:02B6 ; ROM_6AB5+1DF↓r ... INTMEM:02B7 INTMEM_2B7: ds 1 ; DATA XREF: ROM_6AB5+296↓w INTMEM:02B7 ; ROM_3491+518E↓r INTMEM:02B8 INTMEM_2B8: ds 2 ; DATA XREF: ROM_6AB5:ROM_6D71↓w INTMEM:02B8 ; ROM_3491+5197↓r ... INTMEM:02BA INTMEM_2BA: ds 3 ; DATA XREF: ROM_3491+50F2↓w INTMEM:02BA ; ROM_3491+5110↓w ... INTMEM:02BD INTMEM_2BD: ds 3 ; DATA XREF: ROM_86A2+9↓r INTMEM:02BD ; ROM_86A2:ROM_86C0↓w ... INTMEM:02C0 INTMEM_2C0: ds 1 ; DATA XREF: ROM_3E5B↓r INTMEM:02C0 ; ROM_3E5B+2C↓w ... INTMEM:02C1 INTMEM_2C1: ds 1 ; DATA XREF: ROM_716E+62↓w INTMEM:02C1 ; ROM_716E+18C↓r ... INTMEM:02C2 INTMEM_2C2: ds 1 ; DATA XREF: ROM_716E:ROM_743D↓r INTMEM:02C2 ; ROM_716E+2D6↓w ... INTMEM:02C3 INTMEM_2C3: ds 1 ; DATA XREF: ROM_716E+303↓r INTMEM:02C3 ; ROM_716E+311↓w ... INTMEM:02C4 INTMEM_2C4: ds 1 ; DATA XREF: ROM_7539+175↓r INTMEM:02C4 ; ROM_7539+187↓r ... INTMEM:02C5 INTMEM_2C5: ds 1 ; DATA XREF: ROM_7539+160↓w INTMEM:02C5 ; ROM_7539+2E6↓r ... INTMEM:02C6 INTMEM_2C6: ds 1 ; DATA XREF: ROM_7539+281↓r INTMEM:02C6 ; ROM_7539+490↓r ... INTMEM:02C7 INTMEM_2C7: ds 1 ; DATA XREF: ROM_7539:ROM_77D8↓w INTMEM:02C7 ; ROM_7539:ROM_798E↓r INTMEM:02C8 INTMEM_2C8: ds 1 ; DATA XREF: ROM_5F48+7↓r INTMEM:02C8 ; ROM_5F70+7↓r ... INTMEM:02C9 INTMEM_2C9: ds 1 ; DATA XREF: ROM_5F48+C↓r INTMEM:02C9 ; ROM_7539+31F↓w INTMEM:02CA INTMEM_2CA: ds 4 ; DATA XREF: ROM_5FA5↓r INTMEM:02CA ; ROM_7539+32E↓w ... INTMEM:02CE INTMEM_2CE: ds 1 ; DATA XREF: ROM_5B69+54↓w INTMEM:02CE ; ROM_7539+55E↓w ... INTMEM:02CF INTMEM_2CF: ds 2 ; DATA XREF: ROM_5B69+59↓w INTMEM:02CF ; ROM_7539+552↓r ... INTMEM:02D1 INTMEM_2D1: ds 4 ; DATA XREF: ROM_7BDB+10D↓r INTMEM:02D1 ; ROM:7D10↓w ... INTMEM:02D5 INTMEM_2D5: ds 1 ; DATA XREF: ROM_7017+13B↓r INTMEM:02D5 ; ROM_7017+142↓w ... INTMEM:02D6 INTMEM_2D6: ds 2 ; DATA XREF: ROM_3411-ED8↓r INTMEM:02D6 ; ROM_3411-ED0↓w ... INTMEM:02D8 INTMEM_2D8: ds 2 ; DATA XREF: ROM_3411-ECB↓w INTMEM:02D8 ; ROM_3411-EBF↓r ... INTMEM:02DA INTMEM_2DA: ds 2 ; DATA XREF: ROM_3411-E97↓w INTMEM:02DA ; ROM_60C8+46A↓r ... INTMEM:02DC INTMEM_2DC: ds 2 ; DATA XREF: ROM_4718+33↓w INTMEM:02DC ; ROM_4751+E↓r ... INTMEM:02DE INTMEM_2DE: ds 2 ; DATA XREF: ROM_4718:ROM_473F↓w INTMEM:02E0 INTMEM_2E0: ds 2 ; DATA XREF: ROM_4854+33↓w INTMEM:02E0 ; ROM_488D+23↓r ... INTMEM:02E2 INTMEM_2E2: ds 4 ; DATA XREF: ROM_4854:ROM_487B↓w INTMEM:02E2 ; ROM:ROM_3187↓r ... INTMEM:02E6 INTMEM_2E6: ds 2 ; DATA XREF: ROM_3411-1B6↓w INTMEM:02E8 INTMEM_2E8: ds 2 ; DATA XREF: ROM_5B69+47↓w INTMEM:02E8 ; ROM_716E:ROM_7359↓r ... INTMEM:02EA INTMEM_2EA: ds 1 ; DATA XREF: ROM_3411-DB9↓r INTMEM:02EA ; ROM_3411-D86↓r ... INTMEM:02EB INTMEM_2EB: ds 1 ; DATA XREF: ROM_3411:ROM_2661↓r INTMEM:02EB ; ROM_3411-D9D↓r ... INTMEM:02EC INTMEM_2EC: ds 1 ; DATA XREF: ROM_3411:ROM_267D↓r INTMEM:02EC ; ROM_3411:ROM_2694↓r ... INTMEM:02ED INTMEM_2ED: ds 1 ; DATA XREF: ROM_3411:ROM_26EC↓r INTMEM:02ED ; ROM_29C2+D5↓r ... INTMEM:02EE INTMEM_2EE: ds 1 ; DATA XREF: ROM_3411:ROM_2702↓r INTMEM:02EE ; ROM_47EE+32↓w ... INTMEM:02EF INTMEM_2EF: ds 1 ; DATA XREF: ROM_4751:ROM_47D4↓w INTMEM:02EF ; ROM_47DA+E↓w ... INTMEM:02F0 INTMEM_2F0: ds 1 ; DATA XREF: ROM_415C:ROM_4444↓w INTMEM:02F0 ; ROM_488D+36↓r INTMEM:02F1 INTMEM_2F1: ds 1 ; DATA XREF: ROM_415C:ROM_4431↓w INTMEM:02F1 ; ROM_488D:ROM_48E9↓r ... INTMEM:02F2 INTMEM_2F2: ds 1 ; DATA XREF: ROM_3411:ROM_2722↓r INTMEM:02F2 ; ROM_29C2+FD↓r ... INTMEM:02F3 INTMEM_2F3: ds 1 ; DATA XREF: ROM_3411:ROM_2738↓r INTMEM:02F3 ; ROM_4954+32↓w ... INTMEM:02F4 INTMEM_2F4: ds 5 ; DATA XREF: ROM_488D:ROM_4925↓w INTMEM:02F4 ; ROM_492B+23↓w ... INTMEM:02F9 INTMEM_2F9: ds 1 ; DATA XREF: ROM_4EC6+3C↓r INTMEM:02F9 ; ROM_4EC6+52↓w ... INTMEM:02FA INTMEM_2FA: ds 1 ; DATA XREF: ROM_4EC6+D↓r INTMEM:02FA ; ROM_4EC6+23↓w ... INTMEM:02FB INTMEM_2FB: ds 5 ; DATA XREF: ROM_4EC6+6D↓r INTMEM:02FB ; ROM_4EC6+83↓w ... INTMEM:0300 INTMEM_300: ds 2 ; DATA XREF: ROM:3159↓w INTMEM:0300 ; ROM_4D8D+13↓r ... INTMEM:0302 INTMEM_302: ds 1 ; DATA XREF: ROM:3164↓w INTMEM:0302 ; ROM_4D8D+3C↓r ... INTMEM:0303 INTMEM_303: ds 1 ; DATA XREF: ROM_3D99:ROM_2C01↓r INTMEM:0304 INTMEM_304: ds 2 ; DATA XREF: ROM:316F↓w INTMEM:0304 ; ROM_4DE4+85↓w INTMEM:0306 INTMEM_306: ds 2 ; DATA XREF: ROM_4D8D↓r INTMEM:0306 ; ROM_4DE4+53↓w INTMEM:0308 INTMEM_308: ds 1 ; DATA XREF: ROM_3411-110D↓r INTMEM:0308 ; ROM_415C+214↓r ... INTMEM:0309 INTMEM_309: ds 1 ; DATA XREF: ROM_3D99-118E↓r INTMEM:0309 ; ROM:545F↓r ... INTMEM:030A INTMEM_30A: ds 2 ; DATA XREF: ROM_4DE4+8D↓w INTMEM:030C INTMEM_30C: ds 2 ; DATA XREF: ROM_4D8D+B↓r INTMEM:030C ; ROM_4DE4+5A↓w INTMEM:030E INTMEM_30E: ds 1 ; DATA XREF: ROM:46F4↓r INTMEM:030E ; ROM_4D8D+34↓r ... INTMEM:030F INTMEM_30F: ds 1 ; DATA XREF: ROM_3D99:ROM_2C1B↓r INTMEM:030F ; ROM:5448↓r ... INTMEM:0310 INTMEM_310: ds 2 ; DATA XREF: ROM_4DE4+94↓w INTMEM:0312 INTMEM_312: ds 2 ; DATA XREF: ROM_7017+D7↓w INTMEM:0312 ; ROM_7017+133↓w INTMEM:0314 INTMEM_314: ds 0Ah ; DATA XREF: ROM_7017:ROM_7113↓r INTMEM:0314 ; ROM_7017+112↓r ... INTMEM:031E INTMEM_31E: ds 1 ; DATA XREF: ROM:ROM_2F40↓r INTMEM:031E ; ROM:ROM_2F60↓r ... INTMEM:031F INTMEM_31F: ds 1 ; DATA XREF: ROM_3696:ROM_36D3↓w INTMEM:0320 INTMEM_320: ds 2 ; DATA XREF: ROM:2FA4↓r INTMEM:0320 ; ROM_415C+5B↓w ... INTMEM:0322 INTMEM_322: ds 2 ; DATA XREF: ROM:ROM_353E↓w INTMEM:0322 ; ROM_415C+56↓w ... INTMEM:0324 INTMEM_324: ds 2 ; DATA XREF: ROM:2F9A↓r INTMEM:0324 ; ROM_415C+60↓w ... INTMEM:0326 INTMEM_326: ds 2 ; DATA XREF: ROM:ROM_3534↓r INTMEM:0326 ; ROM_415C+51↓w ... INTMEM:0328 INTMEM_328: ds 2 ; DATA XREF: ROM:ROM_352D↓r INTMEM:0328 ; ROM_415C+4C↓w ... INTMEM:032A INTMEM_32A: ds 10h ; DATA XREF: ROM:3521↓r INTMEM:032A ; ROM_415C+47↓w ... INTMEM:033A INTMEM_33A: ds 1 ; DATA XREF: ROM:3041↓r INTMEM:033A ; ROM:3049↓w ... INTMEM:033B INTMEM_33B: ds 1 ; DATA XREF: ROM:2FB2↓r INTMEM:033B ; ROM:2FBA↓w ... INTMEM:033C INTMEM_33C: ds 6 ; DATA XREF: ROM:301C↓r INTMEM:033C ; ROM:3024↓w ... INTMEM:0342 INTMEM_342: ds 1Eh ; DATA XREF: ROM_3D99:ROM_31DF↓r INTMEM:0342 ; ROM_3D99-BAC↓w ... INTMEM:0360 INTMEM_360: ds 1 ; DATA XREF: ROM_5C11+29↓w INTMEM:0361 INTMEM_361: ds 1 ; DATA XREF: ROM_60C8+86F↓r INTMEM:0361 ; ROM_7FA0+B5↓r INTMEM:0362 INTMEM_362: ds 2 ; DATA XREF: ROM_5C11+2E↓w INTMEM:0364 INTMEM_364: ds 2 ; DATA XREF: ROM_5C11+33↓w INTMEM:0366 INTMEM_366: ds 20h ; DATA XREF: ROM_5C11+38↓w INTMEM:0386 INTMEM_386: ds 2 ; DATA XREF: ROM_38DE+26↓w INTMEM:0388 INTMEM_388: ds 8 ; DATA XREF: ROM_38DE+2B↓w INTMEM:0390 INTMEM_390: ds 1 ; DATA XREF: ROM:7F72↓r INTMEM:0390 ; ROM_8063+39↓w INTMEM:0391 INTMEM_391: ds 1 ; DATA XREF: ROM:7F7A↓r INTMEM:0391 ; ROM_8063+3E↓w INTMEM:0392 INTMEM_392: ds 1 ; DATA XREF: ROM:7F82↓r INTMEM:0392 ; ROM_8063+34↓w INTMEM:0393 INTMEM_393: ds 29h ; DATA XREF: ROM:7F8A↓r INTMEM:0393 ; ROM_8063+2F↓w ... INTMEM:03BC INTMEM_3BC: ds 1 ; DATA XREF: ROM_3411-A64↓r INTMEM:03BC ; ROM_3D99:ROM_31D4↓r ... INTMEM:03BD INTMEM_3BD: ds 1 ; DATA XREF: ROM:5238↓w INTMEM:03BD ; ROM_8B54+7↓r INTMEM:03BE INTMEM_3BE: ds 2 ; DATA XREF: ROM_8B54↓r INTMEM:03BE ; ROM_8B54+E↓w ... INTMEM:03C0 INTMEM_3C0: ds 2 ; DATA XREF: ROM_415C+9F↓w INTMEM:03C2 INTMEM_3C2: ds 2 ; DATA XREF: ROM_3411:ROM_28FE↓w INTMEM:03C2 ; ROM_49B9↓w INTMEM:03C4 INTMEM_3C4: ds 2 ; DATA XREF: ROM_3411-B0E↓w INTMEM:03C4 ; ROM_49DA↓w INTMEM:03C6 INTMEM_3C6: ds 2 ; DATA XREF: ROM_8129+14↓w INTMEM:03C8 INTMEM_3C8: ds 2 ; DATA XREF: ROM_8129+D2↓w INTMEM:03CA INTMEM_3CA: ds 2 ; DATA XREF: ROM_8129:ROM_8237↓w INTMEM:03CC INTMEM_3CC: ds 2 ; DATA XREF: ROM_8129:ROM_8213↓w INTMEM:03CE INTMEM_3CE: ds 2 ; DATA XREF: ROM_3491+5189↓w INTMEM:03D0 INTMEM_3D0: ds 2 ; DATA XREF: ROM_716E+260↓w INTMEM:03D2 INTMEM_3D2: ds 1 ; DATA XREF: ROM_415C+C2↓w INTMEM:03D3 INTMEM_3D3: ds 2 ; DATA XREF: ROM_415C+E3↓w INTMEM:03D5 INTMEM_3D5: ds 1 ; DATA XREF: ROM_8129+D7↓w INTMEM:03D6 INTMEM_3D6: ds 1 ; DATA XREF: ROM_8129+113↓w INTMEM:03D7 INTMEM_3D7: ds 1 ; DATA XREF: ROM_8129+20B↓w INTMEM:03D8 INTMEM_3D8: ds 1 ; DATA XREF: ROM_6AB5+63↓w INTMEM:03D9 INTMEM_3D9: ds 1 ; DATA XREF: ROM_6AB5+143↓w INTMEM:03DA INTMEM_3DA: ds 1 ; DATA XREF: ROM_716E+1E4↓w INTMEM:03DB INTMEM_3DB: ds 1 ; DATA XREF: ROM_716E+252↓w INTMEM:03DC INTMEM_3DC: ds 1 ; DATA XREF: ROM_7539+1C↓w INTMEM:03DD INTMEM_3DD: ds 1 ; DATA XREF: ROM_7539:ROM_77AB↓w INTMEM:03DE INTMEM_3DE: ds 1 ; DATA XREF: ROM_5FA5+18↓w INTMEM:03DF INTMEM_3DF: ds 21h ; DATA XREF: ROM_7539+361↓w INTMEM:03DF ; ROM_7539:ROM_7AE1↓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_33FA ; Timer overflow ROM:2002 Int01: dw ROM_33F9 ; NMI ROM:2004 Int02: dw ROM_3411 ; HSI data available ROM:2006 Int03: dw ROM_33F9 ; NMI ROM:2008 Int04: dw ROM_33F9 ; NMI ROM:200A Int05: dw ROM_3D99 ; Software timer ROM:200C Int06: dw ROM_33F9 ; NMI ROM:200E Int07: dw ROM_3491 ; EXTINT ROM:2010 Trap: dw ROM_33F9 ; NMI ROM:2012 NoOpCode: dw ROM_33F9 ; NMI ROM:2014 ROM:2014 db 0FFh, 0FFh, 0FFh, 0FFh ; reserved (FF) ROM:2018 CCB: db 0FFh ; D0 - PD - Power down ROM:2018 ; D1 - BW0 - Bus width control ROM:2018 ; D2 - WR - Write strobe mode ROM:2018 ; D3 - ALE - Addres valid strobe mode ROM:2018 ; D45 - IRC - Internal ready control ROM:2018 ; D67 - LOC - Lock bits ROM:2019 db 20h ; reserved (20) ROM:201A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ; reserved (FF) ROM:2020 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ; security key ROM:2020 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:2030 ; ROM:2030 ; upper int vectors ROM:2030 ; ROM:2030 Int08: dw ROM_33F9 ; NMI ROM:2032 Int09: dw ROM_3549 ; Receive ROM:2034 Int10: dw ROM_33F9 ; NMI ROM:2036 Int11: dw ROM_33F9 ; NMI ROM:2038 Int12: dw ROM_33F9 ; NMI ROM:203A Int13: dw ROM_33F9 ; NMI ROM:203C Int14: dw ROM_33F9 ; NMI ROM:203E Int15: dw ROM_33F9 ; 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:3298 SIZE 0000008B BYTES ROM:2080 ; FUNCTION CHUNK AT ROM:3326 SIZE 000000D3 BYTES ROM:2080 ROM:2080 ldb INTMEM_A, #1Eh ROM:2083 ldb INTMEM_A, #-1Fh ROM:2086 ljmp ROM_3298 ROM:2086 ; End of function start ROM:2086 ROM:2089 ; --------------------------------------------------------------------------- ROM:2089 ; START OF FUNCTION CHUNK FOR ROM_3411 ROM:2089 ; ADDITIONAL PARENT FUNCTION ROM_3D99 ROM:2089 ROM:2089 ROM_2089: ; CODE XREF: ROM_3411+4C↓j ROM:2089 ; ROM_3D99+16↓j ROM:2089 ldb ZERO_REG+2, #0Ah ; Zero register ROM:208C orb INTMEM_7F, #8 ROM:208F cmpb ZERO_REG, INTMEM_160[] ; Zero register ROM:2094 je ROM_20B1 ROM:2096 ldb INTMEM_FC, INTMEM_160[] ROM:209B ld INTMEM_F8, INTMEM_4A ROM:209E ROM:209E ROM_209E: ; CODE XREF: ROM_3411-136B↓j ROM:209E add INTMEM_F8, INTMEM_4E ROM:20A1 jc ROM_20A9 ROM:20A3 ld INTMEM_4A, INTMEM_F8 ROM:20A6 djnz INTMEM_FC, ROM_209E ROM:20A9 ROM:20A9 ROM_20A9: ; CODE XREF: ROM_3411-1370↑j ROM:20A9 stb INTMEM_FC, INTMEM_160[] ROM:20AE st INTMEM_4A, INTMEM_4C ROM:20B1 ROM:20B1 ROM_20B1: ; CODE XREF: ROM_3411-137D↑j ROM:20B1 ldb INTMEM_9E, 0FAh[INTMEM_40] ROM:20B6 orb INTMEM_7F, #2 ROM:20B9 jbc INTMEM_7C, 5, ROM_20BE ROM:20BC sjmp ROM_2199 ROM:20BE ; --------------------------------------------------------------------------- ROM:20BE ROM:20BE ROM_20BE: ; CODE XREF: ROM_3411-1358↑j ROM:20BE addb INTMEM_9E, 0FAh[INTMEM_40] ROM:20C3 clrb INTMEM_F6 ROM:20C5 ldbze INTMEM_FC+2, INTMEM_5B+1 ROM:20C8 sub INTMEM_FC, INTMEM_42, INTMEM_52 ROM:20CC subcb INTMEM_FC+2, INTMEM_6D ROM:20CF ldbze INTMEM_F8+2, INTMEM_6E ROM:20D2 ld INTMEM_F8, INTMEM_44 ROM:20D5 shll INTMEM_F8, #4 ROM:20D8 st INTMEM_FC, INTMEM_44 ROM:20DB stb INTMEM_FC+2, INTMEM_6E ROM:20DE ROM:20DE ROM_20DE: ; CODE XREF: ROM_3411-1328↓j ROM:20DE cmpb INTMEM_FC+2, ZERO_REG ; Zero register ROM:20E1 je ROM_20EB ROM:20E3 shrl INTMEM_FC, #1 ROM:20E6 shrl INTMEM_F8, #1 ROM:20E9 sjmp ROM_20DE ROM:20EB ; --------------------------------------------------------------------------- ROM:20EB ROM:20EB ROM_20EB: ; CODE XREF: ROM_3411-1330↑j ROM:20EB divu INTMEM_F8, INTMEM_FC ROM:20EE jv ROM_20F6 ROM:20F0 cmp INTMEM_F8, #0FFh ROM:20F4 jnh ROM_20FA ROM:20F6 ROM:20F6 ROM_20F6: ; CODE XREF: ROM_3411-1323↑j ROM:20F6 ld INTMEM_F8, #0FFh ROM:20FA ROM:20FA ROM_20FA: ; CODE XREF: ROM_3411-131D↑j ROM:20FA cmpb INTMEM_72, #0 ROM:20FD jlt ROM_210A ROM:20FF mulub INTMEM_FC+2, INTMEM_6F, #3 ROM:2103 cmp INTMEM_F8, INTMEM_FC+2 ROM:2106 jnc ROM_210A ROM:2108 decb INTMEM_F6 ROM:210A ROM:210A ROM_210A: ; CODE XREF: ROM_3411-1314↑j ROM:210A ; ROM_3411-130B↑j ROM:210A stb INTMEM_F8, INTMEM_6F ROM:210D incb INTMEM_72 ROM:210F jbs INTMEM_80, 4, ROM_211F ROM:2112 cmpb INTMEM_F6, #0 ROM:2115 je ROM_211D ROM:2117 ldb INTMEM_72, #2 ROM:211A orb INTMEM_80, #10h ROM:211D ROM:211D ROM_211D: ; CODE XREF: ROM_3411-12FC↑j ROM:211D ; ROM_3411-12E8↓j ROM:211D sjmp ROM_2299 ROM:211F ; --------------------------------------------------------------------------- ROM:211F ROM:211F ROM_211F: ; CODE XREF: ROM_3411-1302↑j ROM:211F cmpb INTMEM_F6, #0 ROM:2122 jne ROM_2148 ROM:2124 cmpb INTMEM_72, 0FCh[INTMEM_40] ROM:2129 jne ROM_211D ROM:212B orb INTMEM_80, #-80h ROM:212E add INTMEM_F8, INTMEM_40, #0F0h ROM:2133 ldb INTMEM_70, #1 ROM:2136 ldb INTMEM_F8+3, #48h ; 'H' ROM:2139 ROM:2139 ROM_2139: ; CODE XREF: ROM_3411-12D3↓j ROM:2139 incb INTMEM_70 ROM:213B cmpb INTMEM_F8+3, [INTMEM_F8]+ ROM:213E jh ROM_2139 ROM:2140 ldb INTMEM_70+1, 1[INTMEM_F8] ROM:2144 decb INTMEM_70+1 ROM:2146 sjmp ROM_217E ROM:2148 ; --------------------------------------------------------------------------- ROM:2148 ROM:2148 ROM_2148: ; CODE XREF: ROM_3411-12EF↑j ROM:2148 add INTMEM_FC+2, INTMEM_40, #0F0h ROM:214D lcall ROM_4635 ROM:2150 andb INTMEM_80, #7Fh ROM:2153 cmpb INTMEM_FC, INTMEM_FC+1 ROM:2156 je ROM_2168 ROM:2158 add INTMEM_FC+2, INTMEM_F8, #2 ROM:215D lcall ROM_4635 ROM:2160 cmpb INTMEM_FC, INTMEM_FC+1 ROM:2163 jne ROM_2191 ROM:2165 orb INTMEM_80, #-80h ROM:2168 ROM:2168 ROM_2168: ; CODE XREF: ROM_3411-12BB↑j ROM:2168 ldb INTMEM_72, [INTMEM_F8] ROM:216B addb INTMEM_72, #2 ROM:216E sub INTMEM_F8, INTMEM_40 ROM:2171 sub INTMEM_F8, #0F0h ROM:2175 stb INTMEM_F8, INTMEM_70 ROM:2178 lcall ROM_466E ROM:217B orb INTMEM_80, #4 ROM:217E ROM:217E ROM_217E: ; CODE XREF: ROM_3411-12CB↑j ROM:217E orb INTMEM_7C, #20h ; ' ' ROM:2181 ldb INTMEM_9E, 0FAh[INTMEM_40] ROM:2186 lcall ROM_29C2 ROM:2189 andb INTMEM_80, #-9 ROM:218C andb INTMEM_80, #-11h ROM:218F sjmp ROM_21A2 ROM:2191 ; --------------------------------------------------------------------------- ROM:2191 ROM:2191 ROM_2191: ; CODE XREF: ROM_3411-12AE↑j ROM:2191 orb INTMEM_80, #40h ; '@' ROM:2194 ldb INTMEM_72, #2 ROM:2197 sjmp ROM_2299 ROM:2199 ; --------------------------------------------------------------------------- ROM:2199 ROM:2199 ROM_2199: ; CODE XREF: ROM_3411-1355↑j ROM:2199 incb INTMEM_72 ROM:219B cmpb INTMEM_72, #48h ; 'H' ROM:219E jlt ROM_21A2 ROM:21A0 clrb INTMEM_72 ROM:21A2 ROM:21A2 ROM_21A2: ; CODE XREF: ROM_3411-1282↑j ROM:21A2 ; ROM_3411-1273↑j ROM:21A2 subb INTMEM_F6, INTMEM_72, #24h ; '$' ROM:21A6 jge ROM_21AB ROM:21A8 addb INTMEM_F6, #24h ; '$' ROM:21AB ROM:21AB ROM_21AB: ; CODE XREF: ROM_3411-126B↑j ROM:21AB jbs INTMEM_80, 3, ROM_21E9 ROM:21AE jbs INTMEM_80, 4, ROM_220C ROM:21B1 ROM:21B1 ROM_21B1: ; CODE XREF: ROM_3411-1189↓j ROM:21B1 cmpb INTMEM_F6, (INTMEM_70+1)[] ROM:21B6 je ROM_21BA ROM:21B8 sjmp ROM_22A2 ROM:21BA ; --------------------------------------------------------------------------- ROM:21BA ROM:21BA ROM_21BA: ; CODE XREF: ROM_3411-125B↑j ROM:21BA orb INTMEM_80, #8 ROM:21BD jbs WSR1, 6, ROM_21E4 ; Window selection register 1 ROM:21C0 ldb INTMEM_6, #19h ROM:21C3 sub INTMEM_FC+2, INTMEM_42, INTMEM_52 ROM:21C7 add INTMEM_FC, INTMEM_42, INTMEM_FC+2 ROM:21CB sub INTMEM_F8+2, INTMEM_FC, #5 ROM:21D0 sub INTMEM_F8+2, INTMEM_A ROM:21D3 cmp INTMEM_F8+2, INTMEM_FC+2 ROM:21D6 jc ROM_21DD ROM:21D8 ld INTMEM_4, INTMEM_FC ROM:21DB sjmp ROM_22A2 ROM:21DD ; --------------------------------------------------------------------------- ROM:21DD ROM:21DD ROM_21DD: ; CODE XREF: ROM_3411-123B↑j ROM:21DD add INTMEM_4, INTMEM_A, #3 ROM:21E2 sjmp ROM_22A2 ROM:21E4 ; --------------------------------------------------------------------------- ROM:21E4 ROM:21E4 ROM_21E4: ; CODE XREF: ROM_3411-1254↑j ROM:21E4 orb INTMEM_39, #2 ROM:21E7 sjmp ROM_22A2 ROM:21E9 ; --------------------------------------------------------------------------- ROM:21E9 ROM:21E9 ROM_21E9: ; CODE XREF: ROM_3411:ROM_21AB↑j ROM:21E9 jbs INTMEM_80, 4, ROM_2258 ROM:21EC andb INTMEM_80, #-9 ROM:21EF orb INTMEM_80, #10h ROM:21F2 jbc INTMEM_78+1, 1, ROM_21FD ROM:21F5 add INTMEM_52, INTMEM_44 ROM:21F8 addcb INTMEM_6D, INTMEM_6E ROM:21FB sjmp ROM_22B8 ROM:21FD ; --------------------------------------------------------------------------- ROM:21FD ROM:21FD ROM_21FD: ; CODE XREF: ROM_3411-121F↑j ROM:21FD orb INTMEM_80, #20h ; ' ' ROM:2200 ldbze INTMEM_FC+2, INTMEM_5B+1 ROM:2203 sub INTMEM_FC, INTMEM_42, INTMEM_52 ROM:2207 subcb INTMEM_FC+2, INTMEM_6D ROM:220A sjmp ROM_222A ROM:220C ; --------------------------------------------------------------------------- ROM:220C ROM:220C ROM_220C: ; CODE XREF: ROM_3411-1263↑j ROM:220C orb INTMEM_80, #8 ROM:220F jbc INTMEM_80, 5, ROM_221A ROM:2212 jbc INTMEM_78+1, 1, ROM_228A ROM:2215 andb INTMEM_80, #-21h ROM:2218 sjmp ROM_22B8 ROM:221A ; --------------------------------------------------------------------------- ROM:221A ROM:221A ROM_221A: ; CODE XREF: ROM_3411-1202↑j ROM:221A ldbze INTMEM_FC+2, INTMEM_5B+1 ROM:221D sub INTMEM_FC, INTMEM_42, INTMEM_52 ROM:2221 subcb INTMEM_FC+2, INTMEM_6D ROM:2224 add INTMEM_FC, INTMEM_44 ROM:2227 addcb INTMEM_FC+2, INTMEM_6E ROM:222A ROM:222A ROM_222A: ; CODE XREF: ROM_3411-1207↑j ROM:222A st INTMEM_FC, INTMEM_54 ROM:222D stb INTMEM_FC+2, INTMEM_6C ROM:2230 ld INTMEM_F8, INTMEM_44 ROM:2233 clr INTMEM_F8+2 ROM:2235 shll INTMEM_F8, #4 ROM:2238 ROM:2238 ROM_2238: ; CODE XREF: ROM_3411-11CE↓j ROM:2238 cmpb INTMEM_FC+2, ZERO_REG ; Zero register ROM:223B je ROM_2245 ROM:223D shrl INTMEM_FC, #1 ROM:2240 shrl INTMEM_F8, #1 ROM:2243 sjmp ROM_2238 ROM:2245 ; --------------------------------------------------------------------------- ROM:2245 ROM:2245 ROM_2245: ; CODE XREF: ROM_3411-11D6↑j ROM:2245 divu INTMEM_F8, INTMEM_FC ROM:2248 jv ROM_2250 ROM:224A cmp INTMEM_F8, #0FFh ROM:224E jnh ROM_2253 ROM:2250 ROM:2250 ROM_2250: ; CODE XREF: ROM_3411-11C9↑j ROM:2250 ldb INTMEM_F8, #-1 ROM:2253 ROM:2253 ROM_2253: ; CODE XREF: ROM_3411-11C3↑j ROM:2253 stb INTMEM_F8, INTMEM_6F ROM:2256 sjmp ROM_22A8 ROM:2258 ; --------------------------------------------------------------------------- ROM:2258 ROM:2258 ROM_2258: ; CODE XREF: ROM_3411:ROM_21E9↑j ROM:2258 lcall ROM_466E ROM:225B sub INTMEM_FC+2, INTMEM_42, INTMEM_52 ROM:225F ld INTMEM_F8, INTMEM_54 ROM:2262 ldbze INTMEM_F8+2, INTMEM_6C ROM:2265 shll INTMEM_F8, #4 ROM:2268 divu INTMEM_F8, INTMEM_FC+2 ROM:226B jv ROM_2273 ROM:226D cmp INTMEM_F8, #0FFh ROM:2271 jnh ROM_2276 ROM:2273 ROM:2273 ROM_2273: ; CODE XREF: ROM_3411-11A6↑j ROM:2273 ldb INTMEM_F8, #-1 ROM:2276 ROM:2276 ROM_2276: ; CODE XREF: ROM_3411-11A0↑j ROM:2276 mulub INTMEM_FC, INTMEM_6F, #3 ROM:227A stb INTMEM_F8, INTMEM_6F ROM:227D cmp INTMEM_F8, INTMEM_FC ROM:2280 jnh ROM_228A ROM:2282 andb INTMEM_80, #-11h ROM:2285 andb INTMEM_80, #-9 ROM:2288 sjmp ROM_21B1 ROM:228A ; --------------------------------------------------------------------------- ROM:228A ROM:228A ROM_228A: ; CODE XREF: ROM_3411-11FF↑j ROM:228A ; ROM_3411-1191↑j ROM:228A shr INTMEM_54, #1 ROM:228D shrb INTMEM_6C, #1 ROM:2290 jnc ROM_2296 ROM:2292 add INTMEM_54, #-8000h ROM:2296 ROM:2296 ROM_2296: ; CODE XREF: ROM_3411-1181↑j ROM:2296 lcall ROM_46AD ROM:2299 ROM:2299 ROM_2299: ; CODE XREF: ROM_3411:ROM_211D↑j ROM:2299 ; ROM_3411-127A↑j ROM:2299 st INTMEM_42, INTMEM_52 ROM:229C stb INTMEM_5B+1, INTMEM_6D ROM:229F ljmp ROM_28FE ROM:22A2 ; --------------------------------------------------------------------------- ROM:22A2 ROM:22A2 ROM_22A2: ; CODE XREF: ROM_3411-1259↑j ROM:22A2 ; ROM_3411-1236↑j ... ROM:22A2 stb INTMEM_6E, INTMEM_6C ROM:22A5 st INTMEM_44, INTMEM_54 ROM:22A8 ROM:22A8 ROM_22A8: ; CODE XREF: ROM_3411-11BB↑j ROM:22A8 ldb INTMEM_6E, INTMEM_5B+1 ROM:22AB sub INTMEM_44, INTMEM_42, INTMEM_52 ROM:22AF subcb INTMEM_6E, INTMEM_6D ROM:22B2 st INTMEM_42, INTMEM_52 ROM:22B5 stb INTMEM_5B+1, INTMEM_6D ROM:22B8 ROM:22B8 ROM_22B8: ; CODE XREF: ROM_3411-1216↑j ROM:22B8 ; ROM_3411-11F9↑j ROM:22B8 ldbze INTMEM_F8+2, INTMEM_72 ROM:22BB divub INTMEM_F8+2, #12h ROM:22BE stb INTMEM_F8+3, INTMEM_73 ROM:22C1 stb INTMEM_F8+2, INTMEM_16E[] ROM:22C6 ldbze INTMEM_F8, INTMEM_73 ROM:22C9 ldb INTMEM_F6+1, 40BEh[INTMEM_F8] ROM:22CE jbc INTMEM_F6+1, 4, ROM_2301 ROM:22D1 ld INTMEM_F8, #0B3h ROM:22D5 cmpb INTMEM_72, ZERO_REG ; Zero register ROM:22D8 jne ROM_22EE ROM:22DA jbc INTMEM_78+3, 4, ROM_2301 ROM:22DD inc INTMEM_56 ROM:22DF ld INTMEM_F8, #0ABh ROM:22E3 and ZERO_REG, INTMEM_56, #3 ; Zero register ROM:22E8 jne ROM_22EE ROM:22EA ld INTMEM_F8, #0A9h ROM:22EE ROM:22EE ROM_22EE: ; CODE XREF: ROM_3411-1139↑j ROM:22EE ; ROM_3411-1129↑j ... ROM:22EE ldb INTMEM_F8+2, [INTMEM_F8] ROM:22F1 cmpb INTMEM_F8+2, ZERO_REG ; Zero register ROM:22F4 je ROM_22F8 ROM:22F6 decb INTMEM_F8+2 ROM:22F8 ROM:22F8 ROM_22F8: ; CODE XREF: ROM_3411-111D↑j ROM:22F8 stb INTMEM_F8+2, [INTMEM_F8]+ ROM:22FB cmp INTMEM_F8, #0B4h ROM:22FF jne ROM_22EE ROM:2301 ROM:2301 ROM_2301: ; CODE XREF: ROM_3411-1143↑j ROM:2301 ; ROM_3411-1137↑j ROM:2301 jbc INTMEM_F6+1, 6, ROM_2316 ROM:2304 ldb INTMEM_F8, INTMEM_308[] ROM:2309 andb INTMEM_F8, #20h ; ' ' ROM:230C je ROM_2316 ROM:230E xorb INTMEM_22, #20h ; ' ' ROM:2311 stb INTMEM_22, 1FFEh[] ROM:2316 ROM:2316 ROM_2316: ; CODE XREF: ROM_3411:ROM_2301↑j ROM:2316 ; ROM_3411-1105↑j ... ROM:2316 jbs ZERO_REG+2, 3, ROM_2316 ; Zero register ROM:2319 ldb INTMEM_F8+1, ZERO_REG+3 ; Zero register ROM:231C andb INTMEM_F8, ZERO_REG+2, #-40h ; Zero register ROM:2320 ldb ZERO_REG+2, #8 ; Zero register ROM:2323 cmp INTMEM_F8, INTMEM_214[] ROM:2328 jnh ROM_232F ROM:232A st INTMEM_F8, INTMEM_214[] ROM:232F ROM:232F ROM_232F: ; CODE XREF: ROM_3411-10E9↑j ROM:232F cmp INTMEM_F8, INTMEM_216[] ROM:2334 jc ROM_233B ROM:2336 st INTMEM_F8, INTMEM_216[] ROM:233B ROM:233B ROM_233B: ; CODE XREF: ROM_3411-10DD↑j ROM:233B jbc INTMEM_F6+1, 4, ROM_236F ROM:233E ld INTMEM_B8, INTMEM_F8 ROM:2341 ld INTMEM_F8, INTMEM_214[] ROM:2346 sub INTMEM_F8, INTMEM_216[] ROM:234B st INTMEM_F8, INTMEM_218[] ROM:2350 st INTMEM_B8, INTMEM_216[] ROM:2355 st INTMEM_B8, INTMEM_214[] ROM:235A jbc INTMEM_D5, 5, ROM_2364 ROM:235D clrb INTMEM_B8 ROM:235F ldb INTMEM_B8+1, INTMEM_172[] ROM:2364 ROM:2364 ROM_2364: ; CODE XREF: ROM_3411-10B7↑j ROM:2364 incb INTMEM_C2 ROM:2366 cmp INTMEM_F8, 18h[INTMEM_40] ROM:236B jnc ROM_236F ROM:236D clrb INTMEM_C2 ROM:236F ROM:236F ROM_236F: ; CODE XREF: ROM_3411:ROM_233B↑j ROM:236F ; ROM_3411-10A6↑j ROM:236F subb INTMEM_F8, INTMEM_72, INTMEM_62 ROM:2373 jc ROM_2378 ROM:2375 addb INTMEM_F8, #48h ; 'H' ROM:2378 ROM:2378 ROM_2378: ; CODE XREF: ROM_3411-109E↑j ROM:2378 cmpb INTMEM_F8, #24h ; '$' ROM:237B jlt ROM_237F ROM:237D sjmp ROM_2494 ROM:237F ; --------------------------------------------------------------------------- ROM:237F ROM:237F ROM_237F: ; CODE XREF: ROM_3411-1096↑j ROM:237F jbs INTMEM_7C, 4, ROM_23F7 ROM:2382 jbs INTMEM_7C, 6, ROM_2387 ROM:2385 sjmp ROM_2478 ROM:2387 ; --------------------------------------------------------------------------- ROM:2387 ROM:2387 ROM_2387: ; CODE XREF: ROM_3411-108F↑j ROM:2387 ldbze INTMEM_F6, INTMEM_61 ROM:238A ldbze INTMEM_58, 3B96h[INTMEM_F6] ROM:238F shlb INTMEM_F6, #1 ROM:2392 ld INTMEM_F8+2, 138h[INTMEM_F6] ROM:2397 mulub INTMEM_F6, INTMEM_72, #64h ; 'd' ROM:239B sub INTMEM_F8+2, INTMEM_F6 ROM:239E jc ROM_23AA ROM:23A0 add INTMEM_F8+2, #1C20h ROM:23A4 cmp INTMEM_F8+2, #1A90h ROM:23A8 jc ROM_23BC ROM:23AA ROM:23AA ROM_23AA: ; CODE XREF: ROM_3411-1073↑j ROM:23AA mulu INTMEM_FC, INTMEM_F8+2, INTMEM_44 ROM:23AE divu INTMEM_FC, #64h ; 'd' ROM:23B2 jv ROM_23DD ROM:23B4 sub INTMEM_F8+2, INTMEM_FC, 386h[INTMEM_58] ROM:23BA jc ROM_23C1 ROM:23BC ROM:23BC ROM_23BC: ; CODE XREF: ROM_3411-1069↑j ROM:23BC ldb INTMEM_F8, #3 ROM:23BF sjmp ROM_23D2 ROM:23C1 ; --------------------------------------------------------------------------- ROM:23C1 ROM:23C1 ROM_23C1: ; CODE XREF: ROM_3411-1057↑j ROM:23C1 add INTMEM_F6, INTMEM_44, 0Ah[INTMEM_40] ROM:23C7 cmp INTMEM_F8+2, INTMEM_F6 ROM:23CA jc ROM_23DD ROM:23CC add INTMEM_F8+2, INTMEM_52 ROM:23CF ldb INTMEM_F8, #1 ROM:23D2 ROM:23D2 ROM_23D2: ; CODE XREF: ROM_3411-1052↑j ROM:23D2 ldb INTMEM_F8+1, INTMEM_61 ROM:23D5 lcall ROM_3AFE ROM:23D8 cmpb INTMEM_F6, #2 ROM:23DB jne ROM_23DF ROM:23DD ROM:23DD ROM_23DD: ; CODE XREF: ROM_3411-105F↑j ROM:23DD ; ROM_3411-1047↑j ROM:23DD sjmp ROM_2494 ROM:23DF ; --------------------------------------------------------------------------- ROM:23DF ROM:23DF ROM_23DF: ; CODE XREF: ROM_3411-1036↑j ROM:23DF ld INTMEM_48, INTMEM_F8+2 ROM:23E2 orb INTMEM_7C, #10h ROM:23E5 andb INTMEM_80+1, #-3 ROM:23E8 ldbze INTMEM_F6, INTMEM_61 ROM:23EB ldb INTMEM_62, 130h[INTMEM_F6] ROM:23F0 cmpb INTMEM_72, INTMEM_62 ROM:23F3 je ROM_23F7 ROM:23F5 sjmp ROM_2494 ROM:23F7 ; --------------------------------------------------------------------------- ROM:23F7 ROM:23F7 ROM_23F7: ; CODE XREF: ROM_3411:ROM_237F↑j ROM:23F7 ; ROM_3411-101E↑j ROM:23F7 ldbze INTMEM_F6, INTMEM_61 ROM:23FA shlb INTMEM_F6, #1 ROM:23FD ld INTMEM_F8+2, 138h[INTMEM_F6] ROM:2402 mulub INTMEM_F6, INTMEM_72, #64h ; 'd' ROM:2406 sub INTMEM_F8+2, INTMEM_F6 ROM:2409 jc ROM_2415 ROM:240B add INTMEM_F8+2, #1C20h ROM:240F cmp INTMEM_F8+2, #1A90h ROM:2413 jc ROM_2451 ROM:2415 ROM:2415 ROM_2415: ; CODE XREF: ROM_3411-1008↑j ROM:2415 mulu INTMEM_FC, INTMEM_F8+2, INTMEM_44 ROM:2419 divu INTMEM_FC, #64h ; 'd' ROM:241D jv ROM_2464 ROM:241F add INTMEM_F8+2, INTMEM_FC, INTMEM_52 ROM:2423 add INTMEM_F6, INTMEM_44, 0Ch[INTMEM_40] ROM:2429 cmp INTMEM_FC, INTMEM_F6 ROM:242C jnc ROM_2441 ROM:242E sub INTMEM_F6, INTMEM_F8+2, INTMEM_48 ROM:2432 cmp INTMEM_F6, INTMEM_144[] ROM:2437 jnc ROM_2494 ROM:2439 add INTMEM_F8+2, INTMEM_48, INTMEM_144[] ROM:243F sjmp ROM_2456 ROM:2441 ; --------------------------------------------------------------------------- ROM:2441 ROM:2441 ROM_2441: ; CODE XREF: ROM_3411-FE5↑j ROM:2441 sub INTMEM_F6, INTMEM_F8+2, INTMEM_48 ROM:2445 cmp INTMEM_F6, #-8000h ROM:2449 jc ROM_2451 ROM:244B cmp INTMEM_F6, #5DCh ROM:244F jc ROM_2456 ROM:2451 ROM:2451 ROM_2451: ; CODE XREF: ROM_3411-FFE↑j ROM:2451 ; ROM_3411-FC8↑j ROM:2451 add INTMEM_F8+2, INTMEM_48, #5DCh ROM:2456 ROM:2456 ROM_2456: ; CODE XREF: ROM_3411-FD2↑j ROM:2456 ; ROM_3411-FC2↑j ROM:2456 ldb INTMEM_F8, #2 ROM:2459 ldb INTMEM_F8+1, INTMEM_61 ROM:245C lcall ROM_3AFE ROM:245F cmpb INTMEM_F6, #2 ROM:2462 jne ROM_2466 ROM:2464 ROM:2464 ROM_2464: ; CODE XREF: ROM_3411-FF4↑j ROM:2464 sjmp ROM_2494 ROM:2466 ; --------------------------------------------------------------------------- ROM:2466 ROM:2466 ROM_2466: ; CODE XREF: ROM_3411-FAF↑j ROM:2466 sub INTMEM_F8+2, INTMEM_48 ROM:2469 cmp INTMEM_F8+2, 386h[INTMEM_58] ROM:246E jc ROM_2475 ROM:2470 andb INTMEM_80+1, #-2 ROM:2473 sjmp ROM_2478 ROM:2475 ; --------------------------------------------------------------------------- ROM:2475 ROM:2475 ROM_2475: ; CODE XREF: ROM_3411-FA3↑j ROM:2475 orb INTMEM_80+1, #1 ROM:2478 ROM:2478 ROM_2478: ; CODE XREF: ROM_3411-108C↑j ROM:2478 ; ROM_3411-F9E↑j ROM:2478 ldbze INTMEM_F6, INTMEM_61 ROM:247B ldb INTMEM_F6, 3B8Eh[INTMEM_F6] ROM:2480 ldb INTMEM_61, INTMEM_F6 ROM:2483 ldb INTMEM_62, 134h[INTMEM_F6] ROM:2488 subb INTMEM_60, INTMEM_62, #1 ROM:248C jge ROM_2491 ROM:248E addb INTMEM_60, #48h ; 'H' ROM:2491 ROM:2491 ROM_2491: ; CODE XREF: ROM_3411-F85↑j ROM:2491 andb INTMEM_7C, #-11h ROM:2494 ROM:2494 ROM_2494: ; CODE XREF: ROM_3411-1094↑j ROM:2494 ; ROM_3411:ROM_23DD↑j ... ROM:2494 cmpb INTMEM_72, INTMEM_60 ROM:2497 jne ROM_24F7 ROM:2499 jbc INTMEM_7C, 6, ROM_24F7 ROM:249C ld INTMEM_F6, INTMEM_146[] ROM:24A1 st INTMEM_F6, INTMEM_144[] ROM:24A6 ldbze INTMEM_F6, INTMEM_61 ROM:24A9 ldb INTMEM_F8+1, 3B92h[INTMEM_F6] ROM:24AE clrb INTMEM_F8 ROM:24B0 lcall ROM_3AFE ROM:24B3 ld INTMEM_F6, 386h[INTMEM_58] ROM:24B8 jbs INTMEM_F8, 0, ROM_24D9 ROM:24BB jbs INTMEM_F8, 1, ROM_24DE ROM:24BE jbc INTMEM_80+1, 0, ROM_24C5 ROM:24C1 add INTMEM_F6, #32h ; '2' ROM:24C5 ROM:24C5 ROM_24C5: ; CODE XREF: ROM_3411-F53↑j ROM:24C5 cmp INTMEM_F6, INTMEM_144[] ROM:24CA jnc ROM_24D4 ROM:24CC ld INTMEM_F6, INTMEM_144[] ROM:24D1 orb INTMEM_39, #4 ROM:24D4 ROM:24D4 ROM_24D4: ; CODE XREF: ROM_3411-F47↑j ROM:24D4 orb INTMEM_80+1, #2 ROM:24D7 sjmp ROM_24F2 ROM:24D9 ; --------------------------------------------------------------------------- ROM:24D9 ROM:24D9 ROM_24D9: ; CODE XREF: ROM_3411-F59↑j ROM:24D9 orb INTMEM_39, #10h ROM:24DC sjmp ROM_24F2 ROM:24DE ; --------------------------------------------------------------------------- ROM:24DE ROM:24DE ROM_24DE: ; CODE XREF: ROM_3411-F56↑j ROM:24DE jbs INTMEM_80+1, 1, ROM_24F2 ROM:24E1 sub INTMEM_F6, #32h ; '2' ROM:24E5 cmp INTMEM_F6, #5DCh ROM:24E9 jc ROM_24F2 ROM:24EB ld INTMEM_F6, #5DCh ROM:24EF orb INTMEM_39, #8 ROM:24F2 ROM:24F2 ROM_24F2: ; CODE XREF: ROM_3411-F3A↑j ROM:24F2 ; ROM_3411-F35↑j ... ROM:24F2 st INTMEM_F6, 386h[INTMEM_58] ROM:24F7 ROM:24F7 ROM_24F7: ; CODE XREF: ROM_3411-F7A↑j ROM:24F7 ; ROM_3411-F78↑j ROM:24F7 cmpb INTMEM_73, #2 ROM:24FA jne ROM_2570 ROM:24FC jbs INTMEM_80+1, 2, ROM_2504 ROM:24FF orb INTMEM_80+1, #4 ROM:2502 sjmp ROM_2564 ROM:2504 ; --------------------------------------------------------------------------- ROM:2504 ROM:2504 ROM_2504: ; CODE XREF: ROM_3411-F15↑j ROM:2504 ldbze INTMEM_F8+2, INTMEM_5B ROM:2507 sub INTMEM_F8, INTMEM_52, INTMEM_158[] ROM:250D subcb INTMEM_F8+2, INTMEM_16F[] ROM:2512 ld INTMEM_FC, #-3C80h ROM:2516 ld INTMEM_FC+2, #1C9h ROM:251A ROM:251A ROM_251A: ; CODE XREF: ROM_3411-EEC↓j ROM:251A cmp INTMEM_F8+2, ZERO_REG ; Zero register ROM:251D je ROM_2527 ROM:251F shrl INTMEM_FC, #1 ROM:2522 shrl INTMEM_F8, #1 ROM:2525 sjmp ROM_251A ROM:2527 ; --------------------------------------------------------------------------- ROM:2527 ROM:2527 ROM_2527: ; CODE XREF: ROM_3411-EF4↑j ROM:2527 divu INTMEM_FC, INTMEM_F8 ROM:252A sub INTMEM_FC+2, INTMEM_46, INTMEM_FC ROM:252E ld INTMEM_46, INTMEM_FC ROM:2531 ld INTMEM_FC, ZERO_REG ; Zero register ROM:2534 jnh ROM_254D ROM:2536 divu INTMEM_FC, INTMEM_F8 ROM:2539 add INTMEM_FC, INTMEM_2D6[] ROM:253E shr INTMEM_FC, #1 ROM:2541 st INTMEM_FC, INTMEM_2D6[] ROM:2546 st ZERO_REG, INTMEM_2D8[] ; Zero register ROM:254B sjmp ROM_2564 ROM:254D ; --------------------------------------------------------------------------- ROM:254D ROM:254D ROM_254D: ; CODE XREF: ROM_3411-EDD↑j ROM:254D neg INTMEM_FC+2 ROM:254F divu INTMEM_FC, INTMEM_F8 ROM:2552 add INTMEM_FC, INTMEM_2D8[] ROM:2557 shr INTMEM_FC, #1 ROM:255A st INTMEM_FC, INTMEM_2D8[] ROM:255F st ZERO_REG, INTMEM_2D6[] ; Zero register ROM:2564 ROM:2564 ROM_2564: ; CODE XREF: ROM_3411-F0F↑j ROM:2564 ; ROM_3411-EC6↑j ROM:2564 st INTMEM_52, INTMEM_158[] ROM:2569 stb INTMEM_5B, INTMEM_16F[] ROM:256E decb INTMEM_5A ROM:2570 ROM:2570 ROM_2570: ; CODE XREF: ROM_3411-F17↑j ROM:2570 ; ROM_3411:ROM_2570↓j ROM:2570 jbs ZERO_REG+2, 3, ROM_2570 ; Zero register ROM:2573 ldb INTMEM_F6+1, ZERO_REG+3 ; Zero register ROM:2576 andb INTMEM_F6, ZERO_REG+2, #-40h ; Zero register ROM:257A st INTMEM_F6, INTMEM_2DA[] ROM:257F cmpb INTMEM_73, ZERO_REG ; Zero register ROM:2582 jne ROM_258F ROM:2584 stb INTMEM_F6+1, INTMEM_173[] ROM:2589 shr INTMEM_F6, #6 ROM:258C st INTMEM_F6, INTMEM_BA ROM:258F ROM:258F ROM_258F: ; CODE XREF: ROM_3411-E8F↑j ROM:258F cmpb INTMEM_73, #3 ROM:2592 jne ROM_2597 ROM:2594 ldb ZERO_REG+2, #0Bh ; Zero register ROM:2597 ROM:2597 ROM_2597: ; CODE XREF: ROM_3411-E7F↑j ROM:2597 cmpb INTMEM_62+1, INTMEM_15F[] ROM:259C jne ROM_25A0 ROM:259E sjmp ROM_2640 ROM:25A0 ; --------------------------------------------------------------------------- ROM:25A0 ROM:25A0 ROM_25A0: ; CODE XREF: ROM_3411-E75↑j ROM:25A0 ldb INTMEM_FC, INTMEM_15F[] ROM:25A5 cmpb INTMEM_62+1, #12h ROM:25A8 jne ROM_25C1 ROM:25AA cmpb INTMEM_FC, #48h ; 'H' ROM:25AD jne ROM_25B8 ROM:25AF cmpb INTMEM_72, 0FEh[INTMEM_40] ROM:25B4 je ROM_2614 ROM:25B6 sjmp ROM_2640 ROM:25B8 ; --------------------------------------------------------------------------- ROM:25B8 ROM:25B8 ROM_25B8: ; CODE XREF: ROM_3411-E64↑j ROM:25B8 cmpb INTMEM_72, 0FFh[INTMEM_40] ROM:25BD je ROM_2614 ROM:25BF sjmp ROM_2640 ROM:25C1 ; --------------------------------------------------------------------------- ROM:25C1 ROM:25C1 ROM_25C1: ; CODE XREF: ROM_3411-E69↑j ROM:25C1 cmpb INTMEM_62+1, #24h ; '$' ROM:25C4 jne ROM_25DD ROM:25C6 cmpb INTMEM_FC, #12h ROM:25C9 jne ROM_25D4 ROM:25CB cmpb INTMEM_72, 0FFh[INTMEM_40] ROM:25D0 jne ROM_2640 ROM:25D2 sjmp ROM_2614 ROM:25D4 ; --------------------------------------------------------------------------- ROM:25D4 ROM:25D4 ROM_25D4: ; CODE XREF: ROM_3411-E48↑j ROM:25D4 cmpb INTMEM_72, 100h[INTMEM_40] ROM:25D9 jne ROM_2640 ROM:25DB sjmp ROM_25F2 ROM:25DD ; --------------------------------------------------------------------------- ROM:25DD ROM:25DD ROM_25DD: ; CODE XREF: ROM_3411-E4D↑j ROM:25DD cmpb INTMEM_FC, #12h ROM:25E0 jne ROM_25EB ROM:25E2 cmpb INTMEM_72, 0FEh[INTMEM_40] ROM:25E7 jne ROM_2640 ROM:25E9 sjmp ROM_2614 ROM:25EB ; --------------------------------------------------------------------------- ROM:25EB ROM:25EB ROM_25EB: ; CODE XREF: ROM_3411-E31↑j ROM:25EB cmpb INTMEM_72, 100h[INTMEM_40] ROM:25F0 jne ROM_2640 ROM:25F2 ROM:25F2 ROM_25F2: ; CODE XREF: ROM_3411-E36↑j ROM:25F2 ld INTMEM_F8, INTMEM_148[] ROM:25F7 ldbze INTMEM_FC+2, 0FDh[INTMEM_40] ROM:25FC mulu INTMEM_F8, INTMEM_FC+2 ROM:25FF cmp INTMEM_F8+2, ZERO_REG ; Zero register ROM:2602 je ROM_2607 ROM:2604 ldbse INTMEM_F8, #-1 ROM:2607 ROM:2607 ROM_2607: ; CODE XREF: ROM_3411-E0F↑j ROM:2607 st INTMEM_F8, INTMEM_14E[] ROM:260C add INTMEM_4A, INTMEM_F8 ROM:260F jnc ROM_2614 ROM:2611 ldbse INTMEM_4A, #-1 ROM:2614 ROM:2614 ROM_2614: ; CODE XREF: ROM_3411-E5D↑j ROM:2614 ; ROM_3411-E54↑j ... ROM:2614 ldb INTMEM_62+1, INTMEM_15F[] ROM:2619 ld INTMEM_F8, INTMEM_148[] ROM:261E cmpb INTMEM_62+1, #48h ; 'H' ROM:2621 jne ROM_262E ROM:2623 mulu INTMEM_F8, #4 ROM:2627 cmp INTMEM_F8+2, ZERO_REG ; Zero register ROM:262A je ROM_263B ROM:262C sjmp ROM_2638 ROM:262E ; --------------------------------------------------------------------------- ROM:262E ROM:262E ROM_262E: ; CODE XREF: ROM_3411-DF0↑j ROM:262E cmpb INTMEM_62+1, #24h ; '$' ROM:2631 jne ROM_263B ROM:2633 shl INTMEM_F8, #1 ROM:2636 jnc ROM_263B ROM:2638 ROM:2638 ROM_2638: ; CODE XREF: ROM_3411-DE5↑j ROM:2638 ldbse INTMEM_F8, #-1 ROM:263B ROM:263B ROM_263B: ; CODE XREF: ROM_3411-DE7↑j ROM:263B ; ROM_3411-DE0↑j ... ROM:263B st INTMEM_F8, INTMEM_14E[] ROM:2640 ROM:2640 ROM_2640: ; CODE XREF: ROM_3411-E73↑j ROM:2640 ; ROM_3411-E5B↑j ... ROM:2640 cmpb INTMEM_64, INTMEM_15F[] ROM:2645 jne ROM_2649 ROM:2647 sjmp ROM_26E9 ROM:2649 ; --------------------------------------------------------------------------- ROM:2649 ROM:2649 ROM_2649: ; CODE XREF: ROM_3411-DCC↑j ROM:2649 ldb INTMEM_FC, INTMEM_15F[] ROM:264E cmpb INTMEM_64, #12h ROM:2651 jne ROM_266A ROM:2653 cmpb INTMEM_FC, #48h ; 'H' ROM:2656 jne ROM_2661 ROM:2658 cmpb INTMEM_72, INTMEM_2EA[] ROM:265D je ROM_26BD ROM:265F sjmp ROM_26E9 ROM:2661 ; --------------------------------------------------------------------------- ROM:2661 ROM:2661 ROM_2661: ; CODE XREF: ROM_3411-DBB↑j ROM:2661 cmpb INTMEM_72, INTMEM_2EB[] ROM:2666 je ROM_26BD ROM:2668 sjmp ROM_26E9 ROM:266A ; --------------------------------------------------------------------------- ROM:266A ROM:266A ROM_266A: ; CODE XREF: ROM_3411-DC0↑j ROM:266A cmpb INTMEM_64, #24h ; '$' ROM:266D jne ROM_2686 ROM:266F cmpb INTMEM_FC, #12h ROM:2672 jne ROM_267D ROM:2674 cmpb INTMEM_72, INTMEM_2EB[] ROM:2679 jne ROM_26E9 ROM:267B sjmp ROM_26BD ROM:267D ; --------------------------------------------------------------------------- ROM:267D ROM:267D ROM_267D: ; CODE XREF: ROM_3411-D9F↑j ROM:267D cmpb INTMEM_72, INTMEM_2EC[] ROM:2682 jne ROM_26E9 ROM:2684 sjmp ROM_269B ROM:2686 ; --------------------------------------------------------------------------- ROM:2686 ROM:2686 ROM_2686: ; CODE XREF: ROM_3411-DA4↑j ROM:2686 cmpb INTMEM_FC, #12h ROM:2689 jne ROM_2694 ROM:268B cmpb INTMEM_72, INTMEM_2EA[] ROM:2690 jne ROM_26E9 ROM:2692 sjmp ROM_26BD ROM:2694 ; --------------------------------------------------------------------------- ROM:2694 ROM:2694 ROM_2694: ; CODE XREF: ROM_3411-D88↑j ROM:2694 cmpb INTMEM_72, INTMEM_2EC[] ROM:2699 jne ROM_26E9 ROM:269B ROM:269B ROM_269B: ; CODE XREF: ROM_3411-D8D↑j ROM:269B ld INTMEM_F8, INTMEM_148[] ROM:26A0 ldbze INTMEM_FC+2, 0FDh[INTMEM_40] ROM:26A5 mulu INTMEM_F8, INTMEM_FC+2 ROM:26A8 cmp INTMEM_F8+2, ZERO_REG ; Zero register ROM:26AB je ROM_26B0 ROM:26AD ldbse INTMEM_F8, #-1 ROM:26B0 ROM:26B0 ROM_26B0: ; CODE XREF: ROM_3411-D66↑j ROM:26B0 st INTMEM_F8, INTMEM_150[] ROM:26B5 add INTMEM_4C, INTMEM_F8 ROM:26B8 jnc ROM_26BD ROM:26BA ldbse INTMEM_4C, #-1 ROM:26BD ROM:26BD ROM_26BD: ; CODE XREF: ROM_3411-DB4↑j ROM:26BD ; ROM_3411-DAB↑j ... ROM:26BD ldb INTMEM_64, INTMEM_15F[] ROM:26C2 ld INTMEM_F8, INTMEM_148[] ROM:26C7 cmpb INTMEM_64, #48h ; 'H' ROM:26CA jne ROM_26D7 ROM:26CC mulu INTMEM_F8, #4 ROM:26D0 cmp INTMEM_F8+2, ZERO_REG ; Zero register ROM:26D3 je ROM_26E4 ROM:26D5 sjmp ROM_26E1 ROM:26D7 ; --------------------------------------------------------------------------- ROM:26D7 ROM:26D7 ROM_26D7: ; CODE XREF: ROM_3411-D47↑j ROM:26D7 cmpb INTMEM_64, #24h ; '$' ROM:26DA jne ROM_26E4 ROM:26DC shl INTMEM_F8, #1 ROM:26DF jnc ROM_26E4 ROM:26E1 ROM:26E1 ROM_26E1: ; CODE XREF: ROM_3411-D3C↑j ROM:26E1 ldbse INTMEM_F8, #-1 ROM:26E4 ROM:26E4 ROM_26E4: ; CODE XREF: ROM_3411-D3E↑j ROM:26E4 ; ROM_3411-D37↑j ... ROM:26E4 st INTMEM_F8, INTMEM_150[] ROM:26E9 ROM:26E9 ROM_26E9: ; CODE XREF: ROM_3411-DCA↑j ROM:26E9 ; ROM_3411-DB2↑j ... ROM:26E9 jbs INTMEM_80+1, 3, ROM_2702 ROM:26EC ROM:26EC ROM_26EC: ; CODE XREF: ROM_3411-CF4↓j ROM:26EC cmpb INTMEM_72, INTMEM_2ED[] ROM:26F1 jne ROM_271F ROM:26F3 add INTMEM_4A, INTMEM_14E[] ROM:26F8 jnc ROM_26FD ROM:26FA ldbse INTMEM_4A, #-1 ROM:26FD ROM:26FD ROM_26FD: ; CODE XREF: ROM_3411-D19↑j ROM:26FD orb INTMEM_80+1, #8 ROM:2700 sjmp ROM_271F ROM:2702 ; --------------------------------------------------------------------------- ROM:2702 ROM:2702 ROM_2702: ; CODE XREF: ROM_3411:ROM_26E9↑j ROM:2702 cmpb INTMEM_72, INTMEM_2EE[] ROM:2707 jne ROM_271F ROM:2709 lcall ROM_4718 ROM:270C jbs INTMEM_7C, 7, ROM_2714 ROM:270F lcall ROM_4751 ROM:2712 sjmp ROM_2717 ROM:2714 ; --------------------------------------------------------------------------- ROM:2714 ROM:2714 ROM_2714: ; CODE XREF: ROM_3411-D05↑j ROM:2714 lcall ROM_47DA ROM:2717 ROM:2717 ROM_2717: ; CODE XREF: ROM_3411-CFF↑j ROM:2717 lcall ROM_47EE ROM:271A andb INTMEM_80+1, #-9 ROM:271D sjmp ROM_26EC ROM:271F ; --------------------------------------------------------------------------- ROM:271F ROM:271F ROM_271F: ; CODE XREF: ROM_3411-D20↑j ROM:271F ; ROM_3411-D11↑j ... ROM:271F jbs INTMEM_80+1, 4, ROM_2738 ROM:2722 ROM:2722 ROM_2722: ; CODE XREF: ROM_3411-CBE↓j ROM:2722 cmpb INTMEM_72, INTMEM_2F2[] ROM:2727 jne ROM_2755 ROM:2729 add INTMEM_4C, INTMEM_150[] ROM:272E jnc ROM_2733 ROM:2730 ldbse INTMEM_4C, #-1 ROM:2733 ROM:2733 ROM_2733: ; CODE XREF: ROM_3411-CE3↑j ROM:2733 orb INTMEM_80+1, #10h ROM:2736 sjmp ROM_2755 ROM:2738 ; --------------------------------------------------------------------------- ROM:2738 ROM:2738 ROM_2738: ; CODE XREF: ROM_3411:ROM_271F↑j ROM:2738 cmpb INTMEM_72, INTMEM_2F3[] ROM:273D jne ROM_2755 ROM:273F lcall ROM_4854 ROM:2742 jbs INTMEM_7C, 7, ROM_274A ROM:2745 lcall ROM_488D ROM:2748 sjmp ROM_274D ROM:274A ; --------------------------------------------------------------------------- ROM:274A ROM:274A ROM_274A: ; CODE XREF: ROM_3411-CCF↑j ROM:274A lcall ROM_492B ROM:274D ROM:274D ROM_274D: ; CODE XREF: ROM_3411-CC9↑j ROM:274D lcall ROM_4954 ROM:2750 andb INTMEM_80+1, #-11h ROM:2753 sjmp ROM_2722 ROM:2755 ; --------------------------------------------------------------------------- ROM:2755 ROM:2755 ROM_2755: ; CODE XREF: ROM_3411-CEA↑j ROM:2755 ; ROM_3411-CDB↑j ... ROM:2755 cmpb INTMEM_73, #3 ROM:2758 jne ROM_27AB ROM:275A ROM:275A ROM_275A: ; CODE XREF: ROM_3411:ROM_275A↓j ROM:275A jbs ZERO_REG+2, 3, ROM_275A ; Zero register ROM:275D ldb INTMEM_FC+1, ZERO_REG+3 ; Zero register ROM:2760 andb INTMEM_FC, ZERO_REG+2, #-40h ; Zero register ROM:2764 mulu INTMEM_FC, 1Ah[INTMEM_40] ROM:2769 addb INTMEM_FC+3, 104h[INTMEM_40] ROM:276E jnc ROM_2773 ROM:2770 ldbse INTMEM_FC+2, #-1 ROM:2773 ROM:2773 ROM_2773: ; CODE XREF: ROM_3411-CA3↑j ROM:2773 st INTMEM_FC+2, INTMEM_21A[] ROM:2778 st INTMEM_FC+2, INTMEM_FC ROM:277B clr INTMEM_FC+2 ROM:277D ldbze INTMEM_F8+2, 105h[INTMEM_40] ROM:2782 divu INTMEM_FC, INTMEM_F8+2 ROM:2785 jnv ROM_278A ROM:2787 ldbse INTMEM_FC, #-1 ROM:278A ROM:278A ROM_278A: ; CODE XREF: ROM_3411-C8C↑j ROM:278A clr INTMEM_FC+2 ROM:278C shrl INTMEM_FC, #1 ROM:278F st INTMEM_FC, INTMEM_21C[] ROM:2794 ld INTMEM_FC, INTMEM_21A[] ROM:2799 clr INTMEM_FC+2 ROM:279B ldbze INTMEM_F8+2, INTMEM_C0 ROM:279E divu INTMEM_FC, INTMEM_F8+2 ROM:27A1 jnv ROM_27A6 ROM:27A3 ldbse INTMEM_FC, #-1 ROM:27A6 ROM:27A6 ROM_27A6: ; CODE XREF: ROM_3411-C70↑j ROM:27A6 st INTMEM_FC, INTMEM_21E[] ROM:27AB ROM:27AB ROM_27AB: ; CODE XREF: ROM_3411-CB9↑j ROM:27AB ldb ZERO_REG+2, #0Eh ; Zero register ROM:27AE push #27B4h ROM:27B1 ljmp ROM_5B2A ROM:27B1 ; END OF FUNCTION CHUNK FOR ROM_3411 ROM:27B4 ; --------------------------------------------------------------------------- ROM:27B4 cmpb INTMEM_73, INTMEM_74 ROM:27B7 je ROM_27BB ROM:27B9 sjmp ROM_28C5 ROM:27BB ; --------------------------------------------------------------------------- ROM:27BB ROM:27BB ROM_27BB: ; CODE XREF: ROM:27B7↑j ROM:27BB ldbze INTMEM_F8+2, INTMEM_206[] ROM:27C0 ld INTMEM_F8, 40D0h[INTMEM_F8+2] ROM:27C5 br [INTMEM_F8] ROM:27C7 ; --------------------------------------------------------------------------- ROM:27C7 ldb INTMEM_74, INTMEM_203[] ROM:27CC ldb INTMEM_F8, #2 ROM:27CF stb INTMEM_F8, INTMEM_206[] ROM:27D4 andb INTMEM_22, #7Fh ROM:27D7 stb INTMEM_22, 1FFEh[] ROM:27DC ROM:27DC ROM_27DC: ; CODE XREF: ROM:ROM_27DC↓j ROM:27DC jbs ZERO_REG+2, 3, ROM_27DC ; Zero register ROM:27DF stb ZERO_REG+3, (INTMEM_206+2)[] ; Zero register ROM:27E4 ldbze INTMEM_F8, INTMEM_204[] ROM:27E9 ldb INTMEM_6, #20h ; ' ' ROM:27EC sjmp ROM_2803 ROM:27EE ; --------------------------------------------------------------------------- ROM:27EE ldb INTMEM_74, 106h[INTMEM_40] ROM:27F3 ldb INTMEM_F8, #4 ROM:27F6 stb INTMEM_F8, INTMEM_206[] ROM:27FB ldbze INTMEM_F8, INTMEM_205[] ROM:2800 ldb INTMEM_6, #0 ROM:2803 ROM:2803 ROM_2803: ; CODE XREF: ROM:27EC↑j ROM:2803 mulu INTMEM_F8, INTMEM_44 ROM:2806 divu INTMEM_F8, #0Ah ROM:280A add INTMEM_F8, INTMEM_52 ROM:280D sub INTMEM_F8+2, INTMEM_F8, INTMEM_A ROM:2811 sub INTMEM_F8+2, #4 ROM:2815 jc ROM_281C ROM:2817 add INTMEM_F8, INTMEM_A, #3 ROM:281C ROM:281C ROM_281C: ; CODE XREF: ROM:2815↑j ROM:281C ld INTMEM_4, INTMEM_F8 ROM:281F sjmp ROM_28C5 ROM:2821 ; --------------------------------------------------------------------------- ROM:2821 ldb INTMEM_74, 107h[INTMEM_40] ROM:2826 ldb INTMEM_F8, #6 ROM:2829 stb INTMEM_F8, INTMEM_206[] ROM:282E ldbze INTMEM_F8+2, INTMEM_16E[] ROM:2833 dec INTMEM_F8+2 ROM:2835 jc ROM_283A ROM:2837 ldbze INTMEM_F8+2, #3 ROM:283A ROM:283A ROM_283A: ; CODE XREF: ROM:2835↑j ROM:283A ; ROM:ROM_283A↓j ROM:283A jbs ZERO_REG+2, 3, ROM_283A ; Zero register ROM:283D stb ZERO_REG+3, (INTMEM_206+1)[] ; Zero register ROM:2842 stb ZERO_REG, (INTMEM_2F4+1)[] ; Zero register ROM:2847 subb INTMEM_FC+2, ZERO_REG+3, (INTMEM_206+2)[] ; Zero register ROM:284D jnc ROM_2854 ROM:284F stb INTMEM_FC+2, (INTMEM_2F4+1)[] ROM:2854 ROM:2854 ROM_2854: ; CODE XREF: ROM:284D↑j ROM:2854 ldb INTMEM_F8, (INTMEM_2F4+1)[] ROM:2859 subb INTMEM_F8, INTMEM_20A[] ROM:285E jnc ROM_287B ROM:2860 ldb INTMEM_F8, 390h[INTMEM_F8+2] ROM:2865 addb INTMEM_F8, 109h[INTMEM_40] ROM:286A cmpb INTMEM_F8, 108h[INTMEM_40] ROM:286F jnh ROM_2876 ROM:2871 ldb INTMEM_F8, 108h[INTMEM_40] ROM:2876 ROM:2876 ROM_2876: ; CODE XREF: ROM:286F↑j ROM:2876 stb INTMEM_F8, 390h[INTMEM_F8+2] ROM:287B ROM:287B ROM_287B: ; CODE XREF: ROM:285E↑j ROM:287B sjmp ROM_28C5 ROM:287D ; --------------------------------------------------------------------------- ROM:287D orb INTMEM_22, #-80h ROM:2880 stb INTMEM_22, 1FFEh[] ROM:2885 ldb INTMEM_74, INTMEM_202[] ROM:288A ldb INTMEM_F8, #0 ROM:288D stb INTMEM_F8, INTMEM_206[] ROM:2892 ROM:2892 ROM_2892: ; CODE XREF: ROM:ROM_2892↓j ROM:2892 jbs ZERO_REG+2, 3, ROM_2892 ; Zero register ROM:2895 ldb INTMEM_F8+2, INTMEM_209[] ROM:289A ldb INTMEM_FC+2, ZERO_REG+3 ; Zero register ROM:289D cmpb INTMEM_FC+2, (INTMEM_206+2)[] ROM:28A2 jnc ROM_28AD ROM:28A4 cmpb INTMEM_FC+2, (INTMEM_206+1)[] ROM:28A9 je ROM_28C5 ROM:28AB jh ROM_28B6 ROM:28AD ROM:28AD ROM_28AD: ; CODE XREF: ROM:28A2↑j ROM:28AD cmpb INTMEM_F8+2, #-1 ROM:28B0 je ROM_28C5 ROM:28B2 incb INTMEM_F8+2 ROM:28B4 sjmp ROM_28BD ROM:28B6 ; --------------------------------------------------------------------------- ROM:28B6 ROM:28B6 ROM_28B6: ; CODE XREF: ROM:28AB↑j ROM:28B6 cmpb INTMEM_F8+2, ZERO_REG ; Zero register ROM:28B9 je ROM_28C5 ROM:28BB decb INTMEM_F8+2 ROM:28BD ROM:28BD ROM_28BD: ; CODE XREF: ROM:28B4↑j ROM:28BD ldb INTMEM_16+1, INTMEM_F8+2 ROM:28C0 stb INTMEM_F8+2, INTMEM_209[] ROM:28C5 ROM:28C5 ROM_28C5: ; CODE XREF: ROM:27B9↑j ROM:28C5 ; ROM:281F↑j ... ROM:28C5 jbs INTMEM_80+1, 6, ROM_28E1 ROM:28C8 cmpb INTMEM_73, ZERO_REG ; Zero register ROM:28CB je ROM_28F8 ROM:28CD cmpb INTMEM_73, 10Ah[INTMEM_40] ROM:28D2 jne ROM_28FE ROM:28D4 jbc INTMEM_78+1, 3, ROM_28DC ROM:28D7 orb INTMEM_80+1, #40h ; '@' ROM:28DA sjmp ROM_28FE ROM:28DC ; --------------------------------------------------------------------------- ROM:28DC ROM:28DC ROM_28DC: ; CODE XREF: ROM:28D4↑j ROM:28DC andb INTMEM_80+1, #-21h ROM:28DF sjmp ROM_28FE ROM:28E1 ; --------------------------------------------------------------------------- ROM:28E1 ROM:28E1 ROM_28E1: ; CODE XREF: ROM:ROM_28C5↑j ROM:28E1 cmpb INTMEM_73, 10Ah[INTMEM_40] ROM:28E6 jne ROM_28FE ROM:28E8 jbc INTMEM_78+1, 3, ROM_28F0 ROM:28EB orb INTMEM_3C, #-80h ROM:28EE sjmp ROM_28FE ROM:28F0 ; --------------------------------------------------------------------------- ROM:28F0 ROM:28F0 ROM_28F0: ; CODE XREF: ROM:28E8↑j ROM:28F0 orb INTMEM_80+1, #20h ; ' ' ROM:28F3 andb INTMEM_80+1, #-41h ROM:28F6 sjmp ROM_28FE ROM:28F8 ; --------------------------------------------------------------------------- ROM:28F8 ROM:28F8 ROM_28F8: ; CODE XREF: ROM:28CB↑j ROM:28F8 orb INTMEM_78+1, #4 ROM:28FB orb INT_PEND, #-80h ; Interrupt pending register ROM:28FE ; START OF FUNCTION CHUNK FOR ROM_3411 ROM:28FE ROM:28FE ROM_28FE: ; CODE XREF: ROM_3411-1172↑j ROM:28FE ; ROM:28D2↑j ... ROM:28FE st ZERO_REG, INTMEM_3C2[] ; Zero register ROM:2903 st ZERO_REG, INTMEM_3C4[] ; Zero register ROM:2908 cmp INTMEM_4A, #0 ROM:290C jne ROM_2910 ROM:290E sjmp ROM_2959 ROM:2910 ; --------------------------------------------------------------------------- ROM:2910 ROM:2910 ROM_2910: ; CODE XREF: ROM_3411-B05↑j ROM:2910 jbc INTMEM_D5, 6, ROM_2915 ROM:2913 sjmp ROM_2959 ROM:2915 ; --------------------------------------------------------------------------- ROM:2915 ROM:2915 ROM_2915: ; CODE XREF: ROM_3411:ROM_2910↑j ROM:2915 ld INTMEM_F8+2, INTMEM_14C[] ROM:291A add INTMEM_F8+2, #-8000h ROM:291E jnc ROM_292B ROM:2920 add INTMEM_F8, INTMEM_4A, INTMEM_F8+2 ROM:2924 jnc ROM_2935 ROM:2926 ldbse INTMEM_F8, #-1 ROM:2929 sjmp ROM_2935 ROM:292B ; --------------------------------------------------------------------------- ROM:292B ROM:292B ROM_292B: ; CODE XREF: ROM_3411-AF3↑j ROM:292B add INTMEM_F8, INTMEM_4A, INTMEM_F8+2 ROM:292F jc ROM_2935 ROM:2931 ld INTMEM_F8, #0 ROM:2935 ROM:2935 ROM_2935: ; CODE XREF: ROM_3411-AED↑j ROM:2935 ; ROM_3411-AE8↑j ... ROM:2935 cmp INTMEM_F8, #-9 ROM:2939 jnc ROM_293F ROM:293B ld INTMEM_F8, #-9 ROM:293F ROM:293F ROM_293F: ; CODE XREF: ROM_3411-AD8↑j ROM:293F cmp INTMEM_F8, #0Ch ROM:2943 jc ROM_2947 ROM:2945 sjmp ROM_2959 ROM:2947 ; --------------------------------------------------------------------------- ROM:2947 ROM:2947 ROM_2947: ; CODE XREF: ROM_3411-ACE↑j ROM:2947 jbc WSR1, 3, ROM_294C ; Window selection register 1 ROM:294A sjmp ROM_2959 ROM:294C ; --------------------------------------------------------------------------- ROM:294C ROM:294C ROM_294C: ; CODE XREF: ROM_3411:ROM_2947↑j ROM:294C jbc WSR1, 6, ROM_2954 ; Window selection register 1 ROM:294F orb INTMEM_39, #2 ROM:2952 sjmp ROM_2959 ROM:2954 ; --------------------------------------------------------------------------- ROM:2954 ROM:2954 ROM_2954: ; CODE XREF: ROM_3411:ROM_294C↑j ROM:2954 lcall ROM_49B9 ROM:2957 clr INTMEM_4A ROM:2959 ROM:2959 ROM_2959: ; CODE XREF: ROM_3411-B03↑j ROM:2959 ; ROM_3411-AFE↑j ... ROM:2959 cmp INTMEM_4C, #0 ROM:295D jne ROM_2961 ROM:295F sjmp ROM_29AA ROM:2961 ; --------------------------------------------------------------------------- ROM:2961 ROM:2961 ROM_2961: ; CODE XREF: ROM_3411-AB4↑j ROM:2961 jbc INTMEM_D5, 6, ROM_2966 ROM:2964 sjmp ROM_29AA ROM:2966 ; --------------------------------------------------------------------------- ROM:2966 ROM:2966 ROM_2966: ; CODE XREF: ROM_3411:ROM_2961↑j ROM:2966 ld INTMEM_F8+2, INTMEM_14C[] ROM:296B add INTMEM_F8+2, #-8000h ROM:296F jnc ROM_297C ROM:2971 add INTMEM_F8, INTMEM_4C, INTMEM_F8+2 ROM:2975 jnc ROM_2986 ROM:2977 ldbse INTMEM_F8, #-1 ROM:297A sjmp ROM_2986 ROM:297C ; --------------------------------------------------------------------------- ROM:297C ROM:297C ROM_297C: ; CODE XREF: ROM_3411-AA2↑j ROM:297C add INTMEM_F8, INTMEM_4C, INTMEM_F8+2 ROM:2980 jc ROM_2986 ROM:2982 ld INTMEM_F8, #0 ROM:2986 ROM:2986 ROM_2986: ; CODE XREF: ROM_3411-A9C↑j ROM:2986 ; ROM_3411-A97↑j ... ROM:2986 cmp INTMEM_F8, #-9 ROM:298A jnc ROM_2990 ROM:298C ld INTMEM_F8, #-9 ROM:2990 ROM:2990 ROM_2990: ; CODE XREF: ROM_3411-A87↑j ROM:2990 cmp INTMEM_F8, #0Ch ROM:2994 jc ROM_2998 ROM:2996 sjmp ROM_29AA ROM:2998 ; --------------------------------------------------------------------------- ROM:2998 ROM:2998 ROM_2998: ; CODE XREF: ROM_3411-A7D↑j ROM:2998 jbc WSR1, 4, ROM_299D ; Window selection register 1 ROM:299B sjmp ROM_29AA ROM:299D ; --------------------------------------------------------------------------- ROM:299D ROM:299D ROM_299D: ; CODE XREF: ROM_3411:ROM_2998↑j ROM:299D jbc WSR1, 6, ROM_29A5 ; Window selection register 1 ROM:29A0 orb INTMEM_39, #2 ROM:29A3 sjmp ROM_29AA ROM:29A5 ; --------------------------------------------------------------------------- ROM:29A5 ROM:29A5 ROM_29A5: ; CODE XREF: ROM_3411:ROM_299D↑j ROM:29A5 lcall ROM_49DA ROM:29A8 clr INTMEM_4C ROM:29AA ROM:29AA ROM_29AA: ; CODE XREF: ROM_3411-AB2↑j ROM:29AA ; ROM_3411-AAD↑j ... ROM:29AA andb INTMEM_7F, #-9 ROM:29AD ldb INTMEM_F8, INTMEM_3BC[] ROM:29B2 jbs INTMEM_F8, 0, ROM_29BD ROM:29B5 jbc INTMEM_F8, 1, ROM_29C0 ROM:29B8 cmpb INTMEM_73, ZERO_REG ; Zero register ROM:29BB jne ROM_29C0 ROM:29BD ROM:29BD ROM_29BD: ; CODE XREF: ROM_3411-A5F↑j ROM:29BD lcall ROM_8B54 ROM:29C0 ROM:29C0 ROM_29C0: ; CODE XREF: ROM_3411-A5C↑j ROM:29C0 ; ROM_3411-A56↑j ROM:29C0 popa ROM:29C1 ret ROM:29C1 ; END OF FUNCTION CHUNK FOR ROM_3411 ROM:29C2 ROM:29C2 ; =============== S U B R O U T I N E ======================================= ROM:29C2 ROM:29C2 ROM:29C2 ROM_29C2: ; CODE XREF: ROM_3411-128B↑p ROM:29C2 clr INTMEM_F6 ROM:29C4 jbs INTMEM_7C, 4, ROM_29FD ROM:29C7 ROM:29C7 ROM_29C7: ; CODE XREF: ROM_29C2+24↓j ROM:29C7 ldb INTMEM_F8, 134h[INTMEM_F6] ROM:29CC subb INTMEM_F8, INTMEM_72 ROM:29CF jc ROM_29D4 ROM:29D1 addb INTMEM_F8, #48h ; 'H' ROM:29D4 ROM:29D4 ROM_29D4: ; CODE XREF: ROM_29C2+D↑j ROM:29D4 cmpb INTMEM_F8, #48h ; 'H' ROM:29D7 jnc ROM_29DC ROM:29D9 subb INTMEM_F8, #48h ; 'H' ROM:29DC ROM:29DC ROM_29DC: ; CODE XREF: ROM_29C2+15↑j ROM:29DC cmpb INTMEM_F8, #12h ROM:29DF jnc ROM_29EA ROM:29E1 inc INTMEM_F6 ROM:29E3 cmpb INTMEM_F6, #4 ROM:29E6 jlt ROM_29C7 ROM:29E8 sjmp ROM_2A28 ROM:29EA ; --------------------------------------------------------------------------- ROM:29EA ROM:29EA ROM_29EA: ; CODE XREF: ROM_29C2+1D↑j ROM:29EA ldb INTMEM_62, 134h[INTMEM_F6] ROM:29EF ldb INTMEM_61, INTMEM_F6 ROM:29F2 subb INTMEM_60, INTMEM_62, #1 ROM:29F6 jge ROM_29FB ROM:29F8 addb INTMEM_60, #48h ; 'H' ROM:29FB ROM:29FB ROM_29FB: ; CODE XREF: ROM_29C2+34↑j ROM:29FB sjmp ROM_2A28 ROM:29FD ; --------------------------------------------------------------------------- ROM:29FD ROM:29FD ROM_29FD: ; CODE XREF: ROM_29C2+2↑j ROM:29FD ; ROM_29C2+5A↓j ROM:29FD ldb INTMEM_F8, 130h[INTMEM_F6] ROM:2A02 subb INTMEM_F8, INTMEM_72 ROM:2A05 jc ROM_2A0A ROM:2A07 addb INTMEM_F8, #48h ; 'H' ROM:2A0A ROM:2A0A ROM_2A0A: ; CODE XREF: ROM_29C2+43↑j ROM:2A0A cmpb INTMEM_F8, #48h ; 'H' ROM:2A0D jnc ROM_2A12 ROM:2A0F subb INTMEM_F8, #48h ; 'H' ROM:2A12 ROM:2A12 ROM_2A12: ; CODE XREF: ROM_29C2+4B↑j ROM:2A12 cmpb INTMEM_F8, #12h ROM:2A15 jnc ROM_2A20 ROM:2A17 inc INTMEM_F6 ROM:2A19 cmpb INTMEM_F6, #4 ROM:2A1C jlt ROM_29FD ROM:2A1E sjmp ROM_2A28 ROM:2A20 ; --------------------------------------------------------------------------- ROM:2A20 ROM:2A20 ROM_2A20: ; CODE XREF: ROM_29C2+53↑j ROM:2A20 ldb INTMEM_62, 130h[INTMEM_F6] ROM:2A25 ldb INTMEM_61, INTMEM_F6 ROM:2A28 ROM:2A28 ROM_2A28: ; CODE XREF: ROM_29C2+26↑j ROM:2A28 ; ROM_29C2:ROM_29FB↑j ... ROM:2A28 andb INTMEM_80+1, #-5 ROM:2A2B ldb INTMEM_62+1, INTMEM_15F[] ROM:2A30 ld INTMEM_F8, INTMEM_148[] ROM:2A35 cmpb INTMEM_62+1, #48h ; 'H' ROM:2A38 jne ROM_2A45 ROM:2A3A mulu INTMEM_F8, #4 ROM:2A3E cmp INTMEM_F8+2, ZERO_REG ; Zero register ROM:2A41 je ROM_2A52 ROM:2A43 sjmp ROM_2A4F ROM:2A45 ; --------------------------------------------------------------------------- ROM:2A45 ROM:2A45 ROM_2A45: ; CODE XREF: ROM_29C2+76↑j ROM:2A45 cmpb INTMEM_62+1, #24h ; '$' ROM:2A48 jne ROM_2A52 ROM:2A4A shl INTMEM_F8, #1 ROM:2A4D jnc ROM_2A52 ROM:2A4F ROM:2A4F ROM_2A4F: ; CODE XREF: ROM_29C2+81↑j ROM:2A4F ldbse INTMEM_F8, #-1 ROM:2A52 ROM:2A52 ROM_2A52: ; CODE XREF: ROM_29C2+7F↑j ROM:2A52 ; ROM_29C2+86↑j ... ROM:2A52 st INTMEM_F8, INTMEM_14E[] ROM:2A57 ldb INTMEM_64, INTMEM_15F[] ROM:2A5C ld INTMEM_F8, INTMEM_148[] ROM:2A61 cmpb INTMEM_64, #48h ; 'H' ROM:2A64 jne ROM_2A71 ROM:2A66 mulu INTMEM_F8, #4 ROM:2A6A cmp INTMEM_F8+2, ZERO_REG ; Zero register ROM:2A6D je ROM_2A7E ROM:2A6F sjmp ROM_2A7B ROM:2A71 ; --------------------------------------------------------------------------- ROM:2A71 ROM:2A71 ROM_2A71: ; CODE XREF: ROM_29C2+A2↑j ROM:2A71 cmpb INTMEM_64, #24h ; '$' ROM:2A74 jne ROM_2A7E ROM:2A76 shl INTMEM_F8, #1 ROM:2A79 jnc ROM_2A7E ROM:2A7B ROM:2A7B ROM_2A7B: ; CODE XREF: ROM_29C2+AD↑j ROM:2A7B ldbse INTMEM_F8, #-1 ROM:2A7E ROM:2A7E ROM_2A7E: ; CODE XREF: ROM_29C2+AB↑j ROM:2A7E ; ROM_29C2+B2↑j ... ROM:2A7E st INTMEM_F8, INTMEM_150[] ROM:2A83 lcall ROM_4718 ROM:2A86 jbs INTMEM_7C, 7, ROM_2A8E ROM:2A89 lcall ROM_4751 ROM:2A8C sjmp ROM_2A91 ROM:2A8E ; --------------------------------------------------------------------------- ROM:2A8E ROM:2A8E ROM_2A8E: ; CODE XREF: ROM_29C2+C4↑j ROM:2A8E lcall ROM_47DA ROM:2A91 ROM:2A91 ROM_2A91: ; CODE XREF: ROM_29C2+CA↑j ROM:2A91 lcall ROM_47EE ROM:2A94 andb INTMEM_80+1, #-9 ROM:2A97 cmpb INTMEM_72, INTMEM_2ED[] ROM:2A9C jne ROM_2AAB ROM:2A9E add INTMEM_4A, INTMEM_14E[] ROM:2AA3 jnc ROM_2AA8 ROM:2AA5 ldbse INTMEM_4A, #-1 ROM:2AA8 ROM:2AA8 ROM_2AA8: ; CODE XREF: ROM_29C2+E1↑j ROM:2AA8 orb INTMEM_80+1, #8 ROM:2AAB ROM:2AAB ROM_2AAB: ; CODE XREF: ROM_29C2+DA↑j ROM:2AAB lcall ROM_4854 ROM:2AAE jbs INTMEM_7C, 7, ROM_2AB6 ROM:2AB1 lcall ROM_488D ROM:2AB4 sjmp ROM_2AB9 ROM:2AB6 ; --------------------------------------------------------------------------- ROM:2AB6 ROM:2AB6 ROM_2AB6: ; CODE XREF: ROM_29C2+EC↑j ROM:2AB6 lcall ROM_492B ROM:2AB9 ROM:2AB9 ROM_2AB9: ; CODE XREF: ROM_29C2+F2↑j ROM:2AB9 lcall ROM_4954 ROM:2ABC andb INTMEM_80+1, #-11h ROM:2ABF cmpb INTMEM_72, INTMEM_2F2[] ROM:2AC4 jne ROM_2AD3 ROM:2AC6 add INTMEM_4C, INTMEM_150[] ROM:2ACB jnc ROM_2AD0 ROM:2ACD ldbse INTMEM_4C, #-1 ROM:2AD0 ROM:2AD0 ROM_2AD0: ; CODE XREF: ROM_29C2+109↑j ROM:2AD0 orb INTMEM_80+1, #10h ROM:2AD3 ROM:2AD3 ROM_2AD3: ; CODE XREF: ROM_29C2+102↑j ROM:2AD3 ldb INTMEM_D0, #13h ROM:2AD6 subb INTMEM_D0, INTMEM_73 ROM:2AD9 ret ROM:2AD9 ; End of function ROM_29C2 ROM:2AD9 ROM:2ADA ; --------------------------------------------------------------------------- ROM:2ADA ; START OF FUNCTION CHUNK FOR ROM_3D99 ROM:2ADA ROM:2ADA ROM_2ADA: ; CODE XREF: ROM_3D99+2C↓j ROM:2ADA cmpb INTMEM_69, #0 ROM:2ADD je ROM_2AF1 ROM:2ADF ldbse INTMEM_F8, INTMEM_69 ROM:2AE2 shl INTMEM_F8, #1 ROM:2AE5 ld INTMEM_F6, #415Ah ROM:2AE9 add INTMEM_F6, INTMEM_F8 ROM:2AEC ld INTMEM_F8, [INTMEM_F6] ROM:2AEF br [INTMEM_F8] ROM:2AF1 ; --------------------------------------------------------------------------- ROM:2AF1 ROM:2AF1 ROM_2AF1: ; CODE XREF: ROM_3D99-12BC↑j ROM:2AF1 jbs INTMEM_D4, 3, ROM_2AF6 ROM:2AF4 sjmp ROM_2BCE ROM:2AF6 ; --------------------------------------------------------------------------- ROM:2AF6 ROM:2AF6 ROM_2AF6: ; CODE XREF: ROM_3D99:ROM_2AF1↑j ROM:2AF6 ldb INTMEM_F6, INTMEM_166[] ROM:2AFB ld INTMEM_F8, INTMEM_142[] ROM:2B00 cmp INTMEM_F8, 10h[INTMEM_40] ROM:2B05 jnc ROM_2B09 ROM:2B07 sjmp ROM_2BCE ROM:2B09 ; --------------------------------------------------------------------------- ROM:2B09 ROM:2B09 ROM_2B09: ; CODE XREF: ROM_3D99-1294↑j ROM:2B09 inc INTMEM_F8 ROM:2B0B st INTMEM_F8, INTMEM_142[] ROM:2B10 cmpb INTMEM_6A, #40h ; '@' ROM:2B13 jnc ROM_2B23 ROM:2B15 ldb INTMEM_F8+2, #1 ROM:2B18 andb ZERO_REG, INTMEM_1A+1, #10h ; Zero register ROM:2B1C je ROM_2B21 ROM:2B1E ldb INTMEM_F8+2, #2 ROM:2B21 ROM:2B21 ROM_2B21: ; CODE XREF: ROM_3D99-127D↑j ROM:2B21 sjmp ROM_2BB5 ROM:2B23 ; --------------------------------------------------------------------------- ROM:2B23 ROM:2B23 ROM_2B23: ; CODE XREF: ROM_3D99-1286↑j ROM:2B23 ldb INTMEM_F6+1, IOPORT2[] ; Input/output port 2 ROM:2B28 xorb INTMEM_F6+1, INTMEM_1A+1 ROM:2B2B andb INTMEM_F6+1, #10h ROM:2B2E jne ROM_2B34 ROM:2B30 incb INTMEM_6A ROM:2B32 sjmp ROM_2BCE ROM:2B34 ; --------------------------------------------------------------------------- ROM:2B34 ROM:2B34 ROM_2B34: ; CODE XREF: ROM_3D99-126B↑j ROM:2B34 xorb INTMEM_1A+1, INTMEM_F6+1 ROM:2B37 jbs INTMEM_D5, 3, ROM_2B5B ROM:2B3A cmpb INTMEM_6A, #2 ROM:2B3D jnc ROM_2BBA ROM:2B3F cmpb INTMEM_6A, #4 ROM:2B42 jh ROM_2B49 ROM:2B44 orb INTMEM_D5, #4 ROM:2B47 sjmp ROM_2BC7 ROM:2B49 ; --------------------------------------------------------------------------- ROM:2B49 ROM:2B49 ROM_2B49: ; CODE XREF: ROM_3D99-1257↑j ROM:2B49 jbc INTMEM_D5, 2, ROM_2BBA ROM:2B4C cmpb INTMEM_6A, #9 ROM:2B4F jnc ROM_2BBA ROM:2B51 cmpb INTMEM_6A, #0Dh ROM:2B54 jh ROM_2BBA ROM:2B56 orb INTMEM_D5, #8 ROM:2B59 sjmp ROM_2BC7 ROM:2B5B ; --------------------------------------------------------------------------- ROM:2B5B ROM:2B5B ROM_2B5B: ; CODE XREF: ROM_3D99-1262↑j ROM:2B5B jbs INTMEM_D5, 1, ROM_2B76 ROM:2B5E cmpb INTMEM_6A, #6 ROM:2B61 jnc ROM_2B76 ROM:2B63 cmpb INTMEM_6A, #8 ROM:2B66 jh ROM_2BBA ROM:2B68 shl INTMEM_50, #1 ROM:2B6B inc INTMEM_50 ROM:2B6D incb INTMEM_F6 ROM:2B6F cmpb INTMEM_F6, #10h ROM:2B72 je ROM_2B95 ROM:2B74 sjmp ROM_2BC7 ROM:2B76 ; --------------------------------------------------------------------------- ROM:2B76 ROM:2B76 ROM_2B76: ; CODE XREF: ROM_3D99:ROM_2B5B↑j ROM:2B76 ; ROM_3D99-1238↑j ROM:2B76 cmpb INTMEM_6A, #2 ROM:2B79 jnc ROM_2BBA ROM:2B7B cmpb INTMEM_6A, #4 ROM:2B7E jh ROM_2BBA ROM:2B80 jbs INTMEM_D5, 1, ROM_2B88 ROM:2B83 orb INTMEM_D5, #2 ROM:2B86 sjmp ROM_2BC7 ROM:2B88 ; --------------------------------------------------------------------------- ROM:2B88 ROM:2B88 ROM_2B88: ; CODE XREF: ROM_3D99-1219↑j ROM:2B88 shl INTMEM_50, #1 ROM:2B8B andb INTMEM_D5, #-3 ROM:2B8E incb INTMEM_F6 ROM:2B90 cmpb INTMEM_F6, #10h ROM:2B93 jne ROM_2BC7 ROM:2B95 ROM:2B95 ROM_2B95: ; CODE XREF: ROM_3D99-1227↑j ROM:2B95 st INTMEM_50, INTMEM_154[] ROM:2B9A ldb INTMEM_F8+2, #4 ROM:2B9D cmp INTMEM_50, INTMEM_140[] ROM:2BA2 jne ROM_2BAC ROM:2BA4 ldb INTMEM_F8+2, #3 ROM:2BA7 orb INTMEM_D5, #1 ROM:2BAA sjmp ROM_2BB5 ROM:2BAC ; --------------------------------------------------------------------------- ROM:2BAC ROM:2BAC ROM_2BAC: ; CODE XREF: ROM_3D99-11F7↑j ROM:2BAC cmp INTMEM_50, #-0F10h ROM:2BB0 jne ROM_2BB5 ROM:2BB2 ldb INTMEM_F8+2, #5 ROM:2BB5 ROM:2BB5 ROM_2BB5: ; CODE XREF: ROM_3D99:ROM_2B21↑j ROM:2BB5 ; ROM_3D99-11EF↑j ... ROM:2BB5 stb INTMEM_F8+2, INTMEM_163[] ROM:2BBA ROM:2BBA ROM_2BBA: ; CODE XREF: ROM_3D99-125C↑j ROM:2BBA ; ROM_3D99:ROM_2B49↑j ... ROM:2BBA clr INTMEM_50 ROM:2BBC clrb INTMEM_F6 ROM:2BBE andb INTMEM_D5, #-3 ROM:2BC1 andb INTMEM_D5, #-5 ROM:2BC4 andb INTMEM_D5, #-9 ROM:2BC7 ROM:2BC7 ROM_2BC7: ; CODE XREF: ROM_3D99-1252↑j ROM:2BC7 ; ROM_3D99-1240↑j ... ROM:2BC7 stb INTMEM_F6, INTMEM_166[] ROM:2BCC clrb INTMEM_6A ROM:2BCE ROM:2BCE ROM_2BCE: ; CODE XREF: ROM_3D99-12A5↑j ROM:2BCE ; ROM_3D99-1292↑j ... ROM:2BCE djnz INTMEM_C0+1, ROM_2C2E ROM:2BD1 andb ZERO_REG, INTMEM_1C+1, #2 ; Zero register ROM:2BD5 je ROM_2BED ROM:2BD7 ldb INTMEM_C0+1, INTMEM_170[] ROM:2BDC cmpb ZERO_REG, INTMEM_171[] ; Zero register ROM:2BE1 je ROM_2BEB ROM:2BE3 ldb INTMEM_C0+1, INTMEM_171[] ROM:2BE8 andb INTMEM_1C+1, #-3 ROM:2BEB ROM:2BEB ROM_2BEB: ; CODE XREF: ROM_3D99-11B8↑j ROM:2BEB sjmp ROM_2C01 ROM:2BED ; --------------------------------------------------------------------------- ROM:2BED ROM:2BED ROM_2BED: ; CODE XREF: ROM_3D99-11C4↑j ROM:2BED ldb INTMEM_C0+1, INTMEM_171[] ROM:2BF2 cmpb ZERO_REG, INTMEM_170[] ; Zero register ROM:2BF7 je ROM_2C01 ROM:2BF9 ldb INTMEM_C0+1, INTMEM_170[] ROM:2BFE orb INTMEM_1C+1, #2 ROM:2C01 ROM:2C01 ROM_2C01: ; CODE XREF: ROM_3D99:ROM_2BEB↑j ROM:2C01 ; ROM_3D99-11A2↑j ROM:2C01 ldb INTMEM_F8+1, INTMEM_303[] ROM:2C06 andb INTMEM_F8+1, #2 ROM:2C09 je ROM_2C2E ROM:2C0B ldb INTMEM_F8+1, INTMEM_309[] ROM:2C10 andb INTMEM_F8+1, #2 ROM:2C13 je ROM_2C1B ROM:2C15 andb INTMEM_F8, INTMEM_1C+1, #2 ROM:2C19 sjmp ROM_2C23 ROM:2C1B ; --------------------------------------------------------------------------- ROM:2C1B ROM:2C1B ROM_2C1B: ; CODE XREF: ROM_3D99-1186↑j ROM:2C1B ldb INTMEM_F8, INTMEM_30F[] ROM:2C20 andb INTMEM_F8, #2 ROM:2C23 ROM:2C23 ROM_2C23: ; CODE XREF: ROM_3D99-1180↑j ROM:2C23 andb INTMEM_22+1, #-3 ROM:2C26 orb INTMEM_22+1, INTMEM_F8 ROM:2C29 stb INTMEM_22+1, 1FFFh[] ROM:2C2E ROM:2C2E ROM_2C2E: ; CODE XREF: ROM_3D99:ROM_2BCE↑j ROM:2C2E ; ROM_3D99-1190↑j ROM:2C2E ldb INTMEM_F6, INTMEM_167[] ROM:2C33 incb INTMEM_F6 ROM:2C35 stb INTMEM_F6, INTMEM_167[] ROM:2C3A cmpb INTMEM_F6, #4 ROM:2C3D je ROM_2C42 ROM:2C3F ljmp ROM_31D4 ROM:2C42 ; --------------------------------------------------------------------------- ROM:2C42 ROM:2C42 ROM_2C42: ; CODE XREF: ROM_3D99-115C↑j ROM:2C42 stb ZERO_REG, INTMEM_167[] ; Zero register ROM:2C47 jbs INTMEM_7F, 3, ROM_2C4D ROM:2C4A djnz INTMEM_5E+1, ROM_2C4E ROM:2C4D ROM:2C4D ROM_2C4D: ; CODE XREF: ROM_3D99-1152↑j ROM:2C4D rst ROM:2C4E ; --------------------------------------------------------------------------- ROM:2C4E ROM:2C4E ROM_2C4E: ; CODE XREF: ROM_3D99-114F↑j ROM:2C4E ldb INTMEM_A, #1Eh ROM:2C51 ldb INTMEM_A, #-1Fh ROM:2C54 jbs INTMEM_7D, 0, ROM_2C97 ROM:2C57 jbs INTMEM_80, 1, ROM_2C81 ROM:2C5A jbc INTMEM_78+3, 5, ROM_2C62 ROM:2C5D orb INTMEM_7D, #1 ROM:2C60 sjmp ROM_2CA3 ROM:2C62 ; --------------------------------------------------------------------------- ROM:2C62 ROM:2C62 ROM_2C62: ; CODE XREF: ROM_3D99-113F↑j ROM:2C62 jbc INTMEM_7F, 6, ROM_2CA3 ROM:2C65 andb INTMEM_7F, #-41h ROM:2C68 ldb INTMEM_F6, INTMEM_168[] ROM:2C6D cmpb INTMEM_F6, 0E3h[INTMEM_40] ROM:2C72 jne ROM_2C7C ROM:2C74 orb INTMEM_7F, #-80h ROM:2C77 orb INTMEM_80, #2 ROM:2C7A sjmp ROM_2CA3 ROM:2C7C ; --------------------------------------------------------------------------- ROM:2C7C ROM:2C7C ROM_2C7C: ; CODE XREF: ROM_3D99-1127↑j ROM:2C7C orb INTMEM_7F, #20h ; ' ' ROM:2C7F sjmp ROM_2CA3 ROM:2C81 ; --------------------------------------------------------------------------- ROM:2C81 ROM:2C81 ROM_2C81: ; CODE XREF: ROM_3D99-1142↑j ROM:2C81 jbc INTMEM_80, 0, ROM_2C8F ROM:2C84 andb INTMEM_80, #-2 ROM:2C87 orb INTMEM_7F, #20h ; ' ' ROM:2C8A andb INTMEM_80, #-3 ROM:2C8D sjmp ROM_2CA3 ROM:2C8F ; --------------------------------------------------------------------------- ROM:2C8F ROM:2C8F ROM_2C8F: ; CODE XREF: ROM_3D99:ROM_2C81↑j ROM:2C8F jbc INTMEM_7F, 4, ROM_2CA3 ROM:2C92 orb INTMEM_7D, #1 ROM:2C95 sjmp ROM_2CA3 ROM:2C97 ; --------------------------------------------------------------------------- ROM:2C97 ROM:2C97 ROM_2C97: ; CODE XREF: ROM_3D99-1145↑j ROM:2C97 jbc INTMEM_7D, 3, ROM_2CA3 ROM:2C9A andb INTMEM_7D, #-2 ROM:2C9D orb INTMEM_7F, #20h ; ' ' ROM:2CA0 andb INTMEM_80, #-3 ROM:2CA3 ROM:2CA3 ROM_2CA3: ; CODE XREF: ROM_3D99-1139↑j ROM:2CA3 ; ROM_3D99:ROM_2C62↑j ... ROM:2CA3 ldb INTMEM_F8, INTMEM_169[] ROM:2CA8 ld INTMEM_F6, #-787Ah ROM:2CAC ljmp ROM_5BE7 ROM:2CAC ; END OF FUNCTION CHUNK FOR ROM_3D99 ROM:2CAF ; --------------------------------------------------------------------------- ROM:2CAF ldb INTMEM_F8, #1 ROM:2CB2 sjmp ROM_2E33 ROM:2CB4 ; --------------------------------------------------------------------------- ROM:2CB4 jbc INTMEM_7F, 5, ROM_2CBD ROM:2CB7 andb INTMEM_7F, #-21h ROM:2CBA jbc INTMEM_78+3, 5, ROM_2CBF ROM:2CBD ROM:2CBD ROM_2CBD: ; CODE XREF: ROM:2CB4↑j ROM:2CBD sjmp ROM_2E38 ROM:2CBF ; --------------------------------------------------------------------------- ROM:2CBF ROM:2CBF ROM_2CBF: ; CODE XREF: ROM:2CBA↑j ROM:2CBF ldb INTMEM_F8, #2 ROM:2CC2 sjmp ROM_2E33 ROM:2CC4 ; --------------------------------------------------------------------------- ROM:2CC4 andb ZERO_REG, IOPORT2, #2 ; Zero register ROM:2CC8 je ROM_2CCD ROM:2CCA jbc INTMEM_11, 6, ROM_2CCF ROM:2CCD ROM:2CCD ROM_2CCD: ; CODE XREF: ROM:2CC8↑j ROM:2CCD sjmp ROM_2E38 ROM:2CCF ; --------------------------------------------------------------------------- ROM:2CCF ROM:2CCF ROM_2CCF: ; CODE XREF: ROM:2CCA↑j ROM:2CCF ldb INTMEM_6B, 0E4h[INTMEM_40] ROM:2CD4 ldb INTMEM_F8, #3 ROM:2CD7 sjmp ROM_2E33 ROM:2CD9 ; --------------------------------------------------------------------------- ROM:2CD9 cmpb INTMEM_6B, ZERO_REG ; Zero register ROM:2CDC je ROM_2CE0 ROM:2CDE decb INTMEM_6B ROM:2CE0 ROM:2CE0 ROM_2CE0: ; CODE XREF: ROM:2CDC↑j ROM:2CE0 stb INTMEM_11, INTMEM_F8+3 ROM:2CE3 jbs INTMEM_F8+3, 6, ROM_2CFA ROM:2CE6 andb ZERO_REG, IOPORT2, #2 ; Zero register ROM:2CEA jne ROM_2CEE ROM:2CEC sjmp ROM_2E38 ROM:2CEE ; --------------------------------------------------------------------------- ROM:2CEE ROM:2CEE ROM_2CEE: ; CODE XREF: ROM:2CEA↑j ROM:2CEE cmpb INTMEM_6B, ZERO_REG ; Zero register ROM:2CF1 je ROM_2CF5 ROM:2CF3 sjmp ROM_2E38 ROM:2CF5 ; --------------------------------------------------------------------------- ROM:2CF5 ROM:2CF5 ROM_2CF5: ; CODE XREF: ROM:2CF1↑j ROM:2CF5 ldb INTMEM_F8, #4 ROM:2CF8 sjmp ROM_2E33 ROM:2CFA ; --------------------------------------------------------------------------- ROM:2CFA ROM:2CFA ROM_2CFA: ; CODE XREF: ROM:2CE3↑j ROM:2CFA ; ROM:2D02↓j ... ROM:2CFA ldb INTMEM_F8, #2 ROM:2CFD sjmp ROM_2E30 ROM:2CFF ; --------------------------------------------------------------------------- ROM:2CFF stb INTMEM_11, INTMEM_F8+3 ROM:2D02 jbs INTMEM_F8+3, 2, ROM_2CFA ROM:2D05 jbs INTMEM_F8+3, 4, ROM_2D0D ROM:2D08 jbs INTMEM_F8+3, 6, ROM_2CFA ROM:2D0B sjmp ROM_2E38 ROM:2D0D ; --------------------------------------------------------------------------- ROM:2D0D ROM:2D0D ROM_2D0D: ; CODE XREF: ROM:2D05↑j ROM:2D0D cmpb ZERO_REG, INTMEM_7 ; Zero register ROM:2D10 jne ROM_2CFA ROM:2D12 ldb INTMEM_6B, ZERO_REG ; Zero register ROM:2D15 ldb INTMEM_F8+1, #1 ROM:2D18 stb INTMEM_F8+1, (INTMEM_169+1)[] ROM:2D1D stb ZERO_REG, INTMEM_168[] ; Zero register ROM:2D22 ldb INTMEM_FC, 0E6h[INTMEM_40] ROM:2D27 stb INTMEM_FC, (INTMEM_169+3)[] ROM:2D2C ldb INTMEM_FC+1, 0E5h[INTMEM_40] ROM:2D31 stb INTMEM_FC+1, (INTMEM_169+2)[] ROM:2D36 ldb INTMEM_F8, #5 ROM:2D39 sjmp ROM_2E33 ROM:2D3B ; --------------------------------------------------------------------------- ROM:2D3B incb INTMEM_6B ROM:2D3D stb INTMEM_11, INTMEM_F8+3 ROM:2D40 jbs INTMEM_F8+3, 6, ROM_2D66 ROM:2D43 cmpb INTMEM_6B, (INTMEM_169+2)[] ROM:2D48 jc ROM_2D52 ROM:2D4A andb ZERO_REG, IOPORT2, #2 ; Zero register ROM:2D4E jne ROM_2D66 ROM:2D50 sjmp ROM_2E38 ROM:2D52 ; --------------------------------------------------------------------------- ROM:2D52 ROM:2D52 ROM_2D52: ; CODE XREF: ROM:2D48↑j ROM:2D52 cmpb INTMEM_6B, (INTMEM_169+3)[] ROM:2D57 jc ROM_2D61 ROM:2D59 andb ZERO_REG, IOPORT2, #2 ; Zero register ROM:2D5D jne ROM_2D6B ROM:2D5F sjmp ROM_2E38 ROM:2D61 ; --------------------------------------------------------------------------- ROM:2D61 ROM:2D61 ROM_2D61: ; CODE XREF: ROM:2D57↑j ROM:2D61 ldb INTMEM_F8, #6 ROM:2D64 sjmp ROM_2E0C ROM:2D66 ; --------------------------------------------------------------------------- ROM:2D66 ROM:2D66 ROM_2D66: ; CODE XREF: ROM:2D40↑j ROM:2D66 ; ROM:2D4E↑j ... ROM:2D66 ldb INTMEM_F8, #2 ROM:2D69 sjmp ROM_2E30 ROM:2D6B ; --------------------------------------------------------------------------- ROM:2D6B ROM:2D6B ROM_2D6B: ; CODE XREF: ROM:2D5D↑j ROM:2D6B ldb INTMEM_F8, #7 ROM:2D6E sjmp ROM_2E0C ROM:2D70 ; --------------------------------------------------------------------------- ROM:2D70 incb INTMEM_6B ROM:2D72 stb INTMEM_11, INTMEM_F8+3 ROM:2D75 cmpb ZERO_REG, (INTMEM_169+1)[] ; Zero register ROM:2D7A je ROM_2D66 ROM:2D7C jbs INTMEM_F8+3, 6, ROM_2D66 ROM:2D7F andb ZERO_REG, IOPORT2, #2 ; Zero register ROM:2D83 je ROM_2D9E ROM:2D85 cmpb INTMEM_6B, (INTMEM_169+2)[] ROM:2D8A jnc ROM_2D66 ROM:2D8C ldb INTMEM_F8, #7 ROM:2D8F ROM:2D8F ROM_2D8F: ; CODE XREF: ROM:2DAA↓j ROM:2D8F ldb INTMEM_F8+1, (INTMEM_169+1)[] ROM:2D94 shlb INTMEM_F8+1, #1 ROM:2D97 stb INTMEM_F8+1, (INTMEM_169+1)[] ROM:2D9C sjmp ROM_2E0C ROM:2D9E ; --------------------------------------------------------------------------- ROM:2D9E ROM:2D9E ROM_2D9E: ; CODE XREF: ROM:2D83↑j ROM:2D9E cmpb INTMEM_6B, (INTMEM_169+3)[] ROM:2DA3 jc ROM_2DA7 ROM:2DA5 sjmp ROM_2E38 ROM:2DA7 ; --------------------------------------------------------------------------- ROM:2DA7 ROM:2DA7 ROM_2DA7: ; CODE XREF: ROM:2DA3↑j ROM:2DA7 ldb INTMEM_F8, #6 ROM:2DAA sjmp ROM_2D8F ROM:2DAC ; --------------------------------------------------------------------------- ROM:2DAC incb INTMEM_6B ROM:2DAE stb INTMEM_11, INTMEM_F8+3 ROM:2DB1 cmpb INTMEM_6B, (INTMEM_169+3)[] ROM:2DB6 jnc ROM_2DE6 ROM:2DB8 cmpb ZERO_REG, (INTMEM_169+1)[] ; Zero register ROM:2DBD je ROM_2DDE ROM:2DBF ldb INTMEM_F8, #7 ROM:2DC2 ROM:2DC2 ROM_2DC2: ; CODE XREF: ROM:2E02↓j ROM:2DC2 ldb INTMEM_F8+2, INTMEM_168[] ROM:2DC7 ldb INTMEM_F8+1, (INTMEM_169+1)[] ROM:2DCC orb INTMEM_F8+2, INTMEM_F8+1 ROM:2DCF shlb INTMEM_F8+1, #1 ROM:2DD2 stb INTMEM_F8+2, INTMEM_168[] ROM:2DD7 stb INTMEM_F8+1, (INTMEM_169+1)[] ROM:2DDC sjmp ROM_2E0C ROM:2DDE ; --------------------------------------------------------------------------- ROM:2DDE ROM:2DDE ROM_2DDE: ; CODE XREF: ROM:2DBD↑j ROM:2DDE orb INTMEM_7F, #40h ; '@' ROM:2DE1 ldb INTMEM_F8, #1 ROM:2DE4 sjmp ROM_2E30 ROM:2DE6 ; --------------------------------------------------------------------------- ROM:2DE6 ROM:2DE6 ROM_2DE6: ; CODE XREF: ROM:2DB6↑j ROM:2DE6 jbs INTMEM_F8+3, 2, ROM_2E04 ROM:2DE9 cmpb INTMEM_6B, (INTMEM_169+2)[] ROM:2DEE jnc ROM_2E04 ROM:2DF0 jbc INTMEM_F8+3, 4, ROM_2E04 ROM:2DF3 cmpb INTMEM_7, ZERO_REG ; Zero register ROM:2DF6 jne ROM_2E04 ROM:2DF8 cmpb ZERO_REG, (INTMEM_169+1)[] ; Zero register ROM:2DFD je ROM_2E04 ROM:2DFF ldb INTMEM_F8, #6 ROM:2E02 sjmp ROM_2DC2 ROM:2E04 ; --------------------------------------------------------------------------- ROM:2E04 ROM:2E04 ROM_2E04: ; CODE XREF: ROM:ROM_2DE6↑j ROM:2E04 ; ROM:2DEE↑j ... ROM:2E04 jbc INTMEM_F8+3, 6, ROM_2E38 ROM:2E07 ldb INTMEM_F8, #2 ROM:2E0A sjmp ROM_2E30 ROM:2E0C ; --------------------------------------------------------------------------- ROM:2E0C ROM:2E0C ROM_2E0C: ; CODE XREF: ROM:2D64↑j ROM:2E0C ; ROM:2D6E↑j ... ROM:2E0C ldb INTMEM_FC, (INTMEM_169+3)[] ROM:2E11 addb INTMEM_FC, 0E7h[INTMEM_40] ROM:2E16 subb INTMEM_FC, INTMEM_6B ROM:2E19 stb INTMEM_FC, (INTMEM_169+3)[] ROM:2E1E ldb INTMEM_FC+1, (INTMEM_169+2)[] ROM:2E23 addb INTMEM_FC+1, 0E7h[INTMEM_40] ROM:2E28 subb INTMEM_FC+1, INTMEM_6B ROM:2E2B stb INTMEM_FC+1, (INTMEM_169+2)[] ROM:2E30 ROM:2E30 ROM_2E30: ; CODE XREF: ROM:2CFD↑j ROM:2E30 ; ROM:2D69↑j ... ROM:2E30 ldb INTMEM_6B, ZERO_REG ; Zero register ROM:2E33 ROM:2E33 ROM_2E33: ; CODE XREF: ROM:2CB2↑j ROM:2E33 ; ROM:2CC2↑j ... ROM:2E33 stb INTMEM_F8, INTMEM_169[] ROM:2E38 ROM:2E38 ROM_2E38: ; CODE XREF: ROM:ROM_2CBD↑j ROM:2E38 ; ROM:ROM_2CCD↑j ... ROM:2E38 ldb INTMEM_F8, (INTMEM_169+4)[] ROM:2E3D ld INTMEM_F6, #-786Ah ROM:2E41 ljmp ROM_5BE7 ROM:2E44 ; --------------------------------------------------------------------------- ROM:2E44 ldb INTMEM_F8, #1 ROM:2E47 sjmp ROM_2F28 ROM:2E49 ; --------------------------------------------------------------------------- ROM:2E49 jbs INTMEM_7F, 7, ROM_2E4E ROM:2E4C sjmp ROM_2F2D ROM:2E4E ; --------------------------------------------------------------------------- ROM:2E4E ROM:2E4E ROM_2E4E: ; CODE XREF: ROM:2E49↑j ROM:2E4E ldb INTMEM_9C, 0E8h[INTMEM_40] ROM:2E53 ldb INTMEM_F8, #2 ROM:2E56 sjmp ROM_2F28 ROM:2E58 ; --------------------------------------------------------------------------- ROM:2E58 cmpb INTMEM_9C, ZERO_REG ; Zero register ROM:2E5B je ROM_2E5F ROM:2E5D sjmp ROM_2F2D ROM:2E5F ; --------------------------------------------------------------------------- ROM:2E5F ROM:2E5F ROM_2E5F: ; CODE XREF: ROM:2E5B↑j ROM:2E5F ldb INTMEM_F8+3, INTMEM_11 ROM:2E62 ldb INTMEM_7, #55h ; 'U' ROM:2E65 ldb INTMEM_9C, 0E9h[INTMEM_40] ROM:2E6A ldb INTMEM_9C+1, 0EDh[INTMEM_40] ROM:2E6F ldb INTMEM_F8, #3 ROM:2E72 sjmp ROM_2F28 ROM:2E74 ; --------------------------------------------------------------------------- ROM:2E74 cmpb INTMEM_9C, ZERO_REG ; Zero register ROM:2E77 jne ROM_2EBE ROM:2E79 stb INTMEM_11, INTMEM_F8+3 ROM:2E7C jbc INTMEM_F8+3, 3, ROM_2E91 ROM:2E7F jbc INTMEM_F8+3, 6, ROM_2E91 ROM:2E82 ldb INTMEM_7, 0EEh[INTMEM_40] ROM:2E87 ldb INTMEM_9C, 0EAh[INTMEM_40] ROM:2E8C ldb INTMEM_F8, #4 ROM:2E8F sjmp ROM_2F28 ROM:2E91 ; --------------------------------------------------------------------------- ROM:2E91 ROM:2E91 ROM_2E91: ; CODE XREF: ROM:2E7C↑j ROM:2E91 ; ROM:2E7F↑j ... ROM:2E91 cmpb INTMEM_9C+1, ZERO_REG ; Zero register ROM:2E94 jne ROM_2EBE ROM:2E96 ldb INTMEM_9C, ZERO_REG ; Zero register ROM:2E99 orb INTMEM_80, #1 ROM:2E9C ldb INTMEM_F8, #1 ROM:2E9F sjmp ROM_2F28 ROM:2EA1 ; --------------------------------------------------------------------------- ROM:2EA1 cmpb INTMEM_9C, ZERO_REG ; Zero register ROM:2EA4 jne ROM_2EBE ROM:2EA6 stb INTMEM_11, INTMEM_F8+3 ROM:2EA9 jbc INTMEM_F8+3, 3, ROM_2E91 ROM:2EAC jbc INTMEM_F8+3, 6, ROM_2E91 ROM:2EAF ldb INTMEM_7, 0EFh[INTMEM_40] ROM:2EB4 ldb INTMEM_9C, 0EBh[INTMEM_40] ROM:2EB9 ldb INTMEM_F8, #5 ROM:2EBC sjmp ROM_2F28 ROM:2EBE ; --------------------------------------------------------------------------- ROM:2EBE ROM:2EBE ROM_2EBE: ; CODE XREF: ROM:2E77↑j ROM:2EBE ; ROM:2E94↑j ... ROM:2EBE sjmp ROM_2F2D ROM:2EC0 ; --------------------------------------------------------------------------- ROM:2EC0 cmpb INTMEM_9C, ZERO_REG ; Zero register ROM:2EC3 jne ROM_2EBE ROM:2EC5 stb INTMEM_11, INTMEM_F8+3 ROM:2EC8 jbc INTMEM_F8+3, 3, ROM_2E91 ROM:2ECB jbc INTMEM_F8+3, 6, ROM_2E91 ROM:2ECE ldb INTMEM_F8, #6 ROM:2ED1 sjmp ROM_2F28 ROM:2ED3 ; --------------------------------------------------------------------------- ROM:2ED3 stb INTMEM_11, INTMEM_F8+3 ROM:2ED6 jbc INTMEM_F8+3, 6, ROM_2E91 ROM:2ED9 jbs INTMEM_F8+3, 4, ROM_2EF5 ROM:2EDC jbs INTMEM_F8+3, 2, ROM_2EF5 ROM:2EDF ldb INTMEM_F8+2, 0EFh[INTMEM_40] ROM:2EE4 notb INTMEM_F8+2 ROM:2EE6 cmpb INTMEM_7, INTMEM_F8+2 ROM:2EE9 jne ROM_2EF5 ROM:2EEB ldb INTMEM_9C, 0ECh[INTMEM_40] ROM:2EF0 ldb INTMEM_F8, #7 ROM:2EF3 sjmp ROM_2F28 ROM:2EF5 ; --------------------------------------------------------------------------- ROM:2EF5 ROM:2EF5 ROM_2EF5: ; CODE XREF: ROM:2ED9↑j ROM:2EF5 ; ROM:2EDC↑j ... ROM:2EF5 orb INTMEM_80, #1 ROM:2EF8 ldb INTMEM_F8, #1 ROM:2EFB sjmp ROM_2F28 ROM:2EFD ; --------------------------------------------------------------------------- ROM:2EFD cmpb INTMEM_9C, ZERO_REG ; Zero register ROM:2F00 jne ROM_2F2D ROM:2F02 andb INTMEM_78+2, #-3 ROM:2F05 orb INTMEM_78+2, #4 ROM:2F08 ldb INTMEM_F8+1, INTMEM_168[] ROM:2F0D notb INTMEM_F8+1 ROM:2F0F stb INTMEM_F8+1, INTMEM_77[] ROM:2F14 ldb INTMEM_7, INTMEM_F8+1 ROM:2F17 orb INTMEM_7F, #10h ROM:2F1A ldb INTMEM_F8, #8 ROM:2F1D sjmp ROM_2F28 ROM:2F1F ; --------------------------------------------------------------------------- ROM:2F1F jbc INTMEM_7D, 3, ROM_2F2D ROM:2F22 andb INTMEM_7F, #-11h ROM:2F25 ldb INTMEM_F8, #1 ROM:2F28 ROM:2F28 ROM_2F28: ; CODE XREF: ROM:2E47↑j ROM:2F28 ; ROM:2E56↑j ... ROM:2F28 stb INTMEM_F8, (INTMEM_169+4)[] ROM:2F2D ROM:2F2D ROM_2F2D: ; CODE XREF: ROM:2E4C↑j ROM:2F2D ; ROM:2E5D↑j ... ROM:2F2D andb INTMEM_7D, #-9 ROM:2F30 andb INTMEM_7F, #7Fh ROM:2F33 cmpb ZERO_REG, INTMEM_9E ; Zero register ROM:2F36 jne ROM_2F40 ROM:2F38 pushf ROM:2F39 lcall ROM_46AD ROM:2F3C andb INTMEM_7F, #-3 ROM:2F3F popf ROM:2F40 ROM:2F40 ROM_2F40: ; CODE XREF: ROM:2F36↑j ROM:2F40 ld INTMEM_FC+2, INTMEM_31E[] ROM:2F45 jbc INTMEM_78+2, 0, ROM_2F51 ROM:2F48 jbs INTMEM_78+1, 5, ROM_2F51 ROM:2F4B jbs INTMEM_7C, 1, ROM_2F51 ROM:2F4E andb INTMEM_78+2, #-2 ROM:2F51 ROM:2F51 ROM_2F51: ; CODE XREF: ROM:2F45↑j ROM:2F51 ; ROM:2F48↑j ... ROM:2F51 andb INTMEM_80+1, #7Fh ROM:2F54 jbs INTMEM_78+1, 7, ROM_2F60 ROM:2F57 jbs INTMEM_78+1, 4, ROM_2F60 ROM:2F5A jbs INTMEM_7C, 1, ROM_2F60 ROM:2F5D orb INTMEM_80+1, #-80h ROM:2F60 ROM:2F60 ROM_2F60: ; CODE XREF: ROM:2F54↑j ROM:2F60 ; ROM:2F57↑j ... ROM:2F60 ld INTMEM_F8+2, INTMEM_31E[] ROM:2F65 sub INTMEM_F8+2, #0Ah ROM:2F69 and INTMEM_F8+2, #-8 ROM:2F6D st INTMEM_F8+2, (INTMEM_32A+2)[] ROM:2F72 ld INTMEM_F6, #40D8h ROM:2F76 ldb INTMEM_F8, (INTMEM_32A+0Ch)[] ROM:2F7B lcall ROM_5BF5 ROM:2F7E stb INTMEM_F8, (INTMEM_32A+0Ch)[] ROM:2F83 ld INTMEM_F8, #84h ROM:2F87 ROM:2F87 ROM_2F87: ; CODE XREF: ROM:2F98↓j ROM:2F87 ldb INTMEM_F6+1, [INTMEM_F8] ROM:2F8A cmpb INTMEM_F6+1, ZERO_REG ; Zero register ROM:2F8D je ROM_2F91 ROM:2F8F decb INTMEM_F6+1 ROM:2F91 ROM:2F91 ROM_2F91: ; CODE XREF: ROM:2F8D↑j ROM:2F91 stb INTMEM_F6+1, [INTMEM_F8]+ ROM:2F94 cmp INTMEM_F8, #86h ROM:2F98 jne ROM_2F87 ROM:2F9A ld INTMEM_FC, INTMEM_324[] ROM:2F9F ld INTMEM_FC+2, INTMEM_31E[] ROM:2FA4 ld INTMEM_F8+2, INTMEM_320[] ROM:2FA9 ldb INTMEM_F8+1, (INTMEM_32A+0Dh)[] ROM:2FAE ld INTMEM_F6, #40E2h ROM:2FB2 ldb INTMEM_F8, INTMEM_33B[] ROM:2FB7 lcall ROM_5BF5 ROM:2FBA stb INTMEM_F8, INTMEM_33B[] ROM:2FBF cmpb INTMEM_F8+1, ZERO_REG ; Zero register ROM:2FC2 je ROM_300E ROM:2FC4 ld INTMEM_FC, #0FAh ROM:2FC8 clr INTMEM_FC+2 ROM:2FCA ldbze INTMEM_F8, INTMEM_F8+1 ROM:2FCD divu INTMEM_FC, INTMEM_F8 ROM:2FD0 jv ROM_2FE6 ROM:2FD2 cmp INTMEM_FC+2, ZERO_REG ; Zero register ROM:2FD5 je ROM_2FDB ROM:2FD7 inc INTMEM_FC ROM:2FD9 jc ROM_2FE6 ROM:2FDB ROM:2FDB ROM_2FDB: ; CODE XREF: ROM:2FD5↑j ROM:2FDB ld INTMEM_FC+2, INTMEM_FC ROM:2FDE shr INTMEM_FC, #1 ROM:2FE1 cmpb INTMEM_FC+1, ZERO_REG ; Zero register ROM:2FE4 je ROM_2FF0 ROM:2FE6 ROM:2FE6 ROM_2FE6: ; CODE XREF: ROM:2FD0↑j ROM:2FE6 ; ROM:2FD9↑j ROM:2FE6 ldb INTMEM_FC, 10Eh[INTMEM_40] ROM:2FEB ROM:2FEB ROM_2FEB: ; CODE XREF: ROM:3002↓j ROM:2FEB ldb INTMEM_FC+2, #-1 ROM:2FEE sjmp ROM_3004 ROM:2FF0 ; --------------------------------------------------------------------------- ROM:2FF0 ROM:2FF0 ROM_2FF0: ; CODE XREF: ROM:2FE4↑j ROM:2FF0 cmpb INTMEM_FC, 10Eh[INTMEM_40] ROM:2FF5 jnh ROM_2FFC ROM:2FF7 ldb INTMEM_FC, 10Eh[INTMEM_40] ROM:2FFC ROM:2FFC ROM_2FFC: ; CODE XREF: ROM:2FF5↑j ROM:2FFC sub INTMEM_FC+2, INTMEM_FC ROM:2FFF cmpb INTMEM_FC+3, ZERO_REG ; Zero register ROM:3002 jne ROM_2FEB ROM:3004 ROM:3004 ROM_3004: ; CODE XREF: ROM:2FEE↑j ROM:3004 stb INTMEM_FC, (INTMEM_32A+0Fh)[] ROM:3009 stb INTMEM_FC+2, (INTMEM_32A+0Eh)[] ROM:300E ROM:300E ROM_300E: ; CODE XREF: ROM:2FC2↑j ROM:300E ldb INTMEM_F8+1, (INTMEM_32A+0Dh)[] ROM:3013 ld INTMEM_FC+2, INTMEM_31E[] ROM:3018 ld INTMEM_F6, #40EEh ROM:301C ldb INTMEM_F8, INTMEM_33C[] ROM:3021 lcall ROM_5BF5 ROM:3024 stb INTMEM_F8, INTMEM_33C[] ROM:3029 and INTMEM_F6, INTMEM_FC+2, #7 ROM:302E ldb INTMEM_F8, 40FCh[INTMEM_F6] ROM:3033 andb INTMEM_F8+1, INTMEM_F8, #-10h ROM:3037 shlb INTMEM_F8, #4 ROM:303A andb INTMEM_F8+2, INTMEM_F8, INTMEM_F8+1 ROM:303E xorb INTMEM_F8+1, #-10h ROM:3041 andb INTMEM_F8+1, INTMEM_33A[] ROM:3046 orb INTMEM_F8+2, INTMEM_F8+1 ROM:3049 stb INTMEM_F8+2, INTMEM_33A[] ROM:304E ldb INTMEM_F8+2, INTMEM_33A[] ROM:3053 jbs INTMEM_F8+2, 7, ROM_305B ROM:3056 orb INTMEM_22+1, #-80h ROM:3059 sjmp ROM_305E ROM:305B ; --------------------------------------------------------------------------- ROM:305B ROM:305B ROM_305B: ; CODE XREF: ROM:3053↑j ROM:305B andb INTMEM_22+1, #7Fh ROM:305E ROM:305E ROM_305E: ; CODE XREF: ROM:3059↑j ROM:305E pushf ROM:305F stb INTMEM_22+1, 1FFFh[] ROM:3064 jbs INTMEM_F8+2, 6, ROM_306C ROM:3067 orb INTMEM_22+1, #40h ; '@' ROM:306A sjmp ROM_306F ROM:306C ; --------------------------------------------------------------------------- ROM:306C ROM:306C ROM_306C: ; CODE XREF: ROM:3064↑j ROM:306C andb INTMEM_22+1, #-41h ROM:306F ROM:306F ROM_306F: ; CODE XREF: ROM:306A↑j ROM:306F stb INTMEM_22+1, 1FFFh[] ROM:3074 jbs INTMEM_F8+2, 5, ROM_307C ROM:3077 orb INTMEM_22+1, #20h ; ' ' ROM:307A sjmp ROM_307F ROM:307C ; --------------------------------------------------------------------------- ROM:307C ROM:307C ROM_307C: ; CODE XREF: ROM:3074↑j ROM:307C andb INTMEM_22+1, #-21h ROM:307F ROM:307F ROM_307F: ; CODE XREF: ROM:307A↑j ROM:307F stb INTMEM_22+1, 1FFFh[] ROM:3084 jbs INTMEM_F8+2, 4, ROM_308C ROM:3087 orb INTMEM_22+1, #10h ROM:308A sjmp ROM_308F ROM:308C ; --------------------------------------------------------------------------- ROM:308C ROM:308C ROM_308C: ; CODE XREF: ROM:3084↑j ROM:308C andb INTMEM_22+1, #-11h ROM:308F ROM:308F ROM_308F: ; CODE XREF: ROM:308A↑j ROM:308F stb INTMEM_22+1, 1FFFh[] ROM:3094 jbs INTMEM_82, 1, ROM_309C ROM:3097 orb INTMEM_22+1, #4 ROM:309A sjmp ROM_309F ROM:309C ; --------------------------------------------------------------------------- ROM:309C ROM:309C ROM_309C: ; CODE XREF: ROM:3094↑j ROM:309C andb INTMEM_22+1, #-5 ROM:309F ROM:309F ROM_309F: ; CODE XREF: ROM:309A↑j ROM:309F popf ROM:30A0 stb INTMEM_22+1, 1FFFh[] ROM:30A5 ldb INTMEM_F8, #0 ROM:30A8 pushf ROM:30A9 ldb INTMEM_F8+1, INTMEM_61 ROM:30AC lcall ROM_3AFE ROM:30AF jbc INTMEM_F8, 0, ROM_30E6 ROM:30B2 add INTMEM_F8+2, INTMEM_48, INTMEM_144[] ROM:30B8 sub INTMEM_F8+2, INTMEM_A ROM:30BB cmp INTMEM_F8+2, INTMEM_144[] ROM:30C0 jnc ROM_30E6 ROM:30C2 ldb INTMEM_F8, #4 ROM:30C5 ldb INTMEM_F8+1, INTMEM_61 ROM:30C8 lcall ROM_3AFE ROM:30CB cmpb INTMEM_F6, #0 ROM:30CE jne ROM_30E6 ROM:30D0 jbc INTMEM_7C, 4, ROM_30E6 ROM:30D3 ldbze INTMEM_F6, INTMEM_61 ROM:30D6 ldb INTMEM_F6, 3B8Eh[INTMEM_F6] ROM:30DB ldb INTMEM_61, INTMEM_F6 ROM:30DE ldb INTMEM_62, 134h[INTMEM_F6] ROM:30E3 andb INTMEM_7C, #-11h ROM:30E6 ROM:30E6 ROM_30E6: ; CODE XREF: ROM:30AF↑j ROM:30E6 ; ROM:30C0↑j ... ROM:30E6 popf ROM:30E7 ldb INTMEM_F6, (INTMEM_2F4+2)[] ROM:30EC djnz INTMEM_F6, ROM_30F2 ROM:30EF ldb INTMEM_F6, #19h ROM:30F2 ROM:30F2 ROM_30F2: ; CODE XREF: ROM:30EC↑j ROM:30F2 andb INTMEM_1C, #-9 ROM:30F5 cmpb INTMEM_F6, INTMEM_D2[] ROM:30FA jh ROM_30FF ROM:30FC orb INTMEM_1C, #8 ROM:30FF ROM:30FF ROM_30FF: ; CODE XREF: ROM:30FA↑j ROM:30FF stb INTMEM_F6, (INTMEM_2F4+2)[] ROM:3104 andb INTMEM_82, #-5 ROM:3107 andb INTMEM_82, #-11h ROM:310A ldb INTMEM_F6, IOPORT1[] ; Input/output port 1 ROM:310E andb INTMEM_F6, #1 ROM:3111 je ROM_311C ROM:3113 ldb INTMEM_F6, IOPORT2[] ; Input/output port 2 ROM:3117 andb INTMEM_F6, #4 ROM:311A jne ROM_311F ROM:311C ROM:311C ROM_311C: ; CODE XREF: ROM:3111↑j ROM:311C lcall ROM_4CD4 ROM:311F ROM:311F ROM_311F: ; CODE XREF: ROM:311A↑j ROM:311F lcall ROM_4D8D ROM:3122 ldb INTMEM_F6, IOPORT2[] ; Input/output port 2 ROM:3126 xorb INTMEM_F6, INTMEM_1A+1 ROM:3129 andb INTMEM_F6, #40h ; '@' ROM:312C je ROM_3182 ROM:312E ldb INTMEM_F6+1, (INTMEM_2F4+3)[] ROM:3133 andb ZERO_REG, INTMEM_1A+1, #40h ; '@' ; Zero register ROM:3137 jne ROM_3140 ROM:3139 cmpb INTMEM_F6+1, 10Fh[INTMEM_40] ROM:313E sjmp ROM_3145 ROM:3140 ; --------------------------------------------------------------------------- ROM:3140 ROM:3140 ROM_3140: ; CODE XREF: ROM:3137↑j ROM:3140 cmpb INTMEM_F6+1, 110h[INTMEM_40] ROM:3145 ROM:3145 ROM_3145: ; CODE XREF: ROM:313E↑j ROM:3145 jnc ROM_3179 ROM:3147 xorb INTMEM_1A+1, #40h ; '@' ROM:314A xorb INTMEM_78+3, #10h ROM:314D andb ZERO_REG, INTMEM_1A+1, #40h ; '@' ; Zero register ROM:3151 jne ROM_3182 ROM:3153 ldb INTMEM_F6, #0 ROM:3156 ldb INTMEM_F6+1, #1 ROM:3159 st INTMEM_F6, INTMEM_300[] ROM:315E ldb INTMEM_F6, #5Fh ; '_' ROM:3161 ldb INTMEM_F6+1, #0Bh ROM:3164 st INTMEM_F6, INTMEM_302[] ROM:3169 ldb INTMEM_F6, #-1 ROM:316C ldb INTMEM_F6+1, #-1 ROM:316F st INTMEM_F6, INTMEM_304[] ROM:3174 orb INTMEM_78+3, #40h ; '@' ROM:3177 sjmp ROM_3182 ROM:3179 ; --------------------------------------------------------------------------- ROM:3179 ROM:3179 ROM_3179: ; CODE XREF: ROM:ROM_3145↑j ROM:3179 incb INTMEM_F6+1 ROM:317B stb INTMEM_F6+1, (INTMEM_2F4+3)[] ROM:3180 sjmp ROM_3187 ROM:3182 ; --------------------------------------------------------------------------- ROM:3182 ROM:3182 ROM_3182: ; CODE XREF: ROM:312C↑j ROM:3182 ; ROM:3151↑j ... ROM:3182 stb ZERO_REG, (INTMEM_2F4+3)[] ; Zero register ROM:3187 ROM:3187 ROM_3187: ; CODE XREF: ROM:3180↑j ROM:3187 ld INTMEM_F8, (INTMEM_2E2+2)[] ROM:318C inc INTMEM_F8 ROM:318E st INTMEM_F8, (INTMEM_2E2+2)[] ROM:3193 and ZERO_REG, INTMEM_F8, #1 ; Zero register ROM:3198 jne ROM_31D4 ROM:319A ld INTMEM_F6, #9Bh ROM:319E and ZERO_REG, INTMEM_F8, #0Fh ; Zero register ROM:31A3 jne ROM_31BF ROM:31A5 ld INTMEM_F6, #8Eh ROM:31A9 and ZERO_REG, INTMEM_F8, #1FFh ; Zero register ROM:31AE jne ROM_31BF ROM:31B0 ld INTMEM_F6, #88h ROM:31B4 and ZERO_REG, INTMEM_F8, #7FFh ; Zero register ROM:31B9 jne ROM_31BF ROM:31BB ld INTMEM_F6, #86h ROM:31BF ROM:31BF ROM_31BF: ; CODE XREF: ROM:31A3↑j ROM:31BF ; ROM:31AE↑j ... ROM:31BF pushf ROM:31C0 ROM:31C0 ROM_31C0: ; CODE XREF: ROM:31D1↓j ROM:31C0 ldb INTMEM_F8, [INTMEM_F6] ROM:31C3 cmpb INTMEM_F8, ZERO_REG ; Zero register ROM:31C6 je ROM_31CA ROM:31C8 decb INTMEM_F8 ROM:31CA ROM:31CA ROM_31CA: ; CODE XREF: ROM:31C6↑j ROM:31CA stb INTMEM_F8, [INTMEM_F6]+ ROM:31CD cmp INTMEM_F6, #0A9h ROM:31D1 jne ROM_31C0 ROM:31D3 popf ROM:31D4 ; START OF FUNCTION CHUNK FOR ROM_3D99 ROM:31D4 ROM:31D4 ROM_31D4: ; CODE XREF: ROM_3D99-115A↑j ROM:31D4 ; ROM:3198↑j ROM:31D4 ldb INTMEM_F8, INTMEM_3BC[] ROM:31D9 jbc INTMEM_F8, 5, ROM_31DF ROM:31DC lcall ROM_8B54 ROM:31DF ROM:31DF ROM_31DF: ; CODE XREF: ROM_3D99-BC0↑j ROM:31DF ; ROM:4715↓j ROM:31DF ld INTMEM_F8, INTMEM_342[] ROM:31E4 cmpb INTMEM_69, #0 ROM:31E7 jne ROM_31F2 ROM:31E9 add INTMEM_F8, #3E8h ROM:31ED st INTMEM_F8, INTMEM_342[] ROM:31F2 ROM:31F2 ROM_31F2: ; CODE XREF: ROM_3D99-BB2↑j ROM:31F2 ld INTMEM_F8+2, #340h ROM:31F6 ld INTMEM_FC, #342h ROM:31FA ROM:31FA ROM_31FA: ; CODE XREF: ROM_3D99-B87↓j ROM:31FA sub INTMEM_FC+2, INTMEM_F8, [INTMEM_F8+2] ROM:31FE cmp INTMEM_FC+2, #3E8h ROM:3202 jh ROM_320A ROM:3204 ld INTMEM_FC, INTMEM_F8+2 ROM:3207 ld INTMEM_F8, [INTMEM_F8+2] ROM:320A ROM:320A ROM_320A: ; CODE XREF: ROM_3D99-B97↑j ROM:320A add INTMEM_F8+2, #2 ROM:320E cmp INTMEM_F8+2, #342h ROM:3212 jnc ROM_31FA ROM:3214 sub INTMEM_F8+2, INTMEM_FC, #342h ROM:3219 shr INTMEM_F8+2, #1 ROM:321C stb INTMEM_F8+2, INTMEM_69[] ROM:3221 di ROM:3222 sub INTMEM_FC+2, INTMEM_F8, INTMEM_A ROM:3226 cmp INTMEM_FC+2, #3E8h ROM:322A jc ROM_3232 ROM:322C cmp INTMEM_FC+2, #10h ROM:3230 jc ROM_3237 ROM:3232 ROM:3232 ROM_3232: ; CODE XREF: ROM_3D99-B6F↑j ROM:3232 add INTMEM_F8, INTMEM_A, #10h ROM:3237 ROM:3237 ROM_3237: ; CODE XREF: ROM_3D99-B69↑j ROM:3237 jbc WSR1, 6, ROM_3247 ; Window selection register 1 ROM:323A orb INTMEM_39, #2 ROM:323D cmpb INTMEM_69, #0 ROM:3240 jne ROM_324D ROM:3242 andb INTMEM_83, #-2 ROM:3245 sjmp ROM_324D ROM:3247 ; --------------------------------------------------------------------------- ROM:3247 ROM:3247 ROM_3247: ; CODE XREF: ROM_3D99:ROM_3237↑j ROM:3247 ldb INTMEM_6, #18h ROM:324A ld INTMEM_4, INTMEM_F8 ROM:324D ROM:324D ROM_324D: ; CODE XREF: ROM_3D99-B59↑j ROM:324D ; ROM_3D99-B54↑j ROM:324D andb INTMEM_83, #-3 ROM:3250 popa ROM:3251 ret ROM:3251 ; END OF FUNCTION CHUNK FOR ROM_3D99 ROM:3252 ; --------------------------------------------------------------------------- ROM:3252 ; START OF FUNCTION CHUNK FOR ROM_3411 ROM:3252 ROM:3252 ROM_3252: ; CODE XREF: ROM_3411:ROM_3472↓j ROM:3252 ld INTMEM_F8, 386h[INTMEM_58] ROM:3257 sub INTMEM_F6, INTMEM_42, INTMEM_48 ROM:325B st INTMEM_F6, INTMEM_2E6[] ROM:3260 cmp INTMEM_F6, #5DCh ROM:3264 jnc ROM_327E ROM:3266 add INTMEM_F8, INTMEM_F6, #0Ah ROM:326B jc ROM_3274 ROM:326D cmp INTMEM_F8, INTMEM_144[] ROM:3272 jnc ROM_328E ROM:3274 ROM:3274 ROM_3274: ; CODE XREF: ROM_3411-1A6↑j ROM:3274 ld INTMEM_F8, INTMEM_144[] ROM:3279 orb INTMEM_39, #4 ROM:327C sjmp ROM_328E ROM:327E ; --------------------------------------------------------------------------- ROM:327E ROM:327E ROM_327E: ; CODE XREF: ROM_3411-1AD↑j ROM:327E ld INTMEM_F8, #5DCh ROM:3282 orb INTMEM_39, #20h ; ' ' ROM:3285 cmp INTMEM_F6, #64h ; 'd' ROM:3289 jc ROM_328E ROM:328B orb INTMEM_39, #8 ROM:328E ROM:328E ROM_328E: ; CODE XREF: ROM_3411-19F↑j ROM:328E ; ROM_3411-195↑j ... ROM:328E orb INTMEM_80+1, #2 ROM:3291 st INTMEM_F8, 386h[INTMEM_58] ROM:3296 popa ROM:3297 ret ROM:3297 ; END OF FUNCTION CHUNK FOR ROM_3411 ROM:3298 ; --------------------------------------------------------------------------- ROM:3298 ; START OF FUNCTION CHUNK FOR start ROM:3298 ROM:3298 ROM_3298: ; CODE XREF: start+6↑j ROM:3298 ldb IOPORT1, #-1 ; Input/output port 1 ROM:329B ldb IOPORT2, #-21h ; Input/output port 2 ROM:329E st ZERO_REG, 1FFEh[] ; Zero register ROM:32A3 ld INTMEM_1A, #5555h ROM:32A7 ld INTMEM_1C, #-5556h ROM:32AB cmp INTMEM_1A, #5555h ROM:32AF jne ROM_32EC ROM:32B1 cmp INTMEM_1C, #-5556h ROM:32B5 jne ROM_32EC ROM:32B7 ld INTMEM_1A, #-5556h ROM:32BB ld INTMEM_1C, #5555h ROM:32BF cmp INTMEM_1A, #-5556h ROM:32C3 jne ROM_32EC ROM:32C5 cmp INTMEM_1C, #5555h ROM:32C9 jne ROM_32EC ROM:32CB ldb INTMEM_1C, #55h ; 'U' ROM:32CE ROM:32CE ROM_32CE: ; CODE XREF: start:ROM_3307↓j ROM:32CE ld INTMEM_1A, #1Eh ROM:32D2 ROM:32D2 ROM_32D2: ; CODE XREF: start+125B↓j ROM:32D2 cmp INTMEM_1A, #200h ROM:32D6 je ROM_32DD ROM:32D8 stb INTMEM_1C, [INTMEM_1A]+ ROM:32DB sjmp ROM_32D2 ROM:32DD ; --------------------------------------------------------------------------- ROM:32DD ROM:32DD ROM_32DD: ; CODE XREF: start+1256↑j ROM:32DD ld INTMEM_1A, #1Eh ROM:32E1 ROM:32E1 ROM_32E1: ; CODE XREF: start+126A↓j ROM:32E1 cmp INTMEM_1A, #200h ROM:32E5 je ROM_32ED ROM:32E7 cmpb INTMEM_1C, [INTMEM_1A]+ ROM:32EA je ROM_32E1 ROM:32EC ROM:32EC ROM_32EC: ; CODE XREF: start+122F↑j ROM:32EC ; start+1235↑j ... ROM:32EC rst ROM:32ED ; --------------------------------------------------------------------------- ROM:32ED ROM:32ED ROM_32ED: ; CODE XREF: start+1265↑j ROM:32ED ldb INTMEM_A, #1Eh ROM:32F0 ldb INTMEM_A, #-1Fh ROM:32F3 cmpb INTMEM_1C, #0 ROM:32F6 je ROM_3309 ROM:32F8 cmpb INTMEM_1C, #-56h ROM:32FB jne ROM_32FF ROM:32FD clrb INTMEM_1C ROM:32FF ROM:32FF ROM_32FF: ; CODE XREF: start+127B↑j ROM:32FF cmpb INTMEM_1C, #55h ; 'U' ROM:3302 jne ROM_3307 ROM:3304 ldb INTMEM_1C, #-56h ROM:3307 ROM:3307 ROM_3307: ; CODE XREF: start+1282↑j ROM:3307 sjmp ROM_32CE ROM:3309 ; --------------------------------------------------------------------------- ROM:3309 ROM:3309 ROM_3309: ; CODE XREF: start+1276↑j ROM:3309 clr INTMEM_1A ROM:330B clr INTMEM_1C ROM:330D ld INTMEM_F6, #3323h ROM:3311 ld INTMEM_FC, #200h ROM:3315 ldb INTMEM_FC+2, [INTMEM_F6]+ ROM:3318 ROM:3318 ROM_3318: ; CODE XREF: start+12A1↓j ROM:3318 cmp INTMEM_FC, #400h ROM:331C je ROM_3326 ROM:331E stb INTMEM_FC+2, [INTMEM_FC]+ ROM:3321 sjmp ROM_3318 ROM:3321 ; END OF FUNCTION CHUNK FOR start ROM:3321 ; --------------------------------------------------------------------------- ROM:3323 db 55h, 0AAh, 0 ROM:3326 ; --------------------------------------------------------------------------- ROM:3326 ; START OF FUNCTION CHUNK FOR start ROM:3326 ROM:3326 ROM_3326: ; CODE XREF: start+129C↑j ROM:3326 ; start+12C0↓j ROM:3326 ldb INTMEM_A, #1Eh ROM:3329 ldb INTMEM_A, #-1Fh ROM:332C cmp INTMEM_F6, #3326h ROM:3330 je ROM_334D ROM:3332 ld INTMEM_FC, #200h ROM:3336 ldb INTMEM_FC+3, INTMEM_FC+2 ROM:3339 ldb INTMEM_FC+2, [INTMEM_F6]+ ROM:333C ROM:333C ROM_333C: ; CODE XREF: start+12CA↓j ROM:333C cmp INTMEM_FC, #400h ROM:3340 je ROM_3326 ROM:3342 cmpb INTMEM_FC+3, [INTMEM_FC] ROM:3345 jne ROM_334C ROM:3347 stb INTMEM_FC+2, [INTMEM_FC]+ ROM:334A sjmp ROM_333C ROM:334C ; --------------------------------------------------------------------------- ROM:334C ROM:334C ROM_334C: ; CODE XREF: start+12C5↑j ROM:334C rst ROM:334D ; --------------------------------------------------------------------------- ROM:334D ROM:334D ROM_334D: ; CODE XREF: start+12B0↑j ROM:334D ldb INTMEM_F6, #2 ROM:3350 st ZERO_REG, 0CC0h[] ; Zero register ROM:3355 ROM:3355 ROM_3355: ; CODE XREF: start+12E1↓j ROM:3355 stb INTMEM_F6, (ROM_33B9+1)[] ROM:335A cmpb INTMEM_F6, (ROM_33B9+1)[] ROM:335F je ROM_33B4 ROM:3361 djnz INTMEM_F6, ROM_3355 ROM:3364 ld INTMEM_F8, #2000h ROM:3368 ld INTMEM_F8+2, #-6000h ROM:336C ld INTMEM_FC, #100h ROM:3370 ldb INTMEM_FC+2, #30h ; '0' ROM:3373 st ZERO_REG, 0C80h[] ; Zero register ROM:3378 ROM:3378 ROM_3378: ; CODE XREF: start+1301↓j ROM:3378 bmov INTMEM_F8, INTMEM_FC ROM:337B ldb INTMEM_A, #1Eh ROM:337E ldb INTMEM_A, #-1Fh ROM:3381 djnz INTMEM_FC+2, ROM_3378 ROM:3384 st ZERO_REG, 0C60h[] ; Zero register ROM:3389 ld INTMEM_F8, #-8000h ROM:338D ld INTMEM_F8+2, #-4000h ROM:3391 ld INTMEM_FC, #100h ROM:3395 ldb INTMEM_FC+2, #10h ROM:3398 st ZERO_REG, 0C40h[] ; Zero register ROM:339D ROM:339D ROM_339D: ; CODE XREF: start+1326↓j ROM:339D bmov INTMEM_F8, INTMEM_FC ROM:33A0 ldb INTMEM_A, #1Eh ROM:33A3 ldb INTMEM_A, #-1Fh ROM:33A6 djnz INTMEM_FC+2, ROM_339D ROM:33A9 st ZERO_REG, 0C60h[] ; Zero register ROM:33AE st ZERO_REG, 0CA0h[] ; Zero register ROM:33B3 rst ROM:33B4 ; --------------------------------------------------------------------------- ROM:33B4 ROM:33B4 ROM_33B4: ; CODE XREF: start+12DF↑j ROM:33B4 st ZERO_REG, 0CA0h[] ; Zero register ROM:33B9 ROM:33B9 ROM_33B9: ; DATA XREF: start:ROM_3355↑w ROM:33B9 ; start+12DA↑r ROM:33B9 skip INTMEM_16+1 ROM:33BB ld INTMEM_40, #-6B00h ROM:33BF ROM:33BF ROM_33BF: ; CODE XREF: start+1377↓j ROM:33BF ld SP, #130h ; Stack pointer ROM:33C3 lcall ROM_4DE4 ROM:33C6 lcall ROM_415C ROM:33C9 lcall ROM_4F5E ROM:33CC lcall ROM_4EC6 ROM:33CF lcall ROM_3DC9 ROM:33D2 lcall ROM_87F8 ROM:33D5 lcall ROM_37E2 ROM:33D8 lcall ROM_38DE ROM:33DB lcall ROM_39E8 ROM:33DE jbs INTMEM_78+1, 0, ROM_33E6 ROM:33E1 lcall ROM_5B0A ROM:33E4 sjmp ROM_33E9 ROM:33E6 ; --------------------------------------------------------------------------- ROM:33E6 ROM:33E6 ROM_33E6: ; CODE XREF: start+135E↑j ROM:33E6 lcall ROM_5B0E ROM:33E9 ROM:33E9 ROM_33E9: ; CODE XREF: start+1364↑j ROM:33E9 lcall ROM_390F ROM:33EC lcall ROM_8B42 ROM:33EF lcall nullsub_1 ROM:33F2 incb INTMEM_5A ROM:33F4 orb INTMEM_78+1, #1 ROM:33F7 sjmp ROM_33BF ROM:33F7 ; END OF FUNCTION CHUNK FOR start ROM:33F9 ROM:33F9 ; =============== S U B R O U T I N E ======================================= ROM:33F9 ROM:33F9 ; NMI ROM:33F9 ROM:33F9 ROM_33F9: ; DATA XREF: ROM:Int01↑o ROM:33F9 ; ROM:Int03↑o ... ROM:33F9 rst ROM:33F9 ; End of function ROM_33F9 ROM:33F9 ROM:33FA ROM:33FA ; =============== S U B R O U T I N E ======================================= ROM:33FA ROM:33FA ; Timer overflow ROM:33FA ROM:33FA ROM_33FA: ; DATA XREF: ROM:Int00↑o ROM:33FA pushf ROM:33FB orb INTMEM_28, INTMEM_16 ROM:33FE jbc INTMEM_28, 5, ROM_3410 ROM:3401 jbc INT_PEND, 2, ROM_3409 ; Interrupt pending register ROM:3404 orb INT_PEND, #1 ; Interrupt pending register ROM:3407 popf ROM:3408 ret ROM:3409 ; --------------------------------------------------------------------------- ROM:3409 ROM:3409 ROM_3409: ; CODE XREF: ROM_33FA+7↑j ROM:3409 incb INTMEM_5B ROM:340B andb INTMEM_28, #-21h ROM:340E popf ROM:340F ret ROM:3410 ; --------------------------------------------------------------------------- ROM:3410 ROM:3410 ROM_3410: ; CODE XREF: ROM_33FA+4↑j ROM:3410 rst ROM:3410 ; End of function ROM_33FA ROM:3410 ROM:3411 ROM:3411 ; =============== S U B R O U T I N E ======================================= ROM:3411 ROM:3411 ; HSI data available ROM:3411 ROM:3411 ROM_3411: ; DATA XREF: ROM:Int02↑o ROM:3411 ROM:3411 ; FUNCTION CHUNK AT ROM:2089 SIZE 0000072B BYTES ROM:3411 ; FUNCTION CHUNK AT ROM:28FE SIZE 000000C4 BYTES ROM:3411 ; FUNCTION CHUNK AT ROM:3252 SIZE 00000046 BYTES ROM:3411 ; FUNCTION CHUNK AT ROM:5B2A SIZE 00000004 BYTES ROM:3411 ROM:3411 pusha ROM:3412 ldb WSR, #4Dh ; 'M' ; Window selection register ROM:3415 andb INTMEM_28, #3Fh ; '?' ROM:3418 orb INTMEM_28, INTMEM_16 ROM:341B cmpb ZERO_REG, INTMEM_5D ; Zero register ROM:341E jne ROM_3449 ROM:3420 jbs INTMEM_28, 6, ROM_3427 ROM:3423 jbs INTMEM_28, 7, ROM_342A ROM:3426 rst ROM:3427 ; --------------------------------------------------------------------------- ROM:3427 ROM:3427 ROM_3427: ; CODE XREF: ROM_3411+F↑j ROM:3427 orb INTMEM_39, #1 ROM:342A ROM:342A ROM_342A: ; CODE XREF: ROM_3411+12↑j ROM:342A ldb INTMEM_5D, INTMEM_6 ROM:342D ld INTMEM_42, INTMEM_4 ROM:3430 jbc INT_PEND, 0, ROM_3444 ; Interrupt pending register ROM:3433 jbs INTMEM_42+1, 7, ROM_3444 ROM:3436 orb INTMEM_28, INTMEM_16 ROM:3439 jbc INTMEM_28, 5, ROM_3444 ROM:343C incb INTMEM_5B ROM:343E andb INT_PEND, #-2 ; Interrupt pending register ROM:3441 andb INTMEM_28, #-21h ROM:3444 ROM:3444 ROM_3444: ; CODE XREF: ROM_3411+1F↑j ROM:3444 ; ROM_3411+22↑j ... ROM:3444 ldb INTMEM_5B+1, INTMEM_5B ROM:3447 sjmp ROM_344F ROM:3449 ; --------------------------------------------------------------------------- ROM:3449 ROM:3449 ROM_3449: ; CODE XREF: ROM_3411+D↑j ROM:3449 jbc INTMEM_28, 7, ROM_344F ROM:344C orb INT_PEND, #4 ; Interrupt pending register ROM:344F ROM:344F ROM_344F: ; CODE XREF: ROM_3411+36↑j ROM:344F ; ROM_3411:ROM_3449↑j ROM:344F jbc INTMEM_5D, 2, ROM_3460 ROM:3452 andb INTMEM_5D, #51h ; 'Q' ROM:3455 je ROM_345A ROM:3457 orb INT_PEND, #4 ; Interrupt pending register ROM:345A ROM:345A ROM_345A: ; CODE XREF: ROM_3411+44↑j ROM:345A andb INTMEM_78+1, #-3 ROM:345D ljmp ROM_2089 ROM:3460 ; --------------------------------------------------------------------------- ROM:3460 ROM:3460 ROM_3460: ; CODE XREF: ROM_3411:ROM_344F↑j ROM:3460 jbc INTMEM_5D, 4, ROM_3464 ROM:3463 rst ROM:3464 ; --------------------------------------------------------------------------- ROM:3464 ROM:3464 ROM_3464: ; CODE XREF: ROM_3411:ROM_3460↑j ROM:3464 jbs INTMEM_5D, 6, ROM_346A ROM:3467 jbc INTMEM_5D, 0, ROM_3475 ROM:346A ROM:346A ROM_346A: ; CODE XREF: ROM_3411:ROM_3464↑j ROM:346A andb INTMEM_5D, #14h ROM:346D je ROM_3472 ROM:346F orb INT_PEND, #4 ; Interrupt pending register ROM:3472 ROM:3472 ROM_3472: ; CODE XREF: ROM_3411+5C↑j ROM:3472 ljmp ROM_3252 ROM:3475 ; --------------------------------------------------------------------------- ROM:3475 ROM:3475 ROM_3475: ; CODE XREF: ROM_3411+56↑j ROM:3475 scall ROM_3479 ROM:3477 popa ROM:3478 ret ROM:3478 ; End of function ROM_3411 ROM:3478 ROM:3479 ROM:3479 ; =============== S U B R O U T I N E ======================================= ROM:3479 ROM:3479 ROM:3479 ROM_3479: ; CODE XREF: ROM_3411:ROM_3475↑p ROM:3479 ; ROM_415C+22↓p ROM:3479 clrb WSR1 ; Window selection register 1 ROM:347B ROM:347B ROM_347B: ; CODE XREF: ROM_3479+C↓j ROM:347B ld ZERO_REG, INTMEM_4 ; Zero register ROM:347E nop ROM:347F andb INTMEM_28, #3Fh ; '?' ROM:3482 orb INTMEM_28, INTMEM_16 ROM:3485 jbs INTMEM_28, 7, ROM_347B ROM:3488 andb INT_PEND, #-5 ; Interrupt pending register ROM:348B ldb WSR1, INTMEM_26 ; Window selection register 1 ROM:348E clrb INTMEM_5D ROM:3490 ret ROM:3490 ; End of function ROM_3479 ROM:3490 ROM:3491 ROM:3491 ; =============== S U B R O U T I N E ======================================= ROM:3491 ROM:3491 ; EXTINT ROM:3491 ROM:3491 ROM_3491: ; DATA XREF: ROM:Int07↑o ROM:3491 ROM:3491 ; FUNCTION CHUNK AT ROM:83B6 SIZE 00000125 BYTES ROM:3491 ; FUNCTION CHUNK AT ROM:8580 SIZE 000000C0 BYTES ROM:3491 ROM:3491 pusha ROM:3492 jbc INTMEM_78+1, 2, ROM_34A8 ROM:3495 orb INTMEM_78+1, #8 ROM:3498 andb INTMEM_78+1, #-5 ROM:349B ldb WSR, #4Fh ; 'O' ; Window selection register ROM:349E ldb INT_MASK, #25h ; '%' ; Interrupt mask register ROM:34A1 ldb INT_MASK1, #2 ; Interrupt mask register 1 ROM:34A4 ei ROM:34A5 ljmp ROM_83B6 ROM:34A8 ; --------------------------------------------------------------------------- ROM:34A8 ROM:34A8 ROM_34A8: ; CODE XREF: ROM_3491+1↑j ROM:34A8 popa ROM:34A9 ret ROM:34A9 ; End of function ROM_3491 ROM:34A9 ROM:34AA ROM:34AA ; =============== S U B R O U T I N E ======================================= ROM:34AA ROM:34AA ROM:34AA ROM_34AA: ; CODE XREF: ROM_37E2+13↓p ROM:34AA ; ROM_37E2+87↓p ... ROM:34AA pusha ROM:34AB ldb WSR, #4Ch ; 'L' ; Window selection register ROM:34AE ldbze INTMEM_F8+2, (INTMEM_F8+2)[] ROM:34B3 ldbze INTMEM_FC, INTMEM_FC[] ROM:34B8 ldbze INTMEM_F8, INTMEM_F8[] ROM:34BD shl INTMEM_F8+2, #1 ROM:34C0 add INTMEM_F8+2, #-8000h ROM:34C4 clrb INTMEM_F6 ROM:34C6 ldb INTMEM_F6+1, INTMEM_F8 ROM:34C9 shrb INTMEM_F6+1, #4 ROM:34CC and INTMEM_F8, #0Fh ROM:34D0 cmp INTMEM_F8, #7 ROM:34D4 jnh ROM_34DA ROM:34D6 decb INTMEM_F6 ROM:34D8 sjmp ROM_34F6 ROM:34DA ; --------------------------------------------------------------------------- ROM:34DA ROM:34DA ROM_34DA: ; CODE XREF: ROM_34AA+2A↑j ROM:34DA push #34E9h ROM:34DD shl INTMEM_F8, #1 ROM:34E0 add INTMEM_F8, #3F12h ROM:34E4 ld INTMEM_F8, [INTMEM_F8] ROM:34E7 br [INTMEM_F8] ROM:34E9 ; --------------------------------------------------------------------------- ROM:34E9 cmpb INTMEM_F6, ZERO_REG ; Zero register ROM:34EC jne ROM_34F6 ROM:34EE stb INTMEM_F8, (INTMEM_32A+8)[] ROM:34F3 lcall ROM_34FD ROM:34F6 ROM:34F6 ROM_34F6: ; CODE XREF: ROM_34AA+2E↑j ROM:34F6 ; ROM_34AA+42↑j ROM:34F6 stb INTMEM_F6, INTMEM_F6[] ROM:34FB popa ROM:34FC ret ROM:34FC ; End of function ROM_34AA ROM:34FC ROM:34FD ROM:34FD ; =============== S U B R O U T I N E ======================================= ROM:34FD ROM:34FD ROM:34FD ROM_34FD: ; CODE XREF: ROM_34AA+49↑p ROM:34FD ; ROM:447D↓p ... ROM:34FD clrb INTMEM_F8+1 ROM:34FF cmp INTMEM_F8, #6 ROM:3503 jnh ROM_3508 ROM:3505 decb INTMEM_F6 ROM:3507 ret ROM:3508 ; --------------------------------------------------------------------------- ROM:3508 ROM:3508 ROM_3508: ; CODE XREF: ROM_34FD+6↑j ROM:3508 and INTMEM_F8+2, #-2 ROM:350C push #351Bh ROM:350F shl INTMEM_F8, #1 ROM:3512 add INTMEM_F8, #3F22h ROM:3516 ld INTMEM_F8, [INTMEM_F8] ROM:3519 br [INTMEM_F8] ROM:3519 ; End of function ROM_34FD ROM:3519 ROM:351B ; --------------------------------------------------------------------------- ROM:351B jbs INTMEM_78+1, 4, ROM_3534 ROM:351E jbs INTMEM_78+1, 7, ROM_352D ROM:3521 ld INTMEM_F8+2, INTMEM_32A[] ROM:3526 ldb INTMEM_FC, (INTMEM_32A+0Ah)[] ROM:352B sjmp ROM_353E ROM:352D ; --------------------------------------------------------------------------- ROM:352D ROM:352D ROM_352D: ; CODE XREF: ROM:351E↑j ROM:352D ld INTMEM_F8+2, INTMEM_328[] ROM:3532 sjmp ROM_3539 ROM:3534 ; --------------------------------------------------------------------------- ROM:3534 ROM:3534 ROM_3534: ; CODE XREF: ROM:351B↑j ROM:3534 ld INTMEM_F8+2, INTMEM_326[] ROM:3539 ROM:3539 ROM_3539: ; CODE XREF: ROM:3532↑j ROM:3539 ldb INTMEM_FC, 0DAh[INTMEM_40] ROM:353E ROM:353E ROM_353E: ; CODE XREF: ROM:352B↑j ROM:353E st INTMEM_F8+2, INTMEM_322[] ROM:3543 stb INTMEM_FC, (INTMEM_32A+9)[] ROM:3548 ret ROM:3549 ROM:3549 ; =============== S U B R O U T I N E ======================================= ROM:3549 ROM:3549 ; Receive ROM:3549 ROM:3549 ROM_3549: ; DATA XREF: ROM:Int09↑o ROM:3549 pusha ROM:354A clrb WSR ; Window selection register ROM:354C push INTMEM_F6 ROM:354E jbc INTMEM_78+2, 2, ROM_357B ROM:3551 cmpb INTMEM_7, INTMEM_77[] ROM:3556 jne ROM_3585 ROM:3558 jbc INTMEM_78+2, 3, ROM_3588 ROM:355B ldb INTMEM_F6, INTMEM_76[] ROM:3560 stb INTMEM_F6, INTMEM_77[] ROM:3565 ldb INTMEM_7, INTMEM_F6 ROM:3568 andb INTMEM_78+2, #-9 ROM:356B jbc INTMEM_78+2, 4, ROM_358B ROM:356E stb INTMEM_E7, INTMEM_76[] ROM:3573 orb INTMEM_78+2, #8 ROM:3576 andb INTMEM_78+2, #-11h ROM:3579 sjmp ROM_358B ROM:357B ; --------------------------------------------------------------------------- ROM:357B ROM:357B ROM_357B: ; CODE XREF: ROM_3549+5↑j ROM:357B stb INTMEM_7, INTMEM_78[] ROM:3580 orb INTMEM_78+2, #2 ROM:3583 sjmp ROM_358B ROM:3585 ; --------------------------------------------------------------------------- ROM:3585 ROM:3585 ROM_3585: ; CODE XREF: ROM_3549+D↑j ROM:3585 orb INTMEM_78+2, #20h ; ' ' ROM:3588 ROM:3588 ROM_3588: ; CODE XREF: ROM_3549+F↑j ROM:3588 andb INTMEM_78+2, #-5 ROM:358B ROM:358B ROM_358B: ; CODE XREF: ROM_3549+22↑j ROM:358B ; ROM_3549+30↑j ... ROM:358B pop INTMEM_F6 ROM:358D popa ROM:358E ret ROM:358E ; End of function ROM_3549 ROM:358E ROM:358F ROM:358F ; =============== S U B R O U T I N E ======================================= ROM:358F ROM:358F ROM:358F ROM_358F: ; CODE XREF: ROM_36F9↓p ROM:358F ; ROM_3735↓p ... ROM:358F ldb INTMEM_EE+1, #-68h ROM:3592 sjmp ROM_3597 ROM:3592 ; End of function ROM_358F ROM:3592 ROM:3594 ROM:3594 ; =============== S U B R O U T I N E ======================================= ROM:3594 ROM:3594 ROM:3594 ROM_3594: ; CODE XREF: ROM_36F9:ROM_3732↓j ROM:3594 ; ROM_3735+33↓j ... ROM:3594 ldb INTMEM_EE+1, #-80h ROM:3597 ROM:3597 ROM_3597: ; CODE XREF: ROM_358F+3↑j ROM:3597 orb INTMEM_20, #20h ; ' ' ROM:359A stb INTMEM_20, IOPORT1[] ; Input/output port 1 ROM:359F scall ROM_361E ROM:35A1 sjmp ROM_368D ROM:35A1 ; End of function ROM_3594 ROM:35A1 ROM:35A3 ROM:35A3 ; =============== S U B R O U T I N E ======================================= ROM:35A3 ROM:35A3 ROM:35A3 ROM_35A3: ; CODE XREF: ROM_36F9+8↓p ROM:35A3 ; ROM_36F9+12↓p ... ROM:35A3 clrb INTMEM_F6 ROM:35A5 ldb INTMEM_EE, #-20h ROM:35A8 orb INTMEM_20, #20h ; ' ' ROM:35AB stb INTMEM_20, IOPORT1[] ; Input/output port 1 ROM:35B0 scall ROM_3615 ROM:35B2 scall ROM_3645 ROM:35B4 jc ROM_35D1 ROM:35B6 ldb INTMEM_EE, #-60h ROM:35B9 scall ROM_3615 ROM:35BB ld INTMEM_F0+2, INTMEM_F8 ROM:35BE ld INTMEM_EE, INTMEM_F8 ROM:35C1 ldb INTMEM_F0+1, #10h ROM:35C4 scall ROM_3621 ROM:35C6 scall ROM_3645 ROM:35C8 jc ROM_35D1 ROM:35CA scall ROM_35D5 ROM:35CC cmp INTMEM_F0+2, INTMEM_F8 ROM:35CF je ROM_35D3 ROM:35D1 ROM:35D1 ROM_35D1: ; CODE XREF: ROM_35A3+11↑j ROM:35D1 ; ROM_35A3+25↑j ROM:35D1 incb INTMEM_F6 ROM:35D3 ROM:35D3 ROM_35D3: ; CODE XREF: ROM_35A3+2C↑j ROM:35D3 sjmp ROM_368D ROM:35D3 ; End of function ROM_35A3 ROM:35D3 ROM:35D5 ROM:35D5 ; =============== S U B R O U T I N E ======================================= ROM:35D5 ROM:35D5 ROM:35D5 ROM_35D5: ; CODE XREF: ROM_35A3+27↑p ROM:35D5 ; ROM_3696+1E↓p ... ROM:35D5 ldb INTMEM_EE, #-40h ROM:35D8 orb INTMEM_20, #20h ; ' ' ROM:35DB stb INTMEM_20, IOPORT1[] ; Input/output port 1 ROM:35E0 scall ROM_3615 ROM:35E2 clr INTMEM_F8 ROM:35E4 ldb INTMEM_F4, #10h ROM:35E7 ROM:35E7 ROM_35E7: ; CODE XREF: ROM_35D5+36↓j ROM:35E7 orb INTMEM_20, #8 ROM:35EA stb INTMEM_20, IOPORT1[] ; Input/output port 1 ROM:35EF shl INTMEM_F8, #1 ROM:35F2 shr ZERO_REG, #1 ; Zero register ROM:35F5 ldb INTMEM_F0, IOPORT2[] ; Input/output port 2 ROM:35FA andb INTMEM_F0, #-80h ROM:35FD je ROM_3600 ROM:35FF setc ROM:3600 ROM:3600 ROM_3600: ; CODE XREF: ROM_35D5+28↑j ROM:3600 addc INTMEM_F8, ZERO_REG ; Zero register ROM:3603 andb INTMEM_20, #-9 ROM:3606 stb INTMEM_20, IOPORT1[] ; Input/output port 1 ROM:360B djnz INTMEM_F4, ROM_35E7 ROM:360E add INTMEM_FC+2, INTMEM_F8 ROM:3611 incb INTMEM_F6+1 ROM:3613 sjmp ROM_368D ROM:3613 ; End of function ROM_35D5 ROM:3613 ROM:3615 ROM:3615 ; =============== S U B R O U T I N E ======================================= ROM:3615 ROM:3615 ROM:3615 ROM_3615: ; CODE XREF: ROM_35A3+D↑p ROM:3615 ; ROM_35A3+16↑p ... ROM:3615 shl INTMEM_EE, #1 ROM:3618 orb INTMEM_EE, INTMEM_F6+1 ROM:361B shl INTMEM_EE, #7 ROM:361B ; End of function ROM_3615 ROM:361B ROM:361E ROM:361E ; =============== S U B R O U T I N E ======================================= ROM:361E ROM:361E ROM:361E ROM_361E: ; CODE XREF: ROM_3594+B↑p ROM:361E ldb INTMEM_F0+1, #9 ROM:361E ; End of function ROM_361E ROM:361E ROM:3621 ROM:3621 ; =============== S U B R O U T I N E ======================================= ROM:3621 ROM:3621 ROM:3621 ROM_3621: ; CODE XREF: ROM_35A3+21↑p ROM:3621 ; ROM_3621+20↓j ROM:3621 andb INTMEM_20, #-11h ROM:3624 shl INTMEM_EE, #1 ROM:3627 jnc ROM_362C ROM:3629 orb INTMEM_20, #10h ROM:362C ROM:362C ROM_362C: ; CODE XREF: ROM_3621+6↑j ROM:362C stb INTMEM_20, IOPORT1[] ; Input/output port 1 ROM:3631 orb INTMEM_20, #8 ROM:3634 stb INTMEM_20, IOPORT1[] ; Input/output port 1 ROM:3639 andb INTMEM_20, #-9 ROM:363C stb INTMEM_20, IOPORT1[] ; Input/output port 1 ROM:3641 djnz INTMEM_F0+1, ROM_3621 ROM:3644 ret ROM:3644 ; End of function ROM_3621 ROM:3644 ROM:3645 ROM:3645 ; =============== S U B R O U T I N E ======================================= ROM:3645 ROM:3645 ROM:3645 ROM_3645: ; CODE XREF: ROM_35A3+F↑p ROM:3645 ; ROM_35A3+23↑p ROM:3645 scall ROM_368D ROM:3647 orb INTMEM_20, #20h ; ' ' ROM:364A stb INTMEM_20, IOPORT1[] ; Input/output port 1 ROM:364F ld INTMEM_F4, 4[INTMEM_40] ROM:3654 ldb INTMEM_F0, IOPORT2[] ; Input/output port 2 ROM:3659 andb INTMEM_F0, #-80h ROM:365C jne ROM_3671 ROM:365E ROM:365E ROM_365E: ; CODE XREF: ROM_3645+29↓j ROM:365E ldb INTMEM_F0, IOPORT2[] ; Input/output port 2 ROM:3663 andb INTMEM_F0, #-80h ROM:3666 jne ROM_3674 ROM:3668 ldb INTMEM_A, #1Eh ROM:366B ldb INTMEM_A, #-1Fh ROM:366E djnzw INTMEM_F4, ROM_365E ROM:3671 ROM:3671 ROM_3671: ; CODE XREF: ROM_3645+17↑j ROM:3671 incb INTMEM_F6 ROM:3673 setc ROM:3674 ROM:3674 ROM_3674: ; CODE XREF: ROM_3645+21↑j ROM:3674 ret ROM:3674 ; End of function ROM_3645 ROM:3674 ROM:3675 ROM:3675 ; =============== S U B R O U T I N E ======================================= ROM:3675 ROM:3675 ROM:3675 ROM_3675: ; CODE XREF: ROM_415C:ROM_41F2↓p ROM:3675 orb INTMEM_20, #20h ; ' ' ROM:3678 stb INTMEM_20, IOPORT1[] ; Input/output port 1 ROM:367D orb INTMEM_20, #8 ROM:3680 stb INTMEM_20, IOPORT1[] ; Input/output port 1 ROM:3685 andb INTMEM_20, #-9 ROM:3688 stb INTMEM_20, IOPORT1[] ; Input/output port 1 ROM:3688 ; End of function ROM_3675 ROM:3688 ROM:368D ROM:368D ; =============== S U B R O U T I N E ======================================= ROM:368D ROM:368D ROM:368D ROM_368D: ; CODE XREF: ROM_3594+D↑j ROM:368D ; ROM_35A3:ROM_35D3↑j ... ROM:368D andb INTMEM_20, #-21h ROM:3690 stb INTMEM_20, IOPORT1[] ; Input/output port 1 ROM:3695 ret ROM:3695 ; End of function ROM_368D ROM:3695 ROM:3696 ROM:3696 ; =============== S U B R O U T I N E ======================================= ROM:3696 ROM:3696 ROM:3696 ROM_3696: ; CODE XREF: ROM_415C+1B3↓p ROM:3696 ; ROM_415C+1BD↓p ROM:3696 clrb INTMEM_F6 ROM:3698 clrb INTMEM_FC ROM:369A ldb INTMEM_F8+2, 0DDh[INTMEM_40] ROM:369F ROM:369F ROM_369F: ; CODE XREF: ROM_3696+4A↓j ROM:369F ldb INTMEM_A, #1Eh ROM:36A2 ldb INTMEM_A, #-1Fh ROM:36A5 clr INTMEM_FC+2 ROM:36A7 ldbze INTMEM_EE, INTMEM_FC ROM:36AA mulub INTMEM_EE, #0Fh ROM:36AD addb INTMEM_F6+1, INTMEM_EE, #0Fh ROM:36B1 ldb INTMEM_F8+3, INTMEM_F6+1 ROM:36B4 lcall ROM_35D5 ROM:36B7 cmp INTMEM_F8, INTMEM_EC ROM:36BA jne ROM_36DE ROM:36BC scall ROM_36E6 ROM:36BE ldb INTMEM_5E, INTMEM_2C ROM:36C1 ldb INTMEM_F6, INTMEM_2C ROM:36C4 shlb INTMEM_F6, #1 ROM:36C7 stb INTMEM_F6, INTMEM_31E[] ROM:36CC ldb INTMEM_F6, #-80h ROM:36CF jnc ROM_36D3 ROM:36D1 incb INTMEM_F6 ROM:36D3 ROM:36D3 ROM_36D3: ; CODE XREF: ROM_3696+39↑j ROM:36D3 stb INTMEM_F6, INTMEM_31F[] ROM:36D8 clrb INTMEM_F6 ROM:36DA neg INTMEM_FC+2 ROM:36DC je ROM_36E5 ROM:36DE ROM:36DE ROM_36DE: ; CODE XREF: ROM_3696+24↑j ROM:36DE incb INTMEM_FC ROM:36E0 djnz INTMEM_F8+2, ROM_369F ROM:36E3 incb INTMEM_F6 ROM:36E5 ROM:36E5 ROM_36E5: ; CODE XREF: ROM_3696+46↑j ROM:36E5 ret ROM:36E5 ; End of function ROM_3696 ROM:36E5 ROM:36E6 ROM:36E6 ; =============== S U B R O U T I N E ======================================= ROM:36E6 ROM:36E6 ROM:36E6 ROM_36E6: ; CODE XREF: ROM_3696+26↑p ROM:36E6 ld INTMEM_EC, #2Ah ; '*' ROM:36EA ROM:36EA ROM_36EA: ; CODE XREF: ROM_36E6+E↓j ROM:36EA lcall ROM_35D5 ROM:36ED st INTMEM_F8, [INTMEM_EC]+ ROM:36F0 cmp INTMEM_EC, #40h ; '@' ROM:36F4 jnc ROM_36EA ROM:36F6 ljmp ROM_35D5 ROM:36F6 ; End of function ROM_36E6 ROM:36F6 ROM:36F9 ROM:36F9 ; =============== S U B R O U T I N E ======================================= ROM:36F9 ROM:36F9 ROM:36F9 ROM_36F9: ; CODE XREF: ROM_379C+20↓p ROM:36F9 ; ROM_37E2+C2↓p ROM:36F9 lcall ROM_358F ROM:36FC clr INTMEM_FC+2 ROM:36FE ldb INTMEM_F8+3, INTMEM_F6+1 ROM:3701 lcall ROM_35A3 ROM:3704 ld INTMEM_EC, #2Ah ; '*' ROM:3708 ROM:3708 ROM_3708: ; CODE XREF: ROM_36F9+1E↓j ROM:3708 ld INTMEM_F8, [INTMEM_EC]+ ROM:370B lcall ROM_35A3 ROM:370E cmpb INTMEM_F6, ZERO_REG ; Zero register ROM:3711 jne ROM_3723 ROM:3713 cmp INTMEM_EC, #40h ; '@' ROM:3717 jnc ROM_3708 ROM:3719 ld INTMEM_F8, INTMEM_FC+2 ROM:371C neg INTMEM_F8 ROM:371E lcall ROM_35A3 ROM:3721 sjmp ROM_3732 ROM:3723 ; --------------------------------------------------------------------------- ROM:3723 ROM:3723 ROM_3723: ; CODE XREF: ROM_36F9+18↑j ROM:3723 ldb INTMEM_EC, INTMEM_F6 ROM:3726 ldbze INTMEM_F8, #-56h ROM:3729 ldb INTMEM_F6+1, INTMEM_F8+3 ROM:372C lcall ROM_35A3 ROM:372F ldb INTMEM_F6, INTMEM_EC ROM:3732 ROM:3732 ROM_3732: ; CODE XREF: ROM_36F9+28↑j ROM:3732 ljmp ROM_3594 ROM:3732 ; End of function ROM_36F9 ROM:3732 ROM:3735 ROM:3735 ; =============== S U B R O U T I N E ======================================= ROM:3735 ROM:3735 ROM:3735 ROM_3735: ; CODE XREF: ROM_37E2+E3↓p ROM:3735 ; ROM_415C+1E7↓p ROM:3735 lcall ROM_358F ROM:3738 ld INTMEM_EC, INTMEM_F8 ROM:373B lcall ROM_35D5 ROM:373E push INTMEM_F8 ROM:3740 decb INTMEM_F6+1 ROM:3742 ld INTMEM_F8, INTMEM_EC ROM:3745 lcall ROM_35A3 ROM:3748 ld INTMEM_F8, #40h ; '@' ROM:374C sub INTMEM_F8, #2Ah ; '*' ROM:3750 shr INTMEM_F8, #1 ROM:3753 addb INTMEM_F6+1, INTMEM_F8 ROM:3756 lcall ROM_35D5 ROM:3759 neg INTMEM_F8 ROM:375B sub INTMEM_F8, [SP]+ ; Stack pointer ROM:375E add INTMEM_F8, INTMEM_EC ROM:3761 neg INTMEM_F8 ROM:3763 decb INTMEM_F6+1 ROM:3765 lcall ROM_35A3 ROM:3768 ljmp ROM_3594 ROM:3768 ; End of function ROM_3735 ROM:3768 ROM:376B ROM:376B ; =============== S U B R O U T I N E ======================================= ROM:376B ROM:376B ROM:376B ROM_376B: ; CODE XREF: ROM_415C+1C7↓p ROM:376B lcall ROM_358F ROM:376E clr INTMEM_FC+2 ROM:3770 clrb INTMEM_F6+1 ROM:3772 ld INTMEM_F8, 6[INTMEM_40] ROM:3777 lcall ROM_35A3 ROM:377A ldb INTMEM_F8, #-70h ROM:377D ldb INTMEM_F8+1, #0 ROM:3780 lcall ROM_35A3 ROM:3783 ldbze INTMEM_F8, #8 ROM:3786 lcall ROM_35A3 ROM:3789 ld INTMEM_F8, 2[INTMEM_40] ROM:378E lcall ROM_35A3 ROM:3791 ld INTMEM_F8, INTMEM_FC+2 ROM:3794 neg INTMEM_F8 ROM:3796 lcall ROM_35A3 ROM:3799 ljmp ROM_3594 ROM:3799 ; End of function ROM_376B ROM:3799 ROM:379C ROM:379C ; =============== S U B R O U T I N E ======================================= ROM:379C ROM:379C ROM:379C ROM_379C: ; CODE XREF: ROM_415C+1CA↓p ROM:379C ; ROM:547F↓p ROM:379C ldb INTMEM_5E+1, 0DEh[INTMEM_40] ROM:37A1 ldb INTMEM_FC+1, 0DDh[INTMEM_40] ROM:37A6 ldb INTMEM_F8+2, INTMEM_FC+1 ROM:37A9 ldb INTMEM_FC, #-10h ROM:37AC ROM:37AC ROM_37AC: ; CODE XREF: ROM_379C:ROM_37C8↓j ROM:37AC decb INTMEM_FC+1 ROM:37AE ldbze INTMEM_EE, INTMEM_FC+1 ROM:37B1 mulub INTMEM_EE, #0Fh ROM:37B4 addb INTMEM_F6+1, INTMEM_EE, #0Fh ROM:37B8 ld INTMEM_F8, #-55ABh ROM:37BC lcall ROM_36F9 ROM:37BF cmpb INTMEM_F6, #1 ROM:37C2 jh ROM_37CB ROM:37C4 je ROM_37C8 ROM:37C6 incb INTMEM_FC ROM:37C8 ROM:37C8 ROM_37C8: ; CODE XREF: ROM_379C+28↑j ROM:37C8 djnz INTMEM_F8+2, ROM_37AC ROM:37CB ROM:37CB ROM_37CB: ; CODE XREF: ROM_379C+26↑j ROM:37CB ldbze INTMEM_F8, INTMEM_FC ROM:37CE andb INTMEM_F8, #0Fh ROM:37D1 ret ROM:37D1 ; End of function ROM_379C ROM:37D1 ROM:37D2 ROM:37D2 ; =============== S U B R O U T I N E ======================================= ROM:37D2 ROM:37D2 ROM:37D2 ROM_37D2: ; CODE XREF: ROM_415C:ROM_4320↓p ROM:37D2 ; ROM:5484↓p ROM:37D2 ROM:37D2 ; FUNCTION CHUNK AT ROM:5B32 SIZE 00000037 BYTES ROM:37D2 ROM:37D2 ld INTMEM_EC, #2Ah ; '*' ROM:37D6 ROM:37D6 ROM_37D6: ; CODE XREF: ROM_37D2+B↓j ROM:37D6 st ZERO_REG, [INTMEM_EC]+ ; Zero register ROM:37D9 cmp INTMEM_EC, #40h ; '@' ROM:37DD jnc ROM_37D6 ROM:37DF ljmp ROM_5B32 ROM:37DF ; End of function ROM_37D2 ROM:37DF ROM:37E2 ROM:37E2 ; =============== S U B R O U T I N E ======================================= ROM:37E2 ROM:37E2 ROM:37E2 ROM_37E2: ; CODE XREF: start+1355↑p ROM:37E2 jbs INTMEM_78+3, 6, ROM_37E6 ROM:37E5 ret ROM:37E6 ; --------------------------------------------------------------------------- ROM:37E6 ROM:37E6 ROM_37E6: ; CODE XREF: ROM_37E2↑j ROM:37E6 jbs INTMEM_78+3, 7, ROM_37EF ROM:37E9 inc INTMEM_2A ROM:37EB orb INTMEM_78+3, #-80h ROM:37EE ret ROM:37EF ; --------------------------------------------------------------------------- ROM:37EF ROM:37EF ROM_37EF: ; CODE XREF: ROM_37E2:ROM_37E6↑j ROM:37EF jbs INTMEM_7C, 2, ROM_37FB ROM:37F2 ldb INTMEM_F8, #22h ; '"' ROM:37F5 lcall ROM_34AA ROM:37F8 orb INTMEM_7C, #4 ROM:37FB ROM:37FB ROM_37FB: ; CODE XREF: ROM_37E2:ROM_37EF↑j ROM:37FB jbc INTMEM_7C, 0, ROM_3800 ROM:37FE sjmp ROM_38B5 ROM:3800 ; --------------------------------------------------------------------------- ROM:3800 ROM:3800 ROM_3800: ; CODE XREF: ROM_37E2:ROM_37FB↑j ROM:3800 jbc INTMEM_78+3, 4, ROM_3805 ROM:3803 sjmp ROM_38C8 ROM:3805 ; --------------------------------------------------------------------------- ROM:3805 ROM:3805 ROM_3805: ; CODE XREF: ROM_37E2:ROM_3800↑j ROM:3805 jbs INTMEM_78+1, 5, ROM_380E ROM:3808 jbs INTMEM_7C, 1, ROM_380E ROM:380B jbc INTMEM_D4, 0, ROM_380F ROM:380E ROM:380E ROM_380E: ; CODE XREF: ROM_37E2:ROM_3805↑j ROM:380E ; ROM_37E2+26↑j ROM:380E ret ROM:380F ; --------------------------------------------------------------------------- ROM:380F ROM:380F ROM_380F: ; CODE XREF: ROM_37E2+29↑j ROM:380F jbc INTMEM_7C, 3, ROM_3814 ROM:3812 sjmp ROM_386F ROM:3814 ; --------------------------------------------------------------------------- ROM:3814 ROM:3814 ROM_3814: ; CODE XREF: ROM_37E2:ROM_380F↑j ROM:3814 lcall ROM_358F ROM:3817 jbc INTMEM_D4, 1, ROM_383B ROM:381A ldb INTMEM_F6+1, #5 ROM:381D ld INTMEM_F8, INTMEM_140[] ROM:3822 lcall ROM_35A3 ROM:3825 lcall ROM_35A3 ROM:3828 lcall ROM_35A3 ROM:382B ldb INTMEM_F8, INTMEM_15B[] ROM:3830 ldb INTMEM_F8+1, INTMEM_15B[] ROM:3835 lcall ROM_35A3 ROM:3838 lcall ROM_35A3 ROM:383B ROM:383B ROM_383B: ; CODE XREF: ROM_37E2+35↑j ROM:383B ldb INTMEM_F6+1, #0Ah ROM:383E ldb INTMEM_F8, INTMEM_15C[] ROM:3843 ldb INTMEM_F8+1, INTMEM_F8 ROM:3846 or INTMEM_F8, #0F0Fh ROM:384A lcall ROM_35A3 ROM:384D lcall ROM_35A3 ROM:3850 lcall ROM_3594 ROM:3853 st ZERO_REG, INTMEM_142[] ; Zero register ROM:3858 andb INTMEM_D4, #-9 ROM:385B andb INTMEM_D4, #-5 ROM:385E ldb INTMEM_F8+2, INTMEM_2C ROM:3861 ldb INTMEM_FC, 0DFh[INTMEM_40] ROM:3866 ldb INTMEM_F8, #21h ; '!' ROM:3869 lcall ROM_34AA ROM:386C orb INTMEM_7C, #8 ROM:386F ROM:386F ROM_386F: ; CODE XREF: ROM_37E2+30↑j ROM:386F cmpb INTMEM_5E, INTMEM_2C ROM:3872 je ROM_3875 ROM:3874 ret ROM:3875 ; --------------------------------------------------------------------------- ROM:3875 ROM:3875 ROM_3875: ; CODE XREF: ROM_37E2+90↑j ROM:3875 orb INTMEM_7C, #1 ROM:3878 ldb INTMEM_F8+2, 0DDh[INTMEM_40] ROM:387D ldb INTMEM_FC+1, INTMEM_15A[] ROM:3882 ROM:3882 ROM_3882: ; CODE XREF: ROM_37E2:ROM_38AB↓j ROM:3882 incb INTMEM_FC+1 ROM:3884 cmpb INTMEM_FC+1, 0DDh[INTMEM_40] ROM:3889 jnc ROM_388D ROM:388B clrb INTMEM_FC+1 ROM:388D ROM:388D ROM_388D: ; CODE XREF: ROM_37E2+A7↑j ROM:388D ldbze INTMEM_EE, INTMEM_FC+1 ROM:3890 mulub INTMEM_EE, #0Fh ROM:3893 addb INTMEM_F6+1, INTMEM_EE, #0Fh ROM:3897 lcall ROM_35D5 ROM:389A cmpb INTMEM_F8, #55h ; 'U' ROM:389D jne ROM_38AB ROM:389F decb INTMEM_F6+1 ROM:38A1 ldb INTMEM_F8+1, #-5Bh ROM:38A4 lcall ROM_36F9 ROM:38A7 negb INTMEM_F6 ROM:38A9 je ROM_38B0 ROM:38AB ROM:38AB ROM_38AB: ; CODE XREF: ROM_37E2+BB↑j ROM:38AB djnz INTMEM_F8+2, ROM_3882 ROM:38AE clrb INTMEM_F8+3 ROM:38B0 ROM:38B0 ROM_38B0: ; CODE XREF: ROM_37E2+C7↑j ROM:38B0 stb INTMEM_F8+3, INTMEM_15D[] ROM:38B5 ROM:38B5 ROM_38B5: ; CODE XREF: ROM_37E2+1C↑j ROM:38B5 jbc INTMEM_78+3, 4, ROM_38BB ROM:38B8 jbc INTMEM_78+2, 7, ROM_38BC ROM:38BB ROM:38BB ROM_38BB: ; CODE XREF: ROM_37E2:ROM_38B5↑j ROM:38BB ret ROM:38BC ; --------------------------------------------------------------------------- ROM:38BC ROM:38BC ROM_38BC: ; CODE XREF: ROM_37E2+D6↑j ROM:38BC ld INTMEM_F8, #-55ABh ROM:38C0 ldb INTMEM_F6+1, INTMEM_15D[] ROM:38C5 lcall ROM_3735 ROM:38C8 ROM:38C8 ROM_38C8: ; CODE XREF: ROM_37E2+21↑j ROM:38C8 ldb INTMEM_F8, #23h ; '#' ROM:38CB lcall ROM_34AA ROM:38CE andb INTMEM_78+3, #-41h ROM:38D1 andb INTMEM_78+3, #7Fh ROM:38D4 andb INTMEM_7C, #-5 ROM:38D7 andb INTMEM_7C, #-2 ROM:38DA andb INTMEM_7C, #-9 ROM:38DD ret ROM:38DD ; End of function ROM_37E2 ROM:38DD ROM:38DE ROM:38DE ; =============== S U B R O U T I N E ======================================= ROM:38DE ROM:38DE ROM:38DE ROM_38DE: ; CODE XREF: start+1358↑p ROM:38DE ldb INTMEM_F8+2, INTMEM_175[] ROM:38E3 ld INTMEM_F8, #0 ROM:38E7 lcall ROM_3BA2 ROM:38EA clrb INTMEM_F8+1 ROM:38EC shl INTMEM_F8, #4 ROM:38EF mulu INTMEM_F8, #-0BDCh ROM:38F3 divu INTMEM_F8, #2710h ROM:38F7 st INTMEM_F8, INTMEM_146[] ROM:38FC jbc INTMEM_D4, 4, ROM_390E ROM:38FF st INTMEM_F8, INTMEM_144[] ROM:3904 st INTMEM_F8, INTMEM_386[] ROM:3909 st INTMEM_F8, INTMEM_388[] ROM:390E ROM:390E ROM_390E: ; CODE XREF: ROM_38DE+1E↑j ROM:390E ret ROM:390E ; End of function ROM_38DE 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: start:ROM_33E9↑p ROM:390F clr INTMEM_F6 ROM:3911 ROM:3911 ROM_3911: ; CODE XREF: ROM_390F+B6↓j ROM:3911 jbs INTMEM_7C, 5, ROM_391E ROM:3914 ld INTMEM_F8, #0C8h ROM:3918 ld INTMEM_FC, #64h ; 'd' ROM:391C sjmp ROM_3967 ROM:391E ; --------------------------------------------------------------------------- ROM:391E ROM:391E ROM_391E: ; CODE XREF: ROM_390F:ROM_3911↑j ROM:391E ldbze INTMEM_FC, 3B96h[INTMEM_F6] ROM:3923 ld INTMEM_FC, 386h[INTMEM_FC] ROM:3928 mulu INTMEM_F8, INTMEM_FC, #64h ; 'd' ROM:392D divu INTMEM_F8, INTMEM_44 ROM:3930 jv ROM_3950 ROM:3932 ld INTMEM_FC, 0Ah[INTMEM_40] ROM:3937 mulu INTMEM_FC, #64h ; 'd' ROM:393B divu INTMEM_FC, INTMEM_44 ROM:393E jnv ROM_3944 ROM:3940 ld INTMEM_FC, #0C8h ROM:3944 ROM:3944 ROM_3944: ; CODE XREF: ROM_390F+2F↑j ROM:3944 add INTMEM_F8, INTMEM_FC ROM:3947 jc ROM_3950 ROM:3949 cmp INTMEM_F8, 8[INTMEM_40] ROM:394E jnc ROM_3955 ROM:3950 ROM:3950 ROM_3950: ; CODE XREF: ROM_390F+21↑j ROM:3950 ; ROM_390F+38↑j ROM:3950 ld INTMEM_F8, 8[INTMEM_40] ROM:3955 ROM:3955 ROM_3955: ; CODE XREF: ROM_390F+3F↑j ROM:3955 ld INTMEM_FC, 0Ch[INTMEM_40] ROM:395A mulu INTMEM_FC, #64h ; 'd' ROM:395E divu INTMEM_FC, INTMEM_44 ROM:3961 jnv ROM_3967 ROM:3963 ld INTMEM_FC, #64h ; 'd' ROM:3967 ROM:3967 ROM_3967: ; CODE XREF: ROM_390F+D↑j ROM:3967 ; ROM_390F+52↑j ROM:3967 cmp INTMEM_FC, #190h ROM:396B jnh ROM_3971 ROM:396D ld INTMEM_FC, #190h ROM:3971 ROM:3971 ROM_3971: ; CODE XREF: ROM_390F+5C↑j ROM:3971 shl INTMEM_F6, #1 ROM:3974 ld INTMEM_F8+2, 138h[INTMEM_F6] ROM:3979 sub INTMEM_F8+2, INTMEM_F8 ROM:397C jc ROM_3982 ROM:397E add INTMEM_F8+2, #1C20h ROM:3982 ROM:3982 ROM_3982: ; CODE XREF: ROM_390F+6D↑j ROM:3982 shr INTMEM_F6, #1 ROM:3985 divb INTMEM_F8+2, #64h ; 'd' ROM:3989 stb INTMEM_F8+2, 134h[INTMEM_F6] ROM:398E jbs INTMEM_7C, 5, ROM_39A1 ROM:3991 subb INTMEM_F8+2, #2 ROM:3994 jc ROM_3999 ROM:3996 addb INTMEM_F8+2, #48h ; 'H' ROM:3999 ROM:3999 ROM_3999: ; CODE XREF: ROM_390F+85↑j ROM:3999 cmpb INTMEM_F8+2, #11h ROM:399C jc ROM_39A1 ROM:399E ldb INTMEM_61, INTMEM_F6 ROM:39A1 ROM:39A1 ROM_39A1: ; CODE XREF: ROM_390F+7F↑j ROM:39A1 ; ROM_390F+8D↑j ROM:39A1 shl INTMEM_F6, #1 ROM:39A4 ld INTMEM_F8+2, 138h[INTMEM_F6] ROM:39A9 sub INTMEM_F8+2, INTMEM_FC ROM:39AC jc ROM_39B2 ROM:39AE add INTMEM_F8+2, #1C20h ROM:39B2 ROM:39B2 ROM_39B2: ; CODE XREF: ROM_390F+9D↑j ROM:39B2 shr INTMEM_F6, #1 ROM:39B5 divb INTMEM_F8+2, #64h ; 'd' ROM:39B9 stb INTMEM_F8+2, 130h[INTMEM_F6] ROM:39BE incb INTMEM_F6 ROM:39C0 cmpb INTMEM_F6, #4 ROM:39C3 jge ROM_39C7 ROM:39C5 sjmp ROM_3911 ROM:39C7 ; --------------------------------------------------------------------------- ROM:39C7 ROM:39C7 ROM_39C7: ; CODE XREF: ROM_390F+B4↑j ROM:39C7 pushf ROM:39C8 ldbze INTMEM_F6, INTMEM_61 ROM:39CB jbs INTMEM_7C, 4, ROM_39E1 ROM:39CE ldb INTMEM_62, 134h[INTMEM_F6] ROM:39D3 subb INTMEM_F8+3, INTMEM_62, #1 ROM:39D7 jge ROM_39DC ROM:39D9 addb INTMEM_F8+3, #48h ; 'H' ROM:39DC ROM:39DC ROM_39DC: ; CODE XREF: ROM_390F+C8↑j ROM:39DC ldb INTMEM_60, INTMEM_F8+3 ROM:39DF sjmp ROM_39E6 ROM:39E1 ; --------------------------------------------------------------------------- ROM:39E1 ROM:39E1 ROM_39E1: ; CODE XREF: ROM_390F+BC↑j ROM:39E1 ldb INTMEM_62, 130h[INTMEM_F6] ROM:39E6 ROM:39E6 ROM_39E6: ; CODE XREF: ROM_390F+D0↑j ROM:39E6 popf ROM:39E7 ret ROM:39E7 ; End of function ROM_390F ROM:39E7 ROM:39E8 ROM:39E8 ; =============== S U B R O U T I N E ======================================= ROM:39E8 ROM:39E8 ROM:39E8 ROM_39E8: ; CODE XREF: start+135B↑p ROM:39E8 ld INTMEM_F8+2, INTMEM_46 ROM:39EB divub INTMEM_F8+2, #19h ROM:39EE jnv ROM_39F3 ROM:39F0 ldb INTMEM_F8+2, #-1 ROM:39F3 ROM:39F3 ROM_39F3: ; CODE XREF: ROM_39E8+6↑j ROM:39F3 ld INTMEM_F8, #1 ROM:39F7 lcall ROM_3BA2 ROM:39FA cmp INTMEM_44, ZERO_REG ; Zero register ROM:39FD je ROM_3A0D ROM:39FF ldb INTMEM_FC, #64h ; 'd' ROM:3A02 mulub INTMEM_FC, #1 ROM:3A05 clr INTMEM_FC+2 ROM:3A07 divu INTMEM_FC, INTMEM_44 ROM:3A0A addb INTMEM_F8, INTMEM_FC ROM:3A0D ROM:3A0D ROM_3A0D: ; CODE XREF: ROM_39E8+15↑j ROM:3A0D stb INTMEM_F8, INTMEM_15E[] ROM:3A12 ret ROM:3A12 ; End of function ROM_39E8 ROM:3A12 ROM:3A13 ROM:3A13 ; =============== S U B R O U T I N E ======================================= ROM:3A13 ROM:3A13 ROM:3A13 ROM_3A13: ; CODE XREF: ROM:ROM_7F9C↓p ROM:3A13 clrb INTMEM_F6 ROM:3A15 ld INTMEM_EE, #6 ROM:3A19 ldbze INTMEM_F0, INTMEM_15E[] ROM:3A1E ROM:3A1E ROM_3A1E: ; CODE XREF: ROM_3A13+32↓j ROM:3A1E ld INTMEM_FC+2, 0F8h[INTMEM_EE] ROM:3A23 cmp INTMEM_FC+2, #1C1Fh ROM:3A27 jnh ROM_3A2E ROM:3A29 ldb INTMEM_F6, #-1 ROM:3A2C sjmp ROM_3A41 ROM:3A2E ; --------------------------------------------------------------------------- ROM:3A2E ROM:3A2E ROM_3A2E: ; CODE XREF: ROM_3A13+14↑j ROM:3A2E ld INTMEM_FC+2, 0F8h[INTMEM_EE] ROM:3A33 sub INTMEM_FC+2, INTMEM_F0 ROM:3A36 jc ROM_3A3C ROM:3A38 add INTMEM_FC+2, #1C20h ROM:3A3C ROM:3A3C ROM_3A3C: ; CODE XREF: ROM_3A13+23↑j ROM:3A3C st INTMEM_FC+2, 138h[INTMEM_EE] ROM:3A41 ROM:3A41 ROM_3A41: ; CODE XREF: ROM_3A13+19↑j ROM:3A41 sub INTMEM_EE, #2 ROM:3A45 jc ROM_3A1E ROM:3A47 cmpb INTMEM_F6, #0 ROM:3A4A jne ROM_3A51 ROM:3A4C orb INTMEM_7C, #40h ; '@' ROM:3A4F sjmp ROM_3A54 ROM:3A51 ; --------------------------------------------------------------------------- ROM:3A51 ROM:3A51 ROM_3A51: ; CODE XREF: ROM_3A13+37↑j ROM:3A51 andb INTMEM_7C, #-41h ROM:3A54 ROM:3A54 ROM_3A54: ; CODE XREF: ROM_3A13+3C↑j ROM:3A54 ret ROM:3A54 ; End of function ROM_3A13 ROM:3A54 ROM:3A55 ROM:3A55 ; =============== S U B R O U T I N E ======================================= ROM:3A55 ROM:3A55 ROM:3A55 ROM_3A55: ; CODE XREF: ROM:52E1↓p ROM:3A55 ; ROM:7F59↓p ROM:3A55 clrb INTMEM_F6 ROM:3A57 cmpb INTMEM_F8, #0 ROM:3A5A jne ROM_3A5E ROM:3A5C sjmp ROM_3AFD ROM:3A5E ; --------------------------------------------------------------------------- ROM:3A5E ROM:3A5E ROM_3A5E: ; CODE XREF: ROM_3A55+5↑j ROM:3A5E cmpb INTMEM_F8, #1 ROM:3A61 jne ROM_3A88 ROM:3A63 cmpb INTMEM_F8+1, #4 ROM:3A66 jh ROM_3A6E ROM:3A68 cmp INTMEM_F8+2, #1C1Fh ROM:3A6C jnh ROM_3A70 ROM:3A6E ROM:3A6E ROM_3A6E: ; CODE XREF: ROM_3A55+11↑j ROM:3A6E sjmp ROM_3AFA ROM:3A70 ; --------------------------------------------------------------------------- ROM:3A70 ROM:3A70 ROM_3A70: ; CODE XREF: ROM_3A55+17↑j ROM:3A70 ldbze INTMEM_EE, INTMEM_F8+1 ROM:3A73 ldbze INTMEM_F0, INTMEM_15E[] ROM:3A78 sub INTMEM_F8+2, INTMEM_F0 ROM:3A7B jc ROM_3A81 ROM:3A7D add INTMEM_F8+2, #1C20h ROM:3A81 ROM:3A81 ROM_3A81: ; CODE XREF: ROM_3A55+26↑j ROM:3A81 st INTMEM_F8+2, 138h[INTMEM_EE] ROM:3A86 sjmp ROM_3AFD ROM:3A88 ; --------------------------------------------------------------------------- ROM:3A88 ROM:3A88 ROM_3A88: ; CODE XREF: ROM_3A55+C↑j ROM:3A88 cmpb INTMEM_F8, #2 ROM:3A8B jne ROM_3AE6 ROM:3A8D cmp INTMEM_46, #0 ROM:3A91 je ROM_3A98 ROM:3A93 ldb INTMEM_F6, #1 ROM:3A96 sjmp ROM_3AE4 ROM:3A98 ; --------------------------------------------------------------------------- ROM:3A98 ROM:3A98 ROM_3A98: ; CODE XREF: ROM_3A55+3C↑j ROM:3A98 cmp INTMEM_F8+2, INTMEM_144[] ROM:3A9D jnh ROM_3AA4 ROM:3A9F ldb INTMEM_F6, #2 ROM:3AA2 sjmp ROM_3AE4 ROM:3AA4 ; --------------------------------------------------------------------------- ROM:3AA4 ROM:3AA4 ROM_3AA4: ; CODE XREF: ROM_3A55+48↑j ROM:3AA4 ld INTMEM_EE, INTMEM_F8+2 ROM:3AA7 ldb INTMEM_F8, #3 ROM:3AAA lcall ROM_3AFE ROM:3AAD ld INTMEM_48, INTMEM_F8+2 ROM:3AB0 add INTMEM_F8+2, INTMEM_EE ROM:3AB3 ldb INTMEM_F8, #2 ROM:3AB6 lcall ROM_3AFE ROM:3AB9 cmpb INTMEM_F6, #0 ROM:3ABC je ROM_3AC9 ROM:3ABE ldb INTMEM_F6, #3 ROM:3AC1 sjmp ROM_3AE4 ROM:3AC3 ; --------------------------------------------------------------------------- ROM:3AC3 ROM:3AC3 ROM_3AC3: ; CODE XREF: ROM_3A55+79↓j ROM:3AC3 jbc INTMEM_F8, 0, ROM_3AD0 ROM:3AC6 jbs INTMEM_F8, 1, ROM_3AD0 ROM:3AC9 ROM:3AC9 ROM_3AC9: ; CODE XREF: ROM_3A55+67↑j ROM:3AC9 clrb INTMEM_F8 ROM:3ACB lcall ROM_3AFE ROM:3ACE sjmp ROM_3AC3 ROM:3AD0 ; --------------------------------------------------------------------------- ROM:3AD0 ROM:3AD0 ROM_3AD0: ; CODE XREF: ROM_3A55:ROM_3AC3↑j ROM:3AD0 ; ROM_3A55+71↑j ROM:3AD0 jbc INTMEM_F8, 1, ROM_3ADF ROM:3AD3 clrb INTMEM_F6+1 ROM:3AD5 sub INTMEM_FC+2, INTMEM_F8+2, INTMEM_EE ROM:3AD9 sub INTMEM_FC+2, INTMEM_A, INTMEM_FC+2 ROM:3ADD sjmp ROM_3AE2 ROM:3ADF ; --------------------------------------------------------------------------- ROM:3ADF ROM:3ADF ROM_3ADF: ; CODE XREF: ROM_3A55:ROM_3AD0↑j ROM:3ADF ldb INTMEM_F6+1, #1 ROM:3AE2 ROM:3AE2 ROM_3AE2: ; CODE XREF: ROM_3A55+88↑j ROM:3AE2 clrb INTMEM_F6 ROM:3AE4 ROM:3AE4 ROM_3AE4: ; CODE XREF: ROM_3A55+41↑j ROM:3AE4 ; ROM_3A55+4D↑j ... ROM:3AE4 sjmp ROM_3AFD ROM:3AE6 ; --------------------------------------------------------------------------- ROM:3AE6 ROM:3AE6 ROM_3AE6: ; CODE XREF: ROM_3A55+36↑j ROM:3AE6 cmpb INTMEM_F8, #3 ROM:3AE9 jne ROM_3AF0 ROM:3AEB orb INTMEM_7C, #40h ; '@' ROM:3AEE sjmp ROM_3AFD ROM:3AF0 ; --------------------------------------------------------------------------- ROM:3AF0 ROM:3AF0 ROM_3AF0: ; CODE XREF: ROM_3A55+94↑j ROM:3AF0 cmpb INTMEM_F8, #4 ROM:3AF3 jne ROM_3AFA ROM:3AF5 andb INTMEM_7C, #-41h ROM:3AF8 sjmp ROM_3AFD ROM:3AFA ; --------------------------------------------------------------------------- ROM:3AFA ROM:3AFA ROM_3AFA: ; CODE XREF: ROM_3A55:ROM_3A6E↑j ROM:3AFA ; ROM_3A55+9E↑j ROM:3AFA ldb INTMEM_F6, #-1 ROM:3AFD ROM:3AFD ROM_3AFD: ; CODE XREF: ROM_3A55+7↑j ROM:3AFD ; ROM_3A55+31↑j ... ROM:3AFD ret ROM:3AFD ; End of function ROM_3A55 ROM:3AFD ROM:3AFE ROM:3AFE ; =============== S U B R O U T I N E ======================================= ROM:3AFE ROM:3AFE ROM:3AFE ROM_3AFE: ; CODE XREF: ROM_3411-103C↑p ROM:3AFE ; ROM_3411-FB5↑p ... ROM:3AFE cmpb INTMEM_F8+1, #4 ROM:3B01 jge ROM_3B5E ROM:3B03 cmpb INTMEM_F8, #0 ROM:3B06 je ROM_3B62 ROM:3B08 jbs WSR1, 6, ROM_3B57 ; Window selection register 1 ROM:3B0B ldbze INTMEM_F6, INTMEM_F8+1 ROM:3B0E ldb INTMEM_F6+1, 3B9Ah[INTMEM_F6] ROM:3B13 jbc INTMEM_F8, 0, ROM_3B19 ROM:3B16 orb INTMEM_F6+1, #20h ; ' ' ROM:3B19 ROM:3B19 ROM_3B19: ; CODE XREF: ROM_3AFE+15↑j ROM:3B19 ldb INTMEM_6, INTMEM_F6+1 ROM:3B1C cmpb INTMEM_F8, #3 ROM:3B1F jc ROM_3B39 ROM:3B21 sub INTMEM_F6, INTMEM_F8+2, #0Ch ROM:3B26 sub INTMEM_F6, INTMEM_A ROM:3B29 cmp INTMEM_F6, #-5A0h ROM:3B2D jnc ROM_3B3E ROM:3B2F ldb INTMEM_F6, #1 ROM:3B32 add INTMEM_F8+2, INTMEM_A, #0Ah ROM:3B37 sjmp ROM_3B40 ROM:3B39 ; --------------------------------------------------------------------------- ROM:3B39 ROM:3B39 ROM_3B39: ; CODE XREF: ROM_3AFE+21↑j ROM:3B39 add INTMEM_F8+2, INTMEM_A, #0Ah ROM:3B3E ROM:3B3E ROM_3B3E: ; CODE XREF: ROM_3AFE+2F↑j ROM:3B3E clrb INTMEM_F6 ROM:3B40 ROM:3B40 ROM_3B40: ; CODE XREF: ROM_3AFE+39↑j ROM:3B40 ld INTMEM_4, INTMEM_F8+2 ROM:3B43 ldb INTMEM_F6+1, #1 ROM:3B46 shlb INTMEM_F6+1, INTMEM_F8+1 ROM:3B49 jbc INTMEM_F8, 0, ROM_3B50 ROM:3B4C orb INTMEM_28+1, INTMEM_F6+1 ROM:3B4F ret ROM:3B50 ; --------------------------------------------------------------------------- ROM:3B50 ROM:3B50 ROM_3B50: ; CODE XREF: ROM_3AFE+4B↑j ROM:3B50 xorb INTMEM_F6+1, #-1 ROM:3B53 andb INTMEM_28+1, INTMEM_F6+1 ROM:3B56 ret ROM:3B57 ; --------------------------------------------------------------------------- ROM:3B57 ROM:3B57 ROM_3B57: ; CODE XREF: ROM_3AFE+A↑j ROM:3B57 ldb INTMEM_F6, #2 ROM:3B5A orb INTMEM_39, #2 ROM:3B5D ret ROM:3B5E ; --------------------------------------------------------------------------- ROM:3B5E ROM:3B5E ROM_3B5E: ; CODE XREF: ROM_3AFE+3↑j ROM:3B5E ldb INTMEM_F6, #-1 ROM:3B61 ret ROM:3B62 ; --------------------------------------------------------------------------- ROM:3B62 ROM:3B62 ROM_3B62: ; CODE XREF: ROM_3AFE+8↑j ROM:3B62 clrb INTMEM_F8 ROM:3B64 ldbze INTMEM_F6, INTMEM_F8+1 ROM:3B67 andb ZERO_REG, WSR1, 3B9Eh[INTMEM_F6] ; Zero register ROM:3B6D je ROM_3B72 ROM:3B6F ldb INTMEM_F8, #1 ROM:3B72 ROM:3B72 ROM_3B72: ; CODE XREF: ROM_3AFE+6F↑j ROM:3B72 add INTMEM_F6, INTMEM_F6 ROM:3B75 ld INTMEM_FC, -7CAEh[INTMEM_F6] ROM:3B7A ldbze INTMEM_FC, [INTMEM_FC] ROM:3B7D and INTMEM_FC, -7CA6h[INTMEM_F6] ROM:3B82 jne ROM_3B87 ROM:3B84 orb INTMEM_F8, #2 ROM:3B87 ROM:3B87 ROM_3B87: ; CODE XREF: ROM_3AFE+84↑j ROM:3B87 clrb INTMEM_F6 ROM:3B89 ret ROM:3B89 ; End of function ROM_3AFE ROM:3B89 ROM:3B89 ; --------------------------------------------------------------------------- ROM:3B8A db 0, 36h, 12h, 24h, 2, 0, 3, 1, 1, 3, 0, 2, 0, 2, 2, 0 ROM:3B8A db 1, 2, 2, 1, 2, 4, 4, 2 ROM:3BA2 ROM:3BA2 ; =============== S U B R O U T I N E ======================================= ROM:3BA2 ROM:3BA2 ROM:3BA2 ROM_3BA2: ; CODE XREF: ROM_38DE+9↑p ROM:3BA2 ; ROM_39E8+F↑p ... ROM:3BA2 shl INTMEM_F8, #1 ROM:3BA5 ld INTMEM_FC+2, INTMEM_40 ROM:3BA8 ld INTMEM_F6, [INTMEM_FC+2] ROM:3BAB sub INTMEM_F8, INTMEM_FC+2, INTMEM_F8 ROM:3BAF sub INTMEM_F6, #4 ROM:3BB3 add INTMEM_F8, INTMEM_F6 ROM:3BB6 ld INTMEM_F8, [INTMEM_F8] ROM:3BB9 add INTMEM_F8, INTMEM_FC+2 ROM:3BBC ldb INTMEM_F6, [INTMEM_F8]+ ROM:3BBF decb INTMEM_F6 ROM:3BC1 ldb INTMEM_F6+1, [INTMEM_F8]+ ROM:3BC4 ldbze INTMEM_FC, INTMEM_F6 ROM:3BC7 add INTMEM_F8, INTMEM_FC ROM:3BCA st INTMEM_F8, INTMEM_FC ROM:3BCD ldb INTMEM_F0+3, INTMEM_F6 ROM:3BD0 cmpb INTMEM_F0+3, ZERO_REG ; Zero register ROM:3BD3 je ROM_3BDF ROM:3BD5 ROM:3BD5 ROM_3BD5: ; CODE XREF: ROM_3BA2+3A↓j ROM:3BD5 cmpb INTMEM_F8+2, [INTMEM_F8] ROM:3BD8 jc ROM_3BDF ROM:3BDA dec INTMEM_F8 ROM:3BDC djnz INTMEM_F0+3, ROM_3BD5 ROM:3BDF ROM:3BDF ROM_3BDF: ; CODE XREF: ROM_3BA2+31↑j ROM:3BDF ; ROM_3BA2+36↑j ROM:3BDF cmpb INTMEM_F0+3, INTMEM_F6 ROM:3BE2 ldb INTMEM_F0+2, INTMEM_F0+3 ROM:3BE5 ldb INTMEM_FC+2, [INTMEM_F8] ROM:3BE8 je ROM_3BEC ROM:3BEA inc INTMEM_F8 ROM:3BEC ROM:3BEC ROM_3BEC: ; CODE XREF: ROM_3BA2+46↑j ROM:3BEC ldb INTMEM_FC+3, [INTMEM_F8] ROM:3BEF decb INTMEM_F6+1 ROM:3BF1 jne ROM_3BF5 ROM:3BF3 sjmp ROM_3CF0 ROM:3BF5 ; --------------------------------------------------------------------------- ROM:3BF5 ROM:3BF5 ROM_3BF5: ; CODE XREF: ROM_3BA2+4F↑j ROM:3BF5 ldb INTMEM_F0+3, INTMEM_F6+1 ROM:3BF8 ld INTMEM_F8, INTMEM_FC ROM:3BFB ldbze INTMEM_FC, INTMEM_F6+1 ROM:3BFE inc INTMEM_FC ROM:3C00 add INTMEM_F8, INTMEM_FC ROM:3C03 st INTMEM_F8, INTMEM_FC ROM:3C06 ROM:3C06 ROM_3C06: ; CODE XREF: ROM_3BA2+6B↓j ROM:3C06 cmpb INTMEM_F8+3, [INTMEM_F8] ROM:3C09 jc ROM_3C10 ROM:3C0B dec INTMEM_F8 ROM:3C0D djnz INTMEM_F0+3, ROM_3C06 ROM:3C10 ROM:3C10 ROM_3C10: ; CODE XREF: ROM_3BA2+67↑j ROM:3C10 cmpb INTMEM_F0+3, INTMEM_F6+1 ROM:3C13 ldb INTMEM_F0, [INTMEM_F8] ROM:3C16 je ROM_3C1A ROM:3C18 inc INTMEM_F8 ROM:3C1A ROM:3C1A ROM_3C1A: ; CODE XREF: ROM_3BA2+74↑j ROM:3C1A ldb INTMEM_F0+1, [INTMEM_F8] ROM:3C1D add INTMEM_F8, INTMEM_FC, #1 ROM:3C22 incb INTMEM_F6 ROM:3C24 mulub INTMEM_FC, INTMEM_F0+3, INTMEM_F6 ROM:3C28 add INTMEM_F8, INTMEM_FC ROM:3C2B ldbze INTMEM_FC, INTMEM_F0+2 ROM:3C2E add INTMEM_F8, INTMEM_FC ROM:3C31 ldb INTMEM_F0+2, [INTMEM_F8] ROM:3C34 ldb INTMEM_F0+3, 1[INTMEM_F8] ROM:3C38 ldbze INTMEM_FC, INTMEM_F6 ROM:3C3B add INTMEM_F8, INTMEM_FC ROM:3C3E ldb INTMEM_FC, [INTMEM_F8] ROM:3C41 ldb INTMEM_FC+1, 1[INTMEM_F8] ROM:3C45 ld INTMEM_F8, INTMEM_FC+2 ROM:3C48 subb INTMEM_F8+1, INTMEM_F8 ROM:3C4B je ROM_3C77 ROM:3C4D subb INTMEM_F8, INTMEM_F8+2, INTMEM_F8 ROM:3C51 jnc ROM_3C77 ROM:3C53 ldb INTMEM_F6+1, INTMEM_F0+2 ROM:3C56 subb INTMEM_F0+3, INTMEM_F0+2 ROM:3C59 jc ROM_3C62 ROM:3C5B negb INTMEM_F0+3 ROM:3C5D ldb INTMEM_F4, INTMEM_F0+3 ROM:3C60 sjmp ROM_3C64 ROM:3C62 ; --------------------------------------------------------------------------- ROM:3C62 ROM:3C62 ROM_3C62: ; CODE XREF: ROM_3BA2+B7↑j ROM:3C62 clrb INTMEM_F4 ROM:3C64 ROM:3C64 ROM_3C64: ; CODE XREF: ROM_3BA2+BE↑j ROM:3C64 mulub INTMEM_F0+2, INTMEM_F8, INTMEM_F0+3 ROM:3C68 divub INTMEM_F0+2, INTMEM_F8+1 ROM:3C6B cmpb INTMEM_F4, ZERO_REG ; Zero register ROM:3C6E je ROM_3C72 ROM:3C70 negb INTMEM_F0+2 ROM:3C72 ROM:3C72 ROM_3C72: ; CODE XREF: ROM_3BA2+CC↑j ROM:3C72 addb INTMEM_F6+1, INTMEM_F0+2 ROM:3C75 sjmp ROM_3C7A ROM:3C77 ; --------------------------------------------------------------------------- ROM:3C77 ROM:3C77 ROM_3C77: ; CODE XREF: ROM_3BA2+A9↑j ROM:3C77 ; ROM_3BA2+AF↑j ROM:3C77 ldb INTMEM_F6+1, INTMEM_F0+2 ROM:3C7A ROM:3C7A ROM_3C7A: ; CODE XREF: ROM_3BA2+D3↑j ROM:3C7A stb INTMEM_F6+1, INTMEM_F6 ROM:3C7D ld INTMEM_F8, INTMEM_FC+2 ROM:3C80 ld INTMEM_F0+2, INTMEM_FC ROM:3C83 subb INTMEM_F8+1, INTMEM_F8 ROM:3C86 je ROM_3CB2 ROM:3C88 subb INTMEM_F8, INTMEM_F8+2, INTMEM_F8 ROM:3C8C jnc ROM_3CB2 ROM:3C8E ldb INTMEM_F6+1, INTMEM_F0+2 ROM:3C91 subb INTMEM_F0+3, INTMEM_F0+2 ROM:3C94 jc ROM_3C9D ROM:3C96 negb INTMEM_F0+3 ROM:3C98 ldb INTMEM_F4, INTMEM_F0+3 ROM:3C9B sjmp ROM_3C9F ROM:3C9D ; --------------------------------------------------------------------------- ROM:3C9D ROM:3C9D ROM_3C9D: ; CODE XREF: ROM_3BA2+F2↑j ROM:3C9D clrb INTMEM_F4 ROM:3C9F ROM:3C9F ROM_3C9F: ; CODE XREF: ROM_3BA2+F9↑j ROM:3C9F mulub INTMEM_F0+2, INTMEM_F8, INTMEM_F0+3 ROM:3CA3 divub INTMEM_F0+2, INTMEM_F8+1 ROM:3CA6 cmpb INTMEM_F4, ZERO_REG ; Zero register ROM:3CA9 je ROM_3CAD ROM:3CAB negb INTMEM_F0+2 ROM:3CAD ROM:3CAD ROM_3CAD: ; CODE XREF: ROM_3BA2+107↑j ROM:3CAD addb INTMEM_F6+1, INTMEM_F0+2 ROM:3CB0 sjmp ROM_3CB5 ROM:3CB2 ; --------------------------------------------------------------------------- ROM:3CB2 ROM:3CB2 ROM_3CB2: ; CODE XREF: ROM_3BA2+E4↑j ROM:3CB2 ; ROM_3BA2+EA↑j ROM:3CB2 ldb INTMEM_F6+1, INTMEM_F0+2 ROM:3CB5 ROM:3CB5 ROM_3CB5: ; CODE XREF: ROM_3BA2+10E↑j ROM:3CB5 ld INTMEM_F0+2, INTMEM_F6 ROM:3CB8 ld INTMEM_F8, INTMEM_F0 ROM:3CBB subb INTMEM_F8+1, INTMEM_F8 ROM:3CBE je ROM_3CEA ROM:3CC0 subb INTMEM_F8, INTMEM_F8+3, INTMEM_F8 ROM:3CC4 jnc ROM_3CEA ROM:3CC6 ldb INTMEM_F6+1, INTMEM_F0+2 ROM:3CC9 subb INTMEM_F0+3, INTMEM_F0+2 ROM:3CCC jc ROM_3CD5 ROM:3CCE negb INTMEM_F0+3 ROM:3CD0 ldb INTMEM_F4, INTMEM_F0+3 ROM:3CD3 sjmp ROM_3CD7 ROM:3CD5 ; --------------------------------------------------------------------------- ROM:3CD5 ROM:3CD5 ROM_3CD5: ; CODE XREF: ROM_3BA2+12A↑j ROM:3CD5 clrb INTMEM_F4 ROM:3CD7 ROM:3CD7 ROM_3CD7: ; CODE XREF: ROM_3BA2+131↑j ROM:3CD7 mulub INTMEM_F0+2, INTMEM_F8, INTMEM_F0+3 ROM:3CDB divub INTMEM_F0+2, INTMEM_F8+1 ROM:3CDE cmpb INTMEM_F4, ZERO_REG ; Zero register ROM:3CE1 je ROM_3CE5 ROM:3CE3 negb INTMEM_F0+2 ROM:3CE5 ROM:3CE5 ROM_3CE5: ; CODE XREF: ROM_3BA2+13F↑j ROM:3CE5 addb INTMEM_F6+1, INTMEM_F0+2 ROM:3CE8 sjmp ROM_3CED ROM:3CEA ; --------------------------------------------------------------------------- ROM:3CEA ROM:3CEA ROM_3CEA: ; CODE XREF: ROM_3BA2+11C↑j ROM:3CEA ; ROM_3BA2+122↑j ROM:3CEA ldb INTMEM_F6+1, INTMEM_F0+2 ROM:3CED ROM:3CED ROM_3CED: ; CODE XREF: ROM_3BA2+146↑j ROM:3CED ljmp ROM_3D36 ROM:3CF0 ; --------------------------------------------------------------------------- ROM:3CF0 ROM:3CF0 ROM_3CF0: ; CODE XREF: ROM_3BA2+51↑j ROM:3CF0 add INTMEM_F8, INTMEM_FC, #1 ROM:3CF5 ldbze INTMEM_FC, INTMEM_F0+2 ROM:3CF8 add INTMEM_F8, INTMEM_FC ROM:3CFB ldb INTMEM_F0+2, [INTMEM_F8]+ ROM:3CFE ldb INTMEM_F0+3, [INTMEM_F8] ROM:3D01 ld INTMEM_F8, INTMEM_FC+2 ROM:3D04 subb INTMEM_F8+1, INTMEM_F8 ROM:3D07 je ROM_3D33 ROM:3D09 subb INTMEM_F8, INTMEM_F8+2, INTMEM_F8 ROM:3D0D jnc ROM_3D33 ROM:3D0F ldb INTMEM_F6+1, INTMEM_F0+2 ROM:3D12 subb INTMEM_F0+3, INTMEM_F0+2 ROM:3D15 jc ROM_3D1E ROM:3D17 negb INTMEM_F0+3 ROM:3D19 ldb INTMEM_F4, INTMEM_F0+3 ROM:3D1C sjmp ROM_3D20 ROM:3D1E ; --------------------------------------------------------------------------- ROM:3D1E ROM:3D1E ROM_3D1E: ; CODE XREF: ROM_3BA2+173↑j ROM:3D1E clrb INTMEM_F4 ROM:3D20 ROM:3D20 ROM_3D20: ; CODE XREF: ROM_3BA2+17A↑j ROM:3D20 mulub INTMEM_F0+2, INTMEM_F8, INTMEM_F0+3 ROM:3D24 divub INTMEM_F0+2, INTMEM_F8+1 ROM:3D27 cmpb INTMEM_F4, ZERO_REG ; Zero register ROM:3D2A je ROM_3D2E ROM:3D2C negb INTMEM_F0+2 ROM:3D2E ROM:3D2E ROM_3D2E: ; CODE XREF: ROM_3BA2+188↑j ROM:3D2E addb INTMEM_F6+1, INTMEM_F0+2 ROM:3D31 sjmp ROM_3D36 ROM:3D33 ; --------------------------------------------------------------------------- ROM:3D33 ROM:3D33 ROM_3D33: ; CODE XREF: ROM_3BA2+165↑j ROM:3D33 ; ROM_3BA2+16B↑j ROM:3D33 ldb INTMEM_F6+1, INTMEM_F0+2 ROM:3D36 ROM:3D36 ROM_3D36: ; CODE XREF: ROM_3BA2:ROM_3CED↑j ROM:3D36 ; ROM_3BA2+18F↑j ROM:3D36 ldb INTMEM_F8, INTMEM_F6+1 ROM:3D39 ldbze INTMEM_F6, ZERO_REG ; Zero register ROM:3D3C ret ROM:3D3C ; End of function ROM_3BA2 ROM:3D3C ROM:3D3D ROM:3D3D ; =============== S U B R O U T I N E ======================================= ROM:3D3D ROM:3D3D ROM:3D3D ROM_3D3D: ; CODE XREF: ROM_3DC9+78↓p ROM:3D3D ; ROM_4E7E+19↓p ... ROM:3D3D clrb INTMEM_F6 ROM:3D3F cmp INTMEM_F8+2, ZERO_REG ; Zero register ROM:3D42 jne ROM_3D47 ROM:3D44 ldbze INTMEM_F8+2, #2 ROM:3D47 ROM:3D47 ROM_3D47: ; CODE XREF: ROM_3D3D+5↑j ROM:3D47 clr INTMEM_FC+2 ROM:3D49 sub INTMEM_FC, INTMEM_F8 ROM:3D4C jc ROM_3D57 ROM:3D4E neg INTMEM_FC ROM:3D50 divu INTMEM_FC, INTMEM_F8+2 ROM:3D53 neg INTMEM_FC ROM:3D55 sjmp ROM_3D5A ROM:3D57 ; --------------------------------------------------------------------------- ROM:3D57 ROM:3D57 ROM_3D57: ; CODE XREF: ROM_3D3D+F↑j ROM:3D57 divu INTMEM_FC, INTMEM_F8+2 ROM:3D5A ROM:3D5A ROM_3D5A: ; CODE XREF: ROM_3D3D+18↑j ROM:3D5A add INTMEM_F8, INTMEM_FC ROM:3D5D ret ROM:3D5D ; End of function ROM_3D3D ROM:3D5D ROM:3D5E ROM:3D5E ; =============== S U B R O U T I N E ======================================= ROM:3D5E ROM:3D5E ROM:3D5E ROM_3D5E: ; CODE XREF: ROM_4F5E+2B↓p ROM:3D5E jbc INTMEM_78+2, 1, ROM_3D98 ROM:3D61 andb INTMEM_78+2, #-3 ROM:3D64 ldb INTMEM_F8, INTMEM_78[] ROM:3D69 orb INTMEM_7D, #2 ROM:3D6C ldb INTMEM_67, INTMEM_F8 ROM:3D6C ; End of function ROM_3D5E ROM:3D6C ROM:3D6F ROM:3D6F ; =============== S U B R O U T I N E ======================================= ROM:3D6F ROM:3D6F ROM:3D6F ROM_3D6F: ; CODE XREF: ROM:4632↓j ROM:3D6F ; ROM:4F5B↓j ... ROM:3D6F di ROM:3D70 jbc INTMEM_78+2, 2, ROM_3D7E ROM:3D73 stb INTMEM_F8, INTMEM_76[] ROM:3D78 orb INTMEM_78+2, #8 ROM:3D7B ei ROM:3D7C sjmp ROM_3D98 ROM:3D7E ; --------------------------------------------------------------------------- ROM:3D7E ROM:3D7E ROM_3D7E: ; CODE XREF: ROM_3D6F+1↑j ROM:3D7E ei ROM:3D7F jbc INTMEM_78+2, 4, ROM_3D8D ROM:3D82 stb INTMEM_E7, INTMEM_76[] ROM:3D87 orb INTMEM_78+2, #8 ROM:3D8A andb INTMEM_78+2, #-11h ROM:3D8D ROM:3D8D ROM_3D8D: ; CODE XREF: ROM_3D6F+10↑j ROM:3D8D stb INTMEM_F8, INTMEM_77[] ROM:3D92 orb INTMEM_78+2, #4 ROM:3D95 ldb INTMEM_7, INTMEM_F8 ROM:3D98 ROM:3D98 ROM_3D98: ; CODE XREF: ROM_3D5E↑j ROM:3D98 ; ROM_3D6F+D↑j ROM:3D98 ret ROM:3D98 ; End of function ROM_3D6F ROM:3D98 ROM:3D99 ROM:3D99 ; =============== S U B R O U T I N E ======================================= ROM:3D99 ROM:3D99 ; Software timer ROM:3D99 ROM:3D99 ROM_3D99: ; DATA XREF: ROM:Int05↑o ROM:3D99 ROM:3D99 ; FUNCTION CHUNK AT ROM:2089 SIZE 0000072B BYTES ROM:3D99 ; FUNCTION CHUNK AT ROM:2ADA SIZE 000001D5 BYTES ROM:3D99 ; FUNCTION CHUNK AT ROM:31D4 SIZE 0000007E BYTES ROM:3D99 ; FUNCTION CHUNK AT ROM:5BE7 SIZE 0000000E BYTES ROM:3D99 ROM:3D99 pusha ROM:3D9A orb INTMEM_28, INTMEM_16 ROM:3D9D jbc INTMEM_28, 1, ROM_3DB2 ROM:3DA0 andb INTMEM_28, #-3 ROM:3DA3 jbc INTMEM_28, 0, ROM_3DA9 ROM:3DA6 orb INT_PEND, #20h ; ' ' ; Interrupt pending register ROM:3DA9 ROM:3DA9 ROM_3DA9: ; CODE XREF: ROM_3D99+A↑j ROM:3DA9 orb INTMEM_78+1, #2 ROM:3DAC ldb WSR, #4Dh ; 'M' ; Window selection register ROM:3DAF ljmp ROM_2089 ROM:3DB2 ; --------------------------------------------------------------------------- ROM:3DB2 ROM:3DB2 ROM_3DB2: ; CODE XREF: ROM_3D99+4↑j ROM:3DB2 jbc INTMEM_28, 0, ROM_3DC8 ROM:3DB5 jbs INTMEM_83, 1, ROM_3DC8 ROM:3DB8 andb INTMEM_28, #-2 ROM:3DBB orb INTMEM_83, #2 ROM:3DBE ldb WSR, #4Eh ; 'N' ; Window selection register ROM:3DC1 ldb INT_MASK, #24h ; '$' ; Interrupt mask register ROM:3DC4 ei ROM:3DC5 ljmp ROM_2ADA ROM:3DC8 ; --------------------------------------------------------------------------- ROM:3DC8 ROM:3DC8 ROM_3DC8: ; CODE XREF: ROM_3D99:ROM_3DB2↑j ROM:3DC8 ; ROM_3D99+1C↑j ROM:3DC8 rst ROM:3DC8 ; End of function ROM_3D99 ROM:3DC8 ROM:3DC9 ROM:3DC9 ; =============== S U B R O U T I N E ======================================= ROM:3DC9 ROM:3DC9 ROM:3DC9 ROM_3DC9: ; CODE XREF: start+134F↑p ROM:3DC9 ; ROM_3DC9+8D↓j ROM:3DC9 pushf ROM:3DCA addb ZERO_REG+2, INTMEM_75, #8 ; Zero register ROM:3DCE ldb INTMEM_EC, INTMEM_75 ROM:3DD1 mulub INTMEM_EC, #0Eh ROM:3DD4 add INTMEM_EC, #4104h ROM:3DD8 add INTMEM_FC, INTMEM_40, 0[INTMEM_EC] ROM:3DDD add INTMEM_FC+2, INTMEM_40, 2[INTMEM_EC] ROM:3DE2 add INTMEM_F0, INTMEM_40, 4[INTMEM_EC] ROM:3DE7 add INTMEM_EE, INTMEM_40, 0Ah[INTMEM_EC] ROM:3DEC ld INTMEM_F8, 8[INTMEM_EC] ROM:3DF0 ROM:3DF0 ROM_3DF0: ; CODE XREF: ROM_3DC9:ROM_3DF0↓j ROM:3DF0 jbs ZERO_REG+2, 3, ROM_3DF0 ; Zero register ROM:3DF3 ldb INTMEM_F8+2, ZERO_REG+3 ; Zero register ROM:3DF6 andb INTMEM_F8+3, ZERO_REG+2, #-40h ; Zero register ROM:3DFA popf ROM:3DFB cmpb INTMEM_F8+2, [INTMEM_FC] ROM:3DFE jnc ROM_3E24 ROM:3E00 cmpb INTMEM_F8+2, [INTMEM_FC+2] ROM:3E03 jh ROM_3E24 ROM:3E05 ldb INTMEM_F6, 6[INTMEM_EC] ROM:3E09 notb INTMEM_F6 ROM:3E0B andb INTMEM_3F, INTMEM_F6 ROM:3E0E cmp INTMEM_F8, #-1 ROM:3E12 je ROM_3E1C ROM:3E14 lcall ROM_3BA2 ROM:3E17 ldb INTMEM_FC+1, INTMEM_F8 ROM:3E1A sjmp ROM_3E2F ROM:3E1C ; --------------------------------------------------------------------------- ROM:3E1C ROM:3E1C ROM_3E1C: ; CODE XREF: ROM_3DC9+49↑j ROM:3E1C ldb INTMEM_FC+1, INTMEM_F8+2 ROM:3E1F ldb INTMEM_FC, INTMEM_F8+3 ROM:3E22 sjmp ROM_3E32 ROM:3E24 ; --------------------------------------------------------------------------- ROM:3E24 ROM:3E24 ROM_3E24: ; CODE XREF: ROM_3DC9+35↑j ROM:3E24 ; ROM_3DC9+3A↑j ROM:3E24 orb INTMEM_3F, 6[INTMEM_EC] ROM:3E28 orb INTMEM_3C, 7[INTMEM_EC] ROM:3E2C ldb INTMEM_FC+1, [INTMEM_F0] ROM:3E2F ROM:3E2F ROM_3E2F: ; CODE XREF: ROM_3DC9+51↑j ROM:3E2F ldb INTMEM_FC, #7Fh ROM:3E32 ROM:3E32 ROM_3E32: ; CODE XREF: ROM_3DC9+59↑j ROM:3E32 ld INTMEM_F0, 0Ch[INTMEM_EC] ROM:3E36 ld INTMEM_F8, [INTMEM_F0] ROM:3E39 cmp INTMEM_F8, ZERO_REG ; Zero register ROM:3E3C je ROM_3E49 ROM:3E3E ld INTMEM_F8+2, [INTMEM_EE] ROM:3E41 lcall ROM_3D3D ROM:3E44 st INTMEM_F8, [INTMEM_F0] ROM:3E47 sjmp ROM_3E4C ROM:3E49 ; --------------------------------------------------------------------------- ROM:3E49 ROM:3E49 ROM_3E49: ; CODE XREF: ROM_3DC9+73↑j ROM:3E49 st INTMEM_FC, [INTMEM_F0] ROM:3E4C ROM:3E4C ROM_3E4C: ; CODE XREF: ROM_3DC9+7E↑j ROM:3E4C incb INTMEM_75 ROM:3E4E cmpb INTMEM_75, #6 ROM:3E51 je ROM_3E58 ROM:3E53 jbs INTMEM_78+1, 0, ROM_3E5A ROM:3E56 sjmp ROM_3DC9 ROM:3E58 ; --------------------------------------------------------------------------- ROM:3E58 ROM:3E58 ROM_3E58: ; CODE XREF: ROM_3DC9+88↑j ROM:3E58 clrb INTMEM_75 ROM:3E5A ROM:3E5A ROM_3E5A: ; CODE XREF: ROM_3DC9+8A↑j ROM:3E5A ret ROM:3E5A ; End of function ROM_3DC9 ROM:3E5A ROM:3E5B ROM:3E5B ; =============== S U B R O U T I N E ======================================= ROM:3E5B ROM:3E5B ROM:3E5B ROM_3E5B: ; CODE XREF: ROM:6FC6↓p ROM:3E5B ; ROM_86A2:ROM_86E8↓p ROM:3E5B ldb INTMEM_F6, INTMEM_2C0[] ROM:3E60 ldb INTMEM_F6+1, 17Ch[INTMEM_40] ROM:3E65 cmpb INTMEM_F6, #12h ROM:3E68 jne ROM_3EA9 ROM:3E6A jbs INTMEM_80, 2, ROM_3E6F ROM:3E6D sjmp ROM_3F11 ROM:3E6F ; --------------------------------------------------------------------------- ROM:3E6F ROM:3E6F ROM_3E6F: ; CODE XREF: ROM_3E5B+F↑j ROM:3E6F cmp INTMEM_46, 0A0h[INTMEM_40] ROM:3E74 jge ROM_3E78 ROM:3E76 sjmp ROM_3F11 ROM:3E78 ; --------------------------------------------------------------------------- ROM:3E78 ROM:3E78 ROM_3E78: ; CODE XREF: ROM_3E5B+19↑j ROM:3E78 cmp INTMEM_46, 0A2h[INTMEM_40] ROM:3E7D jlt ROM_3E8E ROM:3E7F cmpb INTMEM_F6+1, #48h ; 'H' ROM:3E82 jlt ROM_3E8E ROM:3E84 ldb INTMEM_F6, #48h ; 'H' ROM:3E87 stb INTMEM_F6, INTMEM_2C0[] ROM:3E8C sjmp ROM_3F11 ROM:3E8E ; --------------------------------------------------------------------------- ROM:3E8E ROM:3E8E ROM_3E8E: ; CODE XREF: ROM_3E5B+22↑j ROM:3E8E ; ROM_3E5B+27↑j ROM:3E8E cmpb INTMEM_F6+1, #24h ; '$' ROM:3E91 jlt ROM_3F11 ROM:3E93 cmp INTMEM_46, 0A2h[INTMEM_40] ROM:3E98 jlt ROM_3E9F ROM:3E9A cmpb INTMEM_F6, #48h ; 'H' ROM:3E9D jge ROM_3F11 ROM:3E9F ROM:3E9F ROM_3E9F: ; CODE XREF: ROM_3E5B+3D↑j ROM:3E9F ldb INTMEM_F6, #24h ; '$' ROM:3EA2 stb INTMEM_F6, INTMEM_2C0[] ROM:3EA7 sjmp ROM_3F11 ROM:3EA9 ; --------------------------------------------------------------------------- ROM:3EA9 ROM:3EA9 ROM_3EA9: ; CODE XREF: ROM_3E5B+D↑j ROM:3EA9 cmpb INTMEM_F6, #24h ; '$' ROM:3EAC jne ROM_3EDD ROM:3EAE jbc INTMEM_80, 2, ROM_3EBD ROM:3EB1 cmp INTMEM_46, 0A6h[INTMEM_40] ROM:3EB6 jle ROM_3EBD ROM:3EB8 cmpb INTMEM_F6+1, #24h ; '$' ROM:3EBB jge ROM_3EC7 ROM:3EBD ROM:3EBD ROM_3EBD: ; CODE XREF: ROM_3E5B+53↑j ROM:3EBD ; ROM_3E5B+5B↑j ROM:3EBD ldb INTMEM_F6, #12h ROM:3EC0 stb INTMEM_F6, INTMEM_2C0[] ROM:3EC5 sjmp ROM_3F11 ROM:3EC7 ; --------------------------------------------------------------------------- ROM:3EC7 ROM:3EC7 ROM_3EC7: ; CODE XREF: ROM_3E5B+60↑j ROM:3EC7 cmpb INTMEM_F6+1, #48h ; 'H' ROM:3ECA jlt ROM_3F11 ROM:3ECC cmp INTMEM_46, 0A2h[INTMEM_40] ROM:3ED1 jlt ROM_3F11 ROM:3ED3 ldb INTMEM_F6, #48h ; 'H' ROM:3ED6 stb INTMEM_F6, INTMEM_2C0[] ROM:3EDB sjmp ROM_3F11 ROM:3EDD ; --------------------------------------------------------------------------- ROM:3EDD ROM:3EDD ROM_3EDD: ; CODE XREF: ROM_3E5B+51↑j ROM:3EDD jbc INTMEM_80, 2, ROM_3EF3 ROM:3EE0 cmp INTMEM_46, 0A6h[INTMEM_40] ROM:3EE5 jgt ROM_3EEE ROM:3EE7 cmp INTMEM_46, 0A4h[INTMEM_40] ROM:3EEC jle ROM_3EF3 ROM:3EEE ROM:3EEE ROM_3EEE: ; CODE XREF: ROM_3E5B+8A↑j ROM:3EEE cmpb INTMEM_F6+1, #24h ; '$' ROM:3EF1 jge ROM_3EFD ROM:3EF3 ROM:3EF3 ROM_3EF3: ; CODE XREF: ROM_3E5B:ROM_3EDD↑j ROM:3EF3 ; ROM_3E5B+91↑j ROM:3EF3 ldb INTMEM_F6, #12h ROM:3EF6 stb INTMEM_F6, INTMEM_2C0[] ROM:3EFB sjmp ROM_3F11 ROM:3EFD ; --------------------------------------------------------------------------- ROM:3EFD ROM:3EFD ROM_3EFD: ; CODE XREF: ROM_3E5B+96↑j ROM:3EFD cmp INTMEM_46, 0A4h[INTMEM_40] ROM:3F02 jle ROM_3F09 ROM:3F04 cmpb INTMEM_F6+1, #48h ; 'H' ROM:3F07 jge ROM_3F11 ROM:3F09 ROM:3F09 ROM_3F09: ; CODE XREF: ROM_3E5B+A7↑j ROM:3F09 ldb INTMEM_F6, #24h ; '$' ROM:3F0C stb INTMEM_F6, INTMEM_2C0[] ROM:3F11 ROM:3F11 ROM_3F11: ; CODE XREF: ROM_3E5B+12↑j ROM:3F11 ; ROM_3E5B+1B↑j ... ROM:3F11 ret ROM:3F11 ; End of function ROM_3E5B ROM:3F11 ROM:3F11 ; --------------------------------------------------------------------------- ROM:3F12 db 0DCh, 44h, 0C0h, 44h, 5Bh, 44h, 0D6h, 44h, 0F1h, 44h ROM:3F12 db 16h, 45h, 36h, 45h, 8Ch, 44h, 70h, 45h, 67h, 45h, 5Ah ROM:3F12 db 45h, 92h, 45h, 87h, 45h, 5Eh, 45h, 56h, 45h, 53h, 45h ROM:3F12 db 4Ch, 46h, 47h, 30h, 30h, 38h, 90h, 0, 8, 14h, 12h, 15h ROM:3F12 db 16h, 10h, 30h, 0, 1Ch, 0, 23h, 0, 46h, 0, 0, 0, 79h ROM:3F12 db 1, 30h, 0, 0FFh, 0, 0, 0, 77h, 1, 0, 0, 7Fh, 1, 0, 2 ROM:3F12 db 7Bh, 1, 20h, 0, 75h, 1, 20h, 0, 7Dh, 1, 50h, 1, 7Fh ROM:3F12 db 0, 50h, 80h, 1Ah, 0, 58h, 40h, 1Ah, 0, 60h, 0, 0A4h ROM:3F12 db 3Fh, 60h, 0, 0B6h, 3Fh, 88h, 10h, 30h, 0, 20h, 0, 2Dh ROM:3F12 db 0, 20h, 0, 31h, 0, 20h, 0, 5Eh, 0, 0A3h, 0, 0B4h, 0 ROM:3F12 db 80h, 12h, 2Fh, 0, 6, 4, 0BEh, 0, 3, 6, 86h, 3, 60h ROM:3F12 db 0, 0D8h, 3Fh, 30h, 0, 0, 0, 58h, 40h, 1Bh, 0, 0B6h ROM:3F12 db 3Fh, 3Ch, 0, 2, 1, 3Ch, 0, 4, 2, 3Ch, 0, 40h, 4, 3Ch ROM:3F12 db 0, 20h, 20h, 0D8h, 3Fh, 30h, 0, 0, 0, 3Ah, 0, 10h, 2 ROM:3F12 db 30h, 0, 0, 0, 3Ah, 0, 4, 8, 3Ah, 0, 20h, 10h, 3Ch, 0 ROM:3F12 db 8, 20h, 3Bh, 0, 1, 40h, 3Ch, 0, 10h, 80h, 0DEh, 3Fh ROM:3F12 db 7Ch, 0, 20h, 10h, 30h, 0, 21h, 0, 50h, 40h, 1Bh, 0 ROM:3F12 db 20h, 0, 0D1h, 0, 30h, 0, 0FFh, 0, 20h, 0, 0C0h, 0, 60h ROM:3F12 db 0, 54h, 40h, 0, 0Ah, 57h, 1, 30h, 0, 0FFh, 0, 30h, 0 ROM:3F12 db 0FFh, 0, 58h, 80h, 0D4h, 0, 60h, 0, 4Eh, 40h, 20h, 0 ROM:3F12 db 2Eh, 0, 2, 0Ch, 0B6h, 0, 8, 0Eh, 0D2h, 0, 60h, 0, 86h ROM:3F12 db 40h, 20h, 0, 0D3h, 0, 30h, 0, 0FFh, 0, 60h, 0, 6Ah ROM:3F12 db 40h, 4, 14h, 2Fh, 0, 20h, 0, 30h, 0, 23h, 0, 0B4h, 0 ROM:3F12 db 60h, 0, 70h, 40h, 23h, 0, 60h, 3, 23h, 0, 62h, 3, 23h ROM:3F12 db 0, 64h, 3, 23h, 0, 66h, 3, 20h, 0, 32h, 0, 50h, 8, 1Bh ROM:3F12 db 0, 54h, 40h, 0D4h, 0, 40h, 1, 6Ah, 40h, 3Ah, 0, 40h ROM:3F12 db 4, 3Ch, 0, 1, 10h, 3Ah, 0, 80h, 20h, 7Eh, 0, 80h, 40h ROM:3F12 db 3Ah, 0, 8, 80h, 70h, 40h, 3Bh, 0, 10h, 40h, 86h, 40h ROM:3F12 db 3Ah, 0, 1, 2, 3Ah, 0, 2, 4, 30h, 0, 0, 0, 30h, 0, 0 ROM:3F12 db 0, 30h, 0, 0, 0, 90h, 40h, 3Ch, 0, 1, 1, 7Fh, 0, 2 ROM:3F12 db 4, 30h, 0, 6, 0, 30h, 0, 0EBh, 0, 30h, 0, 0Bh, 0, 30h ROM:3F12 db 0, 41h, 0, 30h, 0, 1, 0, 20h, 0, 64h, 1, 0B4h, 0Fh ROM:3F12 db 64h, 9, 29h, 0C0h, 80h, 0, 0A0h, 0, 0DFh, 0, 1, 3, 4 ROM:3F12 db 0, 4, 0, 0CCh, 0, 0BFh, 8Fh, 50h, 0, 0, 0, 0, 0, 0 ROM:3F12 db 0, 0, 40h, 0, 0, 0, 0, 0, 0, 0, 0, 0C7h, 27h, 0EEh ROM:3F12 db 27h, 21h, 28h, 7Dh, 28h, 0FBh, 49h, 0FFh, 49h, 76h ROM:3F12 db 4Ah, 0B9h, 4Ah, 0E1h, 4Ah, 0E9h, 4Ah, 0EDh, 4Ah, 0FFh ROM:3F12 db 4Ah, 20h, 4Bh, 4Eh, 4Bh, 66h, 4Bh, 7Ah, 4Bh, 83h, 4Bh ROM:3F12 db 0DCh, 4Bh, 30h, 4Ch, 73h, 4Ch, 8Ch, 4Ch, 0A6h, 4Bh ROM:3F12 db 0FCh, 0B9h, 0F8h, 72h, 0F0h, 0B1h, 0F4h, 76h, 13h, 1 ROM:3F12 db 12h, 1, 14h, 1, 1, 10h, 0FFh, 0FFh, 20h, 0, 7Ch, 1 ROM:4112 db 19h, 1, 18h, 1, 1Bh, 1, 2, 4, 2, 0, 24h, 0, 76h, 1 ROM:4112 db 16h, 1, 15h, 1, 17h, 1, 8, 8, 0FFh, 0FFh, 22h, 0, 7Ah ROM:4112 db 1, 19h, 1, 18h, 1, 1Ch, 1, 4, 20h, 2, 0, 24h, 0, 7Eh ROM:4112 db 1, 19h, 1, 18h, 1, 1Ah, 1, 10h, 2, 2, 0, 24h, 0, 78h ROM:4112 db 1, 1Dh, 1, 1Eh, 1, 1Fh, 1, 20h, 1, 0FFh, 0FFh, 26h ROM:4112 db 0, 74h, 1, 0E6h, 46h, 0F1h, 2Ah ROM:415C ROM:415C ; =============== S U B R O U T I N E ======================================= ROM:415C ROM:415C ROM:415C ROM_415C: ; CODE XREF: start+1346↑p ROM:415C andb INTMEM_26, #77h ; 'w' ROM:415F ldb WSR1, INTMEM_26 ; Window selection register 1 ROM:4162 jbs INTMEM_78+1, 0, ROM_4166 ROM:4165 di ROM:4166 ROM:4166 ROM_4166: ; CODE XREF: ROM_415C+6↑j ROM:4166 andb INT_PEND, INT_MASK ; Interrupt mask register ROM:4169 andb INT_PEND1, INT_MASK1 ; Interrupt pending register 1 ROM:416C andb INT_MASK1, #2 ; Interrupt mask register 1 ROM:416F andb INT_MASK, #-5Bh ; Interrupt mask register ROM:4172 orb INTMEM_26+1, #4 ROM:4175 ldb INTMEM_16, INTMEM_26+1 ROM:4178 orb INT_MASK, #1 ; Interrupt mask register ROM:417B jbs INTMEM_78+1, 0, ROM_4181 ROM:417E lcall ROM_3479 ROM:4181 ROM:4181 ROM_4181: ; CODE XREF: ROM_415C+1F↑j ROM:4181 orb INTMEM_26, #45h ; 'E' ROM:4184 ldb WSR1, INTMEM_26 ; Window selection register 1 ROM:4187 ldb ZERO_REG+3, #-6Ah ; Zero register ROM:418A andb INTMEM_26+1, #7Fh ROM:418D ldb INTMEM_16, INTMEM_26+1 ROM:4190 orb INT_MASK, #4 ; Interrupt mask register ROM:4193 andb INTMEM_26+1, #-3 ROM:4196 stb INTMEM_26+1, INTMEM_16 ROM:4199 orb INT_MASK, #-80h ; Interrupt mask register ROM:419C jbs INTMEM_78+1, 0, ROM_41C6 ROM:419F ld INTMEM_F8+2, #-8000h ROM:41A3 st INTMEM_F8+2, INTMEM_32A[] ROM:41A8 st INTMEM_F8+2, INTMEM_328[] ROM:41AD st INTMEM_F8+2, INTMEM_326[] ROM:41B2 st INTMEM_F8+2, INTMEM_322[] ROM:41B7 st INTMEM_F8+2, INTMEM_320[] ROM:41BC st INTMEM_F8+2, INTMEM_324[] ROM:41C1 st INTMEM_F8+2, INTMEM_31E[] ROM:41C6 ROM:41C6 ROM_41C6: ; CODE XREF: ROM_415C+40↑j ROM:41C6 jbs INTMEM_78+1, 0, ROM_41E1 ROM:41C9 ldb INTMEM_E, #67h ; 'g' ROM:41CC ldb INTMEM_E, #-80h ROM:41CF andb INTMEM_78+2, #-5 ROM:41D2 andb INTMEM_78+2, #-9 ROM:41D5 andb INTMEM_78+2, #-11h ROM:41D8 andb INTMEM_78+2, #-3 ROM:41DB andb INTMEM_78+2, #-21h ROM:41DE andb INTMEM_78+2, #-41h ROM:41E1 ROM:41E1 ROM_41E1: ; CODE XREF: ROM_415C:ROM_41C6↑j ROM:41E1 orb INTMEM_26+1, #20h ; ' ' ROM:41E4 ldb INTMEM_16, INTMEM_26+1 ROM:41E7 ldb INTMEM_11, #9 ROM:41EA orb INT_MASK1, #2 ; Interrupt mask register 1 ROM:41ED jbc INTMEM_78+1, 0, ROM_41F2 ROM:41F0 sjmp ROM_434B ROM:41F2 ; --------------------------------------------------------------------------- ROM:41F2 ROM:41F2 ROM_41F2: ; CODE XREF: ROM_415C+91↑j ROM:41F2 lcall ROM_3675 ROM:41F5 ldb INTMEM_F6+1, #0Ch ROM:41F8 lcall ROM_35D5 ROM:41FB st INTMEM_F8, INTMEM_3C0[] ROM:4200 andb INTMEM_F8+3, INTMEM_F8, #0Fh ROM:4204 shr INTMEM_F8, #4 ROM:4207 andb INTMEM_F8+2, INTMEM_F8, #0Fh ROM:420B shr INTMEM_F8, #4 ROM:420E andb INTMEM_F8+1, INTMEM_F8, INTMEM_F8+2 ROM:4212 andb INTMEM_F8, INTMEM_F8+3 ROM:4215 andb INTMEM_F8+2, INTMEM_F8+3 ROM:4218 orb INTMEM_F8, INTMEM_F8+1 ROM:421B orb INTMEM_F8+2, INTMEM_F8 ROM:421E stb INTMEM_F8+2, INTMEM_3D2[] ROM:4223 cmpb INTMEM_F8+2, #0Fh ROM:4226 je ROM_422F ROM:4228 cmpb INTMEM_F8+2, #0Ah ROM:422B je ROM_422F ROM:422D sjmp ROM_424C ROM:422F ; --------------------------------------------------------------------------- ROM:422F ROM:422F ROM_422F: ; CODE XREF: ROM_415C+CA↑j ROM:422F ; ROM_415C+CF↑j ROM:422F ldb INTMEM_F6+1, #0Ch ROM:4232 ld INTMEM_F8, #-5556h ROM:4236 lcall ROM_358F ROM:4239 lcall ROM_35A3 ROM:423C lcall ROM_3594 ROM:423F stb INTMEM_F6, INTMEM_3D3[] ROM:4244 cmpb INTMEM_F6, ZERO_REG ; Zero register ROM:4247 jne ROM_424C ROM:4249 orb INTMEM_78+3, #20h ; ' ' ROM:424C ROM:424C ROM_424C: ; CODE XREF: ROM_415C+D1↑j ROM:424C ; ROM_415C+EB↑j ROM:424C ldb INTMEM_F6+1, #5 ROM:424F lcall ROM_35D5 ROM:4252 st INTMEM_F8, INTMEM_140[] ROM:4257 lcall ROM_35D5 ROM:425A and INTMEM_F8+2, INTMEM_F8, INTMEM_140[] ROM:4260 st INTMEM_F8+2, INTMEM_140[] ROM:4265 ld INTMEM_F8+2, INTMEM_F8 ROM:4268 lcall ROM_35D5 ROM:426B and INTMEM_F8+2, INTMEM_F8 ROM:426E or INTMEM_F8+2, INTMEM_140[] ROM:4273 st INTMEM_F8, INTMEM_140[] ROM:4278 ldb INTMEM_F6+1, #5 ROM:427B lcall ROM_35D5 ROM:427E and INTMEM_F8, INTMEM_140[] ROM:4283 or INTMEM_F8, INTMEM_F8+2 ROM:4286 st INTMEM_F8, INTMEM_140[] ROM:428B addb INTMEM_F6+1, #2 ROM:428E lcall ROM_35D5 ROM:4291 st INTMEM_F8, INTMEM_F8+2 ROM:4294 lcall ROM_35D5 ROM:4297 andb INTMEM_F8+1, INTMEM_F8, INTMEM_F8+2 ROM:429B andb INTMEM_F8, INTMEM_F8+3 ROM:429E andb INTMEM_F8+2, INTMEM_F8+3 ROM:42A1 orb INTMEM_F8, INTMEM_F8+1 ROM:42A4 orb INTMEM_F8, INTMEM_F8+2 ROM:42A7 stb INTMEM_F8, INTMEM_15B[] ROM:42AC lcall ROM_35D5 ROM:42AF st INTMEM_F8, INTMEM_F8+2 ROM:42B2 lcall ROM_35D5 ROM:42B5 andb INTMEM_F8+1, INTMEM_F8, INTMEM_F8+2 ROM:42B9 andb INTMEM_F8, INTMEM_F8+3 ROM:42BC andb INTMEM_F8+2, INTMEM_F8+3 ROM:42BF orb INTMEM_F8, INTMEM_F8+1 ROM:42C2 orb INTMEM_F8, INTMEM_F8+2 ROM:42C5 stb INTMEM_F8, INTMEM_15C[] ROM:42CA ld INTMEM_F8, INTMEM_140[] ROM:42CF orb INTMEM_F8, INTMEM_F8+1 ROM:42D2 orb INTMEM_F8, INTMEM_15B[] ROM:42D7 orb INTMEM_F8, INTMEM_15C[] ROM:42DC jne ROM_42EE ROM:42DE ldb INTMEM_F8, #-10h ROM:42E1 stb INTMEM_F8, INTMEM_15B[] ROM:42E6 ldb INTMEM_F8, #-10h ROM:42E9 stb INTMEM_F8, INTMEM_15C[] ROM:42EE ROM:42EE ROM_42EE: ; CODE XREF: ROM_415C+180↑j ROM:42EE clrb INTMEM_F6+1 ROM:42F0 lcall ROM_35D5 ROM:42F3 cmp INTMEM_F8, 6[INTMEM_40] ROM:42F8 jne ROM_4320 ROM:42FA clr INTMEM_FC+2 ROM:42FC clrb INTMEM_F6+1 ROM:42FE ldb INTMEM_F8+2, #5 ROM:4301 ROM:4301 ROM_4301: ; CODE XREF: ROM_415C+1A8↓j ROM:4301 lcall ROM_35D5 ROM:4304 djnz INTMEM_F8+2, ROM_4301 ROM:4307 neg INTMEM_FC+2 ROM:4309 jne ROM_4320 ROM:430B ld INTMEM_EC, #-5AABh ROM:430F lcall ROM_3696 ROM:4312 negb INTMEM_F6 ROM:4314 je ROM_433C ROM:4316 ldb INTMEM_EC+1, #-56h ROM:4319 lcall ROM_3696 ROM:431C negb INTMEM_F6 ROM:431E je ROM_4329 ROM:4320 ROM:4320 ROM_4320: ; CODE XREF: ROM_415C+19C↑j ROM:4320 ; ROM_415C+1AD↑j ROM:4320 lcall ROM_37D2 ROM:4323 lcall ROM_376B ROM:4326 lcall ROM_379C ROM:4329 ROM:4329 ROM_4329: ; CODE XREF: ROM_415C+1C2↑j ROM:4329 stb INTMEM_FC, INTMEM_15A[] ROM:432E orb INTMEM_78+2, #1 ROM:4331 ldb INTMEM_F8, #2 ROM:4334 lcall ROM_34AA ROM:4337 ldb INTMEM_FC, INTMEM_15A[] ROM:433C ROM:433C ROM_433C: ; CODE XREF: ROM_415C+1B8↑j ROM:433C ldb INTMEM_F6+1, INTMEM_F8+3 ROM:433F ld INTMEM_F8, #-55ABh ROM:4343 lcall ROM_3735 ROM:4346 stb INTMEM_FC, INTMEM_15A[] ROM:434B ROM:434B ROM_434B: ; CODE XREF: ROM_415C+94↑j ROM:434B jbs INTMEM_78+1, 0, ROM_4356 ROM:434E ldb INTMEM_F6, #0 ROM:4351 stb INTMEM_F6, INTMEM_164[] ROM:4356 ROM:4356 ROM_4356: ; CODE XREF: ROM_415C:ROM_434B↑j ROM:4356 ldb INTMEM_5E+1, 0E2h[INTMEM_40] ROM:435B jbs INTMEM_78+1, 0, ROM_4361 ROM:435E orb INTMEM_7F, #20h ; ' ' ROM:4361 ROM:4361 ROM_4361: ; CODE XREF: ROM_415C+1FF↑j ROM:4361 jbs INTMEM_7C, 5, ROM_436D ROM:4364 jbs INTMEM_80, 3, ROM_436D ROM:4367 jbs INTMEM_80, 4, ROM_436D ROM:436A lcall ROM_46AD ROM:436D ROM:436D ROM_436D: ; CODE XREF: ROM_415C:ROM_4361↑j ROM:436D ; ROM_415C+208↑j ... ROM:436D jbc INTMEM_D5, 4, ROM_4382 ROM:4370 ldb INTMEM_F8, INTMEM_308[] ROM:4375 andb INTMEM_F8, #20h ; ' ' ROM:4378 je ROM_4382 ROM:437A andb INTMEM_22, #-21h ROM:437D stb INTMEM_22, 1FFEh[] ROM:4382 ROM:4382 ROM_4382: ; CODE XREF: ROM_415C:ROM_436D↑j ROM:4382 ; ROM_415C+21C↑j ROM:4382 jbs INTMEM_78+1, 0, ROM_43A1 ROM:4385 orb INTMEM_26+1, #1 ROM:4388 ldb INTMEM_16, INTMEM_26+1 ROM:438B ldb INTMEM_F8+2, #-80h ROM:438E stb INTMEM_F8+2, INTMEM_209[] ROM:4393 ldb INTMEM_16+1, INTMEM_F8+2 ROM:4396 ldb INTMEM_74, #-1 ROM:4399 ldb INTMEM_F8, #0 ROM:439C stb INTMEM_F8, INTMEM_206[] ROM:43A1 ROM:43A1 ROM_43A1: ; CODE XREF: ROM_415C:ROM_4382↑j ROM:43A1 orb INTMEM_26+1, #10h ROM:43A4 stb INTMEM_26+1, INTMEM_16 ROM:43A7 jbs INTMEM_78+1, 0, ROM_43BF ROM:43AA ldb INTMEM_85, 10Ch[INTMEM_40] ROM:43AF ldb INTMEM_F8, #1 ROM:43B2 stb INTMEM_F8, INTMEM_33C[] ROM:43B7 ldb INTMEM_F8, #1 ROM:43BA stb INTMEM_F8, INTMEM_33B[] ROM:43BF ROM:43BF ROM_43BF: ; CODE XREF: ROM_415C+24B↑j ROM:43BF orb INT_MASK, #20h ; ' ' ; Interrupt mask register ROM:43C2 jbc INTMEM_78+1, 0, ROM_43E5 ROM:43C5 jbs INTMEM_83, 0, ROM_43E5 ROM:43C8 jbs WSR1, 6, ROM_43E2 ; Window selection register 1 ROM:43CB pusha ROM:43CC add INTMEM_F8, INTMEM_A, #3E8h ROM:43D1 st INTMEM_F8, INTMEM_342[] ROM:43D6 ldb INTMEM_6, #18h ROM:43D9 ld INTMEM_4, INTMEM_F8 ROM:43DC popa ROM:43DD orb INTMEM_83, #1 ROM:43E0 sjmp ROM_43E5 ROM:43E2 ; --------------------------------------------------------------------------- ROM:43E2 ROM:43E2 ROM_43E2: ; CODE XREF: ROM_415C+26C↑j ROM:43E2 orb INTMEM_39, #2 ROM:43E5 ROM:43E5 ROM_43E5: ; CODE XREF: ROM_415C+266↑j ROM:43E5 ; ROM_415C+269↑j ... ROM:43E5 ldb INTMEM_F6, 103h[INTMEM_40] ROM:43EA addb INTMEM_F6+1, INTMEM_F6, 0FFh[INTMEM_40] ROM:43F0 cmpb INTMEM_F6+1, #47h ; 'G' ROM:43F3 jle ROM_43F8 ROM:43F5 subb INTMEM_F6+1, #48h ; 'H' ROM:43F8 ROM:43F8 ROM_43F8: ; CODE XREF: ROM_415C+297↑j ROM:43F8 stb INTMEM_F6+1, INTMEM_2EB[] ROM:43FD addb INTMEM_F6+1, INTMEM_F6, 0FEh[INTMEM_40] ROM:4403 cmpb INTMEM_F6+1, #47h ; 'G' ROM:4406 jle ROM_440B ROM:4408 subb INTMEM_F6+1, #48h ; 'H' ROM:440B ROM:440B ROM_440B: ; CODE XREF: ROM_415C+2AA↑j ROM:440B stb INTMEM_F6+1, INTMEM_2EA[] ROM:4410 addb INTMEM_F6+1, INTMEM_F6, 100h[INTMEM_40] ROM:4416 cmpb INTMEM_F6+1, #47h ; 'G' ROM:4419 jle ROM_441E ROM:441B subb INTMEM_F6+1, #48h ; 'H' ROM:441E ROM:441E ROM_441E: ; CODE XREF: ROM_415C+2BD↑j ROM:441E stb INTMEM_F6+1, INTMEM_2EC[] ROM:4423 addb INTMEM_F6+1, INTMEM_F6, 102h[INTMEM_40] ROM:4429 cmpb INTMEM_F6+1, #47h ; 'G' ROM:442C jle ROM_4431 ROM:442E subb INTMEM_F6+1, #48h ; 'H' ROM:4431 ROM:4431 ROM_4431: ; CODE XREF: ROM_415C+2D0↑j ROM:4431 stb INTMEM_F6+1, INTMEM_2F1[] ROM:4436 addb INTMEM_F6+1, INTMEM_F6, 101h[INTMEM_40] ROM:443C cmpb INTMEM_F6+1, #47h ; 'G' ROM:443F jle ROM_4444 ROM:4441 subb INTMEM_F6+1, #48h ; 'H' ROM:4444 ROM:4444 ROM_4444: ; CODE XREF: ROM_415C+2E3↑j ROM:4444 stb INTMEM_F6+1, INTMEM_2F0[] ROM:4449 jbc INTMEM_78+1, 0, ROM_444D ROM:444C ei ROM:444D ROM:444D ROM_444D: ; CODE XREF: ROM_415C+2ED↑j ROM:444D clrb WSR ; Window selection register ROM:444F ret ROM:444F ; End of function ROM_415C ROM:444F ROM:4450 ; --------------------------------------------------------------------------- ROM:4450 jbs INTMEM_78+1, 0, ROM_445B ROM:4453 ldb INTMEM_F6, #12h ROM:4456 stb INTMEM_F6, INTMEM_2C0[] ROM:445B ROM:445B ROM_445B: ; CODE XREF: ROM:4450↑j ROM:445B decb INTMEM_F6 ROM:445D jbs INTMEM_78+1, 4, ROM_448B ROM:4460 incb INTMEM_F6 ROM:4462 ld INTMEM_F8+2, INTMEM_322[] ROM:4467 sub INTMEM_F8+2, #-8000h ROM:446B jc ROM_446F ROM:446D clr INTMEM_F8+2 ROM:446F ROM:446F ROM_446F: ; CODE XREF: ROM:446B↑j ROM:446F shr INTMEM_F8+2, #1 ROM:4472 stb INTMEM_F8+2, INTMEM_2C ROM:4475 ldb INTMEM_F8, #3 ROM:4478 stb INTMEM_F8, (INTMEM_32A+8)[] ROM:447D lcall ROM_34FD ROM:4480 ld INTMEM_F8+2, #-8000h ROM:4484 ldb INTMEM_FC, 0DAh[INTMEM_40] ROM:4489 sjmp ROM_44C0 ROM:448B ; --------------------------------------------------------------------------- ROM:448B ROM:448B ROM_448B: ; CODE XREF: ROM:445D↑j ROM:448B ; ROM:448E↓j ROM:448B ret ROM:448C ; --------------------------------------------------------------------------- ROM:448C decb INTMEM_F6 ROM:448E jbs INTMEM_78+1, 4, ROM_448B ROM:4491 incb INTMEM_F6 ROM:4493 ld INTMEM_F8+2, INTMEM_322[] ROM:4498 sub INTMEM_F8+2, #-8000h ROM:449C jc ROM_44A0 ROM:449E clr INTMEM_F8+2 ROM:44A0 ROM:44A0 ROM_44A0: ; CODE XREF: ROM:449C↑j ROM:44A0 shr INTMEM_F8+2, #1 ROM:44A3 stb INTMEM_F8+2, INTMEM_2C ROM:44A6 ldb INTMEM_F8, #3 ROM:44A9 stb INTMEM_F8, (INTMEM_32A+8)[] ROM:44AE lcall ROM_34FD ROM:44B1 ldbze INTMEM_F8+2, INTMEM_2C ROM:44B4 shl INTMEM_F8+2, #1 ROM:44B7 add INTMEM_F8+2, #-8000h ROM:44BB ldb INTMEM_FC, 0DAh[INTMEM_40] ROM:44C0 ROM:44C0 ROM_44C0: ; CODE XREF: ROM:4489↑j ROM:44C0 decb INTMEM_F6+1 ROM:44C2 jnc ROM_44D0 ROM:44C4 je ROM_44CB ROM:44C6 ldb INTMEM_F8, #5 ROM:44C9 sjmp ROM_44D3 ROM:44CB ; --------------------------------------------------------------------------- ROM:44CB ROM:44CB ROM_44CB: ; CODE XREF: ROM:44C4↑j ROM:44CB ldb INTMEM_F8, #1 ROM:44CE sjmp ROM_44D3 ROM:44D0 ; --------------------------------------------------------------------------- ROM:44D0 ROM:44D0 ROM_44D0: ; CODE XREF: ROM:44C2↑j ROM:44D0 ldb INTMEM_F8, #0 ROM:44D3 ROM:44D3 ROM_44D3: ; CODE XREF: ROM:44C9↑j ROM:44D3 ; ROM:44CE↑j ROM:44D3 incb INTMEM_F6+1 ROM:44D5 ret ROM:44D6 ; --------------------------------------------------------------------------- ROM:44D6 ldb INTMEM_F8, #4 ROM:44D9 lcall ROM_34FD ROM:44DC decb INTMEM_F6+1 ROM:44DE jnc ROM_44EC ROM:44E0 je ROM_44E7 ROM:44E2 ldb INTMEM_F8, #6 ROM:44E5 sjmp ROM_44EE ROM:44E7 ; --------------------------------------------------------------------------- ROM:44E7 ROM:44E7 ROM_44E7: ; CODE XREF: ROM:44E0↑j ROM:44E7 ldb INTMEM_F8, #2 ROM:44EA sjmp ROM_44EE ROM:44EC ; --------------------------------------------------------------------------- ROM:44EC ROM:44EC ROM_44EC: ; CODE XREF: ROM:44DE↑j ROM:44EC decb INTMEM_F6 ROM:44EE ROM:44EE ROM_44EE: ; CODE XREF: ROM:44E5↑j ROM:44EE ; ROM:44EA↑j ROM:44EE incb INTMEM_F6+1 ROM:44F0 ret ROM:44F1 ; --------------------------------------------------------------------------- ROM:44F1 decb INTMEM_F6+1 ROM:44F3 jne ROM_4511 ROM:44F5 ld INTMEM_F8+2, INTMEM_31E[] ROM:44FA cmp INTMEM_F8+2, INTMEM_320[] ROM:44FF jc ROM_4503 ROM:4501 inc INTMEM_F8+2 ROM:4503 ROM:4503 ROM_4503: ; CODE XREF: ROM:44FF↑j ROM:4503 and INTMEM_F8+2, #-2 ROM:4507 ldb INTMEM_FC, 0DAh[INTMEM_40] ROM:450C ldb INTMEM_F8, #1 ROM:450F sjmp ROM_4513 ROM:4511 ; --------------------------------------------------------------------------- ROM:4511 ROM:4511 ROM_4511: ; CODE XREF: ROM:44F3↑j ROM:4511 decb INTMEM_F6 ROM:4513 ROM:4513 ROM_4513: ; CODE XREF: ROM:450F↑j ROM:4513 incb INTMEM_F6+1 ROM:4515 ret ROM:4516 ; --------------------------------------------------------------------------- ROM:4516 decb INTMEM_F6+1 ROM:4518 jne ROM_4531 ROM:451A ld INTMEM_F8+2, INTMEM_31E[] ROM:451F add INTMEM_F8+2, #3 ROM:4523 and INTMEM_F8+2, #-2 ROM:4527 ldb INTMEM_FC, 0DAh[INTMEM_40] ROM:452C ldb INTMEM_F8, #1 ROM:452F sjmp ROM_4533 ROM:4531 ; --------------------------------------------------------------------------- ROM:4531 ROM:4531 ROM_4531: ; CODE XREF: ROM:4518↑j ROM:4531 decb INTMEM_F6 ROM:4533 ROM:4533 ROM_4533: ; CODE XREF: ROM:452F↑j ROM:4533 incb INTMEM_F6+1 ROM:4535 ret ROM:4536 ; --------------------------------------------------------------------------- ROM:4536 decb INTMEM_F6+1 ROM:4538 jne ROM_4551 ROM:453A ld INTMEM_F8+2, INTMEM_31E[] ROM:453F sub INTMEM_F8+2, #2 ROM:4543 and INTMEM_F8+2, #-2 ROM:4547 ldb INTMEM_FC, 0DAh[INTMEM_40] ROM:454C ldb INTMEM_F8, #1 ROM:454F sjmp ROM_4553 ROM:4551 ; --------------------------------------------------------------------------- ROM:4551 ROM:4551 ROM_4551: ; CODE XREF: ROM:4538↑j ROM:4551 decb INTMEM_F6 ROM:4553 ROM:4553 ROM_4553: ; CODE XREF: ROM:454F↑j ROM:4553 incb INTMEM_F6+1 ROM:4555 ret ROM:4556 ; --------------------------------------------------------------------------- ROM:4556 andb INTMEM_78+1, #-11h ROM:4559 ret ROM:455A ; --------------------------------------------------------------------------- ROM:455A andb INTMEM_78+1, #7Fh ROM:455D ret ROM:455E ; --------------------------------------------------------------------------- ROM:455E orb INTMEM_78+1, #10h ROM:4561 st INTMEM_F8+2, INTMEM_326[] ROM:4566 ret ROM:4567 ; --------------------------------------------------------------------------- ROM:4567 orb INTMEM_78+1, #-80h ROM:456A st INTMEM_F8+2, INTMEM_328[] ROM:456F ret ROM:4570 ; --------------------------------------------------------------------------- ROM:4570 cmpb INTMEM_FC, 0DAh[INTMEM_40] ROM:4575 jnh ROM_457C ROM:4577 ldb INTMEM_FC, 0DAh[INTMEM_40] ROM:457C ROM:457C ROM_457C: ; CODE XREF: ROM:4575↑j ROM:457C stb INTMEM_FC, (INTMEM_32A+0Ah)[] ROM:4581 st INTMEM_F8+2, INTMEM_32A[] ROM:4586 ret ROM:4587 ; --------------------------------------------------------------------------- ROM:4587 decb INTMEM_F6 ROM:4589 jbs INTMEM_78+2, 0, ROM_4591 ROM:458C incb INTMEM_F6 ROM:458E orb INTMEM_78+1, #40h ; '@' ROM:4591 ROM:4591 ROM_4591: ; CODE XREF: ROM:4589↑j ROM:4591 ret ROM:4592 ; --------------------------------------------------------------------------- ROM:4592 decb INTMEM_F6 ROM:4594 jbs INTMEM_78+1, 4, ROM_459F ROM:4597 incb INTMEM_F6 ROM:4599 andb INTMEM_78+1, #-41h ROM:459C orb INTMEM_78+1, #20h ; ' ' ROM:459F ROM:459F ROM_459F: ; CODE XREF: ROM:4594↑j ROM:459F ret ROM:45A0 ROM:45A0 ; =============== S U B R O U T I N E ======================================= ROM:45A0 ROM:45A0 ROM:45A0 ROM_45A0: ; CODE XREF: ROM:6FE8↓p ROM:45A0 ; ROM_86A2+CF↓p ROM:45A0 pushf ROM:45A1 st INTMEM_F8, INTMEM_148[] ROM:45A6 st INTMEM_FC, INTMEM_14A[] ROM:45AB stb INTMEM_FC+3, INTMEM_15F[] ROM:45B0 andb INTMEM_7C, #7Fh ROM:45B3 cmpb INTMEM_FC+2, ZERO_REG ; Zero register ROM:45B6 je ROM_45BB ROM:45B8 orb INTMEM_7C, #-80h ROM:45BB ROM:45BB ROM_45BB: ; CODE XREF: ROM_45A0+16↑j ROM:45BB ld INTMEM_F0, INTMEM_148[] ROM:45C0 cmpb INTMEM_62+1, #48h ; 'H' ROM:45C3 jne ROM_45D0 ROM:45C5 mulu INTMEM_F0, #4 ROM:45C9 cmp INTMEM_F0+2, ZERO_REG ; Zero register ROM:45CC je ROM_45DD ROM:45CE sjmp ROM_45DA ROM:45D0 ; --------------------------------------------------------------------------- ROM:45D0 ROM:45D0 ROM_45D0: ; CODE XREF: ROM_45A0+23↑j ROM:45D0 cmpb INTMEM_62+1, #24h ; '$' ROM:45D3 jne ROM_45DD ROM:45D5 shl INTMEM_F0, #1 ROM:45D8 jnc ROM_45DD ROM:45DA ROM:45DA ROM_45DA: ; CODE XREF: ROM_45A0+2E↑j ROM:45DA ldbse INTMEM_F0, #-1 ROM:45DD ROM:45DD ROM_45DD: ; CODE XREF: ROM_45A0+2C↑j ROM:45DD ; ROM_45A0+33↑j ... ROM:45DD st INTMEM_F0, INTMEM_14E[] ROM:45E2 ld INTMEM_F0, INTMEM_148[] ROM:45E7 cmpb INTMEM_64, #48h ; 'H' ROM:45EA jne ROM_45F7 ROM:45EC mulu INTMEM_F0, #4 ROM:45F0 cmp INTMEM_F0+2, ZERO_REG ; Zero register ROM:45F3 je ROM_4604 ROM:45F5 sjmp ROM_4601 ROM:45F7 ; --------------------------------------------------------------------------- ROM:45F7 ROM:45F7 ROM_45F7: ; CODE XREF: ROM_45A0+4A↑j ROM:45F7 cmpb INTMEM_64, #24h ; '$' ROM:45FA jne ROM_4604 ROM:45FC shl INTMEM_F0, #1 ROM:45FF jnc ROM_4604 ROM:4601 ROM:4601 ROM_4601: ; CODE XREF: ROM_45A0+55↑j ROM:4601 ldbse INTMEM_F0, #-1 ROM:4604 ROM:4604 ROM_4604: ; CODE XREF: ROM_45A0+53↑j ROM:4604 ; ROM_45A0+5A↑j ... ROM:4604 popf ROM:4605 st INTMEM_F0, INTMEM_150[] ROM:460A ret ROM:460A ; End of function ROM_45A0 ROM:460A ROM:460B ROM:460B ; =============== S U B R O U T I N E ======================================= ROM:460B ROM:460B ROM:460B ROM_460B: ; CODE XREF: ROM:6FCE↓p ROM:460B st INTMEM_F8+2, INTMEM_14C[] ROM:4610 ret ROM:4610 ; End of function ROM_460B ROM:4610 ROM:4611 ROM:4611 ; =============== S U B R O U T I N E ======================================= ROM:4611 ROM:4611 ROM:4611 ROM_4611: ; CODE XREF: ROM:700E↓p ROM:4611 st INTMEM_F8, INTMEM_4E ROM:4614 ldb INTMEM_FC, #8 ROM:4617 stb INTMEM_FC, INTMEM_160[] ROM:461C ret ROM:461C ; End of function ROM_4611 ROM:461C ROM:461D ROM:461D ; =============== S U B R O U T I N E ======================================= ROM:461D ROM:461D ROM:461D ROM_461D: ; CODE XREF: ROM_7017+138↓p ROM:461D pushf ROM:461E add INTMEM_4A, INTMEM_F8 ROM:4621 jnc ROM_4626 ROM:4623 ldbse INTMEM_4A, #-1 ROM:4626 ROM:4626 ROM_4626: ; CODE XREF: ROM_461D+4↑j ROM:4626 add INTMEM_4C, INTMEM_F8 ROM:4629 jnc ROM_462E ROM:462B ldbse INTMEM_4C, #-1 ROM:462E ROM:462E ROM_462E: ; CODE XREF: ROM_461D+C↑j ROM:462E popf ROM:462F ret ROM:462F ; End of function ROM_461D ROM:462F ROM:4630 ; --------------------------------------------------------------------------- ROM:4630 ROM:4630 ROM_4630: ; CODE XREF: ROM:5215↓j ROM:4630 ; ROM:5268↓j ... ROM:4630 clrb INTMEM_F8 ROM:4632 ljmp ROM_3D6F ROM:4635 ROM:4635 ; =============== S U B R O U T I N E ======================================= ROM:4635 ROM:4635 ROM:4635 ROM_4635: ; CODE XREF: ROM_3411-12C4↑p ROM:4635 ; ROM_3411-12B4↑p ROM:4635 ld INTMEM_F8, INTMEM_FC+2 ROM:4638 ldb INTMEM_F8+3, #48h ; 'H' ROM:463B ROM:463B ROM_463B: ; CODE XREF: ROM_4635+10↓j ROM:463B cmpb INTMEM_F8+3, [INTMEM_F8] ROM:463E jnh ROM_4647 ROM:4640 ldb INTMEM_F8+2, [INTMEM_F8] ROM:4643 inc INTMEM_F8 ROM:4645 sjmp ROM_463B ROM:4647 ; --------------------------------------------------------------------------- ROM:4647 ROM:4647 ROM_4647: ; CODE XREF: ROM_4635+9↑j ROM:4647 subb INTMEM_FC, INTMEM_72, #1 ROM:464B ld INTMEM_F8, INTMEM_FC+2 ROM:464E ldb INTMEM_FC+1, [INTMEM_F8] ROM:4651 subb INTMEM_FC+1, INTMEM_F8+2 ROM:4654 addb INTMEM_FC+1, #24h ; '$' ROM:4657 ROM:4657 ROM_4657: ; CODE XREF: ROM_4635+36↓j ROM:4657 cmpb INTMEM_FC, INTMEM_FC+1 ROM:465A je ROM_466D ROM:465C cmpb INTMEM_F8+3, 1[INTMEM_F8] ROM:4660 jnh ROM_466D ROM:4662 subb INTMEM_FC+1, ZERO_REG, [INTMEM_F8] ; Zero register ROM:4666 inc INTMEM_F8 ROM:4668 addb INTMEM_FC+1, [INTMEM_F8] ROM:466B sjmp ROM_4657 ROM:466D ; --------------------------------------------------------------------------- ROM:466D ROM:466D ROM_466D: ; CODE XREF: ROM_4635+25↑j ROM:466D ; ROM_4635+2B↑j ROM:466D ret ROM:466D ; End of function ROM_4635 ROM:466D ROM:466E ROM:466E ; =============== S U B R O U T I N E ======================================= ROM:466E ROM:466E ROM:466E ROM_466E: ; CODE XREF: ROM_3411-1299↑p ROM:466E ; ROM_3411:ROM_2258↑p ROM:466E incb INTMEM_70 ROM:4670 ldbze INTMEM_FC, INTMEM_70 ROM:4673 add INTMEM_FC, INTMEM_40 ROM:4676 ldb INTMEM_70+1, 0F0h[INTMEM_FC] ROM:467B cmpb INTMEM_70+1, #48h ; 'H' ROM:467E jnc ROM_46A5 ROM:4680 jbs INTMEM_80, 7, ROM_468C ROM:4683 clrb INTMEM_70 ROM:4685 ldb INTMEM_70+1, 0F0h[INTMEM_40] ROM:468A sjmp ROM_46A5 ROM:468C ; --------------------------------------------------------------------------- ROM:468C ROM:468C ROM_468C: ; CODE XREF: ROM_466E+12↑j ROM:468C ; ROM_466E+28↓j ROM:468C dec INTMEM_FC ROM:468E ldb INTMEM_70+1, 0F0h[INTMEM_FC] ROM:4693 cmpb INTMEM_70+1, #48h ; 'H' ROM:4696 jnc ROM_468C ROM:4698 inc INTMEM_FC ROM:469A ldb INTMEM_70+1, 0F0h[INTMEM_FC] ROM:469F sub INTMEM_FC, INTMEM_40 ROM:46A2 stb INTMEM_FC, INTMEM_70 ROM:46A5 ROM:46A5 ROM_46A5: ; CODE XREF: ROM_466E+10↑j ROM:46A5 ; ROM_466E+1C↑j ROM:46A5 decb INTMEM_70+1 ROM:46A7 jge ROM_46AC ROM:46A9 addb INTMEM_70+1, #24h ; '$' ROM:46AC ROM:46AC ROM_46AC: ; CODE XREF: ROM_466E+39↑j ROM:46AC ret ROM:46AC ; End of function ROM_466E ROM:46AC ROM:46AD ROM:46AD ; =============== S U B R O U T I N E ======================================= ROM:46AD ROM:46AD ROM:46AD ROM_46AD: ; CODE XREF: ROM_3411:ROM_2296↑p ROM:46AD ; ROM:2F39↑p ... ROM:46AD jbc INTMEM_7C, 5, ROM_46CB ROM:46B0 cmp INTMEM_44, 14h[INTMEM_40] ROM:46B5 jh ROM_46CB ROM:46B7 cmpb INTMEM_6E, ZERO_REG ; Zero register ROM:46BA jne ROM_46CB ROM:46BC cmp INTMEM_54, 14h[INTMEM_40] ROM:46C1 jh ROM_46CB ROM:46C3 cmpb INTMEM_6C, ZERO_REG ; Zero register ROM:46C6 jne ROM_46CB ROM:46C8 orb INTMEM_3C, #1 ROM:46CB ROM:46CB ROM_46CB: ; CODE XREF: ROM_46AD↑j ROM:46CB ; ROM_46AD+8↑j ... ROM:46CB andb INTMEM_7C, #-21h ROM:46CE andb INTMEM_80, #-5 ROM:46D1 clrb INTMEM_73 ROM:46D3 clr INTMEM_46 ROM:46D5 ldb INTMEM_72, 0FBh[INTMEM_40] ROM:46DA negb INTMEM_72 ROM:46DC orb INTMEM_80, #8 ROM:46DF andb INTMEM_80, #-11h ROM:46E2 andb INTMEM_80, #-21h ROM:46E5 ret ROM:46E5 ; End of function ROM_46AD ROM:46E5 ROM:46E6 ; --------------------------------------------------------------------------- ROM:46E6 ld INTMEM_F8+2, #-8000h ROM:46EA ldb INTMEM_F8, INTMEM_308[] ROM:46EF andb INTMEM_F8, #20h ; ' ' ROM:46F2 jne ROM_470B ROM:46F4 ldb INTMEM_F8, INTMEM_30E[] ROM:46F9 andb INTMEM_F8, #20h ; ' ' ROM:46FC je ROM_4706 ROM:46FE xorb INTMEM_22, #20h ; ' ' ROM:4701 stb INTMEM_22, 1FFEh[] ROM:4706 ROM:4706 ROM_4706: ; CODE XREF: ROM:46FC↑j ROM:4706 ld INTMEM_F8+2, 16h[INTMEM_40] ROM:470B ROM:470B ROM_470B: ; CODE XREF: ROM:46F2↑j ROM:470B add INTMEM_F8+2, (INTMEM_33C+4)[] ROM:4710 st INTMEM_F8+2, (INTMEM_33C+4)[] ROM:4715 ljmp ROM_31DF ROM:4718 ROM:4718 ; =============== S U B R O U T I N E ======================================= ROM:4718 ROM:4718 ROM:4718 ROM_4718: ; CODE XREF: ROM_3411-D08↑p ROM:4718 ; ROM_29C2+C1↑p ROM:4718 ld INTMEM_F6, INTMEM_14C[] ROM:471D ld INTMEM_F8, INTMEM_14E[] ROM:4722 cmp INTMEM_F8, ZERO_REG ; Zero register ROM:4725 je ROM_473F ROM:4727 add INTMEM_F6, #-8000h ROM:472B jnc ROM_4737 ROM:472D add INTMEM_F8, INTMEM_F6 ROM:4730 jnc ROM_473F ROM:4732 ldbse INTMEM_F8, #-1 ROM:4735 sjmp ROM_473F ROM:4737 ; --------------------------------------------------------------------------- ROM:4737 ROM:4737 ROM_4737: ; CODE XREF: ROM_4718+13↑j ROM:4737 add INTMEM_F8, INTMEM_F6 ROM:473A jc ROM_473F ROM:473C ld INTMEM_F8, ZERO_REG ; Zero register ROM:473F ROM:473F ROM_473F: ; CODE XREF: ROM_4718+D↑j ROM:473F ; ROM_4718+18↑j ... ROM:473F st INTMEM_F8, INTMEM_2DE[] ROM:4744 mulu INTMEM_F8, #64h ; 'd' ROM:4748 divu INTMEM_F8, INTMEM_44 ROM:474B st INTMEM_F8, INTMEM_2DC[] ROM:4750 ret ROM:4750 ; End of function ROM_4718 ROM:4750 ROM:4751 ROM:4751 ; =============== S U B R O U T I N E ======================================= ROM:4751 ROM:4751 ROM:4751 ROM_4751: ; CODE XREF: ROM_3411-D02↑p ROM:4751 ; ROM_29C2+C7↑p ROM:4751 mulub INTMEM_F8+2, INTMEM_62+1, #64h ; 'd' ROM:4755 ld INTMEM_FC, INTMEM_14A[] ROM:475A clr INTMEM_FC+2 ROM:475C divu INTMEM_FC, INTMEM_F8+2 ROM:475F sub INTMEM_FC, INTMEM_FC+2, INTMEM_2DC[] ROM:4765 jge ROM_476B ROM:4767 sub INTMEM_FC, #64h ; 'd' ROM:476B ROM:476B ROM_476B: ; CODE XREF: ROM_4751+14↑j ROM:476B divb INTMEM_FC, #64h ; 'd' ROM:476F divub INTMEM_FC+2, #64h ; 'd' ROM:4772 ldbze INTMEM_F6, 101h[INTMEM_40] ROM:4777 divub INTMEM_F6, INTMEM_62+1 ROM:477A cmpb INTMEM_F6+1, INTMEM_FC+2 ROM:477D jle ROM_4782 ROM:477F subb INTMEM_F6+1, INTMEM_62+1 ROM:4782 ROM:4782 ROM_4782: ; CODE XREF: ROM_4751+2C↑j ROM:4782 ldbze INTMEM_F8, INTMEM_72 ROM:4785 divub INTMEM_F8, INTMEM_62+1 ROM:4788 cmpb INTMEM_F8+1, INTMEM_FC+2 ROM:478B jle ROM_4790 ROM:478D subb INTMEM_F8+1, INTMEM_62+1 ROM:4790 ROM:4790 ROM_4790: ; CODE XREF: ROM_4751+3A↑j ROM:4790 cmpb INTMEM_FC, INTMEM_F6+1 ROM:4793 jge ROM_4798 ROM:4795 ldb INTMEM_FC, INTMEM_F6+1 ROM:4798 ROM:4798 ROM_4798: ; CODE XREF: ROM_4751+42↑j ROM:4798 ldbze INTMEM_F6, 102h[INTMEM_40] ROM:479D divub INTMEM_F6, INTMEM_62+1 ROM:47A0 cmpb INTMEM_F6+1, INTMEM_FC+2 ROM:47A3 jge ROM_47A8 ROM:47A5 addb INTMEM_F6+1, INTMEM_62+1 ROM:47A8 ROM:47A8 ROM_47A8: ; CODE XREF: ROM_4751+52↑j ROM:47A8 ld INTMEM_F8+2, INTMEM_2DC[] ROM:47AD divub INTMEM_F8+2, #64h ; 'd' ROM:47B0 cmpb INTMEM_F8+3, ZERO_REG ; Zero register ROM:47B3 je ROM_47B7 ROM:47B5 incb INTMEM_F8+2 ROM:47B7 ROM:47B7 ROM_47B7: ; CODE XREF: ROM_4751+62↑j ROM:47B7 addb INTMEM_F6, INTMEM_FC, INTMEM_F8+2 ROM:47BB cmpb INTMEM_F6, INTMEM_F6+1 ROM:47BE jle ROM_47C4 ROM:47C0 subb INTMEM_FC, INTMEM_F6+1, INTMEM_F8+2 ROM:47C4 ROM:47C4 ROM_47C4: ; CODE XREF: ROM_4751+6D↑j ROM:47C4 cmpb INTMEM_FC, INTMEM_F8+1 ROM:47C7 jge ROM_47CC ROM:47C9 ldb INTMEM_FC, INTMEM_F8+1 ROM:47CC ROM:47CC ROM_47CC: ; CODE XREF: ROM_4751+76↑j ROM:47CC cmpb INTMEM_FC, ZERO_REG ; Zero register ROM:47CF jge ROM_47D4 ROM:47D1 addb INTMEM_FC, INTMEM_62+1 ROM:47D4 ROM:47D4 ROM_47D4: ; CODE XREF: ROM_4751+7E↑j ROM:47D4 stb INTMEM_FC, INTMEM_2EF[] ROM:47D9 ret ROM:47D9 ; End of function ROM_4751 ROM:47D9 ROM:47DA ROM:47DA ; =============== S U B R O U T I N E ======================================= ROM:47DA ROM:47DA ROM:47DA ROM_47DA: ; CODE XREF: ROM_3411:ROM_2714↑p ROM:47DA ; ROM_29C2:ROM_2A8E↑p ROM:47DA ld INTMEM_F6, INTMEM_14A[] ROM:47DF divub INTMEM_F6, #64h ; 'd' ROM:47E2 ldbze INTMEM_F6, INTMEM_F6 ROM:47E5 divub INTMEM_F6, INTMEM_62+1 ROM:47E8 stb INTMEM_F6+1, INTMEM_2EF[] ROM:47ED ret ROM:47ED ; End of function ROM_47DA ROM:47ED ROM:47EE ROM:47EE ; =============== S U B R O U T I N E ======================================= ROM:47EE ROM:47EE ROM:47EE ROM_47EE: ; CODE XREF: ROM_3411:ROM_2717↑p ROM:47EE ; ROM_29C2:ROM_2A91↑p ROM:47EE ldb INTMEM_F6, INTMEM_2EF[] ROM:47F3 cmpb INTMEM_62+1, #48h ; 'H' ROM:47F6 jne ROM_47FF ROM:47F8 stb INTMEM_F6, INTMEM_2ED[] ROM:47FD sjmp ROM_4816 ROM:47FF ; --------------------------------------------------------------------------- ROM:47FF ROM:47FF ROM_47FF: ; CODE XREF: ROM_47EE+8↑j ROM:47FF ; ROM_47EE+19↓j ROM:47FF cmpb INTMEM_F6, INTMEM_72 ROM:4802 jc ROM_4809 ROM:4804 addb INTMEM_F6, INTMEM_62+1 ROM:4807 sjmp ROM_47FF ROM:4809 ; --------------------------------------------------------------------------- ROM:4809 ROM:4809 ROM_4809: ; CODE XREF: ROM_47EE+14↑j ROM:4809 cmpb INTMEM_F6, #47h ; 'G' ROM:480C jnh ROM_4811 ROM:480E subb INTMEM_F6, #48h ; 'H' ROM:4811 ROM:4811 ROM_4811: ; CODE XREF: ROM_47EE+1E↑j ROM:4811 stb INTMEM_F6, INTMEM_2ED[] ROM:4816 ROM:4816 ROM_4816: ; CODE XREF: ROM_47EE+F↑j ROM:4816 cmpb INTMEM_62+1, #48h ; 'H' ROM:4819 jne ROM_4827 ROM:481B ldb INTMEM_F8+1, 102h[INTMEM_40] ROM:4820 stb INTMEM_F8+1, INTMEM_2EE[] ROM:4825 sjmp ROM_4852 ROM:4827 ; --------------------------------------------------------------------------- ROM:4827 ROM:4827 ROM_4827: ; CODE XREF: ROM_47EE+2B↑j ROM:4827 ldbze INTMEM_F8, 102h[INTMEM_40] ROM:482C divub INTMEM_F8, INTMEM_62+1 ROM:482F ROM:482F ROM_482F: ; CODE XREF: ROM_47EE+49↓j ROM:482F cmpb INTMEM_F8+1, INTMEM_72 ROM:4832 jh ROM_4839 ROM:4834 addb INTMEM_F8+1, INTMEM_62+1 ROM:4837 sjmp ROM_482F ROM:4839 ; --------------------------------------------------------------------------- ROM:4839 ROM:4839 ROM_4839: ; CODE XREF: ROM_47EE+44↑j ROM:4839 ; ROM_47EE+55↓j ROM:4839 cmpb INTMEM_F8+1, INTMEM_2ED[] ROM:483E jh ROM_4845 ROM:4840 addb INTMEM_F8+1, INTMEM_62+1 ROM:4843 sjmp ROM_4839 ROM:4845 ; --------------------------------------------------------------------------- ROM:4845 ROM:4845 ROM_4845: ; CODE XREF: ROM_47EE+50↑j ROM:4845 cmpb INTMEM_F8+1, #47h ; 'G' ROM:4848 jnh ROM_484D ROM:484A subb INTMEM_F8+1, #48h ; 'H' ROM:484D ROM:484D ROM_484D: ; CODE XREF: ROM_47EE+5A↑j ROM:484D stb INTMEM_F8+1, INTMEM_2EE[] ROM:4852 ROM:4852 ROM_4852: ; CODE XREF: ROM_47EE+37↑j ROM:4852 ret ROM:4852 ; End of function ROM_47EE ROM:4852 ROM:4853 ; [00000001 BYTES: COLLAPSED FUNCTION nullsub_1. PRESS CTRL-NUMPAD+ TO EXPAND] ROM:4854 ROM:4854 ; =============== S U B R O U T I N E ======================================= ROM:4854 ROM:4854 ROM:4854 ROM_4854: ; CODE XREF: ROM_3411-CD2↑p ROM:4854 ; ROM_29C2:ROM_2AAB↑p ROM:4854 ld INTMEM_F6, INTMEM_14C[] ROM:4859 ld INTMEM_F8, INTMEM_150[] ROM:485E cmp INTMEM_F8, ZERO_REG ; Zero register ROM:4861 je ROM_487B ROM:4863 add INTMEM_F6, #-8000h ROM:4867 jnc ROM_4873 ROM:4869 add INTMEM_F8, INTMEM_F6 ROM:486C jnc ROM_487B ROM:486E ldbse INTMEM_F8, #-1 ROM:4871 sjmp ROM_487B ROM:4873 ; --------------------------------------------------------------------------- ROM:4873 ROM:4873 ROM_4873: ; CODE XREF: ROM_4854+13↑j ROM:4873 add INTMEM_F8, INTMEM_F6 ROM:4876 jc ROM_487B ROM:4878 ld INTMEM_F8, ZERO_REG ; Zero register ROM:487B ROM:487B ROM_487B: ; CODE XREF: ROM_4854+D↑j ROM:487B ; ROM_4854+18↑j ... ROM:487B st INTMEM_F8, INTMEM_2E2[] ROM:4880 mulu INTMEM_F8, #64h ; 'd' ROM:4884 divu INTMEM_F8, INTMEM_44 ROM:4887 st INTMEM_F8, INTMEM_2E0[] ROM:488C ret ROM:488C ; End of function ROM_4854 ROM:488C ROM:488D ROM:488D ; =============== S U B R O U T I N E ======================================= ROM:488D ROM:488D ROM:488D ROM_488D: ; CODE XREF: ROM_3411-CCC↑p ROM:488D ; ROM_29C2+EF↑p ROM:488D ld INTMEM_FC, INTMEM_14A[] ROM:4892 ldb INTMEM_FC+2, 103h[INTMEM_40] ROM:4897 mulub INTMEM_FC+2, #64h ; 'd' ROM:489A add INTMEM_FC, INTMEM_FC+2 ROM:489D cmp INTMEM_FC, #1C1Fh ROM:48A1 jnh ROM_48A7 ROM:48A3 sub INTMEM_FC, #1C20h ROM:48A7 ROM:48A7 ROM_48A7: ; CODE XREF: ROM_488D+14↑j ROM:48A7 mulub INTMEM_F8+2, INTMEM_64, #64h ; 'd' ROM:48AB clr INTMEM_FC+2 ROM:48AD divu INTMEM_FC, INTMEM_F8+2 ROM:48B0 sub INTMEM_FC, INTMEM_FC+2, INTMEM_2E0[] ROM:48B6 jge ROM_48BC ROM:48B8 sub INTMEM_FC, #64h ; 'd' ROM:48BC ROM:48BC ROM_48BC: ; CODE XREF: ROM_488D+29↑j ROM:48BC divb INTMEM_FC, #64h ; 'd' ROM:48C0 divub INTMEM_FC+2, #64h ; 'd' ROM:48C3 ldbze INTMEM_F6, INTMEM_2F0[] ROM:48C8 divub INTMEM_F6, INTMEM_64 ROM:48CB cmpb INTMEM_F6+1, INTMEM_FC+2 ROM:48CE jle ROM_48D3 ROM:48D0 subb INTMEM_F6+1, INTMEM_64 ROM:48D3 ROM:48D3 ROM_48D3: ; CODE XREF: ROM_488D+41↑j ROM:48D3 ldbze INTMEM_F8, INTMEM_72 ROM:48D6 divub INTMEM_F8, INTMEM_64 ROM:48D9 cmpb INTMEM_F8+1, INTMEM_FC+2 ROM:48DC jle ROM_48E1 ROM:48DE subb INTMEM_F8+1, INTMEM_64 ROM:48E1 ROM:48E1 ROM_48E1: ; CODE XREF: ROM_488D+4F↑j ROM:48E1 cmpb INTMEM_FC, INTMEM_F6+1 ROM:48E4 jge ROM_48E9 ROM:48E6 ldb INTMEM_FC, INTMEM_F6+1 ROM:48E9 ROM:48E9 ROM_48E9: ; CODE XREF: ROM_488D+57↑j ROM:48E9 ldbze INTMEM_F6, INTMEM_2F1[] ROM:48EE divub INTMEM_F6, INTMEM_64 ROM:48F1 cmpb INTMEM_F6+1, INTMEM_FC+2 ROM:48F4 jge ROM_48F9 ROM:48F6 addb INTMEM_F6+1, INTMEM_64 ROM:48F9 ROM:48F9 ROM_48F9: ; CODE XREF: ROM_488D+67↑j ROM:48F9 ld INTMEM_F8+2, INTMEM_2E0[] ROM:48FE divub INTMEM_F8+2, #64h ; 'd' ROM:4901 cmpb INTMEM_F8+3, ZERO_REG ; Zero register ROM:4904 je ROM_4908 ROM:4906 incb INTMEM_F8+2 ROM:4908 ROM:4908 ROM_4908: ; CODE XREF: ROM_488D+77↑j ROM:4908 addb INTMEM_F6, INTMEM_FC, INTMEM_F8+2 ROM:490C cmpb INTMEM_F6, INTMEM_F6+1 ROM:490F jle ROM_4915 ROM:4911 subb INTMEM_FC, INTMEM_F6+1, INTMEM_F8+2 ROM:4915 ROM:4915 ROM_4915: ; CODE XREF: ROM_488D+82↑j ROM:4915 cmpb INTMEM_FC, INTMEM_F8+1 ROM:4918 jge ROM_491D ROM:491A ldb INTMEM_FC, INTMEM_F8+1 ROM:491D ROM:491D ROM_491D: ; CODE XREF: ROM_488D+8B↑j ROM:491D cmpb INTMEM_FC, ZERO_REG ; Zero register ROM:4920 jge ROM_4925 ROM:4922 addb INTMEM_FC, INTMEM_64 ROM:4925 ROM:4925 ROM_4925: ; CODE XREF: ROM_488D+93↑j ROM:4925 stb INTMEM_FC, INTMEM_2F4[] ROM:492A ret ROM:492A ; End of function ROM_488D ROM:492A ROM:492B ROM:492B ; =============== S U B R O U T I N E ======================================= ROM:492B ROM:492B ROM:492B ROM_492B: ; CODE XREF: ROM_3411:ROM_274A↑p ROM:492B ; ROM_29C2:ROM_2AB6↑p ROM:492B ld INTMEM_F6, INTMEM_14A[] ROM:4930 ldb INTMEM_FC+2, 103h[INTMEM_40] ROM:4935 mulub INTMEM_FC+2, #64h ; 'd' ROM:4938 add INTMEM_F6, INTMEM_FC+2 ROM:493B cmp INTMEM_F6, #1C1Fh ROM:493F jnh ROM_4945 ROM:4941 sub INTMEM_F6, #1C20h ROM:4945 ROM:4945 ROM_4945: ; CODE XREF: ROM_492B+14↑j ROM:4945 divub INTMEM_F6, #64h ; 'd' ROM:4948 ldbze INTMEM_F6, INTMEM_F6 ROM:494B divub INTMEM_F6, INTMEM_64 ROM:494E stb INTMEM_F6+1, INTMEM_2F4[] ROM:4953 ret ROM:4953 ; End of function ROM_492B ROM:4953 ROM:4954 ROM:4954 ; =============== S U B R O U T I N E ======================================= ROM:4954 ROM:4954 ROM:4954 ROM_4954: ; CODE XREF: ROM_3411:ROM_274D↑p ROM:4954 ; ROM_29C2:ROM_2AB9↑p ROM:4954 ldb INTMEM_F6, INTMEM_2F4[] ROM:4959 cmpb INTMEM_64, #48h ; 'H' ROM:495C jne ROM_4965 ROM:495E stb INTMEM_F6, INTMEM_2F2[] ROM:4963 sjmp ROM_497C ROM:4965 ; --------------------------------------------------------------------------- ROM:4965 ROM:4965 ROM_4965: ; CODE XREF: ROM_4954+8↑j ROM:4965 ; ROM_4954+19↓j ROM:4965 cmpb INTMEM_F6, INTMEM_72 ROM:4968 jc ROM_496F ROM:496A addb INTMEM_F6, INTMEM_64 ROM:496D sjmp ROM_4965 ROM:496F ; --------------------------------------------------------------------------- ROM:496F ROM:496F ROM_496F: ; CODE XREF: ROM_4954+14↑j ROM:496F cmpb INTMEM_F6, #47h ; 'G' ROM:4972 jnh ROM_4977 ROM:4974 subb INTMEM_F6, #48h ; 'H' ROM:4977 ROM:4977 ROM_4977: ; CODE XREF: ROM_4954+1E↑j ROM:4977 stb INTMEM_F6, INTMEM_2F2[] ROM:497C ROM:497C ROM_497C: ; CODE XREF: ROM_4954+F↑j ROM:497C cmpb INTMEM_64, #48h ; 'H' ROM:497F jne ROM_498D ROM:4981 ldb INTMEM_F8+1, INTMEM_2F1[] ROM:4986 stb INTMEM_F8+1, INTMEM_2F3[] ROM:498B sjmp ROM_49B8 ROM:498D ; --------------------------------------------------------------------------- ROM:498D ROM:498D ROM_498D: ; CODE XREF: ROM_4954+2B↑j ROM:498D ldbze INTMEM_F8, INTMEM_2F1[] ROM:4992 divub INTMEM_F8, INTMEM_64 ROM:4995 ROM:4995 ROM_4995: ; CODE XREF: ROM_4954+49↓j ROM:4995 cmpb INTMEM_F8+1, INTMEM_72 ROM:4998 jh ROM_499F ROM:499A addb INTMEM_F8+1, INTMEM_64 ROM:499D sjmp ROM_4995 ROM:499F ; --------------------------------------------------------------------------- ROM:499F ROM:499F ROM_499F: ; CODE XREF: ROM_4954+44↑j ROM:499F ; ROM_4954+55↓j ROM:499F cmpb INTMEM_F8+1, INTMEM_2F2[] ROM:49A4 jh ROM_49AB ROM:49A6 addb INTMEM_F8+1, INTMEM_64 ROM:49A9 sjmp ROM_499F ROM:49AB ; --------------------------------------------------------------------------- ROM:49AB ROM:49AB ROM_49AB: ; CODE XREF: ROM_4954+50↑j ROM:49AB cmpb INTMEM_F8+1, #47h ; 'G' ROM:49AE jnh ROM_49B3 ROM:49B0 subb INTMEM_F8+1, #48h ; 'H' ROM:49B3 ROM:49B3 ROM_49B3: ; CODE XREF: ROM_4954+5A↑j ROM:49B3 stb INTMEM_F8+1, INTMEM_2F3[] ROM:49B8 ROM:49B8 ROM_49B8: ; CODE XREF: ROM_4954+37↑j ROM:49B8 ret ROM:49B8 ; End of function ROM_4954 ROM:49B8 ROM:49B9 ROM:49B9 ; =============== S U B R O U T I N E ======================================= ROM:49B9 ROM:49B9 ROM:49B9 ROM_49B9: ; CODE XREF: ROM_3411:ROM_2954↑p ROM:49B9 ; ROM:5278↓p ROM:49B9 st INTMEM_4A, INTMEM_3C2[] ROM:49BE pushf ROM:49BF add INTMEM_FC+2, INTMEM_A, #8 ROM:49C4 ldb INTMEM_6, #23h ; '#' ROM:49C7 ld INTMEM_4, INTMEM_FC+2 ROM:49CA nop ROM:49CB nop ROM:49CC ROM:49CC ROM_49CC: ; CODE XREF: ROM_49B9:ROM_49CC↓j ROM:49CC jbs WSR1, 7, ROM_49CC ; Window selection register 1 ROM:49CF add INTMEM_FC+2, INTMEM_F8 ROM:49D2 ldb INTMEM_6, #3 ROM:49D5 ld INTMEM_4, INTMEM_FC+2 ROM:49D8 popf ROM:49D9 ret ROM:49D9 ; End of function ROM_49B9 ROM:49D9 ROM:49DA ROM:49DA ; =============== S U B R O U T I N E ======================================= ROM:49DA ROM:49DA ROM:49DA ROM_49DA: ; CODE XREF: ROM_3411:ROM_29A5↑p ROM:49DA ; ROM:ROM_5280↓p ROM:49DA st INTMEM_4C, INTMEM_3C4[] ROM:49DF pushf ROM:49E0 add INTMEM_FC+2, INTMEM_A, #8 ROM:49E5 ldb INTMEM_6, #24h ; '$' ROM:49E8 ld INTMEM_4, INTMEM_FC+2 ROM:49EB nop ROM:49EC nop ROM:49ED ROM:49ED ROM_49ED: ; CODE XREF: ROM_49DA:ROM_49ED↓j ROM:49ED jbs WSR1, 7, ROM_49ED ; Window selection register 1 ROM:49F0 add INTMEM_FC+2, INTMEM_F8 ROM:49F3 ldb INTMEM_6, #4 ROM:49F6 ld INTMEM_4, INTMEM_FC+2 ROM:49F9 popf ROM:49FA ret ROM:49FA ; End of function ROM_49DA ROM:49FA ROM:49FB ; --------------------------------------------------------------------------- ROM:49FB ldb INTMEM_F8, #1 ROM:49FE ret ROM:49FF ; --------------------------------------------------------------------------- ROM:49FF jbs INTMEM_78+1, 5, ROM_4A3C ROM:4A02 ROM:4A02 ROM_4A02: ; CODE XREF: ROM:4AA4↓j ROM:4A02 ; ROM:4AD6↓j ROM:4A02 ld INTMEM_FC, INTMEM_322[] ROM:4A07 cmp INTMEM_FC, 1Eh[INTMEM_40] ROM:4A0C jnh ROM_4A13 ROM:4A0E ld INTMEM_FC, 1Eh[INTMEM_40] ROM:4A13 ROM:4A13 ROM_4A13: ; CODE XREF: ROM:4A0C↑j ROM:4A13 cmp INTMEM_FC, #-8000h ROM:4A17 jc ROM_4A1D ROM:4A19 ld INTMEM_FC, #-8000h ROM:4A1D ROM:4A1D ROM_4A1D: ; CODE XREF: ROM:4A17↑j ROM:4A1D st INTMEM_FC, INTMEM_324[] ROM:4A22 ldb INTMEM_F8+1, (INTMEM_32A+9)[] ROM:4A27 cmpb INTMEM_F8+1, 0DAh[INTMEM_40] ROM:4A2C jnh ROM_4A33 ROM:4A2E ldb INTMEM_F8+1, 0DAh[INTMEM_40] ROM:4A33 ROM:4A33 ROM_4A33: ; CODE XREF: ROM:4A2C↑j ROM:4A33 stb INTMEM_F8+1, (INTMEM_32A+0Bh)[] ROM:4A38 ldb INTMEM_F8, #1 ROM:4A3B ret ROM:4A3C ; --------------------------------------------------------------------------- ROM:4A3C ROM:4A3C ROM_4A3C: ; CODE XREF: ROM:49FF↑j ROM:4A3C andb INTMEM_78+1, #-21h ROM:4A3F orb INTMEM_7C, #2 ROM:4A42 sub INTMEM_FC, INTMEM_FC+2, 1Eh[INTMEM_40] ROM:4A48 add INTMEM_FC, #-8000h ROM:4A4C and INTMEM_FC, #-2 ROM:4A50 st INTMEM_FC, (INTMEM_32A+4)[] ROM:4A55 st INTMEM_FC, INTMEM_324[] ROM:4A5A sub INTMEM_FC, 1Ch[INTMEM_40] ROM:4A5F and INTMEM_FC, #-8 ROM:4A63 st INTMEM_FC, (INTMEM_32A+6)[] ROM:4A68 ldb INTMEM_F8+1, 0DAh[INTMEM_40] ROM:4A6D stb INTMEM_F8+1, (INTMEM_32A+0Bh)[] ROM:4A72 ldb INTMEM_F8, #2 ROM:4A75 ret ROM:4A76 ; --------------------------------------------------------------------------- ROM:4A76 cmp INTMEM_FC+2, (INTMEM_32A+4)[] ROM:4A7B jne ROM_4A95 ROM:4A7D ld INTMEM_FC, (INTMEM_32A+6)[] ROM:4A82 st INTMEM_FC, INTMEM_324[] ROM:4A87 ldb INTMEM_F8+1, 10Bh[INTMEM_40] ROM:4A8C stb INTMEM_F8+1, (INTMEM_32A+0Bh)[] ROM:4A91 ldb INTMEM_F8, #3 ROM:4A94 ROM:4A94 ROM_4A94: ; CODE XREF: ROM:ROM_4A95↓j ROM:4A94 ret ROM:4A95 ; --------------------------------------------------------------------------- ROM:4A95 ROM:4A95 ROM_4A95: ; CODE XREF: ROM:4A7B↑j ROM:4A95 jbc INTMEM_78+1, 6, ROM_4A94 ROM:4A98 andb INTMEM_78+1, #-41h ROM:4A9B cmp INTMEM_F8+2, #-8000h ROM:4A9F jnh ROM_4AA6 ROM:4AA1 andb INTMEM_7C, #-3 ROM:4AA4 sjmp ROM_4A02 ROM:4AA6 ; --------------------------------------------------------------------------- ROM:4AA6 ROM:4AA6 ROM_4AA6: ; CODE XREF: ROM:4A9F↑j ROM:4AA6 ; ROM:4ADF↓j ROM:4AA6 st INTMEM_F8+2, INTMEM_324[] ROM:4AAB ldb INTMEM_F8+1, 0DAh[INTMEM_40] ROM:4AB0 stb INTMEM_F8+1, (INTMEM_32A+0Bh)[] ROM:4AB5 ldb INTMEM_F8, #4 ROM:4AB8 ret ROM:4AB9 ; --------------------------------------------------------------------------- ROM:4AB9 cmp INTMEM_FC+2, (INTMEM_32A+6)[] ROM:4ABE jne ROM_4AD8 ROM:4AC0 ROM:4AC0 ROM_4AC0: ; CODE XREF: ROM:4AE6↓j ROM:4AC0 andb INTMEM_7C, #-3 ROM:4AC3 ld INTMEM_FC+2, #-8000h ROM:4AC7 st INTMEM_FC+2, INTMEM_324[] ROM:4ACC st INTMEM_FC+2, INTMEM_320[] ROM:4AD1 st INTMEM_FC+2, INTMEM_31E[] ROM:4AD6 sjmp ROM_4A02 ROM:4AD8 ; --------------------------------------------------------------------------- ROM:4AD8 ROM:4AD8 ROM_4AD8: ; CODE XREF: ROM:4ABE↑j ROM:4AD8 jbs INTMEM_78+1, 6, ROM_4ADC ROM:4ADB ret ROM:4ADC ; --------------------------------------------------------------------------- ROM:4ADC ROM:4ADC ROM_4ADC: ; CODE XREF: ROM:ROM_4AD8↑j ROM:4ADC andb INTMEM_78+1, #-41h ROM:4ADF sjmp ROM_4AA6 ROM:4AE1 ; --------------------------------------------------------------------------- ROM:4AE1 cmp INTMEM_FC+2, INTMEM_324[] ROM:4AE6 je ROM_4AC0 ROM:4AE8 ret ROM:4AE9 ; --------------------------------------------------------------------------- ROM:4AE9 ldb INTMEM_F8, #1 ROM:4AEC ret ROM:4AED ; --------------------------------------------------------------------------- ROM:4AED cmp INTMEM_FC, INTMEM_FC+2 ROM:4AF0 jnc ROM_4AF5 ROM:4AF2 jh ROM_4AFA ROM:4AF4 ret ROM:4AF5 ; --------------------------------------------------------------------------- ROM:4AF5 ROM:4AF5 ROM_4AF5: ; CODE XREF: ROM:4AF0↑j ROM:4AF5 ldb INTMEM_F8, #3 ROM:4AF8 sjmp ROM_4B0D ROM:4AFA ; --------------------------------------------------------------------------- ROM:4AFA ROM:4AFA ROM_4AFA: ; CODE XREF: ROM:4AF2↑j ROM:4AFA ldb INTMEM_F8, #2 ROM:4AFD sjmp ROM_4B0D ROM:4AFF ; --------------------------------------------------------------------------- ROM:4AFF cmp INTMEM_FC, INTMEM_F8+2 ROM:4B02 jh ROM_4B0D ROM:4B04 inc INTMEM_FC+2 ROM:4B06 cmp INTMEM_FC, INTMEM_FC+2 ROM:4B09 jnh ROM_4B32 ROM:4B0B dec INTMEM_FC+2 ROM:4B0D ROM:4B0D ROM_4B0D: ; CODE XREF: ROM:4AF8↑j ROM:4B0D ; ROM:4AFD↑j ... ROM:4B0D ldb INTMEM_F8+1, (INTMEM_32A+0Bh)[] ROM:4B12 stb INTMEM_F8+1, (INTMEM_32A+0Dh)[] ROM:4B17 st INTMEM_FC, INTMEM_F8+2 ROM:4B1A st INTMEM_FC, INTMEM_320[] ROM:4B1F ret ROM:4B20 ; --------------------------------------------------------------------------- ROM:4B20 cmp INTMEM_FC, INTMEM_F8+2 ROM:4B23 jnc ROM_4B0D ROM:4B25 dec INTMEM_FC+2 ROM:4B27 cmp INTMEM_FC, INTMEM_FC+2 ROM:4B2A jc ROM_4B30 ROM:4B2C inc INTMEM_FC+2 ROM:4B2E sjmp ROM_4B0D ROM:4B30 ; --------------------------------------------------------------------------- ROM:4B30 ROM:4B30 ROM_4B30: ; CODE XREF: ROM:4B2A↑j ROM:4B30 inc INTMEM_FC+2 ROM:4B32 ROM:4B32 ROM_4B32: ; CODE XREF: ROM:4B09↑j ROM:4B32 clrb INTMEM_F8+1 ROM:4B34 stb INTMEM_F8+1, (INTMEM_32A+0Dh)[] ROM:4B39 and INTMEM_FC+2, #-2 ROM:4B3D st INTMEM_FC+2, INTMEM_F8+2 ROM:4B40 st INTMEM_FC+2, INTMEM_320[] ROM:4B45 ld INTMEM_FC+2, INTMEM_31E[] ROM:4B4A addb INTMEM_F8, #2 ROM:4B4D ret ROM:4B4E ; --------------------------------------------------------------------------- ROM:4B4E cmp INTMEM_FC, INTMEM_F8+2 ROM:4B51 jnh ROM_4B58 ROM:4B53 ldb INTMEM_F8, #2 ROM:4B56 sjmp ROM_4B0D ROM:4B58 ; --------------------------------------------------------------------------- ROM:4B58 ROM:4B58 ROM_4B58: ; CODE XREF: ROM:4B51↑j ROM:4B58 jbs INTMEM_82, 0, ROM_4B65 ROM:4B5B je ROM_4B62 ROM:4B5D ldb INTMEM_F8, #3 ROM:4B60 sjmp ROM_4B0D ROM:4B62 ; --------------------------------------------------------------------------- ROM:4B62 ROM:4B62 ROM_4B62: ; CODE XREF: ROM:4B5B↑j ROM:4B62 ; ROM:4B73↓j ROM:4B62 ldb INTMEM_F8, #1 ROM:4B65 ROM:4B65 ROM_4B65: ; CODE XREF: ROM:ROM_4B58↑j ROM:4B65 ; ROM:ROM_4B70↓j ROM:4B65 ret ROM:4B66 ; --------------------------------------------------------------------------- ROM:4B66 cmp INTMEM_FC, INTMEM_F8+2 ROM:4B69 jc ROM_4B70 ROM:4B6B ldb INTMEM_F8, #3 ROM:4B6E sjmp ROM_4B0D ROM:4B70 ; --------------------------------------------------------------------------- ROM:4B70 ROM:4B70 ROM_4B70: ; CODE XREF: ROM:4B69↑j ROM:4B70 jbs INTMEM_82, 0, ROM_4B65 ROM:4B73 je ROM_4B62 ROM:4B75 ldb INTMEM_F8, #2 ROM:4B78 sjmp ROM_4B0D ROM:4B7A ; --------------------------------------------------------------------------- ROM:4B7A ldb INTMEM_85, 10Ch[INTMEM_40] ROM:4B7F ldb INTMEM_F8, #1 ROM:4B82 ret ROM:4B83 ; --------------------------------------------------------------------------- ROM:4B83 cmpb INTMEM_F8+1, ZERO_REG ; Zero register ROM:4B86 jne ROM_4B95 ROM:4B88 cmpb INTMEM_85, ZERO_REG ; Zero register ROM:4B8B jne ROM_4BA5 ROM:4B8D orb INTMEM_82, #2 ROM:4B90 ldb INTMEM_F8, #4 ROM:4B93 sjmp ROM_4BA5 ROM:4B95 ; --------------------------------------------------------------------------- ROM:4B95 ROM:4B95 ROM_4B95: ; CODE XREF: ROM:4B86↑j ROM:4B95 cmp INTMEM_F8+2, INTMEM_FC+2 ROM:4B98 je ROM_4BA5 ROM:4B9A orb INTMEM_82, #1 ROM:4B9D ldb INTMEM_84, (INTMEM_32A+0Eh)[] ROM:4BA2 ldb INTMEM_F8, #6 ROM:4BA5 ROM:4BA5 ROM_4BA5: ; CODE XREF: ROM:4B8B↑j ROM:4BA5 ; ROM:4B93↑j ... ROM:4BA5 ret ROM:4BA6 ; --------------------------------------------------------------------------- ROM:4BA6 cmpb INTMEM_F8+1, ZERO_REG ; Zero register ROM:4BA9 je ROM_4BCB ROM:4BAB cmp INTMEM_F8+2, INTMEM_FC+2 ROM:4BAE je ROM_4BCB ROM:4BB0 cmpb INTMEM_84, (INTMEM_32A+0Eh)[] ROM:4BB5 jh ROM_4BD6 ROM:4BB7 cmpb INTMEM_84, ZERO_REG ; Zero register ROM:4BBA jne ROM_4BDB ROM:4BBC cmpb INTMEM_85, ZERO_REG ; Zero register ROM:4BBF jne ROM_4BDB ROM:4BC1 ldb INTMEM_84, (INTMEM_32A+0Fh)[] ROM:4BC6 ldb INTMEM_F8, #2 ROM:4BC9 sjmp ROM_4C08 ROM:4BCB ; --------------------------------------------------------------------------- ROM:4BCB ROM:4BCB ROM_4BCB: ; CODE XREF: ROM:4BA9↑j ROM:4BCB ; ROM:4BAE↑j ROM:4BCB ldb INTMEM_84, ZERO_REG ; Zero register ROM:4BCE andb INTMEM_82, #-2 ROM:4BD1 ldb INTMEM_F8, #1 ROM:4BD4 sjmp ROM_4BDB ROM:4BD6 ; --------------------------------------------------------------------------- ROM:4BD6 ROM:4BD6 ROM_4BD6: ; CODE XREF: ROM:4BB5↑j ROM:4BD6 ldb INTMEM_84, (INTMEM_32A+0Eh)[] ROM:4BDB ROM:4BDB ROM_4BDB: ; CODE XREF: ROM:4BBA↑j ROM:4BDB ; ROM:4BBF↑j ... ROM:4BDB ret ROM:4BDC ; --------------------------------------------------------------------------- ROM:4BDC cmpb INTMEM_84, (INTMEM_32A+0Fh)[] ROM:4BE1 jnh ROM_4BE8 ROM:4BE3 ldb INTMEM_84, (INTMEM_32A+0Fh)[] ROM:4BE8 ROM:4BE8 ROM_4BE8: ; CODE XREF: ROM:4BE1↑j ROM:4BE8 cmpb INTMEM_84, ZERO_REG ; Zero register ROM:4BEB je ROM_4BEE ROM:4BED ret ROM:4BEE ; --------------------------------------------------------------------------- ROM:4BEE ROM:4BEE ROM_4BEE: ; CODE XREF: ROM:4BEB↑j ROM:4BEE ldb INTMEM_85, 10Dh[INTMEM_40] ROM:4BF3 cmpb INTMEM_F8+1, ZERO_REG ; Zero register ROM:4BF6 je ROM_4C02 ROM:4BF8 ldb INTMEM_F8, #3 ROM:4BFB ldb INTMEM_84, (INTMEM_32A+0Eh)[] ROM:4C00 sjmp ROM_4C08 ROM:4C02 ; --------------------------------------------------------------------------- ROM:4C02 ROM:4C02 ROM_4C02: ; CODE XREF: ROM:4BF6↑j ROM:4C02 ldb INTMEM_F8, #1 ROM:4C05 andb INTMEM_82, #-2 ROM:4C08 ROM:4C08 ROM_4C08: ; CODE XREF: ROM:4BC9↑j ROM:4C08 ; ROM:4C00↑j ... ROM:4C08 cmp INTMEM_F8+2, INTMEM_FC+2 ROM:4C0B jh ROM_4C15 ROM:4C0D dec INTMEM_FC+2 ROM:4C0F jc ROM_4C1B ROM:4C11 inc INTMEM_FC+2 ROM:4C13 sjmp ROM_4C1B ROM:4C15 ; --------------------------------------------------------------------------- ROM:4C15 ROM:4C15 ROM_4C15: ; CODE XREF: ROM:4C0B↑j ROM:4C15 inc INTMEM_FC+2 ROM:4C17 jnc ROM_4C1B ROM:4C19 dec INTMEM_FC+2 ROM:4C1B ROM:4C1B ROM_4C1B: ; CODE XREF: ROM:4C0F↑j ROM:4C1B ; ROM:4C13↑j ... ROM:4C1B st INTMEM_FC+2, INTMEM_31E[] ROM:4C20 sub INTMEM_F6, INTMEM_FC+2, #-8000h ROM:4C25 jc ROM_4C29 ROM:4C27 clr INTMEM_F6 ROM:4C29 ROM:4C29 ROM_4C29: ; CODE XREF: ROM:4C25↑j ROM:4C29 shr INTMEM_F6, #1 ROM:4C2C stb INTMEM_F6, INTMEM_5E ROM:4C2F ret ROM:4C30 ; --------------------------------------------------------------------------- ROM:4C30 cmpb INTMEM_84, (INTMEM_32A+0Eh)[] ROM:4C35 jnh ROM_4C3C ROM:4C37 ldb INTMEM_84, (INTMEM_32A+0Eh)[] ROM:4C3C ROM:4C3C ROM_4C3C: ; CODE XREF: ROM:4C35↑j ROM:4C3C cmpb INTMEM_F8+1, ZERO_REG ; Zero register ROM:4C3F je ROM_4C46 ROM:4C41 cmp INTMEM_FC+2, INTMEM_F8+2 ROM:4C44 jne ROM_4C4F ROM:4C46 ROM:4C46 ROM_4C46: ; CODE XREF: ROM:4C3F↑j ROM:4C46 clrb INTMEM_84 ROM:4C48 andb INTMEM_82, #-2 ROM:4C4B ldb INTMEM_F8, #1 ROM:4C4E ret ROM:4C4F ; --------------------------------------------------------------------------- ROM:4C4F ROM:4C4F ROM_4C4F: ; CODE XREF: ROM:4C44↑j ROM:4C4F cmpb INTMEM_85, ZERO_REG ; Zero register ROM:4C52 jne ROM_4C5B ROM:4C54 cmpb INTMEM_84, 10Ch[INTMEM_40] ROM:4C59 jh ROM_4C6C ROM:4C5B ROM:4C5B ROM_4C5B: ; CODE XREF: ROM:4C52↑j ROM:4C5B cmpb INTMEM_84, ZERO_REG ; Zero register ROM:4C5E jne ROM_4C72 ROM:4C60 ldb INTMEM_84, (INTMEM_32A+0Fh)[] ROM:4C65 clrb INTMEM_85 ROM:4C67 ldb INTMEM_F8, #2 ROM:4C6A sjmp ROM_4C08 ROM:4C6C ; --------------------------------------------------------------------------- ROM:4C6C ROM:4C6C ROM_4C6C: ; CODE XREF: ROM:4C59↑j ROM:4C6C ldb INTMEM_F8, #5 ROM:4C6F orb INTMEM_82, #2 ROM:4C72 ROM:4C72 ROM_4C72: ; CODE XREF: ROM:4C5E↑j ROM:4C72 ret ROM:4C73 ; --------------------------------------------------------------------------- ROM:4C73 cmpb INTMEM_F8+1, ZERO_REG ; Zero register ROM:4C76 je ROM_4C8B ROM:4C78 ldb INTMEM_F8, #6 ROM:4C7B andb INTMEM_82, #-3 ROM:4C7E ldb INTMEM_85, 10Ch[INTMEM_40] ROM:4C83 ldb INTMEM_84, (INTMEM_32A+0Eh)[] ROM:4C88 orb INTMEM_82, #1 ROM:4C8B ROM:4C8B ROM_4C8B: ; CODE XREF: ROM:4C76↑j ROM:4C8B ret ROM:4C8C ; --------------------------------------------------------------------------- ROM:4C8C cmpb INTMEM_F8+1, ZERO_REG ; Zero register ROM:4C8F je ROM_4C96 ROM:4C91 cmp INTMEM_FC+2, INTMEM_F8+2 ROM:4C94 jne ROM_4C9F ROM:4C96 ROM:4C96 ROM_4C96: ; CODE XREF: ROM:4C8F↑j ROM:4C96 clrb INTMEM_84 ROM:4C98 andb INTMEM_82, #-2 ROM:4C9B ldb INTMEM_F8, #4 ROM:4C9E ret ROM:4C9F ; --------------------------------------------------------------------------- ROM:4C9F ROM:4C9F ROM_4C9F: ; CODE XREF: ROM:4C94↑j ROM:4C9F cmpb INTMEM_84, 10Ch[INTMEM_40] ROM:4CA4 jnh ROM_4CBF ROM:4CA6 cmpb INTMEM_84, (INTMEM_32A+0Eh)[] ROM:4CAB jnh ROM_4CB3 ROM:4CAD ldb INTMEM_84, (INTMEM_32A+0Eh)[] ROM:4CB2 ret ROM:4CB3 ; --------------------------------------------------------------------------- ROM:4CB3 ROM:4CB3 ROM_4CB3: ; CODE XREF: ROM:4CAB↑j ROM:4CB3 ldb INTMEM_F8, (INTMEM_32A+0Eh)[] ROM:4CB8 cmpb INTMEM_F8, 10Ch[INTMEM_40] ROM:4CBD jh ROM_4CD0 ROM:4CBF ROM:4CBF ROM_4CBF: ; CODE XREF: ROM:4CA4↑j ROM:4CBF ldb INTMEM_84, 10Ch[INTMEM_40] ROM:4CC4 ldb INTMEM_85, 10Ch[INTMEM_40] ROM:4CC9 andb INTMEM_82, #-3 ROM:4CCC ldb INTMEM_F8, #3 ROM:4CCF ret ROM:4CD0 ; --------------------------------------------------------------------------- ROM:4CD0 ROM:4CD0 ROM_4CD0: ; CODE XREF: ROM:4CBD↑j ROM:4CD0 ldb INTMEM_F8, #5 ROM:4CD3 ret ROM:4CD4 ROM:4CD4 ; =============== S U B R O U T I N E ======================================= ROM:4CD4 ROM:4CD4 ROM:4CD4 ROM_4CD4: ; CODE XREF: ROM:ROM_311C↑p ROM:4CD4 ; ROM:529C↓p ROM:4CD4 orb INTMEM_82, #4 ROM:4CD7 clr INTMEM_F8+2 ROM:4CD9 ROM:4CD9 ROM_4CD9: ; CODE XREF: ROM_4CD4+85↓j ROM:4CD9 ld INTMEM_FC, -7C98h[INTMEM_F8+2] ROM:4CDE ldb INTMEM_FC+2, -7C93h[INTMEM_F8+2] ROM:4CE3 andb INTMEM_F6+1, WSR1, #18h ; Window selection register 1 ROM:4CE7 stb INTMEM_F6+1, (INTMEM_2F4+4)[] ROM:4CEC andb ZERO_REG, INTMEM_FC+2, [INTMEM_FC] ; Zero register ROM:4CF0 je ROM_4CF4 ROM:4CF2 sjmp ROM_4D4A ROM:4CF4 ; --------------------------------------------------------------------------- ROM:4CF4 ROM:4CF4 ROM_4CF4: ; CODE XREF: ROM_4CD4+1C↑j ROM:4CF4 ldb INTMEM_FC+3, -7C94h[INTMEM_F8+2] ROM:4CF9 ld INTMEM_F8, -7C9Ch[INTMEM_F8+2] ROM:4CFE andb ZERO_REG, INTMEM_FC+3, [INTMEM_F8] ; Zero register ROM:4D02 jne ROM_4D06 ROM:4D04 sjmp ROM_4D4A ROM:4D06 ; --------------------------------------------------------------------------- ROM:4D06 ROM:4D06 ROM_4D06: ; CODE XREF: ROM_4CD4+2E↑j ROM:4D06 pushf ROM:4D07 notb INTMEM_FC+3 ROM:4D09 andb INTMEM_F6, INTMEM_FC+3, [INTMEM_F8] ROM:4D0D stb INTMEM_F6, [INTMEM_F8] ROM:4D10 ld INTMEM_F8, -7C9Eh[INTMEM_F8+2] ROM:4D15 stb INTMEM_F6, [INTMEM_F8] ROM:4D18 popf ROM:4D19 andb INTMEM_FC+2, [INTMEM_FC] ROM:4D1C andb INTMEM_82, #-9 ROM:4D1F andb INTMEM_F6+1, WSR1, #18h ; Window selection register 1 ROM:4D23 notb INTMEM_F6+1 ROM:4D25 andb INTMEM_F6+1, (INTMEM_2F4+4)[] ROM:4D2A je ROM_4D2F ROM:4D2C orb INTMEM_82, #8 ROM:4D2F ROM:4D2F ROM_4D2F: ; CODE XREF: ROM_4CD4+56↑j ROM:4D2F andb INTMEM_FC+2, INTMEM_FC+2 ROM:4D32 je ROM_4D4A ROM:4D34 jbs INTMEM_82, 3, ROM_4D4A ROM:4D37 ld INTMEM_F8, -7C9Ah[INTMEM_F8+2] ROM:4D3C andb INTMEM_FC+3, [INTMEM_F8] ROM:4D3F stb INTMEM_FC+3, [INTMEM_F8] ROM:4D42 or INTMEM_3A, -7C96h[INTMEM_F8+2] ROM:4D47 orb INTMEM_82, #10h ROM:4D4A ROM:4D4A ROM_4D4A: ; CODE XREF: ROM_4CD4+1E↑j ROM:4D4A ; ROM_4CD4+30↑j ... ROM:4D4A add INTMEM_F8+2, #0Ch ROM:4D4E add INTMEM_FC, INTMEM_F8+2, #-7C9Eh ROM:4D53 cmp INTMEM_FC, #-7C4Ah ROM:4D57 jc ROM_4D5B ROM:4D59 sjmp ROM_4CD9 ROM:4D5B ; --------------------------------------------------------------------------- ROM:4D5B ROM:4D5B ROM_4D5B: ; CODE XREF: ROM_4CD4+83↑j ROM:4D5B ldb INTMEM_F6, IOPORT2[] ; Input/output port 2 ROM:4D5F andb INTMEM_F6, #4 ROM:4D62 jne ROM_4D8C ROM:4D64 andb INTMEM_F6+1, WSR1, #18h ; Window selection register 1 ROM:4D68 andb INTMEM_7D, #-41h ROM:4D6B xorb INTMEM_F6+1, #8 ROM:4D6E andb ZERO_REG, INTMEM_F6+1, #18h ; Zero register ROM:4D72 jne ROM_4D7A ROM:4D74 or INTMEM_3A, #1 ROM:4D78 sjmp ROM_4D8C ROM:4D7A ; --------------------------------------------------------------------------- ROM:4D7A ROM:4D7A ROM_4D7A: ; CODE XREF: ROM_4CD4+9E↑j ROM:4D7A xorb INTMEM_F6+1, #18h ROM:4D7D andb ZERO_REG, INTMEM_F6+1, #18h ; Zero register ROM:4D81 jne ROM_4D89 ROM:4D83 or INTMEM_3A, #2 ROM:4D87 sjmp ROM_4D8C ROM:4D89 ; --------------------------------------------------------------------------- ROM:4D89 ROM:4D89 ROM_4D89: ; CODE XREF: ROM_4CD4+AD↑j ROM:4D89 orb INTMEM_7D, #40h ; '@' ROM:4D8C ROM:4D8C ROM_4D8C: ; CODE XREF: ROM_4CD4+8E↑j ROM:4D8C ; ROM_4CD4+A4↑j ... ROM:4D8C ret ROM:4D8C ; End of function ROM_4CD4 ROM:4D8C ROM:4D8D ROM:4D8D ; =============== S U B R O U T I N E ======================================= ROM:4D8D ROM:4D8D ROM:4D8D ROM_4D8D: ; CODE XREF: ROM:ROM_311F↑p ROM:4D8D ; ROM:ROM_529F↓p ROM:4D8D ld INTMEM_F8, INTMEM_306[] ROM:4D92 and INTMEM_F6, INTMEM_F8, INTMEM_1A ROM:4D96 not INTMEM_F8 ROM:4D98 and INTMEM_F8, INTMEM_30C[] ROM:4D9D or INTMEM_F6, INTMEM_F8 ROM:4DA0 ld INTMEM_F8, INTMEM_300[] ROM:4DA5 and INTMEM_F6, INTMEM_F8 ROM:4DA8 not INTMEM_F8 ROM:4DAA and INTMEM_20, INTMEM_F8 ROM:4DAD or INTMEM_20, INTMEM_F6 ROM:4DB0 stb INTMEM_20, IOPORT1 ; Input/output port 1 ROM:4DB3 stb INTMEM_20+1, IOPORT2 ; Input/output port 2 ROM:4DB6 ld INTMEM_F8, INTMEM_308[] ROM:4DBB and INTMEM_F6, INTMEM_F8, INTMEM_1C ROM:4DBF not INTMEM_F8 ROM:4DC1 and INTMEM_F8, INTMEM_30E[] ROM:4DC6 or INTMEM_F6, INTMEM_F8 ROM:4DC9 ld INTMEM_F8, INTMEM_302[] ROM:4DCE and INTMEM_F6, INTMEM_F8 ROM:4DD1 not INTMEM_F8 ROM:4DD3 and INTMEM_22, INTMEM_F8 ROM:4DD6 or INTMEM_22, INTMEM_F6 ROM:4DD9 stb INTMEM_22, 1FFEh[] ROM:4DDE stb INTMEM_22+1, 1FFFh[] ROM:4DE3 ret ROM:4DE3 ; End of function ROM_4D8D ROM:4DE3 ROM:4DE4 ROM:4DE4 ; =============== S U B R O U T I N E ======================================= ROM:4DE4 ROM:4DE4 ROM:4DE4 ROM_4DE4: ; CODE XREF: start+1343↑p ROM:4DE4 ; ROM:50A1↓p ROM:4DE4 jbc INTMEM_78+1, 0, ROM_4DEA ROM:4DE7 ljmp ROM_4E7D ROM:4DEA ; --------------------------------------------------------------------------- ROM:4DEA ROM:4DEA ROM_4DEA: ; CODE XREF: ROM_4DE4↑j ROM:4DEA orb INTMEM_82, #20h ; ' ' ROM:4DED ldb INTMEM_20, #-3Dh ROM:4DF0 ldb INTMEM_20+1, #-3Ah ROM:4DF3 ldb INTMEM_1A, #0 ROM:4DF6 ldb INTMEM_1A+1, #1 ROM:4DF9 ldb INTMEM_22, #-80h ROM:4DFC ldb INTMEM_22+1, #0 ROM:4DFF ldb INTMEM_1C, #5Fh ; '_' ROM:4E02 ldb INTMEM_1C+1, #0Bh ROM:4E05 ldb INTMEM_24, #0 ROM:4E08 ldb INTMEM_25, #0 ROM:4E0B ldb INTMEM_1E, #-1 ROM:4E0E ldb INTMEM_1E+1, #-1 ROM:4E11 orb INTMEM_1C, #4 ROM:4E14 orb INTMEM_1C, #2 ROM:4E17 orb INTMEM_1C+1, #1 ROM:4E1A orb INTMEM_20+1, #8 ROM:4E1D orb INTMEM_1C, #8 ROM:4E20 orb INTMEM_20, #4 ROM:4E23 orb INTMEM_1A, #0 ROM:4E26 orb INTMEM_20+1, #10h ROM:4E29 stb INTMEM_20, IOPORT1 ; Input/output port 1 ROM:4E2C stb INTMEM_20+1, IOPORT2 ; Input/output port 2 ROM:4E2F st INTMEM_1A, INTMEM_300[] ROM:4E34 ldbse INTMEM_1A, #-1 ROM:4E37 st INTMEM_1A, INTMEM_306[] ROM:4E3C clr INTMEM_1A ROM:4E3E st INTMEM_1A, INTMEM_30C[] ROM:4E43 stb INTMEM_22, 1FFEh[] ROM:4E48 stb INTMEM_22+1, 1FFFh[] ROM:4E4D st INTMEM_1C, INTMEM_302[] ROM:4E52 ldbse INTMEM_1C, #-1 ROM:4E55 st INTMEM_1C, INTMEM_308[] ROM:4E5A clr INTMEM_1C ROM:4E5C st INTMEM_1C, INTMEM_30E[] ROM:4E61 stb INTMEM_24, INTMEM_24[] ROM:4E65 stb INTMEM_25, INTMEM_25[] ROM:4E69 st INTMEM_1E, INTMEM_304[] ROM:4E6E ldbse INTMEM_1E, #-1 ROM:4E71 st INTMEM_1E, INTMEM_30A[] ROM:4E76 clr INTMEM_1E ROM:4E78 st INTMEM_1E, INTMEM_310[] ROM:4E7D ROM:4E7D ROM_4E7D: ; CODE XREF: ROM_4DE4+3↑j ROM:4E7D ret ROM:4E7D ; End of function ROM_4DE4 ROM:4E7D ROM:4E7E ROM:4E7E ; =============== S U B R O U T I N E ======================================= ROM:4E7E ROM:4E7E ROM:4E7E ROM_4E7E: ; CODE XREF: ROM_716E+79↓p ROM:4E7E ; ROM_716E:ROM_723B↓p ... ROM:4E7E pushf ROM:4E7F ldb ZERO_REG+2, #0Fh ; Zero register ROM:4E82 ld INTMEM_F8, INTMEM_156[] ROM:4E87 ldbze INTMEM_F8+2, 120h[INTMEM_40] ROM:4E8C ROM:4E8C ROM_4E8C: ; CODE XREF: ROM_4E7E:ROM_4E8C↓j ROM:4E8C jbs ZERO_REG+2, 3, ROM_4E8C ; Zero register ROM:4E8F ldb INTMEM_FC+1, ZERO_REG+3 ; Zero register ROM:4E92 andb INTMEM_FC, ZERO_REG+2, #-40h ; Zero register ROM:4E96 popf ROM:4E97 lcall ROM_3D3D ROM:4E9A st INTMEM_F8, INTMEM_156[] ROM:4E9F ret ROM:4E9F ; End of function ROM_4E7E ROM:4E9F ROM:4EA0 ROM:4EA0 ; =============== S U B R O U T I N E ======================================= ROM:4EA0 ROM:4EA0 ROM:4EA0 ROM_4EA0: ; CODE XREF: ROM_7017:ROM_70E8↓p ROM:4EA0 ; ROM_86A2+1B↓p ROM:4EA0 st ZERO_REG, INTMEM_148[] ; Zero register ROM:4EA5 st ZERO_REG, INTMEM_14E[] ; Zero register ROM:4EAA st ZERO_REG, INTMEM_150[] ; Zero register ROM:4EAF clr INTMEM_4A ROM:4EB1 clr INTMEM_4C ROM:4EB3 pushf ROM:4EB4 ldb INTMEM_6, #3 ROM:4EB7 add INTMEM_4, INTMEM_A, #8 ROM:4EBC ldb INTMEM_6, #4 ROM:4EBF add INTMEM_4, INTMEM_A, #8 ROM:4EC4 popf ROM:4EC5 ret ROM:4EC5 ; End of function ROM_4EA0 ROM:4EC5 ROM:4EC6 ROM:4EC6 ; =============== S U B R O U T I N E ======================================= ROM:4EC6 ROM:4EC6 ROM:4EC6 ROM_4EC6: ; CODE XREF: start+134C↑p ROM:4EC6 ldb INTMEM_F6, IOPORT1[] ; Input/output port 1 ROM:4ECB xorb INTMEM_F6, INTMEM_1A ROM:4ECE andb INTMEM_F6, #40h ; '@' ROM:4ED1 je ROM_4EF0 ROM:4ED3 ldb INTMEM_F6, INTMEM_2FA[] ROM:4ED8 cmpb INTMEM_F6, 111h[INTMEM_40] ROM:4EDD jnc ROM_4EE7 ROM:4EDF xorb INTMEM_82, #40h ; '@' ROM:4EE2 xorb INTMEM_1A, #40h ; '@' ROM:4EE5 sjmp ROM_4EF0 ROM:4EE7 ; --------------------------------------------------------------------------- ROM:4EE7 ROM:4EE7 ROM_4EE7: ; CODE XREF: ROM_4EC6+17↑j ROM:4EE7 incb INTMEM_F6 ROM:4EE9 stb INTMEM_F6, INTMEM_2FA[] ROM:4EEE sjmp ROM_4EF5 ROM:4EF0 ; --------------------------------------------------------------------------- ROM:4EF0 ROM:4EF0 ROM_4EF0: ; CODE XREF: ROM_4EC6+B↑j ROM:4EF0 ; ROM_4EC6+1F↑j ROM:4EF0 stb ZERO_REG, INTMEM_2FA[] ; Zero register ROM:4EF5 ROM:4EF5 ROM_4EF5: ; CODE XREF: ROM_4EC6+28↑j ROM:4EF5 ldb INTMEM_F6, IOPORT1[] ; Input/output port 1 ROM:4EFA xorb INTMEM_F6, INTMEM_1A ROM:4EFD andb INTMEM_F6, #-80h ROM:4F00 je ROM_4F1F ROM:4F02 ldb INTMEM_F6, INTMEM_2F9[] ROM:4F07 cmpb INTMEM_F6, 111h[INTMEM_40] ROM:4F0C jnc ROM_4F16 ROM:4F0E xorb INTMEM_82, #20h ; ' ' ROM:4F11 xorb INTMEM_1A, #-80h ROM:4F14 sjmp ROM_4F1F ROM:4F16 ; --------------------------------------------------------------------------- ROM:4F16 ROM:4F16 ROM_4F16: ; CODE XREF: ROM_4EC6+46↑j ROM:4F16 incb INTMEM_F6 ROM:4F18 stb INTMEM_F6, INTMEM_2F9[] ROM:4F1D sjmp ROM_4F24 ROM:4F1F ; --------------------------------------------------------------------------- ROM:4F1F ROM:4F1F ROM_4F1F: ; CODE XREF: ROM_4EC6+3A↑j ROM:4F1F ; ROM_4EC6+4E↑j ROM:4F1F stb ZERO_REG, INTMEM_2F9[] ; Zero register ROM:4F24 ROM:4F24 ROM_4F24: ; CODE XREF: ROM_4EC6+57↑j ROM:4F24 ldb INTMEM_F6, IOPORT2[] ; Input/output port 2 ROM:4F29 xorb INTMEM_F6, (INTMEM_1A+1)[] ROM:4F2E andb INTMEM_F6, #8 ROM:4F31 je ROM_4F50 ROM:4F33 ldb INTMEM_F6, INTMEM_2FB[] ROM:4F38 cmpb INTMEM_F6, 111h[INTMEM_40] ROM:4F3D jnc ROM_4F47 ROM:4F3F xorb INTMEM_82, #-80h ROM:4F42 xorb INTMEM_1A+1, #8 ROM:4F45 sjmp ROM_4F50 ROM:4F47 ; --------------------------------------------------------------------------- ROM:4F47 ROM:4F47 ROM_4F47: ; CODE XREF: ROM_4EC6+77↑j ROM:4F47 incb INTMEM_F6 ROM:4F49 stb INTMEM_F6, INTMEM_2FB[] ROM:4F4E sjmp ROM_4F55 ROM:4F50 ; --------------------------------------------------------------------------- ROM:4F50 ROM:4F50 ROM_4F50: ; CODE XREF: ROM_4EC6+6B↑j ROM:4F50 ; ROM_4EC6+7F↑j ROM:4F50 stb ZERO_REG, INTMEM_2FB[] ; Zero register ROM:4F55 ROM:4F55 ROM_4F55: ; CODE XREF: ROM_4EC6+88↑j ROM:4F55 ret ROM:4F55 ; End of function ROM_4EC6 ROM:4F55 ROM:4F56 ; --------------------------------------------------------------------------- ROM:4F56 orb INTMEM_78+3, #2 ROM:4F59 clrb INTMEM_F8 ROM:4F5B ljmp ROM_3D6F ROM:4F5E ROM:4F5E ; =============== S U B R O U T I N E ======================================= ROM:4F5E ROM:4F5E ROM:4F5E ROM_4F5E: ; CODE XREF: start+1349↑p ROM:4F5E jbs INTMEM_7D, 0, ROM_4F63 ROM:4F61 sjmp ROM_4FF5 ROM:4F63 ; --------------------------------------------------------------------------- ROM:4F63 ROM:4F63 ROM_4F63: ; CODE XREF: ROM_4F5E↑j ROM:4F63 jbc INTMEM_78+2, 5, ROM_4F79 ROM:4F66 andb INTMEM_78+2, #-21h ROM:4F69 andb INTMEM_78+2, #-9 ROM:4F6C andb INTMEM_78+2, #-11h ROM:4F6F orb INTMEM_78+2, #40h ; '@' ROM:4F72 clrb INTMEM_65 ROM:4F74 lcall ROM_5041 ROM:4F77 sjmp ROM_4FF5 ROM:4F79 ; --------------------------------------------------------------------------- ROM:4F79 ROM:4F79 ROM_4F79: ; CODE XREF: ROM_4F5E:ROM_4F63↑j ROM:4F79 cmpb INTMEM_66, #50h ; 'P' ROM:4F7C jne ROM_4F86 ROM:4F7E cmpb INTMEM_9B, ZERO_REG ; Zero register ROM:4F81 jne ROM_4F86 ROM:4F83 lcall ROM_5828 ROM:4F86 ROM:4F86 ROM_4F86: ; CODE XREF: ROM_4F5E+1E↑j ROM:4F86 ; ROM_4F5E+23↑j ROM:4F86 jbs INTMEM_78+2, 2, ROM_4FF5 ROM:4F89 lcall ROM_3D5E ROM:4F8C cmpb INTMEM_65, ZERO_REG ; Zero register ROM:4F8F jne ROM_4FD1 ROM:4F91 jbc INTMEM_7D, 1, ROM_4FF5 ROM:4F94 andb INTMEM_7D, #-3 ROM:4F97 cmpb INTMEM_66, ZERO_REG ; Zero register ROM:4F9A jne ROM_4FA9 ROM:4F9C cmpb INTMEM_67, #-36h ROM:4F9F jne ROM_4FF5 ROM:4FA1 ldb INTMEM_65, #1 ROM:4FA4 ldb INTMEM_9B, #0Dh ROM:4FA7 sjmp ROM_4FF5 ROM:4FA9 ; --------------------------------------------------------------------------- ROM:4FA9 ROM:4FA9 ROM_4FA9: ; CODE XREF: ROM_4F5E+3C↑j ROM:4FA9 cmpb INTMEM_66, #14h ROM:4FAC jne ROM_4FB8 ROM:4FAE ld INTMEM_F6, #58ECh ROM:4FB2 ld INTMEM_F8, #590Ch ROM:4FB6 sjmp ROM_4FDF ROM:4FB8 ; --------------------------------------------------------------------------- ROM:4FB8 ROM:4FB8 ROM_4FB8: ; CODE XREF: ROM_4F5E+4E↑j ROM:4FB8 cmpb INTMEM_66, #1Eh ROM:4FBB jne ROM_4FC7 ROM:4FBD ld INTMEM_F6, #5A28h ROM:4FC1 ld INTMEM_F8, #5A98h ROM:4FC5 sjmp ROM_4FDF ROM:4FC7 ; --------------------------------------------------------------------------- ROM:4FC7 ROM:4FC7 ROM_4FC7: ; CODE XREF: ROM_4F5E+5D↑j ROM:4FC7 ld INTMEM_F6, #590Ch ROM:4FCB ld INTMEM_F8, #59F0h ROM:4FCF sjmp ROM_4FDF ROM:4FD1 ; --------------------------------------------------------------------------- ROM:4FD1 ROM:4FD1 ROM_4FD1: ; CODE XREF: ROM_4F5E+31↑j ROM:4FD1 ld INTMEM_F6, #59F0h ROM:4FD5 ld INTMEM_F8, #5A28h ROM:4FD9 ldb INTMEM_E8+1, INTMEM_67 ROM:4FDC ldb INTMEM_67, INTMEM_65 ROM:4FDF ROM:4FDF ROM_4FDF: ; CODE XREF: ROM_4F5E+58↑j ROM:4FDF ; ROM_4F5E+67↑j ... ROM:4FDF lcall ROM_4FF6 ROM:4FE2 cmp INTMEM_F8, ZERO_REG ; Zero register ROM:4FE5 jne ROM_4FEB ROM:4FE7 clrb INTMEM_65 ROM:4FE9 sjmp ROM_4FF5 ROM:4FEB ; --------------------------------------------------------------------------- ROM:4FEB ROM:4FEB ROM_4FEB: ; CODE XREF: ROM_4F5E+87↑j ROM:4FEB cmpb INTMEM_66, #50h ; 'P' ROM:4FEE jne ROM_4FF3 ROM:4FF0 ldb INTMEM_9B, #3Fh ; '?' ROM:4FF3 ROM:4FF3 ROM_4FF3: ; CODE XREF: ROM_4F5E+90↑j ROM:4FF3 br [INTMEM_F8] ROM:4FF5 ; --------------------------------------------------------------------------- ROM:4FF5 ROM:4FF5 ROM_4FF5: ; CODE XREF: ROM_4F5E+3↑j ROM:4FF5 ; ROM_4F5E+19↑j ... ROM:4FF5 ret ROM:4FF5 ; End of function ROM_4F5E ROM:4FF5 ROM:4FF6 ROM:4FF6 ; =============== S U B R O U T I N E ======================================= ROM:4FF6 ROM:4FF6 ROM:4FF6 ROM_4FF6: ; CODE XREF: ROM_4F5E:ROM_4FDF↑p ROM:4FF6 ; ROM_4FF6+10↓j ... ROM:4FF6 cmp INTMEM_F6, INTMEM_F8 ROM:4FF9 je ROM_5017 ROM:4FFB ld INTMEM_F8+2, [INTMEM_F6]+ ROM:4FFE cmpb INTMEM_67, INTMEM_F8+3 ROM:5001 jc ROM_5008 ROM:5003 ld INTMEM_F8+2, [INTMEM_F6]+ ROM:5006 sjmp ROM_4FF6 ROM:5008 ; --------------------------------------------------------------------------- ROM:5008 ROM:5008 ROM_5008: ; CODE XREF: ROM_4FF6+B↑j ROM:5008 cmpb INTMEM_67, INTMEM_F8+2 ROM:500B jnh ROM_5012 ROM:500D ld INTMEM_F8+2, [INTMEM_F6]+ ROM:5010 sjmp ROM_4FF6 ROM:5012 ; --------------------------------------------------------------------------- ROM:5012 ROM:5012 ROM_5012: ; CODE XREF: ROM_4FF6+15↑j ROM:5012 ld INTMEM_F8, [INTMEM_F6] ROM:5015 sjmp ROM_5019 ROM:5017 ; --------------------------------------------------------------------------- ROM:5017 ROM:5017 ROM_5017: ; CODE XREF: ROM_4FF6+3↑j ROM:5017 clr INTMEM_F8 ROM:5019 ROM:5019 ROM_5019: ; CODE XREF: ROM_4FF6+1F↑j ROM:5019 cmpb INTMEM_65, ZERO_REG ; Zero register ROM:501C je ROM_5021 ROM:501E ldb INTMEM_67, INTMEM_E8+1 ROM:5021 ROM:5021 ROM_5021: ; CODE XREF: ROM_4FF6+26↑j ROM:5021 ret ROM:5021 ; End of function ROM_4FF6 ROM:5021 ROM:5022 ; --------------------------------------------------------------------------- ROM:5022 ld INTMEM_EA, #3F38h ROM:5026 ldb INTMEM_F8, [INTMEM_EA] ROM:5029 ldb INTMEM_E7, 1[INTMEM_EA] ROM:502D orb INTMEM_78+2, #10h ROM:5030 ldb INTMEM_65, #3 ROM:5033 ljmp ROM_3D6F ROM:5036 ; --------------------------------------------------------------------------- ROM:5036 ldb INTMEM_F8, INTMEM_66 ROM:5039 ljmp ROM_3D6F ROM:503C ; --------------------------------------------------------------------------- ROM:503C ldb INTMEM_66, #14h ROM:503F sjmp ROM_5067 ROM:5041 ROM:5041 ; =============== S U B R O U T I N E ======================================= ROM:5041 ROM:5041 ROM:5041 ROM_5041: ; CODE XREF: ROM_4F5E+16↑p ROM:5041 orb INTMEM_7D, #8 ROM:5044 clrb INTMEM_66 ROM:5046 sjmp ROM_5067 ROM:5048 ; --------------------------------------------------------------------------- ROM:5048 ldb INTMEM_9B, #3Fh ; '?' ROM:504B ldb INTMEM_66, #50h ; 'P' ROM:504E sjmp ROM_5067 ROM:5050 ; --------------------------------------------------------------------------- ROM:5050 ldb INTMEM_9B, #3Fh ; '?' ROM:5053 stb INTMEM_66, (INTMEM_160+1)[] ROM:5058 ldb INTMEM_66, #50h ; 'P' ROM:505B sjmp ROM_5067 ROM:505D ; --------------------------------------------------------------------------- ROM:505D ldb INTMEM_66, (INTMEM_160+1)[] ROM:5062 cmpb INTMEM_66, #1Eh ROM:5065 je ROM_506A ROM:5067 ROM:5067 ROM_5067: ; CODE XREF: ROM:503F↑j ROM:5067 ; ROM_5041+5↑j ... ROM:5067 lcall ROM_5828 ROM:506A ROM:506A ROM_506A: ; CODE XREF: ROM_5041+24↑j ROM:506A clrb INTMEM_F8 ROM:506C lcall ROM_3D6F ROM:506F ret ROM:506F ; End of function ROM_5041 ROM:506F ROM:5070 ; --------------------------------------------------------------------------- ROM:5070 ldb INTMEM_65, #2 ROM:5073 ldb INTMEM_9B, #0Dh ROM:5076 ret ROM:5077 ; --------------------------------------------------------------------------- ROM:5077 ld INTMEM_DE+4, INTMEM_40 ROM:507A ld INTMEM_EA, [INTMEM_DE+4] ROM:507D shr INTMEM_EA, #1 ROM:5080 clrb INTMEM_DE+8 ROM:5082 ldb INTMEM_65, #4 ROM:5085 ret ROM:5086 ; --------------------------------------------------------------------------- ROM:5086 ROM:5086 ROM_5086: ; CODE XREF: ROM:565D↓j ROM:5086 ldb INTMEM_65, INTMEM_11 ROM:5089 di ROM:508A jbc INTMEM_78+2, 2, ROM_5094 ROM:508D clrb INTMEM_2E+1 ROM:508F ldb INTMEM_2E, #-23h ROM:5092 scall ROM_51B5 ROM:5094 ROM:5094 ROM_5094: ; CODE XREF: ROM:508A↑j ROM:5094 ldb INTMEM_2E+1, INTMEM_11 ROM:5097 ldb INTMEM_2E+1, #20h ; ' ' ROM:509A clrb INTMEM_2E ROM:509C scall ROM_51AD ROM:509E andb INTMEM_78+1, #-2 ROM:50A1 lcall ROM_4DE4 ROM:50A4 ldb INTMEM_1E, IOPORT2[] ; Input/output port 2 ROM:50A9 andb INTMEM_1E, #40h ; '@' ROM:50AC jne ROM_50CB ROM:50AE ldb INTMEM_1E, INTMEM_177[] ROM:50B3 cmpb INTMEM_1E, 0E0h[INTMEM_40] ROM:50B8 jnc ROM_50CB ROM:50BA ldb INTMEM_1E, INTMEM_179[] ROM:50BF cmpb INTMEM_1E, 0E1h[INTMEM_40] ROM:50C4 jc ROM_50CB ROM:50C6 ldb INTMEM_30+1, #4 ROM:50C9 sjmp ROM_50CD ROM:50CB ; --------------------------------------------------------------------------- ROM:50CB ROM:50CB ROM_50CB: ; CODE XREF: ROM:50AC↑j ROM:50CB ; ROM:50B8↑j ... ROM:50CB clrb INTMEM_30+1 ROM:50CD ROM:50CD ROM_50CD: ; CODE XREF: ROM:50C9↑j ROM:50CD ld SP, #3Ch ; '<' ; Stack pointer ROM:50D1 ldb INTMEM_2E+1, #20h ; ' ' ROM:50D4 ld INTMEM_22, #-5243h ROM:50D8 ROM:50D8 ROM_50D8: ; CODE XREF: ROM:5109↓j ROM:50D8 ; ROM:511A↓j ... ROM:50D8 scall ROM_518F ROM:50DA ldb INTMEM_30+2, INTMEM_2E ROM:50DD ld INTMEM_2C, #51E0h ROM:50E1 ROM:50E1 ROM_50E1: ; CODE XREF: ROM:50EA↓j ROM:50E1 cmpb INTMEM_30+2, [INTMEM_2C]+ ROM:50E4 je ROM_50ED ROM:50E6 cmp INTMEM_2C, #51E6h ROM:50EA jne ROM_50E1 ROM:50EC rst ROM:50ED ; --------------------------------------------------------------------------- ROM:50ED ROM:50ED ROM_50ED: ; CODE XREF: ROM:50E4↑j ROM:50ED jbs INTMEM_30+2, 7, ROM_50F9 ROM:50F0 jbs INTMEM_30+2, 6, ROM_5136 ROM:50F3 jbs INTMEM_30+2, 1, ROM_510B ROM:50F6 jbs INTMEM_30+2, 0, ROM_5102 ROM:50F9 ROM:50F9 ROM_50F9: ; CODE XREF: ROM:ROM_50ED↑j ROM:50F9 jbs INTMEM_30+2, 1, ROM_5125 ROM:50FC jbs INTMEM_30+2, 6, ROM_513C ROM:50FF jbs INTMEM_30+2, 0, ROM_511C ROM:5102 ROM:5102 ROM_5102: ; CODE XREF: ROM:50F6↑j ROM:5102 scall ROM_5165 ROM:5104 ldb INTMEM_2E, [INTMEM_26] ROM:5107 scall ROM_51AD ROM:5109 sjmp ROM_50D8 ROM:510B ; --------------------------------------------------------------------------- ROM:510B ROM:510B ROM_510B: ; CODE XREF: ROM:50F3↑j ROM:510B scall ROM_5165 ROM:510D ld INTMEM_2A, [INTMEM_26] ROM:5110 ldb INTMEM_2E, INTMEM_2A ROM:5113 scall ROM_51AD ROM:5115 ldb INTMEM_2E, INTMEM_2A+1 ROM:5118 scall ROM_51AD ROM:511A sjmp ROM_50D8 ROM:511C ; --------------------------------------------------------------------------- ROM:511C ROM:511C ROM_511C: ; CODE XREF: ROM:50FF↑j ROM:511C scall ROM_5165 ROM:511E scall ROM_518F ROM:5120 stb INTMEM_2E, [INTMEM_26] ROM:5123 sjmp ROM_50D8 ROM:5125 ; --------------------------------------------------------------------------- ROM:5125 ROM:5125 ROM_5125: ; CODE XREF: ROM:ROM_50F9↑j ROM:5125 scall ROM_5165 ROM:5127 scall ROM_518F ROM:5129 stb INTMEM_2E, INTMEM_2A ROM:512C scall ROM_518F ROM:512E stb INTMEM_2E, INTMEM_2A+1 ROM:5131 st INTMEM_2A, [INTMEM_26] ROM:5134 sjmp ROM_50D8 ROM:5136 ; --------------------------------------------------------------------------- ROM:5136 ROM:5136 ROM_5136: ; CODE XREF: ROM:50F0↑j ROM:5136 scall ROM_5165 ROM:5138 scall ROM_51DE ROM:513A sjmp ROM_50D8 ROM:513C ; --------------------------------------------------------------------------- ROM:513C ROM:513C ROM_513C: ; CODE XREF: ROM:50FC↑j ROM:513C scall ROM_5165 ROM:513E scall ROM_518F ROM:5140 ldb INTMEM_1C, INTMEM_2E ROM:5143 scall ROM_518F ROM:5145 ldb INTMEM_1C+1, INTMEM_2E ROM:5148 clr INTMEM_1E ROM:514A ROM:514A ROM_514A: ; CODE XREF: ROM:5157↓j ROM:514A scall ROM_5170 ROM:514C stb INTMEM_2E, [INTMEM_26]+ ROM:514F ldbze INTMEM_20, INTMEM_2E ROM:5152 add INTMEM_1E, INTMEM_20 ROM:5155 dec INTMEM_1C ROM:5157 jne ROM_514A ROM:5159 ldb INTMEM_2E, INTMEM_1E ROM:515C scall ROM_51AD ROM:515E ldb INTMEM_2E, INTMEM_1E+1 ROM:5161 scall ROM_51AD ROM:5163 sjmp ROM_50D8 ROM:5165 ROM:5165 ; =============== S U B R O U T I N E ======================================= ROM:5165 ROM:5165 ROM:5165 ROM_5165: ; CODE XREF: ROM:ROM_5102↑p ROM:5165 ; ROM:ROM_510B↑p ... ROM:5165 scall ROM_518F ROM:5167 ldb INTMEM_26, INTMEM_2E ROM:516A scall ROM_518F ROM:516C ldb INTMEM_26+1, INTMEM_2E ROM:516F ret ROM:516F ; End of function ROM_5165 ROM:516F ROM:5170 ROM:5170 ; =============== S U B R O U T I N E ======================================= ROM:5170 ROM:5170 ROM:5170 ROM_5170: ; CODE XREF: ROM:ROM_514A↑p ROM:5170 ld INTMEM_28, INTMEM_22 ROM:5173 ROM:5173 ROM_5173: ; CODE XREF: ROM_5170+12↓j ROM:5173 ; ROM_5170+14↓j ROM:5173 scall ROM_51D6 ROM:5175 scall ROM_51D6 ROM:5177 jbs INTMEM_2E+1, 6, ROM_5188 ROM:517A ldb INTMEM_A, #1Eh ROM:517D ldb INTMEM_A, #-1Fh ROM:5180 dec INTMEM_28 ROM:5182 jne ROM_5173 ROM:5184 jbs INTMEM_30+1, 2, ROM_5173 ROM:5187 rst ROM:5188 ; --------------------------------------------------------------------------- ROM:5188 ROM:5188 ROM_5188: ; CODE XREF: ROM_5170+7↑j ROM:5188 andb INTMEM_2E+1, #-41h ROM:518B ldb INTMEM_2E, INTMEM_7 ROM:518E ret ROM:518E ; End of function ROM_5170 ROM:518E ROM:518F ROM:518F ; =============== S U B R O U T I N E ======================================= ROM:518F ROM:518F ROM:518F ROM_518F: ; CODE XREF: ROM:ROM_50D8↑p ROM:518F ; ROM:511E↑p ... ROM:518F ld INTMEM_28, INTMEM_22 ROM:5192 ROM:5192 ROM_5192: ; CODE XREF: ROM_518F+12↓j ROM:5192 ; ROM_518F+14↓j ROM:5192 scall ROM_51D6 ROM:5194 scall ROM_51D6 ROM:5196 jbs INTMEM_2E+1, 6, ROM_51A7 ROM:5199 ldb INTMEM_A, #1Eh ROM:519C ldb INTMEM_A, #-1Fh ROM:519F dec INTMEM_28 ROM:51A1 jne ROM_5192 ROM:51A3 jbs INTMEM_30+1, 2, ROM_5192 ROM:51A6 rst ROM:51A7 ; --------------------------------------------------------------------------- ROM:51A7 ROM:51A7 ROM_51A7: ; CODE XREF: ROM_518F+7↑j ROM:51A7 andb INTMEM_2E+1, #-41h ROM:51AA ldb INTMEM_2E, INTMEM_7 ROM:51AA ; End of function ROM_518F ROM:51AA ROM:51AD ROM:51AD ; =============== S U B R O U T I N E ======================================= ROM:51AD ROM:51AD ROM:51AD ROM_51AD: ; CODE XREF: ROM:509C↑p ROM:51AD ; ROM:5107↑p ... ROM:51AD scall ROM_51D6 ROM:51AF jbc INTMEM_2E+1, 5, ROM_51AD ROM:51B2 stb INTMEM_2E, INTMEM_7 ROM:51B2 ; End of function ROM_51AD ROM:51B2 ROM:51B5 ROM:51B5 ; =============== S U B R O U T I N E ======================================= ROM:51B5 ROM:51B5 ROM:51B5 ROM_51B5: ; CODE XREF: ROM:5092↑p ROM:51B5 ld INTMEM_28, #0CFh ROM:51B9 ROM:51B9 ROM_51B9: ; CODE XREF: ROM_51B5+11↓j ROM:51B9 scall ROM_51D6 ROM:51BB jbs INTMEM_2E+1, 6, ROM_51C9 ROM:51BE ldb INTMEM_A, #1Eh ROM:51C1 ldb INTMEM_A, #-1Fh ROM:51C4 dec INTMEM_28 ROM:51C6 jne ROM_51B9 ROM:51C8 rst ROM:51C9 ; --------------------------------------------------------------------------- ROM:51C9 ROM:51C9 ROM_51C9: ; CODE XREF: ROM_51B5+6↑j ROM:51C9 cmpb INTMEM_7, INTMEM_2E ROM:51CC je ROM_51CF ROM:51CE rst ROM:51CF ; --------------------------------------------------------------------------- ROM:51CF ROM:51CF ROM_51CF: ; CODE XREF: ROM_51B5+17↑j ROM:51CF orb INTMEM_2E+1, #20h ; ' ' ROM:51D2 andb INTMEM_2E+1, #-41h ROM:51D5 ret ROM:51D5 ; End of function ROM_51B5 ROM:51D5 ROM:51D6 ROM:51D6 ; =============== S U B R O U T I N E ======================================= ROM:51D6 ROM:51D6 ROM:51D6 ROM_51D6: ; CODE XREF: ROM_5170:ROM_5173↑p ROM:51D6 ; ROM_5170+5↑p ... ROM:51D6 andb INTMEM_30, INTMEM_11, #60h ; '`' ROM:51DA orb INTMEM_2E+1, INTMEM_30 ROM:51DD ret ROM:51DD ; End of function ROM_51D6 ROM:51DD ROM:51DE ROM:51DE ; =============== S U B R O U T I N E ======================================= ROM:51DE ROM:51DE ROM:51DE ROM_51DE: ; CODE XREF: ROM:5138↑p ROM:51DE br [INTMEM_26] ROM:51DE ; End of function ROM_51DE ROM:51DE ROM:51E0 ; --------------------------------------------------------------------------- ROM:51E0 clr ZERO_REG+2 ; Zero register ROM:51E2 or INTMEM_C0, #4082h ROM:51E6 shlb INTMEM_67, #1 ROM:51E9 ldbze INTMEM_F8+2, INTMEM_67 ROM:51EC ldb INTMEM_FC, (INTMEM_160+2)[] ROM:51F1 shl INTMEM_FC, #8 ROM:51F4 add INTMEM_FC, INTMEM_F8+2 ROM:51F7 cmp INTMEM_FC, #1Ah ROM:51FB jnc ROM_5209 ROM:51FD ld INTMEM_F8, [INTMEM_FC] ROM:5200 orb INTMEM_78+2, #10h ROM:5203 ldb INTMEM_E7, INTMEM_F8+1 ROM:5206 ljmp ROM_3D6F ROM:5209 ; --------------------------------------------------------------------------- ROM:5209 ROM:5209 ROM_5209: ; CODE XREF: ROM:51FB↑j ROM:5209 ret ROM:520A ; --------------------------------------------------------------------------- ROM:520A stb INTMEM_66, (INTMEM_160+1)[] ROM:520F ldb INTMEM_66, #50h ; 'P' ROM:5212 ldb INTMEM_9B, #3Fh ; '?' ROM:5215 ljmp ROM_4630 ROM:5218 ; --------------------------------------------------------------------------- ROM:5218 ldb INTMEM_65, #8 ROM:521B ldb INTMEM_9B, #0Dh ROM:521E ret ROM:521F ; --------------------------------------------------------------------------- ROM:521F jbc INTMEM_7D, 5, ROM_522A ROM:5222 lcall 1230h ROM:5225 clrb INTMEM_F8 ROM:5227 lcall ROM_3D6F ROM:522A ROM:522A ROM_522A: ; CODE XREF: ROM:521F↑j ROM:522A ret ROM:522B ; --------------------------------------------------------------------------- ROM:522B ldb INTMEM_65, #0Eh ROM:522E ldb INTMEM_9B, #0Dh ROM:5231 ret ROM:5232 ; --------------------------------------------------------------------------- ROM:5232 jbc INTMEM_7D, 1, ROM_523F ROM:5235 andb INTMEM_7D, #-3 ROM:5238 stb INTMEM_E8+1, INTMEM_3BD[] ROM:523D sjmp ROM_5246 ROM:523F ; --------------------------------------------------------------------------- ROM:523F ROM:523F ROM_523F: ; CODE XREF: ROM:5232↑j ROM:523F cmpb INTMEM_9B, ZERO_REG ; Zero register ROM:5242 jne ROM_5248 ROM:5244 clrb INTMEM_66 ROM:5246 ROM:5246 ROM_5246: ; CODE XREF: ROM:523D↑j ROM:5246 clrb INTMEM_65 ROM:5248 ROM:5248 ROM_5248: ; CODE XREF: ROM:5242↑j ROM:5248 ret ROM:5249 ; --------------------------------------------------------------------------- ROM:5249 ldb INTMEM_65, #7 ROM:524C ld INTMEM_DE+6, #3F30h ROM:5250 clrb INTMEM_DE+4 ROM:5252 ldb INTMEM_EA, #0Bh ROM:5255 ret ROM:5256 ; --------------------------------------------------------------------------- ROM:5256 ldb INTMEM_FC, #-11h ROM:5259 sjmp ROM_5263 ROM:525B ; --------------------------------------------------------------------------- ROM:525B ldb INTMEM_FC, #-26h ROM:525E sjmp ROM_5263 ROM:5260 ; --------------------------------------------------------------------------- ROM:5260 ldb INTMEM_FC, #-25h ROM:5263 ROM:5263 ROM_5263: ; CODE XREF: ROM:5259↑j ROM:5263 ; ROM:525E↑j ROM:5263 cmp INTMEM_46, ZERO_REG ; Zero register ROM:5266 je ROM_526B ROM:5268 ljmp ROM_4630 ROM:526B ; --------------------------------------------------------------------------- ROM:526B ROM:526B ROM_526B: ; CODE XREF: ROM:5266↑j ROM:526B lcall ROM_52F7 ROM:526E ld INTMEM_F8, 0Eh[INTMEM_40] ROM:5273 cmpb INTMEM_FC, #-25h ROM:5276 je ROM_5280 ROM:5278 lcall ROM_49B9 ROM:527B cmpb INTMEM_FC, #-26h ROM:527E je ROM_5283 ROM:5280 ROM:5280 ROM_5280: ; CODE XREF: ROM:5276↑j ROM:5280 lcall ROM_49DA ROM:5283 ROM:5283 ROM_5283: ; CODE XREF: ROM:527E↑j ROM:5283 ; ROM:528F↓j ROM:5283 andb ZERO_REG, WSR1, #8 ; Zero register ROM:5287 jne ROM_5291 ROM:5289 andb ZERO_REG, WSR1, #10h ; Zero register ROM:528D jne ROM_5291 ROM:528F sjmp ROM_5283 ROM:5291 ; --------------------------------------------------------------------------- ROM:5291 ROM:5291 ROM_5291: ; CODE XREF: ROM:5287↑j ROM:5291 ; ROM:528D↑j ... ROM:5291 pushf ROM:5292 ldb INTMEM_F6, IOPORT2[] ; Input/output port 2 ROM:5297 andb INTMEM_F6, #4 ROM:529A jne ROM_529F ROM:529C lcall ROM_4CD4 ROM:529F ROM:529F ROM_529F: ; CODE XREF: ROM:529A↑j ROM:529F lcall ROM_4D8D ROM:52A2 popf ROM:52A3 andb ZERO_REG, WSR1, #8 ; Zero register ROM:52A7 jne ROM_52B8 ROM:52A9 andb ZERO_REG, WSR1, #10h ; Zero register ROM:52AD jne ROM_52B8 ROM:52AF lcall ROM_532B ROM:52B2 ldb INTMEM_F8, #1 ROM:52B5 ljmp ROM_3D6F ROM:52B8 ; --------------------------------------------------------------------------- ROM:52B8 ROM:52B8 ROM_52B8: ; CODE XREF: ROM:52A7↑j ROM:52B8 ; ROM:52AD↑j ROM:52B8 and ZERO_REG, INTMEM_3A, #1 ; Zero register ROM:52BD jne ROM_52C9 ROM:52BF and ZERO_REG, INTMEM_3A, #2 ; Zero register ROM:52C4 jne ROM_52C9 ROM:52C6 jbc INTMEM_7D, 6, ROM_5291 ROM:52C9 ROM:52C9 ROM_52C9: ; CODE XREF: ROM:52BD↑j ROM:52C9 ; ROM:52C4↑j ROM:52C9 lcall ROM_532B ROM:52CC ldb INTMEM_F8, #2 ROM:52CF ljmp ROM_3D6F ROM:52D2 ; --------------------------------------------------------------------------- ROM:52D2 ld INTMEM_F8, #102h ROM:52D6 sjmp ROM_52DC ROM:52D8 ; --------------------------------------------------------------------------- ROM:52D8 ld INTMEM_F8, #2 ROM:52DC ROM:52DC ROM_52DC: ; CODE XREF: ROM:52D6↑j ROM:52DC ld INTMEM_F8+2, INTMEM_146[] ROM:52E1 lcall ROM_3A55 ROM:52E4 clrb INTMEM_F8 ROM:52E6 cmpb INTMEM_F6, ZERO_REG ; Zero register ROM:52E9 jne ROM_52F4 ROM:52EB incb INTMEM_F8 ROM:52ED cmpb INTMEM_F6+1, #1 ROM:52F0 jne ROM_52F4 ROM:52F2 incb INTMEM_F8 ROM:52F4 ROM:52F4 ROM_52F4: ; CODE XREF: ROM:52E9↑j ROM:52F4 ; ROM:52F0↑j ROM:52F4 ljmp ROM_3D6F ROM:52F7 ROM:52F7 ; =============== S U B R O U T I N E ======================================= ROM:52F7 ROM:52F7 ROM:52F7 ROM_52F7: ; CODE XREF: ROM:ROM_526B↑p ROM:52F7 andb INTMEM_7D, #7Fh ROM:52FA and ZERO_REG, INTMEM_3A, #1 ; Zero register ROM:52FF je ROM_5304 ROM:5301 orb INTMEM_7D, #-80h ROM:5304 ROM:5304 ROM_5304: ; CODE XREF: ROM_52F7+8↑j ROM:5304 andb INTMEM_7E, #-2 ROM:5307 and ZERO_REG, INTMEM_3A, #2 ; Zero register ROM:530C je ROM_5311 ROM:530E orb INTMEM_7E, #1 ROM:5311 ROM:5311 ROM_5311: ; CODE XREF: ROM_52F7+15↑j ROM:5311 andb INTMEM_7E, #-3 ROM:5314 jbc INTMEM_7D, 6, ROM_531A ROM:5317 orb INTMEM_7E, #2 ROM:531A ROM:531A ROM_531A: ; CODE XREF: ROM_52F7+1D↑j ROM:531A ld INTMEM_F8, #1 ROM:531E or INTMEM_F8, #2 ROM:5322 not INTMEM_F8 ROM:5324 and INTMEM_3A, INTMEM_F8 ROM:5327 andb INTMEM_7D, #-41h ROM:532A ret ROM:532A ; End of function ROM_52F7 ROM:532A ROM:532B ROM:532B ; =============== S U B R O U T I N E ======================================= ROM:532B ROM:532B ROM:532B ROM_532B: ; CODE XREF: ROM:52AF↑p ROM:532B ; ROM:ROM_52C9↑p ROM:532B jbc INTMEM_7D, 7, ROM_5332 ROM:532E or INTMEM_3A, #1 ROM:5332 ROM:5332 ROM_5332: ; CODE XREF: ROM_532B↑j ROM:5332 jbc INTMEM_7E, 0, ROM_5339 ROM:5335 or INTMEM_3A, #2 ROM:5339 ROM:5339 ROM_5339: ; CODE XREF: ROM_532B:ROM_5332↑j ROM:5339 jbc INTMEM_7E, 1, ROM_533F ROM:533C orb INTMEM_7D, #40h ; '@' ROM:533F ROM:533F ROM_533F: ; CODE XREF: ROM_532B:ROM_5339↑j ROM:533F ret ROM:533F ; End of function ROM_532B ROM:533F ROM:5340 ; --------------------------------------------------------------------------- ROM:5340 orb INTMEM_7E, #20h ; ' ' ROM:5343 sjmp ROM_5348 ROM:5345 ; --------------------------------------------------------------------------- ROM:5345 andb INTMEM_7E, #-21h ROM:5348 ROM:5348 ROM_5348: ; CODE XREF: ROM:5343↑j ROM:5348 orb INTMEM_7E, #10h ROM:534B ljmp ROM_4630 ROM:534E ; --------------------------------------------------------------------------- ROM:534E orb INTMEM_7E, #8 ROM:5351 andb INTMEM_7E, #-5 ROM:5354 ljmp ROM_4630 ROM:5357 ; --------------------------------------------------------------------------- ROM:5357 orb INTMEM_7E, #4 ROM:535A andb INTMEM_7E, #-9 ROM:535D ljmp ROM_4630 ROM:5360 ; --------------------------------------------------------------------------- ROM:5360 ldb INTMEM_F8+1, INTMEM_30E[] ROM:5365 orb INTMEM_F8+1, #4 ROM:5368 sjmp ROM_5372 ROM:536A ; --------------------------------------------------------------------------- ROM:536A ldb INTMEM_F8+1, INTMEM_30E[] ROM:536F andb INTMEM_F8+1, #-5 ROM:5372 ROM:5372 ROM_5372: ; CODE XREF: ROM:5368↑j ROM:5372 ldb INTMEM_F8, INTMEM_308[] ROM:5377 andb INTMEM_F8, #-5 ROM:537A stb INTMEM_F8, INTMEM_308[] ROM:537F stb INTMEM_F8+1, INTMEM_30E[] ROM:5384 ljmp ROM_4630 ROM:5387 ; --------------------------------------------------------------------------- ROM:5387 ldb INTMEM_F8+1, INTMEM_30E[] ROM:538C orb INTMEM_F8+1, #1 ROM:538F sjmp ROM_5399 ROM:5391 ; --------------------------------------------------------------------------- ROM:5391 ldb INTMEM_F8+1, INTMEM_30E[] ROM:5396 andb INTMEM_F8+1, #-2 ROM:5399 ROM:5399 ROM_5399: ; CODE XREF: ROM:538F↑j ROM:5399 ldb INTMEM_F8, INTMEM_308[] ROM:539E andb INTMEM_F8, #-2 ROM:53A1 stb INTMEM_F8, INTMEM_308[] ROM:53A6 stb INTMEM_F8+1, INTMEM_30E[] ROM:53AB ljmp ROM_4630 ROM:53AE ; --------------------------------------------------------------------------- ROM:53AE ldbze INTMEM_FC+2, INTMEM_67 ROM:53B1 sub INTMEM_FC+2, #0FBh ROM:53B5 add INTMEM_FC, INTMEM_FC+2, #3F3Bh ROM:53BA ldb INTMEM_F8, [INTMEM_FC] ROM:53BD lcall ROM_34AA ROM:53C0 clrb INTMEM_F8 ROM:53C2 cmpb INTMEM_F6, ZERO_REG ; Zero register ROM:53C5 jne ROM_53D2 ROM:53C7 cmpb INTMEM_67, #-4 ROM:53CA je ROM_53CF ROM:53CC ldb INTMEM_F8, INTMEM_5E ROM:53CF ROM:53CF ROM_53CF: ; CODE XREF: ROM:53CA↑j ROM:53CF ljmp ROM_3D6F ROM:53D2 ; --------------------------------------------------------------------------- ROM:53D2 ROM:53D2 ROM_53D2: ; CODE XREF: ROM:53C5↑j ROM:53D2 ret ROM:53D3 ; --------------------------------------------------------------------------- ROM:53D3 ldb INTMEM_F8+1, INTMEM_30E[] ROM:53D8 orb INTMEM_F8+1, #8 ROM:53DB sjmp ROM_53E5 ROM:53DD ; --------------------------------------------------------------------------- ROM:53DD ldb INTMEM_F8+1, INTMEM_30E[] ROM:53E2 andb INTMEM_F8+1, #-9 ROM:53E5 ROM:53E5 ROM_53E5: ; CODE XREF: ROM:53DB↑j ROM:53E5 ldb INTMEM_F8, INTMEM_308[] ROM:53EA andb INTMEM_F8, #-9 ROM:53ED stb INTMEM_F8, INTMEM_308[] ROM:53F2 stb INTMEM_F8+1, INTMEM_30E[] ROM:53F7 ljmp ROM_4630 ROM:53FA ; --------------------------------------------------------------------------- ROM:53FA ldb INTMEM_F8+1, INTMEM_30E[] ROM:53FF orb INTMEM_F8+1, #10h ROM:5402 sjmp ROM_540C ROM:5404 ; --------------------------------------------------------------------------- ROM:5404 ldb INTMEM_F8+1, INTMEM_30E[] ROM:5409 andb INTMEM_F8+1, #-11h ROM:540C ROM:540C ROM_540C: ; CODE XREF: ROM:5402↑j ROM:540C ldb INTMEM_F8, INTMEM_308[] ROM:5411 andb INTMEM_F8, #-11h ROM:5414 stb INTMEM_F8, INTMEM_308[] ROM:5419 stb INTMEM_F8+1, INTMEM_30E[] ROM:541E ljmp ROM_4630 ROM:5421 ; --------------------------------------------------------------------------- ROM:5421 ldb INTMEM_F8, INTMEM_30E[] ROM:5426 andb INTMEM_F8, #-3 ROM:5429 sjmp ROM_5433 ROM:542B ; --------------------------------------------------------------------------- ROM:542B ldb INTMEM_F8, INTMEM_30E[] ROM:5430 orb INTMEM_F8, #2 ROM:5433 ROM:5433 ROM_5433: ; CODE XREF: ROM:5429↑j ROM:5433 stb INTMEM_F8, INTMEM_30E[] ROM:5438 ldb INTMEM_F8, INTMEM_308[] ROM:543D andb INTMEM_F8, #-3 ROM:5440 stb INTMEM_F8, INTMEM_308[] ROM:5445 ljmp ROM_4630 ROM:5448 ; --------------------------------------------------------------------------- ROM:5448 ldb INTMEM_F8, INTMEM_30F[] ROM:544D andb INTMEM_F8, #-2 ROM:5450 sjmp ROM_545A ROM:5452 ; --------------------------------------------------------------------------- ROM:5452 ldb INTMEM_F8, INTMEM_30F[] ROM:5457 orb INTMEM_F8, #1 ROM:545A ROM:545A ROM_545A: ; CODE XREF: ROM:5450↑j ROM:545A stb INTMEM_F8, INTMEM_30F[] ROM:545F ldb INTMEM_F8, INTMEM_309[] ROM:5464 andb INTMEM_F8, #-2 ROM:5467 stb INTMEM_F8, INTMEM_309[] ROM:546C ljmp ROM_4630 ROM:546F ; --------------------------------------------------------------------------- ROM:546F cmp INTMEM_46, ZERO_REG ; Zero register ROM:5472 jne ROM_5487 ROM:5474 ldb INTMEM_65, #0Ah ROM:5477 ldb INTMEM_DE+4, #3Ch ; '<' ROM:547A ldb INTMEM_F8, #9 ROM:547D sjmp ROM_5489 ROM:547F ; --------------------------------------------------------------------------- ROM:547F lcall ROM_379C ROM:5482 sjmp ROM_5487 ROM:5484 ; --------------------------------------------------------------------------- ROM:5484 lcall ROM_37D2 ROM:5487 ROM:5487 ROM_5487: ; CODE XREF: ROM:5472↑j ROM:5487 ; ROM:5482↑j ROM:5487 clrb INTMEM_F8 ROM:5489 ROM:5489 ROM_5489: ; CODE XREF: ROM:547D↑j ROM:5489 ljmp ROM_3D6F ROM:548C ; --------------------------------------------------------------------------- ROM:548C ld INTMEM_F6, #5814h ROM:5490 ROM:5490 ROM_5490: ; CODE XREF: ROM:54AE↓j ROM:5490 cmp INTMEM_F6, #5828h ROM:5494 je ROM_54C9 ROM:5496 ld INTMEM_F8+2, [INTMEM_F6]+ ROM:5499 ld INTMEM_FC, [INTMEM_F6]+ ROM:549C ldbze INTMEM_FC+2, INTMEM_F8+3 ROM:549F ldb INTMEM_F8, [INTMEM_FC+2] ROM:54A2 cmpb INTMEM_67, INTMEM_F8+2 ROM:54A5 je ROM_54B0 ROM:54A7 incb INTMEM_F8+2 ROM:54A9 cmpb INTMEM_67, INTMEM_F8+2 ROM:54AC je ROM_54B9 ROM:54AE sjmp ROM_5490 ROM:54B0 ; --------------------------------------------------------------------------- ROM:54B0 ROM:54B0 ROM_54B0: ; CODE XREF: ROM:54A5↑j ROM:54B0 cmpb INTMEM_FC+1, INTMEM_F8 ROM:54B3 jnh ROM_54C0 ROM:54B5 incb INTMEM_F8 ROM:54B7 sjmp ROM_54C0 ROM:54B9 ; --------------------------------------------------------------------------- ROM:54B9 ROM:54B9 ROM_54B9: ; CODE XREF: ROM:54AC↑j ROM:54B9 cmpb INTMEM_FC, INTMEM_F8 ROM:54BC jc ROM_54C0 ROM:54BE decb INTMEM_F8 ROM:54C0 ROM:54C0 ROM_54C0: ; CODE XREF: ROM:54B3↑j ROM:54C0 ; ROM:54B7↑j ... ROM:54C0 stb INTMEM_F8, [INTMEM_FC+2] ROM:54C3 stb INTMEM_F8, INTMEM_F8 ROM:54C6 lcall ROM_3D6F ROM:54C9 ROM:54C9 ROM_54C9: ; CODE XREF: ROM:5494↑j ROM:54C9 ret ROM:54CA ; --------------------------------------------------------------------------- ROM:54CA ldb INTMEM_2C+1, INTMEM_5E ROM:54CD ljmp ROM_4630 ROM:54D0 ; --------------------------------------------------------------------------- ROM:54D0 ldb INTMEM_2E+1, #-7Ah ROM:54D3 ldb INTMEM_F8, #5 ROM:54D6 sjmp ROM_54DE ROM:54D8 ; --------------------------------------------------------------------------- ROM:54D8 ldb INTMEM_30, #-7Eh ROM:54DB ldb INTMEM_F8, #8 ROM:54DE ROM:54DE ROM_54DE: ; CODE XREF: ROM:54D6↑j ROM:54DE ljmp ROM_3D6F ROM:54E1 ; --------------------------------------------------------------------------- ROM:54E1 ld INTMEM_DE+6, #3F40h ROM:54E5 ld INTMEM_DE+4, #3FA4h ROM:54E9 sjmp ROM_54FD ROM:54EB ; --------------------------------------------------------------------------- ROM:54EB ld INTMEM_DE+6, #3FDEh ROM:54EF ld INTMEM_DE+4, #404Eh ROM:54F3 sjmp ROM_54FD ROM:54F5 ; --------------------------------------------------------------------------- ROM:54F5 ld INTMEM_DE+6, #4090h ROM:54F9 ld INTMEM_DE+4, #40A8h ROM:54FD ROM:54FD ROM_54FD: ; CODE XREF: ROM:54E9↑j ROM:54FD ; ROM:54F3↑j ROM:54FD ldb INTMEM_65, #9 ROM:5500 ret ROM:5501 ; --------------------------------------------------------------------------- ROM:5501 ld INTMEM_F8, #3Ah ; ':' ROM:5505 ROM:5505 ROM_5505: ; CODE XREF: ROM:550C↓j ROM:5505 stb ZERO_REG, [INTMEM_F8]+ ; Zero register ROM:5508 cmp INTMEM_F8, #3Eh ; '>' ROM:550C jnc ROM_5505 ROM:550E lcall ROM_58E1 ROM:5511 ljmp ROM_4630 ROM:5514 ; --------------------------------------------------------------------------- ROM:5514 jbs INTMEM_7E, 6, ROM_552F ROM:5517 stb ZERO_REG, INTMEM_163[] ; Zero register ROM:551C st ZERO_REG, INTMEM_142[] ; Zero register ROM:5521 orb INTMEM_D4, #8 ROM:5524 orb INTMEM_7E, #40h ; '@' ROM:5527 ldb INTMEM_F8, #0 ROM:552A ldb INTMEM_E7, #1 ROM:552D sjmp ROM_554B ROM:552F ; --------------------------------------------------------------------------- ROM:552F ROM:552F ROM_552F: ; CODE XREF: ROM:5514↑j ROM:552F ld INTMEM_F6, INTMEM_142[] ROM:5534 cmp INTMEM_F6, 10h[INTMEM_40] ROM:5539 jc ROM_5540 ROM:553B ldb INTMEM_F8, #1 ROM:553E sjmp ROM_5546 ROM:5540 ; --------------------------------------------------------------------------- ROM:5540 ROM:5540 ROM_5540: ; CODE XREF: ROM:5539↑j ROM:5540 andb INTMEM_7E, #-41h ROM:5543 ldb INTMEM_F8, #2 ROM:5546 ROM:5546 ROM_5546: ; CODE XREF: ROM:553E↑j ROM:5546 ldb INTMEM_E7, INTMEM_163[] ROM:554B ROM:554B ROM_554B: ; CODE XREF: ROM:552D↑j ROM:554B orb INTMEM_78+2, #10h ROM:554E ljmp ROM_3D6F ROM:5551 ; --------------------------------------------------------------------------- ROM:5551 jbs INTMEM_7E, 6, ROM_556C ROM:5554 stb ZERO_REG, INTMEM_163[] ; Zero register ROM:5559 st ZERO_REG, INTMEM_142[] ; Zero register ROM:555E orb INTMEM_D4, #8 ROM:5561 orb INTMEM_7E, #40h ; '@' ROM:5564 ldb INTMEM_F8, #0 ROM:5567 ldb INTMEM_E7, #2 ROM:556A sjmp ROM_55A7 ROM:556C ; --------------------------------------------------------------------------- ROM:556C ROM:556C ROM_556C: ; CODE XREF: ROM:5551↑j ROM:556C ld INTMEM_F6, INTMEM_142[] ROM:5571 cmp INTMEM_F6, 10h[INTMEM_40] ROM:5576 jc ROM_557D ROM:5578 ldb INTMEM_F8, #1 ROM:557B sjmp ROM_55A2 ROM:557D ; --------------------------------------------------------------------------- ROM:557D ROM:557D ROM_557D: ; CODE XREF: ROM:5576↑j ROM:557D ldb INTMEM_F8, INTMEM_163[] ROM:5582 cmpb INTMEM_F8, #4 ROM:5585 jne ROM_559C ROM:5587 ld INTMEM_F8, INTMEM_154[] ROM:558C st INTMEM_F8, INTMEM_140[] ROM:5591 ldb INTMEM_F8, #-10h ROM:5594 stb INTMEM_F8, INTMEM_15B[] ROM:5599 orb INTMEM_D4, #2 ROM:559C ROM:559C ROM_559C: ; CODE XREF: ROM:5585↑j ROM:559C andb INTMEM_7E, #-41h ROM:559F ldb INTMEM_F8, #2 ROM:55A2 ROM:55A2 ROM_55A2: ; CODE XREF: ROM:557B↑j ROM:55A2 ldb INTMEM_E7, INTMEM_163[] ROM:55A7 ROM:55A7 ROM_55A7: ; CODE XREF: ROM:556A↑j ROM:55A7 orb INTMEM_78+2, #10h ROM:55AA ljmp ROM_3D6F ROM:55AD ; --------------------------------------------------------------------------- ROM:55AD ldb INTMEM_F8, #1 ROM:55B0 ldb INTMEM_F6, INTMEM_15B[] ROM:55B5 cmpb INTMEM_F6, #-10h ROM:55B8 je ROM_55D7 ROM:55BA ldb INTMEM_F8, #0 ROM:55BD ldb INTMEM_F8+1, #0 ROM:55C0 stb INTMEM_F8, INTMEM_15B[] ROM:55C5 lcall ROM_358F ROM:55C8 ldb INTMEM_F6+1, #8 ROM:55CB lcall ROM_35A3 ROM:55CE lcall ROM_35A3 ROM:55D1 lcall ROM_3594 ROM:55D4 ldb INTMEM_F8, #0 ROM:55D7 ROM:55D7 ROM_55D7: ; CODE XREF: ROM:55B8↑j ROM:55D7 ljmp ROM_3D6F ROM:55DA ; --------------------------------------------------------------------------- ROM:55DA cmp INTMEM_46, ZERO_REG ; Zero register ROM:55DD jne ROM_5601 ROM:55DF andb INTMEM_22, #7Fh ROM:55E2 stb INTMEM_22, 1FFEh[] ROM:55E7 pushf ROM:55E8 ldb INTMEM_6, #20h ; ' ' ROM:55EB add INTMEM_4, INTMEM_A, #2 ROM:55F0 nop ROM:55F1 nop ROM:55F2 ldb INTMEM_6, #0 ROM:55F5 add INTMEM_4, INTMEM_A, 12h[INTMEM_40] ROM:55FB popf ROM:55FC ldb INTMEM_65, #0Ch ROM:55FF sjmp ROM_5604 ROM:5601 ; --------------------------------------------------------------------------- ROM:5601 ROM:5601 ROM_5601: ; CODE XREF: ROM:55DD↑j ROM:5601 ljmp ROM_4630 ROM:5604 ; --------------------------------------------------------------------------- ROM:5604 ROM:5604 ROM_5604: ; CODE XREF: ROM:55FF↑j ROM:5604 ret ROM:5605 ; --------------------------------------------------------------------------- ROM:5605 orb INTMEM_7F, #4 ROM:5608 ldb INTMEM_65, #0Dh ROM:560B ret ROM:560C ; --------------------------------------------------------------------------- ROM:560C jbs INTMEM_7F, 2, ROM_5620 ROM:560F clrb INTMEM_65 ROM:5611 ldb INTMEM_F6, (INTMEM_164+1)[] ROM:5616 cmpb INTMEM_F6, ZERO_REG ; Zero register ROM:5619 jne ROM_5620 ROM:561B clrb INTMEM_F8 ROM:561D lcall ROM_3D6F ROM:5620 ROM:5620 ROM_5620: ; CODE XREF: ROM:560C↑j ROM:5620 ; ROM:5619↑j ROM:5620 ret ROM:5621 ; --------------------------------------------------------------------------- ROM:5621 ldb INTMEM_F8+1, INTMEM_30F[] ROM:5626 orb INTMEM_F8+1, #2 ROM:5629 sjmp ROM_5633 ROM:562B ; --------------------------------------------------------------------------- ROM:562B ldb INTMEM_F8+1, INTMEM_30F[] ROM:5630 andb INTMEM_F8+1, #-3 ROM:5633 ROM:5633 ROM_5633: ; CODE XREF: ROM:5629↑j ROM:5633 stb INTMEM_F8+1, INTMEM_30F[] ROM:5638 ldb INTMEM_F8, INTMEM_309[] ROM:563D andb INTMEM_F8, #-3 ROM:5640 stb INTMEM_F8, INTMEM_309[] ROM:5645 ljmp ROM_4630 ROM:5648 ; --------------------------------------------------------------------------- ROM:5648 cmpb INTMEM_9B, ZERO_REG ; Zero register ROM:564B je ROM_5660 ROM:564D jbc INTMEM_7D, 1, ROM_5664 ROM:5650 andb INTMEM_7D, #-3 ROM:5653 cmpb INTMEM_E8+1, #-23h ROM:5656 jne ROM_5660 ROM:5658 cmp INTMEM_46, ZERO_REG ; Zero register ROM:565B jne ROM_5662 ROM:565D ljmp ROM_5086 ROM:5660 ; --------------------------------------------------------------------------- ROM:5660 ROM:5660 ROM_5660: ; CODE XREF: ROM:564B↑j ROM:5660 ; ROM:5656↑j ROM:5660 clrb INTMEM_66 ROM:5662 ROM:5662 ROM_5662: ; CODE XREF: ROM:565B↑j ROM:5662 clrb INTMEM_65 ROM:5664 ROM:5664 ROM_5664: ; CODE XREF: ROM:564D↑j ROM:5664 ret ROM:5665 ; --------------------------------------------------------------------------- ROM:5665 ldb INTMEM_F8, [INTMEM_DE+6]+ ROM:5668 incb INTMEM_DE+4 ROM:566A cmpb INTMEM_DE+4, INTMEM_EA ROM:566D jne ROM_567C ROM:566F addb INTMEM_EA, #0Ch ROM:5672 ld INTMEM_DE+6, #3F30h ROM:5676 ldb INTMEM_E7, 2[INTMEM_40] ROM:567A sjmp ROM_567F ROM:567C ; --------------------------------------------------------------------------- ROM:567C ROM:567C ROM_567C: ; CODE XREF: ROM:566D↑j ROM:567C ldb INTMEM_E7, [INTMEM_DE+6]+ ROM:567F ROM:567F ROM_567F: ; CODE XREF: ROM:567A↑j ROM:567F incb INTMEM_DE+4 ROM:5681 orb INTMEM_78+2, #10h ROM:5684 cmpb INTMEM_DE+4, #24h ; '$' ROM:5687 jnc ROM_568B ROM:5689 clrb INTMEM_65 ROM:568B ROM:568B ROM_568B: ; CODE XREF: ROM:5687↑j ROM:568B ljmp ROM_3D6F ROM:568E ; --------------------------------------------------------------------------- ROM:568E ldb INTMEM_F8, 2[INTMEM_EA] ROM:5692 ldb INTMEM_E7, 2[INTMEM_40] ROM:5696 orb INTMEM_78+2, #10h ROM:5699 clrb INTMEM_65 ROM:569B ljmp ROM_3D6F ROM:569E ; --------------------------------------------------------------------------- ROM:569E jbc INTMEM_7D, 1, ROM_56AE ROM:56A1 andb INTMEM_7D, #-3 ROM:56A4 cmpb INTMEM_E8+1, #75h ; 'u' ROM:56A7 jne ROM_56AE ROM:56A9 ldb INTMEM_66, #14h ROM:56AC sjmp ROM_56B3 ROM:56AE ; --------------------------------------------------------------------------- ROM:56AE ROM:56AE ROM_56AE: ; CODE XREF: ROM:569E↑j ROM:56AE ; ROM:56A7↑j ROM:56AE cmpb INTMEM_9B, ZERO_REG ; Zero register ROM:56B1 jne ROM_56B5 ROM:56B3 ROM:56B3 ROM_56B3: ; CODE XREF: ROM:56AC↑j ROM:56B3 clrb INTMEM_65 ROM:56B5 ROM:56B5 ROM_56B5: ; CODE XREF: ROM:56B1↑j ROM:56B5 ret ROM:56B6 ; --------------------------------------------------------------------------- ROM:56B6 jbc INTMEM_7D, 1, ROM_56C3 ROM:56B9 andb INTMEM_7D, #-3 ROM:56BC stb INTMEM_E8+1, (INTMEM_160+2)[] ROM:56C1 sjmp ROM_56CA ROM:56C3 ; --------------------------------------------------------------------------- ROM:56C3 ROM:56C3 ROM_56C3: ; CODE XREF: ROM:56B6↑j ROM:56C3 cmpb INTMEM_9B, ZERO_REG ; Zero register ROM:56C6 jne ROM_56CC ROM:56C8 clrb INTMEM_66 ROM:56CA ROM:56CA ROM_56CA: ; CODE XREF: ROM:56C1↑j ROM:56CA clrb INTMEM_65 ROM:56CC ROM:56CC ROM_56CC: ; CODE XREF: ROM:56C6↑j ROM:56CC ret ROM:56CD ; --------------------------------------------------------------------------- ROM:56CD ldb INTMEM_F6+1, INTMEM_DE+4 ROM:56D0 cmpb INTMEM_F6+1, #3Fh ; '?' ROM:56D3 jne ROM_56D7 ROM:56D5 clrb INTMEM_65 ROM:56D7 ROM:56D7 ROM_56D7: ; CODE XREF: ROM:56D3↑j ROM:56D7 lcall ROM_35D5 ROM:56DA ldb INTMEM_E7, INTMEM_F8+1 ROM:56DD orb INTMEM_78+2, #10h ROM:56E0 incb INTMEM_DE+4 ROM:56E2 ljmp ROM_3D6F ROM:56E5 ; --------------------------------------------------------------------------- ROM:56E5 ld INTMEM_DE+8, [INTMEM_DE+6]+ ROM:56E8 ld INTMEM_E8, [INTMEM_DE+6]+ ROM:56EB jbc INTMEM_DE+8, 6, ROM_5725 ROM:56EE jbc INTMEM_DE+8, 5, ROM_570D ROM:56F1 ld INTMEM_F6, [INTMEM_E8]+ ROM:56F4 clrb INTMEM_F8 ROM:56F6 ROM:56F6 ROM_56F6: ; CODE XREF: ROM:570B↓j ROM:56F6 cmp INTMEM_E8, INTMEM_F6 ROM:56F9 jc ROM_5720 ROM:56FB ld INTMEM_F8+2, [INTMEM_E8]+ ROM:56FE ldb INTMEM_FC, [INTMEM_E8]+ ROM:5701 andb INTMEM_FC, [INTMEM_F8+2] ROM:5704 je ROM_5709 ROM:5706 orb INTMEM_F8, [INTMEM_E8] ROM:5709 ROM:5709 ROM_5709: ; CODE XREF: ROM:5704↑j ROM:5709 inc INTMEM_E8 ROM:570B sjmp ROM_56F6 ROM:570D ; --------------------------------------------------------------------------- ROM:570D ROM:570D ROM_570D: ; CODE XREF: ROM:56EE↑j ROM:570D andb INTMEM_F8, INTMEM_E7, [INTMEM_E8] ROM:5711 jbc INTMEM_DE+8, 3, ROM_5720 ROM:5714 cmpb INTMEM_F8, ZERO_REG ; Zero register ROM:5717 jne ROM_571E ROM:5719 ldb INTMEM_F8, #1 ROM:571C sjmp ROM_5720 ROM:571E ; --------------------------------------------------------------------------- ROM:571E ROM:571E ROM_571E: ; CODE XREF: ROM:5717↑j ROM:571E clrb INTMEM_F8 ROM:5720 ROM:5720 ROM_5720: ; CODE XREF: ROM:56F9↑j ROM:5720 ; ROM:5711↑j ... ROM:5720 lcall ROM_3D6F ROM:5723 sjmp ROM_5785 ROM:5725 ; --------------------------------------------------------------------------- ROM:5725 ROM:5725 ROM_5725: ; CODE XREF: ROM:56EB↑j ROM:5725 jbs INTMEM_DE+8, 4, ROM_5773 ROM:5728 jbs INTMEM_DE+8, 1, ROM_573B ROM:572B ldbze INTMEM_E8, [INTMEM_E8] ROM:572E jbc INTMEM_DE+8, 7, ROM_5749 ROM:5731 sub INTMEM_E8, #80h ROM:5735 jc ROM_5749 ROM:5737 neg INTMEM_E8 ROM:5739 sjmp ROM_5749 ROM:573B ; --------------------------------------------------------------------------- ROM:573B ROM:573B ROM_573B: ; CODE XREF: ROM:5728↑j ROM:573B ld INTMEM_E8, [INTMEM_E8] ROM:573E jbc INTMEM_DE+8, 7, ROM_5749 ROM:5741 sub INTMEM_E8, #-8000h ROM:5745 jc ROM_5749 ROM:5747 neg INTMEM_E8 ROM:5749 ROM:5749 ROM_5749: ; CODE XREF: ROM:572E↑j ROM:5749 ; ROM:5735↑j ... ROM:5749 jbs INTMEM_DE+8, 5, ROM_5773 ROM:574C ldbze INTMEM_F8+2, INTMEM_E7 ROM:574F add INTMEM_F8+2, #40A8h ROM:5753 ldbze INTMEM_F8, [INTMEM_F8+2]+ ROM:5756 mulu INTMEM_FC, INTMEM_E8, INTMEM_F8 ROM:575A jbc INTMEM_DE+8, 3, ROM_5762 ROM:575D ld INTMEM_E8, INTMEM_FC ROM:5760 sjmp ROM_5768 ROM:5762 ; --------------------------------------------------------------------------- ROM:5762 ROM:5762 ROM_5762: ; CODE XREF: ROM:575A↑j ROM:5762 ldb INTMEM_E8, INTMEM_FC+1 ROM:5765 ldb INTMEM_E8+1, INTMEM_FC+2 ROM:5768 ROM:5768 ROM_5768: ; CODE XREF: ROM:5760↑j ROM:5768 jbc INTMEM_DE+8, 2, ROM_576D ROM:576B neg INTMEM_E8 ROM:576D ROM:576D ROM_576D: ; CODE XREF: ROM:ROM_5768↑j ROM:576D ldbse INTMEM_FC+2, [INTMEM_F8+2] ROM:5770 add INTMEM_E8, INTMEM_FC+2 ROM:5773 ROM:5773 ROM_5773: ; CODE XREF: ROM:ROM_5725↑j ROM:5773 ; ROM:ROM_5749↑j ROM:5773 ldb INTMEM_F8, INTMEM_E8 ROM:5776 jbc INTMEM_DE+8, 0, ROM_5782 ROM:5779 ldb INTMEM_E7, INTMEM_F8 ROM:577C orb INTMEM_78+2, #10h ROM:577F ldb INTMEM_F8, INTMEM_E8+1 ROM:5782 ROM:5782 ROM_5782: ; CODE XREF: ROM:5776↑j ROM:5782 lcall ROM_3D6F ROM:5785 ROM:5785 ROM_5785: ; CODE XREF: ROM:5723↑j ROM:5785 cmp INTMEM_DE+6, INTMEM_DE+4 ROM:5788 jnc ROM_578C ROM:578A clrb INTMEM_65 ROM:578C ROM:578C ROM_578C: ; CODE XREF: ROM:5788↑j ROM:578C ret ROM:578D ; --------------------------------------------------------------------------- ROM:578D cmp INTMEM_EA, ZERO_REG ; Zero register ROM:5790 je ROM_57A8 ROM:5792 ld INTMEM_F6, [INTMEM_DE+4]+ ROM:5795 dec INTMEM_EA ROM:5797 addb INTMEM_DE+8, INTMEM_F6 ROM:579A ldb INTMEM_F8, INTMEM_F6 ROM:579D orb INTMEM_78+2, #10h ROM:57A0 ldb INTMEM_E7, INTMEM_F6+1 ROM:57A3 addb INTMEM_DE+8, INTMEM_E7 ROM:57A6 sjmp ROM_57AD ROM:57A8 ; --------------------------------------------------------------------------- ROM:57A8 ROM:57A8 ROM_57A8: ; CODE XREF: ROM:5790↑j ROM:57A8 clrb INTMEM_65 ROM:57AA ldb INTMEM_F8, INTMEM_DE+8 ROM:57AD ROM:57AD ROM_57AD: ; CODE XREF: ROM:57A6↑j ROM:57AD ljmp ROM_3D6F ROM:57B0 ; --------------------------------------------------------------------------- ROM:57B0 jbc WSR1, 0, ROM_57B4 ; Window selection register 1 ROM:57B3 ret ROM:57B4 ; --------------------------------------------------------------------------- ROM:57B4 ROM:57B4 ROM_57B4: ; CODE XREF: ROM:57B0↑j ROM:57B4 clrb INTMEM_F8 ROM:57B6 cmp INTMEM_46, ZERO_REG ; Zero register ROM:57B9 jne ROM_57D6 ROM:57BB pushf ROM:57BC ldb ZERO_REG+2, #0Eh ; Zero register ROM:57BF nop ROM:57C0 nop ROM:57C1 ROM:57C1 ROM_57C1: ; CODE XREF: ROM:ROM_57C1↓j ROM:57C1 jbs ZERO_REG+2, 3, ROM_57C1 ; Zero register ROM:57C4 ldb INTMEM_F8, ZERO_REG+3 ; Zero register ROM:57C7 popf ROM:57C8 cmpb INTMEM_F8, #-1 ROM:57CB jne ROM_57CF ROM:57CD decb INTMEM_F8 ROM:57CF ROM:57CF ROM_57CF: ; CODE XREF: ROM:57CB↑j ROM:57CF cmpb INTMEM_F8, ZERO_REG ; Zero register ROM:57D2 jne ROM_57D6 ROM:57D4 incb INTMEM_F8 ROM:57D6 ROM:57D6 ROM_57D6: ; CODE XREF: ROM:57B9↑j ROM:57D6 ; ROM:57D2↑j ROM:57D6 orb INTMEM_22, #-80h ROM:57D9 stb INTMEM_22, 1FFEh[] ROM:57DE clrb INTMEM_65 ROM:57E0 ljmp ROM_3D6F ROM:57E3 ; --------------------------------------------------------------------------- ROM:57E3 ldb INTMEM_F8, INTMEM_30E[] ROM:57E8 orb INTMEM_F8, #20h ; ' ' ROM:57EB sjmp ROM_57F5 ROM:57ED ; --------------------------------------------------------------------------- ROM:57ED ldb INTMEM_F8, INTMEM_30E[] ROM:57F2 andb INTMEM_F8, #-21h ROM:57F5 ROM:57F5 ROM_57F5: ; CODE XREF: ROM:57EB↑j ROM:57F5 stb INTMEM_F8, INTMEM_30E[] ROM:57FA ldb INTMEM_F8, INTMEM_308[] ROM:57FF andb INTMEM_F8, #-21h ROM:5802 stb INTMEM_F8, INTMEM_308[] ROM:5807 andb INTMEM_22, #-21h ROM:580A stb INTMEM_22, 1FFEh[] ROM:580F clrb INTMEM_F8 ROM:5811 ljmp ROM_3D6F ROM:5811 ; --------------------------------------------------------------------------- ROM:5814 db 7Bh, 2Eh, 0, 0FEh, 79h, 2Eh, 0, 0FEh, 91h, 30h, 78h ROM:5814 db 88h, 89h, 2Dh, 0Ah, 3Ch, 93h, 2Fh, 74h, 8Ch ROM:5828 ROM:5828 ; =============== S U B R O U T I N E ======================================= ROM:5828 ROM:5828 ROM:5828 ROM_5828: ; CODE XREF: ROM_4F5E+25↑p ROM:5828 ; ROM_5041:ROM_5067↑p ROM:5828 andb INTMEM_7E, #-9 ROM:582B andb INTMEM_7E, #-5 ROM:582E andb INTMEM_7E, #-11h ROM:5831 ldb INTMEM_F8+1, INTMEM_30E[] ROM:5836 andb INTMEM_F8+1, #-5 ROM:5839 stb INTMEM_F8+1, INTMEM_30E[] ROM:583E ldb INTMEM_F8, INTMEM_308[] ROM:5843 orb INTMEM_F8, #4 ROM:5846 stb INTMEM_F8, INTMEM_308[] ROM:584B ldb INTMEM_F8+1, INTMEM_30E[] ROM:5850 andb INTMEM_F8+1, #-2 ROM:5853 stb INTMEM_F8+1, INTMEM_30E[] ROM:5858 ldb INTMEM_F8, INTMEM_308[] ROM:585D orb INTMEM_F8, #1 ROM:5860 stb INTMEM_F8, INTMEM_308[] ROM:5865 ldb INTMEM_F8, #10h ROM:5868 lcall ROM_34AA ROM:586B ldb INTMEM_F8+1, INTMEM_30E[] ROM:5870 andb INTMEM_F8+1, #-9 ROM:5873 stb INTMEM_F8+1, INTMEM_30E[] ROM:5878 ldb INTMEM_F8, INTMEM_308[] ROM:587D orb INTMEM_F8, #8 ROM:5880 stb INTMEM_F8, INTMEM_308[] ROM:5885 ldb INTMEM_F8+1, INTMEM_30E[] ROM:588A andb INTMEM_F8+1, #-11h ROM:588D stb INTMEM_F8+1, INTMEM_30E[] ROM:5892 ldb INTMEM_F8, INTMEM_308[] ROM:5897 orb INTMEM_F8, #10h ROM:589A stb INTMEM_F8, INTMEM_308[] ROM:589F ldb INTMEM_F8, INTMEM_308[] ROM:58A4 orb INTMEM_F8, #2 ROM:58A7 stb INTMEM_F8, INTMEM_308[] ROM:58AC ldb INTMEM_F8, INTMEM_309[] ROM:58B1 orb INTMEM_F8, #1 ROM:58B4 stb INTMEM_F8, INTMEM_309[] ROM:58B9 ldb INTMEM_F8+1, INTMEM_30F[] ROM:58BE andb INTMEM_F8+1, #-3 ROM:58C1 stb INTMEM_F8+1, INTMEM_30F[] ROM:58C6 ldb INTMEM_F8, INTMEM_309[] ROM:58CB orb INTMEM_F8, #2 ROM:58CE stb INTMEM_F8, INTMEM_309[] ROM:58D3 ldb INTMEM_F8, INTMEM_308[] ROM:58D8 orb INTMEM_F8, #20h ; ' ' ROM:58DB stb INTMEM_F8, INTMEM_308[] ROM:58E0 ret ROM:58E0 ; End of function ROM_5828 ROM:58E0 ROM:58E1 ROM:58E1 ; =============== S U B R O U T I N E ======================================= ROM:58E1 ROM:58E1 ROM:58E1 ROM_58E1: ; CODE XREF: ROM:550E↑p ROM:58E1 andb INTMEM_D5, #-21h ROM:58E4 andb INTMEM_D8, #7Fh ROM:58E7 andb INTMEM_D9, #-9 ROM:58EA ret ROM:58EA ; End of function ROM_58E1 ROM:58EA ROM:58EB ; --------------------------------------------------------------------------- ROM:58EB rst ROM:58EB ; --------------------------------------------------------------------------- ROM:58EC db 0D0h, 0D0h, 22h, 50h, 0F0h, 0F0h, 36h, 50h, 0C4h, 0C4h ROM:58EC db 0, 8Ah, 0F4h, 0F4h, 50h, 50h, 0F6h, 0F6h, 41h, 50h ROM:58EC db 0F2h, 0F2h, 50h, 50h, 74h, 74h, 70h, 50h, 0F7h, 0F7h ROM:58EC db 77h, 50h, 0E9h, 0E9h, 56h, 4Fh, 0CEh, 0CEh, 0C8h, 5Bh ROM:58EC db 0D0h, 0D0h, 22h, 50h, 0F0h, 0F0h, 36h, 50h, 0F9h, 0F9h ROM:58EC db 6Ah, 50h, 0F5h, 0F5h, 3Ch, 50h, 0F4h, 0F4h, 48h, 50h ROM:58EC db 0F6h, 0F6h, 41h, 50h, 0F3h, 0F3h, 5Dh, 50h, 0D1h, 0D1h ROM:58EC db 49h, 52h, 0EFh, 0EFh, 56h, 52h, 0F7h, 0F7h, 56h, 52h ROM:58EC db 0DAh, 0DAh, 5Bh, 52h, 0DBh, 0DBh, 60h, 52h, 0F8h, 0F8h ROM:58EC db 0D8h, 52h, 0E7h, 0E7h, 0D2h, 52h, 0EEh, 0EEh, 4Eh, 53h ROM:58EC db 0EDh, 0EDh, 57h, 53h, 6Dh, 6Dh, 40h, 53h, 65h, 65h ROM:58EC db 45h, 53h, 3, 3, 6Ah, 53h, 13h, 13h, 60h, 53h, 1, 1 ROM:58EC db 91h, 53h, 11h, 11h, 87h, 53h, 0FFh, 0FBh, 0AEh, 53h ROM:58EC db 8, 8, 0DDh, 53h, 18h, 18h, 0D3h, 53h, 9, 9, 4, 54h ROM:58EC db 19h, 19h, 0FAh, 53h, 0Dh, 0Dh, 21h, 54h, 1Dh, 1Dh, 2Bh ROM:58EC db 54h, 0Eh, 0Eh, 48h, 54h, 1Eh, 1Eh, 52h, 54h, 0FAh, 0FAh ROM:58EC db 84h, 54h, 81h, 81h, 7Fh, 54h, 82h, 82h, 6Fh, 54h, 0CBh ROM:58EC db 0CBh, 0CAh, 54h, 7Ah, 79h, 8Ch, 54h, 8Ah, 89h, 8Ch ROM:58EC db 54h, 94h, 8Fh, 8Ch, 54h, 7Ch, 7Bh, 8Ch, 54h, 7Fh, 7Fh ROM:58EC db 0D0h, 54h, 7Eh, 7Eh, 0D8h, 54h, 7Dh, 7Dh, 0EBh, 54h ROM:58EC db 80h, 80h, 0E1h, 54h, 0E8h, 0E8h, 0F5h, 54h, 0CCh, 0CCh ROM:58EC db 1, 55h, 0D2h, 0D2h, 14h, 55h, 0D3h, 0D3h, 51h, 55h ROM:58EC db 0CDh, 0CDh, 0ADh, 55h, 0ECh, 0ECh, 0DAh, 55h, 70h, 70h ROM:58EC db 5, 56h, 0Bh, 0Bh, 2Bh, 56h, 1Bh, 1Bh, 21h, 56h, 6Bh ROM:58EC db 6Bh, 0E3h, 57h, 63h, 63h, 0EDh, 57h, 71h, 71h, 6, 5Ch ROM:58EC db 0Eh, 0Eh, 32h, 52h, 0Dh, 0Dh, 0Ch, 56h, 2, 2, 48h, 56h ROM:58EC db 7, 7, 65h, 56h, 3, 3, 8Eh, 56h, 1, 1, 9Eh, 56h, 8, 8 ROM:58EC db 0B6h, 56h, 0Ah, 0Ah, 0CDh, 56h, 9, 9, 0E5h, 56h, 4 ROM:58EC db 4, 8Dh, 57h, 0Ch, 0Ch, 0B0h, 57h, 0Bh, 0Bh, 87h, 8Ch ROM:58EC db 6, 6, 0C5h, 8Ch, 5, 5, 0E5h, 8Ch, 0D0h, 0D0h, 22h, 50h ROM:58EC db 0F0h, 0F0h, 36h, 50h, 0F5h, 0F5h, 3Ch, 50h, 0F6h, 0F6h ROM:58EC db 41h, 50h, 0F7h, 0F7h, 77h, 50h, 7Fh, 0, 0E6h, 51h, 0F2h ROM:58EC db 0F2h, 0Ah, 52h, 0DCh, 0DCh, 18h, 52h, 0E7h, 0E0h, 6Dh ROM:58EC db 8Ah, 0E9h, 0E9h, 89h, 8Ah, 0F8h, 0F8h, 90h, 8Ah, 0D3h ROM:58EC db 0D3h, 0A0h, 8Ah, 0D1h, 0D1h, 0CAh, 8Ah, 0D4h, 0D4h ROM:58EC db 0CDh, 8Ah, 0BFh, 80h, 73h, 8Bh, 0C3h, 0C1h, 9Ch, 8Bh ROM:58EC db 0C5h, 0C5h, 0B6h, 8Bh, 0C6h, 0C6h, 0C2h, 8Bh, 0C7h ROM:58EC db 0C7h, 0CEh, 8Bh, 0C8h, 0C8h, 0D5h, 8Bh, 0C9h, 0C9h ROM:58EC db 0DCh, 8Bh, 0D5h, 0D5h, 0F0h, 8Bh, 0D6h, 0D6h, 18h, 8Ch ROM:58EC db 0D7h, 0D7h, 23h, 8Ch, 0DAh, 0DAh, 4Fh, 8Ch, 0D9h, 0D8h ROM:58EC db 57h, 8Ch, 0EAh, 0EAh, 1Fh, 52h, 0E8h, 0E8h, 2Bh, 52h ROM:58EC db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:58EC db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:58EC db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:58EC db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:58EC db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:58EC db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:58EC db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:58EC db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:58EC db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:58EC db 0FFh, 0FFh, 0FFh ROM:5AEC db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:5AEC db 0FFh, 0FFh, 0FFh, 8, 0, 0, 0, 0FFh, 0FFh, 0FFh, 0FFh ROM:5AEC db 0Ah, 0, 0Eh, 0, 2Ah, 0, 2Eh, 0, 2Fh, 0 ROM:5B0A ROM:5B0A ; =============== S U B R O U T I N E ======================================= ROM:5B0A ROM:5B0A ROM:5B0A ROM_5B0A: ; CODE XREF: start+1361↑p ROM:5B0A lcall ROM_5B69 ROM:5B0D ret ROM:5B0D ; End of function ROM_5B0A ROM:5B0D ROM:5B0E ROM:5B0E ; =============== S U B R O U T I N E ======================================= ROM:5B0E ROM:5B0E ROM:5B0E ROM_5B0E: ; CODE XREF: start:ROM_33E6↑p ROM:5B0E lcall ROM_60C8 ROM:5B11 lcall ROM_74C5 ROM:5B14 lcall ROM_7539 ROM:5B17 lcall ROM_8063 ROM:5B1A lcall ROM_7BDB ROM:5B1D lcall ROM_716E ROM:5B20 lcall ROM_7FA0 ROM:5B23 lcall ROM_8129 ROM:5B26 lcall ROM_6AB5 ROM:5B29 ret ROM:5B29 ; End of function ROM_5B0E ROM:5B29 ROM:5B2A ; --------------------------------------------------------------------------- ROM:5B2A ; START OF FUNCTION CHUNK FOR ROM_3411 ROM:5B2A ROM:5B2A ROM_5B2A: ; CODE XREF: ROM_3411-C60↑j ROM:5B2A lcall ROM_7017 ROM:5B2D ret ROM:5B2D ; END OF FUNCTION CHUNK FOR ROM_3411 ROM:5B2E ; --------------------------------------------------------------------------- ROM:5B2E ret ROM:5B2F ; --------------------------------------------------------------------------- ROM:5B2F clrb INTMEM_F6 ROM:5B31 ret ROM:5B32 ; --------------------------------------------------------------------------- ROM:5B32 ; START OF FUNCTION CHUNK FOR ROM_37D2 ROM:5B32 ROM:5B32 ROM_5B32: ; CODE XREF: ROM_37D2+D↑j ROM:5B32 ldb INTMEM_30+3, #-1 ROM:5B35 ldb INTMEM_34, 150h[INTMEM_40] ROM:5B3A ldb INTMEM_35, 151h[INTMEM_40] ROM:5B3F ldb INTMEM_36, 152h[INTMEM_40] ROM:5B44 ldb INTMEM_36+1, 153h[INTMEM_40] ROM:5B49 clrb INTMEM_30+2 ROM:5B4B clr INTMEM_2A ROM:5B4D orb INTMEM_3D, #2 ROM:5B50 lcall ROM_5C11 ROM:5B53 ldb INTMEM_2E, 19Bh[INTMEM_40] ROM:5B58 ldb INTMEM_30, #-80h ROM:5B5B ldb INTMEM_30+1, 1C8h[INTMEM_40] ROM:5B60 ldb INTMEM_2C+1, 1C6h[INTMEM_40] ROM:5B65 ldb INTMEM_2E+1, #-80h ROM:5B68 ret ROM:5B68 ; END OF FUNCTION CHUNK FOR ROM_37D2 ROM:5B69 ROM:5B69 ; =============== S U B R O U T I N E ======================================= ROM:5B69 ROM:5B69 ROM:5B69 ROM_5B69: ; CODE XREF: ROM_5B0A↑p ROM:5B69 orb INTMEM_1C, #1 ROM:5B6C ldb INTMEM_8F, 122h[INTMEM_40] ROM:5B71 subb INTMEM_F8, INTMEM_30+3, INTMEM_17F[] ROM:5B77 jc ROM_5B80 ROM:5B79 negb INTMEM_F8 ROM:5B7B stb INTMEM_F8, INTMEM_29E[] ROM:5B80 ROM:5B80 ROM_5B80: ; CODE XREF: ROM_5B69+E↑j ROM:5B80 lcall ROM_5C11 ROM:5B83 ld INTMEM_F8+2, #-8000h ROM:5B87 sub INTMEM_F8+2, 36h[INTMEM_40] ROM:5B8C st INTMEM_F8+2, INTMEM_224[] ROM:5B91 st INTMEM_F8+2, INTMEM_226[] ROM:5B96 ld INTMEM_F8, 90h[INTMEM_40] ROM:5B9B st INTMEM_F8, INTMEM_282[] ROM:5BA0 ld INTMEM_B6, #61A8h ROM:5BA4 ld INTMEM_F8+2, #61A8h ROM:5BA8 st INTMEM_F8+2, INTMEM_28C[] ROM:5BAD shr INTMEM_F8+2, #1 ROM:5BB0 st INTMEM_F8+2, INTMEM_2E8[] ROM:5BB5 ldb INTMEM_8D, 1C9h[INTMEM_40] ROM:5BBA ldb INTMEM_F8+2, #-1 ROM:5BBD stb INTMEM_F8+2, INTMEM_2CE[] ROM:5BC2 stb INTMEM_F8+2, INTMEM_2CF[] ROM:5BC7 ret ROM:5BC7 ; End of function ROM_5B69 ROM:5BC7 ROM:5BC8 ; --------------------------------------------------------------------------- ROM:5BC8 andb INTMEM_78+3, #-21h ROM:5BCB ldb INTMEM_F6+1, #0Ch ROM:5BCE ld INTMEM_F8, #5555h ROM:5BD2 lcall ROM_358F ROM:5BD5 lcall ROM_35A3 ROM:5BD8 lcall ROM_3594 ROM:5BDB clrb INTMEM_F8 ROM:5BDD cmpb INTMEM_F6, ZERO_REG ; Zero register ROM:5BE0 je ROM_5BE4 ROM:5BE2 incb INTMEM_F8 ROM:5BE4 ROM:5BE4 ROM_5BE4: ; CODE XREF: ROM:5BE0↑j ROM:5BE4 ljmp ROM_3D6F ROM:5BE7 ; --------------------------------------------------------------------------- ROM:5BE7 ; START OF FUNCTION CHUNK FOR ROM_3D99 ROM:5BE7 ; ADDITIONAL PARENT FUNCTION ROM_60C8 ROM:5BE7 ; ADDITIONAL PARENT FUNCTION ROM_6AB5 ROM:5BE7 ; ADDITIONAL PARENT FUNCTION ROM_7539 ROM:5BE7 ; ADDITIONAL PARENT FUNCTION ROM_7BDB ROM:5BE7 ROM:5BE7 ROM_5BE7: ; CODE XREF: ROM_3D99-10ED↑j ROM:5BE7 ; ROM:2E41↑j ... ROM:5BE7 shlb INTMEM_F8, #1 ROM:5BEA addb INTMEM_F6, INTMEM_F8 ROM:5BED addcb INTMEM_F6+1, ZERO_REG ; Zero register ROM:5BF0 ld INTMEM_F6, [INTMEM_F6] ROM:5BF3 br [INTMEM_F6] ROM:5BF3 ; END OF FUNCTION CHUNK FOR ROM_3D99 ROM:5BF5 ROM:5BF5 ; =============== S U B R O U T I N E ======================================= ROM:5BF5 ROM:5BF5 ROM:5BF5 ROM_5BF5: ; CODE XREF: ROM:2F7B↑p ROM:5BF5 ; ROM:2FB7↑p ... ROM:5BF5 shlb INTMEM_F8, #1 ROM:5BF8 addb INTMEM_F6, INTMEM_F8 ROM:5BFB addcb INTMEM_F6+1, ZERO_REG ; Zero register ROM:5BFE shrb INTMEM_F8, #1 ROM:5C01 ld INTMEM_F6, [INTMEM_F6] ROM:5C04 br [INTMEM_F6] ROM:5C04 ; End of function ROM_5BF5 ROM:5C04 ROM:5C06 ; --------------------------------------------------------------------------- ROM:5C06 andb INTMEM_3E, #-2 ROM:5C09 ldb INTMEM_F8, 12Bh[INTMEM_40] ROM:5C0E ljmp ROM_3D6F ROM:5C11 ROM:5C11 ; =============== S U B R O U T I N E ======================================= ROM:5C11 ROM:5C11 ROM:5C11 ROM_5C11: ; CODE XREF: ROM_37D2+237E↑p ROM:5C11 ; ROM_5B69:ROM_5B80↑p ... ROM:5C11 clrb INTMEM_F8 ROM:5C13 clrb INTMEM_F8+2 ROM:5C15 clrb INTMEM_FC ROM:5C17 clrb INTMEM_FC+2 ROM:5C19 ldb INTMEM_F8+1, INTMEM_34 ROM:5C1C ldb INTMEM_F8+3, INTMEM_35 ROM:5C1F ldb INTMEM_FC+1, INTMEM_36 ROM:5C22 ldb INTMEM_FC+3, INTMEM_36+1 ROM:5C25 shr INTMEM_F8, #2 ROM:5C28 shr INTMEM_F8+2, #2 ROM:5C2B shr INTMEM_FC, #2 ROM:5C2E shr INTMEM_FC+2, #2 ROM:5C31 add INTMEM_F8+2, INTMEM_F8 ROM:5C34 add INTMEM_FC, INTMEM_F8+2 ROM:5C37 add INTMEM_FC+2, INTMEM_FC ROM:5C3A st INTMEM_F8, INTMEM_360[] ROM:5C3F st INTMEM_F8+2, INTMEM_362[] ROM:5C44 st INTMEM_FC, INTMEM_364[] ROM:5C49 st INTMEM_FC+2, INTMEM_366[] ROM:5C4E ret ROM:5C4E ; End of function ROM_5C11 ROM:5C4E ROM:5C4F ROM:5C4F ; =============== S U B R O U T I N E ======================================= ROM:5C4F ROM:5C4F ROM:5C4F ROM_5C4F: ; CODE XREF: ROM_60C8:ROM_69DE↓p ROM:5C4F jbs INTMEM_D6+1, 4, ROM_5C7E ROM:5C52 orb INTMEM_D6+1, #10h ROM:5C55 orb INTMEM_D8, #40h ; '@' ROM:5C58 clr INTMEM_F8 ROM:5C5A st INTMEM_F8, (INTMEM_226+4)[] ROM:5C5F decb INTMEM_F8 ROM:5C61 stb INTMEM_F8, (INTMEM_2A4+1)[] ROM:5C66 stb INTMEM_F8, INTMEM_2A4[] ROM:5C6B jbc INTMEM_78+3, 4, ROM_5C86 ROM:5C6E ldbze INTMEM_F8, #7 ROM:5C71 lcall ROM_34AA ROM:5C74 cmpb INTMEM_F6, ZERO_REG ; Zero register ROM:5C77 je ROM_5C84 ROM:5C79 ldb INTMEM_F6, #40h ; '@' ROM:5C7C sjmp ROM_5D5A ROM:5C7E ; --------------------------------------------------------------------------- ROM:5C7E ROM:5C7E ROM_5C7E: ; CODE XREF: ROM_5C4F↑j ROM:5C7E jbs INTMEM_78+1, 5, ROM_5C84 ROM:5C81 jbc INTMEM_7C, 1, ROM_5C86 ROM:5C84 ROM:5C84 ROM_5C84: ; CODE XREF: ROM_5C4F+28↑j ROM:5C84 ; ROM_5C4F:ROM_5C7E↑j ROM:5C84 sjmp ROM_5E44 ROM:5C86 ; --------------------------------------------------------------------------- ROM:5C86 ROM:5C86 ROM_5C86: ; CODE XREF: ROM_5C4F+1C↑j ROM:5C86 ; ROM_5C4F+32↑j ROM:5C86 ldb INTMEM_F8, INTMEM_2A4[] ROM:5C8B incb INTMEM_F8 ROM:5C8D jne ROM_5C96 ROM:5C8F ldb INTMEM_F8+2, 13Bh[INTMEM_40] ROM:5C94 sjmp ROM_5D9C ROM:5C96 ; --------------------------------------------------------------------------- ROM:5C96 ROM:5C96 ROM_5C96: ; CODE XREF: ROM_5C4F+3E↑j ROM:5C96 cmp ZERO_REG, (INTMEM_226+4)[] ; Zero register ROM:5C9B jne ROM_5CBB ROM:5C9D cmpb INTMEM_5E, INTMEM_2A4[] ROM:5CA2 je ROM_5CA6 ROM:5CA4 sjmp ROM_5E44 ROM:5CA6 ; --------------------------------------------------------------------------- ROM:5CA6 ROM:5CA6 ROM_5CA6: ; CODE XREF: ROM_5C4F+53↑j ROM:5CA6 cmpb INTMEM_A3, ZERO_REG ; Zero register ROM:5CA9 je ROM_5CAC ROM:5CAB ret ROM:5CAC ; --------------------------------------------------------------------------- ROM:5CAC ROM:5CAC ROM_5CAC: ; CODE XREF: ROM_5C4F+5A↑j ROM:5CAC ld INTMEM_FC+2, INTMEM_17C[] ROM:5CB1 st INTMEM_FC+2, (INTMEM_226+4)[] ROM:5CB6 ldb INTMEM_F8+2, #-4Ch ROM:5CB9 sjmp ROM_5D9C ROM:5CBB ; --------------------------------------------------------------------------- ROM:5CBB ROM:5CBB ROM_5CBB: ; CODE XREF: ROM_5C4F+4C↑j ROM:5CBB jbs INTMEM_D8, 6, ROM_5CC0 ROM:5CBE sjmp ROM_5DB2 ROM:5CC0 ; --------------------------------------------------------------------------- ROM:5CC0 ROM:5CC0 ROM_5CC0: ; CODE XREF: ROM_5C4F:ROM_5CBB↑j ROM:5CC0 ldb INTMEM_F8+2, INTMEM_2A4[] ROM:5CC5 cmpb INTMEM_F8+2, #-4Ch ROM:5CC8 jc ROM_5D04 ROM:5CCA ldb INTMEM_FC, (INTMEM_2A4+1)[] ROM:5CCF cmpb INTMEM_FC, #-1 ROM:5CD2 je ROM_5D04 ROM:5CD4 cmpb INTMEM_5E, INTMEM_FC ROM:5CD7 jh ROM_5D04 ROM:5CD9 cmpb INTMEM_FC, 13Bh[INTMEM_40] ROM:5CDE jnc ROM_5CE8 ROM:5CE0 subb INTMEM_FC, INTMEM_5E, 14Eh[INTMEM_40] ROM:5CE6 jc ROM_5CEB ROM:5CE8 ROM:5CE8 ROM_5CE8: ; CODE XREF: ROM_5C4F+8F↑j ROM:5CE8 ldb INTMEM_FC, #-1 ROM:5CEB ROM:5CEB ROM_5CEB: ; CODE XREF: ROM_5C4F+97↑j ROM:5CEB stb INTMEM_FC, (INTMEM_2A4+1)[] ROM:5CF0 ld INTMEM_FC+2, INTMEM_17C[] ROM:5CF5 cmp INTMEM_FC+2, (INTMEM_226+2)[] ROM:5CFA ldb INTMEM_F6, #20h ; ' ' ROM:5CFD jc ROM_5D5A ROM:5CFF st INTMEM_FC+2, (INTMEM_226+2)[] ROM:5D04 ROM:5D04 ROM_5D04: ; CODE XREF: ROM_5C4F+79↑j ROM:5D04 ; ROM_5C4F+83↑j ... ROM:5D04 cmpb INTMEM_5E, INTMEM_2A4[] ROM:5D09 je ROM_5D0D ROM:5D0B sjmp ROM_5E44 ROM:5D0D ; --------------------------------------------------------------------------- ROM:5D0D ROM:5D0D ROM_5D0D: ; CODE XREF: ROM_5C4F+BA↑j ROM:5D0D cmpb INTMEM_5E, ZERO_REG ; Zero register ROM:5D10 jne ROM_5D1C ROM:5D12 ldb INTMEM_F8+2, 13Bh[INTMEM_40] ROM:5D17 andb INTMEM_D8, #-41h ROM:5D1A sjmp ROM_5D9C ROM:5D1C ; --------------------------------------------------------------------------- ROM:5D1C ROM:5D1C ROM_5D1C: ; CODE XREF: ROM_5C4F+C1↑j ROM:5D1C cmpb INTMEM_A3, ZERO_REG ; Zero register ROM:5D1F je ROM_5D22 ROM:5D21 ret ROM:5D22 ; --------------------------------------------------------------------------- ROM:5D22 ROM:5D22 ROM_5D22: ; CODE XREF: ROM_5C4F+D0↑j ROM:5D22 ld INTMEM_FC+2, INTMEM_17C[] ROM:5D27 clrb INTMEM_F8+2 ROM:5D29 ldb INTMEM_FC, 13Bh[INTMEM_40] ROM:5D2E cmpb INTMEM_5E, INTMEM_FC ROM:5D31 je ROM_5D97 ROM:5D33 ldb INTMEM_F8+2, INTMEM_FC ROM:5D36 ldb INTMEM_FC, 13Ch[INTMEM_40] ROM:5D3B cmpb INTMEM_5E, INTMEM_FC ROM:5D3E je ROM_5D7D ROM:5D40 ldb INTMEM_F8+2, INTMEM_FC ROM:5D43 ldb INTMEM_FC, 13Dh[INTMEM_40] ROM:5D48 cmpb INTMEM_5E, INTMEM_FC ROM:5D4B je ROM_5D78 ROM:5D4D ldb INTMEM_F8+2, INTMEM_FC ROM:5D50 cmp INTMEM_FC+2, (INTMEM_226+4)[] ROM:5D55 jh ROM_5D73 ROM:5D57 ldb INTMEM_F6, #10h ROM:5D5A ROM:5D5A ROM_5D5A: ; CODE XREF: ROM_5C4F+2D↑j ROM:5D5A ; ROM_5C4F+AE↑j ... ROM:5D5A andb INTMEM_D6+1, #-11h ROM:5D5D andb INTMEM_7F, #-5 ROM:5D60 stb INTMEM_F6, (INTMEM_164+1)[] ROM:5D65 orb INTMEM_3D, #2 ROM:5D68 andb INTMEM_D4, #-2 ROM:5D6B andb INTMEM_D8, #-41h ROM:5D6E lcall ROM_5C11 ROM:5D71 sjmp ROM_5E44 ROM:5D73 ; --------------------------------------------------------------------------- ROM:5D73 ROM:5D73 ROM_5D73: ; CODE XREF: ROM_5C4F+106↑j ROM:5D73 st INTMEM_FC+2, (INTMEM_226+0Ch)[] ROM:5D78 ROM:5D78 ROM_5D78: ; CODE XREF: ROM_5C4F+FC↑j ROM:5D78 st INTMEM_FC+2, (INTMEM_226+0Ah)[] ROM:5D7D ROM:5D7D ROM_5D7D: ; CODE XREF: ROM_5C4F+EF↑j ROM:5D7D st INTMEM_FC+2, (INTMEM_226+8)[] ROM:5D82 subb INTMEM_FC, INTMEM_5E, 14Eh[INTMEM_40] ROM:5D88 jc ROM_5D8D ROM:5D8A ldb INTMEM_FC, #-1 ROM:5D8D ROM:5D8D ROM_5D8D: ; CODE XREF: ROM_5C4F+139↑j ROM:5D8D stb INTMEM_FC, (INTMEM_2A4+1)[] ROM:5D92 st INTMEM_FC+2, (INTMEM_226+2)[] ROM:5D97 ROM:5D97 ROM_5D97: ; CODE XREF: ROM_5C4F+E2↑j ROM:5D97 st INTMEM_FC+2, (INTMEM_226+6)[] ROM:5D9C ROM:5D9C ROM_5D9C: ; CODE XREF: ROM_5C4F+45↑j ROM:5D9C ; ROM_5C4F+6A↑j ... ROM:5D9C stb INTMEM_F8+2, INTMEM_2A4[] ROM:5DA1 ldbze INTMEM_F8, (INTMEM_2A4+2)[] ROM:5DA6 clrb INTMEM_F8+3 ROM:5DA8 ldbze INTMEM_FC, 0DFh[INTMEM_40] ROM:5DAD lcall ROM_34AA ROM:5DB0 ROM:5DB0 ROM_5DB0: ; CODE XREF: ROM_5C4F+168↓j ROM:5DB0 sjmp ROM_5E44 ROM:5DB2 ; --------------------------------------------------------------------------- ROM:5DB2 ROM:5DB2 ROM_5DB2: ; CODE XREF: ROM_5C4F+6F↑j ROM:5DB2 cmpb INTMEM_5E, INTMEM_2A4[] ROM:5DB7 jne ROM_5DB0 ROM:5DB9 cmpb INTMEM_A3, ZERO_REG ; Zero register ROM:5DBC je ROM_5DBF ROM:5DBE ret ROM:5DBF ; --------------------------------------------------------------------------- ROM:5DBF ROM:5DBF ROM_5DBF: ; CODE XREF: ROM_5C4F+16D↑j ROM:5DBF ld INTMEM_FC+2, INTMEM_17C[] ROM:5DC4 sub INTMEM_F6, INTMEM_FC+2, (INTMEM_226+4)[] ROM:5DCA jc ROM_5DCE ROM:5DCC neg INTMEM_F6 ROM:5DCE ROM:5DCE ROM_5DCE: ; CODE XREF: ROM_5C4F+17B↑j ROM:5DCE cmp INTMEM_F6, 40h[INTMEM_40] ROM:5DD3 ldb INTMEM_F6, #50h ; 'P' ROM:5DD6 jh ROM_5DFF ROM:5DD8 ldb INTMEM_F6, #30h ; '0' ROM:5DDB ld INTMEM_F8, (INTMEM_226+6)[] ROM:5DE0 shl INTMEM_F8, #2 ROM:5DE3 jnc ROM_5DEA ROM:5DE5 ldb INTMEM_34, #-1 ROM:5DE8 sjmp ROM_5DF0 ROM:5DEA ; --------------------------------------------------------------------------- ROM:5DEA ROM:5DEA ROM_5DEA: ; CODE XREF: ROM_5C4F+194↑j ROM:5DEA addb INTMEM_34, INTMEM_F8+1, 14Dh[INTMEM_40] ROM:5DF0 ROM:5DF0 ROM_5DF0: ; CODE XREF: ROM_5C4F+199↑j ROM:5DF0 ld INTMEM_F8, (INTMEM_226+8)[] ROM:5DF5 sub INTMEM_F8, (INTMEM_226+6)[] ROM:5DFA shl INTMEM_F8, #2 ROM:5DFD jnc ROM_5E01 ROM:5DFF ROM:5DFF ROM_5DFF: ; CODE XREF: ROM_5C4F+187↑j ROM:5DFF ; ROM_5C4F+1C2↓j ... ROM:5DFF sjmp ROM_5D5A ROM:5E01 ; --------------------------------------------------------------------------- ROM:5E01 ROM:5E01 ROM_5E01: ; CODE XREF: ROM_5C4F+1AE↑j ROM:5E01 stb INTMEM_F8+1, INTMEM_35 ROM:5E04 ld INTMEM_F8, (INTMEM_226+0Ah)[] ROM:5E09 sub INTMEM_F8, (INTMEM_226+8)[] ROM:5E0E shl INTMEM_F8, #2 ROM:5E11 jc ROM_5DFF ROM:5E13 stb INTMEM_F8+1, INTMEM_36 ROM:5E16 ld INTMEM_F8, (INTMEM_226+0Ch)[] ROM:5E1B sub INTMEM_F8, (INTMEM_226+0Ah)[] ROM:5E20 shl INTMEM_F8, #2 ROM:5E23 jc ROM_5DFF ROM:5E25 stb INTMEM_F8+1, INTMEM_36+1 ROM:5E28 clr INTMEM_2A ROM:5E2A lcall ROM_5C11 ROM:5E2D andb INTMEM_3D, #-3 ROM:5E30 stb ZERO_REG, (INTMEM_164+1)[] ; Zero register ROM:5E35 andb INTMEM_D6+1, #-11h ROM:5E38 andb INTMEM_7F, #-5 ROM:5E3B andb INTMEM_D4, #-2 ROM:5E3E incb INTMEM_30+2 ROM:5E40 jne ROM_5E44 ROM:5E42 decb INTMEM_30+2 ROM:5E44 ROM:5E44 ROM_5E44: ; CODE XREF: ROM_5C4F:ROM_5C84↑j ROM:5E44 ; ROM_5C4F+55↑j ... ROM:5E44 ldb INTMEM_A3, 14Fh[INTMEM_40] ROM:5E49 ret ROM:5E49 ; End of function ROM_5C4F ROM:5E49 ROM:5E4A ; --------------------------------------------------------------------------- ROM:5E4A ret ROM:5E4B ROM:5E4B ; =============== S U B R O U T I N E ======================================= ROM:5E4B ROM:5E4B ROM:5E4B ROM_5E4B: ; CODE XREF: ROM_3491+5138↓p ROM:5E4B ; ROM_3491+5170↓p ROM:5E4B mulu INTMEM_F8, INTMEM_FC ROM:5E4E jbc INTMEM_F8+1, 7, ROM_5E53 ROM:5E51 inc INTMEM_F8+2 ROM:5E53 ROM:5E53 ROM_5E53: ; CODE XREF: ROM_5E4B+3↑j ROM:5E53 ld INTMEM_F8, INTMEM_F8+2 ROM:5E56 clr INTMEM_F8+2 ROM:5E58 mulu INTMEM_FC, INTMEM_FC+2 ROM:5E5B add INTMEM_F8, INTMEM_FC ROM:5E5E addc INTMEM_F8+2, INTMEM_FC+2 ROM:5E61 ret ROM:5E61 ; End of function ROM_5E4B ROM:5E61 ROM:5E62 ROM:5E62 ; =============== S U B R O U T I N E ======================================= ROM:5E62 ROM:5E62 ROM:5E62 ROM_5E62: ; CODE XREF: ROM_3491+5130↓p ROM:5E62 ; ROM_3491+5150↓p ... ROM:5E62 divu INTMEM_F8, INTMEM_FC ROM:5E65 jnv ROM_5E6B ROM:5E67 ldbse INTMEM_FC+2, #-1 ROM:5E6A ret ROM:5E6B ; --------------------------------------------------------------------------- ROM:5E6B ROM:5E6B ROM_5E6B: ; CODE XREF: ROM_5E62+3↑j ROM:5E6B ld INTMEM_FC+2, INTMEM_F8 ROM:5E6E clr INTMEM_F8 ROM:5E70 divu INTMEM_F8, INTMEM_FC ROM:5E73 shr INTMEM_FC, #1 ROM:5E76 cmp INTMEM_F8+2, INTMEM_FC ROM:5E79 jnc ROM_5E7D ROM:5E7B inc INTMEM_F8 ROM:5E7D ROM:5E7D ROM_5E7D: ; CODE XREF: ROM_5E62+17↑j ROM:5E7D ret ROM:5E7D ; End of function ROM_5E62 ROM:5E7D ROM:5E7E ROM:5E7E ; =============== S U B R O U T I N E ======================================= ROM:5E7E ROM:5E7E ROM:5E7E ROM_5E7E: ; CODE XREF: ROM_8129+E7↓p ROM:5E7E ; ROM_8129+120↓p ... ROM:5E7E divu INTMEM_F8, #200h ROM:5E82 jnv ROM_5E87 ROM:5E84 ldbse INTMEM_F8, #-1 ROM:5E84 ; End of function ROM_5E7E ROM:5E84 ROM:5E87 ROM:5E87 ; =============== S U B R O U T I N E ======================================= ROM:5E87 ROM:5E87 ROM:5E87 ROM_5E87: ; CODE XREF: ROM_5E7E+4↑j ROM:5E87 ; ROM_8129+184↓p ROM:5E87 jbc INTMEM_FC+2, 7, ROM_5E93 ROM:5E8A sub INTMEM_FC, INTMEM_F8 ROM:5E8D jc ROM_5E91 ROM:5E8F clr INTMEM_FC ROM:5E91 ROM:5E91 ROM_5E91: ; CODE XREF: ROM_5E87+6↑j ROM:5E91 sjmp ROM_5E9B ROM:5E93 ; --------------------------------------------------------------------------- ROM:5E93 ROM:5E93 ROM_5E93: ; CODE XREF: ROM_5E87↑j ROM:5E93 add INTMEM_FC, INTMEM_F8 ROM:5E96 jnc ROM_5E9B ROM:5E98 ldbse INTMEM_FC, #-1 ROM:5E9B ROM:5E9B ROM_5E9B: ; CODE XREF: ROM_5E87:ROM_5E91↑j ROM:5E9B ; ROM_5E87+F↑j ROM:5E9B ret ROM:5E9B ; End of function ROM_5E87 ROM:5E9B ROM:5E9C ROM:5E9C ; =============== S U B R O U T I N E ======================================= ROM:5E9C ROM:5E9C ROM:5E9C ROM_5E9C: ; CODE XREF: ROM_3491+4FC9↓p ROM:5E9C ; ROM_3491+4FEA↓p ... ROM:5E9C sub INTMEM_F6, INTMEM_F0, #0Ah ROM:5EA1 jc ROM_5EA5 ROM:5EA3 clr INTMEM_F6 ROM:5EA5 ROM:5EA5 ROM_5EA5: ; CODE XREF: ROM_5E9C+5↑j ROM:5EA5 mulu INTMEM_F8, INTMEM_F6, INTMEM_F4 ROM:5EA9 divu INTMEM_F8, INTMEM_F0 ROM:5EAC mulu INTMEM_FC, INTMEM_F0+2, INTMEM_F6 ROM:5EB0 add INTMEM_FC, INTMEM_F8 ROM:5EB3 addc INTMEM_FC+2, ZERO_REG ; Zero register ROM:5EB6 mulu INTMEM_F8, INTMEM_EE, #0Ah ROM:5EBB add INTMEM_FC, INTMEM_F8 ROM:5EBE addc INTMEM_FC+2, INTMEM_F8+2 ROM:5EC1 divu INTMEM_FC, INTMEM_F0 ROM:5EC4 cmp INTMEM_FC, INTMEM_F0+2 ROM:5EC7 jne ROM_5ED4 ROM:5EC9 cmp INTMEM_FC+2, INTMEM_F4 ROM:5ECC jne ROM_5ED4 ROM:5ECE ld INTMEM_FC, INTMEM_EE ROM:5ED1 ld INTMEM_FC+2, ZERO_REG ; Zero register ROM:5ED4 ROM:5ED4 ROM_5ED4: ; CODE XREF: ROM_5E9C+2B↑j ROM:5ED4 ; ROM_5E9C+30↑j ROM:5ED4 ret ROM:5ED4 ; End of function ROM_5E9C ROM:5ED4 ROM:5ED5 ROM:5ED5 ; =============== S U B R O U T I N E ======================================= ROM:5ED5 ROM:5ED5 ROM:5ED5 ROM_5ED5: ; CODE XREF: ROM_84DB↓p ROM:5ED5 ; ROM_84DB+1F↓p ... ROM:5ED5 sub INTMEM_F8, INTMEM_F6 ROM:5ED8 jc ROM_5EE6 ROM:5EDA ld INTMEM_F6, INTMEM_F8 ROM:5EDD neg INTMEM_F6 ROM:5EDF cmp INTMEM_F6, INTMEM_F8+2 ROM:5EE2 jnh ROM_5EFF ROM:5EE4 jh ROM_5EEB ROM:5EE6 ROM:5EE6 ROM_5EE6: ; CODE XREF: ROM_5ED5+3↑j ROM:5EE6 cmp INTMEM_F8, INTMEM_FC+2 ROM:5EE9 jnh ROM_5EFF ROM:5EEB ROM:5EEB ROM_5EEB: ; CODE XREF: ROM_5ED5+F↑j ROM:5EEB mul INTMEM_FC, INTMEM_F8 ROM:5EEF add INTMEM_F0, INTMEM_FC ROM:5EF2 addc INTMEM_F0+2, INTMEM_FC+2 ROM:5EF5 div INTMEM_FC, #7D0h ROM:5EFA add INTMEM_FC, #-6C78h ROM:5EFE ret ROM:5EFF ; --------------------------------------------------------------------------- ROM:5EFF ROM:5EFF ROM_5EFF: ; CODE XREF: ROM_5ED5+D↑j ROM:5EFF ; ROM_5ED5+14↑j ROM:5EFF ld INTMEM_FC, #-6C78h ROM:5F03 ret ROM:5F03 ; End of function ROM_5ED5 ROM:5F03 ROM:5F04 ROM:5F04 ; =============== S U B R O U T I N E ======================================= ROM:5F04 ROM:5F04 ROM:5F04 ROM_5F04: ; CODE XREF: ROM:6EC3↓p ROM:5F04 ; ROM:6ED8↓p ROM:5F04 ldb INTMEM_F8+2, INTMEM_56 ROM:5F07 shlb INTMEM_F8+2, #2 ROM:5F0A addb INTMEM_F8+2, INTMEM_16E[] ROM:5F0F subb INTMEM_F6, INTMEM_F8+2, (INTMEM_2BA+2)[] ROM:5F15 clrb INTMEM_F6+1 ROM:5F17 stb INTMEM_F8+2, (INTMEM_2BA+2)[] ROM:5F1C ret ROM:5F1C ; End of function ROM_5F04 ROM:5F1C ROM:5F1D ROM:5F1D ; =============== S U B R O U T I N E ======================================= ROM:5F1D ROM:5F1D ROM:5F1D ROM_5F1D: ; CODE XREF: ROM_7539:ROM_797B↓p ROM:5F1D jbs INTMEM_DE, 0, ROM_5F31 ROM:5F20 jbc INTMEM_DD, 4, ROM_5F2E ROM:5F23 mulub INTMEM_F8, INTMEM_CB, 1B2h[INTMEM_40] ROM:5F29 stb INTMEM_F8+1, INTMEM_CB ROM:5F2C sjmp ROM_5F47 ROM:5F2E ; --------------------------------------------------------------------------- ROM:5F2E ROM:5F2E ROM_5F2E: ; CODE XREF: ROM_5F1D+3↑j ROM:5F2E orb INTMEM_DE, #1 ROM:5F31 ROM:5F31 ROM_5F31: ; CODE XREF: ROM_5F1D↑j ROM:5F31 jbs INTMEM_DD, 5, ROM_5F40 ROM:5F34 cmpb ZERO_REG, INTMEM_95 ; Zero register ROM:5F37 je ROM_5F47 ROM:5F39 jbs INTMEM_DD, 6, ROM_5F45 ROM:5F3C clrb INTMEM_95 ROM:5F3E sjmp ROM_5F47 ROM:5F40 ; --------------------------------------------------------------------------- ROM:5F40 ROM:5F40 ROM_5F40: ; CODE XREF: ROM_5F1D:ROM_5F31↑j ROM:5F40 ldb INTMEM_95, 1B3h[INTMEM_40] ROM:5F45 ROM:5F45 ROM_5F45: ; CODE XREF: ROM_5F1D+1C↑j ROM:5F45 clrb INTMEM_CB ROM:5F47 ROM:5F47 ROM_5F47: ; CODE XREF: ROM_5F1D+F↑j ROM:5F47 ; ROM_5F1D+1A↑j ... ROM:5F47 ret ROM:5F47 ; End of function ROM_5F1D ROM:5F47 ROM:5F48 ROM:5F48 ; =============== S U B R O U T I N E ======================================= ROM:5F48 ROM:5F48 ROM:5F48 ROM_5F48: ; CODE XREF: ROM_7539+24↓p ROM:5F48 ; ROM_7539:ROM_78BE↓p ... ROM:5F48 addb INTMEM_F8+2, 1B5h[INTMEM_40] ROM:5F4D scall ROM_5FA5 ROM:5F4F ldbze INTMEM_FC, INTMEM_2C8[] ROM:5F54 ldbze INTMEM_FC+2, INTMEM_2C9[] ROM:5F59 sub INTMEM_F8+2, INTMEM_F8, INTMEM_FC ROM:5F5D jc ROM_5F68 ROM:5F5F add INTMEM_F8+2, INTMEM_FC+2 ROM:5F62 jc ROM_5F6B ROM:5F64 clr INTMEM_F8+2 ROM:5F66 sjmp ROM_5F6B ROM:5F68 ; --------------------------------------------------------------------------- ROM:5F68 ROM:5F68 ROM_5F68: ; CODE XREF: ROM_5F48+15↑j ROM:5F68 add INTMEM_F8+2, INTMEM_FC+2 ROM:5F6B ROM:5F6B ROM_5F6B: ; CODE XREF: ROM_5F48+1A↑j ROM:5F6B ; ROM_5F48+1E↑j ROM:5F6B inc INTMEM_F8+2 ROM:5F6D scall ROM_5FCC ROM:5F6F ret ROM:5F6F ; End of function ROM_5F48 ROM:5F6F ROM:5F70 ROM:5F70 ; =============== S U B R O U T I N E ======================================= ROM:5F70 ROM:5F70 ROM:5F70 ROM_5F70: ; CODE XREF: ROM_7539+9A↓p ROM:5F70 ; ROM_7539+CF↓p ... ROM:5F70 addb INTMEM_F8+2, 1B5h[INTMEM_40] ROM:5F75 scall ROM_5FA5 ROM:5F77 ldbze INTMEM_FC, INTMEM_2C8[] ROM:5F7C sub INTMEM_F8, INTMEM_FC ROM:5F7F ldb INTMEM_F8+2, INTMEM_F8+3 ROM:5F82 ld INTMEM_EE, INTMEM_F8 ROM:5F85 scall ROM_5FA5 ROM:5F87 sub INTMEM_F8+2, INTMEM_F8, INTMEM_EE ROM:5F8B jc ROM_5F8F ROM:5F8D clr INTMEM_F8+2 ROM:5F8F ROM:5F8F ROM_5F8F: ; CODE XREF: ROM_5F70+1B↑j ROM:5F8F add INTMEM_EE, INTMEM_F8 ROM:5F92 inc INTMEM_EE ROM:5F94 scall ROM_5FCC ROM:5F96 ld INTMEM_F8+2, INTMEM_EE ROM:5F99 ldb INTMEM_EE, INTMEM_F8 ROM:5F9C scall ROM_5FCC ROM:5F9E ldb INTMEM_F8+2, INTMEM_F8 ROM:5FA1 ldb INTMEM_F8+3, INTMEM_EE ROM:5FA4 ret ROM:5FA4 ; End of function ROM_5F70 ROM:5FA4 ROM:5FA5 ROM:5FA5 ; =============== S U B R O U T I N E ======================================= ROM:5FA5 ROM:5FA5 ROM:5FA5 ROM_5FA5: ; CODE XREF: ROM_5F48+5↑p ROM:5FA5 ; ROM_5F70+5↑p ... ROM:5FA5 cmpb INTMEM_F8+2, INTMEM_2CA[] ROM:5FAA jh ROM_5FB6 ROM:5FAC ld INTMEM_F8, #30h ; '0' ROM:5FB0 lcall ROM_3BA2 ROM:5FB3 clrb INTMEM_F8+1 ROM:5FB5 ret ROM:5FB6 ; --------------------------------------------------------------------------- ROM:5FB6 ROM:5FB6 ROM_5FB6: ; CODE XREF: ROM_5FA5+5↑j ROM:5FB6 ld INTMEM_F8, #31h ; '1' ROM:5FBA lcall ROM_3BA2 ROM:5FBD stb INTMEM_F8, INTMEM_3DE[] ROM:5FC2 clrb INTMEM_F8+1 ROM:5FC4 shl INTMEM_F8, #1 ROM:5FC7 add INTMEM_F8, #0FFh ROM:5FCB ret ROM:5FCB ; End of function ROM_5FA5 ROM:5FCB ROM:5FCC ROM:5FCC ; =============== S U B R O U T I N E ======================================= ROM:5FCC ROM:5FCC ROM:5FCC ROM_5FCC: ; CODE XREF: ROM_5F48+25↑p ROM:5FCC ; ROM_5F70+24↑p ... ROM:5FCC ld INTMEM_F8, #32h ; '2' ROM:5FD0 cmpb INTMEM_F8+3, ZERO_REG ; Zero register ROM:5FD3 je ROM_5FE0 ROM:5FD5 sub INTMEM_F8+2, #0FFh ROM:5FD9 shr INTMEM_F8+2, #1 ROM:5FDC ld INTMEM_F8, #33h ; '3' ROM:5FE0 ROM:5FE0 ROM_5FE0: ; CODE XREF: ROM_5FCC+7↑j ROM:5FE0 ljmp ROM_3BA2 ROM:5FE0 ; End of function ROM_5FCC ROM:5FE0 ROM:5FE3 ROM:5FE3 ; =============== S U B R O U T I N E ======================================= ROM:5FE3 ROM:5FE3 ROM:5FE3 ROM_5FE3: ; CODE XREF: ROM_7539+42C↓p ROM:5FE3 jbs INTMEM_DE, 1, ROM_6024 ROM:5FE6 mulub INTMEM_F8, INTMEM_5E, 1B4h[INTMEM_40] ROM:5FEC add INTMEM_F8, #-8000h ROM:5FF0 cmp INTMEM_B4, INTMEM_F8 ROM:5FF3 jnc ROM_5FF7 ROM:5FF5 sjmp ROM_6097 ROM:5FF7 ; --------------------------------------------------------------------------- ROM:5FF7 ROM:5FF7 ROM_5FF7: ; CODE XREF: ROM_5FE3+10↑j ROM:5FF7 orb INTMEM_DE, #2 ROM:5FFA clrb INTMEM_95+2 ROM:5FFC ldb INTMEM_F6+1, INTMEM_29F[] ROM:6001 cmpb INTMEM_F6+1, 1BBh[INTMEM_40] ROM:6006 jnc ROM_600D ROM:6008 ldb INTMEM_95+2, 1BCh[INTMEM_40] ROM:600D ROM:600D ROM_600D: ; CODE XREF: ROM_5FE3+23↑j ROM:600D ; ROM_5FE3+63↓j ... ROM:600D andb INTMEM_DE, #-5 ROM:6010 ldbse INTMEM_FC+2, #-1 ROM:6013 st INTMEM_FC+2, (INTMEM_292+2)[] ROM:6018 st ZERO_REG, (INTMEM_292+4)[] ; Zero register ROM:601D ldb INTMEM_95+1, 1B9h[INTMEM_40] ROM:6022 sjmp ROM_605A ROM:6024 ; --------------------------------------------------------------------------- ROM:6024 ROM:6024 ROM_6024: ; CODE XREF: ROM_5FE3↑j ROM:6024 jbs INTMEM_DE, 2, ROM_6039 ROM:6027 jbc INTMEM_B4+1, 7, ROM_6056 ROM:602A cmpb ZERO_REG, INTMEM_95+1 ; Zero register ROM:602D jne ROM_605A ROM:602F orb INTMEM_DE, #4 ROM:6032 ldb INTMEM_95+1, 1BAh[INTMEM_40] ROM:6037 sjmp ROM_6068 ROM:6039 ; --------------------------------------------------------------------------- ROM:6039 ROM:6039 ROM_6039: ; CODE XREF: ROM_5FE3:ROM_6024↑j ROM:6039 cmpb ZERO_REG, INTMEM_95+1 ; Zero register ROM:603C jne ROM_6068 ROM:603E ld INTMEM_FC, (INTMEM_292+4)[] ROM:6043 divub INTMEM_FC, #5 ROM:6046 jv ROM_600D ROM:6048 cmpb INTMEM_FC, 1B8h[INTMEM_40] ROM:604D jh ROM_600D ROM:604F cmpb INTMEM_FC, 1B7h[INTMEM_40] ROM:6054 jnc ROM_600D ROM:6056 ROM:6056 ROM_6056: ; CODE XREF: ROM_5FE3+44↑j ROM:6056 ldb INTMEM_F6, #-1 ROM:6059 ret ROM:605A ; --------------------------------------------------------------------------- ROM:605A ROM:605A ROM_605A: ; CODE XREF: ROM_5FE3+3F↑j ROM:605A ; ROM_5FE3+4A↑j ROM:605A cmp INTMEM_B4, (INTMEM_292+2)[] ROM:605F jh ROM_6097 ROM:6061 st INTMEM_B4, (INTMEM_292+2)[] ROM:6066 sjmp ROM_6097 ROM:6068 ; --------------------------------------------------------------------------- ROM:6068 ROM:6068 ROM_6068: ; CODE XREF: ROM_5FE3+54↑j ROM:6068 ; ROM_5FE3+59↑j ROM:6068 ld INTMEM_F8+2, 0C2h[INTMEM_40] ROM:606D cmpb ZERO_REG, INTMEM_95+2 ; Zero register ROM:6070 je ROM_6076 ROM:6072 ld INTMEM_F8+2, #384h ROM:6076 ROM:6076 ROM_6076: ; CODE XREF: ROM_5FE3+8D↑j ROM:6076 jbc INTMEM_D6, 2, ROM_607E ROM:6079 ld INTMEM_F8+2, 0C4h[INTMEM_40] ROM:607E ROM:607E ROM_607E: ; CODE XREF: ROM_5FE3:ROM_6076↑j ROM:607E st INTMEM_F8+2, INTMEM_292[] ROM:6083 sub INTMEM_FC, INTMEM_B4, (INTMEM_292+2)[] ROM:6089 jnc ROM_6097 ROM:608B cmp INTMEM_FC, (INTMEM_292+4)[] ROM:6090 jnh ROM_6097 ROM:6092 st INTMEM_FC, (INTMEM_292+4)[] ROM:6097 ROM:6097 ROM_6097: ; CODE XREF: ROM_5FE3+12↑j ROM:6097 ; ROM_5FE3+7C↑j ... ROM:6097 clrb INTMEM_F6 ROM:6099 ret ROM:6099 ; End of function ROM_5FE3 ROM:6099 ROM:609A ROM:609A ; =============== S U B R O U T I N E ======================================= ROM:609A ROM:609A ROM:609A ROM_609A: ; CODE XREF: ROM_7539+50F↓p ROM:609A jbs INTMEM_DE, 7, ROM_60B9 ROM:609D ldb INTMEM_F8+1, INTMEM_30+1 ROM:60A0 ldb INTMEM_F8, #0 ROM:60A3 ld INTMEM_FC, (INTMEM_173+1)[] ROM:60A8 ldbze INTMEM_F8+2, 1CBh[INTMEM_40] ROM:60AD lcall ROM_3D3D ROM:60B0 stb INTMEM_F8+1, INTMEM_30+1 ROM:60B3 orb INTMEM_DE, #-80h ROM:60B6 ROM:60B6 ROM_60B6: ; CODE XREF: ROM_609A+26↓j ROM:60B6 clrb INTMEM_F6 ROM:60B8 ret ROM:60B9 ; --------------------------------------------------------------------------- ROM:60B9 ROM:60B9 ROM_60B9: ; CODE XREF: ROM_609A↑j ROM:60B9 cmpb INTMEM_30+1, INTMEM_175[] ROM:60BE je ROM_60C4 ROM:60C0 jh ROM_60B6 ROM:60C2 incb INTMEM_30+1 ROM:60C4 ROM:60C4 ROM_60C4: ; CODE XREF: ROM_609A+24↑j ROM:60C4 ldb INTMEM_F6, #-1 ROM:60C7 ret ROM:60C7 ; End of function ROM_609A ROM:60C7 ROM:60C8 ROM:60C8 ; =============== S U B R O U T I N E ======================================= ROM:60C8 ROM:60C8 ROM:60C8 ROM_60C8: ; CODE XREF: ROM_5B0E↑p ROM:60C8 ROM:60C8 ; FUNCTION CHUNK AT ROM:5BE7 SIZE 0000000E BYTES ROM:60C8 ; FUNCTION CHUNK AT ROM:6452 SIZE 00000663 BYTES ROM:60C8 ROM:60C8 sub INTMEM_F6, INTMEM_46, #1F4h ROM:60CD jc ROM_60D1 ROM:60CF clr INTMEM_F6 ROM:60D1 ROM:60D1 ROM_60D1: ; CODE XREF: ROM_60C8+5↑j ROM:60D1 divub INTMEM_F6, #19h ROM:60D4 jnv ROM_60D9 ROM:60D6 ldb INTMEM_F6, #-1 ROM:60D9 ROM:60D9 ROM_60D9: ; CODE XREF: ROM_60C8+C↑j ROM:60D9 stb INTMEM_F6, INTMEM_213[] ROM:60DE cmp INTMEM_46, ZERO_REG ; Zero register ROM:60E1 jh ROM_60EE ROM:60E3 andb INTMEM_D5, #7Fh ROM:60E6 orb INTMEM_D4, #10h ROM:60E9 orb INTMEM_D5, #10h ROM:60EC sjmp ROM_6135 ROM:60EE ; --------------------------------------------------------------------------- ROM:60EE ROM:60EE ROM_60EE: ; CODE XREF: ROM_60C8+19↑j ROM:60EE jbs INTMEM_D5, 7, ROM_6135 ROM:60F1 andb INTMEM_D5, #-11h ROM:60F4 cmp INTMEM_46, 28h[INTMEM_40] ROM:60F9 jh ROM_6105 ROM:60FB orb INTMEM_D4, #10h ROM:60FE andb INTMEM_D6, #-2 ROM:6101 clrb INTMEM_AB ROM:6103 sjmp ROM_6135 ROM:6105 ; --------------------------------------------------------------------------- ROM:6105 ROM:6105 ROM_6105: ; CODE XREF: ROM_60C8+31↑j ROM:6105 andb INTMEM_D4, #-11h ROM:6108 cmp INTMEM_46, 2Ah[INTMEM_40] ROM:610D jh ROM_611F ROM:610F jbs INTMEM_D6, 0, ROM_611A ROM:6112 orb INTMEM_D6, #1 ROM:6115 ldb INTMEM_AB, 121h[INTMEM_40] ROM:611A ROM:611A ROM_611A: ; CODE XREF: ROM_60C8+47↑j ROM:611A cmpb INTMEM_AB, ZERO_REG ; Zero register ROM:611D jne ROM_6135 ROM:611F ROM:611F ROM_611F: ; CODE XREF: ROM_60C8+45↑j ROM:611F orb INTMEM_D5, #-80h ROM:6122 ldb INTMEM_F8+2, INTMEM_29A[] ROM:6127 stb INTMEM_F8+2, INTMEM_29B[] ROM:612C orb INTMEM_D6, #2 ROM:612F andb INTMEM_D4, #-11h ROM:6132 andb INTMEM_D6, #-2 ROM:6135 ROM:6135 ROM_6135: ; CODE XREF: ROM_60C8+24↑j ROM:6135 ; ROM_60C8:ROM_60EE↑j ... ROM:6135 jbc INTMEM_D5, 4, ROM_6142 ROM:6138 cmpb ZERO_REG, INTMEM_8F ; Zero register ROM:613B jne ROM_6142 ROM:613D andb INTMEM_1C, #-2 ROM:6140 sjmp ROM_6145 ROM:6142 ; --------------------------------------------------------------------------- ROM:6142 ROM:6142 ROM_6142: ; CODE XREF: ROM_60C8:ROM_6135↑j ROM:6142 ; ROM_60C8+73↑j ROM:6142 orb INTMEM_1C, #1 ROM:6145 ROM:6145 ROM_6145: ; CODE XREF: ROM_60C8+78↑j ROM:6145 cmp INTMEM_46, ZERO_REG ; Zero register ROM:6148 je ROM_614D ROM:614A orb INTMEM_D4, #8 ROM:614D ROM:614D ROM_614D: ; CODE XREF: ROM_60C8+80↑j ROM:614D ld INTMEM_F8+2, INTMEM_142[] ROM:6152 cmp INTMEM_F8+2, 10h[INTMEM_40] ROM:6157 jne ROM_61C6 ROM:6159 ldb INTMEM_F8+3, INTMEM_15B[] ROM:615E cmpb INTMEM_F8+3, #-1 ROM:6161 je ROM_6188 ROM:6163 cmpb INTMEM_F8+3, #0 ROM:6166 jne ROM_6172 ROM:6168 ldb INTMEM_F8, INTMEM_163[] ROM:616D cmpb INTMEM_F8, #1 ROM:6170 je ROM_618D ROM:6172 ROM:6172 ROM_6172: ; CODE XREF: ROM_60C8+9E↑j ROM:6172 jbs INTMEM_D5, 0, ROM_618D ROM:6175 ldb INTMEM_FC, INTMEM_15C[] ROM:617A ldb INTMEM_FC+1, INTMEM_FC ROM:617D andb INTMEM_FC, #0Fh ROM:6180 shrb INTMEM_FC+1, #4 ROM:6183 cmpb INTMEM_FC, INTMEM_FC+1 ROM:6186 je ROM_618D ROM:6188 ROM:6188 ROM_6188: ; CODE XREF: ROM_60C8+99↑j ROM:6188 orb INTMEM_D5, #40h ; '@' ROM:618B sjmp ROM_61C6 ROM:618D ; --------------------------------------------------------------------------- ROM:618D ROM:618D ROM_618D: ; CODE XREF: ROM_60C8+A8↑j ROM:618D ; ROM_60C8:ROM_6172↑j ... ROM:618D jbs INTMEM_D4, 2, ROM_61C6 ROM:6190 ldb INTMEM_F8, INTMEM_15C[] ROM:6195 shlb INTMEM_F8, #1 ROM:6198 cmpb INTMEM_F8, #-10h ROM:619B jnc ROM_61A0 ROM:619D ldb INTMEM_F8, #-20h ROM:61A0 ROM:61A0 ROM_61A0: ; CODE XREF: ROM_60C8+D3↑j ROM:61A0 andb INTMEM_F8, #-10h ROM:61A3 ldb INTMEM_F8+1, INTMEM_F8 ROM:61A6 shrb INTMEM_F8, #4 ROM:61A9 addb INTMEM_F8+1, INTMEM_F8 ROM:61AC ldb INTMEM_F8, INTMEM_F8+1 ROM:61AF stb INTMEM_F8, INTMEM_15C[] ROM:61B4 lcall ROM_358F ROM:61B7 ldb INTMEM_F6+1, #0Ah ROM:61BA lcall ROM_35A3 ROM:61BD lcall ROM_35A3 ROM:61C0 lcall ROM_3594 ROM:61C3 orb INTMEM_D4, #4 ROM:61C6 ROM:61C6 ROM_61C6: ; CODE XREF: ROM_60C8+8F↑j ROM:61C6 ; ROM_60C8+C3↑j ... ROM:61C6 ldb INTMEM_F8, INTMEM_29A[] ROM:61CB jbc INTMEM_D5, 7, ROM_61F4 ROM:61CE jbs INTMEM_82, 7, ROM_61E8 ROM:61D1 jbs INTMEM_3F, 4, ROM_61E8 ROM:61D4 jbc INTMEM_D6, 2, ROM_61DE ROM:61D7 cmpb ZERO_REG, 123h[INTMEM_40] ; Zero register ROM:61DC je ROM_61E8 ROM:61DE ROM:61DE ROM_61DE: ; CODE XREF: ROM_60C8+10C↑j ROM:61DE jbs INTMEM_D6, 3, ROM_61ED ROM:61E1 cmpb INTMEM_F8, 124h[INTMEM_40] ROM:61E6 jnh ROM_61F7 ROM:61E8 ROM:61E8 ROM_61E8: ; CODE XREF: ROM_60C8+106↑j ROM:61E8 ; ROM_60C8+109↑j ... ROM:61E8 orb INTMEM_D6, #8 ROM:61EB sjmp ROM_61F7 ROM:61ED ; --------------------------------------------------------------------------- ROM:61ED ROM:61ED ROM_61ED: ; CODE XREF: ROM_60C8:ROM_61DE↑j ROM:61ED cmpb INTMEM_F8, 125h[INTMEM_40] ROM:61F2 jc ROM_61F7 ROM:61F4 ROM:61F4 ROM_61F4: ; CODE XREF: ROM_60C8+103↑j ROM:61F4 andb INTMEM_D6, #-9 ROM:61F7 ROM:61F7 ROM_61F7: ; CODE XREF: ROM_60C8+11E↑j ROM:61F7 ; ROM_60C8+123↑j ... ROM:61F7 ldb INTMEM_F8, INTMEM_29A[] ROM:61FC jbc INTMEM_D5, 7, ROM_6256 ROM:61FF jbs INTMEM_82, 7, ROM_621E ROM:6202 jbs INTMEM_3F, 4, ROM_621E ROM:6205 jbs INTMEM_D6, 6, ROM_6243 ROM:6208 jbs INTMEM_D6, 5, ROM_6226 ROM:620B cmpb INTMEM_F8, 129h[INTMEM_40] ROM:6210 jh ROM_621E ROM:6212 jbs INTMEM_D6, 2, ROM_6221 ROM:6215 cmpb INTMEM_F8, 127h[INTMEM_40] ROM:621A jh ROM_6221 ROM:621C sjmp ROM_625C ROM:621E ; --------------------------------------------------------------------------- ROM:621E ROM:621E ROM_621E: ; CODE XREF: ROM_60C8+137↑j ROM:621E ; ROM_60C8+13A↑j ... ROM:621E orb INTMEM_D6, #40h ; '@' ROM:6221 ROM:6221 ROM_6221: ; CODE XREF: ROM_60C8+14A↑j ROM:6221 ; ROM_60C8+152↑j ROM:6221 orb INTMEM_D6, #20h ; ' ' ROM:6224 sjmp ROM_625C ROM:6226 ; --------------------------------------------------------------------------- ROM:6226 ROM:6226 ROM_6226: ; CODE XREF: ROM_60C8+140↑j ROM:6226 jbs INTMEM_D6, 2, ROM_6230 ROM:6229 cmpb INTMEM_F8, 128h[INTMEM_40] ROM:622E jnc ROM_6256 ROM:6230 ROM:6230 ROM_6230: ; CODE XREF: ROM_60C8:ROM_6226↑j ROM:6230 cmpb INTMEM_F8, 129h[INTMEM_40] ROM:6235 jh ROM_621E ROM:6237 cmpb ZERO_REG, 126h[INTMEM_40] ; Zero register ROM:623C jne ROM_625C ROM:623E jbs INTMEM_D6, 4, ROM_621E ROM:6241 sjmp ROM_625C ROM:6243 ; --------------------------------------------------------------------------- ROM:6243 ROM:6243 ROM_6243: ; CODE XREF: ROM_60C8+13D↑j ROM:6243 cmpb INTMEM_F8, 12Ah[INTMEM_40] ROM:6248 jc ROM_625C ROM:624A cmpb ZERO_REG, 126h[INTMEM_40] ; Zero register ROM:624F jne ROM_6259 ROM:6251 jbc INTMEM_D6, 4, ROM_6259 ROM:6254 sjmp ROM_625C ROM:6256 ; --------------------------------------------------------------------------- ROM:6256 ROM:6256 ROM_6256: ; CODE XREF: ROM_60C8+134↑j ROM:6256 ; ROM_60C8+166↑j ROM:6256 andb INTMEM_D6, #-21h ROM:6259 ROM:6259 ROM_6259: ; CODE XREF: ROM_60C8+187↑j ROM:6259 ; ROM_60C8+189↑j ROM:6259 andb INTMEM_D6, #-41h ROM:625C ROM:625C ROM_625C: ; CODE XREF: ROM_60C8+154↑j ROM:625C ; ROM_60C8+15C↑j ... ROM:625C orb INTMEM_D4, #20h ; ' ' ROM:625F ldb INTMEM_F8+2, 12Bh[INTMEM_40] ROM:6264 cmpb INTMEM_F8+2, #1 ROM:6267 je ROM_6279 ROM:6269 cmpb INTMEM_F8+2, #2 ROM:626C je ROM_6274 ROM:626E jbs INTMEM_82, 6, ROM_6274 ROM:6271 jbc INTMEM_3E, 0, ROM_627F ROM:6274 ROM:6274 ROM_6274: ; CODE XREF: ROM_60C8+1A4↑j ROM:6274 ; ROM_60C8+1A6↑j ROM:6274 orb INTMEM_3E, #1 ROM:6277 sjmp ROM_6281 ROM:6279 ; --------------------------------------------------------------------------- ROM:6279 ROM:6279 ROM_6279: ; CODE XREF: ROM_60C8+19F↑j ROM:6279 andb INTMEM_D4, #-21h ROM:627C andb INTMEM_3E, #-2 ROM:627F ROM:627F ROM_627F: ; CODE XREF: ROM_60C8+1A9↑j ROM:627F sjmp ROM_63A9 ROM:6281 ; --------------------------------------------------------------------------- ROM:6281 ROM:6281 ROM_6281: ; CODE XREF: ROM_60C8+1AF↑j ROM:6281 ldb INTMEM_F8, INTMEM_29C[] ROM:6286 ld INTMEM_F6, #-784Ch ROM:628A ljmp ROM_5BE7 ROM:628D ; --------------------------------------------------------------------------- ROM:628D jbs INTMEM_D6, 7, ROM_6298 ROM:6290 jbs INTMEM_D6, 5, ROM_62AE ROM:6293 jbs INTMEM_D6, 6, ROM_62AE ROM:6296 sjmp ROM_6495 ROM:6298 ; --------------------------------------------------------------------------- ROM:6298 ROM:6298 ROM_6298: ; CODE XREF: ROM_60C8+1C5↑j ROM:6298 ; ROM_60C8+223↓j ROM:6298 orb INTMEM_1C, #2 ROM:629B orb INTMEM_1C+1, #1 ROM:629E orb INTMEM_D6+1, #4 ROM:62A1 andb INTMEM_D6+1, #-2 ROM:62A4 ldb INTMEM_F8, #7 ROM:62A7 stb INTMEM_F8, INTMEM_29C[] ROM:62AC sjmp ROM_6495 ROM:62AE ; --------------------------------------------------------------------------- ROM:62AE ROM:62AE ROM_62AE: ; CODE XREF: ROM_60C8+1C8↑j ROM:62AE ; ROM_60C8+1CB↑j ROM:62AE ldb INTMEM_F8, #2 ROM:62B1 stb INTMEM_F8, INTMEM_29C[] ROM:62B6 ldb INTMEM_FC+2, 130h[INTMEM_40] ROM:62BB sjmp ROM_6452 ROM:62BD ; --------------------------------------------------------------------------- ROM:62BD cmpb ZERO_REG, INTMEM_C3 ; Zero register ROM:62C0 jne ROM_6315 ROM:62C2 orb INTMEM_D6+1, #1 ROM:62C5 orb INTMEM_1C, #2 ROM:62C8 ldb INTMEM_F8, #3 ROM:62CB stb INTMEM_F8, INTMEM_29C[] ROM:62D0 ldb INTMEM_FC+2, 131h[INTMEM_40] ROM:62D5 sjmp ROM_6477 ROM:62D7 ; --------------------------------------------------------------------------- ROM:62D7 cmpb ZERO_REG, INTMEM_C3 ; Zero register ROM:62DA jne ROM_6315 ROM:62DC ROM:62DC ROM_62DC: ; CODE XREF: ROM_60C8+2BD↓j ROM:62DC ldb INTMEM_F8, #4 ROM:62DF stb INTMEM_F8, INTMEM_29C[] ROM:62E4 ldb INTMEM_9E+1, 134h[INTMEM_40] ROM:62E9 sjmp ROM_6495 ROM:62EB ; --------------------------------------------------------------------------- ROM:62EB jbs INTMEM_D6, 7, ROM_6298 ROM:62EE jbc INTMEM_D6, 5, ROM_6308 ROM:62F1 cmpb ZERO_REG, INTMEM_9E+1 ; Zero register ROM:62F4 jne ROM_6356 ROM:62F6 jbc INTMEM_D6, 6, ROM_6356 ROM:62F9 ldb INTMEM_F8, #5 ROM:62FC stb INTMEM_F8, INTMEM_29C[] ROM:6301 ldb INTMEM_FC+2, 12Fh[INTMEM_40] ROM:6306 sjmp ROM_6452 ROM:6308 ; --------------------------------------------------------------------------- ROM:6308 ROM:6308 ROM_6308: ; CODE XREF: ROM_60C8+226↑j ROM:6308 ldb INTMEM_F8, #9 ROM:630B stb INTMEM_F8, INTMEM_29C[] ROM:6310 ldb INTMEM_90, 133h[INTMEM_40] ROM:6315 ROM:6315 ROM_6315: ; CODE XREF: ROM_60C8+1F8↑j ROM:6315 ; ROM_60C8+212↑j ROM:6315 sjmp ROM_6495 ROM:6317 ; --------------------------------------------------------------------------- ROM:6317 cmpb ZERO_REG, INTMEM_C3 ; Zero register ROM:631A jne ROM_6356 ROM:631C ldb INTMEM_F8, #6 ROM:631F stb INTMEM_F8, INTMEM_29C[] ROM:6324 andb INTMEM_D6+1, #-2 ROM:6327 orb INTMEM_1C+1, #1 ROM:632A orb INTMEM_D6+1, #4 ROM:632D ldb INTMEM_FC+2, 132h[INTMEM_40] ROM:6332 sjmp ROM_6477 ROM:6334 ; --------------------------------------------------------------------------- ROM:6334 cmpb ZERO_REG, INTMEM_C3 ; Zero register ROM:6337 jne ROM_6356 ROM:6339 ROM:6339 ROM_6339: ; CODE XREF: ROM_60C8+290↓j ROM:6339 ; ROM_60C8+293↓j ROM:6339 ldb INTMEM_F8, #7 ROM:633C stb INTMEM_F8, INTMEM_29C[] ROM:6341 sjmp ROM_6495 ROM:6343 ; --------------------------------------------------------------------------- ROM:6343 jbs INTMEM_D6, 6, ROM_6356 ROM:6346 jbs INTMEM_D6, 7, ROM_6356 ROM:6349 ldb INTMEM_F8, #8 ROM:634C stb INTMEM_F8, INTMEM_29C[] ROM:6351 ldb INTMEM_90, 133h[INTMEM_40] ROM:6356 ROM:6356 ROM_6356: ; CODE XREF: ROM_60C8+22C↑j ROM:6356 ; ROM_60C8+22E↑j ... ROM:6356 sjmp ROM_6495 ROM:6358 ; --------------------------------------------------------------------------- ROM:6358 jbs INTMEM_D6, 6, ROM_6339 ROM:635B jbs INTMEM_D6, 7, ROM_6339 ROM:635E cmpb ZERO_REG, INTMEM_90 ; Zero register ROM:6361 jne ROM_6356 ROM:6363 jbs INTMEM_D6, 5, ROM_637C ROM:6366 ldb INTMEM_F8, #1 ROM:6369 stb INTMEM_F8, INTMEM_29C[] ROM:636E andb INTMEM_1C+1, #-2 ROM:6371 andb INTMEM_D6+1, #-5 ROM:6374 andb INTMEM_1C, #-3 ROM:6377 andb INTMEM_D6+1, #-2 ROM:637A sjmp ROM_6495 ROM:637C ; --------------------------------------------------------------------------- ROM:637C ROM:637C ROM_637C: ; CODE XREF: ROM_60C8+29B↑j ROM:637C andb INTMEM_1C+1, #-2 ROM:637F andb INTMEM_D6+1, #-5 ROM:6382 orb INTMEM_D6+1, #1 ROM:6385 sjmp ROM_62DC ROM:6387 ; --------------------------------------------------------------------------- ROM:6387 jbs INTMEM_D6, 5, ROM_639F ROM:638A cmpb ZERO_REG, INTMEM_90 ; Zero register ROM:638D jne ROM_6356 ROM:638F andb INTMEM_1C, #-3 ROM:6392 andb INTMEM_D6+1, #-2 ROM:6395 ldb INTMEM_F8, #1 ROM:6398 stb INTMEM_F8, INTMEM_29C[] ROM:639D sjmp ROM_6495 ROM:639F ; --------------------------------------------------------------------------- ROM:639F ROM:639F ROM_639F: ; CODE XREF: ROM_60C8+2BF↑j ROM:639F ldb INTMEM_F8, #4 ROM:63A2 stb INTMEM_F8, INTMEM_29C[] ROM:63A7 sjmp ROM_6495 ROM:63A9 ; --------------------------------------------------------------------------- ROM:63A9 ROM:63A9 ROM_63A9: ; CODE XREF: ROM_60C8:ROM_627F↑j ROM:63A9 ldb INTMEM_F8, INTMEM_29D[] ROM:63AE ld INTMEM_F6, #-7858h ROM:63B2 ljmp ROM_5BE7 ROM:63B2 ; End of function ROM_60C8 ROM:63B2 ROM:63B5 ; --------------------------------------------------------------------------- ROM:63B5 jbs INTMEM_D6, 7, ROM_63BD ROM:63B8 jbs INTMEM_D6, 3, ROM_63D0 ROM:63BB sjmp ROM_6495 ROM:63BD ; --------------------------------------------------------------------------- ROM:63BD ROM:63BD ROM_63BD: ; CODE XREF: ROM:63B5↑j ROM:63BD ldb INTMEM_F8, #4 ROM:63C0 stb INTMEM_F8, INTMEM_29D[] ROM:63C5 orb INTMEM_1C, #2 ROM:63C8 orb INTMEM_1C+1, #1 ROM:63CB orb INTMEM_D6+1, #2 ROM:63CE sjmp ROM_6495 ROM:63D0 ; --------------------------------------------------------------------------- ROM:63D0 ROM:63D0 ROM_63D0: ; CODE XREF: ROM:63B8↑j ROM:63D0 ldb INTMEM_F8, #2 ROM:63D3 stb INTMEM_F8, INTMEM_29D[] ROM:63D8 ldb INTMEM_FC+2, 12Eh[INTMEM_40] ROM:63DD sjmp ROM_6452 ROM:63DF ; --------------------------------------------------------------------------- ROM:63DF cmpb ZERO_REG, INTMEM_C3 ; Zero register ROM:63E2 jne ROM_643C ROM:63E4 orb INTMEM_1C, #2 ROM:63E7 orb INTMEM_1C+1, #1 ROM:63EA orb INTMEM_D6+1, #2 ROM:63ED ldb INTMEM_F8, #3 ROM:63F0 stb INTMEM_F8, INTMEM_29D[] ROM:63F5 ldb INTMEM_FC+2, 12Dh[INTMEM_40] ROM:63FA sjmp ROM_6477 ROM:63FC ; --------------------------------------------------------------------------- ROM:63FC cmpb ZERO_REG, INTMEM_C3 ; Zero register ROM:63FF jne ROM_643C ROM:6401 ROM:6401 ROM_6401: ; CODE XREF: ROM:6420↓j ROM:6401 ; ROM:6423↓j ROM:6401 ldb INTMEM_F8, #4 ROM:6404 stb INTMEM_F8, INTMEM_29D[] ROM:6409 sjmp ROM_6495 ROM:640B ; --------------------------------------------------------------------------- ROM:640B jbs INTMEM_D6, 3, ROM_643C ROM:640E jbs INTMEM_D6, 7, ROM_643C ROM:6411 ldb INTMEM_F8, #5 ROM:6414 stb INTMEM_F8, INTMEM_29D[] ROM:6419 ldb INTMEM_90, 133h[INTMEM_40] ROM:641E sjmp ROM_6495 ROM:6420 ; --------------------------------------------------------------------------- ROM:6420 jbs INTMEM_D6, 3, ROM_6401 ROM:6423 jbs INTMEM_D6, 7, ROM_6401 ROM:6426 cmpb ZERO_REG, INTMEM_90 ; Zero register ROM:6429 jne ROM_6495 ROM:642B ldb INTMEM_F8, #1 ROM:642E stb INTMEM_F8, INTMEM_29D[] ROM:6433 andb INTMEM_1C, #-3 ROM:6436 andb INTMEM_1C+1, #-2 ROM:6439 andb INTMEM_D6+1, #-3 ROM:643C ROM:643C ROM_643C: ; CODE XREF: ROM:63E2↑j ROM:643C ; ROM:63FF↑j ... ROM:643C sjmp ROM_6495 ROM:643E ; --------------------------------------------------------------------------- ROM:643E ldb INTMEM_F8, #1 ROM:6441 stb INTMEM_F8, INTMEM_29D[] ROM:6446 sjmp ROM_6495 ROM:6448 ; --------------------------------------------------------------------------- ROM:6448 ldb INTMEM_F8, #1 ROM:644B stb INTMEM_F8, INTMEM_29C[] ROM:6450 sjmp ROM_6495 ROM:6452 ; --------------------------------------------------------------------------- ROM:6452 ; START OF FUNCTION CHUNK FOR ROM_60C8 ROM:6452 ROM:6452 ROM_6452: ; CODE XREF: ROM_60C8+1F3↑j ROM:6452 ; ROM_60C8+23E↑j ... ROM:6452 stb INTMEM_5E, (INTMEM_2FB+1)[] ROM:6457 addb INTMEM_FC+1, INTMEM_FC+2, INTMEM_5E ROM:645B jnc ROM_6460 ROM:645D ldb INTMEM_FC+1, #-1 ROM:6460 ROM:6460 ROM_6460: ; CODE XREF: ROM_60C8+393↑j ROM:6460 cmpb INTMEM_FC+1, INTMEM_C3 ROM:6463 jnh ROM_6495 ROM:6465 ldb INTMEM_C4, 0DFh[INTMEM_40] ROM:646A cmpb INTMEM_FC+1, #-4Ch ROM:646D jnh ROM_6472 ROM:646F ldb INTMEM_FC+1, #-4Ch ROM:6472 ROM:6472 ROM_6472: ; CODE XREF: ROM_60C8+3A5↑j ROM:6472 ldb INTMEM_C3, INTMEM_FC+1 ROM:6475 sjmp ROM_6495 ROM:6477 ; --------------------------------------------------------------------------- ROM:6477 ROM:6477 ROM_6477: ; CODE XREF: ROM_60C8+20D↑j ROM:6477 ; ROM_60C8+26A↑j ... ROM:6477 subb INTMEM_FC+1, INTMEM_5E, INTMEM_FC+2 ROM:647B jc ROM_647F ROM:647D clrb INTMEM_FC+1 ROM:647F ROM:647F ROM_647F: ; CODE XREF: ROM_60C8+3B3↑j ROM:647F ldb INTMEM_C4, 12Ch[INTMEM_40] ROM:6484 cmpb INTMEM_FC+1, (INTMEM_2FB+1)[] ROM:6489 jh ROM_6492 ROM:648B ldb INTMEM_C3, (INTMEM_2FB+1)[] ROM:6490 sjmp ROM_6495 ROM:6492 ; --------------------------------------------------------------------------- ROM:6492 ROM:6492 ROM_6492: ; CODE XREF: ROM_60C8+3C1↑j ROM:6492 ldb INTMEM_C3, INTMEM_FC+1 ROM:6495 ROM:6495 ROM_6495: ; CODE XREF: ROM_60C8+1CE↑j ROM:6495 ; ROM_60C8+1E4↑j ... ROM:6495 ldb INTMEM_F8, INTMEM_29A[] ROM:649A jbc INTMEM_D5, 4, ROM_64B3 ROM:649D jbs INTMEM_D6, 7, ROM_64AC ROM:64A0 cmpb INTMEM_F8, 135h[INTMEM_40] ROM:64A5 jnh ROM_64B6 ROM:64A7 orb INTMEM_D6, #-80h ROM:64AA sjmp ROM_64B6 ROM:64AC ; --------------------------------------------------------------------------- ROM:64AC ROM:64AC ROM_64AC: ; CODE XREF: ROM_60C8+3D5↑j ROM:64AC cmpb INTMEM_F8, 136h[INTMEM_40] ROM:64B1 jh ROM_64B6 ROM:64B3 ROM:64B3 ROM_64B3: ; CODE XREF: ROM_60C8+3D2↑j ROM:64B3 andb INTMEM_D6, #7Fh ROM:64B6 ROM:64B6 ROM_64B6: ; CODE XREF: ROM_60C8+3DD↑j ROM:64B6 ; ROM_60C8+3E2↑j ... ROM:64B6 jbc INTMEM_78+3, 4, ROM_64C3 ROM:64B9 ldb INTMEM_87+1, 138h[INTMEM_40] ROM:64BE andb INTMEM_D6+1, #-9 ROM:64C1 sjmp ROM_64E3 ROM:64C3 ; --------------------------------------------------------------------------- ROM:64C3 ROM:64C3 ROM_64C3: ; CODE XREF: ROM_60C8:ROM_64B6↑j ROM:64C3 jbs INTMEM_3F, 4, ROM_64E3 ROM:64C6 jbs INTMEM_D6+1, 3, ROM_64D8 ROM:64C9 cmpb ZERO_REG, INTMEM_87+1 ; Zero register ROM:64CC jne ROM_64E0 ROM:64CE ldb INTMEM_87+1, 137h[INTMEM_40] ROM:64D3 orb INTMEM_D6+1, #8 ROM:64D6 sjmp ROM_64E0 ROM:64D8 ; --------------------------------------------------------------------------- ROM:64D8 ROM:64D8 ROM_64D8: ; CODE XREF: ROM_60C8+3FE↑j ROM:64D8 cmpb ZERO_REG, INTMEM_87+1 ; Zero register ROM:64DB je ROM_64E3 ROM:64DD jbc INTMEM_D6, 7, ROM_64E3 ROM:64E0 ROM:64E0 ROM_64E0: ; CODE XREF: ROM_60C8+404↑j ROM:64E0 ; ROM_60C8+40E↑j ROM:64E0 orb INTMEM_78+3, #1 ROM:64E3 ROM:64E3 ROM_64E3: ; CODE XREF: ROM_60C8+3F9↑j ROM:64E3 ; ROM_60C8:ROM_64C3↑j ... ROM:64E3 ldb INTMEM_30+3, INTMEM_17F[] ROM:64E8 ldb INTMEM_F6, INTMEM_179[] ROM:64ED ldb INTMEM_F6+1, INTMEM_F6 ROM:64F0 jbc INTMEM_3F, 4, ROM_64FD ROM:64F3 ldb INTMEM_F6, 13Ah[INTMEM_40] ROM:64F8 ldb INTMEM_F6+1, 139h[INTMEM_40] ROM:64FD ROM:64FD ROM_64FD: ; CODE XREF: ROM_60C8+428↑j ROM:64FD stb INTMEM_F6, INTMEM_29A[] ROM:6502 stb INTMEM_F6+1, INTMEM_29F[] ROM:6507 ldb INTMEM_F6, INTMEM_33B[] ROM:650C cmpb INTMEM_F6, #1 ROM:650F jnh ROM_6516 ROM:6511 cmpb INTMEM_F6, #5 ROM:6514 jnh ROM_651E ROM:6516 ROM:6516 ROM_6516: ; CODE XREF: ROM_60C8+447↑j ROM:6516 andb INTMEM_83, #-9 ROM:6519 andb INTMEM_83, #-5 ROM:651C sjmp ROM_652F ROM:651E ; --------------------------------------------------------------------------- ROM:651E ROM:651E ROM_651E: ; CODE XREF: ROM_60C8+44C↑j ROM:651E jbs INTMEM_F6, 0, ROM_6529 ROM:6521 andb INTMEM_83, #-9 ROM:6524 orb INTMEM_83, #4 ROM:6527 sjmp ROM_652F ROM:6529 ; --------------------------------------------------------------------------- ROM:6529 ROM:6529 ROM_6529: ; CODE XREF: ROM_60C8:ROM_651E↑j ROM:6529 orb INTMEM_83, #8 ROM:652C andb INTMEM_83, #-5 ROM:652F ROM:652F ROM_652F: ; CODE XREF: ROM_60C8+454↑j ROM:652F ; ROM_60C8+45F↑j ROM:652F ldb INTMEM_F0, INTMEM_5E ROM:6532 ld INTMEM_DE+2, INTMEM_2DA[] ROM:6537 jbc INTMEM_D5, 4, ROM_653F ROM:653A ld INTMEM_DE+2, INTMEM_17C[] ROM:653F ROM:653F ROM_653F: ; CODE XREF: ROM_60C8+46F↑j ROM:653F clr INTMEM_F6 ROM:6541 ldb INTMEM_FC+1, 13Bh[INTMEM_40] ROM:6546 cmpb INTMEM_F0, INTMEM_FC+1 ROM:6549 jh ROM_6552 ROM:654B ld INTMEM_F8, 360h[INTMEM_F6] ROM:6550 sjmp ROM_65C8 ROM:6552 ; --------------------------------------------------------------------------- ROM:6552 ROM:6552 ROM_6552: ; CODE XREF: ROM_60C8+481↑j ROM:6552 ldb INTMEM_FC+2, 13Ch[INTMEM_40] ROM:6557 cmpb INTMEM_F0, INTMEM_FC+2 ROM:655A jnc ROM_6577 ROM:655C ld INTMEM_F6, #2 ROM:6560 ldb INTMEM_FC+1, INTMEM_FC+2 ROM:6563 ldb INTMEM_FC+2, 13Dh[INTMEM_40] ROM:6568 cmpb INTMEM_F0, INTMEM_FC+2 ROM:656B jnc ROM_6577 ROM:656D ldb INTMEM_FC+1, INTMEM_FC+2 ROM:6570 ldb INTMEM_FC+2, #-4Ch ROM:6573 ld INTMEM_F6, #4 ROM:6577 ROM:6577 ROM_6577: ; CODE XREF: ROM_60C8+492↑j ROM:6577 ; ROM_60C8+4A3↑j ROM:6577 subb INTMEM_FC+2, INTMEM_FC+1 ROM:657A clrb INTMEM_FC+3 ROM:657C add INTMEM_F6, #2 ROM:6580 ld INTMEM_F8, 360h[INTMEM_F6] ROM:6585 sub INTMEM_F6, #2 ROM:6589 sub INTMEM_F8, 360h[INTMEM_F6] ROM:658E jne ROM_6597 ROM:6590 ld INTMEM_F8, 360h[INTMEM_F6] ROM:6595 sjmp ROM_65C8 ROM:6597 ; --------------------------------------------------------------------------- ROM:6597 ROM:6597 ROM_6597: ; CODE XREF: ROM_60C8+4C6↑j ROM:6597 subb INTMEM_FC, INTMEM_F0, INTMEM_FC+1 ROM:659B jne ROM_65A4 ROM:659D ld INTMEM_F8, 360h[INTMEM_F6] ROM:65A2 sjmp ROM_65C8 ROM:65A4 ; --------------------------------------------------------------------------- ROM:65A4 ROM:65A4 ROM_65A4: ; CODE XREF: ROM_60C8+4D3↑j ROM:65A4 clrb INTMEM_FC+1 ROM:65A6 mul INTMEM_F8, INTMEM_FC ROM:65AA jbc INTMEM_F8+3, 7, ROM_65B9 ROM:65AD div INTMEM_F8, INTMEM_FC+2 ROM:65B1 jnv ROM_65C3 ROM:65B3 ld INTMEM_F8, #-8000h ROM:65B7 sjmp ROM_65C3 ROM:65B9 ; --------------------------------------------------------------------------- ROM:65B9 ROM:65B9 ROM_65B9: ; CODE XREF: ROM_60C8+4E2↑j ROM:65B9 div INTMEM_F8, INTMEM_FC+2 ROM:65BD jnv ROM_65C3 ROM:65BF ld INTMEM_F8, #7FFFh ROM:65C3 ROM:65C3 ROM_65C3: ; CODE XREF: ROM_60C8+4E9↑j ROM:65C3 ; ROM_60C8+4EF↑j ... ROM:65C3 add INTMEM_F8, 360h[INTMEM_F6] ROM:65C8 ROM:65C8 ROM_65C8: ; CODE XREF: ROM_60C8+488↑j ROM:65C8 ; ROM_60C8+4CD↑j ... ROM:65C8 st INTMEM_F8, (INTMEM_21E+4)[] ROM:65CD sub INTMEM_FC+2, INTMEM_DE+2, INTMEM_F8 ROM:65D1 jc ROM_65DC ROM:65D3 jbs INTMEM_FC+3, 7, ROM_65E3 ROM:65D6 ld INTMEM_FC+2, #-8000h ROM:65DA sjmp ROM_65E3 ROM:65DC ; --------------------------------------------------------------------------- ROM:65DC ROM:65DC ROM_65DC: ; CODE XREF: ROM_60C8+509↑j ROM:65DC jbc INTMEM_FC+3, 7, ROM_65E3 ROM:65DF ld INTMEM_FC+2, #7FFFh ROM:65E3 ROM:65E3 ROM_65E3: ; CODE XREF: ROM_60C8+50B↑j ROM:65E3 ; ROM_60C8+512↑j ... ROM:65E3 add INTMEM_F8+2, INTMEM_FC+2, #-8000h ROM:65E8 st INTMEM_F8+2, (INTMEM_21E+2)[] ROM:65ED jbc INTMEM_3F, 0, ROM_65F2 ROM:65F0 sjmp ROM_66F1 ROM:65F2 ; --------------------------------------------------------------------------- ROM:65F2 ROM:65F2 ROM_65F2: ; CODE XREF: ROM_60C8+525↑j ROM:65F2 jbs INTMEM_D6+1, 4, ROM_65F8 ROM:65F5 jbc INTMEM_7C, 1, ROM_65FD ROM:65F8 ROM:65F8 ROM_65F8: ; CODE XREF: ROM_60C8:ROM_65F2↑j ROM:65F8 andb INTMEM_83, #-11h ROM:65FB sjmp ROM_66F4 ROM:65FD ; --------------------------------------------------------------------------- ROM:65FD ROM:65FD ROM_65FD: ; CODE XREF: ROM_60C8+52D↑j ROM:65FD add INTMEM_FC, INTMEM_F8, 2Eh[INTMEM_40] ROM:6603 jbs INTMEM_83, 4, ROM_660C ROM:6606 add INTMEM_FC, INTMEM_F8, 30h[INTMEM_40] ROM:660C ROM:660C ROM_660C: ; CODE XREF: ROM_60C8+53B↑j ROM:660C jnc ROM_6611 ROM:660E ldbse INTMEM_FC, INTMEM_FC+3 ROM:6611 ROM:6611 ROM_6611: ; CODE XREF: ROM_60C8:ROM_660C↑j ROM:6611 cmp INTMEM_DE+2, INTMEM_FC ROM:6614 jnh ROM_6618 ROM:6616 sjmp ROM_66F1 ROM:6618 ; --------------------------------------------------------------------------- ROM:6618 ROM:6618 ROM_6618: ; CODE XREF: ROM_60C8+54C↑j ROM:6618 andb INTMEM_83, #-11h ROM:661B cmpb INTMEM_F0, 13Bh[INTMEM_40] ROM:6620 jnc ROM_6646 ROM:6622 jbc INTMEM_78+3, 4, ROM_6646 ROM:6625 jbc INTMEM_FC+3, 7, ROM_6648 ROM:6628 sub INTMEM_F6, ZERO_REG, INTMEM_FC+2 ; Zero register ROM:662C sub INTMEM_F6, 32h[INTMEM_40] ROM:6631 jnc ROM_6648 ROM:6633 cmpb ZERO_REG, INTMEM_A1 ; Zero register ROM:6636 je ROM_663A ROM:6638 sjmp ROM_66F9 ROM:663A ; --------------------------------------------------------------------------- ROM:663A ROM:663A ROM_663A: ; CODE XREF: ROM_60C8+56E↑j ROM:663A shl INTMEM_F6, #2 ROM:663D subb INTMEM_34, INTMEM_F6+1 ROM:6640 lcall ROM_5C11 ROM:6643 orb INTMEM_3D, #2 ROM:6646 ROM:6646 ROM_6646: ; CODE XREF: ROM_60C8+558↑j ROM:6646 ; ROM_60C8+55A↑j ... ROM:6646 sjmp ROM_66F4 ROM:6648 ; --------------------------------------------------------------------------- ROM:6648 ROM:6648 ROM_6648: ; CODE XREF: ROM_60C8+55D↑j ROM:6648 ; ROM_60C8+569↑j ROM:6648 jbc INTMEM_D6+1, 6, ROM_6646 ROM:664B add INTMEM_F6, INTMEM_F8, 2Ch[INTMEM_40] ROM:6651 jnc ROM_6656 ROM:6653 ldbse INTMEM_F6, #-1 ROM:6656 ROM:6656 ROM_6656: ; CODE XREF: ROM_60C8+589↑j ROM:6656 cmp INTMEM_DE+2, INTMEM_F6 ROM:6659 jh ROM_6646 ROM:665B cmpb INTMEM_F0, (INTMEM_20E+2)[] ROM:6660 jne ROM_6646 ROM:6662 jbc INTMEM_D6+1, 5, ROM_6646 ROM:6665 orb INTMEM_D6+1, #-80h ROM:6668 add INTMEM_F6, INTMEM_FC+2, 36h[INTMEM_40] ROM:666E jbc INTMEM_F6+1, 7, ROM_6676 ROM:6671 neg INTMEM_F6 ROM:6673 andb INTMEM_D6+1, #7Fh ROM:6676 ROM:6676 ROM_6676: ; CODE XREF: ROM_60C8+5A6↑j ROM:6676 cmp INTMEM_F6, 34h[INTMEM_40] ROM:667B jnc ROM_66F4 ROM:667D subb INTMEM_F6, INTMEM_F0, (INTMEM_20A+1)[] ROM:6683 jnh ROM_668C ROM:6685 stb INTMEM_F0, (INTMEM_20A+1)[] ROM:668A sjmp ROM_66F4 ROM:668C ; --------------------------------------------------------------------------- ROM:668C ROM:668C ROM_668C: ; CODE XREF: ROM_60C8+5BB↑j ROM:668C negb INTMEM_F6 ROM:668E cmpb INTMEM_F6, 13Eh[INTMEM_40] ROM:6693 jnc ROM_66F4 ROM:6695 cmpb ZERO_REG, INTMEM_A0 ; Zero register ROM:6698 je ROM_669C ROM:669A sjmp ROM_66FE ROM:669C ; --------------------------------------------------------------------------- ROM:669C ROM:669C ROM_669C: ; CODE XREF: ROM_60C8+5D0↑j ROM:669C stb INTMEM_F0, (INTMEM_20A+1)[] ROM:66A1 jbc INTMEM_D6+1, 7, ROM_66C8 ROM:66A4 ROM:66A4 ROM_66A4: ; CODE XREF: ROM_60C8+622↓j ROM:66A4 ld INTMEM_F6, INTMEM_224[] ROM:66A9 sub INTMEM_F6, #40h ; '@' ROM:66AD jnc ROM_66B4 ROM:66AF st INTMEM_F6, INTMEM_224[] ROM:66B4 ROM:66B4 ROM_66B4: ; CODE XREF: ROM_60C8+5E5↑j ROM:66B4 ld INTMEM_F6, INTMEM_226[] ROM:66B9 sub INTMEM_F6, #40h ; '@' ROM:66BD jnc ROM_66C4 ROM:66BF st INTMEM_F6, INTMEM_226[] ROM:66C4 ROM:66C4 ROM_66C4: ; CODE XREF: ROM_60C8+5F5↑j ROM:66C4 incb INTMEM_34 ROM:66C6 jne ROM_66EC ROM:66C8 ROM:66C8 ROM_66C8: ; CODE XREF: ROM_60C8+5D9↑j ROM:66C8 ld INTMEM_F6, INTMEM_224[] ROM:66CD add INTMEM_F6, #40h ; '@' ROM:66D1 jc ROM_66D8 ROM:66D3 st INTMEM_F6, INTMEM_224[] ROM:66D8 ROM:66D8 ROM_66D8: ; CODE XREF: ROM_60C8+609↑j ROM:66D8 ld INTMEM_F6, INTMEM_226[] ROM:66DD add INTMEM_F6, #40h ; '@' ROM:66E1 jc ROM_66E8 ROM:66E3 st INTMEM_F6, INTMEM_226[] ROM:66E8 ROM:66E8 ROM_66E8: ; CODE XREF: ROM_60C8+619↑j ROM:66E8 decb INTMEM_34 ROM:66EA je ROM_66A4 ROM:66EC ROM:66EC ROM_66EC: ; CODE XREF: ROM_60C8+5FE↑j ROM:66EC lcall ROM_5C11 ROM:66EF sjmp ROM_66F4 ROM:66F1 ; --------------------------------------------------------------------------- ROM:66F1 ROM:66F1 ROM_66F1: ; CODE XREF: ROM_60C8+528↑j ROM:66F1 ; ROM_60C8+54E↑j ROM:66F1 orb INTMEM_83, #10h ROM:66F4 ROM:66F4 ROM_66F4: ; CODE XREF: ROM_60C8+533↑j ROM:66F4 ; ROM_60C8:ROM_6646↑j ... ROM:66F4 ldb INTMEM_A1, 140h[INTMEM_40] ROM:66F9 ROM:66F9 ROM_66F9: ; CODE XREF: ROM_60C8+570↑j ROM:66F9 ldb INTMEM_A0, 13Fh[INTMEM_40] ROM:66FE ROM:66FE ROM_66FE: ; CODE XREF: ROM_60C8+5D2↑j ROM:66FE stb INTMEM_F0, (INTMEM_20E+2)[] ROM:6703 jbc INTMEM_7E, 4, ROM_6726 ROM:6706 jbc INTMEM_7E, 5, ROM_6714 ROM:6709 orb INTMEM_7F, #1 ROM:670C orb INTMEM_83, #10h ROM:670F orb INTMEM_D8, #1 ROM:6712 sjmp ROM_671D ROM:6714 ; --------------------------------------------------------------------------- ROM:6714 ROM:6714 ROM_6714: ; CODE XREF: ROM_60C8+63E↑j ROM:6714 andb INTMEM_7F, #-2 ROM:6717 andb INTMEM_83, #-11h ROM:671A andb INTMEM_D8, #-2 ROM:671D ROM:671D ROM_671D: ; CODE XREF: ROM_60C8+64A↑j ROM:671D orb INTMEM_3D, #2 ROM:6720 orb INTMEM_D4, #1 ROM:6723 ljmp ROM_692A ROM:6726 ; --------------------------------------------------------------------------- ROM:6726 ROM:6726 ROM_6726: ; CODE XREF: ROM_60C8+63B↑j ROM:6726 jbs INTMEM_D8, 1, ROM_6731 ROM:6729 jbc INTMEM_D6+1, 5, ROM_6737 ROM:672C orb INTMEM_D8, #2 ROM:672F sjmp ROM_6737 ROM:6731 ; --------------------------------------------------------------------------- ROM:6731 ROM:6731 ROM_6731: ; CODE XREF: ROM_60C8:ROM_6726↑j ROM:6731 jbc INTMEM_83, 4, ROM_6737 ROM:6734 andb INTMEM_D8, #-3 ROM:6737 ROM:6737 ROM_6737: ; CODE XREF: ROM_60C8+661↑j ROM:6737 ; ROM_60C8+667↑j ... ROM:6737 ld INTMEM_FC, (INTMEM_21E+2)[] ROM:673C jbc INTMEM_D8, 2, ROM_675C ROM:673F jbc INTMEM_83, 3, ROM_677E ROM:6742 subb INTMEM_F6, INTMEM_5E, 141h[INTMEM_40] ROM:6748 cmpb INTMEM_F6, (INTMEM_29F+1)[] ROM:674D stb ZERO_REG, (INTMEM_29F+1)[] ; Zero register ROM:6752 jnh ROM_6759 ROM:6754 stb INTMEM_5E, (INTMEM_29F+1)[] ROM:6759 ROM:6759 ROM_6759: ; CODE XREF: ROM_60C8+68A↑j ROM:6759 andb INTMEM_D8, #-5 ROM:675C ROM:675C ROM_675C: ; CODE XREF: ROM_60C8+674↑j ROM:675C addb INTMEM_F6, INTMEM_5E, 141h[INTMEM_40] ROM:6762 cmpb INTMEM_F6, (INTMEM_29F+1)[] ROM:6767 jc ROM_6773 ROM:6769 st INTMEM_FC, (INTMEM_20A+2)[] ROM:676E stb ZERO_REG, (INTMEM_29F+1)[] ; Zero register ROM:6773 ROM:6773 ROM_6773: ; CODE XREF: ROM_60C8+69F↑j ROM:6773 jbc INTMEM_83, 2, ROM_677E ROM:6776 stb INTMEM_5E, (INTMEM_29F+1)[] ROM:677B orb INTMEM_D8, #4 ROM:677E ROM:677E ROM_677E: ; CODE XREF: ROM_60C8+677↑j ROM:677E ; ROM_60C8:ROM_6773↑j ROM:677E ld INTMEM_FC, (INTMEM_21E+2)[] ROM:6783 jbs INTMEM_7C, 1, ROM_67A8 ROM:6786 jbc INTMEM_D8, 3, ROM_67A8 ROM:6789 cmpb ZERO_REG, INTMEM_C3[] ; Zero register ROM:678E jne ROM_67A8 ROM:6790 jbs INTMEM_83, 4, ROM_6811 ROM:6793 jbs INTMEM_D8, 0, ROM_67AA ROM:6796 jbs INTMEM_D8, 4, ROM_67AA ROM:6799 cmpb ZERO_REG, INTMEM_A2 ; Zero register ROM:679C jne ROM_67A6 ROM:679E orb INTMEM_D8, #10h ROM:67A1 st INTMEM_FC, (INTMEM_20A+2)[] ROM:67A6 ROM:67A6 ROM_67A6: ; CODE XREF: ROM_60C8+6D4↑j ROM:67A6 sjmp ROM_6824 ROM:67A8 ; --------------------------------------------------------------------------- ROM:67A8 ROM:67A8 ROM_67A8: ; CODE XREF: ROM_60C8+6BB↑j ROM:67A8 ; ROM_60C8+6BE↑j ... ROM:67A8 sjmp ROM_6811 ROM:67AA ; --------------------------------------------------------------------------- ROM:67AA ROM:67AA ROM_67AA: ; CODE XREF: ROM_60C8+6CB↑j ROM:67AA ; ROM_60C8+6CE↑j ROM:67AA sub INTMEM_FC+2, INTMEM_FC, (INTMEM_20A+2)[] ROM:67B0 jc ROM_67D6 ROM:67B2 ldb INTMEM_A2, 145h[INTMEM_40] ROM:67B7 jbc INTMEM_D8, 1, ROM_67BF ROM:67BA ldb INTMEM_A2, 144h[INTMEM_40] ROM:67BF ROM:67BF ROM_67BF: ; CODE XREF: ROM_60C8+6EF↑j ROM:67BF andb INTMEM_D8, #-2 ROM:67C2 ld INTMEM_F8, (INTMEM_20A+2)[] ROM:67C7 ldbze INTMEM_F8+2, 143h[INTMEM_40] ROM:67CC lcall ROM_3D3D ROM:67CF st INTMEM_F8, (INTMEM_20A+2)[] ROM:67D4 sjmp ROM_6824 ROM:67D6 ; --------------------------------------------------------------------------- ROM:67D6 ROM:67D6 ROM_67D6: ; CODE XREF: ROM_60C8+6E8↑j ROM:67D6 cmpb ZERO_REG, INTMEM_A2 ; Zero register ROM:67D9 jne ROM_67F6 ROM:67DB ld INTMEM_F8, (INTMEM_20A+2)[] ROM:67E0 add INTMEM_F8, #10h ROM:67E4 st INTMEM_F8, (INTMEM_20A+2)[] ROM:67E9 ldb INTMEM_A2, 145h[INTMEM_40] ROM:67EE jbc INTMEM_D8, 1, ROM_67F6 ROM:67F1 ldb INTMEM_A2, 144h[INTMEM_40] ROM:67F6 ROM:67F6 ROM_67F6: ; CODE XREF: ROM_60C8+711↑j ROM:67F6 ; ROM_60C8+726↑j ROM:67F6 jbc INTMEM_D8, 0, ROM_6805 ROM:67F9 cmp INTMEM_FC+2, 3Ah[INTMEM_40] ROM:67FE jh ROM_6824 ROM:6800 andb INTMEM_D8, #-2 ROM:6803 sjmp ROM_6824 ROM:6805 ; --------------------------------------------------------------------------- ROM:6805 ROM:6805 ROM_6805: ; CODE XREF: ROM_60C8:ROM_67F6↑j ROM:6805 cmp INTMEM_FC+2, 38h[INTMEM_40] ROM:680A jnh ROM_6824 ROM:680C orb INTMEM_D8, #1 ROM:680F sjmp ROM_6824 ROM:6811 ; --------------------------------------------------------------------------- ROM:6811 ROM:6811 ROM_6811: ; CODE XREF: ROM_60C8+6C8↑j ROM:6811 ; ROM_60C8:ROM_67A8↑j ROM:6811 andb INTMEM_D8, #-2 ROM:6814 andb INTMEM_D8, #-11h ROM:6817 ldb INTMEM_A2, 142h[INTMEM_40] ROM:681C ldbse INTMEM_F8+2, #-1 ROM:681F st INTMEM_F8+2, (INTMEM_20A+2)[] ROM:6824 ROM:6824 ROM_6824: ; CODE XREF: ROM_60C8:ROM_67A6↑j ROM:6824 ; ROM_60C8+70C↑j ... ROM:6824 andb INTMEM_7F, #-2 ROM:6827 cmpb ZERO_REG, 146h[INTMEM_40] ; Zero register ROM:682C je ROM_6833 ROM:682E jbc INTMEM_83, 5, ROM_683C ROM:6831 sjmp ROM_6839 ROM:6833 ; --------------------------------------------------------------------------- ROM:6833 ROM:6833 ROM_6833: ; CODE XREF: ROM_60C8+764↑j ROM:6833 jbs INTMEM_83, 4, ROM_6839 ROM:6836 jbc INTMEM_D8, 0, ROM_683C ROM:6839 ROM:6839 ROM_6839: ; CODE XREF: ROM_60C8+769↑j ROM:6839 ; ROM_60C8:ROM_6833↑j ROM:6839 orb INTMEM_7F, #1 ROM:683C ROM:683C ROM_683C: ; CODE XREF: ROM_60C8+766↑j ROM:683C ; ROM_60C8+76E↑j ROM:683C ldb INTMEM_F6, (INTMEM_29F+2)[] ROM:6841 jbc INTMEM_78+3, 4, ROM_68A9 ROM:6844 jbs INTMEM_D5, 4, ROM_68BB ROM:6847 ld INTMEM_F8+2, (INTMEM_21E+2)[] ROM:684C jbs INTMEM_D6+1, 5, ROM_6852 ROM:684F jbc INTMEM_F8+3, 7, ROM_688A ROM:6852 ROM:6852 ROM_6852: ; CODE XREF: ROM_60C8+784↑j ROM:6852 cmpb INTMEM_5E, (INTMEM_29F+3)[] ROM:6857 jh ROM_686E ROM:6859 je ROM_6862 ROM:685B stb INTMEM_5E, (INTMEM_29F+3)[] ROM:6860 sjmp ROM_6869 ROM:6862 ; --------------------------------------------------------------------------- ROM:6862 ROM:6862 ROM_6862: ; CODE XREF: ROM_60C8+791↑j ROM:6862 cmp INTMEM_F8+2, INTMEM_224[] ROM:6867 jc ROM_686E ROM:6869 ROM:6869 ROM_6869: ; CODE XREF: ROM_60C8+798↑j ROM:6869 st INTMEM_F8+2, INTMEM_224[] ROM:686E ROM:686E ROM_686E: ; CODE XREF: ROM_60C8+78F↑j ROM:686E ; ROM_60C8+79F↑j ROM:686E cmpb INTMEM_5E, (INTMEM_29F+4)[] ROM:6873 jnc ROM_688A ROM:6875 je ROM_687E ROM:6877 stb INTMEM_5E, (INTMEM_29F+4)[] ROM:687C sjmp ROM_6885 ROM:687E ; --------------------------------------------------------------------------- ROM:687E ROM:687E ROM_687E: ; CODE XREF: ROM_60C8+7AD↑j ROM:687E cmp INTMEM_F8+2, INTMEM_226[] ROM:6883 jc ROM_688A ROM:6885 ROM:6885 ROM_6885: ; CODE XREF: ROM_60C8+7B4↑j ROM:6885 st INTMEM_F8+2, INTMEM_226[] ROM:688A ROM:688A ROM_688A: ; CODE XREF: ROM_60C8+787↑j ROM:688A ; ROM_60C8+7AB↑j ... ROM:688A jbs INTMEM_F6, 1, ROM_689C ROM:688D jbs INTMEM_F6, 0, ROM_6895 ROM:6890 ldb INTMEM_F6, #1 ROM:6893 sjmp ROM_68A2 ROM:6895 ; --------------------------------------------------------------------------- ROM:6895 ROM:6895 ROM_6895: ; CODE XREF: ROM_60C8+7C5↑j ROM:6895 cmpb ZERO_REG, INTMEM_87+2 ; Zero register ROM:6898 jne ROM_689C ROM:689A incb INTMEM_F6 ROM:689C ROM:689C ROM_689C: ; CODE XREF: ROM_60C8:ROM_688A↑j ROM:689C ; ROM_60C8+7D0↑j ROM:689C jbs INTMEM_7F, 0, ROM_68A2 ROM:689F orb INTMEM_F6, #40h ; '@' ROM:68A2 ROM:68A2 ROM_68A2: ; CODE XREF: ROM_60C8+7CB↑j ROM:68A2 ; ROM_60C8:ROM_689C↑j ROM:68A2 stb INTMEM_F6, (INTMEM_29F+2)[] ROM:68A7 sjmp ROM_692A ROM:68A9 ; --------------------------------------------------------------------------- ROM:68A9 ROM:68A9 ROM_68A9: ; CODE XREF: ROM_60C8+779↑j ROM:68A9 cmp INTMEM_2A, 3Eh[INTMEM_40] ROM:68AE jnh ROM_68BB ROM:68B0 clr INTMEM_2A ROM:68B2 incb INTMEM_34 ROM:68B4 jne ROM_68B8 ROM:68B6 decb INTMEM_34 ROM:68B8 ROM:68B8 ROM_68B8: ; CODE XREF: ROM_60C8+7EC↑j ROM:68B8 lcall ROM_5C11 ROM:68BB ROM:68BB ROM_68BB: ; CODE XREF: ROM_60C8+77C↑j ROM:68BB ; ROM_60C8+7E6↑j ROM:68BB jbs INTMEM_3F, 0, ROM_68FF ROM:68BE ld INTMEM_F8+2, INTMEM_224[] ROM:68C3 add INTMEM_F8+2, 36h[INTMEM_40] ROM:68C8 jc ROM_68F9 ROM:68CA sub INTMEM_F8+2, #-8000h ROM:68CE jc ROM_68D2 ROM:68D0 neg INTMEM_F8+2 ROM:68D2 ROM:68D2 ROM_68D2: ; CODE XREF: ROM_60C8+806↑j ROM:68D2 cmp INTMEM_F8+2, 3Ch[INTMEM_40] ROM:68D7 jh ROM_68F9 ROM:68D9 ld INTMEM_F8+2, INTMEM_226[] ROM:68DE add INTMEM_F8+2, 36h[INTMEM_40] ROM:68E3 jc ROM_68F4 ROM:68E5 sub INTMEM_F8+2, #-8000h ROM:68E9 jc ROM_68F4 ROM:68EB neg INTMEM_F8+2 ROM:68ED cmp INTMEM_F8+2, 3Ch[INTMEM_40] ROM:68F2 jh ROM_68F9 ROM:68F4 ROM:68F4 ROM_68F4: ; CODE XREF: ROM_60C8+81B↑j ROM:68F4 ; ROM_60C8+821↑j ROM:68F4 cmpb INTMEM_F6, #2 ROM:68F7 jne ROM_68FF ROM:68F9 ROM:68F9 ROM_68F9: ; CODE XREF: ROM_60C8+800↑j ROM:68F9 ; ROM_60C8+80F↑j ... ROM:68F9 orb INTMEM_3D, #2 ROM:68FC orb INTMEM_D4, #1 ROM:68FF ROM:68FF ROM_68FF: ; CODE XREF: ROM_60C8:ROM_68BB↑j ROM:68FF ; ROM_60C8+82F↑j ROM:68FF clrb INTMEM_F8 ROM:6901 stb INTMEM_F8, (INTMEM_29F+4)[] ROM:6906 decb INTMEM_F8 ROM:6908 stb INTMEM_F8, (INTMEM_29F+3)[] ROM:690D ld INTMEM_F8+2, #-8000h ROM:6911 sub INTMEM_F8+2, 36h[INTMEM_40] ROM:6916 st INTMEM_F8+2, INTMEM_224[] ROM:691B st INTMEM_F8+2, INTMEM_226[] ROM:6920 stb ZERO_REG, (INTMEM_29F+2)[] ; Zero register ROM:6925 ldb INTMEM_87+2, 147h[INTMEM_40] ROM:692A ROM:692A ROM_692A: ; CODE XREF: ROM_60C8+65B↑j ROM:692A ; ROM_60C8+7DF↑j ROM:692A ldb INTMEM_F6, #-4Ch ROM:692D subb INTMEM_F6, 149h[INTMEM_40] ROM:6932 ldb INTMEM_F8, INTMEM_17D[] ROM:6937 subb INTMEM_F8, INTMEM_361[] ROM:693C jc ROM_6940 ROM:693E clrb INTMEM_F8 ROM:6940 ROM:6940 ROM_6940: ; CODE XREF: ROM_60C8+874↑j ROM:6940 mulub INTMEM_F8, 149h[INTMEM_40] ROM:6945 divub INTMEM_F8, 148h[INTMEM_40] ROM:694A jnv ROM_694E ROM:694C clrb INTMEM_F8 ROM:694E ROM:694E ROM_694E: ; CODE XREF: ROM_60C8+882↑j ROM:694E addb INTMEM_F8, INTMEM_F6 ROM:6951 stb INTMEM_F8, INTMEM_D1[] ROM:6956 ldb INTMEM_F6, #2 ROM:6959 jbc INTMEM_7C, 5, ROM_695E ROM:695C sjmp ROM_69E7 ROM:695E ; --------------------------------------------------------------------------- ROM:695E ROM:695E ROM_695E: ; CODE XREF: ROM_60C8+891↑j ROM:695E ldb INTMEM_F6, #1 ROM:6961 jbs INTMEM_78+3, 4, ROM_6989 ROM:6964 jbc INTMEM_7F, 2, ROM_696D ROM:6967 ldb INTMEM_F6, #3 ROM:696A andb INTMEM_7F, #-5 ROM:696D ROM:696D ROM_696D: ; CODE XREF: ROM_60C8+89C↑j ROM:696D jbc INTMEM_D4, 0, ROM_69E7 ROM:6970 jbc INTMEM_78+3, 6, ROM_69E7 ROM:6973 jbc INTMEM_78+3, 7, ROM_69E7 ROM:6976 jbc INTMEM_7C, 2, ROM_69E7 ROM:6979 jbs INTMEM_78+1, 5, ROM_69E7 ROM:697C jbs INTMEM_7C, 1, ROM_69E7 ROM:697F ldb INTMEM_F8, #21h ; '!' ROM:6982 stb INTMEM_F8, (INTMEM_2A4+2)[] ROM:6987 sjmp ROM_69DE ROM:6989 ; --------------------------------------------------------------------------- ROM:6989 ROM:6989 ROM_6989: ; CODE XREF: ROM_60C8+899↑j ROM:6989 jbc INTMEM_7F, 2, ROM_6996 ROM:698C ldb INTMEM_F8, #11h ROM:698F stb INTMEM_F8, (INTMEM_2A4+2)[] ROM:6994 sjmp ROM_69DB ROM:6996 ; --------------------------------------------------------------------------- ROM:6996 ROM:6996 ROM_6996: ; CODE XREF: ROM_60C8:ROM_6989↑j ROM:6996 jbc INTMEM_3D, 1, ROM_699F ROM:6999 orb INTMEM_D4, #1 ROM:699C jbs INTMEM_D6+1, 4, ROM_69E7 ROM:699F ROM:699F ROM_699F: ; CODE XREF: ROM_60C8:ROM_6996↑j ROM:699F jbs INTMEM_D6+1, 4, ROM_69DB ROM:69A2 ld INTMEM_F8, INTMEM_17C[] ROM:69A7 ldb INTMEM_F8, (INTMEM_20E+3)[] ROM:69AC jbs INTMEM_D8, 6, ROM_69BB ROM:69AF cmpb INTMEM_F8+1, 14Ah[INTMEM_40] ROM:69B4 jnc ROM_69FD ROM:69B6 orb INTMEM_D8, #40h ; '@' ROM:69B9 sjmp ROM_69FD ROM:69BB ; --------------------------------------------------------------------------- ROM:69BB ROM:69BB ROM_69BB: ; CODE XREF: ROM_60C8+8E4↑j ROM:69BB cmpb INTMEM_F8+1, 14Bh[INTMEM_40] ROM:69C0 jh ROM_69FD ROM:69C2 andb INTMEM_D8, #-41h ROM:69C5 incb INTMEM_F8 ROM:69C7 stb INTMEM_F8, (INTMEM_20E+3)[] ROM:69CC cmpb INTMEM_F8, 14Ch[INTMEM_40] ROM:69D1 jnc ROM_69FD ROM:69D3 ldb INTMEM_F8, #1 ROM:69D6 stb INTMEM_F8, (INTMEM_2A4+2)[] ROM:69DB ROM:69DB ROM_69DB: ; CODE XREF: ROM_60C8+8CC↑j ROM:69DB ; ROM_60C8:ROM_699F↑j ROM:69DB andb INTMEM_3D, #-3 ROM:69DE ROM:69DE ROM_69DE: ; CODE XREF: ROM_60C8+8BF↑j ROM:69DE lcall ROM_5C4F ROM:69E1 jbs INTMEM_D6+1, 4, ROM_69FD ROM:69E4 andb INTMEM_D8, #-21h ROM:69E7 ROM:69E7 ROM_69E7: ; CODE XREF: ROM_60C8+894↑j ROM:69E7 ; ROM_60C8:ROM_696D↑j ... ROM:69E7 stb ZERO_REG, (INTMEM_20E+3)[] ; Zero register ROM:69EC jbc INTMEM_D6+1, 4, ROM_69FD ROM:69EF orb INTMEM_3D, #2 ROM:69F2 stb INTMEM_F6, (INTMEM_164+1)[] ROM:69F7 andb INTMEM_D6+1, #-11h ROM:69FA andb INTMEM_7F, #-5 ROM:69FD ROM:69FD ROM_69FD: ; CODE XREF: ROM_60C8+8EC↑j ROM:69FD ; ROM_60C8+8F1↑j ... ROM:69FD jbs INTMEM_3F, 3, ROM_6A45 ROM:6A00 jbc INTMEM_D8, 3, ROM_6A66 ROM:6A03 jbs INTMEM_D5, 5, ROM_6A45 ROM:6A06 ld INTMEM_FC, INTMEM_B8 ROM:6A09 cmp INTMEM_FC, 42h[INTMEM_40] ROM:6A0E jnc ROM_6A61 ROM:6A10 cmpb INTMEM_C2, 154h[INTMEM_40] ROM:6A15 jc ROM_6A42 ROM:6A17 cmp INTMEM_FC, 44h[INTMEM_40] ROM:6A1C jnc ROM_6A61 ROM:6A1E jbs INTMEM_D9, 0, ROM_6A61 ROM:6A21 jbc INTMEM_D9, 1, ROM_6A61 ROM:6A24 jbs INTMEM_D9, 2, ROM_6A61 ROM:6A27 jbs INTMEM_D9, 3, ROM_6A3A ROM:6A2A orb INTMEM_D9, #8 ROM:6A2D ldb INTMEM_F8+2, INTMEM_C0 ROM:6A30 ld INTMEM_F8, #3 ROM:6A34 lcall ROM_3BA2 ROM:6A37 ldb INTMEM_AC, INTMEM_F8 ROM:6A3A ROM:6A3A ROM_6A3A: ; CODE XREF: ROM_60C8+95F↑j ROM:6A3A cmpb INTMEM_AC, #0 ROM:6A3D jne ROM_6A69 ROM:6A3F orb INTMEM_D8, #-80h ROM:6A42 ROM:6A42 ROM_6A42: ; CODE XREF: ROM_60C8+94D↑j ROM:6A42 orb INTMEM_3C, #40h ; '@' ROM:6A45 ROM:6A45 ROM_6A45: ; CODE XREF: ROM_60C8:ROM_69FD↑j ROM:6A45 ; ROM_60C8+93B↑j ROM:6A45 ldb INTMEM_F8+2, INTMEM_D1[] ROM:6A4A ldb INTMEM_F8+3, INTMEM_213[] ROM:6A4F ld INTMEM_F8, #4 ROM:6A53 lcall ROM_3BA2 ROM:6A56 stb INTMEM_F8, INTMEM_172[] ROM:6A5B orb INTMEM_D5, #20h ; ' ' ROM:6A5E orb INTMEM_3C, #8 ROM:6A61 ROM:6A61 ROM_6A61: ; CODE XREF: ROM_60C8+946↑j ROM:6A61 ; ROM_60C8+954↑j ... ROM:6A61 andb INTMEM_D9, #-9 ROM:6A64 sjmp ROM_6A69 ROM:6A66 ; --------------------------------------------------------------------------- ROM:6A66 ROM:6A66 ROM_6A66: ; CODE XREF: ROM_60C8+938↑j ROM:6A66 andb INTMEM_D5, #-21h ROM:6A69 ROM:6A69 ROM_6A69: ; CODE XREF: ROM_60C8+975↑j ROM:6A69 ; ROM_60C8+99C↑j ROM:6A69 jbc INTMEM_D5, 4, ROM_6A83 ROM:6A6C ld INTMEM_F8, INTMEM_17A[] ROM:6A71 stb INTMEM_F8+1, INTMEM_C5 ROM:6A74 mulu INTMEM_F8, 48h[INTMEM_40] ROM:6A79 add INTMEM_F8+2, 46h[INTMEM_40] ROM:6A7E st INTMEM_F8+2, INTMEM_234[] ROM:6A83 ROM:6A83 ROM_6A83: ; CODE XREF: ROM_60C8:ROM_6A69↑j ROM:6A83 stb INTMEM_C5, INTMEM_2A8[] ROM:6A88 stb INTMEM_C5, INTMEM_2A7[] ROM:6A8D ldb INTMEM_F6, INTMEM_D1[] ROM:6A92 cmpb INTMEM_F6, 156h[INTMEM_40] ROM:6A97 jnc ROM_6AB4 ROM:6A99 ldb INTMEM_F8, 155h[INTMEM_40] ROM:6A9E cmpb INTMEM_F8, INTMEM_C5 ROM:6AA1 jnh ROM_6AB4 ROM:6AA3 cmpb ZERO_REG, 157h[INTMEM_40] ; Zero register ROM:6AA8 je ROM_6AAF ROM:6AAA stb INTMEM_F8, INTMEM_2A8[] ROM:6AAF ROM:6AAF ROM_6AAF: ; CODE XREF: ROM_60C8+9E0↑j ROM:6AAF stb INTMEM_F8, INTMEM_2A7[] ROM:6AB4 ROM:6AB4 ROM_6AB4: ; CODE XREF: ROM_60C8+9CF↑j ROM:6AB4 ; ROM_60C8+9D9↑j ROM:6AB4 ret ROM:6AB4 ; END OF FUNCTION CHUNK FOR ROM_60C8 ROM:6AB5 ROM:6AB5 ; =============== S U B R O U T I N E ======================================= ROM:6AB5 ROM:6AB5 ROM:6AB5 ROM_6AB5: ; CODE XREF: ROM_5B0E+18↑p ROM:6AB5 ROM:6AB5 ; FUNCTION CHUNK AT ROM:5BE7 SIZE 0000000E BYTES ROM:6AB5 ROM:6AB5 ldb INTMEM_F8+2, INTMEM_213[] ROM:6ABA ld INTMEM_F8, #12h ROM:6ABE lcall ROM_3BA2 ROM:6AC1 stb INTMEM_F8, INTMEM_2AE[] ROM:6AC6 ldb INTMEM_F8+2, INTMEM_29A[] ROM:6ACB jbs INTMEM_DA, 2, ROM_6AF7 ROM:6ACE ld INTMEM_F8, #13h ROM:6AD2 lcall ROM_3BA2 ROM:6AD5 clrb INTMEM_FC ROM:6AD7 jbc INTMEM_D6, 1, ROM_6B3C ROM:6ADA orb INTMEM_DA, #4 ROM:6ADD cmpb INTMEM_F8, INTMEM_38 ROM:6AE0 jc ROM_6AED ROM:6AE2 clrb INTMEM_F8+1 ROM:6AE4 addb INTMEM_F8, INTMEM_38 ROM:6AE7 addcb INTMEM_F8+1, ZERO_REG ; Zero register ROM:6AEA shr INTMEM_F8, #1 ROM:6AED ROM:6AED ROM_6AED: ; CODE XREF: ROM_6AB5+2B↑j ROM:6AED stb INTMEM_F8, INTMEM_2AF[] ROM:6AF2 stb INTMEM_F8, INTMEM_38 ROM:6AF5 sjmp ROM_6B3C ROM:6AF7 ; --------------------------------------------------------------------------- ROM:6AF7 ROM:6AF7 ROM_6AF7: ; CODE XREF: ROM_6AB5+16↑j ROM:6AF7 clrb INTMEM_FC ROM:6AF9 jbs INTMEM_DA, 1, ROM_6B0D ROM:6AFC cmpb INTMEM_F8+2, 139h[INTMEM_40] ROM:6B01 jnc ROM_6B3C ROM:6B03 stb INTMEM_56+1, INTMEM_2B0[] ROM:6B08 orb INTMEM_DA, #2 ROM:6B0B sjmp ROM_6B3C ROM:6B0D ; --------------------------------------------------------------------------- ROM:6B0D ROM:6B0D ROM_6B0D: ; CODE XREF: ROM_6AB5+44↑j ROM:6B0D jbs INTMEM_D6+1, 6, ROM_6B37 ROM:6B10 clrb INTMEM_FC+2 ROM:6B12 subb INTMEM_FC+3, INTMEM_56+1, INTMEM_2B0[] ROM:6B18 stb INTMEM_FC+3, INTMEM_3D8[] ROM:6B1D ldb INTMEM_38, INTMEM_2AF[] ROM:6B22 subb INTMEM_38, INTMEM_FC+3 ROM:6B25 je ROM_6B34 ROM:6B27 mulub INTMEM_FC, INTMEM_FC+3, 16Ch[INTMEM_40] ROM:6B2D divub INTMEM_FC, INTMEM_2AF[] ROM:6B32 sjmp ROM_6B3C ROM:6B34 ; --------------------------------------------------------------------------- ROM:6B34 ROM:6B34 ROM_6B34: ; CODE XREF: ROM_6AB5+70↑j ROM:6B34 orb INTMEM_D6+1, #40h ; '@' ROM:6B37 ROM:6B37 ROM_6B37: ; CODE XREF: ROM_6AB5:ROM_6B0D↑j ROM:6B37 ldb INTMEM_FC, 16Ch[INTMEM_40] ROM:6B3C ROM:6B3C ROM_6B3C: ; CODE XREF: ROM_6AB5+22↑j ROM:6B3C ; ROM_6AB5+40↑j ... ROM:6B3C addb INTMEM_FC, INTMEM_29A[] ROM:6B41 jnc ROM_6B46 ROM:6B43 ldb INTMEM_FC, #-1 ROM:6B46 ROM:6B46 ROM_6B46: ; CODE XREF: ROM_6AB5+8C↑j ROM:6B46 stb INTMEM_FC, INTMEM_2AA[] ROM:6B4B ldb INTMEM_F8+3, INTMEM_213[] ROM:6B50 ldb INTMEM_F8+2, INTMEM_C5 ROM:6B53 ld INTMEM_F8, #14h ROM:6B57 lcall ROM_3BA2 ROM:6B5A stb INTMEM_F8, INTMEM_2B2[] ROM:6B5F ld INTMEM_F8, #15h ROM:6B63 lcall ROM_3BA2 ROM:6B66 stb INTMEM_F8, INTMEM_2B3[] ROM:6B6B ldb INTMEM_F8+2, INTMEM_177[] ROM:6B70 jbc INTMEM_3F, 1, ROM_6B78 ROM:6B73 ldb INTMEM_F8+2, INTMEM_2B3[] ROM:6B78 ROM:6B78 ROM_6B78: ; CODE XREF: ROM_6AB5+BB↑j ROM:6B78 stb INTMEM_F8+2, INTMEM_2B1[] ROM:6B7D clrb INTMEM_F6 ROM:6B7F ldb INTMEM_F8+2, INTMEM_2B1[] ROM:6B84 subb INTMEM_F8+2, INTMEM_2B3[] ROM:6B89 jnc ROM_6B9C ROM:6B8B decb INTMEM_F6 ROM:6B8D mulub INTMEM_F8+2, INTMEM_2B2[] ROM:6B92 divub INTMEM_F8+2, #64h ; 'd' ROM:6B95 addb INTMEM_F8, INTMEM_F8+2 ROM:6B98 jnc ROM_6BAE ROM:6B9A jc ROM_6BAB ROM:6B9C ROM:6B9C ROM_6B9C: ; CODE XREF: ROM_6AB5+D4↑j ROM:6B9C negb INTMEM_F8+2 ROM:6B9E mulub INTMEM_F8+2, INTMEM_2B2[] ROM:6BA3 divub INTMEM_F8+2, #64h ; 'd' ROM:6BA6 subb INTMEM_F8, INTMEM_F8+2 ROM:6BA9 jc ROM_6BAE ROM:6BAB ROM:6BAB ROM_6BAB: ; CODE XREF: ROM_6AB5+E5↑j ROM:6BAB ldb INTMEM_F8, INTMEM_F6 ROM:6BAE ROM:6BAE ROM_6BAE: ; CODE XREF: ROM_6AB5+E3↑j ROM:6BAE ; ROM_6AB5+F4↑j ROM:6BAE clrb INTMEM_F8+1 ROM:6BB0 add INTMEM_F8, #14Ah ROM:6BB4 st INTMEM_F8, INTMEM_26E[] ROM:6BB9 ldb INTMEM_F8+2, INTMEM_2A8[] ROM:6BBE ldb INTMEM_F8+3, INTMEM_213[] ROM:6BC3 ld INTMEM_F8, #16h ROM:6BC7 cmp INTMEM_46, 72h[INTMEM_40] ROM:6BCC jnc ROM_6BD2 ROM:6BCE ld INTMEM_F8, #17h ROM:6BD2 ROM:6BD2 ROM_6BD2: ; CODE XREF: ROM_6AB5+117↑j ROM:6BD2 lcall ROM_3BA2 ROM:6BD5 stb INTMEM_F8, INTMEM_2B4[] ROM:6BDA jbc INTMEM_DA, 3, ROM_6BE9 ROM:6BDD ldb INTMEM_F6, 16Dh[INTMEM_40] ROM:6BE2 stb INTMEM_F6, INTMEM_2B5[] ROM:6BE7 sjmp ROM_6C02 ROM:6BE9 ; --------------------------------------------------------------------------- ROM:6BE9 ROM:6BE9 ROM_6BE9: ; CODE XREF: ROM_6AB5+125↑j ROM:6BE9 ldb INTMEM_F8+3, INTMEM_213[] ROM:6BEE ldb INTMEM_F8+2, INTMEM_C5 ROM:6BF1 ld INTMEM_F8, #18h ROM:6BF5 lcall ROM_3BA2 ROM:6BF8 stb INTMEM_F8, INTMEM_3D9[] ROM:6BFD stb INTMEM_F8, INTMEM_2B5[] ROM:6C02 ROM:6C02 ROM_6C02: ; CODE XREF: ROM_6AB5+132↑j ROM:6C02 andb INTMEM_DA, #-11h ROM:6C05 ldb INTMEM_EE, INTMEM_2A7[] ROM:6C0A jbs INTMEM_DA, 3, ROM_6C14 ROM:6C0D cmpb INTMEM_EE, 16Eh[INTMEM_40] ROM:6C12 jh ROM_6C16 ROM:6C14 ROM:6C14 ROM_6C14: ; CODE XREF: ROM_6AB5+155↑j ROM:6C14 sjmp ROM_6D13 ROM:6C16 ; --------------------------------------------------------------------------- ROM:6C16 ROM:6C16 ROM_6C16: ; CODE XREF: ROM_6AB5+15D↑j ROM:6C16 ld INTMEM_F8, #19h ROM:6C1A ldb INTMEM_F8+2, INTMEM_EE ROM:6C1D ldb INTMEM_F8+3, INTMEM_213[] ROM:6C22 lcall ROM_3BA2 ROM:6C25 stb INTMEM_F8, INTMEM_2B6[] ROM:6C2A cmpb INTMEM_F8, INTMEM_2B5[] ROM:6C2F jnc ROM_6C33 ROM:6C31 sjmp ROM_6D13 ROM:6C33 ; --------------------------------------------------------------------------- ROM:6C33 ROM:6C33 ROM_6C33: ; CODE XREF: ROM_6AB5+17A↑j ROM:6C33 ldb INTMEM_F6, INTMEM_29A[] ROM:6C38 cmpb INTMEM_F6, 16Fh[INTMEM_40] ROM:6C3D jnh ROM_6C46 ROM:6C3F subb INTMEM_F8, 170h[INTMEM_40] ROM:6C44 sjmp ROM_6C5C ROM:6C46 ; --------------------------------------------------------------------------- ROM:6C46 ROM:6C46 ROM_6C46: ; CODE XREF: ROM_6AB5+188↑j ROM:6C46 ld INTMEM_F8, #1Ah ROM:6C4A ldb INTMEM_F8+2, INTMEM_213[] ROM:6C4F ldb INTMEM_F8+3, INTMEM_C5 ROM:6C52 lcall ROM_3BA2 ROM:6C55 cmpb INTMEM_F8, INTMEM_D1[] ROM:6C5A jc ROM_6C72 ROM:6C5C ROM:6C5C ROM_6C5C: ; CODE XREF: ROM_6AB5+18F↑j ROM:6C5C ld INTMEM_FC, INTMEM_270[] ROM:6C61 cmp INTMEM_FC, 7Ch[INTMEM_40] ROM:6C66 jh ROM_6C72 ROM:6C68 ld INTMEM_FC, 7Ch[INTMEM_40] ROM:6C6D st INTMEM_FC, INTMEM_270[] ROM:6C72 ROM:6C72 ROM_6C72: ; CODE XREF: ROM_6AB5+1A5↑j ROM:6C72 ; ROM_6AB5+1B1↑j ROM:6C72 ld INTMEM_FC, INTMEM_270[] ROM:6C77 ld INTMEM_F6, 74h[INTMEM_40] ROM:6C7C add INTMEM_F6, 76h[INTMEM_40] ROM:6C81 cmp INTMEM_FC, 74h[INTMEM_40] ROM:6C86 jh ROM_6C8F ROM:6C88 ldb INTMEM_C0, INTMEM_2B5[] ROM:6C8D sjmp ROM_6CCC ROM:6C8F ; --------------------------------------------------------------------------- ROM:6C8F ROM:6C8F ROM_6C8F: ; CODE XREF: ROM_6AB5+1D1↑j ROM:6C8F cmp INTMEM_FC, INTMEM_F6 ROM:6C92 jnc ROM_6C9B ROM:6C94 ldb INTMEM_C0, INTMEM_2B6[] ROM:6C99 sjmp ROM_6CCC ROM:6C9B ; --------------------------------------------------------------------------- ROM:6C9B ROM:6C9B ROM_6C9B: ; CODE XREF: ROM_6AB5+1DD↑j ROM:6C9B ldbze INTMEM_FC+2, INTMEM_2B5[] ROM:6CA0 subb INTMEM_FC+2, INTMEM_2B6[] ROM:6CA5 ld INTMEM_F8, INTMEM_FC ROM:6CA8 sub INTMEM_F8, 74h[INTMEM_40] ROM:6CAD ld INTMEM_F8+2, INTMEM_F8 ROM:6CB0 clr INTMEM_F8 ROM:6CB2 divu INTMEM_F8, 76h[INTMEM_40] ROM:6CB7 jnv ROM_6CBC ROM:6CB9 ldbse INTMEM_F8, #-1 ROM:6CBC ROM:6CBC ROM_6CBC: ; CODE XREF: ROM_6AB5+202↑j ROM:6CBC mulu INTMEM_F8, INTMEM_FC+2 ROM:6CBF ld INTMEM_F8, INTMEM_F8+2 ROM:6CC2 subb INTMEM_F8, INTMEM_2B5[] ROM:6CC7 negb INTMEM_F8 ROM:6CC9 stb INTMEM_F8, INTMEM_C0 ROM:6CCC ROM:6CCC ROM_6CCC: ; CODE XREF: ROM_6AB5+1D8↑j ROM:6CCC ; ROM_6AB5+1E4↑j ROM:6CCC sub INTMEM_FC+2, INTMEM_56, INTMEM_272[] ROM:6CD2 cmp INTMEM_F6, INTMEM_270[] ROM:6CD7 jc ROM_6CE9 ROM:6CD9 orb INTMEM_DA, #10h ROM:6CDC cmp INTMEM_FC+2, 7Ah[INTMEM_40] ROM:6CE1 jnc ROM_6D35 ROM:6CE3 ld INTMEM_FC+2, #1 ROM:6CE7 sjmp ROM_6CF0 ROM:6CE9 ; --------------------------------------------------------------------------- ROM:6CE9 ROM:6CE9 ROM_6CE9: ; CODE XREF: ROM_6AB5+222↑j ROM:6CE9 cmp INTMEM_56, INTMEM_272[] ROM:6CEE je ROM_6D35 ROM:6CF0 ROM:6CF0 ROM_6CF0: ; CODE XREF: ROM_6AB5+232↑j ROM:6CF0 st INTMEM_56, INTMEM_272[] ROM:6CF5 add INTMEM_F6, 78h[INTMEM_40] ROM:6CFA ld INTMEM_FC, INTMEM_270[] ROM:6CFF add INTMEM_FC, INTMEM_FC+2 ROM:6D02 jnc ROM_6D07 ROM:6D04 ldbse INTMEM_FC, #-1 ROM:6D07 ROM:6D07 ROM_6D07: ; CODE XREF: ROM_6AB5+24D↑j ROM:6D07 cmp INTMEM_FC, INTMEM_F6 ROM:6D0A jh ROM_6D35 ROM:6D0C st INTMEM_FC, INTMEM_270[] ROM:6D11 sjmp ROM_6D35 ROM:6D13 ; --------------------------------------------------------------------------- ROM:6D13 ROM:6D13 ROM_6D13: ; CODE XREF: ROM_6AB5:ROM_6C14↑j ROM:6D13 ; ROM_6AB5+17C↑j ROM:6D13 ldb INTMEM_C0, INTMEM_2B5[] ROM:6D18 cmp INTMEM_56, INTMEM_272[] ROM:6D1D je ROM_6D35 ROM:6D1F st INTMEM_56, INTMEM_272[] ROM:6D24 ld INTMEM_FC, INTMEM_270[] ROM:6D29 cmp INTMEM_FC, ZERO_REG ; Zero register ROM:6D2C je ROM_6D35 ROM:6D2E dec INTMEM_FC ROM:6D30 st INTMEM_FC, INTMEM_270[] ROM:6D35 ROM:6D35 ROM_6D35: ; CODE XREF: ROM_6AB5+22C↑j ROM:6D35 ; ROM_6AB5+239↑j ... ROM:6D35 ldb INTMEM_F8+2, INTMEM_2AA[] ROM:6D3A ldb INTMEM_F8+3, INTMEM_C5 ROM:6D3D ld INTMEM_F8, #1Ch ROM:6D41 jbc INTMEM_DA, 3, ROM_6D48 ROM:6D44 ld INTMEM_F8, #1Bh ROM:6D48 ROM:6D48 ROM_6D48: ; CODE XREF: ROM_6AB5+28C↑j ROM:6D48 lcall ROM_3BA2 ROM:6D4B stb INTMEM_F8, INTMEM_2B7[] ROM:6D50 ldb INTMEM_F8, #14h ROM:6D53 jbs INTMEM_D6+1, 6, ROM_6D71 ROM:6D56 jbc INTMEM_DA, 3, ROM_6D60 ROM:6D59 cmpb ZERO_REG, 171h[INTMEM_40] ; Zero register ROM:6D5E jne ROM_6D71 ROM:6D60 ROM:6D60 ROM_6D60: ; CODE XREF: ROM_6AB5+2A1↑j ROM:6D60 ldb INTMEM_F8+2, INTMEM_2B1[] ROM:6D65 ldb INTMEM_F8+3, INTMEM_2AA[] ROM:6D6A ld INTMEM_F8, #1Dh ROM:6D6E lcall ROM_3BA2 ROM:6D71 ROM:6D71 ROM_6D71: ; CODE XREF: ROM_6AB5+29E↑j ROM:6D71 ; ROM_6AB5+2A9↑j ROM:6D71 stb INTMEM_F8, INTMEM_2B8[] ROM:6D76 jbs INTMEM_D5, 7, ROM_6D89 ROM:6D79 jbs INTMEM_DA, 6, ROM_6D8C ROM:6D7C ldb INTMEM_8A, 172h[INTMEM_40] ROM:6D81 orb INTMEM_DA, #20h ; ' ' ROM:6D84 orb INTMEM_DA, #40h ; '@' ROM:6D87 sjmp ROM_6D94 ROM:6D89 ; --------------------------------------------------------------------------- ROM:6D89 ROM:6D89 ROM_6D89: ; CODE XREF: ROM_6AB5+2C1↑j ROM:6D89 andb INTMEM_DA, #-41h ROM:6D8C ROM:6D8C ROM_6D8C: ; CODE XREF: ROM_6AB5+2C4↑j ROM:6D8C cmpb ZERO_REG, INTMEM_8A ; Zero register ROM:6D8F jne ROM_6D94 ROM:6D91 andb INTMEM_DA, #-21h ROM:6D94 ROM:6D94 ROM_6D94: ; CODE XREF: ROM_6AB5+2D2↑j ROM:6D94 ; ROM_6AB5+2DA↑j ROM:6D94 ld INTMEM_F6, #-7838h ROM:6D98 ldb INTMEM_F8, INTMEM_C6 ROM:6D9B ljmp ROM_5BE7 ROM:6D9B ; End of function ROM_6AB5 ROM:6D9B ROM:6D9E ; --------------------------------------------------------------------------- ROM:6D9E ldb INTMEM_C6, #1 ROM:6DA1 orb INTMEM_DA, #-80h ROM:6DA4 sjmp ROM_6DB0 ROM:6DA6 ; --------------------------------------------------------------------------- ROM:6DA6 cmp INTMEM_46, 28h[INTMEM_40] ROM:6DAB jc ROM_6DD5 ROM:6DAD jbs INTMEM_DA, 5, ROM_6DDB ROM:6DB0 ROM:6DB0 ROM_6DB0: ; CODE XREF: ROM:6DA4↑j ROM:6DB0 ldb INTMEM_F8+2, INTMEM_29A[] ROM:6DB5 ld INTMEM_F8, #1Eh ROM:6DB9 lcall ROM_3BA2 ROM:6DBC andb INTMEM_DB, #-2 ROM:6DBF mulub INTMEM_F8, #64h ; 'd' ROM:6DC2 st INTMEM_F8, INTMEM_274[] ROM:6DC7 ld INTMEM_F8, #1Fh ROM:6DCB lcall ROM_3BA2 ROM:6DCE stb INTMEM_F8, (INTMEM_2B8+1)[] ROM:6DD3 sjmp ROM_6E22 ROM:6DD5 ; --------------------------------------------------------------------------- ROM:6DD5 ROM:6DD5 ROM_6DD5: ; CODE XREF: ROM:6DAB↑j ROM:6DD5 ldb INTMEM_A6, #7Dh ; '}' ROM:6DD8 ldb INTMEM_C6, #2 ROM:6DDB ROM:6DDB ROM_6DDB: ; CODE XREF: ROM:6DAD↑j ROM:6DDB sjmp ROM_6E22 ROM:6DDD ; --------------------------------------------------------------------------- ROM:6DDD jbs INTMEM_D5, 4, ROM_6E1C ROM:6DE0 cmpb ZERO_REG, INTMEM_A6 ; Zero register ROM:6DE3 jne ROM_6E22 ROM:6DE5 ldb INTMEM_A6, #7Dh ; '}' ROM:6DE8 ldbze INTMEM_FC, (INTMEM_2B8+1)[] ROM:6DED mulu INTMEM_FC, INTMEM_274[] ROM:6DF2 shrl INTMEM_FC, #8 ROM:6DF5 st INTMEM_FC, INTMEM_274[] ROM:6DFA cmp INTMEM_FC, 80h[INTMEM_40] ROM:6DFF jh ROM_6E04 ROM:6E01 orb INTMEM_DB, #1 ROM:6E04 ROM:6E04 ROM_6E04: ; CODE XREF: ROM:6DFF↑j ROM:6E04 cmp INTMEM_FC, 7Eh[INTMEM_40] ROM:6E09 jh ROM_6E22 ROM:6E0B st ZERO_REG, INTMEM_274[] ; Zero register ROM:6E10 ldb INTMEM_C6, #3 ROM:6E13 andb INTMEM_DA, #7Fh ROM:6E16 orb INTMEM_DB, #1 ROM:6E19 jbc INTMEM_D5, 4, ROM_6E22 ROM:6E1C ROM:6E1C ROM_6E1C: ; CODE XREF: ROM:6DDD↑j ROM:6E1C orb INTMEM_DA, #-80h ROM:6E1F ldb INTMEM_C6, #1 ROM:6E22 ROM:6E22 ROM_6E22: ; CODE XREF: ROM:6DD3↑j ROM:6E22 ; ROM:ROM_6DDB↑j ... ROM:6E22 ldb INTMEM_F8+2, INTMEM_175[] ROM:6E27 ld INTMEM_F8, #20h ; ' ' ROM:6E2B lcall ROM_3BA2 ROM:6E2E mulub INTMEM_F8, #1Eh ROM:6E31 add INTMEM_F8, #1770h ROM:6E35 jnc ROM_6E3A ROM:6E37 ldbse INTMEM_F8, #-1 ROM:6E3A ROM:6E3A ROM_6E3A: ; CODE XREF: ROM:6E35↑j ROM:6E3A st INTMEM_F8, INTMEM_276[] ROM:6E3F jbs INTMEM_7F, 0, ROM_6EAE ROM:6E42 ldb INTMEM_F8, (INTMEM_2BA+1)[] ROM:6E47 cmpb INTMEM_F8, #-80h ROM:6E4A jh ROM_6EAE ROM:6E4C ldb INTMEM_F8, 175h[INTMEM_40] ROM:6E51 jbs INTMEM_DB, 1, ROM_6E63 ROM:6E54 addb INTMEM_F8+2, INTMEM_F8, 174h[INTMEM_40] ROM:6E5A jc ROM_6EAE ROM:6E5C cmpb INTMEM_C5, INTMEM_F8+2 ROM:6E5F jh ROM_6EAE ROM:6E61 sjmp ROM_6E70 ROM:6E63 ; --------------------------------------------------------------------------- ROM:6E63 ROM:6E63 ROM_6E63: ; CODE XREF: ROM:6E51↑j ROM:6E63 addb INTMEM_F8+2, INTMEM_F8, 173h[INTMEM_40] ROM:6E69 jc ROM_6EAE ROM:6E6B cmpb INTMEM_C5, INTMEM_F8+2 ROM:6E6E jc ROM_6EAE ROM:6E70 ROM:6E70 ROM_6E70: ; CODE XREF: ROM:6E61↑j ROM:6E70 orb INTMEM_DB, #2 ROM:6E73 ldb INTMEM_F8+2, INTMEM_2AA[] ROM:6E78 ld INTMEM_F8, #21h ; '!' ROM:6E7C lcall ROM_3BA2 ROM:6E7F mulub INTMEM_F8+2, INTMEM_F8, #19h ROM:6E83 add INTMEM_FC, INTMEM_F8+2, 86h[INTMEM_40] ROM:6E89 sub INTMEM_FC+2, INTMEM_F8+2, 88h[INTMEM_40] ROM:6E8F jc ROM_6E93 ROM:6E91 clr INTMEM_FC+2 ROM:6E93 ROM:6E93 ROM_6E93: ; CODE XREF: ROM:6E8F↑j ROM:6E93 jbc INTMEM_DB, 2, ROM_6E9B ROM:6E96 jbs INTMEM_D6, 4, ROM_6EB9 ROM:6E99 sjmp ROM_6ED3 ROM:6E9B ; --------------------------------------------------------------------------- ROM:6E9B ROM:6E9B ROM_6E9B: ; CODE XREF: ROM:ROM_6E93↑j ROM:6E9B cmp INTMEM_46, INTMEM_FC ROM:6E9E jnc ROM_6EF2 ROM:6EA0 jbs INTMEM_DA, 7, ROM_6EF2 ROM:6EA3 jbs INTMEM_DA, 5, ROM_6EF2 ROM:6EA6 orb INTMEM_DB, #4 ROM:6EA9 orb INTMEM_D6, #10h ROM:6EAC sjmp ROM_6EF2 ROM:6EAE ; --------------------------------------------------------------------------- ROM:6EAE ROM:6EAE ROM_6EAE: ; CODE XREF: ROM:6E3F↑j ROM:6EAE ; ROM:6E4A↑j ... ROM:6EAE andb INTMEM_DB, #-3 ROM:6EB1 andb INTMEM_DB, #-5 ROM:6EB4 andb INTMEM_D6, #-11h ROM:6EB7 sjmp ROM_6EF2 ROM:6EB9 ; --------------------------------------------------------------------------- ROM:6EB9 ROM:6EB9 ROM_6EB9: ; CODE XREF: ROM:6E96↑j ROM:6EB9 cmp INTMEM_FC+2, INTMEM_46 ROM:6EBC jh ROM_6EAE ROM:6EBE cmp INTMEM_46, INTMEM_F8+2 ROM:6EC1 jc ROM_6EF2 ROM:6EC3 lcall ROM_5F04 ROM:6EC6 andb INTMEM_D6, #-11h ROM:6EC9 ld INTMEM_F8, 8Ah[INTMEM_40] ROM:6ECE st INTMEM_F8, INTMEM_27E[] ROM:6ED3 ROM:6ED3 ROM_6ED3: ; CODE XREF: ROM:6E99↑j ROM:6ED3 cmp INTMEM_FC+2, INTMEM_46 ROM:6ED6 jh ROM_6EAE ROM:6ED8 lcall ROM_5F04 ROM:6EDB mulu INTMEM_F8, INTMEM_F6, 84h[INTMEM_40] ROM:6EE1 cmp ZERO_REG, INTMEM_F8+2 ; Zero register ROM:6EE4 jne ROM_6EAE ROM:6EE6 add INTMEM_F8, INTMEM_27E[] ROM:6EEB jc ROM_6EAE ROM:6EED st INTMEM_F8, INTMEM_27E[] ROM:6EF2 ROM:6EF2 ROM_6EF2: ; CODE XREF: ROM:6E9E↑j ROM:6EF2 ; ROM:6EA0↑j ... ROM:6EF2 jbs INTMEM_D4, 4, ROM_6EFC ROM:6EF5 stb ZERO_REG, (INTMEM_2BD+1)[] ; Zero register ROM:6EFA sjmp ROM_6F7C ROM:6EFC ; --------------------------------------------------------------------------- ROM:6EFC ROM:6EFC ROM_6EFC: ; CODE XREF: ROM:ROM_6EF2↑j ROM:6EFC ldb INTMEM_F8+2, INTMEM_29A[] ROM:6F01 ldb INTMEM_F8+3, INTMEM_29E[] ROM:6F06 ld INTMEM_F8, #22h ; '"' ROM:6F0A lcall ROM_3BA2 ROM:6F0D shl INTMEM_F8, #8 ROM:6F10 mulu INTMEM_F8, 9Ch[INTMEM_40] ROM:6F15 divu INTMEM_F8, INTMEM_276[] ROM:6F1A jnv ROM_6F1F ROM:6F1C ldbse INTMEM_F8, #-1 ROM:6F1F ROM:6F1F ROM_6F1F: ; CODE XREF: ROM:6F1A↑j ROM:6F1F mulu INTMEM_F8, INTMEM_234[] ROM:6F24 divu INTMEM_F8, 9Eh[INTMEM_40] ROM:6F29 jnv ROM_6F2E ROM:6F2B ldbse INTMEM_F8, #-1 ROM:6F2E ROM:6F2E ROM_6F2E: ; CODE XREF: ROM:6F29↑j ROM:6F2E ldb INTMEM_FC, (INTMEM_2BD+1)[] ROM:6F33 mulub INTMEM_FC, 179h[INTMEM_40] ROM:6F38 mulu INTMEM_FC, INTMEM_F8 ROM:6F3B subb INTMEM_F8, INTMEM_FC+1 ROM:6F3E subcb INTMEM_F8+1, INTMEM_FC+2 ROM:6F41 jc ROM_6F45 ROM:6F43 clr INTMEM_F8 ROM:6F45 ROM:6F45 ROM_6F45: ; CODE XREF: ROM:6F41↑j ROM:6F45 st INTMEM_F8, INTMEM_286[] ROM:6F4A ldb INTMEM_FC+2, (INTMEM_2BD+1)[] ROM:6F4F ldb INTMEM_FC, INTMEM_16E[] ROM:6F54 cmpb INTMEM_FC, (INTMEM_2BD+2)[] ROM:6F59 je ROM_6F70 ROM:6F5B stb INTMEM_FC, (INTMEM_2BD+2)[] ROM:6F60 incb INTMEM_FC+2 ROM:6F62 cmpb INTMEM_FC+2, 17Ah[INTMEM_40] ROM:6F67 jne ROM_6F6B ROM:6F69 clrb INTMEM_FC+2 ROM:6F6B ROM:6F6B ROM_6F6B: ; CODE XREF: ROM:6F67↑j ROM:6F6B stb INTMEM_FC+2, (INTMEM_2BD+1)[] ROM:6F70 ROM:6F70 ROM_6F70: ; CODE XREF: ROM:6F59↑j ROM:6F70 cmpb INTMEM_FC+2, 17Bh[INTMEM_40] ROM:6F75 jnc ROM_6F7C ROM:6F77 st ZERO_REG, INTMEM_286[] ; Zero register ROM:6F7C ROM:6F7C ROM_6F7C: ; CODE XREF: ROM:6EFA↑j ROM:6F7C ; ROM:6F75↑j ROM:6F7C ldb INTMEM_F8+2, INTMEM_175[] ROM:6F81 ld INTMEM_F8, #23h ; '#' ROM:6F85 lcall ROM_3BA2 ROM:6F88 mulub INTMEM_F8, #1Fh ROM:6F8B add INTMEM_F8, #-8000h ROM:6F8F st INTMEM_F8, (INTMEM_286+2)[] ROM:6F94 ld INTMEM_F8, #25h ; '%' ROM:6F98 ldb INTMEM_F8+2, INTMEM_D1[] ROM:6F9D cmp INTMEM_BA, INTMEM_24E[] ROM:6FA2 jh ROM_6FAB ROM:6FA4 ld INTMEM_F8, #24h ; '$' ROM:6FA8 ldb INTMEM_F8+2, INTMEM_C5 ROM:6FAB ROM:6FAB ROM_6FAB: ; CODE XREF: ROM:6FA2↑j ROM:6FAB ldb INTMEM_F8+3, INTMEM_213[] ROM:6FB0 lcall ROM_3BA2 ROM:6FB3 cmpb INTMEM_F8, #48h ; 'H' ROM:6FB6 jnc ROM_6FBB ROM:6FB8 subb INTMEM_F8, #48h ; 'H' ROM:6FBB ROM:6FBB ROM_6FBB: ; CODE XREF: ROM:6FB6↑j ROM:6FBB mulub INTMEM_F8, #64h ; 'd' ROM:6FBE st INTMEM_F8, INTMEM_28A[] ROM:6FC3 jbc INTMEM_D5, 4, ROM_6FC9 ROM:6FC6 lcall ROM_3E5B ROM:6FC9 ROM:6FC9 ROM_6FC9: ; CODE XREF: ROM:6FC3↑j ROM:6FC9 ld INTMEM_F8+2, (INTMEM_286+2)[] ROM:6FCE lcall ROM_460B ROM:6FD1 jbc INTMEM_D5, 4, ROM_7013 ROM:6FD4 ld INTMEM_F8, INTMEM_286[] ROM:6FD9 ld INTMEM_FC, INTMEM_28A[] ROM:6FDE ldb INTMEM_FC+3, INTMEM_2C0[] ROM:6FE3 ldb INTMEM_FC+2, 17Dh[INTMEM_40] ROM:6FE8 lcall ROM_45A0 ROM:6FEB jbs INTMEM_DB, 6, ROM_7016 ROM:6FEE orb INTMEM_DB, #40h ; '@' ROM:6FF1 ld INTMEM_F8, #20h ; ' ' ROM:6FF5 jbs INTMEM_D6, 1, ROM_7006 ROM:6FF8 ldb INTMEM_F8+2, INTMEM_29A[] ROM:6FFD ld INTMEM_F8, #26h ; '&' ROM:7001 lcall ROM_3BA2 ROM:7004 clrb INTMEM_F8+1 ROM:7006 ROM:7006 ROM_7006: ; CODE XREF: ROM:6FF5↑j ROM:7006 mulu INTMEM_F8, INTMEM_286[] ROM:700B shrl INTMEM_F8, #8 ROM:700E lcall ROM_4611 ROM:7011 sjmp ROM_7016 ROM:7013 ; --------------------------------------------------------------------------- ROM:7013 ROM:7013 ROM_7013: ; CODE XREF: ROM:6FD1↑j ROM:7013 andb INTMEM_DB, #-41h ROM:7016 ROM:7016 ROM_7016: ; CODE XREF: ROM:6FEB↑j ROM:7016 ; ROM:7011↑j ROM:7016 ret ROM:7017 ROM:7017 ; =============== S U B R O U T I N E ======================================= ROM:7017 ROM:7017 ROM:7017 ROM_7017: ; CODE XREF: ROM_3411:ROM_5B2A↑p ROM:7017 cmpb INTMEM_73, #2 ROM:701A jne ROM_703F ROM:701C cmp INTMEM_46, 96h[INTMEM_40] ROM:7021 jnh ROM_702C ROM:7023 cmp INTMEM_46, 92h[INTMEM_40] ROM:7028 jc ROM_7041 ROM:702A sjmp ROM_70C1 ROM:702C ; --------------------------------------------------------------------------- ROM:702C ROM:702C ROM_702C: ; CODE XREF: ROM_7017+A↑j ROM:702C andb INTMEM_DB, #-11h ROM:702F andb INTMEM_DB, #-9 ROM:7032 ld INTMEM_F8, 90h[INTMEM_40] ROM:7037 st INTMEM_F8, INTMEM_282[] ROM:703C andb INTMEM_D9, #-5 ROM:703F ROM:703F ROM_703F: ; CODE XREF: ROM_7017+3↑j ROM:703F sjmp ROM_70EB ROM:7041 ; --------------------------------------------------------------------------- ROM:7041 ROM:7041 ROM_7041: ; CODE XREF: ROM_7017+11↑j ROM:7041 jbs INTMEM_DB, 4, ROM_707C ROM:7044 jbs INTMEM_DB, 3, ROM_7065 ROM:7047 orb INTMEM_DB, #8 ROM:704A st ZERO_REG, INTMEM_280[] ; Zero register ROM:704F ldb INTMEM_F6, INTMEM_29A[] ROM:7054 cmpb INTMEM_F6, 178h[INTMEM_40] ROM:7059 jc ROM_7076 ROM:705B ld INTMEM_FC, 98h[INTMEM_40] ROM:7060 st INTMEM_FC, INTMEM_280[] ROM:7065 ROM:7065 ROM_7065: ; CODE XREF: ROM_7017+2D↑j ROM:7065 cmp ZERO_REG, INTMEM_280[] ; Zero register ROM:706A jne ROM_70A4 ROM:706C ld INTMEM_FC, 9Ah[INTMEM_40] ROM:7071 st INTMEM_FC, INTMEM_280[] ROM:7076 ROM:7076 ROM_7076: ; CODE XREF: ROM_7017+42↑j ROM:7076 andb INTMEM_DB, #-9 ROM:7079 orb INTMEM_DB, #10h ROM:707C ROM:707C ROM_707C: ; CODE XREF: ROM_7017:ROM_7041↑j ROM:707C ld INTMEM_F8, 90h[INTMEM_40] ROM:7081 sub INTMEM_F8, 92h[INTMEM_40] ROM:7086 ld INTMEM_FC+2, INTMEM_280[] ROM:708B clr INTMEM_FC ROM:708D divu INTMEM_FC, 9Ah[INTMEM_40] ROM:7092 jnv ROM_7097 ROM:7094 ldbse INTMEM_FC, #-1 ROM:7097 ROM:7097 ROM_7097: ; CODE XREF: ROM_7017+7B↑j ROM:7097 mulu INTMEM_FC, INTMEM_F8 ROM:709A add INTMEM_FC+2, 92h[INTMEM_40] ROM:709F st INTMEM_FC+2, INTMEM_282[] ROM:70A4 ROM:70A4 ROM_70A4: ; CODE XREF: ROM_7017+53↑j ROM:70A4 cmpb INTMEM_73, INTMEM_72 ROM:70A7 jne ROM_70BA ROM:70A9 ld INTMEM_FC, INTMEM_280[] ROM:70AE cmp ZERO_REG, INTMEM_FC ; Zero register ROM:70B1 je ROM_70BA ROM:70B3 dec INTMEM_FC ROM:70B5 st INTMEM_FC, INTMEM_280[] ROM:70BA ROM:70BA ROM_70BA: ; CODE XREF: ROM_7017+90↑j ROM:70BA ; ROM_7017+9A↑j ROM:70BA cmp INTMEM_46, INTMEM_282[] ROM:70BF jc ROM_70CE ROM:70C1 ROM:70C1 ROM_70C1: ; CODE XREF: ROM_7017+13↑j ROM:70C1 jbc INTMEM_D9, 2, ROM_70EB ROM:70C4 ld INTMEM_BC, INTMEM_284[] ROM:70C9 andb INTMEM_D9, #-5 ROM:70CC sjmp ROM_70EB ROM:70CE ; --------------------------------------------------------------------------- ROM:70CE ROM:70CE ROM_70CE: ; CODE XREF: ROM_7017+A8↑j ROM:70CE ld INTMEM_F8, INTMEM_282[] ROM:70D3 add INTMEM_F8, 94h[INTMEM_40] ROM:70D8 cmp INTMEM_46, INTMEM_F8 ROM:70DB jnh ROM_70EB ROM:70DD jbs INTMEM_D9, 2, ROM_70E8 ROM:70E0 orb INTMEM_D9, #4 ROM:70E3 st INTMEM_BC, INTMEM_284[] ROM:70E8 ROM:70E8 ROM_70E8: ; CODE XREF: ROM_7017+C6↑j ROM:70E8 lcall ROM_4EA0 ROM:70EB ROM:70EB ROM_70EB: ; CODE XREF: ROM_7017:ROM_703F↑j ROM:70EB ; ROM_7017:ROM_70C1↑j ... ROM:70EB djnz INTMEM_D0, ROM_716D ROM:70EE st ZERO_REG, INTMEM_312[] ; Zero register ROM:70F3 ld INTMEM_FC+2, INTMEM_2DA[] ROM:70F8 ldb INTMEM_D0, 1E0h[INTMEM_40] ROM:70FD cmp INTMEM_46, 0D4h[INTMEM_40] ROM:7102 jnh ROM_7165 ROM:7104 ld INTMEM_FC, INTMEM_24E[] ROM:7109 shl INTMEM_FC, #6 ROM:710C cmp INTMEM_FC+2, INTMEM_FC ROM:710F jnh ROM_7113 ROM:7111 sjmp ROM_7165 ROM:7113 ; --------------------------------------------------------------------------- ROM:7113 ROM:7113 ROM_7113: ; CODE XREF: ROM_7017+F8↑j ROM:7113 sub INTMEM_F8, INTMEM_FC+2, INTMEM_314[] ROM:7119 mul INTMEM_F8, #64h ; 'd' ROM:711E div INTMEM_F8, 0D6h[INTMEM_40] ROM:7124 cmp INTMEM_F8, ZERO_REG ; Zero register ROM:7127 je ROM_7165 ROM:7129 add INTMEM_F8, INTMEM_314[] ROM:712E st INTMEM_F8, INTMEM_314[] ROM:7133 sub INTMEM_F8, INTMEM_FC+2, INTMEM_314[] ROM:7139 jnc ROM_7160 ROM:713B cmp INTMEM_F8, 0D8h[INTMEM_40] ROM:7140 jnc ROM_716A ROM:7142 mulu INTMEM_F8, INTMEM_24C[] ROM:7147 shrl INTMEM_F8, #8 ROM:714A st INTMEM_F8, INTMEM_312[] ROM:714F lcall ROM_461D ROM:7152 ldb INTMEM_FC, INTMEM_2D5[] ROM:7157 incb INTMEM_FC ROM:7159 stb INTMEM_FC, INTMEM_2D5[] ROM:715E sjmp ROM_716A ROM:7160 ; --------------------------------------------------------------------------- ROM:7160 ROM:7160 ROM_7160: ; CODE XREF: ROM_7017+122↑j ROM:7160 stb ZERO_REG, INTMEM_2D5[] ; Zero register ROM:7165 ROM:7165 ROM_7165: ; CODE XREF: ROM_7017+EB↑j ROM:7165 ; ROM_7017+FA↑j ... ROM:7165 st INTMEM_FC+2, INTMEM_314[] ROM:716A ROM:716A ROM_716A: ; CODE XREF: ROM_7017+129↑j ROM:716A ; ROM_7017+147↑j ROM:716A lcall ROM_8B30 ROM:716D ROM:716D ROM_716D: ; CODE XREF: ROM_7017:ROM_70EB↑j ROM:716D ret ROM:716D ; End of function ROM_7017 ROM:716D ROM:716E ROM:716E ; =============== S U B R O U T I N E ======================================= ROM:716E ROM:716E ROM:716E ROM_716E: ; CODE XREF: ROM_5B0E+F↑p ROM:716E jbc INTMEM_D5, 7, ROM_719B ROM:7171 jbs INTMEM_DB, 7, ROM_7183 ROM:7174 ldb INTMEM_F8, INTMEM_29A[] ROM:7179 cmpb INTMEM_F8, 180h[INTMEM_40] ROM:717E jnh ROM_719E ROM:7180 orb INTMEM_DB, #-80h ROM:7183 ROM:7183 ROM_7183: ; CODE XREF: ROM_716E+3↑j ROM:7183 ldb INTMEM_F8+1, INTMEM_213[] ROM:7188 cmpb INTMEM_F8+1, 17Eh[INTMEM_40] ROM:718D jnh ROM_7196 ROM:718F cmpb INTMEM_C5, 17Fh[INTMEM_40] ROM:7194 jh ROM_719E ROM:7196 ROM:7196 ROM_7196: ; CODE XREF: ROM_716E+1F↑j ROM:7196 orb INTMEM_1C, #10h ROM:7199 sjmp ROM_71A1 ROM:719B ; --------------------------------------------------------------------------- ROM:719B ROM:719B ROM_719B: ; CODE XREF: ROM_716E↑j ROM:719B andb INTMEM_DB, #7Fh ROM:719E ROM:719E ROM_719E: ; CODE XREF: ROM_716E+10↑j ROM:719E ; ROM_716E+26↑j ROM:719E andb INTMEM_1C, #-11h ROM:71A1 ROM:71A1 ROM_71A1: ; CODE XREF: ROM_716E+2B↑j ROM:71A1 jbs INTMEM_DC, 0, ROM_71BA ROM:71A4 jbs INTMEM_DC, 1, ROM_71B2 ROM:71A7 ldb INTMEM_A9, 182h[INTMEM_40] ROM:71AC jbc INTMEM_DB, 7, ROM_71BA ROM:71AF orb INTMEM_DC, #2 ROM:71B2 ROM:71B2 ROM_71B2: ; CODE XREF: ROM_716E+36↑j ROM:71B2 cmpb ZERO_REG, INTMEM_A9 ; Zero register ROM:71B5 jne ROM_71BA ROM:71B7 orb INTMEM_DC, #1 ROM:71BA ROM:71BA ROM_71BA: ; CODE XREF: ROM_716E:ROM_71A1↑j ROM:71BA ; ROM_716E+3E↑j ... ROM:71BA jbs INTMEM_D5, 7, ROM_71D5 ROM:71BD ldb INTMEM_A9, 182h[INTMEM_40] ROM:71C2 andb INTMEM_DC, #-2 ROM:71C5 andb INTMEM_DC, #-3 ROM:71C8 andb INTMEM_D4, #7Fh ROM:71CB ldb INTMEM_F6, 181h[INTMEM_40] ROM:71D0 stb INTMEM_F6, INTMEM_2C1[] ROM:71D5 ROM:71D5 ROM_71D5: ; CODE XREF: ROM_716E:ROM_71BA↑j ROM:71D5 jbs INTMEM_D4, 7, ROM_7200 ROM:71D8 jbc INTMEM_DB, 7, ROM_7200 ROM:71DB jbs INTMEM_D9, 1, ROM_7223 ROM:71DE jbs INTMEM_DC, 3, ROM_7215 ROM:71E1 jbc INTMEM_D5, 7, ROM_7200 ROM:71E4 jbs INTMEM_DC, 0, ROM_71FA ROM:71E7 lcall ROM_4E7E ROM:71EA cmpb INTMEM_F8+1, 187h[INTMEM_40] ROM:71EF jc ROM_720B ROM:71F1 cmpb INTMEM_F8+1, 188h[INTMEM_40] ROM:71F6 jnh ROM_720B ROM:71F8 sjmp ROM_72C0 ROM:71FA ; --------------------------------------------------------------------------- ROM:71FA ROM:71FA ROM_71FA: ; CODE XREF: ROM_716E+76↑j ROM:71FA orb INTMEM_3D, #4 ROM:71FD orb INTMEM_D4, #-80h ROM:7200 ROM:7200 ROM_7200: ; CODE XREF: ROM_716E:ROM_71D5↑j ROM:7200 ; ROM_716E+6A↑j ... ROM:7200 andb INTMEM_D9, #-3 ROM:7203 andb INTMEM_DC, #-9 ROM:7206 ldb INTMEM_AE, ZERO_REG ; Zero register ROM:7209 sjmp ROM_72C0 ROM:720B ; --------------------------------------------------------------------------- ROM:720B ROM:720B ROM_720B: ; CODE XREF: ROM_716E+81↑j ROM:720B ; ROM_716E+88↑j ROM:720B ldb INTMEM_AE, 185h[INTMEM_40] ROM:7210 orb INTMEM_DC, #8 ROM:7213 ROM:7213 ROM_7213: ; CODE XREF: ROM_716E+AA↓j ROM:7213 ; ROM_716E:ROM_7223↓j ROM:7213 sjmp ROM_72C0 ROM:7215 ; --------------------------------------------------------------------------- ROM:7215 ROM:7215 ROM_7215: ; CODE XREF: ROM_716E+70↑j ROM:7215 cmpb INTMEM_AE, ZERO_REG ; Zero register ROM:7218 jne ROM_7213 ROM:721A orb INTMEM_D9, #2 ROM:721D andb INTMEM_DC, #-9 ROM:7220 orb INTMEM_D9, #2 ROM:7223 ROM:7223 ROM_7223: ; CODE XREF: ROM_716E+6D↑j ROM:7223 jbc INTMEM_DB, 0, ROM_7213 ROM:7226 jbc INTMEM_DC, 2, ROM_724F ROM:7229 jbc INTMEM_DB, 2, ROM_723B ROM:722C ldb INTMEM_AD, 183h[INTMEM_40] ROM:7231 jbs INTMEM_7F, 0, ROM_7255 ROM:7234 ldb INTMEM_AD, 184h[INTMEM_40] ROM:7239 sjmp ROM_7255 ROM:723B ; --------------------------------------------------------------------------- ROM:723B ROM:723B ROM_723B: ; CODE XREF: ROM_716E+BB↑j ROM:723B lcall ROM_4E7E ROM:723E cmpb INTMEM_F8+1, 186h[INTMEM_40] ROM:7243 jh ROM_724A ROM:7245 cmpb INTMEM_AD, ZERO_REG ; Zero register ROM:7248 jne ROM_7255 ROM:724A ROM:724A ROM_724A: ; CODE XREF: ROM_716E+D5↑j ROM:724A andb INTMEM_DC, #-5 ROM:724D sjmp ROM_7257 ROM:724F ; --------------------------------------------------------------------------- ROM:724F ROM:724F ROM_724F: ; CODE XREF: ROM_716E+B8↑j ROM:724F jbc INTMEM_DB, 2, ROM_7257 ROM:7252 orb INTMEM_DC, #4 ROM:7255 ROM:7255 ROM_7255: ; CODE XREF: ROM_716E+C3↑j ROM:7255 ; ROM_716E+CB↑j ... ROM:7255 sjmp ROM_72C0 ROM:7257 ; --------------------------------------------------------------------------- ROM:7257 ROM:7257 ROM_7257: ; CODE XREF: ROM_716E+DF↑j ROM:7257 ; ROM_716E:ROM_724F↑j ROM:7257 cmp INTMEM_B6, 0ACh[INTMEM_40] ROM:725C jc ROM_728C ROM:725E cmp INTMEM_B6, 0AEh[INTMEM_40] ROM:7263 jnh ROM_727A ROM:7265 andb INTMEM_D9, #-11h ROM:7268 ldb INTMEM_8B, 18Ah[INTMEM_40] ROM:726D cmp INTMEM_B6, #61A8h ROM:7271 jnc ROM_729C ROM:7273 ldb INTMEM_8B, 189h[INTMEM_40] ROM:7278 sjmp ROM_729C ROM:727A ; --------------------------------------------------------------------------- ROM:727A ROM:727A ROM_727A: ; CODE XREF: ROM_716E+F5↑j ROM:727A jbs INTMEM_D9, 4, ROM_728C ROM:727D cmpb INTMEM_8B, ZERO_REG ; Zero register ROM:7280 jne ROM_729C ROM:7282 orb INTMEM_D9, #10h ROM:7285 ldb INTMEM_8B, 18Bh[INTMEM_40] ROM:728A sjmp ROM_729C ROM:728C ; --------------------------------------------------------------------------- ROM:728C ROM:728C ROM_728C: ; CODE XREF: ROM_716E+EE↑j ROM:728C ; ROM_716E:ROM_727A↑j ROM:728C cmpb INTMEM_8B, ZERO_REG ; Zero register ROM:728F jne ROM_729C ROM:7291 orb INTMEM_D4, #-80h ROM:7294 orb INTMEM_3D, #4 ROM:7297 andb INTMEM_D9, #-11h ROM:729A sjmp ROM_72C0 ROM:729C ; --------------------------------------------------------------------------- ROM:729C ROM:729C ROM_729C: ; CODE XREF: ROM_716E+103↑j ROM:729C ; ROM_716E+10A↑j ... ROM:729C jbs INTMEM_D4, 6, ROM_72AB ROM:729F ldb INTMEM_F8+2, INTMEM_29A[] ROM:72A4 cmpb INTMEM_F8+2, 18Ch[INTMEM_40] ROM:72A9 jnh ROM_72C0 ROM:72AB ROM:72AB ROM_72AB: ; CODE XREF: ROM_716E:ROM_729C↑j ROM:72AB cmpb INTMEM_C0, 105h[INTMEM_40] ROM:72B0 jne ROM_72C0 ROM:72B2 jbs INTMEM_D9, 2, ROM_72C0 ROM:72B5 jbs INTMEM_DB, 5, ROM_72C0 ROM:72B8 jbs INTMEM_7E, 3, ROM_72C3 ROM:72BB ROM:72BB ROM_72BB: ; CODE XREF: ROM_716E:ROM_72C0↓j ROM:72BB orb INTMEM_D4, #40h ; '@' ROM:72BE sjmp ROM_72CA ROM:72C0 ; --------------------------------------------------------------------------- ROM:72C0 ROM:72C0 ROM_72C0: ; CODE XREF: ROM_716E+8A↑j ROM:72C0 ; ROM_716E+9B↑j ... ROM:72C0 jbs INTMEM_7E, 2, ROM_72BB ROM:72C3 ROM:72C3 ROM_72C3: ; CODE XREF: ROM_716E+14A↑j ROM:72C3 ld INTMEM_B6, #61A8h ROM:72C7 andb INTMEM_D4, #-41h ROM:72CA ROM:72CA ROM_72CA: ; CODE XREF: ROM_716E+150↑j ROM:72CA andb INTMEM_DC, #-21h ROM:72CD lcall ROM_4E7E ROM:72D0 jbs INTMEM_D9, 0, ROM_72DF ROM:72D3 cmpb INTMEM_F8+1, 186h[INTMEM_40] ROM:72D8 jnh ROM_72EC ROM:72DA orb INTMEM_D9, #1 ROM:72DD sjmp ROM_72E9 ROM:72DF ; --------------------------------------------------------------------------- ROM:72DF ROM:72DF ROM_72DF: ; CODE XREF: ROM_716E+162↑j ROM:72DF cmpb INTMEM_F8+1, 191h[INTMEM_40] ROM:72E4 jc ROM_72EC ROM:72E6 andb INTMEM_D9, #-2 ROM:72E9 ROM:72E9 ROM_72E9: ; CODE XREF: ROM_716E+16F↑j ROM:72E9 orb INTMEM_DC, #20h ; ' ' ROM:72EC ROM:72EC ROM_72EC: ; CODE XREF: ROM_716E+16A↑j ROM:72EC ; ROM_716E+176↑j ROM:72EC jbs INTMEM_D4, 6, ROM_72F4 ROM:72EF andb INTMEM_DC, #-11h ROM:72F2 sjmp ROM_73F8 ROM:72F4 ; --------------------------------------------------------------------------- ROM:72F4 ROM:72F4 ROM_72F4: ; CODE XREF: ROM_716E:ROM_72EC↑j ROM:72F4 jbc INTMEM_DC, 4, ROM_7371 ROM:72F7 jbc INTMEM_DC, 5, ROM_730B ROM:72FA ldb INTMEM_FC+3, INTMEM_2C1[] ROM:72FF cmpb ZERO_REG, INTMEM_FC+3 ; Zero register ROM:7302 je ROM_730B ROM:7304 decb INTMEM_FC+3 ROM:7306 stb INTMEM_FC+3, INTMEM_2C1[] ROM:730B ROM:730B ROM_730B: ; CODE XREF: ROM_716E+189↑j ROM:730B ; ROM_716E+194↑j ROM:730B jbs INTMEM_DC, 5, ROM_7359 ROM:730E jbs INTMEM_DA, 3, ROM_731B ROM:7311 orb INTMEM_DC, #40h ; '@' ROM:7314 cmpb INTMEM_92, ZERO_REG ; Zero register ROM:7317 je ROM_7322 ROM:7319 sjmp ROM_732B ROM:731B ; --------------------------------------------------------------------------- ROM:731B ROM:731B ROM_731B: ; CODE XREF: ROM_716E+1A0↑j ROM:731B cmpb INTMEM_92+1, ZERO_REG ; Zero register ROM:731E je ROM_7322 ROM:7320 sjmp ROM_732B ROM:7322 ; --------------------------------------------------------------------------- ROM:7322 ROM:7322 ROM_7322: ; CODE XREF: ROM_716E+1A9↑j ROM:7322 ; ROM_716E+1B0↑j ROM:7322 cmpb ZERO_REG, INTMEM_2C1[] ; Zero register ROM:7327 jne ROM_732B ROM:7329 sjmp ROM_7371 ROM:732B ; --------------------------------------------------------------------------- ROM:732B ROM:732B ROM_732B: ; CODE XREF: ROM_716E+1AB↑j ROM:732B ; ROM_716E+1B2↑j ... ROM:732B andb INTMEM_DC, #-41h ROM:732E cmpb INTMEM_A6+1, ZERO_REG ; Zero register ROM:7331 je ROM_7335 ROM:7333 sjmp ROM_73F8 ROM:7335 ; --------------------------------------------------------------------------- ROM:7335 ROM:7335 ROM_7335: ; CODE XREF: ROM_716E+1C3↑j ROM:7335 ldb INTMEM_A6+1, 190h[INTMEM_40] ROM:733A ld INTMEM_F8, #2Bh ; '+' ROM:733E jbs INTMEM_D9, 0, ROM_7345 ROM:7341 ld INTMEM_F8, #2Ah ; '*' ROM:7345 ROM:7345 ROM_7345: ; CODE XREF: ROM_716E+1D0↑j ROM:7345 ldb INTMEM_F8+2, INTMEM_C5 ROM:7348 ldb INTMEM_F8+3, INTMEM_213[] ROM:734D lcall ROM_3BA2 ROM:7350 clrb INTMEM_F8+1 ROM:7352 stb INTMEM_F8, INTMEM_3DA[] ROM:7357 sjmp ROM_73D3 ROM:7359 ; --------------------------------------------------------------------------- ROM:7359 ROM:7359 ROM_7359: ; CODE XREF: ROM_716E:ROM_730B↑j ROM:7359 ld INTMEM_F8+2, INTMEM_2E8[] ROM:735E ld INTMEM_FC, INTMEM_B6 ROM:7361 shr INTMEM_FC, #1 ROM:7364 st INTMEM_FC, INTMEM_2E8[] ROM:7369 add INTMEM_F8+2, INTMEM_FC ROM:736C st INTMEM_F8+2, INTMEM_28C[] ROM:7371 ROM:7371 ROM_7371: ; CODE XREF: ROM_716E:ROM_72F4↑j ROM:7371 ; ROM_716E+1BB↑j ROM:7371 orb INTMEM_DC, #10h ROM:7374 ldb INTMEM_92+1, 18Fh[INTMEM_40] ROM:7379 ldb INTMEM_F8+3, INTMEM_213[] ROM:737E ldb INTMEM_F8+2, INTMEM_C5 ROM:7381 ld INTMEM_F8, #28h ; '(' ROM:7385 ldb INTMEM_92, 18Eh[INTMEM_40] ROM:738A ld INTMEM_EE, #61A8h ROM:738E jbs INTMEM_D9, 0, ROM_739F ROM:7391 ld INTMEM_F8, #27h ; ''' ROM:7395 ldb INTMEM_92, 18Dh[INTMEM_40] ROM:739A ld INTMEM_EE, 0B0h[INTMEM_40] ROM:739F ROM:739F ROM_739F: ; CODE XREF: ROM_716E+220↑j ROM:739F lcall ROM_3BA2 ROM:73A2 clrb INTMEM_F8+1 ROM:73A4 mulu INTMEM_F8, INTMEM_EE ROM:73A7 divu INTMEM_F8, #61A8h ROM:73AB andb INTMEM_DC, #-41h ROM:73AE ld INTMEM_EE, INTMEM_F8 ROM:73B1 jbs INTMEM_D9, 0, ROM_73CA ROM:73B4 ldb INTMEM_F8+2, INTMEM_2AA[] ROM:73B9 ld INTMEM_F8, #29h ; ')' ROM:73BD lcall ROM_3BA2 ROM:73C0 stb INTMEM_F8, INTMEM_3DB[] ROM:73C5 clrb INTMEM_F8+1 ROM:73C7 add INTMEM_F8, INTMEM_EE ROM:73CA ROM:73CA ROM_73CA: ; CODE XREF: ROM_716E+243↑j ROM:73CA mulu INTMEM_F8, #8 ROM:73CE st INTMEM_F8, INTMEM_3D0[] ROM:73D3 ROM:73D3 ROM_73D3: ; CODE XREF: ROM_716E+1E9↑j ROM:73D3 pusha ROM:73D4 jbc INTMEM_D9, 0, ROM_73E8 ROM:73D7 sub INTMEM_B6, INTMEM_F8 ROM:73DA cmp INTMEM_B6, 0AEh[INTMEM_40] ROM:73DF jc ROM_73F7 ROM:73E1 ld INTMEM_B6, 0AEh[INTMEM_40] ROM:73E6 sjmp ROM_73F7 ROM:73E8 ; --------------------------------------------------------------------------- ROM:73E8 ROM:73E8 ROM_73E8: ; CODE XREF: ROM_716E+266↑j ROM:73E8 add INTMEM_B6, INTMEM_F8 ROM:73EB cmp INTMEM_B6, 0ACh[INTMEM_40] ROM:73F0 jnh ROM_73F7 ROM:73F2 ld INTMEM_B6, 0ACh[INTMEM_40] ROM:73F7 ROM:73F7 ROM_73F7: ; CODE XREF: ROM_716E+271↑j ROM:73F7 ; ROM_716E+278↑j ... ROM:73F7 popa ROM:73F8 ROM:73F8 ROM_73F8: ; CODE XREF: ROM_716E+184↑j ROM:73F8 ; ROM_716E+1C5↑j ROM:73F8 jbc INTMEM_D4, 6, ROM_743B ROM:73FB jbc INTMEM_D6+1, 5, ROM_743B ROM:73FE jbs INTMEM_D6, 2, ROM_7439 ROM:7401 jbc INTMEM_D6+1, 6, ROM_7439 ROM:7404 ldb INTMEM_F8, INTMEM_177[] ROM:7409 cmpb INTMEM_F8, 195h[INTMEM_40] ROM:740E jc ROM_7439 ROM:7410 ldb INTMEM_F8, INTMEM_175[] ROM:7415 cmpb INTMEM_F8, 194h[INTMEM_40] ROM:741A jnh ROM_7439 ROM:741C ldb INTMEM_F8, INTMEM_179[] ROM:7421 cmpb INTMEM_F8, 192h[INTMEM_40] ROM:7426 jc ROM_7439 ROM:7428 cmpb INTMEM_F8, 193h[INTMEM_40] ROM:742D jnh ROM_7439 ROM:742F cmpb INTMEM_8C, ZERO_REG ; Zero register ROM:7432 jne ROM_7437 ROM:7434 jbs INTMEM_DC, 5, ROM_743D ROM:7437 ROM:7437 ROM_7437: ; CODE XREF: ROM_716E+2C4↑j ROM:7437 sjmp ROM_74C4 ROM:7439 ; --------------------------------------------------------------------------- ROM:7439 ROM:7439 ROM_7439: ; CODE XREF: ROM_716E+290↑j ROM:7439 ; ROM_716E+293↑j ... ROM:7439 sjmp ROM_74B0 ROM:743B ; --------------------------------------------------------------------------- ROM:743B ROM:743B ROM_743B: ; CODE XREF: ROM_716E:ROM_73F8↑j ROM:743B ; ROM_716E+28D↑j ROM:743B sjmp ROM_74AB ROM:743D ; --------------------------------------------------------------------------- ROM:743D ROM:743D ROM_743D: ; CODE XREF: ROM_716E+2C6↑j ROM:743D ldb INTMEM_F8+1, INTMEM_2C2[] ROM:7442 incb INTMEM_F8+1 ROM:7444 stb INTMEM_F8+1, INTMEM_2C2[] ROM:7449 ld INTMEM_FC, INTMEM_28E[] ROM:744E ld INTMEM_FC+2, INTMEM_290[] ROM:7453 add INTMEM_FC, INTMEM_28C[] ROM:7458 addc INTMEM_FC+2, ZERO_REG ; Zero register ROM:745B st INTMEM_FC, INTMEM_28E[] ROM:7460 st INTMEM_FC+2, INTMEM_290[] ROM:7465 ldbze INTMEM_F6, INTMEM_2C2[] ROM:746A cmpb INTMEM_F6, 196h[INTMEM_40] ROM:746F jnc ROM_74C4 ROM:7471 ldb INTMEM_F8+3, INTMEM_2C3[] ROM:7476 cmpb INTMEM_F8+3, 197h[INTMEM_40] ROM:747B jc ROM_74B5 ROM:747D incb INTMEM_F8+3 ROM:747F stb INTMEM_F8+3, INTMEM_2C3[] ROM:7484 divu INTMEM_FC, INTMEM_F6 ROM:7487 cmp INTMEM_FC, 0B2h[INTMEM_40] ROM:748C jc ROM_74A0 ROM:748E cmp INTMEM_FC, 0B4h[INTMEM_40] ROM:7493 jh ROM_74A9 ROM:7495 cmpb INTMEM_2E, 19Ah[INTMEM_40] ROM:749A jnh ROM_74A9 ROM:749C decb INTMEM_2E ROM:749E sjmp ROM_74B5 ROM:74A0 ; --------------------------------------------------------------------------- ROM:74A0 ROM:74A0 ROM_74A0: ; CODE XREF: ROM_716E+31E↑j ROM:74A0 cmpb INTMEM_2E, 199h[INTMEM_40] ROM:74A5 jc ROM_74A9 ROM:74A7 incb INTMEM_2E ROM:74A9 ROM:74A9 ROM_74A9: ; CODE XREF: ROM_716E+325↑j ROM:74A9 ; ROM_716E+32C↑j ... ROM:74A9 sjmp ROM_74B5 ROM:74AB ; --------------------------------------------------------------------------- ROM:74AB ROM:74AB ROM_74AB: ; CODE XREF: ROM_716E:ROM_743B↑j ROM:74AB stb ZERO_REG, INTMEM_2C3[] ; Zero register ROM:74B0 ROM:74B0 ROM_74B0: ; CODE XREF: ROM_716E:ROM_7439↑j ROM:74B0 ldb INTMEM_8C, 198h[INTMEM_40] ROM:74B5 ROM:74B5 ROM_74B5: ; CODE XREF: ROM_716E+30D↑j ROM:74B5 ; ROM_716E+330↑j ... ROM:74B5 stb ZERO_REG, INTMEM_2C2[] ; Zero register ROM:74BA st ZERO_REG, INTMEM_290[] ; Zero register ROM:74BF st ZERO_REG, INTMEM_28E[] ; Zero register ROM:74C4 ROM:74C4 ROM_74C4: ; CODE XREF: ROM_716E:ROM_7437↑j ROM:74C4 ; ROM_716E+301↑j ROM:74C4 ret ROM:74C4 ; End of function ROM_716E ROM:74C4 ROM:74C5 ROM:74C5 ; =============== S U B R O U T I N E ======================================= ROM:74C5 ROM:74C5 ROM:74C5 ROM_74C5: ; CODE XREF: ROM_5B0E+3↑p ROM:74C5 jbc INTMEM_D5, 7, ROM_752E ROM:74C8 jbs INTMEM_D9, 4, ROM_752E ROM:74CB ldb INTMEM_F6, INTMEM_29A[] ROM:74D0 cmpb INTMEM_F6, 158h[INTMEM_40] ROM:74D5 jnc ROM_752E ROM:74D7 cmpb INTMEM_F6, 159h[INTMEM_40] ROM:74DC jh ROM_74E1 ROM:74DE jbc INTMEM_D9, 5, ROM_752E ROM:74E1 ROM:74E1 ROM_74E1: ; CODE XREF: ROM_74C5+17↑j ROM:74E1 jbc INTMEM_D6, 4, ROM_750C ROM:74E4 ldb INTMEM_F8+2, 15Ah[INTMEM_40] ROM:74E9 cmpb INTMEM_F8+2, INTMEM_213[] ROM:74EE jh ROM_750C ROM:74F0 addb INTMEM_F8+2, 15Bh[INTMEM_40] ROM:74F5 cmpb INTMEM_F8+2, INTMEM_213[] ROM:74FA jnc ROM_74FF ROM:74FC jbc INTMEM_D9, 6, ROM_750C ROM:74FF ROM:74FF ROM_74FF: ; CODE XREF: ROM_74C5+35↑j ROM:74FF orb INTMEM_D9, #40h ; '@' ROM:7502 orb INTMEM_D9, #20h ; ' ' ROM:7505 ldb INTMEM_F8, 15Dh[INTMEM_40] ROM:750A sjmp ROM_7533 ROM:750C ; --------------------------------------------------------------------------- ROM:750C ROM:750C ROM_750C: ; CODE XREF: ROM_74C5:ROM_74E1↑j ROM:750C ; ROM_74C5+29↑j ... ROM:750C andb INTMEM_D9, #-41h ROM:750F orb INTMEM_D9, #20h ; ' ' ROM:7512 ldb INTMEM_F8+2, INTMEM_C5 ROM:7515 ldb INTMEM_F8+3, INTMEM_213[] ROM:751A ld INTMEM_F8, #5 ROM:751E lcall ROM_3BA2 ROM:7521 jbc INTMEM_D6, 2, ROM_7533 ROM:7524 mulub INTMEM_F8, 15Ch[INTMEM_40] ROM:7529 divub INTMEM_F8, #64h ; 'd' ROM:752C sjmp ROM_7533 ROM:752E ; --------------------------------------------------------------------------- ROM:752E ROM:752E ROM_752E: ; CODE XREF: ROM_74C5↑j ROM:752E ; ROM_74C5+3↑j ... ROM:752E andb INTMEM_D9, #-21h ROM:7531 clrb INTMEM_F8 ROM:7533 ROM:7533 ROM_7533: ; CODE XREF: ROM_74C5+45↑j ROM:7533 ; ROM_74C5+5C↑j ... ROM:7533 stb INTMEM_F8, INTMEM_D2[] ROM:7538 ret ROM:7538 ; End of function ROM_74C5 ROM:7538 ROM:7539 ROM:7539 ; =============== S U B R O U T I N E ======================================= ROM:7539 ROM:7539 ROM:7539 ROM_7539: ; CODE XREF: ROM_5B0E+6↑p ROM:7539 ROM:7539 ; FUNCTION CHUNK AT ROM:5BE7 SIZE 0000000E BYTES ROM:7539 ROM:7539 ld INTMEM_F6, #384h ROM:753D st INTMEM_F6, INTMEM_292[] ROM:7542 clrb INTMEM_C7 ROM:7544 ldb INTMEM_F8+2, INTMEM_2AA[] ROM:7549 ldb INTMEM_F8+3, INTMEM_29B[] ROM:754E ld INTMEM_F8, #2Ch ; ',' ROM:7552 lcall ROM_3BA2 ROM:7555 stb INTMEM_F8, INTMEM_3DC[] ROM:755A ldb INTMEM_F8+2, INTMEM_F8 ROM:755D lcall ROM_5F48 ROM:7560 stb INTMEM_F8, INTMEM_D3[] ROM:7565 ld INTMEM_F8, #2Dh ; '-' ROM:7569 ldb INTMEM_F8+2, INTMEM_2AA[] ROM:756E lcall ROM_3BA2 ROM:7571 stb INTMEM_F8, INTMEM_C8 ROM:7574 jbs INTMEM_D8, 3, ROM_757E ROM:7577 ldb INTMEM_AF, 1A5h[INTMEM_40] ROM:757C sjmp ROM_75BF ROM:757E ; --------------------------------------------------------------------------- ROM:757E ROM:757E ROM_757E: ; CODE XREF: ROM_7539+3B↑j ROM:757E cmpb ZERO_REG, INTMEM_AF ; Zero register ROM:7581 jne ROM_75BF ROM:7583 ldb INTMEM_F8, INTMEM_29F[] ROM:7588 ldb INTMEM_F8+1, INTMEM_D1[] ROM:758D jbc INTMEM_82, 6, ROM_75BF ROM:7590 cmpb INTMEM_F8, 19Eh[INTMEM_40] ROM:7595 jh ROM_75BF ROM:7597 cmpb INTMEM_F8+1, 1A0h[INTMEM_40] ROM:759C jh ROM_75BF ROM:759E cmp INTMEM_46, 0B6h[INTMEM_40] ROM:75A3 jh ROM_75BF ROM:75A5 cmpb INTMEM_F8, 19Fh[INTMEM_40] ROM:75AA jc ROM_75C2 ROM:75AC cmpb INTMEM_F8+1, 1A1h[INTMEM_40] ROM:75B1 jc ROM_75C2 ROM:75B3 cmp INTMEM_46, 0B8h[INTMEM_40] ROM:75B8 jc ROM_75C2 ROM:75BA orb INTMEM_DD, #1 ROM:75BD sjmp ROM_75C2 ROM:75BF ; --------------------------------------------------------------------------- ROM:75BF ROM:75BF ROM_75BF: ; CODE XREF: ROM_7539+43↑j ROM:75BF ; ROM_7539+48↑j ... ROM:75BF andb INTMEM_DD, #-2 ROM:75C2 ROM:75C2 ROM_75C2: ; CODE XREF: ROM_7539+71↑j ROM:75C2 ; ROM_7539+78↑j ... ROM:75C2 jbc INTMEM_DD, 0, ROM_7620 ROM:75C5 jbs INTMEM_DD, 1, ROM_75F0 ROM:75C8 orb INTMEM_DD, #2 ROM:75CB ldb INTMEM_F8+3, INTMEM_5E ROM:75CE ldb INTMEM_F8+2, 1A2h[INTMEM_40] ROM:75D3 lcall ROM_5F70 ROM:75D6 stb INTMEM_F8+2, INTMEM_C3 ROM:75D9 jbc INTMEM_DC, 7, ROM_7646 ROM:75DC ldb INTMEM_F8+2, INTMEM_D3[] ROM:75E1 addb INTMEM_F8+2, 1A4h[INTMEM_40] ROM:75E6 cmpb INTMEM_C3, INTMEM_F8+2 ROM:75E9 jnh ROM_7646 ROM:75EB ldb INTMEM_C3, INTMEM_F8+2 ROM:75EE sjmp ROM_7646 ROM:75F0 ; --------------------------------------------------------------------------- ROM:75F0 ROM:75F0 ROM_75F0: ; CODE XREF: ROM_7539+8C↑j ROM:75F0 jbs INTMEM_D6, 2, ROM_75FE ROM:75F3 cmpb ZERO_REG, INTMEM_C3 ; Zero register ROM:75F6 jne ROM_764B ROM:75F8 orb INTMEM_D6, #4 ROM:75FB orb INTMEM_1C, #4 ROM:75FE ROM:75FE ROM_75FE: ; CODE XREF: ROM_7539:ROM_75F0↑j ROM:75FE ldb INTMEM_F8+2, 19Ch[INTMEM_40] ROM:7603 ldb INTMEM_F8+3, INTMEM_D3[] ROM:7608 lcall ROM_5F70 ROM:760B subb INTMEM_F6, INTMEM_F8+2, INTMEM_D3[] ROM:7611 addb INTMEM_C7, INTMEM_F6 ROM:7614 stb INTMEM_F8+2, INTMEM_D3[] ROM:7619 addb INTMEM_C8, 19Dh[INTMEM_40] ROM:761E sjmp ROM_764B ROM:7620 ; --------------------------------------------------------------------------- ROM:7620 ROM:7620 ROM_7620: ; CODE XREF: ROM_7539:ROM_75C2↑j ROM:7620 jbc INTMEM_DD, 1, ROM_764B ROM:7623 ldb INTMEM_F8+3, INTMEM_5E ROM:7626 ldb INTMEM_F8+2, 1A3h[INTMEM_40] ROM:762B lcall ROM_5F70 ROM:762E cmpb INTMEM_F8+3, INTMEM_D3[] ROM:7633 jc ROM_763A ROM:7635 ldb INTMEM_F8+3, INTMEM_D3[] ROM:763A ROM:763A ROM_763A: ; CODE XREF: ROM_7539+FA↑j ROM:763A stb INTMEM_F8+3, INTMEM_C3 ROM:763D andb INTMEM_DD, #-3 ROM:7640 andb INTMEM_D6, #-5 ROM:7643 andb INTMEM_1C, #-5 ROM:7646 ROM:7646 ROM_7646: ; CODE XREF: ROM_7539+A0↑j ROM:7646 ; ROM_7539+B0↑j ... ROM:7646 ldb INTMEM_C4, 0DFh[INTMEM_40] ROM:764B ROM:764B ROM_764B: ; CODE XREF: ROM_7539+BD↑j ROM:764B ; ROM_7539+E5↑j ... ROM:764B jbs INTMEM_DA, 7, ROM_765D ROM:764E ldb INTMEM_F8, INTMEM_175[] ROM:7653 jbc INTMEM_DD, 2, ROM_7662 ROM:7656 cmpb INTMEM_F8, 1A7h[INTMEM_40] ROM:765B jnh ROM_766C ROM:765D ROM:765D ROM_765D: ; CODE XREF: ROM_7539:ROM_764B↑j ROM:765D andb INTMEM_DD, #-5 ROM:7660 sjmp ROM_768C ROM:7662 ; --------------------------------------------------------------------------- ROM:7662 ROM:7662 ROM_7662: ; CODE XREF: ROM_7539+11A↑j ROM:7662 cmpb INTMEM_F8, 1A6h[INTMEM_40] ROM:7667 jc ROM_768C ROM:7669 orb INTMEM_DD, #4 ROM:766C ROM:766C ROM_766C: ; CODE XREF: ROM_7539+122↑j ROM:766C ldb INTMEM_F8+2, 1A9h[INTMEM_40] ROM:7671 ldb INTMEM_F8+3, INTMEM_D3[] ROM:7676 lcall ROM_5F70 ROM:7679 subb INTMEM_F6, INTMEM_F8+2, INTMEM_D3[] ROM:767F addb INTMEM_C7, INTMEM_F6 ROM:7682 stb INTMEM_F8+2, INTMEM_D3[] ROM:7687 addb INTMEM_C8, 1A8h[INTMEM_40] ROM:768C ROM:768C ROM_768C: ; CODE XREF: ROM_7539+127↑j ROM:768C ; ROM_7539+12E↑j ROM:768C ldb INTMEM_F8+2, 1AAh[INTMEM_40] ROM:7691 ldb INTMEM_F8+3, INTMEM_D3[] ROM:7696 lcall ROM_5F70 ROM:7699 stb INTMEM_F8+2, INTMEM_2C5[] ROM:769E ldb INTMEM_F8+3, INTMEM_D3[] ROM:76A3 ldb INTMEM_F8+2, 1ABh[INTMEM_40] ROM:76A8 lcall ROM_5F70 ROM:76AB jbc INTMEM_D8, 3, ROM_76F0 ROM:76AE ldb INTMEM_F6, INTMEM_2C4[] ROM:76B3 jbc INTMEM_DC, 7, ROM_76DF ROM:76B6 cmpb INTMEM_F6, INTMEM_D3[] ROM:76BB jh ROM_76DF ROM:76BD jbs INTMEM_DD, 3, ROM_76D1 ROM:76C0 cmpb INTMEM_5E, INTMEM_2C4[] ROM:76C5 jne ROM_76FB ROM:76C7 orb INTMEM_DD, #8 ROM:76CA ldb INTMEM_94, 1ADh[INTMEM_40] ROM:76CF sjmp ROM_76FB ROM:76D1 ; --------------------------------------------------------------------------- ROM:76D1 ROM:76D1 ROM_76D1: ; CODE XREF: ROM_7539+184↑j ROM:76D1 cmpb INTMEM_5E, INTMEM_2C4[] ROM:76D6 jne ROM_76F8 ROM:76D8 cmpb ZERO_REG, INTMEM_94 ; Zero register ROM:76DB jne ROM_76FB ROM:76DD sjmp ROM_76E4 ROM:76DF ; --------------------------------------------------------------------------- ROM:76DF ROM:76DF ROM_76DF: ; CODE XREF: ROM_7539+17A↑j ROM:76DF ; ROM_7539+182↑j ROM:76DF ldb INTMEM_F6, INTMEM_D3[] ROM:76E4 ROM:76E4 ROM_76E4: ; CODE XREF: ROM_7539+1A4↑j ROM:76E4 subb INTMEM_F6, 1ACh[INTMEM_40] ROM:76E9 jnc ROM_76F0 ROM:76EB cmpb INTMEM_F6, INTMEM_F8+3 ROM:76EE jc ROM_76F3 ROM:76F0 ROM:76F0 ROM_76F0: ; CODE XREF: ROM_7539+172↑j ROM:76F0 ; ROM_7539+1B0↑j ROM:76F0 ldb INTMEM_F6, INTMEM_F8+3 ROM:76F3 ROM:76F3 ROM_76F3: ; CODE XREF: ROM_7539+1B5↑j ROM:76F3 stb INTMEM_F6, INTMEM_2C4[] ROM:76F8 ROM:76F8 ROM_76F8: ; CODE XREF: ROM_7539+19D↑j ROM:76F8 andb INTMEM_DD, #-9 ROM:76FB ROM:76FB ROM_76FB: ; CODE XREF: ROM_7539+18C↑j ROM:76FB ; ROM_7539+196↑j ... ROM:76FB addb INTMEM_F8, INTMEM_30, #-80h ROM:76FF addb INTMEM_C8, INTMEM_F8 ROM:7702 ldbze INTMEM_F8, INTMEM_C8 ROM:7705 mulub INTMEM_F8, #19h ROM:7708 sub INTMEM_F8+2, INTMEM_46, INTMEM_F8 ROM:770C add INTMEM_B4, INTMEM_F8+2, #-8000h ROM:7711 add INTMEM_F8+2, #200h ROM:7715 jge ROM_7719 ROM:7717 clr INTMEM_F8+2 ROM:7719 ROM:7719 ROM_7719: ; CODE XREF: ROM_7539+1DC↑j ROM:7719 shr INTMEM_F8+2, #2 ROM:771C cmpb ZERO_REG, INTMEM_F8+3 ; Zero register ROM:771F je ROM_7724 ROM:7721 ldb INTMEM_F8+2, #-1 ROM:7724 ROM:7724 ROM_7724: ; CODE XREF: ROM_7539+1E6↑j ROM:7724 stb INTMEM_F8+2, INTMEM_C9 ROM:7727 jbs INTMEM_7F, 0, ROM_7745 ROM:772A cmp INTMEM_B4, 0BAh[INTMEM_40] ROM:772F jh ROM_7736 ROM:7731 orb INTMEM_DA, #8 ROM:7734 sjmp ROM_7748 ROM:7736 ; --------------------------------------------------------------------------- ROM:7736 ROM:7736 ROM_7736: ; CODE XREF: ROM_7539+1F6↑j ROM:7736 ldbze INTMEM_F8+2, 1AEh[INTMEM_40] ROM:773B add INTMEM_F8+2, 0BAh[INTMEM_40] ROM:7740 cmp INTMEM_B4, INTMEM_F8+2 ROM:7743 jnh ROM_7748 ROM:7745 ROM:7745 ROM_7745: ; CODE XREF: ROM_7539+1EE↑j ROM:7745 andb INTMEM_DA, #-9 ROM:7748 ROM:7748 ROM_7748: ; CODE XREF: ROM_7539+1FB↑j ROM:7748 ; ROM_7539+20A↑j ROM:7748 orb INTMEM_DD, #10h ROM:774B andb INTMEM_DD, #-21h ROM:774E andb INTMEM_DD, #-41h ROM:7751 sub INTMEM_F8, INTMEM_B4, #-8000h ROM:7756 jc ROM_775D ROM:7758 andb INTMEM_DD, #-11h ROM:775B neg INTMEM_F8 ROM:775D ROM:775D ROM_775D: ; CODE XREF: ROM_7539+21D↑j ROM:775D cmp INTMEM_F8, 0BCh[INTMEM_40] ROM:7762 jc ROM_776C ROM:7764 andb INTMEM_DD, #-11h ROM:7767 orb INTMEM_DD, #20h ; ' ' ROM:776A sjmp ROM_7776 ROM:776C ; --------------------------------------------------------------------------- ROM:776C ROM:776C ROM_776C: ; CODE XREF: ROM_7539+229↑j ROM:776C cmp INTMEM_F8, 0BEh[INTMEM_40] ROM:7771 jc ROM_7776 ROM:7773 orb INTMEM_DD, #40h ; '@' ROM:7776 ROM:7776 ROM_7776: ; CODE XREF: ROM_7539+231↑j ROM:7776 ; ROM_7539+238↑j ROM:7776 jbs INTMEM_DD, 7, ROM_779F ROM:7779 jbs INTMEM_DC, 7, ROM_77A6 ROM:777C ROM:777C ROM_777C: ; CODE XREF: ROM_7539+26B↓j ROM:777C andb INTMEM_DD, #7Fh ROM:777F ldb INTMEM_F8+2, INTMEM_2AA[] ROM:7784 ldb INTMEM_F8+3, INTMEM_29B[] ROM:7789 ld INTMEM_F8, #2Eh ; '.' ROM:778D lcall ROM_3BA2 ROM:7790 jbc INTMEM_D6, 4, ROM_77AB ROM:7793 mulub INTMEM_F8, 1B0h[INTMEM_40] ROM:7798 divub INTMEM_F8, #0Ah ROM:779B jv ROM_77D3 ROM:779D sjmp ROM_77AB ROM:779F ; --------------------------------------------------------------------------- ROM:779F ROM:779F ROM_779F: ; CODE XREF: ROM_7539:ROM_7776↑j ROM:779F cmp INTMEM_B4, 0C0h[INTMEM_40] ROM:77A4 jh ROM_777C ROM:77A6 ROM:77A6 ROM_77A6: ; CODE XREF: ROM_7539+240↑j ROM:77A6 orb INTMEM_DD, #-80h ROM:77A9 clrb INTMEM_F8 ROM:77AB ROM:77AB ROM_77AB: ; CODE XREF: ROM_7539+257↑j ROM:77AB ; ROM_7539+264↑j ROM:77AB stb INTMEM_F8, INTMEM_3DD[] ROM:77B0 addb INTMEM_F8, INTMEM_D3[] ROM:77B5 jc ROM_77D3 ROM:77B7 ldb INTMEM_EC, INTMEM_F8 ROM:77BA ldb INTMEM_FC, INTMEM_2C6[] ROM:77BF mulub INTMEM_FC, 1AFh[INTMEM_40] ROM:77C4 shl INTMEM_FC, #1 ROM:77C7 addb INTMEM_F8, INTMEM_FC+1 ROM:77CA jc ROM_77D3 ROM:77CC cmpb INTMEM_F8, 1B1h[INTMEM_40] ROM:77D1 jnh ROM_77D8 ROM:77D3 ROM:77D3 ROM_77D3: ; CODE XREF: ROM_7539+262↑j ROM:77D3 ; ROM_7539+27C↑j ... ROM:77D3 ldb INTMEM_F8, 1B1h[INTMEM_40] ROM:77D8 ROM:77D8 ROM_77D8: ; CODE XREF: ROM_7539+298↑j ROM:77D8 stb INTMEM_F8, INTMEM_2C7[] ROM:77DD ldb INTMEM_CA, INTMEM_5E ROM:77E0 sub INTMEM_F8, INTMEM_B4, #-8000h ROM:77E5 je ROM_782B ROM:77E7 jnc ROM_780A ROM:77E9 divub INTMEM_F8, 1B4h[INTMEM_40] ROM:77EE jv ROM_7803 ROM:77F0 cmpb INTMEM_F8, #0 ROM:77F3 jne ROM_77F7 ROM:77F5 incb INTMEM_F8 ROM:77F7 ROM:77F7 ROM_77F7: ; CODE XREF: ROM_7539+2BA↑j ROM:77F7 subb INTMEM_CA, INTMEM_F8 ROM:77FA jnc ROM_7803 ROM:77FC cmpb INTMEM_CA, INTMEM_2C4[] ROM:7801 jc ROM_782B ROM:7803 ROM:7803 ROM_7803: ; CODE XREF: ROM_7539+2B5↑j ROM:7803 ; ROM_7539+2C1↑j ROM:7803 ldb INTMEM_CA, INTMEM_2C4[] ROM:7808 sjmp ROM_782B ROM:780A ; --------------------------------------------------------------------------- ROM:780A ROM:780A ROM_780A: ; CODE XREF: ROM_7539+2AE↑j ROM:780A neg INTMEM_F8 ROM:780C divub INTMEM_F8, 1B4h[INTMEM_40] ROM:7811 jv ROM_7826 ROM:7813 cmpb INTMEM_F8, #0 ROM:7816 jne ROM_781A ROM:7818 incb INTMEM_F8 ROM:781A ROM:781A ROM_781A: ; CODE XREF: ROM_7539+2DD↑j ROM:781A addb INTMEM_CA, INTMEM_F8 ROM:781D jc ROM_7826 ROM:781F cmpb INTMEM_CA, INTMEM_2C5[] ROM:7824 jnc ROM_782B ROM:7826 ROM:7826 ROM_7826: ; CODE XREF: ROM_7539+2D8↑j ROM:7826 ; ROM_7539+2E4↑j ROM:7826 ldb INTMEM_CA, INTMEM_2C5[] ROM:782B ROM:782B ROM_782B: ; CODE XREF: ROM_7539+2AC↑j ROM:782B ; ROM_7539+2C8↑j ... ROM:782B ldb INTMEM_F8+2, INTMEM_C9[] ROM:7830 ld INTMEM_F8, #2Fh ; '/' ROM:7834 lcall ROM_3BA2 ROM:7837 stb INTMEM_F8, INTMEM_CB ROM:783A jbs INTMEM_DD, 4, ROM_786C ROM:783D ld INTMEM_F8, #30h ; '0' ROM:7841 ldb INTMEM_F8+2, 1B5h[INTMEM_40] ROM:7846 lcall ROM_3BA2 ROM:7849 stb INTMEM_F8, INTMEM_2C8[] ROM:784E ld INTMEM_F8, #30h ; '0' ROM:7852 ldb INTMEM_F8+2, INTMEM_2C+1 ROM:7855 lcall ROM_3BA2 ROM:7858 stb INTMEM_F8, INTMEM_2C9[] ROM:785D ld INTMEM_F8, #32h ; '2' ROM:7861 ldb INTMEM_F8+2, #-1 ROM:7864 lcall ROM_3BA2 ROM:7867 stb INTMEM_F8, INTMEM_2CA[] ROM:786C ROM:786C ROM_786C: ; CODE XREF: ROM_7539+301↑j ROM:786C jbc INTMEM_78+3, 4, ROM_78B9 ROM:786F jbs INTMEM_D5, 7, ROM_78D2 ROM:7872 jbs INTMEM_D8, 5, ROM_78A4 ROM:7875 ldb INTMEM_F8+1, INTMEM_17D[] ROM:787A cmpb INTMEM_F8+1, 14Ah[INTMEM_40] ROM:787F jh ROM_78A1 ROM:7881 ROM:7881 ROM_7881: ; CODE XREF: ROM_7539:ROM_78A4↓j ROM:7881 ldb INTMEM_F8+2, INTMEM_29F[] ROM:7886 ldb INTMEM_F8+3, INTMEM_29E[] ROM:788B ld INTMEM_F8, #34h ; '4' ROM:788F lcall ROM_3BA2 ROM:7892 ldb INTMEM_F8+2, INTMEM_F8 ROM:7895 addb INTMEM_F8, 1B5h[INTMEM_40] ROM:789A stb INTMEM_F8, INTMEM_3DF[] ROM:789F sjmp ROM_78BE ROM:78A1 ; --------------------------------------------------------------------------- ROM:78A1 ROM:78A1 ROM_78A1: ; CODE XREF: ROM_7539+346↑j ROM:78A1 orb INTMEM_D8, #20h ; ' ' ROM:78A4 ROM:78A4 ROM_78A4: ; CODE XREF: ROM_7539+339↑j ROM:78A4 jbs INTMEM_7C, 5, ROM_7881 ROM:78A7 jbc INTMEM_D6+1, 4, ROM_78B4 ROM:78AA jbs INTMEM_7C, 1, ROM_78CC ROM:78AD ldb INTMEM_CC, INTMEM_2A4[] ROM:78B2 sjmp ROM_78C7 ROM:78B4 ; --------------------------------------------------------------------------- ROM:78B4 ROM:78B4 ROM_78B4: ; CODE XREF: ROM_7539+36E↑j ROM:78B4 ldb INTMEM_CC, INTMEM_2C+1 ROM:78B7 sjmp ROM_78C7 ROM:78B9 ; --------------------------------------------------------------------------- ROM:78B9 ROM:78B9 ROM_78B9: ; CODE XREF: ROM_7539:ROM_786C↑j ROM:78B9 ldb INTMEM_F8+2, 1B6h[INTMEM_40] ROM:78BE ROM:78BE ROM_78BE: ; CODE XREF: ROM_7539+366↑j ROM:78BE lcall ROM_5F48 ROM:78C1 andb INTMEM_D8, #-21h ROM:78C4 ldb INTMEM_CC, INTMEM_F8 ROM:78C7 ROM:78C7 ROM_78C7: ; CODE XREF: ROM_7539+379↑j ROM:78C7 ; ROM_7539+37E↑j ROM:78C7 ldb INTMEM_CD, 0DFh[INTMEM_40] ROM:78CC ROM:78CC ROM_78CC: ; CODE XREF: ROM_7539+371↑j ROM:78CC lcall ROM_7BCB ROM:78CF ljmp ROM_7BBE ROM:78D2 ; --------------------------------------------------------------------------- ROM:78D2 ROM:78D2 ROM_78D2: ; CODE XREF: ROM_7539+336↑j ROM:78D2 andb INTMEM_D8, #-21h ROM:78D5 ldb INTMEM_F8, INTMEM_CE ROM:78D8 ld INTMEM_F6, #-7830h ROM:78DC ljmp ROM_5BE7 ROM:78DF ; --------------------------------------------------------------------------- ROM:78DF incb INTMEM_CE ROM:78E1 ldb INTMEM_95+3, 1BDh[INTMEM_40] ROM:78E6 jbs INTMEM_7F, 0, ROM_793E ROM:78E9 cmp INTMEM_B4, 0C6h[INTMEM_40] ROM:78EE jnh ROM_790A ROM:78F0 ldb INTMEM_95+3, 1BEh[INTMEM_40] ROM:78F5 ldb INTMEM_F8+2, INTMEM_17F[] ROM:78FA cmpb INTMEM_F8+2, 1C0h[INTMEM_40] ROM:78FF jnh ROM_7906 ROM:7901 ldb INTMEM_95+3, 1BFh[INTMEM_40] ROM:7906 ROM:7906 ROM_7906: ; CODE XREF: ROM_7539+3C6↑j ROM:7906 incb INTMEM_CE ROM:7908 sjmp ROM_7979 ROM:790A ; --------------------------------------------------------------------------- ROM:790A ROM:790A ROM_790A: ; CODE XREF: ROM_7539+3B5↑j ROM:790A cmpb ZERO_REG, INTMEM_95+3 ; Zero register ROM:790D je ROM_7923 ROM:790F sjmp ROM_7998 ROM:7911 ; --------------------------------------------------------------------------- ROM:7911 jbs INTMEM_7F, 0, ROM_793E ROM:7914 cmpb ZERO_REG, INTMEM_95+3 ; Zero register ROM:7917 jne ROM_7979 ROM:7919 incb INTMEM_CE ROM:791B sjmp ROM_796D ROM:791D ; --------------------------------------------------------------------------- ROM:791D jbs INTMEM_7F, 0, ROM_793E ROM:7920 jbs INTMEM_DD, 4, ROM_796D ROM:7923 ROM:7923 ROM_7923: ; CODE XREF: ROM_7539+3D4↑j ROM:7923 orb INTMEM_D8, #8 ROM:7926 ROM:7926 ROM_7926: ; CODE XREF: ROM_7539+415↓j ROM:7926 ; ROM_7539+42F↓j ROM:7926 orb INTMEM_DC, #-80h ROM:7929 ldb INTMEM_CE, #4 ROM:792C andb INTMEM_DE, #-2 ROM:792F sjmp ROM_797B ROM:7931 ; --------------------------------------------------------------------------- ROM:7931 jbc INTMEM_B4+1, 7, ROM_797B ROM:7934 jbs INTMEM_7F, 0, ROM_793E ROM:7937 cmpb INTMEM_C5, 1C1h[INTMEM_40] ROM:793C jc ROM_797B ROM:793E ROM:793E ROM_793E: ; CODE XREF: ROM_7539+3AD↑j ROM:793E ; ROM_7539+3D8↑j ... ROM:793E stb INTMEM_5E, (INTMEM_2CA+1)[] ROM:7943 andb INTMEM_DC, #7Fh ROM:7946 orb INTMEM_D8, #8 ROM:7949 ldb INTMEM_CE, #5 ROM:794C sjmp ROM_7986 ROM:794E ; --------------------------------------------------------------------------- ROM:794E jbc INTMEM_B4+1, 7, ROM_7926 ROM:7951 jbc INTMEM_DA, 3, ROM_7986 ROM:7954 jbc INTMEM_DE, 3, ROM_7986 ROM:7957 cmpb INTMEM_C5, 1C1h[INTMEM_40] ROM:795C jnc ROM_7986 ROM:795E cmpb INTMEM_5E, (INTMEM_2CA+1)[] ROM:7963 jne ROM_7986 ROM:7965 lcall ROM_5FE3 ROM:7968 jbs INTMEM_F6, 0, ROM_7926 ROM:796B sjmp ROM_798E ROM:796D ; --------------------------------------------------------------------------- ROM:796D ROM:796D ROM_796D: ; CODE XREF: ROM_7539+3E2↑j ROM:796D ; ROM_7539+3E7↑j ROM:796D mulub INTMEM_F8, INTMEM_CB, 1C2h[INTMEM_40] ROM:7973 ldb INTMEM_CD, INTMEM_F8+1 ROM:7976 ldb INTMEM_CC, INTMEM_CA ROM:7979 ROM:7979 ROM_7979: ; CODE XREF: ROM_7539+3CF↑j ROM:7979 ; ROM_7539+3DE↑j ROM:7979 sjmp ROM_7998 ROM:797B ; --------------------------------------------------------------------------- ROM:797B ROM:797B ROM_797B: ; CODE XREF: ROM_7539+3F6↑j ROM:797B ; ROM_7539+3F8↑j ... ROM:797B lcall ROM_5F1D ROM:797E ldb INTMEM_CC, INTMEM_CA ROM:7981 ldb INTMEM_CD, INTMEM_CB ROM:7984 sjmp ROM_7998 ROM:7986 ; --------------------------------------------------------------------------- ROM:7986 ROM:7986 ROM_7986: ; CODE XREF: ROM_7539+413↑j ROM:7986 ; ROM_7539+418↑j ... ROM:7986 stb INTMEM_5E, (INTMEM_2CA+1)[] ROM:798B andb INTMEM_DE, #-3 ROM:798E ROM:798E ROM_798E: ; CODE XREF: ROM_7539+432↑j ROM:798E ldb INTMEM_CC, INTMEM_2C7[] ROM:7993 ldb INTMEM_CD, 1C3h[INTMEM_40] ROM:7998 ROM:7998 ROM_7998: ; CODE XREF: ROM_7539+3D6↑j ROM:7998 ; ROM_7539:ROM_7979↑j ... ROM:7998 jbc INTMEM_DC, 7, ROM_79F3 ROM:799B jbs INTMEM_7F, 0, ROM_79F3 ROM:799E cmpb ZERO_REG, INTMEM_C3 ; Zero register ROM:79A1 jne ROM_79F3 ROM:79A3 jbs INTMEM_DE, 4, ROM_79B3 ROM:79A6 cmpb ZERO_REG, INTMEM_CD ; Zero register ROM:79A9 jne ROM_79F6 ROM:79AB ldb INTMEM_95+4, 1C5h[INTMEM_40] ROM:79B0 orb INTMEM_DE, #10h ROM:79B3 ROM:79B3 ROM_79B3: ; CODE XREF: ROM_7539+46A↑j ROM:79B3 cmpb ZERO_REG, INTMEM_95+4 ; Zero register ROM:79B6 jne ROM_79F6 ROM:79B8 cmpb ZERO_REG, INTMEM_CD ; Zero register ROM:79BB jne ROM_79F6 ROM:79BD subb INTMEM_FC+1, INTMEM_5E, INTMEM_D3[] ROM:79C3 jc ROM_79C7 ROM:79C5 clrb INTMEM_FC+1 ROM:79C7 ROM:79C7 ROM_79C7: ; CODE XREF: ROM_7539+48A↑j ROM:79C7 clrb INTMEM_FC ROM:79C9 ldb INTMEM_F8+1, INTMEM_2C6[] ROM:79CE ldb INTMEM_F8, (INTMEM_2CA+2)[] ROM:79D3 ld INTMEM_F8+2, 0C8h[INTMEM_40] ROM:79D8 lcall ROM_3D3D ROM:79DB cmpb INTMEM_F8+1, 1C4h[INTMEM_40] ROM:79E0 jnh ROM_79E7 ROM:79E2 ldb INTMEM_F8+1, 1C4h[INTMEM_40] ROM:79E7 ROM:79E7 ROM_79E7: ; CODE XREF: ROM_7539+4A7↑j ROM:79E7 stb INTMEM_F8+1, INTMEM_2C6[] ROM:79EC stb INTMEM_F8, (INTMEM_2CA+2)[] ROM:79F1 sjmp ROM_79F6 ROM:79F3 ; --------------------------------------------------------------------------- ROM:79F3 ROM:79F3 ROM_79F3: ; CODE XREF: ROM_7539:ROM_7998↑j ROM:79F3 ; ROM_7539+462↑j ... ROM:79F3 andb INTMEM_DE, #-11h ROM:79F6 ROM:79F6 ROM_79F6: ; CODE XREF: ROM_7539+470↑j ROM:79F6 ; ROM_7539+47D↑j ... ROM:79F6 jbs INTMEM_DE, 5, ROM_7A0F ROM:79F9 jbc INTMEM_DE, 6, ROM_7A07 ROM:79FC jbs INTMEM_DC, 7, ROM_7A36 ROM:79FF ldb INTMEM_8D, 1C9h[INTMEM_40] ROM:7A04 andb INTMEM_DE, #-41h ROM:7A07 ROM:7A07 ROM_7A07: ; CODE XREF: ROM_7539+4C0↑j ROM:7A07 cmpb ZERO_REG, INTMEM_8D ; Zero register ROM:7A0A jne ROM_7A88 ROM:7A0C orb INTMEM_DE, #20h ; ' ' ROM:7A0F ROM:7A0F ROM_7A0F: ; CODE XREF: ROM_7539:ROM_79F6↑j ROM:7A0F jbc INTMEM_DC, 7, ROM_7A33 ROM:7A12 jbs INTMEM_7F, 0, ROM_7A33 ROM:7A15 jbc INTMEM_D6+1, 6, ROM_7A33 ROM:7A18 jbs INTMEM_D6, 2, ROM_7A33 ROM:7A1B cmpb ZERO_REG, INTMEM_CD ; Zero register ROM:7A1E jne ROM_7A33 ROM:7A20 ldb INTMEM_FC+2, INTMEM_29F[] ROM:7A25 cmpb INTMEM_FC+2, 1C7h[INTMEM_40] ROM:7A2A jh ROM_7A33 ROM:7A2C cmpb INTMEM_FC+2, 139h[INTMEM_40] ROM:7A31 jc ROM_7A38 ROM:7A33 ROM:7A33 ROM_7A33: ; CODE XREF: ROM_7539:ROM_7A0F↑j ROM:7A33 ; ROM_7539+4D9↑j ... ROM:7A33 andb INTMEM_DE, #-41h ROM:7A36 ROM:7A36 ROM_7A36: ; CODE XREF: ROM_7539+4C3↑j ROM:7A36 sjmp ROM_7A88 ROM:7A38 ; --------------------------------------------------------------------------- ROM:7A38 ROM:7A38 ROM_7A38: ; CODE XREF: ROM_7539+4F8↑j ROM:7A38 jbs INTMEM_DE, 6, ROM_7A43 ROM:7A3B orb INTMEM_DE, #40h ; '@' ROM:7A3E ldb INTMEM_95+5, 1CAh[INTMEM_40] ROM:7A43 ROM:7A43 ROM_7A43: ; CODE XREF: ROM_7539:ROM_7A38↑j ROM:7A43 cmpb ZERO_REG, INTMEM_95+5 ; Zero register ROM:7A46 jne ROM_7A88 ROM:7A48 lcall ROM_609A ROM:7A4B jbs INTMEM_F6, 0, ROM_7A53 ROM:7A4E cmpb INTMEM_5E, INTMEM_2C+1 ROM:7A51 jc ROM_7A88 ROM:7A53 ROM:7A53 ROM_7A53: ; CODE XREF: ROM_7539+512↑j ROM:7A53 ldb INTMEM_F8+1, INTMEM_2C+1 ROM:7A56 ldb INTMEM_F8, (INTMEM_2CA+3)[] ROM:7A5B ldb INTMEM_FC+1, INTMEM_5E ROM:7A5E subb INTMEM_FC+1, INTMEM_C7[] ROM:7A63 jc ROM_7A67 ROM:7A65 clrb INTMEM_FC+1 ROM:7A67 ROM:7A67 ROM_7A67: ; CODE XREF: ROM_7539+52A↑j ROM:7A67 clrb INTMEM_FC ROM:7A69 ldbze INTMEM_F8+2, 1CBh[INTMEM_40] ROM:7A6E lcall ROM_3D3D ROM:7A71 cmpb INTMEM_F8+1, 1CCh[INTMEM_40] ROM:7A76 jnh ROM_7A7D ROM:7A78 ldb INTMEM_F8+1, 1CCh[INTMEM_40] ROM:7A7D ROM:7A7D ROM_7A7D: ; CODE XREF: ROM_7539+53D↑j ROM:7A7D stb INTMEM_F8, (INTMEM_2CA+3)[] ROM:7A82 stb INTMEM_F8+1, INTMEM_2C+1 ROM:7A85 andb INTMEM_DE, #-21h ROM:7A88 ROM:7A88 ROM_7A88: ; CODE XREF: ROM_7539+4D1↑j ROM:7A88 ; ROM_7539:ROM_7A36↑j ... ROM:7A88 jbs INTMEM_7F, 0, ROM_7AA1 ROM:7A8B cmpb INTMEM_5E, INTMEM_2CF[] ROM:7A90 jh ROM_7AA1 ROM:7A92 ldb INTMEM_F8+2, INTMEM_17D[] ROM:7A97 stb INTMEM_F8+2, INTMEM_2CE[] ROM:7A9C stb INTMEM_5E, INTMEM_2CF[] ROM:7AA1 ROM:7AA1 ROM_7AA1: ; CODE XREF: ROM_7539:ROM_7A88↑j ROM:7AA1 ; ROM_7539+557↑j ROM:7AA1 ldb INTMEM_F8+2, INTMEM_213[] ROM:7AA6 ld INTMEM_F8, #35h ; '5' ROM:7AAA lcall ROM_3BA2 ROM:7AAD ldb INTMEM_F8+2, INTMEM_F8 ROM:7AB0 lcall ROM_5F48 ROM:7AB3 stb INTMEM_F8, (INTMEM_3DF+2)[] ROM:7AB8 ldb INTMEM_F8+2, INTMEM_17D[] ROM:7ABD subb INTMEM_F8+2, INTMEM_2CE[] ROM:7AC2 jc ROM_7AC8 ROM:7AC4 clrb INTMEM_F8 ROM:7AC6 sjmp ROM_7AE1 ROM:7AC8 ; --------------------------------------------------------------------------- ROM:7AC8 ROM:7AC8 ROM_7AC8: ; CODE XREF: ROM_7539+589↑j ROM:7AC8 mulub INTMEM_F8+2, 1CDh[INTMEM_40] ROM:7ACD divub INTMEM_F8+2, #10h ROM:7AD0 jv ROM_7AE1 ROM:7AD2 addb INTMEM_F8+2, INTMEM_2CF[] ROM:7AD7 jc ROM_7AE1 ROM:7AD9 cmpb INTMEM_F8+2, INTMEM_F8 ROM:7ADC jh ROM_7AE1 ROM:7ADE ldb INTMEM_F8, INTMEM_F8+2 ROM:7AE1 ROM:7AE1 ROM_7AE1: ; CODE XREF: ROM_7539+58D↑j ROM:7AE1 ; ROM_7539+597↑j ... ROM:7AE1 stb INTMEM_F8, (INTMEM_3DF+1)[] ROM:7AE6 cmpb ZERO_REG, INTMEM_CF ; Zero register ROM:7AE9 jne ROM_7AF8 ROM:7AEB jbc INTMEM_7F, 0, ROM_7B28 ROM:7AEE ROM:7AEE ROM_7AEE: ; CODE XREF: ROM_7539+5C5↓j ROM:7AEE andb INTMEM_DE+1, #-2 ROM:7AF1 stb INTMEM_F8, INTMEM_CF ROM:7AF4 clrb INTMEM_A8 ROM:7AF6 sjmp ROM_7B28 ROM:7AF8 ; --------------------------------------------------------------------------- ROM:7AF8 ROM:7AF8 ROM_7AF8: ; CODE XREF: ROM_7539+5B0↑j ROM:7AF8 jbc INTMEM_7F, 0, ROM_7B00 ROM:7AFB cmpb INTMEM_F8, INTMEM_CF ROM:7AFE jc ROM_7AEE ROM:7B00 ROM:7B00 ROM_7B00: ; CODE XREF: ROM_7539:ROM_7AF8↑j ROM:7B00 jbc INTMEM_DE+1, 0, ROM_7B0C ROM:7B03 cmpb ZERO_REG, INTMEM_A8 ; Zero register ROM:7B06 jne ROM_7B28 ROM:7B08 decb INTMEM_CF ROM:7B0A je ROM_7B28 ROM:7B0C ROM:7B0C ROM_7B0C: ; CODE XREF: ROM_7539:ROM_7B00↑j ROM:7B0C addb INTMEM_F8+2, INTMEM_CF, 1CEh[INTMEM_40] ROM:7B12 jnc ROM_7B17 ROM:7B14 ldb INTMEM_F8+2, #-1 ROM:7B17 ROM:7B17 ROM_7B17: ; CODE XREF: ROM_7539+5D9↑j ROM:7B17 ld INTMEM_FC, 0CAh[INTMEM_40] ROM:7B1C divub INTMEM_FC, INTMEM_F8+2 ROM:7B1F shrb INTMEM_FC, #1 ROM:7B22 stb INTMEM_FC, INTMEM_A8 ROM:7B25 orb INTMEM_DE+1, #1 ROM:7B28 ROM:7B28 ROM_7B28: ; CODE XREF: ROM_7539+5B2↑j ROM:7B28 ; ROM_7539+5BD↑j ... ROM:7B28 cmpb INTMEM_CF, INTMEM_CC ROM:7B2B jnh ROM_7B35 ROM:7B2D ldb INTMEM_CC, INTMEM_CF ROM:7B30 ldb INTMEM_CD, 0DFh[INTMEM_40] ROM:7B35 ROM:7B35 ROM_7B35: ; CODE XREF: ROM_7539+5F2↑j ROM:7B35 ldb INTMEM_F8+2, INTMEM_213[] ROM:7B3A ld INTMEM_F8, #36h ; '6' ROM:7B3E lcall ROM_3BA2 ROM:7B41 stb INTMEM_F8, (INTMEM_3DF+4)[] ROM:7B46 jbc INTMEM_7F, 0, ROM_7B4E ROM:7B49 stb INTMEM_F8, (INTMEM_2CF+1)[] ROM:7B4E ROM:7B4E ROM_7B4E: ; CODE XREF: ROM_7539+60D↑j ROM:7B4E cmpb INTMEM_F8, (INTMEM_2CF+1)[] ROM:7B53 jnh ROM_7B5A ROM:7B55 ldb INTMEM_F8, (INTMEM_2CF+1)[] ROM:7B5A ROM:7B5A ROM_7B5A: ; CODE XREF: ROM_7539+61A↑j ROM:7B5A ldb INTMEM_F8+2, INTMEM_F8 ROM:7B5D lcall ROM_5F48 ROM:7B60 stb INTMEM_F8, (INTMEM_3DF+3)[] ROM:7B65 andb INTMEM_DE+1, #-3 ROM:7B68 cmpb INTMEM_C5, 175h[INTMEM_40] ROM:7B6D jc ROM_7B7F ROM:7B6F orb INTMEM_DE+1, #2 ROM:7B72 cmpb INTMEM_F8, INTMEM_CC ROM:7B75 jnh ROM_7B7F ROM:7B77 ldb INTMEM_CC, INTMEM_F8 ROM:7B7A ldb INTMEM_CD, 1CFh[INTMEM_40] ROM:7B7F ROM:7B7F ROM_7B7F: ; CODE XREF: ROM_7539+634↑j ROM:7B7F ; ROM_7539+63C↑j ROM:7B7F cmpb ZERO_REG, INTMEM_C3 ; Zero register ROM:7B82 je ROM_7B93 ROM:7B84 ldb INTMEM_CC, INTMEM_C3 ROM:7B87 ldb INTMEM_CD, INTMEM_C4 ROM:7B8A cmpb INTMEM_5E, INTMEM_C3 ROM:7B8D jne ROM_7B93 ROM:7B8F clrb INTMEM_C3 ROM:7B91 clrb INTMEM_C4 ROM:7B93 ROM:7B93 ROM_7B93: ; CODE XREF: ROM_7539+649↑j ROM:7B93 ; ROM_7539+654↑j ROM:7B93 jbc INTMEM_DC, 7, ROM_7BBB ROM:7B96 jbs INTMEM_7F, 0, ROM_7BBB ROM:7B99 jbs INTMEM_78+1, 7, ROM_7BBB ROM:7B9C jbs INTMEM_D6+1, 5, ROM_7BA5 ROM:7B9F jbs INTMEM_DD, 4, ROM_7BBE ROM:7BA2 orb INTMEM_D6+1, #20h ; ' ' ROM:7BA5 ROM:7BA5 ROM_7BA5: ; CODE XREF: ROM_7539+663↑j ROM:7BA5 ldb INTMEM_F8+2, INTMEM_C9[] ROM:7BAA ld INTMEM_F8, #37h ; '7' ROM:7BAE lcall ROM_3BA2 ROM:7BB1 mulub INTMEM_F8, #5 ROM:7BB4 st INTMEM_F8, INTMEM_292[] ROM:7BB9 sjmp ROM_7BBE ROM:7BBB ; --------------------------------------------------------------------------- ROM:7BBB ROM:7BBB ROM_7BBB: ; CODE XREF: ROM_7539:ROM_7B93↑j ROM:7BBB ; ROM_7539+65D↑j ... ROM:7BBB andb INTMEM_D6+1, #-21h ROM:7BBE ROM:7BBE ROM_7BBE: ; CODE XREF: ROM_7539+396↑j ROM:7BBE ; ROM_7539+666↑j ... ROM:7BBE ldbze INTMEM_F8+2, INTMEM_CC ROM:7BC1 ldbze INTMEM_FC, INTMEM_CD ROM:7BC4 ldbze INTMEM_F8, #1 ROM:7BC7 lcall ROM_34AA ROM:7BCA ret ROM:7BCA ; End of function ROM_7539 ROM:7BCA ROM:7BCB ROM:7BCB ; =============== S U B R O U T I N E ======================================= ROM:7BCB ROM:7BCB ROM:7BCB ROM_7BCB: ; CODE XREF: ROM_7539:ROM_78CC↑p ROM:7BCB andb INTMEM_D8, #-9 ROM:7BCE andb INTMEM_DC, #7Fh ROM:7BD1 clrb INTMEM_CE ROM:7BD3 clrb INTMEM_C3 ROM:7BD5 clrb INTMEM_C4 ROM:7BD7 andb INTMEM_D6+1, #-21h ROM:7BDA ret ROM:7BDA ; End of function ROM_7BCB ROM:7BDA ROM:7BDB ROM:7BDB ; =============== S U B R O U T I N E ======================================= ROM:7BDB ROM:7BDB ROM:7BDB ROM_7BDB: ; CODE XREF: ROM_5B0E+C↑p ROM:7BDB ROM:7BDB ; FUNCTION CHUNK AT ROM:5BE7 SIZE 0000000E BYTES ROM:7BDB ROM:7BDB ldb INTMEM_F8+1, INTMEM_29A[] ROM:7BE0 cmpb INTMEM_F8+1, 1D8h[INTMEM_40] ROM:7BE5 jh ROM_7BF8 ROM:7BE7 cmpb INTMEM_F8+1, 1D7h[INTMEM_40] ROM:7BEC jnc ROM_7BF8 ROM:7BEE cmp INTMEM_46, 0CCh[INTMEM_40] ROM:7BF3 jnc ROM_7BF8 ROM:7BF5 jbc INTMEM_DC, 7, ROM_7C00 ROM:7BF8 ROM:7BF8 ROM_7BF8: ; CODE XREF: ROM_7BDB+A↑j ROM:7BF8 ; ROM_7BDB+11↑j ... ROM:7BF8 clrb INTMEM_F8 ROM:7BFA clr INTMEM_FC ROM:7BFC clrb INTMEM_B0 ROM:7BFE sjmp ROM_7CD4 ROM:7C00 ; --------------------------------------------------------------------------- ROM:7C00 ROM:7C00 ROM_7C00: ; CODE XREF: ROM_7BDB+1A↑j ROM:7C00 ldb INTMEM_F8+2, INTMEM_C5[] ROM:7C05 clr INTMEM_FC ROM:7C07 ld INTMEM_F6, #-7824h ROM:7C0B ldb INTMEM_F8, INTMEM_212[] ROM:7C10 ljmp ROM_5BE7 ROM:7C13 ; --------------------------------------------------------------------------- ROM:7C13 ROM:7C13 ROM_7C13: ; CODE XREF: ROM_7BDB+5C↓j ROM:7C13 ; ROM_7BDB+88↓j ... ROM:7C13 ldb INTMEM_F8, #1 ROM:7C16 clr INTMEM_FC ROM:7C18 cmpb INTMEM_C5, 1D1h[INTMEM_40] ROM:7C1D jh ROM_7C4F ROM:7C1F ROM:7C1F ROM_7C1F: ; CODE XREF: ROM_7BDB+83↓j ROM:7C1F ; ROM_7BDB+9C↓j ... ROM:7C1F ldb INTMEM_B0, 1D3h[INTMEM_40] ROM:7C24 clr INTMEM_FC ROM:7C26 ROM:7C26 ROM_7C26: ; CODE XREF: ROM_7BDB+D9↓j ROM:7C26 ldb INTMEM_F8, #2 ROM:7C29 cmpb INTMEM_C5, 1D0h[INTMEM_40] ROM:7C2E jh ROM_7C32 ROM:7C30 sjmp ROM_7CAA ROM:7C32 ; --------------------------------------------------------------------------- ROM:7C32 ROM:7C32 ROM_7C32: ; CODE XREF: ROM_7BDB+53↑j ROM:7C32 cmpb INTMEM_C5, 1D1h[INTMEM_40] ROM:7C37 jh ROM_7C13 ROM:7C39 cmpb INTMEM_B0, ZERO_REG ; Zero register ROM:7C3C jne ROM_7C4F ROM:7C3E ldb INTMEM_F8, #3 ROM:7C41 cmpb INTMEM_C5, 1D0h[INTMEM_40] ROM:7C46 jnh ROM_7CBB ROM:7C48 cmpb INTMEM_C5, 1D1h[INTMEM_40] ROM:7C4D jh ROM_7C51 ROM:7C4F ROM:7C4F ROM_7C4F: ; CODE XREF: ROM_7BDB+42↑j ROM:7C4F ; ROM_7BDB+61↑j ROM:7C4F sjmp ROM_7CD4 ROM:7C51 ; --------------------------------------------------------------------------- ROM:7C51 ROM:7C51 ROM_7C51: ; CODE XREF: ROM_7BDB+72↑j ROM:7C51 ; ROM_7BDB+F7↓j ROM:7C51 ldb INTMEM_B0, 1D6h[INTMEM_40] ROM:7C56 ldb INTMEM_F8, #4 ROM:7C59 cmpb INTMEM_C5, 1D1h[INTMEM_40] ROM:7C5E jnh ROM_7C1F ROM:7C60 cmpb INTMEM_B0, ZERO_REG ; Zero register ROM:7C63 jnh ROM_7C13 ROM:7C65 cmpb INTMEM_C5, 1D2h[INTMEM_40] ROM:7C6A jnc ROM_7CA8 ROM:7C6C ldbze INTMEM_FC, INTMEM_B0 ROM:7C6F ldb INTMEM_F8, #5 ROM:7C72 cmpb INTMEM_C5, 1D1h[INTMEM_40] ROM:7C77 jnh ROM_7C1F ROM:7C79 ldbze INTMEM_FC, INTMEM_B0 ROM:7C7C cmpb INTMEM_B0, ZERO_REG ; Zero register ROM:7C7F jnh ROM_7C13 ROM:7C81 cmpb INTMEM_C5, 1D2h[INTMEM_40] ROM:7C86 jc ROM_7CD4 ROM:7C88 clr INTMEM_FC ROM:7C8A ldb INTMEM_F8, #6 ROM:7C8D cmpb INTMEM_C5, 1D1h[INTMEM_40] ROM:7C92 jnh ROM_7C1F ROM:7C94 cmpb INTMEM_B0, ZERO_REG ; Zero register ROM:7C97 jh ROM_7C9B ROM:7C99 sjmp ROM_7C13 ROM:7C9B ; --------------------------------------------------------------------------- ROM:7C9B ROM:7C9B ROM_7C9B: ; CODE XREF: ROM_7BDB+BC↑j ROM:7C9B cmpb INTMEM_C5, 1D2h[INTMEM_40] ROM:7CA0 jnc ROM_7CD4 ROM:7CA2 ldbze INTMEM_FC, INTMEM_B0 ROM:7CA5 ldb INTMEM_F8, #5 ROM:7CA8 ROM:7CA8 ROM_7CA8: ; CODE XREF: ROM_7BDB+8F↑j ROM:7CA8 sjmp ROM_7CD4 ROM:7CAA ; --------------------------------------------------------------------------- ROM:7CAA ROM:7CAA ROM_7CAA: ; CODE XREF: ROM_7BDB+55↑j ROM:7CAA ldb INTMEM_F8, #7 ROM:7CAD cmpb INTMEM_C5, 1D2h[INTMEM_40] ROM:7CB2 jnh ROM_7CB6 ROM:7CB4 sjmp ROM_7C26 ROM:7CB6 ; --------------------------------------------------------------------------- ROM:7CB6 ROM:7CB6 ROM_7CB6: ; CODE XREF: ROM_7BDB+D7↑j ROM:7CB6 cmpb INTMEM_B0, ZERO_REG ; Zero register ROM:7CB9 jh ROM_7CD4 ROM:7CBB ROM:7CBB ROM_7CBB: ; CODE XREF: ROM_7BDB+6B↑j ROM:7CBB ldb INTMEM_F8, #8 ROM:7CBE cmpb INTMEM_C5, 1D1h[INTMEM_40] ROM:7CC3 jnh ROM_7CD4 ROM:7CC5 ldb INTMEM_B0, 1D4h[INTMEM_40] ROM:7CCA ldb INTMEM_F8, #9 ROM:7CCD cmpb INTMEM_B0, ZERO_REG ; Zero register ROM:7CD0 jh ROM_7CD4 ROM:7CD2 sjmp ROM_7C51 ROM:7CD4 ; --------------------------------------------------------------------------- ROM:7CD4 ROM:7CD4 ROM_7CD4: ; CODE XREF: ROM_7BDB+23↑j ROM:7CD4 ; ROM_7BDB:ROM_7C4F↑j ... ROM:7CD4 mulub INTMEM_FC, 1D5h[INTMEM_40] ROM:7CD9 divub INTMEM_FC, 1D6h[INTMEM_40] ROM:7CDE stb INTMEM_FC, INTMEM_20E[] ROM:7CE3 stb INTMEM_F8, INTMEM_212[] ROM:7CE8 ldb INTMEM_F8, INTMEM_2D1[] ROM:7CED ld INTMEM_F6, #-7810h ROM:7CF1 ljmp ROM_5BE7 ROM:7CF1 ; End of function ROM_7BDB ROM:7CF1 ROM:7CF4 ; --------------------------------------------------------------------------- ROM:7CF4 jbs INTMEM_7F, 0, ROM_7CFA ROM:7CF7 ldb INTMEM_F8, #1 ROM:7CFA ROM:7CFA ROM_7CFA: ; CODE XREF: ROM:7CF4↑j ROM:7CFA sjmp ROM_7D9B ROM:7CFC ; --------------------------------------------------------------------------- ROM:7CFC jbc INTMEM_7F, 0, ROM_7D21 ROM:7CFF cmp INTMEM_46, 0CEh[INTMEM_40] ROM:7D04 jh ROM_7D1C ROM:7D06 cmpb INTMEM_C5, 1DBh[INTMEM_40] ROM:7D0B jh ROM_7D1C ROM:7D0D ldb INTMEM_F8, #2 ROM:7D10 stb INTMEM_F8, INTMEM_2D1[] ROM:7D15 ldb INTMEM_B3, 1D9h[INTMEM_40] ROM:7D1A sjmp ROM_7D3F ROM:7D1C ; --------------------------------------------------------------------------- ROM:7D1C ROM:7D1C ROM_7D1C: ; CODE XREF: ROM:7D04↑j ROM:7D1C ; ROM:7D0B↑j ROM:7D1C stb ZERO_REG, INTMEM_2D1[] ; Zero register ROM:7D21 ROM:7D21 ROM_7D21: ; CODE XREF: ROM:7CFC↑j ROM:7D21 sjmp ROM_7DA0 ROM:7D23 ; --------------------------------------------------------------------------- ROM:7D23 jbs INTMEM_7F, 0, ROM_7D30 ROM:7D26 ROM:7D26 ROM_7D26: ; CODE XREF: ROM:7D79↓j ROM:7D26 ldb INTMEM_F8, #1 ROM:7D29 stb ZERO_REG, (INTMEM_2D1+1)[] ; Zero register ROM:7D2E sjmp ROM_7D9B ROM:7D30 ; --------------------------------------------------------------------------- ROM:7D30 ROM:7D30 ROM_7D30: ; CODE XREF: ROM:7D23↑j ROM:7D30 cmpb ZERO_REG, INTMEM_B3 ; Zero register ROM:7D33 jne ROM_7D3F ROM:7D35 ldb INTMEM_F8, #3 ROM:7D38 ldb INTMEM_B3, 1DAh[INTMEM_40] ROM:7D3D sjmp ROM_7D9B ROM:7D3F ; --------------------------------------------------------------------------- ROM:7D3F ROM:7D3F ROM_7D3F: ; CODE XREF: ROM:7D1A↑j ROM:7D3F ; ROM:7D33↑j ROM:7D3F ldb INTMEM_F8+2, INTMEM_2AA[] ROM:7D44 ld INTMEM_F8, #39h ; '9' ROM:7D48 lcall ROM_3BA2 ROM:7D4B stb INTMEM_F8, (INTMEM_2D1+2)[] ROM:7D50 ldb INTMEM_F8+2, INTMEM_D1[] ROM:7D55 ldb INTMEM_F8+3, INTMEM_213[] ROM:7D5A ld INTMEM_F8, #38h ; '8' ROM:7D5E lcall ROM_3BA2 ROM:7D61 cmpb INTMEM_F8, (INTMEM_2D1+2)[] ROM:7D66 jnh ROM_7D6D ROM:7D68 ldb INTMEM_F8, (INTMEM_2D1+2)[] ROM:7D6D ROM:7D6D ROM_7D6D: ; CODE XREF: ROM:7D66↑j ROM:7D6D stb INTMEM_F8, (INTMEM_2D1+1)[] ROM:7D72 stb INTMEM_F8, (INTMEM_2D1+3)[] ROM:7D77 sjmp ROM_7DA0 ROM:7D79 ; --------------------------------------------------------------------------- ROM:7D79 jbc INTMEM_7F, 0, ROM_7D26 ROM:7D7C cmpb ZERO_REG, INTMEM_B3 ; Zero register ROM:7D7F je ROM_7D93 ROM:7D81 mulub INTMEM_F6, INTMEM_B3, (INTMEM_2D1+3)[] ROM:7D87 divub INTMEM_F6, 1DAh[INTMEM_40] ROM:7D8C stb INTMEM_F6, (INTMEM_2D1+1)[] ROM:7D91 sjmp ROM_7DA0 ROM:7D93 ; --------------------------------------------------------------------------- ROM:7D93 ROM:7D93 ROM_7D93: ; CODE XREF: ROM:7D7F↑j ROM:7D93 stb ZERO_REG, (INTMEM_2D1+1)[] ; Zero register ROM:7D98 stb ZERO_REG, INTMEM_F8 ; Zero register ROM:7D9B ROM:7D9B ROM_7D9B: ; CODE XREF: ROM:ROM_7CFA↑j ROM:7D9B ; ROM:7D2E↑j ... ROM:7D9B stb INTMEM_F8, INTMEM_2D1[] ROM:7DA0 ROM:7DA0 ROM_7DA0: ; CODE XREF: ROM:ROM_7D21↑j ROM:7DA0 ; ROM:7D77↑j ... ROM:7DA0 ldb INTMEM_F8+3, INTMEM_2AA[] ROM:7DA5 ldb INTMEM_F8+2, INTMEM_C5 ROM:7DA8 ld INTMEM_F8, #3Ah ; ':' ROM:7DAC lcall ROM_3BA2 ROM:7DAF stb INTMEM_F8, (INTMEM_3DF+5)[] ROM:7DB4 subb INTMEM_EC, INTMEM_F8, #-80h ROM:7DB8 jbs INTMEM_DA, 7, ROM_7DEC ROM:7DBB jbs INTMEM_DA, 5, ROM_7DEC ROM:7DBE ldb INTMEM_F8+3, INTMEM_2B1[] ROM:7DC3 ld INTMEM_F8, #3Bh ; ';' ROM:7DC7 lcall ROM_3BA2 ROM:7DCA stb INTMEM_F8, (INTMEM_3DF+7)[] ROM:7DCF jbs INTMEM_DE+1, 2, ROM_7E19 ROM:7DD2 jbs INTMEM_DE+1, 3, ROM_7DF1 ROM:7DD5 orb INTMEM_DE+1, #10h ROM:7DD8 cmpb INTMEM_F8, #-80h ROM:7DDB jnh ROM_7DEF ROM:7DDD ldb INTMEM_F6+1, 1DCh[INTMEM_40] ROM:7DE2 subb INTMEM_AA, INTMEM_F6+1, INTMEM_AA ROM:7DE6 andb INTMEM_DE+1, #-11h ROM:7DE9 orb INTMEM_DE+1, #8 ROM:7DEC ROM:7DEC ROM_7DEC: ; CODE XREF: ROM:7DB8↑j ROM:7DEC ; ROM:7DBB↑j ... ROM:7DEC ldb INTMEM_F8, #-80h ROM:7DEF ROM:7DEF ROM_7DEF: ; CODE XREF: ROM:7DDB↑j ROM:7DEF sjmp ROM_7E55 ROM:7DF1 ; --------------------------------------------------------------------------- ROM:7DF1 ROM:7DF1 ROM_7DF1: ; CODE XREF: ROM:7DD2↑j ROM:7DF1 cmpb INTMEM_F8, #-80h ROM:7DF4 jh ROM_7E07 ROM:7DF6 ldb INTMEM_F6+1, 1DCh[INTMEM_40] ROM:7DFB subb INTMEM_AA, INTMEM_F6+1, INTMEM_AA ROM:7DFF orb INTMEM_DE+1, #10h ROM:7E02 ROM:7E02 ROM_7E02: ; CODE XREF: ROM:7E1F↓j ROM:7E02 andb INTMEM_DE+1, #-9 ROM:7E05 sjmp ROM_7E55 ROM:7E07 ; --------------------------------------------------------------------------- ROM:7E07 ROM:7E07 ROM_7E07: ; CODE XREF: ROM:7DF4↑j ROM:7E07 cmpb INTMEM_AA, ZERO_REG ; Zero register ROM:7E0A jh ROM_7E35 ROM:7E0C ldb INTMEM_B1, 1DDh[INTMEM_40] ROM:7E11 orb INTMEM_DE+1, #10h ROM:7E14 orb INTMEM_DE+1, #4 ROM:7E17 sjmp ROM_7E35 ROM:7E19 ; --------------------------------------------------------------------------- ROM:7E19 ROM:7E19 ROM_7E19: ; CODE XREF: ROM:7DCF↑j ROM:7E19 jbc INTMEM_DE+1, 3, ROM_7E21 ROM:7E1C cmpb INTMEM_B1, ZERO_REG ; Zero register ROM:7E1F jnh ROM_7E02 ROM:7E21 ROM:7E21 ROM_7E21: ; CODE XREF: ROM:ROM_7E19↑j ROM:7E21 cmpb INTMEM_F8, #-80h ROM:7E24 jh ROM_7E35 ROM:7E26 ldb INTMEM_AA, 1DCh[INTMEM_40] ROM:7E2B clrb INTMEM_B1 ROM:7E2D andb INTMEM_DE+1, #-5 ROM:7E30 andb INTMEM_DE+1, #-9 ROM:7E33 sjmp ROM_7E55 ROM:7E35 ; --------------------------------------------------------------------------- ROM:7E35 ROM:7E35 ROM_7E35: ; CODE XREF: ROM:7E0A↑j ROM:7E35 ; ROM:7E17↑j ... ROM:7E35 jbc INTMEM_DE+1, 4, ROM_7DEC ROM:7E38 cmpb ZERO_REG, 1DDh[INTMEM_40] ; Zero register ROM:7E3D je ROM_7E55 ROM:7E3F ldb INTMEM_FC, 1DDh[INTMEM_40] ROM:7E44 subb INTMEM_FC, INTMEM_B1 ROM:7E47 subb INTMEM_F8, #-80h ROM:7E4A mulub INTMEM_F8, INTMEM_FC ROM:7E4D divub INTMEM_F8, 1DDh[INTMEM_40] ROM:7E52 addb INTMEM_F8, #-80h ROM:7E55 ROM:7E55 ROM_7E55: ; CODE XREF: ROM:ROM_7DEF↑j ROM:7E55 ; ROM:7E05↑j ... ROM:7E55 stb INTMEM_F8, (INTMEM_3DF+6)[] ROM:7E5A subb INTMEM_EC+1, INTMEM_F8, #-80h ROM:7E5E ldb INTMEM_F8+2, INTMEM_C5 ROM:7E61 ldb INTMEM_F8+3, INTMEM_213[] ROM:7E66 ld INTMEM_F8, #3Ch ; '<' ROM:7E6A lcall ROM_3BA2 ROM:7E6D stb INTMEM_F8, (INTMEM_3DF+8)[] ROM:7E72 mulub INTMEM_EE, INTMEM_F8, #5 ROM:7E76 jbs INTMEM_D5, 7, ROM_7E81 ROM:7E79 ld INTMEM_EE, 0D0h[INTMEM_40] ROM:7E7E ljmp ROM_7F4D ROM:7E81 ; --------------------------------------------------------------------------- ROM:7E81 ROM:7E81 ROM_7E81: ; CODE XREF: ROM:7E76↑j ROM:7E81 andb INTMEM_DE, #-9 ROM:7E84 jbc INTMEM_DA, 3, ROM_7ED1 ROM:7E87 jbc INTMEM_DE+1, 5, ROM_7E97 ROM:7E8A st INTMEM_EE, (INTMEM_292+6)[] ROM:7E8F andb INTMEM_DE+1, #-21h ROM:7E92 ldb INTMEM_B2, 1DEh[INTMEM_40] ROM:7E97 ROM:7E97 ROM_7E97: ; CODE XREF: ROM:7E87↑j ROM:7E97 ld INTMEM_EE, (INTMEM_292+6)[] ROM:7E9C jbs INTMEM_B4+1, 7, ROM_7EA1 ROM:7E9F clrb INTMEM_B2 ROM:7EA1 ROM:7EA1 ROM_7EA1: ; CODE XREF: ROM:7E9C↑j ROM:7EA1 ld INTMEM_F8+2, 0D2h[INTMEM_40] ROM:7EA6 cmpb ZERO_REG, 1DEh[INTMEM_40] ; Zero register ROM:7EAB je ROM_7EC4 ROM:7EAD sub INTMEM_FC, INTMEM_F8+2, INTMEM_EE ROM:7EB1 ldbze INTMEM_F6, INTMEM_B2 ROM:7EB4 mul INTMEM_FC, INTMEM_F6 ROM:7EB8 ldbze INTMEM_F6, 1DEh[INTMEM_40] ROM:7EBD div INTMEM_FC, INTMEM_F6 ROM:7EC1 sub INTMEM_F8+2, INTMEM_FC ROM:7EC4 ROM:7EC4 ROM_7EC4: ; CODE XREF: ROM:7EAB↑j ROM:7EC4 st INTMEM_F8+2, INTMEM_EE ROM:7EC7 cmpb INTMEM_B2, ZERO_REG ; Zero register ROM:7ECA jne ROM_7EE6 ROM:7ECC orb INTMEM_DE, #8 ROM:7ECF sjmp ROM_7EE6 ROM:7ED1 ; --------------------------------------------------------------------------- ROM:7ED1 ROM:7ED1 ROM_7ED1: ; CODE XREF: ROM:7E84↑j ROM:7ED1 orb INTMEM_DE+1, #20h ; ' ' ROM:7ED4 cmpb INTMEM_C5, 1DFh[INTMEM_40] ROM:7ED9 jnc ROM_7EE6 ROM:7EDB subb INTMEM_F8, INTMEM_2E+1, #-80h ROM:7EDF mulb INTMEM_F8, #5 ROM:7EE3 add INTMEM_EE, INTMEM_F8 ROM:7EE6 ROM:7EE6 ROM_7EE6: ; CODE XREF: ROM:7ECA↑j ROM:7EE6 ; ROM:7ECF↑j ... ROM:7EE6 ldb INTMEM_F8+2, INTMEM_213[] ROM:7EEB ld INTMEM_F8, #3Dh ; '=' ROM:7EEF lcall ROM_3BA2 ROM:7EF2 stb INTMEM_F8, (INTMEM_3DF+9)[] ROM:7EF7 addb INTMEM_EC, INTMEM_EC+1 ROM:7EFA jnv ROM_7F01 ROM:7EFC jge ROM_7F0B ROM:7EFE ldb INTMEM_EC, #-80h ROM:7F01 ROM:7F01 ROM_7F01: ; CODE XREF: ROM:7EFA↑j ROM:7F01 cmpb INTMEM_EC, #-80h ROM:7F04 jc ROM_7F1C ROM:7F06 cmpb INTMEM_EC, INTMEM_F8 ROM:7F09 jnh ROM_7F0E ROM:7F0B ROM:7F0B ROM_7F0B: ; CODE XREF: ROM:7EFC↑j ROM:7F0B ldb INTMEM_EC, INTMEM_F8 ROM:7F0E ROM:7F0E ROM_7F0E: ; CODE XREF: ROM:7F09↑j ROM:7F0E cmpb INTMEM_EC, (INTMEM_2D1+1)[] ROM:7F13 jc ROM_7F28 ROM:7F15 ldb INTMEM_EC, (INTMEM_2D1+1)[] ROM:7F1A sjmp ROM_7F28 ROM:7F1C ; --------------------------------------------------------------------------- ROM:7F1C ROM:7F1C ROM_7F1C: ; CODE XREF: ROM:7F04↑j ROM:7F1C addb INTMEM_EC, (INTMEM_2D1+1)[] ROM:7F21 jnc ROM_7F28 ROM:7F23 jge ROM_7F28 ROM:7F25 ldb INTMEM_EC, #7Fh ROM:7F28 ROM:7F28 ROM_7F28: ; CODE XREF: ROM:7F13↑j ROM:7F28 ; ROM:7F1A↑j ... ROM:7F28 mulb INTMEM_EC, #5 ROM:7F2C ld INTMEM_F6, INTMEM_292[] ROM:7F31 add INTMEM_EE, INTMEM_F6 ROM:7F34 add INTMEM_EE, INTMEM_EC ROM:7F37 sub INTMEM_EE, #384h ROM:7F3B jbc INTMEM_EE+1, 7, ROM_7F42 ROM:7F3E ld INTMEM_EE, #0 ROM:7F42 ROM:7F42 ROM_7F42: ; CODE XREF: ROM:7F3B↑j ROM:7F42 sub INTMEM_EE, INTMEM_20E[] ROM:7F47 jc ROM_7F4D ROM:7F49 ld INTMEM_EE, #0 ROM:7F4D ROM:7F4D ROM_7F4D: ; CODE XREF: ROM:7E7E↑j ROM:7F4D ; ROM:7F47↑j ROM:7F4D st INTMEM_EE, INTMEM_BE[] ROM:7F52 jbs INTMEM_78+3, 4, ROM_7F5E ROM:7F55 ld INTMEM_F8, #4 ROM:7F59 lcall ROM_3A55 ROM:7F5C sjmp ROM_7F9F ROM:7F5E ; --------------------------------------------------------------------------- ROM:7F5E ROM:7F5E ROM_7F5E: ; CODE XREF: ROM:7F52↑j ROM:7F5E add INTMEM_FC, INTMEM_EE, #384h ROM:7F63 add INTMEM_FC+2, INTMEM_EE, #0A8Ch ROM:7F68 add INTMEM_F8+2, INTMEM_EE, #1194h ROM:7F6D add INTMEM_F8, INTMEM_EE, #189Ch ROM:7F72 ldbze INTMEM_F6, INTMEM_390[] ROM:7F77 add INTMEM_FC, INTMEM_F6 ROM:7F7A ldbze INTMEM_F6, INTMEM_391[] ROM:7F7F add INTMEM_FC+2, INTMEM_F6 ROM:7F82 ldbze INTMEM_F6, INTMEM_392[] ROM:7F87 add INTMEM_F8+2, INTMEM_F6 ROM:7F8A ldbze INTMEM_F6, INTMEM_393[] ROM:7F8F add INTMEM_F8, INTMEM_F6 ROM:7F92 cmp INTMEM_F8, #1C20h ROM:7F96 jnc ROM_7F9C ROM:7F98 sub INTMEM_F8, #1C20h ROM:7F9C ROM:7F9C ROM_7F9C: ; CODE XREF: ROM:7F96↑j ROM:7F9C lcall ROM_3A13 ROM:7F9F ROM:7F9F ROM_7F9F: ; CODE XREF: ROM:7F5C↑j ROM:7F9F ret ROM:7FA0 ROM:7FA0 ; =============== S U B R O U T I N E ======================================= ROM:7FA0 ROM:7FA0 ROM:7FA0 ROM_7FA0: ; CODE XREF: ROM_5B0E+12↑p ROM:7FA0 cmpb INTMEM_91, ZERO_REG ; Zero register ROM:7FA3 je ROM_7FA7 ROM:7FA5 sjmp ROM_8032 ROM:7FA7 ; --------------------------------------------------------------------------- ROM:7FA7 ROM:7FA7 ROM_7FA7: ; CODE XREF: ROM_7FA0+3↑j ROM:7FA7 ldb INTMEM_91, 16Bh[INTMEM_40] ROM:7FAC ldb INTMEM_F8+2, INTMEM_2AA[] ROM:7FB1 ld INTMEM_F8, #0Ch ROM:7FB5 lcall ROM_3BA2 ROM:7FB8 mulub INTMEM_F8, #2 ROM:7FBB st INTMEM_F8, INTMEM_248[] ROM:7FC0 ldb INTMEM_F8+2, INTMEM_2AA[] ROM:7FC5 ld INTMEM_F8, #0Dh ROM:7FC9 lcall ROM_3BA2 ROM:7FCC mulub INTMEM_F8, #0Ah ROM:7FCF st INTMEM_F8, INTMEM_24A[] ROM:7FD4 ldb INTMEM_F8+2, INTMEM_2AA[] ROM:7FD9 ld INTMEM_F8, #9 ROM:7FDD lcall ROM_3BA2 ROM:7FE0 mulub INTMEM_F8, #64h ; 'd' ROM:7FE3 st INTMEM_F8, INTMEM_244[] ROM:7FE8 ldb INTMEM_F8+2, INTMEM_2AA[] ROM:7FED ld INTMEM_F8, #0Ah ROM:7FF1 lcall ROM_3BA2 ROM:7FF4 mulub INTMEM_F8, #32h ; '2' ROM:7FF7 st INTMEM_F8, INTMEM_246[] ROM:7FFC ldb INTMEM_F8+2, INTMEM_2AA[] ROM:8001 ld INTMEM_F8, #0Bh ROM:8005 lcall ROM_3BA2 ROM:8008 stb INTMEM_F8, INTMEM_2AB[] ROM:800D ldb INTMEM_F8+2, INTMEM_2AA[] ROM:8012 ld INTMEM_F8, #0Eh ROM:8016 ldb INTMEM_F8+3, #64h ; 'd' ROM:8019 cmpb INTMEM_F8+2, 16Ah[INTMEM_40] ROM:801E jnh ROM_8027 ROM:8020 ld INTMEM_F8, #0Fh ROM:8024 ldb INTMEM_F8+3, #5 ROM:8027 ROM:8027 ROM_8027: ; CODE XREF: ROM_7FA0+7E↑j ROM:8027 lcall ROM_3BA2 ROM:802A mulub INTMEM_F8, INTMEM_F8+3 ROM:802D st INTMEM_F8, INTMEM_24C[] ROM:8032 ROM:8032 ROM_8032: ; CODE XREF: ROM_7FA0+5↑j ROM:8032 ldb INTMEM_F8+2, INTMEM_213[] ROM:8037 ld INTMEM_F8, #10h ROM:803B lcall ROM_3BA2 ROM:803E stb INTMEM_F8, INTMEM_2AC[] ROM:8043 addb INTMEM_F8, 149h[INTMEM_40] ROM:8048 subb INTMEM_F8, #-4Ch ROM:804B mulub INTMEM_F8, 148h[INTMEM_40] ROM:8050 divub INTMEM_F8, 149h[INTMEM_40] ROM:8055 addb INTMEM_F8, INTMEM_361[] ROM:805A mulub INTMEM_F8, #4 ROM:805D st INTMEM_F8, INTMEM_24E[] ROM:8062 ret ROM:8062 ; End of function ROM_7FA0 ROM:8062 ROM:8063 ROM:8063 ; =============== S U B R O U T I N E ======================================= ROM:8063 ROM:8063 ROM:8063 ROM_8063: ; CODE XREF: ROM_5B0E+9↑p ROM:8063 ldb INTMEM_F6, INTMEM_213[] ROM:8068 cmpb INTMEM_F6, 163h[INTMEM_40] ROM:806D jnh ROM_808F ROM:806F cmpb INTMEM_F6, 164h[INTMEM_40] ROM:8074 jh ROM_808F ROM:8076 ldb INTMEM_F6, INTMEM_C5 ROM:8079 cmpb INTMEM_F6, 165h[INTMEM_40] ROM:807E jnc ROM_808F ROM:8080 jbc INTMEM_74, 7, ROM_80B2 ROM:8083 ldb INTMEM_74, INTMEM_202[] ROM:8088 stb ZERO_REG, INTMEM_206[] ; Zero register ROM:808D sjmp ROM_80B2 ROM:808F ; --------------------------------------------------------------------------- ROM:808F ROM:808F ROM_808F: ; CODE XREF: ROM_8063+A↑j ROM:808F ; ROM_8063+11↑j ... ROM:808F jbs INTMEM_74, 7, ROM_80B1 ROM:8092 stb ZERO_REG, INTMEM_393[] ; Zero register ROM:8097 stb ZERO_REG, INTMEM_392[] ; Zero register ROM:809C stb ZERO_REG, INTMEM_390[] ; Zero register ROM:80A1 stb ZERO_REG, INTMEM_391[] ; Zero register ROM:80A6 ldb INTMEM_74, #-1 ROM:80A9 orb INTMEM_22, #-80h ROM:80AC stb INTMEM_22, 1FFEh[] ROM:80B1 ROM:80B1 ROM_80B1: ; CODE XREF: ROM_8063:ROM_808F↑j ROM:80B1 ret ROM:80B2 ; --------------------------------------------------------------------------- ROM:80B2 ROM:80B2 ROM_80B2: ; CODE XREF: ROM_8063+1D↑j ROM:80B2 ; ROM_8063+2A↑j ROM:80B2 ldbze INTMEM_F8, 166h[INTMEM_40] ROM:80B7 divub INTMEM_F8, #0Ah ROM:80BA addb INTMEM_F8+1, #14h ROM:80BD pushf ROM:80BE stb INTMEM_F8+1, INTMEM_204[] ROM:80C3 subb INTMEM_F8, #2 ROM:80C6 jc ROM_80CB ROM:80C8 addb INTMEM_F8, #12h ROM:80CB ROM:80CB ROM_80CB: ; CODE XREF: ROM_8063+63↑j ROM:80CB stb INTMEM_F8, INTMEM_202[] ROM:80D0 popf ROM:80D1 ldbze INTMEM_F8, 167h[INTMEM_40] ROM:80D6 divub INTMEM_F8, #0Ah ROM:80D9 addb INTMEM_F8+1, #14h ROM:80DC pushf ROM:80DD stb INTMEM_F8+1, INTMEM_205[] ROM:80E2 subb INTMEM_F8, #2 ROM:80E5 jc ROM_80EA ROM:80E7 addb INTMEM_F8, #12h ROM:80EA ROM:80EA ROM_80EA: ; CODE XREF: ROM_8063+82↑j ROM:80EA stb INTMEM_F8, INTMEM_203[] ROM:80EF popf ROM:80F0 ldb INTMEM_F8+2, INTMEM_213[] ROM:80F5 ld INTMEM_F8, #8 ROM:80F9 lcall ROM_3BA2 ROM:80FC stb INTMEM_F8, INTMEM_20A[] ROM:8101 cmpb ZERO_REG, INTMEM_A5 ; Zero register ROM:8104 jne ROM_8128 ROM:8106 ld INTMEM_F8, #3 ROM:810A ROM:810A ROM_810A: ; CODE XREF: ROM_8063+BE↓j ROM:810A pushf ROM:810B ldb INTMEM_F8+2, 390h[INTMEM_F8] ROM:8110 subb INTMEM_F8+2, 169h[INTMEM_40] ROM:8115 jc ROM_8119 ROM:8117 clrb INTMEM_F8+2 ROM:8119 ROM:8119 ROM_8119: ; CODE XREF: ROM_8063+B2↑j ROM:8119 stb INTMEM_F8+2, 390h[INTMEM_F8] ROM:811E popf ROM:811F dec INTMEM_F8 ROM:8121 jc ROM_810A ROM:8123 ldb INTMEM_A5, 168h[INTMEM_40] ROM:8128 ROM:8128 ROM_8128: ; CODE XREF: ROM_8063+A1↑j ROM:8128 ret ROM:8128 ; End of function ROM_8063 ROM:8128 ROM:8129 ROM:8129 ; =============== S U B R O U T I N E ======================================= ROM:8129 ROM:8129 ROM:8129 ROM_8129: ; CODE XREF: ROM_5B0E+15↑p ROM:8129 ldb INTMEM_F8+2, INTMEM_D1[] ROM:812E ldb INTMEM_F8+3, INTMEM_213[] ROM:8133 ld INTMEM_F8, #6 ROM:8137 lcall ROM_3BA2 ROM:813A shl INTMEM_F8, #8 ROM:813D st INTMEM_F8, INTMEM_3C6[] ROM:8142 st INTMEM_F8, INTMEM_236[] ROM:8147 ld INTMEM_F8, INTMEM_B8 ROM:814A jbc INTMEM_D5, 4, ROM_8152 ROM:814D ld INTMEM_F8, INTMEM_17A[] ROM:8152 ROM:8152 ROM_8152: ; CODE XREF: ROM_8129+21↑j ROM:8152 mulu INTMEM_F8, 4Ah[INTMEM_40] ROM:8157 divu INTMEM_F8, #61A8h ROM:815B ld INTMEM_FC, INTMEM_238[] ROM:8160 mulu INTMEM_FC, 4Ch[INTMEM_40] ROM:8165 divu INTMEM_FC, #61A8h ROM:8169 add INTMEM_F8, INTMEM_FC ROM:816C jnc ROM_8171 ROM:816E ldbse INTMEM_F8, #-1 ROM:8171 ROM:8171 ROM_8171: ; CODE XREF: ROM_8129+43↑j ROM:8171 st INTMEM_F8, INTMEM_238[] ROM:8176 ldb INTMEM_F8+2, INTMEM_237[] ROM:817B ldb INTMEM_F8+3, INTMEM_213[] ROM:8180 ld INTMEM_F8, #7 ROM:8184 lcall ROM_3BA2 ROM:8187 cmpb INTMEM_F8, #-38h ROM:818A jnh ROM_818F ROM:818C ldb INTMEM_F8, #-38h ROM:818F ROM:818F ROM_818F: ; CODE XREF: ROM_8129+61↑j ROM:818F stb INTMEM_F8, INTMEM_2A9[] ROM:8194 shl INTMEM_F8, #8 ROM:8197 st INTMEM_F8, INTMEM_23A[] ROM:819C ld INTMEM_FC, 5Ch[INTMEM_40] ROM:81A1 cmp INTMEM_46, 5Eh[INTMEM_40] ROM:81A6 jc ROM_81B7 ROM:81A8 mulu INTMEM_FC, INTMEM_46 ROM:81AB divu INTMEM_FC, 5Eh[INTMEM_40] ROM:81B0 neg INTMEM_FC ROM:81B2 add INTMEM_FC, 5Ch[INTMEM_40] ROM:81B7 ROM:81B7 ROM_81B7: ; CODE XREF: ROM_8129+7D↑j ROM:81B7 st INTMEM_FC, INTMEM_242[] ROM:81BC cmpb ZERO_REG, INTMEM_A4 ; Zero register ROM:81BF je ROM_81C3 ROM:81C1 sjmp ROM_8297 ROM:81C3 ; --------------------------------------------------------------------------- ROM:81C3 ROM:81C3 ROM_81C3: ; CODE XREF: ROM_8129+96↑j ROM:81C3 ldb INTMEM_A4, 15Eh[INTMEM_40] ROM:81C8 ld INTMEM_FC, 50h[INTMEM_40] ROM:81CD cmp INTMEM_46, 52h[INTMEM_40] ROM:81D2 jc ROM_81DC ROM:81D4 mulu INTMEM_FC, INTMEM_46 ROM:81D7 divu INTMEM_FC, 52h[INTMEM_40] ROM:81DC ROM:81DC ROM_81DC: ; CODE XREF: ROM_8129+A9↑j ROM:81DC ld INTMEM_F6, INTMEM_FC ROM:81DF clrb INTMEM_FC+2 ROM:81E1 ld INTMEM_F0, INTMEM_236[] ROM:81E6 sub INTMEM_F0, INTMEM_238[] ROM:81EB jc ROM_81F6 ROM:81ED decb INTMEM_FC+2 ROM:81EF neg INTMEM_F0 ROM:81F1 ld INTMEM_F6, 4Eh[INTMEM_40] ROM:81F6 ROM:81F6 ROM_81F6: ; CODE XREF: ROM_8129+C2↑j ROM:81F6 ld INTMEM_FC, INTMEM_23C[] ROM:81FB st INTMEM_F0, INTMEM_3C8[] ROM:8200 stb INTMEM_FC+2, INTMEM_3D5[] ROM:8205 cmp INTMEM_F0, 54h[INTMEM_40] ROM:820A jnh ROM_8213 ROM:820C mulu INTMEM_F8, INTMEM_F0, INTMEM_F6 ROM:8210 lcall ROM_5E7E ROM:8213 ROM:8213 ROM_8213: ; CODE XREF: ROM_8129+E1↑j ROM:8213 st INTMEM_FC, INTMEM_3CC[] ROM:8218 jbc INTMEM_F0+1, 7, ROM_821F ROM:821B ld INTMEM_F0, #7FFFh ROM:821F ROM:821F ROM_821F: ; CODE XREF: ROM_8129+EF↑j ROM:821F jbc INTMEM_FC+2, 7, ROM_8224 ROM:8222 neg INTMEM_F0 ROM:8224 ROM:8224 ROM_8224: ; CODE XREF: ROM_8129:ROM_821F↑j ROM:8224 clrb INTMEM_FC+2 ROM:8226 sub INTMEM_F8, INTMEM_F0, INTMEM_240[] ROM:822C st INTMEM_F0, INTMEM_240[] ROM:8231 jge ROM_8237 ROM:8233 decb INTMEM_FC+2 ROM:8235 neg INTMEM_F8 ROM:8237 ROM:8237 ROM_8237: ; CODE XREF: ROM_8129+108↑j ROM:8237 st INTMEM_F8, INTMEM_3CA[] ROM:823C stb INTMEM_FC+2, INTMEM_3D6[] ROM:8241 ld INTMEM_F0, INTMEM_F8 ROM:8244 mulu INTMEM_F8, 60h[INTMEM_40] ROM:8249 lcall ROM_5E7E ROM:824C clrb INTMEM_FC+2 ROM:824E ld INTMEM_F8, INTMEM_23E[] ROM:8253 ld INTMEM_F6, INTMEM_238[] ROM:8258 st INTMEM_F6, INTMEM_23E[] ROM:825D sub INTMEM_F8, INTMEM_F6 ROM:8260 jc ROM_8266 ROM:8262 decb INTMEM_FC+2 ROM:8264 neg INTMEM_F8 ROM:8266 ROM:8266 ROM_8266: ; CODE XREF: ROM_8129+137↑j ROM:8266 cmp INTMEM_F8, 5Ah[INTMEM_40] ROM:826B jnh ROM_8272 ROM:826D ld INTMEM_F8, 5Ah[INTMEM_40] ROM:8272 ROM:8272 ROM_8272: ; CODE XREF: ROM_8129+142↑j ROM:8272 mulu INTMEM_F8, INTMEM_242[] ROM:8277 lcall ROM_5E7E ROM:827A cmp INTMEM_FC, 56h[INTMEM_40] ROM:827F jnh ROM_8286 ROM:8281 ld INTMEM_FC, 56h[INTMEM_40] ROM:8286 ROM:8286 ROM_8286: ; CODE XREF: ROM_8129+156↑j ROM:8286 cmp INTMEM_FC, 58h[INTMEM_40] ROM:828B jh ROM_8292 ROM:828D ld INTMEM_FC, 58h[INTMEM_40] ROM:8292 ROM:8292 ROM_8292: ; CODE XREF: ROM_8129+162↑j ROM:8292 st INTMEM_FC, INTMEM_23C[] ROM:8297 ROM:8297 ROM_8297: ; CODE XREF: ROM_8129+98↑j ROM:8297 ld INTMEM_F8, INTMEM_23C[] ROM:829C clrb INTMEM_FC+2 ROM:829E sub INTMEM_F8, #-8000h ROM:82A2 jc ROM_82A8 ROM:82A4 decb INTMEM_FC+2 ROM:82A6 neg INTMEM_F8 ROM:82A8 ROM:82A8 ROM_82A8: ; CODE XREF: ROM_8129+179↑j ROM:82A8 ld INTMEM_FC, INTMEM_23A[] ROM:82AD lcall ROM_5E87 ROM:82B0 sub INTMEM_F8, INTMEM_FC, #-3800h ROM:82B5 jnh ROM_82C7 ROM:82B7 neg INTMEM_F8 ROM:82B9 add INTMEM_F8, INTMEM_23C[] ROM:82BE st INTMEM_F8, INTMEM_23C[] ROM:82C3 ld INTMEM_FC, #-3800h ROM:82C7 ROM:82C7 ROM_82C7: ; CODE XREF: ROM_8129+18C↑j ROM:82C7 st INTMEM_FC, INTMEM_23A[] ROM:82CC ldb INTMEM_F8, INTMEM_2A9[] ROM:82D1 orb INTMEM_D9, #-80h ROM:82D4 jbc INTMEM_D5, 5, ROM_82DB ROM:82D7 clrb INTMEM_F8 ROM:82D9 sjmp ROM_82F8 ROM:82DB ; --------------------------------------------------------------------------- ROM:82DB ROM:82DB ROM_82DB: ; CODE XREF: ROM_8129+1AB↑j ROM:82DB ldbze INTMEM_F8+2, INTMEM_237[] ROM:82E0 cmpb INTMEM_F8+2, 160h[INTMEM_40] ROM:82E5 jnh ROM_82F8 ROM:82E7 ldbze INTMEM_FC, INTMEM_B8+1 ROM:82EA sub INTMEM_FC, INTMEM_F8+2 ROM:82ED jc ROM_830C ROM:82EF neg INTMEM_FC ROM:82F1 cmpb INTMEM_FC, 15Fh[INTMEM_40] ROM:82F6 jnh ROM_830C ROM:82F8 ROM:82F8 ROM_82F8: ; CODE XREF: ROM_8129+1B0↑j ROM:82F8 ; ROM_8129+1BC↑j ROM:82F8 andb INTMEM_D9, #7Fh ROM:82FB shl INTMEM_F8, #8 ROM:82FE st INTMEM_F8, INTMEM_23A[] ROM:8303 ld INTMEM_F8, #-8000h ROM:8307 st INTMEM_F8, INTMEM_23C[] ROM:830C ROM:830C ROM_830C: ; CODE XREF: ROM_8129+1C4↑j ROM:830C ; ROM_8129+1CD↑j ROM:830C orb INTMEM_DA, #1 ROM:830F cmp INTMEM_46, 64h[INTMEM_40] ROM:8314 jnh ROM_831D ROM:8316 cmp INTMEM_B8, 62h[INTMEM_40] ROM:831B jh ROM_8325 ROM:831D ROM:831D ROM_831D: ; CODE XREF: ROM_8129+1EB↑j ROM:831D st ZERO_REG, INTMEM_23A[] ; Zero register ROM:8322 andb INTMEM_DA, #-2 ROM:8325 ROM:8325 ROM_8325: ; CODE XREF: ROM_8129+1F2↑j ROM:8325 ldbze INTMEM_F8, INTMEM_23B[] ROM:832A divub INTMEM_F8, 162h[INTMEM_40] ROM:832F mulub INTMEM_F8, 162h[INTMEM_40] ROM:8334 stb INTMEM_F8, INTMEM_3D7[] ROM:8339 ldb INTMEM_F6, 161h[INTMEM_40] ROM:833E mulub INTMEM_F8, INTMEM_F6 ROM:8341 divub INTMEM_F8, #-38h ROM:8344 stb INTMEM_F8, INTMEM_170[] ROM:8349 subb INTMEM_F6, INTMEM_F8 ROM:834C stb INTMEM_F6, INTMEM_171[] ROM:8351 ret ROM:8351 ; End of function ROM_8129 ROM:8351 ROM:8351 ; --------------------------------------------------------------------------- ROM:8352 db 6, 0, 6, 0, 6, 0, 6, 0, 2, 0, 80h, 0, 80h, 0, 2, 0 ROM:8352 db 0FEh, 1Fh, 22h, 0, 2, 3, 0Fh, 0, 10h, 0, 1, 1, 0FEh ROM:8352 db 1Fh, 22h, 0, 2, 3, 0Fh, 0, 40h, 0, 10h, 1, 0FFh, 1Fh ROM:8352 db 23h, 0, 3, 3, 0Fh, 0, 0, 1, 2, 1, 0FEh, 1Fh, 22h, 0 ROM:8352 db 2, 3, 10h, 0, 4, 0, 4, 4, 0FEh, 1Fh, 22h, 0, 2, 3, 0Fh ROM:8352 db 0, 80h, 0, 2, 1, 0FFh, 1Fh, 23h, 0, 3, 3, 10h, 0, 8 ROM:8352 db 0, 1, 4, 0FEh, 1Fh, 22h, 0, 2, 3, 0Fh, 0, 20h, 0, 8 ROM:8352 db 1 ROM:83B6 ; --------------------------------------------------------------------------- ROM:83B6 ; START OF FUNCTION CHUNK FOR ROM_3491 ROM:83B6 ROM:83B6 ROM_83B6: ; CODE XREF: ROM_3491+14↑j ROM:83B6 ld INTMEM_F8, INTMEM_B8 ROM:83B9 stb INTMEM_F8+1, INTMEM_C5 ROM:83BC mulu INTMEM_F8, 48h[INTMEM_40] ROM:83C1 add INTMEM_F8+2, 46h[INTMEM_40] ROM:83C6 st INTMEM_F8+2, INTMEM_234[] ROM:83CB ld INTMEM_F8, INTMEM_BA ROM:83CE cmp INTMEM_F8, INTMEM_24E[] ROM:83D3 jnh ROM_83DA ROM:83D5 ld INTMEM_F8, INTMEM_24E[] ROM:83DA ROM:83DA ROM_83DA: ; CODE XREF: ROM_3491+4F42↑j ROM:83DA mulu INTMEM_F8, #63E7h ROM:83DE divu INTMEM_F8, #3FFh ROM:83E2 st INTMEM_F8, INTMEM_250[] ROM:83E7 jbs INTMEM_D8, 3, ROM_8414 ROM:83EA ROM:83EA ROM_83EA: ; CODE XREF: ROM_3491+4F88↓j ROM:83EA ld INTMEM_F6, #1388h ROM:83EE st INTMEM_F6, INTMEM_252[] ROM:83F3 ld INTMEM_F6, INTMEM_250[] ROM:83F8 st INTMEM_F6, INTMEM_25A[] ROM:83FD ld INTMEM_F6, INTMEM_234[] ROM:8402 st INTMEM_F6, INTMEM_254[] ROM:8407 st INTMEM_F6, INTMEM_256[] ROM:840C st INTMEM_F6, INTMEM_258[] ROM:8411 ljmp ROM_8580 ROM:8414 ; --------------------------------------------------------------------------- ROM:8414 ROM:8414 ROM_8414: ; CODE XREF: ROM_3491+4F56↑j ROM:8414 cmp INTMEM_46, 66h[INTMEM_40] ROM:8419 jnc ROM_83EA ROM:841B ldb INTMEM_F8+2, INTMEM_C5 ROM:841E ld INTMEM_F8, #11h ROM:8422 lcall ROM_3BA2 ROM:8425 stb INTMEM_F8, INTMEM_2AD[] ROM:842A mulub INTMEM_F8, INTMEM_2AB[] ROM:842F shr INTMEM_F8, #2 ROM:8432 st INTMEM_F8, INTMEM_25C[] ROM:8437 ld INTMEM_FC, INTMEM_250[] ROM:843C st ZERO_REG, INTMEM_FC+2 ; Zero register ROM:843F cmp INTMEM_BA, INTMEM_24E[] ROM:8444 jh ROM_845D ROM:8446 ld INTMEM_EE, INTMEM_250[] ROM:844B ld INTMEM_F0+2, INTMEM_25A[] ROM:8450 ld INTMEM_F4, INTMEM_25E[] ROM:8455 ld INTMEM_F0, 68h[INTMEM_40] ROM:845A lcall ROM_5E9C ROM:845D ROM:845D ROM_845D: ; CODE XREF: ROM_3491+4FB3↑j ROM:845D st INTMEM_FC, INTMEM_25A[] ROM:8462 st INTMEM_FC+2, INTMEM_25E[] ROM:8467 ld INTMEM_EE, INTMEM_234[] ROM:846C ld INTMEM_F0+2, INTMEM_254[] ROM:8471 ld INTMEM_F4, INTMEM_260[] ROM:8476 ld INTMEM_F0, INTMEM_248[] ROM:847B lcall ROM_5E9C ROM:847E st INTMEM_FC, INTMEM_254[] ROM:8483 st INTMEM_FC+2, INTMEM_260[] ROM:8488 ld INTMEM_F0+2, INTMEM_256[] ROM:848D ld INTMEM_F4, INTMEM_262[] ROM:8492 ld INTMEM_F0, INTMEM_24A[] ROM:8497 lcall ROM_5E9C ROM:849A st INTMEM_FC, INTMEM_256[] ROM:849F st INTMEM_FC+2, INTMEM_262[] ROM:84A4 ld INTMEM_F0+2, INTMEM_258[] ROM:84A9 ld INTMEM_F4, INTMEM_264[] ROM:84AE ld INTMEM_F0, 6Ah[INTMEM_40] ROM:84B3 lcall ROM_5E9C ROM:84B6 st INTMEM_FC, INTMEM_258[] ROM:84BB st INTMEM_FC+2, INTMEM_264[] ROM:84C0 clr INTMEM_F0 ROM:84C2 clr INTMEM_F0+2 ROM:84C4 ld INTMEM_F8, INTMEM_234[] ROM:84C9 ld INTMEM_F6, INTMEM_254[] ROM:84CE ld INTMEM_FC, INTMEM_244[] ROM:84D3 ld INTMEM_F8+2, 6Ch[INTMEM_40] ROM:84D8 ld INTMEM_FC+2, INTMEM_F8+2 ROM:84D8 ; END OF FUNCTION CHUNK FOR ROM_3491 ROM:84DB ROM:84DB ; =============== S U B R O U T I N E ======================================= ROM:84DB ROM:84DB ROM:84DB ROM_84DB: ROM:84DB lcall ROM_5ED5 ROM:84DE st INTMEM_FC, INTMEM_266[] ROM:84E3 ld INTMEM_F8, INTMEM_234[] ROM:84E8 ld INTMEM_F6, INTMEM_256[] ROM:84ED ld INTMEM_FC, INTMEM_246[] ROM:84F2 ld INTMEM_F8+2, 6Ch[INTMEM_40] ROM:84F7 ld INTMEM_FC+2, INTMEM_F8+2 ROM:84FA lcall ROM_5ED5 ROM:84FD st INTMEM_FC, INTMEM_268[] ROM:8502 ld INTMEM_F8, INTMEM_234[] ROM:8502 ; End of function ROM_84DB ROM:8502 ROM:8507 ld INTMEM_F6, INTMEM_258[] ROM:850C ld INTMEM_FC, INTMEM_25C[] ROM:8511 ld INTMEM_F8+2, 6Ch[INTMEM_40] ROM:8516 ld INTMEM_FC+2, INTMEM_F8+2 ROM:8519 lcall ROM_5ED5 ROM:851C st INTMEM_FC, INTMEM_26A[] ROM:8521 ld INTMEM_F8, INTMEM_250[] ROM:8526 ld INTMEM_F6, INTMEM_25A[] ROM:852B ld INTMEM_FC, 70h[INTMEM_40] ROM:8530 ld INTMEM_F8+2, 6Eh[INTMEM_40] ROM:8535 ldbse INTMEM_FC+2, #-1 ROM:8538 lcall ROM_5ED5 ROM:853B st INTMEM_FC, INTMEM_26C[] ROM:8540 add INTMEM_F0, #-6980h ROM:8544 addc INTMEM_F0+2, #98h ROM:8548 jbc INTMEM_F0+3, 7, ROM_854F ROM:854B clr INTMEM_F0 ROM:854D sjmp ROM_857B ROM:854F ; --------------------------------------------------------------------------- ROM:854F ROM:854F ROM_854F: ; CODE XREF: ROM:8548↑j ROM:854F divu INTMEM_F0, #7D0h ROM:8553 jv ROM_855B ROM:8555 cmp INTMEM_F0, #7FFFh ROM:8559 jnh ROM_855F ROM:855B ROM:855B ROM_855B: ; CODE XREF: ROM:8553↑j ROM:855B ld INTMEM_F0, #7FFFh ROM:855F ROM:855F ROM_855F: ; CODE XREF: ROM:8559↑j ROM:855F ldbze INTMEM_F6, INTMEM_C0 ROM:8562 ldbze INTMEM_F8, 105h[INTMEM_40] ROM:8567 sub INTMEM_F0, #1388h ROM:856B mul INTMEM_F0, INTMEM_F6 ROM:856F div INTMEM_F0, INTMEM_F8 ROM:8573 add INTMEM_F0, #1388h ROM:8577 jge ROM_857B ROM:8579 clr INTMEM_F0 ROM:857B ROM:857B ROM_857B: ; CODE XREF: ROM:854D↑j ROM:857B ; ROM:8577↑j ROM:857B st INTMEM_F0, INTMEM_252[] ROM:8580 ; START OF FUNCTION CHUNK FOR ROM_3491 ROM:8580 ROM:8580 ROM_8580: ; CODE XREF: ROM_3491+4F80↑j ROM:8580 ldb INTMEM_FC, #-1 ROM:8583 stb INTMEM_FC, INTMEM_2BA[] ROM:8588 ldbze INTMEM_FC, INTMEM_2B4[] ROM:858D mulu INTMEM_FC, INTMEM_234[] ROM:8592 st INTMEM_FC, INTMEM_F8 ROM:8595 st INTMEM_FC+2, INTMEM_F8+2 ROM:8598 divu INTMEM_FC, #109Ah ROM:859C cmpb ZERO_REG, INTMEM_FC+1 ; Zero register ROM:859F jne ROM_85B6 ROM:85A1 stb INTMEM_FC, INTMEM_2BA[] ROM:85A6 cmpb INTMEM_FC, INTMEM_2AE[] ROM:85AB jc ROM_85B6 ROM:85AD ldbze INTMEM_F8, INTMEM_2AE[] ROM:85B2 mulu INTMEM_F8, #109Ah ROM:85B6 ROM:85B6 ROM_85B6: ; CODE XREF: ROM_3491+510E↑j ROM:85B6 ; ROM_3491+511A↑j ROM:85B6 shll INTMEM_F8, #4 ROM:85B9 ld INTMEM_FC, INTMEM_26E[] ROM:85BE shl INTMEM_FC, #6 ROM:85C1 lcall ROM_5E62 ROM:85C4 ld INTMEM_FC, 82h[INTMEM_40] ROM:85C9 lcall ROM_5E4B ROM:85CC divu INTMEM_F8, #692h ROM:85D0 jnv ROM_85D5 ROM:85D2 ldbse INTMEM_F8, #-1 ROM:85D5 ROM:85D5 ROM_85D5: ; CODE XREF: ROM_3491+513F↑j ROM:85D5 st INTMEM_F8, INTMEM_27C[] ROM:85DA mulu INTMEM_F8, #0Ah ROM:85DE ldbze INTMEM_FC, INTMEM_C0 ROM:85E1 lcall ROM_5E62 ROM:85E4 cmp INTMEM_FC+2, #-1 ROM:85E8 je ROM_85EF ROM:85EA jbc INTMEM_F8+1, 7, ROM_85EF ROM:85ED inc INTMEM_FC+2 ROM:85EF ROM:85EF ROM_85EF: ; CODE XREF: ROM_3491+5157↑j ROM:85EF ; ROM_3491+5159↑j ROM:85EF st INTMEM_FC+2, INTMEM_27A[] ROM:85F4 ld INTMEM_FC+2, #4E71h ROM:85F8 ld INTMEM_F8, #4000h ROM:85FC ld INTMEM_FC, INTMEM_27A[] ROM:8601 lcall ROM_5E4B ROM:8604 ld INTMEM_FC, INTMEM_276[] ROM:8609 lcall ROM_5E62 ROM:860C cmp INTMEM_FC+2, #-1 ROM:8610 je ROM_8617 ROM:8612 jbc INTMEM_F8+1, 7, ROM_8617 ROM:8615 inc INTMEM_FC+2 ROM:8617 ROM:8617 ROM_8617: ; CODE XREF: ROM_3491+517F↑j ROM:8617 ; ROM_3491+5181↑j ROM:8617 ld INTMEM_F6, INTMEM_FC+2 ROM:861A st INTMEM_F6, INTMEM_3CE[] ROM:861F ldbze INTMEM_F8, INTMEM_2B7[] ROM:8624 add INTMEM_F8, #50h ; 'P' ROM:8628 ldbze INTMEM_F8+2, INTMEM_2B8[] ROM:862D add INTMEM_F8+2, #50h ; 'P' ROM:8631 mulu INTMEM_F8, INTMEM_F8+2 ROM:8634 shrl INTMEM_F8, #1 ROM:8637 ld INTMEM_FC, INTMEM_274[] ROM:863C add INTMEM_FC, #2710h ROM:863C ; END OF FUNCTION CHUNK FOR ROM_3491 ROM:8640 ROM:8640 ; =============== S U B R O U T I N E ======================================= ROM:8640 ROM:8640 ROM:8640 ROM_8640: ROM:8640 mulu INTMEM_F8, INTMEM_FC ROM:8643 divu INTMEM_F8, #7A12h ROM:8647 mulu INTMEM_F8, INTMEM_F6 ROM:864A ld INTMEM_FC, #640h ROM:864E lcall ROM_5E62 ROM:8651 st INTMEM_FC+2, INTMEM_278[] ROM:8656 mulu INTMEM_F8, INTMEM_B6, INTMEM_278[] ROM:865C ld INTMEM_FC, #61A8h ROM:8660 lcall ROM_5E62 ROM:8660 ; End of function ROM_8640 ROM:8660 ROM:8663 st INTMEM_FC+2, INTMEM_BC ROM:8666 ldbze INTMEM_F6, INTMEM_2E ROM:8669 sub INTMEM_F6, #80h ROM:866D shl INTMEM_F6, #2 ROM:8670 jbc INTMEM_F6+1, 7, ROM_867C ROM:8673 add INTMEM_BC, INTMEM_F6 ROM:8676 ROM:8676 ; =============== S U B R O U T I N E ======================================= ROM:8676 ROM:8676 ROM:8676 ROM_8676: ROM:8676 jc ROM_8684 ROM:8678 clr INTMEM_BC ROM:867A sjmp ROM_8684 ROM:867C ; --------------------------------------------------------------------------- ROM:867C ROM:867C ROM_867C: ; CODE XREF: ROM:8670↑j ROM:867C add INTMEM_BC, INTMEM_F6 ROM:867F jnc ROM_8684 ROM:8681 ldbse INTMEM_BC, #-1 ROM:8684 ROM:8684 ROM_8684: ; CODE XREF: ROM_8676↑j ROM:8684 ; ROM_8676+4↑j ... ROM:8684 mulu INTMEM_F8, INTMEM_BC, INTMEM_252[] ROM:868A divu INTMEM_F8, #1388h ROM:868E jnv ROM_8693 ROM:8690 ldbse INTMEM_F8, #-1 ROM:8693 ROM:8693 ROM_8693: ; CODE XREF: ROM_8676+18↑j ROM:8693 st INTMEM_F8, INTMEM_BC ROM:8696 jbc INTMEM_DB, 2, ROM_86A2 ROM:8699 mulu INTMEM_F8, INTMEM_BC, INTMEM_27E[] ROM:869F st INTMEM_F8+2, INTMEM_BC ROM:869F ; End of function ROM_8676 ROM:869F ROM:86A2 ROM:86A2 ; =============== S U B R O U T I N E ======================================= ROM:86A2 ROM:86A2 ROM:86A2 ROM_86A2: ; CODE XREF: ROM_8676+20↑j ROM:86A2 clrb INTMEM_F8 ROM:86A4 cmp INTMEM_B8, 8Ch[INTMEM_40] ROM:86A9 jnc ROM_86C0 ROM:86AB ldb INTMEM_F8, INTMEM_2BD[] ROM:86B0 incb INTMEM_F8 ROM:86B2 cmpb INTMEM_F8, 176h[INTMEM_40] ROM:86B7 jnc ROM_86C0 ROM:86B9 decb INTMEM_F8 ROM:86BB clr INTMEM_BC ROM:86BD lcall ROM_4EA0 ROM:86C0 ROM:86C0 ROM_86C0: ; CODE XREF: ROM_86A2+7↑j ROM:86C0 ; ROM_86A2+15↑j ROM:86C0 stb INTMEM_F8, INTMEM_2BD[] ROM:86C5 jbs INTMEM_D6, 4, ROM_86DE ROM:86C8 jbs INTMEM_78+3, 4, ROM_86E0 ROM:86CB ldb INTMEM_F6, INTMEM_29A[] ROM:86D0 cmpb INTMEM_F6, 177h[INTMEM_40] ROM:86D5 jnc ROM_86DE ROM:86D7 cmp INTMEM_46, 8Eh[INTMEM_40] ROM:86DC jnh ROM_86E0 ROM:86DE ROM:86DE ROM_86DE: ; CODE XREF: ROM_86A2+23↑j ROM:86DE ; ROM_86A2+33↑j ROM:86DE clr INTMEM_BC ROM:86E0 ROM:86E0 ROM_86E0: ; CODE XREF: ROM_86A2+26↑j ROM:86E0 ; ROM_86A2+3A↑j ROM:86E0 jbc INTMEM_D4, 4, ROM_86E8 ROM:86E3 ld INTMEM_BC, INTMEM_286[] ROM:86E8 ROM:86E8 ROM_86E8: ; CODE XREF: ROM_86A2:ROM_86E0↑j ROM:86E8 lcall ROM_3E5B ROM:86EB ld INTMEM_FC, #-3C80h ROM:86EF ld INTMEM_FC+2, #1C9h ROM:86F3 divu INTMEM_FC, INTMEM_46 ROM:86F6 jnv ROM_86FB ROM:86F8 ldbse INTMEM_FC, #-1 ROM:86FB ROM:86FB ROM_86FB: ; CODE XREF: ROM_86A2+54↑j ROM:86FB sub INTMEM_FC, #0Ah ROM:86FF jc ROM_8703 ROM:8701 clr INTMEM_FC ROM:8703 ROM:8703 ROM_8703: ; CODE XREF: ROM_86A2+5D↑j ROM:8703 ld INTMEM_F8, INTMEM_BC ROM:8706 cmp INTMEM_F8, INTMEM_FC ROM:8709 jnc ROM_870E ROM:870B ld INTMEM_F8, INTMEM_FC ROM:870E ROM:870E ROM_870E: ; CODE XREF: ROM_86A2+67↑j ROM:870E ld INTMEM_F6, INTMEM_F8 ROM:8711 cmp INTMEM_F6, ZERO_REG ; Zero register ROM:8714 je ROM_875C ROM:8716 ldb INTMEM_FC+3, INTMEM_2C0[] ROM:871B cmpb INTMEM_FC+3, #12h ROM:871E je ROM_8732 ROM:8720 shl INTMEM_F6, #1 ROM:8723 jc ROM_872F ROM:8725 cmpb INTMEM_FC+3, #24h ; '$' ROM:8728 je ROM_8732 ROM:872A shl INTMEM_F6, #1 ROM:872D jnc ROM_8732 ROM:872F ROM:872F ROM_872F: ; CODE XREF: ROM_86A2+81↑j ROM:872F ldbse INTMEM_F6, #-1 ROM:8732 ROM:8732 ROM_8732: ; CODE XREF: ROM_86A2+7C↑j ROM:8732 ; ROM_86A2+86↑j ... ROM:8732 cmp INTMEM_F6, 0A8h[INTMEM_40] ROM:8737 jnc ROM_8745 ROM:8739 cmp INTMEM_F6, 0AAh[INTMEM_40] ROM:873E jnc ROM_875C ROM:8740 andb INTMEM_DB, #-21h ROM:8743 sjmp ROM_875F ROM:8745 ; --------------------------------------------------------------------------- ROM:8745 ROM:8745 ROM_8745: ; CODE XREF: ROM_86A2+95↑j ROM:8745 ld INTMEM_F8, 0A8h[INTMEM_40] ROM:874A cmpb INTMEM_FC+3, #24h ; '$' ROM:874D jne ROM_8754 ROM:874F shr INTMEM_F8, #1 ROM:8752 sjmp ROM_875C ROM:8754 ; --------------------------------------------------------------------------- ROM:8754 ROM:8754 ROM_8754: ; CODE XREF: ROM_86A2+AB↑j ROM:8754 cmpb INTMEM_FC+3, #48h ; 'H' ROM:8757 jne ROM_875C ROM:8759 shr INTMEM_F8, #2 ROM:875C ROM:875C ROM_875C: ; CODE XREF: ROM_86A2+72↑j ROM:875C ; ROM_86A2+9C↑j ... ROM:875C orb INTMEM_DB, #20h ; ' ' ROM:875F ROM:875F ROM_875F: ; CODE XREF: ROM_86A2+A1↑j ROM:875F jbs INTMEM_D9, 2, ROM_8774 ROM:8762 ld INTMEM_FC, INTMEM_28A[] ROM:8767 ldb INTMEM_FC+3, INTMEM_2C0[] ROM:876C ldb INTMEM_FC+2, 17Dh[INTMEM_40] ROM:8771 lcall ROM_45A0 ROM:8774 ROM:8774 ROM_8774: ; CODE XREF: ROM_86A2:ROM_875F↑j ROM:8774 ldb INTMEM_F8, INTMEM_3BC[] ROM:8779 jbc INTMEM_F8, 7, ROM_877F ROM:877C lcall ROM_8B54 ROM:877F ROM:877F ROM_877F: ; CODE XREF: ROM_86A2+D7↑j ROM:877F di ROM:8780 andb INTMEM_78+1, #-9 ROM:8783 popa ROM:8784 ret ROM:8784 ; End of function ROM_86A2 ROM:8784 ROM:8785 ; --------------------------------------------------------------------------- ROM:8785 rst ROM:8785 ; --------------------------------------------------------------------------- ROM:8786 db 0AFh, 2Ch, 0B4h, 2Ch, 0C4h, 2Ch, 0D9h, 2Ch, 0FFh, 2Ch ROM:8786 db 3Bh, 2Dh, 70h, 2Dh, 0ACh, 2Dh, 44h, 2Eh, 49h, 2Eh, 58h ROM:8786 db 2Eh, 74h, 2Eh, 0A1h, 2Eh, 0C0h, 2Eh, 0D3h, 2Eh, 0FDh ROM:8786 db 2Eh, 1Fh, 2Fh, 3Eh, 64h, 0B5h, 63h, 0DFh, 63h, 0FCh ROM:8786 db 63h, 0Bh, 64h, 20h, 64h, 48h, 64h, 8Dh, 62h, 0BDh, 62h ROM:8786 db 0D7h, 62h, 0EBh, 62h, 17h, 63h, 34h, 63h, 43h, 63h ROM:8786 db 58h, 63h, 87h, 63h, 9Eh, 6Dh, 0A6h, 6Dh, 0DDh, 6Dh ROM:8786 db 19h, 6Eh, 0DFh, 78h, 0E6h, 78h, 11h, 79h, 1Dh, 79h ROM:8786 db 31h, 79h, 4Eh, 79h, 13h, 7Ch, 13h, 7Ch, 26h, 7Ch, 3Eh ROM:8786 db 7Ch, 56h, 7Ch, 6Fh, 7Ch, 8Ah, 7Ch, 0AAh, 7Ch, 0BBh ROM:8786 db 7Ch, 0CAh, 7Ch, 0F4h, 7Ch, 0FCh, 7Ch, 23h, 7Dh, 79h ROM:8786 db 7Dh ROM:87F8 ROM:87F8 ; =============== S U B R O U T I N E ======================================= ROM:87F8 ROM:87F8 ROM:87F8 ROM_87F8: ; CODE XREF: start+1352↑p ROM:87F8 jbc INTMEM_78+2, 7, ROM_8800 ROM:87FB jbs INTMEM_78+3, 3, ROM_883A ROM:87FE sjmp ROM_8850 ROM:8800 ; --------------------------------------------------------------------------- ROM:8800 ROM:8800 ROM_8800: ; CODE XREF: ROM_87F8↑j ROM:8800 jbs INTMEM_78+3, 2, ROM_8815 ROM:8803 jbs INTMEM_78+3, 4, ROM_8856 ROM:8806 ldb INTMEM_8D+1, 0DBh[INTMEM_40] ROM:880B ldb INTMEM_86, 0DCh[INTMEM_40] ROM:8810 orb INTMEM_78+3, #4 ROM:8813 sjmp ROM_8856 ROM:8815 ; --------------------------------------------------------------------------- ROM:8815 ROM:8815 ROM_8815: ; CODE XREF: ROM_87F8:ROM_8800↑j ROM:8815 jbc INTMEM_78+3, 4, ROM_8821 ROM:8818 clrb INTMEM_8D+1 ROM:881A clrb INTMEM_86 ROM:881C andb INTMEM_78+3, #-5 ROM:881F sjmp ROM_8856 ROM:8821 ; --------------------------------------------------------------------------- ROM:8821 ROM:8821 ROM_8821: ; CODE XREF: ROM_87F8:ROM_8815↑j ROM:8821 cmpb INTMEM_8D+1, ZERO_REG ; Zero register ROM:8824 jh ROM_8856 ROM:8826 orb INTMEM_78+2, #-80h ROM:8829 andb INTMEM_78+3, #-5 ROM:882C jbs INTMEM_78+3, 1, ROM_8848 ROM:882F jbc INTMEM_78+3, 0, ROM_8848 ROM:8832 andb INTMEM_78+3, #-5 ROM:8835 orb INTMEM_78+3, #8 ROM:8838 sjmp ROM_8856 ROM:883A ; --------------------------------------------------------------------------- ROM:883A ROM:883A ROM_883A: ; CODE XREF: ROM_87F8+3↑j ROM:883A jbs INTMEM_78+3, 4, ROM_8855 ROM:883D jbs INTMEM_78+3, 1, ROM_8848 ROM:8840 jbc INTMEM_78+3, 0, ROM_8848 ROM:8843 cmpb INTMEM_86, ZERO_REG ; Zero register ROM:8846 jh ROM_8856 ROM:8848 ROM:8848 ROM_8848: ; CODE XREF: ROM_87F8+34↑j ROM:8848 ; ROM_87F8+37↑j ... ROM:8848 andb INTMEM_78+3, #-9 ROM:884B orb INTMEM_1C+1, #8 ROM:884E sjmp ROM_8859 ROM:8850 ; --------------------------------------------------------------------------- ROM:8850 ROM:8850 ROM_8850: ; CODE XREF: ROM_87F8+6↑j ROM:8850 jbs INTMEM_78+3, 4, ROM_8855 ROM:8853 sjmp ROM_8859 ROM:8855 ; --------------------------------------------------------------------------- ROM:8855 ROM:8855 ROM_8855: ; CODE XREF: ROM_87F8:ROM_883A↑j ROM:8855 ; ROM_87F8:ROM_8850↑j ROM:8855 rst ROM:8856 ; --------------------------------------------------------------------------- ROM:8856 ROM:8856 ROM_8856: ; CODE XREF: ROM_87F8+B↑j ROM:8856 ; ROM_87F8+1B↑j ... ROM:8856 andb INTMEM_1C+1, #-9 ROM:8859 ROM:8859 ROM_8859: ; CODE XREF: ROM_87F8+56↑j ROM:8859 ; ROM_87F8+5B↑j ROM:8859 andb INTMEM_78+3, #-2 ROM:885C ldb INTMEM_F6, #0 ROM:885F andb INTMEM_F6, #-4 ROM:8862 jbc INTMEM_D4, 5, ROM_886E ROM:8865 orb INTMEM_F6, #1 ROM:8868 jbc INTMEM_3E, 0, ROM_886E ROM:886B orb INTMEM_F6, #2 ROM:886E ROM:886E ROM_886E: ; CODE XREF: ROM_87F8+6A↑j ROM:886E ; ROM_87F8+70↑j ROM:886E stb INTMEM_F6, INTMEM_164[] ROM:8873 ret ROM:8873 ; End of function ROM_87F8 ROM:8873 ROM:8874 ; --------------------------------------------------------------------------- ROM:8874 rst ROM:8875 ; --------------------------------------------------------------------------- ROM:8875 rst ROM:8876 ; --------------------------------------------------------------------------- ROM:8876 rst ROM:8877 ; --------------------------------------------------------------------------- ROM:8877 rst ROM:8878 ; --------------------------------------------------------------------------- ROM:8878 rst ROM:8879 ; --------------------------------------------------------------------------- ROM:8879 rst ROM:887A ; --------------------------------------------------------------------------- ROM:887A rst ROM:887B ; --------------------------------------------------------------------------- ROM:887B rst ROM:887C ; --------------------------------------------------------------------------- ROM:887C rst ROM:887D ; --------------------------------------------------------------------------- ROM:887D rst ROM:887E ; --------------------------------------------------------------------------- ROM:887E rst ROM:887F ; --------------------------------------------------------------------------- ROM:887F rst ROM:8880 ; --------------------------------------------------------------------------- ROM:8880 rst ROM:8881 ; --------------------------------------------------------------------------- ROM:8881 rst ROM:8882 ; --------------------------------------------------------------------------- ROM:8882 rst ROM:8883 ; --------------------------------------------------------------------------- ROM:8883 rst ROM:8884 ; --------------------------------------------------------------------------- ROM:8884 rst ROM:8885 ; --------------------------------------------------------------------------- ROM:8885 rst ROM:8886 ; --------------------------------------------------------------------------- ROM:8886 rst ROM:8887 ; --------------------------------------------------------------------------- ROM:8887 rst ROM:8888 ; --------------------------------------------------------------------------- ROM:8888 rst ROM:8889 ; --------------------------------------------------------------------------- ROM:8889 rst ROM:888A ; --------------------------------------------------------------------------- ROM:888A rst ROM:888B ; --------------------------------------------------------------------------- ROM:888B rst ROM:888C ; --------------------------------------------------------------------------- ROM:888C rst ROM:888D ; --------------------------------------------------------------------------- ROM:888D rst ROM:888E ; --------------------------------------------------------------------------- ROM:888E rst ROM:888F ; --------------------------------------------------------------------------- ROM:888F rst ROM:8890 ; --------------------------------------------------------------------------- ROM:8890 rst ROM:8891 ; --------------------------------------------------------------------------- ROM:8891 rst ROM:8892 ; --------------------------------------------------------------------------- ROM:8892 rst ROM:8893 ; --------------------------------------------------------------------------- ROM:8893 rst ROM:8894 ; --------------------------------------------------------------------------- ROM:8894 rst ROM:8895 ; --------------------------------------------------------------------------- ROM:8895 rst ROM:8896 ; --------------------------------------------------------------------------- ROM:8896 rst ROM:8897 ; --------------------------------------------------------------------------- ROM:8897 rst ROM:8898 ; --------------------------------------------------------------------------- ROM:8898 rst ROM:8899 ; --------------------------------------------------------------------------- ROM:8899 rst ROM:889A ; --------------------------------------------------------------------------- ROM:889A rst ROM:889B ; --------------------------------------------------------------------------- ROM:889B rst ROM:889C ; --------------------------------------------------------------------------- ROM:889C rst ROM:889D ; --------------------------------------------------------------------------- ROM:889D rst ROM:889E ; --------------------------------------------------------------------------- ROM:889E rst ROM:889F ; --------------------------------------------------------------------------- ROM:889F rst ROM:88A0 ; --------------------------------------------------------------------------- ROM:88A0 rst ROM:88A1 ; --------------------------------------------------------------------------- ROM:88A1 rst ROM:88A2 ; --------------------------------------------------------------------------- ROM:88A2 rst ROM:88A3 ; --------------------------------------------------------------------------- ROM:88A3 rst ROM:88A4 ; --------------------------------------------------------------------------- ROM:88A4 rst ROM:88A5 ; --------------------------------------------------------------------------- ROM:88A5 rst ROM:88A6 ; --------------------------------------------------------------------------- ROM:88A6 rst ROM:88A7 ; --------------------------------------------------------------------------- ROM:88A7 rst ROM:88A8 ; --------------------------------------------------------------------------- ROM:88A8 rst ROM:88A9 ; --------------------------------------------------------------------------- ROM:88A9 rst ROM:88AA ; --------------------------------------------------------------------------- ROM:88AA rst ROM:88AB ; --------------------------------------------------------------------------- ROM:88AB rst ROM:88AC ; --------------------------------------------------------------------------- ROM:88AC rst ROM:88AD ; --------------------------------------------------------------------------- ROM:88AD rst ROM:88AE ; --------------------------------------------------------------------------- ROM:88AE rst ROM:88AF ; --------------------------------------------------------------------------- ROM:88AF rst ROM:88B0 ; --------------------------------------------------------------------------- ROM:88B0 rst ROM:88B1 ; --------------------------------------------------------------------------- ROM:88B1 rst ROM:88B2 ; --------------------------------------------------------------------------- ROM:88B2 rst ROM:88B3 ; --------------------------------------------------------------------------- ROM:88B3 rst ROM:88B4 ; --------------------------------------------------------------------------- ROM:88B4 rst ROM:88B5 ; --------------------------------------------------------------------------- ROM:88B5 rst ROM:88B6 ; --------------------------------------------------------------------------- ROM:88B6 rst ROM:88B7 ; --------------------------------------------------------------------------- ROM:88B7 rst ROM:88B8 ; --------------------------------------------------------------------------- ROM:88B8 rst ROM:88B9 ; --------------------------------------------------------------------------- ROM:88B9 rst ROM:88BA ; --------------------------------------------------------------------------- ROM:88BA rst ROM:88BB ; --------------------------------------------------------------------------- ROM:88BB rst ROM:88BC ; --------------------------------------------------------------------------- ROM:88BC rst ROM:88BD ; --------------------------------------------------------------------------- ROM:88BD rst ROM:88BE ; --------------------------------------------------------------------------- ROM:88BE rst ROM:88BF ; --------------------------------------------------------------------------- ROM:88BF rst ROM:88C0 ; --------------------------------------------------------------------------- ROM:88C0 rst ROM:88C1 ; --------------------------------------------------------------------------- ROM:88C1 rst ROM:88C2 ; --------------------------------------------------------------------------- ROM:88C2 rst ROM:88C3 ; --------------------------------------------------------------------------- ROM:88C3 rst ROM:88C4 ; --------------------------------------------------------------------------- ROM:88C4 rst ROM:88C5 ; --------------------------------------------------------------------------- ROM:88C5 rst ROM:88C6 ; --------------------------------------------------------------------------- ROM:88C6 rst ROM:88C7 ; --------------------------------------------------------------------------- ROM:88C7 rst ROM:88C8 ; --------------------------------------------------------------------------- ROM:88C8 rst ROM:88C9 ; --------------------------------------------------------------------------- ROM:88C9 rst ROM:88CA ; --------------------------------------------------------------------------- ROM:88CA rst ROM:88CB ; --------------------------------------------------------------------------- ROM:88CB rst ROM:88CC ; --------------------------------------------------------------------------- ROM:88CC rst ROM:88CD ; --------------------------------------------------------------------------- ROM:88CD rst ROM:88CE ; --------------------------------------------------------------------------- ROM:88CE rst ROM:88CF ; --------------------------------------------------------------------------- ROM:88CF rst ROM:88D0 ; --------------------------------------------------------------------------- ROM:88D0 rst ROM:88D1 ; --------------------------------------------------------------------------- ROM:88D1 rst ROM:88D2 ; --------------------------------------------------------------------------- ROM:88D2 rst ROM:88D3 ; --------------------------------------------------------------------------- ROM:88D3 rst ROM:88D4 ; --------------------------------------------------------------------------- ROM:88D4 rst ROM:88D5 ; --------------------------------------------------------------------------- ROM:88D5 rst ROM:88D6 ; --------------------------------------------------------------------------- ROM:88D6 rst ROM:88D7 ; --------------------------------------------------------------------------- ROM:88D7 rst ROM:88D8 ; --------------------------------------------------------------------------- ROM:88D8 rst ROM:88D9 ; --------------------------------------------------------------------------- ROM:88D9 rst ROM:88DA ; --------------------------------------------------------------------------- ROM:88DA rst ROM:88DB ; --------------------------------------------------------------------------- ROM:88DB rst ROM:88DC ; --------------------------------------------------------------------------- ROM:88DC rst ROM:88DD ; --------------------------------------------------------------------------- ROM:88DD rst ROM:88DE ; --------------------------------------------------------------------------- ROM:88DE rst ROM:88DF ; --------------------------------------------------------------------------- ROM:88DF rst ROM:88E0 ; --------------------------------------------------------------------------- ROM:88E0 rst ROM:88E1 ; --------------------------------------------------------------------------- ROM:88E1 rst ROM:88E2 ; --------------------------------------------------------------------------- ROM:88E2 rst ROM:88E3 ; --------------------------------------------------------------------------- ROM:88E3 rst ROM:88E4 ; --------------------------------------------------------------------------- ROM:88E4 rst ROM:88E5 ; --------------------------------------------------------------------------- ROM:88E5 rst ROM:88E6 ; --------------------------------------------------------------------------- ROM:88E6 rst ROM:88E7 ; --------------------------------------------------------------------------- ROM:88E7 rst ROM:88E8 ; --------------------------------------------------------------------------- ROM:88E8 rst ROM:88E9 ; --------------------------------------------------------------------------- ROM:88E9 rst ROM:88EA ; --------------------------------------------------------------------------- ROM:88EA rst ROM:88EB ; --------------------------------------------------------------------------- ROM:88EB rst ROM:88EC ; --------------------------------------------------------------------------- ROM:88EC rst ROM:88ED ; --------------------------------------------------------------------------- ROM:88ED rst ROM:88EE ; --------------------------------------------------------------------------- ROM:88EE rst ROM:88EF ; --------------------------------------------------------------------------- ROM:88EF rst ROM:88F0 ; --------------------------------------------------------------------------- ROM:88F0 rst ROM:88F1 ; --------------------------------------------------------------------------- ROM:88F1 rst ROM:88F2 ; --------------------------------------------------------------------------- ROM:88F2 rst ROM:88F3 ; --------------------------------------------------------------------------- ROM:88F3 rst ROM:88F4 ; --------------------------------------------------------------------------- ROM:88F4 rst ROM:88F5 ; --------------------------------------------------------------------------- ROM:88F5 rst ROM:88F6 ; --------------------------------------------------------------------------- ROM:88F6 rst ROM:88F7 ; --------------------------------------------------------------------------- ROM:88F7 rst ROM:88F8 ; --------------------------------------------------------------------------- ROM:88F8 rst ROM:88F9 ; --------------------------------------------------------------------------- ROM:88F9 rst ROM:88FA ; --------------------------------------------------------------------------- ROM:88FA rst ROM:88FB ; --------------------------------------------------------------------------- ROM:88FB rst ROM:88FC ; --------------------------------------------------------------------------- ROM:88FC rst ROM:88FD ; --------------------------------------------------------------------------- ROM:88FD rst ROM:88FE ; --------------------------------------------------------------------------- ROM:88FE rst ROM:88FF ; --------------------------------------------------------------------------- ROM:88FF rst ROM:8900 ; --------------------------------------------------------------------------- ROM:8900 rst ROM:8901 ; --------------------------------------------------------------------------- ROM:8901 rst ROM:8902 ; --------------------------------------------------------------------------- ROM:8902 rst ROM:8903 ; --------------------------------------------------------------------------- ROM:8903 rst ROM:8904 ; --------------------------------------------------------------------------- ROM:8904 rst ROM:8905 ; --------------------------------------------------------------------------- ROM:8905 rst ROM:8906 ; --------------------------------------------------------------------------- ROM:8906 rst ROM:8907 ; --------------------------------------------------------------------------- ROM:8907 rst ROM:8908 ; --------------------------------------------------------------------------- ROM:8908 rst ROM:8909 ; --------------------------------------------------------------------------- ROM:8909 rst ROM:890A ; --------------------------------------------------------------------------- ROM:890A rst ROM:890B ; --------------------------------------------------------------------------- ROM:890B rst ROM:890C ; --------------------------------------------------------------------------- ROM:890C rst ROM:890D ; --------------------------------------------------------------------------- ROM:890D rst ROM:890E ; --------------------------------------------------------------------------- ROM:890E rst ROM:890F ; --------------------------------------------------------------------------- ROM:890F rst ROM:8910 ; --------------------------------------------------------------------------- ROM:8910 rst ROM:8911 ; --------------------------------------------------------------------------- ROM:8911 rst ROM:8912 ; --------------------------------------------------------------------------- ROM:8912 rst ROM:8913 ; --------------------------------------------------------------------------- ROM:8913 rst ROM:8914 ; --------------------------------------------------------------------------- ROM:8914 rst ROM:8915 ; --------------------------------------------------------------------------- ROM:8915 rst ROM:8916 ; --------------------------------------------------------------------------- ROM:8916 rst ROM:8917 ; --------------------------------------------------------------------------- ROM:8917 rst ROM:8918 ; --------------------------------------------------------------------------- ROM:8918 rst ROM:8919 ; --------------------------------------------------------------------------- ROM:8919 rst ROM:891A ; --------------------------------------------------------------------------- ROM:891A rst ROM:891B ; --------------------------------------------------------------------------- ROM:891B rst ROM:891C ; --------------------------------------------------------------------------- ROM:891C rst ROM:891D ; --------------------------------------------------------------------------- ROM:891D rst ROM:891E ; --------------------------------------------------------------------------- ROM:891E rst ROM:891F ; --------------------------------------------------------------------------- ROM:891F rst ROM:8920 ; --------------------------------------------------------------------------- ROM:8920 rst ROM:8921 ; --------------------------------------------------------------------------- ROM:8921 rst ROM:8922 ; --------------------------------------------------------------------------- ROM:8922 rst ROM:8923 ; --------------------------------------------------------------------------- ROM:8923 rst ROM:8924 ; --------------------------------------------------------------------------- ROM:8924 rst ROM:8925 ; --------------------------------------------------------------------------- ROM:8925 rst ROM:8926 ; --------------------------------------------------------------------------- ROM:8926 rst ROM:8927 ; --------------------------------------------------------------------------- ROM:8927 rst ROM:8928 ; --------------------------------------------------------------------------- ROM:8928 rst ROM:8929 ; --------------------------------------------------------------------------- ROM:8929 rst ROM:892A ; --------------------------------------------------------------------------- ROM:892A rst ROM:892B ; --------------------------------------------------------------------------- ROM:892B rst ROM:892C ; --------------------------------------------------------------------------- ROM:892C rst ROM:892D ; --------------------------------------------------------------------------- ROM:892D rst ROM:892E ; --------------------------------------------------------------------------- ROM:892E rst ROM:892F ; --------------------------------------------------------------------------- ROM:892F rst ROM:8930 ; --------------------------------------------------------------------------- ROM:8930 rst ROM:8931 ; --------------------------------------------------------------------------- ROM:8931 rst ROM:8932 ; --------------------------------------------------------------------------- ROM:8932 rst ROM:8933 ; --------------------------------------------------------------------------- ROM:8933 rst ROM:8934 ; --------------------------------------------------------------------------- ROM:8934 rst ROM:8935 ; --------------------------------------------------------------------------- ROM:8935 rst ROM:8936 ; --------------------------------------------------------------------------- ROM:8936 rst ROM:8937 ; --------------------------------------------------------------------------- ROM:8937 rst ROM:8938 ; --------------------------------------------------------------------------- ROM:8938 rst ROM:8939 ; --------------------------------------------------------------------------- ROM:8939 rst ROM:893A ; --------------------------------------------------------------------------- ROM:893A rst ROM:893B ; --------------------------------------------------------------------------- ROM:893B rst ROM:893C ; --------------------------------------------------------------------------- ROM:893C rst ROM:893D ; --------------------------------------------------------------------------- ROM:893D rst ROM:893E ; --------------------------------------------------------------------------- ROM:893E rst ROM:893F ; --------------------------------------------------------------------------- ROM:893F rst ROM:8940 ; --------------------------------------------------------------------------- ROM:8940 rst ROM:8941 ; --------------------------------------------------------------------------- ROM:8941 rst ROM:8942 ; --------------------------------------------------------------------------- ROM:8942 rst ROM:8943 ; --------------------------------------------------------------------------- ROM:8943 rst ROM:8944 ; --------------------------------------------------------------------------- ROM:8944 rst ROM:8945 ; --------------------------------------------------------------------------- ROM:8945 rst ROM:8946 ; --------------------------------------------------------------------------- ROM:8946 rst ROM:8947 ; --------------------------------------------------------------------------- ROM:8947 rst ROM:8948 ; --------------------------------------------------------------------------- ROM:8948 rst ROM:8949 ; --------------------------------------------------------------------------- ROM:8949 rst ROM:894A ; --------------------------------------------------------------------------- ROM:894A rst ROM:894B ; --------------------------------------------------------------------------- ROM:894B rst ROM:894C ; --------------------------------------------------------------------------- ROM:894C rst ROM:894D ; --------------------------------------------------------------------------- ROM:894D rst ROM:894E ; --------------------------------------------------------------------------- ROM:894E rst ROM:894F ; --------------------------------------------------------------------------- ROM:894F rst ROM:8950 ; --------------------------------------------------------------------------- ROM:8950 rst ROM:8951 ; --------------------------------------------------------------------------- ROM:8951 rst ROM:8952 ; --------------------------------------------------------------------------- ROM:8952 rst ROM:8953 ; --------------------------------------------------------------------------- ROM:8953 rst ROM:8954 ; --------------------------------------------------------------------------- ROM:8954 rst ROM:8955 ; --------------------------------------------------------------------------- ROM:8955 rst ROM:8956 ; --------------------------------------------------------------------------- ROM:8956 rst ROM:8957 ; --------------------------------------------------------------------------- ROM:8957 rst ROM:8958 ; --------------------------------------------------------------------------- ROM:8958 rst ROM:8959 ; --------------------------------------------------------------------------- ROM:8959 rst ROM:895A ; --------------------------------------------------------------------------- ROM:895A rst ROM:895B ; --------------------------------------------------------------------------- ROM:895B rst ROM:895C ; --------------------------------------------------------------------------- ROM:895C rst ROM:895D ; --------------------------------------------------------------------------- ROM:895D rst ROM:895E ; --------------------------------------------------------------------------- ROM:895E rst ROM:895F ; --------------------------------------------------------------------------- ROM:895F rst ROM:8960 ; --------------------------------------------------------------------------- ROM:8960 rst ROM:8961 ; --------------------------------------------------------------------------- ROM:8961 rst ROM:8962 ; --------------------------------------------------------------------------- ROM:8962 rst ROM:8963 ; --------------------------------------------------------------------------- ROM:8963 rst ROM:8964 ; --------------------------------------------------------------------------- ROM:8964 rst ROM:8965 ; --------------------------------------------------------------------------- ROM:8965 rst ROM:8966 ; --------------------------------------------------------------------------- ROM:8966 rst ROM:8967 ; --------------------------------------------------------------------------- ROM:8967 rst ROM:8968 ; --------------------------------------------------------------------------- ROM:8968 rst ROM:8969 ; --------------------------------------------------------------------------- ROM:8969 rst ROM:896A ; --------------------------------------------------------------------------- ROM:896A rst ROM:896B ; --------------------------------------------------------------------------- ROM:896B rst ROM:896C ; --------------------------------------------------------------------------- ROM:896C rst ROM:896D ; --------------------------------------------------------------------------- ROM:896D rst ROM:896E ; --------------------------------------------------------------------------- ROM:896E rst ROM:896F ; --------------------------------------------------------------------------- ROM:896F rst ROM:8970 ; --------------------------------------------------------------------------- ROM:8970 rst ROM:8971 ; --------------------------------------------------------------------------- ROM:8971 rst ROM:8972 ; --------------------------------------------------------------------------- ROM:8972 rst ROM:8973 ; --------------------------------------------------------------------------- ROM:8973 rst ROM:8974 ; --------------------------------------------------------------------------- ROM:8974 rst ROM:8975 ; --------------------------------------------------------------------------- ROM:8975 rst ROM:8976 ; --------------------------------------------------------------------------- ROM:8976 rst ROM:8977 ; --------------------------------------------------------------------------- ROM:8977 rst ROM:8978 ; --------------------------------------------------------------------------- ROM:8978 rst ROM:8979 ; --------------------------------------------------------------------------- ROM:8979 rst ROM:897A ; --------------------------------------------------------------------------- ROM:897A rst ROM:897B ; --------------------------------------------------------------------------- ROM:897B rst ROM:897C ; --------------------------------------------------------------------------- ROM:897C rst ROM:897D ; --------------------------------------------------------------------------- ROM:897D rst ROM:897E ; --------------------------------------------------------------------------- ROM:897E rst ROM:897F ; --------------------------------------------------------------------------- ROM:897F rst ROM:8980 ; --------------------------------------------------------------------------- ROM:8980 rst ROM:8981 ; --------------------------------------------------------------------------- ROM:8981 rst ROM:8982 ; --------------------------------------------------------------------------- ROM:8982 rst ROM:8983 ; --------------------------------------------------------------------------- ROM:8983 rst ROM:8984 ; --------------------------------------------------------------------------- ROM:8984 rst ROM:8985 ; --------------------------------------------------------------------------- ROM:8985 rst ROM:8986 ; --------------------------------------------------------------------------- ROM:8986 rst ROM:8987 ; --------------------------------------------------------------------------- ROM:8987 rst ROM:8988 ; --------------------------------------------------------------------------- ROM:8988 rst ROM:8989 ; --------------------------------------------------------------------------- ROM:8989 rst ROM:898A ; --------------------------------------------------------------------------- ROM:898A rst ROM:898B ; --------------------------------------------------------------------------- ROM:898B rst ROM:898C ; --------------------------------------------------------------------------- ROM:898C rst ROM:898D ; --------------------------------------------------------------------------- ROM:898D rst ROM:898E ; --------------------------------------------------------------------------- ROM:898E rst ROM:898F ; --------------------------------------------------------------------------- ROM:898F rst ROM:8990 ; --------------------------------------------------------------------------- ROM:8990 rst ROM:8991 ; --------------------------------------------------------------------------- ROM:8991 rst ROM:8992 ; --------------------------------------------------------------------------- ROM:8992 rst ROM:8993 ; --------------------------------------------------------------------------- ROM:8993 rst ROM:8994 ; --------------------------------------------------------------------------- ROM:8994 rst ROM:8995 ; --------------------------------------------------------------------------- ROM:8995 rst ROM:8996 ; --------------------------------------------------------------------------- ROM:8996 rst ROM:8997 ; --------------------------------------------------------------------------- ROM:8997 rst ROM:8998 ; --------------------------------------------------------------------------- ROM:8998 rst ROM:8999 ; --------------------------------------------------------------------------- ROM:8999 rst ROM:899A ; --------------------------------------------------------------------------- ROM:899A rst ROM:899B ; --------------------------------------------------------------------------- ROM:899B rst ROM:899C ; --------------------------------------------------------------------------- ROM:899C rst ROM:899D ; --------------------------------------------------------------------------- ROM:899D rst ROM:899E ; --------------------------------------------------------------------------- ROM:899E rst ROM:899F ; --------------------------------------------------------------------------- ROM:899F rst ROM:89A0 ; --------------------------------------------------------------------------- ROM:89A0 rst ROM:89A1 ; --------------------------------------------------------------------------- ROM:89A1 rst ROM:89A2 ; --------------------------------------------------------------------------- ROM:89A2 rst ROM:89A3 ; --------------------------------------------------------------------------- ROM:89A3 rst ROM:89A4 ; --------------------------------------------------------------------------- ROM:89A4 rst ROM:89A5 ; --------------------------------------------------------------------------- ROM:89A5 rst ROM:89A6 ; --------------------------------------------------------------------------- ROM:89A6 rst ROM:89A7 ; --------------------------------------------------------------------------- ROM:89A7 rst ROM:89A8 ; --------------------------------------------------------------------------- ROM:89A8 rst ROM:89A9 ; --------------------------------------------------------------------------- ROM:89A9 rst ROM:89AA ; --------------------------------------------------------------------------- ROM:89AA rst ROM:89AB ; --------------------------------------------------------------------------- ROM:89AB rst ROM:89AC ; --------------------------------------------------------------------------- ROM:89AC rst ROM:89AD ; --------------------------------------------------------------------------- ROM:89AD rst ROM:89AE ; --------------------------------------------------------------------------- ROM:89AE rst ROM:89AF ; --------------------------------------------------------------------------- ROM:89AF rst ROM:89B0 ; --------------------------------------------------------------------------- ROM:89B0 rst ROM:89B1 ; --------------------------------------------------------------------------- ROM:89B1 rst ROM:89B2 ; --------------------------------------------------------------------------- ROM:89B2 rst ROM:89B3 ; --------------------------------------------------------------------------- ROM:89B3 rst ROM:89B4 ; --------------------------------------------------------------------------- ROM:89B4 rst ROM:89B5 ; --------------------------------------------------------------------------- ROM:89B5 rst ROM:89B6 ; --------------------------------------------------------------------------- ROM:89B6 rst ROM:89B7 ; --------------------------------------------------------------------------- ROM:89B7 rst ROM:89B8 ; --------------------------------------------------------------------------- ROM:89B8 rst ROM:89B9 ; --------------------------------------------------------------------------- ROM:89B9 rst ROM:89BA ; --------------------------------------------------------------------------- ROM:89BA rst ROM:89BB ; --------------------------------------------------------------------------- ROM:89BB rst ROM:89BC ; --------------------------------------------------------------------------- ROM:89BC rst ROM:89BD ; --------------------------------------------------------------------------- ROM:89BD rst ROM:89BE ; --------------------------------------------------------------------------- ROM:89BE rst ROM:89BF ; --------------------------------------------------------------------------- ROM:89BF rst ROM:89C0 ; --------------------------------------------------------------------------- ROM:89C0 rst ROM:89C1 ; --------------------------------------------------------------------------- ROM:89C1 rst ROM:89C2 ; --------------------------------------------------------------------------- ROM:89C2 rst ROM:89C3 ; --------------------------------------------------------------------------- ROM:89C3 rst ROM:89C4 ; --------------------------------------------------------------------------- ROM:89C4 rst ROM:89C5 ; --------------------------------------------------------------------------- ROM:89C5 rst ROM:89C6 ; --------------------------------------------------------------------------- ROM:89C6 rst ROM:89C7 ; --------------------------------------------------------------------------- ROM:89C7 rst ROM:89C8 ; --------------------------------------------------------------------------- ROM:89C8 rst ROM:89C9 ; --------------------------------------------------------------------------- ROM:89C9 rst ROM:89CA ; --------------------------------------------------------------------------- ROM:89CA rst ROM:89CB ; --------------------------------------------------------------------------- ROM:89CB rst ROM:89CC ; --------------------------------------------------------------------------- ROM:89CC rst ROM:89CD ; --------------------------------------------------------------------------- ROM:89CD rst ROM:89CE ; --------------------------------------------------------------------------- ROM:89CE rst ROM:89CF ; --------------------------------------------------------------------------- ROM:89CF rst ROM:89D0 ; --------------------------------------------------------------------------- ROM:89D0 rst ROM:89D1 ; --------------------------------------------------------------------------- ROM:89D1 rst ROM:89D2 ; --------------------------------------------------------------------------- ROM:89D2 rst ROM:89D3 ; --------------------------------------------------------------------------- ROM:89D3 rst ROM:89D4 ; --------------------------------------------------------------------------- ROM:89D4 rst ROM:89D5 ; --------------------------------------------------------------------------- ROM:89D5 rst ROM:89D6 ; --------------------------------------------------------------------------- ROM:89D6 rst ROM:89D7 ; --------------------------------------------------------------------------- ROM:89D7 rst ROM:89D8 ; --------------------------------------------------------------------------- ROM:89D8 rst ROM:89D9 ; --------------------------------------------------------------------------- ROM:89D9 rst ROM:89DA ; --------------------------------------------------------------------------- ROM:89DA rst ROM:89DB ; --------------------------------------------------------------------------- ROM:89DB rst ROM:89DC ; --------------------------------------------------------------------------- ROM:89DC rst ROM:89DD ; --------------------------------------------------------------------------- ROM:89DD rst ROM:89DE ; --------------------------------------------------------------------------- ROM:89DE rst ROM:89DF ; --------------------------------------------------------------------------- ROM:89DF rst ROM:89E0 ; --------------------------------------------------------------------------- ROM:89E0 rst ROM:89E1 ; --------------------------------------------------------------------------- ROM:89E1 rst ROM:89E2 ; --------------------------------------------------------------------------- ROM:89E2 rst ROM:89E3 ; --------------------------------------------------------------------------- ROM:89E3 rst ROM:89E4 ; --------------------------------------------------------------------------- ROM:89E4 rst ROM:89E5 ; --------------------------------------------------------------------------- ROM:89E5 rst ROM:89E6 ; --------------------------------------------------------------------------- ROM:89E6 rst ROM:89E7 ; --------------------------------------------------------------------------- ROM:89E7 rst ROM:89E8 ; --------------------------------------------------------------------------- ROM:89E8 rst ROM:89E9 ; --------------------------------------------------------------------------- ROM:89E9 rst ROM:89EA ; --------------------------------------------------------------------------- ROM:89EA rst ROM:89EB ; --------------------------------------------------------------------------- ROM:89EB rst ROM:89EC ; --------------------------------------------------------------------------- ROM:89EC rst ROM:89ED ; --------------------------------------------------------------------------- ROM:89ED rst ROM:89EE ; --------------------------------------------------------------------------- ROM:89EE rst ROM:89EF ; --------------------------------------------------------------------------- ROM:89EF rst ROM:89F0 ; --------------------------------------------------------------------------- ROM:89F0 rst ROM:89F1 ; --------------------------------------------------------------------------- ROM:89F1 rst ROM:89F2 ; --------------------------------------------------------------------------- ROM:89F2 rst ROM:89F3 ; --------------------------------------------------------------------------- ROM:89F3 rst ROM:89F4 ; --------------------------------------------------------------------------- ROM:89F4 rst ROM:89F5 ; --------------------------------------------------------------------------- ROM:89F5 rst ROM:89F6 ; --------------------------------------------------------------------------- ROM:89F6 rst ROM:89F7 ; --------------------------------------------------------------------------- ROM:89F7 rst ROM:89F8 ; --------------------------------------------------------------------------- ROM:89F8 rst ROM:89F9 ; --------------------------------------------------------------------------- ROM:89F9 rst ROM:89FA ; --------------------------------------------------------------------------- ROM:89FA rst ROM:89FB ; --------------------------------------------------------------------------- ROM:89FB rst ROM:89FC ; --------------------------------------------------------------------------- ROM:89FC rst ROM:89FD ; --------------------------------------------------------------------------- ROM:89FD rst ROM:89FE ; --------------------------------------------------------------------------- ROM:89FE rst ROM:89FF ; --------------------------------------------------------------------------- ROM:89FF rst ROM:8A00 ; --------------------------------------------------------------------------- ROM:8A00 ldb INTMEM_F8, #40h ; '@' ROM:8A03 ldb INTMEM_66, #1Eh ROM:8A06 jbs INTMEM_7D, 2, ROM_8A6A ROM:8A09 ld INTMEM_F8+2, INTMEM_40 ROM:8A0C st INTMEM_F8+2, (INTMEM_150+2)[] ROM:8A11 ld INTMEM_F6, [INTMEM_40] ROM:8A14 ld INTMEM_F8+2, #-6000h ROM:8A18 add INTMEM_FC, INTMEM_F8+2, INTMEM_F6 ROM:8A1C jc ROM_8A5E ROM:8A1E st INTMEM_F8+2, (INTMEM_393+0Dh)[] ROM:8A23 add INTMEM_FC, INTMEM_F6 ROM:8A26 jc ROM_8A63 ROM:8A28 st INTMEM_FC, (INTMEM_393+11h)[] ROM:8A2D sub INTMEM_FC, INTMEM_F6 ROM:8A30 st INTMEM_FC, (INTMEM_393+0Fh)[] ROM:8A35 ld INTMEM_DE+6, (INTMEM_393+11h)[] ROM:8A3A shr INTMEM_DE+6, #1 ROM:8A3D jnc ROM_8A4B ROM:8A3F ld INTMEM_DE+6, (INTMEM_393+11h)[] ROM:8A44 dec INTMEM_DE+6 ROM:8A46 st INTMEM_DE+6, (INTMEM_393+11h)[] ROM:8A4B ROM:8A4B ROM_8A4B: ; CODE XREF: ROM:8A3D↑j ROM:8A4B ld INTMEM_DE+6, #-2 ROM:8A4F sub INTMEM_DE+6, (INTMEM_393+11h)[] ROM:8A54 st INTMEM_DE+6, (INTMEM_393+13h)[] ROM:8A59 orb INTMEM_7D, #4 ROM:8A5C sjmp ROM_8A6A ROM:8A5E ; --------------------------------------------------------------------------- ROM:8A5E ROM:8A5E ROM_8A5E: ; CODE XREF: ROM:8A1C↑j ROM:8A5E st INTMEM_40, (INTMEM_393+0Dh)[] ROM:8A63 ROM:8A63 ROM_8A63: ; CODE XREF: ROM:8A26↑j ROM:8A63 st INTMEM_40, (INTMEM_393+0Fh)[] ROM:8A68 clrb INTMEM_F8 ROM:8A6A ROM:8A6A ROM_8A6A: ; CODE XREF: ROM:8A06↑j ROM:8A6A ; ROM:8A5C↑j ROM:8A6A ljmp ROM_3D6F ROM:8A6D ; --------------------------------------------------------------------------- ROM:8A6D andb INTMEM_67, #7 ROM:8A70 ldb INTMEM_F8, #1 ROM:8A73 shlb INTMEM_F8, INTMEM_67 ROM:8A76 stb INTMEM_F8, (INTMEM_393+27h)[] ROM:8A7B ROM:8A7B ROM_8A7B: ; CODE XREF: ROM:8A8E↓j ROM:8A7B ldb INTMEM_9B, #0Dh ROM:8A7E stb ZERO_REG, (INTMEM_393+28h)[] ; Zero register ROM:8A83 ldb INTMEM_65, #5 ROM:8A86 clrb INTMEM_E7 ROM:8A88 ret ROM:8A89 ; --------------------------------------------------------------------------- ROM:8A89 stb ZERO_REG, (INTMEM_393+27h)[] ; Zero register ROM:8A8E sjmp ROM_8A7B ROM:8A90 ; --------------------------------------------------------------------------- ROM:8A90 ldb INTMEM_9B, #0Dh ROM:8A93 ldb INTMEM_65, #0Bh ROM:8A96 clrb INTMEM_E7 ROM:8A98 ld INTMEM_EA, (INTMEM_393+15h)[] ROM:8A9D clrb INTMEM_DE+4 ROM:8A9F ret ROM:8AA0 ; --------------------------------------------------------------------------- ROM:8AA0 ldb INTMEM_F8, #-80h ROM:8AA3 cmp INTMEM_46, ZERO_REG ; Zero register ROM:8AA6 jne ROM_8AC7 ROM:8AA8 ld INTMEM_F8+2, (INTMEM_150+2)[] ROM:8AAD ld INTMEM_F8, (INTMEM_393+15h)[] ROM:8AB2 ld INTMEM_F6, [INTMEM_F8] ROM:8AB5 shr INTMEM_F6, #1 ROM:8AB8 st ZERO_REG, 0CC0h[] ; Zero register ROM:8ABD bmovi INTMEM_F8, INTMEM_F6 ROM:8AC0 st ZERO_REG, 0CA0h[] ; Zero register ROM:8AC5 clrb INTMEM_F8 ROM:8AC7 ROM:8AC7 ROM_8AC7: ; CODE XREF: ROM:8AA6↑j ROM:8AC7 ljmp ROM_3D6F ROM:8ACA ; --------------------------------------------------------------------------- ROM:8ACA ljmp ROM_4630 ROM:8ACD ; --------------------------------------------------------------------------- ROM:8ACD ld INTMEM_F8, (INTMEM_150+2)[] ROM:8AD2 ld INTMEM_F6, INTMEM_40 ROM:8AD5 cmp INTMEM_46, ZERO_REG ; Zero register ROM:8AD8 je ROM_8AE1 ROM:8ADA cmp INTMEM_F6, (INTMEM_393+15h)[] ROM:8ADF je ROM_8AF2 ROM:8AE1 ROM:8AE1 ROM_8AE1: ; CODE XREF: ROM:8AD8↑j ROM:8AE1 ld INTMEM_F8+2, (INTMEM_393+15h)[] ROM:8AE6 ld INTMEM_F6, [INTMEM_F8] ROM:8AE9 shr INTMEM_F6, #1 ROM:8AEC bmovi INTMEM_F8, INTMEM_F6 ROM:8AEF ljmp ROM_4630 ROM:8AF2 ; --------------------------------------------------------------------------- ROM:8AF2 ROM:8AF2 ROM_8AF2: ; CODE XREF: ROM:8ADF↑j ROM:8AF2 ret ROM:8AF3 ROM:8AF3 ; =============== S U B R O U T I N E ======================================= ROM:8AF3 ROM:8AF3 ROM:8AF3 ROM_8AF3: ; CODE XREF: ROM:8C09↓p ROM:8AF3 ; ROM_8D6D+73↓p ROM:8AF3 clr INTMEM_F8+2 ROM:8AF5 ld INTMEM_F0, (INTMEM_393+19h)[] ROM:8AFA divu INTMEM_F8, INTMEM_F0 ROM:8AFD st INTMEM_F8, (INTMEM_393+1Bh)[] ROM:8B02 mulu INTMEM_F8, INTMEM_F0 ROM:8B05 st INTMEM_F8, (INTMEM_393+1Dh)[] ROM:8B0A add INTMEM_F8, (INTMEM_393+11h)[] ROM:8B0F st INTMEM_F8, (INTMEM_393+17h)[] ROM:8B14 ret ROM:8B14 ; End of function ROM_8AF3 ROM:8B14 ROM:8B15 ; --------------------------------------------------------------------------- ROM:8B15 ldb INTMEM_F8, INTMEM_3BC[] ROM:8B1A jbs INTMEM_F8, 1, ROM_8B54 ROM:8B1D ret ROM:8B1E ; --------------------------------------------------------------------------- ROM:8B1E ldb INTMEM_F8, INTMEM_3BC[] ROM:8B23 jbs INTMEM_F8, 2, ROM_8B54 ROM:8B26 ret ROM:8B27 ; --------------------------------------------------------------------------- ROM:8B27 ldb INTMEM_F8, INTMEM_3BC[] ROM:8B2C jbs INTMEM_F8, 3, ROM_8B54 ROM:8B2F ret ROM:8B30 ROM:8B30 ; =============== S U B R O U T I N E ======================================= ROM:8B30 ROM:8B30 ROM:8B30 ROM_8B30: ; CODE XREF: ROM_7017:ROM_716A↑p ROM:8B30 ldb INTMEM_F8, INTMEM_3BC[] ROM:8B35 jbs INTMEM_F8, 4, ROM_8B54 ROM:8B38 ret ROM:8B38 ; End of function ROM_8B30 ROM:8B38 ROM:8B39 ; --------------------------------------------------------------------------- ROM:8B39 ldb INTMEM_F8, INTMEM_3BC[] ROM:8B3E jbs INTMEM_F8, 5, ROM_8B54 ROM:8B41 ret ROM:8B42 ROM:8B42 ; =============== S U B R O U T I N E ======================================= ROM:8B42 ROM:8B42 ROM:8B42 ROM_8B42: ; CODE XREF: start+136C↑p ROM:8B42 ldb INTMEM_F8, INTMEM_3BC[] ROM:8B47 jbs INTMEM_F8, 6, ROM_8B54 ROM:8B4A ret ROM:8B4A ; End of function ROM_8B42 ROM:8B4A ROM:8B4B ; --------------------------------------------------------------------------- ROM:8B4B ldb INTMEM_F8, INTMEM_3BC[] ROM:8B50 jbs INTMEM_F8, 7, ROM_8B54 ROM:8B53 ret ROM:8B54 ROM:8B54 ; =============== S U B R O U T I N E ======================================= ROM:8B54 ROM:8B54 ROM:8B54 ROM_8B54: ; CODE XREF: ROM_3411:ROM_29BD↑p ROM:8B54 ; ROM_3D99-BBD↑p ... ROM:8B54 ldb INTMEM_F8, INTMEM_3BE[] ROM:8B59 incb INTMEM_F8 ROM:8B5B cmpb INTMEM_F8, INTMEM_3BD[] ROM:8B60 jnc ROM_8B6D ROM:8B62 stb ZERO_REG, INTMEM_3BE[] ; Zero register ROM:8B67 ld INTMEM_F6, #1230h ROM:8B6B br [INTMEM_F6] ROM:8B6D ; --------------------------------------------------------------------------- ROM:8B6D ROM:8B6D ROM_8B6D: ; CODE XREF: ROM_8B54+C↑j ROM:8B6D stb INTMEM_F8, INTMEM_3BE[] ROM:8B72 ret ROM:8B72 ; End of function ROM_8B54 ROM:8B72 ROM:8B73 ; --------------------------------------------------------------------------- ROM:8B73 ldbze INTMEM_F8, INTMEM_67 ROM:8B76 andb INTMEM_F8, #1Fh ROM:8B79 mulub INTMEM_F8+2, INTMEM_68, #20h ; ' ' ROM:8B7D add INTMEM_F8+2, INTMEM_F8 ROM:8B80 add INTMEM_F8+2, (INTMEM_393+15h)[] ROM:8B85 jc ROM_8B9B ROM:8B87 ldb INTMEM_F8, [INTMEM_F8+2] ROM:8B8A cmpb INTMEM_67, #-60h ROM:8B8D jc ROM_8B93 ROM:8B8F incb INTMEM_F8 ROM:8B91 sjmp ROM_8B95 ROM:8B93 ; --------------------------------------------------------------------------- ROM:8B93 ROM:8B93 ROM_8B93: ; CODE XREF: ROM:8B8D↑j ROM:8B93 decb INTMEM_F8 ROM:8B95 ROM:8B95 ROM_8B95: ; CODE XREF: ROM:8B91↑j ROM:8B95 stb INTMEM_F8, [INTMEM_F8+2] ROM:8B98 ljmp ROM_3D6F ROM:8B9B ; --------------------------------------------------------------------------- ROM:8B9B ROM:8B9B ROM_8B9B: ; CODE XREF: ROM:8B85↑j ROM:8B9B ret ROM:8B9C ; --------------------------------------------------------------------------- ROM:8B9C cmpb INTMEM_67, #-3Fh ROM:8B9F jne ROM_8BA5 ROM:8BA1 clrb INTMEM_68 ROM:8BA3 sjmp ROM_8BB0 ROM:8BA5 ; --------------------------------------------------------------------------- ROM:8BA5 ROM:8BA5 ROM_8BA5: ; CODE XREF: ROM:8B9F↑j ROM:8BA5 cmpb INTMEM_67, #-3Eh ROM:8BA8 jne ROM_8BAE ROM:8BAA incb INTMEM_68 ROM:8BAC sjmp ROM_8BB0 ROM:8BAE ; --------------------------------------------------------------------------- ROM:8BAE ROM:8BAE ROM_8BAE: ; CODE XREF: ROM:8BA8↑j ROM:8BAE decb INTMEM_68 ROM:8BB0 ROM:8BB0 ROM_8BB0: ; CODE XREF: ROM:8BA3↑j ROM:8BB0 ; ROM:8BAC↑j ROM:8BB0 ldb INTMEM_F8, INTMEM_68 ROM:8BB3 ljmp ROM_3D6F ROM:8BB6 ; --------------------------------------------------------------------------- ROM:8BB6 ld INTMEM_F8+2, (INTMEM_393+0Dh)[] ROM:8BBB st INTMEM_F8+2, (INTMEM_393+15h)[] ROM:8BC0 sjmp ROM_8BE4 ROM:8BC2 ; --------------------------------------------------------------------------- ROM:8BC2 ld INTMEM_F8+2, (INTMEM_393+0Fh)[] ROM:8BC7 st INTMEM_F8+2, (INTMEM_393+15h)[] ROM:8BCC sjmp ROM_8BE4 ROM:8BCE ; --------------------------------------------------------------------------- ROM:8BCE ld INTMEM_40, (INTMEM_150+2)[] ROM:8BD3 sjmp ROM_8BE1 ROM:8BD5 ; --------------------------------------------------------------------------- ROM:8BD5 ld INTMEM_40, (INTMEM_393+0Dh)[] ROM:8BDA sjmp ROM_8BE1 ROM:8BDC ; --------------------------------------------------------------------------- ROM:8BDC ld INTMEM_40, (INTMEM_393+0Fh)[] ROM:8BE1 ROM:8BE1 ROM_8BE1: ; CODE XREF: ROM:8BD3↑j ROM:8BE1 ; ROM:8BDA↑j ROM:8BE1 ld INTMEM_F8+2, INTMEM_40 ROM:8BE4 ROM:8BE4 ROM_8BE4: ; CODE XREF: ROM:8BC0↑j ROM:8BE4 ; ROM:8BCC↑j ROM:8BE4 orb INTMEM_78+2, #10h ROM:8BE7 ldb INTMEM_E7, INTMEM_F8+3 ROM:8BEA ldb INTMEM_F8, INTMEM_F8+2 ROM:8BED ljmp ROM_3D6F ROM:8BF0 ; --------------------------------------------------------------------------- ROM:8BF0 stb ZERO_REG, INTMEM_3BC[] ; Zero register ROM:8BF5 ld INTMEM_F8, (INTMEM_393+21h)[] ROM:8BFA jbc INTMEM_7D, 4, ROM_8C04 ROM:8BFD st INTMEM_F8, (INTMEM_393+1Fh)[] ROM:8C02 sjmp ROM_8C22 ROM:8C04 ; --------------------------------------------------------------------------- ROM:8C04 ROM:8C04 ROM_8C04: ; CODE XREF: ROM:8BFA↑j ROM:8C04 sub INTMEM_F8, (INTMEM_393+11h)[] ROM:8C09 lcall ROM_8AF3 ROM:8C0C ld INTMEM_F8, (INTMEM_393+11h)[] ROM:8C11 st INTMEM_F8, (INTMEM_393+1Fh)[] ROM:8C16 sjmp ROM_8C22 ROM:8C18 ; --------------------------------------------------------------------------- ROM:8C18 ld INTMEM_F8, (INTMEM_393+21h)[] ROM:8C1D st INTMEM_F8, (INTMEM_393+23h)[] ROM:8C22 ROM:8C22 ROM_8C22: ; CODE XREF: ROM:8C02↑j ROM:8C22 ; ROM:8C16↑j ROM:8C22 ret ROM:8C23 ; --------------------------------------------------------------------------- ROM:8C23 ld INTMEM_F8, (INTMEM_393+25h)[] ROM:8C28 mulu INTMEM_F8, (INTMEM_393+19h)[] ROM:8C2D add INTMEM_DE+4, INTMEM_F8, (INTMEM_393+1Fh)[] ROM:8C33 jc ROM_8C3C ROM:8C35 cmp INTMEM_DE+4, (INTMEM_393+17h)[] ROM:8C3A jnc ROM_8C41 ROM:8C3C ROM:8C3C ROM_8C3C: ; CODE XREF: ROM:8C33↑j ROM:8C3C sub INTMEM_DE+4, (INTMEM_393+1Dh)[] ROM:8C41 ROM:8C41 ROM_8C41: ; CODE XREF: ROM:8C3A↑j ROM:8C41 ldb INTMEM_EA, (INTMEM_393+19h)[] ROM:8C46 shrb INTMEM_EA, #1 ROM:8C49 ldb INTMEM_65, #6 ROM:8C4C clrb INTMEM_DE+8 ROM:8C4E ret ROM:8C4F ; --------------------------------------------------------------------------- ROM:8C4F ldb INTMEM_F8, INTMEM_3BC[] ROM:8C54 ljmp ROM_3D6F ROM:8C57 ; --------------------------------------------------------------------------- ROM:8C57 ld INTMEM_F8, (INTMEM_393+25h)[] ROM:8C5C cmpb INTMEM_67, #-28h ROM:8C5F je ROM_8C6E ROM:8C61 dec INTMEM_F8 ROM:8C63 jc ROM_8C79 ROM:8C65 ld INTMEM_F8, (INTMEM_393+1Bh)[] ROM:8C6A dec INTMEM_F8 ROM:8C6C sjmp ROM_8C79 ROM:8C6E ; --------------------------------------------------------------------------- ROM:8C6E ROM:8C6E ROM_8C6E: ; CODE XREF: ROM:8C5F↑j ROM:8C6E inc INTMEM_F8 ROM:8C70 cmp INTMEM_F8, (INTMEM_393+1Bh)[] ROM:8C75 jnc ROM_8C79 ROM:8C77 clr INTMEM_F8 ROM:8C79 ROM:8C79 ROM_8C79: ; CODE XREF: ROM:8C63↑j ROM:8C79 ; ROM:8C6C↑j ... ROM:8C79 st INTMEM_F8, (INTMEM_393+25h)[] ROM:8C7E stb INTMEM_F8+1, INTMEM_E7 ROM:8C81 orb INTMEM_78+2, #10h ROM:8C84 ljmp ROM_3D6F ROM:8C87 ; --------------------------------------------------------------------------- ROM:8C87 jbc INTMEM_7D, 1, ROM_8CBB ROM:8C8A andb INTMEM_7D, #-3 ROM:8C8D ldb INTMEM_9B, #0Dh ROM:8C90 stb INTMEM_E8+1, [INTMEM_EA]+ ROM:8C93 addb INTMEM_E7, INTMEM_E8+1 ROM:8C96 cmpb INTMEM_DE+4, #2 ROM:8C99 je ROM_8CB0 ROM:8C9B incb INTMEM_DE+4 ROM:8C9D cmpb INTMEM_DE+4, #1 ROM:8CA0 je ROM_8CAB ROM:8CA2 ldb INTMEM_DE+7, INTMEM_E8+1 ROM:8CA5 sub INTMEM_DE+6, #2 ROM:8CA9 sjmp ROM_8CC4 ROM:8CAB ; --------------------------------------------------------------------------- ROM:8CAB ROM:8CAB ROM_8CAB: ; CODE XREF: ROM:8CA0↑j ROM:8CAB ldb INTMEM_DE+6, INTMEM_E8+1 ROM:8CAE sjmp ROM_8CC4 ROM:8CB0 ; --------------------------------------------------------------------------- ROM:8CB0 ROM:8CB0 ROM_8CB0: ; CODE XREF: ROM:8C99↑j ROM:8CB0 djnzw INTMEM_DE+6, ROM_8CC4 ROM:8CB3 ldb INTMEM_F8, INTMEM_E7 ROM:8CB6 lcall ROM_3D6F ROM:8CB9 sjmp ROM_8CC2 ROM:8CBB ; --------------------------------------------------------------------------- ROM:8CBB ROM:8CBB ROM_8CBB: ; CODE XREF: ROM:8C87↑j ROM:8CBB cmpb INTMEM_9B, ZERO_REG ; Zero register ROM:8CBE jne ROM_8CC4 ROM:8CC0 clrb INTMEM_66 ROM:8CC2 ROM:8CC2 ROM_8CC2: ; CODE XREF: ROM:8CB9↑j ROM:8CC2 clrb INTMEM_65 ROM:8CC4 ROM:8CC4 ROM_8CC4: ; CODE XREF: ROM:8CA9↑j ROM:8CC4 ; ROM:8CAE↑j ... ROM:8CC4 ret ROM:8CC5 ; --------------------------------------------------------------------------- ROM:8CC5 cmpb INTMEM_EA, ZERO_REG ; Zero register ROM:8CC8 je ROM_8CDD ROM:8CCA ld INTMEM_F8, [INTMEM_DE+4]+ ROM:8CCD decb INTMEM_EA ROM:8CCF ldb INTMEM_E7, INTMEM_F8+1 ROM:8CD2 orb INTMEM_78+2, #10h ROM:8CD5 addb INTMEM_DE+8, INTMEM_E7 ROM:8CD8 addb INTMEM_DE+8, INTMEM_F8 ROM:8CDB sjmp ROM_8CE2 ROM:8CDD ; --------------------------------------------------------------------------- ROM:8CDD ROM:8CDD ROM_8CDD: ; CODE XREF: ROM:8CC8↑j ROM:8CDD ldb INTMEM_F8, INTMEM_DE+8 ROM:8CE0 clrb INTMEM_65 ROM:8CE2 ROM:8CE2 ROM_8CE2: ; CODE XREF: ROM:8CDB↑j ROM:8CE2 ljmp ROM_3D6F ROM:8CE5 ; --------------------------------------------------------------------------- ROM:8CE5 jbs INTMEM_7D, 1, ROM_8CEA ROM:8CE8 sjmp ROM_8E04 ROM:8CEA ; --------------------------------------------------------------------------- ROM:8CEA ROM:8CEA ROM_8CEA: ; CODE XREF: ROM:8CE5↑j ROM:8CEA andb INTMEM_7D, #-3 ROM:8CED ldb INTMEM_9B, #0Dh ROM:8CF0 ldb INTMEM_EA+1, (INTMEM_393+28h)[] ROM:8CF5 cmpb INTMEM_EA+1, #1 ROM:8CF8 jnh ROM_8CFC ROM:8CFA sjmp ROM_8D7B ROM:8CFC ; --------------------------------------------------------------------------- ROM:8CFC ROM:8CFC ROM_8CFC: ; CODE XREF: ROM:8CF8↑j ROM:8CFC incb INTMEM_EA+1 ROM:8CFE stb INTMEM_EA+1, (INTMEM_393+28h)[] ROM:8D03 cmpb INTMEM_EA+1, #1 ROM:8D06 je ROM_8D0A ROM:8D08 sjmp ROM_8E0B ROM:8D0A ; --------------------------------------------------------------------------- ROM:8D0A ROM:8D0A ROM_8D0A: ; CODE XREF: ROM:8D06↑j ROM:8D0A ldb INTMEM_EA, INTMEM_E8+1 ROM:8D0D ldbze INTMEM_F0, INTMEM_EA ROM:8D10 shl INTMEM_F0, #1 ROM:8D13 st INTMEM_F0, (INTMEM_393+19h)[] ROM:8D18 addb INTMEM_E7, INTMEM_E8+1 ROM:8D1B stb ZERO_REG, INTMEM_3BC[] ; Zero register ROM:8D20 andb INTMEM_7D, #-21h ROM:8D23 ld INTMEM_F0+2, (INTMEM_393+13h)[] ROM:8D28 cmp INTMEM_F0+2, INTMEM_F0 ROM:8D2B jc ROM_8D2F ROM:8D2D sjmp ROM_8E09 ROM:8D2F ; --------------------------------------------------------------------------- ROM:8D2F ROM:8D2F ROM_8D2F: ; CODE XREF: ROM:8D2B↑j ROM:8D2F ld INTMEM_DE+6, #1FFEh ROM:8D33 sub INTMEM_DE+6, #1230h ROM:8D37 ld INTMEM_F0+2, (INTMEM_393+19h)[] ROM:8D3C shl INTMEM_F0+2, #2 ROM:8D3F add INTMEM_F0+2, #30h ; '0' ROM:8D43 cmp INTMEM_DE+6, #0F2h ROM:8D47 jnc ROM_8D79 ROM:8D49 ld INTMEM_DE+6, #1230h ROM:8D4D ld INTMEM_F8, #-71E8h ROM:8D51 ld INTMEM_F8+2, #-71E3h ROM:8D55 ld INTMEM_F6, #1230h ROM:8D59 scall ROM_8E0C ROM:8D5B add INTMEM_DE+6, #5 ROM:8D5F sjmp ROM_8E0B ROM:8D61 ROM:8D61 ; =============== S U B R O U T I N E ======================================= ROM:8D61 ROM:8D61 ROM:8D61 ROM_8D61: ; CODE XREF: ROM_8D6D+28↓p ROM:8D61 ; ROM_8D6D+36↓p ROM:8D61 stb INTMEM_E8+1, [INTMEM_DE+6] ROM:8D64 ldb INTMEM_F0+1, [INTMEM_DE+6]+ ROM:8D67 cmpb INTMEM_E8+1, INTMEM_F0+1 ROM:8D6A jne ROM_8D79 ROM:8D6C ret ROM:8D6C ; End of function ROM_8D61 ROM:8D6C ROM:8D6D ROM:8D6D ; =============== S U B R O U T I N E ======================================= ROM:8D6D ROM:8D6D ROM:8D6D ROM_8D6D: ; CODE XREF: ROM_8D6D+21↓p ROM:8D6D ; ROM_8D6D+26↓p ... ROM:8D6D stb INTMEM_F0, [INTMEM_DE+6] ROM:8D70 ldb INTMEM_F0+1, [INTMEM_DE+6]+ ROM:8D73 cmpb INTMEM_F0, INTMEM_F0+1 ROM:8D76 jne ROM_8D79 ROM:8D78 ret ROM:8D79 ; --------------------------------------------------------------------------- ROM:8D79 ROM:8D79 ROM_8D79: ; CODE XREF: ROM:8D47↑j ROM:8D79 ; ROM_8D61+9↑j ... ROM:8D79 sjmp ROM_8E09 ROM:8D7B ; --------------------------------------------------------------------------- ROM:8D7B ROM:8D7B ROM_8D7B: ; CODE XREF: ROM:8CFA↑j ROM:8D7B addb INTMEM_E7, INTMEM_E8+1 ROM:8D7E cmpb INTMEM_EA+1, #3 ROM:8D81 je ROM_8D99 ROM:8D83 ldb INTMEM_EA+1, #3 ROM:8D86 stb INTMEM_EA+1, (INTMEM_393+28h)[] ROM:8D8B ldb INTMEM_F0, #-5Dh ROM:8D8E scall ROM_8D6D ROM:8D90 ldb INTMEM_F0, #1 ROM:8D93 scall ROM_8D6D ROM:8D95 scall ROM_8D61 ROM:8D97 sjmp ROM_8E0B ROM:8D99 ; --------------------------------------------------------------------------- ROM:8D99 ROM:8D99 ROM_8D99: ; CODE XREF: ROM_8D6D+14↑j ROM:8D99 decb INTMEM_EA ROM:8D9B ldb INTMEM_EA+1, #2 ROM:8D9E stb INTMEM_EA+1, (INTMEM_393+28h)[] ROM:8DA3 scall ROM_8D61 ROM:8DA5 ldb INTMEM_F0, #-8 ROM:8DA8 scall ROM_8D6D ROM:8DAA ldb INTMEM_F0, #-3Eh ROM:8DAD scall ROM_8D6D ROM:8DAF ldb INTMEM_F0, #-9 ROM:8DB2 scall ROM_8D6D ROM:8DB4 ldb INTMEM_F0, #-8 ROM:8DB7 scall ROM_8D6D ROM:8DB9 cmpb INTMEM_EA, ZERO_REG ; Zero register ROM:8DBC jne ROM_8E0B ROM:8DBE ldb INTMEM_F8, INTMEM_E7 ROM:8DC1 lcall ROM_3D6F ROM:8DC4 ld INTMEM_F8, #-71E3h ROM:8DC8 ld INTMEM_F8+2, #-71B8h ROM:8DCC ld INTMEM_F6, INTMEM_DE+6 ROM:8DCF scall ROM_8E0C ROM:8DD1 ld INTMEM_F8, (INTMEM_393+13h)[] ROM:8DD6 ld INTMEM_F0, (INTMEM_393+11h)[] ROM:8DDB st INTMEM_F0, (INTMEM_393+21h)[] ROM:8DE0 lcall ROM_8AF3 ROM:8DE3 st ZERO_REG, (INTMEM_393+23h)[] ; Zero register ROM:8DE8 st ZERO_REG, (INTMEM_393+25h)[] ; Zero register ROM:8DED andb INTMEM_7D, #-11h ROM:8DF0 ldb INTMEM_F0, (INTMEM_393+27h)[] ROM:8DF5 stb INTMEM_F0, INTMEM_3BC[] ROM:8DFA cmpb INTMEM_F0, ZERO_REG ; Zero register ROM:8DFD jne ROM_8E09 ROM:8DFF orb INTMEM_7D, #20h ; ' ' ROM:8E02 sjmp ROM_8E09 ROM:8E04 ; --------------------------------------------------------------------------- ROM:8E04 ROM:8E04 ROM_8E04: ; CODE XREF: ROM:8CE8↑j ROM:8E04 cmpb INTMEM_9B, ZERO_REG ; Zero register ROM:8E07 jne ROM_8E0B ROM:8E09 ROM:8E09 ROM_8E09: ; CODE XREF: ROM:8D2D↑j ROM:8E09 ; ROM_8D6D:ROM_8D79↑j ... ROM:8E09 clrb INTMEM_65 ROM:8E0B ROM:8E0B ROM_8E0B: ; CODE XREF: ROM:8D08↑j ROM:8E0B ; ROM:8D5F↑j ... ROM:8E0B ret ROM:8E0B ; End of function ROM_8D6D ROM:8E0B ROM:8E0C ROM:8E0C ; =============== S U B R O U T I N E ======================================= ROM:8E0C ROM:8E0C ROM:8E0C ROM_8E0C: ; CODE XREF: ROM:8D59↑p ROM:8E0C ; ROM_8D6D+62↑p ... ROM:8E0C ldb INTMEM_F0, [INTMEM_F8]+ ROM:8E0F stb INTMEM_F0, [INTMEM_F6]+ ROM:8E12 cmp INTMEM_F8, INTMEM_F8+2 ROM:8E15 jne ROM_8E0C ROM:8E17 ret ROM:8E17 ; End of function ROM_8E0C ROM:8E17 ROM:8E18 ; --------------------------------------------------------------------------- ROM:8E18 ld INTMEM_F6, (INTMEM_393+21h)[] ROM:8E1D st INTMEM_F6, (INTMEM_393+21h)[] ROM:8E22 cmp INTMEM_F6, (INTMEM_393+17h)[] ROM:8E27 jne ROM_8E36 ROM:8E29 ld INTMEM_F6, (INTMEM_393+11h)[] ROM:8E2E st INTMEM_F6, (INTMEM_393+21h)[] ROM:8E33 orb INTMEM_7D, #10h ROM:8E36 ROM:8E36 ROM_8E36: ; CODE XREF: ROM:8E27↑j ROM:8E36 cmp INTMEM_F6, (INTMEM_393+23h)[] ROM:8E3B jne ROM_8E47 ROM:8E3D stb ZERO_REG, INTMEM_3BC[] ; Zero register ROM:8E42 st INTMEM_F6, (INTMEM_393+1Fh)[] ROM:8E47 ROM:8E47 ROM_8E47: ; CODE XREF: ROM:8E3B↑j ROM:8E47 ret ROM:8E48 ; --------------------------------------------------------------------------- ROM:8E48 rst ROM:8E49 ; --------------------------------------------------------------------------- ROM:8E49 rst ROM:8E4A ; --------------------------------------------------------------------------- ROM:8E4A rst ROM:8E4B ; --------------------------------------------------------------------------- ROM:8E4B rst ROM:8E4C ; --------------------------------------------------------------------------- ROM:8E4C rst ROM:8E4D ; --------------------------------------------------------------------------- ROM:8E4D rst ROM:8E4E ; --------------------------------------------------------------------------- ROM:8E4E rst ROM:8E4F ; --------------------------------------------------------------------------- ROM:8E4F rst ROM:8E50 ; --------------------------------------------------------------------------- ROM:8E50 rst ROM:8E51 ; --------------------------------------------------------------------------- ROM:8E51 rst ROM:8E52 ; --------------------------------------------------------------------------- ROM:8E52 rst ROM:8E53 ; --------------------------------------------------------------------------- ROM:8E53 rst ROM:8E54 ; --------------------------------------------------------------------------- ROM:8E54 rst ROM:8E55 ; --------------------------------------------------------------------------- ROM:8E55 rst ROM:8E56 ; --------------------------------------------------------------------------- ROM:8E56 rst ROM:8E57 ; --------------------------------------------------------------------------- ROM:8E57 rst ROM:8E58 ; --------------------------------------------------------------------------- ROM:8E58 rst ROM:8E59 ; --------------------------------------------------------------------------- ROM:8E59 rst ROM:8E5A ; --------------------------------------------------------------------------- ROM:8E5A rst ROM:8E5B ; --------------------------------------------------------------------------- ROM:8E5B rst ROM:8E5C ; --------------------------------------------------------------------------- ROM:8E5C rst ROM:8E5D ; --------------------------------------------------------------------------- ROM:8E5D rst ROM:8E5E ; --------------------------------------------------------------------------- ROM:8E5E rst ROM:8E5F ; --------------------------------------------------------------------------- ROM:8E5F rst ROM:8E60 ; --------------------------------------------------------------------------- ROM:8E60 rst ROM:8E61 ; --------------------------------------------------------------------------- ROM:8E61 rst ROM:8E62 ; --------------------------------------------------------------------------- ROM:8E62 rst ROM:8E63 ; --------------------------------------------------------------------------- ROM:8E63 rst ROM:8E64 ; --------------------------------------------------------------------------- ROM:8E64 rst ROM:8E65 ; --------------------------------------------------------------------------- ROM:8E65 rst ROM:8E66 ; --------------------------------------------------------------------------- ROM:8E66 rst ROM:8E67 ; --------------------------------------------------------------------------- ROM:8E67 rst ROM:8E68 ; --------------------------------------------------------------------------- ROM:8E68 rst ROM:8E69 ; --------------------------------------------------------------------------- ROM:8E69 rst ROM:8E6A ; --------------------------------------------------------------------------- ROM:8E6A rst ROM:8E6B ; --------------------------------------------------------------------------- ROM:8E6B rst ROM:8E6C ; --------------------------------------------------------------------------- ROM:8E6C rst ROM:8E6D ; --------------------------------------------------------------------------- ROM:8E6D rst ROM:8E6E ; --------------------------------------------------------------------------- ROM:8E6E rst ROM:8E6F ; --------------------------------------------------------------------------- ROM:8E6F rst ROM:8E70 ; --------------------------------------------------------------------------- ROM:8E70 rst ROM:8E71 ; --------------------------------------------------------------------------- ROM:8E71 rst ROM:8E72 ; --------------------------------------------------------------------------- ROM:8E72 rst ROM:8E73 ; --------------------------------------------------------------------------- ROM:8E73 rst ROM:8E74 ; --------------------------------------------------------------------------- ROM:8E74 rst ROM:8E75 ; --------------------------------------------------------------------------- ROM:8E75 rst ROM:8E76 ; --------------------------------------------------------------------------- ROM:8E76 rst ROM:8E77 ; --------------------------------------------------------------------------- ROM:8E77 rst ROM:8E78 ; --------------------------------------------------------------------------- ROM:8E78 rst ROM:8E79 ; --------------------------------------------------------------------------- ROM:8E79 rst ROM:8E7A ; --------------------------------------------------------------------------- ROM:8E7A rst ROM:8E7B ; --------------------------------------------------------------------------- ROM:8E7B rst ROM:8E7C ; --------------------------------------------------------------------------- ROM:8E7C rst ROM:8E7D ; --------------------------------------------------------------------------- ROM:8E7D rst ROM:8E7E ; --------------------------------------------------------------------------- ROM:8E7E rst ROM:8E7F ; --------------------------------------------------------------------------- ROM:8E7F rst ROM:8E80 ; --------------------------------------------------------------------------- ROM:8E80 rst ROM:8E81 ; --------------------------------------------------------------------------- ROM:8E81 rst ROM:8E82 ; --------------------------------------------------------------------------- ROM:8E82 rst ROM:8E83 ; --------------------------------------------------------------------------- ROM:8E83 rst ROM:8E84 ; --------------------------------------------------------------------------- ROM:8E84 rst ROM:8E85 ; --------------------------------------------------------------------------- ROM:8E85 rst ROM:8E86 ; --------------------------------------------------------------------------- ROM:8E86 rst ROM:8E87 ; --------------------------------------------------------------------------- ROM:8E87 rst ROM:8E88 ; --------------------------------------------------------------------------- ROM:8E88 rst ROM:8E89 ; --------------------------------------------------------------------------- ROM:8E89 rst ROM:8E8A ; --------------------------------------------------------------------------- ROM:8E8A rst ROM:8E8B ; --------------------------------------------------------------------------- ROM:8E8B rst ROM:8E8C ; --------------------------------------------------------------------------- ROM:8E8C rst ROM:8E8D ; --------------------------------------------------------------------------- ROM:8E8D rst ROM:8E8E ; --------------------------------------------------------------------------- ROM:8E8E rst ROM:8E8F ; --------------------------------------------------------------------------- ROM:8E8F rst ROM:8E90 ; --------------------------------------------------------------------------- ROM:8E90 rst ROM:8E91 ; --------------------------------------------------------------------------- ROM:8E91 rst ROM:8E92 ; --------------------------------------------------------------------------- ROM:8E92 rst ROM:8E93 ; --------------------------------------------------------------------------- ROM:8E93 rst ROM:8E94 ; --------------------------------------------------------------------------- ROM:8E94 rst ROM:8E95 ; --------------------------------------------------------------------------- ROM:8E95 rst ROM:8E96 ; --------------------------------------------------------------------------- ROM:8E96 rst ROM:8E97 ; --------------------------------------------------------------------------- ROM:8E97 rst ROM:8E98 ; --------------------------------------------------------------------------- ROM:8E98 rst ROM:8E99 ; --------------------------------------------------------------------------- ROM:8E99 rst ROM:8E9A ; --------------------------------------------------------------------------- ROM:8E9A rst ROM:8E9B ; --------------------------------------------------------------------------- ROM:8E9B rst ROM:8E9C ; --------------------------------------------------------------------------- ROM:8E9C rst ROM:8E9D ; --------------------------------------------------------------------------- ROM:8E9D rst ROM:8E9E ; --------------------------------------------------------------------------- ROM:8E9E rst ROM:8E9F ; --------------------------------------------------------------------------- ROM:8E9F rst ROM:8EA0 ; --------------------------------------------------------------------------- ROM:8EA0 rst ROM:8EA1 ; --------------------------------------------------------------------------- ROM:8EA1 rst ROM:8EA2 ; --------------------------------------------------------------------------- ROM:8EA2 rst ROM:8EA3 ; --------------------------------------------------------------------------- ROM:8EA3 rst ROM:8EA4 ; --------------------------------------------------------------------------- ROM:8EA4 rst ROM:8EA5 ; --------------------------------------------------------------------------- ROM:8EA5 rst ROM:8EA6 ; --------------------------------------------------------------------------- ROM:8EA6 rst ROM:8EA7 ; --------------------------------------------------------------------------- ROM:8EA7 rst ROM:8EA8 ; --------------------------------------------------------------------------- ROM:8EA8 rst ROM:8EA9 ; --------------------------------------------------------------------------- ROM:8EA9 rst ROM:8EAA ; --------------------------------------------------------------------------- ROM:8EAA rst ROM:8EAB ; --------------------------------------------------------------------------- ROM:8EAB rst ROM:8EAC ; --------------------------------------------------------------------------- ROM:8EAC rst ROM:8EAD ; --------------------------------------------------------------------------- ROM:8EAD rst ROM:8EAE ; --------------------------------------------------------------------------- ROM:8EAE rst ROM:8EAF ; --------------------------------------------------------------------------- ROM:8EAF rst ROM:8EB0 ; --------------------------------------------------------------------------- ROM:8EB0 rst ROM:8EB1 ; --------------------------------------------------------------------------- ROM:8EB1 rst ROM:8EB2 ; --------------------------------------------------------------------------- ROM:8EB2 rst ROM:8EB3 ; --------------------------------------------------------------------------- ROM:8EB3 rst ROM:8EB4 ; --------------------------------------------------------------------------- ROM:8EB4 rst ROM:8EB5 ; --------------------------------------------------------------------------- ROM:8EB5 rst ROM:8EB6 ; --------------------------------------------------------------------------- ROM:8EB6 rst ROM:8EB7 ; --------------------------------------------------------------------------- ROM:8EB7 rst ROM:8EB8 ; --------------------------------------------------------------------------- ROM:8EB8 rst ROM:8EB9 ; --------------------------------------------------------------------------- ROM:8EB9 rst ROM:8EBA ; --------------------------------------------------------------------------- ROM:8EBA rst ROM:8EBB ; --------------------------------------------------------------------------- ROM:8EBB rst ROM:8EBC ; --------------------------------------------------------------------------- ROM:8EBC rst ROM:8EBD ; --------------------------------------------------------------------------- ROM:8EBD rst ROM:8EBE ; --------------------------------------------------------------------------- ROM:8EBE rst ROM:8EBF ; --------------------------------------------------------------------------- ROM:8EBF rst ROM:8EC0 ; --------------------------------------------------------------------------- ROM:8EC0 rst ROM:8EC1 ; --------------------------------------------------------------------------- ROM:8EC1 rst ROM:8EC2 ; --------------------------------------------------------------------------- ROM:8EC2 rst ROM:8EC3 ; --------------------------------------------------------------------------- ROM:8EC3 rst ROM:8EC4 ; --------------------------------------------------------------------------- ROM:8EC4 rst ROM:8EC5 ; --------------------------------------------------------------------------- ROM:8EC5 rst ROM:8EC6 ; --------------------------------------------------------------------------- ROM:8EC6 rst ROM:8EC7 ; --------------------------------------------------------------------------- ROM:8EC7 rst ROM:8EC8 ; --------------------------------------------------------------------------- ROM:8EC8 rst ROM:8EC9 ; --------------------------------------------------------------------------- ROM:8EC9 rst ROM:8ECA ; --------------------------------------------------------------------------- ROM:8ECA rst ROM:8ECB ; --------------------------------------------------------------------------- ROM:8ECB rst ROM:8ECC ; --------------------------------------------------------------------------- ROM:8ECC rst ROM:8ECD ; --------------------------------------------------------------------------- ROM:8ECD rst ROM:8ECE ; --------------------------------------------------------------------------- ROM:8ECE rst ROM:8ECF ; --------------------------------------------------------------------------- ROM:8ECF rst ROM:8ED0 ; --------------------------------------------------------------------------- ROM:8ED0 rst ROM:8ED1 ; --------------------------------------------------------------------------- ROM:8ED1 rst ROM:8ED2 ; --------------------------------------------------------------------------- ROM:8ED2 rst ROM:8ED3 ; --------------------------------------------------------------------------- ROM:8ED3 rst ROM:8ED4 ; --------------------------------------------------------------------------- ROM:8ED4 rst ROM:8ED5 ; --------------------------------------------------------------------------- ROM:8ED5 rst ROM:8ED6 ; --------------------------------------------------------------------------- ROM:8ED6 rst ROM:8ED7 ; --------------------------------------------------------------------------- ROM:8ED7 rst ROM:8ED8 ; --------------------------------------------------------------------------- ROM:8ED8 rst ROM:8ED9 ; --------------------------------------------------------------------------- ROM:8ED9 rst ROM:8EDA ; --------------------------------------------------------------------------- ROM:8EDA rst ROM:8EDB ; --------------------------------------------------------------------------- ROM:8EDB rst ROM:8EDC ; --------------------------------------------------------------------------- ROM:8EDC rst ROM:8EDD ; --------------------------------------------------------------------------- ROM:8EDD rst ROM:8EDE ; --------------------------------------------------------------------------- ROM:8EDE rst ROM:8EDF ; --------------------------------------------------------------------------- ROM:8EDF rst ROM:8EE0 ; --------------------------------------------------------------------------- ROM:8EE0 rst ROM:8EE1 ; --------------------------------------------------------------------------- ROM:8EE1 rst ROM:8EE2 ; --------------------------------------------------------------------------- ROM:8EE2 rst ROM:8EE3 ; --------------------------------------------------------------------------- ROM:8EE3 rst ROM:8EE4 ; --------------------------------------------------------------------------- ROM:8EE4 rst ROM:8EE5 ; --------------------------------------------------------------------------- ROM:8EE5 rst ROM:8EE6 ; --------------------------------------------------------------------------- ROM:8EE6 rst ROM:8EE7 ; --------------------------------------------------------------------------- ROM:8EE7 rst ROM:8EE8 ; --------------------------------------------------------------------------- ROM:8EE8 rst ROM:8EE9 ; --------------------------------------------------------------------------- ROM:8EE9 rst ROM:8EEA ; --------------------------------------------------------------------------- ROM:8EEA rst ROM:8EEB ; --------------------------------------------------------------------------- ROM:8EEB rst ROM:8EEC ; --------------------------------------------------------------------------- ROM:8EEC rst ROM:8EED ; --------------------------------------------------------------------------- ROM:8EED rst ROM:8EEE ; --------------------------------------------------------------------------- ROM:8EEE rst ROM:8EEF ; --------------------------------------------------------------------------- ROM:8EEF rst ROM:8EF0 ; --------------------------------------------------------------------------- ROM:8EF0 rst ROM:8EF1 ; --------------------------------------------------------------------------- ROM:8EF1 rst ROM:8EF2 ; --------------------------------------------------------------------------- ROM:8EF2 rst ROM:8EF3 ; --------------------------------------------------------------------------- ROM:8EF3 rst ROM:8EF4 ; --------------------------------------------------------------------------- ROM:8EF4 rst ROM:8EF5 ; --------------------------------------------------------------------------- ROM:8EF5 rst ROM:8EF6 ; --------------------------------------------------------------------------- ROM:8EF6 rst ROM:8EF7 ; --------------------------------------------------------------------------- ROM:8EF7 rst ROM:8EF8 ; --------------------------------------------------------------------------- ROM:8EF8 rst ROM:8EF9 ; --------------------------------------------------------------------------- ROM:8EF9 rst ROM:8EFA ; --------------------------------------------------------------------------- ROM:8EFA rst ROM:8EFB ; --------------------------------------------------------------------------- ROM:8EFB rst ROM:8EFC ; --------------------------------------------------------------------------- ROM:8EFC rst ROM:8EFD ; --------------------------------------------------------------------------- ROM:8EFD rst ROM:8EFE ; --------------------------------------------------------------------------- ROM:8EFE rst ROM:8EFF ; --------------------------------------------------------------------------- ROM:8EFF rst ROM:8F00 ; --------------------------------------------------------------------------- ROM:8F00 rst ROM:8F01 ; --------------------------------------------------------------------------- ROM:8F01 rst ROM:8F02 ; --------------------------------------------------------------------------- ROM:8F02 rst ROM:8F03 ; --------------------------------------------------------------------------- ROM:8F03 rst ROM:8F04 ; --------------------------------------------------------------------------- ROM:8F04 rst ROM:8F05 ; --------------------------------------------------------------------------- ROM:8F05 rst ROM:8F06 ; --------------------------------------------------------------------------- ROM:8F06 rst ROM:8F07 ; --------------------------------------------------------------------------- ROM:8F07 rst ROM:8F08 ; --------------------------------------------------------------------------- ROM:8F08 rst ROM:8F09 ; --------------------------------------------------------------------------- ROM:8F09 rst ROM:8F0A ; --------------------------------------------------------------------------- ROM:8F0A rst ROM:8F0B ; --------------------------------------------------------------------------- ROM:8F0B rst ROM:8F0C ; --------------------------------------------------------------------------- ROM:8F0C rst ROM:8F0D ; --------------------------------------------------------------------------- ROM:8F0D rst ROM:8F0E ; --------------------------------------------------------------------------- ROM:8F0E rst ROM:8F0F ; --------------------------------------------------------------------------- ROM:8F0F rst ROM:8F10 ; --------------------------------------------------------------------------- ROM:8F10 rst ROM:8F11 ; --------------------------------------------------------------------------- ROM:8F11 rst ROM:8F12 ; --------------------------------------------------------------------------- ROM:8F12 rst ROM:8F13 ; --------------------------------------------------------------------------- ROM:8F13 rst ROM:8F14 ; --------------------------------------------------------------------------- ROM:8F14 rst ROM:8F15 ; --------------------------------------------------------------------------- ROM:8F15 rst ROM:8F16 ; --------------------------------------------------------------------------- ROM:8F16 rst ROM:8F17 ; --------------------------------------------------------------------------- ROM:8F17 rst ROM:8F18 ; --------------------------------------------------------------------------- ROM:8F18 rst ROM:8F19 ; --------------------------------------------------------------------------- ROM:8F19 rst ROM:8F1A ; --------------------------------------------------------------------------- ROM:8F1A rst ROM:8F1B ; --------------------------------------------------------------------------- ROM:8F1B rst ROM:8F1C ; --------------------------------------------------------------------------- ROM:8F1C rst ROM:8F1D ; --------------------------------------------------------------------------- ROM:8F1D rst ROM:8F1E ; --------------------------------------------------------------------------- ROM:8F1E rst ROM:8F1F ; --------------------------------------------------------------------------- ROM:8F1F rst ROM:8F20 ; --------------------------------------------------------------------------- ROM:8F20 rst ROM:8F21 ; --------------------------------------------------------------------------- ROM:8F21 rst ROM:8F22 ; --------------------------------------------------------------------------- ROM:8F22 rst ROM:8F23 ; --------------------------------------------------------------------------- ROM:8F23 rst ROM:8F24 ; --------------------------------------------------------------------------- ROM:8F24 rst ROM:8F25 ; --------------------------------------------------------------------------- ROM:8F25 rst ROM:8F26 ; --------------------------------------------------------------------------- ROM:8F26 rst ROM:8F27 ; --------------------------------------------------------------------------- ROM:8F27 rst ROM:8F28 ; --------------------------------------------------------------------------- ROM:8F28 rst ROM:8F29 ; --------------------------------------------------------------------------- ROM:8F29 rst ROM:8F2A ; --------------------------------------------------------------------------- ROM:8F2A rst ROM:8F2B ; --------------------------------------------------------------------------- ROM:8F2B rst ROM:8F2C ; --------------------------------------------------------------------------- ROM:8F2C rst ROM:8F2D ; --------------------------------------------------------------------------- ROM:8F2D rst ROM:8F2E ; --------------------------------------------------------------------------- ROM:8F2E rst ROM:8F2F ; --------------------------------------------------------------------------- ROM:8F2F rst ROM:8F30 ; --------------------------------------------------------------------------- ROM:8F30 rst ROM:8F31 ; --------------------------------------------------------------------------- ROM:8F31 rst ROM:8F32 ; --------------------------------------------------------------------------- ROM:8F32 rst ROM:8F33 ; --------------------------------------------------------------------------- ROM:8F33 rst ROM:8F34 ; --------------------------------------------------------------------------- ROM:8F34 rst ROM:8F35 ; --------------------------------------------------------------------------- ROM:8F35 rst ROM:8F36 ; --------------------------------------------------------------------------- ROM:8F36 rst ROM:8F37 ; --------------------------------------------------------------------------- ROM:8F37 rst ROM:8F38 ; --------------------------------------------------------------------------- ROM:8F38 rst ROM:8F39 ; --------------------------------------------------------------------------- ROM:8F39 rst ROM:8F3A ; --------------------------------------------------------------------------- ROM:8F3A rst ROM:8F3B ; --------------------------------------------------------------------------- ROM:8F3B rst ROM:8F3C ; --------------------------------------------------------------------------- ROM:8F3C rst ROM:8F3D ; --------------------------------------------------------------------------- ROM:8F3D rst ROM:8F3E ; --------------------------------------------------------------------------- ROM:8F3E rst ROM:8F3F ; --------------------------------------------------------------------------- ROM:8F3F rst ROM:8F40 ; --------------------------------------------------------------------------- ROM:8F40 rst ROM:8F41 ; --------------------------------------------------------------------------- ROM:8F41 rst ROM:8F42 ; --------------------------------------------------------------------------- ROM:8F42 rst ROM:8F43 ; --------------------------------------------------------------------------- ROM:8F43 rst ROM:8F44 ; --------------------------------------------------------------------------- ROM:8F44 rst ROM:8F45 ; --------------------------------------------------------------------------- ROM:8F45 rst ROM:8F46 ; --------------------------------------------------------------------------- ROM:8F46 rst ROM:8F47 ; --------------------------------------------------------------------------- ROM:8F47 rst ROM:8F48 ; --------------------------------------------------------------------------- ROM:8F48 rst ROM:8F49 ; --------------------------------------------------------------------------- ROM:8F49 rst ROM:8F4A ; --------------------------------------------------------------------------- ROM:8F4A rst ROM:8F4B ; --------------------------------------------------------------------------- ROM:8F4B rst ROM:8F4C ; --------------------------------------------------------------------------- ROM:8F4C rst ROM:8F4D ; --------------------------------------------------------------------------- ROM:8F4D rst ROM:8F4E ; --------------------------------------------------------------------------- ROM:8F4E rst ROM:8F4F ; --------------------------------------------------------------------------- ROM:8F4F rst ROM:8F50 ; --------------------------------------------------------------------------- ROM:8F50 rst ROM:8F51 ; --------------------------------------------------------------------------- ROM:8F51 rst ROM:8F52 ; --------------------------------------------------------------------------- ROM:8F52 rst ROM:8F53 ; --------------------------------------------------------------------------- ROM:8F53 rst ROM:8F54 ; --------------------------------------------------------------------------- ROM:8F54 rst ROM:8F55 ; --------------------------------------------------------------------------- ROM:8F55 rst ROM:8F56 ; --------------------------------------------------------------------------- ROM:8F56 rst ROM:8F57 ; --------------------------------------------------------------------------- ROM:8F57 rst ROM:8F58 ; --------------------------------------------------------------------------- ROM:8F58 rst ROM:8F59 ; --------------------------------------------------------------------------- ROM:8F59 rst ROM:8F5A ; --------------------------------------------------------------------------- ROM:8F5A rst ROM:8F5B ; --------------------------------------------------------------------------- ROM:8F5B rst ROM:8F5C ; --------------------------------------------------------------------------- ROM:8F5C rst ROM:8F5D ; --------------------------------------------------------------------------- ROM:8F5D rst ROM:8F5E ; --------------------------------------------------------------------------- ROM:8F5E rst ROM:8F5F ; --------------------------------------------------------------------------- ROM:8F5F rst ROM:8F60 ; --------------------------------------------------------------------------- ROM:8F60 rst ROM:8F61 ; --------------------------------------------------------------------------- ROM:8F61 rst ROM:8F62 ; --------------------------------------------------------------------------- ROM:8F62 rst ROM:8F63 ; --------------------------------------------------------------------------- ROM:8F63 rst ROM:8F64 ; --------------------------------------------------------------------------- ROM:8F64 rst ROM:8F65 ; --------------------------------------------------------------------------- ROM:8F65 rst ROM:8F66 ; --------------------------------------------------------------------------- ROM:8F66 rst ROM:8F67 ; --------------------------------------------------------------------------- ROM:8F67 rst ROM:8F68 ; --------------------------------------------------------------------------- ROM:8F68 rst ROM:8F69 ; --------------------------------------------------------------------------- ROM:8F69 rst ROM:8F6A ; --------------------------------------------------------------------------- ROM:8F6A rst ROM:8F6B ; --------------------------------------------------------------------------- ROM:8F6B rst ROM:8F6C ; --------------------------------------------------------------------------- ROM:8F6C rst ROM:8F6D ; --------------------------------------------------------------------------- ROM:8F6D rst ROM:8F6E ; --------------------------------------------------------------------------- ROM:8F6E rst ROM:8F6F ; --------------------------------------------------------------------------- ROM:8F6F rst ROM:8F70 ; --------------------------------------------------------------------------- ROM:8F70 rst ROM:8F71 ; --------------------------------------------------------------------------- ROM:8F71 rst ROM:8F72 ; --------------------------------------------------------------------------- ROM:8F72 rst ROM:8F73 ; --------------------------------------------------------------------------- ROM:8F73 rst ROM:8F74 ; --------------------------------------------------------------------------- ROM:8F74 rst ROM:8F75 ; --------------------------------------------------------------------------- ROM:8F75 rst ROM:8F76 ; --------------------------------------------------------------------------- ROM:8F76 rst ROM:8F77 ; --------------------------------------------------------------------------- ROM:8F77 rst ROM:8F78 ; --------------------------------------------------------------------------- ROM:8F78 rst ROM:8F79 ; --------------------------------------------------------------------------- ROM:8F79 rst ROM:8F7A ; --------------------------------------------------------------------------- ROM:8F7A rst ROM:8F7B ; --------------------------------------------------------------------------- ROM:8F7B rst ROM:8F7C ; --------------------------------------------------------------------------- ROM:8F7C rst ROM:8F7D ; --------------------------------------------------------------------------- ROM:8F7D rst ROM:8F7E ; --------------------------------------------------------------------------- ROM:8F7E rst ROM:8F7F ; --------------------------------------------------------------------------- ROM:8F7F rst ROM:8F80 ; --------------------------------------------------------------------------- ROM:8F80 rst ROM:8F81 ; --------------------------------------------------------------------------- ROM:8F81 rst ROM:8F82 ; --------------------------------------------------------------------------- ROM:8F82 rst ROM:8F83 ; --------------------------------------------------------------------------- ROM:8F83 rst ROM:8F84 ; --------------------------------------------------------------------------- ROM:8F84 rst ROM:8F85 ; --------------------------------------------------------------------------- ROM:8F85 rst ROM:8F86 ; --------------------------------------------------------------------------- ROM:8F86 rst ROM:8F87 ; --------------------------------------------------------------------------- ROM:8F87 rst ROM:8F88 ; --------------------------------------------------------------------------- ROM:8F88 rst ROM:8F89 ; --------------------------------------------------------------------------- ROM:8F89 rst ROM:8F8A ; --------------------------------------------------------------------------- ROM:8F8A rst ROM:8F8B ; --------------------------------------------------------------------------- ROM:8F8B rst ROM:8F8C ; --------------------------------------------------------------------------- ROM:8F8C rst ROM:8F8D ; --------------------------------------------------------------------------- ROM:8F8D rst ROM:8F8E ; --------------------------------------------------------------------------- ROM:8F8E rst ROM:8F8F ; --------------------------------------------------------------------------- ROM:8F8F rst ROM:8F90 ; --------------------------------------------------------------------------- ROM:8F90 rst ROM:8F91 ; --------------------------------------------------------------------------- ROM:8F91 rst ROM:8F92 ; --------------------------------------------------------------------------- ROM:8F92 rst ROM:8F93 ; --------------------------------------------------------------------------- ROM:8F93 rst ROM:8F94 ; --------------------------------------------------------------------------- ROM:8F94 rst ROM:8F95 ; --------------------------------------------------------------------------- ROM:8F95 rst ROM:8F96 ; --------------------------------------------------------------------------- ROM:8F96 rst ROM:8F97 ; --------------------------------------------------------------------------- ROM:8F97 rst ROM:8F98 ; --------------------------------------------------------------------------- ROM:8F98 rst ROM:8F99 ; --------------------------------------------------------------------------- ROM:8F99 rst ROM:8F9A ; --------------------------------------------------------------------------- ROM:8F9A rst ROM:8F9B ; --------------------------------------------------------------------------- ROM:8F9B rst ROM:8F9C ; --------------------------------------------------------------------------- ROM:8F9C rst ROM:8F9D ; --------------------------------------------------------------------------- ROM:8F9D rst ROM:8F9E ; --------------------------------------------------------------------------- ROM:8F9E rst ROM:8F9F ; --------------------------------------------------------------------------- ROM:8F9F rst ROM:8FA0 ; --------------------------------------------------------------------------- ROM:8FA0 rst ROM:8FA1 ; --------------------------------------------------------------------------- ROM:8FA1 rst ROM:8FA2 ; --------------------------------------------------------------------------- ROM:8FA2 rst ROM:8FA3 ; --------------------------------------------------------------------------- ROM:8FA3 rst ROM:8FA4 ; --------------------------------------------------------------------------- ROM:8FA4 rst ROM:8FA5 ; --------------------------------------------------------------------------- ROM:8FA5 rst ROM:8FA6 ; --------------------------------------------------------------------------- ROM:8FA6 rst ROM:8FA7 ; --------------------------------------------------------------------------- ROM:8FA7 rst ROM:8FA8 ; --------------------------------------------------------------------------- ROM:8FA8 rst ROM:8FA9 ; --------------------------------------------------------------------------- ROM:8FA9 rst ROM:8FAA ; --------------------------------------------------------------------------- ROM:8FAA rst ROM:8FAB ; --------------------------------------------------------------------------- ROM:8FAB rst ROM:8FAC ; --------------------------------------------------------------------------- ROM:8FAC rst ROM:8FAD ; --------------------------------------------------------------------------- ROM:8FAD rst ROM:8FAE ; --------------------------------------------------------------------------- ROM:8FAE rst ROM:8FAF ; --------------------------------------------------------------------------- ROM:8FAF rst ROM:8FB0 ; --------------------------------------------------------------------------- ROM:8FB0 rst ROM:8FB1 ; --------------------------------------------------------------------------- ROM:8FB1 rst ROM:8FB2 ; --------------------------------------------------------------------------- ROM:8FB2 rst ROM:8FB3 ; --------------------------------------------------------------------------- ROM:8FB3 rst ROM:8FB4 ; --------------------------------------------------------------------------- ROM:8FB4 rst ROM:8FB5 ; --------------------------------------------------------------------------- ROM:8FB5 rst ROM:8FB6 ; --------------------------------------------------------------------------- ROM:8FB6 rst ROM:8FB7 ; --------------------------------------------------------------------------- ROM:8FB7 rst ROM:8FB8 ; --------------------------------------------------------------------------- ROM:8FB8 rst ROM:8FB9 ; --------------------------------------------------------------------------- ROM:8FB9 rst ROM:8FBA ; --------------------------------------------------------------------------- ROM:8FBA rst ROM:8FBB ; --------------------------------------------------------------------------- ROM:8FBB rst ROM:8FBC ; --------------------------------------------------------------------------- ROM:8FBC rst ROM:8FBD ; --------------------------------------------------------------------------- ROM:8FBD rst ROM:8FBE ; --------------------------------------------------------------------------- ROM:8FBE rst ROM:8FBF ; --------------------------------------------------------------------------- ROM:8FBF rst ROM:8FC0 ; --------------------------------------------------------------------------- ROM:8FC0 rst ROM:8FC1 ; --------------------------------------------------------------------------- ROM:8FC1 rst ROM:8FC2 ; --------------------------------------------------------------------------- ROM:8FC2 rst ROM:8FC3 ; --------------------------------------------------------------------------- ROM:8FC3 rst ROM:8FC4 ; --------------------------------------------------------------------------- ROM:8FC4 rst ROM:8FC5 ; --------------------------------------------------------------------------- ROM:8FC5 rst ROM:8FC6 ; --------------------------------------------------------------------------- ROM:8FC6 rst ROM:8FC7 ; --------------------------------------------------------------------------- ROM:8FC7 rst ROM:8FC8 ; --------------------------------------------------------------------------- ROM:8FC8 rst ROM:8FC9 ; --------------------------------------------------------------------------- ROM:8FC9 rst ROM:8FCA ; --------------------------------------------------------------------------- ROM:8FCA rst ROM:8FCB ; --------------------------------------------------------------------------- ROM:8FCB rst ROM:8FCC ; --------------------------------------------------------------------------- ROM:8FCC rst ROM:8FCD ; --------------------------------------------------------------------------- ROM:8FCD rst ROM:8FCE ; --------------------------------------------------------------------------- ROM:8FCE rst ROM:8FCF ; --------------------------------------------------------------------------- ROM:8FCF rst ROM:8FD0 ; --------------------------------------------------------------------------- ROM:8FD0 rst ROM:8FD1 ; --------------------------------------------------------------------------- ROM:8FD1 rst ROM:8FD2 ; --------------------------------------------------------------------------- ROM:8FD2 rst ROM:8FD3 ; --------------------------------------------------------------------------- ROM:8FD3 rst ROM:8FD4 ; --------------------------------------------------------------------------- ROM:8FD4 rst ROM:8FD5 ; --------------------------------------------------------------------------- ROM:8FD5 rst ROM:8FD6 ; --------------------------------------------------------------------------- ROM:8FD6 rst ROM:8FD7 ; --------------------------------------------------------------------------- ROM:8FD7 rst ROM:8FD8 ; --------------------------------------------------------------------------- ROM:8FD8 rst ROM:8FD9 ; --------------------------------------------------------------------------- ROM:8FD9 rst ROM:8FDA ; --------------------------------------------------------------------------- ROM:8FDA rst ROM:8FDB ; --------------------------------------------------------------------------- ROM:8FDB rst ROM:8FDC ; --------------------------------------------------------------------------- ROM:8FDC rst ROM:8FDD ; --------------------------------------------------------------------------- ROM:8FDD rst ROM:8FDE ; --------------------------------------------------------------------------- ROM:8FDE rst ROM:8FDF ; --------------------------------------------------------------------------- ROM:8FDF rst ROM:8FE0 ; --------------------------------------------------------------------------- ROM:8FE0 rst ROM:8FE1 ; --------------------------------------------------------------------------- ROM:8FE1 rst ROM:8FE2 ; --------------------------------------------------------------------------- ROM:8FE2 rst ROM:8FE3 ; --------------------------------------------------------------------------- ROM:8FE3 rst ROM:8FE4 ; --------------------------------------------------------------------------- ROM:8FE4 rst ROM:8FE5 ; --------------------------------------------------------------------------- ROM:8FE5 rst ROM:8FE6 ; --------------------------------------------------------------------------- ROM:8FE6 rst ROM:8FE7 ; --------------------------------------------------------------------------- ROM:8FE7 rst ROM:8FE8 ; --------------------------------------------------------------------------- ROM:8FE8 rst ROM:8FE9 ; --------------------------------------------------------------------------- ROM:8FE9 rst ROM:8FEA ; --------------------------------------------------------------------------- ROM:8FEA rst ROM:8FEB ; --------------------------------------------------------------------------- ROM:8FEB rst ROM:8FEC ; --------------------------------------------------------------------------- ROM:8FEC rst ROM:8FED ; --------------------------------------------------------------------------- ROM:8FED rst ROM:8FEE ; --------------------------------------------------------------------------- ROM:8FEE rst ROM:8FEF ; --------------------------------------------------------------------------- ROM:8FEF rst ROM:8FF0 ; --------------------------------------------------------------------------- ROM:8FF0 rst ROM:8FF1 ; --------------------------------------------------------------------------- ROM:8FF1 rst ROM:8FF2 ; --------------------------------------------------------------------------- ROM:8FF2 rst ROM:8FF3 ; --------------------------------------------------------------------------- ROM:8FF3 rst ROM:8FF4 ; --------------------------------------------------------------------------- ROM:8FF4 rst ROM:8FF5 ; --------------------------------------------------------------------------- ROM:8FF5 rst ROM:8FF6 ; --------------------------------------------------------------------------- ROM:8FF6 rst ROM:8FF7 ; --------------------------------------------------------------------------- ROM:8FF7 rst ROM:8FF8 ; --------------------------------------------------------------------------- ROM:8FF8 rst ROM:8FF9 ; --------------------------------------------------------------------------- ROM:8FF9 rst ROM:8FFA ; --------------------------------------------------------------------------- ROM:8FFA rst ROM:8FFB ; --------------------------------------------------------------------------- ROM:8FFB rst ROM:8FFC ; --------------------------------------------------------------------------- ROM:8FFC rst ROM:8FFD ; --------------------------------------------------------------------------- ROM:8FFD rst ROM:8FFE ; --------------------------------------------------------------------------- ROM:8FFE rst ROM:8FFF ; --------------------------------------------------------------------------- ROM:8FFF rst ROM:9000 ; --------------------------------------------------------------------------- ROM:9000 rst ROM:9001 ; --------------------------------------------------------------------------- ROM:9001 rst ROM:9002 ; --------------------------------------------------------------------------- ROM:9002 rst ROM:9003 ; --------------------------------------------------------------------------- ROM:9003 rst ROM:9004 ; --------------------------------------------------------------------------- ROM:9004 rst ROM:9005 ; --------------------------------------------------------------------------- ROM:9005 rst ROM:9006 ; --------------------------------------------------------------------------- ROM:9006 rst ROM:9007 ; --------------------------------------------------------------------------- ROM:9007 rst ROM:9008 ; --------------------------------------------------------------------------- ROM:9008 rst ROM:9009 ; --------------------------------------------------------------------------- ROM:9009 rst ROM:900A ; --------------------------------------------------------------------------- ROM:900A rst ROM:900B ; --------------------------------------------------------------------------- ROM:900B rst ROM:900C ; --------------------------------------------------------------------------- ROM:900C rst ROM:900D ; --------------------------------------------------------------------------- ROM:900D rst ROM:900E ; --------------------------------------------------------------------------- ROM:900E rst ROM:900F ; --------------------------------------------------------------------------- ROM:900F rst ROM:9010 ; --------------------------------------------------------------------------- ROM:9010 rst ROM:9011 ; --------------------------------------------------------------------------- ROM:9011 rst ROM:9012 ; --------------------------------------------------------------------------- ROM:9012 rst ROM:9013 ; --------------------------------------------------------------------------- ROM:9013 rst ROM:9014 ; --------------------------------------------------------------------------- ROM:9014 rst ROM:9015 ; --------------------------------------------------------------------------- ROM:9015 rst ROM:9016 ; --------------------------------------------------------------------------- ROM:9016 rst ROM:9017 ; --------------------------------------------------------------------------- ROM:9017 rst ROM:9018 ; --------------------------------------------------------------------------- ROM:9018 rst ROM:9019 ; --------------------------------------------------------------------------- ROM:9019 rst ROM:901A ; --------------------------------------------------------------------------- ROM:901A rst ROM:901B ; --------------------------------------------------------------------------- ROM:901B rst ROM:901C ; --------------------------------------------------------------------------- ROM:901C rst ROM:901D ; --------------------------------------------------------------------------- ROM:901D rst ROM:901E ; --------------------------------------------------------------------------- ROM:901E rst ROM:901F ; --------------------------------------------------------------------------- ROM:901F rst ROM:9020 ; --------------------------------------------------------------------------- ROM:9020 rst ROM:9021 ; --------------------------------------------------------------------------- ROM:9021 rst ROM:9022 ; --------------------------------------------------------------------------- ROM:9022 rst ROM:9023 ; --------------------------------------------------------------------------- ROM:9023 rst ROM:9024 ; --------------------------------------------------------------------------- ROM:9024 rst ROM:9025 ; --------------------------------------------------------------------------- ROM:9025 rst ROM:9026 ; --------------------------------------------------------------------------- ROM:9026 rst ROM:9027 ; --------------------------------------------------------------------------- ROM:9027 rst ROM:9028 ; --------------------------------------------------------------------------- ROM:9028 rst ROM:9029 ; --------------------------------------------------------------------------- ROM:9029 rst ROM:902A ; --------------------------------------------------------------------------- ROM:902A rst ROM:902B ; --------------------------------------------------------------------------- ROM:902B rst ROM:902C ; --------------------------------------------------------------------------- ROM:902C rst ROM:902D ; --------------------------------------------------------------------------- ROM:902D rst ROM:902E ; --------------------------------------------------------------------------- ROM:902E rst ROM:902F ; --------------------------------------------------------------------------- ROM:902F rst ROM:9030 ; --------------------------------------------------------------------------- ROM:9030 rst ROM:9031 ; --------------------------------------------------------------------------- ROM:9031 rst ROM:9032 ; --------------------------------------------------------------------------- ROM:9032 rst ROM:9033 ; --------------------------------------------------------------------------- ROM:9033 rst ROM:9034 ; --------------------------------------------------------------------------- ROM:9034 rst ROM:9035 ; --------------------------------------------------------------------------- ROM:9035 rst ROM:9036 ; --------------------------------------------------------------------------- ROM:9036 rst ROM:9037 ; --------------------------------------------------------------------------- ROM:9037 rst ROM:9038 ; --------------------------------------------------------------------------- ROM:9038 rst ROM:9039 ; --------------------------------------------------------------------------- ROM:9039 rst ROM:903A ; --------------------------------------------------------------------------- ROM:903A rst ROM:903B ; --------------------------------------------------------------------------- ROM:903B rst ROM:903C ; --------------------------------------------------------------------------- ROM:903C rst ROM:903D ; --------------------------------------------------------------------------- ROM:903D rst ROM:903E ; --------------------------------------------------------------------------- ROM:903E rst ROM:903F ; --------------------------------------------------------------------------- ROM:903F rst ROM:9040 ; --------------------------------------------------------------------------- ROM:9040 rst ROM:9041 ; --------------------------------------------------------------------------- ROM:9041 rst ROM:9042 ; --------------------------------------------------------------------------- ROM:9042 rst ROM:9043 ; --------------------------------------------------------------------------- ROM:9043 rst ROM:9044 ; --------------------------------------------------------------------------- ROM:9044 rst ROM:9045 ; --------------------------------------------------------------------------- ROM:9045 rst ROM:9046 ; --------------------------------------------------------------------------- ROM:9046 rst ROM:9047 ; --------------------------------------------------------------------------- ROM:9047 rst ROM:9048 ; --------------------------------------------------------------------------- ROM:9048 rst ROM:9049 ; --------------------------------------------------------------------------- ROM:9049 rst ROM:904A ; --------------------------------------------------------------------------- ROM:904A rst ROM:904B ; --------------------------------------------------------------------------- ROM:904B rst ROM:904C ; --------------------------------------------------------------------------- ROM:904C rst ROM:904D ; --------------------------------------------------------------------------- ROM:904D rst ROM:904E ; --------------------------------------------------------------------------- ROM:904E rst ROM:904F ; --------------------------------------------------------------------------- ROM:904F rst ROM:9050 ; --------------------------------------------------------------------------- ROM:9050 rst ROM:9051 ; --------------------------------------------------------------------------- ROM:9051 rst ROM:9052 ; --------------------------------------------------------------------------- ROM:9052 rst ROM:9053 ; --------------------------------------------------------------------------- ROM:9053 rst ROM:9054 ; --------------------------------------------------------------------------- ROM:9054 rst ROM:9055 ; --------------------------------------------------------------------------- ROM:9055 rst ROM:9056 ; --------------------------------------------------------------------------- ROM:9056 rst ROM:9057 ; --------------------------------------------------------------------------- ROM:9057 rst ROM:9058 ; --------------------------------------------------------------------------- ROM:9058 rst ROM:9059 ; --------------------------------------------------------------------------- ROM:9059 rst ROM:905A ; --------------------------------------------------------------------------- ROM:905A rst ROM:905B ; --------------------------------------------------------------------------- ROM:905B rst ROM:905C ; --------------------------------------------------------------------------- ROM:905C rst ROM:905D ; --------------------------------------------------------------------------- ROM:905D rst ROM:905E ; --------------------------------------------------------------------------- ROM:905E rst ROM:905F ; --------------------------------------------------------------------------- ROM:905F rst ROM:9060 ; --------------------------------------------------------------------------- ROM:9060 rst ROM:9061 ; --------------------------------------------------------------------------- ROM:9061 rst ROM:9062 ; --------------------------------------------------------------------------- ROM:9062 rst ROM:9063 ; --------------------------------------------------------------------------- ROM:9063 rst ROM:9064 ; --------------------------------------------------------------------------- ROM:9064 rst ROM:9065 ; --------------------------------------------------------------------------- ROM:9065 rst ROM:9066 ; --------------------------------------------------------------------------- ROM:9066 rst ROM:9067 ; --------------------------------------------------------------------------- ROM:9067 rst ROM:9068 ; --------------------------------------------------------------------------- ROM:9068 rst ROM:9069 ; --------------------------------------------------------------------------- ROM:9069 rst ROM:906A ; --------------------------------------------------------------------------- ROM:906A rst ROM:906B ; --------------------------------------------------------------------------- ROM:906B rst ROM:906C ; --------------------------------------------------------------------------- ROM:906C rst ROM:906D ; --------------------------------------------------------------------------- ROM:906D rst ROM:906E ; --------------------------------------------------------------------------- ROM:906E rst ROM:906F ; --------------------------------------------------------------------------- ROM:906F rst ROM:9070 ; --------------------------------------------------------------------------- ROM:9070 rst ROM:9071 ; --------------------------------------------------------------------------- ROM:9071 rst ROM:9072 ; --------------------------------------------------------------------------- ROM:9072 rst ROM:9073 ; --------------------------------------------------------------------------- ROM:9073 rst ROM:9074 ; --------------------------------------------------------------------------- ROM:9074 rst ROM:9075 ; --------------------------------------------------------------------------- ROM:9075 rst ROM:9076 ; --------------------------------------------------------------------------- ROM:9076 rst ROM:9077 ; --------------------------------------------------------------------------- ROM:9077 rst ROM:9078 ; --------------------------------------------------------------------------- ROM:9078 rst ROM:9079 ; --------------------------------------------------------------------------- ROM:9079 rst ROM:907A ; --------------------------------------------------------------------------- ROM:907A rst ROM:907B ; --------------------------------------------------------------------------- ROM:907B rst ROM:907C ; --------------------------------------------------------------------------- ROM:907C rst ROM:907D ; --------------------------------------------------------------------------- ROM:907D rst ROM:907E ; --------------------------------------------------------------------------- ROM:907E rst ROM:907F ; --------------------------------------------------------------------------- ROM:907F rst ROM:9080 ; --------------------------------------------------------------------------- ROM:9080 rst ROM:9081 ; --------------------------------------------------------------------------- ROM:9081 rst ROM:9082 ; --------------------------------------------------------------------------- ROM:9082 rst ROM:9083 ; --------------------------------------------------------------------------- ROM:9083 rst ROM:9084 ; --------------------------------------------------------------------------- ROM:9084 rst ROM:9085 ; --------------------------------------------------------------------------- ROM:9085 rst ROM:9086 ; --------------------------------------------------------------------------- ROM:9086 rst ROM:9087 ; --------------------------------------------------------------------------- ROM:9087 rst ROM:9088 ; --------------------------------------------------------------------------- ROM:9088 rst ROM:9089 ; --------------------------------------------------------------------------- ROM:9089 rst ROM:908A ; --------------------------------------------------------------------------- ROM:908A rst ROM:908B ; --------------------------------------------------------------------------- ROM:908B rst ROM:908C ; --------------------------------------------------------------------------- ROM:908C rst ROM:908D ; --------------------------------------------------------------------------- ROM:908D rst ROM:908E ; --------------------------------------------------------------------------- ROM:908E rst ROM:908F ; --------------------------------------------------------------------------- ROM:908F rst ROM:9090 ; --------------------------------------------------------------------------- ROM:9090 rst ROM:9091 ; --------------------------------------------------------------------------- ROM:9091 rst ROM:9092 ; --------------------------------------------------------------------------- ROM:9092 rst ROM:9093 ; --------------------------------------------------------------------------- ROM:9093 rst ROM:9094 ; --------------------------------------------------------------------------- ROM:9094 rst ROM:9095 ; --------------------------------------------------------------------------- ROM:9095 rst ROM:9096 ; --------------------------------------------------------------------------- ROM:9096 rst ROM:9097 ; --------------------------------------------------------------------------- ROM:9097 rst ROM:9098 ; --------------------------------------------------------------------------- ROM:9098 rst ROM:9099 ; --------------------------------------------------------------------------- ROM:9099 rst ROM:909A ; --------------------------------------------------------------------------- ROM:909A rst ROM:909B ; --------------------------------------------------------------------------- ROM:909B rst ROM:909C ; --------------------------------------------------------------------------- ROM:909C rst ROM:909D ; --------------------------------------------------------------------------- ROM:909D rst ROM:909E ; --------------------------------------------------------------------------- ROM:909E rst ROM:909F ; --------------------------------------------------------------------------- ROM:909F rst ROM:90A0 ; --------------------------------------------------------------------------- ROM:90A0 rst ROM:90A1 ; --------------------------------------------------------------------------- ROM:90A1 rst ROM:90A2 ; --------------------------------------------------------------------------- ROM:90A2 rst ROM:90A3 ; --------------------------------------------------------------------------- ROM:90A3 rst ROM:90A4 ; --------------------------------------------------------------------------- ROM:90A4 rst ROM:90A5 ; --------------------------------------------------------------------------- ROM:90A5 rst ROM:90A6 ; --------------------------------------------------------------------------- ROM:90A6 rst ROM:90A7 ; --------------------------------------------------------------------------- ROM:90A7 rst ROM:90A8 ; --------------------------------------------------------------------------- ROM:90A8 rst ROM:90A9 ; --------------------------------------------------------------------------- ROM:90A9 rst ROM:90AA ; --------------------------------------------------------------------------- ROM:90AA rst ROM:90AB ; --------------------------------------------------------------------------- ROM:90AB rst ROM:90AC ; --------------------------------------------------------------------------- ROM:90AC rst ROM:90AD ; --------------------------------------------------------------------------- ROM:90AD rst ROM:90AE ; --------------------------------------------------------------------------- ROM:90AE rst ROM:90AF ; --------------------------------------------------------------------------- ROM:90AF rst ROM:90B0 ; --------------------------------------------------------------------------- ROM:90B0 rst ROM:90B1 ; --------------------------------------------------------------------------- ROM:90B1 rst ROM:90B2 ; --------------------------------------------------------------------------- ROM:90B2 rst ROM:90B3 ; --------------------------------------------------------------------------- ROM:90B3 rst ROM:90B4 ; --------------------------------------------------------------------------- ROM:90B4 rst ROM:90B5 ; --------------------------------------------------------------------------- ROM:90B5 rst ROM:90B6 ; --------------------------------------------------------------------------- ROM:90B6 rst ROM:90B7 ; --------------------------------------------------------------------------- ROM:90B7 rst ROM:90B8 ; --------------------------------------------------------------------------- ROM:90B8 rst ROM:90B9 ; --------------------------------------------------------------------------- ROM:90B9 rst ROM:90BA ; --------------------------------------------------------------------------- ROM:90BA rst ROM:90BB ; --------------------------------------------------------------------------- ROM:90BB rst ROM:90BC ; --------------------------------------------------------------------------- ROM:90BC rst ROM:90BD ; --------------------------------------------------------------------------- ROM:90BD rst ROM:90BE ; --------------------------------------------------------------------------- ROM:90BE rst ROM:90BF ; --------------------------------------------------------------------------- ROM:90BF rst ROM:90C0 ; --------------------------------------------------------------------------- ROM:90C0 rst ROM:90C1 ; --------------------------------------------------------------------------- ROM:90C1 rst ROM:90C2 ; --------------------------------------------------------------------------- ROM:90C2 rst ROM:90C3 ; --------------------------------------------------------------------------- ROM:90C3 rst ROM:90C4 ; --------------------------------------------------------------------------- ROM:90C4 rst ROM:90C5 ; --------------------------------------------------------------------------- ROM:90C5 rst ROM:90C6 ; --------------------------------------------------------------------------- ROM:90C6 rst ROM:90C7 ; --------------------------------------------------------------------------- ROM:90C7 rst ROM:90C8 ; --------------------------------------------------------------------------- ROM:90C8 rst ROM:90C9 ; --------------------------------------------------------------------------- ROM:90C9 rst ROM:90CA ; --------------------------------------------------------------------------- ROM:90CA rst ROM:90CB ; --------------------------------------------------------------------------- ROM:90CB rst ROM:90CC ; --------------------------------------------------------------------------- ROM:90CC rst ROM:90CD ; --------------------------------------------------------------------------- ROM:90CD rst ROM:90CE ; --------------------------------------------------------------------------- ROM:90CE rst ROM:90CF ; --------------------------------------------------------------------------- ROM:90CF rst ROM:90D0 ; --------------------------------------------------------------------------- ROM:90D0 rst ROM:90D1 ; --------------------------------------------------------------------------- ROM:90D1 rst ROM:90D2 ; --------------------------------------------------------------------------- ROM:90D2 rst ROM:90D3 ; --------------------------------------------------------------------------- ROM:90D3 rst ROM:90D4 ; --------------------------------------------------------------------------- ROM:90D4 rst ROM:90D5 ; --------------------------------------------------------------------------- ROM:90D5 rst ROM:90D6 ; --------------------------------------------------------------------------- ROM:90D6 rst ROM:90D7 ; --------------------------------------------------------------------------- ROM:90D7 rst ROM:90D8 ; --------------------------------------------------------------------------- ROM:90D8 rst ROM:90D9 ; --------------------------------------------------------------------------- ROM:90D9 rst ROM:90DA ; --------------------------------------------------------------------------- ROM:90DA rst ROM:90DB ; --------------------------------------------------------------------------- ROM:90DB rst ROM:90DC ; --------------------------------------------------------------------------- ROM:90DC rst ROM:90DD ; --------------------------------------------------------------------------- ROM:90DD rst ROM:90DE ; --------------------------------------------------------------------------- ROM:90DE rst ROM:90DF ; --------------------------------------------------------------------------- ROM:90DF rst ROM:90E0 ; --------------------------------------------------------------------------- ROM:90E0 rst ROM:90E1 ; --------------------------------------------------------------------------- ROM:90E1 rst ROM:90E2 ; --------------------------------------------------------------------------- ROM:90E2 rst ROM:90E3 ; --------------------------------------------------------------------------- ROM:90E3 rst ROM:90E4 ; --------------------------------------------------------------------------- ROM:90E4 rst ROM:90E5 ; --------------------------------------------------------------------------- ROM:90E5 rst ROM:90E6 ; --------------------------------------------------------------------------- ROM:90E6 rst ROM:90E7 ; --------------------------------------------------------------------------- ROM:90E7 rst ROM:90E8 ; --------------------------------------------------------------------------- ROM:90E8 rst ROM:90E9 ; --------------------------------------------------------------------------- ROM:90E9 rst ROM:90EA ; --------------------------------------------------------------------------- ROM:90EA rst ROM:90EB ; --------------------------------------------------------------------------- ROM:90EB rst ROM:90EC ; --------------------------------------------------------------------------- ROM:90EC rst ROM:90ED ; --------------------------------------------------------------------------- ROM:90ED rst ROM:90EE ; --------------------------------------------------------------------------- ROM:90EE rst ROM:90EF ; --------------------------------------------------------------------------- ROM:90EF rst ROM:90F0 ; --------------------------------------------------------------------------- ROM:90F0 rst ROM:90F1 ; --------------------------------------------------------------------------- ROM:90F1 rst ROM:90F2 ; --------------------------------------------------------------------------- ROM:90F2 rst ROM:90F3 ; --------------------------------------------------------------------------- ROM:90F3 rst ROM:90F4 ; --------------------------------------------------------------------------- ROM:90F4 rst ROM:90F5 ; --------------------------------------------------------------------------- ROM:90F5 rst ROM:90F6 ; --------------------------------------------------------------------------- ROM:90F6 rst ROM:90F7 ; --------------------------------------------------------------------------- ROM:90F7 rst ROM:90F8 ; --------------------------------------------------------------------------- ROM:90F8 rst ROM:90F9 ; --------------------------------------------------------------------------- ROM:90F9 rst ROM:90FA ; --------------------------------------------------------------------------- ROM:90FA rst ROM:90FB ; --------------------------------------------------------------------------- ROM:90FB rst ROM:90FC ; --------------------------------------------------------------------------- ROM:90FC rst ROM:90FD ; --------------------------------------------------------------------------- ROM:90FD rst ROM:90FE ; --------------------------------------------------------------------------- ROM:90FE rst ROM:90FF ; --------------------------------------------------------------------------- ROM:90FF rst ROM:9100 ; --------------------------------------------------------------------------- ROM:9100 rst ROM:9101 ; --------------------------------------------------------------------------- ROM:9101 rst ROM:9102 ; --------------------------------------------------------------------------- ROM:9102 rst ROM:9103 ; --------------------------------------------------------------------------- ROM:9103 rst ROM:9104 ; --------------------------------------------------------------------------- ROM:9104 rst ROM:9105 ; --------------------------------------------------------------------------- ROM:9105 rst ROM:9106 ; --------------------------------------------------------------------------- ROM:9106 rst ROM:9107 ; --------------------------------------------------------------------------- ROM:9107 rst ROM:9108 ; --------------------------------------------------------------------------- ROM:9108 rst ROM:9109 ; --------------------------------------------------------------------------- ROM:9109 rst ROM:910A ; --------------------------------------------------------------------------- ROM:910A rst ROM:910B ; --------------------------------------------------------------------------- ROM:910B rst ROM:910C ; --------------------------------------------------------------------------- ROM:910C rst ROM:910D ; --------------------------------------------------------------------------- ROM:910D rst ROM:910E ; --------------------------------------------------------------------------- ROM:910E rst ROM:910F ; --------------------------------------------------------------------------- ROM:910F rst ROM:9110 ; --------------------------------------------------------------------------- ROM:9110 rst ROM:9111 ; --------------------------------------------------------------------------- ROM:9111 rst ROM:9112 ; --------------------------------------------------------------------------- ROM:9112 rst ROM:9113 ; --------------------------------------------------------------------------- ROM:9113 rst ROM:9114 ; --------------------------------------------------------------------------- ROM:9114 rst ROM:9115 ; --------------------------------------------------------------------------- ROM:9115 rst ROM:9116 ; --------------------------------------------------------------------------- ROM:9116 rst ROM:9117 ; --------------------------------------------------------------------------- ROM:9117 rst ROM:9118 ; --------------------------------------------------------------------------- ROM:9118 rst ROM:9119 ; --------------------------------------------------------------------------- ROM:9119 rst ROM:911A ; --------------------------------------------------------------------------- ROM:911A rst ROM:911B ; --------------------------------------------------------------------------- ROM:911B rst ROM:911C ; --------------------------------------------------------------------------- ROM:911C rst ROM:911D ; --------------------------------------------------------------------------- ROM:911D rst ROM:911E ; --------------------------------------------------------------------------- ROM:911E rst ROM:911F ; --------------------------------------------------------------------------- ROM:911F rst ROM:9120 ; --------------------------------------------------------------------------- ROM:9120 rst ROM:9121 ; --------------------------------------------------------------------------- ROM:9121 rst ROM:9122 ; --------------------------------------------------------------------------- ROM:9122 rst ROM:9123 ; --------------------------------------------------------------------------- ROM:9123 rst ROM:9124 ; --------------------------------------------------------------------------- ROM:9124 rst ROM:9125 ; --------------------------------------------------------------------------- ROM:9125 rst ROM:9126 ; --------------------------------------------------------------------------- ROM:9126 rst ROM:9127 ; --------------------------------------------------------------------------- ROM:9127 rst ROM:9128 ; --------------------------------------------------------------------------- ROM:9128 rst ROM:9129 ; --------------------------------------------------------------------------- ROM:9129 rst ROM:912A ; --------------------------------------------------------------------------- ROM:912A rst ROM:912B ; --------------------------------------------------------------------------- ROM:912B rst ROM:912C ; --------------------------------------------------------------------------- ROM:912C rst ROM:912D ; --------------------------------------------------------------------------- ROM:912D rst ROM:912E ; --------------------------------------------------------------------------- ROM:912E rst ROM:912F ; --------------------------------------------------------------------------- ROM:912F rst ROM:9130 ; --------------------------------------------------------------------------- ROM:9130 rst ROM:9131 ; --------------------------------------------------------------------------- ROM:9131 rst ROM:9132 ; --------------------------------------------------------------------------- ROM:9132 rst ROM:9133 ; --------------------------------------------------------------------------- ROM:9133 rst ROM:9134 ; --------------------------------------------------------------------------- ROM:9134 rst ROM:9135 ; --------------------------------------------------------------------------- ROM:9135 rst ROM:9136 ; --------------------------------------------------------------------------- ROM:9136 rst ROM:9137 ; --------------------------------------------------------------------------- ROM:9137 rst ROM:9138 ; --------------------------------------------------------------------------- ROM:9138 rst ROM:9139 ; --------------------------------------------------------------------------- ROM:9139 rst ROM:913A ; --------------------------------------------------------------------------- ROM:913A rst ROM:913B ; --------------------------------------------------------------------------- ROM:913B rst ROM:913C ; --------------------------------------------------------------------------- ROM:913C rst ROM:913D ; --------------------------------------------------------------------------- ROM:913D rst ROM:913E ; --------------------------------------------------------------------------- ROM:913E rst ROM:913F ; --------------------------------------------------------------------------- ROM:913F rst ROM:9140 ; --------------------------------------------------------------------------- ROM:9140 rst ROM:9141 ; --------------------------------------------------------------------------- ROM:9141 rst ROM:9142 ; --------------------------------------------------------------------------- ROM:9142 rst ROM:9143 ; --------------------------------------------------------------------------- ROM:9143 rst ROM:9144 ; --------------------------------------------------------------------------- ROM:9144 rst ROM:9145 ; --------------------------------------------------------------------------- ROM:9145 rst ROM:9146 ; --------------------------------------------------------------------------- ROM:9146 rst ROM:9147 ; --------------------------------------------------------------------------- ROM:9147 rst ROM:9148 ; --------------------------------------------------------------------------- ROM:9148 rst ROM:9149 ; --------------------------------------------------------------------------- ROM:9149 rst ROM:914A ; --------------------------------------------------------------------------- ROM:914A rst ROM:914B ; --------------------------------------------------------------------------- ROM:914B rst ROM:914C ; --------------------------------------------------------------------------- ROM:914C rst ROM:914D ; --------------------------------------------------------------------------- ROM:914D rst ROM:914E ; --------------------------------------------------------------------------- ROM:914E rst ROM:914F ; --------------------------------------------------------------------------- ROM:914F rst ROM:9150 ; --------------------------------------------------------------------------- ROM:9150 rst ROM:9151 ; --------------------------------------------------------------------------- ROM:9151 rst ROM:9152 ; --------------------------------------------------------------------------- ROM:9152 rst ROM:9153 ; --------------------------------------------------------------------------- ROM:9153 rst ROM:9154 ; --------------------------------------------------------------------------- ROM:9154 rst ROM:9155 ; --------------------------------------------------------------------------- ROM:9155 rst ROM:9156 ; --------------------------------------------------------------------------- ROM:9156 rst ROM:9157 ; --------------------------------------------------------------------------- ROM:9157 rst ROM:9158 ; --------------------------------------------------------------------------- ROM:9158 rst ROM:9159 ; --------------------------------------------------------------------------- ROM:9159 rst ROM:915A ; --------------------------------------------------------------------------- ROM:915A rst ROM:915B ; --------------------------------------------------------------------------- ROM:915B rst ROM:915C ; --------------------------------------------------------------------------- ROM:915C rst ROM:915D ; --------------------------------------------------------------------------- ROM:915D rst ROM:915E ; --------------------------------------------------------------------------- ROM:915E rst ROM:915F ; --------------------------------------------------------------------------- ROM:915F rst ROM:9160 ; --------------------------------------------------------------------------- ROM:9160 rst ROM:9161 ; --------------------------------------------------------------------------- ROM:9161 rst ROM:9162 ; --------------------------------------------------------------------------- ROM:9162 rst ROM:9163 ; --------------------------------------------------------------------------- ROM:9163 rst ROM:9164 ; --------------------------------------------------------------------------- ROM:9164 rst ROM:9165 ; --------------------------------------------------------------------------- ROM:9165 rst ROM:9166 ; --------------------------------------------------------------------------- ROM:9166 rst ROM:9167 ; --------------------------------------------------------------------------- ROM:9167 rst ROM:9168 ; --------------------------------------------------------------------------- ROM:9168 rst ROM:9169 ; --------------------------------------------------------------------------- ROM:9169 rst ROM:916A ; --------------------------------------------------------------------------- ROM:916A rst ROM:916B ; --------------------------------------------------------------------------- ROM:916B rst ROM:916C ; --------------------------------------------------------------------------- ROM:916C rst ROM:916D ; --------------------------------------------------------------------------- ROM:916D rst ROM:916E ; --------------------------------------------------------------------------- ROM:916E rst ROM:916F ; --------------------------------------------------------------------------- ROM:916F rst ROM:9170 ; --------------------------------------------------------------------------- ROM:9170 rst ROM:9171 ; --------------------------------------------------------------------------- ROM:9171 rst ROM:9172 ; --------------------------------------------------------------------------- ROM:9172 rst ROM:9173 ; --------------------------------------------------------------------------- ROM:9173 rst ROM:9174 ; --------------------------------------------------------------------------- ROM:9174 rst ROM:9175 ; --------------------------------------------------------------------------- ROM:9175 rst ROM:9176 ; --------------------------------------------------------------------------- ROM:9176 rst ROM:9177 ; --------------------------------------------------------------------------- ROM:9177 rst ROM:9178 ; --------------------------------------------------------------------------- ROM:9178 rst ROM:9179 ; --------------------------------------------------------------------------- ROM:9179 rst ROM:917A ; --------------------------------------------------------------------------- ROM:917A rst ROM:917B ; --------------------------------------------------------------------------- ROM:917B rst ROM:917C ; --------------------------------------------------------------------------- ROM:917C rst ROM:917D ; --------------------------------------------------------------------------- ROM:917D rst ROM:917E ; --------------------------------------------------------------------------- ROM:917E rst ROM:917F ; --------------------------------------------------------------------------- ROM:917F rst ROM:9180 ; --------------------------------------------------------------------------- ROM:9180 rst ROM:9181 ; --------------------------------------------------------------------------- ROM:9181 rst ROM:9182 ; --------------------------------------------------------------------------- ROM:9182 rst ROM:9183 ; --------------------------------------------------------------------------- ROM:9183 rst ROM:9184 ; --------------------------------------------------------------------------- ROM:9184 rst ROM:9185 ; --------------------------------------------------------------------------- ROM:9185 rst ROM:9186 ; --------------------------------------------------------------------------- ROM:9186 rst ROM:9187 ; --------------------------------------------------------------------------- ROM:9187 rst ROM:9188 ; --------------------------------------------------------------------------- ROM:9188 rst ROM:9189 ; --------------------------------------------------------------------------- ROM:9189 rst ROM:918A ; --------------------------------------------------------------------------- ROM:918A rst ROM:918B ; --------------------------------------------------------------------------- ROM:918B rst ROM:918C ; --------------------------------------------------------------------------- ROM:918C rst ROM:918D ; --------------------------------------------------------------------------- ROM:918D rst ROM:918E ; --------------------------------------------------------------------------- ROM:918E rst ROM:918F ; --------------------------------------------------------------------------- ROM:918F rst ROM:9190 ; --------------------------------------------------------------------------- ROM:9190 rst ROM:9191 ; --------------------------------------------------------------------------- ROM:9191 rst ROM:9192 ; --------------------------------------------------------------------------- ROM:9192 rst ROM:9193 ; --------------------------------------------------------------------------- ROM:9193 rst ROM:9194 ; --------------------------------------------------------------------------- ROM:9194 rst ROM:9195 ; --------------------------------------------------------------------------- ROM:9195 rst ROM:9196 ; --------------------------------------------------------------------------- ROM:9196 rst ROM:9197 ; --------------------------------------------------------------------------- ROM:9197 rst ROM:9198 ; --------------------------------------------------------------------------- ROM:9198 rst ROM:9199 ; --------------------------------------------------------------------------- ROM:9199 rst ROM:919A ; --------------------------------------------------------------------------- ROM:919A rst ROM:919B ; --------------------------------------------------------------------------- ROM:919B rst ROM:919C ; --------------------------------------------------------------------------- ROM:919C rst ROM:919D ; --------------------------------------------------------------------------- ROM:919D rst ROM:919E ; --------------------------------------------------------------------------- ROM:919E rst ROM:919F ; --------------------------------------------------------------------------- ROM:919F rst ROM:91A0 ; --------------------------------------------------------------------------- ROM:91A0 rst ROM:91A1 ; --------------------------------------------------------------------------- ROM:91A1 rst ROM:91A2 ; --------------------------------------------------------------------------- ROM:91A2 rst ROM:91A3 ; --------------------------------------------------------------------------- ROM:91A3 rst ROM:91A4 ; --------------------------------------------------------------------------- ROM:91A4 rst ROM:91A5 ; --------------------------------------------------------------------------- ROM:91A5 rst ROM:91A6 ; --------------------------------------------------------------------------- ROM:91A6 rst ROM:91A7 ; --------------------------------------------------------------------------- ROM:91A7 rst ROM:91A8 ; --------------------------------------------------------------------------- ROM:91A8 rst ROM:91A9 ; --------------------------------------------------------------------------- ROM:91A9 rst ROM:91AA ; --------------------------------------------------------------------------- ROM:91AA rst ROM:91AB ; --------------------------------------------------------------------------- ROM:91AB rst ROM:91AC ; --------------------------------------------------------------------------- ROM:91AC rst ROM:91AD ; --------------------------------------------------------------------------- ROM:91AD rst ROM:91AE ; --------------------------------------------------------------------------- ROM:91AE rst ROM:91AF ; --------------------------------------------------------------------------- ROM:91AF rst ROM:91B0 ; --------------------------------------------------------------------------- ROM:91B0 rst ROM:91B1 ; --------------------------------------------------------------------------- ROM:91B1 rst ROM:91B2 ; --------------------------------------------------------------------------- ROM:91B2 rst ROM:91B3 ; --------------------------------------------------------------------------- ROM:91B3 rst ROM:91B4 ; --------------------------------------------------------------------------- ROM:91B4 rst ROM:91B5 ; --------------------------------------------------------------------------- ROM:91B5 rst ROM:91B6 ; --------------------------------------------------------------------------- ROM:91B6 rst ROM:91B7 ; --------------------------------------------------------------------------- ROM:91B7 rst ROM:91B8 ; --------------------------------------------------------------------------- ROM:91B8 rst ROM:91B9 ; --------------------------------------------------------------------------- ROM:91B9 rst ROM:91BA ; --------------------------------------------------------------------------- ROM:91BA rst ROM:91BB ; --------------------------------------------------------------------------- ROM:91BB rst ROM:91BC ; --------------------------------------------------------------------------- ROM:91BC rst ROM:91BD ; --------------------------------------------------------------------------- ROM:91BD rst ROM:91BE ; --------------------------------------------------------------------------- ROM:91BE rst ROM:91BF ; --------------------------------------------------------------------------- ROM:91BF rst ROM:91C0 ; --------------------------------------------------------------------------- ROM:91C0 rst ROM:91C1 ; --------------------------------------------------------------------------- ROM:91C1 rst ROM:91C2 ; --------------------------------------------------------------------------- ROM:91C2 rst ROM:91C3 ; --------------------------------------------------------------------------- ROM:91C3 rst ROM:91C4 ; --------------------------------------------------------------------------- ROM:91C4 rst ROM:91C5 ; --------------------------------------------------------------------------- ROM:91C5 rst ROM:91C6 ; --------------------------------------------------------------------------- ROM:91C6 rst ROM:91C7 ; --------------------------------------------------------------------------- ROM:91C7 rst ROM:91C8 ; --------------------------------------------------------------------------- ROM:91C8 rst ROM:91C9 ; --------------------------------------------------------------------------- ROM:91C9 rst ROM:91CA ; --------------------------------------------------------------------------- ROM:91CA rst ROM:91CB ; --------------------------------------------------------------------------- ROM:91CB rst ROM:91CC ; --------------------------------------------------------------------------- ROM:91CC rst ROM:91CD ; --------------------------------------------------------------------------- ROM:91CD rst ROM:91CE ; --------------------------------------------------------------------------- ROM:91CE rst ROM:91CF ; --------------------------------------------------------------------------- ROM:91CF rst ROM:91D0 ; --------------------------------------------------------------------------- ROM:91D0 rst ROM:91D1 ; --------------------------------------------------------------------------- ROM:91D1 rst ROM:91D2 ; --------------------------------------------------------------------------- ROM:91D2 rst ROM:91D3 ; --------------------------------------------------------------------------- ROM:91D3 rst ROM:91D4 ; --------------------------------------------------------------------------- ROM:91D4 rst ROM:91D5 ; --------------------------------------------------------------------------- ROM:91D5 rst ROM:91D6 ; --------------------------------------------------------------------------- ROM:91D6 rst ROM:91D7 ; --------------------------------------------------------------------------- ROM:91D7 rst ROM:91D8 ; --------------------------------------------------------------------------- ROM:91D8 rst ROM:91D9 ; --------------------------------------------------------------------------- ROM:91D9 rst ROM:91DA ; --------------------------------------------------------------------------- ROM:91DA rst ROM:91DB ; --------------------------------------------------------------------------- ROM:91DB rst ROM:91DC ; --------------------------------------------------------------------------- ROM:91DC rst ROM:91DD ; --------------------------------------------------------------------------- ROM:91DD rst ROM:91DE ; --------------------------------------------------------------------------- ROM:91DE rst ROM:91DF ; --------------------------------------------------------------------------- ROM:91DF rst ROM:91E0 ; --------------------------------------------------------------------------- ROM:91E0 rst ROM:91E1 ; --------------------------------------------------------------------------- ROM:91E1 rst ROM:91E2 ; --------------------------------------------------------------------------- ROM:91E2 rst ROM:91E3 ; --------------------------------------------------------------------------- ROM:91E3 rst ROM:91E4 ; --------------------------------------------------------------------------- ROM:91E4 rst ROM:91E5 ; --------------------------------------------------------------------------- ROM:91E5 rst ROM:91E6 ; --------------------------------------------------------------------------- ROM:91E6 rst ROM:91E7 ; --------------------------------------------------------------------------- ROM:91E7 rst ROM:91E8 ; --------------------------------------------------------------------------- ROM:91E8 rst ROM:91E9 ; --------------------------------------------------------------------------- ROM:91E9 rst ROM:91EA ; --------------------------------------------------------------------------- ROM:91EA rst ROM:91EB ; --------------------------------------------------------------------------- ROM:91EB rst ROM:91EC ; --------------------------------------------------------------------------- ROM:91EC rst ROM:91ED ; --------------------------------------------------------------------------- ROM:91ED rst ROM:91EE ; --------------------------------------------------------------------------- ROM:91EE rst ROM:91EF ; --------------------------------------------------------------------------- ROM:91EF rst ROM:91F0 ; --------------------------------------------------------------------------- ROM:91F0 rst ROM:91F1 ; --------------------------------------------------------------------------- ROM:91F1 rst ROM:91F2 ; --------------------------------------------------------------------------- ROM:91F2 rst ROM:91F3 ; --------------------------------------------------------------------------- ROM:91F3 rst ROM:91F4 ; --------------------------------------------------------------------------- ROM:91F4 rst ROM:91F5 ; --------------------------------------------------------------------------- ROM:91F5 rst ROM:91F6 ; --------------------------------------------------------------------------- ROM:91F6 rst ROM:91F7 ; --------------------------------------------------------------------------- ROM:91F7 rst ROM:91F8 ; --------------------------------------------------------------------------- ROM:91F8 rst ROM:91F9 ; --------------------------------------------------------------------------- ROM:91F9 rst ROM:91FA ; --------------------------------------------------------------------------- ROM:91FA rst ROM:91FB ; --------------------------------------------------------------------------- ROM:91FB rst ROM:91FC ; --------------------------------------------------------------------------- ROM:91FC rst ROM:91FD ; --------------------------------------------------------------------------- ROM:91FD rst ROM:91FE ; --------------------------------------------------------------------------- ROM:91FE rst ROM:91FF ; --------------------------------------------------------------------------- ROM:91FF rst ROM:9200 ; --------------------------------------------------------------------------- ROM:9200 rst ROM:9201 ; --------------------------------------------------------------------------- ROM:9201 rst ROM:9202 ; --------------------------------------------------------------------------- ROM:9202 rst ROM:9203 ; --------------------------------------------------------------------------- ROM:9203 rst ROM:9204 ; --------------------------------------------------------------------------- ROM:9204 rst ROM:9205 ; --------------------------------------------------------------------------- ROM:9205 rst ROM:9206 ; --------------------------------------------------------------------------- ROM:9206 rst ROM:9207 ; --------------------------------------------------------------------------- ROM:9207 rst ROM:9208 ; --------------------------------------------------------------------------- ROM:9208 rst ROM:9209 ; --------------------------------------------------------------------------- ROM:9209 rst ROM:920A ; --------------------------------------------------------------------------- ROM:920A rst ROM:920B ; --------------------------------------------------------------------------- ROM:920B rst ROM:920C ; --------------------------------------------------------------------------- ROM:920C rst ROM:920D ; --------------------------------------------------------------------------- ROM:920D rst ROM:920E ; --------------------------------------------------------------------------- ROM:920E rst ROM:920F ; --------------------------------------------------------------------------- ROM:920F rst ROM:9210 ; --------------------------------------------------------------------------- ROM:9210 rst ROM:9211 ; --------------------------------------------------------------------------- ROM:9211 rst ROM:9212 ; --------------------------------------------------------------------------- ROM:9212 rst ROM:9213 ; --------------------------------------------------------------------------- ROM:9213 rst ROM:9214 ; --------------------------------------------------------------------------- ROM:9214 rst ROM:9215 ; --------------------------------------------------------------------------- ROM:9215 rst ROM:9216 ; --------------------------------------------------------------------------- ROM:9216 rst ROM:9217 ; --------------------------------------------------------------------------- ROM:9217 rst ROM:9218 ; --------------------------------------------------------------------------- ROM:9218 rst ROM:9219 ; --------------------------------------------------------------------------- ROM:9219 rst ROM:921A ; --------------------------------------------------------------------------- ROM:921A rst ROM:921B ; --------------------------------------------------------------------------- ROM:921B rst ROM:921C ; --------------------------------------------------------------------------- ROM:921C rst ROM:921D ; --------------------------------------------------------------------------- ROM:921D rst ROM:921E ; --------------------------------------------------------------------------- ROM:921E rst ROM:921F ; --------------------------------------------------------------------------- ROM:921F rst ROM:9220 ; --------------------------------------------------------------------------- ROM:9220 rst ROM:9221 ; --------------------------------------------------------------------------- ROM:9221 rst ROM:9222 ; --------------------------------------------------------------------------- ROM:9222 rst ROM:9223 ; --------------------------------------------------------------------------- ROM:9223 rst ROM:9224 ; --------------------------------------------------------------------------- ROM:9224 rst ROM:9225 ; --------------------------------------------------------------------------- ROM:9225 rst ROM:9226 ; --------------------------------------------------------------------------- ROM:9226 rst ROM:9227 ; --------------------------------------------------------------------------- ROM:9227 rst ROM:9228 ; --------------------------------------------------------------------------- ROM:9228 rst ROM:9229 ; --------------------------------------------------------------------------- ROM:9229 rst ROM:922A ; --------------------------------------------------------------------------- ROM:922A rst ROM:922B ; --------------------------------------------------------------------------- ROM:922B rst ROM:922C ; --------------------------------------------------------------------------- ROM:922C rst ROM:922D ; --------------------------------------------------------------------------- ROM:922D rst ROM:922E ; --------------------------------------------------------------------------- ROM:922E rst ROM:922F ; --------------------------------------------------------------------------- ROM:922F rst ROM:9230 ; --------------------------------------------------------------------------- ROM:9230 rst ROM:9231 ; --------------------------------------------------------------------------- ROM:9231 rst ROM:9232 ; --------------------------------------------------------------------------- ROM:9232 rst ROM:9233 ; --------------------------------------------------------------------------- ROM:9233 rst ROM:9234 ; --------------------------------------------------------------------------- ROM:9234 rst ROM:9235 ; --------------------------------------------------------------------------- ROM:9235 rst ROM:9236 ; --------------------------------------------------------------------------- ROM:9236 rst ROM:9237 ; --------------------------------------------------------------------------- ROM:9237 rst ROM:9238 ; --------------------------------------------------------------------------- ROM:9238 rst ROM:9239 ; --------------------------------------------------------------------------- ROM:9239 rst ROM:923A ; --------------------------------------------------------------------------- ROM:923A rst ROM:923B ; --------------------------------------------------------------------------- ROM:923B rst ROM:923C ; --------------------------------------------------------------------------- ROM:923C rst ROM:923D ; --------------------------------------------------------------------------- ROM:923D rst ROM:923E ; --------------------------------------------------------------------------- ROM:923E rst ROM:923F ; --------------------------------------------------------------------------- ROM:923F rst ROM:9240 ; --------------------------------------------------------------------------- ROM:9240 rst ROM:9241 ; --------------------------------------------------------------------------- ROM:9241 rst ROM:9242 ; --------------------------------------------------------------------------- ROM:9242 rst ROM:9243 ; --------------------------------------------------------------------------- ROM:9243 rst ROM:9244 ; --------------------------------------------------------------------------- ROM:9244 rst ROM:9245 ; --------------------------------------------------------------------------- ROM:9245 rst ROM:9246 ; --------------------------------------------------------------------------- ROM:9246 rst ROM:9247 ; --------------------------------------------------------------------------- ROM:9247 rst ROM:9248 ; --------------------------------------------------------------------------- ROM:9248 rst ROM:9249 ; --------------------------------------------------------------------------- ROM:9249 rst ROM:924A ; --------------------------------------------------------------------------- ROM:924A rst ROM:924B ; --------------------------------------------------------------------------- ROM:924B rst ROM:924C ; --------------------------------------------------------------------------- ROM:924C rst ROM:924D ; --------------------------------------------------------------------------- ROM:924D rst ROM:924E ; --------------------------------------------------------------------------- ROM:924E rst ROM:924F ; --------------------------------------------------------------------------- ROM:924F rst ROM:9250 ; --------------------------------------------------------------------------- ROM:9250 rst ROM:9251 ; --------------------------------------------------------------------------- ROM:9251 rst ROM:9252 ; --------------------------------------------------------------------------- ROM:9252 rst ROM:9253 ; --------------------------------------------------------------------------- ROM:9253 rst ROM:9254 ; --------------------------------------------------------------------------- ROM:9254 rst ROM:9255 ; --------------------------------------------------------------------------- ROM:9255 rst ROM:9256 ; --------------------------------------------------------------------------- ROM:9256 rst ROM:9257 ; --------------------------------------------------------------------------- ROM:9257 rst ROM:9258 ; --------------------------------------------------------------------------- ROM:9258 rst ROM:9259 ; --------------------------------------------------------------------------- ROM:9259 rst ROM:925A ; --------------------------------------------------------------------------- ROM:925A rst ROM:925B ; --------------------------------------------------------------------------- ROM:925B rst ROM:925C ; --------------------------------------------------------------------------- ROM:925C rst ROM:925D ; --------------------------------------------------------------------------- ROM:925D rst ROM:925E ; --------------------------------------------------------------------------- ROM:925E rst ROM:925F ; --------------------------------------------------------------------------- ROM:925F rst ROM:9260 ; --------------------------------------------------------------------------- ROM:9260 rst ROM:9261 ; --------------------------------------------------------------------------- ROM:9261 rst ROM:9262 ; --------------------------------------------------------------------------- ROM:9262 rst ROM:9263 ; --------------------------------------------------------------------------- ROM:9263 rst ROM:9264 ; --------------------------------------------------------------------------- ROM:9264 rst ROM:9265 ; --------------------------------------------------------------------------- ROM:9265 rst ROM:9266 ; --------------------------------------------------------------------------- ROM:9266 rst ROM:9267 ; --------------------------------------------------------------------------- ROM:9267 rst ROM:9268 ; --------------------------------------------------------------------------- ROM:9268 rst ROM:9269 ; --------------------------------------------------------------------------- ROM:9269 rst ROM:926A ; --------------------------------------------------------------------------- ROM:926A rst ROM:926B ; --------------------------------------------------------------------------- ROM:926B rst ROM:926C ; --------------------------------------------------------------------------- ROM:926C rst ROM:926D ; --------------------------------------------------------------------------- ROM:926D rst ROM:926E ; --------------------------------------------------------------------------- ROM:926E rst ROM:926F ; --------------------------------------------------------------------------- ROM:926F rst ROM:9270 ; --------------------------------------------------------------------------- ROM:9270 rst ROM:9271 ; --------------------------------------------------------------------------- ROM:9271 rst ROM:9272 ; --------------------------------------------------------------------------- ROM:9272 rst ROM:9273 ; --------------------------------------------------------------------------- ROM:9273 rst ROM:9274 ; --------------------------------------------------------------------------- ROM:9274 rst ROM:9275 ; --------------------------------------------------------------------------- ROM:9275 rst ROM:9276 ; --------------------------------------------------------------------------- ROM:9276 rst ROM:9277 ; --------------------------------------------------------------------------- ROM:9277 rst ROM:9278 ; --------------------------------------------------------------------------- ROM:9278 rst ROM:9279 ; --------------------------------------------------------------------------- ROM:9279 rst ROM:927A ; --------------------------------------------------------------------------- ROM:927A rst ROM:927B ; --------------------------------------------------------------------------- ROM:927B rst ROM:927C ; --------------------------------------------------------------------------- ROM:927C rst ROM:927D ; --------------------------------------------------------------------------- ROM:927D rst ROM:927E ; --------------------------------------------------------------------------- ROM:927E rst ROM:927F ; --------------------------------------------------------------------------- ROM:927F rst ROM:9280 ; --------------------------------------------------------------------------- ROM:9280 rst ROM:9281 ; --------------------------------------------------------------------------- ROM:9281 rst ROM:9282 ; --------------------------------------------------------------------------- ROM:9282 rst ROM:9283 ; --------------------------------------------------------------------------- ROM:9283 rst ROM:9284 ; --------------------------------------------------------------------------- ROM:9284 rst ROM:9285 ; --------------------------------------------------------------------------- ROM:9285 rst ROM:9286 ; --------------------------------------------------------------------------- ROM:9286 rst ROM:9287 ; --------------------------------------------------------------------------- ROM:9287 rst ROM:9288 ; --------------------------------------------------------------------------- ROM:9288 rst ROM:9289 ; --------------------------------------------------------------------------- ROM:9289 rst ROM:928A ; --------------------------------------------------------------------------- ROM:928A rst ROM:928B ; --------------------------------------------------------------------------- ROM:928B rst ROM:928C ; --------------------------------------------------------------------------- ROM:928C rst ROM:928D ; --------------------------------------------------------------------------- ROM:928D rst ROM:928E ; --------------------------------------------------------------------------- ROM:928E rst ROM:928F ; --------------------------------------------------------------------------- ROM:928F rst ROM:9290 ; --------------------------------------------------------------------------- ROM:9290 rst ROM:9291 ; --------------------------------------------------------------------------- ROM:9291 rst ROM:9292 ; --------------------------------------------------------------------------- ROM:9292 rst ROM:9293 ; --------------------------------------------------------------------------- ROM:9293 rst ROM:9294 ; --------------------------------------------------------------------------- ROM:9294 rst ROM:9295 ; --------------------------------------------------------------------------- ROM:9295 rst ROM:9296 ; --------------------------------------------------------------------------- ROM:9296 rst ROM:9297 ; --------------------------------------------------------------------------- ROM:9297 rst ROM:9298 ; --------------------------------------------------------------------------- ROM:9298 rst ROM:9299 ; --------------------------------------------------------------------------- ROM:9299 rst ROM:929A ; --------------------------------------------------------------------------- ROM:929A rst ROM:929B ; --------------------------------------------------------------------------- ROM:929B rst ROM:929C ; --------------------------------------------------------------------------- ROM:929C rst ROM:929D ; --------------------------------------------------------------------------- ROM:929D rst ROM:929E ; --------------------------------------------------------------------------- ROM:929E rst ROM:929F ; --------------------------------------------------------------------------- ROM:929F rst ROM:92A0 ; --------------------------------------------------------------------------- ROM:92A0 rst ROM:92A1 ; --------------------------------------------------------------------------- ROM:92A1 rst ROM:92A2 ; --------------------------------------------------------------------------- ROM:92A2 rst ROM:92A3 ; --------------------------------------------------------------------------- ROM:92A3 rst ROM:92A4 ; --------------------------------------------------------------------------- ROM:92A4 rst ROM:92A5 ; --------------------------------------------------------------------------- ROM:92A5 rst ROM:92A6 ; --------------------------------------------------------------------------- ROM:92A6 rst ROM:92A7 ; --------------------------------------------------------------------------- ROM:92A7 rst ROM:92A8 ; --------------------------------------------------------------------------- ROM:92A8 rst ROM:92A9 ; --------------------------------------------------------------------------- ROM:92A9 rst ROM:92AA ; --------------------------------------------------------------------------- ROM:92AA rst ROM:92AB ; --------------------------------------------------------------------------- ROM:92AB rst ROM:92AC ; --------------------------------------------------------------------------- ROM:92AC rst ROM:92AD ; --------------------------------------------------------------------------- ROM:92AD rst ROM:92AE ; --------------------------------------------------------------------------- ROM:92AE rst ROM:92AF ; --------------------------------------------------------------------------- ROM:92AF rst ROM:92B0 ; --------------------------------------------------------------------------- ROM:92B0 rst ROM:92B1 ; --------------------------------------------------------------------------- ROM:92B1 rst ROM:92B2 ; --------------------------------------------------------------------------- ROM:92B2 rst ROM:92B3 ; --------------------------------------------------------------------------- ROM:92B3 rst ROM:92B4 ; --------------------------------------------------------------------------- ROM:92B4 rst ROM:92B5 ; --------------------------------------------------------------------------- ROM:92B5 rst ROM:92B6 ; --------------------------------------------------------------------------- ROM:92B6 rst ROM:92B7 ; --------------------------------------------------------------------------- ROM:92B7 rst ROM:92B8 ; --------------------------------------------------------------------------- ROM:92B8 rst ROM:92B9 ; --------------------------------------------------------------------------- ROM:92B9 rst ROM:92BA ; --------------------------------------------------------------------------- ROM:92BA rst ROM:92BB ; --------------------------------------------------------------------------- ROM:92BB rst ROM:92BC ; --------------------------------------------------------------------------- ROM:92BC rst ROM:92BD ; --------------------------------------------------------------------------- ROM:92BD rst ROM:92BE ; --------------------------------------------------------------------------- ROM:92BE rst ROM:92BF ; --------------------------------------------------------------------------- ROM:92BF rst ROM:92C0 ; --------------------------------------------------------------------------- ROM:92C0 rst ROM:92C1 ; --------------------------------------------------------------------------- ROM:92C1 rst ROM:92C2 ; --------------------------------------------------------------------------- ROM:92C2 rst ROM:92C3 ; --------------------------------------------------------------------------- ROM:92C3 rst ROM:92C4 ; --------------------------------------------------------------------------- ROM:92C4 rst ROM:92C5 ; --------------------------------------------------------------------------- ROM:92C5 rst ROM:92C6 ; --------------------------------------------------------------------------- ROM:92C6 rst ROM:92C7 ; --------------------------------------------------------------------------- ROM:92C7 rst ROM:92C8 ; --------------------------------------------------------------------------- ROM:92C8 rst ROM:92C9 ; --------------------------------------------------------------------------- ROM:92C9 rst ROM:92CA ; --------------------------------------------------------------------------- ROM:92CA rst ROM:92CB ; --------------------------------------------------------------------------- ROM:92CB rst ROM:92CC ; --------------------------------------------------------------------------- ROM:92CC rst ROM:92CD ; --------------------------------------------------------------------------- ROM:92CD rst ROM:92CE ; --------------------------------------------------------------------------- ROM:92CE rst ROM:92CF ; --------------------------------------------------------------------------- ROM:92CF rst ROM:92D0 ; --------------------------------------------------------------------------- ROM:92D0 rst ROM:92D1 ; --------------------------------------------------------------------------- ROM:92D1 rst ROM:92D2 ; --------------------------------------------------------------------------- ROM:92D2 rst ROM:92D3 ; --------------------------------------------------------------------------- ROM:92D3 rst ROM:92D4 ; --------------------------------------------------------------------------- ROM:92D4 rst ROM:92D5 ; --------------------------------------------------------------------------- ROM:92D5 rst ROM:92D6 ; --------------------------------------------------------------------------- ROM:92D6 rst ROM:92D7 ; --------------------------------------------------------------------------- ROM:92D7 rst ROM:92D8 ; --------------------------------------------------------------------------- ROM:92D8 rst ROM:92D9 ; --------------------------------------------------------------------------- ROM:92D9 rst ROM:92DA ; --------------------------------------------------------------------------- ROM:92DA rst ROM:92DB ; --------------------------------------------------------------------------- ROM:92DB rst ROM:92DC ; --------------------------------------------------------------------------- ROM:92DC rst ROM:92DD ; --------------------------------------------------------------------------- ROM:92DD rst ROM:92DE ; --------------------------------------------------------------------------- ROM:92DE rst ROM:92DF ; --------------------------------------------------------------------------- ROM:92DF rst ROM:92E0 ; --------------------------------------------------------------------------- ROM:92E0 rst ROM:92E1 ; --------------------------------------------------------------------------- ROM:92E1 rst ROM:92E2 ; --------------------------------------------------------------------------- ROM:92E2 rst ROM:92E3 ; --------------------------------------------------------------------------- ROM:92E3 rst ROM:92E4 ; --------------------------------------------------------------------------- ROM:92E4 rst ROM:92E5 ; --------------------------------------------------------------------------- ROM:92E5 rst ROM:92E6 ; --------------------------------------------------------------------------- ROM:92E6 rst ROM:92E7 ; --------------------------------------------------------------------------- ROM:92E7 rst ROM:92E8 ; --------------------------------------------------------------------------- ROM:92E8 rst ROM:92E9 ; --------------------------------------------------------------------------- ROM:92E9 rst ROM:92EA ; --------------------------------------------------------------------------- ROM:92EA rst ROM:92EB ; --------------------------------------------------------------------------- ROM:92EB rst ROM:92EC ; --------------------------------------------------------------------------- ROM:92EC rst ROM:92ED ; --------------------------------------------------------------------------- ROM:92ED rst ROM:92EE ; --------------------------------------------------------------------------- ROM:92EE rst ROM:92EF ; --------------------------------------------------------------------------- ROM:92EF rst ROM:92F0 ; --------------------------------------------------------------------------- ROM:92F0 rst ROM:92F1 ; --------------------------------------------------------------------------- ROM:92F1 rst ROM:92F2 ; --------------------------------------------------------------------------- ROM:92F2 rst ROM:92F3 ; --------------------------------------------------------------------------- ROM:92F3 rst ROM:92F4 ; --------------------------------------------------------------------------- ROM:92F4 rst ROM:92F5 ; --------------------------------------------------------------------------- ROM:92F5 rst ROM:92F6 ; --------------------------------------------------------------------------- ROM:92F6 rst ROM:92F7 ; --------------------------------------------------------------------------- ROM:92F7 rst ROM:92F8 ; --------------------------------------------------------------------------- ROM:92F8 rst ROM:92F9 ; --------------------------------------------------------------------------- ROM:92F9 rst ROM:92FA ; --------------------------------------------------------------------------- ROM:92FA rst ROM:92FB ; --------------------------------------------------------------------------- ROM:92FB rst ROM:92FC ; --------------------------------------------------------------------------- ROM:92FC rst ROM:92FD ; --------------------------------------------------------------------------- ROM:92FD rst ROM:92FE ; --------------------------------------------------------------------------- ROM:92FE rst ROM:92FF ; --------------------------------------------------------------------------- ROM:92FF rst ROM:9300 ; --------------------------------------------------------------------------- ROM:9300 rst ROM:9301 ; --------------------------------------------------------------------------- ROM:9301 rst ROM:9302 ; --------------------------------------------------------------------------- ROM:9302 rst ROM:9303 ; --------------------------------------------------------------------------- ROM:9303 rst ROM:9304 ; --------------------------------------------------------------------------- ROM:9304 rst ROM:9305 ; --------------------------------------------------------------------------- ROM:9305 rst ROM:9306 ; --------------------------------------------------------------------------- ROM:9306 rst ROM:9307 ; --------------------------------------------------------------------------- ROM:9307 rst ROM:9308 ; --------------------------------------------------------------------------- ROM:9308 rst ROM:9309 ; --------------------------------------------------------------------------- ROM:9309 rst ROM:930A ; --------------------------------------------------------------------------- ROM:930A rst ROM:930B ; --------------------------------------------------------------------------- ROM:930B rst ROM:930C ; --------------------------------------------------------------------------- ROM:930C rst ROM:930D ; --------------------------------------------------------------------------- ROM:930D rst ROM:930E ; --------------------------------------------------------------------------- ROM:930E rst ROM:930F ; --------------------------------------------------------------------------- ROM:930F rst ROM:9310 ; --------------------------------------------------------------------------- ROM:9310 rst ROM:9311 ; --------------------------------------------------------------------------- ROM:9311 rst ROM:9312 ; --------------------------------------------------------------------------- ROM:9312 rst ROM:9313 ; --------------------------------------------------------------------------- ROM:9313 rst ROM:9314 ; --------------------------------------------------------------------------- ROM:9314 rst ROM:9315 ; --------------------------------------------------------------------------- ROM:9315 rst ROM:9316 ; --------------------------------------------------------------------------- ROM:9316 rst ROM:9317 ; --------------------------------------------------------------------------- ROM:9317 rst ROM:9318 ; --------------------------------------------------------------------------- ROM:9318 rst ROM:9319 ; --------------------------------------------------------------------------- ROM:9319 rst ROM:931A ; --------------------------------------------------------------------------- ROM:931A rst ROM:931B ; --------------------------------------------------------------------------- ROM:931B rst ROM:931C ; --------------------------------------------------------------------------- ROM:931C rst ROM:931D ; --------------------------------------------------------------------------- ROM:931D rst ROM:931E ; --------------------------------------------------------------------------- ROM:931E rst ROM:931F ; --------------------------------------------------------------------------- ROM:931F rst ROM:9320 ; --------------------------------------------------------------------------- ROM:9320 rst ROM:9321 ; --------------------------------------------------------------------------- ROM:9321 rst ROM:9322 ; --------------------------------------------------------------------------- ROM:9322 rst ROM:9323 ; --------------------------------------------------------------------------- ROM:9323 rst ROM:9324 ; --------------------------------------------------------------------------- ROM:9324 rst ROM:9325 ; --------------------------------------------------------------------------- ROM:9325 rst ROM:9326 ; --------------------------------------------------------------------------- ROM:9326 rst ROM:9327 ; --------------------------------------------------------------------------- ROM:9327 rst ROM:9328 ; --------------------------------------------------------------------------- ROM:9328 rst ROM:9329 ; --------------------------------------------------------------------------- ROM:9329 rst ROM:932A ; --------------------------------------------------------------------------- ROM:932A rst ROM:932B ; --------------------------------------------------------------------------- ROM:932B rst ROM:932C ; --------------------------------------------------------------------------- ROM:932C rst ROM:932D ; --------------------------------------------------------------------------- ROM:932D rst ROM:932E ; --------------------------------------------------------------------------- ROM:932E rst ROM:932F ; --------------------------------------------------------------------------- ROM:932F rst ROM:9330 ; --------------------------------------------------------------------------- ROM:9330 rst ROM:9331 ; --------------------------------------------------------------------------- ROM:9331 rst ROM:9332 ; --------------------------------------------------------------------------- ROM:9332 rst ROM:9333 ; --------------------------------------------------------------------------- ROM:9333 rst ROM:9334 ; --------------------------------------------------------------------------- ROM:9334 rst ROM:9335 ; --------------------------------------------------------------------------- ROM:9335 rst ROM:9336 ; --------------------------------------------------------------------------- ROM:9336 rst ROM:9337 ; --------------------------------------------------------------------------- ROM:9337 rst ROM:9338 ; --------------------------------------------------------------------------- ROM:9338 rst ROM:9339 ; --------------------------------------------------------------------------- ROM:9339 rst ROM:933A ; --------------------------------------------------------------------------- ROM:933A rst ROM:933B ; --------------------------------------------------------------------------- ROM:933B rst ROM:933C ; --------------------------------------------------------------------------- ROM:933C rst ROM:933D ; --------------------------------------------------------------------------- ROM:933D rst ROM:933E ; --------------------------------------------------------------------------- ROM:933E rst ROM:933F ; --------------------------------------------------------------------------- ROM:933F rst ROM:9340 ; --------------------------------------------------------------------------- ROM:9340 rst ROM:9341 ; --------------------------------------------------------------------------- ROM:9341 rst ROM:9342 ; --------------------------------------------------------------------------- ROM:9342 rst ROM:9343 ; --------------------------------------------------------------------------- ROM:9343 rst ROM:9344 ; --------------------------------------------------------------------------- ROM:9344 rst ROM:9345 ; --------------------------------------------------------------------------- ROM:9345 rst ROM:9346 ; --------------------------------------------------------------------------- ROM:9346 rst ROM:9347 ; --------------------------------------------------------------------------- ROM:9347 rst ROM:9348 ; --------------------------------------------------------------------------- ROM:9348 rst ROM:9349 ; --------------------------------------------------------------------------- ROM:9349 rst ROM:934A ; --------------------------------------------------------------------------- ROM:934A rst ROM:934B ; --------------------------------------------------------------------------- ROM:934B rst ROM:934C ; --------------------------------------------------------------------------- ROM:934C rst ROM:934D ; --------------------------------------------------------------------------- ROM:934D rst ROM:934E ; --------------------------------------------------------------------------- ROM:934E rst ROM:934F ; --------------------------------------------------------------------------- ROM:934F rst ROM:9350 ; --------------------------------------------------------------------------- ROM:9350 rst ROM:9351 ; --------------------------------------------------------------------------- ROM:9351 rst ROM:9352 ; --------------------------------------------------------------------------- ROM:9352 rst ROM:9353 ; --------------------------------------------------------------------------- ROM:9353 rst ROM:9354 ; --------------------------------------------------------------------------- ROM:9354 rst ROM:9355 ; --------------------------------------------------------------------------- ROM:9355 rst ROM:9356 ; --------------------------------------------------------------------------- ROM:9356 rst ROM:9357 ; --------------------------------------------------------------------------- ROM:9357 rst ROM:9358 ; --------------------------------------------------------------------------- ROM:9358 rst ROM:9359 ; --------------------------------------------------------------------------- ROM:9359 rst ROM:935A ; --------------------------------------------------------------------------- ROM:935A rst ROM:935B ; --------------------------------------------------------------------------- ROM:935B rst ROM:935C ; --------------------------------------------------------------------------- ROM:935C rst ROM:935D ; --------------------------------------------------------------------------- ROM:935D rst ROM:935E ; --------------------------------------------------------------------------- ROM:935E rst ROM:935F ; --------------------------------------------------------------------------- ROM:935F rst ROM:9360 ; --------------------------------------------------------------------------- ROM:9360 rst ROM:9361 ; --------------------------------------------------------------------------- ROM:9361 rst ROM:9362 ; --------------------------------------------------------------------------- ROM:9362 rst ROM:9363 ; --------------------------------------------------------------------------- ROM:9363 rst ROM:9364 ; --------------------------------------------------------------------------- ROM:9364 rst ROM:9365 ; --------------------------------------------------------------------------- ROM:9365 rst ROM:9366 ; --------------------------------------------------------------------------- ROM:9366 rst ROM:9367 ; --------------------------------------------------------------------------- ROM:9367 rst ROM:9368 ; --------------------------------------------------------------------------- ROM:9368 rst ROM:9369 ; --------------------------------------------------------------------------- ROM:9369 rst ROM:936A ; --------------------------------------------------------------------------- ROM:936A rst ROM:936B ; --------------------------------------------------------------------------- ROM:936B rst ROM:936C ; --------------------------------------------------------------------------- ROM:936C rst ROM:936D ; --------------------------------------------------------------------------- ROM:936D rst ROM:936E ; --------------------------------------------------------------------------- ROM:936E rst ROM:936F ; --------------------------------------------------------------------------- ROM:936F rst ROM:9370 ; --------------------------------------------------------------------------- ROM:9370 rst ROM:9371 ; --------------------------------------------------------------------------- ROM:9371 rst ROM:9372 ; --------------------------------------------------------------------------- ROM:9372 rst ROM:9373 ; --------------------------------------------------------------------------- ROM:9373 rst ROM:9374 ; --------------------------------------------------------------------------- ROM:9374 rst ROM:9375 ; --------------------------------------------------------------------------- ROM:9375 rst ROM:9376 ; --------------------------------------------------------------------------- ROM:9376 rst ROM:9377 ; --------------------------------------------------------------------------- ROM:9377 rst ROM:9378 ; --------------------------------------------------------------------------- ROM:9378 rst ROM:9379 ; --------------------------------------------------------------------------- ROM:9379 rst ROM:937A ; --------------------------------------------------------------------------- ROM:937A rst ROM:937B ; --------------------------------------------------------------------------- ROM:937B rst ROM:937C ; --------------------------------------------------------------------------- ROM:937C rst ROM:937D ; --------------------------------------------------------------------------- ROM:937D rst ROM:937E ; --------------------------------------------------------------------------- ROM:937E rst ROM:937F ; --------------------------------------------------------------------------- ROM:937F rst ROM:9380 ; --------------------------------------------------------------------------- ROM:9380 rst ROM:9381 ; --------------------------------------------------------------------------- ROM:9381 rst ROM:9382 ; --------------------------------------------------------------------------- ROM:9382 rst ROM:9383 ; --------------------------------------------------------------------------- ROM:9383 rst ROM:9384 ; --------------------------------------------------------------------------- ROM:9384 rst ROM:9385 ; --------------------------------------------------------------------------- ROM:9385 rst ROM:9386 ; --------------------------------------------------------------------------- ROM:9386 rst ROM:9387 ; --------------------------------------------------------------------------- ROM:9387 rst ROM:9388 ; --------------------------------------------------------------------------- ROM:9388 rst ROM:9389 ; --------------------------------------------------------------------------- ROM:9389 rst ROM:938A ; --------------------------------------------------------------------------- ROM:938A rst ROM:938B ; --------------------------------------------------------------------------- ROM:938B rst ROM:938C ; --------------------------------------------------------------------------- ROM:938C rst ROM:938D ; --------------------------------------------------------------------------- ROM:938D rst ROM:938E ; --------------------------------------------------------------------------- ROM:938E rst ROM:938F ; --------------------------------------------------------------------------- ROM:938F rst ROM:9390 ; --------------------------------------------------------------------------- ROM:9390 rst ROM:9391 ; --------------------------------------------------------------------------- ROM:9391 rst ROM:9392 ; --------------------------------------------------------------------------- ROM:9392 rst ROM:9393 ; --------------------------------------------------------------------------- ROM:9393 rst ROM:9394 ; --------------------------------------------------------------------------- ROM:9394 rst ROM:9395 ; --------------------------------------------------------------------------- ROM:9395 rst ROM:9396 ; --------------------------------------------------------------------------- ROM:9396 rst ROM:9397 ; --------------------------------------------------------------------------- ROM:9397 rst ROM:9398 ; --------------------------------------------------------------------------- ROM:9398 rst ROM:9399 ; --------------------------------------------------------------------------- ROM:9399 rst ROM:939A ; --------------------------------------------------------------------------- ROM:939A rst ROM:939B ; --------------------------------------------------------------------------- ROM:939B rst ROM:939C ; --------------------------------------------------------------------------- ROM:939C rst ROM:939D ; --------------------------------------------------------------------------- ROM:939D rst ROM:939E ; --------------------------------------------------------------------------- ROM:939E rst ROM:939F ; --------------------------------------------------------------------------- ROM:939F rst ROM:93A0 ; --------------------------------------------------------------------------- ROM:93A0 rst ROM:93A1 ; --------------------------------------------------------------------------- ROM:93A1 rst ROM:93A2 ; --------------------------------------------------------------------------- ROM:93A2 rst ROM:93A3 ; --------------------------------------------------------------------------- ROM:93A3 rst ROM:93A4 ; --------------------------------------------------------------------------- ROM:93A4 rst ROM:93A5 ; --------------------------------------------------------------------------- ROM:93A5 rst ROM:93A6 ; --------------------------------------------------------------------------- ROM:93A6 rst ROM:93A7 ; --------------------------------------------------------------------------- ROM:93A7 rst ROM:93A8 ; --------------------------------------------------------------------------- ROM:93A8 rst ROM:93A9 ; --------------------------------------------------------------------------- ROM:93A9 rst ROM:93AA ; --------------------------------------------------------------------------- ROM:93AA rst ROM:93AB ; --------------------------------------------------------------------------- ROM:93AB rst ROM:93AC ; --------------------------------------------------------------------------- ROM:93AC rst ROM:93AD ; --------------------------------------------------------------------------- ROM:93AD rst ROM:93AE ; --------------------------------------------------------------------------- ROM:93AE rst ROM:93AF ; --------------------------------------------------------------------------- ROM:93AF rst ROM:93B0 ; --------------------------------------------------------------------------- ROM:93B0 rst ROM:93B1 ; --------------------------------------------------------------------------- ROM:93B1 rst ROM:93B2 ; --------------------------------------------------------------------------- ROM:93B2 rst ROM:93B3 ; --------------------------------------------------------------------------- ROM:93B3 rst ROM:93B4 ; --------------------------------------------------------------------------- ROM:93B4 rst ROM:93B5 ; --------------------------------------------------------------------------- ROM:93B5 rst ROM:93B6 ; --------------------------------------------------------------------------- ROM:93B6 rst ROM:93B7 ; --------------------------------------------------------------------------- ROM:93B7 rst ROM:93B8 ; --------------------------------------------------------------------------- ROM:93B8 rst ROM:93B9 ; --------------------------------------------------------------------------- ROM:93B9 rst ROM:93BA ; --------------------------------------------------------------------------- ROM:93BA rst ROM:93BB ; --------------------------------------------------------------------------- ROM:93BB rst ROM:93BC ; --------------------------------------------------------------------------- ROM:93BC rst ROM:93BD ; --------------------------------------------------------------------------- ROM:93BD rst ROM:93BE ; --------------------------------------------------------------------------- ROM:93BE rst ROM:93BF ; --------------------------------------------------------------------------- ROM:93BF rst ROM:93C0 ; --------------------------------------------------------------------------- ROM:93C0 rst ROM:93C1 ; --------------------------------------------------------------------------- ROM:93C1 rst ROM:93C2 ; --------------------------------------------------------------------------- ROM:93C2 rst ROM:93C3 ; --------------------------------------------------------------------------- ROM:93C3 rst ROM:93C4 ; --------------------------------------------------------------------------- ROM:93C4 rst ROM:93C5 ; --------------------------------------------------------------------------- ROM:93C5 rst ROM:93C6 ; --------------------------------------------------------------------------- ROM:93C6 rst ROM:93C7 ; --------------------------------------------------------------------------- ROM:93C7 rst ROM:93C8 ; --------------------------------------------------------------------------- ROM:93C8 rst ROM:93C9 ; --------------------------------------------------------------------------- ROM:93C9 rst ROM:93CA ; --------------------------------------------------------------------------- ROM:93CA rst ROM:93CB ; --------------------------------------------------------------------------- ROM:93CB rst ROM:93CC ; --------------------------------------------------------------------------- ROM:93CC rst ROM:93CD ; --------------------------------------------------------------------------- ROM:93CD rst ROM:93CE ; --------------------------------------------------------------------------- ROM:93CE rst ROM:93CF ; --------------------------------------------------------------------------- ROM:93CF rst ROM:93D0 ; --------------------------------------------------------------------------- ROM:93D0 rst ROM:93D1 ; --------------------------------------------------------------------------- ROM:93D1 rst ROM:93D2 ; --------------------------------------------------------------------------- ROM:93D2 rst ROM:93D3 ; --------------------------------------------------------------------------- ROM:93D3 rst ROM:93D4 ; --------------------------------------------------------------------------- ROM:93D4 rst ROM:93D5 ; --------------------------------------------------------------------------- ROM:93D5 rst ROM:93D6 ; --------------------------------------------------------------------------- ROM:93D6 rst ROM:93D7 ; --------------------------------------------------------------------------- ROM:93D7 rst ROM:93D8 ; --------------------------------------------------------------------------- ROM:93D8 rst ROM:93D9 ; --------------------------------------------------------------------------- ROM:93D9 rst ROM:93DA ; --------------------------------------------------------------------------- ROM:93DA rst ROM:93DB ; --------------------------------------------------------------------------- ROM:93DB rst ROM:93DC ; --------------------------------------------------------------------------- ROM:93DC rst ROM:93DD ; --------------------------------------------------------------------------- ROM:93DD rst ROM:93DE ; --------------------------------------------------------------------------- ROM:93DE rst ROM:93DF ; --------------------------------------------------------------------------- ROM:93DF rst ROM:93E0 ; --------------------------------------------------------------------------- ROM:93E0 rst ROM:93E1 ; --------------------------------------------------------------------------- ROM:93E1 rst ROM:93E2 ; --------------------------------------------------------------------------- ROM:93E2 rst ROM:93E3 ; --------------------------------------------------------------------------- ROM:93E3 rst ROM:93E4 ; --------------------------------------------------------------------------- ROM:93E4 rst ROM:93E5 ; --------------------------------------------------------------------------- ROM:93E5 rst ROM:93E6 ; --------------------------------------------------------------------------- ROM:93E6 rst ROM:93E7 ; --------------------------------------------------------------------------- ROM:93E7 rst ROM:93E8 ; --------------------------------------------------------------------------- ROM:93E8 rst ROM:93E9 ; --------------------------------------------------------------------------- ROM:93E9 rst ROM:93EA ; --------------------------------------------------------------------------- ROM:93EA rst ROM:93EB ; --------------------------------------------------------------------------- ROM:93EB rst ROM:93EC ; --------------------------------------------------------------------------- ROM:93EC rst ROM:93ED ; --------------------------------------------------------------------------- ROM:93ED rst ROM:93EE ; --------------------------------------------------------------------------- ROM:93EE rst ROM:93EF ; --------------------------------------------------------------------------- ROM:93EF rst ROM:93F0 ; --------------------------------------------------------------------------- ROM:93F0 rst ROM:93F1 ; --------------------------------------------------------------------------- ROM:93F1 rst ROM:93F2 ; --------------------------------------------------------------------------- ROM:93F2 rst ROM:93F3 ; --------------------------------------------------------------------------- ROM:93F3 rst ROM:93F4 ; --------------------------------------------------------------------------- ROM:93F4 rst ROM:93F5 ; --------------------------------------------------------------------------- ROM:93F5 rst ROM:93F6 ; --------------------------------------------------------------------------- ROM:93F6 rst ROM:93F7 ; --------------------------------------------------------------------------- ROM:93F7 rst ROM:93F8 ; --------------------------------------------------------------------------- ROM:93F8 rst ROM:93F9 ; --------------------------------------------------------------------------- ROM:93F9 rst ROM:93FA ; --------------------------------------------------------------------------- ROM:93FA rst ROM:93FB ; --------------------------------------------------------------------------- ROM:93FB rst ROM:93FC ; --------------------------------------------------------------------------- ROM:93FC rst ROM:93FD ; --------------------------------------------------------------------------- ROM:93FD rst ROM:93FE ; --------------------------------------------------------------------------- ROM:93FE rst ROM:93FF ; --------------------------------------------------------------------------- ROM:93FF rst ROM:9400 ; --------------------------------------------------------------------------- ROM:9400 rst ROM:9401 ; --------------------------------------------------------------------------- ROM:9401 rst ROM:9402 ; --------------------------------------------------------------------------- ROM:9402 rst ROM:9403 ; --------------------------------------------------------------------------- ROM:9403 rst ROM:9404 ; --------------------------------------------------------------------------- ROM:9404 rst ROM:9405 ; --------------------------------------------------------------------------- ROM:9405 rst ROM:9406 ; --------------------------------------------------------------------------- ROM:9406 rst ROM:9407 ; --------------------------------------------------------------------------- ROM:9407 rst ROM:9408 ; --------------------------------------------------------------------------- ROM:9408 rst ROM:9409 ; --------------------------------------------------------------------------- ROM:9409 rst ROM:940A ; --------------------------------------------------------------------------- ROM:940A rst ROM:940B ; --------------------------------------------------------------------------- ROM:940B rst ROM:940C ; --------------------------------------------------------------------------- ROM:940C rst ROM:940D ; --------------------------------------------------------------------------- ROM:940D rst ROM:940E ; --------------------------------------------------------------------------- ROM:940E rst ROM:940F ; --------------------------------------------------------------------------- ROM:940F rst ROM:9410 ; --------------------------------------------------------------------------- ROM:9410 rst ROM:9411 ; --------------------------------------------------------------------------- ROM:9411 rst ROM:9412 ; --------------------------------------------------------------------------- ROM:9412 rst ROM:9413 ; --------------------------------------------------------------------------- ROM:9413 rst ROM:9414 ; --------------------------------------------------------------------------- ROM:9414 rst ROM:9415 ; --------------------------------------------------------------------------- ROM:9415 rst ROM:9416 ; --------------------------------------------------------------------------- ROM:9416 rst ROM:9417 ; --------------------------------------------------------------------------- ROM:9417 rst ROM:9418 ; --------------------------------------------------------------------------- ROM:9418 rst ROM:9419 ; --------------------------------------------------------------------------- ROM:9419 rst ROM:941A ; --------------------------------------------------------------------------- ROM:941A rst ROM:941B ; --------------------------------------------------------------------------- ROM:941B rst ROM:941C ; --------------------------------------------------------------------------- ROM:941C rst ROM:941D ; --------------------------------------------------------------------------- ROM:941D rst ROM:941E ; --------------------------------------------------------------------------- ROM:941E rst ROM:941F ; --------------------------------------------------------------------------- ROM:941F rst ROM:9420 ; --------------------------------------------------------------------------- ROM:9420 rst ROM:9421 ; --------------------------------------------------------------------------- ROM:9421 rst ROM:9422 ; --------------------------------------------------------------------------- ROM:9422 rst ROM:9423 ; --------------------------------------------------------------------------- ROM:9423 rst ROM:9424 ; --------------------------------------------------------------------------- ROM:9424 rst ROM:9425 ; --------------------------------------------------------------------------- ROM:9425 rst ROM:9426 ; --------------------------------------------------------------------------- ROM:9426 rst ROM:9427 ; --------------------------------------------------------------------------- ROM:9427 rst ROM:9428 ; --------------------------------------------------------------------------- ROM:9428 rst ROM:9429 ; --------------------------------------------------------------------------- ROM:9429 rst ROM:942A ; --------------------------------------------------------------------------- ROM:942A rst ROM:942B ; --------------------------------------------------------------------------- ROM:942B rst ROM:942C ; --------------------------------------------------------------------------- ROM:942C rst ROM:942D ; --------------------------------------------------------------------------- ROM:942D rst ROM:942E ; --------------------------------------------------------------------------- ROM:942E rst ROM:942F ; --------------------------------------------------------------------------- ROM:942F rst ROM:9430 ; --------------------------------------------------------------------------- ROM:9430 rst ROM:9431 ; --------------------------------------------------------------------------- ROM:9431 rst ROM:9432 ; --------------------------------------------------------------------------- ROM:9432 rst ROM:9433 ; --------------------------------------------------------------------------- ROM:9433 rst ROM:9434 ; --------------------------------------------------------------------------- ROM:9434 rst ROM:9435 ; --------------------------------------------------------------------------- ROM:9435 rst ROM:9436 ; --------------------------------------------------------------------------- ROM:9436 rst ROM:9437 ; --------------------------------------------------------------------------- ROM:9437 rst ROM:9438 ; --------------------------------------------------------------------------- ROM:9438 rst ROM:9439 ; --------------------------------------------------------------------------- ROM:9439 rst ROM:943A ; --------------------------------------------------------------------------- ROM:943A rst ROM:943B ; --------------------------------------------------------------------------- ROM:943B rst ROM:943C ; --------------------------------------------------------------------------- ROM:943C rst ROM:943D ; --------------------------------------------------------------------------- ROM:943D rst ROM:943E ; --------------------------------------------------------------------------- ROM:943E rst ROM:943F ; --------------------------------------------------------------------------- ROM:943F rst ROM:9440 ; --------------------------------------------------------------------------- ROM:9440 rst ROM:9441 ; --------------------------------------------------------------------------- ROM:9441 rst ROM:9442 ; --------------------------------------------------------------------------- ROM:9442 rst ROM:9443 ; --------------------------------------------------------------------------- ROM:9443 rst ROM:9444 ; --------------------------------------------------------------------------- ROM:9444 rst ROM:9445 ; --------------------------------------------------------------------------- ROM:9445 rst ROM:9446 ; --------------------------------------------------------------------------- ROM:9446 rst ROM:9447 ; --------------------------------------------------------------------------- ROM:9447 rst ROM:9448 ; --------------------------------------------------------------------------- ROM:9448 rst ROM:9449 ; --------------------------------------------------------------------------- ROM:9449 rst ROM:944A ; --------------------------------------------------------------------------- ROM:944A rst ROM:944B ; --------------------------------------------------------------------------- ROM:944B rst ROM:944C ; --------------------------------------------------------------------------- ROM:944C rst ROM:944D ; --------------------------------------------------------------------------- ROM:944D rst ROM:944E ; --------------------------------------------------------------------------- ROM:944E rst ROM:944F ; --------------------------------------------------------------------------- ROM:944F rst ROM:9450 ; --------------------------------------------------------------------------- ROM:9450 rst ROM:9451 ; --------------------------------------------------------------------------- ROM:9451 rst ROM:9452 ; --------------------------------------------------------------------------- ROM:9452 rst ROM:9453 ; --------------------------------------------------------------------------- ROM:9453 rst ROM:9454 ; --------------------------------------------------------------------------- ROM:9454 rst ROM:9455 ; --------------------------------------------------------------------------- ROM:9455 rst ROM:9456 ; --------------------------------------------------------------------------- ROM:9456 rst ROM:9457 ; --------------------------------------------------------------------------- ROM:9457 rst ROM:9458 ; --------------------------------------------------------------------------- ROM:9458 rst ROM:9459 ; --------------------------------------------------------------------------- ROM:9459 rst ROM:945A ; --------------------------------------------------------------------------- ROM:945A rst ROM:945B ; --------------------------------------------------------------------------- ROM:945B rst ROM:945C ; --------------------------------------------------------------------------- ROM:945C rst ROM:945D ; --------------------------------------------------------------------------- ROM:945D rst ROM:945E ; --------------------------------------------------------------------------- ROM:945E rst ROM:945F ; --------------------------------------------------------------------------- ROM:945F rst ROM:9460 ; --------------------------------------------------------------------------- ROM:9460 rst ROM:9461 ; --------------------------------------------------------------------------- ROM:9461 rst ROM:9462 ; --------------------------------------------------------------------------- ROM:9462 rst ROM:9463 ; --------------------------------------------------------------------------- ROM:9463 rst ROM:9464 ; --------------------------------------------------------------------------- ROM:9464 rst ROM:9465 ; --------------------------------------------------------------------------- ROM:9465 rst ROM:9466 ; --------------------------------------------------------------------------- ROM:9466 rst ROM:9467 ; --------------------------------------------------------------------------- ROM:9467 rst ROM:9468 ; --------------------------------------------------------------------------- ROM:9468 rst ROM:9469 ; --------------------------------------------------------------------------- ROM:9469 rst ROM:946A ; --------------------------------------------------------------------------- ROM:946A rst ROM:946B ; --------------------------------------------------------------------------- ROM:946B rst ROM:946C ; --------------------------------------------------------------------------- ROM:946C rst ROM:946D ; --------------------------------------------------------------------------- ROM:946D rst ROM:946E ; --------------------------------------------------------------------------- ROM:946E rst ROM:946F ; --------------------------------------------------------------------------- ROM:946F rst ROM:9470 ; --------------------------------------------------------------------------- ROM:9470 rst ROM:9471 ; --------------------------------------------------------------------------- ROM:9471 rst ROM:9472 ; --------------------------------------------------------------------------- ROM:9472 rst ROM:9473 ; --------------------------------------------------------------------------- ROM:9473 rst ROM:9474 ; --------------------------------------------------------------------------- ROM:9474 rst ROM:9475 ; --------------------------------------------------------------------------- ROM:9475 rst ROM:9476 ; --------------------------------------------------------------------------- ROM:9476 rst ROM:9477 ; --------------------------------------------------------------------------- ROM:9477 rst ROM:9478 ; --------------------------------------------------------------------------- ROM:9478 rst ROM:9479 ; --------------------------------------------------------------------------- ROM:9479 rst ROM:947A ; --------------------------------------------------------------------------- ROM:947A rst ROM:947B ; --------------------------------------------------------------------------- ROM:947B rst ROM:947C ; --------------------------------------------------------------------------- ROM:947C rst ROM:947D ; --------------------------------------------------------------------------- ROM:947D rst ROM:947E ; --------------------------------------------------------------------------- ROM:947E rst ROM:947F ; --------------------------------------------------------------------------- ROM:947F rst ROM:9480 ; --------------------------------------------------------------------------- ROM:9480 rst ROM:9481 ; --------------------------------------------------------------------------- ROM:9481 rst ROM:9482 ; --------------------------------------------------------------------------- ROM:9482 rst ROM:9483 ; --------------------------------------------------------------------------- ROM:9483 rst ROM:9484 ; --------------------------------------------------------------------------- ROM:9484 rst ROM:9485 ; --------------------------------------------------------------------------- ROM:9485 rst ROM:9486 ; --------------------------------------------------------------------------- ROM:9486 rst ROM:9487 ; --------------------------------------------------------------------------- ROM:9487 rst ROM:9488 ; --------------------------------------------------------------------------- ROM:9488 rst ROM:9489 ; --------------------------------------------------------------------------- ROM:9489 rst ROM:948A ; --------------------------------------------------------------------------- ROM:948A rst ROM:948B ; --------------------------------------------------------------------------- ROM:948B rst ROM:948C ; --------------------------------------------------------------------------- ROM:948C rst ROM:948D ; --------------------------------------------------------------------------- ROM:948D rst ROM:948E ; --------------------------------------------------------------------------- ROM:948E rst ROM:948F ; --------------------------------------------------------------------------- ROM:948F rst ROM:9490 ; --------------------------------------------------------------------------- ROM:9490 rst ROM:9491 ; --------------------------------------------------------------------------- ROM:9491 rst ROM:9492 ; --------------------------------------------------------------------------- ROM:9492 rst ROM:9493 ; --------------------------------------------------------------------------- ROM:9493 rst ROM:9494 ; --------------------------------------------------------------------------- ROM:9494 rst ROM:9495 ; --------------------------------------------------------------------------- ROM:9495 rst ROM:9496 ; --------------------------------------------------------------------------- ROM:9496 rst ROM:9497 ; --------------------------------------------------------------------------- ROM:9497 rst ROM:9498 ; --------------------------------------------------------------------------- ROM:9498 rst ROM:9499 ; --------------------------------------------------------------------------- ROM:9499 rst ROM:949A ; --------------------------------------------------------------------------- ROM:949A rst ROM:949B ; --------------------------------------------------------------------------- ROM:949B rst ROM:949C ; --------------------------------------------------------------------------- ROM:949C rst ROM:949D ; --------------------------------------------------------------------------- ROM:949D rst ROM:949E ; --------------------------------------------------------------------------- ROM:949E rst ROM:949F ; --------------------------------------------------------------------------- ROM:949F rst ROM:94A0 ; --------------------------------------------------------------------------- ROM:94A0 rst ROM:94A1 ; --------------------------------------------------------------------------- ROM:94A1 rst ROM:94A2 ; --------------------------------------------------------------------------- ROM:94A2 rst ROM:94A3 ; --------------------------------------------------------------------------- ROM:94A3 rst ROM:94A4 ; --------------------------------------------------------------------------- ROM:94A4 rst ROM:94A5 ; --------------------------------------------------------------------------- ROM:94A5 rst ROM:94A6 ; --------------------------------------------------------------------------- ROM:94A6 rst ROM:94A7 ; --------------------------------------------------------------------------- ROM:94A7 rst ROM:94A8 ; --------------------------------------------------------------------------- ROM:94A8 rst ROM:94A9 ; --------------------------------------------------------------------------- ROM:94A9 rst ROM:94AA ; --------------------------------------------------------------------------- ROM:94AA rst ROM:94AB ; --------------------------------------------------------------------------- ROM:94AB rst ROM:94AC ; --------------------------------------------------------------------------- ROM:94AC rst ROM:94AD ; --------------------------------------------------------------------------- ROM:94AD rst ROM:94AE ; --------------------------------------------------------------------------- ROM:94AE rst ROM:94AF ; --------------------------------------------------------------------------- ROM:94AF rst ROM:94B0 ; --------------------------------------------------------------------------- ROM:94B0 rst ROM:94B1 ; --------------------------------------------------------------------------- ROM:94B1 rst ROM:94B2 ; --------------------------------------------------------------------------- ROM:94B2 rst ROM:94B3 ; --------------------------------------------------------------------------- ROM:94B3 rst ROM:94B4 ; --------------------------------------------------------------------------- ROM:94B4 rst ROM:94B5 ; --------------------------------------------------------------------------- ROM:94B5 rst ROM:94B6 ; --------------------------------------------------------------------------- ROM:94B6 rst ROM:94B7 ; --------------------------------------------------------------------------- ROM:94B7 rst ROM:94B8 ; --------------------------------------------------------------------------- ROM:94B8 rst ROM:94B9 ; --------------------------------------------------------------------------- ROM:94B9 rst ROM:94BA ; --------------------------------------------------------------------------- ROM:94BA rst ROM:94BB ; --------------------------------------------------------------------------- ROM:94BB rst ROM:94BC ; --------------------------------------------------------------------------- ROM:94BC rst ROM:94BD ; --------------------------------------------------------------------------- ROM:94BD rst ROM:94BE ; --------------------------------------------------------------------------- ROM:94BE rst ROM:94BF ; --------------------------------------------------------------------------- ROM:94BF rst ROM:94C0 ; --------------------------------------------------------------------------- ROM:94C0 rst ROM:94C1 ; --------------------------------------------------------------------------- ROM:94C1 rst ROM:94C2 ; --------------------------------------------------------------------------- ROM:94C2 rst ROM:94C3 ; --------------------------------------------------------------------------- ROM:94C3 rst ROM:94C4 ; --------------------------------------------------------------------------- ROM:94C4 rst ROM:94C5 ; --------------------------------------------------------------------------- ROM:94C5 rst ROM:94C6 ; --------------------------------------------------------------------------- ROM:94C6 rst ROM:94C7 ; --------------------------------------------------------------------------- ROM:94C7 rst ROM:94C8 ; --------------------------------------------------------------------------- ROM:94C8 rst ROM:94C9 ; --------------------------------------------------------------------------- ROM:94C9 rst ROM:94CA ; --------------------------------------------------------------------------- ROM:94CA rst ROM:94CB ; --------------------------------------------------------------------------- ROM:94CB rst ROM:94CC ; --------------------------------------------------------------------------- ROM:94CC rst ROM:94CD ; --------------------------------------------------------------------------- ROM:94CD rst ROM:94CE ; --------------------------------------------------------------------------- ROM:94CE rst ROM:94CF ; --------------------------------------------------------------------------- ROM:94CF rst ROM:94D0 ; --------------------------------------------------------------------------- ROM:94D0 rst ROM:94D1 ; --------------------------------------------------------------------------- ROM:94D1 rst ROM:94D2 ; --------------------------------------------------------------------------- ROM:94D2 rst ROM:94D3 ; --------------------------------------------------------------------------- ROM:94D3 rst ROM:94D4 ; --------------------------------------------------------------------------- ROM:94D4 rst ROM:94D5 ; --------------------------------------------------------------------------- ROM:94D5 rst ROM:94D6 ; --------------------------------------------------------------------------- ROM:94D6 rst ROM:94D7 ; --------------------------------------------------------------------------- ROM:94D7 rst ROM:94D8 ; --------------------------------------------------------------------------- ROM:94D8 rst ROM:94D9 ; --------------------------------------------------------------------------- ROM:94D9 rst ROM:94DA ; --------------------------------------------------------------------------- ROM:94DA rst ROM:94DB ; --------------------------------------------------------------------------- ROM:94DB rst ROM:94DC ; --------------------------------------------------------------------------- ROM:94DC rst ROM:94DD ; --------------------------------------------------------------------------- ROM:94DD rst ROM:94DE ; --------------------------------------------------------------------------- ROM:94DE rst ROM:94DF ; --------------------------------------------------------------------------- ROM:94DF rst ROM:94E0 ; --------------------------------------------------------------------------- ROM:94E0 rst ROM:94E1 ; --------------------------------------------------------------------------- ROM:94E1 rst ROM:94E2 ; --------------------------------------------------------------------------- ROM:94E2 rst ROM:94E3 ; --------------------------------------------------------------------------- ROM:94E3 rst ROM:94E4 ; --------------------------------------------------------------------------- ROM:94E4 rst ROM:94E5 ; --------------------------------------------------------------------------- ROM:94E5 rst ROM:94E6 ; --------------------------------------------------------------------------- ROM:94E6 rst ROM:94E7 ; --------------------------------------------------------------------------- ROM:94E7 rst ROM:94E8 ; --------------------------------------------------------------------------- ROM:94E8 rst ROM:94E9 ; --------------------------------------------------------------------------- ROM:94E9 rst ROM:94EA ; --------------------------------------------------------------------------- ROM:94EA rst ROM:94EB ; --------------------------------------------------------------------------- ROM:94EB rst ROM:94EC ; --------------------------------------------------------------------------- ROM:94EC rst ROM:94ED ; --------------------------------------------------------------------------- ROM:94ED rst ROM:94EE ; --------------------------------------------------------------------------- ROM:94EE rst ROM:94EF ; --------------------------------------------------------------------------- ROM:94EF rst ROM:94F0 ; --------------------------------------------------------------------------- ROM:94F0 rst ROM:94F1 ; --------------------------------------------------------------------------- ROM:94F1 rst ROM:94F2 ; --------------------------------------------------------------------------- ROM:94F2 rst ROM:94F3 ; --------------------------------------------------------------------------- ROM:94F3 rst ROM:94F4 ; --------------------------------------------------------------------------- ROM:94F4 rst ROM:94F5 ; --------------------------------------------------------------------------- ROM:94F5 rst ROM:94F6 ; --------------------------------------------------------------------------- ROM:94F6 rst ROM:94F7 ; --------------------------------------------------------------------------- ROM:94F7 rst ROM:94F8 ; --------------------------------------------------------------------------- ROM:94F8 rst ROM:94F9 ; --------------------------------------------------------------------------- ROM:94F9 rst ROM:94FA ; --------------------------------------------------------------------------- ROM:94FA rst ROM:94FB ; --------------------------------------------------------------------------- ROM:94FB rst ROM:94FC ; --------------------------------------------------------------------------- ROM:94FC rst ROM:94FD ; --------------------------------------------------------------------------- ROM:94FD rst ROM:94FE ; --------------------------------------------------------------------------- ROM:94FE rst ROM:94FF ; --------------------------------------------------------------------------- ROM:94FF rst ROM:94FF ; --------------------------------------------------------------------------- ROM:9500 db 0, 0Bh, 0FEh, 0, 0E4h, 10h, 5, 0, 0DCh, 5, 0C7h, 1 ROM:9500 db 0C0h, 2, 0D0h, 7, 40h, 2, 48h, 0D0h, 4, 0Dh, 0A7h, 0Eh ROM:9500 db 0, 1, 0, 64h, 1Eh, 0, 68h, 81h, 1, 0, 1, 0, 2, 0, 40h ROM:9500 db 0, 90h, 1, 0EEh, 2, 80h, 2, 0C0h, 1, 80h, 2, 0C0h, 8 ROM:9500 db 80h, 0, 0, 0, 40h, 1, 80h, 0, 80h, 3, 0FFh, 0FFh, 0C0h ROM:9500 db 0, 0C0h, 46h, 40h, 0AAh, 2Ch, 1, 78h, 50h, 88h, 13h ROM:9500 db 20h, 4Eh, 0A5h, 0, 7Ch, 0, 0ACh, 0Dh, 3Eh, 1, 3, 0B2h ROM:9500 db 0, 1Ch, 37h, 6, 39h, 3, 58h, 1Bh, 0, 0, 8Bh, 78h, 0E8h ROM:9500 db 3, 90h, 1, 32h, 0, 10h, 27h, 64h, 0, 32h, 0, 94h, 11h ROM:9500 db 0ACh, 0Dh, 64h, 0, 96h, 0, 0E8h, 3, 1, 0, 0FAh, 0, 64h ROM:9500 db 0, 0D0h, 7, 0E4h, 4Dh, 0FCh, 1, 2Ch, 1, 0C8h, 0, 0FCh ROM:9500 db 0BFh, 0D6h, 0F4h, 1, 0, 2Ch, 1Ah, 0FAh, 19h, 32h, 0 ROM:9500 db 0D0h, 7, 96h, 0, 1Eh, 0, 3Dh, 2Bh, 10h, 27h, 90h, 1 ROM:9500 db 90h, 1, 5Eh, 1, 5Eh, 1, 52h, 3, 84h, 3, 30h, 75h, 20h ROM:9500 db 4Eh, 0A8h, 61h, 1Fh, 63h, 31h, 60h, 80h, 16h, 1Ch, 16h ROM:9500 db 33h, 84h, 19h, 0, 23h, 0, 0C8h, 80h, 75h, 3, 66h, 3 ROM:9500 db 64h, 80h, 0Ah, 0, 0B0h, 4, 0E8h, 3, 0, 0, 3Eh, 3, 0F8h ROM:9500 db 2, 90h, 1, 73h, 0, 40h, 0, 7Dh, 9Dh, 0FAh, 3, 96h, 7Dh ROM:9500 db 0AAh, 1Dh, 3Fh, 16h, 4Bh, 2Dh, 37h, 32h, 9, 2, 0, 0 ROM:9500 db 5, 0Dh, 76h, 83h, 0, 0Ch, 12h, 1Fh, 80h, 3, 6, 15h ROM:9500 db 19h, 80h, 13h, 6, 47h, 1, 12h, 12h, 36h, 12h, 36h, 12h ROM:9500 db 64h, 91h, 7, 0Ch, 28h, 0Ah, 11h, 19h, 1, 4, 4, 4, 20h ROM:9500 db 2, 0FDh, 3, 0Ah, 0FEh, 3, 0E8h, 0F5h, 0Ah, 8Eh, 78h ROM:9500 db 6Bh, 28h, 0C8h, 8Ah, 4, 6, 18h, 1, 0CFh, 0C4h, 1, 0CFh ROM:9500 db 0C4h, 0DAh, 0CFh, 1, 7Dh, 19h, 26h, 5, 5, 3, 3, 20h ROM:9500 db 7Dh, 0DDh, 0D7h, 0CDh, 3Bh, 0AAh, 6Ah, 0Ah, 50h, 78h ROM:9500 db 1, 7Dh, 0FAh, 4, 1Fh, 2, 7Dh, 3, 0, 2Ch, 0C3h, 0AAh ROM:9500 db 96h, 78h, 5, 7, 0Fh, 26h, 0FFh, 2Eh, 14h, 24h, 6, 79h ROM:9500 db 96h, 0FFh, 9Ch, 0A3h, 3Dh, 8, 64h, 19h, 8, 19h, 0B1h ROM:9500 db 54h, 1, 14h, 98h, 52h, 0Fh, 32h, 0Dh, 1, 0AAh, 10h ROM:9500 db 2Bh, 91h, 84h, 0C6h, 0, 0FFh, 8, 7, 2, 15h, 28h, 8Eh ROM:9500 db 0E2h, 2, 23h, 19h, 48h, 0, 0B4h, 0B6h, 47h, 5, 0FAh ROM:9500 db 0Dh, 0, 64h, 73h, 8Fh, 3Bh, 0Fh, 3Bh, 5, 59h, 19h, 19h ROM:9500 db 37h, 4, 45h, 0C4h, 0AEh, 7Dh, 0AAh, 0Eh, 5, 4, 0A0h ROM:9500 db 60h, 80h, 12h, 0, 0E0h, 0DBh, 0F0h, 0DCh, 1Fh, 0Ch ROM:9500 db 28h, 0, 6Eh, 78h, 6, 9, 23h, 3Ch, 2, 1Fh, 64h, 80h ROM:9500 db 0Fh, 0B4h, 0BFh, 2, 19h, 1Eh, 0, 7, 3Ch, 17h, 10h, 0AAh ROM:9500 db 30h, 16h, 5, 10h, 0A3h, 1Bh, 0FFh, 23h, 14h, 10h, 25h ROM:9500 db 0C1h, 80h, 0B0h, 28h, 6, 3Ch, 14h, 19h, 23h, 1Ch, 3Bh ROM:9500 db 60h, 26h, 4, 0, 7Dh, 9Ch, 0BFh, 0Ah, 14h, 22h, 5Ah ROM:9500 db 32h, 10h, 6Ch, 9, 3, 1, 51h, 8Dh, 0DDh, 64h, 2Dh, 14h ROM:9500 db 2, 1, 18h, 6Eh, 7, 0Bh, 0Ah, 1, 0Ah, 10h, 18h, 26h ROM:9500 db 3Ch, 58h, 0C3h, 0E0h, 0EEh, 0F5h, 0FFh, 0DDh, 0C3h ROM:9500 db 0ABh, 91h ROM:9700 db 79h, 39h, 21h, 0Fh, 0, 2, 1, 5Ah, 8Ch, 0Dh, 4Bh, 8 ROM:9700 db 1, 13h, 18h, 28h, 32h, 3Ch, 64h, 78h, 94h, 66h, 4Ch ROM:9700 db 5Ch, 5Ch, 66h, 66h, 70h, 73h, 7, 1, 23h, 39h, 4Eh, 63h ROM:9700 db 78h, 8Eh, 0B8h, 69h, 5Ah, 4Bh, 3Ch, 34h, 2Ch, 1Ch, 5 ROM:9700 db 1, 23h, 39h, 4Eh, 63h, 0B8h, 9, 9, 0Ah, 8, 3, 5, 1 ROM:9700 db 23h, 39h, 4Eh, 63h, 0B8h, 5, 5, 5, 5, 5, 6, 1, 0Eh ROM:9700 db 4Eh, 63h, 78h, 8Eh, 0B8h, 19h, 19h, 19h, 19h, 19h, 19h ROM:9700 db 6, 1, 0Eh, 4Eh, 63h, 78h, 8Eh, 0B8h, 0A0h, 66h, 55h ROM:9700 db 46h, 3Ch, 32h, 4, 1, 55h, 71h, 8Eh, 0AAh, 19h, 18h ROM:9700 db 16h, 0Dh, 4, 1, 0AEh, 0AFh, 0B0h, 0B1h, 14h, 14h, 14h ROM:9700 db 14h, 5, 1, 0Fh, 1Eh, 32h, 5Ah, 0DCh, 1Dh, 22h, 30h ROM:9700 db 2Ch, 3Fh, 7, 1, 0Fh, 1Bh, 34h, 4Dh, 72h, 0B0h, 0F4h ROM:9700 db 0F0h, 0C8h, 78h, 38h, 20h, 0Ah, 0, 9, 1, 1Ch, 36h, 4Fh ROM:9700 db 69h, 82h, 9Ch, 0B5h, 0CFh, 0E8h, 0, 0, 0, 0, 0, 0, 0 ROM:9700 db 0, 0, 3, 1, 1Ch, 80h, 0AAh, 4Eh, 14h, 8, 8, 1, 0Dh ROM:9700 db 23h, 39h, 55h, 71h, 8Eh, 0AAh, 0B8h, 3Ch, 33h, 2Ah ROM:9700 db 20h, 1Ch, 18h, 17h, 14h, 8, 1, 0Eh, 1Ch, 28h, 39h, 55h ROM:9700 db 0AAh, 0BEh, 0CCh, 0B4h, 0B4h, 9Ah, 64h, 3Ah, 0Ah, 0Ah ROM:9700 db 12h, 9, 1, 0Eh, 1Ch, 2Ah, 39h, 47h, 55h, 64h, 9Dh, 0B8h ROM:9700 db 0E4h, 0DCh, 0E1h, 0E1h, 0EBh, 0EBh, 0ECh, 0EDh, 0EDh ROM:9700 db 9, 1, 43h, 50h, 5Ah, 64h, 6Eh, 78h, 82h, 8Ch, 0A0h ROM:9700 db 51h, 7Eh, 0A2h, 0A7h, 0A8h, 0AAh, 0ABh, 0A9h, 0A2h ROM:9700 db 4, 1, 54h, 55h, 8Eh, 0AAh, 0FFh, 4Ah, 3Eh, 3Ah, 9, 1 ROM:9700 db 43h, 50h, 5Ah, 64h, 6Eh, 78h, 82h, 8Ch, 0A0h, 3Fh, 32h ROM:9700 db 29h, 23h, 1Eh, 1Ah, 17h, 12h, 0Eh, 7, 1, 0Eh, 23h, 39h ROM:9700 db 55h, 71h, 8Eh, 0AAh, 98h, 98h, 80h, 60h, 50h, 40h, 40h ROM:9700 db 3, 1, 39h, 8Eh, 0AAh, 30h, 2Ah, 21h, 6, 1, 3, 35h, 67h ROM:9700 db 80h, 99h, 0CBh, 6Eh, 14h, 5, 0, 5, 0Fh, 3, 1, 0, 1Eh ROM:9700 db 84h, 0, 26h, 0FFh, 2, 1, 84h, 0B4h, 0, 34h, 3, 1, 0 ROM:9700 db 26h, 0FFh, 0, 1Eh, 84h, 2, 1, 0, 34h, 84h, 0B4h, 5 ROM:9700 db 1, 1Ah, 20h, 3Ch, 64h, 8Ch, 0, 28h, 32h, 32h, 55h, 2 ROM:9700 db 1, 32h, 0A0h, 0, 5Ah, 7, 1, 4Eh, 67h, 71h, 76h, 80h ROM:9700 db 8Ah, 8Fh, 0B4h, 96h, 96h, 0AAh, 0B4h, 0B9h, 0BEh, 2 ROM:9700 db 1, 55h, 0AAh, 3Ch, 3Ch, 4, 1, 1Eh, 3Ch, 64h, 8Ch, 14h ROM:9700 db 18h, 18h, 4, 9, 6, 0, 0Ah, 14h, 23h, 32h, 3Ch, 64h ROM:9700 db 8Ch, 0B4h, 0Fh, 14h, 32h, 50h, 8Ch, 0C8h, 23h, 31h ROM:9700 db 59h, 78h, 84h, 84h, 84h, 84h, 84h, 1Bh, 28h, 53h, 72h ROM:9700 db 84h, 84h, 84h, 84h, 84h, 13h, 15h, 30h, 57h, 77h, 9Dh ROM:9700 db 0B6h, 0CFh, 0DBh, 13h, 13h, 23h, 40h, 6Ch, 91h, 0CFh ROM:9700 db 0CFh, 0DBh, 13h, 13h, 18h, 28h, 57h, 78h, 0CFh, 0CFh ROM:9700 db 0DBh, 13h, 13h, 13h, 21h, 4Ah, 6Ch, 91h, 0CFh, 0DBh ROM:9700 db 4, 2, 2Eh, 5Ch, 6Ch, 72h, 24h, 28h, 0, 0, 0, 0, 5, 19h ROM:9700 db 19h, 0, 4, 0Eh, 3Ch, 64h, 8Ch, 0A0h, 34h, 3Ch, 46h ROM:9700 db 50h, 5Ah, 64h, 78h, 8Ch, 0A0h, 0B4h, 0C8h, 0DCh, 0E0h ROM:9700 db 0F0h, 9Dh, 0B0h, 0C2h, 0D0h, 0B0h, 0BCh, 0C5h, 0D4h ROM:9700 db 0B0h, 0C0h ROM:9900 db 0C9h, 0D5h, 0B0h, 0BCh, 0C7h, 0D5h, 0B0h, 0BBh, 0C6h ROM:9900 db 0D4h, 0AFh, 0B8h, 0C1h, 0CAh, 0AFh, 0B8h, 0C1h, 0C7h ROM:9900 db 0B0h, 0B8h, 0C1h, 0C6h, 0B0h, 0B7h, 0BDh, 0C5h, 0ACh ROM:9900 db 0B8h, 0C0h, 0CBh, 0AAh, 0BAh, 0C6h, 0D6h, 0AAh, 0BDh ROM:9900 db 0CAh, 0DCh, 0AAh, 0BDh, 0CAh, 0DCh, 0AAh, 0BDh, 0CBh ROM:9900 db 0DCh, 5, 0Fh, 9Dh, 0B6h, 0C2h, 0CFh, 0DBh, 34h, 3Ch ROM:9900 db 46h, 50h, 54h, 5Ah, 64h, 78h, 8Ch, 0A0h, 0B4h, 0C8h ROM:9900 db 0DCh, 0E0h, 0F0h, 0C8h, 0C8h, 0C8h, 0C8h, 0C8h, 0, 6Eh ROM:9900 db 78h, 92h, 0AAh, 0, 51h, 5Eh, 70h, 7Eh, 0, 42h, 50h ROM:9900 db 60h, 6Eh, 0, 3Eh, 4Eh, 5Eh, 6Ch, 0, 35h, 46h, 56h, 6Ah ROM:9900 db 0, 35h, 46h, 58h, 67h, 0, 32h, 46h, 5Ch, 6Ch, 0, 33h ROM:9900 db 3Ch, 58h, 6Ah, 0, 36h, 3Ah, 56h, 68h, 0, 46h, 52h, 5Ch ROM:9900 db 6Eh, 0, 4Ch, 4Eh, 66h, 74h, 0, 56h, 64h, 6Ah, 78h, 0 ROM:9900 db 58h, 64h, 6Ah, 78h, 0, 58h, 64h, 6Ah, 78h, 6, 6, 21h ROM:9900 db 2Eh, 3Ah, 53h, 91h, 0B6h, 0Fh, 28h, 3Ch, 64h, 8Ch, 0B4h ROM:9900 db 0Ah, 3Ch, 26h, 2Bh, 46h, 52h, 0Ah, 16h, 26h, 2Bh, 46h ROM:9900 db 52h, 0Ah, 16h, 26h, 2Bh, 46h, 52h, 0Ah, 16h, 26h, 37h ROM:9900 db 50h, 52h, 1Eh, 3Ch, 43h, 4Bh, 50h, 52h, 8, 14h, 1Eh ROM:9900 db 2Bh, 4Bh, 52h, 6, 6, 1Bh, 3Ah, 53h, 6Ch, 91h, 0B6h ROM:9900 db 0Fh, 28h, 3Ch, 64h, 8Ch, 0B4h, 6Eh, 65h, 61h, 60h, 63h ROM:9900 db 6Bh, 6Ch, 5Dh, 5Dh, 5Dh, 64h, 6Dh, 66h, 60h, 60h, 63h ROM:9900 db 6Ch, 76h, 66h, 60h, 60h, 67h, 70h, 8Eh, 66h, 63h, 6Dh ROM:9900 db 71h, 7Ah, 8Eh, 67h, 69h, 72h, 77h, 88h, 9Ch, 0Dh, 10h ROM:9900 db 15h, 21h, 28h, 2Eh, 3Ah, 53h, 6Ch, 84h, 9Dh, 0B6h, 0C2h ROM:9900 db 0CFh, 0DBh, 0Fh, 1Eh, 23h, 28h, 2Dh, 32h, 37h, 3Ch ROM:9900 db 41h, 4Bh, 50h, 55h, 5Ah, 64h, 6Eh, 78h, 5Ah, 66h, 6Ch ROM:9900 db 72h, 7Ah, 83h, 8Bh, 8Ch, 91h, 9Ch, 9Eh, 9Fh, 0A4h, 69h ROM:9900 db 71h, 76h, 7Bh, 81h, 8Ah, 90h, 96h, 96h, 9Eh, 0A0h, 0A1h ROM:9900 db 0A5h, 67h, 6Fh, 74h, 79h, 7Fh, 88h, 90h, 96h, 98h, 9Eh ROM:9900 db 0A0h, 0A1h, 0A5h, 68h, 70h, 77h, 7Bh, 81h, 8Bh, 91h ROM:9900 db 96h, 9Ah, 9Eh, 0A0h, 0A1h, 0A5h, 69h, 75h, 7Ch, 80h ROM:9900 db 86h, 8Dh, 91h, 97h, 9Ah, 9Eh, 0A0h, 0A1h, 0A5h, 67h ROM:9900 db 71h, 78h, 7Ch, 82h, 8Ch, 92h, 96h, 9Ch, 9Eh, 0A0h, 0A1h ROM:9900 db 0A5h, 61h, 6Dh, 75h, 79h, 80h, 89h, 91h, 96h, 9Bh, 9Dh ROM:9900 db 0A0h, 0A1h, 0A5h, 60h, 6Ah, 72h, 77h, 7Ch, 86h, 90h ROM:9900 db 95h, 9Bh, 9Dh, 0A0h, 0A2h, 0A5h, 65h, 6Dh, 75h, 78h ROM:9900 db 7Eh, 87h, 93h, 98h, 9Bh, 9Dh, 0A0h, 0A3h, 0A5h, 6Ch ROM:9900 db 76h, 7Eh, 82h, 87h, 90h, 97h, 9Bh, 9Eh, 0A0h, 0A1h ROM:9900 db 0A4h, 0A6h, 6Ch, 76h, 7Dh, 81h, 88h, 90h, 99h, 9Eh ROM:9900 db 0A2h, 0A4h, 0A5h, 0A6h, 0AAh, 69h, 71h, 79h, 7Eh, 85h ROM:9900 db 8Dh, 98h, 9Dh, 0A0h, 0A5h, 0A7h, 0A8h, 0ABh, 63h, 6Dh ROM:9900 db 75h, 7Ah, 80h, 8Ah, 97h, 9Bh, 9Fh, 0A7h, 0A9h, 0ABh ROM:9900 db 0ACh, 5Fh, 69h, 70h, 74h, 7Ch, 8Ah, 96h, 99h, 9Eh, 0A6h ROM:9900 db 0AAh, 0ADh, 0AFh, 5Eh, 68h, 6Fh, 73h, 7Ah, 86h, 95h ROM:9900 db 98h, 9Eh, 0A6h, 0AAh, 0ACh, 0AFh, 65h, 6Dh, 73h, 77h ROM:9900 db 7Dh, 91h, 95h, 98h, 9Eh, 0A6h, 0AAh, 0AAh, 0AFh, 0Dh ROM:9900 db 0Ch, 15h, 21h, 2Eh, 3Ah, 53h, 6Ch, 84h, 9Dh, 0B6h, 0C2h ROM:9900 db 0CFh, 0DBh, 0E7h, 78h, 82h, 8Ch, 96h, 9Bh, 0A0h, 0A5h ROM:9900 db 0AAh, 0B4h, 0C8h, 0DCh, 0F0h, 65h, 6Dh, 77h ROM:9B00 db 7Dh, 91h, 95h, 98h, 9Eh, 0A6h, 0AAh, 0AAh, 0AFh, 0AFh ROM:9B00 db 69h, 71h, 7Ah, 83h, 94h, 99h, 9Ch, 0A3h, 0AAh, 0ADh ROM:9B00 db 0AEh, 0B1h, 0B2h, 6Fh, 79h, 85h, 8Fh, 98h, 9Eh, 0A0h ROM:9B00 db 0A5h, 0AEh, 0B0h, 0B1h, 0B3h, 0B5h, 70h, 7Ch, 87h, 8Fh ROM:9B00 db 9Ah, 0A2h, 0A6h, 0ABh, 0B2h, 0B3h, 0B4h, 0B5h, 0B7h ROM:9B00 db 71h, 7Bh, 89h, 8Fh, 9Eh, 0A6h, 0ABh, 0AFh, 0B5h, 0B6h ROM:9B00 db 0B7h, 0B8h, 0B8h, 72h, 7Ah, 87h, 91h, 0A0h, 0ABh, 0AEh ROM:9B00 db 0B2h, 0B8h, 0B8h, 0B9h, 0BAh, 0BAh, 6Eh, 78h, 82h, 8Ch ROM:9B00 db 9Fh, 0ABh, 0AEh, 0B3h, 0B8h, 0B9h, 0BAh, 0BBh, 0BBh ROM:9B00 db 6Fh, 77h, 82h, 8Dh, 9Fh, 0AAh, 0AEh, 0B4h, 0B9h, 0BAh ROM:9B00 db 0BBh, 0BBh, 0BCh, 70h, 7Ch, 87h, 90h, 9Fh, 0AAh, 0AEh ROM:9B00 db 0B5h, 0B9h, 0BBh, 0BCh, 0BBh, 0BDh, 6Dh, 7Bh, 86h, 8Eh ROM:9B00 db 0A0h, 0ABh, 0AFh, 0B5h, 0BAh, 0BBh, 0BBh, 0BBh, 0BCh ROM:9B00 db 71h, 7Bh, 86h, 8Dh, 9Eh, 0A8h, 0AFh, 0B3h, 0B4h, 0B6h ROM:9B00 db 0B5h, 0B4h, 0B5h, 71h, 7Bh, 86h, 8Ch, 97h, 9Eh, 0A4h ROM:9B00 db 0A9h, 0AAh, 0AAh, 0AAh, 0AAh, 0AAh, 8, 0Ch, 66h, 6Ch ROM:9B00 db 84h, 9Dh, 0B6h, 0C2h, 0CFh, 0E7h, 32h, 3Ch, 46h, 50h ROM:9B00 db 64h, 78h, 8Ch, 0A0h, 0B4h, 0C8h, 0DCh, 0F0h, 91h, 91h ROM:9B00 db 91h, 91h, 91h, 70h, 6Eh, 6Eh, 91h, 91h, 91h, 91h, 91h ROM:9B00 db 70h, 6Eh, 6Eh, 91h, 91h, 91h, 91h, 91h, 70h, 6Eh, 64h ROM:9B00 db 91h, 91h, 91h, 91h, 91h, 73h, 6Eh, 64h, 91h, 91h, 91h ROM:9B00 db 91h, 91h, 73h, 6Eh, 64h, 91h, 91h, 91h, 91h, 91h, 73h ROM:9B00 db 6Eh, 64h, 91h, 91h, 91h, 91h, 91h, 73h, 6Ch, 64h, 91h ROM:9B00 db 8Ch, 82h, 7Dh, 70h, 6Eh, 69h, 64h, 91h, 8Ch, 82h, 7Dh ROM:9B00 db 6Ch, 67h, 67h, 64h, 91h, 87h, 7Dh, 75h, 6Ch, 67h, 64h ROM:9B00 db 64h, 91h, 82h, 78h, 72h, 69h, 64h, 64h, 64h, 91h, 7Dh ROM:9B00 db 76h, 6Eh, 69h, 64h, 64h, 64h, 6, 0Bh, 84h, 9Dh, 0B6h ROM:9B00 db 0C2h, 0CFh, 0E7h, 32h, 3Ch, 46h, 64h, 78h, 8Ch, 0A0h ROM:9B00 db 0B4h, 0C8h, 0DCh, 0F0h, 91h, 82h, 7Ch, 70h, 6Eh, 6Eh ROM:9B00 db 91h, 91h, 78h, 70h, 6Eh, 6Eh, 91h, 91h, 78h, 70h, 6Eh ROM:9B00 db 64h, 91h, 91h, 78h, 73h, 6Eh, 64h, 91h, 8Ch, 78h, 75h ROM:9B00 db 6Eh, 64h, 91h, 82h, 73h, 73h, 6Ch, 64h, 82h, 80h, 70h ROM:9B00 db 6Eh, 69h, 64h, 82h, 7Bh, 6Dh, 6Bh, 67h, 64h, 78h, 74h ROM:9B00 db 6Ch, 68h, 64h, 64h, 76h, 71h, 69h, 65h, 64h, 64h, 73h ROM:9B00 db 6Eh, 69h, 64h, 64h, 64h, 2, 2, 14h, 8Ch, 4Eh, 0AAh ROM:9B00 db 96h, 96h, 96h, 96h, 8, 5, 0Eh, 23h, 39h, 55h, 71h, 8Eh ROM:9B00 db 0AAh, 0C6h, 2Eh, 47h, 6Ch, 91h, 0B6h, 4Ah, 41h, 33h ROM:9B00 db 22h, 1Bh, 18h, 15h, 14h, 45h, 3Eh, 31h, 20h, 19h, 16h ROM:9B00 db 14h, 14h, 3Fh, 3Ah, 2Fh, 1Eh, 17h, 15h, 14h, 14h, 34h ROM:9B00 db 2Fh, 28h, 1Bh, 15h, 14h, 14h, 14h, 14h, 14h, 14h, 14h ROM:9B00 db 14h, 14h, 14h, 14h, 2, 3, 2Bh, 39h, 55h, 59h, 64h, 14h ROM:9B00 db 14h, 14h, 14h, 14h, 14h, 9, 2, 0Eh, 1Ch, 28h, 39h, 77h ROM:9B00 db 8Eh, 0B0h, 0BFh, 0CDh, 38h, 6Ah, 62h, 54h, 33h, 17h ROM:9B00 db 0Ch, 0Ah, 8, 8, 9, 62h, 54h, 33h, 17h, 0Ch, 0Ah, 9 ROM:9B00 db 9, 9, 2, 2, 22h, 60h, 14h, 8Ch, 21h, 21h, 21h, 21h ROM:9B00 db 2, 2, 8Ch, 0B4h, 14h, 8Ch, 21h, 21h, 21h, 21h, 2, 4 ROM:9B00 db 2Eh, 47h, 1Eh, 32h, 46h, 50h, 7Ch, 3Eh, 9Ch, 4Eh, 9Ch ROM:9B00 db 4Eh, 8Ch, 46h, 2, 2, 2Eh, 47h, 3Ch, 50h, 2Fh, 2Fh, 2Fh ROM:9B00 db 2Fh, 2 ROM:9D00 db 2, 47h, 0B1h, 14h, 64h, 0, 0, 0, 0, 3, 2, 15h, 2Eh ROM:9D00 db 47h, 46h, 50h, 0Fh, 18h, 26h, 19h, 28h, 3Eh, 3, 3, 15h ROM:9D00 db 2Eh, 47h, 3Ch, 46h, 50h, 19h, 28h, 3Eh, 0Fh, 18h, 32h ROM:9D00 db 0Fh, 18h, 26h, 9, 6, 1Ch, 28h, 39h, 47h, 4Ah, 55h, 71h ROM:9D00 db 8Eh, 0AAh, 1Ch, 28h, 39h, 55h, 8Eh, 0AAh, 6Ah, 68h ROM:9D00 db 5Eh, 56h, 55h, 4Eh, 3Bh, 28h, 0Eh, 63h, 5Eh, 57h, 50h ROM:9D00 db 4Eh, 4Ch, 3Ah, 26h, 0Ch, 5Eh, 59h, 50h, 4Ah, 47h, 44h ROM:9D00 db 32h, 22h, 8, 59h, 54h, 48h, 42h, 3Eh, 3Bh, 2Ah, 1Bh ROM:9D00 db 8, 55h, 50h, 44h, 3Bh, 37h, 32h, 24h, 19h, 5, 54h, 4Fh ROM:9D00 db 43h, 38h, 34h, 31h, 21h, 0Eh, 4, 6, 3, 4Eh, 55h, 78h ROM:9D00 db 8Eh, 9Ch, 0AAh, 1Ch, 39h, 47h, 9, 0Ah, 0Ah, 0Ah, 6 ROM:9D00 db 3, 5, 5, 5, 5, 3, 2, 4, 4, 3, 3, 3, 2, 9, 2, 0Eh, 1Ch ROM:9D00 db 28h, 39h, 71h, 9Ch, 0ADh, 0C0h, 0CEh, 14h, 23h, 8Ch ROM:9D00 db 7Eh, 70h, 55h, 3Ch, 32h, 1Eh, 1Eh, 28h, 8Ch, 7Eh, 70h ROM:9D00 db 55h, 3Ch, 32h, 1Eh, 23h, 2Dh, 2, 2, 13h, 17h, 14h, 28h ROM:9D00 db 0, 0, 0, 10h, 7, 7, 1Bh, 28h, 53h, 5Fh, 6Ch, 0B6h, 0E7h ROM:9D00 db 39h, 55h, 80h, 8Eh, 0A3h, 0ECh, 0FFh, 8Ah, 8Ah, 8Ah ROM:9D00 db 80h, 7Ch, 7Ch, 80h, 94h, 98h, 98h, 80h, 7Ch, 7Ch, 80h ROM:9D00 db 94h, 98h, 98h, 80h, 7Ch, 7Ch, 80h, 8Ah, 8Eh, 8Eh, 80h ROM:9D00 db 7Ch, 7Ch, 80h, 80h, 80h, 80h, 80h, 80h, 80h, 80h, 80h ROM:9D00 db 80h, 80h, 80h, 80h, 80h, 80h, 80h, 80h, 80h, 84h, 84h ROM:9D00 db 84h, 84h, 9, 6, 53h, 6Bh, 6Ch, 84h, 9Dh, 0B6h, 0C2h ROM:9D00 db 0CFh, 0DBh, 63h, 71h, 9Ch, 0AAh, 0B1h, 0B8h, 80h, 7Eh ROM:9D00 db 7Eh, 7Eh, 7Eh, 7Eh, 7Eh, 80h, 7Eh, 80h, 7Fh, 80h, 80h ROM:9D00 db 80h, 80h, 80h, 80h, 80h, 80h, 80h, 80h, 80h, 80h, 80h ROM:9D00 db 80h, 80h, 80h, 80h, 81h, 81h, 82h, 82h, 82h, 82h, 83h ROM:9D00 db 84h, 80h, 82h, 82h, 83h, 83h, 84h, 84h, 85h, 82h, 80h ROM:9D00 db 83h, 83h, 83h, 84h, 85h, 85h, 86h, 88h, 0Ch, 10h, 1Bh ROM:9D00 db 28h, 3Ah, 53h, 6Ch, 84h, 9Dh, 0B6h, 0C2h, 0CFh, 0DBh ROM:9D00 db 0E7h, 0Ch, 10h, 1Eh, 32h, 3Ch, 46h, 50h, 5Ah, 64h, 78h ROM:9D00 db 8Ch, 0A0h, 0B4h, 0C8h, 0DCh, 0F0h, 84h, 84h, 82h, 7Eh ROM:9D00 db 92h, 0A0h, 0A4h, 0AAh, 0AAh, 0AAh, 0AEh, 0AEh, 8Ch ROM:9D00 db 84h, 7Eh, 7Eh, 92h, 0A0h, 0A4h, 0AAh, 0AAh, 0AAh, 0AEh ROM:9D00 db 0AEh, 8Ch, 82h, 7Eh, 7Eh, 8Dh, 9Bh, 0A2h, 0A8h, 0AAh ROM:9D00 db 0AAh, 0AEh, 0AEh, 8Ch, 78h, 78h, 78h, 82h, 94h, 9Eh ROM:9D00 db 0A6h, 0AAh, 0AAh, 0ADh, 0ADh, 84h, 68h, 68h, 72h, 76h ROM:9D00 db 88h, 96h, 0A3h, 0A4h, 0A6h, 0ABh, 0ACh, 6Ch, 68h, 6Ch ROM:9D00 db 72h, 74h, 86h, 94h, 0A1h, 0A2h, 0A4h, 0A6h, 0A8h, 68h ROM:9D00 db 68h, 6Ch, 6Fh, 74h, 84h, 94h, 0A1h, 0A1h, 0A4h, 0A5h ROM:9D00 db 0A5h, 66h, 66h, 64h, 6Fh, 71h, 83h, 90h, 9Fh, 0A1h ROM:9D00 db 0A4h, 0A5h, 0A6h, 6Ch, 6Ch, 64h, 6Eh, 70h, 80h, 8Ch ROM:9D00 db 96h, 9Ah, 9Fh, 0A2h, 0A4h, 64h, 64h, 64h, 6Ch, 71h ROM:9D00 db 7Eh, 8Ch, 93h, 96h, 9Ah, 9Ah, 9Ch, 64h, 64h, 64h, 6Eh ROM:9D00 db 74h, 84h, 8Eh, 92h, 96h, 98h, 9Ah, 9Bh, 64h, 64h, 64h ROM:9D00 db 70h, 79h, 85h, 8Eh, 90h, 94h, 96h, 9Ah, 9Bh, 64h, 64h ROM:9D00 db 5Ah, 71h, 7Ah, 84h, 8Dh, 8Eh, 90h, 94h, 98h, 9Bh, 64h ROM:9D00 db 64h, 5Ah, 70h, 7Ah, 84h, 88h, 8Bh, 8Dh, 8Eh ROM:9F00 db 92h, 98h, 62h, 62h, 5Ah, 6Fh, 78h, 82h, 88h, 8Ah, 8Bh ROM:9F00 db 8Eh, 8Fh, 94h, 62h, 62h, 5Ah, 6Eh, 74h, 7Ch, 82h, 86h ROM:9F00 db 88h, 8Ah, 8Ch, 91h, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9F00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9F00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9F00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9F00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9F00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9F00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9F00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9F00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9F00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9F00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9F00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 81h ROM:9F00 db 3, 3Ch, 9, 0F5h, 8, 0B4h, 8, 7Bh, 3, 0AAh, 8, 6Bh, 3 ROM:9F00 db 65h, 3, 59h, 3, 8Bh, 8, 53h, 3, 4Bh, 3, 45h, 3, 3Dh ROM:9F00 db 3, 2Fh, 3, 6Eh, 8, 27h, 3, 27h, 8, 16h, 8, 9, 8, 0FFh ROM:9F00 db 7, 0F5h, 7, 0E5h, 7, 17h, 3, 0DBh, 7, 0D1h, 7, 3, 3 ROM:9F00 db 0B2h, 7, 0F9h, 2, 0E5h, 2, 0D1h, 2, 0BFh, 2, 0A5h, 7 ROM:9F00 db 6Eh, 7, 0ADh, 2, 64h, 7, 0Fh, 7, 99h, 6, 0E2h, 5, 0F3h ROM:9F00 db 4, 0C1h, 4, 8Fh, 4, 0A5h, 2, 91h, 2, 81h, 2, 75h, 2 ROM:9F00 db 6Bh, 2, 61h, 2, 53h, 2, 45h, 2, 39h, 2, 2Dh, 2, 1Dh ROM:9F00 db 2, 0Bh, 2, 2Eh, 4, 0E2h, 3, 0D2h, 3, 8Bh, 3, 5, 2, 0EFh ROM:9F00 db 1, 0E9h, 1, 0E1h, 1, 0FFh, 0FFh ROM:9F00 ; end of 'ROM' ROM:9F00 ROM:9F00 ; end of file