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 : 1144F6933F5E7F8760793EAFA3B4CB1AB6220F2007CF29271079931B2E8B742B INTMEM:0000 ; Input MD5 : 29EA2CFB238DAFF7BC32D6CFE1EF6CD9 INTMEM:0000 ; Input CRC32 : 0FDDB839 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:ROM_20AB↓w INTMEM:0000 ; ROM:20B3↓w ... INTMEM:0000 ; Zero register INTMEM:0004 INTMEM_4: ds 2 ; DATA XREF: ROM:20D4↓r INTMEM:0004 ; ROM:219A↓w ... INTMEM:0006 INTMEM_6: ds 2 ; DATA XREF: ROM:218F↓w INTMEM:0006 ; ROM:ROM_25E8↓r ... INTMEM:0008 INT_MASK: ds 1 ; DATA XREF: ROM:2560↓w INTMEM:0008 ; ROM:257D↓w ... INTMEM:0008 ; Interrupt mask register INTMEM:0009 INT_PEND: ds 2 ; DATA XREF: ROM:20DB↓r INTMEM:0009 ; ROM:20E9↓w ... INTMEM:0009 ; Interrupt pending register INTMEM:000B INTMEM_B: ds 2 ; DATA XREF: ROM:3825↓r INTMEM:000B ; ROM:5FED↓r ... INTMEM:000D INTMEM_D: ds 1 ; DATA XREF: ROM:382A↓w INTMEM:000D ; ROM:5FF5↓r INTMEM:000E INTMEM_E: ds 1 ; DATA XREF: ROM:26BE↓w INTMEM:000E ; ROM:26C3↓w ... INTMEM:000F IOPORT1: ds 1 ; DATA XREF: ROM:382F↓w INTMEM:000F ; ROM:3FF6↓w ... INTMEM:000F ; Input/output port 1 INTMEM:0010 IOPORT2: ds 2 ; DATA XREF: ROM:3812↓r INTMEM:0010 ; ROM:3831↓w ... INTMEM:0010 ; Input/output port 2 INTMEM:0012 INT_PEND1: ds 1 ; DATA XREF: ROM:2B45↓w INTMEM:0012 ; ROM:3818↓w ... INTMEM:0012 ; Interrupt pending register 1 INTMEM:0013 INT_MASK1: ds 1 ; DATA XREF: ROM:271D↓w INTMEM:0013 ; ROM:2734↓w ... INTMEM:0013 ; Interrupt mask register 1 INTMEM:0014 WSR: ds 1 ; DATA XREF: ROM:2B49↓w INTMEM:0014 ; ROM:381A↓w ... INTMEM:0014 ; Window selection register INTMEM:0015 WSR1: ds 2 ; DATA XREF: ROM:2184↓r INTMEM:0015 ; ROM:25B6↓w ... INTMEM:0015 ; Window selection register 1 INTMEM:0017 INTMEM_17: ds 1 ; DATA XREF: ROM:5E12↓w INTMEM:0017 ; ROM_6484+A8↓w INTMEM:0018 SP: ds 2 ; DATA XREF: ROM:ROM_27E9↓w INTMEM:0018 ; ROM:28BE↓r ... INTMEM:0018 ; Stack pointer INTMEM:001A INTMEM_1A: ds 2 ; DATA XREF: ROM:ROM_208A↓r INTMEM:001A ; ROM:21AA↓w ... INTMEM:001C INTMEM_1C: ds 4 ; DATA XREF: ROM:208D↓r INTMEM:001C ; ROM:ROM_20BF↓w ... INTMEM:0020 INTMEM_20: ds 4 ; DATA XREF: ROM:2093↓r INTMEM:0020 ; ROM:2127↓w ... INTMEM:0024 INTMEM_24: ds 2 ; DATA XREF: ROM:213A↓r INTMEM:0024 ; ROM:ROM_2147↓r ... INTMEM:0026 INTMEM_26: ds 2 ; DATA XREF: ROM_29F4+3↓w INTMEM:0026 ; ROM_29F4:ROM_29FB↓r ... INTMEM:0028 INTMEM_28: ds 2 ; DATA XREF: ROM:2577↓w INTMEM:0028 ; ROM:257A↓r ... INTMEM:002A INTMEM_2A: ds 2 ; DATA XREF: ROM:ROM_25B3↓w INTMEM:002A ; ROM:25B6↓r ... INTMEM:002C INTMEM_2C: ds 2 ; DATA XREF: ROM:3972↓w INTMEM:002C ; ROM:3975↓w ... INTMEM:002E INTMEM_2E: ds 4 ; DATA XREF: ROM:2DA8↓w INTMEM:002E ; ROM:2DAA↓w ... INTMEM:0032 INTMEM_32: ds 2 ; DATA XREF: ROM:3BE0↓w INTMEM:0032 ; ROM:ROM_3BE7↓r ... INTMEM:0034 INTMEM_34: ds 4 ; DATA XREF: ROM:2099↓r INTMEM:0034 ; ROM:255A↓w ... INTMEM:0038 INTMEM_38: ds 2 ; DATA XREF: ROM_2BCA+D0↓w INTMEM:0038 ; ROM_2BCA:ROM_2C9F↓w ... INTMEM:003A INTMEM_3A: ds 2 ; DATA XREF: ROM_5C12-2DFB↓w INTMEM:003A ; ROM_5C12-2DF5↓r ... INTMEM:003C INTMEM_3C: ds 2 ; DATA XREF: ROM:29BC↓r INTMEM:003C ; ROM_5C12:ROM_2E12↓r ... INTMEM:003E INTMEM_3E: ds 2 ; DATA XREF: ROM:238B↓w INTMEM:003E ; ROM:ROM_2390↓w ... INTMEM:0040 INTMEM_40: ds 2 ; DATA XREF: ROM:431B↓r INTMEM:0040 ; ROM:ROM_55FD↓r ... INTMEM:0042 INTMEM_42: ds 2 ; DATA XREF: ROM:405F↓w INTMEM:0042 ; ROM:42A2↓w ... INTMEM:0044 INTMEM_44: ds 2 ; DATA XREF: ROM:4307↓w INTMEM:0044 ; ROM:5427↓w ... INTMEM:0046 INTMEM_46: ds 2 ; DATA XREF: ROM:2E06↓r INTMEM:0046 ; ROM:2E30↓r ... INTMEM:0048 INTMEM_48: ds 2 ; DATA XREF: ROM_5C12:ROM_2E12↓r INTMEM:0048 ; ROM:2E3A↓w ... INTMEM:004A INTMEM_4A: ds 2 ; DATA XREF: ROM:2F29↓w INTMEM:004A ; ROM:ROM_2F53↓w ... INTMEM:004C INTMEM_4C: ds 2 ; DATA XREF: ROM:2F80↓w INTMEM:004C ; ROM:2FA7↓r ... INTMEM:004E INTMEM_4E: ds 2 ; DATA XREF: ROM:2EED↓w INTMEM:004E ; ROM:2EFF↓r ... INTMEM:0050 INTMEM_50: ds 2 ; DATA XREF: ROM:20B9↓w INTMEM:0050 ; ROM:285F↓r ... INTMEM:0052 INTMEM_52: ds 2 ; DATA XREF: ROM:20BB↓w INTMEM:0052 ; ROM:2864↓r ... INTMEM:0054 INTMEM_54: ds 2 ; DATA XREF: ROM:ROM_208A↓w INTMEM:0054 ; ROM:254B↓r ... INTMEM:0056 INTMEM_56: ds 2 ; DATA XREF: ROM:208D↓w INTMEM:0056 ; ROM:254E↓r ... INTMEM:0058 INTMEM_58: ds 2 ; DATA XREF: ROM:2090↓w INTMEM:0058 ; ROM:2551↓r ... INTMEM:005A INTMEM_5A: ds 2 ; DATA XREF: ROM:2093↓w INTMEM:005A ; ROM:2554↓r ... INTMEM:005C INTMEM_5C: ds 4 ; DATA XREF: ROM:2096↓w INTMEM:005C ; ROM:2557↓r ... INTMEM:0060 INTMEM_60: ds 2 ; DATA XREF: ROM:20CE↓r INTMEM:0060 ; ROM:20D4↓w ... INTMEM:0062 INTMEM_62: ds 4 ; DATA XREF: ROM:20CE↓w INTMEM:0062 ; ROM:20D7↓r ... INTMEM:0066 INTMEM_66: ds 2 ; DATA XREF: ROM:20D1↓w INTMEM:0066 ; ROM:2130↓r ... INTMEM:0068 INTMEM_68: ds 2 ; DATA XREF: ROM:213A↓r INTMEM:0068 ; ROM:23CE↓w ... INTMEM:006A INTMEM_6A: ds 2 ; DATA XREF: ROM:21B0↓w INTMEM:006A ; ROM:21C0↓w ... INTMEM:006C INTMEM_6C: ds 4 ; DATA XREF: ROM:ROM_21AD↓w INTMEM:006C ; ROM:21B8↓w ... INTMEM:0070 INTMEM_70: ds 2 ; DATA XREF: ROM:220C↓r INTMEM:0070 ; ROM:22D4↓r ... INTMEM:0072 INTMEM_72: ds 2 ; DATA XREF: ROM:223A↓w INTMEM:0072 ; ROM:22CB↓w ... INTMEM:0074 INTMEM_74: ds 2 ; DATA XREF: ROM:23AD↓r INTMEM:0074 ; ROM:ROM_23D1↓w ... INTMEM:0076 INTMEM_76: ds 2 ; DATA XREF: ROM:2410↓r INTMEM:0076 ; ROM:2462↓r ... INTMEM:0078 INTMEM_78: ds 2 ; DATA XREF: ROM:2413↓r INTMEM:0078 ; ROM:2465↓r ... INTMEM:007A INTMEM_7A: ds 2 ; DATA XREF: ROM:2543↓r INTMEM:007A ; ROM_4386+3D↓w ... INTMEM:007C INTMEM_7C: ds 2 ; DATA XREF: ROM_2BCA+3↓r INTMEM:007C ; ROM:3011↓r ... INTMEM:007E INTMEM_7E: ds 2 ; DATA XREF: ROM:31C4↓w INTMEM:007E ; ROM:ROM_3354↓r ... INTMEM:0080 INTMEM_80: ds 2 ; DATA XREF: ROM_3F40+E↓r INTMEM:0080 ; ROM_3F40+13↓r ... INTMEM:0082 INTMEM_82: ds 2 ; DATA XREF: ROM:20E7↓w INTMEM:0082 ; ROM:ROM_20F1↓r ... INTMEM:0084 INTMEM_84: ds 2 ; DATA XREF: ROM:20C5↓w INTMEM:0084 ; ROM:20FC↓r ... INTMEM:0086 INTMEM_86: ds 4 ; DATA XREF: ROM:ROM_22FD↓w INTMEM:0086 ; ROM:ROM_2303↓r ... INTMEM:008A INTMEM_8A: ds 1 ; DATA XREF: ROM:ROM_23E2↓r INTMEM:008A ; ROM:ROM_2434↓r ... INTMEM:008B ds 1 ; DATA XREF: ROM:23F1↓r INTMEM:008B ; ROM:23F7↓w ... INTMEM:008C INTMEM_8C: ds 4 ; DATA XREF: ROM:253D↓r INTMEM:008C ; ROM_3F40+45↓w ... INTMEM:0090 INTMEM_90: ds 2 ; DATA XREF: ROM:3CD8↓r INTMEM:0090 ; ROM_3CE3+10↓r ... INTMEM:0092 INTMEM_92: ds 2 ; DATA XREF: ROM_3D8A↓r INTMEM:0092 ; ROM_3D8A+3F↓w ... INTMEM:0094 INTMEM_94: ds 2 ; DATA XREF: ROM_3D8A+15↓r INTMEM:0094 ; ROM_3D8A+1A↓w ... INTMEM:0096 INTMEM_96: ds 1 ; DATA XREF: ROM_3EAE+E↓w INTMEM:0096 ; ROM:3ED5↓r ... INTMEM:0097 INTMEM_97: ds 1 ; DATA XREF: ROM_3EAE+11↓w INTMEM:0097 ; ROM:3EDA↓r ... INTMEM:0098 INTMEM_98: ds 2 ; DATA XREF: ROM:209F↓w INTMEM:0098 ; ROM:ROM_20AB↓r ... INTMEM:009A INTMEM_9A: ds 2 ; DATA XREF: ROM:2500↓r INTMEM:009A ; ROM:2527↓w ... INTMEM:009C INTMEM_9C: ds 2 ; DATA XREF: ROM_3D8A+39↓r INTMEM:009C ; ROM_3E42↓r ... INTMEM:009E INTMEM_9E: ds 2 ; DATA XREF: ROM:4083↓r INTMEM:009E ; ROM_50D2+11↓r ... INTMEM:00A0 INTMEM_A0: ds 2 ; DATA XREF: ROM:2B51↓r INTMEM:00A0 ; ROM:2FA1↓r ... INTMEM:00A2 INTMEM_A2: ds 2 ; DATA XREF: ROM:2EAD↓r INTMEM:00A2 ; ROM_45D5+8↓w ... INTMEM:00A4 INTMEM_A4: ds 2 ; DATA XREF: ROM:29BC↓w INTMEM:00A4 ; ROM:4103↓w ... INTMEM:00A6 INTMEM_A6: ds 2 ; DATA XREF: ROM_4386+C↓w INTMEM:00A6 ; ROM:4400↓w ... INTMEM:00A8 INTMEM_A8: ds 2 ; DATA XREF: ROM_48E0+18↓r INTMEM:00A8 ; ROM_48E0+3A↓r ... INTMEM:00AA INTMEM_AA: ds 1 ; DATA XREF: ROM:4B13↓r INTMEM:00AA ; ROM:A6FA↓r INTMEM:00AB INTMEM_AB: ds 2 ; DATA XREF: ROM:4083↓r INTMEM:00AB ; ROM:4B15↓r ... INTMEM:00AD INTMEM_AD: ds 1 ; DATA XREF: ROM:4B19↓r INTMEM:00AD ; ROM:A70D↓r INTMEM:00AE INTMEM_AE: ds 1 ; DATA XREF: ROM:4B1B↓r INTMEM:00AF INTMEM_AF: ds 1 ; DATA XREF: ROM:4B1D↓r INTMEM:00B0 INTMEM_B0: ds 2 ; DATA XREF: ROM:2DB2↓r INTMEM:00B0 ; ROM:2FA3↓r ... INTMEM:00B2 INTMEM_B2: ds 1 ; DATA XREF: ROM_4F86:ROM_4FAF↓w INTMEM:00B2 ; ROM:4FBB↓r ... INTMEM:00B3 INTMEM_B3: ds 2 ; DATA XREF: ROM:4297↓r INTMEM:00B3 ; ROM_4386+6↓r ... INTMEM:00B5 INTMEM_B5: ds 2 ; DATA XREF: ROM:4292↓r INTMEM:00B5 ; ROM:561D↓r ... INTMEM:00B7 INTMEM_B7: ds 1 ; DATA XREF: ROM:750E↓w INTMEM:00B7 ; ROM:7518↓r ... INTMEM:00B8 INTMEM_B8: ds 1 ; DATA XREF: ROM:65BB↓w INTMEM:00B8 ; ROM:ROM_65C3↓w ... INTMEM:00B9 INTMEM_B9: ds 2 ; DATA XREF: ROM:4091↓r INTMEM:00B9 ; ROM:6761↓w ... INTMEM:00BB INTMEM_BB: ds 2 ; DATA XREF: ROM:A6EF↓w INTMEM:00BB ; ROM:4B0B↓r ... INTMEM:00BD ds 1 ; DATA XREF: ROM:4B0D↓r INTMEM:00BD ; ROM:5F7B↓w ... INTMEM:00BE INTMEM_BE: ds 2 ; DATA XREF: ROM:42B1↓w INTMEM:00BE ; ROM:4B0F↓r ... INTMEM:00C0 INTMEM_C0: ds 2 ; DATA XREF: ROM:3BF5↓w INTMEM:00C0 ; ROM:42A8↓w ... INTMEM:00C2 INTMEM_C2: ds 2 ; DATA XREF: ROM:428D↓r INTMEM:00C2 ; ROM:5F37↓w INTMEM:00C4 INTMEM_C4: ds 2 ; DATA XREF: ROM:42AB↓r INTMEM:00C4 ; ROM:5FBC↓r ... INTMEM:00C6 INTMEM_C6: ds 2 ; DATA XREF: ROM:2B5E↓w INTMEM:00C6 ; ROM:55BF↓r ... INTMEM:00C8 INTMEM_C8: ds 1 ; DATA XREF: ROM:3FF8↓w INTMEM:00C9 INTMEM_C9: ds 1 ; DATA XREF: ROM:5F23↓r INTMEM:00C9 ; ROM_AC48↓r ... INTMEM:00CA INTMEM_CA: ds 2 ; DATA XREF: ROM:2F34↓r INTMEM:00CA ; ROM:55F7↓r ... INTMEM:00CC INTMEM_CC: ds 1 ; DATA XREF: ROM:ROM_688B↓w INTMEM:00CC ; ROM:A6FD↓r INTMEM:00CD INTMEM_CD: ds 1 ; DATA XREF: ROM:5F2B↓r INTMEM:00CE INTMEM_CE: ds 2 ; DATA XREF: ROM:4307↓r INTMEM:00CE ; ROM:5637↓r ... INTMEM:00D0 INTMEM_D0: ds 4 ; DATA XREF: ROM:42DA↓w INTMEM:00D0 ; ROM_7E30+A↓r ... INTMEM:00D4 INTMEM_D4: ds 2 ; DATA XREF: ROM:5C75↓w INTMEM:00D4 ; ROM_AC6C↓w ... INTMEM:00D6 INTMEM_D6: ds 1 ; DATA XREF: ROM:543E↓w INTMEM:00D6 ; ROM_AC48↓w ... INTMEM:00D7 INTMEM_D7: ds 1 ; DATA XREF: ROM:5A61↓r INTMEM:00D7 ; ROM_AC70↓w ... INTMEM:00D8 INTMEM_D8: ds 1 ; DATA XREF: ROM_AC76↓w INTMEM:00D8 ; ROM_B31D:ROM_B4A4↓r ... INTMEM:00D9 INTMEM_D9: ds 2 ; DATA XREF: ROM:5422↓w INTMEM:00D9 ; ROM_B31D+1B0↓w ... INTMEM:00DB INTMEM_DB: ds 2 ; DATA XREF: ROM:A73C↓w INTMEM:00DB ; ROM_B31D:ROM_B53A↓r ... INTMEM:00DD INTMEM_DD: ds 1 ; DATA XREF: ROM_B31D:ROM_B524↓r INTMEM:00DD ; ROM_B31D+20A↓r ... INTMEM:00DE INTMEM_DE: ds 1 ; DATA XREF: ROM:2E9C↓r INTMEM:00DE ; ROM:2EB2↓r ... INTMEM:00DF INTMEM_DF: ds 1 ; DATA XREF: ROM:2E85↓w INTMEM:00DF ; ROM:55D3↓w ... INTMEM:00E0 INTMEM_E0: ds 1 ; DATA XREF: ROM_B31D+19E↓r INTMEM:00E0 ; ROM_B31D+1AD↓w ... INTMEM:00E1 INTMEM_E1: ds 1 ; DATA XREF: ROM_7A05+11↓w INTMEM:00E1 ; ROM_7A05:ROM_7A25↓w ... INTMEM:00E2 INTMEM_E2: ds 1 ; DATA XREF: ROM_8E3A+25↓w INTMEM:00E2 ; ROM_8E65+5F↓r INTMEM:00E3 INTMEM_E3: ds 1 ; DATA XREF: ROM_7A05+61↓w INTMEM:00E3 ; ROM_9279+3E↓r INTMEM:00E4 INTMEM_E4: ds 2 ; DATA XREF: ROM:5C75↓r INTMEM:00E4 ; ROM:6585↓r ... INTMEM:00E6 INTMEM_E6: ds 1 ; DATA XREF: ROM_79EA+15↓w INTMEM:00E6 ; ROM_7A05+14C↓r ... INTMEM:00E7 INTMEM_E7: ds 2 ; DATA XREF: ROM:ROM_5662↓w INTMEM:00E7 ; ROM_7A05+11B↓w ... INTMEM:00E9 INTMEM_E9: ds 1 ; DATA XREF: ROM_7A05+8B↓r INTMEM:00E9 ; ROM_7A05+94↓w INTMEM:00EA INTMEM_EA: ds 1 ; DATA XREF: ROM_7B5C+C↓w INTMEM:00EA ; ROM_7B5C+22↓w ... INTMEM:00EB INTMEM_EB: ds 1 ; DATA XREF: ROM_7B5C+11↓w INTMEM:00EB ; ROM_7B5C+2C↓w INTMEM:00EC INTMEM_EC: ds 2 ; DATA XREF: ROM:55F1↓r INTMEM:00EC ; ROM:5C8D↓r ... INTMEM:00EE INTMEM_EE: ds 2 ; DATA XREF: ROM:562B↓r INTMEM:00EE ; ROM:5674↓w ... INTMEM:00F0 INTMEM_F0: ds 2 ; DATA XREF: ROM:2E88↓w INTMEM:00F0 ; ROM:2E9C↓w ... INTMEM:00F2 INTMEM_F2: ds 1 ; DATA XREF: ROM_7C23+9A↓w INTMEM:00F2 ; ROM_8030+2A↓r ... INTMEM:00F3 INTMEM_F3: ds 1 ; DATA XREF: ROM:5C05↓r INTMEM:00F3 ; ROM_7A05+2C↓w ... INTMEM:00F4 INTMEM_F4: ds 2 ; DATA XREF: ROM:2ED9↓r INTMEM:00F4 ; ROM:6599↓w ... INTMEM:00F6 INTMEM_F6: ds 4 ; DATA XREF: ROM_7CEE+3D↓w INTMEM:00F6 ; ROM_7CEE:ROM_7D32↓r ... INTMEM:00FA INTMEM_FA: ds 1 ; DATA XREF: ROM_8F26+1B↓r INTMEM:00FA ; ROM_8F26+47↓w ... INTMEM:00FB INTMEM_FB: ds 1 ; DATA XREF: ROM_9636:ROM_968F↓r INTMEM:00FB ; ROM_9636+5F↓r ... INTMEM:00FC INTMEM_FC: ds 1 ; DATA XREF: ROM:408B↓w INTMEM:00FC ; ROM:5FD9↓r ... INTMEM:00FD INTMEM_FD: ds 1 ; DATA XREF: ROM:65AA↓w INTMEM:00FD ; ROM_A1D6+5↓w ... INTMEM:00FE INTMEM_FE: ds 4 ; DATA XREF: ROM:60C9↓r INTMEM:00FE ; ROM:65A7↓w ... INTMEM:0102 ds 1 INTMEM:0103 ds 1 INTMEM:0104 ds 1 INTMEM:0105 ds 1 INTMEM:0106 ds 1 INTMEM:0107 ds 1 INTMEM:0108 ds 1 INTMEM:0109 ds 1 INTMEM:010A ds 1 INTMEM:010B ds 1 INTMEM:010C ds 1 INTMEM:010D ds 1 INTMEM:010E ds 1 INTMEM:010F ds 1 INTMEM:0110 ds 1 INTMEM:0111 ds 1 INTMEM:0112 ds 1 INTMEM:0113 ds 1 INTMEM:0114 ds 1 INTMEM:0115 ds 1 INTMEM:0116 ds 1 INTMEM:0117 ds 1 INTMEM:0118 ds 1 INTMEM:0119 ds 1 INTMEM:011A ds 1 INTMEM:011B ds 1 INTMEM:011C ds 1 INTMEM:011D ds 1 INTMEM:011E ds 1 INTMEM:011F ds 1 INTMEM:0120 ds 1 INTMEM:0121 ds 1 INTMEM:0122 ds 1 INTMEM:0123 ds 1 INTMEM:0124 ds 1 INTMEM:0125 ds 1 INTMEM:0126 ds 1 INTMEM:0127 ds 1 INTMEM:0128 ds 1 INTMEM:0129 ds 1 INTMEM:012A ds 1 INTMEM:012B ds 1 INTMEM:012C ds 1 INTMEM:012D ds 1 INTMEM:012E ds 1 INTMEM:012F ds 1 INTMEM:0130 ds 1 INTMEM:0131 ds 1 INTMEM:0132 ds 1 INTMEM:0133 ds 1 INTMEM:0134 ds 1 INTMEM:0135 ds 1 INTMEM:0136 ds 1 INTMEM:0137 ds 1 INTMEM:0138 ds 1 INTMEM:0139 ds 1 INTMEM:013A ds 1 INTMEM:013B ds 1 INTMEM:013C ds 1 INTMEM:013D ds 1 INTMEM:013E ds 1 INTMEM:013F ds 1 INTMEM:0140 ds 1 INTMEM:0141 ds 1 INTMEM:0142 ds 1 INTMEM:0143 ds 1 INTMEM:0144 ds 1 INTMEM:0145 ds 1 INTMEM:0146 ds 1 INTMEM:0147 ds 1 INTMEM:0148 ds 1 INTMEM:0149 ds 1 INTMEM:014A ds 1 INTMEM:014B ds 1 INTMEM:014C ds 1 INTMEM:014D ds 1 INTMEM:014E ds 1 INTMEM:014F ds 1 INTMEM:0150 ds 1 INTMEM:0151 ds 1 INTMEM:0152 ds 1 INTMEM:0153 ds 1 INTMEM:0154 ds 1 INTMEM:0155 ds 1 INTMEM:0156 ds 1 INTMEM:0157 ds 1 INTMEM:0158 ds 1 INTMEM:0159 ds 1 INTMEM:015A ds 1 INTMEM:015B ds 1 INTMEM:015C ds 1 INTMEM:015D ds 1 INTMEM:015E ds 1 INTMEM:015F ds 1 INTMEM:0160 ds 1 INTMEM:0161 ds 1 INTMEM:0162 ds 1 INTMEM:0163 ds 1 INTMEM:0164 ds 1 INTMEM:0165 ds 1 INTMEM:0166 ds 1 INTMEM:0167 ds 1 INTMEM:0168 ds 1 INTMEM:0169 ds 1 INTMEM:016A ds 1 INTMEM:016B ds 1 INTMEM:016C ds 1 INTMEM:016D ds 1 INTMEM:016E ds 1 INTMEM:016F ds 1 INTMEM:0170 ds 1 INTMEM:0171 ds 1 INTMEM:0172 ds 1 INTMEM:0173 ds 1 INTMEM:0174 ds 1 INTMEM:0175 ds 1 INTMEM:0176 ds 1 INTMEM:0177 ds 1 INTMEM:0178 ds 1 INTMEM:0179 ds 1 INTMEM:017A ds 1 INTMEM:017B ds 1 INTMEM:017C ds 1 INTMEM:017D ds 1 INTMEM:017E ds 1 INTMEM:017F ds 1 INTMEM:0180 ds 1 INTMEM:0181 ds 1 INTMEM:0182 ds 1 INTMEM:0183 ds 1 INTMEM:0184 ds 1 INTMEM:0185 ds 1 INTMEM:0186 ds 1 INTMEM:0187 ds 1 INTMEM:0188 ds 1 INTMEM:0189 ds 1 INTMEM:018A ds 1 INTMEM:018B ds 1 INTMEM:018C ds 1 INTMEM:018D ds 1 INTMEM:018E ds 1 INTMEM:018F ds 1 INTMEM:0190 ds 1 INTMEM:0191 ds 1 INTMEM:0192 ds 1 INTMEM:0193 ds 1 INTMEM:0194 ds 1 INTMEM:0195 ds 1 INTMEM:0196 ds 1 INTMEM:0197 ds 1 INTMEM:0198 ds 1 INTMEM:0199 ds 1 INTMEM:019A ds 1 INTMEM:019B ds 1 INTMEM:019C ds 1 INTMEM:019D ds 1 INTMEM:019E ds 1 INTMEM:019F ds 1 INTMEM:01A0 ds 1 INTMEM:01A1 ds 1 INTMEM:01A2 ds 1 INTMEM:01A3 ds 1 INTMEM:01A4 ds 1 INTMEM:01A5 ds 1 INTMEM:01A6 ds 1 INTMEM:01A7 ds 1 INTMEM:01A8 ds 1 INTMEM:01A9 ds 1 INTMEM:01AA ds 1 INTMEM:01AB ds 1 INTMEM:01AC ds 1 INTMEM:01AD ds 1 INTMEM:01AE ds 1 INTMEM:01AF ds 1 INTMEM:01B0 ds 1 INTMEM:01B1 ds 1 INTMEM:01B2 ds 1 INTMEM:01B3 ds 1 INTMEM:01B4 ds 1 INTMEM:01B5 ds 1 INTMEM:01B6 ds 1 INTMEM:01B7 ds 1 INTMEM:01B8 ds 1 INTMEM:01B9 ds 1 INTMEM:01BA ds 1 INTMEM:01BB ds 1 INTMEM:01BC ds 1 INTMEM:01BD ds 1 INTMEM:01BE ds 1 INTMEM:01BF ds 1 INTMEM:01C0 ds 1 INTMEM:01C1 ds 1 INTMEM:01C2 ds 1 INTMEM:01C3 ds 1 INTMEM:01C4 ds 1 INTMEM:01C5 ds 1 INTMEM:01C6 ds 1 INTMEM:01C7 ds 1 INTMEM:01C8 ds 1 INTMEM:01C9 ds 1 INTMEM:01CA ds 1 INTMEM:01CB ds 1 INTMEM:01CC ds 1 INTMEM:01CD ds 1 INTMEM:01CE ds 1 INTMEM:01CF ds 1 INTMEM:01D0 ds 1 INTMEM:01D1 ds 1 INTMEM:01D2 ds 1 INTMEM:01D3 ds 1 INTMEM:01D4 ds 1 INTMEM:01D5 ds 1 INTMEM:01D6 ds 1 INTMEM:01D7 ds 1 INTMEM:01D8 ds 1 INTMEM:01D9 ds 1 INTMEM:01DA ds 1 INTMEM:01DB ds 1 INTMEM:01DC ds 1 INTMEM:01DD ds 1 INTMEM:01DE ds 1 INTMEM:01DF ds 1 INTMEM:01E0 ds 1 INTMEM:01E1 ds 1 INTMEM:01E2 ds 1 INTMEM:01E3 ds 1 INTMEM:01E4 ds 1 INTMEM:01E5 ds 1 INTMEM:01E6 ds 1 INTMEM:01E7 ds 1 INTMEM:01E8 ds 1 INTMEM:01E9 ds 1 INTMEM:01EA ds 1 INTMEM:01EB ds 1 INTMEM:01EC ds 1 INTMEM:01ED ds 1 INTMEM:01EE ds 1 INTMEM:01EF ds 1 INTMEM:01F0 ds 1 INTMEM:01F1 ds 1 INTMEM:01F2 ds 1 INTMEM:01F3 ds 1 INTMEM:01F4 ds 1 INTMEM:01F5 ds 1 INTMEM:01F6 ds 1 INTMEM:01F7 ds 1 INTMEM:01F8 ds 1 INTMEM:01F9 ds 1 INTMEM:01FA ds 1 INTMEM:01FB ds 1 INTMEM:01FC ds 1 INTMEM:01FD ds 1 INTMEM:01FE ds 1 INTMEM:01FF ds 1 INTMEM:0200 INTMEM_200: ds 1 ; DATA XREF: ROM:54F4↓w INTMEM:0201 INTMEM_201: ds 1 ; DATA XREF: ROM:54FE↓w INTMEM:0201 ; ROM_6484+E↓r ... INTMEM:0202 INTMEM_202: ds 1 ; DATA XREF: ROM:3978↓w INTMEM:0202 ; ROM_531C+3↓w ... INTMEM:0203 INTMEM_203: ds 1 ; DATA XREF: ROM:550E↓w INTMEM:0203 ; ROM_7582+EA↓w ... INTMEM:0204 ds 1 INTMEM:0205 ds 1 INTMEM:0206 INTMEM_206: ds 1 ; DATA XREF: ROM:5555↓w INTMEM:0207 INTMEM_207: ds 1 ; DATA XREF: ROM:5574↓w INTMEM:0208 INTMEM_208: ds 1 ; DATA XREF: ROM_7582+2D↓r INTMEM:0208 ; ROM_7582+33↓w ... INTMEM:0209 ds 1 INTMEM:020A INTMEM_20A: ds 1 ; DATA XREF: ROM_7582:ROM_7597↓r INTMEM:020A ; ROM_7582+3F↓r ... INTMEM:020B INTMEM_20B: ds 1 ; DATA XREF: ROM_7582+3↓r INTMEM:020B ; ROM_7582+106↓r INTMEM:020C INTMEM_20C: ds 1 ; DATA XREF: ROM_7582:ROM_75A8↓w INTMEM:020C ; ROM_7582+38↓w ... INTMEM:020D INTMEM_20D: ds 1 ; DATA XREF: ROM:558A↓w INTMEM:020E INTMEM_20E: ds 1 ; DATA XREF: ROM:5536↓w INTMEM:020F ds 1 INTMEM:0210 INTMEM_210: ds 1 ; DATA XREF: ROM:5516↓w INTMEM:0211 INTMEM_211: ds 1 ; DATA XREF: ROM:551E↓w INTMEM:0212 ds 1 INTMEM:0213 ds 1 INTMEM:0214 ds 1 INTMEM:0215 ds 1 INTMEM:0216 ds 1 INTMEM:0217 ds 1 INTMEM:0218 INTMEM_218: ds 1 ; DATA XREF: ROM:5529↓w INTMEM:0219 ds 1 INTMEM:021A ds 1 INTMEM:021B ds 1 INTMEM:021C ds 1 INTMEM:021D ds 1 INTMEM:021E ds 1 INTMEM:021F ds 1 INTMEM:0220 ds 1 INTMEM:0221 ds 1 INTMEM:0222 ds 1 INTMEM:0223 ds 1 INTMEM:0224 ds 1 INTMEM:0225 ds 1 INTMEM:0226 ds 1 INTMEM:0227 ds 1 INTMEM:0228 ds 1 INTMEM:0229 ds 1 INTMEM:022A ds 1 INTMEM:022B ds 1 INTMEM:022C ds 1 INTMEM:022D ds 1 INTMEM:022E ds 1 INTMEM:022F ds 1 INTMEM:0230 ds 1 INTMEM:0231 ds 1 INTMEM:0232 ds 1 INTMEM:0233 ds 1 INTMEM:0234 ds 1 INTMEM:0235 ds 1 INTMEM:0236 ds 1 INTMEM:0237 ds 1 INTMEM:0238 ds 1 INTMEM:0239 ds 1 INTMEM:023A ds 1 INTMEM:023B ds 1 INTMEM:023C ds 1 INTMEM:023D ds 1 INTMEM:023E ds 1 INTMEM:023F ds 1 INTMEM:0240 ds 1 INTMEM:0241 ds 1 INTMEM:0242 ds 1 INTMEM:0243 ds 1 INTMEM:0244 ds 1 INTMEM:0245 ds 1 INTMEM:0246 ds 1 INTMEM:0247 ds 1 INTMEM:0248 ds 1 INTMEM:0249 ds 1 INTMEM:024A ds 1 INTMEM:024B ds 1 INTMEM:024C ds 1 INTMEM:024D ds 1 INTMEM:024E ds 1 INTMEM:024F ds 1 INTMEM:0250 ds 1 INTMEM:0251 ds 1 INTMEM:0252 ds 1 INTMEM:0253 ds 1 INTMEM:0254 ds 1 INTMEM:0255 ds 1 INTMEM:0256 ds 1 INTMEM:0257 ds 1 INTMEM:0258 ds 1 INTMEM:0259 ds 1 INTMEM:025A ds 1 INTMEM:025B ds 1 INTMEM:025C ds 1 INTMEM:025D ds 1 INTMEM:025E ds 1 INTMEM:025F ds 1 INTMEM:0260 ds 1 INTMEM:0261 ds 1 INTMEM:0262 ds 1 INTMEM:0263 ds 1 INTMEM:0264 ds 1 INTMEM:0265 ds 1 INTMEM:0266 ds 1 INTMEM:0267 ds 1 INTMEM:0268 ds 1 INTMEM:0269 ds 1 INTMEM:026A ds 1 INTMEM:026B ds 1 INTMEM:026C ds 1 INTMEM:026D ds 1 INTMEM:026E ds 1 INTMEM:026F ds 1 INTMEM:0270 ds 1 INTMEM:0271 ds 1 INTMEM:0272 ds 1 INTMEM:0273 ds 1 INTMEM:0274 ds 1 INTMEM:0275 ds 1 INTMEM:0276 ds 1 INTMEM:0277 ds 1 INTMEM:0278 ds 1 INTMEM:0279 ds 1 INTMEM:027A ds 1 INTMEM:027B ds 1 INTMEM:027C ds 1 INTMEM:027D ds 1 INTMEM:027E ds 1 INTMEM:027F ds 1 INTMEM:0280 INTMEM_280: ds 1 ; DATA XREF: ROM:27F0↓w INTMEM:0280 ; ROM:710A↓w INTMEM:0281 INTMEM_281: ds 1 ; DATA XREF: ROM:27F8↓w INTMEM:0281 ; ROM:7112↓w INTMEM:0282 INTMEM_282: ds 1 ; DATA XREF: ROM:2800↓w INTMEM:0282 ; ROM:711A↓w INTMEM:0283 INTMEM_283: ds 1 ; DATA XREF: ROM:2808↓w INTMEM:0283 ; ROM:7122↓w INTMEM:0284 INTMEM_284: ds 1 ; DATA XREF: ROM:2810↓w INTMEM:0284 ; ROM:712A↓w INTMEM:0285 INTMEM_285: ds 1 ; DATA XREF: ROM:2818↓w INTMEM:0285 ; ROM:7132↓w INTMEM:0286 ds 1 INTMEM:0287 ds 1 INTMEM:0288 ds 1 INTMEM:0289 ds 1 INTMEM:028A ds 1 INTMEM:028B ds 1 INTMEM:028C ds 1 INTMEM:028D ds 1 INTMEM:028E ds 1 INTMEM:028F ds 1 INTMEM:0290 ds 1 INTMEM:0291 ds 1 INTMEM:0292 ds 1 INTMEM:0293 ds 1 INTMEM:0294 ds 1 INTMEM:0295 ds 1 INTMEM:0296 ds 1 INTMEM:0297 ds 1 INTMEM:0298 ds 1 INTMEM:0299 ds 1 INTMEM:029A ds 1 INTMEM:029B ds 1 INTMEM:029C ds 1 INTMEM:029D ds 1 INTMEM:029E ds 1 INTMEM:029F ds 1 INTMEM:02A0 ds 1 INTMEM:02A1 ds 1 INTMEM:02A2 ds 1 INTMEM:02A3 ds 1 INTMEM:02A4 ds 1 INTMEM:02A5 ds 1 INTMEM:02A6 ds 1 INTMEM:02A7 ds 1 INTMEM:02A8 ds 1 INTMEM:02A9 ds 1 INTMEM:02AA ds 1 INTMEM:02AB ds 1 INTMEM:02AC ds 1 INTMEM:02AD ds 1 INTMEM:02AE ds 1 INTMEM:02AF ds 1 INTMEM:02B0 ds 1 INTMEM:02B1 ds 1 INTMEM:02B2 ds 1 INTMEM:02B3 ds 1 INTMEM:02B4 ds 1 INTMEM:02B5 ds 1 INTMEM:02B6 ds 1 INTMEM:02B7 ds 1 INTMEM:02B8 ds 1 INTMEM:02B9 ds 1 INTMEM:02BA ds 1 INTMEM:02BB ds 1 INTMEM:02BC ds 1 INTMEM:02BD ds 1 INTMEM:02BE ds 1 INTMEM:02BF ds 1 INTMEM:02C0 ds 1 INTMEM:02C1 ds 1 INTMEM:02C2 ds 1 INTMEM:02C3 ds 1 INTMEM:02C4 ds 1 INTMEM:02C5 ds 1 INTMEM:02C6 ds 1 INTMEM:02C7 ds 1 INTMEM:02C8 ds 1 INTMEM:02C9 ds 1 INTMEM:02CA ds 1 INTMEM:02CB ds 1 INTMEM:02CC ds 1 INTMEM:02CD ds 1 INTMEM:02CE ds 1 INTMEM:02CF ds 1 INTMEM:02D0 ds 1 INTMEM:02D1 ds 1 INTMEM:02D2 ds 1 INTMEM:02D3 ds 1 INTMEM:02D4 ds 1 INTMEM:02D5 ds 1 INTMEM:02D6 ds 1 INTMEM:02D7 ds 1 INTMEM:02D8 ds 1 INTMEM:02D9 ds 1 INTMEM:02DA ds 1 INTMEM:02DB ds 1 INTMEM:02DC ds 1 INTMEM:02DD ds 1 INTMEM:02DE ds 1 INTMEM:02DF ds 1 INTMEM:02E0 ds 1 INTMEM:02E1 ds 1 INTMEM:02E2 ds 1 INTMEM:02E3 ds 1 INTMEM:02E4 ds 1 INTMEM:02E5 ds 1 INTMEM:02E6 ds 1 INTMEM:02E7 ds 1 INTMEM:02E8 ds 1 INTMEM:02E9 ds 1 INTMEM:02EA ds 1 INTMEM:02EB ds 1 INTMEM:02EC ds 1 INTMEM:02ED ds 1 INTMEM:02EE ds 1 INTMEM:02EF ds 1 INTMEM:02F0 ds 1 INTMEM:02F1 ds 1 INTMEM:02F2 ds 1 INTMEM:02F3 ds 1 INTMEM:02F4 ds 1 INTMEM:02F5 ds 1 INTMEM:02F6 ds 1 INTMEM:02F7 ds 1 INTMEM:02F8 ds 1 INTMEM:02F9 ds 1 INTMEM:02FA ds 1 INTMEM:02FB ds 1 INTMEM:02FC ds 1 INTMEM:02FD ds 1 INTMEM:02FE ds 1 INTMEM:02FF ds 1 INTMEM:0300 ds 1 INTMEM:0301 ds 1 INTMEM:0302 ds 1 INTMEM:0303 ds 1 INTMEM:0304 ds 1 INTMEM:0305 ds 1 INTMEM:0306 ds 1 INTMEM:0307 ds 1 INTMEM:0308 ds 1 INTMEM:0309 ds 1 INTMEM:030A ds 1 INTMEM:030B ds 1 INTMEM:030C ds 1 INTMEM:030D ds 1 INTMEM:030E ds 1 INTMEM:030F ds 1 INTMEM:0310 ds 1 INTMEM:0311 ds 1 INTMEM:0312 ds 1 INTMEM:0313 ds 1 INTMEM:0314 ds 1 INTMEM:0315 ds 1 INTMEM:0316 ds 1 INTMEM:0317 ds 1 INTMEM:0318 ds 1 INTMEM:0319 ds 1 INTMEM:031A ds 1 INTMEM:031B ds 1 INTMEM:031C ds 1 INTMEM:031D ds 1 INTMEM:031E ds 1 INTMEM:031F ds 1 INTMEM:0320 ds 1 INTMEM:0321 ds 1 INTMEM:0322 ds 1 INTMEM:0323 ds 1 INTMEM:0324 ds 1 INTMEM:0325 ds 1 INTMEM:0326 ds 1 INTMEM:0327 ds 1 INTMEM:0328 ds 1 INTMEM:0329 ds 1 INTMEM:032A ds 1 INTMEM:032B ds 1 INTMEM:032C ds 1 INTMEM:032D ds 1 INTMEM:032E ds 1 INTMEM:032F ds 1 INTMEM:0330 ds 1 INTMEM:0331 ds 1 INTMEM:0332 ds 1 INTMEM:0333 ds 1 INTMEM:0334 ds 1 INTMEM:0335 ds 1 INTMEM:0336 ds 1 INTMEM:0337 ds 1 INTMEM:0338 ds 1 INTMEM:0339 ds 1 INTMEM:033A ds 1 INTMEM:033B ds 1 INTMEM:033C ds 1 INTMEM:033D ds 1 INTMEM:033E ds 1 INTMEM:033F ds 1 INTMEM:0340 ds 1 INTMEM:0341 ds 1 INTMEM:0342 ds 1 INTMEM:0343 ds 1 INTMEM:0344 ds 1 INTMEM:0345 ds 1 INTMEM:0346 ds 1 INTMEM:0347 ds 1 INTMEM:0348 ds 1 INTMEM:0349 ds 1 INTMEM:034A ds 1 INTMEM:034B ds 1 INTMEM:034C ds 1 INTMEM:034D ds 1 INTMEM:034E ds 1 INTMEM:034F ds 1 INTMEM:0350 ds 1 INTMEM:0351 ds 1 INTMEM:0352 ds 1 INTMEM:0353 ds 1 INTMEM:0354 ds 1 INTMEM:0355 ds 1 INTMEM:0356 ds 1 INTMEM:0357 ds 1 INTMEM:0358 ds 1 INTMEM:0359 ds 1 INTMEM:035A ds 1 INTMEM:035B ds 1 INTMEM:035C ds 1 INTMEM:035D ds 1 INTMEM:035E ds 1 INTMEM:035F ds 1 INTMEM:0360 ds 1 INTMEM:0361 ds 1 INTMEM:0362 ds 1 INTMEM:0363 ds 1 INTMEM:0364 ds 1 INTMEM:0365 ds 1 INTMEM:0366 ds 1 INTMEM:0367 ds 1 INTMEM:0368 ds 1 INTMEM:0369 ds 1 INTMEM:036A ds 1 INTMEM:036B ds 1 INTMEM:036C ds 1 INTMEM:036D ds 1 INTMEM:036E ds 1 INTMEM:036F ds 1 INTMEM:0370 ds 1 INTMEM:0371 ds 1 INTMEM:0372 ds 1 INTMEM:0373 ds 1 INTMEM:0374 ds 1 INTMEM:0375 ds 1 INTMEM:0376 ds 1 INTMEM:0377 ds 1 INTMEM:0378 ds 1 INTMEM:0379 ds 1 INTMEM:037A ds 1 INTMEM:037B ds 1 INTMEM:037C ds 1 INTMEM:037D ds 1 INTMEM:037E ds 1 INTMEM:037F ds 1 INTMEM:0380 ds 1 INTMEM:0381 ds 1 INTMEM:0382 ds 1 INTMEM:0383 ds 1 INTMEM:0384 ds 1 INTMEM:0385 ds 1 INTMEM:0386 ds 1 INTMEM:0387 ds 1 INTMEM:0388 ds 1 INTMEM:0389 ds 1 INTMEM:038A ds 1 INTMEM:038B ds 1 INTMEM:038C ds 1 INTMEM:038D ds 1 INTMEM:038E ds 1 INTMEM:038F ds 1 INTMEM:0390 ds 1 INTMEM:0391 ds 1 INTMEM:0392 ds 1 INTMEM:0393 ds 1 INTMEM:0394 ds 1 INTMEM:0395 ds 1 INTMEM:0396 ds 1 INTMEM:0397 ds 1 INTMEM:0398 ds 1 INTMEM:0399 ds 1 INTMEM:039A ds 1 INTMEM:039B ds 1 INTMEM:039C ds 1 INTMEM:039D ds 1 INTMEM:039E ds 1 INTMEM:039F ds 1 INTMEM:03A0 ds 1 INTMEM:03A1 ds 1 INTMEM:03A2 ds 1 INTMEM:03A3 ds 1 INTMEM:03A4 ds 1 INTMEM:03A5 ds 1 INTMEM:03A6 ds 1 INTMEM:03A7 ds 1 INTMEM:03A8 ds 1 INTMEM:03A9 ds 1 INTMEM:03AA ds 1 INTMEM:03AB ds 1 INTMEM:03AC ds 1 INTMEM:03AD ds 1 INTMEM:03AE ds 1 INTMEM:03AF ds 1 INTMEM:03B0 ds 1 INTMEM:03B1 ds 1 INTMEM:03B2 ds 1 INTMEM:03B3 ds 1 INTMEM:03B4 ds 1 INTMEM:03B5 ds 1 INTMEM:03B6 ds 1 INTMEM:03B7 ds 1 INTMEM:03B8 ds 1 INTMEM:03B9 ds 1 INTMEM:03BA ds 1 INTMEM:03BB ds 1 INTMEM:03BC ds 1 INTMEM:03BD ds 1 INTMEM:03BE ds 1 INTMEM:03BF ds 1 INTMEM:03C0 ds 1 INTMEM:03C1 ds 1 INTMEM:03C2 ds 1 INTMEM:03C3 ds 1 INTMEM:03C4 ds 1 INTMEM:03C5 ds 1 INTMEM:03C6 ds 1 INTMEM:03C7 ds 1 INTMEM:03C8 ds 1 INTMEM:03C9 ds 1 INTMEM:03CA ds 1 INTMEM:03CB ds 1 INTMEM:03CC ds 1 INTMEM:03CD ds 1 INTMEM:03CE ds 1 INTMEM:03CF ds 1 INTMEM:03D0 ds 1 INTMEM:03D1 ds 1 INTMEM:03D2 ds 1 INTMEM:03D3 ds 1 INTMEM:03D4 ds 1 INTMEM:03D5 ds 1 INTMEM:03D6 ds 1 INTMEM:03D7 ds 1 INTMEM:03D8 ds 1 INTMEM:03D9 ds 1 INTMEM:03DA ds 1 INTMEM:03DB ds 1 INTMEM:03DC ds 1 INTMEM:03DD ds 1 INTMEM:03DE ds 1 INTMEM:03DF ds 1 INTMEM:03E0 ds 1 INTMEM:03E1 ds 1 INTMEM:03E2 ds 1 INTMEM:03E3 ds 1 INTMEM:03E4 ds 1 INTMEM:03E5 ds 1 INTMEM:03E6 ds 1 INTMEM:03E7 ds 1 INTMEM:03E8 ds 1 INTMEM:03E9 ds 1 INTMEM:03EA ds 1 INTMEM:03EB ds 1 INTMEM:03EC ds 1 INTMEM:03ED ds 1 INTMEM:03EE ds 1 INTMEM:03EF ds 1 INTMEM:03F0 ds 1 INTMEM:03F1 ds 1 INTMEM:03F2 ds 1 INTMEM:03F3 ds 1 INTMEM:03F4 ds 1 INTMEM:03F5 ds 1 INTMEM:03F6 ds 1 INTMEM:03F7 ds 1 INTMEM:03F8 ds 1 INTMEM:03F9 ds 1 INTMEM:03FA ds 1 INTMEM:03FB ds 1 INTMEM:03FC ds 1 INTMEM:03FD ds 1 INTMEM:03FE ds 1 INTMEM:03FF ds 1 INTMEM:03FF ; end of 'INTMEM' INTMEM:03FF ROM:2000 ; File Name : T:\MG Rover K-Series Engine\Engine Management\Rover MEMS3 ECU\Map & Firmware Library\Firmware Archive\Rover MEMS 1.3\KBE6R003.rom ROM:2000 ; Format : Binary file ROM:2000 ; Base Address: 0000h Range: 2000h - C000h Loaded length: A000h ROM:2000 ; =========================================================================== ROM:2000 ROM:2000 ; Segment type: Pure code ROM:2000 ; segment ROM ROM:2000 ; org 2000h ROM:2000 Int00: db 0E5h ROM:2001 db 26h ; & ROM:2002 Int01: db 64h ; d ROM:2003 db 25h ; % ROM:2004 Int02: db 0C2h ROM:2005 db 25h ; % ROM:2006 Int03: db 1Eh ROM:2007 db 26h ; & ROM:2008 Int04: db 98h ROM:2009 db 25h ; % ROM:200A Int05: db 56h ; V ROM:200B db 26h ; & ROM:200C Int06: db 0A0h ROM:200D db 26h ; & ROM:200E Int07: db 81h ROM:200F db 25h ; % ROM:2010 Trap: db 0Ah ROM:2011 db 27h ; ' ROM:2012 NoOpCode: db 0D6h ROM:2013 db 27h ; ' ROM:2014 ROM:2014 db 0FFh ; reserved (FF) ROM:2015 db 0FFh ROM:2016 db 0FFh ROM:2017 db 0FFh 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 0FFh ; reserved (20) ROM:201A db 0FFh ; reserved (FF) ROM:201B db 0FFh ROM:201C db 0FFh ROM:201D db 0FFh ROM:201E db 0FFh ROM:201F db 0FFh ROM:2020 db 0FFh ; security key ROM:2021 db 0FFh ROM:2022 db 0FFh ROM:2023 db 0FFh ROM:2024 db 0FFh ROM:2025 db 0FFh ROM:2026 db 0FFh ROM:2027 db 0FFh ROM:2028 db 0FFh ROM:2029 db 0FFh ROM:202A db 0FFh ROM:202B db 0FFh ROM:202C db 0FFh ROM:202D db 0FFh ROM:202E db 0FFh ROM:202F db 0FFh ROM:2030 ; ROM:2030 ; upper int vectors ROM:2030 ; ROM:2030 Int08: db 94h ROM:2031 db 27h ; ' ROM:2032 Int09: db 7Dh ; } ROM:2033 db 27h ; ' ROM:2034 Int10: db 38h ; 8 ROM:2035 db 27h ; ' ROM:2036 Int11: db 0ABh ROM:2037 db 27h ; ' ROM:2038 Int12: db 0C2h ROM:2039 db 27h ; ' ROM:203A Int13: db 21h ; ! ROM:203B db 27h ; ' ROM:203C Int14: db 4Fh ; O ROM:203D db 27h ; ' ROM:203E Int15: db 66h ; f ROM:203F db 27h ; ' ROM:2040 ; ROM:2040 ; PTS vectors ROM:2040 ; ROM:2040 PTS_Int00: db 0FFh ROM:2041 db 0FFh ROM:2042 PTS_Int01: db 0FFh ROM:2043 db 0FFh ROM:2044 PTS_Int02: db 0FFh ROM:2045 db 0FFh ROM:2046 PTS_Int03: db 0FFh ROM:2047 db 0FFh ROM:2048 PTS_Int04: db 0FFh ROM:2049 db 0FFh ROM:204A PTS_Int05: db 0FFh ROM:204B db 0FFh ROM:204C PTS_Int06: db 0FFh ROM:204D db 0FFh ROM:204E PTS_Int07: db 0FFh ROM:204F db 0FFh ROM:2050 PTS_Int08: db 0FFh ROM:2051 db 0FFh ROM:2052 PTS_Int09: db 0FFh ROM:2053 db 0FFh ROM:2054 PTS_Int10: db 0FFh ROM:2055 db 0FFh ROM:2056 PTS_Int11: db 0FFh ROM:2057 db 0FFh ROM:2058 PTS_Int12: db 0FFh ROM:2059 db 0FFh ROM:205A PTS_Int13: db 0FFh ROM:205B db 0FFh ROM:205C PTS_Int14: db 0FFh ROM:205D db 0FFh ROM:205E ROM:205E db 0FFh ; reserved (FF) ROM:205F db 0FFh ROM:2060 db 0FFh ROM:2061 db 0FFh ROM:2062 db 0FFh ROM:2063 db 0FFh ROM:2064 db 0FFh ROM:2065 db 0FFh ROM:2066 db 0FFh ROM:2067 db 0FFh ROM:2068 db 0FFh ROM:2069 db 0FFh ROM:206A db 0FFh ROM:206B db 0FFh ROM:206C db 0FFh ROM:206D db 0FFh ROM:206E db 0FFh ROM:206F db 0FFh ROM:2070 db 0FFh ROM:2071 db 0FFh ROM:2072 db 0FFh ROM:2073 db 0FFh ROM:2074 db 0FFh ROM:2075 db 0FFh ROM:2076 db 0FFh ROM:2077 db 0FFh ROM:2078 db 0FFh ROM:2079 db 0FFh ROM:207A db 0FFh ROM:207B db 0FFh ROM:207C db 0FFh ROM:207D db 0FFh ROM:207E db 0FFh ROM:207F db 0FFh ROM:2080 ; --------------------------------------------------------------------------- ROM:2080 ROM:2080 ROM:2080 ; public start ROM:2080 start: ; DATA XREF: ROM:34B1↓w ROM:2080 ldb INT_PEND+1, #1Eh ; Interrupt pending register ROM:2083 ldb INT_PEND+1, #-1Fh ; Interrupt pending register ROM:2086 ljmp ROM_27E9 ROM:2089 ; --------------------------------------------------------------------------- ROM:2089 rst ROM:208A ; --------------------------------------------------------------------------- ROM:208A ROM:208A ROM_208A: ; CODE XREF: ROM:25EE↓j ROM:208A ; ROM:267E↓j ... ROM:208A st INTMEM_1A, INTMEM_54 ROM:208D st INTMEM_1C, INTMEM_56 ROM:2090 st INTMEM_1C+2, INTMEM_58 ROM:2093 st INTMEM_20, INTMEM_5A ROM:2096 st INTMEM_20+2, INTMEM_5C ROM:2099 st INTMEM_34, INTMEM_5C+2 ROM:209C ldb ZERO_REG+2, #0Bh ; Zero register ROM:209F orb INTMEM_98, #10h ROM:20A2 cmpb INTMEM_82+1, #47h ; 'G' ROM:20A5 je ROM_20AB ROM:20A7 incb INTMEM_82+1 ROM:20A9 sjmp ROM_20BF ROM:20AB ; --------------------------------------------------------------------------- ROM:20AB ROM:20AB ROM_20AB: ; CODE XREF: ROM:20A5↑j ROM:20AB andb ZERO_REG, INTMEM_98, #20h ; ' ' ; Zero register ROM:20AF je ROM_20C8 ROM:20B1 clrb INTMEM_82+1 ROM:20B3 andb ZERO_REG, INTMEM_98, #40h ; '@' ; Zero register ROM:20B7 je ROM_20BF ROM:20B9 inc INTMEM_50 ROM:20BB addc INTMEM_52, #0 ROM:20BF ROM:20BF ROM_20BF: ; CODE XREF: ROM:20A9↑j ROM:20BF ; ROM:20B7↑j ROM:20BF ldbze INTMEM_1C, INTMEM_82+1 ROM:20C2 divub INTMEM_1C, #12h ROM:20C5 ldb INTMEM_84, INTMEM_1C+1 ROM:20C8 ROM:20C8 ROM_20C8: ; CODE XREF: ROM:20AF↑j ROM:20C8 andb ZERO_REG, INTMEM_98, #2 ; Zero register ROM:20CC jne ROM_2113 ROM:20CE ld INTMEM_62, INTMEM_60 ROM:20D1 ld INTMEM_66, INTMEM_62+2 ROM:20D4 ld INTMEM_60, INTMEM_4 ROM:20D7 sub INTMEM_62+2, INTMEM_60, INTMEM_62 ROM:20DB jbc INT_PEND, 0, ROM_20F1 ; Interrupt pending register ROM:20DE jbs INTMEM_60+1, 7, ROM_20F1 ROM:20E1 orb INTMEM_28+1, WSR1+1 ; Window selection register 1 ROM:20E4 jbc INTMEM_28+1, 5, ROM_20F1 ROM:20E7 incb INTMEM_82 ROM:20E9 andb INT_PEND, #-2 ; Interrupt pending register ROM:20EC andb INTMEM_28+1, #-21h ROM:20EF sjmp ROM_20F1 ROM:20F1 ; --------------------------------------------------------------------------- ROM:20F1 ROM:20F1 ROM_20F1: ; CODE XREF: ROM:20DB↑j ROM:20F1 ; ROM:20DE↑j ... ROM:20F1 ldb INTMEM_84+1, INTMEM_82 ROM:20F4 clrb INTMEM_82 ROM:20F6 andb ZERO_REG, INTMEM_98, #20h ; ' ' ; Zero register ROM:20FA je ROM_2101 ROM:20FC cmpb INTMEM_84, #1 ROM:20FF jne ROM_2113 ROM:2101 ROM:2101 ROM_2101: ; CODE XREF: ROM:20FA↑j ROM:2101 cmpb INTMEM_84+1, #1 ROM:2104 jne ROM_2113 ROM:2106 cmp INTMEM_60, INTMEM_62 ROM:2109 jc ROM_2110 ROM:210B andb INTMEM_98, #7Fh ROM:210E sjmp ROM_2113 ROM:2110 ; --------------------------------------------------------------------------- ROM:2110 ROM:2110 ROM_2110: ; CODE XREF: ROM:2109↑j ROM:2110 orb INTMEM_98, #-80h ROM:2113 ROM:2113 ROM_2113: ; CODE XREF: ROM:20CC↑j ROM:2113 ; ROM:20FF↑j ... ROM:2113 andb INTMEM_98+1, #-2 ROM:2116 andb ZERO_REG, INTMEM_98, #20h ; ' ' ; Zero register ROM:211A je ROM_2147 ROM:211C cmpb INTMEM_84, #2 ROM:211F jne ROM_217F ROM:2121 andb ZERO_REG, INTMEM_98, #-80h ; Zero register ROM:2125 jne ROM_217F ROM:2127 ld INTMEM_20, INTMEM_62+2 ROM:212A shr INTMEM_20, #1 ROM:212D add INTMEM_20, INTMEM_62+2 ROM:2130 cmp INTMEM_20, INTMEM_66 ROM:2133 jnc ROM_217F ROM:2135 andb INTMEM_98, #-21h ROM:2138 clrb INTMEM_82+1 ROM:213A cmp INTMEM_68, 18h[INTMEM_24] ROM:213F jnc ROM_2144 ROM:2141 orb INTMEM_32+1, #8 ROM:2144 ROM:2144 ROM_2144: ; CODE XREF: ROM:213F↑j ROM:2144 ; ROM:214C↓j ... ROM:2144 ljmp ROM_2545 ROM:2147 ; --------------------------------------------------------------------------- ROM:2147 ROM:2147 ROM_2147: ; CODE XREF: ROM:211A↑j ROM:2147 cmpb INTMEM_82+1, 2Ah[INTMEM_24] ROM:214C jnc ROM_2144 ROM:214E cmpb INTMEM_84+1, #2 ROM:2151 je ROM_2173 ROM:2153 jc ROM_2144 ROM:2155 andb ZERO_REG, INTMEM_98, #-80h ; Zero register ROM:2159 jne ROM_2173 ROM:215B ld INTMEM_20, INTMEM_62+2 ROM:215E shr INTMEM_20, #1 ROM:2161 add INTMEM_20, INTMEM_62+2 ROM:2164 jc ROM_2144 ROM:2166 cmp INTMEM_20, INTMEM_66 ROM:2169 jc ROM_2144 ROM:216B ldb INTMEM_82+1, #2 ROM:216E ldb INTMEM_84, #2 ROM:2171 sjmp ROM_2179 ROM:2173 ; --------------------------------------------------------------------------- ROM:2173 ROM:2173 ROM_2173: ; CODE XREF: ROM:2151↑j ROM:2173 ; ROM:2159↑j ROM:2173 ldb INTMEM_82+1, #1 ROM:2176 ldb INTMEM_84, #1 ROM:2179 ROM:2179 ROM_2179: ; CODE XREF: ROM:2171↑j ROM:2179 orb INTMEM_98, #20h ; ' ' ROM:217C orb INTMEM_98+1, #1 ROM:217F ROM:217F ROM_217F: ; CODE XREF: ROM:211F↑j ROM:217F ; ROM:2125↑j ... ROM:217F cmpb INTMEM_84, #11h ROM:2182 jne ROM_21AD ROM:2184 jbs WSR1, 6, ROM_21A7 ; Window selection register 1 ROM:2187 add INTMEM_20+2, INTMEM_60, INTMEM_62+2 ROM:218B sub INTMEM_20+2, #5 ROM:218F ldb INTMEM_6, #19h ROM:2192 sub INTMEM_20+2, INT_PEND+1 ; Interrupt pending register ROM:2195 cmp INTMEM_20+2, INTMEM_62+2 ROM:2198 jc ROM_21A0 ROM:219A add INTMEM_4, INTMEM_60, INTMEM_62+2 ROM:219E sjmp ROM_21AD ROM:21A0 ; --------------------------------------------------------------------------- ROM:21A0 ROM:21A0 ROM_21A0: ; CODE XREF: ROM:2198↑j ROM:21A0 add INTMEM_4, INT_PEND+1, #3 ; Interrupt pending register ROM:21A5 sjmp ROM_21AD ROM:21A7 ; --------------------------------------------------------------------------- ROM:21A7 ROM:21A7 ROM_21A7: ; CODE XREF: ROM:2184↑j ROM:21A7 orb INTMEM_32+1, #2 ROM:21AA ldb INTMEM_1A, #1 ROM:21AD ROM:21AD ROM_21AD: ; CODE XREF: ROM:2182↑j ROM:21AD ; ROM:219E↑j ... ROM:21AD ld INTMEM_6C, INTMEM_62+2 ROM:21B0 ld INTMEM_6A, INTMEM_60 ROM:21B3 cmpb INTMEM_84, #1 ROM:21B6 jne ROM_21BB ROM:21B8 ld INTMEM_6C, INTMEM_66 ROM:21BB ROM:21BB ROM_21BB: ; CODE XREF: ROM:21B6↑j ROM:21BB cmpb INTMEM_84, #0 ROM:21BE jne ROM_21C3 ROM:21C0 add INTMEM_6A, INTMEM_62+2 ROM:21C3 ROM:21C3 ROM_21C3: ; CODE XREF: ROM:21BE↑j ROM:21C3 subb INTMEM_1C, INTMEM_82+1, INTMEM_86+2 ROM:21C7 cmpb INTMEM_1C, #24h ; '$' ROM:21CA jlt ROM_21CF ROM:21CC subb INTMEM_1C, #48h ; 'H' ROM:21CF ROM:21CF ROM_21CF: ; CODE XREF: ROM:21CA↑j ROM:21CF cmpb INTMEM_1C, ZERO_REG ; Zero register ROM:21D2 jge ROM_21D6 ROM:21D4 sjmp ROM_2303 ROM:21D6 ; --------------------------------------------------------------------------- ROM:21D6 ROM:21D6 ROM_21D6: ; CODE XREF: ROM:21D2↑j ROM:21D6 andb ZERO_REG, INTMEM_98+1, #4 ; Zero register ROM:21DA jne ROM_2255 ROM:21DC andb ZERO_REG, INTMEM_98+1, #8 ; Zero register ROM:21E0 je ROM_21E4 ROM:21E2 sjmp ROM_22E1 ROM:21E4 ; --------------------------------------------------------------------------- ROM:21E4 ROM:21E4 ROM_21E4: ; CODE XREF: ROM:21E0↑j ROM:21E4 ldbze INTMEM_1A, INTMEM_86+1 ROM:21E7 shlb INTMEM_1A, #1 ROM:21EA ld INTMEM_1C+2, -3FA8h[INTMEM_1A] ROM:21EF mulub INTMEM_1A, INTMEM_82+1, #64h ; 'd' ROM:21F3 sub INTMEM_1C+2, INTMEM_1A ROM:21F6 jc ROM_2202 ROM:21F8 add INTMEM_1C+2, #1C20h ROM:21FC cmp INTMEM_1C+2, #1A90h ROM:2200 jc ROM_2212 ROM:2202 ROM:2202 ROM_2202: ; CODE XREF: ROM:21F6↑j ROM:2202 mulu INTMEM_20, INTMEM_1C+2, INTMEM_6C ROM:2206 divu INTMEM_20, #64h ; 'd' ROM:220A jv ROM_223E ROM:220C sub INTMEM_1C+2, INTMEM_20, INTMEM_70 ROM:2210 jc ROM_2217 ROM:2212 ROM:2212 ROM_2212: ; CODE XREF: ROM:2200↑j ROM:2212 ldb INTMEM_1C, #3 ROM:2215 sjmp ROM_2228 ROM:2217 ; --------------------------------------------------------------------------- ROM:2217 ROM:2217 ROM_2217: ; CODE XREF: ROM:2210↑j ROM:2217 add INTMEM_1A, INTMEM_6C, 1Ch[INTMEM_24] ROM:221D cmp INTMEM_1C+2, INTMEM_1A ROM:2220 jc ROM_223E ROM:2222 add INTMEM_1C+2, INTMEM_6A ROM:2225 ldb INTMEM_1C, #1 ROM:2228 ROM:2228 ROM_2228: ; CODE XREF: ROM:2215↑j ROM:2228 ldb INTMEM_1C+1, INTMEM_86+1 ROM:222B ld INTMEM_20, ROM_403E[] ROM:2230 push #2235h ROM:2233 br [INTMEM_20] ROM:2235 ; --------------------------------------------------------------------------- ROM:2235 cmpb INTMEM_1A, #2 ROM:2238 jne ROM_2240 ROM:223A ld INTMEM_72, #223Ah ROM:223E ROM:223E ROM_223E: ; CODE XREF: ROM:220A↑j ROM:223E ; ROM:2220↑j ROM:223E sjmp ROM_2303 ROM:2240 ; --------------------------------------------------------------------------- ROM:2240 ROM:2240 ROM_2240: ; CODE XREF: ROM:2238↑j ROM:2240 ld INTMEM_6C+2, INTMEM_1C+2 ROM:2243 orb INTMEM_98+1, #4 ROM:2246 ldbze INTMEM_1A, INTMEM_86+1 ROM:2249 ldb INTMEM_86+2, -3FB0h[INTMEM_1A] ROM:224E cmpb INTMEM_82+1, INTMEM_86+2 ROM:2251 je ROM_2255 ROM:2253 sjmp ROM_2303 ROM:2255 ; --------------------------------------------------------------------------- ROM:2255 ROM:2255 ROM_2255: ; CODE XREF: ROM:21DA↑j ROM:2255 ; ROM:2251↑j ROM:2255 ldbze INTMEM_1A, INTMEM_86+1 ROM:2258 shlb INTMEM_1A, #1 ROM:225B ld INTMEM_1C+2, -3FA8h[INTMEM_1A] ROM:2260 mulub INTMEM_1A, INTMEM_82+1, #64h ; 'd' ROM:2264 sub INTMEM_1C+2, INTMEM_1A ROM:2267 jc ROM_2273 ROM:2269 add INTMEM_1C+2, #1C20h ROM:226D cmp INTMEM_1C+2, #1A90h ROM:2271 jc ROM_22B0 ROM:2273 ROM:2273 ROM_2273: ; CODE XREF: ROM:2267↑j ROM:2273 mulu INTMEM_20, INTMEM_1C+2, INTMEM_6C ROM:2277 divu INTMEM_20, #64h ; 'd' ROM:227B jv ROM_22CF ROM:227D add INTMEM_1C+2, INTMEM_20, INTMEM_6A ROM:2281 add INTMEM_1A, INTMEM_6C, 1Eh[INTMEM_24] ROM:2287 cmp INTMEM_20, INTMEM_1A ROM:228A jnc ROM_229F ROM:228C sub INTMEM_1A, INTMEM_1C+2, INTMEM_6C+2 ROM:2290 cmp INTMEM_1A, RAM_C060[] ROM:2295 jnc ROM_2303 ROM:2297 add INTMEM_1C+2, INTMEM_6C+2, RAM_C060[] ROM:229D sjmp ROM_22B6 ROM:229F ; --------------------------------------------------------------------------- ROM:229F ROM:229F ROM_229F: ; CODE XREF: ROM:228A↑j ROM:229F sub INTMEM_1A, INTMEM_1C+2, INTMEM_6C+2 ROM:22A3 cmp INTMEM_1A, #-8000h ROM:22A7 jc ROM_22B0 ROM:22A9 cmp INTMEM_1A, 20h[INTMEM_24] ROM:22AE jc ROM_22B6 ROM:22B0 ROM:22B0 ROM_22B0: ; CODE XREF: ROM:2271↑j ROM:22B0 ; ROM:22A7↑j ROM:22B0 add INTMEM_1C+2, INTMEM_6C+2, 20h[INTMEM_24] ROM:22B6 ROM:22B6 ROM_22B6: ; CODE XREF: ROM:229D↑j ROM:22B6 ; ROM:22AE↑j ROM:22B6 ldb INTMEM_1C, #2 ROM:22B9 ldb INTMEM_1C+1, INTMEM_86+1 ROM:22BC ld INTMEM_20, ROM_403E[] ROM:22C1 push #22C6h ROM:22C4 br [INTMEM_20] ROM:22C6 ; --------------------------------------------------------------------------- ROM:22C6 cmpb INTMEM_1A, #2 ROM:22C9 jne ROM_22D1 ROM:22CB ld INTMEM_72, #22CBh ROM:22CF ROM:22CF ROM_22CF: ; CODE XREF: ROM:227B↑j ROM:22CF sjmp ROM_2303 ROM:22D1 ; --------------------------------------------------------------------------- ROM:22D1 ROM:22D1 ROM_22D1: ; CODE XREF: ROM:22C9↑j ROM:22D1 sub INTMEM_1C+2, INTMEM_6C+2 ROM:22D4 cmp INTMEM_1C+2, INTMEM_70 ROM:22D7 jc ROM_22DE ROM:22D9 andb INTMEM_98+1, #-3 ROM:22DC sjmp ROM_22E1 ROM:22DE ; --------------------------------------------------------------------------- ROM:22DE ROM:22DE ROM_22DE: ; CODE XREF: ROM:22D7↑j ROM:22DE orb INTMEM_98+1, #2 ROM:22E1 ROM:22E1 ROM_22E1: ; CODE XREF: ROM:21E2↑j ROM:22E1 ; ROM:22DC↑j ROM:22E1 ldbze INTMEM_1A, INTMEM_86+1 ROM:22E4 add INTMEM_1A, ROM_403A[] ROM:22E9 ldb INTMEM_86+1, [INTMEM_1A] ROM:22EC ldbze INTMEM_1A, INTMEM_86+1 ROM:22EF ldb INTMEM_86+2, -3FACh[INTMEM_1A] ROM:22F4 subb INTMEM_1C+3, INTMEM_86+2, #1 ROM:22F8 jge ROM_22FD ROM:22FA addb INTMEM_1C+3, #48h ; 'H' ROM:22FD ROM:22FD ROM_22FD: ; CODE XREF: ROM:22F8↑j ROM:22FD ldb INTMEM_86, INTMEM_1C+3 ROM:2300 andb INTMEM_98+1, #-5 ROM:2303 ROM:2303 ROM_2303: ; CODE XREF: ROM:21D4↑j ROM:2303 ; ROM:ROM_223E↑j ... ROM:2303 cmpb INTMEM_82+1, INTMEM_86 ROM:2306 jne ROM_237F ROM:2308 andb ZERO_REG, INTMEM_98+1, #8 ; Zero register ROM:230C jne ROM_237F ROM:230E ld INTMEM_1A, RAM_C062[] ROM:2313 st INTMEM_1A, RAM_C060[] ROM:2318 ldbze INTMEM_1A, INTMEM_86+1 ROM:231B add INTMEM_1A, ROM_4038[] ROM:2320 ldb INTMEM_1C+1, [INTMEM_1A] ROM:2323 clrb INTMEM_1C ROM:2325 ld INTMEM_1C+2, ROM_403E[] ROM:232A push #232Fh ROM:232D br [INTMEM_1C+2] ROM:232F ; --------------------------------------------------------------------------- ROM:232F jbs INTMEM_1C, 0, ROM_2367 ROM:2332 jbs INTMEM_1C, 1, ROM_2351 ROM:2335 andb ZERO_REG, INTMEM_98+1, #2 ; Zero register ROM:2339 je ROM_2373 ROM:233B add INTMEM_70, 22h[INTMEM_24] ROM:2340 cmp INTMEM_70, RAM_C060[] ROM:2345 jnc ROM_237F ROM:2347 ld INTMEM_70, RAM_C060[] ROM:234C orb INTMEM_32+1, #10h ROM:234F sjmp ROM_237F ROM:2351 ; --------------------------------------------------------------------------- ROM:2351 ROM:2351 ROM_2351: ; CODE XREF: ROM:2332↑j ROM:2351 sub INTMEM_70, 22h[INTMEM_24] ROM:2356 cmp INTMEM_70, 20h[INTMEM_24] ROM:235B jc ROM_237F ROM:235D ld INTMEM_70, 20h[INTMEM_24] ROM:2362 orb INTMEM_32+1, #20h ; ' ' ROM:2365 sjmp ROM_2373 ROM:2367 ; --------------------------------------------------------------------------- ROM:2367 ROM:2367 ROM_2367: ; CODE XREF: ROM:232F↑j ROM:2367 orb INTMEM_32+1, #40h ; '@' ROM:236A ld INTMEM_72, #2367h ROM:236E ldb INTMEM_1A, #-1 ROM:2371 sjmp ROM_237F ROM:2373 ; --------------------------------------------------------------------------- ROM:2373 ROM:2373 ROM_2373: ; CODE XREF: ROM:2339↑j ROM:2373 ; ROM:2365↑j ROM:2373 cmp INTMEM_70, RAM_C060[] ROM:2378 jnc ROM_237F ROM:237A ld INTMEM_70, RAM_C060[] ROM:237F ROM:237F ROM_237F: ; CODE XREF: ROM:2306↑j ROM:237F ; ROM:230C↑j ... ROM:237F andb INTMEM_1C, ZERO_REG+2, #0Fh ; Zero register ROM:2383 cmpb INTMEM_1C, #3 ROM:2386 je ROM_2390 ROM:2388 orb INTMEM_98+1, #10h ROM:238B ldb INTMEM_3E, ZERO_REG ; Zero register ROM:238E sjmp ROM_2393 ROM:2390 ; --------------------------------------------------------------------------- ROM:2390 ROM:2390 ROM_2390: ; CODE XREF: ROM:2386↑j ROM:2390 ldb INTMEM_3E, ZERO_REG+3 ; Zero register ROM:2393 ROM:2393 ROM_2393: ; CODE XREF: ROM:238E↑j ROM:2393 ldb ZERO_REG+2, #0Fh ; Zero register ROM:2396 andb ZERO_REG, INTMEM_98, #2 ; Zero register ROM:239A jne ROM_23D6 ROM:239C addb INTMEM_86+3, INTMEM_84+1 ROM:239F cmpb INTMEM_84, #2 ROM:23A2 jne ROM_23D6 ROM:23A4 andb ZERO_REG, INTMEM_98+1, #1 ; Zero register ROM:23A8 jne ROM_23D1 ROM:23AA ldbze INTMEM_1C+2, INTMEM_86+3 ROM:23AD sub INTMEM_1C, INTMEM_6A, INTMEM_74 ROM:23B1 subcb INTMEM_1C+2, ZERO_REG ; Zero register ROM:23B4 ld INTMEM_20, 4[INTMEM_24] ROM:23B9 ld INTMEM_20+2, 6[INTMEM_24] ROM:23BE ROM:23BE ROM_23BE: ; CODE XREF: ROM:23C9↓j ROM:23BE cmp INTMEM_1C+2, ZERO_REG ; Zero register ROM:23C1 je ROM_23CB ROM:23C3 shrl INTMEM_20, #1 ROM:23C6 shrl INTMEM_1C, #1 ROM:23C9 sjmp ROM_23BE ROM:23CB ; --------------------------------------------------------------------------- ROM:23CB ROM:23CB ROM_23CB: ; CODE XREF: ROM:23C1↑j ROM:23CB divu INTMEM_20, INTMEM_1C ROM:23CE ld INTMEM_68, INTMEM_20 ROM:23D1 ROM:23D1 ROM_23D1: ; CODE XREF: ROM:23A8↑j ROM:23D1 ld INTMEM_74, INTMEM_6A ROM:23D4 clrb INTMEM_86+3 ROM:23D6 ROM:23D6 ROM_23D6: ; CODE XREF: ROM:239A↑j ROM:23D6 ; ROM:23A2↑j ROM:23D6 addb INTMEM_20, INTMEM_82+1, #0 ROM:23DA cmpb INTMEM_20, #47h ; 'G' ROM:23DD jnh ROM_23E2 ROM:23DF subb INTMEM_20, #48h ; 'H' ROM:23E2 ROM:23E2 ROM_23E2: ; CODE XREF: ROM:23DD↑j ROM:23E2 cmpb INTMEM_20, INTMEM_8A ROM:23E5 jne ROM_23FD ROM:23E7 ldb INTMEM_20+1, RAM_C087[] ROM:23EC stb INTMEM_20+1, RAM_C086[] ROM:23F1 andb ZERO_REG, INTMEM_8B, #10h ; Zero register ROM:23F5 jne ROM_23FA ROM:23F7 andb INTMEM_8B, #-2 ROM:23FA ROM:23FA ROM_23FA: ; CODE XREF: ROM:23F5↑j ROM:23FA andb INTMEM_8B, #-11h ROM:23FD ROM:23FD ROM_23FD: ; CODE XREF: ROM:23E5↑j ROM:23FD andb ZERO_REG, INTMEM_8B, #1 ; Zero register ROM:2401 jne ROM_2428 ROM:2403 cmpb INTMEM_20, RAM_C086[] ROM:2408 jne ROM_2428 ROM:240A andb ZERO_REG, INTMEM_98+1, #20h ; ' ' ; Zero register ROM:240E jne ROM_2428 ROM:2410 ld INTMEM_1C, INTMEM_76 ROM:2413 ld INTMEM_1C+2, INTMEM_78 ROM:2416 clrb INTMEM_1A+1 ROM:2418 ld INTMEM_20+2, ROM_402C[] ROM:241D push #2422h ROM:2420 br [INTMEM_20+2] ROM:2422 ; --------------------------------------------------------------------------- ROM:2422 orb INTMEM_8B, #1 ROM:2425 lcall ROM_3E42 ROM:2428 ROM:2428 ROM_2428: ; CODE XREF: ROM:2401↑j ROM:2428 ; ROM:2408↑j ... ROM:2428 addb INTMEM_20, INTMEM_82+1, #12h ROM:242C cmpb INTMEM_20, #47h ; 'G' ROM:242F jnh ROM_2434 ROM:2431 subb INTMEM_20, #48h ; 'H' ROM:2434 ROM:2434 ROM_2434: ; CODE XREF: ROM:242F↑j ROM:2434 cmpb INTMEM_20, INTMEM_8A ROM:2437 jne ROM_244F ROM:2439 ldb INTMEM_20+1, RAM_C087[] ROM:243E stb INTMEM_20+1, RAM_C088[] ROM:2443 andb ZERO_REG, INTMEM_8B, #-80h ; Zero register ROM:2447 jne ROM_244C ROM:2449 andb INTMEM_8B, #-9 ROM:244C ROM:244C ROM_244C: ; CODE XREF: ROM:2447↑j ROM:244C andb INTMEM_8B, #7Fh ROM:244F ROM:244F ROM_244F: ; CODE XREF: ROM:2437↑j ROM:244F andb ZERO_REG, INTMEM_8B, #8 ; Zero register ROM:2453 jne ROM_247A ROM:2455 cmpb INTMEM_20, RAM_C088[] ROM:245A jne ROM_247A ROM:245C andb ZERO_REG, INTMEM_98+1, #40h ; '@' ; Zero register ROM:2460 jne ROM_247A ROM:2462 ld INTMEM_1C, INTMEM_76 ROM:2465 ld INTMEM_1C+2, INTMEM_78 ROM:2468 clrb INTMEM_1A+1 ROM:246A ld INTMEM_20+2, ROM_402E[] ROM:246F push #2474h ROM:2472 br [INTMEM_20+2] ROM:2474 ; --------------------------------------------------------------------------- ROM:2474 orb INTMEM_8B, #8 ROM:2477 lcall ROM_3E93 ROM:247A ROM:247A ROM_247A: ; CODE XREF: ROM:2453↑j ROM:247A ; ROM:245A↑j ... ROM:247A addb INTMEM_20, INTMEM_82+1, #36h ; '6' ROM:247E cmpb INTMEM_20, #47h ; 'G' ROM:2481 jnh ROM_2486 ROM:2483 subb INTMEM_20, #48h ; 'H' ROM:2486 ROM:2486 ROM_2486: ; CODE XREF: ROM:2481↑j ROM:2486 cmpb INTMEM_20, INTMEM_8A ROM:2489 jne ROM_24A1 ROM:248B ldb INTMEM_20+1, RAM_C087[] ROM:2490 stb INTMEM_20+1, RAM_C089[] ROM:2495 andb ZERO_REG, INTMEM_8B, #20h ; ' ' ; Zero register ROM:2499 jne ROM_249E ROM:249B andb INTMEM_8B, #-3 ROM:249E ROM:249E ROM_249E: ; CODE XREF: ROM:2499↑j ROM:249E andb INTMEM_8B, #-21h ROM:24A1 ROM:24A1 ROM_24A1: ; CODE XREF: ROM:2489↑j ROM:24A1 andb ZERO_REG, INTMEM_8B, #2 ; Zero register ROM:24A5 jne ROM_24CC ROM:24A7 cmpb INTMEM_20, RAM_C089[] ROM:24AC jne ROM_24CC ROM:24AE andb ZERO_REG, INTMEM_98+1, #-80h ; Zero register ROM:24B2 jne ROM_24CC ROM:24B4 ld INTMEM_1C, INTMEM_76 ROM:24B7 ld INTMEM_1C+2, INTMEM_78 ROM:24BA clrb INTMEM_1A+1 ROM:24BC ld INTMEM_20+2, ROM_4030[] ROM:24C1 push #24C6h ROM:24C4 br [INTMEM_20+2] ROM:24C6 ; --------------------------------------------------------------------------- ROM:24C6 orb INTMEM_8B, #2 ROM:24C9 lcall ROM_3E5D ROM:24CC ROM:24CC ROM_24CC: ; CODE XREF: ROM:24A5↑j ROM:24CC ; ROM:24AC↑j ... ROM:24CC addb INTMEM_20, INTMEM_82+1, #24h ; '$' ROM:24D0 cmpb INTMEM_20, #47h ; 'G' ROM:24D3 jnh ROM_24D8 ROM:24D5 subb INTMEM_20, #48h ; 'H' ROM:24D8 ROM:24D8 ROM_24D8: ; CODE XREF: ROM:24D3↑j ROM:24D8 cmpb INTMEM_20, INTMEM_8A ROM:24DB jne ROM_24F3 ROM:24DD ldb INTMEM_20+1, RAM_C087[] ROM:24E2 stb INTMEM_20+1, RAM_C08A[] ROM:24E7 andb ZERO_REG, INTMEM_8B, #40h ; '@' ; Zero register ROM:24EB jne ROM_24F0 ROM:24ED andb INTMEM_8B, #-5 ROM:24F0 ROM:24F0 ROM_24F0: ; CODE XREF: ROM:24EB↑j ROM:24F0 andb INTMEM_8B, #-41h ROM:24F3 ROM:24F3 ROM_24F3: ; CODE XREF: ROM:24DB↑j ROM:24F3 andb ZERO_REG, INTMEM_8B, #4 ; Zero register ROM:24F7 jne ROM_251E ROM:24F9 cmpb INTMEM_20, RAM_C08A[] ROM:24FE jne ROM_251E ROM:2500 andb ZERO_REG, INTMEM_9A, #1 ; Zero register ROM:2504 jne ROM_251E ROM:2506 ld INTMEM_1C, INTMEM_76 ROM:2509 ld INTMEM_1C+2, INTMEM_78 ROM:250C clrb INTMEM_1A+1 ROM:250E ld INTMEM_20+2, ROM_4032[] ROM:2513 push #2518h ROM:2516 br [INTMEM_20+2] ROM:2518 ; --------------------------------------------------------------------------- ROM:2518 orb INTMEM_8B, #4 ROM:251B lcall ROM_3E78 ROM:251E ROM:251E ROM_251E: ; CODE XREF: ROM:24F7↑j ROM:251E ; ROM:24FE↑j ... ROM:251E andb INTMEM_1C, ZERO_REG+2, #0Fh ; Zero register ROM:2522 cmpb INTMEM_1C, #7 ROM:2525 je ROM_252F ROM:2527 orb INTMEM_9A, #2 ROM:252A ldb INTMEM_3E+1, ZERO_REG ; Zero register ROM:252D sjmp ROM_2532 ROM:252F ; --------------------------------------------------------------------------- ROM:252F ROM:252F ROM_252F: ; CODE XREF: ROM:2525↑j ROM:252F ldb INTMEM_3E+1, ZERO_REG+3 ; Zero register ROM:2532 ROM:2532 ROM_2532: ; CODE XREF: ROM:252D↑j ROM:2532 cmpb INTMEM_2A+1, #1 ROM:2535 jnc ROM_2545 ROM:2537 ldb INTMEM_20+2, INTMEM_82+1 ROM:253A ld INTMEM_20, INTMEM_3E ROM:253D jbc INTMEM_8C, 2, ROM_2545 ROM:2540 push #2545h ROM:2543 br [INTMEM_7A] ROM:2545 ; --------------------------------------------------------------------------- ROM:2545 ROM:2545 ROM_2545: ; CODE XREF: ROM:ROM_2144↑j ROM:2545 ; ROM:2535↑j ... ROM:2545 andb INTMEM_98, #-11h ROM:2548 lcall ROM_3AD2 ROM:254B ld INTMEM_1A, INTMEM_54 ROM:254E ld INTMEM_1C, INTMEM_56 ROM:2551 ld INTMEM_1C+2, INTMEM_58 ROM:2554 ld INTMEM_20, INTMEM_5A ROM:2557 ld INTMEM_20+2, INTMEM_5C ROM:255A ld INTMEM_34, INTMEM_5C+2 ROM:255D popf ROM:255E ret ROM:255F ; --------------------------------------------------------------------------- ROM:255F rst ROM:2560 ; --------------------------------------------------------------------------- ROM:2560 andb INT_MASK, #-3 ; Interrupt mask register ROM:2563 ret ROM:2564 ; --------------------------------------------------------------------------- ROM:2564 pushf ; A/D conversion complete ROM:2565 andb ZERO_REG, INTMEM_98, #1 ; Zero register ROM:2569 je ROM_2576 ROM:256B push INTMEM_1C[] ROM:256F ld INTMEM_1C, (ROM_4003+5)[] ROM:2574 br [INTMEM_1C] ROM:2576 ; --------------------------------------------------------------------------- ROM:2576 ROM:2576 ROM_2576: ; CODE XREF: ROM:2569↑j ROM:2576 rst ROM:2577 ; --------------------------------------------------------------------------- ROM:2577 andb INTMEM_28, #-3 ROM:257A stb INTMEM_28, WSR1+1 ; Window selection register 1 ROM:257D andb INT_MASK, #7Fh ; Interrupt mask register ROM:2580 ret ROM:2581 ; --------------------------------------------------------------------------- ROM:2581 pushf ; EXTINT ROM:2582 andb ZERO_REG, INTMEM_98, #1 ; Zero register ROM:2586 je ROM_2593 ROM:2588 push INTMEM_1C[] ROM:258C ld INTMEM_1C, ROM_4014[] ROM:2591 br [INTMEM_1C] ROM:2593 ; --------------------------------------------------------------------------- ROM:2593 ROM:2593 ROM_2593: ; CODE XREF: ROM:2586↑j ROM:2593 rst ROM:2594 ; --------------------------------------------------------------------------- ROM:2594 andb INT_MASK, #-11h ; Interrupt mask register ROM:2597 ret ROM:2598 ; --------------------------------------------------------------------------- ROM:2598 pushf ; HSI.0 ROM:2599 andb ZERO_REG, INTMEM_98, #1 ; Zero register ROM:259D je ROM_25AA ROM:259F push INTMEM_1C[] ROM:25A3 ld INTMEM_1C, ROM_400E[] ROM:25A8 br [INTMEM_1C] ROM:25AA ; --------------------------------------------------------------------------- ROM:25AA ROM:25AA ROM_25AA: ; CODE XREF: ROM:259D↑j ROM:25AA rst ROM:25AB ; --------------------------------------------------------------------------- ROM:25AB cmpb INTMEM_2A+1, #0 ROM:25AE jne ROM_25B3 ROM:25B0 lcall ROM_2602 ROM:25B3 ROM:25B3 ROM_25B3: ; CODE XREF: ROM:25AE↑j ROM:25B3 orb INTMEM_2A, #4 ROM:25B6 ldb WSR1, INTMEM_2A[] ; Window selection register 1 ROM:25BB ldb ZERO_REG+3, #4 ; Zero register ROM:25BE orb INT_MASK, #4 ; Interrupt mask register ROM:25C1 ret ROM:25C2 ; --------------------------------------------------------------------------- ROM:25C2 pushf ; HSI data available ROM:25C3 andb ZERO_REG, INTMEM_98, #1 ; Zero register ROM:25C7 je ROM_25D8 ROM:25C9 push INTMEM_1C[] ROM:25CD ld INTMEM_1C, (ROM_4009+1)[] ROM:25D2 br [INTMEM_1C] ROM:25D4 ; --------------------------------------------------------------------------- ROM:25D4 pop INTMEM_1C[] ROM:25D8 ROM:25D8 ROM_25D8: ; CODE XREF: ROM:25C7↑j ROM:25D8 andb INTMEM_28+1, #3Fh ; '?' ROM:25DB orb INTMEM_28+1, WSR1+1 ; Window selection register 1 ROM:25DE jbs INTMEM_28+1, 6, ROM_25E5 ROM:25E1 jbs INTMEM_28+1, 7, ROM_25E8 ROM:25E4 rst ROM:25E5 ; --------------------------------------------------------------------------- ROM:25E5 ROM:25E5 ROM_25E5: ; CODE XREF: ROM:25DE↑j ROM:25E5 orb INTMEM_32+1, #1 ROM:25E8 ROM:25E8 ROM_25E8: ; CODE XREF: ROM:25E1↑j ROM:25E8 jbc INTMEM_6, 2, ROM_25F1 ROM:25EB andb INTMEM_98, #-3 ROM:25EE ljmp ROM_208A ROM:25F1 ; --------------------------------------------------------------------------- ROM:25F1 ROM:25F1 ROM_25F1: ; CODE XREF: ROM:ROM_25E8↑j ROM:25F1 jbc INTMEM_6, 0, ROM_25F5 ROM:25F4 rst ROM:25F5 ; --------------------------------------------------------------------------- ROM:25F5 ROM:25F5 ROM_25F5: ; CODE XREF: ROM:ROM_25F1↑j ROM:25F5 jbc INTMEM_6, 4, ROM_25F9 ROM:25F8 rst ROM:25F9 ; --------------------------------------------------------------------------- ROM:25F9 ROM:25F9 ROM_25F9: ; CODE XREF: ROM:ROM_25F5↑j ROM:25F9 jbc INTMEM_6, 6, ROM_25FD ROM:25FC rst ROM:25FD ; --------------------------------------------------------------------------- ROM:25FD ROM:25FD ROM_25FD: ; CODE XREF: ROM:ROM_25F9↑j ROM:25FD lcall ROM_2602 ROM:2600 popf ROM:2601 ret ROM:2602 ROM:2602 ; =============== S U B R O U T I N E ======================================= ROM:2602 ROM:2602 ROM:2602 ROM_2602: ; CODE XREF: ROM:25B0↑p ROM:2602 ; ROM:ROM_25FD↑p ROM:2602 clrb WSR1 ; Window selection register 1 ROM:2604 ROM:2604 ROM_2604: ; CODE XREF: ROM_2602+C↓j ROM:2604 ld ZERO_REG, INTMEM_4 ; Zero register ROM:2607 nop ROM:2608 andb INTMEM_28+1, #3Fh ; '?' ROM:260B orb INTMEM_28+1, WSR1+1 ; Window selection register 1 ROM:260E jbs INTMEM_28+1, 7, ROM_2604 ROM:2611 andb INT_PEND, #-5 ; Interrupt pending register ROM:2614 ldb WSR1, INTMEM_2A[] ; Window selection register 1 ROM:2619 ret ROM:2619 ; End of function ROM_2602 ROM:2619 ROM:261A ; --------------------------------------------------------------------------- ROM:261A andb INT_MASK, #-9 ; Interrupt mask register ROM:261D ret ROM:261E ; --------------------------------------------------------------------------- ROM:261E pushf ; High speed output ROM:261F andb ZERO_REG, INTMEM_98, #1 ; Zero register ROM:2623 je ROM_2630 ROM:2625 push INTMEM_1C[] ROM:2629 ld INTMEM_1C, ROM_400C[] ROM:262E br [INTMEM_1C] ROM:2630 ; --------------------------------------------------------------------------- ROM:2630 ROM:2630 ROM_2630: ; CODE XREF: ROM:2623↑j ROM:2630 rst ROM:2631 ; --------------------------------------------------------------------------- ROM:2631 orb INT_MASK, #20h ; ' ' ; Interrupt mask register ROM:2634 cmpb INTMEM_2A+1, #0 ROM:2637 jne ROM_2648 ROM:2639 ROM:2639 ROM_2639: ; CODE XREF: ROM:264C↓j ROM:2639 jbs WSR1, 6, ROM_264F ; Window selection register 1 ROM:263C ldb INTMEM_6, #18h ROM:263F add INTMEM_4, INT_PEND+1, 16h[INTMEM_24] ; Interrupt pending register ROM:2645 andb INTMEM_32+1, #-5 ROM:2648 ROM:2648 ROM_2648: ; CODE XREF: ROM:2637↑j ROM:2648 andb ZERO_REG, INTMEM_32+1, #4 ; Zero register ROM:264C jne ROM_2639 ROM:264E ret ROM:264F ; --------------------------------------------------------------------------- ROM:264F ROM:264F ROM_264F: ; CODE XREF: ROM:ROM_2639↑j ROM:264F orb INTMEM_32+1, #4 ROM:2652 orb INTMEM_32+1, #2 ROM:2655 ret ROM:2656 ; --------------------------------------------------------------------------- ROM:2656 pushf ; Software timer ROM:2657 andb ZERO_REG, INTMEM_98, #1 ; Zero register ROM:265B je ROM_266C ROM:265D push INTMEM_1C[] ROM:2661 ld INTMEM_1C, ROM_4010[] ROM:2666 br [INTMEM_1C] ROM:2668 ; --------------------------------------------------------------------------- ROM:2668 pop INTMEM_1C[] ROM:266C ROM:266C ROM_266C: ; CODE XREF: ROM:265B↑j ROM:266C orb INTMEM_28+1, WSR1+1 ; Window selection register 1 ROM:266F jbc INTMEM_28+1, 1, ROM_2681 ROM:2672 andb INTMEM_28+1, #-3 ROM:2675 jbc INTMEM_28+1, 0, ROM_267B ROM:2678 orb INT_PEND, #20h ; ' ' ; Interrupt pending register ROM:267B ROM:267B ROM_267B: ; CODE XREF: ROM:2675↑j ROM:267B orb INTMEM_98, #2 ROM:267E ljmp ROM_208A ROM:2681 ; --------------------------------------------------------------------------- ROM:2681 ROM:2681 ROM_2681: ; CODE XREF: ROM:266F↑j ROM:2681 jbc INTMEM_28+1, 0, ROM_269F ROM:2684 andb INTMEM_28+1, #-2 ROM:2687 jbs WSR1, 6, ROM_2697 ; Window selection register 1 ROM:268A ldb INTMEM_6, #18h ROM:268D add INTMEM_4, INT_PEND+1, 16h[INTMEM_24] ; Interrupt pending register ROM:2693 ROM:2693 ROM_2693: ; CODE XREF: ROM:269D↓j ROM:2693 ei ROM:2694 ljmp ROM_2846 ROM:2697 ; --------------------------------------------------------------------------- ROM:2697 ROM:2697 ROM_2697: ; CODE XREF: ROM:2687↑j ROM:2697 orb INTMEM_32+1, #4 ROM:269A orb INTMEM_32+1, #2 ROM:269D sjmp ROM_2693 ROM:269F ; --------------------------------------------------------------------------- ROM:269F ROM:269F ROM_269F: ; CODE XREF: ROM:ROM_2681↑j ROM:269F rst ROM:26A0 ; --------------------------------------------------------------------------- ROM:26A0 pushf ; Serial port ROM:26A1 andb ZERO_REG, INTMEM_98, #1 ; Zero register ROM:26A5 je ROM_26B6 ROM:26A7 push INTMEM_1C[] ROM:26AB ld INTMEM_1C, ROM_4012[] ROM:26B0 br [INTMEM_1C] ROM:26B2 ; --------------------------------------------------------------------------- ROM:26B2 pop INTMEM_1C[] ROM:26B6 ROM:26B6 ROM_26B6: ; CODE XREF: ROM:26A5↑j ROM:26B6 ljmp ROM_2857 ROM:26B9 ; --------------------------------------------------------------------------- ROM:26B9 cmpb INTMEM_2A+1, #0 ROM:26BC jne ROM_26CE ROM:26BE ldb INTMEM_E, 28h[INTMEM_24] ROM:26C3 ldb INTMEM_E, 29h[INTMEM_24] ROM:26C8 orb INTMEM_98, #8 ROM:26CB andb INTMEM_98, #-5 ROM:26CE ROM:26CE ROM_26CE: ; CODE XREF: ROM:26BC↑j ROM:26CE orb INTMEM_28, #20h ; ' ' ROM:26D1 ldb WSR1+1, INTMEM_28 ; Window selection register 1 ROM:26D4 ldb IOPORT2+1, #9 ; Input/output port 2 ROM:26D7 orb INT_MASK, #40h ; '@' ; Interrupt mask register ROM:26DA ret ROM:26DB ; --------------------------------------------------------------------------- ROM:26DB orb INTMEM_28, #4 ROM:26DE ldb WSR1+1, INTMEM_28 ; Window selection register 1 ROM:26E1 orb INT_MASK, #1 ; Interrupt mask register ROM:26E4 ret ROM:26E5 ; --------------------------------------------------------------------------- ROM:26E5 pushf ; Timer overflow ROM:26E6 andb ZERO_REG, INTMEM_98, #1 ; Zero register ROM:26EA je ROM_26FB ROM:26EC push INTMEM_1C[] ; CODE XREF: ROM:29E5↓j ROM:26F0 ld INTMEM_1C, (ROM_4003+3)[] ROM:26F5 br [INTMEM_1C] ROM:26F7 ; --------------------------------------------------------------------------- ROM:26F7 pop INTMEM_1C[] ; CODE XREF: ROM:29DD↓j ROM:26FB ROM:26FB ROM_26FB: ; CODE XREF: ROM:26EA↑j ROM:26FB orb INTMEM_28+1, WSR1+1 ; Window selection register 1 ROM:26FE jbc INTMEM_28+1, 5, ROM_2708 ROM:2701 incb INTMEM_82 ROM:2703 andb INTMEM_28+1, #-21h ROM:2706 popf ROM:2707 ret ROM:2708 ; --------------------------------------------------------------------------- ROM:2708 ROM:2708 ROM_2708: ; CODE XREF: ROM:26FE↑j ROM:2708 rst ROM:2709 ; --------------------------------------------------------------------------- ROM:2709 ret ROM:270A ; --------------------------------------------------------------------------- ROM:270A pushf ; Software trap ROM:270B andb ZERO_REG, INTMEM_98, #1 ; Zero register ROM:270F je ROM_271C ROM:2711 push INTMEM_1C[] ROM:2715 ld INTMEM_1C, (ROM_4014+2)[] ROM:271A br [INTMEM_1C] ROM:271C ; --------------------------------------------------------------------------- ROM:271C ROM:271C ROM_271C: ; CODE XREF: ROM:270F↑j ROM:271C rst ROM:271D ; --------------------------------------------------------------------------- ROM:271D andb INT_MASK1, #-21h ; Interrupt mask register 1 ROM:2720 ret ROM:2721 ; --------------------------------------------------------------------------- ROM:2721 pushf ; EXTINT1 ROM:2722 andb ZERO_REG, INTMEM_98, #1 ; Zero register ROM:2726 je ROM_2733 ROM:2728 push INTMEM_1C[] ROM:272C ld INTMEM_1C, ROM_4024[] ROM:2731 br [INTMEM_1C] ROM:2733 ; --------------------------------------------------------------------------- ROM:2733 ROM:2733 ROM_2733: ; CODE XREF: ROM:2726↑j ROM:2733 rst ROM:2734 ; --------------------------------------------------------------------------- ROM:2734 andb INT_MASK1, #-5 ; Interrupt mask register 1 ROM:2737 ret ROM:2738 ; --------------------------------------------------------------------------- ROM:2738 pushf ; HSI FIFO 4 ROM:2739 andb ZERO_REG, INTMEM_98, #1 ; Zero register ROM:273D je ROM_274A ROM:273F push INTMEM_1C[] ROM:2743 ld INTMEM_1C, ROM_401E[] ROM:2748 br [INTMEM_1C] ROM:274A ; --------------------------------------------------------------------------- ROM:274A ROM:274A ROM_274A: ; CODE XREF: ROM:273D↑j ROM:274A rst ROM:274B ; --------------------------------------------------------------------------- ROM:274B andb INT_MASK1, #-41h ; Interrupt mask register 1 ROM:274E ret ROM:274F ; --------------------------------------------------------------------------- ROM:274F pushf ; HSI FIFO FULL ROM:2750 andb ZERO_REG, INTMEM_98, #1 ; Zero register ROM:2754 je ROM_2761 ROM:2756 push INTMEM_1C[] ROM:275A ld INTMEM_1C, ROM_4026[] ROM:275F br [INTMEM_1C] ROM:2761 ; --------------------------------------------------------------------------- ROM:2761 ROM:2761 ROM_2761: ; CODE XREF: ROM:2754↑j ROM:2761 rst ROM:2762 ; --------------------------------------------------------------------------- ROM:2762 andb INT_MASK1, #7Fh ; Interrupt mask register 1 ROM:2765 ret ROM:2766 ; --------------------------------------------------------------------------- ROM:2766 pushf ; NMI ROM:2767 andb ZERO_REG, INTMEM_98, #1 ; Zero register ROM:276B je ROM_2778 ROM:276D push INTMEM_1C[] ROM:2771 ROM:2771 ROM_2771: ; CODE XREF: ROM:29DB↓j ROM:2771 ld INTMEM_1C, ROM_4028[] ROM:2776 br [INTMEM_1C] ROM:2778 ; --------------------------------------------------------------------------- ROM:2778 ROM:2778 ROM_2778: ; CODE XREF: ROM:276B↑j ROM:2778 rst ROM:2779 ; --------------------------------------------------------------------------- ROM:2779 andb INT_MASK1, #-3 ; Interrupt mask register 1 ROM:277C ret ROM:277D ; --------------------------------------------------------------------------- ROM:277D pushf ; Receive ROM:277E andb ZERO_REG, INTMEM_98, #1 ; Zero register ROM:2782 je ROM_278F ROM:2784 push INTMEM_1C[] ROM:2788 ld INTMEM_1C, ROM_401C[] ROM:278D br [INTMEM_1C] ROM:278F ; --------------------------------------------------------------------------- ROM:278F ROM:278F ROM_278F: ; CODE XREF: ROM:2782↑j ROM:278F rst ROM:2790 ; --------------------------------------------------------------------------- ROM:2790 andb INT_MASK1, #-2 ; Interrupt mask register 1 ROM:2793 ret ROM:2794 ; --------------------------------------------------------------------------- ROM:2794 pushf ; Transmit ROM:2795 andb ZERO_REG, INTMEM_98, #1 ; Zero register ROM:2799 je ROM_27A6 ROM:279B push INTMEM_1C[] ROM:279F ld INTMEM_1C, (ROM_4019+1)[] ROM:27A4 br [INTMEM_1C] ROM:27A6 ; --------------------------------------------------------------------------- ROM:27A6 ROM:27A6 ROM_27A6: ; CODE XREF: ROM:2799↑j ROM:27A6 rst ROM:27A7 ; --------------------------------------------------------------------------- ROM:27A7 andb INT_MASK1, #-9 ; Interrupt mask register 1 ROM:27AA ret ROM:27AB ; --------------------------------------------------------------------------- ROM:27AB pushf ; Timer 2 capture ROM:27AC andb ZERO_REG, INTMEM_98, #1 ; Zero register ROM:27B0 je ROM_27BD ROM:27B2 push INTMEM_1C[] ; CODE XREF: ROM:29D7↓j ROM:27B6 ld INTMEM_1C, ROM_4020[] ROM:27BB br [INTMEM_1C] ROM:27BD ; --------------------------------------------------------------------------- ROM:27BD ROM:27BD ROM_27BD: ; CODE XREF: ROM:27B0↑j ROM:27BD rst ROM:27BE ; --------------------------------------------------------------------------- ROM:27BE andb INT_MASK1, #-11h ; Interrupt mask register 1 ROM:27C1 ret ROM:27C2 ; --------------------------------------------------------------------------- ROM:27C2 pushf ; Timer 2 overflow ROM:27C3 andb ZERO_REG, INTMEM_98, #1 ; Zero register ROM:27C7 je ROM_27D4 ROM:27C9 push INTMEM_1C[] ROM:27CD ld INTMEM_1C, ROM_4022[] ROM:27D2 br [INTMEM_1C] ROM:27D4 ; --------------------------------------------------------------------------- ROM:27D4 ROM:27D4 ROM_27D4: ; CODE XREF: ROM:27C7↑j ROM:27D4 rst ROM:27D5 ; --------------------------------------------------------------------------- ROM:27D5 ret ROM:27D6 ; --------------------------------------------------------------------------- ROM:27D6 pushf ; Unimplemented opcode ROM:27D7 andb ZERO_REG, INTMEM_98, #1 ; Zero register ROM:27DB je ROM_27E8 ROM:27DD push INTMEM_1C[] ROM:27E1 ld INTMEM_1C, (ROM_4014+4)[] ROM:27E6 br [INTMEM_1C] ROM:27E8 ; --------------------------------------------------------------------------- ROM:27E8 ROM:27E8 ROM_27E8: ; CODE XREF: ROM:27DB↑j ROM:27E8 rst ROM:27E9 ; --------------------------------------------------------------------------- ROM:27E9 ROM:27E9 ROM_27E9: ; CODE XREF: ROM:2086↑j ROM:27E9 ; ROM:2844↓j ROM:27E9 ld SP, #100h ; Stack pointer ROM:27ED ldb INTMEM_1A, #0Eh ROM:27F0 stb INTMEM_1A, INTMEM_280[] ROM:27F5 ldb INTMEM_1A, #0Eh ROM:27F8 stb INTMEM_1A, INTMEM_281[] ROM:27FD ldb INTMEM_1A, #4 ROM:2800 stb INTMEM_1A, INTMEM_282[] ROM:2805 ldb INTMEM_1A, #0Bh ROM:2808 stb INTMEM_1A, INTMEM_283[] ROM:280D ldb INTMEM_1A, #30h ; '0' ROM:2810 stb INTMEM_1A, INTMEM_284[] ROM:2815 ldb INTMEM_1A, #3Fh ; '?' ROM:2818 stb INTMEM_1A, INTMEM_285[] ROM:281D lcall ROM_2BAB ROM:2820 andb ZERO_REG, INTMEM_98, #1 ; Zero register ROM:2824 je ROM_282D ROM:2826 ld INTMEM_1C, (ROM_4003+1)[] ROM:282B br [INTMEM_1C] ROM:282D ; --------------------------------------------------------------------------- ROM:282D ROM:282D ROM_282D: ; CODE XREF: ROM:2824↑j ROM:282D lcall ROM_3D5A ROM:2830 lcall ROM_29F4 ROM:2833 clrb INTMEM_82+1 ROM:2835 lcall ROM_3D5E ROM:2838 lcall ROM_2DB7+1 ROM:283B ROM:283B ROM_283B: ; CODE XREF: ROM:29D9↓j ROM:283B lcall ROM_3D62 ROM:283E lcall ROM_2DEF ROM:2841 lcall ROM_3D66 ROM:2844 sjmp ROM_27E9 ROM:2846 ; --------------------------------------------------------------------------- ROM:2846 ROM:2846 ROM_2846: ; CODE XREF: ROM:2694↑j ROM:2846 lcall ROM_3EE1 ROM:2849 lcall ROM_3EAE ROM:284C lcall ROM_3E29 ROM:284F lcall ROM_3CE3 ROM:2852 lcall ROM_3F0E ROM:2855 popf ROM:2856 ret ROM:2857 ; --------------------------------------------------------------------------- ROM:2857 ROM:2857 ROM_2857: ; CODE XREF: ROM:ROM_26B6↑j ROM:2857 lcall ROM_2DD1 ROM:285A popf ROM:285B ret ROM:285C ; --------------------------------------------------------------------------- ROM:285C ROM:285C ROM_285C: ; CODE XREF: ROM:29EB↓j ROM:285C ldb INTMEM_1A, ZERO_REG ; Zero register ROM:285F ld INTMEM_1C, INTMEM_50[] ROM:2864 ld INTMEM_1C+2, INTMEM_52[] ROM:2869 ldb INTMEM_20, (INTMEM_82+1)[] ROM:286E ret ROM:286F ; --------------------------------------------------------------------------- ROM:286F cmpb INTMEM_2A+1, #0 ; CODE XREF: ROM:29DF↓j ROM:2872 jne ROM_2877 ROM:2874 orb INTMEM_98+1, #8 ROM:2877 ROM:2877 ROM_2877: ; CODE XREF: ROM:2872↑j ROM:2877 ret ROM:2878 ; --------------------------------------------------------------------------- ROM:2878 ld INTMEM_1A, ZERO_REG ; Zero register ROM:287B andb ZERO_REG, INTMEM_98, #20h ; ' ' ; Zero register ROM:287F jne ROM_288B ROM:2881 ld INTMEM_1C, #0C8h ROM:2885 ld INTMEM_20, #64h ; 'd' ROM:2889 sjmp ROM_28C1 ROM:288B ; --------------------------------------------------------------------------- ROM:288B ROM:288B ROM_288B: ; CODE XREF: ROM:287F↑j ROM:288B ; ROM:29E3↓j ROM:288B add INTMEM_1C, INTMEM_70, 1Ch[INTMEM_24] ROM:2891 mulu INTMEM_1C, #64h ; 'd' ROM:2895 divu INTMEM_1C, INTMEM_6C ROM:2898 jv ROM_28A1 ROM:289A cmp INTMEM_1C, 1Ah[INTMEM_24] ROM:289F jnc ROM_28A6 ROM:28A1 ROM:28A1 ROM_28A1: ; CODE XREF: ROM:2898↑j ROM:28A1 ld INTMEM_1C, 1Ah[INTMEM_24] ROM:28A6 ROM:28A6 ROM_28A6: ; CODE XREF: ROM:289F↑j ROM:28A6 ld INTMEM_20, 1Eh[INTMEM_24] ROM:28AB mulu INTMEM_20, #64h ; 'd' ROM:28AF divu INTMEM_20, INTMEM_6C ROM:28B2 jv ROM_28BA ROM:28B4 cmp INTMEM_20, #64h ; 'd' ROM:28B8 jnc ROM_28C1 ROM:28BA ROM:28BA ROM_28BA: ; CODE XREF: ROM:28B2↑j ROM:28BA ld INTMEM_20, #64h ; 'd' ROM:28BE ld INTMEM_72, [SP] ; Stack pointer ROM:28C1 ROM:28C1 ROM_28C1: ; CODE XREF: ROM:2889↑j ROM:28C1 ; ROM:28B8↑j ... ROM:28C1 shl INTMEM_1A, #1 ROM:28C4 ld INTMEM_1C+2, -3FA8h[INTMEM_1A] ROM:28C9 sub INTMEM_1C+2, INTMEM_1C ROM:28CC jc ROM_28D2 ROM:28CE add INTMEM_1C+2, #1C20h ROM:28D2 ROM:28D2 ROM_28D2: ; CODE XREF: ROM:28CC↑j ROM:28D2 shr INTMEM_1A, #1 ROM:28D5 divb INTMEM_1C+2, #64h ; 'd' ROM:28D9 stb INTMEM_1C+2, -3FACh[INTMEM_1A] ROM:28DE ROM:28DE ROM_28DE: ; CODE XREF: ROM:29D3↓j ROM:28DE andb ZERO_REG, INTMEM_98, #20h ; ' ' ; Zero register ROM:28E2 jne ROM_28F4 ROM:28E4 ROM:28E4 ROM_28E4: ; CODE XREF: ROM:29C5↓j ROM:28E4 subb INTMEM_1C+2, #2 ROM:28E7 jc ROM_28EC ROM:28E9 addb INTMEM_1C+2, #48h ; 'H' ROM:28EC ROM:28EC ROM_28EC: ; CODE XREF: ROM:28E7↑j ROM:28EC cmpb INTMEM_1C+2, #11h ROM:28EF jc ROM_28F4 ROM:28F1 ldb INTMEM_86+1, INTMEM_1A ROM:28F4 ROM:28F4 ROM_28F4: ; CODE XREF: ROM:28E2↑j ROM:28F4 ; ROM:28EF↑j ROM:28F4 shl INTMEM_1A, #1 ROM:28F7 ld INTMEM_1C+2, -3FA8h[INTMEM_1A] ROM:28FC sub INTMEM_1C+2, INTMEM_20 ROM:28FF jc ROM_2905 ROM:2901 ROM:2901 ROM_2901: ; CODE XREF: ROM:29CB↓j ROM:2901 add INTMEM_1C+2, #1C20h ROM:2905 ROM:2905 ROM_2905: ; CODE XREF: ROM:28FF↑j ROM:2905 shr INTMEM_1A, #1 ROM:2908 divb INTMEM_1C+2, #64h ; 'd' ROM:290C stb INTMEM_1C+2, -3FB0h[INTMEM_1A] ROM:290C ; CODE XREF: ROM:29C3↓j ROM:2911 incb INTMEM_1A ROM:2913 cmpb INTMEM_1A, #4 ROM:2916 jge ROM_291A ROM:2918 sjmp ROM_28C1 ROM:291A ; --------------------------------------------------------------------------- ROM:291A ROM:291A ROM_291A: ; CODE XREF: ROM:2916↑j ROM:291A pushf ROM:291B ldbze INTMEM_1A, INTMEM_86+1 ROM:291E andb ZERO_REG, INTMEM_98+1, #4 ; Zero register ROM:2922 jne ROM_2937 ROM:2924 ldb INTMEM_86+2, -3FACh[INTMEM_1A] ROM:2929 subb INTMEM_1C+3, INTMEM_86+2, #1 ROM:292D jge ROM_2932 ROM:292F addb INTMEM_1C+3, #48h ; 'H' ROM:2932 ROM:2932 ROM_2932: ; CODE XREF: ROM:292D↑j ROM:2932 ldb INTMEM_86, INTMEM_1C+3 ROM:2935 sjmp ROM_293C ROM:2937 ; --------------------------------------------------------------------------- ROM:2937 ROM:2937 ROM_2937: ; CODE XREF: ROM:2922↑j ROM:2937 ldb INTMEM_86+2, -3FB0h[INTMEM_1A] ROM:293C ROM:293C ROM_293C: ; CODE XREF: ROM:2935↑j ROM:293C popf ROM:293D ret ROM:293E ROM:293E ; =============== S U B R O U T I N E ======================================= ROM:293E ROM:293E ROM:293E ROM_293E: ; CODE XREF: ROM:4265↓p ROM:293E ldb INTMEM_1C, #0 ROM:2941 ldb INTMEM_1C+1, INTMEM_86+1 ROM:2944 ld INTMEM_20, #403Eh ROM:2948 ROM:2948 ROM_2948: ; CODE XREF: ROM:29CD↓j ROM:2948 ld INTMEM_20, [INTMEM_20] ROM:294B push #2950h ROM:294E ROM:294E ROM_294E: ; CODE XREF: ROM:29D5↓j ROM:294E br [INTMEM_20] ROM:294E ; End of function ROM_293E ROM:294E ROM:2950 ; --------------------------------------------------------------------------- ROM:2950 jbc INTMEM_1C, 0, ROM_29A2 ROM:2953 add INTMEM_1C+2, INTMEM_6C+2, RAM_C060[] ROM:2959 sub INTMEM_1C+2, INT_PEND+1 ; Interrupt pending register ROM:295C cmp INTMEM_1C+2, RAM_C060[] ROM:2961 ROM:2961 ROM_2961: ; CODE XREF: ROM:29CF↓j ROM:2961 jnc ROM_29A2 ROM:2963 ldb INTMEM_1C, #4 ROM:2966 ldb INTMEM_1C+1, INTMEM_86+1 ROM:2969 ld INTMEM_20, #403Eh ROM:296D ld INTMEM_20, [INTMEM_20] ROM:2970 push #2975h ; CODE XREF: ROM:29C9↓j ROM:2973 br [INTMEM_20] ROM:2975 ; --------------------------------------------------------------------------- ROM:2975 cmpb INTMEM_1A, #0 ROM:2978 jne ROM_29A2 ROM:297A andb ZERO_REG, INTMEM_98+1, #4 ; Zero register ROM:297E je ROM_29A2 ROM:2980 ldbze INTMEM_1A, INTMEM_86+1 ROM:2983 add INTMEM_1A, ROM_403A[] ROM:2983 ; CODE XREF: ROM:29C7↓j ROM:2988 ldb INTMEM_86+1, [INTMEM_1A] ROM:298B ldbze INTMEM_1A, INTMEM_86+1 ROM:298E ldb INTMEM_86+2, -3FACh[INTMEM_1A] ROM:2993 subb INTMEM_1C+3, INTMEM_86+2, #1 ROM:2997 jge ROM_299C ROM:2999 addb INTMEM_1C+3, #48h ; 'H' ROM:299C ROM:299C ROM_299C: ; CODE XREF: ROM:2997↑j ROM:299C ldb INTMEM_86, INTMEM_1C+3 ROM:299F andb INTMEM_98+1, #-5 ROM:29A2 ROM:29A2 ROM_29A2: ; CODE XREF: ROM:2950↑j ROM:29A2 ; ROM:ROM_2961↑j ... ROM:29A2 ret ROM:29A3 ; --------------------------------------------------------------------------- ROM:29A3 ldb INTMEM_1A, ZERO_REG ; Zero register ROM:29A6 ld INTMEM_1C, INTMEM_68 ROM:29A6 ; CODE XREF: ROM:29D1↓j ROM:29A9 divub INTMEM_1C, #19h ROM:29AC jnv ROM_29B4 ROM:29AE ldb INTMEM_1A, #1 ROM:29B1 ldb INTMEM_1C, #-1 ROM:29B4 ROM:29B4 ROM_29B4: ; CODE XREF: ROM:29AC↑j ROM:29B4 ldb INTMEM_1C+2, INTMEM_1C ROM:29B7 ld INTMEM_1C, INTMEM_68 ROM:29BA ret ROM:29BB ; --------------------------------------------------------------------------- ROM:29BB rst ROM:29BC ; --------------------------------------------------------------------------- ROM:29BC sub INTMEM_A4, [INTMEM_3C]+ ROM:29BF scall ROM_2D03 ROM:29C1 scall ROM_2D25 ROM:29C3 sjmp ROM_290C+4 ROM:29C5 ; --------------------------------------------------------------------------- ROM:29C5 sjmp ROM_28E4 ROM:29C7 ; --------------------------------------------------------------------------- ROM:29C7 sjmp ROM_2983+4 ROM:29C9 ; --------------------------------------------------------------------------- ROM:29C9 sjmp ROM_2970+2 ROM:29CB ; --------------------------------------------------------------------------- ROM:29CB sjmp ROM_2901 ROM:29CD ; --------------------------------------------------------------------------- ROM:29CD sjmp ROM_2948 ROM:29CF ; --------------------------------------------------------------------------- ROM:29CF sjmp ROM_2961 ROM:29D1 ; --------------------------------------------------------------------------- ROM:29D1 sjmp ROM_29A6+2 ROM:29D3 ; --------------------------------------------------------------------------- ROM:29D3 sjmp ROM_28DE ROM:29D5 ; --------------------------------------------------------------------------- ROM:29D5 sjmp ROM_294E ROM:29D7 ; --------------------------------------------------------------------------- ROM:29D7 sjmp ROM_27B2+2 ROM:29D9 ; --------------------------------------------------------------------------- ROM:29D9 sjmp ROM_283B ROM:29DB ; --------------------------------------------------------------------------- ROM:29DB sjmp ROM_2771 ROM:29DD ; --------------------------------------------------------------------------- ROM:29DD sjmp ROM_26F7+2 ROM:29DF ; --------------------------------------------------------------------------- ROM:29DF sjmp ROM_286F+2 ROM:29E1 ; --------------------------------------------------------------------------- ROM:29E1 scall ROM_2D14 ROM:29E3 sjmp ROM_288B+5 ROM:29E5 ; --------------------------------------------------------------------------- ROM:29E5 sjmp ROM_26EC+1 ROM:29E7 ; --------------------------------------------------------------------------- ROM:29E7 scall ROM_2D92+2 ROM:29E9 scall ROM_2DA4 ROM:29EB sjmp ROM_285C ROM:29ED ; --------------------------------------------------------------------------- ROM:29ED scall ROM_2A8A+2 ROM:29EF scall ROM_2DC1+3 ROM:29F1 jbs INTMEM_48+1, 4, ROM_2A1F ROM:29F4 ROM:29F4 ; =============== S U B R O U T I N E ======================================= ROM:29F4 ROM:29F4 ROM:29F4 ROM_29F4: ; CODE XREF: ROM:2830↑p ROM:29F4 ROM:29F4 ; FUNCTION CHUNK AT ROM:2A0A SIZE 00000001 BYTES ROM:29F4 ROM:29F4 lcall ROM_2A0B ROM:29F7 ld INTMEM_26, #29BCh ROM:29FB ROM:29FB ROM_29FB: ; CODE XREF: ROM_29F4+12↓j ROM:29FB cmp INTMEM_26, #29F4h ROM:29FF je ROM_2A0A ROM:2A01 ld INTMEM_1A, [INTMEM_26]+ ROM:2A04 scall ROM_2A08 ROM:2A06 sjmp ROM_29FB ROM:2A06 ; End of function ROM_29F4 ROM:2A06 ROM:2A08 ROM:2A08 ; =============== S U B R O U T I N E ======================================= ROM:2A08 ROM:2A08 ROM:2A08 ROM_2A08: ; CODE XREF: ROM_29F4+10↑p ROM:2A08 br [INTMEM_1A] ROM:2A08 ; End of function ROM_2A08 ROM:2A08 ROM:2A0A ; --------------------------------------------------------------------------- ROM:2A0A ; START OF FUNCTION CHUNK FOR ROM_29F4 ROM:2A0A ROM:2A0A ROM_2A0A: ; CODE XREF: ROM_29F4+B↑j ROM:2A0A ret ROM:2A0A ; END OF FUNCTION CHUNK FOR ROM_29F4 ROM:2A0B ROM:2A0B ; =============== S U B R O U T I N E ======================================= ROM:2A0B ROM:2A0B ROM:2A0B ROM_2A0B: ; CODE XREF: ROM_29F4↑p ROM:2A0B ; ROM_4320↓p ROM:2A0B cmpb INT_MASK, #0 ; Interrupt mask register ROM:2A0E je ROM_2A11 ROM:2A10 ret ROM:2A11 ; --------------------------------------------------------------------------- ROM:2A11 ROM:2A11 ROM_2A11: ; CODE XREF: ROM_2A0B+3↑j ROM:2A11 ld INTMEM_1A, #5555h ROM:2A15 ld INTMEM_1C, #-5556h ROM:2A19 cmp INTMEM_1A, #5555h ROM:2A1D jne ROM_2A5A ROM:2A1F ROM:2A1F ROM_2A1F: ; CODE XREF: ROM:29F1↑j ROM:2A1F cmp INTMEM_1C, #-5556h ROM:2A23 jne ROM_2A5A ROM:2A25 ld INTMEM_1A, #-5556h ROM:2A29 ld INTMEM_1C, #5555h ROM:2A2D cmp INTMEM_1A, #-5556h ROM:2A31 jne ROM_2A5A ROM:2A33 cmp INTMEM_1C, #5555h ROM:2A37 jne ROM_2A5A ROM:2A39 ldb INTMEM_1C, #55h ; 'U' ROM:2A3C ROM:2A3C ROM_2A3C: ; CODE XREF: ROM_2A0B:ROM_2A70↓j ROM:2A3C ld INTMEM_1A, #1Eh ROM:2A40 ROM:2A40 ROM_2A40: ; CODE XREF: ROM_2A0B+3E↓j ROM:2A40 cmp INTMEM_1A, #24h ; '$' ROM:2A44 je ROM_2A4B ROM:2A46 stb INTMEM_1C, [INTMEM_1A]+ ROM:2A49 sjmp ROM_2A40 ROM:2A4B ; --------------------------------------------------------------------------- ROM:2A4B ROM:2A4B ROM_2A4B: ; CODE XREF: ROM_2A0B+39↑j ROM:2A4B ld INTMEM_1A, #1Eh ROM:2A4F ROM:2A4F ROM_2A4F: ; CODE XREF: ROM_2A0B+4D↓j ROM:2A4F cmp INTMEM_1A, #24h ; '$' ROM:2A53 je ROM_2A5B ROM:2A55 cmpb INTMEM_1C, [INTMEM_1A]+ ROM:2A58 je ROM_2A4F ROM:2A5A ROM:2A5A ROM_2A5A: ; CODE XREF: ROM_2A0B+12↑j ROM:2A5A ; ROM_2A0B+18↑j ... ROM:2A5A rst ROM:2A5B ; --------------------------------------------------------------------------- ROM:2A5B ROM:2A5B ROM_2A5B: ; CODE XREF: ROM_2A0B+48↑j ROM:2A5B cmpb INTMEM_1C, #0 ROM:2A5E je ROM_2A72 ROM:2A60 cmpb INTMEM_1C, #-56h ROM:2A63 jne ROM_2A68 ROM:2A65 ldb INTMEM_1C, #0 ROM:2A68 ROM:2A68 ROM_2A68: ; CODE XREF: ROM_2A0B+58↑j ROM:2A68 cmpb INTMEM_1C, #55h ; 'U' ROM:2A6B jne ROM_2A70 ROM:2A6D ldb INTMEM_1C, #-56h ROM:2A70 ROM:2A70 ROM_2A70: ; CODE XREF: ROM_2A0B+60↑j ROM:2A70 sjmp ROM_2A3C ROM:2A72 ; --------------------------------------------------------------------------- ROM:2A72 ROM:2A72 ROM_2A72: ; CODE XREF: ROM_2A0B+53↑j ROM:2A72 ld INTMEM_1C+2, [SP] ; Stack pointer ROM:2A75 ld INTMEM_20, 2[SP] ; Stack pointer ROM:2A79 ld INTMEM_1C, #5555h ROM:2A7D ROM:2A7D ROM_2A7D: ; CODE XREF: ROM_2A0B:ROM_2AEC↓j ROM:2A7D andb ZERO_REG, INTMEM_98, #1 ; Zero register ROM:2A81 je ROM_2A8A ROM:2A83 ld INTMEM_1A, ROM_404A[] ROM:2A88 sjmp ROM_2A8E ROM:2A8A ; --------------------------------------------------------------------------- ROM:2A8A ROM:2A8A ROM_2A8A: ; CODE XREF: ROM_2A0B+76↑j ROM:2A8A ; ROM:29ED↑p ROM:2A8A ld INTMEM_1A, #0F8h ROM:2A8E ROM:2A8E ROM_2A8E: ; CODE XREF: ROM_2A0B+7D↑j ROM:2A8E ; ROM_2A0B+9B↓j ROM:2A8E andb ZERO_REG, INTMEM_98, #1 ; Zero register ROM:2A92 je ROM_2A9D ROM:2A94 cmp INTMEM_1A, ROM_404C[] ROM:2A99 je ROM_2AA8 ROM:2A9B sjmp ROM_2AA3 ROM:2A9D ; --------------------------------------------------------------------------- ROM:2A9D ROM:2A9D ROM_2A9D: ; CODE XREF: ROM_2A0B+87↑j ROM:2A9D cmp INTMEM_1A, #100h ROM:2AA1 je ROM_2AA8 ROM:2AA3 ROM:2AA3 ROM_2AA3: ; CODE XREF: ROM_2A0B+90↑j ROM:2AA3 st INTMEM_1C, [INTMEM_1A]+ ROM:2AA6 sjmp ROM_2A8E ROM:2AA8 ; --------------------------------------------------------------------------- ROM:2AA8 ROM:2AA8 ROM_2AA8: ; CODE XREF: ROM_2A0B+8E↑j ROM:2AA8 ; ROM_2A0B+96↑j ROM:2AA8 andb ZERO_REG, INTMEM_98, #1 ; Zero register ROM:2AAC je ROM_2AB5 ROM:2AAE ld INTMEM_1A, ROM_404A[] ROM:2AB3 sjmp ROM_2AB9 ROM:2AB5 ; --------------------------------------------------------------------------- ROM:2AB5 ROM:2AB5 ROM_2AB5: ; CODE XREF: ROM_2A0B+A1↑j ROM:2AB5 ld INTMEM_1A, #0F8h ROM:2AB9 ROM:2AB9 ROM_2AB9: ; CODE XREF: ROM_2A0B+A8↑j ROM:2AB9 ; ROM_2A0B+C6↓j ROM:2AB9 andb ZERO_REG, INTMEM_98, #1 ; Zero register ROM:2ABD je ROM_2AC8 ROM:2ABF cmp INTMEM_1A, ROM_404C[] ROM:2AC4 je ROM_2AD5 ROM:2AC6 sjmp ROM_2ACE ROM:2AC8 ; --------------------------------------------------------------------------- ROM:2AC8 ROM:2AC8 ROM_2AC8: ; CODE XREF: ROM_2A0B+B2↑j ROM:2AC8 cmp INTMEM_1A, #100h ROM:2ACC je ROM_2AD5 ROM:2ACE ROM:2ACE ROM_2ACE: ; CODE XREF: ROM_2A0B+BB↑j ROM:2ACE cmp INTMEM_1C, [INTMEM_1A]+ ROM:2AD1 je ROM_2AB9 ROM:2AD3 ROM:2AD3 ROM_2AD3: ; CODE XREF: ROM_2A0B+F8↓j ROM:2AD3 sjmp ROM_2A5A ROM:2AD5 ; --------------------------------------------------------------------------- ROM:2AD5 ROM:2AD5 ROM_2AD5: ; CODE XREF: ROM_2A0B+B9↑j ROM:2AD5 ; ROM_2A0B+C1↑j ROM:2AD5 cmpb INTMEM_1C, #0 ROM:2AD8 je ROM_2AEE ROM:2ADA cmpb INTMEM_1C, #-56h ROM:2ADD jne ROM_2AE3 ROM:2ADF ld INTMEM_1C, #0 ROM:2AE3 ROM:2AE3 ROM_2AE3: ; CODE XREF: ROM_2A0B+D2↑j ROM:2AE3 cmpb INTMEM_1C, #55h ; 'U' ROM:2AE6 jne ROM_2AEC ROM:2AE8 ld INTMEM_1C, #-5556h ROM:2AEC ROM:2AEC ROM_2AEC: ; CODE XREF: ROM_2A0B+DB↑j ROM:2AEC sjmp ROM_2A7D ROM:2AEE ; --------------------------------------------------------------------------- ROM:2AEE ROM:2AEE ROM_2AEE: ; CODE XREF: ROM_2A0B+CD↑j ROM:2AEE st INTMEM_1C+2, [SP] ; Stack pointer ROM:2AF1 st INTMEM_20, 2[SP] ; Stack pointer ROM:2AF5 ld INTMEM_1C, #24h ; '$' ROM:2AF9 ld INTMEM_1C+2, #33h ; '3' ROM:2AFD lcall ROM_2B4D+3 ROM:2B00 cmpb INTMEM_1A, #0 ROM:2B03 jne ROM_2AD3 ROM:2B05 ret ROM:2B05 ; End of function ROM_2A0B ROM:2B05 ROM:2B06 ; --------------------------------------------------------------------------- ROM:2B06 cmpb INTMEM_2A+1, #0 ROM:2B09 jne ROM_2B27 ROM:2B0B ld INTMEM_1C, #33h ; '3' ROM:2B0F andb ZERO_REG, INTMEM_98, #1 ; Zero register ROM:2B13 je ROM_2B1B ROM:2B15 ld INTMEM_1C+2, #100h ROM:2B19 sjmp ROM_2B1F ROM:2B1B ; --------------------------------------------------------------------------- ROM:2B1B ROM:2B1B ROM_2B1B: ; CODE XREF: ROM:2B13↑j ROM:2B1B ld INTMEM_1C+2, #0F8h ROM:2B1F ROM:2B1F ROM_2B1F: ; CODE XREF: ROM:2B19↑j ROM:2B1F lcall ROM_2B4D+3 ROM:2B22 cmpb INTMEM_1A, #0 ROM:2B25 jne ROM_2B28 ROM:2B27 ROM:2B27 ROM_2B27: ; CODE XREF: ROM:2B09↑j ROM:2B27 ret ROM:2B28 ; --------------------------------------------------------------------------- ROM:2B28 ROM:2B28 ROM_2B28: ; CODE XREF: ROM:2B25↑j ROM:2B28 rst ROM:2B29 ; --------------------------------------------------------------------------- ROM:2B29 cmpb INTMEM_2A+1, #0 ROM:2B2C jne ROM_2B40 ROM:2B2E ld INTMEM_1C, ROM_4046[] ROM:2B33 ld INTMEM_1C+2, ROM_4048[] ROM:2B38 lcall ROM_2B4D+3 ROM:2B3B cmpb INTMEM_1A, #0 ROM:2B3E jne ROM_2B41 ROM:2B40 ROM:2B40 ROM_2B40: ; CODE XREF: ROM:2B2C↑j ROM:2B40 ret ROM:2B41 ; --------------------------------------------------------------------------- ROM:2B41 ROM:2B41 ROM_2B41: ; CODE XREF: ROM:2B3E↑j ROM:2B41 rst ROM:2B42 ; --------------------------------------------------------------------------- ROM:2B42 andb INT_PEND, INT_MASK ; Interrupt mask register ROM:2B45 andb INT_PEND1, INT_MASK1 ; Interrupt pending register 1 ROM:2B48 ret ROM:2B49 ; --------------------------------------------------------------------------- ROM:2B49 ldb WSR, #0 ; Window selection register ROM:2B4C ret ROM:2B4D ; --------------------------------------------------------------------------- ROM:2B4D ROM:2B4D ROM_2B4D: ; CODE XREF: ROM_2A0B+F2↑p ROM:2B4D ; ROM:ROM_2B1F↑p ... ROM:2B4D addb INTMEM_A0+1, ZERO_REG, #-56h ; Zero register ROM:2B51 mulu INTMEM_1C, INTMEM_A0, #1A2Bh ROM:2B56 sjmp ROM_2C0A ROM:2B58 ; --------------------------------------------------------------------------- ROM:2B58 xchb INTMEM_1C+2, 88h[INTMEM_20+2] ROM:2B58 ; CODE XREF: ROM:2B62↓j ROM:2B5C sjmp ROM_2C3D ROM:2B5E ; --------------------------------------------------------------------------- ROM:2B5E dec INTMEM_C6 ROM:2B60 sjmp ROM_2C82+2 ROM:2B62 ; --------------------------------------------------------------------------- ROM:2B62 sjmp ROM_2B58+2 ROM:2B64 ; --------------------------------------------------------------------------- ROM:2B64 ROM:2B64 ROM_2B64: ; CODE XREF: ROM:2B7C↓j ROM:2B64 ldb INT_PEND+1, #1Eh ; Interrupt pending register ROM:2B67 ldb INT_PEND+1, #-1Fh ; Interrupt pending register ROM:2B6A cmp INTMEM_1A, #2B50h ROM:2B6E je ROM_2B8C ROM:2B70 ld INTMEM_20, INTMEM_1C ROM:2B73 ldb INTMEM_20+3, INTMEM_20+2 ROM:2B76 ldb INTMEM_20+2, [INTMEM_1A]+ ROM:2B79 ROM:2B79 ROM_2B79: ; CODE XREF: ROM:2B86↓j ROM:2B79 cmp INTMEM_20, INTMEM_1C+2 ROM:2B7C je ROM_2B64 ROM:2B7E cmpb INTMEM_20+3, [INTMEM_20] ROM:2B81 jne ROM_2B88 ROM:2B83 stb INTMEM_20+2, [INTMEM_20]+ ROM:2B86 sjmp ROM_2B79 ROM:2B88 ; --------------------------------------------------------------------------- ROM:2B88 ROM:2B88 ROM_2B88: ; CODE XREF: ROM:2B81↑j ROM:2B88 ldb INTMEM_1A, #1 ROM:2B8B ret ROM:2B8C ; --------------------------------------------------------------------------- ROM:2B8C ROM:2B8C ROM_2B8C: ; CODE XREF: ROM:2B6E↑j ROM:2B8C ldb INTMEM_1A, #0 ROM:2B8F ret ROM:2B90 ; --------------------------------------------------------------------------- ROM:2B90 cmpb INTMEM_2A+1, #0 ROM:2B93 jne ROM_2B99 ROM:2B95 ld INTMEM_24, #3FC8h ROM:2B99 ROM:2B99 ROM_2B99: ; CODE XREF: ROM:2B93↑j ROM:2B99 ldb INTMEM_1A, ZERO_REG ; Zero register ROM:2B9C ret ROM:2B9D ; --------------------------------------------------------------------------- ROM:2B9D cmpb INTMEM_2A+1, #1 ROM:2BA0 jnc ROM_2BA3 ROM:2BA2 ei ROM:2BA3 ROM:2BA3 ROM_2BA3: ; CODE XREF: ROM:2BA0↑j ROM:2BA3 ret ROM:2BA4 ; --------------------------------------------------------------------------- ROM:2BA4 cmpb INTMEM_2A+1, #0 ROM:2BA7 jne ROM_2BAA ROM:2BA9 di ROM:2BAA ROM:2BAA ROM_2BAA: ; CODE XREF: ROM:2BA7↑j ROM:2BAA ret ROM:2BAB ROM:2BAB ; =============== S U B R O U T I N E ======================================= ROM:2BAB ROM:2BAB ROM:2BAB ROM_2BAB: ; CODE XREF: ROM:281D↑p ROM:2BAB ld INTMEM_1A, #4000h ROM:2BAF ld INTMEM_1C, [INTMEM_1A]+ ROM:2BB2 cmp INTMEM_1C, #5945h ROM:2BB6 jne ROM_2BC6 ROM:2BB8 ld INTMEM_1C, [INTMEM_1A] ROM:2BBB cmp INTMEM_1C, #5321h ROM:2BBF jne ROM_2BC6 ROM:2BC1 orb INTMEM_98, #1 ROM:2BC4 sjmp ROM_2BC9 ROM:2BC6 ; --------------------------------------------------------------------------- ROM:2BC6 ROM:2BC6 ROM_2BC6: ; CODE XREF: ROM_2BAB+B↑j ROM:2BC6 ; ROM_2BAB+14↑j ROM:2BC6 andb INTMEM_98, #-2 ROM:2BC9 ROM:2BC9 ROM_2BC9: ; CODE XREF: ROM_2BAB+19↑j ROM:2BC9 ret ROM:2BC9 ; End of function ROM_2BAB ROM:2BC9 ROM:2BCA ROM:2BCA ; =============== S U B R O U T I N E ======================================= ROM:2BCA ROM:2BCA ROM:2BCA ROM_2BCA: ; CODE XREF: ROM_4E4C+F↓p ROM:2BCA ; ROM_4E4C+3F↓p ... ROM:2BCA ROM:2BCA ; FUNCTION CHUNK AT ROM:2D2D SIZE 00000046 BYTES ROM:2BCA ; FUNCTION CHUNK AT ROM:2D73 SIZE 00000008 BYTES ROM:2BCA ; FUNCTION CHUNK AT ROM:2D7B SIZE 00000006 BYTES ROM:2BCA ROM:2BCA shl INTMEM_1C, #1 ROM:2BCD ld INTMEM_20+2, INTMEM_7C ROM:2BD0 jnc ROM_2BD5 ROM:2BD2 ld INTMEM_20+2, INTMEM_24 ROM:2BD5 ROM:2BD5 ROM_2BD5: ; CODE XREF: ROM_2BCA+6↑j ROM:2BD5 ld INTMEM_1A, [INTMEM_20+2] ROM:2BD8 sub INTMEM_1C, INTMEM_20+2, INTMEM_1C ROM:2BDC sub INTMEM_1A, #4 ROM:2BE0 add INTMEM_1C, INTMEM_1A ROM:2BE3 ld INTMEM_1C, [INTMEM_1C] ROM:2BE6 add INTMEM_1C, INTMEM_20+2 ROM:2BE9 ldb INTMEM_1A, [INTMEM_1C]+ ROM:2BEC cmpb INTMEM_1A, ZERO_REG ; Zero register ROM:2BEF jne ROM_2BF4 ROM:2BF1 ljmp ROM_2D7B ROM:2BF4 ; --------------------------------------------------------------------------- ROM:2BF4 ROM:2BF4 ROM_2BF4: ; CODE XREF: ROM_2BCA+25↑j ROM:2BF4 decb INTMEM_1A ROM:2BF6 ldb INTMEM_1A+1, [INTMEM_1C]+ ROM:2BF9 cmpb INTMEM_1A+1, ZERO_REG ; Zero register ROM:2BFC jne ROM_2C01 ROM:2BFE ljmp ROM_2D7B ROM:2C01 ; --------------------------------------------------------------------------- ROM:2C01 ROM:2C01 ROM_2C01: ; CODE XREF: ROM_2BCA+32↑j ROM:2C01 ldbze INTMEM_20, INTMEM_1A ROM:2C04 add INTMEM_1C, INTMEM_20 ROM:2C07 st INTMEM_1C, INTMEM_20 ROM:2C0A ROM:2C0A ROM_2C0A: ; CODE XREF: ROM:2B56↑j ROM:2C0A ldb INTMEM_34+3, INTMEM_1A ROM:2C0D cmpb INTMEM_34+3, ZERO_REG ; Zero register ROM:2C10 je ROM_2C1C ROM:2C12 ROM:2C12 ROM_2C12: ; CODE XREF: ROM_2BCA+4F↓j ROM:2C12 cmpb INTMEM_1C+2, [INTMEM_1C] ROM:2C15 jc ROM_2C1C ROM:2C17 dec INTMEM_1C ROM:2C19 djnz INTMEM_34+3, ROM_2C12 ROM:2C1C ROM:2C1C ROM_2C1C: ; CODE XREF: ROM_2BCA+46↑j ROM:2C1C ; ROM_2BCA+4B↑j ROM:2C1C cmpb INTMEM_34+3, INTMEM_1A ROM:2C1F ldb INTMEM_34+2, INTMEM_34+3 ROM:2C22 ldb INTMEM_20+2, [INTMEM_1C] ROM:2C25 je ROM_2C29 ROM:2C27 inc INTMEM_1C ROM:2C29 ROM:2C29 ROM_2C29: ; CODE XREF: ROM_2BCA+5B↑j ROM:2C29 ldb INTMEM_20+3, [INTMEM_1C] ROM:2C2C decb INTMEM_1A+1 ROM:2C2E jne ROM_2C32 ROM:2C30 sjmp ROM_2D2D ROM:2C32 ; --------------------------------------------------------------------------- ROM:2C32 ROM:2C32 ROM_2C32: ; CODE XREF: ROM_2BCA+64↑j ROM:2C32 ldb INTMEM_34+3, INTMEM_1A+1 ROM:2C35 ld INTMEM_1C, INTMEM_20 ROM:2C38 ldbze INTMEM_20, INTMEM_1A+1 ROM:2C3B inc INTMEM_20 ROM:2C3D ROM:2C3D ROM_2C3D: ; CODE XREF: ROM:2B5C↑j ROM:2C3D add INTMEM_1C, INTMEM_20 ROM:2C40 st INTMEM_1C, INTMEM_20 ROM:2C43 ROM:2C43 ROM_2C43: ; CODE XREF: ROM_2BCA+80↓j ROM:2C43 cmpb INTMEM_1C+3, [INTMEM_1C] ROM:2C46 jc ROM_2C4D ROM:2C48 dec INTMEM_1C ROM:2C4A djnz INTMEM_34+3, ROM_2C43 ROM:2C4D ROM:2C4D ROM_2C4D: ; CODE XREF: ROM_2BCA+7C↑j ROM:2C4D cmpb INTMEM_34+3, INTMEM_1A+1 ROM:2C50 ldb INTMEM_34, [INTMEM_1C] ROM:2C50 ; CODE XREF: ROM:ROM_2DB7↓p ROM:2C53 je ROM_2C57 ROM:2C55 inc INTMEM_1C ROM:2C57 ROM:2C57 ROM_2C57: ; CODE XREF: ROM_2BCA+89↑j ROM:2C57 ldb INTMEM_34+1, [INTMEM_1C] ROM:2C5A add INTMEM_1C, INTMEM_20, #1 ROM:2C5F incb INTMEM_1A ROM:2C61 mulub INTMEM_20, INTMEM_34+3, INTMEM_1A ROM:2C65 add INTMEM_1C, INTMEM_20 ROM:2C68 ldbze INTMEM_20, INTMEM_34+2 ROM:2C6B add INTMEM_1C, INTMEM_20 ROM:2C6E ldb INTMEM_34+2, [INTMEM_1C] ROM:2C71 ldb INTMEM_34+3, 1[INTMEM_1C] ROM:2C75 ldbze INTMEM_20, INTMEM_1A ROM:2C78 add INTMEM_1C, INTMEM_20 ROM:2C7B ldb INTMEM_20, [INTMEM_1C] ROM:2C7B ; CODE XREF: ROM:2DB5↓p ROM:2C7E ldb INTMEM_20+1, 1[INTMEM_1C] ROM:2C82 ROM:2C82 ROM_2C82: ; CODE XREF: ROM:2B60↑j ROM:2C82 ld INTMEM_1C, INTMEM_20+2 ROM:2C85 subb INTMEM_1C+1, INTMEM_1C ROM:2C88 je ROM_2CB4 ROM:2C8A subb INTMEM_1C, INTMEM_1C+2, INTMEM_1C ROM:2C8E jnc ROM_2CB4 ROM:2C90 ldb INTMEM_1A+1, INTMEM_34+2 ROM:2C93 subb INTMEM_34+3, INTMEM_34+2 ROM:2C96 jc ROM_2C9F ROM:2C98 negb INTMEM_34+3 ROM:2C9A ldb INTMEM_38, INTMEM_34+3 ROM:2C9D sjmp ROM_2CA1 ROM:2C9F ; --------------------------------------------------------------------------- ROM:2C9F ROM:2C9F ROM_2C9F: ; CODE XREF: ROM_2BCA+CC↑j ROM:2C9F clrb INTMEM_38 ROM:2CA1 ROM:2CA1 ROM_2CA1: ; CODE XREF: ROM_2BCA+D3↑j ROM:2CA1 mulub INTMEM_34+2, INTMEM_1C, INTMEM_34+3 ROM:2CA5 divub INTMEM_34+2, INTMEM_1C+1 ROM:2CA8 cmpb INTMEM_38, ZERO_REG ; Zero register ROM:2CAB je ROM_2CAF ROM:2CAD negb INTMEM_34+2 ROM:2CAF ROM:2CAF ROM_2CAF: ; CODE XREF: ROM_2BCA+E1↑j ROM:2CAF addb INTMEM_1A+1, INTMEM_34+2 ROM:2CB2 sjmp ROM_2CB7 ROM:2CB4 ; --------------------------------------------------------------------------- ROM:2CB4 ROM:2CB4 ROM_2CB4: ; CODE XREF: ROM_2BCA+BE↑j ROM:2CB4 ; ROM_2BCA+C4↑j ROM:2CB4 ldb INTMEM_1A+1, INTMEM_34+2 ROM:2CB7 ROM:2CB7 ROM_2CB7: ; CODE XREF: ROM_2BCA+E8↑j ROM:2CB7 stb INTMEM_1A+1, INTMEM_1A ROM:2CBA ld INTMEM_1C, INTMEM_20+2 ROM:2CBD ld INTMEM_34+2, INTMEM_20 ROM:2CC0 subb INTMEM_1C+1, INTMEM_1C ROM:2CC3 je ROM_2CEF ROM:2CC5 subb INTMEM_1C, INTMEM_1C+2, INTMEM_1C ROM:2CC9 jnc ROM_2CEF ROM:2CCB ldb INTMEM_1A+1, INTMEM_34+2 ROM:2CCE subb INTMEM_34+3, INTMEM_34+2 ROM:2CD1 jc ROM_2CDA ROM:2CD3 negb INTMEM_34+3 ROM:2CD5 ldb INTMEM_38, INTMEM_34+3 ROM:2CD8 sjmp ROM_2CDC ROM:2CDA ; --------------------------------------------------------------------------- ROM:2CDA ROM:2CDA ROM_2CDA: ; CODE XREF: ROM_2BCA+107↑j ROM:2CDA clrb INTMEM_38 ROM:2CDC ROM:2CDC ROM_2CDC: ; CODE XREF: ROM_2BCA+10E↑j ROM:2CDC mulub INTMEM_34+2, INTMEM_1C, INTMEM_34+3 ROM:2CE0 divub INTMEM_34+2, INTMEM_1C+1 ROM:2CE3 cmpb INTMEM_38, ZERO_REG ; Zero register ROM:2CE6 je ROM_2CEA ROM:2CE8 negb INTMEM_34+2 ROM:2CEA ROM:2CEA ROM_2CEA: ; CODE XREF: ROM_2BCA+11C↑j ROM:2CEA addb INTMEM_1A+1, INTMEM_34+2 ROM:2CED sjmp ROM_2CF2 ROM:2CEF ; --------------------------------------------------------------------------- ROM:2CEF ROM:2CEF ROM_2CEF: ; CODE XREF: ROM_2BCA+F9↑j ROM:2CEF ; ROM_2BCA+FF↑j ROM:2CEF ldb INTMEM_1A+1, INTMEM_34+2 ROM:2CF2 ROM:2CF2 ROM_2CF2: ; CODE XREF: ROM_2BCA+123↑j ROM:2CF2 ld INTMEM_34+2, INTMEM_1A ROM:2CF5 ld INTMEM_1C, INTMEM_34 ROM:2CF8 subb INTMEM_1C+1, INTMEM_1C ROM:2CFB je ROM_2D27 ROM:2CFD subb INTMEM_1C, INTMEM_1C+3, INTMEM_1C ROM:2D01 jnc ROM_2D27 ROM:2D01 ; End of function ROM_2BCA ROM:2D01 ROM:2D03 ROM:2D03 ; =============== S U B R O U T I N E ======================================= ROM:2D03 ROM:2D03 ROM:2D03 ROM_2D03: ; CODE XREF: ROM:29BF↑p ROM:2D03 ldb INTMEM_1A+1, INTMEM_34+2 ROM:2D06 subb INTMEM_34+3, INTMEM_34+2 ROM:2D09 jc ROM_2D12 ROM:2D0B negb INTMEM_34+3 ROM:2D0D ldb INTMEM_38, INTMEM_34+3 ROM:2D10 sjmp ROM_2D14 ROM:2D12 ; --------------------------------------------------------------------------- ROM:2D12 ROM:2D12 ROM_2D12: ; CODE XREF: ROM_2D03+6↑j ROM:2D12 clrb INTMEM_38 ROM:2D12 ; End of function ROM_2D03 ROM:2D12 ROM:2D14 ROM:2D14 ; =============== S U B R O U T I N E ======================================= ROM:2D14 ROM:2D14 ROM:2D14 ROM_2D14: ; CODE XREF: ROM:29E1↑p ROM:2D14 ; ROM_2D03+D↑j ROM:2D14 mulub INTMEM_34+2, INTMEM_1C, INTMEM_34+3 ROM:2D18 divub INTMEM_34+2, INTMEM_1C+1 ROM:2D1B cmpb INTMEM_38, ZERO_REG ; Zero register ROM:2D1E je ROM_2D22 ROM:2D20 negb INTMEM_34+2 ROM:2D22 ROM:2D22 ROM_2D22: ; CODE XREF: ROM_2D14+A↑j ROM:2D22 addb INTMEM_1A+1, INTMEM_34+2 ROM:2D22 ; End of function ROM_2D14 ROM:2D22 ROM:2D25 ROM:2D25 ; =============== S U B R O U T I N E ======================================= ROM:2D25 ROM:2D25 ROM:2D25 ROM_2D25: ; CODE XREF: ROM:29C1↑p ROM:2D25 ROM:2D25 ; FUNCTION CHUNK AT ROM:2D73 SIZE 00000008 BYTES ROM:2D25 ; FUNCTION CHUNK AT ROM:2D81 SIZE 00000001 BYTES ROM:2D25 ROM:2D25 sjmp ROM_2D2A ROM:2D27 ; --------------------------------------------------------------------------- ROM:2D27 ROM:2D27 ROM_2D27: ; CODE XREF: ROM_2BCA+131↑j ROM:2D27 ; ROM_2BCA+137↑j ROM:2D27 ldb INTMEM_1A+1, INTMEM_34+2 ROM:2D2A ROM:2D2A ROM_2D2A: ; CODE XREF: ROM_2D25↑j ROM:2D2A ljmp ROM_2D73 ROM:2D2A ; End of function ROM_2D25 ROM:2D2A ROM:2D2D ; --------------------------------------------------------------------------- ROM:2D2D ; START OF FUNCTION CHUNK FOR ROM_2BCA ROM:2D2D ROM:2D2D ROM_2D2D: ; CODE XREF: ROM_2BCA+66↑j ROM:2D2D ; ROM:2EDB↓p ROM:2D2D add INTMEM_1C, INTMEM_20, #1 ROM:2D32 ldbze INTMEM_20, INTMEM_34+2 ROM:2D35 add INTMEM_1C, INTMEM_20 ROM:2D38 ldb INTMEM_34+2, [INTMEM_1C]+ ROM:2D3B ldb INTMEM_34+3, [INTMEM_1C] ROM:2D3E ld INTMEM_1C, INTMEM_20+2 ROM:2D41 subb INTMEM_1C+1, INTMEM_1C ROM:2D44 je ROM_2D70 ROM:2D46 subb INTMEM_1C, INTMEM_1C+2, INTMEM_1C ROM:2D4A jnc ROM_2D70 ROM:2D4C ldb INTMEM_1A+1, INTMEM_34+2 ROM:2D4F subb INTMEM_34+3, INTMEM_34+2 ROM:2D52 jc ROM_2D5B ROM:2D54 negb INTMEM_34+3 ROM:2D56 ldb INTMEM_38, INTMEM_34+3 ROM:2D59 sjmp ROM_2D5D ROM:2D5B ; --------------------------------------------------------------------------- ROM:2D5B ROM:2D5B ROM_2D5B: ; CODE XREF: ROM_2BCA+188↑j ROM:2D5B clrb INTMEM_38 ROM:2D5D ROM:2D5D ROM_2D5D: ; CODE XREF: ROM_2BCA+18F↑j ROM:2D5D mulub INTMEM_34+2, INTMEM_1C, INTMEM_34+3 ROM:2D61 divub INTMEM_34+2, INTMEM_1C+1 ROM:2D64 cmpb INTMEM_38, ZERO_REG ; Zero register ROM:2D67 je ROM_2D6B ROM:2D69 negb INTMEM_34+2 ROM:2D6B ROM:2D6B ROM_2D6B: ; CODE XREF: ROM_2BCA+19D↑j ROM:2D6B addb INTMEM_1A+1, INTMEM_34+2 ROM:2D6E sjmp ROM_2D73 ROM:2D70 ; --------------------------------------------------------------------------- ROM:2D70 ROM:2D70 ROM_2D70: ; CODE XREF: ROM_2BCA+17A↑j ROM:2D70 ; ROM_2BCA+180↑j ROM:2D70 ldb INTMEM_1A+1, INTMEM_34+2 ROM:2D70 ; END OF FUNCTION CHUNK FOR ROM_2BCA ROM:2D73 ; START OF FUNCTION CHUNK FOR ROM_2D25 ROM:2D73 ; ADDITIONAL PARENT FUNCTION ROM_2BCA ROM:2D73 ROM:2D73 ROM_2D73: ; CODE XREF: ROM_2D25:ROM_2D2A↑j ROM:2D73 ; ROM_2BCA+1A4↑j ROM:2D73 ldb INTMEM_1C, INTMEM_1A+1 ROM:2D76 ldbze INTMEM_1A, ZERO_REG ; Zero register ROM:2D79 sjmp ROM_2D81 ROM:2D79 ; END OF FUNCTION CHUNK FOR ROM_2D25 ROM:2D7B ; --------------------------------------------------------------------------- ROM:2D7B ; START OF FUNCTION CHUNK FOR ROM_2BCA ROM:2D7B ROM:2D7B ROM_2D7B: ; CODE XREF: ROM_2BCA+27↑j ROM:2D7B ; ROM_2BCA+34↑j ROM:2D7B ldbze INTMEM_1A, #-1 ROM:2D7E ld INTMEM_72, [SP] ; Stack pointer ROM:2D7E ; END OF FUNCTION CHUNK FOR ROM_2BCA ROM:2D81 ; START OF FUNCTION CHUNK FOR ROM_2D25 ROM:2D81 ROM:2D81 ROM_2D81: ; CODE XREF: ROM_2D25+54↑j ROM:2D81 ret ROM:2D81 ; END OF FUNCTION CHUNK FOR ROM_2D25 ROM:2D82 ROM:2D82 ; =============== S U B R O U T I N E ======================================= ROM:2D82 ROM:2D82 ROM:2D82 ROM_2D82: ; CODE XREF: ROM:65FD↓p ROM:2D82 ; ROM:666A↓p ... ROM:2D82 ldb INTMEM_1A, #0 ROM:2D85 cmp INTMEM_1C+2, #0 ROM:2D89 jne ROM_2D8F ROM:2D8B ld INTMEM_1C+2, #2 ROM:2D8F ROM:2D8F ROM_2D8F: ; CODE XREF: ROM_2D82+7↑j ROM:2D8F sub INTMEM_20, INTMEM_1C ROM:2D92 ROM:2D92 ROM_2D92: ; CODE XREF: ROM:29E7↑p ROM:2D92 ld INTMEM_20+2, #0 ROM:2D96 jc ROM_2DA1 ROM:2D98 neg INTMEM_20 ROM:2D9A divu INTMEM_20, INTMEM_1C+2 ROM:2D9D neg INTMEM_20 ROM:2D9F sjmp ROM_2DA4 ROM:2DA1 ; --------------------------------------------------------------------------- ROM:2DA1 ROM:2DA1 ROM_2DA1: ; CODE XREF: ROM_2D82+14↑j ROM:2DA1 divu INTMEM_20, INTMEM_1C+2 ROM:2DA1 ; End of function ROM_2D82 ROM:2DA1 ROM:2DA4 ROM:2DA4 ; =============== S U B R O U T I N E ======================================= ROM:2DA4 ROM:2DA4 ROM:2DA4 ROM_2DA4: ; CODE XREF: ROM:29E9↑p ROM:2DA4 ; ROM_2D82+1D↑j ROM:2DA4 add INTMEM_1C, INTMEM_20 ROM:2DA7 ret ROM:2DA7 ; End of function ROM_2DA4 ROM:2DA7 ROM:2DA8 ; --------------------------------------------------------------------------- ROM:2DA8 clr INTMEM_2E ROM:2DAA mulub INTMEM_2E, INTMEM_2E+2, INTMEM_2E ROM:2DAE add INTMEM_2E, INTMEM_84, [INTMEM_2E] ROM:2DB2 cmpb INTMEM_B0, [INTMEM_2E] ROM:2DB5 scall ROM_2C7B+2 ROM:2DB7 ROM:2DB7 ROM_2DB7: ; CODE XREF: ROM:2838↑p ROM:2DB7 scall ROM_2C50+2 ROM:2DB9 skip INTMEM_2A+1 ROM:2DBB jnc ROM_2DD0 ROM:2DBD ld INTMEM_26, #2DA8h ROM:2DC1 ROM:2DC1 ROM_2DC1: ; CODE XREF: ROM:2DCC↓j ROM:2DC1 ; ROM:29EF↑p ROM:2DC1 cmp INTMEM_26, #2DB8h ROM:2DC5 je ROM_2DD0 ROM:2DC7 ld INTMEM_1A, [INTMEM_26]+ ROM:2DCA scall ROM_2DCE ROM:2DCC sjmp ROM_2DC1 ROM:2DCE ROM:2DCE ; =============== S U B R O U T I N E ======================================= ROM:2DCE ROM:2DCE ROM:2DCE ROM_2DCE: ; CODE XREF: ROM:2DCA↑p ROM:2DCE br [INTMEM_1A] ROM:2DCE ; End of function ROM_2DCE ROM:2DCE ROM:2DD0 ; --------------------------------------------------------------------------- ROM:2DD0 ROM:2DD0 ROM_2DD0: ; CODE XREF: ROM:2DBB↑j ROM:2DD0 ; ROM:2DC5↑j ROM:2DD0 ret ROM:2DD1 ROM:2DD1 ; =============== S U B R O U T I N E ======================================= ROM:2DD1 ROM:2DD1 ROM:2DD1 ROM_2DD1: ; CODE XREF: ROM:ROM_2857↑p ROM:2DD1 ROM:2DD1 ; FUNCTION CHUNK AT ROM:2DE3 SIZE 0000000C BYTES ROM:2DD1 ROM:2DD1 push INTMEM_1A[] ROM:2DD5 ldb INTMEM_1A, IOPORT2+1 ; Input/output port 2 ROM:2DD8 andb INTMEM_1A, #60h ; '`' ROM:2DDB je ROM_2DEE ROM:2DDD jbc INTMEM_1A, 6, ROM_2DE3 ROM:2DDD ; End of function ROM_2DD1 ROM:2DDD ROM:2DE0 ROM:2DE0 ; =============== S U B R O U T I N E ======================================= ROM:2DE0 ROM:2DE0 ROM:2DE0 ROM_2DE0: ; CODE XREF: ROM:2E45↓p ROM:2DE0 ; ROM:2E7D↓p ROM:2DE0 orb INTMEM_98, #4 ROM:2DE0 ; End of function ROM_2DE0 ROM:2DE0 ROM:2DE3 ; START OF FUNCTION CHUNK FOR ROM_2DD1 ROM:2DE3 ROM:2DE3 ROM_2DE3: ; CODE XREF: ROM_2DD1+C↑j ROM:2DE3 jbc INTMEM_1A, 5, ROM_2DE9 ROM:2DE6 orb INTMEM_98, #8 ROM:2DE9 ROM:2DE9 ROM_2DE9: ; CODE XREF: ROM_2DD1:ROM_2DE3↑j ROM:2DE9 pop INTMEM_1A[] ROM:2DED ret ROM:2DEE ; --------------------------------------------------------------------------- ROM:2DEE ROM:2DEE ROM_2DEE: ; CODE XREF: ROM_2DD1+A↑j ROM:2DEE rst ROM:2DEE ; END OF FUNCTION CHUNK FOR ROM_2DD1 ROM:2DEF ROM:2DEF ; =============== S U B R O U T I N E ======================================= ROM:2DEF ROM:2DEF ROM:2DEF ROM_2DEF: ; CODE XREF: ROM:283E↑p ROM:2DEF ; ROM:7155↓p ROM:2DEF ROM:2DEF ; FUNCTION CHUNK AT ROM:2E00 SIZE 00000001 BYTES ROM:2DEF ROM:2DEF andb ZERO_REG, INTMEM_9A, #4 ; Zero register ROM:2DF3 je ROM_2E00 ROM:2DF5 ldb INTMEM_1C, (INTMEM_4A+1)[] ROM:2DF5 ; CODE XREF: ROM:2E5B↓p ROM:2DF5 ; End of function ROM_2DEF ROM:2DF5 ROM:2DFA lcall ROM_30B4 ROM:2DFD andb INTMEM_9A, #-5 ROM:2E00 ; START OF FUNCTION CHUNK FOR ROM_2DEF ROM:2E00 ROM:2E00 ROM_2E00: ; CODE XREF: ROM_2DEF+4↑j ROM:2E00 ret ROM:2E00 ; END OF FUNCTION CHUNK FOR ROM_2DEF ROM:2E01 ; --------------------------------------------------------------------------- ROM:2E01 lcall ROM_3096 ROM:2E04 jnc ROM_2E11 ROM:2E06 cmpb INTMEM_46, #19h ROM:2E09 je ROM_2E0E ROM:2E0B ldb INTMEM_46+1, INTMEM_1C ROM:2E0E ROM:2E0E ROM_2E0E: ; CODE XREF: ROM:2E09↑j ROM:2E0E lcall ROM_30B4 ROM:2E11 ROM:2E11 ROM_2E11: ; CODE XREF: ROM:2E04↑j ROM:2E11 ret ROM:2E12 ; --------------------------------------------------------------------------- ROM:2E12 ; START OF FUNCTION CHUNK FOR ROM_5C12 ROM:2E12 ROM:2E12 ROM_2E12: ; CODE XREF: ROM:2E3E↓j ROM:2E12 ; ROM:2E54↓j ... ROM:2E12 cmp INTMEM_3C, INTMEM_48 ROM:2E15 je ROM_2E1F ROM:2E17 ld INTMEM_3A, [INTMEM_3C]+ ROM:2E1A push #2E12h ROM:2E1D br [INTMEM_3A] ROM:2E1F ; --------------------------------------------------------------------------- ROM:2E1F ROM:2E1F ROM_2E1F: ; CODE XREF: ROM_5C12-2DFD↑j ROM:2E1F andb ZERO_REG, INTMEM_98, #1 ; Zero register ROM:2E23 jne ROM_2E2A ROM:2E25 ld INTMEM_26, #2DB8h ROM:2E29 ret ROM:2E2A ; --------------------------------------------------------------------------- ROM:2E2A ROM:2E2A ROM_2E2A: ; CODE XREF: ROM_5C12-2DEF↑j ROM:2E2A ld INTMEM_26, ROM_4034[] ROM:2E2F ret ROM:2E2F ; END OF FUNCTION CHUNK FOR ROM_5C12 ROM:2E30 ; --------------------------------------------------------------------------- ROM:2E30 cmpb INTMEM_46, #0 ROM:2E33 je ROM_2E36 ROM:2E35 ret ROM:2E36 ; --------------------------------------------------------------------------- ROM:2E36 ROM:2E36 ROM_2E36: ; CODE XREF: ROM:2E33↑j ROM:2E36 ld INTMEM_3C, #2E44h ROM:2E3A ld INTMEM_48, #2E46h ROM:2E3E ljmp ROM_2E12 ROM:2E41 ; --------------------------------------------------------------------------- ROM:2E41 rst ROM:2E42 ; --------------------------------------------------------------------------- ROM:2E42 rst ROM:2E43 ; --------------------------------------------------------------------------- ROM:2E43 skip INT_PEND ; Interrupt pending register ROM:2E45 scall ROM_2DE0 ROM:2E47 clr INTMEM_46 ROM:2E49 je ROM_2E4C ; CODE XREF: ROM:2EAF↓p ROM:2E4B ret ROM:2E4C ; --------------------------------------------------------------------------- ROM:2E4C ROM:2E4C ROM_2E4C: ; CODE XREF: ROM:2E49↑j ROM:2E4C ld INTMEM_3C, #2E5Ah ROM:2E50 ld INTMEM_48, #2E5Ch ROM:2E54 ljmp ROM_2E12 ROM:2E57 ; --------------------------------------------------------------------------- ROM:2E57 rst ROM:2E58 ; --------------------------------------------------------------------------- ROM:2E58 rst ROM:2E59 ; --------------------------------------------------------------------------- ROM:2E59 skip INTMEM_34+3 ROM:2E5B scall ROM_2DF5+1 ROM:2E5D negb INTMEM_46 ROM:2E5F je ROM_2E62 ROM:2E61 ret ROM:2E62 ; --------------------------------------------------------------------------- ROM:2E62 ROM:2E62 ROM_2E62: ; CODE XREF: ROM:2E5F↑j ROM:2E62 andb ZERO_REG, INTMEM_9A, #8 ; Zero register ROM:2E66 jne ROM_2E6D ROM:2E68 ld INTMEM_26, #2DB8h ROM:2E68 ; CODE XREF: ROM:2E7B↓p ROM:2E6C ret ROM:2E6D ; --------------------------------------------------------------------------- ROM:2E6D ROM:2E6D ROM_2E6D: ; CODE XREF: ROM:2E66↑j ROM:2E6D ld INTMEM_3C, #2E7Ah ROM:2E71 ld INTMEM_48, #2E84h ROM:2E75 ljmp ROM_2E12 ROM:2E78 ; --------------------------------------------------------------------------- ROM:2E78 rst ROM:2E79 ; --------------------------------------------------------------------------- ROM:2E79 skip INTMEM_62+1 ROM:2E7B scall ROM_2E68+2 ROM:2E7D scall ROM_2DE0+2 ROM:2E7F jbc INTMEM_2E+3, 0, ROM_2EBA+3 ROM:2E82 mulub INTMEM_98+1, [INTMEM_2E+2] ROM:2E85 shlb INTMEM_DF, INTMEM_46 ROM:2E88 clr INTMEM_F0 ROM:2E8A ld INTMEM_3C, #2E98h ROM:2E8E ld INTMEM_48, #2E9Ah ROM:2E92 ljmp ROM_2E12 ROM:2E95 ; --------------------------------------------------------------------------- ROM:2E95 rst ROM:2E96 ; --------------------------------------------------------------------------- ROM:2E96 rst ROM:2E97 ; --------------------------------------------------------------------------- ROM:2E97 skip INTMEM_26 ROM:2E99 jbc INTMEM_98+1, 0, ROM_2EB6+1 ROM:2E9C add INTMEM_F0, ZERO_REG+1, [INTMEM_DE]+ ; Zero register ROM:2EA0 ld INTMEM_3C, #2EAEh ROM:2EA4 ld INTMEM_48, #2EB0h ROM:2EA8 ljmp ROM_2E12 ROM:2EAB ; --------------------------------------------------------------------------- ROM:2EAB rst ROM:2EAC ; --------------------------------------------------------------------------- ROM:2EAC rst ROM:2EAD ; --------------------------------------------------------------------------- ROM:2EAD skip INTMEM_A2 ROM:2EAF scall ROM_2E49+1 ROM:2EAF ; --------------------------------------------------------------------------- ROM:2EB1 db 1Ch ROM:2EB2 ; --------------------------------------------------------------------------- ROM:2EB2 add INTMEM_F0, ZERO_REG+1, [INTMEM_DE]+ ; Zero register ROM:2EB6 ROM:2EB6 ROM_2EB6: ; CODE XREF: ROM:2E99↑j ROM:2EB6 ld INTMEM_3C, #2EC4h ROM:2EBA ROM:2EBA ROM_2EBA: ; CODE XREF: ROM:2E7F↑j ROM:2EBA ld INTMEM_48, #2EC6h ROM:2EBE ljmp ROM_2E12 ROM:2EC1 ; --------------------------------------------------------------------------- ROM:2EC1 rst ROM:2EC2 ; --------------------------------------------------------------------------- ROM:2EC2 rst ROM:2EC3 ; --------------------------------------------------------------------------- ROM:2EC3 skip INTMEM_48+1 ROM:2EC5 jbs INTMEM_98+1, 3, ROM_2EF8+1 ROM:2EC8 add INTMEM_F0, ZERO_REG+1, [INTMEM_DE]+ ; Zero register ROM:2ECC ld INTMEM_3C, #2EDAh ROM:2ED0 ld INTMEM_48, #2EDCh ROM:2ED4 ljmp ROM_2E12 ROM:2ED7 ; --------------------------------------------------------------------------- ROM:2ED7 rst ROM:2ED8 ; --------------------------------------------------------------------------- ROM:2ED8 rst ROM:2ED9 ; --------------------------------------------------------------------------- ROM:2ED9 skip INTMEM_F4 ROM:2EDB scall ROM_2D2D+1 ROM:2EDD shr ZERO_REG, INTMEM_9A ; Zero register ROM:2EE0 je ROM_2EF3 ROM:2EE2 cmpb INTMEM_46+1, #-24h ROM:2EE5 jne ROM_2EF3 ROM:2EE7 andb INTMEM_9A, #-9 ROM:2EEA ld INTMEM_3C, INTMEM_48 ROM:2EED ldb INTMEM_4E, INTMEM_46 ROM:2EF0 ldb INTMEM_46, #31h ; '1' ROM:2EF3 ROM:2EF3 ROM_2EF3: ; CODE XREF: ROM:2EE0↑j ROM:2EF3 ; ROM:2EE5↑j ROM:2EF3 ret ROM:2EF4 ; --------------------------------------------------------------------------- ROM:2EF4 andb ZERO_REG, INTMEM_9A, #8 ; Zero register ROM:2EF8 ROM:2EF8 ROM_2EF8: ; CODE XREF: ROM:2EC5↑j ROM:2EF8 je ROM_2F08 ROM:2EFA stb INTMEM_46+1, RAM_C08B[] ROM:2EFF ldb INTMEM_46, INTMEM_4E ROM:2F02 ld INTMEM_3C, INTMEM_48 ROM:2F05 andb INTMEM_9A, #-9 ROM:2F08 ROM:2F08 ROM_2F08: ; CODE XREF: ROM:ROM_2EF8↑j ROM:2F08 ret ROM:2F09 ; --------------------------------------------------------------------------- ROM:2F09 andb ZERO_REG, INTMEM_9A, #8 ; Zero register ROM:2F0D je ROM_2F24 ROM:2F0F ld INTMEM_3A, #2F35h ROM:2F13 ROM:2F13 ROM_2F13: ; CODE XREF: ROM:2F20↓j ROM:2F13 cmp INTMEM_3A, #2F37h ROM:2F17 je ROM_2F22 ROM:2F19 cmpb INTMEM_46+1, [INTMEM_3A]+ ROM:2F1C je ROM_2F26 ROM:2F1E inc INTMEM_3A ROM:2F20 sjmp ROM_2F13 ROM:2F22 ; --------------------------------------------------------------------------- ROM:2F22 ROM:2F22 ROM_2F22: ; CODE XREF: ROM:2F17↑j ROM:2F22 sjmp ROM_2F2C ROM:2F24 ; --------------------------------------------------------------------------- ROM:2F24 ROM:2F24 ROM_2F24: ; CODE XREF: ROM:2F0D↑j ROM:2F24 sjmp ROM_2F2F ROM:2F26 ; --------------------------------------------------------------------------- ROM:2F26 ROM:2F26 ROM_2F26: ; CODE XREF: ROM:2F1C↑j ROM:2F26 ldb INTMEM_46, [INTMEM_3A] ROM:2F29 ldb INTMEM_4A, #32h ; '2' ROM:2F2C ROM:2F2C ROM_2F2C: ; CODE XREF: ROM:ROM_2F22↑j ROM:2F2C andb INTMEM_9A, #-9 ROM:2F2F ROM:2F2F ROM_2F2F: ; CODE XREF: ROM:ROM_2F24↑j ROM:2F2F ld INTMEM_3C, INTMEM_48 ROM:2F32 ret ROM:2F33 ; --------------------------------------------------------------------------- ROM:2F33 rst ROM:2F34 ; --------------------------------------------------------------------------- ROM:2F34 skip INTMEM_CA ROM:2F36 clr INTMEM_50+1 ROM:2F38 shr ZERO_REG, INTMEM_9A ; Zero register ROM:2F3B je ROM_2F57 ROM:2F3D cmpb INTMEM_46+1, #75h ; 'u' ROM:2F40 jne ROM_2F5A ROM:2F42 andb INTMEM_9A, #-9 ROM:2F45 andb ZERO_REG, INTMEM_98, #1 ; Zero register ROM:2F49 je ROM_2F50 ROM:2F4B ldb INTMEM_46, #14h ROM:2F4E sjmp ROM_2F53 ROM:2F50 ; --------------------------------------------------------------------------- ROM:2F50 ROM:2F50 ROM_2F50: ; CODE XREF: ROM:2F49↑j ROM:2F50 ldb INTMEM_46, #13h ROM:2F53 ROM:2F53 ROM_2F53: ; CODE XREF: ROM:2F4E↑j ROM:2F53 clrb INTMEM_4A ROM:2F55 sjmp ROM_2F5D ROM:2F57 ; --------------------------------------------------------------------------- ROM:2F57 ROM:2F57 ROM_2F57: ; CODE XREF: ROM:2F3B↑j ROM:2F57 djnz INTMEM_4A, ROM_2F62 ROM:2F5A ROM:2F5A ROM_2F5A: ; CODE XREF: ROM:2F40↑j ROM:2F5A ldb INTMEM_46, #0 ROM:2F5D ROM:2F5D ROM_2F5D: ; CODE XREF: ROM:2F55↑j ROM:2F5D ld INTMEM_3C, INTMEM_48[] ROM:2F62 ROM:2F62 ROM_2F62: ; CODE XREF: ROM:ROM_2F57↑j ROM:2F62 ret ROM:2F63 ; --------------------------------------------------------------------------- ROM:2F63 andb ZERO_REG, INTMEM_9A, #8 ; Zero register ROM:2F67 je ROM_2F93 ROM:2F69 cmpb INTMEM_46+1, #-30h ROM:2F6C jne ROM_2F93 ROM:2F6E andb INTMEM_9A, #-9 ROM:2F71 ld INTMEM_3C, INTMEM_48 ROM:2F74 ldb INTMEM_4E, INTMEM_46 ROM:2F77 ldb INTMEM_46, #1Bh ROM:2F7A ldb INTMEM_3A, #7 ROM:2F7D ldb INTMEM_3A+1, #0 ROM:2F80 ldb INTMEM_4C, #0 ROM:2F83 ldb INTMEM_4C+1, 2[INTMEM_24] ROM:2F87 ldb INTMEM_1C, INTMEM_3A ROM:2F8A lcall ROM_30B4 ROM:2F8D ldb INTMEM_4A+1, INTMEM_3A+1 ROM:2F90 orb INTMEM_9A, #4 ROM:2F93 ROM:2F93 ROM_2F93: ; CODE XREF: ROM:2F67↑j ROM:2F93 ; ROM:2F6C↑j ROM:2F93 ldb INTMEM_1A, ZERO_REG ; Zero register ROM:2F96 ret ROM:2F97 ; --------------------------------------------------------------------------- ROM:2F97 and INTMEM_52, INTMEM_4C+1, 53h[INTMEM_4E] ROM:2F9C jbc INTMEM_2E+2, 0, ROM_2FCC+3 ROM:2F9F inc ZERO_REG ; Zero register ROM:2FA1 skip INTMEM_A0 ROM:2FA3 sub INTMEM_4E, INTMEM_B0, INTMEM_3C ROM:2FA7 add INTMEM_1C, INTMEM_4C, [INTMEM_B0] ROM:2FAB lcall ROM_30B4 ROM:2FAE ldb INTMEM_4A+1, INTMEM_4C+1 ROM:2FB1 orb INTMEM_9A, #4 ROM:2FB4 ret ROM:2FB5 ; --------------------------------------------------------------------------- ROM:2FB5 andb ZERO_REG, INTMEM_9A, #8 ; Zero register ROM:2FB9 je ROM_2FEC ROM:2FBB cmpb INTMEM_46+1, #7Fh ROM:2FBE jh ROM_2FEC ROM:2FC0 ld INTMEM_3C, INTMEM_48 ROM:2FC3 andb INTMEM_9A, #-9 ROM:2FC6 shlb INTMEM_46+1, #1 ROM:2FC9 ldbze INTMEM_4C, INTMEM_46+1 ROM:2FCC ROM:2FCC ROM_2FCC: ; CODE XREF: ROM:2F9C↑j ROM:2FCC ldb INTMEM_3A, RAM_C08B[] ROM:2FD1 shl INTMEM_3A, #8 ROM:2FD4 add INTMEM_3A, INTMEM_4C ROM:2FD7 cmp INTMEM_3A, #20h ; ' ' ROM:2FDB jnc ROM_2FEC ROM:2FDD ld INTMEM_3A, [INTMEM_3A] ROM:2FE0 ldb INTMEM_1C, INTMEM_3A ROM:2FE3 lcall ROM_30B4 ROM:2FE6 orb INTMEM_9A, #4 ROM:2FE9 ldb INTMEM_4A+1, INTMEM_3A+1 ROM:2FEC ROM:2FEC ROM_2FEC: ; CODE XREF: ROM:2FB9↑j ROM:2FEC ; ROM:2FBE↑j ... ROM:2FEC ret ROM:2FED ; --------------------------------------------------------------------------- ROM:2FED andb ZERO_REG, INTMEM_9A, #8 ; Zero register ROM:2FF1 je ROM_3022 ROM:2FF3 cmpb INTMEM_46+1, #-9 ROM:2FF6 jne ROM_3022 ROM:2FF8 andb INTMEM_9A, #-9 ROM:2FFB ld INTMEM_3C, INTMEM_48 ROM:2FFE ldb INTMEM_46+1, INTMEM_46 ROM:3001 ldb INTMEM_46, #19h ROM:3004 clrb INTMEM_4A ROM:3006 ldb INTMEM_1A+1, #0 ROM:3009 lcall ROM_3F40 ROM:300C cmpb INTMEM_1A, ZERO_REG ; Zero register ROM:300F jne ROM_3016 ROM:3011 ld INTMEM_4C, INTMEM_7C ROM:3014 sjmp ROM_3019 ROM:3016 ; --------------------------------------------------------------------------- ROM:3016 ROM:3016 ROM_3016: ; CODE XREF: ROM:300F↑j ROM:3016 ld INTMEM_4C, INTMEM_24 ROM:3019 ROM:3019 ROM_3019: ; CODE XREF: ROM:3014↑j ROM:3019 ld INTMEM_3A, [INTMEM_4C] ROM:301C shr INTMEM_3A, #1 ROM:301F ld INTMEM_4E, INTMEM_3A ROM:3022 ROM:3022 ROM_3022: ; CODE XREF: ROM:2FF1↑j ROM:3022 ; ROM:2FF6↑j ROM:3022 ldb INTMEM_1A, ZERO_REG ; Zero register ROM:3025 ret ROM:3026 ; --------------------------------------------------------------------------- ROM:3026 ld INTMEM_3C, INTMEM_48 ROM:3029 andb ZERO_REG, INTMEM_9A, #8 ; Zero register ROM:302D jne ROM_304F ROM:302F ldb INTMEM_1A, ZERO_REG ; Zero register ROM:3032 cmp INTMEM_4E, ZERO_REG ; Zero register ROM:3035 je ROM_3059 ROM:3037 ld INTMEM_3A, [INTMEM_4C]+ ROM:303A dec INTMEM_4E ROM:303C addb INTMEM_4A, INTMEM_3A ROM:303F ldb INTMEM_1C, INTMEM_3A ROM:3042 lcall ROM_30B4 ROM:3045 ldb INTMEM_4A+1, INTMEM_3A+1 ROM:3048 addb INTMEM_4A, INTMEM_4A+1 ROM:304B orb INTMEM_9A, #4 ROM:304E ret ROM:304F ; --------------------------------------------------------------------------- ROM:304F ROM:304F ROM_304F: ; CODE XREF: ROM:302D↑j ROM:304F andb INTMEM_9A, #-9 ROM:3052 ldb INTMEM_1A, #1 ROM:3055 ldb INTMEM_46, INTMEM_46+1 ROM:3058 ret ROM:3059 ; --------------------------------------------------------------------------- ROM:3059 ROM:3059 ROM_3059: ; CODE XREF: ROM:3035↑j ROM:3059 ldb INTMEM_1C, INTMEM_4A ROM:305C lcall ROM_30B4 ROM:305F ldb INTMEM_46, INTMEM_46+1 ROM:3062 ret ROM:3063 ; --------------------------------------------------------------------------- ROM:3063 andb ZERO_REG, INTMEM_9A, #8 ; Zero register ROM:3067 je ROM_307D ROM:3069 cmpb INTMEM_46+1, #-0Ah ROM:306C jne ROM_307D ROM:306E andb INTMEM_9A, #-9 ROM:3071 ld INTMEM_3C, INTMEM_48 ROM:3074 ldb INTMEM_46, ZERO_REG ; Zero register ROM:3077 ldb INTMEM_1C, ZERO_REG ; Zero register ROM:307A lcall ROM_30B4 ROM:307D ROM:307D ROM_307D: ; CODE XREF: ROM:3067↑j ROM:307D ; ROM:306C↑j ROM:307D ret ROM:307E ; --------------------------------------------------------------------------- ROM:307E andb ZERO_REG, INTMEM_9A, #8 ; Zero register ROM:3082 je ROM_3095 ROM:3084 cmpb INTMEM_46+1, #-10h ROM:3087 jne ROM_3095 ROM:3089 andb INTMEM_9A, #-9 ROM:308C ld INTMEM_3C, INTMEM_48 ROM:308F ldb INTMEM_1C, INTMEM_46 ROM:3092 lcall ROM_30B4 ROM:3095 ROM:3095 ROM_3095: ; CODE XREF: ROM:3082↑j ROM:3095 ; ROM:3087↑j ROM:3095 ret ROM:3096 ROM:3096 ; =============== S U B R O U T I N E ======================================= ROM:3096 ROM:3096 ROM:3096 ROM_3096: ; CODE XREF: ROM:2E01↑p ROM:3096 ldb INTMEM_1A, #0 ROM:3099 clrc ROM:309A andb INTMEM_1C, INTMEM_98, #4 ROM:309E je ROM_30B3 ROM:30A0 andb ZERO_REG, INTMEM_9A, #8 ; Zero register ROM:30A4 je ROM_30A9 ROM:30A6 ldb INTMEM_1A, #1 ROM:30A9 ROM:30A9 ROM_30A9: ; CODE XREF: ROM_3096+E↑j ROM:30A9 andb INTMEM_98, #-5 ROM:30AC ldb INTMEM_1C, INTMEM_6+1 ROM:30AF orb INTMEM_9A, #8 ROM:30B2 setc ROM:30B3 ROM:30B3 ROM_30B3: ; CODE XREF: ROM_3096+8↑j ROM:30B3 ret ROM:30B3 ; End of function ROM_3096 ROM:30B3 ROM:30B4 ROM:30B4 ; =============== S U B R O U T I N E ======================================= ROM:30B4 ROM:30B4 ROM:30B4 ROM_30B4: ; CODE XREF: ROM:2DFA↑p ROM:30B4 ; ROM:ROM_2E0E↑p ... ROM:30B4 ldb INTMEM_1A, #0 ROM:30B7 andb INTMEM_1C+1, INTMEM_98, #8 ROM:30BB je ROM_30B4 ROM:30BD andb INTMEM_98, #-9 ROM:30C0 ldb INTMEM_6+1, INTMEM_1C ROM:30C3 ret ROM:30C3 ; End of function ROM_30B4 ROM:30C3 ROM:30C4 ; --------------------------------------------------------------------------- ROM:30C4 andb ZERO_REG, INTMEM_9A, #8 ; Zero register ROM:30C8 je ROM_30CF ROM:30CA cmpb INTMEM_46+1, #-3Ch ROM:30CD je ROM_30D2 ROM:30CF ROM:30CF ROM_30CF: ; CODE XREF: ROM:30C8↑j ROM:30CF ljmp ROM_31A2 ROM:30D2 ; --------------------------------------------------------------------------- ROM:30D2 ROM:30D2 ROM_30D2: ; CODE XREF: ROM:30CD↑j ROM:30D2 andb INTMEM_9A, #-9 ROM:30D5 ld INTMEM_3C, INTMEM_48 ROM:30D8 andb INTMEM_9A, #-21h ROM:30DB andb INTMEM_9A, #-41h ROM:30DE ldb INTMEM_1A+1, #0 ROM:30E1 lcall ROM_3F40 ROM:30E4 cmpb INTMEM_1A, ZERO_REG ; Zero register ROM:30E7 jne ROM_30F2 ROM:30E9 lcall ROM_378D ROM:30EC ld INTMEM_3A, [INTMEM_7C] ROM:30EF ljmp ROM_30FD ROM:30F2 ; --------------------------------------------------------------------------- ROM:30F2 ROM:30F2 ROM_30F2: ; CODE XREF: ROM:30E7↑j ROM:30F2 lcall ROM_37C7 ROM:30F5 ld INTMEM_3A, ROM_4044[] ROM:30FA ld INTMEM_3A, [INTMEM_3A] ROM:30FD ROM:30FD ROM_30FD: ; CODE XREF: ROM:30EF↑j ROM:30FD ld INTMEM_4A, INTMEM_1C ROM:3100 ld INTMEM_4C, INTMEM_1C+2 ROM:3103 lcall ROM_36F9 ROM:3106 cmp INTMEM_1C, ZERO_REG ; Zero register ROM:3109 jne ROM_310D ROM:310B sjmp ROM_319C ROM:310D ; --------------------------------------------------------------------------- ROM:310D ROM:310D ROM_310D: ; CODE XREF: ROM:3109↑j ROM:310D cmp INTMEM_1C, INTMEM_3A ROM:3110 jc ROM_3114 ROM:3112 sjmp ROM_319C ROM:3114 ; --------------------------------------------------------------------------- ROM:3114 ROM:3114 ROM_3114: ; CODE XREF: ROM:3110↑j ROM:3114 ldb INTMEM_46, #1Eh ROM:3117 st INTMEM_7C, RAM_C06A[] ROM:311C ld INTMEM_4E, INTMEM_3A ROM:311F ld INTMEM_3A, INTMEM_1C ROM:3122 ld INTMEM_1C, INTMEM_4A ROM:3125 ld INTMEM_1C+2, INTMEM_4A ROM:3128 add INTMEM_1C+2, INTMEM_4E ROM:312B ld INTMEM_20, ROM_4054[] ROM:3130 sub INTMEM_20, INTMEM_4E ROM:3133 add INTMEM_20, #2 ROM:3137 ld INTMEM_34, INTMEM_20 ROM:313A shr INTMEM_34, #1 ROM:313D jnc ROM_3141 ROM:313F dec INTMEM_20 ROM:3141 ROM:3141 ROM_3141: ; CODE XREF: ROM:313D↑j ROM:3141 st INTMEM_20, RAM_C064[] ROM:3146 st INTMEM_20, RAM_C068[] ROM:314B st INTMEM_4E, [INTMEM_20]+ ROM:314E add INTMEM_1C, #2 ROM:3152 lcall ROM_377E ROM:3155 orb INTMEM_9A, #20h ; ' ' ROM:3158 ld INTMEM_1C+2, INTMEM_4C ROM:315B add INTMEM_1C+2, INTMEM_4E ROM:315E shl INTMEM_4E, #1 ROM:3161 cmp INTMEM_3A, INTMEM_4E ROM:3164 jnc ROM_3194 ROM:3166 ld INTMEM_1C, INTMEM_4C ROM:3169 ld INTMEM_20, ROM_4054[] ROM:316E sub INTMEM_20, INTMEM_4E ROM:3171 add INTMEM_20, #2 ROM:3175 ld INTMEM_34, INTMEM_20 ROM:3178 shr INTMEM_34, #1 ROM:317B jnc ROM_317F ROM:317D dec INTMEM_20 ROM:317F ROM:317F ROM_317F: ; CODE XREF: ROM:317B↑j ROM:317F st INTMEM_20, RAM_C066[] ROM:3184 shr INTMEM_4E, #1 ROM:3187 st INTMEM_4E, [INTMEM_20]+ ROM:318A add INTMEM_1C, #2 ROM:318E lcall ROM_377E ROM:3191 orb INTMEM_9A, #40h ; '@' ROM:3194 ROM:3194 ROM_3194: ; CODE XREF: ROM:3164↑j ROM:3194 orb INTMEM_9A, #10h ROM:3197 ldb INTMEM_1C, #40h ; '@' ROM:319A sjmp ROM_319F ROM:319C ; --------------------------------------------------------------------------- ROM:319C ROM:319C ROM_319C: ; CODE XREF: ROM:310B↑j ROM:319C ; ROM:3112↑j ROM:319C ldb INTMEM_1C, ZERO_REG ; Zero register ROM:319F ROM:319F ROM_319F: ; CODE XREF: ROM:319A↑j ROM:319F lcall ROM_30B4 ROM:31A2 ROM:31A2 ROM_31A2: ; CODE XREF: ROM:ROM_30CF↑j ROM:31A2 ret ROM:31A3 ; --------------------------------------------------------------------------- ROM:31A3 andb ZERO_REG, INTMEM_9A, #8 ; Zero register ROM:31A7 je ROM_31CD ROM:31A9 cmpb INTMEM_46+1, #-0Bh ROM:31AC jne ROM_31CD ROM:31AE andb INTMEM_9A, #-9 ROM:31B1 ld INTMEM_3C, INTMEM_48 ROM:31B4 ldb INTMEM_46, #14h ROM:31B7 andb INTMEM_9A, #-11h ROM:31BA ld INTMEM_7C, RAM_C06A[] ROM:31BF ld INTMEM_24, ROM_4044[] ROM:31C4 ld INTMEM_7E, ZERO_REG ; Zero register ROM:31C7 ldb INTMEM_1C, ZERO_REG ; Zero register ROM:31CA lcall ROM_30B4 ROM:31CD ROM:31CD ROM_31CD: ; CODE XREF: ROM:31A7↑j ROM:31CD ; ROM:31AC↑j ROM:31CD ret ROM:31CE ; --------------------------------------------------------------------------- ROM:31CE andb ZERO_REG, INTMEM_9A, #8 ; Zero register ROM:31D2 jne ROM_31D6 ROM:31D4 sjmp ROM_3297 ROM:31D6 ; --------------------------------------------------------------------------- ROM:31D6 ROM:31D6 ROM_31D6: ; CODE XREF: ROM:31D2↑j ROM:31D6 cmpb INTMEM_46+1, #-3Bh ROM:31D9 je ROM_31F1 ROM:31DB cmpb INTMEM_46+1, #-3Ah ROM:31DE je ROM_3205 ROM:31E0 cmpb INTMEM_46+1, #-39h ROM:31E3 je ROM_3219 ROM:31E5 cmpb INTMEM_46+1, #-38h ROM:31E8 je ROM_3239 ROM:31EA cmpb INTMEM_46+1, #-37h ROM:31ED je ROM_325F ROM:31EF sjmp ROM_3297 ROM:31F1 ; --------------------------------------------------------------------------- ROM:31F1 ROM:31F1 ROM_31F1: ; CODE XREF: ROM:31D9↑j ROM:31F1 andb ZERO_REG, INTMEM_9A, #20h ; ' ' ; Zero register ROM:31F5 jne ROM_31F9 ROM:31F7 sjmp ROM_3291 ROM:31F9 ; --------------------------------------------------------------------------- ROM:31F9 ROM:31F9 ROM_31F9: ; CODE XREF: ROM:31F5↑j ROM:31F9 ld INTMEM_3A, RAM_C064[] ROM:31FE st INTMEM_3A, RAM_C068[] ROM:3203 sjmp ROM_3285 ROM:3205 ; --------------------------------------------------------------------------- ROM:3205 ROM:3205 ROM_3205: ; CODE XREF: ROM:31DE↑j ROM:3205 andb ZERO_REG, INTMEM_9A, #40h ; '@' ; Zero register ROM:3209 jne ROM_320D ROM:320B sjmp ROM_3291 ROM:320D ; --------------------------------------------------------------------------- ROM:320D ROM:320D ROM_320D: ; CODE XREF: ROM:3209↑j ROM:320D ld INTMEM_3A, RAM_C066[] ROM:3212 st INTMEM_3A, RAM_C068[] ROM:3217 sjmp ROM_3285 ROM:3219 ; --------------------------------------------------------------------------- ROM:3219 ROM:3219 ROM_3219: ; CODE XREF: ROM:31E3↑j ROM:3219 ldb INTMEM_1A+1, ZERO_REG ; Zero register ROM:321C lcall ROM_3F40 ROM:321F cmpb INTMEM_1A, ZERO_REG ; Zero register ROM:3222 je ROM_322F ROM:3224 ldb INTMEM_1C, ZERO_REG ; Zero register ROM:3227 lcall ROM_373A ROM:322A ld INTMEM_3A, INTMEM_24 ROM:322D sjmp ROM_3285 ROM:322F ; --------------------------------------------------------------------------- ROM:322F ROM:322F ROM_322F: ; CODE XREF: ROM:3222↑j ROM:322F ld INTMEM_7C, RAM_C06A[] ROM:3234 ld INTMEM_3A, INTMEM_7C ROM:3237 sjmp ROM_3285 ROM:3239 ; --------------------------------------------------------------------------- ROM:3239 ROM:3239 ROM_3239: ; CODE XREF: ROM:31E8↑j ROM:3239 ldb INTMEM_1A+1, ZERO_REG ; Zero register ROM:323C lcall ROM_3F40 ROM:323F cmpb INTMEM_1A, ZERO_REG ; Zero register ROM:3242 je ROM_324F ROM:3244 ldb INTMEM_1C, #1 ROM:3247 lcall ROM_373A ROM:324A ld INTMEM_3A, INTMEM_24 ROM:324D sjmp ROM_3285 ROM:324F ; --------------------------------------------------------------------------- ROM:324F ROM:324F ROM_324F: ; CODE XREF: ROM:3242↑j ROM:324F andb ZERO_REG, INTMEM_9A, #20h ; ' ' ; Zero register ROM:3253 je ROM_3291 ROM:3255 ld INTMEM_7C, RAM_C064[] ROM:325A ld INTMEM_3A, INTMEM_7C ROM:325D sjmp ROM_3285 ROM:325F ; --------------------------------------------------------------------------- ROM:325F ROM:325F ROM_325F: ; CODE XREF: ROM:31ED↑j ROM:325F ldb INTMEM_1A+1, ZERO_REG ; Zero register ROM:3262 lcall ROM_3F40 ROM:3265 cmpb INTMEM_1A, ZERO_REG ; Zero register ROM:3268 je ROM_3275 ROM:326A ldb INTMEM_1C, #2 ROM:326D lcall ROM_373A ROM:3270 ld INTMEM_3A, INTMEM_24 ROM:3273 sjmp ROM_3285 ROM:3275 ; --------------------------------------------------------------------------- ROM:3275 ROM:3275 ROM_3275: ; CODE XREF: ROM:3268↑j ROM:3275 andb ZERO_REG, INTMEM_9A, #40h ; '@' ; Zero register ROM:3279 je ROM_3291 ROM:327B ld INTMEM_7C, RAM_C066[] ROM:3280 ld INTMEM_3A, INTMEM_7C ROM:3283 sjmp ROM_3285 ROM:3285 ; --------------------------------------------------------------------------- ROM:3285 ROM:3285 ROM_3285: ; CODE XREF: ROM:3203↑j ROM:3285 ; ROM:3217↑j ... ROM:3285 ldb INTMEM_1C, INTMEM_3A ROM:3288 lcall ROM_30B4 ROM:328B orb INTMEM_9A, #4 ROM:328E ldb INTMEM_4A+1, INTMEM_3A+1 ROM:3291 ROM:3291 ROM_3291: ; CODE XREF: ROM:31F7↑j ROM:3291 ; ROM:320B↑j ... ROM:3291 ld INTMEM_3C, INTMEM_48 ROM:3294 andb INTMEM_9A, #-9 ROM:3297 ROM:3297 ROM_3297: ; CODE XREF: ROM:31D4↑j ROM:3297 ; ROM:31EF↑j ROM:3297 ret ROM:3298 ; --------------------------------------------------------------------------- ROM:3298 andb ZERO_REG, INTMEM_9A, #8 ; Zero register ROM:329C je ROM_32BB ROM:329E cmpb INTMEM_46+1, #-8 ROM:32A1 jne ROM_32BB ROM:32A3 andb INTMEM_9A, #-9 ROM:32A6 ld INTMEM_3C, INTMEM_48 ROM:32A9 ldb INTMEM_46, #22h ; '"' ROM:32AC ldb INTMEM_4A, #32h ; '2' ROM:32AF clrb INTMEM_4A+1 ROM:32B1 ld INTMEM_4C, RAM_C068[] ROM:32B6 stb ZERO_REG, RAM_C08C[] ; Zero register ROM:32BB ROM:32BB ROM_32BB: ; CODE XREF: ROM:329C↑j ROM:32BB ; ROM:32A1↑j ROM:32BB ret ROM:32BC ; --------------------------------------------------------------------------- ROM:32BC andb ZERO_REG, INTMEM_9A, #8 ; Zero register ROM:32C0 je ROM_330A ROM:32C2 andb INTMEM_9A, #-9 ROM:32C5 ldb INTMEM_4A, #32h ; '2' ROM:32C8 ldb INTMEM_3A, RAM_C08C[] ROM:32CD cmpb INTMEM_3A, #2 ROM:32D0 je ROM_32F2 ROM:32D2 incb INTMEM_3A ROM:32D4 stb INTMEM_3A, RAM_C08C[] ROM:32D9 cmpb INTMEM_3A, #1 ROM:32DC je ROM_32E7 ROM:32DE ldb INTMEM_4E+1, INTMEM_46+1 ROM:32E1 sub INTMEM_4E, #2 ROM:32E5 sjmp ROM_32EA ROM:32E7 ; --------------------------------------------------------------------------- ROM:32E7 ROM:32E7 ROM_32E7: ; CODE XREF: ROM:32DC↑j ROM:32E7 ldb INTMEM_4E, INTMEM_46+1 ROM:32EA ROM:32EA ROM_32EA: ; CODE XREF: ROM:32E5↑j ROM:32EA addb INTMEM_4A+1, INTMEM_46+1 ROM:32ED stb INTMEM_46+1, [INTMEM_4C]+ ROM:32F0 sjmp ROM_3310 ROM:32F2 ; --------------------------------------------------------------------------- ROM:32F2 ROM:32F2 ROM_32F2: ; CODE XREF: ROM:32D0↑j ROM:32F2 dec INTMEM_4E ROM:32F4 stb INTMEM_46+1, [INTMEM_4C]+ ROM:32F7 addb INTMEM_4A+1, INTMEM_46+1 ROM:32FA cmp INTMEM_4E, ZERO_REG ; Zero register ROM:32FD jne ROM_3310 ROM:32FF ldb INTMEM_1C, INTMEM_4A+1 ROM:3302 lcall ROM_30B4 ROM:3305 ldb INTMEM_46, #1Eh ROM:3308 sjmp ROM_3310 ROM:330A ; --------------------------------------------------------------------------- ROM:330A ROM:330A ROM_330A: ; CODE XREF: ROM:32C0↑j ROM:330A djnz INTMEM_4A, ROM_3310 ROM:330D ldb INTMEM_46, ZERO_REG ; Zero register ROM:3310 ROM:3310 ROM_3310: ; CODE XREF: ROM:32F0↑j ROM:3310 ; ROM:32FD↑j ... ROM:3310 ld INTMEM_3C, INTMEM_48 ROM:3313 ret ROM:3314 ; --------------------------------------------------------------------------- ROM:3314 andb ZERO_REG, INTMEM_9A, #8 ; Zero register ROM:3318 jne ROM_331C ROM:331A sjmp ROM_33D4 ROM:331C ; --------------------------------------------------------------------------- ROM:331C ROM:331C ROM_331C: ; CODE XREF: ROM:3318↑j ROM:331C cmpb INTMEM_46+1, #-3Fh ROM:331F je ROM_336F ROM:3321 cmpb INTMEM_46+1, #-3Eh ROM:3324 je ROM_3376 ROM:3326 cmpb INTMEM_46+1, #-3Dh ROM:3329 je ROM_337D ROM:332B cmpb INTMEM_46+1, #-28h ROM:332E je ROM_3384 ROM:3330 cmpb INTMEM_46+1, #-27h ROM:3333 je ROM_3396 ROM:3335 cmpb INTMEM_46+1, #-40h ROM:3338 jnh ROM_333C ROM:333A sjmp ROM_33D4 ROM:333C ; --------------------------------------------------------------------------- ROM:333C ROM:333C ROM_333C: ; CODE XREF: ROM:3338↑j ROM:333C cmpb INTMEM_46+1, #-80h ROM:333F jc ROM_3343 ROM:3341 sjmp ROM_33D4 ROM:3343 ; --------------------------------------------------------------------------- ROM:3343 ROM:3343 ROM_3343: ; CODE XREF: ROM:333F↑j ROM:3343 clrb INTMEM_4E+1 ROM:3345 cmpb INTMEM_46+1, #-60h ROM:3348 jnc ROM_3351 ROM:334A incb INTMEM_4E+1 ROM:334C subb INTMEM_46+1, #-60h ROM:334F sjmp ROM_3354 ROM:3351 ; --------------------------------------------------------------------------- ROM:3351 ROM:3351 ROM_3351: ; CODE XREF: ROM:3348↑j ROM:3351 subb INTMEM_46+1, #-80h ROM:3354 ROM:3354 ROM_3354: ; CODE XREF: ROM:334F↑j ROM:3354 mulub INTMEM_4C, INTMEM_7E, #20h ; ' ' ROM:3358 ldbze INTMEM_3A, INTMEM_46+1 ROM:335B add INTMEM_4C, INTMEM_3A ROM:335E add INTMEM_4C, RAM_C068[] ROM:3363 jv ROM_33CE ROM:3365 ldb INTMEM_4E, [INTMEM_4C] ROM:3368 cmpb INTMEM_4E+1, ZERO_REG ; Zero register ROM:336B je ROM_33B6 ROM:336D sjmp ROM_33C0 ROM:336F ; --------------------------------------------------------------------------- ROM:336F ROM:336F ROM_336F: ; CODE XREF: ROM:331F↑j ROM:336F clr INTMEM_7E ROM:3371 ldb INTMEM_4A, INTMEM_7E ROM:3374 sjmp ROM_33C8 ROM:3376 ; --------------------------------------------------------------------------- ROM:3376 ROM:3376 ROM_3376: ; CODE XREF: ROM:3324↑j ROM:3376 incb INTMEM_7E ROM:3378 ldb INTMEM_4A, INTMEM_7E ROM:337B sjmp ROM_33C8 ROM:337D ; --------------------------------------------------------------------------- ROM:337D ROM:337D ROM_337D: ; CODE XREF: ROM:3329↑j ROM:337D decb INTMEM_7E ROM:337F ldb INTMEM_4A, INTMEM_7E ROM:3382 sjmp ROM_33C8 ROM:3384 ; --------------------------------------------------------------------------- ROM:3384 ROM:3384 ROM_3384: ; CODE XREF: ROM:332E↑j ROM:3384 ld INTMEM_3A, RAM_C06C[] ROM:3389 inc INTMEM_3A ROM:338B cmp INTMEM_3A, RAM_C06E[] ROM:3390 jnc ROM_33A6 ROM:3392 clr INTMEM_3A ROM:3394 sjmp ROM_33A6 ROM:3396 ; --------------------------------------------------------------------------- ROM:3396 ROM:3396 ROM_3396: ; CODE XREF: ROM:3333↑j ROM:3396 ld INTMEM_3A, RAM_C06C[] ROM:339B dec INTMEM_3A ROM:339D jc ROM_33A6 ROM:339F ld INTMEM_3A, RAM_C06E[] ROM:33A4 dec INTMEM_3A ROM:33A6 ROM:33A6 ROM_33A6: ; CODE XREF: ROM:3390↑j ROM:33A6 ; ROM:3394↑j ... ROM:33A6 st INTMEM_3A, RAM_C06C[] ROM:33AB ldb INTMEM_4A, INTMEM_3A ROM:33AE ldb INTMEM_4A+1, INTMEM_3A+1 ROM:33B1 orb INTMEM_9A, #4 ROM:33B4 sjmp ROM_33C8 ROM:33B6 ; --------------------------------------------------------------------------- ROM:33B6 ROM:33B6 ROM_33B6: ; CODE XREF: ROM:336B↑j ROM:33B6 incb INTMEM_4E ROM:33B8 stb INTMEM_4E, [INTMEM_4C] ROM:33BB ldb INTMEM_4A, INTMEM_4E ROM:33BE sjmp ROM_33C8 ROM:33C0 ; --------------------------------------------------------------------------- ROM:33C0 ROM:33C0 ROM_33C0: ; CODE XREF: ROM:336D↑j ROM:33C0 decb INTMEM_4E ROM:33C2 stb INTMEM_4E, [INTMEM_4C] ROM:33C5 ldb INTMEM_4A, INTMEM_4E ROM:33C8 ROM:33C8 ROM_33C8: ; CODE XREF: ROM:3374↑j ROM:33C8 ; ROM:337B↑j ... ROM:33C8 ldb INTMEM_1C, INTMEM_4A ROM:33CB lcall ROM_30B4 ROM:33CE ROM:33CE ROM_33CE: ; CODE XREF: ROM:3363↑j ROM:33CE ld INTMEM_3C, INTMEM_48 ROM:33D1 andb INTMEM_9A, #-9 ROM:33D4 ROM:33D4 ROM_33D4: ; CODE XREF: ROM:331A↑j ROM:33D4 ; ROM:333A↑j ... ROM:33D4 ret ROM:33D5 ; --------------------------------------------------------------------------- ROM:33D5 andb ZERO_REG, INTMEM_9A, #8 ; Zero register ROM:33D9 je ROM_3428 ROM:33DB cmpb INTMEM_46+1, #-2Ch ROM:33DE jne ROM_3428 ROM:33E0 andb INTMEM_9A, #-9 ROM:33E3 ld INTMEM_3C, INTMEM_48 ROM:33E6 ldb INTMEM_1A+1, #0 ROM:33E9 lcall ROM_3F40 ROM:33EC cmpb INTMEM_1A, ZERO_REG ; Zero register ROM:33EF jne ROM_33FB ROM:33F1 ld INTMEM_4A, RAM_C06A[] ROM:33F6 ld INTMEM_4C, INTMEM_7C ROM:33F9 sjmp ROM_3405 ROM:33FB ; --------------------------------------------------------------------------- ROM:33FB ROM:33FB ROM_33FB: ; CODE XREF: ROM:33EF↑j ROM:33FB ld INTMEM_34, #4044h ROM:33FF ld INTMEM_4A, [INTMEM_34] ROM:3402 ld INTMEM_4C, INTMEM_24 ROM:3405 ROM:3405 ROM_3405: ; CODE XREF: ROM:33F9↑j ROM:3405 cmp INTMEM_4C, RAM_C068[] ROM:340A jne ROM_3411 ROM:340C cmp INTMEM_68, ZERO_REG ; Zero register ROM:340F jne ROM_3428 ROM:3411 ROM:3411 ROM_3411: ; CODE XREF: ROM:340A↑j ROM:3411 ld INTMEM_1C, INTMEM_4A ROM:3414 ld INTMEM_1C+2, INTMEM_4A ROM:3417 add INTMEM_1C+2, [INTMEM_4A] ROM:341A ld INTMEM_20, RAM_C068[] ROM:341F lcall ROM_377E ROM:3422 ldb INTMEM_1C, #0 ROM:3425 lcall ROM_30B4 ROM:3428 ROM:3428 ROM_3428: ; CODE XREF: ROM:33D9↑j ROM:3428 ; ROM:33DE↑j ... ROM:3428 ret ROM:3429 ; --------------------------------------------------------------------------- ROM:3429 ROM:3429 ROM_3429: ; CODE XREF: ROM:3438↓j ROM:3429 ; ROM:3451↓j ROM:3429 ld INTMEM_3A, [INTMEM_4C]+ ROM:342C st INTMEM_3A, [INTMEM_4A]+ ROM:342F dec INTMEM_4E ROM:3431 je ROM_343A ROM:3433 and ZERO_REG, INTMEM_4A, #1Fh ; Zero register ROM:3438 jne ROM_3429 ROM:343A ROM:343A ROM_343A: ; CODE XREF: ROM:3431↑j ROM:343A ld INTMEM_34, #71Ch ROM:343E ROM:343E ROM_343E: ; CODE XREF: ROM:344C↓j ROM:343E ldb INT_PEND+1, #1Eh ; Interrupt pending register ROM:3441 ldb INT_PEND+1, #-1Fh ; Interrupt pending register ROM:3444 dec INTMEM_34 ROM:3446 je ROM_3476 ROM:3448 cmp INTMEM_3A, 0FEh[INTMEM_4A] ROM:344C jne ROM_343E ROM:344E cmp INTMEM_4E, ZERO_REG ; Zero register ROM:3451 jne ROM_3429 ROM:3453 ld INTMEM_4A, RAM_C074[] ROM:3458 ld INTMEM_4C, RAM_C072[] ROM:345D ld INTMEM_4E, RAM_C070[] ROM:3462 ROM:3462 ROM_3462: ; CODE XREF: ROM:3472↓j ROM:3462 ld INTMEM_3A, [INTMEM_4C]+ ROM:3465 cmp INTMEM_3A, [INTMEM_4A]+ ROM:3468 jne ROM_3476 ROM:346A ldb INT_PEND+1, #1Eh ; Interrupt pending register ROM:346D ldb INT_PEND+1, #-1Fh ; Interrupt pending register ROM:3470 dec INTMEM_4E ROM:3472 jne ROM_3462 ROM:3474 sjmp ROM_347E ROM:3476 ; --------------------------------------------------------------------------- ROM:3476 ROM:3476 ROM_3476: ; CODE XREF: ROM:3446↑j ROM:3476 ; ROM:3468↑j ROM:3476 ldb INTMEM_34, #-1 ROM:3479 stb INTMEM_34, RAM_C08C[] ROM:347E ROM:347E ROM_347E: ; CODE XREF: ROM:3474↑j ROM:347E andb ZERO_REG, INTMEM_9A+1, #1 ; Zero register ROM:3482 je ROM_34CD ROM:3484 ldb INT_MASK, #40h ; '@' ; Interrupt mask register ROM:3487 ei ROM:3488 ROM:3488 ROM_3488: ; CODE XREF: ROM:348C↓j ROM:3488 andb ZERO_REG, INTMEM_98, #8 ; Zero register ROM:348C je ROM_3488 ROM:348E andb INTMEM_98, #-9 ROM:3491 ldb INTMEM_6+1, RAM_C08C[] ROM:3496 ROM:3496 ROM_3496: ; CODE XREF: ROM:349A↓j ROM:3496 andb ZERO_REG, INTMEM_98, #8 ; Zero register ROM:349A je ROM_3496 ROM:349C di ROM:349D ldb INTMEM_34, RAM_C08C[] ROM:34A2 cmpb INTMEM_34, ZERO_REG ; Zero register ROM:34A5 jne ROM_34A8 ROM:34A7 rst ROM:34A8 ; --------------------------------------------------------------------------- ROM:34A8 ROM:34A8 ROM_34A8: ; CODE XREF: ROM:34A5↑j ROM:34A8 andb ZERO_REG, INTMEM_9A, #-80h ; Zero register ROM:34AC jne ROM_34B8 ROM:34AE ldb INTMEM_3A, #-1 ROM:34B1 stb INTMEM_3A, start[] ROM:34B6 ROM:34B6 ROM_34B6: ; CODE XREF: ROM:ROM_34B6↓j ROM:34B6 sjmp ROM_34B6 ROM:34B8 ; --------------------------------------------------------------------------- ROM:34B8 ROM:34B8 ROM_34B8: ; CODE XREF: ROM:34AC↑j ROM:34B8 ld INTMEM_4C, ROM_4042[] ROM:34BD ld INTMEM_4E, INTMEM_4C ROM:34C0 add INTMEM_4E, #1FFh ROM:34C4 ROM:34C4 ROM_34C4: ; CODE XREF: ROM:34CA↓j ROM:34C4 st ZERO_REG, [INTMEM_4C]+ ; Zero register ROM:34C7 cmp INTMEM_4C, INTMEM_4E ROM:34CA jnc ROM_34C4 ROM:34CC rst ROM:34CD ; --------------------------------------------------------------------------- ROM:34CD ROM:34CD ROM_34CD: ; CODE XREF: ROM:3482↑j ROM:34CD ret ROM:34CE ; --------------------------------------------------------------------------- ROM:34CE andb ZERO_REG, INTMEM_9A, #8 ; Zero register ROM:34D2 jne ROM_34D7 ROM:34D4 ljmp ROM_3574 ROM:34D7 ; --------------------------------------------------------------------------- ROM:34D7 ROM:34D7 ROM_34D7: ; CODE XREF: ROM:34D2↑j ROM:34D7 cmpb INTMEM_46+1, #-2Dh ROM:34DA je ROM_34DF ROM:34DC ljmp ROM_3574 ROM:34DF ; --------------------------------------------------------------------------- ROM:34DF ROM:34DF ROM_34DF: ; CODE XREF: ROM:34DA↑j ROM:34DF andb INTMEM_9A, #-9 ROM:34E2 ld INTMEM_3C, INTMEM_48 ROM:34E5 cmp INTMEM_68, ZERO_REG ; Zero register ROM:34E8 je ROM_34F4 ROM:34EA ldb INTMEM_34, #-80h ROM:34ED stb INTMEM_34, RAM_C08C[] ROM:34F2 sjmp ROM_356C ROM:34F4 ; --------------------------------------------------------------------------- ROM:34F4 ROM:34F4 ROM_34F4: ; CODE XREF: ROM:34E8↑j ROM:34F4 ldb INTMEM_1A+1, #0 ROM:34F7 lcall ROM_3F40 ROM:34FA cmpb INTMEM_1A, ZERO_REG ; Zero register ROM:34FD jne ROM_350D ROM:34FF ld INTMEM_4A, RAM_C06A[] ROM:3504 ld INTMEM_4E, ROM_4052[] ROM:3509 inc INTMEM_4E ROM:350B sjmp ROM_3519 ROM:350D ; --------------------------------------------------------------------------- ROM:350D ROM:350D ROM_350D: ; CODE XREF: ROM:34FD↑j ROM:350D ld INTMEM_4A, ROM_4044[] ROM:3512 ld INTMEM_4E, ROM_4042[] ROM:3517 inc INTMEM_4E ROM:3519 ROM:3519 ROM_3519: ; CODE XREF: ROM:350B↑j ROM:3519 ld INTMEM_4C, RAM_C068[] ROM:351E ld INTMEM_3A, [INTMEM_4C] ROM:3521 add INTMEM_3A, INTMEM_4A ROM:3524 cmp INTMEM_3A, INTMEM_4E ROM:3527 jnc ROM_3533 ROM:3529 ldb INTMEM_34, #-80h ROM:352C stb INTMEM_34, RAM_C08C[] ROM:3531 sjmp ROM_356C ROM:3533 ; --------------------------------------------------------------------------- ROM:3533 ROM:3533 ROM_3533: ; CODE XREF: ROM:3527↑j ROM:3533 ld INTMEM_1C, #3429h ROM:3537 ld INTMEM_1C+2, #34CEh ROM:353B ld INTMEM_20, ROM_4048[] ROM:3540 lcall ROM_377E ROM:3543 ld INTMEM_4E, [INTMEM_4C] ROM:3546 shr INTMEM_4E, #1 ROM:3549 st INTMEM_4C, RAM_C072[] ROM:354E st INTMEM_4A, RAM_C074[] ROM:3553 st INTMEM_4E, RAM_C070[] ROM:3558 stb ZERO_REG, RAM_C08C[] ; Zero register ROM:355D andb INTMEM_9A+1, #-2 ROM:3560 pushf ROM:3561 push #356Bh ROM:3564 ld INTMEM_34, ROM_4048[] ROM:3569 br [INTMEM_34] ROM:356B ; --------------------------------------------------------------------------- ROM:356B popf ROM:356C ROM:356C ROM_356C: ; CODE XREF: ROM:34F2↑j ROM:356C ; ROM:3531↑j ROM:356C ldb INTMEM_1C, RAM_C08C[] ROM:3571 lcall ROM_30B4 ROM:3574 ROM:3574 ROM_3574: ; CODE XREF: ROM:34D4↑j ROM:3574 ; ROM:34DC↑j ROM:3574 ret ROM:3575 ; --------------------------------------------------------------------------- ROM:3575 andb ZERO_REG, INTMEM_9A, #8 ; Zero register ROM:3579 jne ROM_357E ROM:357B ljmp ROM_36F8 ROM:357E ; --------------------------------------------------------------------------- ROM:357E ROM:357E ROM_357E: ; CODE XREF: ROM:3579↑j ROM:357E cmpb INTMEM_46+1, #-2Fh ROM:3581 je ROM_3586 ROM:3583 ljmp ROM_36F8 ROM:3586 ; --------------------------------------------------------------------------- ROM:3586 ROM:3586 ROM_3586: ; CODE XREF: ROM:3581↑j ROM:3586 andb INTMEM_9A, #-9 ROM:3589 ld INTMEM_3C, INTMEM_48 ROM:358C ldb INTMEM_20+2, ZERO_REG ; Zero register ROM:358F cmpb INTMEM_46, #1Eh ROM:3592 je ROM_3599 ROM:3594 ldb INTMEM_1A, ZERO_REG ; Zero register ROM:3597 sjmp ROM_36F8 ROM:3599 ; --------------------------------------------------------------------------- ROM:3599 ROM:3599 ROM_3599: ; CODE XREF: ROM:3592↑j ROM:3599 cmp INTMEM_68, ZERO_REG ; Zero register ROM:359C je ROM_35B2 ROM:359E cmpb INTMEM_20+2, ZERO_REG ; Zero register ROM:35A1 je ROM_35A8 ROM:35A3 ldb INTMEM_1A, #2 ROM:35A6 sjmp ROM_36F8 ROM:35A8 ; --------------------------------------------------------------------------- ROM:35A8 ROM:35A8 ROM_35A8: ; CODE XREF: ROM:35A1↑j ROM:35A8 ldb INTMEM_34+2, #-80h ROM:35AB stb INTMEM_34+2, RAM_C08C[] ROM:35B0 sjmp ROM_36F0 ROM:35B2 ; --------------------------------------------------------------------------- ROM:35B2 ROM:35B2 ROM_35B2: ; CODE XREF: ROM:359C↑j ROM:35B2 ldb INTMEM_3A, INTMEM_20+2 ROM:35B5 ldb INTMEM_1A+1, #0 ROM:35B8 lcall ROM_3F40 ROM:35BB ldb INTMEM_20+2, INTMEM_3A ROM:35BE cmpb INTMEM_1A, ZERO_REG ; Zero register ROM:35C1 jne ROM_35D1 ROM:35C3 ld INTMEM_4A, RAM_C06A[] ROM:35C8 ld INTMEM_4E, ROM_4052[] ROM:35CD inc INTMEM_4E ROM:35CF sjmp ROM_35DD ROM:35D1 ; --------------------------------------------------------------------------- ROM:35D1 ROM:35D1 ROM_35D1: ; CODE XREF: ROM:35C1↑j ROM:35D1 ld INTMEM_4A, ROM_4044[] ROM:35D6 ld INTMEM_4E, ROM_4042[] ROM:35DB inc INTMEM_4E ROM:35DD ROM:35DD ROM_35DD: ; CODE XREF: ROM:35CF↑j ROM:35DD ld INTMEM_34+2, RAM_C064[] ROM:35E2 ld INTMEM_3A, [INTMEM_34+2] ROM:35E5 ld INTMEM_34+2, INTMEM_3A ROM:35E8 shl INTMEM_3A, #1 ROM:35EB sub INTMEM_3A, #2 ROM:35EF add INTMEM_3A, INTMEM_4A ROM:35F2 add INTMEM_4A, INTMEM_34+2 ROM:35F5 ld INTMEM_38, INTMEM_4A ROM:35F8 shr INTMEM_38, #1 ROM:35FB jnc ROM_35FF ROM:35FD inc INTMEM_4A ROM:35FF ROM:35FF ROM_35FF: ; CODE XREF: ROM:35FB↑j ROM:35FF cmp INTMEM_3A, INTMEM_4E ROM:3602 jnc ROM_3618 ROM:3604 cmpb INTMEM_20+2, ZERO_REG ; Zero register ROM:3607 je ROM_360E ROM:3609 ldb INTMEM_1A, #1 ROM:360C sjmp ROM_36F8 ROM:360E ; --------------------------------------------------------------------------- ROM:360E ROM:360E ROM_360E: ; CODE XREF: ROM:3607↑j ROM:360E ldb INTMEM_34+2, #-80h ROM:3611 stb INTMEM_34+2, RAM_C08C[] ROM:3616 sjmp ROM_36F0 ROM:3618 ; --------------------------------------------------------------------------- ROM:3618 ROM:3618 ROM_3618: ; CODE XREF: ROM:3602↑j ROM:3618 ld INTMEM_1C, #3429h ROM:361C ld INTMEM_1C+2, #34CEh ROM:3620 ld INTMEM_20, ROM_4048[] ROM:3625 lcall ROM_377E ROM:3628 ld INTMEM_34+2, INTMEM_4E ROM:362B ld INTMEM_4C, RAM_C064[] ROM:3630 ld INTMEM_4E, [INTMEM_4C] ROM:3633 shr INTMEM_4E, #1 ROM:3636 st INTMEM_4C, RAM_C072[] ROM:363B st INTMEM_4A, RAM_C074[] ROM:3640 st INTMEM_4E, RAM_C070[] ROM:3645 stb ZERO_REG, RAM_C08C[] ; Zero register ROM:364A andb INTMEM_9A+1, #-2 ROM:364D pushf ROM:364E push #3658h ROM:3651 ld INTMEM_34+2, ROM_4048[] ROM:3656 br [INTMEM_34+2] ROM:3658 ; --------------------------------------------------------------------------- ROM:3658 popf ROM:3659 ldb INTMEM_1C, RAM_C08C[] ROM:365E cmpb INTMEM_1C, ZERO_REG ; Zero register ROM:3661 je ROM_366F ROM:3663 cmpb INTMEM_20+2, ZERO_REG ; Zero register ROM:3666 jne ROM_366A ROM:3668 sjmp ROM_36F5 ROM:366A ; --------------------------------------------------------------------------- ROM:366A ROM:366A ROM_366A: ; CODE XREF: ROM:3666↑j ROM:366A ldb INTMEM_1A, #2 ROM:366D sjmp ROM_36F8 ROM:366F ; --------------------------------------------------------------------------- ROM:366F ROM:366F ROM_366F: ; CODE XREF: ROM:3661↑j ROM:366F andb ZERO_REG, INTMEM_9A, #40h ; '@' ; Zero register ROM:3673 jne ROM_367F ROM:3675 cmpb INTMEM_20+2, ZERO_REG ; Zero register ROM:3678 je ROM_36F0 ROM:367A ldb INTMEM_1A, ZERO_REG ; Zero register ROM:367D sjmp ROM_36F8 ROM:367F ; --------------------------------------------------------------------------- ROM:367F ROM:367F ROM_367F: ; CODE XREF: ROM:3673↑j ROM:367F ld INTMEM_4E, INTMEM_34+2 ROM:3682 ld INTMEM_4A, RAM_C074[] ROM:3687 ld INTMEM_34+2, RAM_C064[] ROM:368C ld INTMEM_3A, [INTMEM_34+2] ROM:368F ld INTMEM_34+2, INTMEM_3A ROM:3692 shl INTMEM_3A, #1 ROM:3695 sub INTMEM_3A, #2 ROM:3699 add INTMEM_3A, INTMEM_4A ROM:369C add INTMEM_4A, INTMEM_34+2 ROM:369F ld INTMEM_38, INTMEM_4A ROM:36A2 shr INTMEM_38, #1 ROM:36A5 jnc ROM_36A9 ROM:36A7 inc INTMEM_4A ROM:36A9 ROM:36A9 ROM_36A9: ; CODE XREF: ROM:36A5↑j ROM:36A9 cmp INTMEM_3A, INTMEM_4E ROM:36AC jnc ROM_36B8 ROM:36AE cmpb INTMEM_20+2, ZERO_REG ; Zero register ROM:36B1 je ROM_36F0 ROM:36B3 ldb INTMEM_1A, ZERO_REG ; Zero register ROM:36B6 sjmp ROM_36F8 ROM:36B8 ; --------------------------------------------------------------------------- ROM:36B8 ROM:36B8 ROM_36B8: ; CODE XREF: ROM:36AC↑j ROM:36B8 ld INTMEM_4C, RAM_C066[] ROM:36BD ld INTMEM_4E, [INTMEM_4C] ROM:36C0 shr INTMEM_4E, #1 ROM:36C3 st INTMEM_4C, RAM_C072[] ROM:36C8 st INTMEM_4A, RAM_C074[] ROM:36CD st INTMEM_4E, RAM_C070[] ROM:36D2 stb ZERO_REG, RAM_C08C[] ; Zero register ROM:36D7 andb INTMEM_9A+1, #-2 ROM:36DA pushf ROM:36DB push #36E5h ROM:36DE ld INTMEM_34+2, ROM_4048[] ROM:36E3 br [INTMEM_34+2] ROM:36E5 ; --------------------------------------------------------------------------- ROM:36E5 popf ROM:36E6 cmpb INTMEM_20+2, ZERO_REG ; Zero register ROM:36E9 je ROM_36F0 ROM:36EB ldb INTMEM_1A, ZERO_REG ; Zero register ROM:36EE sjmp ROM_36F8 ROM:36F0 ; --------------------------------------------------------------------------- ROM:36F0 ROM:36F0 ROM_36F0: ; CODE XREF: ROM:35B0↑j ROM:36F0 ; ROM:3616↑j ... ROM:36F0 ldb INTMEM_1C, RAM_C08C[] ROM:36F5 ROM:36F5 ROM_36F5: ; CODE XREF: ROM:3668↑j ROM:36F5 lcall ROM_30B4 ROM:36F8 ROM:36F8 ROM_36F8: ; CODE XREF: ROM:357B↑j ROM:36F8 ; ROM:3583↑j ... ROM:36F8 ret ROM:36F9 ROM:36F9 ; =============== S U B R O U T I N E ======================================= ROM:36F9 ROM:36F9 ROM:36F9 ROM_36F9: ; CODE XREF: ROM:3103↑p ROM:36F9 ld INTMEM_1C, ROM_4054[] ROM:36FE cmp INTMEM_1C, ROM_4052[] ROM:3703 jne ROM_370D ROM:3705 ld INTMEM_1C, ZERO_REG ; Zero register ROM:3708 ld INTMEM_1C+2, ZERO_REG ; Zero register ROM:370B sjmp ROM_3736 ROM:370D ; --------------------------------------------------------------------------- ROM:370D ROM:370D ROM_370D: ; CODE XREF: ROM_36F9+A↑j ROM:370D ld INTMEM_1C, ROM_4054[] ROM:3712 sub INTMEM_1C, ROM_4048[] ROM:3717 ld INTMEM_34, #34CEh ROM:371B sub INTMEM_34, #3429h ROM:371F sub INTMEM_1C, INTMEM_34 ROM:3722 ld INTMEM_1C+2, ROM_4048[] ROM:3727 add INTMEM_1C+2, INTMEM_34 ROM:372A ld INTMEM_34, INTMEM_1C+2 ROM:372D shr INTMEM_34, #1 ROM:3730 jnc ROM_3736 ROM:3732 inc INTMEM_1C+2 ROM:3734 dec INTMEM_1C ROM:3736 ROM:3736 ROM_3736: ; CODE XREF: ROM_36F9+12↑j ROM:3736 ; ROM_36F9+37↑j ROM:3736 ldb INTMEM_1A, ZERO_REG ; Zero register ROM:3739 ret ROM:3739 ; End of function ROM_36F9 ROM:3739 ROM:373A ROM:373A ; =============== S U B R O U T I N E ======================================= ROM:373A ROM:373A ROM:373A ROM_373A: ; CODE XREF: ROM:3227↑p ROM:373A ; ROM:3247↑p ... ROM:373A cmpb INTMEM_1C, ZERO_REG ; Zero register ROM:373D jne ROM_3754 ROM:373F andb ZERO_REG, INTMEM_98, #1 ; Zero register ROM:3743 je ROM_374E ROM:3745 ld INTMEM_34, #4044h ROM:3749 ld INTMEM_24, [INTMEM_34] ROM:374C sjmp ROM_3776 ROM:374E ; --------------------------------------------------------------------------- ROM:374E ROM:374E ROM_374E: ; CODE XREF: ROM_373A+9↑j ROM:374E ld INTMEM_24, #3FC8h ROM:3752 sjmp ROM_3776 ROM:3754 ; --------------------------------------------------------------------------- ROM:3754 ROM:3754 ROM_3754: ; CODE XREF: ROM_373A+3↑j ROM:3754 cmpb INTMEM_1C, #1 ROM:3757 jne ROM_3766 ROM:3759 andb ZERO_REG, INTMEM_9A, #20h ; ' ' ; Zero register ROM:375D je ROM_377A ROM:375F ld INTMEM_24, RAM_C064[] ROM:3764 sjmp ROM_3776 ROM:3766 ; --------------------------------------------------------------------------- ROM:3766 ROM:3766 ROM_3766: ; CODE XREF: ROM_373A+1D↑j ROM:3766 cmpb INTMEM_1C, #2 ROM:3769 jne ROM_377A ROM:376B andb ZERO_REG, INTMEM_9A, #40h ; '@' ; Zero register ROM:376F je ROM_377A ROM:3771 ld INTMEM_24, RAM_C066[] ROM:3776 ROM:3776 ROM_3776: ; CODE XREF: ROM_373A+12↑j ROM:3776 ; ROM_373A+18↑j ... ROM:3776 ldb INTMEM_1A, ZERO_REG ; Zero register ROM:3779 ret ROM:377A ; --------------------------------------------------------------------------- ROM:377A ROM:377A ROM_377A: ; CODE XREF: ROM_373A+23↑j ROM:377A ; ROM_373A+2F↑j ... ROM:377A ldb INTMEM_1A, #1 ROM:377D ret ROM:377D ; End of function ROM_373A ROM:377D ROM:377E ROM:377E ; =============== S U B R O U T I N E ======================================= ROM:377E ROM:377E ROM:377E ROM_377E: ; CODE XREF: ROM:3152↑p ROM:377E ; ROM:318E↑p ... ROM:377E ldb INTMEM_34, [INTMEM_1C]+ ROM:3781 stb INTMEM_34, [INTMEM_20]+ ROM:3784 cmp INTMEM_1C, INTMEM_1C+2 ROM:3787 jne ROM_377E ROM:3789 ldb INTMEM_1A, ZERO_REG ; Zero register ROM:378C ret ROM:378C ; End of function ROM_377E ROM:378C ROM:378D ROM:378D ; =============== S U B R O U T I N E ======================================= ROM:378D ROM:378D ROM:378D ROM_378D: ; CODE XREF: ROM:30E9↑p ROM:378D ; ROM:567D↓p ROM:378D ld INTMEM_34+2, ROM_4052[] ROM:3792 inc INTMEM_34+2 ROM:3794 ld INTMEM_1C, INTMEM_7C ROM:3797 ld INTMEM_34, [INTMEM_7C] ROM:379A add INTMEM_1C, INTMEM_34 ROM:379D cmp INTMEM_1C, INTMEM_34+2 ROM:37A0 jc ROM_37BD ROM:37A2 add INTMEM_1C, INTMEM_34 ROM:37A5 ld INTMEM_1C+2, INTMEM_1C ROM:37A8 cmp INTMEM_1C, INTMEM_34+2 ROM:37AB jc ROM_37BD ROM:37AD sub INTMEM_1C, INTMEM_34 ROM:37B0 add INTMEM_1C+2, INTMEM_34 ROM:37B3 cmp INTMEM_1C+2, INTMEM_34+2 ROM:37B6 jc ROM_37C0 ROM:37B8 sub INTMEM_1C+2, INTMEM_34 ROM:37BB sjmp ROM_37C3 ROM:37BD ; --------------------------------------------------------------------------- ROM:37BD ROM:37BD ROM_37BD: ; CODE XREF: ROM_378D+13↑j ROM:37BD ; ROM_378D+1E↑j ROM:37BD ld INTMEM_1C, INTMEM_7C ROM:37C0 ROM:37C0 ROM_37C0: ; CODE XREF: ROM_378D+29↑j ROM:37C0 ld INTMEM_1C+2, INTMEM_7C ROM:37C3 ROM:37C3 ROM_37C3: ; CODE XREF: ROM_378D+2E↑j ROM:37C3 ldb INTMEM_1A, ZERO_REG ; Zero register ROM:37C6 ret ROM:37C6 ; End of function ROM_378D ROM:37C6 ROM:37C7 ROM:37C7 ; =============== S U B R O U T I N E ======================================= ROM:37C7 ROM:37C7 ROM:37C7 ROM_37C7: ; CODE XREF: ROM:ROM_30F2↑p ROM:37C7 ; ROM:ROM_5686↓p ROM:37C7 ld INTMEM_20, #4044h ROM:37CB ld INTMEM_1C, [INTMEM_20] ROM:37CE ld INTMEM_20, #4042h ROM:37D2 ld INTMEM_34+2, [INTMEM_20] ROM:37D5 inc INTMEM_34+2 ROM:37D7 ld INTMEM_34, [INTMEM_1C] ROM:37DA add INTMEM_1C, INTMEM_34 ROM:37DD cmp INTMEM_1C, INTMEM_34+2 ROM:37E0 jc ROM_37FD ROM:37E2 add INTMEM_1C, INTMEM_34 ROM:37E5 ld INTMEM_1C+2, INTMEM_1C ROM:37E8 cmp INTMEM_1C, INTMEM_34+2 ROM:37EB jc ROM_37FD ROM:37ED sub INTMEM_1C, INTMEM_34 ROM:37F0 add INTMEM_1C+2, INTMEM_34 ROM:37F3 cmp INTMEM_1C+2, INTMEM_34+2 ROM:37F6 jc ROM_3804 ROM:37F8 sub INTMEM_1C+2, INTMEM_34 ROM:37FB sjmp ROM_380B ROM:37FD ; --------------------------------------------------------------------------- ROM:37FD ROM:37FD ROM_37FD: ; CODE XREF: ROM_37C7+19↑j ROM:37FD ; ROM_37C7+24↑j ROM:37FD ld INTMEM_20, #4044h ROM:3801 ld INTMEM_1C, [INTMEM_20] ROM:3804 ROM:3804 ROM_3804: ; CODE XREF: ROM_37C7+2F↑j ROM:3804 ld INTMEM_20, #4044h ROM:3808 ld INTMEM_1C+2, [INTMEM_20] ROM:380B ROM:380B ROM_380B: ; CODE XREF: ROM_37C7+34↑j ROM:380B ldb INTMEM_1A, ZERO_REG ; Zero register ROM:380E ret ROM:380E ; End of function ROM_37C7 ROM:380E ROM:380F ; --------------------------------------------------------------------------- ROM:380F rst ROM:3810 ; --------------------------------------------------------------------------- ROM:3810 rst ROM:3811 ; --------------------------------------------------------------------------- ROM:3811 rst ROM:3812 ; --------------------------------------------------------------------------- ROM:3812 skip IOPORT2 ; Input/output port 2 ROM:3814 clr IOPORT2+1 ; Input/output port 2 ROM:3816 not INT_MASK1 ; Interrupt mask register 1 ROM:3818 neg INT_PEND1 ; Interrupt pending register 1 ROM:381A xch INTMEM_4+1, WSR ; Window selection register ROM:381D incb INTMEM_6 ROM:381F skip INTMEM_6+1 ROM:3821 extb INT_MASK ; Interrupt mask register ROM:3823 clr INT_PEND ; Interrupt pending register ROM:3825 add INTMEM_4+1, INTMEM_B, 2[INT_PEND+1] ; Interrupt pending register ROM:382A shrl INTMEM_D, #6 ROM:382D inc INTMEM_E ROM:382F neg IOPORT1 ; Input/output port 1 ROM:3831 xch WSR1, IOPORT2 ; Input/output port 2 ROM:3834 andb ZERO_REG, INTMEM_9A, #8 ; Zero register ROM:3838 je ROM_3852 ROM:383A cmpb INTMEM_46+1, #-40h ROM:383D jne ROM_3852 ROM:383F andb INTMEM_9A, #-9 ROM:3842 ld INTMEM_3C, INTMEM_48 ROM:3845 cmpb INTMEM_46, #-38h ROM:3848 jne ROM_384F ROM:384A ldb INTMEM_46, #14h ROM:384D sjmp ROM_3852 ROM:384F ; --------------------------------------------------------------------------- ROM:384F ROM:384F ROM_384F: ; CODE XREF: ROM:3848↑j ROM:384F ldb INTMEM_46, #-38h ROM:3852 ROM:3852 ROM_3852: ; CODE XREF: ROM:3838↑j ROM:3852 ; ROM:383D↑j ... ROM:3852 ret ROM:3853 ; --------------------------------------------------------------------------- ROM:3853 andb ZERO_REG, INTMEM_9A, #8 ; Zero register ROM:3857 jne ROM_385B ROM:3859 sjmp ROM_38E6 ROM:385B ; --------------------------------------------------------------------------- ROM:385B ROM:385B ROM_385B: ; CODE XREF: ROM:3857↑j ROM:385B andb INTMEM_9A, #-9 ROM:385E ldb INTMEM_4A, #32h ; '2' ROM:3861 decb INTMEM_4E ROM:3863 cmpb INTMEM_4E, ZERO_REG ; Zero register ROM:3866 je ROM_386D ROM:3868 stb INTMEM_46+1, [INTMEM_4C]+ ROM:386B sjmp ROM_38EC ROM:386D ; --------------------------------------------------------------------------- ROM:386D ROM:386D ROM_386D: ; CODE XREF: ROM:3866↑j ROM:386D ldb INTMEM_4E, #0Ah ROM:3870 ld INTMEM_4C, ROM_4056[] ROM:3875 ld INTMEM_4A, #1Ah ROM:3879 ldb INTMEM_3A+1, INTMEM_46+1 ROM:387C ROM:387C ROM_387C: ; CODE XREF: ROM:3885↓j ROM:387C ldb INTMEM_3A, [INTMEM_4C]+ ROM:387F stb INTMEM_3A, [INTMEM_4A]+ ROM:3882 addb INTMEM_3A+1, INTMEM_3A ROM:3885 djnz INTMEM_4E, ROM_387C ROM:3888 cmpb INTMEM_3A+1, #-56h ROM:388B jne ROM_38E9 ROM:388D ld INTMEM_4C, #38F3h ROM:3891 ROM:3891 ROM_3891: ; CODE XREF: ROM:389F↓j ROM:3891 cmp INTMEM_4C, #38F3h ROM:3895 je ROM_38A6 ROM:3897 ld INTMEM_3A, [INTMEM_4C]+ ROM:389A cmp INTMEM_1A, INTMEM_3A ROM:389D je ROM_38A1 ROM:389F sjmp ROM_3891 ROM:38A1 ; --------------------------------------------------------------------------- ROM:38A1 ROM:38A1 ROM_38A1: ; CODE XREF: ROM:389D↑j ROM:38A1 cmp INTMEM_68, ZERO_REG ; Zero register ROM:38A4 jne ROM_38E9 ROM:38A6 ROM:38A6 ROM_38A6: ; CODE XREF: ROM:3895↑j ROM:38A6 ld INTMEM_4C, #402Ah ROM:38AA ld INTMEM_4A, [INTMEM_4C] ROM:38AD push #38B2h ROM:38B0 br [INTMEM_4A] ROM:38B2 ; --------------------------------------------------------------------------- ROM:38B2 ldb INTMEM_4E, #5 ROM:38B5 ld INTMEM_4C, ROM_4056[] ROM:38BA ld INTMEM_4A, #1Ah ROM:38BE ROM:38BE ROM_38BE: ; CODE XREF: ROM:38C4↓j ROM:38BE ld INTMEM_3A, [INTMEM_4A]+ ROM:38C1 st INTMEM_3A, [INTMEM_4C]+ ROM:38C4 djnz INTMEM_4E, ROM_38BE ROM:38C7 ld INTMEM_4C, ROM_4056[] ROM:38CC ldb INTMEM_1C, [INTMEM_4C]+ ROM:38CF ldb INTMEM_4A, INTMEM_1C ROM:38D2 lcall ROM_30B4 ROM:38D5 ldb INTMEM_4A+1, [INTMEM_4C]+ ROM:38D8 addb INTMEM_4A, INTMEM_4A+1 ROM:38DB orb INTMEM_9A, #4 ROM:38DE ldb INTMEM_4E, #5 ROM:38E1 ldb INTMEM_46, #-36h ROM:38E4 sjmp ROM_38EC ROM:38E6 ; --------------------------------------------------------------------------- ROM:38E6 ROM:38E6 ROM_38E6: ; CODE XREF: ROM:3859↑j ROM:38E6 djnz INTMEM_4A, ROM_38EC ROM:38E9 ROM:38E9 ROM_38E9: ; CODE XREF: ROM:388B↑j ROM:38E9 ; ROM:38A4↑j ROM:38E9 ldb INTMEM_46, ZERO_REG ; Zero register ROM:38EC ROM:38EC ROM_38EC: ; CODE XREF: ROM:386B↑j ROM:38EC ; ROM:38E4↑j ... ROM:38EC ld INTMEM_3C, INTMEM_48 ROM:38EF ret ROM:38F0 ; --------------------------------------------------------------------------- ROM:38F0 rst ROM:38F1 ; --------------------------------------------------------------------------- ROM:38F1 rst ROM:38F2 ; --------------------------------------------------------------------------- ROM:38F2 skip INTMEM_50+1 ROM:38F4 shr ZERO_REG, INTMEM_9A ; Zero register ROM:38F7 je ROM_3915 ROM:38F9 cmpb INTMEM_46+1, #-33h ROM:38FC jne ROM_3915 ROM:38FE andb INTMEM_9A, #-9 ROM:3901 ld INTMEM_3C, INTMEM_48 ROM:3904 ldb INTMEM_4E, #0Bh ROM:3907 ldb INTMEM_4E+1, INTMEM_46 ROM:390A ldb INTMEM_46, #-37h ROM:390D ld INTMEM_4C, ROM_4056[] ROM:3912 ldb INTMEM_4A, #32h ; '2' ROM:3915 ROM:3915 ROM_3915: ; CODE XREF: ROM:38F7↑j ROM:3915 ; ROM:38FC↑j ROM:3915 ret ROM:3916 ; --------------------------------------------------------------------------- ROM:3916 djnz INTMEM_4E, ROM_392A ROM:3919 ldb INTMEM_3A, #-56h ROM:391C subb INTMEM_3A, INTMEM_4A ROM:391F ldb INTMEM_1C, INTMEM_3A ROM:3922 lcall ROM_30B4 ROM:3925 ldb INTMEM_46, INTMEM_4E+1 ROM:3928 sjmp ROM_393C ROM:392A ; --------------------------------------------------------------------------- ROM:392A ROM:392A ROM_392A: ; CODE XREF: ROM:3916↑j ROM:392A ldb INTMEM_1C, [INTMEM_4C]+ ROM:392D add INTMEM_4A, INTMEM_1C ROM:3930 lcall ROM_30B4 ROM:3933 ldb INTMEM_4A+1, [INTMEM_4C]+ ROM:3936 addb INTMEM_4A, INTMEM_4A+1 ROM:3939 orb INTMEM_9A, #4 ROM:393C ROM:393C ROM_393C: ; CODE XREF: ROM:3928↑j ROM:393C ld INTMEM_3C, INTMEM_48 ROM:393F ret ROM:3940 ; --------------------------------------------------------------------------- ROM:3940 ldb INTMEM_1A, #-1 ROM:3943 ld INTMEM_34, #3812h ROM:3947 ROM:3947 ROM_3947: ; CODE XREF: ROM:3954↓j ROM:3947 cmp INTMEM_34, #3834h ROM:394B je ROM_399A ROM:394D cmpb INTMEM_1C, [INTMEM_34]+ ROM:3950 je ROM_3956 ROM:3952 inc INTMEM_34 ROM:3954 sjmp ROM_3947 ROM:3956 ; --------------------------------------------------------------------------- ROM:3956 ROM:3956 ROM_3956: ; CODE XREF: ROM:3950↑j ROM:3956 ldb INTMEM_1C, [INTMEM_34] ROM:3959 andb ZERO_REG, INTMEM_1C, #8 ; Zero register ROM:395D jne ROM_399A ROM:395F ldb INTMEM_1A, #0 ROM:3962 ldb INTMEM_1C+1, INTMEM_1C ROM:3965 shrb INTMEM_1C, #4 ROM:3968 andb INTMEM_1C, #7 ROM:396B andb INTMEM_1C+1, #7 ROM:396E pushf ROM:396F ldb INTMEM_1A, ZERO_REG ; Zero register ROM:3972 andb INTMEM_2C, #-8 ROM:3975 orb INTMEM_2C, INTMEM_1C+1 ROM:3978 stb INTMEM_2C, INTMEM_202[] ROM:397D nop ROM:397E nop ROM:397F nop ROM:3980 nop ROM:3981 nop ROM:3982 nop ROM:3983 nop ROM:3984 nop ROM:3985 orb INTMEM_1C, #8 ROM:3988 ldb ZERO_REG+2, INTMEM_1C ; Zero register ROM:398B nop ROM:398C nop ROM:398D ROM:398D ROM_398D: ; CODE XREF: ROM:ROM_398D↓j ROM:398D jbs ZERO_REG+2, 3, ROM_398D ; Zero register ROM:3990 ldb INTMEM_1C+1, ZERO_REG+3 ; Zero register ROM:3993 ldb INTMEM_1C, ZERO_REG+2 ; Zero register ROM:3996 andb INTMEM_1C, #-40h ROM:3999 popf ROM:399A ROM:399A ROM_399A: ; CODE XREF: ROM:394B↑j ROM:399A ; ROM:395D↑j ROM:399A ret ROM:399B ; --------------------------------------------------------------------------- ROM:399B andb ZERO_REG, INTMEM_9A, #8 ; Zero register ROM:399F je ROM_39ED ROM:39A1 cmpb INTMEM_46+1, #-2Bh ROM:39A4 je ROM_39AD ROM:39A6 cmpb INTMEM_46+1, #-2Ah ROM:39A9 je ROM_39DD ROM:39AB sjmp ROM_39ED ROM:39AD ; --------------------------------------------------------------------------- ROM:39AD ROM:39AD ROM_39AD: ; CODE XREF: ROM:39A4↑j ROM:39AD stb ZERO_REG, RAM_C08D[] ; Zero register ROM:39B2 andb ZERO_REG, INTMEM_9A+1, #2 ; Zero register ROM:39B6 je ROM_39C4 ROM:39B8 ld INTMEM_3A, RAM_C078[] ROM:39BD st INTMEM_3A, RAM_C076[] ROM:39C2 sjmp ROM_39E7 ROM:39C4 ; --------------------------------------------------------------------------- ROM:39C4 ROM:39C4 ROM_39C4: ; CODE XREF: ROM:39B6↑j ROM:39C4 ld INTMEM_1C, RAM_C078[] ROM:39C9 sub INTMEM_1C, RAM_C07A[] ROM:39CE lcall ROM_3AAD ROM:39D1 ld INTMEM_3A, RAM_C07A[] ROM:39D6 st INTMEM_3A, RAM_C076[] ROM:39DB sjmp ROM_39E7 ROM:39DD ; --------------------------------------------------------------------------- ROM:39DD ROM:39DD ROM_39DD: ; CODE XREF: ROM:39A9↑j ROM:39DD ld INTMEM_3A, RAM_C078[] ROM:39E2 st INTMEM_3A, RAM_C07C[] ROM:39E7 ROM:39E7 ROM_39E7: ; CODE XREF: ROM:39C2↑j ROM:39E7 ; ROM:39DB↑j ROM:39E7 ld INTMEM_3C, INTMEM_48 ROM:39EA andb INTMEM_9A, #-9 ROM:39ED ROM:39ED ROM_39ED: ; CODE XREF: ROM:399F↑j ROM:39ED ; ROM:39AB↑j ROM:39ED ret ROM:39EE ; --------------------------------------------------------------------------- ROM:39EE andb ZERO_REG, INTMEM_9A, #8 ; Zero register ROM:39F2 je ROM_3A32 ROM:39F4 cmpb INTMEM_46+1, #-29h ROM:39F7 jne ROM_3A32 ROM:39F9 andb INTMEM_9A, #-9 ROM:39FC ld INTMEM_3C, INTMEM_48 ROM:39FF ld INTMEM_34, RAM_C06C[] ROM:3A04 mulu INTMEM_34, RAM_C080[] ROM:3A09 add INTMEM_4C, INTMEM_34, RAM_C076[] ROM:3A0F jc ROM_3A18 ROM:3A11 cmp INTMEM_4C, RAM_C07E[] ROM:3A16 jnc ROM_3A1D ROM:3A18 ROM:3A18 ROM_3A18: ; CODE XREF: ROM:3A0F↑j ROM:3A18 sub INTMEM_4C, RAM_C082[] ROM:3A1D ROM:3A1D ROM_3A1D: ; CODE XREF: ROM:3A16↑j ROM:3A1D ld INTMEM_34, RAM_C080[] ROM:3A22 shr INTMEM_34, #1 ROM:3A25 ldb INTMEM_4E, INTMEM_34[] ROM:3A2A ldb INTMEM_4E+1, INTMEM_46 ROM:3A2D ldb INTMEM_46, #2Fh ; '/' ROM:3A30 clrb INTMEM_4A ROM:3A32 ROM:3A32 ROM_3A32: ; CODE XREF: ROM:39F2↑j ROM:3A32 ; ROM:39F7↑j ROM:3A32 ret ROM:3A33 ; --------------------------------------------------------------------------- ROM:3A33 cmpb INTMEM_4E, ZERO_REG ; Zero register ROM:3A36 je ROM_3A51 ROM:3A38 ld INTMEM_3A, [INTMEM_4C]+ ROM:3A3B decb INTMEM_4E ROM:3A3D addb INTMEM_4A, INTMEM_3A ROM:3A40 ldb INTMEM_1C, INTMEM_3A ROM:3A43 lcall ROM_30B4 ROM:3A46 ldb INTMEM_4A+1, INTMEM_3A+1 ROM:3A49 addb INTMEM_4A, INTMEM_4A+1 ROM:3A4C orb INTMEM_9A, #4 ROM:3A4F sjmp ROM_3A5A ROM:3A51 ; --------------------------------------------------------------------------- ROM:3A51 ROM:3A51 ROM_3A51: ; CODE XREF: ROM:3A36↑j ROM:3A51 ldb INTMEM_1C, INTMEM_4A ROM:3A54 lcall ROM_30B4 ROM:3A57 ldb INTMEM_46, INTMEM_4E+1 ROM:3A5A ROM:3A5A ROM_3A5A: ; CODE XREF: ROM:3A4F↑j ROM:3A5A ld INTMEM_3C, INTMEM_48 ROM:3A5D ret ROM:3A5E ; --------------------------------------------------------------------------- ROM:3A5E andb ZERO_REG, INTMEM_9A, #8 ; Zero register ROM:3A62 je ROM_3A92 ROM:3A64 cmpb INTMEM_46+1, #-19h ROM:3A67 jh ROM_3A92 ROM:3A69 cmpb INTMEM_46+1, #-20h ROM:3A6C jnc ROM_3A92 ROM:3A6E andb INTMEM_9A, #-9 ROM:3A71 ld INTMEM_3C, INTMEM_48 ROM:3A74 andb INTMEM_46+1, #7 ROM:3A77 ldb INTMEM_4E, #1 ROM:3A7A shlb INTMEM_4E, INTMEM_46+1 ROM:3A7D stb INTMEM_4E, RAM_C08E[] ROM:3A82 ldb INTMEM_4A, #32h ; '2' ROM:3A85 stb ZERO_REG, RAM_C08C[] ; Zero register ROM:3A8A ldb INTMEM_4E+1, INTMEM_46 ROM:3A8D ldb INTMEM_46, #33h ; '3' ROM:3A90 clrb INTMEM_4A+1 ROM:3A92 ROM:3A92 ROM_3A92: ; CODE XREF: ROM:3A62↑j ROM:3A92 ; ROM:3A67↑j ... ROM:3A92 ret ROM:3A93 ; --------------------------------------------------------------------------- ROM:3A93 andb ZERO_REG, INTMEM_9A, #8 ; Zero register ROM:3A97 je ROM_3AAC ROM:3A99 cmpb INTMEM_46+1, #-26h ROM:3A9C jne ROM_3AAC ROM:3A9E andb INTMEM_9A, #-9 ROM:3AA1 ld INTMEM_3C, INTMEM_48 ROM:3AA4 ldb INTMEM_1C, RAM_C08D[] ROM:3AA9 lcall ROM_30B4 ROM:3AAC ROM:3AAC ROM_3AAC: ; CODE XREF: ROM:3A97↑j ROM:3AAC ; ROM:3A9C↑j ROM:3AAC ret ROM:3AAD ROM:3AAD ; =============== S U B R O U T I N E ======================================= ROM:3AAD ROM:3AAD ROM:3AAD ROM_3AAD: ; CODE XREF: ROM:39CE↑p ROM:3AAD ; ROM:5B94↓p ROM:3AAD clr INTMEM_1C+2 ROM:3AAF ld INTMEM_34, RAM_C080[] ROM:3AB4 divu INTMEM_1C, INTMEM_34 ROM:3AB7 st INTMEM_1C, RAM_C06E[] ROM:3ABC mulu INTMEM_1C, INTMEM_34 ROM:3ABF st INTMEM_1C, RAM_C082[] ROM:3AC4 add INTMEM_1C, RAM_C07A[] ROM:3AC9 st INTMEM_1C, RAM_C07E[] ROM:3ACE ldb INTMEM_1A, ZERO_REG ; Zero register ROM:3AD1 ret ROM:3AD1 ; End of function ROM_3AAD ROM:3AD1 ROM:3AD2 ROM:3AD2 ; =============== S U B R O U T I N E ======================================= ROM:3AD2 ROM:3AD2 ROM:3AD2 ROM_3AD2: ; CODE XREF: ROM:2548↑p ROM:3AD2 ldb INTMEM_1C, RAM_C08D[] ROM:3AD7 andb INTMEM_1C, #1 ROM:3ADA jne ROM_3B2A ROM:3ADC ret ROM:3ADD ; --------------------------------------------------------------------------- ROM:3ADD ROM:3ADD ROM_3ADD: ; CODE XREF: ROM_B31D+F6↓p ROM:3ADD ldb INTMEM_1C, RAM_C08D[] ROM:3AE2 andb INTMEM_1C, #2 ROM:3AE5 jne ROM_3B2A ROM:3AE7 ret ROM:3AE8 ; --------------------------------------------------------------------------- ROM:3AE8 ldb INTMEM_1C, RAM_C08D[] ROM:3AED andb INTMEM_1C, #4 ROM:3AF0 jne ROM_3B2A ROM:3AF2 ret ROM:3AF3 ; --------------------------------------------------------------------------- ROM:3AF3 ldb INTMEM_1C, RAM_C08D[] ROM:3AF8 andb INTMEM_1C, #8 ROM:3AFB jne ROM_3B2A ROM:3AFD ret ROM:3AFE ; --------------------------------------------------------------------------- ROM:3AFE ldb INTMEM_1C, RAM_C08D[] ROM:3B03 andb INTMEM_1C, #10h ROM:3B06 jne ROM_3B2A ROM:3B08 ret ROM:3B09 ; --------------------------------------------------------------------------- ROM:3B09 ROM:3B09 ROM_3B09: ; CODE XREF: ROM:426E↓p ROM:3B09 ldb INTMEM_1C, RAM_C08D[] ROM:3B0E andb INTMEM_1C, #20h ; ' ' ROM:3B11 jne ROM_3B2A ROM:3B13 ret ROM:3B14 ; --------------------------------------------------------------------------- ROM:3B14 ROM:3B14 ROM_3B14: ; CODE XREF: ROM:716A↓p ROM:3B14 ldb INTMEM_1C, RAM_C08D[] ROM:3B19 andb INTMEM_1C, #40h ; '@' ROM:3B1C jne ROM_3B2A ROM:3B1E ret ROM:3B1F ; --------------------------------------------------------------------------- ROM:3B1F ldb INTMEM_1C, RAM_C08D[] ROM:3B24 andb INTMEM_1C, #-80h ROM:3B27 jne ROM_3B2A ROM:3B29 ret ROM:3B2A ; --------------------------------------------------------------------------- ROM:3B2A ROM:3B2A ROM_3B2A: ; CODE XREF: ROM_3AD2+8↑j ROM:3B2A ; ROM_3AD2+13↑j ... ROM:3B2A ld INTMEM_1A, RAM_C084[] ROM:3B2F br [INTMEM_1A] ROM:3B2F ; End of function ROM_3AD2 ROM:3B2F ROM:3B31 ; --------------------------------------------------------------------------- ROM:3B31 andb ZERO_REG, INTMEM_9A, #8 ; Zero register ROM:3B35 je ROM_3B48 ROM:3B37 cmpb INTMEM_46+1, #74h ; 't' ROM:3B3A jne ROM_3B48 ROM:3B3C andb INTMEM_9A, #-9 ROM:3B3F ldb INTMEM_46, #1Ch ROM:3B42 ldb INTMEM_4A, #32h ; '2' ROM:3B45 ld INTMEM_3C, INTMEM_48 ROM:3B48 ROM:3B48 ROM_3B48: ; CODE XREF: ROM:3B35↑j ROM:3B48 ; ROM:3B3A↑j ROM:3B48 ret ROM:3B49 ; --------------------------------------------------------------------------- ROM:3B49 andb ZERO_REG, INTMEM_9A, #8 ; Zero register ROM:3B4D je ROM_3B6D ROM:3B4F cmpb INTMEM_46+1, #-23h ROM:3B52 jne ROM_3B6D ROM:3B54 andb INTMEM_9A, #-9 ROM:3B57 ld INTMEM_3C, INTMEM_48 ROM:3B5A cmp INTMEM_68, ZERO_REG ; Zero register ROM:3B5D je ROM_3B64 ROM:3B5F ldb INTMEM_46, #14h ROM:3B62 sjmp ROM_3B73 ROM:3B64 ; --------------------------------------------------------------------------- ROM:3B64 ROM:3B64 ROM_3B64: ; CODE XREF: ROM:3B5D↑j ROM:3B64 ldb INTMEM_1C, #0 ROM:3B67 lcall ROM_30B4 ROM:3B6A ljmp ROM_3B74 ROM:3B6D ; --------------------------------------------------------------------------- ROM:3B6D ROM:3B6D ROM_3B6D: ; CODE XREF: ROM:3B4D↑j ROM:3B6D ; ROM:3B52↑j ROM:3B6D djnz INTMEM_4A, ROM_3B73 ROM:3B70 ldb INTMEM_46, #0 ROM:3B73 ROM:3B73 ROM_3B73: ; CODE XREF: ROM:3B62↑j ROM:3B73 ; ROM:ROM_3B6D↑j ROM:3B73 ret ROM:3B74 ; --------------------------------------------------------------------------- ROM:3B74 ROM:3B74 ROM_3B74: ; CODE XREF: ROM:3B6A↑j ROM:3B74 ldb INTMEM_2A+1, #0 ROM:3B77 andb ZERO_REG, INTMEM_98, #1 ; Zero register ROM:3B7B je ROM_3B95 ROM:3B7D ld INTMEM_48, #4036h ROM:3B81 ld INTMEM_46, [INTMEM_48] ROM:3B84 push #3B89h ROM:3B87 br [INTMEM_46] ROM:3B89 ; --------------------------------------------------------------------------- ROM:3B89 ld INTMEM_48, #4040h ROM:3B8D ld INTMEM_46, [INTMEM_48] ROM:3B90 push #3B95h ROM:3B93 br [INTMEM_46] ROM:3B95 ; --------------------------------------------------------------------------- ROM:3B95 ROM:3B95 ROM_3B95: ; CODE XREF: ROM:3B7B↑j ROM:3B95 andb ZERO_REG, INTMEM_98, #1 ; Zero register ROM:3B99 je ROM_3BCE ROM:3B9B ld INTMEM_48, #402Ah ROM:3B9F ld INTMEM_46, [INTMEM_48] ROM:3BA2 ld INTMEM_1A, #1Dh ROM:3BA6 push #3BABh ROM:3BA9 br [INTMEM_46] ROM:3BAB ; --------------------------------------------------------------------------- ROM:3BAB jbs INTMEM_1C, 0, ROM_3BD3 ROM:3BAE ld INTMEM_1A, #12h ROM:3BB2 push #3BB7h ROM:3BB5 br [INTMEM_46] ROM:3BB7 ; --------------------------------------------------------------------------- ROM:3BB7 cmpb INTMEM_1C+2, 2Bh[INTMEM_24] ROM:3BBC jc ROM_3BD3 ROM:3BBE ld INTMEM_1A, #0Eh ROM:3BC2 push #3BC7h ROM:3BC5 br [INTMEM_46] ROM:3BC7 ; --------------------------------------------------------------------------- ROM:3BC7 cmpb INTMEM_1C+2, 2Ch[INTMEM_24] ROM:3BCC jnc ROM_3BD3 ROM:3BCE ROM:3BCE ROM_3BCE: ; CODE XREF: ROM:3B99↑j ROM:3BCE ldb INTMEM_2E+3, #4 ROM:3BD1 sjmp ROM_3BD6 ROM:3BD3 ; --------------------------------------------------------------------------- ROM:3BD3 ROM:3BD3 ROM_3BD3: ; CODE XREF: ROM:3BAB↑j ROM:3BD3 ; ROM:3BBC↑j ... ROM:3BD3 ldb INTMEM_2E+3, #0 ROM:3BD6 ROM:3BD6 ROM_3BD6: ; CODE XREF: ROM:3BD1↑j ROM:3BD6 di ROM:3BD7 ld SP, #3Ch ; '<' ; Stack pointer ROM:3BDB ldb INTMEM_2E+1, #20h ; ' ' ROM:3BDE ROM:3BDE ROM_3BDE: ; CODE XREF: ROM:3C15↓j ROM:3BDE ; ROM:3C26↓j ... ROM:3BDE scall ROM_3C9D ROM:3BE0 ldb INTMEM_32, INTMEM_2E ROM:3BE3 ld INTMEM_2C, #3BF3h ROM:3BE7 ROM:3BE7 ROM_3BE7: ; CODE XREF: ROM:3BF0↓j ROM:3BE7 cmpb INTMEM_32, [INTMEM_2C]+ ROM:3BEA je ROM_3BF9 ROM:3BEC cmp INTMEM_2C, #3BF9h ROM:3BF0 jne ROM_3BE7 ROM:3BF2 rst ROM:3BF3 ; --------------------------------------------------------------------------- ROM:3BF3 clr ZERO_REG+2 ; Zero register ROM:3BF5 and INTMEM_C0, INTMEM_82, INTMEM_80+1 ROM:3BF9 ROM:3BF9 ROM_3BF9: ; CODE XREF: ROM:3BEA↑j ROM:3BF9 jbs INTMEM_32, 7, ROM_3C05 ROM:3BFC jbs INTMEM_32, 6, ROM_3C43 ROM:3BFF jbs INTMEM_32, 1, ROM_3C17 ROM:3C02 jbs INTMEM_32, 0, ROM_3C0E ROM:3C05 ROM:3C05 ROM_3C05: ; CODE XREF: ROM:ROM_3BF9↑j ROM:3C05 jbs INTMEM_32, 6, ROM_3C4C ROM:3C08 jbs INTMEM_32, 1, ROM_3C31 ROM:3C0B jbs INTMEM_32, 0, ROM_3C28 ROM:3C0E ROM:3C0E ROM_3C0E: ; CODE XREF: ROM:3C02↑j ROM:3C0E scall ROM_3C78 ROM:3C10 ldb INTMEM_2E, [INTMEM_26] ROM:3C13 scall ROM_3CB8 ROM:3C15 sjmp ROM_3BDE ROM:3C17 ; --------------------------------------------------------------------------- ROM:3C17 ROM:3C17 ROM_3C17: ; CODE XREF: ROM:3BFF↑j ROM:3C17 scall ROM_3C78 ROM:3C19 ld INTMEM_2A, [INTMEM_26] ROM:3C1C ldb INTMEM_2E, INTMEM_2A ROM:3C1F scall ROM_3CB8 ROM:3C21 ldb INTMEM_2E, INTMEM_2A+1 ROM:3C24 scall ROM_3CB8 ROM:3C26 sjmp ROM_3BDE ROM:3C28 ; --------------------------------------------------------------------------- ROM:3C28 ROM:3C28 ROM_3C28: ; CODE XREF: ROM:3C0B↑j ROM:3C28 scall ROM_3C78 ROM:3C2A scall ROM_3C9D ROM:3C2C stb INTMEM_2E, [INTMEM_26] ROM:3C2F sjmp ROM_3BDE ROM:3C31 ; --------------------------------------------------------------------------- ROM:3C31 ROM:3C31 ROM_3C31: ; CODE XREF: ROM:3C08↑j ROM:3C31 scall ROM_3C78 ROM:3C33 scall ROM_3C9D ROM:3C35 stb INTMEM_2E, INTMEM_2A ROM:3C38 lcall ROM_3C9D ROM:3C3B stb INTMEM_2E, INTMEM_2A+1 ROM:3C3E st INTMEM_2A, [INTMEM_26] ROM:3C41 sjmp ROM_3BDE ROM:3C43 ; --------------------------------------------------------------------------- ROM:3C43 ROM:3C43 ROM_3C43: ; CODE XREF: ROM:3BFC↑j ROM:3C43 scall ROM_3C78 ROM:3C45 push #3C4Ah ROM:3C48 br [INTMEM_26] ROM:3C4A ; --------------------------------------------------------------------------- ROM:3C4A sjmp ROM_3BDE ROM:3C4C ; --------------------------------------------------------------------------- ROM:3C4C ROM:3C4C ROM_3C4C: ; CODE XREF: ROM:ROM_3C05↑j ROM:3C4C scall ROM_3C78 ROM:3C4E scall ROM_3C9D ROM:3C50 ldb INTMEM_1C, INTMEM_2E ROM:3C53 scall ROM_3C9D ROM:3C55 ldb INTMEM_1C+1, INTMEM_2E ROM:3C58 clr INTMEM_1C+2 ROM:3C5A ROM:3C5A ROM_3C5A: ; CODE XREF: ROM:3C6A↓j ROM:3C5A lcall ROM_3C83 ROM:3C5D stb INTMEM_2E, [INTMEM_26]+ ROM:3C60 ldbze INTMEM_20, INTMEM_2E ROM:3C63 add INTMEM_1C+2, INTMEM_20[] ROM:3C68 dec INTMEM_1C ROM:3C6A jne ROM_3C5A ROM:3C6C ldb INTMEM_2E, INTMEM_1C+2 ROM:3C6F scall ROM_3CB8 ROM:3C71 ldb INTMEM_2E, INTMEM_1C+3 ROM:3C74 scall ROM_3CB8 ROM:3C76 sjmp ROM_3BDE ROM:3C78 ROM:3C78 ; =============== S U B R O U T I N E ======================================= ROM:3C78 ROM:3C78 ROM:3C78 ROM_3C78: ; CODE XREF: ROM:ROM_3C0E↑p ROM:3C78 ; ROM:ROM_3C17↑p ... ROM:3C78 scall ROM_3C9D ROM:3C7A ldb INTMEM_26, INTMEM_2E ROM:3C7D scall ROM_3C9D ROM:3C7F ldb INTMEM_26+1, INTMEM_2E ROM:3C82 ret ROM:3C82 ; End of function ROM_3C78 ROM:3C82 ROM:3C83 ROM:3C83 ; =============== S U B R O U T I N E ======================================= ROM:3C83 ROM:3C83 ROM:3C83 ROM_3C83: ; CODE XREF: ROM:ROM_3C5A↑p ROM:3C83 ld INTMEM_28, #-1 ROM:3C87 ROM:3C87 ROM_3C87: ; CODE XREF: ROM_3C83+D↓j ROM:3C87 ; ROM_3C83+F↓j ROM:3C87 scall ROM_3CC4 ROM:3C89 jbs INTMEM_2E+1, 6, ROM_3C96 ROM:3C8C scall ROM_3CCC ROM:3C8E dec INTMEM_28 ROM:3C90 jne ROM_3C87 ROM:3C92 jbs INTMEM_2E+3, 2, ROM_3C87 ROM:3C95 rst ROM:3C96 ; --------------------------------------------------------------------------- ROM:3C96 ROM:3C96 ROM_3C96: ; CODE XREF: ROM_3C83+6↑j ROM:3C96 andb INTMEM_2E+1, #-41h ROM:3C99 ldb INTMEM_2E, INTMEM_6+1 ROM:3C9C ret ROM:3C9C ; End of function ROM_3C83 ROM:3C9C ROM:3C9D ROM:3C9D ; =============== S U B R O U T I N E ======================================= ROM:3C9D ROM:3C9D ROM:3C9D ROM_3C9D: ; CODE XREF: ROM:ROM_3BDE↑p ROM:3C9D ; ROM:3C2A↑p ... ROM:3C9D scall ROM_3CCC ROM:3C9F ld INTMEM_28, #-1 ROM:3CA3 ROM:3CA3 ROM_3CA3: ; CODE XREF: ROM_3C9D+F↓j ROM:3CA3 ; ROM_3C9D+11↓j ROM:3CA3 scall ROM_3CC4 ROM:3CA5 jbs INTMEM_2E+1, 6, ROM_3CB2 ROM:3CA8 scall ROM_3CCC ROM:3CAA dec INTMEM_28 ROM:3CAC jne ROM_3CA3 ROM:3CAE jbs INTMEM_2E+3, 2, ROM_3CA3 ROM:3CB1 rst ROM:3CB2 ; --------------------------------------------------------------------------- ROM:3CB2 ROM:3CB2 ROM_3CB2: ; CODE XREF: ROM_3C9D+8↑j ROM:3CB2 andb INTMEM_2E+1, #-41h ROM:3CB5 ldb INTMEM_2E, INTMEM_6+1 ROM:3CB5 ; End of function ROM_3C9D ROM:3CB5 ROM:3CB8 ROM:3CB8 ; =============== S U B R O U T I N E ======================================= ROM:3CB8 ROM:3CB8 ROM:3CB8 ROM_3CB8: ; CODE XREF: ROM:3C13↑p ROM:3CB8 ; ROM:3C1F↑p ... ROM:3CB8 scall ROM_3CC4 ROM:3CBA jbc INTMEM_2E+1, 5, ROM_3CB8 ROM:3CBD stb INTMEM_2E, INTMEM_6+1 ROM:3CC0 andb INTMEM_2E+1, #-21h ROM:3CC3 ret ROM:3CC3 ; End of function ROM_3CB8 ROM:3CC3 ROM:3CC4 ROM:3CC4 ; =============== S U B R O U T I N E ======================================= ROM:3CC4 ROM:3CC4 ROM:3CC4 ROM_3CC4: ; CODE XREF: ROM_3C83:ROM_3C87↑p ROM:3CC4 ; ROM_3C9D:ROM_3CA3↑p ... ROM:3CC4 andb INTMEM_2E+2, IOPORT2+1, #60h ; '`' ; Input/output port 2 ROM:3CC8 orb INTMEM_2E+1, INTMEM_2E+2 ROM:3CCB ret ROM:3CCB ; End of function ROM_3CC4 ROM:3CCB ROM:3CCC ROM:3CCC ; =============== S U B R O U T I N E ======================================= ROM:3CCC ROM:3CCC ROM:3CCC ROM_3CCC: ; CODE XREF: ROM_3C83+9↑p ROM:3CCC ; ROM_3C9D↑p ... ROM:3CCC ldb INT_PEND+1, #1Eh ; Interrupt pending register ROM:3CCF ldb INT_PEND+1, #-1Fh ; Interrupt pending register ROM:3CD2 ret ROM:3CD2 ; End of function ROM_3CCC ROM:3CD2 ROM:3CD3 ; --------------------------------------------------------------------------- ROM:3CD3 cmpb INTMEM_2A+1, #0 ROM:3CD6 jne ROM_3CE2 ROM:3CD8 andb INTMEM_8C+1, INTMEM_90, #0Fh ROM:3CDC shlb INTMEM_8C+1, #4 ROM:3CDF ldb INTMEM_8C+2, INTMEM_8C+3 ROM:3CE2 ROM:3CE2 ROM_3CE2: ; CODE XREF: ROM:3CD6↑j ROM:3CE2 ret ROM:3CE3 ROM:3CE3 ; =============== S U B R O U T I N E ======================================= ROM:3CE3 ROM:3CE3 ROM:3CE3 ROM_3CE3: ; CODE XREF: ROM:284F↑p ROM:3CE3 ; ROM:4277↓p ROM:3CE3 andb ZERO_REG, INTMEM_98, #10h ; Zero register ROM:3CE7 je ROM_3CEA ROM:3CE9 rst ROM:3CEA ; --------------------------------------------------------------------------- ROM:3CEA ROM:3CEA ROM_3CEA: ; CODE XREF: ROM_3CE3+4↑j ROM:3CEA ; ROM:ROM_3FEA↓j ROM:3CEA andb INTMEM_1A, INTMEM_8C+1, #0Fh ROM:3CEE cmpb INTMEM_1A, #0Fh ROM:3CF1 jne ROM_3CFF ROM:3CF3 andb INTMEM_8C+1, INTMEM_90, #0Fh ROM:3CF7 shlb INTMEM_8C+1, #4 ROM:3CFA ldb INTMEM_8C+2, INTMEM_8C+3 ROM:3CFD sjmp ROM_3D4C ROM:3CFF ; --------------------------------------------------------------------------- ROM:3CFF ROM:3CFF ROM_3CFF: ; CODE XREF: ROM_3CE3+E↑j ROM:3CFF cmp INTMEM_68, 24h[INTMEM_24] ROM:3D04 jh ROM_3D1C ROM:3D06 ldb INTMEM_1A, 2Dh[INTMEM_24] ROM:3D0B subb INTMEM_1A+1, INTMEM_8C+3, INTMEM_8C+2 ROM:3D0F jc ROM_3D46 ROM:3D11 ldb INTMEM_1A+1, #-1 ROM:3D14 subb INTMEM_1A+1, INTMEM_8C+2 ROM:3D17 addb INTMEM_1A+1, INTMEM_8C+3 ROM:3D1A sjmp ROM_3D46 ROM:3D1C ; --------------------------------------------------------------------------- ROM:3D1C ROM:3D1C ROM_3D1C: ; CODE XREF: ROM_3CE3+21↑j ROM:3D1C ldb INTMEM_1C, 2Eh[INTMEM_24] ROM:3D21 cmpb INTMEM_1C, #0Fh ROM:3D24 jnc ROM_3D29 ROM:3D26 ldb INTMEM_1C, #0Fh ROM:3D29 ROM:3D29 ROM_3D29: ; CODE XREF: ROM_3CE3+41↑j ROM:3D29 ldb INTMEM_1A, INTMEM_1C ROM:3D2C andb INTMEM_1C+2, INTMEM_90, #0Fh ROM:3D30 andb INTMEM_1C+3, INTMEM_8C+1, #-10h ROM:3D34 shrb INTMEM_1C+3, #4 ROM:3D37 subb INTMEM_1A+1, INTMEM_1C+2, INTMEM_1C+3 ROM:3D3B jc ROM_3D46 ROM:3D3D ldb INTMEM_1A+1, #0Fh ROM:3D40 subb INTMEM_1A+1, INTMEM_1C+3 ROM:3D43 addb INTMEM_1A+1, INTMEM_1C+2 ROM:3D46 ROM:3D46 ROM_3D46: ; CODE XREF: ROM_3CE3+2C↑j ROM:3D46 ; ROM_3CE3+37↑j ... ROM:3D46 cmpb INTMEM_1A+1, INTMEM_1A ROM:3D49 jnc ROM_3D4C ROM:3D4B rst ROM:3D4C ; --------------------------------------------------------------------------- ROM:3D4C ROM:3D4C ROM_3D4C: ; CODE XREF: ROM_3CE3+1A↑j ROM:3D4C ; ROM_3CE3+66↑j ROM:3D4C ldb INT_PEND+1, #1Eh ; Interrupt pending register ROM:3D4F ldb INT_PEND+1, #-1Fh ; Interrupt pending register ROM:3D52 ret ROM:3D52 ; End of function ROM_3CE3 ROM:3D52 ROM:3D53 ROM:3D53 ; =============== S U B R O U T I N E ======================================= ROM:3D53 ROM:3D53 ROM:3D53 ROM_3D53: ; CODE XREF: ROM_4A00:ROM_4A08↓p ROM:3D53 ; ROM_4A00+4A↓p ... ROM:3D53 ldb INT_PEND+1, #1Eh ; Interrupt pending register ROM:3D56 ldb INT_PEND+1, #-1Fh ; Interrupt pending register ROM:3D59 ret ROM:3D59 ; End of function ROM_3D53 ROM:3D59 ROM:3D5A ROM:3D5A ; =============== S U B R O U T I N E ======================================= ROM:3D5A ROM:3D5A ROM:3D5A ROM_3D5A: ; CODE XREF: ROM:ROM_282D↑p ROM:3D5A ; ROM:7137↓p ROM:3D5A orb INTMEM_8C+1, #1 ROM:3D5D ret ROM:3D5D ; End of function ROM_3D5A ROM:3D5D ROM:3D5E ROM:3D5E ; =============== S U B R O U T I N E ======================================= ROM:3D5E ROM:3D5E ROM:3D5E ROM_3D5E: ; CODE XREF: ROM:2835↑p ROM:3D5E ; ROM:7143↓p ROM:3D5E orb INTMEM_8C+1, #2 ROM:3D61 ret ROM:3D61 ; End of function ROM_3D5E ROM:3D61 ROM:3D62 ROM:3D62 ; =============== S U B R O U T I N E ======================================= ROM:3D62 ROM:3D62 ROM:3D62 ROM_3D62: ; CODE XREF: ROM:ROM_283B↑p ROM:3D62 ; ROM:7164↓p ROM:3D62 orb INTMEM_8C+1, #4 ROM:3D65 ret ROM:3D65 ; End of function ROM_3D62 ROM:3D65 ROM:3D66 ROM:3D66 ; =============== S U B R O U T I N E ======================================= ROM:3D66 ROM:3D66 ROM:3D66 ROM_3D66: ; CODE XREF: ROM:2841↑p ROM:3D66 ; ROM:7170↓p ROM:3D66 orb INTMEM_8C+1, #8 ROM:3D69 ret ROM:3D69 ; End of function ROM_3D66 ROM:3D69 ROM:3D6A ; --------------------------------------------------------------------------- ROM:3D6A incb INTMEM_2A+1 ROM:3D6C jnc ROM_3D71 ROM:3D6E ldb INTMEM_2A+1, #-80h ROM:3D71 ROM:3D71 ROM_3D71: ; CODE XREF: ROM:3D6C↑j ROM:3D71 cmpb INT_MASK, #0 ; Interrupt mask register ROM:3D74 jne ROM_3D79 ROM:3D76 ldb INTMEM_2A+1, #0 ROM:3D79 ROM:3D79 ROM_3D79: ; CODE XREF: ROM:3D74↑j ROM:3D79 ret ROM:3D7A ; --------------------------------------------------------------------------- ROM:3D7A cmpb INTMEM_2A+1, #0 ROM:3D7D jne ROM_3D89 ROM:3D7F ld INTMEM_34, ROM_4050[] ROM:3D84 push #3D89h ROM:3D87 br [INTMEM_34] ROM:3D89 ; --------------------------------------------------------------------------- ROM:3D89 ; START OF FUNCTION CHUNK FOR ROM_3D8A ROM:3D89 ROM:3D89 ROM_3D89: ; CODE XREF: ROM:3D7D↑j ROM:3D89 ; ROM_3D8A+3D↓j ... ROM:3D89 ret ROM:3D89 ; END OF FUNCTION CHUNK FOR ROM_3D8A ROM:3D8A ROM:3D8A ; =============== S U B R O U T I N E ======================================= ROM:3D8A ROM:3D8A ROM:3D8A ROM_3D8A: ; CODE XREF: ROM_3D8A+65↓j ROM:3D8A ; ROM_3D8A+77↓j ... ROM:3D8A ROM:3D8A ; FUNCTION CHUNK AT ROM:3D89 SIZE 00000001 BYTES ROM:3D8A ROM:3D8A cmpb INTMEM_90+1, INTMEM_92 ROM:3D8D jne ROM_3E03 ROM:3D8F andb ZERO_REG, INTMEM_9A+1, #4 ; Zero register ROM:3D93 jne ROM_3DA7 ROM:3D95 ROM:3D95 ROM_3D95: ; CODE XREF: ROM_3D8A+82↓j ROM:3D95 ld INTMEM_34, ROM_4050[] ROM:3D9A push #3D9Fh ; CODE XREF: ROM:407F↓j ROM:3D9D br [INTMEM_34] ROM:3D9F ; --------------------------------------------------------------------------- ROM:3D9F cmpb INTMEM_94, #-1 ROM:3DA2 je ROM_3DA6 ROM:3DA4 incb INTMEM_94 ROM:3DA6 ROM:3DA6 ROM_3DA6: ; CODE XREF: ROM_3D8A+18↑j ROM:3DA6 ret ROM:3DA7 ; --------------------------------------------------------------------------- ROM:3DA7 ROM:3DA7 ROM_3DA7: ; CODE XREF: ROM_3D8A+9↑j ROM:3DA7 andb ZERO_REG, INTMEM_9A+1, #40h ; '@' ; Zero register ROM:3DAB je ROM_3DF1 ROM:3DAD andb ZERO_REG, INTMEM_9A+1, #8 ; Zero register ROM:3DB1 jne ROM_3DE3 ROM:3DB3 andb INTMEM_9A+1, #-5 ROM:3DB6 andb INTMEM_9A+1, #-41h ROM:3DB9 clrb INTMEM_92+1 ROM:3DBB clrb INTMEM_94 ROM:3DBD andb ZERO_REG, INTMEM_9A+1, #10h ; Zero register ROM:3DC1 jne ROM_3DD0 ROM:3DC3 andb ZERO_REG, INTMEM_9C, #1 ; Zero register ROM:3DC7 jne ROM_3D89 ROM:3DC9 ldb INTMEM_92, RAM_C08F[] ROM:3DCE sjmp ROM_3D89 ROM:3DD0 ; --------------------------------------------------------------------------- ROM:3DD0 ROM:3DD0 ROM_3DD0: ; CODE XREF: ROM_3D8A+37↑j ROM:3DD0 andb ZERO_REG, INTMEM_9A+1, #20h ; ' ' ; Zero register ROM:3DD4 je ROM_3DDC ROM:3DD6 andb INTMEM_9A+1, #-11h ROM:3DD9 andb INTMEM_9A+1, #-21h ROM:3DDC ROM:3DDC ROM_3DDC: ; CODE XREF: ROM_3D8A+4A↑j ROM:3DDC ; ROM:ROM_4009↓j ROM:3DDC ldb INTMEM_92, RAM_C08F[] ROM:3DE1 sjmp ROM_3D89 ROM:3DE3 ; --------------------------------------------------------------------------- ROM:3DE3 ROM:3DE3 ROM_3DE3: ; CODE XREF: ROM_3D8A+27↑j ROM:3DE3 andb INTMEM_9A+1, #-9 ROM:3DE6 clrb INTMEM_92 ROM:3DE8 clrb INTMEM_94 ROM:3DEA ldb INTMEM_92+1, 30h[INTMEM_24] ROM:3DEF sjmp ROM_3D8A ROM:3DF1 ; --------------------------------------------------------------------------- ROM:3DF1 ROM:3DF1 ROM_3DF1: ; CODE XREF: ROM_3D8A+21↑j ROM:3DF1 orb INTMEM_9A+1, #40h ; '@' ROM:3DF4 ldb INTMEM_90+1, 31h[INTMEM_24] ROM:3DF9 subb INTMEM_90+1, INTMEM_92+1 ROM:3DFC ldb INTMEM_92, 2Fh[INTMEM_24] ROM:3E01 sjmp ROM_3D8A ROM:3E03 ; --------------------------------------------------------------------------- ROM:3E03 ROM:3E03 ROM_3E03: ; CODE XREF: ROM_3D8A+3↑j ROM:3E03 andb ZERO_REG, INTMEM_9A+1, #-80h ; Zero register ROM:3E07 jne ROM_3E1C ROM:3E09 cmpb INTMEM_92+1, #-1 ROM:3E0C je ROM_3D95 ROM:3E0E andb ZERO_REG, INTMEM_9A+1, #8 ; Zero register ROM:3E12 jne ROM_3E1C ; CODE XREF: ROM:407D↓j ROM:3E14 cmpb INTMEM_94, INTMEM_92+1 ROM:3E17 jc ROM_3E1C ROM:3E19 incb INTMEM_94 ROM:3E1B ret ROM:3E1C ; --------------------------------------------------------------------------- ROM:3E1C ROM:3E1C ROM_3E1C: ; CODE XREF: ROM_3D8A+7D↑j ROM:3E1C ; ROM_3D8A+88↑j ... ROM:3E1C ld INTMEM_34, ROM_404E[] ROM:3E21 push #3E26h ROM:3E24 br [INTMEM_34] ROM:3E24 ; End of function ROM_3D8A ROM:3E24 ROM:3E26 ; --------------------------------------------------------------------------- ROM:3E26 clrb INTMEM_94 ROM:3E28 ret ROM:3E29 ROM:3E29 ; =============== S U B R O U T I N E ======================================= ROM:3E29 ROM:3E29 ROM:3E29 ROM_3E29: ; CODE XREF: ROM:284C↑p ROM:3E29 ; ROM:4268↓p ROM:3E29 andb ZERO_REG, INTMEM_98, #20h ; ' ' ; Zero register ROM:3E2D je ROM_3E3F ROM:3E2F sub INTMEM_1A, INT_PEND+1, INTMEM_6A ; Interrupt pending register ROM:3E33 cmp INTMEM_1A, 26h[INTMEM_24] ROM:3E38 jnc ROM_3E41 ROM:3E3A andb INTMEM_98, #-21h ROM:3E3D clrb INTMEM_82+1 ROM:3E3F ROM:3E3F ROM_3E3F: ; CODE XREF: ROM_3E29+4↑j ROM:3E3F clr INTMEM_68 ROM:3E41 ROM:3E41 ROM_3E41: ; CODE XREF: ROM_3E29+F↑j ROM:3E41 ret ROM:3E41 ; End of function ROM_3E29 ROM:3E41 ROM:3E42 ROM:3E42 ; =============== S U B R O U T I N E ======================================= ROM:3E42 ROM:3E42 ROM:3E42 ROM_3E42: ; CODE XREF: ROM:2425↑p ROM:3E42 andb ZERO_REG, INTMEM_9C, #2 ; Zero register ROM:3E46 jne ROM_3E5C ROM:3E48 andb ZERO_REG, INTMEM_9C, #4 ; Zero register ROM:3E4C je ROM_3E53 ROM:3E4E orb INTMEM_8B, #22h ; '"' ROM:3E51 sjmp ROM_3E5C ROM:3E53 ; --------------------------------------------------------------------------- ROM:3E53 ROM:3E53 ROM_3E53: ; CODE XREF: ROM_3E42+A↑j ROM:3E53 ; ROM:4079↓j ROM:3E53 andb ZERO_REG, INTMEM_9C, #8 ; Zero register ROM:3E57 je ROM_3E5C ROM:3E59 orb INTMEM_8B, #-12h ROM:3E5C ROM:3E5C ROM_3E5C: ; CODE XREF: ROM_3E42+4↑j ROM:3E5C ; ROM_3E42+F↑j ... ROM:3E5C ret ROM:3E5C ; End of function ROM_3E42 ROM:3E5C ROM:3E5D ROM:3E5D ; =============== S U B R O U T I N E ======================================= ROM:3E5D ROM:3E5D ROM:3E5D ROM_3E5D: ; CODE XREF: ROM:24C9↑p ROM:3E5D andb ZERO_REG, INTMEM_9C, #2 ; Zero register ROM:3E61 jne ROM_3E77 ROM:3E63 andb ZERO_REG, INTMEM_9C, #4 ; Zero register ROM:3E67 je ROM_3E6E ROM:3E69 orb INTMEM_8B, #44h ; 'D' ROM:3E6C sjmp ROM_3E77 ROM:3E6E ; --------------------------------------------------------------------------- ROM:3E6E ROM:3E6E ROM_3E6E: ; CODE XREF: ROM_3E5D+A↑j ROM:3E6E andb ZERO_REG, INTMEM_9C, #8 ; Zero register ROM:3E72 je ROM_3E77 ROM:3E74 orb INTMEM_8B, #-23h ROM:3E77 ROM:3E77 ROM_3E77: ; CODE XREF: ROM_3E5D+4↑j ROM:3E77 ; ROM_3E5D+F↑j ... ROM:3E77 ret ROM:3E77 ; End of function ROM_3E5D ROM:3E77 ROM:3E78 ROM:3E78 ; =============== S U B R O U T I N E ======================================= ROM:3E78 ROM:3E78 ROM:3E78 ROM_3E78: ; CODE XREF: ROM:251B↑p ROM:3E78 andb ZERO_REG, INTMEM_9C, #2 ; Zero register ROM:3E7C jne ROM_3E92 ROM:3E7E andb ZERO_REG, INTMEM_9C, #4 ; Zero register ROM:3E82 je ROM_3E89 ROM:3E84 orb INTMEM_8B, #-78h ROM:3E87 sjmp ROM_3E92 ROM:3E89 ; --------------------------------------------------------------------------- ROM:3E89 ROM:3E89 ROM_3E89: ; CODE XREF: ROM_3E78+A↑j ROM:3E89 andb ZERO_REG, INTMEM_9C, #8 ; Zero register ROM:3E8D je ROM_3E92 ROM:3E8F orb INTMEM_8B, #-45h ROM:3E92 ROM:3E92 ROM_3E92: ; CODE XREF: ROM_3E78+4↑j ROM:3E92 ; ROM_3E78+F↑j ... ROM:3E92 ret ROM:3E92 ; End of function ROM_3E78 ROM:3E92 ROM:3E93 ROM:3E93 ; =============== S U B R O U T I N E ======================================= ROM:3E93 ROM:3E93 ROM:3E93 ROM_3E93: ; CODE XREF: ROM:2477↑p ROM:3E93 andb ZERO_REG, INTMEM_9C, #2 ; Zero register ROM:3E97 jne ROM_3EAD ROM:3E99 andb ZERO_REG, INTMEM_9C, #4 ; Zero register ROM:3E9D je ROM_3EA4 ROM:3E9F orb INTMEM_8B, #11h ROM:3EA2 sjmp ROM_3EAD ROM:3EA4 ; --------------------------------------------------------------------------- ROM:3EA4 ROM:3EA4 ROM_3EA4: ; CODE XREF: ROM_3E93+A↑j ROM:3EA4 andb ZERO_REG, INTMEM_9C, #8 ; Zero register ROM:3EA8 je ROM_3EAD ROM:3EAA orb INTMEM_8B, #77h ; 'w' ROM:3EAD ROM:3EAD ROM_3EAD: ; CODE XREF: ROM_3E93+4↑j ROM:3EAD ; ROM_3E93+F↑j ... ROM:3EAD ret ROM:3EAD ; End of function ROM_3E93 ROM:3EAD ROM:3EAE ROM:3EAE ; =============== S U B R O U T I N E ======================================= ROM:3EAE ROM:3EAE ROM:3EAE ROM_3EAE: ; CODE XREF: ROM:2849↑p ROM:3EAE ; ROM:425F↓p ROM:3EAE andb ZERO_REG, INTMEM_98, #40h ; '@' ; Zero register ROM:3EB2 je ROM_3EC2 ROM:3EB4 incb INTMEM_8C+3 ROM:3EB6 addcb INTMEM_90, #0 ROM:3EB9 addcb INTMEM_94+1, #0 ; CODE XREF: ROM:4081↓j ROM:3EBC addcb INTMEM_96, #0 ROM:3EBF addcb INTMEM_97, #0 ROM:3EC2 ROM:3EC2 ROM_3EC2: ; CODE XREF: ROM_3EAE+4↑j ROM:3EC2 ret ROM:3EC2 ; End of function ROM_3EAE ROM:3EC2 ROM:3EC3 ; --------------------------------------------------------------------------- ROM:3EC3 pushf ROM:3EC4 clrb INTMEM_1A ROM:3EC6 ldb INTMEM_1C, (INTMEM_8C+3)[] ROM:3ECB ldb INTMEM_1C+1, INTMEM_90[] ROM:3ED0 ldb INTMEM_1C+2, (INTMEM_94+1)[] ROM:3ED5 ldb INTMEM_1C+3, INTMEM_96[] ROM:3EDA ldb INTMEM_20, INTMEM_97[] ROM:3EDA ; CODE XREF: ROM:407B↓j ROM:3EDF popf ROM:3EE0 ret ROM:3EE1 ROM:3EE1 ; =============== S U B R O U T I N E ======================================= ROM:3EE1 ROM:3EE1 ROM:3EE1 ROM_3EE1: ; CODE XREF: ROM:ROM_2846↑p ROM:3EE1 ; ROM:ROM_425C↓p ROM:3EE1 push INTMEM_1C ROM:3EE3 push INTMEM_1C+2 ROM:3EE5 push INTMEM_20 ROM:3EE7 push INTMEM_20+2 ROM:3EE9 push INTMEM_34 ROM:3EEB ld INTMEM_1C, 0Ah[SP] ; Stack pointer ROM:3EEF push INTMEM_1C ROM:3EF1 st INTMEM_1A, 0Ch[SP] ; Stack pointer ROM:3EF5 andb ZERO_REG, INTMEM_98, #1 ; Zero register ROM:3EF9 je ROM_3F04 ROM:3EFB cmp SP, ROM_404A[] ; Stack pointer ROM:3F00 jc ROM_3F0D ROM:3F02 sjmp ROM_3F0A ROM:3F04 ; --------------------------------------------------------------------------- ROM:3F04 ROM:3F04 ROM_3F04: ; CODE XREF: ROM_3EE1+18↑j ROM:3F04 cmp SP, #0CEh ; Stack pointer ROM:3F08 jc ROM_3F0D ROM:3F0A ROM:3F0A ROM_3F0A: ; CODE XREF: ROM_3EE1+21↑j ROM:3F0A orb INTMEM_32+1, #-80h ROM:3F0D ROM:3F0D ROM_3F0D: ; CODE XREF: ROM_3EE1+1F↑j ROM:3F0D ; ROM_3EE1+27↑j ROM:3F0D ret ROM:3F0D ; End of function ROM_3EE1 ROM:3F0D ROM:3F0E ROM:3F0E ; =============== S U B R O U T I N E ======================================= ROM:3F0E ROM:3F0E ROM:3F0E ROM_3F0E: ; CODE XREF: ROM:2852↑p ROM:3F0E ; ROM:427D↓p ROM:3F0E andb ZERO_REG, INTMEM_98, #1 ; Zero register ROM:3F12 je ROM_3F24 ROM:3F14 ld INTMEM_34, ROM_404C[] ROM:3F19 sub INTMEM_34, #0Ch ROM:3F1D cmp SP, INTMEM_34 ; Stack pointer ROM:3F20 jc ROM_3F3F ROM:3F22 sjmp ROM_3F2A ROM:3F24 ; --------------------------------------------------------------------------- ROM:3F24 ROM:3F24 ROM_3F24: ; CODE XREF: ROM_3F0E+4↑j ROM:3F24 cmp SP, #0F4h ; Stack pointer ROM:3F28 jc ROM_3F3F ROM:3F2A ROM:3F2A ROM_3F2A: ; CODE XREF: ROM_3F0E+14↑j ROM:3F2A ld INTMEM_1A, 0Ch[SP] ; Stack pointer ROM:3F2E pop INTMEM_1C ROM:3F30 st INTMEM_1C, 0Ah[SP] ; Stack pointer ROM:3F34 pop INTMEM_34 ROM:3F36 pop INTMEM_20+2 ROM:3F38 pop INTMEM_20 ROM:3F3A pop INTMEM_1C+2 ROM:3F3C pop INTMEM_1C ROM:3F3E ret ROM:3F3F ; --------------------------------------------------------------------------- ROM:3F3F ROM:3F3F ROM_3F3F: ; CODE XREF: ROM_3F0E+12↑j ROM:3F3F ; ROM_3F0E+1A↑j ROM:3F3F rst ROM:3F3F ; End of function ROM_3F0E ROM:3F3F ROM:3F40 ROM:3F40 ; =============== S U B R O U T I N E ======================================= ROM:3F40 ROM:3F40 ROM:3F40 ROM_3F40: ; CODE XREF: ROM:3009↑p ROM:3F40 ; ROM:30E1↑p ... ROM:3F40 ldb INTMEM_1A, #1 ROM:3F43 cmpb ZERO_REG, 33h[INTMEM_24] ; Zero register ROM:3F48 je ROM_3F83 ROM:3F4A mulub INTMEM_1C+2, INTMEM_1A+1, #2 ROM:3F4E add INTMEM_1C+2, INTMEM_80 ROM:3F51 jc ROM_3F83 ROM:3F53 add INTMEM_1C, INTMEM_80, [INTMEM_1C+2] ROM:3F57 jc ROM_3F83 ROM:3F59 ld INTMEM_1C+2, INTMEM_1C ROM:3F5C ldb INTMEM_20+3, #1 ROM:3F5F shlb INTMEM_20+3, INTMEM_1A+1 ROM:3F62 clrb INTMEM_20 ROM:3F64 ldb INTMEM_20+1, #-11h ROM:3F67 ldb INTMEM_20+2, #-10h ROM:3F6A ROM:3F6A ROM_3F6A: ; CODE XREF: ROM_3F40+41↓j ROM:3F6A cmpb INTMEM_20+1, [INTMEM_1C+2] ROM:3F6D jne ROM_3F83 ROM:3F6F add INTMEM_1C+2, #3 ; CODE XREF: ROM:ROM_4029↓j ROM:3F73 jc ROM_3F83 ROM:3F75 cmpb INTMEM_20+2, [INTMEM_1C+2] ROM:3F78 je ROM_3F89 ROM:3F7A incb INTMEM_20 ROM:3F7C cmpb INTMEM_20, 33h[INTMEM_24] ROM:3F7C ; CODE XREF: ROM:4075↓j ROM:3F81 jnc ROM_3F6A ROM:3F83 ROM:3F83 ROM_3F83: ; CODE XREF: ROM_3F40+8↑j ROM:3F83 ; ROM_3F40+11↑j ... ROM:3F83 notb INTMEM_20+3 ROM:3F85 andb INTMEM_8C, INTMEM_20+3 ROM:3F85 ; CODE XREF: ROM:4067↓j ROM:3F88 ret ROM:3F89 ; --------------------------------------------------------------------------- ROM:3F89 ROM:3F89 ROM_3F89: ; CODE XREF: ROM_3F40+38↑j ROM:3F89 clrb INTMEM_1A ROM:3F8B orb INTMEM_8C, INTMEM_20+3 ROM:3F8E ret ROM:3F8E ; End of function ROM_3F40 ROM:3F8E ROM:3F8F ROM:3F8F ; =============== S U B R O U T I N E ======================================= ROM:3F8F ROM:3F8F ROM:3F8F ROM_3F8F: ; CODE XREF: ROM_4472+8↓j ROM:3F8F ; ROM_447E+8↓j ... ROM:3F8F ldb INTMEM_20+3, #1 ROM:3F92 shlb INTMEM_20+3, INTMEM_1A+1 ROM:3F95 andb INTMEM_20+3, INTMEM_8C ROM:3F98 je ROM_3FA7 ROM:3F9A mulub INTMEM_1C+2, INTMEM_1A+1, #2 ROM:3F9E add INTMEM_1C+2, INTMEM_80 ROM:3FA1 add INTMEM_1C, INTMEM_80, [INTMEM_1C+2] ROM:3FA1 ; CODE XREF: ROM:406D↓j ROM:3FA5 br [INTMEM_1C] ROM:3FA7 ; --------------------------------------------------------------------------- ROM:3FA7 ROM:3FA7 ROM_3FA7: ; CODE XREF: ROM_3F8F+9↑j ROM:3FA7 ret ROM:3FA7 ; End of function ROM_3F8F ROM:3FA7 ROM:3FA8 ; --------------------------------------------------------------------------- ROM:3FA8 rst ROM:3FA9 ; --------------------------------------------------------------------------- ROM:3FA9 rst ROM:3FAA ; --------------------------------------------------------------------------- ROM:3FAA rst ROM:3FAB ; --------------------------------------------------------------------------- ROM:3FAB rst ROM:3FAC ; --------------------------------------------------------------------------- ROM:3FAC rst ROM:3FAD ; --------------------------------------------------------------------------- ROM:3FAD rst ROM:3FAE ; --------------------------------------------------------------------------- ROM:3FAE rst ROM:3FAF ; --------------------------------------------------------------------------- ROM:3FAF rst ROM:3FB0 ; --------------------------------------------------------------------------- ROM:3FB0 rst ROM:3FB1 ; --------------------------------------------------------------------------- ROM:3FB1 rst ROM:3FB2 ; --------------------------------------------------------------------------- ROM:3FB2 ROM:3FB2 ROM_3FB2: ; CODE XREF: ROM:4065↓j ROM:3FB2 rst ROM:3FB3 ; --------------------------------------------------------------------------- ROM:3FB3 rst ROM:3FB4 ; --------------------------------------------------------------------------- ROM:3FB4 rst ROM:3FB5 ; --------------------------------------------------------------------------- ROM:3FB5 rst ROM:3FB6 ; --------------------------------------------------------------------------- ROM:3FB6 rst ROM:3FB7 ; --------------------------------------------------------------------------- ROM:3FB7 rst ROM:3FB8 ; --------------------------------------------------------------------------- ROM:3FB8 rst ROM:3FB9 ; --------------------------------------------------------------------------- ROM:3FB9 rst ROM:3FBA ; --------------------------------------------------------------------------- ROM:3FBA rst ROM:3FBB ; --------------------------------------------------------------------------- ROM:3FBB rst ROM:3FBC ; --------------------------------------------------------------------------- ROM:3FBC rst ROM:3FBD ; --------------------------------------------------------------------------- ROM:3FBD rst ROM:3FBE ; --------------------------------------------------------------------------- ROM:3FBE rst ROM:3FBF ; --------------------------------------------------------------------------- ROM:3FBF rst ROM:3FC0 ; --------------------------------------------------------------------------- ROM:3FC0 rst ROM:3FC1 ; --------------------------------------------------------------------------- ROM:3FC1 ROM:3FC1 ROM_3FC1: ; CODE XREF: ROM:ROM_4019↓j ROM:3FC1 rst ROM:3FC2 ; --------------------------------------------------------------------------- ROM:3FC2 rst ROM:3FC3 ; --------------------------------------------------------------------------- ROM:3FC3 rst ROM:3FC4 ; --------------------------------------------------------------------------- ROM:3FC4 rst ROM:3FC5 ; --------------------------------------------------------------------------- ROM:3FC5 rst ROM:3FC6 ; --------------------------------------------------------------------------- ROM:3FC6 rst ROM:3FC7 ; --------------------------------------------------------------------------- ROM:3FC7 rst ROM:3FC7 ; --------------------------------------------------------------------------- ROM:3FC8 db 38h ; 8 ROM:3FC9 db 0 ROM:3FCA db 0 ROM:3FCB db 0 ROM:3FCC db 0A0h ROM:3FCD db 52h ; R ROM:3FCE db 57h ; W ROM:3FCF db 1 ROM:3FD0 db 0E0h ROM:3FD1 db 2Eh ; . ROM:3FD2 db 82h ROM:3FD3 db 6 ROM:3FD4 db 15h ROM:3FD5 db 34h ; 4 ROM:3FD6 db 80h ROM:3FD7 db 25h ; % ROM:3FD8 db 4Dh ; M ROM:3FD9 db 80h ROM:3FDA db 0 ROM:3FDB db 5Ch ; \ ROM:3FDC db 0 ROM:3FDD db 5Ch ; \ ROM:3FDE db 0B8h ROM:3FDF db 0Bh ROM:3FE0 db 0F4h ROM:3FE1 db 1 ROM:3FE2 db 84h ROM:3FE3 db 3 ROM:3FE4 db 62h ; b ROM:3FE5 db 0 ROM:3FE6 db 62h ; b ROM:3FE7 db 0 ROM:3FE8 db 0DCh ROM:3FE9 db 5 ROM:3FEA ; --------------------------------------------------------------------------- ROM:3FEA ROM:3FEA ROM_3FEA: ; CODE XREF: ROM:406F↓j ROM:3FEA sjmp ROM_3CEA+2 ROM:3FEA ; --------------------------------------------------------------------------- ROM:3FEC db 0D0h ROM:3FED db 7 ROM:3FEE db 0C8h ROM:3FEF db 0BBh ROM:3FF0 ; --------------------------------------------------------------------------- ROM:3FF0 ROM:3FF0 ROM_3FF0: ; CODE XREF: ROM:4077↓j ROM:3FF0 mulu INTMEM_E7+1, INTMEM_26+1, #680h ROM:3FF5 di ROM:3FF6 dec IOPORT1 ; Input/output port 1 ROM:3FF8 neg INTMEM_C8 ROM:3FFA shrab INTMEM_FE+1, INTMEM_62+2 ROM:3FFD rst ROM:3FFD ; --------------------------------------------------------------------------- ROM:3FFE db 0FFh ROM:3FFF db 0FFh ROM:4000 db 45h ; E ROM:4001 db 59h ; Y ROM:4002 db 21h ; ! ROM:4003 ; --------------------------------------------------------------------------- ROM:4003 ROM:4003 ROM_4003: ; CODE XREF: ROM:4071↓j ROM:4003 ; DATA XREF: ROM:2826↑r ... ROM:4003 andb INTMEM_76, INTMEM_26, -88Fh[ZERO_REG+2] ; Zero register ROM:4009 ROM:4009 ROM_4009: ; DATA XREF: ROM:25CD↑r ROM:4009 sjmp ROM_3DDC+3 ROM:4009 ; --------------------------------------------------------------------------- ROM:400B db 25h ; % ROM:400C ROM_400C: db 30h ; 0 ; DATA XREF: ROM:2629↑r ROM:400D db 26h ; & ROM:400E ROM_400E: db 0AAh ; DATA XREF: ROM:25A3↑r ROM:400F db 25h ; % ROM:4010 ROM_4010: db 0C3h ; DATA XREF: ROM:2661↑r ROM:4011 db 40h ; @ ROM:4012 ROM_4012: db 0B2h ; DATA XREF: ROM:26AB↑r ROM:4013 db 26h ; & ROM:4014 ; --------------------------------------------------------------------------- ROM:4014 ROM:4014 ROM_4014: ; CODE XREF: ROM:406B↓j ROM:4014 ; DATA XREF: ROM:258C↑r ... ROM:4014 orb INTMEM_E7+1, 271Ch[INTMEM_24] ROM:4019 ROM:4019 ROM_4019: ; DATA XREF: ROM:279F↑r ROM:4019 sjmp ROM_3FC1 ROM:4019 ; --------------------------------------------------------------------------- ROM:401B db 27h ; ' ROM:401C ROM_401C: db 8Fh ; DATA XREF: ROM:2788↑r ROM:401D db 27h ; ' ROM:401E ROM_401E: db 4Ah ; J ; DATA XREF: ROM:2743↑r ROM:401F db 27h ; ' ROM:4020 ROM_4020: db 0BDh ; DATA XREF: ROM:27B6↑r ROM:4021 db 27h ; ' ROM:4022 ROM_4022: db 0D4h ; DATA XREF: ROM:27CD↑r ROM:4023 db 27h ; ' ROM:4024 ROM_4024: db 33h ; 3 ; DATA XREF: ROM:272C↑r ROM:4025 db 27h ; ' ROM:4026 ROM_4026: db 61h ; a ; DATA XREF: ROM:275A↑r ROM:4027 db 27h ; ' ROM:4028 ROM_4028: db 78h ; x ; DATA XREF: ROM:ROM_2771↑r ROM:4029 ; --------------------------------------------------------------------------- ROM:4029 ROM:4029 ROM_4029: ; CODE XREF: ROM:4069↓j ROM:4029 sjmp ROM_3F6F+2 ROM:4029 ; --------------------------------------------------------------------------- ROM:402B db 43h ; C ROM:402C ROM_402C: db 82h ; DATA XREF: ROM:2418↑r ROM:402D db 75h ; u ROM:402E ROM_402E: db 82h ; DATA XREF: ROM:246A↑r ROM:402F db 75h ; u ROM:4030 ROM_4030: db 82h ; DATA XREF: ROM:24BC↑r ROM:4031 db 75h ; u ROM:4032 ROM_4032: db 82h ; DATA XREF: ROM:250E↑r ROM:4033 db 75h ; u ROM:4034 ROM_4034: db 0D2h ; DATA XREF: ROM_5C12:ROM_2E2A↑r ROM:4035 db 55h ; U ROM:4036 db 0DCh ROM:4037 db 54h ; T ROM:4038 ROM_4038: db 0CBh ; DATA XREF: ROM:231B↑r ROM:4039 db 54h ; T ROM:403A ROM_403A: db 0C7h ; DATA XREF: ROM:22E4↑r ROM:403A ; ROM:ROM_2983↑r ROM:403B db 54h ; T ROM:403C db 0C3h ROM:403D db 54h ; T ROM:403E ROM_403E: db 3Dh ; = ; DATA XREF: ROM:222B↑r ROM:403E ; ROM:22BC↑r ... ROM:403F db 54h ; T ROM:4040 db 2Ah ; * ROM:4041 db 54h ; T ROM:4042 ROM_4042: db 24h ; $ ; DATA XREF: ROM:ROM_34B8↑r ROM:4042 ; ROM:3512↑r ... ROM:4043 db 78h ; x ROM:4044 ROM_4044: db 20h ; DATA XREF: ROM:30F5↑r ROM:4044 ; ROM:31BF↑r ... ROM:4045 db 77h ; w ROM:4046 ROM_4046: db 50h ; P ; DATA XREF: ROM:2B2E↑r ROM:4047 db 0C0h ROM:4048 ROM_4048: db 17h ; DATA XREF: ROM:2B33↑r ROM:4048 ; ROM:353B↑r ... ROM:4049 db 0C2h ROM:404A ROM_404A: db 10h ; CODE XREF: ROM:4073↓j ROM:404A ; DATA XREF: ROM_2A0B+78↑r ... ROM:404B db 0C0h ROM:404C ROM_404C: db 50h ; P ; DATA XREF: ROM_2A0B+89↑r ROM:404C ; ROM_2A0B+B4↑r ... ROM:404D db 0C0h ROM:404E ROM_404E: db 0C9h ; DATA XREF: ROM_3D8A:ROM_3E1C↑r ROM:404F db 53h ; S ROM:4050 ROM_4050: db 0C0h ; DATA XREF: ROM:3D7F↑r ROM:4050 ; ROM_3D8A:ROM_3D95↑r ROM:4051 db 53h ; S ROM:4052 ROM_4052: db 10h ; DATA XREF: ROM:3504↑r ROM:4052 ; ROM:35C8↑r ... ROM:4053 db 0C0h ROM:4054 ROM_4054: db 0FEh ; DATA XREF: ROM:312B↑r ROM:4054 ; ROM:3169↑r ... ROM:4055 db 0DFh ROM:4056 ROM_4056: db 0B0h ; DATA XREF: ROM:3870↑r ROM:4056 ; ROM:38B5↑r ... ROM:4057 db 0C0h ROM:4058 ; --------------------------------------------------------------------------- ROM:4058 sub INTMEM_2A, [INTMEM_3C]+ ROM:405B addb INTMEM_F6+2, INTMEM_54, INTMEM_DB+1 ROM:405F andb INTMEM_42, INTMEM_42, [INT_PEND1] ; Interrupt pending register 1 ROM:4063 scall ROM_43C6+1 ROM:4065 sjmp ROM_3FB2 ROM:4067 ; --------------------------------------------------------------------------- ROM:4067 sjmp ROM_3F85+1 ROM:4069 ; --------------------------------------------------------------------------- ROM:4069 sjmp ROM_4029 ROM:406B ; --------------------------------------------------------------------------- ROM:406B sjmp ROM_4014 ROM:406D ; --------------------------------------------------------------------------- ROM:406D sjmp ROM_3FA1+2 ROM:406F ; --------------------------------------------------------------------------- ROM:406F sjmp ROM_3FEA ROM:4071 ; --------------------------------------------------------------------------- ROM:4071 sjmp ROM_4003 ROM:4073 ; --------------------------------------------------------------------------- ROM:4073 sjmp ROM_404A ROM:4075 ; --------------------------------------------------------------------------- ROM:4075 sjmp ROM_3F7C+4 ROM:4077 ; --------------------------------------------------------------------------- ROM:4077 sjmp ROM_3FF0 ROM:4079 ; --------------------------------------------------------------------------- ROM:4079 sjmp ROM_3E53+3 ROM:407B ; --------------------------------------------------------------------------- ROM:407B sjmp ROM_3EDA+3 ROM:407D ; --------------------------------------------------------------------------- ROM:407D sjmp ROM_3E12+1 ROM:407F ; --------------------------------------------------------------------------- ROM:407F sjmp ROM_3D9A+1 ROM:4081 ; --------------------------------------------------------------------------- ROM:4081 sjmp ROM_3EB9+2 ROM:4083 ; --------------------------------------------------------------------------- ROM:4083 and INTMEM_24+1, INTMEM_AB, 40h[INTMEM_9E] ROM:4088 subb INTMEM_4, [INTMEM_3C]+ ROM:408B andb INTMEM_FC, INTMEM_2A+1, -54D5h[INTMEM_28] ROM:4091 and INTMEM_6C+3, INTMEM_26, INTMEM_B9 ROM:4095 scall ROM_4134 ROM:4097 scall ROM_446A+2 ROM:4099 jbs INTMEM_48+1, 4, ROM_40C7 ROM:409C mulub INTMEM_90+1, INTMEM_42+1 ROM:409F sjmp ROM_40A9 ROM:40A1 ; --------------------------------------------------------------------------- ROM:40A1 cmpb INTMEM_2A+1, #0 ROM:40A4 jne ROM_40B5 ROM:40A6 ROM:40A6 ROM_40A6: ; CODE XREF: ROM:40B9↓j ROM:40A6 jbs WSR1, 6, ROM_40BC ; Window selection register 1 ROM:40A9 ROM:40A9 ROM_40A9: ; CODE XREF: ROM:409F↑j ROM:40A9 ldb INTMEM_6, #18h ROM:40AC add INTMEM_4, INT_PEND+1, 16h[INTMEM_24] ; Interrupt pending register ROM:40B2 andb INTMEM_32+1, #-5 ROM:40B5 ROM:40B5 ROM_40B5: ; CODE XREF: ROM:40A4↑j ROM:40B5 andb ZERO_REG, INTMEM_32+1, #4 ; Zero register ROM:40B9 jne ROM_40A6 ROM:40BB ret ROM:40BC ; --------------------------------------------------------------------------- ROM:40BC ROM:40BC ROM_40BC: ; CODE XREF: ROM:ROM_40A6↑j ROM:40BC orb INTMEM_32+1, #4 ROM:40BF orb INTMEM_32+1, #2 ROM:40C2 ret ROM:40C3 ; --------------------------------------------------------------------------- ROM:40C3 pop INTMEM_1C[] ROM:40C7 ROM:40C7 ROM_40C7: ; CODE XREF: ROM:4099↑j ROM:40C7 orb INTMEM_28+1, WSR1+1 ; Window selection register 1 ROM:40CA jbc INTMEM_28+1, 1, ROM_40DC ROM:40CD andb INTMEM_28+1, #-3 ROM:40D0 jbc INTMEM_28+1, 0, ROM_40D6 ROM:40D3 orb INT_PEND, #20h ; ' ' ; Interrupt pending register ROM:40D6 ROM:40D6 ROM_40D6: ; CODE XREF: ROM:40D0↑j ROM:40D6 orb INTMEM_98, #2 ROM:40D9 ljmp ROM_208A ROM:40DC ; --------------------------------------------------------------------------- ROM:40DC ROM:40DC ROM_40DC: ; CODE XREF: ROM:40CA↑j ROM:40DC jbc INTMEM_28+1, 0, ROM_40FA ROM:40DF andb INTMEM_28+1, #-2 ROM:40E2 jbs WSR1, 6, ROM_40F2 ; Window selection register 1 ROM:40E5 ldb INTMEM_6, #18h ROM:40E8 add INTMEM_4, INT_PEND+1, 16h[INTMEM_24] ; Interrupt pending register ROM:40EE ROM:40EE ROM_40EE: ; CODE XREF: ROM:40F8↓j ROM:40EE ei ROM:40EF ljmp ROM_425C ROM:40F2 ; --------------------------------------------------------------------------- ROM:40F2 ROM:40F2 ROM_40F2: ; CODE XREF: ROM:40E2↑j ROM:40F2 orb INTMEM_32+1, #4 ROM:40F5 orb INTMEM_32+1, #2 ROM:40F8 sjmp ROM_40EE ROM:40FA ; --------------------------------------------------------------------------- ROM:40FA ROM:40FA ROM_40FA: ; CODE XREF: ROM:ROM_40DC↑j ROM:40FA rst ROM:40FB ; --------------------------------------------------------------------------- ROM:40FB rst ROM:40FC ; --------------------------------------------------------------------------- ROM:40FC cmpb INTMEM_2A+1, #0 ROM:40FF jne ROM_4109 ROM:4101 clrb INTMEM_9C+1 ROM:4103 ldb INTMEM_A4, #1 ROM:4106 ldb INTMEM_A4+1, #1 ROM:4109 ROM:4109 ROM_4109: ; CODE XREF: ROM:40FF↑j ROM:4109 ret ROM:410A ; --------------------------------------------------------------------------- ROM:410A ; START OF FUNCTION CHUNK FOR ROM_41E8 ROM:410A ROM:410A ROM_410A: ; CODE XREF: ROM_41E8+17↓j ROM:410A ; ROM_41E8+27↓j ROM:410A ldb INTMEM_1C+2, INTMEM_1C ROM:410D clrb INTMEM_1C ROM:410F ld INTMEM_1A, #2Ah ; '*' ROM:4113 lcall ROM_7496 ROM:4116 clrb INTMEM_1A ROM:4118 cmpb INTMEM_1C+2, #6 ROM:411B jh ROM_413D ROM:411D je ROM_4138 ROM:411F cmpb INTMEM_1C+2, #1 ROM:4122 jh ROM_4128 ROM:4124 je ROM_418B ROM:4126 sjmp ROM_41CF ROM:4128 ; --------------------------------------------------------------------------- ROM:4128 ROM:4128 ROM_4128: ; CODE XREF: ROM_41E8-C6↑j ROM:4128 cmpb INTMEM_1C+2, #3 ROM:412B jh ROM_4131 ROM:412D je ROM_4199 ROM:412F sjmp ROM_4183 ROM:4131 ; --------------------------------------------------------------------------- ROM:4131 ROM:4131 ROM_4131: ; CODE XREF: ROM_41E8-BD↑j ROM:4131 cmpb INTMEM_1C+2, #4 ROM:4131 ; END OF FUNCTION CHUNK FOR ROM_41E8 ROM:4134 ROM:4134 ; =============== S U B R O U T I N E ======================================= ROM:4134 ROM:4134 ROM:4134 ROM_4134: ; CODE XREF: ROM:4095↑p ROM:4134 je ROM_41A4 ROM:4136 sjmp ROM_41AC ROM:4138 ; --------------------------------------------------------------------------- ROM:4138 ROM:4138 ROM_4138: ; CODE XREF: ROM_41E8-CB↑j ROM:4138 cmpb INTMEM_1C+1, #3 ROM:413B jh ROM_4145 ROM:413D ROM:413D ROM_413D: ; CODE XREF: ROM_41E8-CD↑j ROM:413D ldb INTMEM_1A, #-1 ROM:4140 ld INTMEM_72, [SP] ; Stack pointer ROM:4143 sjmp ROM_41CF ROM:4145 ; --------------------------------------------------------------------------- ROM:4145 ROM:4145 ROM_4145: ; CODE XREF: ROM_4134+7↑j ROM:4145 ld INTMEM_20+2, #3E8h ROM:4149 divub INTMEM_20+2, INTMEM_1C+1 ROM:414C jnv ROM_4154 ROM:414E ld INTMEM_20+2, #0FFh ROM:4152 sjmp ROM_4160 ROM:4154 ; --------------------------------------------------------------------------- ROM:4154 ROM:4154 ROM_4154: ; CODE XREF: ROM_4134+18↑j ROM:4154 shrb INTMEM_1C+1, #1 ROM:4157 cmpb INTMEM_1C+1, INTMEM_20+3 ROM:415A jh ROM_4160 ROM:415C incb INTMEM_20+2 ROM:415E clrb INTMEM_20+3 ROM:4160 ROM:4160 ROM_4160: ; CODE XREF: ROM_4134+1E↑j ROM:4160 ; ROM_4134+26↑j ROM:4160 ld INTMEM_20, INTMEM_20+2 ROM:4163 mulub INTMEM_20+2, INTMEM_1C+3 ROM:4166 divub INTMEM_20+2, #-38h ROM:4169 jnv ROM_4171 ROM:416B ld INTMEM_20+2, #0FFh ROM:416F sjmp ROM_417A ROM:4171 ; --------------------------------------------------------------------------- ROM:4171 ROM:4171 ROM_4171: ; CODE XREF: ROM_4134+35↑j ROM:4171 cmpb INTMEM_20+3, #64h ; 'd' ROM:4174 jnh ROM_417A ROM:4176 incb INTMEM_20+2 ROM:4178 clrb INTMEM_20+3 ROM:417A ROM:417A ROM_417A: ; CODE XREF: ROM_4134+3B↑j ROM:417A ; ROM_4134+40↑j ROM:417A ldb INTMEM_9C+1, INTMEM_20+2 ROM:417D subb INTMEM_A4, INTMEM_20, INTMEM_9C+1 ROM:4181 sjmp ROM_41CF ROM:4183 ; --------------------------------------------------------------------------- ROM:4183 ROM:4183 ROM_4183: ; CODE XREF: ROM_41E8-B9↑j ROM:4183 andb INTMEM_9C, #-11h ROM:4186 ldb INTMEM_1C+2, #0 ROM:4189 sjmp ROM_4191 ROM:418B ; --------------------------------------------------------------------------- ROM:418B ROM:418B ROM_418B: ; CODE XREF: ROM_41E8-C4↑j ROM:418B orb INTMEM_9C, #10h ROM:418E ldb INTMEM_1C+2, #1 ROM:4191 ROM:4191 ROM_4191: ; CODE XREF: ROM_4134+55↑j ROM:4191 andb ZERO_REG, INTMEM_9C, #20h ; ' ' ; Zero register ROM:4195 je ROM_41BB ROM:4197 sjmp ROM_41CC ROM:4199 ; --------------------------------------------------------------------------- ROM:4199 ROM:4199 ROM_4199: ; CODE XREF: ROM_41E8-BB↑j ROM:4199 ldb INTMEM_1C+2, #1 ROM:419C andb ZERO_REG, INTMEM_1C, #3 ; Zero register ROM:41A0 je ROM_41A7 ROM:41A2 sjmp ROM_41BB ROM:41A4 ; --------------------------------------------------------------------------- ROM:41A4 ROM:41A4 ROM_41A4: ; CODE XREF: ROM_4134↑j ROM:41A4 ldb INTMEM_1C+2, #0 ROM:41A7 ROM:41A7 ROM_41A7: ; CODE XREF: ROM_4134+6C↑j ROM:41A7 orb INTMEM_9C, #20h ; ' ' ROM:41AA sjmp ROM_41D2 ROM:41AC ; --------------------------------------------------------------------------- ROM:41AC ROM:41AC ROM_41AC: ; CODE XREF: ROM_4134+2↑j ROM:41AC andb INTMEM_9C, #-21h ROM:41AF ldb INTMEM_1C+2, #0 ROM:41B2 andb ZERO_REG, INTMEM_9C, #10h ; Zero register ROM:41B6 je ROM_41BB ROM:41B8 ldb INTMEM_1C+2, #1 ROM:41BB ROM:41BB ROM_41BB: ; CODE XREF: ROM_4134+61↑j ROM:41BB ; ROM_4134+6E↑j ... ROM:41BB andb ZERO_REG, INTMEM_1C, #1 ; Zero register ROM:41BF jne ROM_41CC ROM:41C1 andb ZERO_REG, INTMEM_1C, #2 ; Zero register ROM:41C5 je ROM_41D2 ROM:41C7 ldb INTMEM_1A, #2 ROM:41CA sjmp ROM_41CF ROM:41CC ; --------------------------------------------------------------------------- ROM:41CC ROM:41CC ROM_41CC: ; CODE XREF: ROM_4134+63↑j ROM:41CC ; ROM_4134+8B↑j ROM:41CC ldb INTMEM_1A, #1 ROM:41CF ROM:41CF ROM_41CF: ; CODE XREF: ROM_41E8-C2↑j ROM:41CF ; ROM_4134+F↑j ... ROM:41CF ldb INTMEM_1C+2, #2 ROM:41D2 ROM:41D2 ROM_41D2: ; CODE XREF: ROM_4134+76↑j ROM:41D2 ; ROM_4134+91↑j ROM:41D2 lcall ROM_4225 ROM:41D5 andb ZERO_REG, INTMEM_9C, #20h ; ' ' ; Zero register ROM:41D9 je ROM_41DE ROM:41DB orb INTMEM_1C, #8 ROM:41DE ROM:41DE ROM_41DE: ; CODE XREF: ROM_4134+A5↑j ROM:41DE andb ZERO_REG, INTMEM_9C, #10h ; Zero register ROM:41E2 je ROM_41E7 ROM:41E4 orb INTMEM_1C, #10h ROM:41E7 ROM:41E7 ROM_41E7: ; CODE XREF: ROM_4134+AE↑j ROM:41E7 ret ROM:41E7 ; End of function ROM_4134 ROM:41E7 ROM:41E8 ROM:41E8 ; =============== S U B R O U T I N E ======================================= ROM:41E8 ROM:41E8 ROM:41E8 ROM_41E8: ; CODE XREF: ROM:427A↓p ROM:41E8 ROM:41E8 ; FUNCTION CHUNK AT ROM:410A SIZE 0000002A BYTES ROM:41E8 ROM:41E8 djnz INTMEM_A4+1, ROM_4211 ROM:41EB andb ZERO_REG, INTMEM_9C, #40h ; '@' ; Zero register ROM:41EF jne ROM_4201 ROM:41F1 cmpb INTMEM_9C+1, ZERO_REG ; Zero register ROM:41F4 jne ROM_4206 ROM:41F6 ROM:41F6 ROM_41F6: ; CODE XREF: ROM_41E8+1C↓j ROM:41F6 ldb INTMEM_A4+1, INTMEM_A4 ROM:41F9 andb INTMEM_9C, #-41h ROM:41FC ldb INTMEM_1C, #2 ROM:41FF sjmp ROM_410A ROM:4201 ; --------------------------------------------------------------------------- ROM:4201 ROM:4201 ROM_4201: ; CODE XREF: ROM_41E8+7↑j ROM:4201 cmpb INTMEM_A4, ZERO_REG ; Zero register ROM:4204 jne ROM_41F6 ROM:4206 ROM:4206 ROM_4206: ; CODE XREF: ROM_41E8+C↑j ROM:4206 ldb INTMEM_A4+1, INTMEM_9C+1 ROM:4209 orb INTMEM_9C, #40h ; '@' ROM:420C ldb INTMEM_1C, #1 ROM:420F sjmp ROM_410A ROM:4211 ; --------------------------------------------------------------------------- ROM:4211 ROM:4211 ROM_4211: ; CODE XREF: ROM_41E8↑j ROM:4211 ret ROM:4211 ; End of function ROM_41E8 ROM:4211 ROM:4212 ; --------------------------------------------------------------------------- ROM:4212 cmpb INTMEM_2A+1, #0 ROM:4215 jne ROM_4224 ROM:4217 ROM:4217 ROM_4217: ; CODE XREF: ROM:ROM_4217↓j ROM:4217 jbs WSR1, 6, ROM_4217 ; Window selection register 1 ROM:421A pushf ROM:421B ldb INTMEM_6, #1 ROM:421E add INTMEM_4, INT_PEND+1, #2 ; Interrupt pending register ROM:4223 popf ROM:4224 ROM:4224 ROM_4224: ; CODE XREF: ROM:4215↑j ROM:4224 ret ROM:4225 ROM:4225 ; =============== S U B R O U T I N E ======================================= ROM:4225 ROM:4225 ROM:4225 ROM_4225: ; CODE XREF: ROM_4134:ROM_41D2↑p ROM:4225 cmpb INTMEM_1C+2, #2 ROM:4228 jh ROM_424F ROM:422A je ROM_4255 ROM:422C cmpb INTMEM_1C+2, #0 ROM:422F jne ROM_4240 ROM:4231 ROM:4231 ROM_4231: ; CODE XREF: ROM_4225:ROM_4231↓j ROM:4231 jbs WSR1, 6, ROM_4231 ; Window selection register 1 ROM:4234 pushf ROM:4235 ldb INTMEM_6, #1 ROM:4238 add INTMEM_4, INT_PEND+1, #2 ; Interrupt pending register ROM:423D popf ROM:423E sjmp ROM_4255 ROM:4240 ; --------------------------------------------------------------------------- ROM:4240 ROM:4240 ROM_4240: ; CODE XREF: ROM_4225+A↑j ROM:4240 ; ROM_4225:ROM_4240↓j ROM:4240 jbs WSR1, 6, ROM_4240 ; Window selection register 1 ROM:4243 pushf ROM:4244 ldb INTMEM_6, #21h ; '!' ROM:4247 add INTMEM_4, INT_PEND+1, #2 ; Interrupt pending register ROM:424C popf ROM:424D sjmp ROM_4255 ROM:424F ; --------------------------------------------------------------------------- ROM:424F ROM:424F ROM_424F: ; CODE XREF: ROM_4225+3↑j ROM:424F ldb INTMEM_1A, #-1 ROM:4252 ld INTMEM_72, [SP] ; Stack pointer ROM:4255 ROM:4255 ROM_4255: ; CODE XREF: ROM_4225+5↑j ROM:4255 ; ROM_4225+19↑j ... ROM:4255 jbc WSR1, 1, ROM_425B ; Window selection register 1 ROM:4258 orb INTMEM_1C, #24h ; '$' ROM:425B ROM:425B ROM_425B: ; CODE XREF: ROM_4225:ROM_4255↑j ROM:425B ret ROM:425B ; End of function ROM_4225 ROM:425B ROM:425C ; --------------------------------------------------------------------------- ROM:425C ROM:425C ROM_425C: ; CODE XREF: ROM:40EF↑j ROM:425C lcall ROM_3EE1 ROM:425F lcall ROM_3EAE ROM:4262 lcall ROM_3D8A ROM:4265 lcall ROM_293E ROM:4268 lcall ROM_3E29 ROM:426B lcall ROM_4496 ROM:426E lcall ROM_3B09 ROM:4271 lcall ROM_6C18 ROM:4274 lcall ROM_448A ROM:4277 lcall ROM_3CE3 ROM:427A lcall ROM_41E8 ROM:427D lcall ROM_3F0E ROM:4280 popf ROM:4281 ret ROM:4282 ; --------------------------------------------------------------------------- ROM:4282 mulu INTMEM_8C, INTMEM_42+1 ROM:4285 sub INTMEM_5C, 6Bh[INTMEM_60] ROM:4289 scall ROM_432D+1 ROM:428B scall ROM_445E ROM:428D addb INTMEM_3E, [INTMEM_C2]+ ROM:4290 push [INTMEM_2A]+ ROM:4292 add INTMEM_4E+1, INTMEM_B5, INTMEM_50+1 ROM:4296 di ROM:4297 mulu INTMEM_46+1, INTMEM_B3, 2Dh[INTMEM_82] ROM:429C jbc INTMEM_66+1, 6, ROM_430F ROM:429F sub INTMEM_66, [INTMEM_6] ROM:42A2 subc INTMEM_42, [INTMEM_68]+ ROM:42A2 ; CODE XREF: ROM:4314↓j ROM:42A5 sub INTMEM_6A+1, IOPORT2 ; Input/output port 2 ROM:42A8 ldbse INTMEM_C0, INTMEM_66+1 ROM:42AB sub INTMEM_66, [INTMEM_C4]+ ROM:42AE jbs INTMEM_6A, 2, ROM_432B+1 ROM:42B1 sub INTMEM_BE, #68D6h ROM:42B5 sub INTMEM_68+1, -59Ah[INTMEM_72] ROM:42BA andb INTMEM_6C+2, [INTMEM_6C] ROM:42BD mulu INTMEM_86+2, #6CC8h ROM:42C1 mulu INTMEM_62, #4BACh ROM:42C5 mulu INTMEM_42+1, [INTMEM_6C] ROM:42C8 mulu ZERO_REG, INTMEM_42+1 ; Zero register ROM:42CB mulu INTMEM_6C+1, INTMEM_5C ROM:42CE addcb INT_PEND1, [INTMEM_6C]+ ; Interrupt pending register 1 ROM:42D1 mulu INTMEM_6C, #6D9Ch ROM:42D5 and INTMEM_42+1, INTMEM_6C, 41h[INT_PEND+1] ; Interrupt pending register ROM:42DA mulu INTMEM_D0, INTMEM_42+1 ROM:42DD mulu INTMEM_86, #6EF4h ROM:42E1 mulu INTMEM_6C, 43h[INTMEM_6C] ROM:42E5 and INTMEM_42+1, INTMEM_6C, 43h[INTMEM_6C] ROM:42EA mulu INTMEM_6C, INTMEM_42+1 ROM:42ED and INTMEM_42+1, INTMEM_6C, 43h[INTMEM_6C] ROM:42F2 pushf ROM:42F3 andb ZERO_REG, ZERO_REG+1, [INTMEM_2E+2] ; Zero register ROM:42F7 andb INTMEM_32, INTMEM_42+1, -15FFh[INTMEM_2E+2] ROM:42FD clr INTMEM_8C ROM:42FF sub INTMEM_34, INTMEM_76, -33FFh[INTMEM_32] ROM:4305 clr INTMEM_D4+1 ROM:4307 add INTMEM_44, INTMEM_CE, #135h ROM:430C jbc ZERO_REG+1, 6, ROM_4370+1 ; Zero register ROM:430F ROM:430F ROM_430F: ; CODE XREF: ROM:429C↑j ROM:430F add INTMEM_44+1, INTMEM_C0, #137h ROM:4314 jbs ZERO_REG+1, 0, ROM_42A2+1 ; Zero register ROM:4317 add INTMEM_26, ZERO_REG+1, [INTMEM_38]+ ; Zero register ROM:431B sub INTMEM_5C+1, INTMEM_F6+3, 1[INTMEM_40] ROM:4320 ROM:4320 ; =============== S U B R O U T I N E ======================================= ROM:4320 ROM:4320 ROM:4320 ROM_4320: ; CODE XREF: ROM:713A↓p ROM:4320 ROM:4320 ; FUNCTION CHUNK AT ROM:4336 SIZE 00000001 BYTES ROM:4320 ROM:4320 lcall ROM_2A0B ROM:4323 ld INTMEM_26, #4058h ROM:4327 ROM:4327 ROM_4327: ; CODE XREF: ROM:4332↓j ROM:4327 cmp INTMEM_26, #409Eh ROM:432B ROM:432B ROM_432B: ; CODE XREF: ROM:42AE↑j ROM:432B je ROM_4336 ROM:432D ROM:432D ROM_432D: ; CODE XREF: ROM:4289↑p ROM:432D ld INTMEM_1A, [INTMEM_26]+ ROM:432D ; End of function ROM_4320 ROM:432D ROM:4330 scall ROM_4334 ROM:4332 sjmp ROM_4327 ROM:4334 ROM:4334 ; =============== S U B R O U T I N E ======================================= ROM:4334 ROM:4334 ROM:4334 ROM_4334: ; CODE XREF: ROM:4330↑p ROM:4334 br [INTMEM_1A] ROM:4334 ; End of function ROM_4334 ROM:4334 ROM:4336 ; --------------------------------------------------------------------------- ROM:4336 ; START OF FUNCTION CHUNK FOR ROM_4320 ROM:4336 ROM:4336 ROM_4336: ; CODE XREF: ROM_4320:ROM_432B↑j ROM:4336 ret ROM:4336 ; END OF FUNCTION CHUNK FOR ROM_4320 ROM:4337 ; --------------------------------------------------------------------------- ROM:4337 rst ROM:4338 ; --------------------------------------------------------------------------- ROM:4338 cmpb INTMEM_2A+1, #0 ROM:433B jne ROM_4341 ROM:433D ld INTMEM_24, #7720h ROM:4341 ROM:4341 ROM_4341: ; CODE XREF: ROM:433B↑j ROM:4341 ldb INTMEM_1A, ZERO_REG ; Zero register ROM:4344 ret ROM:4345 ; --------------------------------------------------------------------------- ROM:4345 rst ROM:4346 ROM:4346 ; =============== S U B R O U T I N E ======================================= ROM:4346 ROM:4346 ROM:4346 ROM_4346: ; CODE XREF: ROM_5D04+27↓p ROM:4346 ; ROM_5D04+6E↓p ... ROM:4346 cmp INTMEM_1A, #39h ; '9' ROM:434A jc ROM_4359 ROM:434C shl INTMEM_1A, #1 ROM:434F ld INTMEM_34, 4282h[INTMEM_1A] ROM:4354 ld INTMEM_1A, ZERO_REG ; Zero register ROM:4357 br [INTMEM_34] ROM:4359 ; --------------------------------------------------------------------------- ROM:4359 ROM:4359 ROM_4359: ; CODE XREF: ROM_4346+4↑j ROM:4359 ld INTMEM_34, #42F4h ROM:435D ROM:435D ROM_435D: ; CODE XREF: ROM_4346+24↓j ROM:435D cmp INTMEM_1A, [INTMEM_34]+ ROM:4360 je ROM_4374 ROM:4362 add INTMEM_34, #2 ROM:4366 cmp INTMEM_34, #4320h ROM:436A jne ROM_435D ROM:436C ld INTMEM_1A, #0FFh ROM:4370 ROM:4370 ROM_4370: ; CODE XREF: ROM:430C↑j ROM:4370 ld INTMEM_72, [SP] ; Stack pointer ROM:4373 ret ROM:4374 ; --------------------------------------------------------------------------- ROM:4374 ROM:4374 ROM_4374: ; CODE XREF: ROM_4346+1A↑j ROM:4374 ld INTMEM_1A, ZERO_REG ; Zero register ROM:4377 ld INTMEM_34, [INTMEM_34] ROM:437A br [INTMEM_34] ROM:437A ; End of function ROM_4346 ROM:437A ROM:437C ; --------------------------------------------------------------------------- ROM:437C cmpb INTMEM_2A+1, #0 ROM:437F jne ROM_4385 ROM:4381 ld INTMEM_80, #7824h ROM:4385 ROM:4385 ROM_4385: ; CODE XREF: ROM:437F↑j ROM:4385 ret ROM:4386 ROM:4386 ; =============== S U B R O U T I N E ======================================= ROM:4386 ROM:4386 ROM:4386 ROM_4386: ; CODE XREF: ROM:7158↓p ROM:4386 ROM:4386 ; FUNCTION CHUNK AT ROM:43D6 SIZE 00000014 BYTES ROM:4386 ROM:4386 andb ZERO_REG, INTMEM_9C, #-80h ; Zero register ROM:438A je ROM_439B ROM:438C andb ZERO_REG, INTMEM_B3, #1 ; Zero register ROM:4390 jne ROM_439B ROM:4392 decb INTMEM_A6 ROM:4394 jne ROM_43E6 ROM:4396 andb INTMEM_9C, #7Fh ROM:4399 sjmp ROM_43A0 ROM:439B ; --------------------------------------------------------------------------- ROM:439B ROM:439B ROM_439B: ; CODE XREF: ROM_4386+4↑j ROM:439B ; ROM_4386+A↑j ROM:439B cmpb INTMEM_2A+1, #0 ROM:439E jne ROM_43E6 ROM:43A0 ROM:43A0 ROM_43A0: ; CODE XREF: ROM_4386+13↑j ROM:43A0 ; ROM:43F4↓j ... ROM:43A0 ldb INTMEM_1A+1, #0 ROM:43A3 lcall ROM_3F40 ROM:43A6 cmpb INTMEM_1A, #0 ROM:43A9 jne ROM_43E4 ROM:43AB ldb INTMEM_1A+1, #1 ROM:43AE lcall ROM_3F40 ROM:43B1 cmpb INTMEM_1A, #0 ROM:43B4 jne ROM_43E4 ROM:43B6 ldb INTMEM_1A+1, #2 ROM:43B9 lcall ROM_3F40 ROM:43BC cmpb INTMEM_1A, #0 ROM:43BF jne ROM_43D6 ROM:43C1 inc INTMEM_1C ROM:43C3 ldbze INTMEM_7A, [INTMEM_1C]+ ROM:43C6 ROM:43C6 ROM_43C6: ; CODE XREF: ROM:4063↑p ROM:43C6 ldbze INTMEM_20+2, [INTMEM_1C] ROM:43C6 ; End of function ROM_4386 ROM:43C6 ROM:43C9 shl INTMEM_20+2, #8 ROM:43CC or INTMEM_7A, INTMEM_20+2 ROM:43CF add INTMEM_7A, INTMEM_1C[] ROM:43D4 inc INTMEM_7A ROM:43D6 ; START OF FUNCTION CHUNK FOR ROM_4386 ROM:43D6 ROM:43D6 ROM_43D6: ; CODE XREF: ROM_4386+39↑j ROM:43D6 ldb INTMEM_1A+1, #3 ROM:43D9 lcall ROM_3F40 ROM:43DC ldb INTMEM_1A+1, #4 ROM:43DF lcall ROM_3F40 ROM:43E2 sjmp ROM_43E6 ROM:43E4 ; --------------------------------------------------------------------------- ROM:43E4 ROM:43E4 ROM_43E4: ; CODE XREF: ROM_4386+23↑j ROM:43E4 ; ROM_4386+2E↑j ROM:43E4 clrb INTMEM_8C ROM:43E6 ROM:43E6 ROM_43E6: ; CODE XREF: ROM_4386+E↑j ROM:43E6 ; ROM_4386+18↑j ... ROM:43E6 ldb INTMEM_1C+1, INTMEM_8C ROM:43E9 ret ROM:43E9 ; END OF FUNCTION CHUNK FOR ROM_4386 ROM:43EA ; --------------------------------------------------------------------------- ROM:43EA clrb INTMEM_1A ROM:43EC cmpb INTMEM_1C, #0 ROM:43EF jne ROM_43F6 ROM:43F1 andb INTMEM_9C, #7Fh ROM:43F4 sjmp ROM_43A0 ROM:43F6 ; --------------------------------------------------------------------------- ROM:43F6 ROM:43F6 ROM_43F6: ; CODE XREF: ROM:43EF↑j ROM:43F6 cmpb INTMEM_1C, #1 ROM:43F9 jne ROM_4407 ROM:43FB orb INTMEM_9C, #-80h ROM:43FE clrb INTMEM_8C ROM:4400 ldb INTMEM_A6, 58h[INTMEM_24] ROM:4405 sjmp ROM_4470 ROM:4407 ; --------------------------------------------------------------------------- ROM:4407 ROM:4407 ROM_4407: ; CODE XREF: ROM:43F9↑j ROM:4407 cmpb INTMEM_1C, #2 ROM:440A jne ROM_4419 ROM:440C ldb INTMEM_1A+1, INTMEM_1C+1 ROM:440F lcall ROM_3F40 ROM:4412 cmpb INTMEM_1A, #0 ROM:4415 jne ROM_446A ROM:4417 sjmp ROM_4470 ROM:4419 ; --------------------------------------------------------------------------- ROM:4419 ROM:4419 ROM_4419: ; CODE XREF: ROM:440A↑j ROM:4419 cmpb INTMEM_1C, #3 ROM:441C jne ROM_4433 ROM:441E ldb INTMEM_20+3, #1 ROM:4421 shlb INTMEM_20+3, INTMEM_1C+1 ROM:4424 notb INTMEM_20+3 ROM:4426 andb INTMEM_8C, INTMEM_20+3 ROM:4429 orb INTMEM_9C, #-80h ROM:442C ldb INTMEM_A6, 58h[INTMEM_24] ROM:4431 sjmp ROM_4470 ROM:4433 ; --------------------------------------------------------------------------- ROM:4433 ROM:4433 ROM_4433: ; CODE XREF: ROM:441C↑j ROM:4433 cmpb INTMEM_1C, #4 ROM:4436 jne ROM_443D ROM:4438 orb INTMEM_B3, #1 ROM:443B sjmp ROM_4470 ROM:443D ; --------------------------------------------------------------------------- ROM:443D ROM:443D ROM_443D: ; CODE XREF: ROM:4436↑j ROM:443D cmpb INTMEM_1C, #5 ROM:4440 jne ROM_446A ROM:4442 cmpb INTMEM_1C+1, #0 ROM:4445 jne ROM_444D ROM:4447 ld INTMEM_1C, #7824h ROM:444B sjmp ROM_4463 ROM:444D ; --------------------------------------------------------------------------- ROM:444D ROM:444D ROM_444D: ; CODE XREF: ROM:4445↑j ROM:444D cmpb INTMEM_1C+1, #1 ROM:4450 jne ROM_4459 ROM:4452 ld INTMEM_1C, 34h[INTMEM_24] ROM:4457 sjmp ROM_4463 ROM:4459 ; --------------------------------------------------------------------------- ROM:4459 ROM:4459 ROM_4459: ; CODE XREF: ROM:4450↑j ROM:4459 cmpb INTMEM_1C+1, #2 ROM:445C jne ROM_446A ROM:445E ROM:445E ; =============== S U B R O U T I N E ======================================= ROM:445E ROM:445E ROM:445E ROM_445E: ; CODE XREF: ROM:428B↑p ROM:445E ld INTMEM_1C, 36h[INTMEM_24] ROM:4463 ROM:4463 ROM_4463: ; CODE XREF: ROM:444B↑j ROM:4463 ; ROM:4457↑j ROM:4463 clrb INTMEM_8C ROM:4465 ld INTMEM_80, INTMEM_1C ROM:4468 sjmp ROM_43A0 ROM:4468 ; End of function ROM_445E ROM:4468 ROM:446A ; --------------------------------------------------------------------------- ROM:446A ROM:446A ROM_446A: ; CODE XREF: ROM:4415↑j ROM:446A ; ROM:4440↑j ... ROM:446A ldb INTMEM_1A, #-1 ROM:446D ld INTMEM_72, [SP] ; Stack pointer ROM:4470 ROM:4470 ROM_4470: ; CODE XREF: ROM:4405↑j ROM:4470 ; ROM:4417↑j ... ROM:4470 ret ROM:4471 ; --------------------------------------------------------------------------- ROM:4471 rst ROM:4472 ROM:4472 ; =============== S U B R O U T I N E ======================================= ROM:4472 ROM:4472 ROM:4472 ROM_4472: ; CODE XREF: ROM:715E↓p ROM:4472 cmpb INTMEM_2A+1, #1 ROM:4475 jnc ROM_447D ROM:4477 ldb INTMEM_1A+1, #1 ROM:447A ljmp ROM_3F8F ROM:447D ; --------------------------------------------------------------------------- ROM:447D ROM:447D ROM_447D: ; CODE XREF: ROM_4472+3↑j ROM:447D ret ROM:447D ; End of function ROM_4472 ROM:447D ROM:447E ROM:447E ; =============== S U B R O U T I N E ======================================= ROM:447E ROM:447E ROM:447E ROM_447E: ; CODE XREF: ROM:715B↓p ROM:447E cmpb INTMEM_2A+1, #0 ROM:4481 jne ROM_4489 ROM:4483 ldb INTMEM_1A+1, #0 ROM:4486 ljmp ROM_3F8F ROM:4489 ; --------------------------------------------------------------------------- ROM:4489 ROM:4489 ROM_4489: ; CODE XREF: ROM_447E+3↑j ROM:4489 ret ROM:4489 ; End of function ROM_447E ROM:4489 ROM:448A ROM:448A ; =============== S U B R O U T I N E ======================================= ROM:448A ROM:448A ROM:448A ROM_448A: ; CODE XREF: ROM:4274↑p ROM:448A cmpb INTMEM_2A+1, #2 ROM:448D jnc ROM_4495 ROM:448F ldb INTMEM_1A+1, #3 ROM:4492 ljmp ROM_3F8F ROM:4495 ; --------------------------------------------------------------------------- ROM:4495 ROM:4495 ROM_4495: ; CODE XREF: ROM_448A+3↑j ROM:4495 ret ROM:4495 ; End of function ROM_448A ROM:4495 ROM:4496 ROM:4496 ; =============== S U B R O U T I N E ======================================= ROM:4496 ROM:4496 ROM:4496 ROM_4496: ; CODE XREF: ROM:426B↑p ROM:4496 andb ZERO_REG, INTMEM_98, #20h ; ' ' ; Zero register ROM:449A jne ROM_44BD ROM:449C ldbze INTMEM_1C+2, INTMEM_82 ROM:449F sub INTMEM_1C, INT_PEND+1, INTMEM_60 ; Interrupt pending register ROM:44A3 subcb INTMEM_1C+2, ZERO_REG ; Zero register ROM:44A6 ld INTMEM_20, #2 ROM:44AA mulu INTMEM_20, 26h[INTMEM_24] ROM:44AF cmpb INTMEM_1C+2, INTMEM_20+2 ROM:44B2 jh ROM_44BB ROM:44B4 jne ROM_44BD ROM:44B6 cmp INTMEM_1C, INTMEM_20 ROM:44B9 jnh ROM_44BD ROM:44BB ROM:44BB ROM_44BB: ; CODE XREF: ROM_4496+1C↑j ROM:44BB clrb INTMEM_82+1 ROM:44BD ROM:44BD ROM_44BD: ; CODE XREF: ROM_4496+4↑j ROM:44BD ; ROM_4496+1E↑j ... ROM:44BD ret ROM:44BD ; End of function ROM_4496 ROM:44BD ROM:44BE ROM:44BE ; =============== S U B R O U T I N E ======================================= ROM:44BE ROM:44BE ROM:44BE ROM_44BE: ; CODE XREF: ROM:714F↓p ROM:44BE andb ZERO_REG, INTMEM_98, #20h ; ' ' ; Zero register ROM:44C2 je ROM_44C9 ROM:44C4 cmpb INTMEM_84, #1 ROM:44C7 je ROM_44CC ROM:44C9 ROM:44C9 ROM_44C9: ; CODE XREF: ROM_44BE+4↑j ROM:44C9 andb INTMEM_98, #7Fh ROM:44CC ROM:44CC ROM_44CC: ; CODE XREF: ROM_44BE+9↑j ROM:44CC ret ROM:44CC ; End of function ROM_44BE ROM:44CC ROM:44CD ; --------------------------------------------------------------------------- ROM:44CD rst ROM:44CE ROM:44CE ; =============== S U B R O U T I N E ======================================= ROM:44CE ROM:44CE ROM:44CE ROM_44CE: ; CODE XREF: ROM_48E0+4A↓p ROM:44CE ; ROM_48E0+5A↓p ... ROM:44CE addb INTMEM_3C, INTMEM_20+3, #1 ROM:44D2 cmpb INTMEM_3C, 59h[INTMEM_24] ROM:44D7 jnc ROM_44DC ROM:44D9 ldb INTMEM_3C, #0 ROM:44DC ROM:44DC ROM_44DC: ; CODE XREF: ROM_44CE+9↑j ROM:44DC cmpb INTMEM_20+2, #2 ROM:44DF je ROM_44EE ROM:44E1 ldb INTMEM_3C, INTMEM_20+3 ROM:44E4 cmpb INTMEM_20+2, #1 ROM:44E7 je ROM_44EE ROM:44E9 cmpb INTMEM_20+2, #0 ROM:44EC jne ROM_44F5 ROM:44EE ROM:44EE ROM_44EE: ; CODE XREF: ROM_44CE+11↑j ROM:44EE ; ROM_44CE+19↑j ROM:44EE cmpb INTMEM_20+3, 59h[INTMEM_24] ROM:44F3 jnc ROM_44FD ROM:44F5 ROM:44F5 ROM_44F5: ; CODE XREF: ROM_44CE+1E↑j ROM:44F5 ldb INTMEM_1A, #-1 ROM:44F8 ld INTMEM_72, [SP] ; Stack pointer ROM:44FB sjmp ROM_455E ROM:44FD ; --------------------------------------------------------------------------- ROM:44FD ROM:44FD ROM_44FD: ; CODE XREF: ROM_44CE+25↑j ROM:44FD ; ROM_44CE+8E↓j ROM:44FD ldbze INTMEM_1C, INTMEM_3C ROM:4500 mulu INTMEM_1C, 3Ah[INTMEM_24] ROM:4505 add INTMEM_1C, 38h[INTMEM_24] ROM:450A lcall ROM_4B8C ROM:450D cmp INTMEM_20, #-1 ROM:4511 jne ROM_454A ROM:4513 lcall ROM_4B8C ROM:4516 cmp INTMEM_20, #-5556h ROM:451A jne ROM_4528 ROM:451C cmpb INTMEM_20+2, #0 ROM:451F je ROM_4545 ROM:4521 cmpb INTMEM_20+2, #2 ROM:4524 je ROM_4545 ROM:4526 sjmp ROM_454A ROM:4528 ; --------------------------------------------------------------------------- ROM:4528 ROM:4528 ROM_4528: ; CODE XREF: ROM_44CE+4C↑j ROM:4528 cmp INTMEM_20, #-1 ROM:452C jne ROM_453A ROM:452E cmpb INTMEM_20+2, #1 ROM:4531 je ROM_4545 ROM:4533 cmpb INTMEM_20+2, #2 ROM:4536 je ROM_4545 ROM:4538 sjmp ROM_454A ROM:453A ; --------------------------------------------------------------------------- ROM:453A ROM:453A ROM_453A: ; CODE XREF: ROM_44CE+5E↑j ROM:453A cmp INTMEM_20, #5555h ROM:453E jne ROM_454A ROM:4540 cmpb INTMEM_20+2, #2 ROM:4543 jne ROM_454A ROM:4545 ROM:4545 ROM_4545: ; CODE XREF: ROM_44CE+51↑j ROM:4545 ; ROM_44CE+56↑j ... ROM:4545 ldb INTMEM_1A, #0 ROM:4548 sjmp ROM_455E ROM:454A ; --------------------------------------------------------------------------- ROM:454A ROM:454A ROM_454A: ; CODE XREF: ROM_44CE+43↑j ROM:454A ; ROM_44CE+58↑j ... ROM:454A ldb INTMEM_1A, #1 ROM:454D incb INTMEM_3C ROM:454F cmpb INTMEM_3C, 59h[INTMEM_24] ROM:4554 jnc ROM_4559 ROM:4556 ldb INTMEM_3C, #0 ROM:4559 ROM:4559 ROM_4559: ; CODE XREF: ROM_44CE+86↑j ROM:4559 cmpb INTMEM_3C, INTMEM_20+3 ROM:455C jne ROM_44FD ROM:455E ROM:455E ROM_455E: ; CODE XREF: ROM_44CE+2D↑j ROM:455E ; ROM_44CE+7A↑j ROM:455E ldb INTMEM_20+3, INTMEM_3C ROM:4561 ret ROM:4561 ; End of function ROM_44CE ROM:4561 ROM:4562 ROM:4562 ; =============== S U B R O U T I N E ======================================= ROM:4562 ROM:4562 ROM:4562 ROM_4562: ; CODE XREF: ROM_48E0+1D↓p ROM:4562 ; ROM_48E0+3F↓p ... ROM:4562 ldb INTMEM_1A, #0 ROM:4565 cmpb INTMEM_20+2, #4 ROM:4568 je ROM_45B4 ROM:456A cmpb INTMEM_20+3, 59h[INTMEM_24] ROM:456F jc ROM_45AC ROM:4571 ldbze INTMEM_1C, INTMEM_20+3 ROM:4574 mulu INTMEM_1C, 3Ah[INTMEM_24] ROM:4579 add INTMEM_1C, 38h[INTMEM_24] ROM:457E cmpb INTMEM_20+2, #3 ROM:4581 jne ROM_4589 ROM:4583 ld INTMEM_20, #5555h ROM:4587 sjmp ROM_45BC ROM:4589 ; --------------------------------------------------------------------------- ROM:4589 ROM:4589 ROM_4589: ; CODE XREF: ROM_4562+1F↑j ROM:4589 inc INTMEM_1C ROM:458B cmpb INTMEM_20+2, #1 ROM:458E jne ROM_4596 ROM:4590 ld INTMEM_20, #-1 ROM:4594 sjmp ROM_45BC ROM:4596 ; --------------------------------------------------------------------------- ROM:4596 ROM:4596 ROM_4596: ; CODE XREF: ROM_4562+2C↑j ROM:4596 cmpb INTMEM_20+2, #0 ROM:4599 jne ROM_45A1 ROM:459B ld INTMEM_20, #-5556h ROM:459F sjmp ROM_45BC ROM:45A1 ; --------------------------------------------------------------------------- ROM:45A1 ROM:45A1 ROM_45A1: ; CODE XREF: ROM_4562+37↑j ROM:45A1 cmpb INTMEM_20+2, #5 ROM:45A4 jne ROM_45AC ROM:45A6 ld INTMEM_20, #5555h ROM:45AA sjmp ROM_45BC ROM:45AC ; --------------------------------------------------------------------------- ROM:45AC ROM:45AC ROM_45AC: ; CODE XREF: ROM_4562+D↑j ROM:45AC ; ROM_4562+42↑j ROM:45AC ldb INTMEM_1A, #-1 ROM:45AF ld INTMEM_72, [SP] ; Stack pointer ROM:45B2 sjmp ROM_45BF ROM:45B4 ; --------------------------------------------------------------------------- ROM:45B4 ROM:45B4 ROM_45B4: ; CODE XREF: ROM_4562+6↑j ROM:45B4 ld INTMEM_1C, #0 ROM:45B8 ld INTMEM_20, #5555h ROM:45BC ROM:45BC ROM_45BC: ; CODE XREF: ROM_4562+25↑j ROM:45BC ; ROM_4562+32↑j ... ROM:45BC lcall ROM_4B25+1 ROM:45BF ROM:45BF ROM_45BF: ; CODE XREF: ROM_4562+50↑j ROM:45BF ret ROM:45BF ; End of function ROM_4562 ROM:45BF ROM:45C0 ROM:45C0 ; =============== S U B R O U T I N E ======================================= ROM:45C0 ROM:45C0 ROM:45C0 ROM_45C0: ; CODE XREF: ROM_4A00+10↓p ROM:45C0 ldb INTMEM_1A, #0 ROM:45C3 ld INTMEM_1C, #1 ROM:45C7 lcall ROM_4B8C ROM:45CA cmp INTMEM_20, 3Ch[INTMEM_24] ROM:45CF je ROM_45D4 ROM:45D1 ldb INTMEM_1A, #1 ROM:45D4 ROM:45D4 ROM_45D4: ; CODE XREF: ROM_45C0+F↑j ROM:45D4 ret ROM:45D4 ; End of function ROM_45C0 ROM:45D4 ROM:45D5 ROM:45D5 ; =============== S U B R O U T I N E ======================================= ROM:45D5 ROM:45D5 ROM:45D5 ROM_45D5: ; CODE XREF: ROM_4A00+91↓p ROM:45D5 ; ROM_4A00+AB↓p ROM:45D5 ldb INTMEM_1A, #0 ROM:45D8 cmpb INTMEM_20+2, #0 ROM:45DB jne ROM_4632 ROM:45DD st ZERO_REG, INTMEM_A2[] ; Zero register ROM:45E2 ldb INTMEM_20+3, #0 ROM:45E5 ROM:45E5 ROM_45E5: ; CODE XREF: ROM_45D5+5B↓j ROM:45E5 cmpb INTMEM_20+3, 59h[INTMEM_24] ROM:45EA jnc ROM_45EF ROM:45EC ljmp ROM_468B ROM:45EF ; --------------------------------------------------------------------------- ROM:45EF ROM:45EF ROM_45EF: ; CODE XREF: ROM_45D5+15↑j ROM:45EF ldbze INTMEM_1C, INTMEM_20+3 ROM:45F2 mulu INTMEM_1C, 3Ah[INTMEM_24] ROM:45F7 add INTMEM_1C, 38h[INTMEM_24] ROM:45FC add INTMEM_3C, INTMEM_1C, 3Ah[INTMEM_24] ROM:4602 dec INTMEM_3C ROM:4604 ld INTMEM_20, #-1 ROM:4608 lcall ROM_4B25+1 ROM:460B ld INTMEM_20, #-1 ROM:460F lcall ROM_4B25+1 ROM:4612 ld INTMEM_1C+2, #-5556h ROM:4616 ld INTMEM_20, #0 ROM:461A ROM:461A ROM_461A: ; CODE XREF: ROM_45D5+4D↓j ROM:461A cmp INTMEM_1C, INTMEM_3C ROM:461D jc ROM_4624 ROM:461F lcall ROM_4B25+1 ROM:4622 sjmp ROM_461A ROM:4624 ; --------------------------------------------------------------------------- ROM:4624 ROM:4624 ROM_4624: ; CODE XREF: ROM_45D5+48↑j ROM:4624 not INTMEM_1C+2 ROM:4626 add INTMEM_20, INTMEM_1C+2, #1 ROM:462B lcall ROM_4B25+1 ROM:462E incb INTMEM_20+3 ROM:4630 sjmp ROM_45E5 ROM:4632 ; --------------------------------------------------------------------------- ROM:4632 ROM:4632 ROM_4632: ; CODE XREF: ROM_45D5+6↑j ROM:4632 cmpb INTMEM_20+2, #1 ROM:4635 jne ROM_4685 ROM:4637 ld INTMEM_3C, 38h[INTMEM_24] ROM:463C sub INTMEM_3C, #1 ROM:4640 ld INTMEM_1C, #0 ROM:4644 ld INTMEM_20, #-1 ROM:4648 lcall ROM_4B25+1 ROM:464B ld INTMEM_1C+2, #0 ROM:464F ld INTMEM_20, 3Ch[INTMEM_24] ROM:4654 lcall ROM_4B25+1 ROM:4657 ldb INTMEM_20, #14h ROM:465A ldb INTMEM_20+1, #0 ROM:465D lcall ROM_4B25+1 ROM:4660 ldb INTMEM_20, #3 ROM:4663 ldb INTMEM_20+1, 2[INTMEM_24] ROM:4668 lcall ROM_4B25+1 ROM:466B ld INTMEM_20, #0 ROM:466F ROM:466F ROM_466F: ; CODE XREF: ROM_45D5+A2↓j ROM:466F cmp INTMEM_1C, INTMEM_3C ROM:4672 jc ROM_4679 ROM:4674 lcall ROM_4B25+1 ROM:4677 sjmp ROM_466F ROM:4679 ; --------------------------------------------------------------------------- ROM:4679 ROM:4679 ROM_4679: ; CODE XREF: ROM_45D5+9D↑j ROM:4679 not INTMEM_1C+2 ROM:467B add INTMEM_20, INTMEM_1C+2, #1 ROM:4680 lcall ROM_4B25+1 ROM:4683 sjmp ROM_468B ROM:4685 ; --------------------------------------------------------------------------- ROM:4685 ROM:4685 ROM_4685: ; CODE XREF: ROM_45D5+60↑j ROM:4685 ldb INTMEM_1A, #-1 ROM:4688 ld INTMEM_72, [SP] ; Stack pointer ROM:468B ROM:468B ROM_468B: ; CODE XREF: ROM_45D5+17↑j ROM:468B ; ROM_45D5+AE↑j ROM:468B ret ROM:468B ; End of function ROM_45D5 ROM:468B ROM:468C ROM:468C ; =============== S U B R O U T I N E ======================================= ROM:468C ROM:468C ROM:468C ROM_468C: ; CODE XREF: ROM_48E0+A5↓p ROM:468C ; ROM_4A00+4D↓p ... ROM:468C ldb INTMEM_1A, #0 ROM:468F cmpb INTMEM_20+2, #1 ROM:4692 jne ROM_4699 ROM:4694 ldb INTMEM_20+3, #0 ROM:4697 sjmp ROM_46C1 ROM:4699 ; --------------------------------------------------------------------------- ROM:4699 ROM:4699 ROM_4699: ; CODE XREF: ROM_468C+6↑j ROM:4699 cmpb INTMEM_20+3, 59h[INTMEM_24] ROM:469E jnc ROM_46A2 ROM:46A0 sjmp ROM_46B8 ROM:46A2 ; --------------------------------------------------------------------------- ROM:46A2 ROM:46A2 ROM_46A2: ; CODE XREF: ROM_468C+12↑j ROM:46A2 cmpb INTMEM_20+2, #0 ROM:46A5 je ROM_46C1 ROM:46A7 ld INTMEM_1C, INTMEM_A2[] ROM:46AC inc INTMEM_1C ROM:46AE st INTMEM_1C, INTMEM_A2[] ROM:46B3 cmpb INTMEM_20+2, #2 ROM:46B6 je ROM_46C1 ROM:46B8 ROM:46B8 ROM_46B8: ; CODE XREF: ROM_468C+14↑j ROM:46B8 ldb INTMEM_1A, #-1 ROM:46BB ld INTMEM_72, [SP] ; Stack pointer ROM:46BE ljmp ROM_47B2 ROM:46C1 ; --------------------------------------------------------------------------- ROM:46C1 ROM:46C1 ROM_46C1: ; CODE XREF: ROM_468C+B↑j ROM:46C1 ; ROM_468C+19↑j ... ROM:46C1 ldbze INTMEM_1C, INTMEM_20+3 ROM:46C4 mulu INTMEM_1C, 3Ah[INTMEM_24] ROM:46C9 add INTMEM_1C, 38h[INTMEM_24] ROM:46CE add INTMEM_3C, INTMEM_1C, 3Ah[INTMEM_24] ROM:46D4 add INTMEM_1C, #2 ROM:46D8 sub INTMEM_3C, #1 ROM:46DC ld INTMEM_1C+2, #0 ROM:46E0 ld INTMEM_3A, #4AF6h ROM:46E4 ROM:46E4 ROM_46E4: ; CODE XREF: ROM_468C+8D↓j ROM:46E4 cmp INTMEM_3A, #4AFEh ROM:46E8 jc ROM_471B ROM:46EA cmp INTMEM_1C, INTMEM_3C ROM:46ED jc ROM_471B ROM:46EF cmpb INTMEM_20+2, #2 ROM:46F2 jne ROM_46FF ROM:46F4 ld INTMEM_38, [INTMEM_3A] ROM:46F7 ld INTMEM_20, [INTMEM_38] ROM:46FA lcall ROM_4B25+1 ROM:46FD sjmp ROM_4715 ROM:46FF ; --------------------------------------------------------------------------- ROM:46FF ROM:46FF ROM_46FF: ; CODE XREF: ROM_468C+66↑j ROM:46FF cmpb INTMEM_20+2, #0 ROM:4702 jne ROM_470F ROM:4704 lcall ROM_4B8C ROM:4707 ld INTMEM_38, [INTMEM_3A] ROM:470A st INTMEM_20, [INTMEM_38] ROM:470D sjmp ROM_4715 ROM:470F ; --------------------------------------------------------------------------- ROM:470F ROM:470F ROM_470F: ; CODE XREF: ROM_468C+76↑j ROM:470F ld INTMEM_38, [INTMEM_3A] ROM:4712 st ZERO_REG, [INTMEM_38] ; Zero register ROM:4715 ROM:4715 ROM_4715: ; CODE XREF: ROM_468C+71↑j ROM:4715 ; ROM_468C+81↑j ROM:4715 add INTMEM_3A, #2 ROM:4719 sjmp ROM_46E4 ROM:471B ; --------------------------------------------------------------------------- ROM:471B ROM:471B ROM_471B: ; CODE XREF: ROM_468C+5C↑j ROM:471B ; ROM_468C+61↑j ROM:471B ld INTMEM_3A, #4AFEh ROM:471F ROM:471F ROM_471F: ; CODE XREF: ROM_468C+BA↓j ROM:471F ; ROM_468C+DE↓j ROM:471F cmp INTMEM_3A, #4B26h ROM:4723 jc ROM_476C ROM:4725 cmp INTMEM_1C, INTMEM_3C ROM:4728 jc ROM_476C ROM:472A cmpb INTMEM_20+2, #2 ROM:472D jne ROM_4748 ROM:472F ld INTMEM_38, [INTMEM_3A] ROM:4732 ldb INTMEM_20, [INTMEM_38] ROM:4735 add INTMEM_3A, #2 ROM:4739 ld INTMEM_38, [INTMEM_3A] ROM:473C ldb INTMEM_20+1, [INTMEM_38] ROM:473F lcall ROM_4B25+1 ROM:4742 add INTMEM_3A, #2 ROM:4746 sjmp ROM_471F ROM:4748 ; --------------------------------------------------------------------------- ROM:4748 ROM:4748 ROM_4748: ; CODE XREF: ROM_468C+A1↑j ROM:4748 cmpb INTMEM_20+2, #0 ROM:474B jne ROM_4752 ROM:474D lcall ROM_4B8C ROM:4750 sjmp ROM_4756 ROM:4752 ; --------------------------------------------------------------------------- ROM:4752 ROM:4752 ROM_4752: ; CODE XREF: ROM_468C+BF↑j ROM:4752 ld INTMEM_20, #0 ROM:4756 ROM:4756 ROM_4756: ; CODE XREF: ROM_468C+C4↑j ROM:4756 ld INTMEM_38, [INTMEM_3A] ROM:4759 stb INTMEM_20, [INTMEM_38] ROM:475C add INTMEM_3A, #2 ROM:4760 ld INTMEM_38, [INTMEM_3A] ROM:4763 stb INTMEM_20+1, [INTMEM_38] ROM:4766 add INTMEM_3A, #2 ROM:476A sjmp ROM_471F ROM:476C ; --------------------------------------------------------------------------- ROM:476C ROM:476C ROM_476C: ; CODE XREF: ROM_468C+97↑j ROM:476C ; ROM_468C+9C↑j ROM:476C cmpb INTMEM_20+2, #2 ROM:476F jne ROM_4784 ROM:4771 add INTMEM_1C+2, #-5556h ROM:4775 not INTMEM_1C+2 ROM:4777 add INTMEM_20, INTMEM_1C+2, #1 ROM:477C ldb INTMEM_1C, INTMEM_3C ROM:477F lcall ROM_4B25+1 ROM:4782 sjmp ROM_47B2 ROM:4784 ; --------------------------------------------------------------------------- ROM:4784 ROM:4784 ROM_4784: ; CODE XREF: ROM_468C+E3↑j ROM:4784 ld INTMEM_1C, INTMEM_3C ROM:4787 lcall ROM_4B8C ROM:478A sub INTMEM_1C, 3Ah[INTMEM_24] ROM:478F inc INTMEM_1C ROM:4791 lcall ROM_4B8C ROM:4794 cmp INTMEM_20, #-5556h ROM:4798 jne ROM_47A5 ROM:479A cmp INTMEM_1C+2, #0 ROM:479E je ROM_47B2 ROM:47A0 ldb INTMEM_1A, #1 ROM:47A3 sjmp ROM_47B2 ROM:47A5 ; --------------------------------------------------------------------------- ROM:47A5 ROM:47A5 ROM_47A5: ; CODE XREF: ROM_468C+10C↑j ROM:47A5 cmp INTMEM_20, #-1 ROM:47A9 cmp INTMEM_1C+2, #5555h ROM:47AD je ROM_47B2 ROM:47AF ldb INTMEM_1A, #1 ROM:47B2 ROM:47B2 ROM_47B2: ; CODE XREF: ROM_468C+32↑j ROM:47B2 ; ROM_468C+F6↑j ... ROM:47B2 ret ROM:47B2 ; End of function ROM_468C ROM:47B2 ROM:47B3 ; --------------------------------------------------------------------------- ROM:47B3 ldb INTMEM_1A, #0 ROM:47B6 cmpb INTMEM_20+2, #0 ROM:47B9 je ROM_47C0 ROM:47BB cmpb INTMEM_20+2, #1 ROM:47BE jne ROM_4825 ROM:47C0 ROM:47C0 ROM_47C0: ; CODE XREF: ROM:47B9↑j ROM:47C0 ld INTMEM_3A, INTMEM_1C ROM:47C3 shl INTMEM_3A, #1 ROM:47C6 add INTMEM_3A, #4B14h ROM:47CA cmp INTMEM_3A, #4B26h ROM:47CE jnc ROM_47D5 ROM:47D0 ldb INTMEM_1A, #3 ROM:47D3 sjmp ROM_4824 ROM:47D5 ; --------------------------------------------------------------------------- ROM:47D5 ROM:47D5 ROM_47D5: ; CODE XREF: ROM:47CE↑j ROM:47D5 cmpb INTMEM_20+2, #0 ROM:47D8 jne ROM_4800 ROM:47DA ld INTMEM_38, [INTMEM_3A] ROM:47DD ldb INTMEM_20, [INTMEM_38] ROM:47E0 andb ZERO_REG, INTMEM_B3, #2 ; Zero register ROM:47E4 je ROM_47EB ROM:47E6 ldb INTMEM_1A, #2 ROM:47E9 sjmp ROM_4824 ROM:47EB ; --------------------------------------------------------------------------- ROM:47EB ROM:47EB ROM_47EB: ; CODE XREF: ROM:47E4↑j ROM:47EB cmpb INTMEM_20, #0 ROM:47EE jne ROM_47F5 ROM:47F0 ldb INTMEM_1A, #5 ROM:47F3 sjmp ROM_4824 ROM:47F5 ; --------------------------------------------------------------------------- ROM:47F5 ROM:47F5 ROM_47F5: ; CODE XREF: ROM:47EE↑j ROM:47F5 andb ZERO_REG, INTMEM_B3, #4 ; Zero register ROM:47F9 jne ROM_47FE ROM:47FB ldb INTMEM_1A, #1 ROM:47FE ROM:47FE ROM_47FE: ; CODE XREF: ROM:47F9↑j ROM:47FE sjmp ROM_4824 ROM:4800 ; --------------------------------------------------------------------------- ROM:4800 ROM:4800 ROM_4800: ; CODE XREF: ROM:47D8↑j ROM:4800 ld INTMEM_38, [INTMEM_3A] ROM:4803 stb INTMEM_20, [INTMEM_38] ROM:4806 andb ZERO_REG, INTMEM_B3, #8 ; Zero register ROM:480A jne ROM_4811 ROM:480C ldb INTMEM_1A, #4 ROM:480F sjmp ROM_4824 ROM:4811 ; --------------------------------------------------------------------------- ROM:4811 ROM:4811 ROM_4811: ; CODE XREF: ROM:480A↑j ROM:4811 andb ZERO_REG, INTMEM_B3, #10h ; Zero register ROM:4815 je ROM_481C ROM:4817 ldb INTMEM_1A, #1 ROM:481A sjmp ROM_4824 ROM:481C ; --------------------------------------------------------------------------- ROM:481C ROM:481C ROM_481C: ; CODE XREF: ROM:4815↑j ROM:481C cmpb INTMEM_20, #0 ROM:481F jne ROM_4824 ROM:4821 ldb INTMEM_1A, #5 ROM:4824 ROM:4824 ROM_4824: ; CODE XREF: ROM:47D3↑j ROM:4824 ; ROM:47E9↑j ... ROM:4824 ret ROM:4825 ; --------------------------------------------------------------------------- ROM:4825 ROM:4825 ROM_4825: ; CODE XREF: ROM:47BE↑j ROM:4825 cmpb INTMEM_20+2, #2 ROM:4828 je ROM_4837 ROM:482A cmpb INTMEM_20+2, #3 ROM:482D je ROM_4837 ROM:482F ldb INTMEM_1A, #-1 ROM:4832 ld INTMEM_72, [SP] ; Stack pointer ROM:4835 sjmp ROM_48DB ROM:4837 ; --------------------------------------------------------------------------- ROM:4837 ROM:4837 ROM_4837: ; CODE XREF: ROM:4828↑j ROM:4837 ; ROM:482D↑j ROM:4837 ld INTMEM_3A, INTMEM_1C ROM:483A ld INTMEM_3C, INTMEM_20 ROM:483D ld INTMEM_1C, #0 ROM:4841 lcall ROM_4B8C ROM:4844 cmp INTMEM_20, #-1 ROM:4848 je ROM_4853 ROM:484A ldb INTMEM_1A, #4 ROM:484D ld INTMEM_20, #0 ROM:4851 sjmp ROM_48DB ROM:4853 ; --------------------------------------------------------------------------- ROM:4853 ROM:4853 ROM_4853: ; CODE XREF: ROM:4848↑j ROM:4853 ld INTMEM_1C+2, #0 ROM:4857 ROM:4857 ROM_4857: ; CODE XREF: ROM:485F↓j ROM:4857 lcall ROM_4B8C ROM:485A cmp INTMEM_1C, 38h[INTMEM_24] ROM:485F jnc ROM_4857 ROM:4861 cmp INTMEM_1C+2, #0 ROM:4865 jne ROM_4897 ROM:4867 add INTMEM_1C, INTMEM_3A, #5 ROM:486C cmp INTMEM_1C, 38h[INTMEM_24] ROM:4871 jnc ROM_4878 ROM:4873 ldb INTMEM_1A, #3 ROM:4876 sjmp ROM_48DB ROM:4878 ; --------------------------------------------------------------------------- ROM:4878 ROM:4878 ROM_4878: ; CODE XREF: ROM:4871↑j ROM:4878 dec INTMEM_1C ROM:487A cmpb INTMEM_20+2, #2 ROM:487D jne ROM_48A0 ROM:487F lcall ROM_4B8C ROM:4882 andb ZERO_REG, INTMEM_B3, #20h ; ' ' ; Zero register ROM:4886 je ROM_488D ROM:4888 ldb INTMEM_1A, #2 ROM:488B sjmp ROM_48DB ROM:488D ; --------------------------------------------------------------------------- ROM:488D ROM:488D ROM_488D: ; CODE XREF: ROM:4886↑j ROM:488D cmpb INTMEM_20, #0 ROM:4890 jne ROM_48DB ROM:4892 ldb INTMEM_1A, #5 ROM:4895 sjmp ROM_48DB ROM:4897 ; --------------------------------------------------------------------------- ROM:4897 ROM:4897 ROM_4897: ; CODE XREF: ROM:4865↑j ROM:4897 ldb INTMEM_1A, #1 ROM:489A ld INTMEM_20, #0 ROM:489E sjmp ROM_48DB ROM:48A0 ; --------------------------------------------------------------------------- ROM:48A0 ROM:48A0 ROM_48A0: ; CODE XREF: ROM:487D↑j ROM:48A0 ld INTMEM_20, INTMEM_3C ROM:48A3 lcall ROM_4B25+1 ROM:48A6 ld INTMEM_3C, 38h[INTMEM_24] ROM:48AB dec INTMEM_3C ROM:48AD ld INTMEM_1C+2, #0 ROM:48B1 ld INTMEM_1C, #1 ROM:48B5 ROM:48B5 ROM_48B5: ; CODE XREF: ROM:48BD↓j ROM:48B5 lcall ROM_4B8C ROM:48B8 cmp INTMEM_1C, INTMEM_3C[] ROM:48BD jnc ROM_48B5 ROM:48BF not INTMEM_1C+2 ROM:48C1 add INTMEM_20, INTMEM_1C+2, #1 ROM:48C6 lcall ROM_4B25+1 ROM:48C9 cmpb INTMEM_1A, #0 ROM:48CC je ROM_48DB ROM:48CE ld INTMEM_1C, ZERO_REG ; Zero register ROM:48D1 ld INTMEM_20, #5555h ROM:48D5 lcall ROM_4B25+1 ROM:48D8 ldb INTMEM_1A, #4 ROM:48DB ROM:48DB ROM_48DB: ; CODE XREF: ROM:4835↑j ROM:48DB ; ROM:4851↑j ... ROM:48DB st INTMEM_3A, INTMEM_1C ROM:48DE ret ROM:48DF ; --------------------------------------------------------------------------- ROM:48DF rst ROM:48E0 ROM:48E0 ; =============== S U B R O U T I N E ======================================= ROM:48E0 ROM:48E0 ROM:48E0 ROM_48E0: ; CODE XREF: ROM:7149↓p ROM:48E0 andb ZERO_REG, INTMEM_98, #40h ; '@' ; Zero register ROM:48E4 je ROM_4946 ROM:48E6 orb INTMEM_B3, #40h ; '@' ROM:48E9 andb ZERO_REG, INTMEM_B3, #10h ; Zero register ROM:48ED je ROM_4945 ROM:48EF ldb INTMEM_1C, #23h ; '#' ROM:48F2 lcall ROM_4BAC ROM:48F5 ldb INTMEM_20+2, #1 ROM:48F8 ldb INTMEM_20+3, INTMEM_A8[] ROM:48FD lcall ROM_4562 ROM:4900 andb INTMEM_B3+1, #-3 ROM:4903 andb INTMEM_B3+1, #-5 ROM:4906 andb INTMEM_B3, #7Fh ROM:4909 andb INTMEM_B3, #-11h ROM:490C andb INTMEM_B3+1, #-2 ROM:490F cmpb INTMEM_1A, #0 ROM:4912 je ROM_4945 ROM:4914 andb INTMEM_B3, #-9 ROM:4917 ldb INTMEM_20+2, #3 ROM:491A ldb INTMEM_20+3, INTMEM_A8[] ROM:491F lcall ROM_4562 ROM:4922 ldb INTMEM_20+2, #2 ROM:4925 ldb INTMEM_20+3, INTMEM_A8[] ROM:492A lcall ROM_44CE ROM:492D cmpb INTMEM_1A, #0 ROM:4930 jne ROM_4945 ROM:4932 stb INTMEM_20+3, INTMEM_A8[] ROM:4937 ldb INTMEM_20+2, #2 ROM:493A lcall ROM_44CE ROM:493D cmpb INTMEM_1A, #0 ROM:4940 jne ROM_4945 ROM:4942 orb INTMEM_B3, #8 ROM:4945 ROM:4945 ROM_4945: ; CODE XREF: ROM_48E0+D↑j ROM:4945 ; ROM_48E0+32↑j ... ROM:4945 ret ROM:4946 ; --------------------------------------------------------------------------- ROM:4946 ROM:4946 ROM_4946: ; CODE XREF: ROM_48E0+4↑j ROM:4946 andb ZERO_REG, INTMEM_B3, #40h ; '@' ; Zero register ROM:494A jne ROM_494F ROM:494C ljmp ROM_49DD ROM:494F ; --------------------------------------------------------------------------- ROM:494F ROM:494F ROM_494F: ; CODE XREF: ROM_48E0+6A↑j ROM:494F andb ZERO_REG, INTMEM_B3+1, #1 ; Zero register ROM:4953 jne ROM_495A ROM:4955 orb INTMEM_B3+1, #1 ROM:4958 sjmp ROM_49DD ROM:495A ; --------------------------------------------------------------------------- ROM:495A ROM:495A ROM_495A: ; CODE XREF: ROM_48E0+73↑j ROM:495A andb ZERO_REG, INTMEM_B3, #10h ; Zero register ROM:495E jne ROM_4998 ROM:4960 andb INTMEM_B3, #-9 ROM:4963 ldb INTMEM_1C, #27h ; ''' ROM:4966 lcall ROM_4BAC ROM:4969 ldb INTMEM_20+2, #2 ROM:496C ldb INTMEM_20+3, INTMEM_A8[] ROM:4971 lcall ROM_44CE ROM:4974 cmpb INTMEM_1A, #0 ROM:4977 jne ROM_49DD ROM:4979 orb INTMEM_B3, #10h ROM:497C orb INTMEM_B3, #8 ROM:497F andb INTMEM_B3, #7Fh ROM:4982 ldb INTMEM_20+2, #2 ROM:4985 lcall ROM_468C ROM:4988 cmpb INTMEM_1A, #0 ROM:498B je ROM_49DD ROM:498D andb INTMEM_B3, #-11h ROM:4990 ldb INTMEM_20+2, #3 ROM:4993 lcall ROM_4562 ROM:4996 sjmp ROM_49DD ROM:4998 ; --------------------------------------------------------------------------- ROM:4998 ROM:4998 ROM_4998: ; CODE XREF: ROM_48E0+7E↑j ROM:4998 andb ZERO_REG, INTMEM_B3, #-80h ; Zero register ROM:499C jne ROM_49DD ROM:499E ldb INTMEM_1C, #0 ROM:49A1 lcall ROM_4BAC ROM:49A4 cmpb INTMEM_1C+2, INTMEM_1C ROM:49A7 jne ROM_49DD ROM:49A9 andb ZERO_REG, INTMEM_1A+1, #6 ; Zero register ROM:49AD jne ROM_49DD ROM:49AF ldb INTMEM_20+2, #2 ROM:49B2 ldb INTMEM_20+3, INTMEM_A8[] ROM:49B7 lcall ROM_44CE ROM:49BA ldb INTMEM_20+2, #0 ROM:49BD lcall ROM_4562 ROM:49C0 cmpb INTMEM_1A, #0 ROM:49C3 je ROM_49D5 ROM:49C5 ldb INTMEM_20+2, #3 ROM:49C8 ldb INTMEM_20+3, INTMEM_A8[] ROM:49CD lcall ROM_4562 ROM:49D0 andb INTMEM_B3, #-11h ROM:49D3 sjmp ROM_49DD ROM:49D5 ; --------------------------------------------------------------------------- ROM:49D5 ROM:49D5 ROM_49D5: ; CODE XREF: ROM_48E0+E3↑j ROM:49D5 orb INTMEM_B3, #-80h ROM:49D8 stb INTMEM_20+3, INTMEM_A8[] ROM:49DD ROM:49DD ROM_49DD: ; CODE XREF: ROM_48E0+6C↑j ROM:49DD ; ROM_48E0+78↑j ... ROM:49DD andb ZERO_REG, INTMEM_B3, #10h ; Zero register ROM:49E1 je ROM_49FF ROM:49E3 andb ZERO_REG, INTMEM_B3+1, #2 ; Zero register ROM:49E7 jne ROM_49FF ROM:49E9 ldb INTMEM_20+2, #1 ROM:49EC lcall ROM_586D ROM:49EF cmpb INTMEM_1A, #2 ROM:49F2 je ROM_49FF ROM:49F4 orb INTMEM_B3+1, #2 ROM:49F7 cmpb INTMEM_1A, #0 ROM:49FA jne ROM_49FF ROM:49FC orb INTMEM_B3+1, #4 ROM:49FF ROM:49FF ROM_49FF: ; CODE XREF: ROM_48E0+101↑j ROM:49FF ; ROM_48E0+107↑j ... ROM:49FF ret ROM:49FF ; End of function ROM_48E0 ROM:49FF ROM:4A00 ROM:4A00 ; =============== S U B R O U T I N E ======================================= ROM:4A00 ROM:4A00 ROM:4A00 ROM_4A00: ; CODE XREF: ROM:7146↓p ROM:4A00 cmpb INTMEM_2A+1, #0 ROM:4A03 je ROM_4A08 ROM:4A05 ljmp ROM_4AF5 ROM:4A08 ; --------------------------------------------------------------------------- ROM:4A08 ROM:4A08 ROM_4A08: ; CODE XREF: ROM_4A00+3↑j ROM:4A08 lcall ROM_3D53 ROM:4A0B stb ZERO_REG, INTMEM_A8[] ; Zero register ROM:4A10 lcall ROM_45C0 ROM:4A13 cmpb INTMEM_1A, #0 ROM:4A16 je ROM_4A1B ROM:4A18 ljmp ROM_4A88 ROM:4A1B ; --------------------------------------------------------------------------- ROM:4A1B ROM:4A1B ROM_4A1B: ; CODE XREF: ROM_4A00+16↑j ROM:4A1B orb INTMEM_B3, #4 ROM:4A1E ldb INTMEM_20+3, INTMEM_A8[] ROM:4A23 ROM:4A23 ROM_4A23: ; CODE XREF: ROM_4A00+85↓j ROM:4A23 andb ZERO_REG, INTMEM_B3, #4 ; Zero register ROM:4A27 je ROM_4A2E ROM:4A29 ldb INTMEM_20+2, #0 ROM:4A2C sjmp ROM_4A31 ROM:4A2E ; --------------------------------------------------------------------------- ROM:4A2E ROM:4A2E ROM_4A2E: ; CODE XREF: ROM_4A00+27↑j ROM:4A2E ldb INTMEM_20+2, #1 ROM:4A31 ROM:4A31 ROM_4A31: ; CODE XREF: ROM_4A00+2C↑j ROM:4A31 lcall ROM_44CE ROM:4A34 cmpb INTMEM_1A, #0 ROM:4A37 je ROM_4A3C ROM:4A39 ljmp ROM_4A70 ROM:4A3C ; --------------------------------------------------------------------------- ROM:4A3C ROM:4A3C ROM_4A3C: ; CODE XREF: ROM_4A00+37↑j ROM:4A3C ldb INTMEM_20+2, #1 ROM:4A3F lcall ROM_4562 ROM:4A42 cmpb INTMEM_1A, #0 ROM:4A45 jne ROM_4A6A ROM:4A47 ldb INTMEM_20+2, #0 ROM:4A4A lcall ROM_3D53 ROM:4A4D lcall ROM_468C ROM:4A50 lcall ROM_3D53 ROM:4A53 cmpb INTMEM_1A, #0 ROM:4A56 jne ROM_4A5F ROM:4A58 stb INTMEM_20+3, INTMEM_A8[] ROM:4A5D sjmp ROM_4AC2 ROM:4A5F ; --------------------------------------------------------------------------- ROM:4A5F ROM:4A5F ROM_4A5F: ; CODE XREF: ROM_4A00+56↑j ROM:4A5F ldb INTMEM_20+2, #5 ROM:4A62 lcall ROM_4562 ROM:4A65 cmpb INTMEM_1A, #0 ROM:4A68 je ROM_4A70 ROM:4A6A ROM:4A6A ROM_4A6A: ; CODE XREF: ROM_4A00+45↑j ROM:4A6A ldb INTMEM_20+2, #3 ROM:4A6D lcall ROM_4562 ROM:4A70 ROM:4A70 ROM_4A70: ; CODE XREF: ROM_4A00+39↑j ROM:4A70 ; ROM_4A00+68↑j ROM:4A70 andb ZERO_REG, INTMEM_B3, #4 ; Zero register ROM:4A74 je ROM_4AA2 ROM:4A76 ldb INTMEM_26, (INTMEM_A8+1)[] ROM:4A7B incb INTMEM_26 ROM:4A7D stb INTMEM_26, (INTMEM_A8+1)[] ROM:4A82 andb INTMEM_B3, #-5 ROM:4A85 ljmp ROM_4A23 ROM:4A88 ; --------------------------------------------------------------------------- ROM:4A88 ROM:4A88 ROM_4A88: ; CODE XREF: ROM_4A00+18↑j ROM:4A88 orb INTMEM_B3, #20h ; ' ' ROM:4A8B andb INTMEM_B3+1, #-11h ROM:4A8E ldb INTMEM_20+2, #1 ROM:4A91 lcall ROM_45D5 ROM:4A94 cmpb INTMEM_1A, #0 ROM:4A97 je ROM_4AA2 ROM:4A99 orb INTMEM_B3+1, #10h ROM:4A9C ldb INTMEM_20+2, #4 ROM:4A9F lcall ROM_4562 ROM:4AA2 ROM:4AA2 ROM_4AA2: ; CODE XREF: ROM_4A00+74↑j ROM:4AA2 ; ROM_4A00+97↑j ROM:4AA2 orb INTMEM_B3, #2 ROM:4AA5 andb INTMEM_B3+1, #-9 ROM:4AA8 ldb INTMEM_20+2, #0 ROM:4AAB lcall ROM_45D5 ROM:4AAE cmpb INTMEM_1A, #0 ROM:4AB1 je ROM_4AB6 ROM:4AB3 orb INTMEM_B3+1, #8 ROM:4AB6 ROM:4AB6 ROM_4AB6: ; CODE XREF: ROM_4A00+B1↑j ROM:4AB6 ldb INTMEM_20+2, #1 ROM:4AB9 lcall ROM_3D53 ROM:4ABC lcall ROM_468C ROM:4ABF lcall ROM_3D53 ROM:4AC2 ROM:4AC2 ROM_4AC2: ; CODE XREF: ROM_4A00+5D↑j ROM:4AC2 orb INTMEM_B3, #8 ROM:4AC5 ldb INTMEM_20+3, INTMEM_A8[] ROM:4ACA ldb INTMEM_20+2, #2 ROM:4ACD lcall ROM_44CE ROM:4AD0 cmpb INTMEM_1A, #0 ROM:4AD3 je ROM_4AD8 ROM:4AD5 andb INTMEM_B3, #-9 ROM:4AD8 ROM:4AD8 ROM_4AD8: ; CODE XREF: ROM_4A00+D3↑j ROM:4AD8 ldb INTMEM_1C, #28h ; '(' ROM:4ADB lcall ROM_4BAC ROM:4ADE andb ZERO_REG, INTMEM_B3, #4 ; Zero register ROM:4AE2 jne ROM_4AEA ROM:4AE4 ldb INTMEM_1C, #2 ROM:4AE7 lcall ROM_4BAC ROM:4AEA ROM:4AEA ROM_4AEA: ; CODE XREF: ROM_4A00+E2↑j ROM:4AEA cmpb INTMEM_1A, #0 ROM:4AED je ROM_4AF5 ROM:4AEF ldb INTMEM_1A, #-1 ROM:4AF2 ld INTMEM_72, [SP] ; Stack pointer ROM:4AF5 ROM:4AF5 ROM_4AF5: ; CODE XREF: ROM_4A00+5↑j ROM:4AF5 ; ROM_4A00+ED↑j ROM:4AF5 ret ROM:4AF5 ; End of function ROM_4A00 ROM:4AF5 ROM:4AF6 ; --------------------------------------------------------------------------- ROM:4AF6 andb ZERO_REG, INTMEM_52, ZERO_REG ; Zero register ROM:4AFA andb INTMEM_A2, [ZERO_REG] ; Zero register ROM:4AFD skip INTMEM_A8+1 ROM:4AFF skip INTMEM_8C+3 ROM:4B01 st ZERO_REG, INTMEM_90 ; Zero register ROM:4B04 xorb INTMEM_96, #0 ROM:4B07 skip INTMEM_97 ROM:4B09 skip INTMEM_32+1 ROM:4B0B skip INTMEM_BB+1 ROM:4B0D skip INTMEM_BD ROM:4B0F skip INTMEM_BE ROM:4B11 skip INTMEM_BE+1 ROM:4B13 skip INTMEM_AA ROM:4B15 skip INTMEM_AB ROM:4B17 skip INTMEM_AB+1 ROM:4B19 skip INTMEM_AD ROM:4B1B skip INTMEM_AE ROM:4B1D skip INTMEM_AF ROM:4B1F skip INTMEM_B0 ROM:4B21 skip INTMEM_B0+1 ROM:4B23 skip ZERO_REG ; Zero register ROM:4B25 ROM:4B25 ROM_4B25: ; CODE XREF: ROM_4562:ROM_45BC↑p ROM:4B25 ; ROM_45D5+33↑p ... ROM:4B25 skip INTMEM_A0 ROM:4B27 sjmp ROM_4B5D ROM:4B29 ; --------------------------------------------------------------------------- ROM:4B29 ld INTMEM_38, INTMEM_1C ROM:4B2C inc INTMEM_1C ROM:4B2E shl INTMEM_38, #7 ROM:4B31 orb INTMEM_38+1, #-20h ROM:4B34 ldb INTMEM_1A+1, #9 ROM:4B37 ld INTMEM_34, #-6800h ROM:4B3B lcall ROM_531C ROM:4B3E ldb INTMEM_1A+1, #9 ROM:4B41 and INTMEM_34, INTMEM_38, #-80h ROM:4B46 lcall ROM_531C ROM:4B49 lcall ROM_5388 ROM:4B4C ldb INTMEM_1A+1, #9 ROM:4B4F and INTMEM_34, INTMEM_38, #-4080h ROM:4B54 lcall ROM_531C ROM:4B57 ldb INTMEM_1A+1, #10h ROM:4B5A ld INTMEM_34, INTMEM_20 ROM:4B5D ROM:4B5D ROM_4B5D: ; CODE XREF: ROM:4B27↑j ROM:4B5D lcall ROM_532C ROM:4B60 lcall ROM_5388 ROM:4B63 ldb INTMEM_1A+1, #9 ROM:4B66 ld INTMEM_34, #-8000h ROM:4B6A lcall ROM_531C ROM:4B6D ldb INTMEM_1A+1, #9 ROM:4B70 and INTMEM_34, INTMEM_38, #-2080h ROM:4B75 lcall ROM_531C ROM:4B78 lcall ROM_5359 ROM:4B7B add INTMEM_1C+2, INTMEM_34 ROM:4B7E cmp INTMEM_34, INTMEM_20 ROM:4B81 je ROM_4B8B ROM:4B83 cmpb INTMEM_1A, #2 ROM:4B86 je ROM_4B8B ROM:4B88 ldb INTMEM_1A, #1 ROM:4B8B ROM:4B8B ROM_4B8B: ; CODE XREF: ROM:4B81↑j ROM:4B8B ; ROM:4B86↑j ROM:4B8B ret ROM:4B8C ROM:4B8C ; =============== S U B R O U T I N E ======================================= ROM:4B8C ROM:4B8C ROM:4B8C ROM_4B8C: ; CODE XREF: ROM_44CE+3C↑p ROM:4B8C ; ROM_44CE+45↑p ... ROM:4B8C ld INTMEM_38, INTMEM_1C ROM:4B8F shl INTMEM_38, #7 ROM:4B92 orb INTMEM_38+1, #-20h ROM:4B95 ldb INTMEM_1A+1, #9 ROM:4B98 and INTMEM_34, INTMEM_38, #-2080h ROM:4B9D lcall ROM_531C ROM:4BA0 lcall ROM_5359 ROM:4BA3 ld INTMEM_20, INTMEM_34 ROM:4BA6 add INTMEM_1C+2, INTMEM_34 ROM:4BA9 inc INTMEM_1C ROM:4BAB ret ROM:4BAB ; End of function ROM_4B8C ROM:4BAB ROM:4BAC ROM:4BAC ; =============== S U B R O U T I N E ======================================= ROM:4BAC ROM:4BAC ROM:4BAC ROM_4BAC: ; CODE XREF: ROM_48E0+12↑p ROM:4BAC ; ROM_48E0+86↑p ... ROM:4BAC ldb INTMEM_1A, #0 ROM:4BAF pushf ROM:4BB0 andb INTMEM_1C+1, INTMEM_1C, #-10h ROM:4BB4 andb INTMEM_1C, #0Fh ROM:4BB7 cmpb INTMEM_1C, #0 ROM:4BBA je ROM_4C22 ROM:4BBC cmpb INTMEM_1C+1, #0 ROM:4BBF jne ROM_4BDC ROM:4BC1 andb ZERO_REG, INTMEM_9A+1, #10h ; Zero register ROM:4BC5 je ROM_4BCC ROM:4BC7 ldb INTMEM_1A, #2 ROM:4BCA sjmp ROM_4C91 ROM:4BCC ; --------------------------------------------------------------------------- ROM:4BCC ROM:4BCC ROM_4BCC: ; CODE XREF: ROM_4BAC+19↑j ROM:4BCC andb ZERO_REG, INTMEM_9C, #1 ; Zero register ROM:4BD0 je ROM_4BD7 ROM:4BD2 ldb INTMEM_1A, #1 ROM:4BD5 sjmp ROM_4C91 ROM:4BD7 ; --------------------------------------------------------------------------- ROM:4BD7 ROM:4BD7 ROM_4BD7: ; CODE XREF: ROM_4BAC+24↑j ROM:4BD7 ldb INTMEM_1A, #0 ROM:4BDA sjmp ROM_4C91 ROM:4BDC ; --------------------------------------------------------------------------- ROM:4BDC ROM:4BDC ROM_4BDC: ; CODE XREF: ROM_4BAC+13↑j ROM:4BDC cmpb INTMEM_1C+1, #10h ROM:4BDF jne ROM_4BFF ROM:4BE1 andb ZERO_REG, INTMEM_9A+1, #10h ; Zero register ROM:4BE5 je ROM_4BEC ROM:4BE7 ldb INTMEM_1A, #2 ROM:4BEA sjmp ROM_4BFA ROM:4BEC ; --------------------------------------------------------------------------- ROM:4BEC ROM:4BEC ROM_4BEC: ; CODE XREF: ROM_4BAC+39↑j ROM:4BEC ldb INTMEM_1A, #0 ROM:4BEF andb ZERO_REG, INTMEM_9C, #1 ; Zero register ROM:4BF3 jne ROM_4BFA ROM:4BF5 stb INTMEM_92, RAM_C08F[] ROM:4BFA ROM:4BFA ROM_4BFA: ; CODE XREF: ROM_4BAC+3E↑j ROM:4BFA ; ROM_4BAC+47↑j ROM:4BFA orb INTMEM_9C, #1 ROM:4BFD sjmp ROM_4C91 ROM:4BFF ; --------------------------------------------------------------------------- ROM:4BFF ROM:4BFF ROM_4BFF: ; CODE XREF: ROM_4BAC+33↑j ROM:4BFF cmpb INTMEM_1C+1, #20h ; ' ' ROM:4C02 jne ROM_4C20 ROM:4C04 ldb INTMEM_1A, #0 ROM:4C07 cmpb INTMEM_1C, #8 ROM:4C0A je ROM_4C20 ROM:4C0C andb ZERO_REG, INTMEM_9C, #1 ; Zero register ROM:4C10 jne ROM_4C1D ROM:4C12 andb ZERO_REG, INTMEM_9A+1, #10h ; Zero register ROM:4C16 jne ROM_4C1D ROM:4C18 stb INTMEM_92, RAM_C08F[] ROM:4C1D ROM:4C1D ROM_4C1D: ; CODE XREF: ROM_4BAC+64↑j ROM:4C1D ; ROM_4BAC+6A↑j ROM:4C1D orb INTMEM_9A+1, #10h ROM:4C20 ROM:4C20 ROM_4C20: ; CODE XREF: ROM_4BAC+56↑j ROM:4C20 ; ROM_4BAC+5E↑j ROM:4C20 sjmp ROM_4C91 ROM:4C22 ; --------------------------------------------------------------------------- ROM:4C22 ROM:4C22 ROM_4C22: ; CODE XREF: ROM_4BAC+E↑j ROM:4C22 ; ROM_4BAC+119↓j ... ROM:4C22 ld INTMEM_20, #0FAh ROM:4C26 addb INTMEM_1C, INTMEM_92+1, #2 ROM:4C2A jnc ROM_4C30 ROM:4C2C ld INTMEM_20, #0 ROM:4C30 ROM:4C30 ROM_4C30: ; CODE XREF: ROM_4BAC+7E↑j ROM:4C30 divub INTMEM_20, INTMEM_1C ROM:4C33 shrb INTMEM_1C, #1 ROM:4C36 cmpb INTMEM_20+1, INTMEM_1C ROM:4C39 jnh ROM_4C3D ROM:4C3B incb INTMEM_20 ROM:4C3D ROM:4C3D ROM_4C3D: ; CODE XREF: ROM_4BAC+8D↑j ROM:4C3D clrb INTMEM_20+1 ROM:4C3F ldbze INTMEM_1C, INTMEM_90+1 ROM:4C42 ldbze INTMEM_1C+2, INTMEM_92 ROM:4C45 clrb INTMEM_1A+1 ROM:4C47 cmpb INTMEM_1A, #0 ROM:4C4A je ROM_4C4F ROM:4C4C orb INTMEM_1A+1, #1 ROM:4C4F ROM:4C4F ROM_4C4F: ; CODE XREF: ROM_4BAC+9E↑j ROM:4C4F andb ZERO_REG, INTMEM_9A+1, #4 ; Zero register ROM:4C53 je ROM_4C73 ROM:4C55 ldb INTMEM_20, #7Dh ; '}' ROM:4C58 ldb INTMEM_1C+2, RAM_C08F[] ROM:4C5D andb ZERO_REG, INTMEM_9A+1, #40h ; '@' ; Zero register ROM:4C61 je ROM_4C65 ROM:4C63 clrb INTMEM_1C ROM:4C65 ROM:4C65 ROM_4C65: ; CODE XREF: ROM_4BAC+B5↑j ROM:4C65 andb ZERO_REG, INTMEM_9A+1, #8 ; Zero register ROM:4C69 je ROM_4C70 ROM:4C6B orb INTMEM_1A+1, #2 ROM:4C6E sjmp ROM_4C73 ROM:4C70 ; --------------------------------------------------------------------------- ROM:4C70 ROM:4C70 ROM_4C70: ; CODE XREF: ROM_4BAC+BD↑j ROM:4C70 orb INTMEM_1A+1, #4 ROM:4C73 ROM:4C73 ROM_4C73: ; CODE XREF: ROM_4BAC+A7↑j ROM:4C73 ; ROM_4BAC+C2↑j ROM:4C73 andb ZERO_REG, INTMEM_9C, #1 ; Zero register ROM:4C77 je ROM_4C81 ROM:4C79 orb INTMEM_1A+1, #8 ROM:4C7C ldb INTMEM_1C+2, RAM_C08F[] ROM:4C81 ROM:4C81 ROM_4C81: ; CODE XREF: ROM_4BAC+CB↑j ROM:4C81 andb ZERO_REG, INTMEM_9A+1, #10h ; Zero register ROM:4C85 je ROM_4C8F ROM:4C87 orb INTMEM_1A+1, #10h ROM:4C8A ldb INTMEM_1C+2, RAM_C08F[] ROM:4C8F ROM:4C8F ROM_4C8F: ; CODE XREF: ROM_4BAC+D9↑j ROM:4C8F popf ROM:4C90 ret ROM:4C91 ; --------------------------------------------------------------------------- ROM:4C91 ROM:4C91 ROM_4C91: ; CODE XREF: ROM_4BAC+1E↑j ROM:4C91 ; ROM_4BAC+29↑j ... ROM:4C91 cmpb INTMEM_1C, #1 ROM:4C94 jne ROM_4CDB ROM:4C96 andb ZERO_REG, INTMEM_9A+1, #4 ; Zero register ROM:4C9A jne ROM_4CCA ROM:4C9C cmpb INTMEM_1A, #0 ROM:4C9F jne ROM_4CC7 ROM:4CA1 cmpb INTMEM_20, #0 ROM:4CA4 jne ROM_4CA9 ROM:4CA6 ldb INTMEM_20, #-6 ROM:4CA9 ROM:4CA9 ROM_4CA9: ; CODE XREF: ROM_4BAC+F8↑j ROM:4CA9 ld INTMEM_1C, #0FAh ROM:4CAD divub INTMEM_1C, INTMEM_20 ROM:4CB0 shrb INTMEM_20, #1 ROM:4CB3 cmpb INTMEM_1C+1, INTMEM_20 ROM:4CB6 jc ROM_4CBA ROM:4CB8 decb INTMEM_1C ROM:4CBA ROM:4CBA ROM_4CBA: ; CODE XREF: ROM_4BAC+10A↑j ROM:4CBA decb INTMEM_1C ROM:4CBC ldb INTMEM_92+1, INTMEM_1C ROM:4CBF ldbze INTMEM_20+2, INTMEM_92 ROM:4CC2 ldb INTMEM_92, INTMEM_1C+2 ROM:4CC5 sjmp ROM_4C22 ROM:4CC7 ; --------------------------------------------------------------------------- ROM:4CC7 ROM:4CC7 ROM_4CC7: ; CODE XREF: ROM_4BAC+F3↑j ROM:4CC7 ldb INTMEM_1A, #1 ROM:4CCA ROM:4CCA ROM_4CCA: ; CODE XREF: ROM_4BAC+EE↑j ROM:4CCA cmpb INTMEM_1A, #1 ROM:4CCD jne ROM_4CD9 ROM:4CCF ldb INTMEM_20+2, RAM_C08F[] ROM:4CD4 stb INTMEM_1C+2, RAM_C08F[] ROM:4CD9 ROM:4CD9 ROM_4CD9: ; CODE XREF: ROM_4BAC+121↑j ROM:4CD9 sjmp ROM_4C22 ROM:4CDB ; --------------------------------------------------------------------------- ROM:4CDB ROM:4CDB ROM_4CDB: ; CODE XREF: ROM_4BAC+E8↑j ROM:4CDB cmpb INTMEM_1C, #2 ROM:4CDE jne ROM_4D0A ROM:4CE0 cmpb INTMEM_1A, #0 ROM:4CE3 jne ROM_4D08 ROM:4CE5 andb ZERO_REG, INTMEM_9A+1, #4 ; Zero register ROM:4CE9 jne ROM_4D05 ROM:4CEB ldb INTMEM_92+1, INTMEM_90+1 ROM:4CEE cmpb INTMEM_1C+1, #0 ROM:4CF1 jne ROM_4CF8 ROM:4CF3 stb INTMEM_92, RAM_C08F[] ROM:4CF8 ROM:4CF8 ROM_4CF8: ; CODE XREF: ROM_4BAC+145↑j ROM:4CF8 clrb INTMEM_92 ROM:4CFA orb INTMEM_9A+1, #4 ROM:4CFD orb INTMEM_9A+1, #8 ROM:4D00 orb INTMEM_9A+1, #20h ; ' ' ROM:4D03 sjmp ROM_4C22 ROM:4D05 ; --------------------------------------------------------------------------- ROM:4D05 ROM:4D05 ROM_4D05: ; CODE XREF: ROM_4BAC+13D↑j ROM:4D05 ldb INTMEM_1A, #1 ROM:4D08 ROM:4D08 ROM_4D08: ; CODE XREF: ROM_4BAC+137↑j ROM:4D08 sjmp ROM_4C22 ROM:4D0A ; --------------------------------------------------------------------------- ROM:4D0A ROM:4D0A ROM_4D0A: ; CODE XREF: ROM_4BAC+132↑j ROM:4D0A cmpb INTMEM_1C, #3 ROM:4D0D jne ROM_4D52 ROM:4D0F cmpb INTMEM_1A, #0 ROM:4D12 jne ROM_4D50 ROM:4D14 andb ZERO_REG, INTMEM_9A+1, #4 ; Zero register ROM:4D18 je ROM_4D4A ROM:4D1A andb ZERO_REG, INTMEM_9A+1, #40h ; '@' ; Zero register ROM:4D1E je ROM_4D25 ROM:4D20 clrb INTMEM_90+1 ROM:4D22 andb INTMEM_9A+1, #-41h ROM:4D25 ROM:4D25 ROM_4D25: ; CODE XREF: ROM_4BAC+172↑j ROM:4D25 clrb INTMEM_92+1 ROM:4D27 clrb INTMEM_94 ROM:4D29 andb ZERO_REG, INTMEM_9C, #1 ; Zero register ROM:4D2D jne ROM_4D3C ROM:4D2F andb ZERO_REG, INTMEM_9A+1, #10h ; Zero register ROM:4D33 jne ROM_4D3C ROM:4D35 ldb INTMEM_92, RAM_C08F[] ROM:4D3A sjmp ROM_4D3F ROM:4D3C ; --------------------------------------------------------------------------- ROM:4D3C ROM:4D3C ROM_4D3C: ; CODE XREF: ROM_4BAC+181↑j ROM:4D3C ; ROM_4BAC+187↑j ROM:4D3C ldb INTMEM_92, INTMEM_90+1 ROM:4D3F ROM:4D3F ROM_4D3F: ; CODE XREF: ROM_4BAC+18E↑j ROM:4D3F andb INTMEM_9A+1, #-5 ROM:4D42 andb INTMEM_9A+1, #-9 ROM:4D45 andb INTMEM_9A+1, #-21h ROM:4D48 sjmp ROM_4D4D ROM:4D4A ; --------------------------------------------------------------------------- ROM:4D4A ROM:4D4A ROM_4D4A: ; CODE XREF: ROM_4BAC+16C↑j ROM:4D4A ldb INTMEM_1A, #1 ROM:4D4D ROM:4D4D ROM_4D4D: ; CODE XREF: ROM_4BAC+19C↑j ROM:4D4D andb INTMEM_9A+1, #-11h ROM:4D50 ROM:4D50 ROM_4D50: ; CODE XREF: ROM_4BAC+166↑j ROM:4D50 sjmp ROM_4C22 ROM:4D52 ; --------------------------------------------------------------------------- ROM:4D52 ROM:4D52 ROM_4D52: ; CODE XREF: ROM_4BAC+161↑j ROM:4D52 cmpb INTMEM_1C, #4 ROM:4D55 jne ROM_4D78 ROM:4D57 cmpb INTMEM_1A, #0 ROM:4D5A jne ROM_4D76 ROM:4D5C andb ZERO_REG, INTMEM_9A+1, #4 ; Zero register ROM:4D60 je ROM_4D73 ROM:4D62 andb ZERO_REG, INTMEM_9A+1, #40h ; '@' ; Zero register ROM:4D66 je ROM_4D6D ROM:4D68 clrb INTMEM_90+1 ROM:4D6A andb INTMEM_9A+1, #-41h ROM:4D6D ROM:4D6D ROM_4D6D: ; CODE XREF: ROM_4BAC+1BA↑j ROM:4D6D andb INTMEM_9A+1, #-5 ROM:4D70 andb INTMEM_9A+1, #-9 ROM:4D73 ROM:4D73 ROM_4D73: ; CODE XREF: ROM_4BAC+1B4↑j ROM:4D73 ldb INTMEM_92, INTMEM_90+1 ROM:4D76 ROM:4D76 ROM_4D76: ; CODE XREF: ROM_4BAC+1AE↑j ROM:4D76 sjmp ROM_4C22 ROM:4D78 ; --------------------------------------------------------------------------- ROM:4D78 ROM:4D78 ROM_4D78: ; CODE XREF: ROM_4BAC+1A9↑j ROM:4D78 cmpb INTMEM_1C, #5 ROM:4D7B jne ROM_4D92 ROM:4D7D cmpb INTMEM_1A, #0 ROM:4D80 jne ROM_4D90 ROM:4D82 clrb INTMEM_92+1 ROM:4D84 clrb INTMEM_94 ROM:4D86 incb INTMEM_92 ROM:4D88 cmpb INTMEM_92, #-4Ch ROM:4D8B jnh ROM_4D90 ROM:4D8D ldb INTMEM_92, #-4Ch ROM:4D90 ROM:4D90 ROM_4D90: ; CODE XREF: ROM_4BAC+1D4↑j ROM:4D90 ; ROM_4BAC+1DF↑j ROM:4D90 sjmp ROM_4C22 ROM:4D92 ; --------------------------------------------------------------------------- ROM:4D92 ROM:4D92 ROM_4D92: ; CODE XREF: ROM_4BAC+1CF↑j ROM:4D92 cmpb INTMEM_1C, #6 ROM:4D95 jne ROM_4DA8 ROM:4D97 cmpb INTMEM_1A, #0 ROM:4D9A jne ROM_4DA6 ROM:4D9C clrb INTMEM_92+1 ROM:4D9E clrb INTMEM_94 ROM:4DA0 decb INTMEM_92 ROM:4DA2 jc ROM_4DA6 ROM:4DA4 clrb INTMEM_92 ROM:4DA6 ROM:4DA6 ROM_4DA6: ; CODE XREF: ROM_4BAC+1EE↑j ROM:4DA6 ; ROM_4BAC+1F6↑j ... ROM:4DA6 sjmp ROM_4C22 ROM:4DA8 ; --------------------------------------------------------------------------- ROM:4DA8 ROM:4DA8 ROM_4DA8: ; CODE XREF: ROM_4BAC+1E9↑j ROM:4DA8 cmpb INTMEM_1C, #7 ROM:4DAB jne ROM_4DC5 ROM:4DAD cmpb INTMEM_1A, #0 ROM:4DB0 jne ROM_4DA6 ROM:4DB2 ldb INTMEM_92+1, INTMEM_90+1 ROM:4DB5 clrb INTMEM_92 ROM:4DB7 orb INTMEM_9A+1, #4 ROM:4DBA orb INTMEM_9A+1, #8 ROM:4DBD andb INTMEM_9A+1, #-41h ROM:4DC0 andb INTMEM_9A+1, #-21h ROM:4DC3 sjmp ROM_4C22 ROM:4DC5 ; --------------------------------------------------------------------------- ROM:4DC5 ROM:4DC5 ROM_4DC5: ; CODE XREF: ROM_4BAC+1FF↑j ROM:4DC5 cmpb INTMEM_1C, #8 ROM:4DC8 jne ROM_4E43 ROM:4DCA cmpb INTMEM_1C+1, #10h ROM:4DCD jne ROM_4DD2 ROM:4DCF andb INTMEM_9C, #-2 ROM:4DD2 ROM:4DD2 ROM_4DD2: ; CODE XREF: ROM_4BAC+221↑j ROM:4DD2 cmpb INTMEM_1C+1, #20h ; ' ' ROM:4DD5 jne ROM_4DF0 ROM:4DD7 andb ZERO_REG, INTMEM_9C, #1 ; Zero register ROM:4DDB jne ROM_4DED ROM:4DDD andb ZERO_REG, INTMEM_9A+1, #4 ; Zero register ROM:4DE1 jne ROM_4DED ROM:4DE3 ldb INTMEM_92, RAM_C08F[] ROM:4DE8 ldb INTMEM_90+1, INTMEM_92[] ROM:4DED ROM:4DED ROM_4DED: ; CODE XREF: ROM_4BAC+22F↑j ROM:4DED ; ROM_4BAC+235↑j ROM:4DED andb INTMEM_9A+1, #-11h ROM:4DF0 ROM:4DF0 ROM_4DF0: ; CODE XREF: ROM_4BAC+229↑j ROM:4DF0 cmpb INTMEM_1A, #0 ROM:4DF3 jne ROM_4E41 ROM:4DF5 cmpb INTMEM_1C+1, #0 ROM:4DF8 je ROM_4E41 ROM:4DFA andb ZERO_REG, INTMEM_9A+1, #4 ; Zero register ROM:4DFE je ROM_4E30 ROM:4E00 andb ZERO_REG, INTMEM_9A+1, #40h ; '@' ; Zero register ROM:4E04 jne ROM_4E0B ROM:4E06 clrb INTMEM_90+1 ROM:4E08 andb INTMEM_9A+1, #-41h ROM:4E0B ROM:4E0B ROM_4E0B: ; CODE XREF: ROM_4BAC+258↑j ROM:4E0B clrb INTMEM_92+1 ROM:4E0D clrb INTMEM_94 ROM:4E0F andb ZERO_REG, INTMEM_9C, #1 ; Zero register ROM:4E13 jne ROM_4E22 ROM:4E15 andb ZERO_REG, INTMEM_9A+1, #10h ; Zero register ROM:4E19 jne ROM_4E22 ROM:4E1B ldb INTMEM_92, RAM_C08F[] ROM:4E20 sjmp ROM_4E25 ROM:4E22 ; --------------------------------------------------------------------------- ROM:4E22 ROM:4E22 ROM_4E22: ; CODE XREF: ROM_4BAC+267↑j ROM:4E22 ; ROM_4BAC+26D↑j ROM:4E22 ldb INTMEM_92, INTMEM_90+1 ROM:4E25 ROM:4E25 ROM_4E25: ; CODE XREF: ROM_4BAC+274↑j ROM:4E25 andb INTMEM_9A+1, #-9 ROM:4E28 andb INTMEM_9A+1, #-5 ROM:4E2B andb INTMEM_9A+1, #-21h ROM:4E2E sjmp ROM_4C22 ROM:4E30 ; --------------------------------------------------------------------------- ROM:4E30 ROM:4E30 ROM_4E30: ; CODE XREF: ROM_4BAC+252↑j ROM:4E30 andb ZERO_REG, INTMEM_9C, #1 ; Zero register ROM:4E34 jne ROM_4E41 ROM:4E36 andb ZERO_REG, INTMEM_9A+1, #10h ; Zero register ROM:4E3A jne ROM_4E41 ROM:4E3C ldb INTMEM_92, RAM_C08F[] ROM:4E41 ROM:4E41 ROM_4E41: ; CODE XREF: ROM_4BAC+247↑j ROM:4E41 ; ROM_4BAC+24C↑j ... ROM:4E41 sjmp ROM_4C22 ROM:4E43 ; --------------------------------------------------------------------------- ROM:4E43 ROM:4E43 ROM_4E43: ; CODE XREF: ROM_4BAC+21C↑j ROM:4E43 ldb INTMEM_1A, #-1 ROM:4E46 ld INTMEM_72, 2[SP] ; Stack pointer ROM:4E4A popf ROM:4E4B ret ROM:4E4B ; End of function ROM_4BAC ROM:4E4B ROM:4E4C ROM:4E4C ; =============== S U B R O U T I N E ======================================= ROM:4E4C ROM:4E4C ROM:4E4C ROM_4E4C: ; CODE XREF: ROM:714C↓p ROM:4E4C andb ZERO_REG, INTMEM_2A+1, #1 ; Zero register ROM:4E50 jne ROM_4EB2 ROM:4E52 ldb INTMEM_1C+2, RAM_C1C3[] ROM:4E57 ld INTMEM_1C, #-8000h ROM:4E5B lcall ROM_2BCA ROM:4E5E clrb INTMEM_1C+1 ROM:4E60 shl INTMEM_1C, #4 ROM:4E63 mulu INTMEM_1C, #-0BDCh ROM:4E67 divu INTMEM_1C, 0Ch[INTMEM_24] ROM:4E6C cmp INTMEM_68, 3Eh[INTMEM_24] ROM:4E71 jnc ROM_4E7A ROM:4E73 st INTMEM_1C, RAM_C062[] ROM:4E78 sjmp ROM_4EB2 ROM:4E7A ; --------------------------------------------------------------------------- ROM:4E7A ROM:4E7A ROM_4E7A: ; CODE XREF: ROM_4E4C+25↑j ROM:4E7A st INTMEM_1C, INTMEM_70 ROM:4E7D ldb INTMEM_1C+2, RAM_C1C5[] ROM:4E82 ldb INTMEM_1C+3, RAM_C1C3[] ROM:4E87 ld INTMEM_1C, #-7FFFh ROM:4E8B lcall ROM_2BCA ROM:4E8E clrb INTMEM_1C+1 ROM:4E90 shl INTMEM_1C, #4 ROM:4E93 mulu INTMEM_1C, #-0BDCh ROM:4E97 divu INTMEM_1C, 0Ch[INTMEM_24] ROM:4E9C st INTMEM_1C, RAM_C060[] ROM:4EA1 st INTMEM_1C, RAM_C062[] ROM:4EA6 cmp INTMEM_70, RAM_C060[] ROM:4EAB jnc ROM_4EB2 ROM:4EAD ld INTMEM_70, RAM_C060[] ROM:4EB2 ROM:4EB2 ROM_4EB2: ; CODE XREF: ROM_4E4C+4↑j ROM:4EB2 ; ROM_4E4C+2C↑j ... ROM:4EB2 ret ROM:4EB2 ; End of function ROM_4E4C ROM:4EB2 ROM:4EB3 ROM:4EB3 ; =============== S U B R O U T I N E ======================================= ROM:4EB3 ROM:4EB3 ROM:4EB3 ROM_4EB3: ; CODE XREF: ROM:7161↓p ROM:4EB3 ld INTMEM_1A, ZERO_REG ; Zero register ROM:4EB6 andb ZERO_REG, INTMEM_98, #20h ; ' ' ; Zero register ROM:4EBA jne ROM_4EC6 ROM:4EBC ld INTMEM_1C, #0C8h ROM:4EC0 ld INTMEM_20, #64h ; 'd' ROM:4EC4 sjmp ROM_4F09 ROM:4EC6 ; --------------------------------------------------------------------------- ROM:4EC6 ROM:4EC6 ROM_4EC6: ; CODE XREF: ROM_4EB3+7↑j ROM:4EC6 mulu INTMEM_1C, INTMEM_70, #64h ; 'd' ROM:4ECB divu INTMEM_1C, INTMEM_6C ROM:4ECE jv ROM_4EEF ROM:4ED0 ld INTMEM_20, 1Ch[INTMEM_24] ROM:4ED5 mulu INTMEM_20, #64h ; 'd' ROM:4ED9 divu INTMEM_20, INTMEM_6C ROM:4EDC jnv ROM_4EE5 ROM:4EDE ld INTMEM_20, #0C8h ROM:4EE2 ld INTMEM_72, [SP] ; Stack pointer ROM:4EE5 ROM:4EE5 ROM_4EE5: ; CODE XREF: ROM_4EB3+29↑j ROM:4EE5 add INTMEM_1C, INTMEM_20 ROM:4EE8 cmp INTMEM_1C, 1Ah[INTMEM_24] ROM:4EED jnc ROM_4EF4 ROM:4EEF ROM:4EEF ROM_4EEF: ; CODE XREF: ROM_4EB3+1B↑j ROM:4EEF ld INTMEM_1C, 1Ah[INTMEM_24] ROM:4EF4 ROM:4EF4 ROM_4EF4: ; CODE XREF: ROM_4EB3+3A↑j ROM:4EF4 ld INTMEM_20, 1Eh[INTMEM_24] ROM:4EF9 mulu INTMEM_20, #64h ; 'd' ROM:4EFD divu INTMEM_20, INTMEM_6C ROM:4F00 jnv ROM_4F09 ROM:4F02 ld INTMEM_20, #64h ; 'd' ROM:4F06 ld INTMEM_72, [SP] ; Stack pointer ROM:4F09 ROM:4F09 ROM_4F09: ; CODE XREF: ROM_4EB3+11↑j ROM:4F09 ; ROM_4EB3+4D↑j ... ROM:4F09 shl INTMEM_1A, #1 ROM:4F0C ld INTMEM_1C+2, -3FA8h[INTMEM_1A] ROM:4F11 sub INTMEM_1C+2, INTMEM_1C ROM:4F14 jc ROM_4F1A ROM:4F16 add INTMEM_1C+2, #1C20h ROM:4F1A ROM:4F1A ROM_4F1A: ; CODE XREF: ROM_4EB3+61↑j ROM:4F1A shr INTMEM_1A, #1 ROM:4F1D divb INTMEM_1C+2, #64h ; 'd' ROM:4F21 stb INTMEM_1C+2, -3FACh[INTMEM_1A] ROM:4F26 andb ZERO_REG, INTMEM_98, #20h ; ' ' ; Zero register ROM:4F2A jne ROM_4F3C ROM:4F2C subb INTMEM_1C+2, #2 ROM:4F2F jc ROM_4F34 ROM:4F31 addb INTMEM_1C+2, #48h ; 'H' ROM:4F34 ROM:4F34 ROM_4F34: ; CODE XREF: ROM_4EB3+7C↑j ROM:4F34 cmpb INTMEM_1C+2, #11h ROM:4F37 jc ROM_4F3C ROM:4F39 ldb INTMEM_86+1, INTMEM_1A ROM:4F3C ROM:4F3C ROM_4F3C: ; CODE XREF: ROM_4EB3+77↑j ROM:4F3C ; ROM_4EB3+84↑j ROM:4F3C shl INTMEM_1A, #1 ROM:4F3F ld INTMEM_1C+2, -3FA8h[INTMEM_1A] ROM:4F44 sub INTMEM_1C+2, INTMEM_20 ROM:4F47 jc ROM_4F4D ROM:4F49 add INTMEM_1C+2, #1C20h ROM:4F4D ROM:4F4D ROM_4F4D: ; CODE XREF: ROM_4EB3+94↑j ROM:4F4D shr INTMEM_1A, #1 ROM:4F50 divb INTMEM_1C+2, #64h ; 'd' ROM:4F54 stb INTMEM_1C+2, -3FB0h[INTMEM_1A] ROM:4F59 incb INTMEM_1A ROM:4F5B cmpb INTMEM_1A, #4 ROM:4F5E jge ROM_4F62 ROM:4F60 sjmp ROM_4F09 ROM:4F62 ; --------------------------------------------------------------------------- ROM:4F62 ROM:4F62 ROM_4F62: ; CODE XREF: ROM_4EB3+AB↑j ROM:4F62 pushf ROM:4F63 ldbze INTMEM_1A, INTMEM_86+1 ROM:4F66 andb ZERO_REG, INTMEM_98+1, #4 ; Zero register ROM:4F6A jne ROM_4F7F ROM:4F6C ldb INTMEM_86+2, -3FACh[INTMEM_1A] ROM:4F71 subb INTMEM_1C+3, INTMEM_86+2, #1 ROM:4F75 jge ROM_4F7A ROM:4F77 addb INTMEM_1C+3, #48h ; 'H' ROM:4F7A ROM:4F7A ROM_4F7A: ; CODE XREF: ROM_4EB3+C2↑j ROM:4F7A ldb INTMEM_86, INTMEM_1C+3 ROM:4F7D sjmp ROM_4F84 ROM:4F7F ; --------------------------------------------------------------------------- ROM:4F7F ROM:4F7F ROM_4F7F: ; CODE XREF: ROM_4EB3+B7↑j ROM:4F7F ldb INTMEM_86+2, -3FB0h[INTMEM_1A] ROM:4F84 ROM:4F84 ROM_4F84: ; CODE XREF: ROM_4EB3+CA↑j ROM:4F84 popf ROM:4F85 ret ROM:4F85 ; End of function ROM_4EB3 ROM:4F85 ROM:4F86 ROM:4F86 ; =============== S U B R O U T I N E ======================================= ROM:4F86 ROM:4F86 ROM:4F86 ROM_4F86: ; CODE XREF: ROM:7152↓p ROM:4F86 ld INTMEM_1C+2, INTMEM_68 ROM:4F89 divub INTMEM_1C+2, #19h ROM:4F8C jnv ROM_4F91 ROM:4F8E ldb INTMEM_1C+2, #-1 ROM:4F91 ROM:4F91 ROM_4F91: ; CODE XREF: ROM_4F86+6↑j ROM:4F91 ld INTMEM_1C, #-7FFEh ROM:4F95 lcall ROM_2BCA ROM:4F98 cmp INTMEM_6C, ZERO_REG ; Zero register ROM:4F9B je ROM_4FAF ROM:4F9D ldb INTMEM_20, #64h ; 'd' ROM:4FA0 mulub INTMEM_20, 5Ah[INTMEM_24] ROM:4FA5 clr INTMEM_20+2 ROM:4FA7 divu INTMEM_20, INTMEM_6C ROM:4FAA addb INTMEM_1C, INTMEM_20[] ROM:4FAF ROM:4FAF ROM_4FAF: ; CODE XREF: ROM_4F86+15↑j ROM:4FAF stb INTMEM_1C, INTMEM_B2[] ROM:4FB4 ret ROM:4FB4 ; End of function ROM_4F86 ROM:4FB4 ROM:4FB5 ; --------------------------------------------------------------------------- ROM:4FB5 clrb INTMEM_1A ROM:4FB7 ld INTMEM_3A, #6 ROM:4FBB ldbze INTMEM_34, INTMEM_B2[] ROM:4FC0 ROM:4FC0 ROM_4FC0: ; CODE XREF: ROM:4FEA↓j ROM:4FC0 ld INTMEM_20+2, 1Ch[INTMEM_3A] ROM:4FC5 cmp INTMEM_20+2, #1C1Fh ROM:4FC9 jnh ROM_4FD3 ROM:4FCB ldb INTMEM_1A, #-1 ROM:4FCE ld INTMEM_72, [SP] ; Stack pointer ROM:4FD1 sjmp ROM_4FE6 ROM:4FD3 ; --------------------------------------------------------------------------- ROM:4FD3 ROM:4FD3 ROM_4FD3: ; CODE XREF: ROM:4FC9↑j ROM:4FD3 ld INTMEM_20+2, 1Ch[INTMEM_3A] ROM:4FD8 sub INTMEM_20+2, INTMEM_34 ROM:4FDB jc ROM_4FE1 ROM:4FDD add INTMEM_20+2, #1C20h ROM:4FE1 ROM:4FE1 ROM_4FE1: ; CODE XREF: ROM:4FDB↑j ROM:4FE1 st INTMEM_20+2, -3FA8h[INTMEM_3A] ROM:4FE6 ROM:4FE6 ROM_4FE6: ; CODE XREF: ROM:4FD1↑j ROM:4FE6 sub INTMEM_3A, #2 ROM:4FEA jc ROM_4FC0 ROM:4FEC cmpb INTMEM_1A, #0 ROM:4FEF jne ROM_4FF6 ROM:4FF1 andb INTMEM_98+1, #-9 ROM:4FF4 sjmp ROM_4FF9 ROM:4FF6 ; --------------------------------------------------------------------------- ROM:4FF6 ROM:4FF6 ROM_4FF6: ; CODE XREF: ROM:4FEF↑j ROM:4FF6 orb INTMEM_98+1, #8 ROM:4FF9 ROM:4FF9 ROM_4FF9: ; CODE XREF: ROM:4FF4↑j ROM:4FF9 ret ROM:4FFA ; --------------------------------------------------------------------------- ROM:4FFA clrb INTMEM_1A ROM:4FFC cmpb INTMEM_1C, #0 ROM:4FFF jne ROM_502C ROM:5001 cmp INTMEM_70, INTMEM_20[] ROM:5006 jne ROM_500D ROM:5008 ldb INTMEM_1C, #1 ROM:500B sjmp ROM_501C ROM:500D ; --------------------------------------------------------------------------- ROM:500D ROM:500D ROM_500D: ; CODE XREF: ROM:5006↑j ROM:500D cmp INTMEM_70, RAM_C060[] ROM:5012 jne ROM_5019 ROM:5014 ldb INTMEM_1C, #2 ROM:5017 sjmp ROM_501C ROM:5019 ; --------------------------------------------------------------------------- ROM:5019 ROM:5019 ROM_5019: ; CODE XREF: ROM:5012↑j ROM:5019 ldb INTMEM_1C, #0 ROM:501C ROM:501C ROM_501C: ; CODE XREF: ROM:500B↑j ROM:501C ; ROM:5017↑j ROM:501C andb ZERO_REG, INTMEM_98+1, #8 ; Zero register ROM:5020 jne ROM_5027 ROM:5022 ldb INTMEM_20, #1 ROM:5025 sjmp ROM_502A ROM:5027 ; --------------------------------------------------------------------------- ROM:5027 ROM:5027 ROM_5027: ; CODE XREF: ROM:5020↑j ROM:5027 ldb INTMEM_20, #0 ROM:502A ROM:502A ROM_502A: ; CODE XREF: ROM:5025↑j ROM:502A sjmp ROM_50D0 ROM:502C ; --------------------------------------------------------------------------- ROM:502C ROM:502C ROM_502C: ; CODE XREF: ROM:4FFF↑j ROM:502C cmpb INTMEM_1C, #1 ROM:502F jne ROM_5056 ROM:5031 cmpb INTMEM_1C+1, #4 ROM:5034 jh ROM_503C ROM:5036 cmp INTMEM_1C+2, #1C1Fh ROM:503A jnh ROM_503E ROM:503C ROM:503C ROM_503C: ; CODE XREF: ROM:5034↑j ROM:503C sjmp ROM_50CA ROM:503E ; --------------------------------------------------------------------------- ROM:503E ROM:503E ROM_503E: ; CODE XREF: ROM:503A↑j ROM:503E ldbze INTMEM_3A, INTMEM_1C+1 ROM:5041 ldbze INTMEM_34, INTMEM_B2[] ROM:5046 sub INTMEM_1C+2, INTMEM_34 ROM:5049 jc ROM_504F ROM:504B add INTMEM_1C+2, #1C20h ROM:504F ROM:504F ROM_504F: ; CODE XREF: ROM:5049↑j ROM:504F st INTMEM_1C+2, -3FA8h[INTMEM_3A] ROM:5054 sjmp ROM_50D0 ROM:5056 ; --------------------------------------------------------------------------- ROM:5056 ROM:5056 ROM_5056: ; CODE XREF: ROM:502F↑j ROM:5056 cmpb INTMEM_1C, #2 ROM:5059 jne ROM_50B6 ROM:505B cmp INTMEM_68, #0 ROM:505F je ROM_5066 ROM:5061 ldb INTMEM_1A, #1 ROM:5064 sjmp ROM_50B4 ROM:5066 ; --------------------------------------------------------------------------- ROM:5066 ROM:5066 ROM_5066: ; CODE XREF: ROM:505F↑j ROM:5066 cmp INTMEM_1C+2, RAM_C060[] ROM:506B jnh ROM_5072 ROM:506D ldb INTMEM_1A, #2 ROM:5070 sjmp ROM_50B4 ROM:5072 ; --------------------------------------------------------------------------- ROM:5072 ROM:5072 ROM_5072: ; CODE XREF: ROM:506B↑j ROM:5072 ld INTMEM_3A, INTMEM_1C+2 ROM:5075 ldb INTMEM_1C, #3 ROM:5078 lcall ROM_543B+2 ROM:507B ld INTMEM_6C+2, INTMEM_1C+2 ROM:507E add INTMEM_1C+2, INTMEM_3A ROM:5081 ldb INTMEM_1C, #2 ROM:5084 lcall ROM_543B+2 ROM:5087 cmpb INTMEM_1A, #0 ROM:508A je ROM_5097 ROM:508C ldb INTMEM_1A, #3 ROM:508F sjmp ROM_50B4 ROM:5091 ; --------------------------------------------------------------------------- ROM:5091 ROM:5091 ROM_5091: ; CODE XREF: ROM:509D↓j ROM:5091 jbc INTMEM_1C, 0, ROM_509F ROM:5094 jbs INTMEM_1C, 1, ROM_509F ROM:5097 ROM:5097 ROM_5097: ; CODE XREF: ROM:508A↑j ROM:5097 ldb INTMEM_1C, #0 ROM:509A lcall ROM_543B+2 ROM:509D sjmp ROM_5091 ROM:509F ; --------------------------------------------------------------------------- ROM:509F ROM:509F ROM_509F: ; CODE XREF: ROM:ROM_5091↑j ROM:509F ; ROM:5094↑j ROM:509F jbc INTMEM_1C, 1, ROM_50AF ROM:50A2 ldb INTMEM_1A+1, #0 ROM:50A5 sub INTMEM_20+2, INTMEM_1C+2, INTMEM_3A ROM:50A9 sub INTMEM_20+2, INT_PEND+1, INTMEM_20+2 ; Interrupt pending register ROM:50AD sjmp ROM_50B2 ROM:50AF ; --------------------------------------------------------------------------- ROM:50AF ROM:50AF ROM_50AF: ; CODE XREF: ROM:ROM_509F↑j ROM:50AF ldb INTMEM_1A+1, #1 ROM:50B2 ROM:50B2 ROM_50B2: ; CODE XREF: ROM:50AD↑j ROM:50B2 clrb INTMEM_1A ROM:50B4 ROM:50B4 ROM_50B4: ; CODE XREF: ROM:5064↑j ROM:50B4 ; ROM:5070↑j ... ROM:50B4 sjmp ROM_50D0 ROM:50B6 ; --------------------------------------------------------------------------- ROM:50B6 ROM:50B6 ROM_50B6: ; CODE XREF: ROM:5059↑j ROM:50B6 cmpb INTMEM_1C, #3 ROM:50B9 jne ROM_50C0 ROM:50BB andb INTMEM_98+1, #-9 ROM:50BE sjmp ROM_50D0 ROM:50C0 ; --------------------------------------------------------------------------- ROM:50C0 ROM:50C0 ROM_50C0: ; CODE XREF: ROM:50B9↑j ROM:50C0 cmpb INTMEM_1C, #4 ROM:50C3 jne ROM_50CA ROM:50C5 orb INTMEM_98+1, #8 ROM:50C8 sjmp ROM_50D0 ROM:50CA ; --------------------------------------------------------------------------- ROM:50CA ROM:50CA ROM_50CA: ; CODE XREF: ROM:ROM_503C↑j ROM:50CA ; ROM:50C3↑j ROM:50CA ldb INTMEM_1A, #-1 ROM:50CD ld INTMEM_72, [SP] ; Stack pointer ROM:50D0 ROM:50D0 ROM_50D0: ; CODE XREF: ROM:ROM_502A↑j ROM:50D0 ; ROM:5054↑j ... ROM:50D0 ret ROM:50D1 ; --------------------------------------------------------------------------- ROM:50D1 rst ROM:50D2 ROM:50D2 ; =============== S U B R O U T I N E ======================================= ROM:50D2 ROM:50D2 ROM:50D2 ROM_50D2: ; CODE XREF: ROM:716D↓p ROM:50D2 ldb INTMEM_1A, #0 ROM:50D5 andb ZERO_REG, INTMEM_98, #20h ; ' ' ; Zero register ROM:50D9 jne ROM_50DD ROM:50DB sjmp ROM_5142 ROM:50DD ; --------------------------------------------------------------------------- ROM:50DD ROM:50DD ROM_50DD: ; CODE XREF: ROM_50D2+7↑j ROM:50DD ld INTMEM_1C, INTMEM_76 ROM:50E0 ld INTMEM_34, INTMEM_78 ROM:50E3 ld INTMEM_20, INTMEM_9E ROM:50E6 ldb INTMEM_34+2, INTMEM_8A ROM:50E9 sub INTMEM_34, #-8000h ROM:50ED jnc ROM_50FA ROM:50EF add INTMEM_1C, INTMEM_34 ROM:50F2 jnc ROM_5101 ROM:50F4 ld INTMEM_1C, #-1 ROM:50F8 sjmp ROM_5101 ROM:50FA ; --------------------------------------------------------------------------- ROM:50FA ROM:50FA ROM_50FA: ; CODE XREF: ROM_50D2+1B↑j ROM:50FA add INTMEM_1C, INTMEM_34 ROM:50FD jc ROM_5101 ROM:50FF sjmp ROM_5142 ROM:5101 ; --------------------------------------------------------------------------- ROM:5101 ROM:5101 ROM_5101: ; CODE XREF: ROM_50D2+20↑j ROM:5101 ; ROM_50D2+26↑j ... ROM:5101 mulu INTMEM_1C, #64h ; 'd' ROM:5105 divu INTMEM_1C, INTMEM_6C ROM:5108 cmp INTMEM_1C, #1BBCh ROM:510C jnh ROM_5112 ROM:510E ld INTMEM_1C, #0 ROM:5112 ROM:5112 ROM_5112: ; CODE XREF: ROM_50D2+3A↑j ROM:5112 mulub INTMEM_34+2, #64h ; 'd' ROM:5115 sub INTMEM_20+2, INTMEM_20, INTMEM_34+2 ROM:5119 jc ROM_511F ROM:511B add INTMEM_20+2, #1C20h ROM:511F ROM:511F ROM_511F: ; CODE XREF: ROM_50D2+47↑j ROM:511F sub INTMEM_1C+2, INTMEM_20+2, INTMEM_1C ROM:5123 jc ROM_5129 ROM:5125 ld INTMEM_1C+2, #0 ROM:5129 ROM:5129 ROM_5129: ; CODE XREF: ROM_50D2+51↑j ROM:5129 add INTMEM_1C+2, INTMEM_34+2 ROM:512C add INTMEM_1C+2, #32h ; '2' ROM:5130 cmp INTMEM_1C+2, #1C20h ROM:5134 jnc ROM_513A ROM:5136 sub INTMEM_1C+2, #1C20h ROM:513A ROM:513A ROM_513A: ; CODE XREF: ROM_50D2+62↑j ROM:513A divub INTMEM_1C+2, #64h ; 'd' ROM:513D stb INTMEM_1C+2, RAM_C087[] ROM:5142 ROM:5142 ROM_5142: ; CODE XREF: ROM_50D2+9↑j ROM:5142 ; ROM_50D2+2D↑j ROM:5142 ret ROM:5142 ; End of function ROM_50D2 ROM:5142 ROM:5143 ; --------------------------------------------------------------------------- ROM:5143 rst ROM:5144 ; --------------------------------------------------------------------------- ROM:5144 ldb INTMEM_1A, #0 ROM:5147 scall ROM_5193 ROM:5149 cmpb INTMEM_1A, #0 ROM:514C je ROM_5150 ROM:514E sjmp ROM_5192 ROM:5150 ; --------------------------------------------------------------------------- ROM:5150 ROM:5150 ROM_5150: ; CODE XREF: ROM:514C↑j ROM:5150 cmp INTMEM_1C, #0 ROM:5154 jne ROM_515E ROM:5156 cmp INTMEM_1C+2, #-8000h ROM:515A jne ROM_515E ROM:515C sjmp ROM_5170 ROM:515E ; --------------------------------------------------------------------------- ROM:515E ROM:515E ROM_515E: ; CODE XREF: ROM:5154↑j ROM:515E ; ROM:515A↑j ROM:515E scall ROM_51A7 ROM:5160 cmpb INTMEM_1A, #0 ROM:5163 je ROM_5167 ROM:5165 sjmp ROM_5192 ROM:5167 ; --------------------------------------------------------------------------- ROM:5167 ROM:5167 ROM_5167: ; CODE XREF: ROM:5163↑j ROM:5167 scall ROM_51D9 ROM:5169 cmpb INTMEM_1A, #0 ROM:516C je ROM_5170 ROM:516E sjmp ROM_5192 ROM:5170 ; --------------------------------------------------------------------------- ROM:5170 ROM:5170 ROM_5170: ; CODE XREF: ROM:515C↑j ROM:5170 ; ROM:516C↑j ROM:5170 scall ROM_5220 ROM:5172 pushf ROM:5173 ld INTMEM_76, INTMEM_1C ROM:5176 scall ROM_524B ROM:5178 popf ROM:5179 cmpb INTMEM_8A, INTMEM_20+2 ROM:517C jne ROM_5180 ROM:517E sjmp ROM_518D ROM:5180 ; --------------------------------------------------------------------------- ROM:5180 ROM:5180 ROM_5180: ; CODE XREF: ROM:517C↑j ROM:5180 cmp INTMEM_68, ZERO_REG ; Zero register ROM:5183 je ROM_518A ROM:5185 ldb INTMEM_1A, #1 ROM:5188 sjmp ROM_518D ROM:518A ; --------------------------------------------------------------------------- ROM:518A ROM:518A ROM_518A: ; CODE XREF: ROM:5183↑j ROM:518A ldb INTMEM_8A, INTMEM_20+2 ROM:518D ROM:518D ROM_518D: ; CODE XREF: ROM:517E↑j ROM:518D ; ROM:5188↑j ROM:518D ld INTMEM_9E, INTMEM_20 ROM:5190 scall ROM_52B3 ROM:5192 ROM:5192 ROM_5192: ; CODE XREF: ROM:514E↑j ROM:5192 ; ROM:5165↑j ... ROM:5192 ret ROM:5193 ROM:5193 ; =============== S U B R O U T I N E ======================================= ROM:5193 ROM:5193 ROM:5193 ROM_5193: ; CODE XREF: ROM:5147↑p ROM:5193 cmpb INTMEM_20+3, #4 ROM:5196 jnh ROM_519D ROM:5198 ldb INTMEM_1A, #2 ROM:519B sjmp ROM_51A6 ROM:519D ; --------------------------------------------------------------------------- ROM:519D ROM:519D ROM_519D: ; CODE XREF: ROM_5193+3↑j ROM:519D cmp INTMEM_20, #1C1Fh ROM:51A1 jnh ROM_51A6 ROM:51A3 ldb INTMEM_1A, #5 ROM:51A6 ROM:51A6 ROM_51A6: ; CODE XREF: ROM_5193+8↑j ROM:51A6 ; ROM_5193+E↑j ROM:51A6 ret ROM:51A6 ; End of function ROM_5193 ROM:51A6 ROM:51A7 ROM:51A7 ; =============== S U B R O U T I N E ======================================= ROM:51A7 ROM:51A7 ROM:51A7 ROM_51A7: ; CODE XREF: ROM:ROM_515E↑p ROM:51A7 cmpb INTMEM_20+3, #1 ROM:51AA jne ROM_51B3 ROM:51AC shl INTMEM_1C, #1 ROM:51AF jnc ROM_51D8 ROM:51B1 sjmp ROM_51D0 ROM:51B3 ; --------------------------------------------------------------------------- ROM:51B3 ROM:51B3 ROM_51B3: ; CODE XREF: ROM_51A7+3↑j ROM:51B3 cmpb INTMEM_20+3, #2 ROM:51B6 jne ROM_51BA ROM:51B8 sjmp ROM_51CA ROM:51BA ; --------------------------------------------------------------------------- ROM:51BA ROM:51BA ROM_51BA: ; CODE XREF: ROM_51A7+F↑j ROM:51BA cmpb INTMEM_20+3, #3 ROM:51BD jne ROM_51C1 ROM:51BF sjmp ROM_51CA ROM:51C1 ; --------------------------------------------------------------------------- ROM:51C1 ROM:51C1 ROM_51C1: ; CODE XREF: ROM_51A7+16↑j ROM:51C1 cmpb INTMEM_20+3, #4 ROM:51C4 jne ROM_51C8 ROM:51C6 sjmp ROM_51CA ROM:51C8 ; --------------------------------------------------------------------------- ROM:51C8 ROM:51C8 ROM_51C8: ; CODE XREF: ROM_51A7+1D↑j ROM:51C8 sjmp ROM_51D8 ROM:51CA ; --------------------------------------------------------------------------- ROM:51CA ROM:51CA ROM_51CA: ; CODE XREF: ROM_51A7+11↑j ROM:51CA ; ROM_51A7+18↑j ... ROM:51CA cmp INTMEM_1C, #3FFFh ROM:51CE jnh ROM_51D5 ROM:51D0 ROM:51D0 ROM_51D0: ; CODE XREF: ROM_51A7+A↑j ROM:51D0 ldb INTMEM_1A, #6 ROM:51D3 sjmp ROM_51D8 ROM:51D5 ; --------------------------------------------------------------------------- ROM:51D5 ROM:51D5 ROM_51D5: ; CODE XREF: ROM_51A7+27↑j ROM:51D5 shl INTMEM_1C, #2 ROM:51D8 ROM:51D8 ROM_51D8: ; CODE XREF: ROM_51A7+8↑j ROM:51D8 ; ROM_51A7:ROM_51C8↑j ... ROM:51D8 ret ROM:51D8 ; End of function ROM_51A7 ROM:51D8 ROM:51D9 ROM:51D9 ; =============== S U B R O U T I N E ======================================= ROM:51D9 ROM:51D9 ROM:51D9 ROM_51D9: ; CODE XREF: ROM:ROM_5167↑p ROM:51D9 ld INTMEM_34+2, INTMEM_20 ROM:51DC ldb INTMEM_38, INTMEM_20+2 ROM:51DF ldb INTMEM_38+1, INTMEM_20+3 ROM:51E2 ld INTMEM_20+2, INTMEM_A0[] ROM:51E7 add INTMEM_1C+2, #-8000h ROM:51EB jnv ROM_51F8 ROM:51ED add INTMEM_20, INTMEM_1C, INTMEM_1C+2 ROM:51F1 jnc ROM_51FE ROM:51F3 ldb INTMEM_1A, #3 ROM:51F6 sjmp ROM_521F ROM:51F8 ; --------------------------------------------------------------------------- ROM:51F8 ROM:51F8 ROM_51F8: ; CODE XREF: ROM_51D9+12↑j ROM:51F8 add INTMEM_20, INTMEM_1C, INTMEM_1C+2 ROM:51FC jnc ROM_5204 ROM:51FE ROM:51FE ROM_51FE: ; CODE XREF: ROM_51D9+18↑j ROM:51FE cmp INTMEM_20, #0Ch ROM:5202 jh ROM_5209 ROM:5204 ROM:5204 ROM_5204: ; CODE XREF: ROM_51D9+23↑j ROM:5204 ldb INTMEM_1A, #4 ROM:5207 sjmp ROM_521F ROM:5209 ; --------------------------------------------------------------------------- ROM:5209 ROM:5209 ROM_5209: ; CODE XREF: ROM_51D9+29↑j ROM:5209 cmp INTMEM_20, INTMEM_20+2 ROM:520C jh ROM_5212 ROM:520E sub INTMEM_1C, INTMEM_20+2, INTMEM_1C+2 ROM:5212 ROM:5212 ROM_5212: ; CODE XREF: ROM_51D9+33↑j ROM:5212 add INTMEM_1C+2, #-8000h ROM:5216 ld INTMEM_20, INTMEM_34+2 ROM:5219 ldb INTMEM_20+2, INTMEM_38 ROM:521C ldb INTMEM_20+3, INTMEM_38+1 ROM:521F ROM:521F ROM_521F: ; CODE XREF: ROM_51D9+1D↑j ROM:521F ; ROM_51D9+2E↑j ROM:521F ret ROM:521F ; End of function ROM_51D9 ROM:521F ROM:5220 ROM:5220 ; =============== S U B R O U T I N E ======================================= ROM:5220 ROM:5220 ROM:5220 ROM_5220: ; CODE XREF: ROM:ROM_5170↑p ROM:5220 ld INTMEM_34, INTMEM_1C+2 ROM:5223 ld INTMEM_3A, 0Ch[INTMEM_24] ROM:5228 shr INTMEM_3A, #1 ROM:522B mulu INTMEM_1C, #2710h ROM:522F divu INTMEM_1C, 0Ch[INTMEM_24] ROM:5234 jv ROM_523F ROM:5236 cmp INTMEM_1C+2, INTMEM_3A ROM:5239 jnh ROM_5247 ROM:523B inc INTMEM_1C ROM:523D jnc ROM_5247 ROM:523F ROM:523F ROM_523F: ; CODE XREF: ROM_5220+14↑j ROM:523F ld INTMEM_1C, #-1 ROM:5243 ld INTMEM_72, 2[SP] ; Stack pointer ROM:5247 ROM:5247 ROM_5247: ; CODE XREF: ROM_5220+19↑j ROM:5247 ; ROM_5220+1D↑j ROM:5247 ld INTMEM_1C+2, INTMEM_34 ROM:524A ret ROM:524A ; End of function ROM_5220 ROM:524A ROM:524B ROM:524B ; =============== S U B R O U T I N E ======================================= ROM:524B ROM:524B ROM:524B ROM_524B: ; CODE XREF: ROM:5176↑p ROM:524B cmpb INTMEM_20+3, #0 ROM:524E jne ROM_5261 ROM:5250 orb INTMEM_9C, #2 ROM:5253 andb INTMEM_9C, #-5 ROM:5256 andb INTMEM_9C, #-9 ROM:5259 andb INTMEM_B3+1, #-21h ROM:525C andb INTMEM_B3+1, #-41h ROM:525F sjmp ROM_52B2 ROM:5261 ; --------------------------------------------------------------------------- ROM:5261 ROM:5261 ROM_5261: ; CODE XREF: ROM_524B+3↑j ROM:5261 cmpb INTMEM_20+3, #1 ROM:5264 jne ROM_5277 ROM:5266 andb INTMEM_9C, #-3 ROM:5269 orb INTMEM_9C, #4 ROM:526C andb INTMEM_9C, #-9 ROM:526F andb INTMEM_B3+1, #-21h ROM:5272 andb INTMEM_B3+1, #-41h ROM:5275 sjmp ROM_52B2 ROM:5277 ; --------------------------------------------------------------------------- ROM:5277 ROM:5277 ROM_5277: ; CODE XREF: ROM_524B+19↑j ROM:5277 cmpb INTMEM_20+3, #2 ROM:527A jne ROM_528D ROM:527C andb INTMEM_9C, #-3 ROM:527F andb INTMEM_9C, #-5 ROM:5282 orb INTMEM_9C, #8 ROM:5285 andb INTMEM_B3+1, #-21h ROM:5288 andb INTMEM_B3+1, #-41h ROM:528B sjmp ROM_52B2 ROM:528D ; --------------------------------------------------------------------------- ROM:528D ROM:528D ROM_528D: ; CODE XREF: ROM_524B+2F↑j ROM:528D cmpb INTMEM_20+3, #3 ROM:5290 jne ROM_52A3 ROM:5292 andb INTMEM_9C, #-3 ROM:5295 andb INTMEM_9C, #-5 ROM:5298 andb INTMEM_9C, #-9 ROM:529B orb INTMEM_B3+1, #20h ; ' ' ROM:529E andb INTMEM_B3+1, #-41h ROM:52A1 sjmp ROM_52B2 ROM:52A3 ; --------------------------------------------------------------------------- ROM:52A3 ROM:52A3 ROM_52A3: ; CODE XREF: ROM_524B+45↑j ROM:52A3 andb INTMEM_9C, #-3 ROM:52A6 andb INTMEM_9C, #-5 ROM:52A9 andb INTMEM_9C, #-9 ROM:52AC andb INTMEM_B3+1, #-21h ROM:52AF orb INTMEM_B3+1, #40h ; '@' ROM:52B2 ROM:52B2 ROM_52B2: ; CODE XREF: ROM_524B+14↑j ROM:52B2 ; ROM_524B+2A↑j ... ROM:52B2 ret ROM:52B2 ; End of function ROM_524B ROM:52B2 ROM:52B3 ROM:52B3 ; =============== S U B R O U T I N E ======================================= ROM:52B3 ROM:52B3 ROM:52B3 ROM_52B3: ; CODE XREF: ROM:5190↑p ROM:52B3 add INTMEM_1C+2, #-8000h ROM:52B7 jbs INTMEM_1C+3, 7, ROM_52BE ROM:52BA clrb INTMEM_1A+1 ROM:52BC sjmp ROM_52C1 ROM:52BE ; --------------------------------------------------------------------------- ROM:52BE ROM:52BE ROM_52BE: ; CODE XREF: ROM_52B3+4↑j ROM:52BE ldb INTMEM_1A+1, #1 ROM:52C1 ROM:52C1 ROM_52C1: ; CODE XREF: ROM_52B3+9↑j ROM:52C1 clrvt ROM:52C2 mul INTMEM_20, INTMEM_1C+2, #2710h ROM:52C8 div INTMEM_20, 0Ch[INTMEM_24] ROM:52CE jnvt ROM_52E7 ROM:52D0 jbs INTMEM_1A+1, 0, ROM_52DD ROM:52D3 ld INTMEM_78, #-1 ROM:52D7 ld INTMEM_72, 2[SP] ; Stack pointer ROM:52DB sjmp ROM_52F1 ROM:52DD ; --------------------------------------------------------------------------- ROM:52DD ROM:52DD ROM_52DD: ; CODE XREF: ROM_52B3+1D↑j ROM:52DD ld INTMEM_78, #0 ROM:52E1 ld INTMEM_72, 2[SP] ; Stack pointer ROM:52E5 sjmp ROM_52F1 ROM:52E7 ; --------------------------------------------------------------------------- ROM:52E7 ROM:52E7 ROM_52E7: ; CODE XREF: ROM_52B3+1B↑j ROM:52E7 ld INTMEM_1C+2, INTMEM_20 ROM:52EA add INTMEM_1C+2, #-8000h ROM:52EE ld INTMEM_78, INTMEM_1C+2 ROM:52F1 ROM:52F1 ROM_52F1: ; CODE XREF: ROM_52B3+28↑j ROM:52F1 ; ROM_52B3+32↑j ROM:52F1 ret ROM:52F1 ; End of function ROM_52B3 ROM:52F1 ROM:52F2 ; --------------------------------------------------------------------------- ROM:52F2 st INTMEM_1C, INTMEM_A0[] ROM:52F7 ret ROM:52F8 ; --------------------------------------------------------------------------- ROM:52F8 andb INTMEM_2A, #77h ; 'w' ROM:52FB ldb WSR1, INTMEM_2A ; Window selection register 1 ROM:52FE ret ROM:52FF ; --------------------------------------------------------------------------- ROM:52FF rst ROM:5300 ; --------------------------------------------------------------------------- ROM:5300 ld INTMEM_7C, INTMEM_1C ROM:5303 ret ROM:5304 ; --------------------------------------------------------------------------- ROM:5304 cmpb INTMEM_2A+1, #0 ROM:5307 jne ROM_5319 ROM:5309 ld INTMEM_1C, #33h ; '3' ROM:530D ld INTMEM_1C+2, #100h ROM:5311 lcall ROM_2B4D+3 ROM:5314 cmpb INTMEM_1A, #0 ROM:5317 jne ROM_531A ROM:5319 ROM:5319 ROM_5319: ; CODE XREF: ROM:5307↑j ROM:5319 ret ROM:531A ; --------------------------------------------------------------------------- ROM:531A ROM:531A ROM_531A: ; CODE XREF: ROM:5317↑j ROM:531A rst ROM:531B ; --------------------------------------------------------------------------- ROM:531B rst ROM:531C ROM:531C ; =============== S U B R O U T I N E ======================================= ROM:531C ROM:531C ROM:531C ROM_531C: ; CODE XREF: ROM:4B3B↑p ROM:531C ; ROM:4B46↑p ... ROM:531C andb INTMEM_2C, #-9 ROM:531F stb INTMEM_2C, INTMEM_202[] ROM:5324 orb INTMEM_2C, #8 ROM:5327 stb INTMEM_2C, INTMEM_202[] ROM:5327 ; End of function ROM_531C ROM:5327 ROM:532C ROM:532C ; =============== S U B R O U T I N E ======================================= ROM:532C ROM:532C ROM:532C ROM_532C: ; CODE XREF: ROM:ROM_4B5D↑p ROM:532C ; ROM_532C+24↓j ROM:532C shl INTMEM_34, #1 ROM:532F jnc ROM_5339 ROM:5331 orb INTMEM_2C+1, #10h ROM:5334 stb INTMEM_2C+1, IOPORT1 ; Input/output port 1 ROM:5337 sjmp ROM_533F ROM:5339 ; --------------------------------------------------------------------------- ROM:5339 ROM:5339 ROM_5339: ; CODE XREF: ROM_532C+3↑j ROM:5339 andb INTMEM_2C+1, #-11h ROM:533C stb INTMEM_2C+1, IOPORT1 ; Input/output port 1 ROM:533F ROM:533F ROM_533F: ; CODE XREF: ROM_532C+B↑j ROM:533F orb INTMEM_2C+1, #8 ROM:5342 stb INTMEM_2C+1, IOPORT1 ; Input/output port 1 ROM:5345 nop ROM:5346 nop ROM:5347 nop ROM:5348 andb INTMEM_2C+1, #-9 ROM:534B stb INTMEM_2C+1, IOPORT1 ; Input/output port 1 ROM:534E decb INTMEM_1A+1 ROM:5350 jne ROM_532C ROM:5352 andb INTMEM_2C+1, #-11h ROM:5355 stb INTMEM_2C+1, IOPORT1 ; Input/output port 1 ROM:5358 ret ROM:5358 ; End of function ROM_532C ROM:5358 ROM:5359 ROM:5359 ; =============== S U B R O U T I N E ======================================= ROM:5359 ROM:5359 ROM:5359 ROM_5359: ; CODE XREF: ROM:4B78↑p ROM:5359 ; ROM_4B8C+14↑p ROM:5359 orb INTMEM_2E, #-80h ROM:535C stb INTMEM_2E, IOPORT2 ; Input/output port 2 ROM:535F clr INTMEM_34 ROM:5361 ld INTMEM_34+2, #-8000h ROM:5365 ROM:5365 ROM_5365: ; CODE XREF: ROM_5359+24↓j ROM:5365 orb INTMEM_2C+1, #8 ROM:5368 stb INTMEM_2C+1, IOPORT1 ; Input/output port 1 ROM:536B nop ROM:536C nop ROM:536D nop ROM:536E jbc IOPORT2, 7, ROM_5374 ; Input/output port 2 ROM:5371 or INTMEM_34, INTMEM_34+2 ROM:5374 ROM:5374 ROM_5374: ; CODE XREF: ROM_5359+15↑j ROM:5374 andb INTMEM_2C+1, #-9 ROM:5377 stb INTMEM_2C+1, IOPORT1 ; Input/output port 1 ROM:537A shr INTMEM_34+2, #1 ROM:537D jnc ROM_5365 ROM:537F andb INTMEM_2C, #-9 ROM:5382 stb INTMEM_2C, INTMEM_202[] ROM:5387 ret ROM:5387 ; End of function ROM_5359 ROM:5387 ROM:5388 ROM:5388 ; =============== S U B R O U T I N E ======================================= ROM:5388 ROM:5388 ROM:5388 ROM_5388: ; CODE XREF: ROM:4B49↑p ROM:5388 ; ROM:4B60↑p ROM:5388 orb INTMEM_2E, #-80h ROM:538B stb INTMEM_2E, IOPORT2 ; Input/output port 2 ROM:538E andb INTMEM_2C, #-9 ROM:5391 stb INTMEM_2C, INTMEM_202[] ROM:5396 orb INTMEM_2C, #8 ROM:5399 stb INTMEM_2C, INTMEM_202[] ROM:539E ld INTMEM_34+2, 40h[INTMEM_24] ROM:53A3 jbc IOPORT2, 7, ROM_53AE ; Input/output port 2 ROM:53A6 ldb INT_PEND+1, #1Eh ; Interrupt pending register ROM:53A9 ldb INT_PEND+1, #-1Fh ; Interrupt pending register ROM:53AC sjmp ROM_53BB ROM:53AE ; --------------------------------------------------------------------------- ROM:53AE ROM:53AE ROM_53AE: ; CODE XREF: ROM_5388+1B↑j ROM:53AE ; ROM_5388+31↓j ROM:53AE jbs IOPORT2, 7, ROM_53BE ; Input/output port 2 ROM:53B1 dec INTMEM_34+2 ROM:53B3 ldb INT_PEND+1, #1Eh ; Interrupt pending register ROM:53B6 ldb INT_PEND+1, #-1Fh ; Interrupt pending register ROM:53B9 jne ROM_53AE ROM:53BB ROM:53BB ROM_53BB: ; CODE XREF: ROM_5388+24↑j ROM:53BB ldb INTMEM_1A, #2 ROM:53BE ROM:53BE ROM_53BE: ; CODE XREF: ROM_5388:ROM_53AE↑j ROM:53BE ret ROM:53BE ; End of function ROM_5388 ROM:53BE ROM:53BF ; --------------------------------------------------------------------------- ROM:53BF rst ROM:53C0 ; --------------------------------------------------------------------------- ROM:53C0 orb INTMEM_2C, #30h ; '0' ROM:53C3 stb INTMEM_2C, INTMEM_202[] ROM:53C8 ret ROM:53C9 ; --------------------------------------------------------------------------- ROM:53C9 addb INTMEM_1C, INTMEM_90+1, INTMEM_90+1 ROM:53CD cmpb INTMEM_90+1, INTMEM_92 ROM:53D0 jc ROM_53F1 ROM:53D2 incb INTMEM_1C ROM:53D4 andb ZERO_REG, INTMEM_9A+1, #-80h ; Zero register ROM:53D8 jne ROM_53DF ROM:53DA orb INTMEM_9A+1, #-80h ROM:53DD sjmp ROM_53E6 ROM:53DF ; --------------------------------------------------------------------------- ROM:53DF ROM:53DF ROM_53DF: ; CODE XREF: ROM:53D8↑j ROM:53DF incb INTMEM_1C ROM:53E1 andb INTMEM_9A+1, #7Fh ROM:53E4 incb INTMEM_90+1 ROM:53E6 ROM:53E6 ROM_53E6: ; CODE XREF: ROM:53DD↑j ROM:53E6 and INTMEM_1C, #7 ROM:53EA ldb INTMEM_1C+1, 5422h[INTMEM_1C] ROM:53EF sjmp ROM_5411 ROM:53F1 ; --------------------------------------------------------------------------- ROM:53F1 ROM:53F1 ROM_53F1: ; CODE XREF: ROM:53D0↑j ROM:53F1 decb INTMEM_1C ROM:53F3 andb ZERO_REG, INTMEM_9A+1, #-80h ; Zero register ROM:53F7 jne ROM_53FE ROM:53F9 orb INTMEM_9A+1, #-80h ROM:53FC sjmp ROM_5405 ROM:53FE ; --------------------------------------------------------------------------- ROM:53FE ROM:53FE ROM_53FE: ; CODE XREF: ROM:53F7↑j ROM:53FE decb INTMEM_1C ROM:5400 andb INTMEM_9A+1, #7Fh ROM:5403 decb INTMEM_90+1 ROM:5405 ROM:5405 ROM_5405: ; CODE XREF: ROM:53FC↑j ROM:5405 and INTMEM_1C, #7 ROM:5409 ldb INTMEM_1C+1, 5422h[INTMEM_1C] ROM:540E shlb INTMEM_1C+1, #4 ROM:5411 ROM:5411 ROM_5411: ; CODE XREF: ROM:53EF↑j ROM:5411 andb INTMEM_1C+1, #-10h ROM:5414 pushf ROM:5415 andb INTMEM_2C, #0Fh ROM:5418 orb INTMEM_2C, INTMEM_1C+1 ROM:541B popf ROM:541C stb INTMEM_2C, INTMEM_202[] ROM:5421 ret ROM:5422 ; --------------------------------------------------------------------------- ROM:5422 pop INTMEM_D9 ROM:5424 cmp ZERO_REG, INTMEM_A2 ; Zero register ROM:5427 decb INTMEM_44 ROM:5429 mulu ZERO_REG, [INTMEM_98]+ ; Zero register ROM:542C scall ROM_5805 ROM:542E shll WSR1, INTMEM_3E ; Window selection register 1 ROM:5431 add INTMEM_CE+1, #1B3h ROM:5435 addb ZERO_REG+3, INTMEM_44+1, INTMEM_6 ; Zero register ROM:5439 ROM:5439 ; =============== S U B R O U T I N E ======================================= ROM:5439 ROM:5439 ROM:5439 ROM_5439: ; CODE XREF: ROM:55B3↓p ROM:5439 skip INT_PEND+1 ; Interrupt pending register ROM:543B ROM:543B ROM_543B: ; CODE XREF: ROM:5078↑p ROM:543B ; ROM:5084↑p ... ROM:543B xch INTMEM_98+1, INTMEM_F0 ROM:543B ; End of function ROM_5439 ROM:543B ROM:543E xch INTMEM_D6, INTMEM_1C+1 ROM:5441 mulub INTMEM_1C, ZERO_REG, INTMEM_98+1 ; Zero register ROM:5445 je ROM_54A5 ROM:5447 jbs WSR1, 6, ROM_5497 ; Window selection register 1 ROM:544A ldbze INTMEM_1A, INTMEM_1C+1 ROM:544D ldb INTMEM_1A+1, 54CFh[INTMEM_1A] ROM:544D ; CODE XREF: ROM:55B5↓p ROM:5452 jbc INTMEM_1C, 0, ROM_5458 ROM:5455 orb INTMEM_1A+1, #20h ; ' ' ROM:5458 ROM:5458 ROM_5458: ; CODE XREF: ROM:5452↑j ROM:5458 ldb INTMEM_6, INTMEM_1A+1 ROM:545B cmpb INTMEM_1C, #3 ROM:545E jc ROM_5479 ROM:5460 sub INTMEM_1A, INTMEM_1C+2, #0Ch ROM:5465 sub INTMEM_1A, INT_PEND+1 ; Interrupt pending register ROM:5468 cmp INTMEM_1A, 26h[INTMEM_24] ROM:5468 ; CODE XREF: ROM:55B7↓p ROM:546D jnc ROM_547E ROM:546F ldb INTMEM_1A, #1 ROM:5472 add INTMEM_1C+2, INT_PEND+1, #0Ah ; Interrupt pending register ROM:5477 sjmp ROM_5480 ROM:5479 ; --------------------------------------------------------------------------- ROM:5479 ROM:5479 ROM_5479: ; CODE XREF: ROM:545E↑j ROM:5479 add INTMEM_1C+2, INT_PEND+1, #0Ah ; Interrupt pending register ROM:547E ROM:547E ROM_547E: ; CODE XREF: ROM:546D↑j ROM:547E clrb INTMEM_1A ROM:5480 ROM:5480 ROM_5480: ; CODE XREF: ROM:5477↑j ROM:5480 ld INTMEM_4, INTMEM_1C+2 ROM:5483 ldb INTMEM_1A+1, #1 ROM:5486 shlb INTMEM_1A+1, INTMEM_1C+1 ROM:5489 jbc INTMEM_1C, 0, ROM_5490 ROM:548C orb INTMEM_A6+1, INTMEM_1A+1 ROM:548C ; CODE XREF: ROM:55B9↓p ROM:548F ret ROM:5490 ; --------------------------------------------------------------------------- ROM:5490 ROM:5490 ROM_5490: ; CODE XREF: ROM:5489↑j ROM:5490 xorb INTMEM_1A+1, #-1 ROM:5493 andb INTMEM_A6+1, INTMEM_1A+1 ROM:5496 ret ROM:5497 ; --------------------------------------------------------------------------- ROM:5497 ROM:5497 ROM_5497: ; CODE XREF: ROM:5447↑j ROM:5497 ldb INTMEM_1A, #2 ROM:549A orb INTMEM_32+1, #2 ROM:549D ret ROM:549E ; --------------------------------------------------------------------------- ROM:549E ldb INTMEM_1A, #-1 ROM:54A1 ld INTMEM_72, [SP] ; Stack pointer ROM:54A4 ret ROM:54A5 ; --------------------------------------------------------------------------- ROM:54A5 ROM:54A5 ROM_54A5: ; CODE XREF: ROM:5445↑j ROM:54A5 clrb INTMEM_1C ROM:54A7 ldbze INTMEM_1A, INTMEM_1C+1 ROM:54AA andb ZERO_REG, WSR1, 54D3h[INTMEM_1A] ; Zero register ROM:54B0 je ROM_54B5 ROM:54B2 ldb INTMEM_1C, #1 ROM:54B5 ROM:54B5 ROM_54B5: ; CODE XREF: ROM:54B0↑j ROM:54B5 andb ZERO_REG, IOPORT2, 54D7h[INTMEM_1A] ; Zero register ROM:54BB jne ROM_54C0 ROM:54BD orb INTMEM_1C, #2 ROM:54C0 ROM:54C0 ROM_54C0: ; CODE XREF: ROM:54BB↑j ROM:54C0 clrb INTMEM_1A ROM:54C2 ret ROM:54C3 ; --------------------------------------------------------------------------- ROM:54C3 skip INTMEM_34+2 ROM:54C5 notb INTMEM_24 ROM:54C7 not ZERO_REG ; Zero register ROM:54C9 neg ZERO_REG+1 ; Zero register ROM:54CB clr ZERO_REG+3 ; Zero register ROM:54CD skip ZERO_REG+2 ; Zero register ROM:54CF neg ZERO_REG+3 ; Zero register ROM:54D1 neg ZERO_REG+3 ; Zero register ROM:54D3 shr INT_MASK, #8 ; Interrupt mask register ROM:54D6 shr INTMEM_4, #4 ROM:54D9 xch INTMEM_FE+1, INTMEM_4 ROM:54DC cmpb INTMEM_2A+1, #0 ROM:54DF je ROM_54E3 ROM:54E1 sjmp ROM_553B ROM:54E3 ; --------------------------------------------------------------------------- ROM:54E3 ROM:54E3 ROM_54E3: ; CODE XREF: ROM:54DF↑j ROM:54E3 ldb INTMEM_2C+1, #-1 ROM:54E6 stb INTMEM_2C+1, IOPORT1 ; Input/output port 1 ROM:54E9 ldb INTMEM_2E, #-22h ROM:54EC stb INTMEM_2E, IOPORT2 ; Input/output port 2 ROM:54EF clrb INTMEM_1A ROM:54F1 ldb INTMEM_1A, #-4 ROM:54F4 stb INTMEM_1A, INTMEM_200[] ROM:54F9 clrb INTMEM_1A ROM:54FB ldb INTMEM_1A, #3Fh ; '?' ROM:54FE stb INTMEM_1A, INTMEM_201[] ROM:5503 ldb INTMEM_2C, #-1 ROM:5506 stb INTMEM_2C, INTMEM_202[] ROM:550B ldb INTMEM_2E+1, #-31h ROM:550E stb INTMEM_2E+1, INTMEM_203[] ROM:550E ; CODE XREF: ROM:5621↓p ROM:5513 orb INTMEM_2E+2, #0 ROM:5516 stb INTMEM_2E+2, INTMEM_210[] ROM:551B orb INTMEM_2E+3, #0 ROM:551E stb INTMEM_2E+3, INTMEM_211[] ROM:5523 orb INTMEM_32, #0 ROM:5526 orb INTMEM_32, #0 ROM:5529 stb INTMEM_32, INTMEM_218[] ROM:552E clrb INTMEM_1A ROM:5530 orb INTMEM_1A, #0 ROM:5533 orb INTMEM_1A, #0 ROM:5536 stb INTMEM_1A, INTMEM_20E[] ROM:553B ROM:553B ROM_553B: ; CODE XREF: ROM:54E1↑j ROM:553B clrb INTMEM_1A ROM:553D orb INTMEM_1A, #1 ROM:5540 orb INTMEM_1A, #2 ROM:5543 orb INTMEM_1A, #4 ROM:5546 orb INTMEM_1A, #8 ROM:5549 orb INTMEM_1A, #10h ROM:554C orb INTMEM_1A, #20h ; ' ' ROM:554F orb INTMEM_1A, #40h ; '@' ROM:5552 orb INTMEM_1A, #-80h ROM:5555 stb INTMEM_1A, INTMEM_206[] ROM:555A clrb INTMEM_1A ROM:555C orb INTMEM_1A, #1 ROM:555F orb INTMEM_1A, #2 ROM:5562 orb INTMEM_1A, #4 ROM:5565 orb INTMEM_1A, #8 ROM:5568 orb INTMEM_1A, #10h ROM:556B orb INTMEM_1A, #20h ; ' ' ROM:556E orb INTMEM_1A, #40h ; '@' ROM:5571 orb INTMEM_1A, #-80h ROM:5574 stb INTMEM_1A, INTMEM_207[] ROM:5579 clrb INTMEM_1A ROM:557B orb INTMEM_1A, #0 ROM:557E orb INTMEM_1A, #0 ROM:5581 orb INTMEM_1A, #0 ROM:5584 orb INTMEM_1A, #0 ; CODE XREF: ROM:5623↓p ROM:5587 orb INTMEM_1A, #10h ROM:558A stb INTMEM_1A, INTMEM_20D[] ROM:558F ret ROM:5590 ROM:5590 ; =============== S U B R O U T I N E ======================================= ROM:5590 ROM:5590 ROM:5590 ROM_5590: ; CODE XREF: ROM:713D↓p ROM:5590 ROM:5590 ; FUNCTION CHUNK AT ROM:55A8 SIZE 00000001 BYTES ROM:5590 ROM:5590 cmpb INTMEM_2A+1, #0 ROM:5593 jnc ROM_55A8 ROM:5595 ld INTMEM_26, #55AAh ROM:5599 ROM:5599 ROM_5599: ; CODE XREF: ROM_5590+14↓j ROM:5599 cmp INTMEM_26, #55D2h ROM:559D je ROM_55A8 ROM:559F ld INTMEM_1A, [INTMEM_26]+ ROM:55A2 scall ROM_55A6 ROM:55A4 sjmp ROM_5599 ROM:55A4 ; End of function ROM_5590 ROM:55A4 ROM:55A6 ROM:55A6 ; =============== S U B R O U T I N E ======================================= ROM:55A6 ROM:55A6 ROM:55A6 ROM_55A6: ; CODE XREF: ROM_5590+12↑p ROM:55A6 br [INTMEM_1A] ROM:55A6 ; End of function ROM_55A6 ROM:55A6 ROM:55A8 ; --------------------------------------------------------------------------- ROM:55A8 ; START OF FUNCTION CHUNK FOR ROM_5590 ROM:55A8 ROM:55A8 ROM_55A8: ; CODE XREF: ROM_5590+3↑j ROM:55A8 ; ROM_5590+D↑j ROM:55A8 ret ROM:55A8 ; END OF FUNCTION CHUNK FOR ROM_5590 ROM:55A9 ; --------------------------------------------------------------------------- ROM:55A9 rst ROM:55AA ; --------------------------------------------------------------------------- ROM:55AA clr INTMEM_2E ROM:55AC skip INTMEM_56 ROM:55AE jgt ROM_5605 ROM:55B0 jbc INTMEM_2E, 0, ROM_55F7+2 ROM:55B3 scall ROM_5439 ROM:55B5 scall ROM_544D+4 ROM:55B7 scall ROM_5468+1 ROM:55B9 scall ROM_548C+1 ROM:55BB mulub INTMEM_32, INTMEM_56, INTMEM_42 ROM:55BF subb INTMEM_48, INTMEM_2E, [INTMEM_C6] ROM:55C3 subb INTMEM_90, INTMEM_5C, [INTMEM_3A] ROM:55C7 mulub INTMEM_BB+1, INTMEM_5C, INTMEM_A6 ROM:55CB mulub INTMEM_E, INTMEM_5A+1, INTMEM_F0 ROM:55CF mulub INTMEM_98+1, INTMEM_5C, INTMEM_24 ROM:55D3 xchb INTMEM_DF, INTMEM_46 ROM:55D6 clr INTMEM_F0 ROM:55D8 andb ZERO_REG, INTMEM_9A, #8 ; Zero register ROM:55DC jne ROM_55E3 ROM:55DE ld INTMEM_26, #55D2h ROM:55E2 ret ROM:55E3 ; --------------------------------------------------------------------------- ROM:55E3 ROM:55E3 ROM_55E3: ; CODE XREF: ROM:55DC↑j ROM:55E3 ld INTMEM_3C, #55F0h ROM:55E7 ld INTMEM_48, #5600h ROM:55EB ljmp ROM_2E12 ROM:55EE ; --------------------------------------------------------------------------- ROM:55EE rst ROM:55EF ; --------------------------------------------------------------------------- ROM:55EF skip INTMEM_60 ROM:55F1 addb INTMEM_34, INTMEM_56, 582Fh[INTMEM_EC] ROM:55F7 ROM:55F7 ROM_55F7: ; CODE XREF: ROM:55B0↑j ROM:55F7 jbs INTMEM_CA, 0, ROM_5653 ROM:55FA jbc INTMEM_3A+1, 1, ROM_567B ROM:55FD ROM:55FD ROM_55FD: ; CODE XREF: ROM:561F↓p ROM:55FD jbc INTMEM_40, 0, ROM_5662+1 ROM:5600 cmpb INTMEM_46, #1Eh ROM:5603 je ROM_5606 ROM:5605 ROM:5605 ROM_5605: ; CODE XREF: ROM:55AE↑j ROM:5605 ret ROM:5606 ; --------------------------------------------------------------------------- ROM:5606 ROM:5606 ROM_5606: ; CODE XREF: ROM:5603↑j ROM:5606 andb ZERO_REG, INTMEM_9A, #8 ; Zero register ROM:560A jne ROM_5611 ROM:560C ld INTMEM_26, #55D2h ROM:5610 ret ROM:5611 ; --------------------------------------------------------------------------- ROM:5611 ROM:5611 ROM_5611: ; CODE XREF: ROM:560A↑j ROM:5611 ld INTMEM_3C, #561Eh ROM:5615 ld INTMEM_48, #5642h ROM:5619 ljmp ROM_2E12 ROM:561C ; --------------------------------------------------------------------------- ROM:561C rst ROM:561D ; --------------------------------------------------------------------------- ROM:561D skip INTMEM_B5 ROM:561F scall ROM_55FD ROM:5621 scall ROM_550E+2 ROM:5623 scall ROM_5584+1 ROM:5625 addb INTMEM_9A+1, INTMEM_32+1, 1457h[INTMEM_2C] ROM:562B jbs INTMEM_EE, 1, ROM_5667 ROM:562E orb INTMEM_3A, 5Eh[INTMEM_3A] ROM:5632 push [INTMEM_58]+ ROM:5634 mulub INTMEM_40, [INTMEM_2E+2] ROM:5637 and INTMEM_C6+1, 31h[INTMEM_CE] ROM:563B addb INTMEM_32+1, INTMEM_D4+1, 32h[INTMEM_98] ROM:5640 mulu INTMEM_20+2, INTMEM_98+1, [INTMEM_58] ROM:5644 add INTMEM_F0, ZERO_REG+1, [INTMEM_DE]+ ; Zero register ROM:5648 ld INTMEM_3C, #5656h ROM:564C ld INTMEM_48, #5658h ROM:564C ; CODE XREF: ROM:566B↓j ROM:5650 ljmp ROM_2E12 ROM:5653 ; --------------------------------------------------------------------------- ROM:5653 ROM:5653 ROM_5653: ; CODE XREF: ROM:ROM_55F7↑j ROM:5653 rst ROM:5654 ; --------------------------------------------------------------------------- ROM:5654 rst ROM:5655 ; --------------------------------------------------------------------------- ROM:5655 skip INTMEM_BB+1 ROM:5657 jbc INTMEM_50+1, 2, ROM_5662 ROM:565A cmpb INTMEM_DF, [ZERO_REG] ; Zero register ROM:565D dec INTMEM_98+1 ROM:565F stb INTMEM_DF, INTMEM_46+1 ROM:5662 ROM:5662 ROM_5662: ; CODE XREF: ROM:5657↑j ROM:5662 ; ROM:ROM_55FD↑j ROM:5662 neg INTMEM_E7 ROM:5664 stb INTMEM_70+1, [ZERO_REG] ; Zero register ROM:5667 ROM:5667 ROM_5667: ; CODE XREF: ROM:562B↑j ROM:5667 trap ROM:5668 cmpb INTMEM_48, [INTMEM_A0] ROM:566B jbs INTMEM_70+1, 4, ROM_564C+1 ROM:566E cmpb INTMEM_BE+1, [INTMEM_70]+ ROM:5671 cmpb ZERO_REG, [INTMEM_B0]+ ; Zero register ROM:5674 xchb INTMEM_98, -1738h[INTMEM_EE] ROM:5679 skip INTMEM_1A ROM:567B ROM:567B ROM_567B: ; CODE XREF: ROM:55FA↑j ROM:567B jne ROM_5686 ROM:567D lcall ROM_378D ROM:5680 ld INTMEM_3A, [INTMEM_7C] ROM:5683 ljmp ROM_568E ROM:5686 ; --------------------------------------------------------------------------- ROM:5686 ROM:5686 ROM_5686: ; CODE XREF: ROM:ROM_567B↑j ROM:5686 lcall ROM_37C7 ROM:5689 ld INTMEM_3A, ROM_7720[] ROM:568E ROM:568E ROM_568E: ; CODE XREF: ROM:5683↑j ROM:568E ld INTMEM_4A, INTMEM_1C ROM:5691 ld INTMEM_4C, INTMEM_1C+2 ROM:5694 lcall ROM_59F2 ROM:5697 cmp INTMEM_1C, ZERO_REG ; Zero register ROM:569A jne ROM_569E ROM:569C sjmp ROM_5720 ROM:569E ; --------------------------------------------------------------------------- ROM:569E ROM:569E ROM_569E: ; CODE XREF: ROM:569A↑j ROM:569E cmp INTMEM_1C, INTMEM_3A ROM:56A1 jc ROM_56A5 ROM:56A3 sjmp ROM_5720 ROM:56A5 ; --------------------------------------------------------------------------- ROM:56A5 ROM:56A5 ROM_56A5: ; CODE XREF: ROM:56A1↑j ROM:56A5 st INTMEM_7C, RAM_C06A[] ROM:56AA ld INTMEM_4E, INTMEM_3A ROM:56AD ld INTMEM_3A, INTMEM_1C ROM:56B0 ld INTMEM_1C, INTMEM_4A ROM:56B3 ld INTMEM_1C+2, INTMEM_4A ROM:56B6 add INTMEM_1C+2, INTMEM_4E ROM:56B9 ld INTMEM_20, #-2002h ROM:56BD sub INTMEM_20, INTMEM_4E ROM:56C0 add INTMEM_20, #2 ROM:56C4 ld INTMEM_34, INTMEM_20 ROM:56C7 shr INTMEM_34, #1 ROM:56CA jnc ROM_56CE ROM:56CC dec INTMEM_20 ROM:56CE ROM:56CE ROM_56CE: ; CODE XREF: ROM:56CA↑j ROM:56CE st INTMEM_20, RAM_C064[] ROM:56D3 st INTMEM_20, RAM_C068[] ROM:56D8 st INTMEM_4E, [INTMEM_20]+ ROM:56DB add INTMEM_1C, #2 ROM:56DF lcall ROM_377E ROM:56E2 orb INTMEM_9A, #20h ; ' ' ROM:56E5 ld INTMEM_1C+2, INTMEM_4C ROM:56E8 add INTMEM_1C+2, INTMEM_4E ROM:56EB shl INTMEM_4E, #1 ROM:56EE cmp INTMEM_3A, INTMEM_4E ROM:56F1 jnc ROM_5720 ROM:56F3 ld INTMEM_1C, INTMEM_4C ROM:56F6 ld INTMEM_20, #-2002h ROM:56FA sub INTMEM_20, INTMEM_4E ROM:56FD add INTMEM_20, #2 ROM:5701 ld INTMEM_34, INTMEM_20 ROM:5704 shr INTMEM_34, #1 ROM:5707 jnc ROM_570B ROM:5709 dec INTMEM_20 ROM:570B ROM:570B ROM_570B: ; CODE XREF: ROM:5707↑j ROM:570B st INTMEM_20, RAM_C066[] ROM:5710 shr INTMEM_4E, #1 ROM:5713 st INTMEM_4E, [INTMEM_20]+ ROM:5716 add INTMEM_1C, #2 ROM:571A lcall ROM_377E ROM:571D orb INTMEM_9A, #40h ; '@' ROM:5720 ROM:5720 ROM_5720: ; CODE XREF: ROM:569C↑j ROM:5720 ; ROM:56A3↑j ... ROM:5720 ldb INTMEM_46, #1Eh ROM:5723 orb INTMEM_9A, #10h ROM:5726 ldb INTMEM_1C, #40h ; '@' ROM:5729 lcall ROM_30B4 ROM:572C ret ROM:572D ; --------------------------------------------------------------------------- ROM:572D andb ZERO_REG, INTMEM_9A, #8 ; Zero register ROM:5731 je ROM_575F ROM:5733 cmpb INTMEM_46+1, #-0Bh ROM:5736 jne ROM_575F ROM:5738 andb INTMEM_9A, #-9 ROM:573B ld INTMEM_3C, INTMEM_48 ROM:573E ldb INTMEM_46, #14h ROM:5741 andb INTMEM_9A, #-11h ROM:5744 ld INTMEM_7C, RAM_C06A[] ROM:5749 ld INTMEM_24, #7720h ROM:574D ld INTMEM_7E, ZERO_REG ; Zero register ROM:5750 ld INTMEM_3A, #5DB3h ROM:5754 push #5759h ROM:5757 br [INTMEM_3A] ROM:5759 ; --------------------------------------------------------------------------- ROM:5759 ldb INTMEM_1C, ZERO_REG ; Zero register ROM:575C lcall ROM_30B4 ROM:575F ROM:575F ROM_575F: ; CODE XREF: ROM:5731↑j ROM:575F ; ROM:5736↑j ROM:575F ret ROM:5760 ; --------------------------------------------------------------------------- ROM:5760 andb ZERO_REG, INTMEM_9A, #8 ; Zero register ROM:5764 je ROM_57B4 ROM:5766 cmpb INTMEM_46+1, #-30h ROM:5769 jne ROM_57B4 ROM:576B andb INTMEM_9A, #-9 ROM:576E ld INTMEM_3C, INTMEM_48 ROM:5771 ldb INTMEM_4E, INTMEM_46 ROM:5774 ldb INTMEM_46, #1Bh ROM:5777 cmpb INTMEM_8C, #0 ROM:577A je ROM_579A ROM:577C ldbze INTMEM_1C+2, #5 ROM:577F mulub INTMEM_1C+2, #2 ROM:5782 add INTMEM_1C+2, INTMEM_80 ROM:5785 jc ROM_579A ROM:5787 add INTMEM_1C+2, #8 ROM:578B jc ROM_579A ROM:578D ld INTMEM_3A, [INTMEM_1C+2] ROM:5790 ldb INTMEM_4C, 2[INTMEM_1C+2] ROM:5794 ldb INTMEM_4C+1, 2[INTMEM_7C] ROM:5798 sjmp ROM_57A8 ROM:579A ; --------------------------------------------------------------------------- ROM:579A ROM:579A ROM_579A: ; CODE XREF: ROM:577A↑j ROM:579A ; ROM:5785↑j ... ROM:579A ld INTMEM_3A, ROM_57C4[] ROM:579F ldb INTMEM_4C, (ROM_57C4+2)[] ROM:57A4 ldb INTMEM_4C+1, 2[INTMEM_24] ROM:57A8 ROM:57A8 ROM_57A8: ; CODE XREF: ROM:5798↑j ROM:57A8 ldb INTMEM_1C, INTMEM_3A ROM:57AB lcall ROM_30B4 ROM:57AE ldb INTMEM_4A+1, INTMEM_3A+1 ROM:57B1 orb INTMEM_9A, #4 ROM:57B4 ROM:57B4 ROM_57B4: ; CODE XREF: ROM:5764↑j ROM:57B4 ; ROM:5769↑j ROM:57B4 ldb INTMEM_1A, ZERO_REG[] ; Zero register ROM:57B9 ret ROM:57BA ; --------------------------------------------------------------------------- ROM:57BA rst ROM:57BB ; --------------------------------------------------------------------------- ROM:57BB skip INTMEM_4A+1 ROM:57BD and INTMEM_52, INTMEM_34+2, [INTMEM_44]+ ROM:57C1 jbc INTMEM_2E+2, 0, ROM_57F6+1 ROM:57C4 ROM:57C4 ROM_57C4: ; DATA XREF: ROM:ROM_579A↑r ROM:57C4 ; ROM:579F↑r ROM:57C4 xchb ZERO_REG+3, ZERO_REG ; Zero register ROM:57C7 andb ZERO_REG, INTMEM_9A, #20h ; ' ' ; Zero register ROM:57CB jne ROM_57D3 ROM:57CD ld INTMEM_3C, INTMEM_48 ROM:57D0 andb INTMEM_9A, #-9 ROM:57D3 ROM:57D3 ROM_57D3: ; CODE XREF: ROM:57CB↑j ROM:57D3 ret ROM:57D4 ; --------------------------------------------------------------------------- ROM:57D4 andb ZERO_REG, INTMEM_9A, #8 ; Zero register ROM:57D8 je ROM_57EE ROM:57DA cmpb INTMEM_46+1, #-0Bh ROM:57DD jne ROM_57EE ROM:57DF andb INTMEM_9A, #-9 ROM:57E2 ld INTMEM_3C, INTMEM_48 ROM:57E5 ldb INTMEM_46, #14h ROM:57E8 ldb INTMEM_1C, ZERO_REG ; Zero register ROM:57EB lcall ROM_30B4 ROM:57EE ROM:57EE ROM_57EE: ; CODE XREF: ROM:57D8↑j ROM:57EE ; ROM:57DD↑j ROM:57EE ret ROM:57EF ; --------------------------------------------------------------------------- ROM:57EF rst ROM:57F0 ; --------------------------------------------------------------------------- ROM:57F0 ; START OF FUNCTION CHUNK FOR ROM_5805 ROM:57F0 ROM:57F0 ROM_57F0: ; CODE XREF: ROM_5805-6↓j ROM:57F0 ; ROM_5805+1B↓j ROM:57F0 ld INTMEM_3A, [INTMEM_4C]+ ROM:57F3 st INTMEM_3A, [INTMEM_4A]+ ROM:57F6 ROM:57F6 ROM_57F6: ; CODE XREF: ROM:57C1↑j ROM:57F6 dec INTMEM_4E ROM:57F8 je ROM_5801 ROM:57FA and ZERO_REG, INTMEM_4A, #3Fh ; '?' ; Zero register ROM:57FF jne ROM_57F0 ROM:5801 ROM:5801 ROM_5801: ; CODE XREF: ROM_5805-D↑j ROM:5801 ld INTMEM_34, #1F4h ROM:5801 ; END OF FUNCTION CHUNK FOR ROM_5805 ROM:5805 ROM:5805 ; =============== S U B R O U T I N E ======================================= ROM:5805 ROM:5805 ROM:5805 ROM_5805: ; CODE XREF: ROM:542C↑p ROM:5805 ; ROM_5805+2↓j ROM:5805 ROM:5805 ; FUNCTION CHUNK AT ROM:57F0 SIZE 00000015 BYTES ROM:5805 ROM:5805 dec INTMEM_34 ROM:5807 jne ROM_5805 ROM:5809 ld INTMEM_34, #71Ch ROM:580D ROM:580D ROM_580D: ; CODE XREF: ROM_5805+16↓j ROM:580D ldb INT_PEND+1, #1Eh ; Interrupt pending register ROM:5810 ldb INT_PEND+1, #-1Fh ; Interrupt pending register ROM:5813 dec INTMEM_34 ROM:5815 je ROM_5845 ROM:5817 cmp INTMEM_3A, 0FEh[INTMEM_4A] ROM:581B jne ROM_580D ROM:581D cmp INTMEM_4E, ZERO_REG ; Zero register ROM:5820 jne ROM_57F0 ROM:5822 ld INTMEM_4A, RAM_C074[] ROM:5827 ld INTMEM_4C, RAM_C072[] ROM:582C ld INTMEM_4E, RAM_C070[] ROM:5831 ROM:5831 ROM_5831: ; CODE XREF: ROM_5805+3C↓j ROM:5831 ld INTMEM_3A, [INTMEM_4C]+ ROM:5834 cmp INTMEM_3A, [INTMEM_4A]+ ROM:5837 jne ROM_5845 ROM:5839 ldb INT_PEND+1, #1Eh ; Interrupt pending register ROM:583C ldb INT_PEND+1, #-1Fh ; Interrupt pending register ROM:583F dec INTMEM_4E ROM:5841 jne ROM_5831 ROM:5843 sjmp ROM_584D ROM:5845 ; --------------------------------------------------------------------------- ROM:5845 ROM:5845 ROM_5845: ; CODE XREF: ROM_5805+10↑j ROM:5845 ; ROM_5805+32↑j ROM:5845 ldb INTMEM_34, #-1 ROM:5848 stb INTMEM_34, RAM_C08C[] ROM:584D ROM:584D ROM_584D: ; CODE XREF: ROM_5805+3E↑j ROM:584D ret ROM:584D ; End of function ROM_5805 ROM:584D ROM:584E ; --------------------------------------------------------------------------- ROM:584E andb ZERO_REG, INTMEM_9A, #8 ; Zero register ROM:5852 jne ROM_5857 ROM:5854 ljmp ROM_59A3 ROM:5857 ; --------------------------------------------------------------------------- ROM:5857 ROM:5857 ROM_5857: ; CODE XREF: ROM:5852↑j ROM:5857 cmpb INTMEM_46+1, #-2Fh ROM:585A je ROM_5864 ROM:585C cmpb INTMEM_46+1, #-2Dh ROM:585F je ROM_5864 ROM:5861 ljmp ROM_59A3 ROM:5864 ; --------------------------------------------------------------------------- ROM:5864 ROM:5864 ROM_5864: ; CODE XREF: ROM:585A↑j ROM:5864 ; ROM:585F↑j ROM:5864 andb INTMEM_9A, #-9 ROM:5867 ld INTMEM_3C, INTMEM_48 ROM:586A ldb INTMEM_20+2, ZERO_REG ; Zero register ROM:586D ROM:586D ; =============== S U B R O U T I N E ======================================= ROM:586D ROM:586D ROM:586D ROM_586D: ; CODE XREF: ROM_48E0+10C↑p ROM:586D cmpb INTMEM_46, #1Eh ROM:5870 je ROM_5877 ROM:5872 ldb INTMEM_1A, ZERO_REG ; Zero register ROM:5875 sjmp ROM_59A3 ROM:5877 ; --------------------------------------------------------------------------- ROM:5877 ROM:5877 ROM_5877: ; CODE XREF: ROM_586D+3↑j ROM:5877 cmp INTMEM_68, ZERO_REG ; Zero register ROM:587A je ROM_5890 ROM:587C cmpb INTMEM_20+2, ZERO_REG ; Zero register ROM:587F je ROM_5886 ROM:5881 ldb INTMEM_1A, #2 ROM:5884 sjmp ROM_59A3 ROM:5886 ; --------------------------------------------------------------------------- ROM:5886 ROM:5886 ROM_5886: ; CODE XREF: ROM_586D+12↑j ROM:5886 ; ROM_586D+61↓j ... ROM:5886 ldb INTMEM_34+2, #-80h ROM:5889 stb INTMEM_34+2, RAM_C08C[] ROM:588E sjmp ROM_599B ROM:5890 ; --------------------------------------------------------------------------- ROM:5890 ROM:5890 ROM_5890: ; CODE XREF: ROM_586D+D↑j ROM:5890 ldb INTMEM_3A, INTMEM_20+2 ROM:5893 ldb INTMEM_1A+1, #0 ROM:5896 lcall ROM_3F40 ROM:5899 ldb INTMEM_20+2, INTMEM_3A ROM:589C cmpb INTMEM_1A, ZERO_REG ; Zero register ROM:589F jne ROM_58AC ROM:58A1 ld INTMEM_4A, RAM_C06A[] ROM:58A6 ld INTMEM_4E, #-3FEFh ROM:58AA sjmp ROM_58B4 ROM:58AC ; --------------------------------------------------------------------------- ROM:58AC ROM:58AC ROM_58AC: ; CODE XREF: ROM_586D+32↑j ROM:58AC ld INTMEM_4A, #7720h ROM:58B0 ld INTMEM_4E, #7825h ROM:58B4 ROM:58B4 ROM_58B4: ; CODE XREF: ROM_586D+3D↑j ROM:58B4 cmpb INTMEM_20+2, ZERO_REG ; Zero register ROM:58B7 jne ROM_58D0 ROM:58B9 cmpb INTMEM_46+1, #-2Fh ROM:58BC je ROM_58D0 ROM:58BE ld INTMEM_4C, RAM_C068[] ROM:58C3 ld INTMEM_3A, [INTMEM_4C] ROM:58C6 add INTMEM_3A, INTMEM_4A ROM:58C9 cmp INTMEM_3A, INTMEM_4E ROM:58CC jnc ROM_590B ROM:58CE sjmp ROM_5886 ROM:58D0 ; --------------------------------------------------------------------------- ROM:58D0 ROM:58D0 ROM_58D0: ; CODE XREF: ROM_586D+4A↑j ROM:58D0 ; ROM_586D+4F↑j ROM:58D0 ld INTMEM_34+2, RAM_C064[] ROM:58D5 ld INTMEM_3A, [INTMEM_34+2] ROM:58D8 ld INTMEM_34+2, [INTMEM_4A] ROM:58DB add INTMEM_3A, INTMEM_34+2 ROM:58DE sub INTMEM_3A, #2 ROM:58E2 add INTMEM_3A, INTMEM_4A ROM:58E5 add INTMEM_4A, INTMEM_34+2 ROM:58E8 ld INTMEM_38, INTMEM_4A ROM:58EB shr INTMEM_38, #1 ROM:58EE jnc ROM_58F2 ROM:58F0 inc INTMEM_4A ROM:58F2 ROM:58F2 ROM_58F2: ; CODE XREF: ROM_586D+81↑j ROM:58F2 cmp INTMEM_3A, INTMEM_4E ROM:58F5 jc ROM_5901 ROM:58F7 ld INTMEM_34+2, INTMEM_4E ROM:58FA ld INTMEM_4C, RAM_C064[] ROM:58FF sjmp ROM_590B ROM:5901 ; --------------------------------------------------------------------------- ROM:5901 ROM:5901 ROM_5901: ; CODE XREF: ROM_586D+88↑j ROM:5901 cmpb INTMEM_20+2, ZERO_REG ; Zero register ROM:5904 je ROM_5886 ROM:5906 ldb INTMEM_1A, #1 ROM:5909 sjmp ROM_59A3 ROM:590B ; --------------------------------------------------------------------------- ROM:590B ROM:590B ROM_590B: ; CODE XREF: ROM_586D+5F↑j ROM:590B ; ROM_586D+92↑j ROM:590B ld INTMEM_1C, #57F0h ROM:590F ld INTMEM_1C+2, #584Eh ROM:5913 ld INTMEM_20, #-3DE9h ROM:5917 lcall ROM_377E ROM:591A scall ROM_59A4 ROM:591C ldb INTMEM_1C, RAM_C08C[] ROM:5921 cmpb INTMEM_20+2, ZERO_REG ; Zero register ROM:5924 jne ROM_592B ROM:5926 cmpb INTMEM_46+1, #-2Dh ROM:5929 je ROM_5935 ROM:592B ROM:592B ROM_592B: ; CODE XREF: ROM_586D+B7↑j ROM:592B cmpb INTMEM_1C, ZERO_REG ; Zero register ROM:592E je ROM_593C ROM:5930 cmpb INTMEM_20+2, ZERO_REG ; Zero register ROM:5933 jne ROM_5937 ROM:5935 ROM:5935 ROM_5935: ; CODE XREF: ROM_586D+BC↑j ROM:5935 sjmp ROM_59A0 ROM:5937 ; --------------------------------------------------------------------------- ROM:5937 ROM:5937 ROM_5937: ; CODE XREF: ROM_586D+C6↑j ROM:5937 ldb INTMEM_1A, #2 ROM:593A sjmp ROM_59A3 ROM:593C ; --------------------------------------------------------------------------- ROM:593C ROM:593C ROM_593C: ; CODE XREF: ROM_586D+C1↑j ROM:593C andb ZERO_REG, INTMEM_9A, #40h ; '@' ; Zero register ROM:5940 jne ROM_594C ROM:5942 cmpb INTMEM_20+2, ZERO_REG ; Zero register ROM:5945 je ROM_599B ROM:5947 ldb INTMEM_1A, ZERO_REG ; Zero register ROM:594A sjmp ROM_59A3 ROM:594C ; --------------------------------------------------------------------------- ROM:594C ROM:594C ROM_594C: ; CODE XREF: ROM_586D+D3↑j ROM:594C ld INTMEM_4E, INTMEM_34+2 ROM:594F ld INTMEM_4A, RAM_C074[] ROM:5954 ld INTMEM_34+2, RAM_C066[] ROM:5959 ld INTMEM_3A, [INTMEM_34+2] ROM:595C ld INTMEM_34+2, RAM_C064[] ROM:5961 ld INTMEM_34+2, [INTMEM_34+2] ROM:5964 add INTMEM_3A, INTMEM_34+2 ROM:5967 sub INTMEM_3A, #2 ROM:596B add INTMEM_3A, INTMEM_4A ROM:596E add INTMEM_4A, INTMEM_34+2 ROM:5971 ld INTMEM_38, INTMEM_4A ROM:5974 shr INTMEM_38, #1 ROM:5977 jnc ROM_597B ROM:5979 inc INTMEM_4A ROM:597B ROM:597B ROM_597B: ; CODE XREF: ROM_586D+10A↑j ROM:597B cmp INTMEM_3A, INTMEM_4E ROM:597E jnc ROM_598A ROM:5980 cmpb INTMEM_20+2, ZERO_REG ; Zero register ROM:5983 je ROM_599B ROM:5985 ldb INTMEM_1A, ZERO_REG ; Zero register ROM:5988 sjmp ROM_59A3 ROM:598A ; --------------------------------------------------------------------------- ROM:598A ROM:598A ROM_598A: ; CODE XREF: ROM_586D+111↑j ROM:598A ld INTMEM_4C, RAM_C066[] ROM:598F scall ROM_59A4 ROM:5991 cmpb INTMEM_20+2, ZERO_REG ; Zero register ROM:5994 je ROM_599B ROM:5996 ldb INTMEM_1A, ZERO_REG ; Zero register ROM:5999 sjmp ROM_59A3 ROM:599B ; --------------------------------------------------------------------------- ROM:599B ROM:599B ROM_599B: ; CODE XREF: ROM_586D+21↑j ROM:599B ; ROM_586D+D8↑j ... ROM:599B ldb INTMEM_1C, RAM_C08C[] ROM:59A0 ROM:59A0 ROM_59A0: ; CODE XREF: ROM_586D:ROM_5935↑j ROM:59A0 lcall ROM_30B4 ROM:59A3 ROM:59A3 ROM_59A3: ; CODE XREF: ROM:5854↑j ROM:59A3 ; ROM:5861↑j ... ROM:59A3 ret ROM:59A3 ; End of function ROM_586D ROM:59A3 ROM:59A4 ROM:59A4 ; =============== S U B R O U T I N E ======================================= ROM:59A4 ROM:59A4 ROM:59A4 ROM_59A4: ; CODE XREF: ROM_586D+AD↑p ROM:59A4 ; ROM_586D+122↑p ROM:59A4 ld INTMEM_4E, [INTMEM_4C] ROM:59A7 shr INTMEM_4E, #1 ROM:59AA st INTMEM_4C, RAM_C072[] ROM:59AF st INTMEM_4A, RAM_C074[] ROM:59B4 st INTMEM_4E, RAM_C070[] ROM:59B9 stb ZERO_REG, RAM_C08C[] ; Zero register ROM:59BE andb INTMEM_9A+1, #-2 ROM:59C1 pushf ROM:59C2 push #59C8h ROM:59C5 ljmp RAM_C217 ROM:59C5 ; End of function ROM_59A4 ROM:59C5 ROM:59C8 ; --------------------------------------------------------------------------- ROM:59C8 popf ROM:59C9 ret ROM:59CA ; --------------------------------------------------------------------------- ROM:59CA andb ZERO_REG, INTMEM_9A, #8 ; Zero register ROM:59CE je ROM_59F0 ROM:59D0 cmpb INTMEM_46+1, #-0Ah ROM:59D3 jne ROM_59F0 ROM:59D5 andb INTMEM_9A, #-9 ROM:59D8 ld INTMEM_3C, INTMEM_48 ROM:59DB ldb INTMEM_46, ZERO_REG ; Zero register ROM:59DE andb INTMEM_9A, #-11h ROM:59E1 ldb INTMEM_1C, ZERO_REG ; Zero register ROM:59E4 lcall ROM_30B4 ROM:59E7 ld INTMEM_3A, #5DB3h ROM:59EB push #59F0h ROM:59EE br [INTMEM_3A] ROM:59F0 ; --------------------------------------------------------------------------- ROM:59F0 ROM:59F0 ROM_59F0: ; CODE XREF: ROM:59CE↑j ROM:59F0 ; ROM:59D3↑j ROM:59F0 ret ROM:59F1 ; --------------------------------------------------------------------------- ROM:59F1 rst ROM:59F2 ROM:59F2 ; =============== S U B R O U T I N E ======================================= ROM:59F2 ROM:59F2 ROM:59F2 ROM_59F2: ; CODE XREF: ROM:5694↑p ROM:59F2 ; ROM:5A9C↓p ROM:59F2 ld INTMEM_1C, #-2002h ROM:59F6 cmp INTMEM_1C, #-3FF0h ROM:59FA jne ROM_5A04 ROM:59FC ld INTMEM_1C, ZERO_REG ; Zero register ROM:59FF ld INTMEM_1C+2, ZERO_REG ; Zero register ROM:5A02 sjmp ROM_5A30 ROM:5A04 ; --------------------------------------------------------------------------- ROM:5A04 ROM:5A04 ROM_5A04: ; CODE XREF: ROM_59F2+8↑j ROM:5A04 ld INTMEM_1C, #-2002h ROM:5A08 sub INTMEM_1C, #-3DE9h ROM:5A0C ld INTMEM_34, #584Eh ROM:5A10 sub INTMEM_34, #57F0h ROM:5A14 sub INTMEM_1C, INTMEM_34[] ROM:5A19 ld INTMEM_1C+2, #-3DE9h ROM:5A1D add INTMEM_1C+2, INTMEM_34[] ROM:5A22 ld INTMEM_34, (INTMEM_1C+2)[] ROM:5A27 shr INTMEM_34, #1 ROM:5A2A jnc ROM_5A30 ROM:5A2C inc INTMEM_1C+2 ROM:5A2E dec INTMEM_1C ROM:5A30 ROM:5A30 ROM_5A30: ; CODE XREF: ROM_59F2+10↑j ROM:5A30 ; ROM_59F2+38↑j ROM:5A30 ret ROM:5A30 ; End of function ROM_59F2 ROM:5A30 ROM:5A31 ; --------------------------------------------------------------------------- ROM:5A31 rst ROM:5A32 ; --------------------------------------------------------------------------- ROM:5A32 cmpb INTMEM_46, #2Fh ; '/' ROM:5A35 je ROM_5A38 ROM:5A37 ret ROM:5A38 ; --------------------------------------------------------------------------- ROM:5A38 ROM:5A38 ROM_5A38: ; CODE XREF: ROM:5A35↑j ROM:5A38 ld INTMEM_3C, #5A46h ROM:5A3C ld INTMEM_48, #5A48h ROM:5A40 ljmp ROM_2E12 ROM:5A43 ; --------------------------------------------------------------------------- ROM:5A43 rst ROM:5A44 ; --------------------------------------------------------------------------- ROM:5A44 rst ROM:5A45 ; --------------------------------------------------------------------------- ROM:5A45 skip INTMEM_32+1 ROM:5A47 jbs INTMEM_98+1, 2, ROM_5A7A+3 ROM:5A4A add INTMEM_F0, ZERO_REG+1, [INTMEM_DE]+ ; Zero register ROM:5A4E ld INTMEM_3C, #5A5Ch ROM:5A52 ld INTMEM_48, #5A5Eh ROM:5A56 ljmp ROM_2E12 ROM:5A59 ; --------------------------------------------------------------------------- ROM:5A59 rst ROM:5A5A ; --------------------------------------------------------------------------- ROM:5A5A rst ROM:5A5B ; --------------------------------------------------------------------------- ROM:5A5B skip INTMEM_5C+2 ROM:5A5D subb INTMEM_9A, INT_MASK, [INTMEM_50]+ ; Interrupt mask register ROM:5A61 skip INTMEM_D7 ROM:5A63 not INTMEM_20+1 ROM:5A65 sub INTMEM_9A, INTMEM_F6+1, [INTMEM_70]+ ROM:5A69 ldb INTMEM_4A, #32h ; '2' ROM:5A6C ldb INTMEM_3A, RAM_C08C[] ROM:5A71 cmpb INTMEM_3A, #1 ROM:5A74 jnh ROM_5A78 ROM:5A76 sjmp ROM_5B11 ROM:5A78 ; --------------------------------------------------------------------------- ROM:5A78 ROM:5A78 ROM_5A78: ; CODE XREF: ROM:5A74↑j ROM:5A78 incb INTMEM_3A ROM:5A7A ROM:5A7A ROM_5A7A: ; CODE XREF: ROM:5A47↑j ROM:5A7A stb INTMEM_3A, RAM_C08C[] ROM:5A7F cmpb INTMEM_3A, #1 ROM:5A82 je ROM_5A86 ROM:5A84 sjmp ROM_5BBB ROM:5A86 ; --------------------------------------------------------------------------- ROM:5A86 ROM:5A86 ROM_5A86: ; CODE XREF: ROM:5A82↑j ROM:5A86 ldb INTMEM_4E, INTMEM_46+1 ROM:5A89 ldbze INTMEM_34, INTMEM_4E ROM:5A8C shl INTMEM_34, #1 ROM:5A8F st INTMEM_34, RAM_C080[] ROM:5A94 addb INTMEM_4A+1, INTMEM_46+1 ROM:5A97 stb ZERO_REG, RAM_C08D[] ; Zero register ROM:5A9C lcall ROM_59F2 ROM:5A9F ld INTMEM_34, INTMEM_1C ROM:5AA2 ld INTMEM_34+2, RAM_C064[] ROM:5AA7 sub INTMEM_34, [INTMEM_34+2] ROM:5AAA andb ZERO_REG, INTMEM_9A, #40h ; '@' ; Zero register ROM:5AAE je ROM_5AB3 ROM:5AB0 sub INTMEM_34, [INTMEM_34+2] ROM:5AB3 ROM:5AB3 ROM_5AB3: ; CODE XREF: ROM:5AAE↑j ROM:5AB3 ld INTMEM_34+2, RAM_C080[] ROM:5AB8 shl INTMEM_34+2, #3 ROM:5ABB ld INTMEM_3A, #5BEFh ROM:5ABF sub INTMEM_3A, #5BC4h ROM:5AC3 add INTMEM_34+2, INTMEM_3A ROM:5AC6 cmp INTMEM_34, INTMEM_34+2 ROM:5AC9 jc ROM_5ACD ROM:5ACB sjmp ROM_5BB8 ROM:5ACD ; --------------------------------------------------------------------------- ROM:5ACD ROM:5ACD ROM_5ACD: ; CODE XREF: ROM:5AC9↑j ROM:5ACD st INTMEM_34, RAM_C082[] ROM:5AD2 ld INTMEM_4C, INTMEM_1C+2 ROM:5AD5 st INTMEM_4C, RAM_C084[] ROM:5ADA ld INTMEM_1C, #5BBFh ROM:5ADE ld INTMEM_1C+2, #5BC4h ROM:5AE2 ld INTMEM_20, INTMEM_4C ROM:5AE5 lcall ROM_377E ROM:5AE8 ld INTMEM_34, #5BC4h ROM:5AEC sub INTMEM_34, #5BBFh ROM:5AF0 add INTMEM_4C, INTMEM_34 ROM:5AF3 sjmp ROM_5BBB ROM:5AF5 ROM:5AF5 ; =============== S U B R O U T I N E ======================================= ROM:5AF5 ROM:5AF5 ROM:5AF5 ROM_5AF5: ; CODE XREF: ROM:5B2B↓p ROM:5AF5 ; ROM:5B39↓p ROM:5AF5 ROM:5AF5 ; FUNCTION CHUNK AT ROM:5B0F SIZE 00000002 BYTES ROM:5AF5 ; FUNCTION CHUNK AT ROM:5BB8 SIZE 00000007 BYTES ROM:5AF5 ROM:5AF5 stb INTMEM_46+1, [INTMEM_4C]+ ROM:5AF8 ldb INTMEM_34+1, 0FFh[INTMEM_4C] ROM:5AFC cmpb INTMEM_46+1, INTMEM_34+1 ROM:5AFF jne ROM_5B0F ROM:5B01 ret ROM:5B01 ; End of function ROM_5AF5 ROM:5B01 ROM:5B02 ROM:5B02 ; =============== S U B R O U T I N E ======================================= ROM:5B02 ROM:5B02 ROM:5B02 ROM_5B02: ; CODE XREF: ROM:5B24↓p ROM:5B02 ; ROM:5B29↓p ... ROM:5B02 stb INTMEM_34, [INTMEM_4C]+ ROM:5B05 ldb INTMEM_34+1, 0FFh[INTMEM_4C] ROM:5B05 ; CODE XREF: ROM:5E04↓p ROM:5B05 ; End of function ROM_5B02 ROM:5B05 ROM:5B09 cmpb INTMEM_34, INTMEM_34+1 ROM:5B0C jne ROM_5B0F ROM:5B0E ret ROM:5B0F ; --------------------------------------------------------------------------- ROM:5B0F ; START OF FUNCTION CHUNK FOR ROM_5AF5 ROM:5B0F ROM:5B0F ROM_5B0F: ; CODE XREF: ROM_5AF5+A↑j ROM:5B0F ; ROM:5B0C↑j ROM:5B0F sjmp ROM_5BB8 ROM:5B0F ; END OF FUNCTION CHUNK FOR ROM_5AF5 ROM:5B11 ; --------------------------------------------------------------------------- ROM:5B11 ROM:5B11 ROM_5B11: ; CODE XREF: ROM:5A76↑j ROM:5B11 addb INTMEM_4A+1, INTMEM_46+1 ROM:5B14 cmpb INTMEM_3A, #3 ROM:5B17 je ROM_5B2F ROM:5B19 ldb INTMEM_3A, #3 ROM:5B1C stb INTMEM_3A, RAM_C08C[] ROM:5B21 ldb INTMEM_34, #-5Dh ROM:5B24 scall ROM_5B02 ROM:5B26 ldb INTMEM_34, #1 ROM:5B29 scall ROM_5B02 ROM:5B2B scall ROM_5AF5 ROM:5B2D sjmp ROM_5BBB ROM:5B2F ; --------------------------------------------------------------------------- ROM:5B2F ROM:5B2F ROM_5B2F: ; CODE XREF: ROM:5B17↑j ROM:5B2F decb INTMEM_4E ROM:5B31 ldb INTMEM_3A, #2 ROM:5B34 stb INTMEM_3A, RAM_C08C[] ROM:5B39 scall ROM_5AF5 ROM:5B3B ldb INTMEM_34, #1Ch ROM:5B3E scall ROM_5B02 ROM:5B40 ldb INTMEM_34, #-3Eh ROM:5B43 scall ROM_5B02 ROM:5B45 ldb INTMEM_34, #1Bh ROM:5B48 scall ROM_5B02 ROM:5B4A ldb INTMEM_34, #1Ch ROM:5B4D scall ROM_5B02 ROM:5B4F cmpb INTMEM_4E, ZERO_REG ; Zero register ROM:5B52 jne ROM_5BBB ROM:5B54 ldb INTMEM_1C, INTMEM_4A+1 ROM:5B57 lcall ROM_30B4 ROM:5B5A ld INTMEM_1C, #5BC4h ROM:5B5E ld INTMEM_1C+2, #5BEFh ROM:5B62 ld INTMEM_20, INTMEM_4C ROM:5B65 lcall ROM_377E ROM:5B68 ld INTMEM_34, #5BEFh ROM:5B6C sub INTMEM_34, #5BC4h ROM:5B70 add INTMEM_4C, INTMEM_34 ROM:5B73 ld INTMEM_34, INTMEM_4C ROM:5B76 shr INTMEM_34, #1 ROM:5B79 jnc ROM_5B7D ROM:5B7B inc INTMEM_4C ROM:5B7D ROM:5B7D ROM_5B7D: ; CODE XREF: ROM:5B79↑j ROM:5B7D st INTMEM_4C, RAM_C07A[] ROM:5B82 st INTMEM_4C, RAM_C078[] ROM:5B87 ld INTMEM_1C, RAM_C082[] ROM:5B8C sub INTMEM_4C, RAM_C084[] ROM:5B91 sub INTMEM_1C, INTMEM_4C ROM:5B94 lcall ROM_3AAD ROM:5B97 st ZERO_REG, RAM_C07C[] ; Zero register ROM:5B9C st ZERO_REG, RAM_C06C[] ; Zero register ROM:5BA1 andb INTMEM_9A+1, #-3 ROM:5BA4 ldb INTMEM_34, RAM_C08E[] ROM:5BA9 stb INTMEM_34, RAM_C08D[] ROM:5BAE sjmp ROM_5BB8 ROM:5BB0 ; --------------------------------------------------------------------------- ROM:5BB0 djnz INTMEM_4A, ROM_5BBB ROM:5BB3 ldb INTMEM_46, ZERO_REG ; Zero register ROM:5BB6 sjmp ROM_5BBB ROM:5BB8 ; --------------------------------------------------------------------------- ROM:5BB8 ; START OF FUNCTION CHUNK FOR ROM_5AF5 ROM:5BB8 ROM:5BB8 ROM_5BB8: ; CODE XREF: ROM:5ACB↑j ROM:5BB8 ; ROM_5AF5:ROM_5B0F↑j ... ROM:5BB8 ldb INTMEM_46, INTMEM_4E+1 ROM:5BBB ROM:5BBB ROM_5BBB: ; CODE XREF: ROM:5A84↑j ROM:5BBB ; ROM:5AF3↑j ... ROM:5BBB ld INTMEM_3C, INTMEM_48 ROM:5BBE ret ROM:5BBE ; END OF FUNCTION CHUNK FOR ROM_5AF5 ROM:5BBF ; --------------------------------------------------------------------------- ROM:5BBF ld INTMEM_1A, RAM_C078[] ROM:5BC4 st INTMEM_1A, RAM_C078[] ROM:5BC9 cmp INTMEM_1A, RAM_C07E[] ROM:5BCE jne ROM_5BDD ROM:5BD0 ld INTMEM_1A, RAM_C07A[] ROM:5BD5 st INTMEM_1A, RAM_C078[] ROM:5BDA orb INTMEM_9A+1, #2 ROM:5BDD ROM:5BDD ROM_5BDD: ; CODE XREF: ROM:5BCE↑j ROM:5BDD cmp INTMEM_1A, RAM_C07C[] ROM:5BE2 jne ROM_5BEE ROM:5BE4 stb ZERO_REG, RAM_C08D[] ; Zero register ROM:5BE9 st INTMEM_1A, RAM_C076[] ROM:5BEE ROM:5BEE ROM_5BEE: ; CODE XREF: ROM:5BE2↑j ROM:5BEE ret ROM:5BEF ; --------------------------------------------------------------------------- ROM:5BEF rst ROM:5BF0 ; --------------------------------------------------------------------------- ROM:5BF0 ROM:5BF0 ROM_5BF0: ; CODE XREF: ROM:5C23↓j ROM:5BF0 cmpb INTMEM_46, #-38h ROM:5BF3 je ROM_5BF6 ROM:5BF5 ret ROM:5BF6 ; --------------------------------------------------------------------------- ROM:5BF6 ROM:5BF6 ROM_5BF6: ; CODE XREF: ROM:5BF3↑j ROM:5BF6 ld INTMEM_3C, #5C04h ROM:5BFA ld INTMEM_48, #5C0Eh ROM:5BFE ljmp ROM_2E12 ROM:5C01 ; --------------------------------------------------------------------------- ROM:5C01 rst ROM:5C02 ; --------------------------------------------------------------------------- ROM:5C02 rst ROM:5C03 ; --------------------------------------------------------------------------- ROM:5C03 skip INTMEM_34 ROM:5C05 jbs INTMEM_F3, 0, ROM_5C40 ROM:5C08 push [INTMEM_58]+ ROM:5C0A jnvt ROM_5C62+1 ROM:5C0C mulub INTMEM_98+1, [INTMEM_2E+2] ROM:5C0F push #-20BAh ROM:5C12 ROM:5C12 ; =============== S U B R O U T I N E ======================================= ROM:5C12 ROM:5C12 ROM:5C12 ROM_5C12: ; CODE XREF: ROM:5E10↓p ROM:5C12 ROM:5C12 ; FUNCTION CHUNK AT ROM:2E12 SIZE 0000001E BYTES ROM:5C12 ROM:5C12 clr INTMEM_F0 ROM:5C14 ld INTMEM_3C, #5C22h ROM:5C18 ld INTMEM_48, #5C24h ROM:5C1C ljmp ROM_2E12 ROM:5C1C ; End of function ROM_5C12 ROM:5C1C ROM:5C1F ; --------------------------------------------------------------------------- ROM:5C1F rst ROM:5C20 ; --------------------------------------------------------------------------- ROM:5C20 rst ROM:5C21 ; --------------------------------------------------------------------------- ROM:5C21 skip INTMEM_52+1 ROM:5C23 jbs INTMEM_98+1, 0, ROM_5BF0 ROM:5C26 add INTMEM_F0, ZERO_REG+1, [INTMEM_DE]+ ; Zero register ROM:5C2A ld INTMEM_3C, #5C38h ROM:5C2E ld INTMEM_48, #5C3Ah ROM:5C32 ljmp ROM_2E12 ROM:5C35 ; --------------------------------------------------------------------------- ROM:5C35 rst ROM:5C36 ; --------------------------------------------------------------------------- ROM:5C36 rst ROM:5C37 ; --------------------------------------------------------------------------- ROM:5C37 skip WSR1+1 ; Window selection register 1 ROM:5C39 jbs INTMEM_98+1, 1, ROM_5C8A+2 ROM:5C3C add INTMEM_F0, ZERO_REG+1, [INTMEM_DE]+ ; Zero register ROM:5C40 ROM:5C40 ROM_5C40: ; CODE XREF: ROM:5C05↑j ROM:5C40 ld INTMEM_3C, #5C70h ROM:5C44 ld INTMEM_48, #5C90h ROM:5C48 ROM:5C48 ROM_5C48: ; CODE XREF: ROM:5C5B↓j ROM:5C48 cmp INTMEM_3C, INTMEM_48 ROM:5C4B je ROM_5C67 ROM:5C4D ld INTMEM_3A, [INTMEM_3C] ROM:5C50 scall ROM_5C6C ROM:5C52 cmp INTMEM_3C, INTMEM_48 ROM:5C55 je ROM_5C5D ROM:5C57 add INTMEM_3C, #2 ROM:5C5B sjmp ROM_5C48 ROM:5C5D ; --------------------------------------------------------------------------- ROM:5C5D ROM:5C5D ROM_5C5D: ; CODE XREF: ROM:5C55↑j ROM:5C5D ldb INTMEM_1C, 5Bh[INTMEM_24] ROM:5C62 ROM:5C62 ROM_5C62: ; CODE XREF: ROM:5C0A↑j ROM:5C62 stb INTMEM_1C, RAM_C092[] ROM:5C67 ROM:5C67 ROM_5C67: ; CODE XREF: ROM:5C4B↑j ROM:5C67 ld INTMEM_26, #55D2h ROM:5C6B ret ROM:5C6C ROM:5C6C ; =============== S U B R O U T I N E ======================================= ROM:5C6C ROM:5C6C ROM:5C6C ROM_5C6C: ; CODE XREF: ROM:5C50↑p ROM:5C6C br [INTMEM_3A] ROM:5C6C ; End of function ROM_5C6C ROM:5C6C ROM:5C6E ; --------------------------------------------------------------------------- ROM:5C6E rst ROM:5C6F ; --------------------------------------------------------------------------- ROM:5C6F skip INTMEM_E7+1 ROM:5C71 mulub INTMEM_1C, INTMEM_58+1, INTMEM_CA ROM:5C75 mulub INTMEM_D4, INTMEM_5C+2, [INTMEM_E4] ROM:5C79 and INTMEM_60+1, INTMEM_48 ROM:5C7C sub INTMEM_9C, INTMEM_60+1 ROM:5C7F and INT_PEND1, #61D8h ; Interrupt pending register 1 ROM:5C83 and INTMEM_62, [INTMEM_4C] ROM:5C86 clrc ROM:5C87 and INTMEM_62+1, [INTMEM_66] ROM:5C8A ROM:5C8A ROM_5C8A: ; CODE XREF: ROM:5C39↑j ROM:5C8A and INTMEM_7E, INTMEM_56+1 ROM:5C8D jbc INTMEM_EC, 0, ROM_5CF3 ROM:5C90 cmpb INTMEM_46, #56h ; 'V' ROM:5C93 je ROM_5C96 ROM:5C95 ret ROM:5C96 ; --------------------------------------------------------------------------- ROM:5C96 ROM:5C96 ROM_5C96: ; CODE XREF: ROM:5C93↑j ROM:5C96 ld INTMEM_3C, #5CA4h ROM:5C9A ld INTMEM_48, #5CA6h ROM:5C9E ljmp ROM_2E12 ROM:5CA1 ; --------------------------------------------------------------------------- ROM:5CA1 rst ROM:5CA2 ; --------------------------------------------------------------------------- ROM:5CA2 rst ROM:5CA3 ; --------------------------------------------------------------------------- ROM:5CA3 skip WSR1+1 ; Window selection register 1 ROM:5CA5 and INTMEM_56+1, INTMEM_98+1 ROM:5CA8 add INTMEM_F0, ZERO_REG+1, [INTMEM_DE]+ ; Zero register ROM:5CAC ld INTMEM_3C, #5CBAh ROM:5CB0 ld INTMEM_48, #5CBCh ROM:5CB4 ljmp ROM_2E12 ROM:5CB7 ; --------------------------------------------------------------------------- ROM:5CB7 rst ROM:5CB8 ; --------------------------------------------------------------------------- ROM:5CB8 rst ROM:5CB9 ; --------------------------------------------------------------------------- ROM:5CB9 skip INTMEM_1A+1 ROM:5CBB and INTMEM_46, #5899h ROM:5CBF je ROM_5CC2 ROM:5CC1 ret ROM:5CC2 ; --------------------------------------------------------------------------- ROM:5CC2 ROM:5CC2 ROM_5CC2: ; CODE XREF: ROM:5CBF↑j ROM:5CC2 ld INTMEM_3C, #5CD0h ROM:5CC6 ld INTMEM_48, #5CD2h ROM:5CCA ljmp ROM_2E12 ROM:5CCD ; --------------------------------------------------------------------------- ROM:5CCD rst ROM:5CCE ; --------------------------------------------------------------------------- ROM:5CCE rst ROM:5CCF ; --------------------------------------------------------------------------- ROM:5CCF skip INTMEM_32 ROM:5CD1 add INTMEM_20+1, INTMEM_98+1 ROM:5CD4 add INTMEM_F0, ZERO_REG+1, [INTMEM_DE]+ ; Zero register ROM:5CD8 ld INTMEM_3C, #5CE6h ROM:5CDC ld INTMEM_48, #5CE8h ROM:5CE0 ljmp ROM_2E12 ROM:5CE3 ; --------------------------------------------------------------------------- ROM:5CE3 rst ROM:5CE4 ; --------------------------------------------------------------------------- ROM:5CE4 rst ROM:5CE5 ; --------------------------------------------------------------------------- ROM:5CE5 skip INTMEM_40 ROM:5CE7 mulub INTMEM_9A, INT_MASK, [INTMEM_50]+ ; Interrupt mask register ROM:5CEB skip INTMEM_DF ROM:5CED andb INTMEM_46+1, IOPORT1, #-67h ; Input/output port 1 ROM:5CF1 jh ROM_5CFA ROM:5CF3 ROM:5CF3 ROM_5CF3: ; CODE XREF: ROM:5C8D↑j ROM:5CF3 ldb INTMEM_1C, (ROM_5E18+1)[] ROM:5CF8 sjmp ROM_5D04 ROM:5CFA ; --------------------------------------------------------------------------- ROM:5CFA ROM:5CFA ROM_5CFA: ; CODE XREF: ROM:5CF1↑j ROM:5CFA cmpb INTMEM_46+1, #1Fh ROM:5CFD jh ROM_5D43 ROM:5CFF ldb INTMEM_1C, (ROM_5E18+2)[] ROM:5D04 ROM:5D04 ; =============== S U B R O U T I N E ======================================= ROM:5D04 ROM:5D04 ROM:5D04 ROM_5D04: ; CODE XREF: ROM:5CF8↑j ROM:5D04 ; ROM:5E02↓p ROM:5D04 andb INTMEM_9A, #-9 ROM:5D07 ld INTMEM_3C, INTMEM_48[] ROM:5D0C ldb INTMEM_4A, 5Bh[INTMEM_24] ROM:5D11 stb INTMEM_4A, RAM_C092[] ROM:5D16 andb INTMEM_4C, INTMEM_46+1, #0Fh ROM:5D1A mulub INTMEM_4C, #2 ROM:5D1D add INTMEM_4E, INTMEM_4C, #5DFEh ROM:5D22 cmp INTMEM_4E, #5E14h ROM:5D26 jc ROM_5D3F ROM:5D28 ld INTMEM_1A, [INTMEM_4E] ROM:5D2B lcall ROM_4346 ROM:5D2E cmpb INTMEM_1A, ZERO_REG ; Zero register ROM:5D31 jne ROM_5D41 ROM:5D33 ROM:5D33 ROM_5D33: ; CODE XREF: ROM_5D04+79↓j ROM:5D33 ldb INTMEM_1C, #0 ROM:5D36 lcall ROM_30B4 ROM:5D39 ldb INTMEM_3A, #1 ROM:5D3C lcall ROM_3D53 ROM:5D3F ROM:5D3F ROM_5D3F: ; CODE XREF: ROM_5D04+22↑j ROM:5D3F sjmp ROM_5DA5 ROM:5D41 ; --------------------------------------------------------------------------- ROM:5D41 ROM:5D41 ROM_5D41: ; CODE XREF: ROM_5D04+2D↑j ROM:5D41 sjmp ROM_5DF8 ROM:5D43 ; --------------------------------------------------------------------------- ROM:5D43 ROM:5D43 ROM_5D43: ; CODE XREF: ROM:5CFD↑j ROM:5D43 cmpb INTMEM_46+1, #-5 ROM:5D46 jnc ROM_5D8F ROM:5D48 andb INTMEM_9A, #-9 ROM:5D4B ld INTMEM_3C, INTMEM_48[] ROM:5D50 ldb INTMEM_4A, 5Bh[INTMEM_24] ROM:5D55 stb INTMEM_4A, RAM_C092[] ROM:5D5A ldbze INTMEM_4C, INTMEM_46+1 ROM:5D5D subb INTMEM_4C, #-5 ROM:5D60 add INTMEM_4E, INTMEM_4C, #5E14h ROM:5D65 cmp INTMEM_4E, #5E19h ROM:5D69 jc ROM_5DA5 ROM:5D6B ldb INTMEM_1C, [INTMEM_4E] ROM:5D6E ld INTMEM_1A, #20h ; ' ' ROM:5D72 lcall ROM_4346 ROM:5D75 cmpb INTMEM_1A, ZERO_REG ; Zero register ROM:5D78 jne ROM_5DF8 ROM:5D7A cmpb INTMEM_46+1, #-4 ROM:5D7D je ROM_5D33 ROM:5D7F ldb INTMEM_1C, INTMEM_1C[] ROM:5D84 lcall ROM_30B4 ROM:5D87 ldb INTMEM_3A, #1 ROM:5D8A lcall ROM_3D53 ROM:5D8D sjmp ROM_5DA5 ROM:5D8F ; --------------------------------------------------------------------------- ROM:5D8F ROM:5D8F ROM_5D8F: ; CODE XREF: ROM_5D04+42↑j ROM:5D8F cmpb INTMEM_46+1, #-0Ch ROM:5D92 jne ROM_5DA5 ROM:5D94 andb INTMEM_9A, #-9 ROM:5D97 ldb INTMEM_4A, #1 ROM:5D9A stb INTMEM_4A, RAM_C092[] ROM:5D9F ldb INTMEM_1C, #0 ROM:5DA2 lcall ROM_30B4 ROM:5DA5 ROM:5DA5 ROM_5DA5: ; CODE XREF: ROM_5D04:ROM_5D3F↑j ROM:5DA5 ; ROM_5D04+65↑j ... ROM:5DA5 ldb INTMEM_4A, RAM_C092[] ROM:5DAA decb INTMEM_4A ROM:5DAC stb INTMEM_4A, RAM_C092[] ROM:5DB1 jne ROM_5DF8 ROM:5DB3 ld INTMEM_4E, #5DFEh ROM:5DB7 ROM:5DB7 ROM_5DB7: ; CODE XREF: ROM_5D04+C7↓j ROM:5DB7 cmp INTMEM_4E, #5E14h ROM:5DBB jc ROM_5DCD ROM:5DBD ldb INTMEM_1C, ROM_5E1B[] ROM:5DC2 ld INTMEM_1A, [INTMEM_4E]+ ROM:5DC5 lcall ROM_4346 ROM:5DC8 lcall ROM_3D53 ROM:5DCB sjmp ROM_5DB7 ROM:5DCD ; --------------------------------------------------------------------------- ROM:5DCD ROM:5DCD ROM_5DCD: ; CODE XREF: ROM_5D04+B7↑j ROM:5DCD ldb INTMEM_1C, ROM_5E18[] ROM:5DD2 ld INTMEM_1A, #20h ; ' ' ROM:5DD6 lcall ROM_4346 ROM:5DD9 ldb INTMEM_1A+1, #4 ROM:5DDC lcall ROM_3F40 ROM:5DDF cmpb INTMEM_1A, #0 ROM:5DE2 jne ROM_5DF5 ROM:5DE4 ldb INTMEM_1A, #-0Ch ROM:5DE7 lcall ROM_3F8F ROM:5DEA cmpb INTMEM_1A, #0 ROM:5DED je ROM_5DF5 ROM:5DEF ldb INTMEM_1A, #-1 ROM:5DF2 ld INTMEM_72, [SP] ; Stack pointer ROM:5DF5 ROM:5DF5 ROM_5DF5: ; CODE XREF: ROM_5D04+DE↑j ROM:5DF5 ; ROM_5D04+E9↑j ROM:5DF5 ldb INTMEM_3A, #0 ROM:5DF8 ROM:5DF8 ROM_5DF8: ; CODE XREF: ROM_5D04:ROM_5D41↑j ROM:5DF8 ; ROM_5D04+74↑j ... ROM:5DF8 ret ROM:5DF8 ; End of function ROM_5D04 ROM:5DF8 ROM:5DF9 ; --------------------------------------------------------------------------- ROM:5DF9 ldb INTMEM_1A, #-1 ROM:5DFC ret ROM:5DFD ; --------------------------------------------------------------------------- ROM:5DFD rst ROM:5DFE ; --------------------------------------------------------------------------- ROM:5DFE and ZERO_REG, INTMEM_20+1, ZERO_REG+1 ; Zero register ROM:5E02 scall ROM_5D04 ROM:5E04 scall ROM_5B05+1 ROM:5E06 and ZERO_REG+1, INTMEM_40, ZERO_REG+1 ; Zero register ROM:5E0A and ZERO_REG+1, INTMEM_40, ZERO_REG+1 ; Zero register ROM:5E0E scall ROM_600E+2 ROM:5E10 scall ROM_5C12 ROM:5E12 and INTMEM_17, WSR, ZERO_REG+1 ; Zero register ROM:5E16 decb WSR1+1 ; Window selection register 1 ROM:5E18 ROM:5E18 ROM_5E18: ; DATA XREF: ROM_5D04:ROM_5DCD↑r ROM:5E18 ; ROM:ROM_5CF3↑r ... ROM:5E18 shrb ZERO_REG+3, #4 ; Zero register ROM:5E1B ROM:5E1B ROM_5E1B: ; DATA XREF: ROM_5D04+B9↑r ROM:5E1B dec INTMEM_50+1 ROM:5E1D shr ZERO_REG, INTMEM_9A ; Zero register ROM:5E20 je ROM_5E3D ROM:5E22 cmpb INTMEM_46+1, #-2Fh ROM:5E25 je ROM_5E29 ROM:5E27 sjmp ROM_5E3D ROM:5E29 ; --------------------------------------------------------------------------- ROM:5E29 ROM:5E29 ROM_5E29: ; CODE XREF: ROM:5E25↑j ROM:5E29 andb INTMEM_9A, #-9 ROM:5E2C ld INTMEM_3C, INTMEM_48 ROM:5E2F ldb INTMEM_4E, INTMEM_46 ROM:5E32 ldb INTMEM_46, #21h ; '!' ROM:5E35 ld INTMEM_4C, #2F97h ROM:5E39 clrb INTMEM_4A ROM:5E3B clrb INTMEM_4E+1 ROM:5E3D ROM:5E3D ROM_5E3D: ; CODE XREF: ROM:5E20↑j ROM:5E3D ; ROM:5E27↑j ROM:5E3D clrb INTMEM_1A ROM:5E3F ret ROM:5E40 ; --------------------------------------------------------------------------- ROM:5E40 cmpb INTMEM_4A, #0Ah ROM:5E43 jc ROM_5E49 ROM:5E45 scall ROM_5EC7 ROM:5E47 sjmp ROM_5EC1 ROM:5E49 ; --------------------------------------------------------------------------- ROM:5E49 ROM:5E49 ROM_5E49: ; CODE XREF: ROM:5E43↑j ROM:5E49 cmpb INTMEM_4E+1, #0 ROM:5E4C je ROM_5E5A ROM:5E4E cmpb INTMEM_4E+1, #1 ROM:5E51 je ROM_5E71 ROM:5E53 cmpb INTMEM_4E+1, #2 ROM:5E56 je ROM_5E9E ROM:5E58 sjmp ROM_5EB0 ROM:5E5A ; --------------------------------------------------------------------------- ROM:5E5A ROM:5E5A ROM_5E5A: ; CODE XREF: ROM:5E4C↑j ROM:5E5A incb INTMEM_4E+1 ROM:5E5C clrb INTMEM_4A ROM:5E5E ldb INTMEM_1C, [INTMEM_4C] ROM:5E61 lcall ROM_30B4 ROM:5E64 ldb INTMEM_4A+1, 2[INTMEM_24] ROM:5E68 orb INTMEM_9A, #4 ROM:5E6B ld INTMEM_4C, #57BCh ROM:5E6F sjmp ROM_5EC1 ROM:5E71 ; --------------------------------------------------------------------------- ROM:5E71 ROM:5E71 ROM_5E71: ; CODE XREF: ROM:5E51↑j ROM:5E71 clrb INTMEM_4A ROM:5E73 ldb INTMEM_1C, [INTMEM_4C] ROM:5E76 lcall ROM_30B4 ROM:5E79 ldb INTMEM_4A+1, 2[INTMEM_24] ROM:5E7D orb INTMEM_9A, #4 ROM:5E80 cmpb INTMEM_8C, #0 ROM:5E83 jne ROM_5E8E ROM:5E85 ld INTMEM_4C, #5ED7h ROM:5E89 ldb INTMEM_4E+1, #3 ROM:5E8C sjmp ROM_5EC1 ROM:5E8E ; --------------------------------------------------------------------------- ROM:5E8E ROM:5E8E ROM_5E8E: ; CODE XREF: ROM:5E83↑j ROM:5E8E ld INTMEM_4C, #5 ROM:5E92 shl INTMEM_4C, #1 ROM:5E95 add INTMEM_4C, INTMEM_4C, INTMEM_80 ROM:5E99 ldb INTMEM_4E+1, #2 ROM:5E9C sjmp ROM_5EC1 ROM:5E9E ; --------------------------------------------------------------------------- ROM:5E9E ROM:5E9E ROM_5E9E: ; CODE XREF: ROM:5E56↑j ROM:5E9E ldb INTMEM_1C, [INTMEM_4C] ROM:5EA1 lcall ROM_30B4 ROM:5EA4 ldb INTMEM_4A+1, 2[INTMEM_7C] ROM:5EA8 orb INTMEM_9A, #4 ROM:5EAB ldb INTMEM_46, INTMEM_4E ROM:5EAE sjmp ROM_5EC1 ROM:5EB0 ; --------------------------------------------------------------------------- ROM:5EB0 ROM:5EB0 ROM_5EB0: ; CODE XREF: ROM:5E58↑j ROM:5EB0 ldb INTMEM_1C, [INTMEM_4C]+ ROM:5EB3 lcall ROM_30B4 ROM:5EB6 ldb INTMEM_4A+1, [INTMEM_4C] ROM:5EB9 orb INTMEM_9A, #4 ROM:5EBC ldb INTMEM_46, INTMEM_4E ROM:5EBF sjmp ROM_5EC1 ROM:5EC1 ; --------------------------------------------------------------------------- ROM:5EC1 ROM:5EC1 ROM_5EC1: ; CODE XREF: ROM:5E47↑j ROM:5EC1 ; ROM:5E6F↑j ... ROM:5EC1 ld INTMEM_3C, INTMEM_48 ROM:5EC4 clrb INTMEM_1A ROM:5EC6 ret ROM:5EC7 ROM:5EC7 ; =============== S U B R O U T I N E ======================================= ROM:5EC7 ROM:5EC7 ROM:5EC7 ROM_5EC7: ; CODE XREF: ROM:5E45↑p ROM:5EC7 ldb INTMEM_1C, [INTMEM_4C]+ ROM:5ECA lcall ROM_30B4 ROM:5ECD ldb INTMEM_4A+1, [INTMEM_4C]+ ROM:5ED0 addb INTMEM_4A, #2 ROM:5ED3 orb INTMEM_9A, #4 ROM:5ED6 ret ROM:5ED6 ; End of function ROM_5EC7 ROM:5ED6 ROM:5ED7 ; --------------------------------------------------------------------------- ROM:5ED7 jbc INTMEM_2E+2, 0, ROM_5F09+1 ROM:5EDA jbc INTMEM_2E+2, 0, ROM_5F0C+1 ROM:5EDD jbc INTMEM_2E+2, 0, ROM_5EE0 ROM:5EE0 ROM:5EE0 ROM_5EE0: ; CODE XREF: ROM:5EDD↑j ROM:5EE0 skip ZERO_REG ; Zero register ROM:5EE2 skip INTMEM_FE+1 ROM:5EE4 andb ZERO_REG, INTMEM_9A, #8 ; Zero register ROM:5EE8 je ROM_5F08 ROM:5EEA cmpb INTMEM_46+1, #-80h ROM:5EED jne ROM_5EF9 ROM:5EEF ld INTMEM_4E, #5F1Ah ROM:5EF3 ld INTMEM_4C, #5F7Ah ROM:5EF7 sjmp ROM_5F09 ROM:5EF9 ; --------------------------------------------------------------------------- ROM:5EF9 ROM:5EF9 ROM_5EF9: ; CODE XREF: ROM:5EED↑j ROM:5EF9 cmpb INTMEM_46+1, #7Dh ; '}' ROM:5EFC jne ROM_5F08 ROM:5EFE ld INTMEM_4E, #5FC4h ROM:5EFE ; CODE XREF: ROM:ROM_5F3C↓j ROM:5F02 ld INTMEM_4C, #5FFCh ROM:5F06 sjmp ROM_5F09 ROM:5F08 ; --------------------------------------------------------------------------- ROM:5F08 ROM:5F08 ROM_5F08: ; CODE XREF: ROM:5EE8↑j ROM:5F08 ; ROM:5EFC↑j ROM:5F08 ret ROM:5F09 ; --------------------------------------------------------------------------- ROM:5F09 ROM:5F09 ROM_5F09: ; CODE XREF: ROM:5EF7↑j ROM:5F09 ; ROM:5F06↑j ... ROM:5F09 ldb INTMEM_46+1, #56h ; 'V' ROM:5F0C ROM:5F0C ROM_5F0C: ; CODE XREF: ROM:5EDA↑j ROM:5F0C ld INTMEM_4A, #200h ROM:5F10 andb INTMEM_9A, #-9 ROM:5F13 ld INTMEM_3C, INTMEM_48 ROM:5F16 ldb INTMEM_46, INTMEM_46+1 ROM:5F19 ret ROM:5F1A ; --------------------------------------------------------------------------- ROM:5F1A jbc ZERO_REG, 0, ROM_5F37+2 ; Zero register ROM:5F1D skip INTMEM_20+3 ROM:5F1F skip INTMEM_68 ROM:5F21 skip ZERO_REG ; Zero register ROM:5F23 skip INTMEM_C9 ROM:5F25 bmov ZERO_REG, ZERO_REG ; Zero register ROM:5F28 cmpl ZERO_REG, INTMEM_C0+1 ; Zero register ROM:5F2B skip INTMEM_CD ROM:5F2D bmov ZERO_REG, ZERO_REG ; Zero register ROM:5F30 push 200h[INTMEM_C0] ROM:5F34 bmovi INTMEM_20, ZERO_REG ; Zero register ROM:5F37 ROM:5F37 ROM_5F37: ; CODE XREF: ROM:5F1A↑j ROM:5F37 xch INTMEM_C0+1, INTMEM_C2+1 ROM:5F3A sjmp ROM_5F3C ROM:5F3C ; --------------------------------------------------------------------------- ROM:5F3C ROM:5F3C ROM_5F3C: ; CODE XREF: ROM:5F3A↑j ROM:5F3C jnh ROM_5EFE+1 ROM:5F3E andb ZERO_REG, INTMEM_B5, ZERO_REG+1 ; Zero register ROM:5F42 andb ZERO_REG, INTMEM_B5, INTMEM_20 ; Zero register ROM:5F46 andb ZERO_REG, INTMEM_B5, INT_MASK ; Zero register ROM:5F4A and INTMEM_7A, ZERO_REG ; Zero register ROM:5F4D mulub INTMEM_5C+3, INTMEM_9C, 0[INTMEM_60] ROM:5F52 or ZERO_REG+1, ZERO_REG ; Zero register ROM:5F55 skip INTMEM_80 ROM:5F57 skip ZERO_REG+2 ; Zero register ROM:5F59 skip INTMEM_80 ROM:5F5B skip ZERO_REG+3 ; Zero register ROM:5F5D skip INTMEM_20 ROM:5F5F skip INTMEM_90+1 ROM:5F61 skip INTMEM_80+1 ROM:5F63 skip INTMEM_4 ROM:5F65 skip INTMEM_80 ROM:5F67 skip INTMEM_4+1 ROM:5F69 skip INTMEM_6 ROM:5F6B ext INTMEM_5C ROM:5F6D st INT_MASK, ZERO_REG+3 ; Zero register ROM:5F70 andb INTMEM_60, ZERO_REG ; Zero register ROM:5F73 skip INTMEM_BE ROM:5F75 mulub INTMEM_9C, ZERO_REG, -5E00h[INTMEM_20+2] ; Zero register ROM:5F7B mulub INTMEM_BD, ZERO_REG+1, 2000h[INTMEM_BB+1] ; Zero register ROM:5F81 skip INTMEM_40 ROM:5F83 clr INTMEM_BE ROM:5F85 skip ZERO_REG+2 ; Zero register ROM:5F87 not INTMEM_BE ROM:5F89 skip INTMEM_4 ROM:5F8B not INTMEM_BD ROM:5F8D skip INTMEM_4 ROM:5F8D ; --------------------------------------------------------------------------- ROM:5F8F db 10h ROM:5F90 ; --------------------------------------------------------------------------- ROM:5F90 ldbse INT_MASK, #0 ; Interrupt mask register ROM:5F90 ; --------------------------------------------------------------------------- ROM:5F93 db 10h ROM:5F94 ; --------------------------------------------------------------------------- ROM:5F94 ldbse INTMEM_80, #0 ROM:5F97 sjmp ROM_6055+2 ROM:5F99 ; --------------------------------------------------------------------------- ROM:5F99 skip ZERO_REG+1 ; Zero register ROM:5F9B sjmp ROM_605B ROM:5F9D ; --------------------------------------------------------------------------- ROM:5F9D mulub ZERO_REG+2, ZERO_REG+2, 0[INTMEM_BB+1] ; Zero register ROM:5FA2 ldbse INT_MASK, ZERO_REG ; Zero register ROM:5FA5 xch ZERO_REG, INTMEM_BB+1 ; Zero register ROM:5FA8 xch INTMEM_BB+1, INT_MASK ; Interrupt mask register ROM:5FAB skip IOPORT2 ; Input/output port 2 ROM:5FAB ; --------------------------------------------------------------------------- ROM:5FAD db 10h ROM:5FAE ; --------------------------------------------------------------------------- ROM:5FAE ldbse INT_MASK, [ZERO_REG] ; Zero register ROM:5FB1 sjmp ROM_606F+2 ROM:5FB3 ; --------------------------------------------------------------------------- ROM:5FB3 skip IOPORT2 ; Input/output port 2 ROM:5FB5 sjmp ROM_6074+1 ROM:5FB7 ; --------------------------------------------------------------------------- ROM:5FB7 skip INTMEM_20 ROM:5FB9 or ZERO_REG, INTMEM_BE ; Zero register ROM:5FBC and INTMEM_5C+3, INTMEM_C4, INTMEM_80 ROM:5FC0 cmpb INTMEM_20, ZERO_REG ; Zero register ROM:5FC0 ; --------------------------------------------------------------------------- ROM:5FC3 db 10h ROM:5FC4 ; --------------------------------------------------------------------------- ROM:5FC4 jbc ZERO_REG, 0, ROM_5FD4+1 ; Zero register ROM:5FC7 skip INTMEM_50 ROM:5FC9 and INTMEM_80, ZERO_REG, INTMEM_98 ; Zero register ROM:5FCD skip INTMEM_6 ROM:5FCF skip ZERO_REG ; Zero register ROM:5FD1 shra INTMEM_C0+1, INTMEM_C6+1 ROM:5FD4 ROM:5FD4 ROM_5FD4: ; CODE XREF: ROM:5FC4↑j ROM:5FD4 or INTMEM_6+1, ZERO_REG ; Zero register ROM:5FD7 skip INTMEM_60 ROM:5FD9 skip INTMEM_FC ROM:5FDB mulub INTMEM_C0, INTMEM_90+1, (INTMEM_B+1)[] ROM:5FE0 or INT_MASK, ZERO_REG ; Zero register ROM:5FE3 skip INTMEM_80 ROM:5FE5 skip INT_PEND ; Interrupt pending register ROM:5FE7 skip INTMEM_80 ROM:5FE9 skip INT_PEND+1 ; Interrupt pending register ROM:5FEB skip INTMEM_80 ROM:5FED skip INTMEM_B ROM:5FEF skip INTMEM_80 ROM:5FF1 skip INTMEM_B+1 ROM:5FF3 skip INTMEM_80 ROM:5FF5 skip INTMEM_D ROM:5FF7 skip INTMEM_80 ROM:5FF9 skip INTMEM_E ROM:5FFB skip WSR1+1 ; Window selection register 1 ROM:5FFD and ZERO_REG, INTMEM_BB+1 ; Zero register ROM:6000 or INTMEM_BD, ZERO_REG+2 ; Zero register ROM:6003 skip ZERO_REG+1 ; Zero register ROM:6005 not INTMEM_BD ROM:6007 skip ZERO_REG+2 ; Zero register ROM:6009 xch ZERO_REG, INTMEM_BB+1 ; Zero register ROM:600C sjmp ROM_600E+1 ROM:600E ; --------------------------------------------------------------------------- ROM:600E ROM:600E ROM_600E: ; CODE XREF: ROM:600C↑j ROM:600E ; ROM:5E0E↑p ROM:600E jbc ZERO_REG, 3, ROM_6019 ; Zero register ROM:600E ; --------------------------------------------------------------------------- ROM:6011 db 10h ROM:6012 ; --------------------------------------------------------------------------- ROM:6012 addcb INTMEM_80, ZERO_REG ; Zero register ROM:6015 and INTMEM_4E, INTMEM_4C, INTMEM_86+2 ROM:6019 ROM:6019 ROM_6019: ; CODE XREF: ROM:ROM_600E↑j ROM:6019 jnc ROM_6024 ROM:601B ldb INTMEM_46, #50h ; 'P' ROM:601E ld INTMEM_4A, #200h ROM:6022 sjmp ROM_60C2 ROM:6024 ; --------------------------------------------------------------------------- ROM:6024 ROM:6024 ROM_6024: ; CODE XREF: ROM:ROM_6019↑j ROM:6024 ld INTMEM_4A, [INTMEM_4E]+ ROM:6027 ld INTMEM_3A, [INTMEM_4E]+ ROM:602A jbc INTMEM_4A, 6, ROM_6055 ROM:602D jbc INTMEM_4A, 5, ROM_603E ROM:6030 ld INTMEM_1C, INTMEM_3A ROM:6033 lcall ROM_63C2 ROM:6036 ld INTMEM_1C, INTMEM_1C ROM:6039 lcall ROM_30B4 ROM:603C sjmp ROM_60C2 ROM:603E ; --------------------------------------------------------------------------- ROM:603E ROM:603E ROM_603E: ; CODE XREF: ROM:602D↑j ROM:603E jbc INTMEM_4A, 4, ROM_6047 ROM:6041 andb INTMEM_1C, INTMEM_4A+1, [INTMEM_3A] ROM:6045 sjmp ROM_6050 ROM:6047 ; --------------------------------------------------------------------------- ROM:6047 ROM:6047 ROM_6047: ; CODE XREF: ROM:ROM_603E↑j ROM:6047 ld INTMEM_1A, INTMEM_3A ROM:604A lcall ROM_4346 ROM:604D ld INTMEM_1C, INTMEM_1C ROM:6050 ROM:6050 ROM_6050: ; CODE XREF: ROM:6045↑j ROM:6050 lcall ROM_30B4 ROM:6053 sjmp ROM_60C2 ROM:6055 ; --------------------------------------------------------------------------- ROM:6055 ROM:6055 ROM_6055: ; CODE XREF: ROM:602A↑j ROM:6055 ; ROM:5F97↑j ROM:6055 jbc INTMEM_4A, 7, ROM_607A ROM:6058 ldb INTMEM_1A+1, #4 ROM:605B ROM:605B ROM_605B: ; CODE XREF: ROM:5F9B↑j ROM:605B lcall ROM_3F40 ROM:605E cmpb INTMEM_1A, #0 ROM:6061 jne ROM_6074 ROM:6063 ldb INTMEM_1A, #1 ROM:6066 ldb INTMEM_20+2, INTMEM_3A ROM:6069 lcall ROM_3F8F ROM:606C ld INTMEM_3A, INTMEM_1C ROM:606F ROM:606F ROM_606F: ; CODE XREF: ROM:5FB1↑j ROM:606F cmpb INTMEM_1A, #0 ROM:6072 je ROM_60B0 ROM:6074 ROM:6074 ROM_6074: ; CODE XREF: ROM:6061↑j ROM:6074 ; ROM:5FB5↑j ROM:6074 ld INTMEM_3A, #-1 ROM:6078 sjmp ROM_60B0 ROM:607A ; --------------------------------------------------------------------------- ROM:607A ROM:607A ROM_607A: ; CODE XREF: ROM:ROM_6055↑j ROM:607A jbs INTMEM_4A, 4, ROM_60B0 ROM:607D jbs INTMEM_4A, 1, ROM_6085 ROM:6080 ldbze INTMEM_3A, [INTMEM_3A] ROM:6083 sjmp ROM_6088 ROM:6085 ; --------------------------------------------------------------------------- ROM:6085 ROM:6085 ROM_6085: ; CODE XREF: ROM:607D↑j ROM:6085 ld INTMEM_3A, [INTMEM_3A] ROM:6088 ROM:6088 ROM_6088: ; CODE XREF: ROM:6083↑j ROM:6088 jbs INTMEM_4A, 5, ROM_60B0 ROM:608B ldbze INTMEM_1C+2, INTMEM_4A+1 ROM:608E add INTMEM_1C+2, #60C6h ROM:6092 ldbze INTMEM_1C, [INTMEM_1C+2]+ ROM:6095 mulu INTMEM_20, INTMEM_3A, INTMEM_1C ROM:6099 ldb INTMEM_3A, INTMEM_20+1 ROM:609C ldb INTMEM_3A+1, INTMEM_20+2 ROM:609F jbc INTMEM_4A, 2, ROM_60A4 ROM:60A2 neg INTMEM_3A ROM:60A4 ROM:60A4 ROM_60A4: ; CODE XREF: ROM:609F↑j ROM:60A4 ldbse INTMEM_20+2, [INTMEM_1C+2] ROM:60A7 add INTMEM_3A, INTMEM_20+2 ROM:60AA jnv ROM_60B0 ROM:60AC ld INTMEM_3A, #-1 ROM:60B0 ROM:60B0 ROM_60B0: ; CODE XREF: ROM:6072↑j ROM:60B0 ; ROM:6078↑j ... ROM:60B0 ldb INTMEM_1C, INTMEM_3A ROM:60B3 jbc INTMEM_4A, 0, ROM_60BF ROM:60B6 ldb INTMEM_4A+1, INTMEM_1C ROM:60B9 orb INTMEM_9A, #4 ROM:60BC ldb INTMEM_1C, INTMEM_3A+1 ROM:60BF ROM:60BF ROM_60BF: ; CODE XREF: ROM:60B3↑j ROM:60BF lcall ROM_30B4 ROM:60C2 ROM:60C2 ROM_60C2: ; CODE XREF: ROM:6022↑j ROM:60C2 ; ROM:603C↑j ... ROM:60C2 ld INTMEM_3C, INTMEM_48 ROM:60C5 ret ROM:60C6 ; --------------------------------------------------------------------------- ROM:60C6 addcb INTMEM_62+2, IOPORT1 ; Input/output port 1 ROM:60C9 shl ZERO_REG, INTMEM_FE ; Zero register ROM:60CC scall ROM_621D+1 ROM:60CE subc INTMEM_A0, [ZERO_REG] ; Zero register ROM:60D1 skip INTMEM_DF ROM:60D3 skip INTMEM_50+1 ROM:60D5 shr ZERO_REG, INTMEM_9A ; Zero register ROM:60D8 je ROM_6114 ROM:60DA cmpb INTMEM_46+1, #-7Eh ROM:60DD jne ROM_6114 ROM:60DF andb INTMEM_9A, #-9 ROM:60E2 ld INTMEM_3C, INTMEM_48[] ROM:60E7 cmp INTMEM_68, #0 ROM:60EB jne ROM_6115 ROM:60ED ldb INTMEM_4C+1, INTMEM_46[] ROM:60F2 ldb INTMEM_46, #57h ; 'W' ROM:60F5 ldb INTMEM_1C, #9 ROM:60F8 lcall ROM_30B4 ROM:60FB ldbze INTMEM_1C, 59h[INTMEM_24] ROM:6100 mulu INTMEM_1C, 3Ah[INTMEM_24] ROM:6105 add INTMEM_1C, 38h[INTMEM_24] ROM:610A ld INTMEM_4E, INTMEM_1C[] ROM:610F clrb INTMEM_4C ROM:6111 ldb INTMEM_1A, ZERO_REG ; Zero register ROM:6114 ROM:6114 ROM_6114: ; CODE XREF: ROM:60D8↑j ROM:6114 ; ROM:60DD↑j ROM:6114 ret ROM:6115 ; --------------------------------------------------------------------------- ROM:6115 ROM:6115 ROM_6115: ; CODE XREF: ROM:60EB↑j ROM:6115 clrb INTMEM_1C ROM:6117 lcall ROM_30B4 ROM:611A ret ROM:611B ; --------------------------------------------------------------------------- ROM:611B ld INTMEM_3C, INTMEM_48[] ROM:6120 ld INTMEM_1C, INTMEM_4E[] ROM:6125 lcall ROM_4B8C ROM:6128 ld INTMEM_4E, INTMEM_1C[] ROM:612D ldb INTMEM_1C, INTMEM_20 ROM:6130 lcall ROM_30B4 ROM:6133 ldb INTMEM_4A+1, INTMEM_20+1 ROM:6136 orb INTMEM_9A, #4 ROM:6139 incb INTMEM_4C ROM:613B cmpb INTMEM_4C, #4 ROM:613E jnc ROM_6143 ROM:6140 ldb INTMEM_46, INTMEM_4C+1 ROM:6143 ROM:6143 ROM_6143: ; CODE XREF: ROM:613E↑j ROM:6143 ldb INTMEM_1A, ZERO_REG ; Zero register ROM:6146 ret ROM:6147 ; --------------------------------------------------------------------------- ROM:6147 rst ROM:6148 ; --------------------------------------------------------------------------- ROM:6148 andb ZERO_REG, INTMEM_9A, #8 ; Zero register ROM:614C je ROM_6167 ROM:614E cmpb INTMEM_46+1, #-6 ROM:6151 jne ROM_6167 ROM:6153 andb INTMEM_9A, #-9 ROM:6156 ldb INTMEM_20+2, #1 ROM:6159 lcall ROM_468C ROM:615C ldb INTMEM_1A, ZERO_REG ; Zero register ROM:615F clrb INTMEM_1C ROM:6161 lcall ROM_30B4 ROM:6164 ld INTMEM_3C, INTMEM_48 ROM:6167 ROM:6167 ROM_6167: ; CODE XREF: ROM:614C↑j ROM:6167 ; ROM:6151↑j ROM:6167 ret ROM:6168 ; --------------------------------------------------------------------------- ROM:6168 andb ZERO_REG, INTMEM_9A, #8 ; Zero register ROM:616C je ROM_619B ROM:616E cmpb INTMEM_46+1, #-7Fh ROM:6171 jne ROM_619B ROM:6173 andb INTMEM_9A, #-9 ROM:6176 cmp INTMEM_68, #0 ROM:617A jne ROM_6193 ROM:617C clrb INTMEM_4C ROM:617E ROM:617E ROM_617E: ; CODE XREF: ROM:618E↓j ROM:617E ldb INTMEM_20+2, #2 ROM:6181 ldb INTMEM_20+3, INTMEM_4C ROM:6184 lcall ROM_468C ROM:6187 incb INTMEM_4C ROM:6189 cmpb INTMEM_4C, 59h[INTMEM_24] ROM:618E jnc ROM_617E ROM:6190 ldb INTMEM_1A, ZERO_REG ; Zero register ROM:6193 ROM:6193 ROM_6193: ; CODE XREF: ROM:617A↑j ROM:6193 clrb INTMEM_1C ROM:6195 lcall ROM_30B4 ROM:6198 ld INTMEM_3C, INTMEM_48 ROM:619B ROM:619B ROM_619B: ; CODE XREF: ROM:616C↑j ROM:619B ; ROM:6171↑j ROM:619B ret ROM:619C ; --------------------------------------------------------------------------- ROM:619C andb ZERO_REG, INTMEM_9A, #8 ; Zero register ROM:61A0 je ROM_61CC ROM:61A2 cmpb INTMEM_46+1, #-34h ROM:61A5 jne ROM_61CC ROM:61A7 andb INTMEM_9A, #-9 ROM:61AA ld INTMEM_3C, INTMEM_48 ROM:61AD ld INTMEM_1C, #0B8h ROM:61B1 ld INTMEM_1C+2, #0BDh ROM:61B5 scall ROM_61CD ROM:61B7 ld INTMEM_1C, #0BCh ROM:61BB ld INTMEM_1C+2, #0C1h ROM:61BF scall ROM_61CD ROM:61C1 st ZERO_REG, INTMEM_72 ; Zero register ROM:61C4 ldb INTMEM_1A, ZERO_REG ; Zero register ROM:61C7 clrb INTMEM_1C ROM:61C9 lcall ROM_30B4 ROM:61CC ROM:61CC ROM_61CC: ; CODE XREF: ROM:61A0↑j ROM:61CC ; ROM:61A5↑j ROM:61CC ret ROM:61CD ROM:61CD ; =============== S U B R O U T I N E ======================================= ROM:61CD ROM:61CD ROM:61CD ROM_61CD: ; CODE XREF: ROM:61B5↑p ROM:61CD ; ROM:61BF↑p ... ROM:61CD cmp INTMEM_1C, INTMEM_1C+2 ROM:61D0 jc ROM_61D7 ROM:61D2 stb ZERO_REG, [INTMEM_1C]+ ; Zero register ROM:61D5 sjmp ROM_61CD ROM:61D7 ; --------------------------------------------------------------------------- ROM:61D7 ROM:61D7 ROM_61D7: ; CODE XREF: ROM_61CD+3↑j ROM:61D7 ret ROM:61D7 ; End of function ROM_61CD ROM:61D7 ROM:61D8 ; --------------------------------------------------------------------------- ROM:61D8 andb ZERO_REG, INTMEM_9A, #8 ; Zero register ROM:61DC je ROM_6211 ROM:61DE cmpb INTMEM_46+1, #-7 ROM:61E1 je ROM_61E5 ROM:61E3 sjmp ROM_6209 ROM:61E5 ; --------------------------------------------------------------------------- ROM:61E5 ROM:61E5 ROM_61E5: ; CODE XREF: ROM:61E1↑j ROM:61E5 andb INTMEM_9A, #-9 ROM:61E8 ld INTMEM_3C, INTMEM_48[] ROM:61ED ldb INTMEM_1A+1, #4 ROM:61F0 lcall ROM_3F40 ROM:61F3 cmpb INTMEM_1A, #0 ROM:61F6 jne ROM_6211 ROM:61F8 ldb INTMEM_1A, INTMEM_46+1 ROM:61FB lcall ROM_3F8F ROM:61FE cmpb INTMEM_1A, #0 ROM:6201 jne ROM_620B ROM:6203 ldb INTMEM_1C, #0 ROM:6206 lcall ROM_30B4 ROM:6209 ROM:6209 ROM_6209: ; CODE XREF: ROM:61E3↑j ROM:6209 sjmp ROM_6211 ROM:620B ; --------------------------------------------------------------------------- ROM:620B ROM:620B ROM_620B: ; CODE XREF: ROM:6201↑j ROM:620B ldb INTMEM_1A, #-1 ROM:620E ld INTMEM_72, [SP] ; Stack pointer ROM:6211 ROM:6211 ROM_6211: ; CODE XREF: ROM:61DC↑j ROM:6211 ; ROM:61F6↑j ... ROM:6211 ret ROM:6212 ; --------------------------------------------------------------------------- ROM:6212 andb ZERO_REG, INTMEM_9A, #8 ; Zero register ROM:6216 je ROM_624B ROM:6218 cmpb INTMEM_46+1, #-13h ROM:621B je ROM_621F ROM:621D ROM:621D ROM_621D: ; CODE XREF: ROM:60CC↑p ROM:621D sjmp ROM_6243 ROM:621F ; --------------------------------------------------------------------------- ROM:621F ROM:621F ROM_621F: ; CODE XREF: ROM:621B↑j ROM:621F andb INTMEM_9A, #-9 ROM:6222 ld INTMEM_3C, INTMEM_48[] ROM:6227 ldb INTMEM_1A+1, #4 ROM:622A lcall ROM_3F40 ROM:622D cmpb INTMEM_1A, #0 ROM:6230 jne ROM_624B ROM:6232 ldb INTMEM_1A, INTMEM_46+1 ROM:6235 lcall ROM_3F8F ROM:6238 cmpb INTMEM_1A, #0 ROM:623B jne ROM_6245 ROM:623D ldb INTMEM_1C, #0 ROM:6240 lcall ROM_30B4 ROM:6243 ROM:6243 ROM_6243: ; CODE XREF: ROM:ROM_621D↑j ROM:6243 sjmp ROM_624B ROM:6245 ; --------------------------------------------------------------------------- ROM:6245 ROM:6245 ROM_6245: ; CODE XREF: ROM:623B↑j ROM:6245 ldb INTMEM_1A, #-1 ROM:6248 ld INTMEM_72, [SP] ; Stack pointer ROM:624B ROM:624B ROM_624B: ; CODE XREF: ROM:6216↑j ROM:624B ; ROM:6230↑j ... ROM:624B ret ROM:624C ; --------------------------------------------------------------------------- ROM:624C andb ZERO_REG, INTMEM_9A, #8 ; Zero register ROM:6250 je ROM_62AF ROM:6252 cmpb INTMEM_46+1, #-11h ROM:6255 je ROM_625E ROM:6257 cmpb INTMEM_46+1, #-9 ROM:625A je ROM_625E ROM:625C sjmp ROM_62B1 ROM:625E ; --------------------------------------------------------------------------- ROM:625E ROM:625E ROM_625E: ; CODE XREF: ROM:6255↑j ROM:625E ; ROM:625A↑j ROM:625E andb INTMEM_9A, #-9 ROM:6261 ld INTMEM_3C, INTMEM_48[] ROM:6266 cmp INTMEM_68, #0 ROM:626A je ROM_6271 ROM:626C ldb INTMEM_1C, #0 ROM:626F sjmp ROM_62AC ROM:6271 ; --------------------------------------------------------------------------- ROM:6271 ROM:6271 ROM_6271: ; CODE XREF: ROM:626A↑j ROM:6271 ld INTMEM_78, #-8000h ROM:6275 ld INTMEM_1C, 42h[INTMEM_24] ROM:627A ld INTMEM_1A, #133h ROM:627E lcall ROM_4346 ROM:6281 cmpb INTMEM_1A, #0 ROM:6284 jne ROM_62F1 ROM:6286 cmpb INTMEM_46+1, #-11h ROM:6289 je ROM_6295 ROM:628B cmpb INTMEM_1A+1, #2 ROM:628E jne ROM_62F1 ROM:6290 ldb INTMEM_1C, #1 ROM:6293 sjmp ROM_62AC ROM:6295 ; --------------------------------------------------------------------------- ROM:6295 ROM:6295 ROM_6295: ; CODE XREF: ROM:6289↑j ROM:6295 cmpb INTMEM_1A+1, #0 ROM:6298 je ROM_62A9 ROM:629A cmpb INTMEM_1A+1, #1 ROM:629D je ROM_62A4 ROM:629F ldb INTMEM_1C, #3 ROM:62A2 sjmp ROM_62AC ROM:62A4 ; --------------------------------------------------------------------------- ROM:62A4 ROM:62A4 ROM_62A4: ; CODE XREF: ROM:629D↑j ROM:62A4 ldb INTMEM_1C, #2 ROM:62A7 sjmp ROM_62AC ROM:62A9 ; --------------------------------------------------------------------------- ROM:62A9 ROM:62A9 ROM_62A9: ; CODE XREF: ROM:6298↑j ROM:62A9 ldb INTMEM_1C, #1 ROM:62AC ROM:62AC ROM_62AC: ; CODE XREF: ROM:626F↑j ROM:62AC ; ROM:6293↑j ... ROM:62AC lcall ROM_30B4 ROM:62AF ROM:62AF ROM_62AF: ; CODE XREF: ROM:6250↑j ROM:62AF sjmp ROM_62F7 ROM:62B1 ; --------------------------------------------------------------------------- ROM:62B1 ROM:62B1 ROM_62B1: ; CODE XREF: ROM:625C↑j ROM:62B1 cmpb INTMEM_46+1, #-8 ROM:62B4 jne ROM_62F7 ROM:62B6 andb INTMEM_9A, #-9 ROM:62B9 ld INTMEM_3C, INTMEM_48[] ROM:62BE ldb INTMEM_1C, #2 ROM:62C1 ldb INTMEM_1C+1, #1 ROM:62C4 ld INTMEM_1C+2, RAM_C060[] ROM:62C9 ld INTMEM_1A, #0Ah ROM:62CD lcall ROM_4346 ROM:62D0 cmpb INTMEM_1A, #0 ROM:62D3 je ROM_62DF ROM:62D5 cmpb INTMEM_1A, #1 ROM:62D8 jne ROM_62F1 ROM:62DA ldb INTMEM_1C, #0 ROM:62DD sjmp ROM_62EC ROM:62DF ; --------------------------------------------------------------------------- ROM:62DF ROM:62DF ROM_62DF: ; CODE XREF: ROM:62D3↑j ROM:62DF cmpb INTMEM_1A+1, #1 ROM:62E2 je ROM_62E9 ROM:62E4 ldb INTMEM_1C, #1 ROM:62E7 sjmp ROM_62EC ROM:62E9 ; --------------------------------------------------------------------------- ROM:62E9 ROM:62E9 ROM_62E9: ; CODE XREF: ROM:62E2↑j ROM:62E9 ldb INTMEM_1C, #2 ROM:62EC ROM:62EC ROM_62EC: ; CODE XREF: ROM:62DD↑j ROM:62EC ; ROM:62E7↑j ROM:62EC lcall ROM_30B4 ROM:62EF sjmp ROM_62F7 ROM:62F1 ; --------------------------------------------------------------------------- ROM:62F1 ROM:62F1 ROM_62F1: ; CODE XREF: ROM:6284↑j ROM:62F1 ; ROM:628E↑j ... ROM:62F1 ldb INTMEM_1A, #-1 ROM:62F4 ld INTMEM_72, [SP] ; Stack pointer ROM:62F7 ROM:62F7 ROM_62F7: ; CODE XREF: ROM:ROM_62AF↑j ROM:62F7 ; ROM:62B4↑j ... ROM:62F7 ret ROM:62F8 ; --------------------------------------------------------------------------- ROM:62F8 andb ZERO_REG, INTMEM_9A, #8 ; Zero register ROM:62FC je ROM_633F ROM:62FE cmpb INTMEM_46+1, #-0Dh ROM:6301 je ROM_630F ROM:6303 cmpb INTMEM_46+1, #-0Bh ROM:6306 je ROM_630F ROM:6308 cmpb INTMEM_46+1, #-0Ah ROM:630B je ROM_6324 ROM:630D sjmp ROM_633F ROM:630F ; --------------------------------------------------------------------------- ROM:630F ROM:630F ROM_630F: ; CODE XREF: ROM:6301↑j ROM:630F ; ROM:6306↑j ROM:630F andb ZERO_REG, INTMEM_9A, #10h ; Zero register ROM:6313 je ROM_631F ROM:6315 cmpb INTMEM_46+1, #-0Dh ROM:6318 jne ROM_631F ROM:631A ldb INTMEM_46, #1Eh ROM:631D sjmp ROM_6333 ROM:631F ; --------------------------------------------------------------------------- ROM:631F ROM:631F ROM_631F: ; CODE XREF: ROM:6313↑j ROM:631F ; ROM:6318↑j ROM:631F ldb INTMEM_46, #14h ROM:6322 sjmp ROM_6327 ROM:6324 ; --------------------------------------------------------------------------- ROM:6324 ROM:6324 ROM_6324: ; CODE XREF: ROM:630B↑j ROM:6324 ldb INTMEM_46, ZERO_REG ; Zero register ROM:6327 ROM:6327 ROM_6327: ; CODE XREF: ROM:6322↑j ROM:6327 andb INTMEM_9A, #-11h ROM:632A ld INTMEM_3A, #5DB3h ROM:632E push #6333h ROM:6331 br [INTMEM_3A] ROM:6333 ; --------------------------------------------------------------------------- ROM:6333 ROM:6333 ROM_6333: ; CODE XREF: ROM:631D↑j ROM:6333 andb INTMEM_9A, #-9 ROM:6336 ld INTMEM_3C, INTMEM_48 ROM:6339 ldb INTMEM_1C, ZERO_REG ; Zero register ROM:633C lcall ROM_30B4 ROM:633F ROM:633F ROM_633F: ; CODE XREF: ROM:62FC↑j ROM:633F ; ROM:630D↑j ROM:633F ret ROM:6340 ; --------------------------------------------------------------------------- ROM:6340 andb ZERO_REG, INTMEM_9A, #8 ; Zero register ROM:6344 je ROM_6364 ROM:6346 cmpb INTMEM_46+1, #-0Ch ROM:6349 je ROM_6350 ROM:634B cmpb INTMEM_46+1, #-0Eh ROM:634E jne ROM_6364 ROM:6350 ROM:6350 ROM_6350: ; CODE XREF: ROM:6349↑j ROM:6350 andb INTMEM_9A, #-9 ROM:6353 ldb INTMEM_46, #50h ; 'P' ROM:6356 ldb INTMEM_1C, #0 ROM:6359 lcall ROM_30B4 ROM:635C ldb INTMEM_4A, #32h ; '2' ROM:635F ldb INTMEM_3C, INTMEM_48[] ROM:6364 ROM:6364 ROM_6364: ; CODE XREF: ROM:6344↑j ROM:6364 ; ROM:634E↑j ROM:6364 ret ROM:6365 ; --------------------------------------------------------------------------- ROM:6365 rst ROM:6366 ; --------------------------------------------------------------------------- ROM:6366 andb ZERO_REG, INTMEM_9A, #8 ; Zero register ROM:636A jne ROM_636E ROM:636C sjmp ROM_63C1 ROM:636E ; --------------------------------------------------------------------------- ROM:636E ROM:636E ROM_636E: ; CODE XREF: ROM:636A↑j ROM:636E cmpb INTMEM_46+1, #79h ; 'y' ROM:6371 jnc ROM_6386 ROM:6373 cmpb INTMEM_46+1, #7Ch ; '|' ROM:6376 jh ROM_637A ROM:6378 sjmp ROM_6399 ROM:637A ; --------------------------------------------------------------------------- ROM:637A ROM:637A ROM_637A: ; CODE XREF: ROM:6376↑j ROM:637A cmpb INTMEM_46+1, #-77h ROM:637D jnc ROM_6386 ROM:637F cmpb INTMEM_46+1, #-6Ch ROM:6382 jgt ROM_6386 ROM:6384 sjmp ROM_6399 ROM:6386 ; --------------------------------------------------------------------------- ROM:6386 ROM:6386 ROM_6386: ; CODE XREF: ROM:6371↑j ROM:6386 ; ROM:637D↑j ... ROM:6386 cmpb INTMEM_46+1, #7Eh ; '~' ROM:6389 jne ROM_638D ROM:638B sjmp ROM_6399 ROM:638D ; --------------------------------------------------------------------------- ROM:638D ROM:638D ROM_638D: ; CODE XREF: ROM:6389↑j ROM:638D cmpb INTMEM_46+1, #7Fh ROM:6390 jne ROM_6394 ROM:6392 sjmp ROM_6399 ROM:6394 ; --------------------------------------------------------------------------- ROM:6394 ROM:6394 ROM_6394: ; CODE XREF: ROM:6390↑j ROM:6394 cmpb INTMEM_46+1, #-35h ROM:6397 jne ROM_63C1 ROM:6399 ROM:6399 ROM_6399: ; CODE XREF: ROM:6378↑j ROM:6399 ; ROM:6384↑j ... ROM:6399 ldb INTMEM_1A+1, #4 ROM:639C lcall ROM_3F40 ROM:639F cmpb INTMEM_1A, #0 ROM:63A2 jne ROM_63C1 ROM:63A4 ldb INTMEM_1A, (INTMEM_46+1)[] ROM:63A9 lcall ROM_3F8F ROM:63AC cmpb INTMEM_1A, #0 ROM:63AF jne ROM_63B9 ROM:63B1 ldb INTMEM_1C, INTMEM_20[] ROM:63B6 lcall ROM_30B4 ROM:63B9 ROM:63B9 ROM_63B9: ; CODE XREF: ROM:63AF↑j ROM:63B9 andb INTMEM_9A, #-9 ROM:63BC ld INTMEM_3C, INTMEM_48[] ROM:63C1 ROM:63C1 ROM_63C1: ; CODE XREF: ROM:636C↑j ROM:63C1 ; ROM:6397↑j ... ROM:63C1 ret ROM:63C2 ROM:63C2 ; =============== S U B R O U T I N E ======================================= ROM:63C2 ROM:63C2 ROM:63C2 ROM_63C2: ; CODE XREF: ROM:6033↑p ROM:63C2 ld INTMEM_1C+2, [INTMEM_1C]+ ROM:63C5 ldb INTMEM_1A, #0 ROM:63C8 ROM:63C8 ROM_63C8: ; CODE XREF: ROM_63C2+1E↓j ROM:63C8 cmp INTMEM_1C, (INTMEM_1C+2)[] ROM:63CD jc ROM_63E2 ROM:63CF ld INTMEM_20, [INTMEM_1C]+ ROM:63D2 ldb INTMEM_20+2, [INTMEM_1C]+ ROM:63D5 andb ZERO_REG, INTMEM_20+2, [INTMEM_20] ; Zero register ROM:63D9 je ROM_63DE ROM:63DB orb INTMEM_1A, [INTMEM_1C] ROM:63DE ROM:63DE ROM_63DE: ; CODE XREF: ROM_63C2+17↑j ROM:63DE inc INTMEM_1C ROM:63E0 sjmp ROM_63C8 ROM:63E2 ; --------------------------------------------------------------------------- ROM:63E2 ROM:63E2 ROM_63E2: ; CODE XREF: ROM_63C2+B↑j ROM:63E2 ldb INTMEM_1C, INTMEM_1A[] ROM:63E7 ldb INTMEM_1A, #0 ROM:63EA ret ROM:63EA ; End of function ROM_63C2 ROM:63EA ROM:63EB ; --------------------------------------------------------------------------- ROM:63EB rst ROM:63EC ; --------------------------------------------------------------------------- ROM:63EC andb ZERO_REG, INTMEM_9A, #8 ; Zero register ROM:63F0 je ROM_6431 ROM:63F2 cmpb INTMEM_46+1, #-14h ROM:63F5 je ROM_63FC ROM:63F7 cmpb INTMEM_46+1, #-13h ROM:63FA jne ROM_6431 ROM:63FC ROM:63FC ROM_63FC: ; CODE XREF: ROM:63F5↑j ROM:63FC cmp INTMEM_68, ZERO_REG[] ; Zero register ROM:6401 jne ROM_6424 ROM:6403 ldb INTMEM_1C, #4 ROM:6406 ldb INTMEM_1C+1, #-80h ROM:6409 lcall ROM_6484 ROM:640C ldb INTMEM_1C, #0 ROM:640F lcall ROM_6484 ROM:6412 ldb INTMEM_4C, (INTMEM_46+1)[] ROM:6417 ldb INTMEM_4E, INTMEM_46[] ROM:641C ldb INTMEM_46, #58h ; 'X' ROM:641F ldb INTMEM_4C+1, ZERO_REG ; Zero register ROM:6422 sjmp ROM_6429 ROM:6424 ; --------------------------------------------------------------------------- ROM:6424 ROM:6424 ROM_6424: ; CODE XREF: ROM:6401↑j ROM:6424 clrb INTMEM_1C ROM:6426 lcall ROM_30B4 ROM:6429 ROM:6429 ROM_6429: ; CODE XREF: ROM:6422↑j ROM:6429 andb INTMEM_9A, #-9 ROM:642C ld INTMEM_3C, INTMEM_48[] ROM:6431 ROM:6431 ROM_6431: ; CODE XREF: ROM:63F0↑j ROM:6431 ; ROM:63FA↑j ROM:6431 ret ROM:6432 ; --------------------------------------------------------------------------- ROM:6432 cmpb INTMEM_4C+1, #0 ROM:6435 jne ROM_6451 ROM:6437 ldb INTMEM_1C+1, #1 ROM:643A cmpb INTMEM_4C, #-14h ROM:643D je ROM_6442 ROM:643F ldb INTMEM_1C+1, #2 ROM:6442 ROM:6442 ROM_6442: ; CODE XREF: ROM:643D↑j ROM:6442 ldb INTMEM_1C, #1 ROM:6445 ld INTMEM_1C+2, #-8000h ROM:6449 lcall ROM_6484 ROM:644C ldb INTMEM_4C+1, #1 ROM:644F sjmp ROM_647E ROM:6451 ; --------------------------------------------------------------------------- ROM:6451 ROM:6451 ROM_6451: ; CODE XREF: ROM:6435↑j ROM:6451 cmpb INTMEM_4C+1, #1 ROM:6454 jne ROM_6483 ROM:6456 cmp INTMEM_68, #0 ROM:645A jne ROM_6474 ROM:645C ldb INTMEM_1C, #3 ROM:645F lcall ROM_6484 ROM:6462 cmpb INTMEM_1C, #0 ROM:6465 je ROM_647E ROM:6467 ldb INTMEM_1C, #2 ROM:646A lcall ROM_6484 ROM:646D ldb INTMEM_1C, (INTMEM_1C+1)[] ROM:6472 sjmp ROM_6476 ROM:6474 ; --------------------------------------------------------------------------- ROM:6474 ROM:6474 ROM_6474: ; CODE XREF: ROM:645A↑j ROM:6474 clrb INTMEM_1C ROM:6476 ROM:6476 ROM_6476: ; CODE XREF: ROM:6472↑j ROM:6476 lcall ROM_30B4 ROM:6479 ldb INTMEM_46, INTMEM_4E[] ROM:647E ROM:647E ROM_647E: ; CODE XREF: ROM:644F↑j ROM:647E ; ROM:6465↑j ROM:647E ld INTMEM_3C, INTMEM_48[] ROM:6483 ROM:6483 ROM_6483: ; CODE XREF: ROM:6454↑j ROM:6483 ret ROM:6484 ROM:6484 ; =============== S U B R O U T I N E ======================================= ROM:6484 ROM:6484 ROM:6484 ROM_6484: ; CODE XREF: ROM:6409↑p ROM:6484 ; ROM:640F↑p ... ROM:6484 cmpb INTMEM_1C, #0 ROM:6487 jne ROM_64B7 ROM:6489 pushf ROM:648A ldb INTMEM_6, #5 ROM:648D add INTMEM_4, INT_PEND+1, #2 ; Interrupt pending register ROM:6492 ldb INTMEM_1A+1, INTMEM_201[] ROM:6497 orb INTMEM_1A+1, #8 ROM:649A stb INTMEM_1A+1, INTMEM_201[] ROM:649F popf ROM:64A0 clrb INTMEM_1A+1 ROM:64A2 ROM:64A2 ROM_64A2: ; CODE XREF: ROM_6484:ROM_64A2↓j ROM:64A2 djnz INTMEM_1A+1, ROM_64A2 ROM:64A5 pushf ROM:64A6 ldb INTMEM_1A+1, INTMEM_201[] ROM:64AB andb INTMEM_1A+1, #-9 ROM:64AE stb INTMEM_1A+1, INTMEM_201[] ROM:64B3 popf ROM:64B4 clrb INTMEM_1A ROM:64B6 ret ROM:64B7 ; --------------------------------------------------------------------------- ROM:64B7 ROM:64B7 ROM_64B7: ; CODE XREF: ROM_6484+3↑j ROM:64B7 cmpb INTMEM_1C, #1 ROM:64BA jne ROM_64F5 ROM:64BC pushf ROM:64BD ldb INTMEM_1A+1, INTMEM_201[] ROM:64C2 andb INTMEM_1A+1, #-22h ROM:64C5 decb INTMEM_1C+1 ROM:64C7 jne ROM_64CE ROM:64C9 orb INTMEM_1A+1, #1 ROM:64CC sjmp ROM_64D5 ROM:64CE ; --------------------------------------------------------------------------- ROM:64CE ROM:64CE ROM_64CE: ; CODE XREF: ROM_6484+43↑j ROM:64CE decb INTMEM_1C+1 ROM:64D0 jne ROM_64D5 ROM:64D2 orb INTMEM_1A+1, #20h ; ' ' ROM:64D5 ROM:64D5 ROM_64D5: ; CODE XREF: ROM_6484+48↑j ROM:64D5 ; ROM_6484+4C↑j ROM:64D5 andb INTMEM_1A+1, #-9 ROM:64D8 stb INTMEM_1A+1, INTMEM_201[] ROM:64DD ldb INTMEM_6, #25h ; '%' ROM:64E0 add INTMEM_4, INT_PEND+1, #2 ; Interrupt pending register ROM:64E5 incb INTMEM_1A+1 ROM:64E7 nop ROM:64E8 ldb INTMEM_6, #5 ROM:64EB add INTMEM_4, INT_PEND+1, (INTMEM_1C+2)[] ; Interrupt pending register ROM:64F1 popf ROM:64F2 clrb INTMEM_1A ROM:64F4 ret ROM:64F5 ; --------------------------------------------------------------------------- ROM:64F5 ROM:64F5 ROM_64F5: ; CODE XREF: ROM_6484+36↑j ROM:64F5 cmpb INTMEM_1C, #2 ROM:64F8 jne ROM_6510 ROM:64FA pushf ROM:64FB ldb ZERO_REG+2, #0Eh ; Zero register ROM:64FE clrb INTMEM_1A ROM:6500 nop ROM:6501 nop ROM:6502 ROM:6502 ROM_6502: ; CODE XREF: ROM_6484:ROM_6502↓j ROM:6502 jbs ZERO_REG+2, 3, ROM_6502 ; Zero register ROM:6505 ldb INTMEM_1C+1, (ZERO_REG+3)[] ; Zero register ROM:650A andb INTMEM_1C, ZERO_REG+2, #-40h ; Zero register ROM:650E popf ROM:650F ret ROM:6510 ; --------------------------------------------------------------------------- ROM:6510 ROM:6510 ROM_6510: ; CODE XREF: ROM_6484+74↑j ROM:6510 cmpb INTMEM_1C, #3 ROM:6513 jne ROM_651F ROM:6515 clrb INTMEM_1C ROM:6517 jbs WSR1, 5, ROM_651C ; Window selection register 1 ROM:651A incb INTMEM_1C ROM:651C ROM:651C ROM_651C: ; CODE XREF: ROM_6484+93↑j ROM:651C clrb INTMEM_1A ROM:651E ret ROM:651F ; --------------------------------------------------------------------------- ROM:651F ROM:651F ROM_651F: ; CODE XREF: ROM_6484+8F↑j ROM:651F cmpb INTMEM_1C, #4 ROM:6522 jne ROM_6534 ROM:6524 orb INTMEM_28, #1 ROM:6527 ldb WSR1+1, INTMEM_28[] ; Window selection register 1 ROM:652C ldb INTMEM_17, (INTMEM_1C+1)[] ROM:6531 clrb INTMEM_1A ROM:6533 ret ROM:6534 ; --------------------------------------------------------------------------- ROM:6534 ROM:6534 ROM_6534: ; CODE XREF: ROM_6484+9E↑j ROM:6534 ldb INTMEM_1A, #-1 ROM:6537 ret ROM:6537 ; End of function ROM_6484 ROM:6537 ROM:6538 ROM:6538 ; =============== S U B R O U T I N E ======================================= ROM:6538 ROM:6538 ROM:6538 ROM_6538: ; CODE XREF: ROM:7140↓p ROM:6538 ld INTMEM_26, #657Ch ROM:653C ROM:653C ROM_653C: ; CODE XREF: ROM_6538+21↓j ROM:653C ; ROM_6538+35↓j ... ROM:653C cmp INTMEM_26, #65A8h ROM:6540 je ROM_6579 ROM:6542 jc ROM_6579 ROM:6544 cmpb INTMEM_2A+1, #0 ROM:6547 jne ROM_654F ROM:6549 add INTMEM_26, #2 ROM:654D sjmp ROM_656F ROM:654F ; --------------------------------------------------------------------------- ROM:654F ROM:654F ROM_654F: ; CODE XREF: ROM_6538+F↑j ROM:654F subb INTMEM_1C, INTMEM_2A+1, [INTMEM_26]+ ROM:6553 jc ROM_655B ROM:6555 add INTMEM_26, #3 ROM:6559 sjmp ROM_653C ROM:655B ; --------------------------------------------------------------------------- ROM:655B ROM:655B ROM_655B: ; CODE XREF: ROM_6538+1B↑j ROM:655B ldbze INTMEM_1C, INTMEM_1C ROM:655E ldbze INTMEM_1C+2, [INTMEM_26]+ ROM:6561 divub INTMEM_1C, INTMEM_1C+2 ROM:6564 cmpb ZERO_REG, INTMEM_1C+1 ; Zero register ROM:6567 je ROM_656F ROM:6569 add INTMEM_26, #2 ROM:656D sjmp ROM_653C ROM:656F ; --------------------------------------------------------------------------- ROM:656F ROM:656F ROM_656F: ; CODE XREF: ROM_6538+15↑j ROM:656F ; ROM_6538+2F↑j ROM:656F push #6577h ROM:6572 ld INTMEM_1A, [INTMEM_26]+ ROM:6575 br [INTMEM_1A] ROM:6577 ; --------------------------------------------------------------------------- ROM:6577 sjmp ROM_653C ROM:6579 ; --------------------------------------------------------------------------- ROM:6579 ROM:6579 ROM_6579: ; CODE XREF: ROM_6538+8↑j ROM:6579 ; ROM_6538+A↑j ROM:6579 ret ROM:6579 ; End of function ROM_6538 ROM:6579 ROM:657A ; --------------------------------------------------------------------------- ROM:657A skip ZERO_REG ; Zero register ROM:657C skip INT_MASK ; Interrupt mask register ROM:657E jst ROM_65E5+1 ROM:6580 clr INT_MASK ; Interrupt mask register ROM:6582 subc ZERO_REG+2, INTMEM_62+3 ; Zero register ROM:6585 shr INTMEM_66+1, INTMEM_E4 ROM:6588 neg INT_MASK ; Interrupt mask register ROM:658A mulub INT_MASK, INTMEM_4, [INTMEM_66]+ ; Interrupt mask register ROM:658E orb ZERO_REG, INTMEM_66 ; Zero register ROM:6591 clr INTMEM_2E ROM:6593 add ZERO_REG+1, [ZERO_REG] ; Zero register ROM:6596 sub ZERO_REG, [INTMEM_68] ; Zero register ROM:6599 clr INTMEM_F4 ROM:659B sub ZERO_REG+1, ZERO_REG ; Zero register ROM:659E xor ZERO_REG, INTMEM_6C ; Zero register ROM:65A1 clr INTMEM_24 ROM:65A3 mulu INTMEM_D9+1, #100h ROM:65A7 mulu INTMEM_FE, INTMEM_70+1 ROM:65AA subcb INTMEM_FD, INTMEM_70+1 ROM:65AD subcb INTMEM_F6+3, INTMEM_EE+1 ROM:65B0 neg INTMEM_98+1 ROM:65B2 skip INTMEM_1A ROM:65B4 je ROM_65CB ROM:65B6 cmpb INTMEM_1A, #2 ROM:65B9 je ROM_65C3 ROM:65BB orb INTMEM_B8, #1 ROM:65BE orb INTMEM_BD, #4 ROM:65C1 sjmp ROM_65E2 ROM:65C3 ; --------------------------------------------------------------------------- ROM:65C3 ROM:65C3 ROM_65C3: ; CODE XREF: ROM:65B9↑j ROM:65C3 orb INTMEM_B8, #2 ROM:65C6 orb INTMEM_BD, #8 ROM:65C9 sjmp ROM_65E2 ROM:65CB ; --------------------------------------------------------------------------- ROM:65CB ROM:65CB ROM_65CB: ; CODE XREF: ROM:65B4↑j ROM:65CB lcall ROM_2BCA ROM:65CE cmpb INTMEM_1A, #0 ROM:65D1 je ROM_65E2 ROM:65D3 ldb INTMEM_1A, #-1 ROM:65D6 ld INTMEM_72, [SP] ; Stack pointer ROM:65D9 orb INTMEM_B8, #1 ROM:65DC orb INTMEM_B8, #2 ROM:65DF lcall ROM_69F4 ROM:65E2 ROM:65E2 ROM_65E2: ; CODE XREF: ROM:65C1↑j ROM:65E2 ; ROM:65C9↑j ... ROM:65E2 ldb INTMEM_20+1, INTMEM_1C ROM:65E5 ROM:65E5 ROM_65E5: ; CODE XREF: ROM:657E↑j ROM:65E5 ldb INTMEM_20, #7Fh ROM:65E8 ld INTMEM_1C, RAM_C1C4[] ROM:65ED cmp INTMEM_1C, #0 ROM:65F1 jne ROM_65F8 ROM:65F3 ld INTMEM_1C, INTMEM_20 ROM:65F6 sjmp ROM_6600 ROM:65F8 ; --------------------------------------------------------------------------- ROM:65F8 ROM:65F8 ROM_65F8: ; CODE XREF: ROM:65F1↑j ROM:65F8 ld INTMEM_1C+2, 44h[INTMEM_24] ROM:65FD lcall ROM_2D82 ROM:6600 ROM:6600 ROM_6600: ; CODE XREF: ROM:65F6↑j ROM:6600 st INTMEM_1C, RAM_C1C4[] ROM:6605 ret ROM:6606 ; --------------------------------------------------------------------------- ROM:6606 ld INTMEM_1C, RAM_C1C4[] ROM:660B andb ZERO_REG, INTMEM_B8, #1 ; Zero register ROM:660F je ROM_661F ROM:6611 andb ZERO_REG, INTMEM_B8, #2 ; Zero register ROM:6615 jne ROM_661B ROM:6617 ldb INTMEM_1A, #1 ROM:661A ret ROM:661B ; --------------------------------------------------------------------------- ROM:661B ROM:661B ROM_661B: ; CODE XREF: ROM:6615↑j ROM:661B ldb INTMEM_1A, #-1 ROM:661E ret ROM:661F ; --------------------------------------------------------------------------- ROM:661F ROM:661F ROM_661F: ; CODE XREF: ROM:660F↑j ROM:661F andb ZERO_REG, INTMEM_B8, #2 ; Zero register ROM:6623 je ROM_6629 ROM:6625 ldb INTMEM_1A, #2 ROM:6628 ret ROM:6629 ; --------------------------------------------------------------------------- ROM:6629 ROM:6629 ROM_6629: ; CODE XREF: ROM:6623↑j ROM:6629 ldb INTMEM_1A, #0 ROM:662C ret ROM:662D ; --------------------------------------------------------------------------- ROM:662D rst ROM:662E ; --------------------------------------------------------------------------- ROM:662E andb INTMEM_B8, #-5 ROM:6631 andb INTMEM_B8, #-9 ROM:6634 lcall ROM_69FA ROM:6637 cmpb INTMEM_1A, #0 ROM:663A je ROM_664F ROM:663C cmpb INTMEM_1A, #2 ROM:663F je ROM_6649 ROM:6641 orb INTMEM_B8, #4 ROM:6644 orb INTMEM_BD, #1 ROM:6647 sjmp ROM_664F ROM:6649 ; --------------------------------------------------------------------------- ROM:6649 ROM:6649 ROM_6649: ; CODE XREF: ROM:663F↑j ROM:6649 orb INTMEM_B8, #8 ROM:664C orb INTMEM_BB+1, #-80h ROM:664F ROM:664F ROM_664F: ; CODE XREF: ROM:663A↑j ROM:664F ; ROM:6647↑j ROM:664F ld INTMEM_20, INTMEM_1C ROM:6652 ldb INTMEM_20, #7Fh ROM:6655 ld INTMEM_1C, RAM_C1C6[] ROM:665A cmp INTMEM_1C, #0 ROM:665E jne ROM_6665 ROM:6660 ld INTMEM_1C, INTMEM_20 ROM:6663 sjmp ROM_666D ROM:6665 ; --------------------------------------------------------------------------- ROM:6665 ROM:6665 ROM_6665: ; CODE XREF: ROM:665E↑j ROM:6665 ld INTMEM_1C+2, 46h[INTMEM_24] ROM:666A lcall ROM_2D82 ROM:666D ROM:666D ROM_666D: ; CODE XREF: ROM:6663↑j ROM:666D st INTMEM_1C, RAM_C1C6[] ROM:6672 ret ROM:6673 ; --------------------------------------------------------------------------- ROM:6673 ld INTMEM_1C, RAM_C1C6[] ROM:6678 andb ZERO_REG, INTMEM_B8, #4 ; Zero register ROM:667C jne ROM_6688 ROM:667E andb ZERO_REG, INTMEM_B8, #8 ; Zero register ROM:6682 jne ROM_668C ROM:6684 ldb INTMEM_1A, #0 ROM:6687 ret ROM:6688 ; --------------------------------------------------------------------------- ROM:6688 ROM:6688 ROM_6688: ; CODE XREF: ROM:667C↑j ROM:6688 ldb INTMEM_1A, #1 ROM:668B ret ROM:668C ; --------------------------------------------------------------------------- ROM:668C ROM:668C ROM_668C: ; CODE XREF: ROM:6682↑j ROM:668C ldb INTMEM_1A, #2 ROM:668F ret ROM:6690 ; --------------------------------------------------------------------------- ROM:6690 andb INTMEM_B8, #-11h ROM:6693 lcall ROM_6A3A ROM:6696 cmpb INTMEM_1A, #0 ROM:6699 je ROM_66A1 ROM:669B orb INTMEM_B8, #10h ROM:669E orb INTMEM_BD, #10h ROM:66A1 ROM:66A1 ROM_66A1: ; CODE XREF: ROM:6699↑j ROM:66A1 ld INTMEM_20, INTMEM_1C ROM:66A4 ldb INTMEM_20, #7Fh ROM:66A7 ld INTMEM_1C, RAM_C1C2[] ROM:66AC cmp INTMEM_1C, #0 ROM:66B0 jne ROM_66B7 ROM:66B2 ld INTMEM_1C, INTMEM_20 ROM:66B5 sjmp ROM_66BF ROM:66B7 ; --------------------------------------------------------------------------- ROM:66B7 ROM:66B7 ROM_66B7: ; CODE XREF: ROM:66B0↑j ROM:66B7 ld INTMEM_1C+2, 48h[INTMEM_24] ROM:66BC lcall ROM_2D82 ROM:66BF ROM:66BF ROM_66BF: ; CODE XREF: ROM:66B5↑j ROM:66BF st INTMEM_1C, RAM_C1C2[] ROM:66C4 ret ROM:66C5 ; --------------------------------------------------------------------------- ROM:66C5 ld INTMEM_1C, RAM_C1C2[] ROM:66CA andb ZERO_REG, INTMEM_B8, #10h ; Zero register ROM:66CE je ROM_66D4 ROM:66D0 ldb INTMEM_1A, #1 ROM:66D3 ret ROM:66D4 ; --------------------------------------------------------------------------- ROM:66D4 ROM:66D4 ROM_66D4: ; CODE XREF: ROM:66CE↑j ROM:66D4 ldb INTMEM_1A, #0 ROM:66D7 ret ROM:66D8 ; --------------------------------------------------------------------------- ROM:66D8 andb INTMEM_B8, #-21h ROM:66DB andb INTMEM_B8, #-41h ROM:66DE lcall ROM_6A70 ROM:66E1 cmpb INTMEM_1A, #0 ROM:66E4 je ROM_66FB ROM:66E6 cmpb INTMEM_1A, #2 ROM:66E9 je ROM_66F3 ROM:66EB orb INTMEM_B8, #20h ; ' ' ROM:66EE orb INTMEM_BD, #20h ; ' ' ROM:66F1 sjmp ROM_6712 ROM:66F3 ; --------------------------------------------------------------------------- ROM:66F3 ROM:66F3 ROM_66F3: ; CODE XREF: ROM:66E9↑j ROM:66F3 orb INTMEM_B8, #40h ; '@' ROM:66F6 orb INTMEM_BD, #40h ; '@' ROM:66F9 sjmp ROM_6712 ROM:66FB ; --------------------------------------------------------------------------- ROM:66FB ROM:66FB ROM_66FB: ; CODE XREF: ROM:66E4↑j ROM:66FB lcall ROM_2BCA ROM:66FE cmpb INTMEM_1A, #0 ROM:6701 je ROM_6712 ROM:6703 ldb INTMEM_1A, #-1 ROM:6706 ld INTMEM_72, [SP] ; Stack pointer ROM:6709 orb INTMEM_B8, #20h ; ' ' ROM:670C orb INTMEM_B8, #40h ; '@' ROM:670F lcall ROM_6ABA ROM:6712 ROM:6712 ROM_6712: ; CODE XREF: ROM:66F1↑j ROM:6712 ; ROM:66F9↑j ... ROM:6712 ldb INTMEM_20+1, INTMEM_1C ROM:6715 ldb INTMEM_20, #7Fh ROM:6718 ld INTMEM_1C, RAM_C1C8[] ROM:671D cmp INTMEM_1C, #0 ROM:6721 jne ROM_6728 ROM:6723 ld INTMEM_1C, INTMEM_20 ROM:6726 sjmp ROM_6730 ROM:6728 ; --------------------------------------------------------------------------- ROM:6728 ROM:6728 ROM_6728: ; CODE XREF: ROM:6721↑j ROM:6728 ld INTMEM_1C+2, 4Ah[INTMEM_24] ROM:672D lcall ROM_2D82 ROM:6730 ROM:6730 ROM_6730: ; CODE XREF: ROM:6726↑j ROM:6730 st INTMEM_1C, RAM_C1C8[] ROM:6735 ret ROM:6736 ; --------------------------------------------------------------------------- ROM:6736 ld INTMEM_1C, RAM_C1C8[] ROM:673B andb ZERO_REG, INTMEM_B8, #20h ; ' ' ; Zero register ROM:673F je ROM_674F ROM:6741 andb ZERO_REG, INTMEM_B8, #40h ; '@' ; Zero register ROM:6745 jne ROM_674B ROM:6747 ldb INTMEM_1A, #1 ROM:674A ret ROM:674B ; --------------------------------------------------------------------------- ROM:674B ROM:674B ROM_674B: ; CODE XREF: ROM:6745↑j ROM:674B ldb INTMEM_1A, #-1 ROM:674E ret ROM:674F ; --------------------------------------------------------------------------- ROM:674F ROM:674F ROM_674F: ; CODE XREF: ROM:673F↑j ROM:674F andb ZERO_REG, INTMEM_B8, #40h ; '@' ; Zero register ROM:6753 je ROM_6759 ROM:6755 ldb INTMEM_1A, #2 ROM:6758 ret ROM:6759 ; --------------------------------------------------------------------------- ROM:6759 ROM:6759 ROM_6759: ; CODE XREF: ROM:6753↑j ROM:6759 ldb INTMEM_1A, #0 ROM:675C ret ROM:675D ; --------------------------------------------------------------------------- ROM:675D rst ROM:675E ; --------------------------------------------------------------------------- ROM:675E andb INTMEM_B8, #7Fh ROM:6761 andb INTMEM_B9, #-2 ROM:6764 lcall ROM_6AC0 ROM:6767 cmpb INTMEM_1A, #0 ROM:676A je ROM_6781 ROM:676C cmpb INTMEM_1A, #2 ROM:676F je ROM_6779 ROM:6771 orb INTMEM_B8, #-80h ROM:6774 orb INTMEM_BD, #-80h ROM:6777 sjmp ROM_6798 ROM:6779 ; --------------------------------------------------------------------------- ROM:6779 ROM:6779 ROM_6779: ; CODE XREF: ROM:676F↑j ROM:6779 orb INTMEM_B9, #1 ROM:677C orb INTMEM_BE, #1 ROM:677F sjmp ROM_6798 ROM:6781 ; --------------------------------------------------------------------------- ROM:6781 ROM:6781 ROM_6781: ; CODE XREF: ROM:676A↑j ROM:6781 lcall ROM_2BCA ROM:6784 cmpb INTMEM_1A, #0 ROM:6787 je ROM_6798 ROM:6789 ldb INTMEM_1A, #-1 ROM:678C ld INTMEM_72, [SP] ; Stack pointer ROM:678F orb INTMEM_B8, #-80h ROM:6792 orb INTMEM_B9, #1 ROM:6795 lcall ROM_6B0A ROM:6798 ROM:6798 ROM_6798: ; CODE XREF: ROM:6777↑j ROM:6798 ; ROM:677F↑j ... ROM:6798 ldb INTMEM_20+1, INTMEM_1C ROM:679B ldb INTMEM_20, #7Fh ROM:679E ld INTMEM_1C, RAM_C1CA[] ROM:67A3 cmp INTMEM_1C, #0 ROM:67A7 jne ROM_67AE ROM:67A9 ld INTMEM_1C, INTMEM_20 ROM:67AC sjmp ROM_67B6 ROM:67AE ; --------------------------------------------------------------------------- ROM:67AE ROM:67AE ROM_67AE: ; CODE XREF: ROM:67A7↑j ROM:67AE ld INTMEM_1C+2, 4Ch[INTMEM_24] ROM:67B3 lcall ROM_2D82 ROM:67B6 ROM:67B6 ROM_67B6: ; CODE XREF: ROM:67AC↑j ROM:67B6 st INTMEM_1C, RAM_C1CA[] ROM:67BB ret ROM:67BC ; --------------------------------------------------------------------------- ROM:67BC ld INTMEM_1C, RAM_C1CA[] ROM:67C1 andb ZERO_REG, INTMEM_B8, #-80h ; Zero register ROM:67C5 je ROM_67D5 ROM:67C7 andb ZERO_REG, INTMEM_B9, #1 ; Zero register ROM:67CB jne ROM_67D1 ROM:67CD ldb INTMEM_1A, #1 ROM:67D0 ret ROM:67D1 ; --------------------------------------------------------------------------- ROM:67D1 ROM:67D1 ROM_67D1: ; CODE XREF: ROM:67CB↑j ROM:67D1 ldb INTMEM_1A, #-1 ROM:67D4 ret ROM:67D5 ; --------------------------------------------------------------------------- ROM:67D5 ROM:67D5 ROM_67D5: ; CODE XREF: ROM:67C5↑j ROM:67D5 andb ZERO_REG, INTMEM_B9, #1 ; Zero register ROM:67D9 je ROM_67DF ROM:67DB ldb INTMEM_1A, #2 ROM:67DE ret ROM:67DF ; --------------------------------------------------------------------------- ROM:67DF ROM:67DF ROM_67DF: ; CODE XREF: ROM:67D9↑j ROM:67DF ldb INTMEM_1A, #0 ROM:67E2 ret ROM:67E3 ; --------------------------------------------------------------------------- ROM:67E3 rst ROM:67E4 ; --------------------------------------------------------------------------- ROM:67E4 andb INTMEM_B9, #-3 ROM:67E7 andb INTMEM_B9, #-5 ROM:67EA lcall ROM_6B10 ROM:67ED cmpb INTMEM_1A, #0 ROM:67F0 je ROM_6807 ROM:67F2 cmpb INTMEM_1A, #2 ROM:67F5 je ROM_67FF ROM:67F7 orb INTMEM_B9, #2 ROM:67FA orb INTMEM_BE, #2 ROM:67FD sjmp ROM_681E ROM:67FF ; --------------------------------------------------------------------------- ROM:67FF ROM:67FF ROM_67FF: ; CODE XREF: ROM:67F5↑j ROM:67FF orb INTMEM_B9, #4 ROM:6802 orb INTMEM_BE, #4 ROM:6805 sjmp ROM_681E ROM:6807 ; --------------------------------------------------------------------------- ROM:6807 ROM:6807 ROM_6807: ; CODE XREF: ROM:67F0↑j ROM:6807 lcall ROM_2BCA ROM:680A cmpb INTMEM_1A, #0 ROM:680D je ROM_681E ROM:680F ldb INTMEM_1A, #-1 ROM:6812 ld INTMEM_72, [SP] ; Stack pointer ROM:6815 orb INTMEM_B9, #2 ROM:6818 orb INTMEM_B9, #4 ROM:681B lcall ROM_6B5A ROM:681E ROM:681E ROM_681E: ; CODE XREF: ROM:67FD↑j ROM:681E ; ROM:6805↑j ... ROM:681E ldb INTMEM_20+1, INTMEM_1C ROM:6821 ldb INTMEM_20, #7Fh ROM:6824 ld INTMEM_1C, RAM_C1CC[] ROM:6829 cmp INTMEM_1C, #0 ROM:682D jne ROM_6834 ROM:682F ld INTMEM_1C, INTMEM_20 ROM:6832 sjmp ROM_683C ROM:6834 ; --------------------------------------------------------------------------- ROM:6834 ROM:6834 ROM_6834: ; CODE XREF: ROM:682D↑j ROM:6834 ld INTMEM_1C+2, 4Eh[INTMEM_24] ROM:6839 lcall ROM_2D82 ROM:683C ROM:683C ROM_683C: ; CODE XREF: ROM:6832↑j ROM:683C st INTMEM_1C, RAM_C1CC[] ROM:6841 ret ROM:6842 ; --------------------------------------------------------------------------- ROM:6842 ld INTMEM_1C, RAM_C1CC[] ROM:6847 andb ZERO_REG, INTMEM_B9, #2 ; Zero register ROM:684B je ROM_685B ROM:684D andb ZERO_REG, INTMEM_B9, #4 ; Zero register ROM:6851 jne ROM_6857 ROM:6853 ldb INTMEM_1A, #1 ROM:6856 ret ROM:6857 ; --------------------------------------------------------------------------- ROM:6857 ROM:6857 ROM_6857: ; CODE XREF: ROM:6851↑j ROM:6857 ldb INTMEM_1A, #-1 ROM:685A ret ROM:685B ; --------------------------------------------------------------------------- ROM:685B ROM:685B ROM_685B: ; CODE XREF: ROM:684B↑j ROM:685B andb ZERO_REG, INTMEM_B9, #4 ; Zero register ROM:685F je ROM_6865 ROM:6861 ldb INTMEM_1A, #2 ROM:6864 ret ROM:6865 ; --------------------------------------------------------------------------- ROM:6865 ROM:6865 ROM_6865: ; CODE XREF: ROM:685F↑j ROM:6865 ldb INTMEM_1A, #0 ROM:6868 ret ROM:6869 ; --------------------------------------------------------------------------- ROM:6869 rst ROM:686A ; --------------------------------------------------------------------------- ROM:686A andb INTMEM_B9, #-9 ROM:686D andb INTMEM_B9, #-11h ROM:6870 lcall ROM_6B60 ROM:6873 cmpb INTMEM_1A, #0 ROM:6876 je ROM_688B ROM:6878 cmpb INTMEM_1A, #2 ROM:687B je ROM_6885 ROM:687D orb INTMEM_B9, #8 ROM:6880 orb INTMEM_BE, #8 ROM:6883 sjmp ROM_688B ROM:6885 ; --------------------------------------------------------------------------- ROM:6885 ROM:6885 ROM_6885: ; CODE XREF: ROM:687B↑j ROM:6885 orb INTMEM_B9, #10h ROM:6888 orb INTMEM_BE, #10h ROM:688B ROM:688B ROM_688B: ; CODE XREF: ROM:6876↑j ROM:688B ; ROM:6883↑j ROM:688B st INTMEM_1C, INTMEM_CC[] ROM:6890 ld INTMEM_20, INTMEM_1C ROM:6893 ldb INTMEM_20+2, INTMEM_1A ROM:6896 ldb INTMEM_1A, #20h ; ' ' ROM:6899 ldb INTMEM_1A+1, #4 ROM:689C lcall ROM_3F8F ROM:689F cmpb INTMEM_1A, #0 ROM:68A2 je ROM_68B5 ROM:68A4 cmpb INTMEM_1A, #-1 ROM:68A7 je ROM_68B5 ROM:68A9 orb INTMEM_B9, #10h ROM:68AC orb INTMEM_B9, #8 ROM:68AF orb INTMEM_BE, #10h ROM:68B2 orb INTMEM_BE, #8 ROM:68B5 ROM:68B5 ROM_68B5: ; CODE XREF: ROM:68A2↑j ROM:68B5 ; ROM:68A7↑j ROM:68B5 ldb INTMEM_20, #7Fh ROM:68B8 ld INTMEM_1C, RAM_C1CE[] ROM:68BD cmp INTMEM_1C, #0 ROM:68C1 jne ROM_68C8 ROM:68C3 ld INTMEM_1C, INTMEM_20 ROM:68C6 sjmp ROM_68D0 ROM:68C8 ; --------------------------------------------------------------------------- ROM:68C8 ROM:68C8 ROM_68C8: ; CODE XREF: ROM:68C1↑j ROM:68C8 ld INTMEM_1C+2, 50h[INTMEM_24] ROM:68CD lcall ROM_2D82 ROM:68D0 ROM:68D0 ROM_68D0: ; CODE XREF: ROM:68C6↑j ROM:68D0 st INTMEM_1C, RAM_C1CE[] ROM:68D5 ret ROM:68D6 ; --------------------------------------------------------------------------- ROM:68D6 ld INTMEM_1C, RAM_C1CE[] ROM:68DB andb ZERO_REG, INTMEM_B9, #8 ; Zero register ROM:68DF jne ROM_68EB ROM:68E1 andb ZERO_REG, INTMEM_B9, #10h ; Zero register ROM:68E5 jne ROM_68EF ROM:68E7 ldb INTMEM_1A, #0 ROM:68EA ret ROM:68EB ; --------------------------------------------------------------------------- ROM:68EB ROM:68EB ROM_68EB: ; CODE XREF: ROM:68DF↑j ROM:68EB ldb INTMEM_1A, #1 ROM:68EE ret ROM:68EF ; --------------------------------------------------------------------------- ROM:68EF ROM:68EF ROM_68EF: ; CODE XREF: ROM:68E5↑j ROM:68EF ldb INTMEM_1A, #2 ROM:68F2 ret ROM:68F3 ; --------------------------------------------------------------------------- ROM:68F3 rst ROM:68F4 ; --------------------------------------------------------------------------- ROM:68F4 andb INTMEM_B9, #-21h ROM:68F7 andb INTMEM_B9, #-41h ROM:68FA andb INTMEM_B9, #7Fh ROM:68FD andb INTMEM_B9+1, #-2 ROM:6900 lcall ROM_6B8C ROM:6903 cmpb INTMEM_1A, #0 ROM:6906 je ROM_691B ROM:6908 cmpb INTMEM_1A, #2 ROM:690B je ROM_6915 ROM:690D orb INTMEM_B9, #20h ; ' ' ROM:6910 orb INTMEM_BE, #20h ; ' ' ROM:6913 sjmp ROM_691B ROM:6915 ; --------------------------------------------------------------------------- ROM:6915 ROM:6915 ROM_6915: ; CODE XREF: ROM:690B↑j ROM:6915 orb INTMEM_B9, #40h ; '@' ROM:6918 orb INTMEM_BE, #40h ; '@' ROM:691B ROM:691B ROM_691B: ; CODE XREF: ROM:6906↑j ROM:691B ; ROM:6913↑j ROM:691B ld INTMEM_20, #0 ROM:691F ld INTMEM_20+2, INTMEM_1C ROM:6922 lcall ROM_6BBE ROM:6925 cmpb INTMEM_1A, #0 ROM:6928 je ROM_693D ROM:692A cmpb INTMEM_1A, #2 ROM:692D je ROM_6937 ROM:692F orb INTMEM_B9, #-80h ROM:6932 orb INTMEM_BB+1, #40h ; '@' ROM:6935 sjmp ROM_693D ROM:6937 ; --------------------------------------------------------------------------- ROM:6937 ROM:6937 ROM_6937: ; CODE XREF: ROM:692D↑j ROM:6937 orb INTMEM_B9+1, #1 ROM:693A orb INTMEM_BB+1, #20h ; ' ' ROM:693D ROM:693D ROM_693D: ; CODE XREF: ROM:6928↑j ROM:693D ; ROM:6935↑j ROM:693D cmpb INTMEM_1C+1, #0 ROM:6940 jne ROM_6946 ROM:6942 ld INTMEM_1C, #64h ; 'd' ROM:6946 ROM:6946 ROM_6946: ; CODE XREF: ROM:6940↑j ROM:6946 divu INTMEM_20, INTMEM_1C ROM:6949 jnv ROM_6957 ROM:694B orb INTMEM_B9+1, #1 ROM:694E orb INTMEM_B9, #40h ; '@' ROM:6951 lcall ROM_6BB7 ROM:6954 ld INTMEM_20, INTMEM_1C ROM:6957 ROM:6957 ROM_6957: ; CODE XREF: ROM:6949↑j ROM:6957 andb INTMEM_20, #-40h ROM:695A orb INTMEM_20, #1Fh ROM:695D ld INTMEM_1C, RAM_C1D0[] ROM:6962 cmp INTMEM_1C, #0 ROM:6966 jne ROM_696D ROM:6968 ld INTMEM_1C, INTMEM_20 ROM:696B sjmp ROM_6975 ROM:696D ; --------------------------------------------------------------------------- ROM:696D ROM:696D ROM_696D: ; CODE XREF: ROM:6966↑j ROM:696D ld INTMEM_1C+2, 52h[INTMEM_24] ROM:6972 lcall ROM_2D82 ROM:6975 ROM:6975 ROM_6975: ; CODE XREF: ROM:696B↑j ROM:6975 st INTMEM_1C, RAM_C1D0[] ROM:697A ret ROM:697B ; --------------------------------------------------------------------------- ROM:697B ld INTMEM_1C, RAM_C1D0[] ROM:6980 ldb INTMEM_1A, #0 ROM:6983 andb ZERO_REG, INTMEM_B9, #40h ; '@' ; Zero register ROM:6987 je ROM_698E ROM:6989 orb INTMEM_1A, #1 ROM:698C sjmp ROM_6997 ROM:698E ; --------------------------------------------------------------------------- ROM:698E ROM:698E ROM_698E: ; CODE XREF: ROM:6987↑j ROM:698E andb ZERO_REG, INTMEM_B9, #20h ; ' ' ; Zero register ROM:6992 je ROM_6997 ROM:6994 orb INTMEM_1A, #2 ROM:6997 ROM:6997 ROM_6997: ; CODE XREF: ROM:698C↑j ROM:6997 ; ROM:6992↑j ROM:6997 andb ZERO_REG, INTMEM_B9, #-80h ; Zero register ROM:699B je ROM_69A0 ROM:699D orb INTMEM_1A, #8 ROM:69A0 ROM:69A0 ROM_69A0: ; CODE XREF: ROM:699B↑j ROM:69A0 andb ZERO_REG, INTMEM_B9+1, #1 ; Zero register ROM:69A4 je ROM_69A9 ROM:69A6 orb INTMEM_1A, #4 ROM:69A9 ROM:69A9 ROM_69A9: ; CODE XREF: ROM:69A4↑j ROM:69A9 ret ROM:69AA ; --------------------------------------------------------------------------- ROM:69AA pushf ROM:69AB andb INTMEM_2C, #-8 ROM:69AE orb INTMEM_2C, #4 ROM:69B1 stb INTMEM_2C, INTMEM_202[] ROM:69B6 ldb INTMEM_1A, #6 ROM:69B9 ROM:69B9 ROM_69B9: ; CODE XREF: ROM:ROM_69B9↓j ROM:69B9 djnz INTMEM_1A, ROM_69B9 ROM:69BC ldb ZERO_REG+2, #0Ch ; Zero register ROM:69BF ld INTMEM_1C, #-7FFDh ROM:69C3 ldb INTMEM_1A, #0 ROM:69C6 ROM:69C6 ROM_69C6: ; CODE XREF: ROM:ROM_69C6↓j ROM:69C6 jbs ZERO_REG+2, 3, ROM_69C6 ; Zero register ROM:69C9 ldb INTMEM_1C+2, ZERO_REG+3 ; Zero register ROM:69CC ldb INTMEM_1C+3, ZERO_REG+2 ; Zero register ROM:69CF popf ROM:69D0 andb INTMEM_1C+3, #-40h ROM:69D3 cmpb INTMEM_1C+2, 5Ch[INTMEM_24] ROM:69D8 jh ROM_69EC ROM:69DA cmpb INTMEM_1C+2, 5Dh[INTMEM_24] ROM:69DF jnc ROM_69F1 ROM:69E1 jbc INTMEM_1C+3, 7, ROM_69EB ROM:69E4 incb INTMEM_1C+2 ROM:69E6 jnc ROM_69EB ROM:69E8 ldb INTMEM_1C+2, #-1 ROM:69EB ROM:69EB ROM_69EB: ; CODE XREF: ROM:69E1↑j ROM:69EB ; ROM:69E6↑j ROM:69EB ret ROM:69EC ; --------------------------------------------------------------------------- ROM:69EC ROM:69EC ROM_69EC: ; CODE XREF: ROM:69D8↑j ROM:69EC ldb INTMEM_1A, #2 ROM:69EF sjmp ROM_69F4 ROM:69F1 ; --------------------------------------------------------------------------- ROM:69F1 ROM:69F1 ROM_69F1: ; CODE XREF: ROM:69DF↑j ROM:69F1 ldb INTMEM_1A, #1 ROM:69F4 ROM:69F4 ; =============== S U B R O U T I N E ======================================= ROM:69F4 ROM:69F4 ROM:69F4 ROM_69F4: ; CODE XREF: ROM:65DF↑p ROM:69F4 ; ROM:69EF↑j ROM:69F4 ldb INTMEM_1C, 5Eh[INTMEM_24] ROM:69F9 ret ROM:69F9 ; End of function ROM_69F4 ROM:69F9 ROM:69FA ROM:69FA ; =============== S U B R O U T I N E ======================================= ROM:69FA ROM:69FA ROM:69FA ROM_69FA: ; CODE XREF: ROM:6634↑p ROM:69FA pushf ROM:69FB andb INTMEM_2C, #-8 ROM:69FE stb INTMEM_2C, INTMEM_202[] ROM:6A03 ldb INTMEM_1A, #6 ROM:6A06 ROM:6A06 ROM_6A06: ; CODE XREF: ROM_69FA:ROM_6A06↓j ROM:6A06 djnz INTMEM_1A, ROM_6A06 ROM:6A09 ldb ZERO_REG+2, #0Ch ; Zero register ROM:6A0C ldb INTMEM_1A, #0 ROM:6A0F ROM:6A0F ROM_6A0F: ; CODE XREF: ROM_69FA:ROM_6A0F↓j ROM:6A0F jbs ZERO_REG+2, 3, ROM_6A0F ; Zero register ROM:6A12 ldb INTMEM_1C+1, ZERO_REG+3 ; Zero register ROM:6A15 ldb INTMEM_1C, ZERO_REG+2 ; Zero register ROM:6A18 popf ROM:6A19 andb INTMEM_1C, #-40h ROM:6A1C cmpb INTMEM_1C+1, 5Fh[INTMEM_24] ROM:6A21 jh ROM_6A2B ROM:6A23 cmpb INTMEM_1C+1, 60h[INTMEM_24] ROM:6A28 jnc ROM_6A30 ROM:6A2A ret ROM:6A2B ; --------------------------------------------------------------------------- ROM:6A2B ROM:6A2B ROM_6A2B: ; CODE XREF: ROM_69FA+27↑j ROM:6A2B ldb INTMEM_1A, #2 ROM:6A2E sjmp ROM_6A33 ROM:6A30 ; --------------------------------------------------------------------------- ROM:6A30 ROM:6A30 ROM_6A30: ; CODE XREF: ROM_69FA+2E↑j ROM:6A30 ldb INTMEM_1A, #1 ROM:6A33 ROM:6A33 ROM_6A33: ; CODE XREF: ROM_69FA+34↑j ROM:6A33 ldb INTMEM_1C+1, 61h[INTMEM_24] ROM:6A38 ret ROM:6A38 ; End of function ROM_69FA ROM:6A38 ROM:6A39 ; --------------------------------------------------------------------------- ROM:6A39 rst ROM:6A3A ROM:6A3A ; =============== S U B R O U T I N E ======================================= ROM:6A3A ROM:6A3A ROM:6A3A ROM_6A3A: ; CODE XREF: ROM:6693↑p ROM:6A3A pushf ROM:6A3B andb INTMEM_2C, #-8 ROM:6A3E orb INTMEM_2C, #2 ROM:6A41 stb INTMEM_2C, INTMEM_202[] ROM:6A46 ldb INTMEM_1A, #6 ROM:6A49 ROM:6A49 ROM_6A49: ; CODE XREF: ROM_6A3A:ROM_6A49↓j ROM:6A49 djnz INTMEM_1A, ROM_6A49 ROM:6A4C ldb ZERO_REG+2, #0Ch ; Zero register ROM:6A4F ldb INTMEM_1A, #0 ROM:6A52 ROM:6A52 ROM_6A52: ; CODE XREF: ROM_6A3A:ROM_6A52↓j ROM:6A52 jbs ZERO_REG+2, 3, ROM_6A52 ; Zero register ROM:6A55 ldb INTMEM_1C+1, ZERO_REG+3 ; Zero register ROM:6A58 ldb INTMEM_1C, ZERO_REG+2 ; Zero register ROM:6A5B popf ROM:6A5C andb INTMEM_1C, #-40h ROM:6A5F cmpb INTMEM_1C+1, 62h[INTMEM_24] ROM:6A64 jnc ROM_6A67 ROM:6A66 ret ROM:6A67 ; --------------------------------------------------------------------------- ROM:6A67 ROM:6A67 ROM_6A67: ; CODE XREF: ROM_6A3A+2A↑j ROM:6A67 ldb INTMEM_1A, #1 ROM:6A6A ldb INTMEM_1C+1, 63h[INTMEM_24] ROM:6A6F ret ROM:6A6F ; End of function ROM_6A3A ROM:6A6F ROM:6A70 ROM:6A70 ; =============== S U B R O U T I N E ======================================= ROM:6A70 ROM:6A70 ROM:6A70 ROM_6A70: ; CODE XREF: ROM:66DE↑p ROM:6A70 pushf ROM:6A71 andb INTMEM_2C, #-8 ROM:6A74 orb INTMEM_2C, #3 ROM:6A77 stb INTMEM_2C, INTMEM_202[] ROM:6A7C ldb INTMEM_1A, #6 ROM:6A7F ROM:6A7F ROM_6A7F: ; CODE XREF: ROM_6A70:ROM_6A7F↓j ROM:6A7F djnz INTMEM_1A, ROM_6A7F ROM:6A82 ldb ZERO_REG+2, #0Ch ; Zero register ROM:6A85 ld INTMEM_1C, #-7FFCh ROM:6A89 ldb INTMEM_1A, #0 ROM:6A8C ROM:6A8C ROM_6A8C: ; CODE XREF: ROM_6A70:ROM_6A8C↓j ROM:6A8C jbs ZERO_REG+2, 3, ROM_6A8C ; Zero register ROM:6A8F ldb INTMEM_1C+2, ZERO_REG+3 ; Zero register ROM:6A92 ldb INTMEM_1C+3, ZERO_REG+2 ; Zero register ROM:6A95 popf ROM:6A96 andb INTMEM_1C+3, #-40h ROM:6A99 cmpb INTMEM_1C+2, 64h[INTMEM_24] ROM:6A9E jh ROM_6AB2 ROM:6AA0 cmpb INTMEM_1C+2, 65h[INTMEM_24] ROM:6AA5 jnc ROM_6AB7 ROM:6AA7 jbc INTMEM_1C+3, 7, ROM_6AB1 ROM:6AAA incb INTMEM_1C+2 ROM:6AAC jnc ROM_6AB1 ROM:6AAE ldb INTMEM_1C+2, #-1 ROM:6AB1 ROM:6AB1 ROM_6AB1: ; CODE XREF: ROM_6A70+37↑j ROM:6AB1 ; ROM_6A70+3C↑j ROM:6AB1 ret ROM:6AB2 ; --------------------------------------------------------------------------- ROM:6AB2 ROM:6AB2 ROM_6AB2: ; CODE XREF: ROM_6A70+2E↑j ROM:6AB2 ldb INTMEM_1A, #2 ROM:6AB5 sjmp ROM_6ABA ROM:6AB7 ; --------------------------------------------------------------------------- ROM:6AB7 ROM:6AB7 ROM_6AB7: ; CODE XREF: ROM_6A70+35↑j ROM:6AB7 ldb INTMEM_1A, #1 ROM:6AB7 ; End of function ROM_6A70 ROM:6AB7 ROM:6ABA ROM:6ABA ; =============== S U B R O U T I N E ======================================= ROM:6ABA ROM:6ABA ROM:6ABA ROM_6ABA: ; CODE XREF: ROM:670F↑p ROM:6ABA ; ROM_6A70+45↑j ROM:6ABA ldb INTMEM_1C, 66h[INTMEM_24] ROM:6ABF ret ROM:6ABF ; End of function ROM_6ABA ROM:6ABF ROM:6AC0 ROM:6AC0 ; =============== S U B R O U T I N E ======================================= ROM:6AC0 ROM:6AC0 ROM:6AC0 ROM_6AC0: ; CODE XREF: ROM:6764↑p ROM:6AC0 pushf ROM:6AC1 andb INTMEM_2C, #-8 ROM:6AC4 orb INTMEM_2C, #5 ROM:6AC7 stb INTMEM_2C, INTMEM_202[] ROM:6ACC ldb INTMEM_1A, #6 ROM:6ACF ROM:6ACF ROM_6ACF: ; CODE XREF: ROM_6AC0:ROM_6ACF↓j ROM:6ACF djnz INTMEM_1A, ROM_6ACF ROM:6AD2 ldb ZERO_REG+2, #0Ch ; Zero register ROM:6AD5 ld INTMEM_1C, #-7FFBh ROM:6AD9 ldb INTMEM_1A, #0 ROM:6ADC ROM:6ADC ROM_6ADC: ; CODE XREF: ROM_6AC0:ROM_6ADC↓j ROM:6ADC jbs ZERO_REG+2, 3, ROM_6ADC ; Zero register ROM:6ADF ldb INTMEM_1C+2, ZERO_REG+3 ; Zero register ROM:6AE2 ldb INTMEM_1C+3, ZERO_REG+2 ; Zero register ROM:6AE5 popf ROM:6AE6 andb INTMEM_1C+3, #-40h ROM:6AE9 cmpb INTMEM_1C+2, 67h[INTMEM_24] ROM:6AEE jh ROM_6B02 ROM:6AF0 cmpb INTMEM_1C+2, 68h[INTMEM_24] ROM:6AF5 jnc ROM_6B07 ROM:6AF7 jbc INTMEM_1C+3, 7, ROM_6B01 ROM:6AFA incb INTMEM_1C+2 ROM:6AFC jnc ROM_6B01 ROM:6AFE ldb INTMEM_1C+2, #-1 ROM:6B01 ROM:6B01 ROM_6B01: ; CODE XREF: ROM_6AC0+37↑j ROM:6B01 ; ROM_6AC0+3C↑j ROM:6B01 ret ROM:6B02 ; --------------------------------------------------------------------------- ROM:6B02 ROM:6B02 ROM_6B02: ; CODE XREF: ROM_6AC0+2E↑j ROM:6B02 ldb INTMEM_1A, #2 ROM:6B05 sjmp ROM_6B0A ROM:6B07 ; --------------------------------------------------------------------------- ROM:6B07 ROM:6B07 ROM_6B07: ; CODE XREF: ROM_6AC0+35↑j ROM:6B07 ldb INTMEM_1A, #1 ROM:6B07 ; End of function ROM_6AC0 ROM:6B07 ROM:6B0A ROM:6B0A ; =============== S U B R O U T I N E ======================================= ROM:6B0A ROM:6B0A ROM:6B0A ROM_6B0A: ; CODE XREF: ROM:6795↑p ROM:6B0A ; ROM_6AC0+45↑j ROM:6B0A ldb INTMEM_1C, 69h[INTMEM_24] ROM:6B0F ret ROM:6B0F ; End of function ROM_6B0A ROM:6B0F ROM:6B10 ROM:6B10 ; =============== S U B R O U T I N E ======================================= ROM:6B10 ROM:6B10 ROM:6B10 ROM_6B10: ; CODE XREF: ROM:67EA↑p ROM:6B10 pushf ROM:6B11 andb INTMEM_2C, #-8 ROM:6B14 orb INTMEM_2C, #1 ROM:6B17 stb INTMEM_2C, INTMEM_202[] ROM:6B1C ldb INTMEM_1A, #6 ROM:6B1F ROM:6B1F ROM_6B1F: ; CODE XREF: ROM_6B10:ROM_6B1F↓j ROM:6B1F djnz INTMEM_1A, ROM_6B1F ROM:6B22 ldb ZERO_REG+2, #0Ch ; Zero register ROM:6B25 ld INTMEM_1C, #-7FFAh ROM:6B29 ldb INTMEM_1A, #0 ROM:6B2C ROM:6B2C ROM_6B2C: ; CODE XREF: ROM_6B10:ROM_6B2C↓j ROM:6B2C jbs ZERO_REG+2, 3, ROM_6B2C ; Zero register ROM:6B2F ldb INTMEM_1C+2, ZERO_REG+3 ; Zero register ROM:6B32 ldb INTMEM_1C+3, ZERO_REG+2 ; Zero register ROM:6B35 popf ROM:6B36 andb INTMEM_1C+3, #-40h ROM:6B39 cmpb INTMEM_1C+2, 6Ah[INTMEM_24] ROM:6B3E jh ROM_6B52 ROM:6B40 cmpb INTMEM_1C+2, 6Bh[INTMEM_24] ROM:6B45 jnc ROM_6B57 ROM:6B47 jbc INTMEM_1C+3, 7, ROM_6B51 ROM:6B4A incb INTMEM_1C+2 ROM:6B4C jnc ROM_6B51 ROM:6B4E ldb INTMEM_1C+2, #-1 ROM:6B51 ROM:6B51 ROM_6B51: ; CODE XREF: ROM_6B10+37↑j ROM:6B51 ; ROM_6B10+3C↑j ROM:6B51 ret ROM:6B52 ; --------------------------------------------------------------------------- ROM:6B52 ROM:6B52 ROM_6B52: ; CODE XREF: ROM_6B10+2E↑j ROM:6B52 ldb INTMEM_1A, #2 ROM:6B55 sjmp ROM_6B5A ROM:6B57 ; --------------------------------------------------------------------------- ROM:6B57 ROM:6B57 ROM_6B57: ; CODE XREF: ROM_6B10+35↑j ROM:6B57 ldb INTMEM_1A, #1 ROM:6B57 ; End of function ROM_6B10 ROM:6B57 ROM:6B5A ROM:6B5A ; =============== S U B R O U T I N E ======================================= ROM:6B5A ROM:6B5A ROM:6B5A ROM_6B5A: ; CODE XREF: ROM:681B↑p ROM:6B5A ; ROM_6B10+45↑j ROM:6B5A ldb INTMEM_1C, 6Ch[INTMEM_24] ROM:6B5F ret ROM:6B5F ; End of function ROM_6B5A ROM:6B5F ROM:6B60 ROM:6B60 ; =============== S U B R O U T I N E ======================================= ROM:6B60 ROM:6B60 ROM:6B60 ROM_6B60: ; CODE XREF: ROM:6870↑p ROM:6B60 pushf ROM:6B61 ldb ZERO_REG+2, #0Bh ; Zero register ROM:6B64 ldb INTMEM_1A, #0 ROM:6B67 ROM:6B67 ROM_6B67: ; CODE XREF: ROM_6B60:ROM_6B67↓j ROM:6B67 jbs ZERO_REG+2, 3, ROM_6B67 ; Zero register ROM:6B6A ldb INTMEM_1C+1, ZERO_REG+3 ; Zero register ROM:6B6D ldb INTMEM_1C, ZERO_REG+2 ; Zero register ROM:6B70 popf ROM:6B71 andb INTMEM_1C, #-40h ROM:6B74 cmpb INTMEM_1C+1, 6Dh[INTMEM_24] ROM:6B79 jh ROM_6B83 ROM:6B7B cmpb INTMEM_1C+1, 6Eh[INTMEM_24] ROM:6B80 jnc ROM_6B87 ROM:6B82 ret ROM:6B83 ; --------------------------------------------------------------------------- ROM:6B83 ROM:6B83 ROM_6B83: ; CODE XREF: ROM_6B60+19↑j ROM:6B83 ldb INTMEM_1A, #2 ROM:6B86 ret ROM:6B87 ; --------------------------------------------------------------------------- ROM:6B87 ROM:6B87 ROM_6B87: ; CODE XREF: ROM_6B60+20↑j ROM:6B87 ldb INTMEM_1A, #1 ROM:6B8A ret ROM:6B8A ; End of function ROM_6B60 ROM:6B8A ROM:6B8B ; --------------------------------------------------------------------------- ROM:6B8B rst ROM:6B8C ROM:6B8C ; =============== S U B R O U T I N E ======================================= ROM:6B8C ROM:6B8C ROM:6B8C ROM_6B8C: ; CODE XREF: ROM:6900↑p ROM:6B8C pushf ROM:6B8D ldb ZERO_REG+2, #0Fh ; Zero register ROM:6B90 ldb INTMEM_1A, #0 ROM:6B93 ROM:6B93 ROM_6B93: ; CODE XREF: ROM_6B8C:ROM_6B93↓j ROM:6B93 jbs ZERO_REG+2, 3, ROM_6B93 ; Zero register ROM:6B96 ldb INTMEM_1C+1, ZERO_REG+3 ; Zero register ROM:6B99 ldb INTMEM_1C, ZERO_REG+2 ; Zero register ROM:6B9C popf ROM:6B9D andb INTMEM_1C, #-40h ROM:6BA0 cmpb INTMEM_1C+1, 70h[INTMEM_24] ROM:6BA5 jh ROM_6BAF ROM:6BA7 cmpb INTMEM_1C+1, 71h[INTMEM_24] ROM:6BAC jnc ROM_6BB4 ROM:6BAE ret ROM:6BAF ; --------------------------------------------------------------------------- ROM:6BAF ROM:6BAF ROM_6BAF: ; CODE XREF: ROM_6B8C+19↑j ROM:6BAF ldb INTMEM_1A, #2 ROM:6BB2 sjmp ROM_6BB7 ROM:6BB4 ; --------------------------------------------------------------------------- ROM:6BB4 ROM:6BB4 ROM_6BB4: ; CODE XREF: ROM_6B8C+20↑j ROM:6BB4 ldb INTMEM_1A, #1 ROM:6BB4 ; End of function ROM_6B8C ROM:6BB4 ROM:6BB7 ROM:6BB7 ; =============== S U B R O U T I N E ======================================= ROM:6BB7 ROM:6BB7 ROM:6BB7 ROM_6BB7: ; CODE XREF: ROM:6951↑p ROM:6BB7 ; ROM_6B8C+26↑j ROM:6BB7 ld INTMEM_1C, 54h[INTMEM_24] ROM:6BBC ret ROM:6BBC ; End of function ROM_6BB7 ROM:6BBC ROM:6BBD ; --------------------------------------------------------------------------- ROM:6BBD rst ROM:6BBE ROM:6BBE ; =============== S U B R O U T I N E ======================================= ROM:6BBE ROM:6BBE ROM:6BBE ROM_6BBE: ; CODE XREF: ROM:6922↑p ROM:6BBE pushf ROM:6BBF andb INTMEM_2C, #-8 ROM:6BC2 orb INTMEM_2C, #6 ROM:6BC5 stb INTMEM_2C, INTMEM_202[] ROM:6BCA ldb INTMEM_1A, #6 ROM:6BCD ROM:6BCD ROM_6BCD: ; CODE XREF: ROM_6BBE:ROM_6BCD↓j ROM:6BCD djnz INTMEM_1A, ROM_6BCD ROM:6BD0 ldb ZERO_REG+2, #0Ch ; Zero register ROM:6BD3 ldb INTMEM_1A, #0 ROM:6BD6 ROM:6BD6 ROM_6BD6: ; CODE XREF: ROM_6BBE:ROM_6BD6↓j ROM:6BD6 jbs ZERO_REG+2, 3, ROM_6BD6 ; Zero register ROM:6BD9 ldb INTMEM_1C+1, ZERO_REG+3 ; Zero register ROM:6BDC ldb INTMEM_1C, ZERO_REG+2 ; Zero register ROM:6BDF popf ROM:6BE0 andb INTMEM_1C, #-40h ROM:6BE3 cmpb INTMEM_1C+1, 72h[INTMEM_24] ROM:6BE8 jh ROM_6BF2 ROM:6BEA cmpb INTMEM_1C+1, 73h[INTMEM_24] ROM:6BEF jnc ROM_6BF7 ROM:6BF1 ret ROM:6BF2 ; --------------------------------------------------------------------------- ROM:6BF2 ROM:6BF2 ROM_6BF2: ; CODE XREF: ROM_6BBE+2A↑j ROM:6BF2 ldb INTMEM_1A, #2 ROM:6BF5 sjmp ROM_6BFA ROM:6BF7 ; --------------------------------------------------------------------------- ROM:6BF7 ROM:6BF7 ROM_6BF7: ; CODE XREF: ROM_6BBE+31↑j ROM:6BF7 ldb INTMEM_1A, #1 ROM:6BFA ROM:6BFA ROM_6BFA: ; CODE XREF: ROM_6BBE+37↑j ROM:6BFA ld INTMEM_1C, 56h[INTMEM_24] ROM:6BFF ret ROM:6BFF ; End of function ROM_6BBE ROM:6BFF ROM:6C00 ; --------------------------------------------------------------------------- ROM:6C00 pushf ROM:6C01 ldb ZERO_REG+2, #0Ah ; Zero register ROM:6C04 ldb INTMEM_1A, #0 ROM:6C07 ROM:6C07 ROM_6C07: ; CODE XREF: ROM:ROM_6C07↓j ROM:6C07 jbs ZERO_REG+2, 3, ROM_6C07 ; Zero register ROM:6C0A ldb INTMEM_1C+1, ZERO_REG+3 ; Zero register ROM:6C0D andb INTMEM_1C, ZERO_REG+2, #-40h ; Zero register ROM:6C11 popf ROM:6C12 st INTMEM_1C, RAM_C090[] ROM:6C17 ret ROM:6C18 ROM:6C18 ; =============== S U B R O U T I N E ======================================= ROM:6C18 ROM:6C18 ROM:6C18 ROM_6C18: ; CODE XREF: ROM:4271↑p ROM:6C18 lcall ROM_6D6E ROM:6C1B cmpb INTMEM_1C, #0 ROM:6C1E je ROM_6C49 ROM:6C20 andb ZERO_REG, INTMEM_98, #40h ; '@' ; Zero register ROM:6C24 je ROM_6C2C ROM:6C26 stb ZERO_REG, RAM_C093[] ; Zero register ROM:6C2B ret ROM:6C2C ; --------------------------------------------------------------------------- ROM:6C2C ROM:6C2C ROM_6C2C: ; CODE XREF: ROM_6C18+C↑j ROM:6C2C ldb INTMEM_1C+2, RAM_C093[] ROM:6C31 cmpb INTMEM_1C+2, 74h[INTMEM_24] ROM:6C36 je ROM_6C40 ROM:6C38 incb INTMEM_1C+2 ROM:6C3A stb INTMEM_1C+2, RAM_C093[] ROM:6C3F ret ROM:6C40 ; --------------------------------------------------------------------------- ROM:6C40 ROM:6C40 ROM_6C40: ; CODE XREF: ROM_6C18+1E↑j ROM:6C40 stb ZERO_REG, RAM_C093[] ; Zero register ROM:6C45 orb INTMEM_98, #40h ; '@' ROM:6C48 ret ROM:6C49 ; --------------------------------------------------------------------------- ROM:6C49 ROM:6C49 ROM_6C49: ; CODE XREF: ROM_6C18+6↑j ROM:6C49 andb ZERO_REG, INTMEM_98, #40h ; '@' ; Zero register ROM:6C4D jne ROM_6C55 ROM:6C4F stb ZERO_REG, RAM_C093[] ; Zero register ROM:6C54 ret ROM:6C55 ; --------------------------------------------------------------------------- ROM:6C55 ROM:6C55 ROM_6C55: ; CODE XREF: ROM_6C18+35↑j ROM:6C55 ldb INTMEM_1C+2, RAM_C093[] ROM:6C5A cmpb INTMEM_1C+2, 75h[INTMEM_24] ROM:6C5F je ROM_6C69 ROM:6C61 incb INTMEM_1C+2 ROM:6C63 stb INTMEM_1C+2, RAM_C093[] ROM:6C68 ret ROM:6C69 ; --------------------------------------------------------------------------- ROM:6C69 ROM:6C69 ROM_6C69: ; CODE XREF: ROM_6C18+47↑j ROM:6C69 stb ZERO_REG, RAM_C093[] ; Zero register ROM:6C6E andb INTMEM_98, #-41h ROM:6C71 ret ROM:6C71 ; End of function ROM_6C18 ROM:6C71 ROM:6C72 ; --------------------------------------------------------------------------- ROM:6C72 ldb INTMEM_1A, #0 ROM:6C75 andb ZERO_REG, INTMEM_98, #40h ; '@' ; Zero register ROM:6C79 je ROM_6C7F ROM:6C7B ldb INTMEM_1C, #1 ROM:6C7E ret ROM:6C7F ; --------------------------------------------------------------------------- ROM:6C7F ROM:6C7F ROM_6C7F: ; CODE XREF: ROM:6C79↑j ROM:6C7F ldb INTMEM_1C, #0 ROM:6C82 ret ROM:6C83 ; --------------------------------------------------------------------------- ROM:6C83 rst ROM:6C84 ; --------------------------------------------------------------------------- ROM:6C84 lcall ROM_6D88 ROM:6C87 cmpb INTMEM_1C, #0 ROM:6C8A je ROM_6CAD ROM:6C8C andb ZERO_REG, INTMEM_B5, #1 ; Zero register ROM:6C90 jne ROM_6CA9 ROM:6C92 andb ZERO_REG, INTMEM_B5, #2 ; Zero register ROM:6C96 jne ROM_6CA6 ROM:6C98 andb ZERO_REG, INTMEM_B5, #4 ; Zero register ROM:6C9C je ROM_6CA1 ROM:6C9E orb INTMEM_B3+1, #-80h ROM:6CA1 ROM:6CA1 ROM_6CA1: ; CODE XREF: ROM:6C9C↑j ROM:6CA1 ldb INTMEM_1C, #0 ROM:6CA4 sjmp ROM_6CA9 ROM:6CA6 ; --------------------------------------------------------------------------- ROM:6CA6 ROM:6CA6 ROM_6CA6: ; CODE XREF: ROM:6C96↑j ROM:6CA6 orb INTMEM_B5, #1 ROM:6CA9 ROM:6CA9 ROM_6CA9: ; CODE XREF: ROM:6C90↑j ROM:6CA9 ; ROM:6CA4↑j ROM:6CA9 orb INTMEM_B5, #2 ROM:6CAC ret ROM:6CAD ; --------------------------------------------------------------------------- ROM:6CAD ROM:6CAD ROM_6CAD: ; CODE XREF: ROM:6C8A↑j ROM:6CAD andb ZERO_REG, INTMEM_B5, #1 ; Zero register ROM:6CB1 je ROM_6CC4 ROM:6CB3 andb ZERO_REG, INTMEM_B5, #2 ; Zero register ROM:6CB7 je ROM_6CC1 ROM:6CB9 ldb INTMEM_1C, #1 ROM:6CBC orb INTMEM_B5, #4 ROM:6CBF sjmp ROM_6CC4 ROM:6CC1 ; --------------------------------------------------------------------------- ROM:6CC1 ROM:6CC1 ROM_6CC1: ; CODE XREF: ROM:6CB7↑j ROM:6CC1 andb INTMEM_B5, #-2 ROM:6CC4 ROM:6CC4 ROM_6CC4: ; CODE XREF: ROM:6CB1↑j ROM:6CC4 ; ROM:6CBF↑j ROM:6CC4 andb INTMEM_B5, #-3 ROM:6CC7 ret ROM:6CC8 ; --------------------------------------------------------------------------- ROM:6CC8 ldb INTMEM_1A, #0 ROM:6CCB andb ZERO_REG, INTMEM_B5, #1 ; Zero register ROM:6CCF je ROM_6CD5 ROM:6CD1 ldb INTMEM_1C, #1 ROM:6CD4 ret ROM:6CD5 ; --------------------------------------------------------------------------- ROM:6CD5 ROM:6CD5 ROM_6CD5: ; CODE XREF: ROM:6CCF↑j ROM:6CD5 ldb INTMEM_1C, #0 ROM:6CD8 ret ROM:6CD9 ; --------------------------------------------------------------------------- ROM:6CD9 rst ROM:6CDA ; --------------------------------------------------------------------------- ROM:6CDA lcall ROM_6D9C ROM:6CDD cmpb INTMEM_1C, #0 ROM:6CE0 je ROM_6CFA ROM:6CE2 andb ZERO_REG, INTMEM_B5, #8 ; Zero register ROM:6CE6 jne ROM_6CF6 ROM:6CE8 andb ZERO_REG, INTMEM_B5, #10h ; Zero register ROM:6CEC jne ROM_6CF3 ROM:6CEE ldb INTMEM_1C, #0 ROM:6CF1 sjmp ROM_6CF6 ROM:6CF3 ; --------------------------------------------------------------------------- ROM:6CF3 ROM:6CF3 ROM_6CF3: ; CODE XREF: ROM:6CEC↑j ROM:6CF3 orb INTMEM_B5, #8 ROM:6CF6 ROM:6CF6 ROM_6CF6: ; CODE XREF: ROM:6CE6↑j ROM:6CF6 ; ROM:6CF1↑j ROM:6CF6 orb INTMEM_B5, #10h ROM:6CF9 ret ROM:6CFA ; --------------------------------------------------------------------------- ROM:6CFA ROM:6CFA ROM_6CFA: ; CODE XREF: ROM:6CE0↑j ROM:6CFA andb ZERO_REG, INTMEM_B5, #8 ; Zero register ROM:6CFE je ROM_6D0E ROM:6D00 andb ZERO_REG, INTMEM_B5, #10h ; Zero register ROM:6D04 je ROM_6D0B ROM:6D06 ldb INTMEM_1C, #1 ROM:6D09 sjmp ROM_6D0E ROM:6D0B ; --------------------------------------------------------------------------- ROM:6D0B ROM:6D0B ROM_6D0B: ; CODE XREF: ROM:6D04↑j ROM:6D0B andb INTMEM_B5, #-9 ROM:6D0E ROM:6D0E ROM_6D0E: ; CODE XREF: ROM:6CFE↑j ROM:6D0E ; ROM:6D09↑j ROM:6D0E andb INTMEM_B5, #-11h ROM:6D11 ret ROM:6D12 ; --------------------------------------------------------------------------- ROM:6D12 ldb INTMEM_1A, #0 ROM:6D15 andb ZERO_REG, INTMEM_B5, #8 ; Zero register ROM:6D19 je ROM_6D1F ROM:6D1B ldb INTMEM_1C, #1 ROM:6D1E ret ROM:6D1F ; --------------------------------------------------------------------------- ROM:6D1F ROM:6D1F ROM_6D1F: ; CODE XREF: ROM:6D19↑j ROM:6D1F ldb INTMEM_1C, #0 ROM:6D22 ret ROM:6D23 ; --------------------------------------------------------------------------- ROM:6D23 rst ROM:6D24 ; --------------------------------------------------------------------------- ROM:6D24 lcall ROM_6DB6 ROM:6D27 cmpb INTMEM_1C, #0 ROM:6D2A je ROM_6D44 ROM:6D2C andb ZERO_REG, INTMEM_B5, #20h ; ' ' ; Zero register ROM:6D30 jne ROM_6D40 ROM:6D32 andb ZERO_REG, INTMEM_B5, #40h ; '@' ; Zero register ROM:6D36 jne ROM_6D3D ROM:6D38 ldb INTMEM_1C, #0 ROM:6D3B sjmp ROM_6D40 ROM:6D3D ; --------------------------------------------------------------------------- ROM:6D3D ROM:6D3D ROM_6D3D: ; CODE XREF: ROM:6D36↑j ROM:6D3D orb INTMEM_B5, #20h ; ' ' ROM:6D40 ROM:6D40 ROM_6D40: ; CODE XREF: ROM:6D30↑j ROM:6D40 ; ROM:6D3B↑j ROM:6D40 orb INTMEM_B5, #40h ; '@' ROM:6D43 ret ROM:6D44 ; --------------------------------------------------------------------------- ROM:6D44 ROM:6D44 ROM_6D44: ; CODE XREF: ROM:6D2A↑j ROM:6D44 andb ZERO_REG, INTMEM_B5, #20h ; ' ' ; Zero register ROM:6D48 je ROM_6D58 ROM:6D4A andb ZERO_REG, INTMEM_B5, #40h ; '@' ; Zero register ROM:6D4E je ROM_6D55 ROM:6D50 ldb INTMEM_1C, #1 ROM:6D53 sjmp ROM_6D58 ROM:6D55 ; --------------------------------------------------------------------------- ROM:6D55 ROM:6D55 ROM_6D55: ; CODE XREF: ROM:6D4E↑j ROM:6D55 andb INTMEM_B5, #-21h ROM:6D58 ROM:6D58 ROM_6D58: ; CODE XREF: ROM:6D48↑j ROM:6D58 ; ROM:6D53↑j ROM:6D58 andb INTMEM_B5, #-41h ROM:6D5B ret ROM:6D5C ; --------------------------------------------------------------------------- ROM:6D5C ldb INTMEM_1A, #0 ROM:6D5F andb ZERO_REG, INTMEM_B5, #20h ; ' ' ; Zero register ROM:6D63 je ROM_6D69 ROM:6D65 ldb INTMEM_1C, #1 ROM:6D68 ret ROM:6D69 ; --------------------------------------------------------------------------- ROM:6D69 ROM:6D69 ROM_6D69: ; CODE XREF: ROM:6D63↑j ROM:6D69 ldb INTMEM_1C, #0 ROM:6D6C ret ROM:6D6D ; --------------------------------------------------------------------------- ROM:6D6D rst ROM:6D6E ROM:6D6E ; =============== S U B R O U T I N E ======================================= ROM:6D6E ROM:6D6E ROM:6D6E ROM_6D6E: ; CODE XREF: ROM_6C18↑p ROM:6D6E ldb INTMEM_1A, #0 ROM:6D71 orb INTMEM_2E, #40h ; '@' ROM:6D74 stb INTMEM_2E, IOPORT2 ; Input/output port 2 ROM:6D77 ldb INTMEM_1C, IOPORT2 ; Input/output port 2 ROM:6D7A andb ZERO_REG, INTMEM_1C, #40h ; '@' ; Zero register ROM:6D7E je ROM_6D84 ROM:6D80 ldb INTMEM_1C, #1 ROM:6D83 ret ROM:6D84 ; --------------------------------------------------------------------------- ROM:6D84 ROM:6D84 ROM_6D84: ; CODE XREF: ROM_6D6E+10↑j ROM:6D84 ldb INTMEM_1C, #0 ROM:6D87 ret ROM:6D87 ; End of function ROM_6D6E ROM:6D87 ROM:6D88 ROM:6D88 ; =============== S U B R O U T I N E ======================================= ROM:6D88 ROM:6D88 ROM:6D88 ROM_6D88: ; CODE XREF: ROM:6C84↑p ROM:6D88 ldb INTMEM_1A, #0 ROM:6D8B ldb INTMEM_1C, IOPORT2 ; Input/output port 2 ROM:6D8E andb ZERO_REG, INTMEM_1C, #10h ; Zero register ROM:6D92 jne ROM_6D98 ROM:6D94 ldb INTMEM_1C, #1 ROM:6D97 ret ROM:6D98 ; --------------------------------------------------------------------------- ROM:6D98 ROM:6D98 ROM_6D98: ; CODE XREF: ROM_6D88+A↑j ROM:6D98 ldb INTMEM_1C, #0 ROM:6D9B ret ROM:6D9B ; End of function ROM_6D88 ROM:6D9B ROM:6D9C ROM:6D9C ; =============== S U B R O U T I N E ======================================= ROM:6D9C ROM:6D9C ROM:6D9C ROM_6D9C: ; CODE XREF: ROM:6CDA↑p ROM:6D9C ldb INTMEM_1A, #0 ROM:6D9F orb INTMEM_2C+1, #20h ; ' ' ROM:6DA2 stb INTMEM_2C+1, IOPORT1 ; Input/output port 1 ROM:6DA5 ldb INTMEM_1C, IOPORT1 ; Input/output port 1 ROM:6DA8 andb ZERO_REG, INTMEM_1C, #20h ; ' ' ; Zero register ROM:6DAC jne ROM_6DB2 ROM:6DAE ldb INTMEM_1C, #1 ROM:6DB1 ret ROM:6DB2 ; --------------------------------------------------------------------------- ROM:6DB2 ROM:6DB2 ROM_6DB2: ; CODE XREF: ROM_6D9C+10↑j ROM:6DB2 ldb INTMEM_1C, #0 ROM:6DB5 ret ROM:6DB5 ; End of function ROM_6D9C ROM:6DB5 ROM:6DB6 ROM:6DB6 ; =============== S U B R O U T I N E ======================================= ROM:6DB6 ROM:6DB6 ROM:6DB6 ROM_6DB6: ; CODE XREF: ROM:6D24↑p ROM:6DB6 ldb INTMEM_1A, #0 ROM:6DB9 orb INTMEM_2C+1, #40h ; '@' ROM:6DBC stb INTMEM_2C+1, IOPORT1 ; Input/output port 1 ROM:6DBF ldb INTMEM_1C, IOPORT1 ; Input/output port 1 ROM:6DC2 andb ZERO_REG, INTMEM_1C, #40h ; '@' ; Zero register ROM:6DC6 jne ROM_6DCC ROM:6DC8 ldb INTMEM_1C, #1 ROM:6DCB ret ROM:6DCC ; --------------------------------------------------------------------------- ROM:6DCC ROM:6DCC ROM_6DCC: ; CODE XREF: ROM_6DB6+10↑j ROM:6DCC ldb INTMEM_1C, #0 ROM:6DCF ret ROM:6DCF ; End of function ROM_6DB6 ROM:6DCF ROM:6DD0 ; --------------------------------------------------------------------------- ROM:6DD0 ldb INTMEM_1C+2, INTMEM_1C ROM:6DD3 clrb INTMEM_1C ROM:6DD5 ld INTMEM_1A, #2Dh ; '-' ROM:6DD9 lcall ROM_7496 ROM:6DDC clrb INTMEM_1A ROM:6DDE cmpb INTMEM_1C+2, #5 ROM:6DE1 jh ROM_6E0B ROM:6DE3 je ROM_6E26 ROM:6DE5 cmpb INTMEM_1C+2, #1 ROM:6DE8 jh ROM_6DEE ROM:6DEA je ROM_6DFD ROM:6DEC sjmp ROM_6E49 ROM:6DEE ; --------------------------------------------------------------------------- ROM:6DEE ROM:6DEE ROM_6DEE: ; CODE XREF: ROM:6DE8↑j ROM:6DEE cmpb INTMEM_1C+2, #3 ROM:6DF1 jh ROM_6E1E ROM:6DF3 je ROM_6E13 ROM:6DF5 andb INTMEM_B5, #7Fh ROM:6DF8 ldb INTMEM_1C+2, #0 ROM:6DFB sjmp ROM_6E03 ROM:6DFD ; --------------------------------------------------------------------------- ROM:6DFD ROM:6DFD ROM_6DFD: ; CODE XREF: ROM:6DEA↑j ROM:6DFD orb INTMEM_B5, #-80h ROM:6E00 ldb INTMEM_1C+2, #1 ROM:6E03 ROM:6E03 ROM_6E03: ; CODE XREF: ROM:6DFB↑j ROM:6E03 andb ZERO_REG, INTMEM_B5+1, #1 ; Zero register ROM:6E07 je ROM_6E35 ROM:6E09 sjmp ROM_6E46 ROM:6E0B ; --------------------------------------------------------------------------- ROM:6E0B ROM:6E0B ROM_6E0B: ; CODE XREF: ROM:6DE1↑j ROM:6E0B ldb INTMEM_1A, #-1 ROM:6E0E ld INTMEM_72, [SP] ; Stack pointer ROM:6E11 sjmp ROM_6E49 ROM:6E13 ; --------------------------------------------------------------------------- ROM:6E13 ROM:6E13 ROM_6E13: ; CODE XREF: ROM:6DF3↑j ROM:6E13 ldb INTMEM_1C+2, #1 ROM:6E16 andb ZERO_REG, INTMEM_1C, #3 ; Zero register ROM:6E1A je ROM_6E21 ROM:6E1C sjmp ROM_6E35 ROM:6E1E ; --------------------------------------------------------------------------- ROM:6E1E ROM:6E1E ROM_6E1E: ; CODE XREF: ROM:6DF1↑j ROM:6E1E ldb INTMEM_1C+2, #0 ROM:6E21 ROM:6E21 ROM_6E21: ; CODE XREF: ROM:6E1A↑j ROM:6E21 orb INTMEM_B5+1, #1 ROM:6E24 sjmp ROM_6E4C ROM:6E26 ; --------------------------------------------------------------------------- ROM:6E26 ROM:6E26 ROM_6E26: ; CODE XREF: ROM:6DE3↑j ROM:6E26 andb INTMEM_B5+1, #-2 ROM:6E29 ldb INTMEM_1C+2, #0 ROM:6E2C andb ZERO_REG, INTMEM_B5, #-80h ; Zero register ROM:6E30 je ROM_6E35 ROM:6E32 ldb INTMEM_1C+2, #1 ROM:6E35 ROM:6E35 ROM_6E35: ; CODE XREF: ROM:6E07↑j ROM:6E35 ; ROM:6E1C↑j ... ROM:6E35 andb ZERO_REG, INTMEM_1C, #1 ; Zero register ROM:6E39 jne ROM_6E46 ROM:6E3B andb ZERO_REG, INTMEM_1C, #2 ; Zero register ROM:6E3F je ROM_6E4C ROM:6E41 ldb INTMEM_1A, #2 ROM:6E44 sjmp ROM_6E49 ROM:6E46 ; --------------------------------------------------------------------------- ROM:6E46 ROM:6E46 ROM_6E46: ; CODE XREF: ROM:6E09↑j ROM:6E46 ; ROM:6E39↑j ROM:6E46 ldb INTMEM_1A, #1 ROM:6E49 ROM:6E49 ROM_6E49: ; CODE XREF: ROM:6DEC↑j ROM:6E49 ; ROM:6E11↑j ... ROM:6E49 ldb INTMEM_1C+2, #2 ROM:6E4C ROM:6E4C ROM_6E4C: ; CODE XREF: ROM:6E24↑j ROM:6E4C ; ROM:6E3F↑j ROM:6E4C lcall ROM_7018 ROM:6E4F andb ZERO_REG, INTMEM_B5+1, #1 ; Zero register ROM:6E53 je ROM_6E58 ROM:6E55 orb INTMEM_1C, #8 ROM:6E58 ROM:6E58 ROM_6E58: ; CODE XREF: ROM:6E53↑j ROM:6E58 andb ZERO_REG, INTMEM_B5, #-80h ; Zero register ROM:6E5C je ROM_6E61 ROM:6E5E orb INTMEM_1C, #10h ROM:6E61 ROM:6E61 ROM_6E61: ; CODE XREF: ROM:6E5C↑j ROM:6E61 ret ROM:6E62 ; --------------------------------------------------------------------------- ROM:6E62 ldb INTMEM_1C+2, INTMEM_1C ROM:6E65 clrb INTMEM_1C ROM:6E67 ld INTMEM_1A, #21h ; '!' ROM:6E6B lcall ROM_7496 ROM:6E6E clrb INTMEM_1A ROM:6E70 cmpb INTMEM_1C+2, #5 ROM:6E73 jh ROM_6E9D ROM:6E75 je ROM_6EB8 ROM:6E77 cmpb INTMEM_1C+2, #1 ROM:6E7A jh ROM_6E80 ROM:6E7C je ROM_6E8F ROM:6E7E sjmp ROM_6EDB ROM:6E80 ; --------------------------------------------------------------------------- ROM:6E80 ROM:6E80 ROM_6E80: ; CODE XREF: ROM:6E7A↑j ROM:6E80 cmpb INTMEM_1C+2, #3 ROM:6E83 jh ROM_6EB0 ROM:6E85 je ROM_6EA5 ROM:6E87 andb INTMEM_B5+1, #-3 ROM:6E8A ldb INTMEM_1C+2, #0 ROM:6E8D sjmp ROM_6E95 ROM:6E8F ; --------------------------------------------------------------------------- ROM:6E8F ROM:6E8F ROM_6E8F: ; CODE XREF: ROM:6E7C↑j ROM:6E8F orb INTMEM_B5+1, #2 ROM:6E92 ldb INTMEM_1C+2, #1 ROM:6E95 ROM:6E95 ROM_6E95: ; CODE XREF: ROM:6E8D↑j ROM:6E95 andb ZERO_REG, INTMEM_B5+1, #4 ; Zero register ROM:6E99 je ROM_6EC7 ROM:6E9B sjmp ROM_6ED8 ROM:6E9D ; --------------------------------------------------------------------------- ROM:6E9D ROM:6E9D ROM_6E9D: ; CODE XREF: ROM:6E73↑j ROM:6E9D ldb INTMEM_1A, #-1 ROM:6EA0 ld INTMEM_72, [SP] ; Stack pointer ROM:6EA3 sjmp ROM_6EDB ROM:6EA5 ; --------------------------------------------------------------------------- ROM:6EA5 ROM:6EA5 ROM_6EA5: ; CODE XREF: ROM:6E85↑j ROM:6EA5 ldb INTMEM_1C+2, #1 ROM:6EA8 andb ZERO_REG, INTMEM_1C, #3 ; Zero register ROM:6EAC je ROM_6EB3 ROM:6EAE sjmp ROM_6EC7 ROM:6EB0 ; --------------------------------------------------------------------------- ROM:6EB0 ROM:6EB0 ROM_6EB0: ; CODE XREF: ROM:6E83↑j ROM:6EB0 ldb INTMEM_1C+2, #0 ROM:6EB3 ROM:6EB3 ROM_6EB3: ; CODE XREF: ROM:6EAC↑j ROM:6EB3 orb INTMEM_B5+1, #4 ROM:6EB6 sjmp ROM_6EDE ROM:6EB8 ; --------------------------------------------------------------------------- ROM:6EB8 ROM:6EB8 ROM_6EB8: ; CODE XREF: ROM:6E75↑j ROM:6EB8 andb INTMEM_B5+1, #-5 ROM:6EBB ldb INTMEM_1C+2, #0 ROM:6EBE andb ZERO_REG, INTMEM_B5+1, #2 ; Zero register ROM:6EC2 je ROM_6EC7 ROM:6EC4 ldb INTMEM_1C+2, #1 ROM:6EC7 ROM:6EC7 ROM_6EC7: ; CODE XREF: ROM:6E99↑j ROM:6EC7 ; ROM:6EAE↑j ... ROM:6EC7 andb ZERO_REG, INTMEM_1C, #1 ; Zero register ROM:6ECB jne ROM_6ED8 ROM:6ECD andb ZERO_REG, INTMEM_1C, #2 ; Zero register ROM:6ED1 je ROM_6EDE ROM:6ED3 ldb INTMEM_1A, #2 ROM:6ED6 sjmp ROM_6EDB ROM:6ED8 ; --------------------------------------------------------------------------- ROM:6ED8 ROM:6ED8 ROM_6ED8: ; CODE XREF: ROM:6E9B↑j ROM:6ED8 ; ROM:6ECB↑j ROM:6ED8 ldb INTMEM_1A, #1 ROM:6EDB ROM:6EDB ROM_6EDB: ; CODE XREF: ROM:6E7E↑j ROM:6EDB ; ROM:6EA3↑j ... ROM:6EDB ldb INTMEM_1C+2, #2 ROM:6EDE ROM:6EDE ROM_6EDE: ; CODE XREF: ROM:6EB6↑j ROM:6EDE ; ROM:6ED1↑j ROM:6EDE lcall ROM_7054 ROM:6EE1 andb ZERO_REG, INTMEM_B5+1, #4 ; Zero register ROM:6EE5 je ROM_6EEA ROM:6EE7 orb INTMEM_1C, #8 ROM:6EEA ROM:6EEA ROM_6EEA: ; CODE XREF: ROM:6EE5↑j ROM:6EEA andb ZERO_REG, INTMEM_B5+1, #2 ; Zero register ROM:6EEE je ROM_6EF3 ROM:6EF0 orb INTMEM_1C, #10h ROM:6EF3 ROM:6EF3 ROM_6EF3: ; CODE XREF: ROM:6EEE↑j ROM:6EF3 ret ROM:6EF4 ; --------------------------------------------------------------------------- ROM:6EF4 ldb INTMEM_1C+2, INTMEM_1C ROM:6EF7 clrb INTMEM_1C ROM:6EF9 ld INTMEM_1A, #2Eh ; '.' ROM:6EFD lcall ROM_7496 ROM:6F00 clrb INTMEM_1A ROM:6F02 cmpb INTMEM_1C+2, #5 ROM:6F05 jh ROM_6F2F ROM:6F07 je ROM_6F4A ROM:6F09 cmpb INTMEM_1C+2, #1 ROM:6F0C jh ROM_6F12 ROM:6F0E je ROM_6F21 ROM:6F10 sjmp ROM_6F6D ROM:6F12 ; --------------------------------------------------------------------------- ROM:6F12 ROM:6F12 ROM_6F12: ; CODE XREF: ROM:6F0C↑j ROM:6F12 cmpb INTMEM_1C+2, #3 ROM:6F15 jh ROM_6F42 ROM:6F17 je ROM_6F37 ROM:6F19 andb INTMEM_B5+1, #-9 ROM:6F1C ldb INTMEM_1C+2, #0 ROM:6F1F sjmp ROM_6F27 ROM:6F21 ; --------------------------------------------------------------------------- ROM:6F21 ROM:6F21 ROM_6F21: ; CODE XREF: ROM:6F0E↑j ROM:6F21 orb INTMEM_B5+1, #8 ROM:6F24 ldb INTMEM_1C+2, #1 ROM:6F27 ROM:6F27 ROM_6F27: ; CODE XREF: ROM:6F1F↑j ROM:6F27 andb ZERO_REG, INTMEM_B5+1, #10h ; Zero register ROM:6F2B je ROM_6F59 ROM:6F2D sjmp ROM_6F6A ROM:6F2F ; --------------------------------------------------------------------------- ROM:6F2F ROM:6F2F ROM_6F2F: ; CODE XREF: ROM:6F05↑j ROM:6F2F ldb INTMEM_1A, #-1 ROM:6F32 ld INTMEM_72, [SP] ; Stack pointer ROM:6F35 sjmp ROM_6F6D ROM:6F37 ; --------------------------------------------------------------------------- ROM:6F37 ROM:6F37 ROM_6F37: ; CODE XREF: ROM:6F17↑j ROM:6F37 ldb INTMEM_1C+2, #1 ROM:6F3A andb ZERO_REG, INTMEM_1C, #3 ; Zero register ROM:6F3E je ROM_6F45 ROM:6F40 sjmp ROM_6F59 ROM:6F42 ; --------------------------------------------------------------------------- ROM:6F42 ROM:6F42 ROM_6F42: ; CODE XREF: ROM:6F15↑j ROM:6F42 ldb INTMEM_1C+2, #0 ROM:6F45 ROM:6F45 ROM_6F45: ; CODE XREF: ROM:6F3E↑j ROM:6F45 orb INTMEM_B5+1, #10h ROM:6F48 sjmp ROM_6F70 ROM:6F4A ; --------------------------------------------------------------------------- ROM:6F4A ROM:6F4A ROM_6F4A: ; CODE XREF: ROM:6F07↑j ROM:6F4A andb INTMEM_B5+1, #-11h ROM:6F4D ldb INTMEM_1C+2, #0 ROM:6F50 andb ZERO_REG, INTMEM_B5+1, #8 ; Zero register ROM:6F54 je ROM_6F59 ROM:6F56 ldb INTMEM_1C+2, #1 ROM:6F59 ROM:6F59 ROM_6F59: ; CODE XREF: ROM:6F2B↑j ROM:6F59 ; ROM:6F40↑j ... ROM:6F59 andb ZERO_REG, INTMEM_1C, #1 ; Zero register ROM:6F5D jne ROM_6F6A ROM:6F5F andb ZERO_REG, INTMEM_1C, #2 ; Zero register ROM:6F63 je ROM_6F70 ROM:6F65 ldb INTMEM_1A, #2 ROM:6F68 sjmp ROM_6F6D ROM:6F6A ; --------------------------------------------------------------------------- ROM:6F6A ROM:6F6A ROM_6F6A: ; CODE XREF: ROM:6F2D↑j ROM:6F6A ; ROM:6F5D↑j ROM:6F6A ldb INTMEM_1A, #1 ROM:6F6D ROM:6F6D ROM_6F6D: ; CODE XREF: ROM:6F10↑j ROM:6F6D ; ROM:6F35↑j ... ROM:6F6D ldb INTMEM_1C+2, #2 ROM:6F70 ROM:6F70 ROM_6F70: ; CODE XREF: ROM:6F48↑j ROM:6F70 ; ROM:6F63↑j ROM:6F70 lcall ROM_7090 ROM:6F73 andb ZERO_REG, INTMEM_B5+1, #10h ; Zero register ROM:6F77 je ROM_6F7C ROM:6F79 orb INTMEM_1C, #8 ROM:6F7C ROM:6F7C ROM_6F7C: ; CODE XREF: ROM:6F77↑j ROM:6F7C andb ZERO_REG, INTMEM_B5+1, #8 ; Zero register ROM:6F80 je ROM_6F85 ROM:6F82 orb INTMEM_1C, #10h ROM:6F85 ROM:6F85 ROM_6F85: ; CODE XREF: ROM:6F80↑j ROM:6F85 ret ROM:6F86 ; --------------------------------------------------------------------------- ROM:6F86 ldb INTMEM_1C+2, INTMEM_1C ROM:6F89 clrb INTMEM_1C ROM:6F8B ld INTMEM_1A, #2Fh ; '/' ROM:6F8F lcall ROM_7496 ROM:6F92 clrb INTMEM_1A ROM:6F94 cmpb INTMEM_1C+2, #5 ROM:6F97 jh ROM_6FC1 ROM:6F99 je ROM_6FDC ROM:6F9B cmpb INTMEM_1C+2, #1 ROM:6F9E jh ROM_6FA4 ROM:6FA0 je ROM_6FB3 ROM:6FA2 sjmp ROM_6FFF ROM:6FA4 ; --------------------------------------------------------------------------- ROM:6FA4 ROM:6FA4 ROM_6FA4: ; CODE XREF: ROM:6F9E↑j ROM:6FA4 cmpb INTMEM_1C+2, #3 ROM:6FA7 jh ROM_6FD4 ROM:6FA9 je ROM_6FC9 ROM:6FAB andb INTMEM_B5+1, #-21h ROM:6FAE ldb INTMEM_1C+2, #0 ROM:6FB1 sjmp ROM_6FB9 ROM:6FB3 ; --------------------------------------------------------------------------- ROM:6FB3 ROM:6FB3 ROM_6FB3: ; CODE XREF: ROM:6FA0↑j ROM:6FB3 orb INTMEM_B5+1, #20h ; ' ' ROM:6FB6 ldb INTMEM_1C+2, #1 ROM:6FB9 ROM:6FB9 ROM_6FB9: ; CODE XREF: ROM:6FB1↑j ROM:6FB9 andb ZERO_REG, INTMEM_B5+1, #40h ; '@' ; Zero register ROM:6FBD je ROM_6FEB ROM:6FBF sjmp ROM_6FFC ROM:6FC1 ; --------------------------------------------------------------------------- ROM:6FC1 ROM:6FC1 ROM_6FC1: ; CODE XREF: ROM:6F97↑j ROM:6FC1 ldb INTMEM_1A, #-1 ROM:6FC4 ld INTMEM_72, [SP] ; Stack pointer ROM:6FC7 sjmp ROM_6FFF ROM:6FC9 ; --------------------------------------------------------------------------- ROM:6FC9 ROM:6FC9 ROM_6FC9: ; CODE XREF: ROM:6FA9↑j ROM:6FC9 ldb INTMEM_1C+2, #1 ROM:6FCC andb ZERO_REG, INTMEM_1C, #3 ; Zero register ROM:6FD0 je ROM_6FD7 ROM:6FD2 sjmp ROM_6FEB ROM:6FD4 ; --------------------------------------------------------------------------- ROM:6FD4 ROM:6FD4 ROM_6FD4: ; CODE XREF: ROM:6FA7↑j ROM:6FD4 ldb INTMEM_1C+2, #0 ROM:6FD7 ROM:6FD7 ROM_6FD7: ; CODE XREF: ROM:6FD0↑j ROM:6FD7 orb INTMEM_B5+1, #40h ; '@' ROM:6FDA sjmp ROM_7002 ROM:6FDC ; --------------------------------------------------------------------------- ROM:6FDC ROM:6FDC ROM_6FDC: ; CODE XREF: ROM:6F99↑j ROM:6FDC andb INTMEM_B5+1, #-41h ROM:6FDF ldb INTMEM_1C+2, #0 ROM:6FE2 andb ZERO_REG, INTMEM_B5+1, #20h ; ' ' ; Zero register ROM:6FE6 je ROM_6FEB ROM:6FE8 ldb INTMEM_1C+2, #1 ROM:6FEB ROM:6FEB ROM_6FEB: ; CODE XREF: ROM:6FBD↑j ROM:6FEB ; ROM:6FD2↑j ... ROM:6FEB andb ZERO_REG, INTMEM_1C, #1 ; Zero register ROM:6FEF jne ROM_6FFC ROM:6FF1 andb ZERO_REG, INTMEM_1C, #2 ; Zero register ROM:6FF5 je ROM_7002 ROM:6FF7 ldb INTMEM_1A, #2 ROM:6FFA sjmp ROM_6FFF ROM:6FFC ; --------------------------------------------------------------------------- ROM:6FFC ROM:6FFC ROM_6FFC: ; CODE XREF: ROM:6FBF↑j ROM:6FFC ; ROM:6FEF↑j ROM:6FFC ldb INTMEM_1A, #1 ROM:6FFF ROM:6FFF ROM_6FFF: ; CODE XREF: ROM:6FA2↑j ROM:6FFF ; ROM:6FC7↑j ... ROM:6FFF ldb INTMEM_1C+2, #2 ROM:7002 ROM:7002 ROM_7002: ; CODE XREF: ROM:6FDA↑j ROM:7002 ; ROM:6FF5↑j ROM:7002 lcall ROM_70C8 ROM:7005 andb ZERO_REG, INTMEM_B5+1, #40h ; '@' ; Zero register ROM:7009 je ROM_700E ROM:700B orb INTMEM_1C, #8 ROM:700E ROM:700E ROM_700E: ; CODE XREF: ROM:7009↑j ROM:700E andb ZERO_REG, INTMEM_B5+1, #20h ; ' ' ; Zero register ROM:7012 je ROM_7017 ROM:7014 orb INTMEM_1C, #10h ROM:7017 ROM:7017 ROM_7017: ; CODE XREF: ROM:7012↑j ROM:7017 ret ROM:7018 ROM:7018 ; =============== S U B R O U T I N E ======================================= ROM:7018 ROM:7018 ROM:7018 ROM_7018: ; CODE XREF: ROM:ROM_6E4C↑p ROM:7018 cmpb INTMEM_1C+2, #2 ROM:701B jh ROM_703A ROM:701D je ROM_7040 ROM:701F pushf ROM:7020 ldb INTMEM_34, INTMEM_201[] ROM:7025 cmpb INTMEM_1C+2, #0 ROM:7028 jne ROM_702F ROM:702A orb INTMEM_34, #10h ROM:702D sjmp ROM_7032 ROM:702F ; --------------------------------------------------------------------------- ROM:702F ROM:702F ROM_702F: ; CODE XREF: ROM_7018+10↑j ROM:702F andb INTMEM_34, #-11h ROM:7032 ROM:7032 ROM_7032: ; CODE XREF: ROM_7018+15↑j ROM:7032 stb INTMEM_34, INTMEM_201[] ROM:7037 popf ROM:7038 sjmp ROM_7040 ROM:703A ; --------------------------------------------------------------------------- ROM:703A ROM:703A ROM_703A: ; CODE XREF: ROM_7018+3↑j ROM:703A ldb INTMEM_1A, #-1 ROM:703D ld INTMEM_72, [SP] ; Stack pointer ROM:7040 ROM:7040 ROM_7040: ; CODE XREF: ROM_7018+5↑j ROM:7040 ; ROM_7018+20↑j ROM:7040 ldb INTMEM_34, INTMEM_201[] ROM:7045 andb ZERO_REG, INTMEM_34, #10h ; Zero register ROM:7049 jne ROM_704F ROM:704B orb INTMEM_1C, #4 ROM:704E ret ROM:704F ; --------------------------------------------------------------------------- ROM:704F ROM:704F ROM_704F: ; CODE XREF: ROM_7018+31↑j ROM:704F orb INTMEM_1C, #20h ; ' ' ROM:7052 ret ROM:7052 ; End of function ROM_7018 ROM:7052 ROM:7053 ; --------------------------------------------------------------------------- ROM:7053 rst ROM:7054 ROM:7054 ; =============== S U B R O U T I N E ======================================= ROM:7054 ROM:7054 ROM:7054 ROM_7054: ; CODE XREF: ROM:ROM_6EDE↑p ROM:7054 cmpb INTMEM_1C+2, #2 ROM:7057 jh ROM_7076 ROM:7059 je ROM_707C ROM:705B pushf ROM:705C ldb INTMEM_34, INTMEM_201[] ROM:7061 cmpb INTMEM_1C+2, #0 ROM:7064 jne ROM_706B ROM:7066 orb INTMEM_34, #4 ROM:7069 sjmp ROM_706E ROM:706B ; --------------------------------------------------------------------------- ROM:706B ROM:706B ROM_706B: ; CODE XREF: ROM_7054+10↑j ROM:706B andb INTMEM_34, #-5 ROM:706E ROM:706E ROM_706E: ; CODE XREF: ROM_7054+15↑j ROM:706E stb INTMEM_34, INTMEM_201[] ROM:7073 popf ROM:7074 sjmp ROM_707C ROM:7076 ; --------------------------------------------------------------------------- ROM:7076 ROM:7076 ROM_7076: ; CODE XREF: ROM_7054+3↑j ROM:7076 ldb INTMEM_1A, #-1 ROM:7079 ld INTMEM_72, [SP] ; Stack pointer ROM:707C ROM:707C ROM_707C: ; CODE XREF: ROM_7054+5↑j ROM:707C ; ROM_7054+20↑j ROM:707C ldb INTMEM_34, INTMEM_201[] ROM:7081 andb ZERO_REG, INTMEM_34, #4 ; Zero register ROM:7085 jne ROM_708B ROM:7087 orb INTMEM_1C, #4 ROM:708A ret ROM:708B ; --------------------------------------------------------------------------- ROM:708B ROM:708B ROM_708B: ; CODE XREF: ROM_7054+31↑j ROM:708B orb INTMEM_1C, #20h ; ' ' ROM:708E ret ROM:708E ; End of function ROM_7054 ROM:708E ROM:708F ; --------------------------------------------------------------------------- ROM:708F rst ROM:7090 ROM:7090 ; =============== S U B R O U T I N E ======================================= ROM:7090 ROM:7090 ROM:7090 ROM_7090: ; CODE XREF: ROM:ROM_6F70↑p ROM:7090 cmpb INTMEM_1C+2, #2 ROM:7093 jh ROM_70B2 ROM:7095 je ROM_70B8 ROM:7097 pushf ROM:7098 ldb INTMEM_34, INTMEM_201[] ROM:709D cmpb INTMEM_1C+2, #0 ROM:70A0 jne ROM_70A7 ROM:70A2 andb INTMEM_34, #7Fh ROM:70A5 sjmp ROM_70AA ROM:70A7 ; --------------------------------------------------------------------------- ROM:70A7 ROM:70A7 ROM_70A7: ; CODE XREF: ROM_7090+10↑j ROM:70A7 orb INTMEM_34, #-80h ROM:70AA ROM:70AA ROM_70AA: ; CODE XREF: ROM_7090+15↑j ROM:70AA stb INTMEM_34, INTMEM_201[] ROM:70AF popf ROM:70B0 sjmp ROM_70B8 ROM:70B2 ; --------------------------------------------------------------------------- ROM:70B2 ROM:70B2 ROM_70B2: ; CODE XREF: ROM_7090+3↑j ROM:70B2 ldb INTMEM_1A, #-1 ROM:70B5 ld INTMEM_72, [SP] ; Stack pointer ROM:70B8 ROM:70B8 ROM_70B8: ; CODE XREF: ROM_7090+5↑j ROM:70B8 ; ROM_7090+20↑j ROM:70B8 ldb INTMEM_34, INTMEM_201[] ROM:70BD andb ZERO_REG, INTMEM_34, #-80h ; Zero register ROM:70C1 je ROM_70C6 ROM:70C3 orb INTMEM_1C, #24h ; '$' ROM:70C6 ROM:70C6 ROM_70C6: ; CODE XREF: ROM_7090+31↑j ROM:70C6 ret ROM:70C6 ; End of function ROM_7090 ROM:70C6 ROM:70C7 ; --------------------------------------------------------------------------- ROM:70C7 rst ROM:70C8 ROM:70C8 ; =============== S U B R O U T I N E ======================================= ROM:70C8 ROM:70C8 ROM:70C8 ROM_70C8: ; CODE XREF: ROM:ROM_7002↑p ROM:70C8 cmpb INTMEM_1C+2, #2 ROM:70CB jh ROM_70EA ROM:70CD je ROM_70F0 ROM:70CF pushf ROM:70D0 ldb INTMEM_34, INTMEM_201[] ROM:70D5 cmpb INTMEM_1C+2, #0 ROM:70D8 jne ROM_70DF ROM:70DA orb INTMEM_34, #2 ROM:70DD sjmp ROM_70E2 ROM:70DF ; --------------------------------------------------------------------------- ROM:70DF ROM:70DF ROM_70DF: ; CODE XREF: ROM_70C8+10↑j ROM:70DF andb INTMEM_34, #-3 ROM:70E2 ROM:70E2 ROM_70E2: ; CODE XREF: ROM_70C8+15↑j ROM:70E2 stb INTMEM_34, INTMEM_201[] ROM:70E7 popf ROM:70E8 sjmp ROM_70F0 ROM:70EA ; --------------------------------------------------------------------------- ROM:70EA ROM:70EA ROM_70EA: ; CODE XREF: ROM_70C8+3↑j ROM:70EA ldb INTMEM_1A, #-1 ROM:70ED ld INTMEM_72, [SP] ; Stack pointer ROM:70F0 ROM:70F0 ROM_70F0: ; CODE XREF: ROM_70C8+5↑j ROM:70F0 ; ROM_70C8+20↑j ROM:70F0 ldb INTMEM_34, INTMEM_201[] ROM:70F5 andb ZERO_REG, INTMEM_34, #2 ; Zero register ROM:70F9 jne ROM_70FF ROM:70FB orb INTMEM_1C, #4 ROM:70FE ret ROM:70FF ; --------------------------------------------------------------------------- ROM:70FF ROM:70FF ROM_70FF: ; CODE XREF: ROM_70C8+31↑j ROM:70FF orb INTMEM_1C, #20h ; ' ' ROM:7102 ret ROM:7102 ; End of function ROM_70C8 ROM:7102 ROM:7103 ; --------------------------------------------------------------------------- ROM:7103 ROM:7103 ROM_7103: ; CODE XREF: ROM:7173↓j ROM:7103 ld SP, #-3FB0h ; Stack pointer ROM:7107 ldb INTMEM_1A, #0Eh ROM:710A stb INTMEM_1A, INTMEM_280[] ROM:710F ldb INTMEM_1A, #0Eh ROM:7112 stb INTMEM_1A, INTMEM_281[] ROM:7117 ldb INTMEM_1A, #4 ROM:711A stb INTMEM_1A, INTMEM_282[] ROM:711F ldb INTMEM_1A, #0Bh ROM:7122 stb INTMEM_1A, INTMEM_283[] ROM:7127 ldb INTMEM_1A, #30h ; '0' ROM:712A stb INTMEM_1A, INTMEM_284[] ROM:712F ldb INTMEM_1A, #3Fh ; '?' ROM:7132 stb INTMEM_1A, INTMEM_285[] ROM:7137 lcall ROM_3D5A ROM:713A lcall ROM_4320 ROM:713D lcall ROM_5590 ROM:7140 lcall ROM_6538 ROM:7143 lcall ROM_3D5E ROM:7146 lcall ROM_4A00 ROM:7149 lcall ROM_48E0 ROM:714C lcall ROM_4E4C ROM:714F lcall ROM_44BE ROM:7152 lcall ROM_4F86 ROM:7155 lcall ROM_2DEF ROM:7158 lcall ROM_4386 ROM:715B lcall ROM_447E ROM:715E lcall ROM_4472 ROM:7161 lcall ROM_4EB3 ROM:7164 lcall ROM_3D62 ROM:7167 lcall ROM_7176 ROM:716A lcall ROM_3B14 ROM:716D lcall ROM_50D2 ROM:7170 lcall ROM_3D66 ROM:7173 sjmp ROM_7103 ROM:7175 ; --------------------------------------------------------------------------- ROM:7175 rst ROM:7176 ROM:7176 ; =============== S U B R O U T I N E ======================================= ROM:7176 ROM:7176 ROM:7176 ROM_7176: ; CODE XREF: ROM:7167↑p ROM:7176 ld INTMEM_26, #7192h ROM:717A ROM:717A ROM_717A: ; CODE XREF: ROM_7176+18↓j ROM:717A cmp INTMEM_26, #7198h ROM:717E je ROM_7190 ROM:7180 jh ROM_7190 ROM:7182 ld INTMEM_20, [INTMEM_26] ROM:7185 push #718Ah ROM:7188 br [INTMEM_20] ROM:718A ; --------------------------------------------------------------------------- ROM:718A add INTMEM_26, #2 ROM:718E sjmp ROM_717A ROM:7190 ; --------------------------------------------------------------------------- ROM:7190 ROM:7190 ROM_7190: ; CODE XREF: ROM_7176+8↑j ROM:7190 ; ROM_7176+A↑j ROM:7190 ret ROM:7190 ; End of function ROM_7176 ROM:7190 ROM:7191 ; --------------------------------------------------------------------------- ROM:7191 rst ROM:7192 ; --------------------------------------------------------------------------- ROM:7192 cmpb INTMEM_8A, INTMEM_70+1 ROM:7195 andb INTMEM_72+1, [INTMEM_7C] ROM:7198 ld INTMEM_3C, #746Eh ROM:719C cmp INTMEM_3C, #748Eh ROM:71A0 je ROM_71B6 ROM:71A2 jh ROM_71B6 ROM:71A4 add INTMEM_3C, #2 ROM:71A8 ld INTMEM_20, [INTMEM_3C] ROM:71AB push #71B0h ROM:71AE br [INTMEM_20] ROM:71B0 ; --------------------------------------------------------------------------- ROM:71B0 andb ZERO_REG, INTMEM_1C, #1 ; Zero register ROM:71B4 jne ROM_71B7 ROM:71B6 ROM:71B6 ROM_71B6: ; CODE XREF: ROM:71A0↑j ROM:71B6 ; ROM:71A2↑j ROM:71B6 ret ROM:71B7 ; --------------------------------------------------------------------------- ROM:71B7 ROM:71B7 ROM_71B7: ; CODE XREF: ROM:71B4↑j ROM:71B7 ld INTMEM_3C, #746Eh ROM:71BB ROM:71BB ROM_71BB: ; CODE XREF: ROM:71D6↓j ROM:71BB cmp INTMEM_3C, #748Eh ROM:71BF je ROM_71D8 ROM:71C1 jh ROM_71D8 ROM:71C3 ld INTMEM_20+2, INTMEM_3C[] ROM:71C8 ld INTMEM_1A, [INTMEM_20+2] ROM:71CB ld INTMEM_1C, #4 ROM:71CF lcall ROM_4346 ROM:71D2 add INTMEM_3C, #8 ROM:71D6 sjmp ROM_71BB ROM:71D8 ; --------------------------------------------------------------------------- ROM:71D8 ROM:71D8 ROM_71D8: ; CODE XREF: ROM:71BF↑j ROM:71D8 ; ROM:71C1↑j ROM:71D8 ld INTMEM_3C, #746Eh ROM:71DC ROM:71DC ROM_71DC: ; CODE XREF: ROM:7265↓j ROM:71DC cmp INTMEM_3C, #748Eh ROM:71E0 je ROM_71E4 ROM:71E2 jnh ROM_71E7 ROM:71E4 ROM:71E4 ROM_71E4: ; CODE XREF: ROM:71E0↑j ROM:71E4 ljmp ROM_7267 ROM:71E7 ; --------------------------------------------------------------------------- ROM:71E7 ROM:71E7 ROM_71E7: ; CODE XREF: ROM:71E2↑j ROM:71E7 ld INTMEM_20+2, INTMEM_3C[] ROM:71EC add INTMEM_20+2, #4 ROM:71F0 ld INTMEM_20, [INTMEM_20+2] ROM:71F3 push #71F8h ROM:71F6 br [INTMEM_20] ROM:71F8 ; --------------------------------------------------------------------------- ROM:71F8 sub INTMEM_20+2, #2 ROM:71FC ld INTMEM_1A, [INTMEM_20+2] ROM:71FF ld INTMEM_1C, #0 ROM:7203 lcall ROM_4346 ROM:7206 andb ZERO_REG, INTMEM_1C, #2 ; Zero register ROM:720A je ROM_7217 ROM:720C andb ZERO_REG, INTMEM_1C, #4 ; Zero register ROM:7210 je ROM_7261 ROM:7212 ld INTMEM_72, [SP] ; Stack pointer ROM:7215 sjmp ROM_7261 ROM:7217 ; --------------------------------------------------------------------------- ROM:7217 ROM:7217 ROM_7217: ; CODE XREF: ROM:720A↑j ROM:7217 andb ZERO_REG, INTMEM_1C, #10h ; Zero register ROM:721B je ROM_7261 ROM:721D ld INTMEM_20+2, INTMEM_3C[] ROM:7222 ld INTMEM_1A, [INTMEM_20+2] ROM:7225 ld INTMEM_1C, #3 ROM:7229 lcall ROM_4346 ROM:722C ld INTMEM_20+2, INTMEM_3C[] ROM:7231 add INTMEM_20+2, #2 ROM:7235 ld INTMEM_20, [INTMEM_20+2] ROM:7238 push #723Dh ROM:723B br [INTMEM_20] ROM:723D ; --------------------------------------------------------------------------- ROM:723D sub INTMEM_20+2, #2 ROM:7241 andb ZERO_REG, INTMEM_1C, #1 ; Zero register ROM:7245 je ROM_7257 ROM:7247 add INTMEM_20+2, #6 ROM:724B ld INTMEM_20, [INTMEM_20+2] ROM:724E push #7253h ROM:7251 br [INTMEM_20] ROM:7253 ; --------------------------------------------------------------------------- ROM:7253 sub INTMEM_20+2, #6 ROM:7257 ROM:7257 ROM_7257: ; CODE XREF: ROM:7245↑j ROM:7257 ld INTMEM_1A, [INTMEM_20+2] ROM:725A ld INTMEM_1C, #4 ROM:725E lcall ROM_4346 ROM:7261 ROM:7261 ROM_7261: ; CODE XREF: ROM:7210↑j ROM:7261 ; ROM:7215↑j ... ROM:7261 add INTMEM_3C, #8 ROM:7265 sjmp ROM_71DC ROM:7267 ; --------------------------------------------------------------------------- ROM:7267 ROM:7267 ROM_7267: ; CODE XREF: ROM:ROM_71E4↑j ROM:7267 ld INTMEM_3C, #746Eh ROM:726B ROM:726B ROM_726B: ; CODE XREF: ROM:7286↓j ROM:726B cmp INTMEM_3C, #748Eh ROM:726F je ROM_7288 ROM:7271 jh ROM_7288 ROM:7273 ld INTMEM_20+2, INTMEM_3C[] ROM:7278 ld INTMEM_1A, [INTMEM_20+2] ROM:727B ld INTMEM_1C, #5 ROM:727F lcall ROM_4346 ROM:7282 add INTMEM_3C, #8 ROM:7286 sjmp ROM_726B ROM:7288 ; --------------------------------------------------------------------------- ROM:7288 ROM:7288 ROM_7288: ; CODE XREF: ROM:726F↑j ROM:7288 ; ROM:7271↑j ROM:7288 ret ROM:7289 ; --------------------------------------------------------------------------- ROM:7289 rst ROM:728A ; --------------------------------------------------------------------------- ROM:728A ld INTMEM_3C, #748Eh ROM:728E cmp INTMEM_3C, #7496h ROM:7292 je ROM_72A8 ROM:7294 jh ROM_72A8 ROM:7296 add INTMEM_3C, #2 ROM:729A ld INTMEM_20, [INTMEM_3C] ROM:729D push #72A2h ROM:72A0 br [INTMEM_20] ROM:72A2 ; --------------------------------------------------------------------------- ROM:72A2 andb ZERO_REG, INTMEM_1C, #1 ; Zero register ROM:72A6 jne ROM_72A9 ROM:72A8 ROM:72A8 ROM_72A8: ; CODE XREF: ROM:7292↑j ROM:72A8 ; ROM:7294↑j ROM:72A8 ret ROM:72A9 ; --------------------------------------------------------------------------- ROM:72A9 ROM:72A9 ROM_72A9: ; CODE XREF: ROM:72A6↑j ROM:72A9 ld INTMEM_3C, #748Eh ROM:72AD ROM:72AD ROM_72AD: ; CODE XREF: ROM:72C8↓j ROM:72AD ; ROM:A702↓j ROM:72AD cmp INTMEM_3C, #7496h ROM:72B1 je ROM_72CA ROM:72B3 jh ROM_72CA ROM:72B5 ld INTMEM_20+2, INTMEM_3C[] ROM:72BA ld INTMEM_1A, [INTMEM_20+2] ROM:72BD ld INTMEM_1C, #4 ROM:72C1 lcall ROM_4346 ROM:72C4 add INTMEM_3C, #8 ROM:72C8 sjmp ROM_72AD ROM:72CA ; --------------------------------------------------------------------------- ROM:72CA ROM:72CA ROM_72CA: ; CODE XREF: ROM:72B1↑j ROM:72CA ; ROM:72B3↑j ROM:72CA ld INTMEM_3C, #748Eh ROM:72CE ROM:72CE ROM_72CE: ; CODE XREF: ROM:7357↓j ROM:72CE cmp INTMEM_3C, #7496h ROM:72D2 je ROM_72D6 ROM:72D4 jnh ROM_72D9 ROM:72D6 ROM:72D6 ROM_72D6: ; CODE XREF: ROM:72D2↑j ROM:72D6 ljmp ROM_7359 ROM:72D9 ; --------------------------------------------------------------------------- ROM:72D9 ROM:72D9 ROM_72D9: ; CODE XREF: ROM:72D4↑j ROM:72D9 ld INTMEM_20+2, INTMEM_3C[] ROM:72DE add INTMEM_20+2, #4 ROM:72E2 ld INTMEM_20, [INTMEM_20+2] ROM:72E5 push #72EAh ROM:72E8 br [INTMEM_20] ROM:72EA ; --------------------------------------------------------------------------- ROM:72EA sub INTMEM_20+2, #2 ROM:72EE ld INTMEM_1A, [INTMEM_20+2] ROM:72F1 ld INTMEM_1C, #0 ROM:72F5 lcall ROM_4346 ROM:72F8 andb ZERO_REG, INTMEM_1C, #2 ; Zero register ROM:72FC je ROM_7309 ROM:72FE andb ZERO_REG, INTMEM_1C, #4 ; Zero register ROM:7302 je ROM_7353 ROM:7304 ld INTMEM_72, [SP] ; Stack pointer ROM:7307 sjmp ROM_7353 ROM:7309 ; --------------------------------------------------------------------------- ROM:7309 ROM:7309 ROM_7309: ; CODE XREF: ROM:72FC↑j ROM:7309 andb ZERO_REG, INTMEM_1C, #10h ; Zero register ROM:730D je ROM_7353 ROM:730F ld INTMEM_20+2, INTMEM_3C[] ROM:7314 ld INTMEM_1A, [INTMEM_20+2] ROM:7317 ld INTMEM_1C, #3 ROM:731B lcall ROM_4346 ROM:731E ld INTMEM_20+2, INTMEM_3C[] ROM:7323 add INTMEM_20+2, #2 ROM:7327 ld INTMEM_20, [INTMEM_20+2] ROM:732A push #732Fh ROM:732D br [INTMEM_20] ROM:732F ; --------------------------------------------------------------------------- ROM:732F sub INTMEM_20+2, #2 ROM:7333 andb ZERO_REG, INTMEM_1C, #1 ; Zero register ROM:7337 je ROM_7349 ROM:7339 add INTMEM_20+2, #6 ROM:733D ld INTMEM_20, [INTMEM_20+2] ROM:7340 push #7345h ROM:7343 br [INTMEM_20] ROM:7345 ; --------------------------------------------------------------------------- ROM:7345 sub INTMEM_20+2, #6 ROM:7349 ROM:7349 ROM_7349: ; CODE XREF: ROM:7337↑j ROM:7349 ld INTMEM_1A, [INTMEM_20+2] ROM:734C ld INTMEM_1C, #4 ROM:7350 lcall ROM_4346 ROM:7353 ROM:7353 ROM_7353: ; CODE XREF: ROM:7302↑j ROM:7353 ; ROM:7307↑j ... ROM:7353 add INTMEM_3C, #8 ROM:7357 sjmp ROM_72CE ROM:7359 ; --------------------------------------------------------------------------- ROM:7359 ROM:7359 ROM_7359: ; CODE XREF: ROM:ROM_72D6↑j ROM:7359 ld INTMEM_3C, #748Eh ROM:735D ROM:735D ROM_735D: ; CODE XREF: ROM:7378↓j ROM:735D cmp INTMEM_3C, #7496h ROM:7361 je ROM_737A ROM:7363 jh ROM_737A ROM:7365 ld INTMEM_20+2, INTMEM_3C[] ROM:736A ld INTMEM_1A, [INTMEM_20+2] ROM:736D ld INTMEM_1C, #5 ROM:7371 lcall ROM_4346 ROM:7374 add INTMEM_3C, #8 ROM:7378 sjmp ROM_735D ROM:737A ; --------------------------------------------------------------------------- ROM:737A ROM:737A ROM_737A: ; CODE XREF: ROM:7361↑j ROM:737A ; ROM:7363↑j ROM:737A ret ROM:737B ; --------------------------------------------------------------------------- ROM:737B rst ROM:737C ; --------------------------------------------------------------------------- ROM:737C ld INTMEM_3C, #7496h ROM:7380 ROM:7380 ; =============== S U B R O U T I N E ======================================= ROM:7380 ROM:7380 ROM:7380 ROM_7380: ; CODE XREF: ROM:747E↓p ROM:7380 ROM:7380 ; FUNCTION CHUNK AT ROM:744B SIZE 00000022 BYTES ROM:7380 ROM:7380 cmp INTMEM_3C, #7496h ROM:7384 je ROM_739A ROM:7386 jh ROM_739A ROM:7388 add INTMEM_3C, #2 ROM:738C ld INTMEM_20, [INTMEM_3C] ROM:738F push #7394h ROM:7392 br [INTMEM_20] ROM:7394 ; --------------------------------------------------------------------------- ROM:7394 andb ZERO_REG, INTMEM_1C, #1 ; Zero register ROM:7398 jne ROM_739B ROM:739A ROM:739A ROM_739A: ; CODE XREF: ROM_7380+4↑j ROM:739A ; ROM_7380+6↑j ROM:739A ret ROM:739B ; --------------------------------------------------------------------------- ROM:739B ROM:739B ROM_739B: ; CODE XREF: ROM_7380+18↑j ROM:739B ld INTMEM_3C, #7496h ROM:739F ROM:739F ROM_739F: ; CODE XREF: ROM_7380+3A↓j ROM:739F cmp INTMEM_3C, #7496h ROM:73A3 je ROM_73BC ROM:73A5 jh ROM_73BC ROM:73A7 ld INTMEM_20+2, INTMEM_3C[] ROM:73AC ld INTMEM_1A, [INTMEM_20+2] ROM:73AF ld INTMEM_1C, #4 ROM:73B3 lcall ROM_4346 ROM:73B6 add INTMEM_3C, #8 ROM:73BA sjmp ROM_739F ROM:73BC ; --------------------------------------------------------------------------- ROM:73BC ROM:73BC ROM_73BC: ; CODE XREF: ROM_7380+23↑j ROM:73BC ; ROM_7380+25↑j ROM:73BC ld INTMEM_3C, #7496h ROM:73C0 ROM:73C0 ROM_73C0: ; CODE XREF: ROM:7449↓j ROM:73C0 cmp INTMEM_3C, #7496h ROM:73C4 je ROM_73C8 ROM:73C6 jnh ROM_73CB ROM:73C8 ROM:73C8 ROM_73C8: ; CODE XREF: ROM_7380+44↑j ROM:73C8 ljmp ROM_744B ROM:73CB ; --------------------------------------------------------------------------- ROM:73CB ROM:73CB ROM_73CB: ; CODE XREF: ROM_7380+46↑j ROM:73CB ld INTMEM_20+2, INTMEM_3C[] ROM:73D0 add INTMEM_20+2, #4 ROM:73D4 ld INTMEM_20, [INTMEM_20+2] ROM:73D7 push #73DCh ROM:73DA br [INTMEM_20] ROM:73DA ; End of function ROM_7380 ROM:73DA ROM:73DC ; --------------------------------------------------------------------------- ROM:73DC sub INTMEM_20+2, #2 ROM:73E0 ld INTMEM_1A, [INTMEM_20+2] ROM:73E3 ld INTMEM_1C, #0 ROM:73E7 lcall ROM_4346 ROM:73EA andb ZERO_REG, INTMEM_1C, #2 ; Zero register ROM:73EE je ROM_73FB ROM:73F0 andb ZERO_REG, INTMEM_1C, #4 ; Zero register ROM:73F4 je ROM_7445 ROM:73F6 ld INTMEM_72, [SP] ; Stack pointer ROM:73F9 sjmp ROM_7445 ROM:73FB ; --------------------------------------------------------------------------- ROM:73FB ROM:73FB ROM_73FB: ; CODE XREF: ROM:73EE↑j ROM:73FB andb ZERO_REG, INTMEM_1C, #10h ; Zero register ROM:73FF je ROM_7445 ROM:7401 ld INTMEM_20+2, INTMEM_3C[] ROM:7406 ld INTMEM_1A, [INTMEM_20+2] ROM:7409 ld INTMEM_1C, #3 ROM:740D lcall ROM_4346 ROM:7410 ld INTMEM_20+2, INTMEM_3C[] ROM:7415 add INTMEM_20+2, #2 ROM:7419 ld INTMEM_20, [INTMEM_20+2] ROM:741C push #7421h ROM:741F br [INTMEM_20] ROM:7421 ; --------------------------------------------------------------------------- ROM:7421 sub INTMEM_20+2, #2 ROM:7425 andb ZERO_REG, INTMEM_1C, #1 ; Zero register ROM:7429 je ROM_743B ROM:742B add INTMEM_20+2, #6 ROM:742F ld INTMEM_20, [INTMEM_20+2] ROM:7432 push #7437h ROM:7435 br [INTMEM_20] ROM:7437 ; --------------------------------------------------------------------------- ROM:7437 sub INTMEM_20+2, #6 ROM:743B ROM:743B ROM_743B: ; CODE XREF: ROM:7429↑j ROM:743B ld INTMEM_1A, [INTMEM_20+2] ROM:743E ld INTMEM_1C, #4 ROM:7442 lcall ROM_4346 ROM:7445 ROM:7445 ROM_7445: ; CODE XREF: ROM:73F4↑j ROM:7445 ; ROM:73F9↑j ... ROM:7445 add INTMEM_3C, #8 ROM:7449 sjmp ROM_73C0 ROM:744B ; --------------------------------------------------------------------------- ROM:744B ; START OF FUNCTION CHUNK FOR ROM_7380 ROM:744B ROM:744B ROM_744B: ; CODE XREF: ROM_7380:ROM_73C8↑j ROM:744B ld INTMEM_3C, #7496h ROM:744F ROM:744F ROM_744F: ; CODE XREF: ROM_7380+EA↓j ROM:744F cmp INTMEM_3C, #7496h ROM:7453 je ROM_746C ROM:7455 jh ROM_746C ROM:7457 ld INTMEM_20+2, INTMEM_3C[] ROM:745C ld INTMEM_1A, [INTMEM_20+2] ROM:745F ld INTMEM_1C, #5 ROM:7463 lcall ROM_4346 ROM:7466 add INTMEM_3C, #8 ROM:746A sjmp ROM_744F ROM:746C ; --------------------------------------------------------------------------- ROM:746C ROM:746C ROM_746C: ; CODE XREF: ROM_7380+D3↑j ROM:746C ; ROM_7380+D5↑j ROM:746C ret ROM:746C ; END OF FUNCTION CHUNK FOR ROM_7380 ROM:746D ; --------------------------------------------------------------------------- ROM:746D rst ROM:746E ; --------------------------------------------------------------------------- ROM:746E sjmp ROM_756E+2 ROM:7470 ; --------------------------------------------------------------------------- ROM:7470 add INTMEM_74, INTMEM_C0+1, [INTMEM_74]+ ROM:7474 subcb INTMEM_2C+1, [INTMEM_74] ROM:7477 skip INTMEM_46 ROM:7479 addb INTMEM_74, #-23h ROM:747C jge ROM_74F2 ROM:747E scall ROM_7380 ROM:7480 add INTMEM_74, INTMEM_F6+3, [INTMEM_74]+ ROM:7484 pushf ROM:7485 addb ZERO_REG, INTMEM_2A ; Zero register ROM:7488 add INTMEM_74+1, WSR1, [INTMEM_74]+ ; Window selection register 1 ROM:748C shral INTMEM_2E, INTMEM_74+1 ROM:748F skip INTMEM_5A ROM:7491 addb INTMEM_74+1, #31h ; '1' ROM:7494 scall ROM_770B ROM:7496 ROM:7496 ; =============== S U B R O U T I N E ======================================= ROM:7496 ROM:7496 ROM:7496 ROM_7496: ; CODE XREF: ROM_41E8-D5↑p ROM:7496 ; ROM:6DD9↑p ... ROM:7496 ld INTMEM_20+2, #746Eh ROM:749A ROM:749A ROM_749A: ; CODE XREF: ROM_7496+19↓j ROM:749A cmp INTMEM_20+2, #7496h ROM:749E je ROM_74A2 ROM:74A0 jnh ROM_74A6 ROM:74A2 ROM:74A2 ROM_74A2: ; CODE XREF: ROM_7496+8↑j ROM:74A2 ld INTMEM_72, [SP] ; Stack pointer ROM:74A5 ret ROM:74A6 ; --------------------------------------------------------------------------- ROM:74A6 ROM:74A6 ROM_74A6: ; CODE XREF: ROM_7496+A↑j ROM:74A6 cmp INTMEM_1A, [INTMEM_20+2] ROM:74A9 je ROM_74B1 ROM:74AB add INTMEM_20+2, #8 ROM:74AF sjmp ROM_749A ROM:74B1 ; --------------------------------------------------------------------------- ROM:74B1 ROM:74B1 ROM_74B1: ; CODE XREF: ROM_7496+13↑j ROM:74B1 add INTMEM_20+2, #4 ROM:74B5 ld INTMEM_20, [INTMEM_20+2] ROM:74B8 br [INTMEM_20] ROM:74B8 ; End of function ROM_7496 ROM:74B8 ROM:74BA ; --------------------------------------------------------------------------- ROM:74BA orb INTMEM_B9+1, #2 ROM:74BD orb INTMEM_BB+1, #2 ROM:74C0 ret ROM:74C1 ; --------------------------------------------------------------------------- ROM:74C1 andb INTMEM_1C, #-3 ROM:74C4 andb ZERO_REG, INTMEM_B9+1, #2 ; Zero register ROM:74C8 je ROM_74CD ROM:74CA orb INTMEM_1C, #2 ROM:74CD ROM:74CD ROM_74CD: ; CODE XREF: ROM:74C8↑j ROM:74CD sub INTMEM_20+2, #2 ROM:74D1 ld INTMEM_20, [INTMEM_20+2] ROM:74D4 br [INTMEM_20] ROM:74D6 ; --------------------------------------------------------------------------- ROM:74D6 orb INTMEM_B9+1, #4 ROM:74D9 orb INTMEM_BB+1, #4 ROM:74DC ret ROM:74DD ; --------------------------------------------------------------------------- ROM:74DD andb INTMEM_1C, #-3 ROM:74E0 andb ZERO_REG, INTMEM_B9+1, #4 ; Zero register ROM:74E4 je ROM_74E9 ROM:74E6 orb INTMEM_1C, #2 ROM:74E9 ROM:74E9 ROM_74E9: ; CODE XREF: ROM:74E4↑j ROM:74E9 sub INTMEM_20+2, #2 ROM:74ED ld INTMEM_20, [INTMEM_20+2] ROM:74F0 br [INTMEM_20] ROM:74F2 ; --------------------------------------------------------------------------- ROM:74F2 ROM:74F2 ROM_74F2: ; CODE XREF: ROM:747C↑j ROM:74F2 orb INTMEM_B5+1, #-80h ROM:74F5 orb INTMEM_BB+1, #8 ROM:74F8 ret ROM:74F9 ; --------------------------------------------------------------------------- ROM:74F9 andb INTMEM_1C, #-3 ROM:74FC andb ZERO_REG, INTMEM_B5+1, #-80h ; Zero register ROM:7500 je ROM_7505 ROM:7502 orb INTMEM_1C, #2 ROM:7505 ROM:7505 ROM_7505: ; CODE XREF: ROM:7500↑j ROM:7505 sub INTMEM_20+2, #2 ROM:7509 ld INTMEM_20, [INTMEM_20+2] ROM:750C br [INTMEM_20] ROM:750E ; --------------------------------------------------------------------------- ROM:750E orb INTMEM_B7, #1 ROM:7511 orb INTMEM_BB+1, #10h ROM:7514 ret ROM:7515 ; --------------------------------------------------------------------------- ROM:7515 andb INTMEM_1C, #-3 ROM:7518 andb ZERO_REG, INTMEM_B7, #1 ; Zero register ROM:751C je ROM_7521 ROM:751E orb INTMEM_1C, #2 ROM:7521 ROM:7521 ROM_7521: ; CODE XREF: ROM:751C↑j ROM:7521 sub INTMEM_20+2, #2 ROM:7525 ld INTMEM_20, [INTMEM_20+2] ROM:7528 br [INTMEM_20] ROM:752A ; --------------------------------------------------------------------------- ROM:752A orb INTMEM_B9+1, #8 ROM:752D orb INTMEM_BD, #2 ROM:7530 ret ROM:7531 ; --------------------------------------------------------------------------- ROM:7531 andb INTMEM_1C, #-3 ROM:7534 andb ZERO_REG, INTMEM_B9+1, #8 ; Zero register ROM:7538 je ROM_753D ROM:753A orb INTMEM_1C, #2 ROM:753D ROM:753D ROM_753D: ; CODE XREF: ROM:7538↑j ROM:753D sub INTMEM_20+2, #2 ROM:7541 ld INTMEM_20, [INTMEM_20+2] ROM:7544 br [INTMEM_20] ROM:7546 ; --------------------------------------------------------------------------- ROM:7546 orb INTMEM_1C, #1 ROM:7549 orb INTMEM_2C+1, #1 ROM:754C ldb IOPORT1, INTMEM_2C+1 ; Input/output port 1 ROM:754F andb ZERO_REG, IOPORT1, #1 ; Zero register ROM:7553 je ROM_7558 ROM:7555 andb INTMEM_1C, #-2 ROM:7558 ROM:7558 ROM_7558: ; CODE XREF: ROM:7553↑j ROM:7558 ret ROM:7559 ; --------------------------------------------------------------------------- ROM:7559 rst ROM:755A ; --------------------------------------------------------------------------- ROM:755A orb INTMEM_1C, #1 ROM:755D orb INTMEM_2C+1, #2 ROM:7560 ldb IOPORT1, INTMEM_2C+1 ; Input/output port 1 ROM:7563 andb ZERO_REG, IOPORT1, #2 ; Zero register ROM:7567 je ROM_756C ROM:7569 andb INTMEM_1C, #-2 ROM:756C ROM:756C ROM_756C: ; CODE XREF: ROM:7567↑j ROM:756C ret ROM:756D ; --------------------------------------------------------------------------- ROM:756D rst ROM:756E ; --------------------------------------------------------------------------- ROM:756E ROM:756E ROM_756E: ; CODE XREF: ROM:746E↑j ROM:756E orb INTMEM_1C, #1 ROM:7571 orb INTMEM_2C+1, #4 ROM:7574 ldb IOPORT1, INTMEM_2C+1 ; Input/output port 1 ROM:7577 andb ZERO_REG, IOPORT1, #4 ; Zero register ROM:757B je ROM_7580 ROM:757D andb INTMEM_1C, #-2 ROM:7580 ROM:7580 ROM_7580: ; CODE XREF: ROM:757B↑j ROM:7580 ret ROM:7581 ; --------------------------------------------------------------------------- ROM:7581 rst ROM:7582 ROM:7582 ; =============== S U B R O U T I N E ======================================= ROM:7582 ROM:7582 ROM:7582 ROM_7582: ; CODE XREF: ROM:7702↓p ROM:7582 jbs INTMEM_1A+1, 0, ROM_75F0 ROM:7585 ldb INTMEM_1A, INTMEM_20B[] ROM:758A andb INTMEM_1A, #0Fh ROM:758D je ROM_75F0 ROM:758F cmp INTMEM_1C, #0Ch ROM:7593 jc ROM_7597 ROM:7595 sjmp ROM_7631 ROM:7597 ; --------------------------------------------------------------------------- ROM:7597 ROM:7597 ROM_7597: ; CODE XREF: ROM_7582+11↑j ROM:7597 ; ROM_7582+1A↓j ROM:7597 ldb INTMEM_1A, INTMEM_20A[] ROM:759C jbs INTMEM_1A, 0, ROM_7597 ROM:759F ldb INTMEM_20+2, #18h ROM:75A2 ldb INTMEM_20+3, #20h ; ' ' ROM:75A5 ldb INTMEM_1A+1, #30h ; '0' ROM:75A8 ROM:75A8 ROM_75A8: ; CODE XREF: ROM_7582+68↓j ROM:75A8 stb INTMEM_1A+1, INTMEM_20C[] ROM:75AD nop ROM:75AE nop ROM:75AF add INTMEM_1C+2, INTMEM_1C, INTMEM_208[] ROM:75B5 st INTMEM_1C+2, INTMEM_208[] ROM:75BA stb INTMEM_20+3, INTMEM_20C[] ROM:75BF nop ROM:75C0 nop ROM:75C1 ldb INTMEM_1A, INTMEM_20A[] ROM:75C6 jbc INTMEM_1A, 2, ROM_75E0 ROM:75C9 stb INTMEM_20+2, INTMEM_20C[] ROM:75CE nop ROM:75CF nop ROM:75D0 add INTMEM_1C+2, INTMEM_1C, INTMEM_208[] ROM:75D6 st INTMEM_1C+2, INTMEM_208[] ROM:75DB stb INTMEM_20+3, INTMEM_20C[] ROM:75E0 ROM:75E0 ROM_75E0: ; CODE XREF: ROM_7582+44↑j ROM:75E0 incb INTMEM_20+2 ROM:75E2 incb INTMEM_20+3 ROM:75E4 incb INTMEM_1A+1 ROM:75E6 andb ZERO_REG, INTMEM_20+3, #3 ; Zero register ROM:75EA jne ROM_75A8 ROM:75EC ldb INTMEM_1A, #0 ROM:75EF ret ROM:75F0 ; --------------------------------------------------------------------------- ROM:75F0 ROM:75F0 ROM_75F0: ; CODE XREF: ROM_7582↑j ROM:75F0 ; ROM_7582+B↑j ROM:75F0 ldb INTMEM_1A, INTMEM_20A[] ROM:75F5 jbc INTMEM_1A, 1, ROM_75FF ROM:75F8 ldb INTMEM_1A, #2 ROM:75FB orb INTMEM_32+1, #2 ROM:75FE ret ROM:75FF ; --------------------------------------------------------------------------- ROM:75FF ROM:75FF ROM_75FF: ; CODE XREF: ROM_7582+73↑j ROM:75FF cmp INTMEM_1C, ZERO_REG ; Zero register ROM:7602 jne ROM_7608 ROM:7604 ldb INTMEM_1A, #3 ROM:7607 ret ROM:7608 ; --------------------------------------------------------------------------- ROM:7608 ROM:7608 ROM_7608: ; CODE XREF: ROM_7582+80↑j ROM:7608 ; ROM_7582+8B↓j ROM:7608 ldb INTMEM_1A, INTMEM_20A[] ROM:760D jbs INTMEM_1A, 0, ROM_7608 ROM:7610 jbc INTMEM_1C+3, 7, ROM_7622 ROM:7613 sub INTMEM_1C+2, #-8000h ROM:7617 add INTMEM_1C, INTMEM_1C+2 ROM:761A jnc ROM_7620 ROM:761C ld INTMEM_1C, #-9 ROM:7620 ROM:7620 ROM_7620: ; CODE XREF: ROM_7582+98↑j ROM:7620 sjmp ROM_762B ROM:7622 ; --------------------------------------------------------------------------- ROM:7622 ROM:7622 ROM_7622: ; CODE XREF: ROM_7582+8E↑j ROM:7622 add INTMEM_1C+2, #-8000h ROM:7626 add INTMEM_1C, INTMEM_1C+2 ROM:7629 jnc ROM_7631 ROM:762B ROM:762B ROM_762B: ; CODE XREF: ROM_7582:ROM_7620↑j ROM:762B cmp INTMEM_1C, #0Ch ROM:762F jc ROM_7635 ROM:7631 ROM:7631 ROM_7631: ; CODE XREF: ROM_7582+13↑j ROM:7631 ; ROM_7582+A7↑j ROM:7631 ldb INTMEM_1A, #4 ROM:7634 ret ROM:7635 ; --------------------------------------------------------------------------- ROM:7635 ROM:7635 ROM_7635: ; CODE XREF: ROM_7582+AD↑j ROM:7635 cmp INTMEM_1C, #-9 ROM:7639 jnh ROM_763F ROM:763B ld INTMEM_1C, #-9 ROM:763F ROM:763F ROM_763F: ; CODE XREF: ROM_7582+B7↑j ROM:763F ldb INTMEM_20+2, #18h ROM:7642 ldb INTMEM_20+3, #20h ; ' ' ROM:7645 ROM:7645 ROM_7645: ; CODE XREF: ROM_7582+E2↓j ROM:7645 stb INTMEM_20+2, INTMEM_20C[] ROM:764A nop ROM:764B nop ROM:764C add INTMEM_1C+2, INTMEM_1C, INTMEM_208[] ROM:7652 st INTMEM_1C+2, INTMEM_208[] ROM:7657 stb INTMEM_20+3, INTMEM_20C[] ROM:765C incb INTMEM_20+2 ROM:765E incb INTMEM_20+3 ROM:7660 andb ZERO_REG, INTMEM_20+2, #3 ; Zero register ROM:7664 jne ROM_7645 ROM:7666 ldb INTMEM_1A, #0 ROM:7669 orb INTMEM_2E+1, #2 ROM:766C stb INTMEM_2E+1, INTMEM_203[] ROM:7671 jbc INTMEM_1A+1, 0, ROM_7692 ROM:7674 sub INTMEM_1C+2, #3E8h ROM:7678 ROM:7678 ROM_7678: ; CODE XREF: ROM_7582+10E↓j ROM:7678 ldb INTMEM_1A+1, INTMEM_203[] ROM:767D andb INTMEM_1A+1, #2 ROM:7680 shrb INTMEM_1A+1, #1 ROM:7683 xorb INTMEM_1A+1, #1 ROM:7686 jne ROM_76A0 ROM:7688 ldb INTMEM_1C+2, INTMEM_20B[] ROM:768D andb INTMEM_1C+2, #0Fh ROM:7690 jne ROM_7678 ROM:7692 ROM:7692 ROM_7692: ; CODE XREF: ROM_7582+EF↑j ROM:7692 ldb INTMEM_1A+1, INTMEM_203[] ROM:7697 andb INTMEM_1A+1, #2 ROM:769A shrb INTMEM_1A+1, #1 ROM:769D xorb INTMEM_1A+1, #1 ROM:76A0 ROM:76A0 ROM_76A0: ; CODE XREF: ROM_7582+104↑j ROM:76A0 ret ROM:76A0 ; End of function ROM_7582 ROM:76A0 ROM:76A1 ROM:76A1 ; =============== S U B R O U T I N E ======================================= ROM:76A1 ROM:76A1 ROM:76A1 ROM_76A1: ; CODE XREF: ROM_B31D:ROM_B352↓p ROM:76A1 clr INTMEM_76 ROM:76A3 clrb INTMEM_1A ROM:76A5 ROM:76A5 ROM_76A5: ; CODE XREF: ROM_76A1+26↓j ROM:76A5 addb INTMEM_20+3, INTMEM_1A, #10h ROM:76A9 stb INTMEM_20+3, INTMEM_20C[] ROM:76AE addb INTMEM_20+3, INTMEM_1A, #20h ; ' ' ROM:76B2 ld INTMEM_1C+2, #0Ch ROM:76B6 add INTMEM_1C+2, INTMEM_208[] ROM:76BB st INTMEM_1C+2, INTMEM_208[] ROM:76C0 stb INTMEM_20+3, INTMEM_20C[] ROM:76C5 incb INTMEM_1A ROM:76C7 jbc INTMEM_1A, 2, ROM_76A5 ROM:76CA ret ROM:76CA ; End of function ROM_76A1 ROM:76CA ROM:76CB ; --------------------------------------------------------------------------- ROM:76CB rst ROM:76CC ; --------------------------------------------------------------------------- ROM:76CC ldb INTMEM_1A+1, #1 ROM:76CF sjmp ROM_76D3 ROM:76D1 ; --------------------------------------------------------------------------- ROM:76D1 clrb INTMEM_1A+1 ROM:76D3 ROM:76D3 ROM_76D3: ; CODE XREF: ROM:76CF↑j ROM:76D3 ldb INTMEM_1A, #0 ROM:76D6 ld INTMEM_20, 0Ch[INTMEM_24] ROM:76DB shr INTMEM_20, #1 ROM:76DE mulu INTMEM_1C, #2710h ROM:76E2 divu INTMEM_1C, 0Ch[INTMEM_24] ROM:76E7 jv ROM_76F2 ROM:76E9 cmp INTMEM_1C+2, INTMEM_20 ROM:76EC jnh ROM_76FA ROM:76EE inc INTMEM_1C ROM:76F0 jnc ROM_76FA ROM:76F2 ROM:76F2 ROM_76F2: ; CODE XREF: ROM:76E7↑j ROM:76F2 ld INTMEM_1C, #-1 ROM:76F6 ld INTMEM_72, 2[SP] ; Stack pointer ROM:76FA ROM:76FA ROM_76FA: ; CODE XREF: ROM:76EC↑j ROM:76FA ; ROM:76F0↑j ROM:76FA ld INTMEM_1C+2, INTMEM_78 ROM:76FD pushf ROM:76FE pop INTMEM_20[] ROM:7702 lcall ROM_7582 ROM:7705 push INTMEM_20[] ROM:7709 popf ROM:770A ret ROM:770B ROM:770B ; =============== S U B R O U T I N E ======================================= ROM:770B ROM:770B ROM:770B ROM_770B: ; CODE XREF: ROM:7494↑p ROM:770B rst ROM:770B ; End of function ROM_770B ROM:770B ROM:770C ; --------------------------------------------------------------------------- ROM:770C rst ROM:770D ; --------------------------------------------------------------------------- ROM:770D rst ROM:770E ; --------------------------------------------------------------------------- ROM:770E rst ROM:770F ; --------------------------------------------------------------------------- ROM:770F rst ROM:7710 ; --------------------------------------------------------------------------- ROM:7710 rst ROM:7711 ; --------------------------------------------------------------------------- ROM:7711 rst ROM:7712 ; --------------------------------------------------------------------------- ROM:7712 rst ROM:7713 ; --------------------------------------------------------------------------- ROM:7713 rst ROM:7714 ; --------------------------------------------------------------------------- ROM:7714 rst ROM:7715 ; --------------------------------------------------------------------------- ROM:7715 rst ROM:7716 ; --------------------------------------------------------------------------- ROM:7716 rst ROM:7717 ; --------------------------------------------------------------------------- ROM:7717 rst ROM:7718 ; --------------------------------------------------------------------------- ROM:7718 rst ROM:7719 ; --------------------------------------------------------------------------- ROM:7719 rst ROM:771A ; --------------------------------------------------------------------------- ROM:771A rst ROM:771B ; --------------------------------------------------------------------------- ROM:771B rst ROM:771C ; --------------------------------------------------------------------------- ROM:771C rst ROM:771D ; --------------------------------------------------------------------------- ROM:771D rst ROM:771E ; --------------------------------------------------------------------------- ROM:771E rst ROM:771F ; --------------------------------------------------------------------------- ROM:771F rst ROM:771F ; --------------------------------------------------------------------------- ROM:7720 ROM_7720: db 4 ; DATA XREF: ROM:5689↑r ROM:7721 db 1 ROM:7722 db 0 ROM:7723 db 0 ROM:7724 db 0A0h ROM:7725 db 52h ; R ROM:7726 db 57h ; W ROM:7727 db 1 ROM:7728 db 0E0h ROM:7729 db 2Eh ; . ROM:772A db 82h ROM:772B db 6 ROM:772C db 15h ROM:772D db 34h ; 4 ROM:772E db 80h ROM:772F db 25h ; % ROM:7730 db 4Dh ; M ROM:7731 db 80h ROM:7732 db 0 ROM:7733 db 5Ch ; \ ROM:7734 db 0 ROM:7735 db 5Ch ; \ ROM:7736 db 0B8h ROM:7737 db 0Bh ROM:7738 db 0F4h ROM:7739 db 1 ROM:773A db 0B0h ROM:773B db 4 ROM:773C db 55h ; U ROM:773D db 1 ROM:773E db 10h ROM:773F db 2 ROM:7740 db 0DCh ROM:7741 db 5 ROM:7742 db 25h ; % ROM:7743 db 0 ROM:7744 db 0D0h ROM:7745 db 7 ROM:7746 db 0C8h ROM:7747 db 0BBh ROM:7748 db 4Dh ; M ROM:7749 db 80h ROM:774A db 6 ROM:774B db 27h ; ' ROM:774C db 0E8h ROM:774D db 0FAh ROM:774E db 5 ROM:774F db 0Fh ROM:7750 db 3 ROM:7751 db 0C8h ROM:7752 db 1Ah ROM:7753 db 64h ; d ROM:7754 db 0 ROM:7755 db 5Ch ; \ ROM:7756 db 0 ROM:7757 db 5Ch ; \ ROM:7758 db 6 ROM:7759 db 0 ROM:775A db 12h ROM:775B db 0 ROM:775C db 2 ROM:775D db 0 ROM:775E db 90h ROM:775F db 1 ROM:7760 db 60h ; ` ROM:7761 db 9 ROM:7762 db 0D0h ROM:7763 db 7 ROM:7764 db 20h ROM:7765 db 0 ROM:7766 db 50h ; P ROM:7767 db 0 ROM:7768 db 8 ROM:7769 db 0 ROM:776A db 2 ROM:776B db 0 ROM:776C db 20h ROM:776D db 0 ROM:776E db 2 ROM:776F db 0 ROM:7770 db 1 ROM:7771 db 0 ROM:7772 db 1 ROM:7773 db 0 ROM:7774 db 0 ROM:7775 db 3 ROM:7776 db 0 ROM:7777 db 0FAh ROM:7778 db 80h ROM:7779 db 3 ROM:777A db 0 ROM:777B db 6Ah ; j ROM:777C db 0FCh ROM:777D db 0Eh ROM:777E db 55h ; U ROM:777F db 0FEh ROM:7780 db 0Ah ROM:7781 db 0E8h ROM:7782 db 28h ; ( ROM:7783 db 88h ROM:7784 db 0F5h ROM:7785 db 0Ah ROM:7786 db 8Eh ROM:7787 db 0F5h ROM:7788 db 0Ah ROM:7789 db 64h ; d ROM:778A db 0F5h ROM:778B db 0Ah ROM:778C db 6Bh ; k ROM:778D db 0FEh ROM:778E db 3 ROM:778F db 0E8h ROM:7790 db 0FDh ROM:7791 db 3 ROM:7792 db 0FEh ROM:7793 db 0F0h ROM:7794 db 4 ROM:7795 db 20h ROM:7796 db 0 ROM:7797 db 3 ROM:7798 db 1 ROM:7799 db 51h ; Q ROM:779A db 8Dh ROM:779B db 0DDh ROM:779C db 64h ; d ROM:779D db 2Dh ; - ROM:779E db 14h ROM:779F db 2 ROM:77A0 db 1 ROM:77A1 db 18h ROM:77A2 db 6Eh ; n ROM:77A3 db 7 ROM:77A4 db 0Bh ROM:77A5 db 8 ROM:77A6 db 1 ROM:77A7 db 0Eh ROM:77A8 db 1Eh ROM:77A9 db 32h ; 2 ROM:77AA db 51h ; Q ROM:77AB db 0CDh ROM:77AC db 0E5h ROM:77AD db 0F3h ROM:77AE db 0FCh ROM:77AF db 0FFh ROM:77B0 db 0D5h ROM:77B1 db 0B7h ROM:77B2 db 9Ch ROM:77B3 db 4Eh ; N ROM:77B4 db 39h ; 9 ROM:77B5 db 23h ; # ROM:77B6 db 0 ROM:77B7 db 0Ah ROM:77B8 db 1 ROM:77B9 db 0Bh ROM:77BA db 11h ROM:77BB db 1Ah ROM:77BC db 27h ; ' ROM:77BD db 3Dh ; = ROM:77BE db 59h ; Y ROM:77BF db 0C3h ROM:77C0 db 0E0h ROM:77C1 db 0EEh ROM:77C2 db 0F5h ROM:77C3 db 0FFh ROM:77C4 db 0DDh ROM:77C5 db 0C3h ROM:77C6 db 0ABh ROM:77C7 db 91h ROM:77C8 db 79h ; y ROM:77C9 db 39h ; 9 ROM:77CA db 21h ; ! ROM:77CB db 0Fh ROM:77CC db 0 ROM:77CD db 0Ah ROM:77CE db 1 ROM:77CF db 0Bh ROM:77D0 db 11h ROM:77D1 db 1Ah ROM:77D2 db 27h ; ' ROM:77D3 db 3Dh ; = ROM:77D4 db 59h ; Y ROM:77D5 db 0C3h ROM:77D6 db 0E0h ROM:77D7 db 0EEh ROM:77D8 db 0F5h ROM:77D9 db 0FFh ROM:77DA db 0DDh ROM:77DB db 0C3h ROM:77DC db 0ABh ROM:77DD db 91h ROM:77DE db 79h ; y ROM:77DF db 39h ; 9 ROM:77E0 db 21h ; ! ROM:77E1 db 0Fh ROM:77E2 db 0 ROM:77E3 db 0Ah ROM:77E4 db 1 ROM:77E5 db 0Bh ROM:77E6 db 11h ROM:77E7 db 1Ah ROM:77E8 db 27h ; ' ROM:77E9 db 3Dh ; = ROM:77EA db 59h ; Y ROM:77EB db 0C3h ROM:77EC db 0E0h ROM:77ED db 0EEh ROM:77EE db 0F5h ROM:77EF db 0FFh ROM:77F0 db 0DDh ROM:77F1 db 0C3h ROM:77F2 db 0ABh ROM:77F3 db 91h ROM:77F4 db 79h ; y ROM:77F5 db 39h ; 9 ROM:77F6 db 21h ; ! ROM:77F7 db 0Fh ROM:77F8 db 0 ROM:77F9 db 3 ROM:77FA db 3 ROM:77FB db 5Ch ; \ ROM:77FC db 0B0h ROM:77FD db 0EBh ROM:77FE db 51h ; Q ROM:77FF db 8Dh ROM:7800 db 0F2h ROM:7801 db 0FFh ROM:7802 db 0FFh ROM:7803 db 0C8h ROM:7804 db 0FFh ROM:7805 db 96h ROM:7806 db 32h ; 2 ROM:7807 db 6Eh ; n ROM:7808 db 32h ; 2 ROM:7809 db 14h ROM:780A db 0FFh ROM:780B db 0FFh ROM:780C db 0FFh ROM:780D db 0FFh ROM:780E db 0FFh ROM:780F db 0FFh ROM:7810 db 0FFh ROM:7811 db 0FFh ROM:7812 db 0FFh ROM:7813 db 0FFh ROM:7814 db 0C3h ROM:7815 db 0 ROM:7816 db 0ADh ROM:7817 db 0 ROM:7818 db 97h ROM:7819 db 0 ROM:781A db 85h ROM:781B db 0 ROM:781C db 7Fh ;  ROM:781D db 0 ROM:781E db 0D9h ROM:781F db 0 ROM:7820 db 77h ; w ROM:7821 db 0 ROM:7822 db 0FFh ROM:7823 db 0FFh ROM:7824 ; --------------------------------------------------------------------------- ROM:7824 decb ZERO_REG ; Zero register ROM:7826 addb WSR1+1, [ZERO_REG] ; Zero register ROM:7829 clr INTMEM_1A ROM:782B clr INTMEM_1C+2 ROM:782D clr INTMEM_4A+1 ROM:782F and INTMEM_52, INTMEM_34+2, [INTMEM_44]+ ROM:7833 jbc INTMEM_2E+2, 0, ROM_7869 ROM:7836 xchb ZERO_REG+3, ZERO_REG ; Zero register ROM:7839 lcall ROM_79DE ROM:783C lcall ROM_79EA ROM:783F lcall ROM_A1E4 ROM:7842 lcall ROM_A2CB ROM:7845 lcall ROM_A0F0 ROM:7848 lcall ROM_A5E6 ROM:784B lcall ROM_910A ROM:784E lcall nullsub_1 ROM:7851 lcall ROM_9A18 ROM:7854 lcall ROM_7C1C ROM:7857 lcall ROM_82C2 ROM:785A lcall ROM_8012 ROM:785D lcall ROM_7DEC ROM:7860 lcall ROM_7E26 ROM:7863 lcall ROM_83D4 ROM:7866 lcall ROM_8848 ROM:7869 ROM:7869 ROM_7869: ; CODE XREF: ROM:7833↑j ROM:7869 lcall ROM_8790 ROM:786C lcall ROM_86D0 ROM:786F lcall ROM_8C5C ROM:7872 lcall ROM_8E3A ROM:7875 lcall ROM_A00E ROM:7878 lcall ROM_933E ROM:787B lcall ROM_A076 ROM:787E lcall ROM_A9D6 ROM:7881 lcall ROM_AA7E ROM:7884 lcall ROM_B2E8 ROM:7887 lcall ROM_AC4C ROM:788A lcall ROM_AC6C ROM:788D lcall ROM_AC70 ROM:7890 lcall ROM_AC76 ROM:7893 lcall ROM_9CB6 ROM:7896 lcall ROM_AC48 ROM:7899 ret ROM:789A ; --------------------------------------------------------------------------- ROM:789A lcall ROM_7A05 ROM:789D lcall ROM_7B5C ROM:78A0 lcall ROM_7B94 ROM:78A3 lcall ROM_A019 ROM:78A6 lcall ROM_AC3C ROM:78A9 lcall ROM_AC7C ROM:78AC lcall ROM_A081 ROM:78AF lcall ROM_9A9E ROM:78B2 lcall ROM_9AB8 ROM:78B5 lcall ROM_9BCE ROM:78B8 lcall ROM_9BF4 ROM:78BB lcall ROM_9C73 ROM:78BE lcall ROM_9CE5 ROM:78C1 lcall ROM_A894 ROM:78C4 lcall ROM_ABAA ROM:78C7 lcall ROM_9DCC ROM:78CA lcall ROM_9DF4 ROM:78CD lcall ROM_9ECA ROM:78D0 lcall ROM_ABB6 ROM:78D3 lcall ROM_9F7A ROM:78D6 lcall ROM_A4EA ROM:78D9 lcall ROM_A59C ROM:78DC lcall ROM_ABF6 ROM:78DF lcall ROM_AB50 ROM:78E2 lcall ROM_8AB4 ROM:78E5 lcall ROM_ABC2 ROM:78E8 lcall ROM_9FC4 ROM:78EB lcall ROM_9FF6 ROM:78EE lcall ROM_7946 ROM:78F1 lcall ROM_ABCE ROM:78F4 lcall ROM_A5EA ROM:78F7 lcall ROM_A662 ROM:78FA lcall ROM_7F56 ROM:78FD lcall ROM_A0F6 ROM:7900 lcall ROM_A164 ROM:7903 lcall ROM_ABD8 ROM:7906 lcall ROM_9FAC ROM:7909 lcall ROM_AC7C ROM:790C lcall ROM_9322 ROM:790F lcall ROM_9746 ROM:7912 lcall ROM_A338 ROM:7915 lcall ROM_A2CF ROM:7918 lcall ROM_AC22 ROM:791B lcall ROM_A262 ROM:791E lcall ROM_A23E ROM:7921 lcall ROM_A28E ROM:7924 lcall ROM_9341 ROM:7927 lcall ROM_96F8 ROM:792A lcall ROM_AAA1 ROM:792D lcall ROM_AC2C ROM:7930 lcall ROM_AC02 ROM:7933 lcall ROM_ABF6 ROM:7936 lcall ROM_AC7C ROM:7939 ret ROM:793A ; --------------------------------------------------------------------------- ROM:793A lcall ROM_B31D ROM:793D ret ROM:793E ; --------------------------------------------------------------------------- ROM:793E lcall ROM_91DF ROM:7941 ret ROM:7942 ; --------------------------------------------------------------------------- ROM:7942 lcall ROM_A69E ROM:7945 ret ROM:7946 ROM:7946 ; =============== S U B R O U T I N E ======================================= ROM:7946 ROM:7946 ROM:7946 ROM_7946: ; CODE XREF: ROM:78EE↑p ROM:7946 andb ZERO_REG, INTMEM_2A+1, #1 ; Zero register ROM:794A jne ROM_79A4 ROM:794C lcall ROM_A1D6 ROM:794F lcall ROM_A205 ROM:7952 lcall ROM_7BC8 ROM:7955 lcall ROM_7BE6 ROM:7958 lcall ROM_7BF8 ROM:795B lcall ROM_8B0C ROM:795E lcall ROM_8B80 ROM:7961 lcall ROM_8B2C ROM:7964 lcall ROM_8BA8 ROM:7967 lcall ROM_7C0E ROM:796A lcall ROM_7DF0 ROM:796D lcall ROM_7C23 ROM:7970 lcall ROM_7CEE ROM:7973 lcall ROM_7E30 ROM:7976 lcall ROM_7FC4 ROM:7979 lcall ROM_8030 ROM:797C lcall ROM_82C5 ROM:797F lcall ROM_AC7C ROM:7982 lcall ROM_83D7 ROM:7985 lcall ROM_85F0 ROM:7988 lcall ROM_84B2 ROM:798B lcall ROM_863A ROM:798E lcall ROM_A8B4 ROM:7991 lcall ROM_A8C3 ROM:7994 lcall ROM_86DA ROM:7997 lcall ROM_8799 ROM:799A lcall ROM_88A1 ROM:799D lcall ROM_8BDC ROM:79A0 lcall ROM_A22A ROM:79A3 ret ROM:79A4 ; --------------------------------------------------------------------------- ROM:79A4 ROM:79A4 ROM_79A4: ; CODE XREF: ROM_7946+4↑j ROM:79A4 lcall ROM_8FCA ROM:79A7 lcall ROM_8FF4 ROM:79AA lcall ROM_A9F9 ROM:79AD lcall ROM_A883 ROM:79B0 lcall ROM_8BFE ROM:79B3 lcall ROM_8C9D ROM:79B6 lcall ROM_8E65 ROM:79B9 lcall ROM_8F26 ROM:79BC lcall ROM_AC7C ROM:79BF lcall ROM_9060 ROM:79C2 lcall ROM_9020 ROM:79C5 lcall ROM_94FA ROM:79C8 lcall ROM_9636 ROM:79CB lcall ROM_9A23 ROM:79CE lcall ROM_911B ROM:79D1 lcall ROM_9209 ROM:79D4 lcall ROM_9832 ROM:79D7 lcall ROM_9279 ROM:79DA lcall ROM_9968 ROM:79DD ret ROM:79DD ; End of function ROM_7946 ROM:79DD ROM:79DE ROM:79DE ; =============== S U B R O U T I N E ======================================= ROM:79DE ROM:79DE ROM:79DE ROM_79DE: ; CODE XREF: ROM:7839↑p ROM:79DE ld INTMEM_1A, #130h ROM:79E2 ld INTMEM_1C, #-46F8h ROM:79E6 lcall ROM_4346 ROM:79E9 ret ROM:79E9 ; End of function ROM_79DE ROM:79E9 ROM:79EA ROM:79EA ; =============== S U B R O U T I N E ======================================= ROM:79EA ROM:79EA ROM:79EA ROM_79EA: ; CODE XREF: ROM:783C↑p ROM:79EA ldb INTMEM_1C+2, RAM_C1C9[] ROM:79EF stb INTMEM_1C+2, RAM_C19F[] ROM:79F4 ld INTMEM_1A, #7 ROM:79F8 ld INTMEM_1C, #0 ROM:79FC lcall ROM_2BCA ROM:79FF stb INTMEM_1C, INTMEM_E6[] ROM:7A04 ret ROM:7A04 ; End of function ROM_79EA ROM:7A04 ROM:7A05 ROM:7A05 ; =============== S U B R O U T I N E ======================================= ROM:7A05 ROM:7A05 ROM:7A05 ROM_7A05: ; CODE XREF: ROM:789A↑p ROM:7A05 ldb INTMEM_1C+2, RAM_C1C9[] ROM:7A0A stb INTMEM_1C+2, INTMEM_E4[] ROM:7A0F sub INTMEM_1A, INTMEM_68, #1F4h ROM:7A14 jc ROM_7A1D ROM:7A16 stb ZERO_REG, INTMEM_E1[] ; Zero register ROM:7A1B sjmp ROM_7A2A ROM:7A1D ; --------------------------------------------------------------------------- ROM:7A1D ROM:7A1D ROM_7A1D: ; CODE XREF: ROM_7A05+F↑j ROM:7A1D divub INTMEM_1A, #19h ROM:7A20 jnv ROM_7A25 ROM:7A22 ldb INTMEM_1A, #-1 ROM:7A25 ROM:7A25 ROM_7A25: ; CODE XREF: ROM_7A05+1B↑j ROM:7A25 stb INTMEM_1A, INTMEM_E1[] ROM:7A2A ROM:7A2A ROM_7A2A: ; CODE XREF: ROM_7A05+16↑j ROM:7A2A cmp INTMEM_68, 0Ch[INTMEM_7C] ROM:7A2F jh ROM_7A34 ROM:7A31 andb INTMEM_F3, #-11h ROM:7A34 ROM:7A34 ROM_7A34: ; CODE XREF: ROM_7A05+2A↑j ROM:7A34 cmp INTMEM_68, 4[INTMEM_7C] ROM:7A39 jh ROM_7A4F ROM:7A3B orb INTMEM_F3, #2 ROM:7A3E andb INTMEM_F3, #-5 ROM:7A41 andb INTMEM_F3, #-9 ROM:7A44 andb INTMEM_F4, #-2 ROM:7A47 andb INTMEM_F3, #7Fh ROM:7A4A ldb INTMEM_CE, ZERO_REG ; Zero register ROM:7A4D sjmp ROM_7B0F ROM:7A4F ; --------------------------------------------------------------------------- ROM:7A4F ROM:7A4F ROM_7A4F: ; CODE XREF: ROM_7A05+34↑j ROM:7A4F andb ZERO_REG, INTMEM_F3, #2 ; Zero register ROM:7A53 je ROM_7A7A ROM:7A55 orb INTMEM_F4, #1 ROM:7A58 andb INTMEM_F3, #-3 ROM:7A5B pushf ROM:7A5C ldb INTMEM_1A, INTMEM_8C+3 ROM:7A5F ldb INTMEM_1A+1, INTMEM_90 ROM:7A62 popf ROM:7A63 shr INTMEM_1A, #4 ROM:7A66 stb INTMEM_1A, INTMEM_E3[] ROM:7A6B ldb INTMEM_26+1, INTMEM_50 ROM:7A6E addb INTMEM_26+1, 106h[INTMEM_7C] ROM:7A73 stb INTMEM_26+1, (INTMEM_E7+1)[] ROM:7A78 sjmp ROM_7A8B ROM:7A7A ; --------------------------------------------------------------------------- ROM:7A7A ROM:7A7A ROM_7A7A: ; CODE XREF: ROM_7A05+4E↑j ROM:7A7A cmp INTMEM_68, 0Ah[INTMEM_7C] ROM:7A7F jh ROM_7A88 ROM:7A81 cmpb INTMEM_50, (INTMEM_E7+1)[] ROM:7A86 jnc ROM_7A8B ROM:7A88 ROM:7A88 ROM_7A88: ; CODE XREF: ROM_7A05+7A↑j ROM:7A88 orb INTMEM_F3, #10h ROM:7A8B ROM:7A8B ROM_7A8B: ; CODE XREF: ROM_7A05+73↑j ROM:7A8B ; ROM_7A05+81↑j ROM:7A8B cmpb INTMEM_CE, #-1 ROM:7A8E je ROM_7A9E ROM:7A90 cmpb INTMEM_50, INTMEM_E9[] ROM:7A95 je ROM_7A9E ROM:7A97 incb INTMEM_CE ROM:7A99 stb INTMEM_50, INTMEM_E9[] ROM:7A9E ROM:7A9E ROM_7A9E: ; CODE XREF: ROM_7A05+89↑j ROM:7A9E ; ROM_7A05+90↑j ROM:7A9E andb ZERO_REG, INTMEM_B5, #1 ; Zero register ROM:7AA2 jne ROM_7B00 ROM:7AA4 ldb INTMEM_20, RAM_C1A0[] ROM:7AA9 mulub INTMEM_20, #19h ROM:7AAC add INTMEM_20, 6[INTMEM_7C] ROM:7AB1 cmp INTMEM_68, INTMEM_20 ROM:7AB4 jh ROM_7B09 ROM:7AB6 orb INTMEM_F3, #8 ROM:7AB9 sub INTMEM_20, 6[INTMEM_7C] ROM:7ABE andb ZERO_REG, INTMEM_F3, #4 ; Zero register ROM:7AC2 jne ROM_7AD1 ROM:7AC4 add INTMEM_20, 8[INTMEM_7C] ROM:7AC9 cmp INTMEM_68, INTMEM_20 ROM:7ACC jh ROM_7B0C ROM:7ACE orb INTMEM_F3, #4 ROM:7AD1 ROM:7AD1 ROM_7AD1: ; CODE XREF: ROM_7A05+BD↑j ROM:7AD1 andb ZERO_REG, INTMEM_F4, #2 ; Zero register ROM:7AD5 je ROM_7B0F ROM:7AD7 andb ZERO_REG, INTMEM_F4, #1 ; Zero register ROM:7ADB jne ROM_7B0F ROM:7ADD andb ZERO_REG, INTMEM_F3, #-80h ; Zero register ROM:7AE1 jne ROM_7B0F ROM:7AE3 ldb INTMEM_20, RAM_C1A0[] ROM:7AE8 mulub INTMEM_20, #19h ROM:7AEB add INTMEM_20, 30h[INTMEM_7C] ROM:7AF0 cmp INTMEM_68, INTMEM_20 ROM:7AF3 jh ROM_7B0F ROM:7AF5 orb INTMEM_F4, #4 ROM:7AF8 andb INTMEM_F4, #-9 ROM:7AFB andb INTMEM_F4, #-11h ROM:7AFE sjmp ROM_7B0F ROM:7B00 ; --------------------------------------------------------------------------- ROM:7B00 ROM:7B00 ROM_7B00: ; CODE XREF: ROM_7A05+9D↑j ROM:7B00 andb INTMEM_F4, #-11h ROM:7B03 andb INTMEM_F4, #-9 ROM:7B06 andb INTMEM_F4, #-5 ROM:7B09 ROM:7B09 ROM_7B09: ; CODE XREF: ROM_7A05+AF↑j ROM:7B09 andb INTMEM_F3, #-9 ROM:7B0C ROM:7B0C ROM_7B0C: ; CODE XREF: ROM_7A05+C7↑j ROM:7B0C andb INTMEM_F3, #-5 ROM:7B0F ROM:7B0F ROM_7B0F: ; CODE XREF: ROM_7A05+48↑j ROM:7B0F ; ROM_7A05+D0↑j ... ROM:7B0F andb ZERO_REG, INTMEM_F3, #20h ; ' ' ; Zero register ROM:7B13 jne ROM_7B3B ROM:7B15 pushf ROM:7B16 ldb INTMEM_1A, INTMEM_90 ROM:7B19 ldb INTMEM_1A+1, INTMEM_94+1 ROM:7B1C popf ROM:7B1D shr INTMEM_1A, #4 ROM:7B20 stb INTMEM_1A, INTMEM_E7[] ROM:7B25 ldb INTMEM_1C+2, RAM_C1C9[] ROM:7B2A cmpb INTMEM_1C+2, 107h[INTMEM_7C] ROM:7B2F jnc ROM_7B36 ROM:7B31 orb INTMEM_F3, #20h ; ' ' ROM:7B34 sjmp ROM_7B5B ROM:7B36 ; --------------------------------------------------------------------------- ROM:7B36 ROM:7B36 ROM_7B36: ; CODE XREF: ROM_7A05+12A↑j ROM:7B36 andb INTMEM_F3, #-21h ROM:7B39 sjmp ROM_7B5B ROM:7B3B ; --------------------------------------------------------------------------- ROM:7B3B ROM:7B3B ROM_7B3B: ; CODE XREF: ROM_7A05+10E↑j ROM:7B3B andb ZERO_REG, INTMEM_F3, #40h ; '@' ; Zero register ROM:7B3F jne ROM_7B5B ROM:7B41 pushf ROM:7B42 ldb INTMEM_1A, INTMEM_90 ROM:7B45 ldb INTMEM_1A+1, INTMEM_94+1 ROM:7B48 popf ROM:7B49 shr INTMEM_1A, #4 ROM:7B4C subb INTMEM_1A, INTMEM_E7[] ROM:7B51 cmpb INTMEM_1A, INTMEM_E6[] ROM:7B56 jne ROM_7B5B ROM:7B58 orb INTMEM_F3, #40h ; '@' ROM:7B5B ROM:7B5B ROM_7B5B: ; CODE XREF: ROM_7A05+12F↑j ROM:7B5B ; ROM_7A05+134↑j ... ROM:7B5B ret ROM:7B5B ; End of function ROM_7A05 ROM:7B5B ROM:7B5C ROM:7B5C ; =============== S U B R O U T I N E ======================================= ROM:7B5C ROM:7B5C ROM:7B5C ROM_7B5C: ; CODE XREF: ROM:789D↑p ROM:7B5C ld INTMEM_1A, #0Dh ROM:7B60 lcall ROM_4346 ROM:7B63 cmpb INTMEM_1A, #0 ROM:7B66 jne ROM_7B79 ROM:7B68 stb INTMEM_1C+1, INTMEM_EA[] ROM:7B6D stb INTMEM_1C+1, INTMEM_EB[] ROM:7B72 andb INTMEM_F4, #-21h ROM:7B75 andb INTMEM_F4, #-41h ROM:7B78 ret ROM:7B79 ; --------------------------------------------------------------------------- ROM:7B79 ROM:7B79 ROM_7B79: ; CODE XREF: ROM_7B5C+A↑j ROM:7B79 ldb INTMEM_1C, 108h[INTMEM_7C] ROM:7B7E stb INTMEM_1C, INTMEM_EA[] ROM:7B83 ldb INTMEM_1C, 109h[INTMEM_7C] ROM:7B88 stb INTMEM_1C, INTMEM_EB[] ROM:7B8D orb INTMEM_F4, #20h ; ' ' ROM:7B90 orb INTMEM_F4, #40h ; '@' ROM:7B93 ret ROM:7B93 ; End of function ROM_7B5C ROM:7B93 ROM:7B94 ROM:7B94 ; =============== S U B R O U T I N E ======================================= ROM:7B94 ROM:7B94 ROM:7B94 ROM_7B94: ; CODE XREF: ROM:78A0↑p ROM:7B94 andb ZERO_REG, INTMEM_F3, #10h ; Zero register ROM:7B98 jne ROM_7BC3 ROM:7B9A andb ZERO_REG, INTMEM_F4+1, #1 ; Zero register ROM:7B9E jne ROM_7BB1 ROM:7BA0 andb ZERO_REG, INTMEM_F4, #-80h ; Zero register ROM:7BA4 je ROM_7BC6 ROM:7BA6 cmpb INTMEM_90, INTMEM_EC[] ROM:7BAB jne ROM_7BC6 ROM:7BAD andb INTMEM_F4, #7Fh ROM:7BB0 ret ROM:7BB1 ; --------------------------------------------------------------------------- ROM:7BB1 ROM:7BB1 ROM_7BB1: ; CODE XREF: ROM_7B94+A↑j ROM:7BB1 addb INTMEM_1A, INTMEM_90, 10Ah[INTMEM_7C] ROM:7BB7 stb INTMEM_1A, INTMEM_EC[] ROM:7BBC orb INTMEM_F4, #-80h ROM:7BBF andb INTMEM_F4+1, #-2 ROM:7BC2 ret ROM:7BC3 ; --------------------------------------------------------------------------- ROM:7BC3 ROM:7BC3 ROM_7BC3: ; CODE XREF: ROM_7B94+4↑j ROM:7BC3 orb INTMEM_F4+1, #1 ROM:7BC6 ROM:7BC6 ROM_7BC6: ; CODE XREF: ROM_7B94+10↑j ROM:7BC6 ; ROM_7B94+17↑j ROM:7BC6 ret ROM:7BC6 ; End of function ROM_7B94 ROM:7BC6 ROM:7BC7 ; --------------------------------------------------------------------------- ROM:7BC7 rst ROM:7BC8 ROM:7BC8 ; =============== S U B R O U T I N E ======================================= ROM:7BC8 ROM:7BC8 ROM:7BC8 ROM_7BC8: ; CODE XREF: ROM_7946+C↑p ROM:7BC8 andb ZERO_REG, INTMEM_F3, #10h ; Zero register ROM:7BCC jne ROM_7BD0 ROM:7BCE sjmp ROM_7BE1 ROM:7BD0 ; --------------------------------------------------------------------------- ROM:7BD0 ROM:7BD0 ROM_7BD0: ; CODE XREF: ROM_7BC8+4↑j ROM:7BD0 ldb INTMEM_1A, RAM_C1C9[] ROM:7BD5 cmpb INTMEM_1A, 10Bh[INTMEM_7C] ROM:7BDA jnc ROM_7BE1 ROM:7BDC orb INTMEM_F4+1, #2 ROM:7BDF sjmp ROM_7BE4 ROM:7BE1 ; --------------------------------------------------------------------------- ROM:7BE1 ROM:7BE1 ROM_7BE1: ; CODE XREF: ROM_7BC8+6↑j ROM:7BE1 ; ROM_7BC8+12↑j ROM:7BE1 andb INTMEM_F4+1, #-3 ROM:7BE4 ROM:7BE4 ROM_7BE4: ; CODE XREF: ROM_7BC8+17↑j ROM:7BE4 ret ROM:7BE4 ; End of function ROM_7BC8 ROM:7BE4 ROM:7BE5 ; --------------------------------------------------------------------------- ROM:7BE5 rst ROM:7BE6 ROM:7BE6 ; =============== S U B R O U T I N E ======================================= ROM:7BE6 ROM:7BE6 ROM:7BE6 ROM_7BE6: ; CODE XREF: ROM_7946+F↑p ROM:7BE6 cmp INTMEM_68, 0Eh[INTMEM_7C] ROM:7BEB jnc ROM_7BF7 ROM:7BED cmpb INTMEM_CE+1, 10h[INTMEM_7C] ROM:7BF2 jnc ROM_7BF7 ROM:7BF4 andb INTMEM_F4+1, #-3 ROM:7BF7 ROM:7BF7 ROM_7BF7: ; CODE XREF: ROM_7BE6+5↑j ROM:7BF7 ; ROM_7BE6+C↑j ROM:7BF7 ret ROM:7BF7 ; End of function ROM_7BE6 ROM:7BF7 ROM:7BF8 ROM:7BF8 ; =============== S U B R O U T I N E ======================================= ROM:7BF8 ROM:7BF8 ROM:7BF8 ROM_7BF8: ; CODE XREF: ROM_7946+12↑p ROM:7BF8 ld INTMEM_1A, #2Eh ; '.' ROM:7BFC andb ZERO_REG, INTMEM_F4+1, #2 ; Zero register ROM:7C00 je ROM_7C07 ROM:7C02 ldb INTMEM_1C, #1 ROM:7C05 sjmp ROM_7C0A ROM:7C07 ; --------------------------------------------------------------------------- ROM:7C07 ROM:7C07 ROM_7C07: ; CODE XREF: ROM_7BF8+8↑j ROM:7C07 ldb INTMEM_1C, #2 ROM:7C0A ROM:7C0A ROM_7C0A: ; CODE XREF: ROM_7BF8+D↑j ROM:7C0A lcall ROM_4346 ROM:7C0D ret ROM:7C0D ; End of function ROM_7BF8 ROM:7C0D ROM:7C0E ROM:7C0E ; =============== S U B R O U T I N E ======================================= ROM:7C0E ROM:7C0E ROM:7C0E ROM_7C0E: ; CODE XREF: ROM_7946+21↑p ROM:7C0E ld INTMEM_1A, #24h ; '$' ROM:7C12 lcall ROM_4346 ROM:7C15 stb INTMEM_1C+1, RAM_C1A1[] ROM:7C1A ret ROM:7C1A ; End of function ROM_7C0E ROM:7C1A ROM:7C1B ; --------------------------------------------------------------------------- ROM:7C1B rst ROM:7C1C ROM:7C1C ; =============== S U B R O U T I N E ======================================= ROM:7C1C ROM:7C1C ROM:7C1C ROM_7C1C: ; CODE XREF: ROM:7854↑p ROM:7C1C andb INTMEM_F4+1, #-9 ROM:7C1F andb INTMEM_F4+1, #-11h ROM:7C22 ret ROM:7C22 ; End of function ROM_7C1C ROM:7C22 ROM:7C23 ROM:7C23 ; =============== S U B R O U T I N E ======================================= ROM:7C23 ROM:7C23 ROM:7C23 ROM_7C23: ; CODE XREF: ROM_7946+27↑p ROM:7C23 andb ZERO_REG, INTMEM_F4+1, #8 ; Zero register ROM:7C27 je ROM_7C3C ROM:7C29 andb ZERO_REG, INTMEM_F3, #10h ; Zero register ROM:7C2D je ROM_7C31 ROM:7C2F sjmp ROM_7CC2 ROM:7C31 ; --------------------------------------------------------------------------- ROM:7C31 ROM:7C31 ROM_7C31: ; CODE XREF: ROM_7C23+A↑j ROM:7C31 andb INTMEM_F4+1, #-9 ROM:7C34 andb INTMEM_F4+1, #-11h ROM:7C37 andb INTMEM_F4+1, #-21h ROM:7C3A sjmp ROM_7CA4 ROM:7C3C ; --------------------------------------------------------------------------- ROM:7C3C ROM:7C3C ROM_7C3C: ; CODE XREF: ROM_7C23+4↑j ROM:7C3C andb ZERO_REG, INTMEM_F3, #10h ; Zero register ROM:7C40 jne ROM_7C47 ROM:7C42 andb INTMEM_F4+1, #-11h ROM:7C45 sjmp ROM_7CA4 ROM:7C47 ; --------------------------------------------------------------------------- ROM:7C47 ROM:7C47 ROM_7C47: ; CODE XREF: ROM_7C23+1D↑j ROM:7C47 andb ZERO_REG, INTMEM_F4+1, #2 ; Zero register ROM:7C4B je ROM_7CA4 ROM:7C4D andb ZERO_REG, INTMEM_F4+1, #10h ; Zero register ROM:7C51 jne ROM_7C71 ROM:7C53 ldb INTMEM_1A, RAM_C1C9[] ROM:7C58 stb INTMEM_1A, (INTMEM_F0+1)[] ROM:7C5D ld INTMEM_1C, #1 ROM:7C61 ldb INTMEM_1C+2, INTMEM_1A ROM:7C64 lcall ROM_2BCA ROM:7C67 stb INTMEM_1C, (INTMEM_EC+1)[] ROM:7C6C scall ROM_7CC9 ROM:7C6E orb INTMEM_F4+1, #10h ROM:7C71 ROM:7C71 ROM_7C71: ; CODE XREF: ROM_7C23+2E↑j ROM:7C71 andb ZERO_REG, INTMEM_F3, #4 ; Zero register ROM:7C75 je ROM_7C7E ROM:7C77 ldb INTMEM_26, 10Dh[INTMEM_7C] ROM:7C7C sjmp ROM_7C89 ROM:7C7E ; --------------------------------------------------------------------------- ROM:7C7E ROM:7C7E ROM_7C7E: ; CODE XREF: ROM_7C23+52↑j ROM:7C7E andb ZERO_REG, INTMEM_F3, #2 ; Zero register ROM:7C82 jne ROM_7CA4 ROM:7C84 ldb INTMEM_26, 10Ch[INTMEM_7C] ROM:7C89 ROM:7C89 ROM_7C89: ; CODE XREF: ROM_7C23+59↑j ROM:7C89 scall ROM_7CDA ROM:7C8B cmpb INTMEM_20+2, INTMEM_26 ROM:7C8E jnc ROM_7CA4 ROM:7C90 divub INTMEM_20+2, INTMEM_26 ROM:7C93 scall ROM_7CC9 ROM:7C95 ldb INTMEM_26+1, (INTMEM_EC+1)[] ROM:7C9A subb INTMEM_26+1, INTMEM_20+2 ROM:7C9D jnc ROM_7CB1 ROM:7C9F stb INTMEM_26+1, (INTMEM_EC+1)[] ROM:7CA4 ROM:7CA4 ROM_7CA4: ; CODE XREF: ROM_7C23+17↑j ROM:7CA4 ; ROM_7C23+22↑j ... ROM:7CA4 ldb INTMEM_1C+2, #0 ROM:7CA7 stb INTMEM_1C+2, (INTMEM_EE+1)[] ROM:7CAC andb INTMEM_F4+1, #-5 ROM:7CAF sjmp ROM_7CC8 ROM:7CB1 ; --------------------------------------------------------------------------- ROM:7CB1 ROM:7CB1 ROM_7CB1: ; CODE XREF: ROM_7C23+7A↑j ROM:7CB1 ld INTMEM_1C, #2 ROM:7CB5 ldb INTMEM_1C+2, (INTMEM_F0+1)[] ROM:7CBA lcall ROM_2BCA ROM:7CBD stb INTMEM_1C, INTMEM_F2[] ROM:7CC2 ROM:7CC2 ROM_7CC2: ; CODE XREF: ROM_7C23+C↑j ROM:7CC2 orb INTMEM_F4+1, #4 ROM:7CC5 orb INTMEM_F4+1, #8 ROM:7CC8 ROM:7CC8 ROM_7CC8: ; CODE XREF: ROM_7C23+8C↑j ROM:7CC8 ret ROM:7CC8 ; End of function ROM_7C23 ROM:7CC8 ROM:7CC9 ROM:7CC9 ; =============== S U B R O U T I N E ======================================= ROM:7CC9 ROM:7CC9 ROM:7CC9 ROM_7CC9: ; CODE XREF: ROM_7C23+49↑p ROM:7CC9 ; ROM_7C23+70↑p ROM:7CC9 pushf ROM:7CCA ldb INTMEM_1C, INTMEM_8C+3 ROM:7CCD ldb INTMEM_1C+1, INTMEM_90 ROM:7CD0 popf ROM:7CD1 shr INTMEM_1C, #5 ROM:7CD4 stb INTMEM_1C, INTMEM_EE[] ROM:7CD9 ret ROM:7CD9 ; End of function ROM_7CC9 ROM:7CD9 ROM:7CDA ROM:7CDA ; =============== S U B R O U T I N E ======================================= ROM:7CDA ROM:7CDA ROM:7CDA ROM_7CDA: ; CODE XREF: ROM_7C23:ROM_7C89↑p ROM:7CDA pushf ROM:7CDB ldb INTMEM_20+2, INTMEM_8C+3 ROM:7CDE ldb INTMEM_20+3, INTMEM_90 ROM:7CE1 popf ROM:7CE2 shr INTMEM_20+2, #5 ROM:7CE5 subb INTMEM_20+2, INTMEM_EE[] ROM:7CEA ldb INTMEM_20+3, #0 ROM:7CED ret ROM:7CED ; End of function ROM_7CDA ROM:7CED ROM:7CEE ROM:7CEE ; =============== S U B R O U T I N E ======================================= ROM:7CEE ROM:7CEE ROM:7CEE ROM_7CEE: ; CODE XREF: ROM_7946+2A↑p ROM:7CEE ldb INTMEM_1C+1, RAM_C1A1[] ROM:7CF3 cmpb INTMEM_1C+1, 112h[INTMEM_7C] ROM:7CF8 jc ROM_7D01 ROM:7CFA cmpb INTMEM_1C+1, 111h[INTMEM_7C] ROM:7CFF jc ROM_7D06 ROM:7D01 ROM:7D01 ROM_7D01: ; CODE XREF: ROM_7CEE+A↑j ROM:7D01 orb INTMEM_F4+1, #-80h ROM:7D04 sjmp ROM_7D1D ROM:7D06 ; --------------------------------------------------------------------------- ROM:7D06 ROM:7D06 ROM_7D06: ; CODE XREF: ROM_7CEE+11↑j ROM:7D06 andb ZERO_REG, INTMEM_F4+1, #8 ; Zero register ROM:7D0A jne ROM_7D0E ROM:7D0C sjmp ROM_7DC6 ROM:7D0E ; --------------------------------------------------------------------------- ROM:7D0E ROM:7D0E ROM_7D0E: ; CODE XREF: ROM_7CEE+1C↑j ROM:7D0E andb ZERO_REG, INTMEM_F4+1, #-80h ; Zero register ROM:7D12 jne ROM_7D16 ROM:7D14 sjmp ROM_7DC0 ROM:7D16 ; --------------------------------------------------------------------------- ROM:7D16 ROM:7D16 ROM_7D16: ; CODE XREF: ROM_7CEE+24↑j ROM:7D16 ldb INTMEM_1C, 115h[INTMEM_7C] ROM:7D1B sjmp ROM_7DB1 ROM:7D1D ; --------------------------------------------------------------------------- ROM:7D1D ROM:7D1D ROM_7D1D: ; CODE XREF: ROM_7CEE+16↑j ROM:7D1D cmpb INTMEM_1C+1, 113h[INTMEM_7C] ROM:7D22 jh ROM_7D32 ROM:7D24 cmpb INTMEM_1C+1, 114h[INTMEM_7C] ROM:7D29 jnc ROM_7D70 ROM:7D2B andb INTMEM_F6, #-2 ROM:7D2E scall ROM_7DC7 ROM:7D30 sjmp ROM_7DC6 ROM:7D32 ; --------------------------------------------------------------------------- ROM:7D32 ROM:7D32 ROM_7D32: ; CODE XREF: ROM_7CEE+34↑j ROM:7D32 andb ZERO_REG, INTMEM_F6, #1 ; Zero register ROM:7D36 jne ROM_7DAC ROM:7D38 ldb INTMEM_1C, 118h[INTMEM_7C] ROM:7D3D cmpb INTMEM_1C, #-1 ROM:7D40 je ROM_7DAC ROM:7D42 scall ROM_7DD8 ROM:7D44 cmpb INTMEM_1C+2, INTMEM_1C[] ROM:7D49 jc ROM_7D52 ROM:7D4B ldb INTMEM_1C, 116h[INTMEM_7C] ROM:7D50 sjmp ROM_7DB3 ROM:7D52 ; --------------------------------------------------------------------------- ROM:7D52 ROM:7D52 ROM_7D52: ; CODE XREF: ROM_7CEE+5B↑j ROM:7D52 ldbze INTMEM_1C, 117h[INTMEM_7C] ROM:7D57 ld INTMEM_1C+2, #0 ROM:7D5B ldbze INTMEM_20+2, 10Fh[INTMEM_7C] ROM:7D60 mulu INTMEM_1C, (INTMEM_20+2)[] ROM:7D65 shl INTMEM_1C, #3 ROM:7D68 sub INTMEM_C4, INTMEM_1C ROM:7D6B orb INTMEM_F6, #1 ROM:7D6E sjmp ROM_7DAC ROM:7D70 ; --------------------------------------------------------------------------- ROM:7D70 ROM:7D70 ROM_7D70: ; CODE XREF: ROM_7CEE+3B↑j ROM:7D70 andb ZERO_REG, INTMEM_F6, #1 ; Zero register ROM:7D74 jne ROM_7DAC ROM:7D76 ldb INTMEM_1C, 118h[INTMEM_7C] ROM:7D7B cmpb INTMEM_1C, #-1 ROM:7D7E je ROM_7DAC ROM:7D80 scall ROM_7DD8 ROM:7D82 cmpb INTMEM_1C+2, INTMEM_1C[] ROM:7D87 jc ROM_7D90 ROM:7D89 ldb INTMEM_1C, 116h[INTMEM_7C] ROM:7D8E sjmp ROM_7DB3 ROM:7D90 ; --------------------------------------------------------------------------- ROM:7D90 ROM:7D90 ROM_7D90: ; CODE XREF: ROM_7CEE+99↑j ROM:7D90 ldbze INTMEM_1C, 117h[INTMEM_7C] ROM:7D95 ld INTMEM_1C+2, #0 ROM:7D99 ldbze INTMEM_20+2, 10Eh[INTMEM_7C] ROM:7D9E mulu INTMEM_1C, (INTMEM_20+2)[] ROM:7DA3 shl INTMEM_1C, #3 ROM:7DA6 add INTMEM_C4, INTMEM_1C ROM:7DA9 orb INTMEM_F6, #1 ROM:7DAC ROM:7DAC ROM_7DAC: ; CODE XREF: ROM_7CEE+48↑j ROM:7DAC ; ROM_7CEE+52↑j ... ROM:7DAC ldb INTMEM_1C, 116h[INTMEM_7C] ROM:7DB1 ROM:7DB1 ROM_7DB1: ; CODE XREF: ROM_7CEE+2D↑j ROM:7DB1 scall ROM_7DD8 ROM:7DB3 ROM:7DB3 ROM_7DB3: ; CODE XREF: ROM_7CEE+62↑j ROM:7DB3 ; ROM_7CEE+A0↑j ROM:7DB3 cmpb INTMEM_1C+2, INTMEM_1C[] ROM:7DB8 jnc ROM_7DC6 ROM:7DBA andb ZERO_REG, INTMEM_F6, #4 ; Zero register ROM:7DBE jne ROM_7DC3 ROM:7DC0 ROM:7DC0 ROM_7DC0: ; CODE XREF: ROM_7CEE+26↑j ROM:7DC0 orb INTMEM_F6, #2 ROM:7DC3 ROM:7DC3 ROM_7DC3: ; CODE XREF: ROM_7CEE+D0↑j ROM:7DC3 andb INTMEM_F4+1, #-5 ROM:7DC6 ROM:7DC6 ROM_7DC6: ; CODE XREF: ROM_7CEE+1E↑j ROM:7DC6 ; ROM_7CEE+42↑j ... ROM:7DC6 ret ROM:7DC6 ; End of function ROM_7CEE ROM:7DC6 ROM:7DC7 ROM:7DC7 ; =============== S U B R O U T I N E ======================================= ROM:7DC7 ROM:7DC7 ROM:7DC7 ROM_7DC7: ; CODE XREF: ROM_7CEE+40↑p ROM:7DC7 pushf ROM:7DC8 ldb INTMEM_20, INTMEM_8C+3 ROM:7DCB ldb INTMEM_20+1, INTMEM_90 ROM:7DCE popf ROM:7DCF shr INTMEM_20, #6 ROM:7DD2 stb INTMEM_20, RAM_C11E[] ROM:7DD7 ret ROM:7DD7 ; End of function ROM_7DC7 ROM:7DD7 ROM:7DD8 ROM:7DD8 ; =============== S U B R O U T I N E ======================================= ROM:7DD8 ROM:7DD8 ROM:7DD8 ROM_7DD8: ; CODE XREF: ROM_7CEE+54↑p ROM:7DD8 ; ROM_7CEE+92↑p ... ROM:7DD8 pushf ROM:7DD9 ldb INTMEM_20, INTMEM_8C+3 ROM:7DDC ldb INTMEM_20+1, INTMEM_90 ROM:7DDF popf ROM:7DE0 shr INTMEM_20, #6 ROM:7DE3 ldb INTMEM_1C+2, INTMEM_20 ROM:7DE6 subb INTMEM_1C+2, RAM_C11E[] ROM:7DEB ret ROM:7DEB ; End of function ROM_7DD8 ROM:7DEB ROM:7DEC ROM:7DEC ; =============== S U B R O U T I N E ======================================= ROM:7DEC ROM:7DEC ROM:7DEC ROM_7DEC: ; CODE XREF: ROM:785D↑p ROM:7DEC orb INTMEM_F4+1, #40h ; '@' ROM:7DEF ret ROM:7DEF ; End of function ROM_7DEC ROM:7DEF ROM:7DF0 ROM:7DF0 ; =============== S U B R O U T I N E ======================================= ROM:7DF0 ROM:7DF0 ROM:7DF0 ROM_7DF0: ; CODE XREF: ROM_7946+24↑p ROM:7DF0 ldb INTMEM_26, RAM_C1A1[] ROM:7DF5 andb ZERO_REG, INTMEM_F4+1, #40h ; '@' ; Zero register ROM:7DF9 je ROM_7E00 ROM:7DFB orb INTMEM_F6, #8 ROM:7DFE sjmp ROM_7E03 ROM:7E00 ; --------------------------------------------------------------------------- ROM:7E00 ROM:7E00 ROM_7E00: ; CODE XREF: ROM_7DF0+9↑j ROM:7E00 andb INTMEM_F6, #-9 ROM:7E03 ROM:7E03 ROM_7E03: ; CODE XREF: ROM_7DF0+E↑j ROM:7E03 ldb INTMEM_26+1, 119h[INTMEM_7C] ROM:7E08 cmpb INTMEM_26+1, INTMEM_26[] ROM:7E0D jnc ROM_7E1D ROM:7E0F ldb INTMEM_26+1, 11Ah[INTMEM_7C] ROM:7E14 cmpb INTMEM_26+1, INTMEM_26[] ROM:7E19 jc ROM_7E22 ROM:7E1B sjmp ROM_7E25 ROM:7E1D ; --------------------------------------------------------------------------- ROM:7E1D ROM:7E1D ROM_7E1D: ; CODE XREF: ROM_7DF0+1D↑j ROM:7E1D orb INTMEM_F4+1, #40h ; '@' ROM:7E20 sjmp ROM_7E25 ROM:7E22 ; --------------------------------------------------------------------------- ROM:7E22 ROM:7E22 ROM_7E22: ; CODE XREF: ROM_7DF0+29↑j ROM:7E22 andb INTMEM_F4+1, #-41h ROM:7E25 ROM:7E25 ROM_7E25: ; CODE XREF: ROM_7DF0+2B↑j ROM:7E25 ; ROM_7DF0+30↑j ROM:7E25 ret ROM:7E25 ; End of function ROM_7DF0 ROM:7E25 ROM:7E26 ROM:7E26 ; =============== S U B R O U T I N E ======================================= ROM:7E26 ROM:7E26 ROM:7E26 ROM_7E26: ; CODE XREF: ROM:7860↑p ROM:7E26 andb INTMEM_F6, #-11h ROM:7E29 andb INTMEM_F6, #-21h ROM:7E2C andb INTMEM_B7, #-3 ROM:7E2F ret ROM:7E2F ; End of function ROM_7E26 ROM:7E2F ROM:7E30 ROM:7E30 ; =============== S U B R O U T I N E ======================================= ROM:7E30 ROM:7E30 ROM:7E30 ROM_7E30: ; CODE XREF: ROM_7946+2D↑p ROM:7E30 ld INTMEM_3C, RAM_C192[] ROM:7E35 ldb INTMEM_26, INTMEM_E1[] ROM:7E3A ldb INTMEM_26+1, INTMEM_D0 ROM:7E3D cmp INTMEM_3C, #0 ROM:7E41 jne ROM_7E70 ROM:7E43 andb ZERO_REG, INTMEM_F6, #10h ; Zero register ROM:7E47 je ROM_7E64 ROM:7E49 andb ZERO_REG, INTMEM_F6, #20h ; ' ' ; Zero register ROM:7E4D jne ROM_7E5F ROM:7E4F ldb INTMEM_1C, RAM_C11F[] ROM:7E54 scall ROM_7F44 ROM:7E56 cmpb INTMEM_20+3, 11Bh[INTMEM_7C] ROM:7E5B jc ROM_7E5F ROM:7E5D sjmp ROM_7F37 ROM:7E5F ; --------------------------------------------------------------------------- ROM:7E5F ROM:7E5F ROM_7E5F: ; CODE XREF: ROM_7E30+1D↑j ROM:7E5F ; ROM_7E30+2B↑j ROM:7E5F orb INTMEM_F6, #20h ; ' ' ROM:7E62 sjmp ROM_7F31 ROM:7E64 ; --------------------------------------------------------------------------- ROM:7E64 ROM:7E64 ROM_7E64: ; CODE XREF: ROM_7E30+17↑j ROM:7E64 orb INTMEM_F6, #10h ROM:7E67 scall ROM_7F38 ROM:7E69 stb INTMEM_34+2, RAM_C11F[] ROM:7E6E sjmp ROM_7F37 ROM:7E70 ; --------------------------------------------------------------------------- ROM:7E70 ROM:7E70 ROM_7E70: ; CODE XREF: ROM_7E30+11↑j ROM:7E70 cmp INTMEM_68, 12h[INTMEM_7C] ROM:7E75 jnc ROM_7E79 ROM:7E77 sjmp ROM_7F31 ROM:7E79 ; --------------------------------------------------------------------------- ROM:7E79 ROM:7E79 ROM_7E79: ; CODE XREF: ROM_7E30+45↑j ROM:7E79 andb ZERO_REG, INTMEM_F6, #10h ; Zero register ROM:7E7D jne ROM_7EB0 ROM:7E7F andb ZERO_REG, INTMEM_F6, #20h ; ' ' ; Zero register ROM:7E83 jne ROM_7E87 ROM:7E85 sjmp ROM_7F37 ROM:7E87 ; --------------------------------------------------------------------------- ROM:7E87 ROM:7E87 ROM_7E87: ; CODE XREF: ROM_7E30+53↑j ROM:7E87 andb ZERO_REG, INTMEM_F4+1, #40h ; '@' ; Zero register ROM:7E8B je ROM_7E9A ROM:7E8D cmpb ZERO_REG, 11Eh[INTMEM_7C] ; Zero register ROM:7E92 jne ROM_7EEB ROM:7E94 ld INTMEM_C4, #61A8h ROM:7E98 sjmp ROM_7F23 ROM:7E9A ; --------------------------------------------------------------------------- ROM:7E9A ROM:7E9A ROM_7E9A: ; CODE XREF: ROM_7E30+5B↑j ROM:7E9A andb ZERO_REG, INTMEM_B5, #1 ; Zero register ROM:7E9E jne ROM_7EC9 ROM:7EA0 ldb INTMEM_1C, RAM_C11F[] ROM:7EA5 scall ROM_7F44 ROM:7EA7 cmpb INTMEM_20+3, 11Ch[INTMEM_7C] ROM:7EAC jc ROM_7F08 ROM:7EAE sjmp ROM_7F31 ROM:7EB0 ; --------------------------------------------------------------------------- ROM:7EB0 ROM:7EB0 ROM_7EB0: ; CODE XREF: ROM_7E30+4D↑j ROM:7EB0 ld INTMEM_34, RAM_C0BA[] ROM:7EB5 cmp INTMEM_34, #0 ROM:7EB9 je ROM_7EBD ROM:7EBB sjmp ROM_7F31 ROM:7EBD ; --------------------------------------------------------------------------- ROM:7EBD ROM:7EBD ROM_7EBD: ; CODE XREF: ROM_7E30+89↑j ROM:7EBD andb INTMEM_F6, #-11h ROM:7EC0 scall ROM_7F38 ROM:7EC2 stb INTMEM_34+2, RAM_C11F[] ROM:7EC7 sjmp ROM_7F31 ROM:7EC9 ; --------------------------------------------------------------------------- ROM:7EC9 ROM:7EC9 ROM_7EC9: ; CODE XREF: ROM_7E30+6E↑j ROM:7EC9 andb ZERO_REG, INTMEM_B7, #2 ; Zero register ROM:7ECD je ROM_7EDF ROM:7ECF ldb INTMEM_1C, RAM_C120[] ROM:7ED4 scall ROM_7F44 ROM:7ED6 cmpb INTMEM_20+3, 11Dh[INTMEM_7C] ROM:7EDB jc ROM_7F08 ROM:7EDD sjmp ROM_7F31 ROM:7EDF ; --------------------------------------------------------------------------- ROM:7EDF ROM:7EDF ROM_7EDF: ; CODE XREF: ROM_7E30+9D↑j ROM:7EDF orb INTMEM_B7, #2 ROM:7EE2 scall ROM_7F38 ROM:7EE4 stb INTMEM_34+2, RAM_C120[] ROM:7EE9 sjmp ROM_7F31 ROM:7EEB ; --------------------------------------------------------------------------- ROM:7EEB ROM:7EEB ROM_7EEB: ; CODE XREF: ROM_7E30+62↑j ROM:7EEB ld INTMEM_C4, #61A8h ROM:7EEF ld INTMEM_1C, #3 ROM:7EF3 ldb INTMEM_1C+2, INTMEM_26+1 ROM:7EF6 ldb INTMEM_1C+3, INTMEM_26 ROM:7EF9 lcall ROM_2BCA ROM:7EFC ldbze INTMEM_1C, INTMEM_1C ROM:7EFF mulu INTMEM_1C, #8 ROM:7F03 sub INTMEM_C4, INTMEM_1C ROM:7F06 sjmp ROM_7F23 ROM:7F08 ; --------------------------------------------------------------------------- ROM:7F08 ROM:7F08 ROM_7F08: ; CODE XREF: ROM_7E30+7C↑j ROM:7F08 ; ROM_7E30+AB↑j ROM:7F08 ld INTMEM_C4, #61A8h ROM:7F0C ld INTMEM_1C, #4 ROM:7F10 ldb INTMEM_1C+2, INTMEM_26+1 ROM:7F13 ldb INTMEM_1C+3, INTMEM_26 ROM:7F16 lcall ROM_2BCA ROM:7F19 ldbze INTMEM_1C, INTMEM_1C ROM:7F1C mulu INTMEM_1C, #8 ROM:7F20 add INTMEM_C4, INTMEM_1C ROM:7F23 ROM:7F23 ROM_7F23: ; CODE XREF: ROM_7E30+68↑j ROM:7F23 ; ROM_7E30+D6↑j ROM:7F23 andb INTMEM_F6, #-11h ROM:7F26 andb INTMEM_F6, #-21h ROM:7F29 andb INTMEM_B7, #-3 ROM:7F2C andb INTMEM_F6, #-5 ROM:7F2F sjmp ROM_7F37 ROM:7F31 ; --------------------------------------------------------------------------- ROM:7F31 ROM:7F31 ROM_7F31: ; CODE XREF: ROM_7E30+32↑j ROM:7F31 ; ROM_7E30+47↑j ... ROM:7F31 andb INTMEM_F4+1, #-5 ROM:7F34 orb INTMEM_F6, #4 ROM:7F37 ROM:7F37 ROM_7F37: ; CODE XREF: ROM_7E30+2D↑j ROM:7F37 ; ROM_7E30+3E↑j ... ROM:7F37 ret ROM:7F37 ; End of function ROM_7E30 ROM:7F37 ROM:7F38 ROM:7F38 ; =============== S U B R O U T I N E ======================================= ROM:7F38 ROM:7F38 ROM:7F38 ROM_7F38: ; CODE XREF: ROM_7E30+37↑p ROM:7F38 ; ROM_7E30+90↑p ... ROM:7F38 pushf ROM:7F39 ldb INTMEM_34+2, INTMEM_8C+3 ROM:7F3C ldb INTMEM_34+3, INTMEM_90 ROM:7F3F popf ROM:7F40 shr INTMEM_34+2, #6 ROM:7F43 ret ROM:7F43 ; End of function ROM_7F38 ROM:7F43 ROM:7F44 ROM:7F44 ; =============== S U B R O U T I N E ======================================= ROM:7F44 ROM:7F44 ROM:7F44 ROM_7F44: ; CODE XREF: ROM_7E30+24↑p ROM:7F44 ; ROM_7E30+75↑p ... ROM:7F44 pushf ROM:7F45 ldb INTMEM_34+2, INTMEM_8C+3 ROM:7F48 ldb INTMEM_34+3, INTMEM_90 ROM:7F4B popf ROM:7F4C shr INTMEM_34+2, #6 ROM:7F4F ldb INTMEM_20+3, INTMEM_34+2 ROM:7F52 subb INTMEM_20+3, INTMEM_1C ROM:7F55 ret ROM:7F55 ; End of function ROM_7F44 ROM:7F55 ROM:7F56 ROM:7F56 ; =============== S U B R O U T I N E ======================================= ROM:7F56 ROM:7F56 ROM:7F56 ROM_7F56: ; CODE XREF: ROM:78FA↑p ROM:7F56 ld INTMEM_1A, RAM_C0BC[] ROM:7F5B st INTMEM_1A, RAM_C0C0[] ROM:7F60 ld INTMEM_1A, RAM_C192[] ROM:7F65 ld INTMEM_1C, INTMEM_C4[] ROM:7F6A ld INTMEM_1C+2, #0 ROM:7F6E mulu INTMEM_1C, INTMEM_1A ROM:7F71 divu INTMEM_1C, #61A8h ROM:7F75 st INTMEM_1C, RAM_C192[] ROM:7F7A ldbze INTMEM_20, 11Fh[INTMEM_7C] ROM:7F7F ld INTMEM_1C, INTMEM_C4[] ROM:7F84 ld INTMEM_1C+2, #0 ROM:7F88 cmp INTMEM_1C, #61A8h ROM:7F8C jc ROM_7FB0 ROM:7F8E ld INTMEM_1C, #61A8h ROM:7F92 ld INTMEM_1C+2, #0 ROM:7F96 sub INTMEM_1C, INTMEM_C4[] ROM:7F9B mulu INTMEM_1C, INTMEM_20[] ROM:7FA0 ld INTMEM_20, #61A8h ROM:7FA4 sub INTMEM_20, INTMEM_1C[] ROM:7FA9 st INTMEM_20, RAM_C0BE[] ROM:7FAE sjmp ROM_7FC2 ROM:7FB0 ; --------------------------------------------------------------------------- ROM:7FB0 ROM:7FB0 ROM_7FB0: ; CODE XREF: ROM_7F56+36↑j ROM:7FB0 sub INTMEM_1C, #61A8h ROM:7FB4 mulu INTMEM_1C, INTMEM_20[] ROM:7FB9 add INTMEM_1C, #61A8h ROM:7FBD st INTMEM_1C, RAM_C0BE[] ROM:7FC2 ROM:7FC2 ROM_7FC2: ; CODE XREF: ROM_7F56+58↑j ROM:7FC2 ret ROM:7FC2 ; End of function ROM_7F56 ROM:7FC2 ROM:7FC3 ; --------------------------------------------------------------------------- ROM:7FC3 rst ROM:7FC4 ROM:7FC4 ; =============== S U B R O U T I N E ======================================= ROM:7FC4 ROM:7FC4 ROM:7FC4 ROM_7FC4: ; CODE XREF: ROM_7946+30↑p ROM:7FC4 ldbze INTMEM_20, 120h[INTMEM_7C] ROM:7FC9 cmpb ZERO_REG, INTMEM_20[] ; Zero register ROM:7FCE je ROM_8010 ROM:7FD0 ldb INTMEM_1C, 121h[INTMEM_7C] ROM:7FD5 cmpb INTMEM_1C, #0 ROM:7FD8 jne ROM_7FE1 ROM:7FDA stb INTMEM_20, RAM_C121[] ROM:7FDF sjmp ROM_8010 ROM:7FE1 ; --------------------------------------------------------------------------- ROM:7FE1 ROM:7FE1 ROM_7FE1: ; CODE XREF: ROM_7FC4+14↑j ROM:7FE1 ld INTMEM_1A, INTMEM_68 ROM:7FE4 cmp INTMEM_1A, #0 ROM:7FE8 je ROM_8010 ROM:7FEA ld INTMEM_20+2, #0 ROM:7FEE ldbze INTMEM_20, 120h[INTMEM_7C] ROM:7FF3 mulu INTMEM_20, #3E8h ROM:7FF7 divu INTMEM_20, INTMEM_1A ROM:7FFA ldb INTMEM_1C, INTMEM_20 ROM:7FFD ld INTMEM_20, INTMEM_20+2 ROM:8000 mulu INTMEM_20, #2 ROM:8004 cmp INTMEM_20, INTMEM_1A ROM:8007 jnc ROM_800B ROM:8009 incb INTMEM_1C ROM:800B ROM:800B ROM_800B: ; CODE XREF: ROM_7FC4+43↑j ROM:800B stb INTMEM_1C, RAM_C121[] ROM:8010 ROM:8010 ROM_8010: ; CODE XREF: ROM_7FC4+A↑j ROM:8010 ; ROM_7FC4+1B↑j ... ROM:8010 ret ROM:8010 ; End of function ROM_7FC4 ROM:8010 ROM:8011 ; --------------------------------------------------------------------------- ROM:8011 rst ROM:8012 ROM:8012 ; =============== S U B R O U T I N E ======================================= ROM:8012 ROM:8012 ROM:8012 ROM_8012: ; CODE XREF: ROM:785A↑p ROM:8012 ld INTMEM_C4, #61A8h ROM:8016 st INTMEM_C4, RAM_C194[] ROM:801B st INTMEM_C4, RAM_C196[] ROM:8020 st INTMEM_C4, RAM_C0C8[] ROM:8025 scall ROM_828B ROM:8027 ldb INTMEM_1C+3, #0 ROM:802A stb INTMEM_1C+3, RAM_C123[] ROM:802F ret ROM:802F ; End of function ROM_8012 ROM:802F ROM:8030 ROM:8030 ; =============== S U B R O U T I N E ======================================= ROM:8030 ROM:8030 ROM:8030 ROM_8030: ; CODE XREF: ROM_7946+33↑p ROM:8030 andb ZERO_REG, INTMEM_F3, #10h ; Zero register ROM:8034 jne ROM_803B ROM:8036 andb INTMEM_F6+1, #-3 ROM:8039 sjmp ROM_8041 ROM:803B ; --------------------------------------------------------------------------- ROM:803B ROM:803B ROM_803B: ; CODE XREF: ROM_8030+4↑j ROM:803B andb ZERO_REG, INTMEM_F6, #40h ; '@' ; Zero register ROM:803F jne ROM_8043 ROM:8041 ROM:8041 ROM_8041: ; CODE XREF: ROM_8030+9↑j ROM:8041 sjmp ROM_8264 ROM:8043 ; --------------------------------------------------------------------------- ROM:8043 ROM:8043 ROM_8043: ; CODE XREF: ROM_8030+F↑j ROM:8043 andb ZERO_REG, INTMEM_F6+1, #2 ; Zero register ROM:8047 jne ROM_8098 ROM:8049 andb ZERO_REG, INTMEM_F4+1, #20h ; ' ' ; Zero register ROM:804D jne ROM_8072 ROM:804F scall ROM_829C ROM:8051 orb INTMEM_F4+1, #20h ; ' ' ROM:8054 andb ZERO_REG, INTMEM_F4+1, #40h ; '@' ; Zero register ROM:8058 je ROM_8066 ROM:805A ldb INTMEM_1C, INTMEM_F2[] ROM:805F ldbze INTMEM_3C, 10Fh[INTMEM_7C] ROM:8064 sjmp ROM_8227 ROM:8066 ; --------------------------------------------------------------------------- ROM:8066 ROM:8066 ROM_8066: ; CODE XREF: ROM_8030+28↑j ROM:8066 ldb INTMEM_1C, INTMEM_F2[] ROM:806B ldbze INTMEM_3C, 10Eh[INTMEM_7C] ROM:8070 sjmp ROM_81AF ROM:8072 ; --------------------------------------------------------------------------- ROM:8072 ROM:8072 ROM_8072: ; CODE XREF: ROM_8030+1D↑j ROM:8072 scall ROM_82B9 ROM:8074 cmpb INTMEM_34, 124h[INTMEM_7C] ROM:8079 jnc ROM_80A3 ROM:807B divub INTMEM_34, 124h[INTMEM_7C] ROM:8080 scall ROM_829C ROM:8082 ldb INTMEM_1C+3, INTMEM_F2[] ROM:8087 subb INTMEM_1C+3, INTMEM_34 ROM:808A jnc ROM_8098 ROM:808C cmpb INTMEM_1C+3, #0Ah ROM:808F jnc ROM_8098 ROM:8091 stb INTMEM_1C+3, INTMEM_F2[] ROM:8096 sjmp ROM_80A3 ROM:8098 ; --------------------------------------------------------------------------- ROM:8098 ROM:8098 ROM_8098: ; CODE XREF: ROM_8030+17↑j ROM:8098 ; ROM_8030+5A↑j ... ROM:8098 ldb INTMEM_1C+3, #0Ah ROM:809B stb INTMEM_1C+3, INTMEM_F2[] ROM:80A0 orb INTMEM_F6+1, #2 ROM:80A3 ROM:80A3 ROM_80A3: ; CODE XREF: ROM_8030+49↑j ROM:80A3 ; ROM_8030+66↑j ROM:80A3 ld INTMEM_3C, 14h[INTMEM_7C] ROM:80A8 cmp INTMEM_3C, RAM_C0C2[] ROM:80AD jnc ROM_80B1 ROM:80AF sjmp ROM_8264 ROM:80B1 ; --------------------------------------------------------------------------- ROM:80B1 ROM:80B1 ROM_80B1: ; CODE XREF: ROM_8030+7D↑j ROM:80B1 ldb INTMEM_26, INTMEM_E1[] ROM:80B6 ldb INTMEM_26+1, INTMEM_D0 ROM:80B9 andb ZERO_REG, INTMEM_F3, #4 ; Zero register ROM:80BD jne ROM_80C1 ROM:80BF sjmp ROM_8161 ROM:80C1 ; --------------------------------------------------------------------------- ROM:80C1 ROM:80C1 ROM_80C1: ; CODE XREF: ROM_8030+8D↑j ROM:80C1 andb ZERO_REG, INTMEM_F4+1, #40h ; '@' ; Zero register ROM:80C5 jne ROM_8114 ROM:80C7 andb ZERO_REG, INTMEM_F6, #8 ; Zero register ROM:80CB jne ROM_80E7 ROM:80CD andb INTMEM_F6, #7Fh ROM:80D0 ldbze INTMEM_1C+2, 123h[INTMEM_7C] ROM:80D5 cmpb INTMEM_1C+2, #-1 ROM:80D8 jne ROM_80DC ROM:80DA sjmp ROM_8264 ROM:80DC ; --------------------------------------------------------------------------- ROM:80DC ROM:80DC ROM_80DC: ; CODE XREF: ROM_8030+A8↑j ROM:80DC scall ROM_82A5 ROM:80DE cmpb INTMEM_34, 123h[INTMEM_7C] ROM:80E3 jc ROM_8108 ROM:80E5 sjmp ROM_8266 ROM:80E7 ; --------------------------------------------------------------------------- ROM:80E7 ROM:80E7 ROM_80E7: ; CODE XREF: ROM_8030+9B↑j ROM:80E7 st INTMEM_C4, RAM_C196[] ROM:80EC ld INTMEM_1A, RAM_C0C0[] ROM:80F1 st INTMEM_1A, RAM_C0C4[] ROM:80F6 ldb INTMEM_1C+3, RAM_C123[] ROM:80FB xorb INTMEM_1C+3, #1 ROM:80FE stb INTMEM_1C+3, RAM_C123[] ROM:8103 jne ROM_8108 ROM:8105 orb INTMEM_F6, #-80h ROM:8108 ROM:8108 ROM_8108: ; CODE XREF: ROM_8030+B3↑j ROM:8108 ; ROM_8030+D3↑j ROM:8108 ldb INTMEM_1C, INTMEM_F2[] ROM:810D ldbze INTMEM_3C, 10Eh[INTMEM_7C] ROM:8112 sjmp ROM_81AF ROM:8114 ; --------------------------------------------------------------------------- ROM:8114 ROM:8114 ROM_8114: ; CODE XREF: ROM_8030+95↑j ROM:8114 andb ZERO_REG, INTMEM_F6, #8 ; Zero register ROM:8118 je ROM_8134 ROM:811A andb INTMEM_F6, #7Fh ROM:811D ldbze INTMEM_1C+2, 123h[INTMEM_7C] ROM:8122 cmpb INTMEM_1C+2, #-1 ROM:8125 jne ROM_8129 ROM:8127 sjmp ROM_8264 ROM:8129 ; --------------------------------------------------------------------------- ROM:8129 ROM:8129 ROM_8129: ; CODE XREF: ROM_8030+F5↑j ROM:8129 scall ROM_82A5 ROM:812B cmpb INTMEM_34, 123h[INTMEM_7C] ROM:8130 jc ROM_8155 ROM:8132 sjmp ROM_8266 ROM:8134 ; --------------------------------------------------------------------------- ROM:8134 ROM:8134 ROM_8134: ; CODE XREF: ROM_8030+E8↑j ROM:8134 st INTMEM_C4, RAM_C194[] ROM:8139 ld INTMEM_1A, RAM_C0C0[] ROM:813E st INTMEM_1A, RAM_C0C6[] ROM:8143 ldb INTMEM_1C+3, RAM_C123[] ROM:8148 xorb INTMEM_1C+3, #1 ROM:814B stb INTMEM_1C+3, RAM_C123[] ROM:8150 jne ROM_8155 ROM:8152 orb INTMEM_F6, #-80h ROM:8155 ROM:8155 ROM_8155: ; CODE XREF: ROM_8030+100↑j ROM:8155 ; ROM_8030+120↑j ROM:8155 ldb INTMEM_1C, INTMEM_F2[] ROM:815A ldbze INTMEM_3C, 10Fh[INTMEM_7C] ROM:815F sjmp ROM_8227 ROM:8161 ; --------------------------------------------------------------------------- ROM:8161 ROM:8161 ROM_8161: ; CODE XREF: ROM_8030+8F↑j ROM:8161 andb ZERO_REG, INTMEM_F3, #2 ; Zero register ROM:8165 je ROM_8169 ROM:8167 sjmp ROM_8266 ROM:8169 ; --------------------------------------------------------------------------- ROM:8169 ROM:8169 ROM_8169: ; CODE XREF: ROM_8030+135↑j ROM:8169 andb ZERO_REG, INTMEM_F4+1, #40h ; '@' ; Zero register ROM:816D je ROM_8171 ROM:816F sjmp ROM_81E9 ROM:8171 ; --------------------------------------------------------------------------- ROM:8171 ROM:8171 ROM_8171: ; CODE XREF: ROM_8030+13D↑j ROM:8171 andb ZERO_REG, INTMEM_F6, #8 ; Zero register ROM:8175 jne ROM_818E ROM:8177 ldbze INTMEM_1C+2, 122h[INTMEM_7C] ROM:817C cmpb INTMEM_1C+2, #-1 ROM:817F jne ROM_8183 ROM:8181 sjmp ROM_8264 ROM:8183 ; --------------------------------------------------------------------------- ROM:8183 ROM:8183 ROM_8183: ; CODE XREF: ROM_8030+14F↑j ROM:8183 scall ROM_82A5 ROM:8185 cmpb INTMEM_34, 122h[INTMEM_7C] ROM:818A jc ROM_819D ROM:818C sjmp ROM_8266 ROM:818E ; --------------------------------------------------------------------------- ROM:818E ROM:818E ROM_818E: ; CODE XREF: ROM_8030+145↑j ROM:818E st INTMEM_C4, RAM_C196[] ROM:8193 ld INTMEM_1A, RAM_C0C0[] ROM:8198 st INTMEM_1A, RAM_C0C4[] ROM:819D ROM:819D ROM_819D: ; CODE XREF: ROM_8030+15A↑j ROM:819D ld INTMEM_1C, #4 ROM:81A1 ldb INTMEM_1C+2, INTMEM_26+1 ROM:81A4 ldb INTMEM_1C+3, INTMEM_26 ROM:81A7 lcall ROM_2BCA ROM:81AA ldb INTMEM_3C, INTMEM_F2[] ROM:81AF ROM:81AF ROM_81AF: ; CODE XREF: ROM_8030+40↑j ROM:81AF ; ROM_8030+E2↑j ROM:81AF mulub INTMEM_3C, INTMEM_1C ROM:81B2 ld INTMEM_1C+2, #0 ROM:81B6 ld INTMEM_1C, INTMEM_3C[] ROM:81BB mulu INTMEM_1C, #8 ROM:81BF divu INTMEM_1C, #0Ah ROM:81C3 ld INTMEM_3C, INTMEM_1C ROM:81C6 ld INTMEM_1C+2, 18h[INTMEM_7C] ROM:81CB sub INTMEM_1C+2, INTMEM_3C ROM:81CE cmp INTMEM_1C+2, INTMEM_C4[] ROM:81D3 jc ROM_81DF ROM:81D5 ld INTMEM_C4, 18h[INTMEM_7C] ROM:81DA orb INTMEM_F6+1, #1 ROM:81DD sjmp ROM_8266 ROM:81DF ; --------------------------------------------------------------------------- ROM:81DF ROM:81DF ROM_81DF: ; CODE XREF: ROM_8030+1A3↑j ROM:81DF add INTMEM_C4, INTMEM_3C ROM:81E2 andb INTMEM_F6+1, #-2 ROM:81E5 scall ROM_828B ROM:81E7 sjmp ROM_8266 ROM:81E9 ; --------------------------------------------------------------------------- ROM:81E9 ROM:81E9 ROM_81E9: ; CODE XREF: ROM_8030+13F↑j ROM:81E9 andb ZERO_REG, INTMEM_F6, #8 ; Zero register ROM:81ED je ROM_8206 ROM:81EF ldbze INTMEM_1C+2, 122h[INTMEM_7C] ROM:81F4 cmpb INTMEM_1C+2, #-1 ROM:81F7 jne ROM_81FB ROM:81F9 sjmp ROM_8264 ROM:81FB ; --------------------------------------------------------------------------- ROM:81FB ROM:81FB ROM_81FB: ; CODE XREF: ROM_8030+1C7↑j ROM:81FB scall ROM_82A5 ROM:81FD cmpb INTMEM_34, 122h[INTMEM_7C] ROM:8202 jnc ROM_8266 ROM:8204 sjmp ROM_8215 ROM:8206 ; --------------------------------------------------------------------------- ROM:8206 ROM:8206 ROM_8206: ; CODE XREF: ROM_8030+1BD↑j ROM:8206 st INTMEM_C4, RAM_C194[] ROM:820B ld INTMEM_1A, RAM_C0C0[] ROM:8210 st INTMEM_1A, RAM_C0C6[] ROM:8215 ROM:8215 ROM_8215: ; CODE XREF: ROM_8030+1D4↑j ROM:8215 ld INTMEM_1C, #3 ROM:8219 ldb INTMEM_1C+2, INTMEM_26+1 ROM:821C ldb INTMEM_1C+3, INTMEM_26 ROM:821F lcall ROM_2BCA ROM:8222 ldb INTMEM_3C, INTMEM_F2[] ROM:8227 ROM:8227 ROM_8227: ; CODE XREF: ROM_8030+34↑j ROM:8227 ; ROM_8030+12F↑j ROM:8227 mulub INTMEM_3C, INTMEM_1C ROM:822A ld INTMEM_1C+2, #0 ROM:822E ld INTMEM_1C, INTMEM_3C[] ROM:8233 mulu INTMEM_1C, #8 ROM:8237 divu INTMEM_1C, #0Ah ROM:823B ld INTMEM_3C, INTMEM_1C ROM:823E cmp INTMEM_C4, INTMEM_3C ROM:8241 jnc ROM_8250 ROM:8243 sub INTMEM_1C+2, INTMEM_C4, INTMEM_3C[] ROM:8249 cmp INTMEM_1C+2, 16h[INTMEM_7C] ROM:824E jc ROM_825A ROM:8250 ROM:8250 ROM_8250: ; CODE XREF: ROM_8030+211↑j ROM:8250 ld INTMEM_C4, 16h[INTMEM_7C] ROM:8255 orb INTMEM_F6+1, #1 ROM:8258 sjmp ROM_8266 ROM:825A ; --------------------------------------------------------------------------- ROM:825A ROM:825A ROM_825A: ; CODE XREF: ROM_8030+21E↑j ROM:825A ld INTMEM_C4, INTMEM_1C+2 ROM:825D andb INTMEM_F6+1, #-2 ROM:8260 scall ROM_828B ROM:8262 sjmp ROM_8266 ROM:8264 ; --------------------------------------------------------------------------- ROM:8264 ROM:8264 ROM_8264: ; CODE XREF: ROM_8030:ROM_8041↑j ROM:8264 ; ROM_8030+7F↑j ... ROM:8264 scall ROM_828B ROM:8266 ROM:8266 ROM_8266: ; CODE XREF: ROM_8030+B5↑j ROM:8266 ; ROM_8030+102↑j ... ROM:8266 ld INTMEM_1A, RAM_C194[] ROM:826B add INTMEM_1A, RAM_C196[] ROM:8270 shr INTMEM_1A, #1 ROM:8273 st INTMEM_1A, RAM_C0C8[] ROM:8278 ld INTMEM_1A, RAM_C0C4[] ROM:827D add INTMEM_1A, RAM_C0C6[] ROM:8282 shr INTMEM_1A, #1 ROM:8285 st INTMEM_1A, RAM_C0CA[] ROM:828A ret ROM:828A ; End of function ROM_8030 ROM:828A ROM:828B ROM:828B ; =============== S U B R O U T I N E ======================================= ROM:828B ROM:828B ROM:828B ROM_828B: ; CODE XREF: ROM_8012+13↑p ROM:828B ; ROM_8030+1B5↑p ... ROM:828B pushf ROM:828C ldb INTMEM_1C, INTMEM_8C+3 ROM:828F ldb INTMEM_1C+1, INTMEM_90 ROM:8292 popf ROM:8293 shr INTMEM_1C, #2 ROM:8296 stb INTMEM_1C, RAM_C122[] ROM:829B ret ROM:829B ; End of function ROM_828B ROM:829B ROM:829C ROM:829C ; =============== S U B R O U T I N E ======================================= ROM:829C ROM:829C ROM:829C ROM_829C: ; CODE XREF: ROM_8030+1F↑p ROM:829C ; ROM_8030+50↑p ROM:829C ldb INTMEM_1C, INTMEM_90 ROM:829F stb INTMEM_1C, INTMEM_F0[] ROM:82A4 ret ROM:82A4 ; End of function ROM_829C ROM:82A4 ROM:82A5 ROM:82A5 ; =============== S U B R O U T I N E ======================================= ROM:82A5 ROM:82A5 ROM:82A5 ROM_82A5: ; CODE XREF: ROM_8030:ROM_80DC↑p ROM:82A5 ; ROM_8030:ROM_8129↑p ... ROM:82A5 pushf ROM:82A6 ldb INTMEM_1C, INTMEM_8C+3 ROM:82A9 ldb INTMEM_1C+1, INTMEM_90 ROM:82AC popf ROM:82AD shr INTMEM_1C, #2 ROM:82B0 ldbze INTMEM_34, INTMEM_1C ROM:82B3 subb INTMEM_34, RAM_C122[] ROM:82B8 ret ROM:82B8 ; End of function ROM_82A5 ROM:82B8 ROM:82B9 ROM:82B9 ; =============== S U B R O U T I N E ======================================= ROM:82B9 ROM:82B9 ROM:82B9 ROM_82B9: ; CODE XREF: ROM_8030:ROM_8072↑p ROM:82B9 ldbze INTMEM_34, INTMEM_90 ROM:82BC subb INTMEM_34, INTMEM_F0[] ROM:82C1 ret ROM:82C1 ; End of function ROM_82B9 ROM:82C1 ROM:82C2 ROM:82C2 ; =============== S U B R O U T I N E ======================================= ROM:82C2 ROM:82C2 ROM:82C2 ROM_82C2: ; CODE XREF: ROM:7857↑p ROM:82C2 scall ROM_83BE ROM:82C4 ret ROM:82C4 ; End of function ROM_82C2 ROM:82C4 ROM:82C5 ROM:82C5 ; =============== S U B R O U T I N E ======================================= ROM:82C5 ROM:82C5 ROM:82C5 ROM_82C5: ; CODE XREF: ROM_7946+36↑p ROM:82C5 andb ZERO_REG, INTMEM_F6, #40h ; '@' ; Zero register ROM:82C9 je ROM_82D7 ROM:82CB ld INTMEM_3C, 14h[INTMEM_7C] ROM:82D0 cmp INTMEM_3C, RAM_C0C2[] ROM:82D5 jnc ROM_82D9 ROM:82D7 ROM:82D7 ROM_82D7: ; CODE XREF: ROM_82C5+4↑j ROM:82D7 sjmp ROM_83BB ROM:82D9 ; --------------------------------------------------------------------------- ROM:82D9 ROM:82D9 ROM_82D9: ; CODE XREF: ROM_82C5+10↑j ROM:82D9 ldb INTMEM_26, INTMEM_E1[] ROM:82DE ldb INTMEM_26+1, INTMEM_D0 ROM:82E1 andb ZERO_REG, INTMEM_F3, #4 ; Zero register ROM:82E5 je ROM_831D ROM:82E7 andb ZERO_REG, INTMEM_F4+1, #40h ; '@' ; Zero register ROM:82EB je ROM_8305 ROM:82ED scall ROM_83C7 ROM:82EF ldb INTMEM_1A, RAM_C121[] ROM:82F4 divub INTMEM_20+2, INTMEM_1A ROM:82F7 cmpb INTMEM_20+2, #1 ROM:82FA jc ROM_82FE ROM:82FC sjmp ROM_83BD ROM:82FE ; --------------------------------------------------------------------------- ROM:82FE ROM:82FE ROM_82FE: ; CODE XREF: ROM_82C5+35↑j ROM:82FE mulub INTMEM_20+2, 125h[INTMEM_7C] ROM:8303 sjmp ROM_834D ROM:8305 ; --------------------------------------------------------------------------- ROM:8305 ROM:8305 ROM_8305: ; CODE XREF: ROM_82C5+26↑j ROM:8305 scall ROM_83C7 ROM:8307 ldb INTMEM_1A, RAM_C121[] ROM:830C divub INTMEM_20+2, INTMEM_1A ROM:830F cmpb INTMEM_20+2, #1 ROM:8312 jc ROM_8316 ROM:8314 sjmp ROM_83BD ROM:8316 ; --------------------------------------------------------------------------- ROM:8316 ROM:8316 ROM_8316: ; CODE XREF: ROM_82C5+4D↑j ROM:8316 mulub INTMEM_20+2, 126h[INTMEM_7C] ROM:831B sjmp ROM_8397 ROM:831D ; --------------------------------------------------------------------------- ROM:831D ROM:831D ROM_831D: ; CODE XREF: ROM_82C5+20↑j ROM:831D andb ZERO_REG, INTMEM_F3, #2 ; Zero register ROM:8321 je ROM_8325 ROM:8323 sjmp ROM_83BD ROM:8325 ; --------------------------------------------------------------------------- ROM:8325 ROM:8325 ROM_8325: ; CODE XREF: ROM_82C5+5C↑j ROM:8325 andb ZERO_REG, INTMEM_F4+1, #40h ; '@' ; Zero register ROM:8329 je ROM_8375 ROM:832B ld INTMEM_1C, #5 ROM:832F ldb INTMEM_1C+2, INTMEM_26+1 ROM:8332 ldb INTMEM_1C+3, INTMEM_26 ROM:8335 lcall ROM_2BCA ROM:8338 ldbze INTMEM_3C, INTMEM_1C ROM:833B scall ROM_83C7 ROM:833D ldb INTMEM_1A, RAM_C121[] ROM:8342 divub INTMEM_20+2, INTMEM_1A ROM:8345 cmpb INTMEM_20+2, #1 ROM:8348 jnc ROM_83BD ROM:834A mulub INTMEM_20+2, INTMEM_3C ROM:834D ROM:834D ROM_834D: ; CODE XREF: ROM_82C5+3E↑j ROM:834D cmp INTMEM_C4, (INTMEM_20+2)[] ROM:8352 jnc ROM_8361 ROM:8354 sub INTMEM_1C+2, INTMEM_C4, (INTMEM_20+2)[] ROM:835A cmp INTMEM_1C+2, 16h[INTMEM_7C] ROM:835F jc ROM_836B ROM:8361 ROM:8361 ROM_8361: ; CODE XREF: ROM_82C5+8D↑j ROM:8361 ld INTMEM_C4, 16h[INTMEM_7C] ROM:8366 orb INTMEM_F6+1, #1 ROM:8369 sjmp ROM_83BD ROM:836B ; --------------------------------------------------------------------------- ROM:836B ROM:836B ROM_836B: ; CODE XREF: ROM_82C5+9A↑j ROM:836B sub INTMEM_C4, INTMEM_20+2 ROM:836E andb INTMEM_F6+1, #-2 ROM:8371 scall ROM_83C1 ROM:8373 sjmp ROM_83BD ROM:8375 ; --------------------------------------------------------------------------- ROM:8375 ROM:8375 ROM_8375: ; CODE XREF: ROM_82C5+64↑j ROM:8375 ld INTMEM_1C, #6 ROM:8379 ldb INTMEM_1C+2, INTMEM_26+1 ROM:837C ldb INTMEM_1C+3, INTMEM_26 ROM:837F lcall ROM_2BCA ROM:8382 ldbze INTMEM_3C, INTMEM_1C ROM:8385 scall ROM_83C7 ROM:8387 ldb INTMEM_1A, RAM_C121[] ROM:838C divub INTMEM_20+2, INTMEM_1A ROM:838F cmpb INTMEM_20+2, #1 ROM:8392 jnc ROM_83BD ROM:8394 mulub INTMEM_20+2, INTMEM_3C ROM:8397 ROM:8397 ROM_8397: ; CODE XREF: ROM_82C5+56↑j ROM:8397 ld INTMEM_1C+2, 18h[INTMEM_7C] ROM:839C sub INTMEM_3C, INTMEM_1C+2, (INTMEM_20+2)[] ROM:83A2 cmp INTMEM_3C, INTMEM_C4[] ROM:83A7 jc ROM_83B1 ROM:83A9 ld INTMEM_C4, INTMEM_1C+2 ROM:83AC orb INTMEM_F6+1, #1 ROM:83AF sjmp ROM_83BD ROM:83B1 ; --------------------------------------------------------------------------- ROM:83B1 ROM:83B1 ROM_83B1: ; CODE XREF: ROM_82C5+E2↑j ROM:83B1 add INTMEM_C4, INTMEM_20+2 ROM:83B4 andb INTMEM_F6+1, #-2 ROM:83B7 scall ROM_83C1 ROM:83B9 sjmp ROM_83BD ROM:83BB ; --------------------------------------------------------------------------- ROM:83BB ROM:83BB ROM_83BB: ; CODE XREF: ROM_82C5:ROM_82D7↑j ROM:83BB scall ROM_83C1 ROM:83BD ROM:83BD ROM_83BD: ; CODE XREF: ROM_82C5+37↑j ROM:83BD ; ROM_82C5+4F↑j ... ROM:83BD ret ROM:83BD ; End of function ROM_82C5 ROM:83BD ROM:83BE ROM:83BE ; =============== S U B R O U T I N E ======================================= ROM:83BE ROM:83BE ROM:83BE ROM_83BE: ; CODE XREF: ROM_82C2↑p ROM:83BE scall ROM_83C1 ROM:83C0 ret ROM:83C0 ; End of function ROM_83BE ROM:83C0 ROM:83C1 ROM:83C1 ; =============== S U B R O U T I N E ======================================= ROM:83C1 ROM:83C1 ROM:83C1 ROM_83C1: ; CODE XREF: ROM_82C5+AC↑p ROM:83C1 ; ROM_82C5+F2↑p ... ROM:83C1 stb INTMEM_8C+3, RAM_C124[] ROM:83C6 ret ROM:83C6 ; End of function ROM_83C1 ROM:83C6 ROM:83C7 ROM:83C7 ; =============== S U B R O U T I N E ======================================= ROM:83C7 ROM:83C7 ROM:83C7 ROM_83C7: ; CODE XREF: ROM_82C5+28↑p ROM:83C7 ; ROM_82C5:ROM_8305↑p ... ROM:83C7 ldb INTMEM_20+2, INTMEM_8C+3 ROM:83CA subb INTMEM_20+2, RAM_C124[] ROM:83CF ldb INTMEM_20+3, #0 ROM:83D2 ret ROM:83D2 ; End of function ROM_83C7 ROM:83D2 ROM:83D3 ; --------------------------------------------------------------------------- ROM:83D3 rst ROM:83D4 ROM:83D4 ; =============== S U B R O U T I N E ======================================= ROM:83D4 ROM:83D4 ROM:83D4 ROM_83D4: ; CODE XREF: ROM:7863↑p ROM:83D4 scall ROM_8469 ROM:83D6 ret ROM:83D6 ; End of function ROM_83D4 ROM:83D6 ROM:83D7 ROM:83D7 ; =============== S U B R O U T I N E ======================================= ROM:83D7 ROM:83D7 ROM:83D7 ROM_83D7: ; CODE XREF: ROM_7946+3C↑p ROM:83D7 ld INTMEM_1A, INTMEM_C4[] ROM:83DC andb ZERO_REG, INTMEM_F6+1, #8 ; Zero register ROM:83E0 je ROM_83E4 ROM:83E2 sjmp ROM_8468 ROM:83E4 ; --------------------------------------------------------------------------- ROM:83E4 ROM:83E4 ROM_83E4: ; CODE XREF: ROM_83D7+9↑j ROM:83E4 cmp INTMEM_1A, 16h[INTMEM_7C] ROM:83E9 je ROM_83FD ROM:83EB andb INTMEM_F6+1, #-11h ROM:83EE andb INTMEM_F6+1, #-5 ROM:83F1 cmp INTMEM_1A, 18h[INTMEM_7C] ROM:83F6 je ROM_844A ROM:83F8 andb INTMEM_F6+1, #-21h ROM:83FB sjmp ROM_8468 ROM:83FD ; --------------------------------------------------------------------------- ROM:83FD ROM:83FD ROM_83FD: ; CODE XREF: ROM_83D7+12↑j ROM:83FD andb ZERO_REG, INTMEM_F6+1, #10h ; Zero register ROM:8401 je ROM_8421 ROM:8403 andb ZERO_REG, INTMEM_F6+1, #4 ; Zero register ROM:8407 jne ROM_8434 ROM:8409 scall ROM_848A ROM:840B cmpb INTMEM_20+3, 128h[INTMEM_7C] ROM:8410 jnc ROM_8468 ROM:8412 ldb INTMEM_1C+2, (INTMEM_EE+1)[] ROM:8417 cmpb INTMEM_1C+2, #0 ROM:841A jne ROM_8428 ROM:841C andb INTMEM_F6+1, #-11h ROM:841F sjmp ROM_8465 ROM:8421 ; --------------------------------------------------------------------------- ROM:8421 ROM:8421 ROM_8421: ; CODE XREF: ROM_83D7+2A↑j ROM:8421 orb INTMEM_F6+1, #10h ROM:8424 scall ROM_847B ROM:8426 sjmp ROM_8468 ROM:8428 ; --------------------------------------------------------------------------- ROM:8428 ROM:8428 ROM_8428: ; CODE XREF: ROM_83D7+43↑j ROM:8428 orb INTMEM_F6+1, #4 ROM:842B stb ZERO_REG, (INTMEM_EE+1)[] ; Zero register ROM:8430 scall ROM_849C ROM:8432 sjmp ROM_8468 ROM:8434 ; --------------------------------------------------------------------------- ROM:8434 ROM:8434 ROM_8434: ; CODE XREF: ROM_83D7+30↑j ROM:8434 stb ZERO_REG, (INTMEM_EE+1)[] ; Zero register ROM:8439 scall ROM_84A5 ROM:843B cmpb INTMEM_20+3, 129h[INTMEM_7C] ROM:8440 jnc ROM_8468 ROM:8442 andb INTMEM_F6+1, #-5 ROM:8445 andb INTMEM_F6+1, #-11h ROM:8448 sjmp ROM_8465 ROM:844A ; --------------------------------------------------------------------------- ROM:844A ROM:844A ROM_844A: ; CODE XREF: ROM_83D7+1F↑j ROM:844A andb ZERO_REG, INTMEM_F6+1, #20h ; ' ' ; Zero register ROM:844E je ROM_845E ROM:8450 scall ROM_848A ROM:8452 cmpb INTMEM_20+3, 127h[INTMEM_7C] ROM:8457 jnc ROM_8468 ROM:8459 andb INTMEM_F6+1, #-21h ROM:845C sjmp ROM_8465 ROM:845E ; --------------------------------------------------------------------------- ROM:845E ROM:845E ROM_845E: ; CODE XREF: ROM_83D7+77↑j ROM:845E orb INTMEM_F6+1, #20h ; ' ' ROM:8461 scall ROM_847B ROM:8463 sjmp ROM_8468 ROM:8465 ; --------------------------------------------------------------------------- ROM:8465 ROM:8465 ROM_8465: ; CODE XREF: ROM_83D7+48↑j ROM:8465 ; ROM_83D7+71↑j ... ROM:8465 orb INTMEM_F6+1, #8 ROM:8468 ROM:8468 ROM_8468: ; CODE XREF: ROM_83D7+B↑j ROM:8468 ; ROM_83D7+24↑j ... ROM:8468 ret ROM:8468 ; End of function ROM_83D7 ROM:8468 ROM:8469 ROM:8469 ; =============== S U B R O U T I N E ======================================= ROM:8469 ROM:8469 ROM:8469 ROM_8469: ; CODE XREF: ROM_83D4↑p ROM:8469 andb INTMEM_F6+1, #-21h ROM:846C andb INTMEM_F6+1, #-11h ROM:846F andb INTMEM_F6+1, #-5 ROM:8472 ldb INTMEM_1C+2, #1 ROM:8475 stb INTMEM_1C+2, (INTMEM_EE+1)[] ROM:847A ret ROM:847A ; End of function ROM_8469 ROM:847A 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_83D7+4D↑p ROM:847B ; ROM_83D7+8A↑p ROM:847B ldb INTMEM_1C, INTMEM_90 ROM:847E ldb INTMEM_1C+1, INTMEM_94+1 ROM:8481 shr INTMEM_1C, #1 ROM:8484 stb INTMEM_1C, RAM_C125[] ROM:8489 ret ROM:8489 ; End of function ROM_847B ROM:8489 ROM:848A ROM:848A ; =============== S U B R O U T I N E ======================================= ROM:848A ROM:848A ROM:848A ROM_848A: ; CODE XREF: ROM_83D7+32↑p ROM:848A ; ROM_83D7+79↑p ROM:848A ldb INTMEM_1C, INTMEM_90 ROM:848D ldb INTMEM_1C+1, INTMEM_94+1 ROM:8490 shr INTMEM_1C, #1 ROM:8493 ldb INTMEM_20+3, INTMEM_1C ROM:8496 subb INTMEM_20+3, RAM_C125[] ROM:849B ret ROM:849B ; End of function ROM_848A ROM:849B ROM:849C ROM:849C ; =============== S U B R O U T I N E ======================================= ROM:849C ROM:849C ROM:849C ROM_849C: ; CODE XREF: ROM_83D7+59↑p ROM:849C ldb INTMEM_1C, INTMEM_90 ROM:849F stb INTMEM_1C, RAM_C126[] ROM:84A4 ret ROM:84A4 ; End of function ROM_849C ROM:84A4 ROM:84A5 ROM:84A5 ; =============== S U B R O U T I N E ======================================= ROM:84A5 ROM:84A5 ROM:84A5 ROM_84A5: ; CODE XREF: ROM_83D7+62↑p ROM:84A5 ldb INTMEM_1C, INTMEM_90 ROM:84A8 ldb INTMEM_20+3, INTMEM_1C ROM:84AB subb INTMEM_20+3, RAM_C126[] ROM:84B0 ret ROM:84B0 ; End of function ROM_84A5 ROM:84B0 ROM:84B1 ; --------------------------------------------------------------------------- ROM:84B1 rst ROM:84B2 ROM:84B2 ; =============== S U B R O U T I N E ======================================= ROM:84B2 ROM:84B2 ROM:84B2 ROM_84B2: ; CODE XREF: ROM_7946+42↑p ROM:84B2 andb ZERO_REG, INTMEM_F4+1, #4 ; Zero register ROM:84B6 je ROM_84D0 ROM:84B8 andb ZERO_REG, INTMEM_F4+1, #40h ; '@' ; Zero register ROM:84BC je ROM_84C8 ROM:84BE andb ZERO_REG, INTMEM_F6, #8 ; Zero register ROM:84C2 jne ROM_84D2 ROM:84C4 scall ROM_84FB ROM:84C6 sjmp ROM_84D2 ROM:84C8 ; --------------------------------------------------------------------------- ROM:84C8 ROM:84C8 ROM_84C8: ; CODE XREF: ROM_84B2+A↑j ROM:84C8 andb ZERO_REG, INTMEM_F6, #8 ; Zero register ROM:84CC je ROM_84D2 ROM:84CE scall ROM_8577 ROM:84D0 ROM:84D0 ROM_84D0: ; CODE XREF: ROM_84B2+4↑j ROM:84D0 scall ROM_84D3 ROM:84D2 ROM:84D2 ROM_84D2: ; CODE XREF: ROM_84B2+10↑j ROM:84D2 ; ROM_84B2+14↑j ... ROM:84D2 ret ROM:84D2 ; End of function ROM_84B2 ROM:84D2 ROM:84D3 ROM:84D3 ; =============== S U B R O U T I N E ======================================= ROM:84D3 ROM:84D3 ROM:84D3 ROM_84D3: ; CODE XREF: ROM_84B2:ROM_84D0↑p ROM:84D3 pushf ROM:84D4 ldb INTMEM_1C, INTMEM_8C+3 ROM:84D7 ldb INTMEM_1C+1, INTMEM_90 ROM:84DA popf ROM:84DB shr INTMEM_1C, #4 ROM:84DE stb INTMEM_1C, RAM_C127[] ROM:84E3 ret ROM:84E3 ; End of function ROM_84D3 ROM:84E3 ROM:84E4 ROM:84E4 ; =============== S U B R O U T I N E ======================================= ROM:84E4 ROM:84E4 ROM:84E4 ROM_84E4: ; CODE XREF: ROM_84FB↓p ROM:84E4 ; ROM_8577↓p ROM:84E4 pushf ROM:84E5 ldb INTMEM_1C, INTMEM_8C+3 ROM:84E8 ldb INTMEM_1C+1, INTMEM_90 ROM:84EB popf ROM:84EC shr INTMEM_1C, #4 ROM:84EF ldb INTMEM_3E, INTMEM_1C ROM:84F2 subb INTMEM_3E, RAM_C127[] ROM:84F7 ldb INTMEM_3E+1, #0 ROM:84FA ret ROM:84FA ; End of function ROM_84E4 ROM:84FA ROM:84FB ROM:84FB ; =============== S U B R O U T I N E ======================================= ROM:84FB ROM:84FB ROM:84FB ROM_84FB: ; CODE XREF: ROM_84B2+12↑p ROM:84FB scall ROM_84E4 ROM:84FD ld INTMEM_3C, RAM_C0CE[] ROM:8502 st INTMEM_3C, RAM_C0CC[] ROM:8507 stb INTMEM_1C, RAM_C127[] ROM:850C st INTMEM_3E, RAM_C0CE[] ROM:8511 add INTMEM_3E, INTMEM_3C[] ROM:8516 st INTMEM_3E, RAM_C0D0[] ROM:851B ld INTMEM_1C, #3E8h ROM:851F ld INTMEM_1C+2, #0 ROM:8523 divu INTMEM_1C, INTMEM_3E ROM:8526 ld INTMEM_20+2, INTMEM_1C ROM:8529 ld INTMEM_20, INTMEM_20+2 ROM:852C ld INTMEM_1C, RAM_C198[] ROM:8531 ld INTMEM_1C+2, 1Ah[INTMEM_7C] ROM:8536 ld INTMEM_1A, #0Bh ROM:853A lcall ROM_4346 ROM:853D st INTMEM_1C, RAM_C198[] ROM:8542 ld INTMEM_3C, RAM_C0CC[] ROM:8547 ld INTMEM_3E, RAM_C0D0[] ROM:854C ld INTMEM_1C, INTMEM_3C ROM:854F ld INTMEM_1C+2, #0 ROM:8553 mulu INTMEM_1C, #64h ; 'd' ROM:8557 divu INTMEM_1C, INTMEM_3E ROM:855A ld INTMEM_20+2, INTMEM_1C ROM:855D ld INTMEM_20, INTMEM_20+2 ROM:8560 ld INTMEM_1C, RAM_C19A[] ROM:8565 ld INTMEM_1C+2, 1Ch[INTMEM_7C] ROM:856A ld INTMEM_1A, #0Bh ROM:856E lcall ROM_4346 ROM:8571 st INTMEM_1C, RAM_C19A[] ROM:8576 ret ROM:8576 ; End of function ROM_84FB ROM:8576 ROM:8577 ROM:8577 ; =============== S U B R O U T I N E ======================================= ROM:8577 ROM:8577 ROM:8577 ROM_8577: ; CODE XREF: ROM_84B2+1C↑p ROM:8577 scall ROM_84E4 ROM:8579 ld INTMEM_3C, RAM_C0CE[] ROM:857E st INTMEM_3C, RAM_C0CC[] ROM:8583 stb INTMEM_1C, RAM_C127[] ROM:8588 st INTMEM_3E, RAM_C0CE[] ROM:858D add INTMEM_3C, INTMEM_3E ROM:8590 st INTMEM_3C, RAM_C0D0[] ROM:8595 ld INTMEM_1C, #3E8h ROM:8599 ld INTMEM_1C+2, #0 ROM:859D divu INTMEM_1C, INTMEM_3C ROM:85A0 ld INTMEM_20+2, INTMEM_1C ROM:85A3 ld INTMEM_20, INTMEM_20+2 ROM:85A6 ld INTMEM_1C, RAM_C198[] ROM:85AB ld INTMEM_1C+2, 1Ah[INTMEM_7C] ROM:85B0 ld INTMEM_1A, #0Bh ROM:85B4 lcall ROM_4346 ROM:85B7 st INTMEM_1C, RAM_C198[] ROM:85BC ld INTMEM_3C, RAM_C0D0[] ROM:85C1 ld INTMEM_1C, RAM_C0CE[] ROM:85C6 ld INTMEM_1C+2, #0 ROM:85CA mulu INTMEM_1C, #64h ; 'd' ROM:85CE divu INTMEM_1C, INTMEM_3C[] ROM:85D3 ld INTMEM_20+2, INTMEM_1C ROM:85D6 ld INTMEM_20, INTMEM_20+2 ROM:85D9 ld INTMEM_1C, RAM_C19A[] ROM:85DE ld INTMEM_1C+2, 1Ch[INTMEM_7C] ROM:85E3 ld INTMEM_1A, #0Bh ROM:85E7 lcall ROM_4346 ROM:85EA st INTMEM_1C, RAM_C19A[] ROM:85EF ret ROM:85EF ; End of function ROM_8577 ROM:85EF ROM:85F0 ROM:85F0 ; =============== S U B R O U T I N E ======================================= ROM:85F0 ROM:85F0 ROM:85F0 ROM_85F0: ; CODE XREF: ROM_7946+3F↑p ROM:85F0 andb ZERO_REG, INTMEM_F6, #40h ; '@' ; Zero register ROM:85F4 je ROM_861E ROM:85F6 andb ZERO_REG, INTMEM_F4+1, #40h ; '@' ; Zero register ROM:85FA je ROM_8606 ROM:85FC andb ZERO_REG, INTMEM_F6, #8 ; Zero register ROM:8600 jne ROM_8610 ROM:8602 scall ROM_8621 ROM:8604 sjmp ROM_8620 ROM:8606 ; --------------------------------------------------------------------------- ROM:8606 ROM:8606 ROM_8606: ; CODE XREF: ROM_85F0+A↑j ROM:8606 andb ZERO_REG, INTMEM_F6, #8 ; Zero register ROM:860A je ROM_8610 ROM:860C scall ROM_8621 ROM:860E sjmp ROM_8620 ROM:8610 ; --------------------------------------------------------------------------- ROM:8610 ROM:8610 ROM_8610: ; CODE XREF: ROM_85F0+10↑j ROM:8610 ; ROM_85F0+1A↑j ROM:8610 scall ROM_862A ROM:8612 cmpb INTMEM_20+2, 12Ah[INTMEM_7C] ROM:8617 jnc ROM_8620 ROM:8619 orb INTMEM_F6+1, #40h ; '@' ROM:861C sjmp ROM_8620 ROM:861E ; --------------------------------------------------------------------------- ROM:861E ROM:861E ROM_861E: ; CODE XREF: ROM_85F0+4↑j ROM:861E scall ROM_8621 ROM:8620 ROM:8620 ROM_8620: ; CODE XREF: ROM_85F0+14↑j ROM:8620 ; ROM_85F0+1E↑j ... ROM:8620 ret ROM:8620 ; End of function ROM_85F0 ROM:8620 ROM:8621 ROM:8621 ; =============== S U B R O U T I N E ======================================= ROM:8621 ROM:8621 ROM:8621 ROM_8621: ; CODE XREF: ROM_85F0+12↑p ROM:8621 ; ROM_85F0+1C↑p ... ROM:8621 ldb INTMEM_1C, INTMEM_90 ROM:8624 stb INTMEM_1C, RAM_C128[] ROM:8629 ret ROM:8629 ; End of function ROM_8621 ROM:8629 ROM:862A ROM:862A ; =============== S U B R O U T I N E ======================================= ROM:862A ROM:862A ROM:862A ROM_862A: ; CODE XREF: ROM_85F0:ROM_8610↑p ROM:862A ldb INTMEM_1C, INTMEM_90 ROM:862D ldb INTMEM_20+2, INTMEM_1C ROM:8630 subb INTMEM_20+2, RAM_C128[] ROM:8635 ldb INTMEM_20+3, #0 ROM:8638 ret ROM:8638 ; End of function ROM_862A ROM:8638 ROM:8639 ; --------------------------------------------------------------------------- ROM:8639 rst ROM:863A ROM:863A ; =============== S U B R O U T I N E ======================================= ROM:863A ROM:863A ROM:863A ROM_863A: ; CODE XREF: ROM_7946+45↑p ROM:863A andb ZERO_REG, INTMEM_F6+1, #-80h ; Zero register ROM:863E je ROM_8645 ROM:8640 orb INTMEM_F6+2, #2 ROM:8643 sjmp ROM_86BA ROM:8645 ; --------------------------------------------------------------------------- ROM:8645 ROM:8645 ROM_8645: ; CODE XREF: ROM_863A+4↑j ROM:8645 andb ZERO_REG, INTMEM_F6+2, #1 ; Zero register ROM:8649 jne ROM_86C2 ROM:864B cmpb ZERO_REG, 12Dh[INTMEM_7C] ; Zero register ROM:8650 jne ROM_86BA ROM:8652 cmpb ZERO_REG, 12Eh[INTMEM_7C] ; Zero register ROM:8657 jne ROM_86C2 ROM:8659 ldb INTMEM_26, RAM_C1C9[] ROM:865E ld INTMEM_1C, #7 ROM:8662 ldb INTMEM_1C+2, INTMEM_26 ROM:8665 lcall ROM_2BCA ROM:8668 ldb INTMEM_20+2, RAM_C1A3[] ROM:866D cmpb INTMEM_1C, INTMEM_20+2 ROM:8670 jnc ROM_86C2 ROM:8672 ldb INTMEM_26, RAM_C1C9[] ROM:8677 cmpb INTMEM_26, 110h[INTMEM_7C] ROM:867C jnc ROM_86C2 ROM:867E andb ZERO_REG, INTMEM_F6+1, #8 ; Zero register ROM:8682 jne ROM_86BF ROM:8684 andb ZERO_REG, INTMEM_F6+1, #40h ; '@' ; Zero register ROM:8688 jne ROM_86BF ROM:868A andb ZERO_REG, INTMEM_F6, #2 ; Zero register ROM:868E jne ROM_86BF ROM:8690 andb ZERO_REG, INTMEM_F4+1, #4 ; Zero register ROM:8694 je ROM_86C2 ROM:8696 ldb INTMEM_1C+3, 12Ch[INTMEM_7C] ROM:869B cmpb INTMEM_1C+3, #0 ROM:869E je ROM_86AE ROM:86A0 ldb INTMEM_1C+3, RAM_C1A2[] ROM:86A5 cmpb INTMEM_1C+3, 12Bh[INTMEM_7C] ROM:86AA jne ROM_86C2 ROM:86AC sjmp ROM_86BA ROM:86AE ; --------------------------------------------------------------------------- ROM:86AE ROM:86AE ROM_86AE: ; CODE XREF: ROM_863A+64↑j ROM:86AE ldb INTMEM_1C+3, RAM_C129[] ROM:86B3 cmpb INTMEM_1C+3, 12Bh[INTMEM_7C] ROM:86B8 jne ROM_86C2 ROM:86BA ROM:86BA ROM_86BA: ; CODE XREF: ROM_863A+9↑j ROM:86BA ; ROM_863A+16↑j ... ROM:86BA orb INTMEM_F6, #40h ; '@' ROM:86BD sjmp ROM_86CE ROM:86BF ; --------------------------------------------------------------------------- ROM:86BF ROM:86BF ROM_86BF: ; CODE XREF: ROM_863A+48↑j ROM:86BF ; ROM_863A+4E↑j ... ROM:86BF orb INTMEM_BB+1, #1 ROM:86C2 ROM:86C2 ROM_86C2: ; CODE XREF: ROM_863A+F↑j ROM:86C2 ; ROM_863A+1D↑j ... ROM:86C2 ld INTMEM_3C, #61A8h ROM:86C6 st INTMEM_3C, INTMEM_C4[] ROM:86CB andb INTMEM_F6, #-41h ROM:86CE ROM:86CE ROM_86CE: ; CODE XREF: ROM_863A+83↑j ROM:86CE ret ROM:86CE ; End of function ROM_863A ROM:86CE ROM:86CF ; --------------------------------------------------------------------------- ROM:86CF rst ROM:86D0 ROM:86D0 ; =============== S U B R O U T I N E ======================================= ROM:86D0 ROM:86D0 ROM:86D0 ROM_86D0: ; CODE XREF: ROM:786C↑p ROM:86D0 andb INTMEM_F6+2, #-9 ROM:86D3 andb INTMEM_F6+2, #-11h ROM:86D6 andb INTMEM_F6+2, #-41h ROM:86D9 ret ROM:86D9 ; End of function ROM_86D0 ROM:86D9 ROM:86DA ROM:86DA ; =============== S U B R O U T I N E ======================================= ROM:86DA ROM:86DA ROM:86DA ROM_86DA: ; CODE XREF: ROM_7946+4E↑p ROM:86DA andb ZERO_REG, INTMEM_F6, #40h ; '@' ; Zero register ROM:86DE je ROM_8717 ROM:86E0 andb ZERO_REG, INTMEM_F3, #40h ; '@' ; Zero register ROM:86E4 je ROM_8717 ROM:86E6 ldb INTMEM_1A, RAM_C1C9[] ROM:86EB cmpb INTMEM_1A, 131h[INTMEM_7C] ROM:86F0 jc ROM_8717 ROM:86F2 cmpb INTMEM_1A, 132h[INTMEM_7C] ROM:86F7 jnc ROM_8717 ROM:86F9 ldb INTMEM_1A, RAM_C1C3[] ROM:86FE cmpb INTMEM_1A, 133h[INTMEM_7C] ROM:8703 jnc ROM_8717 ROM:8705 ldb INTMEM_1A, RAM_C1CD[] ROM:870A cmpb INTMEM_1A, 134h[INTMEM_7C] ROM:870F jc ROM_8717 ROM:8711 andb ZERO_REG, INTMEM_F6+2, #4 ; Zero register ROM:8715 je ROM_8719 ROM:8717 ROM:8717 ROM_8717: ; CODE XREF: ROM_86DA+4↑j ROM:8717 ; ROM_86DA+A↑j ... ROM:8717 sjmp ROM_878C ROM:8719 ; --------------------------------------------------------------------------- ROM:8719 ROM:8719 ROM_8719: ; CODE XREF: ROM_86DA+3B↑j ROM:8719 andb ZERO_REG, INTMEM_F3, #4 ; Zero register ROM:871D jne ROM_8724 ROM:871F andb INTMEM_F6+2, #-21h ROM:8722 sjmp ROM_878C ROM:8724 ; --------------------------------------------------------------------------- ROM:8724 ROM:8724 ROM_8724: ; CODE XREF: ROM_86DA+43↑j ROM:8724 andb ZERO_REG, INTMEM_F6+2, #20h ; ' ' ; Zero register ROM:8728 jne ROM_8745 ROM:872A stb INTMEM_90, RAM_C12B[] ROM:872F andb INTMEM_F6+2, #-11h ROM:8732 andb INTMEM_F6+2, #-41h ROM:8735 orb INTMEM_F6+2, #20h ; ' ' ROM:8738 ldb INTMEM_1A, #0 ROM:873B stb INTMEM_1A, RAM_C12E[] ROM:8740 stb INTMEM_1A, RAM_C12D[] ROM:8745 ROM:8745 ROM_8745: ; CODE XREF: ROM_86DA+4E↑j ROM:8745 andb ZERO_REG, INTMEM_F6+2, #40h ; '@' ; Zero register ROM:8749 jne ROM_8762 ROM:874B ldb INTMEM_1C+3, RAM_C12B[] ROM:8750 ldb INTMEM_1C+2, INTMEM_90 ROM:8753 subb INTMEM_1C+2, INTMEM_1C+3 ROM:8756 cmpb INTMEM_1C+2, 12Fh[INTMEM_7C] ROM:875B jnc ROM_878C ROM:875D orb INTMEM_F6+2, #40h ; '@' ROM:8760 sjmp ROM_8787 ROM:8762 ; --------------------------------------------------------------------------- ROM:8762 ROM:8762 ROM_8762: ; CODE XREF: ROM_86DA+6F↑j ROM:8762 andb ZERO_REG, INTMEM_F6+2, #10h ; Zero register ROM:8766 je ROM_8787 ROM:8768 ldb INTMEM_1C+3, #-1 ROM:876B cmpb INTMEM_1C+3, 130h[INTMEM_7C] ROM:8770 je ROM_878C ROM:8772 ldb INTMEM_1C+3, RAM_C12C[] ROM:8777 ldb INTMEM_1C+2, INTMEM_90 ROM:877A subb INTMEM_1C+2, INTMEM_1C+3 ROM:877D cmpb INTMEM_1C+2, 130h[INTMEM_7C] ROM:8782 jnc ROM_878C ROM:8784 andb INTMEM_F6+2, #-11h ROM:8787 ROM:8787 ROM_8787: ; CODE XREF: ROM_86DA+86↑j ROM:8787 ; ROM_86DA+8C↑j ROM:8787 orb INTMEM_F6+2, #8 ROM:878A sjmp ROM_878F ROM:878C ; --------------------------------------------------------------------------- ROM:878C ROM:878C ROM_878C: ; CODE XREF: ROM_86DA:ROM_8717↑j ROM:878C ; ROM_86DA+48↑j ... ROM:878C andb INTMEM_F6+2, #-9 ROM:878F ROM:878F ROM_878F: ; CODE XREF: ROM_86DA+B0↑j ROM:878F ret ROM:878F ; End of function ROM_86DA ROM:878F ROM:8790 ROM:8790 ; =============== S U B R O U T I N E ======================================= ROM:8790 ROM:8790 ROM:8790 ROM_8790: ; CODE XREF: ROM:ROM_7869↑p ROM:8790 ldb INTMEM_1A, #-80h ROM:8793 stb INTMEM_1A, RAM_C12F[] ROM:8798 ret ROM:8798 ; End of function ROM_8790 ROM:8798 ROM:8799 ROM:8799 ; =============== S U B R O U T I N E ======================================= ROM:8799 ROM:8799 ROM:8799 ROM_8799: ; CODE XREF: ROM_7946+51↑p ROM:8799 andb ZERO_REG, INTMEM_F6+2, #8 ; Zero register ROM:879D je ROM_87A5 ROM:879F andb ZERO_REG, INTMEM_F6, #-80h ; Zero register ROM:87A3 jne ROM_87A7 ROM:87A5 ROM:87A5 ROM_87A5: ; CODE XREF: ROM_8799+4↑j ROM:87A5 sjmp ROM_8843 ROM:87A7 ; --------------------------------------------------------------------------- ROM:87A7 ROM:87A7 ROM_87A7: ; CODE XREF: ROM_8799+A↑j ROM:87A7 ldb INTMEM_1A, RAM_C12E[] ROM:87AC cmpb INTMEM_1A, 135h[INTMEM_7C] ROM:87B1 jnc ROM_87C8 ROM:87B3 ldb INTMEM_1A, #0 ROM:87B6 stb INTMEM_1A, RAM_C12E[] ROM:87BB stb INTMEM_1A, RAM_C12D[] ROM:87C0 orb INTMEM_F6+2, #10h ROM:87C3 stb INTMEM_90, RAM_C12C[] ROM:87C8 ROM:87C8 ROM_87C8: ; CODE XREF: ROM_8799+18↑j ROM:87C8 ld INTMEM_1A, RAM_C0C8[] ROM:87CD ld INTMEM_1C, RAM_C0CA[] ROM:87D2 mulu INTMEM_1C, INTMEM_1A ROM:87D5 divu INTMEM_1C, #61A8h ROM:87D9 ld INTMEM_20, INTMEM_1C[] ROM:87DE ld INTMEM_1A, RAM_C0CA[] ROM:87E3 sub INTMEM_20, INTMEM_1A ROM:87E6 shra INTMEM_20, #3 ROM:87E9 addb INTMEM_20, #-80h ROM:87EC ldbze INTMEM_1A, RAM_C12F[] ROM:87F1 subb INTMEM_1A, INTMEM_20[] ROM:87F6 jge ROM_87FA ROM:87F8 negb INTMEM_1A ROM:87FA ROM:87FA ROM_87FA: ; CODE XREF: ROM_8799+5D↑j ROM:87FA cmpb INTMEM_1A, 136h[INTMEM_7C] ROM:87FF jc ROM_882B ROM:8801 ldb INTMEM_1A, RAM_C12D[] ROM:8806 incb INTMEM_1A ROM:8808 stb INTMEM_1A, RAM_C12D[] ROM:880D cmpb INTMEM_1A, 137h[INTMEM_7C] ROM:8812 jnc ROM_8843 ROM:8814 orb INTMEM_F6+2, #10h ROM:8817 stb INTMEM_90, RAM_C12C[] ROM:881C ldb INTMEM_1A, #0 ROM:881F stb INTMEM_1A, RAM_C12D[] ROM:8824 stb INTMEM_1A, RAM_C12E[] ROM:8829 sjmp ROM_8843 ROM:882B ; --------------------------------------------------------------------------- ROM:882B ROM:882B ROM_882B: ; CODE XREF: ROM_8799+66↑j ROM:882B stb INTMEM_20, RAM_C12F[] ROM:8830 ldb INTMEM_1A, RAM_C12D[] ROM:8835 cmpb INTMEM_1A, #1 ROM:8838 jnc ROM_8846 ROM:883A decb INTMEM_1A ROM:883C stb INTMEM_1A, RAM_C12D[] ROM:8841 sjmp ROM_8846 ROM:8843 ; --------------------------------------------------------------------------- ROM:8843 ROM:8843 ROM_8843: ; CODE XREF: ROM_8799:ROM_87A5↑j ROM:8843 ; ROM_8799+79↑j ... ROM:8843 andb INTMEM_F6, #7Fh ROM:8846 ROM:8846 ROM_8846: ; CODE XREF: ROM_8799+9F↑j ROM:8846 ; ROM_8799+A8↑j ROM:8846 ret ROM:8846 ; End of function ROM_8799 ROM:8846 ROM:8847 ; --------------------------------------------------------------------------- ROM:8847 rst ROM:8848 ROM:8848 ; =============== S U B R O U T I N E ======================================= ROM:8848 ROM:8848 ROM:8848 ROM_8848: ; CODE XREF: ROM:7866↑p ROM:8848 ld INTMEM_1C, #0 ROM:884C lcall ROM_A1C1 ROM:884F cmpb ZERO_REG, INTMEM_20[] ; Zero register ROM:8854 je ROM_885B ROM:8856 cmpb INTMEM_1A, #1 ROM:8859 jnh ROM_8860 ROM:885B ROM:885B ROM_885B: ; CODE XREF: ROM_8848+C↑j ROM:885B ldbze INTMEM_20, 138h[INTMEM_7C] ROM:8860 ROM:8860 ROM_8860: ; CODE XREF: ROM_8848+11↑j ROM:8860 stb INTMEM_20, RAM_C131[] ROM:8865 ldbze INTMEM_1C, INTMEM_20 ROM:8868 ldbze INTMEM_20+2, 13Fh[INTMEM_7C] ROM:886D scall ROM_8A83 ROM:886F stb INTMEM_1C, RAM_C133[] ROM:8874 ld INTMEM_1C, #1 ROM:8878 lcall ROM_A1C1 ROM:887B cmpb ZERO_REG, INTMEM_20[] ; Zero register ROM:8880 je ROM_8887 ROM:8882 cmpb INTMEM_1A, #1 ROM:8885 jnh ROM_888C ROM:8887 ROM:8887 ROM_8887: ; CODE XREF: ROM_8848+38↑j ROM:8887 ldbze INTMEM_20, 139h[INTMEM_7C] ROM:888C ROM:888C ROM_888C: ; CODE XREF: ROM_8848+3D↑j ROM:888C stb INTMEM_20, RAM_C132[] ROM:8891 ldbze INTMEM_1C, INTMEM_20 ROM:8894 ldbze INTMEM_20+2, 141h[INTMEM_7C] ROM:8899 scall ROM_8A83 ROM:889B stb INTMEM_1C, RAM_C134[] ROM:88A0 ret ROM:88A0 ; End of function ROM_8848 ROM:88A0 ROM:88A1 ROM:88A1 ; =============== S U B R O U T I N E ======================================= ROM:88A1 ROM:88A1 ROM:88A1 ROM_88A1: ; CODE XREF: ROM_7946+54↑p ROM:88A1 andb ZERO_REG, INTMEM_F6+2, #2 ; Zero register ROM:88A5 je ROM_88A9 ROM:88A7 sjmp ROM_89B6 ROM:88A9 ; --------------------------------------------------------------------------- ROM:88A9 ROM:88A9 ROM_88A9: ; CODE XREF: ROM_88A1+4↑j ROM:88A9 cmpb ZERO_REG, 143h[INTMEM_7C] ; Zero register ROM:88AE je ROM_88B2 ROM:88B0 sjmp ROM_897C ROM:88B2 ; --------------------------------------------------------------------------- ROM:88B2 ROM:88B2 ROM_88B2: ; CODE XREF: ROM_88A1+D↑j ROM:88B2 cmpb ZERO_REG, 144h[INTMEM_7C] ; Zero register ROM:88B7 je ROM_88BB ROM:88B9 sjmp ROM_89B6 ROM:88BB ; --------------------------------------------------------------------------- ROM:88BB ROM:88BB ROM_88BB: ; CODE XREF: ROM_88A1+16↑j ROM:88BB andb ZERO_REG, INTMEM_F6+2, #8 ; Zero register ROM:88BF je ROM_88C7 ROM:88C1 andb ZERO_REG, INTMEM_F6, #-80h ; Zero register ROM:88C5 jne ROM_88C9 ROM:88C7 ROM:88C7 ROM_88C7: ; CODE XREF: ROM_88A1+1E↑j ROM:88C7 sjmp ROM_89B6 ROM:88C9 ; --------------------------------------------------------------------------- ROM:88C9 ROM:88C9 ROM_88C9: ; CODE XREF: ROM_88A1+24↑j ROM:88C9 andb ZERO_REG, INTMEM_F3, #4 ; Zero register ROM:88CD jne ROM_88D9 ROM:88CF andb INTMEM_F6+2, #-9 ROM:88D2 andb INTMEM_F6+2, #-21h ROM:88D5 andb INTMEM_F6, #7Fh ROM:88D8 ret ROM:88D9 ; --------------------------------------------------------------------------- ROM:88D9 ROM:88D9 ROM_88D9: ; CODE XREF: ROM_88A1+2C↑j ROM:88D9 ldb INTMEM_1C+1, RAM_C131[] ROM:88DE ldb INTMEM_1C, RAM_C130[] ROM:88E3 ldb INTMEM_20+1, RAM_C12F[] ROM:88E8 ldb INTMEM_20, #0 ROM:88EB addb INTMEM_20+1, RAM_C131[] ROM:88F0 addb INTMEM_20+1, #-80h ROM:88F3 ldbze INTMEM_1C+2, 13Ah[INTMEM_7C] ROM:88F8 ld INTMEM_1A, #0Bh ROM:88FC lcall ROM_4346 ROM:88FF stb INTMEM_1C, RAM_C130[] ROM:8904 stb INTMEM_1C+1, RAM_C12F[] ROM:8909 ldbze INTMEM_20+2, (INTMEM_1C+1)[] ROM:890E subb INTMEM_20+2, RAM_C131[] ROM:8913 jc ROM_8917 ROM:8915 negb INTMEM_20+2 ROM:8917 ROM:8917 ROM_8917: ; CODE XREF: ROM_88A1+72↑j ROM:8917 mulub INTMEM_20+2, #8 ROM:891A ld INTMEM_1C, (INTMEM_20+2)[] ROM:891F ld INTMEM_20+2, RAM_C0C0[] ROM:8924 mulu INTMEM_1C, #3E8h ROM:8928 divu INTMEM_1C, (INTMEM_20+2)[] ROM:892D mulu INTMEM_1C, #64h ; 'd' ROM:8931 shr INTMEM_1C, #2 ROM:8934 st INTMEM_1C, RAM_C0D2[] ROM:8939 ldb INTMEM_1A, RAM_C12E[] ROM:893E incb INTMEM_1A ROM:8940 stb INTMEM_1A, RAM_C12E[] ROM:8945 ldbze INTMEM_20, RAM_C12F[] ROM:894A ldb INTMEM_1A, RAM_C131[] ROM:894F cmpb INTMEM_1A, INTMEM_20[] ROM:8954 jnc ROM_8969 ROM:8956 scall ROM_89B7 ROM:8958 stb INTMEM_20, RAM_C131[] ROM:895D add INTMEM_C4, RAM_C0D2[] ROM:8962 ldb INTMEM_1C+2, #0 ROM:8965 scall ROM_89FE ROM:8967 sjmp ROM_89B6 ROM:8969 ; --------------------------------------------------------------------------- ROM:8969 ROM:8969 ROM_8969: ; CODE XREF: ROM_88A1+B3↑j ROM:8969 scall ROM_89B7 ROM:896B stb INTMEM_20, RAM_C131[] ROM:8970 sub INTMEM_C4, RAM_C0D2[] ROM:8975 ldb INTMEM_1C+2, #0 ROM:8978 scall ROM_89FE ROM:897A sjmp ROM_89B6 ROM:897C ; --------------------------------------------------------------------------- ROM:897C ROM:897C ROM_897C: ; CODE XREF: ROM_88A1+F↑j ROM:897C ldbze INTMEM_20, 138h[INTMEM_7C] ROM:8981 stb INTMEM_20, RAM_C131[] ROM:8986 scall ROM_8AA8 ROM:8988 ldbze INTMEM_1C, RAM_C131[] ROM:898D ldbze INTMEM_20+2, 140h[INTMEM_7C] ROM:8992 scall ROM_8A83 ROM:8994 stb INTMEM_1C, RAM_C133[] ROM:8999 ldbze INTMEM_20, 139h[INTMEM_7C] ROM:899E stb INTMEM_20, RAM_C132[] ROM:89A3 scall ROM_8A9C ROM:89A5 ldbze INTMEM_1C, RAM_C132[] ROM:89AA ldbze INTMEM_20+2, 142h[INTMEM_7C] ROM:89AF scall ROM_8A83 ROM:89B1 stb INTMEM_1C, RAM_C134[] ROM:89B6 ROM:89B6 ROM_89B6: ; CODE XREF: ROM_88A1+6↑j ROM:89B6 ; ROM_88A1+18↑j ... ROM:89B6 ret ROM:89B6 ; End of function ROM_88A1 ROM:89B6 ROM:89B7 ROM:89B7 ; =============== S U B R O U T I N E ======================================= ROM:89B7 ROM:89B7 ROM:89B7 ROM_89B7: ; CODE XREF: ROM_88A1+B5↑p ROM:89B7 ; ROM_88A1:ROM_8969↑p ROM:89B7 cmpb INTMEM_20, 13Ch[INTMEM_7C] ROM:89BC jc ROM_89C5 ROM:89BE ldbze INTMEM_20, 13Ch[INTMEM_7C] ROM:89C3 sjmp ROM_89D1 ROM:89C5 ; --------------------------------------------------------------------------- ROM:89C5 ROM:89C5 ROM_89C5: ; CODE XREF: ROM_89B7+5↑j ROM:89C5 cmpb INTMEM_20, 13Bh[INTMEM_7C] ROM:89CA jnc ROM_89FD ROM:89CC ldbze INTMEM_20, 13Bh[INTMEM_7C] ROM:89D1 ROM:89D1 ROM_89D1: ; CODE XREF: ROM_89B7+C↑j ROM:89D1 subb INTMEM_20+2, INTMEM_20, RAM_C131[] ROM:89D7 jc ROM_89DB ROM:89D9 negb INTMEM_20+2 ROM:89DB ROM:89DB ROM_89DB: ; CODE XREF: ROM_89B7+20↑j ROM:89DB mulub INTMEM_20+2, #8 ROM:89DE ld INTMEM_1C, (INTMEM_20+2)[] ROM:89E3 ld INTMEM_20+2, RAM_C0C0[] ROM:89E8 mulu INTMEM_1C, #3E8h ROM:89EC divu INTMEM_1C, (INTMEM_20+2)[] ROM:89F1 mulu INTMEM_1C, #64h ; 'd' ROM:89F5 shr INTMEM_1C, #2 ROM:89F8 st INTMEM_1C, RAM_C0D2[] ROM:89FD ROM:89FD ROM_89FD: ; CODE XREF: ROM_89B7+13↑j ROM:89FD ret ROM:89FD ; End of function ROM_89B7 ROM:89FD ROM:89FE ROM:89FE ; =============== S U B R O U T I N E ======================================= ROM:89FE ROM:89FE ROM:89FE ROM_89FE: ; CODE XREF: ROM_88A1+C4↑p ROM:89FE ; ROM_88A1+D7↑p ... ROM:89FE cmpb INTMEM_20, #-80h ROM:8A01 jnc ROM_8A42 ROM:8A03 cmpb ZERO_REG, (INTMEM_1C+2)[] ; Zero register ROM:8A08 jne ROM_8A1D ROM:8A0A scall ROM_8AA8 ROM:8A0C ldbze INTMEM_1C, RAM_C131[] ROM:8A11 ldbze INTMEM_20+2, 13Dh[INTMEM_7C] ROM:8A16 scall ROM_8A83 ROM:8A18 stb INTMEM_1C, RAM_C132[] ROM:8A1D ROM:8A1D ROM_8A1D: ; CODE XREF: ROM_89FE+A↑j ROM:8A1D ldbze INTMEM_1C, RAM_C131[] ROM:8A22 ldbze INTMEM_20+2, 13Fh[INTMEM_7C] ROM:8A27 scall ROM_8A83 ROM:8A29 stb INTMEM_1C, RAM_C133[] ROM:8A2E scall ROM_8A9C ROM:8A30 ldbze INTMEM_1C, RAM_C132[] ROM:8A35 ldbze INTMEM_20+2, 141h[INTMEM_7C] ROM:8A3A scall ROM_8A83 ROM:8A3C stb INTMEM_1C, RAM_C134[] ROM:8A41 ret ROM:8A42 ; --------------------------------------------------------------------------- ROM:8A42 ROM:8A42 ROM_8A42: ; CODE XREF: ROM_89FE+3↑j ROM:8A42 cmpb ZERO_REG, (INTMEM_1C+2)[] ; Zero register ROM:8A47 jne ROM_8A5E ROM:8A49 scall ROM_8AA8 ROM:8A4B ldbze INTMEM_1C, RAM_C131[] ROM:8A50 ldbze INTMEM_20+2, 13Eh[INTMEM_7C] ROM:8A55 scall ROM_8A83 ROM:8A57 stb INTMEM_1C, RAM_C132[] ROM:8A5C scall ROM_8A9C ROM:8A5E ROM:8A5E ROM_8A5E: ; CODE XREF: ROM_89FE+49↑j ROM:8A5E ldbze INTMEM_1C, RAM_C131[] ROM:8A63 ldbze INTMEM_20+2, 140h[INTMEM_7C] ROM:8A68 scall ROM_8A83 ROM:8A6A stb INTMEM_1C, RAM_C133[] ROM:8A6F scall ROM_8A9C ROM:8A71 ldbze INTMEM_1C, RAM_C132[] ROM:8A76 ldbze INTMEM_20+2, 142h[INTMEM_7C] ROM:8A7B scall ROM_8A83 ROM:8A7D stb INTMEM_1C, RAM_C134[] ROM:8A82 ret ROM:8A82 ; End of function ROM_89FE ROM:8A82 ROM:8A83 ROM:8A83 ; =============== S U B R O U T I N E ======================================= ROM:8A83 ROM:8A83 ROM:8A83 ROM_8A83: ; CODE XREF: ROM_8848+25↑p ROM:8A83 ; ROM_8848+51↑p ... ROM:8A83 subb INTMEM_1C, #-80h ROM:8A86 mulb INTMEM_1C, #8 ROM:8A8A mul INTMEM_1C, (INTMEM_20+2)[] ROM:8A90 div INTMEM_1C, #64h ; 'd' ROM:8A95 shra INTMEM_1C, #3 ROM:8A98 addb INTMEM_1C, #-80h ROM:8A9B ret ROM:8A9B ; End of function ROM_8A83 ROM:8A9B ROM:8A9C ROM:8A9C ; =============== S U B R O U T I N E ======================================= ROM:8A9C ROM:8A9C ROM:8A9C ROM_8A9C: ; CODE XREF: ROM_88A1+102↑p ROM:8A9C ; ROM_89FE+30↑p ... ROM:8A9C ldb INTMEM_20, RAM_C132[] ROM:8AA1 ld INTMEM_1C, #1 ROM:8AA5 ljmp ROM_A1CB ROM:8AA5 ; End of function ROM_8A9C ROM:8AA5 ROM:8AA8 ROM:8AA8 ; =============== S U B R O U T I N E ======================================= ROM:8AA8 ROM:8AA8 ROM:8AA8 ROM_8AA8: ; CODE XREF: ROM_88A1+E5↑p ROM:8AA8 ; ROM_89FE+C↑p ... ROM:8AA8 ldb INTMEM_20, RAM_C131[] ROM:8AAD ld INTMEM_1C, #0 ROM:8AB1 ljmp ROM_A1CB ROM:8AB1 ; End of function ROM_8AA8 ROM:8AB1 ROM:8AB4 ROM:8AB4 ; =============== S U B R O U T I N E ======================================= ROM:8AB4 ROM:8AB4 ROM:8AB4 ROM_8AB4: ; CODE XREF: ROM:78E2↑p ROM:8AB4 andb ZERO_REG, INTMEM_F3, #4 ; Zero register ROM:8AB8 je ROM_8AD4 ROM:8ABA ldb INTMEM_20, RAM_C192[] ROM:8ABF cmp INTMEM_20, 4Ah[INTMEM_7C] ROM:8AC4 jnc ROM_8ACD ROM:8AC6 ldbze INTMEM_26, RAM_C133[] ROM:8ACB sjmp ROM_8AEC ROM:8ACD ; --------------------------------------------------------------------------- ROM:8ACD ROM:8ACD ROM_8ACD: ; CODE XREF: ROM_8AB4+10↑j ROM:8ACD ldbze INTMEM_26, RAM_C131[] ROM:8AD2 sjmp ROM_8AEC ROM:8AD4 ; --------------------------------------------------------------------------- ROM:8AD4 ROM:8AD4 ROM_8AD4: ; CODE XREF: ROM_8AB4+4↑j ROM:8AD4 ldb INTMEM_20, RAM_C192[] ROM:8AD9 cmp INTMEM_20, 4Ah[INTMEM_7C] ROM:8ADE jnc ROM_8AE7 ROM:8AE0 ldbze INTMEM_26, RAM_C134[] ROM:8AE5 sjmp ROM_8AEC ROM:8AE7 ; --------------------------------------------------------------------------- ROM:8AE7 ROM:8AE7 ROM_8AE7: ; CODE XREF: ROM_8AB4+2A↑j ROM:8AE7 ldbze INTMEM_26, RAM_C132[] ROM:8AEC ROM:8AEC ROM_8AEC: ; CODE XREF: ROM_8AB4+17↑j ROM:8AEC ; ROM_8AB4+1E↑j ... ROM:8AEC subb INTMEM_26, #-80h ROM:8AEF mulb INTMEM_26, #8 ROM:8AF3 ld INTMEM_1A, RAM_C19C[] ROM:8AF8 sub INTMEM_1A, #-8000h ROM:8AFC add INTMEM_26, INTMEM_1A ROM:8AFF jnv ROM_8B02 ROM:8B01 ret ROM:8B02 ; --------------------------------------------------------------------------- ROM:8B02 ROM:8B02 ROM_8B02: ; CODE XREF: ROM_8AB4+4B↑j ROM:8B02 add INTMEM_26, #-8000h ROM:8B06 st INTMEM_26, RAM_C19C[] ROM:8B0B ret ROM:8B0B ; End of function ROM_8AB4 ROM:8B0B ROM:8B0C ROM:8B0C ; =============== S U B R O U T I N E ======================================= ROM:8B0C ROM:8B0C ROM:8B0C ROM_8B0C: ; CODE XREF: ROM_7946+15↑p ROM:8B0C ldb INTMEM_1C+2, INTMEM_CE+1 ROM:8B0F ldb INTMEM_1C+3, INTMEM_E1[] ROM:8B14 ld INTMEM_1C, #8 ROM:8B18 lcall ROM_2BCA ROM:8B1B stb INTMEM_1C, (INTMEM_EE+1)[] ROM:8B20 ldb INTMEM_20, 145h[INTMEM_7C] ROM:8B25 stb INTMEM_20, RAM_C135[] ROM:8B2A ret ROM:8B2A ; End of function ROM_8B0C ROM:8B2A ROM:8B2B ; --------------------------------------------------------------------------- ROM:8B2B rst ROM:8B2C ROM:8B2C ; =============== S U B R O U T I N E ======================================= ROM:8B2C ROM:8B2C ROM:8B2C ROM_8B2C: ; CODE XREF: ROM_7946+1B↑p ROM:8B2C ldb INTMEM_20, RAM_C1A0[] ROM:8B31 mulub INTMEM_20, #19h ROM:8B34 add INTMEM_1C, INTMEM_20, 1Eh[INTMEM_7C] ROM:8B3A andb ZERO_REG, INTMEM_F6+2, #-80h ; Zero register ROM:8B3E jne ROM_8B68 ROM:8B40 add INTMEM_1A, INTMEM_1C, 20h[INTMEM_7C] ROM:8B46 cmp INTMEM_68, INTMEM_1A[] ROM:8B4B jnc ROM_8B7F ROM:8B4D cmp ZERO_REG, RAM_C192[] ; Zero register ROM:8B52 jne ROM_8B7F ROM:8B54 andb ZERO_REG, INTMEM_B5, #1 ; Zero register ROM:8B58 jne ROM_8B7F ROM:8B5A orb INTMEM_F6+2, #-80h ROM:8B5D ROM:8B5D ROM_8B5D: ; CODE XREF: ROM_8B2C+4E↓j ROM:8B5D ldb INTMEM_1C+2, 146h[INTMEM_7C] ROM:8B62 stb INTMEM_1C+2, (INTMEM_EE+1)[] ROM:8B67 ret ROM:8B68 ; --------------------------------------------------------------------------- ROM:8B68 ROM:8B68 ROM_8B68: ; CODE XREF: ROM_8B2C+12↑j ROM:8B68 cmp ZERO_REG, RAM_C192[] ; Zero register ROM:8B6D jne ROM_8B7C ROM:8B6F andb ZERO_REG, INTMEM_B5, #1 ; Zero register ROM:8B73 jne ROM_8B7C ROM:8B75 cmp INTMEM_68, INTMEM_1C[] ROM:8B7A jh ROM_8B5D ROM:8B7C ROM:8B7C ROM_8B7C: ; CODE XREF: ROM_8B2C+41↑j ROM:8B7C ; ROM_8B2C+47↑j ROM:8B7C andb INTMEM_F6+2, #7Fh ROM:8B7F ROM:8B7F ROM_8B7F: ; CODE XREF: ROM_8B2C+1F↑j ROM:8B7F ; ROM_8B2C+26↑j ... ROM:8B7F ret ROM:8B7F ; End of function ROM_8B2C ROM:8B7F ROM:8B80 ROM:8B80 ; =============== S U B R O U T I N E ======================================= ROM:8B80 ROM:8B80 ROM:8B80 ROM_8B80: ; CODE XREF: ROM_7946+18↑p ROM:8B80 andb ZERO_REG, INTMEM_B5, #-80h ; Zero register ROM:8B84 je ROM_8BA7 ROM:8B86 ldbze INTMEM_1A, (INTMEM_EE+1)[] ROM:8B8B ldb INTMEM_1C, 148h[INTMEM_7C] ROM:8B90 mulub INTMEM_1A, INTMEM_1C ROM:8B93 divub INTMEM_1A, #10h ROM:8B96 jv ROM_8B9F ROM:8B98 addb INTMEM_1A, 147h[INTMEM_7C] ROM:8B9D jnc ROM_8BA2 ROM:8B9F ROM:8B9F ROM_8B9F: ; CODE XREF: ROM_8B80+16↑j ROM:8B9F ldb INTMEM_1A, #-1 ROM:8BA2 ROM:8BA2 ROM_8BA2: ; CODE XREF: ROM_8B80+1D↑j ROM:8BA2 stb INTMEM_1A, (INTMEM_EE+1)[] ROM:8BA7 ROM:8BA7 ROM_8BA7: ; CODE XREF: ROM_8B80+4↑j ROM:8BA7 ret ROM:8BA7 ; End of function ROM_8B80 ROM:8BA7 ROM:8BA8 ROM:8BA8 ; =============== S U B R O U T I N E ======================================= ROM:8BA8 ROM:8BA8 ROM:8BA8 ROM_8BA8: ; CODE XREF: ROM_7946+1E↑p ROM:8BA8 andb ZERO_REG, INTMEM_F3, #2 ; Zero register ROM:8BAC jne ROM_8BD3 ROM:8BAE andb ZERO_REG, INTMEM_F6+3, #1 ; Zero register ROM:8BB2 jne ROM_8BC6 ROM:8BB4 ldb INTMEM_1C, 14Ah[INTMEM_7C] ROM:8BB9 cmpb INTMEM_1C, RAM_C1C9[] ROM:8BBE jnc ROM_8BC2 ROM:8BC0 sjmp ROM_8BD6 ROM:8BC2 ; --------------------------------------------------------------------------- ROM:8BC2 ROM:8BC2 ROM_8BC2: ; CODE XREF: ROM_8BA8+16↑j ROM:8BC2 orb INTMEM_F6+3, #1 ROM:8BC5 ret ROM:8BC6 ; --------------------------------------------------------------------------- ROM:8BC6 ROM:8BC6 ROM_8BC6: ; CODE XREF: ROM_8BA8+A↑j ROM:8BC6 ldb INTMEM_1A+1, 149h[INTMEM_7C] ROM:8BCB cmpb INTMEM_1A+1, RAM_C1C9[] ROM:8BD0 jc ROM_8BD3 ROM:8BD2 ret ROM:8BD3 ; --------------------------------------------------------------------------- ROM:8BD3 ROM:8BD3 ROM_8BD3: ; CODE XREF: ROM_8BA8+4↑j ROM:8BD3 ; ROM_8BA8+28↑j ROM:8BD3 andb INTMEM_F6+3, #-2 ROM:8BD6 ROM:8BD6 ROM_8BD6: ; CODE XREF: ROM_8BA8+18↑j ROM:8BD6 stb ZERO_REG, (INTMEM_EE+1)[] ; Zero register ROM:8BDB ret ROM:8BDB ; End of function ROM_8BA8 ROM:8BDB ROM:8BDC ROM:8BDC ; =============== S U B R O U T I N E ======================================= ROM:8BDC ROM:8BDC ROM:8BDC ROM_8BDC: ; CODE XREF: ROM_7946+57↑p ROM:8BDC ldb INTMEM_1C+1, RAM_C135[] ROM:8BE1 ldb INTMEM_1C+3, (INTMEM_EE+1)[] ROM:8BE6 cmpb INTMEM_1C+3, #-38h ROM:8BE9 jnh ROM_8BF3 ROM:8BEB ldb INTMEM_1C+3, #-38h ROM:8BEE stb INTMEM_1C+3, (INTMEM_EE+1)[] ROM:8BF3 ROM:8BF3 ROM_8BF3: ; CODE XREF: ROM_8BDC+D↑j ROM:8BF3 ldb INTMEM_1C, #6 ROM:8BF6 ld INTMEM_1A, #2Ah ; '*' ROM:8BFA lcall ROM_4346 ROM:8BFD ret ROM:8BFD ; End of function ROM_8BDC ROM:8BFD ROM:8BFE ROM:8BFE ; =============== S U B R O U T I N E ======================================= ROM:8BFE ROM:8BFE ROM:8BFE ROM_8BFE: ; CODE XREF: ROM_7946+6A↑p ROM:8BFE ldb INTMEM_1C+2, RAM_C1C3[] ROM:8C03 ldb INTMEM_20, RAM_C1A0[] ROM:8C08 ldb INTMEM_20+2, RAM_C1A4[] ROM:8C0D andb ZERO_REG, INTMEM_F3, #10h ; Zero register ROM:8C11 je ROM_8C4E ROM:8C13 andb ZERO_REG, INTMEM_F4, #1 ; Zero register ROM:8C17 jne ROM_8C4E ROM:8C19 andb ZERO_REG, INTMEM_F3, #-80h ; Zero register ROM:8C1D jne ROM_8C4E ROM:8C1F andb ZERO_REG, INTMEM_F6+3, #2 ; Zero register ROM:8C23 jne ROM_8C3B ROM:8C25 cmpb INTMEM_1C+2, 14Bh[INTMEM_7C] ROM:8C2A jh ROM_8C4E ROM:8C2C addb INTMEM_20, 14Dh[INTMEM_7C] ROM:8C31 addb INTMEM_20+2, 14Eh[INTMEM_7C] ROM:8C36 orb INTMEM_F6+3, #2 ROM:8C39 sjmp ROM_8C51 ROM:8C3B ; --------------------------------------------------------------------------- ROM:8C3B ROM:8C3B ROM_8C3B: ; CODE XREF: ROM_8BFE+25↑j ROM:8C3B cmpb INTMEM_1C+2, 14Ch[INTMEM_7C] ROM:8C40 jh ROM_8C4E ROM:8C42 addb INTMEM_20, 14Dh[INTMEM_7C] ROM:8C47 addb INTMEM_20+2, 14Eh[INTMEM_7C] ROM:8C4C sjmp ROM_8C51 ROM:8C4E ; --------------------------------------------------------------------------- ROM:8C4E ROM:8C4E ROM_8C4E: ; CODE XREF: ROM_8BFE+13↑j ROM:8C4E ; ROM_8BFE+19↑j ... ROM:8C4E andb INTMEM_F6+3, #-3 ROM:8C51 ROM:8C51 ROM_8C51: ; CODE XREF: ROM_8BFE+3B↑j ROM:8C51 ; ROM_8BFE+4E↑j ROM:8C51 stb INTMEM_20, RAM_C1A0[] ROM:8C56 stb INTMEM_20+2, RAM_C1A4[] ROM:8C5B ret ROM:8C5B ; End of function ROM_8BFE ROM:8C5B ROM:8C5C ROM:8C5C ; =============== S U B R O U T I N E ======================================= ROM:8C5C ROM:8C5C ROM:8C5C ROM_8C5C: ; CODE XREF: ROM:786F↑p ROM:8C5C ldb INTMEM_20+2, #0 ROM:8C5F ld INTMEM_1C, #2 ROM:8C63 ld INTMEM_1A, #0Ch ROM:8C67 lcall ROM_4346 ROM:8C6A cmpb INTMEM_1A, #1 ROM:8C6D jnh ROM_8C74 ROM:8C6F ldb INTMEM_20, 14Fh[INTMEM_7C] ROM:8C74 ROM:8C74 ROM_8C74: ; CODE XREF: ROM_8C5C+11↑j ROM:8C74 stb INTMEM_20, (INTMEM_D0+1)[] ROM:8C79 ldb INTMEM_20+2, #0 ROM:8C7C ld INTMEM_1C, #3 ROM:8C80 ld INTMEM_1A, #0Ch ROM:8C84 lcall ROM_4346 ROM:8C87 cmpb INTMEM_1A, #1 ROM:8C8A jnh ROM_8C91 ROM:8C8C ldb INTMEM_20, 152h[INTMEM_7C] ROM:8C91 ROM:8C91 ROM_8C91: ; CODE XREF: ROM_8C5C+2E↑j ROM:8C91 stb INTMEM_20, RAM_C137[] ROM:8C96 andb INTMEM_F6+3, #-5 ROM:8C99 orb INTMEM_F6+3, #20h ; ' ' ROM:8C9C ret ROM:8C9C ; End of function ROM_8C5C ROM:8C9C ROM:8C9D ROM:8C9D ; =============== S U B R O U T I N E ======================================= ROM:8C9D ROM:8C9D ROM:8C9D ROM_8C9D: ; CODE XREF: ROM_7946+6D↑p ROM:8C9D cmpb ZERO_REG, 15Ah[INTMEM_7C] ; Zero register ROM:8CA2 je ROM_8CA6 ROM:8CA4 sjmp ROM_8DD7 ROM:8CA6 ; --------------------------------------------------------------------------- ROM:8CA6 ROM:8CA6 ROM_8CA6: ; CODE XREF: ROM_8C9D+5↑j ROM:8CA6 andb ZERO_REG, INTMEM_F6+1, #1 ; Zero register ROM:8CAA je ROM_8CAE ROM:8CAC sjmp ROM_8E35 ROM:8CAE ; --------------------------------------------------------------------------- ROM:8CAE ROM:8CAE ROM_8CAE: ; CODE XREF: ROM_8C9D+D↑j ROM:8CAE andb ZERO_REG, INTMEM_F6+3, #4 ; Zero register ROM:8CB2 je ROM_8CD8 ROM:8CB4 pushf ROM:8CB5 ldb INTMEM_1A, INTMEM_90 ROM:8CB8 ldb INTMEM_1A+1, INTMEM_94+1 ROM:8CBB popf ROM:8CBC shr INTMEM_1A, #1 ROM:8CBF subb INTMEM_1A, RAM_C139[] ROM:8CC4 cmpb INTMEM_1A, 153h[INTMEM_7C] ROM:8CC9 jc ROM_8CCD ROM:8CCB sjmp ROM_8E35 ROM:8CCD ; --------------------------------------------------------------------------- ROM:8CCD ROM:8CCD ROM_8CCD: ; CODE XREF: ROM_8C9D+2C↑j ROM:8CCD andb INTMEM_F6+3, #-5 ROM:8CD0 andb ZERO_REG, INTMEM_B5, #1 ; Zero register ROM:8CD4 je ROM_8CD8 ROM:8CD6 sjmp ROM_8E35 ROM:8CD8 ; --------------------------------------------------------------------------- ROM:8CD8 ROM:8CD8 ROM_8CD8: ; CODE XREF: ROM_8C9D+15↑j ROM:8CD8 ; ROM_8C9D+37↑j ROM:8CD8 andb ZERO_REG, INTMEM_F4, #2 ; Zero register ROM:8CDC jne ROM_8CE0 ROM:8CDE sjmp ROM_8E35 ROM:8CE0 ; --------------------------------------------------------------------------- ROM:8CE0 ROM:8CE0 ROM_8CE0: ; CODE XREF: ROM_8C9D+3F↑j ROM:8CE0 ldb INTMEM_1C+1, RAM_C1C9[] ROM:8CE5 cmpb INTMEM_1C+1, 151h[INTMEM_7C] ROM:8CEA jnc ROM_8CEE ROM:8CEC sjmp ROM_8E35 ROM:8CEE ; --------------------------------------------------------------------------- ROM:8CEE ROM:8CEE ROM_8CEE: ; CODE XREF: ROM_8C9D+4D↑j ROM:8CEE andb ZERO_REG, INTMEM_F3, #40h ; '@' ; Zero register ROM:8CF2 jne ROM_8CF6 ROM:8CF4 sjmp ROM_8E35 ROM:8CF6 ; --------------------------------------------------------------------------- ROM:8CF6 ROM:8CF6 ROM_8CF6: ; CODE XREF: ROM_8C9D+55↑j ROM:8CF6 andb ZERO_REG, INTMEM_F6+2, #4 ; Zero register ROM:8CFA je ROM_8CFE ROM:8CFC sjmp ROM_8E35 ROM:8CFE ; --------------------------------------------------------------------------- ROM:8CFE ROM:8CFE ROM_8CFE: ; CODE XREF: ROM_8C9D+5D↑j ROM:8CFE cmp ZERO_REG, RAM_C0D4[] ; Zero register ROM:8D03 je ROM_8D07 ROM:8D05 sjmp ROM_8E35 ROM:8D07 ; --------------------------------------------------------------------------- ROM:8D07 ROM:8D07 ROM_8D07: ; CODE XREF: ROM_8C9D+66↑j ROM:8D07 pushf ROM:8D08 ldb INTMEM_1A, INTMEM_8C+3 ROM:8D0B ldb INTMEM_1A+1, INTMEM_90 ROM:8D0E popf ROM:8D0F shr INTMEM_1A, #5 ROM:8D12 andb ZERO_REG, INTMEM_F6+3, #8 ; Zero register ROM:8D16 jne ROM_8D22 ROM:8D18 orb INTMEM_F6+3, #8 ROM:8D1B stb INTMEM_1A, RAM_C13A[] ROM:8D20 sjmp ROM_8E38 ROM:8D22 ; --------------------------------------------------------------------------- ROM:8D22 ROM:8D22 ROM_8D22: ; CODE XREF: ROM_8C9D+79↑j ROM:8D22 subb INTMEM_1A, RAM_C13A[] ROM:8D27 cmpb INTMEM_1A, 156h[INTMEM_7C] ROM:8D2C jc ROM_8D30 ROM:8D2E sjmp ROM_8E38 ROM:8D30 ; --------------------------------------------------------------------------- ROM:8D30 ROM:8D30 ROM_8D30: ; CODE XREF: ROM_8C9D+8F↑j ROM:8D30 ldb INTMEM_20+2, #0 ROM:8D33 ld INTMEM_1C, #3 ROM:8D37 ld INTMEM_1A, #0Ch ROM:8D3B lcall ROM_4346 ROM:8D3E cmpb INTMEM_1A, #1 ROM:8D41 jnh ROM_8D4A ROM:8D43 ldb INTMEM_1C+1, 152h[INTMEM_7C] ROM:8D48 sjmp ROM_8D4D ROM:8D4A ; --------------------------------------------------------------------------- ROM:8D4A ROM:8D4A ROM_8D4A: ; CODE XREF: ROM_8C9D+A4↑j ROM:8D4A ldb INTMEM_1C+1, INTMEM_20 ROM:8D4D ROM:8D4D ROM_8D4D: ; CODE XREF: ROM_8C9D+AB↑j ROM:8D4D ldb INTMEM_1C, RAM_C138[] ROM:8D52 stb INTMEM_1C+1, RAM_C137[] ROM:8D57 andb ZERO_REG, INTMEM_F6+3, #10h ; Zero register ROM:8D5B jne ROM_8D7B ROM:8D5D ld INTMEM_20, RAM_C1C2[] ROM:8D62 ldbze INTMEM_1C+2, 158h[INTMEM_7C] ROM:8D67 ld INTMEM_1A, #0Bh ROM:8D6B lcall ROM_4346 ROM:8D6E stb INTMEM_1C+1, RAM_C137[] ROM:8D73 stb INTMEM_1C, RAM_C138[] ROM:8D78 orb INTMEM_F6+3, #10h ROM:8D7B ROM:8D7B ROM_8D7B: ; CODE XREF: ROM_8C9D+BE↑j ROM:8D7B ldb INTMEM_20, RAM_C137[] ROM:8D80 cmpb INTMEM_20, RAM_C1C3[] ROM:8D85 je ROM_8D99 ROM:8D87 jnc ROM_8D92 ROM:8D89 cmpb INTMEM_90+1, (INTMEM_D0+1)[] ROM:8D8E jnh ROM_8D99 ROM:8D90 sjmp ROM_8E22 ROM:8D92 ; --------------------------------------------------------------------------- ROM:8D92 ROM:8D92 ROM_8D92: ; CODE XREF: ROM_8C9D+EA↑j ROM:8D92 incb INTMEM_20 ROM:8D94 stb INTMEM_20, RAM_C137[] ROM:8D99 ROM:8D99 ROM_8D99: ; CODE XREF: ROM_8C9D+E8↑j ROM:8D99 ; ROM_8C9D+F1↑j ROM:8D99 ldb INTMEM_20+2, #0 ROM:8D9C ld INTMEM_1C, #2 ROM:8DA0 ld INTMEM_1A, #0Ch ROM:8DA4 lcall ROM_4346 ROM:8DA7 cmpb INTMEM_1A, #1 ROM:8DAA jnh ROM_8DB3 ROM:8DAC ldb INTMEM_1C+1, 14Fh[INTMEM_7C] ROM:8DB1 sjmp ROM_8DB6 ROM:8DB3 ; --------------------------------------------------------------------------- ROM:8DB3 ROM:8DB3 ROM_8DB3: ; CODE XREF: ROM_8C9D+10D↑j ROM:8DB3 ldb INTMEM_1C+1, INTMEM_20 ROM:8DB6 ROM:8DB6 ROM_8DB6: ; CODE XREF: ROM_8C9D+114↑j ROM:8DB6 ldb INTMEM_1C, RAM_C136[] ROM:8DBB ldb INTMEM_20+1, INTMEM_90+1 ROM:8DBE subb INTMEM_20+1, RAM_C1A4[] ROM:8DC3 jc ROM_8DC7 ROM:8DC5 clrb INTMEM_20+1 ROM:8DC7 ROM:8DC7 ROM_8DC7: ; CODE XREF: ROM_8C9D+126↑j ROM:8DC7 clrb INTMEM_20 ROM:8DC9 ldbze INTMEM_1C+2, 157h[INTMEM_7C] ROM:8DCE ld INTMEM_1A, #0Bh ROM:8DD2 lcall ROM_4346 ROM:8DD5 sjmp ROM_8DDE ROM:8DD7 ; --------------------------------------------------------------------------- ROM:8DD7 ROM:8DD7 ROM_8DD7: ; CODE XREF: ROM_8C9D+7↑j ROM:8DD7 ldb INTMEM_1C+1, 14Fh[INTMEM_7C] ROM:8DDC clrb INTMEM_1C ROM:8DDE ROM:8DDE ROM_8DDE: ; CODE XREF: ROM_8C9D+138↑j ROM:8DDE orb INTMEM_F6+3, #4 ROM:8DE1 pushf ROM:8DE2 ldb INTMEM_1A, INTMEM_90 ROM:8DE5 ldb INTMEM_1A+1, INTMEM_94+1 ROM:8DE8 popf ROM:8DE9 shr INTMEM_1A, #1 ROM:8DEC stb INTMEM_1A, RAM_C139[] ROM:8DF1 stb INTMEM_1C, RAM_C136[] ROM:8DF6 stb INTMEM_1C+1, (INTMEM_D0+1)[] ROM:8DFB orb INTMEM_F6+3, #20h ; ' ' ROM:8DFE ldb INTMEM_20, 159h[INTMEM_7C] ROM:8E03 cmpb INTMEM_20, (INTMEM_D0+1)[] ROM:8E08 jh ROM_8E0F ROM:8E0A stb INTMEM_20, (INTMEM_D0+1)[] ROM:8E0F ROM:8E0F ROM_8E0F: ; CODE XREF: ROM_8C9D+16B↑j ROM:8E0F ld INTMEM_1A, #0Ch ROM:8E13 ldb INTMEM_20, (INTMEM_D0+1)[] ROM:8E18 ld INTMEM_1C, #2 ROM:8E1C ldb INTMEM_20+2, #1 ROM:8E1F lcall ROM_4346 ROM:8E22 ROM:8E22 ROM_8E22: ; CODE XREF: ROM_8C9D+F3↑j ROM:8E22 ld INTMEM_1A, #0Ch ROM:8E26 ldb INTMEM_20, RAM_C137[] ROM:8E2B ld INTMEM_1C, #3 ROM:8E2F ldb INTMEM_20+2, #1 ROM:8E32 lcall ROM_4346 ROM:8E35 ROM:8E35 ROM_8E35: ; CODE XREF: ROM_8C9D+F↑j ROM:8E35 ; ROM_8C9D+2E↑j ... ROM:8E35 andb INTMEM_F6+3, #-9 ROM:8E38 ROM:8E38 ROM_8E38: ; CODE XREF: ROM_8C9D+83↑j ROM:8E38 ; ROM_8C9D+91↑j ROM:8E38 ret ROM:8E38 ; End of function ROM_8C9D ROM:8E38 ROM:8E39 ; --------------------------------------------------------------------------- ROM:8E39 rst ROM:8E3A ROM:8E3A ; =============== S U B R O U T I N E ======================================= ROM:8E3A ROM:8E3A ROM:8E3A ROM_8E3A: ; CODE XREF: ROM:7872↑p ROM:8E3A ld INTMEM_1C, #9 ROM:8E3E ldb INTMEM_1C+2, 107h[INTMEM_7C] ROM:8E43 ldb INTMEM_1C+3, RAM_C19F[] ROM:8E48 lcall ROM_2BCA ROM:8E4B stb INTMEM_1C, RAM_C1A6[] ROM:8E50 stb INTMEM_1C, (INTMEM_E4+1)[] ROM:8E55 ldbze INTMEM_1A, INTMEM_E6[] ROM:8E5A divub INTMEM_1A, (INTMEM_E4+1)[] ROM:8E5F stb INTMEM_1A, INTMEM_E2[] ROM:8E64 ret ROM:8E64 ; End of function ROM_8E3A ROM:8E64 ROM:8E65 ROM:8E65 ; =============== S U B R O U T I N E ======================================= ROM:8E65 ROM:8E65 ROM:8E65 ROM_8E65: ; CODE XREF: ROM_7946+70↑p ROM:8E65 andb INTMEM_1A, INTMEM_2A+1, 15Bh[INTMEM_7C] ROM:8E6B jge ROM_8E74 ROM:8E6D cmpb INTMEM_1A, 15Ch[INTMEM_7C] ROM:8E72 jne ROM_8E8A ROM:8E74 ROM:8E74 ROM_8E74: ; CODE XREF: ROM_8E65+6↑j ROM:8E74 ldb INTMEM_1C+2, INTMEM_EA[] ROM:8E79 ldb INTMEM_1C+3, RAM_C19F[] ROM:8E7E ld INTMEM_1C, #9 ROM:8E82 lcall ROM_2BCA ROM:8E85 stb INTMEM_1C, RAM_C19E[] ROM:8E8A ROM:8E8A ROM_8E8A: ; CODE XREF: ROM_8E65+D↑j ROM:8E8A ldb INTMEM_1C, RAM_C19E[] ROM:8E8F cmpb INTMEM_1C, #0 ROM:8E92 jne ROM_8E96 ROM:8E94 sjmp ROM_8F0F ROM:8E96 ; --------------------------------------------------------------------------- ROM:8E96 ROM:8E96 ROM_8E96: ; CODE XREF: ROM_8E65+2D↑j ROM:8E96 andb ZERO_REG, INTMEM_F3, #20h ; ' ' ; Zero register ROM:8E9A jne ROM_8E9E ROM:8E9C sjmp ROM_8F0F ROM:8E9E ; --------------------------------------------------------------------------- ROM:8E9E ROM:8E9E ROM_8E9E: ; CODE XREF: ROM_8E65+35↑j ROM:8E9E andb ZERO_REG, INTMEM_F3, #40h ; '@' ; Zero register ROM:8EA2 jne ROM_8EE7 ROM:8EA4 pushf ROM:8EA5 ldb INTMEM_1A, INTMEM_90 ROM:8EA8 ldb INTMEM_1A+1, INTMEM_94+1 ROM:8EAB popf ROM:8EAC shr INTMEM_1A, #4 ROM:8EAF andb ZERO_REG, INTMEM_F6+3, #40h ; '@' ; Zero register ROM:8EB3 jne ROM_8EBF ROM:8EB5 stb INTMEM_1A, RAM_C13B[] ROM:8EBA orb INTMEM_F6+3, #40h ; '@' ROM:8EBD sjmp ROM_8F05 ROM:8EBF ; --------------------------------------------------------------------------- ROM:8EBF ROM:8EBF ROM_8EBF: ; CODE XREF: ROM_8E65+4E↑j ROM:8EBF subb INTMEM_1A, RAM_C13B[] ROM:8EC4 cmpb INTMEM_1A, INTMEM_E2[] ROM:8EC9 jne ROM_8F05 ROM:8ECB addb INTMEM_1A, RAM_C13B[] ROM:8ED0 stb INTMEM_1A, RAM_C13B[] ROM:8ED5 ldb INTMEM_1A, RAM_C1A6[] ROM:8EDA decb INTMEM_1A ROM:8EDC jc ROM_8EE0 ROM:8EDE incb INTMEM_1A ROM:8EE0 ROM:8EE0 ROM_8EE0: ; CODE XREF: ROM_8E65+77↑j ROM:8EE0 stb INTMEM_1A, RAM_C1A6[] ROM:8EE5 sjmp ROM_8F05 ROM:8EE7 ; --------------------------------------------------------------------------- ROM:8EE7 ROM:8EE7 ROM_8EE7: ; CODE XREF: ROM_8E65+3D↑j ROM:8EE7 ldb INTMEM_1A, 107h[INTMEM_7C] ROM:8EEC cmpb INTMEM_1A, INTMEM_EA[] ROM:8EF1 jnc ROM_8F05 ROM:8EF3 ldb INTMEM_1A, (INTMEM_E4+1)[] ROM:8EF8 mulub INTMEM_1A, 15Dh[INTMEM_7C] ROM:8EFD divub INTMEM_1A, #-1 ROM:8F00 subb INTMEM_1C, INTMEM_1A ROM:8F03 sjmp ROM_8F0F ROM:8F05 ; --------------------------------------------------------------------------- ROM:8F05 ROM:8F05 ROM_8F05: ; CODE XREF: ROM_8E65+58↑j ROM:8F05 ; ROM_8E65+64↑j ... ROM:8F05 addb INTMEM_1C, RAM_C1A6[] ROM:8F0A subb INTMEM_1C, (INTMEM_E4+1)[] ROM:8F0F ROM:8F0F ROM_8F0F: ; CODE XREF: ROM_8E65+2F↑j ROM:8F0F ; ROM_8E65+37↑j ... ROM:8F0F addb INTMEM_1C, 150h[INTMEM_7C] ROM:8F14 stb INTMEM_1C, RAM_C13C[] ROM:8F19 ldb INTMEM_1A, INTMEM_1C ROM:8F1C lcall ROM_99AA ROM:8F1F stb INTMEM_1A, RAM_C1A5[] ROM:8F24 ret ROM:8F24 ; End of function ROM_8E65 ROM:8F24 ROM:8F25 ; --------------------------------------------------------------------------- ROM:8F25 rst ROM:8F26 ROM:8F26 ; =============== S U B R O U T I N E ======================================= ROM:8F26 ROM:8F26 ROM:8F26 ROM_8F26: ; CODE XREF: ROM_7946+73↑p ROM:8F26 andb ZERO_REG, INTMEM_F4, #2 ; Zero register ROM:8F2A jne ROM_8F2E ROM:8F2C sjmp ROM_8FC3 ROM:8F2E ; --------------------------------------------------------------------------- ROM:8F2E ROM:8F2E ROM_8F2E: ; CODE XREF: ROM_8F26+4↑j ROM:8F2E andb ZERO_REG, INTMEM_B5, #1 ; Zero register ROM:8F32 je ROM_8F36 ROM:8F34 sjmp ROM_8FC3 ROM:8F36 ; --------------------------------------------------------------------------- ROM:8F36 ROM:8F36 ROM_8F36: ; CODE XREF: ROM_8F26+C↑j ROM:8F36 pushf ROM:8F37 ldb INTMEM_1C, INTMEM_8C+3 ROM:8F3A ldb INTMEM_1C+1, INTMEM_90 ROM:8F3D popf ROM:8F3E shr INTMEM_1C, #4 ROM:8F41 andb ZERO_REG, INTMEM_FA, #1 ; Zero register ROM:8F45 jne ROM_8F70 ROM:8F47 andb ZERO_REG, INTMEM_F6+3, #-80h ; Zero register ROM:8F4B jne ROM_8F60 ROM:8F4D ld INTMEM_1A, RAM_C0D4[] ROM:8F52 cmp INTMEM_1A, #0 ROM:8F56 jne ROM_8FC9 ROM:8F58 orb INTMEM_F6+3, #-80h ROM:8F5B stb INTMEM_1C, RAM_C13D[] ROM:8F60 ROM:8F60 ROM_8F60: ; CODE XREF: ROM_8F26+25↑j ROM:8F60 subb INTMEM_1C+1, INTMEM_1C, RAM_C13D[] ROM:8F66 cmpb INTMEM_1C+1, 15Fh[INTMEM_7C] ROM:8F6B jnc ROM_8FC9 ROM:8F6D orb INTMEM_FA, #1 ROM:8F70 ROM:8F70 ROM_8F70: ; CODE XREF: ROM_8F26+1F↑j ROM:8F70 ld INTMEM_1A, RAM_C0D4[] ROM:8F75 cmp INTMEM_1A, #0 ROM:8F79 jne ROM_8FC9 ROM:8F7B ldb INTMEM_1C, INTMEM_90+1 ROM:8F7E subb INTMEM_1C, RAM_C1A5[] ROM:8F83 jnc ROM_8F8C ROM:8F85 subb INTMEM_1C, RAM_C1A4[] ROM:8F8A jc ROM_8F8F ROM:8F8C ROM:8F8C ROM_8F8C: ; CODE XREF: ROM_8F26+5D↑j ROM:8F8C ldb INTMEM_1C, #0 ROM:8F8F ROM:8F8F ROM_8F8F: ; CODE XREF: ROM_8F26+64↑j ROM:8F8F ldb INTMEM_20+1, INTMEM_1C ROM:8F92 ldb INTMEM_20, #0 ROM:8F95 ldb INTMEM_1C+1, RAM_C1A7[] ROM:8F9A ldb INTMEM_1C, RAM_C13E[] ROM:8F9F ld INTMEM_1C+2, 22h[INTMEM_7C] ROM:8FA4 ld INTMEM_1A, #0Bh ROM:8FA8 lcall ROM_4346 ROM:8FAB stb INTMEM_1C, RAM_C13E[] ROM:8FB0 cmpb INTMEM_1C+1, 15Eh[INTMEM_7C] ROM:8FB5 jnh ROM_8FBC ROM:8FB7 ldb INTMEM_1C+1, 15Eh[INTMEM_7C] ROM:8FBC ROM:8FBC ROM_8FBC: ; CODE XREF: ROM_8F26+8F↑j ROM:8FBC stb INTMEM_1C+1, RAM_C1A7[] ROM:8FC1 sjmp ROM_8FC9 ROM:8FC3 ; --------------------------------------------------------------------------- ROM:8FC3 ROM:8FC3 ROM_8FC3: ; CODE XREF: ROM_8F26+6↑j ROM:8FC3 ; ROM_8F26+E↑j ROM:8FC3 andb INTMEM_F6+3, #7Fh ROM:8FC6 andb INTMEM_FA, #-2 ROM:8FC9 ROM:8FC9 ROM_8FC9: ; CODE XREF: ROM_8F26+30↑j ROM:8FC9 ; ROM_8F26+45↑j ... ROM:8FC9 ret ROM:8FC9 ; End of function ROM_8F26 ROM:8FC9 ROM:8FCA ROM:8FCA ; =============== S U B R O U T I N E ======================================= ROM:8FCA ROM:8FCA ROM:8FCA ROM_8FCA: ; CODE XREF: ROM_7946:ROM_79A4↑p ROM:8FCA ldb INTMEM_1A, #0 ROM:8FCD andb ZERO_REG, INTMEM_F6+2, #4 ; Zero register ROM:8FD1 je ROM_8FE3 ROM:8FD3 addb INTMEM_1A, 160h[INTMEM_7C] ROM:8FD8 andb ZERO_REG, INTMEM_FA, #2 ; Zero register ROM:8FDC je ROM_8FE3 ROM:8FDE addb INTMEM_1A, 161h[INTMEM_7C] ROM:8FE3 ROM:8FE3 ROM_8FE3: ; CODE XREF: ROM_8FCA+7↑j ROM:8FE3 ; ROM_8FCA+12↑j ROM:8FE3 andb ZERO_REG, INTMEM_B5, #20h ; ' ' ; Zero register ROM:8FE7 je ROM_8FEE ROM:8FE9 addb INTMEM_1A, 162h[INTMEM_7C] ROM:8FEE ROM:8FEE ROM_8FEE: ; CODE XREF: ROM_8FCA+1D↑j ROM:8FEE stb INTMEM_1A, RAM_C1A4[] ROM:8FF3 ret ROM:8FF3 ; End of function ROM_8FCA ROM:8FF3 ROM:8FF4 ROM:8FF4 ; =============== S U B R O U T I N E ======================================= ROM:8FF4 ROM:8FF4 ROM:8FF4 ROM_8FF4: ; CODE XREF: ROM_7946+61↑p ROM:8FF4 andb INTMEM_1A, INTMEM_2A+1, 163h[INTMEM_7C] ROM:8FFA jge ROM_9003 ROM:8FFC cmpb INTMEM_1A, 164h[INTMEM_7C] ROM:9001 jne ROM_9014 ROM:9003 ROM:9003 ROM_9003: ; CODE XREF: ROM_8FF4+6↑j ROM:9003 ldb INTMEM_1C+2, INTMEM_EA[] ROM:9008 ld INTMEM_1C, #0Ah ROM:900C lcall ROM_2BCA ROM:900F stb INTMEM_1C, RAM_C13F[] ROM:9014 ROM:9014 ROM_9014: ; CODE XREF: ROM_8FF4+D↑j ROM:9014 ldb INTMEM_1C, RAM_C13F[] ROM:9019 stb INTMEM_1C, RAM_C1A0[] ROM:901E ret ROM:901E ; End of function ROM_8FF4 ROM:901E ROM:901F ; --------------------------------------------------------------------------- ROM:901F rst ROM:9020 ROM:9020 ; =============== S U B R O U T I N E ======================================= ROM:9020 ROM:9020 ROM:9020 ROM_9020: ; CODE XREF: ROM_7946+7C↑p ROM:9020 ld INTMEM_1A, INTMEM_68 ROM:9023 ldbze INTMEM_1C, RAM_C1A0[] ROM:9028 mulub INTMEM_1C, #19h ROM:902B sub INTMEM_1C+2, INTMEM_1A, INTMEM_1C ROM:902F jnc ROM_9041 ROM:9031 cmp INTMEM_1C+2, #1FCh ROM:9035 jnh ROM_903B ROM:9037 ld INTMEM_1C+2, #1FCh ROM:903B ROM:903B ROM_903B: ; CODE XREF: ROM_9020+15↑j ROM:903B add INTMEM_1C+2, #200h ROM:903F sjmp ROM_9057 ROM:9041 ; --------------------------------------------------------------------------- ROM:9041 ROM:9041 ROM_9041: ; CODE XREF: ROM_9020+F↑j ROM:9041 ld INTMEM_20, #200h ROM:9045 sub INTMEM_1C+2, INTMEM_1C, INTMEM_1A ROM:9049 cmp INTMEM_1C+2, #200h ROM:904D jnh ROM_9053 ROM:904F ld INTMEM_1C+2, #200h ROM:9053 ROM:9053 ROM_9053: ; CODE XREF: ROM_9020+2D↑j ROM:9053 sub INTMEM_1C+2, INTMEM_20, INTMEM_1C+2 ROM:9057 ROM:9057 ROM_9057: ; CODE XREF: ROM_9020+1F↑j ROM:9057 shr INTMEM_1C+2, #2 ROM:905A stb INTMEM_1C+2, RAM_C1A8[] ROM:905F ret ROM:905F ; End of function ROM_9020 ROM:905F ROM:9060 ROM:9060 ; =============== S U B R O U T I N E ======================================= ROM:9060 ROM:9060 ROM:9060 ROM_9060: ; CODE XREF: ROM_7946+79↑p ROM:9060 andb INTMEM_1A, INTMEM_2A+1, 168h[INTMEM_7C] ROM:9066 jge ROM_906F ROM:9068 cmpb INTMEM_1A, 169h[INTMEM_7C] ROM:906D jne ROM_9085 ROM:906F ROM:906F ROM_906F: ; CODE XREF: ROM_9060+6↑j ROM:906F ldb INTMEM_1C+2, INTMEM_EA[] ROM:9074 ldb INTMEM_1C+3, RAM_C19F[] ROM:9079 ld INTMEM_1C, #0Bh ROM:907D lcall ROM_2BCA ROM:9080 stb INTMEM_1C, RAM_C141[] ROM:9085 ROM:9085 ROM_9085: ; CODE XREF: ROM_9060+D↑j ROM:9085 ldb INTMEM_1C, RAM_C141[] ROM:908A cmp ZERO_REG, RAM_C192[] ; Zero register ROM:908F jne ROM_909B ROM:9091 mulub INTMEM_1C, 166h[INTMEM_7C] ROM:9096 divub INTMEM_1C, #0Ah ROM:9099 jv ROM_90D0 ROM:909B ROM:909B ROM_909B: ; CODE XREF: ROM_9060+2F↑j ROM:909B addb INTMEM_1C, RAM_C1A5[] ROM:90A0 jc ROM_90D0 ROM:90A2 cmpb INTMEM_1C, 167h[INTMEM_7C] ROM:90A7 jh ROM_90D0 ROM:90A9 ldb INTMEM_20, RAM_C1A7[] ROM:90AE mulub INTMEM_20, 165h[INTMEM_7C] ROM:90B3 divub INTMEM_20, #-1 ROM:90B6 addb INTMEM_1C, INTMEM_20 ROM:90B9 jc ROM_90D0 ROM:90BB cmpb INTMEM_1C, 167h[INTMEM_7C] ROM:90C0 jh ROM_90D0 ROM:90C2 addb INTMEM_1C, RAM_C1A4[] ROM:90C7 jc ROM_90D0 ROM:90C9 cmpb INTMEM_1C, 167h[INTMEM_7C] ROM:90CE jnh ROM_90D5 ROM:90D0 ROM:90D0 ROM_90D0: ; CODE XREF: ROM_9060+39↑j ROM:90D0 ; ROM_9060+40↑j ... ROM:90D0 ldb INTMEM_1C, 167h[INTMEM_7C] ROM:90D5 ROM:90D5 ROM_90D5: ; CODE XREF: ROM_9060+6E↑j ROM:90D5 ldb INTMEM_1C+1, #0 ROM:90D8 stb INTMEM_1C, RAM_C140[] ROM:90DD andb ZERO_REG, INTMEM_FA, #4 ; Zero register ROM:90E1 je ROM_9101 ROM:90E3 ldb INTMEM_20+2, RAM_C1A0[] ROM:90E8 mulub INTMEM_20+2, #19h ROM:90EB add INTMEM_20+2, 24h[INTMEM_7C] ROM:90F0 cmp INTMEM_68, INTMEM_20+2 ROM:90F3 jh ROM_9101 ROM:90F5 ldbze INTMEM_1C, RAM_C142[] ROM:90FA st INTMEM_1C, RAM_C0D6[] ROM:90FF sjmp ROM_9109 ROM:9101 ; --------------------------------------------------------------------------- ROM:9101 ROM:9101 ROM_9101: ; CODE XREF: ROM_9060+81↑j ROM:9101 ; ROM_9060+93↑j ROM:9101 andb INTMEM_FA, #-5 ROM:9104 st INTMEM_1C, RAM_C0D6[] ROM:9109 ROM:9109 ROM_9109: ; CODE XREF: ROM_9060+9F↑j ROM:9109 ret ROM:9109 ; End of function ROM_9060 ROM:9109 ROM:910A ROM:910A ; =============== S U B R O U T I N E ======================================= ROM:910A ROM:910A ROM:910A ROM_910A: ; CODE XREF: ROM:784B↑p ROM:910A ldb INTMEM_1C+2, #-1 ROM:910D stb INTMEM_1C+2, RAM_C144[] ROM:9112 ldb INTMEM_1C+2, INTMEM_90+1 ROM:9115 stb INTMEM_1C+2, (INTMEM_D0+2)[] ROM:911A ret ROM:911A ; End of function ROM_910A ROM:911A ROM:911B ROM:911B ; =============== S U B R O U T I N E ======================================= ROM:911B ROM:911B ROM:911B ROM_911B: ; CODE XREF: ROM_7946+88↑p ROM:911B ldb INTMEM_1C+2, INTMEM_E1[] ROM:9120 ld INTMEM_1C, #0Ch ROM:9124 lcall ROM_2BCA ROM:9127 stb INTMEM_1C, RAM_C145[] ROM:912C andb ZERO_REG, INTMEM_B5, #1 ; Zero register ROM:9130 jne ROM_9146 ROM:9132 ldb INTMEM_1C+2, INTMEM_90+1 ROM:9135 stb INTMEM_1C+2, RAM_C143[] ROM:913A ldb INTMEM_1C+2, RAM_C1D1[] ROM:913F stb INTMEM_1C+2, RAM_C144[] ROM:9144 sjmp ROM_9191 ROM:9146 ; --------------------------------------------------------------------------- ROM:9146 ROM:9146 ROM_9146: ; CODE XREF: ROM_911B+15↑j ROM:9146 ldb INTMEM_1C+2, RAM_C1D1[] ROM:914B subb INTMEM_1C+2, RAM_C144[] ROM:9150 jnc ROM_9191 ROM:9152 mulub INTMEM_1C+2, 16Ah[INTMEM_7C] ROM:9157 divub INTMEM_1C+2, #10h ROM:915A jnv ROM_9163 ROM:915C ldb INTMEM_1C+2, RAM_C145[] ROM:9161 sjmp ROM_917D ROM:9163 ; --------------------------------------------------------------------------- ROM:9163 ROM:9163 ROM_9163: ; CODE XREF: ROM_911B+3F↑j ROM:9163 addb INTMEM_1C+2, RAM_C143[] ROM:9168 jnc ROM_9171 ROM:916A ldb INTMEM_1C+2, RAM_C145[] ROM:916F sjmp ROM_917D ROM:9171 ; --------------------------------------------------------------------------- ROM:9171 ROM:9171 ROM_9171: ; CODE XREF: ROM_911B+4D↑j ROM:9171 cmpb INTMEM_1C+2, RAM_C145[] ROM:9176 jnh ROM_917D ROM:9178 ldb INTMEM_1C+2, RAM_C145[] ROM:917D ROM:917D ROM_917D: ; CODE XREF: ROM_911B+46↑j ROM:917D ; ROM_911B+54↑j ... ROM:917D cmpb INTMEM_1C+2, (INTMEM_D0+2)[] ROM:9182 jnc ROM_9191 ROM:9184 stb INTMEM_1C+2, (INTMEM_D0+2)[] ROM:9189 ldb INTMEM_1A, #0Eh ROM:918C stb INTMEM_1A, RAM_C146[] ROM:9191 ROM:9191 ROM_9191: ; CODE XREF: ROM_911B+29↑j ROM:9191 ; ROM_911B+35↑j ... ROM:9191 ldb INTMEM_1C+2, (INTMEM_D0+2)[] ROM:9196 addb INTMEM_1C+2, 16Bh[INTMEM_7C] ROM:919B jnc ROM_91A0 ROM:919D ldb INTMEM_1C+2, #-1 ROM:91A0 ROM:91A0 ROM_91A0: ; CODE XREF: ROM_911B+80↑j ROM:91A0 cmpb INTMEM_1C+2, #0 ROM:91A3 jne ROM_91A8 ROM:91A5 ldb INTMEM_1C+2, #1 ROM:91A8 ROM:91A8 ROM_91A8: ; CODE XREF: ROM_911B+88↑j ROM:91A8 ld INTMEM_1C, 26h[INTMEM_7C] ROM:91AD divub INTMEM_1C, INTMEM_1C+2 ROM:91B0 jnv ROM_91B5 ROM:91B2 ldb INTMEM_1C, #-1 ROM:91B5 ROM:91B5 ROM_91B5: ; CODE XREF: ROM_911B+95↑j ROM:91B5 stb INTMEM_1C, RAM_C147[] ROM:91BA ldb INTMEM_20, (INTMEM_D0+2)[] ROM:91BF cmpb INTMEM_20, RAM_C0D6[] ROM:91C4 jnh ROM_91DB ROM:91C6 orb INTMEM_FA, #8 ROM:91C9 clrb INTMEM_20+1 ROM:91CB st INTMEM_20, RAM_C0D6[] ROM:91D0 ld INTMEM_20, #7Dh ; '}' ROM:91D4 st INTMEM_20, RAM_C0D4[] ROM:91D9 sjmp ROM_91DE ROM:91DB ; --------------------------------------------------------------------------- ROM:91DB ROM:91DB ROM_91DB: ; CODE XREF: ROM_911B+A9↑j ROM:91DB andb INTMEM_FA, #-9 ROM:91DE ROM:91DE ROM_91DE: ; CODE XREF: ROM_911B+BE↑j ROM:91DE ret ROM:91DE ; End of function ROM_911B ROM:91DE ROM:91DF ROM:91DF ; =============== S U B R O U T I N E ======================================= ROM:91DF ROM:91DF ROM:91DF ROM_91DF: ; CODE XREF: ROM:793E↑p ROM:91DF ldb INTMEM_1A, RAM_C146[] ROM:91E4 decb INTMEM_1A ROM:91E6 stb INTMEM_1A, RAM_C146[] ROM:91EB jc ROM_91FE ROM:91ED ldb INTMEM_1A, RAM_C147[] ROM:91F2 stb INTMEM_1A, RAM_C146[] ROM:91F7 cmpb INTMEM_D0+2, #0 ROM:91FA je ROM_91FE ROM:91FC decb INTMEM_D0+2 ROM:91FE ROM:91FE ROM_91FE: ; CODE XREF: ROM_91DF+C↑j ROM:91FE ; ROM_91DF+1B↑j ROM:91FE ret ROM:91FE ; End of function ROM_91DF ROM:91FE ROM:91FF ; --------------------------------------------------------------------------- ROM:91FF rst ROM:9200 ; --------------------------------------------------------------------------- ROM:9200 ldb INTMEM_1A, #-1 ROM:9203 stb INTMEM_1A, RAM_C148[] ROM:9208 ret ROM:9209 ROM:9209 ; =============== S U B R O U T I N E ======================================= ROM:9209 ROM:9209 ROM:9209 ROM_9209: ; CODE XREF: ROM_7946+8B↑p ROM:9209 ldb INTMEM_1C+2, INTMEM_E1[] ROM:920E ld INTMEM_1C, #0Dh ROM:9212 lcall ROM_2BCA ROM:9215 andb ZERO_REG, INTMEM_B5, #1 ; Zero register ROM:9219 je ROM_9222 ROM:921B stb INTMEM_1C, RAM_C148[] ROM:9220 sjmp ROM_922E ROM:9222 ; --------------------------------------------------------------------------- ROM:9222 ROM:9222 ROM_9222: ; CODE XREF: ROM_9209+10↑j ROM:9222 cmpb INTMEM_1C, RAM_C148[] ROM:9227 jnh ROM_922E ROM:9229 ldb INTMEM_1C, RAM_C148[] ROM:922E ROM:922E ROM_922E: ; CODE XREF: ROM_9209+17↑j ROM:922E ; ROM_9209+1E↑j ROM:922E stb INTMEM_1C, RAM_C149[] ROM:9233 addb INTMEM_1C, 150h[INTMEM_7C] ROM:9238 jnc ROM_923D ROM:923A ldb INTMEM_1C, #-4Ch ROM:923D ROM:923D ROM_923D: ; CODE XREF: ROM_9209+2F↑j ROM:923D stb INTMEM_1C, RAM_C14A[] ROM:9242 ldb INTMEM_1A, INTMEM_1C ROM:9245 lcall ROM_99AA ROM:9248 ldb INTMEM_1C, INTMEM_1A ROM:924B stb INTMEM_1C, RAM_C14B[] ROM:9250 cmpb INTMEM_D0, 16Dh[INTMEM_7C] ROM:9255 jc ROM_9274 ROM:9257 clrb INTMEM_1C+1 ROM:9259 cmp INTMEM_1C, RAM_C0D6[] ROM:925E jnh ROM_9277 ROM:9260 st INTMEM_1C, RAM_C0D6[] ROM:9265 ldbze INTMEM_1C, 16Ch[INTMEM_7C] ROM:926A st INTMEM_1C, RAM_C0D4[] ROM:926F orb INTMEM_FA, #10h ROM:9272 sjmp ROM_9277 ROM:9274 ; --------------------------------------------------------------------------- ROM:9274 ROM:9274 ROM_9274: ; CODE XREF: ROM_9209+4C↑j ROM:9274 andb INTMEM_FA, #-11h ROM:9277 ROM:9277 ROM_9277: ; CODE XREF: ROM_9209+55↑j ROM:9277 ; ROM_9209+69↑j ROM:9277 ret ROM:9277 ; End of function ROM_9209 ROM:9277 ROM:9278 ROM:9278 ; =============== S U B R O U T I N E ======================================= ROM:9278 ROM:9278 ROM:9278 nullsub_1: ; CODE XREF: ROM:784E↑p ROM:9278 ret ROM:9278 ; End of function nullsub_1 ROM:9278 ROM:9279 ROM:9279 ; =============== S U B R O U T I N E ======================================= ROM:9279 ROM:9279 ROM:9279 ROM_9279: ; CODE XREF: ROM_7946+91↑p ROM:9279 andb ZERO_REG, INTMEM_F3, #2 ; Zero register ROM:927D je ROM_9281 ROM:927F sjmp ROM_92E9 ROM:9281 ; --------------------------------------------------------------------------- ROM:9281 ROM:9281 ROM_9281: ; CODE XREF: ROM_9279+4↑j ROM:9281 andb ZERO_REG, INTMEM_F4, #1 ; Zero register ROM:9285 jne ROM_92AC ROM:9287 andb ZERO_REG, INTMEM_F3, #-80h ; Zero register ROM:928B jne ROM_928F ROM:928D sjmp ROM_931E ROM:928F ; --------------------------------------------------------------------------- ROM:928F ROM:928F ROM_928F: ; CODE XREF: ROM_9279+12↑j ROM:928F pushf ROM:9290 ldb INTMEM_1C, INTMEM_8C+3 ROM:9293 ldb INTMEM_1C+1, INTMEM_90 ROM:9296 popf ROM:9297 shr INTMEM_1C, #4 ROM:929A subb INTMEM_1C+2, INTMEM_1C, RAM_C14C[] ROM:92A0 cmpb INTMEM_1C+2, 16Eh[INTMEM_7C] ROM:92A5 jnh ROM_92E9 ROM:92A7 orb INTMEM_F4, #8 ROM:92AA sjmp ROM_931E ROM:92AC ; --------------------------------------------------------------------------- ROM:92AC ROM:92AC ROM_92AC: ; CODE XREF: ROM_9279+C↑j ROM:92AC pushf ROM:92AD ldb INTMEM_1C, INTMEM_8C+3 ROM:92B0 ldb INTMEM_1C+1, INTMEM_90 ROM:92B3 popf ROM:92B4 shr INTMEM_1C, #4 ROM:92B7 subb INTMEM_1C+2, INTMEM_1C, INTMEM_E3[] ROM:92BD cmpb INTMEM_1C+2, 16Fh[INTMEM_7C] ROM:92C2 jnh ROM_92CC ROM:92C4 andb INTMEM_F4, #-2 ROM:92C7 andb INTMEM_F3, #7Fh ROM:92CA sjmp ROM_9321 ROM:92CC ; --------------------------------------------------------------------------- ROM:92CC ROM:92CC ROM_92CC: ; CODE XREF: ROM_9279+49↑j ROM:92CC ldb INTMEM_1A, RAM_C1A0[] ROM:92D1 mulub INTMEM_1A, #19h ROM:92D4 add INTMEM_1A, 2Ah[INTMEM_7C] ROM:92D9 cmp INTMEM_1A, INTMEM_68 ROM:92DC jc ROM_92E9 ROM:92DE stb INTMEM_1C, RAM_C14C[] ROM:92E3 orb INTMEM_F3, #-80h ROM:92E6 andb INTMEM_F4, #-2 ROM:92E9 ROM:92E9 ROM_92E9: ; CODE XREF: ROM_9279+6↑j ROM:92E9 ; ROM_9279+2C↑j ... ROM:92E9 ldb INTMEM_1C+2, INTMEM_EA[] ROM:92EE ld INTMEM_1C, #0Eh ROM:92F2 lcall ROM_2BCA ROM:92F5 addb INTMEM_1C, 150h[INTMEM_7C] ROM:92FA stb INTMEM_1C, RAM_C14D[] ROM:92FF ldb INTMEM_1A, INTMEM_1C ROM:9302 lcall ROM_99AA ROM:9305 ldb INTMEM_1C, INTMEM_1A ROM:9308 ldb INTMEM_1C+1, #0 ROM:930B st INTMEM_1C, RAM_C0D6[] ROM:9310 andb INTMEM_F4, #-5 ROM:9313 ld INTMEM_26, #7Dh ; '}' ROM:9317 st INTMEM_26, RAM_C0D4[] ROM:931C sjmp ROM_9321 ROM:931E ; --------------------------------------------------------------------------- ROM:931E ROM:931E ROM_931E: ; CODE XREF: ROM_9279+14↑j ROM:931E ; ROM_9279+31↑j ROM:931E andb INTMEM_F3, #7Fh ROM:9321 ROM:9321 ROM_9321: ; CODE XREF: ROM_9279+51↑j ROM:9321 ; ROM_9279+A3↑j ROM:9321 ret ROM:9321 ; End of function ROM_9279 ROM:9321 ROM:9322 ROM:9322 ; =============== S U B R O U T I N E ======================================= ROM:9322 ROM:9322 ROM:9322 ROM_9322: ; CODE XREF: ROM:790C↑p ROM:9322 andb ZERO_REG, INTMEM_98, #40h ; '@' ; Zero register ROM:9326 jne ROM_933C ROM:9328 ldbze INTMEM_1A, 170h[INTMEM_7C] ROM:932D st INTMEM_1A, RAM_C0D6[] ROM:9332 ldbze INTMEM_1A, 28h[INTMEM_7C] ROM:9337 st INTMEM_1A, RAM_C0D4[] ROM:933C ROM:933C ROM_933C: ; CODE XREF: ROM_9322+4↑j ROM:933C ret ROM:933C ; End of function ROM_9322 ROM:933C ROM:933D ; --------------------------------------------------------------------------- ROM:933D rst ROM:933E ROM:933E ; =============== S U B R O U T I N E ======================================= ROM:933E ROM:933E ROM:933E ROM_933E: ; CODE XREF: ROM:7878↑p ROM:933E scall ROM_94BB ROM:9340 ret ROM:9340 ; End of function ROM_933E ROM:9340 ROM:9341 ROM:9341 ; =============== S U B R O U T I N E ======================================= ROM:9341 ROM:9341 ROM:9341 ROM_9341: ; CODE XREF: ROM:7924↑p ROM:9341 ld INTMEM_3C, INTMEM_68 ROM:9344 ld INTMEM_26, INTMEM_68[] ROM:9349 divub INTMEM_26, #19h ROM:934C jnv ROM_9351 ROM:934E ldb INTMEM_26, #-1 ROM:9351 ROM:9351 ROM_9351: ; CODE XREF: ROM_9341+B↑j ROM:9351 cmpb INTMEM_26, RAM_C1A0[] ROM:9356 jc ROM_935D ROM:9358 orb INTMEM_F4, #2 ROM:935B sjmp ROM_93E0 ROM:935D ; --------------------------------------------------------------------------- ROM:935D ROM:935D ROM_935D: ; CODE XREF: ROM_9341+15↑j ROM:935D andb ZERO_REG, INTMEM_F4, #2 ; Zero register ROM:9361 jne ROM_93A0 ROM:9363 ldb INTMEM_1C, INTMEM_90+1 ROM:9366 mulub INTMEM_1C, 176h[INTMEM_7C] ROM:936B subb INTMEM_26, RAM_C1A0[] ROM:9370 mulub INTMEM_26, #19h ROM:9373 cmp INTMEM_26, INTMEM_1C ROM:9376 jh ROM_93D4 ROM:9378 cmpb INTMEM_D0, 171h[INTMEM_7C] ROM:937D jnc ROM_93D4 ROM:937F andb ZERO_REG, INTMEM_F3, #8 ; Zero register ROM:9383 je ROM_93D4 ROM:9385 cmpb INTMEM_90+1, RAM_C14E[] ROM:938A jne ROM_93C7 ROM:938C andb ZERO_REG, INTMEM_FA, #40h ; '@' ; Zero register ROM:9390 je ROM_9396 ROM:9392 scall ROM_93E1 ROM:9394 sjmp ROM_93E0 ROM:9396 ; --------------------------------------------------------------------------- ROM:9396 ROM:9396 ROM_9396: ; CODE XREF: ROM_9341+4F↑j ROM:9396 andb ZERO_REG, INTMEM_FA, #20h ; ' ' ; Zero register ROM:939A je ROM_93C7 ROM:939C scall ROM_9428 ROM:939E sjmp ROM_93E0 ROM:93A0 ; --------------------------------------------------------------------------- ROM:93A0 ROM:93A0 ROM_93A0: ; CODE XREF: ROM_9341+20↑j ROM:93A0 andb ZERO_REG, INTMEM_F3, #2 ; Zero register ROM:93A4 jne ROM_93E0 ROM:93A6 andb ZERO_REG, INTMEM_F4, #1 ; Zero register ROM:93AA jne ROM_93E0 ROM:93AC andb ZERO_REG, INTMEM_F3, #-80h ; Zero register ROM:93B0 jne ROM_93E0 ROM:93B2 andb ZERO_REG, INTMEM_F4, #8 ; Zero register ROM:93B6 jne ROM_93E0 ROM:93B8 cmpb INTMEM_D0, 171h[INTMEM_7C] ROM:93BD jnc ROM_93D4 ROM:93BF andb ZERO_REG, INTMEM_B5, #1 ; Zero register ROM:93C3 jne ROM_93D1 ROM:93C5 sjmp ROM_93E0 ROM:93C7 ; --------------------------------------------------------------------------- ROM:93C7 ROM:93C7 ROM_93C7: ; CODE XREF: ROM_9341+49↑j ROM:93C7 ; ROM_9341+59↑j ROM:93C7 andb INTMEM_F4, #-3 ROM:93CA andb INTMEM_F4, #-5 ROM:93CD scall ROM_94BB ROM:93CF sjmp ROM_93E0 ROM:93D1 ; --------------------------------------------------------------------------- ROM:93D1 ROM:93D1 ROM_93D1: ; CODE XREF: ROM_9341+82↑j ROM:93D1 orb INTMEM_FA, #4 ROM:93D4 ROM:93D4 ROM_93D4: ; CODE XREF: ROM_9341+35↑j ROM:93D4 ; ROM_9341+3C↑j ... ROM:93D4 andb INTMEM_F4, #-5 ROM:93D7 andb INTMEM_F4, #-3 ROM:93DA andb INTMEM_FA, #-41h ROM:93DD andb INTMEM_FA, #-21h ROM:93E0 ROM:93E0 ROM_93E0: ; CODE XREF: ROM_9341+1A↑j ROM:93E0 ; ROM_9341+53↑j ... ROM:93E0 ret ROM:93E0 ; End of function ROM_9341 ROM:93E0 ROM:93E1 ROM:93E1 ; =============== S U B R O U T I N E ======================================= ROM:93E1 ROM:93E1 ROM:93E1 ROM_93E1: ; CODE XREF: ROM_9341+51↑p ROM:93E1 scall ROM_94E7 ROM:93E3 cmpb INTMEM_1C+1, 172h[INTMEM_7C] ROM:93E8 jnh ROM_93F7 ROM:93EA andb INTMEM_FA, #-41h ROM:93ED orb INTMEM_FA, #20h ; ' ' ROM:93F0 stb INTMEM_1C, RAM_C14F[] ROM:93F5 sjmp ROM_9427 ROM:93F7 ; --------------------------------------------------------------------------- ROM:93F7 ROM:93F7 ROM_93F7: ; CODE XREF: ROM_93E1+7↑j ROM:93F7 ldbze INTMEM_20, RAM_C1A0[] ROM:93FC mulub INTMEM_20, #5 ROM:93FF ldbze INTMEM_1C+2, RAM_C150[] ROM:9404 add INTMEM_20, INTMEM_1C+2 ROM:9407 ld INTMEM_1C, INTMEM_3C ROM:940A ld INTMEM_1C+2, #0 ROM:940E divu INTMEM_1C, #5 ROM:9412 cmp INTMEM_1C, INTMEM_20 ROM:9415 jc ROM_9427 ROM:9417 ldb INTMEM_20, RAM_C1A0[] ROM:941C mulub INTMEM_20, #5 ROM:941F sub INTMEM_1C, INTMEM_20 ROM:9422 stb INTMEM_1C, RAM_C150[] ROM:9427 ROM:9427 ROM_9427: ; CODE XREF: ROM_93E1+14↑j ROM:9427 ; ROM_93E1+34↑j ROM:9427 ret ROM:9427 ; End of function ROM_93E1 ROM:9427 ROM:9428 ROM:9428 ; =============== S U B R O U T I N E ======================================= ROM:9428 ROM:9428 ROM:9428 ROM_9428: ; CODE XREF: ROM_9341+5B↑p ROM:9428 scall ROM_94E7 ROM:942A cmpb INTMEM_1C+1, 173h[INTMEM_7C] ROM:942F jnh ROM_9436 ROM:9431 andb INTMEM_FA, #-21h ROM:9434 sjmp ROM_949F ROM:9436 ; --------------------------------------------------------------------------- ROM:9436 ROM:9436 ROM_9436: ; CODE XREF: ROM_9428+7↑j ROM:9436 ld INTMEM_20, #384h ROM:943A andb ZERO_REG, INTMEM_F6+2, #4 ; Zero register ROM:943E je ROM_9448 ROM:9440 sub INTMEM_20, INTMEM_20, 2Eh[INTMEM_7C] ROM:9446 sjmp ROM_944E ROM:9448 ; --------------------------------------------------------------------------- ROM:9448 ROM:9448 ROM_9448: ; CODE XREF: ROM_9428+16↑j ROM:9448 sub INTMEM_20, INTMEM_20, 2Ch[INTMEM_7C] ROM:944E ROM:944E ROM_944E: ; CODE XREF: ROM_9428+1E↑j ROM:944E ld INTMEM_20+2, RAM_C0D8[] ROM:9453 sub INTMEM_20+2, INTMEM_20[] ROM:9458 st INTMEM_20+2, RAM_C0D8[] ROM:945D ldb INTMEM_20, RAM_C1A0[] ROM:9462 mulub INTMEM_20, #5 ROM:9465 ldbze INTMEM_1C+2, RAM_C150[] ROM:946A add INTMEM_20, INTMEM_1C+2 ROM:946D ldbze INTMEM_1C+2, RAM_C1A9[] ROM:9472 add INTMEM_20, INTMEM_1C+2 ROM:9475 ld INTMEM_1C, INTMEM_3C ROM:9478 ld INTMEM_1C+2, #0 ROM:947C divu INTMEM_1C, #5 ROM:9480 cmp INTMEM_1C, INTMEM_20 ROM:9483 jnh ROM_94BA ROM:9485 ldb INTMEM_20, RAM_C1A0[] ROM:948A mulub INTMEM_20, #5 ROM:948D sub INTMEM_1C, INTMEM_20 ROM:9490 ldbze INTMEM_20, RAM_C150[] ROM:9495 sub INTMEM_1C, INTMEM_20 ROM:9498 stb INTMEM_1C, RAM_C1A9[] ROM:949D sjmp ROM_94BA ROM:949F ; --------------------------------------------------------------------------- ROM:949F ROM:949F ROM_949F: ; CODE XREF: ROM_9428+C↑j ROM:949F ldb INTMEM_1C+2, RAM_C1A9[] ROM:94A4 cmpb INTMEM_1C+2, 174h[INTMEM_7C] ROM:94A9 jnh ROM_94BA ROM:94AB cmpb INTMEM_1C+2, 175h[INTMEM_7C] ROM:94B0 jh ROM_94BA ROM:94B2 orb INTMEM_F4, #2 ROM:94B5 orb INTMEM_F4, #10h ROM:94B8 sjmp ROM_94BA ROM:94BA ; --------------------------------------------------------------------------- ROM:94BA ROM:94BA ROM_94BA: ; CODE XREF: ROM_9428+5B↑j ROM:94BA ; ROM_9428+75↑j ... ROM:94BA ret ROM:94BA ; End of function ROM_9428 ROM:94BA ROM:94BB ROM:94BB ; =============== S U B R O U T I N E ======================================= ROM:94BB ROM:94BB ROM:94BB ROM_94BB: ; CODE XREF: ROM_933E↑p ROM:94BB ; ROM_9341+8C↑p ROM:94BB ldb INTMEM_1C+2, #0 ROM:94BE stb INTMEM_1C+2, RAM_C1A9[] ROM:94C3 ldb INTMEM_1C+2, #-1 ROM:94C6 stb INTMEM_1C+2, RAM_C150[] ROM:94CB stb INTMEM_90+1, RAM_C14E[] ROM:94D0 pushf ROM:94D1 ldb INTMEM_1C, INTMEM_8C+3 ROM:94D4 ldb INTMEM_1C+1, INTMEM_90 ROM:94D7 popf ROM:94D8 shr INTMEM_1C, #4 ROM:94DB stb INTMEM_1C, RAM_C14F[] ROM:94E0 orb INTMEM_FA, #40h ; '@' ROM:94E3 andb INTMEM_FA, #-21h ROM:94E6 ret ROM:94E6 ; End of function ROM_94BB ROM:94E6 ROM:94E7 ROM:94E7 ; =============== S U B R O U T I N E ======================================= ROM:94E7 ROM:94E7 ROM:94E7 ROM_94E7: ; CODE XREF: ROM_93E1↑p ROM:94E7 ; ROM_9428↑p ROM:94E7 pushf ROM:94E8 ldb INTMEM_1C, INTMEM_8C+3 ROM:94EB ldb INTMEM_1C+1, INTMEM_90 ROM:94EE popf ROM:94EF shr INTMEM_1C, #4 ROM:94F2 subb INTMEM_1C+1, INTMEM_1C, RAM_C14F[] ROM:94F8 ret ROM:94F8 ; End of function ROM_94E7 ROM:94F8 ROM:94F9 ; --------------------------------------------------------------------------- ROM:94F9 rst ROM:94FA ROM:94FA ; =============== S U B R O U T I N E ======================================= ROM:94FA ROM:94FA ROM:94FA ROM_94FA: ; CODE XREF: ROM_7946+7F↑p ROM:94FA andb INTMEM_1A, INTMEM_2A+1, 17Bh[INTMEM_7C] ROM:9500 jge ROM_9509 ROM:9502 cmpb INTMEM_1A, 17Ch[INTMEM_7C] ROM:9507 jne ROM_951A ROM:9509 ROM:9509 ROM_9509: ; CODE XREF: ROM_94FA+6↑j ROM:9509 ldb INTMEM_1C+2, INTMEM_EA[] ROM:950E ld INTMEM_1C, #10h ROM:9512 lcall ROM_2BCA ROM:9515 stb INTMEM_1C, RAM_C152[] ROM:951A ROM:951A ROM_951A: ; CODE XREF: ROM_94FA+D↑j ROM:951A andb ZERO_REG, INTMEM_F4, #2 ; Zero register ROM:951E jne ROM_9522 ROM:9520 sjmp ROM_95D7 ROM:9522 ; --------------------------------------------------------------------------- ROM:9522 ROM:9522 ROM_9522: ; CODE XREF: ROM_94FA+24↑j ROM:9522 ldbze INTMEM_1C+2, INTMEM_90+1 ROM:9525 ldb INTMEM_20, RAM_C1A5[] ROM:952A addb INTMEM_20, RAM_C1A4[] ROM:952F jnc ROM_9534 ROM:9531 ldb INTMEM_20, #-1 ROM:9534 ROM:9534 ROM_9534: ; CODE XREF: ROM_94FA+35↑j ROM:9534 ldb INTMEM_20+2, INTMEM_20 ROM:9537 addb INTMEM_20, RAM_C152[] ROM:953C jnc ROM_9541 ROM:953E ldb INTMEM_20, #-4Ch ROM:9541 ROM:9541 ROM_9541: ; CODE XREF: ROM_94FA+42↑j ROM:9541 subb INTMEM_20+2, RAM_C153[] ROM:9546 jc ROM_954B ROM:9548 ldb INTMEM_20+2, #0 ROM:954B ROM:954B ROM_954B: ; CODE XREF: ROM_94FA+4C↑j ROM:954B clrb INTMEM_20+1 ROM:954D clrb INTMEM_20+3 ROM:954F ldb INTMEM_26, RAM_C1A0[] ROM:9554 mulub INTMEM_26, #19h ROM:9557 cmp INTMEM_26, INTMEM_68 ROM:955A jh ROM_956A ROM:955C jnc ROM_9590 ROM:955E stb INTMEM_90+1, RAM_C0D6[] ROM:9563 stb ZERO_REG, RAM_C0D7[] ; Zero register ROM:9568 sjmp ROM_95D7 ROM:956A ; --------------------------------------------------------------------------- ROM:956A ROM:956A ROM_956A: ; CODE XREF: ROM_94FA+60↑j ROM:956A sub INTMEM_26, INTMEM_68 ROM:956D divub INTMEM_26, 176h[INTMEM_7C] ROM:9572 jnv ROM_9577 ROM:9574 ldb INTMEM_26, #-1 ROM:9577 ROM:9577 ROM_9577: ; CODE XREF: ROM_94FA+78↑j ROM:9577 clrb INTMEM_26+1 ROM:9579 cmp INTMEM_26, #0 ROM:957D jne ROM_9583 ROM:957F ld INTMEM_26, #1 ROM:9583 ROM:9583 ROM_9583: ; CODE XREF: ROM_94FA+83↑j ROM:9583 add INTMEM_1C+2, INTMEM_26 ROM:9586 cmp INTMEM_1C+2, INTMEM_20 ROM:9589 jnh ROM_95C3 ROM:958B ld INTMEM_1C+2, INTMEM_20 ROM:958E sjmp ROM_95C3 ROM:9590 ; --------------------------------------------------------------------------- ROM:9590 ROM:9590 ROM_9590: ; CODE XREF: ROM_94FA+62↑j ROM:9590 ldb INTMEM_26, RAM_C1A0[] ROM:9595 mulub INTMEM_26, #19h ROM:9598 sub INTMEM_26, INTMEM_68, INTMEM_26 ROM:959C divub INTMEM_26, 176h[INTMEM_7C] ROM:95A1 jnv ROM_95A6 ROM:95A3 ldb INTMEM_26, #-1 ROM:95A6 ROM:95A6 ROM_95A6: ; CODE XREF: ROM_94FA+A7↑j ROM:95A6 clrb INTMEM_26+1 ROM:95A8 cmp INTMEM_26, #0 ROM:95AC jne ROM_95B2 ROM:95AE ld INTMEM_26, #1 ROM:95B2 ROM:95B2 ROM_95B2: ; CODE XREF: ROM_94FA+B2↑j ROM:95B2 sub INTMEM_1C+2, INTMEM_26 ROM:95B5 jc ROM_95BB ROM:95B7 ld INTMEM_1C+2, #0 ROM:95BB ROM:95BB ROM_95BB: ; CODE XREF: ROM_94FA+BB↑j ROM:95BB cmp INTMEM_1C+2, INTMEM_20+2 ROM:95BE jh ROM_95C3 ROM:95C0 ld INTMEM_1C+2, INTMEM_20+2 ROM:95C3 ROM:95C3 ROM_95C3: ; CODE XREF: ROM_94FA+8F↑j ROM:95C3 ; ROM_94FA+94↑j ... ROM:95C3 cmp INTMEM_1C+2, #0B4h ROM:95C7 jnh ROM_95CD ROM:95C9 ld INTMEM_1C+2, #0B4h ROM:95CD ROM:95CD ROM_95CD: ; CODE XREF: ROM_94FA+CD↑j ROM:95CD st INTMEM_1C+2, RAM_C0D6[] ROM:95D2 stb INTMEM_90+1, RAM_C142[] ROM:95D7 ROM:95D7 ROM_95D7: ; CODE XREF: ROM_94FA+26↑j ROM:95D7 ; ROM_94FA+6E↑j ROM:95D7 ldb INTMEM_1C+2, RAM_C1A8[] ROM:95DC ld INTMEM_1C, #0Fh ROM:95E0 lcall ROM_2BCA ROM:95E3 stb INTMEM_1C, RAM_C151[] ROM:95E8 andb ZERO_REG, INTMEM_F4, #8 ; Zero register ROM:95EC je ROM_95F5 ROM:95EE mulub INTMEM_1C, 177h[INTMEM_7C] ROM:95F3 sjmp ROM_9606 ROM:95F5 ; --------------------------------------------------------------------------- ROM:95F5 ROM:95F5 ROM_95F5: ; CODE XREF: ROM_94FA+F2↑j ROM:95F5 andb ZERO_REG, INTMEM_F4, #2 ; Zero register ROM:95F9 je ROM_9610 ROM:95FB andb ZERO_REG, INTMEM_F4, #10h ; Zero register ROM:95FF je ROM_9621 ROM:9601 mulub INTMEM_1C, 178h[INTMEM_7C] ROM:9606 ROM:9606 ROM_9606: ; CODE XREF: ROM_94FA+F9↑j ROM:9606 divub INTMEM_1C, #-1 ROM:9609 jnv ROM_9615 ROM:960B ldb INTMEM_1C, #-1 ROM:960E sjmp ROM_9615 ROM:9610 ; --------------------------------------------------------------------------- ROM:9610 ROM:9610 ROM_9610: ; CODE XREF: ROM_94FA+FF↑j ROM:9610 ldb INTMEM_1C, 17Ah[INTMEM_7C] ROM:9615 ROM:9615 ROM_9615: ; CODE XREF: ROM_94FA+10F↑j ROM:9615 ; ROM_94FA+114↑j ROM:9615 cmpb INTMEM_1C, 179h[INTMEM_7C] ROM:961A jc ROM_9621 ROM:961C ldb INTMEM_1C, 179h[INTMEM_7C] ROM:9621 ROM:9621 ROM_9621: ; CODE XREF: ROM_94FA+105↑j ROM:9621 ; ROM_94FA+120↑j ROM:9621 clrb INTMEM_1C+1 ROM:9623 cmp INTMEM_1C, 28h[INTMEM_7C] ROM:9628 jnh ROM_962F ROM:962A ld INTMEM_1C, 28h[INTMEM_7C] ROM:962F ROM:962F ROM_962F: ; CODE XREF: ROM_94FA+12E↑j ROM:962F st INTMEM_1C, RAM_C0D4[] ROM:9634 ret ROM:9634 ; End of function ROM_94FA ROM:9634 ROM:9635 ; --------------------------------------------------------------------------- ROM:9635 rst ROM:9636 ROM:9636 ; =============== S U B R O U T I N E ======================================= ROM:9636 ROM:9636 ROM:9636 ROM_9636: ; CODE XREF: ROM_7946+82↑p ROM:9636 andb ZERO_REG, INTMEM_F4, #2 ; Zero register ROM:963A jne ROM_963E ROM:963C sjmp ROM_96F7 ROM:963E ; --------------------------------------------------------------------------- ROM:963E ROM:963E ROM_963E: ; CODE XREF: ROM_9636+4↑j ROM:963E andb ZERO_REG, INTMEM_F4, #8 ; Zero register ROM:9642 je ROM_9646 ROM:9644 sjmp ROM_96F7 ROM:9646 ; --------------------------------------------------------------------------- ROM:9646 ROM:9646 ROM_9646: ; CODE XREF: ROM_9636+C↑j ROM:9646 andb ZERO_REG, INTMEM_F4, #10h ; Zero register ROM:964A je ROM_964E ROM:964C sjmp ROM_96F7 ROM:964E ; --------------------------------------------------------------------------- ROM:964E ROM:964E ROM_964E: ; CODE XREF: ROM_9636+14↑j ROM:964E ldb INTMEM_1C, RAM_C1A0[] ROM:9653 mulub INTMEM_1C, #19h ROM:9656 add INTMEM_1C, 32h[INTMEM_7C] ROM:965B cmp INTMEM_68, INTMEM_1C ROM:965E jnh ROM_9662 ROM:9660 sjmp ROM_96EE ROM:9662 ; --------------------------------------------------------------------------- ROM:9662 ROM:9662 ROM_9662: ; CODE XREF: ROM_9636+28↑j ROM:9662 sub INTMEM_1C, 32h[INTMEM_7C] ROM:9667 sub INTMEM_1C, 32h[INTMEM_7C] ROM:966C cmp INTMEM_68, INTMEM_1C ROM:966F jnh ROM_96EE ROM:9671 add INTMEM_1C, 32h[INTMEM_7C] ROM:9676 sub INTMEM_1C, 30h[INTMEM_7C] ROM:967B cmp INTMEM_68, INTMEM_1C ROM:967E jnh ROM_968F ROM:9680 add INTMEM_1C, 30h[INTMEM_7C] ROM:9685 add INTMEM_1C, 30h[INTMEM_7C] ROM:968A cmp INTMEM_68, INTMEM_1C ROM:968D jnh ROM_96D9 ROM:968F ROM:968F ROM_968F: ; CODE XREF: ROM_9636+48↑j ROM:968F andb ZERO_REG, INTMEM_FB, #2 ; Zero register ROM:9693 jne ROM_96F7 ROM:9695 andb ZERO_REG, INTMEM_FB, #1 ; Zero register ROM:9699 jne ROM_96F7 ROM:969B pushf ROM:969C ldb INTMEM_1A, INTMEM_8C+3 ROM:969F ldb INTMEM_1A+1, INTMEM_90 ROM:96A2 popf ROM:96A3 shr INTMEM_1A, #4 ROM:96A6 andb ZERO_REG, INTMEM_FA, #-80h ; Zero register ROM:96AA jne ROM_96B6 ROM:96AC orb INTMEM_FA, #-80h ROM:96AF stb INTMEM_1A, RAM_C154[] ROM:96B4 sjmp ROM_96CD ROM:96B6 ; --------------------------------------------------------------------------- ROM:96B6 ROM:96B6 ROM_96B6: ; CODE XREF: ROM_9636+74↑j ROM:96B6 subb INTMEM_1A, RAM_C154[] ROM:96BB cmpb INTMEM_1A, 17Dh[INTMEM_7C] ROM:96C0 jnh ROM_96CD ROM:96C2 orb INTMEM_FB, #1 ROM:96C5 andb INTMEM_FA, #7Fh ROM:96C8 orb INTMEM_FB, #2 ROM:96CB sjmp ROM_96F7 ROM:96CD ; --------------------------------------------------------------------------- ROM:96CD ROM:96CD ROM_96CD: ; CODE XREF: ROM_9636+7E↑j ROM:96CD ; ROM_9636+8A↑j ROM:96CD stb ZERO_REG, RAM_C0D4[] ; Zero register ROM:96D2 stb ZERO_REG, RAM_C0D5[] ; Zero register ROM:96D7 sjmp ROM_96F7 ROM:96D9 ; --------------------------------------------------------------------------- ROM:96D9 ROM:96D9 ROM_96D9: ; CODE XREF: ROM_9636+57↑j ROM:96D9 stb ZERO_REG, RAM_C0D4[] ; Zero register ROM:96DE stb ZERO_REG, RAM_C0D5[] ; Zero register ROM:96E3 andb INTMEM_FB, #-3 ROM:96E6 andb INTMEM_FA, #7Fh ROM:96E9 andb INTMEM_FB, #-2 ROM:96EC sjmp ROM_96F7 ROM:96EE ; --------------------------------------------------------------------------- ROM:96EE ROM:96EE ROM_96EE: ; CODE XREF: ROM_9636+2A↑j ROM:96EE ; ROM_9636+39↑j ROM:96EE andb INTMEM_FA, #7Fh ROM:96F1 andb INTMEM_FB, #-2 ROM:96F4 orb INTMEM_FB, #2 ROM:96F7 ROM:96F7 ROM_96F7: ; CODE XREF: ROM_9636+6↑j ROM:96F7 ; ROM_9636+E↑j ... ROM:96F7 ret ROM:96F7 ; End of function ROM_9636 ROM:96F7 ROM:96F8 ROM:96F8 ; =============== S U B R O U T I N E ======================================= ROM:96F8 ROM:96F8 ROM:96F8 ROM_96F8: ; CODE XREF: ROM:7927↑p ROM:96F8 andb ZERO_REG, INTMEM_F4, #2 ; Zero register ROM:96FC je ROM_9744 ROM:96FE andb ZERO_REG, INTMEM_F4, #4 ; Zero register ROM:9702 je ROM_9744 ROM:9704 ld INTMEM_1A, #20h ; ' ' ROM:9708 ldb INTMEM_1C, #0 ROM:970B lcall ROM_4346 ROM:970E jbs INTMEM_1A+1, 3, ROM_9744 ROM:9711 ld INTMEM_1C, #11h ROM:9715 ldb INTMEM_1C+2, RAM_C1A8[] ROM:971A lcall ROM_2BCA ROM:971D mulub INTMEM_1C, #5 ROM:9720 ld INTMEM_20, RAM_C0D8[] ROM:9725 cmp INTMEM_1C, #384h ROM:9729 jnc ROM_9734 ROM:972B sub INTMEM_1C, #384h ROM:972F add INTMEM_20, INTMEM_1C ROM:9732 sjmp ROM_973F ROM:9734 ; --------------------------------------------------------------------------- ROM:9734 ROM:9734 ROM_9734: ; CODE XREF: ROM_96F8+31↑j ROM:9734 ld INTMEM_1C+2, #384h ROM:9738 sub INTMEM_1C, INTMEM_1C+2, INTMEM_1C ROM:973C sub INTMEM_20, INTMEM_1C ROM:973F ROM:973F ROM_973F: ; CODE XREF: ROM_96F8+3A↑j ROM:973F st INTMEM_20, RAM_C0D8[] ROM:9744 ROM:9744 ROM_9744: ; CODE XREF: ROM_96F8+4↑j ROM:9744 ; ROM_96F8+A↑j ... ROM:9744 ret ROM:9744 ; End of function ROM_96F8 ROM:9744 ROM:9745 ; --------------------------------------------------------------------------- ROM:9745 rst ROM:9746 ROM:9746 ; =============== S U B R O U T I N E ======================================= ROM:9746 ROM:9746 ROM:9746 ROM_9746: ; CODE XREF: ROM:790F↑p ROM:9746 ldbze INTMEM_26, INTMEM_90+1 ROM:9749 ld INTMEM_20, RAM_C0D4[] ROM:974E ld INTMEM_1C+2, RAM_C0D6[] ROM:9753 andb ZERO_REG, INTMEM_98, #40h ; '@' ; Zero register ROM:9757 jne ROM_975B ROM:9759 sjmp ROM_97D7 ROM:975B ; --------------------------------------------------------------------------- ROM:975B ROM:975B ROM_975B: ; CODE XREF: ROM_9746+11↑j ROM:975B andb ZERO_REG, INTMEM_FB, #4 ; Zero register ROM:975F jne ROM_97A6 ROM:9761 cmp INTMEM_1C+2, RAM_C0DA[] ROM:9766 je ROM_97D7 ROM:9768 andb ZERO_REG, INTMEM_FB, #8 ; Zero register ROM:976C jne ROM_977F ROM:976E andb ZERO_REG, INTMEM_FB, #10h ; Zero register ROM:9772 jne ROM_9776 ROM:9774 sjmp ROM_97D7 ROM:9776 ; --------------------------------------------------------------------------- ROM:9776 ROM:9776 ROM_9776: ; CODE XREF: ROM_9746+2C↑j ROM:9776 cmp INTMEM_1C+2, RAM_C0DA[] ROM:977B jh ROM_9788 ROM:977D sjmp ROM_97D7 ROM:977F ; --------------------------------------------------------------------------- ROM:977F ROM:977F ROM_977F: ; CODE XREF: ROM_9746+26↑j ROM:977F cmp INTMEM_1C+2, RAM_C0DA[] ROM:9784 jnc ROM_9788 ROM:9786 sjmp ROM_97D7 ROM:9788 ; --------------------------------------------------------------------------- ROM:9788 ROM:9788 ROM_9788: ; CODE XREF: ROM_9746+35↑j ROM:9788 ; ROM_9746+3E↑j ROM:9788 cmp ZERO_REG, RAM_C0D4[] ; Zero register ROM:978D je ROM_97D7 ROM:978F orb INTMEM_FB, #4 ROM:9792 ld INTMEM_1C+2, RAM_C0DA[] ROM:9797 st INTMEM_1C+2, RAM_C0E0[] ROM:979C ld INTMEM_20, RAM_C0DC[] ROM:97A1 st INTMEM_20, RAM_C0DE[] ROM:97A6 ROM:97A6 ROM_97A6: ; CODE XREF: ROM_9746+19↑j ROM:97A6 ld INTMEM_20, RAM_C0DE[] ROM:97AB divub INTMEM_20, 17Eh[INTMEM_7C] ROM:97B0 jnv ROM_97B5 ROM:97B2 ldb INTMEM_20, #7Dh ; '}' ROM:97B5 ROM:97B5 ROM_97B5: ; CODE XREF: ROM_9746+6A↑j ROM:97B5 clrb INTMEM_20+1 ROM:97B7 cmp INTMEM_20, 34h[INTMEM_7C] ROM:97BC jh ROM_97CD ROM:97BE ld INTMEM_20, RAM_C0D4[] ROM:97C3 ld INTMEM_1C+2, RAM_C0D6[] ROM:97C8 andb INTMEM_FB, #-5 ROM:97CB sjmp ROM_97D7 ROM:97CD ; --------------------------------------------------------------------------- ROM:97CD ROM:97CD ROM_97CD: ; CODE XREF: ROM_9746+76↑j ROM:97CD st INTMEM_20, RAM_C0DE[] ROM:97D2 ld INTMEM_1C+2, RAM_C0E0[] ROM:97D7 ROM:97D7 ROM_97D7: ; CODE XREF: ROM_9746+13↑j ROM:97D7 ; ROM_9746+20↑j ... ROM:97D7 cmp INTMEM_1C+2, #0B4h ROM:97DB jnc ROM_97E1 ROM:97DD ld INTMEM_1C+2, #0B4h ROM:97E1 ROM:97E1 ROM_97E1: ; CODE XREF: ROM_9746+95↑j ROM:97E1 ld INTMEM_20+2, RAM_C0D6[] ROM:97E6 st INTMEM_20+2, RAM_C0DA[] ROM:97EB ld INTMEM_20+2, RAM_C0D4[] ROM:97F0 st INTMEM_20+2, RAM_C0DC[] ROM:97F5 st INTMEM_20, RAM_C0D4[] ROM:97FA st INTMEM_1C+2, RAM_C0D6[] ROM:97FF ld INTMEM_1C, #1 ROM:9803 ld INTMEM_1A, #20h ; ' ' ROM:9807 lcall ROM_4346 ROM:980A cmp ZERO_REG, RAM_C0D4[] ; Zero register ROM:980F je ROM_981A ROM:9811 cmp INTMEM_26, RAM_C0D6[] ROM:9816 jh ROM_9822 ROM:9818 jnc ROM_982A ROM:981A ROM:981A ROM_981A: ; CODE XREF: ROM_9746+C9↑j ROM:981A andb INTMEM_FB, #-9 ROM:981D andb INTMEM_FB, #-11h ROM:9820 sjmp ROM_9830 ROM:9822 ; --------------------------------------------------------------------------- ROM:9822 ROM:9822 ROM_9822: ; CODE XREF: ROM_9746+D0↑j ROM:9822 orb INTMEM_FB, #10h ROM:9825 andb INTMEM_FB, #-9 ROM:9828 sjmp ROM_9830 ROM:982A ; --------------------------------------------------------------------------- ROM:982A ROM:982A ROM_982A: ; CODE XREF: ROM_9746+D2↑j ROM:982A andb INTMEM_FB, #-11h ROM:982D orb INTMEM_FB, #8 ROM:9830 ROM:9830 ROM_9830: ; CODE XREF: ROM_9746+DA↑j ROM:9830 ; ROM_9746+E2↑j ROM:9830 ret ROM:9830 ; End of function ROM_9746 ROM:9830 ROM:9831 ; --------------------------------------------------------------------------- ROM:9831 rst ROM:9832 ROM:9832 ; =============== S U B R O U T I N E ======================================= ROM:9832 ROM:9832 ROM:9832 ROM_9832: ; CODE XREF: ROM_7946+8E↑p ROM:9832 andb ZERO_REG, INTMEM_F3, #2 ; Zero register ROM:9836 jne ROM_9871 ROM:9838 andb ZERO_REG, INTMEM_F4, #1 ; Zero register ROM:983C jne ROM_9871 ROM:983E andb ZERO_REG, INTMEM_F3, #-80h ; Zero register ROM:9842 jne ROM_9871 ROM:9844 andb ZERO_REG, INTMEM_F4, #8 ; Zero register ROM:9848 jne ROM_9871 ROM:984A ldb INTMEM_1C, RAM_C1C9[] ROM:984F andb ZERO_REG, INTMEM_FC, #1 ; Zero register ROM:9853 jne ROM_9861 ROM:9855 cmpb INTMEM_1C, 185h[INTMEM_7C] ROM:985A jnh ROM_986B ROM:985C orb INTMEM_FC, #1 ROM:985F sjmp ROM_9871 ROM:9861 ; --------------------------------------------------------------------------- ROM:9861 ROM:9861 ROM_9861: ; CODE XREF: ROM_9832+21↑j ROM:9861 cmpb INTMEM_1C, 184h[INTMEM_7C] ROM:9866 jc ROM_9871 ROM:9868 andb INTMEM_FC, #-2 ROM:986B ROM:986B ROM_986B: ; CODE XREF: ROM_9832+28↑j ROM:986B andb ZERO_REG, INTMEM_B5, #8 ; Zero register ROM:986F je ROM_98CF ROM:9871 ROM:9871 ROM_9871: ; CODE XREF: ROM_9832+4↑j ROM:9871 ; ROM_9832+A↑j ... ROM:9871 andb ZERO_REG, INTMEM_FB, #40h ; '@' ; Zero register ROM:9875 jne ROM_989A ROM:9877 andb ZERO_REG, INTMEM_F6+2, #4 ; Zero register ROM:987B jne ROM_987F ROM:987D sjmp ROM_9967 ROM:987F ; --------------------------------------------------------------------------- ROM:987F ROM:987F ROM_987F: ; CODE XREF: ROM_9832+49↑j ROM:987F andb INTMEM_FB, #7Fh ROM:9882 ldb INTMEM_1C, #2 ROM:9885 ld INTMEM_1A, #2Dh ; '-' ROM:9889 lcall ROM_4346 ROM:988C andb INTMEM_F6+2, #-5 ROM:988F ldb INTMEM_1A, INTMEM_90+1 ROM:9892 stb INTMEM_1A, RAM_C156[] ROM:9897 orb INTMEM_FB, #40h ; '@' ROM:989A ROM:989A ROM_989A: ; CODE XREF: ROM_9832+43↑j ROM:989A ldb INTMEM_1A, RAM_C156[] ROM:989F subb INTMEM_1A, 180h[INTMEM_7C] ROM:98A4 jc ROM_98A9 ROM:98A6 ldb INTMEM_1A, #0 ROM:98A9 ROM:98A9 ROM_98A9: ; CODE XREF: ROM_9832+72↑j ROM:98A9 clrb INTMEM_1A+1 ROM:98AB cmp INTMEM_1A, RAM_C0D6[] ROM:98B0 jc ROM_98CA ROM:98B2 cmpb INTMEM_1A, INTMEM_90+1 ROM:98B5 je ROM_98CA ROM:98B7 clrb INTMEM_1A+1 ROM:98B9 st INTMEM_1A, RAM_C0D6[] ROM:98BE ld INTMEM_1A, 28h[INTMEM_7C] ROM:98C3 st INTMEM_1A, RAM_C0D4[] ROM:98C8 sjmp ROM_9967 ROM:98CA ; --------------------------------------------------------------------------- ROM:98CA ROM:98CA ROM_98CA: ; CODE XREF: ROM_9832+7E↑j ROM:98CA ; ROM_9832+83↑j ROM:98CA andb INTMEM_FB, #-41h ROM:98CD sjmp ROM_9967 ROM:98CF ; --------------------------------------------------------------------------- ROM:98CF ROM:98CF ROM_98CF: ; CODE XREF: ROM_9832+3D↑j ROM:98CF andb ZERO_REG, INTMEM_F6+2, #4 ; Zero register ROM:98D3 jne ROM_9946 ROM:98D5 orb INTMEM_FB, #-80h ROM:98D8 andb ZERO_REG, INTMEM_FB, #20h ; ' ' ; Zero register ROM:98DC jne ROM_98E9 ROM:98DE ldb INTMEM_1A, INTMEM_90+1 ROM:98E1 stb INTMEM_1A, RAM_C155[] ROM:98E6 orb INTMEM_FB, #20h ; ' ' ROM:98E9 ROM:98E9 ROM_98E9: ; CODE XREF: ROM_9832+AA↑j ROM:98E9 ldb INTMEM_1A, RAM_C155[] ROM:98EE addb INTMEM_1A, 17Fh[INTMEM_7C] ROM:98F3 jnc ROM_98F8 ROM:98F5 ldb INTMEM_1A, #-1 ROM:98F8 ROM:98F8 ROM_98F8: ; CODE XREF: ROM_9832+C1↑j ROM:98F8 ldb INTMEM_1C, RAM_C1A5[] ROM:98FD addb INTMEM_1C, 181h[INTMEM_7C] ROM:9902 cmpb INTMEM_1A, INTMEM_1C ROM:9905 jnh ROM_990A ROM:9907 ldb INTMEM_1A, INTMEM_1C ROM:990A ROM:990A ROM_990A: ; CODE XREF: ROM_9832+D3↑j ROM:990A clrb INTMEM_1A+1 ROM:990C cmp INTMEM_1A, RAM_C0D6[] ROM:9911 jnh ROM_9933 ROM:9913 cmpb INTMEM_1A, #-4Ch ROM:9916 jnh ROM_991B ROM:9918 ldb INTMEM_1A, #-4Ch ROM:991B ROM:991B ROM_991B: ; CODE XREF: ROM_9832+E4↑j ROM:991B cmpb INTMEM_1A, INTMEM_90+1 ROM:991E je ROM_9933 ROM:9920 clrb INTMEM_1A+1 ROM:9922 st INTMEM_1A, RAM_C0D6[] ROM:9927 ld INTMEM_1A, 28h[INTMEM_7C] ROM:992C st INTMEM_1A, RAM_C0D4[] ROM:9931 sjmp ROM_9967 ROM:9933 ; --------------------------------------------------------------------------- ROM:9933 ROM:9933 ROM_9933: ; CODE XREF: ROM_9832+DF↑j ROM:9933 ; ROM_9832+EC↑j ROM:9933 andb INTMEM_FB, #-21h ROM:9936 andb INTMEM_FA, #-5 ROM:9939 orb INTMEM_F6+2, #4 ROM:993C ldb INTMEM_1C, #1 ROM:993F ld INTMEM_1A, #2Dh ; '-' ROM:9943 lcall ROM_4346 ROM:9946 ROM:9946 ROM_9946: ; CODE XREF: ROM_9832+A1↑j ROM:9946 ldb INTMEM_1C, RAM_C1C9[] ROM:994B andb ZERO_REG, INTMEM_FA, #2 ; Zero register ROM:994F jne ROM_995D ROM:9951 cmpb INTMEM_1C, 182h[INTMEM_7C] ROM:9956 jnh ROM_9967 ROM:9958 orb INTMEM_FA, #2 ROM:995B sjmp ROM_9967 ROM:995D ; --------------------------------------------------------------------------- ROM:995D ROM:995D ROM_995D: ; CODE XREF: ROM_9832+11D↑j ROM:995D cmpb INTMEM_1C, 183h[INTMEM_7C] ROM:9962 jc ROM_9967 ROM:9964 andb INTMEM_FA, #-3 ROM:9967 ROM:9967 ROM_9967: ; CODE XREF: ROM_9832+4B↑j ROM:9967 ; ROM_9832+96↑j ... ROM:9967 ret ROM:9967 ; End of function ROM_9832 ROM:9967 ROM:9968 ROM:9968 ; =============== S U B R O U T I N E ======================================= ROM:9968 ROM:9968 ROM:9968 ROM_9968: ; CODE XREF: ROM_7946+94↑p ROM:9968 andb ZERO_REG, INTMEM_FC, #2 ; Zero register ROM:996C jne ROM_9987 ROM:996E cmpb ZERO_REG, 188h[INTMEM_7C] ; Zero register ROM:9973 jne ROM_997B ROM:9975 andb ZERO_REG, INTMEM_B5, #1 ; Zero register ROM:9979 jne ROM_99A5 ROM:997B ROM:997B ROM_997B: ; CODE XREF: ROM_9968+B↑j ROM:997B ldb INTMEM_1C, RAM_C1D1[] ROM:9980 cmpb INTMEM_1C, 187h[INTMEM_7C] ROM:9985 jnh ROM_99A5 ROM:9987 ROM:9987 ROM_9987: ; CODE XREF: ROM_9968+4↑j ROM:9987 cmp ZERO_REG, INTMEM_68 ; Zero register ROM:998A jne ROM_99A5 ROM:998C ldbze INTMEM_1A, 186h[INTMEM_7C] ROM:9991 st INTMEM_1A, RAM_C0D6[] ROM:9996 ldbze INTMEM_1A, 28h[INTMEM_7C] ROM:999B st INTMEM_1A, RAM_C0D4[] ROM:99A0 orb INTMEM_FC, #2 ROM:99A3 sjmp ROM_99A8 ROM:99A5 ; --------------------------------------------------------------------------- ROM:99A5 ROM:99A5 ROM_99A5: ; CODE XREF: ROM_9968+11↑j ROM:99A5 ; ROM_9968+1D↑j ... ROM:99A5 andb INTMEM_FC, #-3 ROM:99A8 ROM:99A8 ROM_99A8: ; CODE XREF: ROM_9968+3B↑j ROM:99A8 ret ROM:99A8 ; End of function ROM_9968 ROM:99A8 ROM:99A9 ; --------------------------------------------------------------------------- ROM:99A9 rst ROM:99AA ROM:99AA ; =============== S U B R O U T I N E ======================================= ROM:99AA ROM:99AA ROM:99AA ROM_99AA: ; CODE XREF: ROM_8E65+B7↑p ROM:99AA ; ROM_9209+3C↑p ... ROM:99AA stb INTMEM_1A, INTMEM_3A ROM:99AD ldb INTMEM_1C+2, (INTMEM_D0+1)[] ROM:99B2 ld INTMEM_1C, #12h ROM:99B6 lcall ROM_2BCA ROM:99B9 mulub INTMEM_1C, (INTMEM_D0+1)[] ROM:99BE st INTMEM_1C, INTMEM_26 ROM:99C1 ldb INTMEM_1C+2, 150h[INTMEM_7C] ROM:99C6 ld INTMEM_1C, #12h ROM:99CA lcall ROM_2BCA ROM:99CD mulub INTMEM_1C, 150h[INTMEM_7C] ROM:99D2 st INTMEM_1C, INTMEM_3C ROM:99D5 sub INTMEM_20+2, INTMEM_26, INTMEM_1C ROM:99D9 jc ROM_99DF ROM:99DB sub INTMEM_20+2, INTMEM_1C, INTMEM_26 ROM:99DF ROM:99DF ROM_99DF: ; CODE XREF: ROM_99AA+2F↑j ROM:99DF st INTMEM_20+2, RAM_C0E2[] ROM:99E4 ldb INTMEM_1C+2, INTMEM_3A ROM:99E7 ld INTMEM_1C, #12h ROM:99EB lcall ROM_2BCA ROM:99EE ld INTMEM_20+2, RAM_C0E2[] ROM:99F3 divub INTMEM_20+2, INTMEM_1C ROM:99F6 ldb INTMEM_1A, INTMEM_3A ROM:99F9 cmp INTMEM_26, INTMEM_3C ROM:99FC jnc ROM_9A0F ROM:99FE addb INTMEM_1A, INTMEM_20+2 ROM:9A01 jnc ROM_9A06 ROM:9A03 ldb INTMEM_1A, #-1 ROM:9A06 ROM:9A06 ROM_9A06: ; CODE XREF: ROM_99AA+57↑j ROM:9A06 cmpb INTMEM_1A, #-4Ch ROM:9A09 jnh ROM_9A0E ROM:9A0B ldb INTMEM_1A, #-4Ch ROM:9A0E ROM:9A0E ROM_9A0E: ; CODE XREF: ROM_99AA+5F↑j ROM:9A0E ret ROM:9A0F ; --------------------------------------------------------------------------- ROM:9A0F ROM:9A0F ROM_9A0F: ; CODE XREF: ROM_99AA+52↑j ROM:9A0F subb INTMEM_1A, INTMEM_20+2 ROM:9A12 jc ROM_9A17 ROM:9A14 ldb INTMEM_1A, #0 ROM:9A17 ROM:9A17 ROM_9A17: ; CODE XREF: ROM_99AA+68↑j ROM:9A17 ret ROM:9A17 ; End of function ROM_99AA ROM:9A17 ROM:9A18 ROM:9A18 ; =============== S U B R O U T I N E ======================================= ROM:9A18 ROM:9A18 ROM:9A18 ROM_9A18: ; CODE XREF: ROM:7851↑p ROM:9A18 ldb INTMEM_1C+1, 189h[INTMEM_7C] ROM:9A1D stb INTMEM_1C+1, RAM_C153[] ROM:9A22 ret ROM:9A22 ; End of function ROM_9A18 ROM:9A22 ROM:9A23 ROM:9A23 ; =============== S U B R O U T I N E ======================================= ROM:9A23 ROM:9A23 ROM:9A23 ROM_9A23: ; CODE XREF: ROM_7946+85↑p ROM:9A23 andb ZERO_REG, INTMEM_F4, #2 ; Zero register ROM:9A27 je ROM_9A90 ROM:9A29 ldb INTMEM_1C+3, RAM_C1A5[] ROM:9A2E subb INTMEM_1C+3, RAM_C153[] ROM:9A33 jc ROM_9A37 ROM:9A35 clrb INTMEM_1C+3 ROM:9A37 ROM:9A37 ROM_9A37: ; CODE XREF: ROM_9A23+10↑j ROM:9A37 cmpb INTMEM_90+1, INTMEM_1C+3 ROM:9A3A jne ROM_9A9A ROM:9A3C cmp ZERO_REG, RAM_C0D4[] ; Zero register ROM:9A41 je ROM_9A9A ROM:9A43 pushf ROM:9A44 ldb INTMEM_20, INTMEM_8C+3 ROM:9A47 ldb INTMEM_20+1, INTMEM_90 ROM:9A4A popf ROM:9A4B shr INTMEM_20, #4 ROM:9A4E andb ZERO_REG, INTMEM_FC, #4 ; Zero register ROM:9A52 jne ROM_9A5C ROM:9A54 orb INTMEM_FC, #4 ROM:9A57 stb INTMEM_20, RAM_C157[] ROM:9A5C ROM:9A5C ROM_9A5C: ; CODE XREF: ROM_9A23+2F↑j ROM:9A5C subb INTMEM_20+2, INTMEM_20, RAM_C157[] ROM:9A62 cmpb INTMEM_20+2, 18Bh[INTMEM_7C] ROM:9A67 jnc ROM_9A9D ROM:9A69 stb INTMEM_20, RAM_C157[] ROM:9A6E ldb INTMEM_1C+1, RAM_C153[] ROM:9A73 addb INTMEM_1C+1, 18Ah[INTMEM_7C] ROM:9A78 jnc ROM_9A7D ROM:9A7A ldb INTMEM_1C+1, #-1 ROM:9A7D ROM:9A7D ROM_9A7D: ; CODE XREF: ROM_9A23+55↑j ROM:9A7D cmpb INTMEM_1C+1, 18Ch[INTMEM_7C] ROM:9A82 jnh ROM_9A89 ROM:9A84 ldb INTMEM_1C+1, 18Ch[INTMEM_7C] ROM:9A89 ROM:9A89 ROM_9A89: ; CODE XREF: ROM_9A23+5F↑j ROM:9A89 stb INTMEM_1C+1, RAM_C153[] ROM:9A8E sjmp ROM_9A9D ROM:9A90 ; --------------------------------------------------------------------------- ROM:9A90 ROM:9A90 ROM_9A90: ; CODE XREF: ROM_9A23+4↑j ROM:9A90 ldb INTMEM_1C+1, 189h[INTMEM_7C] ROM:9A95 stb INTMEM_1C+1, RAM_C153[] ROM:9A9A ROM:9A9A ROM_9A9A: ; CODE XREF: ROM_9A23+17↑j ROM:9A9A ; ROM_9A23+1E↑j ROM:9A9A andb INTMEM_FC, #-5 ROM:9A9D ROM:9A9D ROM_9A9D: ; CODE XREF: ROM_9A23+44↑j ROM:9A9D ; ROM_9A23+6B↑j ROM:9A9D ret ROM:9A9D ; End of function ROM_9A23 ROM:9A9D ROM:9A9E ROM:9A9E ; =============== S U B R O U T I N E ======================================= ROM:9A9E ROM:9A9E ROM:9A9E ROM_9A9E: ; CODE XREF: ROM:78AF↑p ROM:9A9E ldb INTMEM_1C+3, INTMEM_E1[] ROM:9AA3 ldb INTMEM_1C+2, INTMEM_CE+1 ROM:9AA6 ld INTMEM_1C, #13h ROM:9AAA lcall ROM_2BCA ROM:9AAD stb INTMEM_1C, RAM_C1A2[] ROM:9AB2 stb INTMEM_1C, RAM_C129[] ROM:9AB7 ret ROM:9AB7 ; End of function ROM_9A9E ROM:9AB7 ROM:9AB8 ROM:9AB8 ; =============== S U B R O U T I N E ======================================= ROM:9AB8 ROM:9AB8 ROM:9AB8 ROM_9AB8: ; CODE XREF: ROM:78B2↑p ROM:9AB8 andb INTMEM_FC, #-9 ROM:9ABB cmpb INTMEM_CE+1, 18Dh[INTMEM_7C] ROM:9AC0 jh ROM_9AC4 ROM:9AC2 sjmp ROM_9BB0 ROM:9AC4 ; --------------------------------------------------------------------------- ROM:9AC4 ROM:9AC4 ROM_9AC4: ; CODE XREF: ROM_9AB8+8↑j ROM:9AC4 ld INTMEM_1C, #14h ROM:9AC8 ldb INTMEM_1C+2, INTMEM_CE+1 ROM:9ACB ldb INTMEM_1C+3, INTMEM_E1[] ROM:9AD0 lcall ROM_2BCA ROM:9AD3 stb INTMEM_1C, RAM_C1FA[] ROM:9AD8 cmpb INTMEM_1C, RAM_C1A2[] ROM:9ADD jnc ROM_9AE1 ROM:9ADF sjmp ROM_9BB0 ROM:9AE1 ; --------------------------------------------------------------------------- ROM:9AE1 ROM:9AE1 ROM_9AE1: ; CODE XREF: ROM_9AB8+25↑j ROM:9AE1 ldb INTMEM_1A, RAM_C1C9[] ROM:9AE6 cmpb INTMEM_1A, 18Fh[INTMEM_7C] ROM:9AEB jnh ROM_9AF9 ROM:9AED subb INTMEM_1C, 190h[INTMEM_7C] ROM:9AF2 jc ROM_9B05 ROM:9AF4 ldb INTMEM_1C, #64h ; 'd' ROM:9AF7 sjmp ROM_9B05 ROM:9AF9 ; --------------------------------------------------------------------------- ROM:9AF9 ROM:9AF9 ROM_9AF9: ; CODE XREF: ROM_9AB8+33↑j ROM:9AF9 ldb INTMEM_1A, RAM_C1A3[] ROM:9AFE cmpb INTMEM_1A, 18Eh[INTMEM_7C] ROM:9B03 jnh ROM_9B1B ROM:9B05 ROM:9B05 ROM_9B05: ; CODE XREF: ROM_9AB8+3A↑j ROM:9B05 ; ROM_9AB8+3F↑j ROM:9B05 ld INTMEM_20, RAM_C0E4[] ROM:9B0A cmp INTMEM_20, 3Eh[INTMEM_7C] ROM:9B0F jh ROM_9B1B ROM:9B11 ld INTMEM_20, 3Eh[INTMEM_7C] ROM:9B16 st INTMEM_20, RAM_C0E4[] ROM:9B1B ROM:9B1B ROM_9B1B: ; CODE XREF: ROM_9AB8+4B↑j ROM:9B1B ; ROM_9AB8+57↑j ROM:9B1B ld INTMEM_20, RAM_C0E4[] ROM:9B20 ld INTMEM_1A, 36h[INTMEM_7C] ROM:9B25 add INTMEM_1A, 38h[INTMEM_7C] ROM:9B2A cmp INTMEM_20, 36h[INTMEM_7C] ROM:9B2F jh ROM_9B33 ROM:9B31 sjmp ROM_9B6A ROM:9B33 ; --------------------------------------------------------------------------- ROM:9B33 ROM:9B33 ROM_9B33: ; CODE XREF: ROM_9AB8+77↑j ROM:9B33 cmp INTMEM_20, INTMEM_1A ROM:9B36 jh ROM_9B65 ROM:9B38 ldbze INTMEM_20+2, RAM_C1A2[] ROM:9B3D subb INTMEM_20+2, INTMEM_1C ROM:9B40 ld INTMEM_1C, INTMEM_20 ROM:9B43 sub INTMEM_1C, 36h[INTMEM_7C] ROM:9B48 ld INTMEM_1C+2, INTMEM_1C ROM:9B4B clr INTMEM_1C ROM:9B4D divu INTMEM_1C, 38h[INTMEM_7C] ROM:9B52 jnv ROM_9B58 ROM:9B54 ld INTMEM_1C, #-1 ROM:9B58 ROM:9B58 ROM_9B58: ; CODE XREF: ROM_9AB8+9A↑j ROM:9B58 mulu INTMEM_1C, INTMEM_20+2 ROM:9B5B ld INTMEM_1C, INTMEM_1C+2 ROM:9B5E subb INTMEM_1C, RAM_C1A2[] ROM:9B63 negb INTMEM_1C ROM:9B65 ROM:9B65 ROM_9B65: ; CODE XREF: ROM_9AB8+7E↑j ROM:9B65 stb INTMEM_1C, RAM_C1A2[] ROM:9B6A ROM:9B6A ROM_9B6A: ; CODE XREF: ROM_9AB8+79↑j ROM:9B6A sub INTMEM_20+2, INTMEM_50, RAM_C0E6[] ROM:9B70 cmp INTMEM_1A, RAM_C0E4[] ROM:9B75 jc ROM_9B87 ROM:9B77 orb INTMEM_FC, #8 ROM:9B7A cmp INTMEM_20+2, 3Ch[INTMEM_7C] ROM:9B7F jnc ROM_9BAF ROM:9B81 ld INTMEM_20+2, #1 ROM:9B85 sjmp ROM_9B8E ROM:9B87 ; --------------------------------------------------------------------------- ROM:9B87 ROM:9B87 ROM_9B87: ; CODE XREF: ROM_9AB8+BD↑j ROM:9B87 cmp INTMEM_50, RAM_C0E6[] ROM:9B8C je ROM_9BAF ROM:9B8E ROM:9B8E ROM_9B8E: ; CODE XREF: ROM_9AB8+CD↑j ROM:9B8E st INTMEM_50, RAM_C0E6[] ROM:9B93 add INTMEM_1A, 3Ah[INTMEM_7C] ROM:9B98 ld INTMEM_20, RAM_C0E4[] ROM:9B9D add INTMEM_20, INTMEM_20+2 ROM:9BA0 jnc ROM_9BA5 ROM:9BA2 ldbse INTMEM_20, #-1 ROM:9BA5 ROM:9BA5 ROM_9BA5: ; CODE XREF: ROM_9AB8+E8↑j ROM:9BA5 cmp INTMEM_20, INTMEM_1A ROM:9BA8 jh ROM_9BAF ROM:9BAA st INTMEM_20, RAM_C0E4[] ROM:9BAF ROM:9BAF ROM_9BAF: ; CODE XREF: ROM_9AB8+C7↑j ROM:9BAF ; ROM_9AB8+D4↑j ... ROM:9BAF ret ROM:9BB0 ; --------------------------------------------------------------------------- ROM:9BB0 ROM:9BB0 ROM_9BB0: ; CODE XREF: ROM_9AB8+A↑j ROM:9BB0 ; ROM_9AB8+27↑j ROM:9BB0 cmp INTMEM_50, RAM_C0E6[] ROM:9BB5 je ROM_9BCD ROM:9BB7 st INTMEM_50, RAM_C0E6[] ROM:9BBC ld INTMEM_20, RAM_C0E4[] ROM:9BC1 cmp INTMEM_20, ZERO_REG ; Zero register ROM:9BC4 je ROM_9BCD ROM:9BC6 dec INTMEM_20 ROM:9BC8 st INTMEM_20, RAM_C0E4[] ROM:9BCD ROM:9BCD ROM_9BCD: ; CODE XREF: ROM_9AB8+FD↑j ROM:9BCD ; ROM_9AB8+10C↑j ROM:9BCD ret ROM:9BCD ; End of function ROM_9AB8 ROM:9BCD ROM:9BCE ROM:9BCE ; =============== S U B R O U T I N E ======================================= ROM:9BCE ROM:9BCE ROM:9BCE ROM_9BCE: ; CODE XREF: ROM:78B5↑p ROM:9BCE ldb INTMEM_1C+2, RAM_C1C9[] ROM:9BD3 ldb INTMEM_1C+3, INTMEM_CE+1 ROM:9BD6 ld INTMEM_1C, #15h ROM:9BDA lcall ROM_2BCA ROM:9BDD stb INTMEM_1C, RAM_C158[] ROM:9BE2 mulub INTMEM_1C, RAM_C1A2[] ROM:9BE7 add INTMEM_1C, #64h ; 'd' ROM:9BEB divub INTMEM_1C, #-38h ROM:9BEE stb INTMEM_1C, RAM_C1A2[] ROM:9BF3 ret ROM:9BF3 ; End of function ROM_9BCE ROM:9BF3 ROM:9BF4 ROM:9BF4 ; =============== S U B R O U T I N E ======================================= ROM:9BF4 ROM:9BF4 ROM:9BF4 ROM_9BF4: ; CODE XREF: ROM:78B8↑p ROM:9BF4 andb ZERO_REG, INTMEM_F3, #4 ; Zero register ROM:9BF8 jne ROM_9C01 ROM:9BFA andb INTMEM_FC, #-21h ROM:9BFD andb INTMEM_FC, #-11h ROM:9C00 ret ROM:9C01 ; --------------------------------------------------------------------------- ROM:9C01 ROM:9C01 ROM_9C01: ; CODE XREF: ROM_9BF4+4↑j ROM:9C01 ldb INTMEM_1C+2, RAM_C1C9[] ROM:9C06 ld INTMEM_1C, #16h ROM:9C0A lcall ROM_2BCA ROM:9C0D stb INTMEM_1C, RAM_C158[] ROM:9C12 andb ZERO_REG, INTMEM_FC, #20h ; ' ' ; Zero register ROM:9C16 jne ROM_9C1D ROM:9C18 st ZERO_REG, RAM_C0E8[] ; Zero register ROM:9C1D ROM:9C1D ROM_9C1D: ; CODE XREF: ROM_9BF4+22↑j ROM:9C1D ldb INTMEM_1A, 191h[INTMEM_7C] ROM:9C22 andb ZERO_REG, INTMEM_F3, #40h ; '@' ; Zero register ROM:9C26 je ROM_9C33 ROM:9C28 andb ZERO_REG, INTMEM_FC, #10h ; Zero register ROM:9C2C jne ROM_9C33 ROM:9C2E ldb INTMEM_1A, 192h[INTMEM_7C] ROM:9C33 ROM:9C33 ROM_9C33: ; CODE XREF: ROM_9BF4+32↑j ROM:9C33 ; ROM_9BF4+38↑j ROM:9C33 stb INTMEM_1A, RAM_C129[] ROM:9C38 mulub INTMEM_1C, INTMEM_1A ROM:9C3B add INTMEM_1C, #64h ; 'd' ROM:9C3F divub INTMEM_1C, #-38h ROM:9C42 stb INTMEM_1C, RAM_C1A2[] ROM:9C47 andb ZERO_REG, INTMEM_F3, #40h ; '@' ; Zero register ROM:9C4B je ROM_9C6F ROM:9C4D cmpb INTMEM_90, RAM_C159[] ROM:9C52 je ROM_9C6F ROM:9C54 stb INTMEM_90, RAM_C159[] ROM:9C59 ld INTMEM_1A, RAM_C0E8[] ROM:9C5E inc INTMEM_1A ROM:9C60 st INTMEM_1A, RAM_C0E8[] ROM:9C65 cmp INTMEM_1A, 40h[INTMEM_7C] ROM:9C6A jnh ROM_9C6F ROM:9C6C orb INTMEM_FC, #10h ROM:9C6F ROM:9C6F ROM_9C6F: ; CODE XREF: ROM_9BF4+57↑j ROM:9C6F ; ROM_9BF4+5E↑j ... ROM:9C6F orb INTMEM_FC, #20h ; ' ' ROM:9C72 ret ROM:9C72 ; End of function ROM_9BF4 ROM:9C72 ROM:9C73 ROM:9C73 ; =============== S U B R O U T I N E ======================================= ROM:9C73 ROM:9C73 ROM:9C73 ROM_9C73: ; CODE XREF: ROM:78BB↑p ROM:9C73 andb ZERO_REG, INTMEM_F3, #40h ; '@' ; Zero register ROM:9C77 jne ROM_9CB4 ROM:9C79 andb INTMEM_1A, INTMEM_2A+1, 193h[INTMEM_7C] ROM:9C7F jge ROM_9C88 ROM:9C81 cmpb INTMEM_1A, 194h[INTMEM_7C] ROM:9C86 jne ROM_9C9E ROM:9C88 ROM:9C88 ROM_9C88: ; CODE XREF: ROM_9C73+C↑j ROM:9C88 ldb INTMEM_1C+2, RAM_C15B[] ROM:9C8D ldb INTMEM_1C+3, RAM_C1C9[] ROM:9C92 ld INTMEM_1C, #17h ROM:9C96 lcall ROM_2BCA ROM:9C99 stb INTMEM_1C, RAM_C15A[] ROM:9C9E ROM:9C9E ROM_9C9E: ; CODE XREF: ROM_9C73+13↑j ROM:9C9E ldb INTMEM_1C, RAM_C15A[] ROM:9CA3 mulub INTMEM_1C, RAM_C1A2[] ROM:9CA8 add INTMEM_1C, #64h ; 'd' ROM:9CAC divub INTMEM_1C, #-38h ROM:9CAF stb INTMEM_1C, RAM_C1A2[] ROM:9CB4 ROM:9CB4 ROM_9CB4: ; CODE XREF: ROM_9C73+4↑j ROM:9CB4 ret ROM:9CB4 ; End of function ROM_9C73 ROM:9CB4 ROM:9CB5 ; --------------------------------------------------------------------------- ROM:9CB5 rst ROM:9CB6 ROM:9CB6 ; =============== S U B R O U T I N E ======================================= ROM:9CB6 ROM:9CB6 ROM:9CB6 ROM_9CB6: ; CODE XREF: ROM:7893↑p ROM:9CB6 ld INTMEM_1C, #4 ROM:9CBA lcall ROM_A1C1 ROM:9CBD cmpb INTMEM_1A, ZERO_REG ; Zero register ROM:9CC0 jne ROM_9CE4 ROM:9CC2 ldb INTMEM_1C+2, RAM_C1CB[] ROM:9CC7 cmpb INTMEM_1C+2, 48h[INTMEM_7C] ROM:9CCC jnc ROM_9CE4 ROM:9CCE subb INTMEM_1C+2, INTMEM_20 ROM:9CD1 jnc ROM_9CE4 ROM:9CD3 stb INTMEM_1C+2, RAM_C15C[] ROM:9CD8 ld INTMEM_1C, #19h ROM:9CDC lcall ROM_2BCA ROM:9CDF stb INTMEM_1C, RAM_C15D[] ROM:9CE4 ROM:9CE4 ROM_9CE4: ; CODE XREF: ROM_9CB6+A↑j ROM:9CE4 ; ROM_9CB6+16↑j ... ROM:9CE4 ret ROM:9CE4 ; End of function ROM_9CB6 ROM:9CE4 ROM:9CE5 ROM:9CE5 ; =============== S U B R O U T I N E ======================================= ROM:9CE5 ROM:9CE5 ROM:9CE5 ROM_9CE5: ; CODE XREF: ROM:78BE↑p ROM:9CE5 andb ZERO_REG, INTMEM_F3, #10h ; Zero register ROM:9CE9 jne ROM_9D0D ROM:9CEB andb ZERO_REG, INTMEM_F3, #2 ; Zero register ROM:9CEF je ROM_9D0D ROM:9CF1 orb INTMEM_FC, #40h ; '@' ROM:9CF4 andb ZERO_REG, INTMEM_F4, #-80h ; Zero register ROM:9CF8 jne ROM_9D0B ROM:9CFA ldb INTMEM_1C+2, RAM_C1C9[] ROM:9CFF ld INTMEM_1C, #18h ROM:9D03 lcall ROM_2BCA ROM:9D06 stb INTMEM_1C, RAM_C15E[] ROM:9D0B ROM:9D0B ROM_9D0B: ; CODE XREF: ROM_9CE5+13↑j ROM:9D0B sjmp ROM_9D8A ROM:9D0D ; --------------------------------------------------------------------------- ROM:9D0D ROM:9D0D ROM_9D0D: ; CODE XREF: ROM_9CE5+4↑j ROM:9D0D ; ROM_9CE5+A↑j ROM:9D0D andb ZERO_REG, INTMEM_FC, #40h ; '@' ; Zero register ROM:9D11 je ROM_9D28 ROM:9D13 andb INTMEM_FC, #-41h ROM:9D16 orb INTMEM_FC, #-80h ROM:9D19 pushf ROM:9D1A ldb INTMEM_20, INTMEM_8C+3 ROM:9D1D ldb INTMEM_20+1, INTMEM_90 ROM:9D20 popf ROM:9D21 st INTMEM_20, RAM_C0EA[] ROM:9D26 sjmp ROM_9D8A ROM:9D28 ; --------------------------------------------------------------------------- ROM:9D28 ROM:9D28 ROM_9D28: ; CODE XREF: ROM_9CE5+2C↑j ROM:9D28 andb ZERO_REG, INTMEM_FC, #-80h ; Zero register ROM:9D2C jne ROM_9D30 ROM:9D2E sjmp ROM_9DB9 ROM:9D30 ; --------------------------------------------------------------------------- ROM:9D30 ROM:9D30 ROM_9D30: ; CODE XREF: ROM_9CE5+47↑j ROM:9D30 pushf ROM:9D31 ldb INTMEM_20, INTMEM_8C+3 ROM:9D34 ldb INTMEM_20+1, INTMEM_90 ROM:9D37 popf ROM:9D38 sub INTMEM_20+2, INTMEM_20, RAM_C0EA[] ROM:9D3E cmpb ZERO_REG, RAM_C15D[] ; Zero register ROM:9D43 je ROM_9D4E ROM:9D45 cmp INTMEM_20+2, 46h[INTMEM_7C] ROM:9D4A jnh ROM_9D8A ROM:9D4C sjmp ROM_9D55 ROM:9D4E ; --------------------------------------------------------------------------- ROM:9D4E ROM:9D4E ROM_9D4E: ; CODE XREF: ROM_9CE5+5E↑j ROM:9D4E cmp INTMEM_20+2, 42h[INTMEM_7C] ROM:9D53 jnh ROM_9D8A ROM:9D55 ROM:9D55 ROM_9D55: ; CODE XREF: ROM_9CE5+67↑j ROM:9D55 st INTMEM_20, RAM_C0EA[] ROM:9D5A ldb INTMEM_1A, RAM_C15D[] ROM:9D5F mulub INTMEM_1A, 44h[INTMEM_7C] ROM:9D64 stb INTMEM_1A+1, RAM_C15D[] ROM:9D69 cmpb INTMEM_1A+1, ZERO_REG ; Zero register ROM:9D6C jne ROM_9D8A ROM:9D6E ldb INTMEM_1A, #-38h ROM:9D71 subb INTMEM_1A, RAM_C15E[] ROM:9D76 mulub INTMEM_1A, 195h[INTMEM_7C] ROM:9D7B subb INTMEM_1A+1, #-38h ROM:9D7E negb INTMEM_1A+1 ROM:9D80 addb INTMEM_1A+1, 196h[INTMEM_7C] ROM:9D85 stb INTMEM_1A+1, RAM_C15E[] ROM:9D8A ROM:9D8A ROM_9D8A: ; CODE XREF: ROM_9CE5:ROM_9D0B↑j ROM:9D8A ; ROM_9CE5+41↑j ... ROM:9D8A ldb INTMEM_1A, RAM_C15E[] ROM:9D8F cmpb INTMEM_1A, #-38h ROM:9D92 jnc ROM_9D9F ROM:9D94 ldb INTMEM_1A, #-38h ROM:9D97 stb INTMEM_1A, RAM_C15E[] ROM:9D9C andb INTMEM_FC, #7Fh ROM:9D9F ROM:9D9F ROM_9D9F: ; CODE XREF: ROM_9CE5+AD↑j ROM:9D9F subb INTMEM_1A, RAM_C15D[] ROM:9DA4 jc ROM_9DA8 ROM:9DA6 clr INTMEM_1A ROM:9DA8 ROM:9DA8 ROM_9DA8: ; CODE XREF: ROM_9CE5+BF↑j ROM:9DA8 mulub INTMEM_1A, RAM_C1A2[] ROM:9DAD add INTMEM_1A, #64h ; 'd' ROM:9DB1 divub INTMEM_1A, #-38h ROM:9DB4 stb INTMEM_1A, RAM_C1A2[] ROM:9DB9 ROM:9DB9 ROM_9DB9: ; CODE XREF: ROM_9CE5+49↑j ROM:9DB9 andb ZERO_REG, INTMEM_98, #40h ; '@' ; Zero register ROM:9DBD jne ROM_9DCB ROM:9DBF ldb INTMEM_20, RAM_C1CB[] ROM:9DC4 ld INTMEM_1C, #4 ROM:9DC8 lcall ROM_A1CB ROM:9DCB ROM:9DCB ROM_9DCB: ; CODE XREF: ROM_9CE5+D8↑j ROM:9DCB ret ROM:9DCB ; End of function ROM_9CE5 ROM:9DCB ROM:9DCC ROM:9DCC ; =============== S U B R O U T I N E ======================================= ROM:9DCC ROM:9DCC ROM:9DCC ROM_9DCC: ; CODE XREF: ROM:78C7↑p ROM:9DCC stb INTMEM_D0, RAM_C15F[] ROM:9DD1 cmpb ZERO_REG, 197h[INTMEM_7C] ; Zero register ROM:9DD6 je ROM_9DDD ROM:9DD8 stb INTMEM_CE+1, RAM_C15F[] ROM:9DDD ROM:9DDD ROM_9DDD: ; CODE XREF: ROM_9DCC+A↑j ROM:9DDD ldb INTMEM_1C+2, RAM_C15F[] ROM:9DE2 ld INTMEM_1C, #1Ah ROM:9DE6 ldb INTMEM_1C+3, INTMEM_E1[] ROM:9DEB lcall ROM_2BCA ROM:9DEE stb INTMEM_1C, RAM_C1AA[] ROM:9DF3 ret ROM:9DF3 ; End of function ROM_9DCC ROM:9DF3 ROM:9DF4 ROM:9DF4 ; =============== S U B R O U T I N E ======================================= ROM:9DF4 ROM:9DF4 ROM:9DF4 ROM_9DF4: ; CODE XREF: ROM:78CA↑p ROM:9DF4 andb INTMEM_1A, INTMEM_2A+1, 19Ah[INTMEM_7C] ROM:9DFA jge ROM_9E03 ROM:9DFC cmpb INTMEM_1A, 19Bh[INTMEM_7C] ROM:9E01 jne ROM_9E2B ROM:9E03 ROM:9E03 ROM_9E03: ; CODE XREF: ROM_9DF4+6↑j ROM:9E03 ldb INTMEM_1C+3, INTMEM_E1[] ROM:9E08 ldb INTMEM_1C+2, INTMEM_CE+1 ROM:9E0B ld INTMEM_1C, #1Bh ROM:9E0F lcall ROM_2BCA ROM:9E12 stb INTMEM_1C, RAM_C160[] ROM:9E17 ldb INTMEM_1C+3, INTMEM_E1[] ROM:9E1C ldb INTMEM_1C+2, INTMEM_CE+1 ROM:9E1F ld INTMEM_1C, #1Ch ROM:9E23 lcall ROM_2BCA ROM:9E26 stb INTMEM_1C, RAM_C161[] ROM:9E2B ROM:9E2B ROM_9E2B: ; CODE XREF: ROM_9DF4+D↑j ROM:9E2B ldb INTMEM_20, 199h[INTMEM_7C] ROM:9E30 cmpb INTMEM_20, ZERO_REG ; Zero register ROM:9E33 jne ROM_9E3A ROM:9E35 ldb INTMEM_20, RAM_C1CD[] ROM:9E3A ROM:9E3A ROM_9E3A: ; CODE XREF: ROM_9DF4+3F↑j ROM:9E3A stb INTMEM_20, RAM_C1D2[] ROM:9E3F mulub INTMEM_20, RAM_C160[] ROM:9E44 add INTMEM_20, #64h ; 'd' ROM:9E48 divub INTMEM_20, #-38h ROM:9E4B jnv ROM_9E50 ROM:9E4D ldb INTMEM_20, #-1 ROM:9E50 ROM:9E50 ROM_9E50: ; CODE XREF: ROM_9DF4+57↑j ROM:9E50 ldb INTMEM_20+2, 198h[INTMEM_7C] ROM:9E55 cmpb ZERO_REG, INTMEM_20+2 ; Zero register ROM:9E58 jne ROM_9E5F ROM:9E5A ldb INTMEM_20+2, RAM_C161[] ROM:9E5F ROM:9E5F ROM_9E5F: ; CODE XREF: ROM_9DF4+64↑j ROM:9E5F mulub INTMEM_20+2, RAM_C160[] ROM:9E64 add INTMEM_20+2, #64h ; 'd' ROM:9E68 divub INTMEM_20+2, #-38h ROM:9E6B jnv ROM_9E70 ROM:9E6D ldb INTMEM_20+2, #-1 ROM:9E70 ROM:9E70 ROM_9E70: ; CODE XREF: ROM_9DF4+77↑j ROM:9E70 subb INTMEM_20, INTMEM_20+2 ROM:9E73 jc ROM_9E7D ROM:9E75 jbs INTMEM_20, 7, ROM_9E83 ROM:9E78 ldb INTMEM_20, #-80h ROM:9E7B sjmp ROM_9E83 ROM:9E7D ; --------------------------------------------------------------------------- ROM:9E7D ROM:9E7D ROM_9E7D: ; CODE XREF: ROM_9DF4+7F↑j ROM:9E7D jbc INTMEM_20, 7, ROM_9E83 ROM:9E80 ldb INTMEM_20, #7Fh ROM:9E83 ROM:9E83 ROM_9E83: ; CODE XREF: ROM_9DF4+81↑j ROM:9E83 ; ROM_9DF4+87↑j ... ROM:9E83 cmpb INTMEM_20, #-80h ROM:9E86 jc ROM_9E94 ROM:9E88 addb INTMEM_20, RAM_C161[] ROM:9E8D jnc ROM_9E92 ROM:9E8F ldb INTMEM_20, #-1 ROM:9E92 ROM:9E92 ROM_9E92: ; CODE XREF: ROM_9DF4+99↑j ROM:9E92 sjmp ROM_9EA3 ROM:9E94 ; --------------------------------------------------------------------------- ROM:9E94 ROM:9E94 ROM_9E94: ; CODE XREF: ROM_9DF4+92↑j ROM:9E94 addb INTMEM_20, RAM_C161[] ROM:9E99 cmpb INTMEM_20, RAM_C161[] ROM:9E9E jnh ROM_9EA3 ROM:9EA0 ldb INTMEM_20, ZERO_REG ; Zero register ROM:9EA3 ROM:9EA3 ROM_9EA3: ; CODE XREF: ROM_9DF4:ROM_9E92↑j ROM:9EA3 ; ROM_9DF4+AA↑j ROM:9EA3 stb INTMEM_20, RAM_C1AB[] ROM:9EA8 stb INTMEM_20, RAM_C1FB[] ROM:9EAD ld INTMEM_1A, #11h ROM:9EB1 lcall ROM_4346 ROM:9EB4 ldb INTMEM_1A+1, RAM_C1CD[] ROM:9EB9 cmpb INTMEM_1A, ZERO_REG ; Zero register ROM:9EBC je ROM_9EC3 ROM:9EBE ldb INTMEM_1A+1, RAM_C161[] ROM:9EC3 ROM:9EC3 ROM_9EC3: ; CODE XREF: ROM_9DF4+C8↑j ROM:9EC3 stb INTMEM_1A+1, RAM_C15B[] ROM:9EC8 ret ROM:9EC8 ; End of function ROM_9DF4 ROM:9EC8 ROM:9EC9 ; --------------------------------------------------------------------------- ROM:9EC9 rst ROM:9ECA ROM:9ECA ; =============== S U B R O U T I N E ======================================= ROM:9ECA ROM:9ECA ROM:9ECA ROM_9ECA: ; CODE XREF: ROM:78CD↑p ROM:9ECA andb INTMEM_1A, INTMEM_2A+1, 19Dh[INTMEM_7C] ROM:9ED0 jge ROM_9ED9 ROM:9ED2 cmpb INTMEM_1A, 19Eh[INTMEM_7C] ROM:9ED7 jne ROM_9F35 ROM:9ED9 ROM:9ED9 ROM_9ED9: ; CODE XREF: ROM_9ECA+6↑j ROM:9ED9 ldb INTMEM_1C+2, RAM_C1C9[] ROM:9EDE andb ZERO_REG, INTMEM_F3, #20h ; ' ' ; Zero register ROM:9EE2 je ROM_9F15 ROM:9EE4 andb ZERO_REG, INTMEM_F3, #40h ; '@' ; Zero register ROM:9EE8 je ROM_9EF6 ROM:9EEA addb INTMEM_1C+2, 19Ch[INTMEM_7C] ROM:9EEF jnc ROM_9EF4 ROM:9EF1 ROM:9EF1 ROM_9EF1: ; CODE XREF: ROM_9ECA+49↓j ROM:9EF1 ldb INTMEM_1C+2, #-1 ROM:9EF4 ROM:9EF4 ROM_9EF4: ; CODE XREF: ROM_9ECA+25↑j ROM:9EF4 sjmp ROM_9F15 ROM:9EF6 ; --------------------------------------------------------------------------- ROM:9EF6 ROM:9EF6 ROM_9EF6: ; CODE XREF: ROM_9ECA+1E↑j ROM:9EF6 pushf ROM:9EF7 ldb INTMEM_20, INTMEM_90 ROM:9EFA ldb INTMEM_20+1, INTMEM_94+1 ROM:9EFD popf ROM:9EFE shr INTMEM_20, #4 ROM:9F01 subb INTMEM_20, INTMEM_E7[] ROM:9F06 mulub INTMEM_20, 19Ch[INTMEM_7C] ROM:9F0B divub INTMEM_20, INTMEM_E6[] ROM:9F10 addb INTMEM_1C+2, INTMEM_20 ROM:9F13 jc ROM_9EF1 ROM:9F15 ROM:9F15 ROM_9F15: ; CODE XREF: ROM_9ECA+18↑j ROM:9F15 ; ROM_9ECA:ROM_9EF4↑j ROM:9F15 stb INTMEM_1C+2, RAM_C163[] ROM:9F1A ld INTMEM_1C, #1Dh ROM:9F1E andb ZERO_REG, INTMEM_F3, #4 ; Zero register ROM:9F22 je ROM_9F28 ROM:9F24 ld INTMEM_1C, #1Eh ROM:9F28 ROM:9F28 ROM_9F28: ; CODE XREF: ROM_9ECA+58↑j ROM:9F28 ldb INTMEM_1C+3, (INTMEM_CE+1)[] ROM:9F2D lcall ROM_2BCA ROM:9F30 stb INTMEM_1C, RAM_C162[] ROM:9F35 ROM:9F35 ROM_9F35: ; CODE XREF: ROM_9ECA+D↑j ROM:9F35 ldbze INTMEM_20+2, RAM_C1AB[] ROM:9F3A add INTMEM_20+2, #14Ah ROM:9F3E ld INTMEM_20, #4000h ROM:9F42 divub INTMEM_20, RAM_C162[] ROM:9F47 jnv ROM_9F4C ROM:9F49 ldb INTMEM_20, #-1 ROM:9F4C ROM:9F4C ROM_9F4C: ; CODE XREF: ROM_9ECA+7D↑j ROM:9F4C ldb INTMEM_20+1, ZERO_REG ; Zero register ROM:9F4F ld INTMEM_1C, INTMEM_20+2 ROM:9F52 mulu INTMEM_1C, INTMEM_20 ROM:9F55 shrl INTMEM_1C, #7 ROM:9F58 cmp INTMEM_1C, #249h ROM:9F5C jnh ROM_9F62 ROM:9F5E ld INTMEM_1C, #249h ROM:9F62 ROM:9F62 ROM_9F62: ; CODE XREF: ROM_9ECA+92↑j ROM:9F62 cmp INTMEM_1C, #14Ah ROM:9F66 jh ROM_9F6C ROM:9F68 ld INTMEM_1C, #14Ah ROM:9F6C ROM:9F6C ROM_9F6C: ; CODE XREF: ROM_9ECA+9C↑j ROM:9F6C st INTMEM_1C, INTMEM_20+2 ROM:9F6F sub INTMEM_20+2, #14Ah ROM:9F73 stb INTMEM_20+2, RAM_C1AB[] ROM:9F78 ret ROM:9F78 ; End of function ROM_9ECA ROM:9F78 ROM:9F79 ; --------------------------------------------------------------------------- ROM:9F79 rst ROM:9F7A ROM:9F7A ; =============== S U B R O U T I N E ======================================= ROM:9F7A ROM:9F7A ROM:9F7A ROM_9F7A: ; CODE XREF: ROM:78D3↑p ROM:9F7A ; ROM_B2E8+A↓p ROM:9F7A andb INTMEM_1A, INTMEM_2A+1, 19Fh[INTMEM_7C] ROM:9F80 jge ROM_9F89 ROM:9F82 cmpb INTMEM_1A, 1A0h[INTMEM_7C] ROM:9F87 jne ROM_9FAA ROM:9F89 ROM:9F89 ROM_9F89: ; CODE XREF: ROM_9F7A+6↑j ROM:9F89 ldb INTMEM_1C+2, RAM_C1C3[] ROM:9F8E ld INTMEM_1C, #1Fh ROM:9F92 lcall ROM_2BCA ROM:9F95 mulub INTMEM_1C, #8 ROM:9F98 add INTMEM_1C, #911h ROM:9F9C jnc ROM_9FA5 ROM:9F9E ld INTMEM_1C, #-1 ROM:9FA2 ld INTMEM_72, [SP] ; Stack pointer ROM:9FA5 ROM:9FA5 ROM_9FA5: ; CODE XREF: ROM_9F7A+22↑j ROM:9FA5 st INTMEM_1C, RAM_C0EC[] ROM:9FAA ROM:9FAA ROM_9FAA: ; CODE XREF: ROM_9F7A+D↑j ROM:9FAA ret ROM:9FAA ; End of function ROM_9F7A ROM:9FAA ROM:9FAB ; --------------------------------------------------------------------------- ROM:9FAB rst ROM:9FAC ROM:9FAC ; =============== S U B R O U T I N E ======================================= ROM:9FAC ROM:9FAC ROM:9FAC ROM_9FAC: ; CODE XREF: ROM:7906↑p ROM:9FAC ldb INTMEM_1C+3, INTMEM_E1[] ROM:9FB1 ldb INTMEM_1C+2, INTMEM_CE+1 ROM:9FB4 ld INTMEM_1C, #20h ; ' ' ROM:9FB8 lcall ROM_2BCA ROM:9FBB mulub INTMEM_1C, #32h ; '2' ROM:9FBE st INTMEM_1C, RAM_C0EE[] ROM:9FC3 ret ROM:9FC3 ; End of function ROM_9FAC ROM:9FC3 ROM:9FC4 ROM:9FC4 ; =============== S U B R O U T I N E ======================================= ROM:9FC4 ROM:9FC4 ROM:9FC4 ROM_9FC4: ; CODE XREF: ROM:78E8↑p ROM:9FC4 ld INTMEM_1A, RAM_C192[] ROM:9FC9 cmp INTMEM_1A, 4Ah[INTMEM_7C] ROM:9FCE jnc ROM_9FDA ROM:9FD0 ld INTMEM_1A, #0 ROM:9FD4 stb INTMEM_1A, RAM_C164[] ROM:9FD9 ret ROM:9FDA ; --------------------------------------------------------------------------- ROM:9FDA ROM:9FDA ROM_9FDA: ; CODE XREF: ROM_9FC4+A↑j ROM:9FDA cmp INTMEM_1A, 4Ch[INTMEM_7C] ROM:9FDF jnc ROM_9FEB ROM:9FE1 ld INTMEM_1A, #1 ROM:9FE5 stb INTMEM_1A, RAM_C164[] ROM:9FEA ret ROM:9FEB ; --------------------------------------------------------------------------- ROM:9FEB ROM:9FEB ROM_9FEB: ; CODE XREF: ROM_9FC4+1B↑j ROM:9FEB ld INTMEM_1A, #2 ROM:9FEF stb INTMEM_1A, RAM_C164[] ROM:9FF4 ret ROM:9FF4 ; End of function ROM_9FC4 ROM:9FF4 ROM:9FF5 ; --------------------------------------------------------------------------- ROM:9FF5 rst ROM:9FF6 ROM:9FF6 ; =============== S U B R O U T I N E ======================================= ROM:9FF6 ROM:9FF6 ROM:9FF6 ROM_9FF6: ; CODE XREF: ROM:78EB↑p ROM:9FF6 andb ZERO_REG, INTMEM_F3, #10h ; Zero register ROM:9FFA je ROM_9FFD ROM:9FFC ROM:9FFC ROM_9FFC: ; CODE XREF: ROM_9FF6+B↓j ROM:9FFC ret ROM:9FFD ; --------------------------------------------------------------------------- ROM:9FFD ROM:9FFD ROM_9FFD: ; CODE XREF: ROM_9FF6+4↑j ROM:9FFD andb ZERO_REG, INTMEM_F3, #2 ; Zero register ROM:A001 je ROM_9FFC ROM:A003 ldb INTMEM_1A, 1A1h[INTMEM_7C] ROM:A008 stb INTMEM_1A, RAM_C164[] ROM:A00D ret ROM:A00D ; End of function ROM_9FF6 ROM:A00D ROM:A00E ROM:A00E ; =============== S U B R O U T I N E ======================================= ROM:A00E ROM:A00E ROM:A00E ROM_A00E: ; CODE XREF: ROM:7875↑p ROM:A00E ldb INTMEM_26, 1A4h[INTMEM_7C] ROM:A013 stb INTMEM_26, RAM_C165[] ROM:A018 ret ROM:A018 ; End of function ROM_A00E ROM:A018 ROM:A019 ROM:A019 ; =============== S U B R O U T I N E ======================================= ROM:A019 ROM:A019 ROM:A019 ROM_A019: ; CODE XREF: ROM:78A3↑p ROM:A019 andb ZERO_REG, INTMEM_9A+1, #4 ; Zero register ROM:A01D jne ROM_A042 ROM:A01F ldb INTMEM_1C+2, INTMEM_90+1 ROM:A022 ld INTMEM_1C, #21h ; '!' ROM:A026 lcall ROM_2BCA ROM:A029 ldb INTMEM_26, RAM_C1D1[] ROM:A02E subb INTMEM_26, INTMEM_1C ROM:A031 jc ROM_A036 ROM:A033 ldb INTMEM_26, ZERO_REG ; Zero register ROM:A036 ROM:A036 ROM_A036: ; CODE XREF: ROM_A019+18↑j ROM:A036 cmpb INTMEM_26, RAM_C165[] ROM:A03B jc ROM_A042 ROM:A03D stb INTMEM_26, RAM_C165[] ROM:A042 ROM:A042 ROM_A042: ; CODE XREF: ROM_A019+4↑j ROM:A042 ; ROM_A019+22↑j ROM:A042 ldb INTMEM_1A, #-4Ch ROM:A045 subb INTMEM_1A, 1A3h[INTMEM_7C] ROM:A04A jc ROM_A04F ROM:A04C ldb INTMEM_1A, #0Ah ROM:A04F ROM:A04F ROM_A04F: ; CODE XREF: ROM_A019+31↑j ROM:A04F ldb INTMEM_1C, RAM_C1D1[] ROM:A054 subb INTMEM_1C, RAM_C165[] ROM:A059 jc ROM_A05E ROM:A05B ldb INTMEM_1C, #0 ROM:A05E ROM:A05E ROM_A05E: ; CODE XREF: ROM_A019+40↑j ROM:A05E mulub INTMEM_1C, 1A3h[INTMEM_7C] ROM:A063 divub INTMEM_1C, 1A2h[INTMEM_7C] ROM:A068 jnv ROM_A06D ROM:A06A ldb INTMEM_1C, #0 ROM:A06D ROM:A06D ROM_A06D: ; CODE XREF: ROM_A019+4F↑j ROM:A06D addb INTMEM_1C, INTMEM_1A ROM:A070 stb INTMEM_1C, RAM_C1A3[] ROM:A075 ret ROM:A075 ; End of function ROM_A019 ROM:A075 ROM:A076 ROM:A076 ; =============== S U B R O U T I N E ======================================= ROM:A076 ROM:A076 ROM:A076 ROM_A076: ; CODE XREF: ROM:787B↑p ROM:A076 ld INTMEM_1A, RAM_C1CE[] ROM:A07B st INTMEM_1A, RAM_C0F2[] ROM:A080 ret ROM:A080 ; End of function ROM_A076 ROM:A080 ROM:A081 ROM:A081 ; =============== S U B R O U T I N E ======================================= ROM:A081 ROM:A081 ROM:A081 ROM_A081: ; CODE XREF: ROM:78AC↑p ROM:A081 cmp ZERO_REG, INTMEM_68 ; Zero register ROM:A084 jne ROM_A0A0 ROM:A086 ld INTMEM_1A, RAM_C0F2[] ROM:A08B sub INTMEM_1A, RAM_C1CE[] ROM:A090 jc ROM_A094 ROM:A092 neg INTMEM_1A ROM:A094 ROM:A094 ROM_A094: ; CODE XREF: ROM_A081+F↑j ROM:A094 st INTMEM_1A, RAM_C1D4[] ROM:A099 cmp INTMEM_1A, 52h[INTMEM_7C] ROM:A09E jnc ROM_A0B1 ROM:A0A0 ROM:A0A0 ROM_A0A0: ; CODE XREF: ROM_A081+3↑j ROM:A0A0 stb ZERO_REG, RAM_C166[] ; Zero register ROM:A0A5 ld INTMEM_1A, RAM_C1CE[] ROM:A0AA st INTMEM_1A, RAM_C0F2[] ROM:A0AF sjmp ROM_A0EF ROM:A0B1 ; --------------------------------------------------------------------------- ROM:A0B1 ROM:A0B1 ROM_A0B1: ; CODE XREF: ROM_A081+1D↑j ROM:A0B1 ldb INTMEM_1C, RAM_C166[] ROM:A0B6 cmpb INTMEM_1C, 1A5h[INTMEM_7C] ROM:A0BB jne ROM_A0E3 ROM:A0BD ldbze INTMEM_1A, RAM_C1CF[] ROM:A0C2 add INTMEM_1A, #17h ROM:A0C6 cmp INTMEM_1A, 50h[INTMEM_7C] ROM:A0CB jnc ROM_A0D2 ROM:A0CD ld INTMEM_1A, 50h[INTMEM_7C] ROM:A0D2 ROM:A0D2 ROM_A0D2: ; CODE XREF: ROM_A081+4A↑j ROM:A0D2 cmp INTMEM_1A, 4Eh[INTMEM_7C] ROM:A0D7 jc ROM_A0DE ROM:A0D9 ld INTMEM_1A, 4Eh[INTMEM_7C] ROM:A0DE ROM:A0DE ROM_A0DE: ; CODE XREF: ROM_A081+56↑j ROM:A0DE st INTMEM_1A, RAM_C0F0[] ROM:A0E3 ROM:A0E3 ROM_A0E3: ; CODE XREF: ROM_A081+3A↑j ROM:A0E3 cmpb INTMEM_1C, #-1 ROM:A0E6 je ROM_A0EF ROM:A0E8 incb INTMEM_1C ROM:A0EA stb INTMEM_1C, RAM_C166[] ROM:A0EF ROM:A0EF ROM_A0EF: ; CODE XREF: ROM_A081+2E↑j ROM:A0EF ; ROM_A081+65↑j ROM:A0EF ret ROM:A0EF ; End of function ROM_A081 ROM:A0EF ROM:A0F0 ROM:A0F0 ; =============== S U B R O U T I N E ======================================= ROM:A0F0 ROM:A0F0 ROM:A0F0 ROM_A0F0: ; CODE XREF: ROM:7845↑p ROM:A0F0 stb ZERO_REG, RAM_C167[] ; Zero register ROM:A0F5 ret ROM:A0F5 ; End of function ROM_A0F0 ROM:A0F5 ROM:A0F6 ROM:A0F6 ; =============== S U B R O U T I N E ======================================= ROM:A0F6 ROM:A0F6 ROM:A0F6 ROM_A0F6: ; CODE XREF: ROM:78FD↑p ROM:A0F6 andb ZERO_REG, INTMEM_F3, #10h ; Zero register ROM:A0FA je ROM_A102 ROM:A0FC stb ZERO_REG, RAM_C167[] ; Zero register ROM:A101 ret ROM:A102 ; --------------------------------------------------------------------------- ROM:A102 ROM:A102 ROM_A102: ; CODE XREF: ROM_A0F6+4↑j ROM:A102 andb ZERO_REG, INTMEM_F3, #2 ; Zero register ROM:A106 je ROM_A163 ROM:A108 ld INTMEM_1A, RAM_C192[] ROM:A10D ldb INTMEM_1C, RAM_C167[] ROM:A112 mulub INTMEM_1C, 1A6h[INTMEM_7C] ROM:A117 mulu INTMEM_1C, INTMEM_1A ROM:A11A subb INTMEM_1A, INTMEM_1C+1 ROM:A11D subcb INTMEM_1A+1, INTMEM_1C+2 ROM:A120 st INTMEM_1A, RAM_C192[] ROM:A125 ldb INTMEM_26, RAM_C167[] ROM:A12A ldbze INTMEM_20, INTMEM_82+1 ROM:A12D divub INTMEM_20, #12h ROM:A130 cmpb INTMEM_20, RAM_C168[] ROM:A135 je ROM_A14C ROM:A137 stb INTMEM_20, RAM_C168[] ROM:A13C incb INTMEM_26 ROM:A13E cmpb INTMEM_26, 1A7h[INTMEM_7C] ROM:A143 jne ROM_A147 ROM:A145 clrb INTMEM_26 ROM:A147 ROM:A147 ROM_A147: ; CODE XREF: ROM_A0F6+4D↑j ROM:A147 stb INTMEM_26, RAM_C167[] ROM:A14C ROM:A14C ROM_A14C: ; CODE XREF: ROM_A0F6+3F↑j ROM:A14C cmpb INTMEM_26, 1A8h[INTMEM_7C] ROM:A151 je ROM_A155 ROM:A153 jnh ROM_A163 ROM:A155 ROM:A155 ROM_A155: ; CODE XREF: ROM_A0F6+5B↑j ROM:A155 st ZERO_REG, RAM_C192[] ; Zero register ROM:A15A ld INTMEM_1A, #-8000h ROM:A15E st INTMEM_1A, RAM_C19C[] ROM:A163 ROM:A163 ROM_A163: ; CODE XREF: ROM_A0F6+10↑j ROM:A163 ; ROM_A0F6+5D↑j ROM:A163 ret ROM:A163 ; End of function ROM_A0F6 ROM:A163 ROM:A164 ROM:A164 ; =============== S U B R O U T I N E ======================================= ROM:A164 ROM:A164 ROM:A164 ROM_A164: ; CODE XREF: ROM:7900↑p ROM:A164 andb ZERO_REG, INTMEM_98, #40h ; '@' ; Zero register ROM:A168 jne ROM_A18B ROM:A16A ldb INTMEM_1A, RAM_C1C9[] ROM:A16F cmpb INTMEM_1A, 1A9h[INTMEM_7C] ROM:A174 jnc ROM_A17D ROM:A176 cmp INTMEM_68, 54h[INTMEM_7C] ROM:A17B jnh ROM_A18B ROM:A17D ROM:A17D ROM_A17D: ; CODE XREF: ROM_A164+10↑j ROM:A17D st ZERO_REG, RAM_C192[] ; Zero register ROM:A182 ld INTMEM_1A, #-8000h ROM:A186 st INTMEM_1A, RAM_C19C[] ROM:A18B ROM:A18B ROM_A18B: ; CODE XREF: ROM_A164+4↑j ROM:A18B ; ROM_A164+17↑j ROM:A18B ret ROM:A18B ; End of function ROM_A164 ROM:A18B ROM:A18C ; --------------------------------------------------------------------------- ROM:A18C ret ROM:A18D ROM:A18D ; =============== S U B R O U T I N E ======================================= ROM:A18D ROM:A18D ROM:A18D ROM_A18D: ; CODE XREF: ROM_AC7C+20D↓p ROM:A18D ; ROM_AC7C+24C↓p ROM:A18D mulu INTMEM_1C, INTMEM_20 ROM:A190 jbc INTMEM_1C+1, 7, ROM_A195 ROM:A193 inc INTMEM_1C+2 ROM:A195 ROM:A195 ROM_A195: ; CODE XREF: ROM_A18D+3↑j ROM:A195 ld INTMEM_1C, INTMEM_1C+2 ROM:A198 clr INTMEM_1C+2 ROM:A19A mulu INTMEM_20, INTMEM_20+2 ROM:A19D add INTMEM_1C, INTMEM_20 ROM:A1A0 addc INTMEM_1C+2, INTMEM_20+2 ROM:A1A3 ret ROM:A1A3 ; End of function ROM_A18D ROM:A1A3 ROM:A1A4 ROM:A1A4 ; =============== S U B R O U T I N E ======================================= ROM:A1A4 ROM:A1A4 ROM:A1A4 ROM_A1A4: ; CODE XREF: ROM_AC7C+205↓p ROM:A1A4 ; ROM_AC7C+22C↓p ... ROM:A1A4 divu INTMEM_1C, INTMEM_20 ROM:A1A7 jnv ROM_A1AE ROM:A1A9 ld INTMEM_20+2, #-1 ROM:A1AD ret ROM:A1AE ; --------------------------------------------------------------------------- ROM:A1AE ROM:A1AE ROM_A1AE: ; CODE XREF: ROM_A1A4+3↑j ROM:A1AE ld INTMEM_20+2, INTMEM_1C ROM:A1B1 clr INTMEM_1C ROM:A1B3 divu INTMEM_1C, INTMEM_20 ROM:A1B6 shr INTMEM_20, #1 ROM:A1B9 cmp INTMEM_1C+2, INTMEM_20 ROM:A1BC jnc ROM_A1C0 ROM:A1BE inc INTMEM_1C ROM:A1C0 ROM:A1C0 ROM_A1C0: ; CODE XREF: ROM_A1A4+18↑j ROM:A1C0 ret ROM:A1C0 ; End of function ROM_A1A4 ROM:A1C0 ROM:A1C1 ROM:A1C1 ; =============== S U B R O U T I N E ======================================= ROM:A1C1 ROM:A1C1 ROM:A1C1 ROM_A1C1: ; CODE XREF: ROM_8848+4↑p ROM:A1C1 ; ROM_8848+30↑p ... ROM:A1C1 ld INTMEM_1A, #0Ch ROM:A1C5 ldb INTMEM_20+2, #0 ROM:A1C8 ljmp ROM_4346 ROM:A1C8 ; End of function ROM_A1C1 ROM:A1C8 ROM:A1CB ROM:A1CB ; =============== S U B R O U T I N E ======================================= ROM:A1CB ROM:A1CB ROM:A1CB ROM_A1CB: ; CODE XREF: ROM_8A9C+9↑j ROM:A1CB ; ROM_8AA8+9↑j ... ROM:A1CB ld INTMEM_1A, #0Ch ROM:A1CF ldb INTMEM_20+2, #1 ROM:A1D2 ljmp ROM_4346 ROM:A1D2 ; End of function ROM_A1CB ROM:A1D2 ROM:A1D5 ; --------------------------------------------------------------------------- ROM:A1D5 rst ROM:A1D6 ROM:A1D6 ; =============== S U B R O U T I N E ======================================= ROM:A1D6 ROM:A1D6 ROM:A1D6 ROM_A1D6: ; CODE XREF: ROM_7946+6↑p ROM:A1D6 cmp ZERO_REG, INTMEM_68 ; Zero register ROM:A1D9 je ROM_A1DF ROM:A1DB orb INTMEM_FD, #1 ROM:A1DE ret ROM:A1DF ; --------------------------------------------------------------------------- ROM:A1DF ROM:A1DF ROM_A1DF: ; CODE XREF: ROM_A1D6+3↑j ROM:A1DF andb INTMEM_FD, #-2 ROM:A1E2 ret ROM:A1E2 ; End of function ROM_A1D6 ROM:A1E2 ROM:A1E3 ; --------------------------------------------------------------------------- ROM:A1E3 rst ROM:A1E4 ROM:A1E4 ; =============== S U B R O U T I N E ======================================= ROM:A1E4 ROM:A1E4 ROM:A1E4 ROM_A1E4: ; CODE XREF: ROM:783F↑p ROM:A1E4 pushf ROM:A1E5 ldb INTMEM_1C, (INTMEM_8C+3)[] ROM:A1EA ldb INTMEM_1C+1, INTMEM_90[] ROM:A1EF popf ROM:A1F0 ld INTMEM_1C+2, 56h[INTMEM_7C] ROM:A1F5 and INTMEM_1C+2, #1FFFh ROM:A1F9 add INTMEM_1C, INTMEM_1C+2 ROM:A1FC st INTMEM_1C, RAM_C0F4[] ROM:A201 orb INTMEM_FD, #2 ROM:A204 ret ROM:A204 ; End of function ROM_A1E4 ROM:A204 ROM:A205 ROM:A205 ; =============== S U B R O U T I N E ======================================= ROM:A205 ROM:A205 ROM:A205 ROM_A205: ; CODE XREF: ROM_7946+9↑p ROM:A205 andb ZERO_REG, INTMEM_FD, #2 ; Zero register ROM:A209 je ROM_A228 ROM:A20B pushf ROM:A20C ldb INTMEM_1C, (INTMEM_8C+3)[] ROM:A211 ldb INTMEM_1C+1, INTMEM_90[] ROM:A216 popf ROM:A217 sub INTMEM_1C, RAM_C0F4[] ROM:A21C andb INTMEM_1C+1, #-20h ROM:A21F je ROM_A225 ROM:A221 orb INTMEM_FD, #1 ROM:A224 ret ROM:A225 ; --------------------------------------------------------------------------- ROM:A225 ROM:A225 ROM_A225: ; CODE XREF: ROM_A205+1A↑j ROM:A225 andb INTMEM_FD, #-3 ROM:A228 ROM:A228 ROM_A228: ; CODE XREF: ROM_A205+4↑j ROM:A228 ret ROM:A228 ; End of function ROM_A205 ROM:A228 ROM:A229 ; --------------------------------------------------------------------------- ROM:A229 rst ROM:A22A ROM:A22A ; =============== S U B R O U T I N E ======================================= ROM:A22A ROM:A22A ROM:A22A ROM_A22A: ; CODE XREF: ROM_7946+5A↑p ROM:A22A ldb INTMEM_1C, #1 ROM:A22D andb ZERO_REG, INTMEM_FD, #1 ; Zero register ROM:A231 jne ROM_A235 ROM:A233 incb INTMEM_1C ROM:A235 ROM:A235 ROM_A235: ; CODE XREF: ROM_A22A+7↑j ROM:A235 ld INTMEM_1A, #21h ; '!' ROM:A239 lcall ROM_4346 ROM:A23C ret ROM:A23C ; End of function ROM_A22A ROM:A23C ROM:A23D ; --------------------------------------------------------------------------- ROM:A23D rst ROM:A23E ROM:A23E ; =============== S U B R O U T I N E ======================================= ROM:A23E ROM:A23E ROM:A23E ROM_A23E: ; CODE XREF: ROM:791E↑p ROM:A23E ldb INTMEM_1C+2, INTMEM_CE+1 ROM:A241 ldb INTMEM_1C+3, RAM_C15B[] ROM:A246 ld INTMEM_1C, #22h ; '"' ROM:A24A lcall ROM_2BCA ROM:A24D subb INTMEM_1C, #-80h ROM:A250 ldbse INTMEM_1C, INTMEM_1C ROM:A253 ld INTMEM_1A, RAM_C0D8[] ROM:A258 sub INTMEM_1A, INTMEM_1C ROM:A25B st INTMEM_1A, RAM_C0D8[] ROM:A260 ret ROM:A260 ; End of function ROM_A23E ROM:A260 ROM:A261 ; --------------------------------------------------------------------------- ROM:A261 rst ROM:A262 ROM:A262 ; =============== S U B R O U T I N E ======================================= ROM:A262 ROM:A262 ROM:A262 ROM_A262: ; CODE XREF: ROM:791B↑p ROM:A262 ldb INTMEM_1C+3, RAM_C163[] ROM:A267 ldb INTMEM_1C+2, INTMEM_CE+1 ROM:A26A ld INTMEM_1C, #23h ; '#' ROM:A26E lcall ROM_2BCA ROM:A271 stb INTMEM_1C, RAM_C16A[] ROM:A276 ldb INTMEM_1C+2, INTMEM_E1[] ROM:A27B ld INTMEM_1C, #24h ; '$' ROM:A27F lcall ROM_2BCA ROM:A282 jbc INTMEM_1C, 7, ROM_A288 ROM:A285 ldb INTMEM_1C, #7Fh ROM:A288 ROM:A288 ROM_A288: ; CODE XREF: ROM_A262+20↑j ROM:A288 stb INTMEM_1C, RAM_C169[] ROM:A28D ret ROM:A28D ; End of function ROM_A262 ROM:A28D ROM:A28E ROM:A28E ; =============== S U B R O U T I N E ======================================= ROM:A28E ROM:A28E ROM:A28E ROM_A28E: ; CODE XREF: ROM:7921↑p ROM:A28E ldb INTMEM_1A, RAM_C16A[] ROM:A293 subb INTMEM_1A, #-80h ROM:A296 cmpb INTMEM_1A, #-80h ROM:A299 jc ROM_A2A7 ROM:A29B cmpb INTMEM_1A, RAM_C169[] ROM:A2A0 jnh ROM_A2A7 ROM:A2A2 ldb INTMEM_1A, RAM_C169[] ROM:A2A7 ROM:A2A7 ROM_A2A7: ; CODE XREF: ROM_A28E+B↑j ROM:A2A7 ; ROM_A28E+12↑j ROM:A2A7 mulb INTMEM_1A, #5 ROM:A2AB ld INTMEM_1C, RAM_C0D8[] ROM:A2B0 add INTMEM_1C, INTMEM_1A[] ROM:A2B5 jge ROM_A2BB ROM:A2B7 ld INTMEM_1C, #0 ROM:A2BB ROM:A2BB ROM_A2BB: ; CODE XREF: ROM_A28E+27↑j ROM:A2BB cmp INTMEM_1C, #4FBh ROM:A2BF jnc ROM_A2C5 ROM:A2C1 ld INTMEM_1C, #4FBh ROM:A2C5 ROM:A2C5 ROM_A2C5: ; CODE XREF: ROM_A28E+31↑j ROM:A2C5 st INTMEM_1C, RAM_C0D8[] ROM:A2CA ret ROM:A2CA ; End of function ROM_A28E ROM:A2CA ROM:A2CB ROM:A2CB ; =============== S U B R O U T I N E ======================================= ROM:A2CB ROM:A2CB ROM:A2CB ROM_A2CB: ; CODE XREF: ROM:7842↑p ROM:A2CB ldb INTMEM_D0+3, #5 ROM:A2CE ret ROM:A2CE ; End of function ROM_A2CB ROM:A2CE ROM:A2CF ROM:A2CF ; =============== S U B R O U T I N E ======================================= ROM:A2CF ROM:A2CF ROM:A2CF ROM_A2CF: ; CODE XREF: ROM:7915↑p ROM:A2CF andb INTMEM_1A, INTMEM_2A+1, 1AAh[INTMEM_7C] ROM:A2D5 jge ROM_A2DE ROM:A2D7 cmpb INTMEM_1A, 1ABh[INTMEM_7C] ROM:A2DC jne ROM_A2FE ROM:A2DE ROM:A2DE ROM_A2DE: ; CODE XREF: ROM_A2CF+6↑j ROM:A2DE ldb INTMEM_1C+2, RAM_C1C9[] ROM:A2E3 ld INTMEM_1C, #26h ; '&' ROM:A2E7 lcall ROM_2BCA ROM:A2EA stb INTMEM_1C, RAM_C16B[] ROM:A2EF ldb INTMEM_1C+2, INTMEM_E1[] ROM:A2F4 ld INTMEM_1C, #25h ; '%' ROM:A2F8 lcall ROM_2BCA ROM:A2FB stb INTMEM_1C, INTMEM_D0+3 ROM:A2FE ROM:A2FE ROM_A2FE: ; CODE XREF: ROM_A2CF+D↑j ROM:A2FE ldb INTMEM_1C+2, INTMEM_CE+1 ROM:A301 ldb INTMEM_1C+3, INTMEM_E1[] ROM:A306 ld INTMEM_1C, #27h ; ''' ROM:A30A lcall ROM_2BCA ROM:A30D mulub INTMEM_1C, RAM_C16B[] ROM:A312 shr INTMEM_1C, #1 ROM:A315 cmp INTMEM_1C, #7FFFh ROM:A319 jnh ROM_A31F ROM:A31B ld INTMEM_1C, #7FFFh ROM:A31F ROM:A31F ROM_A31F: ; CODE XREF: ROM_A2CF+4A↑j ROM:A31F ldb INTMEM_1A, RAM_C132[] ROM:A324 subb INTMEM_1A, #-80h ROM:A327 mulb INTMEM_1A, #8 ROM:A32B sub INTMEM_1C, INTMEM_1A ROM:A32E jge ROM_A333 ROM:A330 ld INTMEM_1C, ZERO_REG ; Zero register ROM:A333 ROM:A333 ROM_A333: ; CODE XREF: ROM_A2CF+5F↑j ROM:A333 st INTMEM_1C, INTMEM_C6 ROM:A336 ret ROM:A336 ; End of function ROM_A2CF ROM:A336 ROM:A337 ; --------------------------------------------------------------------------- ROM:A337 rst ROM:A338 ROM:A338 ; =============== S U B R O U T I N E ======================================= ROM:A338 ROM:A338 ROM:A338 ROM_A338: ; CODE XREF: ROM:7912↑p ROM:A338 ld INTMEM_1C, INTMEM_68 ROM:A33B ld INTMEM_1A, 5Ah[INTMEM_7C] ROM:A340 ld INTMEM_1C+2, 5Ch[INTMEM_7C] ROM:A345 ld INTMEM_20, 5Eh[INTMEM_7C] ROM:A34A lcall ROM_A4AC ROM:A34D stb INTMEM_1C, RAM_C1FD[] ROM:A352 ld INTMEM_1C, RAM_C1C8[] ROM:A357 shr INTMEM_1C, #4 ROM:A35A ld INTMEM_1A, 60h[INTMEM_7C] ROM:A35F ld INTMEM_1C+2, 62h[INTMEM_7C] ROM:A364 ld INTMEM_20, 64h[INTMEM_7C] ROM:A369 lcall ROM_A4AC ROM:A36C stb INTMEM_1C, RAM_C1FC[] ROM:A371 ld INTMEM_1C, INTMEM_68 ROM:A374 ld INTMEM_1A, 66h[INTMEM_7C] ROM:A379 ld INTMEM_1C+2, 68h[INTMEM_7C] ROM:A37E ld INTMEM_20, 6Ah[INTMEM_7C] ROM:A383 lcall ROM_A4AC ROM:A386 stb INTMEM_1C, RAM_C16D[] ROM:A38B ld INTMEM_1C, RAM_C1C8[] ROM:A390 shr INTMEM_1C, #4 ROM:A393 sub INTMEM_1C, 6Ch[INTMEM_7C] ROM:A398 jc ROM_A39C ROM:A39A clr INTMEM_1C ROM:A39C ROM:A39C ROM_A39C: ; CODE XREF: ROM_A338+60↑j ROM:A39C ldbse INTMEM_1A, #-1 ROM:A39F ld INTMEM_1C+2, 6Eh[INTMEM_7C] ROM:A3A4 ld INTMEM_20, 70h[INTMEM_7C] ROM:A3A9 lcall ROM_A4AC ROM:A3AC stb INTMEM_1C, RAM_C16C[] ROM:A3B1 ld INTMEM_1C, INTMEM_68 ROM:A3B4 ld INTMEM_1A, 72h[INTMEM_7C] ROM:A3B9 ld INTMEM_1C+2, 74h[INTMEM_7C] ROM:A3BE ld INTMEM_20, 76h[INTMEM_7C] ROM:A3C3 lcall ROM_A4AC ROM:A3C6 stb INTMEM_1C, RAM_C16E[] ROM:A3CB ldb INTMEM_1C, RAM_C16D[] ROM:A3D0 mulub INTMEM_1C, RAM_C16C[] ROM:A3D5 clr INTMEM_1C+2 ROM:A3D7 shll INTMEM_1C, #8 ROM:A3DA div INTMEM_1C, #2710h ROM:A3DF st INTMEM_1C, RAM_C0F8[] ROM:A3E4 ldb INTMEM_1C, RAM_C1FD[] ROM:A3E9 mulub INTMEM_1C, RAM_C1FC[] ROM:A3EE clr INTMEM_1C+2 ROM:A3F0 shll INTMEM_1C, #8 ROM:A3F3 div INTMEM_1C, #2710h ROM:A3F8 st INTMEM_1C, RAM_C0F6[] ROM:A3FD ret ROM:A3FD ; End of function ROM_A338 ROM:A3FD ROM:A3FE ROM:A3FE ; =============== S U B R O U T I N E ======================================= ROM:A3FE ROM:A3FE ROM:A3FE ROM_A3FE: ; CODE XREF: ROM_B599+32↓p ROM:A3FE ; ROM_B599+63↓p ... ROM:A3FE subb INTMEM_1A+1, #-80h ROM:A401 sub INTMEM_1C+2, #-8000h ROM:A405 sub INTMEM_1C, #-8000h ROM:A409 sub INTMEM_20, #-8000h ROM:A40D sub INTMEM_20+2, #-8000h ROM:A411 clr INTMEM_34+2 ROM:A413 ld INTMEM_34, (INTMEM_1C+2)[] ROM:A418 jbc INTMEM_34+1, 7, ROM_A41E ROM:A41B ldbse INTMEM_34+2, #-1 ROM:A41E ROM:A41E ROM_A41E: ; CODE XREF: ROM_A3FE+1A↑j ROM:A41E shll INTMEM_34, #8 ROM:A421 ldbse INTMEM_1C+2, (INTMEM_1A+1)[] ROM:A426 mul INTMEM_1C, (INTMEM_1C+2)[] ROM:A42C shll INTMEM_1C, #4 ROM:A42F add INTMEM_34, INTMEM_1C[] ROM:A434 addc INTMEM_34+2, (INTMEM_1C+2)[] ROM:A439 ldbze INTMEM_1C+2, INTMEM_1A[] ROM:A43E mul INTMEM_1C, INTMEM_20, (INTMEM_1C+2)[] ROM:A445 shll INTMEM_1C, #4 ROM:A448 add INTMEM_34, INTMEM_1C[] ROM:A44D addc INTMEM_34+2, (INTMEM_1C+2)[] ROM:A452 ldbse INTMEM_1C+2, (INTMEM_1A+1)[] ROM:A457 ldbze INTMEM_1C, INTMEM_1A[] ROM:A45C mul INTMEM_1C, (INTMEM_1C+2)[] ROM:A462 mul INTMEM_1C, (INTMEM_20+2)[] ROM:A468 add INTMEM_34, INTMEM_1C[] ROM:A46D addc INTMEM_34+2, (INTMEM_1C+2)[] ROM:A472 jlt ROM_A478 ROM:A474 jnv ROM_A483 ROM:A476 jge ROM_A47D ROM:A478 ROM:A478 ROM_A478: ; CODE XREF: ROM_A3FE+74↑j ROM:A478 clr INTMEM_20 ROM:A47A clr INTMEM_20+2 ROM:A47C ret ROM:A47D ; --------------------------------------------------------------------------- ROM:A47D ROM:A47D ROM_A47D: ; CODE XREF: ROM_A3FE+78↑j ROM:A47D ldbse INTMEM_34, #-1 ROM:A480 ldbse INTMEM_34+2, #-1 ROM:A483 ROM:A483 ROM_A483: ; CODE XREF: ROM_A3FE+76↑j ROM:A483 shrl INTMEM_34, #8 ROM:A486 cmp INTMEM_34+2, ZERO_REG[] ; Zero register ROM:A48B je ROM_A492 ROM:A48D ldbse INTMEM_20+2, #-1 ROM:A490 sjmp ROM_A497 ROM:A492 ; --------------------------------------------------------------------------- ROM:A492 ROM:A492 ROM_A492: ; CODE XREF: ROM_A3FE+8D↑j ROM:A492 st INTMEM_34, (INTMEM_20+2)[] ROM:A497 ROM:A497 ROM_A497: ; CODE XREF: ROM_A3FE+92↑j ROM:A497 shrl INTMEM_34, #2 ROM:A49A cmp INTMEM_34+3, ZERO_REG[] ; Zero register ROM:A49F je ROM_A4A5 ROM:A4A1 ldbse INTMEM_20, #-1 ROM:A4A4 ret ROM:A4A5 ; --------------------------------------------------------------------------- ROM:A4A5 ROM:A4A5 ROM_A4A5: ; CODE XREF: ROM_A3FE+A1↑j ROM:A4A5 st INTMEM_34, INTMEM_20[] ROM:A4AA ret ROM:A4AA ; End of function ROM_A3FE ROM:A4AA ROM:A4AB ; --------------------------------------------------------------------------- ROM:A4AB rst ROM:A4AC ROM:A4AC ; =============== S U B R O U T I N E ======================================= ROM:A4AC ROM:A4AC ROM:A4AC ROM_A4AC: ; CODE XREF: ROM_A338+12↑p ROM:A4AC ; ROM_A338+31↑p ... ROM:A4AC cmp INTMEM_1C, INTMEM_1A ROM:A4AF jnh ROM_A4B4 ROM:A4B1 st INTMEM_1A, INTMEM_1C ROM:A4B4 ROM:A4B4 ROM_A4B4: ; CODE XREF: ROM_A4AC+3↑j ROM:A4B4 sub INTMEM_1C+2, #-8000h ROM:A4B8 mul INTMEM_1C, (INTMEM_1C+2)[] ROM:A4BE sub INTMEM_20, #-8000h ROM:A4C2 mul INTMEM_20, #0Ah ROM:A4C7 add INTMEM_1C, INTMEM_20 ROM:A4CA addc INTMEM_1C+2, INTMEM_20+2 ROM:A4CD jlt ROM_A4E6 ROM:A4CF div INTMEM_1C, #3E8h ROM:A4D4 jv ROM_A4E2 ROM:A4D6 cmp INTMEM_1C, #100h ROM:A4DA jc ROM_A4E2 ROM:A4DC cmpb INTMEM_1C, #64h ; 'd' ROM:A4DF jnc ROM_A4E6 ROM:A4E1 ret ROM:A4E2 ; --------------------------------------------------------------------------- ROM:A4E2 ROM:A4E2 ROM_A4E2: ; CODE XREF: ROM_A4AC+28↑j ROM:A4E2 ; ROM_A4AC+2E↑j ROM:A4E2 ldb INTMEM_1C, #-1 ROM:A4E5 ret ROM:A4E6 ; --------------------------------------------------------------------------- ROM:A4E6 ROM:A4E6 ROM_A4E6: ; CODE XREF: ROM_A4AC+21↑j ROM:A4E6 ; ROM_A4AC+33↑j ROM:A4E6 ldb INTMEM_1C, #64h ; 'd' ROM:A4E9 ret ROM:A4E9 ; End of function ROM_A4AC ROM:A4E9 ROM:A4EA ROM:A4EA ; =============== S U B R O U T I N E ======================================= ROM:A4EA ROM:A4EA ROM:A4EA ROM_A4EA: ; CODE XREF: ROM:78D6↑p ROM:A4EA andb INTMEM_1A, INTMEM_2A+1, 1ADh[INTMEM_7C] ROM:A4F0 jge ROM_A4F9 ROM:A4F2 cmpb INTMEM_1A, 1AEh[INTMEM_7C] ROM:A4F7 jne ROM_A550 ROM:A4F9 ROM:A4F9 ROM_A4F9: ; CODE XREF: ROM_A4EA+6↑j ROM:A4F9 ldb INTMEM_1C+2, RAM_C1C9[] ROM:A4FE ld INTMEM_1C, #28h ; '(' ROM:A502 lcall ROM_2BCA ROM:A505 ldbze INTMEM_34, INTMEM_1C ROM:A508 ldbze INTMEM_20+2, RAM_C1A0[] ROM:A50D add INTMEM_34, INTMEM_20+2 ROM:A510 mulu INTMEM_34, #19h ROM:A514 st INTMEM_34, RAM_C0FA[] ROM:A519 ldb INTMEM_1C, 1ACh[INTMEM_7C] ROM:A51E mulub INTMEM_1A, INTMEM_1C, #19h ROM:A522 add INTMEM_1A, RAM_C0FA[] ROM:A527 st INTMEM_1A, RAM_C0FC[] ROM:A52C andb ZERO_REG, INTMEM_F3, #40h ; '@' ; Zero register ROM:A530 je ROM_A550 ROM:A532 ld INTMEM_34, RAM_C0FA[] ROM:A537 sub INTMEM_34, 78h[INTMEM_7C] ROM:A53C st INTMEM_34, RAM_C0FA[] ROM:A541 ld INTMEM_34, RAM_C0FC[] ROM:A546 sub INTMEM_34, 78h[INTMEM_7C] ROM:A54B st INTMEM_34, RAM_C0FC[] ROM:A550 ROM:A550 ROM_A550: ; CODE XREF: ROM_A4EA+D↑j ROM:A550 ; ROM_A4EA+46↑j ROM:A550 andb ZERO_REG, INTMEM_FD, #4 ; Zero register ROM:A554 je ROM_A58A ROM:A556 andb ZERO_REG, INTMEM_FD, #8 ; Zero register ROM:A55A je ROM_A586 ROM:A55C cmp INTMEM_68, RAM_C0FA[] ROM:A561 jc ROM_A589 ROM:A563 ld INTMEM_1A, 7Ah[INTMEM_7C] ROM:A568 st INTMEM_1A, RAM_C0BA[] ROM:A56D stb ZERO_REG, RAM_C16F[] ; Zero register ROM:A572 ld INTMEM_1C, INTMEM_50 ROM:A575 shl INTMEM_1C, #2 ROM:A578 ldbze INTMEM_20, INTMEM_82+1 ROM:A57B divub INTMEM_20, #12h ROM:A57E orb INTMEM_20, INTMEM_1C ROM:A581 stb INTMEM_20, RAM_C170[] ROM:A586 ROM:A586 ROM_A586: ; CODE XREF: ROM_A4EA+70↑j ROM:A586 andb INTMEM_FD, #-5 ROM:A589 ROM:A589 ROM_A589: ; CODE XREF: ROM_A4EA+77↑j ROM:A589 ret ROM:A58A ; --------------------------------------------------------------------------- ROM:A58A ROM:A58A ROM_A58A: ; CODE XREF: ROM_A4EA+6A↑j ROM:A58A andb ZERO_REG, INTMEM_FD, #8 ; Zero register ROM:A58E je ROM_A59A ROM:A590 cmp INTMEM_68, RAM_C0FC[] ROM:A595 jnc ROM_A59A ROM:A597 orb INTMEM_FD, #4 ROM:A59A ROM:A59A ROM_A59A: ; CODE XREF: ROM_A4EA+A4↑j ROM:A59A ; ROM_A4EA+AB↑j ROM:A59A ret ROM:A59A ; End of function ROM_A4EA ROM:A59A ROM:A59B ; --------------------------------------------------------------------------- ROM:A59B rst ROM:A59C ROM:A59C ; =============== S U B R O U T I N E ======================================= ROM:A59C ROM:A59C ROM:A59C ROM_A59C: ; CODE XREF: ROM:78D9↑p ROM:A59C cmp ZERO_REG, RAM_C0BA[] ; Zero register ROM:A5A1 je ROM_A5E4 ROM:A5A3 ld INTMEM_1C, INTMEM_50 ROM:A5A6 shl INTMEM_1C, #2 ROM:A5A9 ldbze INTMEM_20, INTMEM_82+1 ROM:A5AC divub INTMEM_20, #12h ROM:A5AF orb INTMEM_20, INTMEM_1C ROM:A5B2 subb INTMEM_20+2, INTMEM_20, RAM_C170[] ROM:A5B8 ROM:A5B8 ROM_A5B8: ; CODE XREF: ROM_A59C+46↓j ROM:A5B8 cmpb INTMEM_20+2, RAM_C16F[] ROM:A5BD je ROM_A5E4 ROM:A5BF ld INTMEM_1C, RAM_C0BA[] ROM:A5C4 ldbze INTMEM_26, 1AFh[INTMEM_7C] ROM:A5C9 mulu INTMEM_1C, INTMEM_26[] ROM:A5CE shral INTMEM_1C, #8 ROM:A5D1 st INTMEM_1C, RAM_C0BA[] ROM:A5D6 ldb INTMEM_1A, RAM_C16F[] ROM:A5DB incb INTMEM_1A ROM:A5DD stb INTMEM_1A, RAM_C16F[] ROM:A5E2 sjmp ROM_A5B8 ROM:A5E4 ; --------------------------------------------------------------------------- ROM:A5E4 ROM:A5E4 ROM_A5E4: ; CODE XREF: ROM_A59C+5↑j ROM:A5E4 ; ROM_A59C+21↑j ROM:A5E4 ret ROM:A5E4 ; End of function ROM_A59C ROM:A5E4 ROM:A5E5 ; --------------------------------------------------------------------------- ROM:A5E5 rst ROM:A5E6 ROM:A5E6 ; =============== S U B R O U T I N E ======================================= ROM:A5E6 ROM:A5E6 ROM:A5E6 ROM_A5E6: ; CODE XREF: ROM:7848↑p ROM:A5E6 lcall ROM_A63E ROM:A5E9 ret ROM:A5E9 ; End of function ROM_A5E6 ROM:A5E9 ROM:A5EA ROM:A5EA ; =============== S U B R O U T I N E ======================================= ROM:A5EA ROM:A5EA ROM:A5EA ROM_A5EA: ; CODE XREF: ROM:78F4↑p ROM:A5EA lcall ROM_A63E ROM:A5ED andb ZERO_REG, INTMEM_FD, #-80h ; Zero register ROM:A5F1 jne ROM_A637 ROM:A5F3 andb ZERO_REG, INTMEM_FD, #20h ; ' ' ; Zero register ROM:A5F7 jne ROM_A61E ROM:A5F9 andb ZERO_REG, INTMEM_FD, #8 ; Zero register ROM:A5FD jne ROM_A63D ROM:A5FF pushf ROM:A600 ldb INTMEM_1C, INTMEM_8C+3 ROM:A603 ldb INTMEM_1C+1, INTMEM_90 ROM:A606 popf ROM:A607 shr INTMEM_1C, #5 ROM:A60A ldb INTMEM_20+2, 1B0h[INTMEM_7C] ROM:A60F shrb INTMEM_20+2, #1 ROM:A612 addb INTMEM_1C, INTMEM_20+2 ROM:A615 stb INTMEM_1C, RAM_C171[] ROM:A61A orb INTMEM_FD, #20h ; ' ' ROM:A61D ret ROM:A61E ; --------------------------------------------------------------------------- ROM:A61E ROM:A61E ROM_A61E: ; CODE XREF: ROM_A5EA+D↑j ROM:A61E pushf ROM:A61F ldb INTMEM_1C, INTMEM_8C+3 ROM:A622 ldb INTMEM_1C+1, INTMEM_90 ROM:A625 popf ROM:A626 shr INTMEM_1C, #5 ROM:A629 cmpb INTMEM_1C, RAM_C171[] ROM:A62E jlt ROM_A636 ROM:A630 andb INTMEM_FD, #-21h ROM:A633 orb INTMEM_FD, #8 ROM:A636 ROM:A636 ROM_A636: ; CODE XREF: ROM_A5EA+44↑j ROM:A636 ret ROM:A637 ; --------------------------------------------------------------------------- ROM:A637 ROM:A637 ROM_A637: ; CODE XREF: ROM_A5EA+7↑j ROM:A637 andb INTMEM_FD, #-21h ROM:A63A andb INTMEM_FD, #-9 ROM:A63D ROM:A63D ROM_A63D: ; CODE XREF: ROM_A5EA+13↑j ROM:A63D ret ROM:A63D ; End of function ROM_A5EA ROM:A63D ROM:A63E ROM:A63E ; =============== S U B R O U T I N E ======================================= ROM:A63E ROM:A63E ROM:A63E ROM_A63E: ; CODE XREF: ROM_A5E6↑p ROM:A63E ; ROM_A5EA↑p ROM:A63E andb ZERO_REG, INTMEM_B5, #1 ; Zero register ROM:A642 je ROM_A65E ROM:A644 andb ZERO_REG, INTMEM_FD, #-80h ; Zero register ROM:A648 jne ROM_A656 ROM:A64A cmpb INTMEM_D0, 1B1h[INTMEM_7C] ROM:A64F jc ROM_A652 ROM:A651 ret ROM:A652 ; --------------------------------------------------------------------------- ROM:A652 ROM:A652 ROM_A652: ; CODE XREF: ROM_A63E+11↑j ROM:A652 orb INTMEM_FD, #-80h ROM:A655 ret ROM:A656 ; --------------------------------------------------------------------------- ROM:A656 ROM:A656 ROM_A656: ; CODE XREF: ROM_A63E+A↑j ROM:A656 cmpb INTMEM_D0, 1B2h[INTMEM_7C] ROM:A65B jnc ROM_A65E ROM:A65D ret ROM:A65E ; --------------------------------------------------------------------------- ROM:A65E ROM:A65E ROM_A65E: ; CODE XREF: ROM_A63E+4↑j ROM:A65E ; ROM_A63E+1D↑j ROM:A65E andb INTMEM_FD, #7Fh ROM:A661 ret ROM:A661 ; End of function ROM_A63E ROM:A661 ROM:A662 ROM:A662 ; =============== S U B R O U T I N E ======================================= ROM:A662 ROM:A662 ROM:A662 ROM_A662: ; CODE XREF: ROM:78F7↑p ROM:A662 andb ZERO_REG, INTMEM_FD, #4 ; Zero register ROM:A666 je ROM_A67A ROM:A668 ld INTMEM_20, ZERO_REG ; Zero register ROM:A66B st INTMEM_20, RAM_C192[] ROM:A670 ld INTMEM_20, #-8000h ROM:A674 st INTMEM_20, RAM_C19C[] ROM:A679 ret ROM:A67A ; --------------------------------------------------------------------------- ROM:A67A ROM:A67A ROM_A67A: ; CODE XREF: ROM_A662+4↑j ROM:A67A cmp ZERO_REG, RAM_C0BA[] ; Zero register ROM:A67F je ROM_A69D ROM:A681 ld INTMEM_1C, RAM_C192[] ROM:A686 mulu INTMEM_1C, #1900h ROM:A68A ld INTMEM_20, RAM_C0BA[] ROM:A68F add INTMEM_20, #1900h ROM:A68F ; CODE XREF: ROM:A6FA↓j ROM:A693 divu INTMEM_1C, INTMEM_20[] ROM:A698 st INTMEM_1C, RAM_C192[] ROM:A69D ROM:A69D ROM_A69D: ; CODE XREF: ROM_A662+1D↑j ROM:A69D ret ROM:A69D ; End of function ROM_A662 ROM:A69D ROM:A69E ROM:A69E ; =============== S U B R O U T I N E ======================================= ROM:A69E ROM:A69E ROM:A69E ROM_A69E: ; CODE XREF: ROM:7942↑p ROM:A69E ld INTMEM_34, #-593Ch ROM:A6A2 ROM:A6A2 ROM_A6A2: ; CODE XREF: ROM_A69E+11↓j ROM:A6A2 cmpb INTMEM_1A, [INTMEM_34]+ ROM:A6A5 je ROM_A6B8 ROM:A6A7 add INTMEM_34, #3 ROM:A6AB cmp INTMEM_34, #-58E8h ROM:A6AF jne ROM_A6A2 ROM:A6B1 ldb INTMEM_1A, #-1 ROM:A6B4 ld INTMEM_72, [SP] ; Stack pointer ROM:A6B7 ret ROM:A6B8 ; --------------------------------------------------------------------------- ROM:A6B8 ROM:A6B8 ROM_A6B8: ; CODE XREF: ROM_A69E+7↑j ROM:A6B8 inc INTMEM_34 ROM:A6BA ldb INTMEM_1A, ZERO_REG ; Zero register ROM:A6BD ld INTMEM_34, [INTMEM_34] ROM:A6C0 br [INTMEM_34] ROM:A6C0 ; End of function ROM_A69E ROM:A6C0 ROM:A6C2 ; --------------------------------------------------------------------------- ROM:A6C2 ret ROM:A6C3 ; --------------------------------------------------------------------------- ROM:A6C3 rst ROM:A6C4 ; --------------------------------------------------------------------------- ROM:A6C4 sjmp ROM_A6C6 ROM:A6C6 ; --------------------------------------------------------------------------- ROM:A6C6 ROM:A6C6 ROM_A6C6: ; CODE XREF: ROM:A6C4↑j ROM:A6C6 shral ZERO_REG+1, INTMEM_A8 ; Zero register ROM:A6C9 skip INTMEM_50 ROM:A6CB addc INTMEM_A8, -1E00h[INTMEM_78] ROM:A6D0 subb INTMEM_4, [ZERO_REG] ; Zero register ROM:A6D3 subc INTMEM_26, #7Bh ; '{' ROM:A6D7 subc INTMEM_48, #7Ch ; '|' ROM:A6DB subc INTMEM_56, #7Eh ; '~' ROM:A6DF subc ZERO_REG, [INTMEM_7E]+ ; Zero register ROM:A6E2 not INTMEM_AB ROM:A6E4 cmp INTMEM_A8+1, #6A00h ROM:A6E8 cmp INTMEM_84+1, [ZERO_REG] ; Zero register ROM:A6EB subc INTMEM_A0, #8Bh ROM:A6EF subc INTMEM_BB, #8Ch ROM:A6F3 subc INTMEM_20, #91h ROM:A6F7 subc ZERO_REG, [INTMEM_92] ; Zero register ROM:A6FA jbs INTMEM_AA, 3, ROM_A68F+1 ROM:A6FD skip INTMEM_CC ROM:A6FF subc ZERO_REG, [INTMEM_94] ; Zero register ROM:A702 ljmp ROM_72AD+2 ROM:A705 ; --------------------------------------------------------------------------- ROM:A705 skip INTMEM_26 ROM:A707 subc INTMEM_A8, -5A00h[INTMEM_EC] ROM:A707 ; --------------------------------------------------------------------------- ROM:A70C db 0EEh ROM:A70D ; --------------------------------------------------------------------------- ROM:A70D skip INTMEM_AD ROM:A70F subc ZERO_REG, INTMEM_F6+3 ; Zero register ROM:A712 mulub INTMEM_F4, INTMEM_A8 ROM:A715 skip INTMEM_D0+2 ROM:A717 subc ZERO_REG, ZERO_REG+1 ; Zero register ROM:A71A addb INTMEM_8C+2, 2[INTMEM_A6] ROM:A71F addc INTMEM_A6+1, -6E00h[ZERO_REG+2] ; Zero register ROM:A724 xch INTMEM_98, ZERO_REG ; Zero register ROM:A727 addc INTMEM_A6+1, -5800h[INTMEM_4] ROM:A72C ext ZERO_REG ; Zero register ROM:A72E subcb INTMEM_C0+1, 7[INTMEM_A6] ROM:A733 addc INTMEM_C6+1, 0[INT_MASK] ; Interrupt mask register ROM:A737 addc INTMEM_A6+1, -2B00h[INT_MASK] ; Interrupt mask register ROM:A73C shra INTMEM_DB, #0 ROM:A73F addc INTMEM_A6+1, -1700h[INT_PEND+1] ; Interrupt pending register ROM:A744 shrl INTMEM_F6, #0 ROM:A747 addc INTMEM_A6+1, -400h[INTMEM_B+1] ROM:A74C shral INTMEM_4+1, #0 ROM:A74F subc SP, INTMEM_A0+1 ; Stack pointer ROM:A752 addc INTMEM_C0+1, 9Ah[INTMEM_C0] ROM:A756 sjmp ROM_AA37 ROM:A758 ; --------------------------------------------------------------------------- ROM:A758 clrb INTMEM_62+3 ROM:A75A neg ZERO_REG ; Zero register ROM:A75C st INTMEM_50, INTMEM_86+3 ROM:A75F addc INTMEM_F0+1, 0D7h[INTMEM_C0] ROM:A763 ldb INTMEM_1A, #-1 ROM:A766 ld INTMEM_72, [SP] ; Stack pointer ROM:A769 ret ROM:A76A ; --------------------------------------------------------------------------- ROM:A76A inc INTMEM_C0 ROM:A76C ldb INTMEM_1A, ZERO_REG ; Zero register ROM:A76F ld INTMEM_1C, ZERO_REG ; Zero register ROM:A772 ld INTMEM_C0, [INTMEM_C0] ROM:A775 br [INTMEM_C0] ROM:A777 ; --------------------------------------------------------------------------- ROM:A777 ldb INTMEM_1C, RAM_C1AC[] ROM:A77C addb INTMEM_1C, #-80h ROM:A77F mulb INTMEM_1C, #19h ROM:A783 mul INTMEM_1C, #0Ah ROM:A788 div INTMEM_1C, #3Dh ; '=' ROM:A78D ret ROM:A78E ; --------------------------------------------------------------------------- ROM:A78E ldb INTMEM_1C, INTMEM_D0+1 ROM:A791 ret ROM:A792 ; --------------------------------------------------------------------------- ROM:A792 ldb INTMEM_1C, RAM_C137[] ROM:A797 ret ROM:A798 ; --------------------------------------------------------------------------- ROM:A798 ldb INTMEM_1C, RAM_C1A8[] ROM:A79D addb INTMEM_1C, #-80h ROM:A7A0 jc ROM_A7A4 ROM:A7A2 negb INTMEM_1C ROM:A7A4 ROM:A7A4 ROM_A7A4: ; CODE XREF: ROM:A7A0↑j ROM:A7A4 mulub INTMEM_1C, #4 ROM:A7A7 ret ROM:A7A8 ; --------------------------------------------------------------------------- ROM:A7A8 ldb INTMEM_1C, RAM_C172[] ROM:A7AD addb INTMEM_1C, #-80h ROM:A7B0 negb INTMEM_1C ROM:A7B2 mulb INTMEM_1C, #8 ROM:A7B6 divb INTMEM_1C, #32h ; '2' ROM:A7BA ret ROM:A7BB ; --------------------------------------------------------------------------- ROM:A7BB ldb INTMEM_1C, RAM_C1A3[] ROM:A7C0 ret ROM:A7C1 ; --------------------------------------------------------------------------- ROM:A7C1 ldb INTMEM_1C, RAM_C1A2[] ROM:A7C6 ret ROM:A7C7 ; --------------------------------------------------------------------------- ROM:A7C7 ld INTMEM_1C, RAM_C198[] ROM:A7CC mulu INTMEM_1C, #0Ah ROM:A7D0 divu INTMEM_1C, #40h ; '@' ROM:A7D4 ret ROM:A7D5 ; --------------------------------------------------------------------------- ROM:A7D5 ldb INTMEM_1C, RAM_C19A[] ROM:A7DA ret ROM:A7DB ; --------------------------------------------------------------------------- ROM:A7DB ldb INTMEM_1C, #1 ROM:A7DE andb ZERO_REG, INTMEM_BB+1, #1 ; Zero register ROM:A7E2 jne ROM_A7E5 ROM:A7E4 ret ROM:A7E5 ; --------------------------------------------------------------------------- ROM:A7E5 ROM:A7E5 ROM_A7E5: ; CODE XREF: ROM:A7E2↑j ROM:A7E5 ldb INTMEM_1C, #0 ROM:A7E8 ret ROM:A7E9 ; --------------------------------------------------------------------------- ROM:A7E9 ldb INTMEM_1C, #0 ROM:A7EC andb ZERO_REG, INTMEM_F6, #40h ; '@' ; Zero register ROM:A7F0 je ROM_A7F5 ROM:A7F2 ldb INTMEM_1C, #1 ROM:A7F5 ROM:A7F5 ROM_A7F5: ; CODE XREF: ROM:A7F0↑j ROM:A7F5 ret ROM:A7F6 ; --------------------------------------------------------------------------- ROM:A7F6 ldb INTMEM_1C, RAM_C131[] ROM:A7FB ret ROM:A7FC ; --------------------------------------------------------------------------- ROM:A7FC ld INTMEM_1C, INTMEM_C4[] ROM:A801 divub INTMEM_1C, #-6 ROM:A804 ret ROM:A805 ; --------------------------------------------------------------------------- ROM:A805 ldb INTMEM_1C, (INTMEM_EE+1)[] ROM:A80A shrb INTMEM_1C, #1 ROM:A80D ret ROM:A80E ; --------------------------------------------------------------------------- ROM:A80E ldb INTMEM_C0, INTMEM_20+2 ROM:A811 st INTMEM_20, RAM_C1D6[] ROM:A816 cmpb INTMEM_20+2, #0 ROM:A819 jne ROM_A852 ROM:A81B cmp INTMEM_20, 80h[INTMEM_7C] ROM:A820 jc ROM_A825 ROM:A822 orb INTMEM_FE, #2 ROM:A825 ROM:A825 ROM_A825: ; CODE XREF: ROM:A820↑j ROM:A825 andb ZERO_REG, INTMEM_FE, #2 ; Zero register ROM:A829 jne ROM_A876 ROM:A82B cmp INTMEM_20, 7Ch[INTMEM_7C] ROM:A830 jnh ROM_A877 ROM:A832 cmpb INTMEM_CE, 1B4h[INTMEM_7C] ROM:A837 jnc ROM_A84C ROM:A839 cmp INTMEM_68, 7Eh[INTMEM_7C] ROM:A83E jnh ROM_A84C ROM:A840 ldb INTMEM_C0+1, RAM_C1A3[] ROM:A845 cmpb INTMEM_C0+1, 1B3h[INTMEM_7C] ROM:A84A jnc ROM_A852 ROM:A84C ROM:A84C ROM_A84C: ; CODE XREF: ROM:A837↑j ROM:A84C ; ROM:A83E↑j ROM:A84C andb ZERO_REG, INTMEM_FE, #1 ; Zero register ROM:A850 je ROM_A876 ROM:A852 ROM:A852 ROM_A852: ; CODE XREF: ROM:A819↑j ROM:A852 ; ROM:A84A↑j ROM:A852 orb INTMEM_FE, #1 ROM:A855 ldb INTMEM_1C+2, RAM_C1A3[] ROM:A85A ldb INTMEM_1C+3, INTMEM_E1[] ROM:A85F ld INTMEM_1C, #29h ; ')' ROM:A863 lcall ROM_2BCA ROM:A866 ldb INTMEM_20+1, INTMEM_1C ROM:A869 clrb INTMEM_20 ROM:A86B ldb INTMEM_1A, #3 ROM:A86E cmpb INTMEM_C0, ZERO_REG ; Zero register ROM:A871 je ROM_A876 ROM:A873 ldb INTMEM_1A, #0 ROM:A876 ROM:A876 ROM_A876: ; CODE XREF: ROM:A829↑j ROM:A876 ; ROM:A850↑j ... ROM:A876 ret ROM:A877 ; --------------------------------------------------------------------------- ROM:A877 ROM:A877 ROM_A877: ; CODE XREF: ROM:A830↑j ROM:A877 andb INTMEM_FE, #-2 ROM:A87A ret ROM:A87B ; --------------------------------------------------------------------------- ROM:A87B rst ROM:A87C ; --------------------------------------------------------------------------- ROM:A87C ldb INTMEM_1A, #0 ROM:A87F orb INTMEM_FE, #4 ROM:A882 ret ROM:A883 ROM:A883 ; =============== S U B R O U T I N E ======================================= ROM:A883 ROM:A883 ROM:A883 ROM_A883: ; CODE XREF: ROM_7946+67↑p ROM:A883 andb ZERO_REG, INTMEM_FE, #4 ; Zero register ROM:A887 je ROM_A893 ROM:A889 ldb INTMEM_1A+1, 1B5h[INTMEM_7C] ROM:A88E stb INTMEM_1A+1, RAM_C1A0[] ROM:A893 ROM:A893 ROM_A893: ; CODE XREF: ROM_A883+4↑j ROM:A893 ret ROM:A893 ; End of function ROM_A883 ROM:A893 ROM:A894 ROM:A894 ; =============== S U B R O U T I N E ======================================= ROM:A894 ROM:A894 ROM:A894 ROM_A894: ; CODE XREF: ROM:78C1↑p ROM:A894 andb ZERO_REG, INTMEM_FE, #4 ; Zero register ROM:A898 je ROM_A8A4 ROM:A89A ldb INTMEM_1A+1, 1B6h[INTMEM_7C] ROM:A89F stb INTMEM_1A+1, RAM_C1A2[] ROM:A8A4 ROM:A8A4 ROM_A8A4: ; CODE XREF: ROM_A894+4↑j ROM:A8A4 ret ROM:A8A4 ; End of function ROM_A894 ROM:A8A4 ROM:A8A5 ; --------------------------------------------------------------------------- ROM:A8A5 rst ROM:A8A6 ; --------------------------------------------------------------------------- ROM:A8A6 ldb INTMEM_1A, #0 ROM:A8A9 orb INTMEM_FE, #8 ROM:A8AC ret ROM:A8AD ; --------------------------------------------------------------------------- ROM:A8AD ldb INTMEM_1A, #0 ROM:A8B0 orb INTMEM_FE, #10h ROM:A8B3 ret ROM:A8B4 ROM:A8B4 ; =============== S U B R O U T I N E ======================================= ROM:A8B4 ROM:A8B4 ROM:A8B4 ROM_A8B4: ; CODE XREF: ROM_7946+48↑p ROM:A8B4 andb ZERO_REG, INTMEM_FE, #8 ; Zero register ROM:A8B8 je ROM_A8BF ROM:A8BA orb INTMEM_F6+1, #-80h ROM:A8BD sjmp ROM_A8C2 ROM:A8BF ; --------------------------------------------------------------------------- ROM:A8BF ROM:A8BF ROM_A8BF: ; CODE XREF: ROM_A8B4+4↑j ROM:A8BF andb INTMEM_F6+1, #7Fh ROM:A8C2 ROM:A8C2 ROM_A8C2: ; CODE XREF: ROM_A8B4+9↑j ROM:A8C2 ret ROM:A8C2 ; End of function ROM_A8B4 ROM:A8C2 ROM:A8C3 ROM:A8C3 ; =============== S U B R O U T I N E ======================================= ROM:A8C3 ROM:A8C3 ROM:A8C3 ROM_A8C3: ; CODE XREF: ROM_7946+4B↑p ROM:A8C3 andb ZERO_REG, INTMEM_FE, #10h ; Zero register ROM:A8C7 je ROM_A8CE ROM:A8C9 orb INTMEM_F6+2, #1 ROM:A8CC sjmp ROM_A8D1 ROM:A8CE ; --------------------------------------------------------------------------- ROM:A8CE ROM:A8CE ROM_A8CE: ; CODE XREF: ROM_A8C3+4↑j ROM:A8CE andb INTMEM_F6+2, #-2 ROM:A8D1 ROM:A8D1 ROM_A8D1: ; CODE XREF: ROM_A8C3+9↑j ROM:A8D1 ret ROM:A8D1 ; End of function ROM_A8C3 ROM:A8D1 ROM:A8D2 ; --------------------------------------------------------------------------- ROM:A8D2 ldb INTMEM_1A, #0 ROM:A8D5 andb INTMEM_FE, #-9 ROM:A8D8 andb INTMEM_FE, #-11h ROM:A8DB andb INTMEM_FE, #-5 ROM:A8DE andb INTMEM_F6+2, #-3 ROM:A8E1 ret ROM:A8E2 ; --------------------------------------------------------------------------- ROM:A8E2 orb INTMEM_F6+2, #2 ROM:A8E5 ldb INTMEM_20, RAM_C131[] ROM:A8EA cmpb INTMEM_20, 1B7h[INTMEM_7C] ROM:A8EF jc ROM_A8F3 ROM:A8F1 incb INTMEM_20 ROM:A8F3 ROM:A8F3 ROM_A8F3: ; CODE XREF: ROM:A8EF↑j ROM:A8F3 ldb INTMEM_1C+2, #0 ROM:A8F6 stb INTMEM_20, RAM_C131[] ROM:A8FB lcall ROM_89FE ROM:A8FE ldb INTMEM_20, RAM_C131[] ROM:A903 ret ROM:A904 ; --------------------------------------------------------------------------- ROM:A904 orb INTMEM_F6+2, #2 ROM:A907 ldb INTMEM_20, RAM_C131[] ROM:A90C cmpb INTMEM_20, 1B8h[INTMEM_7C] ROM:A911 jnh ROM_A915 ROM:A913 decb INTMEM_20 ROM:A915 ROM:A915 ROM_A915: ; CODE XREF: ROM:A911↑j ROM:A915 ldb INTMEM_1C+2, #0 ROM:A918 stb INTMEM_20, RAM_C131[] ROM:A91D lcall ROM_89FE ROM:A920 ldb INTMEM_20, RAM_C131[] ROM:A925 ret ROM:A926 ; --------------------------------------------------------------------------- ROM:A926 orb INTMEM_F6+2, #2 ROM:A929 ldb INTMEM_20, RAM_C132[] ROM:A92E cmpb INTMEM_20, 1B9h[INTMEM_7C] ROM:A933 jc ROM_A937 ROM:A935 incb INTMEM_20 ROM:A937 ROM:A937 ROM_A937: ; CODE XREF: ROM:A933↑j ROM:A937 ldb INTMEM_1C+2, #-1 ROM:A93A stb INTMEM_20, RAM_C132[] ROM:A93F lcall ROM_89FE ROM:A942 ldb INTMEM_20, RAM_C132[] ROM:A947 ret ROM:A948 ; --------------------------------------------------------------------------- ROM:A948 orb INTMEM_F6+2, #2 ROM:A94B ldb INTMEM_20, RAM_C132[] ROM:A950 cmpb INTMEM_20, 1BAh[INTMEM_7C] ROM:A955 jnh ROM_A959 ROM:A957 decb INTMEM_20 ROM:A959 ROM:A959 ROM_A959: ; CODE XREF: ROM:A955↑j ROM:A959 ldb INTMEM_1C+2, #-1 ROM:A95C stb INTMEM_20, RAM_C132[] ROM:A961 lcall ROM_89FE ROM:A964 ldb INTMEM_20, RAM_C132[] ROM:A969 ret ROM:A96A ; --------------------------------------------------------------------------- ROM:A96A ldb INTMEM_20, (INTMEM_D0+1)[] ROM:A96F cmpb INTMEM_20, 1BBh[INTMEM_7C] ROM:A974 jc ROM_A978 ROM:A976 incb INTMEM_20 ROM:A978 ROM:A978 ROM_A978: ; CODE XREF: ROM:A974↑j ROM:A978 stb INTMEM_20, (INTMEM_D0+1)[] ROM:A97D ld INTMEM_1C, #2 ROM:A981 lcall ROM_A1CB ROM:A984 ret ROM:A985 ; --------------------------------------------------------------------------- ROM:A985 ldb INTMEM_20, (INTMEM_D0+1)[] ROM:A98A cmpb INTMEM_20, 1BCh[INTMEM_7C] ROM:A98F jnh ROM_A993 ROM:A991 decb INTMEM_20 ROM:A993 ROM:A993 ROM_A993: ; CODE XREF: ROM:A98F↑j ROM:A993 stb INTMEM_20, (INTMEM_D0+1)[] ROM:A998 ld INTMEM_1C, #2 ROM:A99C lcall ROM_A1CB ROM:A99F ret ROM:A9A0 ; --------------------------------------------------------------------------- ROM:A9A0 ldb INTMEM_20, RAM_C137[] ROM:A9A5 cmpb INTMEM_20, 1BDh[INTMEM_7C] ROM:A9AA jc ROM_A9AE ROM:A9AC incb INTMEM_20 ROM:A9AE ROM:A9AE ROM_A9AE: ; CODE XREF: ROM:A9AA↑j ROM:A9AE stb INTMEM_20, RAM_C137[] ROM:A9B3 ld INTMEM_1C, #3 ROM:A9B7 lcall ROM_A1CB ROM:A9BA ret ROM:A9BB ; --------------------------------------------------------------------------- ROM:A9BB ldb INTMEM_20, RAM_C137[] ROM:A9C0 cmpb INTMEM_20, 1BEh[INTMEM_7C] ROM:A9C5 jnh ROM_A9C9 ROM:A9C7 decb INTMEM_20 ROM:A9C9 ROM:A9C9 ROM_A9C9: ; CODE XREF: ROM:A9C5↑j ROM:A9C9 stb INTMEM_20, RAM_C137[] ROM:A9CE ld INTMEM_1C, #3 ROM:A9D2 lcall ROM_A1CB ROM:A9D5 ret ROM:A9D6 ROM:A9D6 ; =============== S U B R O U T I N E ======================================= ROM:A9D6 ROM:A9D6 ROM:A9D6 ROM_A9D6: ; CODE XREF: ROM:787E↑p ROM:A9D6 ld INTMEM_1C, #6 ROM:A9DA lcall ROM_A1C1 ROM:A9DD cmpb INTMEM_1A, #0 ROM:A9E0 jne ROM_A9E9 ROM:A9E2 cmpb INTMEM_20, #0 ROM:A9E5 je ROM_A9E9 ROM:A9E7 sjmp ROM_A9EC ROM:A9E9 ; --------------------------------------------------------------------------- ROM:A9E9 ROM:A9E9 ROM_A9E9: ; CODE XREF: ROM_A9D6+A↑j ROM:A9E9 ; ROM_A9D6+F↑j ROM:A9E9 ldb INTMEM_20, #-80h ROM:A9EC ROM:A9EC ROM_A9EC: ; CODE XREF: ROM_A9D6+11↑j ROM:A9EC stb INTMEM_20, RAM_C1AC[] ROM:A9F1 ld INTMEM_1C, #6 ROM:A9F5 lcall ROM_A1CB ROM:A9F8 ret ROM:A9F8 ; End of function ROM_A9D6 ROM:A9F8 ROM:A9F9 ROM:A9F9 ; =============== S U B R O U T I N E ======================================= ROM:A9F9 ROM:A9F9 ROM:A9F9 ROM_A9F9: ; CODE XREF: ROM_7946+64↑p ROM:A9F9 ldb INTMEM_20, RAM_C1AC[] ROM:A9FE ldb INTMEM_1C+2, RAM_C1A0[] ROM:AA03 addb INTMEM_20, #-80h ROM:AA06 jnv ROM_AA12 ROM:AA08 addb INTMEM_1C+2, INTMEM_20 ROM:AA0B jnc ROM_AA1A ROM:AA0D ldb INTMEM_1C+2, #-1 ROM:AA10 sjmp ROM_AA1A ROM:AA12 ; --------------------------------------------------------------------------- ROM:AA12 ROM:AA12 ROM_AA12: ; CODE XREF: ROM_A9F9+D↑j ROM:AA12 addb INTMEM_1C+2, INTMEM_20 ROM:AA15 jc ROM_AA1A ROM:AA17 ldb INTMEM_1C+2, #0 ROM:AA1A ROM:AA1A ROM_AA1A: ; CODE XREF: ROM_A9F9+12↑j ROM:AA1A ; ROM_A9F9+17↑j ... ROM:AA1A stb INTMEM_1C+2, RAM_C1A0[] ROM:AA1F ret ROM:AA1F ; End of function ROM_A9F9 ROM:AA1F ROM:AA20 ; --------------------------------------------------------------------------- ROM:AA20 ldb INTMEM_20, RAM_C1AC[] ROM:AA25 cmpb INTMEM_20, 1BFh[INTMEM_7C] ROM:AA2A jc ROM_AA2E ROM:AA2C incb INTMEM_20 ROM:AA2E ROM:AA2E ROM_AA2E: ; CODE XREF: ROM:AA2A↑j ROM:AA2E stb INTMEM_20, RAM_C1AC[] ROM:AA33 ld INTMEM_1C, #6 ROM:AA37 ROM:AA37 ROM_AA37: ; CODE XREF: ROM:A756↑j ROM:AA37 lcall ROM_A1CB ROM:AA3A ret ROM:AA3B ; --------------------------------------------------------------------------- ROM:AA3B ldb INTMEM_20, RAM_C1AC[] ROM:AA40 cmpb INTMEM_20, 1C0h[INTMEM_7C] ROM:AA45 jnh ROM_AA49 ROM:AA47 decb INTMEM_20 ROM:AA49 ROM:AA49 ROM_AA49: ; CODE XREF: ROM:AA45↑j ROM:AA49 stb INTMEM_20, RAM_C1AC[] ROM:AA4E ld INTMEM_1C, #6 ROM:AA52 lcall ROM_A1CB ROM:AA55 ret ROM:AA56 ; --------------------------------------------------------------------------- ROM:AA56 ldb INTMEM_20, 1C1h[INTMEM_7C] ROM:AA5B stb INTMEM_20, RAM_C1AC[] ROM:AA60 ld INTMEM_1C, #6 ROM:AA64 lcall ROM_A1CB ROM:AA67 ldb INTMEM_20, RAM_C1AC[] ROM:AA6C addb INTMEM_20, #-80h ROM:AA6F mulb INTMEM_20, #19h ROM:AA73 mul INTMEM_20, #0Ah ROM:AA78 div INTMEM_20, #3Dh ; '=' ROM:AA7D ret ROM:AA7E ROM:AA7E ; =============== S U B R O U T I N E ======================================= ROM:AA7E ROM:AA7E ROM:AA7E ROM_AA7E: ; CODE XREF: ROM:7881↑p ROM:AA7E ld INTMEM_1C, #7 ROM:AA82 lcall ROM_A1C1 ROM:AA85 cmpb INTMEM_1A, #0 ROM:AA88 jne ROM_AA91 ROM:AA8A cmpb INTMEM_20, #0 ROM:AA8D je ROM_AA91 ROM:AA8F sjmp ROM_AA94 ROM:AA91 ; --------------------------------------------------------------------------- ROM:AA91 ROM:AA91 ROM_AA91: ; CODE XREF: ROM_AA7E+A↑j ROM:AA91 ; ROM_AA7E+F↑j ROM:AA91 ldb INTMEM_20, #-80h ROM:AA94 ROM:AA94 ROM_AA94: ; CODE XREF: ROM_AA7E+11↑j ROM:AA94 stb INTMEM_20, RAM_C172[] ROM:AA99 ld INTMEM_1C, #7 ROM:AA9D lcall ROM_A1CB ROM:AAA0 ret ROM:AAA0 ; End of function ROM_AA7E ROM:AAA0 ROM:AAA1 ROM:AAA1 ; =============== S U B R O U T I N E ======================================= ROM:AAA1 ROM:AAA1 ROM:AAA1 ROM_AAA1: ; CODE XREF: ROM:792A↑p ROM:AAA1 ldb INTMEM_20, RAM_C172[] ROM:AAA6 ld INTMEM_1C+2, RAM_C0D8[] ROM:AAAB addb INTMEM_20, #-80h ROM:AAAE ldbse INTMEM_20, INTMEM_20 ROM:AAB1 sub INTMEM_1C+2, INTMEM_20 ROM:AAB4 jge ROM_AABC ROM:AAB6 ld INTMEM_1C+2, #0 ROM:AABA sjmp ROM_AAC6 ROM:AABC ; --------------------------------------------------------------------------- ROM:AABC ROM:AABC ROM_AABC: ; CODE XREF: ROM_AAA1+13↑j ROM:AABC cmp INTMEM_1C+2, #4FBh ROM:AAC0 jnh ROM_AAC6 ROM:AAC2 ld INTMEM_1C+2, #4FBh ROM:AAC6 ROM:AAC6 ROM_AAC6: ; CODE XREF: ROM_AAA1+19↑j ROM:AAC6 ; ROM_AAA1+1F↑j ROM:AAC6 st INTMEM_1C+2, RAM_C0D8[] ROM:AACB ret ROM:AACB ; End of function ROM_AAA1 ROM:AACB ROM:AACC ; --------------------------------------------------------------------------- ROM:AACC ldb INTMEM_20, RAM_C172[] ROM:AAD1 cmpb INTMEM_20, 1C2h[INTMEM_7C] ROM:AAD6 jc ROM_AADA ROM:AAD8 incb INTMEM_20 ROM:AADA ROM:AADA ROM_AADA: ; CODE XREF: ROM:AAD6↑j ROM:AADA stb INTMEM_20, RAM_C172[] ROM:AADF ld INTMEM_1C, #7 ROM:AAE3 lcall ROM_A1CB ROM:AAE6 ret ROM:AAE7 ; --------------------------------------------------------------------------- ROM:AAE7 ldb INTMEM_20, RAM_C172[] ROM:AAEC cmpb INTMEM_20, 1C3h[INTMEM_7C] ROM:AAF1 jnh ROM_AAF5 ROM:AAF3 decb INTMEM_20 ROM:AAF5 ROM:AAF5 ROM_AAF5: ; CODE XREF: ROM:AAF1↑j ROM:AAF5 stb INTMEM_20, RAM_C172[] ROM:AAFA ld INTMEM_1C, #7 ROM:AAFE lcall ROM_A1CB ROM:AB01 ret ROM:AB02 ; --------------------------------------------------------------------------- ROM:AB02 ldb INTMEM_20, 1C4h[INTMEM_7C] ROM:AB07 stb INTMEM_20, RAM_C172[] ROM:AB0C ld INTMEM_1C, #7 ROM:AB10 lcall ROM_A1CB ROM:AB13 ldb INTMEM_20, RAM_C172[] ROM:AB18 addb INTMEM_20, #-80h ROM:AB1B negb INTMEM_20 ROM:AB1D mulb INTMEM_20, #8 ROM:AB21 divb INTMEM_20, #32h ; '2' ROM:AB25 ret ROM:AB26 ; --------------------------------------------------------------------------- ROM:AB26 ldb INTMEM_20, (INTMEM_90+1)[] ROM:AB2B cmpb INTMEM_20, 1BBh[INTMEM_7C] ROM:AB30 jnh ROM_AB37 ROM:AB32 ldb INTMEM_20, 1BBh[INTMEM_7C] ROM:AB37 ROM:AB37 ROM_AB37: ; CODE XREF: ROM:AB30↑j ROM:AB37 cmpb INTMEM_20, 1BCh[INTMEM_7C] ROM:AB3C jc ROM_AB43 ROM:AB3E ldb INTMEM_20, 1BCh[INTMEM_7C] ROM:AB43 ROM:AB43 ROM_AB43: ; CODE XREF: ROM:AB3C↑j ROM:AB43 stb INTMEM_20, (INTMEM_D0+1)[] ROM:AB48 ld INTMEM_1C, #2 ROM:AB4C lcall ROM_A1CB ROM:AB4F ret ROM:AB50 ROM:AB50 ; =============== S U B R O U T I N E ======================================= ROM:AB50 ROM:AB50 ROM:AB50 ROM_AB50: ; CODE XREF: ROM:78DF↑p ROM:AB50 ; ROM_B2E8+19↓p ROM:AB50 andb INTMEM_1A, INTMEM_2A+1, 1C6h[INTMEM_7C] ROM:AB56 jge ROM_AB5F ROM:AB58 cmpb INTMEM_1A, 1C7h[INTMEM_7C] ROM:AB5D jne ROM_AB9E ROM:AB5F ROM:AB5F ROM_AB5F: ; CODE XREF: ROM_AB50+6↑j ROM:AB5F ldb INTMEM_1C+2, RAM_C1C3[] ROM:AB64 cmpb INTMEM_1C+2, 1C5h[INTMEM_7C] ROM:AB69 jnh ROM_AB8B ROM:AB6B ld INTMEM_1C, #2Ah ; '*' ROM:AB6F lcall ROM_2BCA ROM:AB72 jbc INTMEM_1C, 7, ROM_AB80 ROM:AB75 ldb INTMEM_1C+1, #10h ROM:AB78 andb INTMEM_1C, #7Fh ROM:AB7B shl INTMEM_1C, #3 ROM:AB7E sjmp ROM_AB99 ROM:AB80 ; --------------------------------------------------------------------------- ROM:AB80 ROM:AB80 ROM_AB80: ; CODE XREF: ROM_AB50+22↑j ROM:AB80 clrb INTMEM_1C+1 ROM:AB82 shl INTMEM_1C, #3 ROM:AB85 add INTMEM_1C, #7C00h ROM:AB89 sjmp ROM_AB99 ROM:AB8B ; --------------------------------------------------------------------------- ROM:AB8B ROM:AB8B ROM_AB8B: ; CODE XREF: ROM_AB50+19↑j ROM:AB8B ld INTMEM_1C, #2Bh ; '+' ROM:AB8F lcall ROM_2BCA ROM:AB92 mulub INTMEM_1C, #1Fh ROM:AB95 add INTMEM_1C, #-8000h ROM:AB99 ROM:AB99 ROM_AB99: ; CODE XREF: ROM_AB50+2E↑j ROM:AB99 ; ROM_AB50+39↑j ROM:AB99 st INTMEM_1C, RAM_C0FE[] ROM:AB9E ROM:AB9E ROM_AB9E: ; CODE XREF: ROM_AB50+D↑j ROM:AB9E ld INTMEM_1A, RAM_C0FE[] ROM:ABA3 st INTMEM_1A, RAM_C19C[] ROM:ABA8 ret ROM:ABA8 ; End of function ROM_AB50 ROM:ABA8 ROM:ABA9 ; --------------------------------------------------------------------------- ROM:ABA9 rst ROM:ABAA ROM:ABAA ; =============== S U B R O U T I N E ======================================= ROM:ABAA ROM:ABAA ROM:ABAA ROM_ABAA: ; CODE XREF: ROM:78C4↑p ROM:ABAA ldb INTMEM_1C, RAM_C1A2[] ROM:ABAF stb INTMEM_1C, RAM_C173[] ROM:ABB4 ret ROM:ABB4 ; End of function ROM_ABAA ROM:ABB4 ROM:ABB5 ; --------------------------------------------------------------------------- ROM:ABB5 rst ROM:ABB6 ROM:ABB6 ; =============== S U B R O U T I N E ======================================= ROM:ABB6 ROM:ABB6 ROM:ABB6 ROM_ABB6: ; CODE XREF: ROM:78D0↑p ROM:ABB6 ldb INTMEM_1C, RAM_C1AB[] ROM:ABBB stb INTMEM_1C, RAM_C174[] ROM:ABC0 ret ROM:ABC0 ; End of function ROM_ABB6 ROM:ABC0 ROM:ABC1 ; --------------------------------------------------------------------------- ROM:ABC1 rst ROM:ABC2 ROM:ABC2 ; =============== S U B R O U T I N E ======================================= ROM:ABC2 ROM:ABC2 ROM:ABC2 ROM_ABC2: ; CODE XREF: ROM:78E5↑p ROM:ABC2 ld INTMEM_1C, RAM_C19C[] ROM:ABC7 st INTMEM_1C, RAM_C100[] ROM:ABCC ret ROM:ABCC ; End of function ROM_ABC2 ROM:ABCC ROM:ABCD ; --------------------------------------------------------------------------- ROM:ABCD rst ROM:ABCE ROM:ABCE ; =============== S U B R O U T I N E ======================================= ROM:ABCE ROM:ABCE ROM:ABCE ROM_ABCE: ; CODE XREF: ROM:78F1↑p ROM:ABCE ld INTMEM_1A, #1388h ROM:ABD2 st INTMEM_1A, RAM_C192[] ROM:ABD7 ret ROM:ABD7 ; End of function ROM_ABCE ROM:ABD7 ROM:ABD8 ROM:ABD8 ; =============== S U B R O U T I N E ======================================= ROM:ABD8 ROM:ABD8 ROM:ABD8 ROM_ABD8: ; CODE XREF: ROM:7903↑p ROM:ABD8 ld INTMEM_1C, RAM_C192[] ROM:ABDD st INTMEM_1C, RAM_C1D8[] ROM:ABE2 mulu INTMEM_1C, #1900h ROM:ABE6 divu INTMEM_1C, #1388h ROM:ABEA jnv ROM_ABEF ROM:ABEC ldbse INTMEM_1C, #-1 ROM:ABEF ROM:ABEF ROM_ABEF: ; CODE XREF: ROM_ABD8+12↑j ROM:ABEF st INTMEM_1C, RAM_C102[] ROM:ABF4 ret ROM:ABF4 ; End of function ROM_ABD8 ROM:ABF4 ROM:ABF5 ; --------------------------------------------------------------------------- ROM:ABF5 rst ROM:ABF6 ROM:ABF6 ; =============== S U B R O U T I N E ======================================= ROM:ABF6 ROM:ABF6 ROM:ABF6 ROM_ABF6: ; CODE XREF: ROM:78DC↑p ROM:ABF6 ; ROM:7933↑p ROM:ABF6 ld INTMEM_1A, RAM_C0BC[] ROM:ABFB st INTMEM_1A, RAM_C192[] ROM:AC00 ret ROM:AC00 ; End of function ROM_ABF6 ROM:AC00 ROM:AC01 ; --------------------------------------------------------------------------- ROM:AC01 rst ROM:AC02 ROM:AC02 ; =============== S U B R O U T I N E ======================================= ROM:AC02 ROM:AC02 ROM:AC02 ROM_AC02: ; CODE XREF: ROM:7930↑p ROM:AC02 ld INTMEM_1C, 82h[INTMEM_7C] ROM:AC07 ld INTMEM_1A, #38h ; '8' ROM:AC0B lcall ROM_4346 ROM:AC0E ld INTMEM_1A, INTMEM_78[] ROM:AC13 add INTMEM_1A, #-8000h ROM:AC17 add INTMEM_1A, INTMEM_76[] ROM:AC1C st INTMEM_1A, RAM_C0C2[] ROM:AC21 ret ROM:AC21 ; End of function ROM_AC02 ROM:AC21 ROM:AC22 ROM:AC22 ; =============== S U B R O U T I N E ======================================= ROM:AC22 ROM:AC22 ROM:AC22 ROM_AC22: ; CODE XREF: ROM:7918↑p ROM:AC22 ld INTMEM_1A, #384h ROM:AC26 st INTMEM_1A, RAM_C0D8[] ROM:AC2B ret ROM:AC2B ; End of function ROM_AC22 ROM:AC2B ROM:AC2C ROM:AC2C ; =============== S U B R O U T I N E ======================================= ROM:AC2C ROM:AC2C ROM:AC2C ROM_AC2C: ; CODE XREF: ROM:792D↑p ROM:AC2C ld INTMEM_1A, RAM_C0D8[] ROM:AC31 add INTMEM_1A, #7C7Ch ROM:AC35 st INTMEM_1A, RAM_C104[] ROM:AC3A ret ROM:AC3A ; End of function ROM_AC2C ROM:AC3A ROM:AC3B ; --------------------------------------------------------------------------- ROM:AC3B rst ROM:AC3C ROM:AC3C ; =============== S U B R O U T I N E ======================================= ROM:AC3C ROM:AC3C ROM:AC3C ROM_AC3C: ; CODE XREF: ROM:78A6↑p ROM:AC3C cmp INTMEM_68, 84h[INTMEM_7C] ROM:AC41 jh ROM_AC46 ROM:AC43 andb INTMEM_FE, #-21h ROM:AC46 ROM:AC46 ROM_AC46: ; CODE XREF: ROM_AC3C+5↑j ROM:AC46 ret ROM:AC46 ; End of function ROM_AC3C ROM:AC46 ROM:AC47 ; --------------------------------------------------------------------------- ROM:AC47 rst ROM:AC48 ROM:AC48 ; =============== S U B R O U T I N E ======================================= ROM:AC48 ROM:AC48 ROM:AC48 ROM_AC48: ; CODE XREF: ROM:7896↑p ROM:AC48 ldb INTMEM_D6, INTMEM_C9 ROM:AC4B ret ROM:AC4B ; End of function ROM_AC48 ROM:AC4B ROM:AC4C ROM:AC4C ; =============== S U B R O U T I N E ======================================= ROM:AC4C ROM:AC4C ROM:AC4C ROM_AC4C: ; CODE XREF: ROM:7887↑p ROM:AC4C ldb INTMEM_D4+1, #-80h ROM:AC4F stb ZERO_REG, RAM_C212[] ; Zero register ROM:AC54 stb ZERO_REG, RAM_C213[] ; Zero register ROM:AC59 stb ZERO_REG, RAM_C214[] ; Zero register ROM:AC5E stb ZERO_REG, RAM_C215[] ; Zero register ROM:AC63 stb ZERO_REG, RAM_C216[] ; Zero register ROM:AC68 andb INTMEM_F3, #-2 ROM:AC6B ret ROM:AC6B ; End of function ROM_AC4C ROM:AC6B ROM:AC6C ROM:AC6C ; =============== S U B R O U T I N E ======================================= ROM:AC6C ROM:AC6C ROM:AC6C ROM_AC6C: ; CODE XREF: ROM:788A↑p ROM:AC6C ldb INTMEM_D4, #-80h ROM:AC6F ret ROM:AC6F ; End of function ROM_AC6C ROM:AC6F ROM:AC70 ROM:AC70 ; =============== S U B R O U T I N E ======================================= ROM:AC70 ROM:AC70 ROM:AC70 ROM_AC70: ; CODE XREF: ROM:788D↑p ROM:AC70 ldb INTMEM_D7, 1E1h[INTMEM_7C] ROM:AC75 ret ROM:AC75 ; End of function ROM_AC70 ROM:AC75 ROM:AC76 ROM:AC76 ; =============== S U B R O U T I N E ======================================= ROM:AC76 ROM:AC76 ROM:AC76 ROM_AC76: ; CODE XREF: ROM:7890↑p ROM:AC76 ldb INTMEM_D8, 1E7h[INTMEM_7C] ROM:AC7B ret ROM:AC7B ; End of function ROM_AC76 ROM:AC7B ROM:AC7C ROM:AC7C ; =============== S U B R O U T I N E ======================================= ROM:AC7C ROM:AC7C ROM:AC7C ROM_AC7C: ; CODE XREF: ROM:78A9↑p ROM:AC7C ; ROM:7909↑p ... ROM:AC7C andb ZERO_REG, INTMEM_FE, #20h ; ' ' ; Zero register ROM:AC80 je ROM_AC83 ROM:AC82 ret ROM:AC83 ; --------------------------------------------------------------------------- ROM:AC83 ROM:AC83 ROM_AC83: ; CODE XREF: ROM_AC7C+4↑j ROM:AC83 orb INTMEM_FE, #20h ; ' ' ROM:AC86 ld INTMEM_1A, RAM_C1DA[] ROM:AC8B inc INTMEM_1A ROM:AC8D st INTMEM_1A, RAM_C1DA[] ROM:AC92 st INT_PEND+1, RAM_C1DC[] ; Interrupt pending register ROM:AC97 pushf ROM:AC98 stb INTMEM_D4, RAM_C175[] ROM:AC9D stb INTMEM_D4+1, RAM_C176[] ROM:ACA2 addb INTMEM_1A, INTMEM_C9, 1C8h[INTMEM_7C] ROM:ACA8 jnc ROM_ACAD ROM:ACAA ldb INTMEM_1A, #-1 ROM:ACAD ROM:ACAD ROM_ACAD: ; CODE XREF: ROM_AC7C+2C↑j ROM:ACAD stb INTMEM_1A, RAM_C177[] ROM:ACB2 popf ROM:ACB3 subb INTMEM_1A, INTMEM_C9, INTMEM_D6 ROM:ACB7 jc ROM_ACDD ROM:ACB9 neg INTMEM_1A ROM:ACBB cmpb INTMEM_1A, 1C9h[INTMEM_7C] ROM:ACC0 jnc ROM_ACE0 ROM:ACC2 st ZERO_REG, RAM_C106[] ; Zero register ROM:ACC7 stb ZERO_REG, RAM_C179[] ; Zero register ROM:ACCC cmp ZERO_REG, RAM_C108[] ; Zero register ROM:ACD1 je ROM_ACDD ROM:ACD3 st ZERO_REG, RAM_C108[] ; Zero register ROM:ACD8 stb ZERO_REG, RAM_C178[] ; Zero register ROM:ACDD ROM:ACDD ROM_ACDD: ; CODE XREF: ROM_AC7C+3B↑j ROM:ACDD ; ROM_AC7C+55↑j ROM:ACDD ldb INTMEM_D6, INTMEM_C9 ROM:ACE0 ROM:ACE0 ROM_ACE0: ; CODE XREF: ROM_AC7C+44↑j ROM:ACE0 cmp INTMEM_68, 58h[INTMEM_7C] ROM:ACE5 jh ROM_AD02 ROM:ACE7 st ZERO_REG, RAM_C106[] ; Zero register ROM:ACEC st ZERO_REG, RAM_C108[] ; Zero register ROM:ACF1 st ZERO_REG, RAM_C10A[] ; Zero register ROM:ACF6 stb ZERO_REG, RAM_C179[] ; Zero register ROM:ACFB stb ZERO_REG, RAM_C178[] ; Zero register ROM:AD00 sjmp ROM_ADD4 ROM:AD02 ; --------------------------------------------------------------------------- ROM:AD02 ROM:AD02 ROM_AD02: ; CODE XREF: ROM_AC7C+69↑j ROM:AD02 andb ZERO_REG, INTMEM_B5, #1 ; Zero register ROM:AD06 jne ROM_AD2B ROM:AD08 ld INTMEM_1C, 86h[INTMEM_7C] ROM:AD0D add INTMEM_1C, INTMEM_68 ROM:AD10 cmp INTMEM_1C, RAM_C0FA[] ROM:AD15 jc ROM_AD2B ROM:AD17 st ZERO_REG, RAM_C108[] ; Zero register ROM:AD1C st ZERO_REG, RAM_C10A[] ; Zero register ROM:AD21 stb ZERO_REG, RAM_C178[] ; Zero register ROM:AD26 andb INTMEM_FE, #-41h ROM:AD29 sjmp ROM_AD2E ROM:AD2B ; --------------------------------------------------------------------------- ROM:AD2B ROM:AD2B ROM_AD2B: ; CODE XREF: ROM_AC7C+8A↑j ROM:AD2B ; ROM_AC7C+99↑j ROM:AD2B orb INTMEM_FE, #40h ; '@' ROM:AD2E ROM:AD2E ROM_AD2E: ; CODE XREF: ROM_AC7C+AD↑j ROM:AD2E andb ZERO_REG, INTMEM_FE, #40h ; '@' ; Zero register ROM:AD32 je ROM_AD54 ROM:AD34 ldb INTMEM_1A, RAM_C176[] ROM:AD39 cmpb INTMEM_1A, 1CAh[INTMEM_7C] ROM:AD3E jnh ROM_AD54 ROM:AD40 cmp ZERO_REG, RAM_C10A[] ; Zero register ROM:AD45 je ROM_AD51 ROM:AD47 st ZERO_REG, RAM_C10A[] ; Zero register ROM:AD4C stb ZERO_REG, RAM_C178[] ; Zero register ROM:AD51 ROM:AD51 ROM_AD51: ; CODE XREF: ROM_AC7C+C9↑j ROM:AD51 lcall ROM_B599 ROM:AD54 ROM:AD54 ROM_AD54: ; CODE XREF: ROM_AC7C+B6↑j ROM:AD54 ; ROM_AC7C+C2↑j ROM:AD54 andb ZERO_REG, INTMEM_FE, #40h ; '@' ; Zero register ROM:AD58 je ROM_AD86 ROM:AD5A ldb INTMEM_1A, RAM_C176[] ROM:AD5F cmpb INTMEM_1A, 1CBh[INTMEM_7C] ROM:AD64 jc ROM_AD86 ROM:AD66 cmp ZERO_REG, RAM_C108[] ; Zero register ROM:AD6B je ROM_AD77 ROM:AD6D st ZERO_REG, RAM_C108[] ; Zero register ROM:AD72 stb ZERO_REG, RAM_C178[] ; Zero register ROM:AD77 ROM:AD77 ROM_AD77: ; CODE XREF: ROM_AC7C+EF↑j ROM:AD77 st ZERO_REG, RAM_C106[] ; Zero register ROM:AD7C stb ZERO_REG, RAM_C179[] ; Zero register ROM:AD81 lcall ROM_B6D6 ROM:AD84 sjmp ROM_ADD4 ROM:AD86 ; --------------------------------------------------------------------------- ROM:AD86 ROM:AD86 ROM_AD86: ; CODE XREF: ROM_AC7C+DC↑j ROM:AD86 ; ROM_AC7C+E8↑j ROM:AD86 ldb INTMEM_1C+2, 1CCh[INTMEM_7C] ROM:AD8B ld INTMEM_20, 88h[INTMEM_7C] ROM:AD90 ldb INTMEM_20+2, 1CEh[INTMEM_7C] ROM:AD95 andb ZERO_REG, INTMEM_F3, #4 ; Zero register ROM:AD99 jne ROM_ADAA ROM:AD9B ldb INTMEM_1C+2, 1CDh[INTMEM_7C] ROM:ADA0 ld INTMEM_20, 8Ah[INTMEM_7C] ROM:ADA5 ldb INTMEM_20+2, 1CFh[INTMEM_7C] ROM:ADAA ROM:ADAA ROM_ADAA: ; CODE XREF: ROM_AC7C+11D↑j ROM:ADAA st INTMEM_20, RAM_C10C[] ROM:ADAF stb INTMEM_20+2, RAM_C17A[] ROM:ADB4 ldb INTMEM_1A, RAM_C175[] ROM:ADB9 cmpb INTMEM_1A, (INTMEM_1C+2)[] ROM:ADBE jnh ROM_ADD4 ROM:ADC0 cmp ZERO_REG, RAM_C10A[] ; Zero register ROM:ADC5 je ROM_ADD1 ROM:ADC7 st ZERO_REG, RAM_C10A[] ; Zero register ROM:ADCC stb ZERO_REG, RAM_C178[] ; Zero register ROM:ADD1 ROM:ADD1 ROM_ADD1: ; CODE XREF: ROM_AC7C+149↑j ROM:ADD1 lcall ROM_B7CE ROM:ADD4 ROM:ADD4 ROM_ADD4: ; CODE XREF: ROM_AC7C+84↑j ROM:ADD4 ; ROM_AC7C+108↑j ... ROM:ADD4 ldb INTMEM_D0, INTMEM_C9 ROM:ADD7 andb ZERO_REG, INTMEM_FE, #1 ; Zero register ROM:ADDB jne ROM_ADE4 ROM:ADDD cmp ZERO_REG, INTMEM_68[] ; Zero register ROM:ADE2 jne ROM_ADE9 ROM:ADE4 ROM:ADE4 ROM_ADE4: ; CODE XREF: ROM_AC7C+15F↑j ROM:ADE4 ldb INTMEM_D0, RAM_C1CF[] ROM:ADE9 ROM:ADE9 ROM_ADE9: ; CODE XREF: ROM_AC7C+166↑j ROM:ADE9 ldb INTMEM_1C, INTMEM_D0 ROM:ADEC mulub INTMEM_1C, 1D0h[INTMEM_7C] ROM:ADF1 clr INTMEM_1C+2 ROM:ADF3 shll INTMEM_1C, #8 ROM:ADF6 divu INTMEM_1C, #0FFh ROM:ADFA jv ROM_AE08 ROM:ADFC ldb INTMEM_20+1, 1D1h[INTMEM_7C] ROM:AE01 clrb INTMEM_20 ROM:AE03 add INTMEM_1C, INTMEM_20 ROM:AE06 jnc ROM_AE0C ROM:AE08 ROM:AE08 ROM_AE08: ; CODE XREF: ROM_AC7C+17E↑j ROM:AE08 ld INTMEM_1C, #-1 ROM:AE0C ROM:AE0C ROM_AE0C: ; CODE XREF: ROM_AC7C+18A↑j ROM:AE0C st INTMEM_1C, RAM_C10E[] ROM:AE11 ldbze INTMEM_1C, INTMEM_D0 ROM:AE14 add INTMEM_1C, #17h ROM:AE18 mulu INTMEM_1C, 8Ch[INTMEM_7C] ROM:AE1D divu INTMEM_1C, RAM_C0F0[] ROM:AE22 jv ROM_AE2F ROM:AE24 jbc INTMEM_1C+3, 7, ROM_AE29 ROM:AE27 inc INTMEM_1C ROM:AE29 ROM:AE29 ROM_AE29: ; CODE XREF: ROM_AC7C+1A8↑j ROM:AE29 cmp INTMEM_1C, #116h ROM:AE2D jnh ROM_AE33 ROM:AE2F ROM:AE2F ROM_AE2F: ; CODE XREF: ROM_AC7C+1A6↑j ROM:AE2F ld INTMEM_1C, #116h ROM:AE33 ROM:AE33 ROM_AE33: ; CODE XREF: ROM_AC7C+1B1↑j ROM:AE33 cmp INTMEM_1C, #17h ROM:AE37 jh ROM_AE3D ROM:AE39 ld INTMEM_1C, #17h ROM:AE3D ROM:AE3D ROM_AE3D: ; CODE XREF: ROM_AC7C+1BB↑j ROM:AE3D sub INTMEM_1C, #17h ROM:AE41 stb INTMEM_1C, INTMEM_CE+1 ROM:AE44 cmpb ZERO_REG, 1D2h[INTMEM_7C] ; Zero register ROM:AE49 je ROM_AE4E ROM:AE4B stb INTMEM_D0, INTMEM_CE+1 ROM:AE4E ROM:AE4E ROM_AE4E: ; CODE XREF: ROM_AC7C+1CD↑j ROM:AE4E ldb INTMEM_1A, RAM_C1A3[] ROM:AE53 cmpb INTMEM_1A, 1D3h[INTMEM_7C] ROM:AE58 jnc ROM_AE68 ROM:AE5A ld INTMEM_1A, 8Ch[INTMEM_7C] ROM:AE5F sub INTMEM_1A, #17h ROM:AE63 jnc ROM_AE68 ROM:AE65 stb INTMEM_1A, INTMEM_CE+1 ROM:AE68 ROM:AE68 ROM_AE68: ; CODE XREF: ROM_AC7C+1DC↑j ROM:AE68 ; ROM_AC7C+1E7↑j ROM:AE68 ldbze INTMEM_1C, RAM_C1AA[] ROM:AE6D shl INTMEM_1C, #4 ROM:AE70 mulu INTMEM_1C, 8Eh[INTMEM_7C] ROM:AE75 ldbze INTMEM_20, RAM_C174[] ROM:AE7A add INTMEM_20, #14Ah ROM:AE7E shl INTMEM_20, #6 ROM:AE81 lcall ROM_A1A4 ROM:AE84 ld INTMEM_20, RAM_C10E[] ROM:AE89 lcall ROM_A18D ROM:AE8C divu INTMEM_1C, #10CDh ROM:AE90 jnv ROM_AE96 ROM:AE92 ld INTMEM_1C, #-1 ROM:AE96 ROM:AE96 ROM_AE96: ; CODE XREF: ROM_AC7C+214↑j ROM:AE96 st INTMEM_1C, RAM_C110[] ROM:AE9B ldbze INTMEM_1C, #0Ah ROM:AE9E mulu INTMEM_1C, RAM_C110[] ROM:AEA3 ldbze INTMEM_20, RAM_C173[] ROM:AEA8 lcall ROM_A1A4 ROM:AEAB cmp INTMEM_20+2, #-1 ROM:AEAF je ROM_AEB6 ROM:AEB1 jbc INTMEM_1C+1, 7, ROM_AEB6 ROM:AEB4 inc INTMEM_20+2 ROM:AEB6 ROM:AEB6 ROM_AEB6: ; CODE XREF: ROM_AC7C+233↑j ROM:AEB6 ; ROM_AC7C+235↑j ROM:AEB6 st INTMEM_20+2, RAM_C112[] ROM:AEBB ld INTMEM_20+2, #4E71h ROM:AEBF ld INTMEM_1C, #4000h ROM:AEC3 ld INTMEM_20, RAM_C112[] ROM:AEC8 lcall ROM_A18D ROM:AECB ld INTMEM_20, RAM_C0EC[] ROM:AED0 lcall ROM_A1A4 ROM:AED3 cmp INTMEM_20+2, #-1 ROM:AED7 je ROM_AEDE ROM:AED9 jbc INTMEM_1C+1, 7, ROM_AEDE ROM:AEDC inc INTMEM_20+2 ROM:AEDE ROM:AEDE ROM_AEDE: ; CODE XREF: ROM_AC7C+25B↑j ROM:AEDE ; ROM_AC7C+25D↑j ROM:AEDE st INTMEM_20+2, RAM_C0BC[] ROM:AEE3 andb ZERO_REG, INTMEM_F3, #2 ; Zero register ROM:AEE7 je ROM_AF57 ROM:AEE9 andb ZERO_REG, INTMEM_F3, #10h ; Zero register ROM:AEED jne ROM_AF57 ROM:AEEF ldb INTMEM_1C+2, RAM_C1C9[] ROM:AEF4 ldb INTMEM_1C+3, RAM_C1CB[] ROM:AEF9 ld INTMEM_1C, #2Ch ; ',' ROM:AEFD lcall ROM_2BCA ROM:AF00 stb INTMEM_1C, RAM_C1FE[] ROM:AF05 shl INTMEM_1C, #8 ROM:AF08 ldbze INTMEM_20, INTMEM_D0 ROM:AF0B add INTMEM_20, #17h ROM:AF0F mulu INTMEM_20, 90h[INTMEM_7C] ROM:AF14 shrl INTMEM_20, #8 ROM:AF17 cmp INTMEM_20+2, ZERO_REG ; Zero register ROM:AF1A je ROM_AF1F ROM:AF1C ldbse INTMEM_20, #-1 ROM:AF1F ROM:AF1F ROM_AF1F: ; CODE XREF: ROM_AC7C+29E↑j ROM:AF1F mulu INTMEM_1C, INTMEM_20[] ROM:AF24 ld INTMEM_20, 92h[INTMEM_7C] ROM:AF29 cmp INTMEM_20, ZERO_REG ; Zero register ROM:AF2C jne ROM_AF33 ROM:AF2E ld INTMEM_20, RAM_C0F0[] ROM:AF33 ROM:AF33 ROM_AF33: ; CODE XREF: ROM_AC7C+2B0↑j ROM:AF33 mulu INTMEM_20, RAM_C0EC[] ROM:AF38 shrl INTMEM_20, #8 ROM:AF3B cmp INTMEM_20+2, ZERO_REG ; Zero register ROM:AF3E je ROM_AF43 ROM:AF40 ldbse INTMEM_20, #-1 ROM:AF43 ROM:AF43 ROM_AF43: ; CODE XREF: ROM_AC7C+2C2↑j ROM:AF43 divu INTMEM_1C, INTMEM_20[] ROM:AF48 jnv ROM_AF4D ROM:AF4A ldbse INTMEM_1C, #-1 ROM:AF4D ROM:AF4D ROM_AF4D: ; CODE XREF: ROM_AC7C+2CC↑j ROM:AF4D st INTMEM_1C, RAM_C0BC[] ROM:AF52 st INTMEM_1C, RAM_C1DE[] ROM:AF57 ROM:AF57 ROM_AF57: ; CODE XREF: ROM_AC7C+26B↑j ROM:AF57 ; ROM_AC7C+271↑j ROM:AF57 ld INTMEM_1A, RAM_C100[] ROM:AF5C st INTMEM_1A, RAM_C114[] ROM:AF61 cmp ZERO_REG, RAM_C102[] ; Zero register ROM:AF66 jne ROM_AF6F ROM:AF68 cmp ZERO_REG, RAM_C108[] ; Zero register ROM:AF6D jne ROM_AF9B ROM:AF6F ROM:AF6F ROM_AF6F: ; CODE XREF: ROM_AC7C+2EA↑j ROM:AF6F ld INTMEM_1A, RAM_C0BC[] ROM:AF74 st INTMEM_1A, RAM_C1E0[] ROM:AF79 mulu INTMEM_1C, INTMEM_1A, RAM_C102[] ROM:AF7F divu INTMEM_1C, #1900h ROM:AF83 jnv ROM_AF88 ROM:AF85 ldbse INTMEM_1C, #-1 ROM:AF88 ROM:AF88 ROM_AF88: ; CODE XREF: ROM_AC7C+307↑j ROM:AF88 st INTMEM_1C, RAM_C0BC[] ROM:AF8D cmp INTMEM_1C, ZERO_REG ; Zero register ROM:AF90 jne ROM_AF9B ROM:AF92 ld INTMEM_1C, #-8000h ROM:AF96 st INTMEM_1C, RAM_C114[] ROM:AF9B ROM:AF9B ROM_AF9B: ; CODE XREF: ROM_AC7C+2F1↑j ROM:AF9B ; ROM_AC7C+314↑j ROM:AF9B ld INTMEM_1C, RAM_C106[] ROM:AFA0 cmp INTMEM_1C, RAM_C108[] ROM:AFA5 jc ROM_AFAC ROM:AFA7 ld INTMEM_1C, RAM_C108[] ROM:AFAC ROM:AFAC ROM_AFAC: ; CODE XREF: ROM_AC7C+329↑j ROM:AFAC cmp INTMEM_1C, 94h[INTMEM_7C] ROM:AFB1 jnh ROM_AFB8 ROM:AFB3 ld INTMEM_1C, 94h[INTMEM_7C] ROM:AFB8 ROM:AFB8 ROM_AFB8: ; CODE XREF: ROM_AC7C+335↑j ROM:AFB8 st INTMEM_1C, RAM_C1E4[] ROM:AFBD mulu INTMEM_1C, RAM_C0F8[] ROM:AFC2 divu INTMEM_1C, #100h ROM:AFC6 jv ROM_AFCE ROM:AFC8 add INTMEM_1C, #1900h ROM:AFCC jnc ROM_AFD1 ROM:AFCE ROM:AFCE ROM_AFCE: ; CODE XREF: ROM_AC7C+34A↑j ROM:AFCE ldbse INTMEM_1C, #-1 ROM:AFD1 ROM:AFD1 ROM_AFD1: ; CODE XREF: ROM_AC7C+350↑j ROM:AFD1 st INTMEM_1C, RAM_C1E2[] ROM:AFD6 ldbze INTMEM_20, RAM_C16E[] ROM:AFDB mulu INTMEM_20, RAM_C10A[] ROM:AFE0 divu INTMEM_20, #64h ; 'd' ROM:AFE4 jv ROM_AFEC ROM:AFE6 add INTMEM_20, #1900h ROM:AFEA jnc ROM_AFEF ROM:AFEC ROM:AFEC ROM_AFEC: ; CODE XREF: ROM_AC7C+368↑j ROM:AFEC ldbse INTMEM_20, #-1 ROM:AFEF ROM:AFEF ROM_AFEF: ; CODE XREF: ROM_AC7C+36E↑j ROM:AFEF mulu INTMEM_1C, RAM_C0BC[] ROM:AFF4 divu INTMEM_1C, INTMEM_20 ROM:AFF7 jnv ROM_AFFC ROM:AFF9 ldbse INTMEM_1C, #-1 ROM:AFFC ROM:AFFC ROM_AFFC: ; CODE XREF: ROM_AC7C+37B↑j ROM:AFFC st INTMEM_1C, RAM_C0BC[] ROM:B001 ld INTMEM_1A, RAM_C0BC[] ROM:B006 st INTMEM_1A, RAM_C1E6[] ROM:B00B stb ZERO_REG, RAM_C1FF[] ; Zero register ROM:B010 ldb INTMEM_1A, RAM_C1A0[] ROM:B015 mulub INTMEM_1A, #19h ROM:B018 add INTMEM_1A, 98h[INTMEM_7C] ROM:B01D jnc ROM_B023 ROM:B01F ld INTMEM_1A, #-1 ROM:B023 ROM:B023 ROM_B023: ; CODE XREF: ROM_AC7C+3A1↑j ROM:B023 cmp INTMEM_1A, INTMEM_68 ROM:B026 jnh ROM_B05F ROM:B028 cmpb INTMEM_CE+1, 1D4h[INTMEM_7C] ROM:B02D jh ROM_B05F ROM:B02F ld INTMEM_1A, RAM_C116[] ROM:B034 cmp INTMEM_1A, RAM_C0BC[] ROM:B039 jnh ROM_B05F ROM:B03B ldb INTMEM_20+1, #-1 ROM:B03E stb INTMEM_20+1, RAM_C1FF[] ROM:B043 sub INTMEM_1C, INTMEM_1A, RAM_C0BC[] ROM:B049 clr INTMEM_1C+2 ROM:B04B divu INTMEM_1C, 96h[INTMEM_7C] ROM:B050 inc INTMEM_1C ROM:B052 sub INTMEM_1A, INTMEM_1C ROM:B055 jc ROM_B05A ROM:B057 ld INTMEM_1A, ZERO_REG ; Zero register ROM:B05A ROM:B05A ROM_B05A: ; CODE XREF: ROM_AC7C+3D9↑j ROM:B05A st INTMEM_1A, RAM_C0BC[] ROM:B05F ROM:B05F ROM_B05F: ; CODE XREF: ROM_AC7C+3AA↑j ROM:B05F ; ROM_AC7C+3B1↑j ... ROM:B05F ld INTMEM_1A, RAM_C0BC[] ROM:B064 st INTMEM_1A, RAM_C116[] ROM:B069 st ZERO_REG, RAM_C1E8[] ; Zero register ROM:B06E ld INTMEM_1C, RAM_C0BC[] ROM:B073 st INTMEM_1C, RAM_C1EC[] ROM:B078 cmp INTMEM_68, 9Eh[INTMEM_7C] ROM:B07D jnc ROM_B081 ROM:B07F sjmp ROM_B11F ROM:B081 ; --------------------------------------------------------------------------- ROM:B081 ROM:B081 ROM_B081: ; CODE XREF: ROM_AC7C+401↑j ROM:B081 cmp INTMEM_1C, 9Ah[INTMEM_7C] ROM:B086 jh ROM_B08A ROM:B088 sjmp ROM_B11F ROM:B08A ; --------------------------------------------------------------------------- ROM:B08A ROM:B08A ROM_B08A: ; CODE XREF: ROM_AC7C+40A↑j ROM:B08A andb ZERO_REG, INTMEM_98, #20h ; ' ' ; Zero register ROM:B08E jne ROM_B095 ROM:B090 orb INTMEM_FE+1, #1 ROM:B093 sjmp ROM_B172 ROM:B095 ; --------------------------------------------------------------------------- ROM:B095 ROM:B095 ROM_B095: ; CODE XREF: ROM_AC7C+412↑j ROM:B095 andb ZERO_REG, INTMEM_FE, #-80h ; Zero register ROM:B099 je ROM_B0A1 ROM:B09B andb ZERO_REG, INTMEM_FE+1, #1 ; Zero register ROM:B09F je ROM_B0C1 ROM:B0A1 ROM:B0A1 ROM_B0A1: ; CODE XREF: ROM_AC7C+41D↑j ROM:B0A1 orb INTMEM_FE, #-80h ROM:B0A4 stb INTMEM_82+1, RAM_C17B[] ROM:B0A9 andb ZERO_REG, INTMEM_FE+1, #1 ; Zero register ROM:B0AD je ROM_B0B9 ROM:B0AF ldb INTMEM_20, 1D7h[INTMEM_7C] ROM:B0B4 stb INTMEM_20, RAM_C17B[] ROM:B0B9 ROM:B0B9 ROM_B0B9: ; CODE XREF: ROM_AC7C+431↑j ROM:B0B9 stb INTMEM_82+1, RAM_C17C[] ROM:B0BE andb INTMEM_FE+1, #-2 ROM:B0C1 ROM:B0C1 ROM_B0C1: ; CODE XREF: ROM_AC7C+423↑j ROM:B0C1 ldb INTMEM_1A, INTMEM_82+1 ROM:B0C4 subb INTMEM_1A, RAM_C17C[] ROM:B0C9 jc ROM_B0CE ROM:B0CB addb INTMEM_1A, #48h ; 'H' ROM:B0CE ROM:B0CE ROM_B0CE: ; CODE XREF: ROM_AC7C+44D↑j ROM:B0CE cmpb INTMEM_1A, 1D5h[INTMEM_7C] ROM:B0D3 jc ROM_B11F ROM:B0D5 subb INTMEM_1A, INTMEM_82+1, RAM_C17B[] ROM:B0DB jc ROM_B0E0 ROM:B0DD addb INTMEM_1A, #48h ; 'H' ROM:B0E0 ROM:B0E0 ROM_B0E0: ; CODE XREF: ROM_AC7C+45F↑j ROM:B0E0 ld INTMEM_1C, RAM_C0BC[] ROM:B0E5 sub INTMEM_1C, 9Ch[INTMEM_7C] ROM:B0EA clrb INTMEM_1A+1 ROM:B0EC mulu INTMEM_1C, INTMEM_1A ROM:B0EF divu INTMEM_1C, #12h ROM:B0F3 jnv ROM_B0F8 ROM:B0F5 ldbse INTMEM_1C, #-1 ROM:B0F8 ROM:B0F8 ROM_B0F8: ; CODE XREF: ROM_AC7C+477↑j ROM:B0F8 cmp INTMEM_1C, 9Ch[INTMEM_7C] ROM:B0FD jh ROM_B101 ROM:B0FF sjmp ROM_B172 ROM:B101 ; --------------------------------------------------------------------------- ROM:B101 ROM:B101 ROM_B101: ; CODE XREF: ROM_AC7C+481↑j ROM:B101 add INTMEM_20+2, INTMEM_1C, RAM_C1EA[] ROM:B107 st INTMEM_20+2, RAM_C1EA[] ROM:B10C st INTMEM_1C, RAM_C1E8[] ROM:B111 ld INTMEM_1A, #5 ROM:B115 lcall ROM_4346 ROM:B118 stb INTMEM_82+1, RAM_C17B[] ROM:B11D sjmp ROM_B172 ROM:B11F ; --------------------------------------------------------------------------- ROM:B11F ROM:B11F ROM_B11F: ; CODE XREF: ROM_AC7C+403↑j ROM:B11F ; ROM_AC7C+40C↑j ... ROM:B11F andb ZERO_REG, INTMEM_FE, #-80h ; Zero register ROM:B123 je ROM_B18B ROM:B125 andb INTMEM_FE, #7Fh ROM:B128 cmpb ZERO_REG, 1D6h[INTMEM_7C] ; Zero register ROM:B12D je ROM_B18B ROM:B12F ldbze INTMEM_1A, RAM_C17B[] ROM:B134 divub INTMEM_1A, #12h ROM:B137 incb INTMEM_1A ROM:B139 mulub INTMEM_1A, #12h ROM:B13C subb INTMEM_1A, RAM_C17B[] ROM:B141 clrb INTMEM_1A+1 ROM:B143 ld INTMEM_1C, RAM_C0BC[] ROM:B148 sub INTMEM_1C, 9Ch[INTMEM_7C] ROM:B14D jc ROM_B152 ROM:B14F ld INTMEM_1C, ZERO_REG ; Zero register ROM:B152 ROM:B152 ROM_B152: ; CODE XREF: ROM_AC7C+4D1↑j ROM:B152 mulu INTMEM_1C, INTMEM_1A ROM:B155 divu INTMEM_1C, #12h ROM:B159 add INTMEM_20+2, INTMEM_1C, RAM_C1EA[] ROM:B15F st INTMEM_20+2, RAM_C1EA[] ROM:B164 st INTMEM_1C, RAM_C1E8[] ROM:B169 ld INTMEM_1A, #5 ROM:B16D lcall ROM_4346 ROM:B170 sjmp ROM_B18B ROM:B172 ; --------------------------------------------------------------------------- ROM:B172 ROM:B172 ROM_B172: ; CODE XREF: ROM_AC7C+417↑j ROM:B172 ; ROM_AC7C+483↑j ... ROM:B172 ld INTMEM_1C, 9Ch[INTMEM_7C] ROM:B177 st INTMEM_1C, RAM_C0BC[] ROM:B17C st ZERO_REG, RAM_C0EE[] ; Zero register ROM:B181 stb ZERO_REG, RAM_C164[] ; Zero register ROM:B186 stb INTMEM_82+1, RAM_C17C[] ROM:B18B ROM:B18B ROM_B18B: ; CODE XREF: ROM_AC7C+4A7↑j ROM:B18B ; ROM_AC7C+4B1↑j ... ROM:B18B andb ZERO_REG, INTMEM_F3, #10h ; Zero register ROM:B18F je ROM_B1CE ROM:B191 ldb INTMEM_1C, #-38h ROM:B194 mulub INTMEM_1C, RAM_C162[] ROM:B199 mulu INTMEM_1C, 0A0h[INTMEM_7C] ROM:B19E ldb INTMEM_1A, #-80h ROM:B1A1 mulub INTMEM_1A, RAM_C158[] ROM:B1A6 divu INTMEM_1C, INTMEM_1A ROM:B1A9 jnv ROM_B1AE ROM:B1AB ldbse INTMEM_1C, #-1 ROM:B1AE ROM:B1AE ROM_B1AE: ; CODE XREF: ROM_AC7C+52D↑j ROM:B1AE mulu INTMEM_1C, 90h[INTMEM_7C] ROM:B1B3 divu INTMEM_1C, RAM_C0EC[] ROM:B1B8 jnv ROM_B1BD ROM:B1BA ldbse INTMEM_1C, #-1 ROM:B1BD ROM:B1BD ROM_B1BD: ; CODE XREF: ROM_AC7C+53C↑j ROM:B1BD st INTMEM_1C, RAM_C1EE[] ROM:B1C2 cmp INTMEM_1C, RAM_C0BC[] ROM:B1C7 jc ROM_B1CE ROM:B1C9 st INTMEM_1C, RAM_C0BC[] ROM:B1CE ROM:B1CE ROM_B1CE: ; CODE XREF: ROM_AC7C+513↑j ROM:B1CE ; ROM_AC7C+54B↑j ROM:B1CE ld INTMEM_20, #-3C80h ROM:B1D2 ld INTMEM_20+2, #1C9h ROM:B1D6 divu INTMEM_20, INTMEM_68 ROM:B1D9 jnv ROM_B1DE ROM:B1DB ldbse INTMEM_20, #-1 ROM:B1DE ROM:B1DE ROM_B1DE: ; CODE XREF: ROM_AC7C+55D↑j ROM:B1DE st INTMEM_20, RAM_C1F0[] ROM:B1E3 sub INTMEM_20, 0A2h[INTMEM_7C] ROM:B1E8 jc ROM_B1ED ROM:B1EA ld INTMEM_20, ZERO_REG ; Zero register ROM:B1ED ROM:B1ED ROM_B1ED: ; CODE XREF: ROM_AC7C+56C↑j ROM:B1ED st INTMEM_20, RAM_C1F2[] ROM:B1F2 ld INTMEM_1C, RAM_C0BC[] ROM:B1F7 cmp INTMEM_1C, INTMEM_20 ROM:B1FA jnc ROM_B1FF ROM:B1FC ld INTMEM_1C, INTMEM_20 ROM:B1FF ROM:B1FF ROM_B1FF: ; CODE XREF: ROM_AC7C+57E↑j ROM:B1FF ld INTMEM_1C+2, RAM_C114[] ROM:B204 ld INTMEM_20, RAM_C0EE[] ROM:B209 ldb INTMEM_20+3, RAM_C164[] ROM:B20E ldb INTMEM_20+2, 1D8h[INTMEM_7C] ROM:B213 cmpb ZERO_REG, 1D9h[INTMEM_7C] ; Zero register ROM:B218 jne ROM_B22C ROM:B21A ldb INTMEM_20+3, ZERO_REG ; Zero register ROM:B21D shl INTMEM_1C, #1 ROM:B220 jc ROM_B229 ROM:B222 shl INTMEM_1C, #1 ROM:B225 jc ROM_B229 ROM:B227 sjmp ROM_B22C ROM:B229 ; --------------------------------------------------------------------------- ROM:B229 ROM:B229 ROM_B229: ; CODE XREF: ROM_AC7C+5A4↑j ROM:B229 ; ROM_AC7C+5A9↑j ROM:B229 ldbse INTMEM_1C, #-1 ROM:B22C ROM:B22C ROM_B22C: ; CODE XREF: ROM_AC7C+59C↑j ROM:B22C ; ROM_AC7C+5AB↑j ROM:B22C ld INTMEM_1A, #8 ROM:B230 andb ZERO_REG, INTMEM_FE+1, #2 ; Zero register ROM:B234 jne ROM_B239 ROM:B236 lcall ROM_4346 ROM:B239 ROM:B239 ROM_B239: ; CODE XREF: ROM_AC7C+5B8↑j ROM:B239 ldb INTMEM_1C+2, INTMEM_D0 ROM:B23C cmpb ZERO_REG, 1DAh[INTMEM_7C] ; Zero register ROM:B241 je ROM_B246 ROM:B243 ldb INTMEM_1C+2, INTMEM_CE+1 ROM:B246 ROM:B246 ROM_B246: ; CODE XREF: ROM_AC7C+5C5↑j ROM:B246 stb INTMEM_1C+2, RAM_C200[] ROM:B24B ldb INTMEM_1C+3, INTMEM_E1[] ROM:B250 ld INTMEM_1C, #2Dh ; '-' ROM:B254 lcall ROM_2BCA ROM:B257 mulub INTMEM_1C, #5 ROM:B25A st INTMEM_1C, RAM_C118[] ROM:B25F st INTMEM_1C, RAM_C1F4[] ROM:B264 andb ZERO_REG, INTMEM_F3, #8 ; Zero register ROM:B268 je ROM_B277 ROM:B26A ldb INTMEM_1A, 1DBh[INTMEM_7C] ROM:B26F mulub INTMEM_1A, #5 ROM:B272 st INTMEM_1A, RAM_C118[] ROM:B277 ROM:B277 ROM_B277: ; CODE XREF: ROM_AC7C+5EC↑j ROM:B277 ld INTMEM_1A, RAM_C104[] ROM:B27C add INTMEM_1A, #-8000h ROM:B280 add INTMEM_1A, RAM_C118[] ROM:B285 st INTMEM_1A, RAM_C118[] ROM:B28A andb ZERO_REG, INTMEM_F3, #10h ; Zero register ROM:B28E jne ROM_B29D ROM:B290 ldb INTMEM_1A, 1DCh[INTMEM_7C] ROM:B295 mulub INTMEM_1A, #5 ROM:B298 st INTMEM_1A, RAM_C118[] ROM:B29D ROM:B29D ROM_B29D: ; CODE XREF: ROM_AC7C+612↑j ROM:B29D andb ZERO_REG, INTMEM_98, #40h ; '@' ; Zero register ROM:B2A1 je ROM_B2CF ROM:B2A3 ld INTMEM_1A, RAM_C118[] ROM:B2A8 add INTMEM_20, INTMEM_1A, #384h ROM:B2AD add INTMEM_20+2, INTMEM_1A, #0A8Ch ROM:B2B2 add INTMEM_1C+2, INTMEM_1A, #1194h ROM:B2B7 add INTMEM_1C, INTMEM_1A, #189Ch ROM:B2BC cmp INTMEM_1C, #1C20h ROM:B2C0 jlt ROM_B2C6 ROM:B2C2 sub INTMEM_1C, #1C20h ROM:B2C6 ROM:B2C6 ROM_B2C6: ; CODE XREF: ROM_AC7C+644↑j ROM:B2C6 ld INTMEM_1A, #9 ROM:B2CA lcall ROM_4346 ROM:B2CD sjmp ROM_B2DA ROM:B2CF ; --------------------------------------------------------------------------- ROM:B2CF ROM:B2CF ROM_B2CF: ; CODE XREF: ROM_AC7C+625↑j ROM:B2CF ld INTMEM_1C, #4 ROM:B2D3 ld INTMEM_1A, #0Ah ROM:B2D7 lcall ROM_4346 ROM:B2DA ROM:B2DA ROM_B2DA: ; CODE XREF: ROM_AC7C+651↑j ROM:B2DA ld INTMEM_1A, INT_PEND+1 ; Interrupt pending register ROM:B2DD sub INTMEM_1A, RAM_C1DC[] ROM:B2E2 st INTMEM_1A, RAM_C1DC[] ROM:B2E7 ret ROM:B2E7 ; End of function ROM_AC7C ROM:B2E7 ROM:B2E8 ROM:B2E8 ; =============== S U B R O U T I N E ======================================= ROM:B2E8 ROM:B2E8 ROM:B2E8 ROM_B2E8: ; CODE XREF: ROM:7884↑p ROM:B2E8 ld INTMEM_1A, 8Ch[INTMEM_7C] ROM:B2ED st INTMEM_1A, RAM_C0F0[] ROM:B2F2 lcall ROM_9F7A ROM:B2F5 orb INTMEM_F3, #2 ROM:B2F8 ld INTMEM_1C, #1900h ROM:B2FC st INTMEM_1C, RAM_C102[] ROM:B301 lcall ROM_AB50 ROM:B304 ld INTMEM_1C+2, RAM_C19C[] ROM:B309 st INTMEM_1C+2, RAM_C100[] ROM:B30E st INTMEM_1C+2, RAM_C114[] ROM:B313 ld INTMEM_1A, #-8000h ROM:B317 st INTMEM_1A, RAM_C104[] ROM:B31C ret ROM:B31C ; End of function ROM_B2E8 ROM:B31C ROM:B31D ROM:B31D ; =============== S U B R O U T I N E ======================================= ROM:B31D ROM:B31D ROM:B31D ROM_B31D: ; CODE XREF: ROM:793A↑p ROM:B31D cmpb INTMEM_84, 1E1h[INTMEM_7C] ROM:B322 je ROM_B327 ROM:B324 ljmp ROM_B4A4 ROM:B327 ; --------------------------------------------------------------------------- ROM:B327 ROM:B327 ROM_B327: ; CODE XREF: ROM_B31D+5↑j ROM:B327 andb INTMEM_FE, #-21h ROM:B32A cmp INTMEM_68, 104h[INTMEM_7C] ROM:B32F jc ROM_B33F ROM:B331 andb ZERO_REG, INTMEM_FE+1, #2 ; Zero register ROM:B335 je ROM_B355 ROM:B337 ld INTMEM_76, INTMEM_CA ROM:B33A andb INTMEM_FE+1, #-3 ROM:B33D sjmp ROM_B355 ROM:B33F ; --------------------------------------------------------------------------- ROM:B33F ROM:B33F ROM_B33F: ; CODE XREF: ROM_B31D+12↑j ROM:B33F cmp INTMEM_68, 102h[INTMEM_7C] ROM:B344 jnh ROM_B355 ROM:B346 andb ZERO_REG, INTMEM_FE+1, #2 ; Zero register ROM:B34A jne ROM_B352 ROM:B34C orb INTMEM_FE+1, #2 ROM:B34F st INTMEM_76, INTMEM_CA ROM:B352 ROM:B352 ROM_B352: ; CODE XREF: ROM_B31D+2D↑j ROM:B352 lcall ROM_76A1 ROM:B355 ROM:B355 ROM_B355: ; CODE XREF: ROM_B31D+18↑j ROM:B355 ; ROM_B31D+20↑j ... ROM:B355 ldb INTMEM_D4+1, #-80h ROM:B358 ldb INTMEM_1A, RAM_C215[] ROM:B35D stb INTMEM_1A, RAM_C216[] ROM:B362 ldb INTMEM_1A, RAM_C214[] ROM:B367 stb INTMEM_1A, RAM_C215[] ROM:B36C ldb INTMEM_1A, RAM_C213[] ROM:B371 stb INTMEM_1A, RAM_C214[] ROM:B376 ldb INTMEM_1A, RAM_C212[] ROM:B37B stb INTMEM_1A, RAM_C213[] ROM:B380 stb INTMEM_20+1, RAM_C212[] ROM:B385 ld INTMEM_1A, #1 ROM:B389 orb INTMEM_F3, #1 ROM:B38C ROM:B38C ROM_B38C: ; CODE XREF: ROM_B31D+D1↓j ROM:B38C subb INTMEM_1C, INTMEM_20+1, -3DEEh[INTMEM_1A] ROM:B392 jc ROM_B39E ROM:B394 cmpb INTMEM_1C, #-3Fh ROM:B397 jc ROM_B3A6 ROM:B399 ldb INTMEM_1C, #-3Fh ROM:B39C sjmp ROM_B3A6 ROM:B39E ; --------------------------------------------------------------------------- ROM:B39E ROM:B39E ROM_B39E: ; CODE XREF: ROM_B31D+75↑j ROM:B39E cmpb INTMEM_1C, #40h ; '@' ROM:B3A1 jnc ROM_B3A6 ROM:B3A3 ldb INTMEM_1C, #3Fh ; '?' ROM:B3A6 ROM:B3A6 ROM_B3A6: ; CODE XREF: ROM_B31D+7A↑j ROM:B3A6 ; ROM_B31D+7F↑j ... ROM:B3A6 addb INTMEM_1C, #-80h ROM:B3A9 cmpb INTMEM_1C, 1E3h[INTMEM_7C] ROM:B3AE jh ROM_B3B7 ROM:B3B0 cmpb INTMEM_1C, 1E4h[INTMEM_7C] ROM:B3B5 jc ROM_B3E7 ROM:B3B7 ROM:B3B7 ROM_B3B7: ; CODE XREF: ROM_B31D+91↑j ROM:B3B7 stb INTMEM_20+1, RAM_C213[] ROM:B3BC stb INTMEM_20+1, RAM_C214[] ROM:B3C1 stb INTMEM_20+1, RAM_C215[] ROM:B3C6 stb INTMEM_20+1, RAM_C216[] ROM:B3CB subb INTMEM_1C, #-80h ROM:B3CE ldbse INTMEM_1C, INTMEM_1C[] ROM:B3D3 shl INTMEM_1C, #1 ROM:B3D6 divb INTMEM_1C, INTMEM_1A ROM:B3DA jnv ROM_B3DF ROM:B3DC ldb INTMEM_1C, #7Fh ROM:B3DF ROM:B3DF ROM_B3DF: ; CODE XREF: ROM_B31D+BD↑j ROM:B3DF addb INTMEM_1C, #-80h ROM:B3E2 stb INTMEM_1C, INTMEM_D4+1 ROM:B3E5 sjmp ROM_B3F0 ROM:B3E7 ; --------------------------------------------------------------------------- ROM:B3E7 ROM:B3E7 ROM_B3E7: ; CODE XREF: ROM_B31D+98↑j ROM:B3E7 inc INTMEM_1A ROM:B3E9 cmpb INTMEM_1A, 1E2h[INTMEM_7C] ROM:B3EE jle ROM_B38C ROM:B3F0 ROM:B3F0 ROM_B3F0: ; CODE XREF: ROM_B31D+C8↑j ROM:B3F0 stb INTMEM_1A, RAM_C203[] ROM:B3F5 subb INTMEM_D4, INTMEM_20, INTMEM_C9[] ROM:B3FB jc ROM_B405 ROM:B3FD jbs INTMEM_D4, 7, ROM_B40B ROM:B400 ldb INTMEM_D4, #-80h ROM:B403 sjmp ROM_B40B ROM:B405 ; --------------------------------------------------------------------------- ROM:B405 ROM:B405 ROM_B405: ; CODE XREF: ROM_B31D+DE↑j ROM:B405 jbc INTMEM_D4, 7, ROM_B40B ROM:B408 ldb INTMEM_D4, #7Fh ROM:B40B ROM:B40B ROM_B40B: ; CODE XREF: ROM_B31D+E0↑j ROM:B40B ; ROM_B31D+E6↑j ... ROM:B40B addb INTMEM_D4, #-80h ROM:B40E stb INTMEM_20, INTMEM_C9[] ROM:B413 lcall ROM_3ADD ROM:B416 cmpb INTMEM_20+2, INTMEM_D7 ROM:B419 je ROM_B41E ROM:B41B ljmp ROM_B4A4 ROM:B41E ; --------------------------------------------------------------------------- ROM:B41E ROM:B41E ROM_B41E: ; CODE XREF: ROM_B31D+FC↑j ROM:B41E addb INTMEM_D7, 1E5h[INTMEM_7C] ROM:B423 cmpb INTMEM_D7, #48h ; 'H' ROM:B426 jnc ROM_B42B ROM:B428 subb INTMEM_D7, #48h ; 'H' ROM:B42B ROM:B42B ROM_B42B: ; CODE XREF: ROM_B31D+109↑j ROM:B42B ldb INTMEM_1A, RAM_C179[] ROM:B430 cmpb INTMEM_1A, ZERO_REG ; Zero register ROM:B433 je ROM_B450 ROM:B435 decb INTMEM_1A ROM:B437 stb INTMEM_1A, RAM_C179[] ROM:B43C ldbze INTMEM_1C, RAM_C181[] ROM:B441 mulu INTMEM_1C, RAM_C106[] ROM:B446 shrl INTMEM_1C, #8 ROM:B449 st INTMEM_1C, RAM_C106[] ROM:B44E sjmp ROM_B455 ROM:B450 ; --------------------------------------------------------------------------- ROM:B450 ROM:B450 ROM_B450: ; CODE XREF: ROM_B31D+116↑j ROM:B450 st ZERO_REG, RAM_C106[] ; Zero register ROM:B455 ROM:B455 ROM_B455: ; CODE XREF: ROM_B31D+131↑j ROM:B455 ldb INTMEM_1A, RAM_C178[] ROM:B45A cmpb INTMEM_1A, ZERO_REG ; Zero register ROM:B45D je ROM_B49A ROM:B45F decb INTMEM_1A ROM:B461 stb INTMEM_1A, RAM_C178[] ROM:B466 cmp ZERO_REG, RAM_C108[] ; Zero register ROM:B46B je ROM_B47F ROM:B46D ldbze INTMEM_1C, RAM_C17E[] ROM:B472 mulu INTMEM_1C, RAM_C108[] ROM:B477 shrl INTMEM_1C, #8 ROM:B47A st INTMEM_1C, RAM_C108[] ROM:B47F ROM:B47F ROM_B47F: ; CODE XREF: ROM_B31D+14E↑j ROM:B47F cmp ZERO_REG, RAM_C10A[] ; Zero register ROM:B484 je ROM_B4A4 ROM:B486 ldbze INTMEM_1C, RAM_C17E[] ROM:B48B mulu INTMEM_1C, RAM_C10A[] ROM:B490 shrl INTMEM_1C, #8 ROM:B493 st INTMEM_1C, RAM_C10A[] ROM:B498 sjmp ROM_B4A4 ROM:B49A ; --------------------------------------------------------------------------- ROM:B49A ROM:B49A ROM_B49A: ; CODE XREF: ROM_B31D+140↑j ROM:B49A st ZERO_REG, RAM_C108[] ; Zero register ROM:B49F st ZERO_REG, RAM_C10A[] ; Zero register ROM:B4A4 ROM:B4A4 ROM_B4A4: ; CODE XREF: ROM_B31D+7↑j ROM:B4A4 ; ROM_B31D+FE↑j ... ROM:B4A4 cmpb INTMEM_20+2, INTMEM_D8 ROM:B4A7 je ROM_B4AC ROM:B4A9 ljmp ROM_B598 ROM:B4AC ; --------------------------------------------------------------------------- ROM:B4AC ROM:B4AC ROM_B4AC: ; CODE XREF: ROM_B31D+18A↑j ROM:B4AC addb INTMEM_D8, 1E6h[INTMEM_7C] ROM:B4B1 cmpb INTMEM_D8, #48h ; 'H' ROM:B4B4 jnc ROM_B4B9 ROM:B4B6 subb INTMEM_D8, #48h ; 'H' ROM:B4B9 ROM:B4B9 ROM_B4B9: ; CODE XREF: ROM_B31D+197↑j ROM:B4B9 clrb INTMEM_1C+2 ROM:B4BB subb INTMEM_3E, INTMEM_20+1, INTMEM_E0 ROM:B4BF jc ROM_B4EC ROM:B4C1 negb INTMEM_3E ROM:B4C3 cmpb INTMEM_3E, 1E8h[INTMEM_7C] ROM:B4C8 jnh ROM_B507 ROM:B4CA stb INTMEM_20+1, INTMEM_E0 ROM:B4CD clrb INTMEM_D9 ROM:B4CF st ZERO_REG, RAM_C106[] ; Zero register ROM:B4D4 stb ZERO_REG, RAM_C179[] ; Zero register ROM:B4D9 cmp ZERO_REG, RAM_C108[] ; Zero register ROM:B4DE je ROM_B507 ROM:B4E0 st ZERO_REG, RAM_C108[] ; Zero register ROM:B4E5 stb ZERO_REG, RAM_C178[] ; Zero register ROM:B4EA sjmp ROM_B507 ROM:B4EC ; --------------------------------------------------------------------------- ROM:B4EC ROM:B4EC ROM_B4EC: ; CODE XREF: ROM_B31D+1A2↑j ROM:B4EC cmpb INTMEM_3E, 1E8h[INTMEM_7C] ROM:B4F1 jnh ROM_B507 ROM:B4F3 stb INTMEM_20+1, INTMEM_E0 ROM:B4F6 cmp ZERO_REG, RAM_C10A[] ; Zero register ROM:B4FB je ROM_B507 ROM:B4FD st ZERO_REG, RAM_C10A[] ; Zero register ROM:B502 stb ZERO_REG, RAM_C178[] ; Zero register ROM:B507 ROM:B507 ROM_B507: ; CODE XREF: ROM_B31D+1AB↑j ROM:B507 ; ROM_B31D+1C1↑j ... ROM:B507 subb INTMEM_3E, INTMEM_20+1, 1E9h[INTMEM_7C] ROM:B50D jc ROM_B511 ROM:B50F sjmp ROM_B598 ROM:B511 ; --------------------------------------------------------------------------- ROM:B511 ROM:B511 ROM_B511: ; CODE XREF: ROM_B31D+1F0↑j ROM:B511 cmpb INTMEM_3E, INTMEM_DF ROM:B514 jnc ROM_B519 ROM:B516 ldb INTMEM_1C+2, #5 ROM:B519 ROM:B519 ROM_B519: ; CODE XREF: ROM_B31D+1F7↑j ROM:B519 ldb INTMEM_DF, INTMEM_DE ROM:B51C cmpb INTMEM_3E, INTMEM_DE ROM:B51F jnc ROM_B524 ROM:B521 ldb INTMEM_1C+2, #4 ROM:B524 ROM:B524 ROM_B524: ; CODE XREF: ROM_B31D+202↑j ROM:B524 ldb INTMEM_DE, INTMEM_DD ROM:B527 cmpb INTMEM_3E, INTMEM_DD ROM:B52A jnc ROM_B52F ROM:B52C ldb INTMEM_1C+2, #3 ROM:B52F ROM:B52F ROM_B52F: ; CODE XREF: ROM_B31D+20D↑j ROM:B52F ldb INTMEM_DD, INTMEM_DB+1 ROM:B532 cmpb INTMEM_3E, INTMEM_DB+1 ROM:B535 jnc ROM_B53A ROM:B537 ldb INTMEM_1C+2, #2 ROM:B53A ROM:B53A ROM_B53A: ; CODE XREF: ROM_B31D+218↑j ROM:B53A ldb INTMEM_DB+1, INTMEM_DB ROM:B53D cmpb INTMEM_3E, INTMEM_DB ROM:B540 jnc ROM_B545 ROM:B542 ldb INTMEM_1C+2, #1 ROM:B545 ROM:B545 ROM_B545: ; CODE XREF: ROM_B31D+223↑j ROM:B545 ldb INTMEM_DB, INTMEM_20+1 ROM:B548 cmpb INTMEM_1C+2, ZERO_REG ; Zero register ROM:B54B je ROM_B598 ROM:B54D ldb INTMEM_1C+2, RAM_C182[] ROM:B552 cmpb INTMEM_1C+2, INTMEM_D0+3 ROM:B555 jh ROM_B598 ROM:B557 cmp INTMEM_68, 58h[INTMEM_7C] ROM:B55C jnc ROM_B598 ROM:B55E stb INTMEM_20+1, INTMEM_DF ROM:B561 stb INTMEM_20+1, INTMEM_DE ROM:B564 stb INTMEM_20+1, INTMEM_DD ROM:B567 stb INTMEM_20+1, INTMEM_DB+1 ROM:B56A cmpb INTMEM_D9, 1EAh[INTMEM_7C] ROM:B56F jc ROM_B598 ROM:B571 incb INTMEM_D9 ROM:B573 andb ZERO_REG, INTMEM_FE+1, #2 ; Zero register ROM:B577 jne ROM_B598 ROM:B579 ld INTMEM_1C, INTMEM_C6 ROM:B57C cmp INTMEM_78, #-8000h ROM:B580 jne ROM_B591 ROM:B582 add INTMEM_1C, RAM_C100[] ROM:B587 add INTMEM_1C, #-8000h ROM:B58B jbc INTMEM_1C+1, 7, ROM_B591 ROM:B58E ld INTMEM_1C, ZERO_REG ; Zero register ROM:B591 ROM:B591 ROM_B591: ; CODE XREF: ROM_B31D+263↑j ROM:B591 ; ROM_B31D+26E↑j ROM:B591 ld INTMEM_1A, #5 ROM:B595 lcall ROM_4346 ROM:B598 ROM:B598 ROM_B598: ; CODE XREF: ROM_B31D+18C↑j ROM:B598 ; ROM_B31D+1F2↑j ... ROM:B598 ret ROM:B598 ; End of function ROM_B31D ROM:B598 ROM:B599 ROM:B599 ; =============== S U B R O U T I N E ======================================= ROM:B599 ROM:B599 ROM:B599 ROM_B599: ; CODE XREF: ROM_AC7C:ROM_AD51↑p ROM:B599 ldb INTMEM_26, RAM_C177[] ROM:B59E cmpb INTMEM_26, 1DDh[INTMEM_7C] ROM:B5A3 jnh ROM_B5AA ROM:B5A5 ldb INTMEM_26, 1DDh[INTMEM_7C] ROM:B5AA ROM:B5AA ROM_B5AA: ; CODE XREF: ROM_B599+A↑j ROM:B5AA stb INTMEM_26, RAM_C17D[] ROM:B5AF ldb INTMEM_1A+1, RAM_C176[] ROM:B5B4 ldb INTMEM_1A, INTMEM_26 ROM:B5B7 ld INTMEM_1C+2, 0A6h[INTMEM_7C] ROM:B5BC ld INTMEM_1C, 0A8h[INTMEM_7C] ROM:B5C1 ld INTMEM_20, 0AAh[INTMEM_7C] ROM:B5C6 ld INTMEM_20+2, 0ACh[INTMEM_7C] ROM:B5CB lcall ROM_A3FE ROM:B5CE shl INTMEM_20, #1 ROM:B5D1 jnc ROM_B5D6 ROM:B5D3 ldbse INTMEM_20, #-1 ROM:B5D6 ROM:B5D6 ROM_B5D6: ; CODE XREF: ROM_B599+38↑j ROM:B5D6 st INTMEM_20, RAM_C11A[] ROM:B5DB st INTMEM_20, RAM_C1F6[] ROM:B5E0 ldb INTMEM_1A+1, RAM_C176[] ROM:B5E5 ldb INTMEM_1A, INTMEM_26 ROM:B5E8 ld INTMEM_1C+2, 0AEh[INTMEM_7C] ROM:B5ED ld INTMEM_1C, 0B0h[INTMEM_7C] ROM:B5F2 ld INTMEM_20, 0B2h[INTMEM_7C] ROM:B5F7 ld INTMEM_20+2, 0B4h[INTMEM_7C] ROM:B5FC lcall ROM_A3FE ROM:B5FF shl INTMEM_20, #1 ROM:B602 jnc ROM_B607 ROM:B604 ldbse INTMEM_20, #-1 ROM:B607 ROM:B607 ROM_B607: ; CODE XREF: ROM_B599+69↑j ROM:B607 st INTMEM_20, RAM_C1F8[] ROM:B60C cmp INTMEM_20, RAM_C11A[] ROM:B611 jnc ROM_B618 ROM:B613 st INTMEM_20, RAM_C11A[] ROM:B618 ROM:B618 ROM_B618: ; CODE XREF: ROM_B599+78↑j ROM:B618 ld INTMEM_1C, RAM_C108[] ROM:B61D add INTMEM_1C, RAM_C11A[] ROM:B622 jnc ROM_B627 ROM:B624 ldbse INTMEM_1C, #-1 ROM:B627 ROM:B627 ROM_B627: ; CODE XREF: ROM_B599+89↑j ROM:B627 cmp INTMEM_1C, 0A4h[INTMEM_7C] ROM:B62C jnc ROM_B633 ROM:B62E ld INTMEM_1C, 0A4h[INTMEM_7C] ROM:B633 ROM:B633 ROM_B633: ; CODE XREF: ROM_B599+93↑j ROM:B633 st INTMEM_1C, RAM_C108[] ROM:B638 ldb INTMEM_1A, RAM_C17D[] ROM:B63D ldb INTMEM_1A+1, RAM_C176[] ROM:B642 ld INTMEM_1C+2, 0B6h[INTMEM_7C] ROM:B647 ld INTMEM_1C, 0B8h[INTMEM_7C] ROM:B64C ld INTMEM_20, 0BAh[INTMEM_7C] ROM:B651 ld INTMEM_20+2, 0BCh[INTMEM_7C] ROM:B656 lcall ROM_A3FE ROM:B659 stb INTMEM_20+3, RAM_C201[] ROM:B65E ldb INTMEM_1A, RAM_C17D[] ROM:B663 ldb INTMEM_1A+1, RAM_C176[] ROM:B668 ld INTMEM_1C+2, 0BEh[INTMEM_7C] ROM:B66D ld INTMEM_1C, 0C0h[INTMEM_7C] ROM:B672 ld INTMEM_20, 0C2h[INTMEM_7C] ROM:B677 ld INTMEM_20+2, 0C4h[INTMEM_7C] ROM:B67C lcall ROM_A3FE ROM:B67F cmpb INTMEM_20+3, RAM_C201[] ROM:B684 jnc ROM_B68B ROM:B686 stb INTMEM_20+3, RAM_C201[] ROM:B68B ROM:B68B ROM_B68B: ; CODE XREF: ROM_B599+EB↑j ROM:B68B ldbze INTMEM_26, RAM_C201[] ROM:B690 ld INTMEM_1C, RAM_C0F6[] ROM:B695 mulu INTMEM_20, INTMEM_26, INTMEM_1C ROM:B699 shral INTMEM_20, #8 ROM:B69C ldbze INTMEM_1C+2, RAM_C178[] ROM:B6A1 add INTMEM_1C+2, INTMEM_20 ROM:B6A4 ldbze INTMEM_26, 1DEh[INTMEM_7C] ROM:B6A9 mulu INTMEM_20, INTMEM_1C, INTMEM_26 ROM:B6AD shral INTMEM_20, #8 ROM:B6B0 cmp INTMEM_20, #0FFh ROM:B6B4 jnh ROM_B6B9 ROM:B6B6 ldbze INTMEM_20, #-1 ROM:B6B9 ROM:B6B9 ROM_B6B9: ; CODE XREF: ROM_B599+11B↑j ROM:B6B9 cmp INTMEM_1C+2, INTMEM_20 ROM:B6BC jnh ROM_B6C1 ROM:B6BE ldb INTMEM_1C+2, INTMEM_20 ROM:B6C1 ROM:B6C1 ROM_B6C1: ; CODE XREF: ROM_B599+123↑j ROM:B6C1 stb INTMEM_1C+2, RAM_C178[] ROM:B6C6 ldb INTMEM_1C+2, INTMEM_1C+2 ROM:B6C9 ld INTMEM_1C, #2Eh ; '.' ROM:B6CD lcall ROM_2BCA ROM:B6D0 stb INTMEM_1C, RAM_C17E[] ROM:B6D5 ret ROM:B6D5 ; End of function ROM_B599 ROM:B6D5 ROM:B6D6 ROM:B6D6 ; =============== S U B R O U T I N E ======================================= ROM:B6D6 ROM:B6D6 ROM:B6D6 ROM_B6D6: ; CODE XREF: ROM_AC7C+105↑p ROM:B6D6 ldb INTMEM_26, RAM_C177[] ROM:B6DB cmpb INTMEM_26, 1DFh[INTMEM_7C] ROM:B6E0 jc ROM_B6E7 ROM:B6E2 ldb INTMEM_26, 1DFh[INTMEM_7C] ROM:B6E7 ROM:B6E7 ROM_B6E7: ; CODE XREF: ROM_B6D6+A↑j ROM:B6E7 stb INTMEM_26, RAM_C17F[] ROM:B6EC ldb INTMEM_1A+1, RAM_C176[] ROM:B6F1 ldb INTMEM_1A, INTMEM_26 ROM:B6F4 ld INTMEM_1C+2, 0C8h[INTMEM_7C] ROM:B6F9 ld INTMEM_1C, 0CAh[INTMEM_7C] ROM:B6FE ld INTMEM_20, 0CCh[INTMEM_7C] ROM:B703 ld INTMEM_20+2, 0CEh[INTMEM_7C] ROM:B708 lcall ROM_A3FE ROM:B70B st INTMEM_20, RAM_C11A[] ROM:B710 ld INTMEM_1C, RAM_C10A[] ROM:B715 add INTMEM_1C, RAM_C11A[] ROM:B71A jnc ROM_B71F ROM:B71C ldbse INTMEM_1C, #-1 ROM:B71F ROM:B71F ROM_B71F: ; CODE XREF: ROM_B6D6+44↑j ROM:B71F cmp INTMEM_1C, 0C6h[INTMEM_7C] ROM:B724 jnc ROM_B72B ROM:B726 ld INTMEM_1C, 0C6h[INTMEM_7C] ROM:B72B ROM:B72B ROM_B72B: ; CODE XREF: ROM_B6D6+4E↑j ROM:B72B st INTMEM_1C, RAM_C10A[] ROM:B730 ld INTMEM_1A, RAM_C17F[] ROM:B735 ldb INTMEM_1A+1, RAM_C176[] ROM:B73A ld INTMEM_1C+2, 0D2h[INTMEM_7C] ROM:B73F ld INTMEM_1C, 0D4h[INTMEM_7C] ROM:B744 ld INTMEM_20, 0D6h[INTMEM_7C] ROM:B749 ld INTMEM_20+2, 0D8h[INTMEM_7C] ROM:B74E lcall ROM_A3FE ROM:B751 stb INTMEM_20+3, RAM_C201[] ROM:B756 ld INTMEM_1A, RAM_C17F[] ROM:B75B ldb INTMEM_1A+1, RAM_C176[] ROM:B760 ld INTMEM_1C+2, 0DAh[INTMEM_7C] ROM:B765 ld INTMEM_1C, 0DCh[INTMEM_7C] ROM:B76A ld INTMEM_20, 0DEh[INTMEM_7C] ROM:B76F ld INTMEM_20+2, 0E0h[INTMEM_7C] ROM:B774 lcall ROM_A3FE ROM:B777 cmpb INTMEM_20+3, RAM_C201[] ROM:B77C jnc ROM_B783 ROM:B77E stb INTMEM_20+3, RAM_C201[] ROM:B783 ROM:B783 ROM_B783: ; CODE XREF: ROM_B6D6+A6↑j ROM:B783 ldbze INTMEM_26, RAM_C201[] ROM:B788 ld INTMEM_1C, RAM_C0F6[] ROM:B78D mulu INTMEM_20, INTMEM_26, INTMEM_1C ROM:B791 shral INTMEM_20, #8 ROM:B794 ldbze INTMEM_1C+2, RAM_C178[] ROM:B799 add INTMEM_1C+2, INTMEM_20 ROM:B79C ldbze INTMEM_26, 0D0h[INTMEM_7C] ROM:B7A1 mulu INTMEM_20, INTMEM_1C, INTMEM_26 ROM:B7A5 shral INTMEM_20, #8 ROM:B7A8 cmp INTMEM_20, #0FFh ROM:B7AC jnh ROM_B7B1 ROM:B7AE ldbze INTMEM_20, #-1 ROM:B7B1 ROM:B7B1 ROM_B7B1: ; CODE XREF: ROM_B6D6+D6↑j ROM:B7B1 cmp INTMEM_1C+2, INTMEM_20 ROM:B7B4 jnh ROM_B7B9 ROM:B7B6 ldb INTMEM_1C+2, INTMEM_20 ROM:B7B9 ROM:B7B9 ROM_B7B9: ; CODE XREF: ROM_B6D6+DE↑j ROM:B7B9 stb INTMEM_1C+2, RAM_C178[] ROM:B7BE ldb INTMEM_1C+2, INTMEM_1C+2 ROM:B7C1 ld INTMEM_1C, #2Eh ; '.' ROM:B7C5 lcall ROM_2BCA ROM:B7C8 stb INTMEM_1C, RAM_C17E[] ROM:B7CD ret ROM:B7CD ; End of function ROM_B6D6 ROM:B7CD ROM:B7CE ROM:B7CE ; =============== S U B R O U T I N E ======================================= ROM:B7CE ROM:B7CE ROM:B7CE ROM_B7CE: ; CODE XREF: ROM_AC7C:ROM_ADD1↑p ROM:B7CE ldb INTMEM_1C, RAM_C177[] ROM:B7D3 cmpb INTMEM_1C, 1E0h[INTMEM_7C] ROM:B7D8 jnh ROM_B7DF ROM:B7DA ldb INTMEM_1C, 1E0h[INTMEM_7C] ROM:B7DF ROM:B7DF ROM_B7DF: ; CODE XREF: ROM_B7CE+A↑j ROM:B7DF stb INTMEM_1C, RAM_C180[] ROM:B7E4 ldb INTMEM_1A+1, RAM_C175[] ROM:B7E9 ldb INTMEM_1A, RAM_C180[] ROM:B7EE ld INTMEM_1C+2, 0E2h[INTMEM_7C] ROM:B7F3 ld INTMEM_1C, 0E4h[INTMEM_7C] ROM:B7F8 ld INTMEM_20, 0E6h[INTMEM_7C] ROM:B7FD ld INTMEM_20+2, 0E8h[INTMEM_7C] ROM:B802 lcall ROM_A3FE ROM:B805 shl INTMEM_20, #1 ROM:B808 jnc ROM_B80D ROM:B80A ldbse INTMEM_20, #-1 ROM:B80D ROM:B80D ROM_B80D: ; CODE XREF: ROM_B7CE+3A↑j ROM:B80D st INTMEM_20, RAM_C11C[] ROM:B812 ldb INTMEM_1A+1, RAM_C175[] ROM:B817 ldb INTMEM_1A, RAM_C180[] ROM:B81C ld INTMEM_1C+2, 0EAh[INTMEM_7C] ROM:B821 ld INTMEM_1C, 0ECh[INTMEM_7C] ROM:B826 ld INTMEM_20, 0EEh[INTMEM_7C] ROM:B82B ld INTMEM_20+2, 0F0h[INTMEM_7C] ROM:B830 lcall ROM_A3FE ROM:B833 shl INTMEM_20, #1 ROM:B836 jnc ROM_B83B ROM:B838 ldbse INTMEM_20, #-1 ROM:B83B ROM:B83B ROM_B83B: ; CODE XREF: ROM_B7CE+68↑j ROM:B83B cmp INTMEM_20, RAM_C11C[] ROM:B840 jnc ROM_B847 ROM:B842 st INTMEM_20, RAM_C11C[] ROM:B847 ROM:B847 ROM_B847: ; CODE XREF: ROM_B7CE+72↑j ROM:B847 ld INTMEM_1C, RAM_C106[] ROM:B84C add INTMEM_1C, RAM_C11C[] ROM:B851 jnc ROM_B856 ROM:B853 ldbse INTMEM_1C, #-1 ROM:B856 ROM:B856 ROM_B856: ; CODE XREF: ROM_B7CE+83↑j ROM:B856 cmp INTMEM_1C, RAM_C10C[] ROM:B85B jnc ROM_B862 ROM:B85D ld INTMEM_1C, RAM_C10C[] ROM:B862 ROM:B862 ROM_B862: ; CODE XREF: ROM_B7CE+8D↑j ROM:B862 st INTMEM_1C, RAM_C106[] ROM:B867 ldb INTMEM_1A, RAM_C180[] ROM:B86C ldb INTMEM_1A+1, RAM_C175[] ROM:B871 ld INTMEM_1C+2, 0F2h[INTMEM_7C] ROM:B876 ld INTMEM_1C, 0F4h[INTMEM_7C] ROM:B87B ld INTMEM_20, 0F6h[INTMEM_7C] ROM:B880 ld INTMEM_20+2, 0F8h[INTMEM_7C] ROM:B885 lcall ROM_A3FE ROM:B888 ldb INTMEM_26, INTMEM_20+3 ROM:B88B ldb INTMEM_1A, RAM_C180[] ROM:B890 ldb INTMEM_1A+1, RAM_C175[] ROM:B895 ld INTMEM_1C+2, 0FAh[INTMEM_7C] ROM:B89A ld INTMEM_1C, 0FCh[INTMEM_7C] ROM:B89F ld INTMEM_20, 0FEh[INTMEM_7C] ROM:B8A4 ld INTMEM_20+2, 100h[INTMEM_7C] ROM:B8A9 lcall ROM_A3FE ROM:B8AC cmpb INTMEM_20+3, INTMEM_26 ROM:B8AF jnh ROM_B8B4 ROM:B8B1 ldb INTMEM_26, INTMEM_20+3 ROM:B8B4 ROM:B8B4 ROM_B8B4: ; CODE XREF: ROM_B7CE+E1↑j ROM:B8B4 stb INTMEM_26, RAM_C202[] ROM:B8B9 ldbze INTMEM_26, RAM_C202[] ROM:B8BE ld INTMEM_1C, RAM_C0F6[] ROM:B8C3 mulu INTMEM_20, INTMEM_26, INTMEM_1C ROM:B8C7 shral INTMEM_20, #8 ROM:B8CA ldbze INTMEM_1C+2, RAM_C179[] ROM:B8CF add INTMEM_1C+2, INTMEM_20 ROM:B8D2 ldbze INTMEM_26, RAM_C17A[] ROM:B8D7 mulu INTMEM_20, INTMEM_1C, INTMEM_26 ROM:B8DB shral INTMEM_20, #8 ROM:B8DE cmp INTMEM_20, #0FFh ROM:B8E2 jnh ROM_B8E7 ROM:B8E4 ldbze INTMEM_20, #-1 ROM:B8E7 ROM:B8E7 ROM_B8E7: ; CODE XREF: ROM_B7CE+114↑j ROM:B8E7 cmp INTMEM_1C+2, INTMEM_20 ROM:B8EA jnh ROM_B8EF ROM:B8EC ldb INTMEM_1C+2, INTMEM_20 ROM:B8EF ROM:B8EF ROM_B8EF: ; CODE XREF: ROM_B7CE+11C↑j ROM:B8EF stb INTMEM_1C+2, RAM_C179[] ROM:B8F4 ldb INTMEM_1C+2, INTMEM_1C+2 ROM:B8F7 ld INTMEM_1C, #2Eh ; '.' ROM:B8FB lcall ROM_2BCA ROM:B8FE stb INTMEM_1C, RAM_C181[] ROM:B903 ret ROM:B903 ; End of function ROM_B7CE ROM:B903 ROM:B904 ; --------------------------------------------------------------------------- ROM:B904 rst ROM:B905 ; --------------------------------------------------------------------------- ROM:B905 rst ROM:B906 ; --------------------------------------------------------------------------- ROM:B906 rst ROM:B907 ; --------------------------------------------------------------------------- ROM:B907 rst ROM:B907 ; --------------------------------------------------------------------------- ROM:B908 db 0F8h ROM:B909 db 6 ROM:B90A db 84h ROM:B90B db 3 ROM:B90C db 90h ROM:B90D db 1 ROM:B90E db 7Eh ; ~ ROM:B90F db 4 ROM:B910 db 32h ; 2 ROM:B911 db 0 ROM:B912 db 8Ah ROM:B913 db 2 ROM:B914 db 1 ROM:B915 db 0 ROM:B916 db 94h ROM:B917 db 11h ROM:B918 db 82h ROM:B919 db 0 ROM:B91A db 94h ROM:B91B db 11h ROM:B91C db 0B0h ROM:B91D db 4 ROM:B91E db 20h ROM:B91F db 4Eh ; N ROM:B920 db 30h ; 0 ROM:B921 db 75h ; u ROM:B922 db 5 ROM:B923 db 0 ROM:B924 db 2 ROM:B925 db 0 ROM:B926 db 0E8h ROM:B927 db 3 ROM:B928 db 0C8h ROM:B929 db 0 ROM:B92A db 19h ROM:B92B db 0 ROM:B92C db 2Ch ; , ROM:B92D db 1 ROM:B92E db 0FAh ROM:B92F db 0 ROM:B930 db 7Dh ; } ROM:B931 db 0 ROM:B932 db 64h ; d ROM:B933 db 0 ROM:B934 db 66h ; f ROM:B935 db 3 ROM:B936 db 66h ; f ROM:B937 db 3 ROM:B938 db 12h ROM:B939 db 0 ROM:B93A db 32h ; 2 ROM:B93B db 0 ROM:B93C db 2 ROM:B93D db 0 ROM:B93E db 0F4h ROM:B93F db 1 ROM:B940 db 32h ; 2 ROM:B941 db 0 ROM:B942 db 0E2h ROM:B943 db 4 ROM:B944 db 32h ; 2 ROM:B945 db 0 ROM:B946 db 26h ; & ROM:B947 db 2 ROM:B948 db 0Fh ROM:B949 db 0 ROM:B94A db 0 ROM:B94B db 1 ROM:B94C db 0F3h ROM:B94D db 0 ROM:B94E db 0FAh ROM:B94F db 0 ROM:B950 db 0D5h ROM:B951 db 0 ROM:B952 db 60h ; ` ROM:B953 db 0EAh ROM:B954 db 0 ROM:B955 db 0 ROM:B956 db 0FEh ROM:B957 db 0 ROM:B958 db 0FEh ROM:B959 db 0 ROM:B95A db 3 ROM:B95B db 0 ROM:B95C db 0F4h ROM:B95D db 1 ROM:B95E db 80h ROM:B95F db 1 ROM:B960 db 0F4h ROM:B961 db 1 ROM:B962 db 0A0h ROM:B963 db 0Fh ROM:B964 db 0ECh ROM:B965 db 7Fh ;  ROM:B966 db 50h ; P ROM:B967 db 0C6h ROM:B968 db 0A0h ROM:B969 db 0Ah ROM:B96A db 0ACh ROM:B96B db 7Fh ;  ROM:B96C db 0BCh ROM:B96D db 0FFh ROM:B96E db 0A0h ROM:B96F db 0Fh ROM:B970 db 0 ROM:B971 db 80h ROM:B972 db 10h ROM:B973 db 0A7h ROM:B974 db 0DFh ROM:B975 db 4 ROM:B976 db 96h ROM:B977 db 7Fh ;  ROM:B978 db 90h ROM:B979 db 0E5h ROM:B97A db 0 ROM:B97B db 0 ROM:B97C db 0 ROM:B97D db 80h ROM:B97E db 0 ROM:B97F db 80h ROM:B980 db 0 ROM:B981 db 0 ROM:B982 db 0 ROM:B983 db 19h ROM:B984 db 58h ; X ROM:B985 db 0CFh ROM:B986 db 58h ; X ROM:B987 db 2 ROM:B988 db 27h ; ' ROM:B989 db 5Ch ; \ ROM:B98A db 60h ; ` ROM:B98B db 4 ROM:B98C db 0F4h ROM:B98D db 1 ROM:B98E db 0F4h ROM:B98F db 1 ROM:B990 db 0 ROM:B991 db 0 ROM:B992 db 0C0h ROM:B993 db 12h ROM:B994 db 0FEh ROM:B995 db 0 ROM:B996 db 92h ROM:B997 db 36h ; 6 ROM:B998 db 28h ; ( ROM:B999 db 10h ROM:B99A db 0 ROM:B99B db 0 ROM:B99C db 0 ROM:B99D db 64h ; d ROM:B99E db 1 ROM:B99F db 0 ROM:B9A0 db 0DCh ROM:B9A1 db 5 ROM:B9A2 db 0B0h ROM:B9A3 db 4 ROM:B9A4 db 0E8h ROM:B9A5 db 3 ROM:B9A6 db 90h ROM:B9A7 db 1 ROM:B9A8 db 88h ROM:B9A9 db 13h ROM:B9AA db 32h ; 2 ROM:B9AB db 0 ROM:B9AC db 40h ; @ ROM:B9AD db 0 ROM:B9AE db 0 ROM:B9AF db 80h ROM:B9B0 db 0 ROM:B9B1 db 80h ROM:B9B2 db 0 ROM:B9B3 db 80h ROM:B9B4 db 0 ROM:B9B5 db 80h ROM:B9B6 db 80h ROM:B9B7 db 80h ROM:B9B8 db 0 ROM:B9B9 db 80h ROM:B9BA db 0 ROM:B9BB db 80h ROM:B9BC db 0 ROM:B9BD db 80h ROM:B9BE db 0 ROM:B9BF db 80h ROM:B9C0 db 0 ROM:B9C1 db 80h ROM:B9C2 db 0 ROM:B9C3 db 80h ROM:B9C4 db 0 ROM:B9C5 db 80h ROM:B9C6 db 0 ROM:B9C7 db 84h ROM:B9C8 db 0 ROM:B9C9 db 80h ROM:B9CA db 0 ROM:B9CB db 80h ROM:B9CC db 0 ROM:B9CD db 80h ROM:B9CE db 0 ROM:B9CF db 19h ROM:B9D0 db 0 ROM:B9D1 db 80h ROM:B9D2 db 0 ROM:B9D3 db 58h ; X ROM:B9D4 db 0 ROM:B9D5 db 80h ROM:B9D6 db 0 ROM:B9D7 db 80h ROM:B9D8 db 1 ROM:B9D9 db 0 ROM:B9DA db 0 ROM:B9DB db 82h ROM:B9DC db 0 ROM:B9DD db 80h ROM:B9DE db 0 ROM:B9DF db 80h ROM:B9E0 db 0 ROM:B9E1 db 80h ROM:B9E2 db 0 ROM:B9E3 db 80h ROM:B9E4 db 0 ROM:B9E5 db 80h ROM:B9E6 db 0 ROM:B9E7 db 80h ROM:B9E8 db 0 ROM:B9E9 db 80h ROM:B9EA db 20h ROM:B9EB db 81h ROM:B9EC db 92h ROM:B9ED db 81h ROM:B9EE db 0E8h ROM:B9EF db 7Fh ;  ROM:B9F0 db 0E7h ROM:B9F1 db 7Fh ;  ROM:B9F2 db 80h ROM:B9F3 db 7Dh ; } ROM:B9F4 db 0D8h ROM:B9F5 db 87h ROM:B9F6 db 0F4h ROM:B9F7 db 7Fh ;  ROM:B9F8 db 0 ROM:B9F9 db 80h ROM:B9FA db 80h ROM:B9FB db 82h ROM:B9FC db 0B5h ROM:B9FD db 84h ROM:B9FE db 0E0h ROM:B9FF db 7Fh ;  ROM:BA00 db 0 ROM:BA01 db 80h ROM:BA02 db 0 ROM:BA03 db 80h ROM:BA04 db 0 ROM:BA05 db 80h ROM:BA06 db 0 ROM:BA07 db 80h ROM:BA08 db 0 ROM:BA09 db 80h ROM:BA0A db 58h ; X ROM:BA0B db 1Bh ROM:BA0C db 4Eh ; N ROM:BA0D db 1Bh ROM:BA0E db 4 ROM:BA0F db 0B1h ROM:BA10 db 0B3h ROM:BA11 db 0B8h ROM:BA12 db 2 ROM:BA13 db 39h ; 9 ROM:BA14 db 8 ROM:BA15 db 8 ROM:BA16 db 1 ROM:BA17 db 2 ROM:BA18 db 63h ; c ROM:BA19 db 5Dh ; ] ROM:BA1A db 6Dh ; m ROM:BA1B db 0FEh ROM:BA1C db 0 ROM:BA1D db 8 ROM:BA1E db 8 ROM:BA1F db 4 ROM:BA20 db 2 ROM:BA21 db 71h ; q ROM:BA22 db 45h ; E ROM:BA23 db 0 ROM:BA24 db 0 ROM:BA25 db 0 ROM:BA26 db 0 ROM:BA27 db 1 ROM:BA28 db 8 ROM:BA29 db 0FFh ROM:BA2A db 1Fh ROM:BA2B db 3Eh ; > ROM:BA2C db 1 ROM:BA2D db 8 ROM:BA2E db 4 ROM:BA2F db 3Bh ; ; ROM:BA30 db 1Dh ROM:BA31 db 0Ah ROM:BA32 db 75h ; u ROM:BA33 db 91h ROM:BA34 db 0FFh ROM:BA35 db 0 ROM:BA36 db 0 ROM:BA37 db 18h ROM:BA38 db 76h ; v ROM:BA39 db 0C6h ROM:BA3A db 0B1h ROM:BA3B db 82h ROM:BA3C db 9Ch ROM:BA3D db 5 ROM:BA3E db 0 ROM:BA3F db 5 ROM:BA40 db 80h ROM:BA41 db 80h ROM:BA42 db 0Ah ROM:BA43 db 9Eh ROM:BA44 db 62h ; b ROM:BA45 db 64h ; d ROM:BA46 db 64h ; d ROM:BA47 db 64h ; d ROM:BA48 db 64h ; d ROM:BA49 db 64h ; d ROM:BA4A db 64h ; d ROM:BA4B db 0 ROM:BA4C db 0 ROM:BA4D db 28h ; ( ROM:BA4E db 32h ; 2 ROM:BA4F db 0 ROM:BA50 db 10h ROM:BA51 db 9Ch ROM:BA52 db 0A3h ROM:BA53 db 74h ; t ROM:BA54 db 7Eh ; ~ ROM:BA55 db 4 ROM:BA56 db 0Ch ROM:BA57 db 2Dh ; - ROM:BA58 db 23h ; # ROM:BA59 db 0C6h ROM:BA5A db 87h ROM:BA5B db 0B0h ROM:BA5C db 0FFh ROM:BA5D db 9Fh ROM:BA5E db 17h ROM:BA5F db 8 ROM:BA60 db 4 ROM:BA61 db 41h ; A ROM:BA62 db 0 ROM:BA63 db 0FFh ROM:BA64 db 9Fh ROM:BA65 db 0E6h ROM:BA66 db 14h ROM:BA67 db 23h ; # ROM:BA68 db 1Eh ROM:BA69 db 0Ah ROM:BA6A db 0 ROM:BA6B db 0FFh ROM:BA6C db 0B3h ROM:BA6D db 0FFh ROM:BA6E db 1Ch ROM:BA6F db 0B4h ROM:BA70 db 0FFh ROM:BA71 db 0A9h ROM:BA72 db 18h ROM:BA73 db 96h ROM:BA74 db 23h ; # ROM:BA75 db 1Ch ROM:BA76 db 8 ROM:BA77 db 3Eh ; > ROM:BA78 db 23h ; # ROM:BA79 db 29h ; ) ROM:BA7A db 0Ch ROM:BA7B db 9 ROM:BA7C db 6 ROM:BA7D db 46h ; F ROM:BA7E db 19h ROM:BA7F db 7Fh ;  ROM:BA80 db 99h ROM:BA81 db 1 ROM:BA82 db 19h ROM:BA83 db 0FFh ROM:BA84 db 0ADh ROM:BA85 db 4 ROM:BA86 db 2 ROM:BA87 db 37h ; 7 ROM:BA88 db 19h ROM:BA89 db 64h ; d ROM:BA8A db 0D5h ROM:BA8B db 0CDh ROM:BA8C db 0D4h ROM:BA8D db 0E3h ROM:BA8E db 23h ; # ROM:BA8F db 0B4h ROM:BA90 db 0 ROM:BA91 db 5 ROM:BA92 db 5 ROM:BA93 db 17h ROM:BA94 db 0B4h ROM:BA95 db 5Ch ; \ ROM:BA96 db 96h ROM:BA97 db 0DCh ROM:BA98 db 5 ROM:BA99 db 91h ROM:BA9A db 91h ROM:BA9B db 0FFh ROM:BA9C db 80h ROM:BA9D db 0DFh ROM:BA9E db 0 ROM:BA9F db 0FFh ROM:BAA0 db 0 ROM:BAA1 db 0 ROM:BAA2 db 8Fh ROM:BAA3 db 85h ROM:BAA4 db 0Eh ROM:BAA5 db 8Fh ROM:BAA6 db 8Eh ROM:BAA7 db 8Fh ROM:BAA8 db 85h ROM:BAA9 db 0 ROM:BAAA db 0D2h ROM:BAAB db 0AAh ROM:BAAC db 32h ; 2 ROM:BAAD db 64h ; d ROM:BAAE db 5 ROM:BAAF db 20h ROM:BAB0 db 18h ROM:BAB1 db 8Eh ROM:BAB2 db 0FFh ROM:BAB3 db 94h ROM:BAB4 db 0Ah ROM:BAB5 db 0FFh ROM:BAB6 db 0BCh ROM:BAB7 db 0CDh ROM:BAB8 db 0 ROM:BAB9 db 3 ROM:BABA db 3 ROM:BABB db 12h ROM:BABC db 0Ah ROM:BABD db 3Ch ; < ROM:BABE db 91h ROM:BABF db 9Eh ROM:BAC0 db 62h ; b ROM:BAC1 db 9Eh ROM:BAC2 db 62h ; b ROM:BAC3 db 41h ; A ROM:BAC4 db 1 ROM:BAC5 db 91h ROM:BAC6 db 87h ROM:BAC7 db 84h ROM:BAC8 db 80h ROM:BAC9 db 84h ROM:BACA db 9Eh ROM:BACB db 62h ; b ROM:BACC db 62h ; b ROM:BACD db 0C8h ROM:BACE db 8Fh ROM:BACF db 85h ROM:BAD0 db 19h ROM:BAD1 db 33h ; 3 ROM:BAD2 db 82h ROM:BAD3 db 70h ; p ROM:BAD4 db 0FDh ROM:BAD5 db 81h ROM:BAD6 db 0 ROM:BAD7 db 19h ROM:BAD8 db 64h ; d ROM:BAD9 db 9 ROM:BADA db 0FFh ROM:BADB db 9Ch ROM:BADC db 69h ; i ROM:BADD db 9 ROM:BADE db 0 ROM:BADF db 38h ; 8 ROM:BAE0 db 18h ROM:BAE1 db 0FFh ROM:BAE2 db 0FFh ROM:BAE3 db 9Bh ROM:BAE4 db 0AAh ROM:BAE5 db 0FFh ROM:BAE6 db 9 ROM:BAE7 db 19h ROM:BAE8 db 0FFh ROM:BAE9 db 0 ROM:BAEA db 4 ROM:BAEB db 84h ROM:BAEC db 78h ; x ROM:BAED db 48h ; H ROM:BAEE db 9 ROM:BAEF db 1 ROM:BAF0 db 8 ROM:BAF1 db 4 ROM:BAF2 db 0Ah ROM:BAF3 db 6 ROM:BAF4 db 1 ROM:BAF5 db 6 ROM:BAF6 db 1 ROM:BAF7 db 1Ch ROM:BAF8 db 2Ah ; * ROM:BAF9 db 31h ; 1 ROM:BAFA db 39h ; 9 ROM:BAFB db 55h ; U ROM:BAFC db 0B0h ROM:BAFD db 5Ch ; \ ROM:BAFE db 5Ch ; \ ROM:BAFF db 49h ; I ROM:BB00 db 3Eh ; > ROM:BB01 db 33h ; 3 ROM:BB02 db 1Eh ROM:BB03 db 3 ROM:BB04 db 1 ROM:BB05 db 39h ; 9 ROM:BB06 db 55h ; U ROM:BB07 db 0B1h ROM:BB08 db 5Ah ; Z ROM:BB09 db 2Dh ; - ROM:BB0A db 28h ; ( ROM:BB0B db 2 ROM:BB0C db 1 ROM:BB0D db 5Ch ; \ ROM:BB0E db 0B1h ROM:BB0F db 0Ah ROM:BB10 db 0Ah ROM:BB11 db 2 ROM:BB12 db 1 ROM:BB13 db 5Ch ; \ ROM:BB14 db 0B1h ROM:BB15 db 78h ; x ROM:BB16 db 0B4h ROM:BB17 db 3 ROM:BB18 db 1 ROM:BB19 db 5Ch ; \ ROM:BB1A db 80h ROM:BB1B db 0AAh ROM:BB1C db 32h ; 2 ROM:BB1D db 2Ch ; , ROM:BB1E db 22h ; " ROM:BB1F db 4 ROM:BB20 db 1 ROM:BB21 db 1Eh ROM:BB22 db 32h ; 2 ROM:BB23 db 50h ; P ROM:BB24 db 0A0h ROM:BB25 db 1Eh ROM:BB26 db 32h ; 2 ROM:BB27 db 4Bh ; K ROM:BB28 db 78h ; x ROM:BB29 db 7 ROM:BB2A db 1 ROM:BB2B db 3Ch ; < ROM:BB2C db 50h ; P ROM:BB2D db 78h ; x ROM:BB2E db 8Ch ROM:BB2F db 0A0h ROM:BB30 db 0B4h ROM:BB31 db 0C8h ROM:BB32 db 0Ah ROM:BB33 db 1Eh ROM:BB34 db 5Ah ; Z ROM:BB35 db 6Eh ; n ROM:BB36 db 82h ROM:BB37 db 96h ROM:BB38 db 0A0h ROM:BB39 db 7 ROM:BB3A db 1 ROM:BB3B db 0Eh ROM:BB3C db 1Ch ROM:BB3D db 28h ; ( ROM:BB3E db 40h ; @ ROM:BB3F db 0B1h ROM:BB40 db 0CDh ROM:BB41 db 0E3h ROM:BB42 db 67h ; g ROM:BB43 db 5Ah ; Z ROM:BB44 db 4Ch ; L ROM:BB45 db 48h ; H ROM:BB46 db 23h ; # ROM:BB47 db 28h ; ( ROM:BB48 db 2Dh ; - ROM:BB49 db 7 ROM:BB4A db 1 ROM:BB4B db 3 ROM:BB4C db 67h ; g ROM:BB4D db 78h ; x ROM:BB4E db 80h ROM:BB4F db 88h ROM:BB50 db 99h ROM:BB51 db 0FDh ROM:BB52 db 32h ; 2 ROM:BB53 db 0Ah ROM:BB54 db 5 ROM:BB55 db 0 ROM:BB56 db 5 ROM:BB57 db 0Ah ROM:BB58 db 19h ROM:BB59 db 3 ROM:BB5A db 1 ROM:BB5B db 0 ROM:BB5C db 79h ; y ROM:BB5D db 0C0h ROM:BB5E db 1Eh ROM:BB5F db 1Eh ROM:BB60 db 1Eh ROM:BB61 db 7 ROM:BB62 db 1 ROM:BB63 db 5Fh ; _ ROM:BB64 db 67h ; g ROM:BB65 db 78h ; x ROM:BB66 db 80h ROM:BB67 db 88h ROM:BB68 db 99h ROM:BB69 db 0FDh ROM:BB6A db 98h ROM:BB6B db 0A0h ROM:BB6C db 0ACh ROM:BB6D db 0B4h ROM:BB6E db 0B8h ROM:BB6F db 0C0h ROM:BB70 db 0C8h ROM:BB71 db 6 ROM:BB72 db 1 ROM:BB73 db 0 ROM:BB74 db 46h ; F ROM:BB75 db 50h ; P ROM:BB76 db 6Eh ; n ROM:BB77 db 78h ; x ROM:BB78 db 82h ROM:BB79 db 0Ch ROM:BB7A db 0Ch ROM:BB7B db 13h ROM:BB7C db 1Bh ROM:BB7D db 23h ; # ROM:BB7E db 2Dh ; - ROM:BB7F db 4 ROM:BB80 db 1 ROM:BB81 db 0Eh ROM:BB82 db 2Ah ; * ROM:BB83 db 47h ; G ROM:BB84 db 5Ch ; \ ROM:BB85 db 6Ah ; j ROM:BB86 db 93h ROM:BB87 db 0B3h ROM:BB88 db 0C8h ROM:BB89 db 5 ROM:BB8A db 1 ROM:BB8B db 1Ch ROM:BB8C db 2Bh ; + ROM:BB8D db 39h ; 9 ROM:BB8E db 63h ; c ROM:BB8F db 0B1h ROM:BB90 db 28h ; ( ROM:BB91 db 4Ah ; J ROM:BB92 db 62h ; b ROM:BB93 db 92h ROM:BB94 db 0B4h ROM:BB95 db 2 ROM:BB96 db 1 ROM:BB97 db 0 ROM:BB98 db 47h ; G ROM:BB99 db 0 ROM:BB9A db 0 ROM:BB9B db 7 ROM:BB9C db 1 ROM:BB9D db 3Ch ; < ROM:BB9E db 41h ; A ROM:BB9F db 46h ; F ROM:BBA0 db 4Bh ; K ROM:BBA1 db 50h ; P ROM:BBA2 db 5Ah ; Z ROM:BBA3 db 64h ; d ROM:BBA4 db 0Bh ROM:BBA5 db 46h ; F ROM:BBA6 db 59h ; Y ROM:BBA7 db 6Bh ; k ROM:BBA8 db 81h ROM:BBA9 db 0C8h ROM:BBAA db 0E3h ROM:BBAB db 4 ROM:BBAC db 1 ROM:BBAD db 0 ROM:BBAE db 3Ch ; < ROM:BBAF db 78h ; x ROM:BBB0 db 0B4h ROM:BBB1 db 0 ROM:BBB2 db 5 ROM:BBB3 db 0Bh ROM:BBB4 db 1Ah ROM:BBB5 db 5 ROM:BBB6 db 1 ROM:BBB7 db 36h ; 6 ROM:BBB8 db 3Ch ; < ROM:BBB9 db 50h ; P ROM:BBBA db 64h ; d ROM:BBBB db 0B4h ROM:BBBC db 0 ROM:BBBD db 28h ; ( ROM:BBBE db 28h ; ( ROM:BBBF db 1Eh ROM:BBC0 db 0Ah ROM:BBC1 db 2 ROM:BBC2 db 1 ROM:BBC3 db 28h ; ( ROM:BBC4 db 64h ; d ROM:BBC5 db 1 ROM:BBC6 db 1 ROM:BBC7 db 2 ROM:BBC8 db 1 ROM:BBC9 db 47h ; G ROM:BBCA db 0B2h ROM:BBCB db 33h ; 3 ROM:BBCC db 20h ROM:BBCD db 3 ROM:BBCE db 1 ROM:BBCF db 5Ch ; \ ROM:BBD0 db 80h ROM:BBD1 db 0AAh ROM:BBD2 db 32h ; 2 ROM:BBD3 db 24h ; $ ROM:BBD4 db 2Eh ; . ROM:BBD5 db 2 ROM:BBD6 db 1 ROM:BBD7 db 0A0h ROM:BBD8 db 0A2h ROM:BBD9 db 0D5h ROM:BBDA db 0D5h ROM:BBDB db 0Bh ROM:BBDC db 1 ROM:BBDD db 41h ; A ROM:BBDE db 46h ; F ROM:BBDF db 4Bh ; K ROM:BBE0 db 50h ; P ROM:BBE1 db 5Ah ; Z ROM:BBE2 db 64h ; d ROM:BBE3 db 6Eh ; n ROM:BBE4 db 78h ; x ROM:BBE5 db 82h ROM:BBE6 db 8Ch ROM:BBE7 db 0A0h ROM:BBE8 db 6Fh ; o ROM:BBE9 db 5Fh ; _ ROM:BBEA db 51h ; Q ROM:BBEB db 48h ; H ROM:BBEC db 3Ch ; < ROM:BBED db 33h ; 3 ROM:BBEE db 2Ch ; , ROM:BBEF db 26h ; & ROM:BBF0 db 21h ; ! ROM:BBF1 db 1Dh ROM:BBF2 db 16h ROM:BBF3 db 8 ROM:BBF4 db 1 ROM:BBF5 db 1 ROM:BBF6 db 2 ROM:BBF7 db 6 ROM:BBF8 db 0Ah ROM:BBF9 db 14h ROM:BBFA db 32h ; 2 ROM:BBFB db 64h ; d ROM:BBFC db 0FAh ROM:BBFD db 0Dh ROM:BBFE db 39h ; 9 ROM:BBFF db 9Bh ROM:BC00 db 0BEh ROM:BC01 db 0DCh ROM:BC02 db 0F1h ROM:BC03 db 0F8h ROM:BC04 db 0FDh ROM:BC05 db 3 ROM:BC06 db 3 ROM:BC07 db 36h ; 6 ROM:BC08 db 69h ; i ROM:BC09 db 0CFh ROM:BC0A db 28h ; ( ROM:BC0B db 3Ch ; < ROM:BC0C db 64h ; d ROM:BC0D db 17h ROM:BC0E db 17h ROM:BC0F db 1Fh ROM:BC10 db 17h ROM:BC11 db 1Fh ROM:BC12 db 27h ; ' ROM:BC13 db 1Fh ROM:BC14 db 27h ; ' ROM:BC15 db 27h ; ' ROM:BC16 db 3 ROM:BC17 db 3 ROM:BC18 db 36h ; 6 ROM:BC19 db 69h ; i ROM:BC1A db 0CFh ROM:BC1B db 28h ; ( ROM:BC1C db 3Ch ; < ROM:BC1D db 64h ; d ROM:BC1E db 0Eh ROM:BC1F db 11h ROM:BC20 db 15h ROM:BC21 db 11h ROM:BC22 db 16h ROM:BC23 db 1Ch ROM:BC24 db 16h ROM:BC25 db 1Ch ROM:BC26 db 23h ; # ROM:BC27 db 4 ROM:BC28 db 3 ROM:BC29 db 36h ; 6 ROM:BC2A db 69h ; i ROM:BC2B db 9Ch ROM:BC2C db 0CFh ROM:BC2D db 28h ; ( ROM:BC2E db 3Ch ; < ROM:BC2F db 64h ; d ROM:BC30 db 1Eh ROM:BC31 db 2Ah ; * ROM:BC32 db 32h ; 2 ROM:BC33 db 32h ; 2 ROM:BC34 db 1Eh ROM:BC35 db 2Ah ; * ROM:BC36 db 3Ch ; < ROM:BC37 db 3Ch ; < ROM:BC38 db 41h ; A ROM:BC39 db 41h ; A ROM:BC3A db 41h ; A ROM:BC3B db 41h ; A ROM:BC3C db 4 ROM:BC3D db 3 ROM:BC3E db 36h ; 6 ROM:BC3F db 69h ; i ROM:BC40 db 9Ch ROM:BC41 db 0CFh ROM:BC42 db 28h ; ( ROM:BC43 db 3Ch ; < ROM:BC44 db 64h ; d ROM:BC45 db 1Bh ROM:BC46 db 26h ; & ROM:BC47 db 2Dh ; - ROM:BC48 db 2Dh ; - ROM:BC49 db 1Bh ROM:BC4A db 26h ; & ROM:BC4B db 36h ; 6 ROM:BC4C db 36h ; 6 ROM:BC4D db 3Bh ; ; ROM:BC4E db 3Bh ; ; ROM:BC4F db 3Bh ; ; ROM:BC50 db 3Bh ; ; ROM:BC51 db 6 ROM:BC52 db 5 ROM:BC53 db 1Ch ROM:BC54 db 36h ; 6 ROM:BC55 db 4Fh ; O ROM:BC56 db 69h ; i ROM:BC57 db 82h ROM:BC58 db 0B5h ROM:BC59 db 0Eh ROM:BC5A db 28h ; ( ROM:BC5B db 3Ch ; < ROM:BC5C db 64h ; d ROM:BC5D db 8Ch ROM:BC5E db 0 ROM:BC5F db 0 ROM:BC60 db 0 ROM:BC61 db 0 ROM:BC62 db 0 ROM:BC63 db 40h ; @ ROM:BC64 db 0 ROM:BC65 db 0Ch ROM:BC66 db 18h ROM:BC67 db 34h ; 4 ROM:BC68 db 54h ; T ROM:BC69 db 64h ; d ROM:BC6A db 0 ROM:BC6B db 0Fh ROM:BC6C db 35h ; 5 ROM:BC6D db 56h ; V ROM:BC6E db 64h ; d ROM:BC6F db 76h ; v ROM:BC70 db 0Dh ROM:BC71 db 38h ; 8 ROM:BC72 db 6Ah ; j ROM:BC73 db 7Ah ; z ROM:BC74 db 7Eh ; ~ ROM:BC75 db 0BCh ROM:BC76 db 14h ROM:BC77 db 66h ; f ROM:BC78 db 7Eh ; ~ ROM:BC79 db 8Ah ROM:BC7A db 96h ROM:BC7B db 0C8h ROM:BC7C db 5 ROM:BC7D db 6 ROM:BC7E db 1Ch ROM:BC7F db 39h ; 9 ROM:BC80 db 5Ch ; \ ROM:BC81 db 80h ROM:BC82 db 0B1h ROM:BC83 db 1Ch ROM:BC84 db 39h ; 9 ROM:BC85 db 5Ch ; \ ROM:BC86 db 80h ROM:BC87 db 0A3h ROM:BC88 db 0B1h ROM:BC89 db 5Ah ; Z ROM:BC8A db 53h ; S ROM:BC8B db 41h ; A ROM:BC8C db 3Ch ; < ROM:BC8D db 13h ROM:BC8E db 57h ; W ROM:BC8F db 4Dh ; M ROM:BC90 db 3Ch ; < ROM:BC91 db 28h ; ( ROM:BC92 db 0Eh ROM:BC93 db 52h ; R ROM:BC94 db 4Bh ; K ROM:BC95 db 3Ah ; : ROM:BC96 db 26h ; & ROM:BC97 db 0Ah ROM:BC98 db 4Bh ; K ROM:BC99 db 44h ; D ROM:BC9A db 38h ; 8 ROM:BC9B db 24h ; $ ROM:BC9C db 9 ROM:BC9D db 45h ; E ROM:BC9E db 3Dh ; = ROM:BC9F db 34h ; 4 ROM:BCA0 db 22h ; " ROM:BCA1 db 8 ROM:BCA2 db 3Bh ; ; ROM:BCA3 db 36h ; 6 ROM:BCA4 db 2Fh ; / ROM:BCA5 db 1Fh ROM:BCA6 db 6 ROM:BCA7 db 7 ROM:BCA8 db 4 ROM:BCA9 db 1Ch ROM:BCAA db 2Bh ; + ROM:BCAB db 39h ; 9 ROM:BCAC db 5Ch ; \ ROM:BCAD db 80h ROM:BCAE db 0AAh ROM:BCAF db 0B1h ROM:BCB0 db 1Ch ROM:BCB1 db 2Bh ; + ROM:BCB2 db 39h ; 9 ROM:BCB3 db 5Ch ; \ ROM:BCB4 db 0Fh ROM:BCB5 db 0Fh ROM:BCB6 db 0Fh ROM:BCB7 db 14h ROM:BCB8 db 0Fh ROM:BCB9 db 0Fh ROM:BCBA db 0Ch ROM:BCBB db 0Fh ROM:BCBC db 0Fh ROM:BCBD db 0Fh ROM:BCBE db 0Fh ROM:BCBF db 0Ah ROM:BCC0 db 0Eh ROM:BCC1 db 0Ch ROM:BCC2 db 8 ROM:BCC3 db 8 ROM:BCC4 db 8 ROM:BCC5 db 8 ROM:BCC6 db 0Ah ROM:BCC7 db 0Ch ROM:BCC8 db 0Ch ROM:BCC9 db 2 ROM:BCCA db 2 ROM:BCCB db 2 ROM:BCCC db 2 ROM:BCCD db 6 ROM:BCCE db 0Ch ROM:BCCF db 0Ch ROM:BCD0 db 4 ROM:BCD1 db 4 ROM:BCD2 db 4Fh ; O ROM:BCD3 db 69h ; i ROM:BCD4 db 0B5h ROM:BCD5 db 0E5h ROM:BCD6 db 14h ROM:BCD7 db 28h ; ( ROM:BCD8 db 0DCh ROM:BCD9 db 0F0h ROM:BCDA db 87h ROM:BCDB db 87h ROM:BCDC db 87h ROM:BCDD db 87h ROM:BCDE db 91h ROM:BCDF db 91h ROM:BCE0 db 91h ROM:BCE1 db 91h ROM:BCE2 db 91h ROM:BCE3 db 91h ROM:BCE4 db 91h ROM:BCE5 db 91h ROM:BCE6 db 91h ROM:BCE7 db 91h ROM:BCE8 db 91h ROM:BCE9 db 8Ch ROM:BCEA db 6 ROM:BCEB db 6 ROM:BCEC db 69h ; i ROM:BCED db 82h ROM:BCEE db 9Ch ROM:BCEF db 0B5h ROM:BCF0 db 0CEh ROM:BCF1 db 0E5h ROM:BCF2 db 8Ch ROM:BCF3 db 0A0h ROM:BCF4 db 0B4h ROM:BCF5 db 0C8h ROM:BCF6 db 0DCh ROM:BCF7 db 0F0h ROM:BCF8 db 91h ROM:BCF9 db 91h ROM:BCFA db 91h ROM:BCFB db 91h ROM:BCFC db 91h ROM:BCFD db 82h ROM:BCFE db 91h ROM:BCFF db 91h ROM:BD00 db 91h ROM:BD01 db 91h ROM:BD02 db 87h ROM:BD03 db 82h ROM:BD04 db 91h ROM:BD05 db 91h ROM:BD06 db 91h ROM:BD07 db 87h ROM:BD08 db 7Dh ; } ROM:BD09 db 7Dh ; } ROM:BD0A db 91h ROM:BD0B db 87h ROM:BD0C db 87h ROM:BD0D db 82h ROM:BD0E db 78h ; x ROM:BD0F db 78h ; x ROM:BD10 db 82h ROM:BD11 db 7Dh ; } ROM:BD12 db 7Dh ; } ROM:BD13 db 78h ; x ROM:BD14 db 73h ; s ROM:BD15 db 73h ; s ROM:BD16 db 7Dh ; } ROM:BD17 db 78h ; x ROM:BD18 db 78h ; x ROM:BD19 db 73h ; s ROM:BD1A db 6Eh ; n ROM:BD1B db 6Eh ; n ROM:BD1C db 4 ROM:BD1D db 3 ROM:BD1E db 0Eh ROM:BD1F db 2Ah ; * ROM:BD20 db 47h ; G ROM:BD21 db 5Ch ; \ ROM:BD22 db 36h ; 6 ROM:BD23 db 82h ROM:BD24 db 0CFh ROM:BD25 db 6Ah ; j ROM:BD26 db 93h ROM:BD27 db 0B3h ROM:BD28 db 0C8h ROM:BD29 db 64h ; d ROM:BD2A db 90h ROM:BD2B db 0B3h ROM:BD2C db 0C8h ROM:BD2D db 6Eh ; n ROM:BD2E db 8Ah ROM:BD2F db 0B0h ROM:BD30 db 0C8h ROM:BD31 db 2 ROM:BD32 db 3 ROM:BD33 db 39h ; 9 ROM:BD34 db 55h ; U ROM:BD35 db 55h ; U ROM:BD36 db 5Ch ; \ ROM:BD37 db 80h ROM:BD38 db 0C8h ROM:BD39 db 0C8h ROM:BD3A db 0B4h ROM:BD3B db 0C8h ROM:BD3C db 0C8h ROM:BD3D db 0C8h ROM:BD3E db 9 ROM:BD3F db 0Ch ROM:BD40 db 1Ch ROM:BD41 db 36h ; 6 ROM:BD42 db 4Fh ; O ROM:BD43 db 69h ; i ROM:BD44 db 82h ROM:BD45 db 9Ch ROM:BD46 db 0B5h ROM:BD47 db 0CFh ROM:BD48 db 0E5h ROM:BD49 db 0Eh ROM:BD4A db 14h ROM:BD4B db 1Eh ROM:BD4C db 28h ; ( ROM:BD4D db 3Ch ; < ROM:BD4E db 50h ; P ROM:BD4F db 5Ah ; Z ROM:BD50 db 78h ; x ROM:BD51 db 8Ch ROM:BD52 db 0A0h ROM:BD53 db 0C8h ROM:BD54 db 0FAh ROM:BD55 db 54h ; T ROM:BD56 db 58h ; X ROM:BD57 db 67h ; g ROM:BD58 db 76h ; v ROM:BD59 db 7Eh ; ~ ROM:BD5A db 86h ROM:BD5B db 8Bh ROM:BD5C db 90h ROM:BD5D db 8Fh ROM:BD5E db 55h ; U ROM:BD5F db 62h ; b ROM:BD60 db 72h ; r ROM:BD61 db 7Eh ; ~ ROM:BD62 db 85h ROM:BD63 db 8Bh ROM:BD64 db 90h ROM:BD65 db 94h ROM:BD66 db 92h ROM:BD67 db 55h ; U ROM:BD68 db 69h ; i ROM:BD69 db 78h ; x ROM:BD6A db 82h ROM:BD6B db 89h ROM:BD6C db 8Fh ROM:BD6D db 92h ROM:BD6E db 96h ROM:BD6F db 99h ROM:BD70 db 5Bh ; [ ROM:BD71 db 6Dh ; m ROM:BD72 db 78h ; x ROM:BD73 db 81h ROM:BD74 db 89h ROM:BD75 db 8Fh ROM:BD76 db 93h ROM:BD77 db 97h ROM:BD78 db 9Eh ROM:BD79 db 55h ; U ROM:BD7A db 64h ; d ROM:BD7B db 73h ; s ROM:BD7C db 7Fh ;  ROM:BD7D db 87h ROM:BD7E db 8Eh ROM:BD7F db 92h ROM:BD80 db 97h ROM:BD81 db 9Bh ROM:BD82 db 5Fh ; _ ROM:BD83 db 71h ; q ROM:BD84 db 80h ROM:BD85 db 8Bh ROM:BD86 db 92h ROM:BD87 db 99h ROM:BD88 db 9Ch ROM:BD89 db 9Ch ROM:BD8A db 0ADh ROM:BD8B db 53h ; S ROM:BD8C db 67h ; g ROM:BD8D db 7Ah ; z ROM:BD8E db 87h ROM:BD8F db 90h ROM:BD90 db 98h ROM:BD91 db 9Eh ROM:BD92 db 0A3h ROM:BD93 db 0B9h ROM:BD94 db 56h ; V ROM:BD95 db 6Ch ; l ROM:BD96 db 7Bh ; { ROM:BD97 db 8Ah ROM:BD98 db 93h ROM:BD99 db 9Bh ROM:BD9A db 0A1h ROM:BD9B db 0A6h ROM:BD9C db 0AAh ROM:BD9D db 6Ch ; l ROM:BD9E db 7Fh ;  ROM:BD9F db 8Fh ROM:BDA0 db 9Bh ROM:BDA1 db 0A3h ROM:BDA2 db 0A9h ROM:BDA3 db 0ACh ROM:BDA4 db 0AEh ROM:BDA5 db 0ADh ROM:BDA6 db 75h ; u ROM:BDA7 db 8Bh ROM:BDA8 db 9Ch ROM:BDA9 db 0A9h ROM:BDAA db 0AFh ROM:BDAB db 0B5h ROM:BDAC db 0B9h ROM:BDAD db 0B8h ROM:BDAE db 0BAh ROM:BDAF db 65h ; e ROM:BDB0 db 84h ROM:BDB1 db 96h ROM:BDB2 db 0A6h ROM:BDB3 db 0ADh ROM:BDB4 db 0B6h ROM:BDB5 db 0BEh ROM:BDB6 db 0C2h ROM:BDB7 db 0C2h ROM:BDB8 db 55h ; U ROM:BDB9 db 6Fh ; o ROM:BDBA db 80h ROM:BDBB db 8Ch ROM:BDBC db 98h ROM:BDBD db 0A2h ROM:BDBE db 0A5h ROM:BDBF db 0A7h ROM:BDC0 db 0A6h ROM:BDC1 db 4 ROM:BDC2 db 6 ROM:BDC3 db 4Fh ; O ROM:BDC4 db 82h ROM:BDC5 db 0CFh ROM:BDC6 db 0E5h ROM:BDC7 db 0Eh ROM:BDC8 db 14h ROM:BDC9 db 3Ch ; < ROM:BDCA db 64h ; d ROM:BDCB db 8Ch ROM:BDCC db 0C8h ROM:BDCD db 0 ROM:BDCE db 64h ; d ROM:BDCF db 64h ; d ROM:BDD0 db 90h ROM:BDD1 db 28h ; ( ROM:BDD2 db 64h ; d ROM:BDD3 db 90h ROM:BDD4 db 90h ROM:BDD5 db 90h ROM:BDD6 db 0AAh ROM:BDD7 db 90h ROM:BDD8 db 90h ROM:BDD9 db 90h ROM:BDDA db 0AAh ROM:BDDB db 90h ROM:BDDC db 90h ROM:BDDD db 0C8h ROM:BDDE db 0C8h ROM:BDDF db 0C8h ROM:BDE0 db 90h ROM:BDE1 db 90h ROM:BDE2 db 90h ROM:BDE3 db 90h ROM:BDE4 db 90h ROM:BDE5 db 6 ROM:BDE6 db 6 ROM:BDE7 db 1Ch ROM:BDE8 db 36h ; 6 ROM:BDE9 db 4Fh ; O ROM:BDEA db 69h ; i ROM:BDEB db 0B5h ROM:BDEC db 0CFh ROM:BDED db 0Eh ROM:BDEE db 14h ROM:BDEF db 28h ; ( ROM:BDF0 db 50h ; P ROM:BDF1 db 64h ; d ROM:BDF2 db 8Ch ROM:BDF3 db 78h ; x ROM:BDF4 db 78h ; x ROM:BDF5 db 78h ; x ROM:BDF6 db 78h ; x ROM:BDF7 db 6Bh ; k ROM:BDF8 db 6Ah ; j ROM:BDF9 db 78h ; x ROM:BDFA db 78h ; x ROM:BDFB db 78h ; x ROM:BDFC db 78h ; x ROM:BDFD db 6Ah ; j ROM:BDFE db 69h ; i ROM:BDFF db 78h ; x ROM:BE00 db 78h ; x ROM:BE01 db 6Fh ; o ROM:BE02 db 6Ah ; j ROM:BE03 db 63h ; c ROM:BE04 db 62h ; b ROM:BE05 db 74h ; t ROM:BE06 db 6Ch ; l ROM:BE07 db 6Ah ; j ROM:BE08 db 66h ; f ROM:BE09 db 60h ; ` ROM:BE0A db 5Fh ; _ ROM:BE0B db 73h ; s ROM:BE0C db 6Bh ; k ROM:BE0D db 69h ; i ROM:BE0E db 66h ; f ROM:BE0F db 60h ; ` ROM:BE10 db 5Fh ; _ ROM:BE11 db 6Fh ; o ROM:BE12 db 6Ah ; j ROM:BE13 db 69h ; i ROM:BE14 db 66h ; f ROM:BE15 db 60h ; ` ROM:BE16 db 5Fh ; _ ROM:BE17 db 7 ROM:BE18 db 3 ROM:BE19 db 47h ; G ROM:BE1A db 5Ch ; \ ROM:BE1B db 80h ROM:BE1C db 0A3h ROM:BE1D db 0ADh ROM:BE1E db 0B1h ROM:BE1F db 0BFh ROM:BE20 db 36h ; 6 ROM:BE21 db 82h ROM:BE22 db 0CFh ROM:BE23 db 0A7h ROM:BE24 db 98h ROM:BE25 db 8Ch ROM:BE26 db 8Ah ROM:BE27 db 86h ROM:BE28 db 83h ROM:BE29 db 80h ROM:BE2A db 0A7h ROM:BE2B db 98h ROM:BE2C db 8Ch ROM:BE2D db 86h ROM:BE2E db 84h ROM:BE2F db 82h ROM:BE30 db 80h ROM:BE31 db 0A7h ROM:BE32 db 98h ROM:BE33 db 8Ch ROM:BE34 db 85h ROM:BE35 db 80h ROM:BE36 db 80h ROM:BE37 db 80h ROM:BE38 db 7 ROM:BE39 db 2 ROM:BE3A db 47h ; G ROM:BE3B db 5Ch ; \ ROM:BE3C db 80h ROM:BE3D db 0A3h ROM:BE3E db 0ADh ROM:BE3F db 0B1h ROM:BE40 db 0BFh ROM:BE41 db 36h ; 6 ROM:BE42 db 69h ; i ROM:BE43 db 0A7h ROM:BE44 db 98h ROM:BE45 db 8Ch ROM:BE46 db 86h ROM:BE47 db 80h ROM:BE48 db 80h ROM:BE49 db 80h ROM:BE4A db 0A7h ROM:BE4B db 98h ROM:BE4C db 8Ch ROM:BE4D db 86h ROM:BE4E db 80h ROM:BE4F db 80h ROM:BE50 db 80h ROM:BE51 db 2 ROM:BE52 db 2 ROM:BE53 db 1Ch ROM:BE54 db 0E5h ROM:BE55 db 14h ROM:BE56 db 0DCh ROM:BE57 db 30h ; 0 ROM:BE58 db 30h ; 0 ROM:BE59 db 30h ; 0 ROM:BE5A db 30h ; 0 ROM:BE5B db 2 ROM:BE5C db 2 ROM:BE5D db 9Ch ROM:BE5E db 0B5h ROM:BE5F db 71h ; q ROM:BE60 db 8Eh ROM:BE61 db 80h ROM:BE62 db 80h ROM:BE63 db 80h ROM:BE64 db 58h ; X ROM:BE65 db 5 ROM:BE66 db 6 ROM:BE67 db 29h ; ) ROM:BE68 db 36h ; 6 ROM:BE69 db 4Fh ; O ROM:BE6A db 69h ; i ROM:BE6B db 0B5h ROM:BE6C db 39h ; 9 ROM:BE6D db 5Ch ; \ ROM:BE6E db 0B1h ROM:BE6F db 0BFh ROM:BE70 db 0DCh ROM:BE71 db 0F8h ROM:BE72 db 80h ROM:BE73 db 80h ROM:BE74 db 80h ROM:BE75 db 7Ch ; | ROM:BE76 db 78h ; x ROM:BE77 db 80h ROM:BE78 db 0A8h ROM:BE79 db 0A8h ROM:BE7A db 9Eh ROM:BE7B db 80h ROM:BE7C db 80h ROM:BE7D db 0A8h ROM:BE7E db 0A8h ROM:BE7F db 9Eh ROM:BE80 db 80h ROM:BE81 db 80h ROM:BE82 db 80h ROM:BE83 db 80h ROM:BE84 db 80h ROM:BE85 db 80h ROM:BE86 db 80h ROM:BE87 db 80h ROM:BE88 db 80h ROM:BE89 db 80h ROM:BE8A db 80h ROM:BE8B db 80h ROM:BE8C db 80h ROM:BE8D db 84h ROM:BE8E db 84h ROM:BE8F db 88h ROM:BE90 db 5 ROM:BE91 db 3 ROM:BE92 db 1Ch ROM:BE93 db 4Fh ; O ROM:BE94 db 82h ROM:BE95 db 9Ch ROM:BE96 db 0E8h ROM:BE97 db 28h ; ( ROM:BE98 db 3Ch ; < ROM:BE99 db 64h ; d ROM:BE9A db 0 ROM:BE9B db 20h ROM:BE9C db 40h ; @ ROM:BE9D db 60h ; ` ROM:BE9E db 0 ROM:BE9F db 0 ROM:BEA0 db 20h ROM:BEA1 db 40h ; @ ROM:BEA2 db 60h ; ` ROM:BEA3 db 0 ROM:BEA4 db 40h ; @ ROM:BEA5 db 80h ROM:BEA6 db 0A0h ROM:BEA7 db 0E0h ROM:BEA8 db 0 ROM:BEA9 db 7 ROM:BEAA db 5 ROM:BEAB db 0Ah ROM:BEAC db 14h ROM:BEAD db 1Eh ROM:BEAE db 28h ; ( ROM:BEAF db 32h ; 2 ROM:BEB0 db 3Ch ; < ROM:BEB1 db 78h ; x ROM:BEB2 db 0Eh ROM:BEB3 db 1Eh ROM:BEB4 db 50h ; P ROM:BEB5 db 78h ; x ROM:BEB6 db 0C8h ROM:BEB7 db 36h ; 6 ROM:BEB8 db 9Ch ROM:BEB9 db 0CFh ROM:BEBA db 0DEh ROM:BEBB db 0E8h ROM:BEBC db 0E8h ROM:BEBD db 0E8h ROM:BEBE db 1Ch ROM:BEBF db 76h ; v ROM:BEC0 db 0C2h ROM:BEC1 db 0D6h ROM:BEC2 db 0E8h ROM:BEC3 db 0E8h ROM:BEC4 db 0E8h ROM:BEC5 db 1Ch ROM:BEC6 db 36h ; 6 ROM:BEC7 db 75h ; u ROM:BEC8 db 0B5h ROM:BEC9 db 0D6h ROM:BECA db 0E8h ROM:BECB db 0E8h ROM:BECC db 1Ch ROM:BECD db 1Ch ROM:BECE db 5Ch ; \ ROM:BECF db 94h ROM:BED0 db 0C9h ROM:BED1 db 0D4h ROM:BED2 db 0E8h ROM:BED3 db 1Ch ROM:BED4 db 1Ch ROM:BED5 db 2Eh ; . ROM:BED6 db 59h ; Y ROM:BED7 db 8Ah ROM:BED8 db 0B5h ROM:BED9 db 0E8h ROM:BEDA db 6 ROM:BEDB db 2 ROM:BEDC db 0Eh ROM:BEDD db 1Ch ROM:BEDE db 28h ; ( ROM:BEDF db 39h ; 9 ROM:BEE0 db 63h ; c ROM:BEE1 db 80h ROM:BEE2 db 55h ; U ROM:BEE3 db 0B8h ROM:BEE4 db 0D7h ROM:BEE5 db 0C3h ROM:BEE6 db 9Ch ROM:BEE7 db 62h ; b ROM:BEE8 db 31h ; 1 ROM:BEE9 db 10h ROM:BEEA db 0D7h ROM:BEEB db 0C3h ROM:BEEC db 9Ch ROM:BEED db 62h ; b ROM:BEEE db 31h ; 1 ROM:BEEF db 10h ROM:BEF0 db 9 ROM:BEF1 db 0Dh ROM:BEF2 db 1Ch ROM:BEF3 db 36h ; 6 ROM:BEF4 db 4Fh ; O ROM:BEF5 db 69h ; i ROM:BEF6 db 82h ROM:BEF7 db 9Ch ROM:BEF8 db 0B5h ROM:BEF9 db 0CFh ROM:BEFA db 0E5h ROM:BEFB db 0Ch ROM:BEFC db 0Eh ROM:BEFD db 14h ROM:BEFE db 1Eh ROM:BEFF db 28h ; ( ROM:BF00 db 3Ch ; < ROM:BF01 db 50h ; P ROM:BF02 db 64h ; d ROM:BF03 db 8Ch ROM:BF04 db 0B4h ROM:BF05 db 0C8h ROM:BF06 db 0DCh ROM:BF07 db 0F0h ROM:BF08 db 8Fh ROM:BF09 db 8Fh ROM:BF0A db 90h ROM:BF0B db 90h ROM:BF0C db 90h ROM:BF0D db 92h ROM:BF0E db 99h ROM:BF0F db 0A2h ROM:BF10 db 0A6h ROM:BF11 db 96h ROM:BF12 db 96h ROM:BF13 db 96h ROM:BF14 db 96h ROM:BF15 db 96h ROM:BF16 db 92h ROM:BF17 db 99h ROM:BF18 db 0A2h ROM:BF19 db 0A6h ROM:BF1A db 96h ROM:BF1B db 96h ROM:BF1C db 96h ROM:BF1D db 96h ROM:BF1E db 92h ROM:BF1F db 92h ROM:BF20 db 99h ROM:BF21 db 0A2h ROM:BF22 db 0A6h ROM:BF23 db 96h ROM:BF24 db 96h ROM:BF25 db 92h ROM:BF26 db 88h ROM:BF27 db 8Ch ROM:BF28 db 92h ROM:BF29 db 96h ROM:BF2A db 9Eh ROM:BF2B db 0A2h ROM:BF2C db 8Ch ROM:BF2D db 82h ROM:BF2E db 80h ROM:BF2F db 80h ROM:BF30 db 86h ROM:BF31 db 8Ah ROM:BF32 db 90h ROM:BF33 db 99h ROM:BF34 db 9Eh ROM:BF35 db 82h ROM:BF36 db 6Eh ; n ROM:BF37 db 6Eh ; n ROM:BF38 db 74h ; t ROM:BF39 db 78h ; x ROM:BF3A db 80h ROM:BF3B db 84h ROM:BF3C db 8Ch ROM:BF3D db 94h ROM:BF3E db 78h ; x ROM:BF3F db 64h ; d ROM:BF40 db 6Eh ; n ROM:BF41 db 74h ; t ROM:BF42 db 78h ; x ROM:BF43 db 7Eh ; ~ ROM:BF44 db 84h ROM:BF45 db 8Ch ROM:BF46 db 92h ROM:BF47 db 6Eh ; n ROM:BF48 db 64h ; d ROM:BF49 db 6Eh ; n ROM:BF4A db 74h ; t ROM:BF4B db 78h ; x ROM:BF4C db 7Ch ; | ROM:BF4D db 82h ROM:BF4E db 8Ah ROM:BF4F db 8Fh ROM:BF50 db 6Eh ; n ROM:BF51 db 64h ; d ROM:BF52 db 6Eh ; n ROM:BF53 db 74h ; t ROM:BF54 db 78h ; x ROM:BF55 db 7Ch ; | ROM:BF56 db 7Fh ;  ROM:BF57 db 8Ch ROM:BF58 db 8Eh ROM:BF59 db 6Eh ; n ROM:BF5A db 64h ; d ROM:BF5B db 6Eh ; n ROM:BF5C db 74h ; t ROM:BF5D db 78h ; x ROM:BF5E db 7Ch ; | ROM:BF5F db 82h ROM:BF60 db 88h ROM:BF61 db 8Eh ROM:BF62 db 6Eh ; n ROM:BF63 db 64h ; d ROM:BF64 db 6Eh ; n ROM:BF65 db 74h ; t ROM:BF66 db 78h ; x ROM:BF67 db 7Ch ; | ROM:BF68 db 80h ROM:BF69 db 88h ROM:BF6A db 8Ch ROM:BF6B db 6Eh ; n ROM:BF6C db 64h ; d ROM:BF6D db 6Eh ; n ROM:BF6E db 74h ; t ROM:BF6F db 78h ; x ROM:BF70 db 78h ; x ROM:BF71 db 78h ; x ROM:BF72 db 82h ROM:BF73 db 86h ROM:BF74 db 6Eh ; n ROM:BF75 db 64h ; d ROM:BF76 db 6Eh ; n ROM:BF77 db 74h ; t ROM:BF78 db 78h ; x ROM:BF79 db 78h ; x ROM:BF7A db 78h ; x ROM:BF7B db 7Eh ; ~ ROM:BF7C db 80h ROM:BF7D db 0FFh ROM:BF7E db 0FFh ROM:BF7F db 0FFh ROM:BF80 db 0FFh ROM:BF81 db 0FFh ROM:BF82 db 0FFh ROM:BF83 db 0FFh ROM:BF84 db 0FFh ROM:BF85 db 0FFh ROM:BF86 db 0FFh ROM:BF87 db 0FFh ROM:BF88 db 0FFh ROM:BF89 db 0FFh ROM:BF8A db 0FFh ROM:BF8B db 0FFh ROM:BF8C db 0FFh ROM:BF8D db 0FFh ROM:BF8E db 0FFh ROM:BF8F db 0FFh ROM:BF90 db 0FFh ROM:BF91 db 0FFh ROM:BF92 db 0FFh ROM:BF93 db 0FFh ROM:BF94 db 0FFh ROM:BF95 db 0FFh ROM:BF96 db 0FFh ROM:BF97 db 0FFh ROM:BF98 db 0FFh ROM:BF99 db 0FFh ROM:BF9A db 0FFh ROM:BF9B db 0FFh ROM:BF9C db 0FFh ROM:BF9D db 0FFh ROM:BF9E db 0FFh ROM:BF9F db 0FFh ROM:BFA0 db 0EBh ROM:BFA1 db 2 ROM:BFA2 db 0E8h ROM:BFA3 db 5 ROM:BFA4 db 0D2h ROM:BFA5 db 5 ROM:BFA6 db 0D3h ROM:BFA7 db 2 ROM:BFA8 db 0CDh ROM:BFA9 db 2 ROM:BFAA db 0A1h ROM:BFAB db 5 ROM:BFAC db 0C5h ROM:BFAD db 2 ROM:BFAE db 88h ROM:BFAF db 5 ROM:BFB0 db 0BFh ROM:BFB1 db 2 ROM:BFB2 db 0B9h ROM:BFB3 db 2 ROM:BFB4 db 0ADh ROM:BFB5 db 2 ROM:BFB6 db 5Dh ; ] ROM:BFB7 db 5 ROM:BFB8 db 53h ; S ROM:BFB9 db 5 ROM:BFBA db 0A3h ROM:BFBB db 2 ROM:BFBC db 49h ; I ROM:BFBD db 5 ROM:BFBE db 93h ROM:BFBF db 2 ROM:BFC0 db 30h ; 0 ROM:BFC1 db 5 ROM:BFC2 db 0Fh ROM:BFC3 db 5 ROM:BFC4 db 0DDh ROM:BFC5 db 4 ROM:BFC6 db 0B9h ROM:BFC7 db 4 ROM:BFC8 db 36h ; 6 ROM:BFC9 db 4 ROM:BFCA db 8Dh ROM:BFCB db 2 ROM:BFCC db 81h ROM:BFCD db 2 ROM:BFCE db 29h ; ) ROM:BFCF db 4 ROM:BFD0 db 77h ; w ROM:BFD1 db 2 ROM:BFD2 db 14h ROM:BFD3 db 4 ROM:BFD4 db 0E2h ROM:BFD5 db 3 ROM:BFD6 db 0C8h ROM:BFD7 db 3 ROM:BFD8 db 69h ; i ROM:BFD9 db 2 ROM:BFDA db 59h ; Y ROM:BFDB db 2 ROM:BFDC db 51h ; Q ROM:BFDD db 2 ROM:BFDE db 41h ; A ROM:BFDF db 2 ROM:BFE0 db 31h ; 1 ROM:BFE1 db 2 ROM:BFE2 db 21h ; ! ROM:BFE3 db 2 ROM:BFE4 db 17h ROM:BFE5 db 2 ROM:BFE6 db 9Fh ROM:BFE7 db 3 ROM:BFE8 db 0Fh ROM:BFE9 db 2 ROM:BFEA db 74h ; t ROM:BFEB db 3 ROM:BFEC db 49h ; I ROM:BFED db 3 ROM:BFEE db 9 ROM:BFEF db 2 ROM:BFF0 db 34h ; 4 ROM:BFF1 db 3 ROM:BFF2 db 1Fh ROM:BFF3 db 3 ROM:BFF4 db 0Eh ROM:BFF5 db 3 ROM:BFF6 db 0FDh ROM:BFF7 db 2 ROM:BFF8 db 3 ROM:BFF9 db 2 ROM:BFFA db 0FBh ROM:BFFB db 1 ROM:BFFC db 0EDh ROM:BFFD db 1 ROM:BFFE db 0FFh ROM:BFFF db 0FFh ROM:BFFF ; end of 'ROM' ROM:BFFF RAM:C000 ; =========================================================================== RAM:C000 RAM:C000 ; Segment type: Regular RAM:C000 ; segment RAM RAM:C000 ; org 0C000h RAM:C000 ds 1 RAM:C001 ds 1 RAM:C002 ds 1 RAM:C003 ds 1 RAM:C004 ds 1 RAM:C005 ds 1 RAM:C006 ds 1 RAM:C007 ds 1 RAM:C008 ds 1 RAM:C009 ds 1 RAM:C00A ds 1 RAM:C00B ds 1 RAM:C00C ds 1 RAM:C00D ds 1 RAM:C00E ds 1 RAM:C00F ds 1 RAM:C010 ds 1 RAM:C011 ds 1 RAM:C012 ds 1 RAM:C013 ds 1 RAM:C014 ds 1 RAM:C015 ds 1 RAM:C016 ds 1 RAM:C017 ds 1 RAM:C018 ds 1 RAM:C019 ds 1 RAM:C01A ds 1 RAM:C01B ds 1 RAM:C01C ds 1 RAM:C01D ds 1 RAM:C01E ds 1 RAM:C01F ds 1 RAM:C020 ds 1 RAM:C021 ds 1 RAM:C022 ds 1 RAM:C023 ds 1 RAM:C024 ds 1 RAM:C025 ds 1 RAM:C026 ds 1 RAM:C027 ds 1 RAM:C028 ds 1 RAM:C029 ds 1 RAM:C02A ds 1 RAM:C02B ds 1 RAM:C02C ds 1 RAM:C02D ds 1 RAM:C02E ds 1 RAM:C02F ds 1 RAM:C030 ds 1 RAM:C031 ds 1 RAM:C032 ds 1 RAM:C033 ds 1 RAM:C034 ds 1 RAM:C035 ds 1 RAM:C036 ds 1 RAM:C037 ds 1 RAM:C038 ds 1 RAM:C039 ds 1 RAM:C03A ds 1 RAM:C03B ds 1 RAM:C03C ds 1 RAM:C03D ds 1 RAM:C03E ds 1 RAM:C03F ds 1 RAM:C040 ds 1 RAM:C041 ds 1 RAM:C042 ds 1 RAM:C043 ds 1 RAM:C044 ds 1 RAM:C045 ds 1 RAM:C046 ds 1 RAM:C047 ds 1 RAM:C048 ds 1 RAM:C049 ds 1 RAM:C04A ds 1 RAM:C04B ds 1 RAM:C04C ds 1 RAM:C04D ds 1 RAM:C04E ds 1 RAM:C04F ds 1 RAM:C050 ds 1 RAM:C051 ds 1 RAM:C052 ds 1 RAM:C053 ds 1 RAM:C054 ds 1 RAM:C055 ds 1 RAM:C056 ds 1 RAM:C057 ds 1 RAM:C058 ds 1 RAM:C059 ds 1 RAM:C05A ds 1 RAM:C05B ds 1 RAM:C05C ds 1 RAM:C05D ds 1 RAM:C05E ds 1 RAM:C05F ds 1 RAM:C060 RAM_C060: ds 1 ; DATA XREF: ROM:2290↑r RAM:C060 ; ROM:2297↑r ... RAM:C061 ds 1 RAM:C062 RAM_C062: ds 1 ; DATA XREF: ROM:230E↑r RAM:C062 ; ROM_4E4C+27↑w ... RAM:C063 ds 1 RAM:C064 RAM_C064: ds 1 ; DATA XREF: ROM:ROM_3141↑w RAM:C064 ; ROM:ROM_31F9↑r ... RAM:C065 ds 1 RAM:C066 RAM_C066: ds 1 ; DATA XREF: ROM:ROM_317F↑w RAM:C066 ; ROM:ROM_320D↑r ... RAM:C067 ds 1 RAM:C068 RAM_C068: ds 1 ; DATA XREF: ROM:3146↑w RAM:C068 ; ROM:31FE↑w ... RAM:C069 ds 1 RAM:C06A RAM_C06A: ds 1 ; DATA XREF: ROM:3117↑w RAM:C06A ; ROM:31BA↑r ... RAM:C06B ds 1 RAM:C06C RAM_C06C: ds 1 ; DATA XREF: ROM:ROM_3384↑r RAM:C06C ; ROM:ROM_3396↑r ... RAM:C06D ds 1 RAM:C06E RAM_C06E: ds 1 ; DATA XREF: ROM:338B↑r RAM:C06E ; ROM:339F↑r ... RAM:C06F ds 1 RAM:C070 RAM_C070: ds 1 ; DATA XREF: ROM:345D↑r RAM:C070 ; ROM:3553↑w ... RAM:C071 ds 1 RAM:C072 RAM_C072: ds 1 ; DATA XREF: ROM:3458↑r RAM:C072 ; ROM:3549↑w ... RAM:C073 ds 1 RAM:C074 RAM_C074: ds 1 ; DATA XREF: ROM:3453↑r RAM:C074 ; ROM:354E↑w ... RAM:C075 ds 1 RAM:C076 RAM_C076: ds 1 ; DATA XREF: ROM:39BD↑w RAM:C076 ; ROM:39D6↑w ... RAM:C077 ds 1 RAM:C078 RAM_C078: ds 1 ; DATA XREF: ROM:39B8↑r RAM:C078 ; ROM:ROM_39C4↑r ... RAM:C079 ds 1 RAM:C07A RAM_C07A: ds 1 ; DATA XREF: ROM:39C9↑r RAM:C07A ; ROM:39D1↑r ... RAM:C07B ds 1 RAM:C07C RAM_C07C: ds 1 ; DATA XREF: ROM:39E2↑w RAM:C07C ; ROM:5B97↑w ... RAM:C07D ds 1 RAM:C07E RAM_C07E: ds 1 ; DATA XREF: ROM:3A11↑r RAM:C07E ; ROM_3AAD+1C↑w ... RAM:C07F ds 1 RAM:C080 RAM_C080: ds 1 ; DATA XREF: ROM:3A04↑r RAM:C080 ; ROM:ROM_3A1D↑r ... RAM:C081 ds 1 RAM:C082 RAM_C082: ds 1 ; DATA XREF: ROM:ROM_3A18↑r RAM:C082 ; ROM_3AAD+12↑w ... RAM:C083 ds 1 RAM:C084 RAM_C084: ds 1 ; DATA XREF: ROM_3AD2:ROM_3B2A↑r RAM:C084 ; ROM:5AD5↑w ... RAM:C085 ds 1 RAM:C086 RAM_C086: ds 1 ; DATA XREF: ROM:23EC↑w RAM:C086 ; ROM:2403↑r RAM:C087 RAM_C087: ds 1 ; DATA XREF: ROM:23E7↑r RAM:C087 ; ROM:2439↑r ... RAM:C088 RAM_C088: ds 1 ; DATA XREF: ROM:243E↑w RAM:C088 ; ROM:2455↑r RAM:C089 RAM_C089: ds 1 ; DATA XREF: ROM:2490↑w RAM:C089 ; ROM:24A7↑r RAM:C08A RAM_C08A: ds 1 ; DATA XREF: ROM:24E2↑w RAM:C08A ; ROM:24F9↑r RAM:C08B RAM_C08B: ds 1 ; DATA XREF: ROM:2EFA↑w RAM:C08B ; ROM:ROM_2FCC↑r RAM:C08C RAM_C08C: ds 1 ; DATA XREF: ROM:32B6↑w RAM:C08C ; ROM:32C8↑r ... RAM:C08D RAM_C08D: ds 1 ; DATA XREF: ROM:ROM_39AD↑w RAM:C08D ; ROM:3AA4↑r ... RAM:C08E RAM_C08E: ds 1 ; DATA XREF: ROM:3A7D↑w RAM:C08E ; ROM:5BA4↑r RAM:C08F RAM_C08F: ds 1 ; DATA XREF: ROM_3D8A+3F↑r RAM:C08F ; ROM_3D8A:ROM_3DDC↑r ... RAM:C090 RAM_C090: ds 1 ; DATA XREF: ROM:6C12↑w RAM:C091 ds 1 RAM:C092 RAM_C092: ds 1 ; DATA XREF: ROM:ROM_5C62↑w RAM:C092 ; ROM_5D04+D↑w ... RAM:C093 RAM_C093: ds 1 ; DATA XREF: ROM_6C18+E↑w RAM:C093 ; ROM_6C18:ROM_6C2C↑r ... RAM:C094 ds 1 RAM:C095 ds 1 RAM:C096 ds 1 RAM:C097 ds 1 RAM:C098 ds 1 RAM:C099 ds 1 RAM:C09A ds 1 RAM:C09B ds 1 RAM:C09C ds 1 RAM:C09D ds 1 RAM:C09E ds 1 RAM:C09F ds 1 RAM:C0A0 ds 1 RAM:C0A1 ds 1 RAM:C0A2 ds 1 RAM:C0A3 ds 1 RAM:C0A4 ds 1 RAM:C0A5 ds 1 RAM:C0A6 ds 1 RAM:C0A7 ds 1 RAM:C0A8 ds 1 RAM:C0A9 ds 1 RAM:C0AA ds 1 RAM:C0AB ds 1 RAM:C0AC ds 1 RAM:C0AD ds 1 RAM:C0AE ds 1 RAM:C0AF ds 1 RAM:C0B0 ds 1 RAM:C0B1 ds 1 RAM:C0B2 ds 1 RAM:C0B3 ds 1 RAM:C0B4 ds 1 RAM:C0B5 ds 1 RAM:C0B6 ds 1 RAM:C0B7 ds 1 RAM:C0B8 ds 1 RAM:C0B9 ds 1 RAM:C0BA RAM_C0BA: ds 1 ; DATA XREF: ROM_7E30:ROM_7EB0↑r RAM:C0BA ; ROM_A4EA+7E↑w ... RAM:C0BB ds 1 RAM:C0BC RAM_C0BC: ds 1 ; DATA XREF: ROM_7F56↑r RAM:C0BC ; ROM_ABF6↑r ... RAM:C0BD ds 1 RAM:C0BE RAM_C0BE: ds 1 ; DATA XREF: ROM_7F56+53↑w RAM:C0BE ; ROM_7F56+67↑w RAM:C0BF ds 1 RAM:C0C0 RAM_C0C0: ds 1 ; DATA XREF: ROM_7F56+5↑w RAM:C0C0 ; ROM_8030+BC↑r ... RAM:C0C1 ds 1 RAM:C0C2 RAM_C0C2: ds 1 ; DATA XREF: ROM_8030+78↑r RAM:C0C2 ; ROM_82C5+B↑r ... RAM:C0C3 ds 1 RAM:C0C4 RAM_C0C4: ds 1 ; DATA XREF: ROM_8030+C1↑w RAM:C0C4 ; ROM_8030+168↑w ... RAM:C0C5 ds 1 RAM:C0C6 RAM_C0C6: ds 1 ; DATA XREF: ROM_8030+10E↑w RAM:C0C6 ; ROM_8030+1E0↑w ... RAM:C0C7 ds 1 RAM:C0C8 RAM_C0C8: ds 1 ; DATA XREF: ROM_8012+E↑w RAM:C0C8 ; ROM_8030+243↑w ... RAM:C0C9 ds 1 RAM:C0CA RAM_C0CA: ds 1 ; DATA XREF: ROM_8030+255↑w RAM:C0CA ; ROM_8799+34↑r ... RAM:C0CB ds 1 RAM:C0CC RAM_C0CC: ds 1 ; DATA XREF: ROM_84FB+7↑w RAM:C0CC ; ROM_84FB+47↑r ... RAM:C0CD ds 1 RAM:C0CE RAM_C0CE: ds 1 ; DATA XREF: ROM_84FB+2↑r RAM:C0CE ; ROM_84FB+11↑w ... RAM:C0CF ds 1 RAM:C0D0 RAM_C0D0: ds 1 ; DATA XREF: ROM_84FB+1B↑w RAM:C0D0 ; ROM_84FB+4C↑r ... RAM:C0D1 ds 1 RAM:C0D2 RAM_C0D2: ds 1 ; DATA XREF: ROM_88A1+93↑w RAM:C0D2 ; ROM_88A1+BC↑r ... RAM:C0D3 ds 1 RAM:C0D4 RAM_C0D4: ds 1 ; DATA XREF: ROM_8C9D:ROM_8CFE↑r RAM:C0D4 ; ROM_8F26+27↑r ... RAM:C0D5 RAM_C0D5: ds 1 ; DATA XREF: ROM_9636+9C↑w RAM:C0D5 ; ROM_9636+A8↑w RAM:C0D6 RAM_C0D6: ds 1 ; DATA XREF: ROM_9060+9A↑w RAM:C0D6 ; ROM_9060+A4↑w ... RAM:C0D7 RAM_C0D7: ds 1 ; DATA XREF: ROM_94FA+69↑w RAM:C0D8 RAM_C0D8: ds 1 ; DATA XREF: ROM_9428:ROM_944E↑r RAM:C0D8 ; ROM_9428+30↑w ... RAM:C0D9 ds 1 RAM:C0DA RAM_C0DA: ds 1 ; DATA XREF: ROM_9746+1B↑r RAM:C0DA ; ROM_9746:ROM_9776↑r ... RAM:C0DB ds 1 RAM:C0DC RAM_C0DC: ds 1 ; DATA XREF: ROM_9746+56↑r RAM:C0DC ; ROM_9746+AA↑w RAM:C0DD ds 1 RAM:C0DE RAM_C0DE: ds 1 ; DATA XREF: ROM_9746+5B↑w RAM:C0DE ; ROM_9746:ROM_97A6↑r ... RAM:C0DF ds 1 RAM:C0E0 RAM_C0E0: ds 1 ; DATA XREF: ROM_9746+51↑w RAM:C0E0 ; ROM_9746+8C↑r RAM:C0E1 ds 1 RAM:C0E2 RAM_C0E2: ds 1 ; DATA XREF: ROM_99AA:ROM_99DF↑w RAM:C0E2 ; ROM_99AA+44↑r RAM:C0E3 ds 1 RAM:C0E4 RAM_C0E4: ds 1 ; DATA XREF: ROM_9AB8:ROM_9B05↑r RAM:C0E4 ; ROM_9AB8+5E↑w ... RAM:C0E5 ds 1 RAM:C0E6 RAM_C0E6: ds 1 ; DATA XREF: ROM_9AB8:ROM_9B6A↑r RAM:C0E6 ; ROM_9AB8:ROM_9B87↑r ... RAM:C0E7 ds 1 RAM:C0E8 RAM_C0E8: ds 1 ; DATA XREF: ROM_9BF4+24↑w RAM:C0E8 ; ROM_9BF4+65↑r ... RAM:C0E9 ds 1 RAM:C0EA RAM_C0EA: ds 1 ; DATA XREF: ROM_9CE5+3C↑w RAM:C0EA ; ROM_9CE5+53↑r ... RAM:C0EB ds 1 RAM:C0EC RAM_C0EC: ds 1 ; DATA XREF: ROM_9F7A:ROM_9FA5↑w RAM:C0EC ; ROM_AC7C+24F↑r ... RAM:C0ED ds 1 RAM:C0EE RAM_C0EE: ds 1 ; DATA XREF: ROM_9FAC+12↑w RAM:C0EE ; ROM_AC7C+500↑w ... RAM:C0EF ds 1 RAM:C0F0 RAM_C0F0: ds 1 ; DATA XREF: ROM_A081:ROM_A0DE↑w RAM:C0F0 ; ROM_AC7C+1A1↑r ... RAM:C0F1 ds 1 RAM:C0F2 RAM_C0F2: ds 1 ; DATA XREF: ROM_A076+5↑w RAM:C0F2 ; ROM_A081+5↑r ... RAM:C0F3 ds 1 RAM:C0F4 RAM_C0F4: ds 1 ; DATA XREF: ROM_A1E4+18↑w RAM:C0F4 ; ROM_A205+12↑r RAM:C0F5 ds 1 RAM:C0F6 RAM_C0F6: ds 1 ; DATA XREF: ROM_A338+C0↑w RAM:C0F6 ; ROM_B599+F7↑r ... RAM:C0F7 ds 1 RAM:C0F8 RAM_C0F8: ds 1 ; DATA XREF: ROM_A338+A7↑w RAM:C0F8 ; ROM_AC7C+341↑r RAM:C0F9 ds 1 RAM:C0FA RAM_C0FA: ds 1 ; DATA XREF: ROM_A4EA+2A↑w RAM:C0FA ; ROM_A4EA+38↑r ... RAM:C0FB ds 1 RAM:C0FC RAM_C0FC: ds 1 ; DATA XREF: ROM_A4EA+3D↑w RAM:C0FC ; ROM_A4EA+57↑r ... RAM:C0FD ds 1 RAM:C0FE RAM_C0FE: ds 1 ; DATA XREF: ROM_AB50:ROM_AB99↑w RAM:C0FE ; ROM_AB50:ROM_AB9E↑r RAM:C0FF ds 1 RAM:C100 RAM_C100: ds 1 ; DATA XREF: ROM_ABC2+5↑w RAM:C100 ; ROM_AC7C:ROM_AF57↑r ... RAM:C101 ds 1 RAM:C102 RAM_C102: ds 1 ; DATA XREF: ROM_ABD8:ROM_ABEF↑w RAM:C102 ; ROM_AC7C+2E5↑r ... RAM:C103 ds 1 RAM:C104 RAM_C104: ds 1 ; DATA XREF: ROM_AC2C+9↑w RAM:C104 ; ROM_AC7C:ROM_B277↑r ... RAM:C105 ds 1 RAM:C106 RAM_C106: ds 1 ; DATA XREF: ROM_AC7C+46↑w RAM:C106 ; ROM_AC7C+6B↑w ... RAM:C107 ds 1 RAM:C108 RAM_C108: ds 1 ; DATA XREF: ROM_AC7C+50↑r RAM:C108 ; ROM_AC7C+57↑w ... RAM:C109 ds 1 RAM:C10A RAM_C10A: ds 1 ; DATA XREF: ROM_AC7C+75↑w RAM:C10A ; ROM_AC7C+A0↑w ... RAM:C10B ds 1 RAM:C10C RAM_C10C: ds 1 ; DATA XREF: ROM_AC7C:ROM_ADAA↑w RAM:C10C ; ROM_B7CE:ROM_B856↑r ... RAM:C10D ds 1 RAM:C10E RAM_C10E: ds 1 ; DATA XREF: ROM_AC7C:ROM_AE0C↑w RAM:C10E ; ROM_AC7C+208↑r RAM:C10F ds 1 RAM:C110 RAM_C110: ds 1 ; DATA XREF: ROM_AC7C:ROM_AE96↑w RAM:C110 ; ROM_AC7C+222↑r RAM:C111 ds 1 RAM:C112 RAM_C112: ds 1 ; DATA XREF: ROM_AC7C:ROM_AEB6↑w RAM:C112 ; ROM_AC7C+247↑r RAM:C113 ds 1 RAM:C114 RAM_C114: ds 1 ; DATA XREF: ROM_AC7C+2E0↑w RAM:C114 ; ROM_AC7C+31A↑w ... RAM:C115 ds 1 RAM:C116 RAM_C116: ds 1 ; DATA XREF: ROM_AC7C+3B3↑r RAM:C116 ; ROM_AC7C+3E8↑w RAM:C117 ds 1 RAM:C118 RAM_C118: ds 1 ; DATA XREF: ROM_AC7C+5DE↑w RAM:C118 ; ROM_AC7C+5F6↑w ... RAM:C119 ds 1 RAM:C11A RAM_C11A: ds 1 ; DATA XREF: ROM_B599:ROM_B5D6↑w RAM:C11A ; ROM_B599+73↑r ... RAM:C11B ds 1 RAM:C11C RAM_C11C: ds 1 ; DATA XREF: ROM_B7CE:ROM_B80D↑w RAM:C11C ; ROM_B7CE:ROM_B83B↑r ... RAM:C11D ds 1 RAM:C11E RAM_C11E: ds 1 ; DATA XREF: ROM_7DC7+B↑w RAM:C11E ; ROM_7DD8+E↑r RAM:C11F RAM_C11F: ds 1 ; DATA XREF: ROM_7E30+1F↑r RAM:C11F ; ROM_7E30+39↑w ... RAM:C120 RAM_C120: ds 1 ; DATA XREF: ROM_7E30+9F↑r RAM:C120 ; ROM_7E30+B4↑w RAM:C121 RAM_C121: ds 1 ; DATA XREF: ROM_7FC4+16↑w RAM:C121 ; ROM_7FC4:ROM_800B↑w ... RAM:C122 RAM_C122: ds 1 ; DATA XREF: ROM_828B+B↑w RAM:C122 ; ROM_82A5+E↑r RAM:C123 RAM_C123: ds 1 ; DATA XREF: ROM_8012+18↑w RAM:C123 ; ROM_8030+C6↑r ... RAM:C124 RAM_C124: ds 1 ; DATA XREF: ROM_83C1↑w RAM:C124 ; ROM_83C7+3↑r RAM:C125 RAM_C125: ds 1 ; DATA XREF: ROM_847B+9↑w RAM:C125 ; ROM_848A+C↑r RAM:C126 RAM_C126: ds 1 ; DATA XREF: ROM_849C+3↑w RAM:C126 ; ROM_84A5+6↑r RAM:C127 RAM_C127: ds 1 ; DATA XREF: ROM_84D3+B↑w RAM:C127 ; ROM_84E4+E↑r ... RAM:C128 RAM_C128: ds 1 ; DATA XREF: ROM_8621+3↑w RAM:C128 ; ROM_862A+6↑r RAM:C129 RAM_C129: ds 1 ; DATA XREF: ROM_863A:ROM_86AE↑r RAM:C129 ; ROM_9A9E+14↑w ... RAM:C12A ds 1 RAM:C12B RAM_C12B: ds 1 ; DATA XREF: ROM_86DA+50↑w RAM:C12B ; ROM_86DA+71↑r RAM:C12C RAM_C12C: ds 1 ; DATA XREF: ROM_86DA+98↑r RAM:C12C ; ROM_8799+2A↑w ... RAM:C12D RAM_C12D: ds 1 ; DATA XREF: ROM_86DA+66↑w RAM:C12D ; ROM_8799+22↑w ... RAM:C12E RAM_C12E: ds 1 ; DATA XREF: ROM_86DA+61↑w RAM:C12E ; ROM_8799:ROM_87A7↑r ... RAM:C12F RAM_C12F: ds 1 ; DATA XREF: ROM_8790+3↑w RAM:C12F ; ROM_8799+53↑r ... RAM:C130 RAM_C130: ds 1 ; DATA XREF: ROM_88A1+3D↑r RAM:C130 ; ROM_88A1+5E↑w RAM:C131 RAM_C131: ds 1 ; DATA XREF: ROM_8848:ROM_8860↑w RAM:C131 ; ROM_88A1:ROM_88D9↑r ... RAM:C132 RAM_C132: ds 1 ; DATA XREF: ROM_8848:ROM_888C↑w RAM:C132 ; ROM_88A1+FD↑w ... RAM:C133 RAM_C133: ds 1 ; DATA XREF: ROM_8848+27↑w RAM:C133 ; ROM_88A1+F3↑w ... RAM:C134 RAM_C134: ds 1 ; DATA XREF: ROM_8848+53↑w RAM:C134 ; ROM_88A1+110↑w ... RAM:C135 RAM_C135: ds 1 ; DATA XREF: ROM_8B0C+19↑w RAM:C135 ; ROM_8BDC↑r RAM:C136 RAM_C136: ds 1 ; DATA XREF: ROM_8C9D:ROM_8DB6↑r RAM:C136 ; ROM_8C9D+154↑w RAM:C137 RAM_C137: ds 1 ; DATA XREF: ROM_8C5C:ROM_8C91↑w RAM:C137 ; ROM_8C9D+B5↑w ... RAM:C138 RAM_C138: ds 1 ; DATA XREF: ROM_8C9D:ROM_8D4D↑r RAM:C138 ; ROM_8C9D+D6↑w RAM:C139 RAM_C139: ds 1 ; DATA XREF: ROM_8C9D+22↑r RAM:C139 ; ROM_8C9D+14F↑w RAM:C13A RAM_C13A: ds 1 ; DATA XREF: ROM_8C9D+7E↑w RAM:C13A ; ROM_8C9D:ROM_8D22↑r RAM:C13B RAM_C13B: ds 1 ; DATA XREF: ROM_8E65+50↑w RAM:C13B ; ROM_8E65:ROM_8EBF↑r ... RAM:C13C RAM_C13C: ds 1 ; DATA XREF: ROM_8E65+AF↑w RAM:C13D RAM_C13D: ds 1 ; DATA XREF: ROM_8F26+35↑w RAM:C13D ; ROM_8F26:ROM_8F60↑r RAM:C13E RAM_C13E: ds 1 ; DATA XREF: ROM_8F26+74↑r RAM:C13E ; ROM_8F26+85↑w RAM:C13F RAM_C13F: ds 1 ; DATA XREF: ROM_8FF4+1B↑w RAM:C13F ; ROM_8FF4:ROM_9014↑r RAM:C140 RAM_C140: ds 1 ; DATA XREF: ROM_9060+78↑w RAM:C141 RAM_C141: ds 1 ; DATA XREF: ROM_9060+20↑w RAM:C141 ; ROM_9060:ROM_9085↑r RAM:C142 RAM_C142: ds 1 ; DATA XREF: ROM_9060+95↑r RAM:C142 ; ROM_94FA+D8↑w RAM:C143 RAM_C143: ds 1 ; DATA XREF: ROM_911B+1A↑w RAM:C143 ; ROM_911B:ROM_9163↑r RAM:C144 RAM_C144: ds 1 ; DATA XREF: ROM_910A+3↑w RAM:C144 ; ROM_911B+24↑w ... RAM:C145 RAM_C145: ds 1 ; DATA XREF: ROM_911B+C↑w RAM:C145 ; ROM_911B+41↑r ... RAM:C146 RAM_C146: ds 1 ; DATA XREF: ROM_911B+71↑w RAM:C146 ; ROM_91DF↑r ... RAM:C147 RAM_C147: ds 1 ; DATA XREF: ROM_911B:ROM_91B5↑w RAM:C147 ; ROM_91DF+E↑r RAM:C148 RAM_C148: ds 1 ; DATA XREF: ROM:9203↑w RAM:C148 ; ROM_9209+12↑w ... RAM:C149 RAM_C149: ds 1 ; DATA XREF: ROM_9209:ROM_922E↑w RAM:C14A RAM_C14A: ds 1 ; DATA XREF: ROM_9209:ROM_923D↑w RAM:C14B RAM_C14B: ds 1 ; DATA XREF: ROM_9209+42↑w RAM:C14C RAM_C14C: ds 1 ; DATA XREF: ROM_9279+21↑r RAM:C14C ; ROM_9279+65↑w RAM:C14D RAM_C14D: ds 1 ; DATA XREF: ROM_9279+81↑w RAM:C14E RAM_C14E: ds 1 ; DATA XREF: ROM_9341+44↑r RAM:C14E ; ROM_94BB+10↑w RAM:C14F RAM_C14F: ds 1 ; DATA XREF: ROM_93E1+F↑w RAM:C14F ; ROM_94BB+20↑w ... RAM:C150 RAM_C150: ds 1 ; DATA XREF: ROM_93E1+1E↑r RAM:C150 ; ROM_93E1+41↑w ... RAM:C151 RAM_C151: ds 1 ; DATA XREF: ROM_94FA+E9↑w RAM:C152 RAM_C152: ds 1 ; DATA XREF: ROM_94FA+1B↑w RAM:C152 ; ROM_94FA+3D↑r RAM:C153 RAM_C153: ds 1 ; DATA XREF: ROM_94FA:ROM_9541↑r RAM:C153 ; ROM_9A18+5↑w ... RAM:C154 RAM_C154: ds 1 ; DATA XREF: ROM_9636+79↑w RAM:C154 ; ROM_9636:ROM_96B6↑r RAM:C155 RAM_C155: ds 1 ; DATA XREF: ROM_9832+AF↑w RAM:C155 ; ROM_9832:ROM_98E9↑r RAM:C156 RAM_C156: ds 1 ; DATA XREF: ROM_9832+60↑w RAM:C156 ; ROM_9832:ROM_989A↑r RAM:C157 RAM_C157: ds 1 ; DATA XREF: ROM_9A23+34↑w RAM:C157 ; ROM_9A23:ROM_9A5C↑r ... RAM:C158 RAM_C158: ds 1 ; DATA XREF: ROM_9BCE+F↑w RAM:C158 ; ROM_9BF4+19↑w ... RAM:C159 RAM_C159: ds 1 ; DATA XREF: ROM_9BF4+59↑r RAM:C159 ; ROM_9BF4+60↑w RAM:C15A RAM_C15A: ds 1 ; DATA XREF: ROM_9C73+26↑w RAM:C15A ; ROM_9C73:ROM_9C9E↑r RAM:C15B RAM_C15B: ds 1 ; DATA XREF: ROM_9C73:ROM_9C88↑r RAM:C15B ; ROM_9DF4:ROM_9EC3↑w ... RAM:C15C RAM_C15C: ds 1 ; DATA XREF: ROM_9CB6+1D↑w RAM:C15D RAM_C15D: ds 1 ; DATA XREF: ROM_9CB6+29↑w RAM:C15D ; ROM_9CE5+59↑r ... RAM:C15E RAM_C15E: ds 1 ; DATA XREF: ROM_9CE5+21↑w RAM:C15E ; ROM_9CE5+8C↑r ... RAM:C15F RAM_C15F: ds 1 ; DATA XREF: ROM_9DCC↑w RAM:C15F ; ROM_9DCC+C↑w ... RAM:C160 RAM_C160: ds 1 ; DATA XREF: ROM_9DF4+1E↑w RAM:C160 ; ROM_9DF4+4B↑r ... RAM:C161 RAM_C161: ds 1 ; DATA XREF: ROM_9DF4+32↑w RAM:C161 ; ROM_9DF4+66↑r ... RAM:C162 RAM_C162: ds 1 ; DATA XREF: ROM_9ECA+66↑w RAM:C162 ; ROM_9ECA+78↑r ... RAM:C163 RAM_C163: ds 1 ; DATA XREF: ROM_9ECA:ROM_9F15↑w RAM:C163 ; ROM_A262↑r RAM:C164 RAM_C164: ds 1 ; DATA XREF: ROM_9FC4+10↑w RAM:C164 ; ROM_9FC4+21↑w ... RAM:C165 RAM_C165: ds 1 ; DATA XREF: ROM_A00E+5↑w RAM:C165 ; ROM_A019:ROM_A036↑r ... RAM:C166 RAM_C166: ds 1 ; DATA XREF: ROM_A081:ROM_A0A0↑w RAM:C166 ; ROM_A081:ROM_A0B1↑r ... RAM:C167 RAM_C167: ds 1 ; DATA XREF: ROM_A0F0↑w RAM:C167 ; ROM_A0F6+6↑w ... RAM:C168 RAM_C168: ds 1 ; DATA XREF: ROM_A0F6+3A↑r RAM:C168 ; ROM_A0F6+41↑w RAM:C169 RAM_C169: ds 1 ; DATA XREF: ROM_A262:ROM_A288↑w RAM:C169 ; ROM_A28E+D↑r ... RAM:C16A RAM_C16A: ds 1 ; DATA XREF: ROM_A262+F↑w RAM:C16A ; ROM_A28E↑r RAM:C16B RAM_C16B: ds 1 ; DATA XREF: ROM_A2CF+1B↑w RAM:C16B ; ROM_A2CF+3E↑r RAM:C16C RAM_C16C: ds 1 ; DATA XREF: ROM_A338+74↑w RAM:C16C ; ROM_A338+98↑r RAM:C16D RAM_C16D: ds 1 ; DATA XREF: ROM_A338+4E↑w RAM:C16D ; ROM_A338+93↑r RAM:C16E RAM_C16E: ds 1 ; DATA XREF: ROM_A338+8E↑w RAM:C16E ; ROM_AC7C+35A↑r RAM:C16F RAM_C16F: ds 1 ; DATA XREF: ROM_A4EA+83↑w RAM:C16F ; ROM_A59C:ROM_A5B8↑r ... RAM:C170 RAM_C170: ds 1 ; DATA XREF: ROM_A4EA+97↑w RAM:C170 ; ROM_A59C+16↑r RAM:C171 RAM_C171: ds 1 ; DATA XREF: ROM_A5EA+2B↑w RAM:C171 ; ROM_A5EA+3F↑r RAM:C172 RAM_C172: ds 1 ; DATA XREF: ROM:A7A8↑r RAM:C172 ; ROM_AA7E:ROM_AA94↑w ... RAM:C173 RAM_C173: ds 1 ; DATA XREF: ROM_ABAA+5↑w RAM:C173 ; ROM_AC7C+227↑r RAM:C174 RAM_C174: ds 1 ; DATA XREF: ROM_ABB6+5↑w RAM:C174 ; ROM_AC7C+1F9↑r RAM:C175 RAM_C175: ds 1 ; DATA XREF: ROM_AC7C+1C↑w RAM:C175 ; ROM_AC7C+138↑r ... RAM:C176 RAM_C176: ds 1 ; DATA XREF: ROM_AC7C+21↑w RAM:C176 ; ROM_AC7C+B8↑r ... RAM:C177 RAM_C177: ds 1 ; DATA XREF: ROM_AC7C:ROM_ACAD↑w RAM:C177 ; ROM_B599↑r ... RAM:C178 RAM_C178: ds 1 ; DATA XREF: ROM_AC7C+5C↑w RAM:C178 ; ROM_AC7C+7F↑w ... RAM:C179 RAM_C179: ds 1 ; DATA XREF: ROM_AC7C+4B↑w RAM:C179 ; ROM_AC7C+7A↑w ... RAM:C17A RAM_C17A: ds 1 ; DATA XREF: ROM_AC7C+133↑w RAM:C17A ; ROM_B7CE+104↑r RAM:C17B RAM_C17B: ds 1 ; DATA XREF: ROM_AC7C+428↑w RAM:C17B ; ROM_AC7C+438↑w ... RAM:C17C RAM_C17C: ds 1 ; DATA XREF: ROM_AC7C:ROM_B0B9↑w RAM:C17C ; ROM_AC7C+448↑r ... RAM:C17D RAM_C17D: ds 1 ; DATA XREF: ROM_B599:ROM_B5AA↑w RAM:C17D ; ROM_B599+9F↑r ... RAM:C17E RAM_C17E: ds 1 ; DATA XREF: ROM_B31D+150↑r RAM:C17E ; ROM_B31D+169↑r ... RAM:C17F RAM_C17F: ds 1 ; DATA XREF: ROM_B6D6:ROM_B6E7↑w RAM:C17F ; ROM_B6D6+5A↑r ... RAM:C180 RAM_C180: ds 1 ; DATA XREF: ROM_B7CE:ROM_B7DF↑w RAM:C180 ; ROM_B7CE+1B↑r ... RAM:C181 RAM_C181: ds 1 ; DATA XREF: ROM_B31D+11F↑r RAM:C181 ; ROM_B7CE+130↑w RAM:C182 RAM_C182: ds 1 ; DATA XREF: ROM_B31D+230↑r RAM:C183 ds 1 RAM:C184 ds 1 RAM:C185 ds 1 RAM:C186 ds 1 RAM:C187 ds 1 RAM:C188 ds 1 RAM:C189 ds 1 RAM:C18A ds 1 RAM:C18B ds 1 RAM:C18C ds 1 RAM:C18D ds 1 RAM:C18E ds 1 RAM:C18F ds 1 RAM:C190 ds 1 RAM:C191 ds 1 RAM:C192 RAM_C192: ds 1 ; DATA XREF: ROM_7E30↑r RAM:C192 ; ROM_7F56+A↑r ... RAM:C193 ds 1 RAM:C194 RAM_C194: ds 1 ; DATA XREF: ROM_8012+4↑w RAM:C194 ; ROM_8030:ROM_8134↑w ... RAM:C195 ds 1 RAM:C196 RAM_C196: ds 1 ; DATA XREF: ROM_8012+9↑w RAM:C196 ; ROM_8030:ROM_80E7↑w ... RAM:C197 ds 1 RAM:C198 RAM_C198: ds 1 ; DATA XREF: ROM_84FB+31↑r RAM:C198 ; ROM_84FB+42↑w ... RAM:C199 ds 1 RAM:C19A RAM_C19A: ds 1 ; DATA XREF: ROM_84FB+65↑r RAM:C19A ; ROM_84FB+76↑w ... RAM:C19B ds 1 RAM:C19C RAM_C19C: ds 1 ; DATA XREF: ROM_8AB4+3F↑r RAM:C19C ; ROM_8AB4+52↑w ... RAM:C19D ds 1 RAM:C19E RAM_C19E: ds 1 ; DATA XREF: ROM_8E65+20↑w RAM:C19E ; ROM_8E65:ROM_8E8A↑r RAM:C19F RAM_C19F: ds 1 ; DATA XREF: ROM_79EA+5↑w RAM:C19F ; ROM_8E3A+9↑r ... RAM:C1A0 RAM_C1A0: ds 1 ; DATA XREF: ROM_7A05+9F↑r RAM:C1A0 ; ROM_7A05+DE↑r ... RAM:C1A1 RAM_C1A1: ds 1 ; DATA XREF: ROM_7C0E+7↑w RAM:C1A1 ; ROM_7CEE↑r ... RAM:C1A2 RAM_C1A2: ds 1 ; DATA XREF: ROM_863A+66↑r RAM:C1A2 ; ROM_9A9E+F↑w ... RAM:C1A3 RAM_C1A3: ds 1 ; DATA XREF: ROM_863A+2E↑r RAM:C1A3 ; ROM_9AB8:ROM_9AF9↑r ... RAM:C1A4 RAM_C1A4: ds 1 ; DATA XREF: ROM_8BFE+A↑r RAM:C1A4 ; ROM_8BFE+58↑w ... RAM:C1A5 RAM_C1A5: ds 1 ; DATA XREF: ROM_8E65+BA↑w RAM:C1A5 ; ROM_8F26+58↑r ... RAM:C1A6 RAM_C1A6: ds 1 ; DATA XREF: ROM_8E3A+11↑w RAM:C1A6 ; ROM_8E65+70↑r ... RAM:C1A7 RAM_C1A7: ds 1 ; DATA XREF: ROM_8F26+6F↑r RAM:C1A7 ; ROM_8F26:ROM_8FBC↑w ... RAM:C1A8 RAM_C1A8: ds 1 ; DATA XREF: ROM_9020+3A↑w RAM:C1A8 ; ROM_94FA:ROM_95D7↑r ... RAM:C1A9 RAM_C1A9: ds 1 ; DATA XREF: ROM_9428+45↑r RAM:C1A9 ; ROM_9428+70↑w ... RAM:C1AA RAM_C1AA: ds 1 ; DATA XREF: ROM_9DCC+22↑w RAM:C1AA ; ROM_AC7C:ROM_AE68↑r RAM:C1AB RAM_C1AB: ds 1 ; DATA XREF: ROM_9DF4:ROM_9EA3↑w RAM:C1AB ; ROM_9ECA:ROM_9F35↑r ... RAM:C1AC RAM_C1AC: ds 1 ; DATA XREF: ROM:A777↑r RAM:C1AC ; ROM_A9D6:ROM_A9EC↑w ... RAM:C1AD ds 1 RAM:C1AE ds 1 RAM:C1AF ds 1 RAM:C1B0 ds 1 RAM:C1B1 ds 1 RAM:C1B2 ds 1 RAM:C1B3 ds 1 RAM:C1B4 ds 1 RAM:C1B5 ds 1 RAM:C1B6 ds 1 RAM:C1B7 ds 1 RAM:C1B8 ds 1 RAM:C1B9 ds 1 RAM:C1BA ds 1 RAM:C1BB ds 1 RAM:C1BC ds 1 RAM:C1BD ds 1 RAM:C1BE ds 1 RAM:C1BF ds 1 RAM:C1C0 ds 1 RAM:C1C1 ds 1 RAM:C1C2 RAM_C1C2: ds 1 ; DATA XREF: ROM:66A7↑r RAM:C1C2 ; ROM:ROM_66BF↑w ... RAM:C1C3 RAM_C1C3: ds 1 ; DATA XREF: ROM_4E4C+6↑r RAM:C1C3 ; ROM_4E4C+36↑r ... RAM:C1C4 RAM_C1C4: ds 1 ; DATA XREF: ROM:65E8↑r RAM:C1C4 ; ROM:ROM_6600↑w ... RAM:C1C5 RAM_C1C5: ds 1 ; DATA XREF: ROM_4E4C+31↑r RAM:C1C6 RAM_C1C6: ds 1 ; DATA XREF: ROM:6655↑r RAM:C1C6 ; ROM:ROM_666D↑w ... RAM:C1C7 ds 1 RAM:C1C8 RAM_C1C8: ds 1 ; DATA XREF: ROM:6718↑r RAM:C1C8 ; ROM:ROM_6730↑w ... RAM:C1C9 RAM_C1C9: ds 1 ; DATA XREF: ROM_79EA↑r RAM:C1C9 ; ROM_7A05↑r ... RAM:C1CA RAM_C1CA: ds 1 ; DATA XREF: ROM:679E↑r RAM:C1CA ; ROM:ROM_67B6↑w ... RAM:C1CB RAM_C1CB: ds 1 ; DATA XREF: ROM_9CB6+C↑r RAM:C1CB ; ROM_9CE5+DA↑r ... RAM:C1CC RAM_C1CC: ds 1 ; DATA XREF: ROM:6824↑r RAM:C1CC ; ROM:ROM_683C↑w ... RAM:C1CD RAM_C1CD: ds 1 ; DATA XREF: ROM_86DA+2B↑r RAM:C1CD ; ROM_9DF4+41↑r ... RAM:C1CE RAM_C1CE: ds 1 ; DATA XREF: ROM:68B8↑r RAM:C1CE ; ROM:ROM_68D0↑w ... RAM:C1CF RAM_C1CF: ds 1 ; DATA XREF: ROM_A081+3C↑r RAM:C1CF ; ROM_AC7C:ROM_ADE4↑r RAM:C1D0 RAM_C1D0: ds 1 ; DATA XREF: ROM:695D↑r RAM:C1D0 ; ROM:ROM_6975↑w ... RAM:C1D1 RAM_C1D1: ds 1 ; DATA XREF: ROM_911B+1F↑r RAM:C1D1 ; ROM_911B:ROM_9146↑r ... RAM:C1D2 RAM_C1D2: ds 1 ; DATA XREF: ROM_9DF4:ROM_9E3A↑w RAM:C1D3 ds 1 RAM:C1D4 RAM_C1D4: ds 1 ; DATA XREF: ROM_A081:ROM_A094↑w RAM:C1D5 ds 1 RAM:C1D6 RAM_C1D6: ds 1 ; DATA XREF: ROM:A811↑w RAM:C1D7 ds 1 RAM:C1D8 RAM_C1D8: ds 1 ; DATA XREF: ROM_ABD8+5↑w RAM:C1D9 ds 1 RAM:C1DA RAM_C1DA: ds 1 ; DATA XREF: ROM_AC7C+A↑r RAM:C1DA ; ROM_AC7C+11↑w RAM:C1DB ds 1 RAM:C1DC RAM_C1DC: ds 1 ; DATA XREF: ROM_AC7C+16↑w RAM:C1DC ; ROM_AC7C+661↑r ... RAM:C1DD ds 1 RAM:C1DE RAM_C1DE: ds 1 ; DATA XREF: ROM_AC7C+2D6↑w RAM:C1DF ds 1 RAM:C1E0 RAM_C1E0: ds 1 ; DATA XREF: ROM_AC7C+2F8↑w RAM:C1E1 ds 1 RAM:C1E2 RAM_C1E2: ds 1 ; DATA XREF: ROM_AC7C:ROM_AFD1↑w RAM:C1E3 ds 1 RAM:C1E4 RAM_C1E4: ds 1 ; DATA XREF: ROM_AC7C:ROM_AFB8↑w RAM:C1E5 ds 1 RAM:C1E6 RAM_C1E6: ds 1 ; DATA XREF: ROM_AC7C+38A↑w RAM:C1E7 ds 1 RAM:C1E8 RAM_C1E8: ds 1 ; DATA XREF: ROM_AC7C+3ED↑w RAM:C1E8 ; ROM_AC7C+490↑w ... RAM:C1E9 ds 1 RAM:C1EA RAM_C1EA: ds 1 ; DATA XREF: ROM_AC7C:ROM_B101↑r RAM:C1EA ; ROM_AC7C+48B↑w ... RAM:C1EB ds 1 RAM:C1EC RAM_C1EC: ds 1 ; DATA XREF: ROM_AC7C+3F7↑w RAM:C1ED ds 1 RAM:C1EE RAM_C1EE: ds 1 ; DATA XREF: ROM_AC7C:ROM_B1BD↑w RAM:C1EF ds 1 RAM:C1F0 RAM_C1F0: ds 1 ; DATA XREF: ROM_AC7C:ROM_B1DE↑w RAM:C1F1 ds 1 RAM:C1F2 RAM_C1F2: ds 1 ; DATA XREF: ROM_AC7C:ROM_B1ED↑w RAM:C1F3 ds 1 RAM:C1F4 RAM_C1F4: ds 1 ; DATA XREF: ROM_AC7C+5E3↑w RAM:C1F5 ds 1 RAM:C1F6 RAM_C1F6: ds 1 ; DATA XREF: ROM_B599+42↑w RAM:C1F7 ds 1 RAM:C1F8 RAM_C1F8: ds 1 ; DATA XREF: ROM_B599:ROM_B607↑w RAM:C1F9 ds 1 RAM:C1FA RAM_C1FA: ds 1 ; DATA XREF: ROM_9AB8+1B↑w RAM:C1FB RAM_C1FB: ds 1 ; DATA XREF: ROM_9DF4+B4↑w RAM:C1FC RAM_C1FC: ds 1 ; DATA XREF: ROM_A338+34↑w RAM:C1FC ; ROM_A338+B1↑r RAM:C1FD RAM_C1FD: ds 1 ; DATA XREF: ROM_A338+15↑w RAM:C1FD ; ROM_A338+AC↑r RAM:C1FE RAM_C1FE: ds 1 ; DATA XREF: ROM_AC7C+284↑w RAM:C1FF RAM_C1FF: ds 1 ; DATA XREF: ROM_AC7C+38F↑w RAM:C1FF ; ROM_AC7C+3C2↑w RAM:C200 RAM_C200: ds 1 ; DATA XREF: ROM_AC7C:ROM_B246↑w RAM:C201 RAM_C201: ds 1 ; DATA XREF: ROM_B599+C0↑w RAM:C201 ; ROM_B599+E6↑r ... RAM:C202 RAM_C202: ds 1 ; DATA XREF: ROM_B7CE:ROM_B8B4↑w RAM:C202 ; ROM_B7CE+EB↑r RAM:C203 RAM_C203: ds 1 ; DATA XREF: ROM_B31D:ROM_B3F0↑w RAM:C204 ds 1 RAM:C205 ds 1 RAM:C206 ds 1 RAM:C207 ds 1 RAM:C208 ds 1 RAM:C209 ds 1 RAM:C20A ds 1 RAM:C20B ds 1 RAM:C20C ds 1 RAM:C20D ds 1 RAM:C20E ds 1 RAM:C20F ds 1 RAM:C210 ds 1 RAM:C211 ds 1 RAM:C212 RAM_C212: ds 1 ; DATA XREF: ROM_AC4C+3↑w RAM:C212 ; ROM_B31D+59↑r ... RAM:C213 RAM_C213: ds 1 ; DATA XREF: ROM_AC4C+8↑w RAM:C213 ; ROM_B31D+4F↑r ... RAM:C214 RAM_C214: ds 1 ; DATA XREF: ROM_AC4C+D↑w RAM:C214 ; ROM_B31D+45↑r ... RAM:C215 RAM_C215: ds 1 ; DATA XREF: ROM_AC4C+12↑w RAM:C215 ; ROM_B31D+3B↑r ... RAM:C216 RAM_C216: ds 1 ; DATA XREF: ROM_AC4C+17↑w RAM:C216 ; ROM_B31D+40↑w ... RAM:C217 RAM_C217: ds 1 ; CODE XREF: ROM_59A4+21↑j RAM:C218 ds 1 RAM:C219 ds 1 RAM:C21A ds 1 RAM:C21B ds 1 RAM:C21C ds 1 RAM:C21D ds 1 RAM:C21E ds 1 RAM:C21F ds 1 RAM:C220 ds 1 RAM:C221 ds 1 RAM:C222 ds 1 RAM:C223 ds 1 RAM:C224 ds 1 RAM:C225 ds 1 RAM:C226 ds 1 RAM:C227 ds 1 RAM:C228 ds 1 RAM:C229 ds 1 RAM:C22A ds 1 RAM:C22B ds 1 RAM:C22C ds 1 RAM:C22D ds 1 RAM:C22E ds 1 RAM:C22F ds 1 RAM:C230 ds 1 RAM:C231 ds 1 RAM:C232 ds 1 RAM:C233 ds 1 RAM:C234 ds 1 RAM:C235 ds 1 RAM:C236 ds 1 RAM:C237 ds 1 RAM:C238 ds 1 RAM:C239 ds 1 RAM:C23A ds 1 RAM:C23B ds 1 RAM:C23C ds 1 RAM:C23D ds 1 RAM:C23E ds 1 RAM:C23F ds 1 RAM:C240 ds 1 RAM:C241 ds 1 RAM:C242 ds 1 RAM:C243 ds 1 RAM:C244 ds 1 RAM:C245 ds 1 RAM:C246 ds 1 RAM:C247 ds 1 RAM:C248 ds 1 RAM:C249 ds 1 RAM:C24A ds 1 RAM:C24B ds 1 RAM:C24C ds 1 RAM:C24D ds 1 RAM:C24E ds 1 RAM:C24F ds 1 RAM:C250 ds 1 RAM:C251 ds 1 RAM:C252 ds 1 RAM:C253 ds 1 RAM:C254 ds 1 RAM:C255 ds 1 RAM:C256 ds 1 RAM:C257 ds 1 RAM:C258 ds 1 RAM:C259 ds 1 RAM:C25A ds 1 RAM:C25B ds 1 RAM:C25C ds 1 RAM:C25D ds 1 RAM:C25E ds 1 RAM:C25F ds 1 RAM:C260 ds 1 RAM:C261 ds 1 RAM:C262 ds 1 RAM:C263 ds 1 RAM:C264 ds 1 RAM:C265 ds 1 RAM:C266 ds 1 RAM:C267 ds 1 RAM:C268 ds 1 RAM:C269 ds 1 RAM:C26A ds 1 RAM:C26B ds 1 RAM:C26C ds 1 RAM:C26D ds 1 RAM:C26E ds 1 RAM:C26F ds 1 RAM:C270 ds 1 RAM:C271 ds 1 RAM:C272 ds 1 RAM:C273 ds 1 RAM:C274 ds 1 RAM:C275 ds 1 RAM:C276 ds 1 RAM:C277 ds 1 RAM:C278 ds 1 RAM:C279 ds 1 RAM:C27A ds 1 RAM:C27B ds 1 RAM:C27C ds 1 RAM:C27D ds 1 RAM:C27E ds 1 RAM:C27F ds 1 RAM:C280 ds 1 RAM:C281 ds 1 RAM:C282 ds 1 RAM:C283 ds 1 RAM:C284 ds 1 RAM:C285 ds 1 RAM:C286 ds 1 RAM:C287 ds 1 RAM:C288 ds 1 RAM:C289 ds 1 RAM:C28A ds 1 RAM:C28B ds 1 RAM:C28C ds 1 RAM:C28D ds 1 RAM:C28E ds 1 RAM:C28F ds 1 RAM:C290 ds 1 RAM:C291 ds 1 RAM:C292 ds 1 RAM:C293 ds 1 RAM:C294 ds 1 RAM:C295 ds 1 RAM:C296 ds 1 RAM:C297 ds 1 RAM:C298 ds 1 RAM:C299 ds 1 RAM:C29A ds 1 RAM:C29B ds 1 RAM:C29C ds 1 RAM:C29D ds 1 RAM:C29E ds 1 RAM:C29F ds 1 RAM:C2A0 ds 1 RAM:C2A1 ds 1 RAM:C2A2 ds 1 RAM:C2A3 ds 1 RAM:C2A4 ds 1 RAM:C2A5 ds 1 RAM:C2A6 ds 1 RAM:C2A7 ds 1 RAM:C2A8 ds 1 RAM:C2A9 ds 1 RAM:C2AA ds 1 RAM:C2AB ds 1 RAM:C2AC ds 1 RAM:C2AD ds 1 RAM:C2AE ds 1 RAM:C2AF ds 1 RAM:C2B0 ds 1 RAM:C2B1 ds 1 RAM:C2B2 ds 1 RAM:C2B3 ds 1 RAM:C2B4 ds 1 RAM:C2B5 ds 1 RAM:C2B6 ds 1 RAM:C2B7 ds 1 RAM:C2B8 ds 1 RAM:C2B9 ds 1 RAM:C2BA ds 1 RAM:C2BB ds 1 RAM:C2BC ds 1 RAM:C2BD ds 1 RAM:C2BE ds 1 RAM:C2BF ds 1 RAM:C2C0 ds 1 RAM:C2C1 ds 1 RAM:C2C2 ds 1 RAM:C2C3 ds 1 RAM:C2C4 ds 1 RAM:C2C5 ds 1 RAM:C2C6 ds 1 RAM:C2C7 ds 1 RAM:C2C8 ds 1 RAM:C2C9 ds 1 RAM:C2CA ds 1 RAM:C2CB ds 1 RAM:C2CC ds 1 RAM:C2CD ds 1 RAM:C2CE ds 1 RAM:C2CF ds 1 RAM:C2D0 ds 1 RAM:C2D1 ds 1 RAM:C2D2 ds 1 RAM:C2D3 ds 1 RAM:C2D4 ds 1 RAM:C2D5 ds 1 RAM:C2D6 ds 1 RAM:C2D7 ds 1 RAM:C2D8 ds 1 RAM:C2D9 ds 1 RAM:C2DA ds 1 RAM:C2DB ds 1 RAM:C2DC ds 1 RAM:C2DD ds 1 RAM:C2DE ds 1 RAM:C2DF ds 1 RAM:C2E0 ds 1 RAM:C2E1 ds 1 RAM:C2E2 ds 1 RAM:C2E3 ds 1 RAM:C2E4 ds 1 RAM:C2E5 ds 1 RAM:C2E6 ds 1 RAM:C2E7 ds 1 RAM:C2E8 ds 1 RAM:C2E9 ds 1 RAM:C2EA ds 1 RAM:C2EB ds 1 RAM:C2EC ds 1 RAM:C2ED ds 1 RAM:C2EE ds 1 RAM:C2EF ds 1 RAM:C2F0 ds 1 RAM:C2F1 ds 1 RAM:C2F2 ds 1 RAM:C2F3 ds 1 RAM:C2F4 ds 1 RAM:C2F5 ds 1 RAM:C2F6 ds 1 RAM:C2F7 ds 1 RAM:C2F8 ds 1 RAM:C2F9 ds 1 RAM:C2FA ds 1 RAM:C2FB ds 1 RAM:C2FC ds 1 RAM:C2FD ds 1 RAM:C2FE ds 1 RAM:C2FF ds 1 RAM:C300 ds 1 RAM:C301 ds 1 RAM:C302 ds 1 RAM:C303 ds 1 RAM:C304 ds 1 RAM:C305 ds 1 RAM:C306 ds 1 RAM:C307 ds 1 RAM:C308 ds 1 RAM:C309 ds 1 RAM:C30A ds 1 RAM:C30B ds 1 RAM:C30C ds 1 RAM:C30D ds 1 RAM:C30E ds 1 RAM:C30F ds 1 RAM:C310 ds 1 RAM:C311 ds 1 RAM:C312 ds 1 RAM:C313 ds 1 RAM:C314 ds 1 RAM:C315 ds 1 RAM:C316 ds 1 RAM:C317 ds 1 RAM:C318 ds 1 RAM:C319 ds 1 RAM:C31A ds 1 RAM:C31B ds 1 RAM:C31C ds 1 RAM:C31D ds 1 RAM:C31E ds 1 RAM:C31F ds 1 RAM:C320 ds 1 RAM:C321 ds 1 RAM:C322 ds 1 RAM:C323 ds 1 RAM:C324 ds 1 RAM:C325 ds 1 RAM:C326 ds 1 RAM:C327 ds 1 RAM:C328 ds 1 RAM:C329 ds 1 RAM:C32A ds 1 RAM:C32B ds 1 RAM:C32C ds 1 RAM:C32D ds 1 RAM:C32E ds 1 RAM:C32F ds 1 RAM:C330 ds 1 RAM:C331 ds 1 RAM:C332 ds 1 RAM:C333 ds 1 RAM:C334 ds 1 RAM:C335 ds 1 RAM:C336 ds 1 RAM:C337 ds 1 RAM:C338 ds 1 RAM:C339 ds 1 RAM:C33A ds 1 RAM:C33B ds 1 RAM:C33C ds 1 RAM:C33D ds 1 RAM:C33E ds 1 RAM:C33F ds 1 RAM:C340 ds 1 RAM:C341 ds 1 RAM:C342 ds 1 RAM:C343 ds 1 RAM:C344 ds 1 RAM:C345 ds 1 RAM:C346 ds 1 RAM:C347 ds 1 RAM:C348 ds 1 RAM:C349 ds 1 RAM:C34A ds 1 RAM:C34B ds 1 RAM:C34C ds 1 RAM:C34D ds 1 RAM:C34E ds 1 RAM:C34F ds 1 RAM:C350 ds 1 RAM:C351 ds 1 RAM:C352 ds 1 RAM:C353 ds 1 RAM:C354 ds 1 RAM:C355 ds 1 RAM:C356 ds 1 RAM:C357 ds 1 RAM:C358 ds 1 RAM:C359 ds 1 RAM:C35A ds 1 RAM:C35B ds 1 RAM:C35C ds 1 RAM:C35D ds 1 RAM:C35E ds 1 RAM:C35F ds 1 RAM:C360 ds 1 RAM:C361 ds 1 RAM:C362 ds 1 RAM:C363 ds 1 RAM:C364 ds 1 RAM:C365 ds 1 RAM:C366 ds 1 RAM:C367 ds 1 RAM:C368 ds 1 RAM:C369 ds 1 RAM:C36A ds 1 RAM:C36B ds 1 RAM:C36C ds 1 RAM:C36D ds 1 RAM:C36E ds 1 RAM:C36F ds 1 RAM:C370 ds 1 RAM:C371 ds 1 RAM:C372 ds 1 RAM:C373 ds 1 RAM:C374 ds 1 RAM:C375 ds 1 RAM:C376 ds 1 RAM:C377 ds 1 RAM:C378 ds 1 RAM:C379 ds 1 RAM:C37A ds 1 RAM:C37B ds 1 RAM:C37C ds 1 RAM:C37D ds 1 RAM:C37E ds 1 RAM:C37F ds 1 RAM:C380 ds 1 RAM:C381 ds 1 RAM:C382 ds 1 RAM:C383 ds 1 RAM:C384 ds 1 RAM:C385 ds 1 RAM:C386 ds 1 RAM:C387 ds 1 RAM:C388 ds 1 RAM:C389 ds 1 RAM:C38A ds 1 RAM:C38B ds 1 RAM:C38C ds 1 RAM:C38D ds 1 RAM:C38E ds 1 RAM:C38F ds 1 RAM:C390 ds 1 RAM:C391 ds 1 RAM:C392 ds 1 RAM:C393 ds 1 RAM:C394 ds 1 RAM:C395 ds 1 RAM:C396 ds 1 RAM:C397 ds 1 RAM:C398 ds 1 RAM:C399 ds 1 RAM:C39A ds 1 RAM:C39B ds 1 RAM:C39C ds 1 RAM:C39D ds 1 RAM:C39E ds 1 RAM:C39F ds 1 RAM:C3A0 ds 1 RAM:C3A1 ds 1 RAM:C3A2 ds 1 RAM:C3A3 ds 1 RAM:C3A4 ds 1 RAM:C3A5 ds 1 RAM:C3A6 ds 1 RAM:C3A7 ds 1 RAM:C3A8 ds 1 RAM:C3A9 ds 1 RAM:C3AA ds 1 RAM:C3AB ds 1 RAM:C3AC ds 1 RAM:C3AD ds 1 RAM:C3AE ds 1 RAM:C3AF ds 1 RAM:C3B0 ds 1 RAM:C3B1 ds 1 RAM:C3B2 ds 1 RAM:C3B3 ds 1 RAM:C3B4 ds 1 RAM:C3B5 ds 1 RAM:C3B6 ds 1 RAM:C3B7 ds 1 RAM:C3B8 ds 1 RAM:C3B9 ds 1 RAM:C3BA ds 1 RAM:C3BB ds 1 RAM:C3BC ds 1 RAM:C3BD ds 1 RAM:C3BE ds 1 RAM:C3BF ds 1 RAM:C3C0 ds 1 RAM:C3C1 ds 1 RAM:C3C2 ds 1 RAM:C3C3 ds 1 RAM:C3C4 ds 1 RAM:C3C5 ds 1 RAM:C3C6 ds 1 RAM:C3C7 ds 1 RAM:C3C8 ds 1 RAM:C3C9 ds 1 RAM:C3CA ds 1 RAM:C3CB ds 1 RAM:C3CC ds 1 RAM:C3CD ds 1 RAM:C3CE ds 1 RAM:C3CF ds 1 RAM:C3D0 ds 1 RAM:C3D1 ds 1 RAM:C3D2 ds 1 RAM:C3D3 ds 1 RAM:C3D4 ds 1 RAM:C3D5 ds 1 RAM:C3D6 ds 1 RAM:C3D7 ds 1 RAM:C3D8 ds 1 RAM:C3D9 ds 1 RAM:C3DA ds 1 RAM:C3DB ds 1 RAM:C3DC ds 1 RAM:C3DD ds 1 RAM:C3DE ds 1 RAM:C3DF ds 1 RAM:C3E0 ds 1 RAM:C3E1 ds 1 RAM:C3E2 ds 1 RAM:C3E3 ds 1 RAM:C3E4 ds 1 RAM:C3E5 ds 1 RAM:C3E6 ds 1 RAM:C3E7 ds 1 RAM:C3E8 ds 1 RAM:C3E9 ds 1 RAM:C3EA ds 1 RAM:C3EB ds 1 RAM:C3EC ds 1 RAM:C3ED ds 1 RAM:C3EE ds 1 RAM:C3EF ds 1 RAM:C3F0 ds 1 RAM:C3F1 ds 1 RAM:C3F2 ds 1 RAM:C3F3 ds 1 RAM:C3F4 ds 1 RAM:C3F5 ds 1 RAM:C3F6 ds 1 RAM:C3F7 ds 1 RAM:C3F8 ds 1 RAM:C3F9 ds 1 RAM:C3FA ds 1 RAM:C3FB ds 1 RAM:C3FC ds 1 RAM:C3FD ds 1 RAM:C3FE ds 1 RAM:C3FF ds 1 RAM:C400 ds 1 RAM:C401 ds 1 RAM:C402 ds 1 RAM:C403 ds 1 RAM:C404 ds 1 RAM:C405 ds 1 RAM:C406 ds 1 RAM:C407 ds 1 RAM:C408 ds 1 RAM:C409 ds 1 RAM:C40A ds 1 RAM:C40B ds 1 RAM:C40C ds 1 RAM:C40D ds 1 RAM:C40E ds 1 RAM:C40F ds 1 RAM:C410 ds 1 RAM:C411 ds 1 RAM:C412 ds 1 RAM:C413 ds 1 RAM:C414 ds 1 RAM:C415 ds 1 RAM:C416 ds 1 RAM:C417 ds 1 RAM:C418 ds 1 RAM:C419 ds 1 RAM:C41A ds 1 RAM:C41B ds 1 RAM:C41C ds 1 RAM:C41D ds 1 RAM:C41E ds 1 RAM:C41F ds 1 RAM:C420 ds 1 RAM:C421 ds 1 RAM:C422 ds 1 RAM:C423 ds 1 RAM:C424 ds 1 RAM:C425 ds 1 RAM:C426 ds 1 RAM:C427 ds 1 RAM:C428 ds 1 RAM:C429 ds 1 RAM:C42A ds 1 RAM:C42B ds 1 RAM:C42C ds 1 RAM:C42D ds 1 RAM:C42E ds 1 RAM:C42F ds 1 RAM:C430 ds 1 RAM:C431 ds 1 RAM:C432 ds 1 RAM:C433 ds 1 RAM:C434 ds 1 RAM:C435 ds 1 RAM:C436 ds 1 RAM:C437 ds 1 RAM:C438 ds 1 RAM:C439 ds 1 RAM:C43A ds 1 RAM:C43B ds 1 RAM:C43C ds 1 RAM:C43D ds 1 RAM:C43E ds 1 RAM:C43F ds 1 RAM:C440 ds 1 RAM:C441 ds 1 RAM:C442 ds 1 RAM:C443 ds 1 RAM:C444 ds 1 RAM:C445 ds 1 RAM:C446 ds 1 RAM:C447 ds 1 RAM:C448 ds 1 RAM:C449 ds 1 RAM:C44A ds 1 RAM:C44B ds 1 RAM:C44C ds 1 RAM:C44D ds 1 RAM:C44E ds 1 RAM:C44F ds 1 RAM:C450 ds 1 RAM:C451 ds 1 RAM:C452 ds 1 RAM:C453 ds 1 RAM:C454 ds 1 RAM:C455 ds 1 RAM:C456 ds 1 RAM:C457 ds 1 RAM:C458 ds 1 RAM:C459 ds 1 RAM:C45A ds 1 RAM:C45B ds 1 RAM:C45C ds 1 RAM:C45D ds 1 RAM:C45E ds 1 RAM:C45F ds 1 RAM:C460 ds 1 RAM:C461 ds 1 RAM:C462 ds 1 RAM:C463 ds 1 RAM:C464 ds 1 RAM:C465 ds 1 RAM:C466 ds 1 RAM:C467 ds 1 RAM:C468 ds 1 RAM:C469 ds 1 RAM:C46A ds 1 RAM:C46B ds 1 RAM:C46C ds 1 RAM:C46D ds 1 RAM:C46E ds 1 RAM:C46F ds 1 RAM:C470 ds 1 RAM:C471 ds 1 RAM:C472 ds 1 RAM:C473 ds 1 RAM:C474 ds 1 RAM:C475 ds 1 RAM:C476 ds 1 RAM:C477 ds 1 RAM:C478 ds 1 RAM:C479 ds 1 RAM:C47A ds 1 RAM:C47B ds 1 RAM:C47C ds 1 RAM:C47D ds 1 RAM:C47E ds 1 RAM:C47F ds 1 RAM:C480 ds 1 RAM:C481 ds 1 RAM:C482 ds 1 RAM:C483 ds 1 RAM:C484 ds 1 RAM:C485 ds 1 RAM:C486 ds 1 RAM:C487 ds 1 RAM:C488 ds 1 RAM:C489 ds 1 RAM:C48A ds 1 RAM:C48B ds 1 RAM:C48C ds 1 RAM:C48D ds 1 RAM:C48E ds 1 RAM:C48F ds 1 RAM:C490 ds 1 RAM:C491 ds 1 RAM:C492 ds 1 RAM:C493 ds 1 RAM:C494 ds 1 RAM:C495 ds 1 RAM:C496 ds 1 RAM:C497 ds 1 RAM:C498 ds 1 RAM:C499 ds 1 RAM:C49A ds 1 RAM:C49B ds 1 RAM:C49C ds 1 RAM:C49D ds 1 RAM:C49E ds 1 RAM:C49F ds 1 RAM:C4A0 ds 1 RAM:C4A1 ds 1 RAM:C4A2 ds 1 RAM:C4A3 ds 1 RAM:C4A4 ds 1 RAM:C4A5 ds 1 RAM:C4A6 ds 1 RAM:C4A7 ds 1 RAM:C4A8 ds 1 RAM:C4A9 ds 1 RAM:C4AA ds 1 RAM:C4AB ds 1 RAM:C4AC ds 1 RAM:C4AD ds 1 RAM:C4AE ds 1 RAM:C4AF ds 1 RAM:C4B0 ds 1 RAM:C4B1 ds 1 RAM:C4B2 ds 1 RAM:C4B3 ds 1 RAM:C4B4 ds 1 RAM:C4B5 ds 1 RAM:C4B6 ds 1 RAM:C4B7 ds 1 RAM:C4B8 ds 1 RAM:C4B9 ds 1 RAM:C4BA ds 1 RAM:C4BB ds 1 RAM:C4BC ds 1 RAM:C4BD ds 1 RAM:C4BE ds 1 RAM:C4BF ds 1 RAM:C4C0 ds 1 RAM:C4C1 ds 1 RAM:C4C2 ds 1 RAM:C4C3 ds 1 RAM:C4C4 ds 1 RAM:C4C5 ds 1 RAM:C4C6 ds 1 RAM:C4C7 ds 1 RAM:C4C8 ds 1 RAM:C4C9 ds 1 RAM:C4CA ds 1 RAM:C4CB ds 1 RAM:C4CC ds 1 RAM:C4CD ds 1 RAM:C4CE ds 1 RAM:C4CF ds 1 RAM:C4D0 ds 1 RAM:C4D1 ds 1 RAM:C4D2 ds 1 RAM:C4D3 ds 1 RAM:C4D4 ds 1 RAM:C4D5 ds 1 RAM:C4D6 ds 1 RAM:C4D7 ds 1 RAM:C4D8 ds 1 RAM:C4D9 ds 1 RAM:C4DA ds 1 RAM:C4DB ds 1 RAM:C4DC ds 1 RAM:C4DD ds 1 RAM:C4DE ds 1 RAM:C4DF ds 1 RAM:C4E0 ds 1 RAM:C4E1 ds 1 RAM:C4E2 ds 1 RAM:C4E3 ds 1 RAM:C4E4 ds 1 RAM:C4E5 ds 1 RAM:C4E6 ds 1 RAM:C4E7 ds 1 RAM:C4E8 ds 1 RAM:C4E9 ds 1 RAM:C4EA ds 1 RAM:C4EB ds 1 RAM:C4EC ds 1 RAM:C4ED ds 1 RAM:C4EE ds 1 RAM:C4EF ds 1 RAM:C4F0 ds 1 RAM:C4F1 ds 1 RAM:C4F2 ds 1 RAM:C4F3 ds 1 RAM:C4F4 ds 1 RAM:C4F5 ds 1 RAM:C4F6 ds 1 RAM:C4F7 ds 1 RAM:C4F8 ds 1 RAM:C4F9 ds 1 RAM:C4FA ds 1 RAM:C4FB ds 1 RAM:C4FC ds 1 RAM:C4FD ds 1 RAM:C4FE ds 1 RAM:C4FF ds 1 RAM:C500 ds 1 RAM:C501 ds 1 RAM:C502 ds 1 RAM:C503 ds 1 RAM:C504 ds 1 RAM:C505 ds 1 RAM:C506 ds 1 RAM:C507 ds 1 RAM:C508 ds 1 RAM:C509 ds 1 RAM:C50A ds 1 RAM:C50B ds 1 RAM:C50C ds 1 RAM:C50D ds 1 RAM:C50E ds 1 RAM:C50F ds 1 RAM:C510 ds 1 RAM:C511 ds 1 RAM:C512 ds 1 RAM:C513 ds 1 RAM:C514 ds 1 RAM:C515 ds 1 RAM:C516 ds 1 RAM:C517 ds 1 RAM:C518 ds 1 RAM:C519 ds 1 RAM:C51A ds 1 RAM:C51B ds 1 RAM:C51C ds 1 RAM:C51D ds 1 RAM:C51E ds 1 RAM:C51F ds 1 RAM:C520 ds 1 RAM:C521 ds 1 RAM:C522 ds 1 RAM:C523 ds 1 RAM:C524 ds 1 RAM:C525 ds 1 RAM:C526 ds 1 RAM:C527 ds 1 RAM:C528 ds 1 RAM:C529 ds 1 RAM:C52A ds 1 RAM:C52B ds 1 RAM:C52C ds 1 RAM:C52D ds 1 RAM:C52E ds 1 RAM:C52F ds 1 RAM:C530 ds 1 RAM:C531 ds 1 RAM:C532 ds 1 RAM:C533 ds 1 RAM:C534 ds 1 RAM:C535 ds 1 RAM:C536 ds 1 RAM:C537 ds 1 RAM:C538 ds 1 RAM:C539 ds 1 RAM:C53A ds 1 RAM:C53B ds 1 RAM:C53C ds 1 RAM:C53D ds 1 RAM:C53E ds 1 RAM:C53F ds 1 RAM:C540 ds 1 RAM:C541 ds 1 RAM:C542 ds 1 RAM:C543 ds 1 RAM:C544 ds 1 RAM:C545 ds 1 RAM:C546 ds 1 RAM:C547 ds 1 RAM:C548 ds 1 RAM:C549 ds 1 RAM:C54A ds 1 RAM:C54B ds 1 RAM:C54C ds 1 RAM:C54D ds 1 RAM:C54E ds 1 RAM:C54F ds 1 RAM:C550 ds 1 RAM:C551 ds 1 RAM:C552 ds 1 RAM:C553 ds 1 RAM:C554 ds 1 RAM:C555 ds 1 RAM:C556 ds 1 RAM:C557 ds 1 RAM:C558 ds 1 RAM:C559 ds 1 RAM:C55A ds 1 RAM:C55B ds 1 RAM:C55C ds 1 RAM:C55D ds 1 RAM:C55E ds 1 RAM:C55F ds 1 RAM:C560 ds 1 RAM:C561 ds 1 RAM:C562 ds 1 RAM:C563 ds 1 RAM:C564 ds 1 RAM:C565 ds 1 RAM:C566 ds 1 RAM:C567 ds 1 RAM:C568 ds 1 RAM:C569 ds 1 RAM:C56A ds 1 RAM:C56B ds 1 RAM:C56C ds 1 RAM:C56D ds 1 RAM:C56E ds 1 RAM:C56F ds 1 RAM:C570 ds 1 RAM:C571 ds 1 RAM:C572 ds 1 RAM:C573 ds 1 RAM:C574 ds 1 RAM:C575 ds 1 RAM:C576 ds 1 RAM:C577 ds 1 RAM:C578 ds 1 RAM:C579 ds 1 RAM:C57A ds 1 RAM:C57B ds 1 RAM:C57C ds 1 RAM:C57D ds 1 RAM:C57E ds 1 RAM:C57F ds 1 RAM:C580 ds 1 RAM:C581 ds 1 RAM:C582 ds 1 RAM:C583 ds 1 RAM:C584 ds 1 RAM:C585 ds 1 RAM:C586 ds 1 RAM:C587 ds 1 RAM:C588 ds 1 RAM:C589 ds 1 RAM:C58A ds 1 RAM:C58B ds 1 RAM:C58C ds 1 RAM:C58D ds 1 RAM:C58E ds 1 RAM:C58F ds 1 RAM:C590 ds 1 RAM:C591 ds 1 RAM:C592 ds 1 RAM:C593 ds 1 RAM:C594 ds 1 RAM:C595 ds 1 RAM:C596 ds 1 RAM:C597 ds 1 RAM:C598 ds 1 RAM:C599 ds 1 RAM:C59A ds 1 RAM:C59B ds 1 RAM:C59C ds 1 RAM:C59D ds 1 RAM:C59E ds 1 RAM:C59F ds 1 RAM:C5A0 ds 1 RAM:C5A1 ds 1 RAM:C5A2 ds 1 RAM:C5A3 ds 1 RAM:C5A4 ds 1 RAM:C5A5 ds 1 RAM:C5A6 ds 1 RAM:C5A7 ds 1 RAM:C5A8 ds 1 RAM:C5A9 ds 1 RAM:C5AA ds 1 RAM:C5AB ds 1 RAM:C5AC ds 1 RAM:C5AD ds 1 RAM:C5AE ds 1 RAM:C5AF ds 1 RAM:C5B0 ds 1 RAM:C5B1 ds 1 RAM:C5B2 ds 1 RAM:C5B3 ds 1 RAM:C5B4 ds 1 RAM:C5B5 ds 1 RAM:C5B6 ds 1 RAM:C5B7 ds 1 RAM:C5B8 ds 1 RAM:C5B9 ds 1 RAM:C5BA ds 1 RAM:C5BB ds 1 RAM:C5BC ds 1 RAM:C5BD ds 1 RAM:C5BE ds 1 RAM:C5BF ds 1 RAM:C5C0 ds 1 RAM:C5C1 ds 1 RAM:C5C2 ds 1 RAM:C5C3 ds 1 RAM:C5C4 ds 1 RAM:C5C5 ds 1 RAM:C5C6 ds 1 RAM:C5C7 ds 1 RAM:C5C8 ds 1 RAM:C5C9 ds 1 RAM:C5CA ds 1 RAM:C5CB ds 1 RAM:C5CC ds 1 RAM:C5CD ds 1 RAM:C5CE ds 1 RAM:C5CF ds 1 RAM:C5D0 ds 1 RAM:C5D1 ds 1 RAM:C5D2 ds 1 RAM:C5D3 ds 1 RAM:C5D4 ds 1 RAM:C5D5 ds 1 RAM:C5D6 ds 1 RAM:C5D7 ds 1 RAM:C5D8 ds 1 RAM:C5D9 ds 1 RAM:C5DA ds 1 RAM:C5DB ds 1 RAM:C5DC ds 1 RAM:C5DD ds 1 RAM:C5DE ds 1 RAM:C5DF ds 1 RAM:C5E0 ds 1 RAM:C5E1 ds 1 RAM:C5E2 ds 1 RAM:C5E3 ds 1 RAM:C5E4 ds 1 RAM:C5E5 ds 1 RAM:C5E6 ds 1 RAM:C5E7 ds 1 RAM:C5E8 ds 1 RAM:C5E9 ds 1 RAM:C5EA ds 1 RAM:C5EB ds 1 RAM:C5EC ds 1 RAM:C5ED ds 1 RAM:C5EE ds 1 RAM:C5EF ds 1 RAM:C5F0 ds 1 RAM:C5F1 ds 1 RAM:C5F2 ds 1 RAM:C5F3 ds 1 RAM:C5F4 ds 1 RAM:C5F5 ds 1 RAM:C5F6 ds 1 RAM:C5F7 ds 1 RAM:C5F8 ds 1 RAM:C5F9 ds 1 RAM:C5FA ds 1 RAM:C5FB ds 1 RAM:C5FC ds 1 RAM:C5FD ds 1 RAM:C5FE ds 1 RAM:C5FF ds 1 RAM:C600 ds 1 RAM:C601 ds 1 RAM:C602 ds 1 RAM:C603 ds 1 RAM:C604 ds 1 RAM:C605 ds 1 RAM:C606 ds 1 RAM:C607 ds 1 RAM:C608 ds 1 RAM:C609 ds 1 RAM:C60A ds 1 RAM:C60B ds 1 RAM:C60C ds 1 RAM:C60D ds 1 RAM:C60E ds 1 RAM:C60F ds 1 RAM:C610 ds 1 RAM:C611 ds 1 RAM:C612 ds 1 RAM:C613 ds 1 RAM:C614 ds 1 RAM:C615 ds 1 RAM:C616 ds 1 RAM:C617 ds 1 RAM:C618 ds 1 RAM:C619 ds 1 RAM:C61A ds 1 RAM:C61B ds 1 RAM:C61C ds 1 RAM:C61D ds 1 RAM:C61E ds 1 RAM:C61F ds 1 RAM:C620 ds 1 RAM:C621 ds 1 RAM:C622 ds 1 RAM:C623 ds 1 RAM:C624 ds 1 RAM:C625 ds 1 RAM:C626 ds 1 RAM:C627 ds 1 RAM:C628 ds 1 RAM:C629 ds 1 RAM:C62A ds 1 RAM:C62B ds 1 RAM:C62C ds 1 RAM:C62D ds 1 RAM:C62E ds 1 RAM:C62F ds 1 RAM:C630 ds 1 RAM:C631 ds 1 RAM:C632 ds 1 RAM:C633 ds 1 RAM:C634 ds 1 RAM:C635 ds 1 RAM:C636 ds 1 RAM:C637 ds 1 RAM:C638 ds 1 RAM:C639 ds 1 RAM:C63A ds 1 RAM:C63B ds 1 RAM:C63C ds 1 RAM:C63D ds 1 RAM:C63E ds 1 RAM:C63F ds 1 RAM:C640 ds 1 RAM:C641 ds 1 RAM:C642 ds 1 RAM:C643 ds 1 RAM:C644 ds 1 RAM:C645 ds 1 RAM:C646 ds 1 RAM:C647 ds 1 RAM:C648 ds 1 RAM:C649 ds 1 RAM:C64A ds 1 RAM:C64B ds 1 RAM:C64C ds 1 RAM:C64D ds 1 RAM:C64E ds 1 RAM:C64F ds 1 RAM:C650 ds 1 RAM:C651 ds 1 RAM:C652 ds 1 RAM:C653 ds 1 RAM:C654 ds 1 RAM:C655 ds 1 RAM:C656 ds 1 RAM:C657 ds 1 RAM:C658 ds 1 RAM:C659 ds 1 RAM:C65A ds 1 RAM:C65B ds 1 RAM:C65C ds 1 RAM:C65D ds 1 RAM:C65E ds 1 RAM:C65F ds 1 RAM:C660 ds 1 RAM:C661 ds 1 RAM:C662 ds 1 RAM:C663 ds 1 RAM:C664 ds 1 RAM:C665 ds 1 RAM:C666 ds 1 RAM:C667 ds 1 RAM:C668 ds 1 RAM:C669 ds 1 RAM:C66A ds 1 RAM:C66B ds 1 RAM:C66C ds 1 RAM:C66D ds 1 RAM:C66E ds 1 RAM:C66F ds 1 RAM:C670 ds 1 RAM:C671 ds 1 RAM:C672 ds 1 RAM:C673 ds 1 RAM:C674 ds 1 RAM:C675 ds 1 RAM:C676 ds 1 RAM:C677 ds 1 RAM:C678 ds 1 RAM:C679 ds 1 RAM:C67A ds 1 RAM:C67B ds 1 RAM:C67C ds 1 RAM:C67D ds 1 RAM:C67E ds 1 RAM:C67F ds 1 RAM:C680 ds 1 RAM:C681 ds 1 RAM:C682 ds 1 RAM:C683 ds 1 RAM:C684 ds 1 RAM:C685 ds 1 RAM:C686 ds 1 RAM:C687 ds 1 RAM:C688 ds 1 RAM:C689 ds 1 RAM:C68A ds 1 RAM:C68B ds 1 RAM:C68C ds 1 RAM:C68D ds 1 RAM:C68E ds 1 RAM:C68F ds 1 RAM:C690 ds 1 RAM:C691 ds 1 RAM:C692 ds 1 RAM:C693 ds 1 RAM:C694 ds 1 RAM:C695 ds 1 RAM:C696 ds 1 RAM:C697 ds 1 RAM:C698 ds 1 RAM:C699 ds 1 RAM:C69A ds 1 RAM:C69B ds 1 RAM:C69C ds 1 RAM:C69D ds 1 RAM:C69E ds 1 RAM:C69F ds 1 RAM:C6A0 ds 1 RAM:C6A1 ds 1 RAM:C6A2 ds 1 RAM:C6A3 ds 1 RAM:C6A4 ds 1 RAM:C6A5 ds 1 RAM:C6A6 ds 1 RAM:C6A7 ds 1 RAM:C6A8 ds 1 RAM:C6A9 ds 1 RAM:C6AA ds 1 RAM:C6AB ds 1 RAM:C6AC ds 1 RAM:C6AD ds 1 RAM:C6AE ds 1 RAM:C6AF ds 1 RAM:C6B0 ds 1 RAM:C6B1 ds 1 RAM:C6B2 ds 1 RAM:C6B3 ds 1 RAM:C6B4 ds 1 RAM:C6B5 ds 1 RAM:C6B6 ds 1 RAM:C6B7 ds 1 RAM:C6B8 ds 1 RAM:C6B9 ds 1 RAM:C6BA ds 1 RAM:C6BB ds 1 RAM:C6BC ds 1 RAM:C6BD ds 1 RAM:C6BE ds 1 RAM:C6BF ds 1 RAM:C6C0 ds 1 RAM:C6C1 ds 1 RAM:C6C2 ds 1 RAM:C6C3 ds 1 RAM:C6C4 ds 1 RAM:C6C5 ds 1 RAM:C6C6 ds 1 RAM:C6C7 ds 1 RAM:C6C8 ds 1 RAM:C6C9 ds 1 RAM:C6CA ds 1 RAM:C6CB ds 1 RAM:C6CC ds 1 RAM:C6CD ds 1 RAM:C6CE ds 1 RAM:C6CF ds 1 RAM:C6D0 ds 1 RAM:C6D1 ds 1 RAM:C6D2 ds 1 RAM:C6D3 ds 1 RAM:C6D4 ds 1 RAM:C6D5 ds 1 RAM:C6D6 ds 1 RAM:C6D7 ds 1 RAM:C6D8 ds 1 RAM:C6D9 ds 1 RAM:C6DA ds 1 RAM:C6DB ds 1 RAM:C6DC ds 1 RAM:C6DD ds 1 RAM:C6DE ds 1 RAM:C6DF ds 1 RAM:C6E0 ds 1 RAM:C6E1 ds 1 RAM:C6E2 ds 1 RAM:C6E3 ds 1 RAM:C6E4 ds 1 RAM:C6E5 ds 1 RAM:C6E6 ds 1 RAM:C6E7 ds 1 RAM:C6E8 ds 1 RAM:C6E9 ds 1 RAM:C6EA ds 1 RAM:C6EB ds 1 RAM:C6EC ds 1 RAM:C6ED ds 1 RAM:C6EE ds 1 RAM:C6EF ds 1 RAM:C6F0 ds 1 RAM:C6F1 ds 1 RAM:C6F2 ds 1 RAM:C6F3 ds 1 RAM:C6F4 ds 1 RAM:C6F5 ds 1 RAM:C6F6 ds 1 RAM:C6F7 ds 1 RAM:C6F8 ds 1 RAM:C6F9 ds 1 RAM:C6FA ds 1 RAM:C6FB ds 1 RAM:C6FC ds 1 RAM:C6FD ds 1 RAM:C6FE ds 1 RAM:C6FF ds 1 RAM:C700 ds 1 RAM:C701 ds 1 RAM:C702 ds 1 RAM:C703 ds 1 RAM:C704 ds 1 RAM:C705 ds 1 RAM:C706 ds 1 RAM:C707 ds 1 RAM:C708 ds 1 RAM:C709 ds 1 RAM:C70A ds 1 RAM:C70B ds 1 RAM:C70C ds 1 RAM:C70D ds 1 RAM:C70E ds 1 RAM:C70F ds 1 RAM:C710 ds 1 RAM:C711 ds 1 RAM:C712 ds 1 RAM:C713 ds 1 RAM:C714 ds 1 RAM:C715 ds 1 RAM:C716 ds 1 RAM:C717 ds 1 RAM:C718 ds 1 RAM:C719 ds 1 RAM:C71A ds 1 RAM:C71B ds 1 RAM:C71C ds 1 RAM:C71D ds 1 RAM:C71E ds 1 RAM:C71F ds 1 RAM:C720 ds 1 RAM:C721 ds 1 RAM:C722 ds 1 RAM:C723 ds 1 RAM:C724 ds 1 RAM:C725 ds 1 RAM:C726 ds 1 RAM:C727 ds 1 RAM:C728 ds 1 RAM:C729 ds 1 RAM:C72A ds 1 RAM:C72B ds 1 RAM:C72C ds 1 RAM:C72D ds 1 RAM:C72E ds 1 RAM:C72F ds 1 RAM:C730 ds 1 RAM:C731 ds 1 RAM:C732 ds 1 RAM:C733 ds 1 RAM:C734 ds 1 RAM:C735 ds 1 RAM:C736 ds 1 RAM:C737 ds 1 RAM:C738 ds 1 RAM:C739 ds 1 RAM:C73A ds 1 RAM:C73B ds 1 RAM:C73C ds 1 RAM:C73D ds 1 RAM:C73E ds 1 RAM:C73F ds 1 RAM:C740 ds 1 RAM:C741 ds 1 RAM:C742 ds 1 RAM:C743 ds 1 RAM:C744 ds 1 RAM:C745 ds 1 RAM:C746 ds 1 RAM:C747 ds 1 RAM:C748 ds 1 RAM:C749 ds 1 RAM:C74A ds 1 RAM:C74B ds 1 RAM:C74C ds 1 RAM:C74D ds 1 RAM:C74E ds 1 RAM:C74F ds 1 RAM:C750 ds 1 RAM:C751 ds 1 RAM:C752 ds 1 RAM:C753 ds 1 RAM:C754 ds 1 RAM:C755 ds 1 RAM:C756 ds 1 RAM:C757 ds 1 RAM:C758 ds 1 RAM:C759 ds 1 RAM:C75A ds 1 RAM:C75B ds 1 RAM:C75C ds 1 RAM:C75D ds 1 RAM:C75E ds 1 RAM:C75F ds 1 RAM:C760 ds 1 RAM:C761 ds 1 RAM:C762 ds 1 RAM:C763 ds 1 RAM:C764 ds 1 RAM:C765 ds 1 RAM:C766 ds 1 RAM:C767 ds 1 RAM:C768 ds 1 RAM:C769 ds 1 RAM:C76A ds 1 RAM:C76B ds 1 RAM:C76C ds 1 RAM:C76D ds 1 RAM:C76E ds 1 RAM:C76F ds 1 RAM:C770 ds 1 RAM:C771 ds 1 RAM:C772 ds 1 RAM:C773 ds 1 RAM:C774 ds 1 RAM:C775 ds 1 RAM:C776 ds 1 RAM:C777 ds 1 RAM:C778 ds 1 RAM:C779 ds 1 RAM:C77A ds 1 RAM:C77B ds 1 RAM:C77C ds 1 RAM:C77D ds 1 RAM:C77E ds 1 RAM:C77F ds 1 RAM:C780 ds 1 RAM:C781 ds 1 RAM:C782 ds 1 RAM:C783 ds 1 RAM:C784 ds 1 RAM:C785 ds 1 RAM:C786 ds 1 RAM:C787 ds 1 RAM:C788 ds 1 RAM:C789 ds 1 RAM:C78A ds 1 RAM:C78B ds 1 RAM:C78C ds 1 RAM:C78D ds 1 RAM:C78E ds 1 RAM:C78F ds 1 RAM:C790 ds 1 RAM:C791 ds 1 RAM:C792 ds 1 RAM:C793 ds 1 RAM:C794 ds 1 RAM:C795 ds 1 RAM:C796 ds 1 RAM:C797 ds 1 RAM:C798 ds 1 RAM:C799 ds 1 RAM:C79A ds 1 RAM:C79B ds 1 RAM:C79C ds 1 RAM:C79D ds 1 RAM:C79E ds 1 RAM:C79F ds 1 RAM:C7A0 ds 1 RAM:C7A1 ds 1 RAM:C7A2 ds 1 RAM:C7A3 ds 1 RAM:C7A4 ds 1 RAM:C7A5 ds 1 RAM:C7A6 ds 1 RAM:C7A7 ds 1 RAM:C7A8 ds 1 RAM:C7A9 ds 1 RAM:C7AA ds 1 RAM:C7AB ds 1 RAM:C7AC ds 1 RAM:C7AD ds 1 RAM:C7AE ds 1 RAM:C7AF ds 1 RAM:C7B0 ds 1 RAM:C7B1 ds 1 RAM:C7B2 ds 1 RAM:C7B3 ds 1 RAM:C7B4 ds 1 RAM:C7B5 ds 1 RAM:C7B6 ds 1 RAM:C7B7 ds 1 RAM:C7B8 ds 1 RAM:C7B9 ds 1 RAM:C7BA ds 1 RAM:C7BB ds 1 RAM:C7BC ds 1 RAM:C7BD ds 1 RAM:C7BE ds 1 RAM:C7BF ds 1 RAM:C7C0 ds 1 RAM:C7C1 ds 1 RAM:C7C2 ds 1 RAM:C7C3 ds 1 RAM:C7C4 ds 1 RAM:C7C5 ds 1 RAM:C7C6 ds 1 RAM:C7C7 ds 1 RAM:C7C8 ds 1 RAM:C7C9 ds 1 RAM:C7CA ds 1 RAM:C7CB ds 1 RAM:C7CC ds 1 RAM:C7CD ds 1 RAM:C7CE ds 1 RAM:C7CF ds 1 RAM:C7D0 ds 1 RAM:C7D1 ds 1 RAM:C7D2 ds 1 RAM:C7D3 ds 1 RAM:C7D4 ds 1 RAM:C7D5 ds 1 RAM:C7D6 ds 1 RAM:C7D7 ds 1 RAM:C7D8 ds 1 RAM:C7D9 ds 1 RAM:C7DA ds 1 RAM:C7DB ds 1 RAM:C7DC ds 1 RAM:C7DD ds 1 RAM:C7DE ds 1 RAM:C7DF ds 1 RAM:C7E0 ds 1 RAM:C7E1 ds 1 RAM:C7E2 ds 1 RAM:C7E3 ds 1 RAM:C7E4 ds 1 RAM:C7E5 ds 1 RAM:C7E6 ds 1 RAM:C7E7 ds 1 RAM:C7E8 ds 1 RAM:C7E9 ds 1 RAM:C7EA ds 1 RAM:C7EB ds 1 RAM:C7EC ds 1 RAM:C7ED ds 1 RAM:C7EE ds 1 RAM:C7EF ds 1 RAM:C7F0 ds 1 RAM:C7F1 ds 1 RAM:C7F2 ds 1 RAM:C7F3 ds 1 RAM:C7F4 ds 1 RAM:C7F5 ds 1 RAM:C7F6 ds 1 RAM:C7F7 ds 1 RAM:C7F8 ds 1 RAM:C7F9 ds 1 RAM:C7FA ds 1 RAM:C7FB ds 1 RAM:C7FC ds 1 RAM:C7FD ds 1 RAM:C7FE ds 1 RAM:C7FF ds 1 RAM:C800 ds 1 RAM:C801 ds 1 RAM:C802 ds 1 RAM:C803 ds 1 RAM:C804 ds 1 RAM:C805 ds 1 RAM:C806 ds 1 RAM:C807 ds 1 RAM:C808 ds 1 RAM:C809 ds 1 RAM:C80A ds 1 RAM:C80B ds 1 RAM:C80C ds 1 RAM:C80D ds 1 RAM:C80E ds 1 RAM:C80F ds 1 RAM:C810 ds 1 RAM:C811 ds 1 RAM:C812 ds 1 RAM:C813 ds 1 RAM:C814 ds 1 RAM:C815 ds 1 RAM:C816 ds 1 RAM:C817 ds 1 RAM:C818 ds 1 RAM:C819 ds 1 RAM:C81A ds 1 RAM:C81B ds 1 RAM:C81C ds 1 RAM:C81D ds 1 RAM:C81E ds 1 RAM:C81F ds 1 RAM:C820 ds 1 RAM:C821 ds 1 RAM:C822 ds 1 RAM:C823 ds 1 RAM:C824 ds 1 RAM:C825 ds 1 RAM:C826 ds 1 RAM:C827 ds 1 RAM:C828 ds 1 RAM:C829 ds 1 RAM:C82A ds 1 RAM:C82B ds 1 RAM:C82C ds 1 RAM:C82D ds 1 RAM:C82E ds 1 RAM:C82F ds 1 RAM:C830 ds 1 RAM:C831 ds 1 RAM:C832 ds 1 RAM:C833 ds 1 RAM:C834 ds 1 RAM:C835 ds 1 RAM:C836 ds 1 RAM:C837 ds 1 RAM:C838 ds 1 RAM:C839 ds 1 RAM:C83A ds 1 RAM:C83B ds 1 RAM:C83C ds 1 RAM:C83D ds 1 RAM:C83E ds 1 RAM:C83F ds 1 RAM:C840 ds 1 RAM:C841 ds 1 RAM:C842 ds 1 RAM:C843 ds 1 RAM:C844 ds 1 RAM:C845 ds 1 RAM:C846 ds 1 RAM:C847 ds 1 RAM:C848 ds 1 RAM:C849 ds 1 RAM:C84A ds 1 RAM:C84B ds 1 RAM:C84C ds 1 RAM:C84D ds 1 RAM:C84E ds 1 RAM:C84F ds 1 RAM:C850 ds 1 RAM:C851 ds 1 RAM:C852 ds 1 RAM:C853 ds 1 RAM:C854 ds 1 RAM:C855 ds 1 RAM:C856 ds 1 RAM:C857 ds 1 RAM:C858 ds 1 RAM:C859 ds 1 RAM:C85A ds 1 RAM:C85B ds 1 RAM:C85C ds 1 RAM:C85D ds 1 RAM:C85E ds 1 RAM:C85F ds 1 RAM:C860 ds 1 RAM:C861 ds 1 RAM:C862 ds 1 RAM:C863 ds 1 RAM:C864 ds 1 RAM:C865 ds 1 RAM:C866 ds 1 RAM:C867 ds 1 RAM:C868 ds 1 RAM:C869 ds 1 RAM:C86A ds 1 RAM:C86B ds 1 RAM:C86C ds 1 RAM:C86D ds 1 RAM:C86E ds 1 RAM:C86F ds 1 RAM:C870 ds 1 RAM:C871 ds 1 RAM:C872 ds 1 RAM:C873 ds 1 RAM:C874 ds 1 RAM:C875 ds 1 RAM:C876 ds 1 RAM:C877 ds 1 RAM:C878 ds 1 RAM:C879 ds 1 RAM:C87A ds 1 RAM:C87B ds 1 RAM:C87C ds 1 RAM:C87D ds 1 RAM:C87E ds 1 RAM:C87F ds 1 RAM:C880 ds 1 RAM:C881 ds 1 RAM:C882 ds 1 RAM:C883 ds 1 RAM:C884 ds 1 RAM:C885 ds 1 RAM:C886 ds 1 RAM:C887 ds 1 RAM:C888 ds 1 RAM:C889 ds 1 RAM:C88A ds 1 RAM:C88B ds 1 RAM:C88C ds 1 RAM:C88D ds 1 RAM:C88E ds 1 RAM:C88F ds 1 RAM:C890 ds 1 RAM:C891 ds 1 RAM:C892 ds 1 RAM:C893 ds 1 RAM:C894 ds 1 RAM:C895 ds 1 RAM:C896 ds 1 RAM:C897 ds 1 RAM:C898 ds 1 RAM:C899 ds 1 RAM:C89A ds 1 RAM:C89B ds 1 RAM:C89C ds 1 RAM:C89D ds 1 RAM:C89E ds 1 RAM:C89F ds 1 RAM:C8A0 ds 1 RAM:C8A1 ds 1 RAM:C8A2 ds 1 RAM:C8A3 ds 1 RAM:C8A4 ds 1 RAM:C8A5 ds 1 RAM:C8A6 ds 1 RAM:C8A7 ds 1 RAM:C8A8 ds 1 RAM:C8A9 ds 1 RAM:C8AA ds 1 RAM:C8AB ds 1 RAM:C8AC ds 1 RAM:C8AD ds 1 RAM:C8AE ds 1 RAM:C8AF ds 1 RAM:C8B0 ds 1 RAM:C8B1 ds 1 RAM:C8B2 ds 1 RAM:C8B3 ds 1 RAM:C8B4 ds 1 RAM:C8B5 ds 1 RAM:C8B6 ds 1 RAM:C8B7 ds 1 RAM:C8B8 ds 1 RAM:C8B9 ds 1 RAM:C8BA ds 1 RAM:C8BB ds 1 RAM:C8BC ds 1 RAM:C8BD ds 1 RAM:C8BE ds 1 RAM:C8BF ds 1 RAM:C8C0 ds 1 RAM:C8C1 ds 1 RAM:C8C2 ds 1 RAM:C8C3 ds 1 RAM:C8C4 ds 1 RAM:C8C5 ds 1 RAM:C8C6 ds 1 RAM:C8C7 ds 1 RAM:C8C8 ds 1 RAM:C8C9 ds 1 RAM:C8CA ds 1 RAM:C8CB ds 1 RAM:C8CC ds 1 RAM:C8CD ds 1 RAM:C8CE ds 1 RAM:C8CF ds 1 RAM:C8D0 ds 1 RAM:C8D1 ds 1 RAM:C8D2 ds 1 RAM:C8D3 ds 1 RAM:C8D4 ds 1 RAM:C8D5 ds 1 RAM:C8D6 ds 1 RAM:C8D7 ds 1 RAM:C8D8 ds 1 RAM:C8D9 ds 1 RAM:C8DA ds 1 RAM:C8DB ds 1 RAM:C8DC ds 1 RAM:C8DD ds 1 RAM:C8DE ds 1 RAM:C8DF ds 1 RAM:C8E0 ds 1 RAM:C8E1 ds 1 RAM:C8E2 ds 1 RAM:C8E3 ds 1 RAM:C8E4 ds 1 RAM:C8E5 ds 1 RAM:C8E6 ds 1 RAM:C8E7 ds 1 RAM:C8E8 ds 1 RAM:C8E9 ds 1 RAM:C8EA ds 1 RAM:C8EB ds 1 RAM:C8EC ds 1 RAM:C8ED ds 1 RAM:C8EE ds 1 RAM:C8EF ds 1 RAM:C8F0 ds 1 RAM:C8F1 ds 1 RAM:C8F2 ds 1 RAM:C8F3 ds 1 RAM:C8F4 ds 1 RAM:C8F5 ds 1 RAM:C8F6 ds 1 RAM:C8F7 ds 1 RAM:C8F8 ds 1 RAM:C8F9 ds 1 RAM:C8FA ds 1 RAM:C8FB ds 1 RAM:C8FC ds 1 RAM:C8FD ds 1 RAM:C8FE ds 1 RAM:C8FF ds 1 RAM:C900 ds 1 RAM:C901 ds 1 RAM:C902 ds 1 RAM:C903 ds 1 RAM:C904 ds 1 RAM:C905 ds 1 RAM:C906 ds 1 RAM:C907 ds 1 RAM:C908 ds 1 RAM:C909 ds 1 RAM:C90A ds 1 RAM:C90B ds 1 RAM:C90C ds 1 RAM:C90D ds 1 RAM:C90E ds 1 RAM:C90F ds 1 RAM:C910 ds 1 RAM:C911 ds 1 RAM:C912 ds 1 RAM:C913 ds 1 RAM:C914 ds 1 RAM:C915 ds 1 RAM:C916 ds 1 RAM:C917 ds 1 RAM:C918 ds 1 RAM:C919 ds 1 RAM:C91A ds 1 RAM:C91B ds 1 RAM:C91C ds 1 RAM:C91D ds 1 RAM:C91E ds 1 RAM:C91F ds 1 RAM:C920 ds 1 RAM:C921 ds 1 RAM:C922 ds 1 RAM:C923 ds 1 RAM:C924 ds 1 RAM:C925 ds 1 RAM:C926 ds 1 RAM:C927 ds 1 RAM:C928 ds 1 RAM:C929 ds 1 RAM:C92A ds 1 RAM:C92B ds 1 RAM:C92C ds 1 RAM:C92D ds 1 RAM:C92E ds 1 RAM:C92F ds 1 RAM:C930 ds 1 RAM:C931 ds 1 RAM:C932 ds 1 RAM:C933 ds 1 RAM:C934 ds 1 RAM:C935 ds 1 RAM:C936 ds 1 RAM:C937 ds 1 RAM:C938 ds 1 RAM:C939 ds 1 RAM:C93A ds 1 RAM:C93B ds 1 RAM:C93C ds 1 RAM:C93D ds 1 RAM:C93E ds 1 RAM:C93F ds 1 RAM:C940 ds 1 RAM:C941 ds 1 RAM:C942 ds 1 RAM:C943 ds 1 RAM:C944 ds 1 RAM:C945 ds 1 RAM:C946 ds 1 RAM:C947 ds 1 RAM:C948 ds 1 RAM:C949 ds 1 RAM:C94A ds 1 RAM:C94B ds 1 RAM:C94C ds 1 RAM:C94D ds 1 RAM:C94E ds 1 RAM:C94F ds 1 RAM:C950 ds 1 RAM:C951 ds 1 RAM:C952 ds 1 RAM:C953 ds 1 RAM:C954 ds 1 RAM:C955 ds 1 RAM:C956 ds 1 RAM:C957 ds 1 RAM:C958 ds 1 RAM:C959 ds 1 RAM:C95A ds 1 RAM:C95B ds 1 RAM:C95C ds 1 RAM:C95D ds 1 RAM:C95E ds 1 RAM:C95F ds 1 RAM:C960 ds 1 RAM:C961 ds 1 RAM:C962 ds 1 RAM:C963 ds 1 RAM:C964 ds 1 RAM:C965 ds 1 RAM:C966 ds 1 RAM:C967 ds 1 RAM:C968 ds 1 RAM:C969 ds 1 RAM:C96A ds 1 RAM:C96B ds 1 RAM:C96C ds 1 RAM:C96D ds 1 RAM:C96E ds 1 RAM:C96F ds 1 RAM:C970 ds 1 RAM:C971 ds 1 RAM:C972 ds 1 RAM:C973 ds 1 RAM:C974 ds 1 RAM:C975 ds 1 RAM:C976 ds 1 RAM:C977 ds 1 RAM:C978 ds 1 RAM:C979 ds 1 RAM:C97A ds 1 RAM:C97B ds 1 RAM:C97C ds 1 RAM:C97D ds 1 RAM:C97E ds 1 RAM:C97F ds 1 RAM:C980 ds 1 RAM:C981 ds 1 RAM:C982 ds 1 RAM:C983 ds 1 RAM:C984 ds 1 RAM:C985 ds 1 RAM:C986 ds 1 RAM:C987 ds 1 RAM:C988 ds 1 RAM:C989 ds 1 RAM:C98A ds 1 RAM:C98B ds 1 RAM:C98C ds 1 RAM:C98D ds 1 RAM:C98E ds 1 RAM:C98F ds 1 RAM:C990 ds 1 RAM:C991 ds 1 RAM:C992 ds 1 RAM:C993 ds 1 RAM:C994 ds 1 RAM:C995 ds 1 RAM:C996 ds 1 RAM:C997 ds 1 RAM:C998 ds 1 RAM:C999 ds 1 RAM:C99A ds 1 RAM:C99B ds 1 RAM:C99C ds 1 RAM:C99D ds 1 RAM:C99E ds 1 RAM:C99F ds 1 RAM:C9A0 ds 1 RAM:C9A1 ds 1 RAM:C9A2 ds 1 RAM:C9A3 ds 1 RAM:C9A4 ds 1 RAM:C9A5 ds 1 RAM:C9A6 ds 1 RAM:C9A7 ds 1 RAM:C9A8 ds 1 RAM:C9A9 ds 1 RAM:C9AA ds 1 RAM:C9AB ds 1 RAM:C9AC ds 1 RAM:C9AD ds 1 RAM:C9AE ds 1 RAM:C9AF ds 1 RAM:C9B0 ds 1 RAM:C9B1 ds 1 RAM:C9B2 ds 1 RAM:C9B3 ds 1 RAM:C9B4 ds 1 RAM:C9B5 ds 1 RAM:C9B6 ds 1 RAM:C9B7 ds 1 RAM:C9B8 ds 1 RAM:C9B9 ds 1 RAM:C9BA ds 1 RAM:C9BB ds 1 RAM:C9BC ds 1 RAM:C9BD ds 1 RAM:C9BE ds 1 RAM:C9BF ds 1 RAM:C9C0 ds 1 RAM:C9C1 ds 1 RAM:C9C2 ds 1 RAM:C9C3 ds 1 RAM:C9C4 ds 1 RAM:C9C5 ds 1 RAM:C9C6 ds 1 RAM:C9C7 ds 1 RAM:C9C8 ds 1 RAM:C9C9 ds 1 RAM:C9CA ds 1 RAM:C9CB ds 1 RAM:C9CC ds 1 RAM:C9CD ds 1 RAM:C9CE ds 1 RAM:C9CF ds 1 RAM:C9D0 ds 1 RAM:C9D1 ds 1 RAM:C9D2 ds 1 RAM:C9D3 ds 1 RAM:C9D4 ds 1 RAM:C9D5 ds 1 RAM:C9D6 ds 1 RAM:C9D7 ds 1 RAM:C9D8 ds 1 RAM:C9D9 ds 1 RAM:C9DA ds 1 RAM:C9DB ds 1 RAM:C9DC ds 1 RAM:C9DD ds 1 RAM:C9DE ds 1 RAM:C9DF ds 1 RAM:C9E0 ds 1 RAM:C9E1 ds 1 RAM:C9E2 ds 1 RAM:C9E3 ds 1 RAM:C9E4 ds 1 RAM:C9E5 ds 1 RAM:C9E6 ds 1 RAM:C9E7 ds 1 RAM:C9E8 ds 1 RAM:C9E9 ds 1 RAM:C9EA ds 1 RAM:C9EB ds 1 RAM:C9EC ds 1 RAM:C9ED ds 1 RAM:C9EE ds 1 RAM:C9EF ds 1 RAM:C9F0 ds 1 RAM:C9F1 ds 1 RAM:C9F2 ds 1 RAM:C9F3 ds 1 RAM:C9F4 ds 1 RAM:C9F5 ds 1 RAM:C9F6 ds 1 RAM:C9F7 ds 1 RAM:C9F8 ds 1 RAM:C9F9 ds 1 RAM:C9FA ds 1 RAM:C9FB ds 1 RAM:C9FC ds 1 RAM:C9FD ds 1 RAM:C9FE ds 1 RAM:C9FF ds 1 RAM:CA00 ds 1 RAM:CA01 ds 1 RAM:CA02 ds 1 RAM:CA03 ds 1 RAM:CA04 ds 1 RAM:CA05 ds 1 RAM:CA06 ds 1 RAM:CA07 ds 1 RAM:CA08 ds 1 RAM:CA09 ds 1 RAM:CA0A ds 1 RAM:CA0B ds 1 RAM:CA0C ds 1 RAM:CA0D ds 1 RAM:CA0E ds 1 RAM:CA0F ds 1 RAM:CA10 ds 1 RAM:CA11 ds 1 RAM:CA12 ds 1 RAM:CA13 ds 1 RAM:CA14 ds 1 RAM:CA15 ds 1 RAM:CA16 ds 1 RAM:CA17 ds 1 RAM:CA18 ds 1 RAM:CA19 ds 1 RAM:CA1A ds 1 RAM:CA1B ds 1 RAM:CA1C ds 1 RAM:CA1D ds 1 RAM:CA1E ds 1 RAM:CA1F ds 1 RAM:CA20 ds 1 RAM:CA21 ds 1 RAM:CA22 ds 1 RAM:CA23 ds 1 RAM:CA24 ds 1 RAM:CA25 ds 1 RAM:CA26 ds 1 RAM:CA27 ds 1 RAM:CA28 ds 1 RAM:CA29 ds 1 RAM:CA2A ds 1 RAM:CA2B ds 1 RAM:CA2C ds 1 RAM:CA2D ds 1 RAM:CA2E ds 1 RAM:CA2F ds 1 RAM:CA30 ds 1 RAM:CA31 ds 1 RAM:CA32 ds 1 RAM:CA33 ds 1 RAM:CA34 ds 1 RAM:CA35 ds 1 RAM:CA36 ds 1 RAM:CA37 ds 1 RAM:CA38 ds 1 RAM:CA39 ds 1 RAM:CA3A ds 1 RAM:CA3B ds 1 RAM:CA3C ds 1 RAM:CA3D ds 1 RAM:CA3E ds 1 RAM:CA3F ds 1 RAM:CA40 ds 1 RAM:CA41 ds 1 RAM:CA42 ds 1 RAM:CA43 ds 1 RAM:CA44 ds 1 RAM:CA45 ds 1 RAM:CA46 ds 1 RAM:CA47 ds 1 RAM:CA48 ds 1 RAM:CA49 ds 1 RAM:CA4A ds 1 RAM:CA4B ds 1 RAM:CA4C ds 1 RAM:CA4D ds 1 RAM:CA4E ds 1 RAM:CA4F ds 1 RAM:CA50 ds 1 RAM:CA51 ds 1 RAM:CA52 ds 1 RAM:CA53 ds 1 RAM:CA54 ds 1 RAM:CA55 ds 1 RAM:CA56 ds 1 RAM:CA57 ds 1 RAM:CA58 ds 1 RAM:CA59 ds 1 RAM:CA5A ds 1 RAM:CA5B ds 1 RAM:CA5C ds 1 RAM:CA5D ds 1 RAM:CA5E ds 1 RAM:CA5F ds 1 RAM:CA60 ds 1 RAM:CA61 ds 1 RAM:CA62 ds 1 RAM:CA63 ds 1 RAM:CA64 ds 1 RAM:CA65 ds 1 RAM:CA66 ds 1 RAM:CA67 ds 1 RAM:CA68 ds 1 RAM:CA69 ds 1 RAM:CA6A ds 1 RAM:CA6B ds 1 RAM:CA6C ds 1 RAM:CA6D ds 1 RAM:CA6E ds 1 RAM:CA6F ds 1 RAM:CA70 ds 1 RAM:CA71 ds 1 RAM:CA72 ds 1 RAM:CA73 ds 1 RAM:CA74 ds 1 RAM:CA75 ds 1 RAM:CA76 ds 1 RAM:CA77 ds 1 RAM:CA78 ds 1 RAM:CA79 ds 1 RAM:CA7A ds 1 RAM:CA7B ds 1 RAM:CA7C ds 1 RAM:CA7D ds 1 RAM:CA7E ds 1 RAM:CA7F ds 1 RAM:CA80 ds 1 RAM:CA81 ds 1 RAM:CA82 ds 1 RAM:CA83 ds 1 RAM:CA84 ds 1 RAM:CA85 ds 1 RAM:CA86 ds 1 RAM:CA87 ds 1 RAM:CA88 ds 1 RAM:CA89 ds 1 RAM:CA8A ds 1 RAM:CA8B ds 1 RAM:CA8C ds 1 RAM:CA8D ds 1 RAM:CA8E ds 1 RAM:CA8F ds 1 RAM:CA90 ds 1 RAM:CA91 ds 1 RAM:CA92 ds 1 RAM:CA93 ds 1 RAM:CA94 ds 1 RAM:CA95 ds 1 RAM:CA96 ds 1 RAM:CA97 ds 1 RAM:CA98 ds 1 RAM:CA99 ds 1 RAM:CA9A ds 1 RAM:CA9B ds 1 RAM:CA9C ds 1 RAM:CA9D ds 1 RAM:CA9E ds 1 RAM:CA9F ds 1 RAM:CAA0 ds 1 RAM:CAA1 ds 1 RAM:CAA2 ds 1 RAM:CAA3 ds 1 RAM:CAA4 ds 1 RAM:CAA5 ds 1 RAM:CAA6 ds 1 RAM:CAA7 ds 1 RAM:CAA8 ds 1 RAM:CAA9 ds 1 RAM:CAAA ds 1 RAM:CAAB ds 1 RAM:CAAC ds 1 RAM:CAAD ds 1 RAM:CAAE ds 1 RAM:CAAF ds 1 RAM:CAB0 ds 1 RAM:CAB1 ds 1 RAM:CAB2 ds 1 RAM:CAB3 ds 1 RAM:CAB4 ds 1 RAM:CAB5 ds 1 RAM:CAB6 ds 1 RAM:CAB7 ds 1 RAM:CAB8 ds 1 RAM:CAB9 ds 1 RAM:CABA ds 1 RAM:CABB ds 1 RAM:CABC ds 1 RAM:CABD ds 1 RAM:CABE ds 1 RAM:CABF ds 1 RAM:CAC0 ds 1 RAM:CAC1 ds 1 RAM:CAC2 ds 1 RAM:CAC3 ds 1 RAM:CAC4 ds 1 RAM:CAC5 ds 1 RAM:CAC6 ds 1 RAM:CAC7 ds 1 RAM:CAC8 ds 1 RAM:CAC9 ds 1 RAM:CACA ds 1 RAM:CACB ds 1 RAM:CACC ds 1 RAM:CACD ds 1 RAM:CACE ds 1 RAM:CACF ds 1 RAM:CAD0 ds 1 RAM:CAD1 ds 1 RAM:CAD2 ds 1 RAM:CAD3 ds 1 RAM:CAD4 ds 1 RAM:CAD5 ds 1 RAM:CAD6 ds 1 RAM:CAD7 ds 1 RAM:CAD8 ds 1 RAM:CAD9 ds 1 RAM:CADA ds 1 RAM:CADB ds 1 RAM:CADC ds 1 RAM:CADD ds 1 RAM:CADE ds 1 RAM:CADF ds 1 RAM:CAE0 ds 1 RAM:CAE1 ds 1 RAM:CAE2 ds 1 RAM:CAE3 ds 1 RAM:CAE4 ds 1 RAM:CAE5 ds 1 RAM:CAE6 ds 1 RAM:CAE7 ds 1 RAM:CAE8 ds 1 RAM:CAE9 ds 1 RAM:CAEA ds 1 RAM:CAEB ds 1 RAM:CAEC ds 1 RAM:CAED ds 1 RAM:CAEE ds 1 RAM:CAEF ds 1 RAM:CAF0 ds 1 RAM:CAF1 ds 1 RAM:CAF2 ds 1 RAM:CAF3 ds 1 RAM:CAF4 ds 1 RAM:CAF5 ds 1 RAM:CAF6 ds 1 RAM:CAF7 ds 1 RAM:CAF8 ds 1 RAM:CAF9 ds 1 RAM:CAFA ds 1 RAM:CAFB ds 1 RAM:CAFC ds 1 RAM:CAFD ds 1 RAM:CAFE ds 1 RAM:CAFF ds 1 RAM:CB00 ds 1 RAM:CB01 ds 1 RAM:CB02 ds 1 RAM:CB03 ds 1 RAM:CB04 ds 1 RAM:CB05 ds 1 RAM:CB06 ds 1 RAM:CB07 ds 1 RAM:CB08 ds 1 RAM:CB09 ds 1 RAM:CB0A ds 1 RAM:CB0B ds 1 RAM:CB0C ds 1 RAM:CB0D ds 1 RAM:CB0E ds 1 RAM:CB0F ds 1 RAM:CB10 ds 1 RAM:CB11 ds 1 RAM:CB12 ds 1 RAM:CB13 ds 1 RAM:CB14 ds 1 RAM:CB15 ds 1 RAM:CB16 ds 1 RAM:CB17 ds 1 RAM:CB18 ds 1 RAM:CB19 ds 1 RAM:CB1A ds 1 RAM:CB1B ds 1 RAM:CB1C ds 1 RAM:CB1D ds 1 RAM:CB1E ds 1 RAM:CB1F ds 1 RAM:CB20 ds 1 RAM:CB21 ds 1 RAM:CB22 ds 1 RAM:CB23 ds 1 RAM:CB24 ds 1 RAM:CB25 ds 1 RAM:CB26 ds 1 RAM:CB27 ds 1 RAM:CB28 ds 1 RAM:CB29 ds 1 RAM:CB2A ds 1 RAM:CB2B ds 1 RAM:CB2C ds 1 RAM:CB2D ds 1 RAM:CB2E ds 1 RAM:CB2F ds 1 RAM:CB30 ds 1 RAM:CB31 ds 1 RAM:CB32 ds 1 RAM:CB33 ds 1 RAM:CB34 ds 1 RAM:CB35 ds 1 RAM:CB36 ds 1 RAM:CB37 ds 1 RAM:CB38 ds 1 RAM:CB39 ds 1 RAM:CB3A ds 1 RAM:CB3B ds 1 RAM:CB3C ds 1 RAM:CB3D ds 1 RAM:CB3E ds 1 RAM:CB3F ds 1 RAM:CB40 ds 1 RAM:CB41 ds 1 RAM:CB42 ds 1 RAM:CB43 ds 1 RAM:CB44 ds 1 RAM:CB45 ds 1 RAM:CB46 ds 1 RAM:CB47 ds 1 RAM:CB48 ds 1 RAM:CB49 ds 1 RAM:CB4A ds 1 RAM:CB4B ds 1 RAM:CB4C ds 1 RAM:CB4D ds 1 RAM:CB4E ds 1 RAM:CB4F ds 1 RAM:CB50 ds 1 RAM:CB51 ds 1 RAM:CB52 ds 1 RAM:CB53 ds 1 RAM:CB54 ds 1 RAM:CB55 ds 1 RAM:CB56 ds 1 RAM:CB57 ds 1 RAM:CB58 ds 1 RAM:CB59 ds 1 RAM:CB5A ds 1 RAM:CB5B ds 1 RAM:CB5C ds 1 RAM:CB5D ds 1 RAM:CB5E ds 1 RAM:CB5F ds 1 RAM:CB60 ds 1 RAM:CB61 ds 1 RAM:CB62 ds 1 RAM:CB63 ds 1 RAM:CB64 ds 1 RAM:CB65 ds 1 RAM:CB66 ds 1 RAM:CB67 ds 1 RAM:CB68 ds 1 RAM:CB69 ds 1 RAM:CB6A ds 1 RAM:CB6B ds 1 RAM:CB6C ds 1 RAM:CB6D ds 1 RAM:CB6E ds 1 RAM:CB6F ds 1 RAM:CB70 ds 1 RAM:CB71 ds 1 RAM:CB72 ds 1 RAM:CB73 ds 1 RAM:CB74 ds 1 RAM:CB75 ds 1 RAM:CB76 ds 1 RAM:CB77 ds 1 RAM:CB78 ds 1 RAM:CB79 ds 1 RAM:CB7A ds 1 RAM:CB7B ds 1 RAM:CB7C ds 1 RAM:CB7D ds 1 RAM:CB7E ds 1 RAM:CB7F ds 1 RAM:CB80 ds 1 RAM:CB81 ds 1 RAM:CB82 ds 1 RAM:CB83 ds 1 RAM:CB84 ds 1 RAM:CB85 ds 1 RAM:CB86 ds 1 RAM:CB87 ds 1 RAM:CB88 ds 1 RAM:CB89 ds 1 RAM:CB8A ds 1 RAM:CB8B ds 1 RAM:CB8C ds 1 RAM:CB8D ds 1 RAM:CB8E ds 1 RAM:CB8F ds 1 RAM:CB90 ds 1 RAM:CB91 ds 1 RAM:CB92 ds 1 RAM:CB93 ds 1 RAM:CB94 ds 1 RAM:CB95 ds 1 RAM:CB96 ds 1 RAM:CB97 ds 1 RAM:CB98 ds 1 RAM:CB99 ds 1 RAM:CB9A ds 1 RAM:CB9B ds 1 RAM:CB9C ds 1 RAM:CB9D ds 1 RAM:CB9E ds 1 RAM:CB9F ds 1 RAM:CBA0 ds 1 RAM:CBA1 ds 1 RAM:CBA2 ds 1 RAM:CBA3 ds 1 RAM:CBA4 ds 1 RAM:CBA5 ds 1 RAM:CBA6 ds 1 RAM:CBA7 ds 1 RAM:CBA8 ds 1 RAM:CBA9 ds 1 RAM:CBAA ds 1 RAM:CBAB ds 1 RAM:CBAC ds 1 RAM:CBAD ds 1 RAM:CBAE ds 1 RAM:CBAF ds 1 RAM:CBB0 ds 1 RAM:CBB1 ds 1 RAM:CBB2 ds 1 RAM:CBB3 ds 1 RAM:CBB4 ds 1 RAM:CBB5 ds 1 RAM:CBB6 ds 1 RAM:CBB7 ds 1 RAM:CBB8 ds 1 RAM:CBB9 ds 1 RAM:CBBA ds 1 RAM:CBBB ds 1 RAM:CBBC ds 1 RAM:CBBD ds 1 RAM:CBBE ds 1 RAM:CBBF ds 1 RAM:CBC0 ds 1 RAM:CBC1 ds 1 RAM:CBC2 ds 1 RAM:CBC3 ds 1 RAM:CBC4 ds 1 RAM:CBC5 ds 1 RAM:CBC6 ds 1 RAM:CBC7 ds 1 RAM:CBC8 ds 1 RAM:CBC9 ds 1 RAM:CBCA ds 1 RAM:CBCB ds 1 RAM:CBCC ds 1 RAM:CBCD ds 1 RAM:CBCE ds 1 RAM:CBCF ds 1 RAM:CBD0 ds 1 RAM:CBD1 ds 1 RAM:CBD2 ds 1 RAM:CBD3 ds 1 RAM:CBD4 ds 1 RAM:CBD5 ds 1 RAM:CBD6 ds 1 RAM:CBD7 ds 1 RAM:CBD8 ds 1 RAM:CBD9 ds 1 RAM:CBDA ds 1 RAM:CBDB ds 1 RAM:CBDC ds 1 RAM:CBDD ds 1 RAM:CBDE ds 1 RAM:CBDF ds 1 RAM:CBE0 ds 1 RAM:CBE1 ds 1 RAM:CBE2 ds 1 RAM:CBE3 ds 1 RAM:CBE4 ds 1 RAM:CBE5 ds 1 RAM:CBE6 ds 1 RAM:CBE7 ds 1 RAM:CBE8 ds 1 RAM:CBE9 ds 1 RAM:CBEA ds 1 RAM:CBEB ds 1 RAM:CBEC ds 1 RAM:CBED ds 1 RAM:CBEE ds 1 RAM:CBEF ds 1 RAM:CBF0 ds 1 RAM:CBF1 ds 1 RAM:CBF2 ds 1 RAM:CBF3 ds 1 RAM:CBF4 ds 1 RAM:CBF5 ds 1 RAM:CBF6 ds 1 RAM:CBF7 ds 1 RAM:CBF8 ds 1 RAM:CBF9 ds 1 RAM:CBFA ds 1 RAM:CBFB ds 1 RAM:CBFC ds 1 RAM:CBFD ds 1 RAM:CBFE ds 1 RAM:CBFF ds 1 RAM:CC00 ds 1 RAM:CC01 ds 1 RAM:CC02 ds 1 RAM:CC03 ds 1 RAM:CC04 ds 1 RAM:CC05 ds 1 RAM:CC06 ds 1 RAM:CC07 ds 1 RAM:CC08 ds 1 RAM:CC09 ds 1 RAM:CC0A ds 1 RAM:CC0B ds 1 RAM:CC0C ds 1 RAM:CC0D ds 1 RAM:CC0E ds 1 RAM:CC0F ds 1 RAM:CC10 ds 1 RAM:CC11 ds 1 RAM:CC12 ds 1 RAM:CC13 ds 1 RAM:CC14 ds 1 RAM:CC15 ds 1 RAM:CC16 ds 1 RAM:CC17 ds 1 RAM:CC18 ds 1 RAM:CC19 ds 1 RAM:CC1A ds 1 RAM:CC1B ds 1 RAM:CC1C ds 1 RAM:CC1D ds 1 RAM:CC1E ds 1 RAM:CC1F ds 1 RAM:CC20 ds 1 RAM:CC21 ds 1 RAM:CC22 ds 1 RAM:CC23 ds 1 RAM:CC24 ds 1 RAM:CC25 ds 1 RAM:CC26 ds 1 RAM:CC27 ds 1 RAM:CC28 ds 1 RAM:CC29 ds 1 RAM:CC2A ds 1 RAM:CC2B ds 1 RAM:CC2C ds 1 RAM:CC2D ds 1 RAM:CC2E ds 1 RAM:CC2F ds 1 RAM:CC30 ds 1 RAM:CC31 ds 1 RAM:CC32 ds 1 RAM:CC33 ds 1 RAM:CC34 ds 1 RAM:CC35 ds 1 RAM:CC36 ds 1 RAM:CC37 ds 1 RAM:CC38 ds 1 RAM:CC39 ds 1 RAM:CC3A ds 1 RAM:CC3B ds 1 RAM:CC3C ds 1 RAM:CC3D ds 1 RAM:CC3E ds 1 RAM:CC3F ds 1 RAM:CC40 ds 1 RAM:CC41 ds 1 RAM:CC42 ds 1 RAM:CC43 ds 1 RAM:CC44 ds 1 RAM:CC45 ds 1 RAM:CC46 ds 1 RAM:CC47 ds 1 RAM:CC48 ds 1 RAM:CC49 ds 1 RAM:CC4A ds 1 RAM:CC4B ds 1 RAM:CC4C ds 1 RAM:CC4D ds 1 RAM:CC4E ds 1 RAM:CC4F ds 1 RAM:CC50 ds 1 RAM:CC51 ds 1 RAM:CC52 ds 1 RAM:CC53 ds 1 RAM:CC54 ds 1 RAM:CC55 ds 1 RAM:CC56 ds 1 RAM:CC57 ds 1 RAM:CC58 ds 1 RAM:CC59 ds 1 RAM:CC5A ds 1 RAM:CC5B ds 1 RAM:CC5C ds 1 RAM:CC5D ds 1 RAM:CC5E ds 1 RAM:CC5F ds 1 RAM:CC60 ds 1 RAM:CC61 ds 1 RAM:CC62 ds 1 RAM:CC63 ds 1 RAM:CC64 ds 1 RAM:CC65 ds 1 RAM:CC66 ds 1 RAM:CC67 ds 1 RAM:CC68 ds 1 RAM:CC69 ds 1 RAM:CC6A ds 1 RAM:CC6B ds 1 RAM:CC6C ds 1 RAM:CC6D ds 1 RAM:CC6E ds 1 RAM:CC6F ds 1 RAM:CC70 ds 1 RAM:CC71 ds 1 RAM:CC72 ds 1 RAM:CC73 ds 1 RAM:CC74 ds 1 RAM:CC75 ds 1 RAM:CC76 ds 1 RAM:CC77 ds 1 RAM:CC78 ds 1 RAM:CC79 ds 1 RAM:CC7A ds 1 RAM:CC7B ds 1 RAM:CC7C ds 1 RAM:CC7D ds 1 RAM:CC7E ds 1 RAM:CC7F ds 1 RAM:CC80 ds 1 RAM:CC81 ds 1 RAM:CC82 ds 1 RAM:CC83 ds 1 RAM:CC84 ds 1 RAM:CC85 ds 1 RAM:CC86 ds 1 RAM:CC87 ds 1 RAM:CC88 ds 1 RAM:CC89 ds 1 RAM:CC8A ds 1 RAM:CC8B ds 1 RAM:CC8C ds 1 RAM:CC8D ds 1 RAM:CC8E ds 1 RAM:CC8F ds 1 RAM:CC90 ds 1 RAM:CC91 ds 1 RAM:CC92 ds 1 RAM:CC93 ds 1 RAM:CC94 ds 1 RAM:CC95 ds 1 RAM:CC96 ds 1 RAM:CC97 ds 1 RAM:CC98 ds 1 RAM:CC99 ds 1 RAM:CC9A ds 1 RAM:CC9B ds 1 RAM:CC9C ds 1 RAM:CC9D ds 1 RAM:CC9E ds 1 RAM:CC9F ds 1 RAM:CCA0 ds 1 RAM:CCA1 ds 1 RAM:CCA2 ds 1 RAM:CCA3 ds 1 RAM:CCA4 ds 1 RAM:CCA5 ds 1 RAM:CCA6 ds 1 RAM:CCA7 ds 1 RAM:CCA8 ds 1 RAM:CCA9 ds 1 RAM:CCAA ds 1 RAM:CCAB ds 1 RAM:CCAC ds 1 RAM:CCAD ds 1 RAM:CCAE ds 1 RAM:CCAF ds 1 RAM:CCB0 ds 1 RAM:CCB1 ds 1 RAM:CCB2 ds 1 RAM:CCB3 ds 1 RAM:CCB4 ds 1 RAM:CCB5 ds 1 RAM:CCB6 ds 1 RAM:CCB7 ds 1 RAM:CCB8 ds 1 RAM:CCB9 ds 1 RAM:CCBA ds 1 RAM:CCBB ds 1 RAM:CCBC ds 1 RAM:CCBD ds 1 RAM:CCBE ds 1 RAM:CCBF ds 1 RAM:CCC0 ds 1 RAM:CCC1 ds 1 RAM:CCC2 ds 1 RAM:CCC3 ds 1 RAM:CCC4 ds 1 RAM:CCC5 ds 1 RAM:CCC6 ds 1 RAM:CCC7 ds 1 RAM:CCC8 ds 1 RAM:CCC9 ds 1 RAM:CCCA ds 1 RAM:CCCB ds 1 RAM:CCCC ds 1 RAM:CCCD ds 1 RAM:CCCE ds 1 RAM:CCCF ds 1 RAM:CCD0 ds 1 RAM:CCD1 ds 1 RAM:CCD2 ds 1 RAM:CCD3 ds 1 RAM:CCD4 ds 1 RAM:CCD5 ds 1 RAM:CCD6 ds 1 RAM:CCD7 ds 1 RAM:CCD8 ds 1 RAM:CCD9 ds 1 RAM:CCDA ds 1 RAM:CCDB ds 1 RAM:CCDC ds 1 RAM:CCDD ds 1 RAM:CCDE ds 1 RAM:CCDF ds 1 RAM:CCE0 ds 1 RAM:CCE1 ds 1 RAM:CCE2 ds 1 RAM:CCE3 ds 1 RAM:CCE4 ds 1 RAM:CCE5 ds 1 RAM:CCE6 ds 1 RAM:CCE7 ds 1 RAM:CCE8 ds 1 RAM:CCE9 ds 1 RAM:CCEA ds 1 RAM:CCEB ds 1 RAM:CCEC ds 1 RAM:CCED ds 1 RAM:CCEE ds 1 RAM:CCEF ds 1 RAM:CCF0 ds 1 RAM:CCF1 ds 1 RAM:CCF2 ds 1 RAM:CCF3 ds 1 RAM:CCF4 ds 1 RAM:CCF5 ds 1 RAM:CCF6 ds 1 RAM:CCF7 ds 1 RAM:CCF8 ds 1 RAM:CCF9 ds 1 RAM:CCFA ds 1 RAM:CCFB ds 1 RAM:CCFC ds 1 RAM:CCFD ds 1 RAM:CCFE ds 1 RAM:CCFF ds 1 RAM:CD00 ds 1 RAM:CD01 ds 1 RAM:CD02 ds 1 RAM:CD03 ds 1 RAM:CD04 ds 1 RAM:CD05 ds 1 RAM:CD06 ds 1 RAM:CD07 ds 1 RAM:CD08 ds 1 RAM:CD09 ds 1 RAM:CD0A ds 1 RAM:CD0B ds 1 RAM:CD0C ds 1 RAM:CD0D ds 1 RAM:CD0E ds 1 RAM:CD0F ds 1 RAM:CD10 ds 1 RAM:CD11 ds 1 RAM:CD12 ds 1 RAM:CD13 ds 1 RAM:CD14 ds 1 RAM:CD15 ds 1 RAM:CD16 ds 1 RAM:CD17 ds 1 RAM:CD18 ds 1 RAM:CD19 ds 1 RAM:CD1A ds 1 RAM:CD1B ds 1 RAM:CD1C ds 1 RAM:CD1D ds 1 RAM:CD1E ds 1 RAM:CD1F ds 1 RAM:CD20 ds 1 RAM:CD21 ds 1 RAM:CD22 ds 1 RAM:CD23 ds 1 RAM:CD24 ds 1 RAM:CD25 ds 1 RAM:CD26 ds 1 RAM:CD27 ds 1 RAM:CD28 ds 1 RAM:CD29 ds 1 RAM:CD2A ds 1 RAM:CD2B ds 1 RAM:CD2C ds 1 RAM:CD2D ds 1 RAM:CD2E ds 1 RAM:CD2F ds 1 RAM:CD30 ds 1 RAM:CD31 ds 1 RAM:CD32 ds 1 RAM:CD33 ds 1 RAM:CD34 ds 1 RAM:CD35 ds 1 RAM:CD36 ds 1 RAM:CD37 ds 1 RAM:CD38 ds 1 RAM:CD39 ds 1 RAM:CD3A ds 1 RAM:CD3B ds 1 RAM:CD3C ds 1 RAM:CD3D ds 1 RAM:CD3E ds 1 RAM:CD3F ds 1 RAM:CD40 ds 1 RAM:CD41 ds 1 RAM:CD42 ds 1 RAM:CD43 ds 1 RAM:CD44 ds 1 RAM:CD45 ds 1 RAM:CD46 ds 1 RAM:CD47 ds 1 RAM:CD48 ds 1 RAM:CD49 ds 1 RAM:CD4A ds 1 RAM:CD4B ds 1 RAM:CD4C ds 1 RAM:CD4D ds 1 RAM:CD4E ds 1 RAM:CD4F ds 1 RAM:CD50 ds 1 RAM:CD51 ds 1 RAM:CD52 ds 1 RAM:CD53 ds 1 RAM:CD54 ds 1 RAM:CD55 ds 1 RAM:CD56 ds 1 RAM:CD57 ds 1 RAM:CD58 ds 1 RAM:CD59 ds 1 RAM:CD5A ds 1 RAM:CD5B ds 1 RAM:CD5C ds 1 RAM:CD5D ds 1 RAM:CD5E ds 1 RAM:CD5F ds 1 RAM:CD60 ds 1 RAM:CD61 ds 1 RAM:CD62 ds 1 RAM:CD63 ds 1 RAM:CD64 ds 1 RAM:CD65 ds 1 RAM:CD66 ds 1 RAM:CD67 ds 1 RAM:CD68 ds 1 RAM:CD69 ds 1 RAM:CD6A ds 1 RAM:CD6B ds 1 RAM:CD6C ds 1 RAM:CD6D ds 1 RAM:CD6E ds 1 RAM:CD6F ds 1 RAM:CD70 ds 1 RAM:CD71 ds 1 RAM:CD72 ds 1 RAM:CD73 ds 1 RAM:CD74 ds 1 RAM:CD75 ds 1 RAM:CD76 ds 1 RAM:CD77 ds 1 RAM:CD78 ds 1 RAM:CD79 ds 1 RAM:CD7A ds 1 RAM:CD7B ds 1 RAM:CD7C ds 1 RAM:CD7D ds 1 RAM:CD7E ds 1 RAM:CD7F ds 1 RAM:CD80 ds 1 RAM:CD81 ds 1 RAM:CD82 ds 1 RAM:CD83 ds 1 RAM:CD84 ds 1 RAM:CD85 ds 1 RAM:CD86 ds 1 RAM:CD87 ds 1 RAM:CD88 ds 1 RAM:CD89 ds 1 RAM:CD8A ds 1 RAM:CD8B ds 1 RAM:CD8C ds 1 RAM:CD8D ds 1 RAM:CD8E ds 1 RAM:CD8F ds 1 RAM:CD90 ds 1 RAM:CD91 ds 1 RAM:CD92 ds 1 RAM:CD93 ds 1 RAM:CD94 ds 1 RAM:CD95 ds 1 RAM:CD96 ds 1 RAM:CD97 ds 1 RAM:CD98 ds 1 RAM:CD99 ds 1 RAM:CD9A ds 1 RAM:CD9B ds 1 RAM:CD9C ds 1 RAM:CD9D ds 1 RAM:CD9E ds 1 RAM:CD9F ds 1 RAM:CDA0 ds 1 RAM:CDA1 ds 1 RAM:CDA2 ds 1 RAM:CDA3 ds 1 RAM:CDA4 ds 1 RAM:CDA5 ds 1 RAM:CDA6 ds 1 RAM:CDA7 ds 1 RAM:CDA8 ds 1 RAM:CDA9 ds 1 RAM:CDAA ds 1 RAM:CDAB ds 1 RAM:CDAC ds 1 RAM:CDAD ds 1 RAM:CDAE ds 1 RAM:CDAF ds 1 RAM:CDB0 ds 1 RAM:CDB1 ds 1 RAM:CDB2 ds 1 RAM:CDB3 ds 1 RAM:CDB4 ds 1 RAM:CDB5 ds 1 RAM:CDB6 ds 1 RAM:CDB7 ds 1 RAM:CDB8 ds 1 RAM:CDB9 ds 1 RAM:CDBA ds 1 RAM:CDBB ds 1 RAM:CDBC ds 1 RAM:CDBD ds 1 RAM:CDBE ds 1 RAM:CDBF ds 1 RAM:CDC0 ds 1 RAM:CDC1 ds 1 RAM:CDC2 ds 1 RAM:CDC3 ds 1 RAM:CDC4 ds 1 RAM:CDC5 ds 1 RAM:CDC6 ds 1 RAM:CDC7 ds 1 RAM:CDC8 ds 1 RAM:CDC9 ds 1 RAM:CDCA ds 1 RAM:CDCB ds 1 RAM:CDCC ds 1 RAM:CDCD ds 1 RAM:CDCE ds 1 RAM:CDCF ds 1 RAM:CDD0 ds 1 RAM:CDD1 ds 1 RAM:CDD2 ds 1 RAM:CDD3 ds 1 RAM:CDD4 ds 1 RAM:CDD5 ds 1 RAM:CDD6 ds 1 RAM:CDD7 ds 1 RAM:CDD8 ds 1 RAM:CDD9 ds 1 RAM:CDDA ds 1 RAM:CDDB ds 1 RAM:CDDC ds 1 RAM:CDDD ds 1 RAM:CDDE ds 1 RAM:CDDF ds 1 RAM:CDE0 ds 1 RAM:CDE1 ds 1 RAM:CDE2 ds 1 RAM:CDE3 ds 1 RAM:CDE4 ds 1 RAM:CDE5 ds 1 RAM:CDE6 ds 1 RAM:CDE7 ds 1 RAM:CDE8 ds 1 RAM:CDE9 ds 1 RAM:CDEA ds 1 RAM:CDEB ds 1 RAM:CDEC ds 1 RAM:CDED ds 1 RAM:CDEE ds 1 RAM:CDEF ds 1 RAM:CDF0 ds 1 RAM:CDF1 ds 1 RAM:CDF2 ds 1 RAM:CDF3 ds 1 RAM:CDF4 ds 1 RAM:CDF5 ds 1 RAM:CDF6 ds 1 RAM:CDF7 ds 1 RAM:CDF8 ds 1 RAM:CDF9 ds 1 RAM:CDFA ds 1 RAM:CDFB ds 1 RAM:CDFC ds 1 RAM:CDFD ds 1 RAM:CDFE ds 1 RAM:CDFF ds 1 RAM:CE00 ds 1 RAM:CE01 ds 1 RAM:CE02 ds 1 RAM:CE03 ds 1 RAM:CE04 ds 1 RAM:CE05 ds 1 RAM:CE06 ds 1 RAM:CE07 ds 1 RAM:CE08 ds 1 RAM:CE09 ds 1 RAM:CE0A ds 1 RAM:CE0B ds 1 RAM:CE0C ds 1 RAM:CE0D ds 1 RAM:CE0E ds 1 RAM:CE0F ds 1 RAM:CE10 ds 1 RAM:CE11 ds 1 RAM:CE12 ds 1 RAM:CE13 ds 1 RAM:CE14 ds 1 RAM:CE15 ds 1 RAM:CE16 ds 1 RAM:CE17 ds 1 RAM:CE18 ds 1 RAM:CE19 ds 1 RAM:CE1A ds 1 RAM:CE1B ds 1 RAM:CE1C ds 1 RAM:CE1D ds 1 RAM:CE1E ds 1 RAM:CE1F ds 1 RAM:CE20 ds 1 RAM:CE21 ds 1 RAM:CE22 ds 1 RAM:CE23 ds 1 RAM:CE24 ds 1 RAM:CE25 ds 1 RAM:CE26 ds 1 RAM:CE27 ds 1 RAM:CE28 ds 1 RAM:CE29 ds 1 RAM:CE2A ds 1 RAM:CE2B ds 1 RAM:CE2C ds 1 RAM:CE2D ds 1 RAM:CE2E ds 1 RAM:CE2F ds 1 RAM:CE30 ds 1 RAM:CE31 ds 1 RAM:CE32 ds 1 RAM:CE33 ds 1 RAM:CE34 ds 1 RAM:CE35 ds 1 RAM:CE36 ds 1 RAM:CE37 ds 1 RAM:CE38 ds 1 RAM:CE39 ds 1 RAM:CE3A ds 1 RAM:CE3B ds 1 RAM:CE3C ds 1 RAM:CE3D ds 1 RAM:CE3E ds 1 RAM:CE3F ds 1 RAM:CE40 ds 1 RAM:CE41 ds 1 RAM:CE42 ds 1 RAM:CE43 ds 1 RAM:CE44 ds 1 RAM:CE45 ds 1 RAM:CE46 ds 1 RAM:CE47 ds 1 RAM:CE48 ds 1 RAM:CE49 ds 1 RAM:CE4A ds 1 RAM:CE4B ds 1 RAM:CE4C ds 1 RAM:CE4D ds 1 RAM:CE4E ds 1 RAM:CE4F ds 1 RAM:CE50 ds 1 RAM:CE51 ds 1 RAM:CE52 ds 1 RAM:CE53 ds 1 RAM:CE54 ds 1 RAM:CE55 ds 1 RAM:CE56 ds 1 RAM:CE57 ds 1 RAM:CE58 ds 1 RAM:CE59 ds 1 RAM:CE5A ds 1 RAM:CE5B ds 1 RAM:CE5C ds 1 RAM:CE5D ds 1 RAM:CE5E ds 1 RAM:CE5F ds 1 RAM:CE60 ds 1 RAM:CE61 ds 1 RAM:CE62 ds 1 RAM:CE63 ds 1 RAM:CE64 ds 1 RAM:CE65 ds 1 RAM:CE66 ds 1 RAM:CE67 ds 1 RAM:CE68 ds 1 RAM:CE69 ds 1 RAM:CE6A ds 1 RAM:CE6B ds 1 RAM:CE6C ds 1 RAM:CE6D ds 1 RAM:CE6E ds 1 RAM:CE6F ds 1 RAM:CE70 ds 1 RAM:CE71 ds 1 RAM:CE72 ds 1 RAM:CE73 ds 1 RAM:CE74 ds 1 RAM:CE75 ds 1 RAM:CE76 ds 1 RAM:CE77 ds 1 RAM:CE78 ds 1 RAM:CE79 ds 1 RAM:CE7A ds 1 RAM:CE7B ds 1 RAM:CE7C ds 1 RAM:CE7D ds 1 RAM:CE7E ds 1 RAM:CE7F ds 1 RAM:CE80 ds 1 RAM:CE81 ds 1 RAM:CE82 ds 1 RAM:CE83 ds 1 RAM:CE84 ds 1 RAM:CE85 ds 1 RAM:CE86 ds 1 RAM:CE87 ds 1 RAM:CE88 ds 1 RAM:CE89 ds 1 RAM:CE8A ds 1 RAM:CE8B ds 1 RAM:CE8C ds 1 RAM:CE8D ds 1 RAM:CE8E ds 1 RAM:CE8F ds 1 RAM:CE90 ds 1 RAM:CE91 ds 1 RAM:CE92 ds 1 RAM:CE93 ds 1 RAM:CE94 ds 1 RAM:CE95 ds 1 RAM:CE96 ds 1 RAM:CE97 ds 1 RAM:CE98 ds 1 RAM:CE99 ds 1 RAM:CE9A ds 1 RAM:CE9B ds 1 RAM:CE9C ds 1 RAM:CE9D ds 1 RAM:CE9E ds 1 RAM:CE9F ds 1 RAM:CEA0 ds 1 RAM:CEA1 ds 1 RAM:CEA2 ds 1 RAM:CEA3 ds 1 RAM:CEA4 ds 1 RAM:CEA5 ds 1 RAM:CEA6 ds 1 RAM:CEA7 ds 1 RAM:CEA8 ds 1 RAM:CEA9 ds 1 RAM:CEAA ds 1 RAM:CEAB ds 1 RAM:CEAC ds 1 RAM:CEAD ds 1 RAM:CEAE ds 1 RAM:CEAF ds 1 RAM:CEB0 ds 1 RAM:CEB1 ds 1 RAM:CEB2 ds 1 RAM:CEB3 ds 1 RAM:CEB4 ds 1 RAM:CEB5 ds 1 RAM:CEB6 ds 1 RAM:CEB7 ds 1 RAM:CEB8 ds 1 RAM:CEB9 ds 1 RAM:CEBA ds 1 RAM:CEBB ds 1 RAM:CEBC ds 1 RAM:CEBD ds 1 RAM:CEBE ds 1 RAM:CEBF ds 1 RAM:CEC0 ds 1 RAM:CEC1 ds 1 RAM:CEC2 ds 1 RAM:CEC3 ds 1 RAM:CEC4 ds 1 RAM:CEC5 ds 1 RAM:CEC6 ds 1 RAM:CEC7 ds 1 RAM:CEC8 ds 1 RAM:CEC9 ds 1 RAM:CECA ds 1 RAM:CECB ds 1 RAM:CECC ds 1 RAM:CECD ds 1 RAM:CECE ds 1 RAM:CECF ds 1 RAM:CED0 ds 1 RAM:CED1 ds 1 RAM:CED2 ds 1 RAM:CED3 ds 1 RAM:CED4 ds 1 RAM:CED5 ds 1 RAM:CED6 ds 1 RAM:CED7 ds 1 RAM:CED8 ds 1 RAM:CED9 ds 1 RAM:CEDA ds 1 RAM:CEDB ds 1 RAM:CEDC ds 1 RAM:CEDD ds 1 RAM:CEDE ds 1 RAM:CEDF ds 1 RAM:CEE0 ds 1 RAM:CEE1 ds 1 RAM:CEE2 ds 1 RAM:CEE3 ds 1 RAM:CEE4 ds 1 RAM:CEE5 ds 1 RAM:CEE6 ds 1 RAM:CEE7 ds 1 RAM:CEE8 ds 1 RAM:CEE9 ds 1 RAM:CEEA ds 1 RAM:CEEB ds 1 RAM:CEEC ds 1 RAM:CEED ds 1 RAM:CEEE ds 1 RAM:CEEF ds 1 RAM:CEF0 ds 1 RAM:CEF1 ds 1 RAM:CEF2 ds 1 RAM:CEF3 ds 1 RAM:CEF4 ds 1 RAM:CEF5 ds 1 RAM:CEF6 ds 1 RAM:CEF7 ds 1 RAM:CEF8 ds 1 RAM:CEF9 ds 1 RAM:CEFA ds 1 RAM:CEFB ds 1 RAM:CEFC ds 1 RAM:CEFD ds 1 RAM:CEFE ds 1 RAM:CEFF ds 1 RAM:CF00 ds 1 RAM:CF01 ds 1 RAM:CF02 ds 1 RAM:CF03 ds 1 RAM:CF04 ds 1 RAM:CF05 ds 1 RAM:CF06 ds 1 RAM:CF07 ds 1 RAM:CF08 ds 1 RAM:CF09 ds 1 RAM:CF0A ds 1 RAM:CF0B ds 1 RAM:CF0C ds 1 RAM:CF0D ds 1 RAM:CF0E ds 1 RAM:CF0F ds 1 RAM:CF10 ds 1 RAM:CF11 ds 1 RAM:CF12 ds 1 RAM:CF13 ds 1 RAM:CF14 ds 1 RAM:CF15 ds 1 RAM:CF16 ds 1 RAM:CF17 ds 1 RAM:CF18 ds 1 RAM:CF19 ds 1 RAM:CF1A ds 1 RAM:CF1B ds 1 RAM:CF1C ds 1 RAM:CF1D ds 1 RAM:CF1E ds 1 RAM:CF1F ds 1 RAM:CF20 ds 1 RAM:CF21 ds 1 RAM:CF22 ds 1 RAM:CF23 ds 1 RAM:CF24 ds 1 RAM:CF25 ds 1 RAM:CF26 ds 1 RAM:CF27 ds 1 RAM:CF28 ds 1 RAM:CF29 ds 1 RAM:CF2A ds 1 RAM:CF2B ds 1 RAM:CF2C ds 1 RAM:CF2D ds 1 RAM:CF2E ds 1 RAM:CF2F ds 1 RAM:CF30 ds 1 RAM:CF31 ds 1 RAM:CF32 ds 1 RAM:CF33 ds 1 RAM:CF34 ds 1 RAM:CF35 ds 1 RAM:CF36 ds 1 RAM:CF37 ds 1 RAM:CF38 ds 1 RAM:CF39 ds 1 RAM:CF3A ds 1 RAM:CF3B ds 1 RAM:CF3C ds 1 RAM:CF3D ds 1 RAM:CF3E ds 1 RAM:CF3F ds 1 RAM:CF40 ds 1 RAM:CF41 ds 1 RAM:CF42 ds 1 RAM:CF43 ds 1 RAM:CF44 ds 1 RAM:CF45 ds 1 RAM:CF46 ds 1 RAM:CF47 ds 1 RAM:CF48 ds 1 RAM:CF49 ds 1 RAM:CF4A ds 1 RAM:CF4B ds 1 RAM:CF4C ds 1 RAM:CF4D ds 1 RAM:CF4E ds 1 RAM:CF4F ds 1 RAM:CF50 ds 1 RAM:CF51 ds 1 RAM:CF52 ds 1 RAM:CF53 ds 1 RAM:CF54 ds 1 RAM:CF55 ds 1 RAM:CF56 ds 1 RAM:CF57 ds 1 RAM:CF58 ds 1 RAM:CF59 ds 1 RAM:CF5A ds 1 RAM:CF5B ds 1 RAM:CF5C ds 1 RAM:CF5D ds 1 RAM:CF5E ds 1 RAM:CF5F ds 1 RAM:CF60 ds 1 RAM:CF61 ds 1 RAM:CF62 ds 1 RAM:CF63 ds 1 RAM:CF64 ds 1 RAM:CF65 ds 1 RAM:CF66 ds 1 RAM:CF67 ds 1 RAM:CF68 ds 1 RAM:CF69 ds 1 RAM:CF6A ds 1 RAM:CF6B ds 1 RAM:CF6C ds 1 RAM:CF6D ds 1 RAM:CF6E ds 1 RAM:CF6F ds 1 RAM:CF70 ds 1 RAM:CF71 ds 1 RAM:CF72 ds 1 RAM:CF73 ds 1 RAM:CF74 ds 1 RAM:CF75 ds 1 RAM:CF76 ds 1 RAM:CF77 ds 1 RAM:CF78 ds 1 RAM:CF79 ds 1 RAM:CF7A ds 1 RAM:CF7B ds 1 RAM:CF7C ds 1 RAM:CF7D ds 1 RAM:CF7E ds 1 RAM:CF7F ds 1 RAM:CF80 ds 1 RAM:CF81 ds 1 RAM:CF82 ds 1 RAM:CF83 ds 1 RAM:CF84 ds 1 RAM:CF85 ds 1 RAM:CF86 ds 1 RAM:CF87 ds 1 RAM:CF88 ds 1 RAM:CF89 ds 1 RAM:CF8A ds 1 RAM:CF8B ds 1 RAM:CF8C ds 1 RAM:CF8D ds 1 RAM:CF8E ds 1 RAM:CF8F ds 1 RAM:CF90 ds 1 RAM:CF91 ds 1 RAM:CF92 ds 1 RAM:CF93 ds 1 RAM:CF94 ds 1 RAM:CF95 ds 1 RAM:CF96 ds 1 RAM:CF97 ds 1 RAM:CF98 ds 1 RAM:CF99 ds 1 RAM:CF9A ds 1 RAM:CF9B ds 1 RAM:CF9C ds 1 RAM:CF9D ds 1 RAM:CF9E ds 1 RAM:CF9F ds 1 RAM:CFA0 ds 1 RAM:CFA1 ds 1 RAM:CFA2 ds 1 RAM:CFA3 ds 1 RAM:CFA4 ds 1 RAM:CFA5 ds 1 RAM:CFA6 ds 1 RAM:CFA7 ds 1 RAM:CFA8 ds 1 RAM:CFA9 ds 1 RAM:CFAA ds 1 RAM:CFAB ds 1 RAM:CFAC ds 1 RAM:CFAD ds 1 RAM:CFAE ds 1 RAM:CFAF ds 1 RAM:CFB0 ds 1 RAM:CFB1 ds 1 RAM:CFB2 ds 1 RAM:CFB3 ds 1 RAM:CFB4 ds 1 RAM:CFB5 ds 1 RAM:CFB6 ds 1 RAM:CFB7 ds 1 RAM:CFB8 ds 1 RAM:CFB9 ds 1 RAM:CFBA ds 1 RAM:CFBB ds 1 RAM:CFBC ds 1 RAM:CFBD ds 1 RAM:CFBE ds 1 RAM:CFBF ds 1 RAM:CFC0 ds 1 RAM:CFC1 ds 1 RAM:CFC2 ds 1 RAM:CFC3 ds 1 RAM:CFC4 ds 1 RAM:CFC5 ds 1 RAM:CFC6 ds 1 RAM:CFC7 ds 1 RAM:CFC8 ds 1 RAM:CFC9 ds 1 RAM:CFCA ds 1 RAM:CFCB ds 1 RAM:CFCC ds 1 RAM:CFCD ds 1 RAM:CFCE ds 1 RAM:CFCF ds 1 RAM:CFD0 ds 1 RAM:CFD1 ds 1 RAM:CFD2 ds 1 RAM:CFD3 ds 1 RAM:CFD4 ds 1 RAM:CFD5 ds 1 RAM:CFD6 ds 1 RAM:CFD7 ds 1 RAM:CFD8 ds 1 RAM:CFD9 ds 1 RAM:CFDA ds 1 RAM:CFDB ds 1 RAM:CFDC ds 1 RAM:CFDD ds 1 RAM:CFDE ds 1 RAM:CFDF ds 1 RAM:CFE0 ds 1 RAM:CFE1 ds 1 RAM:CFE2 ds 1 RAM:CFE3 ds 1 RAM:CFE4 ds 1 RAM:CFE5 ds 1 RAM:CFE6 ds 1 RAM:CFE7 ds 1 RAM:CFE8 ds 1 RAM:CFE9 ds 1 RAM:CFEA ds 1 RAM:CFEB ds 1 RAM:CFEC ds 1 RAM:CFED ds 1 RAM:CFEE ds 1 RAM:CFEF ds 1 RAM:CFF0 ds 1 RAM:CFF1 ds 1 RAM:CFF2 ds 1 RAM:CFF3 ds 1 RAM:CFF4 ds 1 RAM:CFF5 ds 1 RAM:CFF6 ds 1 RAM:CFF7 ds 1 RAM:CFF8 ds 1 RAM:CFF9 ds 1 RAM:CFFA ds 1 RAM:CFFB ds 1 RAM:CFFC ds 1 RAM:CFFD ds 1 RAM:CFFE ds 1 RAM:CFFF ds 1 RAM:D000 ds 1 RAM:D001 ds 1 RAM:D002 ds 1 RAM:D003 ds 1 RAM:D004 ds 1 RAM:D005 ds 1 RAM:D006 ds 1 RAM:D007 ds 1 RAM:D008 ds 1 RAM:D009 ds 1 RAM:D00A ds 1 RAM:D00B ds 1 RAM:D00C ds 1 RAM:D00D ds 1 RAM:D00E ds 1 RAM:D00F ds 1 RAM:D010 ds 1 RAM:D011 ds 1 RAM:D012 ds 1 RAM:D013 ds 1 RAM:D014 ds 1 RAM:D015 ds 1 RAM:D016 ds 1 RAM:D017 ds 1 RAM:D018 ds 1 RAM:D019 ds 1 RAM:D01A ds 1 RAM:D01B ds 1 RAM:D01C ds 1 RAM:D01D ds 1 RAM:D01E ds 1 RAM:D01F ds 1 RAM:D020 ds 1 RAM:D021 ds 1 RAM:D022 ds 1 RAM:D023 ds 1 RAM:D024 ds 1 RAM:D025 ds 1 RAM:D026 ds 1 RAM:D027 ds 1 RAM:D028 ds 1 RAM:D029 ds 1 RAM:D02A ds 1 RAM:D02B ds 1 RAM:D02C ds 1 RAM:D02D ds 1 RAM:D02E ds 1 RAM:D02F ds 1 RAM:D030 ds 1 RAM:D031 ds 1 RAM:D032 ds 1 RAM:D033 ds 1 RAM:D034 ds 1 RAM:D035 ds 1 RAM:D036 ds 1 RAM:D037 ds 1 RAM:D038 ds 1 RAM:D039 ds 1 RAM:D03A ds 1 RAM:D03B ds 1 RAM:D03C ds 1 RAM:D03D ds 1 RAM:D03E ds 1 RAM:D03F ds 1 RAM:D040 ds 1 RAM:D041 ds 1 RAM:D042 ds 1 RAM:D043 ds 1 RAM:D044 ds 1 RAM:D045 ds 1 RAM:D046 ds 1 RAM:D047 ds 1 RAM:D048 ds 1 RAM:D049 ds 1 RAM:D04A ds 1 RAM:D04B ds 1 RAM:D04C ds 1 RAM:D04D ds 1 RAM:D04E ds 1 RAM:D04F ds 1 RAM:D050 ds 1 RAM:D051 ds 1 RAM:D052 ds 1 RAM:D053 ds 1 RAM:D054 ds 1 RAM:D055 ds 1 RAM:D056 ds 1 RAM:D057 ds 1 RAM:D058 ds 1 RAM:D059 ds 1 RAM:D05A ds 1 RAM:D05B ds 1 RAM:D05C ds 1 RAM:D05D ds 1 RAM:D05E ds 1 RAM:D05F ds 1 RAM:D060 ds 1 RAM:D061 ds 1 RAM:D062 ds 1 RAM:D063 ds 1 RAM:D064 ds 1 RAM:D065 ds 1 RAM:D066 ds 1 RAM:D067 ds 1 RAM:D068 ds 1 RAM:D069 ds 1 RAM:D06A ds 1 RAM:D06B ds 1 RAM:D06C ds 1 RAM:D06D ds 1 RAM:D06E ds 1 RAM:D06F ds 1 RAM:D070 ds 1 RAM:D071 ds 1 RAM:D072 ds 1 RAM:D073 ds 1 RAM:D074 ds 1 RAM:D075 ds 1 RAM:D076 ds 1 RAM:D077 ds 1 RAM:D078 ds 1 RAM:D079 ds 1 RAM:D07A ds 1 RAM:D07B ds 1 RAM:D07C ds 1 RAM:D07D ds 1 RAM:D07E ds 1 RAM:D07F ds 1 RAM:D080 ds 1 RAM:D081 ds 1 RAM:D082 ds 1 RAM:D083 ds 1 RAM:D084 ds 1 RAM:D085 ds 1 RAM:D086 ds 1 RAM:D087 ds 1 RAM:D088 ds 1 RAM:D089 ds 1 RAM:D08A ds 1 RAM:D08B ds 1 RAM:D08C ds 1 RAM:D08D ds 1 RAM:D08E ds 1 RAM:D08F ds 1 RAM:D090 ds 1 RAM:D091 ds 1 RAM:D092 ds 1 RAM:D093 ds 1 RAM:D094 ds 1 RAM:D095 ds 1 RAM:D096 ds 1 RAM:D097 ds 1 RAM:D098 ds 1 RAM:D099 ds 1 RAM:D09A ds 1 RAM:D09B ds 1 RAM:D09C ds 1 RAM:D09D ds 1 RAM:D09E ds 1 RAM:D09F ds 1 RAM:D0A0 ds 1 RAM:D0A1 ds 1 RAM:D0A2 ds 1 RAM:D0A3 ds 1 RAM:D0A4 ds 1 RAM:D0A5 ds 1 RAM:D0A6 ds 1 RAM:D0A7 ds 1 RAM:D0A8 ds 1 RAM:D0A9 ds 1 RAM:D0AA ds 1 RAM:D0AB ds 1 RAM:D0AC ds 1 RAM:D0AD ds 1 RAM:D0AE ds 1 RAM:D0AF ds 1 RAM:D0B0 ds 1 RAM:D0B1 ds 1 RAM:D0B2 ds 1 RAM:D0B3 ds 1 RAM:D0B4 ds 1 RAM:D0B5 ds 1 RAM:D0B6 ds 1 RAM:D0B7 ds 1 RAM:D0B8 ds 1 RAM:D0B9 ds 1 RAM:D0BA ds 1 RAM:D0BB ds 1 RAM:D0BC ds 1 RAM:D0BD ds 1 RAM:D0BE ds 1 RAM:D0BF ds 1 RAM:D0C0 ds 1 RAM:D0C1 ds 1 RAM:D0C2 ds 1 RAM:D0C3 ds 1 RAM:D0C4 ds 1 RAM:D0C5 ds 1 RAM:D0C6 ds 1 RAM:D0C7 ds 1 RAM:D0C8 ds 1 RAM:D0C9 ds 1 RAM:D0CA ds 1 RAM:D0CB ds 1 RAM:D0CC ds 1 RAM:D0CD ds 1 RAM:D0CE ds 1 RAM:D0CF ds 1 RAM:D0D0 ds 1 RAM:D0D1 ds 1 RAM:D0D2 ds 1 RAM:D0D3 ds 1 RAM:D0D4 ds 1 RAM:D0D5 ds 1 RAM:D0D6 ds 1 RAM:D0D7 ds 1 RAM:D0D8 ds 1 RAM:D0D9 ds 1 RAM:D0DA ds 1 RAM:D0DB ds 1 RAM:D0DC ds 1 RAM:D0DD ds 1 RAM:D0DE ds 1 RAM:D0DF ds 1 RAM:D0E0 ds 1 RAM:D0E1 ds 1 RAM:D0E2 ds 1 RAM:D0E3 ds 1 RAM:D0E4 ds 1 RAM:D0E5 ds 1 RAM:D0E6 ds 1 RAM:D0E7 ds 1 RAM:D0E8 ds 1 RAM:D0E9 ds 1 RAM:D0EA ds 1 RAM:D0EB ds 1 RAM:D0EC ds 1 RAM:D0ED ds 1 RAM:D0EE ds 1 RAM:D0EF ds 1 RAM:D0F0 ds 1 RAM:D0F1 ds 1 RAM:D0F2 ds 1 RAM:D0F3 ds 1 RAM:D0F4 ds 1 RAM:D0F5 ds 1 RAM:D0F6 ds 1 RAM:D0F7 ds 1 RAM:D0F8 ds 1 RAM:D0F9 ds 1 RAM:D0FA ds 1 RAM:D0FB ds 1 RAM:D0FC ds 1 RAM:D0FD ds 1 RAM:D0FE ds 1 RAM:D0FF ds 1 RAM:D100 ds 1 RAM:D101 ds 1 RAM:D102 ds 1 RAM:D103 ds 1 RAM:D104 ds 1 RAM:D105 ds 1 RAM:D106 ds 1 RAM:D107 ds 1 RAM:D108 ds 1 RAM:D109 ds 1 RAM:D10A ds 1 RAM:D10B ds 1 RAM:D10C ds 1 RAM:D10D ds 1 RAM:D10E ds 1 RAM:D10F ds 1 RAM:D110 ds 1 RAM:D111 ds 1 RAM:D112 ds 1 RAM:D113 ds 1 RAM:D114 ds 1 RAM:D115 ds 1 RAM:D116 ds 1 RAM:D117 ds 1 RAM:D118 ds 1 RAM:D119 ds 1 RAM:D11A ds 1 RAM:D11B ds 1 RAM:D11C ds 1 RAM:D11D ds 1 RAM:D11E ds 1 RAM:D11F ds 1 RAM:D120 ds 1 RAM:D121 ds 1 RAM:D122 ds 1 RAM:D123 ds 1 RAM:D124 ds 1 RAM:D125 ds 1 RAM:D126 ds 1 RAM:D127 ds 1 RAM:D128 ds 1 RAM:D129 ds 1 RAM:D12A ds 1 RAM:D12B ds 1 RAM:D12C ds 1 RAM:D12D ds 1 RAM:D12E ds 1 RAM:D12F ds 1 RAM:D130 ds 1 RAM:D131 ds 1 RAM:D132 ds 1 RAM:D133 ds 1 RAM:D134 ds 1 RAM:D135 ds 1 RAM:D136 ds 1 RAM:D137 ds 1 RAM:D138 ds 1 RAM:D139 ds 1 RAM:D13A ds 1 RAM:D13B ds 1 RAM:D13C ds 1 RAM:D13D ds 1 RAM:D13E ds 1 RAM:D13F ds 1 RAM:D140 ds 1 RAM:D141 ds 1 RAM:D142 ds 1 RAM:D143 ds 1 RAM:D144 ds 1 RAM:D145 ds 1 RAM:D146 ds 1 RAM:D147 ds 1 RAM:D148 ds 1 RAM:D149 ds 1 RAM:D14A ds 1 RAM:D14B ds 1 RAM:D14C ds 1 RAM:D14D ds 1 RAM:D14E ds 1 RAM:D14F ds 1 RAM:D150 ds 1 RAM:D151 ds 1 RAM:D152 ds 1 RAM:D153 ds 1 RAM:D154 ds 1 RAM:D155 ds 1 RAM:D156 ds 1 RAM:D157 ds 1 RAM:D158 ds 1 RAM:D159 ds 1 RAM:D15A ds 1 RAM:D15B ds 1 RAM:D15C ds 1 RAM:D15D ds 1 RAM:D15E ds 1 RAM:D15F ds 1 RAM:D160 ds 1 RAM:D161 ds 1 RAM:D162 ds 1 RAM:D163 ds 1 RAM:D164 ds 1 RAM:D165 ds 1 RAM:D166 ds 1 RAM:D167 ds 1 RAM:D168 ds 1 RAM:D169 ds 1 RAM:D16A ds 1 RAM:D16B ds 1 RAM:D16C ds 1 RAM:D16D ds 1 RAM:D16E ds 1 RAM:D16F ds 1 RAM:D170 ds 1 RAM:D171 ds 1 RAM:D172 ds 1 RAM:D173 ds 1 RAM:D174 ds 1 RAM:D175 ds 1 RAM:D176 ds 1 RAM:D177 ds 1 RAM:D178 ds 1 RAM:D179 ds 1 RAM:D17A ds 1 RAM:D17B ds 1 RAM:D17C ds 1 RAM:D17D ds 1 RAM:D17E ds 1 RAM:D17F ds 1 RAM:D180 ds 1 RAM:D181 ds 1 RAM:D182 ds 1 RAM:D183 ds 1 RAM:D184 ds 1 RAM:D185 ds 1 RAM:D186 ds 1 RAM:D187 ds 1 RAM:D188 ds 1 RAM:D189 ds 1 RAM:D18A ds 1 RAM:D18B ds 1 RAM:D18C ds 1 RAM:D18D ds 1 RAM:D18E ds 1 RAM:D18F ds 1 RAM:D190 ds 1 RAM:D191 ds 1 RAM:D192 ds 1 RAM:D193 ds 1 RAM:D194 ds 1 RAM:D195 ds 1 RAM:D196 ds 1 RAM:D197 ds 1 RAM:D198 ds 1 RAM:D199 ds 1 RAM:D19A ds 1 RAM:D19B ds 1 RAM:D19C ds 1 RAM:D19D ds 1 RAM:D19E ds 1 RAM:D19F ds 1 RAM:D1A0 ds 1 RAM:D1A1 ds 1 RAM:D1A2 ds 1 RAM:D1A3 ds 1 RAM:D1A4 ds 1 RAM:D1A5 ds 1 RAM:D1A6 ds 1 RAM:D1A7 ds 1 RAM:D1A8 ds 1 RAM:D1A9 ds 1 RAM:D1AA ds 1 RAM:D1AB ds 1 RAM:D1AC ds 1 RAM:D1AD ds 1 RAM:D1AE ds 1 RAM:D1AF ds 1 RAM:D1B0 ds 1 RAM:D1B1 ds 1 RAM:D1B2 ds 1 RAM:D1B3 ds 1 RAM:D1B4 ds 1 RAM:D1B5 ds 1 RAM:D1B6 ds 1 RAM:D1B7 ds 1 RAM:D1B8 ds 1 RAM:D1B9 ds 1 RAM:D1BA ds 1 RAM:D1BB ds 1 RAM:D1BC ds 1 RAM:D1BD ds 1 RAM:D1BE ds 1 RAM:D1BF ds 1 RAM:D1C0 ds 1 RAM:D1C1 ds 1 RAM:D1C2 ds 1 RAM:D1C3 ds 1 RAM:D1C4 ds 1 RAM:D1C5 ds 1 RAM:D1C6 ds 1 RAM:D1C7 ds 1 RAM:D1C8 ds 1 RAM:D1C9 ds 1 RAM:D1CA ds 1 RAM:D1CB ds 1 RAM:D1CC ds 1 RAM:D1CD ds 1 RAM:D1CE ds 1 RAM:D1CF ds 1 RAM:D1D0 ds 1 RAM:D1D1 ds 1 RAM:D1D2 ds 1 RAM:D1D3 ds 1 RAM:D1D4 ds 1 RAM:D1D5 ds 1 RAM:D1D6 ds 1 RAM:D1D7 ds 1 RAM:D1D8 ds 1 RAM:D1D9 ds 1 RAM:D1DA ds 1 RAM:D1DB ds 1 RAM:D1DC ds 1 RAM:D1DD ds 1 RAM:D1DE ds 1 RAM:D1DF ds 1 RAM:D1E0 ds 1 RAM:D1E1 ds 1 RAM:D1E2 ds 1 RAM:D1E3 ds 1 RAM:D1E4 ds 1 RAM:D1E5 ds 1 RAM:D1E6 ds 1 RAM:D1E7 ds 1 RAM:D1E8 ds 1 RAM:D1E9 ds 1 RAM:D1EA ds 1 RAM:D1EB ds 1 RAM:D1EC ds 1 RAM:D1ED ds 1 RAM:D1EE ds 1 RAM:D1EF ds 1 RAM:D1F0 ds 1 RAM:D1F1 ds 1 RAM:D1F2 ds 1 RAM:D1F3 ds 1 RAM:D1F4 ds 1 RAM:D1F5 ds 1 RAM:D1F6 ds 1 RAM:D1F7 ds 1 RAM:D1F8 ds 1 RAM:D1F9 ds 1 RAM:D1FA ds 1 RAM:D1FB ds 1 RAM:D1FC ds 1 RAM:D1FD ds 1 RAM:D1FE ds 1 RAM:D1FF ds 1 RAM:D200 ds 1 RAM:D201 ds 1 RAM:D202 ds 1 RAM:D203 ds 1 RAM:D204 ds 1 RAM:D205 ds 1 RAM:D206 ds 1 RAM:D207 ds 1 RAM:D208 ds 1 RAM:D209 ds 1 RAM:D20A ds 1 RAM:D20B ds 1 RAM:D20C ds 1 RAM:D20D ds 1 RAM:D20E ds 1 RAM:D20F ds 1 RAM:D210 ds 1 RAM:D211 ds 1 RAM:D212 ds 1 RAM:D213 ds 1 RAM:D214 ds 1 RAM:D215 ds 1 RAM:D216 ds 1 RAM:D217 ds 1 RAM:D218 ds 1 RAM:D219 ds 1 RAM:D21A ds 1 RAM:D21B ds 1 RAM:D21C ds 1 RAM:D21D ds 1 RAM:D21E ds 1 RAM:D21F ds 1 RAM:D220 ds 1 RAM:D221 ds 1 RAM:D222 ds 1 RAM:D223 ds 1 RAM:D224 ds 1 RAM:D225 ds 1 RAM:D226 ds 1 RAM:D227 ds 1 RAM:D228 ds 1 RAM:D229 ds 1 RAM:D22A ds 1 RAM:D22B ds 1 RAM:D22C ds 1 RAM:D22D ds 1 RAM:D22E ds 1 RAM:D22F ds 1 RAM:D230 ds 1 RAM:D231 ds 1 RAM:D232 ds 1 RAM:D233 ds 1 RAM:D234 ds 1 RAM:D235 ds 1 RAM:D236 ds 1 RAM:D237 ds 1 RAM:D238 ds 1 RAM:D239 ds 1 RAM:D23A ds 1 RAM:D23B ds 1 RAM:D23C ds 1 RAM:D23D ds 1 RAM:D23E ds 1 RAM:D23F ds 1 RAM:D240 ds 1 RAM:D241 ds 1 RAM:D242 ds 1 RAM:D243 ds 1 RAM:D244 ds 1 RAM:D245 ds 1 RAM:D246 ds 1 RAM:D247 ds 1 RAM:D248 ds 1 RAM:D249 ds 1 RAM:D24A ds 1 RAM:D24B ds 1 RAM:D24C ds 1 RAM:D24D ds 1 RAM:D24E ds 1 RAM:D24F ds 1 RAM:D250 ds 1 RAM:D251 ds 1 RAM:D252 ds 1 RAM:D253 ds 1 RAM:D254 ds 1 RAM:D255 ds 1 RAM:D256 ds 1 RAM:D257 ds 1 RAM:D258 ds 1 RAM:D259 ds 1 RAM:D25A ds 1 RAM:D25B ds 1 RAM:D25C ds 1 RAM:D25D ds 1 RAM:D25E ds 1 RAM:D25F ds 1 RAM:D260 ds 1 RAM:D261 ds 1 RAM:D262 ds 1 RAM:D263 ds 1 RAM:D264 ds 1 RAM:D265 ds 1 RAM:D266 ds 1 RAM:D267 ds 1 RAM:D268 ds 1 RAM:D269 ds 1 RAM:D26A ds 1 RAM:D26B ds 1 RAM:D26C ds 1 RAM:D26D ds 1 RAM:D26E ds 1 RAM:D26F ds 1 RAM:D270 ds 1 RAM:D271 ds 1 RAM:D272 ds 1 RAM:D273 ds 1 RAM:D274 ds 1 RAM:D275 ds 1 RAM:D276 ds 1 RAM:D277 ds 1 RAM:D278 ds 1 RAM:D279 ds 1 RAM:D27A ds 1 RAM:D27B ds 1 RAM:D27C ds 1 RAM:D27D ds 1 RAM:D27E ds 1 RAM:D27F ds 1 RAM:D280 ds 1 RAM:D281 ds 1 RAM:D282 ds 1 RAM:D283 ds 1 RAM:D284 ds 1 RAM:D285 ds 1 RAM:D286 ds 1 RAM:D287 ds 1 RAM:D288 ds 1 RAM:D289 ds 1 RAM:D28A ds 1 RAM:D28B ds 1 RAM:D28C ds 1 RAM:D28D ds 1 RAM:D28E ds 1 RAM:D28F ds 1 RAM:D290 ds 1 RAM:D291 ds 1 RAM:D292 ds 1 RAM:D293 ds 1 RAM:D294 ds 1 RAM:D295 ds 1 RAM:D296 ds 1 RAM:D297 ds 1 RAM:D298 ds 1 RAM:D299 ds 1 RAM:D29A ds 1 RAM:D29B ds 1 RAM:D29C ds 1 RAM:D29D ds 1 RAM:D29E ds 1 RAM:D29F ds 1 RAM:D2A0 ds 1 RAM:D2A1 ds 1 RAM:D2A2 ds 1 RAM:D2A3 ds 1 RAM:D2A4 ds 1 RAM:D2A5 ds 1 RAM:D2A6 ds 1 RAM:D2A7 ds 1 RAM:D2A8 ds 1 RAM:D2A9 ds 1 RAM:D2AA ds 1 RAM:D2AB ds 1 RAM:D2AC ds 1 RAM:D2AD ds 1 RAM:D2AE ds 1 RAM:D2AF ds 1 RAM:D2B0 ds 1 RAM:D2B1 ds 1 RAM:D2B2 ds 1 RAM:D2B3 ds 1 RAM:D2B4 ds 1 RAM:D2B5 ds 1 RAM:D2B6 ds 1 RAM:D2B7 ds 1 RAM:D2B8 ds 1 RAM:D2B9 ds 1 RAM:D2BA ds 1 RAM:D2BB ds 1 RAM:D2BC ds 1 RAM:D2BD ds 1 RAM:D2BE ds 1 RAM:D2BF ds 1 RAM:D2C0 ds 1 RAM:D2C1 ds 1 RAM:D2C2 ds 1 RAM:D2C3 ds 1 RAM:D2C4 ds 1 RAM:D2C5 ds 1 RAM:D2C6 ds 1 RAM:D2C7 ds 1 RAM:D2C8 ds 1 RAM:D2C9 ds 1 RAM:D2CA ds 1 RAM:D2CB ds 1 RAM:D2CC ds 1 RAM:D2CD ds 1 RAM:D2CE ds 1 RAM:D2CF ds 1 RAM:D2D0 ds 1 RAM:D2D1 ds 1 RAM:D2D2 ds 1 RAM:D2D3 ds 1 RAM:D2D4 ds 1 RAM:D2D5 ds 1 RAM:D2D6 ds 1 RAM:D2D7 ds 1 RAM:D2D8 ds 1 RAM:D2D9 ds 1 RAM:D2DA ds 1 RAM:D2DB ds 1 RAM:D2DC ds 1 RAM:D2DD ds 1 RAM:D2DE ds 1 RAM:D2DF ds 1 RAM:D2E0 ds 1 RAM:D2E1 ds 1 RAM:D2E2 ds 1 RAM:D2E3 ds 1 RAM:D2E4 ds 1 RAM:D2E5 ds 1 RAM:D2E6 ds 1 RAM:D2E7 ds 1 RAM:D2E8 ds 1 RAM:D2E9 ds 1 RAM:D2EA ds 1 RAM:D2EB ds 1 RAM:D2EC ds 1 RAM:D2ED ds 1 RAM:D2EE ds 1 RAM:D2EF ds 1 RAM:D2F0 ds 1 RAM:D2F1 ds 1 RAM:D2F2 ds 1 RAM:D2F3 ds 1 RAM:D2F4 ds 1 RAM:D2F5 ds 1 RAM:D2F6 ds 1 RAM:D2F7 ds 1 RAM:D2F8 ds 1 RAM:D2F9 ds 1 RAM:D2FA ds 1 RAM:D2FB ds 1 RAM:D2FC ds 1 RAM:D2FD ds 1 RAM:D2FE ds 1 RAM:D2FF ds 1 RAM:D300 ds 1 RAM:D301 ds 1 RAM:D302 ds 1 RAM:D303 ds 1 RAM:D304 ds 1 RAM:D305 ds 1 RAM:D306 ds 1 RAM:D307 ds 1 RAM:D308 ds 1 RAM:D309 ds 1 RAM:D30A ds 1 RAM:D30B ds 1 RAM:D30C ds 1 RAM:D30D ds 1 RAM:D30E ds 1 RAM:D30F ds 1 RAM:D310 ds 1 RAM:D311 ds 1 RAM:D312 ds 1 RAM:D313 ds 1 RAM:D314 ds 1 RAM:D315 ds 1 RAM:D316 ds 1 RAM:D317 ds 1 RAM:D318 ds 1 RAM:D319 ds 1 RAM:D31A ds 1 RAM:D31B ds 1 RAM:D31C ds 1 RAM:D31D ds 1 RAM:D31E ds 1 RAM:D31F ds 1 RAM:D320 ds 1 RAM:D321 ds 1 RAM:D322 ds 1 RAM:D323 ds 1 RAM:D324 ds 1 RAM:D325 ds 1 RAM:D326 ds 1 RAM:D327 ds 1 RAM:D328 ds 1 RAM:D329 ds 1 RAM:D32A ds 1 RAM:D32B ds 1 RAM:D32C ds 1 RAM:D32D ds 1 RAM:D32E ds 1 RAM:D32F ds 1 RAM:D330 ds 1 RAM:D331 ds 1 RAM:D332 ds 1 RAM:D333 ds 1 RAM:D334 ds 1 RAM:D335 ds 1 RAM:D336 ds 1 RAM:D337 ds 1 RAM:D338 ds 1 RAM:D339 ds 1 RAM:D33A ds 1 RAM:D33B ds 1 RAM:D33C ds 1 RAM:D33D ds 1 RAM:D33E ds 1 RAM:D33F ds 1 RAM:D340 ds 1 RAM:D341 ds 1 RAM:D342 ds 1 RAM:D343 ds 1 RAM:D344 ds 1 RAM:D345 ds 1 RAM:D346 ds 1 RAM:D347 ds 1 RAM:D348 ds 1 RAM:D349 ds 1 RAM:D34A ds 1 RAM:D34B ds 1 RAM:D34C ds 1 RAM:D34D ds 1 RAM:D34E ds 1 RAM:D34F ds 1 RAM:D350 ds 1 RAM:D351 ds 1 RAM:D352 ds 1 RAM:D353 ds 1 RAM:D354 ds 1 RAM:D355 ds 1 RAM:D356 ds 1 RAM:D357 ds 1 RAM:D358 ds 1 RAM:D359 ds 1 RAM:D35A ds 1 RAM:D35B ds 1 RAM:D35C ds 1 RAM:D35D ds 1 RAM:D35E ds 1 RAM:D35F ds 1 RAM:D360 ds 1 RAM:D361 ds 1 RAM:D362 ds 1 RAM:D363 ds 1 RAM:D364 ds 1 RAM:D365 ds 1 RAM:D366 ds 1 RAM:D367 ds 1 RAM:D368 ds 1 RAM:D369 ds 1 RAM:D36A ds 1 RAM:D36B ds 1 RAM:D36C ds 1 RAM:D36D ds 1 RAM:D36E ds 1 RAM:D36F ds 1 RAM:D370 ds 1 RAM:D371 ds 1 RAM:D372 ds 1 RAM:D373 ds 1 RAM:D374 ds 1 RAM:D375 ds 1 RAM:D376 ds 1 RAM:D377 ds 1 RAM:D378 ds 1 RAM:D379 ds 1 RAM:D37A ds 1 RAM:D37B ds 1 RAM:D37C ds 1 RAM:D37D ds 1 RAM:D37E ds 1 RAM:D37F ds 1 RAM:D380 ds 1 RAM:D381 ds 1 RAM:D382 ds 1 RAM:D383 ds 1 RAM:D384 ds 1 RAM:D385 ds 1 RAM:D386 ds 1 RAM:D387 ds 1 RAM:D388 ds 1 RAM:D389 ds 1 RAM:D38A ds 1 RAM:D38B ds 1 RAM:D38C ds 1 RAM:D38D ds 1 RAM:D38E ds 1 RAM:D38F ds 1 RAM:D390 ds 1 RAM:D391 ds 1 RAM:D392 ds 1 RAM:D393 ds 1 RAM:D394 ds 1 RAM:D395 ds 1 RAM:D396 ds 1 RAM:D397 ds 1 RAM:D398 ds 1 RAM:D399 ds 1 RAM:D39A ds 1 RAM:D39B ds 1 RAM:D39C ds 1 RAM:D39D ds 1 RAM:D39E ds 1 RAM:D39F ds 1 RAM:D3A0 ds 1 RAM:D3A1 ds 1 RAM:D3A2 ds 1 RAM:D3A3 ds 1 RAM:D3A4 ds 1 RAM:D3A5 ds 1 RAM:D3A6 ds 1 RAM:D3A7 ds 1 RAM:D3A8 ds 1 RAM:D3A9 ds 1 RAM:D3AA ds 1 RAM:D3AB ds 1 RAM:D3AC ds 1 RAM:D3AD ds 1 RAM:D3AE ds 1 RAM:D3AF ds 1 RAM:D3B0 ds 1 RAM:D3B1 ds 1 RAM:D3B2 ds 1 RAM:D3B3 ds 1 RAM:D3B4 ds 1 RAM:D3B5 ds 1 RAM:D3B6 ds 1 RAM:D3B7 ds 1 RAM:D3B8 ds 1 RAM:D3B9 ds 1 RAM:D3BA ds 1 RAM:D3BB ds 1 RAM:D3BC ds 1 RAM:D3BD ds 1 RAM:D3BE ds 1 RAM:D3BF ds 1 RAM:D3C0 ds 1 RAM:D3C1 ds 1 RAM:D3C2 ds 1 RAM:D3C3 ds 1 RAM:D3C4 ds 1 RAM:D3C5 ds 1 RAM:D3C6 ds 1 RAM:D3C7 ds 1 RAM:D3C8 ds 1 RAM:D3C9 ds 1 RAM:D3CA ds 1 RAM:D3CB ds 1 RAM:D3CC ds 1 RAM:D3CD ds 1 RAM:D3CE ds 1 RAM:D3CF ds 1 RAM:D3D0 ds 1 RAM:D3D1 ds 1 RAM:D3D2 ds 1 RAM:D3D3 ds 1 RAM:D3D4 ds 1 RAM:D3D5 ds 1 RAM:D3D6 ds 1 RAM:D3D7 ds 1 RAM:D3D8 ds 1 RAM:D3D9 ds 1 RAM:D3DA ds 1 RAM:D3DB ds 1 RAM:D3DC ds 1 RAM:D3DD ds 1 RAM:D3DE ds 1 RAM:D3DF ds 1 RAM:D3E0 ds 1 RAM:D3E1 ds 1 RAM:D3E2 ds 1 RAM:D3E3 ds 1 RAM:D3E4 ds 1 RAM:D3E5 ds 1 RAM:D3E6 ds 1 RAM:D3E7 ds 1 RAM:D3E8 ds 1 RAM:D3E9 ds 1 RAM:D3EA ds 1 RAM:D3EB ds 1 RAM:D3EC ds 1 RAM:D3ED ds 1 RAM:D3EE ds 1 RAM:D3EF ds 1 RAM:D3F0 ds 1 RAM:D3F1 ds 1 RAM:D3F2 ds 1 RAM:D3F3 ds 1 RAM:D3F4 ds 1 RAM:D3F5 ds 1 RAM:D3F6 ds 1 RAM:D3F7 ds 1 RAM:D3F8 ds 1 RAM:D3F9 ds 1 RAM:D3FA ds 1 RAM:D3FB ds 1 RAM:D3FC ds 1 RAM:D3FD ds 1 RAM:D3FE ds 1 RAM:D3FF ds 1 RAM:D400 ds 1 RAM:D401 ds 1 RAM:D402 ds 1 RAM:D403 ds 1 RAM:D404 ds 1 RAM:D405 ds 1 RAM:D406 ds 1 RAM:D407 ds 1 RAM:D408 ds 1 RAM:D409 ds 1 RAM:D40A ds 1 RAM:D40B ds 1 RAM:D40C ds 1 RAM:D40D ds 1 RAM:D40E ds 1 RAM:D40F ds 1 RAM:D410 ds 1 RAM:D411 ds 1 RAM:D412 ds 1 RAM:D413 ds 1 RAM:D414 ds 1 RAM:D415 ds 1 RAM:D416 ds 1 RAM:D417 ds 1 RAM:D418 ds 1 RAM:D419 ds 1 RAM:D41A ds 1 RAM:D41B ds 1 RAM:D41C ds 1 RAM:D41D ds 1 RAM:D41E ds 1 RAM:D41F ds 1 RAM:D420 ds 1 RAM:D421 ds 1 RAM:D422 ds 1 RAM:D423 ds 1 RAM:D424 ds 1 RAM:D425 ds 1 RAM:D426 ds 1 RAM:D427 ds 1 RAM:D428 ds 1 RAM:D429 ds 1 RAM:D42A ds 1 RAM:D42B ds 1 RAM:D42C ds 1 RAM:D42D ds 1 RAM:D42E ds 1 RAM:D42F ds 1 RAM:D430 ds 1 RAM:D431 ds 1 RAM:D432 ds 1 RAM:D433 ds 1 RAM:D434 ds 1 RAM:D435 ds 1 RAM:D436 ds 1 RAM:D437 ds 1 RAM:D438 ds 1 RAM:D439 ds 1 RAM:D43A ds 1 RAM:D43B ds 1 RAM:D43C ds 1 RAM:D43D ds 1 RAM:D43E ds 1 RAM:D43F ds 1 RAM:D440 ds 1 RAM:D441 ds 1 RAM:D442 ds 1 RAM:D443 ds 1 RAM:D444 ds 1 RAM:D445 ds 1 RAM:D446 ds 1 RAM:D447 ds 1 RAM:D448 ds 1 RAM:D449 ds 1 RAM:D44A ds 1 RAM:D44B ds 1 RAM:D44C ds 1 RAM:D44D ds 1 RAM:D44E ds 1 RAM:D44F ds 1 RAM:D450 ds 1 RAM:D451 ds 1 RAM:D452 ds 1 RAM:D453 ds 1 RAM:D454 ds 1 RAM:D455 ds 1 RAM:D456 ds 1 RAM:D457 ds 1 RAM:D458 ds 1 RAM:D459 ds 1 RAM:D45A ds 1 RAM:D45B ds 1 RAM:D45C ds 1 RAM:D45D ds 1 RAM:D45E ds 1 RAM:D45F ds 1 RAM:D460 ds 1 RAM:D461 ds 1 RAM:D462 ds 1 RAM:D463 ds 1 RAM:D464 ds 1 RAM:D465 ds 1 RAM:D466 ds 1 RAM:D467 ds 1 RAM:D468 ds 1 RAM:D469 ds 1 RAM:D46A ds 1 RAM:D46B ds 1 RAM:D46C ds 1 RAM:D46D ds 1 RAM:D46E ds 1 RAM:D46F ds 1 RAM:D470 ds 1 RAM:D471 ds 1 RAM:D472 ds 1 RAM:D473 ds 1 RAM:D474 ds 1 RAM:D475 ds 1 RAM:D476 ds 1 RAM:D477 ds 1 RAM:D478 ds 1 RAM:D479 ds 1 RAM:D47A ds 1 RAM:D47B ds 1 RAM:D47C ds 1 RAM:D47D ds 1 RAM:D47E ds 1 RAM:D47F ds 1 RAM:D480 ds 1 RAM:D481 ds 1 RAM:D482 ds 1 RAM:D483 ds 1 RAM:D484 ds 1 RAM:D485 ds 1 RAM:D486 ds 1 RAM:D487 ds 1 RAM:D488 ds 1 RAM:D489 ds 1 RAM:D48A ds 1 RAM:D48B ds 1 RAM:D48C ds 1 RAM:D48D ds 1 RAM:D48E ds 1 RAM:D48F ds 1 RAM:D490 ds 1 RAM:D491 ds 1 RAM:D492 ds 1 RAM:D493 ds 1 RAM:D494 ds 1 RAM:D495 ds 1 RAM:D496 ds 1 RAM:D497 ds 1 RAM:D498 ds 1 RAM:D499 ds 1 RAM:D49A ds 1 RAM:D49B ds 1 RAM:D49C ds 1 RAM:D49D ds 1 RAM:D49E ds 1 RAM:D49F ds 1 RAM:D4A0 ds 1 RAM:D4A1 ds 1 RAM:D4A2 ds 1 RAM:D4A3 ds 1 RAM:D4A4 ds 1 RAM:D4A5 ds 1 RAM:D4A6 ds 1 RAM:D4A7 ds 1 RAM:D4A8 ds 1 RAM:D4A9 ds 1 RAM:D4AA ds 1 RAM:D4AB ds 1 RAM:D4AC ds 1 RAM:D4AD ds 1 RAM:D4AE ds 1 RAM:D4AF ds 1 RAM:D4B0 ds 1 RAM:D4B1 ds 1 RAM:D4B2 ds 1 RAM:D4B3 ds 1 RAM:D4B4 ds 1 RAM:D4B5 ds 1 RAM:D4B6 ds 1 RAM:D4B7 ds 1 RAM:D4B8 ds 1 RAM:D4B9 ds 1 RAM:D4BA ds 1 RAM:D4BB ds 1 RAM:D4BC ds 1 RAM:D4BD ds 1 RAM:D4BE ds 1 RAM:D4BF ds 1 RAM:D4C0 ds 1 RAM:D4C1 ds 1 RAM:D4C2 ds 1 RAM:D4C3 ds 1 RAM:D4C4 ds 1 RAM:D4C5 ds 1 RAM:D4C6 ds 1 RAM:D4C7 ds 1 RAM:D4C8 ds 1 RAM:D4C9 ds 1 RAM:D4CA ds 1 RAM:D4CB ds 1 RAM:D4CC ds 1 RAM:D4CD ds 1 RAM:D4CE ds 1 RAM:D4CF ds 1 RAM:D4D0 ds 1 RAM:D4D1 ds 1 RAM:D4D2 ds 1 RAM:D4D3 ds 1 RAM:D4D4 ds 1 RAM:D4D5 ds 1 RAM:D4D6 ds 1 RAM:D4D7 ds 1 RAM:D4D8 ds 1 RAM:D4D9 ds 1 RAM:D4DA ds 1 RAM:D4DB ds 1 RAM:D4DC ds 1 RAM:D4DD ds 1 RAM:D4DE ds 1 RAM:D4DF ds 1 RAM:D4E0 ds 1 RAM:D4E1 ds 1 RAM:D4E2 ds 1 RAM:D4E3 ds 1 RAM:D4E4 ds 1 RAM:D4E5 ds 1 RAM:D4E6 ds 1 RAM:D4E7 ds 1 RAM:D4E8 ds 1 RAM:D4E9 ds 1 RAM:D4EA ds 1 RAM:D4EB ds 1 RAM:D4EC ds 1 RAM:D4ED ds 1 RAM:D4EE ds 1 RAM:D4EF ds 1 RAM:D4F0 ds 1 RAM:D4F1 ds 1 RAM:D4F2 ds 1 RAM:D4F3 ds 1 RAM:D4F4 ds 1 RAM:D4F5 ds 1 RAM:D4F6 ds 1 RAM:D4F7 ds 1 RAM:D4F8 ds 1 RAM:D4F9 ds 1 RAM:D4FA ds 1 RAM:D4FB ds 1 RAM:D4FC ds 1 RAM:D4FD ds 1 RAM:D4FE ds 1 RAM:D4FF ds 1 RAM:D500 ds 1 RAM:D501 ds 1 RAM:D502 ds 1 RAM:D503 ds 1 RAM:D504 ds 1 RAM:D505 ds 1 RAM:D506 ds 1 RAM:D507 ds 1 RAM:D508 ds 1 RAM:D509 ds 1 RAM:D50A ds 1 RAM:D50B ds 1 RAM:D50C ds 1 RAM:D50D ds 1 RAM:D50E ds 1 RAM:D50F ds 1 RAM:D510 ds 1 RAM:D511 ds 1 RAM:D512 ds 1 RAM:D513 ds 1 RAM:D514 ds 1 RAM:D515 ds 1 RAM:D516 ds 1 RAM:D517 ds 1 RAM:D518 ds 1 RAM:D519 ds 1 RAM:D51A ds 1 RAM:D51B ds 1 RAM:D51C ds 1 RAM:D51D ds 1 RAM:D51E ds 1 RAM:D51F ds 1 RAM:D520 ds 1 RAM:D521 ds 1 RAM:D522 ds 1 RAM:D523 ds 1 RAM:D524 ds 1 RAM:D525 ds 1 RAM:D526 ds 1 RAM:D527 ds 1 RAM:D528 ds 1 RAM:D529 ds 1 RAM:D52A ds 1 RAM:D52B ds 1 RAM:D52C ds 1 RAM:D52D ds 1 RAM:D52E ds 1 RAM:D52F ds 1 RAM:D530 ds 1 RAM:D531 ds 1 RAM:D532 ds 1 RAM:D533 ds 1 RAM:D534 ds 1 RAM:D535 ds 1 RAM:D536 ds 1 RAM:D537 ds 1 RAM:D538 ds 1 RAM:D539 ds 1 RAM:D53A ds 1 RAM:D53B ds 1 RAM:D53C ds 1 RAM:D53D ds 1 RAM:D53E ds 1 RAM:D53F ds 1 RAM:D540 ds 1 RAM:D541 ds 1 RAM:D542 ds 1 RAM:D543 ds 1 RAM:D544 ds 1 RAM:D545 ds 1 RAM:D546 ds 1 RAM:D547 ds 1 RAM:D548 ds 1 RAM:D549 ds 1 RAM:D54A ds 1 RAM:D54B ds 1 RAM:D54C ds 1 RAM:D54D ds 1 RAM:D54E ds 1 RAM:D54F ds 1 RAM:D550 ds 1 RAM:D551 ds 1 RAM:D552 ds 1 RAM:D553 ds 1 RAM:D554 ds 1 RAM:D555 ds 1 RAM:D556 ds 1 RAM:D557 ds 1 RAM:D558 ds 1 RAM:D559 ds 1 RAM:D55A ds 1 RAM:D55B ds 1 RAM:D55C ds 1 RAM:D55D ds 1 RAM:D55E ds 1 RAM:D55F ds 1 RAM:D560 ds 1 RAM:D561 ds 1 RAM:D562 ds 1 RAM:D563 ds 1 RAM:D564 ds 1 RAM:D565 ds 1 RAM:D566 ds 1 RAM:D567 ds 1 RAM:D568 ds 1 RAM:D569 ds 1 RAM:D56A ds 1 RAM:D56B ds 1 RAM:D56C ds 1 RAM:D56D ds 1 RAM:D56E ds 1 RAM:D56F ds 1 RAM:D570 ds 1 RAM:D571 ds 1 RAM:D572 ds 1 RAM:D573 ds 1 RAM:D574 ds 1 RAM:D575 ds 1 RAM:D576 ds 1 RAM:D577 ds 1 RAM:D578 ds 1 RAM:D579 ds 1 RAM:D57A ds 1 RAM:D57B ds 1 RAM:D57C ds 1 RAM:D57D ds 1 RAM:D57E ds 1 RAM:D57F ds 1 RAM:D580 ds 1 RAM:D581 ds 1 RAM:D582 ds 1 RAM:D583 ds 1 RAM:D584 ds 1 RAM:D585 ds 1 RAM:D586 ds 1 RAM:D587 ds 1 RAM:D588 ds 1 RAM:D589 ds 1 RAM:D58A ds 1 RAM:D58B ds 1 RAM:D58C ds 1 RAM:D58D ds 1 RAM:D58E ds 1 RAM:D58F ds 1 RAM:D590 ds 1 RAM:D591 ds 1 RAM:D592 ds 1 RAM:D593 ds 1 RAM:D594 ds 1 RAM:D595 ds 1 RAM:D596 ds 1 RAM:D597 ds 1 RAM:D598 ds 1 RAM:D599 ds 1 RAM:D59A ds 1 RAM:D59B ds 1 RAM:D59C ds 1 RAM:D59D ds 1 RAM:D59E ds 1 RAM:D59F ds 1 RAM:D5A0 ds 1 RAM:D5A1 ds 1 RAM:D5A2 ds 1 RAM:D5A3 ds 1 RAM:D5A4 ds 1 RAM:D5A5 ds 1 RAM:D5A6 ds 1 RAM:D5A7 ds 1 RAM:D5A8 ds 1 RAM:D5A9 ds 1 RAM:D5AA ds 1 RAM:D5AB ds 1 RAM:D5AC ds 1 RAM:D5AD ds 1 RAM:D5AE ds 1 RAM:D5AF ds 1 RAM:D5B0 ds 1 RAM:D5B1 ds 1 RAM:D5B2 ds 1 RAM:D5B3 ds 1 RAM:D5B4 ds 1 RAM:D5B5 ds 1 RAM:D5B6 ds 1 RAM:D5B7 ds 1 RAM:D5B8 ds 1 RAM:D5B9 ds 1 RAM:D5BA ds 1 RAM:D5BB ds 1 RAM:D5BC ds 1 RAM:D5BD ds 1 RAM:D5BE ds 1 RAM:D5BF ds 1 RAM:D5C0 ds 1 RAM:D5C1 ds 1 RAM:D5C2 ds 1 RAM:D5C3 ds 1 RAM:D5C4 ds 1 RAM:D5C5 ds 1 RAM:D5C6 ds 1 RAM:D5C7 ds 1 RAM:D5C8 ds 1 RAM:D5C9 ds 1 RAM:D5CA ds 1 RAM:D5CB ds 1 RAM:D5CC ds 1 RAM:D5CD ds 1 RAM:D5CE ds 1 RAM:D5CF ds 1 RAM:D5D0 ds 1 RAM:D5D1 ds 1 RAM:D5D2 ds 1 RAM:D5D3 ds 1 RAM:D5D4 ds 1 RAM:D5D5 ds 1 RAM:D5D6 ds 1 RAM:D5D7 ds 1 RAM:D5D8 ds 1 RAM:D5D9 ds 1 RAM:D5DA ds 1 RAM:D5DB ds 1 RAM:D5DC ds 1 RAM:D5DD ds 1 RAM:D5DE ds 1 RAM:D5DF ds 1 RAM:D5E0 ds 1 RAM:D5E1 ds 1 RAM:D5E2 ds 1 RAM:D5E3 ds 1 RAM:D5E4 ds 1 RAM:D5E5 ds 1 RAM:D5E6 ds 1 RAM:D5E7 ds 1 RAM:D5E8 ds 1 RAM:D5E9 ds 1 RAM:D5EA ds 1 RAM:D5EB ds 1 RAM:D5EC ds 1 RAM:D5ED ds 1 RAM:D5EE ds 1 RAM:D5EF ds 1 RAM:D5F0 ds 1 RAM:D5F1 ds 1 RAM:D5F2 ds 1 RAM:D5F3 ds 1 RAM:D5F4 ds 1 RAM:D5F5 ds 1 RAM:D5F6 ds 1 RAM:D5F7 ds 1 RAM:D5F8 ds 1 RAM:D5F9 ds 1 RAM:D5FA ds 1 RAM:D5FB ds 1 RAM:D5FC ds 1 RAM:D5FD ds 1 RAM:D5FE ds 1 RAM:D5FF ds 1 RAM:D600 ds 1 RAM:D601 ds 1 RAM:D602 ds 1 RAM:D603 ds 1 RAM:D604 ds 1 RAM:D605 ds 1 RAM:D606 ds 1 RAM:D607 ds 1 RAM:D608 ds 1 RAM:D609 ds 1 RAM:D60A ds 1 RAM:D60B ds 1 RAM:D60C ds 1 RAM:D60D ds 1 RAM:D60E ds 1 RAM:D60F ds 1 RAM:D610 ds 1 RAM:D611 ds 1 RAM:D612 ds 1 RAM:D613 ds 1 RAM:D614 ds 1 RAM:D615 ds 1 RAM:D616 ds 1 RAM:D617 ds 1 RAM:D618 ds 1 RAM:D619 ds 1 RAM:D61A ds 1 RAM:D61B ds 1 RAM:D61C ds 1 RAM:D61D ds 1 RAM:D61E ds 1 RAM:D61F ds 1 RAM:D620 ds 1 RAM:D621 ds 1 RAM:D622 ds 1 RAM:D623 ds 1 RAM:D624 ds 1 RAM:D625 ds 1 RAM:D626 ds 1 RAM:D627 ds 1 RAM:D628 ds 1 RAM:D629 ds 1 RAM:D62A ds 1 RAM:D62B ds 1 RAM:D62C ds 1 RAM:D62D ds 1 RAM:D62E ds 1 RAM:D62F ds 1 RAM:D630 ds 1 RAM:D631 ds 1 RAM:D632 ds 1 RAM:D633 ds 1 RAM:D634 ds 1 RAM:D635 ds 1 RAM:D636 ds 1 RAM:D637 ds 1 RAM:D638 ds 1 RAM:D639 ds 1 RAM:D63A ds 1 RAM:D63B ds 1 RAM:D63C ds 1 RAM:D63D ds 1 RAM:D63E ds 1 RAM:D63F ds 1 RAM:D640 ds 1 RAM:D641 ds 1 RAM:D642 ds 1 RAM:D643 ds 1 RAM:D644 ds 1 RAM:D645 ds 1 RAM:D646 ds 1 RAM:D647 ds 1 RAM:D648 ds 1 RAM:D649 ds 1 RAM:D64A ds 1 RAM:D64B ds 1 RAM:D64C ds 1 RAM:D64D ds 1 RAM:D64E ds 1 RAM:D64F ds 1 RAM:D650 ds 1 RAM:D651 ds 1 RAM:D652 ds 1 RAM:D653 ds 1 RAM:D654 ds 1 RAM:D655 ds 1 RAM:D656 ds 1 RAM:D657 ds 1 RAM:D658 ds 1 RAM:D659 ds 1 RAM:D65A ds 1 RAM:D65B ds 1 RAM:D65C ds 1 RAM:D65D ds 1 RAM:D65E ds 1 RAM:D65F ds 1 RAM:D660 ds 1 RAM:D661 ds 1 RAM:D662 ds 1 RAM:D663 ds 1 RAM:D664 ds 1 RAM:D665 ds 1 RAM:D666 ds 1 RAM:D667 ds 1 RAM:D668 ds 1 RAM:D669 ds 1 RAM:D66A ds 1 RAM:D66B ds 1 RAM:D66C ds 1 RAM:D66D ds 1 RAM:D66E ds 1 RAM:D66F ds 1 RAM:D670 ds 1 RAM:D671 ds 1 RAM:D672 ds 1 RAM:D673 ds 1 RAM:D674 ds 1 RAM:D675 ds 1 RAM:D676 ds 1 RAM:D677 ds 1 RAM:D678 ds 1 RAM:D679 ds 1 RAM:D67A ds 1 RAM:D67B ds 1 RAM:D67C ds 1 RAM:D67D ds 1 RAM:D67E ds 1 RAM:D67F ds 1 RAM:D680 ds 1 RAM:D681 ds 1 RAM:D682 ds 1 RAM:D683 ds 1 RAM:D684 ds 1 RAM:D685 ds 1 RAM:D686 ds 1 RAM:D687 ds 1 RAM:D688 ds 1 RAM:D689 ds 1 RAM:D68A ds 1 RAM:D68B ds 1 RAM:D68C ds 1 RAM:D68D ds 1 RAM:D68E ds 1 RAM:D68F ds 1 RAM:D690 ds 1 RAM:D691 ds 1 RAM:D692 ds 1 RAM:D693 ds 1 RAM:D694 ds 1 RAM:D695 ds 1 RAM:D696 ds 1 RAM:D697 ds 1 RAM:D698 ds 1 RAM:D699 ds 1 RAM:D69A ds 1 RAM:D69B ds 1 RAM:D69C ds 1 RAM:D69D ds 1 RAM:D69E ds 1 RAM:D69F ds 1 RAM:D6A0 ds 1 RAM:D6A1 ds 1 RAM:D6A2 ds 1 RAM:D6A3 ds 1 RAM:D6A4 ds 1 RAM:D6A5 ds 1 RAM:D6A6 ds 1 RAM:D6A7 ds 1 RAM:D6A8 ds 1 RAM:D6A9 ds 1 RAM:D6AA ds 1 RAM:D6AB ds 1 RAM:D6AC ds 1 RAM:D6AD ds 1 RAM:D6AE ds 1 RAM:D6AF ds 1 RAM:D6B0 ds 1 RAM:D6B1 ds 1 RAM:D6B2 ds 1 RAM:D6B3 ds 1 RAM:D6B4 ds 1 RAM:D6B5 ds 1 RAM:D6B6 ds 1 RAM:D6B7 ds 1 RAM:D6B8 ds 1 RAM:D6B9 ds 1 RAM:D6BA ds 1 RAM:D6BB ds 1 RAM:D6BC ds 1 RAM:D6BD ds 1 RAM:D6BE ds 1 RAM:D6BF ds 1 RAM:D6C0 ds 1 RAM:D6C1 ds 1 RAM:D6C2 ds 1 RAM:D6C3 ds 1 RAM:D6C4 ds 1 RAM:D6C5 ds 1 RAM:D6C6 ds 1 RAM:D6C7 ds 1 RAM:D6C8 ds 1 RAM:D6C9 ds 1 RAM:D6CA ds 1 RAM:D6CB ds 1 RAM:D6CC ds 1 RAM:D6CD ds 1 RAM:D6CE ds 1 RAM:D6CF ds 1 RAM:D6D0 ds 1 RAM:D6D1 ds 1 RAM:D6D2 ds 1 RAM:D6D3 ds 1 RAM:D6D4 ds 1 RAM:D6D5 ds 1 RAM:D6D6 ds 1 RAM:D6D7 ds 1 RAM:D6D8 ds 1 RAM:D6D9 ds 1 RAM:D6DA ds 1 RAM:D6DB ds 1 RAM:D6DC ds 1 RAM:D6DD ds 1 RAM:D6DE ds 1 RAM:D6DF ds 1 RAM:D6E0 ds 1 RAM:D6E1 ds 1 RAM:D6E2 ds 1 RAM:D6E3 ds 1 RAM:D6E4 ds 1 RAM:D6E5 ds 1 RAM:D6E6 ds 1 RAM:D6E7 ds 1 RAM:D6E8 ds 1 RAM:D6E9 ds 1 RAM:D6EA ds 1 RAM:D6EB ds 1 RAM:D6EC ds 1 RAM:D6ED ds 1 RAM:D6EE ds 1 RAM:D6EF ds 1 RAM:D6F0 ds 1 RAM:D6F1 ds 1 RAM:D6F2 ds 1 RAM:D6F3 ds 1 RAM:D6F4 ds 1 RAM:D6F5 ds 1 RAM:D6F6 ds 1 RAM:D6F7 ds 1 RAM:D6F8 ds 1 RAM:D6F9 ds 1 RAM:D6FA ds 1 RAM:D6FB ds 1 RAM:D6FC ds 1 RAM:D6FD ds 1 RAM:D6FE ds 1 RAM:D6FF ds 1 RAM:D700 ds 1 RAM:D701 ds 1 RAM:D702 ds 1 RAM:D703 ds 1 RAM:D704 ds 1 RAM:D705 ds 1 RAM:D706 ds 1 RAM:D707 ds 1 RAM:D708 ds 1 RAM:D709 ds 1 RAM:D70A ds 1 RAM:D70B ds 1 RAM:D70C ds 1 RAM:D70D ds 1 RAM:D70E ds 1 RAM:D70F ds 1 RAM:D710 ds 1 RAM:D711 ds 1 RAM:D712 ds 1 RAM:D713 ds 1 RAM:D714 ds 1 RAM:D715 ds 1 RAM:D716 ds 1 RAM:D717 ds 1 RAM:D718 ds 1 RAM:D719 ds 1 RAM:D71A ds 1 RAM:D71B ds 1 RAM:D71C ds 1 RAM:D71D ds 1 RAM:D71E ds 1 RAM:D71F ds 1 RAM:D720 ds 1 RAM:D721 ds 1 RAM:D722 ds 1 RAM:D723 ds 1 RAM:D724 ds 1 RAM:D725 ds 1 RAM:D726 ds 1 RAM:D727 ds 1 RAM:D728 ds 1 RAM:D729 ds 1 RAM:D72A ds 1 RAM:D72B ds 1 RAM:D72C ds 1 RAM:D72D ds 1 RAM:D72E ds 1 RAM:D72F ds 1 RAM:D730 ds 1 RAM:D731 ds 1 RAM:D732 ds 1 RAM:D733 ds 1 RAM:D734 ds 1 RAM:D735 ds 1 RAM:D736 ds 1 RAM:D737 ds 1 RAM:D738 ds 1 RAM:D739 ds 1 RAM:D73A ds 1 RAM:D73B ds 1 RAM:D73C ds 1 RAM:D73D ds 1 RAM:D73E ds 1 RAM:D73F ds 1 RAM:D740 ds 1 RAM:D741 ds 1 RAM:D742 ds 1 RAM:D743 ds 1 RAM:D744 ds 1 RAM:D745 ds 1 RAM:D746 ds 1 RAM:D747 ds 1 RAM:D748 ds 1 RAM:D749 ds 1 RAM:D74A ds 1 RAM:D74B ds 1 RAM:D74C ds 1 RAM:D74D ds 1 RAM:D74E ds 1 RAM:D74F ds 1 RAM:D750 ds 1 RAM:D751 ds 1 RAM:D752 ds 1 RAM:D753 ds 1 RAM:D754 ds 1 RAM:D755 ds 1 RAM:D756 ds 1 RAM:D757 ds 1 RAM:D758 ds 1 RAM:D759 ds 1 RAM:D75A ds 1 RAM:D75B ds 1 RAM:D75C ds 1 RAM:D75D ds 1 RAM:D75E ds 1 RAM:D75F ds 1 RAM:D760 ds 1 RAM:D761 ds 1 RAM:D762 ds 1 RAM:D763 ds 1 RAM:D764 ds 1 RAM:D765 ds 1 RAM:D766 ds 1 RAM:D767 ds 1 RAM:D768 ds 1 RAM:D769 ds 1 RAM:D76A ds 1 RAM:D76B ds 1 RAM:D76C ds 1 RAM:D76D ds 1 RAM:D76E ds 1 RAM:D76F ds 1 RAM:D770 ds 1 RAM:D771 ds 1 RAM:D772 ds 1 RAM:D773 ds 1 RAM:D774 ds 1 RAM:D775 ds 1 RAM:D776 ds 1 RAM:D777 ds 1 RAM:D778 ds 1 RAM:D779 ds 1 RAM:D77A ds 1 RAM:D77B ds 1 RAM:D77C ds 1 RAM:D77D ds 1 RAM:D77E ds 1 RAM:D77F ds 1 RAM:D780 ds 1 RAM:D781 ds 1 RAM:D782 ds 1 RAM:D783 ds 1 RAM:D784 ds 1 RAM:D785 ds 1 RAM:D786 ds 1 RAM:D787 ds 1 RAM:D788 ds 1 RAM:D789 ds 1 RAM:D78A ds 1 RAM:D78B ds 1 RAM:D78C ds 1 RAM:D78D ds 1 RAM:D78E ds 1 RAM:D78F ds 1 RAM:D790 ds 1 RAM:D791 ds 1 RAM:D792 ds 1 RAM:D793 ds 1 RAM:D794 ds 1 RAM:D795 ds 1 RAM:D796 ds 1 RAM:D797 ds 1 RAM:D798 ds 1 RAM:D799 ds 1 RAM:D79A ds 1 RAM:D79B ds 1 RAM:D79C ds 1 RAM:D79D ds 1 RAM:D79E ds 1 RAM:D79F ds 1 RAM:D7A0 ds 1 RAM:D7A1 ds 1 RAM:D7A2 ds 1 RAM:D7A3 ds 1 RAM:D7A4 ds 1 RAM:D7A5 ds 1 RAM:D7A6 ds 1 RAM:D7A7 ds 1 RAM:D7A8 ds 1 RAM:D7A9 ds 1 RAM:D7AA ds 1 RAM:D7AB ds 1 RAM:D7AC ds 1 RAM:D7AD ds 1 RAM:D7AE ds 1 RAM:D7AF ds 1 RAM:D7B0 ds 1 RAM:D7B1 ds 1 RAM:D7B2 ds 1 RAM:D7B3 ds 1 RAM:D7B4 ds 1 RAM:D7B5 ds 1 RAM:D7B6 ds 1 RAM:D7B7 ds 1 RAM:D7B8 ds 1 RAM:D7B9 ds 1 RAM:D7BA ds 1 RAM:D7BB ds 1 RAM:D7BC ds 1 RAM:D7BD ds 1 RAM:D7BE ds 1 RAM:D7BF ds 1 RAM:D7C0 ds 1 RAM:D7C1 ds 1 RAM:D7C2 ds 1 RAM:D7C3 ds 1 RAM:D7C4 ds 1 RAM:D7C5 ds 1 RAM:D7C6 ds 1 RAM:D7C7 ds 1 RAM:D7C8 ds 1 RAM:D7C9 ds 1 RAM:D7CA ds 1 RAM:D7CB ds 1 RAM:D7CC ds 1 RAM:D7CD ds 1 RAM:D7CE ds 1 RAM:D7CF ds 1 RAM:D7D0 ds 1 RAM:D7D1 ds 1 RAM:D7D2 ds 1 RAM:D7D3 ds 1 RAM:D7D4 ds 1 RAM:D7D5 ds 1 RAM:D7D6 ds 1 RAM:D7D7 ds 1 RAM:D7D8 ds 1 RAM:D7D9 ds 1 RAM:D7DA ds 1 RAM:D7DB ds 1 RAM:D7DC ds 1 RAM:D7DD ds 1 RAM:D7DE ds 1 RAM:D7DF ds 1 RAM:D7E0 ds 1 RAM:D7E1 ds 1 RAM:D7E2 ds 1 RAM:D7E3 ds 1 RAM:D7E4 ds 1 RAM:D7E5 ds 1 RAM:D7E6 ds 1 RAM:D7E7 ds 1 RAM:D7E8 ds 1 RAM:D7E9 ds 1 RAM:D7EA ds 1 RAM:D7EB ds 1 RAM:D7EC ds 1 RAM:D7ED ds 1 RAM:D7EE ds 1 RAM:D7EF ds 1 RAM:D7F0 ds 1 RAM:D7F1 ds 1 RAM:D7F2 ds 1 RAM:D7F3 ds 1 RAM:D7F4 ds 1 RAM:D7F5 ds 1 RAM:D7F6 ds 1 RAM:D7F7 ds 1 RAM:D7F8 ds 1 RAM:D7F9 ds 1 RAM:D7FA ds 1 RAM:D7FB ds 1 RAM:D7FC ds 1 RAM:D7FD ds 1 RAM:D7FE ds 1 RAM:D7FF ds 1 RAM:D800 ds 1 RAM:D801 ds 1 RAM:D802 ds 1 RAM:D803 ds 1 RAM:D804 ds 1 RAM:D805 ds 1 RAM:D806 ds 1 RAM:D807 ds 1 RAM:D808 ds 1 RAM:D809 ds 1 RAM:D80A ds 1 RAM:D80B ds 1 RAM:D80C ds 1 RAM:D80D ds 1 RAM:D80E ds 1 RAM:D80F ds 1 RAM:D810 ds 1 RAM:D811 ds 1 RAM:D812 ds 1 RAM:D813 ds 1 RAM:D814 ds 1 RAM:D815 ds 1 RAM:D816 ds 1 RAM:D817 ds 1 RAM:D818 ds 1 RAM:D819 ds 1 RAM:D81A ds 1 RAM:D81B ds 1 RAM:D81C ds 1 RAM:D81D ds 1 RAM:D81E ds 1 RAM:D81F ds 1 RAM:D820 ds 1 RAM:D821 ds 1 RAM:D822 ds 1 RAM:D823 ds 1 RAM:D824 ds 1 RAM:D825 ds 1 RAM:D826 ds 1 RAM:D827 ds 1 RAM:D828 ds 1 RAM:D829 ds 1 RAM:D82A ds 1 RAM:D82B ds 1 RAM:D82C ds 1 RAM:D82D ds 1 RAM:D82E ds 1 RAM:D82F ds 1 RAM:D830 ds 1 RAM:D831 ds 1 RAM:D832 ds 1 RAM:D833 ds 1 RAM:D834 ds 1 RAM:D835 ds 1 RAM:D836 ds 1 RAM:D837 ds 1 RAM:D838 ds 1 RAM:D839 ds 1 RAM:D83A ds 1 RAM:D83B ds 1 RAM:D83C ds 1 RAM:D83D ds 1 RAM:D83E ds 1 RAM:D83F ds 1 RAM:D840 ds 1 RAM:D841 ds 1 RAM:D842 ds 1 RAM:D843 ds 1 RAM:D844 ds 1 RAM:D845 ds 1 RAM:D846 ds 1 RAM:D847 ds 1 RAM:D848 ds 1 RAM:D849 ds 1 RAM:D84A ds 1 RAM:D84B ds 1 RAM:D84C ds 1 RAM:D84D ds 1 RAM:D84E ds 1 RAM:D84F ds 1 RAM:D850 ds 1 RAM:D851 ds 1 RAM:D852 ds 1 RAM:D853 ds 1 RAM:D854 ds 1 RAM:D855 ds 1 RAM:D856 ds 1 RAM:D857 ds 1 RAM:D858 ds 1 RAM:D859 ds 1 RAM:D85A ds 1 RAM:D85B ds 1 RAM:D85C ds 1 RAM:D85D ds 1 RAM:D85E ds 1 RAM:D85F ds 1 RAM:D860 ds 1 RAM:D861 ds 1 RAM:D862 ds 1 RAM:D863 ds 1 RAM:D864 ds 1 RAM:D865 ds 1 RAM:D866 ds 1 RAM:D867 ds 1 RAM:D868 ds 1 RAM:D869 ds 1 RAM:D86A ds 1 RAM:D86B ds 1 RAM:D86C ds 1 RAM:D86D ds 1 RAM:D86E ds 1 RAM:D86F ds 1 RAM:D870 ds 1 RAM:D871 ds 1 RAM:D872 ds 1 RAM:D873 ds 1 RAM:D874 ds 1 RAM:D875 ds 1 RAM:D876 ds 1 RAM:D877 ds 1 RAM:D878 ds 1 RAM:D879 ds 1 RAM:D87A ds 1 RAM:D87B ds 1 RAM:D87C ds 1 RAM:D87D ds 1 RAM:D87E ds 1 RAM:D87F ds 1 RAM:D880 ds 1 RAM:D881 ds 1 RAM:D882 ds 1 RAM:D883 ds 1 RAM:D884 ds 1 RAM:D885 ds 1 RAM:D886 ds 1 RAM:D887 ds 1 RAM:D888 ds 1 RAM:D889 ds 1 RAM:D88A ds 1 RAM:D88B ds 1 RAM:D88C ds 1 RAM:D88D ds 1 RAM:D88E ds 1 RAM:D88F ds 1 RAM:D890 ds 1 RAM:D891 ds 1 RAM:D892 ds 1 RAM:D893 ds 1 RAM:D894 ds 1 RAM:D895 ds 1 RAM:D896 ds 1 RAM:D897 ds 1 RAM:D898 ds 1 RAM:D899 ds 1 RAM:D89A ds 1 RAM:D89B ds 1 RAM:D89C ds 1 RAM:D89D ds 1 RAM:D89E ds 1 RAM:D89F ds 1 RAM:D8A0 ds 1 RAM:D8A1 ds 1 RAM:D8A2 ds 1 RAM:D8A3 ds 1 RAM:D8A4 ds 1 RAM:D8A5 ds 1 RAM:D8A6 ds 1 RAM:D8A7 ds 1 RAM:D8A8 ds 1 RAM:D8A9 ds 1 RAM:D8AA ds 1 RAM:D8AB ds 1 RAM:D8AC ds 1 RAM:D8AD ds 1 RAM:D8AE ds 1 RAM:D8AF ds 1 RAM:D8B0 ds 1 RAM:D8B1 ds 1 RAM:D8B2 ds 1 RAM:D8B3 ds 1 RAM:D8B4 ds 1 RAM:D8B5 ds 1 RAM:D8B6 ds 1 RAM:D8B7 ds 1 RAM:D8B8 ds 1 RAM:D8B9 ds 1 RAM:D8BA ds 1 RAM:D8BB ds 1 RAM:D8BC ds 1 RAM:D8BD ds 1 RAM:D8BE ds 1 RAM:D8BF ds 1 RAM:D8C0 ds 1 RAM:D8C1 ds 1 RAM:D8C2 ds 1 RAM:D8C3 ds 1 RAM:D8C4 ds 1 RAM:D8C5 ds 1 RAM:D8C6 ds 1 RAM:D8C7 ds 1 RAM:D8C8 ds 1 RAM:D8C9 ds 1 RAM:D8CA ds 1 RAM:D8CB ds 1 RAM:D8CC ds 1 RAM:D8CD ds 1 RAM:D8CE ds 1 RAM:D8CF ds 1 RAM:D8D0 ds 1 RAM:D8D1 ds 1 RAM:D8D2 ds 1 RAM:D8D3 ds 1 RAM:D8D4 ds 1 RAM:D8D5 ds 1 RAM:D8D6 ds 1 RAM:D8D7 ds 1 RAM:D8D8 ds 1 RAM:D8D9 ds 1 RAM:D8DA ds 1 RAM:D8DB ds 1 RAM:D8DC ds 1 RAM:D8DD ds 1 RAM:D8DE ds 1 RAM:D8DF ds 1 RAM:D8E0 ds 1 RAM:D8E1 ds 1 RAM:D8E2 ds 1 RAM:D8E3 ds 1 RAM:D8E4 ds 1 RAM:D8E5 ds 1 RAM:D8E6 ds 1 RAM:D8E7 ds 1 RAM:D8E8 ds 1 RAM:D8E9 ds 1 RAM:D8EA ds 1 RAM:D8EB ds 1 RAM:D8EC ds 1 RAM:D8ED ds 1 RAM:D8EE ds 1 RAM:D8EF ds 1 RAM:D8F0 ds 1 RAM:D8F1 ds 1 RAM:D8F2 ds 1 RAM:D8F3 ds 1 RAM:D8F4 ds 1 RAM:D8F5 ds 1 RAM:D8F6 ds 1 RAM:D8F7 ds 1 RAM:D8F8 ds 1 RAM:D8F9 ds 1 RAM:D8FA ds 1 RAM:D8FB ds 1 RAM:D8FC ds 1 RAM:D8FD ds 1 RAM:D8FE ds 1 RAM:D8FF ds 1 RAM:D900 ds 1 RAM:D901 ds 1 RAM:D902 ds 1 RAM:D903 ds 1 RAM:D904 ds 1 RAM:D905 ds 1 RAM:D906 ds 1 RAM:D907 ds 1 RAM:D908 ds 1 RAM:D909 ds 1 RAM:D90A ds 1 RAM:D90B ds 1 RAM:D90C ds 1 RAM:D90D ds 1 RAM:D90E ds 1 RAM:D90F ds 1 RAM:D910 ds 1 RAM:D911 ds 1 RAM:D912 ds 1 RAM:D913 ds 1 RAM:D914 ds 1 RAM:D915 ds 1 RAM:D916 ds 1 RAM:D917 ds 1 RAM:D918 ds 1 RAM:D919 ds 1 RAM:D91A ds 1 RAM:D91B ds 1 RAM:D91C ds 1 RAM:D91D ds 1 RAM:D91E ds 1 RAM:D91F ds 1 RAM:D920 ds 1 RAM:D921 ds 1 RAM:D922 ds 1 RAM:D923 ds 1 RAM:D924 ds 1 RAM:D925 ds 1 RAM:D926 ds 1 RAM:D927 ds 1 RAM:D928 ds 1 RAM:D929 ds 1 RAM:D92A ds 1 RAM:D92B ds 1 RAM:D92C ds 1 RAM:D92D ds 1 RAM:D92E ds 1 RAM:D92F ds 1 RAM:D930 ds 1 RAM:D931 ds 1 RAM:D932 ds 1 RAM:D933 ds 1 RAM:D934 ds 1 RAM:D935 ds 1 RAM:D936 ds 1 RAM:D937 ds 1 RAM:D938 ds 1 RAM:D939 ds 1 RAM:D93A ds 1 RAM:D93B ds 1 RAM:D93C ds 1 RAM:D93D ds 1 RAM:D93E ds 1 RAM:D93F ds 1 RAM:D940 ds 1 RAM:D941 ds 1 RAM:D942 ds 1 RAM:D943 ds 1 RAM:D944 ds 1 RAM:D945 ds 1 RAM:D946 ds 1 RAM:D947 ds 1 RAM:D948 ds 1 RAM:D949 ds 1 RAM:D94A ds 1 RAM:D94B ds 1 RAM:D94C ds 1 RAM:D94D ds 1 RAM:D94E ds 1 RAM:D94F ds 1 RAM:D950 ds 1 RAM:D951 ds 1 RAM:D952 ds 1 RAM:D953 ds 1 RAM:D954 ds 1 RAM:D955 ds 1 RAM:D956 ds 1 RAM:D957 ds 1 RAM:D958 ds 1 RAM:D959 ds 1 RAM:D95A ds 1 RAM:D95B ds 1 RAM:D95C ds 1 RAM:D95D ds 1 RAM:D95E ds 1 RAM:D95F ds 1 RAM:D960 ds 1 RAM:D961 ds 1 RAM:D962 ds 1 RAM:D963 ds 1 RAM:D964 ds 1 RAM:D965 ds 1 RAM:D966 ds 1 RAM:D967 ds 1 RAM:D968 ds 1 RAM:D969 ds 1 RAM:D96A ds 1 RAM:D96B ds 1 RAM:D96C ds 1 RAM:D96D ds 1 RAM:D96E ds 1 RAM:D96F ds 1 RAM:D970 ds 1 RAM:D971 ds 1 RAM:D972 ds 1 RAM:D973 ds 1 RAM:D974 ds 1 RAM:D975 ds 1 RAM:D976 ds 1 RAM:D977 ds 1 RAM:D978 ds 1 RAM:D979 ds 1 RAM:D97A ds 1 RAM:D97B ds 1 RAM:D97C ds 1 RAM:D97D ds 1 RAM:D97E ds 1 RAM:D97F ds 1 RAM:D980 ds 1 RAM:D981 ds 1 RAM:D982 ds 1 RAM:D983 ds 1 RAM:D984 ds 1 RAM:D985 ds 1 RAM:D986 ds 1 RAM:D987 ds 1 RAM:D988 ds 1 RAM:D989 ds 1 RAM:D98A ds 1 RAM:D98B ds 1 RAM:D98C ds 1 RAM:D98D ds 1 RAM:D98E ds 1 RAM:D98F ds 1 RAM:D990 ds 1 RAM:D991 ds 1 RAM:D992 ds 1 RAM:D993 ds 1 RAM:D994 ds 1 RAM:D995 ds 1 RAM:D996 ds 1 RAM:D997 ds 1 RAM:D998 ds 1 RAM:D999 ds 1 RAM:D99A ds 1 RAM:D99B ds 1 RAM:D99C ds 1 RAM:D99D ds 1 RAM:D99E ds 1 RAM:D99F ds 1 RAM:D9A0 ds 1 RAM:D9A1 ds 1 RAM:D9A2 ds 1 RAM:D9A3 ds 1 RAM:D9A4 ds 1 RAM:D9A5 ds 1 RAM:D9A6 ds 1 RAM:D9A7 ds 1 RAM:D9A8 ds 1 RAM:D9A9 ds 1 RAM:D9AA ds 1 RAM:D9AB ds 1 RAM:D9AC ds 1 RAM:D9AD ds 1 RAM:D9AE ds 1 RAM:D9AF ds 1 RAM:D9B0 ds 1 RAM:D9B1 ds 1 RAM:D9B2 ds 1 RAM:D9B3 ds 1 RAM:D9B4 ds 1 RAM:D9B5 ds 1 RAM:D9B6 ds 1 RAM:D9B7 ds 1 RAM:D9B8 ds 1 RAM:D9B9 ds 1 RAM:D9BA ds 1 RAM:D9BB ds 1 RAM:D9BC ds 1 RAM:D9BD ds 1 RAM:D9BE ds 1 RAM:D9BF ds 1 RAM:D9C0 ds 1 RAM:D9C1 ds 1 RAM:D9C2 ds 1 RAM:D9C3 ds 1 RAM:D9C4 ds 1 RAM:D9C5 ds 1 RAM:D9C6 ds 1 RAM:D9C7 ds 1 RAM:D9C8 ds 1 RAM:D9C9 ds 1 RAM:D9CA ds 1 RAM:D9CB ds 1 RAM:D9CC ds 1 RAM:D9CD ds 1 RAM:D9CE ds 1 RAM:D9CF ds 1 RAM:D9D0 ds 1 RAM:D9D1 ds 1 RAM:D9D2 ds 1 RAM:D9D3 ds 1 RAM:D9D4 ds 1 RAM:D9D5 ds 1 RAM:D9D6 ds 1 RAM:D9D7 ds 1 RAM:D9D8 ds 1 RAM:D9D9 ds 1 RAM:D9DA ds 1 RAM:D9DB ds 1 RAM:D9DC ds 1 RAM:D9DD ds 1 RAM:D9DE ds 1 RAM:D9DF ds 1 RAM:D9E0 ds 1 RAM:D9E1 ds 1 RAM:D9E2 ds 1 RAM:D9E3 ds 1 RAM:D9E4 ds 1 RAM:D9E5 ds 1 RAM:D9E6 ds 1 RAM:D9E7 ds 1 RAM:D9E8 ds 1 RAM:D9E9 ds 1 RAM:D9EA ds 1 RAM:D9EB ds 1 RAM:D9EC ds 1 RAM:D9ED ds 1 RAM:D9EE ds 1 RAM:D9EF ds 1 RAM:D9F0 ds 1 RAM:D9F1 ds 1 RAM:D9F2 ds 1 RAM:D9F3 ds 1 RAM:D9F4 ds 1 RAM:D9F5 ds 1 RAM:D9F6 ds 1 RAM:D9F7 ds 1 RAM:D9F8 ds 1 RAM:D9F9 ds 1 RAM:D9FA ds 1 RAM:D9FB ds 1 RAM:D9FC ds 1 RAM:D9FD ds 1 RAM:D9FE ds 1 RAM:D9FF ds 1 RAM:DA00 ds 1 RAM:DA01 ds 1 RAM:DA02 ds 1 RAM:DA03 ds 1 RAM:DA04 ds 1 RAM:DA05 ds 1 RAM:DA06 ds 1 RAM:DA07 ds 1 RAM:DA08 ds 1 RAM:DA09 ds 1 RAM:DA0A ds 1 RAM:DA0B ds 1 RAM:DA0C ds 1 RAM:DA0D ds 1 RAM:DA0E ds 1 RAM:DA0F ds 1 RAM:DA10 ds 1 RAM:DA11 ds 1 RAM:DA12 ds 1 RAM:DA13 ds 1 RAM:DA14 ds 1 RAM:DA15 ds 1 RAM:DA16 ds 1 RAM:DA17 ds 1 RAM:DA18 ds 1 RAM:DA19 ds 1 RAM:DA1A ds 1 RAM:DA1B ds 1 RAM:DA1C ds 1 RAM:DA1D ds 1 RAM:DA1E ds 1 RAM:DA1F ds 1 RAM:DA20 ds 1 RAM:DA21 ds 1 RAM:DA22 ds 1 RAM:DA23 ds 1 RAM:DA24 ds 1 RAM:DA25 ds 1 RAM:DA26 ds 1 RAM:DA27 ds 1 RAM:DA28 ds 1 RAM:DA29 ds 1 RAM:DA2A ds 1 RAM:DA2B ds 1 RAM:DA2C ds 1 RAM:DA2D ds 1 RAM:DA2E ds 1 RAM:DA2F ds 1 RAM:DA30 ds 1 RAM:DA31 ds 1 RAM:DA32 ds 1 RAM:DA33 ds 1 RAM:DA34 ds 1 RAM:DA35 ds 1 RAM:DA36 ds 1 RAM:DA37 ds 1 RAM:DA38 ds 1 RAM:DA39 ds 1 RAM:DA3A ds 1 RAM:DA3B ds 1 RAM:DA3C ds 1 RAM:DA3D ds 1 RAM:DA3E ds 1 RAM:DA3F ds 1 RAM:DA40 ds 1 RAM:DA41 ds 1 RAM:DA42 ds 1 RAM:DA43 ds 1 RAM:DA44 ds 1 RAM:DA45 ds 1 RAM:DA46 ds 1 RAM:DA47 ds 1 RAM:DA48 ds 1 RAM:DA49 ds 1 RAM:DA4A ds 1 RAM:DA4B ds 1 RAM:DA4C ds 1 RAM:DA4D ds 1 RAM:DA4E ds 1 RAM:DA4F ds 1 RAM:DA50 ds 1 RAM:DA51 ds 1 RAM:DA52 ds 1 RAM:DA53 ds 1 RAM:DA54 ds 1 RAM:DA55 ds 1 RAM:DA56 ds 1 RAM:DA57 ds 1 RAM:DA58 ds 1 RAM:DA59 ds 1 RAM:DA5A ds 1 RAM:DA5B ds 1 RAM:DA5C ds 1 RAM:DA5D ds 1 RAM:DA5E ds 1 RAM:DA5F ds 1 RAM:DA60 ds 1 RAM:DA61 ds 1 RAM:DA62 ds 1 RAM:DA63 ds 1 RAM:DA64 ds 1 RAM:DA65 ds 1 RAM:DA66 ds 1 RAM:DA67 ds 1 RAM:DA68 ds 1 RAM:DA69 ds 1 RAM:DA6A ds 1 RAM:DA6B ds 1 RAM:DA6C ds 1 RAM:DA6D ds 1 RAM:DA6E ds 1 RAM:DA6F ds 1 RAM:DA70 ds 1 RAM:DA71 ds 1 RAM:DA72 ds 1 RAM:DA73 ds 1 RAM:DA74 ds 1 RAM:DA75 ds 1 RAM:DA76 ds 1 RAM:DA77 ds 1 RAM:DA78 ds 1 RAM:DA79 ds 1 RAM:DA7A ds 1 RAM:DA7B ds 1 RAM:DA7C ds 1 RAM:DA7D ds 1 RAM:DA7E ds 1 RAM:DA7F ds 1 RAM:DA80 ds 1 RAM:DA81 ds 1 RAM:DA82 ds 1 RAM:DA83 ds 1 RAM:DA84 ds 1 RAM:DA85 ds 1 RAM:DA86 ds 1 RAM:DA87 ds 1 RAM:DA88 ds 1 RAM:DA89 ds 1 RAM:DA8A ds 1 RAM:DA8B ds 1 RAM:DA8C ds 1 RAM:DA8D ds 1 RAM:DA8E ds 1 RAM:DA8F ds 1 RAM:DA90 ds 1 RAM:DA91 ds 1 RAM:DA92 ds 1 RAM:DA93 ds 1 RAM:DA94 ds 1 RAM:DA95 ds 1 RAM:DA96 ds 1 RAM:DA97 ds 1 RAM:DA98 ds 1 RAM:DA99 ds 1 RAM:DA9A ds 1 RAM:DA9B ds 1 RAM:DA9C ds 1 RAM:DA9D ds 1 RAM:DA9E ds 1 RAM:DA9F ds 1 RAM:DAA0 ds 1 RAM:DAA1 ds 1 RAM:DAA2 ds 1 RAM:DAA3 ds 1 RAM:DAA4 ds 1 RAM:DAA5 ds 1 RAM:DAA6 ds 1 RAM:DAA7 ds 1 RAM:DAA8 ds 1 RAM:DAA9 ds 1 RAM:DAAA ds 1 RAM:DAAB ds 1 RAM:DAAC ds 1 RAM:DAAD ds 1 RAM:DAAE ds 1 RAM:DAAF ds 1 RAM:DAB0 ds 1 RAM:DAB1 ds 1 RAM:DAB2 ds 1 RAM:DAB3 ds 1 RAM:DAB4 ds 1 RAM:DAB5 ds 1 RAM:DAB6 ds 1 RAM:DAB7 ds 1 RAM:DAB8 ds 1 RAM:DAB9 ds 1 RAM:DABA ds 1 RAM:DABB ds 1 RAM:DABC ds 1 RAM:DABD ds 1 RAM:DABE ds 1 RAM:DABF ds 1 RAM:DAC0 ds 1 RAM:DAC1 ds 1 RAM:DAC2 ds 1 RAM:DAC3 ds 1 RAM:DAC4 ds 1 RAM:DAC5 ds 1 RAM:DAC6 ds 1 RAM:DAC7 ds 1 RAM:DAC8 ds 1 RAM:DAC9 ds 1 RAM:DACA ds 1 RAM:DACB ds 1 RAM:DACC ds 1 RAM:DACD ds 1 RAM:DACE ds 1 RAM:DACF ds 1 RAM:DAD0 ds 1 RAM:DAD1 ds 1 RAM:DAD2 ds 1 RAM:DAD3 ds 1 RAM:DAD4 ds 1 RAM:DAD5 ds 1 RAM:DAD6 ds 1 RAM:DAD7 ds 1 RAM:DAD8 ds 1 RAM:DAD9 ds 1 RAM:DADA ds 1 RAM:DADB ds 1 RAM:DADC ds 1 RAM:DADD ds 1 RAM:DADE ds 1 RAM:DADF ds 1 RAM:DAE0 ds 1 RAM:DAE1 ds 1 RAM:DAE2 ds 1 RAM:DAE3 ds 1 RAM:DAE4 ds 1 RAM:DAE5 ds 1 RAM:DAE6 ds 1 RAM:DAE7 ds 1 RAM:DAE8 ds 1 RAM:DAE9 ds 1 RAM:DAEA ds 1 RAM:DAEB ds 1 RAM:DAEC ds 1 RAM:DAED ds 1 RAM:DAEE ds 1 RAM:DAEF ds 1 RAM:DAF0 ds 1 RAM:DAF1 ds 1 RAM:DAF2 ds 1 RAM:DAF3 ds 1 RAM:DAF4 ds 1 RAM:DAF5 ds 1 RAM:DAF6 ds 1 RAM:DAF7 ds 1 RAM:DAF8 ds 1 RAM:DAF9 ds 1 RAM:DAFA ds 1 RAM:DAFB ds 1 RAM:DAFC ds 1 RAM:DAFD ds 1 RAM:DAFE ds 1 RAM:DAFF ds 1 RAM:DB00 ds 1 RAM:DB01 ds 1 RAM:DB02 ds 1 RAM:DB03 ds 1 RAM:DB04 ds 1 RAM:DB05 ds 1 RAM:DB06 ds 1 RAM:DB07 ds 1 RAM:DB08 ds 1 RAM:DB09 ds 1 RAM:DB0A ds 1 RAM:DB0B ds 1 RAM:DB0C ds 1 RAM:DB0D ds 1 RAM:DB0E ds 1 RAM:DB0F ds 1 RAM:DB10 ds 1 RAM:DB11 ds 1 RAM:DB12 ds 1 RAM:DB13 ds 1 RAM:DB14 ds 1 RAM:DB15 ds 1 RAM:DB16 ds 1 RAM:DB17 ds 1 RAM:DB18 ds 1 RAM:DB19 ds 1 RAM:DB1A ds 1 RAM:DB1B ds 1 RAM:DB1C ds 1 RAM:DB1D ds 1 RAM:DB1E ds 1 RAM:DB1F ds 1 RAM:DB20 ds 1 RAM:DB21 ds 1 RAM:DB22 ds 1 RAM:DB23 ds 1 RAM:DB24 ds 1 RAM:DB25 ds 1 RAM:DB26 ds 1 RAM:DB27 ds 1 RAM:DB28 ds 1 RAM:DB29 ds 1 RAM:DB2A ds 1 RAM:DB2B ds 1 RAM:DB2C ds 1 RAM:DB2D ds 1 RAM:DB2E ds 1 RAM:DB2F ds 1 RAM:DB30 ds 1 RAM:DB31 ds 1 RAM:DB32 ds 1 RAM:DB33 ds 1 RAM:DB34 ds 1 RAM:DB35 ds 1 RAM:DB36 ds 1 RAM:DB37 ds 1 RAM:DB38 ds 1 RAM:DB39 ds 1 RAM:DB3A ds 1 RAM:DB3B ds 1 RAM:DB3C ds 1 RAM:DB3D ds 1 RAM:DB3E ds 1 RAM:DB3F ds 1 RAM:DB40 ds 1 RAM:DB41 ds 1 RAM:DB42 ds 1 RAM:DB43 ds 1 RAM:DB44 ds 1 RAM:DB45 ds 1 RAM:DB46 ds 1 RAM:DB47 ds 1 RAM:DB48 ds 1 RAM:DB49 ds 1 RAM:DB4A ds 1 RAM:DB4B ds 1 RAM:DB4C ds 1 RAM:DB4D ds 1 RAM:DB4E ds 1 RAM:DB4F ds 1 RAM:DB50 ds 1 RAM:DB51 ds 1 RAM:DB52 ds 1 RAM:DB53 ds 1 RAM:DB54 ds 1 RAM:DB55 ds 1 RAM:DB56 ds 1 RAM:DB57 ds 1 RAM:DB58 ds 1 RAM:DB59 ds 1 RAM:DB5A ds 1 RAM:DB5B ds 1 RAM:DB5C ds 1 RAM:DB5D ds 1 RAM:DB5E ds 1 RAM:DB5F ds 1 RAM:DB60 ds 1 RAM:DB61 ds 1 RAM:DB62 ds 1 RAM:DB63 ds 1 RAM:DB64 ds 1 RAM:DB65 ds 1 RAM:DB66 ds 1 RAM:DB67 ds 1 RAM:DB68 ds 1 RAM:DB69 ds 1 RAM:DB6A ds 1 RAM:DB6B ds 1 RAM:DB6C ds 1 RAM:DB6D ds 1 RAM:DB6E ds 1 RAM:DB6F ds 1 RAM:DB70 ds 1 RAM:DB71 ds 1 RAM:DB72 ds 1 RAM:DB73 ds 1 RAM:DB74 ds 1 RAM:DB75 ds 1 RAM:DB76 ds 1 RAM:DB77 ds 1 RAM:DB78 ds 1 RAM:DB79 ds 1 RAM:DB7A ds 1 RAM:DB7B ds 1 RAM:DB7C ds 1 RAM:DB7D ds 1 RAM:DB7E ds 1 RAM:DB7F ds 1 RAM:DB80 ds 1 RAM:DB81 ds 1 RAM:DB82 ds 1 RAM:DB83 ds 1 RAM:DB84 ds 1 RAM:DB85 ds 1 RAM:DB86 ds 1 RAM:DB87 ds 1 RAM:DB88 ds 1 RAM:DB89 ds 1 RAM:DB8A ds 1 RAM:DB8B ds 1 RAM:DB8C ds 1 RAM:DB8D ds 1 RAM:DB8E ds 1 RAM:DB8F ds 1 RAM:DB90 ds 1 RAM:DB91 ds 1 RAM:DB92 ds 1 RAM:DB93 ds 1 RAM:DB94 ds 1 RAM:DB95 ds 1 RAM:DB96 ds 1 RAM:DB97 ds 1 RAM:DB98 ds 1 RAM:DB99 ds 1 RAM:DB9A ds 1 RAM:DB9B ds 1 RAM:DB9C ds 1 RAM:DB9D ds 1 RAM:DB9E ds 1 RAM:DB9F ds 1 RAM:DBA0 ds 1 RAM:DBA1 ds 1 RAM:DBA2 ds 1 RAM:DBA3 ds 1 RAM:DBA4 ds 1 RAM:DBA5 ds 1 RAM:DBA6 ds 1 RAM:DBA7 ds 1 RAM:DBA8 ds 1 RAM:DBA9 ds 1 RAM:DBAA ds 1 RAM:DBAB ds 1 RAM:DBAC ds 1 RAM:DBAD ds 1 RAM:DBAE ds 1 RAM:DBAF ds 1 RAM:DBB0 ds 1 RAM:DBB1 ds 1 RAM:DBB2 ds 1 RAM:DBB3 ds 1 RAM:DBB4 ds 1 RAM:DBB5 ds 1 RAM:DBB6 ds 1 RAM:DBB7 ds 1 RAM:DBB8 ds 1 RAM:DBB9 ds 1 RAM:DBBA ds 1 RAM:DBBB ds 1 RAM:DBBC ds 1 RAM:DBBD ds 1 RAM:DBBE ds 1 RAM:DBBF ds 1 RAM:DBC0 ds 1 RAM:DBC1 ds 1 RAM:DBC2 ds 1 RAM:DBC3 ds 1 RAM:DBC4 ds 1 RAM:DBC5 ds 1 RAM:DBC6 ds 1 RAM:DBC7 ds 1 RAM:DBC8 ds 1 RAM:DBC9 ds 1 RAM:DBCA ds 1 RAM:DBCB ds 1 RAM:DBCC ds 1 RAM:DBCD ds 1 RAM:DBCE ds 1 RAM:DBCF ds 1 RAM:DBD0 ds 1 RAM:DBD1 ds 1 RAM:DBD2 ds 1 RAM:DBD3 ds 1 RAM:DBD4 ds 1 RAM:DBD5 ds 1 RAM:DBD6 ds 1 RAM:DBD7 ds 1 RAM:DBD8 ds 1 RAM:DBD9 ds 1 RAM:DBDA ds 1 RAM:DBDB ds 1 RAM:DBDC ds 1 RAM:DBDD ds 1 RAM:DBDE ds 1 RAM:DBDF ds 1 RAM:DBE0 ds 1 RAM:DBE1 ds 1 RAM:DBE2 ds 1 RAM:DBE3 ds 1 RAM:DBE4 ds 1 RAM:DBE5 ds 1 RAM:DBE6 ds 1 RAM:DBE7 ds 1 RAM:DBE8 ds 1 RAM:DBE9 ds 1 RAM:DBEA ds 1 RAM:DBEB ds 1 RAM:DBEC ds 1 RAM:DBED ds 1 RAM:DBEE ds 1 RAM:DBEF ds 1 RAM:DBF0 ds 1 RAM:DBF1 ds 1 RAM:DBF2 ds 1 RAM:DBF3 ds 1 RAM:DBF4 ds 1 RAM:DBF5 ds 1 RAM:DBF6 ds 1 RAM:DBF7 ds 1 RAM:DBF8 ds 1 RAM:DBF9 ds 1 RAM:DBFA ds 1 RAM:DBFB ds 1 RAM:DBFC ds 1 RAM:DBFD ds 1 RAM:DBFE ds 1 RAM:DBFF ds 1 RAM:DC00 ds 1 RAM:DC01 ds 1 RAM:DC02 ds 1 RAM:DC03 ds 1 RAM:DC04 ds 1 RAM:DC05 ds 1 RAM:DC06 ds 1 RAM:DC07 ds 1 RAM:DC08 ds 1 RAM:DC09 ds 1 RAM:DC0A ds 1 RAM:DC0B ds 1 RAM:DC0C ds 1 RAM:DC0D ds 1 RAM:DC0E ds 1 RAM:DC0F ds 1 RAM:DC10 ds 1 RAM:DC11 ds 1 RAM:DC12 ds 1 RAM:DC13 ds 1 RAM:DC14 ds 1 RAM:DC15 ds 1 RAM:DC16 ds 1 RAM:DC17 ds 1 RAM:DC18 ds 1 RAM:DC19 ds 1 RAM:DC1A ds 1 RAM:DC1B ds 1 RAM:DC1C ds 1 RAM:DC1D ds 1 RAM:DC1E ds 1 RAM:DC1F ds 1 RAM:DC20 ds 1 RAM:DC21 ds 1 RAM:DC22 ds 1 RAM:DC23 ds 1 RAM:DC24 ds 1 RAM:DC25 ds 1 RAM:DC26 ds 1 RAM:DC27 ds 1 RAM:DC28 ds 1 RAM:DC29 ds 1 RAM:DC2A ds 1 RAM:DC2B ds 1 RAM:DC2C ds 1 RAM:DC2D ds 1 RAM:DC2E ds 1 RAM:DC2F ds 1 RAM:DC30 ds 1 RAM:DC31 ds 1 RAM:DC32 ds 1 RAM:DC33 ds 1 RAM:DC34 ds 1 RAM:DC35 ds 1 RAM:DC36 ds 1 RAM:DC37 ds 1 RAM:DC38 ds 1 RAM:DC39 ds 1 RAM:DC3A ds 1 RAM:DC3B ds 1 RAM:DC3C ds 1 RAM:DC3D ds 1 RAM:DC3E ds 1 RAM:DC3F ds 1 RAM:DC40 ds 1 RAM:DC41 ds 1 RAM:DC42 ds 1 RAM:DC43 ds 1 RAM:DC44 ds 1 RAM:DC45 ds 1 RAM:DC46 ds 1 RAM:DC47 ds 1 RAM:DC48 ds 1 RAM:DC49 ds 1 RAM:DC4A ds 1 RAM:DC4B ds 1 RAM:DC4C ds 1 RAM:DC4D ds 1 RAM:DC4E ds 1 RAM:DC4F ds 1 RAM:DC50 ds 1 RAM:DC51 ds 1 RAM:DC52 ds 1 RAM:DC53 ds 1 RAM:DC54 ds 1 RAM:DC55 ds 1 RAM:DC56 ds 1 RAM:DC57 ds 1 RAM:DC58 ds 1 RAM:DC59 ds 1 RAM:DC5A ds 1 RAM:DC5B ds 1 RAM:DC5C ds 1 RAM:DC5D ds 1 RAM:DC5E ds 1 RAM:DC5F ds 1 RAM:DC60 ds 1 RAM:DC61 ds 1 RAM:DC62 ds 1 RAM:DC63 ds 1 RAM:DC64 ds 1 RAM:DC65 ds 1 RAM:DC66 ds 1 RAM:DC67 ds 1 RAM:DC68 ds 1 RAM:DC69 ds 1 RAM:DC6A ds 1 RAM:DC6B ds 1 RAM:DC6C ds 1 RAM:DC6D ds 1 RAM:DC6E ds 1 RAM:DC6F ds 1 RAM:DC70 ds 1 RAM:DC71 ds 1 RAM:DC72 ds 1 RAM:DC73 ds 1 RAM:DC74 ds 1 RAM:DC75 ds 1 RAM:DC76 ds 1 RAM:DC77 ds 1 RAM:DC78 ds 1 RAM:DC79 ds 1 RAM:DC7A ds 1 RAM:DC7B ds 1 RAM:DC7C ds 1 RAM:DC7D ds 1 RAM:DC7E ds 1 RAM:DC7F ds 1 RAM:DC80 ds 1 RAM:DC81 ds 1 RAM:DC82 ds 1 RAM:DC83 ds 1 RAM:DC84 ds 1 RAM:DC85 ds 1 RAM:DC86 ds 1 RAM:DC87 ds 1 RAM:DC88 ds 1 RAM:DC89 ds 1 RAM:DC8A ds 1 RAM:DC8B ds 1 RAM:DC8C ds 1 RAM:DC8D ds 1 RAM:DC8E ds 1 RAM:DC8F ds 1 RAM:DC90 ds 1 RAM:DC91 ds 1 RAM:DC92 ds 1 RAM:DC93 ds 1 RAM:DC94 ds 1 RAM:DC95 ds 1 RAM:DC96 ds 1 RAM:DC97 ds 1 RAM:DC98 ds 1 RAM:DC99 ds 1 RAM:DC9A ds 1 RAM:DC9B ds 1 RAM:DC9C ds 1 RAM:DC9D ds 1 RAM:DC9E ds 1 RAM:DC9F ds 1 RAM:DCA0 ds 1 RAM:DCA1 ds 1 RAM:DCA2 ds 1 RAM:DCA3 ds 1 RAM:DCA4 ds 1 RAM:DCA5 ds 1 RAM:DCA6 ds 1 RAM:DCA7 ds 1 RAM:DCA8 ds 1 RAM:DCA9 ds 1 RAM:DCAA ds 1 RAM:DCAB ds 1 RAM:DCAC ds 1 RAM:DCAD ds 1 RAM:DCAE ds 1 RAM:DCAF ds 1 RAM:DCB0 ds 1 RAM:DCB1 ds 1 RAM:DCB2 ds 1 RAM:DCB3 ds 1 RAM:DCB4 ds 1 RAM:DCB5 ds 1 RAM:DCB6 ds 1 RAM:DCB7 ds 1 RAM:DCB8 ds 1 RAM:DCB9 ds 1 RAM:DCBA ds 1 RAM:DCBB ds 1 RAM:DCBC ds 1 RAM:DCBD ds 1 RAM:DCBE ds 1 RAM:DCBF ds 1 RAM:DCC0 ds 1 RAM:DCC1 ds 1 RAM:DCC2 ds 1 RAM:DCC3 ds 1 RAM:DCC4 ds 1 RAM:DCC5 ds 1 RAM:DCC6 ds 1 RAM:DCC7 ds 1 RAM:DCC8 ds 1 RAM:DCC9 ds 1 RAM:DCCA ds 1 RAM:DCCB ds 1 RAM:DCCC ds 1 RAM:DCCD ds 1 RAM:DCCE ds 1 RAM:DCCF ds 1 RAM:DCD0 ds 1 RAM:DCD1 ds 1 RAM:DCD2 ds 1 RAM:DCD3 ds 1 RAM:DCD4 ds 1 RAM:DCD5 ds 1 RAM:DCD6 ds 1 RAM:DCD7 ds 1 RAM:DCD8 ds 1 RAM:DCD9 ds 1 RAM:DCDA ds 1 RAM:DCDB ds 1 RAM:DCDC ds 1 RAM:DCDD ds 1 RAM:DCDE ds 1 RAM:DCDF ds 1 RAM:DCE0 ds 1 RAM:DCE1 ds 1 RAM:DCE2 ds 1 RAM:DCE3 ds 1 RAM:DCE4 ds 1 RAM:DCE5 ds 1 RAM:DCE6 ds 1 RAM:DCE7 ds 1 RAM:DCE8 ds 1 RAM:DCE9 ds 1 RAM:DCEA ds 1 RAM:DCEB ds 1 RAM:DCEC ds 1 RAM:DCED ds 1 RAM:DCEE ds 1 RAM:DCEF ds 1 RAM:DCF0 ds 1 RAM:DCF1 ds 1 RAM:DCF2 ds 1 RAM:DCF3 ds 1 RAM:DCF4 ds 1 RAM:DCF5 ds 1 RAM:DCF6 ds 1 RAM:DCF7 ds 1 RAM:DCF8 ds 1 RAM:DCF9 ds 1 RAM:DCFA ds 1 RAM:DCFB ds 1 RAM:DCFC ds 1 RAM:DCFD ds 1 RAM:DCFE ds 1 RAM:DCFF ds 1 RAM:DD00 ds 1 RAM:DD01 ds 1 RAM:DD02 ds 1 RAM:DD03 ds 1 RAM:DD04 ds 1 RAM:DD05 ds 1 RAM:DD06 ds 1 RAM:DD07 ds 1 RAM:DD08 ds 1 RAM:DD09 ds 1 RAM:DD0A ds 1 RAM:DD0B ds 1 RAM:DD0C ds 1 RAM:DD0D ds 1 RAM:DD0E ds 1 RAM:DD0F ds 1 RAM:DD10 ds 1 RAM:DD11 ds 1 RAM:DD12 ds 1 RAM:DD13 ds 1 RAM:DD14 ds 1 RAM:DD15 ds 1 RAM:DD16 ds 1 RAM:DD17 ds 1 RAM:DD18 ds 1 RAM:DD19 ds 1 RAM:DD1A ds 1 RAM:DD1B ds 1 RAM:DD1C ds 1 RAM:DD1D ds 1 RAM:DD1E ds 1 RAM:DD1F ds 1 RAM:DD20 ds 1 RAM:DD21 ds 1 RAM:DD22 ds 1 RAM:DD23 ds 1 RAM:DD24 ds 1 RAM:DD25 ds 1 RAM:DD26 ds 1 RAM:DD27 ds 1 RAM:DD28 ds 1 RAM:DD29 ds 1 RAM:DD2A ds 1 RAM:DD2B ds 1 RAM:DD2C ds 1 RAM:DD2D ds 1 RAM:DD2E ds 1 RAM:DD2F ds 1 RAM:DD30 ds 1 RAM:DD31 ds 1 RAM:DD32 ds 1 RAM:DD33 ds 1 RAM:DD34 ds 1 RAM:DD35 ds 1 RAM:DD36 ds 1 RAM:DD37 ds 1 RAM:DD38 ds 1 RAM:DD39 ds 1 RAM:DD3A ds 1 RAM:DD3B ds 1 RAM:DD3C ds 1 RAM:DD3D ds 1 RAM:DD3E ds 1 RAM:DD3F ds 1 RAM:DD40 ds 1 RAM:DD41 ds 1 RAM:DD42 ds 1 RAM:DD43 ds 1 RAM:DD44 ds 1 RAM:DD45 ds 1 RAM:DD46 ds 1 RAM:DD47 ds 1 RAM:DD48 ds 1 RAM:DD49 ds 1 RAM:DD4A ds 1 RAM:DD4B ds 1 RAM:DD4C ds 1 RAM:DD4D ds 1 RAM:DD4E ds 1 RAM:DD4F ds 1 RAM:DD50 ds 1 RAM:DD51 ds 1 RAM:DD52 ds 1 RAM:DD53 ds 1 RAM:DD54 ds 1 RAM:DD55 ds 1 RAM:DD56 ds 1 RAM:DD57 ds 1 RAM:DD58 ds 1 RAM:DD59 ds 1 RAM:DD5A ds 1 RAM:DD5B ds 1 RAM:DD5C ds 1 RAM:DD5D ds 1 RAM:DD5E ds 1 RAM:DD5F ds 1 RAM:DD60 ds 1 RAM:DD61 ds 1 RAM:DD62 ds 1 RAM:DD63 ds 1 RAM:DD64 ds 1 RAM:DD65 ds 1 RAM:DD66 ds 1 RAM:DD67 ds 1 RAM:DD68 ds 1 RAM:DD69 ds 1 RAM:DD6A ds 1 RAM:DD6B ds 1 RAM:DD6C ds 1 RAM:DD6D ds 1 RAM:DD6E ds 1 RAM:DD6F ds 1 RAM:DD70 ds 1 RAM:DD71 ds 1 RAM:DD72 ds 1 RAM:DD73 ds 1 RAM:DD74 ds 1 RAM:DD75 ds 1 RAM:DD76 ds 1 RAM:DD77 ds 1 RAM:DD78 ds 1 RAM:DD79 ds 1 RAM:DD7A ds 1 RAM:DD7B ds 1 RAM:DD7C ds 1 RAM:DD7D ds 1 RAM:DD7E ds 1 RAM:DD7F ds 1 RAM:DD80 ds 1 RAM:DD81 ds 1 RAM:DD82 ds 1 RAM:DD83 ds 1 RAM:DD84 ds 1 RAM:DD85 ds 1 RAM:DD86 ds 1 RAM:DD87 ds 1 RAM:DD88 ds 1 RAM:DD89 ds 1 RAM:DD8A ds 1 RAM:DD8B ds 1 RAM:DD8C ds 1 RAM:DD8D ds 1 RAM:DD8E ds 1 RAM:DD8F ds 1 RAM:DD90 ds 1 RAM:DD91 ds 1 RAM:DD92 ds 1 RAM:DD93 ds 1 RAM:DD94 ds 1 RAM:DD95 ds 1 RAM:DD96 ds 1 RAM:DD97 ds 1 RAM:DD98 ds 1 RAM:DD99 ds 1 RAM:DD9A ds 1 RAM:DD9B ds 1 RAM:DD9C ds 1 RAM:DD9D ds 1 RAM:DD9E ds 1 RAM:DD9F ds 1 RAM:DDA0 ds 1 RAM:DDA1 ds 1 RAM:DDA2 ds 1 RAM:DDA3 ds 1 RAM:DDA4 ds 1 RAM:DDA5 ds 1 RAM:DDA6 ds 1 RAM:DDA7 ds 1 RAM:DDA8 ds 1 RAM:DDA9 ds 1 RAM:DDAA ds 1 RAM:DDAB ds 1 RAM:DDAC ds 1 RAM:DDAD ds 1 RAM:DDAE ds 1 RAM:DDAF ds 1 RAM:DDB0 ds 1 RAM:DDB1 ds 1 RAM:DDB2 ds 1 RAM:DDB3 ds 1 RAM:DDB4 ds 1 RAM:DDB5 ds 1 RAM:DDB6 ds 1 RAM:DDB7 ds 1 RAM:DDB8 ds 1 RAM:DDB9 ds 1 RAM:DDBA ds 1 RAM:DDBB ds 1 RAM:DDBC ds 1 RAM:DDBD ds 1 RAM:DDBE ds 1 RAM:DDBF ds 1 RAM:DDC0 ds 1 RAM:DDC1 ds 1 RAM:DDC2 ds 1 RAM:DDC3 ds 1 RAM:DDC4 ds 1 RAM:DDC5 ds 1 RAM:DDC6 ds 1 RAM:DDC7 ds 1 RAM:DDC8 ds 1 RAM:DDC9 ds 1 RAM:DDCA ds 1 RAM:DDCB ds 1 RAM:DDCC ds 1 RAM:DDCD ds 1 RAM:DDCE ds 1 RAM:DDCF ds 1 RAM:DDD0 ds 1 RAM:DDD1 ds 1 RAM:DDD2 ds 1 RAM:DDD3 ds 1 RAM:DDD4 ds 1 RAM:DDD5 ds 1 RAM:DDD6 ds 1 RAM:DDD7 ds 1 RAM:DDD8 ds 1 RAM:DDD9 ds 1 RAM:DDDA ds 1 RAM:DDDB ds 1 RAM:DDDC ds 1 RAM:DDDD ds 1 RAM:DDDE ds 1 RAM:DDDF ds 1 RAM:DDE0 ds 1 RAM:DDE1 ds 1 RAM:DDE2 ds 1 RAM:DDE3 ds 1 RAM:DDE4 ds 1 RAM:DDE5 ds 1 RAM:DDE6 ds 1 RAM:DDE7 ds 1 RAM:DDE8 ds 1 RAM:DDE9 ds 1 RAM:DDEA ds 1 RAM:DDEB ds 1 RAM:DDEC ds 1 RAM:DDED ds 1 RAM:DDEE ds 1 RAM:DDEF ds 1 RAM:DDF0 ds 1 RAM:DDF1 ds 1 RAM:DDF2 ds 1 RAM:DDF3 ds 1 RAM:DDF4 ds 1 RAM:DDF5 ds 1 RAM:DDF6 ds 1 RAM:DDF7 ds 1 RAM:DDF8 ds 1 RAM:DDF9 ds 1 RAM:DDFA ds 1 RAM:DDFB ds 1 RAM:DDFC ds 1 RAM:DDFD ds 1 RAM:DDFE ds 1 RAM:DDFF ds 1 RAM:DE00 ds 1 RAM:DE01 ds 1 RAM:DE02 ds 1 RAM:DE03 ds 1 RAM:DE04 ds 1 RAM:DE05 ds 1 RAM:DE06 ds 1 RAM:DE07 ds 1 RAM:DE08 ds 1 RAM:DE09 ds 1 RAM:DE0A ds 1 RAM:DE0B ds 1 RAM:DE0C ds 1 RAM:DE0D ds 1 RAM:DE0E ds 1 RAM:DE0F ds 1 RAM:DE10 ds 1 RAM:DE11 ds 1 RAM:DE12 ds 1 RAM:DE13 ds 1 RAM:DE14 ds 1 RAM:DE15 ds 1 RAM:DE16 ds 1 RAM:DE17 ds 1 RAM:DE18 ds 1 RAM:DE19 ds 1 RAM:DE1A ds 1 RAM:DE1B ds 1 RAM:DE1C ds 1 RAM:DE1D ds 1 RAM:DE1E ds 1 RAM:DE1F ds 1 RAM:DE20 ds 1 RAM:DE21 ds 1 RAM:DE22 ds 1 RAM:DE23 ds 1 RAM:DE24 ds 1 RAM:DE25 ds 1 RAM:DE26 ds 1 RAM:DE27 ds 1 RAM:DE28 ds 1 RAM:DE29 ds 1 RAM:DE2A ds 1 RAM:DE2B ds 1 RAM:DE2C ds 1 RAM:DE2D ds 1 RAM:DE2E ds 1 RAM:DE2F ds 1 RAM:DE30 ds 1 RAM:DE31 ds 1 RAM:DE32 ds 1 RAM:DE33 ds 1 RAM:DE34 ds 1 RAM:DE35 ds 1 RAM:DE36 ds 1 RAM:DE37 ds 1 RAM:DE38 ds 1 RAM:DE39 ds 1 RAM:DE3A ds 1 RAM:DE3B ds 1 RAM:DE3C ds 1 RAM:DE3D ds 1 RAM:DE3E ds 1 RAM:DE3F ds 1 RAM:DE40 ds 1 RAM:DE41 ds 1 RAM:DE42 ds 1 RAM:DE43 ds 1 RAM:DE44 ds 1 RAM:DE45 ds 1 RAM:DE46 ds 1 RAM:DE47 ds 1 RAM:DE48 ds 1 RAM:DE49 ds 1 RAM:DE4A ds 1 RAM:DE4B ds 1 RAM:DE4C ds 1 RAM:DE4D ds 1 RAM:DE4E ds 1 RAM:DE4F ds 1 RAM:DE50 ds 1 RAM:DE51 ds 1 RAM:DE52 ds 1 RAM:DE53 ds 1 RAM:DE54 ds 1 RAM:DE55 ds 1 RAM:DE56 ds 1 RAM:DE57 ds 1 RAM:DE58 ds 1 RAM:DE59 ds 1 RAM:DE5A ds 1 RAM:DE5B ds 1 RAM:DE5C ds 1 RAM:DE5D ds 1 RAM:DE5E ds 1 RAM:DE5F ds 1 RAM:DE60 ds 1 RAM:DE61 ds 1 RAM:DE62 ds 1 RAM:DE63 ds 1 RAM:DE64 ds 1 RAM:DE65 ds 1 RAM:DE66 ds 1 RAM:DE67 ds 1 RAM:DE68 ds 1 RAM:DE69 ds 1 RAM:DE6A ds 1 RAM:DE6B ds 1 RAM:DE6C ds 1 RAM:DE6D ds 1 RAM:DE6E ds 1 RAM:DE6F ds 1 RAM:DE70 ds 1 RAM:DE71 ds 1 RAM:DE72 ds 1 RAM:DE73 ds 1 RAM:DE74 ds 1 RAM:DE75 ds 1 RAM:DE76 ds 1 RAM:DE77 ds 1 RAM:DE78 ds 1 RAM:DE79 ds 1 RAM:DE7A ds 1 RAM:DE7B ds 1 RAM:DE7C ds 1 RAM:DE7D ds 1 RAM:DE7E ds 1 RAM:DE7F ds 1 RAM:DE80 ds 1 RAM:DE81 ds 1 RAM:DE82 ds 1 RAM:DE83 ds 1 RAM:DE84 ds 1 RAM:DE85 ds 1 RAM:DE86 ds 1 RAM:DE87 ds 1 RAM:DE88 ds 1 RAM:DE89 ds 1 RAM:DE8A ds 1 RAM:DE8B ds 1 RAM:DE8C ds 1 RAM:DE8D ds 1 RAM:DE8E ds 1 RAM:DE8F ds 1 RAM:DE90 ds 1 RAM:DE91 ds 1 RAM:DE92 ds 1 RAM:DE93 ds 1 RAM:DE94 ds 1 RAM:DE95 ds 1 RAM:DE96 ds 1 RAM:DE97 ds 1 RAM:DE98 ds 1 RAM:DE99 ds 1 RAM:DE9A ds 1 RAM:DE9B ds 1 RAM:DE9C ds 1 RAM:DE9D ds 1 RAM:DE9E ds 1 RAM:DE9F ds 1 RAM:DEA0 ds 1 RAM:DEA1 ds 1 RAM:DEA2 ds 1 RAM:DEA3 ds 1 RAM:DEA4 ds 1 RAM:DEA5 ds 1 RAM:DEA6 ds 1 RAM:DEA7 ds 1 RAM:DEA8 ds 1 RAM:DEA9 ds 1 RAM:DEAA ds 1 RAM:DEAB ds 1 RAM:DEAC ds 1 RAM:DEAD ds 1 RAM:DEAE ds 1 RAM:DEAF ds 1 RAM:DEB0 ds 1 RAM:DEB1 ds 1 RAM:DEB2 ds 1 RAM:DEB3 ds 1 RAM:DEB4 ds 1 RAM:DEB5 ds 1 RAM:DEB6 ds 1 RAM:DEB7 ds 1 RAM:DEB8 ds 1 RAM:DEB9 ds 1 RAM:DEBA ds 1 RAM:DEBB ds 1 RAM:DEBC ds 1 RAM:DEBD ds 1 RAM:DEBE ds 1 RAM:DEBF ds 1 RAM:DEC0 ds 1 RAM:DEC1 ds 1 RAM:DEC2 ds 1 RAM:DEC3 ds 1 RAM:DEC4 ds 1 RAM:DEC5 ds 1 RAM:DEC6 ds 1 RAM:DEC7 ds 1 RAM:DEC8 ds 1 RAM:DEC9 ds 1 RAM:DECA ds 1 RAM:DECB ds 1 RAM:DECC ds 1 RAM:DECD ds 1 RAM:DECE ds 1 RAM:DECF ds 1 RAM:DED0 ds 1 RAM:DED1 ds 1 RAM:DED2 ds 1 RAM:DED3 ds 1 RAM:DED4 ds 1 RAM:DED5 ds 1 RAM:DED6 ds 1 RAM:DED7 ds 1 RAM:DED8 ds 1 RAM:DED9 ds 1 RAM:DEDA ds 1 RAM:DEDB ds 1 RAM:DEDC ds 1 RAM:DEDD ds 1 RAM:DEDE ds 1 RAM:DEDF ds 1 RAM:DEE0 ds 1 RAM:DEE1 ds 1 RAM:DEE2 ds 1 RAM:DEE3 ds 1 RAM:DEE4 ds 1 RAM:DEE5 ds 1 RAM:DEE6 ds 1 RAM:DEE7 ds 1 RAM:DEE8 ds 1 RAM:DEE9 ds 1 RAM:DEEA ds 1 RAM:DEEB ds 1 RAM:DEEC ds 1 RAM:DEED ds 1 RAM:DEEE ds 1 RAM:DEEF ds 1 RAM:DEF0 ds 1 RAM:DEF1 ds 1 RAM:DEF2 ds 1 RAM:DEF3 ds 1 RAM:DEF4 ds 1 RAM:DEF5 ds 1 RAM:DEF6 ds 1 RAM:DEF7 ds 1 RAM:DEF8 ds 1 RAM:DEF9 ds 1 RAM:DEFA ds 1 RAM:DEFB ds 1 RAM:DEFC ds 1 RAM:DEFD ds 1 RAM:DEFE ds 1 RAM:DEFF ds 1 RAM:DF00 ds 1 RAM:DF01 ds 1 RAM:DF02 ds 1 RAM:DF03 ds 1 RAM:DF04 ds 1 RAM:DF05 ds 1 RAM:DF06 ds 1 RAM:DF07 ds 1 RAM:DF08 ds 1 RAM:DF09 ds 1 RAM:DF0A ds 1 RAM:DF0B ds 1 RAM:DF0C ds 1 RAM:DF0D ds 1 RAM:DF0E ds 1 RAM:DF0F ds 1 RAM:DF10 ds 1 RAM:DF11 ds 1 RAM:DF12 ds 1 RAM:DF13 ds 1 RAM:DF14 ds 1 RAM:DF15 ds 1 RAM:DF16 ds 1 RAM:DF17 ds 1 RAM:DF18 ds 1 RAM:DF19 ds 1 RAM:DF1A ds 1 RAM:DF1B ds 1 RAM:DF1C ds 1 RAM:DF1D ds 1 RAM:DF1E ds 1 RAM:DF1F ds 1 RAM:DF20 ds 1 RAM:DF21 ds 1 RAM:DF22 ds 1 RAM:DF23 ds 1 RAM:DF24 ds 1 RAM:DF25 ds 1 RAM:DF26 ds 1 RAM:DF27 ds 1 RAM:DF28 ds 1 RAM:DF29 ds 1 RAM:DF2A ds 1 RAM:DF2B ds 1 RAM:DF2C ds 1 RAM:DF2D ds 1 RAM:DF2E ds 1 RAM:DF2F ds 1 RAM:DF30 ds 1 RAM:DF31 ds 1 RAM:DF32 ds 1 RAM:DF33 ds 1 RAM:DF34 ds 1 RAM:DF35 ds 1 RAM:DF36 ds 1 RAM:DF37 ds 1 RAM:DF38 ds 1 RAM:DF39 ds 1 RAM:DF3A ds 1 RAM:DF3B ds 1 RAM:DF3C ds 1 RAM:DF3D ds 1 RAM:DF3E ds 1 RAM:DF3F ds 1 RAM:DF40 ds 1 RAM:DF41 ds 1 RAM:DF42 ds 1 RAM:DF43 ds 1 RAM:DF44 ds 1 RAM:DF45 ds 1 RAM:DF46 ds 1 RAM:DF47 ds 1 RAM:DF48 ds 1 RAM:DF49 ds 1 RAM:DF4A ds 1 RAM:DF4B ds 1 RAM:DF4C ds 1 RAM:DF4D ds 1 RAM:DF4E ds 1 RAM:DF4F ds 1 RAM:DF50 ds 1 RAM:DF51 ds 1 RAM:DF52 ds 1 RAM:DF53 ds 1 RAM:DF54 ds 1 RAM:DF55 ds 1 RAM:DF56 ds 1 RAM:DF57 ds 1 RAM:DF58 ds 1 RAM:DF59 ds 1 RAM:DF5A ds 1 RAM:DF5B ds 1 RAM:DF5C ds 1 RAM:DF5D ds 1 RAM:DF5E ds 1 RAM:DF5F ds 1 RAM:DF60 ds 1 RAM:DF61 ds 1 RAM:DF62 ds 1 RAM:DF63 ds 1 RAM:DF64 ds 1 RAM:DF65 ds 1 RAM:DF66 ds 1 RAM:DF67 ds 1 RAM:DF68 ds 1 RAM:DF69 ds 1 RAM:DF6A ds 1 RAM:DF6B ds 1 RAM:DF6C ds 1 RAM:DF6D ds 1 RAM:DF6E ds 1 RAM:DF6F ds 1 RAM:DF70 ds 1 RAM:DF71 ds 1 RAM:DF72 ds 1 RAM:DF73 ds 1 RAM:DF74 ds 1 RAM:DF75 ds 1 RAM:DF76 ds 1 RAM:DF77 ds 1 RAM:DF78 ds 1 RAM:DF79 ds 1 RAM:DF7A ds 1 RAM:DF7B ds 1 RAM:DF7C ds 1 RAM:DF7D ds 1 RAM:DF7E ds 1 RAM:DF7F ds 1 RAM:DF80 ds 1 RAM:DF81 ds 1 RAM:DF82 ds 1 RAM:DF83 ds 1 RAM:DF84 ds 1 RAM:DF85 ds 1 RAM:DF86 ds 1 RAM:DF87 ds 1 RAM:DF88 ds 1 RAM:DF89 ds 1 RAM:DF8A ds 1 RAM:DF8B ds 1 RAM:DF8C ds 1 RAM:DF8D ds 1 RAM:DF8E ds 1 RAM:DF8F ds 1 RAM:DF90 ds 1 RAM:DF91 ds 1 RAM:DF92 ds 1 RAM:DF93 ds 1 RAM:DF94 ds 1 RAM:DF95 ds 1 RAM:DF96 ds 1 RAM:DF97 ds 1 RAM:DF98 ds 1 RAM:DF99 ds 1 RAM:DF9A ds 1 RAM:DF9B ds 1 RAM:DF9C ds 1 RAM:DF9D ds 1 RAM:DF9E ds 1 RAM:DF9F ds 1 RAM:DFA0 ds 1 RAM:DFA1 ds 1 RAM:DFA2 ds 1 RAM:DFA3 ds 1 RAM:DFA4 ds 1 RAM:DFA5 ds 1 RAM:DFA6 ds 1 RAM:DFA7 ds 1 RAM:DFA8 ds 1 RAM:DFA9 ds 1 RAM:DFAA ds 1 RAM:DFAB ds 1 RAM:DFAC ds 1 RAM:DFAD ds 1 RAM:DFAE ds 1 RAM:DFAF ds 1 RAM:DFB0 ds 1 RAM:DFB1 ds 1 RAM:DFB2 ds 1 RAM:DFB3 ds 1 RAM:DFB4 ds 1 RAM:DFB5 ds 1 RAM:DFB6 ds 1 RAM:DFB7 ds 1 RAM:DFB8 ds 1 RAM:DFB9 ds 1 RAM:DFBA ds 1 RAM:DFBB ds 1 RAM:DFBC ds 1 RAM:DFBD ds 1 RAM:DFBE ds 1 RAM:DFBF ds 1 RAM:DFC0 ds 1 RAM:DFC1 ds 1 RAM:DFC2 ds 1 RAM:DFC3 ds 1 RAM:DFC4 ds 1 RAM:DFC5 ds 1 RAM:DFC6 ds 1 RAM:DFC7 ds 1 RAM:DFC8 ds 1 RAM:DFC9 ds 1 RAM:DFCA ds 1 RAM:DFCB ds 1 RAM:DFCC ds 1 RAM:DFCD ds 1 RAM:DFCE ds 1 RAM:DFCF ds 1 RAM:DFD0 ds 1 RAM:DFD1 ds 1 RAM:DFD2 ds 1 RAM:DFD3 ds 1 RAM:DFD4 ds 1 RAM:DFD5 ds 1 RAM:DFD6 ds 1 RAM:DFD7 ds 1 RAM:DFD8 ds 1 RAM:DFD9 ds 1 RAM:DFDA ds 1 RAM:DFDB ds 1 RAM:DFDC ds 1 RAM:DFDD ds 1 RAM:DFDE ds 1 RAM:DFDF ds 1 RAM:DFE0 ds 1 RAM:DFE1 ds 1 RAM:DFE2 ds 1 RAM:DFE3 ds 1 RAM:DFE4 ds 1 RAM:DFE5 ds 1 RAM:DFE6 ds 1 RAM:DFE7 ds 1 RAM:DFE8 ds 1 RAM:DFE9 ds 1 RAM:DFEA ds 1 RAM:DFEB ds 1 RAM:DFEC ds 1 RAM:DFED ds 1 RAM:DFEE ds 1 RAM:DFEF ds 1 RAM:DFF0 ds 1 RAM:DFF1 ds 1 RAM:DFF2 ds 1 RAM:DFF3 ds 1 RAM:DFF4 ds 1 RAM:DFF5 ds 1 RAM:DFF6 ds 1 RAM:DFF7 ds 1 RAM:DFF8 ds 1 RAM:DFF9 ds 1 RAM:DFFA ds 1 RAM:DFFB ds 1 RAM:DFFC ds 1 RAM:DFFD ds 1 RAM:DFFE ds 1 RAM:DFFF ds 1 RAM:DFFF ; end of 'RAM' RAM:DFFF RAM:DFFF ; end of file