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 : 4EC26A4C7E70D3419E3A6B1F0DCFCC29108E62B6CED6D5B9A0F2A5FF23FF0754 INTMEM:0000 ; Input MD5 : F6AE6488DD5AD9DC8E26107A8F2DF525 INTMEM:0000 ; Input CRC32 : 27970865 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_336D-12DE↓r INTMEM:0000 ; ROM_336D:ROM_20DE↓r ... INTMEM:0000 ; Zero register INTMEM:0004 INTMEM_4: ds 2 ; DATA XREF: ROM_336D-1195↓w INTMEM:0004 ; ROM_336D:ROM_21DD↓w ... INTMEM:0006 INTMEM_6: ds 1 ; DATA XREF: ROM_336D-11AD↓w INTMEM:0006 ; ROM:2802↓w ... INTMEM:0007 INTMEM_7: ds 1 ; DATA XREF: ROM:ROM_2CC6↓r INTMEM:0007 ; ROM:2DAC↓r ... INTMEM:0008 INT_MASK: ds 1 ; DATA XREF: ROM_33ED+D↓w INTMEM:0008 ; ROM_3CF5+28↓w ... INTMEM:0008 ; Interrupt mask register INTMEM:0009 INT_PEND: ds 1 ; DATA XREF: ROM:2914↓w INTMEM:0009 ; ROM_3356+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_40BC+6D↓w INTMEM:000E ; ROM_40BC+70↓w INTMEM:000F IOPORT1: ds 1 ; DATA XREF: ROM:30D4↓r INTMEM:000F ; start:ROM_3262↓w ... INTMEM:000F ; Input/output port 1 INTMEM:0010 IOPORT2: ds 1 ; DATA XREF: ROM_3CF5:ROM_2B3C↓r INTMEM:0010 ; ROM:2C7D↓r ... INTMEM:0010 ; Input/output port 2 INTMEM:0011 INTMEM_11: ds 1 ; DATA XREF: ROM:2C83↓r INTMEM:0011 ; ROM:ROM_2C99↓r ... INTMEM:0012 INT_PEND1: ds 1 ; DATA XREF: ROM_40BC+D↓w INTMEM:0012 ; Interrupt pending register 1 INTMEM:0013 INT_MASK1: ds 1 ; DATA XREF: ROM_33ED+10↓w INTMEM:0013 ; ROM_40BC+D↓r ... INTMEM:0013 ; Interrupt mask register 1 INTMEM:0014 WSR: ds 1 ; DATA XREF: ROM_336D+1↓w INTMEM:0014 ; ROM_33ED+A↓w ... INTMEM:0014 ; Window selection register INTMEM:0015 WSR1: ds 1 ; DATA XREF: ROM_336D-11B0↓r INTMEM:0015 ; ROM_336D:ROM_2960↓r ... INTMEM:0015 ; Window selection register 1 INTMEM:0016 INTMEM_16: ds 1 ; DATA XREF: ROM_3356+1↓r INTMEM:0016 ; ROM_336D+7↓r ... INTMEM:0017 INTMEM_17: ds 1 ; DATA XREF: ROM:ROM_28D6↓w INTMEM:0017 ; ROM_40BC+222↓w INTMEM:0018 SP: ds 2 ; DATA XREF: start:ROM_331B↓w INTMEM:0018 ; ROM_3691+26↓r ... INTMEM:0018 ; Stack pointer INTMEM:001A INTMEM_1A: ds 2 ; DATA XREF: start+11ED↓w INTMEM:001A ; start+11F5↓r ... INTMEM:001C INTMEM_1C: ds 2 ; DATA XREF: ROM:ROM_30BC↓w INTMEM:001C ; ROM:30C6↓w ... INTMEM:001E INTMEM_1E: ds 2 ; DATA XREF: ROM_4D29+27↓w INTMEM:001E ; ROM_4D29+85↓r ... INTMEM:0020 INTMEM_20: ds 2 ; DATA XREF: ROM_34F0:ROM_34F3↓w INTMEM:0020 ; ROM_34F0+6↓r ... INTMEM:0022 INTMEM_22: ds 2 ; DATA XREF: ROM:27ED↓w INTMEM:0022 ; ROM:27F0↓r ... INTMEM:0024 INTMEM_24: ds 1 ; DATA XREF: ROM_4D29+21↓w INTMEM:0024 ; ROM_4D29+7D↓w INTMEM:0025 INTMEM_25: ds 1 ; DATA XREF: ROM_4D29+24↓w INTMEM:0025 ; ROM_4D29+81↓w INTMEM:0026 INTMEM_26: ds 2 ; DATA XREF: ROM_33D5+12↓r INTMEM:0026 ; ROM_40BC↓w ... INTMEM:0028 INTMEM_28: ds 2 ; DATA XREF: ROM_3356+1↓w INTMEM:0028 ; ROM_3356+4↓r ... INTMEM:002A INTMEM_2A: ds 2 ; DATA XREF: ROM_373E+7↓w INTMEM:002A ; ROM:5056↓w ... INTMEM:002C INTMEM_2C: ds 2 ; DATA XREF: ROM_35F2+28↓r INTMEM:002C ; ROM_35F2+2B↓r ... INTMEM:002E INTMEM_2E: ds 1 ; DATA XREF: ROM:4FD8↓w INTMEM:002E ; ROM:4FE3↓w ... INTMEM:002F INTMEM_2F: ds 1 ; DATA XREF: ROM:4FD6↓w INTMEM:002F ; ROM:ROM_4FDD↓w ... INTMEM:0030 INTMEM_30: ds 1 ; DATA XREF: ROM_511F↓w INTMEM:0030 ; ROM_511F+4↓r ... INTMEM:0031 INTMEM_31: ds 1 ; DATA XREF: ROM:500F↓w INTMEM:0031 ; ROM:ROM_5014↓w ... INTMEM:0032 INTMEM_32: ds 1 ; DATA XREF: ROM:5023↓w INTMEM:0032 ; ROM:ROM_502A↓r ... INTMEM:0033 INTMEM_33: ds 1 ; DATA XREF: ROM_372E:ROM_5B2F↓w INTMEM:0033 ; ROM_5B66+8↓r ... INTMEM:0034 INTMEM_34: ds 1 ; DATA XREF: ROM_372E+2404↓w INTMEM:0034 ; ROM_5C0E+8↓r ... INTMEM:0035 INTMEM_35: ds 1 ; DATA XREF: ROM_372E+2409↓w INTMEM:0035 ; ROM_5C0E+B↓r ... INTMEM:0036 INTMEM_36: ds 1 ; DATA XREF: ROM_372E+240E↓w INTMEM:0036 ; ROM_5C0E+E↓r ... INTMEM:0037 INTMEM_37: ds 1 ; DATA XREF: ROM_372E+2413↓w INTMEM:0037 ; ROM_5C0E+11↓r ... INTMEM:0038 INTMEM_38: ds 1 ; DATA XREF: ROM_6A7B+28↓r INTMEM:0038 ; ROM_6A7B+2F↓r ... INTMEM:0039 INTMEM_39: ds 1 ; DATA XREF: ROM_336D:ROM_21E4↓w INTMEM:0039 ; ROM_336D-E83↓w ... INTMEM:003A INTMEM_3A: ds 2 ; DATA XREF: ROM_4C19+6E↓w INTMEM:003A ; ROM_4C19+A0↓w ... INTMEM:003C INTMEM_3C: ds 1 ; DATA XREF: ROM:2904↓w INTMEM:003C ; ROM_3D25+5F↓w ... INTMEM:003D INTMEM_3D: ds 1 ; DATA XREF: ROM_372E+241C↓w INTMEM:003D ; ROM_5C4C+116↓w ... INTMEM:003E INTMEM_3E: ds 1 ; DATA XREF: ROM:5C03↓w INTMEM:003E ; ROM_60AD+1A9↓r ... INTMEM:003F INTMEM_3F: ds 1 ; DATA XREF: ROM_3D25+42↓w INTMEM:003F ; ROM_3D25:ROM_3D80↓w ... INTMEM:0040 INTMEM_40: ds 2 ; DATA XREF: ROM_336D:ROM_20B1↓r INTMEM:0040 ; ROM_336D:ROM_20BE↓r ... INTMEM:0042 INTMEM_42: ds 2 ; DATA XREF: ROM_336D-12A5↓r INTMEM:0042 ; ROM_336D-11AA↓r ... INTMEM:0044 INTMEM_44: ds 2 ; DATA XREF: ROM_336D-129B↓r INTMEM:0044 ; ROM_336D-1295↓w ... INTMEM:0046 INTMEM_46: ds 2 ; DATA XREF: ROM_336D-1062↓r INTMEM:0046 ; ROM_336D-104F↓r ... INTMEM:0048 INTMEM_48: ds 2 ; DATA XREF: ROM_336D:ROM_23F8↓w INTMEM:0048 ; ROM_336D-F26↓r ... INTMEM:004A INTMEM_4A: ds 2 ; DATA XREF: ROM_336D-12D2↓r INTMEM:004A ; ROM_336D-12CA↓w ... INTMEM:004C INTMEM_4C: ds 2 ; DATA XREF: ROM_336D-12BF↓w INTMEM:004C ; ROM_336D-C9F↓w ... INTMEM:004E INTMEM_4E: ds 2 ; DATA XREF: ROM_336D:ROM_209E↓r INTMEM:004E ; ROM_455C↓w INTMEM:0050 INTMEM_50: ds 2 ; DATA XREF: ROM_3CF5-1174↓w INTMEM:0050 ; ROM_3CF5-1171↓w ... INTMEM:0052 INTMEM_52: ds 2 ; DATA XREF: ROM_336D-12A5↓r INTMEM:0052 ; ROM_336D-11AA↓r ... INTMEM:0054 INTMEM_54: ds 2 ; DATA XREF: ROM_336D:ROM_222A↓w INTMEM:0054 ; ROM_336D-110E↓r ... INTMEM:0056 INTMEM_56: ds 2 ; DATA XREF: ROM_336D-1090↓w INTMEM:0056 ; ROM_336D-108A↓r ... INTMEM:0058 INTMEM_58: ds 2 ; DATA XREF: ROM_336D-FCA↓w INTMEM:0058 ; ROM_336D-FA0↓r ... INTMEM:005A INTMEM_5A: ds 2 ; DATA XREF: ROM_336D-DE6↓w INTMEM:005A ; start+12CE↓w ... INTMEM:005C INTMEM_5C: ds 1 ; DATA XREF: ROM_336D-12A8↓r INTMEM:005C ; ROM_336D-116D↓r ... INTMEM:005D INTMEM_5D: ds 1 ; DATA XREF: ROM_336D+A↓r INTMEM:005D ; ROM_336D:ROM_3386↓w ... INTMEM:005E INTMEM_5E: ds 1 ; DATA XREF: ROM_35F2+28↓w INTMEM:005E ; ROM_373E:ROM_37CB↓r ... INTMEM:005F INTMEM_5F: ds 1 ; DATA XREF: ROM_3CF5-10F2↓w INTMEM:005F ; ROM_36F8↓w ... INTMEM:0060 INTMEM_60: ds 1 ; DATA XREF: ROM_336D-ECC↓w INTMEM:0060 ; ROM_336D-EC6↓w ... INTMEM:0061 INTMEM_61: ds 1 ; DATA XREF: ROM_336D:ROM_23A0↓r INTMEM:0061 ; ROM_336D:ROM_23EB↓r ... INTMEM:0062 INTMEM_62: ds 2 ; DATA XREF: ROM_336D-FE5↓r INTMEM:0062 ; ROM_336D-F69↓w ... INTMEM:0064 ds 1 ; DATA XREF: ROM_336D:ROM_2659↓r INTMEM:0064 ; ROM_336D-D06↓r ... INTMEM:0065 INTMEM_65: ds 1 ; DATA XREF: ROM_4EA7+14↓w INTMEM:0065 ; ROM_4EA7+2E↓r ... INTMEM:0066 INTMEM_66: ds 1 ; DATA XREF: ROM_4EA7:ROM_4EC2↓r INTMEM:0066 ; ROM_4EA7+39↓r ... INTMEM:0067 INTMEM_67: ds 1 ; DATA XREF: ROM_3CBA+E↓w INTMEM:0067 ; ROM_4EA7+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_3CF5:ROM_2AF3↓r INTMEM:0069 ; ROM_3CF5-11FD↓r ... INTMEM:006A INTMEM_6A: ds 1 ; DATA XREF: ROM_3CF5-11CC↓r INTMEM:006A ; ROM_3CF5-11AC↓w ... INTMEM:006B INTMEM_6B: ds 1 ; DATA XREF: ROM:ROM_2C88↓w INTMEM:006B ; ROM:2C92↓r ... INTMEM:006C INTMEM_6C: ds 1 ; DATA XREF: ROM_336D-1140↓w INTMEM:006C ; ROM_336D-110B↓r ... INTMEM:006D INTMEM_6D: ds 2 ; DATA XREF: ROM_336D-12A1↓r INTMEM:006D ; ROM_336D-1175↓w ... INTMEM:006F INTMEM_6F: ds 1 ; DATA XREF: ROM_336D-126E↓r INTMEM:006F ; ROM_336D:ROM_210A↓w ... INTMEM:0070 INTMEM_70: ds 1 ; DATA XREF: ROM_336D-123A↓w INTMEM:0070 ; ROM_336D:ROM_2139↓w ... INTMEM:0071 INTMEM_71: ds 1 ; DATA XREF: ROM_336D-122D↓w INTMEM:0071 ; ROM_336D-1229↓w ... INTMEM:0072 INTMEM_72: ds 1 ; DATA XREF: ROM_336D:ROM_20FA↓r INTMEM:0072 ; ROM_336D-1260↓w ... INTMEM:0073 INTMEM_73: ds 1 ; DATA XREF: ROM_336D-10AF↓w INTMEM:0073 ; ROM_336D-10A7↓r ... INTMEM:0074 INTMEM_74: ds 2 ; DATA XREF: ROM:27CD↓r INTMEM:0074 ; ROM:27E0↓w ... INTMEM:0076 INTMEM_76: ds 1 ; DATA XREF: ROM_34A5+12↓r INTMEM:0076 ; ROM_34A5+25↓w ... INTMEM:0077 INTMEM_77: ds 1 ; DATA XREF: ROM:2EC8↓w INTMEM:0077 ; ROM_34A5+8↓r ... INTMEM:0078 INTMEM_78: ds 1 ; DATA XREF: ROM_34A5:ROM_34D7↓w INTMEM:0078 ; ROM_3CBA+6↓r INTMEM:0079 INTMEM_79: ds 1 ; DATA XREF: ROM_336D-117B↓r INTMEM:0079 ; ROM_336D-115B↓r ... INTMEM:007A INTMEM_7A: ds 1 ; DATA XREF: ROM:2EBB↓w INTMEM:007A ; ROM:2EBE↓w ... INTMEM:007B INTMEM_7B: ds 1 ; DATA XREF: ROM_336D-1093↓r INTMEM:007B ; ROM_3CF5-10E2↓r ... INTMEM:007C INTMEM_7C: ds 1 ; DATA XREF: ROM_336D-12B4↓r INTMEM:007C ; ROM_336D:ROM_217E↓w ... INTMEM:007D INTMEM_7D: ds 1 ; DATA XREF: ROM_3CF5-10E8↓r INTMEM:007D ; ROM_3CF5-10DF↓w ... INTMEM:007E INTMEM_7E: ds 1 ; DATA XREF: ROM_5240:ROM_524D↓w INTMEM:007E ; ROM_5240+17↓w ... INTMEM:007F INTMEM_7F: ds 2 ; DATA XREF: ROM_336D-12E1↓w INTMEM:007F ; ROM_336D-12B7↓w ... INTMEM:0081 INTMEM_81: ds 1 ; DATA XREF: ROM_336D-F6F↓w INTMEM:0081 ; ROM_336D-EE4↓w ... INTMEM:0082 INTMEM_82: ds 1 ; DATA XREF: ROM:305E↓r INTMEM:0082 ; ROM:30CE↓w ... INTMEM:0083 INTMEM_83: ds 1 ; DATA XREF: ROM_3CF5-AE9↓w INTMEM:0083 ; ROM_3CF5:ROM_3217↓w ... INTMEM:0084 INTMEM_84: ds 1 ; DATA XREF: ROM:4AE2↓w INTMEM:0084 ; ROM:4AF5↓r ... INTMEM:0085 INTMEM_85: ds 1 ; DATA XREF: ROM_40BC+239↓w INTMEM:0085 ; ROM:4ABF↓w ... INTMEM:0086 INTMEM_86: ds 1 ; DATA XREF: ROM_8688+13↓w INTMEM:0086 ; ROM_8688+22↓w ... INTMEM:0087 ds 3 ; DATA XREF: ROM_60AD+3F1↓w INTMEM:0087 ; ROM_60AD+401↓r ... INTMEM:008A INTMEM_8A: ds 4 ; DATA XREF: ROM_6A7B+2BC↓w INTMEM:008A ; ROM_6A7B:ROM_6D47↓r ... INTMEM:008E INTMEM_8E: ds 1 ; DATA XREF: ROM_8688+E↓w INTMEM:008E ; ROM_8688+20↓w ... INTMEM:008F INTMEM_8F: ds 1 ; DATA XREF: ROM_5B66+3↓w INTMEM:008F ; ROM_60AD+70↓r INTMEM:0090 INTMEM_90: ds 1 ; DATA XREF: ROM_60AD+248↓w INTMEM:0090 ; ROM_60AD+289↓w ... INTMEM:0091 INTMEM_91: ds 1 ; DATA XREF: ROM_807B↓r INTMEM:0091 ; ROM_807B:ROM_8082↓w INTMEM:0092 INTMEM_92: ds 1 ; DATA XREF: ROM_713F+1A6↓r INTMEM:0092 ; ROM_713F+217↓w ... INTMEM:0093 INTMEM_93: ds 1 ; DATA XREF: ROM_713F:ROM_72EC↓r INTMEM:0093 ; ROM_713F+206↓w INTMEM:0094 INTMEM_94: ds 7 ; DATA XREF: ROM:7794↓w INTMEM:0094 ; ROM:77A2↓r ... INTMEM:009B INTMEM_9B: ds 1 ; DATA XREF: ROM_4EA7+20↓r INTMEM:009B ; ROM_4EA7+46↓w ... INTMEM:009C INTMEM_9C: ds 2 ; DATA XREF: ROM:ROM_2E07↓w INTMEM:009C ; ROM:2E11↓r ... INTMEM:009E INTMEM_9E: ds 1 ; DATA XREF: ROM_336D:ROM_20B1↓w INTMEM:009E ; ROM_336D:ROM_20BE↓w ... INTMEM:009F INTMEM_9F: ds 5 ; DATA XREF: ROM_60AD+21C↓w INTMEM:009F ; ROM_60AD+229↓r ... INTMEM:00A4 INTMEM_A4: ds 1 ; DATA XREF: ROM_813E+9E↓r INTMEM:00A4 ; ROM_813E+C0↓w INTMEM:00A5 INTMEM_A5: ds 1 ; DATA XREF: ROM:ROM_6D97↓w INTMEM:00A5 ; ROM:6DA7↓r ... INTMEM:00A6 INTMEM_A6: ds 1 ; DATA XREF: ROM_713F+1C0↓r INTMEM:00A6 ; ROM_713F:ROM_7306↓w INTMEM:00A7 INTMEM_A7: ds 2 ; DATA XREF: ROM:7BBE↓w INTMEM:00A7 ; ROM:7BCD↓r ... INTMEM:00A9 INTMEM_A9: ds 1 ; DATA XREF: ROM_713F+39↓w INTMEM:00A9 ; ROM_713F:ROM_7183↓r ... INTMEM:00AA INTMEM_AA: ds 1 ; DATA XREF: ROM:7EBD↓w INTMEM:00AA ; ROM:7ED6↓w ... INTMEM:00AB INTMEM_AB: ds 1 ; DATA XREF: ROM_60AD+39↓w INTMEM:00AB ; ROM_60AD+4D↓w ... INTMEM:00AC INTMEM_AC: ds 1 ; DATA XREF: ROM_60AD+956↓w INTMEM:00AC ; ROM_60AD:ROM_6A08↓r INTMEM:00AD INTMEM_AD: ds 1 ; DATA XREF: ROM_713F+BE↓w INTMEM:00AD ; ROM_713F+C6↓w ... INTMEM:00AE INTMEM_AE: ds 1 ; DATA XREF: ROM_713F+98↓w INTMEM:00AE ; ROM_713F:ROM_71DC↓w ... INTMEM:00AF INTMEM_AF: ds 1 ; DATA XREF: ROM:7641↓w INTMEM:00AF ; ROM:ROM_7648↓r INTMEM:00B0 INTMEM_B0: ds 1 ; DATA XREF: ROM_7CA5+21↓w INTMEM:00B0 ; ROM_7CA5:ROM_7CE9↓w ... INTMEM:00B1 INTMEM_B1: ds 5 ; DATA XREF: ROM:7EE7↓w INTMEM:00B1 ; ROM:7EF7↓r ... INTMEM:00B6 INTMEM_B6: ds 2 ; DATA XREF: ROM_5B66+37↓w INTMEM:00B6 ; ROM_713F:ROM_7228↓r ... INTMEM:00B8 INTMEM_B8: ds 2 ; DATA XREF: ROM_336D-FF6↓w INTMEM:00B8 ; ROM_336D-FEF↓w ... INTMEM:00BA INTMEM_BA: ds 2 ; DATA XREF: ROM_336D-DC8↓w INTMEM:00BA ; ROM:6F6E↓r ... INTMEM:00BC INTMEM_BC: ds 2 ; DATA XREF: ROM_6FE8+AD↓w INTMEM:00BC ; ROM_6FE8+CC↓r ... INTMEM:00BE INTMEM_BE: ds 1 ; DATA XREF: ROM:ROM_8028↓w INTMEM:00BF ds 1 INTMEM:00C0 INTMEM_C0: ds 2 ; DATA XREF: ROM_336D-BB9↓r INTMEM:00C0 ; ROM:512B↓w ... INTMEM:00C2 INTMEM_C2: ds 1 ; DATA XREF: ROM_60AD+1F5↓r INTMEM:00C2 ; ROM_60AD+20F↓r ... INTMEM:00C3 INTMEM_C3: ds 1 ; DATA XREF: ROM_60AD+39D↓w INTMEM:00C3 ; ROM_60AD:ROM_6464↓w ... INTMEM:00C4 INTMEM_C4: ds 2 ; DATA XREF: ROM_60AD+98A↓w INTMEM:00C4 ; ROM_60AD:ROM_6A49↓r ... INTMEM:00C6 INTMEM_C6: ds 1 ; DATA XREF: ROM:763B↓w INTMEM:00C6 ; ROM:76E3↓w ... INTMEM:00C7 INTMEM_C7: ds 1 ; DATA XREF: ROM_7507+2C↓r INTMEM:00C7 ; ROM:ROM_7540↓w ... INTMEM:00C8 INTMEM_C8: ds 6 ; DATA XREF: ROM:78A7↓w INTMEM:00C8 ; ROM:ROM_78C1↓w ... INTMEM:00CE INTMEM_CE: ds 1 ; DATA XREF: ROM_29DB:ROM_2AEC↓w INTMEM:00CE ; ROM_29DB+114↓w ... INTMEM:00CF INTMEM_CF: ds 1 ; DATA XREF: ROM_60AD+889↓w INTMEM:00CF ; ROM_60AD:ROM_6A10↓r ... INTMEM:00D0 INTMEM_D0: ds 1 ; DATA XREF: ROM:30BF↓r INTMEM:00D0 ; ROM_7493:ROM_7501↓w INTMEM:00D1 INTMEM_D1: ds 1 ; DATA XREF: ROM_7507+27↓w INTMEM:00D1 ; ROM:7565↓r ... INTMEM:00D2 INTMEM_D2: ds 1 ; DATA XREF: ROM_336D-FED↓r INTMEM:00D2 ; ROM_60AD+974↓w INTMEM:00D3 INTMEM_D3: ds 1 ; DATA XREF: ROM_336D-DD0↓w INTMEM:00D4 INTMEM_D4: ds 1 ; DATA XREF: ROM_3CF5:ROM_2B0A↓r INTMEM:00D4 ; ROM_373E+29↓r ... INTMEM:00D5 INTMEM_D5: ds 1 ; DATA XREF: ROM_336D-1067↓r INTMEM:00D5 ; ROM_336D-FF2↓r ... INTMEM:00D6 INTMEM_D6: ds 1 ; DATA XREF: ROM_5FC2:ROM_6055↓r INTMEM:00D6 ; ROM_60AD+1B↓w ... INTMEM:00D7 INTMEM_D7: ds 1 ; DATA XREF: ROM_5C4C↓r INTMEM:00D7 ; ROM_5C4C+3↓w ... INTMEM:00D8 INTMEM_D8: ds 1 ; DATA XREF: ROM_5C4C+6↓w INTMEM:00D8 ; ROM_5C4C:ROM_5CB8↓r ... INTMEM:00D9 INTMEM_D9: ds 1 ; DATA XREF: ROM_57F0+3↓w INTMEM:00D9 ; ROM_60AD+950↓r ... INTMEM:00DA INTMEM_DA: ds 1 ; DATA XREF: ROM_6A7B+2B9↓r INTMEM:00DA ; ROM_6A7B+2C1↓w ... INTMEM:00DB INTMEM_DB: ds 1 ; DATA XREF: ROM:6FBC↓r INTMEM:00DB ; ROM:6FBF↓w ... INTMEM:00DC INTMEM_DC: ds 1 ; DATA XREF: ROM_713F+70↓r INTMEM:00DC ; ROM_713F+95↓w ... INTMEM:00DD INTMEM_DD: ds 0Ah ; DATA XREF: ROM_5EFC↓r INTMEM:00DD ; ROM_5EFC+3↓r ... INTMEM:00E7 INTMEM_E7: ds 1 ; DATA XREF: ROM_34A5+25↓r INTMEM:00E7 ; ROM_3CCB+13↓r ... INTMEM:00E8 INTMEM_E8: ds 2 ; DATA XREF: ROM:5604↓w INTMEM:00E8 ; ROM:560D↓r ... INTMEM:00EA INTMEM_EA: ds 2 ; DATA XREF: ROM:4F6B↓w INTMEM:00EA ; ROM:4F6F↓r ... INTMEM:00EC INTMEM_EC: ds 2 ; DATA XREF: ROM_35F2+21↓r INTMEM:00EC ; ROM_3642↓w ... INTMEM:00EE INTMEM_EE: ds 2 ; DATA XREF: ROM_34FF+2↓w INTMEM:00EE ; ROM_34FF+13↓w ... INTMEM:00F0 INTMEM_F0: ds 4 ; DATA XREF: ROM_3531+20↓w INTMEM:00F0 ; ROM_3531+25↓w ... INTMEM:00F4 INTMEM_F4: ds 2 ; DATA XREF: ROM_3531+F↓w INTMEM:00F4 ; ROM_3531+36↓w ... INTMEM:00F6 INTMEM_F6: ds 2 ; DATA XREF: ROM_336D-12AA↓w INTMEM:00F6 ; ROM_336D-1265↓w ... INTMEM:00F8 INTMEM_F8: ds 4 ; DATA XREF: ROM_336D-12D2↓w INTMEM:00F8 ; ROM_336D:ROM_209E↓w ... INTMEM:00FC INTMEM_FC: ds 4 ; DATA XREF: ROM_336D-12D7↓w INTMEM:00FC ; ROM_336D-12C7↓w ... INTMEM:0100 ds 40h INTMEM:0140 INTMEM_140: ds 2 ; DATA XREF: ROM_3CF5-113F↓r INTMEM:0140 ; ROM_373E+3B↓r ... INTMEM:0142 INTMEM_142: ds 2 ; DATA XREF: ROM_3CF5-11E1↓r INTMEM:0142 ; ROM_3CF5-11D1↓w ... INTMEM:0144 INTMEM_144: ds 2 ; DATA XREF: ROM_336D-F22↓r INTMEM:0144 ; ROM_336D-F1B↓r ... INTMEM:0146 INTMEM_146: ds 2 ; DATA XREF: ROM_336D-EB8↓r INTMEM:0146 ; ROM_383A+19↓w ... INTMEM:0148 INTMEM_148: ds 2 ; DATA XREF: ROM_336D:ROM_260B↓r INTMEM:0148 ; ROM_336D-D3B↓r ... INTMEM:014A INTMEM_14A: ds 2 ; DATA XREF: ROM_44EB+6↓w INTMEM:014A ; ROM_4696+4↓r ... INTMEM:014C INTMEM_14C: ds 2 ; DATA XREF: ROM_336D:ROM_292E↓r INTMEM:014C ; ROM_336D:ROM_297F↓r ... INTMEM:014E INTMEM_14E: ds 2 ; DATA XREF: ROM_336D:ROM_2620↓w INTMEM:014E ; ROM_336D:ROM_2654↓w ... INTMEM:0150 INTMEM_150: ds 4 ; DATA XREF: ROM_336D:ROM_26C9↓w INTMEM:0150 ; ROM_336D:ROM_26FD↓w ... INTMEM:0154 INTMEM_154: ds 2 ; DATA XREF: ROM_3CF5:ROM_2BAE↓w INTMEM:0154 ; ROM:54CA↓r INTMEM:0156 INTMEM_156: ds 2 ; DATA XREF: ROM_4DC3+4↓r INTMEM:0156 ; ROM_4DC3+1C↓w INTMEM:0158 INTMEM_158: ds 2 ; DATA XREF: ROM_336D-1062↓r INTMEM:0158 ; ROM_336D-1054↓r ... INTMEM:015A INTMEM_15A: ds 1 ; DATA XREF: ROM_373E+9B↓r INTMEM:015A ; ROM_40BC:ROM_4289↓w ... INTMEM:015B INTMEM_15B: ds 1 ; DATA XREF: ROM_373E+49↓r INTMEM:015B ; ROM_373E+4E↓r ... INTMEM:015C INTMEM_15C: ds 1 ; DATA XREF: ROM_373E+5C↓r INTMEM:015C ; ROM_40BC+169↓w ... INTMEM:015D INTMEM_15D: ds 1 ; DATA XREF: ROM_373E:ROM_380C↓w INTMEM:015D ; ROM_373E+DE↓r INTMEM:015E INTMEM_15E: ds 1 ; DATA XREF: ROM_3944:ROM_3969↓w INTMEM:015E ; ROM_396F+6↓r ... INTMEM:015F INTMEM_15F: ds 1 ; DATA XREF: ROM_336D:ROM_25B0↓r INTMEM:015F ; ROM_336D:ROM_25B9↓r ... INTMEM:0160 INTMEM_160: ds 3 ; DATA XREF: ROM_336D-12DE↓r INTMEM:0160 ; ROM_336D-12D7↓r ... INTMEM:0163 INTMEM_163: ds 1 ; DATA XREF: ROM_3CF5:ROM_2BCE↓w INTMEM:0163 ; ROM:545A↓w ... INTMEM:0164 INTMEM_164: ds 2 ; DATA XREF: ROM_40BC+1F5↓w INTMEM:0164 ; ROM_8688:ROM_86FE↓w ... INTMEM:0166 INTMEM_166: ds 1 ; DATA XREF: ROM_3CF5:ROM_2B0F↓r INTMEM:0166 ; ROM_3CF5:ROM_2BE0↓w INTMEM:0167 INTMEM_167: ds 1 ; DATA XREF: ROM_3CF5:ROM_2BE7↓r INTMEM:0167 ; ROM_3CF5-1107↓w ... INTMEM:0168 INTMEM_168: ds 1 ; DATA XREF: ROM_3CF5-10D4↓r INTMEM:0168 ; ROM:2CD6↓w ... INTMEM:0169 INTMEM_169: ds 5 ; DATA XREF: ROM_3CF5:ROM_2C5C↓r INTMEM:0169 ; ROM:ROM_2DEC↓w ... INTMEM:016E INTMEM_16E: ds 1 ; DATA XREF: ROM_336D-10AC↓w INTMEM:016E ; ROM:2847↓r ... INTMEM:016F INTMEM_16F: ds 1 ; DATA XREF: ROM_336D:ROM_2332↓r INTMEM:016F ; ROM_8688:ROM_8717↓w INTMEM:0170 INTMEM_170: ds 2 ; DATA XREF: ROM_336D:ROM_278C↓w INTMEM:0170 ; ROM_336D-BC0↓r INTMEM:0172 INTMEM_172: ds 2 ; DATA XREF: ROM_336D-BC5↓w INTMEM:0174 INTMEM_174: ds 1 ; DATA XREF: ROM_6079+9↓r INTMEM:0175 INTMEM_175: ds 2 ; DATA XREF: ROM_383A↓r INTMEM:0175 ; ROM_6079:ROM_6098↓r ... INTMEM:0177 INTMEM_177: ds 2 ; DATA XREF: ROM:4FF7↓r INTMEM:0177 ; ROM_6A7B+B6↓r ... INTMEM:0179 INTMEM_179: ds 6 ; DATA XREF: ROM:5003↓r INTMEM:0179 ; ROM_60AD+420↓r ... INTMEM:017F INTMEM_17F: ds 83h ; DATA XREF: ROM_5B66+8↓r INTMEM:017F ; ROM_60AD:ROM_64C8↓r ... INTMEM:0202 INTMEM_202: ds 1 ; DATA XREF: ROM:289E↓r INTMEM:0202 ; ROM_813E+20↓r ... INTMEM:0203 INTMEM_203: ds 1 ; DATA XREF: ROM:27E0↓r INTMEM:0203 ; ROM_813E:ROM_81C5↓w INTMEM:0204 INTMEM_204: ds 1 ; DATA XREF: ROM:27FD↓r INTMEM:0204 ; ROM_813E+5B↓w INTMEM:0205 INTMEM_205: ds 1 ; DATA XREF: ROM:2814↓r INTMEM:0205 ; ROM_813E+7A↓w INTMEM:0206 INTMEM_206: ds 3 ; DATA XREF: ROM:ROM_27D4↓r INTMEM:0206 ; ROM:27E8↓w ... INTMEM:0209 INTMEM_209: ds 1 ; DATA XREF: ROM:28AE↓r INTMEM:0209 ; ROM:28D9↓w ... INTMEM:020A INTMEM_20A: ds 4 ; DATA XREF: ROM:2872↓r INTMEM:020A ; ROM_813E+99↓w ... INTMEM:020E INTMEM_20E: ds 4 ; DATA XREF: ROM_7CA5+103↓w INTMEM:020E ; ROM:ROM_801D↓r ... INTMEM:0212 INTMEM_212: ds 1 ; DATA XREF: ROM_7CA5+30↓r INTMEM:0212 ; ROM_7CA5+108↓w INTMEM:0213 INTMEM_213: ds 1 ; DATA XREF: ROM_60AD:ROM_60BE↓w INTMEM:0213 ; ROM_60AD+968↓r ... INTMEM:0214 INTMEM_214: ds 6 ; DATA XREF: ROM_336D:ROM_27BF↓w INTMEM:0214 ; ROM_60AD+520↓w ... INTMEM:021A INTMEM_21A: ds 2 ; DATA XREF: ROM_5B66+23↓w INTMEM:021A ; ROM_60AD:ROM_6689↓r ... INTMEM:021C INTMEM_21C: ds 0Eh ; DATA XREF: ROM_5B66+28↓w INTMEM:021C ; ROM_60AD:ROM_6699↓r ... INTMEM:022A INTMEM_22A: ds 2 ; DATA XREF: ROM_60AD+997↓w INTMEM:022A ; ROM:ROM_6EF0↓r ... INTMEM:022C INTMEM_22C: ds 2 ; DATA XREF: ROM_807B+43↓w INTMEM:022C ; ROM_33ED+4F87↓r INTMEM:022E INTMEM_22E: ds 2 ; DATA XREF: ROM_807B+57↓w INTMEM:022E ; ROM_33ED+4FA6↓r INTMEM:0230 INTMEM_230: ds 2 ; DATA XREF: ROM_807B+1B↓w INTMEM:0230 ; ROM_33ED+4F2F↓r INTMEM:0232 INTMEM_232: ds 2 ; DATA XREF: ROM_807B+2F↓w INTMEM:0232 ; ROM_33ED+4F4B↓r INTMEM:0234 INTMEM_234: ds 2 ; DATA XREF: ROM_6FE8+12B↓r INTMEM:0234 ; ROM_807B+8D↓w INTMEM:0236 INTMEM_236: ds 2 ; DATA XREF: ROM:6F6E↓r INTMEM:0236 ; ROM_6FE8+ED↓r ... INTMEM:0238 INTMEM_238: ds 2 ; DATA XREF: ROM_33ED+4E9B↓w INTMEM:0238 ; ROM_33ED+4EAC↓r ... INTMEM:023A INTMEM_23A: ds 2 ; DATA XREF: ROM_33ED+4EA7↓w INTMEM:023A ; ROM_33ED:ROM_8421↓w ... INTMEM:023C INTMEM_23C: ds 2 ; DATA XREF: ROM_33ED+4EBB↓w INTMEM:023C ; ROM_33ED+4F25↓r ... INTMEM:023E INTMEM_23E: ds 2 ; DATA XREF: ROM_33ED+4EC0↓w INTMEM:023E ; ROM_33ED+4F41↓r ... INTMEM:0240 INTMEM_240: ds 2 ; DATA XREF: ROM_33ED+4EC5↓w INTMEM:0240 ; ROM_33ED+4F5D↓r ... INTMEM:0242 INTMEM_242: ds 2 ; DATA XREF: ROM_33ED+4EB1↓w INTMEM:0242 ; ROM_33ED+4F04↓r ... INTMEM:0244 INTMEM_244: ds 2 ; DATA XREF: ROM_33ED+4EEB↓w INTMEM:0244 ; ROM_33ED+4FC5↓r INTMEM:0246 INTMEM_246: ds 2 ; DATA XREF: ROM_33ED+4F09↓r INTMEM:0246 ; ROM_33ED+4F1B↓w INTMEM:0248 INTMEM_248: ds 2 ; DATA XREF: ROM_33ED+4F2A↓r INTMEM:0248 ; ROM_33ED+4F3C↓w INTMEM:024A INTMEM_24A: ds 2 ; DATA XREF: ROM_33ED+4F46↓r INTMEM:024A ; ROM_33ED+4F58↓w INTMEM:024C INTMEM_24C: ds 2 ; DATA XREF: ROM_33ED+4F62↓r INTMEM:024C ; ROM_33ED+4F74↓w INTMEM:024E INTMEM_24E: ds 2 ; DATA XREF: ROM_33ED+4F97↓w INTMEM:0250 INTMEM_250: ds 2 ; DATA XREF: ROM_33ED+4FB6↓w INTMEM:0252 INTMEM_252: ds 2 ; DATA XREF: ROM_33ED+4FD5↓w INTMEM:0254 INTMEM_254: ds 2 ; DATA XREF: ROM_33ED+4FF4↓w INTMEM:0256 INTMEM_256: ds 2 ; DATA XREF: ROM_6A7B+FF↓w INTMEM:0256 ; ROM_842E+31↓r INTMEM:0258 INTMEM_258: ds 2 ; DATA XREF: ROM_6A7B:ROM_6C17↓r INTMEM:0258 ; ROM_6A7B+1AD↓w ... INTMEM:025A INTMEM_25A: ds 2 ; DATA XREF: ROM_6A7B:ROM_6C87↓r INTMEM:025A ; ROM_6A7B:ROM_6CA4↓r ... INTMEM:025C INTMEM_25C: ds 2 ; DATA XREF: ROM:6D84↓w INTMEM:025C ; ROM:6DB4↓r ... INTMEM:025E INTMEM_25E: ds 2 ; DATA XREF: ROM:ROM_6E0B↓w INTMEM:025E ; ROM:6EE6↓r ... INTMEM:0260 INTMEM_260: ds 2 ; DATA XREF: ROM_84DD+1A↓w INTMEM:0260 ; ROM_84DD+1F↓r INTMEM:0262 INTMEM_262: ds 2 ; DATA XREF: ROM_847B:ROM_8495↓w INTMEM:0262 ; ROM:84A2↓r INTMEM:0264 INTMEM_264: ds 2 ; DATA XREF: ROM_847B↓w INTMEM:0266 INTMEM_266: ds 2 ; DATA XREF: ROM:6E9F↓w INTMEM:0266 ; ROM:6EB7↓r ... INTMEM:0268 INTMEM_268: ds 2 ; DATA XREF: ROM_6FE8+33↓w INTMEM:0268 ; ROM_6FE8+49↓w ... INTMEM:026A INTMEM_26A: ds 2 ; DATA XREF: ROM_5B66+32↓w INTMEM:026A ; ROM_6FE8+20↓w ... INTMEM:026C INTMEM_26C: ds 2 ; DATA XREF: ROM_6FE8+AD↓r INTMEM:026C ; ROM_6FE8+CC↓w INTMEM:026E INTMEM_26E: ds 4 ; DATA XREF: ROM:ROM_6F16↓w INTMEM:026E ; ROM:6F48↓w ... INTMEM:0272 INTMEM_272: ds 2 ; DATA XREF: ROM:6F8F↓w INTMEM:0272 ; ROM:6FAA↓r ... INTMEM:0274 INTMEM_274: ds 2 ; DATA XREF: ROM_5B66+3F↓w INTMEM:0274 ; ROM_713F+1FE↓w ... INTMEM:0276 INTMEM_276: ds 2 ; DATA XREF: ROM_713F+2D8↓r INTMEM:0276 ; ROM_713F+2EA↓w ... INTMEM:0278 INTMEM_278: ds 2 ; DATA XREF: ROM_713F+2DD↓r INTMEM:0278 ; ROM_713F+2EF↓w ... INTMEM:027A INTMEM_27A: ds 8 ; DATA XREF: ROM_5FC2:ROM_605D↓w INTMEM:027A ; ROM_7507+4↓w ... INTMEM:0282 INTMEM_282: ds 2 ; DATA XREF: ROM_6FE8+D7↓w INTMEM:0282 ; ROM_6FE8+133↓w INTMEM:0284 INTMEM_284: ds 2 ; DATA XREF: ROM_6FE8:ROM_70E4↓r INTMEM:0284 ; ROM_6FE8+112↓r ... INTMEM:0286 INTMEM_286: ds 1 ; DATA XREF: ROM_60AD+5A↓r INTMEM:0286 ; ROM_60AD:ROM_61AB↓r ... INTMEM:0287 INTMEM_287: ds 1 ; DATA XREF: ROM_60AD+5F↓w INTMEM:0287 ; ROM_7507+10↓r ... INTMEM:0288 INTMEM_288: ds 1 ; DATA XREF: ROM_60AD:ROM_6266↓r INTMEM:0288 ; ROM_60AD+1DF↓w ... INTMEM:0289 INTMEM_289: ds 1 ; DATA XREF: ROM_60AD:ROM_638E↓r INTMEM:0289 ; ROM:63A5↓w ... INTMEM:028A INTMEM_28A: ds 9 ; DATA XREF: ROM_5B66+12↓w INTMEM:028A ; ROM:6ED2↓r ... INTMEM:0293 INTMEM_293: ds 1 ; DATA XREF: ROM_60AD+9A1↓w INTMEM:0293 ; ROM_60AD:ROM_6A75↓w ... INTMEM:0294 INTMEM_294: ds 1 ; DATA XREF: ROM_60AD:ROM_6A49↓w INTMEM:0294 ; ROM_60AD+9C3↓w ... INTMEM:0295 INTMEM_295: ds 1 ; DATA XREF: ROM_6A7B:ROM_6B0C↓w INTMEM:0295 ; ROM_6A7B:ROM_6CF0↓r ... INTMEM:0296 INTMEM_296: ds 1 ; DATA XREF: ROM_807B+68↓w INTMEM:0296 ; ROM_33ED+4EE3↓r INTMEM:0297 INTMEM_297: ds 1 ; DATA XREF: ROM_807B+9E↓w INTMEM:0298 INTMEM_298: ds 1 ; DATA XREF: ROM_33ED+4EDE↓w INTMEM:0299 INTMEM_299: ds 1 ; DATA XREF: ROM_6A7B+C↓w INTMEM:0299 ; ROM_844C↓r ... INTMEM:029A INTMEM_29A: ds 1 ; DATA XREF: ROM_6A7B:ROM_6AB3↓w INTMEM:029A ; ROM_6A7B+68↓r ... INTMEM:029B INTMEM_29B: ds 1 ; DATA XREF: ROM_6A7B+4E↓w INTMEM:029B ; ROM_6A7B+5D↓r INTMEM:029C INTMEM_29C: ds 1 ; DATA XREF: ROM_6A7B:ROM_6B3E↓w INTMEM:029C ; ROM_6A7B+CA↓r ... INTMEM:029D INTMEM_29D: ds 1 ; DATA XREF: ROM_6A7B+A5↓w INTMEM:029D ; ROM_6A7B+D8↓r ... INTMEM:029E INTMEM_29E: ds 1 ; DATA XREF: ROM_6A7B+B1↓w INTMEM:029E ; ROM_6A7B+BE↓r ... INTMEM:029F INTMEM_29F: ds 1 ; DATA XREF: ROM_6A7B+115↓w INTMEM:029F ; ROM_842E↓r INTMEM:02A0 INTMEM_2A0: ds 1 ; DATA XREF: ROM_6A7B+122↓w INTMEM:02A0 ; ROM_6A7B+13D↓w ... INTMEM:02A1 INTMEM_2A1: ds 1 ; DATA XREF: ROM_6A7B+165↓w INTMEM:02A1 ; ROM_6A7B+1D4↓r ... INTMEM:02A2 INTMEM_2A2: ds 1 ; DATA XREF: ROM_6A7B+28B↓w INTMEM:02A2 ; ROM:84C5↓r INTMEM:02A3 INTMEM_2A3: ds 2 ; DATA XREF: ROM_6A7B:ROM_6D2C↓w INTMEM:02A3 ; ROM:84CE↓r ... INTMEM:02A5 INTMEM_2A5: ds 1 ; DATA XREF: ROM_6A7B+2D8↓r INTMEM:02A5 ; ROM:6D5E↓w ... INTMEM:02A6 INTMEM_2A6: ds 5 ; DATA XREF: ROM_33ED+503C↓w INTMEM:02A6 ; ROM_842E+19↓w ... INTMEM:02AB INTMEM_2AB: ds 1 ; DATA XREF: ROM_3DB7↓r INTMEM:02AB ; ROM_3DB7+2C↓w ... INTMEM:02AC INTMEM_2AC: ds 1 ; DATA XREF: ROM_713F+62↓w INTMEM:02AC ; ROM_713F+18C↓r ... INTMEM:02AD INTMEM_2AD: ds 1 ; DATA XREF: ROM_713F:ROM_740B↓r INTMEM:02AD ; ROM_713F+2D3↓w ... INTMEM:02AE INTMEM_2AE: ds 6 ; DATA XREF: ROM_713F+300↓r INTMEM:02AE ; ROM_713F+30E↓w ... INTMEM:02B4 INTMEM_2B4: ds 1 ; DATA XREF: ROM_5F27+7↓r INTMEM:02B4 ; ROM_5F4F+7↓r ... INTMEM:02B5 INTMEM_2B5: ds 1 ; DATA XREF: ROM_5F27+C↓r INTMEM:02B5 ; ROM:7922↓w INTMEM:02B6 INTMEM_2B6: ds 4 ; DATA XREF: ROM_5F84↓r INTMEM:02B6 ; ROM:7931↓w ... INTMEM:02BA INTMEM_2BA: ds 1 ; DATA XREF: ROM_5B66+54↓w INTMEM:02BA ; ROM:7B61↓w ... INTMEM:02BB INTMEM_2BB: ds 2 ; DATA XREF: ROM_5B66+59↓w INTMEM:02BB ; ROM:7B55↓r ... INTMEM:02BD INTMEM_2BD: ds 5 ; DATA XREF: ROM_7CA5+10D↓r INTMEM:02BD ; ROM:7DDA↓w ... INTMEM:02C2 INTMEM_2C2: ds 14h ; DATA XREF: ROM_6FE8+13B↓r INTMEM:02C2 ; ROM_6FE8+142↓w ... INTMEM:02D6 INTMEM_2D6: ds 2 ; DATA XREF: ROM_336D-1059↓r INTMEM:02D6 ; ROM_336D-1048↓r ... INTMEM:02D8 INTMEM_2D8: ds 2 ; DATA XREF: ROM:4631↓r INTMEM:02D8 ; ROM_8688:ROM_8782↓w INTMEM:02DA INTMEM_2DA: ds 2 ; DATA XREF: ROM:4643↓r INTMEM:02DA ; ROM_8688+EA↓w INTMEM:02DC INTMEM_2DC: ds 2 ; DATA XREF: ROM_336D-E4D↓r INTMEM:02DC ; ROM_336D:ROM_257D↓w INTMEM:02DE INTMEM_2DE: ds 2 ; DATA XREF: ROM_336D-E1B↓r INTMEM:02DE ; ROM_336D-E13↓w ... INTMEM:02E0 INTMEM_2E0: ds 2 ; DATA XREF: ROM_336D-E0E↓w INTMEM:02E0 ; ROM_336D-E02↓r ... INTMEM:02E2 INTMEM_2E2: ds 2 ; DATA XREF: ROM_336D-DDA↓w INTMEM:02E2 ; ROM_60AD+46A↓r ... INTMEM:02E4 INTMEM_2E4: ds 2 ; DATA XREF: ROM_465D+33↓w INTMEM:02E4 ; ROM_4696+E↓r ... INTMEM:02E6 INTMEM_2E6: ds 2 ; DATA XREF: ROM_465D:ROM_4684↓w INTMEM:02E8 INTMEM_2E8: ds 2 ; DATA XREF: ROM_4799+33↓w INTMEM:02E8 ; ROM_47D2+23↓r ... INTMEM:02EA INTMEM_2EA: ds 2 ; DATA XREF: ROM_4799:ROM_47C0↓w INTMEM:02EC INTMEM_2EC: ds 1 ; DATA XREF: ROM_336D-E47↓r INTMEM:02EC ; ROM_336D-DEB↓w INTMEM:02ED INTMEM_2ED: ds 1 ; DATA XREF: ROM_336D-CFC↓r INTMEM:02ED ; ROM_336D-CC9↓r ... INTMEM:02EE INTMEM_2EE: ds 1 ; DATA XREF: ROM_336D:ROM_267A↓r INTMEM:02EE ; ROM_336D-CE0↓r ... INTMEM:02EF INTMEM_2EF: ds 1 ; DATA XREF: ROM_336D:ROM_2696↓r INTMEM:02EF ; ROM_336D:ROM_26AD↓r ... INTMEM:02F0 INTMEM_2F0: ds 1 ; DATA XREF: ROM_336D:ROM_2705↓r INTMEM:02F0 ; ROM_29DB+D5↓r ... INTMEM:02F1 INTMEM_2F1: ds 1 ; DATA XREF: ROM_336D:ROM_271B↓r INTMEM:02F1 ; ROM_4733+32↓w ... INTMEM:02F2 INTMEM_2F2: ds 1 ; DATA XREF: ROM_4696:ROM_4719↓w INTMEM:02F2 ; ROM_471F+E↓w ... INTMEM:02F3 INTMEM_2F3: ds 1 ; DATA XREF: ROM_40BC:ROM_438F↓w INTMEM:02F3 ; ROM_47D2+36↓r INTMEM:02F4 INTMEM_2F4: ds 1 ; DATA XREF: ROM_40BC:ROM_437C↓w INTMEM:02F4 ; ROM_47D2:ROM_482E↓r ... INTMEM:02F5 INTMEM_2F5: ds 1 ; DATA XREF: ROM_336D:ROM_273B↓r INTMEM:02F5 ; ROM_29DB+FD↓r ... INTMEM:02F6 INTMEM_2F6: ds 1 ; DATA XREF: ROM_336D:ROM_2751↓r INTMEM:02F6 ; ROM_4899+32↓w ... INTMEM:02F7 INTMEM_2F7: ds 5 ; DATA XREF: ROM_47D2:ROM_486A↓w INTMEM:02F7 ; ROM_4870+23↓w ... INTMEM:02FC INTMEM_2FC: ds 1 ; DATA XREF: ROM_4E0B+40↓r INTMEM:02FC ; ROM_4E0B+56↓w ... INTMEM:02FD INTMEM_2FD: ds 1 ; DATA XREF: ROM_4E0B+F↓r INTMEM:02FD ; ROM_4E0B+25↓w ... INTMEM:02FE INTMEM_2FE: ds 2 ; DATA XREF: ROM_4E0B+71↓r INTMEM:02FE ; ROM_4E0B+87↓w ... INTMEM:0300 INTMEM_300: ds 2 ; DATA XREF: ROM:3123↓w INTMEM:0300 ; ROM_4CD2+13↓r ... INTMEM:0302 INTMEM_302: ds 2 ; DATA XREF: ROM:312E↓w INTMEM:0302 ; ROM_4CD2+3C↓r ... INTMEM:0304 INTMEM_304: ds 2 ; DATA XREF: ROM:3139↓w INTMEM:0304 ; ROM_4D29+85↓w INTMEM:0306 INTMEM_306: ds 2 ; DATA XREF: ROM_4CD2↓r INTMEM:0306 ; ROM_4D29+53↓w INTMEM:0308 INTMEM_308: ds 1 ; DATA XREF: ROM_4CD2+29↓r INTMEM:0308 ; ROM_4D29+71↓w ... INTMEM:0309 INTMEM_309: ds 1 ; DATA XREF: ROM:53A8↓r INTMEM:0309 ; ROM:53B0↓w ... INTMEM:030A INTMEM_30A: ds 2 ; DATA XREF: ROM_4D29+8D↓w INTMEM:030C INTMEM_30C: ds 2 ; DATA XREF: ROM_4CD2+B↓r INTMEM:030C ; ROM_4D29+5A↓w INTMEM:030E INTMEM_30E: ds 2 ; DATA XREF: ROM_4CD2+34↓r INTMEM:030E ; ROM_4D29+78↓w ... INTMEM:0310 INTMEM_310: ds 0Eh ; DATA XREF: ROM_4D29+94↓w INTMEM:031E INTMEM_31E: ds 1 ; DATA XREF: ROM:ROM_2EF9↓r INTMEM:031E ; ROM:ROM_2F19↓r ... INTMEM:031F INTMEM_31F: ds 1 ; DATA XREF: ROM_35F2:ROM_362F↓w INTMEM:0320 INTMEM_320: ds 2 ; DATA XREF: ROM:2F5D↓r INTMEM:0320 ; ROM_40BC+5B↓w ... INTMEM:0322 INTMEM_322: ds 2 ; DATA XREF: ROM:ROM_349A↓w INTMEM:0322 ; ROM_40BC+56↓w ... INTMEM:0324 INTMEM_324: ds 2 ; DATA XREF: ROM:2F53↓r INTMEM:0324 ; ROM_40BC+60↓w ... INTMEM:0326 INTMEM_326: ds 2 ; DATA XREF: ROM:ROM_3490↓r INTMEM:0326 ; ROM_40BC+51↓w ... INTMEM:0328 INTMEM_328: ds 2 ; DATA XREF: ROM:ROM_3489↓r INTMEM:0328 ; ROM_40BC+4C↓w ... INTMEM:032A INTMEM_32A: ds 12h ; DATA XREF: ROM:347D↓r INTMEM:032A ; ROM_40BC+47↓w ... INTMEM:033C INTMEM_33C: ds 1 ; DATA XREF: ROM:2F6B↓r INTMEM:033C ; ROM:2F73↓w ... INTMEM:033D INTMEM_33D: ds 5 ; DATA XREF: ROM:2FE6↓r INTMEM:033D ; ROM:2FEE↓w ... INTMEM:0342 INTMEM_342: ds 10h ; DATA XREF: ROM_3CF5:ROM_31A9↓r INTMEM:0342 ; ROM_3CF5-B3E↓w ... INTMEM:0352 INTMEM_352: ds 2 ; DATA XREF: ROM_336D-148↓w INTMEM:0354 INTMEM_354: ds 0Ch ; DATA XREF: ROM_5B66+47↓w INTMEM:0354 ; ROM_713F:ROM_732A↓r ... INTMEM:0360 INTMEM_360: ds 1 ; DATA XREF: ROM_5C0E+29↓w INTMEM:0361 INTMEM_361: ds 1 ; DATA XREF: ROM_60AD+86F↓r INTMEM:0361 ; ROM_807B+B5↓r INTMEM:0362 INTMEM_362: ds 2 ; DATA XREF: ROM_5C0E+2E↓w INTMEM:0364 INTMEM_364: ds 2 ; DATA XREF: ROM_5C0E+33↓w INTMEM:0366 INTMEM_366: ds 20h ; DATA XREF: ROM_5C0E+38↓w INTMEM:0386 INTMEM_386: ds 2 ; DATA XREF: ROM_383A+26↓w INTMEM:0388 INTMEM_388: ds 8 ; DATA XREF: ROM_383A+2B↓w INTMEM:0390 INTMEM_390: ds 1 ; DATA XREF: ROM:804D↓r INTMEM:0390 ; ROM_813E+39↓w INTMEM:0391 INTMEM_391: ds 1 ; DATA XREF: ROM:8055↓r INTMEM:0391 ; ROM_813E+3E↓w INTMEM:0392 INTMEM_392: ds 1 ; DATA XREF: ROM:805D↓r INTMEM:0392 ; ROM_813E+34↓w INTMEM:0393 INTMEM_393: ds 29h ; DATA XREF: ROM:8065↓r INTMEM:0393 ; ROM_813E+2F↓w ... INTMEM:03BC INTMEM_3BC: ds 1 ; DATA XREF: ROM_336D-9A7↓r INTMEM:03BC ; ROM_3CF5:ROM_319E↓r ... INTMEM:03BD INTMEM_3BD: ds 1 ; DATA XREF: ROM:5181↓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_40BC+9F↓w INTMEM:03C2 INTMEM_3C2: ds 2 ; DATA XREF: ROM_336D:ROM_2917↓w INTMEM:03C2 ; ROM_48FE↓w INTMEM:03C4 INTMEM_3C4: ds 2 ; DATA XREF: ROM_336D-A51↓w INTMEM:03C4 ; ROM_491F↓w INTMEM:03C6 INTMEM_3C6: ds 2 ; DATA XREF: ROM:84C0↓w INTMEM:03C8 INTMEM_3C8: ds 2 ; DATA XREF: ROM_713F+260↓w INTMEM:03CA INTMEM_3CA: ds 1 ; DATA XREF: ROM_40BC+C2↓w INTMEM:03CB INTMEM_3CB: ds 2 ; DATA XREF: ROM_40BC+E3↓w INTMEM:03CD INTMEM_3CD: ds 1 ; DATA XREF: ROM_6A7B+63↓w INTMEM:03CE INTMEM_3CE: ds 1 ; DATA XREF: ROM_6A7B+138↓w INTMEM:03CF INTMEM_3CF: ds 1 ; DATA XREF: ROM_713F+1E4↓w INTMEM:03D0 INTMEM_3D0: ds 1 ; DATA XREF: ROM_713F+252↓w INTMEM:03D1 INTMEM_3D1: ds 2 ; DATA XREF: ROM_7507+1C↓w INTMEM:03D1 ; ROM:ROM_7875↓w INTMEM:03D3 INTMEM_3D3: ds 2Dh ; DATA XREF: ROM_5F84+18↓w INTMEM:03D3 ; ROM:7964↓w ... INTMEM:03D3 ; end of 'INTMEM' INTMEM:03D3 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_3356 ; Timer overflow ROM:2002 Int01: dw ROM_3355 ; NMI ROM:2004 Int02: dw ROM_336D ; HSI data available ROM:2006 Int03: dw ROM_3355 ; NMI ROM:2008 Int04: dw ROM_3355 ; NMI ROM:200A Int05: dw ROM_3CF5 ; Software timer ROM:200C Int06: dw ROM_3355 ; NMI ROM:200E Int07: dw ROM_33ED ; EXTINT ROM:2010 Trap: dw ROM_3355 ; NMI ROM:2012 NoOpCode: dw ROM_3355 ; 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_3355 ; NMI ROM:2032 Int09: dw ROM_34A5 ; Receive ROM:2034 Int10: dw ROM_3355 ; NMI ROM:2036 Int11: dw ROM_3355 ; NMI ROM:2038 Int12: dw ROM_3355 ; NMI ROM:203A Int13: dw ROM_3355 ; NMI ROM:203C Int14: dw ROM_3355 ; NMI ROM:203E Int15: dw ROM_3355 ; 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:3262 SIZE 0000008B BYTES ROM:2080 ; FUNCTION CHUNK AT ROM:32F0 SIZE 00000065 BYTES ROM:2080 ROM:2080 ldb INTMEM_A, #1Eh ROM:2083 ldb INTMEM_A, #-1Fh ROM:2086 ljmp ROM_3262 ROM:2086 ; End of function start ROM:2086 ROM:2089 ; --------------------------------------------------------------------------- ROM:2089 ; START OF FUNCTION CHUNK FOR ROM_336D ROM:2089 ; ADDITIONAL PARENT FUNCTION ROM_3CF5 ROM:2089 ROM:2089 ROM_2089: ; CODE XREF: ROM_336D+4C↓j ROM:2089 ; ROM_3CF5+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_336D-12C7↓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_336D-12CC↑j ROM:20A9 stb INTMEM_FC, INTMEM_160[] ROM:20AE st INTMEM_4A, INTMEM_4C ROM:20B1 ROM:20B1 ROM_20B1: ; CODE XREF: ROM_336D-12D9↑j ROM:20B1 ldb INTMEM_9E, 0DAh[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_336D-12B4↑j ROM:20BE addb INTMEM_9E, 0DAh[INTMEM_40] ROM:20C3 clrb INTMEM_F6 ROM:20C5 ldbze INTMEM_FC+2, INTMEM_5C ROM:20C8 sub INTMEM_FC, INTMEM_42, INTMEM_52 ROM:20CC subcb INTMEM_FC+2, INTMEM_6D ROM:20CF ldbze INTMEM_F8+2, INTMEM_6D+1 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_6D+1 ROM:20DE ROM:20DE ROM_20DE: ; CODE XREF: ROM_336D-1284↓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_336D-128C↑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_336D-127F↑j ROM:20F6 ld INTMEM_F8, #0FFh ROM:20FA ROM:20FA ROM_20FA: ; CODE XREF: ROM_336D-1279↑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_336D-1270↑j ROM:210A ; ROM_336D-1267↑j ROM:210A stb INTMEM_F8, INTMEM_6F ROM:210D incb INTMEM_72 ROM:210F jbs INTMEM_7F+1, 4, ROM_211F ROM:2112 cmpb INTMEM_F6, #0 ROM:2115 je ROM_211D ROM:2117 ldb INTMEM_72, #2 ROM:211A orb INTMEM_7F+1, #10h ROM:211D ROM:211D ROM_211D: ; CODE XREF: ROM_336D-1258↑j ROM:211D ; ROM_336D-1244↓j ROM:211D sjmp ROM_2299 ROM:211F ; --------------------------------------------------------------------------- ROM:211F ROM:211F ROM_211F: ; CODE XREF: ROM_336D-125E↑j ROM:211F cmpb INTMEM_F6, #0 ROM:2122 jne ROM_2148 ROM:2124 cmpb INTMEM_72, 0DCh[INTMEM_40] ROM:2129 jne ROM_211D ROM:212B orb INTMEM_7F+1, #-80h ROM:212E add INTMEM_F8, INTMEM_40, #0D0h ROM:2133 ldb INTMEM_70, #1 ROM:2136 ldb INTMEM_F8+3, #48h ; 'H' ROM:2139 ROM:2139 ROM_2139: ; CODE XREF: ROM_336D-122F↓j ROM:2139 incb INTMEM_70 ROM:213B cmpb INTMEM_F8+3, [INTMEM_F8]+ ROM:213E jh ROM_2139 ROM:2140 ldb INTMEM_71, 1[INTMEM_F8] ROM:2144 decb INTMEM_71 ROM:2146 sjmp ROM_217E ROM:2148 ; --------------------------------------------------------------------------- ROM:2148 ROM:2148 ROM_2148: ; CODE XREF: ROM_336D-124B↑j ROM:2148 add INTMEM_FC+2, INTMEM_40, #0D0h ROM:214D lcall ROM_4580 ROM:2150 andb INTMEM_7F+1, #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_4580 ROM:2160 cmpb INTMEM_FC, INTMEM_FC+1 ROM:2163 jne ROM_2191 ROM:2165 orb INTMEM_7F+1, #-80h ROM:2168 ROM:2168 ROM_2168: ; CODE XREF: ROM_336D-1217↑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, #0D0h ROM:2175 stb INTMEM_F8, INTMEM_70 ROM:2178 lcall ROM_45B9 ROM:217B orb INTMEM_7F+1, #4 ROM:217E ROM:217E ROM_217E: ; CODE XREF: ROM_336D-1227↑j ROM:217E orb INTMEM_7C, #20h ; ' ' ROM:2181 ldb INTMEM_9E, 0DAh[INTMEM_40] ROM:2186 lcall ROM_29DB ROM:2189 andb INTMEM_7F+1, #-9 ROM:218C andb INTMEM_7F+1, #-11h ROM:218F sjmp ROM_21A2 ROM:2191 ; --------------------------------------------------------------------------- ROM:2191 ROM:2191 ROM_2191: ; CODE XREF: ROM_336D-120A↑j ROM:2191 orb INTMEM_7F+1, #40h ; '@' ROM:2194 ldb INTMEM_72, #2 ROM:2197 sjmp ROM_2299 ROM:2199 ; --------------------------------------------------------------------------- ROM:2199 ROM:2199 ROM_2199: ; CODE XREF: ROM_336D-12B1↑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_336D-11DE↑j ROM:21A2 ; ROM_336D-11CF↑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_336D-11C7↑j ROM:21AB jbs INTMEM_7F+1, 3, ROM_21E9 ROM:21AE jbs INTMEM_7F+1, 4, ROM_220C ROM:21B1 ROM:21B1 ROM_21B1: ; CODE XREF: ROM_336D-10E5↓j ROM:21B1 cmpb INTMEM_F6, INTMEM_71[] ROM:21B6 je ROM_21BA ROM:21B8 sjmp ROM_22A2 ROM:21BA ; --------------------------------------------------------------------------- ROM:21BA ROM:21BA ROM_21BA: ; CODE XREF: ROM_336D-11B7↑j ROM:21BA orb INTMEM_7F+1, #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_336D-1197↑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_336D-11B0↑j ROM:21E4 orb INTMEM_39, #2 ROM:21E7 sjmp ROM_22A2 ROM:21E9 ; --------------------------------------------------------------------------- ROM:21E9 ROM:21E9 ROM_21E9: ; CODE XREF: ROM_336D:ROM_21AB↑j ROM:21E9 jbs INTMEM_7F+1, 4, ROM_2258 ROM:21EC andb INTMEM_7F+1, #-9 ROM:21EF orb INTMEM_7F+1, #10h ROM:21F2 jbc INTMEM_79, 1, ROM_21FD ROM:21F5 add INTMEM_52, INTMEM_44 ROM:21F8 addcb INTMEM_6D, INTMEM_6D+1 ROM:21FB sjmp ROM_22B8 ROM:21FD ; --------------------------------------------------------------------------- ROM:21FD ROM:21FD ROM_21FD: ; CODE XREF: ROM_336D-117B↑j ROM:21FD orb INTMEM_7F+1, #20h ; ' ' ROM:2200 ldbze INTMEM_FC+2, INTMEM_5C 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_336D-11BF↑j ROM:220C orb INTMEM_7F+1, #8 ROM:220F jbc INTMEM_7F+1, 5, ROM_221A ROM:2212 jbc INTMEM_79, 1, ROM_228A ROM:2215 andb INTMEM_7F+1, #-21h ROM:2218 sjmp ROM_22B8 ROM:221A ; --------------------------------------------------------------------------- ROM:221A ROM:221A ROM_221A: ; CODE XREF: ROM_336D-115E↑j ROM:221A ldbze INTMEM_FC+2, INTMEM_5C 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_6D+1 ROM:222A ROM:222A ROM_222A: ; CODE XREF: ROM_336D-1163↑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_336D-112A↓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_336D-1132↑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_336D-1125↑j ROM:2250 ldb INTMEM_F8, #-1 ROM:2253 ROM:2253 ROM_2253: ; CODE XREF: ROM_336D-111F↑j ROM:2253 stb INTMEM_F8, INTMEM_6F ROM:2256 sjmp ROM_22A8 ROM:2258 ; --------------------------------------------------------------------------- ROM:2258 ROM:2258 ROM_2258: ; CODE XREF: ROM_336D:ROM_21E9↑j ROM:2258 lcall ROM_45B9 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_336D-1102↑j ROM:2273 ldb INTMEM_F8, #-1 ROM:2276 ROM:2276 ROM_2276: ; CODE XREF: ROM_336D-10FC↑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_7F+1, #-11h ROM:2285 andb INTMEM_7F+1, #-9 ROM:2288 sjmp ROM_21B1 ROM:228A ; --------------------------------------------------------------------------- ROM:228A ROM:228A ROM_228A: ; CODE XREF: ROM_336D-115B↑j ROM:228A ; ROM_336D-10ED↑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_336D-10DD↑j ROM:2296 lcall ROM_45F8 ROM:2299 ROM:2299 ROM_2299: ; CODE XREF: ROM_336D:ROM_211D↑j ROM:2299 ; ROM_336D-11D6↑j ROM:2299 st INTMEM_42, INTMEM_52 ROM:229C stb INTMEM_5C, INTMEM_6D ROM:229F ljmp ROM_2917 ROM:22A2 ; --------------------------------------------------------------------------- ROM:22A2 ROM:22A2 ROM_22A2: ; CODE XREF: ROM_336D-11B5↑j ROM:22A2 ; ROM_336D-1192↑j ... ROM:22A2 stb INTMEM_6D+1, INTMEM_6C ROM:22A5 st INTMEM_44, INTMEM_54 ROM:22A8 ROM:22A8 ROM_22A8: ; CODE XREF: ROM_336D-1117↑j ROM:22A8 ldb INTMEM_6D+1, INTMEM_5C ROM:22AB sub INTMEM_44, INTMEM_42, INTMEM_52 ROM:22AF subcb INTMEM_6D+1, INTMEM_6D ROM:22B2 st INTMEM_42, INTMEM_52 ROM:22B5 stb INTMEM_5C, INTMEM_6D ROM:22B8 ROM:22B8 ROM_22B8: ; CODE XREF: ROM_336D-1172↑j ROM:22B8 ; ROM_336D-1155↑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, 401Eh[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_7B, 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_336D-1095↑j ROM:22EE ; ROM_336D-1085↑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_336D-1079↑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_336D-109F↑j ROM:2301 ; ROM_336D-1093↑j ROM:2301 cmpb INTMEM_73, #3 ROM:2304 jne ROM_236E ROM:2306 jbs INTMEM_D5, 4, ROM_236E ROM:2309 clrb INTMEM_F6 ROM:230B cmp INTMEM_46, INTMEM_158[] ROM:2310 jh ROM_2323 ROM:2312 decb INTMEM_F6 ROM:2314 ld INTMEM_F8, INTMEM_2D6[] ROM:2319 ld INTMEM_FC+2, INTMEM_158[] ROM:231E sub INTMEM_FC+2, INTMEM_46 ROM:2321 sjmp ROM_2332 ROM:2323 ; --------------------------------------------------------------------------- ROM:2323 ROM:2323 ROM_2323: ; CODE XREF: ROM_336D-105D↑j ROM:2323 clr INTMEM_F8 ROM:2325 sub INTMEM_F8, INTMEM_2D6[] ROM:232A ld INTMEM_FC+2, INTMEM_46 ROM:232D subc INTMEM_FC+2, INTMEM_158[] ROM:2332 ROM:2332 ROM_2332: ; CODE XREF: ROM_336D-104C↑j ROM:2332 ldbze INTMEM_FC, INTMEM_16F[] ROM:2337 lcall ROM_5E48 ROM:233A ld INTMEM_FC, #0FAh ROM:233E lcall ROM_5E5F ROM:2341 jbs INTMEM_F6, 7, ROM_2350 ROM:2344 add INTMEM_F8, INTMEM_2D6[] ROM:2349 addc INTMEM_FC+2, INTMEM_158[] ROM:234E sjmp ROM_2364 ROM:2350 ; --------------------------------------------------------------------------- ROM:2350 ROM:2350 ROM_2350: ; CODE XREF: ROM_336D-102C↑j ROM:2350 ld INTMEM_F8+2, INTMEM_2D6[] ROM:2355 sub INTMEM_F8, INTMEM_F8+2, INTMEM_F8 ROM:2359 ld INTMEM_F8+2, INTMEM_158[] ROM:235E subc INTMEM_F8+2, INTMEM_FC+2 ROM:2361 st INTMEM_F8+2, INTMEM_FC+2 ROM:2364 ROM:2364 ROM_2364: ; CODE XREF: ROM_336D-101F↑j ROM:2364 st INTMEM_F8, INTMEM_2D6[] ROM:2369 st INTMEM_FC+2, INTMEM_158[] ROM:236E ROM:236E ROM_236E: ; CODE XREF: ROM_336D-1069↑j ROM:236E ; ROM_336D-1067↑j ROM:236E jbc INTMEM_F6+1, 4, ROM_2385 ROM:2371 ROM:2371 ROM_2371: ; CODE XREF: ROM_336D:ROM_2371↓j ROM:2371 jbs ZERO_REG+2, 3, ROM_2371 ; Zero register ROM:2374 ldb INTMEM_B8+1, ZERO_REG+3 ; Zero register ROM:2377 andb INTMEM_B8, ZERO_REG+2, #-40h ; Zero register ROM:237B jbc INTMEM_D5, 6, ROM_2385 ROM:237E clrb INTMEM_B8 ROM:2380 ldb INTMEM_B8+1, INTMEM_D2[] ROM:2385 ROM:2385 ROM_2385: ; CODE XREF: ROM_336D:ROM_236E↑j ROM:2385 ; ROM_336D-FF2↑j ROM:2385 ldb ZERO_REG+2, #8 ; Zero register ROM:2388 subb INTMEM_F8, INTMEM_72, INTMEM_62 ROM:238C jc ROM_2391 ROM:238E addb INTMEM_F8, #48h ; 'H' ROM:2391 ROM:2391 ROM_2391: ; CODE XREF: ROM_336D-FE1↑j ROM:2391 cmpb INTMEM_F8, #24h ; '$' ROM:2394 jlt ROM_2398 ROM:2396 sjmp ROM_24AD ROM:2398 ; --------------------------------------------------------------------------- ROM:2398 ROM:2398 ROM_2398: ; CODE XREF: ROM_336D-FD9↑j ROM:2398 jbs INTMEM_7C, 4, ROM_2410 ROM:239B jbs INTMEM_7C, 6, ROM_23A0 ROM:239E sjmp ROM_2491 ROM:23A0 ; --------------------------------------------------------------------------- ROM:23A0 ROM:23A0 ROM_23A0: ; CODE XREF: ROM_336D-FD2↑j ROM:23A0 ldbze INTMEM_F6, INTMEM_61 ROM:23A3 ldbze INTMEM_58, 3AF2h[INTMEM_F6] ROM:23A8 shlb INTMEM_F6, #1 ROM:23AB ld INTMEM_F8+2, 138h[INTMEM_F6] ROM:23B0 mulub INTMEM_F6, INTMEM_72, #64h ; 'd' ROM:23B4 sub INTMEM_F8+2, INTMEM_F6 ROM:23B7 jc ROM_23C3 ROM:23B9 add INTMEM_F8+2, #1C20h ROM:23BD cmp INTMEM_F8+2, #1A90h ROM:23C1 jc ROM_23D5 ROM:23C3 ROM:23C3 ROM_23C3: ; CODE XREF: ROM_336D-FB6↑j ROM:23C3 mulu INTMEM_FC, INTMEM_F8+2, INTMEM_44 ROM:23C7 divu INTMEM_FC, #64h ; 'd' ROM:23CB jv ROM_23F6 ROM:23CD sub INTMEM_F8+2, INTMEM_FC, 386h[INTMEM_58] ROM:23D3 jc ROM_23DA ROM:23D5 ROM:23D5 ROM_23D5: ; CODE XREF: ROM_336D-FAC↑j ROM:23D5 ldb INTMEM_F8, #3 ROM:23D8 sjmp ROM_23EB ROM:23DA ; --------------------------------------------------------------------------- ROM:23DA ROM:23DA ROM_23DA: ; CODE XREF: ROM_336D-F9A↑j ROM:23DA add INTMEM_F6, INTMEM_44, 0Ah[INTMEM_40] ROM:23E0 cmp INTMEM_F8+2, INTMEM_F6 ROM:23E3 jc ROM_23F6 ROM:23E5 add INTMEM_F8+2, INTMEM_52 ROM:23E8 ldb INTMEM_F8, #1 ROM:23EB ROM:23EB ROM_23EB: ; CODE XREF: ROM_336D-F95↑j ROM:23EB ldb INTMEM_F8+1, INTMEM_61 ROM:23EE lcall ROM_3A5A ROM:23F1 cmpb INTMEM_F6, #2 ROM:23F4 jne ROM_23F8 ROM:23F6 ROM:23F6 ROM_23F6: ; CODE XREF: ROM_336D-FA2↑j ROM:23F6 ; ROM_336D-F8A↑j ROM:23F6 sjmp ROM_24AD ROM:23F8 ; --------------------------------------------------------------------------- ROM:23F8 ROM:23F8 ROM_23F8: ; CODE XREF: ROM_336D-F79↑j ROM:23F8 ld INTMEM_48, INTMEM_F8+2 ROM:23FB orb INTMEM_7C, #10h ROM:23FE andb INTMEM_81, #-3 ROM:2401 ldbze INTMEM_F6, INTMEM_61 ROM:2404 ldb INTMEM_62, 130h[INTMEM_F6] ROM:2409 cmpb INTMEM_72, INTMEM_62 ROM:240C je ROM_2410 ROM:240E sjmp ROM_24AD ROM:2410 ; --------------------------------------------------------------------------- ROM:2410 ROM:2410 ROM_2410: ; CODE XREF: ROM_336D:ROM_2398↑j ROM:2410 ; ROM_336D-F61↑j ROM:2410 ldbze INTMEM_F6, INTMEM_61 ROM:2413 shlb INTMEM_F6, #1 ROM:2416 ld INTMEM_F8+2, 138h[INTMEM_F6] ROM:241B mulub INTMEM_F6, INTMEM_72, #64h ; 'd' ROM:241F sub INTMEM_F8+2, INTMEM_F6 ROM:2422 jc ROM_242E ROM:2424 add INTMEM_F8+2, #1C20h ROM:2428 cmp INTMEM_F8+2, #1A90h ROM:242C jc ROM_246A ROM:242E ROM:242E ROM_242E: ; CODE XREF: ROM_336D-F4B↑j ROM:242E mulu INTMEM_FC, INTMEM_F8+2, INTMEM_44 ROM:2432 divu INTMEM_FC, #64h ; 'd' ROM:2436 jv ROM_247D ROM:2438 add INTMEM_F8+2, INTMEM_FC, INTMEM_52 ROM:243C add INTMEM_F6, INTMEM_44, 0Ch[INTMEM_40] ROM:2442 cmp INTMEM_FC, INTMEM_F6 ROM:2445 jnc ROM_245A ROM:2447 sub INTMEM_F6, INTMEM_F8+2, INTMEM_48 ROM:244B cmp INTMEM_F6, INTMEM_144[] ROM:2450 jnc ROM_24AD ROM:2452 add INTMEM_F8+2, INTMEM_48, INTMEM_144[] ROM:2458 sjmp ROM_246F ROM:245A ; --------------------------------------------------------------------------- ROM:245A ROM:245A ROM_245A: ; CODE XREF: ROM_336D-F28↑j ROM:245A sub INTMEM_F6, INTMEM_F8+2, INTMEM_48 ROM:245E cmp INTMEM_F6, #-8000h ROM:2462 jc ROM_246A ROM:2464 cmp INTMEM_F6, #5DCh ROM:2468 jc ROM_246F ROM:246A ROM:246A ROM_246A: ; CODE XREF: ROM_336D-F41↑j ROM:246A ; ROM_336D-F0B↑j ROM:246A add INTMEM_F8+2, INTMEM_48, #5DCh ROM:246F ROM:246F ROM_246F: ; CODE XREF: ROM_336D-F15↑j ROM:246F ; ROM_336D-F05↑j ROM:246F ldb INTMEM_F8, #2 ROM:2472 ldb INTMEM_F8+1, INTMEM_61 ROM:2475 lcall ROM_3A5A ROM:2478 cmpb INTMEM_F6, #2 ROM:247B jne ROM_247F ROM:247D ROM:247D ROM_247D: ; CODE XREF: ROM_336D-F37↑j ROM:247D sjmp ROM_24AD ROM:247F ; --------------------------------------------------------------------------- ROM:247F ROM:247F ROM_247F: ; CODE XREF: ROM_336D-EF2↑j ROM:247F sub INTMEM_F8+2, INTMEM_48 ROM:2482 cmp INTMEM_F8+2, 386h[INTMEM_58] ROM:2487 jc ROM_248E ROM:2489 andb INTMEM_81, #-2 ROM:248C sjmp ROM_2491 ROM:248E ; --------------------------------------------------------------------------- ROM:248E ROM:248E ROM_248E: ; CODE XREF: ROM_336D-EE6↑j ROM:248E orb INTMEM_81, #1 ROM:2491 ROM:2491 ROM_2491: ; CODE XREF: ROM_336D-FCF↑j ROM:2491 ; ROM_336D-EE1↑j ROM:2491 ldbze INTMEM_F6, INTMEM_61 ROM:2494 ldb INTMEM_F6, 3AEAh[INTMEM_F6] ROM:2499 ldb INTMEM_61, INTMEM_F6 ROM:249C ldb INTMEM_62, 134h[INTMEM_F6] ROM:24A1 subb INTMEM_60, INTMEM_62, #1 ROM:24A5 jge ROM_24AA ROM:24A7 addb INTMEM_60, #48h ; 'H' ROM:24AA ROM:24AA ROM_24AA: ; CODE XREF: ROM_336D-EC8↑j ROM:24AA andb INTMEM_7C, #-11h ROM:24AD ROM:24AD ROM_24AD: ; CODE XREF: ROM_336D-FD7↑j ROM:24AD ; ROM_336D:ROM_23F6↑j ... ROM:24AD cmpb INTMEM_72, INTMEM_60 ROM:24B0 jne ROM_2510 ROM:24B2 jbc INTMEM_7C, 6, ROM_2510 ROM:24B5 ld INTMEM_F6, INTMEM_146[] ROM:24BA st INTMEM_F6, INTMEM_144[] ROM:24BF ldbze INTMEM_F6, INTMEM_61 ROM:24C2 ldb INTMEM_F8+1, 3AEEh[INTMEM_F6] ROM:24C7 clrb INTMEM_F8 ROM:24C9 lcall ROM_3A5A ROM:24CC ld INTMEM_F6, 386h[INTMEM_58] ROM:24D1 jbs INTMEM_F8, 0, ROM_24F2 ROM:24D4 jbs INTMEM_F8, 1, ROM_24F7 ROM:24D7 jbc INTMEM_81, 0, ROM_24DE ROM:24DA add INTMEM_F6, #32h ; '2' ROM:24DE ROM:24DE ROM_24DE: ; CODE XREF: ROM_336D-E96↑j ROM:24DE cmp INTMEM_F6, INTMEM_144[] ROM:24E3 jnc ROM_24ED ROM:24E5 ld INTMEM_F6, INTMEM_144[] ROM:24EA orb INTMEM_39, #4 ROM:24ED ROM:24ED ROM_24ED: ; CODE XREF: ROM_336D-E8A↑j ROM:24ED orb INTMEM_81, #2 ROM:24F0 sjmp ROM_250B ROM:24F2 ; --------------------------------------------------------------------------- ROM:24F2 ROM:24F2 ROM_24F2: ; CODE XREF: ROM_336D-E9C↑j ROM:24F2 orb INTMEM_39, #10h ROM:24F5 sjmp ROM_250B ROM:24F7 ; --------------------------------------------------------------------------- ROM:24F7 ROM:24F7 ROM_24F7: ; CODE XREF: ROM_336D-E99↑j ROM:24F7 jbs INTMEM_81, 1, ROM_250B ROM:24FA sub INTMEM_F6, #32h ; '2' ROM:24FE cmp INTMEM_F6, #5DCh ROM:2502 jc ROM_250B ROM:2504 ld INTMEM_F6, #5DCh ROM:2508 orb INTMEM_39, #8 ROM:250B ROM:250B ROM_250B: ; CODE XREF: ROM_336D-E7D↑j ROM:250B ; ROM_336D-E78↑j ... ROM:250B st INTMEM_F6, 386h[INTMEM_58] ROM:2510 ROM:2510 ROM_2510: ; CODE XREF: ROM_336D-EBD↑j ROM:2510 ; ROM_336D-EBB↑j ROM:2510 cmpb INTMEM_73, #2 ROM:2513 jne ROM_2589 ROM:2515 jbs INTMEM_81, 2, ROM_251D ROM:2518 orb INTMEM_81, #4 ROM:251B sjmp ROM_257D ROM:251D ; --------------------------------------------------------------------------- ROM:251D ROM:251D ROM_251D: ; CODE XREF: ROM_336D-E58↑j ROM:251D ldbze INTMEM_F8+2, INTMEM_5A+1 ROM:2520 sub INTMEM_F8, INTMEM_52, INTMEM_2DC[] ROM:2526 subcb INTMEM_F8+2, INTMEM_2EC[] ROM:252B ld INTMEM_FC, #-3C80h ROM:252F ld INTMEM_FC+2, #1C9h ROM:2533 ROM:2533 ROM_2533: ; CODE XREF: ROM_336D-E2F↓j ROM:2533 cmp INTMEM_F8+2, ZERO_REG ; Zero register ROM:2536 je ROM_2540 ROM:2538 shrl INTMEM_FC, #1 ROM:253B shrl INTMEM_F8, #1 ROM:253E sjmp ROM_2533 ROM:2540 ; --------------------------------------------------------------------------- ROM:2540 ROM:2540 ROM_2540: ; CODE XREF: ROM_336D-E37↑j ROM:2540 divu INTMEM_FC, INTMEM_F8 ROM:2543 sub INTMEM_FC+2, INTMEM_46, INTMEM_FC ROM:2547 ld INTMEM_46, INTMEM_FC ROM:254A ld INTMEM_FC, ZERO_REG ; Zero register ROM:254D jnh ROM_2566 ROM:254F divu INTMEM_FC, INTMEM_F8 ROM:2552 add INTMEM_FC, INTMEM_2DE[] ROM:2557 shr INTMEM_FC, #1 ROM:255A st INTMEM_FC, INTMEM_2DE[] ROM:255F st ZERO_REG, INTMEM_2E0[] ; Zero register ROM:2564 sjmp ROM_257D ROM:2566 ; --------------------------------------------------------------------------- ROM:2566 ROM:2566 ROM_2566: ; CODE XREF: ROM_336D-E20↑j ROM:2566 neg INTMEM_FC+2 ROM:2568 divu INTMEM_FC, INTMEM_F8 ROM:256B add INTMEM_FC, INTMEM_2E0[] ROM:2570 shr INTMEM_FC, #1 ROM:2573 st INTMEM_FC, INTMEM_2E0[] ROM:2578 st ZERO_REG, INTMEM_2DE[] ; Zero register ROM:257D ROM:257D ROM_257D: ; CODE XREF: ROM_336D-E52↑j ROM:257D ; ROM_336D-E09↑j ROM:257D st INTMEM_52, INTMEM_2DC[] ROM:2582 stb INTMEM_5A+1, INTMEM_2EC[] ROM:2587 decb INTMEM_5A ROM:2589 ROM:2589 ROM_2589: ; CODE XREF: ROM_336D-E5A↑j ROM:2589 ; ROM_336D:ROM_2589↓j ROM:2589 jbs ZERO_REG+2, 3, ROM_2589 ; Zero register ROM:258C ldb INTMEM_F6+1, ZERO_REG+3 ; Zero register ROM:258F andb INTMEM_F6, ZERO_REG+2, #-40h ; Zero register ROM:2593 st INTMEM_F6, INTMEM_2E2[] ROM:2598 cmpb INTMEM_73, ZERO_REG ; Zero register ROM:259B jne ROM_25A8 ROM:259D stb INTMEM_F6+1, INTMEM_D3[] ROM:25A2 shr INTMEM_F6, #6 ROM:25A5 st INTMEM_F6, INTMEM_BA ROM:25A8 ROM:25A8 ROM_25A8: ; CODE XREF: ROM_336D-DD2↑j ROM:25A8 cmpb INTMEM_73, #3 ROM:25AB jne ROM_25B0 ROM:25AD ldb ZERO_REG+2, #0Bh ; Zero register ROM:25B0 ROM:25B0 ROM_25B0: ; CODE XREF: ROM_336D-DC2↑j ROM:25B0 cmpb INTMEM_62+1, INTMEM_15F[] ROM:25B5 jne ROM_25B9 ROM:25B7 sjmp ROM_2659 ROM:25B9 ; --------------------------------------------------------------------------- ROM:25B9 ROM:25B9 ROM_25B9: ; CODE XREF: ROM_336D-DB8↑j ROM:25B9 ldb INTMEM_FC, INTMEM_15F[] ROM:25BE cmpb INTMEM_62+1, #12h ROM:25C1 jne ROM_25DA ROM:25C3 cmpb INTMEM_FC, #48h ; 'H' ROM:25C6 jne ROM_25D1 ROM:25C8 cmpb INTMEM_72, 0E0h[INTMEM_40] ROM:25CD je ROM_262D ROM:25CF sjmp ROM_2659 ROM:25D1 ; --------------------------------------------------------------------------- ROM:25D1 ROM:25D1 ROM_25D1: ; CODE XREF: ROM_336D-DA7↑j ROM:25D1 cmpb INTMEM_72, 0E1h[INTMEM_40] ROM:25D6 je ROM_262D ROM:25D8 sjmp ROM_2659 ROM:25DA ; --------------------------------------------------------------------------- ROM:25DA ROM:25DA ROM_25DA: ; CODE XREF: ROM_336D-DAC↑j ROM:25DA cmpb INTMEM_62+1, #24h ; '$' ROM:25DD jne ROM_25F6 ROM:25DF cmpb INTMEM_FC, #12h ROM:25E2 jne ROM_25ED ROM:25E4 cmpb INTMEM_72, 0E1h[INTMEM_40] ROM:25E9 jne ROM_2659 ROM:25EB sjmp ROM_262D ROM:25ED ; --------------------------------------------------------------------------- ROM:25ED ROM:25ED ROM_25ED: ; CODE XREF: ROM_336D-D8B↑j ROM:25ED cmpb INTMEM_72, 0E2h[INTMEM_40] ROM:25F2 jne ROM_2659 ROM:25F4 sjmp ROM_260B ROM:25F6 ; --------------------------------------------------------------------------- ROM:25F6 ROM:25F6 ROM_25F6: ; CODE XREF: ROM_336D-D90↑j ROM:25F6 cmpb INTMEM_FC, #12h ROM:25F9 jne ROM_2604 ROM:25FB cmpb INTMEM_72, 0E0h[INTMEM_40] ROM:2600 jne ROM_2659 ROM:2602 sjmp ROM_262D ROM:2604 ; --------------------------------------------------------------------------- ROM:2604 ROM:2604 ROM_2604: ; CODE XREF: ROM_336D-D74↑j ROM:2604 cmpb INTMEM_72, 0E2h[INTMEM_40] ROM:2609 jne ROM_2659 ROM:260B ROM:260B ROM_260B: ; CODE XREF: ROM_336D-D79↑j ROM:260B ld INTMEM_F8, INTMEM_148[] ROM:2610 ldbze INTMEM_FC+2, 0DFh[INTMEM_40] ROM:2615 mulu INTMEM_F8, INTMEM_FC+2 ROM:2618 cmp INTMEM_F8+2, ZERO_REG ; Zero register ROM:261B je ROM_2620 ROM:261D ldbse INTMEM_F8, #-1 ROM:2620 ROM:2620 ROM_2620: ; CODE XREF: ROM_336D-D52↑j ROM:2620 st INTMEM_F8, INTMEM_14E[] ROM:2625 add INTMEM_4A, INTMEM_F8 ROM:2628 jnc ROM_262D ROM:262A ldbse INTMEM_4A, #-1 ROM:262D ROM:262D ROM_262D: ; CODE XREF: ROM_336D-DA0↑j ROM:262D ; ROM_336D-D97↑j ... ROM:262D ldb INTMEM_62+1, INTMEM_15F[] ROM:2632 ld INTMEM_F8, INTMEM_148[] ROM:2637 cmpb INTMEM_62+1, #48h ; 'H' ROM:263A jne ROM_2647 ROM:263C mulu INTMEM_F8, #4 ROM:2640 cmp INTMEM_F8+2, ZERO_REG ; Zero register ROM:2643 je ROM_2654 ROM:2645 sjmp ROM_2651 ROM:2647 ; --------------------------------------------------------------------------- ROM:2647 ROM:2647 ROM_2647: ; CODE XREF: ROM_336D-D33↑j ROM:2647 cmpb INTMEM_62+1, #24h ; '$' ROM:264A jne ROM_2654 ROM:264C shl INTMEM_F8, #1 ROM:264F jnc ROM_2654 ROM:2651 ROM:2651 ROM_2651: ; CODE XREF: ROM_336D-D28↑j ROM:2651 ldbse INTMEM_F8, #-1 ROM:2654 ROM:2654 ROM_2654: ; CODE XREF: ROM_336D-D2A↑j ROM:2654 ; ROM_336D-D23↑j ... ROM:2654 st INTMEM_F8, INTMEM_14E[] ROM:2659 ROM:2659 ROM_2659: ; CODE XREF: ROM_336D-DB6↑j ROM:2659 ; ROM_336D-D9E↑j ... ROM:2659 cmpb INTMEM_64, INTMEM_15F[] ROM:265E jne ROM_2662 ROM:2660 sjmp ROM_2702 ROM:2662 ; --------------------------------------------------------------------------- ROM:2662 ROM:2662 ROM_2662: ; CODE XREF: ROM_336D-D0F↑j ROM:2662 ldb INTMEM_FC, INTMEM_15F[] ROM:2667 cmpb INTMEM_64, #12h ROM:266A jne ROM_2683 ROM:266C cmpb INTMEM_FC, #48h ; 'H' ROM:266F jne ROM_267A ROM:2671 cmpb INTMEM_72, INTMEM_2ED[] ROM:2676 je ROM_26D6 ROM:2678 sjmp ROM_2702 ROM:267A ; --------------------------------------------------------------------------- ROM:267A ROM:267A ROM_267A: ; CODE XREF: ROM_336D-CFE↑j ROM:267A cmpb INTMEM_72, INTMEM_2EE[] ROM:267F je ROM_26D6 ROM:2681 sjmp ROM_2702 ROM:2683 ; --------------------------------------------------------------------------- ROM:2683 ROM:2683 ROM_2683: ; CODE XREF: ROM_336D-D03↑j ROM:2683 cmpb INTMEM_64, #24h ; '$' ROM:2686 jne ROM_269F ROM:2688 cmpb INTMEM_FC, #12h ROM:268B jne ROM_2696 ROM:268D cmpb INTMEM_72, INTMEM_2EE[] ROM:2692 jne ROM_2702 ROM:2694 sjmp ROM_26D6 ROM:2696 ; --------------------------------------------------------------------------- ROM:2696 ROM:2696 ROM_2696: ; CODE XREF: ROM_336D-CE2↑j ROM:2696 cmpb INTMEM_72, INTMEM_2EF[] ROM:269B jne ROM_2702 ROM:269D sjmp ROM_26B4 ROM:269F ; --------------------------------------------------------------------------- ROM:269F ROM:269F ROM_269F: ; CODE XREF: ROM_336D-CE7↑j ROM:269F cmpb INTMEM_FC, #12h ROM:26A2 jne ROM_26AD ROM:26A4 cmpb INTMEM_72, INTMEM_2ED[] ROM:26A9 jne ROM_2702 ROM:26AB sjmp ROM_26D6 ROM:26AD ; --------------------------------------------------------------------------- ROM:26AD ROM:26AD ROM_26AD: ; CODE XREF: ROM_336D-CCB↑j ROM:26AD cmpb INTMEM_72, INTMEM_2EF[] ROM:26B2 jne ROM_2702 ROM:26B4 ROM:26B4 ROM_26B4: ; CODE XREF: ROM_336D-CD0↑j ROM:26B4 ld INTMEM_F8, INTMEM_148[] ROM:26B9 ldbze INTMEM_FC+2, 0DFh[INTMEM_40] ROM:26BE mulu INTMEM_F8, INTMEM_FC+2 ROM:26C1 cmp INTMEM_F8+2, ZERO_REG ; Zero register ROM:26C4 je ROM_26C9 ROM:26C6 ldbse INTMEM_F8, #-1 ROM:26C9 ROM:26C9 ROM_26C9: ; CODE XREF: ROM_336D-CA9↑j ROM:26C9 st INTMEM_F8, INTMEM_150[] ROM:26CE add INTMEM_4C, INTMEM_F8 ROM:26D1 jnc ROM_26D6 ROM:26D3 ldbse INTMEM_4C, #-1 ROM:26D6 ROM:26D6 ROM_26D6: ; CODE XREF: ROM_336D-CF7↑j ROM:26D6 ; ROM_336D-CEE↑j ... ROM:26D6 ldb INTMEM_64, INTMEM_15F[] ROM:26DB ld INTMEM_F8, INTMEM_148[] ROM:26E0 cmpb INTMEM_64, #48h ; 'H' ROM:26E3 jne ROM_26F0 ROM:26E5 mulu INTMEM_F8, #4 ROM:26E9 cmp INTMEM_F8+2, ZERO_REG ; Zero register ROM:26EC je ROM_26FD ROM:26EE sjmp ROM_26FA ROM:26F0 ; --------------------------------------------------------------------------- ROM:26F0 ROM:26F0 ROM_26F0: ; CODE XREF: ROM_336D-C8A↑j ROM:26F0 cmpb INTMEM_64, #24h ; '$' ROM:26F3 jne ROM_26FD ROM:26F5 shl INTMEM_F8, #1 ROM:26F8 jnc ROM_26FD ROM:26FA ROM:26FA ROM_26FA: ; CODE XREF: ROM_336D-C7F↑j ROM:26FA ldbse INTMEM_F8, #-1 ROM:26FD ROM:26FD ROM_26FD: ; CODE XREF: ROM_336D-C81↑j ROM:26FD ; ROM_336D-C7A↑j ... ROM:26FD st INTMEM_F8, INTMEM_150[] ROM:2702 ROM:2702 ROM_2702: ; CODE XREF: ROM_336D-D0D↑j ROM:2702 ; ROM_336D-CF5↑j ... ROM:2702 jbs INTMEM_81, 3, ROM_271B ROM:2705 ROM:2705 ROM_2705: ; CODE XREF: ROM_336D-C37↓j ROM:2705 cmpb INTMEM_72, INTMEM_2F0[] ROM:270A jne ROM_2738 ROM:270C add INTMEM_4A, INTMEM_14E[] ROM:2711 jnc ROM_2716 ROM:2713 ldbse INTMEM_4A, #-1 ROM:2716 ROM:2716 ROM_2716: ; CODE XREF: ROM_336D-C5C↑j ROM:2716 orb INTMEM_81, #8 ROM:2719 sjmp ROM_2738 ROM:271B ; --------------------------------------------------------------------------- ROM:271B ROM:271B ROM_271B: ; CODE XREF: ROM_336D:ROM_2702↑j ROM:271B cmpb INTMEM_72, INTMEM_2F1[] ROM:2720 jne ROM_2738 ROM:2722 lcall ROM_465D ROM:2725 jbs INTMEM_7C, 7, ROM_272D ROM:2728 lcall ROM_4696 ROM:272B sjmp ROM_2730 ROM:272D ; --------------------------------------------------------------------------- ROM:272D ROM:272D ROM_272D: ; CODE XREF: ROM_336D-C48↑j ROM:272D lcall ROM_471F ROM:2730 ROM:2730 ROM_2730: ; CODE XREF: ROM_336D-C42↑j ROM:2730 lcall ROM_4733 ROM:2733 andb INTMEM_81, #-9 ROM:2736 sjmp ROM_2705 ROM:2738 ; --------------------------------------------------------------------------- ROM:2738 ROM:2738 ROM_2738: ; CODE XREF: ROM_336D-C63↑j ROM:2738 ; ROM_336D-C54↑j ... ROM:2738 jbs INTMEM_81, 4, ROM_2751 ROM:273B ROM:273B ROM_273B: ; CODE XREF: ROM_336D-C01↓j ROM:273B cmpb INTMEM_72, INTMEM_2F5[] ROM:2740 jne ROM_276E ROM:2742 add INTMEM_4C, INTMEM_150[] ROM:2747 jnc ROM_274C ROM:2749 ldbse INTMEM_4C, #-1 ROM:274C ROM:274C ROM_274C: ; CODE XREF: ROM_336D-C26↑j ROM:274C orb INTMEM_81, #10h ROM:274F sjmp ROM_276E ROM:2751 ; --------------------------------------------------------------------------- ROM:2751 ROM:2751 ROM_2751: ; CODE XREF: ROM_336D:ROM_2738↑j ROM:2751 cmpb INTMEM_72, INTMEM_2F6[] ROM:2756 jne ROM_276E ROM:2758 lcall ROM_4799 ROM:275B jbs INTMEM_7C, 7, ROM_2763 ROM:275E lcall ROM_47D2 ROM:2761 sjmp ROM_2766 ROM:2763 ; --------------------------------------------------------------------------- ROM:2763 ROM:2763 ROM_2763: ; CODE XREF: ROM_336D-C12↑j ROM:2763 lcall ROM_4870 ROM:2766 ROM:2766 ROM_2766: ; CODE XREF: ROM_336D-C0C↑j ROM:2766 lcall ROM_4899 ROM:2769 andb INTMEM_81, #-11h ROM:276C sjmp ROM_273B ROM:276E ; --------------------------------------------------------------------------- ROM:276E ROM:276E ROM_276E: ; CODE XREF: ROM_336D-C2D↑j ROM:276E ; ROM_336D-C1E↑j ... ROM:276E cmpb INTMEM_73, #3 ROM:2771 jne ROM_27C4 ROM:2773 ROM:2773 ROM_2773: ; CODE XREF: ROM_336D:ROM_2773↓j ROM:2773 jbs ZERO_REG+2, 3, ROM_2773 ; Zero register ROM:2776 ldb INTMEM_FC+1, ZERO_REG+3 ; Zero register ROM:2779 andb INTMEM_FC, ZERO_REG+2, #-40h ; Zero register ROM:277D mulu INTMEM_FC, 1Ch[INTMEM_40] ROM:2782 addb INTMEM_FC+3, 0E6h[INTMEM_40] ROM:2787 jnc ROM_278C ROM:2789 ldbse INTMEM_FC+2, #-1 ROM:278C ROM:278C ROM_278C: ; CODE XREF: ROM_336D-BE6↑j ROM:278C st INTMEM_FC+2, INTMEM_170[] ROM:2791 st INTMEM_FC+2, INTMEM_FC ROM:2794 clr INTMEM_FC+2 ROM:2796 ldbze INTMEM_F8+2, 0E7h[INTMEM_40] ROM:279B divu INTMEM_FC, INTMEM_F8+2 ROM:279E jnv ROM_27A3 ROM:27A0 ldbse INTMEM_FC, #-1 ROM:27A3 ROM:27A3 ROM_27A3: ; CODE XREF: ROM_336D-BCF↑j ROM:27A3 clr INTMEM_FC+2 ROM:27A5 shrl INTMEM_FC, #1 ROM:27A8 st INTMEM_FC, INTMEM_172[] ROM:27AD ld INTMEM_FC, INTMEM_170[] ROM:27B2 clr INTMEM_FC+2 ROM:27B4 ldbze INTMEM_F8+2, INTMEM_C0 ROM:27B7 divu INTMEM_FC, INTMEM_F8+2 ROM:27BA jnv ROM_27BF ROM:27BC ldbse INTMEM_FC, #-1 ROM:27BF ROM:27BF ROM_27BF: ; CODE XREF: ROM_336D-BB3↑j ROM:27BF st INTMEM_FC, INTMEM_214[] ROM:27C4 ROM:27C4 ROM_27C4: ; CODE XREF: ROM_336D-BFC↑j ROM:27C4 ldb ZERO_REG+2, #0Eh ; Zero register ROM:27C7 push #27CDh ROM:27CA ljmp ROM_5B27 ROM:27CA ; END OF FUNCTION CHUNK FOR ROM_336D ROM:27CD ; --------------------------------------------------------------------------- ROM:27CD cmpb INTMEM_73, INTMEM_74 ROM:27D0 je ROM_27D4 ROM:27D2 sjmp ROM_28DE ROM:27D4 ; --------------------------------------------------------------------------- ROM:27D4 ROM:27D4 ROM_27D4: ; CODE XREF: ROM:27D0↑j ROM:27D4 ldbze INTMEM_F8+2, INTMEM_206[] ROM:27D9 ld INTMEM_F8, 4030h[INTMEM_F8+2] ROM:27DE br [INTMEM_F8] ROM:27E0 ; --------------------------------------------------------------------------- ROM:27E0 ldb INTMEM_74, INTMEM_203[] ROM:27E5 ldb INTMEM_F8, #2 ROM:27E8 stb INTMEM_F8, INTMEM_206[] ROM:27ED andb INTMEM_22, #7Fh ROM:27F0 stb INTMEM_22, 1FFEh[] ROM:27F5 ROM:27F5 ROM_27F5: ; CODE XREF: ROM:ROM_27F5↓j ROM:27F5 jbs ZERO_REG+2, 3, ROM_27F5 ; Zero register ROM:27F8 stb ZERO_REG+3, (INTMEM_206+2)[] ; Zero register ROM:27FD ldbze INTMEM_F8, INTMEM_204[] ROM:2802 ldb INTMEM_6, #20h ; ' ' ROM:2805 sjmp ROM_281C ROM:2807 ; --------------------------------------------------------------------------- ROM:2807 ldb INTMEM_74, 0E8h[INTMEM_40] ROM:280C ldb INTMEM_F8, #4 ROM:280F stb INTMEM_F8, INTMEM_206[] ROM:2814 ldbze INTMEM_F8, INTMEM_205[] ROM:2819 ldb INTMEM_6, #0 ROM:281C ROM:281C ROM_281C: ; CODE XREF: ROM:2805↑j ROM:281C mulu INTMEM_F8, INTMEM_44 ROM:281F divu INTMEM_F8, #0Ah ROM:2823 add INTMEM_F8, INTMEM_52 ROM:2826 sub INTMEM_F8+2, INTMEM_F8, INTMEM_A ROM:282A sub INTMEM_F8+2, #4 ROM:282E jc ROM_2835 ROM:2830 add INTMEM_F8, INTMEM_A, #3 ROM:2835 ROM:2835 ROM_2835: ; CODE XREF: ROM:282E↑j ROM:2835 ld INTMEM_4, INTMEM_F8 ROM:2838 sjmp ROM_28DE ROM:283A ; --------------------------------------------------------------------------- ROM:283A ldb INTMEM_74, 0E9h[INTMEM_40] ROM:283F ldb INTMEM_F8, #6 ROM:2842 stb INTMEM_F8, INTMEM_206[] ROM:2847 ldbze INTMEM_F8+2, INTMEM_16E[] ROM:284C dec INTMEM_F8+2 ROM:284E jc ROM_2853 ROM:2850 ldbze INTMEM_F8+2, #3 ROM:2853 ROM:2853 ROM_2853: ; CODE XREF: ROM:284E↑j ROM:2853 ; ROM:ROM_2853↓j ROM:2853 jbs ZERO_REG+2, 3, ROM_2853 ; Zero register ROM:2856 stb ZERO_REG+3, (INTMEM_206+1)[] ; Zero register ROM:285B stb ZERO_REG, (INTMEM_2F7+1)[] ; Zero register ROM:2860 subb INTMEM_FC+2, ZERO_REG+3, (INTMEM_206+2)[] ; Zero register ROM:2866 jnc ROM_286D ROM:2868 stb INTMEM_FC+2, (INTMEM_2F7+1)[] ROM:286D ROM:286D ROM_286D: ; CODE XREF: ROM:2866↑j ROM:286D ldb INTMEM_F8, (INTMEM_2F7+1)[] ROM:2872 subb INTMEM_F8, INTMEM_20A[] ROM:2877 jnc ROM_2894 ROM:2879 ldb INTMEM_F8, 390h[INTMEM_F8+2] ROM:287E addb INTMEM_F8, 0EBh[INTMEM_40] ROM:2883 cmpb INTMEM_F8, 0EAh[INTMEM_40] ROM:2888 jnh ROM_288F ROM:288A ldb INTMEM_F8, 0EAh[INTMEM_40] ROM:288F ROM:288F ROM_288F: ; CODE XREF: ROM:2888↑j ROM:288F stb INTMEM_F8, 390h[INTMEM_F8+2] ROM:2894 ROM:2894 ROM_2894: ; CODE XREF: ROM:2877↑j ROM:2894 sjmp ROM_28DE ROM:2896 ; --------------------------------------------------------------------------- ROM:2896 orb INTMEM_22, #-80h ROM:2899 stb INTMEM_22, 1FFEh[] ROM:289E ldb INTMEM_74, INTMEM_202[] ROM:28A3 ldb INTMEM_F8, #0 ROM:28A6 stb INTMEM_F8, INTMEM_206[] ROM:28AB ROM:28AB ROM_28AB: ; CODE XREF: ROM:ROM_28AB↓j ROM:28AB jbs ZERO_REG+2, 3, ROM_28AB ; Zero register ROM:28AE ldb INTMEM_F8+2, INTMEM_209[] ROM:28B3 ldb INTMEM_FC+2, ZERO_REG+3 ; Zero register ROM:28B6 cmpb INTMEM_FC+2, (INTMEM_206+2)[] ROM:28BB jnc ROM_28C6 ROM:28BD cmpb INTMEM_FC+2, (INTMEM_206+1)[] ROM:28C2 je ROM_28DE ROM:28C4 jh ROM_28CF ROM:28C6 ROM:28C6 ROM_28C6: ; CODE XREF: ROM:28BB↑j ROM:28C6 cmpb INTMEM_F8+2, #-1 ROM:28C9 je ROM_28DE ROM:28CB incb INTMEM_F8+2 ROM:28CD sjmp ROM_28D6 ROM:28CF ; --------------------------------------------------------------------------- ROM:28CF ROM:28CF ROM_28CF: ; CODE XREF: ROM:28C4↑j ROM:28CF cmpb INTMEM_F8+2, ZERO_REG ; Zero register ROM:28D2 je ROM_28DE ROM:28D4 decb INTMEM_F8+2 ROM:28D6 ROM:28D6 ROM_28D6: ; CODE XREF: ROM:28CD↑j ROM:28D6 ldb INTMEM_17, INTMEM_F8+2 ROM:28D9 stb INTMEM_F8+2, INTMEM_209[] ROM:28DE ROM:28DE ROM_28DE: ; CODE XREF: ROM:27D2↑j ROM:28DE ; ROM:2838↑j ... ROM:28DE jbs INTMEM_81, 6, ROM_28FA ROM:28E1 cmpb INTMEM_73, ZERO_REG ; Zero register ROM:28E4 je ROM_2911 ROM:28E6 cmpb INTMEM_73, 0ECh[INTMEM_40] ROM:28EB jne ROM_2917 ROM:28ED jbc INTMEM_79, 3, ROM_28F5 ROM:28F0 orb INTMEM_81, #40h ; '@' ROM:28F3 sjmp ROM_2917 ROM:28F5 ; --------------------------------------------------------------------------- ROM:28F5 ROM:28F5 ROM_28F5: ; CODE XREF: ROM:28ED↑j ROM:28F5 andb INTMEM_81, #-21h ROM:28F8 sjmp ROM_2917 ROM:28FA ; --------------------------------------------------------------------------- ROM:28FA ROM:28FA ROM_28FA: ; CODE XREF: ROM:ROM_28DE↑j ROM:28FA cmpb INTMEM_73, 0ECh[INTMEM_40] ROM:28FF jne ROM_2917 ROM:2901 jbc INTMEM_79, 3, ROM_2909 ROM:2904 orb INTMEM_3C, #-80h ROM:2907 sjmp ROM_2917 ROM:2909 ; --------------------------------------------------------------------------- ROM:2909 ROM:2909 ROM_2909: ; CODE XREF: ROM:2901↑j ROM:2909 orb INTMEM_81, #20h ; ' ' ROM:290C andb INTMEM_81, #-41h ROM:290F sjmp ROM_2917 ROM:2911 ; --------------------------------------------------------------------------- ROM:2911 ROM:2911 ROM_2911: ; CODE XREF: ROM:28E4↑j ROM:2911 orb INTMEM_79, #4 ROM:2914 orb INT_PEND, #-80h ; Interrupt pending register ROM:2917 ; START OF FUNCTION CHUNK FOR ROM_336D ROM:2917 ROM:2917 ROM_2917: ; CODE XREF: ROM_336D-10CE↑j ROM:2917 ; ROM:28EB↑j ... ROM:2917 st ZERO_REG, INTMEM_3C2[] ; Zero register ROM:291C st ZERO_REG, INTMEM_3C4[] ; Zero register ROM:2921 cmp INTMEM_4A, #0 ROM:2925 jne ROM_2929 ROM:2927 sjmp ROM_2972 ROM:2929 ; --------------------------------------------------------------------------- ROM:2929 ROM:2929 ROM_2929: ; CODE XREF: ROM_336D-A48↑j ROM:2929 jbc INTMEM_D5, 7, ROM_292E ROM:292C sjmp ROM_2972 ROM:292E ; --------------------------------------------------------------------------- ROM:292E ROM:292E ROM_292E: ; CODE XREF: ROM_336D:ROM_2929↑j ROM:292E ld INTMEM_F8+2, INTMEM_14C[] ROM:2933 add INTMEM_F8+2, #-8000h ROM:2937 jnc ROM_2944 ROM:2939 add INTMEM_F8, INTMEM_4A, INTMEM_F8+2 ROM:293D jnc ROM_294E ROM:293F ldbse INTMEM_F8, #-1 ROM:2942 sjmp ROM_294E ROM:2944 ; --------------------------------------------------------------------------- ROM:2944 ROM:2944 ROM_2944: ; CODE XREF: ROM_336D-A36↑j ROM:2944 add INTMEM_F8, INTMEM_4A, INTMEM_F8+2 ROM:2948 jc ROM_294E ROM:294A ld INTMEM_F8, #0 ROM:294E ROM:294E ROM_294E: ; CODE XREF: ROM_336D-A30↑j ROM:294E ; ROM_336D-A2B↑j ... ROM:294E cmp INTMEM_F8, #-9 ROM:2952 jnc ROM_2958 ROM:2954 ld INTMEM_F8, #-9 ROM:2958 ROM:2958 ROM_2958: ; CODE XREF: ROM_336D-A1B↑j ROM:2958 cmp INTMEM_F8, #0Ch ROM:295C jc ROM_2960 ROM:295E sjmp ROM_2972 ROM:2960 ; --------------------------------------------------------------------------- ROM:2960 ROM:2960 ROM_2960: ; CODE XREF: ROM_336D-A11↑j ROM:2960 jbc WSR1, 3, ROM_2965 ; Window selection register 1 ROM:2963 sjmp ROM_2972 ROM:2965 ; --------------------------------------------------------------------------- ROM:2965 ROM:2965 ROM_2965: ; CODE XREF: ROM_336D:ROM_2960↑j ROM:2965 jbc WSR1, 6, ROM_296D ; Window selection register 1 ROM:2968 orb INTMEM_39, #2 ROM:296B sjmp ROM_2972 ROM:296D ; --------------------------------------------------------------------------- ROM:296D ROM:296D ROM_296D: ; CODE XREF: ROM_336D:ROM_2965↑j ROM:296D lcall ROM_48FE ROM:2970 clr INTMEM_4A ROM:2972 ROM:2972 ROM_2972: ; CODE XREF: ROM_336D-A46↑j ROM:2972 ; ROM_336D-A41↑j ... ROM:2972 cmp INTMEM_4C, #0 ROM:2976 jne ROM_297A ROM:2978 sjmp ROM_29C3 ROM:297A ; --------------------------------------------------------------------------- ROM:297A ROM:297A ROM_297A: ; CODE XREF: ROM_336D-9F7↑j ROM:297A jbc INTMEM_D5, 7, ROM_297F ROM:297D sjmp ROM_29C3 ROM:297F ; --------------------------------------------------------------------------- ROM:297F ROM:297F ROM_297F: ; CODE XREF: ROM_336D:ROM_297A↑j ROM:297F ld INTMEM_F8+2, INTMEM_14C[] ROM:2984 add INTMEM_F8+2, #-8000h ROM:2988 jnc ROM_2995 ROM:298A add INTMEM_F8, INTMEM_4C, INTMEM_F8+2 ROM:298E jnc ROM_299F ROM:2990 ldbse INTMEM_F8, #-1 ROM:2993 sjmp ROM_299F ROM:2995 ; --------------------------------------------------------------------------- ROM:2995 ROM:2995 ROM_2995: ; CODE XREF: ROM_336D-9E5↑j ROM:2995 add INTMEM_F8, INTMEM_4C, INTMEM_F8+2 ROM:2999 jc ROM_299F ROM:299B ld INTMEM_F8, #0 ROM:299F ROM:299F ROM_299F: ; CODE XREF: ROM_336D-9DF↑j ROM:299F ; ROM_336D-9DA↑j ... ROM:299F cmp INTMEM_F8, #-9 ROM:29A3 jnc ROM_29A9 ROM:29A5 ld INTMEM_F8, #-9 ROM:29A9 ROM:29A9 ROM_29A9: ; CODE XREF: ROM_336D-9CA↑j ROM:29A9 cmp INTMEM_F8, #0Ch ROM:29AD jc ROM_29B1 ROM:29AF sjmp ROM_29C3 ROM:29B1 ; --------------------------------------------------------------------------- ROM:29B1 ROM:29B1 ROM_29B1: ; CODE XREF: ROM_336D-9C0↑j ROM:29B1 jbc WSR1, 4, ROM_29B6 ; Window selection register 1 ROM:29B4 sjmp ROM_29C3 ROM:29B6 ; --------------------------------------------------------------------------- ROM:29B6 ROM:29B6 ROM_29B6: ; CODE XREF: ROM_336D:ROM_29B1↑j ROM:29B6 jbc WSR1, 6, ROM_29BE ; Window selection register 1 ROM:29B9 orb INTMEM_39, #2 ROM:29BC sjmp ROM_29C3 ROM:29BE ; --------------------------------------------------------------------------- ROM:29BE ROM:29BE ROM_29BE: ; CODE XREF: ROM_336D:ROM_29B6↑j ROM:29BE lcall ROM_491F ROM:29C1 clr INTMEM_4C ROM:29C3 ROM:29C3 ROM_29C3: ; CODE XREF: ROM_336D-9F5↑j ROM:29C3 ; ROM_336D-9F0↑j ... ROM:29C3 andb INTMEM_7F, #-9 ROM:29C6 ldb INTMEM_F8, INTMEM_3BC[] ROM:29CB jbs INTMEM_F8, 0, ROM_29D6 ROM:29CE jbc INTMEM_F8, 1, ROM_29D9 ROM:29D1 cmpb INTMEM_73, ZERO_REG ; Zero register ROM:29D4 jne ROM_29D9 ROM:29D6 ROM:29D6 ROM_29D6: ; CODE XREF: ROM_336D-9A2↑j ROM:29D6 lcall ROM_8B54 ROM:29D9 ROM:29D9 ROM_29D9: ; CODE XREF: ROM_336D-99F↑j ROM:29D9 ; ROM_336D-999↑j ROM:29D9 popa ROM:29DA ret ROM:29DA ; END OF FUNCTION CHUNK FOR ROM_336D ROM:29DB ROM:29DB ; =============== S U B R O U T I N E ======================================= ROM:29DB ROM:29DB ROM:29DB ROM_29DB: ; CODE XREF: ROM_336D-11E7↑p ROM:29DB clr INTMEM_F6 ROM:29DD jbs INTMEM_7C, 4, ROM_2A16 ROM:29E0 ROM:29E0 ROM_29E0: ; CODE XREF: ROM_29DB+24↓j ROM:29E0 ldb INTMEM_F8, 134h[INTMEM_F6] ROM:29E5 subb INTMEM_F8, INTMEM_72 ROM:29E8 jc ROM_29ED ROM:29EA addb INTMEM_F8, #48h ; 'H' ROM:29ED ROM:29ED ROM_29ED: ; CODE XREF: ROM_29DB+D↑j ROM:29ED cmpb INTMEM_F8, #48h ; 'H' ROM:29F0 jnc ROM_29F5 ROM:29F2 subb INTMEM_F8, #48h ; 'H' ROM:29F5 ROM:29F5 ROM_29F5: ; CODE XREF: ROM_29DB+15↑j ROM:29F5 cmpb INTMEM_F8, #12h ROM:29F8 jnc ROM_2A03 ROM:29FA inc INTMEM_F6 ROM:29FC cmpb INTMEM_F6, #4 ROM:29FF jlt ROM_29E0 ROM:2A01 sjmp ROM_2A41 ROM:2A03 ; --------------------------------------------------------------------------- ROM:2A03 ROM:2A03 ROM_2A03: ; CODE XREF: ROM_29DB+1D↑j ROM:2A03 ldb INTMEM_62, 134h[INTMEM_F6] ROM:2A08 ldb INTMEM_61, INTMEM_F6 ROM:2A0B subb INTMEM_60, INTMEM_62, #1 ROM:2A0F jge ROM_2A14 ROM:2A11 addb INTMEM_60, #48h ; 'H' ROM:2A14 ROM:2A14 ROM_2A14: ; CODE XREF: ROM_29DB+34↑j ROM:2A14 sjmp ROM_2A41 ROM:2A16 ; --------------------------------------------------------------------------- ROM:2A16 ROM:2A16 ROM_2A16: ; CODE XREF: ROM_29DB+2↑j ROM:2A16 ; ROM_29DB+5A↓j ROM:2A16 ldb INTMEM_F8, 130h[INTMEM_F6] ROM:2A1B subb INTMEM_F8, INTMEM_72 ROM:2A1E jc ROM_2A23 ROM:2A20 addb INTMEM_F8, #48h ; 'H' ROM:2A23 ROM:2A23 ROM_2A23: ; CODE XREF: ROM_29DB+43↑j ROM:2A23 cmpb INTMEM_F8, #48h ; 'H' ROM:2A26 jnc ROM_2A2B ROM:2A28 subb INTMEM_F8, #48h ; 'H' ROM:2A2B ROM:2A2B ROM_2A2B: ; CODE XREF: ROM_29DB+4B↑j ROM:2A2B cmpb INTMEM_F8, #12h ROM:2A2E jnc ROM_2A39 ROM:2A30 inc INTMEM_F6 ROM:2A32 cmpb INTMEM_F6, #4 ROM:2A35 jlt ROM_2A16 ROM:2A37 sjmp ROM_2A41 ROM:2A39 ; --------------------------------------------------------------------------- ROM:2A39 ROM:2A39 ROM_2A39: ; CODE XREF: ROM_29DB+53↑j ROM:2A39 ldb INTMEM_62, 130h[INTMEM_F6] ROM:2A3E ldb INTMEM_61, INTMEM_F6 ROM:2A41 ROM:2A41 ROM_2A41: ; CODE XREF: ROM_29DB+26↑j ROM:2A41 ; ROM_29DB:ROM_2A14↑j ... ROM:2A41 andb INTMEM_81, #-5 ROM:2A44 ldb INTMEM_62+1, INTMEM_15F[] ROM:2A49 ld INTMEM_F8, INTMEM_148[] ROM:2A4E cmpb INTMEM_62+1, #48h ; 'H' ROM:2A51 jne ROM_2A5E ROM:2A53 mulu INTMEM_F8, #4 ROM:2A57 cmp INTMEM_F8+2, ZERO_REG ; Zero register ROM:2A5A je ROM_2A6B ROM:2A5C sjmp ROM_2A68 ROM:2A5E ; --------------------------------------------------------------------------- ROM:2A5E ROM:2A5E ROM_2A5E: ; CODE XREF: ROM_29DB+76↑j ROM:2A5E cmpb INTMEM_62+1, #24h ; '$' ROM:2A61 jne ROM_2A6B ROM:2A63 shl INTMEM_F8, #1 ROM:2A66 jnc ROM_2A6B ROM:2A68 ROM:2A68 ROM_2A68: ; CODE XREF: ROM_29DB+81↑j ROM:2A68 ldbse INTMEM_F8, #-1 ROM:2A6B ROM:2A6B ROM_2A6B: ; CODE XREF: ROM_29DB+7F↑j ROM:2A6B ; ROM_29DB+86↑j ... ROM:2A6B st INTMEM_F8, INTMEM_14E[] ROM:2A70 ldb INTMEM_64, INTMEM_15F[] ROM:2A75 ld INTMEM_F8, INTMEM_148[] ROM:2A7A cmpb INTMEM_64, #48h ; 'H' ROM:2A7D jne ROM_2A8A ROM:2A7F mulu INTMEM_F8, #4 ROM:2A83 cmp INTMEM_F8+2, ZERO_REG ; Zero register ROM:2A86 je ROM_2A97 ROM:2A88 sjmp ROM_2A94 ROM:2A8A ; --------------------------------------------------------------------------- ROM:2A8A ROM:2A8A ROM_2A8A: ; CODE XREF: ROM_29DB+A2↑j ROM:2A8A cmpb INTMEM_64, #24h ; '$' ROM:2A8D jne ROM_2A97 ROM:2A8F shl INTMEM_F8, #1 ROM:2A92 jnc ROM_2A97 ROM:2A94 ROM:2A94 ROM_2A94: ; CODE XREF: ROM_29DB+AD↑j ROM:2A94 ldbse INTMEM_F8, #-1 ROM:2A97 ROM:2A97 ROM_2A97: ; CODE XREF: ROM_29DB+AB↑j ROM:2A97 ; ROM_29DB+B2↑j ... ROM:2A97 st INTMEM_F8, INTMEM_150[] ROM:2A9C lcall ROM_465D ROM:2A9F jbs INTMEM_7C, 7, ROM_2AA7 ROM:2AA2 lcall ROM_4696 ROM:2AA5 sjmp ROM_2AAA ROM:2AA7 ; --------------------------------------------------------------------------- ROM:2AA7 ROM:2AA7 ROM_2AA7: ; CODE XREF: ROM_29DB+C4↑j ROM:2AA7 lcall ROM_471F ROM:2AAA ROM:2AAA ROM_2AAA: ; CODE XREF: ROM_29DB+CA↑j ROM:2AAA lcall ROM_4733 ROM:2AAD andb INTMEM_81, #-9 ROM:2AB0 cmpb INTMEM_72, INTMEM_2F0[] ROM:2AB5 jne ROM_2AC4 ROM:2AB7 add INTMEM_4A, INTMEM_14E[] ROM:2ABC jnc ROM_2AC1 ROM:2ABE ldbse INTMEM_4A, #-1 ROM:2AC1 ROM:2AC1 ROM_2AC1: ; CODE XREF: ROM_29DB+E1↑j ROM:2AC1 orb INTMEM_81, #8 ROM:2AC4 ROM:2AC4 ROM_2AC4: ; CODE XREF: ROM_29DB+DA↑j ROM:2AC4 lcall ROM_4799 ROM:2AC7 jbs INTMEM_7C, 7, ROM_2ACF ROM:2ACA lcall ROM_47D2 ROM:2ACD sjmp ROM_2AD2 ROM:2ACF ; --------------------------------------------------------------------------- ROM:2ACF ROM:2ACF ROM_2ACF: ; CODE XREF: ROM_29DB+EC↑j ROM:2ACF lcall ROM_4870 ROM:2AD2 ROM:2AD2 ROM_2AD2: ; CODE XREF: ROM_29DB+F2↑j ROM:2AD2 lcall ROM_4899 ROM:2AD5 andb INTMEM_81, #-11h ROM:2AD8 cmpb INTMEM_72, INTMEM_2F5[] ROM:2ADD jne ROM_2AEC ROM:2ADF add INTMEM_4C, INTMEM_150[] ROM:2AE4 jnc ROM_2AE9 ROM:2AE6 ldbse INTMEM_4C, #-1 ROM:2AE9 ROM:2AE9 ROM_2AE9: ; CODE XREF: ROM_29DB+109↑j ROM:2AE9 orb INTMEM_81, #10h ROM:2AEC ROM:2AEC ROM_2AEC: ; CODE XREF: ROM_29DB+102↑j ROM:2AEC ldb INTMEM_CE, #13h ROM:2AEF subb INTMEM_CE, INTMEM_73 ROM:2AF2 ret ROM:2AF2 ; End of function ROM_29DB ROM:2AF2 ROM:2AF3 ; --------------------------------------------------------------------------- ROM:2AF3 ; START OF FUNCTION CHUNK FOR ROM_3CF5 ROM:2AF3 ROM:2AF3 ROM_2AF3: ; CODE XREF: ROM_3CF5+2C↓j ROM:2AF3 cmpb INTMEM_69, #0 ROM:2AF6 je ROM_2B0A ROM:2AF8 ldbse INTMEM_F8, INTMEM_69 ROM:2AFB shl INTMEM_F8, #1 ROM:2AFE ld INTMEM_F6, #40BAh ROM:2B02 add INTMEM_F6, INTMEM_F8 ROM:2B05 ld INTMEM_F8, [INTMEM_F6] ROM:2B08 br [INTMEM_F8] ROM:2B0A ; --------------------------------------------------------------------------- ROM:2B0A ROM:2B0A ROM_2B0A: ; CODE XREF: ROM_3CF5-11FF↑j ROM:2B0A jbs INTMEM_D4, 3, ROM_2B0F ROM:2B0D sjmp ROM_2BE7 ROM:2B0F ; --------------------------------------------------------------------------- ROM:2B0F ROM:2B0F ROM_2B0F: ; CODE XREF: ROM_3CF5:ROM_2B0A↑j ROM:2B0F ldb INTMEM_F6, INTMEM_166[] ROM:2B14 ld INTMEM_F8, INTMEM_142[] ROM:2B19 cmp INTMEM_F8, 10h[INTMEM_40] ROM:2B1E jnc ROM_2B22 ROM:2B20 sjmp ROM_2BE7 ROM:2B22 ; --------------------------------------------------------------------------- ROM:2B22 ROM:2B22 ROM_2B22: ; CODE XREF: ROM_3CF5-11D7↑j ROM:2B22 inc INTMEM_F8 ROM:2B24 st INTMEM_F8, INTMEM_142[] ROM:2B29 cmpb INTMEM_6A, #40h ; '@' ROM:2B2C jnc ROM_2B3C ROM:2B2E ldb INTMEM_F8+2, #1 ROM:2B31 andb ZERO_REG, INTMEM_1A+1, #10h ; Zero register ROM:2B35 je ROM_2B3A ROM:2B37 ldb INTMEM_F8+2, #2 ROM:2B3A ROM:2B3A ROM_2B3A: ; CODE XREF: ROM_3CF5-11C0↑j ROM:2B3A sjmp ROM_2BCE ROM:2B3C ; --------------------------------------------------------------------------- ROM:2B3C ROM:2B3C ROM_2B3C: ; CODE XREF: ROM_3CF5-11C9↑j ROM:2B3C ldb INTMEM_F6+1, IOPORT2[] ; Input/output port 2 ROM:2B41 xorb INTMEM_F6+1, INTMEM_1A+1 ROM:2B44 andb INTMEM_F6+1, #10h ROM:2B47 jne ROM_2B4D ROM:2B49 incb INTMEM_6A ROM:2B4B sjmp ROM_2BE7 ROM:2B4D ; --------------------------------------------------------------------------- ROM:2B4D ROM:2B4D ROM_2B4D: ; CODE XREF: ROM_3CF5-11AE↑j ROM:2B4D xorb INTMEM_1A+1, INTMEM_F6+1 ROM:2B50 jbs INTMEM_D5, 3, ROM_2B74 ROM:2B53 cmpb INTMEM_6A, #2 ROM:2B56 jnc ROM_2BD3 ROM:2B58 cmpb INTMEM_6A, #4 ROM:2B5B jh ROM_2B62 ROM:2B5D orb INTMEM_D5, #4 ROM:2B60 sjmp ROM_2BE0 ROM:2B62 ; --------------------------------------------------------------------------- ROM:2B62 ROM:2B62 ROM_2B62: ; CODE XREF: ROM_3CF5-119A↑j ROM:2B62 jbc INTMEM_D5, 2, ROM_2BD3 ROM:2B65 cmpb INTMEM_6A, #9 ROM:2B68 jnc ROM_2BD3 ROM:2B6A cmpb INTMEM_6A, #0Dh ROM:2B6D jh ROM_2BD3 ROM:2B6F orb INTMEM_D5, #8 ROM:2B72 sjmp ROM_2BE0 ROM:2B74 ; --------------------------------------------------------------------------- ROM:2B74 ROM:2B74 ROM_2B74: ; CODE XREF: ROM_3CF5-11A5↑j ROM:2B74 jbs INTMEM_D5, 1, ROM_2B8F ROM:2B77 cmpb INTMEM_6A, #6 ROM:2B7A jnc ROM_2B8F ROM:2B7C cmpb INTMEM_6A, #8 ROM:2B7F jh ROM_2BD3 ROM:2B81 shl INTMEM_50, #1 ROM:2B84 inc INTMEM_50 ROM:2B86 incb INTMEM_F6 ROM:2B88 cmpb INTMEM_F6, #10h ROM:2B8B je ROM_2BAE ROM:2B8D sjmp ROM_2BE0 ROM:2B8F ; --------------------------------------------------------------------------- ROM:2B8F ROM:2B8F ROM_2B8F: ; CODE XREF: ROM_3CF5:ROM_2B74↑j ROM:2B8F ; ROM_3CF5-117B↑j ROM:2B8F cmpb INTMEM_6A, #2 ROM:2B92 jnc ROM_2BD3 ROM:2B94 cmpb INTMEM_6A, #4 ROM:2B97 jh ROM_2BD3 ROM:2B99 jbs INTMEM_D5, 1, ROM_2BA1 ROM:2B9C orb INTMEM_D5, #2 ROM:2B9F sjmp ROM_2BE0 ROM:2BA1 ; --------------------------------------------------------------------------- ROM:2BA1 ROM:2BA1 ROM_2BA1: ; CODE XREF: ROM_3CF5-115C↑j ROM:2BA1 shl INTMEM_50, #1 ROM:2BA4 andb INTMEM_D5, #-3 ROM:2BA7 incb INTMEM_F6 ROM:2BA9 cmpb INTMEM_F6, #10h ROM:2BAC jne ROM_2BE0 ROM:2BAE ROM:2BAE ROM_2BAE: ; CODE XREF: ROM_3CF5-116A↑j ROM:2BAE st INTMEM_50, INTMEM_154[] ROM:2BB3 ldb INTMEM_F8+2, #4 ROM:2BB6 cmp INTMEM_50, INTMEM_140[] ROM:2BBB jne ROM_2BC5 ROM:2BBD ldb INTMEM_F8+2, #3 ROM:2BC0 orb INTMEM_D5, #1 ROM:2BC3 sjmp ROM_2BCE ROM:2BC5 ; --------------------------------------------------------------------------- ROM:2BC5 ROM:2BC5 ROM_2BC5: ; CODE XREF: ROM_3CF5-113A↑j ROM:2BC5 cmp INTMEM_50, #-0F10h ROM:2BC9 jne ROM_2BCE ROM:2BCB ldb INTMEM_F8+2, #5 ROM:2BCE ROM:2BCE ROM_2BCE: ; CODE XREF: ROM_3CF5:ROM_2B3A↑j ROM:2BCE ; ROM_3CF5-1132↑j ... ROM:2BCE stb INTMEM_F8+2, INTMEM_163[] ROM:2BD3 ROM:2BD3 ROM_2BD3: ; CODE XREF: ROM_3CF5-119F↑j ROM:2BD3 ; ROM_3CF5:ROM_2B62↑j ... ROM:2BD3 clr INTMEM_50 ROM:2BD5 clrb INTMEM_F6 ROM:2BD7 andb INTMEM_D5, #-3 ROM:2BDA andb INTMEM_D5, #-5 ROM:2BDD andb INTMEM_D5, #-9 ROM:2BE0 ROM:2BE0 ROM_2BE0: ; CODE XREF: ROM_3CF5-1195↑j ROM:2BE0 ; ROM_3CF5-1183↑j ... ROM:2BE0 stb INTMEM_F6, INTMEM_166[] ROM:2BE5 clrb INTMEM_6A ROM:2BE7 ROM:2BE7 ROM_2BE7: ; CODE XREF: ROM_3CF5-11E8↑j ROM:2BE7 ; ROM_3CF5-11D5↑j ... ROM:2BE7 ldb INTMEM_F6, INTMEM_167[] ROM:2BEC incb INTMEM_F6 ROM:2BEE stb INTMEM_F6, INTMEM_167[] ROM:2BF3 cmpb INTMEM_F6, #4 ROM:2BF6 je ROM_2BFB ROM:2BF8 ljmp ROM_319E ROM:2BFB ; --------------------------------------------------------------------------- ROM:2BFB ROM:2BFB ROM_2BFB: ; CODE XREF: ROM_3CF5-10FF↑j ROM:2BFB stb ZERO_REG, INTMEM_167[] ; Zero register ROM:2C00 jbs INTMEM_7F, 3, ROM_2C06 ROM:2C03 djnz INTMEM_5F, ROM_2C07 ROM:2C06 ROM:2C06 ROM_2C06: ; CODE XREF: ROM_3CF5-10F5↑j ROM:2C06 rst ROM:2C07 ; --------------------------------------------------------------------------- ROM:2C07 ROM:2C07 ROM_2C07: ; CODE XREF: ROM_3CF5-10F2↑j ROM:2C07 ldb INTMEM_A, #1Eh ROM:2C0A ldb INTMEM_A, #-1Fh ROM:2C0D jbs INTMEM_7D, 0, ROM_2C50 ROM:2C10 jbs INTMEM_7F+1, 1, ROM_2C3A ROM:2C13 jbc INTMEM_7B, 5, ROM_2C1B ROM:2C16 orb INTMEM_7D, #1 ROM:2C19 sjmp ROM_2C5C ROM:2C1B ; --------------------------------------------------------------------------- ROM:2C1B ROM:2C1B ROM_2C1B: ; CODE XREF: ROM_3CF5-10E2↑j ROM:2C1B jbc INTMEM_7F, 6, ROM_2C5C ROM:2C1E andb INTMEM_7F, #-41h ROM:2C21 ldb INTMEM_F6, INTMEM_168[] ROM:2C26 cmpb INTMEM_F6, 0C3h[INTMEM_40] ROM:2C2B jne ROM_2C35 ROM:2C2D orb INTMEM_7F, #-80h ROM:2C30 orb INTMEM_7F+1, #2 ROM:2C33 sjmp ROM_2C5C ROM:2C35 ; --------------------------------------------------------------------------- ROM:2C35 ROM:2C35 ROM_2C35: ; CODE XREF: ROM_3CF5-10CA↑j ROM:2C35 orb INTMEM_7F, #20h ; ' ' ROM:2C38 sjmp ROM_2C5C ROM:2C3A ; --------------------------------------------------------------------------- ROM:2C3A ROM:2C3A ROM_2C3A: ; CODE XREF: ROM_3CF5-10E5↑j ROM:2C3A jbc INTMEM_7F+1, 0, ROM_2C48 ROM:2C3D andb INTMEM_7F+1, #-2 ROM:2C40 orb INTMEM_7F, #20h ; ' ' ROM:2C43 andb INTMEM_7F+1, #-3 ROM:2C46 sjmp ROM_2C5C ROM:2C48 ; --------------------------------------------------------------------------- ROM:2C48 ROM:2C48 ROM_2C48: ; CODE XREF: ROM_3CF5:ROM_2C3A↑j ROM:2C48 jbc INTMEM_7F, 4, ROM_2C5C ROM:2C4B orb INTMEM_7D, #1 ROM:2C4E sjmp ROM_2C5C ROM:2C50 ; --------------------------------------------------------------------------- ROM:2C50 ROM:2C50 ROM_2C50: ; CODE XREF: ROM_3CF5-10E8↑j ROM:2C50 jbc INTMEM_7D, 3, ROM_2C5C ROM:2C53 andb INTMEM_7D, #-2 ROM:2C56 orb INTMEM_7F, #20h ; ' ' ROM:2C59 andb INTMEM_7F+1, #-3 ROM:2C5C ROM:2C5C ROM_2C5C: ; CODE XREF: ROM_3CF5-10DC↑j ROM:2C5C ; ROM_3CF5:ROM_2C1B↑j ... ROM:2C5C ldb INTMEM_F8, INTMEM_169[] ROM:2C61 ld INTMEM_F6, #-79F8h ROM:2C65 ljmp ROM_5BE4 ROM:2C65 ; END OF FUNCTION CHUNK FOR ROM_3CF5 ROM:2C68 ; --------------------------------------------------------------------------- ROM:2C68 ldb INTMEM_F8, #1 ROM:2C6B sjmp ROM_2DEC ROM:2C6D ; --------------------------------------------------------------------------- ROM:2C6D jbc INTMEM_7F, 5, ROM_2C76 ROM:2C70 andb INTMEM_7F, #-21h ROM:2C73 jbc INTMEM_7B, 5, ROM_2C78 ROM:2C76 ROM:2C76 ROM_2C76: ; CODE XREF: ROM:2C6D↑j ROM:2C76 sjmp ROM_2DF1 ROM:2C78 ; --------------------------------------------------------------------------- ROM:2C78 ROM:2C78 ROM_2C78: ; CODE XREF: ROM:2C73↑j ROM:2C78 ldb INTMEM_F8, #2 ROM:2C7B sjmp ROM_2DEC ROM:2C7D ; --------------------------------------------------------------------------- ROM:2C7D andb ZERO_REG, IOPORT2, #2 ; Zero register ROM:2C81 je ROM_2C86 ROM:2C83 jbc INTMEM_11, 6, ROM_2C88 ROM:2C86 ROM:2C86 ROM_2C86: ; CODE XREF: ROM:2C81↑j ROM:2C86 sjmp ROM_2DF1 ROM:2C88 ; --------------------------------------------------------------------------- ROM:2C88 ROM:2C88 ROM_2C88: ; CODE XREF: ROM:2C83↑j ROM:2C88 ldb INTMEM_6B, 0C4h[INTMEM_40] ROM:2C8D ldb INTMEM_F8, #3 ROM:2C90 sjmp ROM_2DEC ROM:2C92 ; --------------------------------------------------------------------------- ROM:2C92 cmpb INTMEM_6B, ZERO_REG ; Zero register ROM:2C95 je ROM_2C99 ROM:2C97 decb INTMEM_6B ROM:2C99 ROM:2C99 ROM_2C99: ; CODE XREF: ROM:2C95↑j ROM:2C99 stb INTMEM_11, INTMEM_F8+3 ROM:2C9C jbs INTMEM_F8+3, 6, ROM_2CB3 ROM:2C9F andb ZERO_REG, IOPORT2, #2 ; Zero register ROM:2CA3 jne ROM_2CA7 ROM:2CA5 sjmp ROM_2DF1 ROM:2CA7 ; --------------------------------------------------------------------------- ROM:2CA7 ROM:2CA7 ROM_2CA7: ; CODE XREF: ROM:2CA3↑j ROM:2CA7 cmpb INTMEM_6B, ZERO_REG ; Zero register ROM:2CAA je ROM_2CAE ROM:2CAC sjmp ROM_2DF1 ROM:2CAE ; --------------------------------------------------------------------------- ROM:2CAE ROM:2CAE ROM_2CAE: ; CODE XREF: ROM:2CAA↑j ROM:2CAE ldb INTMEM_F8, #4 ROM:2CB1 sjmp ROM_2DEC ROM:2CB3 ; --------------------------------------------------------------------------- ROM:2CB3 ROM:2CB3 ROM_2CB3: ; CODE XREF: ROM:2C9C↑j ROM:2CB3 ; ROM:2CBB↓j ... ROM:2CB3 ldb INTMEM_F8, #2 ROM:2CB6 sjmp ROM_2DE9 ROM:2CB8 ; --------------------------------------------------------------------------- ROM:2CB8 stb INTMEM_11, INTMEM_F8+3 ROM:2CBB jbs INTMEM_F8+3, 2, ROM_2CB3 ROM:2CBE jbs INTMEM_F8+3, 4, ROM_2CC6 ROM:2CC1 jbs INTMEM_F8+3, 6, ROM_2CB3 ROM:2CC4 sjmp ROM_2DF1 ROM:2CC6 ; --------------------------------------------------------------------------- ROM:2CC6 ROM:2CC6 ROM_2CC6: ; CODE XREF: ROM:2CBE↑j ROM:2CC6 cmpb ZERO_REG, INTMEM_7 ; Zero register ROM:2CC9 jne ROM_2CB3 ROM:2CCB ldb INTMEM_6B, ZERO_REG ; Zero register ROM:2CCE ldb INTMEM_F8+1, #1 ROM:2CD1 stb INTMEM_F8+1, (INTMEM_169+1)[] ROM:2CD6 stb ZERO_REG, INTMEM_168[] ; Zero register ROM:2CDB ldb INTMEM_FC, 0C6h[INTMEM_40] ROM:2CE0 stb INTMEM_FC, (INTMEM_169+3)[] ROM:2CE5 ldb INTMEM_FC+1, 0C5h[INTMEM_40] ROM:2CEA stb INTMEM_FC+1, (INTMEM_169+2)[] ROM:2CEF ldb INTMEM_F8, #5 ROM:2CF2 sjmp ROM_2DEC ROM:2CF4 ; --------------------------------------------------------------------------- ROM:2CF4 incb INTMEM_6B ROM:2CF6 stb INTMEM_11, INTMEM_F8+3 ROM:2CF9 jbs INTMEM_F8+3, 6, ROM_2D1F ROM:2CFC cmpb INTMEM_6B, (INTMEM_169+2)[] ROM:2D01 jc ROM_2D0B ROM:2D03 andb ZERO_REG, IOPORT2, #2 ; Zero register ROM:2D07 jne ROM_2D1F ROM:2D09 sjmp ROM_2DF1 ROM:2D0B ; --------------------------------------------------------------------------- ROM:2D0B ROM:2D0B ROM_2D0B: ; CODE XREF: ROM:2D01↑j ROM:2D0B cmpb INTMEM_6B, (INTMEM_169+3)[] ROM:2D10 jc ROM_2D1A ROM:2D12 andb ZERO_REG, IOPORT2, #2 ; Zero register ROM:2D16 jne ROM_2D24 ROM:2D18 sjmp ROM_2DF1 ROM:2D1A ; --------------------------------------------------------------------------- ROM:2D1A ROM:2D1A ROM_2D1A: ; CODE XREF: ROM:2D10↑j ROM:2D1A ldb INTMEM_F8, #6 ROM:2D1D sjmp ROM_2DC5 ROM:2D1F ; --------------------------------------------------------------------------- ROM:2D1F ROM:2D1F ROM_2D1F: ; CODE XREF: ROM:2CF9↑j ROM:2D1F ; ROM:2D07↑j ... ROM:2D1F ldb INTMEM_F8, #2 ROM:2D22 sjmp ROM_2DE9 ROM:2D24 ; --------------------------------------------------------------------------- ROM:2D24 ROM:2D24 ROM_2D24: ; CODE XREF: ROM:2D16↑j ROM:2D24 ldb INTMEM_F8, #7 ROM:2D27 sjmp ROM_2DC5 ROM:2D29 ; --------------------------------------------------------------------------- ROM:2D29 incb INTMEM_6B ROM:2D2B stb INTMEM_11, INTMEM_F8+3 ROM:2D2E cmpb ZERO_REG, (INTMEM_169+1)[] ; Zero register ROM:2D33 je ROM_2D1F ROM:2D35 jbs INTMEM_F8+3, 6, ROM_2D1F ROM:2D38 andb ZERO_REG, IOPORT2, #2 ; Zero register ROM:2D3C je ROM_2D57 ROM:2D3E cmpb INTMEM_6B, (INTMEM_169+2)[] ROM:2D43 jnc ROM_2D1F ROM:2D45 ldb INTMEM_F8, #7 ROM:2D48 ROM:2D48 ROM_2D48: ; CODE XREF: ROM:2D63↓j ROM:2D48 ldb INTMEM_F8+1, (INTMEM_169+1)[] ROM:2D4D shlb INTMEM_F8+1, #1 ROM:2D50 stb INTMEM_F8+1, (INTMEM_169+1)[] ROM:2D55 sjmp ROM_2DC5 ROM:2D57 ; --------------------------------------------------------------------------- ROM:2D57 ROM:2D57 ROM_2D57: ; CODE XREF: ROM:2D3C↑j ROM:2D57 cmpb INTMEM_6B, (INTMEM_169+3)[] ROM:2D5C jc ROM_2D60 ROM:2D5E sjmp ROM_2DF1 ROM:2D60 ; --------------------------------------------------------------------------- ROM:2D60 ROM:2D60 ROM_2D60: ; CODE XREF: ROM:2D5C↑j ROM:2D60 ldb INTMEM_F8, #6 ROM:2D63 sjmp ROM_2D48 ROM:2D65 ; --------------------------------------------------------------------------- ROM:2D65 incb INTMEM_6B ROM:2D67 stb INTMEM_11, INTMEM_F8+3 ROM:2D6A cmpb INTMEM_6B, (INTMEM_169+3)[] ROM:2D6F jnc ROM_2D9F ROM:2D71 cmpb ZERO_REG, (INTMEM_169+1)[] ; Zero register ROM:2D76 je ROM_2D97 ROM:2D78 ldb INTMEM_F8, #7 ROM:2D7B ROM:2D7B ROM_2D7B: ; CODE XREF: ROM:2DBB↓j ROM:2D7B ldb INTMEM_F8+2, INTMEM_168[] ROM:2D80 ldb INTMEM_F8+1, (INTMEM_169+1)[] ROM:2D85 orb INTMEM_F8+2, INTMEM_F8+1 ROM:2D88 shlb INTMEM_F8+1, #1 ROM:2D8B stb INTMEM_F8+2, INTMEM_168[] ROM:2D90 stb INTMEM_F8+1, (INTMEM_169+1)[] ROM:2D95 sjmp ROM_2DC5 ROM:2D97 ; --------------------------------------------------------------------------- ROM:2D97 ROM:2D97 ROM_2D97: ; CODE XREF: ROM:2D76↑j ROM:2D97 orb INTMEM_7F, #40h ; '@' ROM:2D9A ldb INTMEM_F8, #1 ROM:2D9D sjmp ROM_2DE9 ROM:2D9F ; --------------------------------------------------------------------------- ROM:2D9F ROM:2D9F ROM_2D9F: ; CODE XREF: ROM:2D6F↑j ROM:2D9F jbs INTMEM_F8+3, 2, ROM_2DBD ROM:2DA2 cmpb INTMEM_6B, (INTMEM_169+2)[] ROM:2DA7 jnc ROM_2DBD ROM:2DA9 jbc INTMEM_F8+3, 4, ROM_2DBD ROM:2DAC cmpb INTMEM_7, ZERO_REG ; Zero register ROM:2DAF jne ROM_2DBD ROM:2DB1 cmpb ZERO_REG, (INTMEM_169+1)[] ; Zero register ROM:2DB6 je ROM_2DBD ROM:2DB8 ldb INTMEM_F8, #6 ROM:2DBB sjmp ROM_2D7B ROM:2DBD ; --------------------------------------------------------------------------- ROM:2DBD ROM:2DBD ROM_2DBD: ; CODE XREF: ROM:ROM_2D9F↑j ROM:2DBD ; ROM:2DA7↑j ... ROM:2DBD jbc INTMEM_F8+3, 6, ROM_2DF1 ROM:2DC0 ldb INTMEM_F8, #2 ROM:2DC3 sjmp ROM_2DE9 ROM:2DC5 ; --------------------------------------------------------------------------- ROM:2DC5 ROM:2DC5 ROM_2DC5: ; CODE XREF: ROM:2D1D↑j ROM:2DC5 ; ROM:2D27↑j ... ROM:2DC5 ldb INTMEM_FC, (INTMEM_169+3)[] ROM:2DCA addb INTMEM_FC, 0C7h[INTMEM_40] ROM:2DCF subb INTMEM_FC, INTMEM_6B ROM:2DD2 stb INTMEM_FC, (INTMEM_169+3)[] ROM:2DD7 ldb INTMEM_FC+1, (INTMEM_169+2)[] ROM:2DDC addb INTMEM_FC+1, 0C7h[INTMEM_40] ROM:2DE1 subb INTMEM_FC+1, INTMEM_6B ROM:2DE4 stb INTMEM_FC+1, (INTMEM_169+2)[] ROM:2DE9 ROM:2DE9 ROM_2DE9: ; CODE XREF: ROM:2CB6↑j ROM:2DE9 ; ROM:2D22↑j ... ROM:2DE9 ldb INTMEM_6B, ZERO_REG ; Zero register ROM:2DEC ROM:2DEC ROM_2DEC: ; CODE XREF: ROM:2C6B↑j ROM:2DEC ; ROM:2C7B↑j ... ROM:2DEC stb INTMEM_F8, INTMEM_169[] ROM:2DF1 ROM:2DF1 ROM_2DF1: ; CODE XREF: ROM:ROM_2C76↑j ROM:2DF1 ; ROM:ROM_2C86↑j ... ROM:2DF1 ldb INTMEM_F8, (INTMEM_169+4)[] ROM:2DF6 ld INTMEM_F6, #-79E8h ROM:2DFA ljmp ROM_5BE4 ROM:2DFD ; --------------------------------------------------------------------------- ROM:2DFD ldb INTMEM_F8, #1 ROM:2E00 sjmp ROM_2EE1 ROM:2E02 ; --------------------------------------------------------------------------- ROM:2E02 jbs INTMEM_7F, 7, ROM_2E07 ROM:2E05 sjmp ROM_2EE6 ROM:2E07 ; --------------------------------------------------------------------------- ROM:2E07 ROM:2E07 ROM_2E07: ; CODE XREF: ROM:2E02↑j ROM:2E07 ldb INTMEM_9C, 0C8h[INTMEM_40] ROM:2E0C ldb INTMEM_F8, #2 ROM:2E0F sjmp ROM_2EE1 ROM:2E11 ; --------------------------------------------------------------------------- ROM:2E11 cmpb INTMEM_9C, ZERO_REG ; Zero register ROM:2E14 je ROM_2E18 ROM:2E16 sjmp ROM_2EE6 ROM:2E18 ; --------------------------------------------------------------------------- ROM:2E18 ROM:2E18 ROM_2E18: ; CODE XREF: ROM:2E14↑j ROM:2E18 ldb INTMEM_F8+3, INTMEM_11 ROM:2E1B ldb INTMEM_7, #55h ; 'U' ROM:2E1E ldb INTMEM_9C, 0C9h[INTMEM_40] ROM:2E23 ldb INTMEM_9C+1, 0CDh[INTMEM_40] ROM:2E28 ldb INTMEM_F8, #3 ROM:2E2B sjmp ROM_2EE1 ROM:2E2D ; --------------------------------------------------------------------------- ROM:2E2D cmpb INTMEM_9C, ZERO_REG ; Zero register ROM:2E30 jne ROM_2E77 ROM:2E32 stb INTMEM_11, INTMEM_F8+3 ROM:2E35 jbc INTMEM_F8+3, 3, ROM_2E4A ROM:2E38 jbc INTMEM_F8+3, 6, ROM_2E4A ROM:2E3B ldb INTMEM_7, 0CEh[INTMEM_40] ROM:2E40 ldb INTMEM_9C, 0CAh[INTMEM_40] ROM:2E45 ldb INTMEM_F8, #4 ROM:2E48 sjmp ROM_2EE1 ROM:2E4A ; --------------------------------------------------------------------------- ROM:2E4A ROM:2E4A ROM_2E4A: ; CODE XREF: ROM:2E35↑j ROM:2E4A ; ROM:2E38↑j ... ROM:2E4A cmpb INTMEM_9C+1, ZERO_REG ; Zero register ROM:2E4D jne ROM_2E77 ROM:2E4F ldb INTMEM_9C, ZERO_REG ; Zero register ROM:2E52 orb INTMEM_7F+1, #1 ROM:2E55 ldb INTMEM_F8, #1 ROM:2E58 sjmp ROM_2EE1 ROM:2E5A ; --------------------------------------------------------------------------- ROM:2E5A cmpb INTMEM_9C, ZERO_REG ; Zero register ROM:2E5D jne ROM_2E77 ROM:2E5F stb INTMEM_11, INTMEM_F8+3 ROM:2E62 jbc INTMEM_F8+3, 3, ROM_2E4A ROM:2E65 jbc INTMEM_F8+3, 6, ROM_2E4A ROM:2E68 ldb INTMEM_7, 0CFh[INTMEM_40] ROM:2E6D ldb INTMEM_9C, 0CBh[INTMEM_40] ROM:2E72 ldb INTMEM_F8, #5 ROM:2E75 sjmp ROM_2EE1 ROM:2E77 ; --------------------------------------------------------------------------- ROM:2E77 ROM:2E77 ROM_2E77: ; CODE XREF: ROM:2E30↑j ROM:2E77 ; ROM:2E4D↑j ... ROM:2E77 sjmp ROM_2EE6 ROM:2E79 ; --------------------------------------------------------------------------- ROM:2E79 cmpb INTMEM_9C, ZERO_REG ; Zero register ROM:2E7C jne ROM_2E77 ROM:2E7E stb INTMEM_11, INTMEM_F8+3 ROM:2E81 jbc INTMEM_F8+3, 3, ROM_2E4A ROM:2E84 jbc INTMEM_F8+3, 6, ROM_2E4A ROM:2E87 ldb INTMEM_F8, #6 ROM:2E8A sjmp ROM_2EE1 ROM:2E8C ; --------------------------------------------------------------------------- ROM:2E8C stb INTMEM_11, INTMEM_F8+3 ROM:2E8F jbc INTMEM_F8+3, 6, ROM_2E4A ROM:2E92 jbs INTMEM_F8+3, 4, ROM_2EAE ROM:2E95 jbs INTMEM_F8+3, 2, ROM_2EAE ROM:2E98 ldb INTMEM_F8+2, 0CFh[INTMEM_40] ROM:2E9D notb INTMEM_F8+2 ROM:2E9F cmpb INTMEM_7, INTMEM_F8+2 ROM:2EA2 jne ROM_2EAE ROM:2EA4 ldb INTMEM_9C, 0CCh[INTMEM_40] ROM:2EA9 ldb INTMEM_F8, #7 ROM:2EAC sjmp ROM_2EE1 ROM:2EAE ; --------------------------------------------------------------------------- ROM:2EAE ROM:2EAE ROM_2EAE: ; CODE XREF: ROM:2E92↑j ROM:2EAE ; ROM:2E95↑j ... ROM:2EAE orb INTMEM_7F+1, #1 ROM:2EB1 ldb INTMEM_F8, #1 ROM:2EB4 sjmp ROM_2EE1 ROM:2EB6 ; --------------------------------------------------------------------------- ROM:2EB6 cmpb INTMEM_9C, ZERO_REG ; Zero register ROM:2EB9 jne ROM_2EE6 ROM:2EBB andb INTMEM_7A, #-3 ROM:2EBE orb INTMEM_7A, #4 ROM:2EC1 ldb INTMEM_F8+1, INTMEM_168[] ROM:2EC6 notb INTMEM_F8+1 ROM:2EC8 stb INTMEM_F8+1, INTMEM_77[] ROM:2ECD ldb INTMEM_7, INTMEM_F8+1 ROM:2ED0 orb INTMEM_7F, #10h ROM:2ED3 ldb INTMEM_F8, #8 ROM:2ED6 sjmp ROM_2EE1 ROM:2ED8 ; --------------------------------------------------------------------------- ROM:2ED8 jbc INTMEM_7D, 3, ROM_2EE6 ROM:2EDB andb INTMEM_7F, #-11h ROM:2EDE ldb INTMEM_F8, #1 ROM:2EE1 ROM:2EE1 ROM_2EE1: ; CODE XREF: ROM:2E00↑j ROM:2EE1 ; ROM:2E0F↑j ... ROM:2EE1 stb INTMEM_F8, (INTMEM_169+4)[] ROM:2EE6 ROM:2EE6 ROM_2EE6: ; CODE XREF: ROM:2E05↑j ROM:2EE6 ; ROM:2E16↑j ... ROM:2EE6 andb INTMEM_7D, #-9 ROM:2EE9 andb INTMEM_7F, #7Fh ROM:2EEC cmpb ZERO_REG, INTMEM_9E ; Zero register ROM:2EEF jne ROM_2EF9 ROM:2EF1 pushf ROM:2EF2 lcall ROM_45F8 ROM:2EF5 andb INTMEM_7F, #-3 ROM:2EF8 popf ROM:2EF9 ROM:2EF9 ROM_2EF9: ; CODE XREF: ROM:2EEF↑j ROM:2EF9 ld INTMEM_FC+2, INTMEM_31E[] ROM:2EFE jbc INTMEM_7A, 0, ROM_2F0A ROM:2F01 jbs INTMEM_79, 5, ROM_2F0A ROM:2F04 jbs INTMEM_7C, 1, ROM_2F0A ROM:2F07 andb INTMEM_7A, #-2 ROM:2F0A ROM:2F0A ROM_2F0A: ; CODE XREF: ROM:2EFE↑j ROM:2F0A ; ROM:2F01↑j ... ROM:2F0A andb INTMEM_81, #7Fh ROM:2F0D jbs INTMEM_79, 7, ROM_2F19 ROM:2F10 jbs INTMEM_79, 4, ROM_2F19 ROM:2F13 jbs INTMEM_7C, 1, ROM_2F19 ROM:2F16 orb INTMEM_81, #-80h ROM:2F19 ROM:2F19 ROM_2F19: ; CODE XREF: ROM:2F0D↑j ROM:2F19 ; ROM:2F10↑j ... ROM:2F19 ld INTMEM_F8+2, INTMEM_31E[] ROM:2F1E sub INTMEM_F8+2, #0Ah ROM:2F22 and INTMEM_F8+2, #-8 ROM:2F26 st INTMEM_F8+2, (INTMEM_32A+2)[] ROM:2F2B ld INTMEM_F6, #4038h ROM:2F2F ldb INTMEM_F8, (INTMEM_32A+0Ch)[] ROM:2F34 lcall ROM_5BF2 ROM:2F37 stb INTMEM_F8, (INTMEM_32A+0Ch)[] ROM:2F3C ld INTMEM_F8, #84h ROM:2F40 ROM:2F40 ROM_2F40: ; CODE XREF: ROM:2F51↓j ROM:2F40 ldb INTMEM_F6+1, [INTMEM_F8] ROM:2F43 cmpb INTMEM_F6+1, ZERO_REG ; Zero register ROM:2F46 je ROM_2F4A ROM:2F48 decb INTMEM_F6+1 ROM:2F4A ROM:2F4A ROM_2F4A: ; CODE XREF: ROM:2F46↑j ROM:2F4A stb INTMEM_F6+1, [INTMEM_F8]+ ROM:2F4D cmp INTMEM_F8, #86h ROM:2F51 jne ROM_2F40 ROM:2F53 ld INTMEM_FC, INTMEM_324[] ROM:2F58 ld INTMEM_FC+2, INTMEM_31E[] ROM:2F5D ld INTMEM_F8+2, INTMEM_320[] ROM:2F62 ldb INTMEM_F8+1, (INTMEM_32A+0Dh)[] ROM:2F67 ld INTMEM_F6, #4042h ROM:2F6B ldb INTMEM_F8, INTMEM_33C[] ROM:2F70 lcall ROM_5BF2 ROM:2F73 stb INTMEM_F8, INTMEM_33C[] ROM:2F78 cmpb INTMEM_F8+1, ZERO_REG ; Zero register ROM:2F7B je ROM_2FD8 ROM:2F7D ld INTMEM_FC, #0FAh ROM:2F81 clr INTMEM_FC+2 ROM:2F83 ldbze INTMEM_F8, INTMEM_F8+1 ROM:2F86 divu INTMEM_FC, INTMEM_F8 ROM:2F89 jv ROM_2F9F ROM:2F8B cmp INTMEM_FC+2, ZERO_REG ; Zero register ROM:2F8E je ROM_2F94 ROM:2F90 inc INTMEM_FC ROM:2F92 jc ROM_2F9F ROM:2F94 ROM:2F94 ROM_2F94: ; CODE XREF: ROM:2F8E↑j ROM:2F94 ld INTMEM_FC+2, INTMEM_FC ROM:2F97 shr INTMEM_FC, #1 ROM:2F9A cmpb INTMEM_FC+1, ZERO_REG ; Zero register ROM:2F9D je ROM_2FA9 ROM:2F9F ROM:2F9F ROM_2F9F: ; CODE XREF: ROM:2F89↑j ROM:2F9F ; ROM:2F92↑j ROM:2F9F ldb INTMEM_FC, 0F0h[INTMEM_40] ROM:2FA4 ROM:2FA4 ROM_2FA4: ; CODE XREF: ROM:2FBB↓j ROM:2FA4 ldb INTMEM_FC+2, #-1 ROM:2FA7 sjmp ROM_2FBD ROM:2FA9 ; --------------------------------------------------------------------------- ROM:2FA9 ROM:2FA9 ROM_2FA9: ; CODE XREF: ROM:2F9D↑j ROM:2FA9 cmpb INTMEM_FC, 0F0h[INTMEM_40] ROM:2FAE jnh ROM_2FB5 ROM:2FB0 ldb INTMEM_FC, 0F0h[INTMEM_40] ROM:2FB5 ROM:2FB5 ROM_2FB5: ; CODE XREF: ROM:2FAE↑j ROM:2FB5 sub INTMEM_FC+2, INTMEM_FC ROM:2FB8 cmpb INTMEM_FC+3, ZERO_REG ; Zero register ROM:2FBB jne ROM_2FA4 ROM:2FBD ROM:2FBD ROM_2FBD: ; CODE XREF: ROM:2FA7↑j ROM:2FBD stb INTMEM_FC, (INTMEM_32A+0Fh)[] ROM:2FC2 stb INTMEM_FC+2, (INTMEM_32A+0Eh)[] ROM:2FC7 cmpb INTMEM_FC, 0F1h[INTMEM_40] ROM:2FCC jh ROM_2FD3 ROM:2FCE ldb INTMEM_FC, 0F1h[INTMEM_40] ROM:2FD3 ROM:2FD3 ROM_2FD3: ; CODE XREF: ROM:2FCC↑j ROM:2FD3 stb INTMEM_FC, (INTMEM_32A+10h)[] ROM:2FD8 ROM:2FD8 ROM_2FD8: ; CODE XREF: ROM:2F7B↑j ROM:2FD8 ldb INTMEM_F8+1, (INTMEM_32A+0Dh)[] ROM:2FDD ld INTMEM_FC+2, INTMEM_31E[] ROM:2FE2 ld INTMEM_F6, #404Eh ROM:2FE6 ldb INTMEM_F8, INTMEM_33D[] ROM:2FEB lcall ROM_5BF2 ROM:2FEE stb INTMEM_F8, INTMEM_33D[] ROM:2FF3 and INTMEM_F6, INTMEM_FC+2, #7 ROM:2FF8 ldb INTMEM_F8, 405Ch[INTMEM_F6] ROM:2FFD andb INTMEM_F8+1, INTMEM_F8, #-10h ROM:3001 shlb INTMEM_F8, #4 ROM:3004 andb INTMEM_F8+2, INTMEM_F8, INTMEM_F8+1 ROM:3008 xorb INTMEM_F8+1, #-10h ROM:300B andb INTMEM_F8+1, (INTMEM_32A+11h)[] ROM:3010 orb INTMEM_F8+2, INTMEM_F8+1 ROM:3013 stb INTMEM_F8+2, (INTMEM_32A+11h)[] ROM:3018 ldb INTMEM_F8+2, (INTMEM_32A+11h)[] ROM:301D jbs INTMEM_F8+2, 7, ROM_3025 ROM:3020 orb INTMEM_22+1, #-80h ROM:3023 sjmp ROM_3028 ROM:3025 ; --------------------------------------------------------------------------- ROM:3025 ROM:3025 ROM_3025: ; CODE XREF: ROM:301D↑j ROM:3025 andb INTMEM_22+1, #7Fh ROM:3028 ROM:3028 ROM_3028: ; CODE XREF: ROM:3023↑j ROM:3028 pushf ROM:3029 stb INTMEM_22+1, 1FFFh[] ROM:302E jbs INTMEM_F8+2, 6, ROM_3036 ROM:3031 orb INTMEM_22+1, #40h ; '@' ROM:3034 sjmp ROM_3039 ROM:3036 ; --------------------------------------------------------------------------- ROM:3036 ROM:3036 ROM_3036: ; CODE XREF: ROM:302E↑j ROM:3036 andb INTMEM_22+1, #-41h ROM:3039 ROM:3039 ROM_3039: ; CODE XREF: ROM:3034↑j ROM:3039 stb INTMEM_22+1, 1FFFh[] ROM:303E jbs INTMEM_F8+2, 5, ROM_3046 ROM:3041 orb INTMEM_22+1, #20h ; ' ' ROM:3044 sjmp ROM_3049 ROM:3046 ; --------------------------------------------------------------------------- ROM:3046 ROM:3046 ROM_3046: ; CODE XREF: ROM:303E↑j ROM:3046 andb INTMEM_22+1, #-21h ROM:3049 ROM:3049 ROM_3049: ; CODE XREF: ROM:3044↑j ROM:3049 stb INTMEM_22+1, 1FFFh[] ROM:304E jbs INTMEM_F8+2, 4, ROM_3056 ROM:3051 orb INTMEM_22+1, #10h ROM:3054 sjmp ROM_3059 ROM:3056 ; --------------------------------------------------------------------------- ROM:3056 ROM:3056 ROM_3056: ; CODE XREF: ROM:304E↑j ROM:3056 andb INTMEM_22+1, #-11h ROM:3059 ROM:3059 ROM_3059: ; CODE XREF: ROM:3054↑j ROM:3059 stb INTMEM_22+1, 1FFFh[] ROM:305E jbs INTMEM_82, 1, ROM_3066 ROM:3061 orb INTMEM_22+1, #4 ROM:3064 sjmp ROM_3069 ROM:3066 ; --------------------------------------------------------------------------- ROM:3066 ROM:3066 ROM_3066: ; CODE XREF: ROM:305E↑j ROM:3066 andb INTMEM_22+1, #-5 ROM:3069 ROM:3069 ROM_3069: ; CODE XREF: ROM:3064↑j ROM:3069 popf ROM:306A stb INTMEM_22+1, 1FFFh[] ROM:306F ldb INTMEM_F8, #0 ROM:3072 pushf ROM:3073 ldb INTMEM_F8+1, INTMEM_61 ROM:3076 lcall ROM_3A5A ROM:3079 jbc INTMEM_F8, 0, ROM_30B0 ROM:307C add INTMEM_F8+2, INTMEM_48, INTMEM_144[] ROM:3082 sub INTMEM_F8+2, INTMEM_A ROM:3085 cmp INTMEM_F8+2, INTMEM_144[] ROM:308A jnc ROM_30B0 ROM:308C ldb INTMEM_F8, #4 ROM:308F ldb INTMEM_F8+1, INTMEM_61 ROM:3092 lcall ROM_3A5A ROM:3095 cmpb INTMEM_F6, #0 ROM:3098 jne ROM_30B0 ROM:309A jbc INTMEM_7C, 4, ROM_30B0 ROM:309D ldbze INTMEM_F6, INTMEM_61 ROM:30A0 ldb INTMEM_F6, 3AEAh[INTMEM_F6] ROM:30A5 ldb INTMEM_61, INTMEM_F6 ROM:30A8 ldb INTMEM_62, 134h[INTMEM_F6] ROM:30AD andb INTMEM_7C, #-11h ROM:30B0 ROM:30B0 ROM_30B0: ; CODE XREF: ROM:3079↑j ROM:30B0 ; ROM:308A↑j ... ROM:30B0 popf ROM:30B1 ldb INTMEM_F6, (INTMEM_2F7+2)[] ROM:30B6 djnz INTMEM_F6, ROM_30BC ROM:30B9 ldb INTMEM_F6, #19h ROM:30BC ROM:30BC ROM_30BC: ; CODE XREF: ROM:30B6↑j ROM:30BC andb INTMEM_1C, #-9 ROM:30BF cmpb INTMEM_F6, INTMEM_D0[] ROM:30C4 jh ROM_30C9 ROM:30C6 orb INTMEM_1C, #8 ROM:30C9 ROM:30C9 ROM_30C9: ; CODE XREF: ROM:30C4↑j ROM:30C9 stb INTMEM_F6, (INTMEM_2F7+2)[] ROM:30CE andb INTMEM_82, #-5 ROM:30D1 andb INTMEM_82, #-11h ROM:30D4 ldb INTMEM_F6, IOPORT1[] ; Input/output port 1 ROM:30D8 andb INTMEM_F6, #1 ROM:30DB je ROM_30E6 ROM:30DD ldb INTMEM_F6, IOPORT2[] ; Input/output port 2 ROM:30E1 andb INTMEM_F6, #4 ROM:30E4 jne ROM_30E9 ROM:30E6 ROM:30E6 ROM_30E6: ; CODE XREF: ROM:30DB↑j ROM:30E6 lcall ROM_4C19 ROM:30E9 ROM:30E9 ROM_30E9: ; CODE XREF: ROM:30E4↑j ROM:30E9 lcall ROM_4CD2 ROM:30EC ldb INTMEM_F6, IOPORT2[] ; Input/output port 2 ROM:30F0 xorb INTMEM_F6, INTMEM_1A+1 ROM:30F3 andb INTMEM_F6, #40h ; '@' ROM:30F6 je ROM_314C ROM:30F8 ldb INTMEM_F6+1, (INTMEM_2F7+3)[] ROM:30FD andb ZERO_REG, INTMEM_1A+1, #40h ; '@' ; Zero register ROM:3101 jne ROM_310A ROM:3103 cmpb INTMEM_F6+1, 0F2h[INTMEM_40] ROM:3108 sjmp ROM_310F ROM:310A ; --------------------------------------------------------------------------- ROM:310A ROM:310A ROM_310A: ; CODE XREF: ROM:3101↑j ROM:310A cmpb INTMEM_F6+1, 0F3h[INTMEM_40] ROM:310F ROM:310F ROM_310F: ; CODE XREF: ROM:3108↑j ROM:310F jnc ROM_3143 ROM:3111 xorb INTMEM_1A+1, #40h ; '@' ROM:3114 xorb INTMEM_7B, #10h ROM:3117 andb ZERO_REG, INTMEM_1A+1, #40h ; '@' ; Zero register ROM:311B jne ROM_314C ROM:311D ldb INTMEM_F6, #0 ROM:3120 ldb INTMEM_F6+1, #1 ROM:3123 st INTMEM_F6, INTMEM_300[] ROM:3128 ldb INTMEM_F6, #1Fh ROM:312B ldb INTMEM_F6+1, #0Bh ROM:312E st INTMEM_F6, INTMEM_302[] ROM:3133 ldb INTMEM_F6, #-1 ROM:3136 ldb INTMEM_F6+1, #-1 ROM:3139 st INTMEM_F6, INTMEM_304[] ROM:313E orb INTMEM_7B, #40h ; '@' ROM:3141 sjmp ROM_314C ROM:3143 ; --------------------------------------------------------------------------- ROM:3143 ROM:3143 ROM_3143: ; CODE XREF: ROM:ROM_310F↑j ROM:3143 incb INTMEM_F6+1 ROM:3145 stb INTMEM_F6+1, (INTMEM_2F7+3)[] ROM:314A sjmp ROM_3151 ROM:314C ; --------------------------------------------------------------------------- ROM:314C ROM:314C ROM_314C: ; CODE XREF: ROM:30F6↑j ROM:314C ; ROM:311B↑j ... ROM:314C stb ZERO_REG, (INTMEM_2F7+3)[] ; Zero register ROM:3151 ROM:3151 ROM_3151: ; CODE XREF: ROM:314A↑j ROM:3151 ld INTMEM_F8, (INTMEM_342+0Eh)[] ROM:3156 inc INTMEM_F8 ROM:3158 st INTMEM_F8, (INTMEM_342+0Eh)[] ROM:315D and ZERO_REG, INTMEM_F8, #1 ; Zero register ROM:3162 jne ROM_319E ROM:3164 ld INTMEM_F6, #9Bh ROM:3168 and ZERO_REG, INTMEM_F8, #0Fh ; Zero register ROM:316D jne ROM_3189 ROM:316F ld INTMEM_F6, #8Eh ROM:3173 and ZERO_REG, INTMEM_F8, #1FFh ; Zero register ROM:3178 jne ROM_3189 ROM:317A ld INTMEM_F6, #88h ROM:317E and ZERO_REG, INTMEM_F8, #7FFh ; Zero register ROM:3183 jne ROM_3189 ROM:3185 ld INTMEM_F6, #86h ROM:3189 ROM:3189 ROM_3189: ; CODE XREF: ROM:316D↑j ROM:3189 ; ROM:3178↑j ... ROM:3189 pushf ROM:318A ROM:318A ROM_318A: ; CODE XREF: ROM:319B↓j ROM:318A ldb INTMEM_F8, [INTMEM_F6] ROM:318D cmpb INTMEM_F8, ZERO_REG ; Zero register ROM:3190 je ROM_3194 ROM:3192 decb INTMEM_F8 ROM:3194 ROM:3194 ROM_3194: ; CODE XREF: ROM:3190↑j ROM:3194 stb INTMEM_F8, [INTMEM_F6]+ ROM:3197 cmp INTMEM_F6, #0A9h ROM:319B jne ROM_318A ROM:319D popf ROM:319E ; START OF FUNCTION CHUNK FOR ROM_3CF5 ROM:319E ROM:319E ROM_319E: ; CODE XREF: ROM_3CF5-10FD↑j ROM:319E ; ROM:3162↑j ROM:319E ldb INTMEM_F8, INTMEM_3BC[] ROM:31A3 jbc INTMEM_F8, 5, ROM_31A9 ROM:31A6 lcall ROM_8B54 ROM:31A9 ROM:31A9 ROM_31A9: ; CODE XREF: ROM_3CF5-B52↑j ROM:31A9 ; ROM:465A↓j ROM:31A9 ld INTMEM_F8, INTMEM_342[] ROM:31AE cmpb INTMEM_69, #0 ROM:31B1 jne ROM_31BC ROM:31B3 add INTMEM_F8, #3E8h ROM:31B7 st INTMEM_F8, INTMEM_342[] ROM:31BC ROM:31BC ROM_31BC: ; CODE XREF: ROM_3CF5-B44↑j ROM:31BC ld INTMEM_F8+2, #340h ROM:31C0 ld INTMEM_FC, #342h ROM:31C4 ROM:31C4 ROM_31C4: ; CODE XREF: ROM_3CF5-B19↓j ROM:31C4 sub INTMEM_FC+2, INTMEM_F8, [INTMEM_F8+2] ROM:31C8 cmp INTMEM_FC+2, #3E8h ROM:31CC jh ROM_31D4 ROM:31CE ld INTMEM_FC, INTMEM_F8+2 ROM:31D1 ld INTMEM_F8, [INTMEM_F8+2] ROM:31D4 ROM:31D4 ROM_31D4: ; CODE XREF: ROM_3CF5-B29↑j ROM:31D4 add INTMEM_F8+2, #2 ROM:31D8 cmp INTMEM_F8+2, #342h ROM:31DC jnc ROM_31C4 ROM:31DE sub INTMEM_F8+2, INTMEM_FC, #342h ROM:31E3 shr INTMEM_F8+2, #1 ROM:31E6 stb INTMEM_F8+2, INTMEM_69[] ROM:31EB di ROM:31EC sub INTMEM_FC+2, INTMEM_F8, INTMEM_A ROM:31F0 cmp INTMEM_FC+2, #3E8h ROM:31F4 jc ROM_31FC ROM:31F6 cmp INTMEM_FC+2, #10h ROM:31FA jc ROM_3201 ROM:31FC ROM:31FC ROM_31FC: ; CODE XREF: ROM_3CF5-B01↑j ROM:31FC add INTMEM_F8, INTMEM_A, #10h ROM:3201 ROM:3201 ROM_3201: ; CODE XREF: ROM_3CF5-AFB↑j ROM:3201 jbc WSR1, 6, ROM_3211 ; Window selection register 1 ROM:3204 orb INTMEM_39, #2 ROM:3207 cmpb INTMEM_69, #0 ROM:320A jne ROM_3217 ROM:320C andb INTMEM_83, #-2 ROM:320F sjmp ROM_3217 ROM:3211 ; --------------------------------------------------------------------------- ROM:3211 ROM:3211 ROM_3211: ; CODE XREF: ROM_3CF5:ROM_3201↑j ROM:3211 ldb INTMEM_6, #18h ROM:3214 ld INTMEM_4, INTMEM_F8 ROM:3217 ROM:3217 ROM_3217: ; CODE XREF: ROM_3CF5-AEB↑j ROM:3217 ; ROM_3CF5-AE6↑j ROM:3217 andb INTMEM_83, #-3 ROM:321A popa ROM:321B ret ROM:321B ; END OF FUNCTION CHUNK FOR ROM_3CF5 ROM:321C ; --------------------------------------------------------------------------- ROM:321C ; START OF FUNCTION CHUNK FOR ROM_336D ROM:321C ROM:321C ROM_321C: ; CODE XREF: ROM_336D:ROM_33CE↓j ROM:321C ld INTMEM_F8, 386h[INTMEM_58] ROM:3221 sub INTMEM_F6, INTMEM_42, INTMEM_48 ROM:3225 st INTMEM_F6, INTMEM_352[] ROM:322A cmp INTMEM_F6, #5DCh ROM:322E jnc ROM_3248 ROM:3230 add INTMEM_F8, INTMEM_F6, #0Ah ROM:3235 jc ROM_323E ROM:3237 cmp INTMEM_F8, INTMEM_144[] ROM:323C jnc ROM_3258 ROM:323E ROM:323E ROM_323E: ; CODE XREF: ROM_336D-138↑j ROM:323E ld INTMEM_F8, INTMEM_144[] ROM:3243 orb INTMEM_39, #4 ROM:3246 sjmp ROM_3258 ROM:3248 ; --------------------------------------------------------------------------- ROM:3248 ROM:3248 ROM_3248: ; CODE XREF: ROM_336D-13F↑j ROM:3248 ld INTMEM_F8, #5DCh ROM:324C orb INTMEM_39, #20h ; ' ' ROM:324F cmp INTMEM_F6, #64h ; 'd' ROM:3253 jc ROM_3258 ROM:3255 orb INTMEM_39, #8 ROM:3258 ROM:3258 ROM_3258: ; CODE XREF: ROM_336D-131↑j ROM:3258 ; ROM_336D-127↑j ... ROM:3258 orb INTMEM_81, #2 ROM:325B st INTMEM_F8, 386h[INTMEM_58] ROM:3260 popa ROM:3261 ret ROM:3261 ; END OF FUNCTION CHUNK FOR ROM_336D ROM:3262 ; --------------------------------------------------------------------------- ROM:3262 ; START OF FUNCTION CHUNK FOR start ROM:3262 ROM:3262 ROM_3262: ; CODE XREF: start+6↑j ROM:3262 ldb IOPORT1, #-1 ; Input/output port 1 ROM:3265 ldb IOPORT2, #-21h ; Input/output port 2 ROM:3268 st ZERO_REG, 1FFEh[] ; Zero register ROM:326D ld INTMEM_1A, #5555h ROM:3271 ld INTMEM_1C, #-5556h ROM:3275 cmp INTMEM_1A, #5555h ROM:3279 jne ROM_32B6 ROM:327B cmp INTMEM_1C, #-5556h ROM:327F jne ROM_32B6 ROM:3281 ld INTMEM_1A, #-5556h ROM:3285 ld INTMEM_1C, #5555h ROM:3289 cmp INTMEM_1A, #-5556h ROM:328D jne ROM_32B6 ROM:328F cmp INTMEM_1C, #5555h ROM:3293 jne ROM_32B6 ROM:3295 ldb INTMEM_1C, #55h ; 'U' ROM:3298 ROM:3298 ROM_3298: ; CODE XREF: start:ROM_32D1↓j ROM:3298 ld INTMEM_1A, #1Eh ROM:329C ROM:329C ROM_329C: ; CODE XREF: start+1225↓j ROM:329C cmp INTMEM_1A, #200h ROM:32A0 je ROM_32A7 ROM:32A2 stb INTMEM_1C, [INTMEM_1A]+ ROM:32A5 sjmp ROM_329C ROM:32A7 ; --------------------------------------------------------------------------- ROM:32A7 ROM:32A7 ROM_32A7: ; CODE XREF: start+1220↑j ROM:32A7 ld INTMEM_1A, #1Eh ROM:32AB ROM:32AB ROM_32AB: ; CODE XREF: start+1234↓j ROM:32AB cmp INTMEM_1A, #200h ROM:32AF je ROM_32B7 ROM:32B1 cmpb INTMEM_1C, [INTMEM_1A]+ ROM:32B4 je ROM_32AB ROM:32B6 ROM:32B6 ROM_32B6: ; CODE XREF: start+11F9↑j ROM:32B6 ; start+11FF↑j ... ROM:32B6 rst ROM:32B7 ; --------------------------------------------------------------------------- ROM:32B7 ROM:32B7 ROM_32B7: ; CODE XREF: start+122F↑j ROM:32B7 ldb INTMEM_A, #1Eh ROM:32BA ldb INTMEM_A, #-1Fh ROM:32BD cmpb INTMEM_1C, #0 ROM:32C0 je ROM_32D3 ROM:32C2 cmpb INTMEM_1C, #-56h ROM:32C5 jne ROM_32C9 ROM:32C7 clrb INTMEM_1C ROM:32C9 ROM:32C9 ROM_32C9: ; CODE XREF: start+1245↑j ROM:32C9 cmpb INTMEM_1C, #55h ; 'U' ROM:32CC jne ROM_32D1 ROM:32CE ldb INTMEM_1C, #-56h ROM:32D1 ROM:32D1 ROM_32D1: ; CODE XREF: start+124C↑j ROM:32D1 sjmp ROM_3298 ROM:32D3 ; --------------------------------------------------------------------------- ROM:32D3 ROM:32D3 ROM_32D3: ; CODE XREF: start+1240↑j ROM:32D3 clr INTMEM_1A ROM:32D5 clr INTMEM_1C ROM:32D7 ld INTMEM_F6, #32EDh ROM:32DB ld INTMEM_FC, #200h ROM:32DF ldb INTMEM_FC+2, [INTMEM_F6]+ ROM:32E2 ROM:32E2 ROM_32E2: ; CODE XREF: start+126B↓j ROM:32E2 cmp INTMEM_FC, #400h ROM:32E6 je ROM_32F0 ROM:32E8 stb INTMEM_FC+2, [INTMEM_FC]+ ROM:32EB sjmp ROM_32E2 ROM:32EB ; END OF FUNCTION CHUNK FOR start ROM:32EB ; --------------------------------------------------------------------------- ROM:32ED db 55h, 0AAh, 0 ROM:32F0 ; --------------------------------------------------------------------------- ROM:32F0 ; START OF FUNCTION CHUNK FOR start ROM:32F0 ROM:32F0 ROM_32F0: ; CODE XREF: start+1266↑j ROM:32F0 ; start+128A↓j ROM:32F0 ldb INTMEM_A, #1Eh ROM:32F3 ldb INTMEM_A, #-1Fh ROM:32F6 cmp INTMEM_F6, #32F0h ROM:32FA je ROM_3317 ROM:32FC ld INTMEM_FC, #200h ROM:3300 ldb INTMEM_FC+3, INTMEM_FC+2 ROM:3303 ldb INTMEM_FC+2, [INTMEM_F6]+ ROM:3306 ROM:3306 ROM_3306: ; CODE XREF: start+1294↓j ROM:3306 cmp INTMEM_FC, #400h ROM:330A je ROM_32F0 ROM:330C cmpb INTMEM_FC+3, [INTMEM_FC] ROM:330F jne ROM_3316 ROM:3311 stb INTMEM_FC+2, [INTMEM_FC]+ ROM:3314 sjmp ROM_3306 ROM:3316 ; --------------------------------------------------------------------------- ROM:3316 ROM:3316 ROM_3316: ; CODE XREF: start+128F↑j ROM:3316 rst ROM:3317 ; --------------------------------------------------------------------------- ROM:3317 ROM:3317 ROM_3317: ; CODE XREF: start+127A↑j ROM:3317 ld INTMEM_40, #-6B00h ROM:331B ROM:331B ROM_331B: ; CODE XREF: start+12D3↓j ROM:331B ld SP, #130h ; Stack pointer ROM:331F lcall ROM_4D29 ROM:3322 lcall ROM_40BC ROM:3325 lcall ROM_4EA7 ROM:3328 lcall ROM_4E0B ROM:332B lcall ROM_3D25 ROM:332E lcall ROM_8688 ROM:3331 lcall ROM_373E ROM:3334 lcall ROM_383A ROM:3337 lcall ROM_3944 ROM:333A jbs INTMEM_79, 0, ROM_3342 ROM:333D lcall ROM_5B0A ROM:3340 sjmp ROM_3345 ROM:3342 ; --------------------------------------------------------------------------- ROM:3342 ROM:3342 ROM_3342: ; CODE XREF: start+12BA↑j ROM:3342 lcall ROM_5B0E ROM:3345 ROM:3345 ROM_3345: ; CODE XREF: start+12C0↑j ROM:3345 lcall ROM_386B ROM:3348 lcall ROM_8B42 ROM:334B lcall nullsub_1 ROM:334E incb INTMEM_5A ROM:3350 orb INTMEM_79, #1 ROM:3353 sjmp ROM_331B ROM:3353 ; END OF FUNCTION CHUNK FOR start ROM:3355 ROM:3355 ; =============== S U B R O U T I N E ======================================= ROM:3355 ROM:3355 ; NMI ROM:3355 ROM:3355 ROM_3355: ; DATA XREF: ROM:Int01↑o ROM:3355 ; ROM:Int03↑o ... ROM:3355 rst ROM:3355 ; End of function ROM_3355 ROM:3355 ROM:3356 ROM:3356 ; =============== S U B R O U T I N E ======================================= ROM:3356 ROM:3356 ; Timer overflow ROM:3356 ROM:3356 ROM_3356: ; DATA XREF: ROM:Int00↑o ROM:3356 pushf ROM:3357 orb INTMEM_28, INTMEM_16 ROM:335A jbc INTMEM_28, 5, ROM_336C ROM:335D jbc INT_PEND, 2, ROM_3365 ; Interrupt pending register ROM:3360 orb INT_PEND, #1 ; Interrupt pending register ROM:3363 popf ROM:3364 ret ROM:3365 ; --------------------------------------------------------------------------- ROM:3365 ROM:3365 ROM_3365: ; CODE XREF: ROM_3356+7↑j ROM:3365 incb INTMEM_5A+1 ROM:3367 andb INTMEM_28, #-21h ROM:336A popf ROM:336B ret ROM:336C ; --------------------------------------------------------------------------- ROM:336C ROM:336C ROM_336C: ; CODE XREF: ROM_3356+4↑j ROM:336C rst ROM:336C ; End of function ROM_3356 ROM:336C ROM:336D ROM:336D ; =============== S U B R O U T I N E ======================================= ROM:336D ROM:336D ; HSI data available ROM:336D ROM:336D ROM_336D: ; DATA XREF: ROM:Int02↑o ROM:336D ROM:336D ; FUNCTION CHUNK AT ROM:2089 SIZE 00000744 BYTES ROM:336D ; FUNCTION CHUNK AT ROM:2917 SIZE 000000C4 BYTES ROM:336D ; FUNCTION CHUNK AT ROM:321C SIZE 00000046 BYTES ROM:336D ; FUNCTION CHUNK AT ROM:5B27 SIZE 00000004 BYTES ROM:336D ROM:336D pusha ROM:336E ldb WSR, #4Dh ; 'M' ; Window selection register ROM:3371 andb INTMEM_28, #3Fh ; '?' ROM:3374 orb INTMEM_28, INTMEM_16 ROM:3377 cmpb ZERO_REG, INTMEM_5D ; Zero register ROM:337A jne ROM_33A5 ROM:337C jbs INTMEM_28, 6, ROM_3383 ROM:337F jbs INTMEM_28, 7, ROM_3386 ROM:3382 rst ROM:3383 ; --------------------------------------------------------------------------- ROM:3383 ROM:3383 ROM_3383: ; CODE XREF: ROM_336D+F↑j ROM:3383 orb INTMEM_39, #1 ROM:3386 ROM:3386 ROM_3386: ; CODE XREF: ROM_336D+12↑j ROM:3386 ldb INTMEM_5D, INTMEM_6 ROM:3389 ld INTMEM_42, INTMEM_4 ROM:338C jbc INT_PEND, 0, ROM_33A0 ; Interrupt pending register ROM:338F jbs INTMEM_42+1, 7, ROM_33A0 ROM:3392 orb INTMEM_28, INTMEM_16 ROM:3395 jbc INTMEM_28, 5, ROM_33A0 ROM:3398 incb INTMEM_5A+1 ROM:339A andb INT_PEND, #-2 ; Interrupt pending register ROM:339D andb INTMEM_28, #-21h ROM:33A0 ROM:33A0 ROM_33A0: ; CODE XREF: ROM_336D+1F↑j ROM:33A0 ; ROM_336D+22↑j ... ROM:33A0 ldb INTMEM_5C, INTMEM_5A+1 ROM:33A3 sjmp ROM_33AB ROM:33A5 ; --------------------------------------------------------------------------- ROM:33A5 ROM:33A5 ROM_33A5: ; CODE XREF: ROM_336D+D↑j ROM:33A5 jbc INTMEM_28, 7, ROM_33AB ROM:33A8 orb INT_PEND, #4 ; Interrupt pending register ROM:33AB ROM:33AB ROM_33AB: ; CODE XREF: ROM_336D+36↑j ROM:33AB ; ROM_336D:ROM_33A5↑j ROM:33AB jbc INTMEM_5D, 2, ROM_33BC ROM:33AE andb INTMEM_5D, #51h ; 'Q' ROM:33B1 je ROM_33B6 ROM:33B3 orb INT_PEND, #4 ; Interrupt pending register ROM:33B6 ROM:33B6 ROM_33B6: ; CODE XREF: ROM_336D+44↑j ROM:33B6 andb INTMEM_79, #-3 ROM:33B9 ljmp ROM_2089 ROM:33BC ; --------------------------------------------------------------------------- ROM:33BC ROM:33BC ROM_33BC: ; CODE XREF: ROM_336D:ROM_33AB↑j ROM:33BC jbc INTMEM_5D, 4, ROM_33C0 ROM:33BF rst ROM:33C0 ; --------------------------------------------------------------------------- ROM:33C0 ROM:33C0 ROM_33C0: ; CODE XREF: ROM_336D:ROM_33BC↑j ROM:33C0 jbs INTMEM_5D, 6, ROM_33C6 ROM:33C3 jbc INTMEM_5D, 0, ROM_33D1 ROM:33C6 ROM:33C6 ROM_33C6: ; CODE XREF: ROM_336D:ROM_33C0↑j ROM:33C6 andb INTMEM_5D, #14h ROM:33C9 je ROM_33CE ROM:33CB orb INT_PEND, #4 ; Interrupt pending register ROM:33CE ROM:33CE ROM_33CE: ; CODE XREF: ROM_336D+5C↑j ROM:33CE ljmp ROM_321C ROM:33D1 ; --------------------------------------------------------------------------- ROM:33D1 ROM:33D1 ROM_33D1: ; CODE XREF: ROM_336D+56↑j ROM:33D1 scall ROM_33D5 ROM:33D3 popa ROM:33D4 ret ROM:33D4 ; End of function ROM_336D ROM:33D4 ROM:33D5 ROM:33D5 ; =============== S U B R O U T I N E ======================================= ROM:33D5 ROM:33D5 ROM:33D5 ROM_33D5: ; CODE XREF: ROM_336D:ROM_33D1↑p ROM:33D5 ; ROM_40BC+22↓p ROM:33D5 clrb WSR1 ; Window selection register 1 ROM:33D7 ROM:33D7 ROM_33D7: ; CODE XREF: ROM_33D5+C↓j ROM:33D7 ld ZERO_REG, INTMEM_4 ; Zero register ROM:33DA nop ROM:33DB andb INTMEM_28, #3Fh ; '?' ROM:33DE orb INTMEM_28, INTMEM_16 ROM:33E1 jbs INTMEM_28, 7, ROM_33D7 ROM:33E4 andb INT_PEND, #-5 ; Interrupt pending register ROM:33E7 ldb WSR1, INTMEM_26 ; Window selection register 1 ROM:33EA clrb INTMEM_5D ROM:33EC ret ROM:33EC ; End of function ROM_33D5 ROM:33EC ROM:33ED ROM:33ED ; =============== S U B R O U T I N E ======================================= ROM:33ED ROM:33ED ; EXTINT ROM:33ED ROM:33ED ROM_33ED: ; DATA XREF: ROM:Int07↑o ROM:33ED ROM:33ED ; FUNCTION CHUNK AT ROM:825C SIZE 000001D2 BYTES ROM:33ED ROM:33ED pusha ROM:33EE jbc INTMEM_79, 2, ROM_3404 ROM:33F1 orb INTMEM_79, #8 ROM:33F4 andb INTMEM_79, #-5 ROM:33F7 ldb WSR, #4Fh ; 'O' ; Window selection register ROM:33FA ldb INT_MASK, #25h ; '%' ; Interrupt mask register ROM:33FD ldb INT_MASK1, #2 ; Interrupt mask register 1 ROM:3400 ei ROM:3401 ljmp ROM_825C ROM:3404 ; --------------------------------------------------------------------------- ROM:3404 ROM:3404 ROM_3404: ; CODE XREF: ROM_33ED+1↑j ROM:3404 popa ROM:3405 ret ROM:3405 ; End of function ROM_33ED ROM:3405 ROM:3406 ROM:3406 ; =============== S U B R O U T I N E ======================================= ROM:3406 ROM:3406 ROM:3406 ROM_3406: ; CODE XREF: ROM_373E+13↓p ROM:3406 ; ROM_373E+87↓p ... ROM:3406 pusha ROM:3407 ldb WSR, #4Ch ; 'L' ; Window selection register ROM:340A ldbze INTMEM_F8+2, (INTMEM_F8+2)[] ROM:340F ldbze INTMEM_FC, INTMEM_FC[] ROM:3414 ldbze INTMEM_F8, INTMEM_F8[] ROM:3419 shl INTMEM_F8+2, #1 ROM:341C add INTMEM_F8+2, #-8000h ROM:3420 clrb INTMEM_F6 ROM:3422 ldb INTMEM_F6+1, INTMEM_F8 ROM:3425 shrb INTMEM_F6+1, #4 ROM:3428 and INTMEM_F8, #0Fh ROM:342C cmp INTMEM_F8, #7 ROM:3430 jnh ROM_3436 ROM:3432 decb INTMEM_F6 ROM:3434 sjmp ROM_3452 ROM:3436 ; --------------------------------------------------------------------------- ROM:3436 ROM:3436 ROM_3436: ; CODE XREF: ROM_3406+2A↑j ROM:3436 push #3445h ROM:3439 shl INTMEM_F8, #1 ROM:343C add INTMEM_F8, #3E6Eh ROM:3440 ld INTMEM_F8, [INTMEM_F8] ROM:3443 br [INTMEM_F8] ROM:3445 ; --------------------------------------------------------------------------- ROM:3445 cmpb INTMEM_F6, ZERO_REG ; Zero register ROM:3448 jne ROM_3452 ROM:344A stb INTMEM_F8, (INTMEM_32A+8)[] ROM:344F lcall ROM_3459 ROM:3452 ROM:3452 ROM_3452: ; CODE XREF: ROM_3406+2E↑j ROM:3452 ; ROM_3406+42↑j ROM:3452 stb INTMEM_F6, INTMEM_F6[] ROM:3457 popa ROM:3458 ret ROM:3458 ; End of function ROM_3406 ROM:3458 ROM:3459 ROM:3459 ; =============== S U B R O U T I N E ======================================= ROM:3459 ROM:3459 ROM:3459 ROM_3459: ; CODE XREF: ROM_3406+49↑p ROM:3459 ; ROM:43C8↓p ... ROM:3459 clrb INTMEM_F8+1 ROM:345B cmp INTMEM_F8, #6 ROM:345F jnh ROM_3464 ROM:3461 decb INTMEM_F6 ROM:3463 ret ROM:3464 ; --------------------------------------------------------------------------- ROM:3464 ROM:3464 ROM_3464: ; CODE XREF: ROM_3459+6↑j ROM:3464 and INTMEM_F8+2, #-2 ROM:3468 push #3477h ROM:346B shl INTMEM_F8, #1 ROM:346E add INTMEM_F8, #3E7Eh ROM:3472 ld INTMEM_F8, [INTMEM_F8] ROM:3475 br [INTMEM_F8] ROM:3475 ; End of function ROM_3459 ROM:3475 ROM:3477 ; --------------------------------------------------------------------------- ROM:3477 jbs INTMEM_79, 4, ROM_3490 ROM:347A jbs INTMEM_79, 7, ROM_3489 ROM:347D ld INTMEM_F8+2, INTMEM_32A[] ROM:3482 ldb INTMEM_FC, (INTMEM_32A+0Ah)[] ROM:3487 sjmp ROM_349A ROM:3489 ; --------------------------------------------------------------------------- ROM:3489 ROM:3489 ROM_3489: ; CODE XREF: ROM:347A↑j ROM:3489 ld INTMEM_F8+2, INTMEM_328[] ROM:348E sjmp ROM_3495 ROM:3490 ; --------------------------------------------------------------------------- ROM:3490 ROM:3490 ROM_3490: ; CODE XREF: ROM:3477↑j ROM:3490 ld INTMEM_F8+2, INTMEM_326[] ROM:3495 ROM:3495 ROM_3495: ; CODE XREF: ROM:348E↑j ROM:3495 ldb INTMEM_FC, 0BAh[INTMEM_40] ROM:349A ROM:349A ROM_349A: ; CODE XREF: ROM:3487↑j ROM:349A st INTMEM_F8+2, INTMEM_322[] ROM:349F stb INTMEM_FC, (INTMEM_32A+9)[] ROM:34A4 ret ROM:34A5 ROM:34A5 ; =============== S U B R O U T I N E ======================================= ROM:34A5 ROM:34A5 ; Receive ROM:34A5 ROM:34A5 ROM_34A5: ; DATA XREF: ROM:Int09↑o ROM:34A5 pusha ROM:34A6 clrb WSR ; Window selection register ROM:34A8 push INTMEM_F6 ROM:34AA jbc INTMEM_7A, 2, ROM_34D7 ROM:34AD cmpb INTMEM_7, INTMEM_77[] ROM:34B2 jne ROM_34E1 ROM:34B4 jbc INTMEM_7A, 3, ROM_34E4 ROM:34B7 ldb INTMEM_F6, INTMEM_76[] ROM:34BC stb INTMEM_F6, INTMEM_77[] ROM:34C1 ldb INTMEM_7, INTMEM_F6 ROM:34C4 andb INTMEM_7A, #-9 ROM:34C7 jbc INTMEM_7A, 4, ROM_34E7 ROM:34CA stb INTMEM_E7, INTMEM_76[] ROM:34CF orb INTMEM_7A, #8 ROM:34D2 andb INTMEM_7A, #-11h ROM:34D5 sjmp ROM_34E7 ROM:34D7 ; --------------------------------------------------------------------------- ROM:34D7 ROM:34D7 ROM_34D7: ; CODE XREF: ROM_34A5+5↑j ROM:34D7 stb INTMEM_7, INTMEM_78[] ROM:34DC orb INTMEM_7A, #2 ROM:34DF sjmp ROM_34E7 ROM:34E1 ; --------------------------------------------------------------------------- ROM:34E1 ROM:34E1 ROM_34E1: ; CODE XREF: ROM_34A5+D↑j ROM:34E1 orb INTMEM_7A, #20h ; ' ' ROM:34E4 ROM:34E4 ROM_34E4: ; CODE XREF: ROM_34A5+F↑j ROM:34E4 andb INTMEM_7A, #-5 ROM:34E7 ROM:34E7 ROM_34E7: ; CODE XREF: ROM_34A5+22↑j ROM:34E7 ; ROM_34A5+30↑j ... ROM:34E7 pop INTMEM_F6 ROM:34E9 popa ROM:34EA ret ROM:34EA ; End of function ROM_34A5 ROM:34EA ROM:34EB ROM:34EB ; =============== S U B R O U T I N E ======================================= ROM:34EB ROM:34EB ROM:34EB ROM_34EB: ; CODE XREF: ROM_3655↓p ROM:34EB ; ROM_3691↓p ... ROM:34EB ldb INTMEM_EE+1, #-68h ROM:34EE sjmp ROM_34F3 ROM:34EE ; End of function ROM_34EB ROM:34EE ROM:34F0 ROM:34F0 ; =============== S U B R O U T I N E ======================================= ROM:34F0 ROM:34F0 ROM:34F0 ROM_34F0: ; CODE XREF: ROM_3655:ROM_368E↓j ROM:34F0 ; ROM_3691+33↓j ... ROM:34F0 ldb INTMEM_EE+1, #-80h ROM:34F3 ROM:34F3 ROM_34F3: ; CODE XREF: ROM_34EB+3↑j ROM:34F3 orb INTMEM_20, #20h ; ' ' ROM:34F6 stb INTMEM_20, IOPORT1[] ; Input/output port 1 ROM:34FB scall ROM_357A ROM:34FD sjmp ROM_35E9 ROM:34FD ; End of function ROM_34F0 ROM:34FD ROM:34FF ROM:34FF ; =============== S U B R O U T I N E ======================================= ROM:34FF ROM:34FF ROM:34FF ROM_34FF: ; CODE XREF: ROM_3655+8↓p ROM:34FF ; ROM_3655+12↓p ... ROM:34FF clrb INTMEM_F6 ROM:3501 ldb INTMEM_EE, #-20h ROM:3504 orb INTMEM_20, #20h ; ' ' ROM:3507 stb INTMEM_20, IOPORT1[] ; Input/output port 1 ROM:350C scall ROM_3571 ROM:350E scall ROM_35A1 ROM:3510 jc ROM_352D ROM:3512 ldb INTMEM_EE, #-60h ROM:3515 scall ROM_3571 ROM:3517 ld INTMEM_F0+2, INTMEM_F8 ROM:351A ld INTMEM_EE, INTMEM_F8 ROM:351D ldb INTMEM_F0+1, #10h ROM:3520 scall ROM_357D ROM:3522 scall ROM_35A1 ROM:3524 jc ROM_352D ROM:3526 scall ROM_3531 ROM:3528 cmp INTMEM_F0+2, INTMEM_F8 ROM:352B je ROM_352F ROM:352D ROM:352D ROM_352D: ; CODE XREF: ROM_34FF+11↑j ROM:352D ; ROM_34FF+25↑j ROM:352D incb INTMEM_F6 ROM:352F ROM:352F ROM_352F: ; CODE XREF: ROM_34FF+2C↑j ROM:352F sjmp ROM_35E9 ROM:352F ; End of function ROM_34FF ROM:352F ROM:3531 ROM:3531 ; =============== S U B R O U T I N E ======================================= ROM:3531 ROM:3531 ROM:3531 ROM_3531: ; CODE XREF: ROM_34FF+27↑p ROM:3531 ; ROM_35F2+1E↓p ... ROM:3531 ldb INTMEM_EE, #-40h ROM:3534 orb INTMEM_20, #20h ; ' ' ROM:3537 stb INTMEM_20, IOPORT1[] ; Input/output port 1 ROM:353C scall ROM_3571 ROM:353E clr INTMEM_F8 ROM:3540 ldb INTMEM_F4, #10h ROM:3543 ROM:3543 ROM_3543: ; CODE XREF: ROM_3531+36↓j ROM:3543 orb INTMEM_20, #8 ROM:3546 stb INTMEM_20, IOPORT1[] ; Input/output port 1 ROM:354B shl INTMEM_F8, #1 ROM:354E shr ZERO_REG, #1 ; Zero register ROM:3551 ldb INTMEM_F0, IOPORT2[] ; Input/output port 2 ROM:3556 andb INTMEM_F0, #-80h ROM:3559 je ROM_355C ROM:355B setc ROM:355C ROM:355C ROM_355C: ; CODE XREF: ROM_3531+28↑j ROM:355C addc INTMEM_F8, ZERO_REG ; Zero register ROM:355F andb INTMEM_20, #-9 ROM:3562 stb INTMEM_20, IOPORT1[] ; Input/output port 1 ROM:3567 djnz INTMEM_F4, ROM_3543 ROM:356A add INTMEM_FC+2, INTMEM_F8 ROM:356D incb INTMEM_F6+1 ROM:356F sjmp ROM_35E9 ROM:356F ; End of function ROM_3531 ROM:356F ROM:3571 ROM:3571 ; =============== S U B R O U T I N E ======================================= ROM:3571 ROM:3571 ROM:3571 ROM_3571: ; CODE XREF: ROM_34FF+D↑p ROM:3571 ; ROM_34FF+16↑p ... ROM:3571 shl INTMEM_EE, #1 ROM:3574 orb INTMEM_EE, INTMEM_F6+1 ROM:3577 shl INTMEM_EE, #7 ROM:3577 ; End of function ROM_3571 ROM:3577 ROM:357A ROM:357A ; =============== S U B R O U T I N E ======================================= ROM:357A ROM:357A ROM:357A ROM_357A: ; CODE XREF: ROM_34F0+B↑p ROM:357A ldb INTMEM_F0+1, #9 ROM:357A ; End of function ROM_357A ROM:357A ROM:357D ROM:357D ; =============== S U B R O U T I N E ======================================= ROM:357D ROM:357D ROM:357D ROM_357D: ; CODE XREF: ROM_34FF+21↑p ROM:357D ; ROM_357D+20↓j ROM:357D andb INTMEM_20, #-11h ROM:3580 shl INTMEM_EE, #1 ROM:3583 jnc ROM_3588 ROM:3585 orb INTMEM_20, #10h ROM:3588 ROM:3588 ROM_3588: ; CODE XREF: ROM_357D+6↑j ROM:3588 stb INTMEM_20, IOPORT1[] ; Input/output port 1 ROM:358D orb INTMEM_20, #8 ROM:3590 stb INTMEM_20, IOPORT1[] ; Input/output port 1 ROM:3595 andb INTMEM_20, #-9 ROM:3598 stb INTMEM_20, IOPORT1[] ; Input/output port 1 ROM:359D djnz INTMEM_F0+1, ROM_357D ROM:35A0 ret ROM:35A0 ; End of function ROM_357D ROM:35A0 ROM:35A1 ROM:35A1 ; =============== S U B R O U T I N E ======================================= ROM:35A1 ROM:35A1 ROM:35A1 ROM_35A1: ; CODE XREF: ROM_34FF+F↑p ROM:35A1 ; ROM_34FF+23↑p ROM:35A1 scall ROM_35E9 ROM:35A3 orb INTMEM_20, #20h ; ' ' ROM:35A6 stb INTMEM_20, IOPORT1[] ; Input/output port 1 ROM:35AB ld INTMEM_F4, 4[INTMEM_40] ROM:35B0 ldb INTMEM_F0, IOPORT2[] ; Input/output port 2 ROM:35B5 andb INTMEM_F0, #-80h ROM:35B8 jne ROM_35CD ROM:35BA ROM:35BA ROM_35BA: ; CODE XREF: ROM_35A1+29↓j ROM:35BA ldb INTMEM_F0, IOPORT2[] ; Input/output port 2 ROM:35BF andb INTMEM_F0, #-80h ROM:35C2 jne ROM_35D0 ROM:35C4 ldb INTMEM_A, #1Eh ROM:35C7 ldb INTMEM_A, #-1Fh ROM:35CA djnzw INTMEM_F4, ROM_35BA ROM:35CD ROM:35CD ROM_35CD: ; CODE XREF: ROM_35A1+17↑j ROM:35CD incb INTMEM_F6 ROM:35CF setc ROM:35D0 ROM:35D0 ROM_35D0: ; CODE XREF: ROM_35A1+21↑j ROM:35D0 ret ROM:35D0 ; End of function ROM_35A1 ROM:35D0 ROM:35D1 ROM:35D1 ; =============== S U B R O U T I N E ======================================= ROM:35D1 ROM:35D1 ROM:35D1 ROM_35D1: ; CODE XREF: ROM_40BC:ROM_4152↓p ROM:35D1 orb INTMEM_20, #20h ; ' ' ROM:35D4 stb INTMEM_20, IOPORT1[] ; Input/output port 1 ROM:35D9 orb INTMEM_20, #8 ROM:35DC stb INTMEM_20, IOPORT1[] ; Input/output port 1 ROM:35E1 andb INTMEM_20, #-9 ROM:35E4 stb INTMEM_20, IOPORT1[] ; Input/output port 1 ROM:35E4 ; End of function ROM_35D1 ROM:35E4 ROM:35E9 ROM:35E9 ; =============== S U B R O U T I N E ======================================= ROM:35E9 ROM:35E9 ROM:35E9 ROM_35E9: ; CODE XREF: ROM_34F0+D↑j ROM:35E9 ; ROM_34FF:ROM_352F↑j ... ROM:35E9 andb INTMEM_20, #-21h ROM:35EC stb INTMEM_20, IOPORT1[] ; Input/output port 1 ROM:35F1 ret ROM:35F1 ; End of function ROM_35E9 ROM:35F1 ROM:35F2 ROM:35F2 ; =============== S U B R O U T I N E ======================================= ROM:35F2 ROM:35F2 ROM:35F2 ROM_35F2: ; CODE XREF: ROM_40BC+1B3↓p ROM:35F2 ; ROM_40BC+1BD↓p ROM:35F2 clrb INTMEM_F6 ROM:35F4 clrb INTMEM_FC ROM:35F6 ldb INTMEM_F8+2, 0BDh[INTMEM_40] ROM:35FB ROM:35FB ROM_35FB: ; CODE XREF: ROM_35F2+4A↓j ROM:35FB ldb INTMEM_A, #1Eh ROM:35FE ldb INTMEM_A, #-1Fh ROM:3601 clr INTMEM_FC+2 ROM:3603 ldbze INTMEM_EE, INTMEM_FC ROM:3606 mulub INTMEM_EE, #0Fh ROM:3609 addb INTMEM_F6+1, INTMEM_EE, #0Fh ROM:360D ldb INTMEM_F8+3, INTMEM_F6+1 ROM:3610 lcall ROM_3531 ROM:3613 cmp INTMEM_F8, INTMEM_EC ROM:3616 jne ROM_363A ROM:3618 scall ROM_3642 ROM:361A ldb INTMEM_5E, INTMEM_2C ROM:361D ldb INTMEM_F6, INTMEM_2C ROM:3620 shlb INTMEM_F6, #1 ROM:3623 stb INTMEM_F6, INTMEM_31E[] ROM:3628 ldb INTMEM_F6, #-80h ROM:362B jnc ROM_362F ROM:362D incb INTMEM_F6 ROM:362F ROM:362F ROM_362F: ; CODE XREF: ROM_35F2+39↑j ROM:362F stb INTMEM_F6, INTMEM_31F[] ROM:3634 clrb INTMEM_F6 ROM:3636 neg INTMEM_FC+2 ROM:3638 je ROM_3641 ROM:363A ROM:363A ROM_363A: ; CODE XREF: ROM_35F2+24↑j ROM:363A incb INTMEM_FC ROM:363C djnz INTMEM_F8+2, ROM_35FB ROM:363F incb INTMEM_F6 ROM:3641 ROM:3641 ROM_3641: ; CODE XREF: ROM_35F2+46↑j ROM:3641 ret ROM:3641 ; End of function ROM_35F2 ROM:3641 ROM:3642 ROM:3642 ; =============== S U B R O U T I N E ======================================= ROM:3642 ROM:3642 ROM:3642 ROM_3642: ; CODE XREF: ROM_35F2+26↑p ROM:3642 ld INTMEM_EC, #2Ah ; '*' ROM:3646 ROM:3646 ROM_3646: ; CODE XREF: ROM_3642+E↓j ROM:3646 lcall ROM_3531 ROM:3649 st INTMEM_F8, [INTMEM_EC]+ ROM:364C cmp INTMEM_EC, #40h ; '@' ROM:3650 jnc ROM_3646 ROM:3652 ljmp ROM_3531 ROM:3652 ; End of function ROM_3642 ROM:3652 ROM:3655 ROM:3655 ; =============== S U B R O U T I N E ======================================= ROM:3655 ROM:3655 ROM:3655 ROM_3655: ; CODE XREF: ROM_36F8+20↓p ROM:3655 ; ROM_373E+C2↓p ROM:3655 lcall ROM_34EB ROM:3658 clr INTMEM_FC+2 ROM:365A ldb INTMEM_F8+3, INTMEM_F6+1 ROM:365D lcall ROM_34FF ROM:3660 ld INTMEM_EC, #2Ah ; '*' ROM:3664 ROM:3664 ROM_3664: ; CODE XREF: ROM_3655+1E↓j ROM:3664 ld INTMEM_F8, [INTMEM_EC]+ ROM:3667 lcall ROM_34FF ROM:366A cmpb INTMEM_F6, ZERO_REG ; Zero register ROM:366D jne ROM_367F ROM:366F cmp INTMEM_EC, #40h ; '@' ROM:3673 jnc ROM_3664 ROM:3675 ld INTMEM_F8, INTMEM_FC+2 ROM:3678 neg INTMEM_F8 ROM:367A lcall ROM_34FF ROM:367D sjmp ROM_368E ROM:367F ; --------------------------------------------------------------------------- ROM:367F ROM:367F ROM_367F: ; CODE XREF: ROM_3655+18↑j ROM:367F ldb INTMEM_EC, INTMEM_F6 ROM:3682 ldbze INTMEM_F8, #-56h ROM:3685 ldb INTMEM_F6+1, INTMEM_F8+3 ROM:3688 lcall ROM_34FF ROM:368B ldb INTMEM_F6, INTMEM_EC ROM:368E ROM:368E ROM_368E: ; CODE XREF: ROM_3655+28↑j ROM:368E ljmp ROM_34F0 ROM:368E ; End of function ROM_3655 ROM:368E ROM:3691 ROM:3691 ; =============== S U B R O U T I N E ======================================= ROM:3691 ROM:3691 ROM:3691 ROM_3691: ; CODE XREF: ROM_373E+E3↓p ROM:3691 ; ROM_40BC+1E7↓p ROM:3691 lcall ROM_34EB ROM:3694 ld INTMEM_EC, INTMEM_F8 ROM:3697 lcall ROM_3531 ROM:369A push INTMEM_F8 ROM:369C decb INTMEM_F6+1 ROM:369E ld INTMEM_F8, INTMEM_EC ROM:36A1 lcall ROM_34FF ROM:36A4 ld INTMEM_F8, #40h ; '@' ROM:36A8 sub INTMEM_F8, #2Ah ; '*' ROM:36AC shr INTMEM_F8, #1 ROM:36AF addb INTMEM_F6+1, INTMEM_F8 ROM:36B2 lcall ROM_3531 ROM:36B5 neg INTMEM_F8 ROM:36B7 sub INTMEM_F8, [SP]+ ; Stack pointer ROM:36BA add INTMEM_F8, INTMEM_EC ROM:36BD neg INTMEM_F8 ROM:36BF decb INTMEM_F6+1 ROM:36C1 lcall ROM_34FF ROM:36C4 ljmp ROM_34F0 ROM:36C4 ; End of function ROM_3691 ROM:36C4 ROM:36C7 ROM:36C7 ; =============== S U B R O U T I N E ======================================= ROM:36C7 ROM:36C7 ROM:36C7 ROM_36C7: ; CODE XREF: ROM_40BC+1C7↓p ROM:36C7 lcall ROM_34EB ROM:36CA clr INTMEM_FC+2 ROM:36CC clrb INTMEM_F6+1 ROM:36CE ld INTMEM_F8, 6[INTMEM_40] ROM:36D3 lcall ROM_34FF ROM:36D6 ldb INTMEM_F8, #-70h ROM:36D9 ldb INTMEM_F8+1, #0 ROM:36DC lcall ROM_34FF ROM:36DF ldbze INTMEM_F8, #16h ROM:36E2 lcall ROM_34FF ROM:36E5 ld INTMEM_F8, 2[INTMEM_40] ROM:36EA lcall ROM_34FF ROM:36ED ld INTMEM_F8, INTMEM_FC+2 ROM:36F0 neg INTMEM_F8 ROM:36F2 lcall ROM_34FF ROM:36F5 ljmp ROM_34F0 ROM:36F5 ; End of function ROM_36C7 ROM:36F5 ROM:36F8 ROM:36F8 ; =============== S U B R O U T I N E ======================================= ROM:36F8 ROM:36F8 ROM:36F8 ROM_36F8: ; CODE XREF: ROM_40BC+1CA↓p ROM:36F8 ; ROM:53C8↓p ROM:36F8 ldb INTMEM_5F, 0BEh[INTMEM_40] ROM:36FD ldb INTMEM_FC+1, 0BDh[INTMEM_40] ROM:3702 ldb INTMEM_F8+2, INTMEM_FC+1 ROM:3705 ldb INTMEM_FC, #-10h ROM:3708 ROM:3708 ROM_3708: ; CODE XREF: ROM_36F8:ROM_3724↓j ROM:3708 decb INTMEM_FC+1 ROM:370A ldbze INTMEM_EE, INTMEM_FC+1 ROM:370D mulub INTMEM_EE, #0Fh ROM:3710 addb INTMEM_F6+1, INTMEM_EE, #0Fh ROM:3714 ld INTMEM_F8, #-55ABh ROM:3718 lcall ROM_3655 ROM:371B cmpb INTMEM_F6, #1 ROM:371E jh ROM_3727 ROM:3720 je ROM_3724 ROM:3722 incb INTMEM_FC ROM:3724 ROM:3724 ROM_3724: ; CODE XREF: ROM_36F8+28↑j ROM:3724 djnz INTMEM_F8+2, ROM_3708 ROM:3727 ROM:3727 ROM_3727: ; CODE XREF: ROM_36F8+26↑j ROM:3727 ldbze INTMEM_F8, INTMEM_FC ROM:372A andb INTMEM_F8, #0Fh ROM:372D ret ROM:372D ; End of function ROM_36F8 ROM:372D ROM:372E ROM:372E ; =============== S U B R O U T I N E ======================================= ROM:372E ROM:372E ROM:372E ROM_372E: ; CODE XREF: ROM_40BC:ROM_4280↓p ROM:372E ; ROM:53CD↓p ROM:372E ROM:372E ; FUNCTION CHUNK AT ROM:5B2F SIZE 00000037 BYTES ROM:372E ROM:372E ld INTMEM_EC, #2Ah ; '*' ROM:3732 ROM:3732 ROM_3732: ; CODE XREF: ROM_372E+B↓j ROM:3732 st ZERO_REG, [INTMEM_EC]+ ; Zero register ROM:3735 cmp INTMEM_EC, #40h ; '@' ROM:3739 jnc ROM_3732 ROM:373B ljmp ROM_5B2F ROM:373B ; End of function ROM_372E ROM:373B ROM:373E ROM:373E ; =============== S U B R O U T I N E ======================================= ROM:373E ROM:373E ROM:373E ROM_373E: ; CODE XREF: start+12B1↑p ROM:373E jbs INTMEM_7B, 6, ROM_3742 ROM:3741 ret ROM:3742 ; --------------------------------------------------------------------------- ROM:3742 ROM:3742 ROM_3742: ; CODE XREF: ROM_373E↑j ROM:3742 jbs INTMEM_7B, 7, ROM_374B ROM:3745 inc INTMEM_2A ROM:3747 orb INTMEM_7B, #-80h ROM:374A ret ROM:374B ; --------------------------------------------------------------------------- ROM:374B ROM:374B ROM_374B: ; CODE XREF: ROM_373E:ROM_3742↑j ROM:374B jbs INTMEM_7C, 2, ROM_3757 ROM:374E ldb INTMEM_F8, #22h ; '"' ROM:3751 lcall ROM_3406 ROM:3754 orb INTMEM_7C, #4 ROM:3757 ROM:3757 ROM_3757: ; CODE XREF: ROM_373E:ROM_374B↑j ROM:3757 jbc INTMEM_7C, 0, ROM_375C ROM:375A sjmp ROM_3811 ROM:375C ; --------------------------------------------------------------------------- ROM:375C ROM:375C ROM_375C: ; CODE XREF: ROM_373E:ROM_3757↑j ROM:375C jbc INTMEM_7B, 4, ROM_3761 ROM:375F sjmp ROM_3824 ROM:3761 ; --------------------------------------------------------------------------- ROM:3761 ROM:3761 ROM_3761: ; CODE XREF: ROM_373E:ROM_375C↑j ROM:3761 jbs INTMEM_79, 5, ROM_376A ROM:3764 jbs INTMEM_7C, 1, ROM_376A ROM:3767 jbc INTMEM_D4, 0, ROM_376B ROM:376A ROM:376A ROM_376A: ; CODE XREF: ROM_373E:ROM_3761↑j ROM:376A ; ROM_373E+26↑j ROM:376A ret ROM:376B ; --------------------------------------------------------------------------- ROM:376B ROM:376B ROM_376B: ; CODE XREF: ROM_373E+29↑j ROM:376B jbc INTMEM_7C, 3, ROM_3770 ROM:376E sjmp ROM_37CB ROM:3770 ; --------------------------------------------------------------------------- ROM:3770 ROM:3770 ROM_3770: ; CODE XREF: ROM_373E:ROM_376B↑j ROM:3770 lcall ROM_34EB ROM:3773 jbc INTMEM_D4, 1, ROM_3797 ROM:3776 ldb INTMEM_F6+1, #5 ROM:3779 ld INTMEM_F8, INTMEM_140[] ROM:377E lcall ROM_34FF ROM:3781 lcall ROM_34FF ROM:3784 lcall ROM_34FF ROM:3787 ldb INTMEM_F8, INTMEM_15B[] ROM:378C ldb INTMEM_F8+1, INTMEM_15B[] ROM:3791 lcall ROM_34FF ROM:3794 lcall ROM_34FF ROM:3797 ROM:3797 ROM_3797: ; CODE XREF: ROM_373E+35↑j ROM:3797 ldb INTMEM_F6+1, #0Ah ROM:379A ldb INTMEM_F8, INTMEM_15C[] ROM:379F ldb INTMEM_F8+1, INTMEM_F8 ROM:37A2 or INTMEM_F8, #0F0Fh ROM:37A6 lcall ROM_34FF ROM:37A9 lcall ROM_34FF ROM:37AC lcall ROM_34F0 ROM:37AF st ZERO_REG, INTMEM_142[] ; Zero register ROM:37B4 andb INTMEM_D4, #-9 ROM:37B7 andb INTMEM_D4, #-5 ROM:37BA ldb INTMEM_F8+2, INTMEM_2C ROM:37BD ldb INTMEM_FC, 0BFh[INTMEM_40] ROM:37C2 ldb INTMEM_F8, #21h ; '!' ROM:37C5 lcall ROM_3406 ROM:37C8 orb INTMEM_7C, #8 ROM:37CB ROM:37CB ROM_37CB: ; CODE XREF: ROM_373E+30↑j ROM:37CB cmpb INTMEM_5E, INTMEM_2C ROM:37CE je ROM_37D1 ROM:37D0 ret ROM:37D1 ; --------------------------------------------------------------------------- ROM:37D1 ROM:37D1 ROM_37D1: ; CODE XREF: ROM_373E+90↑j ROM:37D1 orb INTMEM_7C, #1 ROM:37D4 ldb INTMEM_F8+2, 0BDh[INTMEM_40] ROM:37D9 ldb INTMEM_FC+1, INTMEM_15A[] ROM:37DE ROM:37DE ROM_37DE: ; CODE XREF: ROM_373E:ROM_3807↓j ROM:37DE incb INTMEM_FC+1 ROM:37E0 cmpb INTMEM_FC+1, 0BDh[INTMEM_40] ROM:37E5 jnc ROM_37E9 ROM:37E7 clrb INTMEM_FC+1 ROM:37E9 ROM:37E9 ROM_37E9: ; CODE XREF: ROM_373E+A7↑j ROM:37E9 ldbze INTMEM_EE, INTMEM_FC+1 ROM:37EC mulub INTMEM_EE, #0Fh ROM:37EF addb INTMEM_F6+1, INTMEM_EE, #0Fh ROM:37F3 lcall ROM_3531 ROM:37F6 cmpb INTMEM_F8, #55h ; 'U' ROM:37F9 jne ROM_3807 ROM:37FB decb INTMEM_F6+1 ROM:37FD ldb INTMEM_F8+1, #-5Bh ROM:3800 lcall ROM_3655 ROM:3803 negb INTMEM_F6 ROM:3805 je ROM_380C ROM:3807 ROM:3807 ROM_3807: ; CODE XREF: ROM_373E+BB↑j ROM:3807 djnz INTMEM_F8+2, ROM_37DE ROM:380A clrb INTMEM_F8+3 ROM:380C ROM:380C ROM_380C: ; CODE XREF: ROM_373E+C7↑j ROM:380C stb INTMEM_F8+3, INTMEM_15D[] ROM:3811 ROM:3811 ROM_3811: ; CODE XREF: ROM_373E+1C↑j ROM:3811 jbc INTMEM_7B, 4, ROM_3817 ROM:3814 jbc INTMEM_7A, 7, ROM_3818 ROM:3817 ROM:3817 ROM_3817: ; CODE XREF: ROM_373E:ROM_3811↑j ROM:3817 ret ROM:3818 ; --------------------------------------------------------------------------- ROM:3818 ROM:3818 ROM_3818: ; CODE XREF: ROM_373E+D6↑j ROM:3818 ld INTMEM_F8, #-55ABh ROM:381C ldb INTMEM_F6+1, INTMEM_15D[] ROM:3821 lcall ROM_3691 ROM:3824 ROM:3824 ROM_3824: ; CODE XREF: ROM_373E+21↑j ROM:3824 ldb INTMEM_F8, #23h ; '#' ROM:3827 lcall ROM_3406 ROM:382A andb INTMEM_7B, #-41h ROM:382D andb INTMEM_7B, #7Fh ROM:3830 andb INTMEM_7C, #-5 ROM:3833 andb INTMEM_7C, #-2 ROM:3836 andb INTMEM_7C, #-9 ROM:3839 ret ROM:3839 ; End of function ROM_373E ROM:3839 ROM:383A ROM:383A ; =============== S U B R O U T I N E ======================================= ROM:383A ROM:383A ROM:383A ROM_383A: ; CODE XREF: start+12B4↑p ROM:383A ldb INTMEM_F8+2, INTMEM_175[] ROM:383F ld INTMEM_F8, #0 ROM:3843 lcall ROM_3AFE ROM:3846 clrb INTMEM_F8+1 ROM:3848 shl INTMEM_F8, #4 ROM:384B mulu INTMEM_F8, #-0BDCh ROM:384F divu INTMEM_F8, #2710h ROM:3853 st INTMEM_F8, INTMEM_146[] ROM:3858 jbc INTMEM_D4, 4, ROM_386A ROM:385B st INTMEM_F8, INTMEM_144[] ROM:3860 st INTMEM_F8, INTMEM_386[] ROM:3865 st INTMEM_F8, INTMEM_388[] ROM:386A ROM:386A ROM_386A: ; CODE XREF: ROM_383A+1E↑j ROM:386A ret ROM:386A ; End of function ROM_383A ROM:386A ROM:386B ROM:386B ; =============== S U B R O U T I N E ======================================= ROM:386B ROM:386B ROM:386B ROM_386B: ; CODE XREF: start:ROM_3345↑p ROM:386B clr INTMEM_F6 ROM:386D ROM:386D ROM_386D: ; CODE XREF: ROM_386B+B6↓j ROM:386D jbs INTMEM_7C, 5, ROM_387A ROM:3870 ld INTMEM_F8, #0C8h ROM:3874 ld INTMEM_FC, #64h ; 'd' ROM:3878 sjmp ROM_38C3 ROM:387A ; --------------------------------------------------------------------------- ROM:387A ROM:387A ROM_387A: ; CODE XREF: ROM_386B:ROM_386D↑j ROM:387A ldbze INTMEM_FC, 3AF2h[INTMEM_F6] ROM:387F ld INTMEM_FC, 386h[INTMEM_FC] ROM:3884 mulu INTMEM_F8, INTMEM_FC, #64h ; 'd' ROM:3889 divu INTMEM_F8, INTMEM_44 ROM:388C jv ROM_38AC ROM:388E ld INTMEM_FC, 0Ah[INTMEM_40] ROM:3893 mulu INTMEM_FC, #64h ; 'd' ROM:3897 divu INTMEM_FC, INTMEM_44 ROM:389A jnv ROM_38A0 ROM:389C ld INTMEM_FC, #0C8h ROM:38A0 ROM:38A0 ROM_38A0: ; CODE XREF: ROM_386B+2F↑j ROM:38A0 add INTMEM_F8, INTMEM_FC ROM:38A3 jc ROM_38AC ROM:38A5 cmp INTMEM_F8, 8[INTMEM_40] ROM:38AA jnc ROM_38B1 ROM:38AC ROM:38AC ROM_38AC: ; CODE XREF: ROM_386B+21↑j ROM:38AC ; ROM_386B+38↑j ROM:38AC ld INTMEM_F8, 8[INTMEM_40] ROM:38B1 ROM:38B1 ROM_38B1: ; CODE XREF: ROM_386B+3F↑j ROM:38B1 ld INTMEM_FC, 0Ch[INTMEM_40] ROM:38B6 mulu INTMEM_FC, #64h ; 'd' ROM:38BA divu INTMEM_FC, INTMEM_44 ROM:38BD jnv ROM_38C3 ROM:38BF ld INTMEM_FC, #64h ; 'd' ROM:38C3 ROM:38C3 ROM_38C3: ; CODE XREF: ROM_386B+D↑j ROM:38C3 ; ROM_386B+52↑j ROM:38C3 cmp INTMEM_FC, #190h ROM:38C7 jnh ROM_38CD ROM:38C9 ld INTMEM_FC, #190h ROM:38CD ROM:38CD ROM_38CD: ; CODE XREF: ROM_386B+5C↑j ROM:38CD shl INTMEM_F6, #1 ROM:38D0 ld INTMEM_F8+2, 138h[INTMEM_F6] ROM:38D5 sub INTMEM_F8+2, INTMEM_F8 ROM:38D8 jc ROM_38DE ROM:38DA add INTMEM_F8+2, #1C20h ROM:38DE ROM:38DE ROM_38DE: ; CODE XREF: ROM_386B+6D↑j ROM:38DE shr INTMEM_F6, #1 ROM:38E1 divb INTMEM_F8+2, #64h ; 'd' ROM:38E5 stb INTMEM_F8+2, 134h[INTMEM_F6] ROM:38EA jbs INTMEM_7C, 5, ROM_38FD ROM:38ED subb INTMEM_F8+2, #2 ROM:38F0 jc ROM_38F5 ROM:38F2 addb INTMEM_F8+2, #48h ; 'H' ROM:38F5 ROM:38F5 ROM_38F5: ; CODE XREF: ROM_386B+85↑j ROM:38F5 cmpb INTMEM_F8+2, #11h ROM:38F8 jc ROM_38FD ROM:38FA ldb INTMEM_61, INTMEM_F6 ROM:38FD ROM:38FD ROM_38FD: ; CODE XREF: ROM_386B+7F↑j ROM:38FD ; ROM_386B+8D↑j ROM:38FD shl INTMEM_F6, #1 ROM:3900 ld INTMEM_F8+2, 138h[INTMEM_F6] ROM:3905 sub INTMEM_F8+2, INTMEM_FC ROM:3908 jc ROM_390E ROM:390A add INTMEM_F8+2, #1C20h ROM:390E ROM:390E ROM_390E: ; CODE XREF: ROM_386B+9D↑j ROM:390E shr INTMEM_F6, #1 ROM:3911 divb INTMEM_F8+2, #64h ; 'd' ROM:3915 stb INTMEM_F8+2, 130h[INTMEM_F6] ROM:391A incb INTMEM_F6 ROM:391C cmpb INTMEM_F6, #4 ROM:391F jge ROM_3923 ROM:3921 sjmp ROM_386D ROM:3923 ; --------------------------------------------------------------------------- ROM:3923 ROM:3923 ROM_3923: ; CODE XREF: ROM_386B+B4↑j ROM:3923 pushf ROM:3924 ldbze INTMEM_F6, INTMEM_61 ROM:3927 jbs INTMEM_7C, 4, ROM_393D ROM:392A ldb INTMEM_62, 134h[INTMEM_F6] ROM:392F subb INTMEM_F8+3, INTMEM_62, #1 ROM:3933 jge ROM_3938 ROM:3935 addb INTMEM_F8+3, #48h ; 'H' ROM:3938 ROM:3938 ROM_3938: ; CODE XREF: ROM_386B+C8↑j ROM:3938 ldb INTMEM_60, INTMEM_F8+3 ROM:393B sjmp ROM_3942 ROM:393D ; --------------------------------------------------------------------------- ROM:393D ROM:393D ROM_393D: ; CODE XREF: ROM_386B+BC↑j ROM:393D ldb INTMEM_62, 130h[INTMEM_F6] ROM:3942 ROM:3942 ROM_3942: ; CODE XREF: ROM_386B+D0↑j ROM:3942 popf ROM:3943 ret ROM:3943 ; End of function ROM_386B ROM:3943 ROM:3944 ROM:3944 ; =============== S U B R O U T I N E ======================================= ROM:3944 ROM:3944 ROM:3944 ROM_3944: ; CODE XREF: start+12B7↑p ROM:3944 ld INTMEM_F8+2, INTMEM_46 ROM:3947 divub INTMEM_F8+2, #19h ROM:394A jnv ROM_394F ROM:394C ldb INTMEM_F8+2, #-1 ROM:394F ROM:394F ROM_394F: ; CODE XREF: ROM_3944+6↑j ROM:394F ld INTMEM_F8, #1 ROM:3953 lcall ROM_3AFE ROM:3956 cmp INTMEM_44, ZERO_REG ; Zero register ROM:3959 je ROM_3969 ROM:395B ldb INTMEM_FC, #64h ; 'd' ROM:395E mulub INTMEM_FC, #1 ROM:3961 clr INTMEM_FC+2 ROM:3963 divu INTMEM_FC, INTMEM_44 ROM:3966 addb INTMEM_F8, INTMEM_FC ROM:3969 ROM:3969 ROM_3969: ; CODE XREF: ROM_3944+15↑j ROM:3969 stb INTMEM_F8, INTMEM_15E[] ROM:396E ret ROM:396E ; End of function ROM_3944 ROM:396E ROM:396F ROM:396F ; =============== S U B R O U T I N E ======================================= ROM:396F ROM:396F ROM:396F ROM_396F: ; CODE XREF: ROM:ROM_8077↓p ROM:396F clrb INTMEM_F6 ROM:3971 ld INTMEM_EE, #6 ROM:3975 ldbze INTMEM_F0, INTMEM_15E[] ROM:397A ROM:397A ROM_397A: ; CODE XREF: ROM_396F+32↓j ROM:397A ld INTMEM_FC+2, 0F8h[INTMEM_EE] ROM:397F cmp INTMEM_FC+2, #1C1Fh ROM:3983 jnh ROM_398A ROM:3985 ldb INTMEM_F6, #-1 ROM:3988 sjmp ROM_399D ROM:398A ; --------------------------------------------------------------------------- ROM:398A ROM:398A ROM_398A: ; CODE XREF: ROM_396F+14↑j ROM:398A ld INTMEM_FC+2, 0F8h[INTMEM_EE] ROM:398F sub INTMEM_FC+2, INTMEM_F0 ROM:3992 jc ROM_3998 ROM:3994 add INTMEM_FC+2, #1C20h ROM:3998 ROM:3998 ROM_3998: ; CODE XREF: ROM_396F+23↑j ROM:3998 st INTMEM_FC+2, 138h[INTMEM_EE] ROM:399D ROM:399D ROM_399D: ; CODE XREF: ROM_396F+19↑j ROM:399D sub INTMEM_EE, #2 ROM:39A1 jc ROM_397A ROM:39A3 cmpb INTMEM_F6, #0 ROM:39A6 jne ROM_39AD ROM:39A8 orb INTMEM_7C, #40h ; '@' ROM:39AB sjmp ROM_39B0 ROM:39AD ; --------------------------------------------------------------------------- ROM:39AD ROM:39AD ROM_39AD: ; CODE XREF: ROM_396F+37↑j ROM:39AD andb INTMEM_7C, #-41h ROM:39B0 ROM:39B0 ROM_39B0: ; CODE XREF: ROM_396F+3C↑j ROM:39B0 ret ROM:39B0 ; End of function ROM_396F ROM:39B0 ROM:39B1 ROM:39B1 ; =============== S U B R O U T I N E ======================================= ROM:39B1 ROM:39B1 ROM:39B1 ROM_39B1: ; CODE XREF: ROM:522A↓p ROM:39B1 ; ROM:8034↓p ROM:39B1 clrb INTMEM_F6 ROM:39B3 cmpb INTMEM_F8, #0 ROM:39B6 jne ROM_39BA ROM:39B8 sjmp ROM_3A59 ROM:39BA ; --------------------------------------------------------------------------- ROM:39BA ROM:39BA ROM_39BA: ; CODE XREF: ROM_39B1+5↑j ROM:39BA cmpb INTMEM_F8, #1 ROM:39BD jne ROM_39E4 ROM:39BF cmpb INTMEM_F8+1, #4 ROM:39C2 jh ROM_39CA ROM:39C4 cmp INTMEM_F8+2, #1C1Fh ROM:39C8 jnh ROM_39CC ROM:39CA ROM:39CA ROM_39CA: ; CODE XREF: ROM_39B1+11↑j ROM:39CA sjmp ROM_3A56 ROM:39CC ; --------------------------------------------------------------------------- ROM:39CC ROM:39CC ROM_39CC: ; CODE XREF: ROM_39B1+17↑j ROM:39CC ldbze INTMEM_EE, INTMEM_F8+1 ROM:39CF ldbze INTMEM_F0, INTMEM_15E[] ROM:39D4 sub INTMEM_F8+2, INTMEM_F0 ROM:39D7 jc ROM_39DD ROM:39D9 add INTMEM_F8+2, #1C20h ROM:39DD ROM:39DD ROM_39DD: ; CODE XREF: ROM_39B1+26↑j ROM:39DD st INTMEM_F8+2, 138h[INTMEM_EE] ROM:39E2 sjmp ROM_3A59 ROM:39E4 ; --------------------------------------------------------------------------- ROM:39E4 ROM:39E4 ROM_39E4: ; CODE XREF: ROM_39B1+C↑j ROM:39E4 cmpb INTMEM_F8, #2 ROM:39E7 jne ROM_3A42 ROM:39E9 cmp INTMEM_46, #0 ROM:39ED je ROM_39F4 ROM:39EF ldb INTMEM_F6, #1 ROM:39F2 sjmp ROM_3A40 ROM:39F4 ; --------------------------------------------------------------------------- ROM:39F4 ROM:39F4 ROM_39F4: ; CODE XREF: ROM_39B1+3C↑j ROM:39F4 cmp INTMEM_F8+2, INTMEM_144[] ROM:39F9 jnh ROM_3A00 ROM:39FB ldb INTMEM_F6, #2 ROM:39FE sjmp ROM_3A40 ROM:3A00 ; --------------------------------------------------------------------------- ROM:3A00 ROM:3A00 ROM_3A00: ; CODE XREF: ROM_39B1+48↑j ROM:3A00 ld INTMEM_EE, INTMEM_F8+2 ROM:3A03 ldb INTMEM_F8, #3 ROM:3A06 lcall ROM_3A5A ROM:3A09 ld INTMEM_48, INTMEM_F8+2 ROM:3A0C add INTMEM_F8+2, INTMEM_EE ROM:3A0F ldb INTMEM_F8, #2 ROM:3A12 lcall ROM_3A5A ROM:3A15 cmpb INTMEM_F6, #0 ROM:3A18 je ROM_3A25 ROM:3A1A ldb INTMEM_F6, #3 ROM:3A1D sjmp ROM_3A40 ROM:3A1F ; --------------------------------------------------------------------------- ROM:3A1F ROM:3A1F ROM_3A1F: ; CODE XREF: ROM_39B1+79↓j ROM:3A1F jbc INTMEM_F8, 0, ROM_3A2C ROM:3A22 jbs INTMEM_F8, 1, ROM_3A2C ROM:3A25 ROM:3A25 ROM_3A25: ; CODE XREF: ROM_39B1+67↑j ROM:3A25 clrb INTMEM_F8 ROM:3A27 lcall ROM_3A5A ROM:3A2A sjmp ROM_3A1F ROM:3A2C ; --------------------------------------------------------------------------- ROM:3A2C ROM:3A2C ROM_3A2C: ; CODE XREF: ROM_39B1:ROM_3A1F↑j ROM:3A2C ; ROM_39B1+71↑j ROM:3A2C jbc INTMEM_F8, 1, ROM_3A3B ROM:3A2F clrb INTMEM_F6+1 ROM:3A31 sub INTMEM_FC+2, INTMEM_F8+2, INTMEM_EE ROM:3A35 sub INTMEM_FC+2, INTMEM_A, INTMEM_FC+2 ROM:3A39 sjmp ROM_3A3E ROM:3A3B ; --------------------------------------------------------------------------- ROM:3A3B ROM:3A3B ROM_3A3B: ; CODE XREF: ROM_39B1:ROM_3A2C↑j ROM:3A3B ldb INTMEM_F6+1, #1 ROM:3A3E ROM:3A3E ROM_3A3E: ; CODE XREF: ROM_39B1+88↑j ROM:3A3E clrb INTMEM_F6 ROM:3A40 ROM:3A40 ROM_3A40: ; CODE XREF: ROM_39B1+41↑j ROM:3A40 ; ROM_39B1+4D↑j ... ROM:3A40 sjmp ROM_3A59 ROM:3A42 ; --------------------------------------------------------------------------- ROM:3A42 ROM:3A42 ROM_3A42: ; CODE XREF: ROM_39B1+36↑j ROM:3A42 cmpb INTMEM_F8, #3 ROM:3A45 jne ROM_3A4C ROM:3A47 orb INTMEM_7C, #40h ; '@' ROM:3A4A sjmp ROM_3A59 ROM:3A4C ; --------------------------------------------------------------------------- ROM:3A4C ROM:3A4C ROM_3A4C: ; CODE XREF: ROM_39B1+94↑j ROM:3A4C cmpb INTMEM_F8, #4 ROM:3A4F jne ROM_3A56 ROM:3A51 andb INTMEM_7C, #-41h ROM:3A54 sjmp ROM_3A59 ROM:3A56 ; --------------------------------------------------------------------------- ROM:3A56 ROM:3A56 ROM_3A56: ; CODE XREF: ROM_39B1:ROM_39CA↑j ROM:3A56 ; ROM_39B1+9E↑j ROM:3A56 ldb INTMEM_F6, #-1 ROM:3A59 ROM:3A59 ROM_3A59: ; CODE XREF: ROM_39B1+7↑j ROM:3A59 ; ROM_39B1+31↑j ... ROM:3A59 ret ROM:3A59 ; End of function ROM_39B1 ROM:3A59 ROM:3A5A ROM:3A5A ; =============== S U B R O U T I N E ======================================= ROM:3A5A ROM:3A5A ROM:3A5A ROM_3A5A: ; CODE XREF: ROM_336D-F7F↑p ROM:3A5A ; ROM_336D-EF8↑p ... ROM:3A5A cmpb INTMEM_F8+1, #4 ROM:3A5D jge ROM_3ABA ROM:3A5F cmpb INTMEM_F8, #0 ROM:3A62 je ROM_3ABE ROM:3A64 jbs WSR1, 6, ROM_3AB3 ; Window selection register 1 ROM:3A67 ldbze INTMEM_F6, INTMEM_F8+1 ROM:3A6A ldb INTMEM_F6+1, 3AF6h[INTMEM_F6] ROM:3A6F jbc INTMEM_F8, 0, ROM_3A75 ROM:3A72 orb INTMEM_F6+1, #20h ; ' ' ROM:3A75 ROM:3A75 ROM_3A75: ; CODE XREF: ROM_3A5A+15↑j ROM:3A75 ldb INTMEM_6, INTMEM_F6+1 ROM:3A78 cmpb INTMEM_F8, #3 ROM:3A7B jc ROM_3A95 ROM:3A7D sub INTMEM_F6, INTMEM_F8+2, #0Ch ROM:3A82 sub INTMEM_F6, INTMEM_A ROM:3A85 cmp INTMEM_F6, #-5A0h ROM:3A89 jnc ROM_3A9A ROM:3A8B ldb INTMEM_F6, #1 ROM:3A8E add INTMEM_F8+2, INTMEM_A, #0Ah ROM:3A93 sjmp ROM_3A9C ROM:3A95 ; --------------------------------------------------------------------------- ROM:3A95 ROM:3A95 ROM_3A95: ; CODE XREF: ROM_3A5A+21↑j ROM:3A95 add INTMEM_F8+2, INTMEM_A, #0Ah ROM:3A9A ROM:3A9A ROM_3A9A: ; CODE XREF: ROM_3A5A+2F↑j ROM:3A9A clrb INTMEM_F6 ROM:3A9C ROM:3A9C ROM_3A9C: ; CODE XREF: ROM_3A5A+39↑j ROM:3A9C ld INTMEM_4, INTMEM_F8+2 ROM:3A9F ldb INTMEM_F6+1, #1 ROM:3AA2 shlb INTMEM_F6+1, INTMEM_F8+1 ROM:3AA5 jbc INTMEM_F8, 0, ROM_3AAC ROM:3AA8 orb INTMEM_28+1, INTMEM_F6+1 ROM:3AAB ret ROM:3AAC ; --------------------------------------------------------------------------- ROM:3AAC ROM:3AAC ROM_3AAC: ; CODE XREF: ROM_3A5A+4B↑j ROM:3AAC xorb INTMEM_F6+1, #-1 ROM:3AAF andb INTMEM_28+1, INTMEM_F6+1 ROM:3AB2 ret ROM:3AB3 ; --------------------------------------------------------------------------- ROM:3AB3 ROM:3AB3 ROM_3AB3: ; CODE XREF: ROM_3A5A+A↑j ROM:3AB3 ldb INTMEM_F6, #2 ROM:3AB6 orb INTMEM_39, #2 ROM:3AB9 ret ROM:3ABA ; --------------------------------------------------------------------------- ROM:3ABA ROM:3ABA ROM_3ABA: ; CODE XREF: ROM_3A5A+3↑j ROM:3ABA ldb INTMEM_F6, #-1 ROM:3ABD ret ROM:3ABE ; --------------------------------------------------------------------------- ROM:3ABE ROM:3ABE ROM_3ABE: ; CODE XREF: ROM_3A5A+8↑j ROM:3ABE clrb INTMEM_F8 ROM:3AC0 ldbze INTMEM_F6, INTMEM_F8+1 ROM:3AC3 andb ZERO_REG, WSR1, 3AFAh[INTMEM_F6] ; Zero register ROM:3AC9 je ROM_3ACE ROM:3ACB ldb INTMEM_F8, #1 ROM:3ACE ROM:3ACE ROM_3ACE: ; CODE XREF: ROM_3A5A+6F↑j ROM:3ACE add INTMEM_F6, INTMEM_F6 ROM:3AD1 ld INTMEM_FC, -7DFCh[INTMEM_F6] ROM:3AD6 ldbze INTMEM_FC, [INTMEM_FC] ROM:3AD9 and INTMEM_FC, -7DF4h[INTMEM_F6] ROM:3ADE jne ROM_3AE3 ROM:3AE0 orb INTMEM_F8, #2 ROM:3AE3 ROM:3AE3 ROM_3AE3: ; CODE XREF: ROM_3A5A+84↑j ROM:3AE3 clrb INTMEM_F6 ROM:3AE5 ret ROM:3AE5 ; End of function ROM_3A5A ROM:3AE5 ROM:3AE5 ; --------------------------------------------------------------------------- ROM:3AE6 db 0, 36h, 12h, 24h, 2, 0, 3, 1, 1, 3, 0, 2, 0, 2, 2, 0 ROM:3AE6 db 1, 2, 2, 1, 2, 4, 4, 2 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_383A+9↑p ROM:3AFE ; ROM_3944+F↑p ... ROM:3AFE shl INTMEM_F8, #1 ROM:3B01 ld INTMEM_FC+2, INTMEM_40 ROM:3B04 ld INTMEM_F6, [INTMEM_FC+2] ROM:3B07 sub INTMEM_F8, INTMEM_FC+2, INTMEM_F8 ROM:3B0B sub INTMEM_F6, #4 ROM:3B0F add INTMEM_F8, INTMEM_F6 ROM:3B12 ld INTMEM_F8, [INTMEM_F8] ROM:3B15 add INTMEM_F8, INTMEM_FC+2 ROM:3B18 ldb INTMEM_F6, [INTMEM_F8]+ ROM:3B1B decb INTMEM_F6 ROM:3B1D ldb INTMEM_F6+1, [INTMEM_F8]+ ROM:3B20 ldbze INTMEM_FC, INTMEM_F6 ROM:3B23 add INTMEM_F8, INTMEM_FC ROM:3B26 st INTMEM_F8, INTMEM_FC ROM:3B29 ldb INTMEM_F0+3, INTMEM_F6 ROM:3B2C cmpb INTMEM_F0+3, ZERO_REG ; Zero register ROM:3B2F je ROM_3B3B ROM:3B31 ROM:3B31 ROM_3B31: ; CODE XREF: ROM_3AFE+3A↓j ROM:3B31 cmpb INTMEM_F8+2, [INTMEM_F8] ROM:3B34 jc ROM_3B3B ROM:3B36 dec INTMEM_F8 ROM:3B38 djnz INTMEM_F0+3, ROM_3B31 ROM:3B3B ROM:3B3B ROM_3B3B: ; CODE XREF: ROM_3AFE+31↑j ROM:3B3B ; ROM_3AFE+36↑j ROM:3B3B cmpb INTMEM_F0+3, INTMEM_F6 ROM:3B3E ldb INTMEM_F0+2, INTMEM_F0+3 ROM:3B41 ldb INTMEM_FC+2, [INTMEM_F8] ROM:3B44 je ROM_3B48 ROM:3B46 inc INTMEM_F8 ROM:3B48 ROM:3B48 ROM_3B48: ; CODE XREF: ROM_3AFE+46↑j ROM:3B48 ldb INTMEM_FC+3, [INTMEM_F8] ROM:3B4B decb INTMEM_F6+1 ROM:3B4D jne ROM_3B51 ROM:3B4F sjmp ROM_3C4C ROM:3B51 ; --------------------------------------------------------------------------- ROM:3B51 ROM:3B51 ROM_3B51: ; CODE XREF: ROM_3AFE+4F↑j ROM:3B51 ldb INTMEM_F0+3, INTMEM_F6+1 ROM:3B54 ld INTMEM_F8, INTMEM_FC ROM:3B57 ldbze INTMEM_FC, INTMEM_F6+1 ROM:3B5A inc INTMEM_FC ROM:3B5C add INTMEM_F8, INTMEM_FC ROM:3B5F st INTMEM_F8, INTMEM_FC ROM:3B62 ROM:3B62 ROM_3B62: ; CODE XREF: ROM_3AFE+6B↓j ROM:3B62 cmpb INTMEM_F8+3, [INTMEM_F8] ROM:3B65 jc ROM_3B6C ROM:3B67 dec INTMEM_F8 ROM:3B69 djnz INTMEM_F0+3, ROM_3B62 ROM:3B6C ROM:3B6C ROM_3B6C: ; CODE XREF: ROM_3AFE+67↑j ROM:3B6C cmpb INTMEM_F0+3, INTMEM_F6+1 ROM:3B6F ldb INTMEM_F0, [INTMEM_F8] ROM:3B72 je ROM_3B76 ROM:3B74 inc INTMEM_F8 ROM:3B76 ROM:3B76 ROM_3B76: ; CODE XREF: ROM_3AFE+74↑j ROM:3B76 ldb INTMEM_F0+1, [INTMEM_F8] ROM:3B79 add INTMEM_F8, INTMEM_FC, #1 ROM:3B7E incb INTMEM_F6 ROM:3B80 mulub INTMEM_FC, INTMEM_F0+3, INTMEM_F6 ROM:3B84 add INTMEM_F8, INTMEM_FC ROM:3B87 ldbze INTMEM_FC, INTMEM_F0+2 ROM:3B8A add INTMEM_F8, INTMEM_FC ROM:3B8D ldb INTMEM_F0+2, [INTMEM_F8] ROM:3B90 ldb INTMEM_F0+3, 1[INTMEM_F8] ROM:3B94 ldbze INTMEM_FC, INTMEM_F6 ROM:3B97 add INTMEM_F8, INTMEM_FC ROM:3B9A ldb INTMEM_FC, [INTMEM_F8] ROM:3B9D ldb INTMEM_FC+1, 1[INTMEM_F8] ROM:3BA1 ld INTMEM_F8, INTMEM_FC+2 ROM:3BA4 subb INTMEM_F8+1, INTMEM_F8 ROM:3BA7 je ROM_3BD3 ROM:3BA9 subb INTMEM_F8, INTMEM_F8+2, INTMEM_F8 ROM:3BAD jnc ROM_3BD3 ROM:3BAF ldb INTMEM_F6+1, INTMEM_F0+2 ROM:3BB2 subb INTMEM_F0+3, INTMEM_F0+2 ROM:3BB5 jc ROM_3BBE ROM:3BB7 negb INTMEM_F0+3 ROM:3BB9 ldb INTMEM_F4, INTMEM_F0+3 ROM:3BBC sjmp ROM_3BC0 ROM:3BBE ; --------------------------------------------------------------------------- ROM:3BBE ROM:3BBE ROM_3BBE: ; CODE XREF: ROM_3AFE+B7↑j ROM:3BBE clrb INTMEM_F4 ROM:3BC0 ROM:3BC0 ROM_3BC0: ; CODE XREF: ROM_3AFE+BE↑j ROM:3BC0 mulub INTMEM_F0+2, INTMEM_F8, INTMEM_F0+3 ROM:3BC4 divub INTMEM_F0+2, INTMEM_F8+1 ROM:3BC7 cmpb INTMEM_F4, ZERO_REG ; Zero register ROM:3BCA je ROM_3BCE ROM:3BCC negb INTMEM_F0+2 ROM:3BCE ROM:3BCE ROM_3BCE: ; CODE XREF: ROM_3AFE+CC↑j ROM:3BCE addb INTMEM_F6+1, INTMEM_F0+2 ROM:3BD1 sjmp ROM_3BD6 ROM:3BD3 ; --------------------------------------------------------------------------- ROM:3BD3 ROM:3BD3 ROM_3BD3: ; CODE XREF: ROM_3AFE+A9↑j ROM:3BD3 ; ROM_3AFE+AF↑j ROM:3BD3 ldb INTMEM_F6+1, INTMEM_F0+2 ROM:3BD6 ROM:3BD6 ROM_3BD6: ; CODE XREF: ROM_3AFE+D3↑j ROM:3BD6 stb INTMEM_F6+1, INTMEM_F6 ROM:3BD9 ld INTMEM_F8, INTMEM_FC+2 ROM:3BDC ld INTMEM_F0+2, INTMEM_FC ROM:3BDF subb INTMEM_F8+1, INTMEM_F8 ROM:3BE2 je ROM_3C0E ROM:3BE4 subb INTMEM_F8, INTMEM_F8+2, INTMEM_F8 ROM:3BE8 jnc ROM_3C0E ROM:3BEA ldb INTMEM_F6+1, INTMEM_F0+2 ROM:3BED subb INTMEM_F0+3, INTMEM_F0+2 ROM:3BF0 jc ROM_3BF9 ROM:3BF2 negb INTMEM_F0+3 ROM:3BF4 ldb INTMEM_F4, INTMEM_F0+3 ROM:3BF7 sjmp ROM_3BFB ROM:3BF9 ; --------------------------------------------------------------------------- ROM:3BF9 ROM:3BF9 ROM_3BF9: ; CODE XREF: ROM_3AFE+F2↑j ROM:3BF9 clrb INTMEM_F4 ROM:3BFB ROM:3BFB ROM_3BFB: ; CODE XREF: ROM_3AFE+F9↑j ROM:3BFB mulub INTMEM_F0+2, INTMEM_F8, INTMEM_F0+3 ROM:3BFF divub INTMEM_F0+2, INTMEM_F8+1 ROM:3C02 cmpb INTMEM_F4, ZERO_REG ; Zero register ROM:3C05 je ROM_3C09 ROM:3C07 negb INTMEM_F0+2 ROM:3C09 ROM:3C09 ROM_3C09: ; CODE XREF: ROM_3AFE+107↑j ROM:3C09 addb INTMEM_F6+1, INTMEM_F0+2 ROM:3C0C sjmp ROM_3C11 ROM:3C0E ; --------------------------------------------------------------------------- ROM:3C0E ROM:3C0E ROM_3C0E: ; CODE XREF: ROM_3AFE+E4↑j ROM:3C0E ; ROM_3AFE+EA↑j ROM:3C0E ldb INTMEM_F6+1, INTMEM_F0+2 ROM:3C11 ROM:3C11 ROM_3C11: ; CODE XREF: ROM_3AFE+10E↑j ROM:3C11 ld INTMEM_F0+2, INTMEM_F6 ROM:3C14 ld INTMEM_F8, INTMEM_F0 ROM:3C17 subb INTMEM_F8+1, INTMEM_F8 ROM:3C1A je ROM_3C46 ROM:3C1C subb INTMEM_F8, INTMEM_F8+3, INTMEM_F8 ROM:3C20 jnc ROM_3C46 ROM:3C22 ldb INTMEM_F6+1, INTMEM_F0+2 ROM:3C25 subb INTMEM_F0+3, INTMEM_F0+2 ROM:3C28 jc ROM_3C31 ROM:3C2A negb INTMEM_F0+3 ROM:3C2C ldb INTMEM_F4, INTMEM_F0+3 ROM:3C2F sjmp ROM_3C33 ROM:3C31 ; --------------------------------------------------------------------------- ROM:3C31 ROM:3C31 ROM_3C31: ; CODE XREF: ROM_3AFE+12A↑j ROM:3C31 clrb INTMEM_F4 ROM:3C33 ROM:3C33 ROM_3C33: ; CODE XREF: ROM_3AFE+131↑j ROM:3C33 mulub INTMEM_F0+2, INTMEM_F8, INTMEM_F0+3 ROM:3C37 divub INTMEM_F0+2, INTMEM_F8+1 ROM:3C3A cmpb INTMEM_F4, ZERO_REG ; Zero register ROM:3C3D je ROM_3C41 ROM:3C3F negb INTMEM_F0+2 ROM:3C41 ROM:3C41 ROM_3C41: ; CODE XREF: ROM_3AFE+13F↑j ROM:3C41 addb INTMEM_F6+1, INTMEM_F0+2 ROM:3C44 sjmp ROM_3C49 ROM:3C46 ; --------------------------------------------------------------------------- ROM:3C46 ROM:3C46 ROM_3C46: ; CODE XREF: ROM_3AFE+11C↑j ROM:3C46 ; ROM_3AFE+122↑j ROM:3C46 ldb INTMEM_F6+1, INTMEM_F0+2 ROM:3C49 ROM:3C49 ROM_3C49: ; CODE XREF: ROM_3AFE+146↑j ROM:3C49 ljmp ROM_3C92 ROM:3C4C ; --------------------------------------------------------------------------- ROM:3C4C ROM:3C4C ROM_3C4C: ; CODE XREF: ROM_3AFE+51↑j ROM:3C4C add INTMEM_F8, INTMEM_FC, #1 ROM:3C51 ldbze INTMEM_FC, INTMEM_F0+2 ROM:3C54 add INTMEM_F8, INTMEM_FC ROM:3C57 ldb INTMEM_F0+2, [INTMEM_F8]+ ROM:3C5A ldb INTMEM_F0+3, [INTMEM_F8] ROM:3C5D ld INTMEM_F8, INTMEM_FC+2 ROM:3C60 subb INTMEM_F8+1, INTMEM_F8 ROM:3C63 je ROM_3C8F ROM:3C65 subb INTMEM_F8, INTMEM_F8+2, INTMEM_F8 ROM:3C69 jnc ROM_3C8F ROM:3C6B ldb INTMEM_F6+1, INTMEM_F0+2 ROM:3C6E subb INTMEM_F0+3, INTMEM_F0+2 ROM:3C71 jc ROM_3C7A ROM:3C73 negb INTMEM_F0+3 ROM:3C75 ldb INTMEM_F4, INTMEM_F0+3 ROM:3C78 sjmp ROM_3C7C ROM:3C7A ; --------------------------------------------------------------------------- ROM:3C7A ROM:3C7A ROM_3C7A: ; CODE XREF: ROM_3AFE+173↑j ROM:3C7A clrb INTMEM_F4 ROM:3C7C ROM:3C7C ROM_3C7C: ; CODE XREF: ROM_3AFE+17A↑j ROM:3C7C mulub INTMEM_F0+2, INTMEM_F8, INTMEM_F0+3 ROM:3C80 divub INTMEM_F0+2, INTMEM_F8+1 ROM:3C83 cmpb INTMEM_F4, ZERO_REG ; Zero register ROM:3C86 je ROM_3C8A ROM:3C88 negb INTMEM_F0+2 ROM:3C8A ROM:3C8A ROM_3C8A: ; CODE XREF: ROM_3AFE+188↑j ROM:3C8A addb INTMEM_F6+1, INTMEM_F0+2 ROM:3C8D sjmp ROM_3C92 ROM:3C8F ; --------------------------------------------------------------------------- ROM:3C8F ROM:3C8F ROM_3C8F: ; CODE XREF: ROM_3AFE+165↑j ROM:3C8F ; ROM_3AFE+16B↑j ROM:3C8F ldb INTMEM_F6+1, INTMEM_F0+2 ROM:3C92 ROM:3C92 ROM_3C92: ; CODE XREF: ROM_3AFE:ROM_3C49↑j ROM:3C92 ; ROM_3AFE+18F↑j ROM:3C92 ldb INTMEM_F8, INTMEM_F6+1 ROM:3C95 ldbze INTMEM_F6, ZERO_REG ; Zero register ROM:3C98 ret ROM:3C98 ; End of function ROM_3AFE ROM:3C98 ROM:3C99 ROM:3C99 ; =============== S U B R O U T I N E ======================================= ROM:3C99 ROM:3C99 ROM:3C99 ROM_3C99: ; CODE XREF: ROM_3D25+78↓p ROM:3C99 ; ROM_4DC3+19↓p ... ROM:3C99 clrb INTMEM_F6 ROM:3C9B cmp INTMEM_F8+2, ZERO_REG ; Zero register ROM:3C9E jne ROM_3CA3 ROM:3CA0 ldbze INTMEM_F8+2, #2 ROM:3CA3 ROM:3CA3 ROM_3CA3: ; CODE XREF: ROM_3C99+5↑j ROM:3CA3 clr INTMEM_FC+2 ROM:3CA5 sub INTMEM_FC, INTMEM_F8 ROM:3CA8 jc ROM_3CB3 ROM:3CAA neg INTMEM_FC ROM:3CAC divu INTMEM_FC, INTMEM_F8+2 ROM:3CAF neg INTMEM_FC ROM:3CB1 sjmp ROM_3CB6 ROM:3CB3 ; --------------------------------------------------------------------------- ROM:3CB3 ROM:3CB3 ROM_3CB3: ; CODE XREF: ROM_3C99+F↑j ROM:3CB3 divu INTMEM_FC, INTMEM_F8+2 ROM:3CB6 ROM:3CB6 ROM_3CB6: ; CODE XREF: ROM_3C99+18↑j ROM:3CB6 add INTMEM_F8, INTMEM_FC ROM:3CB9 ret ROM:3CB9 ; End of function ROM_3C99 ROM:3CB9 ROM:3CBA ROM:3CBA ; =============== S U B R O U T I N E ======================================= ROM:3CBA ROM:3CBA ROM:3CBA ROM_3CBA: ; CODE XREF: ROM_4EA7+2B↓p ROM:3CBA jbc INTMEM_7A, 1, ROM_3CF4 ROM:3CBD andb INTMEM_7A, #-3 ROM:3CC0 ldb INTMEM_F8, INTMEM_78[] ROM:3CC5 orb INTMEM_7D, #2 ROM:3CC8 ldb INTMEM_67, INTMEM_F8 ROM:3CC8 ; End of function ROM_3CBA ROM:3CC8 ROM:3CCB ROM:3CCB ; =============== S U B R O U T I N E ======================================= ROM:3CCB ROM:3CCB ROM:3CCB ROM_3CCB: ; CODE XREF: ROM:457D↓j ROM:3CCB ; ROM:4EA4↓j ... ROM:3CCB di ROM:3CCC jbc INTMEM_7A, 2, ROM_3CDA ROM:3CCF stb INTMEM_F8, INTMEM_76[] ROM:3CD4 orb INTMEM_7A, #8 ROM:3CD7 ei ROM:3CD8 sjmp ROM_3CF4 ROM:3CDA ; --------------------------------------------------------------------------- ROM:3CDA ROM:3CDA ROM_3CDA: ; CODE XREF: ROM_3CCB+1↑j ROM:3CDA ei ROM:3CDB jbc INTMEM_7A, 4, ROM_3CE9 ROM:3CDE stb INTMEM_E7, INTMEM_76[] ROM:3CE3 orb INTMEM_7A, #8 ROM:3CE6 andb INTMEM_7A, #-11h ROM:3CE9 ROM:3CE9 ROM_3CE9: ; CODE XREF: ROM_3CCB+10↑j ROM:3CE9 stb INTMEM_F8, INTMEM_77[] ROM:3CEE orb INTMEM_7A, #4 ROM:3CF1 ldb INTMEM_7, INTMEM_F8 ROM:3CF4 ROM:3CF4 ROM_3CF4: ; CODE XREF: ROM_3CBA↑j ROM:3CF4 ; ROM_3CCB+D↑j ROM:3CF4 ret ROM:3CF4 ; End of function ROM_3CCB ROM:3CF4 ROM:3CF5 ROM:3CF5 ; =============== S U B R O U T I N E ======================================= ROM:3CF5 ROM:3CF5 ; Software timer ROM:3CF5 ROM:3CF5 ROM_3CF5: ; DATA XREF: ROM:Int05↑o ROM:3CF5 ROM:3CF5 ; FUNCTION CHUNK AT ROM:2089 SIZE 00000744 BYTES ROM:3CF5 ; FUNCTION CHUNK AT ROM:2AF3 SIZE 00000175 BYTES ROM:3CF5 ; FUNCTION CHUNK AT ROM:319E SIZE 0000007E BYTES ROM:3CF5 ; FUNCTION CHUNK AT ROM:5BE4 SIZE 0000000E BYTES ROM:3CF5 ROM:3CF5 pusha ROM:3CF6 orb INTMEM_28, INTMEM_16 ROM:3CF9 jbc INTMEM_28, 1, ROM_3D0E ROM:3CFC andb INTMEM_28, #-3 ROM:3CFF jbc INTMEM_28, 0, ROM_3D05 ROM:3D02 orb INT_PEND, #20h ; ' ' ; Interrupt pending register ROM:3D05 ROM:3D05 ROM_3D05: ; CODE XREF: ROM_3CF5+A↑j ROM:3D05 orb INTMEM_79, #2 ROM:3D08 ldb WSR, #4Dh ; 'M' ; Window selection register ROM:3D0B ljmp ROM_2089 ROM:3D0E ; --------------------------------------------------------------------------- ROM:3D0E ROM:3D0E ROM_3D0E: ; CODE XREF: ROM_3CF5+4↑j ROM:3D0E jbc INTMEM_28, 0, ROM_3D24 ROM:3D11 jbs INTMEM_83, 1, ROM_3D24 ROM:3D14 andb INTMEM_28, #-2 ROM:3D17 orb INTMEM_83, #2 ROM:3D1A ldb WSR, #4Eh ; 'N' ; Window selection register ROM:3D1D ldb INT_MASK, #24h ; '$' ; Interrupt mask register ROM:3D20 ei ROM:3D21 ljmp ROM_2AF3 ROM:3D24 ; --------------------------------------------------------------------------- ROM:3D24 ROM:3D24 ROM_3D24: ; CODE XREF: ROM_3CF5:ROM_3D0E↑j ROM:3D24 ; ROM_3CF5+1C↑j ROM:3D24 rst ROM:3D24 ; End of function ROM_3CF5 ROM:3D24 ROM:3D25 ROM:3D25 ; =============== S U B R O U T I N E ======================================= ROM:3D25 ROM:3D25 ROM:3D25 ROM_3D25: ; CODE XREF: start+12AB↑p ROM:3D25 ; ROM_3D25+8D↓j ROM:3D25 pushf ROM:3D26 addb ZERO_REG+2, INTMEM_74+1, #8 ; Zero register ROM:3D2A ldb INTMEM_EC, INTMEM_74+1 ROM:3D2D mulub INTMEM_EC, #0Eh ROM:3D30 add INTMEM_EC, #4064h ROM:3D34 add INTMEM_FC, INTMEM_40, 0[INTMEM_EC] ROM:3D39 add INTMEM_FC+2, INTMEM_40, 2[INTMEM_EC] ROM:3D3E add INTMEM_F0, INTMEM_40, 4[INTMEM_EC] ROM:3D43 add INTMEM_EE, INTMEM_40, 0Ah[INTMEM_EC] ROM:3D48 ld INTMEM_F8, 8[INTMEM_EC] ROM:3D4C ROM:3D4C ROM_3D4C: ; CODE XREF: ROM_3D25:ROM_3D4C↓j ROM:3D4C jbs ZERO_REG+2, 3, ROM_3D4C ; Zero register ROM:3D4F ldb INTMEM_F8+2, ZERO_REG+3 ; Zero register ROM:3D52 andb INTMEM_F8+3, ZERO_REG+2, #-40h ; Zero register ROM:3D56 popf ROM:3D57 cmpb INTMEM_F8+2, [INTMEM_FC] ROM:3D5A jnc ROM_3D80 ROM:3D5C cmpb INTMEM_F8+2, [INTMEM_FC+2] ROM:3D5F jh ROM_3D80 ROM:3D61 ldb INTMEM_F6, 6[INTMEM_EC] ROM:3D65 notb INTMEM_F6 ROM:3D67 andb INTMEM_3F, INTMEM_F6 ROM:3D6A cmp INTMEM_F8, #-1 ROM:3D6E je ROM_3D78 ROM:3D70 lcall ROM_3AFE ROM:3D73 ldb INTMEM_FC+1, INTMEM_F8 ROM:3D76 sjmp ROM_3D8B ROM:3D78 ; --------------------------------------------------------------------------- ROM:3D78 ROM:3D78 ROM_3D78: ; CODE XREF: ROM_3D25+49↑j ROM:3D78 ldb INTMEM_FC+1, INTMEM_F8+2 ROM:3D7B ldb INTMEM_FC, INTMEM_F8+3 ROM:3D7E sjmp ROM_3D8E ROM:3D80 ; --------------------------------------------------------------------------- ROM:3D80 ROM:3D80 ROM_3D80: ; CODE XREF: ROM_3D25+35↑j ROM:3D80 ; ROM_3D25+3A↑j ROM:3D80 orb INTMEM_3F, 6[INTMEM_EC] ROM:3D84 orb INTMEM_3C, 7[INTMEM_EC] ROM:3D88 ldb INTMEM_FC+1, [INTMEM_F0] ROM:3D8B ROM:3D8B ROM_3D8B: ; CODE XREF: ROM_3D25+51↑j ROM:3D8B ldb INTMEM_FC, #7Fh ROM:3D8E ROM:3D8E ROM_3D8E: ; CODE XREF: ROM_3D25+59↑j ROM:3D8E ld INTMEM_F0, 0Ch[INTMEM_EC] ROM:3D92 ld INTMEM_F8, [INTMEM_F0] ROM:3D95 cmp INTMEM_F8, ZERO_REG ; Zero register ROM:3D98 je ROM_3DA5 ROM:3D9A ld INTMEM_F8+2, [INTMEM_EE] ROM:3D9D lcall ROM_3C99 ROM:3DA0 st INTMEM_F8, [INTMEM_F0] ROM:3DA3 sjmp ROM_3DA8 ROM:3DA5 ; --------------------------------------------------------------------------- ROM:3DA5 ROM:3DA5 ROM_3DA5: ; CODE XREF: ROM_3D25+73↑j ROM:3DA5 st INTMEM_FC, [INTMEM_F0] ROM:3DA8 ROM:3DA8 ROM_3DA8: ; CODE XREF: ROM_3D25+7E↑j ROM:3DA8 incb INTMEM_74+1 ROM:3DAA cmpb INTMEM_74+1, #6 ROM:3DAD je ROM_3DB4 ROM:3DAF jbs INTMEM_79, 0, ROM_3DB6 ROM:3DB2 sjmp ROM_3D25 ROM:3DB4 ; --------------------------------------------------------------------------- ROM:3DB4 ROM:3DB4 ROM_3DB4: ; CODE XREF: ROM_3D25+88↑j ROM:3DB4 ; ROM:3E6E↓j ROM:3DB4 clrb INTMEM_74+1 ROM:3DB6 ROM:3DB6 ROM_3DB6: ; CODE XREF: ROM_3D25+8A↑j ROM:3DB6 ret ROM:3DB6 ; End of function ROM_3D25 ROM:3DB6 ROM:3DB7 ROM:3DB7 ; =============== S U B R O U T I N E ======================================= ROM:3DB7 ROM:3DB7 ROM:3DB7 ROM_3DB7: ; CODE XREF: ROM:6F97↓p ROM:3DB7 ; ROM:ROM_856B↓p ROM:3DB7 ldb INTMEM_F6, INTMEM_2AB[] ROM:3DBC ldb INTMEM_F6+1, 159h[INTMEM_40] ROM:3DC1 cmpb INTMEM_F6, #12h ROM:3DC4 jne ROM_3E05 ROM:3DC6 jbs INTMEM_7F+1, 2, ROM_3DCB ROM:3DC9 sjmp ROM_3E6D ROM:3DCB ; --------------------------------------------------------------------------- ROM:3DCB ROM:3DCB ROM_3DCB: ; CODE XREF: ROM_3DB7+F↑j ROM:3DCB cmp INTMEM_46, 80h[INTMEM_40] ROM:3DD0 jge ROM_3DD4 ROM:3DD2 sjmp ROM_3E6D ROM:3DD4 ; --------------------------------------------------------------------------- ROM:3DD4 ROM:3DD4 ROM_3DD4: ; CODE XREF: ROM_3DB7+19↑j ROM:3DD4 cmp INTMEM_46, 82h[INTMEM_40] ROM:3DD9 jlt ROM_3DEA ROM:3DDB cmpb INTMEM_F6+1, #48h ; 'H' ROM:3DDE jlt ROM_3DEA ROM:3DE0 ldb INTMEM_F6, #48h ; 'H' ROM:3DE3 stb INTMEM_F6, INTMEM_2AB[] ROM:3DE8 sjmp ROM_3E6D ROM:3DEA ; --------------------------------------------------------------------------- ROM:3DEA ROM:3DEA ROM_3DEA: ; CODE XREF: ROM_3DB7+22↑j ROM:3DEA ; ROM_3DB7+27↑j ROM:3DEA cmpb INTMEM_F6+1, #24h ; '$' ROM:3DED jlt ROM_3E6D ROM:3DEF cmp INTMEM_46, 82h[INTMEM_40] ROM:3DF4 jlt ROM_3DFB ROM:3DF6 cmpb INTMEM_F6, #48h ; 'H' ROM:3DF9 jge ROM_3E6D ROM:3DFB ROM:3DFB ROM_3DFB: ; CODE XREF: ROM_3DB7+3D↑j ROM:3DFB ldb INTMEM_F6, #24h ; '$' ROM:3DFE stb INTMEM_F6, INTMEM_2AB[] ROM:3E03 sjmp ROM_3E6D ROM:3E05 ; --------------------------------------------------------------------------- ROM:3E05 ROM:3E05 ROM_3E05: ; CODE XREF: ROM_3DB7+D↑j ROM:3E05 cmpb INTMEM_F6, #24h ; '$' ROM:3E08 jne ROM_3E39 ROM:3E0A jbc INTMEM_7F+1, 2, ROM_3E19 ROM:3E0D cmp INTMEM_46, 86h[INTMEM_40] ROM:3E12 jle ROM_3E19 ROM:3E14 cmpb INTMEM_F6+1, #24h ; '$' ROM:3E17 jge ROM_3E23 ROM:3E19 ROM:3E19 ROM_3E19: ; CODE XREF: ROM_3DB7+53↑j ROM:3E19 ; ROM_3DB7+5B↑j ROM:3E19 ldb INTMEM_F6, #12h ROM:3E1C stb INTMEM_F6, INTMEM_2AB[] ROM:3E21 sjmp ROM_3E6D ROM:3E23 ; --------------------------------------------------------------------------- ROM:3E23 ROM:3E23 ROM_3E23: ; CODE XREF: ROM_3DB7+60↑j ROM:3E23 cmpb INTMEM_F6+1, #48h ; 'H' ROM:3E26 jlt ROM_3E6D ROM:3E28 cmp INTMEM_46, 82h[INTMEM_40] ROM:3E2D jlt ROM_3E6D ROM:3E2F ldb INTMEM_F6, #48h ; 'H' ROM:3E32 stb INTMEM_F6, INTMEM_2AB[] ROM:3E37 sjmp ROM_3E6D ROM:3E39 ; --------------------------------------------------------------------------- ROM:3E39 ROM:3E39 ROM_3E39: ; CODE XREF: ROM_3DB7+51↑j ROM:3E39 jbc INTMEM_7F+1, 2, ROM_3E4F ROM:3E3C cmp INTMEM_46, 86h[INTMEM_40] ROM:3E41 jgt ROM_3E4A ROM:3E43 cmp INTMEM_46, 84h[INTMEM_40] ROM:3E48 jle ROM_3E4F ROM:3E4A ROM:3E4A ROM_3E4A: ; CODE XREF: ROM_3DB7+8A↑j ROM:3E4A cmpb INTMEM_F6+1, #24h ; '$' ROM:3E4D jge ROM_3E59 ROM:3E4F ROM:3E4F ROM_3E4F: ; CODE XREF: ROM_3DB7:ROM_3E39↑j ROM:3E4F ; ROM_3DB7+91↑j ROM:3E4F ldb INTMEM_F6, #12h ROM:3E52 stb INTMEM_F6, INTMEM_2AB[] ROM:3E57 sjmp ROM_3E6D ROM:3E59 ; --------------------------------------------------------------------------- ROM:3E59 ROM:3E59 ROM_3E59: ; CODE XREF: ROM_3DB7+96↑j ROM:3E59 cmp INTMEM_46, 84h[INTMEM_40] ROM:3E5E jle ROM_3E65 ROM:3E60 cmpb INTMEM_F6+1, #48h ; 'H' ROM:3E63 jge ROM_3E6D ROM:3E65 ROM:3E65 ROM_3E65: ; CODE XREF: ROM_3DB7+A7↑j ROM:3E65 ldb INTMEM_F6, #24h ; '$' ROM:3E68 stb INTMEM_F6, INTMEM_2AB[] ROM:3E6D ROM:3E6D ROM_3E6D: ; CODE XREF: ROM_3DB7+12↑j ROM:3E6D ; ROM_3DB7+1B↑j ... ROM:3E6D ret ROM:3E6D ; End of function ROM_3DB7 ROM:3E6D ROM:3E6E ; --------------------------------------------------------------------------- ROM:3E6E sjmp ROM_3DB4 ROM:3E6E ; --------------------------------------------------------------------------- ROM:3E70 db 0Bh, 44h, 0A6h, 43h, 21h, 44h, 3Ch, 44h, 61h, 44h, 81h ROM:3E70 db 44h, 0D7h, 43h, 0BBh, 44h, 0B2h, 44h, 0A5h, 44h, 0DDh ROM:3E70 db 44h, 0D2h, 44h, 0A9h, 44h, 0A1h, 44h, 54h, 42h, 48h ROM:3E70 db 37h, 47h, 30h, 31h, 36h, 90h, 0, 16h, 14h, 12h, 15h ROM:3E70 db 16h, 10h, 30h, 0, 1Ch, 0, 23h, 0, 46h, 0, 0, 0, 79h ROM:3E70 db 1, 30h, 0, 0FFh, 0, 0, 0, 77h, 1, 0, 0, 7Fh, 1, 0, 2 ROM:3E70 db 7Bh, 1, 20h, 0, 75h, 1, 20h, 0, 7Dh, 1, 50h, 1, 7Fh ROM:3E70 db 0, 50h, 80h, 1Ah, 0, 58h, 40h, 1Ah, 0, 60h, 0, 0, 3Fh ROM:3E70 db 60h, 0, 12h, 3Fh, 88h, 10h, 2Fh, 0, 20h, 0, 30h, 0 ROM:3E70 db 20h, 0, 31h, 0, 20h, 0, 5Eh, 0, 0A3h, 0, 0B4h, 0, 80h ROM:3E70 db 12h, 2Eh, 0, 6, 4, 0BEh, 0, 3, 6, 86h, 3, 60h, 0, 34h ROM:3E70 db 3Fh, 30h, 0, 0, 0, 58h, 40h, 1Bh, 0, 12h, 3Fh, 3Ch ROM:3E70 db 0, 2, 1, 3Ch, 0, 4, 2, 3Ch, 0, 40h, 4, 3Ch, 0, 20h ROM:3E70 db 20h, 34h, 3Fh, 30h, 0, 0, 0, 3Ah, 0, 10h, 2, 30h, 0 ROM:3E70 db 0, 0, 3Ah, 0, 4, 8, 3Ah, 0, 20h, 10h, 3Ch, 0, 8, 20h ROM:3E70 db 30h, 0, 0, 0, 3Ch, 0, 10h, 80h, 3Ah, 3Fh, 7Ch, 0, 20h ROM:3E70 db 10h, 30h, 0, 21h, 0, 50h, 40h, 1Bh, 0, 20h, 0, 0CFh ROM:3E70 db 0, 30h, 0, 0FFh, 0, 20h, 0, 0C0h, 0, 60h, 0, 0B0h, 3Fh ROM:3E70 db 0, 0Ah, 57h, 1, 30h, 0, 0FFh, 0, 30h, 0, 0FFh, 0, 58h ROM:3E70 db 80h, 0D4h, 0, 60h, 0, 0AAh, 3Fh, 20h, 0, 2Dh, 0, 2 ROM:3E70 db 0Ch, 0B6h, 0, 8, 0Eh, 0D0h, 0, 60h, 0, 0E6h, 3Fh, 20h ROM:3E70 db 0, 0D1h, 0, 30h, 0, 0FFh, 0, 60h, 0, 0C6h, 3Fh, 4, 14h ROM:3E70 db 2Eh, 0, 20h, 0, 2Fh, 0, 23h, 0, 0B4h, 0, 60h, 0, 0CCh ROM:3E70 db 3Fh, 23h, 0, 60h, 3, 23h, 0, 62h, 3, 23h, 0, 64h, 3 ROM:3E70 db 23h, 0, 66h, 3, 20h, 0, 32h, 0, 50h, 8, 1Bh, 0, 0B0h ROM:3E70 db 3Fh, 0D4h, 0, 40h, 1, 0C6h, 3Fh, 3Ah, 0, 40h, 4, 3Ch ROM:3E70 db 0, 1, 10h, 3Ah, 0, 80h, 20h, 7Eh, 0, 80h, 40h, 3Ah ROM:3E70 db 0, 8, 80h, 0CCh, 3Fh, 3Bh, 0, 10h, 40h, 0E6h, 3Fh, 3Ah ROM:3E70 db 0, 1, 2, 3Ah, 0, 2, 4, 30h, 0, 0, 0, 30h, 0, 0, 0, 30h ROM:3E70 db 0, 0, 0, 30h, 0, 0, 0, 0F0h, 3Fh, 3Ch, 0, 1, 1, 7Fh ROM:3E70 db 0, 2, 4, 30h, 0, 6, 0, 30h, 0, 0FBh, 0, 30h, 0, 9, 0 ROM:3E70 db 30h, 0, 41h, 0, 30h, 0, 1, 0, 20h, 0, 64h, 1, 0B4h ROM:3E70 db 0Fh, 64h, 9, 29h, 0C0h, 80h, 0, 0A0h, 0, 0DFh, 0, 1 ROM:3E70 db 3, 4, 0, 4, 0, 0CCh, 0, 0BFh, 8Fh, 50h, 0, 0, 0, 0 ROM:3E70 db 0, 0, 0, 0, 40h, 0, 0, 0, 0, 0, 0, 0, 0, 0E0h, 27h ROM:3E70 db 7, 28h, 3Ah, 28h, 96h, 28h, 40h, 49h, 44h, 49h, 0BBh ROM:3E70 db 49h, 0FEh, 49h, 26h, 4Ah, 2Eh, 4Ah, 32h, 4Ah, 44h, 4Ah ROM:3E70 db 65h, 4Ah, 93h, 4Ah, 0ABh, 4Ah, 0BFh, 4Ah, 0C8h, 4Ah ROM:3E70 db 21h, 4Bh, 75h, 4Bh, 0B8h, 4Bh, 0D1h, 4Bh, 0EBh, 4Ah ROM:3E70 db 0FCh, 0B9h, 0F8h, 72h, 0F0h, 0B1h, 0F4h, 76h, 0F6h ROM:3E70 db 0, 0F5h, 0, 0F7h, 0, 1, 10h, 0FFh, 0FFh, 22h, 0 ROM:4070 db 7Ch, 1, 0FCh, 0, 0FBh, 0, 0FEh, 0, 2, 4, 3, 0, 26h ROM:4070 db 0, 76h, 1, 0F9h, 0, 0F8h, 0, 0FAh, 0, 8, 8, 0FFh, 0FFh ROM:4070 db 24h, 0, 7Ah, 1, 0FCh, 0, 0FBh, 0, 0FFh, 0, 4, 20h, 3 ROM:4070 db 0, 26h, 0, 7Eh, 1, 0FCh, 0, 0FBh, 0, 0FDh, 0, 10h, 2 ROM:4070 db 3, 0, 26h, 0, 78h, 1, 0, 1, 1, 1, 2, 1, 20h, 1, 0FFh ROM:4070 db 0FFh, 28h, 0, 74h, 1, 31h, 46h, 0Ah, 2Bh ROM:40BC ROM:40BC ; =============== S U B R O U T I N E ======================================= ROM:40BC ROM:40BC ROM:40BC ROM_40BC: ; CODE XREF: start+12A2↑p ROM:40BC andb INTMEM_26, #77h ; 'w' ROM:40BF ldb WSR1, INTMEM_26 ; Window selection register 1 ROM:40C2 jbs INTMEM_79, 0, ROM_40C6 ROM:40C5 di ROM:40C6 ROM:40C6 ROM_40C6: ; CODE XREF: ROM_40BC+6↑j ROM:40C6 andb INT_PEND, INT_MASK ; Interrupt mask register ROM:40C9 andb INT_PEND1, INT_MASK1 ; Interrupt pending register 1 ROM:40CC andb INT_MASK1, #2 ; Interrupt mask register 1 ROM:40CF andb INT_MASK, #-5Bh ; Interrupt mask register ROM:40D2 orb INTMEM_26+1, #4 ROM:40D5 ldb INTMEM_16, INTMEM_26+1 ROM:40D8 orb INT_MASK, #1 ; Interrupt mask register ROM:40DB jbs INTMEM_79, 0, ROM_40E1 ROM:40DE lcall ROM_33D5 ROM:40E1 ROM:40E1 ROM_40E1: ; CODE XREF: ROM_40BC+1F↑j ROM:40E1 orb INTMEM_26, #45h ; 'E' ROM:40E4 ldb WSR1, INTMEM_26 ; Window selection register 1 ROM:40E7 ldb ZERO_REG+3, #-6Ah ; Zero register ROM:40EA andb INTMEM_26+1, #7Fh ROM:40ED ldb INTMEM_16, INTMEM_26+1 ROM:40F0 orb INT_MASK, #4 ; Interrupt mask register ROM:40F3 andb INTMEM_26+1, #-3 ROM:40F6 stb INTMEM_26+1, INTMEM_16 ROM:40F9 orb INT_MASK, #-80h ; Interrupt mask register ROM:40FC jbs INTMEM_79, 0, ROM_4126 ROM:40FF ld INTMEM_F8+2, #-8000h ROM:4103 st INTMEM_F8+2, INTMEM_32A[] ROM:4108 st INTMEM_F8+2, INTMEM_328[] ROM:410D st INTMEM_F8+2, INTMEM_326[] ROM:4112 st INTMEM_F8+2, INTMEM_322[] ROM:4117 st INTMEM_F8+2, INTMEM_320[] ROM:411C st INTMEM_F8+2, INTMEM_324[] ROM:4121 st INTMEM_F8+2, INTMEM_31E[] ROM:4126 ROM:4126 ROM_4126: ; CODE XREF: ROM_40BC+40↑j ROM:4126 jbs INTMEM_79, 0, ROM_4141 ROM:4129 ldb INTMEM_E, #67h ; 'g' ROM:412C ldb INTMEM_E, #-80h ROM:412F andb INTMEM_7A, #-5 ROM:4132 andb INTMEM_7A, #-9 ROM:4135 andb INTMEM_7A, #-11h ROM:4138 andb INTMEM_7A, #-3 ROM:413B andb INTMEM_7A, #-21h ROM:413E andb INTMEM_7A, #-41h ROM:4141 ROM:4141 ROM_4141: ; CODE XREF: ROM_40BC:ROM_4126↑j ROM:4141 orb INTMEM_26+1, #20h ; ' ' ROM:4144 ldb INTMEM_16, INTMEM_26+1 ROM:4147 ldb INTMEM_11, #9 ROM:414A orb INT_MASK1, #2 ; Interrupt mask register 1 ROM:414D jbc INTMEM_79, 0, ROM_4152 ROM:4150 sjmp ROM_42AB ROM:4152 ; --------------------------------------------------------------------------- ROM:4152 ROM:4152 ROM_4152: ; CODE XREF: ROM_40BC+91↑j ROM:4152 lcall ROM_35D1 ROM:4155 ldb INTMEM_F6+1, #0Ch ROM:4158 lcall ROM_3531 ROM:415B st INTMEM_F8, INTMEM_3C0[] ROM:4160 andb INTMEM_F8+3, INTMEM_F8, #0Fh ROM:4164 shr INTMEM_F8, #4 ROM:4167 andb INTMEM_F8+2, INTMEM_F8, #0Fh ROM:416B shr INTMEM_F8, #4 ROM:416E andb INTMEM_F8+1, INTMEM_F8, INTMEM_F8+2 ROM:4172 andb INTMEM_F8, INTMEM_F8+3 ROM:4175 andb INTMEM_F8+2, INTMEM_F8+3 ROM:4178 orb INTMEM_F8, INTMEM_F8+1 ROM:417B orb INTMEM_F8+2, INTMEM_F8 ROM:417E stb INTMEM_F8+2, INTMEM_3CA[] ROM:4183 cmpb INTMEM_F8+2, #0Fh ROM:4186 je ROM_418F ROM:4188 cmpb INTMEM_F8+2, #0Ah ROM:418B je ROM_418F ROM:418D sjmp ROM_41AC ROM:418F ; --------------------------------------------------------------------------- ROM:418F ROM:418F ROM_418F: ; CODE XREF: ROM_40BC+CA↑j ROM:418F ; ROM_40BC+CF↑j ROM:418F ldb INTMEM_F6+1, #0Ch ROM:4192 ld INTMEM_F8, #-5556h ROM:4196 lcall ROM_34EB ROM:4199 lcall ROM_34FF ROM:419C lcall ROM_34F0 ROM:419F stb INTMEM_F6, INTMEM_3CB[] ROM:41A4 cmpb INTMEM_F6, ZERO_REG ; Zero register ROM:41A7 jne ROM_41AC ROM:41A9 orb INTMEM_7B, #20h ; ' ' ROM:41AC ROM:41AC ROM_41AC: ; CODE XREF: ROM_40BC+D1↑j ROM:41AC ; ROM_40BC+EB↑j ROM:41AC ldb INTMEM_F6+1, #5 ROM:41AF lcall ROM_3531 ROM:41B2 st INTMEM_F8, INTMEM_140[] ROM:41B7 lcall ROM_3531 ROM:41BA and INTMEM_F8+2, INTMEM_F8, INTMEM_140[] ROM:41C0 st INTMEM_F8+2, INTMEM_140[] ROM:41C5 ld INTMEM_F8+2, INTMEM_F8 ROM:41C8 lcall ROM_3531 ROM:41CB and INTMEM_F8+2, INTMEM_F8 ROM:41CE or INTMEM_F8+2, INTMEM_140[] ROM:41D3 st INTMEM_F8, INTMEM_140[] ROM:41D8 ldb INTMEM_F6+1, #5 ROM:41DB lcall ROM_3531 ROM:41DE and INTMEM_F8, INTMEM_140[] ROM:41E3 or INTMEM_F8, INTMEM_F8+2 ROM:41E6 st INTMEM_F8, INTMEM_140[] ROM:41EB addb INTMEM_F6+1, #2 ROM:41EE lcall ROM_3531 ROM:41F1 st INTMEM_F8, INTMEM_F8+2 ROM:41F4 lcall ROM_3531 ROM:41F7 andb INTMEM_F8+1, INTMEM_F8, INTMEM_F8+2 ROM:41FB andb INTMEM_F8, INTMEM_F8+3 ROM:41FE andb INTMEM_F8+2, INTMEM_F8+3 ROM:4201 orb INTMEM_F8, INTMEM_F8+1 ROM:4204 orb INTMEM_F8, INTMEM_F8+2 ROM:4207 stb INTMEM_F8, INTMEM_15B[] ROM:420C lcall ROM_3531 ROM:420F st INTMEM_F8, INTMEM_F8+2 ROM:4212 lcall ROM_3531 ROM:4215 andb INTMEM_F8+1, INTMEM_F8, INTMEM_F8+2 ROM:4219 andb INTMEM_F8, INTMEM_F8+3 ROM:421C andb INTMEM_F8+2, INTMEM_F8+3 ROM:421F orb INTMEM_F8, INTMEM_F8+1 ROM:4222 orb INTMEM_F8, INTMEM_F8+2 ROM:4225 stb INTMEM_F8, INTMEM_15C[] ROM:422A ld INTMEM_F8, INTMEM_140[] ROM:422F orb INTMEM_F8, INTMEM_F8+1 ROM:4232 orb INTMEM_F8, INTMEM_15B[] ROM:4237 orb INTMEM_F8, INTMEM_15C[] ROM:423C jne ROM_424E ROM:423E ldb INTMEM_F8, #-10h ROM:4241 stb INTMEM_F8, INTMEM_15B[] ROM:4246 ldb INTMEM_F8, #-10h ROM:4249 stb INTMEM_F8, INTMEM_15C[] ROM:424E ROM:424E ROM_424E: ; CODE XREF: ROM_40BC+180↑j ROM:424E clrb INTMEM_F6+1 ROM:4250 lcall ROM_3531 ROM:4253 cmp INTMEM_F8, 6[INTMEM_40] ROM:4258 jne ROM_4280 ROM:425A clr INTMEM_FC+2 ROM:425C clrb INTMEM_F6+1 ROM:425E ldb INTMEM_F8+2, #5 ROM:4261 ROM:4261 ROM_4261: ; CODE XREF: ROM_40BC+1A8↓j ROM:4261 lcall ROM_3531 ROM:4264 djnz INTMEM_F8+2, ROM_4261 ROM:4267 neg INTMEM_FC+2 ROM:4269 jne ROM_4280 ROM:426B ld INTMEM_EC, #-5AABh ROM:426F lcall ROM_35F2 ROM:4272 negb INTMEM_F6 ROM:4274 je ROM_429C ROM:4276 ldb INTMEM_EC+1, #-56h ROM:4279 lcall ROM_35F2 ROM:427C negb INTMEM_F6 ROM:427E je ROM_4289 ROM:4280 ROM:4280 ROM_4280: ; CODE XREF: ROM_40BC+19C↑j ROM:4280 ; ROM_40BC+1AD↑j ROM:4280 lcall ROM_372E ROM:4283 lcall ROM_36C7 ROM:4286 lcall ROM_36F8 ROM:4289 ROM:4289 ROM_4289: ; CODE XREF: ROM_40BC+1C2↑j ROM:4289 stb INTMEM_FC, INTMEM_15A[] ROM:428E orb INTMEM_7A, #1 ROM:4291 ldb INTMEM_F8, #2 ROM:4294 lcall ROM_3406 ROM:4297 ldb INTMEM_FC, INTMEM_15A[] ROM:429C ROM:429C ROM_429C: ; CODE XREF: ROM_40BC+1B8↑j ROM:429C ldb INTMEM_F6+1, INTMEM_F8+3 ROM:429F ld INTMEM_F8, #-55ABh ROM:42A3 lcall ROM_3691 ROM:42A6 stb INTMEM_FC, INTMEM_15A[] ROM:42AB ROM:42AB ROM_42AB: ; CODE XREF: ROM_40BC+94↑j ROM:42AB jbs INTMEM_79, 0, ROM_42B6 ROM:42AE ldb INTMEM_F6, #0 ROM:42B1 stb INTMEM_F6, INTMEM_164[] ROM:42B6 ROM:42B6 ROM_42B6: ; CODE XREF: ROM_40BC:ROM_42AB↑j ROM:42B6 ldb INTMEM_5F, 0C2h[INTMEM_40] ROM:42BB jbs INTMEM_79, 0, ROM_42C1 ROM:42BE orb INTMEM_7F, #20h ; ' ' ROM:42C1 ROM:42C1 ROM_42C1: ; CODE XREF: ROM_40BC+1FF↑j ROM:42C1 jbs INTMEM_7C, 5, ROM_42CD ROM:42C4 jbs INTMEM_7F+1, 3, ROM_42CD ROM:42C7 jbs INTMEM_7F+1, 4, ROM_42CD ROM:42CA lcall ROM_45F8 ROM:42CD ROM:42CD ROM_42CD: ; CODE XREF: ROM_40BC:ROM_42C1↑j ROM:42CD ; ROM_40BC+208↑j ... ROM:42CD jbs INTMEM_79, 0, ROM_42EC ROM:42D0 orb INTMEM_26+1, #1 ROM:42D3 ldb INTMEM_16, INTMEM_26+1 ROM:42D6 ldb INTMEM_F8+2, #-80h ROM:42D9 stb INTMEM_F8+2, INTMEM_209[] ROM:42DE ldb INTMEM_17, INTMEM_F8+2 ROM:42E1 ldb INTMEM_74, #-1 ROM:42E4 ldb INTMEM_F8, #0 ROM:42E7 stb INTMEM_F8, INTMEM_206[] ROM:42EC ROM:42EC ROM_42EC: ; CODE XREF: ROM_40BC:ROM_42CD↑j ROM:42EC orb INTMEM_26+1, #10h ROM:42EF stb INTMEM_26+1, INTMEM_16 ROM:42F2 jbs INTMEM_79, 0, ROM_430A ROM:42F5 ldb INTMEM_85, 0EEh[INTMEM_40] ROM:42FA ldb INTMEM_F8, #1 ROM:42FD stb INTMEM_F8, INTMEM_33D[] ROM:4302 ldb INTMEM_F8, #1 ROM:4305 stb INTMEM_F8, INTMEM_33C[] ROM:430A ROM:430A ROM_430A: ; CODE XREF: ROM_40BC+236↑j ROM:430A orb INT_MASK, #20h ; ' ' ; Interrupt mask register ROM:430D jbc INTMEM_79, 0, ROM_4330 ROM:4310 jbs INTMEM_83, 0, ROM_4330 ROM:4313 jbs WSR1, 6, ROM_432D ; Window selection register 1 ROM:4316 pusha ROM:4317 add INTMEM_F8, INTMEM_A, #3E8h ROM:431C st INTMEM_F8, INTMEM_342[] ROM:4321 ldb INTMEM_6, #18h ROM:4324 ld INTMEM_4, INTMEM_F8 ROM:4327 popa ROM:4328 orb INTMEM_83, #1 ROM:432B sjmp ROM_4330 ROM:432D ; --------------------------------------------------------------------------- ROM:432D ROM:432D ROM_432D: ; CODE XREF: ROM_40BC+257↑j ROM:432D orb INTMEM_39, #2 ROM:4330 ROM:4330 ROM_4330: ; CODE XREF: ROM_40BC+251↑j ROM:4330 ; ROM_40BC+254↑j ... ROM:4330 ldb INTMEM_F6, 0E5h[INTMEM_40] ROM:4335 addb INTMEM_F6+1, INTMEM_F6, 0E1h[INTMEM_40] ROM:433B cmpb INTMEM_F6+1, #47h ; 'G' ROM:433E jle ROM_4343 ROM:4340 subb INTMEM_F6+1, #48h ; 'H' ROM:4343 ROM:4343 ROM_4343: ; CODE XREF: ROM_40BC+282↑j ROM:4343 stb INTMEM_F6+1, INTMEM_2EE[] ROM:4348 addb INTMEM_F6+1, INTMEM_F6, 0E0h[INTMEM_40] ROM:434E cmpb INTMEM_F6+1, #47h ; 'G' ROM:4351 jle ROM_4356 ROM:4353 subb INTMEM_F6+1, #48h ; 'H' ROM:4356 ROM:4356 ROM_4356: ; CODE XREF: ROM_40BC+295↑j ROM:4356 stb INTMEM_F6+1, INTMEM_2ED[] ROM:435B addb INTMEM_F6+1, INTMEM_F6, 0E2h[INTMEM_40] ROM:4361 cmpb INTMEM_F6+1, #47h ; 'G' ROM:4364 jle ROM_4369 ROM:4366 subb INTMEM_F6+1, #48h ; 'H' ROM:4369 ROM:4369 ROM_4369: ; CODE XREF: ROM_40BC+2A8↑j ROM:4369 stb INTMEM_F6+1, INTMEM_2EF[] ROM:436E addb INTMEM_F6+1, INTMEM_F6, 0E4h[INTMEM_40] ROM:4374 cmpb INTMEM_F6+1, #47h ; 'G' ROM:4377 jle ROM_437C ROM:4379 subb INTMEM_F6+1, #48h ; 'H' ROM:437C ROM:437C ROM_437C: ; CODE XREF: ROM_40BC+2BB↑j ROM:437C stb INTMEM_F6+1, INTMEM_2F4[] ROM:4381 addb INTMEM_F6+1, INTMEM_F6, 0E3h[INTMEM_40] ROM:4387 cmpb INTMEM_F6+1, #47h ; 'G' ROM:438A jle ROM_438F ROM:438C subb INTMEM_F6+1, #48h ; 'H' ROM:438F ROM:438F ROM_438F: ; CODE XREF: ROM_40BC+2CE↑j ROM:438F stb INTMEM_F6+1, INTMEM_2F3[] ROM:4394 jbc INTMEM_79, 0, ROM_4398 ROM:4397 ei ROM:4398 ROM:4398 ROM_4398: ; CODE XREF: ROM_40BC+2D8↑j ROM:4398 clrb WSR ; Window selection register ROM:439A ret ROM:439A ; End of function ROM_40BC ROM:439A ROM:439B ; --------------------------------------------------------------------------- ROM:439B jbs INTMEM_79, 0, ROM_43A6 ROM:439E ldb INTMEM_F6, #12h ROM:43A1 stb INTMEM_F6, INTMEM_2AB[] ROM:43A6 ROM:43A6 ROM_43A6: ; CODE XREF: ROM:439B↑j ROM:43A6 decb INTMEM_F6 ROM:43A8 jbs INTMEM_79, 4, ROM_43D6 ROM:43AB incb INTMEM_F6 ROM:43AD ld INTMEM_F8+2, INTMEM_322[] ROM:43B2 sub INTMEM_F8+2, #-8000h ROM:43B6 jc ROM_43BA ROM:43B8 clr INTMEM_F8+2 ROM:43BA ROM:43BA ROM_43BA: ; CODE XREF: ROM:43B6↑j ROM:43BA shr INTMEM_F8+2, #1 ROM:43BD stb INTMEM_F8+2, INTMEM_2C ROM:43C0 ldb INTMEM_F8, #3 ROM:43C3 stb INTMEM_F8, (INTMEM_32A+8)[] ROM:43C8 lcall ROM_3459 ROM:43CB ld INTMEM_F8+2, #-8000h ROM:43CF ldb INTMEM_FC, 0BAh[INTMEM_40] ROM:43D4 sjmp ROM_440B ROM:43D6 ; --------------------------------------------------------------------------- ROM:43D6 ROM:43D6 ROM_43D6: ; CODE XREF: ROM:43A8↑j ROM:43D6 ; ROM:43D9↓j ROM:43D6 ret ROM:43D7 ; --------------------------------------------------------------------------- ROM:43D7 decb INTMEM_F6 ROM:43D9 jbs INTMEM_79, 4, ROM_43D6 ROM:43DC incb INTMEM_F6 ROM:43DE ld INTMEM_F8+2, INTMEM_322[] ROM:43E3 sub INTMEM_F8+2, #-8000h ROM:43E7 jc ROM_43EB ROM:43E9 clr INTMEM_F8+2 ROM:43EB ROM:43EB ROM_43EB: ; CODE XREF: ROM:43E7↑j ROM:43EB shr INTMEM_F8+2, #1 ROM:43EE stb INTMEM_F8+2, INTMEM_2C ROM:43F1 ldb INTMEM_F8, #3 ROM:43F4 stb INTMEM_F8, (INTMEM_32A+8)[] ROM:43F9 lcall ROM_3459 ROM:43FC ldbze INTMEM_F8+2, INTMEM_2C ROM:43FF shl INTMEM_F8+2, #1 ROM:4402 add INTMEM_F8+2, #-8000h ROM:4406 ldb INTMEM_FC, 0BAh[INTMEM_40] ROM:440B ROM:440B ROM_440B: ; CODE XREF: ROM:43D4↑j ROM:440B decb INTMEM_F6+1 ROM:440D jnc ROM_441B ROM:440F je ROM_4416 ROM:4411 ldb INTMEM_F8, #5 ROM:4414 sjmp ROM_441E ROM:4416 ; --------------------------------------------------------------------------- ROM:4416 ROM:4416 ROM_4416: ; CODE XREF: ROM:440F↑j ROM:4416 ldb INTMEM_F8, #1 ROM:4419 sjmp ROM_441E ROM:441B ; --------------------------------------------------------------------------- ROM:441B ROM:441B ROM_441B: ; CODE XREF: ROM:440D↑j ROM:441B ldb INTMEM_F8, #0 ROM:441E ROM:441E ROM_441E: ; CODE XREF: ROM:4414↑j ROM:441E ; ROM:4419↑j ROM:441E incb INTMEM_F6+1 ROM:4420 ret ROM:4421 ; --------------------------------------------------------------------------- ROM:4421 ldb INTMEM_F8, #4 ROM:4424 lcall ROM_3459 ROM:4427 decb INTMEM_F6+1 ROM:4429 jnc ROM_4437 ROM:442B je ROM_4432 ROM:442D ldb INTMEM_F8, #6 ROM:4430 sjmp ROM_4439 ROM:4432 ; --------------------------------------------------------------------------- ROM:4432 ROM:4432 ROM_4432: ; CODE XREF: ROM:442B↑j ROM:4432 ldb INTMEM_F8, #2 ROM:4435 sjmp ROM_4439 ROM:4437 ; --------------------------------------------------------------------------- ROM:4437 ROM:4437 ROM_4437: ; CODE XREF: ROM:4429↑j ROM:4437 decb INTMEM_F6 ROM:4439 ROM:4439 ROM_4439: ; CODE XREF: ROM:4430↑j ROM:4439 ; ROM:4435↑j ROM:4439 incb INTMEM_F6+1 ROM:443B ret ROM:443C ; --------------------------------------------------------------------------- ROM:443C decb INTMEM_F6+1 ROM:443E jne ROM_445C ROM:4440 ld INTMEM_F8+2, INTMEM_31E[] ROM:4445 cmp INTMEM_F8+2, INTMEM_320[] ROM:444A jc ROM_444E ROM:444C inc INTMEM_F8+2 ROM:444E ROM:444E ROM_444E: ; CODE XREF: ROM:444A↑j ROM:444E and INTMEM_F8+2, #-2 ROM:4452 ldb INTMEM_FC, 0BAh[INTMEM_40] ROM:4457 ldb INTMEM_F8, #1 ROM:445A sjmp ROM_445E ROM:445C ; --------------------------------------------------------------------------- ROM:445C ROM:445C ROM_445C: ; CODE XREF: ROM:443E↑j ROM:445C decb INTMEM_F6 ROM:445E ROM:445E ROM_445E: ; CODE XREF: ROM:445A↑j ROM:445E incb INTMEM_F6+1 ROM:4460 ret ROM:4461 ; --------------------------------------------------------------------------- ROM:4461 decb INTMEM_F6+1 ROM:4463 jne ROM_447C ROM:4465 ld INTMEM_F8+2, INTMEM_31E[] ROM:446A add INTMEM_F8+2, #3 ROM:446E and INTMEM_F8+2, #-2 ROM:4472 ldb INTMEM_FC, 0BAh[INTMEM_40] ROM:4477 ldb INTMEM_F8, #1 ROM:447A sjmp ROM_447E ROM:447C ; --------------------------------------------------------------------------- ROM:447C ROM:447C ROM_447C: ; CODE XREF: ROM:4463↑j ROM:447C decb INTMEM_F6 ROM:447E ROM:447E ROM_447E: ; CODE XREF: ROM:447A↑j ROM:447E incb INTMEM_F6+1 ROM:4480 ret ROM:4481 ; --------------------------------------------------------------------------- ROM:4481 decb INTMEM_F6+1 ROM:4483 jne ROM_449C ROM:4485 ld INTMEM_F8+2, INTMEM_31E[] ROM:448A sub INTMEM_F8+2, #2 ROM:448E and INTMEM_F8+2, #-2 ROM:4492 ldb INTMEM_FC, 0BAh[INTMEM_40] ROM:4497 ldb INTMEM_F8, #1 ROM:449A sjmp ROM_449E ROM:449C ; --------------------------------------------------------------------------- ROM:449C ROM:449C ROM_449C: ; CODE XREF: ROM:4483↑j ROM:449C decb INTMEM_F6 ROM:449E ROM:449E ROM_449E: ; CODE XREF: ROM:449A↑j ROM:449E incb INTMEM_F6+1 ROM:44A0 ret ROM:44A1 ; --------------------------------------------------------------------------- ROM:44A1 andb INTMEM_79, #-11h ROM:44A4 ret ROM:44A5 ; --------------------------------------------------------------------------- ROM:44A5 andb INTMEM_79, #7Fh ROM:44A8 ret ROM:44A9 ; --------------------------------------------------------------------------- ROM:44A9 orb INTMEM_79, #10h ROM:44AC st INTMEM_F8+2, INTMEM_326[] ROM:44B1 ret ROM:44B2 ; --------------------------------------------------------------------------- ROM:44B2 orb INTMEM_79, #-80h ROM:44B5 st INTMEM_F8+2, INTMEM_328[] ROM:44BA ret ROM:44BB ; --------------------------------------------------------------------------- ROM:44BB cmpb INTMEM_FC, 0BAh[INTMEM_40] ROM:44C0 jnh ROM_44C7 ROM:44C2 ldb INTMEM_FC, 0BAh[INTMEM_40] ROM:44C7 ROM:44C7 ROM_44C7: ; CODE XREF: ROM:44C0↑j ROM:44C7 stb INTMEM_FC, (INTMEM_32A+0Ah)[] ROM:44CC st INTMEM_F8+2, INTMEM_32A[] ROM:44D1 ret ROM:44D2 ; --------------------------------------------------------------------------- ROM:44D2 decb INTMEM_F6 ROM:44D4 jbs INTMEM_7A, 0, ROM_44DC ROM:44D7 incb INTMEM_F6 ROM:44D9 orb INTMEM_79, #40h ; '@' ROM:44DC ROM:44DC ROM_44DC: ; CODE XREF: ROM:44D4↑j ROM:44DC ret ROM:44DD ; --------------------------------------------------------------------------- ROM:44DD decb INTMEM_F6 ROM:44DF jbs INTMEM_79, 4, ROM_44EA ROM:44E2 incb INTMEM_F6 ROM:44E4 andb INTMEM_79, #-41h ROM:44E7 orb INTMEM_79, #20h ; ' ' ROM:44EA ROM:44EA ROM_44EA: ; CODE XREF: ROM:44DF↑j ROM:44EA ret ROM:44EB ROM:44EB ; =============== S U B R O U T I N E ======================================= ROM:44EB ROM:44EB ROM:44EB ROM_44EB: ; CODE XREF: ROM:6FB9↓p ROM:44EB ; ROM:85F4↓p ROM:44EB pushf ROM:44EC st INTMEM_F8, INTMEM_148[] ROM:44F1 st INTMEM_FC, INTMEM_14A[] ROM:44F6 stb INTMEM_FC+3, INTMEM_15F[] ROM:44FB andb INTMEM_7C, #7Fh ROM:44FE cmpb INTMEM_FC+2, ZERO_REG ; Zero register ROM:4501 je ROM_4506 ROM:4503 orb INTMEM_7C, #-80h ROM:4506 ROM:4506 ROM_4506: ; CODE XREF: ROM_44EB+16↑j ROM:4506 ld INTMEM_F0, INTMEM_148[] ROM:450B cmpb INTMEM_62+1, #48h ; 'H' ROM:450E jne ROM_451B ROM:4510 mulu INTMEM_F0, #4 ROM:4514 cmp INTMEM_F0+2, ZERO_REG ; Zero register ROM:4517 je ROM_4528 ROM:4519 sjmp ROM_4525 ROM:451B ; --------------------------------------------------------------------------- ROM:451B ROM:451B ROM_451B: ; CODE XREF: ROM_44EB+23↑j ROM:451B cmpb INTMEM_62+1, #24h ; '$' ROM:451E jne ROM_4528 ROM:4520 shl INTMEM_F0, #1 ROM:4523 jnc ROM_4528 ROM:4525 ROM:4525 ROM_4525: ; CODE XREF: ROM_44EB+2E↑j ROM:4525 ldbse INTMEM_F0, #-1 ROM:4528 ROM:4528 ROM_4528: ; CODE XREF: ROM_44EB+2C↑j ROM:4528 ; ROM_44EB+33↑j ... ROM:4528 st INTMEM_F0, INTMEM_14E[] ROM:452D ld INTMEM_F0, INTMEM_148[] ROM:4532 cmpb INTMEM_64, #48h ; 'H' ROM:4535 jne ROM_4542 ROM:4537 mulu INTMEM_F0, #4 ROM:453B cmp INTMEM_F0+2, ZERO_REG ; Zero register ROM:453E je ROM_454F ROM:4540 sjmp ROM_454C ROM:4542 ; --------------------------------------------------------------------------- ROM:4542 ROM:4542 ROM_4542: ; CODE XREF: ROM_44EB+4A↑j ROM:4542 cmpb INTMEM_64, #24h ; '$' ROM:4545 jne ROM_454F ROM:4547 shl INTMEM_F0, #1 ROM:454A jnc ROM_454F ROM:454C ROM:454C ROM_454C: ; CODE XREF: ROM_44EB+55↑j ROM:454C ldbse INTMEM_F0, #-1 ROM:454F ROM:454F ROM_454F: ; CODE XREF: ROM_44EB+53↑j ROM:454F ; ROM_44EB+5A↑j ... ROM:454F popf ROM:4550 st INTMEM_F0, INTMEM_150[] ROM:4555 ret ROM:4555 ; End of function ROM_44EB ROM:4555 ROM:4556 ROM:4556 ; =============== S U B R O U T I N E ======================================= ROM:4556 ROM:4556 ROM:4556 ROM_4556: ; CODE XREF: ROM:6F9F↓p ROM:4556 st INTMEM_F8+2, INTMEM_14C[] ROM:455B ret ROM:455B ; End of function ROM_4556 ROM:455B ROM:455C ROM:455C ; =============== S U B R O U T I N E ======================================= ROM:455C ROM:455C ROM:455C ROM_455C: ; CODE XREF: ROM:6FDF↓p ROM:455C st INTMEM_F8, INTMEM_4E ROM:455F ldb INTMEM_FC, #8 ROM:4562 stb INTMEM_FC, INTMEM_160[] ROM:4567 ret ROM:4567 ; End of function ROM_455C ROM:4567 ROM:4568 ROM:4568 ; =============== S U B R O U T I N E ======================================= ROM:4568 ROM:4568 ROM:4568 ROM_4568: ; CODE XREF: ROM_6FE8+138↓p ROM:4568 pushf ROM:4569 add INTMEM_4A, INTMEM_F8 ROM:456C jnc ROM_4571 ROM:456E ldbse INTMEM_4A, #-1 ROM:4571 ROM:4571 ROM_4571: ; CODE XREF: ROM_4568+4↑j ROM:4571 add INTMEM_4C, INTMEM_F8 ROM:4574 jnc ROM_4579 ROM:4576 ldbse INTMEM_4C, #-1 ROM:4579 ROM:4579 ROM_4579: ; CODE XREF: ROM_4568+C↑j ROM:4579 popf ROM:457A ret ROM:457A ; End of function ROM_4568 ROM:457A ROM:457B ; --------------------------------------------------------------------------- ROM:457B ROM:457B ROM_457B: ; CODE XREF: ROM:515E↓j ROM:457B ; ROM:51B1↓j ... ROM:457B clrb INTMEM_F8 ROM:457D ljmp ROM_3CCB ROM:4580 ROM:4580 ; =============== S U B R O U T I N E ======================================= ROM:4580 ROM:4580 ROM:4580 ROM_4580: ; CODE XREF: ROM_336D-1220↑p ROM:4580 ; ROM_336D-1210↑p ROM:4580 ld INTMEM_F8, INTMEM_FC+2 ROM:4583 ldb INTMEM_F8+3, #48h ; 'H' ROM:4586 ROM:4586 ROM_4586: ; CODE XREF: ROM_4580+10↓j ROM:4586 cmpb INTMEM_F8+3, [INTMEM_F8] ROM:4589 jnh ROM_4592 ROM:458B ldb INTMEM_F8+2, [INTMEM_F8] ROM:458E inc INTMEM_F8 ROM:4590 sjmp ROM_4586 ROM:4592 ; --------------------------------------------------------------------------- ROM:4592 ROM:4592 ROM_4592: ; CODE XREF: ROM_4580+9↑j ROM:4592 subb INTMEM_FC, INTMEM_72, #1 ROM:4596 ld INTMEM_F8, INTMEM_FC+2 ROM:4599 ldb INTMEM_FC+1, [INTMEM_F8] ROM:459C subb INTMEM_FC+1, INTMEM_F8+2 ROM:459F addb INTMEM_FC+1, #24h ; '$' ROM:45A2 ROM:45A2 ROM_45A2: ; CODE XREF: ROM_4580+36↓j ROM:45A2 cmpb INTMEM_FC, INTMEM_FC+1 ROM:45A5 je ROM_45B8 ROM:45A7 cmpb INTMEM_F8+3, 1[INTMEM_F8] ROM:45AB jnh ROM_45B8 ROM:45AD subb INTMEM_FC+1, ZERO_REG, [INTMEM_F8] ; Zero register ROM:45B1 inc INTMEM_F8 ROM:45B3 addb INTMEM_FC+1, [INTMEM_F8] ROM:45B6 sjmp ROM_45A2 ROM:45B8 ; --------------------------------------------------------------------------- ROM:45B8 ROM:45B8 ROM_45B8: ; CODE XREF: ROM_4580+25↑j ROM:45B8 ; ROM_4580+2B↑j ROM:45B8 ret ROM:45B8 ; End of function ROM_4580 ROM:45B8 ROM:45B9 ROM:45B9 ; =============== S U B R O U T I N E ======================================= ROM:45B9 ROM:45B9 ROM:45B9 ROM_45B9: ; CODE XREF: ROM_336D-11F5↑p ROM:45B9 ; ROM_336D:ROM_2258↑p ROM:45B9 incb INTMEM_70 ROM:45BB ldbze INTMEM_FC, INTMEM_70 ROM:45BE add INTMEM_FC, INTMEM_40 ROM:45C1 ldb INTMEM_71, 0D0h[INTMEM_FC] ROM:45C6 cmpb INTMEM_71, #48h ; 'H' ROM:45C9 jnc ROM_45F0 ROM:45CB jbs INTMEM_7F+1, 7, ROM_45D7 ROM:45CE clrb INTMEM_70 ROM:45D0 ldb INTMEM_71, 0D0h[INTMEM_40] ROM:45D5 sjmp ROM_45F0 ROM:45D7 ; --------------------------------------------------------------------------- ROM:45D7 ROM:45D7 ROM_45D7: ; CODE XREF: ROM_45B9+12↑j ROM:45D7 ; ROM_45B9+28↓j ROM:45D7 dec INTMEM_FC ROM:45D9 ldb INTMEM_71, 0D0h[INTMEM_FC] ROM:45DE cmpb INTMEM_71, #48h ; 'H' ROM:45E1 jnc ROM_45D7 ROM:45E3 inc INTMEM_FC ROM:45E5 ldb INTMEM_71, 0D0h[INTMEM_FC] ROM:45EA sub INTMEM_FC, INTMEM_40 ROM:45ED stb INTMEM_FC, INTMEM_70 ROM:45F0 ROM:45F0 ROM_45F0: ; CODE XREF: ROM_45B9+10↑j ROM:45F0 ; ROM_45B9+1C↑j ROM:45F0 decb INTMEM_71 ROM:45F2 jge ROM_45F7 ROM:45F4 addb INTMEM_71, #24h ; '$' ROM:45F7 ROM:45F7 ROM_45F7: ; CODE XREF: ROM_45B9+39↑j ROM:45F7 ret ROM:45F7 ; End of function ROM_45B9 ROM:45F7 ROM:45F8 ROM:45F8 ; =============== S U B R O U T I N E ======================================= ROM:45F8 ROM:45F8 ROM:45F8 ROM_45F8: ; CODE XREF: ROM_336D:ROM_2296↑p ROM:45F8 ; ROM:2EF2↑p ... ROM:45F8 jbc INTMEM_7C, 5, ROM_4616 ROM:45FB cmp INTMEM_44, 14h[INTMEM_40] ROM:4600 jh ROM_4616 ROM:4602 cmpb INTMEM_6D+1, ZERO_REG ; Zero register ROM:4605 jne ROM_4616 ROM:4607 cmp INTMEM_54, 14h[INTMEM_40] ROM:460C jh ROM_4616 ROM:460E cmpb INTMEM_6C, ZERO_REG ; Zero register ROM:4611 jne ROM_4616 ROM:4613 orb INTMEM_3C, #1 ROM:4616 ROM:4616 ROM_4616: ; CODE XREF: ROM_45F8↑j ROM:4616 ; ROM_45F8+8↑j ... ROM:4616 andb INTMEM_7C, #-21h ROM:4619 andb INTMEM_7F+1, #-5 ROM:461C clrb INTMEM_73 ROM:461E clr INTMEM_46 ROM:4620 ldb INTMEM_72, 0DBh[INTMEM_40] ROM:4625 negb INTMEM_72 ROM:4627 orb INTMEM_7F+1, #8 ROM:462A andb INTMEM_7F+1, #-11h ROM:462D andb INTMEM_7F+1, #-21h ROM:4630 ret ROM:4630 ; End of function ROM_45F8 ROM:4630 ROM:4631 ; --------------------------------------------------------------------------- ROM:4631 ld INTMEM_F8+2, INTMEM_2D8[] ROM:4636 andb ZERO_REG, INTMEM_22, #20h ; ' ' ; Zero register ROM:463A jne ROM_4648 ROM:463C cmp ZERO_REG, INTMEM_158[] ; Zero register ROM:4641 je ROM_4650 ROM:4643 ld INTMEM_F8+2, INTMEM_2DA[] ROM:4648 ROM:4648 ROM_4648: ; CODE XREF: ROM:463A↑j ROM:4648 xorb INTMEM_22, #20h ; ' ' ROM:464B stb INTMEM_22, 1FFEh[] ROM:4650 ROM:4650 ROM_4650: ; CODE XREF: ROM:4641↑j ROM:4650 add INTMEM_F8+2, (INTMEM_33D+3)[] ROM:4655 st INTMEM_F8+2, (INTMEM_33D+3)[] ROM:465A ljmp ROM_31A9 ROM:465D ROM:465D ; =============== S U B R O U T I N E ======================================= ROM:465D ROM:465D ROM:465D ROM_465D: ; CODE XREF: ROM_336D-C4B↑p ROM:465D ; ROM_29DB+C1↑p ROM:465D ld INTMEM_F6, INTMEM_14C[] ROM:4662 ld INTMEM_F8, INTMEM_14E[] ROM:4667 cmp INTMEM_F8, ZERO_REG ; Zero register ROM:466A je ROM_4684 ROM:466C add INTMEM_F6, #-8000h ROM:4670 jnc ROM_467C ROM:4672 add INTMEM_F8, INTMEM_F6 ROM:4675 jnc ROM_4684 ROM:4677 ldbse INTMEM_F8, #-1 ROM:467A sjmp ROM_4684 ROM:467C ; --------------------------------------------------------------------------- ROM:467C ROM:467C ROM_467C: ; CODE XREF: ROM_465D+13↑j ROM:467C add INTMEM_F8, INTMEM_F6 ROM:467F jc ROM_4684 ROM:4681 ld INTMEM_F8, ZERO_REG ; Zero register ROM:4684 ROM:4684 ROM_4684: ; CODE XREF: ROM_465D+D↑j ROM:4684 ; ROM_465D+18↑j ... ROM:4684 st INTMEM_F8, INTMEM_2E6[] ROM:4689 mulu INTMEM_F8, #64h ; 'd' ROM:468D divu INTMEM_F8, INTMEM_44 ROM:4690 st INTMEM_F8, INTMEM_2E4[] ROM:4695 ret ROM:4695 ; End of function ROM_465D ROM:4695 ROM:4696 ROM:4696 ; =============== S U B R O U T I N E ======================================= ROM:4696 ROM:4696 ROM:4696 ROM_4696: ; CODE XREF: ROM_336D-C45↑p ROM:4696 ; ROM_29DB+C7↑p ROM:4696 mulub INTMEM_F8+2, INTMEM_62+1, #64h ; 'd' ROM:469A ld INTMEM_FC, INTMEM_14A[] ROM:469F clr INTMEM_FC+2 ROM:46A1 divu INTMEM_FC, INTMEM_F8+2 ROM:46A4 sub INTMEM_FC, INTMEM_FC+2, INTMEM_2E4[] ROM:46AA jge ROM_46B0 ROM:46AC sub INTMEM_FC, #64h ; 'd' ROM:46B0 ROM:46B0 ROM_46B0: ; CODE XREF: ROM_4696+14↑j ROM:46B0 divb INTMEM_FC, #64h ; 'd' ROM:46B4 divub INTMEM_FC+2, #64h ; 'd' ROM:46B7 ldbze INTMEM_F6, 0E3h[INTMEM_40] ROM:46BC divub INTMEM_F6, INTMEM_62+1 ROM:46BF cmpb INTMEM_F6+1, INTMEM_FC+2 ROM:46C2 jle ROM_46C7 ROM:46C4 subb INTMEM_F6+1, INTMEM_62+1 ROM:46C7 ROM:46C7 ROM_46C7: ; CODE XREF: ROM_4696+2C↑j ROM:46C7 ldbze INTMEM_F8, INTMEM_72 ROM:46CA divub INTMEM_F8, INTMEM_62+1 ROM:46CD cmpb INTMEM_F8+1, INTMEM_FC+2 ROM:46D0 jle ROM_46D5 ROM:46D2 subb INTMEM_F8+1, INTMEM_62+1 ROM:46D5 ROM:46D5 ROM_46D5: ; CODE XREF: ROM_4696+3A↑j ROM:46D5 cmpb INTMEM_FC, INTMEM_F6+1 ROM:46D8 jge ROM_46DD ROM:46DA ldb INTMEM_FC, INTMEM_F6+1 ROM:46DD ROM:46DD ROM_46DD: ; CODE XREF: ROM_4696+42↑j ROM:46DD ldbze INTMEM_F6, 0E4h[INTMEM_40] ROM:46E2 divub INTMEM_F6, INTMEM_62+1 ROM:46E5 cmpb INTMEM_F6+1, INTMEM_FC+2 ROM:46E8 jge ROM_46ED ROM:46EA addb INTMEM_F6+1, INTMEM_62+1 ROM:46ED ROM:46ED ROM_46ED: ; CODE XREF: ROM_4696+52↑j ROM:46ED ld INTMEM_F8+2, INTMEM_2E4[] ROM:46F2 divub INTMEM_F8+2, #64h ; 'd' ROM:46F5 cmpb INTMEM_F8+3, ZERO_REG ; Zero register ROM:46F8 je ROM_46FC ROM:46FA incb INTMEM_F8+2 ROM:46FC ROM:46FC ROM_46FC: ; CODE XREF: ROM_4696+62↑j ROM:46FC addb INTMEM_F6, INTMEM_FC, INTMEM_F8+2 ROM:4700 cmpb INTMEM_F6, INTMEM_F6+1 ROM:4703 jle ROM_4709 ROM:4705 subb INTMEM_FC, INTMEM_F6+1, INTMEM_F8+2 ROM:4709 ROM:4709 ROM_4709: ; CODE XREF: ROM_4696+6D↑j ROM:4709 cmpb INTMEM_FC, INTMEM_F8+1 ROM:470C jge ROM_4711 ROM:470E ldb INTMEM_FC, INTMEM_F8+1 ROM:4711 ROM:4711 ROM_4711: ; CODE XREF: ROM_4696+76↑j ROM:4711 cmpb INTMEM_FC, ZERO_REG ; Zero register ROM:4714 jge ROM_4719 ROM:4716 addb INTMEM_FC, INTMEM_62+1 ROM:4719 ROM:4719 ROM_4719: ; CODE XREF: ROM_4696+7E↑j ROM:4719 stb INTMEM_FC, INTMEM_2F2[] ROM:471E ret ROM:471E ; End of function ROM_4696 ROM:471E ROM:471F ROM:471F ; =============== S U B R O U T I N E ======================================= ROM:471F ROM:471F ROM:471F ROM_471F: ; CODE XREF: ROM_336D:ROM_272D↑p ROM:471F ; ROM_29DB:ROM_2AA7↑p ROM:471F ld INTMEM_F6, INTMEM_14A[] ROM:4724 divub INTMEM_F6, #64h ; 'd' ROM:4727 ldbze INTMEM_F6, INTMEM_F6 ROM:472A divub INTMEM_F6, INTMEM_62+1 ROM:472D stb INTMEM_F6+1, INTMEM_2F2[] ROM:4732 ret ROM:4732 ; End of function ROM_471F ROM:4732 ROM:4733 ROM:4733 ; =============== S U B R O U T I N E ======================================= ROM:4733 ROM:4733 ROM:4733 ROM_4733: ; CODE XREF: ROM_336D:ROM_2730↑p ROM:4733 ; ROM_29DB:ROM_2AAA↑p ROM:4733 ldb INTMEM_F6, INTMEM_2F2[] ROM:4738 cmpb INTMEM_62+1, #48h ; 'H' ROM:473B jne ROM_4744 ROM:473D stb INTMEM_F6, INTMEM_2F0[] ROM:4742 sjmp ROM_475B ROM:4744 ; --------------------------------------------------------------------------- ROM:4744 ROM:4744 ROM_4744: ; CODE XREF: ROM_4733+8↑j ROM:4744 ; ROM_4733+19↓j ROM:4744 cmpb INTMEM_F6, INTMEM_72 ROM:4747 jc ROM_474E ROM:4749 addb INTMEM_F6, INTMEM_62+1 ROM:474C sjmp ROM_4744 ROM:474E ; --------------------------------------------------------------------------- ROM:474E ROM:474E ROM_474E: ; CODE XREF: ROM_4733+14↑j ROM:474E cmpb INTMEM_F6, #47h ; 'G' ROM:4751 jnh ROM_4756 ROM:4753 subb INTMEM_F6, #48h ; 'H' ROM:4756 ROM:4756 ROM_4756: ; CODE XREF: ROM_4733+1E↑j ROM:4756 stb INTMEM_F6, INTMEM_2F0[] ROM:475B ROM:475B ROM_475B: ; CODE XREF: ROM_4733+F↑j ROM:475B cmpb INTMEM_62+1, #48h ; 'H' ROM:475E jne ROM_476C ROM:4760 ldb INTMEM_F8+1, 0E4h[INTMEM_40] ROM:4765 stb INTMEM_F8+1, INTMEM_2F1[] ROM:476A sjmp ROM_4797 ROM:476C ; --------------------------------------------------------------------------- ROM:476C ROM:476C ROM_476C: ; CODE XREF: ROM_4733+2B↑j ROM:476C ldbze INTMEM_F8, 0E4h[INTMEM_40] ROM:4771 divub INTMEM_F8, INTMEM_62+1 ROM:4774 ROM:4774 ROM_4774: ; CODE XREF: ROM_4733+49↓j ROM:4774 cmpb INTMEM_F8+1, INTMEM_72 ROM:4777 jh ROM_477E ROM:4779 addb INTMEM_F8+1, INTMEM_62+1 ROM:477C sjmp ROM_4774 ROM:477E ; --------------------------------------------------------------------------- ROM:477E ROM:477E ROM_477E: ; CODE XREF: ROM_4733+44↑j ROM:477E ; ROM_4733+55↓j ROM:477E cmpb INTMEM_F8+1, INTMEM_2F0[] ROM:4783 jh ROM_478A ROM:4785 addb INTMEM_F8+1, INTMEM_62+1 ROM:4788 sjmp ROM_477E ROM:478A ; --------------------------------------------------------------------------- ROM:478A ROM:478A ROM_478A: ; CODE XREF: ROM_4733+50↑j ROM:478A cmpb INTMEM_F8+1, #47h ; 'G' ROM:478D jnh ROM_4792 ROM:478F subb INTMEM_F8+1, #48h ; 'H' ROM:4792 ROM:4792 ROM_4792: ; CODE XREF: ROM_4733+5A↑j ROM:4792 stb INTMEM_F8+1, INTMEM_2F1[] ROM:4797 ROM:4797 ROM_4797: ; CODE XREF: ROM_4733+37↑j ROM:4797 ret ROM:4797 ; End of function ROM_4733 ROM:4797 ROM:4798 ; [00000001 BYTES: COLLAPSED FUNCTION nullsub_1. PRESS CTRL-NUMPAD+ TO EXPAND] ROM:4799 ROM:4799 ; =============== S U B R O U T I N E ======================================= ROM:4799 ROM:4799 ROM:4799 ROM_4799: ; CODE XREF: ROM_336D-C15↑p ROM:4799 ; ROM_29DB:ROM_2AC4↑p ROM:4799 ld INTMEM_F6, INTMEM_14C[] ROM:479E ld INTMEM_F8, INTMEM_150[] ROM:47A3 cmp INTMEM_F8, ZERO_REG ; Zero register ROM:47A6 je ROM_47C0 ROM:47A8 add INTMEM_F6, #-8000h ROM:47AC jnc ROM_47B8 ROM:47AE add INTMEM_F8, INTMEM_F6 ROM:47B1 jnc ROM_47C0 ROM:47B3 ldbse INTMEM_F8, #-1 ROM:47B6 sjmp ROM_47C0 ROM:47B8 ; --------------------------------------------------------------------------- ROM:47B8 ROM:47B8 ROM_47B8: ; CODE XREF: ROM_4799+13↑j ROM:47B8 add INTMEM_F8, INTMEM_F6 ROM:47BB jc ROM_47C0 ROM:47BD ld INTMEM_F8, ZERO_REG ; Zero register ROM:47C0 ROM:47C0 ROM_47C0: ; CODE XREF: ROM_4799+D↑j ROM:47C0 ; ROM_4799+18↑j ... ROM:47C0 st INTMEM_F8, INTMEM_2EA[] ROM:47C5 mulu INTMEM_F8, #64h ; 'd' ROM:47C9 divu INTMEM_F8, INTMEM_44 ROM:47CC st INTMEM_F8, INTMEM_2E8[] ROM:47D1 ret ROM:47D1 ; End of function ROM_4799 ROM:47D1 ROM:47D2 ROM:47D2 ; =============== S U B R O U T I N E ======================================= ROM:47D2 ROM:47D2 ROM:47D2 ROM_47D2: ; CODE XREF: ROM_336D-C0F↑p ROM:47D2 ; ROM_29DB+EF↑p ROM:47D2 ld INTMEM_FC, INTMEM_14A[] ROM:47D7 ldb INTMEM_FC+2, 0E5h[INTMEM_40] ROM:47DC mulub INTMEM_FC+2, #64h ; 'd' ROM:47DF add INTMEM_FC, INTMEM_FC+2 ROM:47E2 cmp INTMEM_FC, #1C1Fh ROM:47E6 jnh ROM_47EC ROM:47E8 sub INTMEM_FC, #1C20h ROM:47EC ROM:47EC ROM_47EC: ; CODE XREF: ROM_47D2+14↑j ROM:47EC mulub INTMEM_F8+2, INTMEM_64, #64h ; 'd' ROM:47F0 clr INTMEM_FC+2 ROM:47F2 divu INTMEM_FC, INTMEM_F8+2 ROM:47F5 sub INTMEM_FC, INTMEM_FC+2, INTMEM_2E8[] ROM:47FB jge ROM_4801 ROM:47FD sub INTMEM_FC, #64h ; 'd' ROM:4801 ROM:4801 ROM_4801: ; CODE XREF: ROM_47D2+29↑j ROM:4801 divb INTMEM_FC, #64h ; 'd' ROM:4805 divub INTMEM_FC+2, #64h ; 'd' ROM:4808 ldbze INTMEM_F6, INTMEM_2F3[] ROM:480D divub INTMEM_F6, INTMEM_64 ROM:4810 cmpb INTMEM_F6+1, INTMEM_FC+2 ROM:4813 jle ROM_4818 ROM:4815 subb INTMEM_F6+1, INTMEM_64 ROM:4818 ROM:4818 ROM_4818: ; CODE XREF: ROM_47D2+41↑j ROM:4818 ldbze INTMEM_F8, INTMEM_72 ROM:481B divub INTMEM_F8, INTMEM_64 ROM:481E cmpb INTMEM_F8+1, INTMEM_FC+2 ROM:4821 jle ROM_4826 ROM:4823 subb INTMEM_F8+1, INTMEM_64 ROM:4826 ROM:4826 ROM_4826: ; CODE XREF: ROM_47D2+4F↑j ROM:4826 cmpb INTMEM_FC, INTMEM_F6+1 ROM:4829 jge ROM_482E ROM:482B ldb INTMEM_FC, INTMEM_F6+1 ROM:482E ROM:482E ROM_482E: ; CODE XREF: ROM_47D2+57↑j ROM:482E ldbze INTMEM_F6, INTMEM_2F4[] ROM:4833 divub INTMEM_F6, INTMEM_64 ROM:4836 cmpb INTMEM_F6+1, INTMEM_FC+2 ROM:4839 jge ROM_483E ROM:483B addb INTMEM_F6+1, INTMEM_64 ROM:483E ROM:483E ROM_483E: ; CODE XREF: ROM_47D2+67↑j ROM:483E ld INTMEM_F8+2, INTMEM_2E8[] ROM:4843 divub INTMEM_F8+2, #64h ; 'd' ROM:4846 cmpb INTMEM_F8+3, ZERO_REG ; Zero register ROM:4849 je ROM_484D ROM:484B incb INTMEM_F8+2 ROM:484D ROM:484D ROM_484D: ; CODE XREF: ROM_47D2+77↑j ROM:484D addb INTMEM_F6, INTMEM_FC, INTMEM_F8+2 ROM:4851 cmpb INTMEM_F6, INTMEM_F6+1 ROM:4854 jle ROM_485A ROM:4856 subb INTMEM_FC, INTMEM_F6+1, INTMEM_F8+2 ROM:485A ROM:485A ROM_485A: ; CODE XREF: ROM_47D2+82↑j ROM:485A cmpb INTMEM_FC, INTMEM_F8+1 ROM:485D jge ROM_4862 ROM:485F ldb INTMEM_FC, INTMEM_F8+1 ROM:4862 ROM:4862 ROM_4862: ; CODE XREF: ROM_47D2+8B↑j ROM:4862 cmpb INTMEM_FC, ZERO_REG ; Zero register ROM:4865 jge ROM_486A ROM:4867 addb INTMEM_FC, INTMEM_64 ROM:486A ROM:486A ROM_486A: ; CODE XREF: ROM_47D2+93↑j ROM:486A stb INTMEM_FC, INTMEM_2F7[] ROM:486F ret ROM:486F ; End of function ROM_47D2 ROM:486F ROM:4870 ROM:4870 ; =============== S U B R O U T I N E ======================================= ROM:4870 ROM:4870 ROM:4870 ROM_4870: ; CODE XREF: ROM_336D:ROM_2763↑p ROM:4870 ; ROM_29DB:ROM_2ACF↑p ROM:4870 ld INTMEM_F6, INTMEM_14A[] ROM:4875 ldb INTMEM_FC+2, 0E5h[INTMEM_40] ROM:487A mulub INTMEM_FC+2, #64h ; 'd' ROM:487D add INTMEM_F6, INTMEM_FC+2 ROM:4880 cmp INTMEM_F6, #1C1Fh ROM:4884 jnh ROM_488A ROM:4886 sub INTMEM_F6, #1C20h ROM:488A ROM:488A ROM_488A: ; CODE XREF: ROM_4870+14↑j ROM:488A divub INTMEM_F6, #64h ; 'd' ROM:488D ldbze INTMEM_F6, INTMEM_F6 ROM:4890 divub INTMEM_F6, INTMEM_64 ROM:4893 stb INTMEM_F6+1, INTMEM_2F7[] ROM:4898 ret ROM:4898 ; End of function ROM_4870 ROM:4898 ROM:4899 ROM:4899 ; =============== S U B R O U T I N E ======================================= ROM:4899 ROM:4899 ROM:4899 ROM_4899: ; CODE XREF: ROM_336D:ROM_2766↑p ROM:4899 ; ROM_29DB:ROM_2AD2↑p ROM:4899 ldb INTMEM_F6, INTMEM_2F7[] ROM:489E cmpb INTMEM_64, #48h ; 'H' ROM:48A1 jne ROM_48AA ROM:48A3 stb INTMEM_F6, INTMEM_2F5[] ROM:48A8 sjmp ROM_48C1 ROM:48AA ; --------------------------------------------------------------------------- ROM:48AA ROM:48AA ROM_48AA: ; CODE XREF: ROM_4899+8↑j ROM:48AA ; ROM_4899+19↓j ROM:48AA cmpb INTMEM_F6, INTMEM_72 ROM:48AD jc ROM_48B4 ROM:48AF addb INTMEM_F6, INTMEM_64 ROM:48B2 sjmp ROM_48AA ROM:48B4 ; --------------------------------------------------------------------------- ROM:48B4 ROM:48B4 ROM_48B4: ; CODE XREF: ROM_4899+14↑j ROM:48B4 cmpb INTMEM_F6, #47h ; 'G' ROM:48B7 jnh ROM_48BC ROM:48B9 subb INTMEM_F6, #48h ; 'H' ROM:48BC ROM:48BC ROM_48BC: ; CODE XREF: ROM_4899+1E↑j ROM:48BC stb INTMEM_F6, INTMEM_2F5[] ROM:48C1 ROM:48C1 ROM_48C1: ; CODE XREF: ROM_4899+F↑j ROM:48C1 cmpb INTMEM_64, #48h ; 'H' ROM:48C4 jne ROM_48D2 ROM:48C6 ldb INTMEM_F8+1, INTMEM_2F4[] ROM:48CB stb INTMEM_F8+1, INTMEM_2F6[] ROM:48D0 sjmp ROM_48FD ROM:48D2 ; --------------------------------------------------------------------------- ROM:48D2 ROM:48D2 ROM_48D2: ; CODE XREF: ROM_4899+2B↑j ROM:48D2 ldbze INTMEM_F8, INTMEM_2F4[] ROM:48D7 divub INTMEM_F8, INTMEM_64 ROM:48DA ROM:48DA ROM_48DA: ; CODE XREF: ROM_4899+49↓j ROM:48DA cmpb INTMEM_F8+1, INTMEM_72 ROM:48DD jh ROM_48E4 ROM:48DF addb INTMEM_F8+1, INTMEM_64 ROM:48E2 sjmp ROM_48DA ROM:48E4 ; --------------------------------------------------------------------------- ROM:48E4 ROM:48E4 ROM_48E4: ; CODE XREF: ROM_4899+44↑j ROM:48E4 ; ROM_4899+55↓j ROM:48E4 cmpb INTMEM_F8+1, INTMEM_2F5[] ROM:48E9 jh ROM_48F0 ROM:48EB addb INTMEM_F8+1, INTMEM_64 ROM:48EE sjmp ROM_48E4 ROM:48F0 ; --------------------------------------------------------------------------- ROM:48F0 ROM:48F0 ROM_48F0: ; CODE XREF: ROM_4899+50↑j ROM:48F0 cmpb INTMEM_F8+1, #47h ; 'G' ROM:48F3 jnh ROM_48F8 ROM:48F5 subb INTMEM_F8+1, #48h ; 'H' ROM:48F8 ROM:48F8 ROM_48F8: ; CODE XREF: ROM_4899+5A↑j ROM:48F8 stb INTMEM_F8+1, INTMEM_2F6[] ROM:48FD ROM:48FD ROM_48FD: ; CODE XREF: ROM_4899+37↑j ROM:48FD ret ROM:48FD ; End of function ROM_4899 ROM:48FD ROM:48FE ROM:48FE ; =============== S U B R O U T I N E ======================================= ROM:48FE ROM:48FE ROM:48FE ROM_48FE: ; CODE XREF: ROM_336D:ROM_296D↑p ROM:48FE ; ROM:51C1↓p ROM:48FE st INTMEM_4A, INTMEM_3C2[] ROM:4903 pushf ROM:4904 add INTMEM_FC+2, INTMEM_A, #8 ROM:4909 ldb INTMEM_6, #23h ; '#' ROM:490C ld INTMEM_4, INTMEM_FC+2 ROM:490F nop ROM:4910 nop ROM:4911 ROM:4911 ROM_4911: ; CODE XREF: ROM_48FE:ROM_4911↓j ROM:4911 jbs WSR1, 7, ROM_4911 ; Window selection register 1 ROM:4914 add INTMEM_FC+2, INTMEM_F8 ROM:4917 ldb INTMEM_6, #3 ROM:491A ld INTMEM_4, INTMEM_FC+2 ROM:491D popf ROM:491E ret ROM:491E ; End of function ROM_48FE ROM:491E ROM:491F ROM:491F ; =============== S U B R O U T I N E ======================================= ROM:491F ROM:491F ROM:491F ROM_491F: ; CODE XREF: ROM_336D:ROM_29BE↑p ROM:491F ; ROM:ROM_51C9↓p ROM:491F st INTMEM_4C, INTMEM_3C4[] ROM:4924 pushf ROM:4925 add INTMEM_FC+2, INTMEM_A, #8 ROM:492A ldb INTMEM_6, #24h ; '$' ROM:492D ld INTMEM_4, INTMEM_FC+2 ROM:4930 nop ROM:4931 nop ROM:4932 ROM:4932 ROM_4932: ; CODE XREF: ROM_491F:ROM_4932↓j ROM:4932 jbs WSR1, 7, ROM_4932 ; Window selection register 1 ROM:4935 add INTMEM_FC+2, INTMEM_F8 ROM:4938 ldb INTMEM_6, #4 ROM:493B ld INTMEM_4, INTMEM_FC+2 ROM:493E popf ROM:493F ret ROM:493F ; End of function ROM_491F ROM:493F ROM:4940 ; --------------------------------------------------------------------------- ROM:4940 ldb INTMEM_F8, #1 ROM:4943 ret ROM:4944 ; --------------------------------------------------------------------------- ROM:4944 jbs INTMEM_79, 5, ROM_4981 ROM:4947 ROM:4947 ROM_4947: ; CODE XREF: ROM:49E9↓j ROM:4947 ; ROM:4A1B↓j ROM:4947 ld INTMEM_FC, INTMEM_322[] ROM:494C cmp INTMEM_FC, 20h[INTMEM_40] ROM:4951 jnh ROM_4958 ROM:4953 ld INTMEM_FC, 20h[INTMEM_40] ROM:4958 ROM:4958 ROM_4958: ; CODE XREF: ROM:4951↑j ROM:4958 cmp INTMEM_FC, #-8000h ROM:495C jc ROM_4962 ROM:495E ld INTMEM_FC, #-8000h ROM:4962 ROM:4962 ROM_4962: ; CODE XREF: ROM:495C↑j ROM:4962 st INTMEM_FC, INTMEM_324[] ROM:4967 ldb INTMEM_F8+1, (INTMEM_32A+9)[] ROM:496C cmpb INTMEM_F8+1, 0BAh[INTMEM_40] ROM:4971 jnh ROM_4978 ROM:4973 ldb INTMEM_F8+1, 0BAh[INTMEM_40] ROM:4978 ROM:4978 ROM_4978: ; CODE XREF: ROM:4971↑j ROM:4978 stb INTMEM_F8+1, (INTMEM_32A+0Bh)[] ROM:497D ldb INTMEM_F8, #1 ROM:4980 ret ROM:4981 ; --------------------------------------------------------------------------- ROM:4981 ROM:4981 ROM_4981: ; CODE XREF: ROM:4944↑j ROM:4981 andb INTMEM_79, #-21h ROM:4984 orb INTMEM_7C, #2 ROM:4987 sub INTMEM_FC, INTMEM_FC+2, 20h[INTMEM_40] ROM:498D add INTMEM_FC, #-8000h ROM:4991 and INTMEM_FC, #-2 ROM:4995 st INTMEM_FC, (INTMEM_32A+4)[] ROM:499A st INTMEM_FC, INTMEM_324[] ROM:499F sub INTMEM_FC, 1Eh[INTMEM_40] ROM:49A4 and INTMEM_FC, #-8 ROM:49A8 st INTMEM_FC, (INTMEM_32A+6)[] ROM:49AD ldb INTMEM_F8+1, 0BAh[INTMEM_40] ROM:49B2 stb INTMEM_F8+1, (INTMEM_32A+0Bh)[] ROM:49B7 ldb INTMEM_F8, #2 ROM:49BA ret ROM:49BB ; --------------------------------------------------------------------------- ROM:49BB cmp INTMEM_FC+2, (INTMEM_32A+4)[] ROM:49C0 jne ROM_49DA ROM:49C2 ld INTMEM_FC, (INTMEM_32A+6)[] ROM:49C7 st INTMEM_FC, INTMEM_324[] ROM:49CC ldb INTMEM_F8+1, 0EDh[INTMEM_40] ROM:49D1 stb INTMEM_F8+1, (INTMEM_32A+0Bh)[] ROM:49D6 ldb INTMEM_F8, #3 ROM:49D9 ROM:49D9 ROM_49D9: ; CODE XREF: ROM:ROM_49DA↓j ROM:49D9 ret ROM:49DA ; --------------------------------------------------------------------------- ROM:49DA ROM:49DA ROM_49DA: ; CODE XREF: ROM:49C0↑j ROM:49DA jbc INTMEM_79, 6, ROM_49D9 ROM:49DD andb INTMEM_79, #-41h ROM:49E0 cmp INTMEM_F8+2, #-8000h ROM:49E4 jnh ROM_49EB ROM:49E6 andb INTMEM_7C, #-3 ROM:49E9 sjmp ROM_4947 ROM:49EB ; --------------------------------------------------------------------------- ROM:49EB ROM:49EB ROM_49EB: ; CODE XREF: ROM:49E4↑j ROM:49EB ; ROM:4A24↓j ROM:49EB st INTMEM_F8+2, INTMEM_324[] ROM:49F0 ldb INTMEM_F8+1, 0BAh[INTMEM_40] ROM:49F5 stb INTMEM_F8+1, (INTMEM_32A+0Bh)[] ROM:49FA ldb INTMEM_F8, #4 ROM:49FD ret ROM:49FE ; --------------------------------------------------------------------------- ROM:49FE cmp INTMEM_FC+2, (INTMEM_32A+6)[] ROM:4A03 jne ROM_4A1D ROM:4A05 ROM:4A05 ROM_4A05: ; CODE XREF: ROM:4A2B↓j ROM:4A05 andb INTMEM_7C, #-3 ROM:4A08 ld INTMEM_FC+2, #-8000h ROM:4A0C st INTMEM_FC+2, INTMEM_324[] ROM:4A11 st INTMEM_FC+2, INTMEM_320[] ROM:4A16 st INTMEM_FC+2, INTMEM_31E[] ROM:4A1B sjmp ROM_4947 ROM:4A1D ; --------------------------------------------------------------------------- ROM:4A1D ROM:4A1D ROM_4A1D: ; CODE XREF: ROM:4A03↑j ROM:4A1D jbs INTMEM_79, 6, ROM_4A21 ROM:4A20 ret ROM:4A21 ; --------------------------------------------------------------------------- ROM:4A21 ROM:4A21 ROM_4A21: ; CODE XREF: ROM:ROM_4A1D↑j ROM:4A21 andb INTMEM_79, #-41h ROM:4A24 sjmp ROM_49EB ROM:4A26 ; --------------------------------------------------------------------------- ROM:4A26 cmp INTMEM_FC+2, INTMEM_324[] ROM:4A2B je ROM_4A05 ROM:4A2D ret ROM:4A2E ; --------------------------------------------------------------------------- ROM:4A2E ldb INTMEM_F8, #1 ROM:4A31 ret ROM:4A32 ; --------------------------------------------------------------------------- ROM:4A32 cmp INTMEM_FC, INTMEM_FC+2 ROM:4A35 jnc ROM_4A3A ROM:4A37 jh ROM_4A3F ROM:4A39 ret ROM:4A3A ; --------------------------------------------------------------------------- ROM:4A3A ROM:4A3A ROM_4A3A: ; CODE XREF: ROM:4A35↑j ROM:4A3A ldb INTMEM_F8, #3 ROM:4A3D sjmp ROM_4A52 ROM:4A3F ; --------------------------------------------------------------------------- ROM:4A3F ROM:4A3F ROM_4A3F: ; CODE XREF: ROM:4A37↑j ROM:4A3F ldb INTMEM_F8, #2 ROM:4A42 sjmp ROM_4A52 ROM:4A44 ; --------------------------------------------------------------------------- ROM:4A44 cmp INTMEM_FC, INTMEM_F8+2 ROM:4A47 jh ROM_4A52 ROM:4A49 inc INTMEM_FC+2 ROM:4A4B cmp INTMEM_FC, INTMEM_FC+2 ROM:4A4E jnh ROM_4A77 ROM:4A50 dec INTMEM_FC+2 ROM:4A52 ROM:4A52 ROM_4A52: ; CODE XREF: ROM:4A3D↑j ROM:4A52 ; ROM:4A42↑j ... ROM:4A52 ldb INTMEM_F8+1, (INTMEM_32A+0Bh)[] ROM:4A57 stb INTMEM_F8+1, (INTMEM_32A+0Dh)[] ROM:4A5C st INTMEM_FC, INTMEM_F8+2 ROM:4A5F st INTMEM_FC, INTMEM_320[] ROM:4A64 ret ROM:4A65 ; --------------------------------------------------------------------------- ROM:4A65 cmp INTMEM_FC, INTMEM_F8+2 ROM:4A68 jnc ROM_4A52 ROM:4A6A dec INTMEM_FC+2 ROM:4A6C cmp INTMEM_FC, INTMEM_FC+2 ROM:4A6F jc ROM_4A75 ROM:4A71 inc INTMEM_FC+2 ROM:4A73 sjmp ROM_4A52 ROM:4A75 ; --------------------------------------------------------------------------- ROM:4A75 ROM:4A75 ROM_4A75: ; CODE XREF: ROM:4A6F↑j ROM:4A75 inc INTMEM_FC+2 ROM:4A77 ROM:4A77 ROM_4A77: ; CODE XREF: ROM:4A4E↑j ROM:4A77 clrb INTMEM_F8+1 ROM:4A79 stb INTMEM_F8+1, (INTMEM_32A+0Dh)[] ROM:4A7E and INTMEM_FC+2, #-2 ROM:4A82 st INTMEM_FC+2, INTMEM_F8+2 ROM:4A85 st INTMEM_FC+2, INTMEM_320[] ROM:4A8A ld INTMEM_FC+2, INTMEM_31E[] ROM:4A8F addb INTMEM_F8, #2 ROM:4A92 ret ROM:4A93 ; --------------------------------------------------------------------------- ROM:4A93 cmp INTMEM_FC, INTMEM_F8+2 ROM:4A96 jnh ROM_4A9D ROM:4A98 ldb INTMEM_F8, #2 ROM:4A9B sjmp ROM_4A52 ROM:4A9D ; --------------------------------------------------------------------------- ROM:4A9D ROM:4A9D ROM_4A9D: ; CODE XREF: ROM:4A96↑j ROM:4A9D jbs INTMEM_82, 0, ROM_4AAA ROM:4AA0 je ROM_4AA7 ROM:4AA2 ldb INTMEM_F8, #3 ROM:4AA5 sjmp ROM_4A52 ROM:4AA7 ; --------------------------------------------------------------------------- ROM:4AA7 ROM:4AA7 ROM_4AA7: ; CODE XREF: ROM:4AA0↑j ROM:4AA7 ; ROM:4AB8↓j ROM:4AA7 ldb INTMEM_F8, #1 ROM:4AAA ROM:4AAA ROM_4AAA: ; CODE XREF: ROM:ROM_4A9D↑j ROM:4AAA ; ROM:ROM_4AB5↓j ROM:4AAA ret ROM:4AAB ; --------------------------------------------------------------------------- ROM:4AAB cmp INTMEM_FC, INTMEM_F8+2 ROM:4AAE jc ROM_4AB5 ROM:4AB0 ldb INTMEM_F8, #3 ROM:4AB3 sjmp ROM_4A52 ROM:4AB5 ; --------------------------------------------------------------------------- ROM:4AB5 ROM:4AB5 ROM_4AB5: ; CODE XREF: ROM:4AAE↑j ROM:4AB5 jbs INTMEM_82, 0, ROM_4AAA ROM:4AB8 je ROM_4AA7 ROM:4ABA ldb INTMEM_F8, #2 ROM:4ABD sjmp ROM_4A52 ROM:4ABF ; --------------------------------------------------------------------------- ROM:4ABF ldb INTMEM_85, 0EEh[INTMEM_40] ROM:4AC4 ldb INTMEM_F8, #1 ROM:4AC7 ret ROM:4AC8 ; --------------------------------------------------------------------------- ROM:4AC8 cmpb INTMEM_F8+1, ZERO_REG ; Zero register ROM:4ACB jne ROM_4ADA ROM:4ACD cmpb INTMEM_85, ZERO_REG ; Zero register ROM:4AD0 jne ROM_4AEA ROM:4AD2 orb INTMEM_82, #2 ROM:4AD5 ldb INTMEM_F8, #4 ROM:4AD8 sjmp ROM_4AEA ROM:4ADA ; --------------------------------------------------------------------------- ROM:4ADA ROM:4ADA ROM_4ADA: ; CODE XREF: ROM:4ACB↑j ROM:4ADA cmp INTMEM_F8+2, INTMEM_FC+2 ROM:4ADD je ROM_4AEA ROM:4ADF orb INTMEM_82, #1 ROM:4AE2 ldb INTMEM_84, (INTMEM_32A+0Eh)[] ROM:4AE7 ldb INTMEM_F8, #6 ROM:4AEA ROM:4AEA ROM_4AEA: ; CODE XREF: ROM:4AD0↑j ROM:4AEA ; ROM:4AD8↑j ... ROM:4AEA ret ROM:4AEB ; --------------------------------------------------------------------------- ROM:4AEB cmpb INTMEM_F8+1, ZERO_REG ; Zero register ROM:4AEE je ROM_4B10 ROM:4AF0 cmp INTMEM_F8+2, INTMEM_FC+2 ROM:4AF3 je ROM_4B10 ROM:4AF5 cmpb INTMEM_84, (INTMEM_32A+0Eh)[] ROM:4AFA jh ROM_4B1B ROM:4AFC cmpb INTMEM_84, ZERO_REG ; Zero register ROM:4AFF jne ROM_4B20 ROM:4B01 cmpb INTMEM_85, ZERO_REG ; Zero register ROM:4B04 jne ROM_4B20 ROM:4B06 ldb INTMEM_84, (INTMEM_32A+10h)[] ROM:4B0B ldb INTMEM_F8, #2 ROM:4B0E sjmp ROM_4B4D ROM:4B10 ; --------------------------------------------------------------------------- ROM:4B10 ROM:4B10 ROM_4B10: ; CODE XREF: ROM:4AEE↑j ROM:4B10 ; ROM:4AF3↑j ROM:4B10 ldb INTMEM_84, ZERO_REG ; Zero register ROM:4B13 andb INTMEM_82, #-2 ROM:4B16 ldb INTMEM_F8, #1 ROM:4B19 sjmp ROM_4B20 ROM:4B1B ; --------------------------------------------------------------------------- ROM:4B1B ROM:4B1B ROM_4B1B: ; CODE XREF: ROM:4AFA↑j ROM:4B1B ldb INTMEM_84, (INTMEM_32A+0Eh)[] ROM:4B20 ROM:4B20 ROM_4B20: ; CODE XREF: ROM:4AFF↑j ROM:4B20 ; ROM:4B04↑j ... ROM:4B20 ret ROM:4B21 ; --------------------------------------------------------------------------- ROM:4B21 cmpb INTMEM_84, (INTMEM_32A+10h)[] ROM:4B26 jnh ROM_4B2D ROM:4B28 ldb INTMEM_84, (INTMEM_32A+10h)[] ROM:4B2D ROM:4B2D ROM_4B2D: ; CODE XREF: ROM:4B26↑j ROM:4B2D cmpb INTMEM_84, ZERO_REG ; Zero register ROM:4B30 je ROM_4B33 ROM:4B32 ret ROM:4B33 ; --------------------------------------------------------------------------- ROM:4B33 ROM:4B33 ROM_4B33: ; CODE XREF: ROM:4B30↑j ROM:4B33 ldb INTMEM_85, 0EFh[INTMEM_40] ROM:4B38 cmpb INTMEM_F8+1, ZERO_REG ; Zero register ROM:4B3B je ROM_4B47 ROM:4B3D ldb INTMEM_F8, #3 ROM:4B40 ldb INTMEM_84, (INTMEM_32A+0Eh)[] ROM:4B45 sjmp ROM_4B4D ROM:4B47 ; --------------------------------------------------------------------------- ROM:4B47 ROM:4B47 ROM_4B47: ; CODE XREF: ROM:4B3B↑j ROM:4B47 ldb INTMEM_F8, #1 ROM:4B4A andb INTMEM_82, #-2 ROM:4B4D ROM:4B4D ROM_4B4D: ; CODE XREF: ROM:4B0E↑j ROM:4B4D ; ROM:4B45↑j ... ROM:4B4D cmp INTMEM_F8+2, INTMEM_FC+2 ROM:4B50 jh ROM_4B5A ROM:4B52 dec INTMEM_FC+2 ROM:4B54 jc ROM_4B60 ROM:4B56 inc INTMEM_FC+2 ROM:4B58 sjmp ROM_4B60 ROM:4B5A ; --------------------------------------------------------------------------- ROM:4B5A ROM:4B5A ROM_4B5A: ; CODE XREF: ROM:4B50↑j ROM:4B5A inc INTMEM_FC+2 ROM:4B5C jnc ROM_4B60 ROM:4B5E dec INTMEM_FC+2 ROM:4B60 ROM:4B60 ROM_4B60: ; CODE XREF: ROM:4B54↑j ROM:4B60 ; ROM:4B58↑j ... ROM:4B60 st INTMEM_FC+2, INTMEM_31E[] ROM:4B65 sub INTMEM_F6, INTMEM_FC+2, #-8000h ROM:4B6A jc ROM_4B6E ROM:4B6C clr INTMEM_F6 ROM:4B6E ROM:4B6E ROM_4B6E: ; CODE XREF: ROM:4B6A↑j ROM:4B6E shr INTMEM_F6, #1 ROM:4B71 stb INTMEM_F6, INTMEM_5E ROM:4B74 ret ROM:4B75 ; --------------------------------------------------------------------------- ROM:4B75 cmpb INTMEM_84, (INTMEM_32A+0Eh)[] ROM:4B7A jnh ROM_4B81 ROM:4B7C ldb INTMEM_84, (INTMEM_32A+0Eh)[] ROM:4B81 ROM:4B81 ROM_4B81: ; CODE XREF: ROM:4B7A↑j ROM:4B81 cmpb INTMEM_F8+1, ZERO_REG ; Zero register ROM:4B84 je ROM_4B8B ROM:4B86 cmp INTMEM_FC+2, INTMEM_F8+2 ROM:4B89 jne ROM_4B94 ROM:4B8B ROM:4B8B ROM_4B8B: ; CODE XREF: ROM:4B84↑j ROM:4B8B clrb INTMEM_84 ROM:4B8D andb INTMEM_82, #-2 ROM:4B90 ldb INTMEM_F8, #1 ROM:4B93 ret ROM:4B94 ; --------------------------------------------------------------------------- ROM:4B94 ROM:4B94 ROM_4B94: ; CODE XREF: ROM:4B89↑j ROM:4B94 cmpb INTMEM_85, ZERO_REG ; Zero register ROM:4B97 jne ROM_4BA0 ROM:4B99 cmpb INTMEM_84, 0EEh[INTMEM_40] ROM:4B9E jh ROM_4BB1 ROM:4BA0 ROM:4BA0 ROM_4BA0: ; CODE XREF: ROM:4B97↑j ROM:4BA0 cmpb INTMEM_84, ZERO_REG ; Zero register ROM:4BA3 jne ROM_4BB7 ROM:4BA5 ldb INTMEM_84, (INTMEM_32A+0Fh)[] ROM:4BAA clrb INTMEM_85 ROM:4BAC ldb INTMEM_F8, #2 ROM:4BAF sjmp ROM_4B4D ROM:4BB1 ; --------------------------------------------------------------------------- ROM:4BB1 ROM:4BB1 ROM_4BB1: ; CODE XREF: ROM:4B9E↑j ROM:4BB1 ldb INTMEM_F8, #5 ROM:4BB4 orb INTMEM_82, #2 ROM:4BB7 ROM:4BB7 ROM_4BB7: ; CODE XREF: ROM:4BA3↑j ROM:4BB7 ret ROM:4BB8 ; --------------------------------------------------------------------------- ROM:4BB8 cmpb INTMEM_F8+1, ZERO_REG ; Zero register ROM:4BBB je ROM_4BD0 ROM:4BBD ldb INTMEM_F8, #6 ROM:4BC0 andb INTMEM_82, #-3 ROM:4BC3 ldb INTMEM_85, 0EEh[INTMEM_40] ROM:4BC8 ldb INTMEM_84, (INTMEM_32A+0Eh)[] ROM:4BCD orb INTMEM_82, #1 ROM:4BD0 ROM:4BD0 ROM_4BD0: ; CODE XREF: ROM:4BBB↑j ROM:4BD0 ret ROM:4BD1 ; --------------------------------------------------------------------------- ROM:4BD1 cmpb INTMEM_F8+1, ZERO_REG ; Zero register ROM:4BD4 je ROM_4BDB ROM:4BD6 cmp INTMEM_FC+2, INTMEM_F8+2 ROM:4BD9 jne ROM_4BE4 ROM:4BDB ROM:4BDB ROM_4BDB: ; CODE XREF: ROM:4BD4↑j ROM:4BDB clrb INTMEM_84 ROM:4BDD andb INTMEM_82, #-2 ROM:4BE0 ldb INTMEM_F8, #4 ROM:4BE3 ret ROM:4BE4 ; --------------------------------------------------------------------------- ROM:4BE4 ROM:4BE4 ROM_4BE4: ; CODE XREF: ROM:4BD9↑j ROM:4BE4 cmpb INTMEM_84, 0EEh[INTMEM_40] ROM:4BE9 jnh ROM_4C04 ROM:4BEB cmpb INTMEM_84, (INTMEM_32A+0Eh)[] ROM:4BF0 jnh ROM_4BF8 ROM:4BF2 ldb INTMEM_84, (INTMEM_32A+0Eh)[] ROM:4BF7 ret ROM:4BF8 ; --------------------------------------------------------------------------- ROM:4BF8 ROM:4BF8 ROM_4BF8: ; CODE XREF: ROM:4BF0↑j ROM:4BF8 ldb INTMEM_F8, (INTMEM_32A+0Eh)[] ROM:4BFD cmpb INTMEM_F8, 0EEh[INTMEM_40] ROM:4C02 jh ROM_4C15 ROM:4C04 ROM:4C04 ROM_4C04: ; CODE XREF: ROM:4BE9↑j ROM:4C04 ldb INTMEM_84, 0EEh[INTMEM_40] ROM:4C09 ldb INTMEM_85, 0EEh[INTMEM_40] ROM:4C0E andb INTMEM_82, #-3 ROM:4C11 ldb INTMEM_F8, #3 ROM:4C14 ret ROM:4C15 ; --------------------------------------------------------------------------- ROM:4C15 ROM:4C15 ROM_4C15: ; CODE XREF: ROM:4C02↑j ROM:4C15 ldb INTMEM_F8, #5 ROM:4C18 ret ROM:4C19 ROM:4C19 ; =============== S U B R O U T I N E ======================================= ROM:4C19 ROM:4C19 ROM:4C19 ROM_4C19: ; CODE XREF: ROM:ROM_30E6↑p ROM:4C19 ; ROM:51E5↓p ROM:4C19 orb INTMEM_82, #4 ROM:4C1C clr INTMEM_F8+2 ROM:4C1E ROM:4C1E ROM_4C1E: ; CODE XREF: ROM_4C19+85↓j ROM:4C1E ld INTMEM_FC, -7DE6h[INTMEM_F8+2] ROM:4C23 ldb INTMEM_FC+2, -7DE1h[INTMEM_F8+2] ROM:4C28 andb INTMEM_F6+1, WSR1, #18h ; Window selection register 1 ROM:4C2C stb INTMEM_F6+1, (INTMEM_2F7+4)[] ROM:4C31 andb ZERO_REG, INTMEM_FC+2, [INTMEM_FC] ; Zero register ROM:4C35 je ROM_4C39 ROM:4C37 sjmp ROM_4C8F ROM:4C39 ; --------------------------------------------------------------------------- ROM:4C39 ROM:4C39 ROM_4C39: ; CODE XREF: ROM_4C19+1C↑j ROM:4C39 ldb INTMEM_FC+3, -7DE2h[INTMEM_F8+2] ROM:4C3E ld INTMEM_F8, -7DEAh[INTMEM_F8+2] ROM:4C43 andb ZERO_REG, INTMEM_FC+3, [INTMEM_F8] ; Zero register ROM:4C47 jne ROM_4C4B ROM:4C49 sjmp ROM_4C8F ROM:4C4B ; --------------------------------------------------------------------------- ROM:4C4B ROM:4C4B ROM_4C4B: ; CODE XREF: ROM_4C19+2E↑j ROM:4C4B pushf ROM:4C4C notb INTMEM_FC+3 ROM:4C4E andb INTMEM_F6, INTMEM_FC+3, [INTMEM_F8] ROM:4C52 stb INTMEM_F6, [INTMEM_F8] ROM:4C55 ld INTMEM_F8, -7DECh[INTMEM_F8+2] ROM:4C5A stb INTMEM_F6, [INTMEM_F8] ROM:4C5D popf ROM:4C5E andb INTMEM_FC+2, [INTMEM_FC] ROM:4C61 andb INTMEM_82, #-9 ROM:4C64 andb INTMEM_F6+1, WSR1, #18h ; Window selection register 1 ROM:4C68 notb INTMEM_F6+1 ROM:4C6A andb INTMEM_F6+1, (INTMEM_2F7+4)[] ROM:4C6F je ROM_4C74 ROM:4C71 orb INTMEM_82, #8 ROM:4C74 ROM:4C74 ROM_4C74: ; CODE XREF: ROM_4C19+56↑j ROM:4C74 andb INTMEM_FC+2, INTMEM_FC+2 ROM:4C77 je ROM_4C8F ROM:4C79 jbs INTMEM_82, 3, ROM_4C8F ROM:4C7C ld INTMEM_F8, -7DE8h[INTMEM_F8+2] ROM:4C81 andb INTMEM_FC+3, [INTMEM_F8] ROM:4C84 stb INTMEM_FC+3, [INTMEM_F8] ROM:4C87 or INTMEM_3A, -7DE4h[INTMEM_F8+2] ROM:4C8C orb INTMEM_82, #10h ROM:4C8F ROM:4C8F ROM_4C8F: ; CODE XREF: ROM_4C19+1E↑j ROM:4C8F ; ROM_4C19+30↑j ... ROM:4C8F add INTMEM_F8+2, #0Ch ROM:4C93 add INTMEM_FC, INTMEM_F8+2, #-7DECh ROM:4C98 cmp INTMEM_FC, #-7DA4h ROM:4C9C jc ROM_4CA0 ROM:4C9E sjmp ROM_4C1E ROM:4CA0 ; --------------------------------------------------------------------------- ROM:4CA0 ROM:4CA0 ROM_4CA0: ; CODE XREF: ROM_4C19+83↑j ROM:4CA0 ldb INTMEM_F6, IOPORT2[] ; Input/output port 2 ROM:4CA4 andb INTMEM_F6, #4 ROM:4CA7 jne ROM_4CD1 ROM:4CA9 andb INTMEM_F6+1, WSR1, #18h ; Window selection register 1 ROM:4CAD andb INTMEM_7D, #-41h ROM:4CB0 xorb INTMEM_F6+1, #8 ROM:4CB3 andb ZERO_REG, INTMEM_F6+1, #18h ; Zero register ROM:4CB7 jne ROM_4CBF ROM:4CB9 or INTMEM_3A, #1 ROM:4CBD sjmp ROM_4CD1 ROM:4CBF ; --------------------------------------------------------------------------- ROM:4CBF ROM:4CBF ROM_4CBF: ; CODE XREF: ROM_4C19+9E↑j ROM:4CBF xorb INTMEM_F6+1, #18h ROM:4CC2 andb ZERO_REG, INTMEM_F6+1, #18h ; Zero register ROM:4CC6 jne ROM_4CCE ROM:4CC8 or INTMEM_3A, #2 ROM:4CCC sjmp ROM_4CD1 ROM:4CCE ; --------------------------------------------------------------------------- ROM:4CCE ROM:4CCE ROM_4CCE: ; CODE XREF: ROM_4C19+AD↑j ROM:4CCE orb INTMEM_7D, #40h ; '@' ROM:4CD1 ROM:4CD1 ROM_4CD1: ; CODE XREF: ROM_4C19+8E↑j ROM:4CD1 ; ROM_4C19+A4↑j ... ROM:4CD1 ret ROM:4CD1 ; End of function ROM_4C19 ROM:4CD1 ROM:4CD2 ROM:4CD2 ; =============== S U B R O U T I N E ======================================= ROM:4CD2 ROM:4CD2 ROM:4CD2 ROM_4CD2: ; CODE XREF: ROM:ROM_30E9↑p ROM:4CD2 ; ROM:ROM_51E8↓p ROM:4CD2 ld INTMEM_F8, INTMEM_306[] ROM:4CD7 and INTMEM_F6, INTMEM_F8, INTMEM_1A ROM:4CDB not INTMEM_F8 ROM:4CDD and INTMEM_F8, INTMEM_30C[] ROM:4CE2 or INTMEM_F6, INTMEM_F8 ROM:4CE5 ld INTMEM_F8, INTMEM_300[] ROM:4CEA and INTMEM_F6, INTMEM_F8 ROM:4CED not INTMEM_F8 ROM:4CEF and INTMEM_20, INTMEM_F8 ROM:4CF2 or INTMEM_20, INTMEM_F6 ROM:4CF5 stb INTMEM_20, IOPORT1 ; Input/output port 1 ROM:4CF8 stb INTMEM_20+1, IOPORT2 ; Input/output port 2 ROM:4CFB ld INTMEM_F8, INTMEM_308[] ROM:4D00 and INTMEM_F6, INTMEM_F8, INTMEM_1C ROM:4D04 not INTMEM_F8 ROM:4D06 and INTMEM_F8, INTMEM_30E[] ROM:4D0B or INTMEM_F6, INTMEM_F8 ROM:4D0E ld INTMEM_F8, INTMEM_302[] ROM:4D13 and INTMEM_F6, INTMEM_F8 ROM:4D16 not INTMEM_F8 ROM:4D18 and INTMEM_22, INTMEM_F8 ROM:4D1B or INTMEM_22, INTMEM_F6 ROM:4D1E stb INTMEM_22, 1FFEh[] ROM:4D23 stb INTMEM_22+1, 1FFFh[] ROM:4D28 ret ROM:4D28 ; End of function ROM_4CD2 ROM:4D28 ROM:4D29 ROM:4D29 ; =============== S U B R O U T I N E ======================================= ROM:4D29 ROM:4D29 ROM:4D29 ROM_4D29: ; CODE XREF: start+129F↑p ROM:4D29 ; ROM:4FEA↓p ROM:4D29 jbc INTMEM_79, 0, ROM_4D2F ROM:4D2C ljmp ROM_4DC2 ROM:4D2F ; --------------------------------------------------------------------------- ROM:4D2F ROM:4D2F ROM_4D2F: ; CODE XREF: ROM_4D29↑j ROM:4D2F orb INTMEM_82, #20h ; ' ' ROM:4D32 ldb INTMEM_20, #-3Dh ROM:4D35 ldb INTMEM_20+1, #-3Ah ROM:4D38 ldb INTMEM_1A, #0 ROM:4D3B ldb INTMEM_1A+1, #1 ROM:4D3E ldb INTMEM_22, #-80h ROM:4D41 ldb INTMEM_22+1, #0 ROM:4D44 ldb INTMEM_1C, #1Fh ROM:4D47 ldb INTMEM_1C+1, #0Bh ROM:4D4A ldb INTMEM_24, #0 ROM:4D4D ldb INTMEM_25, #0 ROM:4D50 ldb INTMEM_1E, #-1 ROM:4D53 ldb INTMEM_1E+1, #-1 ROM:4D56 orb INTMEM_1C, #4 ROM:4D59 orb INTMEM_1C, #2 ROM:4D5C orb INTMEM_1C+1, #1 ROM:4D5F orb INTMEM_20+1, #8 ROM:4D62 orb INTMEM_1C, #8 ROM:4D65 orb INTMEM_20, #4 ROM:4D68 orb INTMEM_1A, #0 ROM:4D6B orb INTMEM_20+1, #10h ROM:4D6E stb INTMEM_20, IOPORT1 ; Input/output port 1 ROM:4D71 stb INTMEM_20+1, IOPORT2 ; Input/output port 2 ROM:4D74 st INTMEM_1A, INTMEM_300[] ROM:4D79 ldbse INTMEM_1A, #-1 ROM:4D7C st INTMEM_1A, INTMEM_306[] ROM:4D81 clr INTMEM_1A ROM:4D83 st INTMEM_1A, INTMEM_30C[] ROM:4D88 stb INTMEM_22, 1FFEh[] ROM:4D8D stb INTMEM_22+1, 1FFFh[] ROM:4D92 st INTMEM_1C, INTMEM_302[] ROM:4D97 ldbse INTMEM_1C, #-1 ROM:4D9A st INTMEM_1C, INTMEM_308[] ROM:4D9F clr INTMEM_1C ROM:4DA1 st INTMEM_1C, INTMEM_30E[] ROM:4DA6 stb INTMEM_24, INTMEM_24[] ROM:4DAA stb INTMEM_25, INTMEM_25[] ROM:4DAE st INTMEM_1E, INTMEM_304[] ROM:4DB3 ldbse INTMEM_1E, #-1 ROM:4DB6 st INTMEM_1E, INTMEM_30A[] ROM:4DBB clr INTMEM_1E ROM:4DBD st INTMEM_1E, INTMEM_310[] ROM:4DC2 ROM:4DC2 ROM_4DC2: ; CODE XREF: ROM_4D29+3↑j ROM:4DC2 ret ROM:4DC2 ; End of function ROM_4D29 ROM:4DC2 ROM:4DC3 ROM:4DC3 ; =============== S U B R O U T I N E ======================================= ROM:4DC3 ROM:4DC3 ROM:4DC3 ROM_4DC3: ; CODE XREF: ROM_713F+79↓p ROM:4DC3 ; ROM_713F:ROM_720C↓p ... ROM:4DC3 pushf ROM:4DC4 ldb ZERO_REG+2, #0Fh ; Zero register ROM:4DC7 ld INTMEM_F8, INTMEM_156[] ROM:4DCC ldbze INTMEM_F8+2, 103h[INTMEM_40] ROM:4DD1 ROM:4DD1 ROM_4DD1: ; CODE XREF: ROM_4DC3:ROM_4DD1↓j ROM:4DD1 jbs ZERO_REG+2, 3, ROM_4DD1 ; Zero register ROM:4DD4 ldb INTMEM_FC+1, ZERO_REG+3 ; Zero register ROM:4DD7 andb INTMEM_FC, ZERO_REG+2, #-40h ; Zero register ROM:4DDB popf ROM:4DDC lcall ROM_3C99 ROM:4DDF st INTMEM_F8, INTMEM_156[] ROM:4DE4 ret ROM:4DE4 ; End of function ROM_4DC3 ROM:4DE4 ROM:4DE5 ROM:4DE5 ; =============== S U B R O U T I N E ======================================= ROM:4DE5 ROM:4DE5 ROM:4DE5 ROM_4DE5: ; CODE XREF: ROM_6FE8:ROM_70B9↓p ROM:4DE5 st ZERO_REG, INTMEM_148[] ; Zero register ROM:4DEA st ZERO_REG, INTMEM_14E[] ; Zero register ROM:4DEF st ZERO_REG, INTMEM_150[] ; Zero register ROM:4DF4 clr INTMEM_4A ROM:4DF6 clr INTMEM_4C ROM:4DF8 pushf ROM:4DF9 ldb INTMEM_6, #3 ROM:4DFC add INTMEM_4, INTMEM_A, #8 ROM:4E01 ldb INTMEM_6, #4 ROM:4E04 add INTMEM_4, INTMEM_A, #8 ROM:4E09 popf ROM:4E0A ret ROM:4E0A ; End of function ROM_4DE5 ROM:4E0A ROM:4E0B ROM:4E0B ; =============== S U B R O U T I N E ======================================= ROM:4E0B ROM:4E0B ROM:4E0B ROM_4E0B: ; CODE XREF: start+12A8↑p ROM:4E0B ldb INTMEM_F6, IOPORT1[] ; Input/output port 1 ROM:4E10 xorb INTMEM_F6, INTMEM_1A[] ROM:4E15 andb INTMEM_F6, #40h ; '@' ROM:4E18 je ROM_4E37 ROM:4E1A ldb INTMEM_F6, INTMEM_2FD[] ROM:4E1F cmpb INTMEM_F6, 0F4h[INTMEM_40] ROM:4E24 jnc ROM_4E2E ROM:4E26 xorb INTMEM_82, #40h ; '@' ROM:4E29 xorb INTMEM_1A, #40h ; '@' ROM:4E2C sjmp ROM_4E37 ROM:4E2E ; --------------------------------------------------------------------------- ROM:4E2E ROM:4E2E ROM_4E2E: ; CODE XREF: ROM_4E0B+19↑j ROM:4E2E incb INTMEM_F6 ROM:4E30 stb INTMEM_F6, INTMEM_2FD[] ROM:4E35 sjmp ROM_4E3C ROM:4E37 ; --------------------------------------------------------------------------- ROM:4E37 ROM:4E37 ROM_4E37: ; CODE XREF: ROM_4E0B+D↑j ROM:4E37 ; ROM_4E0B+21↑j ROM:4E37 stb ZERO_REG, INTMEM_2FD[] ; Zero register ROM:4E3C ROM:4E3C ROM_4E3C: ; CODE XREF: ROM_4E0B+2A↑j ROM:4E3C ldb INTMEM_F6, IOPORT1[] ; Input/output port 1 ROM:4E41 xorb INTMEM_F6, INTMEM_1A[] ROM:4E46 andb INTMEM_F6, #-80h ROM:4E49 je ROM_4E68 ROM:4E4B ldb INTMEM_F6, INTMEM_2FC[] ROM:4E50 cmpb INTMEM_F6, 0F4h[INTMEM_40] ROM:4E55 jnc ROM_4E5F ROM:4E57 xorb INTMEM_82, #20h ; ' ' ROM:4E5A xorb INTMEM_1A, #-80h ROM:4E5D sjmp ROM_4E68 ROM:4E5F ; --------------------------------------------------------------------------- ROM:4E5F ROM:4E5F ROM_4E5F: ; CODE XREF: ROM_4E0B+4A↑j ROM:4E5F incb INTMEM_F6 ROM:4E61 stb INTMEM_F6, INTMEM_2FC[] ROM:4E66 sjmp ROM_4E6D ROM:4E68 ; --------------------------------------------------------------------------- ROM:4E68 ROM:4E68 ROM_4E68: ; CODE XREF: ROM_4E0B+3E↑j ROM:4E68 ; ROM_4E0B+52↑j ROM:4E68 stb ZERO_REG, INTMEM_2FC[] ; Zero register ROM:4E6D ROM:4E6D ROM_4E6D: ; CODE XREF: ROM_4E0B+5B↑j ROM:4E6D ldb INTMEM_F6, IOPORT2[] ; Input/output port 2 ROM:4E72 xorb INTMEM_F6, (INTMEM_1A+1)[] ROM:4E77 andb INTMEM_F6, #8 ROM:4E7A je ROM_4E99 ROM:4E7C ldb INTMEM_F6, INTMEM_2FE[] ROM:4E81 cmpb INTMEM_F6, 0F4h[INTMEM_40] ROM:4E86 jnc ROM_4E90 ROM:4E88 xorb INTMEM_82, #-80h ROM:4E8B xorb INTMEM_1A+1, #8 ROM:4E8E sjmp ROM_4E99 ROM:4E90 ; --------------------------------------------------------------------------- ROM:4E90 ROM:4E90 ROM_4E90: ; CODE XREF: ROM_4E0B+7B↑j ROM:4E90 incb INTMEM_F6 ROM:4E92 stb INTMEM_F6, INTMEM_2FE[] ROM:4E97 sjmp ROM_4E9E ROM:4E99 ; --------------------------------------------------------------------------- ROM:4E99 ROM:4E99 ROM_4E99: ; CODE XREF: ROM_4E0B+6F↑j ROM:4E99 ; ROM_4E0B+83↑j ROM:4E99 stb ZERO_REG, INTMEM_2FE[] ; Zero register ROM:4E9E ROM:4E9E ROM_4E9E: ; CODE XREF: ROM_4E0B+8C↑j ROM:4E9E ret ROM:4E9E ; End of function ROM_4E0B ROM:4E9E ROM:4E9F ; --------------------------------------------------------------------------- ROM:4E9F orb INTMEM_7B, #2 ROM:4EA2 clrb INTMEM_F8 ROM:4EA4 ljmp ROM_3CCB ROM:4EA7 ROM:4EA7 ; =============== S U B R O U T I N E ======================================= ROM:4EA7 ROM:4EA7 ROM:4EA7 ROM_4EA7: ; CODE XREF: start+12A5↑p ROM:4EA7 jbs INTMEM_7D, 0, ROM_4EAC ROM:4EAA sjmp ROM_4F3E ROM:4EAC ; --------------------------------------------------------------------------- ROM:4EAC ROM:4EAC ROM_4EAC: ; CODE XREF: ROM_4EA7↑j ROM:4EAC jbc INTMEM_7A, 5, ROM_4EC2 ROM:4EAF andb INTMEM_7A, #-21h ROM:4EB2 andb INTMEM_7A, #-9 ROM:4EB5 andb INTMEM_7A, #-11h ROM:4EB8 orb INTMEM_7A, #40h ; '@' ROM:4EBB clrb INTMEM_65 ROM:4EBD lcall ROM_4F8A ROM:4EC0 sjmp ROM_4F3E ROM:4EC2 ; --------------------------------------------------------------------------- ROM:4EC2 ROM:4EC2 ROM_4EC2: ; CODE XREF: ROM_4EA7:ROM_4EAC↑j ROM:4EC2 cmpb INTMEM_66, #50h ; 'P' ROM:4EC5 jne ROM_4ECF ROM:4EC7 cmpb INTMEM_9B, ZERO_REG ; Zero register ROM:4ECA jne ROM_4ECF ROM:4ECC lcall ROM_574E ROM:4ECF ROM:4ECF ROM_4ECF: ; CODE XREF: ROM_4EA7+1E↑j ROM:4ECF ; ROM_4EA7+23↑j ROM:4ECF jbs INTMEM_7A, 2, ROM_4F3E ROM:4ED2 lcall ROM_3CBA ROM:4ED5 cmpb INTMEM_65, ZERO_REG ; Zero register ROM:4ED8 jne ROM_4F1A ROM:4EDA jbc INTMEM_7D, 1, ROM_4F3E ROM:4EDD andb INTMEM_7D, #-3 ROM:4EE0 cmpb INTMEM_66, ZERO_REG ; Zero register ROM:4EE3 jne ROM_4EF2 ROM:4EE5 cmpb INTMEM_67, #-36h ROM:4EE8 jne ROM_4F3E ROM:4EEA ldb INTMEM_65, #1 ROM:4EED ldb INTMEM_9B, #0Dh ROM:4EF0 sjmp ROM_4F3E ROM:4EF2 ; --------------------------------------------------------------------------- ROM:4EF2 ROM:4EF2 ROM_4EF2: ; CODE XREF: ROM_4EA7+3C↑j ROM:4EF2 cmpb INTMEM_66, #14h ROM:4EF5 jne ROM_4F01 ROM:4EF7 ld INTMEM_F6, #57F8h ROM:4EFB ld INTMEM_F8, #5818h ROM:4EFF sjmp ROM_4F28 ROM:4F01 ; --------------------------------------------------------------------------- ROM:4F01 ROM:4F01 ROM_4F01: ; CODE XREF: ROM_4EA7+4E↑j ROM:4F01 cmpb INTMEM_66, #1Eh ROM:4F04 jne ROM_4F10 ROM:4F06 ld INTMEM_F6, #5928h ROM:4F0A ld INTMEM_F8, #5998h ROM:4F0E sjmp ROM_4F28 ROM:4F10 ; --------------------------------------------------------------------------- ROM:4F10 ROM:4F10 ROM_4F10: ; CODE XREF: ROM_4EA7+5D↑j ROM:4F10 ld INTMEM_F6, #5818h ROM:4F14 ld INTMEM_F8, #58F0h ROM:4F18 sjmp ROM_4F28 ROM:4F1A ; --------------------------------------------------------------------------- ROM:4F1A ROM:4F1A ROM_4F1A: ; CODE XREF: ROM_4EA7+31↑j ROM:4F1A ld INTMEM_F6, #58F0h ROM:4F1E ld INTMEM_F8, #5928h ROM:4F22 ldb INTMEM_E8+1, INTMEM_67 ROM:4F25 ldb INTMEM_67, INTMEM_65 ROM:4F28 ROM:4F28 ROM_4F28: ; CODE XREF: ROM_4EA7+58↑j ROM:4F28 ; ROM_4EA7+67↑j ... ROM:4F28 lcall ROM_4F3F ROM:4F2B cmp INTMEM_F8, ZERO_REG ; Zero register ROM:4F2E jne ROM_4F34 ROM:4F30 clrb INTMEM_65 ROM:4F32 sjmp ROM_4F3E ROM:4F34 ; --------------------------------------------------------------------------- ROM:4F34 ROM:4F34 ROM_4F34: ; CODE XREF: ROM_4EA7+87↑j ROM:4F34 cmpb INTMEM_66, #50h ; 'P' ROM:4F37 jne ROM_4F3C ROM:4F39 ldb INTMEM_9B, #3Fh ; '?' ROM:4F3C ROM:4F3C ROM_4F3C: ; CODE XREF: ROM_4EA7+90↑j ROM:4F3C br [INTMEM_F8] ROM:4F3E ; --------------------------------------------------------------------------- ROM:4F3E ROM:4F3E ROM_4F3E: ; CODE XREF: ROM_4EA7+3↑j ROM:4F3E ; ROM_4EA7+19↑j ... ROM:4F3E ret ROM:4F3E ; End of function ROM_4EA7 ROM:4F3E ROM:4F3F ROM:4F3F ; =============== S U B R O U T I N E ======================================= ROM:4F3F ROM:4F3F ROM:4F3F ROM_4F3F: ; CODE XREF: ROM_4EA7:ROM_4F28↑p ROM:4F3F ; ROM_4F3F+10↓j ... ROM:4F3F cmp INTMEM_F6, INTMEM_F8 ROM:4F42 je ROM_4F60 ROM:4F44 ld INTMEM_F8+2, [INTMEM_F6]+ ROM:4F47 cmpb INTMEM_67, INTMEM_F8+3 ROM:4F4A jc ROM_4F51 ROM:4F4C ld INTMEM_F8+2, [INTMEM_F6]+ ROM:4F4F sjmp ROM_4F3F ROM:4F51 ; --------------------------------------------------------------------------- ROM:4F51 ROM:4F51 ROM_4F51: ; CODE XREF: ROM_4F3F+B↑j ROM:4F51 cmpb INTMEM_67, INTMEM_F8+2 ROM:4F54 jnh ROM_4F5B ROM:4F56 ld INTMEM_F8+2, [INTMEM_F6]+ ROM:4F59 sjmp ROM_4F3F ROM:4F5B ; --------------------------------------------------------------------------- ROM:4F5B ROM:4F5B ROM_4F5B: ; CODE XREF: ROM_4F3F+15↑j ROM:4F5B ld INTMEM_F8, [INTMEM_F6] ROM:4F5E sjmp ROM_4F62 ROM:4F60 ; --------------------------------------------------------------------------- ROM:4F60 ROM:4F60 ROM_4F60: ; CODE XREF: ROM_4F3F+3↑j ROM:4F60 clr INTMEM_F8 ROM:4F62 ROM:4F62 ROM_4F62: ; CODE XREF: ROM_4F3F+1F↑j ROM:4F62 cmpb INTMEM_65, ZERO_REG ; Zero register ROM:4F65 je ROM_4F6A ROM:4F67 ldb INTMEM_67, INTMEM_E8+1 ROM:4F6A ROM:4F6A ROM_4F6A: ; CODE XREF: ROM_4F3F+26↑j ROM:4F6A ret ROM:4F6A ; End of function ROM_4F3F ROM:4F6A ROM:4F6B ; --------------------------------------------------------------------------- ROM:4F6B ld INTMEM_EA, #3E94h ROM:4F6F ldb INTMEM_F8, [INTMEM_EA] ROM:4F72 ldb INTMEM_E7, 1[INTMEM_EA] ROM:4F76 orb INTMEM_7A, #10h ROM:4F79 ldb INTMEM_65, #3 ROM:4F7C ljmp ROM_3CCB ROM:4F7F ; --------------------------------------------------------------------------- ROM:4F7F ldb INTMEM_F8, INTMEM_66 ROM:4F82 ljmp ROM_3CCB ROM:4F85 ; --------------------------------------------------------------------------- ROM:4F85 ldb INTMEM_66, #14h ROM:4F88 sjmp ROM_4FB0 ROM:4F8A ROM:4F8A ; =============== S U B R O U T I N E ======================================= ROM:4F8A ROM:4F8A ROM:4F8A ROM_4F8A: ; CODE XREF: ROM_4EA7+16↑p ROM:4F8A orb INTMEM_7D, #8 ROM:4F8D clrb INTMEM_66 ROM:4F8F sjmp ROM_4FB0 ROM:4F91 ; --------------------------------------------------------------------------- ROM:4F91 ldb INTMEM_9B, #3Fh ; '?' ROM:4F94 ldb INTMEM_66, #50h ; 'P' ROM:4F97 sjmp ROM_4FB0 ROM:4F99 ; --------------------------------------------------------------------------- ROM:4F99 ldb INTMEM_9B, #3Fh ; '?' ROM:4F9C stb INTMEM_66, (INTMEM_160+1)[] ROM:4FA1 ldb INTMEM_66, #50h ; 'P' ROM:4FA4 sjmp ROM_4FB0 ROM:4FA6 ; --------------------------------------------------------------------------- ROM:4FA6 ldb INTMEM_66, (INTMEM_160+1)[] ROM:4FAB cmpb INTMEM_66, #1Eh ROM:4FAE je ROM_4FB3 ROM:4FB0 ROM:4FB0 ROM_4FB0: ; CODE XREF: ROM:4F88↑j ROM:4FB0 ; ROM_4F8A+5↑j ... ROM:4FB0 lcall ROM_574E ROM:4FB3 ROM:4FB3 ROM_4FB3: ; CODE XREF: ROM_4F8A+24↑j ROM:4FB3 clrb INTMEM_F8 ROM:4FB5 lcall ROM_3CCB ROM:4FB8 ret ROM:4FB8 ; End of function ROM_4F8A ROM:4FB8 ROM:4FB9 ; --------------------------------------------------------------------------- ROM:4FB9 ldb INTMEM_65, #2 ROM:4FBC ldb INTMEM_9B, #0Dh ROM:4FBF ret ROM:4FC0 ; --------------------------------------------------------------------------- ROM:4FC0 ld INTMEM_DD+5, INTMEM_40 ROM:4FC3 ld INTMEM_EA, [INTMEM_DD+5] ROM:4FC6 shr INTMEM_EA, #1 ROM:4FC9 clrb INTMEM_DD+9 ROM:4FCB ldb INTMEM_65, #4 ROM:4FCE ret ROM:4FCF ; --------------------------------------------------------------------------- ROM:4FCF ROM:4FCF ROM_4FCF: ; CODE XREF: ROM:5579↓j ROM:4FCF ldb INTMEM_65, INTMEM_11 ROM:4FD2 di ROM:4FD3 jbc INTMEM_7A, 2, ROM_4FDD ROM:4FD6 clrb INTMEM_2F ROM:4FD8 ldb INTMEM_2E, #-23h ROM:4FDB scall ROM_50FE ROM:4FDD ROM:4FDD ROM_4FDD: ; CODE XREF: ROM:4FD3↑j ROM:4FDD ldb INTMEM_2F, INTMEM_11 ROM:4FE0 ldb INTMEM_2F, #20h ; ' ' ROM:4FE3 clrb INTMEM_2E ROM:4FE5 scall ROM_50F6 ROM:4FE7 andb INTMEM_79, #-2 ROM:4FEA lcall ROM_4D29 ROM:4FED ldb INTMEM_1E, IOPORT2[] ; Input/output port 2 ROM:4FF2 andb INTMEM_1E, #40h ; '@' ROM:4FF5 jne ROM_5014 ROM:4FF7 ldb INTMEM_1E, INTMEM_177[] ROM:4FFC cmpb INTMEM_1E, 0C0h[INTMEM_40] ROM:5001 jnc ROM_5014 ROM:5003 ldb INTMEM_1E, INTMEM_179[] ROM:5008 cmpb INTMEM_1E, 0C1h[INTMEM_40] ROM:500D jc ROM_5014 ROM:500F ldb INTMEM_31, #4 ROM:5012 sjmp ROM_5016 ROM:5014 ; --------------------------------------------------------------------------- ROM:5014 ROM:5014 ROM_5014: ; CODE XREF: ROM:4FF5↑j ROM:5014 ; ROM:5001↑j ... ROM:5014 clrb INTMEM_31 ROM:5016 ROM:5016 ROM_5016: ; CODE XREF: ROM:5012↑j ROM:5016 ld SP, #3Ch ; '<' ; Stack pointer ROM:501A ldb INTMEM_2F, #20h ; ' ' ROM:501D ld INTMEM_22, #-5243h ROM:5021 ROM:5021 ROM_5021: ; CODE XREF: ROM:5052↓j ROM:5021 ; ROM:5063↓j ... ROM:5021 scall ROM_50D8 ROM:5023 ldb INTMEM_32, INTMEM_2E ROM:5026 ld INTMEM_2C, #5129h ROM:502A ROM:502A ROM_502A: ; CODE XREF: ROM:5033↓j ROM:502A cmpb INTMEM_32, [INTMEM_2C]+ ROM:502D je ROM_5036 ROM:502F cmp INTMEM_2C, #512Fh ROM:5033 jne ROM_502A ROM:5035 rst ROM:5036 ; --------------------------------------------------------------------------- ROM:5036 ROM:5036 ROM_5036: ; CODE XREF: ROM:502D↑j ROM:5036 jbs INTMEM_32, 7, ROM_5042 ROM:5039 jbs INTMEM_32, 6, ROM_507F ROM:503C jbs INTMEM_32, 1, ROM_5054 ROM:503F jbs INTMEM_32, 0, ROM_504B ROM:5042 ROM:5042 ROM_5042: ; CODE XREF: ROM:ROM_5036↑j ROM:5042 jbs INTMEM_32, 1, ROM_506E ROM:5045 jbs INTMEM_32, 6, ROM_5085 ROM:5048 jbs INTMEM_32, 0, ROM_5065 ROM:504B ROM:504B ROM_504B: ; CODE XREF: ROM:503F↑j ROM:504B scall ROM_50AE ROM:504D ldb INTMEM_2E, [INTMEM_26] ROM:5050 scall ROM_50F6 ROM:5052 sjmp ROM_5021 ROM:5054 ; --------------------------------------------------------------------------- ROM:5054 ROM:5054 ROM_5054: ; CODE XREF: ROM:503C↑j ROM:5054 scall ROM_50AE ROM:5056 ld INTMEM_2A, [INTMEM_26] ROM:5059 ldb INTMEM_2E, INTMEM_2A ROM:505C scall ROM_50F6 ROM:505E ldb INTMEM_2E, INTMEM_2A+1 ROM:5061 scall ROM_50F6 ROM:5063 sjmp ROM_5021 ROM:5065 ; --------------------------------------------------------------------------- ROM:5065 ROM:5065 ROM_5065: ; CODE XREF: ROM:5048↑j ROM:5065 scall ROM_50AE ROM:5067 scall ROM_50D8 ROM:5069 stb INTMEM_2E, [INTMEM_26] ROM:506C sjmp ROM_5021 ROM:506E ; --------------------------------------------------------------------------- ROM:506E ROM:506E ROM_506E: ; CODE XREF: ROM:ROM_5042↑j ROM:506E scall ROM_50AE ROM:5070 scall ROM_50D8 ROM:5072 stb INTMEM_2E, INTMEM_2A ROM:5075 scall ROM_50D8 ROM:5077 stb INTMEM_2E, INTMEM_2A+1 ROM:507A st INTMEM_2A, [INTMEM_26] ROM:507D sjmp ROM_5021 ROM:507F ; --------------------------------------------------------------------------- ROM:507F ROM:507F ROM_507F: ; CODE XREF: ROM:5039↑j ROM:507F scall ROM_50AE ROM:5081 scall ROM_5127 ROM:5083 sjmp ROM_5021 ROM:5085 ; --------------------------------------------------------------------------- ROM:5085 ROM:5085 ROM_5085: ; CODE XREF: ROM:5045↑j ROM:5085 scall ROM_50AE ROM:5087 scall ROM_50D8 ROM:5089 ldb INTMEM_1C, INTMEM_2E ROM:508C scall ROM_50D8 ROM:508E ldb INTMEM_1C+1, INTMEM_2E ROM:5091 clr INTMEM_1E ROM:5093 ROM:5093 ROM_5093: ; CODE XREF: ROM:50A0↓j ROM:5093 scall ROM_50B9 ROM:5095 stb INTMEM_2E, [INTMEM_26]+ ROM:5098 ldbze INTMEM_20, INTMEM_2E ROM:509B add INTMEM_1E, INTMEM_20 ROM:509E dec INTMEM_1C ROM:50A0 jne ROM_5093 ROM:50A2 ldb INTMEM_2E, INTMEM_1E ROM:50A5 scall ROM_50F6 ROM:50A7 ldb INTMEM_2E, INTMEM_1E+1 ROM:50AA scall ROM_50F6 ROM:50AC sjmp ROM_5021 ROM:50AE ROM:50AE ; =============== S U B R O U T I N E ======================================= ROM:50AE ROM:50AE ROM:50AE ROM_50AE: ; CODE XREF: ROM:ROM_504B↑p ROM:50AE ; ROM:ROM_5054↑p ... ROM:50AE scall ROM_50D8 ROM:50B0 ldb INTMEM_26, INTMEM_2E ROM:50B3 scall ROM_50D8 ROM:50B5 ldb INTMEM_26+1, INTMEM_2E ROM:50B8 ret ROM:50B8 ; End of function ROM_50AE ROM:50B8 ROM:50B9 ROM:50B9 ; =============== S U B R O U T I N E ======================================= ROM:50B9 ROM:50B9 ROM:50B9 ROM_50B9: ; CODE XREF: ROM:ROM_5093↑p ROM:50B9 ld INTMEM_28, INTMEM_22 ROM:50BC ROM:50BC ROM_50BC: ; CODE XREF: ROM_50B9+12↓j ROM:50BC ; ROM_50B9+14↓j ROM:50BC scall ROM_511F ROM:50BE scall ROM_511F ROM:50C0 jbs INTMEM_2F, 6, ROM_50D1 ROM:50C3 ldb INTMEM_A, #1Eh ROM:50C6 ldb INTMEM_A, #-1Fh ROM:50C9 dec INTMEM_28 ROM:50CB jne ROM_50BC ROM:50CD jbs INTMEM_31, 2, ROM_50BC ROM:50D0 rst ROM:50D1 ; --------------------------------------------------------------------------- ROM:50D1 ROM:50D1 ROM_50D1: ; CODE XREF: ROM_50B9+7↑j ROM:50D1 andb INTMEM_2F, #-41h ROM:50D4 ldb INTMEM_2E, INTMEM_7 ROM:50D7 ret ROM:50D7 ; End of function ROM_50B9 ROM:50D7 ROM:50D8 ROM:50D8 ; =============== S U B R O U T I N E ======================================= ROM:50D8 ROM:50D8 ROM:50D8 ROM_50D8: ; CODE XREF: ROM:ROM_5021↑p ROM:50D8 ; ROM:5067↑p ... ROM:50D8 ld INTMEM_28, INTMEM_22 ROM:50DB ROM:50DB ROM_50DB: ; CODE XREF: ROM_50D8+12↓j ROM:50DB ; ROM_50D8+14↓j ROM:50DB scall ROM_511F ROM:50DD scall ROM_511F ROM:50DF jbs INTMEM_2F, 6, ROM_50F0 ROM:50E2 ldb INTMEM_A, #1Eh ROM:50E5 ldb INTMEM_A, #-1Fh ROM:50E8 dec INTMEM_28 ROM:50EA jne ROM_50DB ROM:50EC jbs INTMEM_31, 2, ROM_50DB ROM:50EF rst ROM:50F0 ; --------------------------------------------------------------------------- ROM:50F0 ROM:50F0 ROM_50F0: ; CODE XREF: ROM_50D8+7↑j ROM:50F0 andb INTMEM_2F, #-41h ROM:50F3 ldb INTMEM_2E, INTMEM_7 ROM:50F3 ; End of function ROM_50D8 ROM:50F3 ROM:50F6 ROM:50F6 ; =============== S U B R O U T I N E ======================================= ROM:50F6 ROM:50F6 ROM:50F6 ROM_50F6: ; CODE XREF: ROM:4FE5↑p ROM:50F6 ; ROM:5050↑p ... ROM:50F6 scall ROM_511F ROM:50F8 jbc INTMEM_2F, 5, ROM_50F6 ROM:50FB stb INTMEM_2E, INTMEM_7 ROM:50FB ; End of function ROM_50F6 ROM:50FB ROM:50FE ROM:50FE ; =============== S U B R O U T I N E ======================================= ROM:50FE ROM:50FE ROM:50FE ROM_50FE: ; CODE XREF: ROM:4FDB↑p ROM:50FE ld INTMEM_28, #0CFh ROM:5102 ROM:5102 ROM_5102: ; CODE XREF: ROM_50FE+11↓j ROM:5102 scall ROM_511F ROM:5104 jbs INTMEM_2F, 6, ROM_5112 ROM:5107 ldb INTMEM_A, #1Eh ROM:510A ldb INTMEM_A, #-1Fh ROM:510D dec INTMEM_28 ROM:510F jne ROM_5102 ROM:5111 rst ROM:5112 ; --------------------------------------------------------------------------- ROM:5112 ROM:5112 ROM_5112: ; CODE XREF: ROM_50FE+6↑j ROM:5112 cmpb INTMEM_7, INTMEM_2E ROM:5115 je ROM_5118 ROM:5117 rst ROM:5118 ; --------------------------------------------------------------------------- ROM:5118 ROM:5118 ROM_5118: ; CODE XREF: ROM_50FE+17↑j ROM:5118 orb INTMEM_2F, #20h ; ' ' ROM:511B andb INTMEM_2F, #-41h ROM:511E ret ROM:511E ; End of function ROM_50FE ROM:511E ROM:511F ROM:511F ; =============== S U B R O U T I N E ======================================= ROM:511F ROM:511F ROM:511F ROM_511F: ; CODE XREF: ROM_50B9:ROM_50BC↑p ROM:511F ; ROM_50B9+5↑p ... ROM:511F andb INTMEM_30, INTMEM_11, #60h ; '`' ROM:5123 orb INTMEM_2F, INTMEM_30 ROM:5126 ret ROM:5126 ; End of function ROM_511F ROM:5126 ROM:5127 ROM:5127 ; =============== S U B R O U T I N E ======================================= ROM:5127 ROM:5127 ROM:5127 ROM_5127: ; CODE XREF: ROM:5081↑p ROM:5127 br [INTMEM_26] ROM:5127 ; End of function ROM_5127 ROM:5127 ROM:5129 ; --------------------------------------------------------------------------- ROM:5129 clr ZERO_REG+2 ; Zero register ROM:512B or INTMEM_C0, #4082h ROM:512F shlb INTMEM_67, #1 ROM:5132 ldbze INTMEM_F8+2, INTMEM_67 ROM:5135 ldb INTMEM_FC, (INTMEM_160+2)[] ROM:513A shl INTMEM_FC, #8 ROM:513D add INTMEM_FC, INTMEM_F8+2 ROM:5140 cmp INTMEM_FC, #1Ah ROM:5144 jnc ROM_5152 ROM:5146 ld INTMEM_F8, [INTMEM_FC] ROM:5149 orb INTMEM_7A, #10h ROM:514C ldb INTMEM_E7, INTMEM_F8+1 ROM:514F ljmp ROM_3CCB ROM:5152 ; --------------------------------------------------------------------------- ROM:5152 ROM:5152 ROM_5152: ; CODE XREF: ROM:5144↑j ROM:5152 ret ROM:5153 ; --------------------------------------------------------------------------- ROM:5153 stb INTMEM_66, (INTMEM_160+1)[] ROM:5158 ldb INTMEM_66, #50h ; 'P' ROM:515B ldb INTMEM_9B, #3Fh ; '?' ROM:515E ljmp ROM_457B ROM:5161 ; --------------------------------------------------------------------------- ROM:5161 ldb INTMEM_65, #8 ROM:5164 ldb INTMEM_9B, #0Dh ROM:5167 ret ROM:5168 ; --------------------------------------------------------------------------- ROM:5168 jbc INTMEM_7D, 5, ROM_5173 ROM:516B lcall 1230h ROM:516E clrb INTMEM_F8 ROM:5170 lcall ROM_3CCB ROM:5173 ROM:5173 ROM_5173: ; CODE XREF: ROM:5168↑j ROM:5173 ret ROM:5174 ; --------------------------------------------------------------------------- ROM:5174 ldb INTMEM_65, #0Eh ROM:5177 ldb INTMEM_9B, #0Dh ROM:517A ret ROM:517B ; --------------------------------------------------------------------------- ROM:517B jbc INTMEM_7D, 1, ROM_5188 ROM:517E andb INTMEM_7D, #-3 ROM:5181 stb INTMEM_E8+1, INTMEM_3BD[] ROM:5186 sjmp ROM_518F ROM:5188 ; --------------------------------------------------------------------------- ROM:5188 ROM:5188 ROM_5188: ; CODE XREF: ROM:517B↑j ROM:5188 cmpb INTMEM_9B, ZERO_REG ; Zero register ROM:518B jne ROM_5191 ROM:518D clrb INTMEM_66 ROM:518F ROM:518F ROM_518F: ; CODE XREF: ROM:5186↑j ROM:518F clrb INTMEM_65 ROM:5191 ROM:5191 ROM_5191: ; CODE XREF: ROM:518B↑j ROM:5191 ret ROM:5192 ; --------------------------------------------------------------------------- ROM:5192 ldb INTMEM_65, #7 ROM:5195 ld INTMEM_DD+7, #3E8Ch ROM:5199 clrb INTMEM_DD+5 ROM:519B ldb INTMEM_EA, #0Bh ROM:519E ret ROM:519F ; --------------------------------------------------------------------------- ROM:519F ldb INTMEM_FC, #-11h ROM:51A2 sjmp ROM_51AC ROM:51A4 ; --------------------------------------------------------------------------- ROM:51A4 ldb INTMEM_FC, #-26h ROM:51A7 sjmp ROM_51AC ROM:51A9 ; --------------------------------------------------------------------------- ROM:51A9 ldb INTMEM_FC, #-25h ROM:51AC ROM:51AC ROM_51AC: ; CODE XREF: ROM:51A2↑j ROM:51AC ; ROM:51A7↑j ROM:51AC cmp INTMEM_46, ZERO_REG ; Zero register ROM:51AF je ROM_51B4 ROM:51B1 ljmp ROM_457B ROM:51B4 ; --------------------------------------------------------------------------- ROM:51B4 ROM:51B4 ROM_51B4: ; CODE XREF: ROM:51AF↑j ROM:51B4 lcall ROM_5240 ROM:51B7 ld INTMEM_F8, 0Eh[INTMEM_40] ROM:51BC cmpb INTMEM_FC, #-25h ROM:51BF je ROM_51C9 ROM:51C1 lcall ROM_48FE ROM:51C4 cmpb INTMEM_FC, #-26h ROM:51C7 je ROM_51CC ROM:51C9 ROM:51C9 ROM_51C9: ; CODE XREF: ROM:51BF↑j ROM:51C9 lcall ROM_491F ROM:51CC ROM:51CC ROM_51CC: ; CODE XREF: ROM:51C7↑j ROM:51CC ; ROM:51D8↓j ROM:51CC andb ZERO_REG, WSR1, #8 ; Zero register ROM:51D0 jne ROM_51DA ROM:51D2 andb ZERO_REG, WSR1, #10h ; Zero register ROM:51D6 jne ROM_51DA ROM:51D8 sjmp ROM_51CC ROM:51DA ; --------------------------------------------------------------------------- ROM:51DA ROM:51DA ROM_51DA: ; CODE XREF: ROM:51D0↑j ROM:51DA ; ROM:51D6↑j ... ROM:51DA pushf ROM:51DB ldb INTMEM_F6, IOPORT2[] ; Input/output port 2 ROM:51E0 andb INTMEM_F6, #4 ROM:51E3 jne ROM_51E8 ROM:51E5 lcall ROM_4C19 ROM:51E8 ROM:51E8 ROM_51E8: ; CODE XREF: ROM:51E3↑j ROM:51E8 lcall ROM_4CD2 ROM:51EB popf ROM:51EC andb ZERO_REG, WSR1, #8 ; Zero register ROM:51F0 jne ROM_5201 ROM:51F2 andb ZERO_REG, WSR1, #10h ; Zero register ROM:51F6 jne ROM_5201 ROM:51F8 lcall ROM_5274 ROM:51FB ldb INTMEM_F8, #1 ROM:51FE ljmp ROM_3CCB ROM:5201 ; --------------------------------------------------------------------------- ROM:5201 ROM:5201 ROM_5201: ; CODE XREF: ROM:51F0↑j ROM:5201 ; ROM:51F6↑j ROM:5201 and ZERO_REG, INTMEM_3A, #1 ; Zero register ROM:5206 jne ROM_5212 ROM:5208 and ZERO_REG, INTMEM_3A, #2 ; Zero register ROM:520D jne ROM_5212 ROM:520F jbc INTMEM_7D, 6, ROM_51DA ROM:5212 ROM:5212 ROM_5212: ; CODE XREF: ROM:5206↑j ROM:5212 ; ROM:520D↑j ROM:5212 lcall ROM_5274 ROM:5215 ldb INTMEM_F8, #2 ROM:5218 ljmp ROM_3CCB ROM:521B ; --------------------------------------------------------------------------- ROM:521B ld INTMEM_F8, #102h ROM:521F sjmp ROM_5225 ROM:5221 ; --------------------------------------------------------------------------- ROM:5221 ld INTMEM_F8, #2 ROM:5225 ROM:5225 ROM_5225: ; CODE XREF: ROM:521F↑j ROM:5225 ld INTMEM_F8+2, INTMEM_146[] ROM:522A lcall ROM_39B1 ROM:522D clrb INTMEM_F8 ROM:522F cmpb INTMEM_F6, ZERO_REG ; Zero register ROM:5232 jne ROM_523D ROM:5234 incb INTMEM_F8 ROM:5236 cmpb INTMEM_F6+1, #1 ROM:5239 jne ROM_523D ROM:523B incb INTMEM_F8 ROM:523D ROM:523D ROM_523D: ; CODE XREF: ROM:5232↑j ROM:523D ; ROM:5239↑j ROM:523D ljmp ROM_3CCB ROM:5240 ROM:5240 ; =============== S U B R O U T I N E ======================================= ROM:5240 ROM:5240 ROM:5240 ROM_5240: ; CODE XREF: ROM:ROM_51B4↑p ROM:5240 andb INTMEM_7D, #7Fh ROM:5243 and ZERO_REG, INTMEM_3A, #1 ; Zero register ROM:5248 je ROM_524D ROM:524A orb INTMEM_7D, #-80h ROM:524D ROM:524D ROM_524D: ; CODE XREF: ROM_5240+8↑j ROM:524D andb INTMEM_7E, #-2 ROM:5250 and ZERO_REG, INTMEM_3A, #2 ; Zero register ROM:5255 je ROM_525A ROM:5257 orb INTMEM_7E, #1 ROM:525A ROM:525A ROM_525A: ; CODE XREF: ROM_5240+15↑j ROM:525A andb INTMEM_7E, #-3 ROM:525D jbc INTMEM_7D, 6, ROM_5263 ROM:5260 orb INTMEM_7E, #2 ROM:5263 ROM:5263 ROM_5263: ; CODE XREF: ROM_5240+1D↑j ROM:5263 ld INTMEM_F8, #1 ROM:5267 or INTMEM_F8, #2 ROM:526B not INTMEM_F8 ROM:526D and INTMEM_3A, INTMEM_F8 ROM:5270 andb INTMEM_7D, #-41h ROM:5273 ret ROM:5273 ; End of function ROM_5240 ROM:5273 ROM:5274 ROM:5274 ; =============== S U B R O U T I N E ======================================= ROM:5274 ROM:5274 ROM:5274 ROM_5274: ; CODE XREF: ROM:51F8↑p ROM:5274 ; ROM:ROM_5212↑p ROM:5274 jbc INTMEM_7D, 7, ROM_527B ROM:5277 or INTMEM_3A, #1 ROM:527B ROM:527B ROM_527B: ; CODE XREF: ROM_5274↑j ROM:527B jbc INTMEM_7E, 0, ROM_5282 ROM:527E or INTMEM_3A, #2 ROM:5282 ROM:5282 ROM_5282: ; CODE XREF: ROM_5274:ROM_527B↑j ROM:5282 jbc INTMEM_7E, 1, ROM_5288 ROM:5285 orb INTMEM_7D, #40h ; '@' ROM:5288 ROM:5288 ROM_5288: ; CODE XREF: ROM_5274:ROM_5282↑j ROM:5288 ret ROM:5288 ; End of function ROM_5274 ROM:5288 ROM:5289 ; --------------------------------------------------------------------------- ROM:5289 orb INTMEM_7E, #20h ; ' ' ROM:528C sjmp ROM_5291 ROM:528E ; --------------------------------------------------------------------------- ROM:528E andb INTMEM_7E, #-21h ROM:5291 ROM:5291 ROM_5291: ; CODE XREF: ROM:528C↑j ROM:5291 orb INTMEM_7E, #10h ROM:5294 ljmp ROM_457B ROM:5297 ; --------------------------------------------------------------------------- ROM:5297 orb INTMEM_7E, #8 ROM:529A andb INTMEM_7E, #-5 ROM:529D ljmp ROM_457B ROM:52A0 ; --------------------------------------------------------------------------- ROM:52A0 orb INTMEM_7E, #4 ROM:52A3 andb INTMEM_7E, #-9 ROM:52A6 ljmp ROM_457B ROM:52A9 ; --------------------------------------------------------------------------- ROM:52A9 ldb INTMEM_F8+1, INTMEM_30E[] ROM:52AE orb INTMEM_F8+1, #4 ROM:52B1 sjmp ROM_52BB ROM:52B3 ; --------------------------------------------------------------------------- ROM:52B3 ldb INTMEM_F8+1, INTMEM_30E[] ROM:52B8 andb INTMEM_F8+1, #-5 ROM:52BB ROM:52BB ROM_52BB: ; CODE XREF: ROM:52B1↑j ROM:52BB ldb INTMEM_F8, INTMEM_308[] ROM:52C0 andb INTMEM_F8, #-5 ROM:52C3 stb INTMEM_F8, INTMEM_308[] ROM:52C8 stb INTMEM_F8+1, INTMEM_30E[] ROM:52CD ljmp ROM_457B ROM:52D0 ; --------------------------------------------------------------------------- ROM:52D0 ldb INTMEM_F8+1, INTMEM_30E[] ROM:52D5 orb INTMEM_F8+1, #1 ROM:52D8 sjmp ROM_52E2 ROM:52DA ; --------------------------------------------------------------------------- ROM:52DA ldb INTMEM_F8+1, INTMEM_30E[] ROM:52DF andb INTMEM_F8+1, #-2 ROM:52E2 ROM:52E2 ROM_52E2: ; CODE XREF: ROM:52D8↑j ROM:52E2 ldb INTMEM_F8, INTMEM_308[] ROM:52E7 andb INTMEM_F8, #-2 ROM:52EA stb INTMEM_F8, INTMEM_308[] ROM:52EF stb INTMEM_F8+1, INTMEM_30E[] ROM:52F4 ljmp ROM_457B ROM:52F7 ; --------------------------------------------------------------------------- ROM:52F7 ldbze INTMEM_FC+2, INTMEM_67 ROM:52FA sub INTMEM_FC+2, #0FBh ROM:52FE add INTMEM_FC, INTMEM_FC+2, #3E97h ROM:5303 ldb INTMEM_F8, [INTMEM_FC] ROM:5306 lcall ROM_3406 ROM:5309 clrb INTMEM_F8 ROM:530B cmpb INTMEM_F6, ZERO_REG ; Zero register ROM:530E jne ROM_531B ROM:5310 cmpb INTMEM_67, #-4 ROM:5313 je ROM_5318 ROM:5315 ldb INTMEM_F8, INTMEM_5E ROM:5318 ROM:5318 ROM_5318: ; CODE XREF: ROM:5313↑j ROM:5318 ljmp ROM_3CCB ROM:531B ; --------------------------------------------------------------------------- ROM:531B ROM:531B ROM_531B: ; CODE XREF: ROM:530E↑j ROM:531B ret ROM:531C ; --------------------------------------------------------------------------- ROM:531C ldb INTMEM_F8+1, INTMEM_30E[] ROM:5321 orb INTMEM_F8+1, #8 ROM:5324 sjmp ROM_532E ROM:5326 ; --------------------------------------------------------------------------- ROM:5326 ldb INTMEM_F8+1, INTMEM_30E[] ROM:532B andb INTMEM_F8+1, #-9 ROM:532E ROM:532E ROM_532E: ; CODE XREF: ROM:5324↑j ROM:532E ldb INTMEM_F8, INTMEM_308[] ROM:5333 andb INTMEM_F8, #-9 ROM:5336 stb INTMEM_F8, INTMEM_308[] ROM:533B stb INTMEM_F8+1, INTMEM_30E[] ROM:5340 ljmp ROM_457B ROM:5343 ; --------------------------------------------------------------------------- ROM:5343 ldb INTMEM_F8+1, INTMEM_30E[] ROM:5348 orb INTMEM_F8+1, #10h ROM:534B sjmp ROM_5355 ROM:534D ; --------------------------------------------------------------------------- ROM:534D ldb INTMEM_F8+1, INTMEM_30E[] ROM:5352 andb INTMEM_F8+1, #-11h ROM:5355 ROM:5355 ROM_5355: ; CODE XREF: ROM:534B↑j ROM:5355 ldb INTMEM_F8, INTMEM_308[] ROM:535A andb INTMEM_F8, #-11h ROM:535D stb INTMEM_F8, INTMEM_308[] ROM:5362 stb INTMEM_F8+1, INTMEM_30E[] ROM:5367 ljmp ROM_457B ROM:536A ; --------------------------------------------------------------------------- ROM:536A ldb INTMEM_F8, INTMEM_30E[] ROM:536F andb INTMEM_F8, #-3 ROM:5372 sjmp ROM_537C ROM:5374 ; --------------------------------------------------------------------------- ROM:5374 ldb INTMEM_F8, INTMEM_30E[] ROM:5379 orb INTMEM_F8, #2 ROM:537C ROM:537C ROM_537C: ; CODE XREF: ROM:5372↑j ROM:537C stb INTMEM_F8, INTMEM_30E[] ROM:5381 ldb INTMEM_F8, INTMEM_308[] ROM:5386 andb INTMEM_F8, #-3 ROM:5389 stb INTMEM_F8, INTMEM_308[] ROM:538E ljmp ROM_457B ROM:5391 ; --------------------------------------------------------------------------- ROM:5391 ldb INTMEM_F8, (INTMEM_30E+1)[] ROM:5396 andb INTMEM_F8, #-2 ROM:5399 sjmp ROM_53A3 ROM:539B ; --------------------------------------------------------------------------- ROM:539B ldb INTMEM_F8, (INTMEM_30E+1)[] ROM:53A0 orb INTMEM_F8, #1 ROM:53A3 ROM:53A3 ROM_53A3: ; CODE XREF: ROM:5399↑j ROM:53A3 stb INTMEM_F8, (INTMEM_30E+1)[] ROM:53A8 ldb INTMEM_F8, INTMEM_309[] ROM:53AD andb INTMEM_F8, #-2 ROM:53B0 stb INTMEM_F8, INTMEM_309[] ROM:53B5 ljmp ROM_457B ROM:53B8 ; --------------------------------------------------------------------------- ROM:53B8 cmp INTMEM_46, ZERO_REG ; Zero register ROM:53BB jne ROM_53D0 ROM:53BD ldb INTMEM_65, #0Ah ROM:53C0 ldb INTMEM_DD+5, #3Ch ; '<' ROM:53C3 ldb INTMEM_F8, #9 ROM:53C6 sjmp ROM_53D2 ROM:53C8 ; --------------------------------------------------------------------------- ROM:53C8 lcall ROM_36F8 ROM:53CB sjmp ROM_53D0 ROM:53CD ; --------------------------------------------------------------------------- ROM:53CD lcall ROM_372E ROM:53D0 ROM:53D0 ROM_53D0: ; CODE XREF: ROM:53BB↑j ROM:53D0 ; ROM:53CB↑j ROM:53D0 clrb INTMEM_F8 ROM:53D2 ROM:53D2 ROM_53D2: ; CODE XREF: ROM:53C6↑j ROM:53D2 ljmp ROM_3CCB ROM:53D5 ; --------------------------------------------------------------------------- ROM:53D5 ld INTMEM_F6, #573Ah ROM:53D9 ROM:53D9 ROM_53D9: ; CODE XREF: ROM:53F7↓j ROM:53D9 cmp INTMEM_F6, #574Eh ROM:53DD je ROM_5412 ROM:53DF ld INTMEM_F8+2, [INTMEM_F6]+ ROM:53E2 ld INTMEM_FC, [INTMEM_F6]+ ROM:53E5 ldbze INTMEM_FC+2, INTMEM_F8+3 ROM:53E8 ldb INTMEM_F8, [INTMEM_FC+2] ROM:53EB cmpb INTMEM_67, INTMEM_F8+2 ROM:53EE je ROM_53F9 ROM:53F0 incb INTMEM_F8+2 ROM:53F2 cmpb INTMEM_67, INTMEM_F8+2 ROM:53F5 je ROM_5402 ROM:53F7 sjmp ROM_53D9 ROM:53F9 ; --------------------------------------------------------------------------- ROM:53F9 ROM:53F9 ROM_53F9: ; CODE XREF: ROM:53EE↑j ROM:53F9 cmpb INTMEM_FC+1, INTMEM_F8 ROM:53FC jnh ROM_5409 ROM:53FE incb INTMEM_F8 ROM:5400 sjmp ROM_5409 ROM:5402 ; --------------------------------------------------------------------------- ROM:5402 ROM:5402 ROM_5402: ; CODE XREF: ROM:53F5↑j ROM:5402 cmpb INTMEM_FC, INTMEM_F8 ROM:5405 jc ROM_5409 ROM:5407 decb INTMEM_F8 ROM:5409 ROM:5409 ROM_5409: ; CODE XREF: ROM:53FC↑j ROM:5409 ; ROM:5400↑j ... ROM:5409 stb INTMEM_F8, [INTMEM_FC+2] ROM:540C stb INTMEM_F8, INTMEM_F8 ROM:540F lcall ROM_3CCB ROM:5412 ROM:5412 ROM_5412: ; CODE XREF: ROM:53DD↑j ROM:5412 ret ROM:5413 ; --------------------------------------------------------------------------- ROM:5413 ldb INTMEM_2E, #-7Ah ROM:5416 ldb INTMEM_F8, #5 ROM:5419 sjmp ROM_5421 ROM:541B ; --------------------------------------------------------------------------- ROM:541B ldb INTMEM_2F, #-7Eh ROM:541E ldb INTMEM_F8, #8 ROM:5421 ROM:5421 ROM_5421: ; CODE XREF: ROM:5419↑j ROM:5421 ljmp ROM_3CCB ROM:5424 ; --------------------------------------------------------------------------- ROM:5424 ld INTMEM_DD+7, #3E9Ch ROM:5428 ld INTMEM_DD+5, #3F00h ROM:542C sjmp ROM_5440 ROM:542E ; --------------------------------------------------------------------------- ROM:542E ld INTMEM_DD+7, #3F3Ah ROM:5432 ld INTMEM_DD+5, #3FAAh ROM:5436 sjmp ROM_5440 ROM:5438 ; --------------------------------------------------------------------------- ROM:5438 ld INTMEM_DD+7, #3FF0h ROM:543C ld INTMEM_DD+5, #4008h ROM:5440 ROM:5440 ROM_5440: ; CODE XREF: ROM:542C↑j ROM:5440 ; ROM:5436↑j ROM:5440 ldb INTMEM_65, #9 ROM:5443 ret ROM:5444 ; --------------------------------------------------------------------------- ROM:5444 ld INTMEM_F8, #3Ah ; ':' ROM:5448 ROM:5448 ROM_5448: ; CODE XREF: ROM:544F↓j ROM:5448 stb ZERO_REG, [INTMEM_F8]+ ; Zero register ROM:544B cmp INTMEM_F8, #3Eh ; '>' ROM:544F jnc ROM_5448 ROM:5451 lcall ROM_57F0 ROM:5454 ljmp ROM_457B ROM:5457 ; --------------------------------------------------------------------------- ROM:5457 jbs INTMEM_7E, 6, ROM_5472 ROM:545A stb ZERO_REG, INTMEM_163[] ; Zero register ROM:545F st ZERO_REG, INTMEM_142[] ; Zero register ROM:5464 orb INTMEM_D4, #8 ROM:5467 orb INTMEM_7E, #40h ; '@' ROM:546A ldb INTMEM_F8, #0 ROM:546D ldb INTMEM_E7, #1 ROM:5470 sjmp ROM_548E ROM:5472 ; --------------------------------------------------------------------------- ROM:5472 ROM:5472 ROM_5472: ; CODE XREF: ROM:5457↑j ROM:5472 ld INTMEM_F6, INTMEM_142[] ROM:5477 cmp INTMEM_F6, 10h[INTMEM_40] ROM:547C jc ROM_5483 ROM:547E ldb INTMEM_F8, #1 ROM:5481 sjmp ROM_5489 ROM:5483 ; --------------------------------------------------------------------------- ROM:5483 ROM:5483 ROM_5483: ; CODE XREF: ROM:547C↑j ROM:5483 andb INTMEM_7E, #-41h ROM:5486 ldb INTMEM_F8, #2 ROM:5489 ROM:5489 ROM_5489: ; CODE XREF: ROM:5481↑j ROM:5489 ldb INTMEM_E7, INTMEM_163[] ROM:548E ROM:548E ROM_548E: ; CODE XREF: ROM:5470↑j ROM:548E orb INTMEM_7A, #10h ROM:5491 ljmp ROM_3CCB ROM:5494 ; --------------------------------------------------------------------------- ROM:5494 jbs INTMEM_7E, 6, ROM_54AF ROM:5497 stb ZERO_REG, INTMEM_163[] ; Zero register ROM:549C st ZERO_REG, INTMEM_142[] ; Zero register ROM:54A1 orb INTMEM_D4, #8 ROM:54A4 orb INTMEM_7E, #40h ; '@' ROM:54A7 ldb INTMEM_F8, #0 ROM:54AA ldb INTMEM_E7, #2 ROM:54AD sjmp ROM_54EA ROM:54AF ; --------------------------------------------------------------------------- ROM:54AF ROM:54AF ROM_54AF: ; CODE XREF: ROM:5494↑j ROM:54AF ld INTMEM_F6, INTMEM_142[] ROM:54B4 cmp INTMEM_F6, 10h[INTMEM_40] ROM:54B9 jc ROM_54C0 ROM:54BB ldb INTMEM_F8, #1 ROM:54BE sjmp ROM_54E5 ROM:54C0 ; --------------------------------------------------------------------------- ROM:54C0 ROM:54C0 ROM_54C0: ; CODE XREF: ROM:54B9↑j ROM:54C0 ldb INTMEM_F8, INTMEM_163[] ROM:54C5 cmpb INTMEM_F8, #4 ROM:54C8 jne ROM_54DF ROM:54CA ld INTMEM_F8, INTMEM_154[] ROM:54CF st INTMEM_F8, INTMEM_140[] ROM:54D4 ldb INTMEM_F8, #-10h ROM:54D7 stb INTMEM_F8, INTMEM_15B[] ROM:54DC orb INTMEM_D4, #2 ROM:54DF ROM:54DF ROM_54DF: ; CODE XREF: ROM:54C8↑j ROM:54DF andb INTMEM_7E, #-41h ROM:54E2 ldb INTMEM_F8, #2 ROM:54E5 ROM:54E5 ROM_54E5: ; CODE XREF: ROM:54BE↑j ROM:54E5 ldb INTMEM_E7, INTMEM_163[] ROM:54EA ROM:54EA ROM_54EA: ; CODE XREF: ROM:54AD↑j ROM:54EA orb INTMEM_7A, #10h ROM:54ED ljmp ROM_3CCB ROM:54F0 ; --------------------------------------------------------------------------- ROM:54F0 ldb INTMEM_F8, #1 ROM:54F3 ldb INTMEM_F6, INTMEM_15B[] ROM:54F8 cmpb INTMEM_F6, #-10h ROM:54FB je ROM_551A ROM:54FD ldb INTMEM_F8, #0 ROM:5500 ldb INTMEM_F8+1, #0 ROM:5503 stb INTMEM_F8, INTMEM_15B[] ROM:5508 lcall ROM_34EB ROM:550B ldb INTMEM_F6+1, #8 ROM:550E lcall ROM_34FF ROM:5511 lcall ROM_34FF ROM:5514 lcall ROM_34F0 ROM:5517 ldb INTMEM_F8, #0 ROM:551A ROM:551A ROM_551A: ; CODE XREF: ROM:54FB↑j ROM:551A ljmp ROM_3CCB ROM:551D ; --------------------------------------------------------------------------- ROM:551D cmp INTMEM_46, ZERO_REG ; Zero register ROM:5520 jne ROM_5544 ROM:5522 andb INTMEM_22, #7Fh ROM:5525 stb INTMEM_22, 1FFEh[] ROM:552A pushf ROM:552B ldb INTMEM_6, #20h ; ' ' ROM:552E add INTMEM_4, INTMEM_A, #2 ROM:5533 nop ROM:5534 nop ROM:5535 ldb INTMEM_6, #0 ROM:5538 add INTMEM_4, INTMEM_A, 12h[INTMEM_40] ROM:553E popf ROM:553F ldb INTMEM_65, #0Ch ROM:5542 sjmp ROM_5547 ROM:5544 ; --------------------------------------------------------------------------- ROM:5544 ROM:5544 ROM_5544: ; CODE XREF: ROM:5520↑j ROM:5544 ljmp ROM_457B ROM:5547 ; --------------------------------------------------------------------------- ROM:5547 ROM:5547 ROM_5547: ; CODE XREF: ROM:5542↑j ROM:5547 ret ROM:5548 ; --------------------------------------------------------------------------- ROM:5548 orb INTMEM_7F, #4 ROM:554B ldb INTMEM_65, #0Dh ROM:554E ret ROM:554F ; --------------------------------------------------------------------------- ROM:554F jbs INTMEM_7F, 2, ROM_5563 ROM:5552 clrb INTMEM_65 ROM:5554 ldb INTMEM_F6, (INTMEM_164+1)[] ROM:5559 cmpb INTMEM_F6, ZERO_REG ; Zero register ROM:555C jne ROM_5563 ROM:555E clrb INTMEM_F8 ROM:5560 lcall ROM_3CCB ROM:5563 ROM:5563 ROM_5563: ; CODE XREF: ROM:554F↑j ROM:5563 ; ROM:555C↑j ROM:5563 ret ROM:5564 ; --------------------------------------------------------------------------- ROM:5564 cmpb INTMEM_9B, ZERO_REG ; Zero register ROM:5567 je ROM_557C ROM:5569 jbc INTMEM_7D, 1, ROM_5580 ROM:556C andb INTMEM_7D, #-3 ROM:556F cmpb INTMEM_E8+1, #-23h ROM:5572 jne ROM_557C ROM:5574 cmp INTMEM_46, ZERO_REG ; Zero register ROM:5577 jne ROM_557E ROM:5579 ljmp ROM_4FCF ROM:557C ; --------------------------------------------------------------------------- ROM:557C ROM:557C ROM_557C: ; CODE XREF: ROM:5567↑j ROM:557C ; ROM:5572↑j ROM:557C clrb INTMEM_66 ROM:557E ROM:557E ROM_557E: ; CODE XREF: ROM:5577↑j ROM:557E clrb INTMEM_65 ROM:5580 ROM:5580 ROM_5580: ; CODE XREF: ROM:5569↑j ROM:5580 ret ROM:5581 ; --------------------------------------------------------------------------- ROM:5581 ldb INTMEM_F8, [INTMEM_DD+7]+ ROM:5584 incb INTMEM_DD+5 ROM:5586 cmpb INTMEM_DD+5, INTMEM_EA ROM:5589 jne ROM_5598 ROM:558B addb INTMEM_EA, #0Ch ROM:558E ld INTMEM_DD+7, #3E8Ch ROM:5592 ldb INTMEM_E7, 2[INTMEM_40] ROM:5596 sjmp ROM_559B ROM:5598 ; --------------------------------------------------------------------------- ROM:5598 ROM:5598 ROM_5598: ; CODE XREF: ROM:5589↑j ROM:5598 ldb INTMEM_E7, [INTMEM_DD+7]+ ROM:559B ROM:559B ROM_559B: ; CODE XREF: ROM:5596↑j ROM:559B incb INTMEM_DD+5 ROM:559D orb INTMEM_7A, #10h ROM:55A0 cmpb INTMEM_DD+5, #24h ; '$' ROM:55A3 jnc ROM_55A7 ROM:55A5 clrb INTMEM_65 ROM:55A7 ROM:55A7 ROM_55A7: ; CODE XREF: ROM:55A3↑j ROM:55A7 ljmp ROM_3CCB ROM:55AA ; --------------------------------------------------------------------------- ROM:55AA ldb INTMEM_F8, 2[INTMEM_EA] ROM:55AE ldb INTMEM_E7, 2[INTMEM_40] ROM:55B2 orb INTMEM_7A, #10h ROM:55B5 clrb INTMEM_65 ROM:55B7 ljmp ROM_3CCB ROM:55BA ; --------------------------------------------------------------------------- ROM:55BA jbc INTMEM_7D, 1, ROM_55CA ROM:55BD andb INTMEM_7D, #-3 ROM:55C0 cmpb INTMEM_E8+1, #75h ; 'u' ROM:55C3 jne ROM_55CA ROM:55C5 ldb INTMEM_66, #14h ROM:55C8 sjmp ROM_55CF ROM:55CA ; --------------------------------------------------------------------------- ROM:55CA ROM:55CA ROM_55CA: ; CODE XREF: ROM:55BA↑j ROM:55CA ; ROM:55C3↑j ROM:55CA cmpb INTMEM_9B, ZERO_REG ; Zero register ROM:55CD jne ROM_55D1 ROM:55CF ROM:55CF ROM_55CF: ; CODE XREF: ROM:55C8↑j ROM:55CF clrb INTMEM_65 ROM:55D1 ROM:55D1 ROM_55D1: ; CODE XREF: ROM:55CD↑j ROM:55D1 ret ROM:55D2 ; --------------------------------------------------------------------------- ROM:55D2 jbc INTMEM_7D, 1, ROM_55DF ROM:55D5 andb INTMEM_7D, #-3 ROM:55D8 stb INTMEM_E8+1, (INTMEM_160+2)[] ROM:55DD sjmp ROM_55E6 ROM:55DF ; --------------------------------------------------------------------------- ROM:55DF ROM:55DF ROM_55DF: ; CODE XREF: ROM:55D2↑j ROM:55DF cmpb INTMEM_9B, ZERO_REG ; Zero register ROM:55E2 jne ROM_55E8 ROM:55E4 clrb INTMEM_66 ROM:55E6 ROM:55E6 ROM_55E6: ; CODE XREF: ROM:55DD↑j ROM:55E6 clrb INTMEM_65 ROM:55E8 ROM:55E8 ROM_55E8: ; CODE XREF: ROM:55E2↑j ROM:55E8 ret ROM:55E9 ; --------------------------------------------------------------------------- ROM:55E9 ldb INTMEM_F6+1, INTMEM_DD+5 ROM:55EC cmpb INTMEM_F6+1, #3Fh ; '?' ROM:55EF jne ROM_55F3 ROM:55F1 clrb INTMEM_65 ROM:55F3 ROM:55F3 ROM_55F3: ; CODE XREF: ROM:55EF↑j ROM:55F3 lcall ROM_3531 ROM:55F6 ldb INTMEM_E7, INTMEM_F8+1 ROM:55F9 orb INTMEM_7A, #10h ROM:55FC incb INTMEM_DD+5 ROM:55FE ljmp ROM_3CCB ROM:5601 ; --------------------------------------------------------------------------- ROM:5601 ld INTMEM_DD+9, [INTMEM_DD+7]+ ROM:5604 ld INTMEM_E8, [INTMEM_DD+7]+ ROM:5607 jbc INTMEM_DD+9, 6, ROM_5641 ROM:560A jbc INTMEM_DD+9, 5, ROM_5629 ROM:560D ld INTMEM_F6, [INTMEM_E8]+ ROM:5610 clrb INTMEM_F8 ROM:5612 ROM:5612 ROM_5612: ; CODE XREF: ROM:5627↓j ROM:5612 cmp INTMEM_E8, INTMEM_F6 ROM:5615 jc ROM_563C ROM:5617 ld INTMEM_F8+2, [INTMEM_E8]+ ROM:561A ldb INTMEM_FC, [INTMEM_E8]+ ROM:561D andb INTMEM_FC, [INTMEM_F8+2] ROM:5620 je ROM_5625 ROM:5622 orb INTMEM_F8, [INTMEM_E8] ROM:5625 ROM:5625 ROM_5625: ; CODE XREF: ROM:5620↑j ROM:5625 inc INTMEM_E8 ROM:5627 sjmp ROM_5612 ROM:5629 ; --------------------------------------------------------------------------- ROM:5629 ROM:5629 ROM_5629: ; CODE XREF: ROM:560A↑j ROM:5629 andb INTMEM_F8, INTMEM_E7, [INTMEM_E8] ROM:562D jbc INTMEM_DD+9, 3, ROM_563C ROM:5630 cmpb INTMEM_F8, ZERO_REG ; Zero register ROM:5633 jne ROM_563A ROM:5635 ldb INTMEM_F8, #1 ROM:5638 sjmp ROM_563C ROM:563A ; --------------------------------------------------------------------------- ROM:563A ROM:563A ROM_563A: ; CODE XREF: ROM:5633↑j ROM:563A clrb INTMEM_F8 ROM:563C ROM:563C ROM_563C: ; CODE XREF: ROM:5615↑j ROM:563C ; ROM:562D↑j ... ROM:563C lcall ROM_3CCB ROM:563F sjmp ROM_56A1 ROM:5641 ; --------------------------------------------------------------------------- ROM:5641 ROM:5641 ROM_5641: ; CODE XREF: ROM:5607↑j ROM:5641 jbs INTMEM_DD+9, 4, ROM_568F ROM:5644 jbs INTMEM_DD+9, 1, ROM_5657 ROM:5647 ldbze INTMEM_E8, [INTMEM_E8] ROM:564A jbc INTMEM_DD+9, 7, ROM_5665 ROM:564D sub INTMEM_E8, #80h ROM:5651 jc ROM_5665 ROM:5653 neg INTMEM_E8 ROM:5655 sjmp ROM_5665 ROM:5657 ; --------------------------------------------------------------------------- ROM:5657 ROM:5657 ROM_5657: ; CODE XREF: ROM:5644↑j ROM:5657 ld INTMEM_E8, [INTMEM_E8] ROM:565A jbc INTMEM_DD+9, 7, ROM_5665 ROM:565D sub INTMEM_E8, #-8000h ROM:5661 jc ROM_5665 ROM:5663 neg INTMEM_E8 ROM:5665 ROM:5665 ROM_5665: ; CODE XREF: ROM:564A↑j ROM:5665 ; ROM:5651↑j ... ROM:5665 jbs INTMEM_DD+9, 5, ROM_568F ROM:5668 ldbze INTMEM_F8+2, INTMEM_E7 ROM:566B add INTMEM_F8+2, #4008h ROM:566F ldbze INTMEM_F8, [INTMEM_F8+2]+ ROM:5672 mulu INTMEM_FC, INTMEM_E8, INTMEM_F8 ROM:5676 jbc INTMEM_DD+9, 3, ROM_567E ROM:5679 ld INTMEM_E8, INTMEM_FC ROM:567C sjmp ROM_5684 ROM:567E ; --------------------------------------------------------------------------- ROM:567E ROM:567E ROM_567E: ; CODE XREF: ROM:5676↑j ROM:567E ldb INTMEM_E8, INTMEM_FC+1 ROM:5681 ldb INTMEM_E8+1, INTMEM_FC+2 ROM:5684 ROM:5684 ROM_5684: ; CODE XREF: ROM:567C↑j ROM:5684 jbc INTMEM_DD+9, 2, ROM_5689 ROM:5687 neg INTMEM_E8 ROM:5689 ROM:5689 ROM_5689: ; CODE XREF: ROM:ROM_5684↑j ROM:5689 ldbse INTMEM_FC+2, [INTMEM_F8+2] ROM:568C add INTMEM_E8, INTMEM_FC+2 ROM:568F ROM:568F ROM_568F: ; CODE XREF: ROM:ROM_5641↑j ROM:568F ; ROM:ROM_5665↑j ROM:568F ldb INTMEM_F8, INTMEM_E8 ROM:5692 jbc INTMEM_DD+9, 0, ROM_569E ROM:5695 ldb INTMEM_E7, INTMEM_F8 ROM:5698 orb INTMEM_7A, #10h ROM:569B ldb INTMEM_F8, INTMEM_E8+1 ROM:569E ROM:569E ROM_569E: ; CODE XREF: ROM:5692↑j ROM:569E lcall ROM_3CCB ROM:56A1 ROM:56A1 ROM_56A1: ; CODE XREF: ROM:563F↑j ROM:56A1 cmp INTMEM_DD+7, INTMEM_DD+5 ROM:56A4 jnc ROM_56A8 ROM:56A6 clrb INTMEM_65 ROM:56A8 ROM:56A8 ROM_56A8: ; CODE XREF: ROM:56A4↑j ROM:56A8 ret ROM:56A9 ; --------------------------------------------------------------------------- ROM:56A9 cmp INTMEM_EA, ZERO_REG ; Zero register ROM:56AC je ROM_56C4 ROM:56AE ld INTMEM_F6, [INTMEM_DD+5]+ ROM:56B1 dec INTMEM_EA ROM:56B3 addb INTMEM_DD+9, INTMEM_F6 ROM:56B6 ldb INTMEM_F8, INTMEM_F6 ROM:56B9 orb INTMEM_7A, #10h ROM:56BC ldb INTMEM_E7, INTMEM_F6+1 ROM:56BF addb INTMEM_DD+9, INTMEM_E7 ROM:56C2 sjmp ROM_56C9 ROM:56C4 ; --------------------------------------------------------------------------- ROM:56C4 ROM:56C4 ROM_56C4: ; CODE XREF: ROM:56AC↑j ROM:56C4 clrb INTMEM_65 ROM:56C6 ldb INTMEM_F8, INTMEM_DD+9 ROM:56C9 ROM:56C9 ROM_56C9: ; CODE XREF: ROM:56C2↑j ROM:56C9 ljmp ROM_3CCB ROM:56CC ; --------------------------------------------------------------------------- ROM:56CC jbc WSR1, 0, ROM_56D0 ; Window selection register 1 ROM:56CF ret ROM:56D0 ; --------------------------------------------------------------------------- ROM:56D0 ROM:56D0 ROM_56D0: ; CODE XREF: ROM:56CC↑j ROM:56D0 clrb INTMEM_F8 ROM:56D2 cmp INTMEM_46, ZERO_REG ; Zero register ROM:56D5 jne ROM_56F2 ROM:56D7 pushf ROM:56D8 ldb ZERO_REG+2, #0Eh ; Zero register ROM:56DB nop ROM:56DC nop ROM:56DD ROM:56DD ROM_56DD: ; CODE XREF: ROM:ROM_56DD↓j ROM:56DD jbs ZERO_REG+2, 3, ROM_56DD ; Zero register ROM:56E0 ldb INTMEM_F8, ZERO_REG+3 ; Zero register ROM:56E3 popf ROM:56E4 cmpb INTMEM_F8, #-1 ROM:56E7 jne ROM_56EB ROM:56E9 decb INTMEM_F8 ROM:56EB ROM:56EB ROM_56EB: ; CODE XREF: ROM:56E7↑j ROM:56EB cmpb INTMEM_F8, ZERO_REG ; Zero register ROM:56EE jne ROM_56F2 ROM:56F0 incb INTMEM_F8 ROM:56F2 ROM:56F2 ROM_56F2: ; CODE XREF: ROM:56D5↑j ROM:56F2 ; ROM:56EE↑j ROM:56F2 orb INTMEM_22, #-80h ROM:56F5 stb INTMEM_22, 1FFEh[] ROM:56FA clrb INTMEM_65 ROM:56FC ljmp ROM_3CCB ROM:56FF ; --------------------------------------------------------------------------- ROM:56FF ldb INTMEM_F8, INTMEM_30E[] ROM:5704 orb INTMEM_F8, #20h ; ' ' ROM:5707 ld INTMEM_F6, 1Ah[INTMEM_40] ROM:570C sjmp ROM_571B ROM:570E ; --------------------------------------------------------------------------- ROM:570E ldb INTMEM_F8, INTMEM_30E[] ROM:5713 andb INTMEM_F8, #-21h ROM:5716 ld INTMEM_F6, 18h[INTMEM_40] ROM:571B ROM:571B ROM_571B: ; CODE XREF: ROM:570C↑j ROM:571B st INTMEM_F6, INTMEM_158[] ROM:5720 stb INTMEM_F8, INTMEM_30E[] ROM:5725 ldb INTMEM_F8, INTMEM_308[] ROM:572A andb INTMEM_F8, #-21h ROM:572D stb INTMEM_F8, INTMEM_308[] ROM:5732 orb INTMEM_D5, #10h ROM:5735 clrb INTMEM_F8 ROM:5737 ljmp ROM_3CCB ROM:5737 ; --------------------------------------------------------------------------- ROM:573A db 7Bh, 2Dh, 0, 0FEh, 79h, 2Dh, 0, 0FEh, 91h, 2Fh, 78h ROM:573A db 88h, 89h, 30h, 0Ah, 3Ch, 93h, 2Eh, 74h, 8Ch ROM:574E ROM:574E ; =============== S U B R O U T I N E ======================================= ROM:574E ROM:574E ROM:574E ROM_574E: ; CODE XREF: ROM_4EA7+25↑p ROM:574E ; ROM_4F8A:ROM_4FB0↑p ROM:574E andb INTMEM_7E, #-9 ROM:5751 andb INTMEM_7E, #-5 ROM:5754 andb INTMEM_7E, #-11h ROM:5757 ldb INTMEM_F8+1, INTMEM_30E[] ROM:575C andb INTMEM_F8+1, #-5 ROM:575F stb INTMEM_F8+1, INTMEM_30E[] ROM:5764 ldb INTMEM_F8, INTMEM_308[] ROM:5769 orb INTMEM_F8, #4 ROM:576C stb INTMEM_F8, INTMEM_308[] ROM:5771 ldb INTMEM_F8+1, INTMEM_30E[] ROM:5776 andb INTMEM_F8+1, #-2 ROM:5779 stb INTMEM_F8+1, INTMEM_30E[] ROM:577E ldb INTMEM_F8, INTMEM_308[] ROM:5783 orb INTMEM_F8, #1 ROM:5786 stb INTMEM_F8, INTMEM_308[] ROM:578B ldb INTMEM_F8, #10h ROM:578E lcall ROM_3406 ROM:5791 ldb INTMEM_F8+1, INTMEM_30E[] ROM:5796 andb INTMEM_F8+1, #-9 ROM:5799 stb INTMEM_F8+1, INTMEM_30E[] ROM:579E ldb INTMEM_F8, INTMEM_308[] ROM:57A3 orb INTMEM_F8, #8 ROM:57A6 stb INTMEM_F8, INTMEM_308[] ROM:57AB ldb INTMEM_F8+1, INTMEM_30E[] ROM:57B0 andb INTMEM_F8+1, #-11h ROM:57B3 stb INTMEM_F8+1, INTMEM_30E[] ROM:57B8 ldb INTMEM_F8, INTMEM_308[] ROM:57BD orb INTMEM_F8, #10h ROM:57C0 stb INTMEM_F8, INTMEM_308[] ROM:57C5 ldb INTMEM_F8, INTMEM_308[] ROM:57CA orb INTMEM_F8, #2 ROM:57CD stb INTMEM_F8, INTMEM_308[] ROM:57D2 ldb INTMEM_F8, INTMEM_309[] ROM:57D7 orb INTMEM_F8, #1 ROM:57DA stb INTMEM_F8, INTMEM_309[] ROM:57DF ldb INTMEM_F8, INTMEM_308[] ROM:57E4 orb INTMEM_F8, #20h ; ' ' ROM:57E7 stb INTMEM_F8, INTMEM_308[] ROM:57EC andb INTMEM_D5, #-11h ROM:57EF ret ROM:57EF ; End of function ROM_574E ROM:57EF ROM:57F0 ROM:57F0 ; =============== S U B R O U T I N E ======================================= ROM:57F0 ROM:57F0 ROM:57F0 ROM_57F0: ; CODE XREF: ROM:5451↑p ROM:57F0 andb INTMEM_D5, #-41h ROM:57F3 andb INTMEM_D9, #-2 ROM:57F6 ret ROM:57F6 ; End of function ROM_57F0 ROM:57F6 ROM:57F7 ; --------------------------------------------------------------------------- ROM:57F7 rst ROM:57F7 ; --------------------------------------------------------------------------- ROM:57F8 db 0D0h, 0D0h, 6Bh, 4Fh, 0F0h, 0F0h, 7Fh, 4Fh, 0C4h, 0C4h ROM:57F8 db 0, 8Ah, 0F4h, 0F4h, 99h, 4Fh, 0F6h, 0F6h, 8Ah, 4Fh ROM:57F8 db 0F2h, 0F2h, 99h, 4Fh, 74h, 74h, 0B9h, 4Fh, 0F7h, 0F7h ROM:57F8 db 0C0h, 4Fh, 0E9h, 0E9h, 9Fh, 4Eh, 0CEh, 0CEh, 0C5h, 5Bh ROM:57F8 db 0D0h, 0D0h, 6Bh, 4Fh, 0F0h, 0F0h, 7Fh, 4Fh, 0F9h, 0F9h ROM:57F8 db 0B3h, 4Fh, 0F5h, 0F5h, 85h, 4Fh, 0F4h, 0F4h, 91h, 4Fh ROM:57F8 db 0F6h, 0F6h, 8Ah, 4Fh, 0F3h, 0F3h, 0A6h, 4Fh, 0D1h, 0D1h ROM:57F8 db 92h, 51h, 0EFh, 0EFh, 9Fh, 51h, 0F7h, 0F7h, 9Fh, 51h ROM:57F8 db 0DAh, 0DAh, 0A4h, 51h, 0DBh, 0DBh, 0A9h, 51h, 0F8h ROM:57F8 db 0F8h, 21h, 52h, 0E7h, 0E7h, 1Bh, 52h, 0EEh, 0EEh, 97h ROM:57F8 db 52h, 0EDh, 0EDh, 0A0h, 52h, 6Dh, 6Dh, 89h, 52h, 65h ROM:57F8 db 65h, 8Eh, 52h, 3, 3, 0B3h, 52h, 13h, 13h, 0A9h, 52h ROM:57F8 db 1, 1, 0DAh, 52h, 11h, 11h, 0D0h, 52h, 0FFh, 0FBh, 0F7h ROM:57F8 db 52h, 8, 8, 26h, 53h, 18h, 18h, 1Ch, 53h, 9, 9, 4Dh ROM:57F8 db 53h, 19h, 19h, 43h, 53h, 0Dh, 0Dh, 6Ah, 53h, 1Dh, 1Dh ROM:57F8 db 74h, 53h, 0Eh, 0Eh, 91h, 53h, 1Eh, 1Eh, 9Bh, 53h, 0FAh ROM:57F8 db 0FAh, 0CDh, 53h, 81h, 81h, 0C8h, 53h, 82h, 82h, 0B8h ROM:57F8 db 53h, 7Ah, 79h, 0D5h, 53h, 94h, 89h, 0D5h, 53h, 7Ch ROM:57F8 db 7Bh, 0D5h, 53h, 7Fh, 7Fh, 13h, 54h, 7Eh, 7Eh, 1Bh, 54h ROM:57F8 db 7Dh, 7Dh, 2Eh, 54h, 80h, 80h, 24h, 54h, 0E8h, 0E8h ROM:57F8 db 38h, 54h, 0CCh, 0CCh, 44h, 54h, 0D2h, 0D2h, 57h, 54h ROM:57F8 db 0D3h, 0D3h, 94h, 54h, 0CDh, 0CDh, 0F0h, 54h, 0ECh, 0ECh ROM:57F8 db 1Dh, 55h, 70h, 70h, 48h, 55h, 6Bh, 6Bh, 0FFh, 56h, 63h ROM:57F8 db 63h, 0Eh, 57h, 71h, 71h, 3, 5Ch, 0CBh, 0CBh, 0A7h, 60h ROM:57F8 db 0Eh, 0Eh, 7Bh, 51h, 0Dh, 0Dh, 4Fh, 55h, 2, 2, 64h, 55h ROM:57F8 db 7, 7, 81h, 55h, 3, 3, 0AAh, 55h, 1, 1, 0BAh, 55h, 8 ROM:57F8 db 8, 0D2h, 55h, 0Ah, 0Ah, 0E9h, 55h, 9, 9, 1, 56h, 4 ROM:57F8 db 4, 0A9h, 56h, 0Ch, 0Ch, 0CCh, 56h, 0Bh, 0Bh, 87h, 8Ch ROM:57F8 db 6, 6, 0C5h, 8Ch, 5, 5, 0E5h, 8Ch, 0D0h, 0D0h, 6Bh, 4Fh ROM:57F8 db 0F0h, 0F0h, 7Fh, 4Fh, 0F5h, 0F5h, 85h, 4Fh, 0F6h, 0F6h ROM:57F8 db 8Ah, 4Fh, 0F7h, 0F7h, 0C0h, 4Fh, 7Fh, 0, 2Fh, 51h, 0F2h ROM:57F8 db 0F2h, 53h, 51h, 0DCh, 0DCh, 61h, 51h, 0E7h, 0E0h, 6Dh ROM:57F8 db 8Ah, 0E9h, 0E9h, 89h, 8Ah, 0F8h, 0F8h, 90h, 8Ah, 0D3h ROM:57F8 db 0D3h, 0A0h, 8Ah, 0D1h, 0D1h, 0CAh, 8Ah, 0D4h, 0D4h ROM:57F8 db 0CDh, 8Ah, 0BFh, 80h, 73h, 8Bh, 0C3h, 0C1h, 9Ch, 8Bh ROM:57F8 db 0C5h, 0C5h, 0B6h, 8Bh, 0C6h, 0C6h, 0C2h, 8Bh, 0C7h ROM:57F8 db 0C7h, 0CEh, 8Bh, 0C8h, 0C8h, 0D5h, 8Bh, 0C9h, 0C9h ROM:57F8 db 0DCh, 8Bh, 0D5h, 0D5h, 0F0h, 8Bh, 0D6h, 0D6h, 18h, 8Ch ROM:57F8 db 0D7h, 0D7h, 23h, 8Ch, 0DAh, 0DAh, 4Fh, 8Ch, 0D9h, 0D8h ROM:57F8 db 57h, 8Ch, 0EAh, 0EAh, 68h, 51h, 0E8h, 0E8h, 74h, 51h ROM:57F8 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:57F8 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:57F8 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:57F8 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:57F8 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:57F8 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:57F8 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:57F8 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:57F8 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:57F8 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:57F8 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:59F8 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:59F8 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:59F8 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:59F8 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:59F8 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:59F8 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:59F8 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:59F8 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:59F8 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:59F8 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:59F8 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:59F8 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:59F8 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:59F8 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:59F8 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:59F8 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:59F8 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:59F8 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:59F8 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:59F8 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:59F8 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:59F8 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:59F8 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:59F8 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:59F8 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:59F8 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:59F8 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:59F8 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:59F8 db 0FFh, 0FFh, 0FFh, 0FFh, 8, 0, 0, 0, 0FFh, 0FFh, 0FFh ROM:59F8 db 0FFh, 0Ah, 0, 0Eh, 0, 27h, 0, 2Bh, 0, 2Ch, 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+12BD↑p ROM:5B0A lcall ROM_5B66 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_3342↑p ROM:5B0E lcall ROM_60AD ROM:5B11 lcall ROM_7493 ROM:5B14 lcall ROM_7507 ROM:5B17 lcall ROM_813E ROM:5B1A lcall ROM_7CA5 ROM:5B1D lcall ROM_713F ROM:5B20 lcall ROM_807B ROM:5B23 lcall ROM_6A7B ROM:5B26 ret ROM:5B26 ; End of function ROM_5B0E ROM:5B26 ROM:5B27 ; --------------------------------------------------------------------------- ROM:5B27 ; START OF FUNCTION CHUNK FOR ROM_336D ROM:5B27 ROM:5B27 ROM_5B27: ; CODE XREF: ROM_336D-BA3↑j ROM:5B27 lcall ROM_6FE8 ROM:5B2A ret ROM:5B2A ; END OF FUNCTION CHUNK FOR ROM_336D ROM:5B2B ; --------------------------------------------------------------------------- ROM:5B2B ret ROM:5B2C ; --------------------------------------------------------------------------- ROM:5B2C clrb INTMEM_F6 ROM:5B2E ret ROM:5B2F ; --------------------------------------------------------------------------- ROM:5B2F ; START OF FUNCTION CHUNK FOR ROM_372E ROM:5B2F ROM:5B2F ROM_5B2F: ; CODE XREF: ROM_372E+D↑j ROM:5B2F ldb INTMEM_33, #-1 ROM:5B32 ldb INTMEM_34, 133h[INTMEM_40] ROM:5B37 ldb INTMEM_35, 134h[INTMEM_40] ROM:5B3C ldb INTMEM_36, 135h[INTMEM_40] ROM:5B41 ldb INTMEM_37, 136h[INTMEM_40] ROM:5B46 clrb INTMEM_32 ROM:5B48 clr INTMEM_2A ROM:5B4A orb INTMEM_3D, #2 ROM:5B4D lcall ROM_5C0E ROM:5B50 ldb INTMEM_2C+1, 178h[INTMEM_40] ROM:5B55 ldb INTMEM_2F, #-80h ROM:5B58 ldb INTMEM_31, 1A7h[INTMEM_40] ROM:5B5D ldb INTMEM_30, 1A5h[INTMEM_40] ROM:5B62 ldb INTMEM_2E, #-80h ROM:5B65 ret ROM:5B65 ; END OF FUNCTION CHUNK FOR ROM_372E ROM:5B66 ROM:5B66 ; =============== S U B R O U T I N E ======================================= ROM:5B66 ROM:5B66 ROM:5B66 ROM_5B66: ; CODE XREF: ROM_5B0A↑p ROM:5B66 orb INTMEM_1C, #1 ROM:5B69 ldb INTMEM_8F, 105h[INTMEM_40] ROM:5B6E subb INTMEM_F8, INTMEM_33, INTMEM_17F[] ROM:5B74 jc ROM_5B7D ROM:5B76 negb INTMEM_F8 ROM:5B78 stb INTMEM_F8, INTMEM_28A[] ROM:5B7D ROM:5B7D ROM_5B7D: ; CODE XREF: ROM_5B66+E↑j ROM:5B7D lcall ROM_5C0E ROM:5B80 ld INTMEM_F8+2, #-8000h ROM:5B84 sub INTMEM_F8+2, 38h[INTMEM_40] ROM:5B89 st INTMEM_F8+2, INTMEM_21A[] ROM:5B8E st INTMEM_F8+2, INTMEM_21C[] ROM:5B93 ld INTMEM_F8, 70h[INTMEM_40] ROM:5B98 st INTMEM_F8, INTMEM_26A[] ROM:5B9D ld INTMEM_B6, #61A8h ROM:5BA1 ld INTMEM_F8+2, #61A8h ROM:5BA5 st INTMEM_F8+2, INTMEM_274[] ROM:5BAA shr INTMEM_F8+2, #1 ROM:5BAD st INTMEM_F8+2, INTMEM_354[] ROM:5BB2 ldb INTMEM_8A+3, 1A8h[INTMEM_40] ROM:5BB7 ldb INTMEM_F8+2, #-1 ROM:5BBA stb INTMEM_F8+2, INTMEM_2BA[] ROM:5BBF stb INTMEM_F8+2, INTMEM_2BB[] ROM:5BC4 ret ROM:5BC4 ; End of function ROM_5B66 ROM:5BC4 ROM:5BC5 ; --------------------------------------------------------------------------- ROM:5BC5 andb INTMEM_7B, #-21h ROM:5BC8 ldb INTMEM_F6+1, #0Ch ROM:5BCB ld INTMEM_F8, #5555h ROM:5BCF lcall ROM_34EB ROM:5BD2 lcall ROM_34FF ROM:5BD5 lcall ROM_34F0 ROM:5BD8 clrb INTMEM_F8 ROM:5BDA cmpb INTMEM_F6, ZERO_REG ; Zero register ROM:5BDD je ROM_5BE1 ROM:5BDF incb INTMEM_F8 ROM:5BE1 ROM:5BE1 ROM_5BE1: ; CODE XREF: ROM:5BDD↑j ROM:5BE1 ljmp ROM_3CCB ROM:5BE4 ; --------------------------------------------------------------------------- ROM:5BE4 ; START OF FUNCTION CHUNK FOR ROM_3CF5 ROM:5BE4 ; ADDITIONAL PARENT FUNCTION ROM_60AD ROM:5BE4 ; ADDITIONAL PARENT FUNCTION ROM_6A7B ROM:5BE4 ; ADDITIONAL PARENT FUNCTION ROM_7507 ROM:5BE4 ; ADDITIONAL PARENT FUNCTION ROM_7CA5 ROM:5BE4 ROM:5BE4 ROM_5BE4: ; CODE XREF: ROM_3CF5-1090↑j ROM:5BE4 ; ROM:2DFA↑j ... ROM:5BE4 shlb INTMEM_F8, #1 ROM:5BE7 addb INTMEM_F6, INTMEM_F8 ROM:5BEA addcb INTMEM_F6+1, ZERO_REG ; Zero register ROM:5BED ld INTMEM_F6, [INTMEM_F6] ROM:5BF0 br [INTMEM_F6] ROM:5BF0 ; END OF FUNCTION CHUNK FOR ROM_3CF5 ROM:5BF2 ROM:5BF2 ; =============== S U B R O U T I N E ======================================= ROM:5BF2 ROM:5BF2 ROM:5BF2 ROM_5BF2: ; CODE XREF: ROM:2F34↑p ROM:5BF2 ; ROM:2F70↑p ... ROM:5BF2 shlb INTMEM_F8, #1 ROM:5BF5 addb INTMEM_F6, INTMEM_F8 ROM:5BF8 addcb INTMEM_F6+1, ZERO_REG ; Zero register ROM:5BFB shrb INTMEM_F8, #1 ROM:5BFE ld INTMEM_F6, [INTMEM_F6] ROM:5C01 br [INTMEM_F6] ROM:5C01 ; End of function ROM_5BF2 ROM:5C01 ROM:5C03 ; --------------------------------------------------------------------------- ROM:5C03 andb INTMEM_3E, #-2 ROM:5C06 ldb INTMEM_F8, 10Eh[INTMEM_40] ROM:5C0B ljmp ROM_3CCB ROM:5C0E ROM:5C0E ; =============== S U B R O U T I N E ======================================= ROM:5C0E ROM:5C0E ROM:5C0E ROM_5C0E: ; CODE XREF: ROM_372E+241F↑p ROM:5C0E ; ROM_5B66:ROM_5B7D↑p ... ROM:5C0E clrb INTMEM_F8 ROM:5C10 clrb INTMEM_F8+2 ROM:5C12 clrb INTMEM_FC ROM:5C14 clrb INTMEM_FC+2 ROM:5C16 ldb INTMEM_F8+1, INTMEM_34 ROM:5C19 ldb INTMEM_F8+3, INTMEM_35 ROM:5C1C ldb INTMEM_FC+1, INTMEM_36 ROM:5C1F ldb INTMEM_FC+3, INTMEM_37 ROM:5C22 shr INTMEM_F8, #2 ROM:5C25 shr INTMEM_F8+2, #2 ROM:5C28 shr INTMEM_FC, #2 ROM:5C2B shr INTMEM_FC+2, #2 ROM:5C2E add INTMEM_F8+2, INTMEM_F8 ROM:5C31 add INTMEM_FC, INTMEM_F8+2 ROM:5C34 add INTMEM_FC+2, INTMEM_FC ROM:5C37 st INTMEM_F8, INTMEM_360[] ROM:5C3C st INTMEM_F8+2, INTMEM_362[] ROM:5C41 st INTMEM_FC, INTMEM_364[] ROM:5C46 st INTMEM_FC+2, INTMEM_366[] ROM:5C4B ret ROM:5C4B ; End of function ROM_5C0E ROM:5C4B ROM:5C4C ROM:5C4C ; =============== S U B R O U T I N E ======================================= ROM:5C4C ROM:5C4C ROM:5C4C ROM_5C4C: ; CODE XREF: ROM_60AD:ROM_69C3↓p ROM:5C4C jbs INTMEM_D7, 6, ROM_5C7B ROM:5C4F orb INTMEM_D7, #40h ; '@' ROM:5C52 orb INTMEM_D8, #-80h ROM:5C55 clr INTMEM_F8 ROM:5C57 st INTMEM_F8, (INTMEM_21C+4)[] ROM:5C5C decb INTMEM_F8 ROM:5C5E stb INTMEM_F8, (INTMEM_28A+7)[] ROM:5C63 stb INTMEM_F8, (INTMEM_28A+6)[] ROM:5C68 jbc INTMEM_7B, 4, ROM_5C83 ROM:5C6B ldbze INTMEM_F8, #7 ROM:5C6E lcall ROM_3406 ROM:5C71 cmpb INTMEM_F6, ZERO_REG ; Zero register ROM:5C74 je ROM_5C81 ROM:5C76 ldb INTMEM_F6, #40h ; '@' ROM:5C79 sjmp ROM_5D57 ROM:5C7B ; --------------------------------------------------------------------------- ROM:5C7B ROM:5C7B ROM_5C7B: ; CODE XREF: ROM_5C4C↑j ROM:5C7B jbs INTMEM_79, 5, ROM_5C81 ROM:5C7E jbc INTMEM_7C, 1, ROM_5C83 ROM:5C81 ROM:5C81 ROM_5C81: ; CODE XREF: ROM_5C4C+28↑j ROM:5C81 ; ROM_5C4C:ROM_5C7B↑j ROM:5C81 sjmp ROM_5E41 ROM:5C83 ; --------------------------------------------------------------------------- ROM:5C83 ROM:5C83 ROM_5C83: ; CODE XREF: ROM_5C4C+1C↑j ROM:5C83 ; ROM_5C4C+32↑j ROM:5C83 ldb INTMEM_F8, (INTMEM_28A+6)[] ROM:5C88 incb INTMEM_F8 ROM:5C8A jne ROM_5C93 ROM:5C8C ldb INTMEM_F8+2, 11Eh[INTMEM_40] ROM:5C91 sjmp ROM_5D99 ROM:5C93 ; --------------------------------------------------------------------------- ROM:5C93 ROM:5C93 ROM_5C93: ; CODE XREF: ROM_5C4C+3E↑j ROM:5C93 cmp ZERO_REG, (INTMEM_21C+4)[] ; Zero register ROM:5C98 jne ROM_5CB8 ROM:5C9A cmpb INTMEM_5E, (INTMEM_28A+6)[] ROM:5C9F je ROM_5CA3 ROM:5CA1 sjmp ROM_5E41 ROM:5CA3 ; --------------------------------------------------------------------------- ROM:5CA3 ROM:5CA3 ROM_5CA3: ; CODE XREF: ROM_5C4C+53↑j ROM:5CA3 cmpb INTMEM_9F+4, ZERO_REG ; Zero register ROM:5CA6 je ROM_5CA9 ROM:5CA8 ret ROM:5CA9 ; --------------------------------------------------------------------------- ROM:5CA9 ROM:5CA9 ROM_5CA9: ; CODE XREF: ROM_5C4C+5A↑j ROM:5CA9 ld INTMEM_FC+2, (INTMEM_179+3)[] ROM:5CAE st INTMEM_FC+2, (INTMEM_21C+4)[] ROM:5CB3 ldb INTMEM_F8+2, #-4Ch ROM:5CB6 sjmp ROM_5D99 ROM:5CB8 ; --------------------------------------------------------------------------- ROM:5CB8 ROM:5CB8 ROM_5CB8: ; CODE XREF: ROM_5C4C+4C↑j ROM:5CB8 jbs INTMEM_D8, 7, ROM_5CBD ROM:5CBB sjmp ROM_5DAF ROM:5CBD ; --------------------------------------------------------------------------- ROM:5CBD ROM:5CBD ROM_5CBD: ; CODE XREF: ROM_5C4C:ROM_5CB8↑j ROM:5CBD ldb INTMEM_F8+2, (INTMEM_28A+6)[] ROM:5CC2 cmpb INTMEM_F8+2, #-4Ch ROM:5CC5 jc ROM_5D01 ROM:5CC7 ldb INTMEM_FC, (INTMEM_28A+7)[] ROM:5CCC cmpb INTMEM_FC, #-1 ROM:5CCF je ROM_5D01 ROM:5CD1 cmpb INTMEM_5E, INTMEM_FC ROM:5CD4 jh ROM_5D01 ROM:5CD6 cmpb INTMEM_FC, 11Eh[INTMEM_40] ROM:5CDB jnc ROM_5CE5 ROM:5CDD subb INTMEM_FC, INTMEM_5E, 131h[INTMEM_40] ROM:5CE3 jc ROM_5CE8 ROM:5CE5 ROM:5CE5 ROM_5CE5: ; CODE XREF: ROM_5C4C+8F↑j ROM:5CE5 ldb INTMEM_FC, #-1 ROM:5CE8 ROM:5CE8 ROM_5CE8: ; CODE XREF: ROM_5C4C+97↑j ROM:5CE8 stb INTMEM_FC, (INTMEM_28A+7)[] ROM:5CED ld INTMEM_FC+2, (INTMEM_179+3)[] ROM:5CF2 cmp INTMEM_FC+2, (INTMEM_21C+2)[] ROM:5CF7 ldb INTMEM_F6, #20h ; ' ' ROM:5CFA jc ROM_5D57 ROM:5CFC st INTMEM_FC+2, (INTMEM_21C+2)[] ROM:5D01 ROM:5D01 ROM_5D01: ; CODE XREF: ROM_5C4C+79↑j ROM:5D01 ; ROM_5C4C+83↑j ... ROM:5D01 cmpb INTMEM_5E, (INTMEM_28A+6)[] ROM:5D06 je ROM_5D0A ROM:5D08 sjmp ROM_5E41 ROM:5D0A ; --------------------------------------------------------------------------- ROM:5D0A ROM:5D0A ROM_5D0A: ; CODE XREF: ROM_5C4C+BA↑j ROM:5D0A cmpb INTMEM_5E, ZERO_REG ; Zero register ROM:5D0D jne ROM_5D19 ROM:5D0F ldb INTMEM_F8+2, 11Eh[INTMEM_40] ROM:5D14 andb INTMEM_D8, #7Fh ROM:5D17 sjmp ROM_5D99 ROM:5D19 ; --------------------------------------------------------------------------- ROM:5D19 ROM:5D19 ROM_5D19: ; CODE XREF: ROM_5C4C+C1↑j ROM:5D19 cmpb INTMEM_9F+4, ZERO_REG ; Zero register ROM:5D1C je ROM_5D1F ROM:5D1E ret ROM:5D1F ; --------------------------------------------------------------------------- ROM:5D1F ROM:5D1F ROM_5D1F: ; CODE XREF: ROM_5C4C+D0↑j ROM:5D1F ld INTMEM_FC+2, (INTMEM_179+3)[] ROM:5D24 clrb INTMEM_F8+2 ROM:5D26 ldb INTMEM_FC, 11Eh[INTMEM_40] ROM:5D2B cmpb INTMEM_5E, INTMEM_FC ROM:5D2E je ROM_5D94 ROM:5D30 ldb INTMEM_F8+2, INTMEM_FC ROM:5D33 ldb INTMEM_FC, 11Fh[INTMEM_40] ROM:5D38 cmpb INTMEM_5E, INTMEM_FC ROM:5D3B je ROM_5D7A ROM:5D3D ldb INTMEM_F8+2, INTMEM_FC ROM:5D40 ldb INTMEM_FC, 120h[INTMEM_40] ROM:5D45 cmpb INTMEM_5E, INTMEM_FC ROM:5D48 je ROM_5D75 ROM:5D4A ldb INTMEM_F8+2, INTMEM_FC ROM:5D4D cmp INTMEM_FC+2, (INTMEM_21C+4)[] ROM:5D52 jh ROM_5D70 ROM:5D54 ldb INTMEM_F6, #10h ROM:5D57 ROM:5D57 ROM_5D57: ; CODE XREF: ROM_5C4C+2D↑j ROM:5D57 ; ROM_5C4C+AE↑j ... ROM:5D57 andb INTMEM_D7, #-41h ROM:5D5A andb INTMEM_7F, #-5 ROM:5D5D stb INTMEM_F6, (INTMEM_164+1)[] ROM:5D62 orb INTMEM_3D, #2 ROM:5D65 andb INTMEM_D4, #-2 ROM:5D68 andb INTMEM_D8, #7Fh ROM:5D6B lcall ROM_5C0E ROM:5D6E sjmp ROM_5E41 ROM:5D70 ; --------------------------------------------------------------------------- ROM:5D70 ROM:5D70 ROM_5D70: ; CODE XREF: ROM_5C4C+106↑j ROM:5D70 st INTMEM_FC+2, (INTMEM_21C+0Ch)[] ROM:5D75 ROM:5D75 ROM_5D75: ; CODE XREF: ROM_5C4C+FC↑j ROM:5D75 st INTMEM_FC+2, (INTMEM_21C+0Ah)[] ROM:5D7A ROM:5D7A ROM_5D7A: ; CODE XREF: ROM_5C4C+EF↑j ROM:5D7A st INTMEM_FC+2, (INTMEM_21C+8)[] ROM:5D7F subb INTMEM_FC, INTMEM_5E, 131h[INTMEM_40] ROM:5D85 jc ROM_5D8A ROM:5D87 ldb INTMEM_FC, #-1 ROM:5D8A ROM:5D8A ROM_5D8A: ; CODE XREF: ROM_5C4C+139↑j ROM:5D8A stb INTMEM_FC, (INTMEM_28A+7)[] ROM:5D8F st INTMEM_FC+2, (INTMEM_21C+2)[] ROM:5D94 ROM:5D94 ROM_5D94: ; CODE XREF: ROM_5C4C+E2↑j ROM:5D94 st INTMEM_FC+2, (INTMEM_21C+6)[] ROM:5D99 ROM:5D99 ROM_5D99: ; CODE XREF: ROM_5C4C+45↑j ROM:5D99 ; ROM_5C4C+6A↑j ... ROM:5D99 stb INTMEM_F8+2, (INTMEM_28A+6)[] ROM:5D9E ldbze INTMEM_F8, (INTMEM_28A+8)[] ROM:5DA3 clrb INTMEM_F8+3 ROM:5DA5 ldbze INTMEM_FC, 0BFh[INTMEM_40] ROM:5DAA lcall ROM_3406 ROM:5DAD ROM:5DAD ROM_5DAD: ; CODE XREF: ROM_5C4C+168↓j ROM:5DAD sjmp ROM_5E41 ROM:5DAF ; --------------------------------------------------------------------------- ROM:5DAF ROM:5DAF ROM_5DAF: ; CODE XREF: ROM_5C4C+6F↑j ROM:5DAF cmpb INTMEM_5E, (INTMEM_28A+6)[] ROM:5DB4 jne ROM_5DAD ROM:5DB6 cmpb INTMEM_9F+4, ZERO_REG ; Zero register ROM:5DB9 je ROM_5DBC ROM:5DBB ret ROM:5DBC ; --------------------------------------------------------------------------- ROM:5DBC ROM:5DBC ROM_5DBC: ; CODE XREF: ROM_5C4C+16D↑j ROM:5DBC ld INTMEM_FC+2, (INTMEM_179+3)[] ROM:5DC1 sub INTMEM_F6, INTMEM_FC+2, (INTMEM_21C+4)[] ROM:5DC7 jc ROM_5DCB ROM:5DC9 neg INTMEM_F6 ROM:5DCB ROM:5DCB ROM_5DCB: ; CODE XREF: ROM_5C4C+17B↑j ROM:5DCB cmp INTMEM_F6, 42h[INTMEM_40] ROM:5DD0 ldb INTMEM_F6, #50h ; 'P' ROM:5DD3 jh ROM_5DFC ROM:5DD5 ldb INTMEM_F6, #30h ; '0' ROM:5DD8 ld INTMEM_F8, (INTMEM_21C+6)[] ROM:5DDD shl INTMEM_F8, #2 ROM:5DE0 jnc ROM_5DE7 ROM:5DE2 ldb INTMEM_34, #-1 ROM:5DE5 sjmp ROM_5DED ROM:5DE7 ; --------------------------------------------------------------------------- ROM:5DE7 ROM:5DE7 ROM_5DE7: ; CODE XREF: ROM_5C4C+194↑j ROM:5DE7 addb INTMEM_34, INTMEM_F8+1, 130h[INTMEM_40] ROM:5DED ROM:5DED ROM_5DED: ; CODE XREF: ROM_5C4C+199↑j ROM:5DED ld INTMEM_F8, (INTMEM_21C+8)[] ROM:5DF2 sub INTMEM_F8, (INTMEM_21C+6)[] ROM:5DF7 shl INTMEM_F8, #2 ROM:5DFA jnc ROM_5DFE ROM:5DFC ROM:5DFC ROM_5DFC: ; CODE XREF: ROM_5C4C+187↑j ROM:5DFC ; ROM_5C4C+1C2↓j ... ROM:5DFC sjmp ROM_5D57 ROM:5DFE ; --------------------------------------------------------------------------- ROM:5DFE ROM:5DFE ROM_5DFE: ; CODE XREF: ROM_5C4C+1AE↑j ROM:5DFE stb INTMEM_F8+1, INTMEM_35 ROM:5E01 ld INTMEM_F8, (INTMEM_21C+0Ah)[] ROM:5E06 sub INTMEM_F8, (INTMEM_21C+8)[] ROM:5E0B shl INTMEM_F8, #2 ROM:5E0E jc ROM_5DFC ROM:5E10 stb INTMEM_F8+1, INTMEM_36 ROM:5E13 ld INTMEM_F8, (INTMEM_21C+0Ch)[] ROM:5E18 sub INTMEM_F8, (INTMEM_21C+0Ah)[] ROM:5E1D shl INTMEM_F8, #2 ROM:5E20 jc ROM_5DFC ROM:5E22 stb INTMEM_F8+1, INTMEM_37 ROM:5E25 clr INTMEM_2A ROM:5E27 lcall ROM_5C0E ROM:5E2A andb INTMEM_3D, #-3 ROM:5E2D stb ZERO_REG, (INTMEM_164+1)[] ; Zero register ROM:5E32 andb INTMEM_D7, #-41h ROM:5E35 andb INTMEM_7F, #-5 ROM:5E38 andb INTMEM_D4, #-2 ROM:5E3B incb INTMEM_32 ROM:5E3D jne ROM_5E41 ROM:5E3F decb INTMEM_32 ROM:5E41 ROM:5E41 ROM_5E41: ; CODE XREF: ROM_5C4C:ROM_5C81↑j ROM:5E41 ; ROM_5C4C+55↑j ... ROM:5E41 ldb INTMEM_9F+4, 132h[INTMEM_40] ROM:5E46 ret ROM:5E46 ; End of function ROM_5C4C ROM:5E46 ROM:5E47 ; --------------------------------------------------------------------------- ROM:5E47 ret ROM:5E48 ROM:5E48 ; =============== S U B R O U T I N E ======================================= ROM:5E48 ROM:5E48 ROM:5E48 ROM_5E48: ; CODE XREF: ROM_336D-1036↑p ROM:5E48 ; ROM_842E+41↓p ... ROM:5E48 mulu INTMEM_F8, INTMEM_FC ROM:5E4B jbc INTMEM_F8+1, 7, ROM_5E50 ROM:5E4E inc INTMEM_F8+2 ROM:5E50 ROM:5E50 ROM_5E50: ; CODE XREF: ROM_5E48+3↑j ROM:5E50 ld INTMEM_F8, INTMEM_F8+2 ROM:5E53 clr INTMEM_F8+2 ROM:5E55 mulu INTMEM_FC, INTMEM_FC+2 ROM:5E58 add INTMEM_F8, INTMEM_FC ROM:5E5B addc INTMEM_F8+2, INTMEM_FC+2 ROM:5E5E ret ROM:5E5E ; End of function ROM_5E48 ROM:5E5E ROM:5E5F ROM:5E5F ; =============== S U B R O U T I N E ======================================= ROM:5E5F ROM:5E5F ROM:5E5F ROM_5E5F: ; CODE XREF: ROM_336D-102F↑p ROM:5E5F ; ROM_842E+39↓p ... ROM:5E5F divu INTMEM_F8, INTMEM_FC ROM:5E62 jnv ROM_5E68 ROM:5E64 ldbse INTMEM_FC+2, #-1 ROM:5E67 ret ROM:5E68 ; --------------------------------------------------------------------------- ROM:5E68 ROM:5E68 ROM_5E68: ; CODE XREF: ROM_5E5F+3↑j ROM:5E68 ld INTMEM_FC+2, INTMEM_F8 ROM:5E6B clr INTMEM_F8 ROM:5E6D divu INTMEM_F8, INTMEM_FC ROM:5E70 shr INTMEM_FC, #1 ROM:5E73 cmp INTMEM_F8+2, INTMEM_FC ROM:5E76 jnc ROM_5E7A ROM:5E78 inc INTMEM_F8 ROM:5E7A ROM:5E7A ROM_5E7A: ; CODE XREF: ROM_5E5F+17↑j ROM:5E7A ret ROM:5E7A ; End of function ROM_5E5F ROM:5E7A ROM:5E7B ROM:5E7B ; =============== S U B R O U T I N E ======================================= ROM:5E7B ROM:5E7B ROM:5E7B ROM_5E7B: ; CODE XREF: ROM_33ED+4F13↓p ROM:5E7B ; ROM_33ED+4F34↓p ... ROM:5E7B sub INTMEM_F6, INTMEM_F0, #0Ah ROM:5E80 jc ROM_5E84 ROM:5E82 clr INTMEM_F6 ROM:5E84 ROM:5E84 ROM_5E84: ; CODE XREF: ROM_5E7B+5↑j ROM:5E84 mulu INTMEM_F8, INTMEM_F6, INTMEM_F4 ROM:5E88 divu INTMEM_F8, INTMEM_F0 ROM:5E8B mulu INTMEM_FC, INTMEM_F0+2, INTMEM_F6 ROM:5E8F add INTMEM_FC, INTMEM_F8 ROM:5E92 addc INTMEM_FC+2, ZERO_REG ; Zero register ROM:5E95 mulu INTMEM_F8, INTMEM_EE, #0Ah ROM:5E9A add INTMEM_FC, INTMEM_F8 ROM:5E9D addc INTMEM_FC+2, INTMEM_F8+2 ROM:5EA0 divu INTMEM_FC, INTMEM_F0 ROM:5EA3 cmp INTMEM_FC, INTMEM_F0+2 ROM:5EA6 jne ROM_5EB3 ROM:5EA8 cmp INTMEM_FC+2, INTMEM_F4 ROM:5EAB jne ROM_5EB3 ROM:5EAD ld INTMEM_FC, INTMEM_EE ROM:5EB0 ld INTMEM_FC+2, ZERO_REG ; Zero register ROM:5EB3 ROM:5EB3 ROM_5EB3: ; CODE XREF: ROM_5E7B+2B↑j ROM:5EB3 ; ROM_5E7B+30↑j ROM:5EB3 ret ROM:5EB3 ; End of function ROM_5E7B ROM:5EB3 ROM:5EB4 ROM:5EB4 ; =============== S U B R O U T I N E ======================================= ROM:5EB4 ROM:5EB4 ROM:5EB4 ROM_5EB4: ; CODE XREF: ROM_33ED+4F94↓p ROM:5EB4 ; ROM_33ED+4FB3↓p ... ROM:5EB4 sub INTMEM_F8, INTMEM_F6 ROM:5EB7 jc ROM_5EC5 ROM:5EB9 ld INTMEM_F6, INTMEM_F8 ROM:5EBC neg INTMEM_F6 ROM:5EBE cmp INTMEM_F6, INTMEM_F8+2 ROM:5EC1 jnh ROM_5EDE ROM:5EC3 jh ROM_5ECA ROM:5EC5 ROM:5EC5 ROM_5EC5: ; CODE XREF: ROM_5EB4+3↑j ROM:5EC5 cmp INTMEM_F8, INTMEM_FC+2 ROM:5EC8 jnh ROM_5EDE ROM:5ECA ROM:5ECA ROM_5ECA: ; CODE XREF: ROM_5EB4+F↑j ROM:5ECA mul INTMEM_FC, INTMEM_F8 ROM:5ECE add INTMEM_F0, INTMEM_FC ROM:5ED1 addc INTMEM_F0+2, INTMEM_FC+2 ROM:5ED4 div INTMEM_FC, #7D0h ROM:5ED9 add INTMEM_FC, #-6C78h ROM:5EDD ret ROM:5EDE ; --------------------------------------------------------------------------- ROM:5EDE ROM:5EDE ROM_5EDE: ; CODE XREF: ROM_5EB4+D↑j ROM:5EDE ; ROM_5EB4+14↑j ROM:5EDE ld INTMEM_FC, #-6C78h ROM:5EE2 ret ROM:5EE2 ; End of function ROM_5EB4 ROM:5EE2 ROM:5EE3 ROM:5EE3 ; =============== S U B R O U T I N E ======================================= ROM:5EE3 ROM:5EE3 ROM:5EE3 ROM_5EE3: ; CODE XREF: ROM:6E94↓p ROM:5EE3 ; ROM:6EA9↓p ROM:5EE3 ldb INTMEM_F8+2, INTMEM_56 ROM:5EE6 shlb INTMEM_F8+2, #2 ROM:5EE9 addb INTMEM_F8+2, INTMEM_16E[] ROM:5EEE subb INTMEM_F6, INTMEM_F8+2, (INTMEM_2A6+2)[] ROM:5EF4 clrb INTMEM_F6+1 ROM:5EF6 stb INTMEM_F8+2, (INTMEM_2A6+2)[] ROM:5EFB ret ROM:5EFB ; End of function ROM_5EE3 ROM:5EFB ROM:5EFC ROM:5EFC ; =============== S U B R O U T I N E ======================================= ROM:5EFC ROM:5EFC ROM:5EFC ROM_5EFC: ; CODE XREF: ROM:ROM_7A45↓p ROM:5EFC jbs INTMEM_DD, 7, ROM_5F10 ROM:5EFF jbc INTMEM_DD, 3, ROM_5F0D ROM:5F02 mulub INTMEM_F8, INTMEM_C8+1, 191h[INTMEM_40] ROM:5F08 stb INTMEM_F8+1, INTMEM_C8+1 ROM:5F0B sjmp ROM_5F26 ROM:5F0D ; --------------------------------------------------------------------------- ROM:5F0D ROM:5F0D ROM_5F0D: ; CODE XREF: ROM_5EFC+3↑j ROM:5F0D orb INTMEM_DD, #-80h ROM:5F10 ROM:5F10 ROM_5F10: ; CODE XREF: ROM_5EFC↑j ROM:5F10 jbs INTMEM_DD, 4, ROM_5F1F ROM:5F13 cmpb ZERO_REG, INTMEM_94+1 ; Zero register ROM:5F16 je ROM_5F26 ROM:5F18 jbs INTMEM_DD, 5, ROM_5F24 ROM:5F1B clrb INTMEM_94+1 ROM:5F1D sjmp ROM_5F26 ROM:5F1F ; --------------------------------------------------------------------------- ROM:5F1F ROM:5F1F ROM_5F1F: ; CODE XREF: ROM_5EFC:ROM_5F10↑j ROM:5F1F ldb INTMEM_94+1, 192h[INTMEM_40] ROM:5F24 ROM:5F24 ROM_5F24: ; CODE XREF: ROM_5EFC+1C↑j ROM:5F24 clrb INTMEM_C8+1 ROM:5F26 ROM:5F26 ROM_5F26: ; CODE XREF: ROM_5EFC+F↑j ROM:5F26 ; ROM_5EFC+1A↑j ... ROM:5F26 ret ROM:5F26 ; End of function ROM_5EFC ROM:5F26 ROM:5F27 ROM:5F27 ; =============== S U B R O U T I N E ======================================= ROM:5F27 ROM:5F27 ROM:5F27 ROM_5F27: ; CODE XREF: ROM_7507+24↓p ROM:5F27 ; ROM:ROM_7988↓p ... ROM:5F27 addb INTMEM_F8+2, 194h[INTMEM_40] ROM:5F2C scall ROM_5F84 ROM:5F2E ldbze INTMEM_FC, INTMEM_2B4[] ROM:5F33 ldbze INTMEM_FC+2, INTMEM_2B5[] ROM:5F38 sub INTMEM_F8+2, INTMEM_F8, INTMEM_FC ROM:5F3C jc ROM_5F47 ROM:5F3E add INTMEM_F8+2, INTMEM_FC+2 ROM:5F41 jc ROM_5F4A ROM:5F43 clr INTMEM_F8+2 ROM:5F45 sjmp ROM_5F4A ROM:5F47 ; --------------------------------------------------------------------------- ROM:5F47 ROM:5F47 ROM_5F47: ; CODE XREF: ROM_5F27+15↑j ROM:5F47 add INTMEM_F8+2, INTMEM_FC+2 ROM:5F4A ROM:5F4A ROM_5F4A: ; CODE XREF: ROM_5F27+1A↑j ROM:5F4A ; ROM_5F27+1E↑j ROM:5F4A inc INTMEM_F8+2 ROM:5F4C scall ROM_5FAB ROM:5F4E ret ROM:5F4E ; End of function ROM_5F27 ROM:5F4E ROM:5F4F ROM:5F4F ; =============== S U B R O U T I N E ======================================= ROM:5F4F ROM:5F4F ROM:5F4F ROM_5F4F: ; CODE XREF: ROM:769D↓p ROM:5F4F ; ROM:76D2↓p ... ROM:5F4F addb INTMEM_F8+2, 194h[INTMEM_40] ROM:5F54 scall ROM_5F84 ROM:5F56 ldbze INTMEM_FC, INTMEM_2B4[] ROM:5F5B sub INTMEM_F8, INTMEM_FC ROM:5F5E ldb INTMEM_F8+2, INTMEM_F8+3 ROM:5F61 ld INTMEM_EE, INTMEM_F8 ROM:5F64 scall ROM_5F84 ROM:5F66 sub INTMEM_F8+2, INTMEM_F8, INTMEM_EE ROM:5F6A jc ROM_5F6E ROM:5F6C clr INTMEM_F8+2 ROM:5F6E ROM:5F6E ROM_5F6E: ; CODE XREF: ROM_5F4F+1B↑j ROM:5F6E add INTMEM_EE, INTMEM_F8 ROM:5F71 inc INTMEM_EE ROM:5F73 scall ROM_5FAB ROM:5F75 ld INTMEM_F8+2, INTMEM_EE ROM:5F78 ldb INTMEM_EE, INTMEM_F8 ROM:5F7B scall ROM_5FAB ROM:5F7D ldb INTMEM_F8+2, INTMEM_F8 ROM:5F80 ldb INTMEM_F8+3, INTMEM_EE ROM:5F83 ret ROM:5F83 ; End of function ROM_5F4F ROM:5F83 ROM:5F84 ROM:5F84 ; =============== S U B R O U T I N E ======================================= ROM:5F84 ROM:5F84 ROM:5F84 ROM_5F84: ; CODE XREF: ROM_5F27+5↑p ROM:5F84 ; ROM_5F4F+5↑p ... ROM:5F84 cmpb INTMEM_F8+2, INTMEM_2B6[] ROM:5F89 jh ROM_5F95 ROM:5F8B ld INTMEM_F8, #31h ; '1' ROM:5F8F lcall ROM_3AFE ROM:5F92 clrb INTMEM_F8+1 ROM:5F94 ret ROM:5F95 ; --------------------------------------------------------------------------- ROM:5F95 ROM:5F95 ROM_5F95: ; CODE XREF: ROM_5F84+5↑j ROM:5F95 ld INTMEM_F8, #32h ; '2' ROM:5F99 lcall ROM_3AFE ROM:5F9C stb INTMEM_F8, INTMEM_3D3[] ROM:5FA1 clrb INTMEM_F8+1 ROM:5FA3 shl INTMEM_F8, #1 ROM:5FA6 add INTMEM_F8, #0FFh ROM:5FAA ret ROM:5FAA ; End of function ROM_5F84 ROM:5FAA ROM:5FAB ROM:5FAB ; =============== S U B R O U T I N E ======================================= ROM:5FAB ROM:5FAB ROM:5FAB ROM_5FAB: ; CODE XREF: ROM_5F27+25↑p ROM:5FAB ; ROM_5F4F+24↑p ... ROM:5FAB ld INTMEM_F8, #33h ; '3' ROM:5FAF cmpb INTMEM_F8+3, ZERO_REG ; Zero register ROM:5FB2 je ROM_5FBF ROM:5FB4 sub INTMEM_F8+2, #0FFh ROM:5FB8 shr INTMEM_F8+2, #1 ROM:5FBB ld INTMEM_F8, #34h ; '4' ROM:5FBF ROM:5FBF ROM_5FBF: ; CODE XREF: ROM_5FAB+7↑j ROM:5FBF ljmp ROM_3AFE ROM:5FBF ; End of function ROM_5FAB ROM:5FBF ROM:5FC2 ROM:5FC2 ; =============== S U B R O U T I N E ======================================= ROM:5FC2 ROM:5FC2 ROM:5FC2 ROM_5FC2: ; CODE XREF: ROM:7A2F↓p ROM:5FC2 jbs INTMEM_DD+1, 0, ROM_6003 ROM:5FC5 mulub INTMEM_F8, INTMEM_5E, 193h[INTMEM_40] ROM:5FCB add INTMEM_F8, #-8000h ROM:5FCF cmp INTMEM_B1+3, INTMEM_F8 ROM:5FD2 jnc ROM_5FD6 ROM:5FD4 sjmp ROM_6076 ROM:5FD6 ; --------------------------------------------------------------------------- ROM:5FD6 ROM:5FD6 ROM_5FD6: ; CODE XREF: ROM_5FC2+10↑j ROM:5FD6 orb INTMEM_DD+1, #1 ROM:5FD9 clrb INTMEM_94+3 ROM:5FDB ldb INTMEM_F6+1, (INTMEM_28A+1)[] ROM:5FE0 cmpb INTMEM_F6+1, 19Ah[INTMEM_40] ROM:5FE5 jnc ROM_5FEC ROM:5FE7 ldb INTMEM_94+3, 19Bh[INTMEM_40] ROM:5FEC ROM:5FEC ROM_5FEC: ; CODE XREF: ROM_5FC2+23↑j ROM:5FEC ; ROM_5FC2+63↓j ... ROM:5FEC andb INTMEM_DD+1, #-3 ROM:5FEF ldbse INTMEM_FC+2, #-1 ROM:5FF2 st INTMEM_FC+2, (INTMEM_27A+2)[] ROM:5FF7 st ZERO_REG, (INTMEM_27A+4)[] ; Zero register ROM:5FFC ldb INTMEM_94+2, 198h[INTMEM_40] ROM:6001 sjmp ROM_6039 ROM:6003 ; --------------------------------------------------------------------------- ROM:6003 ROM:6003 ROM_6003: ; CODE XREF: ROM_5FC2↑j ROM:6003 jbs INTMEM_DD+1, 1, ROM_6018 ROM:6006 jbc INTMEM_B1+4, 7, ROM_6035 ROM:6009 cmpb ZERO_REG, INTMEM_94+2 ; Zero register ROM:600C jne ROM_6039 ROM:600E orb INTMEM_DD+1, #2 ROM:6011 ldb INTMEM_94+2, 199h[INTMEM_40] ROM:6016 sjmp ROM_6047 ROM:6018 ; --------------------------------------------------------------------------- ROM:6018 ROM:6018 ROM_6018: ; CODE XREF: ROM_5FC2:ROM_6003↑j ROM:6018 cmpb ZERO_REG, INTMEM_94+2 ; Zero register ROM:601B jne ROM_6047 ROM:601D ld INTMEM_FC, (INTMEM_27A+4)[] ROM:6022 divub INTMEM_FC, #5 ROM:6025 jv ROM_5FEC ROM:6027 cmpb INTMEM_FC, 197h[INTMEM_40] ROM:602C jh ROM_5FEC ROM:602E cmpb INTMEM_FC, 196h[INTMEM_40] ROM:6033 jnc ROM_5FEC ROM:6035 ROM:6035 ROM_6035: ; CODE XREF: ROM_5FC2+44↑j ROM:6035 ldb INTMEM_F6, #-1 ROM:6038 ret ROM:6039 ; --------------------------------------------------------------------------- ROM:6039 ROM:6039 ROM_6039: ; CODE XREF: ROM_5FC2+3F↑j ROM:6039 ; ROM_5FC2+4A↑j ROM:6039 cmp INTMEM_B1+3, (INTMEM_27A+2)[] ROM:603E jh ROM_6076 ROM:6040 st INTMEM_B1+3, (INTMEM_27A+2)[] ROM:6045 sjmp ROM_6076 ROM:6047 ; --------------------------------------------------------------------------- ROM:6047 ROM:6047 ROM_6047: ; CODE XREF: ROM_5FC2+54↑j ROM:6047 ; ROM_5FC2+59↑j ROM:6047 ld INTMEM_F8+2, 0A2h[INTMEM_40] ROM:604C cmpb ZERO_REG, INTMEM_94+3 ; Zero register ROM:604F je ROM_6055 ROM:6051 ld INTMEM_F8+2, #384h ROM:6055 ROM:6055 ROM_6055: ; CODE XREF: ROM_5FC2+8D↑j ROM:6055 jbc INTMEM_D6, 4, ROM_605D ROM:6058 ld INTMEM_F8+2, 0A4h[INTMEM_40] ROM:605D ROM:605D ROM_605D: ; CODE XREF: ROM_5FC2:ROM_6055↑j ROM:605D st INTMEM_F8+2, INTMEM_27A[] ROM:6062 sub INTMEM_FC, INTMEM_B1+3, (INTMEM_27A+2)[] ROM:6068 jnc ROM_6076 ROM:606A cmp INTMEM_FC, (INTMEM_27A+4)[] ROM:606F jnh ROM_6076 ROM:6071 st INTMEM_FC, (INTMEM_27A+4)[] ROM:6076 ROM:6076 ROM_6076: ; CODE XREF: ROM_5FC2+12↑j ROM:6076 ; ROM_5FC2+7C↑j ... ROM:6076 clrb INTMEM_F6 ROM:6078 ret ROM:6078 ; End of function ROM_5FC2 ROM:6078 ROM:6079 ROM:6079 ; =============== S U B R O U T I N E ======================================= ROM:6079 ROM:6079 ROM:6079 ROM_6079: ; CODE XREF: ROM:7B12↓p ROM:6079 jbs INTMEM_DD+1, 6, ROM_6098 ROM:607C ldb INTMEM_F8+1, INTMEM_31 ROM:607F ldb INTMEM_F8, #0 ROM:6082 ld INTMEM_FC, INTMEM_174[] ROM:6087 ldbze INTMEM_F8+2, 1AAh[INTMEM_40] ROM:608C lcall ROM_3C99 ROM:608F stb INTMEM_F8+1, INTMEM_31 ROM:6092 orb INTMEM_DD+1, #40h ; '@' ROM:6095 ROM:6095 ROM_6095: ; CODE XREF: ROM_6079+26↓j ROM:6095 clrb INTMEM_F6 ROM:6097 ret ROM:6098 ; --------------------------------------------------------------------------- ROM:6098 ROM:6098 ROM_6098: ; CODE XREF: ROM_6079↑j ROM:6098 cmpb INTMEM_31, INTMEM_175[] ROM:609D je ROM_60A3 ROM:609F jh ROM_6095 ROM:60A1 incb INTMEM_31 ROM:60A3 ROM:60A3 ROM_60A3: ; CODE XREF: ROM_6079+24↑j ROM:60A3 ldb INTMEM_F6, #-1 ROM:60A6 ret ROM:60A6 ; End of function ROM_6079 ROM:60A6 ROM:60A7 ; --------------------------------------------------------------------------- ROM:60A7 ldb INTMEM_30, INTMEM_5E ROM:60AA ljmp ROM_457B ROM:60AD ROM:60AD ; =============== S U B R O U T I N E ======================================= ROM:60AD ROM:60AD ROM:60AD ROM_60AD: ; CODE XREF: ROM_5B0E↑p ROM:60AD ROM:60AD ; FUNCTION CHUNK AT ROM:5BE4 SIZE 0000000E BYTES ROM:60AD ; FUNCTION CHUNK AT ROM:6437 SIZE 00000644 BYTES ROM:60AD ROM:60AD sub INTMEM_F6, INTMEM_46, #1F4h ROM:60B2 jc ROM_60B6 ROM:60B4 clr INTMEM_F6 ROM:60B6 ROM:60B6 ROM_60B6: ; CODE XREF: ROM_60AD+5↑j ROM:60B6 divub INTMEM_F6, #19h ROM:60B9 jnv ROM_60BE ROM:60BB ldb INTMEM_F6, #-1 ROM:60BE ROM:60BE ROM_60BE: ; CODE XREF: ROM_60AD+C↑j ROM:60BE stb INTMEM_F6, INTMEM_213[] ROM:60C3 cmp INTMEM_46, ZERO_REG ; Zero register ROM:60C6 jh ROM_60D3 ROM:60C8 andb INTMEM_D6, #-2 ROM:60CB orb INTMEM_D4, #10h ROM:60CE orb INTMEM_D6, #2 ROM:60D1 sjmp ROM_611A ROM:60D3 ; --------------------------------------------------------------------------- ROM:60D3 ROM:60D3 ROM_60D3: ; CODE XREF: ROM_60AD+19↑j ROM:60D3 jbs INTMEM_D6, 0, ROM_611A ROM:60D6 andb INTMEM_D6, #-3 ROM:60D9 cmp INTMEM_46, 2Ah[INTMEM_40] ROM:60DE jh ROM_60EA ROM:60E0 orb INTMEM_D4, #10h ROM:60E3 andb INTMEM_D6, #-5 ROM:60E6 clrb INTMEM_AB ROM:60E8 sjmp ROM_611A ROM:60EA ; --------------------------------------------------------------------------- ROM:60EA ROM:60EA ROM_60EA: ; CODE XREF: ROM_60AD+31↑j ROM:60EA andb INTMEM_D4, #-11h ROM:60ED cmp INTMEM_46, 2Ch[INTMEM_40] ROM:60F2 jh ROM_6104 ROM:60F4 jbs INTMEM_D6, 2, ROM_60FF ROM:60F7 orb INTMEM_D6, #4 ROM:60FA ldb INTMEM_AB, 104h[INTMEM_40] ROM:60FF ROM:60FF ROM_60FF: ; CODE XREF: ROM_60AD+47↑j ROM:60FF cmpb INTMEM_AB, ZERO_REG ; Zero register ROM:6102 jne ROM_611A ROM:6104 ROM:6104 ROM_6104: ; CODE XREF: ROM_60AD+45↑j ROM:6104 orb INTMEM_D6, #1 ROM:6107 ldb INTMEM_F8+2, INTMEM_286[] ROM:610C stb INTMEM_F8+2, INTMEM_287[] ROM:6111 orb INTMEM_D6, #8 ROM:6114 andb INTMEM_D4, #-11h ROM:6117 andb INTMEM_D6, #-5 ROM:611A ROM:611A ROM_611A: ; CODE XREF: ROM_60AD+24↑j ROM:611A ; ROM_60AD:ROM_60D3↑j ... ROM:611A jbc INTMEM_D6, 1, ROM_6127 ROM:611D cmpb ZERO_REG, INTMEM_8F ; Zero register ROM:6120 jne ROM_6127 ROM:6122 andb INTMEM_1C, #-2 ROM:6125 sjmp ROM_612A ROM:6127 ; --------------------------------------------------------------------------- ROM:6127 ROM:6127 ROM_6127: ; CODE XREF: ROM_60AD:ROM_611A↑j ROM:6127 ; ROM_60AD+73↑j ROM:6127 orb INTMEM_1C, #1 ROM:612A ROM:612A ROM_612A: ; CODE XREF: ROM_60AD+78↑j ROM:612A cmp INTMEM_46, ZERO_REG ; Zero register ROM:612D je ROM_6132 ROM:612F orb INTMEM_D4, #8 ROM:6132 ROM:6132 ROM_6132: ; CODE XREF: ROM_60AD+80↑j ROM:6132 ld INTMEM_F8+2, INTMEM_142[] ROM:6137 cmp INTMEM_F8+2, 10h[INTMEM_40] ROM:613C jne ROM_61AB ROM:613E ldb INTMEM_F8+3, INTMEM_15B[] ROM:6143 cmpb INTMEM_F8+3, #-1 ROM:6146 je ROM_616D ROM:6148 cmpb INTMEM_F8+3, #0 ROM:614B jne ROM_6157 ROM:614D ldb INTMEM_F8, INTMEM_163[] ROM:6152 cmpb INTMEM_F8, #1 ROM:6155 je ROM_6172 ROM:6157 ROM:6157 ROM_6157: ; CODE XREF: ROM_60AD+9E↑j ROM:6157 jbs INTMEM_D5, 0, ROM_6172 ROM:615A ldb INTMEM_FC, INTMEM_15C[] ROM:615F ldb INTMEM_FC+1, INTMEM_FC ROM:6162 andb INTMEM_FC, #0Fh ROM:6165 shrb INTMEM_FC+1, #4 ROM:6168 cmpb INTMEM_FC, INTMEM_FC+1 ROM:616B je ROM_6172 ROM:616D ROM:616D ROM_616D: ; CODE XREF: ROM_60AD+99↑j ROM:616D orb INTMEM_D5, #-80h ROM:6170 sjmp ROM_61AB ROM:6172 ; --------------------------------------------------------------------------- ROM:6172 ROM:6172 ROM_6172: ; CODE XREF: ROM_60AD+A8↑j ROM:6172 ; ROM_60AD:ROM_6157↑j ... ROM:6172 jbs INTMEM_D4, 2, ROM_61AB ROM:6175 ldb INTMEM_F8, INTMEM_15C[] ROM:617A shlb INTMEM_F8, #1 ROM:617D cmpb INTMEM_F8, #-10h ROM:6180 jnc ROM_6185 ROM:6182 ldb INTMEM_F8, #-20h ROM:6185 ROM:6185 ROM_6185: ; CODE XREF: ROM_60AD+D3↑j ROM:6185 andb INTMEM_F8, #-10h ROM:6188 ldb INTMEM_F8+1, INTMEM_F8 ROM:618B shrb INTMEM_F8, #4 ROM:618E addb INTMEM_F8+1, INTMEM_F8 ROM:6191 ldb INTMEM_F8, INTMEM_F8+1 ROM:6194 stb INTMEM_F8, INTMEM_15C[] ROM:6199 lcall ROM_34EB ROM:619C ldb INTMEM_F6+1, #0Ah ROM:619F lcall ROM_34FF ROM:61A2 lcall ROM_34FF ROM:61A5 lcall ROM_34F0 ROM:61A8 orb INTMEM_D4, #4 ROM:61AB ROM:61AB ROM_61AB: ; CODE XREF: ROM_60AD+8F↑j ROM:61AB ; ROM_60AD+C3↑j ... ROM:61AB ldb INTMEM_F8, INTMEM_286[] ROM:61B0 jbc INTMEM_D6, 0, ROM_61D9 ROM:61B3 jbs INTMEM_82, 7, ROM_61CD ROM:61B6 jbs INTMEM_3F, 4, ROM_61CD ROM:61B9 jbc INTMEM_D6, 4, ROM_61C3 ROM:61BC cmpb ZERO_REG, 106h[INTMEM_40] ; Zero register ROM:61C1 je ROM_61CD ROM:61C3 ROM:61C3 ROM_61C3: ; CODE XREF: ROM_60AD+10C↑j ROM:61C3 jbs INTMEM_D6, 5, ROM_61D2 ROM:61C6 cmpb INTMEM_F8, 107h[INTMEM_40] ROM:61CB jnh ROM_61DC ROM:61CD ROM:61CD ROM_61CD: ; CODE XREF: ROM_60AD+106↑j ROM:61CD ; ROM_60AD+109↑j ... ROM:61CD orb INTMEM_D6, #20h ; ' ' ROM:61D0 sjmp ROM_61DC ROM:61D2 ; --------------------------------------------------------------------------- ROM:61D2 ROM:61D2 ROM_61D2: ; CODE XREF: ROM_60AD:ROM_61C3↑j ROM:61D2 cmpb INTMEM_F8, 108h[INTMEM_40] ROM:61D7 jc ROM_61DC ROM:61D9 ROM:61D9 ROM_61D9: ; CODE XREF: ROM_60AD+103↑j ROM:61D9 andb INTMEM_D6, #-21h ROM:61DC ROM:61DC ROM_61DC: ; CODE XREF: ROM_60AD+11E↑j ROM:61DC ; ROM_60AD+123↑j ... ROM:61DC ldb INTMEM_F8, INTMEM_286[] ROM:61E1 jbc INTMEM_D6, 0, ROM_623B ROM:61E4 jbs INTMEM_82, 7, ROM_6203 ROM:61E7 jbs INTMEM_3F, 4, ROM_6203 ROM:61EA jbs INTMEM_D7, 0, ROM_6228 ROM:61ED jbs INTMEM_D6, 7, ROM_620B ROM:61F0 cmpb INTMEM_F8, 10Ch[INTMEM_40] ROM:61F5 jh ROM_6203 ROM:61F7 jbs INTMEM_D6, 4, ROM_6206 ROM:61FA cmpb INTMEM_F8, 10Ah[INTMEM_40] ROM:61FF jh ROM_6206 ROM:6201 sjmp ROM_6241 ROM:6203 ; --------------------------------------------------------------------------- ROM:6203 ROM:6203 ROM_6203: ; CODE XREF: ROM_60AD+137↑j ROM:6203 ; ROM_60AD+13A↑j ... ROM:6203 orb INTMEM_D7, #1 ROM:6206 ROM:6206 ROM_6206: ; CODE XREF: ROM_60AD+14A↑j ROM:6206 ; ROM_60AD+152↑j ROM:6206 orb INTMEM_D6, #-80h ROM:6209 sjmp ROM_6241 ROM:620B ; --------------------------------------------------------------------------- ROM:620B ROM:620B ROM_620B: ; CODE XREF: ROM_60AD+140↑j ROM:620B jbs INTMEM_D6, 4, ROM_6215 ROM:620E cmpb INTMEM_F8, 10Bh[INTMEM_40] ROM:6213 jnc ROM_623B ROM:6215 ROM:6215 ROM_6215: ; CODE XREF: ROM_60AD:ROM_620B↑j ROM:6215 cmpb INTMEM_F8, 10Ch[INTMEM_40] ROM:621A jh ROM_6203 ROM:621C cmpb ZERO_REG, 109h[INTMEM_40] ; Zero register ROM:6221 jne ROM_6241 ROM:6223 jbs INTMEM_D6, 6, ROM_6203 ROM:6226 sjmp ROM_6241 ROM:6228 ; --------------------------------------------------------------------------- ROM:6228 ROM:6228 ROM_6228: ; CODE XREF: ROM_60AD+13D↑j ROM:6228 cmpb INTMEM_F8, 10Dh[INTMEM_40] ROM:622D jc ROM_6241 ROM:622F cmpb ZERO_REG, 109h[INTMEM_40] ; Zero register ROM:6234 jne ROM_623E ROM:6236 jbc INTMEM_D6, 6, ROM_623E ROM:6239 sjmp ROM_6241 ROM:623B ; --------------------------------------------------------------------------- ROM:623B ROM:623B ROM_623B: ; CODE XREF: ROM_60AD+134↑j ROM:623B ; ROM_60AD+166↑j ROM:623B andb INTMEM_D6, #7Fh ROM:623E ROM:623E ROM_623E: ; CODE XREF: ROM_60AD+187↑j ROM:623E ; ROM_60AD+189↑j ROM:623E andb INTMEM_D7, #-2 ROM:6241 ROM:6241 ROM_6241: ; CODE XREF: ROM_60AD+154↑j ROM:6241 ; ROM_60AD+15C↑j ... ROM:6241 orb INTMEM_D4, #20h ; ' ' ROM:6244 ldb INTMEM_F8+2, 10Eh[INTMEM_40] ROM:6249 cmpb INTMEM_F8+2, #1 ROM:624C je ROM_625E ROM:624E cmpb INTMEM_F8+2, #2 ROM:6251 je ROM_6259 ROM:6253 jbs INTMEM_82, 6, ROM_6259 ROM:6256 jbc INTMEM_3E, 0, ROM_6264 ROM:6259 ROM:6259 ROM_6259: ; CODE XREF: ROM_60AD+1A4↑j ROM:6259 ; ROM_60AD+1A6↑j ROM:6259 orb INTMEM_3E, #1 ROM:625C sjmp ROM_6266 ROM:625E ; --------------------------------------------------------------------------- ROM:625E ROM:625E ROM_625E: ; CODE XREF: ROM_60AD+19F↑j ROM:625E andb INTMEM_D4, #-21h ROM:6261 andb INTMEM_3E, #-2 ROM:6264 ROM:6264 ROM_6264: ; CODE XREF: ROM_60AD+1A9↑j ROM:6264 sjmp ROM_638E ROM:6266 ; --------------------------------------------------------------------------- ROM:6266 ROM:6266 ROM_6266: ; CODE XREF: ROM_60AD+1AF↑j ROM:6266 ldb INTMEM_F8, INTMEM_288[] ROM:626B ld INTMEM_F6, #-79CAh ROM:626F ljmp ROM_5BE4 ROM:6272 ; --------------------------------------------------------------------------- ROM:6272 jbs INTMEM_D7, 1, ROM_627D ROM:6275 jbs INTMEM_D6, 7, ROM_6293 ROM:6278 jbs INTMEM_D7, 0, ROM_6293 ROM:627B sjmp ROM_647A ROM:627D ; --------------------------------------------------------------------------- ROM:627D ROM:627D ROM_627D: ; CODE XREF: ROM_60AD+1C5↑j ROM:627D ; ROM_60AD+223↓j ROM:627D orb INTMEM_1C, #2 ROM:6280 orb INTMEM_1C+1, #1 ROM:6283 orb INTMEM_D7, #10h ROM:6286 andb INTMEM_D7, #-5 ROM:6289 ldb INTMEM_F8, #7 ROM:628C stb INTMEM_F8, INTMEM_288[] ROM:6291 sjmp ROM_647A ROM:6293 ; --------------------------------------------------------------------------- ROM:6293 ROM:6293 ROM_6293: ; CODE XREF: ROM_60AD+1C8↑j ROM:6293 ; ROM_60AD+1CB↑j ROM:6293 ldb INTMEM_F8, #2 ROM:6296 stb INTMEM_F8, INTMEM_288[] ROM:629B ldb INTMEM_FC+2, 113h[INTMEM_40] ROM:62A0 sjmp ROM_6437 ROM:62A2 ; --------------------------------------------------------------------------- ROM:62A2 cmpb ZERO_REG, INTMEM_C2 ; Zero register ROM:62A5 jne ROM_62FA ROM:62A7 orb INTMEM_D7, #4 ROM:62AA orb INTMEM_1C, #2 ROM:62AD ldb INTMEM_F8, #3 ROM:62B0 stb INTMEM_F8, INTMEM_288[] ROM:62B5 ldb INTMEM_FC+2, 114h[INTMEM_40] ROM:62BA sjmp ROM_645C ROM:62BC ; --------------------------------------------------------------------------- ROM:62BC cmpb ZERO_REG, INTMEM_C2 ; Zero register ROM:62BF jne ROM_62FA ROM:62C1 ROM:62C1 ROM_62C1: ; CODE XREF: ROM_60AD+2BD↓j ROM:62C1 ldb INTMEM_F8, #4 ROM:62C4 stb INTMEM_F8, INTMEM_288[] ROM:62C9 ldb INTMEM_9F, 117h[INTMEM_40] ROM:62CE sjmp ROM_647A ROM:62D0 ; --------------------------------------------------------------------------- ROM:62D0 jbs INTMEM_D7, 1, ROM_627D ROM:62D3 jbc INTMEM_D6, 7, ROM_62ED ROM:62D6 cmpb ZERO_REG, INTMEM_9F ; Zero register ROM:62D9 jne ROM_633B ROM:62DB jbc INTMEM_D7, 0, ROM_633B ROM:62DE ldb INTMEM_F8, #5 ROM:62E1 stb INTMEM_F8, INTMEM_288[] ROM:62E6 ldb INTMEM_FC+2, 112h[INTMEM_40] ROM:62EB sjmp ROM_6437 ROM:62ED ; --------------------------------------------------------------------------- ROM:62ED ROM:62ED ROM_62ED: ; CODE XREF: ROM_60AD+226↑j ROM:62ED ldb INTMEM_F8, #9 ROM:62F0 stb INTMEM_F8, INTMEM_288[] ROM:62F5 ldb INTMEM_90, 116h[INTMEM_40] ROM:62FA ROM:62FA ROM_62FA: ; CODE XREF: ROM_60AD+1F8↑j ROM:62FA ; ROM_60AD+212↑j ROM:62FA sjmp ROM_647A ROM:62FC ; --------------------------------------------------------------------------- ROM:62FC cmpb ZERO_REG, INTMEM_C2 ; Zero register ROM:62FF jne ROM_633B ROM:6301 ldb INTMEM_F8, #6 ROM:6304 stb INTMEM_F8, INTMEM_288[] ROM:6309 andb INTMEM_D7, #-5 ROM:630C orb INTMEM_1C+1, #1 ROM:630F orb INTMEM_D7, #10h ROM:6312 ldb INTMEM_FC+2, 115h[INTMEM_40] ROM:6317 sjmp ROM_645C ROM:6319 ; --------------------------------------------------------------------------- ROM:6319 cmpb ZERO_REG, INTMEM_C2 ; Zero register ROM:631C jne ROM_633B ROM:631E ROM:631E ROM_631E: ; CODE XREF: ROM_60AD+290↓j ROM:631E ; ROM_60AD+293↓j ROM:631E ldb INTMEM_F8, #7 ROM:6321 stb INTMEM_F8, INTMEM_288[] ROM:6326 sjmp ROM_647A ROM:6328 ; --------------------------------------------------------------------------- ROM:6328 jbs INTMEM_D7, 0, ROM_633B ROM:632B jbs INTMEM_D7, 1, ROM_633B ROM:632E ldb INTMEM_F8, #8 ROM:6331 stb INTMEM_F8, INTMEM_288[] ROM:6336 ldb INTMEM_90, 116h[INTMEM_40] ROM:633B ROM:633B ROM_633B: ; CODE XREF: ROM_60AD+22C↑j ROM:633B ; ROM_60AD+22E↑j ... ROM:633B sjmp ROM_647A ROM:633D ; --------------------------------------------------------------------------- ROM:633D jbs INTMEM_D7, 0, ROM_631E ROM:6340 jbs INTMEM_D7, 1, ROM_631E ROM:6343 cmpb ZERO_REG, INTMEM_90 ; Zero register ROM:6346 jne ROM_633B ROM:6348 jbs INTMEM_D6, 7, ROM_6361 ROM:634B ldb INTMEM_F8, #1 ROM:634E stb INTMEM_F8, INTMEM_288[] ROM:6353 andb INTMEM_1C+1, #-2 ROM:6356 andb INTMEM_D7, #-11h ROM:6359 andb INTMEM_1C, #-3 ROM:635C andb INTMEM_D7, #-5 ROM:635F sjmp ROM_647A ROM:6361 ; --------------------------------------------------------------------------- ROM:6361 ROM:6361 ROM_6361: ; CODE XREF: ROM_60AD+29B↑j ROM:6361 andb INTMEM_1C+1, #-2 ROM:6364 andb INTMEM_D7, #-11h ROM:6367 orb INTMEM_D7, #4 ROM:636A sjmp ROM_62C1 ROM:636C ; --------------------------------------------------------------------------- ROM:636C jbs INTMEM_D6, 7, ROM_6384 ROM:636F cmpb ZERO_REG, INTMEM_90 ; Zero register ROM:6372 jne ROM_633B ROM:6374 andb INTMEM_1C, #-3 ROM:6377 andb INTMEM_D7, #-5 ROM:637A ldb INTMEM_F8, #1 ROM:637D stb INTMEM_F8, INTMEM_288[] ROM:6382 sjmp ROM_647A ROM:6384 ; --------------------------------------------------------------------------- ROM:6384 ROM:6384 ROM_6384: ; CODE XREF: ROM_60AD+2BF↑j ROM:6384 ldb INTMEM_F8, #4 ROM:6387 stb INTMEM_F8, INTMEM_288[] ROM:638C sjmp ROM_647A ROM:638E ; --------------------------------------------------------------------------- ROM:638E ROM:638E ROM_638E: ; CODE XREF: ROM_60AD:ROM_6264↑j ROM:638E ldb INTMEM_F8, INTMEM_289[] ROM:6393 ld INTMEM_F6, #-79D6h ROM:6397 ljmp ROM_5BE4 ROM:6397 ; End of function ROM_60AD ROM:6397 ROM:639A ; --------------------------------------------------------------------------- ROM:639A jbs INTMEM_D7, 1, ROM_63A2 ROM:639D jbs INTMEM_D6, 5, ROM_63B5 ROM:63A0 sjmp ROM_647A ROM:63A2 ; --------------------------------------------------------------------------- ROM:63A2 ROM:63A2 ROM_63A2: ; CODE XREF: ROM:639A↑j ROM:63A2 ldb INTMEM_F8, #4 ROM:63A5 stb INTMEM_F8, INTMEM_289[] ROM:63AA orb INTMEM_1C, #2 ROM:63AD orb INTMEM_1C+1, #1 ROM:63B0 orb INTMEM_D7, #8 ROM:63B3 sjmp ROM_647A ROM:63B5 ; --------------------------------------------------------------------------- ROM:63B5 ROM:63B5 ROM_63B5: ; CODE XREF: ROM:639D↑j ROM:63B5 ldb INTMEM_F8, #2 ROM:63B8 stb INTMEM_F8, INTMEM_289[] ROM:63BD ldb INTMEM_FC+2, 111h[INTMEM_40] ROM:63C2 sjmp ROM_6437 ROM:63C4 ; --------------------------------------------------------------------------- ROM:63C4 cmpb ZERO_REG, INTMEM_C2 ; Zero register ROM:63C7 jne ROM_6421 ROM:63C9 orb INTMEM_1C, #2 ROM:63CC orb INTMEM_1C+1, #1 ROM:63CF orb INTMEM_D7, #8 ROM:63D2 ldb INTMEM_F8, #3 ROM:63D5 stb INTMEM_F8, INTMEM_289[] ROM:63DA ldb INTMEM_FC+2, 110h[INTMEM_40] ROM:63DF sjmp ROM_645C ROM:63E1 ; --------------------------------------------------------------------------- ROM:63E1 cmpb ZERO_REG, INTMEM_C2 ; Zero register ROM:63E4 jne ROM_6421 ROM:63E6 ROM:63E6 ROM_63E6: ; CODE XREF: ROM:6405↓j ROM:63E6 ; ROM:6408↓j ROM:63E6 ldb INTMEM_F8, #4 ROM:63E9 stb INTMEM_F8, INTMEM_289[] ROM:63EE sjmp ROM_647A ROM:63F0 ; --------------------------------------------------------------------------- ROM:63F0 jbs INTMEM_D6, 5, ROM_6421 ROM:63F3 jbs INTMEM_D7, 1, ROM_6421 ROM:63F6 ldb INTMEM_F8, #5 ROM:63F9 stb INTMEM_F8, INTMEM_289[] ROM:63FE ldb INTMEM_90, 116h[INTMEM_40] ROM:6403 sjmp ROM_647A ROM:6405 ; --------------------------------------------------------------------------- ROM:6405 jbs INTMEM_D6, 5, ROM_63E6 ROM:6408 jbs INTMEM_D7, 1, ROM_63E6 ROM:640B cmpb ZERO_REG, INTMEM_90 ; Zero register ROM:640E jne ROM_647A ROM:6410 ldb INTMEM_F8, #1 ROM:6413 stb INTMEM_F8, INTMEM_289[] ROM:6418 andb INTMEM_1C, #-3 ROM:641B andb INTMEM_1C+1, #-2 ROM:641E andb INTMEM_D7, #-9 ROM:6421 ROM:6421 ROM_6421: ; CODE XREF: ROM:63C7↑j ROM:6421 ; ROM:63E4↑j ... ROM:6421 sjmp ROM_647A ROM:6423 ; --------------------------------------------------------------------------- ROM:6423 ldb INTMEM_F8, #1 ROM:6426 stb INTMEM_F8, INTMEM_289[] ROM:642B sjmp ROM_647A ROM:642D ; --------------------------------------------------------------------------- ROM:642D ldb INTMEM_F8, #1 ROM:6430 stb INTMEM_F8, INTMEM_288[] ROM:6435 sjmp ROM_647A ROM:6437 ; --------------------------------------------------------------------------- ROM:6437 ; START OF FUNCTION CHUNK FOR ROM_60AD ROM:6437 ROM:6437 ROM_6437: ; CODE XREF: ROM_60AD+1F3↑j ROM:6437 ; ROM_60AD+23E↑j ... ROM:6437 stb INTMEM_5E, (INTMEM_2FE+1)[] ROM:643C addb INTMEM_FC+1, INTMEM_FC+2, INTMEM_5E ROM:6440 jnc ROM_6445 ROM:6442 ldb INTMEM_FC+1, #-1 ROM:6445 ROM:6445 ROM_6445: ; CODE XREF: ROM_60AD+393↑j ROM:6445 cmpb INTMEM_FC+1, INTMEM_C2 ROM:6448 jnh ROM_647A ROM:644A ldb INTMEM_C3, 0BFh[INTMEM_40] ROM:644F cmpb INTMEM_FC+1, #-4Ch ROM:6452 jnh ROM_6457 ROM:6454 ldb INTMEM_FC+1, #-4Ch ROM:6457 ROM:6457 ROM_6457: ; CODE XREF: ROM_60AD+3A5↑j ROM:6457 ldb INTMEM_C2, INTMEM_FC+1 ROM:645A sjmp ROM_647A ROM:645C ; --------------------------------------------------------------------------- ROM:645C ROM:645C ROM_645C: ; CODE XREF: ROM_60AD+20D↑j ROM:645C ; ROM_60AD+26A↑j ... ROM:645C subb INTMEM_FC+1, INTMEM_5E, INTMEM_FC+2 ROM:6460 jc ROM_6464 ROM:6462 clrb INTMEM_FC+1 ROM:6464 ROM:6464 ROM_6464: ; CODE XREF: ROM_60AD+3B3↑j ROM:6464 ldb INTMEM_C3, 10Fh[INTMEM_40] ROM:6469 cmpb INTMEM_FC+1, (INTMEM_2FE+1)[] ROM:646E jh ROM_6477 ROM:6470 ldb INTMEM_C2, (INTMEM_2FE+1)[] ROM:6475 sjmp ROM_647A ROM:6477 ; --------------------------------------------------------------------------- ROM:6477 ROM:6477 ROM_6477: ; CODE XREF: ROM_60AD+3C1↑j ROM:6477 ldb INTMEM_C2, INTMEM_FC+1 ROM:647A ROM:647A ROM_647A: ; CODE XREF: ROM_60AD+1CE↑j ROM:647A ; ROM_60AD+1E4↑j ... ROM:647A ldb INTMEM_F8, INTMEM_286[] ROM:647F jbc INTMEM_D6, 1, ROM_6498 ROM:6482 jbs INTMEM_D7, 1, ROM_6491 ROM:6485 cmpb INTMEM_F8, 118h[INTMEM_40] ROM:648A jnh ROM_649B ROM:648C orb INTMEM_D7, #2 ROM:648F sjmp ROM_649B ROM:6491 ; --------------------------------------------------------------------------- ROM:6491 ROM:6491 ROM_6491: ; CODE XREF: ROM_60AD+3D5↑j ROM:6491 cmpb INTMEM_F8, 119h[INTMEM_40] ROM:6496 jh ROM_649B ROM:6498 ROM:6498 ROM_6498: ; CODE XREF: ROM_60AD+3D2↑j ROM:6498 andb INTMEM_D7, #-3 ROM:649B ROM:649B ROM_649B: ; CODE XREF: ROM_60AD+3DD↑j ROM:649B ; ROM_60AD+3E2↑j ... ROM:649B jbc INTMEM_7B, 4, ROM_64A8 ROM:649E ldb INTMEM_87+1, 11Bh[INTMEM_40] ROM:64A3 andb INTMEM_D7, #-21h ROM:64A6 sjmp ROM_64C8 ROM:64A8 ; --------------------------------------------------------------------------- ROM:64A8 ROM:64A8 ROM_64A8: ; CODE XREF: ROM_60AD:ROM_649B↑j ROM:64A8 jbs INTMEM_3F, 4, ROM_64C8 ROM:64AB jbs INTMEM_D7, 5, ROM_64BD ROM:64AE cmpb ZERO_REG, INTMEM_87+1 ; Zero register ROM:64B1 jne ROM_64C5 ROM:64B3 ldb INTMEM_87+1, 11Ah[INTMEM_40] ROM:64B8 orb INTMEM_D7, #20h ; ' ' ROM:64BB sjmp ROM_64C5 ROM:64BD ; --------------------------------------------------------------------------- ROM:64BD ROM:64BD ROM_64BD: ; CODE XREF: ROM_60AD+3FE↑j ROM:64BD cmpb ZERO_REG, INTMEM_87+1 ; Zero register ROM:64C0 je ROM_64C8 ROM:64C2 jbc INTMEM_D7, 1, ROM_64C8 ROM:64C5 ROM:64C5 ROM_64C5: ; CODE XREF: ROM_60AD+404↑j ROM:64C5 ; ROM_60AD+40E↑j ROM:64C5 orb INTMEM_7B, #1 ROM:64C8 ROM:64C8 ROM_64C8: ; CODE XREF: ROM_60AD+3F9↑j ROM:64C8 ; ROM_60AD:ROM_64A8↑j ... ROM:64C8 ldb INTMEM_33, INTMEM_17F[] ROM:64CD ldb INTMEM_F6, INTMEM_179[] ROM:64D2 ldb INTMEM_F6+1, INTMEM_F6 ROM:64D5 jbc INTMEM_3F, 4, ROM_64E2 ROM:64D8 ldb INTMEM_F6, 11Dh[INTMEM_40] ROM:64DD ldb INTMEM_F6+1, 11Ch[INTMEM_40] ROM:64E2 ROM:64E2 ROM_64E2: ; CODE XREF: ROM_60AD+428↑j ROM:64E2 stb INTMEM_F6, INTMEM_286[] ROM:64E7 stb INTMEM_F6+1, (INTMEM_28A+1)[] ROM:64EC ldb INTMEM_F6, INTMEM_33C[] ROM:64F1 cmpb INTMEM_F6, #1 ROM:64F4 jnh ROM_64FB ROM:64F6 cmpb INTMEM_F6, #5 ROM:64F9 jnh ROM_6503 ROM:64FB ROM:64FB ROM_64FB: ; CODE XREF: ROM_60AD+447↑j ROM:64FB andb INTMEM_83, #-9 ROM:64FE andb INTMEM_83, #-5 ROM:6501 sjmp ROM_6514 ROM:6503 ; --------------------------------------------------------------------------- ROM:6503 ROM:6503 ROM_6503: ; CODE XREF: ROM_60AD+44C↑j ROM:6503 jbs INTMEM_F6, 0, ROM_650E ROM:6506 andb INTMEM_83, #-9 ROM:6509 orb INTMEM_83, #4 ROM:650C sjmp ROM_6514 ROM:650E ; --------------------------------------------------------------------------- ROM:650E ROM:650E ROM_650E: ; CODE XREF: ROM_60AD:ROM_6503↑j ROM:650E orb INTMEM_83, #8 ROM:6511 andb INTMEM_83, #-5 ROM:6514 ROM:6514 ROM_6514: ; CODE XREF: ROM_60AD+454↑j ROM:6514 ; ROM_60AD+45F↑j ROM:6514 ldb INTMEM_F0, INTMEM_5E ROM:6517 ld INTMEM_DD+3, INTMEM_2E2[] ROM:651C jbc INTMEM_D6, 1, ROM_6524 ROM:651F ld INTMEM_DD+3, (INTMEM_179+3)[] ROM:6524 ROM:6524 ROM_6524: ; CODE XREF: ROM_60AD+46F↑j ROM:6524 clr INTMEM_F6 ROM:6526 ldb INTMEM_FC+1, 11Eh[INTMEM_40] ROM:652B cmpb INTMEM_F0, INTMEM_FC+1 ROM:652E jh ROM_6537 ROM:6530 ld INTMEM_F8, 360h[INTMEM_F6] ROM:6535 sjmp ROM_65AD ROM:6537 ; --------------------------------------------------------------------------- ROM:6537 ROM:6537 ROM_6537: ; CODE XREF: ROM_60AD+481↑j ROM:6537 ldb INTMEM_FC+2, 11Fh[INTMEM_40] ROM:653C cmpb INTMEM_F0, INTMEM_FC+2 ROM:653F jnc ROM_655C ROM:6541 ld INTMEM_F6, #2 ROM:6545 ldb INTMEM_FC+1, INTMEM_FC+2 ROM:6548 ldb INTMEM_FC+2, 120h[INTMEM_40] ROM:654D cmpb INTMEM_F0, INTMEM_FC+2 ROM:6550 jnc ROM_655C ROM:6552 ldb INTMEM_FC+1, INTMEM_FC+2 ROM:6555 ldb INTMEM_FC+2, #-4Ch ROM:6558 ld INTMEM_F6, #4 ROM:655C ROM:655C ROM_655C: ; CODE XREF: ROM_60AD+492↑j ROM:655C ; ROM_60AD+4A3↑j ROM:655C subb INTMEM_FC+2, INTMEM_FC+1 ROM:655F clrb INTMEM_FC+3 ROM:6561 add INTMEM_F6, #2 ROM:6565 ld INTMEM_F8, 360h[INTMEM_F6] ROM:656A sub INTMEM_F6, #2 ROM:656E sub INTMEM_F8, 360h[INTMEM_F6] ROM:6573 jne ROM_657C ROM:6575 ld INTMEM_F8, 360h[INTMEM_F6] ROM:657A sjmp ROM_65AD ROM:657C ; --------------------------------------------------------------------------- ROM:657C ROM:657C ROM_657C: ; CODE XREF: ROM_60AD+4C6↑j ROM:657C subb INTMEM_FC, INTMEM_F0, INTMEM_FC+1 ROM:6580 jne ROM_6589 ROM:6582 ld INTMEM_F8, 360h[INTMEM_F6] ROM:6587 sjmp ROM_65AD ROM:6589 ; --------------------------------------------------------------------------- ROM:6589 ROM:6589 ROM_6589: ; CODE XREF: ROM_60AD+4D3↑j ROM:6589 clrb INTMEM_FC+1 ROM:658B mul INTMEM_F8, INTMEM_FC ROM:658F jbc INTMEM_F8+3, 7, ROM_659E ROM:6592 div INTMEM_F8, INTMEM_FC+2 ROM:6596 jnv ROM_65A8 ROM:6598 ld INTMEM_F8, #-8000h ROM:659C sjmp ROM_65A8 ROM:659E ; --------------------------------------------------------------------------- ROM:659E ROM:659E ROM_659E: ; CODE XREF: ROM_60AD+4E2↑j ROM:659E div INTMEM_F8, INTMEM_FC+2 ROM:65A2 jnv ROM_65A8 ROM:65A4 ld INTMEM_F8, #7FFFh ROM:65A8 ROM:65A8 ROM_65A8: ; CODE XREF: ROM_60AD+4E9↑j ROM:65A8 ; ROM_60AD+4EF↑j ... ROM:65A8 add INTMEM_F8, 360h[INTMEM_F6] ROM:65AD ROM:65AD ROM_65AD: ; CODE XREF: ROM_60AD+488↑j ROM:65AD ; ROM_60AD+4CD↑j ... ROM:65AD st INTMEM_F8, (INTMEM_214+4)[] ROM:65B2 sub INTMEM_FC+2, INTMEM_DD+3, INTMEM_F8 ROM:65B6 jc ROM_65C1 ROM:65B8 jbs INTMEM_FC+3, 7, ROM_65C8 ROM:65BB ld INTMEM_FC+2, #-8000h ROM:65BF sjmp ROM_65C8 ROM:65C1 ; --------------------------------------------------------------------------- ROM:65C1 ROM:65C1 ROM_65C1: ; CODE XREF: ROM_60AD+509↑j ROM:65C1 jbc INTMEM_FC+3, 7, ROM_65C8 ROM:65C4 ld INTMEM_FC+2, #7FFFh ROM:65C8 ROM:65C8 ROM_65C8: ; CODE XREF: ROM_60AD+50B↑j ROM:65C8 ; ROM_60AD+512↑j ... ROM:65C8 add INTMEM_F8+2, INTMEM_FC+2, #-8000h ROM:65CD st INTMEM_F8+2, (INTMEM_214+2)[] ROM:65D2 jbc INTMEM_3F, 0, ROM_65D7 ROM:65D5 sjmp ROM_66D6 ROM:65D7 ; --------------------------------------------------------------------------- ROM:65D7 ROM:65D7 ROM_65D7: ; CODE XREF: ROM_60AD+525↑j ROM:65D7 jbs INTMEM_D7, 6, ROM_65DD ROM:65DA jbc INTMEM_7C, 1, ROM_65E2 ROM:65DD ROM:65DD ROM_65DD: ; CODE XREF: ROM_60AD:ROM_65D7↑j ROM:65DD andb INTMEM_83, #-11h ROM:65E0 sjmp ROM_66D9 ROM:65E2 ; --------------------------------------------------------------------------- ROM:65E2 ROM:65E2 ROM_65E2: ; CODE XREF: ROM_60AD+52D↑j ROM:65E2 add INTMEM_FC, INTMEM_F8, 30h[INTMEM_40] ROM:65E8 jbs INTMEM_83, 4, ROM_65F1 ROM:65EB add INTMEM_FC, INTMEM_F8, 32h[INTMEM_40] ROM:65F1 ROM:65F1 ROM_65F1: ; CODE XREF: ROM_60AD+53B↑j ROM:65F1 jnc ROM_65F6 ROM:65F3 ldbse INTMEM_FC, INTMEM_FC+3 ROM:65F6 ROM:65F6 ROM_65F6: ; CODE XREF: ROM_60AD:ROM_65F1↑j ROM:65F6 cmp INTMEM_DD+3, INTMEM_FC ROM:65F9 jnh ROM_65FD ROM:65FB sjmp ROM_66D6 ROM:65FD ; --------------------------------------------------------------------------- ROM:65FD ROM:65FD ROM_65FD: ; CODE XREF: ROM_60AD+54C↑j ROM:65FD andb INTMEM_83, #-11h ROM:6600 cmpb INTMEM_F0, 11Eh[INTMEM_40] ROM:6605 jnc ROM_662B ROM:6607 jbc INTMEM_7B, 4, ROM_662B ROM:660A jbc INTMEM_FC+3, 7, ROM_662D ROM:660D sub INTMEM_F6, ZERO_REG, INTMEM_FC+2 ; Zero register ROM:6611 sub INTMEM_F6, 34h[INTMEM_40] ROM:6616 jnc ROM_662D ROM:6618 cmpb ZERO_REG, INTMEM_9F+2 ; Zero register ROM:661B je ROM_661F ROM:661D sjmp ROM_66DE ROM:661F ; --------------------------------------------------------------------------- ROM:661F ROM:661F ROM_661F: ; CODE XREF: ROM_60AD+56E↑j ROM:661F shl INTMEM_F6, #2 ROM:6622 subb INTMEM_34, INTMEM_F6+1 ROM:6625 lcall ROM_5C0E ROM:6628 orb INTMEM_3D, #2 ROM:662B ROM:662B ROM_662B: ; CODE XREF: ROM_60AD+558↑j ROM:662B ; ROM_60AD+55A↑j ... ROM:662B sjmp ROM_66D9 ROM:662D ; --------------------------------------------------------------------------- ROM:662D ROM:662D ROM_662D: ; CODE XREF: ROM_60AD+55D↑j ROM:662D ; ROM_60AD+569↑j ROM:662D jbc INTMEM_D8, 0, ROM_662B ROM:6630 add INTMEM_F6, INTMEM_F8, 2Eh[INTMEM_40] ROM:6636 jnc ROM_663B ROM:6638 ldbse INTMEM_F6, #-1 ROM:663B ROM:663B ROM_663B: ; CODE XREF: ROM_60AD+589↑j ROM:663B cmp INTMEM_DD+3, INTMEM_F6 ROM:663E jh ROM_662B ROM:6640 cmpb INTMEM_F0, (INTMEM_20E+2)[] ROM:6645 jne ROM_662B ROM:6647 jbc INTMEM_D7, 7, ROM_662B ROM:664A orb INTMEM_D8, #2 ROM:664D add INTMEM_F6, INTMEM_FC+2, 38h[INTMEM_40] ROM:6653 jbc INTMEM_F6+1, 7, ROM_665B ROM:6656 neg INTMEM_F6 ROM:6658 andb INTMEM_D8, #-3 ROM:665B ROM:665B ROM_665B: ; CODE XREF: ROM_60AD+5A6↑j ROM:665B cmp INTMEM_F6, 36h[INTMEM_40] ROM:6660 jnc ROM_66D9 ROM:6662 subb INTMEM_F6, INTMEM_F0, (INTMEM_20A+1)[] ROM:6668 jnh ROM_6671 ROM:666A stb INTMEM_F0, (INTMEM_20A+1)[] ROM:666F sjmp ROM_66D9 ROM:6671 ; --------------------------------------------------------------------------- ROM:6671 ROM:6671 ROM_6671: ; CODE XREF: ROM_60AD+5BB↑j ROM:6671 negb INTMEM_F6 ROM:6673 cmpb INTMEM_F6, 121h[INTMEM_40] ROM:6678 jnc ROM_66D9 ROM:667A cmpb ZERO_REG, INTMEM_9F+1 ; Zero register ROM:667D je ROM_6681 ROM:667F sjmp ROM_66E3 ROM:6681 ; --------------------------------------------------------------------------- ROM:6681 ROM:6681 ROM_6681: ; CODE XREF: ROM_60AD+5D0↑j ROM:6681 stb INTMEM_F0, (INTMEM_20A+1)[] ROM:6686 jbc INTMEM_D8, 1, ROM_66AD ROM:6689 ROM:6689 ROM_6689: ; CODE XREF: ROM_60AD+622↓j ROM:6689 ld INTMEM_F6, INTMEM_21A[] ROM:668E sub INTMEM_F6, #40h ; '@' ROM:6692 jnc ROM_6699 ROM:6694 st INTMEM_F6, INTMEM_21A[] ROM:6699 ROM:6699 ROM_6699: ; CODE XREF: ROM_60AD+5E5↑j ROM:6699 ld INTMEM_F6, INTMEM_21C[] ROM:669E sub INTMEM_F6, #40h ; '@' ROM:66A2 jnc ROM_66A9 ROM:66A4 st INTMEM_F6, INTMEM_21C[] ROM:66A9 ROM:66A9 ROM_66A9: ; CODE XREF: ROM_60AD+5F5↑j ROM:66A9 incb INTMEM_34 ROM:66AB jne ROM_66D1 ROM:66AD ROM:66AD ROM_66AD: ; CODE XREF: ROM_60AD+5D9↑j ROM:66AD ld INTMEM_F6, INTMEM_21A[] ROM:66B2 add INTMEM_F6, #40h ; '@' ROM:66B6 jc ROM_66BD ROM:66B8 st INTMEM_F6, INTMEM_21A[] ROM:66BD ROM:66BD ROM_66BD: ; CODE XREF: ROM_60AD+609↑j ROM:66BD ld INTMEM_F6, INTMEM_21C[] ROM:66C2 add INTMEM_F6, #40h ; '@' ROM:66C6 jc ROM_66CD ROM:66C8 st INTMEM_F6, INTMEM_21C[] ROM:66CD ROM:66CD ROM_66CD: ; CODE XREF: ROM_60AD+619↑j ROM:66CD decb INTMEM_34 ROM:66CF je ROM_6689 ROM:66D1 ROM:66D1 ROM_66D1: ; CODE XREF: ROM_60AD+5FE↑j ROM:66D1 lcall ROM_5C0E ROM:66D4 sjmp ROM_66D9 ROM:66D6 ; --------------------------------------------------------------------------- ROM:66D6 ROM:66D6 ROM_66D6: ; CODE XREF: ROM_60AD+528↑j ROM:66D6 ; ROM_60AD+54E↑j ROM:66D6 orb INTMEM_83, #10h ROM:66D9 ROM:66D9 ROM_66D9: ; CODE XREF: ROM_60AD+533↑j ROM:66D9 ; ROM_60AD:ROM_662B↑j ... ROM:66D9 ldb INTMEM_9F+2, 123h[INTMEM_40] ROM:66DE ROM:66DE ROM_66DE: ; CODE XREF: ROM_60AD+570↑j ROM:66DE ldb INTMEM_9F+1, 122h[INTMEM_40] ROM:66E3 ROM:66E3 ROM_66E3: ; CODE XREF: ROM_60AD+5D2↑j ROM:66E3 stb INTMEM_F0, (INTMEM_20E+2)[] ROM:66E8 jbc INTMEM_7E, 4, ROM_670B ROM:66EB jbc INTMEM_7E, 5, ROM_66F9 ROM:66EE orb INTMEM_7F, #1 ROM:66F1 orb INTMEM_83, #10h ROM:66F4 orb INTMEM_D8, #4 ROM:66F7 sjmp ROM_6702 ROM:66F9 ; --------------------------------------------------------------------------- ROM:66F9 ROM:66F9 ROM_66F9: ; CODE XREF: ROM_60AD+63E↑j ROM:66F9 andb INTMEM_7F, #-2 ROM:66FC andb INTMEM_83, #-11h ROM:66FF andb INTMEM_D8, #-5 ROM:6702 ROM:6702 ROM_6702: ; CODE XREF: ROM_60AD+64A↑j ROM:6702 orb INTMEM_3D, #2 ROM:6705 orb INTMEM_D4, #1 ROM:6708 ljmp ROM_690F ROM:670B ; --------------------------------------------------------------------------- ROM:670B ROM:670B ROM_670B: ; CODE XREF: ROM_60AD+63B↑j ROM:670B jbs INTMEM_D8, 3, ROM_6716 ROM:670E jbc INTMEM_D7, 7, ROM_671C ROM:6711 orb INTMEM_D8, #8 ROM:6714 sjmp ROM_671C ROM:6716 ; --------------------------------------------------------------------------- ROM:6716 ROM:6716 ROM_6716: ; CODE XREF: ROM_60AD:ROM_670B↑j ROM:6716 jbc INTMEM_83, 4, ROM_671C ROM:6719 andb INTMEM_D8, #-9 ROM:671C ROM:671C ROM_671C: ; CODE XREF: ROM_60AD+661↑j ROM:671C ; ROM_60AD+667↑j ... ROM:671C ld INTMEM_FC, (INTMEM_214+2)[] ROM:6721 jbc INTMEM_D8, 4, ROM_6741 ROM:6724 jbc INTMEM_83, 3, ROM_6763 ROM:6727 subb INTMEM_F6, INTMEM_5E, 124h[INTMEM_40] ROM:672D cmpb INTMEM_F6, (INTMEM_28A+2)[] ROM:6732 stb ZERO_REG, (INTMEM_28A+2)[] ; Zero register ROM:6737 jnh ROM_673E ROM:6739 stb INTMEM_5E, (INTMEM_28A+2)[] ROM:673E ROM:673E ROM_673E: ; CODE XREF: ROM_60AD+68A↑j ROM:673E andb INTMEM_D8, #-11h ROM:6741 ROM:6741 ROM_6741: ; CODE XREF: ROM_60AD+674↑j ROM:6741 addb INTMEM_F6, INTMEM_5E, 124h[INTMEM_40] ROM:6747 cmpb INTMEM_F6, (INTMEM_28A+2)[] ROM:674C jc ROM_6758 ROM:674E st INTMEM_FC, (INTMEM_20A+2)[] ROM:6753 stb ZERO_REG, (INTMEM_28A+2)[] ; Zero register ROM:6758 ROM:6758 ROM_6758: ; CODE XREF: ROM_60AD+69F↑j ROM:6758 jbc INTMEM_83, 2, ROM_6763 ROM:675B stb INTMEM_5E, (INTMEM_28A+2)[] ROM:6760 orb INTMEM_D8, #10h ROM:6763 ROM:6763 ROM_6763: ; CODE XREF: ROM_60AD+677↑j ROM:6763 ; ROM_60AD:ROM_6758↑j ROM:6763 ld INTMEM_FC, (INTMEM_214+2)[] ROM:6768 jbs INTMEM_7C, 1, ROM_678D ROM:676B jbc INTMEM_D5, 5, ROM_678D ROM:676E cmpb ZERO_REG, INTMEM_C2[] ; Zero register ROM:6773 jne ROM_678D ROM:6775 jbs INTMEM_83, 4, ROM_67F6 ROM:6778 jbs INTMEM_D8, 2, ROM_678F ROM:677B jbs INTMEM_D8, 5, ROM_678F ROM:677E cmpb ZERO_REG, INTMEM_9F+3 ; Zero register ROM:6781 jne ROM_678B ROM:6783 orb INTMEM_D8, #20h ; ' ' ROM:6786 st INTMEM_FC, (INTMEM_20A+2)[] ROM:678B ROM:678B ROM_678B: ; CODE XREF: ROM_60AD+6D4↑j ROM:678B sjmp ROM_6809 ROM:678D ; --------------------------------------------------------------------------- ROM:678D ROM:678D ROM_678D: ; CODE XREF: ROM_60AD+6BB↑j ROM:678D ; ROM_60AD+6BE↑j ... ROM:678D sjmp ROM_67F6 ROM:678F ; --------------------------------------------------------------------------- ROM:678F ROM:678F ROM_678F: ; CODE XREF: ROM_60AD+6CB↑j ROM:678F ; ROM_60AD+6CE↑j ROM:678F sub INTMEM_FC+2, INTMEM_FC, (INTMEM_20A+2)[] ROM:6795 jc ROM_67BB ROM:6797 ldb INTMEM_9F+3, 128h[INTMEM_40] ROM:679C jbc INTMEM_D8, 3, ROM_67A4 ROM:679F ldb INTMEM_9F+3, 127h[INTMEM_40] ROM:67A4 ROM:67A4 ROM_67A4: ; CODE XREF: ROM_60AD+6EF↑j ROM:67A4 andb INTMEM_D8, #-5 ROM:67A7 ld INTMEM_F8, (INTMEM_20A+2)[] ROM:67AC ldbze INTMEM_F8+2, 126h[INTMEM_40] ROM:67B1 lcall ROM_3C99 ROM:67B4 st INTMEM_F8, (INTMEM_20A+2)[] ROM:67B9 sjmp ROM_6809 ROM:67BB ; --------------------------------------------------------------------------- ROM:67BB ROM:67BB ROM_67BB: ; CODE XREF: ROM_60AD+6E8↑j ROM:67BB cmpb ZERO_REG, INTMEM_9F+3 ; Zero register ROM:67BE jne ROM_67DB ROM:67C0 ld INTMEM_F8, (INTMEM_20A+2)[] ROM:67C5 add INTMEM_F8, #10h ROM:67C9 st INTMEM_F8, (INTMEM_20A+2)[] ROM:67CE ldb INTMEM_9F+3, 128h[INTMEM_40] ROM:67D3 jbc INTMEM_D8, 3, ROM_67DB ROM:67D6 ldb INTMEM_9F+3, 127h[INTMEM_40] ROM:67DB ROM:67DB ROM_67DB: ; CODE XREF: ROM_60AD+711↑j ROM:67DB ; ROM_60AD+726↑j ROM:67DB jbc INTMEM_D8, 2, ROM_67EA ROM:67DE cmp INTMEM_FC+2, 3Ch[INTMEM_40] ROM:67E3 jh ROM_6809 ROM:67E5 andb INTMEM_D8, #-5 ROM:67E8 sjmp ROM_6809 ROM:67EA ; --------------------------------------------------------------------------- ROM:67EA ROM:67EA ROM_67EA: ; CODE XREF: ROM_60AD:ROM_67DB↑j ROM:67EA cmp INTMEM_FC+2, 3Ah[INTMEM_40] ROM:67EF jnh ROM_6809 ROM:67F1 orb INTMEM_D8, #4 ROM:67F4 sjmp ROM_6809 ROM:67F6 ; --------------------------------------------------------------------------- ROM:67F6 ROM:67F6 ROM_67F6: ; CODE XREF: ROM_60AD+6C8↑j ROM:67F6 ; ROM_60AD:ROM_678D↑j ROM:67F6 andb INTMEM_D8, #-5 ROM:67F9 andb INTMEM_D8, #-21h ROM:67FC ldb INTMEM_9F+3, 125h[INTMEM_40] ROM:6801 ldbse INTMEM_F8+2, #-1 ROM:6804 st INTMEM_F8+2, (INTMEM_20A+2)[] ROM:6809 ROM:6809 ROM_6809: ; CODE XREF: ROM_60AD:ROM_678B↑j ROM:6809 ; ROM_60AD+70C↑j ... ROM:6809 andb INTMEM_7F, #-2 ROM:680C cmpb ZERO_REG, 129h[INTMEM_40] ; Zero register ROM:6811 je ROM_6818 ROM:6813 jbc INTMEM_83, 5, ROM_6821 ROM:6816 sjmp ROM_681E ROM:6818 ; --------------------------------------------------------------------------- ROM:6818 ROM:6818 ROM_6818: ; CODE XREF: ROM_60AD+764↑j ROM:6818 jbs INTMEM_83, 4, ROM_681E ROM:681B jbc INTMEM_D8, 2, ROM_6821 ROM:681E ROM:681E ROM_681E: ; CODE XREF: ROM_60AD+769↑j ROM:681E ; ROM_60AD:ROM_6818↑j ROM:681E orb INTMEM_7F, #1 ROM:6821 ROM:6821 ROM_6821: ; CODE XREF: ROM_60AD+766↑j ROM:6821 ; ROM_60AD+76E↑j ROM:6821 ldb INTMEM_F6, (INTMEM_28A+3)[] ROM:6826 jbc INTMEM_7B, 4, ROM_688E ROM:6829 jbs INTMEM_D6, 1, ROM_68A0 ROM:682C ld INTMEM_F8+2, (INTMEM_214+2)[] ROM:6831 jbs INTMEM_D7, 7, ROM_6837 ROM:6834 jbc INTMEM_F8+3, 7, ROM_686F ROM:6837 ROM:6837 ROM_6837: ; CODE XREF: ROM_60AD+784↑j ROM:6837 cmpb INTMEM_5E, (INTMEM_28A+4)[] ROM:683C jh ROM_6853 ROM:683E je ROM_6847 ROM:6840 stb INTMEM_5E, (INTMEM_28A+4)[] ROM:6845 sjmp ROM_684E ROM:6847 ; --------------------------------------------------------------------------- ROM:6847 ROM:6847 ROM_6847: ; CODE XREF: ROM_60AD+791↑j ROM:6847 cmp INTMEM_F8+2, INTMEM_21A[] ROM:684C jc ROM_6853 ROM:684E ROM:684E ROM_684E: ; CODE XREF: ROM_60AD+798↑j ROM:684E st INTMEM_F8+2, INTMEM_21A[] ROM:6853 ROM:6853 ROM_6853: ; CODE XREF: ROM_60AD+78F↑j ROM:6853 ; ROM_60AD+79F↑j ROM:6853 cmpb INTMEM_5E, (INTMEM_28A+5)[] ROM:6858 jnc ROM_686F ROM:685A je ROM_6863 ROM:685C stb INTMEM_5E, (INTMEM_28A+5)[] ROM:6861 sjmp ROM_686A ROM:6863 ; --------------------------------------------------------------------------- ROM:6863 ROM:6863 ROM_6863: ; CODE XREF: ROM_60AD+7AD↑j ROM:6863 cmp INTMEM_F8+2, INTMEM_21C[] ROM:6868 jc ROM_686F ROM:686A ROM:686A ROM_686A: ; CODE XREF: ROM_60AD+7B4↑j ROM:686A st INTMEM_F8+2, INTMEM_21C[] ROM:686F ROM:686F ROM_686F: ; CODE XREF: ROM_60AD+787↑j ROM:686F ; ROM_60AD+7AB↑j ... ROM:686F jbs INTMEM_F6, 1, ROM_6881 ROM:6872 jbs INTMEM_F6, 0, ROM_687A ROM:6875 ldb INTMEM_F6, #1 ROM:6878 sjmp ROM_6887 ROM:687A ; --------------------------------------------------------------------------- ROM:687A ROM:687A ROM_687A: ; CODE XREF: ROM_60AD+7C5↑j ROM:687A cmpb ZERO_REG, INTMEM_87+2 ; Zero register ROM:687D jne ROM_6881 ROM:687F incb INTMEM_F6 ROM:6881 ROM:6881 ROM_6881: ; CODE XREF: ROM_60AD:ROM_686F↑j ROM:6881 ; ROM_60AD+7D0↑j ROM:6881 jbs INTMEM_7F, 0, ROM_6887 ROM:6884 orb INTMEM_F6, #40h ; '@' ROM:6887 ROM:6887 ROM_6887: ; CODE XREF: ROM_60AD+7CB↑j ROM:6887 ; ROM_60AD:ROM_6881↑j ROM:6887 stb INTMEM_F6, (INTMEM_28A+3)[] ROM:688C sjmp ROM_690F ROM:688E ; --------------------------------------------------------------------------- ROM:688E ROM:688E ROM_688E: ; CODE XREF: ROM_60AD+779↑j ROM:688E cmp INTMEM_2A, 40h[INTMEM_40] ROM:6893 jnh ROM_68A0 ROM:6895 clr INTMEM_2A ROM:6897 incb INTMEM_34 ROM:6899 jne ROM_689D ROM:689B decb INTMEM_34 ROM:689D ROM:689D ROM_689D: ; CODE XREF: ROM_60AD+7EC↑j ROM:689D lcall ROM_5C0E ROM:68A0 ROM:68A0 ROM_68A0: ; CODE XREF: ROM_60AD+77C↑j ROM:68A0 ; ROM_60AD+7E6↑j ROM:68A0 jbs INTMEM_3F, 0, ROM_68E4 ROM:68A3 ld INTMEM_F8+2, INTMEM_21A[] ROM:68A8 add INTMEM_F8+2, 38h[INTMEM_40] ROM:68AD jc ROM_68DE ROM:68AF sub INTMEM_F8+2, #-8000h ROM:68B3 jc ROM_68B7 ROM:68B5 neg INTMEM_F8+2 ROM:68B7 ROM:68B7 ROM_68B7: ; CODE XREF: ROM_60AD+806↑j ROM:68B7 cmp INTMEM_F8+2, 3Eh[INTMEM_40] ROM:68BC jh ROM_68DE ROM:68BE ld INTMEM_F8+2, INTMEM_21C[] ROM:68C3 add INTMEM_F8+2, 38h[INTMEM_40] ROM:68C8 jc ROM_68D9 ROM:68CA sub INTMEM_F8+2, #-8000h ROM:68CE jc ROM_68D9 ROM:68D0 neg INTMEM_F8+2 ROM:68D2 cmp INTMEM_F8+2, 3Eh[INTMEM_40] ROM:68D7 jh ROM_68DE ROM:68D9 ROM:68D9 ROM_68D9: ; CODE XREF: ROM_60AD+81B↑j ROM:68D9 ; ROM_60AD+821↑j ROM:68D9 cmpb INTMEM_F6, #2 ROM:68DC jne ROM_68E4 ROM:68DE ROM:68DE ROM_68DE: ; CODE XREF: ROM_60AD+800↑j ROM:68DE ; ROM_60AD+80F↑j ... ROM:68DE orb INTMEM_3D, #2 ROM:68E1 orb INTMEM_D4, #1 ROM:68E4 ROM:68E4 ROM_68E4: ; CODE XREF: ROM_60AD:ROM_68A0↑j ROM:68E4 ; ROM_60AD+82F↑j ROM:68E4 clrb INTMEM_F8 ROM:68E6 stb INTMEM_F8, (INTMEM_28A+5)[] ROM:68EB decb INTMEM_F8 ROM:68ED stb INTMEM_F8, (INTMEM_28A+4)[] ROM:68F2 ld INTMEM_F8+2, #-8000h ROM:68F6 sub INTMEM_F8+2, 38h[INTMEM_40] ROM:68FB st INTMEM_F8+2, INTMEM_21A[] ROM:6900 st INTMEM_F8+2, INTMEM_21C[] ROM:6905 stb ZERO_REG, (INTMEM_28A+3)[] ; Zero register ROM:690A ldb INTMEM_87+2, 12Ah[INTMEM_40] ROM:690F ROM:690F ROM_690F: ; CODE XREF: ROM_60AD+65B↑j ROM:690F ; ROM_60AD+7DF↑j ROM:690F ldb INTMEM_F6, #-4Ch ROM:6912 subb INTMEM_F6, 12Ch[INTMEM_40] ROM:6917 ldb INTMEM_F8, (INTMEM_179+4)[] ROM:691C subb INTMEM_F8, INTMEM_361[] ROM:6921 jc ROM_6925 ROM:6923 clrb INTMEM_F8 ROM:6925 ROM:6925 ROM_6925: ; CODE XREF: ROM_60AD+874↑j ROM:6925 mulub INTMEM_F8, 12Ch[INTMEM_40] ROM:692A divub INTMEM_F8, 12Bh[INTMEM_40] ROM:692F jnv ROM_6933 ROM:6931 clrb INTMEM_F8 ROM:6933 ROM:6933 ROM_6933: ; CODE XREF: ROM_60AD+882↑j ROM:6933 addb INTMEM_F8, INTMEM_F6 ROM:6936 stb INTMEM_F8, INTMEM_CF[] ROM:693B ldb INTMEM_F6, #2 ROM:693E jbc INTMEM_7C, 5, ROM_6943 ROM:6941 sjmp ROM_69CC ROM:6943 ; --------------------------------------------------------------------------- ROM:6943 ROM:6943 ROM_6943: ; CODE XREF: ROM_60AD+891↑j ROM:6943 ldb INTMEM_F6, #1 ROM:6946 jbs INTMEM_7B, 4, ROM_696E ROM:6949 jbc INTMEM_7F, 2, ROM_6952 ROM:694C ldb INTMEM_F6, #3 ROM:694F andb INTMEM_7F, #-5 ROM:6952 ROM:6952 ROM_6952: ; CODE XREF: ROM_60AD+89C↑j ROM:6952 jbc INTMEM_D4, 0, ROM_69CC ROM:6955 jbc INTMEM_7B, 6, ROM_69CC ROM:6958 jbc INTMEM_7B, 7, ROM_69CC ROM:695B jbc INTMEM_7C, 2, ROM_69CC ROM:695E jbs INTMEM_79, 5, ROM_69CC ROM:6961 jbs INTMEM_7C, 1, ROM_69CC ROM:6964 ldb INTMEM_F8, #21h ; '!' ROM:6967 stb INTMEM_F8, (INTMEM_28A+8)[] ROM:696C sjmp ROM_69C3 ROM:696E ; --------------------------------------------------------------------------- ROM:696E ROM:696E ROM_696E: ; CODE XREF: ROM_60AD+899↑j ROM:696E jbc INTMEM_7F, 2, ROM_697B ROM:6971 ldb INTMEM_F8, #11h ROM:6974 stb INTMEM_F8, (INTMEM_28A+8)[] ROM:6979 sjmp ROM_69C0 ROM:697B ; --------------------------------------------------------------------------- ROM:697B ROM:697B ROM_697B: ; CODE XREF: ROM_60AD:ROM_696E↑j ROM:697B jbc INTMEM_3D, 1, ROM_6984 ROM:697E orb INTMEM_D4, #1 ROM:6981 jbs INTMEM_D7, 6, ROM_69CC ROM:6984 ROM:6984 ROM_6984: ; CODE XREF: ROM_60AD:ROM_697B↑j ROM:6984 jbs INTMEM_D7, 6, ROM_69C0 ROM:6987 ld INTMEM_F8, (INTMEM_179+3)[] ROM:698C ldb INTMEM_F8, (INTMEM_20E+3)[] ROM:6991 jbs INTMEM_D8, 7, ROM_69A0 ROM:6994 cmpb INTMEM_F8+1, 12Dh[INTMEM_40] ROM:6999 jnc ROM_69E2 ROM:699B orb INTMEM_D8, #-80h ROM:699E sjmp ROM_69E2 ROM:69A0 ; --------------------------------------------------------------------------- ROM:69A0 ROM:69A0 ROM_69A0: ; CODE XREF: ROM_60AD+8E4↑j ROM:69A0 cmpb INTMEM_F8+1, 12Eh[INTMEM_40] ROM:69A5 jh ROM_69E2 ROM:69A7 andb INTMEM_D8, #7Fh ROM:69AA incb INTMEM_F8 ROM:69AC stb INTMEM_F8, (INTMEM_20E+3)[] ROM:69B1 cmpb INTMEM_F8, 12Fh[INTMEM_40] ROM:69B6 jnc ROM_69E2 ROM:69B8 ldb INTMEM_F8, #1 ROM:69BB stb INTMEM_F8, (INTMEM_28A+8)[] ROM:69C0 ROM:69C0 ROM_69C0: ; CODE XREF: ROM_60AD+8CC↑j ROM:69C0 ; ROM_60AD:ROM_6984↑j ROM:69C0 andb INTMEM_3D, #-3 ROM:69C3 ROM:69C3 ROM_69C3: ; CODE XREF: ROM_60AD+8BF↑j ROM:69C3 lcall ROM_5C4C ROM:69C6 jbs INTMEM_D7, 6, ROM_69E2 ROM:69C9 andb INTMEM_D8, #-41h ROM:69CC ROM:69CC ROM_69CC: ; CODE XREF: ROM_60AD+894↑j ROM:69CC ; ROM_60AD:ROM_6952↑j ... ROM:69CC stb ZERO_REG, (INTMEM_20E+3)[] ; Zero register ROM:69D1 jbc INTMEM_D7, 6, ROM_69E2 ROM:69D4 orb INTMEM_3D, #2 ROM:69D7 stb INTMEM_F6, (INTMEM_164+1)[] ROM:69DC andb INTMEM_D7, #-41h ROM:69DF andb INTMEM_7F, #-5 ROM:69E2 ROM:69E2 ROM_69E2: ; CODE XREF: ROM_60AD+8EC↑j ROM:69E2 ; ROM_60AD+8F1↑j ... ROM:69E2 ld INTMEM_FC, (INTMEM_179+1)[] ROM:69E7 jbs INTMEM_3F, 3, ROM_6A10 ROM:69EA jbs INTMEM_D5, 6, ROM_6A10 ROM:69ED jbc INTMEM_D6, 0, ROM_6A2C ROM:69F0 jbc INTMEM_D5, 5, ROM_6A2C ROM:69F3 jbs INTMEM_7F, 0, ROM_6A2C ROM:69F6 cmp INTMEM_FC, 44h[INTMEM_40] ROM:69FB jnc ROM_6A2C ROM:69FD jbs INTMEM_D9, 0, ROM_6A08 ROM:6A00 orb INTMEM_D9, #1 ROM:6A03 ldb INTMEM_AC, 137h[INTMEM_40] ROM:6A08 ROM:6A08 ROM_6A08: ; CODE XREF: ROM_60AD+950↑j ROM:6A08 cmpb INTMEM_AC, #0 ROM:6A0B jne ROM_6A2F ROM:6A0D orb INTMEM_3C, #40h ; '@' ROM:6A10 ROM:6A10 ROM_6A10: ; CODE XREF: ROM_60AD+93A↑j ROM:6A10 ; ROM_60AD+93D↑j ROM:6A10 ldb INTMEM_F8+2, INTMEM_CF[] ROM:6A15 ldb INTMEM_F8+3, INTMEM_213[] ROM:6A1A ld INTMEM_F8, #4 ROM:6A1E lcall ROM_3AFE ROM:6A21 stb INTMEM_F8, INTMEM_D2[] ROM:6A26 orb INTMEM_D5, #40h ; '@' ROM:6A29 orb INTMEM_3C, #8 ROM:6A2C ROM:6A2C ROM_6A2C: ; CODE XREF: ROM_60AD+940↑j ROM:6A2C ; ROM_60AD+943↑j ... ROM:6A2C andb INTMEM_D9, #-2 ROM:6A2F ROM:6A2F ROM_6A2F: ; CODE XREF: ROM_60AD+95E↑j ROM:6A2F jbc INTMEM_D6, 1, ROM_6A49 ROM:6A32 ld INTMEM_F8, (INTMEM_179+1)[] ROM:6A37 stb INTMEM_F8+1, INTMEM_C4 ROM:6A3A mulu INTMEM_F8, 48h[INTMEM_40] ROM:6A3F add INTMEM_F8+2, 46h[INTMEM_40] ROM:6A44 st INTMEM_F8+2, INTMEM_22A[] ROM:6A49 ROM:6A49 ROM_6A49: ; CODE XREF: ROM_60AD:ROM_6A2F↑j ROM:6A49 stb INTMEM_C4, INTMEM_294[] ROM:6A4E stb INTMEM_C4, INTMEM_293[] ROM:6A53 ldb INTMEM_F6, INTMEM_CF[] ROM:6A58 cmpb INTMEM_F6, 139h[INTMEM_40] ROM:6A5D jnc ROM_6A7A ROM:6A5F ldb INTMEM_F8, 138h[INTMEM_40] ROM:6A64 cmpb INTMEM_F8, INTMEM_C4 ROM:6A67 jnh ROM_6A7A ROM:6A69 cmpb ZERO_REG, 13Ah[INTMEM_40] ; Zero register ROM:6A6E je ROM_6A75 ROM:6A70 stb INTMEM_F8, INTMEM_294[] ROM:6A75 ROM:6A75 ROM_6A75: ; CODE XREF: ROM_60AD+9C1↑j ROM:6A75 stb INTMEM_F8, INTMEM_293[] ROM:6A7A ROM:6A7A ROM_6A7A: ; CODE XREF: ROM_60AD+9B0↑j ROM:6A7A ; ROM_60AD+9BA↑j ROM:6A7A ret ROM:6A7A ; END OF FUNCTION CHUNK FOR ROM_60AD ROM:6A7B ROM:6A7B ; =============== S U B R O U T I N E ======================================= ROM:6A7B ROM:6A7B ROM:6A7B ROM_6A7B: ; CODE XREF: ROM_5B0E+15↑p ROM:6A7B ROM:6A7B ; FUNCTION CHUNK AT ROM:5BE4 SIZE 0000000E BYTES ROM:6A7B ROM:6A7B ldb INTMEM_F8+2, INTMEM_213[] ROM:6A80 ld INTMEM_F8, #10h ROM:6A84 lcall ROM_3AFE ROM:6A87 stb INTMEM_F8, INTMEM_299[] ROM:6A8C ldb INTMEM_F8+2, INTMEM_286[] ROM:6A91 jbs INTMEM_D9, 5, ROM_6ABD ROM:6A94 ld INTMEM_F8, #11h ROM:6A98 lcall ROM_3AFE ROM:6A9B clrb INTMEM_FC ROM:6A9D jbc INTMEM_D6, 3, ROM_6B02 ROM:6AA0 orb INTMEM_D9, #20h ; ' ' ROM:6AA3 cmpb INTMEM_F8, INTMEM_38 ROM:6AA6 jc ROM_6AB3 ROM:6AA8 clrb INTMEM_F8+1 ROM:6AAA addb INTMEM_F8, INTMEM_38 ROM:6AAD addcb INTMEM_F8+1, ZERO_REG ; Zero register ROM:6AB0 shr INTMEM_F8, #1 ROM:6AB3 ROM:6AB3 ROM_6AB3: ; CODE XREF: ROM_6A7B+2B↑j ROM:6AB3 stb INTMEM_F8, INTMEM_29A[] ROM:6AB8 stb INTMEM_F8, INTMEM_38 ROM:6ABB sjmp ROM_6B02 ROM:6ABD ; --------------------------------------------------------------------------- ROM:6ABD ROM:6ABD ROM_6ABD: ; CODE XREF: ROM_6A7B+16↑j ROM:6ABD clrb INTMEM_FC ROM:6ABF jbs INTMEM_D9, 4, ROM_6AD3 ROM:6AC2 cmpb INTMEM_F8+2, 11Ch[INTMEM_40] ROM:6AC7 jnc ROM_6B02 ROM:6AC9 stb INTMEM_56+1, INTMEM_29B[] ROM:6ACE orb INTMEM_D9, #10h ROM:6AD1 sjmp ROM_6B02 ROM:6AD3 ; --------------------------------------------------------------------------- ROM:6AD3 ROM:6AD3 ROM_6AD3: ; CODE XREF: ROM_6A7B+44↑j ROM:6AD3 jbs INTMEM_D8, 0, ROM_6AFD ROM:6AD6 clrb INTMEM_FC+2 ROM:6AD8 subb INTMEM_FC+3, INTMEM_56+1, INTMEM_29B[] ROM:6ADE stb INTMEM_FC+3, INTMEM_3CD[] ROM:6AE3 ldb INTMEM_38, INTMEM_29A[] ROM:6AE8 subb INTMEM_38, INTMEM_FC+3 ROM:6AEB je ROM_6AFA ROM:6AED mulub INTMEM_FC, INTMEM_FC+3, 14Ah[INTMEM_40] ROM:6AF3 divub INTMEM_FC, INTMEM_29A[] ROM:6AF8 sjmp ROM_6B02 ROM:6AFA ; --------------------------------------------------------------------------- ROM:6AFA ROM:6AFA ROM_6AFA: ; CODE XREF: ROM_6A7B+70↑j ROM:6AFA orb INTMEM_D8, #1 ROM:6AFD ROM:6AFD ROM_6AFD: ; CODE XREF: ROM_6A7B:ROM_6AD3↑j ROM:6AFD ldb INTMEM_FC, 14Ah[INTMEM_40] ROM:6B02 ROM:6B02 ROM_6B02: ; CODE XREF: ROM_6A7B+22↑j ROM:6B02 ; ROM_6A7B+40↑j ... ROM:6B02 addb INTMEM_FC, INTMEM_286[] ROM:6B07 jnc ROM_6B0C ROM:6B09 ldb INTMEM_FC, #-1 ROM:6B0C ROM:6B0C ROM_6B0C: ; CODE XREF: ROM_6A7B+8C↑j ROM:6B0C stb INTMEM_FC, INTMEM_295[] ROM:6B11 ldb INTMEM_F8+3, INTMEM_213[] ROM:6B16 ldb INTMEM_F8+2, INTMEM_C4 ROM:6B19 ld INTMEM_F8, #12h ROM:6B1D lcall ROM_3AFE ROM:6B20 stb INTMEM_F8, INTMEM_29D[] ROM:6B25 ld INTMEM_F8, #13h ROM:6B29 lcall ROM_3AFE ROM:6B2C stb INTMEM_F8, INTMEM_29E[] ROM:6B31 ldb INTMEM_F8+2, INTMEM_177[] ROM:6B36 jbc INTMEM_3F, 1, ROM_6B3E ROM:6B39 ldb INTMEM_F8+2, INTMEM_29E[] ROM:6B3E ROM:6B3E ROM_6B3E: ; CODE XREF: ROM_6A7B+BB↑j ROM:6B3E stb INTMEM_F8+2, INTMEM_29C[] ROM:6B43 clrb INTMEM_F6 ROM:6B45 ldb INTMEM_F8+2, INTMEM_29C[] ROM:6B4A subb INTMEM_F8+2, INTMEM_29E[] ROM:6B4F jnc ROM_6B62 ROM:6B51 decb INTMEM_F6 ROM:6B53 mulub INTMEM_F8+2, INTMEM_29D[] ROM:6B58 divub INTMEM_F8+2, #64h ; 'd' ROM:6B5B addb INTMEM_F8, INTMEM_F8+2 ROM:6B5E jnc ROM_6B74 ROM:6B60 jc ROM_6B71 ROM:6B62 ROM:6B62 ROM_6B62: ; CODE XREF: ROM_6A7B+D4↑j ROM:6B62 negb INTMEM_F8+2 ROM:6B64 mulub INTMEM_F8+2, INTMEM_29D[] ROM:6B69 divub INTMEM_F8+2, #64h ; 'd' ROM:6B6C subb INTMEM_F8, INTMEM_F8+2 ROM:6B6F jc ROM_6B74 ROM:6B71 ROM:6B71 ROM_6B71: ; CODE XREF: ROM_6A7B+E5↑j ROM:6B71 ldb INTMEM_F8, INTMEM_F6 ROM:6B74 ROM:6B74 ROM_6B74: ; CODE XREF: ROM_6A7B+E3↑j ROM:6B74 ; ROM_6A7B+F4↑j ROM:6B74 clrb INTMEM_F8+1 ROM:6B76 add INTMEM_F8, #14Ah ROM:6B7A st INTMEM_F8, INTMEM_256[] ROM:6B7F ldb INTMEM_F8+2, INTMEM_294[] ROM:6B84 ldb INTMEM_F8+3, INTMEM_213[] ROM:6B89 ld INTMEM_F8, #14h ROM:6B8D lcall ROM_3AFE ROM:6B90 stb INTMEM_F8, INTMEM_29F[] ROM:6B95 jbc INTMEM_D9, 6, ROM_6BA4 ROM:6B98 ldb INTMEM_F6, 14Bh[INTMEM_40] ROM:6B9D stb INTMEM_F6, INTMEM_2A0[] ROM:6BA2 sjmp ROM_6BBD ROM:6BA4 ; --------------------------------------------------------------------------- ROM:6BA4 ROM:6BA4 ROM_6BA4: ; CODE XREF: ROM_6A7B+11A↑j ROM:6BA4 ldb INTMEM_F8+3, INTMEM_213[] ROM:6BA9 ldb INTMEM_F8+2, INTMEM_C4 ROM:6BAC ld INTMEM_F8, #15h ROM:6BB0 lcall ROM_3AFE ROM:6BB3 stb INTMEM_F8, INTMEM_3CE[] ROM:6BB8 stb INTMEM_F8, INTMEM_2A0[] ROM:6BBD ROM:6BBD ROM_6BBD: ; CODE XREF: ROM_6A7B+127↑j ROM:6BBD andb INTMEM_D9, #7Fh ROM:6BC0 ldb INTMEM_EE, INTMEM_293[] ROM:6BC5 jbs INTMEM_D9, 6, ROM_6BCF ROM:6BC8 cmpb INTMEM_EE, 14Ch[INTMEM_40] ROM:6BCD jh ROM_6BD1 ROM:6BCF ROM:6BCF ROM_6BCF: ; CODE XREF: ROM_6A7B+14A↑j ROM:6BCF sjmp ROM_6CCE ROM:6BD1 ; --------------------------------------------------------------------------- ROM:6BD1 ROM:6BD1 ROM_6BD1: ; CODE XREF: ROM_6A7B+152↑j ROM:6BD1 ld INTMEM_F8, #16h ROM:6BD5 ldb INTMEM_F8+2, INTMEM_EE ROM:6BD8 ldb INTMEM_F8+3, INTMEM_213[] ROM:6BDD lcall ROM_3AFE ROM:6BE0 stb INTMEM_F8, INTMEM_2A1[] ROM:6BE5 cmpb INTMEM_F8, INTMEM_2A0[] ROM:6BEA jnc ROM_6BEE ROM:6BEC sjmp ROM_6CCE ROM:6BEE ; --------------------------------------------------------------------------- ROM:6BEE ROM:6BEE ROM_6BEE: ; CODE XREF: ROM_6A7B+16F↑j ROM:6BEE ldb INTMEM_F6, INTMEM_286[] ROM:6BF3 cmpb INTMEM_F6, 14Dh[INTMEM_40] ROM:6BF8 jnh ROM_6C01 ROM:6BFA subb INTMEM_F8, 14Eh[INTMEM_40] ROM:6BFF sjmp ROM_6C17 ROM:6C01 ; --------------------------------------------------------------------------- ROM:6C01 ROM:6C01 ROM_6C01: ; CODE XREF: ROM_6A7B+17D↑j ROM:6C01 ld INTMEM_F8, #17h ROM:6C05 ldb INTMEM_F8+2, INTMEM_213[] ROM:6C0A ldb INTMEM_F8+3, INTMEM_C4 ROM:6C0D lcall ROM_3AFE ROM:6C10 cmpb INTMEM_F8, INTMEM_CF[] ROM:6C15 jc ROM_6C2D ROM:6C17 ROM:6C17 ROM_6C17: ; CODE XREF: ROM_6A7B+184↑j ROM:6C17 ld INTMEM_FC, INTMEM_258[] ROM:6C1C cmp INTMEM_FC, 5Eh[INTMEM_40] ROM:6C21 jh ROM_6C2D ROM:6C23 ld INTMEM_FC, 5Eh[INTMEM_40] ROM:6C28 st INTMEM_FC, INTMEM_258[] ROM:6C2D ROM:6C2D ROM_6C2D: ; CODE XREF: ROM_6A7B+19A↑j ROM:6C2D ; ROM_6A7B+1A6↑j ROM:6C2D ld INTMEM_FC, INTMEM_258[] ROM:6C32 ld INTMEM_F6, 56h[INTMEM_40] ROM:6C37 add INTMEM_F6, 58h[INTMEM_40] ROM:6C3C cmp INTMEM_FC, 56h[INTMEM_40] ROM:6C41 jh ROM_6C4A ROM:6C43 ldb INTMEM_C0, INTMEM_2A0[] ROM:6C48 sjmp ROM_6C87 ROM:6C4A ; --------------------------------------------------------------------------- ROM:6C4A ROM:6C4A ROM_6C4A: ; CODE XREF: ROM_6A7B+1C6↑j ROM:6C4A cmp INTMEM_FC, INTMEM_F6 ROM:6C4D jnc ROM_6C56 ROM:6C4F ldb INTMEM_C0, INTMEM_2A1[] ROM:6C54 sjmp ROM_6C87 ROM:6C56 ; --------------------------------------------------------------------------- ROM:6C56 ROM:6C56 ROM_6C56: ; CODE XREF: ROM_6A7B+1D2↑j ROM:6C56 ldbze INTMEM_FC+2, INTMEM_2A0[] ROM:6C5B subb INTMEM_FC+2, INTMEM_2A1[] ROM:6C60 ld INTMEM_F8, INTMEM_FC ROM:6C63 sub INTMEM_F8, 56h[INTMEM_40] ROM:6C68 ld INTMEM_F8+2, INTMEM_F8 ROM:6C6B clr INTMEM_F8 ROM:6C6D divu INTMEM_F8, 58h[INTMEM_40] ROM:6C72 jnv ROM_6C77 ROM:6C74 ldbse INTMEM_F8, #-1 ROM:6C77 ROM:6C77 ROM_6C77: ; CODE XREF: ROM_6A7B+1F7↑j ROM:6C77 mulu INTMEM_F8, INTMEM_FC+2 ROM:6C7A ld INTMEM_F8, INTMEM_F8+2 ROM:6C7D subb INTMEM_F8, INTMEM_2A0[] ROM:6C82 negb INTMEM_F8 ROM:6C84 stb INTMEM_F8, INTMEM_C0 ROM:6C87 ROM:6C87 ROM_6C87: ; CODE XREF: ROM_6A7B+1CD↑j ROM:6C87 ; ROM_6A7B+1D9↑j ROM:6C87 sub INTMEM_FC+2, INTMEM_56, INTMEM_25A[] ROM:6C8D cmp INTMEM_F6, INTMEM_258[] ROM:6C92 jc ROM_6CA4 ROM:6C94 orb INTMEM_D9, #-80h ROM:6C97 cmp INTMEM_FC+2, 5Ch[INTMEM_40] ROM:6C9C jnc ROM_6CF0 ROM:6C9E ld INTMEM_FC+2, #1 ROM:6CA2 sjmp ROM_6CAB ROM:6CA4 ; --------------------------------------------------------------------------- ROM:6CA4 ROM:6CA4 ROM_6CA4: ; CODE XREF: ROM_6A7B+217↑j ROM:6CA4 cmp INTMEM_56, INTMEM_25A[] ROM:6CA9 je ROM_6CF0 ROM:6CAB ROM:6CAB ROM_6CAB: ; CODE XREF: ROM_6A7B+227↑j ROM:6CAB st INTMEM_56, INTMEM_25A[] ROM:6CB0 add INTMEM_F6, 5Ah[INTMEM_40] ROM:6CB5 ld INTMEM_FC, INTMEM_258[] ROM:6CBA add INTMEM_FC, INTMEM_FC+2 ROM:6CBD jnc ROM_6CC2 ROM:6CBF ldbse INTMEM_FC, #-1 ROM:6CC2 ROM:6CC2 ROM_6CC2: ; CODE XREF: ROM_6A7B+242↑j ROM:6CC2 cmp INTMEM_FC, INTMEM_F6 ROM:6CC5 jh ROM_6CF0 ROM:6CC7 st INTMEM_FC, INTMEM_258[] ROM:6CCC sjmp ROM_6CF0 ROM:6CCE ; --------------------------------------------------------------------------- ROM:6CCE ROM:6CCE ROM_6CCE: ; CODE XREF: ROM_6A7B:ROM_6BCF↑j ROM:6CCE ; ROM_6A7B+171↑j ROM:6CCE ldb INTMEM_C0, INTMEM_2A0[] ROM:6CD3 cmp INTMEM_56, INTMEM_25A[] ROM:6CD8 je ROM_6CF0 ROM:6CDA st INTMEM_56, INTMEM_25A[] ROM:6CDF ld INTMEM_FC, INTMEM_258[] ROM:6CE4 cmp INTMEM_FC, ZERO_REG ; Zero register ROM:6CE7 je ROM_6CF0 ROM:6CE9 dec INTMEM_FC ROM:6CEB st INTMEM_FC, INTMEM_258[] ROM:6CF0 ROM:6CF0 ROM_6CF0: ; CODE XREF: ROM_6A7B+221↑j ROM:6CF0 ; ROM_6A7B+22E↑j ... ROM:6CF0 ldb INTMEM_F8+2, INTMEM_295[] ROM:6CF5 ldb INTMEM_F8+3, INTMEM_C4 ROM:6CF8 ld INTMEM_F8, #19h ROM:6CFC jbc INTMEM_D9, 6, ROM_6D03 ROM:6CFF ld INTMEM_F8, #18h ROM:6D03 ROM:6D03 ROM_6D03: ; CODE XREF: ROM_6A7B+281↑j ROM:6D03 lcall ROM_3AFE ROM:6D06 stb INTMEM_F8, INTMEM_2A2[] ROM:6D0B ldb INTMEM_F8, #14h ROM:6D0E jbs INTMEM_D8, 0, ROM_6D2C ROM:6D11 jbc INTMEM_D9, 6, ROM_6D1B ROM:6D14 cmpb ZERO_REG, 14Fh[INTMEM_40] ; Zero register ROM:6D19 jne ROM_6D2C ROM:6D1B ROM:6D1B ROM_6D1B: ; CODE XREF: ROM_6A7B+296↑j ROM:6D1B ldb INTMEM_F8+2, INTMEM_29C[] ROM:6D20 ldb INTMEM_F8+3, INTMEM_295[] ROM:6D25 ld INTMEM_F8, #1Ah ROM:6D29 lcall ROM_3AFE ROM:6D2C ROM:6D2C ROM_6D2C: ; CODE XREF: ROM_6A7B+293↑j ROM:6D2C ; ROM_6A7B+29E↑j ROM:6D2C stb INTMEM_F8, INTMEM_2A3[] ROM:6D31 jbs INTMEM_D6, 0, ROM_6D44 ROM:6D34 jbs INTMEM_DA, 1, ROM_6D47 ROM:6D37 ldb INTMEM_8A, 150h[INTMEM_40] ROM:6D3C orb INTMEM_DA, #1 ROM:6D3F orb INTMEM_DA, #2 ROM:6D42 sjmp ROM_6D4F ROM:6D44 ; --------------------------------------------------------------------------- ROM:6D44 ROM:6D44 ROM_6D44: ; CODE XREF: ROM_6A7B+2B6↑j ROM:6D44 andb INTMEM_DA, #-3 ROM:6D47 ROM:6D47 ROM_6D47: ; CODE XREF: ROM_6A7B+2B9↑j ROM:6D47 cmpb ZERO_REG, INTMEM_8A ; Zero register ROM:6D4A jne ROM_6D4F ROM:6D4C andb INTMEM_DA, #-2 ROM:6D4F ROM:6D4F ROM_6D4F: ; CODE XREF: ROM_6A7B+2C7↑j ROM:6D4F ; ROM_6A7B+2CF↑j ROM:6D4F ld INTMEM_F6, #-79B6h ROM:6D53 ldb INTMEM_F8, INTMEM_2A5[] ROM:6D58 ljmp ROM_5BE4 ROM:6D58 ; End of function ROM_6A7B ROM:6D58 ROM:6D5B ; --------------------------------------------------------------------------- ROM:6D5B ldb INTMEM_F8, #1 ROM:6D5E stb INTMEM_F8, INTMEM_2A5[] ROM:6D63 orb INTMEM_DA, #4 ROM:6D66 sjmp ROM_6D72 ROM:6D68 ; --------------------------------------------------------------------------- ROM:6D68 cmp INTMEM_46, 2Ah[INTMEM_40] ROM:6D6D jc ROM_6D97 ROM:6D6F jbs INTMEM_DA, 0, ROM_6DA2 ROM:6D72 ROM:6D72 ROM_6D72: ; CODE XREF: ROM:6D66↑j ROM:6D72 ldb INTMEM_F8+2, INTMEM_286[] ROM:6D77 ld INTMEM_F8, #1Bh ROM:6D7B lcall ROM_3AFE ROM:6D7E andb INTMEM_DA, #-9 ROM:6D81 mulub INTMEM_F8, #64h ; 'd' ROM:6D84 st INTMEM_F8, INTMEM_25C[] ROM:6D89 ld INTMEM_F8, #1Ch ROM:6D8D lcall ROM_3AFE ROM:6D90 stb INTMEM_F8, (INTMEM_2A3+1)[] ROM:6D95 sjmp ROM_6DF3 ROM:6D97 ; --------------------------------------------------------------------------- ROM:6D97 ROM:6D97 ROM_6D97: ; CODE XREF: ROM:6D6D↑j ROM:6D97 ldb INTMEM_A5, #7Dh ; '}' ROM:6D9A ldb INTMEM_F8, #2 ROM:6D9D stb INTMEM_F8, INTMEM_2A5[] ROM:6DA2 ROM:6DA2 ROM_6DA2: ; CODE XREF: ROM:6D6F↑j ROM:6DA2 sjmp ROM_6DF3 ROM:6DA4 ; --------------------------------------------------------------------------- ROM:6DA4 jbs INTMEM_D6, 1, ROM_6DE8 ROM:6DA7 cmpb ZERO_REG, INTMEM_A5 ; Zero register ROM:6DAA jne ROM_6DF3 ROM:6DAC ldb INTMEM_A5, #7Dh ; '}' ROM:6DAF ldbze INTMEM_FC, (INTMEM_2A3+1)[] ROM:6DB4 mulu INTMEM_FC, INTMEM_25C[] ROM:6DB9 shrl INTMEM_FC, #8 ROM:6DBC st INTMEM_FC, INTMEM_25C[] ROM:6DC1 cmp INTMEM_FC, 62h[INTMEM_40] ROM:6DC6 jh ROM_6DCB ROM:6DC8 orb INTMEM_DA, #8 ROM:6DCB ROM:6DCB ROM_6DCB: ; CODE XREF: ROM:6DC6↑j ROM:6DCB cmp INTMEM_FC, 60h[INTMEM_40] ROM:6DD0 jh ROM_6DF3 ROM:6DD2 st ZERO_REG, INTMEM_25C[] ; Zero register ROM:6DD7 ldb INTMEM_F8, #3 ROM:6DDA stb INTMEM_F8, INTMEM_2A5[] ROM:6DDF andb INTMEM_DA, #-5 ROM:6DE2 orb INTMEM_DA, #8 ROM:6DE5 jbc INTMEM_D6, 1, ROM_6DF3 ROM:6DE8 ROM:6DE8 ROM_6DE8: ; CODE XREF: ROM:6DA4↑j ROM:6DE8 orb INTMEM_DA, #4 ROM:6DEB ldb INTMEM_F8, #1 ROM:6DEE stb INTMEM_F8, INTMEM_2A5[] ROM:6DF3 ROM:6DF3 ROM_6DF3: ; CODE XREF: ROM:6D95↑j ROM:6DF3 ; ROM:ROM_6DA2↑j ... ROM:6DF3 ldb INTMEM_F8+2, INTMEM_175[] ROM:6DF8 ld INTMEM_F8, #1Dh ROM:6DFC lcall ROM_3AFE ROM:6DFF mulub INTMEM_F8, #1Eh ROM:6E02 add INTMEM_F8, #1770h ROM:6E06 jnc ROM_6E0B ROM:6E08 ldbse INTMEM_F8, #-1 ROM:6E0B ROM:6E0B ROM_6E0B: ; CODE XREF: ROM:6E06↑j ROM:6E0B st INTMEM_F8, INTMEM_25E[] ROM:6E10 jbs INTMEM_7F, 0, ROM_6E7F ROM:6E13 ldb INTMEM_F8, (INTMEM_2A6+1)[] ROM:6E18 cmpb INTMEM_F8, #-80h ROM:6E1B jh ROM_6E7F ROM:6E1D ldb INTMEM_F8, 153h[INTMEM_40] ROM:6E22 jbs INTMEM_DA, 4, ROM_6E34 ROM:6E25 addb INTMEM_F8+2, INTMEM_F8, 152h[INTMEM_40] ROM:6E2B jc ROM_6E7F ROM:6E2D cmpb INTMEM_C4, INTMEM_F8+2 ROM:6E30 jh ROM_6E7F ROM:6E32 sjmp ROM_6E41 ROM:6E34 ; --------------------------------------------------------------------------- ROM:6E34 ROM:6E34 ROM_6E34: ; CODE XREF: ROM:6E22↑j ROM:6E34 addb INTMEM_F8+2, INTMEM_F8, 151h[INTMEM_40] ROM:6E3A jc ROM_6E7F ROM:6E3C cmpb INTMEM_C4, INTMEM_F8+2 ROM:6E3F jc ROM_6E7F ROM:6E41 ROM:6E41 ROM_6E41: ; CODE XREF: ROM:6E32↑j ROM:6E41 orb INTMEM_DA, #10h ROM:6E44 ldb INTMEM_F8+2, INTMEM_295[] ROM:6E49 ld INTMEM_F8, #1Eh ROM:6E4D lcall ROM_3AFE ROM:6E50 mulub INTMEM_F8+2, INTMEM_F8, #19h ROM:6E54 add INTMEM_FC, INTMEM_F8+2, 68h[INTMEM_40] ROM:6E5A sub INTMEM_FC+2, INTMEM_F8+2, 6Ah[INTMEM_40] ROM:6E60 jc ROM_6E64 ROM:6E62 clr INTMEM_FC+2 ROM:6E64 ROM:6E64 ROM_6E64: ; CODE XREF: ROM:6E60↑j ROM:6E64 jbc INTMEM_DA, 5, ROM_6E6C ROM:6E67 jbs INTMEM_D6, 6, ROM_6E8A ROM:6E6A sjmp ROM_6EA4 ROM:6E6C ; --------------------------------------------------------------------------- ROM:6E6C ROM:6E6C ROM_6E6C: ; CODE XREF: ROM:ROM_6E64↑j ROM:6E6C cmp INTMEM_46, INTMEM_FC ROM:6E6F jnc ROM_6EC3 ROM:6E71 jbs INTMEM_DA, 2, ROM_6EC3 ROM:6E74 jbs INTMEM_DA, 0, ROM_6EC3 ROM:6E77 orb INTMEM_DA, #20h ; ' ' ROM:6E7A orb INTMEM_D6, #40h ; '@' ROM:6E7D sjmp ROM_6EC3 ROM:6E7F ; --------------------------------------------------------------------------- ROM:6E7F ROM:6E7F ROM_6E7F: ; CODE XREF: ROM:6E10↑j ROM:6E7F ; ROM:6E1B↑j ... ROM:6E7F andb INTMEM_DA, #-11h ROM:6E82 andb INTMEM_DA, #-21h ROM:6E85 andb INTMEM_D6, #-41h ROM:6E88 sjmp ROM_6EC3 ROM:6E8A ; --------------------------------------------------------------------------- ROM:6E8A ROM:6E8A ROM_6E8A: ; CODE XREF: ROM:6E67↑j ROM:6E8A cmp INTMEM_FC+2, INTMEM_46 ROM:6E8D jh ROM_6E7F ROM:6E8F cmp INTMEM_46, INTMEM_F8+2 ROM:6E92 jc ROM_6EC3 ROM:6E94 lcall ROM_5EE3 ROM:6E97 andb INTMEM_D6, #-41h ROM:6E9A ld INTMEM_F8, 6Ch[INTMEM_40] ROM:6E9F st INTMEM_F8, INTMEM_266[] ROM:6EA4 ROM:6EA4 ROM_6EA4: ; CODE XREF: ROM:6E6A↑j ROM:6EA4 cmp INTMEM_FC+2, INTMEM_46 ROM:6EA7 jh ROM_6E7F ROM:6EA9 lcall ROM_5EE3 ROM:6EAC mulu INTMEM_F8, INTMEM_F6, 66h[INTMEM_40] ROM:6EB2 cmp ZERO_REG, INTMEM_F8+2 ; Zero register ROM:6EB5 jne ROM_6E7F ROM:6EB7 add INTMEM_F8, INTMEM_266[] ROM:6EBC jc ROM_6E7F ROM:6EBE st INTMEM_F8, INTMEM_266[] ROM:6EC3 ROM:6EC3 ROM_6EC3: ; CODE XREF: ROM:6E6F↑j ROM:6EC3 ; ROM:6E71↑j ... ROM:6EC3 jbs INTMEM_D4, 4, ROM_6ECD ROM:6EC6 stb ZERO_REG, (INTMEM_2A6+3)[] ; Zero register ROM:6ECB sjmp ROM_6F4D ROM:6ECD ; --------------------------------------------------------------------------- ROM:6ECD ROM:6ECD ROM_6ECD: ; CODE XREF: ROM:ROM_6EC3↑j ROM:6ECD ldb INTMEM_F8+2, INTMEM_286[] ROM:6ED2 ldb INTMEM_F8+3, INTMEM_28A[] ROM:6ED7 ld INTMEM_F8, #1Fh ROM:6EDB lcall ROM_3AFE ROM:6EDE shl INTMEM_F8, #8 ROM:6EE1 mulu INTMEM_F8, 7Ch[INTMEM_40] ROM:6EE6 divu INTMEM_F8, INTMEM_25E[] ROM:6EEB jnv ROM_6EF0 ROM:6EED ldbse INTMEM_F8, #-1 ROM:6EF0 ROM:6EF0 ROM_6EF0: ; CODE XREF: ROM:6EEB↑j ROM:6EF0 mulu INTMEM_F8, INTMEM_22A[] ROM:6EF5 divu INTMEM_F8, 7Eh[INTMEM_40] ROM:6EFA jnv ROM_6EFF ROM:6EFC ldbse INTMEM_F8, #-1 ROM:6EFF ROM:6EFF ROM_6EFF: ; CODE XREF: ROM:6EFA↑j ROM:6EFF ldb INTMEM_FC, (INTMEM_2A6+3)[] ROM:6F04 mulub INTMEM_FC, 156h[INTMEM_40] ROM:6F09 mulu INTMEM_FC, INTMEM_F8 ROM:6F0C subb INTMEM_F8, INTMEM_FC+1 ROM:6F0F subcb INTMEM_F8+1, INTMEM_FC+2 ROM:6F12 jc ROM_6F16 ROM:6F14 clr INTMEM_F8 ROM:6F16 ROM:6F16 ROM_6F16: ; CODE XREF: ROM:6F12↑j ROM:6F16 st INTMEM_F8, INTMEM_26E[] ROM:6F1B ldb INTMEM_FC+2, (INTMEM_2A6+3)[] ROM:6F20 ldb INTMEM_FC, INTMEM_16E[] ROM:6F25 cmpb INTMEM_FC, (INTMEM_2A6+4)[] ROM:6F2A je ROM_6F41 ROM:6F2C stb INTMEM_FC, (INTMEM_2A6+4)[] ROM:6F31 incb INTMEM_FC+2 ROM:6F33 cmpb INTMEM_FC+2, 157h[INTMEM_40] ROM:6F38 jne ROM_6F3C ROM:6F3A clrb INTMEM_FC+2 ROM:6F3C ROM:6F3C ROM_6F3C: ; CODE XREF: ROM:6F38↑j ROM:6F3C stb INTMEM_FC+2, (INTMEM_2A6+3)[] ROM:6F41 ROM:6F41 ROM_6F41: ; CODE XREF: ROM:6F2A↑j ROM:6F41 cmpb INTMEM_FC+2, 158h[INTMEM_40] ROM:6F46 jnc ROM_6F4D ROM:6F48 st ZERO_REG, INTMEM_26E[] ; Zero register ROM:6F4D ROM:6F4D ROM_6F4D: ; CODE XREF: ROM:6ECB↑j ROM:6F4D ; ROM:6F46↑j ROM:6F4D ldb INTMEM_F8+2, INTMEM_175[] ROM:6F52 ld INTMEM_F8, #20h ; ' ' ROM:6F56 lcall ROM_3AFE ROM:6F59 mulub INTMEM_F8, #1Fh ROM:6F5C add INTMEM_F8, #-8000h ROM:6F60 st INTMEM_F8, (INTMEM_26E+2)[] ROM:6F65 ld INTMEM_F8, #22h ; '"' ROM:6F69 ldb INTMEM_F8+2, INTMEM_CF[] ROM:6F6E cmp INTMEM_BA, INTMEM_236[] ROM:6F73 jh ROM_6F7C ROM:6F75 ld INTMEM_F8, #21h ; '!' ROM:6F79 ldb INTMEM_F8+2, INTMEM_C4 ROM:6F7C ROM:6F7C ROM_6F7C: ; CODE XREF: ROM:6F73↑j ROM:6F7C ldb INTMEM_F8+3, INTMEM_213[] ROM:6F81 lcall ROM_3AFE ROM:6F84 cmpb INTMEM_F8, #48h ; 'H' ROM:6F87 jnc ROM_6F8C ROM:6F89 subb INTMEM_F8, #48h ; 'H' ROM:6F8C ROM:6F8C ROM_6F8C: ; CODE XREF: ROM:6F87↑j ROM:6F8C mulub INTMEM_F8, #64h ; 'd' ROM:6F8F st INTMEM_F8, INTMEM_272[] ROM:6F94 jbc INTMEM_D6, 1, ROM_6F9A ROM:6F97 lcall ROM_3DB7 ROM:6F9A ROM:6F9A ROM_6F9A: ; CODE XREF: ROM:6F94↑j ROM:6F9A ld INTMEM_F8+2, (INTMEM_26E+2)[] ROM:6F9F lcall ROM_4556 ROM:6FA2 jbc INTMEM_D6, 1, ROM_6FE4 ROM:6FA5 ld INTMEM_F8, INTMEM_26E[] ROM:6FAA ld INTMEM_FC, INTMEM_272[] ROM:6FAF ldb INTMEM_FC+3, INTMEM_2AB[] ROM:6FB4 ldb INTMEM_FC+2, 15Ah[INTMEM_40] ROM:6FB9 lcall ROM_44EB ROM:6FBC jbs INTMEM_DB, 2, ROM_6FE7 ROM:6FBF orb INTMEM_DB, #4 ROM:6FC2 ld INTMEM_F8, #20h ; ' ' ROM:6FC6 jbs INTMEM_D6, 3, ROM_6FD7 ROM:6FC9 ldb INTMEM_F8+2, INTMEM_286[] ROM:6FCE ld INTMEM_F8, #23h ; '#' ROM:6FD2 lcall ROM_3AFE ROM:6FD5 clrb INTMEM_F8+1 ROM:6FD7 ROM:6FD7 ROM_6FD7: ; CODE XREF: ROM:6FC6↑j ROM:6FD7 mulu INTMEM_F8, INTMEM_26E[] ROM:6FDC shrl INTMEM_F8, #8 ROM:6FDF lcall ROM_455C ROM:6FE2 sjmp ROM_6FE7 ROM:6FE4 ; --------------------------------------------------------------------------- ROM:6FE4 ROM:6FE4 ROM_6FE4: ; CODE XREF: ROM:6FA2↑j ROM:6FE4 andb INTMEM_DB, #-5 ROM:6FE7 ROM:6FE7 ROM_6FE7: ; CODE XREF: ROM:6FBC↑j ROM:6FE7 ; ROM:6FE2↑j ROM:6FE7 ret ROM:6FE8 ROM:6FE8 ; =============== S U B R O U T I N E ======================================= ROM:6FE8 ROM:6FE8 ROM:6FE8 ROM_6FE8: ; CODE XREF: ROM_336D:ROM_5B27↑p ROM:6FE8 cmpb INTMEM_73, #2 ROM:6FEB jne ROM_7010 ROM:6FED cmp INTMEM_46, 76h[INTMEM_40] ROM:6FF2 jnh ROM_6FFD ROM:6FF4 cmp INTMEM_46, 72h[INTMEM_40] ROM:6FF9 jc ROM_7012 ROM:6FFB sjmp ROM_7092 ROM:6FFD ; --------------------------------------------------------------------------- ROM:6FFD ROM:6FFD ROM_6FFD: ; CODE XREF: ROM_6FE8+A↑j ROM:6FFD andb INTMEM_DB, #-2 ROM:7000 andb INTMEM_DA, #7Fh ROM:7003 ld INTMEM_F8, 70h[INTMEM_40] ROM:7008 st INTMEM_F8, INTMEM_26A[] ROM:700D andb INTMEM_DA, #-41h ROM:7010 ROM:7010 ROM_7010: ; CODE XREF: ROM_6FE8+3↑j ROM:7010 sjmp ROM_70BC ROM:7012 ; --------------------------------------------------------------------------- ROM:7012 ROM:7012 ROM_7012: ; CODE XREF: ROM_6FE8+11↑j ROM:7012 jbs INTMEM_DB, 0, ROM_704D ROM:7015 jbs INTMEM_DA, 7, ROM_7036 ROM:7018 orb INTMEM_DA, #-80h ROM:701B st ZERO_REG, INTMEM_268[] ; Zero register ROM:7020 ldb INTMEM_F6, INTMEM_286[] ROM:7025 cmpb INTMEM_F6, 155h[INTMEM_40] ROM:702A jc ROM_7047 ROM:702C ld INTMEM_FC, 78h[INTMEM_40] ROM:7031 st INTMEM_FC, INTMEM_268[] ROM:7036 ROM:7036 ROM_7036: ; CODE XREF: ROM_6FE8+2D↑j ROM:7036 cmp ZERO_REG, INTMEM_268[] ; Zero register ROM:703B jne ROM_7075 ROM:703D ld INTMEM_FC, 7Ah[INTMEM_40] ROM:7042 st INTMEM_FC, INTMEM_268[] ROM:7047 ROM:7047 ROM_7047: ; CODE XREF: ROM_6FE8+42↑j ROM:7047 andb INTMEM_DA, #7Fh ROM:704A orb INTMEM_DB, #1 ROM:704D ROM:704D ROM_704D: ; CODE XREF: ROM_6FE8:ROM_7012↑j ROM:704D ld INTMEM_F8, 70h[INTMEM_40] ROM:7052 sub INTMEM_F8, 72h[INTMEM_40] ROM:7057 ld INTMEM_FC+2, INTMEM_268[] ROM:705C clr INTMEM_FC ROM:705E divu INTMEM_FC, 7Ah[INTMEM_40] ROM:7063 jnv ROM_7068 ROM:7065 ldbse INTMEM_FC, #-1 ROM:7068 ROM:7068 ROM_7068: ; CODE XREF: ROM_6FE8+7B↑j ROM:7068 mulu INTMEM_FC, INTMEM_F8 ROM:706B add INTMEM_FC+2, 72h[INTMEM_40] ROM:7070 st INTMEM_FC+2, INTMEM_26A[] ROM:7075 ROM:7075 ROM_7075: ; CODE XREF: ROM_6FE8+53↑j ROM:7075 cmpb INTMEM_73, INTMEM_72 ROM:7078 jne ROM_708B ROM:707A ld INTMEM_FC, INTMEM_268[] ROM:707F cmp ZERO_REG, INTMEM_FC ; Zero register ROM:7082 je ROM_708B ROM:7084 dec INTMEM_FC ROM:7086 st INTMEM_FC, INTMEM_268[] ROM:708B ROM:708B ROM_708B: ; CODE XREF: ROM_6FE8+90↑j ROM:708B ; ROM_6FE8+9A↑j ROM:708B cmp INTMEM_46, INTMEM_26A[] ROM:7090 jc ROM_709F ROM:7092 ROM:7092 ROM_7092: ; CODE XREF: ROM_6FE8+13↑j ROM:7092 jbc INTMEM_DA, 6, ROM_70BC ROM:7095 ld INTMEM_BC, INTMEM_26C[] ROM:709A andb INTMEM_DA, #-41h ROM:709D sjmp ROM_70BC ROM:709F ; --------------------------------------------------------------------------- ROM:709F ROM:709F ROM_709F: ; CODE XREF: ROM_6FE8+A8↑j ROM:709F ld INTMEM_F8, INTMEM_26A[] ROM:70A4 add INTMEM_F8, 74h[INTMEM_40] ROM:70A9 cmp INTMEM_46, INTMEM_F8 ROM:70AC jnh ROM_70BC ROM:70AE jbs INTMEM_DA, 6, ROM_70B9 ROM:70B1 orb INTMEM_DA, #40h ; '@' ROM:70B4 st INTMEM_BC, INTMEM_26C[] ROM:70B9 ROM:70B9 ROM_70B9: ; CODE XREF: ROM_6FE8+C6↑j ROM:70B9 lcall ROM_4DE5 ROM:70BC ROM:70BC ROM_70BC: ; CODE XREF: ROM_6FE8:ROM_7010↑j ROM:70BC ; ROM_6FE8:ROM_7092↑j ... ROM:70BC djnz INTMEM_CE, ROM_713E ROM:70BF st ZERO_REG, INTMEM_282[] ; Zero register ROM:70C4 ld INTMEM_FC+2, INTMEM_2E2[] ROM:70C9 ldb INTMEM_CE, 1BEh[INTMEM_40] ROM:70CE cmp INTMEM_46, 0B4h[INTMEM_40] ROM:70D3 jnh ROM_7136 ROM:70D5 ld INTMEM_FC, INTMEM_236[] ROM:70DA shl INTMEM_FC, #6 ROM:70DD cmp INTMEM_FC+2, INTMEM_FC ROM:70E0 jnh ROM_70E4 ROM:70E2 sjmp ROM_7136 ROM:70E4 ; --------------------------------------------------------------------------- ROM:70E4 ROM:70E4 ROM_70E4: ; CODE XREF: ROM_6FE8+F8↑j ROM:70E4 sub INTMEM_F8, INTMEM_FC+2, INTMEM_284[] ROM:70EA mul INTMEM_F8, #64h ; 'd' ROM:70EF div INTMEM_F8, 0B6h[INTMEM_40] ROM:70F5 cmp INTMEM_F8, ZERO_REG ; Zero register ROM:70F8 je ROM_7136 ROM:70FA add INTMEM_F8, INTMEM_284[] ROM:70FF st INTMEM_F8, INTMEM_284[] ROM:7104 sub INTMEM_F8, INTMEM_FC+2, INTMEM_284[] ROM:710A jnc ROM_7131 ROM:710C cmp INTMEM_F8, 0B8h[INTMEM_40] ROM:7111 jnc ROM_713B ROM:7113 mulu INTMEM_F8, INTMEM_234[] ROM:7118 shrl INTMEM_F8, #8 ROM:711B st INTMEM_F8, INTMEM_282[] ROM:7120 lcall ROM_4568 ROM:7123 ldb INTMEM_FC, INTMEM_2C2[] ROM:7128 incb INTMEM_FC ROM:712A stb INTMEM_FC, INTMEM_2C2[] ROM:712F sjmp ROM_713B ROM:7131 ; --------------------------------------------------------------------------- ROM:7131 ROM:7131 ROM_7131: ; CODE XREF: ROM_6FE8+122↑j ROM:7131 stb ZERO_REG, INTMEM_2C2[] ; Zero register ROM:7136 ROM:7136 ROM_7136: ; CODE XREF: ROM_6FE8+EB↑j ROM:7136 ; ROM_6FE8+FA↑j ... ROM:7136 st INTMEM_FC+2, INTMEM_284[] ROM:713B ROM:713B ROM_713B: ; CODE XREF: ROM_6FE8+129↑j ROM:713B ; ROM_6FE8+147↑j ROM:713B lcall ROM_8B30 ROM:713E ROM:713E ROM_713E: ; CODE XREF: ROM_6FE8:ROM_70BC↑j ROM:713E ret ROM:713E ; End of function ROM_6FE8 ROM:713E ROM:713F ROM:713F ; =============== S U B R O U T I N E ======================================= ROM:713F ROM:713F ROM:713F ROM_713F: ; CODE XREF: ROM_5B0E+F↑p ROM:713F jbc INTMEM_D6, 0, ROM_716C ROM:7142 jbs INTMEM_DB, 3, ROM_7154 ROM:7145 ldb INTMEM_F8, INTMEM_286[] ROM:714A cmpb INTMEM_F8, 15Dh[INTMEM_40] ROM:714F jnh ROM_716F ROM:7151 orb INTMEM_DB, #8 ROM:7154 ROM:7154 ROM_7154: ; CODE XREF: ROM_713F+3↑j ROM:7154 ldb INTMEM_F8+1, INTMEM_213[] ROM:7159 cmpb INTMEM_F8+1, 15Bh[INTMEM_40] ROM:715E jnh ROM_7167 ROM:7160 cmpb INTMEM_C4, 15Ch[INTMEM_40] ROM:7165 jh ROM_716F ROM:7167 ROM:7167 ROM_7167: ; CODE XREF: ROM_713F+1F↑j ROM:7167 orb INTMEM_1C, #10h ROM:716A sjmp ROM_7172 ROM:716C ; --------------------------------------------------------------------------- ROM:716C ROM:716C ROM_716C: ; CODE XREF: ROM_713F↑j ROM:716C andb INTMEM_DB, #-9 ROM:716F ROM:716F ROM_716F: ; CODE XREF: ROM_713F+10↑j ROM:716F ; ROM_713F+26↑j ROM:716F andb INTMEM_1C, #-11h ROM:7172 ROM:7172 ROM_7172: ; CODE XREF: ROM_713F+2B↑j ROM:7172 jbs INTMEM_DB, 4, ROM_718B ROM:7175 jbs INTMEM_DB, 5, ROM_7183 ROM:7178 ldb INTMEM_A9, 15Fh[INTMEM_40] ROM:717D jbc INTMEM_DB, 3, ROM_718B ROM:7180 orb INTMEM_DB, #20h ; ' ' ROM:7183 ROM:7183 ROM_7183: ; CODE XREF: ROM_713F+36↑j ROM:7183 cmpb ZERO_REG, INTMEM_A9 ; Zero register ROM:7186 jne ROM_718B ROM:7188 orb INTMEM_DB, #10h ROM:718B ROM:718B ROM_718B: ; CODE XREF: ROM_713F:ROM_7172↑j ROM:718B ; ROM_713F+3E↑j ... ROM:718B jbs INTMEM_D6, 0, ROM_71A6 ROM:718E ldb INTMEM_A9, 15Fh[INTMEM_40] ROM:7193 andb INTMEM_DB, #-11h ROM:7196 andb INTMEM_DB, #-21h ROM:7199 andb INTMEM_D4, #7Fh ROM:719C ldb INTMEM_F6, 15Eh[INTMEM_40] ROM:71A1 stb INTMEM_F6, INTMEM_2AC[] ROM:71A6 ROM:71A6 ROM_71A6: ; CODE XREF: ROM_713F:ROM_718B↑j ROM:71A6 jbs INTMEM_D4, 7, ROM_71D1 ROM:71A9 jbc INTMEM_DB, 3, ROM_71D1 ROM:71AC jbs INTMEM_DB, 6, ROM_71F4 ROM:71AF jbs INTMEM_DC, 0, ROM_71E6 ROM:71B2 jbc INTMEM_D6, 0, ROM_71D1 ROM:71B5 jbs INTMEM_DB, 4, ROM_71CB ROM:71B8 lcall ROM_4DC3 ROM:71BB cmpb INTMEM_F8+1, 164h[INTMEM_40] ROM:71C0 jc ROM_71DC ROM:71C2 cmpb INTMEM_F8+1, 165h[INTMEM_40] ROM:71C7 jnh ROM_71DC ROM:71C9 sjmp ROM_7291 ROM:71CB ; --------------------------------------------------------------------------- ROM:71CB ROM:71CB ROM_71CB: ; CODE XREF: ROM_713F+76↑j ROM:71CB orb INTMEM_3D, #4 ROM:71CE orb INTMEM_D4, #-80h ROM:71D1 ROM:71D1 ROM_71D1: ; CODE XREF: ROM_713F:ROM_71A6↑j ROM:71D1 ; ROM_713F+6A↑j ... ROM:71D1 andb INTMEM_DB, #-41h ROM:71D4 andb INTMEM_DC, #-2 ROM:71D7 ldb INTMEM_AE, ZERO_REG ; Zero register ROM:71DA sjmp ROM_7291 ROM:71DC ; --------------------------------------------------------------------------- ROM:71DC ROM:71DC ROM_71DC: ; CODE XREF: ROM_713F+81↑j ROM:71DC ; ROM_713F+88↑j ROM:71DC ldb INTMEM_AE, 162h[INTMEM_40] ROM:71E1 orb INTMEM_DC, #1 ROM:71E4 ROM:71E4 ROM_71E4: ; CODE XREF: ROM_713F+AA↓j ROM:71E4 ; ROM_713F:ROM_71F4↓j ROM:71E4 sjmp ROM_7291 ROM:71E6 ; --------------------------------------------------------------------------- ROM:71E6 ROM:71E6 ROM_71E6: ; CODE XREF: ROM_713F+70↑j ROM:71E6 cmpb INTMEM_AE, ZERO_REG ; Zero register ROM:71E9 jne ROM_71E4 ROM:71EB orb INTMEM_DB, #40h ; '@' ROM:71EE andb INTMEM_DC, #-2 ROM:71F1 orb INTMEM_DB, #40h ; '@' ROM:71F4 ROM:71F4 ROM_71F4: ; CODE XREF: ROM_713F+6D↑j ROM:71F4 jbc INTMEM_DA, 3, ROM_71E4 ROM:71F7 jbc INTMEM_DB, 7, ROM_7220 ROM:71FA jbc INTMEM_DA, 5, ROM_720C ROM:71FD ldb INTMEM_AD, 160h[INTMEM_40] ROM:7202 jbs INTMEM_7F, 0, ROM_7226 ROM:7205 ldb INTMEM_AD, 161h[INTMEM_40] ROM:720A sjmp ROM_7226 ROM:720C ; --------------------------------------------------------------------------- ROM:720C ROM:720C ROM_720C: ; CODE XREF: ROM_713F+BB↑j ROM:720C lcall ROM_4DC3 ROM:720F cmpb INTMEM_F8+1, 163h[INTMEM_40] ROM:7214 jh ROM_721B ROM:7216 cmpb INTMEM_AD, ZERO_REG ; Zero register ROM:7219 jne ROM_7226 ROM:721B ROM:721B ROM_721B: ; CODE XREF: ROM_713F+D5↑j ROM:721B andb INTMEM_DB, #7Fh ROM:721E sjmp ROM_7228 ROM:7220 ; --------------------------------------------------------------------------- ROM:7220 ROM:7220 ROM_7220: ; CODE XREF: ROM_713F+B8↑j ROM:7220 jbc INTMEM_DA, 5, ROM_7228 ROM:7223 orb INTMEM_DB, #-80h ROM:7226 ROM:7226 ROM_7226: ; CODE XREF: ROM_713F+C3↑j ROM:7226 ; ROM_713F+CB↑j ... ROM:7226 sjmp ROM_7291 ROM:7228 ; --------------------------------------------------------------------------- ROM:7228 ROM:7228 ROM_7228: ; CODE XREF: ROM_713F+DF↑j ROM:7228 ; ROM_713F:ROM_7220↑j ROM:7228 cmp INTMEM_B6, 8Ch[INTMEM_40] ROM:722D jc ROM_725D ROM:722F cmp INTMEM_B6, 8Eh[INTMEM_40] ROM:7234 jnh ROM_724B ROM:7236 andb INTMEM_D9, #-3 ROM:7239 ldb INTMEM_8A+1, 167h[INTMEM_40] ROM:723E cmp INTMEM_B6, #61A8h ROM:7242 jnc ROM_726D ROM:7244 ldb INTMEM_8A+1, 166h[INTMEM_40] ROM:7249 sjmp ROM_726D ROM:724B ; --------------------------------------------------------------------------- ROM:724B ROM:724B ROM_724B: ; CODE XREF: ROM_713F+F5↑j ROM:724B jbs INTMEM_D9, 1, ROM_725D ROM:724E cmpb INTMEM_8A+1, ZERO_REG ; Zero register ROM:7251 jne ROM_726D ROM:7253 orb INTMEM_D9, #2 ROM:7256 ldb INTMEM_8A+1, 168h[INTMEM_40] ROM:725B sjmp ROM_726D ROM:725D ; --------------------------------------------------------------------------- ROM:725D ROM:725D ROM_725D: ; CODE XREF: ROM_713F+EE↑j ROM:725D ; ROM_713F:ROM_724B↑j ROM:725D cmpb INTMEM_8A+1, ZERO_REG ; Zero register ROM:7260 jne ROM_726D ROM:7262 orb INTMEM_D4, #-80h ROM:7265 orb INTMEM_3D, #4 ROM:7268 andb INTMEM_D9, #-3 ROM:726B sjmp ROM_7291 ROM:726D ; --------------------------------------------------------------------------- ROM:726D ROM:726D ROM_726D: ; CODE XREF: ROM_713F+103↑j ROM:726D ; ROM_713F+10A↑j ... ROM:726D jbs INTMEM_D4, 6, ROM_727C ROM:7270 ldb INTMEM_F8+2, INTMEM_286[] ROM:7275 cmpb INTMEM_F8+2, 169h[INTMEM_40] ROM:727A jnh ROM_7291 ROM:727C ROM:727C ROM_727C: ; CODE XREF: ROM_713F:ROM_726D↑j ROM:727C cmpb INTMEM_C0, 0E7h[INTMEM_40] ROM:7281 jne ROM_7291 ROM:7283 jbs INTMEM_DA, 6, ROM_7291 ROM:7286 jbs INTMEM_DB, 1, ROM_7291 ROM:7289 jbs INTMEM_7E, 3, ROM_7294 ROM:728C ROM:728C ROM_728C: ; CODE XREF: ROM_713F:ROM_7291↓j ROM:728C orb INTMEM_D4, #40h ; '@' ROM:728F sjmp ROM_729B ROM:7291 ; --------------------------------------------------------------------------- ROM:7291 ROM:7291 ROM_7291: ; CODE XREF: ROM_713F+8A↑j ROM:7291 ; ROM_713F+9B↑j ... ROM:7291 jbs INTMEM_7E, 2, ROM_728C ROM:7294 ROM:7294 ROM_7294: ; CODE XREF: ROM_713F+14A↑j ROM:7294 ld INTMEM_B6, #61A8h ROM:7298 andb INTMEM_D4, #-41h ROM:729B ROM:729B ROM_729B: ; CODE XREF: ROM_713F+150↑j ROM:729B andb INTMEM_DC, #-9 ROM:729E lcall ROM_4DC3 ROM:72A1 jbs INTMEM_DC, 2, ROM_72B0 ROM:72A4 cmpb INTMEM_F8+1, 163h[INTMEM_40] ROM:72A9 jnh ROM_72BD ROM:72AB orb INTMEM_DC, #4 ROM:72AE sjmp ROM_72BA ROM:72B0 ; --------------------------------------------------------------------------- ROM:72B0 ROM:72B0 ROM_72B0: ; CODE XREF: ROM_713F+162↑j ROM:72B0 cmpb INTMEM_F8+1, 16Eh[INTMEM_40] ROM:72B5 jc ROM_72BD ROM:72B7 andb INTMEM_DC, #-5 ROM:72BA ROM:72BA ROM_72BA: ; CODE XREF: ROM_713F+16F↑j ROM:72BA orb INTMEM_DC, #8 ROM:72BD ROM:72BD ROM_72BD: ; CODE XREF: ROM_713F+16A↑j ROM:72BD ; ROM_713F+176↑j ROM:72BD jbs INTMEM_D4, 6, ROM_72C5 ROM:72C0 andb INTMEM_DC, #-3 ROM:72C3 sjmp ROM_73C9 ROM:72C5 ; --------------------------------------------------------------------------- ROM:72C5 ROM:72C5 ROM_72C5: ; CODE XREF: ROM_713F:ROM_72BD↑j ROM:72C5 jbc INTMEM_DC, 1, ROM_7342 ROM:72C8 jbc INTMEM_DC, 3, ROM_72DC ROM:72CB ldb INTMEM_FC+3, INTMEM_2AC[] ROM:72D0 cmpb ZERO_REG, INTMEM_FC+3 ; Zero register ROM:72D3 je ROM_72DC ROM:72D5 decb INTMEM_FC+3 ROM:72D7 stb INTMEM_FC+3, INTMEM_2AC[] ROM:72DC ROM:72DC ROM_72DC: ; CODE XREF: ROM_713F+189↑j ROM:72DC ; ROM_713F+194↑j ROM:72DC jbs INTMEM_DC, 3, ROM_732A ROM:72DF jbs INTMEM_D9, 6, ROM_72EC ROM:72E2 orb INTMEM_DC, #10h ROM:72E5 cmpb INTMEM_92, ZERO_REG ; Zero register ROM:72E8 je ROM_72F3 ROM:72EA sjmp ROM_72FC ROM:72EC ; --------------------------------------------------------------------------- ROM:72EC ROM:72EC ROM_72EC: ; CODE XREF: ROM_713F+1A0↑j ROM:72EC cmpb INTMEM_93, ZERO_REG ; Zero register ROM:72EF je ROM_72F3 ROM:72F1 sjmp ROM_72FC ROM:72F3 ; --------------------------------------------------------------------------- ROM:72F3 ROM:72F3 ROM_72F3: ; CODE XREF: ROM_713F+1A9↑j ROM:72F3 ; ROM_713F+1B0↑j ROM:72F3 cmpb ZERO_REG, INTMEM_2AC[] ; Zero register ROM:72F8 jne ROM_72FC ROM:72FA sjmp ROM_7342 ROM:72FC ; --------------------------------------------------------------------------- ROM:72FC ROM:72FC ROM_72FC: ; CODE XREF: ROM_713F+1AB↑j ROM:72FC ; ROM_713F+1B2↑j ... ROM:72FC andb INTMEM_DC, #-11h ROM:72FF cmpb INTMEM_A6, ZERO_REG ; Zero register ROM:7302 je ROM_7306 ROM:7304 sjmp ROM_73C9 ROM:7306 ; --------------------------------------------------------------------------- ROM:7306 ROM:7306 ROM_7306: ; CODE XREF: ROM_713F+1C3↑j ROM:7306 ldb INTMEM_A6, 16Dh[INTMEM_40] ROM:730B ld INTMEM_F8, #28h ; '(' ROM:730F jbs INTMEM_DC, 2, ROM_7316 ROM:7312 ld INTMEM_F8, #27h ; ''' ROM:7316 ROM:7316 ROM_7316: ; CODE XREF: ROM_713F+1D0↑j ROM:7316 ldb INTMEM_F8+2, INTMEM_C4 ROM:7319 ldb INTMEM_F8+3, INTMEM_213[] ROM:731E lcall ROM_3AFE ROM:7321 clrb INTMEM_F8+1 ROM:7323 stb INTMEM_F8, INTMEM_3CF[] ROM:7328 sjmp ROM_73A4 ROM:732A ; --------------------------------------------------------------------------- ROM:732A ROM:732A ROM_732A: ; CODE XREF: ROM_713F:ROM_72DC↑j ROM:732A ld INTMEM_F8+2, INTMEM_354[] ROM:732F ld INTMEM_FC, INTMEM_B6 ROM:7332 shr INTMEM_FC, #1 ROM:7335 st INTMEM_FC, INTMEM_354[] ROM:733A add INTMEM_F8+2, INTMEM_FC ROM:733D st INTMEM_F8+2, INTMEM_274[] ROM:7342 ROM:7342 ROM_7342: ; CODE XREF: ROM_713F:ROM_72C5↑j ROM:7342 ; ROM_713F+1BB↑j ROM:7342 orb INTMEM_DC, #2 ROM:7345 ldb INTMEM_93, 16Ch[INTMEM_40] ROM:734A ldb INTMEM_F8+3, INTMEM_213[] ROM:734F ldb INTMEM_F8+2, INTMEM_C4 ROM:7352 ld INTMEM_F8, #25h ; '%' ROM:7356 ldb INTMEM_92, 16Bh[INTMEM_40] ROM:735B ld INTMEM_EE, #61A8h ROM:735F jbs INTMEM_DC, 2, ROM_7370 ROM:7362 ld INTMEM_F8, #24h ; '$' ROM:7366 ldb INTMEM_92, 16Ah[INTMEM_40] ROM:736B ld INTMEM_EE, 90h[INTMEM_40] ROM:7370 ROM:7370 ROM_7370: ; CODE XREF: ROM_713F+220↑j ROM:7370 lcall ROM_3AFE ROM:7373 clrb INTMEM_F8+1 ROM:7375 mulu INTMEM_F8, INTMEM_EE ROM:7378 divu INTMEM_F8, #61A8h ROM:737C andb INTMEM_DC, #-11h ROM:737F ld INTMEM_EE, INTMEM_F8 ROM:7382 jbs INTMEM_DC, 2, ROM_739B ROM:7385 ldb INTMEM_F8+2, INTMEM_295[] ROM:738A ld INTMEM_F8, #26h ; '&' ROM:738E lcall ROM_3AFE ROM:7391 stb INTMEM_F8, INTMEM_3D0[] ROM:7396 clrb INTMEM_F8+1 ROM:7398 add INTMEM_F8, INTMEM_EE ROM:739B ROM:739B ROM_739B: ; CODE XREF: ROM_713F+243↑j ROM:739B mulu INTMEM_F8, #8 ROM:739F st INTMEM_F8, INTMEM_3C8[] ROM:73A4 ROM:73A4 ROM_73A4: ; CODE XREF: ROM_713F+1E9↑j ROM:73A4 pusha ROM:73A5 jbc INTMEM_DC, 2, ROM_73B9 ROM:73A8 sub INTMEM_B6, INTMEM_F8 ROM:73AB cmp INTMEM_B6, 8Eh[INTMEM_40] ROM:73B0 jc ROM_73C8 ROM:73B2 ld INTMEM_B6, 8Eh[INTMEM_40] ROM:73B7 sjmp ROM_73C8 ROM:73B9 ; --------------------------------------------------------------------------- ROM:73B9 ROM:73B9 ROM_73B9: ; CODE XREF: ROM_713F+266↑j ROM:73B9 add INTMEM_B6, INTMEM_F8 ROM:73BC cmp INTMEM_B6, 8Ch[INTMEM_40] ROM:73C1 jnh ROM_73C8 ROM:73C3 ld INTMEM_B6, 8Ch[INTMEM_40] ROM:73C8 ROM:73C8 ROM_73C8: ; CODE XREF: ROM_713F+271↑j ROM:73C8 ; ROM_713F+278↑j ... ROM:73C8 popa ROM:73C9 ROM:73C9 ROM_73C9: ; CODE XREF: ROM_713F+184↑j ROM:73C9 ; ROM_713F+1C5↑j ROM:73C9 jbc INTMEM_D4, 6, ROM_7409 ROM:73CC jbc INTMEM_D7, 7, ROM_7409 ROM:73CF jbc INTMEM_D8, 0, ROM_7407 ROM:73D2 ldb INTMEM_F8, INTMEM_177[] ROM:73D7 cmpb INTMEM_F8, 172h[INTMEM_40] ROM:73DC jc ROM_7407 ROM:73DE ldb INTMEM_F8, INTMEM_175[] ROM:73E3 cmpb INTMEM_F8, 171h[INTMEM_40] ROM:73E8 jnh ROM_7407 ROM:73EA ldb INTMEM_F8, INTMEM_179[] ROM:73EF cmpb INTMEM_F8, 16Fh[INTMEM_40] ROM:73F4 jc ROM_7407 ROM:73F6 cmpb INTMEM_F8, 170h[INTMEM_40] ROM:73FB jnh ROM_7407 ROM:73FD cmpb INTMEM_8A+2, ZERO_REG ; Zero register ROM:7400 jne ROM_7405 ROM:7402 jbs INTMEM_DC, 3, ROM_740B ROM:7405 ROM:7405 ROM_7405: ; CODE XREF: ROM_713F+2C1↑j ROM:7405 sjmp ROM_7492 ROM:7407 ; --------------------------------------------------------------------------- ROM:7407 ROM:7407 ROM_7407: ; CODE XREF: ROM_713F+290↑j ROM:7407 ; ROM_713F+29D↑j ... ROM:7407 sjmp ROM_747E ROM:7409 ; --------------------------------------------------------------------------- ROM:7409 ROM:7409 ROM_7409: ; CODE XREF: ROM_713F:ROM_73C9↑j ROM:7409 ; ROM_713F+28D↑j ROM:7409 sjmp ROM_7479 ROM:740B ; --------------------------------------------------------------------------- ROM:740B ROM:740B ROM_740B: ; CODE XREF: ROM_713F+2C3↑j ROM:740B ldb INTMEM_F8+1, INTMEM_2AD[] ROM:7410 incb INTMEM_F8+1 ROM:7412 stb INTMEM_F8+1, INTMEM_2AD[] ROM:7417 ld INTMEM_FC, INTMEM_276[] ROM:741C ld INTMEM_FC+2, INTMEM_278[] ROM:7421 add INTMEM_FC, INTMEM_274[] ROM:7426 addc INTMEM_FC+2, ZERO_REG ; Zero register ROM:7429 st INTMEM_FC, INTMEM_276[] ROM:742E st INTMEM_FC+2, INTMEM_278[] ROM:7433 ldbze INTMEM_F6, INTMEM_2AD[] ROM:7438 cmpb INTMEM_F6, 173h[INTMEM_40] ROM:743D jnc ROM_7492 ROM:743F ldb INTMEM_F8+3, INTMEM_2AE[] ROM:7444 cmpb INTMEM_F8+3, 174h[INTMEM_40] ROM:7449 jc ROM_7483 ROM:744B incb INTMEM_F8+3 ROM:744D stb INTMEM_F8+3, INTMEM_2AE[] ROM:7452 divu INTMEM_FC, INTMEM_F6 ROM:7455 cmp INTMEM_FC, 92h[INTMEM_40] ROM:745A jc ROM_746E ROM:745C cmp INTMEM_FC, 94h[INTMEM_40] ROM:7461 jh ROM_7477 ROM:7463 cmpb INTMEM_2C+1, 177h[INTMEM_40] ROM:7468 jnh ROM_7477 ROM:746A decb INTMEM_2C+1 ROM:746C sjmp ROM_7483 ROM:746E ; --------------------------------------------------------------------------- ROM:746E ROM:746E ROM_746E: ; CODE XREF: ROM_713F+31B↑j ROM:746E cmpb INTMEM_2C+1, 176h[INTMEM_40] ROM:7473 jc ROM_7477 ROM:7475 incb INTMEM_2C+1 ROM:7477 ROM:7477 ROM_7477: ; CODE XREF: ROM_713F+322↑j ROM:7477 ; ROM_713F+329↑j ... ROM:7477 sjmp ROM_7483 ROM:7479 ; --------------------------------------------------------------------------- ROM:7479 ROM:7479 ROM_7479: ; CODE XREF: ROM_713F:ROM_7409↑j ROM:7479 stb ZERO_REG, INTMEM_2AE[] ; Zero register ROM:747E ROM:747E ROM_747E: ; CODE XREF: ROM_713F:ROM_7407↑j ROM:747E ldb INTMEM_8A+2, 175h[INTMEM_40] ROM:7483 ROM:7483 ROM_7483: ; CODE XREF: ROM_713F+30A↑j ROM:7483 ; ROM_713F+32D↑j ... ROM:7483 stb ZERO_REG, INTMEM_2AD[] ; Zero register ROM:7488 st ZERO_REG, INTMEM_278[] ; Zero register ROM:748D st ZERO_REG, INTMEM_276[] ; Zero register ROM:7492 ROM:7492 ROM_7492: ; CODE XREF: ROM_713F:ROM_7405↑j ROM:7492 ; ROM_713F+2FE↑j ROM:7492 ret ROM:7492 ; End of function ROM_713F ROM:7492 ROM:7493 ROM:7493 ; =============== S U B R O U T I N E ======================================= ROM:7493 ROM:7493 ROM:7493 ROM_7493: ; CODE XREF: ROM_5B0E+3↑p ROM:7493 jbc INTMEM_D6, 0, ROM_74FC ROM:7496 jbs INTMEM_D9, 1, ROM_74FC ROM:7499 ldb INTMEM_F6, INTMEM_286[] ROM:749E cmpb INTMEM_F6, 13Bh[INTMEM_40] ROM:74A3 jnc ROM_74FC ROM:74A5 cmpb INTMEM_F6, 13Ch[INTMEM_40] ROM:74AA jh ROM_74AF ROM:74AC jbc INTMEM_D9, 2, ROM_74FC ROM:74AF ROM:74AF ROM_74AF: ; CODE XREF: ROM_7493+17↑j ROM:74AF jbc INTMEM_D6, 6, ROM_74DA ROM:74B2 ldb INTMEM_F8+2, 13Dh[INTMEM_40] ROM:74B7 cmpb INTMEM_F8+2, INTMEM_213[] ROM:74BC jh ROM_74DA ROM:74BE addb INTMEM_F8+2, 13Eh[INTMEM_40] ROM:74C3 cmpb INTMEM_F8+2, INTMEM_213[] ROM:74C8 jnc ROM_74CD ROM:74CA jbc INTMEM_D9, 3, ROM_74DA ROM:74CD ROM:74CD ROM_74CD: ; CODE XREF: ROM_7493+35↑j ROM:74CD orb INTMEM_D9, #8 ROM:74D0 orb INTMEM_D9, #4 ROM:74D3 ldb INTMEM_F8, 140h[INTMEM_40] ROM:74D8 sjmp ROM_7501 ROM:74DA ; --------------------------------------------------------------------------- ROM:74DA ROM:74DA ROM_74DA: ; CODE XREF: ROM_7493:ROM_74AF↑j ROM:74DA ; ROM_7493+29↑j ... ROM:74DA andb INTMEM_D9, #-9 ROM:74DD orb INTMEM_D9, #4 ROM:74E0 ldb INTMEM_F8+2, INTMEM_C4 ROM:74E3 ldb INTMEM_F8+3, INTMEM_213[] ROM:74E8 ld INTMEM_F8, #5 ROM:74EC lcall ROM_3AFE ROM:74EF jbc INTMEM_D6, 4, ROM_7501 ROM:74F2 mulub INTMEM_F8, 13Fh[INTMEM_40] ROM:74F7 divub INTMEM_F8, #64h ; 'd' ROM:74FA sjmp ROM_7501 ROM:74FC ; --------------------------------------------------------------------------- ROM:74FC ROM:74FC ROM_74FC: ; CODE XREF: ROM_7493↑j ROM:74FC ; ROM_7493+3↑j ... ROM:74FC andb INTMEM_D9, #-5 ROM:74FF clrb INTMEM_F8 ROM:7501 ROM:7501 ROM_7501: ; CODE XREF: ROM_7493+45↑j ROM:7501 ; ROM_7493+5C↑j ... ROM:7501 stb INTMEM_F8, INTMEM_D0[] ROM:7506 ret ROM:7506 ; End of function ROM_7493 ROM:7506 ROM:7507 ROM:7507 ; =============== S U B R O U T I N E ======================================= ROM:7507 ROM:7507 ROM:7507 ROM_7507: ; CODE XREF: ROM_5B0E+6↑p ROM:7507 ROM:7507 ; FUNCTION CHUNK AT ROM:5BE4 SIZE 0000000E BYTES ROM:7507 ROM:7507 ld INTMEM_F6, #384h ROM:750B st INTMEM_F6, INTMEM_27A[] ROM:7510 clrb INTMEM_C4+1 ROM:7512 ldb INTMEM_F8+2, INTMEM_295[] ROM:7517 ldb INTMEM_F8+3, INTMEM_287[] ROM:751C ld INTMEM_F8, #29h ; ')' ROM:7520 lcall ROM_3AFE ROM:7523 stb INTMEM_F8, INTMEM_3D1[] ROM:7528 ldb INTMEM_F8+2, INTMEM_F8 ROM:752B lcall ROM_5F27 ROM:752E stb INTMEM_F8, INTMEM_D1[] ROM:7533 ldb INTMEM_F8, INTMEM_C7 ROM:7536 ld INTMEM_F6, #-79AEh ROM:753A ljmp ROM_5BE4 ROM:753A ; End of function ROM_7507 ROM:753A ROM:753D ; --------------------------------------------------------------------------- ROM:753D jbc INTMEM_D6, 0, ROM_7545 ROM:7540 ROM:7540 ROM_7540: ; CODE XREF: ROM:75DE↓j ROM:7540 ldb INTMEM_C7, #3 ROM:7543 ROM:7543 ROM_7543: ; CODE XREF: ROM:7562↓j ROM:7543 sjmp ROM_762F ROM:7545 ; --------------------------------------------------------------------------- ROM:7545 ROM:7545 ROM_7545: ; CODE XREF: ROM:753D↑j ROM:7545 jbc INTMEM_82, 5, ROM_7555 ROM:7548 ROM:7548 ROM_7548: ; CODE XREF: ROM:75A7↓j ROM:7548 ldb INTMEM_C7, #1 ROM:754B ROM:754B ROM_754B: ; CODE XREF: ROM:7550↓j ROM:754B sjmp ROM_762F ROM:754D ; --------------------------------------------------------------------------- ROM:754D jbs INTMEM_D6, 0, ROM_7557 ROM:7550 jbs INTMEM_82, 5, ROM_754B ROM:7553 ROM:7553 ROM_7553: ; CODE XREF: ROM:755F↓j ROM:7553 clrb INTMEM_C7 ROM:7555 ROM:7555 ROM_7555: ; CODE XREF: ROM:ROM_7545↑j ROM:7555 sjmp ROM_762F ROM:7557 ; --------------------------------------------------------------------------- ROM:7557 ROM:7557 ROM_7557: ; CODE XREF: ROM:754D↑j ROM:7557 ldb INTMEM_C7, #2 ROM:755A orb INTMEM_DC, #20h ; ' ' ROM:755D sjmp ROM_7629 ROM:755F ; --------------------------------------------------------------------------- ROM:755F jbc INTMEM_D6, 0, ROM_7553 ROM:7562 jbc INTMEM_82, 5, ROM_7543 ROM:7565 ldb INTMEM_F8+3, INTMEM_D1[] ROM:756A addb INTMEM_F8+3, 179h[INTMEM_40] ROM:756F cmpb INTMEM_F8+3, #-4Ch ROM:7572 jnh ROM_7577 ROM:7574 ldb INTMEM_F8+3, #-4Ch ROM:7577 ROM:7577 ROM_7577: ; CODE XREF: ROM:7572↑j ROM:7577 ldb INTMEM_F8+2, (INTMEM_28A+1)[] ROM:757C ld INTMEM_F8, #2Ah ; '*' ROM:7580 lcall ROM_3AFE ROM:7583 addb INTMEM_C2, INTMEM_5E, INTMEM_F8 ROM:7587 jc ROM_758E ROM:7589 cmpb INTMEM_C2, INTMEM_F8+3 ROM:758C jnh ROM_7591 ROM:758E ROM:758E ROM_758E: ; CODE XREF: ROM:7587↑j ROM:758E ldb INTMEM_C2, INTMEM_F8+3 ROM:7591 ROM:7591 ROM_7591: ; CODE XREF: ROM:758C↑j ROM:7591 stb INTMEM_5E, (INTMEM_2AE+1)[] ROM:7596 cmpb INTMEM_C3, 17Ah[INTMEM_40] ROM:759B jc ROM_75A2 ROM:759D ROM:759D ROM_759D: ; CODE XREF: ROM:75ED↓j ROM:759D ldb INTMEM_C3, 17Ah[INTMEM_40] ROM:75A2 ROM:75A2 ROM_75A2: ; CODE XREF: ROM:759B↑j ROM:75A2 ldb INTMEM_C7, #6 ROM:75A5 sjmp ROM_7610 ROM:75A7 ; --------------------------------------------------------------------------- ROM:75A7 jbc INTMEM_D6, 0, ROM_7548 ROM:75AA jbs INTMEM_82, 5, ROM_7610 ROM:75AD ldb INTMEM_F8+2, (INTMEM_28A+1)[] ROM:75B2 ld INTMEM_F8, #2Bh ; '+' ROM:75B6 lcall ROM_3AFE ROM:75B9 subb INTMEM_C2, INTMEM_5E, INTMEM_F8 ROM:75BD jh ROM_75C2 ROM:75BF ldb INTMEM_C2, #1 ROM:75C2 ROM:75C2 ROM_75C2: ; CODE XREF: ROM:75BD↑j ROM:75C2 stb INTMEM_5E, (INTMEM_2AE+1)[] ROM:75C7 ROM:75C7 ROM_75C7: ; CODE XREF: ROM:760E↓j ROM:75C7 ldb INTMEM_C3, 0BFh[INTMEM_40] ROM:75CC ldb INTMEM_C7, #4 ROM:75CF sjmp ROM_762F ROM:75D1 ; --------------------------------------------------------------------------- ROM:75D1 jbs INTMEM_82, 5, ROM_75E0 ROM:75D4 cmpb ZERO_REG, INTMEM_C2 ; Zero register ROM:75D7 jne ROM_762F ROM:75D9 stb ZERO_REG, (INTMEM_2AE+1)[] ; Zero register ROM:75DE sjmp ROM_7540 ROM:75E0 ; --------------------------------------------------------------------------- ROM:75E0 ROM:75E0 ROM_75E0: ; CODE XREF: ROM:75D1↑j ROM:75E0 ldb INTMEM_F6, (INTMEM_2AE+1)[] ROM:75E5 stb INTMEM_C2, (INTMEM_2AE+1)[] ROM:75EA ldb INTMEM_C2, INTMEM_F6 ROM:75ED sjmp ROM_759D ROM:75EF ; --------------------------------------------------------------------------- ROM:75EF jbc INTMEM_82, 5, ROM_7601 ROM:75F2 cmpb ZERO_REG, INTMEM_C2 ; Zero register ROM:75F5 jne ROM_7610 ROM:75F7 stb ZERO_REG, (INTMEM_2AE+1)[] ; Zero register ROM:75FC ldb INTMEM_C7, #5 ROM:75FF sjmp ROM_7610 ROM:7601 ; --------------------------------------------------------------------------- ROM:7601 ROM:7601 ROM_7601: ; CODE XREF: ROM:75EF↑j ROM:7601 ldb INTMEM_F6, (INTMEM_2AE+1)[] ROM:7606 stb INTMEM_C2, (INTMEM_2AE+1)[] ROM:760B ldb INTMEM_C2, INTMEM_F6 ROM:760E sjmp ROM_75C7 ROM:7610 ; --------------------------------------------------------------------------- ROM:7610 ROM:7610 ROM_7610: ; CODE XREF: ROM:75A5↑j ROM:7610 ; ROM:75AA↑j ... ROM:7610 ld INTMEM_F8, #2Ch ; ',' ROM:7614 ldb INTMEM_F8+2, INTMEM_295[] ROM:7619 lcall ROM_3AFE ROM:761C addb INTMEM_C4+1, INTMEM_F8 ROM:761F addb INTMEM_F8, INTMEM_D1[] ROM:7624 stb INTMEM_F8, INTMEM_D1[] ROM:7629 ROM:7629 ROM_7629: ; CODE XREF: ROM:755D↑j ROM:7629 ld INTMEM_F8, #2Eh ; '.' ROM:762D sjmp ROM_7633 ROM:762F ; --------------------------------------------------------------------------- ROM:762F ROM:762F ROM_762F: ; CODE XREF: ROM:ROM_7543↑j ROM:762F ; ROM:ROM_754B↑j ... ROM:762F ld INTMEM_F8, #2Dh ; '-' ROM:7633 ROM:7633 ROM_7633: ; CODE XREF: ROM:762D↑j ROM:7633 ldb INTMEM_F8+2, INTMEM_295[] ROM:7638 lcall ROM_3AFE ROM:763B stb INTMEM_F8, INTMEM_C6 ROM:763E jbs INTMEM_D5, 5, ROM_7648 ROM:7641 ldb INTMEM_AF, 184h[INTMEM_40] ROM:7646 sjmp ROM_7689 ROM:7648 ; --------------------------------------------------------------------------- ROM:7648 ROM:7648 ROM_7648: ; CODE XREF: ROM:763E↑j ROM:7648 cmpb ZERO_REG, INTMEM_AF ; Zero register ROM:764B jne ROM_7689 ROM:764D ldb INTMEM_F8, (INTMEM_28A+1)[] ROM:7652 ldb INTMEM_F8+1, INTMEM_CF[] ROM:7657 jbc INTMEM_82, 6, ROM_7689 ROM:765A cmpb INTMEM_F8, 17Dh[INTMEM_40] ROM:765F jh ROM_7689 ROM:7661 cmpb INTMEM_F8+1, 17Fh[INTMEM_40] ROM:7666 jh ROM_7689 ROM:7668 cmp INTMEM_46, 96h[INTMEM_40] ROM:766D jh ROM_7689 ROM:766F cmpb INTMEM_F8, 17Eh[INTMEM_40] ROM:7674 jc ROM_768C ROM:7676 cmpb INTMEM_F8+1, 180h[INTMEM_40] ROM:767B jc ROM_768C ROM:767D cmp INTMEM_46, 98h[INTMEM_40] ROM:7682 jc ROM_768C ROM:7684 orb INTMEM_DC, #-80h ROM:7687 sjmp ROM_768C ROM:7689 ; --------------------------------------------------------------------------- ROM:7689 ROM:7689 ROM_7689: ; CODE XREF: ROM:7646↑j ROM:7689 ; ROM:764B↑j ... ROM:7689 andb INTMEM_DC, #7Fh ROM:768C ROM:768C ROM_768C: ; CODE XREF: ROM:7674↑j ROM:768C ; ROM:767B↑j ... ROM:768C jbc INTMEM_DC, 7, ROM_76EA ROM:768F jbs INTMEM_DD, 0, ROM_76BA ROM:7692 orb INTMEM_DD, #1 ROM:7695 ldb INTMEM_F8+3, INTMEM_5E ROM:7698 ldb INTMEM_F8+2, 181h[INTMEM_40] ROM:769D lcall ROM_5F4F ROM:76A0 stb INTMEM_F8+2, INTMEM_C2 ROM:76A3 jbc INTMEM_DC, 6, ROM_7710 ROM:76A6 ldb INTMEM_F8+2, INTMEM_D1[] ROM:76AB addb INTMEM_F8+2, 183h[INTMEM_40] ROM:76B0 cmpb INTMEM_C2, INTMEM_F8+2 ROM:76B3 jnh ROM_7710 ROM:76B5 ldb INTMEM_C2, INTMEM_F8+2 ROM:76B8 sjmp ROM_7710 ROM:76BA ; --------------------------------------------------------------------------- ROM:76BA ROM:76BA ROM_76BA: ; CODE XREF: ROM:768F↑j ROM:76BA jbs INTMEM_D6, 4, ROM_76C8 ROM:76BD cmpb ZERO_REG, INTMEM_C2 ; Zero register ROM:76C0 jne ROM_7715 ROM:76C2 orb INTMEM_D6, #10h ROM:76C5 orb INTMEM_1C, #4 ROM:76C8 ROM:76C8 ROM_76C8: ; CODE XREF: ROM:ROM_76BA↑j ROM:76C8 ldb INTMEM_F8+2, 17Bh[INTMEM_40] ROM:76CD ldb INTMEM_F8+3, INTMEM_D1[] ROM:76D2 lcall ROM_5F4F ROM:76D5 subb INTMEM_F6, INTMEM_F8+2, INTMEM_D1[] ROM:76DB addb INTMEM_C4+1, INTMEM_F6 ROM:76DE stb INTMEM_F8+2, INTMEM_D1[] ROM:76E3 addb INTMEM_C6, 17Ch[INTMEM_40] ROM:76E8 sjmp ROM_7715 ROM:76EA ; --------------------------------------------------------------------------- ROM:76EA ROM:76EA ROM_76EA: ; CODE XREF: ROM:ROM_768C↑j ROM:76EA jbc INTMEM_DD, 0, ROM_7715 ROM:76ED ldb INTMEM_F8+3, INTMEM_5E ROM:76F0 ldb INTMEM_F8+2, 182h[INTMEM_40] ROM:76F5 lcall ROM_5F4F ROM:76F8 cmpb INTMEM_F8+3, INTMEM_D1[] ROM:76FD jc ROM_7704 ROM:76FF ldb INTMEM_F8+3, INTMEM_D1[] ROM:7704 ROM:7704 ROM_7704: ; CODE XREF: ROM:76FD↑j ROM:7704 stb INTMEM_F8+3, INTMEM_C2 ROM:7707 andb INTMEM_DD, #-2 ROM:770A andb INTMEM_D6, #-11h ROM:770D andb INTMEM_1C, #-5 ROM:7710 ROM:7710 ROM_7710: ; CODE XREF: ROM:76A3↑j ROM:7710 ; ROM:76B3↑j ... ROM:7710 ldb INTMEM_C3, 0BFh[INTMEM_40] ROM:7715 ROM:7715 ROM_7715: ; CODE XREF: ROM:76C0↑j ROM:7715 ; ROM:76E8↑j ... ROM:7715 jbs INTMEM_DA, 2, ROM_7727 ROM:7718 ldb INTMEM_F8, INTMEM_175[] ROM:771D jbc INTMEM_DD, 1, ROM_772C ROM:7720 cmpb INTMEM_F8, 186h[INTMEM_40] ROM:7725 jnh ROM_7736 ROM:7727 ROM:7727 ROM_7727: ; CODE XREF: ROM:ROM_7715↑j ROM:7727 andb INTMEM_DD, #-3 ROM:772A sjmp ROM_7756 ROM:772C ; --------------------------------------------------------------------------- ROM:772C ROM:772C ROM_772C: ; CODE XREF: ROM:771D↑j ROM:772C cmpb INTMEM_F8, 185h[INTMEM_40] ROM:7731 jc ROM_7756 ROM:7733 orb INTMEM_DD, #2 ROM:7736 ROM:7736 ROM_7736: ; CODE XREF: ROM:7725↑j ROM:7736 ldb INTMEM_F8+2, 188h[INTMEM_40] ROM:773B ldb INTMEM_F8+3, INTMEM_D1[] ROM:7740 lcall ROM_5F4F ROM:7743 subb INTMEM_F6, INTMEM_F8+2, INTMEM_D1[] ROM:7749 addb INTMEM_C4+1, INTMEM_F6 ROM:774C stb INTMEM_F8+2, INTMEM_D1[] ROM:7751 addb INTMEM_C6, 187h[INTMEM_40] ROM:7756 ROM:7756 ROM_7756: ; CODE XREF: ROM:772A↑j ROM:7756 ; ROM:7731↑j ROM:7756 ldb INTMEM_F8+2, 189h[INTMEM_40] ROM:775B ldb INTMEM_F8+3, INTMEM_D1[] ROM:7760 lcall ROM_5F4F ROM:7763 stb INTMEM_F8+2, (INTMEM_2AE+3)[] ROM:7768 ldb INTMEM_F8+3, INTMEM_D1[] ROM:776D ldb INTMEM_F8+2, 18Ah[INTMEM_40] ROM:7772 lcall ROM_5F4F ROM:7775 jbc INTMEM_D5, 5, ROM_77BA ROM:7778 ldb INTMEM_F6, (INTMEM_2AE+2)[] ROM:777D jbc INTMEM_DC, 6, ROM_77A9 ROM:7780 cmpb INTMEM_F6, INTMEM_D1[] ROM:7785 jh ROM_77A9 ROM:7787 jbs INTMEM_DD, 2, ROM_779B ROM:778A cmpb INTMEM_5E, (INTMEM_2AE+2)[] ROM:778F jne ROM_77C5 ROM:7791 orb INTMEM_DD, #4 ROM:7794 ldb INTMEM_94, 18Ch[INTMEM_40] ROM:7799 sjmp ROM_77C5 ROM:779B ; --------------------------------------------------------------------------- ROM:779B ROM:779B ROM_779B: ; CODE XREF: ROM:7787↑j ROM:779B cmpb INTMEM_5E, (INTMEM_2AE+2)[] ROM:77A0 jne ROM_77C2 ROM:77A2 cmpb ZERO_REG, INTMEM_94 ; Zero register ROM:77A5 jne ROM_77C5 ROM:77A7 sjmp ROM_77AE ROM:77A9 ; --------------------------------------------------------------------------- ROM:77A9 ROM:77A9 ROM_77A9: ; CODE XREF: ROM:777D↑j ROM:77A9 ; ROM:7785↑j ROM:77A9 ldb INTMEM_F6, INTMEM_D1[] ROM:77AE ROM:77AE ROM_77AE: ; CODE XREF: ROM:77A7↑j ROM:77AE subb INTMEM_F6, 18Bh[INTMEM_40] ROM:77B3 jnc ROM_77BA ROM:77B5 cmpb INTMEM_F6, INTMEM_F8+3 ROM:77B8 jc ROM_77BD ROM:77BA ROM:77BA ROM_77BA: ; CODE XREF: ROM:7775↑j ROM:77BA ; ROM:77B3↑j ROM:77BA ldb INTMEM_F6, INTMEM_F8+3 ROM:77BD ROM:77BD ROM_77BD: ; CODE XREF: ROM:77B8↑j ROM:77BD stb INTMEM_F6, (INTMEM_2AE+2)[] ROM:77C2 ROM:77C2 ROM_77C2: ; CODE XREF: ROM:77A0↑j ROM:77C2 andb INTMEM_DD, #-5 ROM:77C5 ROM:77C5 ROM_77C5: ; CODE XREF: ROM:778F↑j ROM:77C5 ; ROM:7799↑j ... ROM:77C5 addb INTMEM_F8, INTMEM_2F, #-80h ROM:77C9 addb INTMEM_C6, INTMEM_F8 ROM:77CC ldbze INTMEM_F8, INTMEM_C6 ROM:77CF mulub INTMEM_F8, #19h ROM:77D2 sub INTMEM_F8+2, INTMEM_46, INTMEM_F8 ROM:77D6 add INTMEM_B1+3, INTMEM_F8+2, #-8000h ROM:77DB add INTMEM_F8+2, #200h ROM:77DF jge ROM_77E3 ROM:77E1 clr INTMEM_F8+2 ROM:77E3 ROM:77E3 ROM_77E3: ; CODE XREF: ROM:77DF↑j ROM:77E3 shr INTMEM_F8+2, #2 ROM:77E6 cmpb ZERO_REG, INTMEM_F8+3 ; Zero register ROM:77E9 je ROM_77EE ROM:77EB ldb INTMEM_F8+2, #-1 ROM:77EE ROM:77EE ROM_77EE: ; CODE XREF: ROM:77E9↑j ROM:77EE stb INTMEM_F8+2, INTMEM_C0+1 ROM:77F1 jbs INTMEM_7F, 0, ROM_780F ROM:77F4 cmp INTMEM_B1+3, 9Ah[INTMEM_40] ROM:77F9 jh ROM_7800 ROM:77FB orb INTMEM_D9, #40h ; '@' ROM:77FE sjmp ROM_7812 ROM:7800 ; --------------------------------------------------------------------------- ROM:7800 ROM:7800 ROM_7800: ; CODE XREF: ROM:77F9↑j ROM:7800 ldbze INTMEM_F8+2, 18Dh[INTMEM_40] ROM:7805 add INTMEM_F8+2, 9Ah[INTMEM_40] ROM:780A cmp INTMEM_B1+3, INTMEM_F8+2 ROM:780D jnh ROM_7812 ROM:780F ROM:780F ROM_780F: ; CODE XREF: ROM:77F1↑j ROM:780F andb INTMEM_D9, #-41h ROM:7812 ROM:7812 ROM_7812: ; CODE XREF: ROM:77FE↑j ROM:7812 ; ROM:780D↑j ROM:7812 orb INTMEM_DD, #8 ROM:7815 andb INTMEM_DD, #-11h ROM:7818 andb INTMEM_DD, #-21h ROM:781B sub INTMEM_F8, INTMEM_B1+3, #-8000h ROM:7820 jc ROM_7827 ROM:7822 andb INTMEM_DD, #-9 ROM:7825 neg INTMEM_F8 ROM:7827 ROM:7827 ROM_7827: ; CODE XREF: ROM:7820↑j ROM:7827 cmp INTMEM_F8, 9Ch[INTMEM_40] ROM:782C jc ROM_7836 ROM:782E andb INTMEM_DD, #-9 ROM:7831 orb INTMEM_DD, #10h ROM:7834 sjmp ROM_7840 ROM:7836 ; --------------------------------------------------------------------------- ROM:7836 ROM:7836 ROM_7836: ; CODE XREF: ROM:782C↑j ROM:7836 cmp INTMEM_F8, 9Eh[INTMEM_40] ROM:783B jc ROM_7840 ROM:783D orb INTMEM_DD, #20h ; ' ' ROM:7840 ROM:7840 ROM_7840: ; CODE XREF: ROM:7834↑j ROM:7840 ; ROM:783B↑j ROM:7840 jbs INTMEM_DD, 6, ROM_7869 ROM:7843 jbs INTMEM_DC, 6, ROM_7870 ROM:7846 ROM:7846 ROM_7846: ; CODE XREF: ROM:786E↓j ROM:7846 andb INTMEM_DD, #-41h ROM:7849 ldb INTMEM_F8+2, INTMEM_295[] ROM:784E ldb INTMEM_F8+3, INTMEM_287[] ROM:7853 ld INTMEM_F8, #2Fh ; '/' ROM:7857 lcall ROM_3AFE ROM:785A jbc INTMEM_D6, 6, ROM_7875 ROM:785D mulub INTMEM_F8, 18Fh[INTMEM_40] ROM:7862 divub INTMEM_F8, #0Ah ROM:7865 jv ROM_789D ROM:7867 sjmp ROM_7875 ROM:7869 ; --------------------------------------------------------------------------- ROM:7869 ROM:7869 ROM_7869: ; CODE XREF: ROM:ROM_7840↑j ROM:7869 cmp INTMEM_B1+3, 0A0h[INTMEM_40] ROM:786E jh ROM_7846 ROM:7870 ROM:7870 ROM_7870: ; CODE XREF: ROM:7843↑j ROM:7870 orb INTMEM_DD, #40h ; '@' ROM:7873 clrb INTMEM_F8 ROM:7875 ROM:7875 ROM_7875: ; CODE XREF: ROM:785A↑j ROM:7875 ; ROM:7867↑j ROM:7875 stb INTMEM_F8, (INTMEM_3D1+1)[] ROM:787A addb INTMEM_F8, INTMEM_D1[] ROM:787F jc ROM_789D ROM:7881 ldb INTMEM_EC, INTMEM_F8 ROM:7884 ldb INTMEM_FC, (INTMEM_2AE+4)[] ROM:7889 mulub INTMEM_FC, 18Eh[INTMEM_40] ROM:788E shl INTMEM_FC, #1 ROM:7891 addb INTMEM_F8, INTMEM_FC+1 ROM:7894 jc ROM_789D ROM:7896 cmpb INTMEM_F8, 190h[INTMEM_40] ROM:789B jnh ROM_78A2 ROM:789D ROM:789D ROM_789D: ; CODE XREF: ROM:7865↑j ROM:789D ; ROM:787F↑j ... ROM:789D ldb INTMEM_F8, 190h[INTMEM_40] ROM:78A2 ROM:78A2 ROM_78A2: ; CODE XREF: ROM:789B↑j ROM:78A2 stb INTMEM_F8, (INTMEM_2AE+5)[] ROM:78A7 ldb INTMEM_C8, INTMEM_5E ROM:78AA sub INTMEM_F8, INTMEM_B1+3, #-8000h ROM:78AF je ROM_78F5 ROM:78B1 jnc ROM_78D4 ROM:78B3 divub INTMEM_F8, 193h[INTMEM_40] ROM:78B8 jv ROM_78CD ROM:78BA cmpb INTMEM_F8, #0 ROM:78BD jne ROM_78C1 ROM:78BF incb INTMEM_F8 ROM:78C1 ROM:78C1 ROM_78C1: ; CODE XREF: ROM:78BD↑j ROM:78C1 subb INTMEM_C8, INTMEM_F8 ROM:78C4 jnc ROM_78CD ROM:78C6 cmpb INTMEM_C8, (INTMEM_2AE+2)[] ROM:78CB jc ROM_78F5 ROM:78CD ROM:78CD ROM_78CD: ; CODE XREF: ROM:78B8↑j ROM:78CD ; ROM:78C4↑j ROM:78CD ldb INTMEM_C8, (INTMEM_2AE+2)[] ROM:78D2 sjmp ROM_78F5 ROM:78D4 ; --------------------------------------------------------------------------- ROM:78D4 ROM:78D4 ROM_78D4: ; CODE XREF: ROM:78B1↑j ROM:78D4 neg INTMEM_F8 ROM:78D6 divub INTMEM_F8, 193h[INTMEM_40] ROM:78DB jv ROM_78F0 ROM:78DD cmpb INTMEM_F8, #0 ROM:78E0 jne ROM_78E4 ROM:78E2 incb INTMEM_F8 ROM:78E4 ROM:78E4 ROM_78E4: ; CODE XREF: ROM:78E0↑j ROM:78E4 addb INTMEM_C8, INTMEM_F8 ROM:78E7 jc ROM_78F0 ROM:78E9 cmpb INTMEM_C8, (INTMEM_2AE+3)[] ROM:78EE jnc ROM_78F5 ROM:78F0 ROM:78F0 ROM_78F0: ; CODE XREF: ROM:78DB↑j ROM:78F0 ; ROM:78E7↑j ROM:78F0 ldb INTMEM_C8, (INTMEM_2AE+3)[] ROM:78F5 ROM:78F5 ROM_78F5: ; CODE XREF: ROM:78AF↑j ROM:78F5 ; ROM:78CB↑j ... ROM:78F5 ldb INTMEM_F8+2, (INTMEM_C0+1)[] ROM:78FA ld INTMEM_F8, #30h ; '0' ROM:78FE lcall ROM_3AFE ROM:7901 stb INTMEM_F8, INTMEM_C8+1 ROM:7904 jbs INTMEM_DD, 3, ROM_7936 ROM:7907 ld INTMEM_F8, #31h ; '1' ROM:790B ldb INTMEM_F8+2, 194h[INTMEM_40] ROM:7910 lcall ROM_3AFE ROM:7913 stb INTMEM_F8, INTMEM_2B4[] ROM:7918 ld INTMEM_F8, #31h ; '1' ROM:791C ldb INTMEM_F8+2, INTMEM_30 ROM:791F lcall ROM_3AFE ROM:7922 stb INTMEM_F8, INTMEM_2B5[] ROM:7927 ld INTMEM_F8, #33h ; '3' ROM:792B ldb INTMEM_F8+2, #-1 ROM:792E lcall ROM_3AFE ROM:7931 stb INTMEM_F8, INTMEM_2B6[] ROM:7936 ROM:7936 ROM_7936: ; CODE XREF: ROM:7904↑j ROM:7936 jbc INTMEM_7B, 4, ROM_7983 ROM:7939 jbs INTMEM_D6, 0, ROM_799C ROM:793C jbs INTMEM_D8, 6, ROM_796E ROM:793F ldb INTMEM_F8+1, (INTMEM_179+4)[] ROM:7944 cmpb INTMEM_F8+1, 12Dh[INTMEM_40] ROM:7949 jh ROM_796B ROM:794B ROM:794B ROM_794B: ; CODE XREF: ROM:ROM_796E↓j ROM:794B ldb INTMEM_F8+2, (INTMEM_28A+1)[] ROM:7950 ldb INTMEM_F8+3, INTMEM_28A[] ROM:7955 ld INTMEM_F8, #35h ; '5' ROM:7959 lcall ROM_3AFE ROM:795C ldb INTMEM_F8+2, INTMEM_F8 ROM:795F addb INTMEM_F8, 194h[INTMEM_40] ROM:7964 stb INTMEM_F8, (INTMEM_3D3+1)[] ROM:7969 sjmp ROM_7988 ROM:796B ; --------------------------------------------------------------------------- ROM:796B ROM:796B ROM_796B: ; CODE XREF: ROM:7949↑j ROM:796B orb INTMEM_D8, #40h ; '@' ROM:796E ROM:796E ROM_796E: ; CODE XREF: ROM:793C↑j ROM:796E jbs INTMEM_7C, 5, ROM_794B ROM:7971 jbc INTMEM_D7, 6, ROM_797E ROM:7974 jbs INTMEM_7C, 1, ROM_7996 ROM:7977 ldb INTMEM_C8+2, (INTMEM_28A+6)[] ROM:797C sjmp ROM_7991 ROM:797E ; --------------------------------------------------------------------------- ROM:797E ROM:797E ROM_797E: ; CODE XREF: ROM:7971↑j ROM:797E ldb INTMEM_C8+2, INTMEM_30 ROM:7981 sjmp ROM_7991 ROM:7983 ; --------------------------------------------------------------------------- ROM:7983 ROM:7983 ROM_7983: ; CODE XREF: ROM:ROM_7936↑j ROM:7983 ldb INTMEM_F8+2, 195h[INTMEM_40] ROM:7988 ROM:7988 ROM_7988: ; CODE XREF: ROM:7969↑j ROM:7988 lcall ROM_5F27 ROM:798B andb INTMEM_D8, #-41h ROM:798E ldb INTMEM_C8+2, INTMEM_F8 ROM:7991 ROM:7991 ROM_7991: ; CODE XREF: ROM:797C↑j ROM:7991 ; ROM:7981↑j ROM:7991 ldb INTMEM_C8+3, 0BFh[INTMEM_40] ROM:7996 ROM:7996 ROM_7996: ; CODE XREF: ROM:7974↑j ROM:7996 lcall ROM_7C95 ROM:7999 ljmp ROM_7C88 ROM:799C ; --------------------------------------------------------------------------- ROM:799C ROM:799C ROM_799C: ; CODE XREF: ROM:7939↑j ROM:799C andb INTMEM_D8, #-41h ROM:799F ldb INTMEM_F8, INTMEM_C8+4 ROM:79A2 ld INTMEM_F6, #-79A0h ROM:79A6 ljmp ROM_5BE4 ROM:79A9 ; --------------------------------------------------------------------------- ROM:79A9 incb INTMEM_C8+4 ROM:79AB ldb INTMEM_94+4, 19Ch[INTMEM_40] ROM:79B0 jbs INTMEM_7F, 0, ROM_7A08 ROM:79B3 cmp INTMEM_B1+3, 0A6h[INTMEM_40] ROM:79B8 jnh ROM_79D4 ROM:79BA ldb INTMEM_94+4, 19Dh[INTMEM_40] ROM:79BF ldb INTMEM_F8+2, INTMEM_17F[] ROM:79C4 cmpb INTMEM_F8+2, 19Fh[INTMEM_40] ROM:79C9 jnh ROM_79D0 ROM:79CB ldb INTMEM_94+4, 19Eh[INTMEM_40] ROM:79D0 ROM:79D0 ROM_79D0: ; CODE XREF: ROM:79C9↑j ROM:79D0 incb INTMEM_C8+4 ROM:79D2 sjmp ROM_7A43 ROM:79D4 ; --------------------------------------------------------------------------- ROM:79D4 ROM:79D4 ROM_79D4: ; CODE XREF: ROM:79B8↑j ROM:79D4 cmpb ZERO_REG, INTMEM_94+4 ; Zero register ROM:79D7 je ROM_79ED ROM:79D9 sjmp ROM_7A62 ROM:79DB ; --------------------------------------------------------------------------- ROM:79DB jbs INTMEM_7F, 0, ROM_7A08 ROM:79DE cmpb ZERO_REG, INTMEM_94+4 ; Zero register ROM:79E1 jne ROM_7A43 ROM:79E3 incb INTMEM_C8+4 ROM:79E5 sjmp ROM_7A37 ROM:79E7 ; --------------------------------------------------------------------------- ROM:79E7 jbs INTMEM_7F, 0, ROM_7A08 ROM:79EA jbs INTMEM_DD, 3, ROM_7A37 ROM:79ED ROM:79ED ROM_79ED: ; CODE XREF: ROM:79D7↑j ROM:79ED orb INTMEM_D5, #20h ; ' ' ROM:79F0 ROM:79F0 ROM_79F0: ; CODE XREF: ROM:7A18↓j ROM:79F0 ; ROM:7A32↓j ROM:79F0 orb INTMEM_DC, #40h ; '@' ROM:79F3 ldb INTMEM_C8+4, #4 ROM:79F6 andb INTMEM_DD, #7Fh ROM:79F9 sjmp ROM_7A45 ROM:79FB ; --------------------------------------------------------------------------- ROM:79FB jbc INTMEM_B1+4, 7, ROM_7A45 ROM:79FE jbs INTMEM_7F, 0, ROM_7A08 ROM:7A01 cmpb INTMEM_C4, 1A0h[INTMEM_40] ROM:7A06 jc ROM_7A45 ROM:7A08 ROM:7A08 ROM_7A08: ; CODE XREF: ROM:79B0↑j ROM:7A08 ; ROM:79DB↑j ... ROM:7A08 stb INTMEM_5E, (INTMEM_2B6+1)[] ROM:7A0D andb INTMEM_DC, #-41h ROM:7A10 orb INTMEM_D5, #20h ; ' ' ROM:7A13 ldb INTMEM_C8+4, #5 ROM:7A16 sjmp ROM_7A50 ROM:7A18 ; --------------------------------------------------------------------------- ROM:7A18 jbc INTMEM_B1+4, 7, ROM_79F0 ROM:7A1B jbc INTMEM_D9, 6, ROM_7A50 ROM:7A1E jbc INTMEM_DD+1, 2, ROM_7A50 ROM:7A21 cmpb INTMEM_C4, 1A0h[INTMEM_40] ROM:7A26 jnc ROM_7A50 ROM:7A28 cmpb INTMEM_5E, (INTMEM_2B6+1)[] ROM:7A2D jne ROM_7A50 ROM:7A2F lcall ROM_5FC2 ROM:7A32 jbs INTMEM_F6, 0, ROM_79F0 ROM:7A35 sjmp ROM_7A58 ROM:7A37 ; --------------------------------------------------------------------------- ROM:7A37 ROM:7A37 ROM_7A37: ; CODE XREF: ROM:79E5↑j ROM:7A37 ; ROM:79EA↑j ROM:7A37 mulub INTMEM_F8, INTMEM_C8+1, 1A1h[INTMEM_40] ROM:7A3D ldb INTMEM_C8+3, INTMEM_F8+1 ROM:7A40 ldb INTMEM_C8+2, INTMEM_C8 ROM:7A43 ROM:7A43 ROM_7A43: ; CODE XREF: ROM:79D2↑j ROM:7A43 ; ROM:79E1↑j ROM:7A43 sjmp ROM_7A62 ROM:7A45 ; --------------------------------------------------------------------------- ROM:7A45 ROM:7A45 ROM_7A45: ; CODE XREF: ROM:79F9↑j ROM:7A45 ; ROM:79FB↑j ... ROM:7A45 lcall ROM_5EFC ROM:7A48 ldb INTMEM_C8+2, INTMEM_C8 ROM:7A4B ldb INTMEM_C8+3, INTMEM_C8+1 ROM:7A4E sjmp ROM_7A62 ROM:7A50 ; --------------------------------------------------------------------------- ROM:7A50 ROM:7A50 ROM_7A50: ; CODE XREF: ROM:7A16↑j ROM:7A50 ; ROM:7A1B↑j ... ROM:7A50 stb INTMEM_5E, (INTMEM_2B6+1)[] ROM:7A55 andb INTMEM_DD+1, #-2 ROM:7A58 ROM:7A58 ROM_7A58: ; CODE XREF: ROM:7A35↑j ROM:7A58 ldb INTMEM_C8+2, (INTMEM_2AE+5)[] ROM:7A5D ldb INTMEM_C8+3, 1A2h[INTMEM_40] ROM:7A62 ROM:7A62 ROM_7A62: ; CODE XREF: ROM:79D9↑j ROM:7A62 ; ROM:ROM_7A43↑j ... ROM:7A62 jbc INTMEM_DC, 6, ROM_7ABD ROM:7A65 jbs INTMEM_7F, 0, ROM_7ABD ROM:7A68 cmpb ZERO_REG, INTMEM_C2 ; Zero register ROM:7A6B jne ROM_7ABD ROM:7A6D jbs INTMEM_DD+1, 3, ROM_7A7D ROM:7A70 cmpb ZERO_REG, INTMEM_C8+3 ; Zero register ROM:7A73 jne ROM_7AC0 ROM:7A75 ldb INTMEM_94+5, 1A4h[INTMEM_40] ROM:7A7A orb INTMEM_DD+1, #8 ROM:7A7D ROM:7A7D ROM_7A7D: ; CODE XREF: ROM:7A6D↑j ROM:7A7D cmpb ZERO_REG, INTMEM_94+5 ; Zero register ROM:7A80 jne ROM_7AC0 ROM:7A82 cmpb ZERO_REG, INTMEM_C8+3 ; Zero register ROM:7A85 jne ROM_7AC0 ROM:7A87 subb INTMEM_FC+1, INTMEM_5E, INTMEM_D1[] ROM:7A8D jc ROM_7A91 ROM:7A8F clrb INTMEM_FC+1 ROM:7A91 ROM:7A91 ROM_7A91: ; CODE XREF: ROM:7A8D↑j ROM:7A91 clrb INTMEM_FC ROM:7A93 ldb INTMEM_F8+1, (INTMEM_2AE+4)[] ROM:7A98 ldb INTMEM_F8, (INTMEM_2B6+2)[] ROM:7A9D ld INTMEM_F8+2, 0A8h[INTMEM_40] ROM:7AA2 lcall ROM_3C99 ROM:7AA5 cmpb INTMEM_F8+1, 1A3h[INTMEM_40] ROM:7AAA jnh ROM_7AB1 ROM:7AAC ldb INTMEM_F8+1, 1A3h[INTMEM_40] ROM:7AB1 ROM:7AB1 ROM_7AB1: ; CODE XREF: ROM:7AAA↑j ROM:7AB1 stb INTMEM_F8+1, (INTMEM_2AE+4)[] ROM:7AB6 stb INTMEM_F8, (INTMEM_2B6+2)[] ROM:7ABB sjmp ROM_7AC0 ROM:7ABD ; --------------------------------------------------------------------------- ROM:7ABD ROM:7ABD ROM_7ABD: ; CODE XREF: ROM:ROM_7A62↑j ROM:7ABD ; ROM:7A65↑j ... ROM:7ABD andb INTMEM_DD+1, #-9 ROM:7AC0 ROM:7AC0 ROM_7AC0: ; CODE XREF: ROM:7A73↑j ROM:7AC0 ; ROM:7A80↑j ... ROM:7AC0 jbs INTMEM_DD+1, 4, ROM_7AD9 ROM:7AC3 jbc INTMEM_DD+1, 5, ROM_7AD1 ROM:7AC6 jbs INTMEM_DC, 6, ROM_7B00 ROM:7AC9 ldb INTMEM_8A+3, 1A8h[INTMEM_40] ROM:7ACE andb INTMEM_DD+1, #-21h ROM:7AD1 ROM:7AD1 ROM_7AD1: ; CODE XREF: ROM:7AC3↑j ROM:7AD1 cmpb ZERO_REG, INTMEM_8A+3 ; Zero register ROM:7AD4 jne ROM_7B52 ROM:7AD6 orb INTMEM_DD+1, #10h ROM:7AD9 ROM:7AD9 ROM_7AD9: ; CODE XREF: ROM:ROM_7AC0↑j ROM:7AD9 jbc INTMEM_DC, 6, ROM_7AFD ROM:7ADC jbs INTMEM_7F, 0, ROM_7AFD ROM:7ADF jbc INTMEM_D8, 0, ROM_7AFD ROM:7AE2 jbs INTMEM_D6, 4, ROM_7AFD ROM:7AE5 cmpb ZERO_REG, INTMEM_C8+3 ; Zero register ROM:7AE8 jne ROM_7AFD ROM:7AEA ldb INTMEM_FC+2, (INTMEM_28A+1)[] ROM:7AEF cmpb INTMEM_FC+2, 1A6h[INTMEM_40] ROM:7AF4 jh ROM_7AFD ROM:7AF6 cmpb INTMEM_FC+2, 11Ch[INTMEM_40] ROM:7AFB jc ROM_7B02 ROM:7AFD ROM:7AFD ROM_7AFD: ; CODE XREF: ROM:ROM_7AD9↑j ROM:7AFD ; ROM:7ADC↑j ... ROM:7AFD andb INTMEM_DD+1, #-21h ROM:7B00 ROM:7B00 ROM_7B00: ; CODE XREF: ROM:7AC6↑j ROM:7B00 sjmp ROM_7B52 ROM:7B02 ; --------------------------------------------------------------------------- ROM:7B02 ROM:7B02 ROM_7B02: ; CODE XREF: ROM:7AFB↑j ROM:7B02 jbs INTMEM_DD+1, 5, ROM_7B0D ROM:7B05 orb INTMEM_DD+1, #20h ; ' ' ROM:7B08 ldb INTMEM_94+6, 1A9h[INTMEM_40] ROM:7B0D ROM:7B0D ROM_7B0D: ; CODE XREF: ROM:ROM_7B02↑j ROM:7B0D cmpb ZERO_REG, INTMEM_94+6 ; Zero register ROM:7B10 jne ROM_7B52 ROM:7B12 lcall ROM_6079 ROM:7B15 jbs INTMEM_F6, 0, ROM_7B1D ROM:7B18 cmpb INTMEM_5E, INTMEM_30 ROM:7B1B jc ROM_7B52 ROM:7B1D ROM:7B1D ROM_7B1D: ; CODE XREF: ROM:7B15↑j ROM:7B1D ldb INTMEM_F8+1, INTMEM_30 ROM:7B20 ldb INTMEM_F8, (INTMEM_2B6+3)[] ROM:7B25 ldb INTMEM_FC+1, INTMEM_5E ROM:7B28 subb INTMEM_FC+1, (INTMEM_C4+1)[] ROM:7B2D jc ROM_7B31 ROM:7B2F clrb INTMEM_FC+1 ROM:7B31 ROM:7B31 ROM_7B31: ; CODE XREF: ROM:7B2D↑j ROM:7B31 clrb INTMEM_FC ROM:7B33 ldbze INTMEM_F8+2, 1AAh[INTMEM_40] ROM:7B38 lcall ROM_3C99 ROM:7B3B cmpb INTMEM_F8+1, 1ABh[INTMEM_40] ROM:7B40 jnh ROM_7B47 ROM:7B42 ldb INTMEM_F8+1, 1ABh[INTMEM_40] ROM:7B47 ROM:7B47 ROM_7B47: ; CODE XREF: ROM:7B40↑j ROM:7B47 stb INTMEM_F8, (INTMEM_2B6+3)[] ROM:7B4C stb INTMEM_F8+1, INTMEM_30 ROM:7B4F andb INTMEM_DD+1, #-11h ROM:7B52 ROM:7B52 ROM_7B52: ; CODE XREF: ROM:7AD4↑j ROM:7B52 ; ROM:ROM_7B00↑j ... ROM:7B52 jbs INTMEM_7F, 0, ROM_7B6B ROM:7B55 cmpb INTMEM_5E, INTMEM_2BB[] ROM:7B5A jh ROM_7B6B ROM:7B5C ldb INTMEM_F8+2, (INTMEM_179+4)[] ROM:7B61 stb INTMEM_F8+2, INTMEM_2BA[] ROM:7B66 stb INTMEM_5E, INTMEM_2BB[] ROM:7B6B ROM:7B6B ROM_7B6B: ; CODE XREF: ROM:ROM_7B52↑j ROM:7B6B ; ROM:7B5A↑j ROM:7B6B ldb INTMEM_F8+2, INTMEM_213[] ROM:7B70 ld INTMEM_F8, #36h ; '6' ROM:7B74 lcall ROM_3AFE ROM:7B77 ldb INTMEM_F8+2, INTMEM_F8 ROM:7B7A lcall ROM_5F27 ROM:7B7D stb INTMEM_F8, (INTMEM_3D3+3)[] ROM:7B82 ldb INTMEM_F8+2, (INTMEM_179+4)[] ROM:7B87 subb INTMEM_F8+2, INTMEM_2BA[] ROM:7B8C jc ROM_7B92 ROM:7B8E clrb INTMEM_F8 ROM:7B90 sjmp ROM_7BAB ROM:7B92 ; --------------------------------------------------------------------------- ROM:7B92 ROM:7B92 ROM_7B92: ; CODE XREF: ROM:7B8C↑j ROM:7B92 mulub INTMEM_F8+2, 1ACh[INTMEM_40] ROM:7B97 divub INTMEM_F8+2, #10h ROM:7B9A jv ROM_7BAB ROM:7B9C addb INTMEM_F8+2, INTMEM_2BB[] ROM:7BA1 jc ROM_7BAB ROM:7BA3 cmpb INTMEM_F8+2, INTMEM_F8 ROM:7BA6 jh ROM_7BAB ROM:7BA8 ldb INTMEM_F8, INTMEM_F8+2 ROM:7BAB ROM:7BAB ROM_7BAB: ; CODE XREF: ROM:7B90↑j ROM:7BAB ; ROM:7B9A↑j ... ROM:7BAB stb INTMEM_F8, (INTMEM_3D3+2)[] ROM:7BB0 cmpb ZERO_REG, INTMEM_C8+5 ; Zero register ROM:7BB3 jne ROM_7BC2 ROM:7BB5 jbc INTMEM_7F, 0, ROM_7BF2 ROM:7BB8 ROM:7BB8 ROM_7BB8: ; CODE XREF: ROM:7BC8↓j ROM:7BB8 andb INTMEM_DD+1, #7Fh ROM:7BBB stb INTMEM_F8, INTMEM_C8+5 ROM:7BBE clrb INTMEM_A7 ROM:7BC0 sjmp ROM_7BF2 ROM:7BC2 ; --------------------------------------------------------------------------- ROM:7BC2 ROM:7BC2 ROM_7BC2: ; CODE XREF: ROM:7BB3↑j ROM:7BC2 jbc INTMEM_7F, 0, ROM_7BCA ROM:7BC5 cmpb INTMEM_F8, INTMEM_C8+5 ROM:7BC8 jc ROM_7BB8 ROM:7BCA ROM:7BCA ROM_7BCA: ; CODE XREF: ROM:ROM_7BC2↑j ROM:7BCA jbc INTMEM_DD+1, 7, ROM_7BD6 ROM:7BCD cmpb ZERO_REG, INTMEM_A7 ; Zero register ROM:7BD0 jne ROM_7BF2 ROM:7BD2 decb INTMEM_C8+5 ROM:7BD4 je ROM_7BF2 ROM:7BD6 ROM:7BD6 ROM_7BD6: ; CODE XREF: ROM:ROM_7BCA↑j ROM:7BD6 addb INTMEM_F8+2, INTMEM_C8+5, 1ADh[INTMEM_40] ROM:7BDC jnc ROM_7BE1 ROM:7BDE ldb INTMEM_F8+2, #-1 ROM:7BE1 ROM:7BE1 ROM_7BE1: ; CODE XREF: ROM:7BDC↑j ROM:7BE1 ld INTMEM_FC, 0AAh[INTMEM_40] ROM:7BE6 divub INTMEM_FC, INTMEM_F8+2 ROM:7BE9 shrb INTMEM_FC, #1 ROM:7BEC stb INTMEM_FC, INTMEM_A7 ROM:7BEF orb INTMEM_DD+1, #-80h ROM:7BF2 ROM:7BF2 ROM_7BF2: ; CODE XREF: ROM:7BB5↑j ROM:7BF2 ; ROM:7BC0↑j ... ROM:7BF2 cmpb INTMEM_C8+5, INTMEM_C8+2 ROM:7BF5 jnh ROM_7BFF ROM:7BF7 ldb INTMEM_C8+2, INTMEM_C8+5 ROM:7BFA ldb INTMEM_C8+3, 0BFh[INTMEM_40] ROM:7BFF ROM:7BFF ROM_7BFF: ; CODE XREF: ROM:7BF5↑j ROM:7BFF ldb INTMEM_F8+2, INTMEM_213[] ROM:7C04 ld INTMEM_F8, #37h ; '7' ROM:7C08 lcall ROM_3AFE ROM:7C0B stb INTMEM_F8, (INTMEM_3D3+5)[] ROM:7C10 jbc INTMEM_7F, 0, ROM_7C18 ROM:7C13 stb INTMEM_F8, (INTMEM_2BB+1)[] ROM:7C18 ROM:7C18 ROM_7C18: ; CODE XREF: ROM:7C10↑j ROM:7C18 cmpb INTMEM_F8, (INTMEM_2BB+1)[] ROM:7C1D jnh ROM_7C24 ROM:7C1F ldb INTMEM_F8, (INTMEM_2BB+1)[] ROM:7C24 ROM:7C24 ROM_7C24: ; CODE XREF: ROM:7C1D↑j ROM:7C24 ldb INTMEM_F8+2, INTMEM_F8 ROM:7C27 lcall ROM_5F27 ROM:7C2A stb INTMEM_F8, (INTMEM_3D3+4)[] ROM:7C2F andb INTMEM_DD+2, #-2 ROM:7C32 cmpb INTMEM_C4, 153h[INTMEM_40] ROM:7C37 jc ROM_7C49 ROM:7C39 orb INTMEM_DD+2, #1 ROM:7C3C cmpb INTMEM_F8, INTMEM_C8+2 ROM:7C3F jnh ROM_7C49 ROM:7C41 ldb INTMEM_C8+2, INTMEM_F8 ROM:7C44 ldb INTMEM_C8+3, 1AEh[INTMEM_40] ROM:7C49 ROM:7C49 ROM_7C49: ; CODE XREF: ROM:7C37↑j ROM:7C49 ; ROM:7C3F↑j ROM:7C49 cmpb ZERO_REG, INTMEM_C2 ; Zero register ROM:7C4C je ROM_7C5D ROM:7C4E ldb INTMEM_C8+2, INTMEM_C2 ROM:7C51 ldb INTMEM_C8+3, INTMEM_C3 ROM:7C54 cmpb INTMEM_5E, INTMEM_C2 ROM:7C57 jne ROM_7C5D ROM:7C59 clrb INTMEM_C2 ROM:7C5B clrb INTMEM_C3 ROM:7C5D ROM:7C5D ROM_7C5D: ; CODE XREF: ROM:7C4C↑j ROM:7C5D ; ROM:7C57↑j ROM:7C5D jbc INTMEM_DC, 6, ROM_7C85 ROM:7C60 jbs INTMEM_7F, 0, ROM_7C85 ROM:7C63 jbs INTMEM_79, 7, ROM_7C85 ROM:7C66 jbs INTMEM_D7, 7, ROM_7C6F ROM:7C69 jbs INTMEM_DD, 3, ROM_7C88 ROM:7C6C orb INTMEM_D7, #-80h ROM:7C6F ROM:7C6F ROM_7C6F: ; CODE XREF: ROM:7C66↑j ROM:7C6F ldb INTMEM_F8+2, (INTMEM_C0+1)[] ROM:7C74 ld INTMEM_F8, #38h ; '8' ROM:7C78 lcall ROM_3AFE ROM:7C7B mulub INTMEM_F8, #5 ROM:7C7E st INTMEM_F8, INTMEM_27A[] ROM:7C83 sjmp ROM_7C88 ROM:7C85 ; --------------------------------------------------------------------------- ROM:7C85 ROM:7C85 ROM_7C85: ; CODE XREF: ROM:ROM_7C5D↑j ROM:7C85 ; ROM:7C60↑j ... ROM:7C85 andb INTMEM_D7, #7Fh ROM:7C88 ROM:7C88 ROM_7C88: ; CODE XREF: ROM:7999↑j ROM:7C88 ; ROM:7C69↑j ... ROM:7C88 ldbze INTMEM_F8+2, INTMEM_C8+2 ROM:7C8B ldbze INTMEM_FC, INTMEM_C8+3 ROM:7C8E ldbze INTMEM_F8, #1 ROM:7C91 lcall ROM_3406 ROM:7C94 ret ROM:7C95 ROM:7C95 ; =============== S U B R O U T I N E ======================================= ROM:7C95 ROM:7C95 ROM:7C95 ROM_7C95: ; CODE XREF: ROM:ROM_7996↑p ROM:7C95 andb INTMEM_D5, #-21h ROM:7C98 andb INTMEM_DC, #-41h ROM:7C9B clrb INTMEM_C8+4 ROM:7C9D clrb INTMEM_C2 ROM:7C9F clrb INTMEM_C3 ROM:7CA1 andb INTMEM_D7, #7Fh ROM:7CA4 ret ROM:7CA4 ; End of function ROM_7C95 ROM:7CA4 ROM:7CA5 ROM:7CA5 ; =============== S U B R O U T I N E ======================================= ROM:7CA5 ROM:7CA5 ROM:7CA5 ROM_7CA5: ; CODE XREF: ROM_5B0E+C↑p ROM:7CA5 ROM:7CA5 ; FUNCTION CHUNK AT ROM:5BE4 SIZE 0000000E BYTES ROM:7CA5 ROM:7CA5 ldb INTMEM_F8+1, INTMEM_286[] ROM:7CAA cmpb INTMEM_F8+1, 1B7h[INTMEM_40] ROM:7CAF jh ROM_7CC2 ROM:7CB1 cmpb INTMEM_F8+1, 1B6h[INTMEM_40] ROM:7CB6 jnc ROM_7CC2 ROM:7CB8 cmp INTMEM_46, 0ACh[INTMEM_40] ROM:7CBD jnc ROM_7CC2 ROM:7CBF jbc INTMEM_DC, 6, ROM_7CCA ROM:7CC2 ROM:7CC2 ROM_7CC2: ; CODE XREF: ROM_7CA5+A↑j ROM:7CC2 ; ROM_7CA5+11↑j ... ROM:7CC2 clrb INTMEM_F8 ROM:7CC4 clr INTMEM_FC ROM:7CC6 clrb INTMEM_B0 ROM:7CC8 sjmp ROM_7D9E ROM:7CCA ; --------------------------------------------------------------------------- ROM:7CCA ROM:7CCA ROM_7CCA: ; CODE XREF: ROM_7CA5+1A↑j ROM:7CCA ldb INTMEM_F8+2, INTMEM_C4[] ROM:7CCF clr INTMEM_FC ROM:7CD1 ld INTMEM_F6, #-7994h ROM:7CD5 ldb INTMEM_F8, INTMEM_212[] ROM:7CDA ljmp ROM_5BE4 ROM:7CDD ; --------------------------------------------------------------------------- ROM:7CDD ROM:7CDD ROM_7CDD: ; CODE XREF: ROM_7CA5+5C↓j ROM:7CDD ; ROM_7CA5+88↓j ... ROM:7CDD ldb INTMEM_F8, #1 ROM:7CE0 clr INTMEM_FC ROM:7CE2 cmpb INTMEM_C4, 1B0h[INTMEM_40] ROM:7CE7 jh ROM_7D19 ROM:7CE9 ROM:7CE9 ROM_7CE9: ; CODE XREF: ROM_7CA5+83↓j ROM:7CE9 ; ROM_7CA5+9C↓j ... ROM:7CE9 ldb INTMEM_B0, 1B2h[INTMEM_40] ROM:7CEE clr INTMEM_FC ROM:7CF0 ROM:7CF0 ROM_7CF0: ; CODE XREF: ROM_7CA5+D9↓j ROM:7CF0 ldb INTMEM_F8, #2 ROM:7CF3 cmpb INTMEM_C4, 1AFh[INTMEM_40] ROM:7CF8 jh ROM_7CFC ROM:7CFA sjmp ROM_7D74 ROM:7CFC ; --------------------------------------------------------------------------- ROM:7CFC ROM:7CFC ROM_7CFC: ; CODE XREF: ROM_7CA5+53↑j ROM:7CFC cmpb INTMEM_C4, 1B0h[INTMEM_40] ROM:7D01 jh ROM_7CDD ROM:7D03 cmpb INTMEM_B0, ZERO_REG ; Zero register ROM:7D06 jne ROM_7D19 ROM:7D08 ldb INTMEM_F8, #3 ROM:7D0B cmpb INTMEM_C4, 1AFh[INTMEM_40] ROM:7D10 jnh ROM_7D85 ROM:7D12 cmpb INTMEM_C4, 1B0h[INTMEM_40] ROM:7D17 jh ROM_7D1B ROM:7D19 ROM:7D19 ROM_7D19: ; CODE XREF: ROM_7CA5+42↑j ROM:7D19 ; ROM_7CA5+61↑j ROM:7D19 sjmp ROM_7D9E ROM:7D1B ; --------------------------------------------------------------------------- ROM:7D1B ROM:7D1B ROM_7D1B: ; CODE XREF: ROM_7CA5+72↑j ROM:7D1B ; ROM_7CA5+F7↓j ROM:7D1B ldb INTMEM_B0, 1B5h[INTMEM_40] ROM:7D20 ldb INTMEM_F8, #4 ROM:7D23 cmpb INTMEM_C4, 1B0h[INTMEM_40] ROM:7D28 jnh ROM_7CE9 ROM:7D2A cmpb INTMEM_B0, ZERO_REG ; Zero register ROM:7D2D jnh ROM_7CDD ROM:7D2F cmpb INTMEM_C4, 1B1h[INTMEM_40] ROM:7D34 jnc ROM_7D72 ROM:7D36 ldbze INTMEM_FC, INTMEM_B0 ROM:7D39 ldb INTMEM_F8, #5 ROM:7D3C cmpb INTMEM_C4, 1B0h[INTMEM_40] ROM:7D41 jnh ROM_7CE9 ROM:7D43 ldbze INTMEM_FC, INTMEM_B0 ROM:7D46 cmpb INTMEM_B0, ZERO_REG ; Zero register ROM:7D49 jnh ROM_7CDD ROM:7D4B cmpb INTMEM_C4, 1B1h[INTMEM_40] ROM:7D50 jc ROM_7D9E ROM:7D52 clr INTMEM_FC ROM:7D54 ldb INTMEM_F8, #6 ROM:7D57 cmpb INTMEM_C4, 1B0h[INTMEM_40] ROM:7D5C jnh ROM_7CE9 ROM:7D5E cmpb INTMEM_B0, ZERO_REG ; Zero register ROM:7D61 jh ROM_7D65 ROM:7D63 sjmp ROM_7CDD ROM:7D65 ; --------------------------------------------------------------------------- ROM:7D65 ROM:7D65 ROM_7D65: ; CODE XREF: ROM_7CA5+BC↑j ROM:7D65 cmpb INTMEM_C4, 1B1h[INTMEM_40] ROM:7D6A jnc ROM_7D9E ROM:7D6C ldbze INTMEM_FC, INTMEM_B0 ROM:7D6F ldb INTMEM_F8, #5 ROM:7D72 ROM:7D72 ROM_7D72: ; CODE XREF: ROM_7CA5+8F↑j ROM:7D72 sjmp ROM_7D9E ROM:7D74 ; --------------------------------------------------------------------------- ROM:7D74 ROM:7D74 ROM_7D74: ; CODE XREF: ROM_7CA5+55↑j ROM:7D74 ldb INTMEM_F8, #7 ROM:7D77 cmpb INTMEM_C4, 1B1h[INTMEM_40] ROM:7D7C jnh ROM_7D80 ROM:7D7E sjmp ROM_7CF0 ROM:7D80 ; --------------------------------------------------------------------------- ROM:7D80 ROM:7D80 ROM_7D80: ; CODE XREF: ROM_7CA5+D7↑j ROM:7D80 cmpb INTMEM_B0, ZERO_REG ; Zero register ROM:7D83 jh ROM_7D9E ROM:7D85 ROM:7D85 ROM_7D85: ; CODE XREF: ROM_7CA5+6B↑j ROM:7D85 ldb INTMEM_F8, #8 ROM:7D88 cmpb INTMEM_C4, 1B0h[INTMEM_40] ROM:7D8D jnh ROM_7D9E ROM:7D8F ldb INTMEM_B0, 1B3h[INTMEM_40] ROM:7D94 ldb INTMEM_F8, #9 ROM:7D97 cmpb INTMEM_B0, ZERO_REG ; Zero register ROM:7D9A jh ROM_7D9E ROM:7D9C sjmp ROM_7D1B ROM:7D9E ; --------------------------------------------------------------------------- ROM:7D9E ROM:7D9E ROM_7D9E: ; CODE XREF: ROM_7CA5+23↑j ROM:7D9E ; ROM_7CA5:ROM_7D19↑j ... ROM:7D9E mulub INTMEM_FC, 1B4h[INTMEM_40] ROM:7DA3 divub INTMEM_FC, 1B5h[INTMEM_40] ROM:7DA8 stb INTMEM_FC, INTMEM_20E[] ROM:7DAD stb INTMEM_F8, INTMEM_212[] ROM:7DB2 ldb INTMEM_F8, INTMEM_2BD[] ROM:7DB7 ld INTMEM_F6, #-7980h ROM:7DBB ljmp ROM_5BE4 ROM:7DBB ; End of function ROM_7CA5 ROM:7DBB ROM:7DBE ; --------------------------------------------------------------------------- ROM:7DBE jbs INTMEM_7F, 0, ROM_7DC4 ROM:7DC1 ldb INTMEM_F8, #1 ROM:7DC4 ROM:7DC4 ROM_7DC4: ; CODE XREF: ROM:7DBE↑j ROM:7DC4 sjmp ROM_7E76 ROM:7DC6 ; --------------------------------------------------------------------------- ROM:7DC6 jbc INTMEM_7F, 0, ROM_7DFC ROM:7DC9 cmp INTMEM_46, 0AEh[INTMEM_40] ROM:7DCE jh ROM_7DF7 ROM:7DD0 cmpb INTMEM_C4, 1B9h[INTMEM_40] ROM:7DD5 jh ROM_7DF7 ROM:7DD7 ldb INTMEM_F8, #2 ROM:7DDA stb INTMEM_F8, INTMEM_2BD[] ROM:7DDF ldb INTMEM_F8+2, INTMEM_213[] ROM:7DE4 ld INTMEM_F8, #3Ah ; ':' ROM:7DE8 lcall ROM_3AFE ROM:7DEB stb INTMEM_F8, (INTMEM_2BD+1)[] ROM:7DF0 ldb INTMEM_B1+2, (INTMEM_2BD+1)[] ROM:7DF5 sjmp ROM_7E1A ROM:7DF7 ; --------------------------------------------------------------------------- ROM:7DF7 ROM:7DF7 ROM_7DF7: ; CODE XREF: ROM:7DCE↑j ROM:7DF7 ; ROM:7DD5↑j ROM:7DF7 stb ZERO_REG, INTMEM_2BD[] ; Zero register ROM:7DFC ROM:7DFC ROM_7DFC: ; CODE XREF: ROM:7DC6↑j ROM:7DFC sjmp ROM_7E7B ROM:7DFE ; --------------------------------------------------------------------------- ROM:7DFE jbs INTMEM_7F, 0, ROM_7E0B ROM:7E01 ROM:7E01 ROM_7E01: ; CODE XREF: ROM:7E54↓j ROM:7E01 ldb INTMEM_F8, #1 ROM:7E04 stb ZERO_REG, (INTMEM_2BD+2)[] ; Zero register ROM:7E09 sjmp ROM_7E76 ROM:7E0B ; --------------------------------------------------------------------------- ROM:7E0B ROM:7E0B ROM_7E0B: ; CODE XREF: ROM:7DFE↑j ROM:7E0B cmpb ZERO_REG, INTMEM_B1+2 ; Zero register ROM:7E0E jne ROM_7E1A ROM:7E10 ldb INTMEM_F8, #3 ROM:7E13 ldb INTMEM_B1+2, 1B8h[INTMEM_40] ROM:7E18 sjmp ROM_7E76 ROM:7E1A ; --------------------------------------------------------------------------- ROM:7E1A ROM:7E1A ROM_7E1A: ; CODE XREF: ROM:7DF5↑j ROM:7E1A ; ROM:7E0E↑j ROM:7E1A ldb INTMEM_F8+2, INTMEM_295[] ROM:7E1F ld INTMEM_F8, #3Bh ; ';' ROM:7E23 lcall ROM_3AFE ROM:7E26 stb INTMEM_F8, (INTMEM_2BD+3)[] ROM:7E2B ldb INTMEM_F8+2, INTMEM_CF[] ROM:7E30 ldb INTMEM_F8+3, INTMEM_213[] ROM:7E35 ld INTMEM_F8, #39h ; '9' ROM:7E39 lcall ROM_3AFE ROM:7E3C cmpb INTMEM_F8, (INTMEM_2BD+3)[] ROM:7E41 jnh ROM_7E48 ROM:7E43 ldb INTMEM_F8, (INTMEM_2BD+3)[] ROM:7E48 ROM:7E48 ROM_7E48: ; CODE XREF: ROM:7E41↑j ROM:7E48 stb INTMEM_F8, (INTMEM_2BD+2)[] ROM:7E4D stb INTMEM_F8, (INTMEM_2BD+4)[] ROM:7E52 sjmp ROM_7E7B ROM:7E54 ; --------------------------------------------------------------------------- ROM:7E54 jbc INTMEM_7F, 0, ROM_7E01 ROM:7E57 cmpb ZERO_REG, INTMEM_B1+2 ; Zero register ROM:7E5A je ROM_7E6E ROM:7E5C mulub INTMEM_F6, INTMEM_B1+2, (INTMEM_2BD+4)[] ROM:7E62 divub INTMEM_F6, 1B8h[INTMEM_40] ROM:7E67 stb INTMEM_F6, (INTMEM_2BD+2)[] ROM:7E6C sjmp ROM_7E7B ROM:7E6E ; --------------------------------------------------------------------------- ROM:7E6E ROM:7E6E ROM_7E6E: ; CODE XREF: ROM:7E5A↑j ROM:7E6E stb ZERO_REG, (INTMEM_2BD+2)[] ; Zero register ROM:7E73 stb ZERO_REG, INTMEM_F8 ; Zero register ROM:7E76 ROM:7E76 ROM_7E76: ; CODE XREF: ROM:ROM_7DC4↑j ROM:7E76 ; ROM:7E09↑j ... ROM:7E76 stb INTMEM_F8, INTMEM_2BD[] ROM:7E7B ROM:7E7B ROM_7E7B: ; CODE XREF: ROM:ROM_7DFC↑j ROM:7E7B ; ROM:7E52↑j ... ROM:7E7B ldb INTMEM_F8+3, INTMEM_295[] ROM:7E80 ldb INTMEM_F8+2, INTMEM_C4 ROM:7E83 ld INTMEM_F8, #3Ch ; '<' ROM:7E87 lcall ROM_3AFE ROM:7E8A stb INTMEM_F8, (INTMEM_3D3+6)[] ROM:7E8F subb INTMEM_EC, INTMEM_F8, #-80h ROM:7E93 jbs INTMEM_DA, 2, ROM_7EC7 ROM:7E96 jbs INTMEM_DA, 0, ROM_7EC7 ROM:7E99 ldb INTMEM_F8+3, INTMEM_29C[] ROM:7E9E ld INTMEM_F8, #3Dh ; '=' ROM:7EA2 lcall ROM_3AFE ROM:7EA5 stb INTMEM_F8, (INTMEM_3D3+8)[] ROM:7EAA jbs INTMEM_DD+2, 1, ROM_7EF4 ROM:7EAD jbs INTMEM_DD+2, 2, ROM_7ECC ROM:7EB0 orb INTMEM_DD+2, #8 ROM:7EB3 cmpb INTMEM_F8, #-80h ROM:7EB6 jnh ROM_7ECA ROM:7EB8 ldb INTMEM_F6+1, 1BAh[INTMEM_40] ROM:7EBD subb INTMEM_AA, INTMEM_F6+1, INTMEM_AA ROM:7EC1 andb INTMEM_DD+2, #-9 ROM:7EC4 orb INTMEM_DD+2, #4 ROM:7EC7 ROM:7EC7 ROM_7EC7: ; CODE XREF: ROM:7E93↑j ROM:7EC7 ; ROM:7E96↑j ... ROM:7EC7 ldb INTMEM_F8, #-80h ROM:7ECA ROM:7ECA ROM_7ECA: ; CODE XREF: ROM:7EB6↑j ROM:7ECA sjmp ROM_7F30 ROM:7ECC ; --------------------------------------------------------------------------- ROM:7ECC ROM:7ECC ROM_7ECC: ; CODE XREF: ROM:7EAD↑j ROM:7ECC cmpb INTMEM_F8, #-80h ROM:7ECF jh ROM_7EE2 ROM:7ED1 ldb INTMEM_F6+1, 1BAh[INTMEM_40] ROM:7ED6 subb INTMEM_AA, INTMEM_F6+1, INTMEM_AA ROM:7EDA orb INTMEM_DD+2, #8 ROM:7EDD ROM:7EDD ROM_7EDD: ; CODE XREF: ROM:7EFA↓j ROM:7EDD andb INTMEM_DD+2, #-5 ROM:7EE0 sjmp ROM_7F30 ROM:7EE2 ; --------------------------------------------------------------------------- ROM:7EE2 ROM:7EE2 ROM_7EE2: ; CODE XREF: ROM:7ECF↑j ROM:7EE2 cmpb INTMEM_AA, ZERO_REG ; Zero register ROM:7EE5 jh ROM_7F10 ROM:7EE7 ldb INTMEM_B1, 1BBh[INTMEM_40] ROM:7EEC orb INTMEM_DD+2, #8 ROM:7EEF orb INTMEM_DD+2, #2 ROM:7EF2 sjmp ROM_7F10 ROM:7EF4 ; --------------------------------------------------------------------------- ROM:7EF4 ROM:7EF4 ROM_7EF4: ; CODE XREF: ROM:7EAA↑j ROM:7EF4 jbc INTMEM_DD+2, 2, ROM_7EFC ROM:7EF7 cmpb INTMEM_B1, ZERO_REG ; Zero register ROM:7EFA jnh ROM_7EDD ROM:7EFC ROM:7EFC ROM_7EFC: ; CODE XREF: ROM:ROM_7EF4↑j ROM:7EFC cmpb INTMEM_F8, #-80h ROM:7EFF jh ROM_7F10 ROM:7F01 ldb INTMEM_AA, 1BAh[INTMEM_40] ROM:7F06 clrb INTMEM_B1 ROM:7F08 andb INTMEM_DD+2, #-3 ROM:7F0B andb INTMEM_DD+2, #-5 ROM:7F0E sjmp ROM_7F30 ROM:7F10 ; --------------------------------------------------------------------------- ROM:7F10 ROM:7F10 ROM_7F10: ; CODE XREF: ROM:7EE5↑j ROM:7F10 ; ROM:7EF2↑j ... ROM:7F10 jbc INTMEM_DD+2, 3, ROM_7EC7 ROM:7F13 cmpb ZERO_REG, 1BBh[INTMEM_40] ; Zero register ROM:7F18 je ROM_7F30 ROM:7F1A ldb INTMEM_FC, 1BBh[INTMEM_40] ROM:7F1F subb INTMEM_FC, INTMEM_B1 ROM:7F22 subb INTMEM_F8, #-80h ROM:7F25 mulub INTMEM_F8, INTMEM_FC ROM:7F28 divub INTMEM_F8, 1BBh[INTMEM_40] ROM:7F2D addb INTMEM_F8, #-80h ROM:7F30 ROM:7F30 ROM_7F30: ; CODE XREF: ROM:ROM_7ECA↑j ROM:7F30 ; ROM:7EE0↑j ... ROM:7F30 stb INTMEM_F8, (INTMEM_3D3+7)[] ROM:7F35 subb INTMEM_EC+1, INTMEM_F8, #-80h ROM:7F39 ldb INTMEM_F8+2, INTMEM_C4 ROM:7F3C ldb INTMEM_F8+3, INTMEM_213[] ROM:7F41 ld INTMEM_F8, #3Eh ; '>' ROM:7F45 lcall ROM_3AFE ROM:7F48 stb INTMEM_F8, (INTMEM_3D3+9)[] ROM:7F4D mulub INTMEM_EE, INTMEM_F8, #5 ROM:7F51 jbs INTMEM_D6, 0, ROM_7F5C ROM:7F54 ld INTMEM_EE, 0B0h[INTMEM_40] ROM:7F59 ljmp ROM_8028 ROM:7F5C ; --------------------------------------------------------------------------- ROM:7F5C ROM:7F5C ROM_7F5C: ; CODE XREF: ROM:7F51↑j ROM:7F5C andb INTMEM_DD+1, #-5 ROM:7F5F jbc INTMEM_D9, 6, ROM_7FAC ROM:7F62 jbc INTMEM_DD+2, 4, ROM_7F72 ROM:7F65 st INTMEM_EE, (INTMEM_27A+6)[] ROM:7F6A andb INTMEM_DD+2, #-11h ROM:7F6D ldb INTMEM_B1+1, 1BCh[INTMEM_40] ROM:7F72 ROM:7F72 ROM_7F72: ; CODE XREF: ROM:7F62↑j ROM:7F72 ld INTMEM_EE, (INTMEM_27A+6)[] ROM:7F77 jbs INTMEM_B1+4, 7, ROM_7F7C ROM:7F7A clrb INTMEM_B1+1 ROM:7F7C ROM:7F7C ROM_7F7C: ; CODE XREF: ROM:7F77↑j ROM:7F7C ld INTMEM_F8+2, 0B2h[INTMEM_40] ROM:7F81 cmpb ZERO_REG, 1BCh[INTMEM_40] ; Zero register ROM:7F86 je ROM_7F9F ROM:7F88 sub INTMEM_FC, INTMEM_F8+2, INTMEM_EE ROM:7F8C ldbze INTMEM_F6, INTMEM_B1+1 ROM:7F8F mul INTMEM_FC, INTMEM_F6 ROM:7F93 ldbze INTMEM_F6, 1BCh[INTMEM_40] ROM:7F98 div INTMEM_FC, INTMEM_F6 ROM:7F9C sub INTMEM_F8+2, INTMEM_FC ROM:7F9F ROM:7F9F ROM_7F9F: ; CODE XREF: ROM:7F86↑j ROM:7F9F st INTMEM_F8+2, INTMEM_EE ROM:7FA2 cmpb INTMEM_B1+1, ZERO_REG ; Zero register ROM:7FA5 jne ROM_7FC1 ROM:7FA7 orb INTMEM_DD+1, #4 ROM:7FAA sjmp ROM_7FC1 ROM:7FAC ; --------------------------------------------------------------------------- ROM:7FAC ROM:7FAC ROM_7FAC: ; CODE XREF: ROM:7F5F↑j ROM:7FAC orb INTMEM_DD+2, #10h ROM:7FAF cmpb INTMEM_C4, 1BDh[INTMEM_40] ROM:7FB4 jnc ROM_7FC1 ROM:7FB6 subb INTMEM_F8, INTMEM_2E, #-80h ROM:7FBA mulb INTMEM_F8, #5 ROM:7FBE add INTMEM_EE, INTMEM_F8 ROM:7FC1 ROM:7FC1 ROM_7FC1: ; CODE XREF: ROM:7FA5↑j ROM:7FC1 ; ROM:7FAA↑j ... ROM:7FC1 ldb INTMEM_F8+2, INTMEM_213[] ROM:7FC6 ld INTMEM_F8, #3Fh ; '?' ROM:7FCA lcall ROM_3AFE ROM:7FCD stb INTMEM_F8, (INTMEM_3D3+0Ah)[] ROM:7FD2 addb INTMEM_EC, INTMEM_EC+1 ROM:7FD5 jnv ROM_7FDC ROM:7FD7 jge ROM_7FE6 ROM:7FD9 ldb INTMEM_EC, #-80h ROM:7FDC ROM:7FDC ROM_7FDC: ; CODE XREF: ROM:7FD5↑j ROM:7FDC cmpb INTMEM_EC, #-80h ROM:7FDF jc ROM_7FF7 ROM:7FE1 cmpb INTMEM_EC, INTMEM_F8 ROM:7FE4 jnh ROM_7FE9 ROM:7FE6 ROM:7FE6 ROM_7FE6: ; CODE XREF: ROM:7FD7↑j ROM:7FE6 ldb INTMEM_EC, INTMEM_F8 ROM:7FE9 ROM:7FE9 ROM_7FE9: ; CODE XREF: ROM:7FE4↑j ROM:7FE9 cmpb INTMEM_EC, (INTMEM_2BD+2)[] ROM:7FEE jc ROM_8003 ROM:7FF0 ldb INTMEM_EC, (INTMEM_2BD+2)[] ROM:7FF5 sjmp ROM_8003 ROM:7FF7 ; --------------------------------------------------------------------------- ROM:7FF7 ROM:7FF7 ROM_7FF7: ; CODE XREF: ROM:7FDF↑j ROM:7FF7 addb INTMEM_EC, (INTMEM_2BD+2)[] ROM:7FFC jnc ROM_8003 ROM:7FFE jge ROM_8003 ROM:8000 ldb INTMEM_EC, #7Fh ROM:8003 ROM:8003 ROM_8003: ; CODE XREF: ROM:7FEE↑j ROM:8003 ; ROM:7FF5↑j ... ROM:8003 mulb INTMEM_EC, #5 ROM:8007 ld INTMEM_F6, INTMEM_27A[] ROM:800C add INTMEM_EE, INTMEM_F6 ROM:800F add INTMEM_EE, INTMEM_EC ROM:8012 sub INTMEM_EE, #384h ROM:8016 jbc INTMEM_EE+1, 7, ROM_801D ROM:8019 ld INTMEM_EE, #0 ROM:801D ROM:801D ROM_801D: ; CODE XREF: ROM:8016↑j ROM:801D sub INTMEM_EE, INTMEM_20E[] ROM:8022 jc ROM_8028 ROM:8024 ld INTMEM_EE, #0 ROM:8028 ROM:8028 ROM_8028: ; CODE XREF: ROM:7F59↑j ROM:8028 ; ROM:8022↑j ROM:8028 st INTMEM_EE, INTMEM_BE[] ROM:802D jbs INTMEM_7B, 4, ROM_8039 ROM:8030 ld INTMEM_F8, #4 ROM:8034 lcall ROM_39B1 ROM:8037 sjmp ROM_807A ROM:8039 ; --------------------------------------------------------------------------- ROM:8039 ROM:8039 ROM_8039: ; CODE XREF: ROM:802D↑j ROM:8039 add INTMEM_FC, INTMEM_EE, #384h ROM:803E add INTMEM_FC+2, INTMEM_EE, #0A8Ch ROM:8043 add INTMEM_F8+2, INTMEM_EE, #1194h ROM:8048 add INTMEM_F8, INTMEM_EE, #189Ch ROM:804D ldbze INTMEM_F6, INTMEM_390[] ROM:8052 add INTMEM_FC, INTMEM_F6 ROM:8055 ldbze INTMEM_F6, INTMEM_391[] ROM:805A add INTMEM_FC+2, INTMEM_F6 ROM:805D ldbze INTMEM_F6, INTMEM_392[] ROM:8062 add INTMEM_F8+2, INTMEM_F6 ROM:8065 ldbze INTMEM_F6, INTMEM_393[] ROM:806A add INTMEM_F8, INTMEM_F6 ROM:806D cmp INTMEM_F8, #1C20h ROM:8071 jnc ROM_8077 ROM:8073 sub INTMEM_F8, #1C20h ROM:8077 ROM:8077 ROM_8077: ; CODE XREF: ROM:8071↑j ROM:8077 lcall ROM_396F ROM:807A ROM:807A ROM_807A: ; CODE XREF: ROM:8037↑j ROM:807A ret ROM:807B ROM:807B ; =============== S U B R O U T I N E ======================================= ROM:807B ROM:807B ROM:807B ROM_807B: ; CODE XREF: ROM_5B0E+12↑p ROM:807B cmpb INTMEM_91, ZERO_REG ; Zero register ROM:807E je ROM_8082 ROM:8080 sjmp ROM_810D ROM:8082 ; --------------------------------------------------------------------------- ROM:8082 ROM:8082 ROM_8082: ; CODE XREF: ROM_807B+3↑j ROM:8082 ldb INTMEM_91, 149h[INTMEM_40] ROM:8087 ldb INTMEM_F8+2, INTMEM_295[] ROM:808C ld INTMEM_F8, #0Ah ROM:8090 lcall ROM_3AFE ROM:8093 mulub INTMEM_F8, #2 ROM:8096 st INTMEM_F8, INTMEM_230[] ROM:809B ldb INTMEM_F8+2, INTMEM_295[] ROM:80A0 ld INTMEM_F8, #0Bh ROM:80A4 lcall ROM_3AFE ROM:80A7 mulub INTMEM_F8, #0Ah ROM:80AA st INTMEM_F8, INTMEM_232[] ROM:80AF ldb INTMEM_F8+2, INTMEM_295[] ROM:80B4 ld INTMEM_F8, #7 ROM:80B8 lcall ROM_3AFE ROM:80BB mulub INTMEM_F8, #64h ; 'd' ROM:80BE st INTMEM_F8, INTMEM_22C[] ROM:80C3 ldb INTMEM_F8+2, INTMEM_295[] ROM:80C8 ld INTMEM_F8, #8 ROM:80CC lcall ROM_3AFE ROM:80CF mulub INTMEM_F8, #32h ; '2' ROM:80D2 st INTMEM_F8, INTMEM_22E[] ROM:80D7 ldb INTMEM_F8+2, INTMEM_295[] ROM:80DC ld INTMEM_F8, #9 ROM:80E0 lcall ROM_3AFE ROM:80E3 stb INTMEM_F8, INTMEM_296[] ROM:80E8 ldb INTMEM_F8+2, INTMEM_295[] ROM:80ED ld INTMEM_F8, #0Ch ROM:80F1 ldb INTMEM_F8+3, #64h ; 'd' ROM:80F4 cmpb INTMEM_F8+2, 148h[INTMEM_40] ROM:80F9 jnc ROM_8102 ROM:80FB ld INTMEM_F8, #0Dh ROM:80FF ldb INTMEM_F8+3, #5 ROM:8102 ROM:8102 ROM_8102: ; CODE XREF: ROM_807B+7E↑j ROM:8102 lcall ROM_3AFE ROM:8105 mulub INTMEM_F8, INTMEM_F8+3 ROM:8108 st INTMEM_F8, INTMEM_234[] ROM:810D ROM:810D ROM_810D: ; CODE XREF: ROM_807B+5↑j ROM:810D ldb INTMEM_F8+2, INTMEM_213[] ROM:8112 ld INTMEM_F8, #0Eh ROM:8116 lcall ROM_3AFE ROM:8119 stb INTMEM_F8, INTMEM_297[] ROM:811E addb INTMEM_F8, 12Ch[INTMEM_40] ROM:8123 subb INTMEM_F8, #-4Ch ROM:8126 mulub INTMEM_F8, 12Bh[INTMEM_40] ROM:812B divub INTMEM_F8, 12Ch[INTMEM_40] ROM:8130 addb INTMEM_F8, INTMEM_361[] ROM:8135 mulub INTMEM_F8, #4 ROM:8138 st INTMEM_F8, INTMEM_236[] ROM:813D ret ROM:813D ; End of function ROM_807B ROM:813D ROM:813E ROM:813E ; =============== S U B R O U T I N E ======================================= ROM:813E ROM:813E ROM:813E ROM_813E: ; CODE XREF: ROM_5B0E+9↑p ROM:813E ldb INTMEM_F6, INTMEM_213[] ROM:8143 cmpb INTMEM_F6, 141h[INTMEM_40] ROM:8148 jnh ROM_816A ROM:814A cmpb INTMEM_F6, 142h[INTMEM_40] ROM:814F jh ROM_816A ROM:8151 ldb INTMEM_F6, INTMEM_C4 ROM:8154 cmpb INTMEM_F6, 143h[INTMEM_40] ROM:8159 jnc ROM_816A ROM:815B jbc INTMEM_74, 7, ROM_818D ROM:815E ldb INTMEM_74, INTMEM_202[] ROM:8163 stb ZERO_REG, INTMEM_206[] ; Zero register ROM:8168 sjmp ROM_818D ROM:816A ; --------------------------------------------------------------------------- ROM:816A ROM:816A ROM_816A: ; CODE XREF: ROM_813E+A↑j ROM:816A ; ROM_813E+11↑j ... ROM:816A jbs INTMEM_74, 7, ROM_818C ROM:816D stb ZERO_REG, INTMEM_393[] ; Zero register ROM:8172 stb ZERO_REG, INTMEM_392[] ; Zero register ROM:8177 stb ZERO_REG, INTMEM_390[] ; Zero register ROM:817C stb ZERO_REG, INTMEM_391[] ; Zero register ROM:8181 ldb INTMEM_74, #-1 ROM:8184 orb INTMEM_22, #-80h ROM:8187 stb INTMEM_22, 1FFEh[] ROM:818C ROM:818C ROM_818C: ; CODE XREF: ROM_813E:ROM_816A↑j ROM:818C ret ROM:818D ; --------------------------------------------------------------------------- ROM:818D ROM:818D ROM_818D: ; CODE XREF: ROM_813E+1D↑j ROM:818D ; ROM_813E+2A↑j ROM:818D ldbze INTMEM_F8, 144h[INTMEM_40] ROM:8192 divub INTMEM_F8, #0Ah ROM:8195 addb INTMEM_F8+1, #14h ROM:8198 pushf ROM:8199 stb INTMEM_F8+1, INTMEM_204[] ROM:819E subb INTMEM_F8, #2 ROM:81A1 jc ROM_81A6 ROM:81A3 addb INTMEM_F8, #12h ROM:81A6 ROM:81A6 ROM_81A6: ; CODE XREF: ROM_813E+63↑j ROM:81A6 stb INTMEM_F8, INTMEM_202[] ROM:81AB popf ROM:81AC ldbze INTMEM_F8, 145h[INTMEM_40] ROM:81B1 divub INTMEM_F8, #0Ah ROM:81B4 addb INTMEM_F8+1, #14h ROM:81B7 pushf ROM:81B8 stb INTMEM_F8+1, INTMEM_205[] ROM:81BD subb INTMEM_F8, #2 ROM:81C0 jc ROM_81C5 ROM:81C2 addb INTMEM_F8, #12h ROM:81C5 ROM:81C5 ROM_81C5: ; CODE XREF: ROM_813E+82↑j ROM:81C5 stb INTMEM_F8, INTMEM_203[] ROM:81CA popf ROM:81CB ldb INTMEM_F8+2, INTMEM_213[] ROM:81D0 ld INTMEM_F8, #6 ROM:81D4 lcall ROM_3AFE ROM:81D7 stb INTMEM_F8, INTMEM_20A[] ROM:81DC cmpb ZERO_REG, INTMEM_A4 ; Zero register ROM:81DF jne ROM_8203 ROM:81E1 ld INTMEM_F8, #3 ROM:81E5 ROM:81E5 ROM_81E5: ; CODE XREF: ROM_813E+BE↓j ROM:81E5 pushf ROM:81E6 ldb INTMEM_F8+2, 390h[INTMEM_F8] ROM:81EB subb INTMEM_F8+2, 147h[INTMEM_40] ROM:81F0 jc ROM_81F4 ROM:81F2 clrb INTMEM_F8+2 ROM:81F4 ROM:81F4 ROM_81F4: ; CODE XREF: ROM_813E+B2↑j ROM:81F4 stb INTMEM_F8+2, 390h[INTMEM_F8] ROM:81F9 popf ROM:81FA dec INTMEM_F8 ROM:81FC jc ROM_81E5 ROM:81FE ldb INTMEM_A4, 146h[INTMEM_40] ROM:8203 ROM:8203 ROM_8203: ; CODE XREF: ROM_813E+A1↑j ROM:8203 ret ROM:8203 ; End of function ROM_813E ROM:8203 ROM:8203 ; --------------------------------------------------------------------------- ROM:8204 db 6, 0, 6, 0, 6, 0, 6, 0, 2, 0, 80h, 0, 80h, 0, 2, 0 ROM:8204 db 0FEh, 1Fh, 22h, 0, 2, 3, 0Fh, 0, 10h, 0, 1, 1, 0FEh ROM:8204 db 1Fh, 22h, 0, 2, 3, 0Fh, 0, 40h, 0, 10h, 1, 0FEh, 1Fh ROM:8204 db 22h, 0, 2, 3, 10h, 0, 4, 0, 4, 4, 0FEh, 1Fh, 22h, 0 ROM:8204 db 2, 3, 0Fh, 0, 80h, 0, 2, 1, 0FFh, 1Fh, 23h, 0, 3, 3 ROM:8204 db 10h, 0, 8, 0, 1, 4, 0FEh, 1Fh, 22h, 0, 2, 3, 0Fh, 0 ROM:8204 db 20h, 0, 8, 1 ROM:825C ; --------------------------------------------------------------------------- ROM:825C ; START OF FUNCTION CHUNK FOR ROM_33ED ROM:825C ROM:825C ROM_825C: ; CODE XREF: ROM_33ED+14↑j ROM:825C ld INTMEM_F8, INTMEM_B8 ROM:825F stb INTMEM_F8+1, INTMEM_C4 ROM:8262 mulu INTMEM_F8, 48h[INTMEM_40] ROM:8267 add INTMEM_F8+2, 46h[INTMEM_40] ROM:826C st INTMEM_F8+2, INTMEM_22A[] ROM:8271 ld INTMEM_F8, INTMEM_BA ROM:8274 cmp INTMEM_F8, INTMEM_236[] ROM:8279 jnh ROM_8280 ROM:827B ld INTMEM_F8, INTMEM_236[] ROM:8280 ROM:8280 ROM_8280: ; CODE XREF: ROM_33ED+4E8C↑j ROM:8280 mulu INTMEM_F8, #63E7h ROM:8284 divu INTMEM_F8, #3FFh ROM:8288 st INTMEM_F8, INTMEM_238[] ROM:828D jbs INTMEM_D5, 5, ROM_82BA ROM:8290 ROM:8290 ROM_8290: ; CODE XREF: ROM_33ED+4ED2↓j ROM:8290 ld INTMEM_F6, #1388h ROM:8294 st INTMEM_F6, INTMEM_23A[] ROM:8299 ld INTMEM_F6, INTMEM_238[] ROM:829E st INTMEM_F6, INTMEM_242[] ROM:82A3 ld INTMEM_F6, INTMEM_22A[] ROM:82A8 st INTMEM_F6, INTMEM_23C[] ROM:82AD st INTMEM_F6, INTMEM_23E[] ROM:82B2 st INTMEM_F6, INTMEM_240[] ROM:82B7 ljmp ROM_8426 ROM:82BA ; --------------------------------------------------------------------------- ROM:82BA ROM:82BA ROM_82BA: ; CODE XREF: ROM_33ED+4EA0↑j ROM:82BA cmp INTMEM_46, 4Ah[INTMEM_40] ROM:82BF jnc ROM_8290 ROM:82C1 ldb INTMEM_F8+2, INTMEM_C4 ROM:82C4 ld INTMEM_F8, #0Fh ROM:82C8 lcall ROM_3AFE ROM:82CB stb INTMEM_F8, INTMEM_298[] ROM:82D0 mulub INTMEM_F8, INTMEM_296[] ROM:82D5 shr INTMEM_F8, #2 ROM:82D8 st INTMEM_F8, INTMEM_244[] ROM:82DD ld INTMEM_FC, INTMEM_238[] ROM:82E2 st ZERO_REG, INTMEM_FC+2 ; Zero register ROM:82E5 cmp INTMEM_BA, INTMEM_236[] ROM:82EA jh ROM_8303 ROM:82EC ld INTMEM_EE, INTMEM_238[] ROM:82F1 ld INTMEM_F0+2, INTMEM_242[] ROM:82F6 ld INTMEM_F4, INTMEM_246[] ROM:82FB ld INTMEM_F0, 4Ch[INTMEM_40] ROM:8300 lcall ROM_5E7B ROM:8303 ROM:8303 ROM_8303: ; CODE XREF: ROM_33ED+4EFD↑j ROM:8303 st INTMEM_FC, INTMEM_242[] ROM:8308 st INTMEM_FC+2, INTMEM_246[] ROM:830D ld INTMEM_EE, INTMEM_22A[] ROM:8312 ld INTMEM_F0+2, INTMEM_23C[] ROM:8317 ld INTMEM_F4, INTMEM_248[] ROM:831C ld INTMEM_F0, INTMEM_230[] ROM:8321 lcall ROM_5E7B ROM:8324 st INTMEM_FC, INTMEM_23C[] ROM:8329 st INTMEM_FC+2, INTMEM_248[] ROM:832E ld INTMEM_F0+2, INTMEM_23E[] ROM:8333 ld INTMEM_F4, INTMEM_24A[] ROM:8338 ld INTMEM_F0, INTMEM_232[] ROM:833D lcall ROM_5E7B ROM:8340 st INTMEM_FC, INTMEM_23E[] ROM:8345 st INTMEM_FC+2, INTMEM_24A[] ROM:834A ld INTMEM_F0+2, INTMEM_240[] ROM:834F ld INTMEM_F4, INTMEM_24C[] ROM:8354 ld INTMEM_F0, 4Eh[INTMEM_40] ROM:8359 lcall ROM_5E7B ROM:835C st INTMEM_FC, INTMEM_240[] ROM:8361 st INTMEM_FC+2, INTMEM_24C[] ROM:8366 clr INTMEM_F0 ROM:8368 clr INTMEM_F0+2 ROM:836A ld INTMEM_F8, INTMEM_22A[] ROM:836F ld INTMEM_F6, INTMEM_23C[] ROM:8374 ld INTMEM_FC, INTMEM_22C[] ROM:8379 ld INTMEM_F8+2, 50h[INTMEM_40] ROM:837E ld INTMEM_FC+2, INTMEM_F8+2 ROM:8381 lcall ROM_5EB4 ROM:8384 st INTMEM_FC, INTMEM_24E[] ROM:8389 ld INTMEM_F8, INTMEM_22A[] ROM:838E ld INTMEM_F6, INTMEM_23E[] ROM:8393 ld INTMEM_FC, INTMEM_22E[] ROM:8398 ld INTMEM_F8+2, 50h[INTMEM_40] ROM:839D ld INTMEM_FC+2, INTMEM_F8+2 ROM:83A0 lcall ROM_5EB4 ROM:83A3 st INTMEM_FC, INTMEM_250[] ROM:83A8 ld INTMEM_F8, INTMEM_22A[] ROM:83AD ld INTMEM_F6, INTMEM_240[] ROM:83B2 ld INTMEM_FC, INTMEM_244[] ROM:83B7 ld INTMEM_F8+2, 50h[INTMEM_40] ROM:83BC ld INTMEM_FC+2, INTMEM_F8+2 ROM:83BF lcall ROM_5EB4 ROM:83C2 st INTMEM_FC, INTMEM_252[] ROM:83C7 ld INTMEM_F8, INTMEM_238[] ROM:83CC ld INTMEM_F6, INTMEM_242[] ROM:83D1 ld INTMEM_FC, 54h[INTMEM_40] ROM:83D6 ld INTMEM_F8+2, 52h[INTMEM_40] ROM:83DB ldbse INTMEM_FC+2, #-1 ROM:83DE lcall ROM_5EB4 ROM:83E1 st INTMEM_FC, INTMEM_254[] ROM:83E6 add INTMEM_F0, #-6980h ROM:83EA addc INTMEM_F0+2, #98h ROM:83EE jbc INTMEM_F0+3, 7, ROM_83F5 ROM:83F1 clr INTMEM_F0 ROM:83F3 sjmp ROM_8421 ROM:83F5 ; --------------------------------------------------------------------------- ROM:83F5 ROM:83F5 ROM_83F5: ; CODE XREF: ROM_33ED+5001↑j ROM:83F5 divu INTMEM_F0, #7D0h ROM:83F9 jv ROM_8401 ROM:83FB cmp INTMEM_F0, #7FFFh ROM:83FF jnh ROM_8405 ROM:8401 ROM:8401 ROM_8401: ; CODE XREF: ROM_33ED+500C↑j ROM:8401 ld INTMEM_F0, #7FFFh ROM:8405 ROM:8405 ROM_8405: ; CODE XREF: ROM_33ED+5012↑j ROM:8405 ldbze INTMEM_F6, INTMEM_C0 ROM:8408 ldbze INTMEM_F8, 0E7h[INTMEM_40] ROM:840D sub INTMEM_F0, #1388h ROM:8411 mul INTMEM_F0, INTMEM_F6 ROM:8415 div INTMEM_F0, INTMEM_F8 ROM:8419 add INTMEM_F0, #1388h ROM:841D jge ROM_8421 ROM:841F clr INTMEM_F0 ROM:8421 ROM:8421 ROM_8421: ; CODE XREF: ROM_33ED+5006↑j ROM:8421 ; ROM_33ED+5030↑j ROM:8421 st INTMEM_F0, INTMEM_23A[] ROM:8426 ROM:8426 ROM_8426: ; CODE XREF: ROM_33ED+4ECA↑j ROM:8426 ldb INTMEM_FC, #-1 ROM:8429 stb INTMEM_FC, INTMEM_2A6[] ROM:8429 ; END OF FUNCTION CHUNK FOR ROM_33ED ROM:842E ROM:842E ; =============== S U B R O U T I N E ======================================= ROM:842E ROM:842E ROM:842E ROM_842E: ROM:842E ROM:842E ; FUNCTION CHUNK AT ROM:845C SIZE 0000001F BYTES ROM:842E ROM:842E ldbze INTMEM_FC, INTMEM_29F[] ROM:8433 mulu INTMEM_FC, INTMEM_22A[] ROM:8438 st INTMEM_FC, INTMEM_F8 ROM:843B st INTMEM_FC+2, INTMEM_F8+2 ROM:843E divu INTMEM_FC, #109Ah ROM:8442 cmpb ZERO_REG, INTMEM_FC+1 ; Zero register ROM:8445 jne ROM_845C ROM:8447 stb INTMEM_FC, INTMEM_2A6[] ROM:8447 ; End of function ROM_842E ROM:8447 ROM:844C ROM:844C ; =============== S U B R O U T I N E ======================================= ROM:844C ROM:844C ROM:844C ROM_844C: ROM:844C cmpb INTMEM_FC, INTMEM_299[] ROM:844C ; End of function ROM_844C ROM:844C ROM:8451 jc ROM_845C ROM:8453 ldbze INTMEM_F8, INTMEM_299[] ROM:8458 mulu INTMEM_F8, #109Ah ROM:845C ; START OF FUNCTION CHUNK FOR ROM_842E ROM:845C ROM:845C ROM_845C: ; CODE XREF: ROM_842E+17↑j ROM:845C ; ROM:8451↑j ROM:845C shll INTMEM_F8, #4 ROM:845F ld INTMEM_FC, INTMEM_256[] ROM:8464 shl INTMEM_FC, #6 ROM:8467 lcall ROM_5E5F ROM:846A ld INTMEM_FC, 64h[INTMEM_40] ROM:846F lcall ROM_5E48 ROM:8472 divu INTMEM_F8, #692h ROM:8476 jnv ROM_847B ROM:8478 ldbse INTMEM_F8, #-1 ROM:8478 ; END OF FUNCTION CHUNK FOR ROM_842E ROM:847B ROM:847B ; =============== S U B R O U T I N E ======================================= ROM:847B ROM:847B ROM:847B ROM_847B: ; CODE XREF: ROM_842E+48↑j ROM:847B st INTMEM_F8, INTMEM_264[] ROM:8480 mulu INTMEM_F8, #0Ah ROM:8484 ldbze INTMEM_FC, INTMEM_C0 ROM:8487 lcall ROM_5E5F ROM:848A cmp INTMEM_FC+2, #-1 ROM:848E je ROM_8495 ROM:8490 jbc INTMEM_F8+1, 7, ROM_8495 ROM:8493 inc INTMEM_FC+2 ROM:8495 ROM:8495 ROM_8495: ; CODE XREF: ROM_847B+13↑j ROM:8495 ; ROM_847B+15↑j ROM:8495 st INTMEM_FC+2, INTMEM_262[] ROM:849A ld INTMEM_FC+2, #4E71h ROM:849A ; End of function ROM_847B ROM:849A ROM:849E ld INTMEM_F8, #4000h ROM:84A2 ld INTMEM_FC, INTMEM_262[] ROM:84A7 lcall ROM_5E48 ROM:84AA ld INTMEM_FC, INTMEM_25E[] ROM:84AF lcall ROM_5E5F ROM:84B2 cmp INTMEM_FC+2, #-1 ROM:84B6 je ROM_84BD ROM:84B8 jbc INTMEM_F8+1, 7, ROM_84BD ROM:84BB inc INTMEM_FC+2 ROM:84BD ROM:84BD ROM_84BD: ; CODE XREF: ROM:84B6↑j ROM:84BD ; ROM:84B8↑j ROM:84BD ld INTMEM_F6, INTMEM_FC+2 ROM:84C0 st INTMEM_F6, INTMEM_3C6[] ROM:84C5 ldbze INTMEM_F8, INTMEM_2A2[] ROM:84CA add INTMEM_F8, #50h ; 'P' ROM:84CE ldbze INTMEM_F8+2, INTMEM_2A3[] ROM:84D3 add INTMEM_F8+2, #50h ; 'P' ROM:84D7 mulu INTMEM_F8, INTMEM_F8+2 ROM:84DA shrl INTMEM_F8, #1 ROM:84DD ROM:84DD ; =============== S U B R O U T I N E ======================================= ROM:84DD ROM:84DD ROM:84DD ROM_84DD: ROM:84DD ld INTMEM_FC, INTMEM_25C[] ROM:84E2 add INTMEM_FC, #2710h ROM:84E6 mulu INTMEM_F8, INTMEM_FC ROM:84E9 divu INTMEM_F8, #7A12h ROM:84ED mulu INTMEM_F8, INTMEM_F6 ROM:84F0 ld INTMEM_FC, #640h ROM:84F4 lcall ROM_5E5F ROM:84F7 st INTMEM_FC+2, INTMEM_260[] ROM:84FC mulu INTMEM_F8, INTMEM_B6, INTMEM_260[] ROM:84FC ; End of function ROM_84DD ROM:84FC ROM:8502 ld INTMEM_FC, #61A8h ROM:8506 lcall ROM_5E5F ROM:8509 st INTMEM_FC+2, INTMEM_BC ROM:850C ldbze INTMEM_F6, INTMEM_2C+1 ROM:850F sub INTMEM_F6, #80h ROM:8513 shl INTMEM_F6, #2 ROM:8516 jbc INTMEM_F6+1, 7, ROM_8522 ROM:8519 add INTMEM_BC, INTMEM_F6 ROM:851C jc ROM_852A ROM:851E clr INTMEM_BC ROM:8520 sjmp ROM_852A ROM:8522 ; --------------------------------------------------------------------------- ROM:8522 ROM:8522 ROM_8522: ; CODE XREF: ROM:8516↑j ROM:8522 add INTMEM_BC, INTMEM_F6 ROM:8525 jnc ROM_852A ROM:8527 ldbse INTMEM_BC, #-1 ROM:852A ROM:852A ROM_852A: ; CODE XREF: ROM:851C↑j ROM:852A ; ROM:8520↑j ... ROM:852A mulu INTMEM_F8, INTMEM_BC, INTMEM_23A[] ROM:8530 divu INTMEM_F8, #1388h ROM:8534 jnv ROM_8539 ROM:8536 ldbse INTMEM_F8, #-1 ROM:8539 ROM:8539 ROM_8539: ; CODE XREF: ROM:8534↑j ROM:8539 st INTMEM_F8, INTMEM_BC ROM:853C jbc INTMEM_DA, 5, ROM_8548 ROM:853F mulu INTMEM_F8, INTMEM_BC, INTMEM_266[] ROM:8545 st INTMEM_F8+2, INTMEM_BC ROM:8548 ROM:8548 ROM_8548: ; CODE XREF: ROM:853C↑j ROM:8548 jbs INTMEM_D6, 6, ROM_8561 ROM:854B jbs INTMEM_7B, 4, ROM_8563 ROM:854E ldb INTMEM_F6, INTMEM_286[] ROM:8553 cmpb INTMEM_F6, 154h[INTMEM_40] ROM:8558 jnc ROM_8561 ROM:855A cmp INTMEM_46, 6Eh[INTMEM_40] ROM:855F jnh ROM_8563 ROM:8561 ROM:8561 ROM_8561: ; CODE XREF: ROM:ROM_8548↑j ROM:8561 ; ROM:8558↑j ROM:8561 clr INTMEM_BC ROM:8563 ROM:8563 ROM_8563: ; CODE XREF: ROM:854B↑j ROM:8563 ; ROM:855F↑j ROM:8563 jbc INTMEM_D4, 4, ROM_856B ROM:8566 ld INTMEM_BC, INTMEM_26E[] ROM:856B ROM:856B ROM_856B: ; CODE XREF: ROM:ROM_8563↑j ROM:856B lcall ROM_3DB7 ROM:856E ld INTMEM_FC, #-3C80h ROM:8572 ld INTMEM_FC+2, #1C9h ROM:8576 divu INTMEM_FC, INTMEM_46 ROM:8579 jnv ROM_857E ROM:857B ldbse INTMEM_FC, #-1 ROM:857E ROM:857E ROM_857E: ; CODE XREF: ROM:8579↑j ROM:857E sub INTMEM_FC, #0Ah ROM:8582 jc ROM_8586 ROM:8584 clr INTMEM_FC ROM:8586 ROM:8586 ROM_8586: ; CODE XREF: ROM:8582↑j ROM:8586 ld INTMEM_F8, INTMEM_BC ROM:8589 cmp INTMEM_F8, INTMEM_FC ROM:858C jnc ROM_8591 ROM:858E ld INTMEM_F8, INTMEM_FC ROM:8591 ROM:8591 ROM_8591: ; CODE XREF: ROM:858C↑j ROM:8591 ld INTMEM_F6, INTMEM_F8 ROM:8594 cmp INTMEM_F6, ZERO_REG ; Zero register ROM:8597 je ROM_85DF ROM:8599 ldb INTMEM_FC+3, INTMEM_2AB[] ROM:859E cmpb INTMEM_FC+3, #12h ROM:85A1 je ROM_85B5 ROM:85A3 shl INTMEM_F6, #1 ROM:85A6 jc ROM_85B2 ROM:85A8 cmpb INTMEM_FC+3, #24h ; '$' ROM:85AB je ROM_85B5 ROM:85AD shl INTMEM_F6, #1 ROM:85B0 jnc ROM_85B5 ROM:85B2 ROM:85B2 ROM_85B2: ; CODE XREF: ROM:85A6↑j ROM:85B2 ldbse INTMEM_F6, #-1 ROM:85B5 ROM:85B5 ROM_85B5: ; CODE XREF: ROM:85A1↑j ROM:85B5 ; ROM:85AB↑j ... ROM:85B5 cmp INTMEM_F6, 88h[INTMEM_40] ROM:85BA jnc ROM_85C8 ROM:85BC cmp INTMEM_F6, 8Ah[INTMEM_40] ROM:85C1 jnc ROM_85DF ROM:85C3 andb INTMEM_DB, #-3 ROM:85C6 sjmp ROM_85E2 ROM:85C8 ; --------------------------------------------------------------------------- ROM:85C8 ROM:85C8 ROM_85C8: ; CODE XREF: ROM:85BA↑j ROM:85C8 ld INTMEM_F8, 88h[INTMEM_40] ROM:85CD cmpb INTMEM_FC+3, #24h ; '$' ROM:85D0 jne ROM_85D7 ROM:85D2 shr INTMEM_F8, #1 ROM:85D5 sjmp ROM_85DF ROM:85D7 ; --------------------------------------------------------------------------- ROM:85D7 ROM:85D7 ROM_85D7: ; CODE XREF: ROM:85D0↑j ROM:85D7 cmpb INTMEM_FC+3, #48h ; 'H' ROM:85DA jne ROM_85DF ROM:85DC shr INTMEM_F8, #2 ROM:85DF ROM:85DF ROM_85DF: ; CODE XREF: ROM:8597↑j ROM:85DF ; ROM:85C1↑j ... ROM:85DF orb INTMEM_DB, #2 ROM:85E2 ROM:85E2 ROM_85E2: ; CODE XREF: ROM:85C6↑j ROM:85E2 jbs INTMEM_DA, 6, ROM_85F7 ROM:85E5 ld INTMEM_FC, INTMEM_272[] ROM:85EA ldb INTMEM_FC+3, INTMEM_2AB[] ROM:85EF ldb INTMEM_FC+2, 15Ah[INTMEM_40] ROM:85F4 lcall ROM_44EB ROM:85F7 ROM:85F7 ROM_85F7: ; CODE XREF: ROM:ROM_85E2↑j ROM:85F7 ldb INTMEM_F8, INTMEM_3BC[] ROM:85FC jbc INTMEM_F8, 7, ROM_8602 ROM:85FF lcall ROM_8B54 ROM:8602 ROM:8602 ROM_8602: ; CODE XREF: ROM:85FC↑j ROM:8602 di ROM:8603 andb INTMEM_79, #-9 ROM:8606 popa ROM:8607 ret ROM:8607 ; --------------------------------------------------------------------------- ROM:8608 db 68h, 2Ch, 6Dh, 2Ch, 7Dh, 2Ch, 92h, 2Ch, 0B8h, 2Ch, 0F4h ROM:8608 db 2Ch, 29h, 2Dh, 65h, 2Dh, 0FDh, 2Dh, 2, 2Eh, 11h, 2Eh ROM:8608 db 2Dh, 2Eh, 5Ah, 2Eh, 79h, 2Eh, 8Ch, 2Eh, 0B6h, 2Eh, 0D8h ROM:8608 db 2Eh, 23h, 64h, 9Ah, 63h, 0C4h, 63h, 0E1h, 63h, 0F0h ROM:8608 db 63h, 5, 64h, 2Dh, 64h, 72h, 62h, 0A2h, 62h, 0BCh, 62h ROM:8608 db 0D0h, 62h, 0FCh, 62h, 19h, 63h, 28h, 63h, 3Dh, 63h ROM:8608 db 6Ch, 63h, 5Bh, 6Dh, 68h, 6Dh, 0A4h, 6Dh, 0E5h, 6Dh ROM:8608 db 3Dh, 75h, 4Dh, 75h, 5Dh, 75h, 5Fh, 75h, 0D1h, 75h, 0A7h ROM:8608 db 75h, 0EFh, 75h, 0A9h, 79h, 0B0h, 79h, 0DBh, 79h, 0E7h ROM:8608 db 79h, 0FBh, 79h, 18h, 7Ah, 0DDh, 7Ch, 0DDh, 7Ch, 0F0h ROM:8608 db 7Ch, 8, 7Dh, 20h, 7Dh, 39h, 7Dh, 54h, 7Dh, 74h, 7Dh ROM:8608 db 85h, 7Dh, 94h, 7Dh, 0BEh, 7Dh, 0C6h, 7Dh, 0FEh, 7Dh ROM:8608 db 54h, 7Eh ROM:8688 ROM:8688 ; =============== S U B R O U T I N E ======================================= ROM:8688 ROM:8688 ROM:8688 ROM_8688: ; CODE XREF: start+12AE↑p ROM:8688 jbc INTMEM_7A, 7, ROM_8690 ROM:868B jbs INTMEM_7B, 3, ROM_86CA ROM:868E sjmp ROM_86E0 ROM:8690 ; --------------------------------------------------------------------------- ROM:8690 ROM:8690 ROM_8690: ; CODE XREF: ROM_8688↑j ROM:8690 jbs INTMEM_7B, 2, ROM_86A5 ROM:8693 jbs INTMEM_7B, 4, ROM_86E6 ROM:8696 ldb INTMEM_8E, 0BBh[INTMEM_40] ROM:869B ldb INTMEM_86, 0BCh[INTMEM_40] ROM:86A0 orb INTMEM_7B, #4 ROM:86A3 sjmp ROM_86E6 ROM:86A5 ; --------------------------------------------------------------------------- ROM:86A5 ROM:86A5 ROM_86A5: ; CODE XREF: ROM_8688:ROM_8690↑j ROM:86A5 jbc INTMEM_7B, 4, ROM_86B1 ROM:86A8 clrb INTMEM_8E ROM:86AA clrb INTMEM_86 ROM:86AC andb INTMEM_7B, #-5 ROM:86AF sjmp ROM_86E6 ROM:86B1 ; --------------------------------------------------------------------------- ROM:86B1 ROM:86B1 ROM_86B1: ; CODE XREF: ROM_8688:ROM_86A5↑j ROM:86B1 cmpb INTMEM_8E, ZERO_REG ; Zero register ROM:86B4 jh ROM_86E6 ROM:86B6 orb INTMEM_7A, #-80h ROM:86B9 andb INTMEM_7B, #-5 ROM:86BC jbs INTMEM_7B, 1, ROM_86D8 ROM:86BF jbc INTMEM_7B, 0, ROM_86D8 ROM:86C2 andb INTMEM_7B, #-5 ROM:86C5 orb INTMEM_7B, #8 ROM:86C8 sjmp ROM_86E6 ROM:86CA ; --------------------------------------------------------------------------- ROM:86CA ROM:86CA ROM_86CA: ; CODE XREF: ROM_8688+3↑j ROM:86CA jbs INTMEM_7B, 4, ROM_86E5 ROM:86CD jbs INTMEM_7B, 1, ROM_86D8 ROM:86D0 jbc INTMEM_7B, 0, ROM_86D8 ROM:86D3 cmpb INTMEM_86, ZERO_REG ; Zero register ROM:86D6 jh ROM_86E6 ROM:86D8 ROM:86D8 ROM_86D8: ; CODE XREF: ROM_8688+34↑j ROM:86D8 ; ROM_8688+37↑j ... ROM:86D8 andb INTMEM_7B, #-9 ROM:86DB orb INTMEM_1C+1, #8 ROM:86DE sjmp ROM_86E9 ROM:86E0 ; --------------------------------------------------------------------------- ROM:86E0 ROM:86E0 ROM_86E0: ; CODE XREF: ROM_8688+6↑j ROM:86E0 jbs INTMEM_7B, 4, ROM_86E5 ROM:86E3 sjmp ROM_86E9 ROM:86E5 ; --------------------------------------------------------------------------- ROM:86E5 ROM:86E5 ROM_86E5: ; CODE XREF: ROM_8688:ROM_86CA↑j ROM:86E5 ; ROM_8688:ROM_86E0↑j ROM:86E5 rst ROM:86E6 ; --------------------------------------------------------------------------- ROM:86E6 ROM:86E6 ROM_86E6: ; CODE XREF: ROM_8688+B↑j ROM:86E6 ; ROM_8688+1B↑j ... ROM:86E6 andb INTMEM_1C+1, #-9 ROM:86E9 ROM:86E9 ROM_86E9: ; CODE XREF: ROM_8688+56↑j ROM:86E9 ; ROM_8688+5B↑j ROM:86E9 andb INTMEM_7B, #-2 ROM:86EC ldb INTMEM_F6, #0 ROM:86EF andb INTMEM_F6, #-4 ROM:86F2 jbc INTMEM_D4, 5, ROM_86FE ROM:86F5 orb INTMEM_F6, #1 ROM:86F8 jbc INTMEM_3E, 0, ROM_86FE ROM:86FB orb INTMEM_F6, #2 ROM:86FE ROM:86FE ROM_86FE: ; CODE XREF: ROM_8688+6A↑j ROM:86FE ; ROM_8688+70↑j ROM:86FE stb INTMEM_F6, INTMEM_164[] ROM:8703 jbs INTMEM_D5, 5, ROM_870B ROM:8706 ldb INTMEM_F8, #-6 ROM:8709 sjmp ROM_8717 ROM:870B ; --------------------------------------------------------------------------- ROM:870B ROM:870B ROM_870B: ; CODE XREF: ROM_8688+7B↑j ROM:870B ldb INTMEM_F8+2, (INTMEM_C0+1)[] ROM:8710 ld INTMEM_F8, #2 ROM:8714 lcall ROM_3AFE ROM:8717 ROM:8717 ROM_8717: ; CODE XREF: ROM_8688+81↑j ROM:8717 stb INTMEM_F8, INTMEM_16F[] ROM:871C cmp INTMEM_46, ZERO_REG ; Zero register ROM:871F jne ROM_8729 ROM:8721 jbs INTMEM_D5, 4, ROM_8729 ROM:8724 st ZERO_REG, INTMEM_158[] ; Zero register ROM:8729 ROM:8729 ROM_8729: ; CODE XREF: ROM_8688+97↑j ROM:8729 ; ROM_8688+99↑j ROM:8729 ldb INTMEM_F6, 0DDh[INTMEM_40] ROM:872E cmpb INTMEM_F6, #-38h ROM:8731 jnh ROM_8736 ROM:8733 ldb INTMEM_F6, #-38h ROM:8736 ROM:8736 ROM_8736: ; CODE XREF: ROM_8688+A9↑j ROM:8736 clrb INTMEM_F6+1 ROM:8738 ROM:8738 ROM_8738: ; CODE XREF: ROM_8688+F8↓j ROM:8738 mulub INTMEM_F8, INTMEM_F6, #32h ; '2' ROM:873C mulu INTMEM_F8, #-15A0h ROM:8740 ldbze INTMEM_FC, 0DEh[INTMEM_40] ROM:8745 mulu INTMEM_FC, INTMEM_158[] ROM:874A ROM:874A ROM_874A: ; CODE XREF: ROM_8688+CD↓j ROM:874A cmp INTMEM_FC+2, ZERO_REG ; Zero register ROM:874D je ROM_8757 ROM:874F shrl INTMEM_F8, #1 ROM:8752 shrl INTMEM_FC, #1 ROM:8755 sjmp ROM_874A ROM:8757 ; --------------------------------------------------------------------------- ROM:8757 ROM:8757 ROM_8757: ; CODE XREF: ROM_8688+C5↑j ROM:8757 cmp INTMEM_FC, ZERO_REG ; Zero register ROM:875A je ROM_8768 ROM:875C divu INTMEM_F8, INTMEM_FC ROM:875F jv ROM_8768 ROM:8761 cmp INTMEM_F8, 16h[INTMEM_40] ROM:8766 jnc ROM_876D ROM:8768 ROM:8768 ROM_8768: ; CODE XREF: ROM_8688+D2↑j ROM:8768 ; ROM_8688+D7↑j ROM:8768 ld INTMEM_F8, 16h[INTMEM_40] ROM:876D ROM:876D ROM_876D: ; CODE XREF: ROM_8688+DE↑j ROM:876D cmpb INTMEM_F6+1, ZERO_REG ; Zero register ROM:8770 jne ROM_8782 ROM:8772 st INTMEM_F8, INTMEM_2DA[] ROM:8777 incb INTMEM_F6+1 ROM:8779 ldb INTMEM_FC+2, #-38h ROM:877C subb INTMEM_F6, INTMEM_FC+2, INTMEM_F6 ROM:8780 sjmp ROM_8738 ROM:8782 ; --------------------------------------------------------------------------- ROM:8782 ROM:8782 ROM_8782: ; CODE XREF: ROM_8688+E8↑j ROM:8782 st INTMEM_F8, INTMEM_2D8[] ROM:8787 ret ROM:8787 ; End of function ROM_8688 ROM:8787 ROM:8788 ; --------------------------------------------------------------------------- ROM:8788 rst ROM:8789 ; --------------------------------------------------------------------------- ROM:8789 rst ROM:878A ; --------------------------------------------------------------------------- ROM:878A rst ROM:878B ; --------------------------------------------------------------------------- ROM:878B rst ROM:878C ; --------------------------------------------------------------------------- ROM:878C rst ROM:878D ; --------------------------------------------------------------------------- ROM:878D rst ROM:878E ; --------------------------------------------------------------------------- ROM:878E rst ROM:878F ; --------------------------------------------------------------------------- ROM:878F rst ROM:8790 ; --------------------------------------------------------------------------- ROM:8790 rst ROM:8791 ; --------------------------------------------------------------------------- ROM:8791 rst ROM:8792 ; --------------------------------------------------------------------------- ROM:8792 rst ROM:8793 ; --------------------------------------------------------------------------- ROM:8793 rst ROM:8794 ; --------------------------------------------------------------------------- ROM:8794 rst ROM:8795 ; --------------------------------------------------------------------------- ROM:8795 rst ROM:8796 ; --------------------------------------------------------------------------- ROM:8796 rst ROM:8797 ; --------------------------------------------------------------------------- ROM:8797 rst ROM:8798 ; --------------------------------------------------------------------------- ROM:8798 rst ROM:8799 ; --------------------------------------------------------------------------- ROM:8799 rst ROM:879A ; --------------------------------------------------------------------------- ROM:879A rst ROM:879B ; --------------------------------------------------------------------------- ROM:879B rst ROM:879C ; --------------------------------------------------------------------------- ROM:879C rst ROM:879D ; --------------------------------------------------------------------------- ROM:879D rst ROM:879E ; --------------------------------------------------------------------------- ROM:879E rst ROM:879F ; --------------------------------------------------------------------------- ROM:879F rst ROM:87A0 ; --------------------------------------------------------------------------- ROM:87A0 rst ROM:87A1 ; --------------------------------------------------------------------------- ROM:87A1 rst ROM:87A2 ; --------------------------------------------------------------------------- ROM:87A2 rst ROM:87A3 ; --------------------------------------------------------------------------- ROM:87A3 rst ROM:87A4 ; --------------------------------------------------------------------------- ROM:87A4 rst ROM:87A5 ; --------------------------------------------------------------------------- ROM:87A5 rst ROM:87A6 ; --------------------------------------------------------------------------- ROM:87A6 rst ROM:87A7 ; --------------------------------------------------------------------------- ROM:87A7 rst ROM:87A8 ; --------------------------------------------------------------------------- ROM:87A8 rst ROM:87A9 ; --------------------------------------------------------------------------- ROM:87A9 rst ROM:87AA ; --------------------------------------------------------------------------- ROM:87AA rst ROM:87AB ; --------------------------------------------------------------------------- ROM:87AB rst ROM:87AC ; --------------------------------------------------------------------------- ROM:87AC rst ROM:87AD ; --------------------------------------------------------------------------- ROM:87AD rst ROM:87AE ; --------------------------------------------------------------------------- ROM:87AE rst ROM:87AF ; --------------------------------------------------------------------------- ROM:87AF rst ROM:87B0 ; --------------------------------------------------------------------------- ROM:87B0 rst ROM:87B1 ; --------------------------------------------------------------------------- ROM:87B1 rst ROM:87B2 ; --------------------------------------------------------------------------- ROM:87B2 rst ROM:87B3 ; --------------------------------------------------------------------------- ROM:87B3 rst ROM:87B4 ; --------------------------------------------------------------------------- ROM:87B4 rst ROM:87B5 ; --------------------------------------------------------------------------- ROM:87B5 rst ROM:87B6 ; --------------------------------------------------------------------------- ROM:87B6 rst ROM:87B7 ; --------------------------------------------------------------------------- ROM:87B7 rst ROM:87B8 ; --------------------------------------------------------------------------- ROM:87B8 rst ROM:87B9 ; --------------------------------------------------------------------------- ROM:87B9 rst ROM:87BA ; --------------------------------------------------------------------------- ROM:87BA rst ROM:87BB ; --------------------------------------------------------------------------- ROM:87BB rst ROM:87BC ; --------------------------------------------------------------------------- ROM:87BC rst ROM:87BD ; --------------------------------------------------------------------------- ROM:87BD rst ROM:87BE ; --------------------------------------------------------------------------- ROM:87BE rst ROM:87BF ; --------------------------------------------------------------------------- ROM:87BF rst ROM:87C0 ; --------------------------------------------------------------------------- ROM:87C0 rst ROM:87C1 ; --------------------------------------------------------------------------- ROM:87C1 rst ROM:87C2 ; --------------------------------------------------------------------------- ROM:87C2 rst ROM:87C3 ; --------------------------------------------------------------------------- ROM:87C3 rst ROM:87C4 ; --------------------------------------------------------------------------- ROM:87C4 rst ROM:87C5 ; --------------------------------------------------------------------------- ROM:87C5 rst ROM:87C6 ; --------------------------------------------------------------------------- ROM:87C6 rst ROM:87C7 ; --------------------------------------------------------------------------- ROM:87C7 rst ROM:87C8 ; --------------------------------------------------------------------------- ROM:87C8 rst ROM:87C9 ; --------------------------------------------------------------------------- ROM:87C9 rst ROM:87CA ; --------------------------------------------------------------------------- ROM:87CA rst ROM:87CB ; --------------------------------------------------------------------------- ROM:87CB rst ROM:87CC ; --------------------------------------------------------------------------- ROM:87CC rst ROM:87CD ; --------------------------------------------------------------------------- ROM:87CD rst ROM:87CE ; --------------------------------------------------------------------------- ROM:87CE rst ROM:87CF ; --------------------------------------------------------------------------- ROM:87CF rst ROM:87D0 ; --------------------------------------------------------------------------- ROM:87D0 rst ROM:87D1 ; --------------------------------------------------------------------------- ROM:87D1 rst ROM:87D2 ; --------------------------------------------------------------------------- ROM:87D2 rst ROM:87D3 ; --------------------------------------------------------------------------- ROM:87D3 rst ROM:87D4 ; --------------------------------------------------------------------------- ROM:87D4 rst ROM:87D5 ; --------------------------------------------------------------------------- ROM:87D5 rst ROM:87D6 ; --------------------------------------------------------------------------- ROM:87D6 rst ROM:87D7 ; --------------------------------------------------------------------------- ROM:87D7 rst ROM:87D8 ; --------------------------------------------------------------------------- ROM:87D8 rst ROM:87D9 ; --------------------------------------------------------------------------- ROM:87D9 rst ROM:87DA ; --------------------------------------------------------------------------- ROM:87DA rst ROM:87DB ; --------------------------------------------------------------------------- ROM:87DB rst ROM:87DC ; --------------------------------------------------------------------------- ROM:87DC rst ROM:87DD ; --------------------------------------------------------------------------- ROM:87DD rst ROM:87DE ; --------------------------------------------------------------------------- ROM:87DE rst ROM:87DF ; --------------------------------------------------------------------------- ROM:87DF rst ROM:87E0 ; --------------------------------------------------------------------------- ROM:87E0 rst ROM:87E1 ; --------------------------------------------------------------------------- ROM:87E1 rst ROM:87E2 ; --------------------------------------------------------------------------- ROM:87E2 rst ROM:87E3 ; --------------------------------------------------------------------------- ROM:87E3 rst ROM:87E4 ; --------------------------------------------------------------------------- ROM:87E4 rst ROM:87E5 ; --------------------------------------------------------------------------- ROM:87E5 rst ROM:87E6 ; --------------------------------------------------------------------------- ROM:87E6 rst ROM:87E7 ; --------------------------------------------------------------------------- ROM:87E7 rst ROM:87E8 ; --------------------------------------------------------------------------- ROM:87E8 rst ROM:87E9 ; --------------------------------------------------------------------------- ROM:87E9 rst ROM:87EA ; --------------------------------------------------------------------------- ROM:87EA rst ROM:87EB ; --------------------------------------------------------------------------- ROM:87EB rst ROM:87EC ; --------------------------------------------------------------------------- ROM:87EC rst ROM:87ED ; --------------------------------------------------------------------------- ROM:87ED rst ROM:87EE ; --------------------------------------------------------------------------- ROM:87EE rst ROM:87EF ; --------------------------------------------------------------------------- ROM:87EF rst ROM:87F0 ; --------------------------------------------------------------------------- ROM:87F0 rst ROM:87F1 ; --------------------------------------------------------------------------- ROM:87F1 rst ROM:87F2 ; --------------------------------------------------------------------------- ROM:87F2 rst ROM:87F3 ; --------------------------------------------------------------------------- ROM:87F3 rst ROM:87F4 ; --------------------------------------------------------------------------- ROM:87F4 rst ROM:87F5 ; --------------------------------------------------------------------------- ROM:87F5 rst ROM:87F6 ; --------------------------------------------------------------------------- ROM:87F6 rst ROM:87F7 ; --------------------------------------------------------------------------- ROM:87F7 rst ROM:87F8 ; --------------------------------------------------------------------------- ROM:87F8 rst ROM:87F9 ; --------------------------------------------------------------------------- ROM:87F9 rst ROM:87FA ; --------------------------------------------------------------------------- ROM:87FA rst ROM:87FB ; --------------------------------------------------------------------------- ROM:87FB rst ROM:87FC ; --------------------------------------------------------------------------- ROM:87FC rst ROM:87FD ; --------------------------------------------------------------------------- ROM:87FD rst ROM:87FE ; --------------------------------------------------------------------------- ROM:87FE rst ROM:87FF ; --------------------------------------------------------------------------- ROM:87FF rst ROM:8800 ; --------------------------------------------------------------------------- ROM:8800 rst ROM:8801 ; --------------------------------------------------------------------------- ROM:8801 rst ROM:8802 ; --------------------------------------------------------------------------- ROM:8802 rst ROM:8803 ; --------------------------------------------------------------------------- ROM:8803 rst ROM:8804 ; --------------------------------------------------------------------------- ROM:8804 rst ROM:8805 ; --------------------------------------------------------------------------- ROM:8805 rst ROM:8806 ; --------------------------------------------------------------------------- ROM:8806 rst ROM:8807 ; --------------------------------------------------------------------------- ROM:8807 rst ROM:8808 ; --------------------------------------------------------------------------- ROM:8808 rst ROM:8809 ; --------------------------------------------------------------------------- ROM:8809 rst ROM:880A ; --------------------------------------------------------------------------- ROM:880A rst ROM:880B ; --------------------------------------------------------------------------- ROM:880B rst ROM:880C ; --------------------------------------------------------------------------- ROM:880C rst ROM:880D ; --------------------------------------------------------------------------- ROM:880D rst ROM:880E ; --------------------------------------------------------------------------- ROM:880E rst ROM:880F ; --------------------------------------------------------------------------- ROM:880F rst ROM:8810 ; --------------------------------------------------------------------------- ROM:8810 rst ROM:8811 ; --------------------------------------------------------------------------- ROM:8811 rst ROM:8812 ; --------------------------------------------------------------------------- ROM:8812 rst ROM:8813 ; --------------------------------------------------------------------------- ROM:8813 rst ROM:8814 ; --------------------------------------------------------------------------- ROM:8814 rst ROM:8815 ; --------------------------------------------------------------------------- ROM:8815 rst ROM:8816 ; --------------------------------------------------------------------------- ROM:8816 rst ROM:8817 ; --------------------------------------------------------------------------- ROM:8817 rst ROM:8818 ; --------------------------------------------------------------------------- ROM:8818 rst ROM:8819 ; --------------------------------------------------------------------------- ROM:8819 rst ROM:881A ; --------------------------------------------------------------------------- ROM:881A rst ROM:881B ; --------------------------------------------------------------------------- ROM:881B rst ROM:881C ; --------------------------------------------------------------------------- ROM:881C rst ROM:881D ; --------------------------------------------------------------------------- ROM:881D rst ROM:881E ; --------------------------------------------------------------------------- ROM:881E rst ROM:881F ; --------------------------------------------------------------------------- ROM:881F rst ROM:8820 ; --------------------------------------------------------------------------- ROM:8820 rst ROM:8821 ; --------------------------------------------------------------------------- ROM:8821 rst ROM:8822 ; --------------------------------------------------------------------------- ROM:8822 rst ROM:8823 ; --------------------------------------------------------------------------- ROM:8823 rst ROM:8824 ; --------------------------------------------------------------------------- ROM:8824 rst ROM:8825 ; --------------------------------------------------------------------------- ROM:8825 rst ROM:8826 ; --------------------------------------------------------------------------- ROM:8826 rst ROM:8827 ; --------------------------------------------------------------------------- ROM:8827 rst ROM:8828 ; --------------------------------------------------------------------------- ROM:8828 rst ROM:8829 ; --------------------------------------------------------------------------- ROM:8829 rst ROM:882A ; --------------------------------------------------------------------------- ROM:882A rst ROM:882B ; --------------------------------------------------------------------------- ROM:882B rst ROM:882C ; --------------------------------------------------------------------------- ROM:882C rst ROM:882D ; --------------------------------------------------------------------------- ROM:882D rst ROM:882E ; --------------------------------------------------------------------------- ROM:882E rst ROM:882F ; --------------------------------------------------------------------------- ROM:882F rst ROM:8830 ; --------------------------------------------------------------------------- ROM:8830 rst ROM:8831 ; --------------------------------------------------------------------------- ROM:8831 rst ROM:8832 ; --------------------------------------------------------------------------- ROM:8832 rst ROM:8833 ; --------------------------------------------------------------------------- ROM:8833 rst ROM:8834 ; --------------------------------------------------------------------------- ROM:8834 rst ROM:8835 ; --------------------------------------------------------------------------- ROM:8835 rst ROM:8836 ; --------------------------------------------------------------------------- ROM:8836 rst ROM:8837 ; --------------------------------------------------------------------------- ROM:8837 rst ROM:8838 ; --------------------------------------------------------------------------- ROM:8838 rst ROM:8839 ; --------------------------------------------------------------------------- ROM:8839 rst ROM:883A ; --------------------------------------------------------------------------- ROM:883A rst ROM:883B ; --------------------------------------------------------------------------- ROM:883B rst ROM:883C ; --------------------------------------------------------------------------- ROM:883C rst ROM:883D ; --------------------------------------------------------------------------- ROM:883D rst ROM:883E ; --------------------------------------------------------------------------- ROM:883E rst ROM:883F ; --------------------------------------------------------------------------- ROM:883F rst ROM:8840 ; --------------------------------------------------------------------------- ROM:8840 rst ROM:8841 ; --------------------------------------------------------------------------- ROM:8841 rst ROM:8842 ; --------------------------------------------------------------------------- ROM:8842 rst ROM:8843 ; --------------------------------------------------------------------------- ROM:8843 rst ROM:8844 ; --------------------------------------------------------------------------- ROM:8844 rst ROM:8845 ; --------------------------------------------------------------------------- ROM:8845 rst ROM:8846 ; --------------------------------------------------------------------------- ROM:8846 rst ROM:8847 ; --------------------------------------------------------------------------- ROM:8847 rst ROM:8848 ; --------------------------------------------------------------------------- ROM:8848 rst ROM:8849 ; --------------------------------------------------------------------------- ROM:8849 rst ROM:884A ; --------------------------------------------------------------------------- ROM:884A rst ROM:884B ; --------------------------------------------------------------------------- ROM:884B rst ROM:884C ; --------------------------------------------------------------------------- ROM:884C rst ROM:884D ; --------------------------------------------------------------------------- ROM:884D rst ROM:884E ; --------------------------------------------------------------------------- ROM:884E rst ROM:884F ; --------------------------------------------------------------------------- ROM:884F rst ROM:8850 ; --------------------------------------------------------------------------- ROM:8850 rst ROM:8851 ; --------------------------------------------------------------------------- ROM:8851 rst ROM:8852 ; --------------------------------------------------------------------------- ROM:8852 rst ROM:8853 ; --------------------------------------------------------------------------- ROM:8853 rst ROM:8854 ; --------------------------------------------------------------------------- ROM:8854 rst ROM:8855 ; --------------------------------------------------------------------------- ROM:8855 rst ROM:8856 ; --------------------------------------------------------------------------- ROM:8856 rst ROM:8857 ; --------------------------------------------------------------------------- ROM:8857 rst ROM:8858 ; --------------------------------------------------------------------------- ROM:8858 rst ROM:8859 ; --------------------------------------------------------------------------- ROM:8859 rst ROM:885A ; --------------------------------------------------------------------------- ROM:885A rst ROM:885B ; --------------------------------------------------------------------------- ROM:885B rst ROM:885C ; --------------------------------------------------------------------------- ROM:885C rst ROM:885D ; --------------------------------------------------------------------------- ROM:885D rst ROM:885E ; --------------------------------------------------------------------------- ROM:885E rst ROM:885F ; --------------------------------------------------------------------------- ROM:885F rst ROM:8860 ; --------------------------------------------------------------------------- ROM:8860 rst ROM:8861 ; --------------------------------------------------------------------------- ROM:8861 rst ROM:8862 ; --------------------------------------------------------------------------- ROM:8862 rst ROM:8863 ; --------------------------------------------------------------------------- ROM:8863 rst ROM:8864 ; --------------------------------------------------------------------------- ROM:8864 rst ROM:8865 ; --------------------------------------------------------------------------- ROM:8865 rst ROM:8866 ; --------------------------------------------------------------------------- ROM:8866 rst ROM:8867 ; --------------------------------------------------------------------------- ROM:8867 rst ROM:8868 ; --------------------------------------------------------------------------- ROM:8868 rst ROM:8869 ; --------------------------------------------------------------------------- ROM:8869 rst ROM:886A ; --------------------------------------------------------------------------- ROM:886A rst ROM:886B ; --------------------------------------------------------------------------- ROM:886B rst ROM:886C ; --------------------------------------------------------------------------- ROM:886C rst ROM:886D ; --------------------------------------------------------------------------- ROM:886D rst ROM:886E ; --------------------------------------------------------------------------- ROM:886E rst ROM:886F ; --------------------------------------------------------------------------- ROM:886F rst ROM:8870 ; --------------------------------------------------------------------------- ROM:8870 rst ROM:8871 ; --------------------------------------------------------------------------- ROM:8871 rst ROM:8872 ; --------------------------------------------------------------------------- ROM:8872 rst ROM:8873 ; --------------------------------------------------------------------------- ROM:8873 rst 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_DD+7, (INTMEM_393+11h)[] ROM:8A3A shr INTMEM_DD+7, #1 ROM:8A3D jnc ROM_8A4B ROM:8A3F ld INTMEM_DD+7, (INTMEM_393+11h)[] ROM:8A44 dec INTMEM_DD+7 ROM:8A46 st INTMEM_DD+7, (INTMEM_393+11h)[] ROM:8A4B ROM:8A4B ROM_8A4B: ; CODE XREF: ROM:8A3D↑j ROM:8A4B ld INTMEM_DD+7, #-2 ROM:8A4F sub INTMEM_DD+7, (INTMEM_393+11h)[] ROM:8A54 st INTMEM_DD+7, (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_3CCB 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_DD+5 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_3CCB ROM:8ACA ; --------------------------------------------------------------------------- ROM:8ACA ljmp ROM_457B 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_457B 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_6FE8:ROM_713B↑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+12C8↑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_336D:ROM_29D6↑p ROM:8B54 ; ROM_3CF5-B4F↑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_3CCB 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_3CCB 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_7A, #10h ROM:8BE7 ldb INTMEM_E7, INTMEM_F8+3 ROM:8BEA ldb INTMEM_F8, INTMEM_F8+2 ROM:8BED ljmp ROM_3CCB 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_DD+5, INTMEM_F8, (INTMEM_393+1Fh)[] ROM:8C33 jc ROM_8C3C ROM:8C35 cmp INTMEM_DD+5, (INTMEM_393+17h)[] ROM:8C3A jnc ROM_8C41 ROM:8C3C ROM:8C3C ROM_8C3C: ; CODE XREF: ROM:8C33↑j ROM:8C3C sub INTMEM_DD+5, (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_DD+9 ROM:8C4E ret ROM:8C4F ; --------------------------------------------------------------------------- ROM:8C4F ldb INTMEM_F8, INTMEM_3BC[] ROM:8C54 ljmp ROM_3CCB 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_7A, #10h ROM:8C84 ljmp ROM_3CCB 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_DD+5, #2 ROM:8C99 je ROM_8CB0 ROM:8C9B incb INTMEM_DD+5 ROM:8C9D cmpb INTMEM_DD+5, #1 ROM:8CA0 je ROM_8CAB ROM:8CA2 ldb INTMEM_DD+8, INTMEM_E8+1 ROM:8CA5 sub INTMEM_DD+7, #2 ROM:8CA9 sjmp ROM_8CC4 ROM:8CAB ; --------------------------------------------------------------------------- ROM:8CAB ROM:8CAB ROM_8CAB: ; CODE XREF: ROM:8CA0↑j ROM:8CAB ldb INTMEM_DD+7, 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_DD+7, ROM_8CC4 ROM:8CB3 ldb INTMEM_F8, INTMEM_E7 ROM:8CB6 lcall ROM_3CCB 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_DD+5]+ ROM:8CCD decb INTMEM_EA ROM:8CCF ldb INTMEM_E7, INTMEM_F8+1 ROM:8CD2 orb INTMEM_7A, #10h ROM:8CD5 addb INTMEM_DD+9, INTMEM_E7 ROM:8CD8 addb INTMEM_DD+9, 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_DD+9 ROM:8CE0 clrb INTMEM_65 ROM:8CE2 ROM:8CE2 ROM_8CE2: ; CODE XREF: ROM:8CDB↑j ROM:8CE2 ljmp ROM_3CCB 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_DD+7, #1FFEh ROM:8D33 sub INTMEM_DD+7, #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_DD+7, #0F2h ROM:8D47 jnc ROM_8D79 ROM:8D49 ld INTMEM_DD+7, #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_DD+7, #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_DD+7] ROM:8D64 ldb INTMEM_F0+1, [INTMEM_DD+7]+ 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_DD+7] ROM:8D70 ldb INTMEM_F0+1, [INTMEM_DD+7]+ 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_3CCB ROM:8DC4 ld INTMEM_F8, #-71E3h ROM:8DC8 ld INTMEM_F8+2, #-71B8h ROM:8DCC ld INTMEM_F6, INTMEM_DD+7 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, 0DDh, 0Bh, 0E4h, 10h, 8, 0, 0DCh, 5, 0C7h, 1 ROM:9500 db 0C0h, 2, 0D0h, 7, 40h, 2, 48h, 0D0h, 4, 0Dh, 50h, 0C3h ROM:9500 db 0, 0, 0B8h, 0Bh, 0, 64h, 1Eh, 0, 68h, 81h, 1, 0, 1 ROM:9500 db 0, 2, 0, 40h, 0, 90h, 1, 58h, 2, 80h, 2, 80h, 1, 40h ROM:9500 db 2, 0C0h, 8, 80h, 0, 0, 0, 40h, 1, 80h, 0, 80h, 3, 0FFh ROM:9500 db 0FFh, 0C0h, 0, 58h, 0CFh, 84h, 3, 10h, 27h, 90h, 1 ROM:9500 db 46h, 0, 0C8h, 0, 46h, 0, 32h, 0, 0, 0, 0F4h, 1, 0FAh ROM:9500 db 0, 0E8h, 3, 1, 0, 0EEh, 2, 64h, 0, 0D0h, 7, 0E4h, 4Dh ROM:9500 db 0FCh, 1, 2Ch, 1, 0C8h, 0, 0FCh, 0BFh, 1, 0, 2Ch, 1Ah ROM:9500 db 2Ch, 1Ah, 32h, 0, 0D0h, 7, 96h, 0, 1Eh, 0, 5Ch, 2Bh ROM:9500 db 10h, 27h, 90h, 1, 90h, 1, 5Eh, 1, 5Eh, 1, 0F4h, 1, 26h ROM:9500 db 2, 30h, 75h, 20h, 4Eh, 0A8h, 61h, 1Fh, 63h, 31h, 60h ROM:9500 db 0ACh, 26h, 48h, 26h, 0E8h, 83h, 19h, 0, 23h, 0, 0C8h ROM:9500 db 80h, 7Fh, 3, 66h, 3, 64h, 80h, 19h, 0, 84h, 3, 0E8h ROM:9500 db 3, 0, 0, 52h, 3, 0F8h, 2, 90h, 1, 0C8h, 0, 40h, 0, 7Dh ROM:9500 db 9Dh, 0FAh, 3, 96h, 7Dh, 0AAh, 1Dh, 3Fh, 16h, 4Bh, 2Dh ROM:9500 db 37h, 32h, 9, 2, 0, 0, 5, 0Dh, 76h, 83h, 0, 0Ch, 12h ROM:9500 db 1Fh, 80h, 3, 6, 15h, 19h, 80h, 0Ch, 6, 47h, 64h, 14h ROM:9500 db 1, 12h, 12h, 36h, 12h, 36h, 12h, 64h, 91h, 7, 0Ch, 3Ch ROM:9500 db 14h, 11h, 19h, 1, 4, 4, 2, 4, 20h, 2, 0FDh, 3, 0Ah ROM:9500 db 0FEh, 3, 0E8h, 0F5h, 0Ah, 8Eh, 78h, 6Bh, 28h, 0C8h ROM:9500 db 8Ah, 4, 6, 18h, 0, 0CEh, 0C1h, 1, 0CEh, 0C1h, 0D8h ROM:9500 db 0CEh, 0, 7Dh, 3, 5, 5, 5, 3, 3, 20h, 7Dh, 0DCh, 0D2h ROM:9500 db 0CDh, 3Bh, 0AAh, 6Ah, 0Ah, 50h, 78h, 1, 7Dh, 0FAh, 4 ROM:9500 db 7Dh, 2, 7Dh, 3, 0, 2Ch, 0C3h, 0AAh, 96h, 78h, 5, 7 ROM:9500 db 0Fh, 26h, 0FFh, 2Eh, 14h, 24h, 0Ah, 0E9h, 96h, 0FFh ROM:9500 db 9Ch, 0A3h, 3Dh, 8, 64h, 19h, 14h, 98h, 9Ch, 0Fh, 32h ROM:9500 db 0Ch, 1, 0, 10h, 1Ch, 91h, 9Ch, 0FFh, 0, 0FFh, 8, 10h ROM:9500 db 4, 1Ch, 0FFh, 0E2h, 2, 23h, 19h, 48h, 0, 0B4h, 0C3h ROM:9500 db 47h, 5, 0FAh, 0Dh, 0, 64h, 73h, 8Fh, 3Bh, 0Fh, 3Bh ROM:9500 db 5, 59h, 2Fh, 2Fh, 37h, 4, 45h, 0C4h, 0AEh, 7Dh, 0AAh ROM:9500 db 0Eh, 5, 4, 0A0h, 60h, 80h, 50h, 7Dh, 0Ch, 0, 0E0h, 0DBh ROM:9500 db 0F0h, 0DCh, 18h, 0Ah, 1Eh, 0, 6Eh, 78h, 0, 0, 1Eh, 3Ch ROM:9500 db 3, 1Fh, 64h, 80h, 0Ah, 0B4h, 0BFh, 2, 19h, 1Ah, 0, 7 ROM:9500 db 3Ch, 12h, 0Eh, 0AAh, 40h, 16h, 5, 10h, 0A3h, 29h, 0FFh ROM:9500 db 23h, 12h, 10h, 25h, 0C1h, 80h, 0B0h, 28h, 6, 3Ch, 10h ROM:9500 db 19h, 23h, 29h, 69h, 0B6h, 26h, 4, 1Eh, 7Dh, 9Ch, 0BFh ROM:9500 db 14h, 36h, 5Ah, 32h, 10h, 9Ch, 9, 3, 1, 51h, 8Dh, 0DDh ROM:9500 db 64h, 2Dh, 14h, 2, 1, 18h, 6Eh, 7, 0Bh, 4, 1, 35h, 4Eh ROM:9500 db 0B2h, 0CBh, 0FAh, 19h, 19h, 0FAh, 0Ah, 1, 0Ah, 10h ROM:9500 db 18h, 26h, 3Ch, 58h, 0C3h, 0E0h, 0EEh, 0F5h, 0FFh, 0DDh ROM:9500 db 0C3h, 0ABh, 91h, 79h, 39h, 21h, 0Fh, 0, 0Ah, 1, 16h ROM:9500 db 1Eh, 28h, 3Ch, 50h, 64h, 78h, 8Ch, 94h, 98h, 2Eh, 33h ROM:9500 db 3Dh, 40h, 45h, 47h, 4Ch ROM:9700 db 52h, 57h, 66h, 7, 1, 2Bh, 39h, 47h, 63h, 80h, 9Ch, 0B8h ROM:9700 db 46h, 3Ch, 3Ch, 32h, 32h, 28h, 14h, 7, 1, 2Bh, 39h, 47h ROM:9700 db 63h, 80h, 9Ch, 0B8h, 0Eh, 0Bh, 0Ah, 8, 6, 4, 2, 7, 1 ROM:9700 db 2Bh, 39h, 47h, 63h, 80h, 9Ch, 0B8h, 8Ch, 8Ch, 78h, 64h ROM:9700 db 50h, 46h, 46h, 7, 1, 2Bh, 39h, 47h, 63h, 80h, 9Ch, 0B8h ROM:9700 db 1Eh, 1Eh, 1Eh, 1Eh, 19h, 14h, 0Dh, 7, 1, 2Bh, 39h, 47h ROM:9700 db 63h, 80h, 9Ch, 0B8h, 0FAh, 0FAh, 0FAh, 0FAh, 0FAh, 0B4h ROM:9700 db 96h, 6, 1, 2Bh, 47h, 63h, 80h, 9Ch, 0B8h, 5, 5, 5, 3 ROM:9700 db 2, 2, 6, 1, 2Bh, 47h, 63h, 80h, 9Ch, 0B8h, 64h, 64h ROM:9700 db 5Ah, 46h, 28h, 1Eh, 8, 1, 0Fh, 1Eh, 28h, 3Ch, 50h, 64h ROM:9700 db 8Ch, 0C8h, 28h, 28h, 21h, 22h, 23h, 26h, 36h, 36h, 8 ROM:9700 db 1, 26h, 2Eh, 36h, 43h, 4Fh, 69h, 9Ch, 0CFh, 0BEh, 0AEh ROM:9700 db 0A4h, 8Ch, 78h, 5Ah, 24h, 0, 9, 1, 1Ch, 36h, 4Fh, 69h ROM:9700 db 82h, 9Ch, 0B5h, 0CFh, 0E8h, 0, 0, 0, 0, 0, 0, 0, 0 ROM:9700 db 0, 9, 1, 1Ch, 28h, 32h, 39h, 47h, 55h, 71h, 8Eh, 0AAh ROM:9700 db 27h, 21h, 1Dh, 1Bh, 17h, 15h, 12h, 11h, 0Ch, 8, 1, 0Eh ROM:9700 db 23h, 39h, 55h, 71h, 8Eh, 0AAh, 0B8h, 3Ch, 33h, 2Ah ROM:9700 db 20h, 1Dh, 18h, 17h, 14h, 7, 1, 1Ch, 28h, 39h, 55h, 0AAh ROM:9700 db 0BFh, 0CDh, 0B4h, 9Ah, 64h, 3Ah, 0Ah, 0Ah, 12h, 7, 1 ROM:9700 db 1Ch, 2Ah, 39h, 47h, 55h, 64h, 9Dh, 0E0h, 0E1h, 0E3h ROM:9700 db 0EBh, 0EBh, 0ECh, 0EDh, 9, 1, 43h, 50h, 5Ah, 64h, 6Eh ROM:9700 db 78h, 82h, 8Ch, 0A0h, 51h, 7Eh, 0A2h, 0A7h, 0A8h, 0AAh ROM:9700 db 0ABh, 0AAh, 0A2h, 4, 1, 54h, 55h, 8Eh, 0AAh, 0FFh, 4Ah ROM:9700 db 3Eh, 3Ah, 9, 1, 43h, 50h, 5Ah, 64h, 6Eh, 78h, 82h, 8Ch ROM:9700 db 0A0h, 3Fh, 32h, 29h, 23h, 1Eh, 1Ah, 17h, 12h, 0Eh, 5 ROM:9700 db 1, 23h, 39h, 55h, 71h, 8Eh, 98h, 80h, 60h, 50h, 40h ROM:9700 db 4, 1, 1Ch, 39h, 55h, 0AAh, 1Eh, 1Eh, 18h, 0Fh, 4, 1 ROM:9700 db 1Ch, 39h, 55h, 0AAh, 10h, 10h, 10h, 0Ah, 2, 1, 39h ROM:9700 db 0AAh, 10h, 0Ch, 3, 1, 39h, 8Eh, 0AAh, 30h, 2Ah, 20h ROM:9700 db 2, 1, 39h, 0AAh, 28h, 1Eh, 7, 1, 3, 35h, 67h, 80h, 99h ROM:9700 db 0CBh, 0FFh, 6Eh, 14h, 5, 2, 5, 0Ah, 14h, 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, 4 ROM:9700 db 1, 14h, 28h, 3Ch, 64h, 0, 0, 12h, 41h, 7, 1, 34h, 3Ch ROM:9700 db 50h, 64h, 78h, 8Ch, 0A0h, 0, 0Ah, 23h, 32h, 3Ch, 55h ROM:9700 db 6Eh, 7, 1, 5Bh, 67h, 71h, 76h, 80h, 8Ah, 8Fh, 0B4h ROM:9700 db 9Ch, 9Ch, 0AAh, 0B4h, 0B9h, 0BEh, 2, 1, 0Ch, 9Ch, 0Ah ROM:9700 db 0Ah, 2, 1, 55h, 0AAh, 0, 0, 4, 1, 1Eh, 28h, 5Ch, 8Ch ROM:9700 db 0Ch, 1Eh, 1Eh, 8, 7, 0Fh, 0Ch, 14h, 23h, 32h, 46h, 64h ROM:9700 db 8Ch, 0Ch, 14h, 1Eh, 28h, 3Ch, 46h, 50h, 5Ah, 64h, 78h ROM:9700 db 8Ch, 0A0h, 0B4h, 0C8h, 0DCh, 29h, 8Fh, 0D5h, 0E9h, 0E9h ROM:9700 db 0E9h, 0E9h, 29h, 8Fh, 0C7h, 0DAh, 0DDh, 0DDh, 0DDh ROM:9700 db 29h, 6Eh, 0C3h, 0DAh, 0E3h, 0E6h, 0E5h, 29h, 5Ch, 0B6h ROM:9700 db 0DAh, 0E7h, 0E9h, 0E9h, 1Ch, 43h, 0A5h, 0D1h, 0E1h ROM:9700 db 0E7h, 0E7h, 1Ch, 3Bh, 91h, 0CAh, 0D8h, 0DFh ROM:9900 db 0E3h, 1Ch, 30h, 81h, 0C3h, 0DBh, 0E1h, 0E5h, 1Ch, 1Ch ROM:9900 db 79h, 0BCh, 0D7h, 0E1h, 0E3h, 1Ch, 1Ch, 71h, 0B3h, 0D6h ROM:9900 db 0E3h, 0E4h, 1Ch, 1Ch, 5Fh, 0A6h, 0CFh, 0DEh, 0E1h, 1Ch ROM:9900 db 1Ch, 4Fh, 97h, 0C5h, 0DAh, 0DDh, 1Ch, 1Ch, 46h, 8Fh ROM:9900 db 0C6h, 0DDh, 0E3h, 1Ch, 1Ch, 43h, 87h, 0BDh, 0D8h, 0E0h ROM:9900 db 1Ch, 1Ch, 3Ah, 7Eh, 0B7h, 0D2h, 0DBh, 1Ch, 1Ch, 3Ah ROM:9900 db 78h, 0B3h, 0D4h, 0DCh, 4, 2, 50h, 0AFh, 0D0h, 0DCh ROM:9900 db 24h, 28h, 0, 0, 0, 0, 5, 19h, 19h, 0, 6, 8, 36h, 4Fh ROM:9900 db 69h, 82h, 0B6h, 0E9h, 0Ch, 10h, 14h, 28h, 3Ch, 64h ROM:9900 db 8Ch, 0B4h, 14h, 14h, 1Ch, 22h, 37h, 35h, 14h, 0, 5 ROM:9900 db 11h, 34h, 3Eh, 0, 6, 15h, 20h, 34h, 3Bh, 4, 16h, 2Ah ROM:9900 db 31h, 31h, 3Eh, 0, 18h, 2Ah, 30h, 3Dh, 54h, 0Ah, 2Bh ROM:9900 db 43h, 39h, 43h, 44h, 49h, 56h, 5Ah, 5Ah, 60h, 5Ch, 57h ROM:9900 db 5Ah, 5Fh, 64h, 64h, 64h, 6, 8, 36h, 4Fh, 69h, 82h, 0B6h ROM:9900 db 0E9h, 0Ch, 10h, 14h, 28h, 3Ch, 64h, 8Ch, 0B4h, 87h ROM:9900 db 7Ch, 79h, 75h, 75h, 72h, 87h, 79h, 75h, 75h, 75h, 72h ROM:9900 db 86h, 78h, 75h, 75h, 6Eh, 6Eh, 7Dh, 77h, 75h, 75h, 6Dh ROM:9900 db 6Bh, 72h, 72h, 72h, 6Fh, 6Dh, 69h, 6Dh, 6Ah, 66h, 65h ROM:9900 db 63h, 5Eh, 6Ah, 67h, 65h, 63h, 62h, 5Dh, 69h, 67h, 63h ROM:9900 db 60h, 62h, 5Ch, 0Ch, 12h, 1Ch, 29h, 36h, 42h, 4Fh, 5Ch ROM:9900 db 69h, 82h, 9Ch, 0B5h, 0CFh, 0E8h, 0Ch, 10h, 14h, 1Eh ROM:9900 db 28h, 32h, 3Ch, 46h, 50h, 5Ah, 64h, 6Eh, 78h, 8Ch, 0B4h ROM:9900 db 0C8h, 0DCh, 0F0h, 57h, 5Fh, 6Eh, 73h, 77h, 7Ch, 82h ROM:9900 db 89h, 8Eh, 96h, 99h, 9Ah, 59h, 67h, 74h, 75h, 78h, 7Dh ROM:9900 db 82h, 8Bh, 91h, 99h, 9Ah, 9Ch, 5Ch, 6Bh, 77h, 7Ch, 80h ROM:9900 db 85h, 89h, 91h, 95h, 9Ch, 9Eh, 0A0h, 66h, 74h, 7Eh, 82h ROM:9900 db 88h, 88h, 91h, 97h, 9Bh, 9Fh, 0A1h, 0A6h, 66h, 74h ROM:9900 db 80h, 85h, 8Ah, 8Eh, 91h, 97h, 9Ch, 9Fh, 0A1h, 0A6h ROM:9900 db 70h, 7Eh, 85h, 8Bh, 8Fh, 93h, 97h, 9Dh, 0A2h, 0A5h ROM:9900 db 0A3h, 0A4h, 63h, 73h, 7Ch, 83h, 88h, 8Eh, 92h, 96h ROM:9900 db 9Ch, 0A0h, 0A0h, 0A3h, 6Ah, 79h, 82h, 8Dh, 92h, 97h ROM:9900 db 9Bh, 0A0h, 0A3h, 0A4h, 0A7h, 0B9h, 74h, 81h, 8Ch, 93h ROM:9900 db 99h, 9Eh, 0A0h, 0A5h, 0A8h, 0ACh, 0ABh, 0B8h, 70h, 7Ch ROM:9900 db 86h, 8Ch, 92h, 98h, 9Dh, 0A2h, 0A6h, 0ADh, 0ACh, 0B5h ROM:9900 db 6Ch, 76h, 7Fh, 88h, 8Eh, 94h, 98h, 9Eh, 0A4h, 0ACh ROM:9900 db 0AAh, 0AFh, 6Eh, 73h, 7Fh, 8Ah, 8Fh, 94h, 9Ah, 0A0h ROM:9900 db 0A4h, 0A6h, 0A7h, 0A9h, 72h, 77h, 83h, 87h, 8Dh, 93h ROM:9900 db 97h, 9Dh, 0A2h, 0A7h, 0A7h, 0A9h, 7Dh, 85h, 8Fh, 94h ROM:9900 db 99h, 9Eh, 0A1h, 0A1h, 0A7h, 0AEh, 0B3h, 0B3h, 82h, 8Eh ROM:9900 db 92h, 92h, 98h, 9Ch, 9Eh, 0A3h, 0A9h, 0AFh, 0B3h, 0B4h ROM:9900 db 81h, 8Bh, 8Fh, 8Fh, 96h, 98h, 9Bh, 0A1h, 0A6h, 0AFh ROM:9900 db 0B4h, 0B4h, 7Ah, 7Ah, 83h, 88h, 8Fh, 97h, 9Ah, 0A0h ROM:9900 db 0A6h, 0ABh, 0ADh, 0B0h, 64h, 64h, 6Dh, 76h, 7Ah, 7Eh ROM:9900 db 89h, 92h, 9Bh, 0A0h, 9Eh, 0A3h, 4, 4, 0B6h, 0C3h, 0D0h ROM:9900 db 0E9h, 0B4h, 0C8h, 0DCh, 0F0h, 91h, 91h, 91h, 91h, 91h ROM:9900 db 91h, 91h, 7Fh, 91h, 8Fh, 8Eh, 7Dh, 91h, 8Fh, 8Eh, 7Bh ROM:9900 db 4, 0Ah, 9Dh, 0B5h, 0D0h, 0E9h, 1Eh, 28h, 32h, 3Ch, 6Eh ROM:9900 db 0A0h, 0B4h, 0C8h, 0DCh, 0F0h, 91h, 91h, 91h, 8Ah, 91h ROM:9900 db 91h, 91h, 8Eh, 91h, 91h, 91h, 8Ch, 91h, 91h ROM:9B00 db 91h, 91h, 91h, 91h, 91h, 91h, 91h, 8Eh, 8Bh, 82h, 8Eh ROM:9B00 db 89h, 87h, 82h, 8Ch, 87h, 83h, 7Fh, 8Ch, 84h, 80h, 7Dh ROM:9B00 db 8Ah, 7Fh, 7Dh, 7Bh, 2, 2, 14h, 8Ch, 4Eh, 0AAh, 96h ROM:9B00 db 96h, 96h, 96h, 8, 3, 0Eh, 23h, 39h, 55h, 71h, 8Eh, 0AAh ROM:9B00 db 0C6h, 4Fh, 82h, 0D0h, 4Ah, 49h, 38h, 25h, 1Bh, 18h ROM:9B00 db 15h, 14h, 45h, 45h, 35h, 23h, 19h, 16h, 14h, 14h, 3Fh ROM:9B00 db 3Ah, 2Fh, 1Eh, 17h, 15h, 14h, 14h, 2, 2, 39h, 40h, 55h ROM:9B00 db 78h, 14h, 14h, 14h, 14h, 9, 2, 0Eh, 1Ch, 28h, 39h, 77h ROM:9B00 db 8Eh, 0B0h, 0BFh, 0CCh, 15h, 23h, 62h, 53h, 33h, 17h ROM:9B00 db 0Ch, 0Ah, 8, 8, 9, 62h, 53h, 33h, 17h, 0Ch, 0Ah, 8 ROM:9B00 db 9, 9, 2, 2, 36h, 0B6h, 14h, 8Ch, 21h, 21h, 21h, 21h ROM:9B00 db 2, 2, 8Ch, 0B4h, 14h, 8Ch, 21h, 21h, 21h, 21h, 2, 6 ROM:9B00 db 50h, 83h, 14h, 1Eh, 32h, 46h, 50h, 64h, 1Fh, 6Dh, 5Eh ROM:9B00 db 6Dh, 7Dh, 8Dh, 6Dh, 7Dh, 7Dh, 7Dh, 7Dh, 7Dh, 2, 5, 50h ROM:9B00 db 83h, 1Eh, 32h, 46h, 50h, 64h, 1Fh, 2Fh, 2Fh, 2Fh, 2Fh ROM:9B00 db 37h, 2Fh, 2Fh, 3Fh, 3Fh, 2, 2, 47h, 0B1h, 14h, 64h ROM:9B00 db 0, 0, 0, 0, 3, 2, 1Ch, 50h, 83h, 46h, 50h, 0Fh, 18h ROM:9B00 db 26h, 19h, 28h, 3Eh, 3, 3, 1Ch, 4Fh, 83h, 3Ch, 46h, 50h ROM:9B00 db 3, 28h, 3Eh, 0Fh, 18h, 32h, 10h, 18h, 26h, 7, 4, 1Ch ROM:9B00 db 39h, 55h, 71h, 8Eh, 0AAh, 0C6h, 1Ch, 39h, 55h, 80h ROM:9B00 db 70h, 5Eh, 55h, 40h, 2Fh, 13h, 0, 6Eh, 55h, 4Eh, 3Dh ROM:9B00 db 2Ah, 10h, 0, 6Ch, 55h, 4Ah, 3Bh, 20h, 0Ch, 0, 6Ah, 4Eh ROM:9B00 db 48h, 2Ch, 1Ch, 0Bh, 0, 6, 3, 4Eh, 55h, 71h, 8Eh, 9Ch ROM:9B00 db 0AAh, 1Ch, 39h, 47h, 6, 0Ah, 0Ah, 7, 4, 2, 4, 4, 4 ROM:9B00 db 4, 3, 2, 3, 3, 2, 2, 2, 2, 0Bh, 2, 0Eh, 1Ch, 28h, 39h ROM:9B00 db 55h, 71h, 9Ch, 0ADh, 0C0h, 0CEh, 0D5h, 15h, 23h, 0A5h ROM:9B00 db 96h, 87h, 69h, 4Eh, 42h, 32h, 1Eh, 1Eh, 23h, 2Dh, 0A5h ROM:9B00 db 96h, 87h, 69h, 4Eh, 42h, 32h, 1Eh, 23h, 28h, 32h, 2 ROM:9B00 db 2, 13h, 17h, 14h, 28h, 0, 0, 0, 0, 7, 9, 29h, 43h, 69h ROM:9B00 db 82h, 9Ch, 0B6h, 0D0h, 39h, 55h, 78h, 8Eh, 0A3h, 0AAh ROM:9B00 db 0DAh, 0E3h, 0FFh, 8Ah, 8Ah, 8Ah, 8Ah, 8Ah, 7Dh, 7Ah ROM:9B00 db 8Ah, 9Eh, 9Eh, 9Eh, 9Eh, 80h, 7Ch, 8Ah, 9Eh, 9Eh, 9Eh ROM:9B00 db 9Eh, 80h, 7Ch, 8Ah, 9Eh, 9Eh, 9Eh, 9Eh, 80h, 7Ch, 8Ah ROM:9B00 db 94h, 94h, 94h, 94h, 80h, 80h, 80h, 80h, 80h, 80h, 80h ROM:9B00 db 80h, 80h, 80h, 80h, 80h, 80h, 80h, 80h, 80h, 80h, 80h ROM:9B00 db 80h, 81h, 82h, 82h, 82h, 80h, 80h, 84h, 86h, 88h, 88h ROM:9B00 db 88h, 3, 5, 5Ch, 69h, 81h, 64h, 78h, 8Eh, 0A3h, 0B8h ROM:9B00 db 80h, 80h, 80h, 80h, 80h, 86h, 80h, 86h, 88h, 80h, 88h ROM:9B00 db 8Ah, 84h, 8Ah, 8Ch, 9, 0Fh, 1Ch, 37h, 4Fh, 69h, 82h ROM:9B00 db 9Ch, 0B5h, 0CFh, 0E8h, 0Ah, 14h, 1Eh, 28h, 32h, 46h ROM:9B00 db 50h, 5Ah, 64h, 6Eh, 8Ch, 0A0h, 0B4h, 0C8h, 0DCh, 96h ROM:9B00 db 91h, 91h, 94h, 94h, 90h, 9Ah, 0ACh, 0AEh, 96h, 96h ROM:9B00 db 96h, 92h, 92h, 90h, 9Ah, 0A6h, 0AAh, 96h, 92h, 92h ROM:9B00 db 86h, 84h, 8Eh, 9Ah, 0A2h, 0A6h, 96h, 8Ch, 82h, 80h ROM:9B00 db 80h, 8Ah, 95h, 9Dh, 9Dh, 96h, 80h, 80h, 80h, 80h, 8Ah ROM:9B00 db 91h, 99h, 99h, 96h, 78h, 72h ROM:9D00 db 78h, 7Ch, 87h, 8Ah, 94h, 0A2h, 96h, 78h, 6Ch, 70h, 70h ROM:9D00 db 85h, 86h, 90h, 9Eh, 96h, 76h, 6Ch, 70h, 6Eh, 83h, 86h ROM:9D00 db 8Eh, 98h, 96h, 76h, 6Ch, 70h, 6Eh, 7Ch, 84h, 86h, 90h ROM:9D00 db 8Ch, 76h, 6Ch, 72h, 6Eh, 7Ch, 80h, 84h, 86h, 81h, 76h ROM:9D00 db 6Ch, 72h, 72h, 7Ch, 84h, 8Ah, 8Ah, 78h, 6Ch, 6Ch, 72h ROM:9D00 db 72h, 7Bh, 82h, 88h, 89h, 6Eh, 6Ch, 6Ch, 72h, 72h, 7Ah ROM:9D00 db 7Fh, 86h, 88h, 6Ch, 6Ch, 6Ch, 70h, 72h, 7Ah, 7Eh, 85h ROM:9D00 db 87h, 68h, 68h, 6Ch, 70h, 72h, 7Ah, 7Ch, 80h, 82h, 0FFh ROM:9D00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D00 db 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, 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 0B5h, 3, 0B6h, 7, 9Dh, 7, 4Ch, 7, 0AFh, 3, 0A9h, 3 ROM:9F00 db 42h, 7, 99h, 3, 89h, 3, 7Fh, 3, 1Dh, 7, 79h, 3, 71h ROM:9F00 db 3, 6Bh, 3, 63h, 3, 53h, 3, 0, 7, 4Dh, 3, 45h, 3, 3Fh ROM:9F00 db 3, 35h, 3, 2Bh, 3, 0D7h, 6, 0C6h, 6, 0B9h, 6, 0AFh ROM:9F00 db 6, 9Ch, 6, 86h, 6, 1Fh, 3, 7Ch, 6, 72h, 6, 0Bh, 3, 53h ROM:9F00 db 6, 1, 3, 0EDh, 2, 0DDh, 2, 0CDh, 2, 49h, 6, 24h, 6 ROM:9F00 db 0BBh, 2, 1Ah, 6, 0E2h, 5, 0C8h, 5, 0D0h, 4, 90h, 4 ROM:9F00 db 50h, 4, 0A7h, 2, 93h, 2, 81h, 2, 6Fh, 2, 61h, 2, 53h ROM:9F00 db 2, 43h, 2, 33h, 2, 23h, 2, 13h, 2, 3, 2, 0EDh, 1, 40h ROM:9F00 db 4, 0BFh, 3, 0D7h, 1, 0CDh, 1, 0C7h, 1, 0BFh, 1, 0FFh ROM:9F00 db 0FFh ROM:9F00 ; end of 'ROM' ROM:9F00 ROM:9F00 ; end of file