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 : 5BB6FBDCB39371E9C0BE2D31F11127325E7F57EF659BE0D65DB3AE04E796C6E0 INTMEM:0000 ; Input MD5 : 1C1F8B513C772B468AC041FD9CCA2ACF INTMEM:0000 ; Input CRC32 : 3BAE4241 INTMEM:0000 INTMEM:0000 INTMEM:0000 ; Processor : 80196 INTMEM:0000 ; Target assembler: Abstract Assembler INTMEM:0000 INTMEM:0000 ; =========================================================================== INTMEM:0000 INTMEM:0000 ; Segment type: Internal processor memory & SFR INTMEM:0000 ; segment INTMEM INTMEM:0000 ZERO_REG: ds 2 ; DATA XREF: ROM_2A16-95E↓w INTMEM:0000 ; ROM_2A16-950↓r ... INTMEM:0000 ; Zero register INTMEM:0002 INTMEM_2: ds 2 ; DATA XREF: ROM_2A16:ROM_2089↓w INTMEM:0002 ; ROM_2A16:ROM_21D6↓r ... INTMEM:0004 INTMEM_4: ds 1 ; DATA XREF: ROM_2A16-80E↓w INTMEM:0004 ; ROM_2A16:ROM_220E↓w ... INTMEM:0005 ds 1 INTMEM:0006 INTMEM_6: ds 1 ; DATA XREF: ROM_2A16-819↓w INTMEM:0006 ; ROM_2A16-278↓w ... INTMEM:0007 INTMEM_7: ds 1 ; DATA XREF: ROM_34AF+6↓r INTMEM:0007 ; ROM_34AF+15↓w ... INTMEM:0008 INT_MASK: ds 1 ; DATA XREF: ROM_2A16+22↓w INTMEM:0008 ; ROM_385E:ROM_38A3↓r ... INTMEM:0008 ; Interrupt mask register INTMEM:0009 INT_PEND: ds 2 ; DATA XREF: ROM_2A16-3EA↓r INTMEM:0009 ; ROM_29FF+7↓r ... INTMEM:0009 ; Interrupt pending register INTMEM:000B ds 1 INTMEM:000C ds 2 INTMEM:000E INTMEM_E: ds 1 ; DATA XREF: ROM_385E+AB↓w INTMEM:000E ; ROM_385E+AE↓w INTMEM:000F IOPORT1: ds 1 ; DATA XREF: ROM_2A16-233↓r INTMEM:000F ; ROM_2A16-21A↓r ... INTMEM:000F ; Input/output port 1 INTMEM:0010 IOPORT2: ds 1 ; DATA XREF: ROM_2A16:ROM_254F↓r INTMEM:0010 ; ROM_2A16-260↓r ... INTMEM:0010 ; Input/output port 2 INTMEM:0011 INTMEM_11: ds 1 ; DATA XREF: ROM_2C74+5↓r INTMEM:0011 ; ROM_385E+BD↓w ... INTMEM:0012 INT_PEND1: ds 1 ; DATA XREF: ROM_385E+48↓w INTMEM:0012 ; Interrupt pending register 1 INTMEM:0013 INT_MASK1: ds 1 ; DATA XREF: ROM_385E+48↓r INTMEM:0013 ; ROM_385E+4B↓w INTMEM:0013 ; Interrupt mask register 1 INTMEM:0014 WSR: ds 1 ; DATA XREF: ROM_385E:ROM_3A03↓w INTMEM:0014 ; Window selection register INTMEM:0015 WSR1: ds 1 ; DATA XREF: ROM_2A16-824↓r INTMEM:0015 ; ROM_2A16:ROM_289E↓r ... INTMEM:0015 ; Window selection register 1 INTMEM:0016 INTMEM_16: ds 1 ; DATA XREF: ROM_2A16-3E4↓r INTMEM:0016 ; ROM_29FF+1↓r ... INTMEM:0017 ds 1 INTMEM:0018 SP: ds 2 ; DATA XREF: ROM_2A16-4FF↓r INTMEM:0018 ; ROM_2A16:ROM_28B4↓r ... INTMEM:0018 ; Stack pointer INTMEM:001A INTMEM_1A: ds 2 ; DATA XREF: ROM_2A16-98A↓r INTMEM:001A ; ROM_2A16-7FE↓w ... INTMEM:001C INTMEM_1C: ds 4 ; DATA XREF: ROM_2A16-987↓r INTMEM:001C ; ROM_2A16:ROM_20D6↓w ... INTMEM:0020 INTMEM_20: ds 4 ; DATA XREF: ROM_2A16-981↓r INTMEM:0020 ; ROM_2A16-962↓w ... INTMEM:0024 INTMEM_24: ds 2 ; DATA XREF: ROM:3234↓w INTMEM:0024 ; ROM_4E42+173↓w ... INTMEM:0026 INTMEM_26: ds 2 ; DATA XREF: ROM_2CE5↓w INTMEM:0026 ; ROM_2CE5+8↓w ... INTMEM:0028 INTMEM_28: ds 2 ; DATA XREF: ROM_2A16-2DA↓w INTMEM:0028 ; ROM_2A16-2D7↓w ... INTMEM:002A INTMEM_2A: ds 2 ; DATA XREF: ROM_385E+4E↓w INTMEM:002A ; ROM_385E+51↓r ... INTMEM:002C INTMEM_2C: ds 4 ; DATA XREF: ROM_2A16-97B↓r INTMEM:002C ; ROM_2A16-58D↓w ... INTMEM:0030 INTMEM_30: ds 2 ; DATA XREF: ROM_2CF9+2↓w INTMEM:0030 ; ROM_2CF9+13↓r ... INTMEM:0032 INTMEM_32: ds 2 ; DATA XREF: ROM_2C9F+13↓w INTMEM:0032 ; ROM_2CD7+2↓w ... INTMEM:0034 INTMEM_34: ds 2 ; DATA XREF: ROM_2D57+23↓r INTMEM:0034 ; ROM_2D92↓w ... INTMEM:0036 INTMEM_36: ds 5 ; DATA XREF: ROM:3232↓r INTMEM:0036 ; ROM:3BE0↓w ... INTMEM:003B INTMEM_3B: ds 1 ; DATA XREF: ROM_34C8+3↓r INTMEM:003B ; ROM:3B95↓w ... INTMEM:003C INTMEM_3C: ds 2 ; DATA XREF: ROM:4040↓w INTMEM:003C ; ROM:4049↓r ... INTMEM:003E INTMEM_3E: ds 2 ; DATA XREF: ROM:3B8E↓w INTMEM:003E ; ROM:3B92↓r ... INTMEM:0040 INTMEM_40: ds 2 ; DATA XREF: ROM_2E92+6↓w INTMEM:0040 ; ROM_486A+16↓w ... INTMEM:0042 INTMEM_42: ds 2 ; DATA XREF: ROM:3E75↓w INTMEM:0042 ; ROM_486A+2B↓w ... INTMEM:0044 INTMEM_44: ds 1 ; DATA XREF: ROM:3E7B↓w INTMEM:0044 ; ROM_486A+30↓w ... INTMEM:0045 INTMEM_45: ds 2 ; DATA XREF: ROM:3E83↓w INTMEM:0045 ; ROM_486A+23↓w ... INTMEM:0047 INTMEM_47: ds 1 ; DATA XREF: ROM_486A+26↓w INTMEM:0047 ; ROM_4E14+3↓r ... INTMEM:0048 INTMEM_48: ds 1 ; DATA XREF: ROM_486A+14↓w INTMEM:0048 ; ROM_4970+1EC↓w ... INTMEM:0049 INTMEM_49: ds 1 ; DATA XREF: ROM_486A↓w INTMEM:0049 ; ROM_4932+8↓r ... INTMEM:004A INTMEM_4A: ds 1 ; DATA XREF: ROM_486A+5↓w INTMEM:004A ; ROM_4932+B↓r ... INTMEM:004B INTMEM_4B: ds 1 ; DATA XREF: ROM_486A+A↓w INTMEM:004B ; ROM_4932+E↓r ... INTMEM:004C INTMEM_4C: ds 2 ; DATA XREF: ROM_486A+F↓w INTMEM:004C ; ROM_4932+11↓r ... INTMEM:004E INTMEM_4E: ds 2 ; DATA XREF: ROM_2A16:ROM_2215↓w INTMEM:004E ; ROM_2A16-67D↓w ... INTMEM:0050 INTMEM_50: ds 2 ; DATA XREF: ROM_2A16-207↓w INTMEM:0050 ; ROM:3EAE↓w INTMEM:0052 INTMEM_52: ds 1 ; DATA XREF: ROM_352C+5F↓w INTMEM:0052 ; ROM_3A28+13↓w ... INTMEM:0053 ds 1 INTMEM:0054 INTMEM_54: ds 1 ; DATA XREF: ROM_2A16:ROM_280C↓w INTMEM:0054 ; ROM_2A16:ROM_2812↓r ... INTMEM:0055 INTMEM_55: ds 2 ; DATA XREF: ROM_352C+42↓w INTMEM:0055 ; ROM_352C:ROM_3587↓w ... INTMEM:0057 ds 1 INTMEM:0058 INTMEM_58: ds 2 ; DATA XREF: ROM_2A16-8F5↓r INTMEM:0058 ; ROM_2A40-16B↓r ... INTMEM:005A INTMEM_5A: ds 2 ; DATA XREF: ROM_2A16-779↓w INTMEM:005A ; ROM_2A16-6EE↓w ... INTMEM:005C INTMEM_5C: ds 2 ; DATA XREF: ROM_2A16:ROM_221B↓w INTMEM:005C ; ROM_2A16-7F2↓w ... INTMEM:005E INTMEM_5E: ds 2 ; DATA XREF: ROM_2A16-622↓w INTMEM:005E ; ROM_2A16:ROM_266A↓w ... INTMEM:0060 INTMEM_60: ds 2 ; DATA XREF: ROM_2A16:ROM_22A3↓w INTMEM:0060 ; ROM_2A16-724↓r ... INTMEM:0062 INTMEM_62: ds 2 ; DATA XREF: ROM_324E:ROM_32B6↓w INTMEM:0062 ; ROM_32B9↓r INTMEM:0064 INTMEM_64: ds 2 ; DATA XREF: ROM_2A16-5C4↓r INTMEM:0064 ; ROM_324E:ROM_3292↓w ... INTMEM:0066 INTMEM_66: ds 2 ; DATA XREF: ROM_2A16:ROM_241E↓r INTMEM:0066 ; ROM_324E+4E↓w ... INTMEM:0068 INTMEM_68: ds 2 ; DATA XREF: ROM_2A16-47F↓w INTMEM:0068 ; ROM_2A16-47C↓w ... INTMEM:006A INTMEM_6A: ds 2 ; DATA XREF: ROM_2A16-98A↓w INTMEM:006A ; ROM_2A16:ROM_247A↓r INTMEM:006C INTMEM_6C: ds 2 ; DATA XREF: ROM_2A16-987↓w INTMEM:006C ; ROM_2A16-599↓r INTMEM:006E INTMEM_6E: ds 2 ; DATA XREF: ROM_2A16-984↓w INTMEM:006E ; ROM_2A16-596↓r INTMEM:0070 INTMEM_70: ds 2 ; DATA XREF: ROM_2A16-981↓w INTMEM:0070 ; ROM_2A16-593↓r INTMEM:0072 INTMEM_72: ds 2 ; DATA XREF: ROM_2A16-97E↓w INTMEM:0072 ; ROM_2A16-590↓r INTMEM:0074 INTMEM_74: ds 2 ; DATA XREF: ROM_2A16-97B↓w INTMEM:0074 ; ROM_2A16-58D↓r INTMEM:0076 INTMEM_76: ds 2 ; DATA XREF: ROM_2A16-964↓w INTMEM:0076 ; ROM_2A16-95E↓r ... INTMEM:0078 INTMEM_78: ds 2 ; DATA XREF: ROM_2A16-912↓r INTMEM:0078 ; ROM_2A16-90A↓w ... INTMEM:007A INTMEM_7A: ds 2 ; DATA XREF: ROM_2A16:ROM_2107↓r INTMEM:007A ; ROM:34D7↓w INTMEM:007C INTMEM_7C: ds 2 ; DATA XREF: ROM_2A16-901↓r INTMEM:007C ; ROM_2A16-8F5↓w ... INTMEM:007E INTMEM_7E: ds 2 ; DATA XREF: ROM_2A16-8FB↓w INTMEM:007E ; ROM_2A16-8CC↓r ... INTMEM:0080 INTMEM_80: ds 2 ; DATA XREF: ROM_2A16-8FB↓r INTMEM:0080 ; ROM_2A16-8EC↓w ... INTMEM:0082 INTMEM_82: ds 2 ; DATA XREF: ROM_2A16-7F8↓w INTMEM:0082 ; ROM_2A16-7EA↓w ... INTMEM:0084 INTMEM_84: ds 2 ; DATA XREF: ROM_2A16-7CC↓w INTMEM:0084 ; ROM_2A16-7A2↓r ... INTMEM:0086 INTMEM_86: ds 2 ; DATA XREF: ROM_2A16-1D8↓w INTMEM:0086 ; ROM_2A16-1D6↓r ... INTMEM:0088 INTMEM_88: ds 1 ; DATA XREF: ROM_2A16-826↓w INTMEM:0088 ; start+977↓w INTMEM:0089 INTMEM_89: ds 1 ; DATA XREF: ROM_2A16:ROM_23D0↓r INTMEM:0089 ; ROM_2A16-61A↓r ... INTMEM:008A INTMEM_8A: ds 1 ; DATA XREF: ROM_2A16-8F2↓r INTMEM:008A ; ROM_2A40:ROM_2A70↓w INTMEM:008B INTMEM_8B: ds 1 ; DATA XREF: ROM_2A40+7↓r INTMEM:008B ; ROM_2A40:ROM_2A56↓w ... INTMEM:008C INTMEM_8C: ds 2 ; DATA XREF: ROM_2A16:ROM_2681↓r INTMEM:008C ; ROM_2A16-349↓w ... INTMEM:008E INTMEM_8E: ds 1 ; DATA XREF: ROM_2A16-375↓w INTMEM:008E ; ROM_2A16-351↓w ... INTMEM:008F INTMEM_8F: ds 1 ; DATA XREF: ROM_2A16-38A↓r INTMEM:008F ; ROM_2A16-385↓w ... INTMEM:0090 INTMEM_90: ds 1 ; DATA XREF: ROM_2A16-3A7↓r INTMEM:0090 ; ROM_2A16-3A2↓w ... INTMEM:0091 INTMEM_91: ds 2 ; DATA XREF: ROM_2A16-3FD↓w INTMEM:0091 ; ROM_2E4A↓w ... INTMEM:0093 INTMEM_93: ds 2 ; DATA XREF: ROM_2A16:ROM_2247↓r INTMEM:0093 ; ROM_2A16:ROM_2292↓r ... INTMEM:0095 INTMEM_95: ds 1 ; DATA XREF: ROM_31AD+4E↓w INTMEM:0095 ; ROM_31AD+55↓w INTMEM:0096 INTMEM_96: ds 1 ; DATA XREF: ROM_3AE8:ROM_3AF8↓r INTMEM:0096 ; ROM_3AE8+25↓w ... INTMEM:0097 INTMEM_97: ds 1 ; DATA XREF: ROM_3AE8+3↓r INTMEM:0097 ; ROM_3AE8+1B↓r ... INTMEM:0098 INTMEM_98: ds 1 ; DATA XREF: ROM_34AF+C↓w INTMEM:0098 ; ROM_3AE8+20↓r ... INTMEM:0099 INTMEM_99: ds 1 ; DATA XREF: ROM:7D69↓r INTMEM:0099 ; ROM:7D9B↓w ... INTMEM:009A INTMEM_9A: ds 1 ; DATA XREF: ROM_2A16-4D7↓r INTMEM:009A ; ROM_2A16:ROM_2562↓w ... INTMEM:009B INTMEM_9B: ds 1 ; DATA XREF: ROM_2A16-975↓r INTMEM:009B ; ROM_2A16-970↓w ... INTMEM:009C INTMEM_9C: ds 1 ; DATA XREF: ROM_2A16-93A↓w INTMEM:009C ; ROM_2A16-88E↓w ... INTMEM:009D INTMEM_9D: ds 1 ; DATA XREF: ROM_2A16:ROM_20FF↓r INTMEM:009D ; ROM_2A16-907↓w ... INTMEM:009E INTMEM_9E: ds 1 ; DATA XREF: ROM_2A16-8FE↓r INTMEM:009E ; ROM_2A16-8F2↓w ... INTMEM:009F INTMEM_9F: ds 1 ; DATA XREF: ROM_2A16-8F8↓w INTMEM:009F ; ROM_2A16-8D3↓r ... INTMEM:00A0 INTMEM_A0: ds 1 ; DATA XREF: ROM_2A16-8F8↓r INTMEM:00A0 ; ROM_2A16-8EF↓w ... INTMEM:00A1 INTMEM_A1: ds 1 ; DATA XREF: ROM_2A16-63D↓r INTMEM:00A1 ; ROM_2A16-61A↓w INTMEM:00A2 INTMEM_A2: ds 1 ; DATA XREF: ROM_2A16-612↓w INTMEM:00A2 ; ROM_2A16:ROM_2406↓r ... INTMEM:00A3 INTMEM_A3: ds 4 ; DATA XREF: ROM_2A16:ROM_2790↓w INTMEM:00A3 ; ROM_2A16-27C↓w ... INTMEM:00A7 INTMEM_A7: ds 1 ; DATA XREF: ROM_352C+1↓r INTMEM:00A7 ; ROM_352C+5↓r ... INTMEM:00A8 INTMEM_A8: ds 1 ; DATA XREF: ROM_2E92+92↓r INTMEM:00A8 ; ROM_385E+194↓w INTMEM:00A9 INTMEM_A9: ds 1 ; DATA XREF: ROM_2A16:ROM_2112↓r INTMEM:00A9 ; ROM_2A16:ROM_21A1↓r ... INTMEM:00AA INTMEM_AA: ds 1 ; DATA XREF: ROM_2A16:ROM_266C↓r INTMEM:00AA ; ROM_2A16:ROM_2678↓w ... INTMEM:00AB INTMEM_AB: ds 1 ; DATA XREF: ROM_2A16:ROM_20AA↓r INTMEM:00AB ; ROM_2A16-967↓r ... INTMEM:00AC INTMEM_AC: ds 1 ; DATA XREF: ROM_2A16-5FD↓r INTMEM:00AC ; ROM_324E+51↓w ... INTMEM:00AD INTMEM_AD: ds 2 ; DATA XREF: ROM_34DE+9↓w INTMEM:00AD ; ROM_34DE+3D↓w ... INTMEM:00AF INTMEM_AF: ds 1 ; DATA XREF: ROM_2A16-64E↓r INTMEM:00AF ; ROM_2A16-64B↓w ... INTMEM:00B0 INTMEM_B0: ds 2 ; DATA XREF: ROM_4E42:ROM_5318↓r INTMEM:00B0 ; ROM_4E42+566↓w ... INTMEM:00B2 INTMEM_B2: ds 1 ; DATA XREF: ROM_5D71+F5↓w INTMEM:00B2 ; ROM_5D71+100↓w ... INTMEM:00B3 INTMEM_B3: ds 1 ; DATA XREF: ROM_5D71+29C↓r INTMEM:00B3 ; ROM_5D71:ROM_608E↓w INTMEM:00B4 INTMEM_B4: ds 1 ; DATA XREF: ROM_489E+64↓w INTMEM:00B4 ; ROM:6655↓w ... INTMEM:00B5 INTMEM_B5: ds 1 ; DATA XREF: ROM_489E+6↓w INTMEM:00B5 ; ROM_4E42+70↓r INTMEM:00B6 INTMEM_B6: ds 1 ; DATA XREF: ROM_5D71+1AF↓r INTMEM:00B6 ; ROM_5D71+20C↓w INTMEM:00B7 INTMEM_B7: ds 1 ; DATA XREF: ROM_5D71:ROM_5F27↓r INTMEM:00B7 ; ROM_5D71+211↓w INTMEM:00B8 INTMEM_B8: ds 7 ; DATA XREF: ROM:6394↓w INTMEM:00B8 ; ROM:63A2↓r ... INTMEM:00BF INTMEM_BF: ds 1 ; DATA XREF: ROM_3AE8+8↓r INTMEM:00BF ; ROM_3AE8+28↓w ... INTMEM:00C0 INTMEM_C0: ds 2 ; DATA XREF: ROM:3D0C↓w INTMEM:00C0 ; ROM_4E42+2D6↓r ... INTMEM:00C2 INTMEM_C2: ds 1 ; DATA XREF: ROM_4E42+3DA↓r INTMEM:00C2 ; ROM_4E42+3F3↓w ... INTMEM:00C3 INTMEM_C3: ds 1 ; DATA XREF: ROM_4970:ROM_49C4↓r INTMEM:00C3 ; ROM_4970:ROM_4A3A↓r ... INTMEM:00C4 INTMEM_C4: ds 1 ; DATA XREF: ROM:ROM_5809↓w INTMEM:00C4 ; ROM:5814↓r ... INTMEM:00C5 INTMEM_C5: ds 1 ; DATA XREF: ROM_5D71:ROM_5F37↓r INTMEM:00C5 ; ROM_5D71:ROM_5F3E↓w INTMEM:00C6 INTMEM_C6: ds 1 ; DATA XREF: ROM:67A8↓w INTMEM:00C6 ; ROM:67B7↓r ... INTMEM:00C7 ds 1 INTMEM:00C8 INTMEM_C8: ds 1 ; DATA XREF: ROM_5D71+44↓w INTMEM:00C8 ; ROM_5D71:ROM_5DD1↓r ... INTMEM:00C9 INTMEM_C9: ds 1 ; DATA XREF: ROM_5D71+152↓w INTMEM:00C9 ; ROM_5D71+233↓r INTMEM:00CA INTMEM_CA: ds 1 ; DATA XREF: ROM_688F+14F↓w INTMEM:00CA ; ROM_688F+168↓w ... INTMEM:00CB INTMEM_CB: ds 1 ; DATA XREF: ROM_4E42+39↓w INTMEM:00CB ; ROM_4E42+4D↓w ... INTMEM:00CC INTMEM_CC: ds 1 ; DATA XREF: ROM_4E42+659↓w INTMEM:00CC ; ROM_4E42:ROM_54A0↓r INTMEM:00CD INTMEM_CD: ds 1 ; DATA XREF: ROM_6B62+BB↓w INTMEM:00CD ; ROM_6B62+C6↓r INTMEM:00CE INTMEM_CE: ds 1 ; DATA XREF: ROM_5D71+B9↓w INTMEM:00CE ; ROM_5D71+C1↓w ... INTMEM:00CF INTMEM_CF: ds 1 ; DATA XREF: ROM_688F+21↓w INTMEM:00CF ; ROM_688F:ROM_68D3↓w ... INTMEM:00D0 INTMEM_D0: ds 2 ; DATA XREF: ROM_688F+179↓w INTMEM:00D0 ; ROM_688F+189↓r ... INTMEM:00D2 ds 1 INTMEM:00D3 INTMEM_D3: ds 1 ; DATA XREF: ROM_54C8+16A↓w INTMEM:00D3 ; ROM_54C8+183↓w ... INTMEM:00D4 INTMEM_D4: ds 2 ; DATA XREF: ROM_4D5D+D↓r INTMEM:00D4 ; ROM_4D5D:ROM_4DD4↓r ... INTMEM:00D6 INTMEM_D6: ds 2 ; DATA XREF: ROM_489E+4F↓w INTMEM:00D6 ; ROM:5937↓r ... INTMEM:00D8 INTMEM_D8: ds 2 ; DATA XREF: ROM_2A16-83A↓w INTMEM:00D8 ; ROM_2A16-833↓w ... INTMEM:00DA INTMEM_DA: ds 2 ; DATA XREF: ROM:5944↓w INTMEM:00DA ; ROM:5954↓w ... INTMEM:00DC INTMEM_DC: ds 4 ; DATA XREF: ROM_688F:ROM_6B2F↓w INTMEM:00DC ; ROM_4E42+3CA↓r ... INTMEM:00E0 INTMEM_E0: ds 1 ; DATA XREF: ROM_54C8+30F↓r INTMEM:00E0 ; ROM:57DD↓w ... INTMEM:00E1 INTMEM_E1: ds 1 ; DATA XREF: ROM_6117+9↓w INTMEM:00E1 ; ROM:622C↓w ... INTMEM:00E2 INTMEM_E2: ds 1 ; DATA XREF: ROM:624B↓w INTMEM:00E2 ; ROM:6346↓w ... INTMEM:00E3 INTMEM_E3: ds 1 ; DATA XREF: ROM:61A6↓r INTMEM:00E3 ; ROM:ROM_61AD↓w ... INTMEM:00E4 INTMEM_E4: ds 1 ; DATA XREF: ROM_6117+2C↓r INTMEM:00E4 ; ROM:ROM_6150↓w ... INTMEM:00E5 INTMEM_E5: ds 7 ; DATA XREF: ROM:ROM_63EE↓w INTMEM:00E5 ; ROM:ROM_64F5↓r ... INTMEM:00EC INTMEM_EC: ds 1 ; DATA XREF: ROM_5BEB+10A↓w INTMEM:00EC ; ROM_5BEB+10D↓w INTMEM:00ED INTMEM_ED: ds 1 ; DATA XREF: ROM_489E+82↓w INTMEM:00ED ; ROM_5BEB+143↓r ... INTMEM:00EE INTMEM_EE: ds 1 ; DATA XREF: ROM_489E+7F↓w INTMEM:00EE ; ROM_5BEB+140↓r ... INTMEM:00EF INTMEM_EF: ds 1 ; DATA XREF: ROM_489E+7C↓w INTMEM:00EF ; ROM_5BEB+13D↓r ... INTMEM:00F0 INTMEM_F0: ds 1 ; DATA XREF: ROM_489E+79↓w INTMEM:00F0 ; ROM_5BEB:ROM_5D25↓r ... INTMEM:00F1 INTMEM_F1: ds 1 ; DATA XREF: ROM_489E+76↓w INTMEM:00F1 ; ROM_5BEB+135↓r ... INTMEM:00F2 INTMEM_F2: ds 1 ; DATA XREF: ROM_4E42+592↓w INTMEM:00F2 ; ROM_4E42:ROM_54A5↓r ... INTMEM:00F3 INTMEM_F3: ds 1 ; DATA XREF: ROM_2A16-283↓r INTMEM:00F3 ; ROM_60A3:ROM_6111↓w INTMEM:00F4 INTMEM_F4: ds 1 ; DATA XREF: ROM_6117+27↓w INTMEM:00F4 ; ROM:6175↓r ... INTMEM:00F5 INTMEM_F5: ds 2 ; DATA XREF: ROM_2A16:ROM_2520↓r INTMEM:00F5 ; ROM_2A16-4CF↓r ... INTMEM:00F7 INTMEM_F7: ds 1 ; DATA XREF: ROM_489E↓w INTMEM:00F7 ; ROM_4970↓r ... INTMEM:00F8 INTMEM_F8: ds 1 ; DATA XREF: ROM_4970+6↓w INTMEM:00F8 ; ROM_4970:ROM_49D9↓r ... INTMEM:00F9 INTMEM_F9: ds 1 ; DATA XREF: ROM_4D5D:ROM_4DF0↓r INTMEM:00F9 ; ROM_4E42+653↓r ... INTMEM:00FA INTMEM_FA: ds 1 ; DATA XREF: ROM_54C8+5E↓r INTMEM:00FA ; ROM_54C8+6D↓w ... INTMEM:00FB INTMEM_FB: ds 2 ; DATA XREF: ROM:59A0↓r INTMEM:00FB ; ROM:ROM_59BF↓w ... INTMEM:00FD INTMEM_FD: ds 1 ; DATA XREF: ROM_4C97+3↓r INTMEM:00FD ; ROM_4C97:ROM_4CAB↓r ... INTMEM:00FE INTMEM_FE: ds 1 ; DATA XREF: ROM_4C97↓r INTMEM:00FE ; ROM_4C97:ROM_4CA8↓w ... INTMEM:00FF INTMEM_FF: ds 1 ; DATA XREF: ROM_32B9+15↓r INTMEM:00FF ; ROM_4E42+24F↓r ... INTMEM:0100 ds 40h INTMEM:0140 INTMEM_140: ds 2 ; DATA XREF: ROM_2A16-196↓r INTMEM:0140 ; ROM_2A16-167↓w ... INTMEM:0142 INTMEM_142: ds 2 ; DATA XREF: ROM_2A16-44A↓r INTMEM:0142 ; ROM_2E92+31↓r ... INTMEM:0144 INTMEM_144: ds 2 ; DATA XREF: ROM_2A16-4EC↓r INTMEM:0144 ; ROM_2A16-4DC↓w ... INTMEM:0146 INTMEM_146: ds 2 ; DATA XREF: ROM_2A16-720↓r INTMEM:0146 ; ROM_2A16-719↓r ... INTMEM:0148 INTMEM_148: ds 4 ; DATA XREF: ROM_2A16-6B2↓r INTMEM:0148 ; ROM_2F8D+19↓w ... INTMEM:014C INTMEM_14C: ds 2 ; DATA XREF: ROM_2A16:ROM_25C4↓w INTMEM:014C ; ROM:3F2C↓r INTMEM:014E INTMEM_14E: ds 2 ; DATA XREF: ROM_3A4E+4↓r INTMEM:014E ; ROM_3A4E+1C↓w INTMEM:0150 INTMEM_150: ds 2 ; DATA XREF: ROM_2A16-643↓r INTMEM:0150 ; ROM_2A16:ROM_23F7↓w INTMEM:0152 INTMEM_152: ds 1 ; DATA XREF: ROM_2A16-5E6↓w INTMEM:0152 ; ROM_4E42+173↓r INTMEM:0153 INTMEM_153: ds 1 ; DATA XREF: ROM_5BEB:ROM_5CF0↓r INTMEM:0154 INTMEM_154: ds 2 ; DATA XREF: ROM_2A40-167↓w INTMEM:0156 INTMEM_156: ds 2 ; DATA XREF: ROM_489E+5F↓w INTMEM:0156 ; ROM_5D71:ROM_5F62↓r ... INTMEM:0158 INTMEM_158: ds 1 ; DATA XREF: ROM_2E92+3F↓r INTMEM:0158 ; ROM_2E92+44↓r ... INTMEM:0159 INTMEM_159: ds 1 ; DATA XREF: ROM_2E92+52↓r INTMEM:0159 ; ROM_385E+144↓w ... INTMEM:015A INTMEM_15A: ds 1 ; DATA XREF: ROM_2E92+CF↓w INTMEM:015A ; ROM_2E92+DB↓r INTMEM:015B INTMEM_15B: ds 1 ; DATA XREF: ROM_3091:ROM_30B6↓w INTMEM:015B ; ROM_30BC+6↓r ... INTMEM:015C INTMEM_15C: ds 3 ; DATA XREF: ROM_2A16-606↓r INTMEM:015C ; ROM_248E+71↓r ... INTMEM:015F INTMEM_15F: ds 1 ; DATA XREF: ROM_2A16-201↓r INTMEM:015F ; ROM_3A06↓w ... INTMEM:0160 INTMEM_160: ds 1 ; DATA XREF: ROM_2A16-1F2↓r INTMEM:0160 ; ROM_3A06+5↓w ... INTMEM:0161 INTMEM_161: ds 1 ; DATA XREF: ROM_2A16:ROM_25E4↓w INTMEM:0161 ; ROM:3EBC↓w ... INTMEM:0162 INTMEM_162: ds 1 ; DATA XREF: ROM:3F8B↓r INTMEM:0162 ; ROM_4970+10E↓w ... INTMEM:0163 INTMEM_163: ds 1 ; DATA XREF: ROM_2A16:ROM_2525↓r INTMEM:0163 ; ROM_2A16:ROM_25F6↓w INTMEM:0164 INTMEM_164: ds 1 ; DATA XREF: ROM_2A16:ROM_25FD↓r INTMEM:0164 ; ROM_2A16-412↓w ... INTMEM:0165 INTMEM_165: ds 1 ; DATA XREF: ROM_2A16-937↓w INTMEM:0165 ; ROM_4C7E+6↓r ... INTMEM:0166 INTMEM_166: ds 1 ; DATA XREF: ROM_2A16-265↓r INTMEM:0166 ; ROM_2A16:ROM_27DE↓w INTMEM:0167 INTMEM_167: ds 9 ; DATA XREF: ROM_2A16-22A↓r INTMEM:0167 ; ROM_2A16-1FC↓r ... INTMEM:0170 INTMEM_170: ds 2 ; DATA XREF: ROM_4E42+229↓w INTMEM:0170 ; ROM_4E42:ROM_51BA↓r ... INTMEM:0172 INTMEM_172: ds 2 ; DATA XREF: ROM_4E42:ROM_504B↓w INTMEM:0174 INTMEM_174: ds 2 ; DATA XREF: ROM_489E+17↓w INTMEM:0174 ; ROM_4E42:ROM_5127↓r ... INTMEM:0176 INTMEM_176: ds 2 ; DATA XREF: ROM_489E+1C↓w INTMEM:0176 ; ROM_4E42:ROM_5137↓r ... INTMEM:0178 INTMEM_178: ds 2 ; DATA XREF: ROM_4970+A3↓r INTMEM:0178 ; ROM_4970+AD↓w ... INTMEM:017A INTMEM_17A: ds 2 ; DATA XREF: ROM_4970+B↓w INTMEM:017A ; ROM_4970:ROM_49B4↓r ... INTMEM:017C INTMEM_17C: ds 2 ; DATA XREF: ROM_4970:ROM_4AB5↓w INTMEM:017C ; ROM_4970+189↓r ... INTMEM:017E INTMEM_17E: ds 2 ; DATA XREF: ROM_4970:ROM_4A9B↓w INTMEM:017E ; ROM_4970:ROM_4B0E↓r ... INTMEM:0180 INTMEM_180: ds 2 ; DATA XREF: ROM_4970:ROM_4A96↓w INTMEM:0180 ; ROM_4970+1B2↓r ... INTMEM:0182 INTMEM_182: ds 2 ; DATA XREF: ROM_4970:ROM_4A91↓w INTMEM:0182 ; ROM_4970+1C4↓r INTMEM:0184 INTMEM_184: ds 2 ; DATA XREF: ROM_6B62+A6↓w INTMEM:0184 ; ROM_6B62:ROM_6CC4↓r INTMEM:0186 INTMEM_186: ds 1 ; DATA XREF: ROM_5BEB+24↓r INTMEM:0186 ; ROM_5BEB+29↓w ... INTMEM:0187 INTMEM_187: ds 1 ; DATA XREF: ROM_6B62+D4↓r INTMEM:0188 INTMEM_188: ds 2 ; DATA XREF: ROM:5969↓r INTMEM:0188 ; ROM_6B62+341↓w INTMEM:018A INTMEM_18A: ds 2 ; DATA XREF: ROM:ROM_5974↓r INTMEM:018A ; ROM_6B62:ROM_6E9E↓w INTMEM:018C INTMEM_18C: ds 2 ; DATA XREF: ROM_54C8:ROM_54F0↓w INTMEM:018C ; ROM:58AC↓r ... INTMEM:018E INTMEM_18E: ds 2 ; DATA XREF: ROM_54C8+147↓w INTMEM:018E ; ROM:58A1↓r INTMEM:0190 INTMEM_190: ds 2 ; DATA XREF: ROM_54C8:ROM_56AB↓r INTMEM:0190 ; ROM_54C8+1F4↓w ... INTMEM:0192 INTMEM_192: ds 0Eh ; DATA XREF: ROM_54C8:ROM_5710↓r INTMEM:0192 ; ROM_54C8:ROM_572D↓r ... INTMEM:01A0 INTMEM_1A0: ds 2 ; DATA XREF: ROM_5BEB+64↓w INTMEM:01A0 ; ROM_5BEB+7A↓w ... INTMEM:01A2 INTMEM_1A2: ds 2 ; DATA XREF: ROM_489E+4A↓w INTMEM:01A2 ; ROM_5BEB+51↓w ... INTMEM:01A4 INTMEM_1A4: ds 6 ; DATA XREF: ROM_5BEB+DE↓r INTMEM:01A4 ; ROM_5BEB+FD↓w ... INTMEM:01AA INTMEM_1AA: ds 1 ; DATA XREF: ROM_2A16-831↓r INTMEM:01AA ; ROM_4E42+674↓w INTMEM:01AB INTMEM_1AB: ds 1 ; DATA XREF: ROM_2A16-5DC↓w INTMEM:01AB ; ROM_6B62+EF↓r INTMEM:01AC INTMEM_1AC: ds 1 ; DATA XREF: ROM_2A16-275↓r INTMEM:01AC ; ROM_4E42:ROM_4FAD↓w INTMEM:01AD INTMEM_1AD: ds 1 ; DATA XREF: ROM_4E42:ROM_4E53↓w INTMEM:01AD ; ROM_4E42+668↓r ... INTMEM:01AE INTMEM_1AE: ds 1 ; DATA XREF: ROM_4C0C:ROM_4C41↓r INTMEM:01AE ; ROM_4E42+5A↓r ... INTMEM:01AF INTMEM_1AF: ds 1 ; DATA XREF: ROM_4E42+5F↓w INTMEM:01AF ; ROM_6117+10↓r ... INTMEM:01B0 INTMEM_1B0: ds 1 ; DATA XREF: ROM_4D5D+19↓r INTMEM:01B0 ; ROM_4E42+150↓w ... INTMEM:01B1 INTMEM_1B1: ds 1 ; DATA XREF: ROM_4E42+389↓r INTMEM:01B1 ; ROM_4E42+38E↓w ... INTMEM:01B2 INTMEM_1B2: ds 1 ; DATA XREF: ROM_4E42:ROM_52BF↓r INTMEM:01B2 ; ROM_4E42:ROM_5325↓w ... INTMEM:01B3 INTMEM_1B3: ds 1 ; DATA XREF: ROM_4E42:ROM_52D5↓r INTMEM:01B3 ; ROM_4E42+49C↓w ... INTMEM:01B4 INTMEM_1B4: ds 1 ; DATA XREF: ROM_4E42:ROM_52F1↓r INTMEM:01B4 ; ROM_4E42+4B8↓w ... INTMEM:01B5 INTMEM_1B5: ds 1 ; DATA XREF: ROM_4970+17↓w INTMEM:01B5 ; ROM_4970:ROM_49A4↓r ... INTMEM:01B6 INTMEM_1B6: ds 1 ; DATA XREF: ROM_4970+12↓w INTMEM:01B6 ; ROM_4970+78↓r ... INTMEM:01B7 INTMEM_1B7: ds 1 ; DATA XREF: ROM_4970+14F↓r INTMEM:01B7 ; ROM_4E42+5BD↓w ... INTMEM:01B8 INTMEM_1B8: ds 1 ; DATA XREF: ROM_6B62↓r INTMEM:01B8 ; ROM_6B62+3C↓w INTMEM:01B9 INTMEM_1B9: ds 1 ; DATA XREF: ROM_4B9C:ROM_4BC9↓r INTMEM:01B9 ; ROM_4B9C+5B↓r ... INTMEM:01BA INTMEM_1BA: ds 1 ; DATA XREF: ROM_6B62+92↓w INTMEM:01BA ; ROM_6B62:ROM_6D0C↓r INTMEM:01BB INTMEM_1BB: ds 1 ; DATA XREF: ROM_6B62:ROM_6C43↓w INTMEM:01BB ; ROM_6B62+32C↓r INTMEM:01BC INTMEM_1BC: ds 1 ; DATA XREF: ROM_6B62:ROM_6C62↓w INTMEM:01BC ; ROM_6B62+12A↓r ... INTMEM:01BD INTMEM_1BD: ds 1 ; DATA XREF: ROM_6B62+11B↓w INTMEM:01BD ; ROM_6B62+144↓r ... INTMEM:01BE INTMEM_1BE: ds 1 ; DATA XREF: ROM:5991↓r INTMEM:01BE ; ROM_6B62+13A↓w ... INTMEM:01BF INTMEM_1BF: ds 1 ; DATA XREF: ROM_6B62:ROM_6CF5↓w INTMEM:01BF ; ROM_6B62+19D↓r INTMEM:01C0 INTMEM_1C0: ds 1 ; DATA XREF: ROM_6B62+198↓w INTMEM:01C0 ; ROM_6B62+1C9↓r INTMEM:01C1 INTMEM_1C1: ds 1 ; DATA XREF: ROM_6B62+1C2↓w INTMEM:01C1 ; ROM_6B62+1EB↓r INTMEM:01C2 INTMEM_1C2: ds 1 ; DATA XREF: ROM_6B62+210↓r INTMEM:01C2 ; ROM_6B62+217↓w ... INTMEM:01C3 INTMEM_1C3: ds 1 ; DATA XREF: ROM_6B62+21F↓r INTMEM:01C3 ; ROM_6B62+226↓w ... INTMEM:01C4 INTMEM_1C4: ds 1 ; DATA XREF: ROM_6B62+281↓r INTMEM:01C4 ; ROM_6B62+288↓w ... INTMEM:01C5 INTMEM_1C5: ds 1 ; DATA XREF: ROM_6B62+290↓r INTMEM:01C5 ; ROM_6B62+297↓w ... INTMEM:01C6 INTMEM_1C6: ds 1 ; DATA XREF: ROM_54C8+32↓w INTMEM:01C6 ; ROM_54C8:ROM_551C↓w ... INTMEM:01C7 INTMEM_1C7: ds 1 ; DATA XREF: ROM_54C8+2D↓w INTMEM:01C7 ; ROM_54C8+4F↓w ... INTMEM:01C8 INTMEM_1C8: ds 1 ; DATA XREF: ROM_54C8:ROM_55A1↓w INTMEM:01C8 ; ROM_54C8:ROM_5774↓r ... INTMEM:01C9 INTMEM_1C9: ds 1 ; DATA XREF: ROM_54C8:ROM_5548↓w INTMEM:01C9 ; ROM_54C8+B0↓r ... INTMEM:01CA INTMEM_1CA: ds 1 ; DATA XREF: ROM_54C8+96↓w INTMEM:01CA ; ROM_54C8+A5↓r INTMEM:01CB INTMEM_1CB: ds 1 ; DATA XREF: ROM_54C8:ROM_55D3↓w INTMEM:01CB ; ROM_54C8+112↓r ... INTMEM:01CC INTMEM_1CC: ds 1 ; DATA XREF: ROM_54C8+ED↓w INTMEM:01CC ; ROM_54C8+120↓r ... INTMEM:01CD INTMEM_1CD: ds 1 ; DATA XREF: ROM_54C8+F9↓w INTMEM:01CD ; ROM_54C8+106↓r ... INTMEM:01CE INTMEM_1CE: ds 1 ; DATA XREF: ROM_54C8+15D↓w INTMEM:01CE ; ROM:5894↓r INTMEM:01CF INTMEM_1CF: ds 1 ; DATA XREF: ROM_54C8+1A9↓w INTMEM:01CF ; ROM_54C8+214↓r ... INTMEM:01D0 INTMEM_1D0: ds 1 ; DATA XREF: ROM_54C8+2C2↓w INTMEM:01D0 ; ROM:5907↓r INTMEM:01D1 INTMEM_1D1: ds 5 ; DATA XREF: ROM_54C8:ROM_57B0↓w INTMEM:01D1 ; ROM:5910↓r ... INTMEM:01D6 INTMEM_1D6: ds 1 ; DATA XREF: ROM_489E+3B↓w INTMEM:01D7 INTMEM_1D7: ds 11h ; DATA XREF: ROM_489E+40↓w INTMEM:01E8 INTMEM_1E8: ds 2 ; DATA XREF: ROM_6B62+235↓r INTMEM:01E8 ; ROM_6B62+26D↓w ... INTMEM:01EA INTMEM_1EA: ds 2 ; DATA XREF: ROM_6B62+23C↓r INTMEM:01EA ; ROM_6B62:ROM_6DCA↓w ... INTMEM:01EC INTMEM_1EC: ds 2 ; DATA XREF: ROM_6B62:ROM_6E19↓r INTMEM:01EC ; ROM_6B62+2F6↓w ... INTMEM:01EE INTMEM_1EE: ds 2 ; DATA XREF: ROM_6B62+2BE↓r INTMEM:01EE ; ROM_6B62:ROM_6E53↓w ... INTMEM:01F0 INTMEM_1F0: ds 1 ; DATA XREF: ROM_489E+24↓w INTMEM:01F1 INTMEM_1F1: ds 1 ; DATA XREF: ROM_489E+29↓w INTMEM:01F2 INTMEM_1F2: ds 1 ; DATA XREF: ROM_489E+31↓w INTMEM:01F3 INTMEM_1F3: ds 2 ; DATA XREF: ROM_489E+36↓w INTMEM:01F3 ; ROM_4E14+9↓r INTMEM:01F5 INTMEM_1F5: ds 2 ; DATA XREF: ROM_2F8D↓r INTMEM:01F5 ; ROM_4E14:ROM_4E33↓r ... INTMEM:01F7 INTMEM_1F7: ds 2 ; DATA XREF: ROM:3BF8↓r INTMEM:01F7 ; ROM_54C8+FE↓r ... INTMEM:01F9 INTMEM_1F9: ds 1 ; DATA XREF: ROM:3C04↓r INTMEM:01F9 ; ROM_4E42:ROM_4F78↓r ... INTMEM:01FA INTMEM_1FA: ds 2 ; DATA XREF: ROM_4E42:ROM_547A↓r INTMEM:01FA ; ROM_54C8+6↓r INTMEM:01FC INTMEM_1FC: ds 1 ; DATA XREF: ROM_4970:ROM_49CA↓r INTMEM:01FC ; ROM_4970+9E↓r ... INTMEM:01FD INTMEM_1FD: ds 23h ; DATA XREF: ROM_4E42+573↓r INTMEM:01FD ; ROM:5B05↓r ... INTMEM:0220 INTMEM_220: ds 2 ; DATA XREF: ROM_4E42+3AA↓w INTMEM:0220 ; ROM_4E42+3E2↓w ... INTMEM:0222 INTMEM_222: ds 2 ; DATA XREF: ROM_688F+103↓w INTMEM:0222 ; ROM_688F:ROM_6B24↓r INTMEM:0224 INTMEM_224: ds 1 ; DATA XREF: ROM_4E42+2BE↓r INTMEM:0224 ; ROM_4E42+2C6↓w ... INTMEM:0225 INTMEM_225: ds 1 ; DATA XREF: ROM_4E42+29C↓r INTMEM:0225 ; ROM_4E42:ROM_5181↓w INTMEM:0226 INTMEM_226: ds 1 ; DATA XREF: ROM_4E42+5E2↓r INTMEM:0226 ; ROM_4E42+602↓w ... INTMEM:0227 INTMEM_227: ds 19h ; DATA XREF: ROM_688F+30↓r INTMEM:0227 ; ROM_688F+108↓w INTMEM:0240 INTMEM_240: ds 1 ; DATA XREF: ROM_4932+29↓w INTMEM:0241 INTMEM_241: ds 1 ; DATA XREF: ROM_4E42+578↓r INTMEM:0241 ; ROM_6B62:ROM_6BD9↓r INTMEM:0242 INTMEM_242: ds 2 ; DATA XREF: ROM_4932+2E↓w INTMEM:0244 INTMEM_244: ds 2 ; DATA XREF: ROM_4932+33↓w INTMEM:0246 INTMEM_246: ds 1Ah ; DATA XREF: ROM_4932+38↓w INTMEM:0260 INTMEM_260: ds 2 ; DATA XREF: ROM_489E+57↓w INTMEM:0260 ; ROM_5D71+204↓w ... INTMEM:0262 INTMEM_262: ds 2 ; DATA XREF: ROM_5D71+2B6↓r INTMEM:0262 ; ROM_5D71+2C8↓w ... INTMEM:0264 INTMEM_264: ds 2 ; DATA XREF: ROM_5D71+2BB↓r INTMEM:0264 ; ROM_5D71+2CD↓w ... INTMEM:0266 INTMEM_266: ds 6 ; DATA XREF: ROM_4D5D:ROM_4DF8↓w INTMEM:0266 ; ROM_6117+4↓w ... INTMEM:026C INTMEM_26C: ds 2 ; DATA XREF: ROM_688F+1F7↓w INTMEM:026C ; ROM_688F:ROM_6A93↓r INTMEM:026E INTMEM_26E: ds 2 ; DATA XREF: ROM_5BEB+17A↓r INTMEM:026E ; ROM_6EA9+24↓w INTMEM:0270 INTMEM_270: ds 1 ; DATA XREF: ROM_5D71+7E↓w INTMEM:0270 ; ROM_5D71+198↓r ... INTMEM:0271 INTMEM_271: ds 1 ; DATA XREF: ROM_5D71+58↓w INTMEM:0271 ; ROM_5D71+14B↓r ... INTMEM:0272 INTMEM_272: ds 1 ; DATA XREF: ROM_5D71:ROM_601B↓r INTMEM:0272 ; ROM_5D71+2B1↓w ... INTMEM:0273 INTMEM_273: ds 6 ; DATA XREF: ROM_5D71+2DE↓r INTMEM:0273 ; ROM_5D71+2EC↓w ... INTMEM:0279 INTMEM_279: ds 1 ; DATA XREF: ROM_4CC2+7↓r INTMEM:0279 ; ROM_4CEA+7↓r ... INTMEM:027A INTMEM_27A: ds 1 ; DATA XREF: ROM_4CC2+C↓r INTMEM:027A ; ROM:6522↓w INTMEM:027B INTMEM_27B: ds 4 ; DATA XREF: ROM_4D1F↓r INTMEM:027B ; ROM:6531↓w ... INTMEM:027F INTMEM_27F: ds 1 ; DATA XREF: ROM_489E+6C↓w INTMEM:027F ; ROM:674B↓w ... INTMEM:0280 INTMEM_280: ds 2 ; DATA XREF: ROM_489E+71↓w INTMEM:0280 ; ROM:673F↓r ... INTMEM:0282 INTMEM_282: ds 1 ; DATA XREF: ROM_5BEB+123↓w INTMEM:0282 ; ROM_5BEB+162↓r ... INTMEM:0283 INTMEM_283: ds 59h ; DATA XREF: ROM_5BEB+112↓r INTMEM:0283 ; ROM_5BEB:ROM_5D13↓w INTMEM:02DC INTMEM_2DC: ds 0E0h ; DATA XREF: ROM_2A16-5AF↓r INTMEM:02DC ; ROM_2A16:ROM_2874↓r ... INTMEM:03BC INTMEM_3BC: ds 2 ; DATA XREF: ROM_2F8D+26↓w INTMEM:03BE INTMEM_3BE: ds 2 ; DATA XREF: ROM_2F8D+2B↓w INTMEM:03C0 INTMEM_3C0: ds 2 ; DATA XREF: ROM_2A16:ROM_2445↓w INTMEM:03C0 ; ROM_2A16-5B9↓w INTMEM:03C2 INTMEM_3C2: ds 2 ; DATA XREF: ROM_6B62:ROM_6D38↓w INTMEM:03C4 INTMEM_3C4: ds 6 ; DATA XREF: ROM_6B62:ROM_6D5A↓w INTMEM:03C4 ; ROM:5902↓w ... INTMEM:03CA ds 1 INTMEM:03CB INTMEM_3CB: ds 1 ; DATA XREF: ROM_54C8+AB↓w INTMEM:03CC INTMEM_3CC: ds 1 ; DATA XREF: ROM_54C8+17E↓w INTMEM:03CD INTMEM_3CD: ds 1 ; DATA XREF: ROM_5D71+1EA↓w INTMEM:03CE INTMEM_3CE: ds 1 ; DATA XREF: ROM_5D71+22C↓w INTMEM:03CF INTMEM_3CF: ds 2 ; DATA XREF: ROM_6117+1C↓w INTMEM:03CF ; ROM:ROM_6475↓w INTMEM:03D1 INTMEM_3D1: ds 6 ; DATA XREF: ROM_4D1F+18↓w INTMEM:03D1 ; ROM:655F↓w ... INTMEM:03D7 INTMEM_3D7: ds 1 ; DATA XREF: ROM_688F+11C↓w INTMEM:03D8 INTMEM_3D8: ds 1 ; DATA XREF: ROM_688F:ROM_6A51↓w INTMEM:03D9 INTMEM_3D9: ds 1 ; DATA XREF: ROM_688F+137↓w INTMEM:03DA INTMEM_3DA: ds 1 ; DATA XREF: ROM_688F+1DA↓w INTMEM:03DB INTMEM_3DB: ds 25h ; DATA XREF: ROM_688F+25F↓w INTMEM:03DB ; end of 'INTMEM' INTMEM:03DB ROM:2000 ; Format : Binary file ROM:2000 ; Base Address: 0000h Range: 2000h - A000h Loaded length: 8000h ROM:2000 ; =========================================================================== ROM:2000 ROM:2000 ; Segment type: Pure code ROM:2000 ; segment ROM ROM:2000 ; org 2000h ROM:2000 Int00: dw ROM_29FF ; Timer overflow ROM:2002 Int01: dw ROM_29FE ; NMI ROM:2004 Int02: dw ROM_2A40 ; HSI data available ROM:2006 Int03: dw ROM_29FE ; NMI ROM:2008 Int04: dw ROM_29FE ; NMI ROM:200A Int05: dw ROM_2A16 ; Software timer ROM:200C Int06: dw ROM_2C74 ; Serial port ROM:200E Int07: dw ROM_29FE ; NMI ROM:2010 Trap: dw ROM_29FE ; NMI ROM:2012 NoOpCode: dw ROM_29FE ; NMI ROM:2014 ROM:2014 db 0FFh, 0FFh, 0FFh, 0FFh ; reserved (FF) ROM:2018 CCB: db 0FFh ; D0 - PD - Power down ROM:2018 ; D1 - BW0 - Bus width control ROM:2018 ; D2 - WR - Write strobe mode ROM:2018 ; D3 - ALE - Addres valid strobe mode ROM:2018 ; D45 - IRC - Internal ready control ROM:2018 ; D67 - LOC - Lock bits ROM:2019 db 20h ; reserved (20) ROM:201A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ; reserved (FF) ROM:2020 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ; security key ROM:2020 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:2030 ; ROM:2030 ; upper int vectors ROM:2030 ; ROM:2030 Int08: dw ROM_29FE ; NMI ROM:2032 Int09: dw ROM_29FE ; NMI ROM:2034 Int10: dw ROM_29FE ; NMI ROM:2036 Int11: dw ROM_29FE ; NMI ROM:2038 Int12: dw ROM_29FE ; NMI ROM:203A Int13: dw ROM_29FE ; NMI ROM:203C Int14: dw ROM_29FE ; NMI ROM:203E Int15: dw ROM_29FE ; NMI ROM:2040 ; ROM:2040 ; PTS vectors ROM:2040 ; ROM:2040 PTS_Int00: dw 0FFFFh ROM:2042 PTS_Int01: dw 0FFFFh ROM:2044 PTS_Int02: dw 0FFFFh ROM:2046 PTS_Int03: dw 0FFFFh ROM:2048 PTS_Int04: dw 0FFFFh ROM:204A PTS_Int05: dw 0FFFFh ROM:204C PTS_Int06: dw 0FFFFh ROM:204E PTS_Int07: dw 0FFFFh ROM:2050 PTS_Int08: dw 0FFFFh ROM:2052 PTS_Int09: dw 0FFFFh ROM:2054 PTS_Int10: dw 0FFFFh ROM:2056 PTS_Int11: dw 0FFFFh ROM:2058 PTS_Int12: dw 0FFFFh ROM:205A PTS_Int13: dw 0FFFFh ROM:205C PTS_Int14: dw 0FFFFh ROM:205E ROM:205E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ; reserved (FF) ROM:205E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:205E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:205E db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:2080 ROM:2080 ROM:2080 ; =============== S U B R O U T I N E ======================================= ROM:2080 ROM:2080 ROM:2080 ; public start ROM:2080 start: ROM:2080 ROM:2080 ; FUNCTION CHUNK AT ROM:291A SIZE 0000007C BYTES ROM:2080 ; FUNCTION CHUNK AT ROM:2999 SIZE 00000065 BYTES ROM:2080 ROM:2080 ldb INT_PEND+1, #1Eh ; Interrupt pending register ROM:2083 ldb INT_PEND+1, #-1Fh ; Interrupt pending register ROM:2086 ljmp ROM_291A ROM:2086 ; End of function start ROM:2086 ROM:2089 ; --------------------------------------------------------------------------- ROM:2089 ; START OF FUNCTION CHUNK FOR ROM_2A16 ROM:2089 ; ADDITIONAL PARENT FUNCTION ROM_2A40 ROM:2089 ROM:2089 ROM_2089: ; CODE XREF: ROM_2A16+13↓j ROM:2089 ; ROM_2A40+49↓j ROM:2089 ldb INTMEM_2, #0Ah ROM:208C st INTMEM_1A, INTMEM_6A ROM:208F st INTMEM_1C, INTMEM_6C ROM:2092 st INTMEM_1C+2, INTMEM_6E ROM:2095 st INTMEM_20, INTMEM_70 ROM:2098 st INTMEM_20+2, INTMEM_72 ROM:209B st INTMEM_2C, INTMEM_74 ROM:209E orb INTMEM_AD+1, #4 ROM:20A1 cmpb INTMEM_9B, #47h ; 'G' ROM:20A4 je ROM_20AA ROM:20A6 incb INTMEM_9B ROM:20A8 sjmp ROM_20D6 ROM:20AA ; --------------------------------------------------------------------------- ROM:20AA ROM:20AA ROM_20AA: ; CODE XREF: ROM_2A16-972↑j ROM:20AA jbc INTMEM_AB, 6, ROM_20FF ROM:20AD clrb INTMEM_9B ROM:20AF jbc INTMEM_AB, 4, ROM_20D6 ROM:20B2 inc INTMEM_76 ROM:20B4 ld INTMEM_20, #0CBh ROM:20B8 and ZERO_REG, INTMEM_76, #3 ; Zero register ROM:20BD jne ROM_20C3 ROM:20BF ld INTMEM_20, #0C8h ROM:20C3 ROM:20C3 ROM_20C3: ; CODE XREF: ROM_2A16-959↑j ROM:20C3 ; ROM_2A16-942↓j ROM:20C3 ldb INTMEM_20+2, [INTMEM_20] ROM:20C6 cmpb INTMEM_20+2, ZERO_REG ; Zero register ROM:20C9 je ROM_20CD ROM:20CB decb INTMEM_20+2 ROM:20CD ROM:20CD ROM_20CD: ; CODE XREF: ROM_2A16-94D↑j ROM:20CD stb INTMEM_20+2, [INTMEM_20]+ ROM:20D0 cmp INTMEM_20, #0D3h ROM:20D4 jne ROM_20C3 ROM:20D6 ROM:20D6 ROM_20D6: ; CODE XREF: ROM_2A16-96E↑j ROM:20D6 ; ROM_2A16-967↑j ROM:20D6 ldbze INTMEM_1C, INTMEM_9B ROM:20D9 divub INTMEM_1C, #12h ROM:20DC ldb INTMEM_9C, INTMEM_1C+1 ROM:20DF stb INTMEM_1C, INTMEM_165[] ROM:20E4 jbs INTMEM_AD+1, 3, ROM_20F1 ROM:20E7 ldbze INTMEM_1C+2, INTMEM_1C+1 ROM:20EA ldb INTMEM_1A+1, 3720h[INTMEM_1C+2] ROM:20EF sjmp ROM_20FF ROM:20F1 ; --------------------------------------------------------------------------- ROM:20F1 ROM:20F1 ROM_20F1: ; CODE XREF: ROM_2A16-932↑j ROM:20F1 ldbze INTMEM_1C, INTMEM_9B ROM:20F4 divub INTMEM_1C, #24h ; '$' ROM:20F7 ldbze INTMEM_1C+2, INTMEM_1C+1 ROM:20FA ldb INTMEM_1A+1, 3732h[INTMEM_1C+2] ROM:20FF ROM:20FF ROM_20FF: ; CODE XREF: ROM_2A16:ROM_20AA↑j ROM:20FF ; ROM_2A16-927↑j ROM:20FF cmpb ZERO_REG, INTMEM_9D ; Zero register ROM:2102 je ROM_2112 ROM:2104 ld INTMEM_1C, INTMEM_78 ROM:2107 ROM:2107 ROM_2107: ; CODE XREF: ROM_2A16-907↓j ROM:2107 add INTMEM_1C, INTMEM_7A ROM:210A jc ROM_2112 ROM:210C ld INTMEM_78, INTMEM_1C ROM:210F djnz INTMEM_9D, ROM_2107 ROM:2112 ROM:2112 ROM_2112: ; CODE XREF: ROM_2A16-914↑j ROM:2112 ; ROM_2A16-90C↑j ROM:2112 jbs INTMEM_A9, 2, ROM_2131 ROM:2115 ld INTMEM_1C, INTMEM_7C ROM:2118 ldb INTMEM_1C+2, INTMEM_9E ROM:211B ld INTMEM_7E, INTMEM_80 ROM:211E ldb INTMEM_9F, INTMEM_A0 ROM:2121 ld INTMEM_7C, INTMEM_58 ROM:2124 ldb INTMEM_9E, INTMEM_8A ROM:2127 ldb INTMEM_A0, INTMEM_9E ROM:212A sub INTMEM_80, INTMEM_7C, INTMEM_1C ROM:212E subcb INTMEM_A0, INTMEM_1C+2 ROM:2131 ROM:2131 ROM_2131: ; CODE XREF: ROM_2A16:ROM_2112↑j ROM:2131 jbs INTMEM_AB, 6, ROM_21A1 ROM:2134 ld INTMEM_20, INTMEM_80 ROM:2137 ldbze INTMEM_20+2, INTMEM_A0 ROM:213A shrl INTMEM_20, #1 ROM:213D add INTMEM_20, INTMEM_80 ROM:2140 addcb INTMEM_20+2, INTMEM_A0 ROM:2143 cmpb INTMEM_20+2, INTMEM_9F ROM:2146 jnc ROM_214F ROM:2148 jne ROM_216C ROM:214A cmp INTMEM_20, INTMEM_7E ROM:214D jc ROM_216C ROM:214F ROM:214F ROM_214F: ; CODE XREF: ROM_2A16-8D0↑j ROM:214F jbc INTMEM_AD+1, 5, ROM_2192 ROM:2152 cmpb INTMEM_9B, 9Ch[INTMEM_55+1] ROM:2157 jlt ROM_21C5 ROM:2159 ld INTMEM_1C, #21C8h ROM:215D ldb INTMEM_1C+2, #4 ROM:2160 ROM:2160 ROM_2160: ; CODE XREF: ROM_2A16-8AF↓j ROM:2160 cmpb INTMEM_9B, [INTMEM_1C]+ ROM:2163 je ROM_2176 ROM:2165 inc INTMEM_1C ROM:2167 djnz INTMEM_1C+2, ROM_2160 ROM:216A sjmp ROM_2199 ROM:216C ; --------------------------------------------------------------------------- ROM:216C ROM:216C ROM_216C: ; CODE XREF: ROM_2A16-8CE↑j ROM:216C ; ROM_2A16-8C9↑j ROM:216C jbc INTMEM_AD+1, 5, ROM_21C5 ROM:216F cmpb INTMEM_9B, #0Ch ROM:2172 jle ROM_21C5 ROM:2174 sjmp ROM_217C ROM:2176 ; --------------------------------------------------------------------------- ROM:2176 ROM:2176 ROM_2176: ; CODE XREF: ROM_2A16-8B3↑j ROM:2176 ldb INTMEM_9B, [INTMEM_1C] ROM:2179 orb INTMEM_AD+1, #8 ROM:217C ROM:217C ROM_217C: ; CODE XREF: ROM_2A16-8A2↑j ROM:217C orb INTMEM_AB, #40h ; '@' ROM:217F andb INTMEM_AD+1, #-21h ROM:2182 ldbze INTMEM_1C, INTMEM_9B ROM:2185 divub INTMEM_1C, #12h ROM:2188 ldb INTMEM_9C, INTMEM_1C+1 ROM:218B lcall ROM_248E ROM:218E clrb INTMEM_1A+1 ROM:2190 sjmp ROM_21D3 ROM:2192 ; --------------------------------------------------------------------------- ROM:2192 ROM:2192 ROM_2192: ; CODE XREF: ROM_2A16:ROM_214F↑j ROM:2192 cmpb INTMEM_9B, 9Bh[INTMEM_55+1] ROM:2197 jnc ROM_21C5 ROM:2199 ROM:2199 ROM_2199: ; CODE XREF: ROM_2A16-8AC↑j ROM:2199 ldb INTMEM_9B, #2 ROM:219C orb INTMEM_AD+1, #20h ; ' ' ROM:219F sjmp ROM_21C5 ROM:21A1 ; --------------------------------------------------------------------------- ROM:21A1 ROM:21A1 ROM_21A1: ; CODE XREF: ROM_2A16:ROM_2131↑j ROM:21A1 jbs INTMEM_A9, 2, ROM_21D0 ROM:21A4 jbc INTMEM_1A+1, 3, ROM_21D3 ROM:21A7 ld INTMEM_20, INTMEM_80 ROM:21AA ldbze INTMEM_20+2, INTMEM_A0 ROM:21AD shrl INTMEM_20, #1 ROM:21B0 add INTMEM_20, INTMEM_80 ROM:21B3 addcb INTMEM_20+2, INTMEM_A0 ROM:21B6 cmpb INTMEM_20+2, INTMEM_9F ROM:21B9 jnc ROM_21D3 ROM:21BB jne ROM_21C2 ROM:21BD cmp INTMEM_20, INTMEM_7E ROM:21C0 jnc ROM_21D3 ROM:21C2 ROM:21C2 ROM_21C2: ; CODE XREF: ROM_2A16-85B↑j ROM:21C2 ; ROM_2A16:ROM_21D0↓j ROM:21C2 lcall ROM_3A28 ROM:21C5 ROM:21C5 ROM_21C5: ; CODE XREF: ROM_2A16-8BF↑j ROM:21C5 ; ROM_2A16:ROM_216C↑j ... ROM:21C5 ljmp ROM_2445 ROM:21C5 ; END OF FUNCTION CHUNK FOR ROM_2A16 ROM:21C5 ; --------------------------------------------------------------------------- ROM:21C8 db 8, 2, 9, 14h, 0Bh, 0Ch, 0Ch, 1Fh ROM:21D0 ; --------------------------------------------------------------------------- ROM:21D0 ; START OF FUNCTION CHUNK FOR ROM_2A16 ROM:21D0 ROM:21D0 ROM_21D0: ; CODE XREF: ROM_2A16:ROM_21A1↑j ROM:21D0 jbc INTMEM_1A+1, 1, ROM_21C2 ROM:21D3 ROM:21D3 ROM_21D3: ; CODE XREF: ROM_2A16-886↑j ROM:21D3 ; ROM_2A16-872↑j ... ROM:21D3 jbc INTMEM_1A+1, 1, ROM_21EA ROM:21D6 ROM:21D6 ROM_21D6: ; CODE XREF: ROM_2A16:ROM_21D6↓j ROM:21D6 jbs INTMEM_2, 3, ROM_21D6 ROM:21D9 ldb INTMEM_D8+1, INTMEM_2+1 ROM:21DC andb INTMEM_D8, INTMEM_2, #-40h ROM:21E0 jbc INTMEM_F5+1, 4, ROM_21EA ROM:21E3 clrb INTMEM_D8 ROM:21E5 ldb INTMEM_D8+1, INTMEM_1AA[] ROM:21EA ROM:21EA ROM_21EA: ; CODE XREF: ROM_2A16:ROM_21D3↑j ROM:21EA ; ROM_2A16-836↑j ROM:21EA ldb INTMEM_2, #8 ROM:21ED jbc INTMEM_1A+1, 0, ROM_221B ROM:21F0 decb INTMEM_88 ROM:21F2 jbs WSR1, 6, ROM_2215 ; Window selection register 1 ROM:21F5 add INTMEM_20+2, INTMEM_7C, INTMEM_80 ROM:21F9 sub INTMEM_20+2, #5 ROM:21FD ldb INTMEM_6, #19h ROM:2200 sub INTMEM_20+2, INT_PEND+1 ; Interrupt pending register ROM:2203 cmp INTMEM_20+2, INTMEM_80 ROM:2206 jc ROM_220E ROM:2208 add INTMEM_4, INTMEM_7C, INTMEM_80 ROM:220C sjmp ROM_221B ROM:220E ; --------------------------------------------------------------------------- ROM:220E ROM:220E ROM_220E: ; CODE XREF: ROM_2A16-810↑j ROM:220E add INTMEM_4, INT_PEND+1, #3 ; Interrupt pending register ROM:2213 sjmp ROM_221B ROM:2215 ; --------------------------------------------------------------------------- ROM:2215 ROM:2215 ROM_2215: ; CODE XREF: ROM_2A16-824↑j ROM:2215 orb INTMEM_4E, #1 ROM:2218 ldb INTMEM_1A, #1 ROM:221B ROM:221B ROM_221B: ; CODE XREF: ROM_2A16-829↑j ROM:221B ; ROM_2A16-80A↑j ... ROM:221B ld INTMEM_5C, INTMEM_80 ROM:221E ld INTMEM_82, INTMEM_7C ROM:2221 jbc INTMEM_1A+1, 2, ROM_2229 ROM:2224 sub INTMEM_5C, INTMEM_7E ROM:2227 sjmp ROM_222F ROM:2229 ; --------------------------------------------------------------------------- ROM:2229 ROM:2229 ROM_2229: ; CODE XREF: ROM_2A16-7F5↑j ROM:2229 jbc INTMEM_1A+1, 1, ROM_222F ROM:222C add INTMEM_82, INTMEM_80 ROM:222F ROM:222F ROM_222F: ; CODE XREF: ROM_2A16-7EF↑j ROM:222F ; ROM_2A16:ROM_2229↑j ROM:222F subb INTMEM_1C, INTMEM_9B, INTMEM_93+1 ROM:2233 jc ROM_2238 ROM:2235 addb INTMEM_1C, #48h ; 'H' ROM:2238 ROM:2238 ROM_2238: ; CODE XREF: ROM_2A16-7E3↑j ROM:2238 cmpb INTMEM_1C, #24h ; '$' ROM:223B jlt ROM_223F ROM:223D sjmp ROM_235C ROM:223F ; --------------------------------------------------------------------------- ROM:223F ROM:223F ROM_223F: ; CODE XREF: ROM_2A16-7DB↑j ROM:223F jbs INTMEM_AB, 5, ROM_22BB ROM:2242 jbs INTMEM_AB, 7, ROM_2247 ROM:2245 sjmp ROM_2340 ROM:2247 ; --------------------------------------------------------------------------- ROM:2247 ROM:2247 ROM_2247: ; CODE XREF: ROM_2A16-7D4↑j ROM:2247 ldbze INTMEM_1A, INTMEM_93 ROM:224A ldbze INTMEM_84, 323Eh[INTMEM_1A] ROM:224F shlb INTMEM_1A, #1 ROM:2252 ld INTMEM_1C+2, 138h[INTMEM_1A] ROM:2257 mulub INTMEM_1A, INTMEM_9B, #64h ; 'd' ROM:225B sub INTMEM_1C+2, INTMEM_1A ROM:225E jc ROM_226A ROM:2260 add INTMEM_1C+2, #1C20h ROM:2264 cmp INTMEM_1C+2, #1A90h ROM:2268 jc ROM_227C ROM:226A ROM:226A ROM_226A: ; CODE XREF: ROM_2A16-7B8↑j ROM:226A mulu INTMEM_20, INTMEM_1C+2, INTMEM_5C ROM:226E divu INTMEM_20, #64h ; 'd' ROM:2272 jv ROM_22A1 ROM:2274 sub INTMEM_1C+2, INTMEM_20, 3BCh[INTMEM_84] ROM:227A jc ROM_2281 ROM:227C ROM:227C ROM_227C: ; CODE XREF: ROM_2A16-7AE↑j ROM:227C ldb INTMEM_1C, #3 ROM:227F sjmp ROM_2292 ROM:2281 ; --------------------------------------------------------------------------- ROM:2281 ROM:2281 ROM_2281: ; CODE XREF: ROM_2A16-79C↑j ROM:2281 add INTMEM_1A, INTMEM_5C, 0Ah[INTMEM_55+1] ROM:2287 cmp INTMEM_1C+2, INTMEM_1A ROM:228A jc ROM_22A1 ROM:228C add INTMEM_1C+2, INTMEM_82 ROM:228F ldb INTMEM_1C, #1 ROM:2292 ROM:2292 ROM_2292: ; CODE XREF: ROM_2A16-797↑j ROM:2292 ldb INTMEM_1C+1, INTMEM_93 ROM:2295 lcall ROM_31AD ROM:2298 cmpb INTMEM_1A, #2 ROM:229B jne ROM_22A3 ROM:229D ld INTMEM_5A, #229Dh ROM:22A1 ROM:22A1 ROM_22A1: ; CODE XREF: ROM_2A16-7A4↑j ROM:22A1 ; ROM_2A16-78C↑j ROM:22A1 sjmp ROM_235C ROM:22A3 ; --------------------------------------------------------------------------- ROM:22A3 ROM:22A3 ROM_22A3: ; CODE XREF: ROM_2A16-77B↑j ROM:22A3 ld INTMEM_60, INTMEM_1C+2 ROM:22A6 orb INTMEM_AB, #20h ; ' ' ROM:22A9 andb INTMEM_AD+1, #7Fh ROM:22AC ldbze INTMEM_1A, INTMEM_93 ROM:22AF ldb INTMEM_93+1, 130h[INTMEM_1A] ROM:22B4 cmpb INTMEM_9B, INTMEM_93+1 ROM:22B7 je ROM_22BB ROM:22B9 sjmp ROM_235C ROM:22BB ; --------------------------------------------------------------------------- ROM:22BB ROM:22BB ROM_22BB: ; CODE XREF: ROM_2A16:ROM_223F↑j ROM:22BB ; ROM_2A16-75F↑j ROM:22BB ldbze INTMEM_1A, INTMEM_93 ROM:22BE shlb INTMEM_1A, #1 ROM:22C1 ld INTMEM_1C+2, 138h[INTMEM_1A] ROM:22C6 mulub INTMEM_1A, INTMEM_9B, #64h ; 'd' ROM:22CA sub INTMEM_1C+2, INTMEM_1A ROM:22CD jc ROM_22D9 ROM:22CF add INTMEM_1C+2, #1C20h ROM:22D3 cmp INTMEM_1C+2, #1A90h ROM:22D7 jc ROM_2315 ROM:22D9 ROM:22D9 ROM_22D9: ; CODE XREF: ROM_2A16-749↑j ROM:22D9 mulu INTMEM_20, INTMEM_1C+2, INTMEM_5C ROM:22DD divu INTMEM_20, #64h ; 'd' ROM:22E1 jv ROM_232C ROM:22E3 add INTMEM_1C+2, INTMEM_20, INTMEM_82 ROM:22E7 add INTMEM_1A, INTMEM_5C, 0Ch[INTMEM_55+1] ROM:22ED cmp INTMEM_20, INTMEM_1A ROM:22F0 jnc ROM_2305 ROM:22F2 sub INTMEM_1A, INTMEM_1C+2, INTMEM_60 ROM:22F6 cmp INTMEM_1A, INTMEM_146[] ROM:22FB jnc ROM_235C ROM:22FD add INTMEM_1C+2, INTMEM_60, INTMEM_146[] ROM:2303 sjmp ROM_231A ROM:2305 ; --------------------------------------------------------------------------- ROM:2305 ROM:2305 ROM_2305: ; CODE XREF: ROM_2A16-726↑j ROM:2305 sub INTMEM_1A, INTMEM_1C+2, INTMEM_60 ROM:2309 cmp INTMEM_1A, #-8000h ROM:230D jc ROM_2315 ROM:230F cmp INTMEM_1A, #465h ROM:2313 jc ROM_231A ROM:2315 ROM:2315 ROM_2315: ; CODE XREF: ROM_2A16-73F↑j ROM:2315 ; ROM_2A16-709↑j ROM:2315 add INTMEM_1C+2, INTMEM_60, #465h ROM:231A ROM:231A ROM_231A: ; CODE XREF: ROM_2A16-713↑j ROM:231A ; ROM_2A16-703↑j ROM:231A ldb INTMEM_1C, #2 ROM:231D ldb INTMEM_1C+1, INTMEM_93 ROM:2320 lcall ROM_31AD ROM:2323 cmpb INTMEM_1A, #2 ROM:2326 jne ROM_232E ROM:2328 ld INTMEM_5A, #2328h ROM:232C ROM:232C ROM_232C: ; CODE XREF: ROM_2A16-735↑j ROM:232C sjmp ROM_235C ROM:232E ; --------------------------------------------------------------------------- ROM:232E ROM:232E ROM_232E: ; CODE XREF: ROM_2A16-6F0↑j ROM:232E sub INTMEM_1C+2, INTMEM_60 ROM:2331 cmp INTMEM_1C+2, 3BCh[INTMEM_84] ROM:2336 jc ROM_233D ROM:2338 andb INTMEM_AD+1, #-41h ROM:233B sjmp ROM_2340 ROM:233D ; --------------------------------------------------------------------------- ROM:233D ROM:233D ROM_233D: ; CODE XREF: ROM_2A16-6E0↑j ROM:233D orb INTMEM_AD+1, #40h ; '@' ROM:2340 ROM:2340 ROM_2340: ; CODE XREF: ROM_2A16-7D1↑j ROM:2340 ; ROM_2A16-6DB↑j ROM:2340 ldbze INTMEM_1A, INTMEM_93 ROM:2343 ldb INTMEM_1A, 3236h[INTMEM_1A] ROM:2348 ldb INTMEM_93, INTMEM_1A ROM:234B ldb INTMEM_93+1, 134h[INTMEM_1A] ROM:2350 subb INTMEM_91+1, INTMEM_93+1, #1 ROM:2354 jge ROM_2359 ROM:2356 addb INTMEM_91+1, #48h ; 'H' ROM:2359 ROM:2359 ROM_2359: ; CODE XREF: ROM_2A16-6C2↑j ROM:2359 andb INTMEM_AB, #-21h ROM:235C ROM:235C ROM_235C: ; CODE XREF: ROM_2A16-7D9↑j ROM:235C ; ROM_2A16:ROM_22A1↑j ... ROM:235C cmpb INTMEM_9B, INTMEM_91+1 ROM:235F jne ROM_23C3 ROM:2361 jbc INTMEM_AB, 7, ROM_23C3 ROM:2364 ld INTMEM_1A, INTMEM_148[] ROM:2369 st INTMEM_1A, INTMEM_146[] ROM:236E ldbze INTMEM_1A, INTMEM_93 ROM:2371 ldb INTMEM_1C+1, 323Ah[INTMEM_1A] ROM:2376 clrb INTMEM_1C ROM:2378 lcall ROM_31AD ROM:237B ld INTMEM_1A, 3BCh[INTMEM_84] ROM:2380 jbs INTMEM_1C, 0, ROM_23A1 ROM:2383 jbs INTMEM_1C, 1, ROM_23AA ROM:2386 jbc INTMEM_AD+1, 6, ROM_238D ROM:2389 add INTMEM_1A, #25h ; '%' ROM:238D ROM:238D ROM_238D: ; CODE XREF: ROM_2A16-690↑j ROM:238D cmp INTMEM_1A, INTMEM_146[] ROM:2392 jnc ROM_239C ROM:2394 ld INTMEM_1A, INTMEM_146[] ROM:2399 orb INTMEM_4E, #8 ROM:239C ROM:239C ROM_239C: ; CODE XREF: ROM_2A16-684↑j ROM:239C orb INTMEM_AD+1, #-80h ROM:239F sjmp ROM_23BE ROM:23A1 ; --------------------------------------------------------------------------- ROM:23A1 ROM:23A1 ROM_23A1: ; CODE XREF: ROM_2A16-696↑j ROM:23A1 orb INTMEM_4E, #20h ; ' ' ROM:23A4 ld INTMEM_5A, #23A1h ROM:23A8 sjmp ROM_23BE ROM:23AA ; --------------------------------------------------------------------------- ROM:23AA ROM:23AA ROM_23AA: ; CODE XREF: ROM_2A16-693↑j ROM:23AA jbs INTMEM_AD+1, 7, ROM_23BE ROM:23AD sub INTMEM_1A, #25h ; '%' ROM:23B1 cmp INTMEM_1A, #465h ROM:23B5 jc ROM_23BE ROM:23B7 ld INTMEM_1A, #465h ROM:23BB orb INTMEM_4E, #10h ROM:23BE ROM:23BE ROM_23BE: ; CODE XREF: ROM_2A16-677↑j ROM:23BE ; ROM_2A16-66E↑j ... ROM:23BE st INTMEM_1A, 3BCh[INTMEM_84] ROM:23C3 ROM:23C3 ROM_23C3: ; CODE XREF: ROM_2A16-6B7↑j ROM:23C3 ; ROM_2A16-6B5↑j ROM:23C3 cmpb INTMEM_9C, #2 ROM:23C6 jne ROM_23FF ROM:23C8 jbs INTMEM_AF, 0, ROM_23D0 ROM:23CB orb INTMEM_AF, #1 ROM:23CE sjmp ROM_23F7 ROM:23D0 ; --------------------------------------------------------------------------- ROM:23D0 ROM:23D0 ROM_23D0: ; CODE XREF: ROM_2A16-64E↑j ROM:23D0 ldbze INTMEM_1C+2, INTMEM_89 ROM:23D3 sub INTMEM_1C, INTMEM_82, INTMEM_150[] ROM:23D9 subcb INTMEM_1C+2, INTMEM_A1 ROM:23DC ld INTMEM_20, #52A0h ROM:23E0 ld INTMEM_20+2, #157h ROM:23E4 ROM:23E4 ROM_23E4: ; CODE XREF: ROM_2A16-627↓j ROM:23E4 cmp INTMEM_1C+2, ZERO_REG ; Zero register ROM:23E7 je ROM_23F1 ROM:23E9 shrl INTMEM_20, #1 ROM:23EC shrl INTMEM_1C, #1 ROM:23EF sjmp ROM_23E4 ROM:23F1 ; --------------------------------------------------------------------------- ROM:23F1 ROM:23F1 ROM_23F1: ; CODE XREF: ROM_2A16-62F↑j ROM:23F1 divu INTMEM_20, INTMEM_1C ROM:23F4 ld INTMEM_5E, INTMEM_20 ROM:23F7 ROM:23F7 ROM_23F7: ; CODE XREF: ROM_2A16-648↑j ROM:23F7 st INTMEM_82, INTMEM_150[] ROM:23FC ldb INTMEM_A1, INTMEM_89 ROM:23FF ROM:23FF ROM_23FF: ; CODE XREF: ROM_2A16-650↑j ROM:23FF cmpb ZERO_REG, INTMEM_9C ; Zero register ROM:2402 jne ROM_2406 ROM:2404 incb INTMEM_A2 ROM:2406 ROM:2406 ROM_2406: ; CODE XREF: ROM_2A16-614↑j ROM:2406 jbs INTMEM_A2, 7, ROM_2426 ROM:2409 mulub INTMEM_1C, INTMEM_A2, #12h ROM:240D addb INTMEM_1C, INTMEM_9C ROM:2410 cmpb INTMEM_1C, INTMEM_15C[] ROM:2415 jnc ROM_2426 ROM:2417 decb INTMEM_A2 ROM:2419 jbc INTMEM_AC, 0, ROM_241E ROM:241C decb INTMEM_A2 ROM:241E ROM:241E ROM_241E: ; CODE XREF: ROM_2A16-5FD↑j ROM:241E add INTMEM_78, INTMEM_66 ROM:2421 jnc ROM_2426 ROM:2423 ldbse INTMEM_78, #-1 ROM:2426 ROM:2426 ROM_2426: ; CODE XREF: ROM_2A16:ROM_2406↑j ROM:2426 ; ROM_2A16-601↑j ... ROM:2426 jbs INTMEM_2, 3, ROM_2426 ROM:2429 ldb INTMEM_1A+1, INTMEM_2+1 ROM:242C andb INTMEM_1A, INTMEM_2, #-40h ROM:2430 st INTMEM_1A, INTMEM_152[] ROM:2435 cmpb INTMEM_9C, ZERO_REG ; Zero register ROM:2438 jne ROM_243F ROM:243A stb INTMEM_1A+1, INTMEM_1AB[] ROM:243F ROM:243F ROM_243F: ; CODE XREF: ROM_2A16-5DE↑j ROM:243F push #2445h ROM:2442 ljmp ROM_4862 ROM:2445 ; --------------------------------------------------------------------------- ROM:2445 ROM:2445 ROM_2445: ; CODE XREF: ROM_2A16:ROM_21C5↑j ROM:2445 st ZERO_REG, INTMEM_3C0[] ; Zero register ROM:244A cmp INTMEM_78, ZERO_REG ; Zero register ROM:244D jnh ROM_2464 ROM:244F ld INTMEM_1C, INTMEM_78 ROM:2452 ld INTMEM_1C+2, INTMEM_64 ROM:2455 lcall ROM_3A70 ROM:2458 cmpb INTMEM_1A, #0 ROM:245B jne ROM_2464 ROM:245D st INTMEM_78, INTMEM_3C0[] ROM:2462 clr INTMEM_78 ROM:2464 ROM:2464 ROM_2464: ; CODE XREF: ROM_2A16-5C9↑j ROM:2464 ; ROM_2A16-5BB↑j ROM:2464 andb INTMEM_AD+1, #-5 ROM:2467 ldb INTMEM_1C, INTMEM_2DC[] ROM:246C jbs INTMEM_1C, 0, ROM_2477 ROM:246F jbc INTMEM_1C, 1, ROM_247A ROM:2472 cmpb INTMEM_9C, ZERO_REG ; Zero register ROM:2475 jne ROM_247A ROM:2477 ROM:2477 ROM_2477: ; CODE XREF: ROM_2A16-5AA↑j ROM:2477 lcall ROM_7D5D ROM:247A ROM:247A ROM_247A: ; CODE XREF: ROM_2A16-5A7↑j ROM:247A ; ROM_2A16-5A1↑j ROM:247A ld INTMEM_1A, INTMEM_6A ROM:247D ld INTMEM_1C, INTMEM_6C ROM:2480 ld INTMEM_1C+2, INTMEM_6E ROM:2483 ld INTMEM_20, INTMEM_70 ROM:2486 ld INTMEM_20+2, INTMEM_72 ROM:2489 ld INTMEM_2C, INTMEM_74 ROM:248C popf ROM:248D ret ROM:248D ; END OF FUNCTION CHUNK FOR ROM_2A16 ROM:248E ROM:248E ; =============== S U B R O U T I N E ======================================= ROM:248E ROM:248E ROM:248E ROM_248E: ; CODE XREF: ROM_2A16-88B↑p ROM:248E clr INTMEM_1A ROM:2490 jbs INTMEM_AB, 5, ROM_24CD ROM:2493 ROM:2493 ROM_2493: ; CODE XREF: ROM_248E+24↓j ROM:2493 ldb INTMEM_1C, 134h[INTMEM_1A] ROM:2498 subb INTMEM_1C, INTMEM_9B ROM:249B jc ROM_24A0 ROM:249D addb INTMEM_1C, #48h ; 'H' ROM:24A0 ROM:24A0 ROM_24A0: ; CODE XREF: ROM_248E+D↑j ROM:24A0 cmpb INTMEM_1C, #48h ; 'H' ROM:24A3 jnc ROM_24A8 ROM:24A5 subb INTMEM_1C, #48h ; 'H' ROM:24A8 ROM:24A8 ROM_24A8: ; CODE XREF: ROM_248E+15↑j ROM:24A8 cmpb INTMEM_1C, #12h ROM:24AB jnc ROM_24BA ROM:24AD inc INTMEM_1A ROM:24AF cmpb INTMEM_1A, #4 ROM:24B2 jlt ROM_2493 ROM:24B4 ld INTMEM_5A, #24B4h ROM:24B8 sjmp ROM_24FC ROM:24BA ; --------------------------------------------------------------------------- ROM:24BA ROM:24BA ROM_24BA: ; CODE XREF: ROM_248E+1D↑j ROM:24BA ldb INTMEM_93+1, 134h[INTMEM_1A] ROM:24BF ldb INTMEM_93, INTMEM_1A ROM:24C2 subb INTMEM_91+1, INTMEM_93+1, #1 ROM:24C6 jge ROM_24CB ROM:24C8 addb INTMEM_91+1, #48h ; 'H' ROM:24CB ROM:24CB ROM_24CB: ; CODE XREF: ROM_248E+38↑j ROM:24CB sjmp ROM_24FC ROM:24CD ; --------------------------------------------------------------------------- ROM:24CD ROM:24CD ROM_24CD: ; CODE XREF: ROM_248E+2↑j ROM:24CD ; ROM_248E+5E↓j ROM:24CD ldb INTMEM_1C, 130h[INTMEM_1A] ROM:24D2 subb INTMEM_1C, INTMEM_9B ROM:24D5 jc ROM_24DA ROM:24D7 addb INTMEM_1C, #48h ; 'H' ROM:24DA ROM:24DA ROM_24DA: ; CODE XREF: ROM_248E+47↑j ROM:24DA cmpb INTMEM_1C, #48h ; 'H' ROM:24DD jnc ROM_24E2 ROM:24DF subb INTMEM_1C, #48h ; 'H' ROM:24E2 ROM:24E2 ROM_24E2: ; CODE XREF: ROM_248E+4F↑j ROM:24E2 cmpb INTMEM_1C, #12h ROM:24E5 jnc ROM_24F4 ROM:24E7 inc INTMEM_1A ROM:24E9 cmpb INTMEM_1A, #4 ROM:24EC jlt ROM_24CD ROM:24EE ld INTMEM_5A, #24EEh ROM:24F2 sjmp ROM_24FC ROM:24F4 ; --------------------------------------------------------------------------- ROM:24F4 ROM:24F4 ROM_24F4: ; CODE XREF: ROM_248E+57↑j ROM:24F4 ldb INTMEM_93+1, 130h[INTMEM_1A] ROM:24F9 ldb INTMEM_93, INTMEM_1A ROM:24FC ROM:24FC ROM_24FC: ; CODE XREF: ROM_248E+2A↑j ROM:24FC ; ROM_248E:ROM_24CB↑j ... ROM:24FC andb INTMEM_AF, #-2 ROM:24FF ldbze INTMEM_1C, INTMEM_15C[] ROM:2504 divub INTMEM_1C, #12h ROM:2507 ldb INTMEM_A2, INTMEM_1C ROM:250A ret ROM:250A ; End of function ROM_248E ROM:250A ROM:250B ; --------------------------------------------------------------------------- ROM:250B ; START OF FUNCTION CHUNK FOR ROM_2A16 ROM:250B ROM:250B ROM_250B: ; CODE XREF: ROM_2A16+26↓j ROM:250B push INTMEM_1A ROM:250D push INTMEM_1C ROM:250F push INTMEM_1C+2 ROM:2511 push INTMEM_20 ROM:2513 push INTMEM_20+2 ROM:2515 push INTMEM_2C ROM:2517 cmp SP, #100h ; Stack pointer ROM:251B jc ROM_2520 ROM:251D orb INTMEM_4E, #4 ROM:2520 ROM:2520 ROM_2520: ; CODE XREF: ROM_2A16-4FB↑j ROM:2520 jbs INTMEM_F5, 1, ROM_2525 ROM:2523 sjmp ROM_25FD ROM:2525 ; --------------------------------------------------------------------------- ROM:2525 ROM:2525 ROM_2525: ; CODE XREF: ROM_2A16:ROM_2520↑j ROM:2525 ldb INTMEM_1A, INTMEM_163[] ROM:252A ld INTMEM_1C, INTMEM_144[] ROM:252F cmp INTMEM_1C, 10h[INTMEM_55+1] ROM:2534 jnc ROM_2538 ROM:2536 sjmp ROM_25FD ROM:2538 ; --------------------------------------------------------------------------- ROM:2538 ROM:2538 ROM_2538: ; CODE XREF: ROM_2A16-4E2↑j ROM:2538 inc INTMEM_1C ROM:253A st INTMEM_1C, INTMEM_144[] ROM:253F cmpb INTMEM_9A, #40h ; '@' ROM:2542 jnc ROM_254F ROM:2544 ldb INTMEM_1C+2, #1 ROM:2547 jbc INTMEM_F5, 7, ROM_254D ROM:254A ldb INTMEM_1C+2, #2 ROM:254D ROM:254D ROM_254D: ; CODE XREF: ROM_2A16-4CF↑j ROM:254D sjmp ROM_25E4 ROM:254F ; --------------------------------------------------------------------------- ROM:254F ROM:254F ROM_254F: ; CODE XREF: ROM_2A16-4D4↑j ROM:254F jbs IOPORT2, 4, ROM_255A ; Input/output port 2 ROM:2552 jbc INTMEM_F5, 7, ROM_2562 ROM:2555 andb INTMEM_F5, #7Fh ROM:2558 sjmp ROM_2566 ROM:255A ; --------------------------------------------------------------------------- ROM:255A ROM:255A ROM_255A: ; CODE XREF: ROM_2A16:ROM_254F↑j ROM:255A jbs INTMEM_F5, 7, ROM_2562 ROM:255D orb INTMEM_F5, #-80h ROM:2560 sjmp ROM_2566 ROM:2562 ; --------------------------------------------------------------------------- ROM:2562 ROM:2562 ROM_2562: ; CODE XREF: ROM_2A16-4C4↑j ROM:2562 ; ROM_2A16:ROM_255A↑j ROM:2562 incb INTMEM_9A ROM:2564 sjmp ROM_25FD ROM:2566 ; --------------------------------------------------------------------------- ROM:2566 ROM:2566 ROM_2566: ; CODE XREF: ROM_2A16-4BE↑j ROM:2566 ; ROM_2A16-4B6↑j ROM:2566 jbs INTMEM_F5+1, 3, ROM_258A ROM:2569 cmpb INTMEM_9A, #2 ROM:256C jnc ROM_25E9 ROM:256E cmpb INTMEM_9A, #4 ROM:2571 jh ROM_2578 ROM:2573 orb INTMEM_F5+1, #4 ROM:2576 sjmp ROM_25F6 ROM:2578 ; --------------------------------------------------------------------------- ROM:2578 ROM:2578 ROM_2578: ; CODE XREF: ROM_2A16-4A5↑j ROM:2578 jbc INTMEM_F5+1, 2, ROM_25E9 ROM:257B cmpb INTMEM_9A, #9 ROM:257E jnc ROM_25E9 ROM:2580 cmpb INTMEM_9A, #0Dh ROM:2583 jh ROM_25E9 ROM:2585 orb INTMEM_F5+1, #8 ROM:2588 sjmp ROM_25F6 ROM:258A ; --------------------------------------------------------------------------- ROM:258A ROM:258A ROM_258A: ; CODE XREF: ROM_2A16:ROM_2566↑j ROM:258A jbs INTMEM_F5+1, 1, ROM_25A5 ROM:258D cmpb INTMEM_9A, #6 ROM:2590 jnc ROM_25A5 ROM:2592 cmpb INTMEM_9A, #8 ROM:2595 jh ROM_25E9 ROM:2597 shl INTMEM_68, #1 ROM:259A inc INTMEM_68 ROM:259C incb INTMEM_1A ROM:259E cmpb INTMEM_1A, #10h ROM:25A1 je ROM_25C4 ROM:25A3 sjmp ROM_25F6 ROM:25A5 ; --------------------------------------------------------------------------- ROM:25A5 ROM:25A5 ROM_25A5: ; CODE XREF: ROM_2A16:ROM_258A↑j ROM:25A5 ; ROM_2A16-486↑j ROM:25A5 cmpb INTMEM_9A, #2 ROM:25A8 jnc ROM_25E9 ROM:25AA cmpb INTMEM_9A, #4 ROM:25AD jh ROM_25E9 ROM:25AF jbs INTMEM_F5+1, 1, ROM_25B7 ROM:25B2 orb INTMEM_F5+1, #2 ROM:25B5 sjmp ROM_25F6 ROM:25B7 ; --------------------------------------------------------------------------- ROM:25B7 ROM:25B7 ROM_25B7: ; CODE XREF: ROM_2A16-467↑j ROM:25B7 shl INTMEM_68, #1 ROM:25BA andb INTMEM_F5+1, #-3 ROM:25BD incb INTMEM_1A ROM:25BF cmpb INTMEM_1A, #10h ROM:25C2 jne ROM_25F6 ROM:25C4 ROM:25C4 ROM_25C4: ; CODE XREF: ROM_2A16-475↑j ROM:25C4 st INTMEM_68, INTMEM_14C[] ROM:25C9 ldb INTMEM_1C+2, #4 ROM:25CC cmp INTMEM_68, INTMEM_142[] ROM:25D1 jne ROM_25DB ROM:25D3 ldb INTMEM_1C+2, #3 ROM:25D6 orb INTMEM_F5+1, #1 ROM:25D9 sjmp ROM_25E4 ROM:25DB ; --------------------------------------------------------------------------- ROM:25DB ROM:25DB ROM_25DB: ; CODE XREF: ROM_2A16-445↑j ROM:25DB cmp INTMEM_68, #-0F10h ROM:25DF jne ROM_25E4 ROM:25E1 ldb INTMEM_1C+2, #5 ROM:25E4 ROM:25E4 ROM_25E4: ; CODE XREF: ROM_2A16:ROM_254D↑j ROM:25E4 ; ROM_2A16-43D↑j ... ROM:25E4 stb INTMEM_1C+2, INTMEM_161[] ROM:25E9 ROM:25E9 ROM_25E9: ; CODE XREF: ROM_2A16-4AA↑j ROM:25E9 ; ROM_2A16:ROM_2578↑j ... ROM:25E9 clr INTMEM_68 ROM:25EB clrb INTMEM_1A ROM:25ED andb INTMEM_F5+1, #-3 ROM:25F0 andb INTMEM_F5+1, #-5 ROM:25F3 andb INTMEM_F5+1, #-9 ROM:25F6 ROM:25F6 ROM_25F6: ; CODE XREF: ROM_2A16-4A0↑j ROM:25F6 ; ROM_2A16-48E↑j ... ROM:25F6 stb INTMEM_1A, INTMEM_163[] ROM:25FB clrb INTMEM_9A ROM:25FD ROM:25FD ROM_25FD: ; CODE XREF: ROM_2A16-4F3↑j ROM:25FD ; ROM_2A16-4E0↑j ... ROM:25FD ldb INTMEM_1A, INTMEM_164[] ROM:2602 incb INTMEM_1A ROM:2604 stb INTMEM_1A, INTMEM_164[] ROM:2609 cmpb INTMEM_1A, #4 ROM:260C je ROM_2611 ROM:260E ljmp ROM_287F ROM:2611 ; --------------------------------------------------------------------------- ROM:2611 ROM:2611 ROM_2611: ; CODE XREF: ROM_2A16-40A↑j ROM:2611 stb ZERO_REG, INTMEM_164[] ; Zero register ROM:2616 jbs INTMEM_AD+1, 2, ROM_261C ROM:2619 djnz INTMEM_91, ROM_261D ROM:261C ROM:261C ROM_261C: ; CODE XREF: ROM_2A16-400↑j ROM:261C rst ROM:261D ; --------------------------------------------------------------------------- ROM:261D ROM:261D ROM_261D: ; CODE XREF: ROM_2A16-3FD↑j ROM:261D ldb INT_PEND+1, #1Eh ; Interrupt pending register ROM:2620 ldb INT_PEND+1, #-1Fh ; Interrupt pending register ROM:2623 jbs INTMEM_AB, 6, ROM_2656 ROM:2626 ldbze INTMEM_1C+2, INTMEM_89 ROM:2629 ld INTMEM_1C, INT_PEND+1 ; Interrupt pending register ROM:262C jbc INT_PEND, 0, ROM_263A ; Interrupt pending register ROM:262F jbs INTMEM_1C+1, 7, ROM_263A ROM:2632 orb INTMEM_2A+1, INTMEM_16 ROM:2635 jbc INTMEM_2A+1, 5, ROM_263A ROM:2638 incb INTMEM_1C+2 ROM:263A ROM:263A ROM_263A: ; CODE XREF: ROM_2A16-3EA↑j ROM:263A ; ROM_2A16-3E7↑j ... ROM:263A sub INTMEM_1C, INTMEM_7C ROM:263D subcb INTMEM_1C+2, INTMEM_9E ROM:2640 ld INTMEM_20, #2 ROM:2644 mulu INTMEM_20, #-4438h ROM:2648 cmpb INTMEM_1C+2, INTMEM_20+2 ROM:264B jh ROM_2663 ROM:264D jne ROM_266A ROM:264F cmp INTMEM_1C, INTMEM_20 ROM:2652 jh ROM_2663 ROM:2654 sjmp ROM_266A ROM:2656 ; --------------------------------------------------------------------------- ROM:2656 ROM:2656 ROM_2656: ; CODE XREF: ROM_2A16-3F3↑j ROM:2656 sub INTMEM_1C, INT_PEND+1, INTMEM_82 ; Interrupt pending register ROM:265A cmp INTMEM_1C, #-4438h ROM:265E jnc ROM_266C ROM:2660 lcall ROM_3A28 ROM:2663 ROM:2663 ROM_2663: ; CODE XREF: ROM_2A16-3CB↑j ROM:2663 ; ROM_2A16-3C4↑j ROM:2663 clrb INTMEM_9B ROM:2665 clrb INTMEM_9C ROM:2667 andb INTMEM_AD+1, #-21h ROM:266A ROM:266A ROM_266A: ; CODE XREF: ROM_2A16-3C9↑j ROM:266A ; ROM_2A16-3C2↑j ROM:266A clr INTMEM_5E ROM:266C ROM:266C ROM_266C: ; CODE XREF: ROM_2A16-3B8↑j ROM:266C ; ROM_2A16-34E↓j ... ROM:266C jbc INTMEM_AA, 2, ROM_2681 ROM:266F cmpb ZERO_REG, INTMEM_90 ; Zero register ROM:2672 je ROM_2678 ROM:2674 decb INTMEM_90 ROM:2676 sjmp ROM_2686 ROM:2678 ; --------------------------------------------------------------------------- ROM:2678 ROM:2678 ROM_2678: ; CODE XREF: ROM_2A16-3A4↑j ROM:2678 andb INTMEM_AA, #-5 ROM:267B andb INTMEM_AA, #-9 ROM:267E andb INTMEM_AA, #-11h ROM:2681 ROM:2681 ROM_2681: ; CODE XREF: ROM_2A16:ROM_266C↑j ROM:2681 cmpb INTMEM_8C, INTMEM_8C+1 ROM:2684 jne ROM_26D8 ROM:2686 ROM:2686 ROM_2686: ; CODE XREF: ROM_2A16-3A0↑j ROM:2686 jbs INTMEM_A9, 4, ROM_2695 ROM:2689 ROM:2689 ROM_2689: ; CODE XREF: ROM_2A16-338↓j ROM:2689 lcall ROM_3A45 ROM:268C cmpb INTMEM_8F, #-1 ROM:268F je ROM_2693 ROM:2691 incb INTMEM_8F ROM:2693 ROM:2693 ROM_2693: ; CODE XREF: ROM_2A16-387↑j ROM:2693 sjmp ROM_26B0 ROM:2695 ; --------------------------------------------------------------------------- ROM:2695 ROM:2695 ROM_2695: ; CODE XREF: ROM_2A16:ROM_2686↑j ROM:2695 jbc INTMEM_A9, 6, ROM_26CA ROM:2698 jbs INTMEM_A9, 5, ROM_26BE ROM:269B andb INTMEM_A9, #-11h ROM:269E andb INTMEM_A9, #-41h ROM:26A1 clrb INTMEM_8E ROM:26A3 clrb INTMEM_8F ROM:26A5 jbs INTMEM_AA, 1, ROM_26B3 ROM:26A8 jbs INTMEM_AA, 0, ROM_26B0 ROM:26AB ROM:26AB ROM_26AB: ; CODE XREF: ROM_2A16:ROM_26B3↓j ROM:26AB ; ROM_2A16-35A↓j ROM:26AB ldb INTMEM_8C+1, (INTMEM_4C+1)[] ROM:26B0 ROM:26B0 ROM_26B0: ; CODE XREF: ROM_2A16:ROM_2693↑j ROM:26B0 ; ROM_2A16-36E↑j ... ROM:26B0 ljmp ROM_2748 ROM:26B3 ; --------------------------------------------------------------------------- ROM:26B3 ROM:26B3 ROM_26B3: ; CODE XREF: ROM_2A16-371↑j ROM:26B3 jbc INTMEM_A9, 7, ROM_26AB ROM:26B6 andb INTMEM_AA, #-3 ROM:26B9 andb INTMEM_A9, #7Fh ROM:26BC sjmp ROM_26AB ROM:26BE ; --------------------------------------------------------------------------- ROM:26BE ROM:26BE ROM_26BE: ; CODE XREF: ROM_2A16-37E↑j ROM:26BE andb INTMEM_A9, #-21h ROM:26C1 clrb INTMEM_8C+1 ROM:26C3 clrb INTMEM_8F ROM:26C5 ldb INTMEM_8E, #3 ROM:26C8 sjmp ROM_266C ROM:26CA ; --------------------------------------------------------------------------- ROM:26CA ROM:26CA ROM_26CA: ; CODE XREF: ROM_2A16:ROM_2695↑j ROM:26CA orb INTMEM_A9, #40h ; '@' ROM:26CD ldb INTMEM_8C, #-38h ROM:26D0 subb INTMEM_8C, INTMEM_8E ROM:26D3 ldb INTMEM_8C+1, #0Fh ROM:26D6 sjmp ROM_266C ROM:26D8 ; --------------------------------------------------------------------------- ROM:26D8 ROM:26D8 ROM_26D8: ; CODE XREF: ROM_2A16-392↑j ROM:26D8 jbs INTMEM_AF, 1, ROM_26EC ROM:26DB cmpb INTMEM_8E, #-1 ROM:26DE je ROM_2689 ROM:26E0 jbs INTMEM_A9, 5, ROM_26EC ROM:26E3 cmpb INTMEM_8F, INTMEM_8E ROM:26E6 jc ROM_26EC ROM:26E8 incb INTMEM_8F ROM:26EA sjmp ROM_26B0 ROM:26EC ; --------------------------------------------------------------------------- ROM:26EC ROM:26EC ROM_26EC: ; CODE XREF: ROM_2A16:ROM_26D8↑j ROM:26EC ; ROM_2A16-336↑j ... ROM:26EC clrb INTMEM_8F ROM:26EE andb INTMEM_AA, #-9 ROM:26F1 andb INTMEM_AA, #-11h ROM:26F4 addb INTMEM_1C, INTMEM_8C, INTMEM_8C ROM:26F8 cmpb INTMEM_8C, INTMEM_8C+1 ROM:26FB jc ROM_2715 ROM:26FD orb INTMEM_AA, #8 ROM:2700 clrb INTMEM_1C+3 ROM:2702 incb INTMEM_1C ROM:2704 jbs INTMEM_AF, 1, ROM_270C ROM:2707 orb INTMEM_AF, #2 ROM:270A sjmp ROM_272C ROM:270C ; --------------------------------------------------------------------------- ROM:270C ROM:270C ROM_270C: ; CODE XREF: ROM_2A16-312↑j ROM:270C incb INTMEM_1C ROM:270E incb INTMEM_8C ROM:2710 andb INTMEM_AF, #-3 ROM:2713 sjmp ROM_272C ROM:2715 ; --------------------------------------------------------------------------- ROM:2715 ROM:2715 ROM_2715: ; CODE XREF: ROM_2A16-31B↑j ROM:2715 orb INTMEM_AA, #10h ROM:2718 ldb INTMEM_1C+3, #4 ROM:271B decb INTMEM_1C ROM:271D jbs INTMEM_AF, 1, ROM_2725 ROM:2720 orb INTMEM_AF, #2 ROM:2723 sjmp ROM_272C ROM:2725 ; --------------------------------------------------------------------------- ROM:2725 ROM:2725 ROM_2725: ; CODE XREF: ROM_2A16-2F9↑j ROM:2725 decb INTMEM_1C ROM:2727 decb INTMEM_8C ROM:2729 andb INTMEM_AF, #-3 ROM:272C ROM:272C ROM_272C: ; CODE XREF: ROM_2A16-30C↑j ROM:272C ; ROM_2A16-303↑j ... ROM:272C and INTMEM_1C, #7 ROM:2730 ldb INTMEM_1C+2, 3756h[INTMEM_1C] ROM:2735 shlb INTMEM_1C+2, INTMEM_1C+3 ROM:2738 andb INTMEM_1C+2, #-10h ROM:273B pushf ROM:273C andb INTMEM_28, #0Fh ROM:273F orb INTMEM_28, INTMEM_1C+2 ROM:2742 popf ROM:2743 stb INTMEM_28, 402h[] ROM:2748 ROM:2748 ROM_2748: ; CODE XREF: ROM_2A16:ROM_26B0↑j ROM:2748 ldb INTMEM_1C, #0 ROM:274B pushf ROM:274C ldb INTMEM_1C+1, INTMEM_93 ROM:274F lcall ROM_31AD ROM:2752 jbc INTMEM_1C, 0, ROM_2789 ROM:2755 add INTMEM_1C+2, INTMEM_60, INTMEM_146[] ROM:275B sub INTMEM_1C+2, INT_PEND+1 ; Interrupt pending register ROM:275E cmp INTMEM_1C+2, INTMEM_146[] ROM:2763 jnc ROM_2789 ROM:2765 ldb INTMEM_1C, #4 ROM:2768 ldb INTMEM_1C+1, INTMEM_93 ROM:276B lcall ROM_31AD ROM:276E cmpb INTMEM_1A, #0 ROM:2771 jne ROM_2789 ROM:2773 jbc INTMEM_AB, 5, ROM_2789 ROM:2776 ldbze INTMEM_1A, INTMEM_93 ROM:2779 ldb INTMEM_1A, 3236h[INTMEM_1A] ROM:277E ldb INTMEM_93, INTMEM_1A ROM:2781 ldb INTMEM_93+1, 134h[INTMEM_1A] ROM:2786 andb INTMEM_AB, #-21h ROM:2789 ROM:2789 ROM_2789: ; CODE XREF: ROM_2A16-2C4↑j ROM:2789 ; ROM_2A16-2B3↑j ... ROM:2789 popf ROM:278A djnz INTMEM_A3+1, ROM_2790 ROM:278D ldb INTMEM_A3+1, #19h ROM:2790 ROM:2790 ROM_2790: ; CODE XREF: ROM_2A16-28C↑j ROM:2790 andb INTMEM_A3, #-9 ROM:2793 cmpb INTMEM_A3+1, INTMEM_F3[] ROM:2798 jh ROM_279D ROM:279A orb INTMEM_A3, #8 ROM:279D ROM:279D ROM_279D: ; CODE XREF: ROM_2A16-27E↑j ROM:279D pushf ROM:279E ldb INTMEM_6, #2 ROM:27A1 addb INTMEM_A3+2, INTMEM_1AC[] ROM:27A6 jnc ROM_27AB ROM:27A8 ldb INTMEM_6, #22h ; '"' ROM:27AB ROM:27AB ROM_27AB: ; CODE XREF: ROM_2A16-270↑j ROM:27AB add INTMEM_4, INT_PEND+1, #5 ; Interrupt pending register ROM:27B0 popf ROM:27B1 ldb INTMEM_1C+2, INTMEM_166[] ROM:27B6 jbc IOPORT2, 6, ROM_27C8 ; Input/output port 2 ROM:27B9 jbs INTMEM_AB, 4, ROM_27DC ROM:27BC cmpb INTMEM_1C+2, 9Dh[INTMEM_55+1] ROM:27C1 jnc ROM_27D2 ROM:27C3 orb INTMEM_AB, #10h ROM:27C6 sjmp ROM_27DC ROM:27C8 ; --------------------------------------------------------------------------- ROM:27C8 ROM:27C8 ROM_27C8: ; CODE XREF: ROM_2A16-260↑j ROM:27C8 jbc INTMEM_AB, 4, ROM_27DC ROM:27CB cmpb INTMEM_1C+2, 9Eh[INTMEM_55+1] ROM:27D0 jc ROM_27D6 ROM:27D2 ROM:27D2 ROM_27D2: ; CODE XREF: ROM_2A16-255↑j ROM:27D2 incb INTMEM_1C+2 ROM:27D4 sjmp ROM_27DE ROM:27D6 ; --------------------------------------------------------------------------- ROM:27D6 ROM:27D6 ROM_27D6: ; CODE XREF: ROM_2A16-246↑j ROM:27D6 andb INTMEM_AB, #-11h ROM:27D9 orb INTMEM_AA, #-80h ROM:27DC ROM:27DC ROM_27DC: ; CODE XREF: ROM_2A16-25D↑j ROM:27DC ; ROM_2A16-250↑j ... ROM:27DC clrb INTMEM_1C+2 ROM:27DE ROM:27DE ROM_27DE: ; CODE XREF: ROM_2A16-242↑j ROM:27DE stb INTMEM_1C+2, INTMEM_166[] ROM:27E3 jbs IOPORT1, 0, ROM_2812 ; Input/output port 1 ROM:27E6 ldb INTMEM_1A, #-20h ROM:27E9 ROM:27E9 ROM_27E9: ; CODE XREF: ROM_2A16-211↓j ROM:27E9 orb INTMEM_1A, INTMEM_A3+3 ROM:27EC andb INTMEM_1A, INTMEM_167[] ROM:27F1 stb INTMEM_1A, 401h[] ROM:27F6 ldb INTMEM_1C+3, #14h ROM:27F9 ROM:27F9 ROM_27F9: ; CODE XREF: ROM_2A16:ROM_27F9↓j ROM:27F9 djnz INTMEM_1C+3, ROM_27F9 ROM:27FC jbc IOPORT1, 0, ROM_280C ; Input/output port 1 ROM:27FF shlb INTMEM_A3+3, #1 ROM:2802 cmpb INTMEM_A3+3, #10h ROM:2805 jnh ROM_27E9 ROM:2807 ldb INTMEM_A3+3, #1 ROM:280A sjmp ROM_2812 ROM:280C ; --------------------------------------------------------------------------- ROM:280C ROM:280C ROM_280C: ; CODE XREF: ROM_2A16-21A↑j ROM:280C orb INTMEM_54, INTMEM_A3+3 ROM:280F orb INTMEM_50, INTMEM_A3+3 ROM:2812 ROM:2812 ROM_2812: ; CODE XREF: ROM_2A16-233↑j ROM:2812 ; ROM_2A16-20C↑j ROM:2812 ldb INTMEM_1C, INTMEM_54 ROM:2815 ldb INTMEM_1C+1, INTMEM_15F[] ROM:281A ldb INTMEM_1C+2, INTMEM_167[] ROM:281F notb INTMEM_1C+1 ROM:2821 andb INTMEM_1C+1, INTMEM_A3 ROM:2824 orb INTMEM_1C+1, INTMEM_160[] ROM:2829 andb INTMEM_1C+2, #-20h ROM:282C notb INTMEM_1C ROM:282E andb INTMEM_1C+1, INTMEM_1C ROM:2831 orb INTMEM_1C+2, INTMEM_1C+1 ROM:2834 stb INTMEM_1C+2, 401h[] ROM:2839 stb INTMEM_1C+2, INTMEM_167[] ROM:283E inc INTMEM_86 ROM:2840 and ZERO_REG, INTMEM_86, #1 ; Zero register ROM:2845 jne ROM_2874 ROM:2847 ld INTMEM_1A, #0BFh ROM:284B and ZERO_REG, INTMEM_86, #0Fh ; Zero register ROM:2850 jne ROM_2861 ROM:2852 ld INTMEM_1A, #0B5h ROM:2856 and ZERO_REG, INTMEM_86, #1FFh ; Zero register ROM:285B jne ROM_2861 ROM:285D ld INTMEM_1A, #0B0h ROM:2861 ROM:2861 ROM_2861: ; CODE XREF: ROM_2A16-1C6↑j ROM:2861 ; ROM_2A16-1BB↑j ... ROM:2861 ldb INTMEM_1C, [INTMEM_1A] ROM:2864 cmpb INTMEM_1C, ZERO_REG ; Zero register ROM:2867 je ROM_286B ROM:2869 decb INTMEM_1C ROM:286B ROM:286B ROM_286B: ; CODE XREF: ROM_2A16-1AF↑j ROM:286B stb INTMEM_1C, [INTMEM_1A]+ ROM:286E cmp INTMEM_1A, #0C8h ROM:2872 jne ROM_2861 ROM:2874 ROM:2874 ROM_2874: ; CODE XREF: ROM_2A16-1D1↑j ROM:2874 ldb INTMEM_1C, INTMEM_2DC[] ROM:2879 jbc INTMEM_1C, 5, ROM_287F ROM:287C lcall ROM_7D5D ROM:287F ROM:287F ROM_287F: ; CODE XREF: ROM_2A16-408↑j ROM:287F ; ROM_2A16-19D↑j ROM:287F di ROM:2880 ld INTMEM_1C, INTMEM_140[] ROM:2885 add INTMEM_1C, #2EEh ROM:2889 sub INTMEM_1C+2, INTMEM_1C, INT_PEND+1 ; Interrupt pending register ROM:288D cmp INTMEM_1C+2, #2EEh ROM:2891 jc ROM_2899 ROM:2893 cmp INTMEM_1C+2, #10h ROM:2897 jc ROM_289E ROM:2899 ROM:2899 ROM_2899: ; CODE XREF: ROM_2A16-185↑j ROM:2899 add INTMEM_1C, INT_PEND+1, #177h ; Interrupt pending register ROM:289E ROM:289E ROM_289E: ; CODE XREF: ROM_2A16-17F↑j ROM:289E jbc WSR1, 6, ROM_28A9 ; Window selection register 1 ROM:28A1 andb INTMEM_A9, #-3 ROM:28A4 orb INTMEM_4E, #1 ROM:28A7 sjmp ROM_28B4 ROM:28A9 ; --------------------------------------------------------------------------- ROM:28A9 ROM:28A9 ROM_28A9: ; CODE XREF: ROM_2A16:ROM_289E↑j ROM:28A9 ldb INTMEM_6, #18h ROM:28AC ld INTMEM_4, INTMEM_1C ROM:28AF st INTMEM_1C, INTMEM_140[] ROM:28B4 ROM:28B4 ROM_28B4: ; CODE XREF: ROM_2A16-16F↑j ROM:28B4 cmp SP, #124h ; Stack pointer ROM:28B8 jnc ROM_28BB ROM:28BA rst ROM:28BB ; --------------------------------------------------------------------------- ROM:28BB ROM:28BB ROM_28BB: ; CODE XREF: ROM_2A16-15E↑j ROM:28BB pop INTMEM_2C ROM:28BD pop INTMEM_20+2 ROM:28BF pop INTMEM_20 ROM:28C1 pop INTMEM_1C+2 ROM:28C3 pop INTMEM_1C ROM:28C5 pop INTMEM_1A ROM:28C7 andb INTMEM_A9, #-9 ROM:28CA popf ROM:28CB ret ROM:28CB ; END OF FUNCTION CHUNK FOR ROM_2A16 ROM:28CC ; --------------------------------------------------------------------------- ROM:28CC ; START OF FUNCTION CHUNK FOR ROM_2A40 ROM:28CC ROM:28CC ROM_28CC: ; CODE XREF: ROM_2A40:ROM_2A9E↓j ROM:28CC push INTMEM_1A ROM:28CE push INTMEM_1C ROM:28D0 ld INTMEM_1C, 3BCh[INTMEM_84] ROM:28D5 sub INTMEM_1A, INTMEM_58, INTMEM_60 ROM:28D9 st INTMEM_1A, INTMEM_154[] ROM:28DE cmp INTMEM_1A, #465h ROM:28E2 jnc ROM_28FC ROM:28E4 add INTMEM_1C, INTMEM_1A, #7 ROM:28E9 jc ROM_28F2 ROM:28EB cmp INTMEM_1C, INTMEM_146[] ROM:28F0 jnc ROM_290C ROM:28F2 ROM:28F2 ROM_28F2: ; CODE XREF: ROM_2A40-157↑j ROM:28F2 ld INTMEM_1C, INTMEM_146[] ROM:28F7 orb INTMEM_4E, #8 ROM:28FA sjmp ROM_290C ROM:28FC ; --------------------------------------------------------------------------- ROM:28FC ROM:28FC ROM_28FC: ; CODE XREF: ROM_2A40-15E↑j ROM:28FC ld INTMEM_1C, #465h ROM:2900 orb INTMEM_4E, #40h ; '@' ROM:2903 cmp INTMEM_1A, #4Bh ; 'K' ROM:2907 jc ROM_290C ROM:2909 orb INTMEM_4E, #10h ROM:290C ROM:290C ROM_290C: ; CODE XREF: ROM_2A40-150↑j ROM:290C ; ROM_2A40-146↑j ... ROM:290C orb INTMEM_AD+1, #-80h ROM:290F st INTMEM_1C, 3BCh[INTMEM_84] ROM:2914 pop INTMEM_1C ROM:2916 pop INTMEM_1A ROM:2918 popf ROM:2919 ret ROM:2919 ; END OF FUNCTION CHUNK FOR ROM_2A40 ROM:291A ; --------------------------------------------------------------------------- ROM:291A ; START OF FUNCTION CHUNK FOR start ROM:291A ROM:291A ROM_291A: ; CODE XREF: start+6↑j ROM:291A ld INTMEM_1A, #5555h ROM:291E ld INTMEM_1C, #-5556h ROM:2922 cmp INTMEM_1A, #5555h ROM:2926 jne ROM_2963 ROM:2928 cmp INTMEM_1C, #-5556h ROM:292C jne ROM_2963 ROM:292E ld INTMEM_1A, #-5556h ROM:2932 ld INTMEM_1C, #5555h ROM:2936 cmp INTMEM_1A, #-5556h ROM:293A jne ROM_2963 ROM:293C cmp INTMEM_1C, #5555h ROM:2940 jne ROM_2963 ROM:2942 ldb INTMEM_1C, #55h ; 'U' ROM:2945 ROM:2945 ROM_2945: ; CODE XREF: start:ROM_297E↓j ROM:2945 ld INTMEM_1A, #1Eh ROM:2949 ROM:2949 ROM_2949: ; CODE XREF: start+8D2↓j ROM:2949 cmp INTMEM_1A, #200h ROM:294D je ROM_2954 ROM:294F stb INTMEM_1C, [INTMEM_1A]+ ROM:2952 sjmp ROM_2949 ROM:2954 ; --------------------------------------------------------------------------- ROM:2954 ROM:2954 ROM_2954: ; CODE XREF: start+8CD↑j ROM:2954 ld INTMEM_1A, #1Eh ROM:2958 ROM:2958 ROM_2958: ; CODE XREF: start+8E1↓j ROM:2958 cmp INTMEM_1A, #200h ROM:295C je ROM_2964 ROM:295E cmpb INTMEM_1C, [INTMEM_1A]+ ROM:2961 je ROM_2958 ROM:2963 ROM:2963 ROM_2963: ; CODE XREF: start+8A6↑j ROM:2963 ; start+8AC↑j ... ROM:2963 rst ROM:2964 ; --------------------------------------------------------------------------- ROM:2964 ROM:2964 ROM_2964: ; CODE XREF: start+8DC↑j ROM:2964 ldb INT_PEND+1, #1Eh ; Interrupt pending register ROM:2967 ldb INT_PEND+1, #-1Fh ; Interrupt pending register ROM:296A cmpb INTMEM_1C, #0 ROM:296D je ROM_2980 ROM:296F cmpb INTMEM_1C, #-56h ROM:2972 jne ROM_2976 ROM:2974 clrb INTMEM_1C ROM:2976 ROM:2976 ROM_2976: ; CODE XREF: start+8F2↑j ROM:2976 cmpb INTMEM_1C, #55h ; 'U' ROM:2979 jne ROM_297E ROM:297B ldb INTMEM_1C, #-56h ROM:297E ROM:297E ROM_297E: ; CODE XREF: start+8F9↑j ROM:297E sjmp ROM_2945 ROM:2980 ; --------------------------------------------------------------------------- ROM:2980 ROM:2980 ROM_2980: ; CODE XREF: start+8ED↑j ROM:2980 ld INTMEM_1A, #2996h ROM:2984 ld INTMEM_20, #200h ROM:2988 ldb INTMEM_20+2, [INTMEM_1A]+ ROM:298B ROM:298B ROM_298B: ; CODE XREF: start+914↓j ROM:298B cmp INTMEM_20, #400h ROM:298F je ROM_2999 ROM:2991 stb INTMEM_20+2, [INTMEM_20]+ ROM:2994 sjmp ROM_298B ROM:2994 ; END OF FUNCTION CHUNK FOR start ROM:2994 ; --------------------------------------------------------------------------- ROM:2996 db 55h, 0AAh, 0 ROM:2999 ; --------------------------------------------------------------------------- ROM:2999 ; START OF FUNCTION CHUNK FOR start ROM:2999 ROM:2999 ROM_2999: ; CODE XREF: start+90F↑j ROM:2999 ; start+933↓j ROM:2999 ldb INT_PEND+1, #1Eh ; Interrupt pending register ROM:299C ldb INT_PEND+1, #-1Fh ; Interrupt pending register ROM:299F cmp INTMEM_1A, #2999h ROM:29A3 je ROM_29C0 ROM:29A5 ld INTMEM_20, #200h ROM:29A9 ldb INTMEM_20+3, INTMEM_20+2 ROM:29AC ldb INTMEM_20+2, [INTMEM_1A]+ ROM:29AF ROM:29AF ROM_29AF: ; CODE XREF: start+93D↓j ROM:29AF cmp INTMEM_20, #400h ROM:29B3 je ROM_2999 ROM:29B5 cmpb INTMEM_20+3, [INTMEM_20] ROM:29B8 jne ROM_29BF ROM:29BA stb INTMEM_20+2, [INTMEM_20]+ ROM:29BD sjmp ROM_29AF ROM:29BF ; --------------------------------------------------------------------------- ROM:29BF ROM:29BF ROM_29BF: ; CODE XREF: start+938↑j ROM:29BF rst ROM:29C0 ; --------------------------------------------------------------------------- ROM:29C0 ROM:29C0 ROM_29C0: ; CODE XREF: start+923↑j ROM:29C0 ld INTMEM_55+1, #-7A00h ROM:29C4 ROM:29C4 ROM_29C4: ; CODE XREF: start+97C↓j ROM:29C4 ld SP, #130h ; Stack pointer ROM:29C8 lcall ROM_37B2 ROM:29CB lcall ROM_385E ROM:29CE lcall ROM_3AE8 ROM:29D1 lcall ROM_34DE ROM:29D4 lcall ROM_352C ROM:29D7 lcall ROM_2E92 ROM:29DA lcall ROM_2F8D ROM:29DD lcall ROM_3091 ROM:29E0 lcall ROM_34C8 ROM:29E3 jbs INTMEM_A9, 0, ROM_29EB ROM:29E6 lcall ROM_4845 ROM:29E9 sjmp ROM_29EE ROM:29EB ; --------------------------------------------------------------------------- ROM:29EB ROM:29EB ROM_29EB: ; CODE XREF: start+963↑j ROM:29EB lcall ROM_4849 ROM:29EE ROM:29EE ROM_29EE: ; CODE XREF: start+969↑j ROM:29EE lcall ROM_2FBE ROM:29F1 lcall ROM_7D4B ROM:29F4 lcall ROM_32B9 ROM:29F7 incb INTMEM_88 ROM:29F9 orb INTMEM_A9, #1 ROM:29FC sjmp ROM_29C4 ROM:29FC ; END OF FUNCTION CHUNK FOR start ROM:29FE ROM:29FE ; =============== S U B R O U T I N E ======================================= ROM:29FE ROM:29FE ; NMI ROM:29FE ROM:29FE ROM_29FE: ; DATA XREF: ROM:Int01↑o ROM:29FE ; ROM:Int03↑o ... ROM:29FE rst ROM:29FE ; End of function ROM_29FE ROM:29FE ROM:29FF ROM:29FF ; =============== S U B R O U T I N E ======================================= ROM:29FF ROM:29FF ; Timer overflow ROM:29FF ROM:29FF ROM_29FF: ; DATA XREF: ROM:Int00↑o ROM:29FF pushf ROM:2A00 orb INTMEM_2A+1, INTMEM_16 ROM:2A03 jbc INTMEM_2A+1, 5, ROM_2A15 ROM:2A06 jbc INT_PEND, 2, ROM_2A0E ; Interrupt pending register ROM:2A09 orb INT_PEND, #1 ; Interrupt pending register ROM:2A0C popf ROM:2A0D ret ROM:2A0E ; --------------------------------------------------------------------------- ROM:2A0E ROM:2A0E ROM_2A0E: ; CODE XREF: ROM_29FF+7↑j ROM:2A0E incb INTMEM_89 ROM:2A10 andb INTMEM_2A+1, #-21h ROM:2A13 popf ROM:2A14 ret ROM:2A15 ; --------------------------------------------------------------------------- ROM:2A15 ROM:2A15 ROM_2A15: ; CODE XREF: ROM_29FF+4↑j ROM:2A15 rst ROM:2A15 ; End of function ROM_29FF ROM:2A15 ROM:2A16 ROM:2A16 ; =============== S U B R O U T I N E ======================================= ROM:2A16 ROM:2A16 ; Software timer ROM:2A16 ROM:2A16 ROM_2A16: ; DATA XREF: ROM:Int05↑o ROM:2A16 ROM:2A16 ; FUNCTION CHUNK AT ROM:2089 SIZE 0000013F BYTES ROM:2A16 ; FUNCTION CHUNK AT ROM:21D0 SIZE 000002BE BYTES ROM:2A16 ; FUNCTION CHUNK AT ROM:250B SIZE 000003C1 BYTES ROM:2A16 ; FUNCTION CHUNK AT ROM:4862 SIZE 00000004 BYTES ROM:2A16 ROM:2A16 pushf ROM:2A17 orb INTMEM_2A+1, INTMEM_16 ROM:2A1A jbc INTMEM_2A+1, 1, ROM_2A2C ROM:2A1D andb INTMEM_2A+1, #-3 ROM:2A20 jbc INTMEM_2A+1, 0, ROM_2A26 ROM:2A23 orb INT_PEND, #20h ; ' ' ; Interrupt pending register ROM:2A26 ROM:2A26 ROM_2A26: ; CODE XREF: ROM_2A16+A↑j ROM:2A26 orb INTMEM_A9, #4 ROM:2A29 ljmp ROM_2089 ROM:2A2C ; --------------------------------------------------------------------------- ROM:2A2C ROM:2A2C ROM_2A2C: ; CODE XREF: ROM_2A16+4↑j ROM:2A2C jbc INTMEM_2A+1, 0, ROM_2A3F ROM:2A2F jbs INTMEM_A9, 3, ROM_2A3F ROM:2A32 andb INTMEM_2A+1, #-2 ROM:2A35 orb INTMEM_A9, #8 ROM:2A38 ldb INT_MASK, #24h ; '$' ; Interrupt mask register ROM:2A3B ei ROM:2A3C ljmp ROM_250B ROM:2A3F ; --------------------------------------------------------------------------- ROM:2A3F ROM:2A3F ROM_2A3F: ; CODE XREF: ROM_2A16:ROM_2A2C↑j ROM:2A3F ; ROM_2A16+19↑j ROM:2A3F rst ROM:2A3F ; End of function ROM_2A16 ROM:2A3F ROM:2A40 ROM:2A40 ; =============== S U B R O U T I N E ======================================= ROM:2A40 ROM:2A40 ; HSI data available ROM:2A40 ROM:2A40 ROM_2A40: ; DATA XREF: ROM:Int02↑o ROM:2A40 ROM:2A40 ; FUNCTION CHUNK AT ROM:2089 SIZE 0000013F BYTES ROM:2A40 ; FUNCTION CHUNK AT ROM:28CC SIZE 0000004E BYTES ROM:2A40 ROM:2A40 pushf ROM:2A41 andb INTMEM_2A+1, #3Fh ; '?' ROM:2A44 orb INTMEM_2A+1, INTMEM_16 ROM:2A47 cmpb ZERO_REG, INTMEM_8B ; Zero register ROM:2A4A jne ROM_2A75 ROM:2A4C jbs INTMEM_2A+1, 6, ROM_2A53 ROM:2A4F jbs INTMEM_2A+1, 7, ROM_2A56 ROM:2A52 rst ROM:2A53 ; --------------------------------------------------------------------------- ROM:2A53 ROM:2A53 ROM_2A53: ; CODE XREF: ROM_2A40+C↑j ROM:2A53 orb INTMEM_4E, #2 ROM:2A56 ROM:2A56 ROM_2A56: ; CODE XREF: ROM_2A40+F↑j ROM:2A56 ldb INTMEM_8B, INTMEM_6 ROM:2A59 ld INTMEM_58, INTMEM_4 ROM:2A5C jbc INT_PEND, 0, ROM_2A70 ; Interrupt pending register ROM:2A5F jbs INTMEM_58+1, 7, ROM_2A70 ROM:2A62 orb INTMEM_2A+1, INTMEM_16 ROM:2A65 jbc INTMEM_2A+1, 5, ROM_2A70 ROM:2A68 incb INTMEM_89 ROM:2A6A andb INT_PEND, #-2 ; Interrupt pending register ROM:2A6D andb INTMEM_2A+1, #-21h ROM:2A70 ROM:2A70 ROM_2A70: ; CODE XREF: ROM_2A40+1C↑j ROM:2A70 ; ROM_2A40+1F↑j ... ROM:2A70 ldb INTMEM_8A, INTMEM_89 ROM:2A73 sjmp ROM_2A7B ROM:2A75 ; --------------------------------------------------------------------------- ROM:2A75 ROM:2A75 ROM_2A75: ; CODE XREF: ROM_2A40+A↑j ROM:2A75 jbc INTMEM_2A+1, 7, ROM_2A7B ROM:2A78 orb INT_PEND, #4 ; Interrupt pending register ROM:2A7B ROM:2A7B ROM_2A7B: ; CODE XREF: ROM_2A40+33↑j ROM:2A7B ; ROM_2A40:ROM_2A75↑j ROM:2A7B jbc INTMEM_8B, 2, ROM_2A8C ROM:2A7E andb INTMEM_8B, #51h ; 'Q' ROM:2A81 je ROM_2A86 ROM:2A83 orb INT_PEND, #4 ; Interrupt pending register ROM:2A86 ROM:2A86 ROM_2A86: ; CODE XREF: ROM_2A40+41↑j ROM:2A86 andb INTMEM_A9, #-5 ROM:2A89 ljmp ROM_2089 ROM:2A8C ; --------------------------------------------------------------------------- ROM:2A8C ROM:2A8C ROM_2A8C: ; CODE XREF: ROM_2A40:ROM_2A7B↑j ROM:2A8C jbc INTMEM_8B, 0, ROM_2A90 ROM:2A8F rst ROM:2A90 ; --------------------------------------------------------------------------- ROM:2A90 ROM:2A90 ROM_2A90: ; CODE XREF: ROM_2A40:ROM_2A8C↑j ROM:2A90 jbs INTMEM_8B, 6, ROM_2A96 ROM:2A93 jbc INTMEM_8B, 4, ROM_2AA1 ROM:2A96 ROM:2A96 ROM_2A96: ; CODE XREF: ROM_2A40:ROM_2A90↑j ROM:2A96 andb INTMEM_8B, #5 ROM:2A99 je ROM_2A9E ROM:2A9B orb INT_PEND, #4 ; Interrupt pending register ROM:2A9E ROM:2A9E ROM_2A9E: ; CODE XREF: ROM_2A40+59↑j ROM:2A9E ljmp ROM_28CC ROM:2AA1 ; --------------------------------------------------------------------------- ROM:2AA1 ROM:2AA1 ROM_2AA1: ; CODE XREF: ROM_2A40+53↑j ROM:2AA1 scall ROM_2AA5 ROM:2AA3 popf ROM:2AA4 ret ROM:2AA4 ; End of function ROM_2A40 ROM:2AA4 ROM:2AA5 ROM:2AA5 ; =============== S U B R O U T I N E ======================================= ROM:2AA5 ROM:2AA5 ROM:2AA5 ROM_2AA5: ; CODE XREF: ROM_2A40:ROM_2AA1↑p ROM:2AA5 ; ROM_385E+8D↓p ROM:2AA5 clrb WSR1 ; Window selection register 1 ROM:2AA7 ROM:2AA7 ROM_2AA7: ; CODE XREF: ROM_2AA5+C↓j ROM:2AA7 ld ZERO_REG, INTMEM_4 ; Zero register ROM:2AAA nop ROM:2AAB andb INTMEM_2A+1, #3Fh ; '?' ROM:2AAE orb INTMEM_2A+1, INTMEM_16 ROM:2AB1 jbs INTMEM_2A+1, 7, ROM_2AA7 ROM:2AB4 andb INT_PEND, #-5 ; Interrupt pending register ROM:2AB7 ldb WSR1, INTMEM_28+1 ; Window selection register 1 ROM:2ABA clrb INTMEM_8B ROM:2ABC ret ROM:2ABC ; End of function ROM_2AA5 ROM:2ABC ROM:2ABD ROM:2ABD ; =============== S U B R O U T I N E ======================================= ROM:2ABD ROM:2ABD ROM:2ABD ROM_2ABD: ; CODE XREF: ROM_2E92+18↓p ROM:2ABD ; ROM_2E92+88↓p ... ROM:2ABD pushf ROM:2ABE andb INTMEM_1A+1, INTMEM_1C, #-10h ROM:2AC2 and INTMEM_1C, #0Fh ROM:2AC6 clrb INTMEM_1A ROM:2AC8 cmpb INTMEM_1A+1, #0 ROM:2ACB jne ROM_2ADD ROM:2ACD jbc INTMEM_AA, 1, ROM_2AD5 ROM:2AD0 ldb INTMEM_1A, #2 ROM:2AD3 sjmp ROM_2B0A ROM:2AD5 ; --------------------------------------------------------------------------- ROM:2AD5 ROM:2AD5 ROM_2AD5: ; CODE XREF: ROM_2ABD+10↑j ROM:2AD5 jbc INTMEM_AA, 0, ROM_2B0A ROM:2AD8 ldb INTMEM_1A, #1 ROM:2ADB sjmp ROM_2B0A ROM:2ADD ; --------------------------------------------------------------------------- ROM:2ADD ROM:2ADD ROM_2ADD: ; CODE XREF: ROM_2ABD+E↑j ROM:2ADD cmpb INTMEM_1A+1, #10h ROM:2AE0 jne ROM_2AF7 ROM:2AE2 jbc INTMEM_AA, 1, ROM_2AEA ROM:2AE5 ldb INTMEM_1A, #2 ROM:2AE8 sjmp ROM_2AF2 ROM:2AEA ; --------------------------------------------------------------------------- ROM:2AEA ROM:2AEA ROM_2AEA: ; CODE XREF: ROM_2ABD+25↑j ROM:2AEA jbs INTMEM_AA, 0, ROM_2AF2 ROM:2AED stb INTMEM_8C+1, (INTMEM_4C+1)[] ROM:2AF2 ROM:2AF2 ROM_2AF2: ; CODE XREF: ROM_2ABD+2B↑j ROM:2AF2 ; ROM_2ABD:ROM_2AEA↑j ROM:2AF2 orb INTMEM_AA, #1 ROM:2AF5 sjmp ROM_2B0A ROM:2AF7 ; --------------------------------------------------------------------------- ROM:2AF7 ROM:2AF7 ROM_2AF7: ; CODE XREF: ROM_2ABD+23↑j ROM:2AF7 cmpb INTMEM_1C, #0 ROM:2AFA je ROM_2B0A ROM:2AFC jbs INTMEM_AA, 0, ROM_2B07 ROM:2AFF jbs INTMEM_AA, 1, ROM_2B07 ROM:2B02 stb INTMEM_8C+1, (INTMEM_4C+1)[] ROM:2B07 ROM:2B07 ROM_2B07: ; CODE XREF: ROM_2ABD+3F↑j ROM:2B07 ; ROM_2ABD+42↑j ROM:2B07 orb INTMEM_AA, #2 ROM:2B0A ROM:2B0A ROM_2B0A: ; CODE XREF: ROM_2ABD+16↑j ROM:2B0A ; ROM_2ABD:ROM_2AD5↑j ... ROM:2B0A cmpb INTMEM_1C, #1 ROM:2B0D je ROM_2B12 ROM:2B0F andb INTMEM_AA, #-5 ROM:2B12 ROM:2B12 ROM_2B12: ; CODE XREF: ROM_2ABD+50↑j ROM:2B12 cmpb INTMEM_1C, #2 ROM:2B15 jnc ROM_2B1C ROM:2B17 cmpb INTMEM_1A, ZERO_REG ; Zero register ROM:2B1A jne ROM_2B26 ROM:2B1C ROM:2B1C ROM_2B1C: ; CODE XREF: ROM_2ABD+58↑j ROM:2B1C add INTMEM_1C, INTMEM_1C ROM:2B1F ld INTMEM_1C, 35BEh[INTMEM_1C] ROM:2B24 br [INTMEM_1C] ROM:2B26 ; --------------------------------------------------------------------------- ROM:2B26 ROM:2B26 ROM_2B26: ; CODE XREF: ROM_2ABD+5D↑j ROM:2B26 ; ROM:2B7A↓j ... ROM:2B26 popf ROM:2B27 ret ROM:2B27 ; End of function ROM_2ABD ROM:2B27 ROM:2B28 ; --------------------------------------------------------------------------- ROM:2B28 cmpb INTMEM_1A+1, #10h ROM:2B2B jne ROM_2B30 ROM:2B2D andb INTMEM_AA, #-2 ROM:2B30 ROM:2B30 ROM_2B30: ; CODE XREF: ROM:2B2B↑j ROM:2B30 cmpb INTMEM_1A+1, #20h ; ' ' ROM:2B33 jne ROM_2B48 ROM:2B35 jbs INTMEM_AA, 0, ROM_2B45 ROM:2B38 jbs INTMEM_A9, 4, ROM_2B45 ROM:2B3B ldb INTMEM_8C+1, (INTMEM_4C+1)[] ROM:2B40 ldb INTMEM_8C, (INTMEM_8C+1)[] ROM:2B45 ROM:2B45 ROM_2B45: ; CODE XREF: ROM:2B35↑j ROM:2B45 ; ROM:2B38↑j ROM:2B45 andb INTMEM_AA, #-3 ROM:2B48 ROM:2B48 ROM_2B48: ; CODE XREF: ROM:2B33↑j ROM:2B48 cmpb INTMEM_1A, #0 ROM:2B4B jne ROM_2B87 ROM:2B4D cmpb INTMEM_1A+1, #0 ROM:2B50 je ROM_2B87 ROM:2B52 jbc INTMEM_A9, 4, ROM_2B7C ROM:2B55 jbc INTMEM_A9, 6, ROM_2B5D ROM:2B58 clrb INTMEM_8C ROM:2B5A andb INTMEM_A9, #-41h ROM:2B5D ROM:2B5D ROM_2B5D: ; CODE XREF: ROM:2B55↑j ROM:2B5D clrb INTMEM_8E ROM:2B5F clrb INTMEM_8F ROM:2B61 jbs INTMEM_AA, 0, ROM_2B6E ROM:2B64 jbs INTMEM_AA, 1, ROM_2B6E ROM:2B67 ldb INTMEM_8C+1, (INTMEM_4C+1)[] ROM:2B6C sjmp ROM_2B71 ROM:2B6E ; --------------------------------------------------------------------------- ROM:2B6E ROM:2B6E ROM_2B6E: ; CODE XREF: ROM:2B61↑j ROM:2B6E ; ROM:2B64↑j ROM:2B6E ldb INTMEM_8C+1, INTMEM_8C ROM:2B71 ROM:2B71 ROM_2B71: ; CODE XREF: ROM:2B6C↑j ROM:2B71 andb INTMEM_A9, #-21h ROM:2B74 andb INTMEM_A9, #-11h ROM:2B77 andb INTMEM_A9, #7Fh ROM:2B7A sjmp ROM_2B26 ROM:2B7C ; --------------------------------------------------------------------------- ROM:2B7C ROM:2B7C ROM_2B7C: ; CODE XREF: ROM:2B52↑j ROM:2B7C jbs INTMEM_AA, 0, ROM_2B26 ROM:2B7F jbs INTMEM_AA, 1, ROM_2B26 ROM:2B82 ldb INTMEM_8C+1, (INTMEM_4C+1)[] ROM:2B87 ROM:2B87 ROM_2B87: ; CODE XREF: ROM:2B4B↑j ROM:2B87 ; ROM:2B50↑j ROM:2B87 sjmp ROM_2B26 ROM:2B89 ; --------------------------------------------------------------------------- ROM:2B89 jbs INTMEM_A9, 4, ROM_2BD7 ROM:2B8C cmpb INTMEM_1A, #0 ROM:2B8F jne ROM_2BDC ROM:2B91 cmpb INTMEM_20, #0 ROM:2B94 jne ROM_2B99 ROM:2B96 ldb INTMEM_20, #-6 ROM:2B99 ROM:2B99 ROM_2B99: ; CODE XREF: ROM:2B94↑j ROM:2B99 ld INTMEM_1C, #0FAh ROM:2B9D divub INTMEM_1C, INTMEM_20 ROM:2BA0 shrb INTMEM_20, #1 ROM:2BA3 cmpb INTMEM_1C+1, INTMEM_20 ROM:2BA6 jc ROM_2BAA ROM:2BA8 decb INTMEM_1C ROM:2BAA ROM:2BAA ROM_2BAA: ; CODE XREF: ROM:2BA6↑j ROM:2BAA decb INTMEM_1C ROM:2BAC ldb INTMEM_8E, INTMEM_1C ROM:2BAF ldb INTMEM_20+2, INTMEM_8C+1 ROM:2BB2 ldb INTMEM_8C+1, INTMEM_1C+2 ROM:2BB5 jbs INTMEM_AA, 2, ROM_2BD5 ROM:2BB8 clr INTMEM_1C ROM:2BBA jbs INTMEM_AA, 4, ROM_2BC2 ROM:2BBD jbc INTMEM_AA, 3, ROM_2BD5 ROM:2BC0 decb INTMEM_1C+1 ROM:2BC2 ROM:2BC2 ROM_2BC2: ; CODE XREF: ROM:2BBA↑j ROM:2BC2 cmpb INTMEM_8C, INTMEM_1C+2 ROM:2BC5 je ROM_2BD5 ROM:2BC7 subcb INTMEM_1C, INTMEM_1C ROM:2BCA xorb INTMEM_1C, INTMEM_1C+1 ROM:2BCD je ROM_2BD5 ROM:2BCF orb INTMEM_AA, #4 ROM:2BD2 ldb INTMEM_90, #2 ROM:2BD5 ROM:2BD5 ROM_2BD5: ; CODE XREF: ROM:2BB5↑j ROM:2BD5 ; ROM:2BBD↑j ... ROM:2BD5 sjmp ROM_2B26 ROM:2BD7 ; --------------------------------------------------------------------------- ROM:2BD7 ROM:2BD7 ROM_2BD7: ; CODE XREF: ROM:2B89↑j ROM:2BD7 cmpb INTMEM_1A, #1 ROM:2BDA jne ROM_2BE6 ROM:2BDC ROM:2BDC ROM_2BDC: ; CODE XREF: ROM:2B8F↑j ROM:2BDC ldb INTMEM_20+2, (INTMEM_4C+1)[] ROM:2BE1 stb INTMEM_1C+2, (INTMEM_4C+1)[] ROM:2BE6 ROM:2BE6 ROM_2BE6: ; CODE XREF: ROM:2BDA↑j ROM:2BE6 sjmp ROM_2B26 ROM:2BE8 ; --------------------------------------------------------------------------- ROM:2BE8 ldb INTMEM_8E, INTMEM_8C ROM:2BEB stb INTMEM_8C+1, (INTMEM_4C+1)[] ROM:2BF0 clrb INTMEM_8C+1 ROM:2BF2 orb INTMEM_A9, #10h ROM:2BF5 orb INTMEM_A9, #20h ; ' ' ROM:2BF8 orb INTMEM_A9, #-80h ROM:2BFB andb INTMEM_A9, #-41h ROM:2BFE sjmp ROM_2B26 ROM:2C00 ; --------------------------------------------------------------------------- ROM:2C00 jbc INTMEM_A9, 4, ROM_2C2A ROM:2C03 jbc INTMEM_A9, 6, ROM_2C0B ROM:2C06 clrb INTMEM_8C ROM:2C08 andb INTMEM_A9, #-41h ROM:2C0B ROM:2C0B ROM_2C0B: ; CODE XREF: ROM:2C03↑j ROM:2C0B clrb INTMEM_8E ROM:2C0D clrb INTMEM_8F ROM:2C0F jbs INTMEM_AA, 0, ROM_2C1C ROM:2C12 jbs INTMEM_AA, 1, ROM_2C1C ROM:2C15 ldb INTMEM_8C+1, (INTMEM_4C+1)[] ROM:2C1A sjmp ROM_2C1F ROM:2C1C ; --------------------------------------------------------------------------- ROM:2C1C ROM:2C1C ROM_2C1C: ; CODE XREF: ROM:2C0F↑j ROM:2C1C ; ROM:2C12↑j ROM:2C1C ldb INTMEM_8C+1, INTMEM_8C ROM:2C1F ROM:2C1F ROM_2C1F: ; CODE XREF: ROM:2C1A↑j ROM:2C1F andb INTMEM_A9, #-11h ROM:2C22 andb INTMEM_A9, #-21h ROM:2C25 andb INTMEM_A9, #7Fh ROM:2C28 sjmp ROM_2C2D ROM:2C2A ; --------------------------------------------------------------------------- ROM:2C2A ROM:2C2A ROM_2C2A: ; CODE XREF: ROM:2C00↑j ROM:2C2A ldb INTMEM_1A, #1 ROM:2C2D ROM:2C2D ROM_2C2D: ; CODE XREF: ROM:2C28↑j ROM:2C2D andb INTMEM_AA, #-3 ROM:2C30 sjmp ROM_2B26 ROM:2C32 ; --------------------------------------------------------------------------- ROM:2C32 jbc INTMEM_A9, 4, ROM_2C40 ROM:2C35 jbc INTMEM_A9, 6, ROM_2C3A ROM:2C38 clrb INTMEM_8C ROM:2C3A ROM:2C3A ROM_2C3A: ; CODE XREF: ROM:2C35↑j ROM:2C3A andb INTMEM_A9, #-11h ROM:2C3D andb INTMEM_A9, #-21h ROM:2C40 ROM:2C40 ROM_2C40: ; CODE XREF: ROM:2C32↑j ROM:2C40 ldb INTMEM_8C+1, INTMEM_8C ROM:2C43 sjmp ROM_2B26 ROM:2C45 ; --------------------------------------------------------------------------- ROM:2C45 clrb INTMEM_8E ROM:2C47 clrb INTMEM_8F ROM:2C49 incb INTMEM_8C+1 ROM:2C4B cmpb INTMEM_8C+1, #-4Ch ROM:2C4E jnh ROM_2C53 ROM:2C50 ldb INTMEM_8C+1, #-4Ch ROM:2C53 ROM:2C53 ROM_2C53: ; CODE XREF: ROM:2C4E↑j ROM:2C53 sjmp ROM_2B26 ROM:2C55 ; --------------------------------------------------------------------------- ROM:2C55 clrb INTMEM_8E ROM:2C57 clrb INTMEM_8F ROM:2C59 decb INTMEM_8C+1 ROM:2C5B jc ROM_2C5F ROM:2C5D clrb INTMEM_8C+1 ROM:2C5F ROM:2C5F ROM_2C5F: ; CODE XREF: ROM:2C5B↑j ROM:2C5F sjmp ROM_2B26 ROM:2C61 ; --------------------------------------------------------------------------- ROM:2C61 ldb INTMEM_8E, INTMEM_8C ROM:2C64 clrb INTMEM_8C+1 ROM:2C66 orb INTMEM_A9, #10h ROM:2C69 orb INTMEM_A9, #20h ; ' ' ROM:2C6C andb INTMEM_A9, #-41h ROM:2C6F andb INTMEM_A9, #7Fh ROM:2C72 sjmp ROM_2B26 ROM:2C74 ROM:2C74 ; =============== S U B R O U T I N E ======================================= ROM:2C74 ROM:2C74 ; Serial port ROM:2C74 ROM:2C74 ROM_2C74: ; DATA XREF: ROM:Int06↑o ROM:2C74 pushf ROM:2C75 push INTMEM_1A[] ROM:2C79 ldb INTMEM_1A, INTMEM_11 ROM:2C7C jbc INTMEM_1A, 6, ROM_2C82 ROM:2C7F orb INTMEM_AA, #20h ; ' ' ROM:2C82 ROM:2C82 ROM_2C82: ; CODE XREF: ROM_2C74+8↑j ROM:2C82 jbc INTMEM_1A, 5, ROM_2C88 ROM:2C85 orb INTMEM_AA, #40h ; '@' ROM:2C88 ROM:2C88 ROM_2C88: ; CODE XREF: ROM_2C74:ROM_2C82↑j ROM:2C88 pop INTMEM_1A[] ROM:2C8C popf ROM:2C8D ret ROM:2C8D ; End of function ROM_2C74 ROM:2C8D ROM:2C8E ROM:2C8E ; =============== S U B R O U T I N E ======================================= ROM:2C8E ROM:2C8E ROM:2C8E ROM_2C8E: ; CODE XREF: ROM_2DA5↓p ROM:2C8E ; ROM_2DE1↓p ... ROM:2C8E ldb INTMEM_32+1, #-68h ROM:2C91 sjmp ROM_2C96 ROM:2C91 ; End of function ROM_2C8E ROM:2C91 ROM:2C93 ROM:2C93 ; =============== S U B R O U T I N E ======================================= ROM:2C93 ROM:2C93 ROM:2C93 ROM_2C93: ; CODE XREF: ROM_2DA5:ROM_2DDE↓j ROM:2C93 ; ROM_2DE1+35↓j ... ROM:2C93 ldb INTMEM_32+1, #-80h ROM:2C96 ROM:2C96 ROM_2C96: ; CODE XREF: ROM_2C8E+3↑j ROM:2C96 scall ROM_2D38 ROM:2C98 ldb INTMEM_2C+1, #9 ROM:2C9B scall ROM_2CE5 ROM:2C9D sjmp ROM_2D3D ROM:2C9D ; End of function ROM_2C93 ROM:2C9D ROM:2C9F ROM:2C9F ; =============== S U B R O U T I N E ======================================= ROM:2C9F ROM:2C9F ROM:2C9F ROM_2C9F: ; CODE XREF: ROM_2DA5+8↓p ROM:2C9F ; ROM_2DA5+12↓p ... ROM:2C9F clrb INTMEM_1A ROM:2CA1 ldb INTMEM_2C, #-20h ROM:2CA4 scall ROM_2CD7 ROM:2CA6 scall ROM_2D1B ROM:2CA8 jc ROM_2CC5 ROM:2CAA ldb INTMEM_2C, #-60h ROM:2CAD scall ROM_2CD7 ROM:2CAF ld INTMEM_2C+2, INTMEM_1C ROM:2CB2 ld INTMEM_32, INTMEM_1C ROM:2CB5 ldb INTMEM_2C+1, #10h ROM:2CB8 scall ROM_2CE5 ROM:2CBA scall ROM_2D1B ROM:2CBC jc ROM_2CC5 ROM:2CBE scall ROM_2CC9 ROM:2CC0 cmp INTMEM_2C+2, INTMEM_1C ROM:2CC3 je ROM_2CC7 ROM:2CC5 ROM:2CC5 ROM_2CC5: ; CODE XREF: ROM_2C9F+9↑j ROM:2CC5 ; ROM_2C9F+1D↑j ROM:2CC5 incb INTMEM_1A ROM:2CC7 ROM:2CC7 ROM_2CC7: ; CODE XREF: ROM_2C9F+24↑j ROM:2CC7 sjmp ROM_2D3D ROM:2CC7 ; End of function ROM_2C9F ROM:2CC7 ROM:2CC9 ROM:2CC9 ; =============== S U B R O U T I N E ======================================= ROM:2CC9 ROM:2CC9 ROM:2CC9 ROM_2CC9: ; CODE XREF: ROM_2C9F+1F↑p ROM:2CC9 ; ROM_2D57+20↓p ... ROM:2CC9 ldb INTMEM_2C, #-40h ROM:2CCC scall ROM_2CD7 ROM:2CCE scall ROM_2CF9 ROM:2CD0 add INTMEM_20+2, INTMEM_1C ROM:2CD3 incb INTMEM_1A+1 ROM:2CD5 sjmp ROM_2D3D ROM:2CD5 ; End of function ROM_2CC9 ROM:2CD5 ROM:2CD7 ROM:2CD7 ; =============== S U B R O U T I N E ======================================= ROM:2CD7 ROM:2CD7 ROM:2CD7 ROM_2CD7: ; CODE XREF: ROM_2C9F+5↑p ROM:2CD7 ; ROM_2C9F+E↑p ... ROM:2CD7 scall ROM_2D38 ROM:2CD9 ldbze INTMEM_32, INTMEM_1A+1 ROM:2CDC shl INTMEM_32, #7 ROM:2CDF orb INTMEM_32+1, INTMEM_2C ROM:2CE2 ldb INTMEM_2C+1, #9 ROM:2CE2 ; End of function ROM_2CD7 ROM:2CE2 ROM:2CE5 ROM:2CE5 ; =============== S U B R O U T I N E ======================================= ROM:2CE5 ROM:2CE5 ROM:2CE5 ROM_2CE5: ; CODE XREF: ROM_2C93+8↑p ROM:2CE5 ; ROM_2C9F+19↑p ... ROM:2CE5 andb INTMEM_26, #-11h ROM:2CE8 shl INTMEM_32, #1 ROM:2CEB jnc ROM_2CF0 ROM:2CED orb INTMEM_26, #10h ROM:2CF0 ROM:2CF0 ROM_2CF0: ; CODE XREF: ROM_2CE5+6↑j ROM:2CF0 stb INTMEM_26, IOPORT1 ; Input/output port 1 ROM:2CF3 scall ROM_2D44 ROM:2CF5 djnz INTMEM_2C+1, ROM_2CE5 ROM:2CF8 ret ROM:2CF8 ; End of function ROM_2CE5 ROM:2CF8 ROM:2CF9 ROM:2CF9 ; =============== S U B R O U T I N E ======================================= ROM:2CF9 ROM:2CF9 ROM:2CF9 ROM_2CF9: ; CODE XREF: ROM_2CC9+5↑p ROM:2CF9 clr INTMEM_1C ROM:2CFB ld INTMEM_30, #-8000h ROM:2CFF ROM:2CFF ROM_2CFF: ; CODE XREF: ROM_2CF9+1F↓j ROM:2CFF orb INTMEM_26, #8 ROM:2D02 stb INTMEM_26, IOPORT1 ; Input/output port 1 ROM:2D05 mulb ZERO_REG, ZERO_REG ; Zero register ROM:2D09 jbc IOPORT2, 7, ROM_2D0F ; Input/output port 2 ROM:2D0C or INTMEM_1C, INTMEM_30 ROM:2D0F ROM:2D0F ROM_2D0F: ; CODE XREF: ROM_2CF9+10↑j ROM:2D0F andb INTMEM_26, #-9 ROM:2D12 stb INTMEM_26, IOPORT1 ; Input/output port 1 ROM:2D15 shr INTMEM_30, #1 ROM:2D18 jnc ROM_2CFF ROM:2D1A ret ROM:2D1A ; End of function ROM_2CF9 ROM:2D1A ROM:2D1B ROM:2D1B ; =============== S U B R O U T I N E ======================================= ROM:2D1B ROM:2D1B ROM:2D1B ROM_2D1B: ; CODE XREF: ROM_2C9F+7↑p ROM:2D1B ; ROM_2C9F+1B↑p ROM:2D1B scall ROM_2D3D ROM:2D1D scall ROM_2D38 ROM:2D1F ld INTMEM_30, 4[INTMEM_55+1] ROM:2D24 clrc ROM:2D25 jbs IOPORT2, 7, ROM_2D34 ; Input/output port 2 ROM:2D28 ROM:2D28 ROM_2D28: ; CODE XREF: ROM_2D1B+16↓j ROM:2D28 jbs IOPORT2, 7, ROM_2D37 ; Input/output port 2 ROM:2D2B ldb INT_PEND+1, #1Eh ; Interrupt pending register ROM:2D2E ldb INT_PEND+1, #-1Fh ; Interrupt pending register ROM:2D31 djnzw INTMEM_30, ROM_2D28 ROM:2D34 ROM:2D34 ROM_2D34: ; CODE XREF: ROM_2D1B+A↑j ROM:2D34 incb INTMEM_1A ROM:2D36 setc ROM:2D37 ROM:2D37 ROM_2D37: ; CODE XREF: ROM_2D1B:ROM_2D28↑j ROM:2D37 ret ROM:2D37 ; End of function ROM_2D1B ROM:2D37 ROM:2D38 ROM:2D38 ; =============== S U B R O U T I N E ======================================= ROM:2D38 ROM:2D38 ROM:2D38 ROM_2D38: ; CODE XREF: ROM_2C93:ROM_2C96↑p ROM:2D38 ; ROM_2CD7↑p ... ROM:2D38 orb INTMEM_26, #20h ; ' ' ROM:2D3B sjmp ROM_2D40 ROM:2D3B ; End of function ROM_2D38 ROM:2D3B ROM:2D3D ROM:2D3D ; =============== S U B R O U T I N E ======================================= ROM:2D3D ROM:2D3D ROM:2D3D ROM_2D3D: ; CODE XREF: ROM_2C93+A↑j ROM:2D3D ; ROM_2C9F:ROM_2CC7↑j ... ROM:2D3D andb INTMEM_26, #-21h ROM:2D40 ROM:2D40 ROM_2D40: ; CODE XREF: ROM_2D38+3↑j ROM:2D40 stb INTMEM_26, IOPORT1 ; Input/output port 1 ROM:2D43 ret ROM:2D43 ; End of function ROM_2D3D ROM:2D43 ROM:2D44 ROM:2D44 ; =============== S U B R O U T I N E ======================================= ROM:2D44 ROM:2D44 ROM:2D44 ROM_2D44: ; CODE XREF: ROM_2CE5+E↑p ROM:2D44 ; ROM_2D51+2↓p ROM:2D44 orb INTMEM_26, #8 ROM:2D47 stb INTMEM_26, IOPORT1 ; Input/output port 1 ROM:2D4A andb INTMEM_26, #-9 ROM:2D4D stb INTMEM_26, IOPORT1 ; Input/output port 1 ROM:2D50 ret ROM:2D50 ; End of function ROM_2D44 ROM:2D50 ROM:2D51 ROM:2D51 ; =============== S U B R O U T I N E ======================================= ROM:2D51 ROM:2D51 ROM:2D51 ROM_2D51: ; CODE XREF: ROM_385E:ROM_3926↓p ROM:2D51 scall ROM_2D38 ROM:2D53 scall ROM_2D44 ROM:2D55 sjmp ROM_2D3D ROM:2D55 ; End of function ROM_2D51 ROM:2D55 ROM:2D57 ROM:2D57 ; =============== S U B R O U T I N E ======================================= ROM:2D57 ROM:2D57 ROM:2D57 ROM_2D57: ; CODE XREF: ROM_385E+16A↓p ROM:2D57 ; ROM_385E+174↓p ROM:2D57 clrb INTMEM_1A ROM:2D59 clrb INTMEM_20 ROM:2D5B ldb INTMEM_1C+2, 95h[INTMEM_55+1] ROM:2D60 ROM:2D60 ROM_2D60: ; CODE XREF: ROM_2D57+35↓j ROM:2D60 ldb INT_PEND+1, #1Eh ; Interrupt pending register ROM:2D63 ldb INT_PEND+1, #-1Fh ; Interrupt pending register ROM:2D66 clr INTMEM_20+2 ROM:2D68 ldbze INTMEM_32, INTMEM_20 ROM:2D6B mulub INTMEM_32, 94h[INTMEM_55+1] ROM:2D70 addb INTMEM_1A+1, INTMEM_32, #0Ch ROM:2D74 ldb INTMEM_1C+3, INTMEM_1A+1 ROM:2D77 lcall ROM_2CC9 ROM:2D7A cmp INTMEM_1C, INTMEM_34 ROM:2D7D jne ROM_2D8A ROM:2D7F scall ROM_2D92 ROM:2D81 ldb INTMEM_8C, (INTMEM_4C+1)[] ROM:2D86 neg INTMEM_20+2 ROM:2D88 je ROM_2D91 ROM:2D8A ROM:2D8A ROM_2D8A: ; CODE XREF: ROM_2D57+26↑j ROM:2D8A incb INTMEM_20 ROM:2D8C djnz INTMEM_1C+2, ROM_2D60 ROM:2D8F incb INTMEM_1A ROM:2D91 ROM:2D91 ROM_2D91: ; CODE XREF: ROM_2D57+31↑j ROM:2D91 ret ROM:2D91 ; End of function ROM_2D57 ROM:2D91 ROM:2D92 ROM:2D92 ; =============== S U B R O U T I N E ======================================= ROM:2D92 ROM:2D92 ROM:2D92 ROM_2D92: ; CODE XREF: ROM_2D57+28↑p ROM:2D92 ld INTMEM_34, #40h ; '@' ROM:2D96 ROM:2D96 ROM_2D96: ; CODE XREF: ROM_2D92+E↓j ROM:2D96 lcall ROM_2CC9 ROM:2D99 st INTMEM_1C, [INTMEM_34]+ ROM:2D9C cmp INTMEM_34, #54h ; 'T' ROM:2DA0 jnc ROM_2D96 ROM:2DA2 ljmp ROM_2CC9 ROM:2DA2 ; End of function ROM_2D92 ROM:2DA2 ROM:2DA5 ROM:2DA5 ; =============== S U B R O U T I N E ======================================= ROM:2DA5 ROM:2DA5 ROM:2DA5 ROM_2DA5: ; CODE XREF: ROM_2E4A+22↓p ROM:2DA5 ; ROM_2E92+C0↓p ROM:2DA5 lcall ROM_2C8E ROM:2DA8 clr INTMEM_20+2 ROM:2DAA ldb INTMEM_1C+3, INTMEM_1A+1 ROM:2DAD lcall ROM_2C9F ROM:2DB0 ld INTMEM_34, #40h ; '@' ROM:2DB4 ROM:2DB4 ROM_2DB4: ; CODE XREF: ROM_2DA5+1E↓j ROM:2DB4 ld INTMEM_1C, [INTMEM_34]+ ROM:2DB7 lcall ROM_2C9F ROM:2DBA cmpb INTMEM_1A, ZERO_REG ; Zero register ROM:2DBD jne ROM_2DCF ROM:2DBF cmp INTMEM_34, #54h ; 'T' ROM:2DC3 jnc ROM_2DB4 ROM:2DC5 ld INTMEM_1C, INTMEM_20+2 ROM:2DC8 neg INTMEM_1C ROM:2DCA lcall ROM_2C9F ROM:2DCD sjmp ROM_2DDE ROM:2DCF ; --------------------------------------------------------------------------- ROM:2DCF ROM:2DCF ROM_2DCF: ; CODE XREF: ROM_2DA5+18↑j ROM:2DCF ldb INTMEM_34, INTMEM_1A ROM:2DD2 ldbze INTMEM_1C, #-56h ROM:2DD5 ldb INTMEM_1A+1, INTMEM_1C+3 ROM:2DD8 lcall ROM_2C9F ROM:2DDB ldb INTMEM_1A, INTMEM_34 ROM:2DDE ROM:2DDE ROM_2DDE: ; CODE XREF: ROM_2DA5+28↑j ROM:2DDE ljmp ROM_2C93 ROM:2DDE ; End of function ROM_2DA5 ROM:2DDE ROM:2DE1 ROM:2DE1 ; =============== S U B R O U T I N E ======================================= ROM:2DE1 ROM:2DE1 ROM:2DE1 ROM_2DE1: ; CODE XREF: ROM_2E92+E0↓p ROM:2DE1 ; ROM_385E+191↓p ROM:2DE1 lcall ROM_2C8E ROM:2DE4 ld INTMEM_34, INTMEM_1C ROM:2DE7 lcall ROM_2CC9 ROM:2DEA push INTMEM_1C[] ROM:2DEE decb INTMEM_1A+1 ROM:2DF0 ld INTMEM_1C, INTMEM_34 ROM:2DF3 lcall ROM_2C9F ROM:2DF6 ld INTMEM_1C, #54h ; 'T' ROM:2DFA sub INTMEM_1C, #40h ; '@' ROM:2DFE shr INTMEM_1C, #1 ROM:2E01 addb INTMEM_1A+1, INTMEM_1C ROM:2E04 lcall ROM_2CC9 ROM:2E07 neg INTMEM_1C ROM:2E09 sub INTMEM_1C, [SP]+ ; Stack pointer ROM:2E0C add INTMEM_1C, INTMEM_34 ROM:2E0F neg INTMEM_1C ROM:2E11 decb INTMEM_1A+1 ROM:2E13 lcall ROM_2C9F ROM:2E16 ljmp ROM_2C93 ROM:2E16 ; End of function ROM_2DE1 ROM:2E16 ROM:2E19 ROM:2E19 ; =============== S U B R O U T I N E ======================================= ROM:2E19 ROM:2E19 ROM:2E19 ROM_2E19: ; CODE XREF: ROM_385E+17E↓p ROM:2E19 lcall ROM_2C8E ROM:2E1C clr INTMEM_20+2 ROM:2E1E clrb INTMEM_1A+1 ROM:2E20 ld INTMEM_1C, 6[INTMEM_55+1] ROM:2E25 lcall ROM_2C9F ROM:2E28 ldb INTMEM_1C, #-70h ROM:2E2B ldb INTMEM_1C+1, #0 ROM:2E2E lcall ROM_2C9F ROM:2E31 ldbze INTMEM_1C, #24h ; '$' ROM:2E34 lcall ROM_2C9F ROM:2E37 ld INTMEM_1C, 2[INTMEM_55+1] ROM:2E3C lcall ROM_2C9F ROM:2E3F ld INTMEM_1C, INTMEM_20+2 ROM:2E42 neg INTMEM_1C ROM:2E44 lcall ROM_2C9F ROM:2E47 ljmp ROM_2C93 ROM:2E47 ; End of function ROM_2E19 ROM:2E47 ROM:2E4A ROM:2E4A ; =============== S U B R O U T I N E ======================================= ROM:2E4A ROM:2E4A ROM:2E4A ROM_2E4A: ; CODE XREF: ROM_385E+181↓p ROM:2E4A ; ROM:3E2A↓p ROM:2E4A ldb INTMEM_91, 96h[INTMEM_55+1] ROM:2E4F ldb INTMEM_20+1, 95h[INTMEM_55+1] ROM:2E54 ldb INTMEM_1C+2, INTMEM_20+1 ROM:2E57 ldb INTMEM_20, #-10h ROM:2E5A ROM:2E5A ROM_2E5A: ; CODE XREF: ROM_2E4A:ROM_2E78↓j ROM:2E5A decb INTMEM_20+1 ROM:2E5C ldbze INTMEM_32, INTMEM_20+1 ROM:2E5F mulub INTMEM_32, 94h[INTMEM_55+1] ROM:2E64 addb INTMEM_1A+1, INTMEM_32, #0Ch ROM:2E68 ld INTMEM_1C, #-55ABh ROM:2E6C lcall ROM_2DA5 ROM:2E6F cmpb INTMEM_1A, #1 ROM:2E72 jh ROM_2E7B ROM:2E74 je ROM_2E78 ROM:2E76 incb INTMEM_20 ROM:2E78 ROM:2E78 ROM_2E78: ; CODE XREF: ROM_2E4A+2A↑j ROM:2E78 djnz INTMEM_1C+2, ROM_2E5A ROM:2E7B ROM:2E7B ROM_2E7B: ; CODE XREF: ROM_2E4A+28↑j ROM:2E7B ldbze INTMEM_1C, INTMEM_20 ROM:2E7E andb INTMEM_1C, #0Fh ROM:2E81 ret ROM:2E81 ; End of function ROM_2E4A ROM:2E81 ROM:2E82 ROM:2E82 ; =============== S U B R O U T I N E ======================================= ROM:2E82 ROM:2E82 ROM:2E82 ROM_2E82: ; CODE XREF: ROM_385E:ROM_39D9↓p ROM:2E82 ld INTMEM_34, #40h ; '@' ROM:2E86 ROM:2E86 ROM_2E86: ; CODE XREF: ROM_2E82+B↓j ROM:2E86 st ZERO_REG, [INTMEM_34]+ ; Zero register ROM:2E89 cmp INTMEM_34, #54h ; 'T' ROM:2E8D jnc ROM_2E86 ROM:2E8F ljmp ROM_486A ROM:2E8F ; End of function ROM_2E82 ROM:2E8F ROM:2E92 ROM:2E92 ; =============== S U B R O U T I N E ======================================= ROM:2E92 ROM:2E92 ROM:2E92 ROM_2E92: ; CODE XREF: start+957↑p ROM:2E92 jbc INTMEM_AA, 7, ROM_2EB0 ROM:2E95 jbs INTMEM_AB, 0, ROM_2E9F ROM:2E98 inc INTMEM_40 ROM:2E9A orb INTMEM_AB, #1 ROM:2E9D sjmp ROM_2F86 ROM:2E9F ; --------------------------------------------------------------------------- ROM:2E9F ROM:2E9F ROM_2E9F: ; CODE XREF: ROM_2E92+3↑j ROM:2E9F jbc INTMEM_AB, 1, ROM_2EA4 ROM:2EA2 sjmp ROM_2F66 ROM:2EA4 ; --------------------------------------------------------------------------- ROM:2EA4 ROM:2EA4 ROM_2EA4: ; CODE XREF: ROM_2E92:ROM_2E9F↑j ROM:2EA4 jbs INTMEM_AB, 2, ROM_2EB2 ROM:2EA7 ldb INTMEM_1C, #22h ; '"' ROM:2EAA lcall ROM_2ABD ROM:2EAD orb INTMEM_AB, #4 ROM:2EB0 ROM:2EB0 ROM_2EB0: ; CODE XREF: ROM_2E92↑j ROM:2EB0 ; ROM_2E92:ROM_2EB7↓j ROM:2EB0 sjmp ROM_2F86 ROM:2EB2 ; --------------------------------------------------------------------------- ROM:2EB2 ROM:2EB2 ROM_2EB2: ; CODE XREF: ROM_2E92:ROM_2EA4↑j ROM:2EB2 jbc INTMEM_AB, 4, ROM_2EB7 ROM:2EB5 sjmp ROM_2F75 ROM:2EB7 ; --------------------------------------------------------------------------- ROM:2EB7 ROM:2EB7 ROM_2EB7: ; CODE XREF: ROM_2E92:ROM_2EB2↑j ROM:2EB7 jbs INTMEM_A9, 4, ROM_2EB0 ROM:2EBA lcall ROM_2C8E ROM:2EBD jbc INTMEM_F5, 3, ROM_2EE1 ROM:2EC0 ldb INTMEM_1A+1, #5 ROM:2EC3 ld INTMEM_1C, INTMEM_142[] ROM:2EC8 lcall ROM_2C9F ROM:2ECB lcall ROM_2C9F ROM:2ECE lcall ROM_2C9F ROM:2ED1 ldb INTMEM_1C, INTMEM_158[] ROM:2ED6 ldb INTMEM_1C+1, INTMEM_158[] ROM:2EDB lcall ROM_2C9F ROM:2EDE lcall ROM_2C9F ROM:2EE1 ROM:2EE1 ROM_2EE1: ; CODE XREF: ROM_2E92+2B↑j ROM:2EE1 ldb INTMEM_1A+1, #0Ah ROM:2EE4 ldb INTMEM_1C, INTMEM_159[] ROM:2EE9 ldb INTMEM_1C+1, INTMEM_1C ROM:2EEC or INTMEM_1C, #0F0Fh ROM:2EF0 lcall ROM_2C9F ROM:2EF3 lcall ROM_2C9F ROM:2EF6 lcall ROM_2C93 ROM:2EF9 st ZERO_REG, INTMEM_144[] ; Zero register ROM:2EFE andb INTMEM_F5, #-3 ROM:2F01 andb INTMEM_F5, #-5 ROM:2F04 jbs INTMEM_F5, 0, ROM_2F86 ROM:2F07 jbs INTMEM_AB, 3, ROM_2F1D ROM:2F0A orb INTMEM_AB, #8 ROM:2F0D ldb INTMEM_1C+2, (INTMEM_4C+1)[] ROM:2F12 ldb INTMEM_20, 97h[INTMEM_55+1] ROM:2F17 ldb INTMEM_1C, #21h ; '!' ROM:2F1A lcall ROM_2ABD ROM:2F1D ROM:2F1D ROM_2F1D: ; CODE XREF: ROM_2E92+75↑j ROM:2F1D cmpb INTMEM_8C, (INTMEM_4C+1)[] ROM:2F22 jne ROM_2F86 ROM:2F24 ldb INTMEM_20+1, INTMEM_A8[] ROM:2F29 ldb INTMEM_1C+2, 95h[INTMEM_55+1] ROM:2F2E ROM:2F2E ROM_2F2E: ; CODE XREF: ROM_2E92:ROM_2F59↓j ROM:2F2E incb INTMEM_20+1 ROM:2F30 cmpb INTMEM_20+1, 95h[INTMEM_55+1] ROM:2F35 jnc ROM_2F39 ROM:2F37 clrb INTMEM_20+1 ROM:2F39 ROM:2F39 ROM_2F39: ; CODE XREF: ROM_2E92+A3↑j ROM:2F39 ldbze INTMEM_32, INTMEM_20+1 ROM:2F3C mulub INTMEM_32, 94h[INTMEM_55+1] ROM:2F41 addb INTMEM_1A+1, INTMEM_32, #0Ch ROM:2F45 lcall ROM_2CC9 ROM:2F48 cmpb INTMEM_1C, #55h ; 'U' ROM:2F4B jne ROM_2F59 ROM:2F4D decb INTMEM_1A+1 ROM:2F4F ldb INTMEM_1C+1, #-5Bh ROM:2F52 lcall ROM_2DA5 ROM:2F55 negb INTMEM_1A ROM:2F57 je ROM_2F5E ROM:2F59 ROM:2F59 ROM_2F59: ; CODE XREF: ROM_2E92+B9↑j ROM:2F59 djnz INTMEM_1C+2, ROM_2F2E ROM:2F5C clrb INTMEM_1C+3 ROM:2F5E ROM:2F5E ROM_2F5E: ; CODE XREF: ROM_2E92+C5↑j ROM:2F5E orb INTMEM_AB, #2 ROM:2F61 stb INTMEM_1C+3, INTMEM_15A[] ROM:2F66 ROM:2F66 ROM_2F66: ; CODE XREF: ROM_2E92+10↑j ROM:2F66 jbc INTMEM_AB, 4, ROM_2F86 ROM:2F69 ld INTMEM_1C, #-55ABh ROM:2F6D ldb INTMEM_1A+1, INTMEM_15A[] ROM:2F72 lcall ROM_2DE1 ROM:2F75 ROM:2F75 ROM_2F75: ; CODE XREF: ROM_2E92+23↑j ROM:2F75 scall ROM_2F87 ROM:2F77 andb INTMEM_AA, #7Fh ROM:2F7A andb INTMEM_AB, #-2 ROM:2F7D andb INTMEM_AB, #-5 ROM:2F80 andb INTMEM_AB, #-3 ROM:2F83 andb INTMEM_AB, #-9 ROM:2F86 ROM:2F86 ROM_2F86: ; CODE XREF: ROM_2E92+B↑j ROM:2F86 ; ROM_2E92:ROM_2EB0↑j ... ROM:2F86 ret ROM:2F86 ; End of function ROM_2E92 ROM:2F86 ROM:2F87 ROM:2F87 ; =============== S U B R O U T I N E ======================================= ROM:2F87 ROM:2F87 ROM:2F87 ROM_2F87: ; CODE XREF: ROM_2E92:ROM_2F75↑p ROM:2F87 ldb INTMEM_1C, #23h ; '#' ROM:2F8A ljmp ROM_2ABD ROM:2F8A ; End of function ROM_2F87 ROM:2F8A ROM:2F8D ROM:2F8D ; =============== S U B R O U T I N E ======================================= ROM:2F8D ROM:2F8D ROM:2F8D ROM_2F8D: ; CODE XREF: start+95A↑p ROM:2F8D ldb INTMEM_1C+2, INTMEM_1F5[] ROM:2F92 ld INTMEM_1C, #0 ROM:2F96 lcall ROM_32F3 ROM:2F99 clrb INTMEM_1C+1 ROM:2F9B shl INTMEM_1C, #4 ROM:2F9E mulu INTMEM_1C, #-0BDCh ROM:2FA2 divu INTMEM_1C, #3415h ROM:2FA6 st INTMEM_1C, INTMEM_148[] ROM:2FAB jbc INTMEM_F5, 4, ROM_2FBD ROM:2FAE st INTMEM_1C, INTMEM_146[] ROM:2FB3 st INTMEM_1C, INTMEM_3BC[] ROM:2FB8 st INTMEM_1C, INTMEM_3BE[] ROM:2FBD ROM:2FBD ROM_2FBD: ; CODE XREF: ROM_2F8D+1E↑j ROM:2FBD ret ROM:2FBD ; End of function ROM_2F8D ROM:2FBD ROM:2FBE ROM:2FBE ; =============== S U B R O U T I N E ======================================= ROM:2FBE ROM:2FBE ROM:2FBE ROM_2FBE: ; CODE XREF: start:ROM_29EE↑p ROM:2FBE clr INTMEM_1A ROM:2FC0 ROM:2FC0 ROM_2FC0: ; CODE XREF: ROM_2FBE+B0↓j ROM:2FC0 jbs INTMEM_AB, 6, ROM_2FCD ROM:2FC3 ld INTMEM_1C, #0C8h ROM:2FC7 ld INTMEM_20, #64h ; 'd' ROM:2FCB sjmp ROM_301A ROM:2FCD ; --------------------------------------------------------------------------- ROM:2FCD ROM:2FCD ROM_2FCD: ; CODE XREF: ROM_2FBE:ROM_2FC0↑j ROM:2FCD ldbze INTMEM_20, 323Eh[INTMEM_1A] ROM:2FD2 ld INTMEM_20, 3BCh[INTMEM_20] ROM:2FD7 mulu INTMEM_1C, INTMEM_20, #64h ; 'd' ROM:2FDC divu INTMEM_1C, INTMEM_5C ROM:2FDF jv ROM_3000 ROM:2FE1 ld INTMEM_20, 0Ah[INTMEM_55+1] ROM:2FE6 mulu INTMEM_20, #64h ; 'd' ROM:2FEA divu INTMEM_20, INTMEM_5C ROM:2FED jnv ROM_2FF6 ROM:2FEF ld INTMEM_20, #0C8h ROM:2FF3 ld INTMEM_5A, [SP] ; Stack pointer ROM:2FF6 ROM:2FF6 ROM_2FF6: ; CODE XREF: ROM_2FBE+2F↑j ROM:2FF6 add INTMEM_1C, INTMEM_20 ROM:2FF9 cmp INTMEM_1C, 8[INTMEM_55+1] ROM:2FFE jnc ROM_3005 ROM:3000 ROM:3000 ROM_3000: ; CODE XREF: ROM_2FBE+21↑j ROM:3000 ld INTMEM_1C, 8[INTMEM_55+1] ROM:3005 ROM:3005 ROM_3005: ; CODE XREF: ROM_2FBE+40↑j ROM:3005 ld INTMEM_20, 0Ch[INTMEM_55+1] ROM:300A mulu INTMEM_20, #64h ; 'd' ROM:300E divu INTMEM_20, INTMEM_5C ROM:3011 jnv ROM_301A ROM:3013 ld INTMEM_20, #64h ; 'd' ROM:3017 ld INTMEM_5A, [SP] ; Stack pointer ROM:301A ROM:301A ROM_301A: ; CODE XREF: ROM_2FBE+D↑j ROM:301A ; ROM_2FBE+53↑j ROM:301A shl INTMEM_1A, #1 ROM:301D ld INTMEM_1C+2, 138h[INTMEM_1A] ROM:3022 sub INTMEM_1C+2, INTMEM_1C ROM:3025 jc ROM_302B ROM:3027 add INTMEM_1C+2, #1C20h ROM:302B ROM:302B ROM_302B: ; CODE XREF: ROM_2FBE+67↑j ROM:302B shr INTMEM_1A, #1 ROM:302E divb INTMEM_1C+2, #64h ; 'd' ROM:3032 stb INTMEM_1C+2, 134h[INTMEM_1A] ROM:3037 jbs INTMEM_AB, 6, ROM_304A ROM:303A subb INTMEM_1C+2, #2 ROM:303D jc ROM_3042 ROM:303F addb INTMEM_1C+2, #48h ; 'H' ROM:3042 ROM:3042 ROM_3042: ; CODE XREF: ROM_2FBE+7F↑j ROM:3042 cmpb INTMEM_1C+2, #11h ROM:3045 jc ROM_304A ROM:3047 ldb INTMEM_93, INTMEM_1A ROM:304A ROM:304A ROM_304A: ; CODE XREF: ROM_2FBE+79↑j ROM:304A ; ROM_2FBE+87↑j ROM:304A shl INTMEM_1A, #1 ROM:304D ld INTMEM_1C+2, 138h[INTMEM_1A] ROM:3052 sub INTMEM_1C+2, INTMEM_20 ROM:3055 jc ROM_305B ROM:3057 add INTMEM_1C+2, #1C20h ROM:305B ROM:305B ROM_305B: ; CODE XREF: ROM_2FBE+97↑j ROM:305B shr INTMEM_1A, #1 ROM:305E divb INTMEM_1C+2, #64h ; 'd' ROM:3062 stb INTMEM_1C+2, 130h[INTMEM_1A] ROM:3067 incb INTMEM_1A ROM:3069 cmpb INTMEM_1A, #4 ROM:306C jge ROM_3070 ROM:306E sjmp ROM_2FC0 ROM:3070 ; --------------------------------------------------------------------------- ROM:3070 ROM:3070 ROM_3070: ; CODE XREF: ROM_2FBE+AE↑j ROM:3070 pushf ROM:3071 ldbze INTMEM_1A, INTMEM_93 ROM:3074 jbs INTMEM_AB, 5, ROM_308A ROM:3077 ldb INTMEM_93+1, 134h[INTMEM_1A] ROM:307C subb INTMEM_1C+3, INTMEM_93+1, #1 ROM:3080 jge ROM_3085 ROM:3082 addb INTMEM_1C+3, #48h ; 'H' ROM:3085 ROM:3085 ROM_3085: ; CODE XREF: ROM_2FBE+C2↑j ROM:3085 ldb INTMEM_91+1, INTMEM_1C+3 ROM:3088 sjmp ROM_308F ROM:308A ; --------------------------------------------------------------------------- ROM:308A ROM:308A ROM_308A: ; CODE XREF: ROM_2FBE+B6↑j ROM:308A ldb INTMEM_93+1, 130h[INTMEM_1A] ROM:308F ROM:308F ROM_308F: ; CODE XREF: ROM_2FBE+CA↑j ROM:308F popf ROM:3090 ret ROM:3090 ; End of function ROM_2FBE ROM:3090 ROM:3091 ROM:3091 ; =============== S U B R O U T I N E ======================================= ROM:3091 ROM:3091 ROM:3091 ROM_3091: ; CODE XREF: start+95D↑p ROM:3091 ld INTMEM_1C+2, INTMEM_5E ROM:3094 divub INTMEM_1C+2, #19h ROM:3097 jnv ROM_309C ROM:3099 ldb INTMEM_1C+2, #-1 ROM:309C ROM:309C ROM_309C: ; CODE XREF: ROM_3091+6↑j ROM:309C ld INTMEM_1C, #1 ROM:30A0 lcall ROM_32F3 ROM:30A3 cmp INTMEM_5C, ZERO_REG ; Zero register ROM:30A6 je ROM_30B6 ROM:30A8 ldb INTMEM_20, #64h ; 'd' ROM:30AB mulub INTMEM_20, #0 ROM:30AE clr INTMEM_20+2 ROM:30B0 divu INTMEM_20, INTMEM_5C ROM:30B3 addb INTMEM_1C, INTMEM_20 ROM:30B6 ROM:30B6 ROM_30B6: ; CODE XREF: ROM_3091+15↑j ROM:30B6 stb INTMEM_1C, INTMEM_15B[] ROM:30BB ret ROM:30BB ; End of function ROM_3091 ROM:30BB ROM:30BC ROM:30BC ; =============== S U B R O U T I N E ======================================= ROM:30BC ROM:30BC ROM:30BC ROM_30BC: ; CODE XREF: ROM_688F:ROM_6B5E↓p ROM:30BC clrb INTMEM_1A ROM:30BE ld INTMEM_32, #6 ROM:30C2 ldbze INTMEM_2C, INTMEM_15B[] ROM:30C7 ROM:30C7 ROM_30C7: ; CODE XREF: ROM_30BC+35↓j ROM:30C7 ld INTMEM_20+2, 1Ch[INTMEM_32] ROM:30CC cmp INTMEM_20+2, #1C1Fh ROM:30D0 jnh ROM_30DA ROM:30D2 ldb INTMEM_1A, #-1 ROM:30D5 ld INTMEM_5A, [SP] ; Stack pointer ROM:30D8 sjmp ROM_30ED ROM:30DA ; --------------------------------------------------------------------------- ROM:30DA ROM:30DA ROM_30DA: ; CODE XREF: ROM_30BC+14↑j ROM:30DA ld INTMEM_20+2, 1Ch[INTMEM_32] ROM:30DF sub INTMEM_20+2, INTMEM_2C ROM:30E2 jc ROM_30E8 ROM:30E4 add INTMEM_20+2, #1C20h ROM:30E8 ROM:30E8 ROM_30E8: ; CODE XREF: ROM_30BC+26↑j ROM:30E8 st INTMEM_20+2, 138h[INTMEM_32] ROM:30ED ROM:30ED ROM_30ED: ; CODE XREF: ROM_30BC+1C↑j ROM:30ED sub INTMEM_32, #2 ROM:30F1 jc ROM_30C7 ROM:30F3 cmpb INTMEM_1A, #0 ROM:30F6 jne ROM_30FD ROM:30F8 orb INTMEM_AB, #-80h ROM:30FB sjmp ROM_3100 ROM:30FD ; --------------------------------------------------------------------------- ROM:30FD ROM:30FD ROM_30FD: ; CODE XREF: ROM_30BC+3A↑j ROM:30FD andb INTMEM_AB, #7Fh ROM:3100 ROM:3100 ROM_3100: ; CODE XREF: ROM_30BC+3F↑j ROM:3100 ret ROM:3100 ; End of function ROM_30BC ROM:3100 ROM:3101 ROM:3101 ; =============== S U B R O U T I N E ======================================= ROM:3101 ROM:3101 ROM:3101 ROM_3101: ; CODE XREF: ROM:3D7D↓p ROM:3101 ; ROM_688F+2AC↓p ROM:3101 clrb INTMEM_1A ROM:3103 cmpb INTMEM_1C, #0 ROM:3106 jne ROM_310A ROM:3108 sjmp ROM_31AC ROM:310A ; --------------------------------------------------------------------------- ROM:310A ROM:310A ROM_310A: ; CODE XREF: ROM_3101+5↑j ROM:310A cmpb INTMEM_1C, #1 ROM:310D jne ROM_3134 ROM:310F cmpb INTMEM_1C+1, #4 ROM:3112 jh ROM_311A ROM:3114 cmp INTMEM_1C+2, #1C1Fh ROM:3118 jnh ROM_311C ROM:311A ROM:311A ROM_311A: ; CODE XREF: ROM_3101+11↑j ROM:311A sjmp ROM_31A6 ROM:311C ; --------------------------------------------------------------------------- ROM:311C ROM:311C ROM_311C: ; CODE XREF: ROM_3101+17↑j ROM:311C ldbze INTMEM_32, INTMEM_1C+1 ROM:311F ldbze INTMEM_2C, INTMEM_15B[] ROM:3124 sub INTMEM_1C+2, INTMEM_2C ROM:3127 jc ROM_312D ROM:3129 add INTMEM_1C+2, #1C20h ROM:312D ROM:312D ROM_312D: ; CODE XREF: ROM_3101+26↑j ROM:312D st INTMEM_1C+2, 138h[INTMEM_32] ROM:3132 sjmp ROM_31AC ROM:3134 ; --------------------------------------------------------------------------- ROM:3134 ROM:3134 ROM_3134: ; CODE XREF: ROM_3101+C↑j ROM:3134 cmpb INTMEM_1C, #2 ROM:3137 jne ROM_3192 ROM:3139 cmp INTMEM_5E, #0 ROM:313D je ROM_3144 ROM:313F ldb INTMEM_1A, #1 ROM:3142 sjmp ROM_3190 ROM:3144 ; --------------------------------------------------------------------------- ROM:3144 ROM:3144 ROM_3144: ; CODE XREF: ROM_3101+3C↑j ROM:3144 cmp INTMEM_1C+2, INTMEM_146[] ROM:3149 jnh ROM_3150 ROM:314B ldb INTMEM_1A, #2 ROM:314E sjmp ROM_3190 ROM:3150 ; --------------------------------------------------------------------------- ROM:3150 ROM:3150 ROM_3150: ; CODE XREF: ROM_3101+48↑j ROM:3150 ld INTMEM_32, INTMEM_1C+2 ROM:3153 ldb INTMEM_1C, #3 ROM:3156 lcall ROM_31AD ROM:3159 ld INTMEM_60, INTMEM_1C+2 ROM:315C add INTMEM_1C+2, INTMEM_32 ROM:315F ldb INTMEM_1C, #2 ROM:3162 lcall ROM_31AD ROM:3165 cmpb INTMEM_1A, #0 ROM:3168 je ROM_3175 ROM:316A ldb INTMEM_1A, #3 ROM:316D sjmp ROM_3190 ROM:316F ; --------------------------------------------------------------------------- ROM:316F ROM:316F ROM_316F: ; CODE XREF: ROM_3101+79↓j ROM:316F jbc INTMEM_1C, 0, ROM_317C ROM:3172 jbs INTMEM_1C, 1, ROM_317C ROM:3175 ROM:3175 ROM_3175: ; CODE XREF: ROM_3101+67↑j ROM:3175 clrb INTMEM_1C ROM:3177 lcall ROM_31AD ROM:317A sjmp ROM_316F ROM:317C ; --------------------------------------------------------------------------- ROM:317C ROM:317C ROM_317C: ; CODE XREF: ROM_3101:ROM_316F↑j ROM:317C ; ROM_3101+71↑j ROM:317C jbc INTMEM_1C, 1, ROM_318B ROM:317F clrb INTMEM_1A+1 ROM:3181 sub INTMEM_20+2, INTMEM_1C+2, INTMEM_32 ROM:3185 sub INTMEM_20+2, INT_PEND+1, INTMEM_20+2 ; Interrupt pending register ROM:3189 sjmp ROM_318E ROM:318B ; --------------------------------------------------------------------------- ROM:318B ROM:318B ROM_318B: ; CODE XREF: ROM_3101:ROM_317C↑j ROM:318B ldb INTMEM_1A+1, #1 ROM:318E ROM:318E ROM_318E: ; CODE XREF: ROM_3101+88↑j ROM:318E clrb INTMEM_1A ROM:3190 ROM:3190 ROM_3190: ; CODE XREF: ROM_3101+41↑j ROM:3190 ; ROM_3101+4D↑j ... ROM:3190 sjmp ROM_31AC ROM:3192 ; --------------------------------------------------------------------------- ROM:3192 ROM:3192 ROM_3192: ; CODE XREF: ROM_3101+36↑j ROM:3192 cmpb INTMEM_1C, #3 ROM:3195 jne ROM_319C ROM:3197 orb INTMEM_AB, #-80h ROM:319A sjmp ROM_31AC ROM:319C ; --------------------------------------------------------------------------- ROM:319C ROM:319C ROM_319C: ; CODE XREF: ROM_3101+94↑j ROM:319C cmpb INTMEM_1C, #4 ROM:319F jne ROM_31A6 ROM:31A1 andb INTMEM_AB, #7Fh ROM:31A4 sjmp ROM_31AC ROM:31A6 ; --------------------------------------------------------------------------- ROM:31A6 ROM:31A6 ROM_31A6: ; CODE XREF: ROM_3101:ROM_311A↑j ROM:31A6 ; ROM_3101+9E↑j ROM:31A6 ldb INTMEM_1A, #-1 ROM:31A9 ld INTMEM_5A, [SP] ; Stack pointer ROM:31AC ROM:31AC ROM_31AC: ; CODE XREF: ROM_3101+7↑j ROM:31AC ; ROM_3101+31↑j ... ROM:31AC ret ROM:31AC ; End of function ROM_3101 ROM:31AC ROM:31AD ROM:31AD ; =============== S U B R O U T I N E ======================================= ROM:31AD ROM:31AD ROM:31AD ROM_31AD: ; CODE XREF: ROM_2A16-781↑p ROM:31AD ; ROM_2A16-6F6↑p ... ROM:31AD cmpb INTMEM_1C+1, #4 ROM:31B0 jge ROM_320D ROM:31B2 cmpb INTMEM_1C, #0 ROM:31B5 je ROM_3214 ROM:31B7 jbs WSR1, 6, ROM_3206 ; Window selection register 1 ROM:31BA ldbze INTMEM_1A, INTMEM_1C+1 ROM:31BD ldb INTMEM_1A+1, 3242h[INTMEM_1A] ROM:31C2 jbc INTMEM_1C, 0, ROM_31C8 ROM:31C5 orb INTMEM_1A+1, #20h ; ' ' ROM:31C8 ROM:31C8 ROM_31C8: ; CODE XREF: ROM_31AD+15↑j ROM:31C8 ldb INTMEM_6, INTMEM_1A+1 ROM:31CB cmpb INTMEM_1C, #3 ROM:31CE jc ROM_31E8 ROM:31D0 sub INTMEM_1A, INTMEM_1C+2, #0Ch ROM:31D5 sub INTMEM_1A, INT_PEND+1 ; Interrupt pending register ROM:31D8 cmp INTMEM_1A, #-4438h ROM:31DC jnc ROM_31ED ROM:31DE ldb INTMEM_1A, #1 ROM:31E1 add INTMEM_1C+2, INT_PEND+1, #0Ah ; Interrupt pending register ROM:31E6 sjmp ROM_31EF ROM:31E8 ; --------------------------------------------------------------------------- ROM:31E8 ROM:31E8 ROM_31E8: ; CODE XREF: ROM_31AD+21↑j ROM:31E8 add INTMEM_1C+2, INT_PEND+1, #0Ah ; Interrupt pending register ROM:31ED ROM:31ED ROM_31ED: ; CODE XREF: ROM_31AD+2F↑j ROM:31ED clrb INTMEM_1A ROM:31EF ROM:31EF ROM_31EF: ; CODE XREF: ROM_31AD+39↑j ROM:31EF ld INTMEM_4, INTMEM_1C+2 ROM:31F2 ldb INTMEM_1A+1, #1 ROM:31F5 shlb INTMEM_1A+1, INTMEM_1C+1 ROM:31F8 jbc INTMEM_1C, 0, ROM_31FF ROM:31FB orb INTMEM_95, INTMEM_1A+1 ROM:31FE ret ROM:31FF ; --------------------------------------------------------------------------- ROM:31FF ROM:31FF ROM_31FF: ; CODE XREF: ROM_31AD+4B↑j ROM:31FF xorb INTMEM_1A+1, #-1 ROM:3202 andb INTMEM_95, INTMEM_1A+1 ROM:3205 ret ROM:3206 ; --------------------------------------------------------------------------- ROM:3206 ROM:3206 ROM_3206: ; CODE XREF: ROM_31AD+A↑j ROM:3206 ldb INTMEM_1A, #2 ROM:3209 orb INTMEM_4E, #1 ROM:320C ret ROM:320D ; --------------------------------------------------------------------------- ROM:320D ROM:320D ROM_320D: ; CODE XREF: ROM_31AD+3↑j ROM:320D ldb INTMEM_1A, #-1 ROM:3210 ld INTMEM_5A, [SP] ; Stack pointer ROM:3213 ret ROM:3214 ; --------------------------------------------------------------------------- ROM:3214 ROM:3214 ROM_3214: ; CODE XREF: ROM_31AD+8↑j ROM:3214 clrb INTMEM_1C ROM:3216 ldbze INTMEM_1A, INTMEM_1C+1 ROM:3219 andb ZERO_REG, WSR1, 3246h[INTMEM_1A] ; Zero register ROM:321F je ROM_3224 ROM:3221 ldb INTMEM_1C, #1 ROM:3224 ROM:3224 ROM_3224: ; CODE XREF: ROM_31AD+72↑j ROM:3224 andb ZERO_REG, IOPORT1, 324Ah[INTMEM_1A] ; Zero register ROM:322A jne ROM_322F ROM:322C orb INTMEM_1C, #2 ROM:322F ROM:322F ROM_322F: ; CODE XREF: ROM_31AD+7D↑j ROM:322F clrb INTMEM_1A ROM:3231 ret ROM:3231 ; End of function ROM_31AD ROM:3231 ROM:3232 ; --------------------------------------------------------------------------- ROM:3232 skip INTMEM_36 ROM:3234 notb INTMEM_24 ROM:3236 not ZERO_REG ; Zero register ROM:3238 neg ZERO_REG+1 ; Zero register ROM:323A clr INTMEM_2+1 ROM:323C skip INTMEM_2 ROM:323E skip ZERO_REG ; Zero register ROM:3240 skip ZERO_REG ; Zero register ROM:3242 clr ZERO_REG+1 ; Zero register ROM:3244 clr ZERO_REG+1 ; Zero register ROM:3246 not INTMEM_2 ROM:3248 not INTMEM_2 ROM:324A not INTMEM_2 ROM:324C not INTMEM_2 ROM:324E ROM:324E ; =============== S U B R O U T I N E ======================================= ROM:324E ROM:324E ROM:324E ROM_324E: ; CODE XREF: ROM:ROM_5BD4↓p ROM:324E cmp INTMEM_20, #1C20h ROM:3252 jc ROM_3271 ROM:3254 clr INTMEM_2C+2 ROM:3256 cmp INTMEM_1C, ZERO_REG ; Zero register ROM:3259 je ROM_3292 ROM:325B cmpb INTMEM_20+3, ZERO_REG ; Zero register ROM:325E je ROM_3265 ROM:3260 shl INTMEM_1C, #1 ROM:3263 jc ROM_3271 ROM:3265 ROM:3265 ROM_3265: ; CODE XREF: ROM_324E+10↑j ROM:3265 add INTMEM_1C+2, #-8000h ROM:3269 jnc ROM_3275 ROM:326B add INTMEM_1A, INTMEM_1C, INTMEM_1C+2 ROM:326F jnc ROM_327B ROM:3271 ROM:3271 ROM_3271: ; CODE XREF: ROM_324E+4↑j ROM:3271 ; ROM_324E+15↑j ... ROM:3271 ldb INTMEM_1A, #1 ROM:3274 ret ROM:3275 ; --------------------------------------------------------------------------- ROM:3275 ROM:3275 ROM_3275: ; CODE XREF: ROM_324E+1B↑j ROM:3275 add INTMEM_1A, INTMEM_1C, INTMEM_1C+2 ROM:3279 jnc ROM_3271 ROM:327B ROM:327B ROM_327B: ; CODE XREF: ROM_324E+21↑j ROM:327B cmp INTMEM_1A, #0Ch ROM:327F jnc ROM_3271 ROM:3281 ld INTMEM_2C, INTMEM_1C+2 ROM:3284 jbc INTMEM_1C+3, 7, ROM_3289 ROM:3287 neg INTMEM_2C ROM:3289 ROM:3289 ROM_3289: ; CODE XREF: ROM_324E+36↑j ROM:3289 mulu INTMEM_2C, #-3FFFh ROM:328D jbc INTMEM_1C+3, 7, ROM_3292 ROM:3290 neg INTMEM_2C+2 ROM:3292 ROM:3292 ROM_3292: ; CODE XREF: ROM_324E+B↑j ROM:3292 ; ROM_324E+3F↑j ROM:3292 add INTMEM_64, INTMEM_2C+2, #-8000h ROM:3297 mulu INTMEM_1C, #-3FFFh ROM:329B pushf ROM:329C st INTMEM_1C+2, INTMEM_66 ROM:329F andb INTMEM_AC, #-2 ROM:32A2 cmpb INTMEM_20+3, ZERO_REG ; Zero register ROM:32A5 je ROM_32AA ROM:32A7 orb INTMEM_AC, #1 ROM:32AA ROM:32AA ROM_32AA: ; CODE XREF: ROM_324E+57↑j ROM:32AA popf ROM:32AB andb INTMEM_AC, #-3 ROM:32AE cmpb INTMEM_20+2, ZERO_REG ; Zero register ROM:32B1 je ROM_32B6 ROM:32B3 orb INTMEM_AC, #2 ROM:32B6 ROM:32B6 ROM_32B6: ; CODE XREF: ROM_324E+63↑j ROM:32B6 st INTMEM_20, INTMEM_62 ROM:32B6 ; End of function ROM_324E ROM:32B6 ROM:32B9 ROM:32B9 ; =============== S U B R O U T I N E ======================================= ROM:32B9 ROM:32B9 ROM:32B9 ROM_32B9: ; CODE XREF: start+974↑p ROM:32B9 ld INTMEM_20, INTMEM_62 ROM:32BC jbs INTMEM_AC, 1, ROM_32E6 ROM:32BF jbc INTMEM_AB, 6, ROM_32E6 ROM:32C2 add INTMEM_1C, INTMEM_64, #-8000h ROM:32C7 jnc ROM_32D3 ROM:32C9 add INTMEM_1C, INTMEM_66 ROM:32CC jnc ROM_32D8 ROM:32CE ldbse INTMEM_1C, INTMEM_FF ROM:32D1 sjmp ROM_32D8 ROM:32D3 ; --------------------------------------------------------------------------- ROM:32D3 ROM:32D3 ROM_32D3: ; CODE XREF: ROM_32B9+E↑j ROM:32D3 add INTMEM_1C, INTMEM_66 ROM:32D6 jnc ROM_32E6 ROM:32D8 ROM:32D8 ROM_32D8: ; CODE XREF: ROM_32B9+13↑j ROM:32D8 ; ROM_32B9+18↑j ROM:32D8 mulu INTMEM_1C, #64h ; 'd' ROM:32DC divu INTMEM_1C, INTMEM_5C ROM:32DF sub INTMEM_20, INTMEM_1C ROM:32E2 jc ROM_32E6 ROM:32E4 clr INTMEM_20 ROM:32E6 ROM:32E6 ROM_32E6: ; CODE XREF: ROM_32B9+3↑j ROM:32E6 ; ROM_32B9+6↑j ... ROM:32E6 add INTMEM_20, #32h ; '2' ROM:32EA divub INTMEM_20, #64h ; 'd' ROM:32ED stb INTMEM_20, INTMEM_15C[] ROM:32F2 ret ROM:32F2 ; End of function ROM_32B9 ROM:32F2 ROM:32F3 ROM:32F3 ; =============== S U B R O U T I N E ======================================= ROM:32F3 ROM:32F3 ROM:32F3 ROM_32F3: ; CODE XREF: ROM_2F8D+9↑p ROM:32F3 ; ROM_3091+F↑p ... ROM:32F3 shl INTMEM_1C, #1 ROM:32F6 ld INTMEM_20+2, INTMEM_55+1 ROM:32F9 ld INTMEM_1A, [INTMEM_20+2] ROM:32FC sub INTMEM_1C, INTMEM_20+2, INTMEM_1C ROM:3300 sub INTMEM_1A, #4 ROM:3304 add INTMEM_1C, INTMEM_1A ROM:3307 ld INTMEM_1C, [INTMEM_1C] ROM:330A add INTMEM_1C, INTMEM_20+2 ROM:330D ldb INTMEM_1A, [INTMEM_1C]+ ROM:3310 decb INTMEM_1A ROM:3312 ldb INTMEM_1A+1, [INTMEM_1C]+ ROM:3315 ldbze INTMEM_20, INTMEM_1A ROM:3318 add INTMEM_1C, INTMEM_20 ROM:331B st INTMEM_1C, INTMEM_20 ROM:331E ldb INTMEM_2C+3, INTMEM_1A ROM:3321 cmpb INTMEM_2C+3, ZERO_REG ; Zero register ROM:3324 je ROM_3330 ROM:3326 ROM:3326 ROM_3326: ; CODE XREF: ROM_32F3+3A↓j ROM:3326 cmpb INTMEM_1C+2, [INTMEM_1C] ROM:3329 jc ROM_3330 ROM:332B dec INTMEM_1C ROM:332D djnz INTMEM_2C+3, ROM_3326 ROM:3330 ROM:3330 ROM_3330: ; CODE XREF: ROM_32F3+31↑j ROM:3330 ; ROM_32F3+36↑j ROM:3330 cmpb INTMEM_2C+3, INTMEM_1A ROM:3333 ldb INTMEM_2C+2, INTMEM_2C+3 ROM:3336 ldb INTMEM_20+2, [INTMEM_1C] ROM:3339 je ROM_333D ROM:333B inc INTMEM_1C ROM:333D ROM:333D ROM_333D: ; CODE XREF: ROM_32F3+46↑j ROM:333D ldb INTMEM_20+3, [INTMEM_1C] ROM:3340 decb INTMEM_1A+1 ROM:3342 jne ROM_3346 ROM:3344 sjmp ROM_3441 ROM:3346 ; --------------------------------------------------------------------------- ROM:3346 ROM:3346 ROM_3346: ; CODE XREF: ROM_32F3+4F↑j ROM:3346 ldb INTMEM_2C+3, INTMEM_1A+1 ROM:3349 ld INTMEM_1C, INTMEM_20 ROM:334C ldbze INTMEM_20, INTMEM_1A+1 ROM:334F inc INTMEM_20 ROM:3351 add INTMEM_1C, INTMEM_20 ROM:3354 st INTMEM_1C, INTMEM_20 ROM:3357 ROM:3357 ROM_3357: ; CODE XREF: ROM_32F3+6B↓j ROM:3357 cmpb INTMEM_1C+3, [INTMEM_1C] ROM:335A jc ROM_3361 ROM:335C dec INTMEM_1C ROM:335E djnz INTMEM_2C+3, ROM_3357 ROM:3361 ROM:3361 ROM_3361: ; CODE XREF: ROM_32F3+67↑j ROM:3361 cmpb INTMEM_2C+3, INTMEM_1A+1 ROM:3364 ldb INTMEM_2C, [INTMEM_1C] ROM:3367 je ROM_336B ROM:3369 inc INTMEM_1C ROM:336B ROM:336B ROM_336B: ; CODE XREF: ROM_32F3+74↑j ROM:336B ldb INTMEM_2C+1, [INTMEM_1C] ROM:336E add INTMEM_1C, INTMEM_20, #1 ROM:3373 incb INTMEM_1A ROM:3375 mulub INTMEM_20, INTMEM_2C+3, INTMEM_1A ROM:3379 add INTMEM_1C, INTMEM_20 ROM:337C ldbze INTMEM_20, INTMEM_2C+2 ROM:337F add INTMEM_1C, INTMEM_20 ROM:3382 ldb INTMEM_2C+2, [INTMEM_1C] ROM:3385 ldb INTMEM_2C+3, 1[INTMEM_1C] ROM:3389 ldbze INTMEM_20, INTMEM_1A ROM:338C add INTMEM_1C, INTMEM_20 ROM:338F ldb INTMEM_20, [INTMEM_1C] ROM:3392 ldb INTMEM_20+1, 1[INTMEM_1C] ROM:3396 ld INTMEM_1C, INTMEM_20+2 ROM:3399 subb INTMEM_1C+1, INTMEM_1C ROM:339C je ROM_33C8 ROM:339E subb INTMEM_1C, INTMEM_1C+2, INTMEM_1C ROM:33A2 jnc ROM_33C8 ROM:33A4 ldb INTMEM_1A+1, INTMEM_2C+2 ROM:33A7 subb INTMEM_2C+3, INTMEM_2C+2 ROM:33AA jc ROM_33B3 ROM:33AC negb INTMEM_2C+3 ROM:33AE ldb INTMEM_30, INTMEM_2C+3 ROM:33B1 sjmp ROM_33B5 ROM:33B3 ; --------------------------------------------------------------------------- ROM:33B3 ROM:33B3 ROM_33B3: ; CODE XREF: ROM_32F3+B7↑j ROM:33B3 clrb INTMEM_30 ROM:33B5 ROM:33B5 ROM_33B5: ; CODE XREF: ROM_32F3+BE↑j ROM:33B5 mulub INTMEM_2C+2, INTMEM_1C, INTMEM_2C+3 ROM:33B9 divub INTMEM_2C+2, INTMEM_1C+1 ROM:33BC cmpb INTMEM_30, ZERO_REG ; Zero register ROM:33BF je ROM_33C3 ROM:33C1 negb INTMEM_2C+2 ROM:33C3 ROM:33C3 ROM_33C3: ; CODE XREF: ROM_32F3+CC↑j ROM:33C3 addb INTMEM_1A+1, INTMEM_2C+2 ROM:33C6 sjmp ROM_33CB ROM:33C8 ; --------------------------------------------------------------------------- ROM:33C8 ROM:33C8 ROM_33C8: ; CODE XREF: ROM_32F3+A9↑j ROM:33C8 ; ROM_32F3+AF↑j ROM:33C8 ldb INTMEM_1A+1, INTMEM_2C+2 ROM:33CB ROM:33CB ROM_33CB: ; CODE XREF: ROM_32F3+D3↑j ROM:33CB stb INTMEM_1A+1, INTMEM_1A ROM:33CE ld INTMEM_1C, INTMEM_20+2 ROM:33D1 ld INTMEM_2C+2, INTMEM_20 ROM:33D4 subb INTMEM_1C+1, INTMEM_1C ROM:33D7 je ROM_3403 ROM:33D9 subb INTMEM_1C, INTMEM_1C+2, INTMEM_1C ROM:33DD jnc ROM_3403 ROM:33DF ldb INTMEM_1A+1, INTMEM_2C+2 ROM:33E2 subb INTMEM_2C+3, INTMEM_2C+2 ROM:33E5 jc ROM_33EE ROM:33E7 negb INTMEM_2C+3 ROM:33E9 ldb INTMEM_30, INTMEM_2C+3 ROM:33EC sjmp ROM_33F0 ROM:33EE ; --------------------------------------------------------------------------- ROM:33EE ROM:33EE ROM_33EE: ; CODE XREF: ROM_32F3+F2↑j ROM:33EE clrb INTMEM_30 ROM:33F0 ROM:33F0 ROM_33F0: ; CODE XREF: ROM_32F3+F9↑j ROM:33F0 mulub INTMEM_2C+2, INTMEM_1C, INTMEM_2C+3 ROM:33F4 divub INTMEM_2C+2, INTMEM_1C+1 ROM:33F7 cmpb INTMEM_30, ZERO_REG ; Zero register ROM:33FA je ROM_33FE ROM:33FC negb INTMEM_2C+2 ROM:33FE ROM:33FE ROM_33FE: ; CODE XREF: ROM_32F3+107↑j ROM:33FE addb INTMEM_1A+1, INTMEM_2C+2 ROM:3401 sjmp ROM_3406 ROM:3403 ; --------------------------------------------------------------------------- ROM:3403 ROM:3403 ROM_3403: ; CODE XREF: ROM_32F3+E4↑j ROM:3403 ; ROM_32F3+EA↑j ROM:3403 ldb INTMEM_1A+1, INTMEM_2C+2 ROM:3406 ROM:3406 ROM_3406: ; CODE XREF: ROM_32F3+10E↑j ROM:3406 ld INTMEM_2C+2, INTMEM_1A ROM:3409 ld INTMEM_1C, INTMEM_2C ROM:340C subb INTMEM_1C+1, INTMEM_1C ROM:340F je ROM_343B ROM:3411 subb INTMEM_1C, INTMEM_1C+3, INTMEM_1C ROM:3415 jnc ROM_343B ROM:3417 ldb INTMEM_1A+1, INTMEM_2C+2 ROM:341A subb INTMEM_2C+3, INTMEM_2C+2 ROM:341D jc ROM_3426 ROM:341F negb INTMEM_2C+3 ROM:3421 ldb INTMEM_30, INTMEM_2C+3 ROM:3424 sjmp ROM_3428 ROM:3426 ; --------------------------------------------------------------------------- ROM:3426 ROM:3426 ROM_3426: ; CODE XREF: ROM_32F3+12A↑j ROM:3426 clrb INTMEM_30 ROM:3428 ROM:3428 ROM_3428: ; CODE XREF: ROM_32F3+131↑j ROM:3428 mulub INTMEM_2C+2, INTMEM_1C, INTMEM_2C+3 ROM:342C divub INTMEM_2C+2, INTMEM_1C+1 ROM:342F cmpb INTMEM_30, ZERO_REG ; Zero register ROM:3432 je ROM_3436 ROM:3434 negb INTMEM_2C+2 ROM:3436 ROM:3436 ROM_3436: ; CODE XREF: ROM_32F3+13F↑j ROM:3436 addb INTMEM_1A+1, INTMEM_2C+2 ROM:3439 sjmp ROM_343E ROM:343B ; --------------------------------------------------------------------------- ROM:343B ROM:343B ROM_343B: ; CODE XREF: ROM_32F3+11C↑j ROM:343B ; ROM_32F3+122↑j ROM:343B ldb INTMEM_1A+1, INTMEM_2C+2 ROM:343E ROM:343E ROM_343E: ; CODE XREF: ROM_32F3+146↑j ROM:343E ljmp ROM_3487 ROM:3441 ; --------------------------------------------------------------------------- ROM:3441 ROM:3441 ROM_3441: ; CODE XREF: ROM_32F3+51↑j ROM:3441 add INTMEM_1C, INTMEM_20, #1 ROM:3446 ldbze INTMEM_20, INTMEM_2C+2 ROM:3449 add INTMEM_1C, INTMEM_20 ROM:344C ldb INTMEM_2C+2, [INTMEM_1C]+ ROM:344F ldb INTMEM_2C+3, [INTMEM_1C] ROM:3452 ld INTMEM_1C, INTMEM_20+2 ROM:3455 subb INTMEM_1C+1, INTMEM_1C ROM:3458 je ROM_3484 ROM:345A subb INTMEM_1C, INTMEM_1C+2, INTMEM_1C ROM:345E jnc ROM_3484 ROM:3460 ldb INTMEM_1A+1, INTMEM_2C+2 ROM:3463 subb INTMEM_2C+3, INTMEM_2C+2 ROM:3466 jc ROM_346F ROM:3468 negb INTMEM_2C+3 ROM:346A ldb INTMEM_30, INTMEM_2C+3 ROM:346D sjmp ROM_3471 ROM:346F ; --------------------------------------------------------------------------- ROM:346F ROM:346F ROM_346F: ; CODE XREF: ROM_32F3+173↑j ROM:346F clrb INTMEM_30 ROM:3471 ROM:3471 ROM_3471: ; CODE XREF: ROM_32F3+17A↑j ROM:3471 mulub INTMEM_2C+2, INTMEM_1C, INTMEM_2C+3 ROM:3475 divub INTMEM_2C+2, INTMEM_1C+1 ROM:3478 cmpb INTMEM_30, ZERO_REG ; Zero register ROM:347B je ROM_347F ROM:347D negb INTMEM_2C+2 ROM:347F ROM:347F ROM_347F: ; CODE XREF: ROM_32F3+188↑j ROM:347F addb INTMEM_1A+1, INTMEM_2C+2 ROM:3482 sjmp ROM_3487 ROM:3484 ; --------------------------------------------------------------------------- ROM:3484 ROM:3484 ROM_3484: ; CODE XREF: ROM_32F3+165↑j ROM:3484 ; ROM_32F3+16B↑j ROM:3484 ldb INTMEM_1A+1, INTMEM_2C+2 ROM:3487 ROM:3487 ROM_3487: ; CODE XREF: ROM_32F3:ROM_343E↑j ROM:3487 ; ROM_32F3+18F↑j ROM:3487 ldb INTMEM_1C, INTMEM_1A+1 ROM:348A ldbze INTMEM_1A, ZERO_REG ; Zero register ROM:348D ret ROM:348D ; End of function ROM_32F3 ROM:348D ROM:348E ROM:348E ; =============== S U B R O U T I N E ======================================= ROM:348E ROM:348E ROM:348E ROM_348E: ; CODE XREF: ROM_352C+78↓p ROM:348E ; ROM_3A4E+19↓p ... ROM:348E clrb INTMEM_1A ROM:3490 cmp INTMEM_1C+2, ZERO_REG ; Zero register ROM:3493 jne ROM_3498 ROM:3495 ldbze INTMEM_1C+2, #2 ROM:3498 ROM:3498 ROM_3498: ; CODE XREF: ROM_348E+5↑j ROM:3498 clr INTMEM_20+2 ROM:349A sub INTMEM_20, INTMEM_1C ROM:349D jc ROM_34A8 ROM:349F neg INTMEM_20 ROM:34A1 divu INTMEM_20, INTMEM_1C+2 ROM:34A4 neg INTMEM_20 ROM:34A6 sjmp ROM_34AB ROM:34A8 ; --------------------------------------------------------------------------- ROM:34A8 ROM:34A8 ROM_34A8: ; CODE XREF: ROM_348E+F↑j ROM:34A8 divu INTMEM_20, INTMEM_1C+2 ROM:34AB ROM:34AB ROM_34AB: ; CODE XREF: ROM_348E+18↑j ROM:34AB add INTMEM_1C, INTMEM_20 ROM:34AE ret ROM:34AE ; End of function ROM_348E ROM:34AE ROM:34AF ROM:34AF ; =============== S U B R O U T I N E ======================================= ROM:34AF ROM:34AF ROM:34AF ROM_34AF: ; CODE XREF: ROM_3AE8↓p ROM:34AF jbc INTMEM_AA, 5, ROM_34C7 ROM:34B2 andb INTMEM_AA, #-21h ROM:34B5 ldb INTMEM_1C, INTMEM_7 ROM:34B8 orb INTMEM_AC, #4 ROM:34BB ldb INTMEM_98, INTMEM_1C ROM:34BE ROM:34BE ROM_34BE: ; CODE XREF: ROM_34AF:ROM_34BE↓j ROM:34BE ; ROM_34C8+9↓j ... ROM:34BE jbc INTMEM_AA, 6, ROM_34BE ROM:34C1 andb INTMEM_AA, #-41h ROM:34C4 ldb INTMEM_7, INTMEM_1C ROM:34C7 ROM:34C7 ROM_34C7: ; CODE XREF: ROM_34AF↑j ROM:34C7 ; ROM_34C8↓j ROM:34C7 ret ROM:34C7 ; End of function ROM_34AF ROM:34C7 ROM:34C8 ROM:34C8 ; =============== S U B R O U T I N E ======================================= ROM:34C8 ROM:34C8 ROM:34C8 ROM_34C8: ; CODE XREF: start+960↑p ROM:34C8 jbc INTMEM_AC, 3, ROM_34C7 ROM:34CB ldb INTMEM_1C, INTMEM_3B ROM:34CE andb INTMEM_AC, #-9 ROM:34D1 sjmp ROM_34BE ROM:34D1 ; End of function ROM_34C8 ROM:34D1 ROM:34D3 ; --------------------------------------------------------------------------- ROM:34D3 ROM:34D3 ROM_34D3: ; CODE XREF: ROM:5BCE↓j ROM:34D3 mulu INTMEM_1C, #-3FFFh ROM:34D7 st INTMEM_1C+2, INTMEM_7A ROM:34DA ldb INTMEM_9D, #8 ROM:34DD ret ROM:34DE ROM:34DE ; =============== S U B R O U T I N E ======================================= ROM:34DE ROM:34DE ROM:34DE ROM_34DE: ; CODE XREF: start+951↑p ROM:34DE jbs IOPORT2, 4, ROM_34F2 ; Input/output port 2 ROM:34E1 jbc INTMEM_AF, 3, ROM_34ED ROM:34E4 jbc INTMEM_AF, 4, ROM_34EA ROM:34E7 orb INTMEM_AD, #20h ; ' ' ROM:34EA ROM:34EA ROM_34EA: ; CODE XREF: ROM_34DE+6↑j ROM:34EA orb INTMEM_AF, #4 ROM:34ED ROM:34ED ROM_34ED: ; CODE XREF: ROM_34DE+3↑j ROM:34ED orb INTMEM_AF, #8 ROM:34F0 sjmp ROM_34FE ROM:34F2 ; --------------------------------------------------------------------------- ROM:34F2 ROM:34F2 ROM_34F2: ; CODE XREF: ROM_34DE↑j ROM:34F2 jbs INTMEM_AF, 3, ROM_34FB ROM:34F5 orb INTMEM_AF, #10h ROM:34F8 andb INTMEM_AF, #-5 ROM:34FB ROM:34FB ROM_34FB: ; CODE XREF: ROM_34DE:ROM_34F2↑j ROM:34FB andb INTMEM_AF, #-9 ROM:34FE ROM:34FE ROM_34FE: ; CODE XREF: ROM_34DE+12↑j ROM:34FE jbc IOPORT1, 6, ROM_350C ; Input/output port 1 ROM:3501 jbc INTMEM_AF, 5, ROM_3507 ROM:3504 orb INTMEM_AD+1, #1 ROM:3507 ROM:3507 ROM_3507: ; CODE XREF: ROM_34DE+23↑j ROM:3507 orb INTMEM_AF, #20h ; ' ' ROM:350A sjmp ROM_3515 ROM:350C ; --------------------------------------------------------------------------- ROM:350C ROM:350C ROM_350C: ; CODE XREF: ROM_34DE:ROM_34FE↑j ROM:350C jbs INTMEM_AF, 5, ROM_3512 ROM:350F andb INTMEM_AD+1, #-2 ROM:3512 ROM:3512 ROM_3512: ; CODE XREF: ROM_34DE:ROM_350C↑j ROM:3512 andb INTMEM_AF, #-21h ROM:3515 ROM:3515 ROM_3515: ; CODE XREF: ROM_34DE+2C↑j ROM:3515 jbs IOPORT1, 7, ROM_3522 ; Input/output port 1 ROM:3518 jbc INTMEM_AF, 6, ROM_351E ROM:351B orb INTMEM_AD, #-80h ROM:351E ROM:351E ROM_351E: ; CODE XREF: ROM_34DE+3A↑j ROM:351E orb INTMEM_AF, #40h ; '@' ROM:3521 ret ROM:3522 ; --------------------------------------------------------------------------- ROM:3522 ROM:3522 ROM_3522: ; CODE XREF: ROM_34DE:ROM_3515↑j ROM:3522 jbs INTMEM_AF, 6, ROM_3528 ROM:3525 andb INTMEM_AD, #7Fh ROM:3528 ROM:3528 ROM_3528: ; CODE XREF: ROM_34DE:ROM_3522↑j ROM:3528 andb INTMEM_AF, #-41h ROM:352B ret ROM:352B ; End of function ROM_34DE ROM:352B ROM:352C ROM:352C ; =============== S U B R O U T I N E ======================================= ROM:352C ROM:352C ROM:352C ROM_352C: ; CODE XREF: start+954↑p ROM:352C ; ROM_352C+8D↓j ROM:352C pushf ROM:352D addb INTMEM_2, INTMEM_A7, #8 ROM:3531 ldb INTMEM_34, INTMEM_A7 ROM:3534 mulub INTMEM_34, #0Eh ROM:3537 add INTMEM_34, #375Eh ROM:353B add INTMEM_20, INTMEM_55+1, 0[INTMEM_34] ROM:3540 add INTMEM_20+2, INTMEM_55+1, 2[INTMEM_34] ROM:3545 add INTMEM_2C, INTMEM_55+1, 4[INTMEM_34] ROM:354A add INTMEM_32, INTMEM_55+1, 0Ah[INTMEM_34] ROM:354F ld INTMEM_1C, 8[INTMEM_34] ROM:3553 ROM:3553 ROM_3553: ; CODE XREF: ROM_352C:ROM_3553↓j ROM:3553 jbs INTMEM_2, 3, ROM_3553 ROM:3556 ldb INTMEM_1C+2, INTMEM_2+1 ROM:3559 andb INTMEM_1C+3, INTMEM_2, #-40h ROM:355D popf ROM:355E cmpb INTMEM_1C+2, [INTMEM_20] ROM:3561 jnc ROM_3587 ROM:3563 cmpb INTMEM_1C+2, [INTMEM_20+2] ROM:3566 jh ROM_3587 ROM:3568 ldb INTMEM_1A, 6[INTMEM_34] ROM:356C notb INTMEM_1A ROM:356E andb INTMEM_55, INTMEM_1A ROM:3571 cmp INTMEM_1C, #-1 ROM:3575 je ROM_357F ROM:3577 lcall ROM_32F3 ROM:357A ldb INTMEM_20+1, INTMEM_1C ROM:357D sjmp ROM_3592 ROM:357F ; --------------------------------------------------------------------------- ROM:357F ROM:357F ROM_357F: ; CODE XREF: ROM_352C+49↑j ROM:357F ldb INTMEM_20+1, INTMEM_1C+2 ROM:3582 ldb INTMEM_20, INTMEM_1C+3 ROM:3585 sjmp ROM_3595 ROM:3587 ; --------------------------------------------------------------------------- ROM:3587 ROM:3587 ROM_3587: ; CODE XREF: ROM_352C+35↑j ROM:3587 ; ROM_352C+3A↑j ROM:3587 orb INTMEM_55, 6[INTMEM_34] ROM:358B orb INTMEM_52, 7[INTMEM_34] ROM:358F ldb INTMEM_20+1, [INTMEM_2C] ROM:3592 ROM:3592 ROM_3592: ; CODE XREF: ROM_352C+51↑j ROM:3592 ldb INTMEM_20, #7Fh ROM:3595 ROM:3595 ROM_3595: ; CODE XREF: ROM_352C+59↑j ROM:3595 ld INTMEM_2C, 0Ch[INTMEM_34] ROM:3599 ld INTMEM_1C, [INTMEM_2C] ROM:359C cmp INTMEM_1C, ZERO_REG ; Zero register ROM:359F je ROM_35AC ROM:35A1 ld INTMEM_1C+2, [INTMEM_32] ROM:35A4 lcall ROM_348E ROM:35A7 st INTMEM_1C, [INTMEM_2C] ROM:35AA sjmp ROM_35AF ROM:35AC ; --------------------------------------------------------------------------- ROM:35AC ROM:35AC ROM_35AC: ; CODE XREF: ROM_352C+73↑j ROM:35AC st INTMEM_20, [INTMEM_2C] ROM:35AF ROM:35AF ROM_35AF: ; CODE XREF: ROM_352C+7E↑j ROM:35AF incb INTMEM_A7 ROM:35B1 cmpb INTMEM_A7, #6 ROM:35B4 je ROM_35BB ROM:35B6 jbs INTMEM_A9, 0, ROM_35BD ROM:35B9 sjmp ROM_352C ROM:35BB ; --------------------------------------------------------------------------- ROM:35BB ROM:35BB ROM_35BB: ; CODE XREF: ROM_352C+88↑j ROM:35BB clrb INTMEM_A7 ROM:35BD ROM:35BD ROM_35BD: ; CODE XREF: ROM_352C+8A↑j ROM:35BD ret ROM:35BD ; End of function ROM_352C ROM:35BD ROM:35BD ; --------------------------------------------------------------------------- ROM:35BE db 28h, 2Bh, 89h, 2Bh, 0E8h, 2Bh, 0, 2Ch, 32h, 2Ch, 45h ROM:35BE db 2Ch, 55h, 2Ch, 61h, 2Ch, 41h, 43h, 4Eh, 4Dh, 46h, 30h ROM:35BE db 32h, 34h, 90h, 0, 24h, 14h, 17h, 15h, 16h, 10h, 0, 1 ROM:35BE db 4, 2, 0, 0, 0, 0, 8, 10h, 30h, 0, 1Ch, 0, 23h, 0, 5Eh ROM:35BE db 0, 0, 0, 0F9h, 1, 30h, 0, 0FFh, 0, 0, 0, 0F7h, 1, 30h ROM:35BE db 0, 0FFh, 0, 0, 2, 0FBh, 1, 20h, 4, 0F5h, 1, 20h, 0 ROM:35BE db 0FDh, 1, 50h, 40h, 0ADh, 0, 50h, 80h, 0ADh, 0, 58h ROM:35BE db 1, 0AEh, 0, 60h, 0, 4Ch, 36h, 60h, 0, 56h, 36h, 88h ROM:35BE db 10h, 45h, 0, 20h, 0, 42h, 0, 20h, 4, 47h, 0, 20h, 0 ROM:35BE db 8Ch, 0, 0A3h, 0, 0D4h, 0, 80h, 12h, 44h, 0, 6, 6, 0DCh ROM:35BE db 0, 3, 8, 0BCh, 3, 60h, 0, 70h, 36h, 30h, 0, 0, 0, 58h ROM:35BE db 10h, 0ABh, 0, 56h, 36h, 52h, 0, 2, 1, 52h, 0, 4, 2 ROM:35BE db 70h, 36h, 50h, 0, 1, 2, 50h, 0, 4, 4, 50h, 0, 2, 8 ROM:35BE db 50h, 0, 8, 10h, 52h, 0, 8, 20h, 52h, 0, 10h, 80h, 76h ROM:35BE db 36h, 0ABh, 0, 40h, 10h, 30h, 0, 20h, 0, 50h, 10h, 0ABh ROM:35BE db 0, 20h, 0, 0F2h, 0, 30h, 0, 0FFh, 0, 20h, 0, 0D3h, 0 ROM:35BE db 60h, 0, 0E8h, 36h, 0, 0Ch, 4Fh, 1, 30h, 0, 0FFh, 0 ROM:35BE db 30h, 0, 0FFh, 0, 58h, 40h, 0F5h, 0, 60h, 0, 0E2h, 36h ROM:35BE db 20h, 0, 43h, 0, 2, 0Eh, 0D6h, 0, 8, 10h, 0F3h, 0, 30h ROM:35BE db 0, 0FFh, 0, 20h, 0, 0F4h, 0, 30h, 0, 0FFh, 0, 30h, 0 ROM:35BE db 0FFh, 0, 4, 14h, 44h, 0, 20h, 0, 45h, 0, 23h, 0, 0D4h ROM:35BE db 0, 30h, 0, 0FFh, 0, 23h, 0, 40h, 2, 23h, 0, 42h, 2 ROM:35BE db 23h, 0, 44h, 2, 23h, 0, 46h, 2, 20h, 0, 48h, 0, 0E8h ROM:35BE db 36h, 0F5h, 0, 20h, 1, 0F6h, 36h, 50h, 0, 10h, 4, 52h ROM:35BE db 0, 1, 10h, 0ADh, 0, 20h, 40h, 30h, 0, 5, 0, 30h, 0 ROM:35BE db 36h, 0, 1Eh, 0, 1, 0, 30h, 0, 0, 0, 30h, 0, 1, 0, 0B4h ROM:35BE db 0Fh, 64h, 9, 0FEh, 0, 29h, 0C0h, 0AAh, 0, 0A0h, 0, 0DFh ROM:35BE db 0, 1, 3, 4, 0, 0CCh, 0, 0BFh, 8Fh, 2, 4, 8, 0, 0, 0 ROM:35BE db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 8, 0, 0, 0 ROM:35BE db 0, 0, 0, 1, 2, 4, 8, 0, 0, 0, 0, 1, 2, 4, 8, 0, 0, 0 ROM:35BE db 0, 0, 0, 0, 1, 2, 4, 8, 0, 0, 0, 1, 0CCh, 0D9h, 88h ROM:35BE db 0A2h, 0, 15h, 44h, 6Eh, 0A0h, 0, 9Fh, 0, 0A1h, 0, 1 ROM:35BE db 10h, 0FFh, 0FFh, 14h, 0, 0FCh, 1, 0A6h, 0, 0A5h, 0 ROM:35BE db 0A8h, 0, 2, 4, 2, 0, 18h, 0, 0F6h, 1, 0A3h, 0, 0A2h ROM:35BE db 0, 0A4h, 0, 4, 8, 0FFh, 0FFh, 16h, 0, 0FAh, 1, 0A6h ROM:35BE db 0, 0A5h, 0, 0A8h, 0, 0, 0, 0FFh, 0FFh, 18h, 0, 0, 0 ROM:35BE db 0A6h, 0, 0A5h, 0, 0A7h, 0, 8, 2, 2, 0, 18h, 0, 0F8h ROM:35BE db 1, 0A9h, 0, 0AAh, 0, 0ABh, 0, 10h, 20h, 0FFh, 0FFh ROM:35BE db 1Ah, 0, 0F4h, 1 ROM:37B2 ROM:37B2 ; =============== S U B R O U T I N E ======================================= ROM:37B2 ROM:37B2 ROM:37B2 ROM_37B2: ; CODE XREF: start+948↑p ROM:37B2 ; ROM:3BF2↓p ROM:37B2 jbs INTMEM_A9, 0, ROM_3809 ROM:37B5 ldb INTMEM_26, #-21h ROM:37B8 stb INTMEM_26, IOPORT1 ; Input/output port 1 ROM:37BB ldb INTMEM_26+1, #-22h ROM:37BE stb INTMEM_26+1, IOPORT2 ; Input/output port 2 ROM:37C1 ldb INTMEM_1A, #-1 ROM:37C4 stb INTMEM_1A, 400h[] ROM:37C9 ldb INTMEM_1A, #-80h ROM:37CC stb INTMEM_1A, 401h[] ROM:37D1 ldb INTMEM_28, #-1 ROM:37D4 stb INTMEM_28, 402h[] ROM:37D9 ldb INTMEM_1A, #-1 ROM:37DC stb INTMEM_1A, 403h[] ROM:37E1 ldb INTMEM_1A, #0 ROM:37E4 stb INTMEM_1A, 410h[] ROM:37E9 ldb INTMEM_1A, #0 ROM:37EC stb INTMEM_1A, 411h[] ROM:37F1 ldb INTMEM_1A, #0 ROM:37F4 orb INTMEM_1A, #0 ROM:37F7 stb INTMEM_1A, 418h[] ROM:37FC clrb INTMEM_1A ROM:37FE orb INTMEM_1A, #0 ROM:3801 orb INTMEM_1A, #0 ROM:3804 stb INTMEM_1A, 40Eh[] ROM:3809 ROM:3809 ROM_3809: ; CODE XREF: ROM_37B2↑j ROM:3809 clrb INTMEM_1A ROM:380B orb INTMEM_1A, #1 ROM:380E orb INTMEM_1A, #2 ROM:3811 orb INTMEM_1A, #4 ROM:3814 orb INTMEM_1A, #8 ROM:3817 orb INTMEM_1A, #10h ROM:381A orb INTMEM_1A, #20h ; ' ' ROM:381D orb INTMEM_1A, #40h ; '@' ROM:3820 orb INTMEM_1A, #-80h ROM:3823 stb INTMEM_1A, 406h[] ROM:3828 clrb INTMEM_1A ROM:382A orb INTMEM_1A, #0 ROM:382D orb INTMEM_1A, #0 ROM:3830 orb INTMEM_1A, #0 ROM:3833 orb INTMEM_1A, #0 ROM:3836 orb INTMEM_1A, #10h ROM:3839 orb INTMEM_1A, #20h ; ' ' ROM:383C orb INTMEM_1A, #0 ROM:383F orb INTMEM_1A, #0 ROM:3842 stb INTMEM_1A, 407h[] ROM:3847 clrb INTMEM_1A ROM:3849 orb INTMEM_1A, #0 ROM:384C orb INTMEM_1A, #0 ROM:384F orb INTMEM_1A, #0 ROM:3852 orb INTMEM_1A, #0 ROM:3855 orb INTMEM_1A, #10h ROM:3858 stb INTMEM_1A, 40Dh[] ROM:385D ret ROM:385D ; End of function ROM_37B2 ROM:385D ROM:385E ROM:385E ; =============== S U B R O U T I N E ======================================= ROM:385E ROM:385E ROM:385E ROM_385E: ; CODE XREF: start+94B↑p ROM:385E andb INTMEM_28+1, #77h ; 'w' ROM:3861 ldb WSR1, INTMEM_28+1 ; Window selection register 1 ROM:3864 jbs INTMEM_A9, 0, ROM_389F ROM:3867 ldb INTMEM_1C, 401h[] ROM:386C ldb INTMEM_1C+1, INTMEM_1C ROM:386F andb INTMEM_1C+1, #-2 ROM:3872 stb INTMEM_1C+1, 401h[] ROM:3877 andb INTMEM_1C+1, #-3 ROM:387A orb INTMEM_1C+1, #4 ROM:387D stb INTMEM_1C+1, 401h[] ROM:3882 orb INTMEM_1C+1, #1 ROM:3885 stb INTMEM_1C+1, 401h[] ROM:388A andb INTMEM_1C+1, #-2 ROM:388D stb INTMEM_1C+1, 401h[] ROM:3892 andb INTMEM_28, #-9 ROM:3895 stb INTMEM_28, 402h[] ROM:389A stb INTMEM_1C, 401h[] ROM:389F ROM:389F ROM_389F: ; CODE XREF: ROM_385E+6↑j ROM:389F jbs INTMEM_A9, 0, ROM_38A3 ROM:38A2 di ROM:38A3 ROM:38A3 ROM_38A3: ; CODE XREF: ROM_385E:ROM_389F↑j ROM:38A3 andb INT_PEND, INT_MASK ; Interrupt mask register ROM:38A6 andb INT_PEND1, INT_MASK1 ; Interrupt pending register 1 ROM:38A9 andb INT_MASK1, #0 ; Interrupt mask register 1 ROM:38AC andb INTMEM_2A, #-3 ROM:38AF stb INTMEM_2A, INTMEM_16 ROM:38B2 andb INT_MASK, #65h ; 'e' ; Interrupt mask register ROM:38B5 orb INTMEM_2A, #4 ROM:38B8 ldb INTMEM_16, INTMEM_2A ROM:38BB orb INT_MASK, #1 ; Interrupt mask register ROM:38BE orb INT_MASK, #20h ; ' ' ; Interrupt mask register ROM:38C1 jbc INTMEM_A9, 0, ROM_38E8 ROM:38C4 ROM:38C4 ROM_38C4: ; CODE XREF: ROM_385E+7F↓j ROM:38C4 jbs INTMEM_A9, 1, ROM_38E8 ROM:38C7 jbs WSR1, 6, ROM_38E2 ; Window selection register 1 ROM:38CA add INTMEM_1C, INT_PEND+1, #0BB8h ; Interrupt pending register ROM:38CF st INTMEM_1C, INTMEM_140[] ROM:38D4 ldb INTMEM_6, #18h ROM:38D7 ld INTMEM_4, INTMEM_1C ROM:38DA orb INTMEM_A9, #2 ROM:38DD jbs INTMEM_A9, 1, ROM_38C4 ROM:38E0 sjmp ROM_38E8 ROM:38E2 ; --------------------------------------------------------------------------- ROM:38E2 ROM:38E2 ROM_38E2: ; CODE XREF: ROM_385E+69↑j ROM:38E2 andb INTMEM_A9, #-3 ROM:38E5 orb INTMEM_4E, #1 ROM:38E8 ROM:38E8 ROM_38E8: ; CODE XREF: ROM_385E+63↑j ROM:38E8 ; ROM_385E:ROM_38C4↑j ... ROM:38E8 jbs INTMEM_A9, 0, ROM_38EE ROM:38EB lcall ROM_2AA5 ROM:38EE ROM:38EE ROM_38EE: ; CODE XREF: ROM_385E:ROM_38E8↑j ROM:38EE orb INTMEM_28+1, #54h ; 'T' ROM:38F1 ldb WSR1, INTMEM_28+1 ; Window selection register 1 ROM:38F4 ldb INTMEM_2+1, #-5Bh ROM:38F7 andb INTMEM_2A, #7Fh ROM:38FA ldb INTMEM_16, INTMEM_2A ROM:38FD orb INT_MASK, #4 ; Interrupt mask register ROM:3900 jbs INTMEM_A9, 0, ROM_3906 ROM:3903 lcall ROM_3A45 ROM:3906 ROM:3906 ROM_3906: ; CODE XREF: ROM_385E+A2↑j ROM:3906 jbs INTMEM_A9, 0, ROM_3915 ROM:3909 ldb INTMEM_E, #4Dh ; 'M' ROM:390C ldb INTMEM_E, #-80h ROM:390F orb INTMEM_AA, #40h ; '@' ROM:3912 andb INTMEM_AA, #-21h ROM:3915 ROM:3915 ROM_3915: ; CODE XREF: ROM_385E:ROM_3906↑j ROM:3915 orb INTMEM_2A, #20h ; ' ' ROM:3918 ldb INTMEM_16, INTMEM_2A ROM:391B ldb INTMEM_11, #9 ROM:391E orb INT_MASK, #40h ; '@' ; Interrupt mask register ROM:3921 jbc INTMEM_A9, 0, ROM_3926 ROM:3924 sjmp ROM_39F7 ROM:3926 ; --------------------------------------------------------------------------- ROM:3926 ROM:3926 ROM_3926: ; CODE XREF: ROM_385E+C3↑j ROM:3926 lcall ROM_2D51 ROM:3929 ldb INTMEM_1A+1, #5 ROM:392C lcall ROM_2CC9 ROM:392F st INTMEM_1C, INTMEM_142[] ROM:3934 lcall ROM_2CC9 ROM:3937 and INTMEM_1C+2, INTMEM_1C, INTMEM_142[] ROM:393D st INTMEM_1C+2, INTMEM_142[] ROM:3942 ld INTMEM_1C+2, INTMEM_1C ROM:3945 lcall ROM_2CC9 ROM:3948 and INTMEM_1C+2, INTMEM_1C ROM:394B or INTMEM_1C+2, INTMEM_142[] ROM:3950 st INTMEM_1C, INTMEM_142[] ROM:3955 ldb INTMEM_1A+1, #5 ROM:3958 lcall ROM_2CC9 ROM:395B and INTMEM_1C, INTMEM_142[] ROM:3960 or INTMEM_1C, INTMEM_1C+2 ROM:3963 st INTMEM_1C, INTMEM_142[] ROM:3968 addb INTMEM_1A+1, #2 ROM:396B lcall ROM_2CC9 ROM:396E st INTMEM_1C, INTMEM_1C+2 ROM:3971 lcall ROM_2CC9 ROM:3974 andb INTMEM_1C+1, INTMEM_1C, INTMEM_1C+2 ROM:3978 andb INTMEM_1C, INTMEM_1C+3 ROM:397B andb INTMEM_1C+2, INTMEM_1C+3 ROM:397E orb INTMEM_1C, INTMEM_1C+1 ROM:3981 orb INTMEM_1C, INTMEM_1C+2 ROM:3984 stb INTMEM_1C, INTMEM_158[] ROM:3989 lcall ROM_2CC9 ROM:398C st INTMEM_1C, INTMEM_1C+2 ROM:398F lcall ROM_2CC9 ROM:3992 andb INTMEM_1C+1, INTMEM_1C, INTMEM_1C+2 ROM:3996 andb INTMEM_1C, INTMEM_1C+3 ROM:3999 andb INTMEM_1C+2, INTMEM_1C+3 ROM:399C orb INTMEM_1C, INTMEM_1C+1 ROM:399F orb INTMEM_1C, INTMEM_1C+2 ROM:39A2 stb INTMEM_1C, INTMEM_159[] ROM:39A7 clrb INTMEM_1A+1 ROM:39A9 lcall ROM_2CC9 ROM:39AC cmp INTMEM_1C, 6[INTMEM_55+1] ROM:39B1 jne ROM_39D9 ROM:39B3 clr INTMEM_20+2 ROM:39B5 clrb INTMEM_1A+1 ROM:39B7 ldb INTMEM_1C+2, #5 ROM:39BA ROM:39BA ROM_39BA: ; CODE XREF: ROM_385E+15F↓j ROM:39BA lcall ROM_2CC9 ROM:39BD djnz INTMEM_1C+2, ROM_39BA ROM:39C0 neg INTMEM_20+2 ROM:39C2 jne ROM_39D9 ROM:39C4 ld INTMEM_34, #-5AABh ROM:39C8 lcall ROM_2D57 ROM:39CB negb INTMEM_1A ROM:39CD je ROM_39E8 ROM:39CF ldb INTMEM_34+1, #-56h ROM:39D2 lcall ROM_2D57 ROM:39D5 negb INTMEM_1A ROM:39D7 je ROM_39E2 ROM:39D9 ROM:39D9 ROM_39D9: ; CODE XREF: ROM_385E+153↑j ROM:39D9 ; ROM_385E+164↑j ROM:39D9 lcall ROM_2E82 ROM:39DC lcall ROM_2E19 ROM:39DF lcall ROM_2E4A ROM:39E2 ROM:39E2 ROM_39E2: ; CODE XREF: ROM_385E+179↑j ROM:39E2 ldb INTMEM_1C, #2 ROM:39E5 lcall ROM_2ABD ROM:39E8 ROM:39E8 ROM_39E8: ; CODE XREF: ROM_385E+16F↑j ROM:39E8 ldb INTMEM_1A+1, INTMEM_1C+3 ROM:39EB ld INTMEM_1C, #-55ABh ROM:39EF lcall ROM_2DE1 ROM:39F2 stb INTMEM_20, INTMEM_A8[] ROM:39F7 ROM:39F7 ROM_39F7: ; CODE XREF: ROM_385E+C6↑j ROM:39F7 ldb INTMEM_91, 9Ah[INTMEM_55+1] ROM:39FC ldb INTMEM_A3+3, #1 ROM:39FF jbc INTMEM_A9, 0, ROM_3A03 ROM:3A02 ei ROM:3A03 ROM:3A03 ROM_3A03: ; CODE XREF: ROM_385E+1A1↑j ROM:3A03 clrb WSR ; Window selection register ROM:3A05 ret ROM:3A05 ; End of function ROM_385E ROM:3A05 ROM:3A06 ROM:3A06 ; =============== S U B R O U T I N E ======================================= ROM:3A06 ROM:3A06 ROM:3A06 ROM_3A06: ; CODE XREF: ROM_3AE8+D↓p ROM:3A06 ; ROM:ROM_3BD0↓p ROM:3A06 stb ZERO_REG, INTMEM_15F[] ; Zero register ROM:3A0B stb ZERO_REG, INTMEM_160[] ; Zero register ROM:3A10 andb INTMEM_AC, #7Fh ROM:3A13 andb INTMEM_AC, #-41h ROM:3A16 ldb INTMEM_1C, #10h ROM:3A19 lcall ROM_2ABD ROM:3A1C andb INTMEM_AD, #-2 ROM:3A1F andb INTMEM_AD, #-5 ROM:3A22 ret ROM:3A22 ; End of function ROM_3A06 ROM:3A22 ROM:3A23 ; --------------------------------------------------------------------------- ROM:3A23 ROM:3A23 ROM_3A23: ; CODE XREF: ROM:3D3F↓j ROM:3A23 ; ROM:3D5B↓j ... ROM:3A23 clrb INTMEM_1C ROM:3A25 ljmp ROM_34BE ROM:3A28 ROM:3A28 ; =============== S U B R O U T I N E ======================================= ROM:3A28 ROM:3A28 ROM:3A28 ROM_3A28: ; CODE XREF: ROM_2A16:ROM_21C2↑p ROM:3A28 ; ROM_2A16-3B6↑p ROM:3A28 andb INTMEM_AB, #-41h ROM:3A2B andb INTMEM_AD+1, #-9 ROM:3A2E andb INTMEM_AD+1, #-11h ROM:3A31 andb INTMEM_AD+1, #-21h ROM:3A34 cmp INTMEM_5E, 12h[INTMEM_55+1] ROM:3A39 jnc ROM_3A3E ROM:3A3B orb INTMEM_52, #1 ROM:3A3E ROM:3A3E ROM_3A3E: ; CODE XREF: ROM_3A28+11↑j ROM:3A3E clrb INTMEM_9C ROM:3A40 clrb INTMEM_9B ROM:3A42 clr INTMEM_5E ROM:3A44 ret ROM:3A44 ; End of function ROM_3A28 ROM:3A44 ROM:3A45 ROM:3A45 ; =============== S U B R O U T I N E ======================================= ROM:3A45 ROM:3A45 ROM:3A45 ROM_3A45: ; CODE XREF: ROM_2A16:ROM_2689↑p ROM:3A45 ; ROM_385E+A5↑p ROM:3A45 orb INTMEM_28, #30h ; '0' ROM:3A48 stb INTMEM_28, 402h[] ROM:3A4D ret ROM:3A4D ; End of function ROM_3A45 ROM:3A4D ROM:3A4E ROM:3A4E ; =============== S U B R O U T I N E ======================================= ROM:3A4E ROM:3A4E ROM:3A4E ROM_3A4E: ; CODE XREF: ROM_5D71+92↓p ROM:3A4E ; ROM_5D71:ROM_5E39↓p ... ROM:3A4E pushf ROM:3A4F ldb INTMEM_2, #0Fh ROM:3A52 ld INTMEM_1C, INTMEM_14E[] ROM:3A57 ldbze INTMEM_1C+2, 0ACh[INTMEM_55+1] ROM:3A5C ROM:3A5C ROM_3A5C: ; CODE XREF: ROM_3A4E:ROM_3A5C↓j ROM:3A5C jbs INTMEM_2, 3, ROM_3A5C ROM:3A5F ldb INTMEM_20+1, INTMEM_2+1 ROM:3A62 andb INTMEM_20, INTMEM_2, #-40h ROM:3A66 popf ROM:3A67 lcall ROM_348E ROM:3A6A st INTMEM_1C, INTMEM_14E[] ROM:3A6F ret ROM:3A6F ; End of function ROM_3A4E ROM:3A6F ROM:3A70 ROM:3A70 ; =============== S U B R O U T I N E ======================================= ROM:3A70 ROM:3A70 ROM:3A70 ROM_3A70: ; CODE XREF: ROM_2A16-5C1↑p ROM:3A70 jbs INTMEM_F5+1, 5, ROM_3ACE ROM:3A73 jbs WSR1, 3, ROM_3AC5 ; Window selection register 1 ROM:3A76 sub INTMEM_1C+2, #-8000h ROM:3A7A jnc ROM_3A83 ROM:3A7C add INTMEM_1C, INTMEM_1C+2 ROM:3A7F jc ROM_3A94 ROM:3A81 sjmp ROM_3A88 ROM:3A83 ; --------------------------------------------------------------------------- ROM:3A83 ROM:3A83 ROM_3A83: ; CODE XREF: ROM_3A70+A↑j ROM:3A83 add INTMEM_1C, INTMEM_1C+2 ROM:3A86 jnc ROM_3AC0 ROM:3A88 ROM:3A88 ROM_3A88: ; CODE XREF: ROM_3A70+11↑j ROM:3A88 cmp INTMEM_1C, #0Ch ROM:3A8C jnc ROM_3AC0 ROM:3A8E cmp INTMEM_1C, #-9 ROM:3A92 jnh ROM_3A98 ROM:3A94 ROM:3A94 ROM_3A94: ; CODE XREF: ROM_3A70+F↑j ROM:3A94 ld INTMEM_1C, #-9 ROM:3A98 ROM:3A98 ROM_3A98: ; CODE XREF: ROM_3A70+22↑j ROM:3A98 ; ROM:3D63↓p ROM:3A98 jbs WSR1, 6, ROM_3AB8 ; Window selection register 1 ROM:3A9B add INTMEM_20+2, INT_PEND+1, #8 ; Interrupt pending register ROM:3AA0 ldb INTMEM_6, #23h ; '#' ROM:3AA3 ld INTMEM_4, INTMEM_20+2 ROM:3AA6 nop ROM:3AA7 nop ROM:3AA8 ROM:3AA8 ROM_3AA8: ; CODE XREF: ROM_3A70:ROM_3AA8↓j ROM:3AA8 jbs WSR1, 7, ROM_3AA8 ; Window selection register 1 ROM:3AAB add INTMEM_20+2, INTMEM_1C ROM:3AAE ldb INTMEM_6, #3 ROM:3AB1 ld INTMEM_4, INTMEM_20+2 ROM:3AB4 ldb INTMEM_1A, #0 ROM:3AB7 ROM:3AB7 ROM_3AB7: ; CODE XREF: ROM_3A70+4E↓j ROM:3AB7 ; ROM_3A70+53↓j ... ROM:3AB7 ret ROM:3AB8 ; --------------------------------------------------------------------------- ROM:3AB8 ROM:3AB8 ROM_3AB8: ; CODE XREF: ROM_3A70:ROM_3A98↑j ROM:3AB8 ldb INTMEM_1A, #2 ROM:3ABB orb INTMEM_4E, #1 ROM:3ABE sjmp ROM_3AB7 ROM:3AC0 ; --------------------------------------------------------------------------- ROM:3AC0 ROM:3AC0 ROM_3AC0: ; CODE XREF: ROM_3A70+16↑j ROM:3AC0 ; ROM_3A70+1C↑j ROM:3AC0 ldb INTMEM_1A, #4 ROM:3AC3 sjmp ROM_3AB7 ROM:3AC5 ; --------------------------------------------------------------------------- ROM:3AC5 ROM:3AC5 ROM_3AC5: ; CODE XREF: ROM_3A70+3↑j ROM:3AC5 ldb INTMEM_1A, #1 ROM:3AC8 sjmp ROM_3AB7 ROM:3AC8 ; End of function ROM_3A70 ROM:3AC8 ROM:3ACA ROM:3ACA ; =============== S U B R O U T I N E ======================================= ROM:3ACA ROM:3ACA ROM:3ACA ROM_3ACA: ; CODE XREF: ROM:3D66↓p ROM:3ACA ldb INTMEM_1A+1, #2 ROM:3ACD ret ROM:3ACD ; End of function ROM_3ACA ROM:3ACD ROM:3ACE ROM:3ACE ; =============== S U B R O U T I N E ======================================= ROM:3ACE ROM:3ACE ROM:3ACE ROM_3ACE: ; CODE XREF: ROM_3A70↑j ROM:3ACE ; ROM_5BEB:ROM_5CED↓p ROM:3ACE clr INTMEM_66 ROM:3AD0 clr INTMEM_78 ROM:3AD2 ldb INTMEM_6, #3 ROM:3AD5 add INTMEM_4, INT_PEND+1, #8 ; Interrupt pending register ROM:3ADA ret ROM:3ADA ; End of function ROM_3ACE ROM:3ADA ROM:3ADB ROM:3ADB ; =============== S U B R O U T I N E ======================================= ROM:3ADB ROM:3ADB ROM:3ADB ROM_3ADB: ; CODE XREF: ROM_5BEB+17F↓p ROM:3ADB mulu INTMEM_1C, #-3FFFh ROM:3ADF add INTMEM_78, INTMEM_1C+2 ROM:3AE2 jnc ROM_3AE7 ROM:3AE4 ldbse INTMEM_78, #-1 ROM:3AE7 ROM:3AE7 ROM_3AE7: ; CODE XREF: ROM_3ADB+7↑j ROM:3AE7 ret ROM:3AE7 ; End of function ROM_3ADB ROM:3AE7 ROM:3AE8 ROM:3AE8 ; =============== S U B R O U T I N E ======================================= ROM:3AE8 ROM:3AE8 ROM:3AE8 ROM_3AE8: ; CODE XREF: start+94E↑p ROM:3AE8 lcall ROM_34AF ROM:3AEB cmpb INTMEM_97, #50h ; 'P' ROM:3AEE jne ROM_3AF8 ROM:3AF0 cmpb INTMEM_BF, ZERO_REG ; Zero register ROM:3AF3 jne ROM_3AF8 ROM:3AF5 lcall ROM_3A06 ROM:3AF8 ROM:3AF8 ROM_3AF8: ; CODE XREF: ROM_3AE8+6↑j ROM:3AF8 ; ROM_3AE8+B↑j ROM:3AF8 cmpb INTMEM_96, ZERO_REG ; Zero register ROM:3AFB jne ROM_3B3D ROM:3AFD jbc INTMEM_AC, 2, ROM_3B61 ROM:3B00 andb INTMEM_AC, #-5 ROM:3B03 cmpb INTMEM_97, ZERO_REG ; Zero register ROM:3B06 jne ROM_3B15 ROM:3B08 cmpb INTMEM_98, #-36h ROM:3B0B jne ROM_3B61 ROM:3B0D ldb INTMEM_96, #1 ROM:3B10 ldb INTMEM_BF, #0Dh ROM:3B13 sjmp ROM_3B61 ROM:3B15 ; --------------------------------------------------------------------------- ROM:3B15 ROM:3B15 ROM_3B15: ; CODE XREF: ROM_3AE8+1E↑j ROM:3B15 cmpb INTMEM_97, #14h ROM:3B18 jne ROM_3B24 ROM:3B1A ld INTMEM_1A, #411Ch ROM:3B1E ld INTMEM_1C, #413Ch ROM:3B22 sjmp ROM_3B4B ROM:3B24 ; --------------------------------------------------------------------------- ROM:3B24 ROM:3B24 ROM_3B24: ; CODE XREF: ROM_3AE8+30↑j ROM:3B24 cmpb INTMEM_97, #1Eh ROM:3B27 jne ROM_3B33 ROM:3B29 ld INTMEM_1A, #4210h ROM:3B2D ld INTMEM_1C, #4274h ROM:3B31 sjmp ROM_3B4B ROM:3B33 ; --------------------------------------------------------------------------- ROM:3B33 ROM:3B33 ROM_3B33: ; CODE XREF: ROM_3AE8+3F↑j ROM:3B33 ld INTMEM_1A, #413Ch ROM:3B37 ld INTMEM_1C, #41E0h ROM:3B3B sjmp ROM_3B4B ROM:3B3D ; --------------------------------------------------------------------------- ROM:3B3D ROM:3B3D ROM_3B3D: ; CODE XREF: ROM_3AE8+13↑j ROM:3B3D ld INTMEM_1A, #41E0h ROM:3B41 ld INTMEM_1C, #4210h ROM:3B45 ldb INTMEM_3C+1, INTMEM_98 ROM:3B48 ldb INTMEM_98, INTMEM_96 ROM:3B4B ROM:3B4B ROM_3B4B: ; CODE XREF: ROM_3AE8+3A↑j ROM:3B4B ; ROM_3AE8+49↑j ... ROM:3B4B lcall ROM_3B62 ROM:3B4E cmp INTMEM_1C, ZERO_REG ; Zero register ROM:3B51 jne ROM_3B57 ROM:3B53 clrb INTMEM_96 ROM:3B55 sjmp ROM_3B61 ROM:3B57 ; --------------------------------------------------------------------------- ROM:3B57 ROM:3B57 ROM_3B57: ; CODE XREF: ROM_3AE8+69↑j ROM:3B57 cmpb INTMEM_97, #50h ; 'P' ROM:3B5A jne ROM_3B5F ROM:3B5C ldb INTMEM_BF, #3Fh ; '?' ROM:3B5F ROM:3B5F ROM_3B5F: ; CODE XREF: ROM_3AE8+72↑j ROM:3B5F br [INTMEM_1C] ROM:3B61 ; --------------------------------------------------------------------------- ROM:3B61 ROM:3B61 ROM_3B61: ; CODE XREF: ROM_3AE8+15↑j ROM:3B61 ; ROM_3AE8+23↑j ... ROM:3B61 ret ROM:3B61 ; End of function ROM_3AE8 ROM:3B61 ROM:3B62 ROM:3B62 ; =============== S U B R O U T I N E ======================================= ROM:3B62 ROM:3B62 ROM:3B62 ROM_3B62: ; CODE XREF: ROM_3AE8:ROM_3B4B↑p ROM:3B62 ; ROM_3B62+10↓j ... ROM:3B62 cmp INTMEM_1A, INTMEM_1C ROM:3B65 je ROM_3B83 ROM:3B67 ld INTMEM_1C+2, [INTMEM_1A]+ ROM:3B6A cmpb INTMEM_98, INTMEM_1C+3 ROM:3B6D jc ROM_3B74 ROM:3B6F ld INTMEM_1C+2, [INTMEM_1A]+ ROM:3B72 sjmp ROM_3B62 ROM:3B74 ; --------------------------------------------------------------------------- ROM:3B74 ROM:3B74 ROM_3B74: ; CODE XREF: ROM_3B62+B↑j ROM:3B74 cmpb INTMEM_98, INTMEM_1C+2 ROM:3B77 jnh ROM_3B7E ROM:3B79 ld INTMEM_1C+2, [INTMEM_1A]+ ROM:3B7C sjmp ROM_3B62 ROM:3B7E ; --------------------------------------------------------------------------- ROM:3B7E ROM:3B7E ROM_3B7E: ; CODE XREF: ROM_3B62+15↑j ROM:3B7E ld INTMEM_1C, [INTMEM_1A] ROM:3B81 sjmp ROM_3B85 ROM:3B83 ; --------------------------------------------------------------------------- ROM:3B83 ROM:3B83 ROM_3B83: ; CODE XREF: ROM_3B62+3↑j ROM:3B83 clr INTMEM_1C ROM:3B85 ROM:3B85 ROM_3B85: ; CODE XREF: ROM_3B62+1F↑j ROM:3B85 cmpb INTMEM_96, ZERO_REG ; Zero register ROM:3B88 je ROM_3B8D ROM:3B8A ldb INTMEM_98, INTMEM_3C+1 ROM:3B8D ROM:3B8D ROM_3B8D: ; CODE XREF: ROM_3B62+26↑j ROM:3B8D ret ROM:3B8D ; End of function ROM_3B62 ROM:3B8D ROM:3B8E ; --------------------------------------------------------------------------- ROM:3B8E ld INTMEM_3E, #35D6h ROM:3B92 ldb INTMEM_1C, [INTMEM_3E] ROM:3B95 ldb INTMEM_3B, 1[INTMEM_3E] ROM:3B99 orb INTMEM_AC, #8 ROM:3B9C ldb INTMEM_96, #3 ROM:3B9F ljmp ROM_34BE ROM:3BA2 ; --------------------------------------------------------------------------- ROM:3BA2 ldb INTMEM_1C, INTMEM_97 ROM:3BA5 ljmp ROM_34BE ROM:3BA8 ; --------------------------------------------------------------------------- ROM:3BA8 ldb INTMEM_97, #14h ROM:3BAB sjmp ROM_3BD0 ROM:3BAD ; --------------------------------------------------------------------------- ROM:3BAD clrb INTMEM_97 ROM:3BAF sjmp ROM_3BD0 ROM:3BB1 ; --------------------------------------------------------------------------- ROM:3BB1 ldb INTMEM_BF, #3Fh ; '?' ROM:3BB4 ldb INTMEM_97, #50h ; 'P' ROM:3BB7 sjmp ROM_3BD0 ROM:3BB9 ; --------------------------------------------------------------------------- ROM:3BB9 ldb INTMEM_BF, #3Fh ; '?' ROM:3BBC stb INTMEM_97, (INTMEM_15C+1)[] ROM:3BC1 ldb INTMEM_97, #50h ; 'P' ROM:3BC4 sjmp ROM_3BD0 ROM:3BC6 ; --------------------------------------------------------------------------- ROM:3BC6 ldb INTMEM_97, (INTMEM_15C+1)[] ROM:3BCB cmpb INTMEM_97, #1Eh ROM:3BCE je ROM_3BD3 ROM:3BD0 ROM:3BD0 ROM_3BD0: ; CODE XREF: ROM:3BAB↑j ROM:3BD0 ; ROM:3BAF↑j ... ROM:3BD0 lcall ROM_3A06 ROM:3BD3 ROM:3BD3 ROM_3BD3: ; CODE XREF: ROM:3BCE↑j ROM:3BD3 clrb INTMEM_1C ROM:3BD5 lcall ROM_34BE ROM:3BD8 ret ROM:3BD9 ; --------------------------------------------------------------------------- ROM:3BD9 ldb INTMEM_96, #2 ROM:3BDC ldb INTMEM_BF, #0Dh ROM:3BDF ret ROM:3BE0 ; --------------------------------------------------------------------------- ROM:3BE0 ld INTMEM_36, INTMEM_55+1 ROM:3BE3 ld INTMEM_3E, [INTMEM_36] ROM:3BE6 shr INTMEM_3E, #1 ROM:3BE9 clrb INTMEM_36+4 ROM:3BEB ldb INTMEM_96, #4 ROM:3BEE ret ROM:3BEF ; --------------------------------------------------------------------------- ROM:3BEF ROM:3BEF ROM_3BEF: ; CODE XREF: ROM:3FB5↓j ROM:3BEF andb INTMEM_A9, #-2 ROM:3BF2 lcall ROM_37B2 ROM:3BF5 jbs IOPORT2, 6, ROM_3C15 ; Input/output port 2 ROM:3BF8 ldb INTMEM_1C+2, INTMEM_1F7[] ROM:3BFD cmpb INTMEM_1C+2, 98h[INTMEM_55+1] ROM:3C02 jnc ROM_3C15 ROM:3C04 ldb INTMEM_1C+2, INTMEM_1F9[] ROM:3C09 cmpb INTMEM_1C+2, 99h[INTMEM_55+1] ROM:3C0E jc ROM_3C15 ROM:3C10 ldb INTMEM_30+1, #4 ROM:3C13 sjmp ROM_3C17 ROM:3C15 ; --------------------------------------------------------------------------- ROM:3C15 ROM:3C15 ROM_3C15: ; CODE XREF: ROM:3BF5↑j ROM:3C15 ; ROM:3C02↑j ... ROM:3C15 clrb INTMEM_30+1 ROM:3C17 ROM:3C17 ROM_3C17: ; CODE XREF: ROM:3C13↑j ROM:3C17 di ROM:3C18 ld SP, #3Ch ; '<' ; Stack pointer ROM:3C1C ldb INTMEM_2C+3, #20h ; ' ' ROM:3C1F ld INTMEM_20+2, #-2ACFh ROM:3C23 ROM:3C23 ROM_3C23: ; CODE XREF: ROM:3C54↓j ROM:3C23 ; ROM:3C65↓j ... ROM:3C23 scall ROM_3CD8 ROM:3C25 ldb INTMEM_32, INTMEM_2C+2 ROM:3C28 ld INTMEM_2C, #3D0Ah ROM:3C2C ROM:3C2C ROM_3C2C: ; CODE XREF: ROM:3C35↓j ROM:3C2C cmpb INTMEM_32, [INTMEM_2C]+ ROM:3C2F je ROM_3C38 ROM:3C31 cmp INTMEM_2C, #3D10h ROM:3C35 jne ROM_3C2C ROM:3C37 rst ROM:3C38 ; --------------------------------------------------------------------------- ROM:3C38 ROM:3C38 ROM_3C38: ; CODE XREF: ROM:3C2F↑j ROM:3C38 jbs INTMEM_32, 7, ROM_3C44 ROM:3C3B jbs INTMEM_32, 6, ROM_3C81 ROM:3C3E jbs INTMEM_32, 1, ROM_3C56 ROM:3C41 jbs INTMEM_32, 0, ROM_3C4D ROM:3C44 ROM:3C44 ROM_3C44: ; CODE XREF: ROM:ROM_3C38↑j ROM:3C44 jbs INTMEM_32, 1, ROM_3C70 ROM:3C47 jbs INTMEM_32, 6, ROM_3C87 ROM:3C4A jbs INTMEM_32, 0, ROM_3C67 ROM:3C4D ROM:3C4D ROM_3C4D: ; CODE XREF: ROM:3C41↑j ROM:3C4D scall ROM_3CB0 ROM:3C4F ldb INTMEM_2C+2, [INTMEM_26] ROM:3C52 scall ROM_3CF4 ROM:3C54 sjmp ROM_3C23 ROM:3C56 ; --------------------------------------------------------------------------- ROM:3C56 ROM:3C56 ROM_3C56: ; CODE XREF: ROM:3C3E↑j ROM:3C56 scall ROM_3CB0 ROM:3C58 ld INTMEM_2A, [INTMEM_26] ROM:3C5B ldb INTMEM_2C+2, INTMEM_2A ROM:3C5E scall ROM_3CF4 ROM:3C60 ldb INTMEM_2C+2, INTMEM_2A+1 ROM:3C63 scall ROM_3CF4 ROM:3C65 sjmp ROM_3C23 ROM:3C67 ; --------------------------------------------------------------------------- ROM:3C67 ROM:3C67 ROM_3C67: ; CODE XREF: ROM:3C4A↑j ROM:3C67 scall ROM_3CB0 ROM:3C69 scall ROM_3CD8 ROM:3C6B stb INTMEM_2C+2, [INTMEM_26] ROM:3C6E sjmp ROM_3C23 ROM:3C70 ; --------------------------------------------------------------------------- ROM:3C70 ROM:3C70 ROM_3C70: ; CODE XREF: ROM:ROM_3C44↑j ROM:3C70 scall ROM_3CB0 ROM:3C72 scall ROM_3CD8 ROM:3C74 stb INTMEM_2C+2, INTMEM_2A ROM:3C77 scall ROM_3CD8 ROM:3C79 stb INTMEM_2C+2, INTMEM_2A+1 ROM:3C7C st INTMEM_2A, [INTMEM_26] ROM:3C7F sjmp ROM_3C23 ROM:3C81 ; --------------------------------------------------------------------------- ROM:3C81 ROM:3C81 ROM_3C81: ; CODE XREF: ROM:3C3B↑j ROM:3C81 scall ROM_3CB0 ROM:3C83 scall ROM_3D08 ROM:3C85 sjmp ROM_3C23 ROM:3C87 ; --------------------------------------------------------------------------- ROM:3C87 ROM:3C87 ROM_3C87: ; CODE XREF: ROM:3C47↑j ROM:3C87 scall ROM_3CB0 ROM:3C89 scall ROM_3CD8 ROM:3C8B ldb INTMEM_1C, INTMEM_2C+2 ROM:3C8E scall ROM_3CD8 ROM:3C90 ldb INTMEM_1C+1, INTMEM_2C+2 ROM:3C93 clr INTMEM_1C+2 ROM:3C95 ROM:3C95 ROM_3C95: ; CODE XREF: ROM:3CA2↓j ROM:3C95 scall ROM_3CBB ROM:3C97 stb INTMEM_2C+2, [INTMEM_26]+ ROM:3C9A ldbze INTMEM_20, INTMEM_2C+2 ROM:3C9D add INTMEM_1C+2, INTMEM_20 ROM:3CA0 dec INTMEM_1C ROM:3CA2 jne ROM_3C95 ROM:3CA4 ldb INTMEM_2C+2, INTMEM_1C+2 ROM:3CA7 scall ROM_3CF4 ROM:3CA9 ldb INTMEM_2C+2, INTMEM_1C+3 ROM:3CAC scall ROM_3CF4 ROM:3CAE sjmp ROM_3C23 ROM:3CB0 ROM:3CB0 ; =============== S U B R O U T I N E ======================================= ROM:3CB0 ROM:3CB0 ROM:3CB0 ROM_3CB0: ; CODE XREF: ROM:ROM_3C4D↑p ROM:3CB0 ; ROM:ROM_3C56↑p ... ROM:3CB0 scall ROM_3CD8 ROM:3CB2 ldb INTMEM_26, INTMEM_2C+2 ROM:3CB5 scall ROM_3CD8 ROM:3CB7 ldb INTMEM_26+1, INTMEM_2C+2 ROM:3CBA ret ROM:3CBA ; End of function ROM_3CB0 ROM:3CBA ROM:3CBB ROM:3CBB ; =============== S U B R O U T I N E ======================================= ROM:3CBB ROM:3CBB ROM:3CBB ROM_3CBB: ; CODE XREF: ROM:ROM_3C95↑p ROM:3CBB ld INTMEM_28, INTMEM_20+2 ROM:3CBE ROM:3CBE ROM_3CBE: ; CODE XREF: ROM_3CBB+10↓j ROM:3CBE ; ROM_3CBB+12↓j ROM:3CBE scall ROM_3D00 ROM:3CC0 jbs INTMEM_2C+3, 6, ROM_3CD1 ROM:3CC3 ldb INT_PEND+1, #1Eh ; Interrupt pending register ROM:3CC6 ldb INT_PEND+1, #-1Fh ; Interrupt pending register ROM:3CC9 dec INTMEM_28 ROM:3CCB jne ROM_3CBE ROM:3CCD jbs INTMEM_30+1, 2, ROM_3CBE ROM:3CD0 rst ROM:3CD1 ; --------------------------------------------------------------------------- ROM:3CD1 ROM:3CD1 ROM_3CD1: ; CODE XREF: ROM_3CBB+5↑j ROM:3CD1 andb INTMEM_2C+3, #-41h ROM:3CD4 ldb INTMEM_2C+2, INTMEM_7 ROM:3CD7 ret ROM:3CD7 ; End of function ROM_3CBB ROM:3CD7 ROM:3CD8 ROM:3CD8 ; =============== S U B R O U T I N E ======================================= ROM:3CD8 ROM:3CD8 ROM:3CD8 ROM_3CD8: ; CODE XREF: ROM:ROM_3C23↑p ROM:3CD8 ; ROM:3C69↑p ... ROM:3CD8 ld INTMEM_28, INTMEM_20+2 ROM:3CDB ROM:3CDB ROM_3CDB: ; CODE XREF: ROM_3CD8+10↓j ROM:3CDB ; ROM_3CD8+12↓j ROM:3CDB scall ROM_3D00 ROM:3CDD jbs INTMEM_2C+3, 6, ROM_3CEE ROM:3CE0 ldb INT_PEND+1, #1Eh ; Interrupt pending register ROM:3CE3 ldb INT_PEND+1, #-1Fh ; Interrupt pending register ROM:3CE6 dec INTMEM_28 ROM:3CE8 jne ROM_3CDB ROM:3CEA jbs INTMEM_30+1, 2, ROM_3CDB ROM:3CED rst ROM:3CEE ; --------------------------------------------------------------------------- ROM:3CEE ROM:3CEE ROM_3CEE: ; CODE XREF: ROM_3CD8+5↑j ROM:3CEE andb INTMEM_2C+3, #-41h ROM:3CF1 ldb INTMEM_2C+2, INTMEM_7 ROM:3CF1 ; End of function ROM_3CD8 ROM:3CF1 ROM:3CF4 ROM:3CF4 ; =============== S U B R O U T I N E ======================================= ROM:3CF4 ROM:3CF4 ROM:3CF4 ROM_3CF4: ; CODE XREF: ROM:3C52↑p ROM:3CF4 ; ROM:3C5E↑p ... ROM:3CF4 scall ROM_3D00 ROM:3CF6 jbc INTMEM_2C+3, 5, ROM_3CF4 ROM:3CF9 stb INTMEM_2C+2, INTMEM_7 ROM:3CFC andb INTMEM_2C+3, #-21h ROM:3CFF ret ROM:3CFF ; End of function ROM_3CF4 ROM:3CFF ROM:3D00 ROM:3D00 ; =============== S U B R O U T I N E ======================================= ROM:3D00 ROM:3D00 ROM:3D00 ROM_3D00: ; CODE XREF: ROM_3CBB:ROM_3CBE↑p ROM:3D00 ; ROM_3CD8:ROM_3CDB↑p ... ROM:3D00 andb INTMEM_30, INTMEM_11, #60h ; '`' ROM:3D04 orb INTMEM_2C+3, INTMEM_30 ROM:3D07 ret ROM:3D07 ; End of function ROM_3D00 ROM:3D07 ROM:3D08 ROM:3D08 ; =============== S U B R O U T I N E ======================================= ROM:3D08 ROM:3D08 ROM:3D08 ROM_3D08: ; CODE XREF: ROM:3C83↑p ROM:3D08 br [INTMEM_26] ROM:3D08 ; End of function ROM_3D08 ROM:3D08 ROM:3D0A ; --------------------------------------------------------------------------- ROM:3D0A clr INTMEM_2 ROM:3D0C or INTMEM_C0, #4082h ROM:3D10 shlb INTMEM_98, #1 ROM:3D13 ldbze INTMEM_1C+2, INTMEM_98 ROM:3D16 ldb INTMEM_20, (INTMEM_15C+2)[] ROM:3D1B shl INTMEM_20, #8 ROM:3D1E add INTMEM_20, INTMEM_1C+2 ROM:3D21 cmp INTMEM_20, #1Ah ROM:3D25 jnc ROM_3D33 ROM:3D27 ld INTMEM_1C, [INTMEM_20] ROM:3D2A orb INTMEM_AC, #8 ROM:3D2D ldb INTMEM_3B, INTMEM_1C+1 ROM:3D30 ljmp ROM_34BE ROM:3D33 ; --------------------------------------------------------------------------- ROM:3D33 ROM:3D33 ROM_3D33: ; CODE XREF: ROM:3D25↑j ROM:3D33 ret ROM:3D34 ; --------------------------------------------------------------------------- ROM:3D34 stb INTMEM_97, (INTMEM_15C+1)[] ROM:3D39 ldb INTMEM_97, #50h ; 'P' ROM:3D3C ldb INTMEM_BF, #3Fh ; '?' ROM:3D3F ljmp ROM_3A23 ROM:3D42 ; --------------------------------------------------------------------------- ROM:3D42 ldb INTMEM_96, #8 ROM:3D45 ldb INTMEM_BF, #0Dh ROM:3D48 ret ROM:3D49 ; --------------------------------------------------------------------------- ROM:3D49 ldb INTMEM_96, #7 ROM:3D4C ld INTMEM_36+2, #35CEh ROM:3D50 clrb INTMEM_36 ROM:3D52 ldb INTMEM_3E, #0Bh ROM:3D55 ret ROM:3D56 ; --------------------------------------------------------------------------- ROM:3D56 cmp INTMEM_5E, ZERO_REG ; Zero register ROM:3D59 je ROM_3D5E ROM:3D5B ljmp ROM_3A23 ROM:3D5E ; --------------------------------------------------------------------------- ROM:3D5E ROM:3D5E ROM_3D5E: ; CODE XREF: ROM:3D59↑j ROM:3D5E ld INTMEM_1C, 0Eh[INTMEM_55+1] ROM:3D63 lcall ROM_3A98 ROM:3D66 lcall ROM_3ACA ROM:3D69 ldb INTMEM_1C, INTMEM_1A+1 ROM:3D6C sjmp ROM_3D8E ROM:3D6E ; --------------------------------------------------------------------------- ROM:3D6E ld INTMEM_1C, #102h ROM:3D72 sjmp ROM_3D78 ROM:3D74 ; --------------------------------------------------------------------------- ROM:3D74 ld INTMEM_1C, #2 ROM:3D78 ROM:3D78 ROM_3D78: ; CODE XREF: ROM:3D72↑j ROM:3D78 ld INTMEM_1C+2, INTMEM_148[] ROM:3D7D lcall ROM_3101 ROM:3D80 clrb INTMEM_1C ROM:3D82 cmpb INTMEM_1A, ZERO_REG ; Zero register ROM:3D85 jne ROM_3D90 ROM:3D87 incb INTMEM_1C ROM:3D89 cmpb INTMEM_1A+1, #1 ROM:3D8C jne ROM_3D90 ROM:3D8E ROM:3D8E ROM_3D8E: ; CODE XREF: ROM:3D6C↑j ROM:3D8E incb INTMEM_1C ROM:3D90 ROM:3D90 ROM_3D90: ; CODE XREF: ROM:3D85↑j ROM:3D90 ; ROM:3D8C↑j ROM:3D90 ljmp ROM_34BE ROM:3D93 ; --------------------------------------------------------------------------- ROM:3D93 clr INTMEM_1A ROM:3D95 andb INTMEM_1A, INTMEM_98, #0Fh ROM:3D99 add INTMEM_20, INTMEM_1A, #35DEh ROM:3D9E ldb INTMEM_1C+3, [INTMEM_20] ROM:3DA1 ldb INTMEM_20, INTMEM_1C+3 ROM:3DA4 orb INTMEM_1C+3, INTMEM_15F[] ROM:3DA9 jbs INTMEM_98, 4, ROM_3DB5 ROM:3DAC notb INTMEM_20 ROM:3DAE andb INTMEM_20, INTMEM_160[] ROM:3DB3 sjmp ROM_3DBA ROM:3DB5 ; --------------------------------------------------------------------------- ROM:3DB5 ROM:3DB5 ROM_3DB5: ; CODE XREF: ROM:3DA9↑j ROM:3DB5 orb INTMEM_20, INTMEM_160[] ROM:3DBA ROM:3DBA ROM_3DBA: ; CODE XREF: ROM:3DB3↑j ROM:3DBA stb INTMEM_20, INTMEM_160[] ROM:3DBF stb INTMEM_1C+3, INTMEM_15F[] ROM:3DC4 ljmp ROM_3A23 ROM:3DC7 ; --------------------------------------------------------------------------- ROM:3DC7 orb INTMEM_AD, #8 ROM:3DCA sjmp ROM_3DCF ROM:3DCC ; --------------------------------------------------------------------------- ROM:3DCC andb INTMEM_AD, #-9 ROM:3DCF ROM:3DCF ROM_3DCF: ; CODE XREF: ROM:3DCA↑j ROM:3DCF orb INTMEM_AD, #4 ROM:3DD2 ljmp ROM_3A23 ROM:3DD5 ; --------------------------------------------------------------------------- ROM:3DD5 orb INTMEM_AD, #2 ROM:3DD8 sjmp ROM_3DDD ROM:3DDA ; --------------------------------------------------------------------------- ROM:3DDA andb INTMEM_AD, #-3 ROM:3DDD ROM:3DDD ROM_3DDD: ; CODE XREF: ROM:3DD8↑j ROM:3DDD orb INTMEM_AD, #1 ROM:3DE0 ljmp ROM_3A23 ROM:3DE3 ; --------------------------------------------------------------------------- ROM:3DE3 orb INTMEM_AC, #-80h ROM:3DE6 andb INTMEM_AC, #-41h ROM:3DE9 ljmp ROM_3A23 ROM:3DEC ; --------------------------------------------------------------------------- ROM:3DEC orb INTMEM_AC, #40h ; '@' ROM:3DEF andb INTMEM_AC, #7Fh ROM:3DF2 ljmp ROM_3A23 ROM:3DF5 ; --------------------------------------------------------------------------- ROM:3DF5 ldbze INTMEM_20+2, INTMEM_98 ROM:3DF8 sub INTMEM_20+2, #0FBh ROM:3DFC add INTMEM_20, INTMEM_20+2, #35D9h ROM:3E01 ldb INTMEM_1C, [INTMEM_20] ROM:3E04 lcall ROM_2ABD ROM:3E07 clrb INTMEM_1C ROM:3E09 cmpb INTMEM_1A, ZERO_REG ; Zero register ROM:3E0C jne ROM_3E19 ROM:3E0E cmpb INTMEM_98, #-4 ROM:3E11 je ROM_3E16 ROM:3E13 ldb INTMEM_1C, INTMEM_8C ROM:3E16 ROM:3E16 ROM_3E16: ; CODE XREF: ROM:3E11↑j ROM:3E16 ljmp ROM_34BE ROM:3E19 ; --------------------------------------------------------------------------- ROM:3E19 ROM:3E19 ROM_3E19: ; CODE XREF: ROM:3E0C↑j ROM:3E19 ret ROM:3E1A ; --------------------------------------------------------------------------- ROM:3E1A cmp INTMEM_5E, ZERO_REG ; Zero register ROM:3E1D jne ROM_3E32 ROM:3E1F ldb INTMEM_96, #0Ah ROM:3E22 ldb INTMEM_36, #3Ch ; '<' ROM:3E25 ldb INTMEM_1C, #9 ROM:3E28 sjmp ROM_3E34 ROM:3E2A ; --------------------------------------------------------------------------- ROM:3E2A lcall ROM_2E4A ROM:3E2D sjmp ROM_3E32 ROM:3E2F ; --------------------------------------------------------------------------- ROM:3E2F lcall ROM_486A ROM:3E32 ROM:3E32 ROM_3E32: ; CODE XREF: ROM:3E1D↑j ROM:3E32 ; ROM:3E2D↑j ROM:3E32 clrb INTMEM_1C ROM:3E34 ROM:3E34 ROM_3E34: ; CODE XREF: ROM:3E28↑j ROM:3E34 ljmp ROM_34BE ROM:3E37 ; --------------------------------------------------------------------------- ROM:3E37 ld INTMEM_1A, #4108h ROM:3E3B ROM:3E3B ROM_3E3B: ; CODE XREF: ROM:3E59↓j ROM:3E3B cmp INTMEM_1A, #411Ch ROM:3E3F je ROM_3E74 ROM:3E41 ld INTMEM_1C+2, [INTMEM_1A]+ ROM:3E44 ld INTMEM_20, [INTMEM_1A]+ ROM:3E47 ldbze INTMEM_20+2, INTMEM_1C+3 ROM:3E4A ldb INTMEM_1C, [INTMEM_20+2] ROM:3E4D cmpb INTMEM_98, INTMEM_1C+2 ROM:3E50 je ROM_3E5B ROM:3E52 incb INTMEM_1C+2 ROM:3E54 cmpb INTMEM_98, INTMEM_1C+2 ROM:3E57 je ROM_3E64 ROM:3E59 sjmp ROM_3E3B ROM:3E5B ; --------------------------------------------------------------------------- ROM:3E5B ROM:3E5B ROM_3E5B: ; CODE XREF: ROM:3E50↑j ROM:3E5B cmpb INTMEM_20+1, INTMEM_1C ROM:3E5E jnh ROM_3E6B ROM:3E60 incb INTMEM_1C ROM:3E62 sjmp ROM_3E6B ROM:3E64 ; --------------------------------------------------------------------------- ROM:3E64 ROM:3E64 ROM_3E64: ; CODE XREF: ROM:3E57↑j ROM:3E64 cmpb INTMEM_20, INTMEM_1C ROM:3E67 jc ROM_3E6B ROM:3E69 decb INTMEM_1C ROM:3E6B ROM:3E6B ROM_3E6B: ; CODE XREF: ROM:3E5E↑j ROM:3E6B ; ROM:3E62↑j ... ROM:3E6B stb INTMEM_1C, [INTMEM_20+2] ROM:3E6E stb INTMEM_1C, INTMEM_1C ROM:3E71 lcall ROM_34BE ROM:3E74 ROM:3E74 ROM_3E74: ; CODE XREF: ROM:3E3F↑j ROM:3E74 ret ROM:3E75 ; --------------------------------------------------------------------------- ROM:3E75 ldb INTMEM_42, INTMEM_8C ROM:3E78 ljmp ROM_3A23 ROM:3E7B ; --------------------------------------------------------------------------- ROM:3E7B ldb INTMEM_44, #-7Ah ROM:3E7E ldb INTMEM_1C, #5 ROM:3E81 sjmp ROM_3E89 ROM:3E83 ; --------------------------------------------------------------------------- ROM:3E83 ldb INTMEM_45, #-7Eh ROM:3E86 ldb INTMEM_1C, #8 ROM:3E89 ROM:3E89 ROM_3E89: ; CODE XREF: ROM:3E81↑j ROM:3E89 ljmp ROM_34BE ROM:3E8C ; --------------------------------------------------------------------------- ROM:3E8C ld INTMEM_36+2, #35E8h ROM:3E90 ld INTMEM_36, #364Ch ROM:3E94 sjmp ROM_3EA8 ROM:3E96 ; --------------------------------------------------------------------------- ROM:3E96 ld INTMEM_36+2, #3676h ROM:3E9A ld INTMEM_36, #36E2h ROM:3E9E sjmp ROM_3EA8 ROM:3EA0 ; --------------------------------------------------------------------------- ROM:3EA0 ld INTMEM_36+2, #36F6h ROM:3EA4 ld INTMEM_36, #370Ah ROM:3EA8 ROM:3EA8 ROM_3EA8: ; CODE XREF: ROM:3E94↑j ROM:3EA8 ; ROM:3E9E↑j ROM:3EA8 ldb INTMEM_96, #9 ROM:3EAB ret ROM:3EAC ; --------------------------------------------------------------------------- ROM:3EAC clrb INTMEM_54 ROM:3EAE clrb INTMEM_50 ROM:3EB0 clrb INTMEM_55 ROM:3EB2 clrb INTMEM_52 ROM:3EB4 clrb INTMEM_45+1 ROM:3EB6 ljmp ROM_3A23 ROM:3EB9 ; --------------------------------------------------------------------------- ROM:3EB9 jbs INTMEM_AD, 4, ROM_3ED4 ROM:3EBC stb ZERO_REG, INTMEM_161[] ; Zero register ROM:3EC1 st ZERO_REG, INTMEM_144[] ; Zero register ROM:3EC6 orb INTMEM_F5, #2 ROM:3EC9 orb INTMEM_AD, #10h ROM:3ECC ldb INTMEM_1C, #0 ROM:3ECF ldb INTMEM_3B, #1 ROM:3ED2 sjmp ROM_3EF0 ROM:3ED4 ; --------------------------------------------------------------------------- ROM:3ED4 ROM:3ED4 ROM_3ED4: ; CODE XREF: ROM:3EB9↑j ROM:3ED4 ld INTMEM_1A, INTMEM_144[] ROM:3ED9 cmp INTMEM_1A, 10h[INTMEM_55+1] ROM:3EDE jc ROM_3EE5 ROM:3EE0 ldb INTMEM_1C, #1 ROM:3EE3 sjmp ROM_3EEB ROM:3EE5 ; --------------------------------------------------------------------------- ROM:3EE5 ROM:3EE5 ROM_3EE5: ; CODE XREF: ROM:3EDE↑j ROM:3EE5 andb INTMEM_AD, #-11h ROM:3EE8 ldb INTMEM_1C, #2 ROM:3EEB ROM:3EEB ROM_3EEB: ; CODE XREF: ROM:3EE3↑j ROM:3EEB ldb INTMEM_3B, INTMEM_161[] ROM:3EF0 ROM:3EF0 ROM_3EF0: ; CODE XREF: ROM:3ED2↑j ROM:3EF0 orb INTMEM_AC, #8 ROM:3EF3 ljmp ROM_34BE ROM:3EF6 ; --------------------------------------------------------------------------- ROM:3EF6 jbs INTMEM_AD, 4, ROM_3F11 ROM:3EF9 stb ZERO_REG, INTMEM_161[] ; Zero register ROM:3EFE st ZERO_REG, INTMEM_144[] ; Zero register ROM:3F03 orb INTMEM_F5, #2 ROM:3F06 orb INTMEM_AD, #10h ROM:3F09 ldb INTMEM_1C, #0 ROM:3F0C ldb INTMEM_3B, #2 ROM:3F0F sjmp ROM_3F4C ROM:3F11 ; --------------------------------------------------------------------------- ROM:3F11 ROM:3F11 ROM_3F11: ; CODE XREF: ROM:3EF6↑j ROM:3F11 ld INTMEM_1A, INTMEM_144[] ROM:3F16 cmp INTMEM_1A, 10h[INTMEM_55+1] ROM:3F1B jc ROM_3F22 ROM:3F1D ldb INTMEM_1C, #1 ROM:3F20 sjmp ROM_3F47 ROM:3F22 ; --------------------------------------------------------------------------- ROM:3F22 ROM:3F22 ROM_3F22: ; CODE XREF: ROM:3F1B↑j ROM:3F22 ldb INTMEM_1C, INTMEM_161[] ROM:3F27 cmpb INTMEM_1C, #4 ROM:3F2A jne ROM_3F41 ROM:3F2C ld INTMEM_1C, INTMEM_14C[] ROM:3F31 st INTMEM_1C, INTMEM_142[] ROM:3F36 ldb INTMEM_1C, #-10h ROM:3F39 stb INTMEM_1C, INTMEM_158[] ROM:3F3E orb INTMEM_F5, #8 ROM:3F41 ROM:3F41 ROM_3F41: ; CODE XREF: ROM:3F2A↑j ROM:3F41 andb INTMEM_AD, #-11h ROM:3F44 ldb INTMEM_1C, #2 ROM:3F47 ROM:3F47 ROM_3F47: ; CODE XREF: ROM:3F20↑j ROM:3F47 ldb INTMEM_3B, INTMEM_161[] ROM:3F4C ROM:3F4C ROM_3F4C: ; CODE XREF: ROM:3F0F↑j ROM:3F4C orb INTMEM_AC, #8 ROM:3F4F ljmp ROM_34BE ROM:3F52 ; --------------------------------------------------------------------------- ROM:3F52 ldb INTMEM_1C, #1 ROM:3F55 ldb INTMEM_1A, INTMEM_158[] ROM:3F5A cmpb INTMEM_1A, #-10h ROM:3F5D je ROM_3F7C ROM:3F5F ldb INTMEM_1C, #0 ROM:3F62 ldb INTMEM_1C+1, #0 ROM:3F65 stb INTMEM_1C, INTMEM_158[] ROM:3F6A lcall ROM_2C8E ROM:3F6D ldb INTMEM_1A+1, #8 ROM:3F70 lcall ROM_2C9F ROM:3F73 lcall ROM_2C9F ROM:3F76 lcall ROM_2C93 ROM:3F79 ldb INTMEM_1C, #0 ROM:3F7C ROM:3F7C ROM_3F7C: ; CODE XREF: ROM:3F5D↑j ROM:3F7C ljmp ROM_34BE ROM:3F7F ; --------------------------------------------------------------------------- ROM:3F7F orb INTMEM_AD+1, #2 ROM:3F82 ldb INTMEM_96, #0Dh ROM:3F85 ret ROM:3F86 ; --------------------------------------------------------------------------- ROM:3F86 jbs INTMEM_AD+1, 1, ROM_3F9A ROM:3F89 clrb INTMEM_96 ROM:3F8B ldb INTMEM_1A, INTMEM_162[] ROM:3F90 cmpb INTMEM_1A, ZERO_REG ; Zero register ROM:3F93 jne ROM_3F9A ROM:3F95 clrb INTMEM_1C ROM:3F97 lcall ROM_34BE ROM:3F9A ROM:3F9A ROM_3F9A: ; CODE XREF: ROM:3F86↑j ROM:3F9A ; ROM:3F93↑j ROM:3F9A ret ROM:3F9B ; --------------------------------------------------------------------------- ROM:3F9B cmpb INTMEM_BF, ZERO_REG ; Zero register ROM:3F9E je ROM_3FB8 ROM:3FA0 jbc INTMEM_AC, 2, ROM_3FBC ROM:3FA3 andb INTMEM_AC, #-5 ROM:3FA6 cmpb INTMEM_3C+1, #-23h ROM:3FA9 jne ROM_3FB8 ROM:3FAB cmp INTMEM_5E, ZERO_REG ; Zero register ROM:3FAE jne ROM_3FBA ROM:3FB0 clrb INTMEM_1C ROM:3FB2 lcall ROM_34BE ROM:3FB5 ljmp ROM_3BEF ROM:3FB8 ; --------------------------------------------------------------------------- ROM:3FB8 ROM:3FB8 ROM_3FB8: ; CODE XREF: ROM:3F9E↑j ROM:3FB8 ; ROM:3FA9↑j ROM:3FB8 clrb INTMEM_97 ROM:3FBA ROM:3FBA ROM_3FBA: ; CODE XREF: ROM:3FAE↑j ROM:3FBA clrb INTMEM_96 ROM:3FBC ROM:3FBC ROM_3FBC: ; CODE XREF: ROM:3FA0↑j ROM:3FBC ret ROM:3FBD ; --------------------------------------------------------------------------- ROM:3FBD ldb INTMEM_1C, [INTMEM_36+2]+ ROM:3FC0 incb INTMEM_36 ROM:3FC2 cmpb INTMEM_36, INTMEM_3E ROM:3FC5 jne ROM_3FD4 ROM:3FC7 addb INTMEM_3E, #0Ch ROM:3FCA ld INTMEM_36+2, #35CEh ROM:3FCE ldb INTMEM_3B, 2[INTMEM_55+1] ROM:3FD2 sjmp ROM_3FD7 ROM:3FD4 ; --------------------------------------------------------------------------- ROM:3FD4 ROM:3FD4 ROM_3FD4: ; CODE XREF: ROM:3FC5↑j ROM:3FD4 ldb INTMEM_3B, [INTMEM_36+2]+ ROM:3FD7 ROM:3FD7 ROM_3FD7: ; CODE XREF: ROM:3FD2↑j ROM:3FD7 incb INTMEM_36 ROM:3FD9 orb INTMEM_AC, #8 ROM:3FDC cmpb INTMEM_36, #24h ; '$' ROM:3FDF jnc ROM_3FE3 ROM:3FE1 clrb INTMEM_96 ROM:3FE3 ROM:3FE3 ROM_3FE3: ; CODE XREF: ROM:3FDF↑j ROM:3FE3 ljmp ROM_34BE ROM:3FE6 ; --------------------------------------------------------------------------- ROM:3FE6 ldb INTMEM_1C, 2[INTMEM_3E] ROM:3FEA ldb INTMEM_3B, 2[INTMEM_55+1] ROM:3FEE orb INTMEM_AC, #8 ROM:3FF1 clrb INTMEM_96 ROM:3FF3 ljmp ROM_34BE ROM:3FF6 ; --------------------------------------------------------------------------- ROM:3FF6 jbc INTMEM_AC, 2, ROM_4006 ROM:3FF9 andb INTMEM_AC, #-5 ROM:3FFC cmpb INTMEM_3C+1, #75h ; 'u' ROM:3FFF jne ROM_4006 ROM:4001 ldb INTMEM_97, #14h ROM:4004 sjmp ROM_400B ROM:4006 ; --------------------------------------------------------------------------- ROM:4006 ROM:4006 ROM_4006: ; CODE XREF: ROM:3FF6↑j ROM:4006 ; ROM:3FFF↑j ROM:4006 cmpb INTMEM_BF, ZERO_REG ; Zero register ROM:4009 jne ROM_400D ROM:400B ROM:400B ROM_400B: ; CODE XREF: ROM:4004↑j ROM:400B clrb INTMEM_96 ROM:400D ROM:400D ROM_400D: ; CODE XREF: ROM:4009↑j ROM:400D ret ROM:400E ; --------------------------------------------------------------------------- ROM:400E jbc INTMEM_AC, 2, ROM_401B ROM:4011 andb INTMEM_AC, #-5 ROM:4014 stb INTMEM_3C+1, (INTMEM_15C+2)[] ROM:4019 sjmp ROM_4022 ROM:401B ; --------------------------------------------------------------------------- ROM:401B ROM:401B ROM_401B: ; CODE XREF: ROM:400E↑j ROM:401B cmpb INTMEM_BF, ZERO_REG ; Zero register ROM:401E jne ROM_4024 ROM:4020 clrb INTMEM_97 ROM:4022 ROM:4022 ROM_4022: ; CODE XREF: ROM:4019↑j ROM:4022 clrb INTMEM_96 ROM:4024 ROM:4024 ROM_4024: ; CODE XREF: ROM:401E↑j ROM:4024 ret ROM:4025 ; --------------------------------------------------------------------------- ROM:4025 ldb INTMEM_1A+1, INTMEM_36 ROM:4028 cmpb INTMEM_1A+1, #3Fh ; '?' ROM:402B jne ROM_402F ROM:402D clrb INTMEM_96 ROM:402F ROM:402F ROM_402F: ; CODE XREF: ROM:402B↑j ROM:402F lcall ROM_2CC9 ROM:4032 ldb INTMEM_3B, INTMEM_1C+1 ROM:4035 orb INTMEM_AC, #8 ROM:4038 incb INTMEM_36 ROM:403A ljmp ROM_34BE ROM:403D ; --------------------------------------------------------------------------- ROM:403D ld INTMEM_36+4, [INTMEM_36+2]+ ROM:4040 ld INTMEM_3C, [INTMEM_36+2]+ ROM:4043 jbc INTMEM_36+4, 6, ROM_407D ROM:4046 jbc INTMEM_36+4, 5, ROM_4065 ROM:4049 ld INTMEM_1A, [INTMEM_3C]+ ROM:404C clrb INTMEM_1C ROM:404E ROM:404E ROM_404E: ; CODE XREF: ROM:4063↓j ROM:404E cmp INTMEM_3C, INTMEM_1A ROM:4051 jc ROM_4078 ROM:4053 ld INTMEM_1C+2, [INTMEM_3C]+ ROM:4056 ldb INTMEM_20, [INTMEM_3C]+ ROM:4059 andb INTMEM_20, [INTMEM_1C+2] ROM:405C je ROM_4061 ROM:405E orb INTMEM_1C, [INTMEM_3C] ROM:4061 ROM:4061 ROM_4061: ; CODE XREF: ROM:405C↑j ROM:4061 inc INTMEM_3C ROM:4063 sjmp ROM_404E ROM:4065 ; --------------------------------------------------------------------------- ROM:4065 ROM:4065 ROM_4065: ; CODE XREF: ROM:4046↑j ROM:4065 andb INTMEM_1C, INTMEM_3B, [INTMEM_3C] ROM:4069 jbc INTMEM_36+4, 3, ROM_4078 ROM:406C cmpb INTMEM_1C, ZERO_REG ; Zero register ROM:406F jne ROM_4076 ROM:4071 ldb INTMEM_1C, #1 ROM:4074 sjmp ROM_4078 ROM:4076 ; --------------------------------------------------------------------------- ROM:4076 ROM:4076 ROM_4076: ; CODE XREF: ROM:406F↑j ROM:4076 clrb INTMEM_1C ROM:4078 ROM:4078 ROM_4078: ; CODE XREF: ROM:4051↑j ROM:4078 ; ROM:4069↑j ... ROM:4078 lcall ROM_34BE ROM:407B sjmp ROM_40DD ROM:407D ; --------------------------------------------------------------------------- ROM:407D ROM:407D ROM_407D: ; CODE XREF: ROM:4043↑j ROM:407D jbs INTMEM_36+4, 4, ROM_40CB ROM:4080 jbs INTMEM_36+4, 1, ROM_4093 ROM:4083 ldbze INTMEM_3C, [INTMEM_3C] ROM:4086 jbc INTMEM_36+4, 7, ROM_40A1 ROM:4089 sub INTMEM_3C, #80h ROM:408D jc ROM_40A1 ROM:408F neg INTMEM_3C ROM:4091 sjmp ROM_40A1 ROM:4093 ; --------------------------------------------------------------------------- ROM:4093 ROM:4093 ROM_4093: ; CODE XREF: ROM:4080↑j ROM:4093 ld INTMEM_3C, [INTMEM_3C] ROM:4096 jbc INTMEM_36+4, 7, ROM_40A1 ROM:4099 sub INTMEM_3C, #-8000h ROM:409D jc ROM_40A1 ROM:409F neg INTMEM_3C ROM:40A1 ROM:40A1 ROM_40A1: ; CODE XREF: ROM:4086↑j ROM:40A1 ; ROM:408D↑j ... ROM:40A1 jbs INTMEM_36+4, 5, ROM_40CB ROM:40A4 ldbze INTMEM_1C+2, INTMEM_3B ROM:40A7 add INTMEM_1C+2, #370Ah ROM:40AB ldbze INTMEM_1C, [INTMEM_1C+2]+ ROM:40AE mulu INTMEM_20, INTMEM_3C, INTMEM_1C ROM:40B2 jbc INTMEM_36+4, 3, ROM_40BA ROM:40B5 ld INTMEM_3C, INTMEM_20 ROM:40B8 sjmp ROM_40C0 ROM:40BA ; --------------------------------------------------------------------------- ROM:40BA ROM:40BA ROM_40BA: ; CODE XREF: ROM:40B2↑j ROM:40BA ldb INTMEM_3C, INTMEM_20+1 ROM:40BD ldb INTMEM_3C+1, INTMEM_20+2 ROM:40C0 ROM:40C0 ROM_40C0: ; CODE XREF: ROM:40B8↑j ROM:40C0 jbc INTMEM_36+4, 2, ROM_40C5 ROM:40C3 neg INTMEM_3C ROM:40C5 ROM:40C5 ROM_40C5: ; CODE XREF: ROM:ROM_40C0↑j ROM:40C5 ldbse INTMEM_20+2, [INTMEM_1C+2] ROM:40C8 add INTMEM_3C, INTMEM_20+2 ROM:40CB ROM:40CB ROM_40CB: ; CODE XREF: ROM:ROM_407D↑j ROM:40CB ; ROM:ROM_40A1↑j ROM:40CB ldb INTMEM_1C, INTMEM_3C ROM:40CE jbc INTMEM_36+4, 0, ROM_40DA ROM:40D1 ldb INTMEM_3B, INTMEM_1C ROM:40D4 orb INTMEM_AC, #8 ROM:40D7 ldb INTMEM_1C, INTMEM_3C+1 ROM:40DA ROM:40DA ROM_40DA: ; CODE XREF: ROM:40CE↑j ROM:40DA lcall ROM_34BE ROM:40DD ROM:40DD ROM_40DD: ; CODE XREF: ROM:407B↑j ROM:40DD cmp INTMEM_36+2, INTMEM_36 ROM:40E0 jnc ROM_40E4 ROM:40E2 clrb INTMEM_96 ROM:40E4 ROM:40E4 ROM_40E4: ; CODE XREF: ROM:40E0↑j ROM:40E4 ret ROM:40E5 ; --------------------------------------------------------------------------- ROM:40E5 cmp INTMEM_3E, ZERO_REG ; Zero register ROM:40E8 je ROM_4100 ROM:40EA ld INTMEM_1A, [INTMEM_36]+ ROM:40ED dec INTMEM_3E ROM:40EF addb INTMEM_36+4, INTMEM_1A ROM:40F2 ldb INTMEM_1C, INTMEM_1A ROM:40F5 orb INTMEM_AC, #8 ROM:40F8 ldb INTMEM_3B, INTMEM_1A+1 ROM:40FB addb INTMEM_36+4, INTMEM_3B ROM:40FE sjmp ROM_4105 ROM:4100 ; --------------------------------------------------------------------------- ROM:4100 ROM:4100 ROM_4100: ; CODE XREF: ROM:40E8↑j ROM:4100 clrb INTMEM_96 ROM:4102 ldb INTMEM_1C, INTMEM_36+4 ROM:4105 ROM:4105 ROM_4105: ; CODE XREF: ROM:40FE↑j ROM:4105 ljmp ROM_34BE ROM:4105 ; --------------------------------------------------------------------------- ROM:4108 db 7Bh, 43h, 0, 0FEh, 79h, 43h, 0, 0FEh, 91h, 45h, 78h ROM:4108 db 88h, 89h, 42h, 0Ah, 3Ch, 93h, 44h, 74h, 8Ch, 0D0h, 0D0h ROM:4108 db 8Eh, 3Bh, 0F0h, 0F0h, 0A2h, 3Bh, 0C4h, 0C4h, 0, 7Ch ROM:4108 db 0F4h, 0F4h, 0B9h, 3Bh, 0F6h, 0F6h, 0ADh, 3Bh, 0F2h ROM:4108 db 0F2h, 0B9h, 3Bh, 74h, 74h, 0D9h, 3Bh, 0F7h, 0F7h, 0E0h ROM:4108 db 3Bh, 0D0h, 0D0h, 8Eh, 3Bh, 0F0h, 0F0h, 0A2h, 3Bh, 0F9h ROM:4108 db 0F9h, 0D3h, 3Bh, 0F5h, 0F5h, 0A8h, 3Bh, 0F4h, 0F4h ROM:4108 db 0B1h, 3Bh, 0F6h, 0F6h, 0ADh, 3Bh, 0F3h, 0F3h, 0C6h ROM:4108 db 3Bh, 0D1h, 0D1h, 49h, 3Dh, 0EFh, 0EFh, 56h, 3Dh, 0F7h ROM:4108 db 0F7h, 56h, 3Dh, 0F8h, 0F8h, 74h, 3Dh, 0E7h, 0E7h, 6Eh ROM:4108 db 3Dh, 3, 1, 93h, 3Dh, 9, 8, 93h, 3Dh, 13h, 11h, 93h ROM:4108 db 3Dh, 19h, 18h, 93h, 3Dh, 0FFh, 0FBh, 0F5h, 3Dh, 0EEh ROM:4108 db 0EEh, 0E3h, 3Dh, 0EDh, 0EDh, 0ECh, 3Dh, 6Dh, 6Dh, 0C7h ROM:4108 db 3Dh, 65h, 65h, 0CCh, 3Dh, 0, 0, 0DAh, 3Dh, 10h, 10h ROM:4108 db 0D5h, 3Dh, 0FAh, 0FAh, 2Fh, 3Eh, 81h, 81h, 2Ah, 3Eh ROM:4108 db 82h, 82h, 1Ah, 3Eh, 0CBh, 0CBh, 75h, 3Eh, 7Ah, 79h ROM:4108 db 37h, 3Eh, 8Ah, 89h, 37h, 3Eh, 94h, 8Fh, 37h, 3Eh, 7Ch ROM:4108 db 7Bh, 37h, 3Eh, 7Fh, 7Fh, 7Bh, 3Eh, 7Eh, 7Eh, 83h, 3Eh ROM:4108 db 7Dh, 7Dh, 96h, 3Eh, 80h, 80h, 8Ch, 3Eh, 0E8h, 0E8h ROM:4108 db 0A0h, 3Eh, 0CCh, 0CCh, 0ACh, 3Eh, 0D2h, 0D2h, 0B9h ROM:4108 db 3Eh, 0D3h, 0D3h, 0F6h, 3Eh, 0CDh, 0CDh, 52h, 3Fh, 70h ROM:4108 db 70h, 7Fh, 3Fh, 0Dh, 0Dh, 86h, 3Fh, 2, 2, 9Bh, 3Fh, 7 ROM:4108 db 7, 0BDh, 3Fh, 3, 3, 0E6h, 3Fh, 1, 1, 0F6h, 3Fh, 8, 8 ROM:4108 db 0Eh, 40h, 0Ah, 0Ah, 25h, 40h, 9, 9, 3Dh, 40h, 4, 4 ROM:4108 db 0E5h, 40h, 0Bh, 0Bh, 81h, 7Eh, 6, 6, 0C9h, 7Eh, 5, 5 ROM:4108 db 0E9h, 7Eh, 0D0h, 0D0h, 8Eh, 3Bh, 0F0h, 0F0h, 0A2h, 3Bh ROM:4108 db 0F5h, 0F5h, 0A8h, 3Bh, 0F6h, 0F6h, 0ADh, 3Bh, 0F7h ROM:4108 db 0F7h, 0E0h, 3Bh, 7Fh, 0, 10h, 3Dh, 0F2h, 0F2h, 34h ROM:4108 db 3Dh, 0DCh, 0DCh, 42h, 3Dh, 0E7h, 0E0h, 73h, 7Ch, 0F8h ROM:4108 db 0F8h, 8Fh, 7Ch, 0D3h, 0D3h, 9Fh, 7Ch, 0D1h, 0D1h, 0C9h ROM:4108 db 7Ch, 0D4h, 0D4h, 0CCh, 7Ch, 0BFh, 80h, 63h, 7Dh, 0C3h ROM:4108 db 0C1h, 96h, 7Dh, 0C5h, 0C5h, 0B0h, 7Dh, 0C6h, 0C6h, 0BCh ROM:4108 db 7Dh, 0C7h, 0C7h, 0C8h, 7Dh, 0C8h, 0C8h, 0CFh, 7Dh, 0C9h ROM:4108 db 0C9h, 0D6h, 7Dh, 0D5h, 0D5h, 0EAh, 7Dh, 0D6h, 0D6h ROM:4108 db 12h, 7Eh, 0D7h, 0D7h, 1Dh, 7Eh, 0DAh, 0DAh, 49h, 7Eh ROM:4108 db 0D9h, 0D8h, 51h, 7Eh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4108 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4108 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4108 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4108 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4108 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4108 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4108 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4108 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4108 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4108 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4108 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4108 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4108 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4108 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4108 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4108 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4308 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4308 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4308 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4308 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4308 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4308 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4308 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4308 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4308 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4308 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4308 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4308 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4308 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4308 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4308 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4308 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4308 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4308 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4308 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4308 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4308 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4308 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4308 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4308 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4308 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4308 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4308 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4308 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4308 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4308 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4308 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4308 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4308 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4308 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4308 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4308 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4308 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4308 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4308 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4308 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4308 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4308 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4308 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4308 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4308 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4308 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4308 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4308 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4308 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4308 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4308 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4308 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4308 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4308 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4308 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4308 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4308 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4508 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4508 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4508 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4508 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4508 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4508 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4508 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4508 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4508 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4508 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4508 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4508 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4508 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4508 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4508 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4508 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4508 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4508 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4508 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4508 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4508 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4508 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4508 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4508 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4508 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4508 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4508 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4508 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4508 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4508 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4508 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4508 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4508 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4508 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4508 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4508 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4508 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4508 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4508 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4508 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4508 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4508 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4508 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4508 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4508 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4508 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4508 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4508 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4508 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4508 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4508 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4508 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4508 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4508 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4508 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4508 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4508 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4708 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4708 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4708 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4708 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4708 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4708 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4708 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4708 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4708 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4708 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4708 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4708 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4708 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4708 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4708 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4708 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4708 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4708 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4708 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4708 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4708 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4708 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4708 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4708 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4708 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4708 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4708 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4708 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4708 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4708 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4708 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4708 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4708 db 8, 0, 0, 0, 0FFh, 0FFh, 0FFh, 0FFh, 15h, 0, 19h, 0 ROM:4708 db 32h, 0, 36h, 0, 37h, 0, 41h, 43h, 4Eh, 4Dh, 46h, 30h ROM:4708 db 32h, 34h, 90h, 0, 24h ROM:4845 ROM:4845 ; =============== S U B R O U T I N E ======================================= ROM:4845 ROM:4845 ROM:4845 ROM_4845: ; CODE XREF: start+966↑p ROM:4845 lcall ROM_489E ROM:4848 ret ROM:4848 ; End of function ROM_4845 ROM:4848 ROM:4849 ROM:4849 ; =============== S U B R O U T I N E ======================================= ROM:4849 ROM:4849 ROM:4849 ROM_4849: ; CODE XREF: start:ROM_29EB↑p ROM:4849 lcall ROM_4E42 ROM:484C lcall ROM_60A3 ROM:484F lcall ROM_6117 ROM:4852 lcall ROM_688F ROM:4855 lcall ROM_5D71 ROM:4858 lcall ROM_6B62 ROM:485B lcall ROM_54C8 ROM:485E lcall ROM_6EA9 ROM:4861 ret ROM:4861 ; End of function ROM_4849 ROM:4861 ROM:4862 ; --------------------------------------------------------------------------- ROM:4862 ; START OF FUNCTION CHUNK FOR ROM_2A16 ROM:4862 ROM:4862 ROM_4862: ; CODE XREF: ROM_2A16-5D4↑j ROM:4862 lcall ROM_5BEB ROM:4865 ret ROM:4865 ; END OF FUNCTION CHUNK FOR ROM_2A16 ROM:4866 ; --------------------------------------------------------------------------- ROM:4866 ret ROM:4867 ; --------------------------------------------------------------------------- ROM:4867 clrb INTMEM_1A ROM:4869 ret ROM:486A ROM:486A ; =============== S U B R O U T I N E ======================================= ROM:486A ROM:486A ROM:486A ROM_486A: ; CODE XREF: ROM_2E82+D↑j ROM:486A ; ROM:3E2F↑p ROM:486A ldb INTMEM_49, 0C8h[INTMEM_55+1] ROM:486F ldb INTMEM_4A, 0C9h[INTMEM_55+1] ROM:4874 ldb INTMEM_4B, 0CAh[INTMEM_55+1] ROM:4879 ldb INTMEM_4C, 0CBh[INTMEM_55+1] ROM:487E clrb INTMEM_48 ROM:4880 clr INTMEM_40 ROM:4882 orb INTMEM_52, #40h ; '@' ROM:4885 lcall ROM_4932 ROM:4888 ldb INTMEM_42+1, 112h[INTMEM_55+1] ROM:488D ldb INTMEM_45, #-80h ROM:4890 ldb INTMEM_47, 13Ah[INTMEM_55+1] ROM:4895 ldb INTMEM_42, 138h[INTMEM_55+1] ROM:489A ldb INTMEM_44, #-80h ROM:489D ret ROM:489D ; End of function ROM_486A ROM:489D ROM:489E ROM:489E ; =============== S U B R O U T I N E ======================================= ROM:489E ROM:489E ROM:489E ROM_489E: ; CODE XREF: ROM_4845↑p ROM:489E orb INTMEM_F7, #4 ROM:48A1 orb INTMEM_A3, #1 ROM:48A4 ldb INTMEM_B5, 0AEh[INTMEM_55+1] ROM:48A9 lcall ROM_4932 ROM:48AC ld INTMEM_1C+2, #-8000h ROM:48B0 sub INTMEM_1C+2, 2Ah[INTMEM_55+1] ROM:48B5 st INTMEM_1C+2, INTMEM_174[] ROM:48BA st INTMEM_1C+2, INTMEM_176[] ROM:48BF ldb INTMEM_1C+2, #-1 ROM:48C2 stb INTMEM_1C+2, INTMEM_1F0[] ROM:48C7 stb INTMEM_1C+2, INTMEM_1F1[] ROM:48CC ldb INTMEM_1C+2, #-1 ROM:48CF stb INTMEM_1C+2, INTMEM_1F2[] ROM:48D4 stb INTMEM_1C+2, INTMEM_1F3[] ROM:48D9 stb INTMEM_1C+2, INTMEM_1D6[] ROM:48DE stb INTMEM_1C+2, INTMEM_1D7[] ROM:48E3 ld INTMEM_1C, 5Ah[INTMEM_55+1] ROM:48E8 st INTMEM_1C, INTMEM_1A2[] ROM:48ED ld INTMEM_D6, #61A8h ROM:48F1 ld INTMEM_1C+2, #61A8h ROM:48F5 st INTMEM_1C+2, INTMEM_260[] ROM:48FA shr INTMEM_1C+2, #1 ROM:48FD st INTMEM_1C+2, INTMEM_156[] ROM:4902 ldb INTMEM_B4, 13Bh[INTMEM_55+1] ROM:4907 ldb INTMEM_1C+2, #-1 ROM:490A stb INTMEM_1C+2, INTMEM_27F[] ROM:490F stb INTMEM_1C+2, INTMEM_280[] ROM:4914 ldb INTMEM_F1, #-1 ROM:4917 ldb INTMEM_F0, #-1 ROM:491A ldb INTMEM_EF, #-1 ROM:491D ldb INTMEM_EE, #-1 ROM:4920 ldb INTMEM_ED, #-1 ROM:4923 ret ROM:4923 ; End of function ROM_489E ROM:4923 ROM:4924 ; --------------------------------------------------------------------------- ROM:4924 ; START OF FUNCTION CHUNK FOR ROM_54C8 ROM:4924 ; ADDITIONAL PARENT FUNCTION ROM_6117 ROM:4924 ; ADDITIONAL PARENT FUNCTION ROM_688F ROM:4924 ROM:4924 ROM_4924: ; CODE XREF: ROM_54C8+312↓j ROM:4924 ; ROM_6117+33↓j ... ROM:4924 shlb INTMEM_1C, #1 ROM:4927 addb INTMEM_1A, INTMEM_1C ROM:492A addcb INTMEM_1A+1, ZERO_REG ; Zero register ROM:492D ld INTMEM_1A, [INTMEM_1A] ROM:4930 br [INTMEM_1A] ROM:4930 ; END OF FUNCTION CHUNK FOR ROM_54C8 ROM:4932 ROM:4932 ; =============== S U B R O U T I N E ======================================= ROM:4932 ROM:4932 ROM:4932 ROM_4932: ; CODE XREF: ROM_486A+1B↑p ROM:4932 ; ROM_489E+B↑p ... ROM:4932 clrb INTMEM_1C ROM:4934 clrb INTMEM_1C+2 ROM:4936 clrb INTMEM_20 ROM:4938 clrb INTMEM_20+2 ROM:493A ldb INTMEM_1C+1, INTMEM_49 ROM:493D ldb INTMEM_1C+3, INTMEM_4A ROM:4940 ldb INTMEM_20+1, INTMEM_4B ROM:4943 ldb INTMEM_20+3, INTMEM_4C ROM:4946 shr INTMEM_1C, #2 ROM:4949 shr INTMEM_1C+2, #2 ROM:494C shr INTMEM_20, #2 ROM:494F shr INTMEM_20+2, #2 ROM:4952 add INTMEM_1C+2, INTMEM_1C ROM:4955 add INTMEM_20, INTMEM_1C+2 ROM:4958 add INTMEM_20+2, INTMEM_20 ROM:495B st INTMEM_1C, INTMEM_240[] ROM:4960 st INTMEM_1C+2, INTMEM_242[] ROM:4965 st INTMEM_20, INTMEM_244[] ROM:496A st INTMEM_20+2, INTMEM_246[] ROM:496F ret ROM:496F ; End of function ROM_4932 ROM:496F ROM:4970 ROM:4970 ; =============== S U B R O U T I N E ======================================= ROM:4970 ROM:4970 ROM:4970 ROM_4970: ; CODE XREF: ROM_4E42:ROM_545B↓p ROM:4970 jbs INTMEM_F7, 5, ROM_499F ROM:4973 orb INTMEM_F7, #20h ; ' ' ROM:4976 orb INTMEM_F8, #-80h ROM:4979 clr INTMEM_1C ROM:497B st INTMEM_1C, INTMEM_17A[] ROM:4980 decb INTMEM_1C ROM:4982 stb INTMEM_1C, INTMEM_1B6[] ROM:4987 stb INTMEM_1C, INTMEM_1B5[] ROM:498C jbc INTMEM_AB, 4, ROM_49A4 ROM:498F ldbze INTMEM_1C, #7 ROM:4992 lcall ROM_2ABD ROM:4995 cmpb INTMEM_1A, ZERO_REG ; Zero register ROM:4998 je ROM_49A2 ROM:499A ldb INTMEM_1A, #40h ; '@' ROM:499D sjmp ROM_4A78 ROM:499F ; --------------------------------------------------------------------------- ROM:499F ROM:499F ROM_499F: ; CODE XREF: ROM_4970↑j ROM:499F jbc INTMEM_A9, 4, ROM_49A4 ROM:49A2 ROM:49A2 ROM_49A2: ; CODE XREF: ROM_4970+28↑j ROM:49A2 sjmp ROM_4B62 ROM:49A4 ; --------------------------------------------------------------------------- ROM:49A4 ROM:49A4 ROM_49A4: ; CODE XREF: ROM_4970+1C↑j ROM:49A4 ; ROM_4970:ROM_499F↑j ROM:49A4 ldb INTMEM_1C, INTMEM_1B5[] ROM:49A9 incb INTMEM_1C ROM:49AB jne ROM_49B4 ROM:49AD ldb INTMEM_1C+2, 0B3h[INTMEM_55+1] ROM:49B2 sjmp ROM_4ABA ROM:49B4 ; --------------------------------------------------------------------------- ROM:49B4 ROM:49B4 ROM_49B4: ; CODE XREF: ROM_4970+3B↑j ROM:49B4 cmp ZERO_REG, INTMEM_17A[] ; Zero register ROM:49B9 jne ROM_49D9 ROM:49BB cmpb INTMEM_8C, INTMEM_1B5[] ROM:49C0 je ROM_49C4 ROM:49C2 sjmp ROM_4B62 ROM:49C4 ; --------------------------------------------------------------------------- ROM:49C4 ROM:49C4 ROM_49C4: ; CODE XREF: ROM_4970+50↑j ROM:49C4 cmpb INTMEM_C3, ZERO_REG ; Zero register ROM:49C7 je ROM_49CA ROM:49C9 ret ROM:49CA ; --------------------------------------------------------------------------- ROM:49CA ROM:49CA ROM_49CA: ; CODE XREF: ROM_4970+57↑j ROM:49CA ld INTMEM_20+2, INTMEM_1FC[] ROM:49CF st INTMEM_20+2, INTMEM_17A[] ROM:49D4 ldb INTMEM_1C+2, #-4Ch ROM:49D7 sjmp ROM_4ABA ROM:49D9 ; --------------------------------------------------------------------------- ROM:49D9 ROM:49D9 ROM_49D9: ; CODE XREF: ROM_4970+49↑j ROM:49D9 jbs INTMEM_F8, 7, ROM_49DE ROM:49DC sjmp ROM_4AD0 ROM:49DE ; --------------------------------------------------------------------------- ROM:49DE ROM:49DE ROM_49DE: ; CODE XREF: ROM_4970:ROM_49D9↑j ROM:49DE ldb INTMEM_1C+2, INTMEM_1B5[] ROM:49E3 cmpb INTMEM_1C+2, #-4Ch ROM:49E6 jc ROM_4A22 ROM:49E8 ldb INTMEM_20, INTMEM_1B6[] ROM:49ED cmpb INTMEM_20, #-1 ROM:49F0 je ROM_4A22 ROM:49F2 cmpb INTMEM_8C, INTMEM_20 ROM:49F5 jh ROM_4A22 ROM:49F7 cmpb INTMEM_20, 0B3h[INTMEM_55+1] ROM:49FC jnc ROM_4A06 ROM:49FE subb INTMEM_20, INTMEM_8C, 0C6h[INTMEM_55+1] ROM:4A04 jc ROM_4A09 ROM:4A06 ROM:4A06 ROM_4A06: ; CODE XREF: ROM_4970+8C↑j ROM:4A06 ldb INTMEM_20, #-1 ROM:4A09 ROM:4A09 ROM_4A09: ; CODE XREF: ROM_4970+94↑j ROM:4A09 stb INTMEM_20, INTMEM_1B6[] ROM:4A0E ld INTMEM_20+2, INTMEM_1FC[] ROM:4A13 cmp INTMEM_20+2, INTMEM_178[] ROM:4A18 ldb INTMEM_1A, #20h ; ' ' ROM:4A1B jc ROM_4A78 ROM:4A1D st INTMEM_20+2, INTMEM_178[] ROM:4A22 ROM:4A22 ROM_4A22: ; CODE XREF: ROM_4970+76↑j ROM:4A22 ; ROM_4970+80↑j ... ROM:4A22 cmpb INTMEM_8C, INTMEM_1B5[] ROM:4A27 je ROM_4A2B ROM:4A29 sjmp ROM_4B62 ROM:4A2B ; --------------------------------------------------------------------------- ROM:4A2B ROM:4A2B ROM_4A2B: ; CODE XREF: ROM_4970+B7↑j ROM:4A2B cmpb INTMEM_8C, ZERO_REG ; Zero register ROM:4A2E jne ROM_4A3A ROM:4A30 ldb INTMEM_1C+2, 0B3h[INTMEM_55+1] ROM:4A35 andb INTMEM_F8, #7Fh ROM:4A38 sjmp ROM_4ABA ROM:4A3A ; --------------------------------------------------------------------------- ROM:4A3A ROM:4A3A ROM_4A3A: ; CODE XREF: ROM_4970+BE↑j ROM:4A3A cmpb INTMEM_C3, ZERO_REG ; Zero register ROM:4A3D je ROM_4A40 ROM:4A3F ret ROM:4A40 ; --------------------------------------------------------------------------- ROM:4A40 ROM:4A40 ROM_4A40: ; CODE XREF: ROM_4970+CD↑j ROM:4A40 ld INTMEM_20+2, INTMEM_1FC[] ROM:4A45 clrb INTMEM_1C+2 ROM:4A47 ldb INTMEM_20, 0B3h[INTMEM_55+1] ROM:4A4C cmpb INTMEM_8C, INTMEM_20 ROM:4A4F je ROM_4AB5 ROM:4A51 ldb INTMEM_1C+2, INTMEM_20 ROM:4A54 ldb INTMEM_20, 0B4h[INTMEM_55+1] ROM:4A59 cmpb INTMEM_8C, INTMEM_20 ROM:4A5C je ROM_4A9B ROM:4A5E ldb INTMEM_1C+2, INTMEM_20 ROM:4A61 ldb INTMEM_20, 0B5h[INTMEM_55+1] ROM:4A66 cmpb INTMEM_8C, INTMEM_20 ROM:4A69 je ROM_4A96 ROM:4A6B ldb INTMEM_1C+2, INTMEM_20 ROM:4A6E cmp INTMEM_20+2, INTMEM_17A[] ROM:4A73 jh ROM_4A91 ROM:4A75 ldb INTMEM_1A, #10h ROM:4A78 ROM:4A78 ROM_4A78: ; CODE XREF: ROM_4970+2D↑j ROM:4A78 ; ROM_4970+AB↑j ... ROM:4A78 andb INTMEM_F7, #-21h ROM:4A7B andb INTMEM_AD+1, #-3 ROM:4A7E stb INTMEM_1A, INTMEM_162[] ROM:4A83 orb INTMEM_52, #40h ; '@' ROM:4A86 andb INTMEM_F5, #-2 ROM:4A89 andb INTMEM_F8, #7Fh ROM:4A8C lcall ROM_4932 ROM:4A8F sjmp ROM_4B62 ROM:4A91 ; --------------------------------------------------------------------------- ROM:4A91 ROM:4A91 ROM_4A91: ; CODE XREF: ROM_4970+103↑j ROM:4A91 st INTMEM_20+2, INTMEM_182[] ROM:4A96 ROM:4A96 ROM_4A96: ; CODE XREF: ROM_4970+F9↑j ROM:4A96 st INTMEM_20+2, INTMEM_180[] ROM:4A9B ROM:4A9B ROM_4A9B: ; CODE XREF: ROM_4970+EC↑j ROM:4A9B st INTMEM_20+2, INTMEM_17E[] ROM:4AA0 subb INTMEM_20, INTMEM_8C, 0C6h[INTMEM_55+1] ROM:4AA6 jc ROM_4AAB ROM:4AA8 ldb INTMEM_20, #-1 ROM:4AAB ROM:4AAB ROM_4AAB: ; CODE XREF: ROM_4970+136↑j ROM:4AAB stb INTMEM_20, INTMEM_1B6[] ROM:4AB0 st INTMEM_20+2, INTMEM_178[] ROM:4AB5 ROM:4AB5 ROM_4AB5: ; CODE XREF: ROM_4970+DF↑j ROM:4AB5 st INTMEM_20+2, INTMEM_17C[] ROM:4ABA ROM:4ABA ROM_4ABA: ; CODE XREF: ROM_4970+42↑j ROM:4ABA ; ROM_4970+67↑j ... ROM:4ABA stb INTMEM_1C+2, INTMEM_1B5[] ROM:4ABF ldbze INTMEM_1C, INTMEM_1B7[] ROM:4AC4 clrb INTMEM_1C+3 ROM:4AC6 ldbze INTMEM_20, 97h[INTMEM_55+1] ROM:4ACB lcall ROM_2ABD ROM:4ACE ROM:4ACE ROM_4ACE: ; CODE XREF: ROM_4970+165↓j ROM:4ACE sjmp ROM_4B62 ROM:4AD0 ; --------------------------------------------------------------------------- ROM:4AD0 ROM:4AD0 ROM_4AD0: ; CODE XREF: ROM_4970+6C↑j ROM:4AD0 cmpb INTMEM_8C, INTMEM_1B5[] ROM:4AD5 jne ROM_4ACE ROM:4AD7 cmpb INTMEM_C3, ZERO_REG ; Zero register ROM:4ADA je ROM_4ADD ROM:4ADC ret ROM:4ADD ; --------------------------------------------------------------------------- ROM:4ADD ROM:4ADD ROM_4ADD: ; CODE XREF: ROM_4970+16A↑j ROM:4ADD ld INTMEM_20+2, INTMEM_1FC[] ROM:4AE2 sub INTMEM_1A, INTMEM_20+2, INTMEM_17A[] ROM:4AE8 jc ROM_4AEC ROM:4AEA neg INTMEM_1A ROM:4AEC ROM:4AEC ROM_4AEC: ; CODE XREF: ROM_4970+178↑j ROM:4AEC cmp INTMEM_1A, 34h[INTMEM_55+1] ROM:4AF1 ldb INTMEM_1A, #50h ; 'P' ROM:4AF4 jh ROM_4B1D ROM:4AF6 ldb INTMEM_1A, #30h ; '0' ROM:4AF9 ld INTMEM_1C, INTMEM_17C[] ROM:4AFE shl INTMEM_1C, #2 ROM:4B01 jnc ROM_4B08 ROM:4B03 ldb INTMEM_49, #-1 ROM:4B06 sjmp ROM_4B0E ROM:4B08 ; --------------------------------------------------------------------------- ROM:4B08 ROM:4B08 ROM_4B08: ; CODE XREF: ROM_4970+191↑j ROM:4B08 addb INTMEM_49, INTMEM_1C+1, 0C5h[INTMEM_55+1] ROM:4B0E ROM:4B0E ROM_4B0E: ; CODE XREF: ROM_4970+196↑j ROM:4B0E ld INTMEM_1C, INTMEM_17E[] ROM:4B13 sub INTMEM_1C, INTMEM_17C[] ROM:4B18 shl INTMEM_1C, #2 ROM:4B1B jnc ROM_4B1F ROM:4B1D ROM:4B1D ROM_4B1D: ; CODE XREF: ROM_4970+184↑j ROM:4B1D ; ROM_4970+1BF↓j ... ROM:4B1D sjmp ROM_4A78 ROM:4B1F ; --------------------------------------------------------------------------- ROM:4B1F ROM:4B1F ROM_4B1F: ; CODE XREF: ROM_4970+1AB↑j ROM:4B1F stb INTMEM_1C+1, INTMEM_4A ROM:4B22 ld INTMEM_1C, INTMEM_180[] ROM:4B27 sub INTMEM_1C, INTMEM_17E[] ROM:4B2C shl INTMEM_1C, #2 ROM:4B2F jc ROM_4B1D ROM:4B31 stb INTMEM_1C+1, INTMEM_4B ROM:4B34 ld INTMEM_1C, INTMEM_182[] ROM:4B39 sub INTMEM_1C, INTMEM_180[] ROM:4B3E shl INTMEM_1C, #2 ROM:4B41 jc ROM_4B1D ROM:4B43 stb INTMEM_1C+1, INTMEM_4C ROM:4B46 clr INTMEM_40 ROM:4B48 lcall ROM_4932 ROM:4B4B andb INTMEM_52, #-41h ROM:4B4E stb ZERO_REG, INTMEM_162[] ; Zero register ROM:4B53 andb INTMEM_F7, #-21h ROM:4B56 andb INTMEM_AD+1, #-3 ROM:4B59 andb INTMEM_F5, #-2 ROM:4B5C incb INTMEM_48 ROM:4B5E jne ROM_4B62 ROM:4B60 decb INTMEM_48 ROM:4B62 ROM:4B62 ROM_4B62: ; CODE XREF: ROM_4970:ROM_49A2↑j ROM:4B62 ; ROM_4970+52↑j ... ROM:4B62 ldb INTMEM_C3, 0C7h[INTMEM_55+1] ROM:4B67 ret ROM:4B67 ; End of function ROM_4970 ROM:4B67 ROM:4B68 ; --------------------------------------------------------------------------- ROM:4B68 ret ROM:4B69 ROM:4B69 ; =============== S U B R O U T I N E ======================================= ROM:4B69 ROM:4B69 ROM:4B69 ROM_4B69: ; CODE XREF: ROM:58B1↓p ROM:4B69 ; ROM:58E9↓p ROM:4B69 mulu INTMEM_1C, INTMEM_20 ROM:4B6C jbc INTMEM_1C+1, 7, ROM_4B71 ROM:4B6F inc INTMEM_1C+2 ROM:4B71 ROM:4B71 ROM_4B71: ; CODE XREF: ROM_4B69+3↑j ROM:4B71 ld INTMEM_1C, INTMEM_1C+2 ROM:4B74 clr INTMEM_1C+2 ROM:4B76 mulu INTMEM_20, INTMEM_20+2 ROM:4B79 add INTMEM_1C, INTMEM_20 ROM:4B7C addc INTMEM_1C+2, INTMEM_20+2 ROM:4B7F ret ROM:4B7F ; End of function ROM_4B69 ROM:4B7F ROM:4B80 ROM:4B80 ; =============== S U B R O U T I N E ======================================= ROM:4B80 ROM:4B80 ROM:4B80 ROM_4B80: ; CODE XREF: ROM:58A9↓p ROM:4B80 ; ROM:58C9↓p ... ROM:4B80 divu INTMEM_1C, INTMEM_20 ROM:4B83 jnv ROM_4B89 ROM:4B85 ldbse INTMEM_20+2, #-1 ROM:4B88 ret ROM:4B89 ; --------------------------------------------------------------------------- ROM:4B89 ROM:4B89 ROM_4B89: ; CODE XREF: ROM_4B80+3↑j ROM:4B89 ld INTMEM_20+2, INTMEM_1C ROM:4B8C clr INTMEM_1C ROM:4B8E divu INTMEM_1C, INTMEM_20 ROM:4B91 shr INTMEM_20, #1 ROM:4B94 cmp INTMEM_1C+2, INTMEM_20 ROM:4B97 jnc ROM_4B9B ROM:4B99 inc INTMEM_1C ROM:4B9B ROM:4B9B ROM_4B9B: ; CODE XREF: ROM_4B80+17↑j ROM:4B9B ret ROM:4B9B ; End of function ROM_4B80 ROM:4B9B ROM:4B9C ROM:4B9C ; =============== S U B R O U T I N E ======================================= ROM:4B9C ROM:4B9C ROM:4B9C ROM_4B9C: ; CODE XREF: ROM_6B62+118↓p ROM:4B9C ; ROM_6B62+137↓p ROM:4B9C ld INTMEM_2C, INTMEM_1A ROM:4B9F ld INTMEM_2C+2, INTMEM_20 ROM:4BA2 ldb INTMEM_20+3, #2 ROM:4BA5 ROM:4BA5 ROM_4BA5: ; CODE XREF: ROM_4B9C+26↓j ROM:4BA5 clrb INTMEM_20+2 ROM:4BA7 ldb INTMEM_32, INTMEM_1C ROM:4BAA ldb INTMEM_30, [INTMEM_2C]+ ROM:4BAD ldb INTMEM_30+1, [INTMEM_2C+2]+ ROM:4BB0 subb INTMEM_1C+3, INTMEM_1C+2, INTMEM_30 ROM:4BB4 jc ROM_4BBD ROM:4BB6 negb INTMEM_1C+3 ROM:4BB8 decb INTMEM_20+2 ROM:4BBA ldb INTMEM_32, INTMEM_1C+1 ROM:4BBD ROM:4BBD ROM_4BBD: ; CODE XREF: ROM_4B9C+18↑j ROM:4BBD cmpb INTMEM_1C+3, INTMEM_32 ROM:4BC0 jc ROM_4BC9 ROM:4BC2 djnz INTMEM_20+3, ROM_4BA5 ROM:4BC5 clrb INTMEM_1C+3 ROM:4BC7 sjmp ROM_4BE8 ROM:4BC9 ; --------------------------------------------------------------------------- ROM:4BC9 ROM:4BC9 ROM_4BC9: ; CODE XREF: ROM_4B9C+24↑j ROM:4BC9 cmpb INTMEM_1C+2, INTMEM_1B9[] ROM:4BCE jne ROM_4BD7 ROM:4BD0 cmpb INTMEM_30, INTMEM_30+1 ROM:4BD3 jne ROM_4BD7 ROM:4BD5 clrb INTMEM_1C+3 ROM:4BD7 ROM:4BD7 ROM_4BD7: ; CODE XREF: ROM_4B9C+32↑j ROM:4BD7 ; ROM_4B9C+37↑j ROM:4BD7 jbs INTMEM_20+3, 1, ROM_4BDD ROM:4BDA shrb INTMEM_1C+3, #1 ROM:4BDD ROM:4BDD ROM_4BDD: ; CODE XREF: ROM_4B9C:ROM_4BD7↑j ROM:4BDD jbc INTMEM_1C+3, 7, ROM_4BE3 ROM:4BE0 ldb INTMEM_1C+3, #7Fh ROM:4BE3 ROM:4BE3 ROM_4BE3: ; CODE XREF: ROM_4B9C:ROM_4BDD↑j ROM:4BE3 jbc INTMEM_20+2, 7, ROM_4BE8 ROM:4BE6 negb INTMEM_1C+3 ROM:4BE8 ROM:4BE8 ROM_4BE8: ; CODE XREF: ROM_4B9C+2B↑j ROM:4BE8 ; ROM_4B9C:ROM_4BE3↑j ROM:4BE8 addb INTMEM_1C+3, #-80h ROM:4BEB ldb INTMEM_1C, [INTMEM_1A] ROM:4BEE stb INTMEM_1C+2, [INTMEM_1A]+ ROM:4BF1 stb INTMEM_1C, [INTMEM_1A] ROM:4BF4 ldb INTMEM_1C+1, [INTMEM_20] ROM:4BF7 ldb INTMEM_32, INTMEM_1B9[] ROM:4BFC stb INTMEM_32, [INTMEM_20]+ ROM:4BFF stb INTMEM_1C+1, [INTMEM_20] ROM:4C02 jbc INTMEM_20+3, 1, ROM_4C0B ROM:4C05 stb INTMEM_1C+2, [INTMEM_1A] ROM:4C08 stb INTMEM_32, [INTMEM_20] ROM:4C0B ROM:4C0B ROM_4C0B: ; CODE XREF: ROM_4B9C+66↑j ROM:4C0B ret ROM:4C0B ; End of function ROM_4B9C ROM:4C0B ROM:4C0C ROM:4C0C ; =============== S U B R O U T I N E ======================================= ROM:4C0C ROM:4C0C ROM:4C0C ROM_4C0C: ; CODE XREF: ROM_6B62+1D3↓p ROM:4C0C ; ROM_6B62+1F5↓p ROM:4C0C ldb INTMEM_1C+3, INTMEM_D8+1 ROM:4C0F ldb INTMEM_20, INTMEM_1C+2 ROM:4C12 subb INTMEM_20, #-80h ROM:4C15 jc ROM_4C22 ROM:4C17 negb INTMEM_20 ROM:4C19 cmpb INTMEM_20, 0DAh[INTMEM_55+1] ROM:4C1E jc ROM_4C36 ROM:4C20 sjmp ROM_4C29 ROM:4C22 ; --------------------------------------------------------------------------- ROM:4C22 ROM:4C22 ROM_4C22: ; CODE XREF: ROM_4C0C+9↑j ROM:4C22 cmpb INTMEM_20, 0D9h[INTMEM_55+1] ROM:4C27 jc ROM_4C36 ROM:4C29 ROM:4C29 ROM_4C29: ; CODE XREF: ROM_4C0C+14↑j ROM:4C29 ld INTMEM_1C, #0Ch ROM:4C2D lcall ROM_32F3 ROM:4C30 mulub INTMEM_32, INTMEM_1C, #4 ROM:4C34 sjmp ROM_4C41 ROM:4C36 ; --------------------------------------------------------------------------- ROM:4C36 ROM:4C36 ROM_4C36: ; CODE XREF: ROM_4C0C+12↑j ROM:4C36 ; ROM_4C0C+1B↑j ROM:4C36 ld INTMEM_1C, #0Bh ROM:4C3A lcall ROM_32F3 ROM:4C3D mulub INTMEM_32, INTMEM_1C, #20h ; ' ' ROM:4C41 ROM:4C41 ROM_4C41: ; CODE XREF: ROM_4C0C+28↑j ROM:4C41 ldb INTMEM_1C+3, INTMEM_1AE[] ROM:4C46 ld INTMEM_1C, #0Dh ROM:4C4A lcall ROM_32F3 ROM:4C4D clrb INTMEM_1C+1 ROM:4C4F mulu INTMEM_20, INTMEM_1C, INTMEM_32 ROM:4C53 divu INTMEM_20, #32h ; '2' ROM:4C57 jnv ROM_4C5C ROM:4C59 ldbse INTMEM_20, #-1 ROM:4C5C ROM:4C5C ROM_4C5C: ; CODE XREF: ROM_4C0C+4B↑j ROM:4C5C ret ROM:4C5C ; End of function ROM_4C0C ROM:4C5C ROM:4C5D ROM:4C5D ; =============== S U B R O U T I N E ======================================= ROM:4C5D ROM:4C5D ROM:4C5D ROM_4C5D: ; CODE XREF: ROM_6B62:ROM_6D48↓p ROM:4C5D ; ROM_6B62:ROM_6D6A↓p ROM:4C5D pushf ROM:4C5E ld INTMEM_1C+2, 1E8h[INTMEM_20+2] ROM:4C63 add INTMEM_1C+2, INTMEM_20 ROM:4C66 jnc ROM_4C6B ROM:4C68 ldbse INTMEM_1C+2, #-1 ROM:4C6B ROM:4C6B ROM_4C6B: ; CODE XREF: ROM_4C5D+9↑j ROM:4C6B cmp INTMEM_1C+2, 1E0h[INTMEM_20+2] ROM:4C70 jnh ROM_4C77 ROM:4C72 ld INTMEM_1C+2, 1E0h[INTMEM_20+2] ROM:4C77 ROM:4C77 ROM_4C77: ; CODE XREF: ROM_4C5D+13↑j ROM:4C77 st INTMEM_1C+2, 1E8h[INTMEM_20+2] ROM:4C7C popf ROM:4C7D ret ROM:4C7D ; End of function ROM_4C5D ROM:4C7D ROM:4C7E ROM:4C7E ; =============== S U B R O U T I N E ======================================= ROM:4C7E ROM:4C7E ROM:4C7E ROM_4C7E: ; CODE XREF: ROM:5A12↓p ROM:4C7E ; ROM:5A27↓p ROM:4C7E ldb INTMEM_1C+2, INTMEM_76 ROM:4C81 shlb INTMEM_1C+2, #2 ROM:4C84 addb INTMEM_1C+2, INTMEM_165[] ROM:4C89 subb INTMEM_1A, INTMEM_1C+2, (INTMEM_1D1+1)[] ROM:4C8F clrb INTMEM_1A+1 ROM:4C91 stb INTMEM_1C+2, (INTMEM_1D1+1)[] ROM:4C96 ret ROM:4C96 ; End of function ROM_4C7E ROM:4C96 ROM:4C97 ROM:4C97 ; =============== S U B R O U T I N E ======================================= ROM:4C97 ROM:4C97 ROM:4C97 ROM_4C97: ; CODE XREF: ROM:ROM_662F↓p ROM:4C97 jbs INTMEM_FE, 1, ROM_4CAB ROM:4C9A jbc INTMEM_FD, 5, ROM_4CA8 ROM:4C9D mulub INTMEM_1C, INTMEM_E5+2, 128h[INTMEM_55+1] ROM:4CA3 stb INTMEM_1C+1, INTMEM_E5+2 ROM:4CA6 sjmp ROM_4CC1 ROM:4CA8 ; --------------------------------------------------------------------------- ROM:4CA8 ROM:4CA8 ROM_4CA8: ; CODE XREF: ROM_4C97+3↑j ROM:4CA8 orb INTMEM_FE, #2 ROM:4CAB ROM:4CAB ROM_4CAB: ; CODE XREF: ROM_4C97↑j ROM:4CAB jbs INTMEM_FD, 6, ROM_4CBA ROM:4CAE cmpb ZERO_REG, INTMEM_B8+1 ; Zero register ROM:4CB1 je ROM_4CC1 ROM:4CB3 jbs INTMEM_FD, 7, ROM_4CBF ROM:4CB6 clrb INTMEM_B8+1 ROM:4CB8 sjmp ROM_4CC1 ROM:4CBA ; --------------------------------------------------------------------------- ROM:4CBA ROM:4CBA ROM_4CBA: ; CODE XREF: ROM_4C97:ROM_4CAB↑j ROM:4CBA ldb INTMEM_B8+1, 129h[INTMEM_55+1] ROM:4CBF ROM:4CBF ROM_4CBF: ; CODE XREF: ROM_4C97+1C↑j ROM:4CBF clrb INTMEM_E5+2 ROM:4CC1 ROM:4CC1 ROM_4CC1: ; CODE XREF: ROM_4C97+F↑j ROM:4CC1 ; ROM_4C97+1A↑j ... ROM:4CC1 ret ROM:4CC1 ; End of function ROM_4C97 ROM:4CC1 ROM:4CC2 ROM:4CC2 ; =============== S U B R O U T I N E ======================================= ROM:4CC2 ROM:4CC2 ROM:4CC2 ROM_4CC2: ; CODE XREF: ROM_6117+24↓p ROM:4CC2 ; ROM:ROM_6583↓p ... ROM:4CC2 addb INTMEM_1C+2, 12Bh[INTMEM_55+1] ROM:4CC7 scall ROM_4D1F ROM:4CC9 ldbze INTMEM_20, INTMEM_279[] ROM:4CCE ldbze INTMEM_20+2, INTMEM_27A[] ROM:4CD3 sub INTMEM_1C+2, INTMEM_1C, INTMEM_20 ROM:4CD7 jc ROM_4CE2 ROM:4CD9 add INTMEM_1C+2, INTMEM_20+2 ROM:4CDC jc ROM_4CE5 ROM:4CDE clr INTMEM_1C+2 ROM:4CE0 sjmp ROM_4CE5 ROM:4CE2 ; --------------------------------------------------------------------------- ROM:4CE2 ROM:4CE2 ROM_4CE2: ; CODE XREF: ROM_4CC2+15↑j ROM:4CE2 add INTMEM_1C+2, INTMEM_20+2 ROM:4CE5 ROM:4CE5 ROM_4CE5: ; CODE XREF: ROM_4CC2+1A↑j ROM:4CE5 ; ROM_4CC2+1E↑j ROM:4CE5 inc INTMEM_1C+2 ROM:4CE7 scall ROM_4D46 ROM:4CE9 ret ROM:4CE9 ; End of function ROM_4CC2 ROM:4CE9 ROM:4CEA ROM:4CEA ; =============== S U B R O U T I N E ======================================= ROM:4CEA ROM:4CEA ROM:4CEA ROM_4CEA: ; CODE XREF: ROM:629A↓p ROM:4CEA ; ROM:62CC↓p ... ROM:4CEA addb INTMEM_1C+2, 12Bh[INTMEM_55+1] ROM:4CEF scall ROM_4D1F ROM:4CF1 ldbze INTMEM_20, INTMEM_279[] ROM:4CF6 sub INTMEM_1C, INTMEM_20 ROM:4CF9 ldb INTMEM_1C+2, INTMEM_1C+3 ROM:4CFC ld INTMEM_32, INTMEM_1C ROM:4CFF scall ROM_4D1F ROM:4D01 sub INTMEM_1C+2, INTMEM_1C, INTMEM_32 ROM:4D05 jc ROM_4D09 ROM:4D07 clr INTMEM_1C+2 ROM:4D09 ROM:4D09 ROM_4D09: ; CODE XREF: ROM_4CEA+1B↑j ROM:4D09 add INTMEM_32, INTMEM_1C ROM:4D0C inc INTMEM_32 ROM:4D0E scall ROM_4D46 ROM:4D10 ld INTMEM_1C+2, INTMEM_32 ROM:4D13 ldb INTMEM_32, INTMEM_1C ROM:4D16 scall ROM_4D46 ROM:4D18 ldb INTMEM_1C+2, INTMEM_1C ROM:4D1B ldb INTMEM_1C+3, INTMEM_32 ROM:4D1E ret ROM:4D1E ; End of function ROM_4CEA ROM:4D1E ROM:4D1F ROM:4D1F ; =============== S U B R O U T I N E ======================================= ROM:4D1F ROM:4D1F ROM:4D1F ROM_4D1F: ; CODE XREF: ROM_4CC2+5↑p ROM:4D1F ; ROM_4CEA+5↑p ... ROM:4D1F cmpb INTMEM_1C+2, INTMEM_27B[] ROM:4D24 jh ROM_4D30 ROM:4D26 ld INTMEM_1C, #2Eh ; '.' ROM:4D2A lcall ROM_32F3 ROM:4D2D clrb INTMEM_1C+1 ROM:4D2F ret ROM:4D30 ; --------------------------------------------------------------------------- ROM:4D30 ROM:4D30 ROM_4D30: ; CODE XREF: ROM_4D1F+5↑j ROM:4D30 ld INTMEM_1C, #2Fh ; '/' ROM:4D34 lcall ROM_32F3 ROM:4D37 stb INTMEM_1C, INTMEM_3D1[] ROM:4D3C clrb INTMEM_1C+1 ROM:4D3E shl INTMEM_1C, #1 ROM:4D41 add INTMEM_1C, #0FFh ROM:4D45 ret ROM:4D45 ; End of function ROM_4D1F ROM:4D45 ROM:4D46 ROM:4D46 ; =============== S U B R O U T I N E ======================================= ROM:4D46 ROM:4D46 ROM:4D46 ROM_4D46: ; CODE XREF: ROM_4CC2+25↑p ROM:4D46 ; ROM_4CEA+24↑p ... ROM:4D46 ld INTMEM_1C, #30h ; '0' ROM:4D4A cmpb INTMEM_1C+3, ZERO_REG ; Zero register ROM:4D4D je ROM_4D5A ROM:4D4F sub INTMEM_1C+2, #0FFh ROM:4D53 shr INTMEM_1C+2, #1 ROM:4D56 ld INTMEM_1C, #31h ; '1' ROM:4D5A ROM:4D5A ROM_4D5A: ; CODE XREF: ROM_4D46+7↑j ROM:4D5A ljmp ROM_32F3 ROM:4D5A ; End of function ROM_4D46 ROM:4D5A ROM:4D5D ROM:4D5D ; =============== S U B R O U T I N E ======================================= ROM:4D5D ROM:4D5D ROM:4D5D ROM_4D5D: ; CODE XREF: ROM:6619↓p ROM:4D5D jbs INTMEM_FE, 2, ROM_4D9E ROM:4D60 mulub INTMEM_1C, INTMEM_8C, 12Ah[INTMEM_55+1] ROM:4D66 add INTMEM_1C, #-8000h ROM:4D6A cmp INTMEM_D4, INTMEM_1C ROM:4D6D jnc ROM_4D71 ROM:4D6F sjmp ROM_4E11 ROM:4D71 ; --------------------------------------------------------------------------- ROM:4D71 ROM:4D71 ROM_4D71: ; CODE XREF: ROM_4D5D+10↑j ROM:4D71 orb INTMEM_FE, #4 ROM:4D74 clrb INTMEM_B8+4 ROM:4D76 ldb INTMEM_1A+1, INTMEM_1B0[] ROM:4D7B cmpb INTMEM_1A+1, 136h[INTMEM_55+1] ROM:4D80 jnc ROM_4D87 ROM:4D82 ldb INTMEM_B8+4, 137h[INTMEM_55+1] ROM:4D87 ROM:4D87 ROM_4D87: ; CODE XREF: ROM_4D5D+23↑j ROM:4D87 ; ROM_4D5D+63↓j ... ROM:4D87 andb INTMEM_FE, #-11h ROM:4D8A ldbse INTMEM_20+2, #-1 ROM:4D8D st INTMEM_20+2, (INTMEM_266+2)[] ROM:4D92 st ZERO_REG, (INTMEM_266+4)[] ; Zero register ROM:4D97 ldb INTMEM_B8+3, 134h[INTMEM_55+1] ROM:4D9C sjmp ROM_4DD4 ROM:4D9E ; --------------------------------------------------------------------------- ROM:4D9E ROM:4D9E ROM_4D9E: ; CODE XREF: ROM_4D5D↑j ROM:4D9E jbs INTMEM_FE, 4, ROM_4DB3 ROM:4DA1 jbc INTMEM_D4+1, 7, ROM_4DD0 ROM:4DA4 cmpb ZERO_REG, INTMEM_B8+3 ; Zero register ROM:4DA7 jne ROM_4DD4 ROM:4DA9 orb INTMEM_FE, #10h ROM:4DAC ldb INTMEM_B8+3, 135h[INTMEM_55+1] ROM:4DB1 sjmp ROM_4DE2 ROM:4DB3 ; --------------------------------------------------------------------------- ROM:4DB3 ROM:4DB3 ROM_4DB3: ; CODE XREF: ROM_4D5D:ROM_4D9E↑j ROM:4DB3 cmpb ZERO_REG, INTMEM_B8+3 ; Zero register ROM:4DB6 jne ROM_4DE2 ROM:4DB8 ld INTMEM_20, (INTMEM_266+4)[] ROM:4DBD divub INTMEM_20, #5 ROM:4DC0 jv ROM_4D87 ROM:4DC2 cmpb INTMEM_20, 133h[INTMEM_55+1] ROM:4DC7 jh ROM_4D87 ROM:4DC9 cmpb INTMEM_20, 132h[INTMEM_55+1] ROM:4DCE jnc ROM_4D87 ROM:4DD0 ROM:4DD0 ROM_4DD0: ; CODE XREF: ROM_4D5D+44↑j ROM:4DD0 ldb INTMEM_1A, #-1 ROM:4DD3 ret ROM:4DD4 ; --------------------------------------------------------------------------- ROM:4DD4 ROM:4DD4 ROM_4DD4: ; CODE XREF: ROM_4D5D+3F↑j ROM:4DD4 ; ROM_4D5D+4A↑j ROM:4DD4 cmp INTMEM_D4, (INTMEM_266+2)[] ROM:4DD9 jh ROM_4E11 ROM:4DDB st INTMEM_D4, (INTMEM_266+2)[] ROM:4DE0 sjmp ROM_4E11 ROM:4DE2 ; --------------------------------------------------------------------------- ROM:4DE2 ROM:4DE2 ROM_4DE2: ; CODE XREF: ROM_4D5D+54↑j ROM:4DE2 ; ROM_4D5D+59↑j ROM:4DE2 ld INTMEM_1C+2, 86h[INTMEM_55+1] ROM:4DE7 cmpb ZERO_REG, INTMEM_B8+4 ; Zero register ROM:4DEA je ROM_4DF0 ROM:4DEC ld INTMEM_1C+2, #384h ROM:4DF0 ROM:4DF0 ROM_4DF0: ; CODE XREF: ROM_4D5D+8D↑j ROM:4DF0 jbc INTMEM_F9, 3, ROM_4DF8 ROM:4DF3 ld INTMEM_1C+2, 88h[INTMEM_55+1] ROM:4DF8 ROM:4DF8 ROM_4DF8: ; CODE XREF: ROM_4D5D:ROM_4DF0↑j ROM:4DF8 st INTMEM_1C+2, INTMEM_266[] ROM:4DFD sub INTMEM_20, INTMEM_D4, (INTMEM_266+2)[] ROM:4E03 jnc ROM_4E11 ROM:4E05 cmp INTMEM_20, (INTMEM_266+4)[] ROM:4E0A jnh ROM_4E11 ROM:4E0C st INTMEM_20, (INTMEM_266+4)[] ROM:4E11 ROM:4E11 ROM_4E11: ; CODE XREF: ROM_4D5D+12↑j ROM:4E11 ; ROM_4D5D+7C↑j ... ROM:4E11 clrb INTMEM_1A ROM:4E13 ret ROM:4E13 ; End of function ROM_4D5D ROM:4E13 ROM:4E14 ROM:4E14 ; =============== S U B R O U T I N E ======================================= ROM:4E14 ROM:4E14 ROM:4E14 ROM_4E14: ; CODE XREF: ROM:669E↓p ROM:4E14 jbs INTMEM_FE, 7, ROM_4E33 ROM:4E17 ldb INTMEM_1C+1, INTMEM_47 ROM:4E1A ldb INTMEM_1C, #0 ROM:4E1D ld INTMEM_20, (INTMEM_1F3+1)[] ROM:4E22 ldbze INTMEM_1C+2, 13Dh[INTMEM_55+1] ROM:4E27 lcall ROM_348E ROM:4E2A stb INTMEM_1C+1, INTMEM_47 ROM:4E2D orb INTMEM_FE, #-80h ROM:4E30 ROM:4E30 ROM_4E30: ; CODE XREF: ROM_4E14+26↓j ROM:4E30 clrb INTMEM_1A ROM:4E32 ret ROM:4E33 ; --------------------------------------------------------------------------- ROM:4E33 ROM:4E33 ROM_4E33: ; CODE XREF: ROM_4E14↑j ROM:4E33 cmpb INTMEM_47, INTMEM_1F5[] ROM:4E38 je ROM_4E3E ROM:4E3A jh ROM_4E30 ROM:4E3C incb INTMEM_47 ROM:4E3E ROM:4E3E ROM_4E3E: ; CODE XREF: ROM_4E14+24↑j ROM:4E3E ldb INTMEM_1A, #-1 ROM:4E41 ret ROM:4E41 ; End of function ROM_4E14 ROM:4E41 ROM:4E42 ROM:4E42 ; =============== S U B R O U T I N E ======================================= ROM:4E42 ROM:4E42 ROM:4E42 ROM_4E42: ; CODE XREF: ROM_4849↑p ROM:4E42 sub INTMEM_1A, INTMEM_5E, #1F4h ROM:4E47 jc ROM_4E4B ROM:4E49 clr INTMEM_1A ROM:4E4B ROM:4E4B ROM_4E4B: ; CODE XREF: ROM_4E42+5↑j ROM:4E4B divub INTMEM_1A, #19h ROM:4E4E jnv ROM_4E53 ROM:4E50 ldb INTMEM_1A, #-1 ROM:4E53 ROM:4E53 ROM_4E53: ; CODE XREF: ROM_4E42+C↑j ROM:4E53 stb INTMEM_1A, INTMEM_1AD[] ROM:4E58 cmp INTMEM_5E, ZERO_REG ; Zero register ROM:4E5B jh ROM_4E68 ROM:4E5D andb INTMEM_F5+1, #-41h ROM:4E60 orb INTMEM_F5, #10h ROM:4E63 orb INTMEM_F5+1, #-80h ROM:4E66 sjmp ROM_4EAF ROM:4E68 ; --------------------------------------------------------------------------- ROM:4E68 ROM:4E68 ROM_4E68: ; CODE XREF: ROM_4E42+19↑j ROM:4E68 jbs INTMEM_F5+1, 6, ROM_4EAF ROM:4E6B andb INTMEM_F5+1, #7Fh ROM:4E6E cmp INTMEM_5E, 1Ch[INTMEM_55+1] ROM:4E73 jh ROM_4E7F ROM:4E75 orb INTMEM_F5, #10h ROM:4E78 andb INTMEM_F7, #-2 ROM:4E7B clrb INTMEM_CB ROM:4E7D sjmp ROM_4EAF ROM:4E7F ; --------------------------------------------------------------------------- ROM:4E7F ROM:4E7F ROM_4E7F: ; CODE XREF: ROM_4E42+31↑j ROM:4E7F andb INTMEM_F5, #-11h ROM:4E82 cmp INTMEM_5E, 1Eh[INTMEM_55+1] ROM:4E87 jh ROM_4E99 ROM:4E89 jbs INTMEM_F7, 0, ROM_4E94 ROM:4E8C orb INTMEM_F7, #1 ROM:4E8F ldb INTMEM_CB, 0ADh[INTMEM_55+1] ROM:4E94 ROM:4E94 ROM_4E94: ; CODE XREF: ROM_4E42+47↑j ROM:4E94 cmpb INTMEM_CB, ZERO_REG ; Zero register ROM:4E97 jne ROM_4EAF ROM:4E99 ROM:4E99 ROM_4E99: ; CODE XREF: ROM_4E42+45↑j ROM:4E99 orb INTMEM_F5+1, #40h ; '@' ROM:4E9C ldb INTMEM_1C+2, INTMEM_1AE[] ROM:4EA1 stb INTMEM_1C+2, INTMEM_1AF[] ROM:4EA6 orb INTMEM_F7, #2 ROM:4EA9 andb INTMEM_F5, #-11h ROM:4EAC andb INTMEM_F7, #-2 ROM:4EAF ROM:4EAF ROM_4EAF: ; CODE XREF: ROM_4E42+24↑j ROM:4EAF ; ROM_4E42:ROM_4E68↑j ... ROM:4EAF jbc INTMEM_F5+1, 7, ROM_4EBF ROM:4EB2 cmpb ZERO_REG, INTMEM_B5 ; Zero register ROM:4EB5 jne ROM_4EBF ROM:4EB7 andb INTMEM_F7, #-5 ROM:4EBA andb INTMEM_A3, #-2 ROM:4EBD sjmp ROM_4EC5 ROM:4EBF ; --------------------------------------------------------------------------- ROM:4EBF ROM:4EBF ROM_4EBF: ; CODE XREF: ROM_4E42:ROM_4EAF↑j ROM:4EBF ; ROM_4E42+73↑j ROM:4EBF orb INTMEM_F7, #4 ROM:4EC2 orb INTMEM_A3, #1 ROM:4EC5 ROM:4EC5 ROM_4EC5: ; CODE XREF: ROM_4E42+7B↑j ROM:4EC5 cmp INTMEM_5E, ZERO_REG ; Zero register ROM:4EC8 je ROM_4ECD ROM:4ECA orb INTMEM_F5, #2 ROM:4ECD ROM:4ECD ROM_4ECD: ; CODE XREF: ROM_4E42+86↑j ROM:4ECD ld INTMEM_1C+2, INTMEM_144[] ROM:4ED2 cmp INTMEM_1C+2, 10h[INTMEM_55+1] ROM:4ED7 jne ROM_4F46 ROM:4ED9 ldb INTMEM_1C+3, INTMEM_158[] ROM:4EDE cmpb INTMEM_1C+3, #-1 ROM:4EE1 je ROM_4F08 ROM:4EE3 cmpb INTMEM_1C+3, #0 ROM:4EE6 jne ROM_4EF2 ROM:4EE8 ldb INTMEM_1C, INTMEM_161[] ROM:4EED cmpb INTMEM_1C, #1 ROM:4EF0 je ROM_4F0D ROM:4EF2 ROM:4EF2 ROM_4EF2: ; CODE XREF: ROM_4E42+A4↑j ROM:4EF2 jbs INTMEM_F5+1, 0, ROM_4F0D ROM:4EF5 ldb INTMEM_20, INTMEM_159[] ROM:4EFA ldb INTMEM_20+1, INTMEM_20 ROM:4EFD andb INTMEM_20, #0Fh ROM:4F00 shrb INTMEM_20+1, #4 ROM:4F03 cmpb INTMEM_20, INTMEM_20+1 ROM:4F06 je ROM_4F0D ROM:4F08 ROM:4F08 ROM_4F08: ; CODE XREF: ROM_4E42+9F↑j ROM:4F08 orb INTMEM_F5+1, #20h ; ' ' ROM:4F0B sjmp ROM_4F46 ROM:4F0D ; --------------------------------------------------------------------------- ROM:4F0D ROM:4F0D ROM_4F0D: ; CODE XREF: ROM_4E42+AE↑j ROM:4F0D ; ROM_4E42:ROM_4EF2↑j ... ROM:4F0D jbs INTMEM_F5, 2, ROM_4F46 ROM:4F10 ldb INTMEM_1C, INTMEM_159[] ROM:4F15 shlb INTMEM_1C, #1 ROM:4F18 cmpb INTMEM_1C, #-10h ROM:4F1B jnc ROM_4F20 ROM:4F1D ldb INTMEM_1C, #-20h ROM:4F20 ROM:4F20 ROM_4F20: ; CODE XREF: ROM_4E42+D9↑j ROM:4F20 andb INTMEM_1C, #-10h ROM:4F23 ldb INTMEM_1C+1, INTMEM_1C ROM:4F26 shrb INTMEM_1C, #4 ROM:4F29 addb INTMEM_1C+1, INTMEM_1C ROM:4F2C ldb INTMEM_1C, INTMEM_1C+1 ROM:4F2F stb INTMEM_1C, INTMEM_159[] ROM:4F34 lcall ROM_2C8E ROM:4F37 ldb INTMEM_1A+1, #0Ah ROM:4F3A lcall ROM_2C9F ROM:4F3D lcall ROM_2C9F ROM:4F40 lcall ROM_2C93 ROM:4F43 orb INTMEM_F5, #4 ROM:4F46 ROM:4F46 ROM_4F46: ; CODE XREF: ROM_4E42+95↑j ROM:4F46 ; ROM_4E42+C9↑j ... ROM:4F46 jbs INTMEM_F5+1, 6, ROM_4F4E ROM:4F49 andb INTMEM_F7, #-9 ROM:4F4C sjmp ROM_4F72 ROM:4F4E ; --------------------------------------------------------------------------- ROM:4F4E ROM:4F4E ROM_4F4E: ; CODE XREF: ROM_4E42:ROM_4F46↑j ROM:4F4E ldb INTMEM_1C, INTMEM_1AE[] ROM:4F53 cmpb INTMEM_1C, 0B0h[INTMEM_55+1] ROM:4F58 jh ROM_4F6F ROM:4F5A jbc INTMEM_F7, 3, ROM_4F64 ROM:4F5D cmpb INTMEM_1C, 0AFh[INTMEM_55+1] ROM:4F62 jc ROM_4F78 ROM:4F64 ROM:4F64 ROM_4F64: ; CODE XREF: ROM_4E42+118↑j ROM:4F64 orb INTMEM_F7, #8 ROM:4F67 orb INTMEM_A3, #4 ROM:4F6A orb INTMEM_F7, #10h ROM:4F6D sjmp ROM_4F78 ROM:4F6F ; --------------------------------------------------------------------------- ROM:4F6F ROM:4F6F ROM_4F6F: ; CODE XREF: ROM_4E42+116↑j ROM:4F6F orb INTMEM_F7, #8 ROM:4F72 ROM:4F72 ROM_4F72: ; CODE XREF: ROM_4E42+10A↑j ROM:4F72 andb INTMEM_F7, #-11h ROM:4F75 andb INTMEM_A3, #-5 ROM:4F78 ROM:4F78 ROM_4F78: ; CODE XREF: ROM_4E42+120↑j ROM:4F78 ; ROM_4E42+12B↑j ROM:4F78 ldb INTMEM_1A, INTMEM_1F9[] ROM:4F7D ldb INTMEM_1A+1, INTMEM_1A ROM:4F80 jbc INTMEM_55, 3, ROM_4F8D ROM:4F83 ldb INTMEM_1A, 0B2h[INTMEM_55+1] ROM:4F88 ldb INTMEM_1A+1, 0B1h[INTMEM_55+1] ROM:4F8D ROM:4F8D ROM_4F8D: ; CODE XREF: ROM_4E42+13E↑j ROM:4F8D stb INTMEM_1A, INTMEM_1AE[] ROM:4F92 stb INTMEM_1A+1, INTMEM_1B0[] ROM:4F97 ldb INTMEM_1C+2, INTMEM_1AE[] ROM:4F9C ld INTMEM_1C, #3 ROM:4FA0 lcall ROM_32F3 ROM:4FA3 jbc INTMEM_AD, 0, ROM_4FAD ROM:4FA6 clrb INTMEM_1C ROM:4FA8 jbc INTMEM_AD, 1, ROM_4FAD ROM:4FAB decb INTMEM_1C ROM:4FAD ROM:4FAD ROM_4FAD: ; CODE XREF: ROM_4E42+161↑j ROM:4FAD ; ROM_4E42+166↑j ROM:4FAD stb INTMEM_1C, INTMEM_1AC[] ROM:4FB2 ldb INTMEM_2C, INTMEM_8C ROM:4FB5 ld INTMEM_24, INTMEM_152[] ROM:4FBA jbc INTMEM_F5+1, 7, ROM_4FC2 ROM:4FBD ld INTMEM_24, INTMEM_1FC[] ROM:4FC2 ROM:4FC2 ROM_4FC2: ; CODE XREF: ROM_4E42+178↑j ROM:4FC2 clr INTMEM_1A ROM:4FC4 ldb INTMEM_20+1, 0B3h[INTMEM_55+1] ROM:4FC9 cmpb INTMEM_2C, INTMEM_20+1 ROM:4FCC jh ROM_4FD5 ROM:4FCE ld INTMEM_1C, 240h[INTMEM_1A] ROM:4FD3 sjmp ROM_504B ROM:4FD5 ; --------------------------------------------------------------------------- ROM:4FD5 ROM:4FD5 ROM_4FD5: ; CODE XREF: ROM_4E42+18A↑j ROM:4FD5 ldb INTMEM_20+2, 0B4h[INTMEM_55+1] ROM:4FDA cmpb INTMEM_2C, INTMEM_20+2 ROM:4FDD jnc ROM_4FFA ROM:4FDF ld INTMEM_1A, #2 ROM:4FE3 ldb INTMEM_20+1, INTMEM_20+2 ROM:4FE6 ldb INTMEM_20+2, 0B5h[INTMEM_55+1] ROM:4FEB cmpb INTMEM_2C, INTMEM_20+2 ROM:4FEE jnc ROM_4FFA ROM:4FF0 ldb INTMEM_20+1, INTMEM_20+2 ROM:4FF3 ldb INTMEM_20+2, #-4Ch ROM:4FF6 ld INTMEM_1A, #4 ROM:4FFA ROM:4FFA ROM_4FFA: ; CODE XREF: ROM_4E42+19B↑j ROM:4FFA ; ROM_4E42+1AC↑j ROM:4FFA subb INTMEM_20+2, INTMEM_20+1 ROM:4FFD clrb INTMEM_20+3 ROM:4FFF add INTMEM_1A, #2 ROM:5003 ld INTMEM_1C, 240h[INTMEM_1A] ROM:5008 sub INTMEM_1A, #2 ROM:500C sub INTMEM_1C, 240h[INTMEM_1A] ROM:5011 jne ROM_501A ROM:5013 ld INTMEM_1C, 240h[INTMEM_1A] ROM:5018 sjmp ROM_504B ROM:501A ; --------------------------------------------------------------------------- ROM:501A ROM:501A ROM_501A: ; CODE XREF: ROM_4E42+1CF↑j ROM:501A subb INTMEM_20, INTMEM_2C, INTMEM_20+1 ROM:501E jne ROM_5027 ROM:5020 ld INTMEM_1C, 240h[INTMEM_1A] ROM:5025 sjmp ROM_504B ROM:5027 ; --------------------------------------------------------------------------- ROM:5027 ROM:5027 ROM_5027: ; CODE XREF: ROM_4E42+1DC↑j ROM:5027 clrb INTMEM_20+1 ROM:5029 mul INTMEM_1C, INTMEM_20 ROM:502D jbc INTMEM_1C+3, 7, ROM_503C ROM:5030 div INTMEM_1C, INTMEM_20+2 ROM:5034 jnv ROM_5046 ROM:5036 ld INTMEM_1C, #-8000h ROM:503A sjmp ROM_5046 ROM:503C ; --------------------------------------------------------------------------- ROM:503C ROM:503C ROM_503C: ; CODE XREF: ROM_4E42+1EB↑j ROM:503C div INTMEM_1C, INTMEM_20+2 ROM:5040 jnv ROM_5046 ROM:5042 ld INTMEM_1C, #7FFFh ROM:5046 ROM:5046 ROM_5046: ; CODE XREF: ROM_4E42+1F2↑j ROM:5046 ; ROM_4E42+1F8↑j ... ROM:5046 add INTMEM_1C, 240h[INTMEM_1A] ROM:504B ROM:504B ROM_504B: ; CODE XREF: ROM_4E42+191↑j ROM:504B ; ROM_4E42+1D6↑j ... ROM:504B st INTMEM_1C, INTMEM_172[] ROM:5050 sub INTMEM_20+2, INTMEM_24, INTMEM_1C ROM:5054 jc ROM_505F ROM:5056 jbs INTMEM_20+3, 7, ROM_5066 ROM:5059 ld INTMEM_20+2, #-8000h ROM:505D sjmp ROM_5066 ROM:505F ; --------------------------------------------------------------------------- ROM:505F ROM:505F ROM_505F: ; CODE XREF: ROM_4E42+212↑j ROM:505F jbc INTMEM_20+3, 7, ROM_5066 ROM:5062 ld INTMEM_20+2, #7FFFh ROM:5066 ROM:5066 ROM_5066: ; CODE XREF: ROM_4E42+214↑j ROM:5066 ; ROM_4E42+21B↑j ... ROM:5066 add INTMEM_1C+2, INTMEM_20+2, #-8000h ROM:506B st INTMEM_1C+2, INTMEM_170[] ROM:5070 jbc INTMEM_55, 0, ROM_5075 ROM:5073 sjmp ROM_5174 ROM:5075 ; --------------------------------------------------------------------------- ROM:5075 ROM:5075 ROM_5075: ; CODE XREF: ROM_4E42+22E↑j ROM:5075 jbs INTMEM_F7, 5, ROM_507B ROM:5078 jbc INTMEM_A9, 4, ROM_5080 ROM:507B ROM:507B ROM_507B: ; CODE XREF: ROM_4E42:ROM_5075↑j ROM:507B andb INTMEM_AF, #7Fh ROM:507E sjmp ROM_5177 ROM:5080 ; --------------------------------------------------------------------------- ROM:5080 ROM:5080 ROM_5080: ; CODE XREF: ROM_4E42+236↑j ROM:5080 add INTMEM_20, INTMEM_1C, 22h[INTMEM_55+1] ROM:5086 jbs INTMEM_AF, 7, ROM_508F ROM:5089 add INTMEM_20, INTMEM_1C, 24h[INTMEM_55+1] ROM:508F ROM:508F ROM_508F: ; CODE XREF: ROM_4E42+244↑j ROM:508F jnc ROM_5094 ROM:5091 ldbse INTMEM_20, INTMEM_FF ROM:5094 ROM:5094 ROM_5094: ; CODE XREF: ROM_4E42:ROM_508F↑j ROM:5094 cmp INTMEM_24, INTMEM_20 ROM:5097 jnh ROM_509B ROM:5099 sjmp ROM_5174 ROM:509B ; --------------------------------------------------------------------------- ROM:509B ROM:509B ROM_509B: ; CODE XREF: ROM_4E42+255↑j ROM:509B andb INTMEM_AF, #7Fh ROM:509E cmpb INTMEM_2C, 0B3h[INTMEM_55+1] ROM:50A3 jnc ROM_50C9 ROM:50A5 jbc INTMEM_AB, 4, ROM_50C9 ROM:50A8 jbc INTMEM_20+3, 7, ROM_50CB ROM:50AB sub INTMEM_1A, ZERO_REG, INTMEM_20+2 ; Zero register ROM:50AF sub INTMEM_1A, 26h[INTMEM_55+1] ROM:50B4 jnc ROM_50CB ROM:50B6 cmpb ZERO_REG, INTMEM_C0+1 ; Zero register ROM:50B9 je ROM_50BD ROM:50BB sjmp ROM_517C ROM:50BD ; --------------------------------------------------------------------------- ROM:50BD ROM:50BD ROM_50BD: ; CODE XREF: ROM_4E42+277↑j ROM:50BD shl INTMEM_1A, #2 ROM:50C0 subb INTMEM_49, INTMEM_1A+1 ROM:50C3 lcall ROM_4932 ROM:50C6 orb INTMEM_52, #40h ; '@' ROM:50C9 ROM:50C9 ROM_50C9: ; CODE XREF: ROM_4E42+261↑j ROM:50C9 ; ROM_4E42+263↑j ... ROM:50C9 sjmp ROM_5177 ROM:50CB ; --------------------------------------------------------------------------- ROM:50CB ROM:50CB ROM_50CB: ; CODE XREF: ROM_4E42+266↑j ROM:50CB ; ROM_4E42+272↑j ROM:50CB jbc INTMEM_F7, 7, ROM_50C9 ROM:50CE add INTMEM_1A, INTMEM_1C, 20h[INTMEM_55+1] ROM:50D4 jnc ROM_50D9 ROM:50D6 ldbse INTMEM_1A, #-1 ROM:50D9 ROM:50D9 ROM_50D9: ; CODE XREF: ROM_4E42+292↑j ROM:50D9 cmp INTMEM_24, INTMEM_1A ROM:50DC jh ROM_50C9 ROM:50DE cmpb INTMEM_2C, INTMEM_225[] ROM:50E3 jne ROM_50C9 ROM:50E5 jbc INTMEM_F7, 6, ROM_50C9 ROM:50E8 orb INTMEM_F8, #1 ROM:50EB add INTMEM_1A, INTMEM_20+2, 2Ah[INTMEM_55+1] ROM:50F1 jbc INTMEM_1A+1, 7, ROM_50F9 ROM:50F4 neg INTMEM_1A ROM:50F6 andb INTMEM_F8, #-2 ROM:50F9 ROM:50F9 ROM_50F9: ; CODE XREF: ROM_4E42+2AF↑j ROM:50F9 cmp INTMEM_1A, 28h[INTMEM_55+1] ROM:50FE jnc ROM_5177 ROM:5100 subb INTMEM_1A, INTMEM_2C, INTMEM_224[] ROM:5106 jnh ROM_510F ROM:5108 stb INTMEM_2C, INTMEM_224[] ROM:510D sjmp ROM_5177 ROM:510F ; --------------------------------------------------------------------------- ROM:510F ROM:510F ROM_510F: ; CODE XREF: ROM_4E42+2C4↑j ROM:510F negb INTMEM_1A ROM:5111 cmpb INTMEM_1A, 0B6h[INTMEM_55+1] ROM:5116 jnc ROM_5177 ROM:5118 cmpb ZERO_REG, INTMEM_C0 ; Zero register ROM:511B je ROM_511F ROM:511D sjmp ROM_5181 ROM:511F ; --------------------------------------------------------------------------- ROM:511F ROM:511F ROM_511F: ; CODE XREF: ROM_4E42+2D9↑j ROM:511F stb INTMEM_2C, INTMEM_224[] ROM:5124 jbc INTMEM_F8, 0, ROM_514B ROM:5127 ROM:5127 ROM_5127: ; CODE XREF: ROM_4E42+32B↓j ROM:5127 ld INTMEM_1A, INTMEM_174[] ROM:512C sub INTMEM_1A, #40h ; '@' ROM:5130 jnc ROM_5137 ROM:5132 st INTMEM_1A, INTMEM_174[] ROM:5137 ROM:5137 ROM_5137: ; CODE XREF: ROM_4E42+2EE↑j ROM:5137 ld INTMEM_1A, INTMEM_176[] ROM:513C sub INTMEM_1A, #40h ; '@' ROM:5140 jnc ROM_5147 ROM:5142 st INTMEM_1A, INTMEM_176[] ROM:5147 ROM:5147 ROM_5147: ; CODE XREF: ROM_4E42+2FE↑j ROM:5147 incb INTMEM_49 ROM:5149 jne ROM_516F ROM:514B ROM:514B ROM_514B: ; CODE XREF: ROM_4E42+2E2↑j ROM:514B ld INTMEM_1A, INTMEM_174[] ROM:5150 add INTMEM_1A, #40h ; '@' ROM:5154 jc ROM_515B ROM:5156 st INTMEM_1A, INTMEM_174[] ROM:515B ROM:515B ROM_515B: ; CODE XREF: ROM_4E42+312↑j ROM:515B ld INTMEM_1A, INTMEM_176[] ROM:5160 add INTMEM_1A, #40h ; '@' ROM:5164 jc ROM_516B ROM:5166 st INTMEM_1A, INTMEM_176[] ROM:516B ROM:516B ROM_516B: ; CODE XREF: ROM_4E42+322↑j ROM:516B decb INTMEM_49 ROM:516D je ROM_5127 ROM:516F ROM:516F ROM_516F: ; CODE XREF: ROM_4E42+307↑j ROM:516F lcall ROM_4932 ROM:5172 sjmp ROM_5177 ROM:5174 ; --------------------------------------------------------------------------- ROM:5174 ROM:5174 ROM_5174: ; CODE XREF: ROM_4E42+231↑j ROM:5174 ; ROM_4E42+257↑j ROM:5174 orb INTMEM_AF, #-80h ROM:5177 ROM:5177 ROM_5177: ; CODE XREF: ROM_4E42+23C↑j ROM:5177 ; ROM_4E42:ROM_50C9↑j ... ROM:5177 ldb INTMEM_C0+1, 0B8h[INTMEM_55+1] ROM:517C ROM:517C ROM_517C: ; CODE XREF: ROM_4E42+279↑j ROM:517C ldb INTMEM_C0, 0B7h[INTMEM_55+1] ROM:5181 ROM:5181 ROM_5181: ; CODE XREF: ROM_4E42+2DB↑j ROM:5181 stb INTMEM_2C, INTMEM_225[] ROM:5186 jbc INTMEM_AD, 2, ROM_51A9 ROM:5189 jbc INTMEM_AD, 3, ROM_5197 ROM:518C orb INTMEM_AD, #40h ; '@' ROM:518F orb INTMEM_AF, #-80h ROM:5192 orb INTMEM_F8, #2 ROM:5195 sjmp ROM_51A0 ROM:5197 ; --------------------------------------------------------------------------- ROM:5197 ROM:5197 ROM_5197: ; CODE XREF: ROM_4E42+347↑j ROM:5197 andb INTMEM_AD, #-41h ROM:519A andb INTMEM_AF, #7Fh ROM:519D andb INTMEM_F8, #-3 ROM:51A0 ROM:51A0 ROM_51A0: ; CODE XREF: ROM_4E42+353↑j ROM:51A0 orb INTMEM_52, #40h ; '@' ROM:51A3 orb INTMEM_F5, #1 ROM:51A6 ljmp ROM_53AD ROM:51A9 ; --------------------------------------------------------------------------- ROM:51A9 ROM:51A9 ROM_51A9: ; CODE XREF: ROM_4E42+344↑j ROM:51A9 jbs INTMEM_F8, 2, ROM_51B4 ROM:51AC jbc INTMEM_F7, 6, ROM_51BA ROM:51AF orb INTMEM_F8, #4 ROM:51B2 sjmp ROM_51BA ROM:51B4 ; --------------------------------------------------------------------------- ROM:51B4 ROM:51B4 ROM_51B4: ; CODE XREF: ROM_4E42:ROM_51A9↑j ROM:51B4 jbc INTMEM_AF, 7, ROM_51BA ROM:51B7 andb INTMEM_F8, #-5 ROM:51BA ROM:51BA ROM_51BA: ; CODE XREF: ROM_4E42+36A↑j ROM:51BA ; ROM_4E42+370↑j ... ROM:51BA ld INTMEM_20, INTMEM_170[] ROM:51BF jbc INTMEM_F8, 3, ROM_51DF ROM:51C2 jbc INTMEM_AA, 4, ROM_5201 ROM:51C5 subb INTMEM_1A, INTMEM_8C, 0B9h[INTMEM_55+1] ROM:51CB cmpb INTMEM_1A, INTMEM_1B1[] ROM:51D0 stb ZERO_REG, INTMEM_1B1[] ; Zero register ROM:51D5 jnh ROM_51DC ROM:51D7 stb INTMEM_8C, INTMEM_1B1[] ROM:51DC ROM:51DC ROM_51DC: ; CODE XREF: ROM_4E42+393↑j ROM:51DC andb INTMEM_F8, #-9 ROM:51DF ROM:51DF ROM_51DF: ; CODE XREF: ROM_4E42+37D↑j ROM:51DF addb INTMEM_1A, INTMEM_8C, 0B9h[INTMEM_55+1] ROM:51E5 cmpb INTMEM_1A, INTMEM_1B1[] ROM:51EA jc ROM_51F6 ROM:51EC st INTMEM_20, INTMEM_220[] ROM:51F1 stb ZERO_REG, INTMEM_1B1[] ; Zero register ROM:51F6 ROM:51F6 ROM_51F6: ; CODE XREF: ROM_4E42+3A8↑j ROM:51F6 jbc INTMEM_AA, 3, ROM_5201 ROM:51F9 stb INTMEM_8C, INTMEM_1B1[] ROM:51FE orb INTMEM_F8, #8 ROM:5201 ROM:5201 ROM_5201: ; CODE XREF: ROM_4E42+380↑j ROM:5201 ; ROM_4E42:ROM_51F6↑j ROM:5201 ld INTMEM_20, INTMEM_170[] ROM:5206 jbs INTMEM_A9, 4, ROM_522B ROM:5209 jbc INTMEM_F8, 4, ROM_522B ROM:520C cmpb ZERO_REG, (INTMEM_DC+2)[] ; Zero register ROM:5211 jne ROM_522B ROM:5213 jbs INTMEM_AF, 7, ROM_5294 ROM:5216 jbs INTMEM_F8, 1, ROM_522D ROM:5219 jbs INTMEM_F8, 5, ROM_522D ROM:521C cmpb ZERO_REG, INTMEM_C2 ; Zero register ROM:521F jne ROM_5229 ROM:5221 orb INTMEM_F8, #20h ; ' ' ROM:5224 st INTMEM_20, INTMEM_220[] ROM:5229 ROM:5229 ROM_5229: ; CODE XREF: ROM_4E42+3DD↑j ROM:5229 sjmp ROM_52A7 ROM:522B ; --------------------------------------------------------------------------- ROM:522B ROM:522B ROM_522B: ; CODE XREF: ROM_4E42+3C4↑j ROM:522B ; ROM_4E42+3C7↑j ... ROM:522B sjmp ROM_5294 ROM:522D ; --------------------------------------------------------------------------- ROM:522D ROM:522D ROM_522D: ; CODE XREF: ROM_4E42+3D4↑j ROM:522D ; ROM_4E42+3D7↑j ROM:522D sub INTMEM_20+2, INTMEM_20, INTMEM_220[] ROM:5233 jc ROM_5259 ROM:5235 ldb INTMEM_C2, 0BDh[INTMEM_55+1] ROM:523A jbc INTMEM_F8, 2, ROM_5242 ROM:523D ldb INTMEM_C2, 0BCh[INTMEM_55+1] ROM:5242 ROM:5242 ROM_5242: ; CODE XREF: ROM_4E42+3F8↑j ROM:5242 andb INTMEM_F8, #-3 ROM:5245 ld INTMEM_1C, INTMEM_220[] ROM:524A ldbze INTMEM_1C+2, 0BBh[INTMEM_55+1] ROM:524F lcall ROM_348E ROM:5252 st INTMEM_1C, INTMEM_220[] ROM:5257 sjmp ROM_52A7 ROM:5259 ; --------------------------------------------------------------------------- ROM:5259 ROM:5259 ROM_5259: ; CODE XREF: ROM_4E42+3F1↑j ROM:5259 cmpb ZERO_REG, INTMEM_C2 ; Zero register ROM:525C jne ROM_5279 ROM:525E ld INTMEM_1C, INTMEM_220[] ROM:5263 add INTMEM_1C, #10h ROM:5267 st INTMEM_1C, INTMEM_220[] ROM:526C ldb INTMEM_C2, 0BDh[INTMEM_55+1] ROM:5271 jbc INTMEM_F8, 2, ROM_5279 ROM:5274 ldb INTMEM_C2, 0BCh[INTMEM_55+1] ROM:5279 ROM:5279 ROM_5279: ; CODE XREF: ROM_4E42+41A↑j ROM:5279 ; ROM_4E42+42F↑j ROM:5279 jbc INTMEM_F8, 1, ROM_5288 ROM:527C cmp INTMEM_20+2, 2Eh[INTMEM_55+1] ROM:5281 jh ROM_52A7 ROM:5283 andb INTMEM_F8, #-3 ROM:5286 sjmp ROM_52A7 ROM:5288 ; --------------------------------------------------------------------------- ROM:5288 ROM:5288 ROM_5288: ; CODE XREF: ROM_4E42:ROM_5279↑j ROM:5288 cmp INTMEM_20+2, 2Ch[INTMEM_55+1] ROM:528D jnh ROM_52A7 ROM:528F orb INTMEM_F8, #2 ROM:5292 sjmp ROM_52A7 ROM:5294 ; --------------------------------------------------------------------------- ROM:5294 ROM:5294 ROM_5294: ; CODE XREF: ROM_4E42+3D1↑j ROM:5294 ; ROM_4E42:ROM_522B↑j ROM:5294 andb INTMEM_F8, #-3 ROM:5297 andb INTMEM_F8, #-21h ROM:529A ldb INTMEM_C2, 0BAh[INTMEM_55+1] ROM:529F ldbse INTMEM_1C+2, #-1 ROM:52A2 st INTMEM_1C+2, INTMEM_220[] ROM:52A7 ROM:52A7 ROM_52A7: ; CODE XREF: ROM_4E42:ROM_5229↑j ROM:52A7 ; ROM_4E42+415↑j ... ROM:52A7 andb INTMEM_AD, #-41h ROM:52AA cmpb ZERO_REG, 0BEh[INTMEM_55+1] ; Zero register ROM:52AF je ROM_52B6 ROM:52B1 jbc INTMEM_AF, 2, ROM_52BF ROM:52B4 sjmp ROM_52BC ROM:52B6 ; --------------------------------------------------------------------------- ROM:52B6 ROM:52B6 ROM_52B6: ; CODE XREF: ROM_4E42+46D↑j ROM:52B6 jbs INTMEM_AF, 7, ROM_52BC ROM:52B9 jbc INTMEM_F8, 1, ROM_52BF ROM:52BC ROM:52BC ROM_52BC: ; CODE XREF: ROM_4E42+472↑j ROM:52BC ; ROM_4E42:ROM_52B6↑j ROM:52BC orb INTMEM_AD, #40h ; '@' ROM:52BF ROM:52BF ROM_52BF: ; CODE XREF: ROM_4E42+46F↑j ROM:52BF ; ROM_4E42+477↑j ROM:52BF ldb INTMEM_1A, INTMEM_1B2[] ROM:52C4 jbc INTMEM_AB, 4, ROM_532C ROM:52C7 jbs INTMEM_F5+1, 7, ROM_533E ROM:52CA ld INTMEM_1C+2, INTMEM_170[] ROM:52CF jbs INTMEM_F7, 6, ROM_52D5 ROM:52D2 jbc INTMEM_1C+3, 7, ROM_530D ROM:52D5 ROM:52D5 ROM_52D5: ; CODE XREF: ROM_4E42+48D↑j ROM:52D5 cmpb INTMEM_8C, INTMEM_1B3[] ROM:52DA jh ROM_52F1 ROM:52DC je ROM_52E5 ROM:52DE stb INTMEM_8C, INTMEM_1B3[] ROM:52E3 sjmp ROM_52EC ROM:52E5 ; --------------------------------------------------------------------------- ROM:52E5 ROM:52E5 ROM_52E5: ; CODE XREF: ROM_4E42+49A↑j ROM:52E5 cmp INTMEM_1C+2, INTMEM_174[] ROM:52EA jc ROM_52F1 ROM:52EC ROM:52EC ROM_52EC: ; CODE XREF: ROM_4E42+4A1↑j ROM:52EC st INTMEM_1C+2, INTMEM_174[] ROM:52F1 ROM:52F1 ROM_52F1: ; CODE XREF: ROM_4E42+498↑j ROM:52F1 ; ROM_4E42+4A8↑j ROM:52F1 cmpb INTMEM_8C, INTMEM_1B4[] ROM:52F6 jnc ROM_530D ROM:52F8 je ROM_5301 ROM:52FA stb INTMEM_8C, INTMEM_1B4[] ROM:52FF sjmp ROM_5308 ROM:5301 ; --------------------------------------------------------------------------- ROM:5301 ROM:5301 ROM_5301: ; CODE XREF: ROM_4E42+4B6↑j ROM:5301 cmp INTMEM_1C+2, INTMEM_176[] ROM:5306 jc ROM_530D ROM:5308 ROM:5308 ROM_5308: ; CODE XREF: ROM_4E42+4BD↑j ROM:5308 st INTMEM_1C+2, INTMEM_176[] ROM:530D ROM:530D ROM_530D: ; CODE XREF: ROM_4E42+490↑j ROM:530D ; ROM_4E42+4B4↑j ... ROM:530D jbs INTMEM_1A, 1, ROM_531F ROM:5310 jbs INTMEM_1A, 0, ROM_5318 ROM:5313 ldb INTMEM_1A, #1 ROM:5316 sjmp ROM_5325 ROM:5318 ; --------------------------------------------------------------------------- ROM:5318 ROM:5318 ROM_5318: ; CODE XREF: ROM_4E42+4CE↑j ROM:5318 cmpb ZERO_REG, INTMEM_B0 ; Zero register ROM:531B jne ROM_531F ROM:531D incb INTMEM_1A ROM:531F ROM:531F ROM_531F: ; CODE XREF: ROM_4E42:ROM_530D↑j ROM:531F ; ROM_4E42+4D9↑j ROM:531F jbs INTMEM_AD, 6, ROM_5325 ROM:5322 orb INTMEM_1A, #40h ; '@' ROM:5325 ROM:5325 ROM_5325: ; CODE XREF: ROM_4E42+4D4↑j ROM:5325 ; ROM_4E42:ROM_531F↑j ROM:5325 stb INTMEM_1A, INTMEM_1B2[] ROM:532A sjmp ROM_53AD ROM:532C ; --------------------------------------------------------------------------- ROM:532C ROM:532C ROM_532C: ; CODE XREF: ROM_4E42+482↑j ROM:532C cmp INTMEM_40, 32h[INTMEM_55+1] ROM:5331 jnh ROM_533E ROM:5333 clr INTMEM_40 ROM:5335 incb INTMEM_49 ROM:5337 jne ROM_533B ROM:5339 decb INTMEM_49 ROM:533B ROM:533B ROM_533B: ; CODE XREF: ROM_4E42+4F5↑j ROM:533B lcall ROM_4932 ROM:533E ROM:533E ROM_533E: ; CODE XREF: ROM_4E42+485↑j ROM:533E ; ROM_4E42+4EF↑j ROM:533E jbs INTMEM_55, 0, ROM_5382 ROM:5341 ld INTMEM_1C+2, INTMEM_174[] ROM:5346 add INTMEM_1C+2, 2Ah[INTMEM_55+1] ROM:534B jc ROM_537C ROM:534D sub INTMEM_1C+2, #-8000h ROM:5351 jc ROM_5355 ROM:5353 neg INTMEM_1C+2 ROM:5355 ROM:5355 ROM_5355: ; CODE XREF: ROM_4E42+50F↑j ROM:5355 cmp INTMEM_1C+2, 30h[INTMEM_55+1] ROM:535A jh ROM_537C ROM:535C ld INTMEM_1C+2, INTMEM_176[] ROM:5361 add INTMEM_1C+2, 2Ah[INTMEM_55+1] ROM:5366 jc ROM_5377 ROM:5368 sub INTMEM_1C+2, #-8000h ROM:536C jc ROM_5377 ROM:536E neg INTMEM_1C+2 ROM:5370 cmp INTMEM_1C+2, 30h[INTMEM_55+1] ROM:5375 jh ROM_537C ROM:5377 ROM:5377 ROM_5377: ; CODE XREF: ROM_4E42+524↑j ROM:5377 ; ROM_4E42+52A↑j ROM:5377 cmpb INTMEM_1A, #2 ROM:537A jne ROM_5382 ROM:537C ROM:537C ROM_537C: ; CODE XREF: ROM_4E42+509↑j ROM:537C ; ROM_4E42+518↑j ... ROM:537C orb INTMEM_52, #40h ; '@' ROM:537F orb INTMEM_F5, #1 ROM:5382 ROM:5382 ROM_5382: ; CODE XREF: ROM_4E42:ROM_533E↑j ROM:5382 ; ROM_4E42+538↑j ROM:5382 clrb INTMEM_1C ROM:5384 stb INTMEM_1C, INTMEM_1B4[] ROM:5389 decb INTMEM_1C ROM:538B stb INTMEM_1C, INTMEM_1B3[] ROM:5390 ld INTMEM_1C+2, #-8000h ROM:5394 sub INTMEM_1C+2, 2Ah[INTMEM_55+1] ROM:5399 st INTMEM_1C+2, INTMEM_174[] ROM:539E st INTMEM_1C+2, INTMEM_176[] ROM:53A3 stb ZERO_REG, INTMEM_1B2[] ; Zero register ROM:53A8 ldb INTMEM_B0, 0BFh[INTMEM_55+1] ROM:53AD ROM:53AD ROM_53AD: ; CODE XREF: ROM_4E42+364↑j ROM:53AD ; ROM_4E42+4E8↑j ROM:53AD ldb INTMEM_1A, #-4Ch ROM:53B0 subb INTMEM_1A, 0C1h[INTMEM_55+1] ROM:53B5 ldb INTMEM_1C, INTMEM_1FD[] ROM:53BA subb INTMEM_1C, INTMEM_241[] ROM:53BF jc ROM_53C3 ROM:53C1 clrb INTMEM_1C ROM:53C3 ROM:53C3 ROM_53C3: ; CODE XREF: ROM_4E42+57D↑j ROM:53C3 mulub INTMEM_1C, 0C1h[INTMEM_55+1] ROM:53C8 divub INTMEM_1C, 0C0h[INTMEM_55+1] ROM:53CD jnv ROM_53D1 ROM:53CF clrb INTMEM_1C ROM:53D1 ROM:53D1 ROM_53D1: ; CODE XREF: ROM_4E42+58B↑j ROM:53D1 addb INTMEM_1C, INTMEM_1A ROM:53D4 stb INTMEM_1C, INTMEM_F2[] ROM:53D9 ldb INTMEM_1A, #2 ROM:53DC jbc INTMEM_AB, 6, ROM_53E1 ROM:53DF sjmp ROM_5464 ROM:53E1 ; --------------------------------------------------------------------------- ROM:53E1 ROM:53E1 ROM_53E1: ; CODE XREF: ROM_4E42+59A↑j ROM:53E1 ldb INTMEM_1A, #1 ROM:53E4 jbs INTMEM_AB, 4, ROM_5406 ROM:53E7 jbc INTMEM_AD+1, 1, ROM_53F0 ROM:53EA ldb INTMEM_1A, #3 ROM:53ED andb INTMEM_AD+1, #-3 ROM:53F0 ROM:53F0 ROM_53F0: ; CODE XREF: ROM_4E42+5A5↑j ROM:53F0 jbc INTMEM_F5, 0, ROM_5464 ROM:53F3 jbc INTMEM_AA, 7, ROM_5464 ROM:53F6 jbc INTMEM_AB, 0, ROM_5464 ROM:53F9 jbs INTMEM_A9, 4, ROM_5464 ROM:53FC ldb INTMEM_1C, #21h ; '!' ROM:53FF stb INTMEM_1C, INTMEM_1B7[] ROM:5404 sjmp ROM_545B ROM:5406 ; --------------------------------------------------------------------------- ROM:5406 ROM:5406 ROM_5406: ; CODE XREF: ROM_4E42+5A2↑j ROM:5406 jbc INTMEM_AD+1, 1, ROM_5413 ROM:5409 ldb INTMEM_1C, #11h ROM:540C stb INTMEM_1C, INTMEM_1B7[] ROM:5411 sjmp ROM_5458 ROM:5413 ; --------------------------------------------------------------------------- ROM:5413 ROM:5413 ROM_5413: ; CODE XREF: ROM_4E42:ROM_5406↑j ROM:5413 jbc INTMEM_52, 6, ROM_541C ROM:5416 orb INTMEM_F5, #1 ROM:5419 jbs INTMEM_F7, 5, ROM_5464 ROM:541C ROM:541C ROM_541C: ; CODE XREF: ROM_4E42:ROM_5413↑j ROM:541C jbs INTMEM_F7, 5, ROM_5458 ROM:541F ld INTMEM_1C, INTMEM_1FC[] ROM:5424 ldb INTMEM_1C, INTMEM_226[] ROM:5429 jbs INTMEM_F8, 7, ROM_5438 ROM:542C cmpb INTMEM_1C+1, 0C2h[INTMEM_55+1] ROM:5431 jnc ROM_547A ROM:5433 orb INTMEM_F8, #-80h ROM:5436 sjmp ROM_547A ROM:5438 ; --------------------------------------------------------------------------- ROM:5438 ROM:5438 ROM_5438: ; CODE XREF: ROM_4E42+5E7↑j ROM:5438 cmpb INTMEM_1C+1, 0C3h[INTMEM_55+1] ROM:543D jh ROM_547A ROM:543F andb INTMEM_F8, #7Fh ROM:5442 incb INTMEM_1C ROM:5444 stb INTMEM_1C, INTMEM_226[] ROM:5449 cmpb INTMEM_1C, 0C4h[INTMEM_55+1] ROM:544E jnc ROM_547A ROM:5450 ldb INTMEM_1C, #1 ROM:5453 stb INTMEM_1C, INTMEM_1B7[] ROM:5458 ROM:5458 ROM_5458: ; CODE XREF: ROM_4E42+5CF↑j ROM:5458 ; ROM_4E42:ROM_541C↑j ROM:5458 andb INTMEM_52, #-41h ROM:545B ROM:545B ROM_545B: ; CODE XREF: ROM_4E42+5C2↑j ROM:545B lcall ROM_4970 ROM:545E jbs INTMEM_F7, 5, ROM_547A ROM:5461 andb INTMEM_F8, #-41h ROM:5464 ROM:5464 ROM_5464: ; CODE XREF: ROM_4E42+59D↑j ROM:5464 ; ROM_4E42:ROM_53F0↑j ... ROM:5464 stb ZERO_REG, INTMEM_226[] ; Zero register ROM:5469 jbc INTMEM_F7, 5, ROM_547A ROM:546C orb INTMEM_52, #40h ; '@' ROM:546F stb INTMEM_1A, INTMEM_162[] ROM:5474 andb INTMEM_F7, #-21h ROM:5477 andb INTMEM_AD+1, #-3 ROM:547A ROM:547A ROM_547A: ; CODE XREF: ROM_4E42+5EF↑j ROM:547A ; ROM_4E42+5F4↑j ... ROM:547A ld INTMEM_20, INTMEM_1FA[] ROM:547F jbs INTMEM_55, 2, ROM_54A5 ROM:5482 jbs INTMEM_F5+1, 4, ROM_54A5 ROM:5485 jbc INTMEM_F5+1, 6, ROM_54C4 ROM:5488 jbc INTMEM_F8, 4, ROM_54C4 ROM:548B jbs INTMEM_AD, 6, ROM_54C4 ROM:548E cmp INTMEM_20, 36h[INTMEM_55+1] ROM:5493 jnc ROM_54C4 ROM:5495 jbs INTMEM_F9, 0, ROM_54A0 ROM:5498 orb INTMEM_F9, #1 ROM:549B ldb INTMEM_CC, 0CCh[INTMEM_55+1] ROM:54A0 ROM:54A0 ROM_54A0: ; CODE XREF: ROM_4E42+653↑j ROM:54A0 cmpb INTMEM_CC, #0 ROM:54A3 jne ROM_54C7 ROM:54A5 ROM:54A5 ROM_54A5: ; CODE XREF: ROM_4E42+63D↑j ROM:54A5 ; ROM_4E42+640↑j ROM:54A5 ldb INTMEM_1C+2, INTMEM_F2[] ROM:54AA ldb INTMEM_1C+3, INTMEM_1AD[] ROM:54AF ld INTMEM_1C, #4 ROM:54B3 lcall ROM_32F3 ROM:54B6 stb INTMEM_1C, INTMEM_1AA[] ROM:54BB orb INTMEM_F5+1, #10h ROM:54BE orb INTMEM_52, #8 ROM:54C1 orb INTMEM_55, #4 ROM:54C4 ROM:54C4 ROM_54C4: ; CODE XREF: ROM_4E42+643↑j ROM:54C4 ; ROM_4E42+646↑j ... ROM:54C4 andb INTMEM_F9, #-2 ROM:54C7 ROM:54C7 ROM_54C7: ; CODE XREF: ROM_4E42+661↑j ROM:54C7 ret ROM:54C7 ; End of function ROM_4E42 ROM:54C7 ROM:54C8 ROM:54C8 ; =============== S U B R O U T I N E ======================================= ROM:54C8 ROM:54C8 ROM:54C8 ROM_54C8: ; CODE XREF: ROM_4849+12↑p ROM:54C8 ROM:54C8 ; FUNCTION CHUNK AT ROM:4924 SIZE 0000000E BYTES ROM:54C8 ROM:54C8 ld INTMEM_1C, INTMEM_D8 ROM:54CB jbc INTMEM_F5+1, 7, ROM_54D3 ROM:54CE ld INTMEM_1C, INTMEM_1FA[] ROM:54D3 ROM:54D3 ROM_54D3: ; CODE XREF: ROM_54C8+3↑j ROM:54D3 stb INTMEM_1C+1, INTMEM_DC+3 ROM:54D6 mulu INTMEM_1C, 42h[INTMEM_55+1] ROM:54DB divu INTMEM_1C, #0FFh ROM:54DF jv ROM_54ED ROM:54E1 ldb INTMEM_20+1, 0E3h[INTMEM_55+1] ROM:54E6 clrb INTMEM_20 ROM:54E8 add INTMEM_1C, INTMEM_20 ROM:54EB jnc ROM_54F0 ROM:54ED ROM:54ED ROM_54ED: ; CODE XREF: ROM_54C8+17↑j ROM:54ED ldbse INTMEM_1C, #-1 ROM:54F0 ROM:54F0 ROM_54F0: ; CODE XREF: ROM_54C8+23↑j ROM:54F0 st INTMEM_1C, INTMEM_18C[] ROM:54F5 stb INTMEM_DC+3, INTMEM_1C7[] ROM:54FA stb INTMEM_DC+3, INTMEM_1C6[] ROM:54FF ldb INTMEM_1A, INTMEM_F2[] ROM:5504 cmpb INTMEM_1A, 0E2h[INTMEM_55+1] ROM:5509 jnc ROM_5521 ROM:550B ldb INTMEM_1C, 0E1h[INTMEM_55+1] ROM:5510 cmpb ZERO_REG, 0E4h[INTMEM_55+1] ; Zero register ROM:5515 je ROM_551C ROM:5517 stb INTMEM_1C, INTMEM_1C7[] ROM:551C ROM:551C ROM_551C: ; CODE XREF: ROM_54C8+4D↑j ROM:551C stb INTMEM_1C, INTMEM_1C6[] ROM:5521 ROM:5521 ROM_5521: ; CODE XREF: ROM_54C8+41↑j ROM:5521 ldb INTMEM_1C+2, INTMEM_1AE[] ROM:5526 jbs INTMEM_FA, 4, ROM_5552 ROM:5529 ld INTMEM_1C, #0Eh ROM:552D lcall ROM_32F3 ROM:5530 clrb INTMEM_20 ROM:5532 jbc INTMEM_F7, 1, ROM_5597 ROM:5535 orb INTMEM_FA, #10h ROM:5538 cmpb INTMEM_1C, INTMEM_45+1 ROM:553B jc ROM_5548 ROM:553D clrb INTMEM_1C+1 ROM:553F addb INTMEM_1C, INTMEM_45+1 ROM:5542 addcb INTMEM_1C+1, ZERO_REG ; Zero register ROM:5545 shr INTMEM_1C, #1 ROM:5548 ROM:5548 ROM_5548: ; CODE XREF: ROM_54C8+73↑j ROM:5548 stb INTMEM_1C, INTMEM_1C9[] ROM:554D stb INTMEM_1C, INTMEM_45+1 ROM:5550 sjmp ROM_5597 ROM:5552 ; --------------------------------------------------------------------------- ROM:5552 ROM:5552 ROM_5552: ; CODE XREF: ROM_54C8+5E↑j ROM:5552 clrb INTMEM_20 ROM:5554 jbs INTMEM_FA, 3, ROM_5568 ROM:5557 cmpb INTMEM_1C+2, 0B1h[INTMEM_55+1] ROM:555C jnc ROM_5597 ROM:555E stb INTMEM_76+1, INTMEM_1CA[] ROM:5563 orb INTMEM_FA, #8 ROM:5566 sjmp ROM_5597 ROM:5568 ; --------------------------------------------------------------------------- ROM:5568 ROM:5568 ROM_5568: ; CODE XREF: ROM_54C8+8C↑j ROM:5568 jbs INTMEM_F7, 7, ROM_5592 ROM:556B clrb INTMEM_20+2 ROM:556D subb INTMEM_20+3, INTMEM_76+1, INTMEM_1CA[] ROM:5573 stb INTMEM_20+3, INTMEM_3CB[] ROM:5578 ldb INTMEM_45+1, INTMEM_1C9[] ROM:557D subb INTMEM_45+1, INTMEM_20+3 ROM:5580 je ROM_558F ROM:5582 mulub INTMEM_20, INTMEM_20+3, 0E5h[INTMEM_55+1] ROM:5588 divub INTMEM_20, INTMEM_1C9[] ROM:558D sjmp ROM_5597 ROM:558F ; --------------------------------------------------------------------------- ROM:558F ROM:558F ROM_558F: ; CODE XREF: ROM_54C8+B8↑j ROM:558F orb INTMEM_F7, #-80h ROM:5592 ROM:5592 ROM_5592: ; CODE XREF: ROM_54C8:ROM_5568↑j ROM:5592 ldb INTMEM_20, 0E5h[INTMEM_55+1] ROM:5597 ROM:5597 ROM_5597: ; CODE XREF: ROM_54C8+6A↑j ROM:5597 ; ROM_54C8+88↑j ... ROM:5597 addb INTMEM_20, INTMEM_1AE[] ROM:559C jnc ROM_55A1 ROM:559E ldb INTMEM_20, #-1 ROM:55A1 ROM:55A1 ROM_55A1: ; CODE XREF: ROM_54C8+D4↑j ROM:55A1 stb INTMEM_20, INTMEM_1C8[] ROM:55A6 ldb INTMEM_1C+3, INTMEM_1AD[] ROM:55AB ldb INTMEM_1C+2, INTMEM_DC+3 ROM:55AE ld INTMEM_1C, #0Fh ROM:55B2 lcall ROM_32F3 ROM:55B5 stb INTMEM_1C, INTMEM_1CC[] ROM:55BA ld INTMEM_1C, #10h ROM:55BE lcall ROM_32F3 ROM:55C1 stb INTMEM_1C, INTMEM_1CD[] ROM:55C6 ldb INTMEM_1C+2, INTMEM_1F7[] ROM:55CB jbc INTMEM_55, 1, ROM_55D3 ROM:55CE ldb INTMEM_1C+2, INTMEM_1CD[] ROM:55D3 ROM:55D3 ROM_55D3: ; CODE XREF: ROM_54C8+103↑j ROM:55D3 stb INTMEM_1C+2, INTMEM_1CB[] ROM:55D8 clrb INTMEM_1A ROM:55DA ldb INTMEM_1C+2, INTMEM_1CB[] ROM:55DF subb INTMEM_1C+2, INTMEM_1CD[] ROM:55E4 jnc ROM_55F7 ROM:55E6 decb INTMEM_1A ROM:55E8 mulub INTMEM_1C+2, INTMEM_1CC[] ROM:55ED divub INTMEM_1C+2, #64h ; 'd' ROM:55F0 addb INTMEM_1C, INTMEM_1C+2 ROM:55F3 jnc ROM_5609 ROM:55F5 jc ROM_5606 ROM:55F7 ROM:55F7 ROM_55F7: ; CODE XREF: ROM_54C8+11C↑j ROM:55F7 negb INTMEM_1C+2 ROM:55F9 mulub INTMEM_1C+2, INTMEM_1CC[] ROM:55FE divub INTMEM_1C+2, #64h ; 'd' ROM:5601 subb INTMEM_1C, INTMEM_1C+2 ROM:5604 jc ROM_5609 ROM:5606 ROM:5606 ROM_5606: ; CODE XREF: ROM_54C8+12D↑j ROM:5606 ldb INTMEM_1C, INTMEM_1A ROM:5609 ROM:5609 ROM_5609: ; CODE XREF: ROM_54C8+12B↑j ROM:5609 ; ROM_54C8+13C↑j ROM:5609 clrb INTMEM_1C+1 ROM:560B add INTMEM_1C, #14Ah ROM:560F st INTMEM_1C, INTMEM_18E[] ROM:5614 ldb INTMEM_1C+2, INTMEM_1C7[] ROM:5619 ldb INTMEM_1C+3, INTMEM_1AD[] ROM:561E ld INTMEM_1C, #11h ROM:5622 lcall ROM_32F3 ROM:5625 stb INTMEM_1C, INTMEM_1CE[] ROM:562A jbc INTMEM_FA, 5, ROM_5637 ROM:562D ldb INTMEM_1A, 0E6h[INTMEM_55+1] ROM:5632 stb INTMEM_1A, INTMEM_D3 ROM:5635 sjmp ROM_564E ROM:5637 ; --------------------------------------------------------------------------- ROM:5637 ROM:5637 ROM_5637: ; CODE XREF: ROM_54C8+162↑j ROM:5637 ldb INTMEM_1C+3, INTMEM_1AD[] ROM:563C ldb INTMEM_1C+2, INTMEM_DC+3 ROM:563F ld INTMEM_1C, #12h ROM:5643 lcall ROM_32F3 ROM:5646 stb INTMEM_1C, INTMEM_3CC[] ROM:564B stb INTMEM_1C, INTMEM_D3 ROM:564E ROM:564E ROM_564E: ; CODE XREF: ROM_54C8+16D↑j ROM:564E andb INTMEM_FA, #-41h ROM:5651 ldb INTMEM_32, INTMEM_1C6[] ROM:5656 jbs INTMEM_FA, 5, ROM_5660 ROM:5659 cmpb INTMEM_32, 0E7h[INTMEM_55+1] ROM:565E jh ROM_5662 ROM:5660 ROM:5660 ROM_5660: ; CODE XREF: ROM_54C8+18E↑j ROM:5660 sjmp ROM_5757 ROM:5662 ; --------------------------------------------------------------------------- ROM:5662 ROM:5662 ROM_5662: ; CODE XREF: ROM_54C8+196↑j ROM:5662 ld INTMEM_1C, #13h ROM:5666 ldb INTMEM_1C+2, INTMEM_32 ROM:5669 ldb INTMEM_1C+3, INTMEM_1AD[] ROM:566E lcall ROM_32F3 ROM:5671 stb INTMEM_1C, INTMEM_1CF[] ROM:5676 cmpb INTMEM_1C, INTMEM_D3 ROM:5679 jnc ROM_567D ROM:567B sjmp ROM_5757 ROM:567D ; --------------------------------------------------------------------------- ROM:567D ROM:567D ROM_567D: ; CODE XREF: ROM_54C8+1B1↑j ROM:567D ldb INTMEM_1A, INTMEM_1AE[] ROM:5682 cmpb INTMEM_1A, 0E8h[INTMEM_55+1] ROM:5687 jnh ROM_5695 ROM:5689 subb INTMEM_1C, 0E9h[INTMEM_55+1] ROM:568E jc ROM_56AB ROM:5690 ldb INTMEM_1C, #6Eh ; 'n' ROM:5693 sjmp ROM_56AB ROM:5695 ; --------------------------------------------------------------------------- ROM:5695 ROM:5695 ROM_5695: ; CODE XREF: ROM_54C8+1BF↑j ROM:5695 ld INTMEM_1C, #14h ROM:5699 ldb INTMEM_1C+2, INTMEM_1AD[] ROM:569E ldb INTMEM_1C+3, INTMEM_DC+3 ROM:56A1 lcall ROM_32F3 ROM:56A4 cmpb INTMEM_1C, INTMEM_F2[] ROM:56A9 jc ROM_56C1 ROM:56AB ROM:56AB ROM_56AB: ; CODE XREF: ROM_54C8+1C6↑j ROM:56AB ; ROM_54C8+1CB↑j ROM:56AB ld INTMEM_20, INTMEM_190[] ROM:56B0 cmp INTMEM_20, 4Ch[INTMEM_55+1] ROM:56B5 jh ROM_56C1 ROM:56B7 ld INTMEM_20, 4Ch[INTMEM_55+1] ROM:56BC st INTMEM_20, INTMEM_190[] ROM:56C1 ROM:56C1 ROM_56C1: ; CODE XREF: ROM_54C8+1E1↑j ROM:56C1 ; ROM_54C8+1ED↑j ROM:56C1 ld INTMEM_20, INTMEM_190[] ROM:56C6 ld INTMEM_1A, 44h[INTMEM_55+1] ROM:56CB add INTMEM_1A, 46h[INTMEM_55+1] ROM:56D0 cmp INTMEM_20, 44h[INTMEM_55+1] ROM:56D5 jnh ROM_5710 ROM:56D7 cmp INTMEM_20, INTMEM_1A ROM:56DA jnc ROM_56E3 ROM:56DC ldb INTMEM_D3, INTMEM_1CF[] ROM:56E1 sjmp ROM_5710 ROM:56E3 ; --------------------------------------------------------------------------- ROM:56E3 ROM:56E3 ROM_56E3: ; CODE XREF: ROM_54C8+212↑j ROM:56E3 ldbze INTMEM_20+2, INTMEM_D3 ROM:56E6 subb INTMEM_20+2, INTMEM_1CF[] ROM:56EB ld INTMEM_1C, INTMEM_20 ROM:56EE sub INTMEM_1C, 44h[INTMEM_55+1] ROM:56F3 ld INTMEM_1C+2, INTMEM_1C ROM:56F6 clr INTMEM_1C ROM:56F8 divu INTMEM_1C, 46h[INTMEM_55+1] ROM:56FD jnv ROM_5702 ROM:56FF ldbse INTMEM_1C, #-1 ROM:5702 ROM:5702 ROM_5702: ; CODE XREF: ROM_54C8+235↑j ROM:5702 mulu INTMEM_1C, INTMEM_20+2 ROM:5705 ld INTMEM_1C, INTMEM_1C+2 ROM:5708 subb INTMEM_1C, INTMEM_D3 ROM:570B negb INTMEM_1C ROM:570D stb INTMEM_1C, INTMEM_D3 ROM:5710 ROM:5710 ROM_5710: ; CODE XREF: ROM_54C8+20D↑j ROM:5710 ; ROM_54C8+219↑j ROM:5710 sub INTMEM_20+2, INTMEM_76, INTMEM_192[] ROM:5716 cmp INTMEM_1A, INTMEM_190[] ROM:571B jc ROM_572D ROM:571D orb INTMEM_FA, #40h ; '@' ROM:5720 cmp INTMEM_20+2, 4Ah[INTMEM_55+1] ROM:5725 jnc ROM_5774 ROM:5727 ld INTMEM_20+2, #1 ROM:572B sjmp ROM_5734 ROM:572D ; --------------------------------------------------------------------------- ROM:572D ROM:572D ROM_572D: ; CODE XREF: ROM_54C8+253↑j ROM:572D cmp INTMEM_76, INTMEM_192[] ROM:5732 je ROM_5774 ROM:5734 ROM:5734 ROM_5734: ; CODE XREF: ROM_54C8+263↑j ROM:5734 st INTMEM_76, INTMEM_192[] ROM:5739 add INTMEM_1A, 48h[INTMEM_55+1] ROM:573E ld INTMEM_20, INTMEM_190[] ROM:5743 add INTMEM_20, INTMEM_20+2 ROM:5746 jnc ROM_574B ROM:5748 ldbse INTMEM_20, #-1 ROM:574B ROM:574B ROM_574B: ; CODE XREF: ROM_54C8+27E↑j ROM:574B cmp INTMEM_20, INTMEM_1A ROM:574E jh ROM_5774 ROM:5750 st INTMEM_20, INTMEM_190[] ROM:5755 sjmp ROM_5774 ROM:5757 ; --------------------------------------------------------------------------- ROM:5757 ROM:5757 ROM_5757: ; CODE XREF: ROM_54C8:ROM_5660↑j ROM:5757 ; ROM_54C8+1B3↑j ROM:5757 cmp INTMEM_76, INTMEM_192[] ROM:575C je ROM_5774 ROM:575E st INTMEM_76, INTMEM_192[] ROM:5763 ld INTMEM_20, INTMEM_190[] ROM:5768 cmp INTMEM_20, ZERO_REG ; Zero register ROM:576B je ROM_5774 ROM:576D dec INTMEM_20 ROM:576F st INTMEM_20, INTMEM_190[] ROM:5774 ROM:5774 ROM_5774: ; CODE XREF: ROM_54C8+25D↑j ROM:5774 ; ROM_54C8+26A↑j ... ROM:5774 ldb INTMEM_1C+2, INTMEM_1C8[] ROM:5779 ldb INTMEM_1C+3, INTMEM_DC+3 ROM:577C ld INTMEM_1C, #16h ROM:5780 jbc INTMEM_FA, 5, ROM_5787 ROM:5783 ld INTMEM_1C, #15h ROM:5787 ROM:5787 ROM_5787: ; CODE XREF: ROM_54C8+2B8↑j ROM:5787 lcall ROM_32F3 ROM:578A stb INTMEM_1C, INTMEM_1D0[] ROM:578F ldb INTMEM_1C, #14h ROM:5792 jbs INTMEM_F7, 7, ROM_57B0 ROM:5795 jbc INTMEM_FA, 5, ROM_579F ROM:5798 cmpb ZERO_REG, 0EAh[INTMEM_55+1] ; Zero register ROM:579D jne ROM_57B0 ROM:579F ROM:579F ROM_579F: ; CODE XREF: ROM_54C8+2CD↑j ROM:579F ldb INTMEM_1C+2, INTMEM_1CB[] ROM:57A4 ldb INTMEM_1C+3, INTMEM_1C8[] ROM:57A9 ld INTMEM_1C, #17h ROM:57AD lcall ROM_32F3 ROM:57B0 ROM:57B0 ROM_57B0: ; CODE XREF: ROM_54C8+2CA↑j ROM:57B0 ; ROM_54C8+2D5↑j ROM:57B0 stb INTMEM_1C, INTMEM_1D1[] ROM:57B5 jbs INTMEM_F5+1, 6, ROM_57C8 ROM:57B8 jbs INTMEM_FA, 7, ROM_57CB ROM:57BB ldb INTMEM_B0+1, 0EBh[INTMEM_55+1] ROM:57C0 orb INTMEM_FA, #2 ROM:57C3 orb INTMEM_FA, #-80h ROM:57C6 sjmp ROM_57D3 ROM:57C8 ; --------------------------------------------------------------------------- ROM:57C8 ROM:57C8 ROM_57C8: ; CODE XREF: ROM_54C8+2ED↑j ROM:57C8 andb INTMEM_FA, #7Fh ROM:57CB ROM:57CB ROM_57CB: ; CODE XREF: ROM_54C8+2F0↑j ROM:57CB cmpb ZERO_REG, INTMEM_B0+1 ; Zero register ROM:57CE jne ROM_57D3 ROM:57D0 andb INTMEM_FA, #-3 ROM:57D3 ROM:57D3 ROM_57D3: ; CODE XREF: ROM_54C8+2FE↑j ROM:57D3 ; ROM_54C8+306↑j ROM:57D3 ld INTMEM_1A, #6ED4h ROM:57D7 ldb INTMEM_1C, INTMEM_E0 ROM:57DA ljmp ROM_4924 ROM:57DA ; End of function ROM_54C8 ROM:57DA ROM:57DD ; --------------------------------------------------------------------------- ROM:57DD ldb INTMEM_E0, #1 ROM:57E0 orb INTMEM_FA, #1 ROM:57E3 sjmp ROM_57EF ROM:57E5 ; --------------------------------------------------------------------------- ROM:57E5 cmp INTMEM_5E, 1Ch[INTMEM_55+1] ROM:57EA jc ROM_5809 ROM:57EC jbs INTMEM_FA, 1, ROM_580F ROM:57EF ROM:57EF ROM_57EF: ; CODE XREF: ROM:57E3↑j ROM:57EF ldb INTMEM_1C+2, INTMEM_1AE[] ROM:57F4 ld INTMEM_1C, #18h ROM:57F8 lcall ROM_32F3 ROM:57FB mulub INTMEM_1C, #2 ROM:57FE add INTMEM_1C, #0C8h ROM:5802 st INTMEM_1C, (INTMEM_192+2)[] ROM:5807 sjmp ROM_5877 ROM:5809 ; --------------------------------------------------------------------------- ROM:5809 ROM:5809 ROM_5809: ; CODE XREF: ROM:57EA↑j ROM:5809 ldb INTMEM_C4, #7Dh ; '}' ROM:580C ldb INTMEM_E0, #2 ROM:580F ROM:580F ROM_580F: ; CODE XREF: ROM:57EC↑j ROM:580F sjmp ROM_5877 ROM:5811 ; --------------------------------------------------------------------------- ROM:5811 jbs INTMEM_F5+1, 7, ROM_5871 ROM:5814 cmpb ZERO_REG, INTMEM_C4 ; Zero register ROM:5817 jne ROM_5877 ROM:5819 ldb INTMEM_C4, #7Dh ; '}' ROM:581C ld INTMEM_1C, (INTMEM_192+2)[] ROM:5821 sub INTMEM_1C, #0C8h ROM:5825 je ROM_585F ROM:5827 clr INTMEM_20+2 ROM:5829 ld INTMEM_20, #2710h ROM:582D divu INTMEM_20, INTMEM_1C ROM:5830 add INTMEM_20, #32h ; '2' ROM:5834 clr INTMEM_20+2 ROM:5836 shll INTMEM_20, #8 ROM:5839 ldbze INTMEM_1A, 0ECh[INTMEM_55+1] ROM:583E divu INTMEM_20, INTMEM_1A ROM:5841 sub INTMEM_20, #32h ; '2' ROM:5845 jnc ROM_585F ROM:5847 clr INTMEM_1C+2 ROM:5849 ld INTMEM_1C, #2710h ROM:584D divu INTMEM_1C, INTMEM_20 ROM:5850 add INTMEM_1C, #0C8h ROM:5854 st INTMEM_1C, (INTMEM_192+2)[] ROM:5859 cmp INTMEM_1C, #0C8h ROM:585D jh ROM_5877 ROM:585F ROM:585F ROM_585F: ; CODE XREF: ROM:5825↑j ROM:585F ; ROM:5845↑j ROM:585F ld INTMEM_1A, #0C8h ROM:5863 st INTMEM_1A, (INTMEM_192+2)[] ROM:5868 ldb INTMEM_E0, #3 ROM:586B andb INTMEM_FA, #-2 ROM:586E jbc INTMEM_F5+1, 7, ROM_5877 ROM:5871 ROM:5871 ROM_5871: ; CODE XREF: ROM:5811↑j ROM:5871 orb INTMEM_FA, #1 ROM:5874 ldb INTMEM_E0, #1 ROM:5877 ROM:5877 ROM_5877: ; CODE XREF: ROM:5807↑j ROM:5877 ; ROM:ROM_580F↑j ... ROM:5877 ldb INTMEM_1C+2, INTMEM_1F5[] ROM:587C ld INTMEM_1C, #19h ROM:5880 lcall ROM_32F3 ROM:5883 mulub INTMEM_1C, #0Eh ROM:5886 add INTMEM_1C, #85Eh ROM:588A jnc ROM_588F ROM:588C ldbse INTMEM_1C, #-1 ROM:588F ROM:588F ROM_588F: ; CODE XREF: ROM:588A↑j ROM:588F st INTMEM_1C, (INTMEM_192+4)[] ROM:5894 ldbze INTMEM_1C, INTMEM_1CE[] ROM:5899 shl INTMEM_1C, #4 ROM:589C mulu INTMEM_1C, 4Eh[INTMEM_55+1] ROM:58A1 ld INTMEM_20, INTMEM_18E[] ROM:58A6 shl INTMEM_20, #6 ROM:58A9 lcall ROM_4B80 ROM:58AC ld INTMEM_20, INTMEM_18C[] ROM:58B1 lcall ROM_4B69 ROM:58B4 divu INTMEM_1C, #10CDh ROM:58B8 jnv ROM_58BD ROM:58BA ldbse INTMEM_1C, #-1 ROM:58BD ROM:58BD ROM_58BD: ; CODE XREF: ROM:58B8↑j ROM:58BD st INTMEM_1C, (INTMEM_192+0Ah)[] ROM:58C2 mulu INTMEM_1C, #0Ah ROM:58C6 ldbze INTMEM_20, INTMEM_D3 ROM:58C9 lcall ROM_4B80 ROM:58CC cmp INTMEM_20+2, #-1 ROM:58D0 je ROM_58D7 ROM:58D2 jbc INTMEM_1C+1, 7, ROM_58D7 ROM:58D5 inc INTMEM_20+2 ROM:58D7 ROM:58D7 ROM_58D7: ; CODE XREF: ROM:58D0↑j ROM:58D7 ; ROM:58D2↑j ROM:58D7 st INTMEM_20+2, (INTMEM_192+8)[] ROM:58DC ld INTMEM_20+2, #4E71h ROM:58E0 ld INTMEM_1C, #4000h ROM:58E4 ld INTMEM_20, (INTMEM_192+8)[] ROM:58E9 lcall ROM_4B69 ROM:58EC ld INTMEM_20, (INTMEM_192+4)[] ROM:58F1 lcall ROM_4B80 ROM:58F4 cmp INTMEM_20+2, #-1 ROM:58F8 je ROM_58FF ROM:58FA jbc INTMEM_1C+1, 7, ROM_58FF ROM:58FD inc INTMEM_20+2 ROM:58FF ROM:58FF ROM_58FF: ; CODE XREF: ROM:58F8↑j ROM:58FF ; ROM:58FA↑j ROM:58FF ld INTMEM_1A, INTMEM_20+2 ROM:5902 st INTMEM_1A, (INTMEM_3C4+2)[] ROM:5907 ldbze INTMEM_1C, INTMEM_1D0[] ROM:590C add INTMEM_1C, #50h ; 'P' ROM:5910 ldbze INTMEM_1C+2, INTMEM_1D1[] ROM:5915 add INTMEM_1C+2, #50h ; 'P' ROM:5919 mulu INTMEM_1C, INTMEM_1C+2 ROM:591C shrl INTMEM_1C, #1 ROM:591F mulu INTMEM_1C, (INTMEM_192+2)[] ROM:5924 divu INTMEM_1C, #271h ROM:5928 mulu INTMEM_1C, INTMEM_1A ROM:592B ld INTMEM_20, #640h ROM:592F lcall ROM_4B80 ROM:5932 st INTMEM_20+2, (INTMEM_192+6)[] ROM:5937 mulu INTMEM_1C, INTMEM_D6, (INTMEM_192+6)[] ROM:593D ld INTMEM_20, #61A8h ROM:5941 lcall ROM_4B80 ROM:5944 st INTMEM_20+2, INTMEM_DA ROM:5947 ldbze INTMEM_1A, INTMEM_42+1 ROM:594A sub INTMEM_1A, #80h ROM:594E shl INTMEM_1A, #2 ROM:5951 jbc INTMEM_1A+1, 7, ROM_595D ROM:5954 add INTMEM_DA, INTMEM_1A ROM:5957 jc ROM_5965 ROM:5959 clr INTMEM_DA ROM:595B sjmp ROM_5965 ROM:595D ; --------------------------------------------------------------------------- ROM:595D ROM:595D ROM_595D: ; CODE XREF: ROM:5951↑j ROM:595D add INTMEM_DA, INTMEM_1A ROM:5960 jnc ROM_5965 ROM:5962 ldbse INTMEM_DA, #-1 ROM:5965 ROM:5965 ROM_5965: ; CODE XREF: ROM:5957↑j ROM:5965 ; ROM:595B↑j ... ROM:5965 ld INTMEM_20+2, #1900h ROM:5969 add INTMEM_1C+2, INTMEM_20+2, INTMEM_188[] ROM:596F jnc ROM_5974 ROM:5971 ldbse INTMEM_1C+2, #-1 ROM:5974 ROM:5974 ROM_5974: ; CODE XREF: ROM:596F↑j ROM:5974 add INTMEM_20, INTMEM_20+2, INTMEM_18A[] ROM:597A jnc ROM_597F ROM:597C ldbse INTMEM_20, #-1 ROM:597F ROM:597F ROM_597F: ; CODE XREF: ROM:597A↑j ROM:597F mulu INTMEM_1C, INTMEM_DA, INTMEM_1C+2 ROM:5983 divu INTMEM_1C, INTMEM_20 ROM:5986 jnv ROM_598B ROM:5988 ldbse INTMEM_1C, #-1 ROM:598B ROM:598B ROM_598B: ; CODE XREF: ROM:5986↑j ROM:598B st INTMEM_1C, INTMEM_DA ROM:598E jbs INTMEM_AD, 6, ROM_59FD ROM:5991 ldb INTMEM_1C, INTMEM_1BE[] ROM:5996 cmpb INTMEM_1C, #-80h ROM:5999 jh ROM_59FD ROM:599B ldb INTMEM_1C, 0EFh[INTMEM_55+1] ROM:59A0 jbs INTMEM_FB, 0, ROM_59B2 ROM:59A3 addb INTMEM_1C+2, INTMEM_1C, 0EEh[INTMEM_55+1] ROM:59A9 jc ROM_59FD ROM:59AB cmpb INTMEM_DC+3, INTMEM_1C+2 ROM:59AE jh ROM_59FD ROM:59B0 sjmp ROM_59BF ROM:59B2 ; --------------------------------------------------------------------------- ROM:59B2 ROM:59B2 ROM_59B2: ; CODE XREF: ROM:59A0↑j ROM:59B2 addb INTMEM_1C+2, INTMEM_1C, 0EDh[INTMEM_55+1] ROM:59B8 jc ROM_59FD ROM:59BA cmpb INTMEM_DC+3, INTMEM_1C+2 ROM:59BD jc ROM_59FD ROM:59BF ROM:59BF ROM_59BF: ; CODE XREF: ROM:59B0↑j ROM:59BF orb INTMEM_FB, #1 ROM:59C2 ldb INTMEM_1C+2, INTMEM_1C8[] ROM:59C7 ld INTMEM_1C, #1Ah ROM:59CB lcall ROM_32F3 ROM:59CE mulub INTMEM_1C+2, INTMEM_1C, #19h ROM:59D2 add INTMEM_20, INTMEM_1C+2, 52h[INTMEM_55+1] ROM:59D8 sub INTMEM_20+2, INTMEM_1C+2, 54h[INTMEM_55+1] ROM:59DE jc ROM_59E2 ROM:59E0 clr INTMEM_20+2 ROM:59E2 ROM:59E2 ROM_59E2: ; CODE XREF: ROM:59DE↑j ROM:59E2 jbc INTMEM_FB, 1, ROM_59EA ROM:59E5 jbs INTMEM_F9, 2, ROM_5A08 ROM:59E8 sjmp ROM_5A22 ROM:59EA ; --------------------------------------------------------------------------- ROM:59EA ROM:59EA ROM_59EA: ; CODE XREF: ROM:ROM_59E2↑j ROM:59EA cmp INTMEM_5E, INTMEM_20 ROM:59ED jnc ROM_5A47 ROM:59EF jbs INTMEM_FA, 0, ROM_5A47 ROM:59F2 jbs INTMEM_FA, 1, ROM_5A47 ROM:59F5 orb INTMEM_FB, #2 ROM:59F8 orb INTMEM_F9, #4 ROM:59FB sjmp ROM_5A47 ROM:59FD ; --------------------------------------------------------------------------- ROM:59FD ROM:59FD ROM_59FD: ; CODE XREF: ROM:598E↑j ROM:59FD ; ROM:5999↑j ... ROM:59FD andb INTMEM_FB, #-2 ROM:5A00 andb INTMEM_FB, #-3 ROM:5A03 andb INTMEM_F9, #-5 ROM:5A06 sjmp ROM_5A47 ROM:5A08 ; --------------------------------------------------------------------------- ROM:5A08 ROM:5A08 ROM_5A08: ; CODE XREF: ROM:59E5↑j ROM:5A08 cmp INTMEM_20+2, INTMEM_5E ROM:5A0B jh ROM_59FD ROM:5A0D cmp INTMEM_5E, INTMEM_1C+2 ROM:5A10 jc ROM_5A47 ROM:5A12 lcall ROM_4C7E ROM:5A15 andb INTMEM_F9, #-5 ROM:5A18 ld INTMEM_1C, 56h[INTMEM_55+1] ROM:5A1D st INTMEM_1C, (INTMEM_192+0Ch)[] ROM:5A22 ROM:5A22 ROM_5A22: ; CODE XREF: ROM:59E8↑j ROM:5A22 cmp INTMEM_20+2, INTMEM_5E ROM:5A25 jh ROM_59FD ROM:5A27 lcall ROM_4C7E ROM:5A2A mulu INTMEM_1C, INTMEM_1A, 50h[INTMEM_55+1] ROM:5A30 cmp ZERO_REG, INTMEM_1C+2 ; Zero register ROM:5A33 jne ROM_59FD ROM:5A35 add INTMEM_1C, (INTMEM_192+0Ch)[] ROM:5A3A jc ROM_59FD ROM:5A3C st INTMEM_1C, (INTMEM_192+0Ch)[] ROM:5A41 mulu INTMEM_1C, INTMEM_DA ROM:5A44 st INTMEM_1C+2, INTMEM_DA ROM:5A47 ROM:5A47 ROM_5A47: ; CODE XREF: ROM:59ED↑j ROM:5A47 ; ROM:59EF↑j ... ROM:5A47 jbs INTMEM_F9, 2, ROM_5A60 ROM:5A4A jbs INTMEM_AB, 4, ROM_5A62 ROM:5A4D ldb INTMEM_1A, INTMEM_1AE[] ROM:5A52 cmpb INTMEM_1A, 0F0h[INTMEM_55+1] ROM:5A57 jnc ROM_5A60 ROM:5A59 cmp INTMEM_5E, 58h[INTMEM_55+1] ROM:5A5E jnh ROM_5A62 ROM:5A60 ROM:5A60 ROM_5A60: ; CODE XREF: ROM:ROM_5A47↑j ROM:5A60 ; ROM:5A57↑j ROM:5A60 clr INTMEM_DA ROM:5A62 ROM:5A62 ROM_5A62: ; CODE XREF: ROM:5A4A↑j ROM:5A62 ; ROM:5A5E↑j ROM:5A62 jbs INTMEM_F5, 4, ROM_5A6C ROM:5A65 stb ZERO_REG, (INTMEM_1D1+2)[] ; Zero register ROM:5A6A sjmp ROM_5AE2 ROM:5A6C ; --------------------------------------------------------------------------- ROM:5A6C ROM:5A6C ROM_5A6C: ; CODE XREF: ROM:ROM_5A62↑j ROM:5A6C ldb INTMEM_1C+2, INTMEM_1AE[] ROM:5A71 ld INTMEM_1C, #1Bh ROM:5A75 lcall ROM_32F3 ROM:5A78 shl INTMEM_1C, #8 ROM:5A7B mulu INTMEM_1C, 66h[INTMEM_55+1] ROM:5A80 divu INTMEM_1C, (INTMEM_192+4)[] ROM:5A85 jnv ROM_5A8A ROM:5A87 ldbse INTMEM_1C, #-1 ROM:5A8A ROM:5A8A ROM_5A8A: ; CODE XREF: ROM:5A85↑j ROM:5A8A mulu INTMEM_1C, INTMEM_18C[] ROM:5A8F divu INTMEM_1C, 68h[INTMEM_55+1] ROM:5A94 jnv ROM_5A99 ROM:5A96 ldbse INTMEM_1C, #-1 ROM:5A99 ROM:5A99 ROM_5A99: ; CODE XREF: ROM:5A94↑j ROM:5A99 ldb INTMEM_20, (INTMEM_1D1+2)[] ROM:5A9E mulub INTMEM_20, 0F2h[INTMEM_55+1] ROM:5AA3 mulu INTMEM_20, INTMEM_1C ROM:5AA6 subb INTMEM_1C, INTMEM_20+1 ROM:5AA9 subcb INTMEM_1C+1, INTMEM_20+2 ROM:5AAC jc ROM_5AB0 ROM:5AAE clr INTMEM_1C ROM:5AB0 ROM:5AB0 ROM_5AB0: ; CODE XREF: ROM:5AAC↑j ROM:5AB0 st INTMEM_1C, INTMEM_DA ROM:5AB3 ldb INTMEM_20+2, (INTMEM_1D1+2)[] ROM:5AB8 ldb INTMEM_20, INTMEM_165[] ROM:5ABD cmpb INTMEM_20, (INTMEM_1D1+3)[] ROM:5AC2 je ROM_5AD9 ROM:5AC4 stb INTMEM_20, (INTMEM_1D1+3)[] ROM:5AC9 incb INTMEM_20+2 ROM:5ACB cmpb INTMEM_20+2, 0F3h[INTMEM_55+1] ROM:5AD0 jne ROM_5AD4 ROM:5AD2 clrb INTMEM_20+2 ROM:5AD4 ROM:5AD4 ROM_5AD4: ; CODE XREF: ROM:5AD0↑j ROM:5AD4 stb INTMEM_20+2, (INTMEM_1D1+2)[] ROM:5AD9 ROM:5AD9 ROM_5AD9: ; CODE XREF: ROM:5AC2↑j ROM:5AD9 cmpb INTMEM_20+2, 0F4h[INTMEM_55+1] ROM:5ADE jnc ROM_5AE2 ROM:5AE0 clr INTMEM_DA ROM:5AE2 ROM:5AE2 ROM_5AE2: ; CODE XREF: ROM:5A6A↑j ROM:5AE2 ; ROM:5ADE↑j ROM:5AE2 ldb INTMEM_1C+2, INTMEM_1F5[] ROM:5AE7 ld INTMEM_1C, #1Ch ROM:5AEB lcall ROM_32F3 ROM:5AEE clrb INTMEM_1C+1 ROM:5AF0 shl INTMEM_1C, #3 ROM:5AF3 add INTMEM_1C, #7C00h ROM:5AF7 st INTMEM_1C, (INTMEM_1A4+2)[] ROM:5AFC ld INTMEM_1C, #1Eh ROM:5B00 ldb INTMEM_1C+2, INTMEM_F2[] ROM:5B05 ldb INTMEM_20, INTMEM_1FD[] ROM:5B0A cmpb INTMEM_20, INTMEM_1B9[] ROM:5B0F jh ROM_5B18 ROM:5B11 ld INTMEM_1C, #1Dh ROM:5B15 ldb INTMEM_1C+2, INTMEM_DC+3 ROM:5B18 ROM:5B18 ROM_5B18: ; CODE XREF: ROM:5B0F↑j ROM:5B18 ldb INTMEM_1C+3, INTMEM_1AD[] ROM:5B1D lcall ROM_32F3 ROM:5B20 mulub INTMEM_1C, #32h ; '2' ROM:5B23 st INTMEM_1C, (INTMEM_1A4+4)[] ROM:5B28 ldb INTMEM_1A, #0 ROM:5B2B jbs INTMEM_F5, 4, ROM_5B38 ROM:5B2E cmp INTMEM_DA, 6Ah[INTMEM_55+1] ROM:5B33 jc ROM_5B38 ROM:5B35 ldb INTMEM_1A, #1 ROM:5B38 ROM:5B38 ROM_5B38: ; CODE XREF: ROM:5B2B↑j ROM:5B38 ; ROM:5B33↑j ROM:5B38 stb INTMEM_1A, (INTMEM_1D1+4)[] ROM:5B3D ld INTMEM_20, #-3C80h ROM:5B41 ld INTMEM_20+2, #1C9h ROM:5B45 divu INTMEM_20, INTMEM_5E ROM:5B48 jnv ROM_5B4D ROM:5B4A ldbse INTMEM_20, #-1 ROM:5B4D ROM:5B4D ROM_5B4D: ; CODE XREF: ROM:5B48↑j ROM:5B4D sub INTMEM_20, #0Bh ROM:5B51 jc ROM_5B55 ROM:5B53 clr INTMEM_20 ROM:5B55 ROM:5B55 ROM_5B55: ; CODE XREF: ROM:5B51↑j ROM:5B55 ld INTMEM_1C, INTMEM_DA ROM:5B58 cmp INTMEM_1C, INTMEM_20 ROM:5B5B jnc ROM_5B60 ROM:5B5D ld INTMEM_1C, INTMEM_20 ROM:5B60 ROM:5B60 ROM_5B60: ; CODE XREF: ROM:5B5B↑j ROM:5B60 ld INTMEM_1A, INTMEM_1C ROM:5B63 cmp INTMEM_1A, ZERO_REG ; Zero register ROM:5B66 je ROM_5B8D ROM:5B68 cmpb ZERO_REG, (INTMEM_1D1+4)[] ; Zero register ROM:5B6D je ROM_5B72 ROM:5B6F shl INTMEM_1A, #1 ROM:5B72 ROM:5B72 ROM_5B72: ; CODE XREF: ROM:5B6D↑j ROM:5B72 cmp INTMEM_1A, 6Ch[INTMEM_55+1] ROM:5B77 jnc ROM_5B85 ROM:5B79 cmp INTMEM_1A, 6Eh[INTMEM_55+1] ROM:5B7E jnc ROM_5B8D ROM:5B80 andb INTMEM_FB, #-21h ROM:5B83 sjmp ROM_5B90 ROM:5B85 ; --------------------------------------------------------------------------- ROM:5B85 ROM:5B85 ROM_5B85: ; CODE XREF: ROM:5B77↑j ROM:5B85 ld INTMEM_1C, 6Ch[INTMEM_55+1] ROM:5B8A shr INTMEM_1C, #1 ROM:5B8D ROM:5B8D ROM_5B8D: ; CODE XREF: ROM:5B66↑j ROM:5B8D ; ROM:5B7E↑j ROM:5B8D orb INTMEM_FB, #20h ; ' ' ROM:5B90 ROM:5B90 ROM_5B90: ; CODE XREF: ROM:5B83↑j ROM:5B90 jbs INTMEM_FB, 2, ROM_5BD7 ROM:5B93 ld INTMEM_1C+2, (INTMEM_1A4+2)[] ROM:5B98 ld INTMEM_20, (INTMEM_1A4+4)[] ROM:5B9D ldb INTMEM_20+3, (INTMEM_1D1+4)[] ROM:5BA2 ldb INTMEM_20+2, 0F5h[INTMEM_55+1] ROM:5BA7 jbc INTMEM_F5+1, 7, ROM_5BD1 ROM:5BAA jbs INTMEM_FB, 6, ROM_5BD4 ROM:5BAD orb INTMEM_FB, #40h ; '@' ROM:5BB0 ld INTMEM_32, INTMEM_1C ROM:5BB3 ld INTMEM_1C, #20h ; ' ' ROM:5BB7 jbs INTMEM_F7, 1, ROM_5BC8 ROM:5BBA ldb INTMEM_1C+2, INTMEM_1AE[] ROM:5BBF ld INTMEM_1C, #1Fh ROM:5BC3 lcall ROM_32F3 ROM:5BC6 clrb INTMEM_1C+1 ROM:5BC8 ROM:5BC8 ROM_5BC8: ; CODE XREF: ROM:5BB7↑j ROM:5BC8 mulu INTMEM_1C, INTMEM_32 ROM:5BCB shrl INTMEM_1C, #8 ROM:5BCE ljmp ROM_34D3 ROM:5BD1 ; --------------------------------------------------------------------------- ROM:5BD1 ROM:5BD1 ROM_5BD1: ; CODE XREF: ROM:5BA7↑j ROM:5BD1 andb INTMEM_FB, #-41h ROM:5BD4 ROM:5BD4 ROM_5BD4: ; CODE XREF: ROM:5BAA↑j ROM:5BD4 lcall ROM_324E ROM:5BD7 ROM:5BD7 ROM_5BD7: ; CODE XREF: ROM:ROM_5B90↑j ROM:5BD7 ld INTMEM_1A, INTMEM_64[] ROM:5BDC add INTMEM_1A, #-8000h ROM:5BE0 add INTMEM_1A, INTMEM_66[] ROM:5BE5 st INTMEM_1A, (INTMEM_3C4+4)[] ROM:5BEA ret ROM:5BEB ROM:5BEB ; =============== S U B R O U T I N E ======================================= ROM:5BEB ROM:5BEB ROM:5BEB ROM_5BEB: ; CODE XREF: ROM_2A16:ROM_4862↑p ROM:5BEB cmpb INTMEM_9C, ZERO_REG ; Zero register ROM:5BEE jne ROM_5C1C ROM:5BF0 ld INTMEM_20+2, #1E8h ROM:5BF4 ld INTMEM_20, #1D8h ROM:5BF8 ROM:5BF8 ROM_5BF8: ; CODE XREF: ROM_5BEB+1D↓j ROM:5BF8 ld INTMEM_1C, [INTMEM_20]+ ROM:5BFB mulu INTMEM_1C, [INTMEM_20+2] ROM:5BFE shrl INTMEM_1C, #0Ah ROM:5C01 st INTMEM_1C, [INTMEM_20+2]+ ROM:5C04 cmp INTMEM_20+2, #1F0h ROM:5C08 jnc ROM_5BF8 ROM:5C0A ld INTMEM_1C, 38h[INTMEM_55+1] ROM:5C0F mulu INTMEM_1C, INTMEM_186[] ROM:5C14 st INTMEM_1C+2, INTMEM_186[] ROM:5C19 orb INTMEM_F9, #-80h ROM:5C1C ROM:5C1C ROM_5C1C: ; CODE XREF: ROM_5BEB+3↑j ROM:5C1C cmpb INTMEM_9C, #2 ROM:5C1F jne ROM_5C44 ROM:5C21 cmp INTMEM_5E, 60h[INTMEM_55+1] ROM:5C26 jnh ROM_5C31 ROM:5C28 cmp INTMEM_5E, 5Ch[INTMEM_55+1] ROM:5C2D jc ROM_5C46 ROM:5C2F sjmp ROM_5CC6 ROM:5C31 ; --------------------------------------------------------------------------- ROM:5C31 ROM:5C31 ROM_5C31: ; CODE XREF: ROM_5BEB+3B↑j ROM:5C31 andb INTMEM_FB, #-11h ROM:5C34 andb INTMEM_FB, #-9 ROM:5C37 ld INTMEM_1C, 5Ah[INTMEM_55+1] ROM:5C3C st INTMEM_1C, INTMEM_1A2[] ROM:5C41 andb INTMEM_FB, #-5 ROM:5C44 ROM:5C44 ROM_5C44: ; CODE XREF: ROM_5BEB+34↑j ROM:5C44 sjmp ROM_5CF0 ROM:5C46 ; --------------------------------------------------------------------------- ROM:5C46 ROM:5C46 ROM_5C46: ; CODE XREF: ROM_5BEB+42↑j ROM:5C46 jbs INTMEM_FB, 4, ROM_5C81 ROM:5C49 jbs INTMEM_FB, 3, ROM_5C6A ROM:5C4C orb INTMEM_FB, #8 ROM:5C4F st ZERO_REG, INTMEM_1A0[] ; Zero register ROM:5C54 ldb INTMEM_1A, INTMEM_1AE[] ROM:5C59 cmpb INTMEM_1A, 0F1h[INTMEM_55+1] ROM:5C5E jc ROM_5C7B ROM:5C60 ld INTMEM_20, 62h[INTMEM_55+1] ROM:5C65 st INTMEM_20, INTMEM_1A0[] ROM:5C6A ROM:5C6A ROM_5C6A: ; CODE XREF: ROM_5BEB+5E↑j ROM:5C6A cmp ZERO_REG, INTMEM_1A0[] ; Zero register ROM:5C6F jne ROM_5CA9 ROM:5C71 ld INTMEM_20, 64h[INTMEM_55+1] ROM:5C76 st INTMEM_20, INTMEM_1A0[] ROM:5C7B ROM:5C7B ROM_5C7B: ; CODE XREF: ROM_5BEB+73↑j ROM:5C7B andb INTMEM_FB, #-9 ROM:5C7E orb INTMEM_FB, #10h ROM:5C81 ROM:5C81 ROM_5C81: ; CODE XREF: ROM_5BEB:ROM_5C46↑j ROM:5C81 ld INTMEM_1C, 5Ah[INTMEM_55+1] ROM:5C86 sub INTMEM_1C, 5Ch[INTMEM_55+1] ROM:5C8B ld INTMEM_20+2, INTMEM_1A0[] ROM:5C90 clr INTMEM_20 ROM:5C92 divu INTMEM_20, 64h[INTMEM_55+1] ROM:5C97 jnv ROM_5C9C ROM:5C99 ldbse INTMEM_20, #-1 ROM:5C9C ROM:5C9C ROM_5C9C: ; CODE XREF: ROM_5BEB+AC↑j ROM:5C9C mulu INTMEM_20, INTMEM_1C ROM:5C9F add INTMEM_20+2, 5Ch[INTMEM_55+1] ROM:5CA4 st INTMEM_20+2, INTMEM_1A2[] ROM:5CA9 ROM:5CA9 ROM_5CA9: ; CODE XREF: ROM_5BEB+84↑j ROM:5CA9 cmpb INTMEM_9C, INTMEM_9B ROM:5CAC jne ROM_5CBF ROM:5CAE ld INTMEM_20, INTMEM_1A0[] ROM:5CB3 cmp ZERO_REG, INTMEM_20 ; Zero register ROM:5CB6 je ROM_5CBF ROM:5CB8 dec INTMEM_20 ROM:5CBA st INTMEM_20, INTMEM_1A0[] ROM:5CBF ROM:5CBF ROM_5CBF: ; CODE XREF: ROM_5BEB+C1↑j ROM:5CBF ; ROM_5BEB+CB↑j ROM:5CBF cmp INTMEM_5E, INTMEM_1A2[] ROM:5CC4 jc ROM_5CD3 ROM:5CC6 ROM:5CC6 ROM_5CC6: ; CODE XREF: ROM_5BEB+44↑j ROM:5CC6 jbc INTMEM_FB, 2, ROM_5CF0 ROM:5CC9 ld INTMEM_DA, INTMEM_1A4[] ROM:5CCE andb INTMEM_FB, #-5 ROM:5CD1 sjmp ROM_5CF0 ROM:5CD3 ; --------------------------------------------------------------------------- ROM:5CD3 ROM:5CD3 ROM_5CD3: ; CODE XREF: ROM_5BEB+D9↑j ROM:5CD3 ld INTMEM_1C, INTMEM_1A2[] ROM:5CD8 add INTMEM_1C, 5Eh[INTMEM_55+1] ROM:5CDD cmp INTMEM_5E, INTMEM_1C ROM:5CE0 jnh ROM_5CF0 ROM:5CE2 jbs INTMEM_FB, 2, ROM_5CED ROM:5CE5 orb INTMEM_FB, #4 ROM:5CE8 st INTMEM_DA, INTMEM_1A4[] ROM:5CED ROM:5CED ROM_5CED: ; CODE XREF: ROM_5BEB+F7↑j ROM:5CED lcall ROM_3ACE ROM:5CF0 ROM:5CF0 ROM_5CF0: ; CODE XREF: ROM_5BEB:ROM_5C44↑j ROM:5CF0 ; ROM_5BEB:ROM_5CC6↑j ... ROM:5CF0 ldb INTMEM_20+2, INTMEM_153[] ROM:5CF5 djnz INTMEM_EC, ROM_5D70 ROM:5CF8 ldb INTMEM_EC, 153h[INTMEM_55+1] ROM:5CFD subb INTMEM_1C+2, INTMEM_20+2, INTMEM_283[] ROM:5D03 jc ROM_5D13 ROM:5D05 negb INTMEM_1C+2 ROM:5D07 cmpb INTMEM_1C+2, 152h[INTMEM_55+1] ROM:5D0C jnc ROM_5D25 ROM:5D0E stb ZERO_REG, INTMEM_282[] ; Zero register ROM:5D13 ROM:5D13 ROM_5D13: ; CODE XREF: ROM_5BEB+118↑j ROM:5D13 stb INTMEM_20+2, INTMEM_283[] ROM:5D18 subb INTMEM_1A, INTMEM_20+2, 151h[INTMEM_55+1] ROM:5D1E jnc ROM_5D25 ROM:5D20 cmpb INTMEM_1A, INTMEM_F1 ROM:5D23 jc ROM_5D33 ROM:5D25 ROM:5D25 ROM_5D25: ; CODE XREF: ROM_5BEB+121↑j ROM:5D25 ; ROM_5BEB+133↑j ROM:5D25 ldb INTMEM_F1, INTMEM_F0 ROM:5D28 ldb INTMEM_F0, INTMEM_EF ROM:5D2B ldb INTMEM_EF, INTMEM_EE ROM:5D2E ldb INTMEM_EE, INTMEM_ED ROM:5D31 sjmp ROM_5D6D ROM:5D33 ; --------------------------------------------------------------------------- ROM:5D33 ROM:5D33 ROM_5D33: ; CODE XREF: ROM_5BEB+138↑j ROM:5D33 ldb INTMEM_F1, INTMEM_20+2 ROM:5D36 ldb INTMEM_F0, INTMEM_20+2 ROM:5D39 ldb INTMEM_EF, INTMEM_20+2 ROM:5D3C ldb INTMEM_EE, INTMEM_20+2 ROM:5D3F cmp INTMEM_5E, 3Ah[INTMEM_55+1] ROM:5D44 jnc ROM_5D6D ROM:5D46 cmp INTMEM_5E, 3Eh[INTMEM_55+1] ROM:5D4B jc ROM_5D6D ROM:5D4D ldb INTMEM_20, INTMEM_282[] ROM:5D52 cmpb INTMEM_20, 154h[INTMEM_55+1] ROM:5D57 jc ROM_5D6D ROM:5D59 ldb INTMEM_1A+1, INTMEM_282[] ROM:5D5E incb INTMEM_1A+1 ROM:5D60 stb INTMEM_1A+1, INTMEM_282[] ROM:5D65 ld INTMEM_1C, INTMEM_26E[] ROM:5D6A lcall ROM_3ADB ROM:5D6D ROM:5D6D ROM_5D6D: ; CODE XREF: ROM_5BEB+146↑j ROM:5D6D ; ROM_5BEB+159↑j ... ROM:5D6D ldb INTMEM_ED, INTMEM_20+2 ROM:5D70 ROM:5D70 ROM_5D70: ; CODE XREF: ROM_5BEB+10A↑j ROM:5D70 ret ROM:5D70 ; End of function ROM_5BEB ROM:5D70 ROM:5D71 ROM:5D71 ; =============== S U B R O U T I N E ======================================= ROM:5D71 ROM:5D71 ROM:5D71 ROM_5D71: ; CODE XREF: ROM_4849+C↑p ROM:5D71 andb INTMEM_FB, #7Fh ROM:5D74 jbc INTMEM_F5+1, 6, ROM_5DA1 ROM:5D77 jbs INTMEM_FB+1, 0, ROM_5D89 ROM:5D7A ldb INTMEM_1C, INTMEM_1AE[] ROM:5D7F cmpb INTMEM_1C, 0F8h[INTMEM_55+1] ROM:5D84 jnh ROM_5DA4 ROM:5D86 orb INTMEM_FB+1, #1 ROM:5D89 ROM:5D89 ROM_5D89: ; CODE XREF: ROM_5D71+6↑j ROM:5D89 ldb INTMEM_1C+1, INTMEM_1AD[] ROM:5D8E cmpb INTMEM_1C+1, 0F6h[INTMEM_55+1] ROM:5D93 jnh ROM_5D9C ROM:5D95 cmpb INTMEM_DC+3, 0F7h[INTMEM_55+1] ROM:5D9A jh ROM_5DA4 ROM:5D9C ROM:5D9C ROM_5D9C: ; CODE XREF: ROM_5D71+22↑j ROM:5D9C orb INTMEM_FB, #-80h ROM:5D9F sjmp ROM_5DA4 ROM:5DA1 ; --------------------------------------------------------------------------- ROM:5DA1 ROM:5DA1 ROM_5DA1: ; CODE XREF: ROM_5D71+3↑j ROM:5DA1 andb INTMEM_FB+1, #-2 ROM:5DA4 ROM:5DA4 ROM_5DA4: ; CODE XREF: ROM_5D71+13↑j ROM:5DA4 ; ROM_5D71+29↑j ... ROM:5DA4 jbs INTMEM_FB, 7, ROM_5DAC ROM:5DA7 andb INTMEM_A3, #-11h ROM:5DAA sjmp ROM_5DAF ROM:5DAC ; --------------------------------------------------------------------------- ROM:5DAC ROM:5DAC ROM_5DAC: ; CODE XREF: ROM_5D71:ROM_5DA4↑j ROM:5DAC orb INTMEM_A3, #10h ROM:5DAF ROM:5DAF ROM_5DAF: ; CODE XREF: ROM_5D71+39↑j ROM:5DAF jbs INTMEM_FB+1, 1, ROM_5DD9 ROM:5DB2 jbs INTMEM_FB+1, 2, ROM_5DD1 ROM:5DB5 ldb INTMEM_C8, 0FAh[INTMEM_55+1] ROM:5DBA jbc INTMEM_FB+1, 0, ROM_5DD9 ROM:5DBD ld INTMEM_1C, #20h ; ' ' ROM:5DC1 ldb INTMEM_1C+2, INTMEM_1AE[] ROM:5DC6 lcall ROM_32F3 ROM:5DC9 stb INTMEM_1C, INTMEM_271[] ROM:5DCE orb INTMEM_FB+1, #4 ROM:5DD1 ROM:5DD1 ROM_5DD1: ; CODE XREF: ROM_5D71+41↑j ROM:5DD1 cmpb ZERO_REG, INTMEM_C8 ; Zero register ROM:5DD4 jne ROM_5DD9 ROM:5DD6 orb INTMEM_FB+1, #2 ROM:5DD9 ROM:5DD9 ROM_5DD9: ; CODE XREF: ROM_5D71:ROM_5DAF↑j ROM:5DD9 ; ROM_5D71+49↑j ... ROM:5DD9 jbs INTMEM_F5+1, 6, ROM_5DF4 ROM:5DDC ldb INTMEM_C8, 0FAh[INTMEM_55+1] ROM:5DE1 andb INTMEM_FB+1, #-3 ROM:5DE4 andb INTMEM_FB+1, #-5 ROM:5DE7 andb INTMEM_F5, #-41h ROM:5DEA ldb INTMEM_20, 0F9h[INTMEM_55+1] ROM:5DEF stb INTMEM_20, INTMEM_270[] ROM:5DF4 ROM:5DF4 ROM_5DF4: ; CODE XREF: ROM_5D71:ROM_5DD9↑j ROM:5DF4 jbs INTMEM_F5, 6, ROM_5E1C ROM:5DF7 jbc INTMEM_FB+1, 0, ROM_5E1C ROM:5DFA jbs INTMEM_FB+1, 3, ROM_5E24 ROM:5DFD jbs INTMEM_FB+1, 1, ROM_5E16 ROM:5E00 jbs INTMEM_FA, 0, ROM_5E1C ROM:5E03 lcall ROM_3A4E ROM:5E06 cmpb INTMEM_1C+1, 0FFh[INTMEM_55+1] ROM:5E0B jc ROM_5E21 ROM:5E0D cmpb INTMEM_1C+1, 100h[INTMEM_55+1] ROM:5E12 jnh ROM_5E21 ROM:5E14 sjmp ROM_5ECF ROM:5E16 ; --------------------------------------------------------------------------- ROM:5E16 ROM:5E16 ROM_5E16: ; CODE XREF: ROM_5D71+8C↑j ROM:5E16 orb INTMEM_52, #-80h ROM:5E19 orb INTMEM_F5, #40h ; '@' ROM:5E1C ROM:5E1C ROM_5E1C: ; CODE XREF: ROM_5D71:ROM_5DF4↑j ROM:5E1C ; ROM_5D71+86↑j ... ROM:5E1C andb INTMEM_FB+1, #-9 ROM:5E1F sjmp ROM_5ECF ROM:5E21 ; --------------------------------------------------------------------------- ROM:5E21 ROM:5E21 ROM_5E21: ; CODE XREF: ROM_5D71+9A↑j ROM:5E21 ; ROM_5D71+A1↑j ROM:5E21 orb INTMEM_FB+1, #8 ROM:5E24 ROM:5E24 ROM_5E24: ; CODE XREF: ROM_5D71+89↑j ROM:5E24 jbc INTMEM_FB+1, 4, ROM_5E4D ROM:5E27 jbc INTMEM_FB, 1, ROM_5E39 ROM:5E2A ldb INTMEM_CE, 0FBh[INTMEM_55+1] ROM:5E2F jbs INTMEM_AD, 6, ROM_5E53 ROM:5E32 ldb INTMEM_CE, 0FCh[INTMEM_55+1] ROM:5E37 sjmp ROM_5E53 ROM:5E39 ; --------------------------------------------------------------------------- ROM:5E39 ROM:5E39 ROM_5E39: ; CODE XREF: ROM_5D71+B6↑j ROM:5E39 lcall ROM_3A4E ROM:5E3C cmpb INTMEM_1C+1, 0FDh[INTMEM_55+1] ROM:5E41 jh ROM_5E48 ROM:5E43 cmpb INTMEM_CE, ZERO_REG ; Zero register ROM:5E46 jne ROM_5E53 ROM:5E48 ROM:5E48 ROM_5E48: ; CODE XREF: ROM_5D71+D0↑j ROM:5E48 andb INTMEM_FB+1, #-11h ROM:5E4B sjmp ROM_5E55 ROM:5E4D ; --------------------------------------------------------------------------- ROM:5E4D ROM:5E4D ROM_5E4D: ; CODE XREF: ROM_5D71:ROM_5E24↑j ROM:5E4D jbc INTMEM_FB, 1, ROM_5E55 ROM:5E50 orb INTMEM_FB+1, #10h ROM:5E53 ROM:5E53 ROM_5E53: ; CODE XREF: ROM_5D71+BE↑j ROM:5E53 ; ROM_5D71+C6↑j ... ROM:5E53 sjmp ROM_5ECF ROM:5E55 ; --------------------------------------------------------------------------- ROM:5E55 ROM:5E55 ROM_5E55: ; CODE XREF: ROM_5D71+DA↑j ROM:5E55 ; ROM_5D71:ROM_5E4D↑j ROM:5E55 cmp INTMEM_D6, 70h[INTMEM_55+1] ROM:5E5A jc ROM_5E8A ROM:5E5C cmp INTMEM_D6, 72h[INTMEM_55+1] ROM:5E61 jnh ROM_5E78 ROM:5E63 andb INTMEM_F9, #-3 ROM:5E66 ldb INTMEM_B2, 102h[INTMEM_55+1] ROM:5E6B cmp INTMEM_D6, #61A8h ROM:5E6F jnc ROM_5E9A ROM:5E71 ldb INTMEM_B2, 101h[INTMEM_55+1] ROM:5E76 sjmp ROM_5E9A ROM:5E78 ; --------------------------------------------------------------------------- ROM:5E78 ROM:5E78 ROM_5E78: ; CODE XREF: ROM_5D71+F0↑j ROM:5E78 jbs INTMEM_F9, 1, ROM_5E8A ROM:5E7B cmpb INTMEM_B2, ZERO_REG ; Zero register ROM:5E7E jne ROM_5E9A ROM:5E80 orb INTMEM_F9, #2 ROM:5E83 ldb INTMEM_B2, 103h[INTMEM_55+1] ROM:5E88 sjmp ROM_5E9A ROM:5E8A ; --------------------------------------------------------------------------- ROM:5E8A ROM:5E8A ROM_5E8A: ; CODE XREF: ROM_5D71+E9↑j ROM:5E8A ; ROM_5D71:ROM_5E78↑j ROM:5E8A cmpb INTMEM_B2, ZERO_REG ; Zero register ROM:5E8D jne ROM_5E9A ROM:5E8F orb INTMEM_F5, #40h ; '@' ROM:5E92 orb INTMEM_52, #-80h ROM:5E95 andb INTMEM_F9, #-3 ROM:5E98 sjmp ROM_5ECF ROM:5E9A ; --------------------------------------------------------------------------- ROM:5E9A ROM:5E9A ROM_5E9A: ; CODE XREF: ROM_5D71+FE↑j ROM:5E9A ; ROM_5D71+105↑j ... ROM:5E9A jbs INTMEM_F5, 5, ROM_5EA9 ROM:5E9D ldb INTMEM_1C+2, INTMEM_1AE[] ROM:5EA2 cmpb INTMEM_1C+2, 105h[INTMEM_55+1] ROM:5EA7 jnh ROM_5ECF ROM:5EA9 ROM:5EA9 ROM_5EA9: ; CODE XREF: ROM_5D71:ROM_5E9A↑j ROM:5EA9 cmpb INTMEM_D3, 104h[INTMEM_55+1] ROM:5EAE jne ROM_5ECF ROM:5EB0 jbs INTMEM_FB, 2, ROM_5ECF ROM:5EB3 jbs INTMEM_FB, 5, ROM_5ECF ROM:5EB6 jbs INTMEM_AC, 7, ROM_5ED2 ROM:5EB9 ROM:5EB9 ROM_5EB9: ; CODE XREF: ROM_5D71:ROM_5ECF↓j ROM:5EB9 orb INTMEM_F5, #20h ; ' ' ROM:5EBC cmpb ZERO_REG, INTMEM_271[] ; Zero register ROM:5EC1 je ROM_5ED9 ROM:5EC3 ldb INTMEM_C9, INTMEM_271[] ROM:5EC8 stb ZERO_REG, INTMEM_271[] ; Zero register ROM:5ECD sjmp ROM_5ED9 ROM:5ECF ; --------------------------------------------------------------------------- ROM:5ECF ROM:5ECF ROM_5ECF: ; CODE XREF: ROM_5D71+A3↑j ROM:5ECF ; ROM_5D71+AE↑j ... ROM:5ECF jbs INTMEM_AC, 6, ROM_5EB9 ROM:5ED2 ROM:5ED2 ROM_5ED2: ; CODE XREF: ROM_5D71+145↑j ROM:5ED2 ld INTMEM_D6, #61A8h ROM:5ED6 andb INTMEM_F5, #-21h ROM:5ED9 ROM:5ED9 ROM_5ED9: ; CODE XREF: ROM_5D71+150↑j ROM:5ED9 ; ROM_5D71+15C↑j ROM:5ED9 andb INTMEM_FB+1, #7Fh ROM:5EDC lcall ROM_3A4E ROM:5EDF jbs INTMEM_FB+1, 6, ROM_5EEE ROM:5EE2 cmpb INTMEM_1C+1, 0FDh[INTMEM_55+1] ROM:5EE7 jnh ROM_5EFB ROM:5EE9 orb INTMEM_FB+1, #40h ; '@' ROM:5EEC sjmp ROM_5EF8 ROM:5EEE ; --------------------------------------------------------------------------- ROM:5EEE ROM:5EEE ROM_5EEE: ; CODE XREF: ROM_5D71+16E↑j ROM:5EEE cmpb INTMEM_1C+1, 0FEh[INTMEM_55+1] ROM:5EF3 jc ROM_5EFB ROM:5EF5 andb INTMEM_FB+1, #-41h ROM:5EF8 ROM:5EF8 ROM_5EF8: ; CODE XREF: ROM_5D71+17B↑j ROM:5EF8 orb INTMEM_FB+1, #-80h ROM:5EFB ROM:5EFB ROM_5EFB: ; CODE XREF: ROM_5D71+176↑j ROM:5EFB ; ROM_5D71+182↑j ROM:5EFB jbs INTMEM_F5, 5, ROM_5F03 ROM:5EFE andb INTMEM_FB+1, #-21h ROM:5F01 sjmp ROM_5FD6 ROM:5F03 ; --------------------------------------------------------------------------- ROM:5F03 ROM:5F03 ROM_5F03: ; CODE XREF: ROM_5D71:ROM_5EFB↑j ROM:5F03 jbc INTMEM_FB+1, 5, ROM_5F7A ROM:5F06 jbc INTMEM_FB+1, 7, ROM_5F1A ROM:5F09 ldb INTMEM_20+3, INTMEM_270[] ROM:5F0E cmpb ZERO_REG, INTMEM_20+3 ; Zero register ROM:5F11 je ROM_5F1A ROM:5F13 decb INTMEM_20+3 ROM:5F15 stb INTMEM_20+3, INTMEM_270[] ROM:5F1A ROM:5F1A ROM_5F1A: ; CODE XREF: ROM_5D71+195↑j ROM:5F1A ; ROM_5D71+1A0↑j ROM:5F1A jbs INTMEM_FB+1, 7, ROM_5F62 ROM:5F1D jbs INTMEM_FA, 5, ROM_5F27 ROM:5F20 cmpb INTMEM_B6, ZERO_REG ; Zero register ROM:5F23 je ROM_5F2E ROM:5F25 sjmp ROM_5F37 ROM:5F27 ; --------------------------------------------------------------------------- ROM:5F27 ROM:5F27 ROM_5F27: ; CODE XREF: ROM_5D71+1AC↑j ROM:5F27 cmpb INTMEM_B7, ZERO_REG ; Zero register ROM:5F2A je ROM_5F2E ROM:5F2C sjmp ROM_5F37 ROM:5F2E ; --------------------------------------------------------------------------- ROM:5F2E ROM:5F2E ROM_5F2E: ; CODE XREF: ROM_5D71+1B2↑j ROM:5F2E ; ROM_5D71+1B9↑j ROM:5F2E cmpb ZERO_REG, INTMEM_270[] ; Zero register ROM:5F33 jne ROM_5F37 ROM:5F35 sjmp ROM_5F7A ROM:5F37 ; --------------------------------------------------------------------------- ROM:5F37 ROM:5F37 ROM_5F37: ; CODE XREF: ROM_5D71+1B4↑j ROM:5F37 ; ROM_5D71+1BB↑j ... ROM:5F37 cmpb INTMEM_C5, ZERO_REG ; Zero register ROM:5F3A je ROM_5F3E ROM:5F3C sjmp ROM_5FD6 ROM:5F3E ; --------------------------------------------------------------------------- ROM:5F3E ROM:5F3E ROM_5F3E: ; CODE XREF: ROM_5D71+1C9↑j ROM:5F3E ldb INTMEM_C5, 108h[INTMEM_55+1] ROM:5F43 ld INTMEM_1C, #24h ; '$' ROM:5F47 jbs INTMEM_FB+1, 6, ROM_5F4E ROM:5F4A ld INTMEM_1C, #23h ; '#' ROM:5F4E ROM:5F4E ROM_5F4E: ; CODE XREF: ROM_5D71+1D6↑j ROM:5F4E ldb INTMEM_1C+2, INTMEM_DC+3 ROM:5F51 ldb INTMEM_1C+3, INTMEM_1AD[] ROM:5F56 lcall ROM_32F3 ROM:5F59 clrb INTMEM_1C+1 ROM:5F5B stb INTMEM_1C, INTMEM_3CD[] ROM:5F60 sjmp ROM_5FB3 ROM:5F62 ; --------------------------------------------------------------------------- ROM:5F62 ROM:5F62 ROM_5F62: ; CODE XREF: ROM_5D71:ROM_5F1A↑j ROM:5F62 ld INTMEM_1C+2, INTMEM_156[] ROM:5F67 ld INTMEM_20, INTMEM_D6 ROM:5F6A shr INTMEM_20, #1 ROM:5F6D st INTMEM_20, INTMEM_156[] ROM:5F72 add INTMEM_1C+2, INTMEM_20 ROM:5F75 st INTMEM_1C+2, INTMEM_260[] ROM:5F7A ROM:5F7A ROM_5F7A: ; CODE XREF: ROM_5D71:ROM_5F03↑j ROM:5F7A ; ROM_5D71+1C4↑j ROM:5F7A orb INTMEM_FB+1, #20h ; ' ' ROM:5F7D ldb INTMEM_B6, 106h[INTMEM_55+1] ROM:5F82 ldb INTMEM_B7, 107h[INTMEM_55+1] ROM:5F87 ldb INTMEM_1C+3, INTMEM_1AD[] ROM:5F8C ldb INTMEM_1C+2, INTMEM_DC+3 ROM:5F8F ld INTMEM_1C, #22h ; '"' ROM:5F93 jbs INTMEM_FB+1, 6, ROM_5F9A ROM:5F96 ld INTMEM_1C, #21h ; '!' ROM:5F9A ROM:5F9A ROM_5F9A: ; CODE XREF: ROM_5D71+222↑j ROM:5F9A lcall ROM_32F3 ROM:5F9D stb INTMEM_1C, INTMEM_3CE[] ROM:5FA2 clrb INTMEM_1C+1 ROM:5FA4 mulub INTMEM_20, INTMEM_C9, #8 ROM:5FA8 add INTMEM_20, #190h ROM:5FAC mulu INTMEM_1C, INTMEM_20 ROM:5FAF divu INTMEM_1C, #32h ; '2' ROM:5FB3 ROM:5FB3 ROM_5FB3: ; CODE XREF: ROM_5D71+1EF↑j ROM:5FB3 jbc INTMEM_FB+1, 6, ROM_5FC7 ROM:5FB6 sub INTMEM_D6, INTMEM_1C ROM:5FB9 cmp INTMEM_D6, 72h[INTMEM_55+1] ROM:5FBE jc ROM_5FD6 ROM:5FC0 ld INTMEM_D6, 72h[INTMEM_55+1] ROM:5FC5 sjmp ROM_5FD6 ROM:5FC7 ; --------------------------------------------------------------------------- ROM:5FC7 ROM:5FC7 ROM_5FC7: ; CODE XREF: ROM_5D71:ROM_5FB3↑j ROM:5FC7 add INTMEM_D6, INTMEM_1C ROM:5FCA cmp INTMEM_D6, 70h[INTMEM_55+1] ROM:5FCF jnh ROM_5FD6 ROM:5FD1 ld INTMEM_D6, 70h[INTMEM_55+1] ROM:5FD6 ROM:5FD6 ROM_5FD6: ; CODE XREF: ROM_5D71+190↑j ROM:5FD6 ; ROM_5D71+1CB↑j ... ROM:5FD6 jbc INTMEM_F5, 5, ROM_6019 ROM:5FD9 jbc INTMEM_F7, 6, ROM_6019 ROM:5FDC jbs INTMEM_F9, 3, ROM_6017 ROM:5FDF jbc INTMEM_F7, 7, ROM_6017 ROM:5FE2 ldb INTMEM_1C, INTMEM_1F7[] ROM:5FE7 cmpb INTMEM_1C, 10Ch[INTMEM_55+1] ROM:5FEC jc ROM_6017 ROM:5FEE ldb INTMEM_1C, INTMEM_1F5[] ROM:5FF3 cmpb INTMEM_1C, 10Bh[INTMEM_55+1] ROM:5FF8 jnh ROM_6017 ROM:5FFA ldb INTMEM_1C, INTMEM_1F9[] ROM:5FFF cmpb INTMEM_1C, 109h[INTMEM_55+1] ROM:6004 jc ROM_6017 ROM:6006 cmpb INTMEM_1C, 10Ah[INTMEM_55+1] ROM:600B jnh ROM_6017 ROM:600D cmpb INTMEM_B3, ZERO_REG ; Zero register ROM:6010 jne ROM_6015 ROM:6012 jbs INTMEM_FB+1, 7, ROM_601B ROM:6015 ROM:6015 ROM_6015: ; CODE XREF: ROM_5D71+29F↑j ROM:6015 sjmp ROM_60A2 ROM:6017 ; --------------------------------------------------------------------------- ROM:6017 ROM:6017 ROM_6017: ; CODE XREF: ROM_5D71+26B↑j ROM:6017 ; ROM_5D71+26E↑j ... ROM:6017 sjmp ROM_608E ROM:6019 ; --------------------------------------------------------------------------- ROM:6019 ROM:6019 ROM_6019: ; CODE XREF: ROM_5D71:ROM_5FD6↑j ROM:6019 ; ROM_5D71+268↑j ROM:6019 sjmp ROM_6089 ROM:601B ; --------------------------------------------------------------------------- ROM:601B ROM:601B ROM_601B: ; CODE XREF: ROM_5D71+2A1↑j ROM:601B ldb INTMEM_1C+1, INTMEM_272[] ROM:6020 incb INTMEM_1C+1 ROM:6022 stb INTMEM_1C+1, INTMEM_272[] ROM:6027 ld INTMEM_20, INTMEM_262[] ROM:602C ld INTMEM_20+2, INTMEM_264[] ROM:6031 add INTMEM_20, INTMEM_260[] ROM:6036 addc INTMEM_20+2, ZERO_REG ; Zero register ROM:6039 st INTMEM_20, INTMEM_262[] ROM:603E st INTMEM_20+2, INTMEM_264[] ROM:6043 ldbze INTMEM_1A, INTMEM_272[] ROM:6048 cmpb INTMEM_1A, 10Dh[INTMEM_55+1] ROM:604D jnc ROM_60A2 ROM:604F ldb INTMEM_1C+3, INTMEM_273[] ROM:6054 cmpb INTMEM_1C+3, 10Eh[INTMEM_55+1] ROM:6059 jc ROM_6093 ROM:605B incb INTMEM_1C+3 ROM:605D stb INTMEM_1C+3, INTMEM_273[] ROM:6062 divu INTMEM_20, INTMEM_1A ROM:6065 cmp INTMEM_20, 74h[INTMEM_55+1] ROM:606A jc ROM_607E ROM:606C cmp INTMEM_20, 76h[INTMEM_55+1] ROM:6071 jh ROM_6087 ROM:6073 cmpb INTMEM_42+1, 111h[INTMEM_55+1] ROM:6078 jnh ROM_6087 ROM:607A decb INTMEM_42+1 ROM:607C sjmp ROM_6093 ROM:607E ; --------------------------------------------------------------------------- ROM:607E ROM:607E ROM_607E: ; CODE XREF: ROM_5D71+2F9↑j ROM:607E cmpb INTMEM_42+1, 110h[INTMEM_55+1] ROM:6083 jc ROM_6087 ROM:6085 incb INTMEM_42+1 ROM:6087 ROM:6087 ROM_6087: ; CODE XREF: ROM_5D71+300↑j ROM:6087 ; ROM_5D71+307↑j ... ROM:6087 sjmp ROM_6093 ROM:6089 ; --------------------------------------------------------------------------- ROM:6089 ROM:6089 ROM_6089: ; CODE XREF: ROM_5D71:ROM_6019↑j ROM:6089 stb ZERO_REG, INTMEM_273[] ; Zero register ROM:608E ROM:608E ROM_608E: ; CODE XREF: ROM_5D71:ROM_6017↑j ROM:608E ldb INTMEM_B3, 10Fh[INTMEM_55+1] ROM:6093 ROM:6093 ROM_6093: ; CODE XREF: ROM_5D71+2E8↑j ROM:6093 ; ROM_5D71+30B↑j ... ROM:6093 stb ZERO_REG, INTMEM_272[] ; Zero register ROM:6098 st ZERO_REG, INTMEM_264[] ; Zero register ROM:609D st ZERO_REG, INTMEM_262[] ; Zero register ROM:60A2 ROM:60A2 ROM_60A2: ; CODE XREF: ROM_5D71:ROM_6015↑j ROM:60A2 ; ROM_5D71+2DC↑j ROM:60A2 ret ROM:60A2 ; End of function ROM_5D71 ROM:60A2 ROM:60A3 ROM:60A3 ; =============== S U B R O U T I N E ======================================= ROM:60A3 ROM:60A3 ROM:60A3 ROM_60A3: ; CODE XREF: ROM_4849+3↑p ROM:60A3 jbc INTMEM_F5+1, 6, ROM_610C ROM:60A6 jbs INTMEM_F9, 1, ROM_610C ROM:60A9 ldb INTMEM_1A, INTMEM_1AE[] ROM:60AE cmpb INTMEM_1A, 0CDh[INTMEM_55+1] ROM:60B3 jnc ROM_610C ROM:60B5 cmpb INTMEM_1A, 0CEh[INTMEM_55+1] ROM:60BA jh ROM_60BF ROM:60BC jbc INTMEM_F9, 4, ROM_610C ROM:60BF ROM:60BF ROM_60BF: ; CODE XREF: ROM_60A3+17↑j ROM:60BF jbc INTMEM_F9, 2, ROM_60EA ROM:60C2 ldb INTMEM_1C+2, 0CFh[INTMEM_55+1] ROM:60C7 cmpb INTMEM_1C+2, INTMEM_1AD[] ROM:60CC jh ROM_60EA ROM:60CE addb INTMEM_1C+2, 0D0h[INTMEM_55+1] ROM:60D3 cmpb INTMEM_1C+2, INTMEM_1AD[] ROM:60D8 jnc ROM_60DD ROM:60DA jbc INTMEM_F9, 5, ROM_60EA ROM:60DD ROM:60DD ROM_60DD: ; CODE XREF: ROM_60A3+35↑j ROM:60DD orb INTMEM_F9, #20h ; ' ' ROM:60E0 orb INTMEM_F9, #10h ROM:60E3 ldb INTMEM_1C, 0D2h[INTMEM_55+1] ROM:60E8 sjmp ROM_6111 ROM:60EA ; --------------------------------------------------------------------------- ROM:60EA ROM:60EA ROM_60EA: ; CODE XREF: ROM_60A3:ROM_60BF↑j ROM:60EA ; ROM_60A3+29↑j ... ROM:60EA andb INTMEM_F9, #-21h ROM:60ED orb INTMEM_F9, #10h ROM:60F0 ldb INTMEM_1C+2, INTMEM_DC+3 ROM:60F3 ldb INTMEM_1C+3, INTMEM_1AD[] ROM:60F8 ld INTMEM_1C, #5 ROM:60FC lcall ROM_32F3 ROM:60FF jbc INTMEM_F9, 3, ROM_6111 ROM:6102 mulub INTMEM_1C, 0D1h[INTMEM_55+1] ROM:6107 divub INTMEM_1C, #64h ; 'd' ROM:610A sjmp ROM_6111 ROM:610C ; --------------------------------------------------------------------------- ROM:610C ROM:610C ROM_610C: ; CODE XREF: ROM_60A3↑j ROM:610C ; ROM_60A3+3↑j ... ROM:610C andb INTMEM_F9, #-11h ROM:610F clrb INTMEM_1C ROM:6111 ROM:6111 ROM_6111: ; CODE XREF: ROM_60A3+45↑j ROM:6111 ; ROM_60A3+5C↑j ... ROM:6111 stb INTMEM_1C, INTMEM_F3[] ROM:6116 ret ROM:6116 ; End of function ROM_60A3 ROM:6116 ROM:6117 ROM:6117 ; =============== S U B R O U T I N E ======================================= ROM:6117 ROM:6117 ROM:6117 ROM_6117: ; CODE XREF: ROM_4849+6↑p ROM:6117 ROM:6117 ; FUNCTION CHUNK AT ROM:4924 SIZE 0000000E BYTES ROM:6117 ROM:6117 ld INTMEM_1A, #384h ROM:611B st INTMEM_1A, INTMEM_266[] ROM:6120 clrb INTMEM_E1 ROM:6122 ldb INTMEM_1C+2, INTMEM_1C8[] ROM:6127 ldb INTMEM_1C+3, INTMEM_1AF[] ROM:612C ld INTMEM_1C, #25h ; '%' ROM:6130 lcall ROM_32F3 ROM:6133 stb INTMEM_1C, INTMEM_3CF[] ROM:6138 ldb INTMEM_1C+2, INTMEM_1C ROM:613B lcall ROM_4CC2 ROM:613E stb INTMEM_1C, INTMEM_F4[] ROM:6143 ldb INTMEM_1C, INTMEM_E4 ROM:6146 ld INTMEM_1A, #6EDCh ROM:614A ljmp ROM_4924 ROM:614A ; End of function ROM_6117 ROM:614A ROM:614D ; --------------------------------------------------------------------------- ROM:614D jbc INTMEM_F5+1, 6, ROM_6155 ROM:6150 ROM:6150 ROM_6150: ; CODE XREF: ROM:61EE↓j ROM:6150 ldb INTMEM_E4, #3 ROM:6153 ROM:6153 ROM_6153: ; CODE XREF: ROM:6172↓j ROM:6153 sjmp ROM_623F ROM:6155 ; --------------------------------------------------------------------------- ROM:6155 ROM:6155 ROM_6155: ; CODE XREF: ROM:614D↑j ROM:6155 jbc INTMEM_AD, 7, ROM_6165 ROM:6158 ROM:6158 ROM_6158: ; CODE XREF: ROM:61B7↓j ROM:6158 ldb INTMEM_E4, #1 ROM:615B ROM:615B ROM_615B: ; CODE XREF: ROM:6160↓j ROM:615B sjmp ROM_623F ROM:615D ; --------------------------------------------------------------------------- ROM:615D jbs INTMEM_F5+1, 6, ROM_6167 ROM:6160 jbs INTMEM_AD, 7, ROM_615B ROM:6163 ROM:6163 ROM_6163: ; CODE XREF: ROM:616F↓j ROM:6163 clrb INTMEM_E4 ROM:6165 ROM:6165 ROM_6165: ; CODE XREF: ROM:ROM_6155↑j ROM:6165 sjmp ROM_623F ROM:6167 ; --------------------------------------------------------------------------- ROM:6167 ROM:6167 ROM_6167: ; CODE XREF: ROM:615D↑j ROM:6167 ldb INTMEM_E4, #2 ROM:616A orb INTMEM_FD, #1 ROM:616D sjmp ROM_6239 ROM:616F ; --------------------------------------------------------------------------- ROM:616F jbc INTMEM_F5+1, 6, ROM_6163 ROM:6172 jbc INTMEM_AD, 7, ROM_6153 ROM:6175 ldb INTMEM_1C+3, INTMEM_F4[] ROM:617A addb INTMEM_1C+3, 113h[INTMEM_55+1] ROM:617F cmpb INTMEM_1C+3, #-4Ch ROM:6182 jnh ROM_6187 ROM:6184 ldb INTMEM_1C+3, #-4Ch ROM:6187 ROM:6187 ROM_6187: ; CODE XREF: ROM:6182↑j ROM:6187 ldb INTMEM_1C+2, INTMEM_1B0[] ROM:618C ld INTMEM_1C, #26h ; '&' ROM:6190 lcall ROM_32F3 ROM:6193 addb INTMEM_DC+2, INTMEM_8C, INTMEM_1C ROM:6197 jc ROM_619E ROM:6199 cmpb INTMEM_DC+2, INTMEM_1C+3 ROM:619C jnh ROM_61A1 ROM:619E ROM:619E ROM_619E: ; CODE XREF: ROM:6197↑j ROM:619E ldb INTMEM_DC+2, INTMEM_1C+3 ROM:61A1 ROM:61A1 ROM_61A1: ; CODE XREF: ROM:619C↑j ROM:61A1 stb INTMEM_8C, (INTMEM_273+1)[] ROM:61A6 cmpb INTMEM_E3, 114h[INTMEM_55+1] ROM:61AB jc ROM_61B2 ROM:61AD ROM:61AD ROM_61AD: ; CODE XREF: ROM:61FD↓j ROM:61AD ldb INTMEM_E3, 114h[INTMEM_55+1] ROM:61B2 ROM:61B2 ROM_61B2: ; CODE XREF: ROM:61AB↑j ROM:61B2 ldb INTMEM_E4, #6 ROM:61B5 sjmp ROM_6220 ROM:61B7 ; --------------------------------------------------------------------------- ROM:61B7 jbc INTMEM_F5+1, 6, ROM_6158 ROM:61BA jbs INTMEM_AD, 7, ROM_6220 ROM:61BD ldb INTMEM_1C+2, INTMEM_1B0[] ROM:61C2 ld INTMEM_1C, #27h ; ''' ROM:61C6 lcall ROM_32F3 ROM:61C9 subb INTMEM_DC+2, INTMEM_8C, INTMEM_1C ROM:61CD jh ROM_61D2 ROM:61CF ldb INTMEM_DC+2, #1 ROM:61D2 ROM:61D2 ROM_61D2: ; CODE XREF: ROM:61CD↑j ROM:61D2 stb INTMEM_8C, (INTMEM_273+1)[] ROM:61D7 ROM:61D7 ROM_61D7: ; CODE XREF: ROM:621E↓j ROM:61D7 ldb INTMEM_E3, 97h[INTMEM_55+1] ROM:61DC ldb INTMEM_E4, #4 ROM:61DF sjmp ROM_623F ROM:61E1 ; --------------------------------------------------------------------------- ROM:61E1 jbs INTMEM_AD, 7, ROM_61F0 ROM:61E4 cmpb ZERO_REG, INTMEM_DC+2 ; Zero register ROM:61E7 jne ROM_623F ROM:61E9 stb ZERO_REG, (INTMEM_273+1)[] ; Zero register ROM:61EE sjmp ROM_6150 ROM:61F0 ; --------------------------------------------------------------------------- ROM:61F0 ROM:61F0 ROM_61F0: ; CODE XREF: ROM:61E1↑j ROM:61F0 ldb INTMEM_1A, (INTMEM_273+1)[] ROM:61F5 stb INTMEM_DC+2, (INTMEM_273+1)[] ROM:61FA ldb INTMEM_DC+2, INTMEM_1A ROM:61FD sjmp ROM_61AD ROM:61FF ; --------------------------------------------------------------------------- ROM:61FF jbc INTMEM_AD, 7, ROM_6211 ROM:6202 cmpb ZERO_REG, INTMEM_DC+2 ; Zero register ROM:6205 jne ROM_6220 ROM:6207 stb ZERO_REG, (INTMEM_273+1)[] ; Zero register ROM:620C ldb INTMEM_E4, #5 ROM:620F sjmp ROM_6220 ROM:6211 ; --------------------------------------------------------------------------- ROM:6211 ROM:6211 ROM_6211: ; CODE XREF: ROM:61FF↑j ROM:6211 ldb INTMEM_1A, (INTMEM_273+1)[] ROM:6216 stb INTMEM_DC+2, (INTMEM_273+1)[] ROM:621B ldb INTMEM_DC+2, INTMEM_1A ROM:621E sjmp ROM_61D7 ROM:6220 ; --------------------------------------------------------------------------- ROM:6220 ROM:6220 ROM_6220: ; CODE XREF: ROM:61B5↑j ROM:6220 ; ROM:61BA↑j ... ROM:6220 ld INTMEM_1C, #28h ; '(' ROM:6224 ldb INTMEM_1C+2, INTMEM_1C8[] ROM:6229 lcall ROM_32F3 ROM:622C addb INTMEM_E1, INTMEM_1C ROM:622F addb INTMEM_1C, INTMEM_F4[] ROM:6234 stb INTMEM_1C, INTMEM_F4[] ROM:6239 ROM:6239 ROM_6239: ; CODE XREF: ROM:616D↑j ROM:6239 ld INTMEM_1C, #2Ah ; '*' ROM:623D sjmp ROM_6243 ROM:623F ; --------------------------------------------------------------------------- ROM:623F ROM:623F ROM_623F: ; CODE XREF: ROM:ROM_6153↑j ROM:623F ; ROM:ROM_615B↑j ... ROM:623F ld INTMEM_1C, #29h ; ')' ROM:6243 ROM:6243 ROM_6243: ; CODE XREF: ROM:623D↑j ROM:6243 ldb INTMEM_1C+2, INTMEM_1C8[] ROM:6248 lcall ROM_32F3 ROM:624B stb INTMEM_1C, INTMEM_E2 ROM:624E ldb INTMEM_1C, INTMEM_1B0[] ROM:6253 ldb INTMEM_1C+1, INTMEM_F2[] ROM:6258 jbs INTMEM_AD+1, 0, ROM_625D ROM:625B sjmp ROM_62DF ROM:625D ; --------------------------------------------------------------------------- ROM:625D ROM:625D ROM_625D: ; CODE XREF: ROM:6258↑j ROM:625D jbc INTMEM_F8, 4, ROM_62DF ROM:6260 cmpb INTMEM_1C, 116h[INTMEM_55+1] ROM:6265 jh ROM_62DF ROM:6267 cmpb INTMEM_1C+1, 118h[INTMEM_55+1] ROM:626C jh ROM_62DF ROM:626E cmp INTMEM_5E, 78h[INTMEM_55+1] ROM:6273 jh ROM_62DF ROM:6275 jbs INTMEM_FD, 1, ROM_62B4 ROM:6278 cmpb INTMEM_1C, 117h[INTMEM_55+1] ROM:627D jnc ROM_6281 ROM:627F ROM:627F ROM_627F: ; CODE XREF: ROM:6286↓j ROM:627F sjmp ROM_630A ROM:6281 ; --------------------------------------------------------------------------- ROM:6281 ROM:6281 ROM_6281: ; CODE XREF: ROM:627D↑j ROM:6281 cmpb INTMEM_1C+1, 119h[INTMEM_55+1] ROM:6286 jc ROM_627F ROM:6288 cmp INTMEM_5E, 7Ah[INTMEM_55+1] ROM:628D jc ROM_630A ROM:628F orb INTMEM_FD, #2 ROM:6292 ldb INTMEM_1C+3, INTMEM_8C ROM:6295 ldb INTMEM_1C+2, 11Ah[INTMEM_55+1] ROM:629A lcall ROM_4CEA ROM:629D stb INTMEM_1C+2, INTMEM_DC+2 ROM:62A0 ldb INTMEM_1C+2, INTMEM_F4[] ROM:62A5 addb INTMEM_1C+2, 11Ch[INTMEM_55+1] ROM:62AA cmpb INTMEM_DC+2, INTMEM_1C+2 ROM:62AD jnh ROM_6305 ROM:62AF ldb INTMEM_DC+2, INTMEM_1C+2 ROM:62B2 sjmp ROM_6305 ROM:62B4 ; --------------------------------------------------------------------------- ROM:62B4 ROM:62B4 ROM_62B4: ; CODE XREF: ROM:6275↑j ROM:62B4 jbs INTMEM_F9, 3, ROM_62C2 ROM:62B7 cmpb ZERO_REG, INTMEM_DC+2 ; Zero register ROM:62BA jne ROM_630A ROM:62BC orb INTMEM_F9, #8 ROM:62BF orb INTMEM_A3, #2 ROM:62C2 ROM:62C2 ROM_62C2: ; CODE XREF: ROM:ROM_62B4↑j ROM:62C2 ldb INTMEM_1C+2, 115h[INTMEM_55+1] ROM:62C7 ldb INTMEM_1C+3, INTMEM_F4[] ROM:62CC lcall ROM_4CEA ROM:62CF subb INTMEM_1A, INTMEM_1C+2, INTMEM_F4[] ROM:62D5 addb INTMEM_E1, INTMEM_1A ROM:62D8 stb INTMEM_1C+2, INTMEM_F4[] ROM:62DD sjmp ROM_630A ROM:62DF ; --------------------------------------------------------------------------- ROM:62DF ROM:62DF ROM_62DF: ; CODE XREF: ROM:625B↑j ROM:62DF ; ROM:ROM_625D↑j ... ROM:62DF jbc INTMEM_FD, 1, ROM_630A ROM:62E2 ldb INTMEM_1C+3, INTMEM_8C ROM:62E5 ldb INTMEM_1C+2, 11Bh[INTMEM_55+1] ROM:62EA lcall ROM_4CEA ROM:62ED cmpb INTMEM_1C+3, INTMEM_F4[] ROM:62F2 jc ROM_62F9 ROM:62F4 ldb INTMEM_1C+3, INTMEM_F4[] ROM:62F9 ROM:62F9 ROM_62F9: ; CODE XREF: ROM:62F2↑j ROM:62F9 stb INTMEM_1C+3, INTMEM_DC+2 ROM:62FC andb INTMEM_FD, #-3 ROM:62FF andb INTMEM_F9, #-9 ROM:6302 andb INTMEM_A3, #-3 ROM:6305 ROM:6305 ROM_6305: ; CODE XREF: ROM:62AD↑j ROM:6305 ; ROM:62B2↑j ROM:6305 ldb INTMEM_E3, 97h[INTMEM_55+1] ROM:630A ROM:630A ROM_630A: ; CODE XREF: ROM:ROM_627F↑j ROM:630A ; ROM:628D↑j ... ROM:630A jbs INTMEM_FA, 0, ROM_631C ROM:630D ldb INTMEM_1C, INTMEM_1F5[] ROM:6312 jbc INTMEM_FD, 2, ROM_6321 ROM:6315 cmpb INTMEM_1C, 11Eh[INTMEM_55+1] ROM:631A jnh ROM_632B ROM:631C ROM:631C ROM_631C: ; CODE XREF: ROM:ROM_630A↑j ROM:631C andb INTMEM_FD, #-5 ROM:631F sjmp ROM_634B ROM:6321 ; --------------------------------------------------------------------------- ROM:6321 ROM:6321 ROM_6321: ; CODE XREF: ROM:6312↑j ROM:6321 cmpb INTMEM_1C, 11Dh[INTMEM_55+1] ROM:6326 jc ROM_634B ROM:6328 orb INTMEM_FD, #4 ROM:632B ROM:632B ROM_632B: ; CODE XREF: ROM:631A↑j ROM:632B ldb INTMEM_1C+2, 120h[INTMEM_55+1] ROM:6330 ldb INTMEM_1C+3, INTMEM_F4[] ROM:6335 lcall ROM_4CEA ROM:6338 subb INTMEM_1A, INTMEM_1C+2, INTMEM_F4[] ROM:633E addb INTMEM_E1, INTMEM_1A ROM:6341 stb INTMEM_1C+2, INTMEM_F4[] ROM:6346 addb INTMEM_E2, 11Fh[INTMEM_55+1] ROM:634B ROM:634B ROM_634B: ; CODE XREF: ROM:631F↑j ROM:634B ; ROM:6326↑j ROM:634B ldb INTMEM_1C+2, 121h[INTMEM_55+1] ROM:6350 ldb INTMEM_1C+3, INTMEM_F4[] ROM:6355 lcall ROM_4CEA ROM:6358 stb INTMEM_1C+2, (INTMEM_273+3)[] ROM:635D ld INTMEM_1C, #2Bh ; '+' ROM:6361 ldb INTMEM_1C+2, INTMEM_1B0[] ROM:6366 lcall ROM_32F3 ROM:6369 ldb INTMEM_1C+3, INTMEM_F4[] ROM:636E subb INTMEM_1C+3, INTMEM_1C ROM:6371 jc ROM_6375 ROM:6373 clrb INTMEM_1C+3 ROM:6375 ROM:6375 ROM_6375: ; CODE XREF: ROM:6371↑j ROM:6375 jbc INTMEM_F8, 4, ROM_63BA ROM:6378 ldb INTMEM_1A, (INTMEM_273+2)[] ROM:637D jbc INTMEM_FD, 3, ROM_63A9 ROM:6380 cmpb INTMEM_1A, INTMEM_F4[] ROM:6385 jh ROM_63A9 ROM:6387 jbs INTMEM_FD, 4, ROM_639B ROM:638A cmpb INTMEM_8C, (INTMEM_273+2)[] ROM:638F jne ROM_63C5 ROM:6391 orb INTMEM_FD, #10h ROM:6394 ldb INTMEM_B8, 123h[INTMEM_55+1] ROM:6399 sjmp ROM_63C5 ROM:639B ; --------------------------------------------------------------------------- ROM:639B ROM:639B ROM_639B: ; CODE XREF: ROM:6387↑j ROM:639B cmpb INTMEM_8C, (INTMEM_273+2)[] ROM:63A0 jne ROM_63C2 ROM:63A2 cmpb ZERO_REG, INTMEM_B8 ; Zero register ROM:63A5 jne ROM_63C5 ROM:63A7 sjmp ROM_63AE ROM:63A9 ; --------------------------------------------------------------------------- ROM:63A9 ROM:63A9 ROM_63A9: ; CODE XREF: ROM:637D↑j ROM:63A9 ; ROM:6385↑j ROM:63A9 ldb INTMEM_1A, INTMEM_F4[] ROM:63AE ROM:63AE ROM_63AE: ; CODE XREF: ROM:63A7↑j ROM:63AE subb INTMEM_1A, 122h[INTMEM_55+1] ROM:63B3 jnc ROM_63BA ROM:63B5 cmpb INTMEM_1A, INTMEM_1C+3 ROM:63B8 jc ROM_63BD ROM:63BA ROM:63BA ROM_63BA: ; CODE XREF: ROM:ROM_6375↑j ROM:63BA ; ROM:63B3↑j ROM:63BA ldb INTMEM_1A, INTMEM_1C+3 ROM:63BD ROM:63BD ROM_63BD: ; CODE XREF: ROM:63B8↑j ROM:63BD stb INTMEM_1A, (INTMEM_273+2)[] ROM:63C2 ROM:63C2 ROM_63C2: ; CODE XREF: ROM:63A0↑j ROM:63C2 andb INTMEM_FD, #-11h ROM:63C5 ROM:63C5 ROM_63C5: ; CODE XREF: ROM:638F↑j ROM:63C5 ; ROM:6399↑j ... ROM:63C5 addb INTMEM_1C, INTMEM_45, #-80h ROM:63C9 addb INTMEM_E2, INTMEM_1C ROM:63CC ldbze INTMEM_1C, INTMEM_E2 ROM:63CF mulub INTMEM_1C, #19h ROM:63D2 sub INTMEM_1C+2, INTMEM_5E, INTMEM_1C ROM:63D6 add INTMEM_D4, INTMEM_1C+2, #-8000h ROM:63DB add INTMEM_1C+2, #200h ROM:63DF jge ROM_63E3 ROM:63E1 clr INTMEM_1C+2 ROM:63E3 ROM:63E3 ROM_63E3: ; CODE XREF: ROM:63DF↑j ROM:63E3 shr INTMEM_1C+2, #2 ROM:63E6 cmpb ZERO_REG, INTMEM_1C+3 ; Zero register ROM:63E9 je ROM_63EE ROM:63EB ldb INTMEM_1C+2, #-1 ROM:63EE ROM:63EE ROM_63EE: ; CODE XREF: ROM:63E9↑j ROM:63EE stb INTMEM_1C+2, INTMEM_E5 ROM:63F1 jbs INTMEM_AD, 6, ROM_640F ROM:63F4 cmp INTMEM_D4, 7Ch[INTMEM_55+1] ROM:63F9 jh ROM_6400 ROM:63FB orb INTMEM_FA, #20h ; ' ' ROM:63FE sjmp ROM_6412 ROM:6400 ; --------------------------------------------------------------------------- ROM:6400 ROM:6400 ROM_6400: ; CODE XREF: ROM:63F9↑j ROM:6400 ldbze INTMEM_1C+2, 124h[INTMEM_55+1] ROM:6405 add INTMEM_1C+2, 7Ch[INTMEM_55+1] ROM:640A cmp INTMEM_D4, INTMEM_1C+2 ROM:640D jnh ROM_6412 ROM:640F ROM:640F ROM_640F: ; CODE XREF: ROM:63F1↑j ROM:640F andb INTMEM_FA, #-21h ROM:6412 ROM:6412 ROM_6412: ; CODE XREF: ROM:63FE↑j ROM:6412 ; ROM:640D↑j ROM:6412 orb INTMEM_FD, #20h ; ' ' ROM:6415 andb INTMEM_FD, #-41h ROM:6418 andb INTMEM_FD, #7Fh ROM:641B sub INTMEM_1C, INTMEM_D4, #-8000h ROM:6420 jc ROM_6427 ROM:6422 andb INTMEM_FD, #-21h ROM:6425 neg INTMEM_1C ROM:6427 ROM:6427 ROM_6427: ; CODE XREF: ROM:6420↑j ROM:6427 cmp INTMEM_1C, 7Eh[INTMEM_55+1] ROM:642C jc ROM_6436 ROM:642E andb INTMEM_FD, #-21h ROM:6431 orb INTMEM_FD, #40h ; '@' ROM:6434 sjmp ROM_6440 ROM:6436 ; --------------------------------------------------------------------------- ROM:6436 ROM:6436 ROM_6436: ; CODE XREF: ROM:642C↑j ROM:6436 cmp INTMEM_1C, 80h[INTMEM_55+1] ROM:643B jc ROM_6440 ROM:643D orb INTMEM_FD, #-80h ROM:6440 ROM:6440 ROM_6440: ; CODE XREF: ROM:6434↑j ROM:6440 ; ROM:643B↑j ROM:6440 jbs INTMEM_FE, 0, ROM_6469 ROM:6443 jbs INTMEM_FD, 3, ROM_6470 ROM:6446 ROM:6446 ROM_6446: ; CODE XREF: ROM:646E↓j ROM:6446 andb INTMEM_FE, #-2 ROM:6449 ldb INTMEM_1C+2, INTMEM_1C8[] ROM:644E ldb INTMEM_1C+3, INTMEM_1AF[] ROM:6453 ld INTMEM_1C, #2Ch ; ',' ROM:6457 lcall ROM_32F3 ROM:645A jbc INTMEM_F9, 2, ROM_6475 ROM:645D mulub INTMEM_1C, 126h[INTMEM_55+1] ROM:6462 divub INTMEM_1C, #0Ah ROM:6465 jv ROM_649D ROM:6467 sjmp ROM_6475 ROM:6469 ; --------------------------------------------------------------------------- ROM:6469 ROM:6469 ROM_6469: ; CODE XREF: ROM:ROM_6440↑j ROM:6469 cmp INTMEM_D4, 82h[INTMEM_55+1] ROM:646E jh ROM_6446 ROM:6470 ROM:6470 ROM_6470: ; CODE XREF: ROM:6443↑j ROM:6470 orb INTMEM_FE, #1 ROM:6473 clrb INTMEM_1C ROM:6475 ROM:6475 ROM_6475: ; CODE XREF: ROM:645A↑j ROM:6475 ; ROM:6467↑j ROM:6475 stb INTMEM_1C, (INTMEM_3CF+1)[] ROM:647A addb INTMEM_1C, INTMEM_F4[] ROM:647F jc ROM_649D ROM:6481 ldb INTMEM_34, INTMEM_1C ROM:6484 ldb INTMEM_20, (INTMEM_273+4)[] ROM:6489 mulub INTMEM_20, 125h[INTMEM_55+1] ROM:648E shl INTMEM_20, #1 ROM:6491 addb INTMEM_1C, INTMEM_20+1 ROM:6494 jc ROM_649D ROM:6496 cmpb INTMEM_1C, 127h[INTMEM_55+1] ROM:649B jnh ROM_64A2 ROM:649D ROM:649D ROM_649D: ; CODE XREF: ROM:6465↑j ROM:649D ; ROM:647F↑j ... ROM:649D ldb INTMEM_1C, 127h[INTMEM_55+1] ROM:64A2 ROM:64A2 ROM_64A2: ; CODE XREF: ROM:649B↑j ROM:64A2 stb INTMEM_1C, (INTMEM_273+5)[] ROM:64A7 ldb INTMEM_E5+1, INTMEM_8C ROM:64AA sub INTMEM_1C, INTMEM_D4, #-8000h ROM:64AF je ROM_64F5 ROM:64B1 jnc ROM_64D4 ROM:64B3 divub INTMEM_1C, 12Ah[INTMEM_55+1] ROM:64B8 jv ROM_64CD ROM:64BA cmpb INTMEM_1C, #0 ROM:64BD jne ROM_64C1 ROM:64BF incb INTMEM_1C ROM:64C1 ROM:64C1 ROM_64C1: ; CODE XREF: ROM:64BD↑j ROM:64C1 subb INTMEM_E5+1, INTMEM_1C ROM:64C4 jnc ROM_64CD ROM:64C6 cmpb INTMEM_E5+1, (INTMEM_273+2)[] ROM:64CB jc ROM_64F5 ROM:64CD ROM:64CD ROM_64CD: ; CODE XREF: ROM:64B8↑j ROM:64CD ; ROM:64C4↑j ROM:64CD ldb INTMEM_E5+1, (INTMEM_273+2)[] ROM:64D2 sjmp ROM_64F5 ROM:64D4 ; --------------------------------------------------------------------------- ROM:64D4 ROM:64D4 ROM_64D4: ; CODE XREF: ROM:64B1↑j ROM:64D4 neg INTMEM_1C ROM:64D6 divub INTMEM_1C, 12Ah[INTMEM_55+1] ROM:64DB jv ROM_64F0 ROM:64DD cmpb INTMEM_1C, #0 ROM:64E0 jne ROM_64E4 ROM:64E2 incb INTMEM_1C ROM:64E4 ROM:64E4 ROM_64E4: ; CODE XREF: ROM:64E0↑j ROM:64E4 addb INTMEM_E5+1, INTMEM_1C ROM:64E7 jc ROM_64F0 ROM:64E9 cmpb INTMEM_E5+1, (INTMEM_273+3)[] ROM:64EE jnc ROM_64F5 ROM:64F0 ROM:64F0 ROM_64F0: ; CODE XREF: ROM:64DB↑j ROM:64F0 ; ROM:64E7↑j ROM:64F0 ldb INTMEM_E5+1, (INTMEM_273+3)[] ROM:64F5 ROM:64F5 ROM_64F5: ; CODE XREF: ROM:64AF↑j ROM:64F5 ; ROM:64CB↑j ... ROM:64F5 ldb INTMEM_1C+2, INTMEM_E5[] ROM:64FA ld INTMEM_1C, #2Dh ; '-' ROM:64FE lcall ROM_32F3 ROM:6501 stb INTMEM_1C, INTMEM_E5+2 ROM:6504 jbs INTMEM_FD, 5, ROM_6536 ROM:6507 ld INTMEM_1C, #2Eh ; '.' ROM:650B ldb INTMEM_1C+2, 12Bh[INTMEM_55+1] ROM:6510 lcall ROM_32F3 ROM:6513 stb INTMEM_1C, INTMEM_279[] ROM:6518 ld INTMEM_1C, #2Eh ; '.' ROM:651C ldb INTMEM_1C+2, INTMEM_42 ROM:651F lcall ROM_32F3 ROM:6522 stb INTMEM_1C, INTMEM_27A[] ROM:6527 ld INTMEM_1C, #30h ; '0' ROM:652B ldb INTMEM_1C+2, #-1 ROM:652E lcall ROM_32F3 ROM:6531 stb INTMEM_1C, INTMEM_27B[] ROM:6536 ROM:6536 ROM_6536: ; CODE XREF: ROM:6504↑j ROM:6536 jbc INTMEM_AB, 4, ROM_657E ROM:6539 jbs INTMEM_F5+1, 6, ROM_6597 ROM:653C jbs INTMEM_F8, 6, ROM_6569 ROM:653F ldb INTMEM_1C+1, INTMEM_1FD[] ROM:6544 cmpb INTMEM_1C+1, 0C2h[INTMEM_55+1] ROM:6549 jh ROM_6566 ROM:654B ROM:654B ROM_654B: ; CODE XREF: ROM:ROM_6569↓j ROM:654B ldb INTMEM_1C+2, INTMEM_1B0[] ROM:6550 ld INTMEM_1C, #32h ; '2' ROM:6554 lcall ROM_32F3 ROM:6557 ldb INTMEM_1C+2, INTMEM_1C ROM:655A addb INTMEM_1C, 12Bh[INTMEM_55+1] ROM:655F stb INTMEM_1C, (INTMEM_3D1+1)[] ROM:6564 sjmp ROM_6583 ROM:6566 ; --------------------------------------------------------------------------- ROM:6566 ROM:6566 ROM_6566: ; CODE XREF: ROM:6549↑j ROM:6566 orb INTMEM_F8, #40h ; '@' ROM:6569 ROM:6569 ROM_6569: ; CODE XREF: ROM:653C↑j ROM:6569 jbs INTMEM_AB, 6, ROM_654B ROM:656C jbc INTMEM_F7, 5, ROM_6579 ROM:656F jbs INTMEM_A9, 4, ROM_6591 ROM:6572 ldb INTMEM_E5+3, INTMEM_1B5[] ROM:6577 sjmp ROM_658C ROM:6579 ; --------------------------------------------------------------------------- ROM:6579 ROM:6579 ROM_6579: ; CODE XREF: ROM:656C↑j ROM:6579 ldb INTMEM_E5+3, INTMEM_42 ROM:657C sjmp ROM_658C ROM:657E ; --------------------------------------------------------------------------- ROM:657E ROM:657E ROM_657E: ; CODE XREF: ROM:ROM_6536↑j ROM:657E ldb INTMEM_1C+2, 12Ch[INTMEM_55+1] ROM:6583 ROM:6583 ROM_6583: ; CODE XREF: ROM:6564↑j ROM:6583 lcall ROM_4CC2 ROM:6586 andb INTMEM_F8, #-41h ROM:6589 ldb INTMEM_E5+3, INTMEM_1C ROM:658C ROM:658C ROM_658C: ; CODE XREF: ROM:6577↑j ROM:658C ; ROM:657C↑j ROM:658C ldb INTMEM_E5+4, 97h[INTMEM_55+1] ROM:6591 ROM:6591 ROM_6591: ; CODE XREF: ROM:656F↑j ROM:6591 lcall ROM_687F ROM:6594 ljmp ROM_6872 ROM:6597 ; --------------------------------------------------------------------------- ROM:6597 ROM:6597 ROM_6597: ; CODE XREF: ROM:6539↑j ROM:6597 andb INTMEM_F8, #-41h ROM:659A ldb INTMEM_1C, INTMEM_E5+5 ROM:659D ld INTMEM_1A, #6EEAh ROM:65A1 ljmp ROM_4924 ROM:65A4 ; --------------------------------------------------------------------------- ROM:65A4 incb INTMEM_E5+5 ROM:65A6 ldb INTMEM_B8+2, 12Dh[INTMEM_55+1] ROM:65AB jbs INTMEM_AD, 6, ROM_65F2 ROM:65AE cmp INTMEM_D4, 84h[INTMEM_55+1] ROM:65B3 jnh ROM_65BE ROM:65B5 ldb INTMEM_B8+2, 12Eh[INTMEM_55+1] ROM:65BA incb INTMEM_E5+5 ROM:65BC sjmp ROM_662D ROM:65BE ; --------------------------------------------------------------------------- ROM:65BE ROM:65BE ROM_65BE: ; CODE XREF: ROM:65B3↑j ROM:65BE cmpb ZERO_REG, INTMEM_B8+2 ; Zero register ROM:65C1 je ROM_65D7 ROM:65C3 sjmp ROM_664C ROM:65C5 ; --------------------------------------------------------------------------- ROM:65C5 jbs INTMEM_AD, 6, ROM_65F2 ROM:65C8 cmpb ZERO_REG, INTMEM_B8+2 ; Zero register ROM:65CB jne ROM_662D ROM:65CD incb INTMEM_E5+5 ROM:65CF sjmp ROM_6621 ROM:65D1 ; --------------------------------------------------------------------------- ROM:65D1 jbs INTMEM_AD, 6, ROM_65F2 ROM:65D4 jbs INTMEM_FD, 5, ROM_6621 ROM:65D7 ROM:65D7 ROM_65D7: ; CODE XREF: ROM:65C1↑j ROM:65D7 orb INTMEM_F8, #10h ROM:65DA ROM:65DA ROM_65DA: ; CODE XREF: ROM:6602↓j ROM:65DA ; ROM:661C↓j ROM:65DA orb INTMEM_FD, #8 ROM:65DD ldb INTMEM_E5+5, #4 ROM:65E0 andb INTMEM_FE, #-3 ROM:65E3 sjmp ROM_662F ROM:65E5 ; --------------------------------------------------------------------------- ROM:65E5 jbc INTMEM_D4+1, 7, ROM_662F ROM:65E8 jbs INTMEM_AD, 6, ROM_65F2 ROM:65EB cmpb INTMEM_DC+3, 12Fh[INTMEM_55+1] ROM:65F0 jc ROM_662F ROM:65F2 ROM:65F2 ROM_65F2: ; CODE XREF: ROM:65AB↑j ROM:65F2 ; ROM:65C5↑j ... ROM:65F2 stb INTMEM_8C, (INTMEM_27B+1)[] ROM:65F7 andb INTMEM_FD, #-9 ROM:65FA orb INTMEM_F8, #10h ROM:65FD ldb INTMEM_E5+5, #5 ROM:6600 sjmp ROM_663A ROM:6602 ; --------------------------------------------------------------------------- ROM:6602 jbc INTMEM_D4+1, 7, ROM_65DA ROM:6605 jbc INTMEM_FA, 5, ROM_663A ROM:6608 jbc INTMEM_FE, 3, ROM_663A ROM:660B cmpb INTMEM_DC+3, 12Fh[INTMEM_55+1] ROM:6610 jnc ROM_663A ROM:6612 cmpb INTMEM_8C, (INTMEM_27B+1)[] ROM:6617 jne ROM_663A ROM:6619 lcall ROM_4D5D ROM:661C jbs INTMEM_1A, 0, ROM_65DA ROM:661F sjmp ROM_6642 ROM:6621 ; --------------------------------------------------------------------------- ROM:6621 ROM:6621 ROM_6621: ; CODE XREF: ROM:65CF↑j ROM:6621 ; ROM:65D4↑j ROM:6621 mulub INTMEM_1C, INTMEM_E5+2, 130h[INTMEM_55+1] ROM:6627 ldb INTMEM_E5+4, INTMEM_1C+1 ROM:662A ldb INTMEM_E5+3, INTMEM_E5+1 ROM:662D ROM:662D ROM_662D: ; CODE XREF: ROM:65BC↑j ROM:662D ; ROM:65CB↑j ROM:662D sjmp ROM_664C ROM:662F ; --------------------------------------------------------------------------- ROM:662F ROM:662F ROM_662F: ; CODE XREF: ROM:65E3↑j ROM:662F ; ROM:65E5↑j ... ROM:662F lcall ROM_4C97 ROM:6632 ldb INTMEM_E5+3, INTMEM_E5+1 ROM:6635 ldb INTMEM_E5+4, INTMEM_E5+2 ROM:6638 sjmp ROM_664C ROM:663A ; --------------------------------------------------------------------------- ROM:663A ROM:663A ROM_663A: ; CODE XREF: ROM:6600↑j ROM:663A ; ROM:6605↑j ... ROM:663A stb INTMEM_8C, (INTMEM_27B+1)[] ROM:663F andb INTMEM_FE, #-5 ROM:6642 ROM:6642 ROM_6642: ; CODE XREF: ROM:661F↑j ROM:6642 ldb INTMEM_E5+3, (INTMEM_273+5)[] ROM:6647 ldb INTMEM_E5+4, 131h[INTMEM_55+1] ROM:664C ROM:664C ROM_664C: ; CODE XREF: ROM:65C3↑j ROM:664C ; ROM:ROM_662D↑j ... ROM:664C jbs INTMEM_FE, 5, ROM_6665 ROM:664F jbc INTMEM_FE, 6, ROM_665D ROM:6652 jbs INTMEM_FD, 3, ROM_668C ROM:6655 ldb INTMEM_B4, 13Bh[INTMEM_55+1] ROM:665A andb INTMEM_FE, #-41h ROM:665D ROM:665D ROM_665D: ; CODE XREF: ROM:664F↑j ROM:665D cmpb ZERO_REG, INTMEM_B4 ; Zero register ROM:6660 jne ROM_66DE ROM:6662 orb INTMEM_FE, #20h ; ' ' ROM:6665 ROM:6665 ROM_6665: ; CODE XREF: ROM:ROM_664C↑j ROM:6665 jbc INTMEM_FD, 3, ROM_6689 ROM:6668 jbs INTMEM_AD, 6, ROM_6689 ROM:666B jbc INTMEM_F7, 7, ROM_6689 ROM:666E jbs INTMEM_F9, 3, ROM_6689 ROM:6671 cmpb ZERO_REG, INTMEM_E5+4 ; Zero register ROM:6674 jne ROM_6689 ROM:6676 ldb INTMEM_20+2, INTMEM_1B0[] ROM:667B cmpb INTMEM_20+2, 139h[INTMEM_55+1] ROM:6680 jh ROM_6689 ROM:6682 cmpb INTMEM_20+2, 0B1h[INTMEM_55+1] ROM:6687 jc ROM_668E ROM:6689 ROM:6689 ROM_6689: ; CODE XREF: ROM:ROM_6665↑j ROM:6689 ; ROM:6668↑j ... ROM:6689 andb INTMEM_FE, #-41h ROM:668C ROM:668C ROM_668C: ; CODE XREF: ROM:6652↑j ROM:668C sjmp ROM_66DE ROM:668E ; --------------------------------------------------------------------------- ROM:668E ROM:668E ROM_668E: ; CODE XREF: ROM:6687↑j ROM:668E jbs INTMEM_FE, 6, ROM_6699 ROM:6691 orb INTMEM_FE, #40h ; '@' ROM:6694 ldb INTMEM_B8+5, 13Ch[INTMEM_55+1] ROM:6699 ROM:6699 ROM_6699: ; CODE XREF: ROM:ROM_668E↑j ROM:6699 cmpb ZERO_REG, INTMEM_B8+5 ; Zero register ROM:669C jne ROM_66DE ROM:669E lcall ROM_4E14 ROM:66A1 jbs INTMEM_1A, 0, ROM_66A9 ROM:66A4 cmpb INTMEM_8C, INTMEM_42 ROM:66A7 jc ROM_66DE ROM:66A9 ROM:66A9 ROM_66A9: ; CODE XREF: ROM:66A1↑j ROM:66A9 ldb INTMEM_1C+1, INTMEM_42 ROM:66AC ldb INTMEM_1C, (INTMEM_27B+2)[] ROM:66B1 ldb INTMEM_20+1, INTMEM_8C ROM:66B4 subb INTMEM_20+1, INTMEM_E1[] ROM:66B9 jc ROM_66BD ROM:66BB clrb INTMEM_20+1 ROM:66BD ROM:66BD ROM_66BD: ; CODE XREF: ROM:66B9↑j ROM:66BD clrb INTMEM_20 ROM:66BF ldbze INTMEM_1C+2, 13Dh[INTMEM_55+1] ROM:66C4 lcall ROM_348E ROM:66C7 cmpb INTMEM_1C+1, 13Eh[INTMEM_55+1] ROM:66CC jnh ROM_66D3 ROM:66CE ldb INTMEM_1C+1, 13Eh[INTMEM_55+1] ROM:66D3 ROM:66D3 ROM_66D3: ; CODE XREF: ROM:66CC↑j ROM:66D3 stb INTMEM_1C, (INTMEM_27B+2)[] ROM:66D8 stb INTMEM_1C+1, INTMEM_42 ROM:66DB andb INTMEM_FE, #-21h ROM:66DE ROM:66DE ROM_66DE: ; CODE XREF: ROM:6660↑j ROM:66DE ; ROM:ROM_668C↑j ... ROM:66DE jbc INTMEM_FD, 3, ROM_6739 ROM:66E1 jbs INTMEM_AD, 6, ROM_6739 ROM:66E4 cmpb ZERO_REG, INTMEM_DC+2 ; Zero register ROM:66E7 jne ROM_6739 ROM:66E9 jbs INTMEM_FF, 0, ROM_66F9 ROM:66EC cmpb ZERO_REG, INTMEM_E5+4 ; Zero register ROM:66EF jne ROM_673C ROM:66F1 ldb INTMEM_B8+6, 140h[INTMEM_55+1] ROM:66F6 orb INTMEM_FF, #1 ROM:66F9 ROM:66F9 ROM_66F9: ; CODE XREF: ROM:66E9↑j ROM:66F9 cmpb ZERO_REG, INTMEM_B8+6 ; Zero register ROM:66FC jne ROM_673C ROM:66FE cmpb ZERO_REG, INTMEM_E5+4 ; Zero register ROM:6701 jne ROM_673C ROM:6703 subb INTMEM_20+1, INTMEM_8C, INTMEM_F4[] ROM:6709 jc ROM_670D ROM:670B clrb INTMEM_20+1 ROM:670D ROM:670D ROM_670D: ; CODE XREF: ROM:6709↑j ROM:670D clrb INTMEM_20 ROM:670F ldb INTMEM_1C+1, (INTMEM_273+4)[] ROM:6714 ldb INTMEM_1C, (INTMEM_27B+3)[] ROM:6719 ld INTMEM_1C+2, 8Ah[INTMEM_55+1] ROM:671E lcall ROM_348E ROM:6721 cmpb INTMEM_1C+1, 13Fh[INTMEM_55+1] ROM:6726 jnh ROM_672D ROM:6728 ldb INTMEM_1C+1, 13Fh[INTMEM_55+1] ROM:672D ROM:672D ROM_672D: ; CODE XREF: ROM:6726↑j ROM:672D stb INTMEM_1C+1, (INTMEM_273+4)[] ROM:6732 stb INTMEM_1C, (INTMEM_27B+3)[] ROM:6737 sjmp ROM_673C ROM:6739 ; --------------------------------------------------------------------------- ROM:6739 ROM:6739 ROM_6739: ; CODE XREF: ROM:ROM_66DE↑j ROM:6739 ; ROM:66E1↑j ... ROM:6739 andb INTMEM_FF, #-2 ROM:673C ROM:673C ROM_673C: ; CODE XREF: ROM:66EF↑j ROM:673C ; ROM:66FC↑j ... ROM:673C jbs INTMEM_AD, 6, ROM_6755 ROM:673F cmpb INTMEM_8C, INTMEM_280[] ROM:6744 jh ROM_6755 ROM:6746 ldb INTMEM_1C+2, INTMEM_1FD[] ROM:674B stb INTMEM_1C+2, INTMEM_27F[] ROM:6750 stb INTMEM_8C, INTMEM_280[] ROM:6755 ROM:6755 ROM_6755: ; CODE XREF: ROM:ROM_673C↑j ROM:6755 ; ROM:6744↑j ROM:6755 ldb INTMEM_1C+2, INTMEM_1AD[] ROM:675A ld INTMEM_1C, #33h ; '3' ROM:675E lcall ROM_32F3 ROM:6761 ldb INTMEM_1C+2, INTMEM_1C ROM:6764 lcall ROM_4CC2 ROM:6767 stb INTMEM_1C, (INTMEM_3D1+3)[] ROM:676C ldb INTMEM_1C+2, INTMEM_1FD[] ROM:6771 subb INTMEM_1C+2, INTMEM_27F[] ROM:6776 jc ROM_677C ROM:6778 clrb INTMEM_1C ROM:677A sjmp ROM_6795 ROM:677C ; --------------------------------------------------------------------------- ROM:677C ROM:677C ROM_677C: ; CODE XREF: ROM:6776↑j ROM:677C mulub INTMEM_1C+2, 141h[INTMEM_55+1] ROM:6781 divub INTMEM_1C+2, #10h ROM:6784 jv ROM_6795 ROM:6786 addb INTMEM_1C+2, INTMEM_280[] ROM:678B jc ROM_6795 ROM:678D cmpb INTMEM_1C+2, INTMEM_1C ROM:6790 jh ROM_6795 ROM:6792 ldb INTMEM_1C, INTMEM_1C+2 ROM:6795 ROM:6795 ROM_6795: ; CODE XREF: ROM:677A↑j ROM:6795 ; ROM:6784↑j ... ROM:6795 stb INTMEM_1C, (INTMEM_3D1+2)[] ROM:679A cmpb ZERO_REG, INTMEM_E5+6 ; Zero register ROM:679D jne ROM_67AC ROM:679F jbc INTMEM_AD, 6, ROM_67DC ROM:67A2 ROM:67A2 ROM_67A2: ; CODE XREF: ROM:67B2↓j ROM:67A2 andb INTMEM_FF, #-3 ROM:67A5 stb INTMEM_1C, INTMEM_E5+6 ROM:67A8 clrb INTMEM_C6 ROM:67AA sjmp ROM_67DC ROM:67AC ; --------------------------------------------------------------------------- ROM:67AC ROM:67AC ROM_67AC: ; CODE XREF: ROM:679D↑j ROM:67AC jbc INTMEM_AD, 6, ROM_67B4 ROM:67AF cmpb INTMEM_1C, INTMEM_E5+6 ROM:67B2 jc ROM_67A2 ROM:67B4 ROM:67B4 ROM_67B4: ; CODE XREF: ROM:ROM_67AC↑j ROM:67B4 jbc INTMEM_FF, 1, ROM_67C0 ROM:67B7 cmpb ZERO_REG, INTMEM_C6 ; Zero register ROM:67BA jne ROM_67DC ROM:67BC decb INTMEM_E5+6 ROM:67BE je ROM_67DC ROM:67C0 ROM:67C0 ROM_67C0: ; CODE XREF: ROM:ROM_67B4↑j ROM:67C0 addb INTMEM_1C+2, INTMEM_E5+6, 142h[INTMEM_55+1] ROM:67C6 jnc ROM_67CB ROM:67C8 ldb INTMEM_1C+2, #-1 ROM:67CB ROM:67CB ROM_67CB: ; CODE XREF: ROM:67C6↑j ROM:67CB ld INTMEM_20, 8Ch[INTMEM_55+1] ROM:67D0 divub INTMEM_20, INTMEM_1C+2 ROM:67D3 shrb INTMEM_20, #1 ROM:67D6 stb INTMEM_20, INTMEM_C6 ROM:67D9 orb INTMEM_FF, #2 ROM:67DC ROM:67DC ROM_67DC: ; CODE XREF: ROM:679F↑j ROM:67DC ; ROM:67AA↑j ... ROM:67DC cmpb INTMEM_E5+6, INTMEM_E5+3 ROM:67DF jnh ROM_67E9 ROM:67E1 ldb INTMEM_E5+3, INTMEM_E5+6 ROM:67E4 ldb INTMEM_E5+4, 97h[INTMEM_55+1] ROM:67E9 ROM:67E9 ROM_67E9: ; CODE XREF: ROM:67DF↑j ROM:67E9 ldb INTMEM_1C+2, INTMEM_1AD[] ROM:67EE ld INTMEM_1C, #34h ; '4' ROM:67F2 lcall ROM_32F3 ROM:67F5 stb INTMEM_1C, (INTMEM_3D1+5)[] ROM:67FA jbc INTMEM_AD, 6, ROM_6802 ROM:67FD stb INTMEM_1C, (INTMEM_280+1)[] ROM:6802 ROM:6802 ROM_6802: ; CODE XREF: ROM:67FA↑j ROM:6802 cmpb INTMEM_1C, (INTMEM_280+1)[] ROM:6807 jnh ROM_680E ROM:6809 ldb INTMEM_1C, (INTMEM_280+1)[] ROM:680E ROM:680E ROM_680E: ; CODE XREF: ROM:6807↑j ROM:680E ldb INTMEM_1C+2, INTMEM_1C ROM:6811 lcall ROM_4CC2 ROM:6814 stb INTMEM_1C, (INTMEM_3D1+4)[] ROM:6819 andb INTMEM_FF, #-5 ROM:681C cmpb INTMEM_DC+3, 0EFh[INTMEM_55+1] ROM:6821 jc ROM_6833 ROM:6823 orb INTMEM_FF, #4 ROM:6826 cmpb INTMEM_1C, INTMEM_E5+3 ROM:6829 jnh ROM_6833 ROM:682B ldb INTMEM_E5+3, INTMEM_1C ROM:682E ldb INTMEM_E5+4, 143h[INTMEM_55+1] ROM:6833 ROM:6833 ROM_6833: ; CODE XREF: ROM:6821↑j ROM:6833 ; ROM:6829↑j ROM:6833 cmpb ZERO_REG, INTMEM_DC+2 ; Zero register ROM:6836 je ROM_6847 ROM:6838 ldb INTMEM_E5+3, INTMEM_DC+2 ROM:683B ldb INTMEM_E5+4, INTMEM_E3 ROM:683E cmpb INTMEM_8C, INTMEM_DC+2 ROM:6841 jne ROM_6847 ROM:6843 clrb INTMEM_DC+2 ROM:6845 clrb INTMEM_E3 ROM:6847 ROM:6847 ROM_6847: ; CODE XREF: ROM:6836↑j ROM:6847 ; ROM:6841↑j ROM:6847 jbc INTMEM_FD, 3, ROM_686F ROM:684A jbs INTMEM_AD, 6, ROM_686F ROM:684D jbs INTMEM_AA, 0, ROM_686F ROM:6850 jbs INTMEM_F7, 6, ROM_6859 ROM:6853 jbs INTMEM_FD, 5, ROM_6872 ROM:6856 orb INTMEM_F7, #40h ; '@' ROM:6859 ROM:6859 ROM_6859: ; CODE XREF: ROM:6850↑j ROM:6859 ldb INTMEM_1C+2, INTMEM_E5[] ROM:685E ld INTMEM_1C, #35h ; '5' ROM:6862 lcall ROM_32F3 ROM:6865 mulub INTMEM_1C, #5 ROM:6868 st INTMEM_1C, INTMEM_266[] ROM:686D sjmp ROM_6872 ROM:686F ; --------------------------------------------------------------------------- ROM:686F ROM:686F ROM_686F: ; CODE XREF: ROM:ROM_6847↑j ROM:686F ; ROM:684A↑j ... ROM:686F andb INTMEM_F7, #-41h ROM:6872 ROM:6872 ROM_6872: ; CODE XREF: ROM:6594↑j ROM:6872 ; ROM:6853↑j ... ROM:6872 ldbze INTMEM_1C+2, INTMEM_E5+3 ROM:6875 ldbze INTMEM_20, INTMEM_E5+4 ROM:6878 ldbze INTMEM_1C, #1 ROM:687B lcall ROM_2ABD ROM:687E ret ROM:687F ROM:687F ; =============== S U B R O U T I N E ======================================= ROM:687F ROM:687F ROM:687F ROM_687F: ; CODE XREF: ROM:ROM_6591↑p ROM:687F andb INTMEM_F8, #-11h ROM:6882 andb INTMEM_FD, #-9 ROM:6885 clrb INTMEM_E5+5 ROM:6887 clrb INTMEM_DC+2 ROM:6889 clrb INTMEM_E3 ROM:688B andb INTMEM_F7, #-41h ROM:688E ret ROM:688E ; End of function ROM_687F ROM:688E ROM:688F ROM:688F ; =============== S U B R O U T I N E ======================================= ROM:688F ROM:688F ROM:688F ROM_688F: ; CODE XREF: ROM_4849+9↑p ROM:688F ROM:688F ; FUNCTION CHUNK AT ROM:4924 SIZE 0000000E BYTES ROM:688F ROM:688F ldb INTMEM_1C+1, INTMEM_1AE[] ROM:6894 cmpb INTMEM_1C+1, 14Ch[INTMEM_55+1] ROM:6899 jh ROM_68AC ROM:689B cmpb INTMEM_1C+1, 14Bh[INTMEM_55+1] ROM:68A0 jnc ROM_68AC ROM:68A2 cmp INTMEM_5E, 8Eh[INTMEM_55+1] ROM:68A7 jnc ROM_68AC ROM:68A9 jbc INTMEM_FD, 3, ROM_68B4 ROM:68AC ROM:68AC ROM_68AC: ; CODE XREF: ROM_688F+A↑j ROM:68AC ; ROM_688F+11↑j ... ROM:68AC clrb INTMEM_1C ROM:68AE clr INTMEM_20 ROM:68B0 clrb INTMEM_CF ROM:68B2 sjmp ROM_6988 ROM:68B4 ; --------------------------------------------------------------------------- ROM:68B4 ROM:68B4 ROM_68B4: ; CODE XREF: ROM_688F+1A↑j ROM:68B4 ldb INTMEM_1C+2, (INTMEM_DC+3)[] ROM:68B9 clr INTMEM_20 ROM:68BB ld INTMEM_1A, #6EF6h ROM:68BF ldb INTMEM_1C, INTMEM_227[] ROM:68C4 ljmp ROM_4924 ROM:68C7 ; --------------------------------------------------------------------------- ROM:68C7 ROM:68C7 ROM_68C7: ; CODE XREF: ROM_688F+5C↓j ROM:68C7 ; ROM_688F+88↓j ... ROM:68C7 ldb INTMEM_1C, #1 ROM:68CA clr INTMEM_20 ROM:68CC cmpb INTMEM_DC+3, 145h[INTMEM_55+1] ROM:68D1 jh ROM_6903 ROM:68D3 ROM:68D3 ROM_68D3: ; CODE XREF: ROM_688F+83↓j ROM:68D3 ; ROM_688F+9C↓j ... ROM:68D3 ldb INTMEM_CF, 147h[INTMEM_55+1] ROM:68D8 clr INTMEM_20 ROM:68DA ROM:68DA ROM_68DA: ; CODE XREF: ROM_688F+D9↓j ROM:68DA ldb INTMEM_1C, #2 ROM:68DD cmpb INTMEM_DC+3, 144h[INTMEM_55+1] ROM:68E2 jh ROM_68E6 ROM:68E4 sjmp ROM_695E ROM:68E6 ; --------------------------------------------------------------------------- ROM:68E6 ROM:68E6 ROM_68E6: ; CODE XREF: ROM_688F+53↑j ROM:68E6 cmpb INTMEM_DC+3, 145h[INTMEM_55+1] ROM:68EB jh ROM_68C7 ROM:68ED cmpb INTMEM_CF, ZERO_REG ; Zero register ROM:68F0 jne ROM_6903 ROM:68F2 ldb INTMEM_1C, #3 ROM:68F5 cmpb INTMEM_DC+3, 144h[INTMEM_55+1] ROM:68FA jnh ROM_696F ROM:68FC cmpb INTMEM_DC+3, 145h[INTMEM_55+1] ROM:6901 jh ROM_6905 ROM:6903 ROM:6903 ROM_6903: ; CODE XREF: ROM_688F+42↑j ROM:6903 ; ROM_688F+61↑j ROM:6903 sjmp ROM_6988 ROM:6905 ; --------------------------------------------------------------------------- ROM:6905 ROM:6905 ROM_6905: ; CODE XREF: ROM_688F+72↑j ROM:6905 ; ROM_688F+F7↓j ROM:6905 ldb INTMEM_CF, 14Ah[INTMEM_55+1] ROM:690A ldb INTMEM_1C, #4 ROM:690D cmpb INTMEM_DC+3, 145h[INTMEM_55+1] ROM:6912 jnh ROM_68D3 ROM:6914 cmpb INTMEM_CF, ZERO_REG ; Zero register ROM:6917 jnh ROM_68C7 ROM:6919 cmpb INTMEM_DC+3, 146h[INTMEM_55+1] ROM:691E jnc ROM_695C ROM:6920 ldbze INTMEM_20, INTMEM_CF ROM:6923 ldb INTMEM_1C, #5 ROM:6926 cmpb INTMEM_DC+3, 145h[INTMEM_55+1] ROM:692B jnh ROM_68D3 ROM:692D ldbze INTMEM_20, INTMEM_CF ROM:6930 cmpb INTMEM_CF, ZERO_REG ; Zero register ROM:6933 jnh ROM_68C7 ROM:6935 cmpb INTMEM_DC+3, 146h[INTMEM_55+1] ROM:693A jc ROM_6988 ROM:693C clr INTMEM_20 ROM:693E ldb INTMEM_1C, #6 ROM:6941 cmpb INTMEM_DC+3, 145h[INTMEM_55+1] ROM:6946 jnh ROM_68D3 ROM:6948 cmpb INTMEM_CF, ZERO_REG ; Zero register ROM:694B jh ROM_694F ROM:694D sjmp ROM_68C7 ROM:694F ; --------------------------------------------------------------------------- ROM:694F ROM:694F ROM_694F: ; CODE XREF: ROM_688F+BC↑j ROM:694F cmpb INTMEM_DC+3, 146h[INTMEM_55+1] ROM:6954 jnc ROM_6988 ROM:6956 ldbze INTMEM_20, INTMEM_CF ROM:6959 ldb INTMEM_1C, #5 ROM:695C ROM:695C ROM_695C: ; CODE XREF: ROM_688F+8F↑j ROM:695C sjmp ROM_6988 ROM:695E ; --------------------------------------------------------------------------- ROM:695E ROM:695E ROM_695E: ; CODE XREF: ROM_688F+55↑j ROM:695E ldb INTMEM_1C, #7 ROM:6961 cmpb INTMEM_DC+3, 146h[INTMEM_55+1] ROM:6966 jnh ROM_696A ROM:6968 sjmp ROM_68DA ROM:696A ; --------------------------------------------------------------------------- ROM:696A ROM:696A ROM_696A: ; CODE XREF: ROM_688F+D7↑j ROM:696A cmpb INTMEM_CF, ZERO_REG ; Zero register ROM:696D jh ROM_6988 ROM:696F ROM:696F ROM_696F: ; CODE XREF: ROM_688F+6B↑j ROM:696F ldb INTMEM_1C, #8 ROM:6972 cmpb INTMEM_DC+3, 145h[INTMEM_55+1] ROM:6977 jnh ROM_6988 ROM:6979 ldb INTMEM_CF, 148h[INTMEM_55+1] ROM:697E ldb INTMEM_1C, #9 ROM:6981 cmpb INTMEM_CF, ZERO_REG ; Zero register ROM:6984 jh ROM_6988 ROM:6986 sjmp ROM_6905 ROM:6988 ; --------------------------------------------------------------------------- ROM:6988 ROM:6988 ROM_6988: ; CODE XREF: ROM_688F+23↑j ROM:6988 ; ROM_688F:ROM_6903↑j ... ROM:6988 mulub INTMEM_20, 149h[INTMEM_55+1] ROM:698D divub INTMEM_20, 14Ah[INTMEM_55+1] ROM:6992 stb INTMEM_20, INTMEM_222[] ROM:6997 stb INTMEM_1C, INTMEM_227[] ROM:699C ldb INTMEM_1C+3, INTMEM_1C8[] ROM:69A1 ldb INTMEM_1C+2, INTMEM_DC+3 ROM:69A4 ld INTMEM_1C, #36h ; '6' ROM:69A8 lcall ROM_32F3 ROM:69AB stb INTMEM_1C, INTMEM_3D7[] ROM:69B0 subb INTMEM_34, INTMEM_1C, #-80h ROM:69B4 jbs INTMEM_FA, 0, ROM_69E8 ROM:69B7 jbs INTMEM_FA, 1, ROM_69E8 ROM:69BA ldb INTMEM_1C+3, INTMEM_1CB[] ROM:69BF ld INTMEM_1C, #37h ; '7' ROM:69C3 lcall ROM_32F3 ROM:69C6 stb INTMEM_1C, INTMEM_3D9[] ROM:69CB jbs INTMEM_FF, 3, ROM_6A15 ROM:69CE jbs INTMEM_FF, 4, ROM_69ED ROM:69D1 orb INTMEM_FF, #20h ; ' ' ROM:69D4 cmpb INTMEM_1C, #-80h ROM:69D7 jnh ROM_69EB ROM:69D9 ldb INTMEM_1A+1, 14Dh[INTMEM_55+1] ROM:69DE subb INTMEM_CA, INTMEM_1A+1, INTMEM_CA ROM:69E2 andb INTMEM_FF, #-21h ROM:69E5 orb INTMEM_FF, #10h ROM:69E8 ROM:69E8 ROM_69E8: ; CODE XREF: ROM_688F+125↑j ROM:69E8 ; ROM_688F+128↑j ... ROM:69E8 ldb INTMEM_1C, #-80h ROM:69EB ROM:69EB ROM_69EB: ; CODE XREF: ROM_688F+148↑j ROM:69EB sjmp ROM_6A51 ROM:69ED ; --------------------------------------------------------------------------- ROM:69ED ROM:69ED ROM_69ED: ; CODE XREF: ROM_688F+13F↑j ROM:69ED cmpb INTMEM_1C, #-80h ROM:69F0 jh ROM_6A03 ROM:69F2 ldb INTMEM_1A+1, 14Dh[INTMEM_55+1] ROM:69F7 subb INTMEM_CA, INTMEM_1A+1, INTMEM_CA ROM:69FB orb INTMEM_FF, #20h ; ' ' ROM:69FE ROM:69FE ROM_69FE: ; CODE XREF: ROM_688F+18C↓j ROM:69FE andb INTMEM_FF, #-11h ROM:6A01 sjmp ROM_6A51 ROM:6A03 ; --------------------------------------------------------------------------- ROM:6A03 ROM:6A03 ROM_6A03: ; CODE XREF: ROM_688F+161↑j ROM:6A03 cmpb INTMEM_CA, ZERO_REG ; Zero register ROM:6A06 jh ROM_6A31 ROM:6A08 ldb INTMEM_D0, 14Eh[INTMEM_55+1] ROM:6A0D orb INTMEM_FF, #20h ; ' ' ROM:6A10 orb INTMEM_FF, #8 ROM:6A13 sjmp ROM_6A31 ROM:6A15 ; --------------------------------------------------------------------------- ROM:6A15 ROM:6A15 ROM_6A15: ; CODE XREF: ROM_688F+13C↑j ROM:6A15 jbc INTMEM_FF, 4, ROM_6A1D ROM:6A18 cmpb INTMEM_D0, ZERO_REG ; Zero register ROM:6A1B jnh ROM_69FE ROM:6A1D ROM:6A1D ROM_6A1D: ; CODE XREF: ROM_688F:ROM_6A15↑j ROM:6A1D cmpb INTMEM_1C, #-80h ROM:6A20 jh ROM_6A31 ROM:6A22 ldb INTMEM_CA, 14Dh[INTMEM_55+1] ROM:6A27 clrb INTMEM_D0 ROM:6A29 andb INTMEM_FF, #-9 ROM:6A2C andb INTMEM_FF, #-11h ROM:6A2F sjmp ROM_6A51 ROM:6A31 ; --------------------------------------------------------------------------- ROM:6A31 ROM:6A31 ROM_6A31: ; CODE XREF: ROM_688F+177↑j ROM:6A31 ; ROM_688F+184↑j ... ROM:6A31 jbc INTMEM_FF, 5, ROM_69E8 ROM:6A34 cmpb ZERO_REG, 14Eh[INTMEM_55+1] ; Zero register ROM:6A39 je ROM_6A51 ROM:6A3B ldb INTMEM_20, 14Eh[INTMEM_55+1] ROM:6A40 subb INTMEM_20, INTMEM_D0 ROM:6A43 subb INTMEM_1C, #-80h ROM:6A46 mulub INTMEM_1C, INTMEM_20 ROM:6A49 divub INTMEM_1C, 14Eh[INTMEM_55+1] ROM:6A4E addb INTMEM_1C, #-80h ROM:6A51 ROM:6A51 ROM_6A51: ; CODE XREF: ROM_688F:ROM_69EB↑j ROM:6A51 ; ROM_688F+172↑j ... ROM:6A51 stb INTMEM_1C, INTMEM_3D8[] ROM:6A56 subb INTMEM_34+1, INTMEM_1C, #-80h ROM:6A5A ldb INTMEM_1C+2, INTMEM_DC+3 ROM:6A5D ldb INTMEM_1C+3, INTMEM_1AD[] ROM:6A62 ld INTMEM_1C, #38h ; '8' ROM:6A66 lcall ROM_32F3 ROM:6A69 stb INTMEM_1C, INTMEM_3DA[] ROM:6A6E mulub INTMEM_32, INTMEM_1C, #5 ROM:6A72 jbs INTMEM_F5+1, 6, ROM_6A7D ROM:6A75 ld INTMEM_32, 90h[INTMEM_55+1] ROM:6A7A ljmp ROM_6B2F ROM:6A7D ; --------------------------------------------------------------------------- ROM:6A7D ROM:6A7D ROM_6A7D: ; CODE XREF: ROM_688F+1E3↑j ROM:6A7D andb INTMEM_FE, #-9 ROM:6A80 jbc INTMEM_FA, 5, ROM_6ACD ROM:6A83 jbc INTMEM_FF, 6, ROM_6A93 ROM:6A86 st INTMEM_32, INTMEM_26C[] ROM:6A8B andb INTMEM_FF, #-41h ROM:6A8E ldb INTMEM_D0+1, 14Fh[INTMEM_55+1] ROM:6A93 ROM:6A93 ROM_6A93: ; CODE XREF: ROM_688F+1F4↑j ROM:6A93 ld INTMEM_32, INTMEM_26C[] ROM:6A98 jbs INTMEM_D4+1, 7, ROM_6A9D ROM:6A9B clrb INTMEM_D0+1 ROM:6A9D ROM:6A9D ROM_6A9D: ; CODE XREF: ROM_688F+209↑j ROM:6A9D ld INTMEM_1C+2, 92h[INTMEM_55+1] ROM:6AA2 cmpb ZERO_REG, 14Fh[INTMEM_55+1] ; Zero register ROM:6AA7 je ROM_6AC0 ROM:6AA9 sub INTMEM_20, INTMEM_1C+2, INTMEM_32 ROM:6AAD ldbze INTMEM_1A, INTMEM_D0+1 ROM:6AB0 mul INTMEM_20, INTMEM_1A ROM:6AB4 ldbze INTMEM_1A, 14Fh[INTMEM_55+1] ROM:6AB9 div INTMEM_20, INTMEM_1A ROM:6ABD sub INTMEM_1C+2, INTMEM_20 ROM:6AC0 ROM:6AC0 ROM_6AC0: ; CODE XREF: ROM_688F+218↑j ROM:6AC0 st INTMEM_1C+2, INTMEM_32 ROM:6AC3 cmpb INTMEM_D0+1, ZERO_REG ; Zero register ROM:6AC6 jne ROM_6AE2 ROM:6AC8 orb INTMEM_FE, #8 ROM:6ACB sjmp ROM_6AE2 ROM:6ACD ; --------------------------------------------------------------------------- ROM:6ACD ROM:6ACD ROM_6ACD: ; CODE XREF: ROM_688F+1F1↑j ROM:6ACD orb INTMEM_FF, #40h ; '@' ROM:6AD0 cmpb INTMEM_DC+3, 150h[INTMEM_55+1] ROM:6AD5 jnc ROM_6AE2 ROM:6AD7 subb INTMEM_1C, INTMEM_44, #-80h ROM:6ADB mulb INTMEM_1C, #5 ROM:6ADF add INTMEM_32, INTMEM_1C ROM:6AE2 ROM:6AE2 ROM_6AE2: ; CODE XREF: ROM_688F+237↑j ROM:6AE2 ; ROM_688F+23C↑j ... ROM:6AE2 ldb INTMEM_1C+2, INTMEM_1AD[] ROM:6AE7 ld INTMEM_1C, #39h ; '9' ROM:6AEB lcall ROM_32F3 ROM:6AEE stb INTMEM_1C, INTMEM_3DB[] ROM:6AF3 addb INTMEM_34, INTMEM_34+1 ROM:6AF6 jnv ROM_6AFD ROM:6AF8 jge ROM_6B07 ROM:6AFA ldb INTMEM_34, #-80h ROM:6AFD ROM:6AFD ROM_6AFD: ; CODE XREF: ROM_688F+267↑j ROM:6AFD cmpb INTMEM_34, #-80h ROM:6B00 jc ROM_6B0A ROM:6B02 cmpb INTMEM_34, INTMEM_1C ROM:6B05 jnh ROM_6B0A ROM:6B07 ROM:6B07 ROM_6B07: ; CODE XREF: ROM_688F+269↑j ROM:6B07 ldb INTMEM_34, INTMEM_1C ROM:6B0A ROM:6B0A ROM_6B0A: ; CODE XREF: ROM_688F+271↑j ROM:6B0A ; ROM_688F+276↑j ROM:6B0A mulb INTMEM_34, #5 ROM:6B0E ld INTMEM_1A, INTMEM_266[] ROM:6B13 add INTMEM_32, INTMEM_1A ROM:6B16 add INTMEM_32, INTMEM_34 ROM:6B19 sub INTMEM_32, #384h ROM:6B1D jbc INTMEM_32+1, 7, ROM_6B24 ROM:6B20 ld INTMEM_32, #0 ROM:6B24 ROM:6B24 ROM_6B24: ; CODE XREF: ROM_688F+28E↑j ROM:6B24 sub INTMEM_32, INTMEM_222[] ROM:6B29 jc ROM_6B2F ROM:6B2B ld INTMEM_32, #0 ROM:6B2F ROM:6B2F ROM_6B2F: ; CODE XREF: ROM_688F+1EB↑j ROM:6B2F ; ROM_688F+29A↑j ROM:6B2F st INTMEM_32, INTMEM_DC[] ROM:6B34 jbs INTMEM_AB, 4, ROM_6B40 ROM:6B37 ld INTMEM_1C, #4 ROM:6B3B lcall ROM_3101 ROM:6B3E sjmp ROM_6B61 ROM:6B40 ; --------------------------------------------------------------------------- ROM:6B40 ROM:6B40 ROM_6B40: ; CODE XREF: ROM_688F+2A5↑j ROM:6B40 add INTMEM_20, INTMEM_32, #384h ROM:6B45 add INTMEM_20+2, INTMEM_32, #0A8Ch ROM:6B4A add INTMEM_1C+2, INTMEM_32, #1194h ROM:6B4F add INTMEM_1C, INTMEM_32, #189Ch ROM:6B54 cmp INTMEM_1C, #1C20h ROM:6B58 jnc ROM_6B5E ROM:6B5A sub INTMEM_1C, #1C20h ROM:6B5E ROM:6B5E ROM_6B5E: ; CODE XREF: ROM_688F+2C9↑j ROM:6B5E lcall ROM_30BC ROM:6B61 ROM:6B61 ROM_6B61: ; CODE XREF: ROM_688F+2AF↑j ROM:6B61 ret ROM:6B61 ; End of function ROM_688F ROM:6B61 ROM:6B62 ROM:6B62 ; =============== S U B R O U T I N E ======================================= ROM:6B62 ROM:6B62 ROM:6B62 ROM_6B62: ; CODE XREF: ROM_4849+F↑p ROM:6B62 ldb INTMEM_1C+3, INTMEM_1B8[] ROM:6B67 ldb INTMEM_1C+2, INTMEM_1AE[] ROM:6B6C ld INTMEM_1C, #6 ROM:6B70 lcall ROM_32F3 ROM:6B73 clrb INTMEM_1C+1 ROM:6B75 add INTMEM_24, INTMEM_1C, #300h ROM:6B7A ld INTMEM_1C, #7 ROM:6B7E lcall ROM_32F3 ROM:6B81 ldbze INTMEM_20, INTMEM_1C+3 ROM:6B84 shl INTMEM_20, #1 ROM:6B87 st INTMEM_24, 1D8h[INTMEM_20] ROM:6B8C shl INTMEM_1C, #8 ROM:6B8F st INTMEM_1C, 1E0h[INTMEM_20] ROM:6B94 cmpb INTMEM_1C+3, #3 ROM:6B97 jnc ROM_6B9C ROM:6B99 ldb INTMEM_1C+3, #-1 ROM:6B9C ROM:6B9C ROM_6B9C: ; CODE XREF: ROM_6B62+35↑j ROM:6B9C incb INTMEM_1C+3 ROM:6B9E stb INTMEM_1C+3, INTMEM_1B8[] ROM:6BA3 ldb INTMEM_1C+2, INTMEM_1AD[] ROM:6BA8 ld INTMEM_1C, #8 ROM:6BAC lcall ROM_32F3 ROM:6BAF clrb INTMEM_1C+1 ROM:6BB1 addb INTMEM_1C, 0C1h[INTMEM_55+1] ROM:6BB6 jnc ROM_6BBA ROM:6BB8 incb INTMEM_1C+1 ROM:6BBA ROM:6BBA ROM_6BBA: ; CODE XREF: ROM_6B62+54↑j ROM:6BBA sub INTMEM_1C, #0B4h ROM:6BBE jc ROM_6BC2 ROM:6BC0 clr INTMEM_1C ROM:6BC2 ROM:6BC2 ROM_6BC2: ; CODE XREF: ROM_6B62+5C↑j ROM:6BC2 cmpb INTMEM_1C+1, ZERO_REG ; Zero register ROM:6BC5 je ROM_6BCA ROM:6BC7 ldb INTMEM_1C, #-1 ROM:6BCA ROM:6BCA ROM_6BCA: ; CODE XREF: ROM_6B62+63↑j ROM:6BCA mulub INTMEM_1C, 0C0h[INTMEM_55+1] ROM:6BCF divub INTMEM_1C, 0C1h[INTMEM_55+1] ROM:6BD4 jnv ROM_6BD9 ROM:6BD6 ldb INTMEM_1C, #-1 ROM:6BD9 ROM:6BD9 ROM_6BD9: ; CODE XREF: ROM_6B62+72↑j ROM:6BD9 addb INTMEM_1C, INTMEM_241[] ROM:6BDE jnc ROM_6BE3 ROM:6BE0 ldb INTMEM_1C, #-1 ROM:6BE3 ROM:6BE3 ROM_6BE3: ; CODE XREF: ROM_6B62+7C↑j ROM:6BE3 stb INTMEM_1C, INTMEM_1B9[] ROM:6BE8 ldb INTMEM_1C+2, INTMEM_1AD[] ROM:6BED ld INTMEM_1C, #9 ROM:6BF1 lcall ROM_32F3 ROM:6BF4 stb INTMEM_1C, INTMEM_1BA[] ROM:6BF9 ldb INTMEM_1C+2, INTMEM_1AE[] ROM:6BFE ld INTMEM_1C, #0Ah ROM:6C02 lcall ROM_32F3 ROM:6C05 mulub INTMEM_1C, #19h ROM:6C08 st INTMEM_1C, INTMEM_184[] ROM:6C0D ldb INTMEM_1A, 0D3h[INTMEM_55+1] ROM:6C12 clr INTMEM_1C ROM:6C14 jbs INTMEM_F9, 6, ROM_6C22 ROM:6C17 jbc INTMEM_F9, 2, ROM_6C31 ROM:6C1A orb INTMEM_F9, #40h ; '@' ROM:6C1D stb INTMEM_1A, INTMEM_CD ROM:6C20 sjmp ROM_6C2C ROM:6C22 ; --------------------------------------------------------------------------- ROM:6C22 ROM:6C22 ROM_6C22: ; CODE XREF: ROM_6B62+B2↑j ROM:6C22 jbs INTMEM_F9, 2, ROM_6C31 ROM:6C25 andb INTMEM_F9, #-41h ROM:6C28 subb INTMEM_1C+1, INTMEM_1A, INTMEM_CD ROM:6C2C ROM:6C2C ROM_6C2C: ; CODE XREF: ROM_6B62+BE↑j ROM:6C2C st INTMEM_1C, INTMEM_186[] ROM:6C31 ROM:6C31 ROM_6C31: ; CODE XREF: ROM_6B62+B5↑j ROM:6C31 ; ROM_6B62:ROM_6C22↑j ROM:6C31 ldb INTMEM_1C+2, 0D4h[INTMEM_55+1] ROM:6C36 mulub INTMEM_1C+2, INTMEM_187[] ROM:6C3B cmpb INTMEM_1A, ZERO_REG ; Zero register ROM:6C3E je ROM_6C43 ROM:6C40 divub INTMEM_1C+2, INTMEM_1A ROM:6C43 ROM:6C43 ROM_6C43: ; CODE XREF: ROM_6B62+DC↑j ROM:6C43 stb INTMEM_1C+2, INTMEM_1BB[] ROM:6C48 jbs INTMEM_F9, 7, ROM_6C4E ROM:6C4B ljmp ROM_6EA8 ROM:6C4E ; --------------------------------------------------------------------------- ROM:6C4E ROM:6C4E ROM_6C4E: ; CODE XREF: ROM_6B62+E6↑j ROM:6C4E andb INTMEM_F9, #7Fh ROM:6C51 ldb INTMEM_1A, INTMEM_1AB[] ROM:6C56 cmpb INTMEM_1A, INTMEM_1B9[] ROM:6C5B jnh ROM_6C62 ROM:6C5D ldb INTMEM_1A, INTMEM_1B9[] ROM:6C62 ROM:6C62 ROM_6C62: ; CODE XREF: ROM_6B62+F9↑j ROM:6C62 stb INTMEM_1A, INTMEM_1BC[] ROM:6C67 ldb INTMEM_1C, 0D5h[INTMEM_55+1] ROM:6C6C ldb INTMEM_1C+1, 0D6h[INTMEM_55+1] ROM:6C71 ldb INTMEM_1C+2, INTMEM_D8+1 ROM:6C74 ld INTMEM_1A, #1F0h ROM:6C78 clr INTMEM_20 ROM:6C7A lcall ROM_4B9C ROM:6C7D stb INTMEM_1C+3, INTMEM_1BD[] ROM:6C82 ldb INTMEM_1C, 0D7h[INTMEM_55+1] ROM:6C87 ldb INTMEM_1C+1, 0D8h[INTMEM_55+1] ROM:6C8C ldb INTMEM_1C+2, INTMEM_1BC[] ROM:6C91 ld INTMEM_1A, #1F2h ROM:6C95 ld INTMEM_20, #1D6h ROM:6C99 lcall ROM_4B9C ROM:6C9C stb INTMEM_1C+3, INTMEM_1BE[] ROM:6CA1 ldb INTMEM_1A, INTMEM_1BE[] ROM:6CA6 ldb INTMEM_1A+1, INTMEM_1BD[] ROM:6CAB ldb INTMEM_1C, #-80h ROM:6CAE ldb INTMEM_1C+1, #-80h ROM:6CB1 cmp INTMEM_5E, 3Ah[INTMEM_55+1] ROM:6CB6 jnc ROM_6CC4 ROM:6CB8 jbc INTMEM_1A, 7, ROM_6CBE ROM:6CBB ldb INTMEM_1C, INTMEM_1A ROM:6CBE ROM:6CBE ROM_6CBE: ; CODE XREF: ROM_6B62+156↑j ROM:6CBE jbc INTMEM_1A+1, 7, ROM_6CC4 ROM:6CC1 ldb INTMEM_1C+1, INTMEM_1A+1 ROM:6CC4 ROM:6CC4 ROM_6CC4: ; CODE XREF: ROM_6B62+154↑j ROM:6CC4 ; ROM_6B62:ROM_6CBE↑j ROM:6CC4 ld INTMEM_1C+2, INTMEM_184[] ROM:6CC9 jbc INTMEM_FA, 2, ROM_6CD6 ROM:6CCC add INTMEM_1C+2, 3Ch[INTMEM_55+1] ROM:6CD1 jnc ROM_6CD6 ROM:6CD3 ldbse INTMEM_1C+2, #-1 ROM:6CD6 ROM:6CD6 ROM_6CD6: ; CODE XREF: ROM_6B62+167↑j ROM:6CD6 ; ROM_6B62+16F↑j ROM:6CD6 cmp INTMEM_5E, INTMEM_1C+2 ROM:6CD9 jc ROM_6CE0 ROM:6CDB orb INTMEM_FA, #4 ROM:6CDE sjmp ROM_6CF5 ROM:6CE0 ; --------------------------------------------------------------------------- ROM:6CE0 ROM:6CE0 ROM_6CE0: ; CODE XREF: ROM_6B62+177↑j ROM:6CE0 andb INTMEM_FA, #-5 ROM:6CE3 jbs INTMEM_FA, 0, ROM_6CF5 ROM:6CE6 jbs INTMEM_FA, 1, ROM_6CF5 ROM:6CE9 jbs INTMEM_1A, 7, ROM_6CEF ROM:6CEC ldb INTMEM_1C, INTMEM_1A ROM:6CEF ROM:6CEF ROM_6CEF: ; CODE XREF: ROM_6B62+187↑j ROM:6CEF jbs INTMEM_1A+1, 7, ROM_6CF5 ROM:6CF2 ldb INTMEM_1C+1, INTMEM_1A+1 ROM:6CF5 ROM:6CF5 ROM_6CF5: ; CODE XREF: ROM_6B62+17C↑j ROM:6CF5 ; ROM_6B62+181↑j ... ROM:6CF5 stb INTMEM_1C, INTMEM_1BF[] ROM:6CFA stb INTMEM_1C+1, INTMEM_1C0[] ROM:6CFF ldb INTMEM_1A, INTMEM_1BF[] ROM:6D04 subb INTMEM_1C, INTMEM_1A, #-80h ROM:6D08 jc ROM_6D0C ROM:6D0A negb INTMEM_1C ROM:6D0C ROM:6D0C ROM_6D0C: ; CODE XREF: ROM_6B62+1A6↑j ROM:6D0C mulub INTMEM_1C, INTMEM_1BA[] ROM:6D11 divub INTMEM_1C, #0Ah ROM:6D14 jv ROM_6D19 ROM:6D16 jbc INTMEM_1C, 7, ROM_6D1C ROM:6D19 ROM:6D19 ROM_6D19: ; CODE XREF: ROM_6B62+1B2↑j ROM:6D19 ldb INTMEM_1C, #7Fh ROM:6D1C ROM:6D1C ROM_6D1C: ; CODE XREF: ROM_6B62+1B4↑j ROM:6D1C jbs INTMEM_1A, 7, ROM_6D21 ROM:6D1F negb INTMEM_1C ROM:6D21 ROM:6D21 ROM_6D21: ; CODE XREF: ROM_6B62:ROM_6D1C↑j ROM:6D21 addb INTMEM_1C, #-80h ROM:6D24 stb INTMEM_1C, INTMEM_1C1[] ROM:6D29 clr INTMEM_20 ROM:6D2B ldb INTMEM_1C+2, INTMEM_1C0[] ROM:6D30 cmpb INTMEM_1C+2, #-80h ROM:6D33 je ROM_6D38 ROM:6D35 lcall ROM_4C0C ROM:6D38 ROM:6D38 ROM_6D38: ; CODE XREF: ROM_6B62+1D1↑j ROM:6D38 st INTMEM_20, INTMEM_3C2[] ROM:6D3D ld INTMEM_20+2, #0 ROM:6D41 jbs INTMEM_1C+2, 7, ROM_6D48 ROM:6D44 ld INTMEM_20+2, #4 ROM:6D48 ROM:6D48 ROM_6D48: ; CODE XREF: ROM_6B62+1DF↑j ROM:6D48 lcall ROM_4C5D ROM:6D4B clr INTMEM_20 ROM:6D4D ldb INTMEM_1C+2, INTMEM_1C1[] ROM:6D52 cmpb INTMEM_1C+2, #-80h ROM:6D55 je ROM_6D5A ROM:6D57 lcall ROM_4C0C ROM:6D5A ROM:6D5A ROM_6D5A: ; CODE XREF: ROM_6B62+1F3↑j ROM:6D5A st INTMEM_20, INTMEM_3C4[] ROM:6D5F ld INTMEM_20+2, #2 ROM:6D63 jbs INTMEM_1C+2, 7, ROM_6D6A ROM:6D66 ld INTMEM_20+2, #6 ROM:6D6A ROM:6D6A ROM_6D6A: ; CODE XREF: ROM_6B62+201↑j ROM:6D6A lcall ROM_4C5D ROM:6D6D ldb INTMEM_1C+2, INTMEM_1BC[] ROM:6D72 cmpb INTMEM_1C+2, INTMEM_1C2[] ROM:6D77 jnh ROM_6D7E ROM:6D79 stb INTMEM_1C+2, INTMEM_1C2[] ROM:6D7E ROM:6D7E ROM_6D7E: ; CODE XREF: ROM_6B62+215↑j ROM:6D7E ldb INTMEM_1A, INTMEM_D8+1 ROM:6D81 cmpb INTMEM_1A, INTMEM_1C3[] ROM:6D86 jnh ROM_6D8D ROM:6D88 stb INTMEM_1A, INTMEM_1C3[] ROM:6D8D ROM:6D8D ROM_6D8D: ; CODE XREF: ROM_6B62+224↑j ROM:6D8D cmp INTMEM_5E, 3Eh[INTMEM_55+1] ROM:6D92 jc ROM_6DCA ROM:6D94 jbc INTMEM_AD, 6, ROM_6DCA ROM:6D97 cmp ZERO_REG, INTMEM_1E8[] ; Zero register ROM:6D9C jne ROM_6DA5 ROM:6D9E cmp ZERO_REG, INTMEM_1EA[] ; Zero register ROM:6DA3 je ROM_6DD4 ROM:6DA5 ROM:6DA5 ROM_6DA5: ; CODE XREF: ROM_6B62+23A↑j ROM:6DA5 ldb INTMEM_20, INTMEM_1C3[] ROM:6DAA subb INTMEM_20, INTMEM_1A ROM:6DAD cmpb INTMEM_20, 0DBh[INTMEM_55+1] ROM:6DB2 jc ROM_6DCA ROM:6DB4 ldb INTMEM_20, INTMEM_1C2[] ROM:6DB9 subb INTMEM_20, INTMEM_1C+2 ROM:6DBC cmpb INTMEM_20, 0DCh[INTMEM_55+1] ROM:6DC1 jnc ROM_6DDE ROM:6DC3 cmpb INTMEM_1C+2, INTMEM_1B9[] ROM:6DC8 je ROM_6DDE ROM:6DCA ROM:6DCA ROM_6DCA: ; CODE XREF: ROM_6B62+230↑j ROM:6DCA ; ROM_6B62+232↑j ... ROM:6DCA st ZERO_REG, INTMEM_1EA[] ; Zero register ROM:6DCF st ZERO_REG, INTMEM_1E8[] ; Zero register ROM:6DD4 ROM:6DD4 ROM_6DD4: ; CODE XREF: ROM_6B62+241↑j ROM:6DD4 stb INTMEM_1A, INTMEM_1C3[] ROM:6DD9 stb INTMEM_1C+2, INTMEM_1C2[] ROM:6DDE ROM:6DDE ROM_6DDE: ; CODE XREF: ROM_6B62+25F↑j ROM:6DDE ; ROM_6B62+266↑j ROM:6DDE ldb INTMEM_1C+2, INTMEM_1BC[] ROM:6DE3 cmpb INTMEM_1C+2, INTMEM_1C4[] ROM:6DE8 jc ROM_6DEF ROM:6DEA stb INTMEM_1C+2, INTMEM_1C4[] ROM:6DEF ROM:6DEF ROM_6DEF: ; CODE XREF: ROM_6B62+286↑j ROM:6DEF ldb INTMEM_1A, INTMEM_D8+1 ROM:6DF2 cmpb INTMEM_1A, INTMEM_1C5[] ROM:6DF7 jc ROM_6DFE ROM:6DF9 stb INTMEM_1A, INTMEM_1C5[] ROM:6DFE ROM:6DFE ROM_6DFE: ; CODE XREF: ROM_6B62+295↑j ROM:6DFE cmp INTMEM_5E, 40h[INTMEM_55+1] ROM:6E03 jc ROM_6E53 ROM:6E05 cmpb INTMEM_D8+1, 0E0h[INTMEM_55+1] ROM:6E0A jc ROM_6E53 ROM:6E0C cmp INTMEM_5E, 3Eh[INTMEM_55+1] ROM:6E11 jc ROM_6E53 ROM:6E13 jbc INTMEM_FA, 2, ROM_6E19 ROM:6E16 jbc INTMEM_AD, 6, ROM_6E53 ROM:6E19 ROM:6E19 ROM_6E19: ; CODE XREF: ROM_6B62+2B1↑j ROM:6E19 cmp ZERO_REG, INTMEM_1EC[] ; Zero register ROM:6E1E jne ROM_6E27 ROM:6E20 cmp ZERO_REG, INTMEM_1EE[] ; Zero register ROM:6E25 je ROM_6E5D ROM:6E27 ROM:6E27 ROM_6E27: ; CODE XREF: ROM_6B62+2BC↑j ROM:6E27 subb INTMEM_20, INTMEM_1A, INTMEM_1C5[] ROM:6E2D cmpb INTMEM_20, 0DDh[INTMEM_55+1] ROM:6E32 jc ROM_6E53 ROM:6E34 ldb INTMEM_1A+1, INTMEM_1BD[] ROM:6E39 subb INTMEM_1A+1, #-80h ROM:6E3C jbs INTMEM_1A+1, 7, ROM_6E46 ROM:6E3F cmpb INTMEM_1A+1, 0DEh[INTMEM_55+1] ROM:6E44 jc ROM_6E53 ROM:6E46 ROM:6E46 ROM_6E46: ; CODE XREF: ROM_6B62+2DA↑j ROM:6E46 subb INTMEM_20, INTMEM_1C+2, INTMEM_1C4[] ROM:6E4C cmpb INTMEM_20, 0DFh[INTMEM_55+1] ROM:6E51 jnc ROM_6E67 ROM:6E53 ROM:6E53 ROM_6E53: ; CODE XREF: ROM_6B62+2A1↑j ROM:6E53 ; ROM_6B62+2A8↑j ... ROM:6E53 st ZERO_REG, INTMEM_1EE[] ; Zero register ROM:6E58 st ZERO_REG, INTMEM_1EC[] ; Zero register ROM:6E5D ROM:6E5D ROM_6E5D: ; CODE XREF: ROM_6B62+2C3↑j ROM:6E5D stb INTMEM_1A, INTMEM_1C5[] ROM:6E62 stb INTMEM_1C+2, INTMEM_1C4[] ROM:6E67 ROM:6E67 ROM_6E67: ; CODE XREF: ROM_6B62+2EF↑j ROM:6E67 ld INTMEM_1A, INTMEM_1EC[] ROM:6E6C cmp INTMEM_1A, INTMEM_1EE[] ROM:6E71 jc ROM_6E78 ROM:6E73 ld INTMEM_1A, INTMEM_1EE[] ROM:6E78 ROM:6E78 ROM_6E78: ; CODE XREF: ROM_6B62+30F↑j ROM:6E78 ld INTMEM_1C, INTMEM_1E8[] ROM:6E7D cmp INTMEM_1C, INTMEM_1EA[] ROM:6E82 jc ROM_6E89 ROM:6E84 ld INTMEM_1C, INTMEM_1EA[] ROM:6E89 ROM:6E89 ROM_6E89: ; CODE XREF: ROM_6B62+320↑j ROM:6E89 cmp INTMEM_1C, ZERO_REG ; Zero register ROM:6E8C je ROM_6E9E ROM:6E8E ldb INTMEM_1C+2, INTMEM_1BB[] ROM:6E93 mulub INTMEM_1C+2, #20h ; ' ' ROM:6E96 add INTMEM_1C, INTMEM_1C+2 ROM:6E99 jnc ROM_6E9E ROM:6E9B ldbse INTMEM_1C, #-1 ROM:6E9E ROM:6E9E ROM_6E9E: ; CODE XREF: ROM_6B62+32A↑j ROM:6E9E ; ROM_6B62+337↑j ROM:6E9E st INTMEM_1A, INTMEM_18A[] ROM:6EA3 st INTMEM_1C, INTMEM_188[] ROM:6EA8 ROM:6EA8 ROM_6EA8: ; CODE XREF: ROM_6B62+E9↑j ROM:6EA8 ret ROM:6EA8 ; End of function ROM_6B62 ROM:6EA8 ROM:6EA9 ROM:6EA9 ; =============== S U B R O U T I N E ======================================= ROM:6EA9 ROM:6EA9 ROM:6EA9 ROM_6EA9: ; CODE XREF: ROM_4849+15↑p ROM:6EA9 ldb INTMEM_1C+2, INTMEM_DC+3 ROM:6EAC ldb INTMEM_1C+3, INTMEM_1AD[] ROM:6EB1 ld INTMEM_1C, #3Bh ; ';' ROM:6EB5 lcall ROM_32F3 ROM:6EB8 ldb INTMEM_1C+3, INTMEM_1C ROM:6EBB ldb INTMEM_1C+2, INTMEM_1AE[] ROM:6EC0 ld INTMEM_1C, #3Ah ; ':' ROM:6EC4 lcall ROM_32F3 ROM:6EC7 mulub INTMEM_1C, INTMEM_1C+3 ROM:6ECA shr INTMEM_1C, #1 ROM:6ECD st INTMEM_1C, INTMEM_26E[] ROM:6ED2 ret ROM:6ED2 ; End of function ROM_6EA9 ROM:6ED2 ROM:6ED3 ; --------------------------------------------------------------------------- ROM:6ED3 rst ROM:6ED3 ; --------------------------------------------------------------------------- ROM:6ED4 db 0DDh, 57h, 0E5h, 57h, 11h, 58h, 6Eh, 58h, 4Dh, 61h ROM:6ED4 db 5Dh, 61h, 6Dh, 61h, 6Fh, 61h, 0E1h, 61h, 0B7h, 61h ROM:6ED4 db 0FFh, 61h, 0A4h, 65h, 0ABh, 65h, 0C5h, 65h, 0D1h, 65h ROM:6ED4 db 0E5h, 65h, 2, 66h, 0C7h, 68h, 0C7h, 68h, 0DAh, 68h ROM:6ED4 db 0F2h, 68h, 0Ah, 69h, 23h, 69h, 3Eh, 69h, 5Eh, 69h, 6Fh ROM:6ED4 db 69h, 7Eh, 69h, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6ED4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6ED4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6ED4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6ED4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6ED4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6ED4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6ED4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6ED4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6ED4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6ED4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6ED4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6ED4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6ED4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6ED4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6ED4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6ED4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6ED4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6ED4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6ED4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6ED4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6ED4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6ED4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6ED4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6ED4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6ED4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6ED4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6ED4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6ED4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6ED4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6ED4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6ED4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6ED4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6ED4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6ED4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6ED4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6ED4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6ED4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6ED4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6ED4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6ED4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6ED4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6ED4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6ED4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6ED4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6ED4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6ED4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6ED4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6ED4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6ED4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6ED4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6ED4 db 0FFh ROM:70D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:70D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:72D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:74D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:76D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:78D4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AD4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AD4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AD4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AD4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AD4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AD4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AD4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AD4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AD4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AD4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AD4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AD4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AD4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AD4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AD4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AD4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AD4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AD4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AD4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AD4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AD4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AD4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AD4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AD4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AD4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AD4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AD4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AD4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AD4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AD4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AD4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AD4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AD4 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7AD4 db 0FFh, 0FFh, 0FFh, 0B1h, 40h, 1Ch, 0B1h, 1Eh, 97h, 3Ch ROM:7AD4 db 0ACh, 67h, 0A0h, 56h, 1Eh, 0C3h, 1, 4Ah, 1, 1Eh, 0A2h ROM:7AD4 db 56h, 1Ah, 64h, 1Ah, 1Eh, 0DBh, 4Bh, 64h, 1Ah, 1Eh, 0DBh ROM:7AD4 db 46h, 0A0h, 1Eh, 20h, 68h, 1Ah, 1Eh, 0C3h, 1, 0C0h, 2 ROM:7AD4 db 1Eh, 64h, 1Ah, 20h, 0DBh, 3Bh, 0C3h, 1, 0C4h, 2, 20h ROM:7AD4 db 68h, 1Ah, 20h, 0C3h, 1, 0C2h, 2, 20h, 0A3h, 1, 0C4h ROM:7AD4 db 2, 38h, 8, 1, 38h, 0D3h, 0Ch, 0A3h, 1, 0C4h, 2, 38h ROM:7AD4 db 5, 38h, 0C3h, 1, 0C4h, 2, 38h, 0A1h, 0FEh, 0FFh, 38h ROM:7AD4 db 6Bh, 1, 0C4h, 2, 38h, 0C3h, 1, 0C6h, 2, 38h, 91h, 10h ROM:7AD4 db 0ACh, 20h, 0Ch, 0C3h, 1, 0C0h, 2, 56h, 0C3h, 1, 0C2h ROM:7AD4 db 2, 56h, 11h, 1Ch, 0E7h, 4Bh, 0B8h, 71h, 7, 98h, 0B1h ROM:7AD4 db 1, 1Ch, 19h, 98h, 1Ch, 0C7h, 1, 0DAh, 2, 1Ch, 0B1h ROM:7AD4 db 0Dh, 0BFh, 0C7h, 1, 0DBh, 2, 0, 0B1h, 5, 96h, 11h, 3Bh ROM:7AD4 db 0F0h, 0B1h, 0Dh, 0BFh, 0B1h, 0Bh, 96h, 11h, 3Bh, 0A3h ROM:7AD4 db 1, 0C8h, 2, 3Eh, 11h, 36h, 0F0h, 0B1h, 80h, 1Ch, 88h ROM:7AD4 db 0, 5Eh, 0D7h, 1Fh, 0A3h, 1, 4Ah, 1, 1Eh, 0A3h, 1, 0C8h ROM:7AD4 db 2, 1Ch, 0A2h, 1Ch, 1Ah, 8, 1, 1Ah, 0C3h, 1, 4Ah, 4 ROM:7AD4 db 0, 0CDh, 1Ah, 1Ch, 0C3h, 1, 40h, 4, 0, 11h, 1Ch, 0E7h ROM:7AD4 db 0F5h, 0B7h, 0E7h, 57h, 0BDh, 0A3h, 1, 4Ah, 1, 1Ch, 0A0h ROM:7AD4 db 56h, 1Ah ROM:7CD4 ; --------------------------------------------------------------------------- ROM:7CD4 cmp INTMEM_5E, ZERO_REG ; Zero register ROM:7CD7 je ROM_7CE0 ROM:7CD9 cmp INTMEM_1A, (INTMEM_283+45h)[] ROM:7CDE je ROM_7CFB ROM:7CE0 ROM:7CE0 ROM_7CE0: ; CODE XREF: ROM:7CD7↑j ROM:7CE0 ld INTMEM_1C+2, (INTMEM_283+45h)[] ROM:7CE5 ld INTMEM_1A, [INTMEM_1C] ROM:7CE8 shr INTMEM_1A, #1 ROM:7CEB st ZERO_REG, 44Ah[] ; Zero register ROM:7CF0 bmovi INTMEM_1C, INTMEM_1A ROM:7CF3 st ZERO_REG, 440h[] ; Zero register ROM:7CF8 ljmp ROM_3A23 ROM:7CFB ; --------------------------------------------------------------------------- ROM:7CFB ROM:7CFB ROM_7CFB: ; CODE XREF: ROM:7CDE↑j ROM:7CFB ret ROM:7CFC ROM:7CFC ; =============== S U B R O U T I N E ======================================= ROM:7CFC ROM:7CFC ROM:7CFC ROM_7CFC: ; CODE XREF: ROM:7E03↓p ROM:7CFC ; ROM_7F6E+73↓p ROM:7CFC clr INTMEM_1C+2 ROM:7CFE ld INTMEM_2C, (INTMEM_283+49h)[] ROM:7D03 divu INTMEM_1C, INTMEM_2C ROM:7D06 st INTMEM_1C, (INTMEM_283+4Bh)[] ROM:7D0B mulu INTMEM_1C, INTMEM_2C ROM:7D0E st INTMEM_1C, (INTMEM_283+4Dh)[] ROM:7D13 add INTMEM_1C, (INTMEM_283+41h)[] ROM:7D18 st INTMEM_1C, (INTMEM_283+47h)[] ROM:7D1D ret ROM:7D1D ; End of function ROM_7CFC ROM:7D1D ROM:7D1E ; --------------------------------------------------------------------------- ROM:7D1E ldb INTMEM_1C, INTMEM_2DC[] ROM:7D23 jbs INTMEM_1C, 1, ROM_7D5D ROM:7D26 ret ROM:7D27 ; --------------------------------------------------------------------------- ROM:7D27 ldb INTMEM_1C, INTMEM_2DC[] ROM:7D2C jbs INTMEM_1C, 2, ROM_7D5D ROM:7D2F ret ROM:7D30 ; --------------------------------------------------------------------------- ROM:7D30 ldb INTMEM_1C, INTMEM_2DC[] ROM:7D35 jbs INTMEM_1C, 3, ROM_7D5D ROM:7D38 ret ROM:7D39 ; --------------------------------------------------------------------------- ROM:7D39 ldb INTMEM_1C, INTMEM_2DC[] ROM:7D3E jbs INTMEM_1C, 4, ROM_7D5D ROM:7D41 ret ROM:7D42 ; --------------------------------------------------------------------------- ROM:7D42 ldb INTMEM_1C, INTMEM_2DC[] ROM:7D47 jbs INTMEM_1C, 5, ROM_7D5D ROM:7D4A ret ROM:7D4B ROM:7D4B ; =============== S U B R O U T I N E ======================================= ROM:7D4B ROM:7D4B ROM:7D4B ROM_7D4B: ; CODE XREF: start+971↑p ROM:7D4B ldb INTMEM_1C, INTMEM_2DC[] ROM:7D50 jbs INTMEM_1C, 6, ROM_7D5D ROM:7D53 ret ROM:7D53 ; End of function ROM_7D4B ROM:7D53 ROM:7D54 ; --------------------------------------------------------------------------- ROM:7D54 ldb INTMEM_1C, INTMEM_2DC[] ROM:7D59 jbs INTMEM_1C, 7, ROM_7D5D ROM:7D5C ret ROM:7D5D ROM:7D5D ; =============== S U B R O U T I N E ======================================= ROM:7D5D ROM:7D5D ROM:7D5D ROM_7D5D: ; CODE XREF: ROM_2A16:ROM_2477↑p ROM:7D5D ; ROM_2A16-19A↑p ... ROM:7D5D ld INTMEM_1A, #1230h ROM:7D61 br [INTMEM_1A] ROM:7D61 ; End of function ROM_7D5D ROM:7D61 ROM:7D63 ; --------------------------------------------------------------------------- ROM:7D63 ldbze INTMEM_1C, INTMEM_98 ROM:7D66 andb INTMEM_1C, #1Fh ROM:7D69 mulub INTMEM_1C+2, INTMEM_99, #20h ; ' ' ROM:7D6D add INTMEM_1C+2, INTMEM_1C ROM:7D70 add INTMEM_1C+2, (INTMEM_283+45h)[] ROM:7D75 jc ROM_7D95 ROM:7D77 ldb INTMEM_1C, [INTMEM_1C+2] ROM:7D7A cmpb INTMEM_98, #-60h ROM:7D7D jc ROM_7D83 ROM:7D7F incb INTMEM_1C ROM:7D81 sjmp ROM_7D85 ROM:7D83 ; --------------------------------------------------------------------------- ROM:7D83 ROM:7D83 ROM_7D83: ; CODE XREF: ROM:7D7D↑j ROM:7D83 decb INTMEM_1C ROM:7D85 ROM:7D85 ROM_7D85: ; CODE XREF: ROM:7D81↑j ROM:7D85 st ZERO_REG, 44Ah[] ; Zero register ROM:7D8A stb INTMEM_1C, [INTMEM_1C+2] ROM:7D8D st ZERO_REG, 440h[] ; Zero register ROM:7D92 ljmp ROM_34BE ROM:7D95 ; --------------------------------------------------------------------------- ROM:7D95 ROM:7D95 ROM_7D95: ; CODE XREF: ROM:7D75↑j ROM:7D95 ret ROM:7D96 ; --------------------------------------------------------------------------- ROM:7D96 cmpb INTMEM_98, #-3Fh ROM:7D99 jne ROM_7D9F ROM:7D9B clrb INTMEM_99 ROM:7D9D sjmp ROM_7DAA ROM:7D9F ; --------------------------------------------------------------------------- ROM:7D9F ROM:7D9F ROM_7D9F: ; CODE XREF: ROM:7D99↑j ROM:7D9F cmpb INTMEM_98, #-3Eh ROM:7DA2 jne ROM_7DA8 ROM:7DA4 incb INTMEM_99 ROM:7DA6 sjmp ROM_7DAA ROM:7DA8 ; --------------------------------------------------------------------------- ROM:7DA8 ROM:7DA8 ROM_7DA8: ; CODE XREF: ROM:7DA2↑j ROM:7DA8 decb INTMEM_99 ROM:7DAA ROM:7DAA ROM_7DAA: ; CODE XREF: ROM:7D9D↑j ROM:7DAA ; ROM:7DA6↑j ROM:7DAA ldb INTMEM_1C, INTMEM_99 ROM:7DAD ljmp ROM_34BE ROM:7DB0 ; --------------------------------------------------------------------------- ROM:7DB0 ld INTMEM_1C+2, (INTMEM_283+3Dh)[] ROM:7DB5 st INTMEM_1C+2, (INTMEM_283+45h)[] ROM:7DBA sjmp ROM_7DDE ROM:7DBC ; --------------------------------------------------------------------------- ROM:7DBC ld INTMEM_1C+2, (INTMEM_283+3Fh)[] ROM:7DC1 st INTMEM_1C+2, (INTMEM_283+45h)[] ROM:7DC6 sjmp ROM_7DDE ROM:7DC8 ; --------------------------------------------------------------------------- ROM:7DC8 ld INTMEM_55+1, (INTMEM_148+2)[] ROM:7DCD sjmp ROM_7DDB ROM:7DCF ; --------------------------------------------------------------------------- ROM:7DCF ld INTMEM_55+1, (INTMEM_283+3Dh)[] ROM:7DD4 sjmp ROM_7DDB ROM:7DD6 ; --------------------------------------------------------------------------- ROM:7DD6 ld INTMEM_55+1, (INTMEM_283+3Fh)[] ROM:7DDB ROM:7DDB ROM_7DDB: ; CODE XREF: ROM:7DCD↑j ROM:7DDB ; ROM:7DD4↑j ROM:7DDB ld INTMEM_1C+2, INTMEM_55+1 ROM:7DDE ROM:7DDE ROM_7DDE: ; CODE XREF: ROM:7DBA↑j ROM:7DDE ; ROM:7DC6↑j ROM:7DDE orb INTMEM_AC, #8 ROM:7DE1 ldb INTMEM_3B, INTMEM_1C+3 ROM:7DE4 ldb INTMEM_1C, INTMEM_1C+2 ROM:7DE7 ljmp ROM_34BE ROM:7DEA ; --------------------------------------------------------------------------- ROM:7DEA stb ZERO_REG, INTMEM_2DC[] ; Zero register ROM:7DEF ld INTMEM_1C, (INTMEM_283+51h)[] ROM:7DF4 jbc INTMEM_AC, 5, ROM_7DFE ROM:7DF7 st INTMEM_1C, (INTMEM_283+4Fh)[] ROM:7DFC sjmp ROM_7E1C ROM:7DFE ; --------------------------------------------------------------------------- ROM:7DFE ROM:7DFE ROM_7DFE: ; CODE XREF: ROM:7DF4↑j ROM:7DFE sub INTMEM_1C, (INTMEM_283+41h)[] ROM:7E03 lcall ROM_7CFC ROM:7E06 ld INTMEM_1C, (INTMEM_283+41h)[] ROM:7E0B st INTMEM_1C, (INTMEM_283+4Fh)[] ROM:7E10 sjmp ROM_7E1C ROM:7E12 ; --------------------------------------------------------------------------- ROM:7E12 ld INTMEM_1C, (INTMEM_283+51h)[] ROM:7E17 st INTMEM_1C, (INTMEM_283+53h)[] ROM:7E1C ROM:7E1C ROM_7E1C: ; CODE XREF: ROM:7DFC↑j ROM:7E1C ; ROM:7E10↑j ROM:7E1C ret ROM:7E1D ; --------------------------------------------------------------------------- ROM:7E1D ld INTMEM_1C, (INTMEM_283+55h)[] ROM:7E22 mulu INTMEM_1C, (INTMEM_283+49h)[] ROM:7E27 add INTMEM_36, INTMEM_1C, (INTMEM_283+4Fh)[] ROM:7E2D jc ROM_7E36 ROM:7E2F cmp INTMEM_36, (INTMEM_283+47h)[] ROM:7E34 jnc ROM_7E3B ROM:7E36 ROM:7E36 ROM_7E36: ; CODE XREF: ROM:7E2D↑j ROM:7E36 sub INTMEM_36, (INTMEM_283+4Dh)[] ROM:7E3B ROM:7E3B ROM_7E3B: ; CODE XREF: ROM:7E34↑j ROM:7E3B ldb INTMEM_3E, (INTMEM_283+49h)[] ROM:7E40 shrb INTMEM_3E, #1 ROM:7E43 ldb INTMEM_96, #6 ROM:7E46 clrb INTMEM_36+4 ROM:7E48 ret ROM:7E49 ; --------------------------------------------------------------------------- ROM:7E49 ldb INTMEM_1C, INTMEM_2DC[] ROM:7E4E ljmp ROM_34BE ROM:7E51 ; --------------------------------------------------------------------------- ROM:7E51 ld INTMEM_1C, (INTMEM_283+55h)[] ROM:7E56 cmpb INTMEM_98, #-28h ROM:7E59 je ROM_7E68 ROM:7E5B dec INTMEM_1C ROM:7E5D jc ROM_7E73 ROM:7E5F ld INTMEM_1C, (INTMEM_283+4Bh)[] ROM:7E64 dec INTMEM_1C ROM:7E66 sjmp ROM_7E73 ROM:7E68 ; --------------------------------------------------------------------------- ROM:7E68 ROM:7E68 ROM_7E68: ; CODE XREF: ROM:7E59↑j ROM:7E68 inc INTMEM_1C ROM:7E6A cmp INTMEM_1C, (INTMEM_283+4Bh)[] ROM:7E6F jnc ROM_7E73 ROM:7E71 clr INTMEM_1C ROM:7E73 ROM:7E73 ROM_7E73: ; CODE XREF: ROM:7E5D↑j ROM:7E73 ; ROM:7E66↑j ... ROM:7E73 st INTMEM_1C, (INTMEM_283+55h)[] ROM:7E78 stb INTMEM_1C+1, INTMEM_3B ROM:7E7B orb INTMEM_AC, #8 ROM:7E7E ljmp ROM_34BE ROM:7E81 ; --------------------------------------------------------------------------- ROM:7E81 jbc INTMEM_AC, 2, ROM_7EBF ROM:7E84 andb INTMEM_AC, #-5 ROM:7E87 ldb INTMEM_BF, #0Dh ROM:7E8A st ZERO_REG, 44Ah[] ; Zero register ROM:7E8F stb INTMEM_3C+1, [INTMEM_3E]+ ROM:7E92 st ZERO_REG, 440h[] ; Zero register ROM:7E97 addb INTMEM_3B, INTMEM_3C+1 ROM:7E9A cmpb INTMEM_36, #2 ROM:7E9D je ROM_7EB4 ROM:7E9F incb INTMEM_36 ROM:7EA1 cmpb INTMEM_36, #1 ROM:7EA4 je ROM_7EAF ROM:7EA6 ldb INTMEM_36+3, INTMEM_3C+1 ROM:7EA9 sub INTMEM_36+2, #2 ROM:7EAD sjmp ROM_7EC8 ROM:7EAF ; --------------------------------------------------------------------------- ROM:7EAF ROM:7EAF ROM_7EAF: ; CODE XREF: ROM:7EA4↑j ROM:7EAF ldb INTMEM_36+2, INTMEM_3C+1 ROM:7EB2 sjmp ROM_7EC8 ROM:7EB4 ; --------------------------------------------------------------------------- ROM:7EB4 ROM:7EB4 ROM_7EB4: ; CODE XREF: ROM:7E9D↑j ROM:7EB4 djnzw INTMEM_36+2, ROM_7EC8 ROM:7EB7 ldb INTMEM_1C, INTMEM_3B ROM:7EBA lcall ROM_34BE ROM:7EBD sjmp ROM_7EC6 ROM:7EBF ; --------------------------------------------------------------------------- ROM:7EBF ROM:7EBF ROM_7EBF: ; CODE XREF: ROM:7E81↑j ROM:7EBF cmpb INTMEM_BF, ZERO_REG ; Zero register ROM:7EC2 jne ROM_7EC8 ROM:7EC4 clrb INTMEM_97 ROM:7EC6 ROM:7EC6 ROM_7EC6: ; CODE XREF: ROM:7EBD↑j ROM:7EC6 clrb INTMEM_96 ROM:7EC8 ROM:7EC8 ROM_7EC8: ; CODE XREF: ROM:7EAD↑j ROM:7EC8 ; ROM:7EB2↑j ... ROM:7EC8 ret ROM:7EC9 ; --------------------------------------------------------------------------- ROM:7EC9 cmpb INTMEM_3E, ZERO_REG ; Zero register ROM:7ECC je ROM_7EE1 ROM:7ECE ld INTMEM_1C, [INTMEM_36]+ ROM:7ED1 decb INTMEM_3E ROM:7ED3 ldb INTMEM_3B, INTMEM_1C+1 ROM:7ED6 orb INTMEM_AC, #8 ROM:7ED9 addb INTMEM_36+4, INTMEM_3B ROM:7EDC addb INTMEM_36+4, INTMEM_1C ROM:7EDF sjmp ROM_7EE6 ROM:7EE1 ; --------------------------------------------------------------------------- ROM:7EE1 ROM:7EE1 ROM_7EE1: ; CODE XREF: ROM:7ECC↑j ROM:7EE1 ldb INTMEM_1C, INTMEM_36+4 ROM:7EE4 clrb INTMEM_96 ROM:7EE6 ROM:7EE6 ROM_7EE6: ; CODE XREF: ROM:7EDF↑j ROM:7EE6 ljmp ROM_34BE ROM:7EE9 ; --------------------------------------------------------------------------- ROM:7EE9 jbs INTMEM_AC, 2, ROM_7EEE ROM:7EEC sjmp ROM_7FFD ROM:7EEE ; --------------------------------------------------------------------------- ROM:7EEE ROM:7EEE ROM_7EEE: ; CODE XREF: ROM:7EE9↑j ROM:7EEE andb INTMEM_AC, #-5 ROM:7EF1 ldb INTMEM_BF, #0Dh ROM:7EF4 ldb INTMEM_3E+1, (INTMEM_283+58h)[] ROM:7EF9 cmpb INTMEM_3E+1, #1 ROM:7EFC jnh ROM_7F00 ROM:7EFE sjmp ROM_7F7C ROM:7F00 ; --------------------------------------------------------------------------- ROM:7F00 ROM:7F00 ROM_7F00: ; CODE XREF: ROM:7EFC↑j ROM:7F00 incb INTMEM_3E+1 ROM:7F02 stb INTMEM_3E+1, (INTMEM_283+58h)[] ROM:7F07 cmpb INTMEM_3E+1, #1 ROM:7F0A je ROM_7F0E ROM:7F0C sjmp ROM_8004 ROM:7F0E ; --------------------------------------------------------------------------- ROM:7F0E ROM:7F0E ROM_7F0E: ; CODE XREF: ROM:7F0A↑j ROM:7F0E ldb INTMEM_3E, INTMEM_3C+1 ROM:7F11 ldbze INTMEM_2C, INTMEM_3E ROM:7F14 shl INTMEM_2C, #1 ROM:7F17 st INTMEM_2C, (INTMEM_283+49h)[] ROM:7F1C addb INTMEM_3B, INTMEM_3C+1 ROM:7F1F stb ZERO_REG, INTMEM_2DC[] ; Zero register ROM:7F24 ld INTMEM_2C+2, (INTMEM_283+43h)[] ROM:7F29 cmp INTMEM_2C+2, INTMEM_2C ROM:7F2C jc ROM_7F30 ROM:7F2E sjmp ROM_8002 ROM:7F30 ; --------------------------------------------------------------------------- ROM:7F30 ROM:7F30 ROM_7F30: ; CODE XREF: ROM:7F2C↑j ROM:7F30 ld INTMEM_36+2, #1FFEh ROM:7F34 sub INTMEM_36+2, #1230h ROM:7F38 ld INTMEM_2C+2, (INTMEM_283+49h)[] ROM:7F3D shl INTMEM_2C+2, #2 ROM:7F40 add INTMEM_2C+2, #3Ah ; ':' ROM:7F44 cmp INTMEM_36+2, #2Eh ; '.' ROM:7F48 jnc ROM_7F7A ROM:7F4A ld INTMEM_36+2, #1230h ROM:7F4E ld INTMEM_1C, #-7FEFh ROM:7F52 ld INTMEM_1C+2, #-7FE5h ROM:7F56 ld INTMEM_1A, #1230h ROM:7F5A scall ROM_8005 ROM:7F5C add INTMEM_36+2, #0Ah ROM:7F60 sjmp ROM_8004 ROM:7F62 ROM:7F62 ; =============== S U B R O U T I N E ======================================= ROM:7F62 ROM:7F62 ROM:7F62 ROM_7F62: ; CODE XREF: ROM_7F6E+28↓p ROM:7F62 ; ROM_7F6E+36↓p ROM:7F62 stb INTMEM_3C+1, [INTMEM_36+2] ROM:7F65 ldb INTMEM_2C+1, [INTMEM_36+2]+ ROM:7F68 cmpb INTMEM_3C+1, INTMEM_2C+1 ROM:7F6B jne ROM_7F7A ROM:7F6D ret ROM:7F6D ; End of function ROM_7F62 ROM:7F6D ROM:7F6E ROM:7F6E ; =============== S U B R O U T I N E ======================================= ROM:7F6E ROM:7F6E ROM:7F6E ROM_7F6E: ; CODE XREF: ROM_7F6E+21↓p ROM:7F6E ; ROM_7F6E+26↓p ... ROM:7F6E stb INTMEM_2C, [INTMEM_36+2] ROM:7F71 ldb INTMEM_2C+1, [INTMEM_36+2]+ ROM:7F74 cmpb INTMEM_2C, INTMEM_2C+1 ROM:7F77 jne ROM_7F7A ROM:7F79 ret ROM:7F7A ; --------------------------------------------------------------------------- ROM:7F7A ROM:7F7A ROM_7F7A: ; CODE XREF: ROM:7F48↑j ROM:7F7A ; ROM_7F62+9↑j ... ROM:7F7A sjmp ROM_8002 ROM:7F7C ; --------------------------------------------------------------------------- ROM:7F7C ROM:7F7C ROM_7F7C: ; CODE XREF: ROM:7EFE↑j ROM:7F7C addb INTMEM_3B, INTMEM_3C+1 ROM:7F7F cmpb INTMEM_3E+1, #3 ROM:7F82 je ROM_7F9A ROM:7F84 ldb INTMEM_3E+1, #3 ROM:7F87 stb INTMEM_3E+1, (INTMEM_283+58h)[] ROM:7F8C ldb INTMEM_2C, #-5Dh ROM:7F8F scall ROM_7F6E ROM:7F91 ldb INTMEM_2C, #1 ROM:7F94 scall ROM_7F6E ROM:7F96 scall ROM_7F62 ROM:7F98 sjmp ROM_8004 ROM:7F9A ; --------------------------------------------------------------------------- ROM:7F9A ROM:7F9A ROM_7F9A: ; CODE XREF: ROM_7F6E+14↑j ROM:7F9A decb INTMEM_3E ROM:7F9C ldb INTMEM_3E+1, #2 ROM:7F9F stb INTMEM_3E+1, (INTMEM_283+58h)[] ROM:7FA4 scall ROM_7F62 ROM:7FA6 ldb INTMEM_2C, #1Ch ROM:7FA9 scall ROM_7F6E ROM:7FAB ldb INTMEM_2C, #-3Eh ROM:7FAE scall ROM_7F6E ROM:7FB0 ldb INTMEM_2C, #1Bh ROM:7FB3 scall ROM_7F6E ROM:7FB5 ldb INTMEM_2C, #1Ch ROM:7FB8 scall ROM_7F6E ROM:7FBA cmpb INTMEM_3E, ZERO_REG ; Zero register ROM:7FBD jne ROM_8004 ROM:7FBF ldb INTMEM_1C, INTMEM_3B ROM:7FC2 lcall ROM_34BE ROM:7FC5 ld INTMEM_1C, #-7FE5h ROM:7FC9 ld INTMEM_1C+2, #-7FB5h ROM:7FCD ld INTMEM_1A, INTMEM_36+2 ROM:7FD0 scall ROM_8005 ROM:7FD2 ld INTMEM_1C, (INTMEM_283+43h)[] ROM:7FD7 ld INTMEM_2C, (INTMEM_283+41h)[] ROM:7FDC st INTMEM_2C, (INTMEM_283+51h)[] ROM:7FE1 lcall ROM_7CFC ROM:7FE4 st ZERO_REG, (INTMEM_283+53h)[] ; Zero register ROM:7FE9 st ZERO_REG, (INTMEM_283+55h)[] ; Zero register ROM:7FEE andb INTMEM_AC, #-21h ROM:7FF1 ldb INTMEM_2C, (INTMEM_283+57h)[] ROM:7FF6 stb INTMEM_2C, INTMEM_2DC[] ROM:7FFB sjmp ROM_8002 ROM:7FFD ; --------------------------------------------------------------------------- ROM:7FFD ROM:7FFD ROM_7FFD: ; CODE XREF: ROM:7EEC↑j ROM:7FFD cmpb INTMEM_BF, ZERO_REG ; Zero register ROM:8000 jne ROM_8004 ROM:8002 ROM:8002 ROM_8002: ; CODE XREF: ROM:7F2E↑j ROM:8002 ; ROM_7F6E:ROM_7F7A↑j ... ROM:8002 clrb INTMEM_96 ROM:8004 ROM:8004 ROM_8004: ; CODE XREF: ROM:7F0C↑j ROM:8004 ; ROM:7F60↑j ... ROM:8004 ret ROM:8004 ; End of function ROM_7F6E ROM:8004 ROM:8005 ROM:8005 ; =============== S U B R O U T I N E ======================================= ROM:8005 ROM:8005 ROM:8005 ROM_8005: ; CODE XREF: ROM:7F5A↑p ROM:8005 ; ROM_7F6E+62↑p ... ROM:8005 ldb INTMEM_2C, [INTMEM_1C]+ ROM:8008 stb INTMEM_2C, [INTMEM_1A]+ ROM:800B cmp INTMEM_1C, INTMEM_1C+2 ROM:800E jne ROM_8005 ROM:8010 ret ROM:8010 ; End of function ROM_8005 ROM:8010 ROM:8011 ; --------------------------------------------------------------------------- ROM:8011 ld INTMEM_1A, (INTMEM_283+51h)[] ROM:8016 st ZERO_REG, 44Ah[] ; Zero register ROM:801B st ZERO_REG, 440h[] ; Zero register ROM:8020 st INTMEM_1A, (INTMEM_283+51h)[] ROM:8025 cmp INTMEM_1A, (INTMEM_283+47h)[] ROM:802A jne ROM_8039 ROM:802C ld INTMEM_1A, (INTMEM_283+41h)[] ROM:8031 st INTMEM_1A, (INTMEM_283+51h)[] ROM:8036 orb INTMEM_AC, #20h ; ' ' ROM:8039 ROM:8039 ROM_8039: ; CODE XREF: ROM:802A↑j ROM:8039 cmp INTMEM_1A, (INTMEM_283+53h)[] ROM:803E jne ROM_804A ROM:8040 stb ZERO_REG, INTMEM_2DC[] ; Zero register ROM:8045 st INTMEM_1A, (INTMEM_283+4Fh)[] ROM:804A ROM:804A ROM_804A: ; CODE XREF: ROM:803E↑j ROM:804A ret ROM:804B ; --------------------------------------------------------------------------- ROM:804B rst ROM:804C ; --------------------------------------------------------------------------- ROM:804C rst ROM:804D ; --------------------------------------------------------------------------- ROM:804D rst ROM:804E ; --------------------------------------------------------------------------- ROM:804E rst ROM:804F ; --------------------------------------------------------------------------- ROM:804F rst ROM:8050 ; --------------------------------------------------------------------------- ROM:8050 rst ROM:8051 ; --------------------------------------------------------------------------- ROM:8051 rst ROM:8052 ; --------------------------------------------------------------------------- ROM:8052 rst ROM:8053 ; --------------------------------------------------------------------------- ROM:8053 rst ROM:8054 ; --------------------------------------------------------------------------- ROM:8054 rst ROM:8055 ; --------------------------------------------------------------------------- ROM:8055 rst ROM:8056 ; --------------------------------------------------------------------------- ROM:8056 rst ROM:8057 ; --------------------------------------------------------------------------- ROM:8057 rst ROM:8058 ; --------------------------------------------------------------------------- ROM:8058 rst ROM:8059 ; --------------------------------------------------------------------------- ROM:8059 rst ROM:805A ; --------------------------------------------------------------------------- ROM:805A rst ROM:805B ; --------------------------------------------------------------------------- ROM:805B rst ROM:805C ; --------------------------------------------------------------------------- ROM:805C rst ROM:805D ; --------------------------------------------------------------------------- ROM:805D rst ROM:805E ; --------------------------------------------------------------------------- ROM:805E rst ROM:805F ; --------------------------------------------------------------------------- ROM:805F rst ROM:8060 ; --------------------------------------------------------------------------- ROM:8060 rst ROM:8061 ; --------------------------------------------------------------------------- ROM:8061 rst ROM:8062 ; --------------------------------------------------------------------------- ROM:8062 rst ROM:8063 ; --------------------------------------------------------------------------- ROM:8063 rst ROM:8064 ; --------------------------------------------------------------------------- ROM:8064 rst ROM:8065 ; --------------------------------------------------------------------------- ROM:8065 rst ROM:8066 ; --------------------------------------------------------------------------- ROM:8066 rst ROM:8067 ; --------------------------------------------------------------------------- ROM:8067 rst ROM:8068 ; --------------------------------------------------------------------------- ROM:8068 rst ROM:8069 ; --------------------------------------------------------------------------- ROM:8069 rst ROM:806A ; --------------------------------------------------------------------------- ROM:806A rst ROM:806B ; --------------------------------------------------------------------------- ROM:806B rst ROM:806C ; --------------------------------------------------------------------------- ROM:806C rst ROM:806D ; --------------------------------------------------------------------------- ROM:806D rst ROM:806E ; --------------------------------------------------------------------------- ROM:806E rst ROM:806F ; --------------------------------------------------------------------------- ROM:806F rst ROM:8070 ; --------------------------------------------------------------------------- ROM:8070 rst ROM:8071 ; --------------------------------------------------------------------------- ROM:8071 rst ROM:8072 ; --------------------------------------------------------------------------- ROM:8072 rst ROM:8073 ; --------------------------------------------------------------------------- ROM:8073 rst ROM:8074 ; --------------------------------------------------------------------------- ROM:8074 rst ROM:8075 ; --------------------------------------------------------------------------- ROM:8075 rst ROM:8076 ; --------------------------------------------------------------------------- ROM:8076 rst ROM:8077 ; --------------------------------------------------------------------------- ROM:8077 rst ROM:8078 ; --------------------------------------------------------------------------- ROM:8078 rst ROM:8079 ; --------------------------------------------------------------------------- ROM:8079 rst ROM:807A ; --------------------------------------------------------------------------- ROM:807A rst ROM:807B ; --------------------------------------------------------------------------- ROM:807B rst ROM:807C ; --------------------------------------------------------------------------- ROM:807C rst ROM:807D ; --------------------------------------------------------------------------- ROM:807D rst ROM:807E ; --------------------------------------------------------------------------- ROM:807E rst ROM:807F ; --------------------------------------------------------------------------- ROM:807F rst ROM:8080 ; --------------------------------------------------------------------------- ROM:8080 rst ROM:8081 ; --------------------------------------------------------------------------- ROM:8081 rst ROM:8082 ; --------------------------------------------------------------------------- ROM:8082 rst ROM:8083 ; --------------------------------------------------------------------------- ROM:8083 rst ROM:8084 ; --------------------------------------------------------------------------- ROM:8084 rst ROM:8085 ; --------------------------------------------------------------------------- ROM:8085 rst ROM:8086 ; --------------------------------------------------------------------------- ROM:8086 rst ROM:8087 ; --------------------------------------------------------------------------- ROM:8087 rst ROM:8088 ; --------------------------------------------------------------------------- ROM:8088 rst ROM:8089 ; --------------------------------------------------------------------------- ROM:8089 rst ROM:808A ; --------------------------------------------------------------------------- ROM:808A rst ROM:808B ; --------------------------------------------------------------------------- ROM:808B rst ROM:808C ; --------------------------------------------------------------------------- ROM:808C rst ROM:808D ; --------------------------------------------------------------------------- ROM:808D rst ROM:808E ; --------------------------------------------------------------------------- ROM:808E rst ROM:808F ; --------------------------------------------------------------------------- ROM:808F rst ROM:8090 ; --------------------------------------------------------------------------- ROM:8090 rst ROM:8091 ; --------------------------------------------------------------------------- ROM:8091 rst ROM:8092 ; --------------------------------------------------------------------------- ROM:8092 rst ROM:8093 ; --------------------------------------------------------------------------- ROM:8093 rst ROM:8094 ; --------------------------------------------------------------------------- ROM:8094 rst ROM:8095 ; --------------------------------------------------------------------------- ROM:8095 rst ROM:8096 ; --------------------------------------------------------------------------- ROM:8096 rst ROM:8097 ; --------------------------------------------------------------------------- ROM:8097 rst ROM:8098 ; --------------------------------------------------------------------------- ROM:8098 rst ROM:8099 ; --------------------------------------------------------------------------- ROM:8099 rst ROM:809A ; --------------------------------------------------------------------------- ROM:809A rst ROM:809B ; --------------------------------------------------------------------------- ROM:809B rst ROM:809C ; --------------------------------------------------------------------------- ROM:809C rst ROM:809D ; --------------------------------------------------------------------------- ROM:809D rst ROM:809E ; --------------------------------------------------------------------------- ROM:809E rst ROM:809F ; --------------------------------------------------------------------------- ROM:809F rst ROM:80A0 ; --------------------------------------------------------------------------- ROM:80A0 rst ROM:80A1 ; --------------------------------------------------------------------------- ROM:80A1 rst ROM:80A2 ; --------------------------------------------------------------------------- ROM:80A2 rst ROM:80A3 ; --------------------------------------------------------------------------- ROM:80A3 rst ROM:80A4 ; --------------------------------------------------------------------------- ROM:80A4 rst ROM:80A5 ; --------------------------------------------------------------------------- ROM:80A5 rst ROM:80A6 ; --------------------------------------------------------------------------- ROM:80A6 rst ROM:80A7 ; --------------------------------------------------------------------------- ROM:80A7 rst ROM:80A8 ; --------------------------------------------------------------------------- ROM:80A8 rst ROM:80A9 ; --------------------------------------------------------------------------- ROM:80A9 rst ROM:80AA ; --------------------------------------------------------------------------- ROM:80AA rst ROM:80AB ; --------------------------------------------------------------------------- ROM:80AB rst ROM:80AC ; --------------------------------------------------------------------------- ROM:80AC rst ROM:80AD ; --------------------------------------------------------------------------- ROM:80AD rst ROM:80AE ; --------------------------------------------------------------------------- ROM:80AE rst ROM:80AF ; --------------------------------------------------------------------------- ROM:80AF rst ROM:80B0 ; --------------------------------------------------------------------------- ROM:80B0 rst ROM:80B1 ; --------------------------------------------------------------------------- ROM:80B1 rst ROM:80B2 ; --------------------------------------------------------------------------- ROM:80B2 rst ROM:80B3 ; --------------------------------------------------------------------------- ROM:80B3 rst ROM:80B4 ; --------------------------------------------------------------------------- ROM:80B4 rst ROM:80B5 ; --------------------------------------------------------------------------- ROM:80B5 rst ROM:80B6 ; --------------------------------------------------------------------------- ROM:80B6 rst ROM:80B7 ; --------------------------------------------------------------------------- ROM:80B7 rst ROM:80B8 ; --------------------------------------------------------------------------- ROM:80B8 rst ROM:80B9 ; --------------------------------------------------------------------------- ROM:80B9 rst ROM:80BA ; --------------------------------------------------------------------------- ROM:80BA rst ROM:80BB ; --------------------------------------------------------------------------- ROM:80BB rst ROM:80BC ; --------------------------------------------------------------------------- ROM:80BC rst ROM:80BD ; --------------------------------------------------------------------------- ROM:80BD rst ROM:80BE ; --------------------------------------------------------------------------- ROM:80BE rst ROM:80BF ; --------------------------------------------------------------------------- ROM:80BF rst ROM:80C0 ; --------------------------------------------------------------------------- ROM:80C0 rst ROM:80C1 ; --------------------------------------------------------------------------- ROM:80C1 rst ROM:80C2 ; --------------------------------------------------------------------------- ROM:80C2 rst ROM:80C3 ; --------------------------------------------------------------------------- ROM:80C3 rst ROM:80C4 ; --------------------------------------------------------------------------- ROM:80C4 rst ROM:80C5 ; --------------------------------------------------------------------------- ROM:80C5 rst ROM:80C6 ; --------------------------------------------------------------------------- ROM:80C6 rst ROM:80C7 ; --------------------------------------------------------------------------- ROM:80C7 rst ROM:80C8 ; --------------------------------------------------------------------------- ROM:80C8 rst ROM:80C9 ; --------------------------------------------------------------------------- ROM:80C9 rst ROM:80CA ; --------------------------------------------------------------------------- ROM:80CA rst ROM:80CB ; --------------------------------------------------------------------------- ROM:80CB rst ROM:80CC ; --------------------------------------------------------------------------- ROM:80CC rst ROM:80CD ; --------------------------------------------------------------------------- ROM:80CD rst ROM:80CE ; --------------------------------------------------------------------------- ROM:80CE rst ROM:80CF ; --------------------------------------------------------------------------- ROM:80CF rst ROM:80D0 ; --------------------------------------------------------------------------- ROM:80D0 rst ROM:80D1 ; --------------------------------------------------------------------------- ROM:80D1 rst ROM:80D2 ; --------------------------------------------------------------------------- ROM:80D2 rst ROM:80D3 ; --------------------------------------------------------------------------- ROM:80D3 rst ROM:80D4 ; --------------------------------------------------------------------------- ROM:80D4 rst ROM:80D5 ; --------------------------------------------------------------------------- ROM:80D5 rst ROM:80D6 ; --------------------------------------------------------------------------- ROM:80D6 rst ROM:80D7 ; --------------------------------------------------------------------------- ROM:80D7 rst ROM:80D8 ; --------------------------------------------------------------------------- ROM:80D8 rst ROM:80D9 ; --------------------------------------------------------------------------- ROM:80D9 rst ROM:80DA ; --------------------------------------------------------------------------- ROM:80DA rst ROM:80DB ; --------------------------------------------------------------------------- ROM:80DB rst ROM:80DC ; --------------------------------------------------------------------------- ROM:80DC rst ROM:80DD ; --------------------------------------------------------------------------- ROM:80DD rst ROM:80DE ; --------------------------------------------------------------------------- ROM:80DE rst ROM:80DF ; --------------------------------------------------------------------------- ROM:80DF rst ROM:80E0 ; --------------------------------------------------------------------------- ROM:80E0 rst ROM:80E1 ; --------------------------------------------------------------------------- ROM:80E1 rst ROM:80E2 ; --------------------------------------------------------------------------- ROM:80E2 rst ROM:80E3 ; --------------------------------------------------------------------------- ROM:80E3 rst ROM:80E4 ; --------------------------------------------------------------------------- ROM:80E4 rst ROM:80E5 ; --------------------------------------------------------------------------- ROM:80E5 rst ROM:80E6 ; --------------------------------------------------------------------------- ROM:80E6 rst ROM:80E7 ; --------------------------------------------------------------------------- ROM:80E7 rst ROM:80E8 ; --------------------------------------------------------------------------- ROM:80E8 rst ROM:80E9 ; --------------------------------------------------------------------------- ROM:80E9 rst ROM:80EA ; --------------------------------------------------------------------------- ROM:80EA rst ROM:80EB ; --------------------------------------------------------------------------- ROM:80EB rst ROM:80EC ; --------------------------------------------------------------------------- ROM:80EC rst ROM:80ED ; --------------------------------------------------------------------------- ROM:80ED rst ROM:80EE ; --------------------------------------------------------------------------- ROM:80EE rst ROM:80EF ; --------------------------------------------------------------------------- ROM:80EF rst ROM:80F0 ; --------------------------------------------------------------------------- ROM:80F0 rst ROM:80F1 ; --------------------------------------------------------------------------- ROM:80F1 rst ROM:80F2 ; --------------------------------------------------------------------------- ROM:80F2 rst ROM:80F3 ; --------------------------------------------------------------------------- ROM:80F3 rst ROM:80F4 ; --------------------------------------------------------------------------- ROM:80F4 rst ROM:80F5 ; --------------------------------------------------------------------------- ROM:80F5 rst ROM:80F6 ; --------------------------------------------------------------------------- ROM:80F6 rst ROM:80F7 ; --------------------------------------------------------------------------- ROM:80F7 rst ROM:80F8 ; --------------------------------------------------------------------------- ROM:80F8 rst ROM:80F9 ; --------------------------------------------------------------------------- ROM:80F9 rst ROM:80FA ; --------------------------------------------------------------------------- ROM:80FA rst ROM:80FB ; --------------------------------------------------------------------------- ROM:80FB rst ROM:80FC ; --------------------------------------------------------------------------- ROM:80FC rst ROM:80FD ; --------------------------------------------------------------------------- ROM:80FD rst ROM:80FE ; --------------------------------------------------------------------------- ROM:80FE rst ROM:80FF ; --------------------------------------------------------------------------- ROM:80FF rst ROM:8100 ; --------------------------------------------------------------------------- ROM:8100 rst ROM:8101 ; --------------------------------------------------------------------------- ROM:8101 rst ROM:8102 ; --------------------------------------------------------------------------- ROM:8102 rst ROM:8103 ; --------------------------------------------------------------------------- ROM:8103 rst ROM:8104 ; --------------------------------------------------------------------------- ROM:8104 rst ROM:8105 ; --------------------------------------------------------------------------- ROM:8105 rst ROM:8106 ; --------------------------------------------------------------------------- ROM:8106 rst ROM:8107 ; --------------------------------------------------------------------------- ROM:8107 rst ROM:8108 ; --------------------------------------------------------------------------- ROM:8108 rst ROM:8109 ; --------------------------------------------------------------------------- ROM:8109 rst ROM:810A ; --------------------------------------------------------------------------- ROM:810A rst ROM:810B ; --------------------------------------------------------------------------- ROM:810B rst ROM:810C ; --------------------------------------------------------------------------- ROM:810C rst ROM:810D ; --------------------------------------------------------------------------- ROM:810D rst ROM:810E ; --------------------------------------------------------------------------- ROM:810E rst ROM:810F ; --------------------------------------------------------------------------- ROM:810F rst ROM:8110 ; --------------------------------------------------------------------------- ROM:8110 rst ROM:8111 ; --------------------------------------------------------------------------- ROM:8111 rst ROM:8112 ; --------------------------------------------------------------------------- ROM:8112 rst ROM:8113 ; --------------------------------------------------------------------------- ROM:8113 rst ROM:8114 ; --------------------------------------------------------------------------- ROM:8114 rst ROM:8115 ; --------------------------------------------------------------------------- ROM:8115 rst ROM:8116 ; --------------------------------------------------------------------------- ROM:8116 rst ROM:8117 ; --------------------------------------------------------------------------- ROM:8117 rst ROM:8118 ; --------------------------------------------------------------------------- ROM:8118 rst ROM:8119 ; --------------------------------------------------------------------------- ROM:8119 rst ROM:811A ; --------------------------------------------------------------------------- ROM:811A rst ROM:811B ; --------------------------------------------------------------------------- ROM:811B rst ROM:811C ; --------------------------------------------------------------------------- ROM:811C rst ROM:811D ; --------------------------------------------------------------------------- ROM:811D rst ROM:811E ; --------------------------------------------------------------------------- ROM:811E rst ROM:811F ; --------------------------------------------------------------------------- ROM:811F rst ROM:8120 ; --------------------------------------------------------------------------- ROM:8120 rst ROM:8121 ; --------------------------------------------------------------------------- ROM:8121 rst ROM:8122 ; --------------------------------------------------------------------------- ROM:8122 rst ROM:8123 ; --------------------------------------------------------------------------- ROM:8123 rst ROM:8124 ; --------------------------------------------------------------------------- ROM:8124 rst ROM:8125 ; --------------------------------------------------------------------------- ROM:8125 rst ROM:8126 ; --------------------------------------------------------------------------- ROM:8126 rst ROM:8127 ; --------------------------------------------------------------------------- ROM:8127 rst ROM:8128 ; --------------------------------------------------------------------------- ROM:8128 rst ROM:8129 ; --------------------------------------------------------------------------- ROM:8129 rst ROM:812A ; --------------------------------------------------------------------------- ROM:812A rst ROM:812B ; --------------------------------------------------------------------------- ROM:812B rst ROM:812C ; --------------------------------------------------------------------------- ROM:812C rst ROM:812D ; --------------------------------------------------------------------------- ROM:812D rst ROM:812E ; --------------------------------------------------------------------------- ROM:812E rst ROM:812F ; --------------------------------------------------------------------------- ROM:812F rst ROM:8130 ; --------------------------------------------------------------------------- ROM:8130 rst ROM:8131 ; --------------------------------------------------------------------------- ROM:8131 rst ROM:8132 ; --------------------------------------------------------------------------- ROM:8132 rst ROM:8133 ; --------------------------------------------------------------------------- ROM:8133 rst ROM:8134 ; --------------------------------------------------------------------------- ROM:8134 rst ROM:8135 ; --------------------------------------------------------------------------- ROM:8135 rst ROM:8136 ; --------------------------------------------------------------------------- ROM:8136 rst ROM:8137 ; --------------------------------------------------------------------------- ROM:8137 rst ROM:8138 ; --------------------------------------------------------------------------- ROM:8138 rst ROM:8139 ; --------------------------------------------------------------------------- ROM:8139 rst ROM:813A ; --------------------------------------------------------------------------- ROM:813A rst ROM:813B ; --------------------------------------------------------------------------- ROM:813B rst ROM:813C ; --------------------------------------------------------------------------- ROM:813C rst ROM:813D ; --------------------------------------------------------------------------- ROM:813D rst ROM:813E ; --------------------------------------------------------------------------- ROM:813E rst ROM:813F ; --------------------------------------------------------------------------- ROM:813F rst ROM:8140 ; --------------------------------------------------------------------------- ROM:8140 rst ROM:8141 ; --------------------------------------------------------------------------- ROM:8141 rst ROM:8142 ; --------------------------------------------------------------------------- ROM:8142 rst ROM:8143 ; --------------------------------------------------------------------------- ROM:8143 rst ROM:8144 ; --------------------------------------------------------------------------- ROM:8144 rst ROM:8145 ; --------------------------------------------------------------------------- ROM:8145 rst ROM:8146 ; --------------------------------------------------------------------------- ROM:8146 rst ROM:8147 ; --------------------------------------------------------------------------- ROM:8147 rst ROM:8148 ; --------------------------------------------------------------------------- ROM:8148 rst ROM:8149 ; --------------------------------------------------------------------------- ROM:8149 rst ROM:814A ; --------------------------------------------------------------------------- ROM:814A rst ROM:814B ; --------------------------------------------------------------------------- ROM:814B rst ROM:814C ; --------------------------------------------------------------------------- ROM:814C rst ROM:814D ; --------------------------------------------------------------------------- ROM:814D rst ROM:814E ; --------------------------------------------------------------------------- ROM:814E rst ROM:814F ; --------------------------------------------------------------------------- ROM:814F rst ROM:8150 ; --------------------------------------------------------------------------- ROM:8150 rst ROM:8151 ; --------------------------------------------------------------------------- ROM:8151 rst ROM:8152 ; --------------------------------------------------------------------------- ROM:8152 rst ROM:8153 ; --------------------------------------------------------------------------- ROM:8153 rst ROM:8154 ; --------------------------------------------------------------------------- ROM:8154 rst ROM:8155 ; --------------------------------------------------------------------------- ROM:8155 rst ROM:8156 ; --------------------------------------------------------------------------- ROM:8156 rst ROM:8157 ; --------------------------------------------------------------------------- ROM:8157 rst ROM:8158 ; --------------------------------------------------------------------------- ROM:8158 rst ROM:8159 ; --------------------------------------------------------------------------- ROM:8159 rst ROM:815A ; --------------------------------------------------------------------------- ROM:815A rst ROM:815B ; --------------------------------------------------------------------------- ROM:815B rst ROM:815C ; --------------------------------------------------------------------------- ROM:815C rst ROM:815D ; --------------------------------------------------------------------------- ROM:815D rst ROM:815E ; --------------------------------------------------------------------------- ROM:815E rst ROM:815F ; --------------------------------------------------------------------------- ROM:815F rst ROM:8160 ; --------------------------------------------------------------------------- ROM:8160 rst ROM:8161 ; --------------------------------------------------------------------------- ROM:8161 rst ROM:8162 ; --------------------------------------------------------------------------- ROM:8162 rst ROM:8163 ; --------------------------------------------------------------------------- ROM:8163 rst ROM:8164 ; --------------------------------------------------------------------------- ROM:8164 rst ROM:8165 ; --------------------------------------------------------------------------- ROM:8165 rst ROM:8166 ; --------------------------------------------------------------------------- ROM:8166 rst ROM:8167 ; --------------------------------------------------------------------------- ROM:8167 rst ROM:8168 ; --------------------------------------------------------------------------- ROM:8168 rst ROM:8169 ; --------------------------------------------------------------------------- ROM:8169 rst ROM:816A ; --------------------------------------------------------------------------- ROM:816A rst ROM:816B ; --------------------------------------------------------------------------- ROM:816B rst ROM:816C ; --------------------------------------------------------------------------- ROM:816C rst ROM:816D ; --------------------------------------------------------------------------- ROM:816D rst ROM:816E ; --------------------------------------------------------------------------- ROM:816E rst ROM:816F ; --------------------------------------------------------------------------- ROM:816F rst ROM:8170 ; --------------------------------------------------------------------------- ROM:8170 rst ROM:8171 ; --------------------------------------------------------------------------- ROM:8171 rst ROM:8172 ; --------------------------------------------------------------------------- ROM:8172 rst ROM:8173 ; --------------------------------------------------------------------------- ROM:8173 rst ROM:8174 ; --------------------------------------------------------------------------- ROM:8174 rst ROM:8175 ; --------------------------------------------------------------------------- ROM:8175 rst ROM:8176 ; --------------------------------------------------------------------------- ROM:8176 rst ROM:8177 ; --------------------------------------------------------------------------- ROM:8177 rst ROM:8178 ; --------------------------------------------------------------------------- ROM:8178 rst ROM:8179 ; --------------------------------------------------------------------------- ROM:8179 rst ROM:817A ; --------------------------------------------------------------------------- ROM:817A rst ROM:817B ; --------------------------------------------------------------------------- ROM:817B rst ROM:817C ; --------------------------------------------------------------------------- ROM:817C rst ROM:817D ; --------------------------------------------------------------------------- ROM:817D rst ROM:817E ; --------------------------------------------------------------------------- ROM:817E rst ROM:817F ; --------------------------------------------------------------------------- ROM:817F rst ROM:8180 ; --------------------------------------------------------------------------- ROM:8180 rst ROM:8181 ; --------------------------------------------------------------------------- ROM:8181 rst ROM:8182 ; --------------------------------------------------------------------------- ROM:8182 rst ROM:8183 ; --------------------------------------------------------------------------- ROM:8183 rst ROM:8184 ; --------------------------------------------------------------------------- ROM:8184 rst ROM:8185 ; --------------------------------------------------------------------------- ROM:8185 rst ROM:8186 ; --------------------------------------------------------------------------- ROM:8186 rst ROM:8187 ; --------------------------------------------------------------------------- ROM:8187 rst ROM:8188 ; --------------------------------------------------------------------------- ROM:8188 rst ROM:8189 ; --------------------------------------------------------------------------- ROM:8189 rst ROM:818A ; --------------------------------------------------------------------------- ROM:818A rst ROM:818B ; --------------------------------------------------------------------------- ROM:818B rst ROM:818C ; --------------------------------------------------------------------------- ROM:818C rst ROM:818D ; --------------------------------------------------------------------------- ROM:818D rst ROM:818E ; --------------------------------------------------------------------------- ROM:818E rst ROM:818F ; --------------------------------------------------------------------------- ROM:818F rst ROM:8190 ; --------------------------------------------------------------------------- ROM:8190 rst ROM:8191 ; --------------------------------------------------------------------------- ROM:8191 rst ROM:8192 ; --------------------------------------------------------------------------- ROM:8192 rst ROM:8193 ; --------------------------------------------------------------------------- ROM:8193 rst ROM:8194 ; --------------------------------------------------------------------------- ROM:8194 rst ROM:8195 ; --------------------------------------------------------------------------- ROM:8195 rst ROM:8196 ; --------------------------------------------------------------------------- ROM:8196 rst ROM:8197 ; --------------------------------------------------------------------------- ROM:8197 rst ROM:8198 ; --------------------------------------------------------------------------- ROM:8198 rst ROM:8199 ; --------------------------------------------------------------------------- ROM:8199 rst ROM:819A ; --------------------------------------------------------------------------- ROM:819A rst ROM:819B ; --------------------------------------------------------------------------- ROM:819B rst ROM:819C ; --------------------------------------------------------------------------- ROM:819C rst ROM:819D ; --------------------------------------------------------------------------- ROM:819D rst ROM:819E ; --------------------------------------------------------------------------- ROM:819E rst ROM:819F ; --------------------------------------------------------------------------- ROM:819F rst ROM:81A0 ; --------------------------------------------------------------------------- ROM:81A0 rst ROM:81A1 ; --------------------------------------------------------------------------- ROM:81A1 rst ROM:81A2 ; --------------------------------------------------------------------------- ROM:81A2 rst ROM:81A3 ; --------------------------------------------------------------------------- ROM:81A3 rst ROM:81A4 ; --------------------------------------------------------------------------- ROM:81A4 rst ROM:81A5 ; --------------------------------------------------------------------------- ROM:81A5 rst ROM:81A6 ; --------------------------------------------------------------------------- ROM:81A6 rst ROM:81A7 ; --------------------------------------------------------------------------- ROM:81A7 rst ROM:81A8 ; --------------------------------------------------------------------------- ROM:81A8 rst ROM:81A9 ; --------------------------------------------------------------------------- ROM:81A9 rst ROM:81AA ; --------------------------------------------------------------------------- ROM:81AA rst ROM:81AB ; --------------------------------------------------------------------------- ROM:81AB rst ROM:81AC ; --------------------------------------------------------------------------- ROM:81AC rst ROM:81AD ; --------------------------------------------------------------------------- ROM:81AD rst ROM:81AE ; --------------------------------------------------------------------------- ROM:81AE rst ROM:81AF ; --------------------------------------------------------------------------- ROM:81AF rst ROM:81B0 ; --------------------------------------------------------------------------- ROM:81B0 rst ROM:81B1 ; --------------------------------------------------------------------------- ROM:81B1 rst ROM:81B2 ; --------------------------------------------------------------------------- ROM:81B2 rst ROM:81B3 ; --------------------------------------------------------------------------- ROM:81B3 rst ROM:81B4 ; --------------------------------------------------------------------------- ROM:81B4 rst ROM:81B5 ; --------------------------------------------------------------------------- ROM:81B5 rst ROM:81B6 ; --------------------------------------------------------------------------- ROM:81B6 rst ROM:81B7 ; --------------------------------------------------------------------------- ROM:81B7 rst ROM:81B8 ; --------------------------------------------------------------------------- ROM:81B8 rst ROM:81B9 ; --------------------------------------------------------------------------- ROM:81B9 rst ROM:81BA ; --------------------------------------------------------------------------- ROM:81BA rst ROM:81BB ; --------------------------------------------------------------------------- ROM:81BB rst ROM:81BC ; --------------------------------------------------------------------------- ROM:81BC rst ROM:81BD ; --------------------------------------------------------------------------- ROM:81BD rst ROM:81BE ; --------------------------------------------------------------------------- ROM:81BE rst ROM:81BF ; --------------------------------------------------------------------------- ROM:81BF rst ROM:81C0 ; --------------------------------------------------------------------------- ROM:81C0 rst ROM:81C1 ; --------------------------------------------------------------------------- ROM:81C1 rst ROM:81C2 ; --------------------------------------------------------------------------- ROM:81C2 rst ROM:81C3 ; --------------------------------------------------------------------------- ROM:81C3 rst ROM:81C4 ; --------------------------------------------------------------------------- ROM:81C4 rst ROM:81C5 ; --------------------------------------------------------------------------- ROM:81C5 rst ROM:81C6 ; --------------------------------------------------------------------------- ROM:81C6 rst ROM:81C7 ; --------------------------------------------------------------------------- ROM:81C7 rst ROM:81C8 ; --------------------------------------------------------------------------- ROM:81C8 rst ROM:81C9 ; --------------------------------------------------------------------------- ROM:81C9 rst ROM:81CA ; --------------------------------------------------------------------------- ROM:81CA rst ROM:81CB ; --------------------------------------------------------------------------- ROM:81CB rst ROM:81CC ; --------------------------------------------------------------------------- ROM:81CC rst ROM:81CD ; --------------------------------------------------------------------------- ROM:81CD rst ROM:81CE ; --------------------------------------------------------------------------- ROM:81CE rst ROM:81CF ; --------------------------------------------------------------------------- ROM:81CF rst ROM:81D0 ; --------------------------------------------------------------------------- ROM:81D0 rst ROM:81D1 ; --------------------------------------------------------------------------- ROM:81D1 rst ROM:81D2 ; --------------------------------------------------------------------------- ROM:81D2 rst ROM:81D3 ; --------------------------------------------------------------------------- ROM:81D3 rst ROM:81D4 ; --------------------------------------------------------------------------- ROM:81D4 rst ROM:81D5 ; --------------------------------------------------------------------------- ROM:81D5 rst ROM:81D6 ; --------------------------------------------------------------------------- ROM:81D6 rst ROM:81D7 ; --------------------------------------------------------------------------- ROM:81D7 rst ROM:81D8 ; --------------------------------------------------------------------------- ROM:81D8 rst ROM:81D9 ; --------------------------------------------------------------------------- ROM:81D9 rst ROM:81DA ; --------------------------------------------------------------------------- ROM:81DA rst ROM:81DB ; --------------------------------------------------------------------------- ROM:81DB rst ROM:81DC ; --------------------------------------------------------------------------- ROM:81DC rst ROM:81DD ; --------------------------------------------------------------------------- ROM:81DD rst ROM:81DE ; --------------------------------------------------------------------------- ROM:81DE rst ROM:81DF ; --------------------------------------------------------------------------- ROM:81DF rst ROM:81E0 ; --------------------------------------------------------------------------- ROM:81E0 rst ROM:81E1 ; --------------------------------------------------------------------------- ROM:81E1 rst ROM:81E2 ; --------------------------------------------------------------------------- ROM:81E2 rst ROM:81E3 ; --------------------------------------------------------------------------- ROM:81E3 rst ROM:81E4 ; --------------------------------------------------------------------------- ROM:81E4 rst ROM:81E5 ; --------------------------------------------------------------------------- ROM:81E5 rst ROM:81E6 ; --------------------------------------------------------------------------- ROM:81E6 rst ROM:81E7 ; --------------------------------------------------------------------------- ROM:81E7 rst ROM:81E8 ; --------------------------------------------------------------------------- ROM:81E8 rst ROM:81E9 ; --------------------------------------------------------------------------- ROM:81E9 rst ROM:81EA ; --------------------------------------------------------------------------- ROM:81EA rst ROM:81EB ; --------------------------------------------------------------------------- ROM:81EB rst ROM:81EC ; --------------------------------------------------------------------------- ROM:81EC rst ROM:81ED ; --------------------------------------------------------------------------- ROM:81ED rst ROM:81EE ; --------------------------------------------------------------------------- ROM:81EE rst ROM:81EF ; --------------------------------------------------------------------------- ROM:81EF rst ROM:81F0 ; --------------------------------------------------------------------------- ROM:81F0 rst ROM:81F1 ; --------------------------------------------------------------------------- ROM:81F1 rst ROM:81F2 ; --------------------------------------------------------------------------- ROM:81F2 rst ROM:81F3 ; --------------------------------------------------------------------------- ROM:81F3 rst ROM:81F4 ; --------------------------------------------------------------------------- ROM:81F4 rst ROM:81F5 ; --------------------------------------------------------------------------- ROM:81F5 rst ROM:81F6 ; --------------------------------------------------------------------------- ROM:81F6 rst ROM:81F7 ; --------------------------------------------------------------------------- ROM:81F7 rst ROM:81F8 ; --------------------------------------------------------------------------- ROM:81F8 rst ROM:81F9 ; --------------------------------------------------------------------------- ROM:81F9 rst ROM:81FA ; --------------------------------------------------------------------------- ROM:81FA rst ROM:81FB ; --------------------------------------------------------------------------- ROM:81FB rst ROM:81FC ; --------------------------------------------------------------------------- ROM:81FC rst ROM:81FD ; --------------------------------------------------------------------------- ROM:81FD rst ROM:81FE ; --------------------------------------------------------------------------- ROM:81FE rst ROM:81FF ; --------------------------------------------------------------------------- ROM:81FF rst ROM:8200 ; --------------------------------------------------------------------------- ROM:8200 rst ROM:8201 ; --------------------------------------------------------------------------- ROM:8201 rst ROM:8202 ; --------------------------------------------------------------------------- ROM:8202 rst ROM:8203 ; --------------------------------------------------------------------------- ROM:8203 rst ROM:8204 ; --------------------------------------------------------------------------- ROM:8204 rst ROM:8205 ; --------------------------------------------------------------------------- ROM:8205 rst ROM:8206 ; --------------------------------------------------------------------------- ROM:8206 rst ROM:8207 ; --------------------------------------------------------------------------- ROM:8207 rst ROM:8208 ; --------------------------------------------------------------------------- ROM:8208 rst ROM:8209 ; --------------------------------------------------------------------------- ROM:8209 rst ROM:820A ; --------------------------------------------------------------------------- ROM:820A rst ROM:820B ; --------------------------------------------------------------------------- ROM:820B rst ROM:820C ; --------------------------------------------------------------------------- ROM:820C rst ROM:820D ; --------------------------------------------------------------------------- ROM:820D rst ROM:820E ; --------------------------------------------------------------------------- ROM:820E rst ROM:820F ; --------------------------------------------------------------------------- ROM:820F rst ROM:8210 ; --------------------------------------------------------------------------- ROM:8210 rst ROM:8211 ; --------------------------------------------------------------------------- ROM:8211 rst ROM:8212 ; --------------------------------------------------------------------------- ROM:8212 rst ROM:8213 ; --------------------------------------------------------------------------- ROM:8213 rst ROM:8214 ; --------------------------------------------------------------------------- ROM:8214 rst ROM:8215 ; --------------------------------------------------------------------------- ROM:8215 rst ROM:8216 ; --------------------------------------------------------------------------- ROM:8216 rst ROM:8217 ; --------------------------------------------------------------------------- ROM:8217 rst ROM:8218 ; --------------------------------------------------------------------------- ROM:8218 rst ROM:8219 ; --------------------------------------------------------------------------- ROM:8219 rst ROM:821A ; --------------------------------------------------------------------------- ROM:821A rst ROM:821B ; --------------------------------------------------------------------------- ROM:821B rst ROM:821C ; --------------------------------------------------------------------------- ROM:821C rst ROM:821D ; --------------------------------------------------------------------------- ROM:821D rst ROM:821E ; --------------------------------------------------------------------------- ROM:821E rst ROM:821F ; --------------------------------------------------------------------------- ROM:821F rst ROM:8220 ; --------------------------------------------------------------------------- ROM:8220 rst ROM:8221 ; --------------------------------------------------------------------------- ROM:8221 rst ROM:8222 ; --------------------------------------------------------------------------- ROM:8222 rst ROM:8223 ; --------------------------------------------------------------------------- ROM:8223 rst ROM:8224 ; --------------------------------------------------------------------------- ROM:8224 rst ROM:8225 ; --------------------------------------------------------------------------- ROM:8225 rst ROM:8226 ; --------------------------------------------------------------------------- ROM:8226 rst ROM:8227 ; --------------------------------------------------------------------------- ROM:8227 rst ROM:8228 ; --------------------------------------------------------------------------- ROM:8228 rst ROM:8229 ; --------------------------------------------------------------------------- ROM:8229 rst ROM:822A ; --------------------------------------------------------------------------- ROM:822A rst ROM:822B ; --------------------------------------------------------------------------- ROM:822B rst ROM:822C ; --------------------------------------------------------------------------- ROM:822C rst ROM:822D ; --------------------------------------------------------------------------- ROM:822D rst ROM:822E ; --------------------------------------------------------------------------- ROM:822E rst ROM:822F ; --------------------------------------------------------------------------- ROM:822F rst ROM:8230 ; --------------------------------------------------------------------------- ROM:8230 rst ROM:8231 ; --------------------------------------------------------------------------- ROM:8231 rst ROM:8232 ; --------------------------------------------------------------------------- ROM:8232 rst ROM:8233 ; --------------------------------------------------------------------------- ROM:8233 rst ROM:8234 ; --------------------------------------------------------------------------- ROM:8234 rst ROM:8235 ; --------------------------------------------------------------------------- ROM:8235 rst ROM:8236 ; --------------------------------------------------------------------------- ROM:8236 rst ROM:8237 ; --------------------------------------------------------------------------- ROM:8237 rst ROM:8238 ; --------------------------------------------------------------------------- ROM:8238 rst ROM:8239 ; --------------------------------------------------------------------------- ROM:8239 rst ROM:823A ; --------------------------------------------------------------------------- ROM:823A rst ROM:823B ; --------------------------------------------------------------------------- ROM:823B rst ROM:823C ; --------------------------------------------------------------------------- ROM:823C rst ROM:823D ; --------------------------------------------------------------------------- ROM:823D rst ROM:823E ; --------------------------------------------------------------------------- ROM:823E rst ROM:823F ; --------------------------------------------------------------------------- ROM:823F rst ROM:8240 ; --------------------------------------------------------------------------- ROM:8240 rst ROM:8241 ; --------------------------------------------------------------------------- ROM:8241 rst ROM:8242 ; --------------------------------------------------------------------------- ROM:8242 rst ROM:8243 ; --------------------------------------------------------------------------- ROM:8243 rst ROM:8244 ; --------------------------------------------------------------------------- ROM:8244 rst ROM:8245 ; --------------------------------------------------------------------------- ROM:8245 rst ROM:8246 ; --------------------------------------------------------------------------- ROM:8246 rst ROM:8247 ; --------------------------------------------------------------------------- ROM:8247 rst ROM:8248 ; --------------------------------------------------------------------------- ROM:8248 rst ROM:8249 ; --------------------------------------------------------------------------- ROM:8249 rst ROM:824A ; --------------------------------------------------------------------------- ROM:824A rst ROM:824B ; --------------------------------------------------------------------------- ROM:824B rst ROM:824C ; --------------------------------------------------------------------------- ROM:824C rst ROM:824D ; --------------------------------------------------------------------------- ROM:824D rst ROM:824E ; --------------------------------------------------------------------------- ROM:824E rst ROM:824F ; --------------------------------------------------------------------------- ROM:824F rst ROM:8250 ; --------------------------------------------------------------------------- ROM:8250 rst ROM:8251 ; --------------------------------------------------------------------------- ROM:8251 rst ROM:8252 ; --------------------------------------------------------------------------- ROM:8252 rst ROM:8253 ; --------------------------------------------------------------------------- ROM:8253 rst ROM:8254 ; --------------------------------------------------------------------------- ROM:8254 rst ROM:8255 ; --------------------------------------------------------------------------- ROM:8255 rst ROM:8256 ; --------------------------------------------------------------------------- ROM:8256 rst ROM:8257 ; --------------------------------------------------------------------------- ROM:8257 rst ROM:8258 ; --------------------------------------------------------------------------- ROM:8258 rst ROM:8259 ; --------------------------------------------------------------------------- ROM:8259 rst ROM:825A ; --------------------------------------------------------------------------- ROM:825A rst ROM:825B ; --------------------------------------------------------------------------- ROM:825B rst ROM:825C ; --------------------------------------------------------------------------- ROM:825C rst ROM:825D ; --------------------------------------------------------------------------- ROM:825D rst ROM:825E ; --------------------------------------------------------------------------- ROM:825E rst ROM:825F ; --------------------------------------------------------------------------- ROM:825F rst ROM:8260 ; --------------------------------------------------------------------------- ROM:8260 rst ROM:8261 ; --------------------------------------------------------------------------- ROM:8261 rst ROM:8262 ; --------------------------------------------------------------------------- ROM:8262 rst ROM:8263 ; --------------------------------------------------------------------------- ROM:8263 rst ROM:8264 ; --------------------------------------------------------------------------- ROM:8264 rst ROM:8265 ; --------------------------------------------------------------------------- ROM:8265 rst ROM:8266 ; --------------------------------------------------------------------------- ROM:8266 rst ROM:8267 ; --------------------------------------------------------------------------- ROM:8267 rst ROM:8268 ; --------------------------------------------------------------------------- ROM:8268 rst ROM:8269 ; --------------------------------------------------------------------------- ROM:8269 rst ROM:826A ; --------------------------------------------------------------------------- ROM:826A rst ROM:826B ; --------------------------------------------------------------------------- ROM:826B rst ROM:826C ; --------------------------------------------------------------------------- ROM:826C rst ROM:826D ; --------------------------------------------------------------------------- ROM:826D rst ROM:826E ; --------------------------------------------------------------------------- ROM:826E rst ROM:826F ; --------------------------------------------------------------------------- ROM:826F rst ROM:8270 ; --------------------------------------------------------------------------- ROM:8270 rst ROM:8271 ; --------------------------------------------------------------------------- ROM:8271 rst ROM:8272 ; --------------------------------------------------------------------------- ROM:8272 rst ROM:8273 ; --------------------------------------------------------------------------- ROM:8273 rst ROM:8274 ; --------------------------------------------------------------------------- ROM:8274 rst ROM:8275 ; --------------------------------------------------------------------------- ROM:8275 rst ROM:8276 ; --------------------------------------------------------------------------- ROM:8276 rst ROM:8277 ; --------------------------------------------------------------------------- ROM:8277 rst ROM:8278 ; --------------------------------------------------------------------------- ROM:8278 rst ROM:8279 ; --------------------------------------------------------------------------- ROM:8279 rst ROM:827A ; --------------------------------------------------------------------------- ROM:827A rst ROM:827B ; --------------------------------------------------------------------------- ROM:827B rst ROM:827C ; --------------------------------------------------------------------------- ROM:827C rst ROM:827D ; --------------------------------------------------------------------------- ROM:827D rst ROM:827E ; --------------------------------------------------------------------------- ROM:827E rst ROM:827F ; --------------------------------------------------------------------------- ROM:827F rst ROM:8280 ; --------------------------------------------------------------------------- ROM:8280 rst ROM:8281 ; --------------------------------------------------------------------------- ROM:8281 rst ROM:8282 ; --------------------------------------------------------------------------- ROM:8282 rst ROM:8283 ; --------------------------------------------------------------------------- ROM:8283 rst ROM:8284 ; --------------------------------------------------------------------------- ROM:8284 rst ROM:8285 ; --------------------------------------------------------------------------- ROM:8285 rst ROM:8286 ; --------------------------------------------------------------------------- ROM:8286 rst ROM:8287 ; --------------------------------------------------------------------------- ROM:8287 rst ROM:8288 ; --------------------------------------------------------------------------- ROM:8288 rst ROM:8289 ; --------------------------------------------------------------------------- ROM:8289 rst ROM:828A ; --------------------------------------------------------------------------- ROM:828A rst ROM:828B ; --------------------------------------------------------------------------- ROM:828B rst ROM:828C ; --------------------------------------------------------------------------- ROM:828C rst ROM:828D ; --------------------------------------------------------------------------- ROM:828D rst ROM:828E ; --------------------------------------------------------------------------- ROM:828E rst ROM:828F ; --------------------------------------------------------------------------- ROM:828F rst ROM:8290 ; --------------------------------------------------------------------------- ROM:8290 rst ROM:8291 ; --------------------------------------------------------------------------- ROM:8291 rst ROM:8292 ; --------------------------------------------------------------------------- ROM:8292 rst ROM:8293 ; --------------------------------------------------------------------------- ROM:8293 rst ROM:8294 ; --------------------------------------------------------------------------- ROM:8294 rst ROM:8295 ; --------------------------------------------------------------------------- ROM:8295 rst ROM:8296 ; --------------------------------------------------------------------------- ROM:8296 rst ROM:8297 ; --------------------------------------------------------------------------- ROM:8297 rst ROM:8298 ; --------------------------------------------------------------------------- ROM:8298 rst ROM:8299 ; --------------------------------------------------------------------------- ROM:8299 rst ROM:829A ; --------------------------------------------------------------------------- ROM:829A rst ROM:829B ; --------------------------------------------------------------------------- ROM:829B rst ROM:829C ; --------------------------------------------------------------------------- ROM:829C rst ROM:829D ; --------------------------------------------------------------------------- ROM:829D rst ROM:829E ; --------------------------------------------------------------------------- ROM:829E rst ROM:829F ; --------------------------------------------------------------------------- ROM:829F rst ROM:82A0 ; --------------------------------------------------------------------------- ROM:82A0 rst ROM:82A1 ; --------------------------------------------------------------------------- ROM:82A1 rst ROM:82A2 ; --------------------------------------------------------------------------- ROM:82A2 rst ROM:82A3 ; --------------------------------------------------------------------------- ROM:82A3 rst ROM:82A4 ; --------------------------------------------------------------------------- ROM:82A4 rst ROM:82A5 ; --------------------------------------------------------------------------- ROM:82A5 rst ROM:82A6 ; --------------------------------------------------------------------------- ROM:82A6 rst ROM:82A7 ; --------------------------------------------------------------------------- ROM:82A7 rst ROM:82A8 ; --------------------------------------------------------------------------- ROM:82A8 rst ROM:82A9 ; --------------------------------------------------------------------------- ROM:82A9 rst ROM:82AA ; --------------------------------------------------------------------------- ROM:82AA rst ROM:82AB ; --------------------------------------------------------------------------- ROM:82AB rst ROM:82AC ; --------------------------------------------------------------------------- ROM:82AC rst ROM:82AD ; --------------------------------------------------------------------------- ROM:82AD rst ROM:82AE ; --------------------------------------------------------------------------- ROM:82AE rst ROM:82AF ; --------------------------------------------------------------------------- ROM:82AF rst ROM:82B0 ; --------------------------------------------------------------------------- ROM:82B0 rst ROM:82B1 ; --------------------------------------------------------------------------- ROM:82B1 rst ROM:82B2 ; --------------------------------------------------------------------------- ROM:82B2 rst ROM:82B3 ; --------------------------------------------------------------------------- ROM:82B3 rst ROM:82B4 ; --------------------------------------------------------------------------- ROM:82B4 rst ROM:82B5 ; --------------------------------------------------------------------------- ROM:82B5 rst ROM:82B6 ; --------------------------------------------------------------------------- ROM:82B6 rst ROM:82B7 ; --------------------------------------------------------------------------- ROM:82B7 rst ROM:82B8 ; --------------------------------------------------------------------------- ROM:82B8 rst ROM:82B9 ; --------------------------------------------------------------------------- ROM:82B9 rst ROM:82BA ; --------------------------------------------------------------------------- ROM:82BA rst ROM:82BB ; --------------------------------------------------------------------------- ROM:82BB rst ROM:82BC ; --------------------------------------------------------------------------- ROM:82BC rst ROM:82BD ; --------------------------------------------------------------------------- ROM:82BD rst ROM:82BE ; --------------------------------------------------------------------------- ROM:82BE rst ROM:82BF ; --------------------------------------------------------------------------- ROM:82BF rst ROM:82C0 ; --------------------------------------------------------------------------- ROM:82C0 rst ROM:82C1 ; --------------------------------------------------------------------------- ROM:82C1 rst ROM:82C2 ; --------------------------------------------------------------------------- ROM:82C2 rst ROM:82C3 ; --------------------------------------------------------------------------- ROM:82C3 rst ROM:82C4 ; --------------------------------------------------------------------------- ROM:82C4 rst ROM:82C5 ; --------------------------------------------------------------------------- ROM:82C5 rst ROM:82C6 ; --------------------------------------------------------------------------- ROM:82C6 rst ROM:82C7 ; --------------------------------------------------------------------------- ROM:82C7 rst ROM:82C8 ; --------------------------------------------------------------------------- ROM:82C8 rst ROM:82C9 ; --------------------------------------------------------------------------- ROM:82C9 rst ROM:82CA ; --------------------------------------------------------------------------- ROM:82CA rst ROM:82CB ; --------------------------------------------------------------------------- ROM:82CB rst ROM:82CC ; --------------------------------------------------------------------------- ROM:82CC rst ROM:82CD ; --------------------------------------------------------------------------- ROM:82CD rst ROM:82CE ; --------------------------------------------------------------------------- ROM:82CE rst ROM:82CF ; --------------------------------------------------------------------------- ROM:82CF rst ROM:82D0 ; --------------------------------------------------------------------------- ROM:82D0 rst ROM:82D1 ; --------------------------------------------------------------------------- ROM:82D1 rst ROM:82D2 ; --------------------------------------------------------------------------- ROM:82D2 rst ROM:82D3 ; --------------------------------------------------------------------------- ROM:82D3 rst ROM:82D4 ; --------------------------------------------------------------------------- ROM:82D4 rst ROM:82D5 ; --------------------------------------------------------------------------- ROM:82D5 rst ROM:82D6 ; --------------------------------------------------------------------------- ROM:82D6 rst ROM:82D7 ; --------------------------------------------------------------------------- ROM:82D7 rst ROM:82D8 ; --------------------------------------------------------------------------- ROM:82D8 rst ROM:82D9 ; --------------------------------------------------------------------------- ROM:82D9 rst ROM:82DA ; --------------------------------------------------------------------------- ROM:82DA rst ROM:82DB ; --------------------------------------------------------------------------- ROM:82DB rst ROM:82DC ; --------------------------------------------------------------------------- ROM:82DC rst ROM:82DD ; --------------------------------------------------------------------------- ROM:82DD rst ROM:82DE ; --------------------------------------------------------------------------- ROM:82DE rst ROM:82DF ; --------------------------------------------------------------------------- ROM:82DF rst ROM:82E0 ; --------------------------------------------------------------------------- ROM:82E0 rst ROM:82E1 ; --------------------------------------------------------------------------- ROM:82E1 rst ROM:82E2 ; --------------------------------------------------------------------------- ROM:82E2 rst ROM:82E3 ; --------------------------------------------------------------------------- ROM:82E3 rst ROM:82E4 ; --------------------------------------------------------------------------- ROM:82E4 rst ROM:82E5 ; --------------------------------------------------------------------------- ROM:82E5 rst ROM:82E6 ; --------------------------------------------------------------------------- ROM:82E6 rst ROM:82E7 ; --------------------------------------------------------------------------- ROM:82E7 rst ROM:82E8 ; --------------------------------------------------------------------------- ROM:82E8 rst ROM:82E9 ; --------------------------------------------------------------------------- ROM:82E9 rst ROM:82EA ; --------------------------------------------------------------------------- ROM:82EA rst ROM:82EB ; --------------------------------------------------------------------------- ROM:82EB rst ROM:82EC ; --------------------------------------------------------------------------- ROM:82EC rst ROM:82ED ; --------------------------------------------------------------------------- ROM:82ED rst ROM:82EE ; --------------------------------------------------------------------------- ROM:82EE rst ROM:82EF ; --------------------------------------------------------------------------- ROM:82EF rst ROM:82F0 ; --------------------------------------------------------------------------- ROM:82F0 rst ROM:82F1 ; --------------------------------------------------------------------------- ROM:82F1 rst ROM:82F2 ; --------------------------------------------------------------------------- ROM:82F2 rst ROM:82F3 ; --------------------------------------------------------------------------- ROM:82F3 rst ROM:82F4 ; --------------------------------------------------------------------------- ROM:82F4 rst ROM:82F5 ; --------------------------------------------------------------------------- ROM:82F5 rst ROM:82F6 ; --------------------------------------------------------------------------- ROM:82F6 rst ROM:82F7 ; --------------------------------------------------------------------------- ROM:82F7 rst ROM:82F8 ; --------------------------------------------------------------------------- ROM:82F8 rst ROM:82F9 ; --------------------------------------------------------------------------- ROM:82F9 rst ROM:82FA ; --------------------------------------------------------------------------- ROM:82FA rst ROM:82FB ; --------------------------------------------------------------------------- ROM:82FB rst ROM:82FC ; --------------------------------------------------------------------------- ROM:82FC rst ROM:82FD ; --------------------------------------------------------------------------- ROM:82FD rst ROM:82FE ; --------------------------------------------------------------------------- ROM:82FE rst ROM:82FF ; --------------------------------------------------------------------------- ROM:82FF rst ROM:8300 ; --------------------------------------------------------------------------- ROM:8300 rst ROM:8301 ; --------------------------------------------------------------------------- ROM:8301 rst ROM:8302 ; --------------------------------------------------------------------------- ROM:8302 rst ROM:8303 ; --------------------------------------------------------------------------- ROM:8303 rst ROM:8304 ; --------------------------------------------------------------------------- ROM:8304 rst ROM:8305 ; --------------------------------------------------------------------------- ROM:8305 rst ROM:8306 ; --------------------------------------------------------------------------- ROM:8306 rst ROM:8307 ; --------------------------------------------------------------------------- ROM:8307 rst ROM:8308 ; --------------------------------------------------------------------------- ROM:8308 rst ROM:8309 ; --------------------------------------------------------------------------- ROM:8309 rst ROM:830A ; --------------------------------------------------------------------------- ROM:830A rst ROM:830B ; --------------------------------------------------------------------------- ROM:830B rst ROM:830C ; --------------------------------------------------------------------------- ROM:830C rst ROM:830D ; --------------------------------------------------------------------------- ROM:830D rst ROM:830E ; --------------------------------------------------------------------------- ROM:830E rst ROM:830F ; --------------------------------------------------------------------------- ROM:830F rst ROM:8310 ; --------------------------------------------------------------------------- ROM:8310 rst ROM:8311 ; --------------------------------------------------------------------------- ROM:8311 rst ROM:8312 ; --------------------------------------------------------------------------- ROM:8312 rst ROM:8313 ; --------------------------------------------------------------------------- ROM:8313 rst ROM:8314 ; --------------------------------------------------------------------------- ROM:8314 rst ROM:8315 ; --------------------------------------------------------------------------- ROM:8315 rst ROM:8316 ; --------------------------------------------------------------------------- ROM:8316 rst ROM:8317 ; --------------------------------------------------------------------------- ROM:8317 rst ROM:8318 ; --------------------------------------------------------------------------- ROM:8318 rst ROM:8319 ; --------------------------------------------------------------------------- ROM:8319 rst ROM:831A ; --------------------------------------------------------------------------- ROM:831A rst ROM:831B ; --------------------------------------------------------------------------- ROM:831B rst ROM:831C ; --------------------------------------------------------------------------- ROM:831C rst ROM:831D ; --------------------------------------------------------------------------- ROM:831D rst ROM:831E ; --------------------------------------------------------------------------- ROM:831E rst ROM:831F ; --------------------------------------------------------------------------- ROM:831F rst ROM:8320 ; --------------------------------------------------------------------------- ROM:8320 rst ROM:8321 ; --------------------------------------------------------------------------- ROM:8321 rst ROM:8322 ; --------------------------------------------------------------------------- ROM:8322 rst ROM:8323 ; --------------------------------------------------------------------------- ROM:8323 rst ROM:8324 ; --------------------------------------------------------------------------- ROM:8324 rst ROM:8325 ; --------------------------------------------------------------------------- ROM:8325 rst ROM:8326 ; --------------------------------------------------------------------------- ROM:8326 rst ROM:8327 ; --------------------------------------------------------------------------- ROM:8327 rst ROM:8328 ; --------------------------------------------------------------------------- ROM:8328 rst ROM:8329 ; --------------------------------------------------------------------------- ROM:8329 rst ROM:832A ; --------------------------------------------------------------------------- ROM:832A rst ROM:832B ; --------------------------------------------------------------------------- ROM:832B rst ROM:832C ; --------------------------------------------------------------------------- ROM:832C rst ROM:832D ; --------------------------------------------------------------------------- ROM:832D rst ROM:832E ; --------------------------------------------------------------------------- ROM:832E rst ROM:832F ; --------------------------------------------------------------------------- ROM:832F rst ROM:8330 ; --------------------------------------------------------------------------- ROM:8330 rst ROM:8331 ; --------------------------------------------------------------------------- ROM:8331 rst ROM:8332 ; --------------------------------------------------------------------------- ROM:8332 rst ROM:8333 ; --------------------------------------------------------------------------- ROM:8333 rst ROM:8334 ; --------------------------------------------------------------------------- ROM:8334 rst ROM:8335 ; --------------------------------------------------------------------------- ROM:8335 rst ROM:8336 ; --------------------------------------------------------------------------- ROM:8336 rst ROM:8337 ; --------------------------------------------------------------------------- ROM:8337 rst ROM:8338 ; --------------------------------------------------------------------------- ROM:8338 rst ROM:8339 ; --------------------------------------------------------------------------- ROM:8339 rst ROM:833A ; --------------------------------------------------------------------------- ROM:833A rst ROM:833B ; --------------------------------------------------------------------------- ROM:833B rst ROM:833C ; --------------------------------------------------------------------------- ROM:833C rst ROM:833D ; --------------------------------------------------------------------------- ROM:833D rst ROM:833E ; --------------------------------------------------------------------------- ROM:833E rst ROM:833F ; --------------------------------------------------------------------------- ROM:833F rst ROM:8340 ; --------------------------------------------------------------------------- ROM:8340 rst ROM:8341 ; --------------------------------------------------------------------------- ROM:8341 rst ROM:8342 ; --------------------------------------------------------------------------- ROM:8342 rst ROM:8343 ; --------------------------------------------------------------------------- ROM:8343 rst ROM:8344 ; --------------------------------------------------------------------------- ROM:8344 rst ROM:8345 ; --------------------------------------------------------------------------- ROM:8345 rst ROM:8346 ; --------------------------------------------------------------------------- ROM:8346 rst ROM:8347 ; --------------------------------------------------------------------------- ROM:8347 rst ROM:8348 ; --------------------------------------------------------------------------- ROM:8348 rst ROM:8349 ; --------------------------------------------------------------------------- ROM:8349 rst ROM:834A ; --------------------------------------------------------------------------- ROM:834A rst ROM:834B ; --------------------------------------------------------------------------- ROM:834B rst ROM:834C ; --------------------------------------------------------------------------- ROM:834C rst ROM:834D ; --------------------------------------------------------------------------- ROM:834D rst ROM:834E ; --------------------------------------------------------------------------- ROM:834E rst ROM:834F ; --------------------------------------------------------------------------- ROM:834F rst ROM:8350 ; --------------------------------------------------------------------------- ROM:8350 rst ROM:8351 ; --------------------------------------------------------------------------- ROM:8351 rst ROM:8352 ; --------------------------------------------------------------------------- ROM:8352 rst ROM:8353 ; --------------------------------------------------------------------------- ROM:8353 rst ROM:8354 ; --------------------------------------------------------------------------- ROM:8354 rst ROM:8355 ; --------------------------------------------------------------------------- ROM:8355 rst ROM:8356 ; --------------------------------------------------------------------------- ROM:8356 rst ROM:8357 ; --------------------------------------------------------------------------- ROM:8357 rst ROM:8358 ; --------------------------------------------------------------------------- ROM:8358 rst ROM:8359 ; --------------------------------------------------------------------------- ROM:8359 rst ROM:835A ; --------------------------------------------------------------------------- ROM:835A rst ROM:835B ; --------------------------------------------------------------------------- ROM:835B rst ROM:835C ; --------------------------------------------------------------------------- ROM:835C rst ROM:835D ; --------------------------------------------------------------------------- ROM:835D rst ROM:835E ; --------------------------------------------------------------------------- ROM:835E rst ROM:835F ; --------------------------------------------------------------------------- ROM:835F rst ROM:8360 ; --------------------------------------------------------------------------- ROM:8360 rst ROM:8361 ; --------------------------------------------------------------------------- ROM:8361 rst ROM:8362 ; --------------------------------------------------------------------------- ROM:8362 rst ROM:8363 ; --------------------------------------------------------------------------- ROM:8363 rst ROM:8364 ; --------------------------------------------------------------------------- ROM:8364 rst ROM:8365 ; --------------------------------------------------------------------------- ROM:8365 rst ROM:8366 ; --------------------------------------------------------------------------- ROM:8366 rst ROM:8367 ; --------------------------------------------------------------------------- ROM:8367 rst ROM:8368 ; --------------------------------------------------------------------------- ROM:8368 rst ROM:8369 ; --------------------------------------------------------------------------- ROM:8369 rst ROM:836A ; --------------------------------------------------------------------------- ROM:836A rst ROM:836B ; --------------------------------------------------------------------------- ROM:836B rst ROM:836C ; --------------------------------------------------------------------------- ROM:836C rst ROM:836D ; --------------------------------------------------------------------------- ROM:836D rst ROM:836E ; --------------------------------------------------------------------------- ROM:836E rst ROM:836F ; --------------------------------------------------------------------------- ROM:836F rst ROM:8370 ; --------------------------------------------------------------------------- ROM:8370 rst ROM:8371 ; --------------------------------------------------------------------------- ROM:8371 rst ROM:8372 ; --------------------------------------------------------------------------- ROM:8372 rst ROM:8373 ; --------------------------------------------------------------------------- ROM:8373 rst ROM:8374 ; --------------------------------------------------------------------------- ROM:8374 rst ROM:8375 ; --------------------------------------------------------------------------- ROM:8375 rst ROM:8376 ; --------------------------------------------------------------------------- ROM:8376 rst ROM:8377 ; --------------------------------------------------------------------------- ROM:8377 rst ROM:8378 ; --------------------------------------------------------------------------- ROM:8378 rst ROM:8379 ; --------------------------------------------------------------------------- ROM:8379 rst ROM:837A ; --------------------------------------------------------------------------- ROM:837A rst ROM:837B ; --------------------------------------------------------------------------- ROM:837B rst ROM:837C ; --------------------------------------------------------------------------- ROM:837C rst ROM:837D ; --------------------------------------------------------------------------- ROM:837D rst ROM:837E ; --------------------------------------------------------------------------- ROM:837E rst ROM:837F ; --------------------------------------------------------------------------- ROM:837F rst ROM:8380 ; --------------------------------------------------------------------------- ROM:8380 rst ROM:8381 ; --------------------------------------------------------------------------- ROM:8381 rst ROM:8382 ; --------------------------------------------------------------------------- ROM:8382 rst ROM:8383 ; --------------------------------------------------------------------------- ROM:8383 rst ROM:8384 ; --------------------------------------------------------------------------- ROM:8384 rst ROM:8385 ; --------------------------------------------------------------------------- ROM:8385 rst ROM:8386 ; --------------------------------------------------------------------------- ROM:8386 rst ROM:8387 ; --------------------------------------------------------------------------- ROM:8387 rst ROM:8388 ; --------------------------------------------------------------------------- ROM:8388 rst ROM:8389 ; --------------------------------------------------------------------------- ROM:8389 rst ROM:838A ; --------------------------------------------------------------------------- ROM:838A rst ROM:838B ; --------------------------------------------------------------------------- ROM:838B rst ROM:838C ; --------------------------------------------------------------------------- ROM:838C rst ROM:838D ; --------------------------------------------------------------------------- ROM:838D rst ROM:838E ; --------------------------------------------------------------------------- ROM:838E rst ROM:838F ; --------------------------------------------------------------------------- ROM:838F rst ROM:8390 ; --------------------------------------------------------------------------- ROM:8390 rst ROM:8391 ; --------------------------------------------------------------------------- ROM:8391 rst ROM:8392 ; --------------------------------------------------------------------------- ROM:8392 rst ROM:8393 ; --------------------------------------------------------------------------- ROM:8393 rst ROM:8394 ; --------------------------------------------------------------------------- ROM:8394 rst ROM:8395 ; --------------------------------------------------------------------------- ROM:8395 rst ROM:8396 ; --------------------------------------------------------------------------- ROM:8396 rst ROM:8397 ; --------------------------------------------------------------------------- ROM:8397 rst ROM:8398 ; --------------------------------------------------------------------------- ROM:8398 rst ROM:8399 ; --------------------------------------------------------------------------- ROM:8399 rst ROM:839A ; --------------------------------------------------------------------------- ROM:839A rst ROM:839B ; --------------------------------------------------------------------------- ROM:839B rst ROM:839C ; --------------------------------------------------------------------------- ROM:839C rst ROM:839D ; --------------------------------------------------------------------------- ROM:839D rst ROM:839E ; --------------------------------------------------------------------------- ROM:839E rst ROM:839F ; --------------------------------------------------------------------------- ROM:839F rst ROM:83A0 ; --------------------------------------------------------------------------- ROM:83A0 rst ROM:83A1 ; --------------------------------------------------------------------------- ROM:83A1 rst ROM:83A2 ; --------------------------------------------------------------------------- ROM:83A2 rst ROM:83A3 ; --------------------------------------------------------------------------- ROM:83A3 rst ROM:83A4 ; --------------------------------------------------------------------------- ROM:83A4 rst ROM:83A5 ; --------------------------------------------------------------------------- ROM:83A5 rst ROM:83A6 ; --------------------------------------------------------------------------- ROM:83A6 rst ROM:83A7 ; --------------------------------------------------------------------------- ROM:83A7 rst ROM:83A8 ; --------------------------------------------------------------------------- ROM:83A8 rst ROM:83A9 ; --------------------------------------------------------------------------- ROM:83A9 rst ROM:83AA ; --------------------------------------------------------------------------- ROM:83AA rst ROM:83AB ; --------------------------------------------------------------------------- ROM:83AB rst ROM:83AC ; --------------------------------------------------------------------------- ROM:83AC rst ROM:83AD ; --------------------------------------------------------------------------- ROM:83AD rst ROM:83AE ; --------------------------------------------------------------------------- ROM:83AE rst ROM:83AF ; --------------------------------------------------------------------------- ROM:83AF rst ROM:83B0 ; --------------------------------------------------------------------------- ROM:83B0 rst ROM:83B1 ; --------------------------------------------------------------------------- ROM:83B1 rst ROM:83B2 ; --------------------------------------------------------------------------- ROM:83B2 rst ROM:83B3 ; --------------------------------------------------------------------------- ROM:83B3 rst ROM:83B4 ; --------------------------------------------------------------------------- ROM:83B4 rst ROM:83B5 ; --------------------------------------------------------------------------- ROM:83B5 rst ROM:83B6 ; --------------------------------------------------------------------------- ROM:83B6 rst ROM:83B7 ; --------------------------------------------------------------------------- ROM:83B7 rst ROM:83B8 ; --------------------------------------------------------------------------- ROM:83B8 rst ROM:83B9 ; --------------------------------------------------------------------------- ROM:83B9 rst ROM:83BA ; --------------------------------------------------------------------------- ROM:83BA rst ROM:83BB ; --------------------------------------------------------------------------- ROM:83BB rst ROM:83BC ; --------------------------------------------------------------------------- ROM:83BC rst ROM:83BD ; --------------------------------------------------------------------------- ROM:83BD rst ROM:83BE ; --------------------------------------------------------------------------- ROM:83BE rst ROM:83BF ; --------------------------------------------------------------------------- ROM:83BF rst ROM:83C0 ; --------------------------------------------------------------------------- ROM:83C0 rst ROM:83C1 ; --------------------------------------------------------------------------- ROM:83C1 rst ROM:83C2 ; --------------------------------------------------------------------------- ROM:83C2 rst ROM:83C3 ; --------------------------------------------------------------------------- ROM:83C3 rst ROM:83C4 ; --------------------------------------------------------------------------- ROM:83C4 rst ROM:83C5 ; --------------------------------------------------------------------------- ROM:83C5 rst ROM:83C6 ; --------------------------------------------------------------------------- ROM:83C6 rst ROM:83C7 ; --------------------------------------------------------------------------- ROM:83C7 rst ROM:83C8 ; --------------------------------------------------------------------------- ROM:83C8 rst ROM:83C9 ; --------------------------------------------------------------------------- ROM:83C9 rst ROM:83CA ; --------------------------------------------------------------------------- ROM:83CA rst ROM:83CB ; --------------------------------------------------------------------------- ROM:83CB rst ROM:83CC ; --------------------------------------------------------------------------- ROM:83CC rst ROM:83CD ; --------------------------------------------------------------------------- ROM:83CD rst ROM:83CE ; --------------------------------------------------------------------------- ROM:83CE rst ROM:83CF ; --------------------------------------------------------------------------- ROM:83CF rst ROM:83D0 ; --------------------------------------------------------------------------- ROM:83D0 rst ROM:83D1 ; --------------------------------------------------------------------------- ROM:83D1 rst ROM:83D2 ; --------------------------------------------------------------------------- ROM:83D2 rst ROM:83D3 ; --------------------------------------------------------------------------- ROM:83D3 rst ROM:83D4 ; --------------------------------------------------------------------------- ROM:83D4 rst ROM:83D5 ; --------------------------------------------------------------------------- ROM:83D5 rst ROM:83D6 ; --------------------------------------------------------------------------- ROM:83D6 rst ROM:83D7 ; --------------------------------------------------------------------------- ROM:83D7 rst ROM:83D8 ; --------------------------------------------------------------------------- ROM:83D8 rst ROM:83D9 ; --------------------------------------------------------------------------- ROM:83D9 rst ROM:83DA ; --------------------------------------------------------------------------- ROM:83DA rst ROM:83DB ; --------------------------------------------------------------------------- ROM:83DB rst ROM:83DC ; --------------------------------------------------------------------------- ROM:83DC rst ROM:83DD ; --------------------------------------------------------------------------- ROM:83DD rst ROM:83DE ; --------------------------------------------------------------------------- ROM:83DE rst ROM:83DF ; --------------------------------------------------------------------------- ROM:83DF rst ROM:83E0 ; --------------------------------------------------------------------------- ROM:83E0 rst ROM:83E1 ; --------------------------------------------------------------------------- ROM:83E1 rst ROM:83E2 ; --------------------------------------------------------------------------- ROM:83E2 rst ROM:83E3 ; --------------------------------------------------------------------------- ROM:83E3 rst ROM:83E4 ; --------------------------------------------------------------------------- ROM:83E4 rst ROM:83E5 ; --------------------------------------------------------------------------- ROM:83E5 rst ROM:83E6 ; --------------------------------------------------------------------------- ROM:83E6 rst ROM:83E7 ; --------------------------------------------------------------------------- ROM:83E7 rst ROM:83E8 ; --------------------------------------------------------------------------- ROM:83E8 rst ROM:83E9 ; --------------------------------------------------------------------------- ROM:83E9 rst ROM:83EA ; --------------------------------------------------------------------------- ROM:83EA rst ROM:83EB ; --------------------------------------------------------------------------- ROM:83EB rst ROM:83EC ; --------------------------------------------------------------------------- ROM:83EC rst ROM:83ED ; --------------------------------------------------------------------------- ROM:83ED rst ROM:83EE ; --------------------------------------------------------------------------- ROM:83EE rst ROM:83EF ; --------------------------------------------------------------------------- ROM:83EF rst ROM:83F0 ; --------------------------------------------------------------------------- ROM:83F0 rst ROM:83F1 ; --------------------------------------------------------------------------- ROM:83F1 rst ROM:83F2 ; --------------------------------------------------------------------------- ROM:83F2 rst ROM:83F3 ; --------------------------------------------------------------------------- ROM:83F3 rst ROM:83F4 ; --------------------------------------------------------------------------- ROM:83F4 rst ROM:83F5 ; --------------------------------------------------------------------------- ROM:83F5 rst ROM:83F6 ; --------------------------------------------------------------------------- ROM:83F6 rst ROM:83F7 ; --------------------------------------------------------------------------- ROM:83F7 rst ROM:83F8 ; --------------------------------------------------------------------------- ROM:83F8 rst ROM:83F9 ; --------------------------------------------------------------------------- ROM:83F9 rst ROM:83FA ; --------------------------------------------------------------------------- ROM:83FA rst ROM:83FB ; --------------------------------------------------------------------------- ROM:83FB rst ROM:83FC ; --------------------------------------------------------------------------- ROM:83FC rst ROM:83FD ; --------------------------------------------------------------------------- ROM:83FD rst ROM:83FE ; --------------------------------------------------------------------------- ROM:83FE rst ROM:83FF ; --------------------------------------------------------------------------- ROM:83FF rst ROM:8400 ; --------------------------------------------------------------------------- ROM:8400 rst ROM:8401 ; --------------------------------------------------------------------------- ROM:8401 rst ROM:8402 ; --------------------------------------------------------------------------- ROM:8402 rst ROM:8403 ; --------------------------------------------------------------------------- ROM:8403 rst ROM:8404 ; --------------------------------------------------------------------------- ROM:8404 rst ROM:8405 ; --------------------------------------------------------------------------- ROM:8405 rst ROM:8406 ; --------------------------------------------------------------------------- ROM:8406 rst ROM:8407 ; --------------------------------------------------------------------------- ROM:8407 rst ROM:8408 ; --------------------------------------------------------------------------- ROM:8408 rst ROM:8409 ; --------------------------------------------------------------------------- ROM:8409 rst ROM:840A ; --------------------------------------------------------------------------- ROM:840A rst ROM:840B ; --------------------------------------------------------------------------- ROM:840B rst ROM:840C ; --------------------------------------------------------------------------- ROM:840C rst ROM:840D ; --------------------------------------------------------------------------- ROM:840D rst ROM:840E ; --------------------------------------------------------------------------- ROM:840E rst ROM:840F ; --------------------------------------------------------------------------- ROM:840F rst ROM:8410 ; --------------------------------------------------------------------------- ROM:8410 rst ROM:8411 ; --------------------------------------------------------------------------- ROM:8411 rst ROM:8412 ; --------------------------------------------------------------------------- ROM:8412 rst ROM:8413 ; --------------------------------------------------------------------------- ROM:8413 rst ROM:8414 ; --------------------------------------------------------------------------- ROM:8414 rst ROM:8415 ; --------------------------------------------------------------------------- ROM:8415 rst ROM:8416 ; --------------------------------------------------------------------------- ROM:8416 rst ROM:8417 ; --------------------------------------------------------------------------- ROM:8417 rst ROM:8418 ; --------------------------------------------------------------------------- ROM:8418 rst ROM:8419 ; --------------------------------------------------------------------------- ROM:8419 rst ROM:841A ; --------------------------------------------------------------------------- ROM:841A rst ROM:841B ; --------------------------------------------------------------------------- ROM:841B rst ROM:841C ; --------------------------------------------------------------------------- ROM:841C rst ROM:841D ; --------------------------------------------------------------------------- ROM:841D rst ROM:841E ; --------------------------------------------------------------------------- ROM:841E rst ROM:841F ; --------------------------------------------------------------------------- ROM:841F rst ROM:8420 ; --------------------------------------------------------------------------- ROM:8420 rst ROM:8421 ; --------------------------------------------------------------------------- ROM:8421 rst ROM:8422 ; --------------------------------------------------------------------------- ROM:8422 rst ROM:8423 ; --------------------------------------------------------------------------- ROM:8423 rst ROM:8424 ; --------------------------------------------------------------------------- ROM:8424 rst ROM:8425 ; --------------------------------------------------------------------------- ROM:8425 rst ROM:8426 ; --------------------------------------------------------------------------- ROM:8426 rst ROM:8427 ; --------------------------------------------------------------------------- ROM:8427 rst ROM:8428 ; --------------------------------------------------------------------------- ROM:8428 rst ROM:8429 ; --------------------------------------------------------------------------- ROM:8429 rst ROM:842A ; --------------------------------------------------------------------------- ROM:842A rst ROM:842B ; --------------------------------------------------------------------------- ROM:842B rst ROM:842C ; --------------------------------------------------------------------------- ROM:842C rst ROM:842D ; --------------------------------------------------------------------------- ROM:842D rst ROM:842E ; --------------------------------------------------------------------------- ROM:842E rst ROM:842F ; --------------------------------------------------------------------------- ROM:842F rst ROM:8430 ; --------------------------------------------------------------------------- ROM:8430 rst ROM:8431 ; --------------------------------------------------------------------------- ROM:8431 rst ROM:8432 ; --------------------------------------------------------------------------- ROM:8432 rst ROM:8433 ; --------------------------------------------------------------------------- ROM:8433 rst ROM:8434 ; --------------------------------------------------------------------------- ROM:8434 rst ROM:8435 ; --------------------------------------------------------------------------- ROM:8435 rst ROM:8436 ; --------------------------------------------------------------------------- ROM:8436 rst ROM:8437 ; --------------------------------------------------------------------------- ROM:8437 rst ROM:8438 ; --------------------------------------------------------------------------- ROM:8438 rst ROM:8439 ; --------------------------------------------------------------------------- ROM:8439 rst ROM:843A ; --------------------------------------------------------------------------- ROM:843A rst ROM:843B ; --------------------------------------------------------------------------- ROM:843B rst ROM:843C ; --------------------------------------------------------------------------- ROM:843C rst ROM:843D ; --------------------------------------------------------------------------- ROM:843D rst ROM:843E ; --------------------------------------------------------------------------- ROM:843E rst ROM:843F ; --------------------------------------------------------------------------- ROM:843F rst ROM:8440 ; --------------------------------------------------------------------------- ROM:8440 rst ROM:8441 ; --------------------------------------------------------------------------- ROM:8441 rst ROM:8442 ; --------------------------------------------------------------------------- ROM:8442 rst ROM:8443 ; --------------------------------------------------------------------------- ROM:8443 rst ROM:8444 ; --------------------------------------------------------------------------- ROM:8444 rst ROM:8445 ; --------------------------------------------------------------------------- ROM:8445 rst ROM:8446 ; --------------------------------------------------------------------------- ROM:8446 rst ROM:8447 ; --------------------------------------------------------------------------- ROM:8447 rst ROM:8448 ; --------------------------------------------------------------------------- ROM:8448 rst ROM:8449 ; --------------------------------------------------------------------------- ROM:8449 rst ROM:844A ; --------------------------------------------------------------------------- ROM:844A rst ROM:844B ; --------------------------------------------------------------------------- ROM:844B rst ROM:844C ; --------------------------------------------------------------------------- ROM:844C rst ROM:844D ; --------------------------------------------------------------------------- ROM:844D rst ROM:844E ; --------------------------------------------------------------------------- ROM:844E rst ROM:844F ; --------------------------------------------------------------------------- ROM:844F rst ROM:8450 ; --------------------------------------------------------------------------- ROM:8450 rst ROM:8451 ; --------------------------------------------------------------------------- ROM:8451 rst ROM:8452 ; --------------------------------------------------------------------------- ROM:8452 rst ROM:8453 ; --------------------------------------------------------------------------- ROM:8453 rst ROM:8454 ; --------------------------------------------------------------------------- ROM:8454 rst ROM:8455 ; --------------------------------------------------------------------------- ROM:8455 rst ROM:8456 ; --------------------------------------------------------------------------- ROM:8456 rst ROM:8457 ; --------------------------------------------------------------------------- ROM:8457 rst ROM:8458 ; --------------------------------------------------------------------------- ROM:8458 rst ROM:8459 ; --------------------------------------------------------------------------- ROM:8459 rst ROM:845A ; --------------------------------------------------------------------------- ROM:845A rst ROM:845B ; --------------------------------------------------------------------------- ROM:845B rst ROM:845C ; --------------------------------------------------------------------------- ROM:845C rst ROM:845D ; --------------------------------------------------------------------------- ROM:845D rst ROM:845E ; --------------------------------------------------------------------------- ROM:845E rst ROM:845F ; --------------------------------------------------------------------------- ROM:845F rst ROM:8460 ; --------------------------------------------------------------------------- ROM:8460 rst ROM:8461 ; --------------------------------------------------------------------------- ROM:8461 rst ROM:8462 ; --------------------------------------------------------------------------- ROM:8462 rst ROM:8463 ; --------------------------------------------------------------------------- ROM:8463 rst ROM:8464 ; --------------------------------------------------------------------------- ROM:8464 rst ROM:8465 ; --------------------------------------------------------------------------- ROM:8465 rst ROM:8466 ; --------------------------------------------------------------------------- ROM:8466 rst ROM:8467 ; --------------------------------------------------------------------------- ROM:8467 rst ROM:8468 ; --------------------------------------------------------------------------- ROM:8468 rst ROM:8469 ; --------------------------------------------------------------------------- ROM:8469 rst ROM:846A ; --------------------------------------------------------------------------- ROM:846A rst ROM:846B ; --------------------------------------------------------------------------- ROM:846B rst ROM:846C ; --------------------------------------------------------------------------- ROM:846C rst ROM:846D ; --------------------------------------------------------------------------- ROM:846D rst ROM:846E ; --------------------------------------------------------------------------- ROM:846E rst ROM:846F ; --------------------------------------------------------------------------- ROM:846F rst ROM:8470 ; --------------------------------------------------------------------------- ROM:8470 rst ROM:8471 ; --------------------------------------------------------------------------- ROM:8471 rst ROM:8472 ; --------------------------------------------------------------------------- ROM:8472 rst ROM:8473 ; --------------------------------------------------------------------------- ROM:8473 rst ROM:8474 ; --------------------------------------------------------------------------- ROM:8474 rst ROM:8475 ; --------------------------------------------------------------------------- ROM:8475 rst ROM:8476 ; --------------------------------------------------------------------------- ROM:8476 rst ROM:8477 ; --------------------------------------------------------------------------- ROM:8477 rst ROM:8478 ; --------------------------------------------------------------------------- ROM:8478 rst ROM:8479 ; --------------------------------------------------------------------------- ROM:8479 rst ROM:847A ; --------------------------------------------------------------------------- ROM:847A rst ROM:847B ; --------------------------------------------------------------------------- ROM:847B rst ROM:847C ; --------------------------------------------------------------------------- ROM:847C rst ROM:847D ; --------------------------------------------------------------------------- ROM:847D rst ROM:847E ; --------------------------------------------------------------------------- ROM:847E rst ROM:847F ; --------------------------------------------------------------------------- ROM:847F rst ROM:8480 ; --------------------------------------------------------------------------- ROM:8480 rst ROM:8481 ; --------------------------------------------------------------------------- ROM:8481 rst ROM:8482 ; --------------------------------------------------------------------------- ROM:8482 rst ROM:8483 ; --------------------------------------------------------------------------- ROM:8483 rst ROM:8484 ; --------------------------------------------------------------------------- ROM:8484 rst ROM:8485 ; --------------------------------------------------------------------------- ROM:8485 rst ROM:8486 ; --------------------------------------------------------------------------- ROM:8486 rst ROM:8487 ; --------------------------------------------------------------------------- ROM:8487 rst ROM:8488 ; --------------------------------------------------------------------------- ROM:8488 rst ROM:8489 ; --------------------------------------------------------------------------- ROM:8489 rst ROM:848A ; --------------------------------------------------------------------------- ROM:848A rst ROM:848B ; --------------------------------------------------------------------------- ROM:848B rst ROM:848C ; --------------------------------------------------------------------------- ROM:848C rst ROM:848D ; --------------------------------------------------------------------------- ROM:848D rst ROM:848E ; --------------------------------------------------------------------------- ROM:848E rst ROM:848F ; --------------------------------------------------------------------------- ROM:848F rst ROM:8490 ; --------------------------------------------------------------------------- ROM:8490 rst ROM:8491 ; --------------------------------------------------------------------------- ROM:8491 rst ROM:8492 ; --------------------------------------------------------------------------- ROM:8492 rst ROM:8493 ; --------------------------------------------------------------------------- ROM:8493 rst ROM:8494 ; --------------------------------------------------------------------------- ROM:8494 rst ROM:8495 ; --------------------------------------------------------------------------- ROM:8495 rst ROM:8496 ; --------------------------------------------------------------------------- ROM:8496 rst ROM:8497 ; --------------------------------------------------------------------------- ROM:8497 rst ROM:8498 ; --------------------------------------------------------------------------- ROM:8498 rst ROM:8499 ; --------------------------------------------------------------------------- ROM:8499 rst ROM:849A ; --------------------------------------------------------------------------- ROM:849A rst ROM:849B ; --------------------------------------------------------------------------- ROM:849B rst ROM:849C ; --------------------------------------------------------------------------- ROM:849C rst ROM:849D ; --------------------------------------------------------------------------- ROM:849D rst ROM:849E ; --------------------------------------------------------------------------- ROM:849E rst ROM:849F ; --------------------------------------------------------------------------- ROM:849F rst ROM:84A0 ; --------------------------------------------------------------------------- ROM:84A0 rst ROM:84A1 ; --------------------------------------------------------------------------- ROM:84A1 rst ROM:84A2 ; --------------------------------------------------------------------------- ROM:84A2 rst ROM:84A3 ; --------------------------------------------------------------------------- ROM:84A3 rst ROM:84A4 ; --------------------------------------------------------------------------- ROM:84A4 rst ROM:84A5 ; --------------------------------------------------------------------------- ROM:84A5 rst ROM:84A6 ; --------------------------------------------------------------------------- ROM:84A6 rst ROM:84A7 ; --------------------------------------------------------------------------- ROM:84A7 rst ROM:84A8 ; --------------------------------------------------------------------------- ROM:84A8 rst ROM:84A9 ; --------------------------------------------------------------------------- ROM:84A9 rst ROM:84AA ; --------------------------------------------------------------------------- ROM:84AA rst ROM:84AB ; --------------------------------------------------------------------------- ROM:84AB rst ROM:84AC ; --------------------------------------------------------------------------- ROM:84AC rst ROM:84AD ; --------------------------------------------------------------------------- ROM:84AD rst ROM:84AE ; --------------------------------------------------------------------------- ROM:84AE rst ROM:84AF ; --------------------------------------------------------------------------- ROM:84AF rst ROM:84B0 ; --------------------------------------------------------------------------- ROM:84B0 rst ROM:84B1 ; --------------------------------------------------------------------------- ROM:84B1 rst ROM:84B2 ; --------------------------------------------------------------------------- ROM:84B2 rst ROM:84B3 ; --------------------------------------------------------------------------- ROM:84B3 rst ROM:84B4 ; --------------------------------------------------------------------------- ROM:84B4 rst ROM:84B5 ; --------------------------------------------------------------------------- ROM:84B5 rst ROM:84B6 ; --------------------------------------------------------------------------- ROM:84B6 rst ROM:84B7 ; --------------------------------------------------------------------------- ROM:84B7 rst ROM:84B8 ; --------------------------------------------------------------------------- ROM:84B8 rst ROM:84B9 ; --------------------------------------------------------------------------- ROM:84B9 rst ROM:84BA ; --------------------------------------------------------------------------- ROM:84BA rst ROM:84BB ; --------------------------------------------------------------------------- ROM:84BB rst ROM:84BC ; --------------------------------------------------------------------------- ROM:84BC rst ROM:84BD ; --------------------------------------------------------------------------- ROM:84BD rst ROM:84BE ; --------------------------------------------------------------------------- ROM:84BE rst ROM:84BF ; --------------------------------------------------------------------------- ROM:84BF rst ROM:84C0 ; --------------------------------------------------------------------------- ROM:84C0 rst ROM:84C1 ; --------------------------------------------------------------------------- ROM:84C1 rst ROM:84C2 ; --------------------------------------------------------------------------- ROM:84C2 rst ROM:84C3 ; --------------------------------------------------------------------------- ROM:84C3 rst ROM:84C4 ; --------------------------------------------------------------------------- ROM:84C4 rst ROM:84C5 ; --------------------------------------------------------------------------- ROM:84C5 rst ROM:84C6 ; --------------------------------------------------------------------------- ROM:84C6 rst ROM:84C7 ; --------------------------------------------------------------------------- ROM:84C7 rst ROM:84C8 ; --------------------------------------------------------------------------- ROM:84C8 rst ROM:84C9 ; --------------------------------------------------------------------------- ROM:84C9 rst ROM:84CA ; --------------------------------------------------------------------------- ROM:84CA rst ROM:84CB ; --------------------------------------------------------------------------- ROM:84CB rst ROM:84CC ; --------------------------------------------------------------------------- ROM:84CC rst ROM:84CD ; --------------------------------------------------------------------------- ROM:84CD rst ROM:84CE ; --------------------------------------------------------------------------- ROM:84CE rst ROM:84CF ; --------------------------------------------------------------------------- ROM:84CF rst ROM:84D0 ; --------------------------------------------------------------------------- ROM:84D0 rst ROM:84D1 ; --------------------------------------------------------------------------- ROM:84D1 rst ROM:84D2 ; --------------------------------------------------------------------------- ROM:84D2 rst ROM:84D3 ; --------------------------------------------------------------------------- ROM:84D3 rst ROM:84D4 ; --------------------------------------------------------------------------- ROM:84D4 rst ROM:84D5 ; --------------------------------------------------------------------------- ROM:84D5 rst ROM:84D6 ; --------------------------------------------------------------------------- ROM:84D6 rst ROM:84D7 ; --------------------------------------------------------------------------- ROM:84D7 rst ROM:84D8 ; --------------------------------------------------------------------------- ROM:84D8 rst ROM:84D9 ; --------------------------------------------------------------------------- ROM:84D9 rst ROM:84DA ; --------------------------------------------------------------------------- ROM:84DA rst ROM:84DB ; --------------------------------------------------------------------------- ROM:84DB rst ROM:84DC ; --------------------------------------------------------------------------- ROM:84DC rst ROM:84DD ; --------------------------------------------------------------------------- ROM:84DD rst ROM:84DE ; --------------------------------------------------------------------------- ROM:84DE rst ROM:84DF ; --------------------------------------------------------------------------- ROM:84DF rst ROM:84E0 ; --------------------------------------------------------------------------- ROM:84E0 rst ROM:84E1 ; --------------------------------------------------------------------------- ROM:84E1 rst ROM:84E2 ; --------------------------------------------------------------------------- ROM:84E2 rst ROM:84E3 ; --------------------------------------------------------------------------- ROM:84E3 rst ROM:84E4 ; --------------------------------------------------------------------------- ROM:84E4 rst ROM:84E5 ; --------------------------------------------------------------------------- ROM:84E5 rst ROM:84E6 ; --------------------------------------------------------------------------- ROM:84E6 rst ROM:84E7 ; --------------------------------------------------------------------------- ROM:84E7 rst ROM:84E8 ; --------------------------------------------------------------------------- ROM:84E8 rst ROM:84E9 ; --------------------------------------------------------------------------- ROM:84E9 rst ROM:84EA ; --------------------------------------------------------------------------- ROM:84EA rst ROM:84EB ; --------------------------------------------------------------------------- ROM:84EB rst ROM:84EC ; --------------------------------------------------------------------------- ROM:84EC rst ROM:84ED ; --------------------------------------------------------------------------- ROM:84ED rst ROM:84EE ; --------------------------------------------------------------------------- ROM:84EE rst ROM:84EF ; --------------------------------------------------------------------------- ROM:84EF rst ROM:84F0 ; --------------------------------------------------------------------------- ROM:84F0 rst ROM:84F1 ; --------------------------------------------------------------------------- ROM:84F1 rst ROM:84F2 ; --------------------------------------------------------------------------- ROM:84F2 rst ROM:84F3 ; --------------------------------------------------------------------------- ROM:84F3 rst ROM:84F4 ; --------------------------------------------------------------------------- ROM:84F4 rst ROM:84F5 ; --------------------------------------------------------------------------- ROM:84F5 rst ROM:84F6 ; --------------------------------------------------------------------------- ROM:84F6 rst ROM:84F7 ; --------------------------------------------------------------------------- ROM:84F7 rst ROM:84F8 ; --------------------------------------------------------------------------- ROM:84F8 rst ROM:84F9 ; --------------------------------------------------------------------------- ROM:84F9 rst ROM:84FA ; --------------------------------------------------------------------------- ROM:84FA rst ROM:84FB ; --------------------------------------------------------------------------- ROM:84FB rst ROM:84FC ; --------------------------------------------------------------------------- ROM:84FC rst ROM:84FD ; --------------------------------------------------------------------------- ROM:84FD rst ROM:84FE ; --------------------------------------------------------------------------- ROM:84FE rst ROM:84FF ; --------------------------------------------------------------------------- ROM:84FF rst ROM:8500 ; --------------------------------------------------------------------------- ROM:8500 rst ROM:8501 ; --------------------------------------------------------------------------- ROM:8501 rst ROM:8502 ; --------------------------------------------------------------------------- ROM:8502 rst ROM:8503 ; --------------------------------------------------------------------------- ROM:8503 rst ROM:8504 ; --------------------------------------------------------------------------- ROM:8504 rst ROM:8505 ; --------------------------------------------------------------------------- ROM:8505 rst ROM:8506 ; --------------------------------------------------------------------------- ROM:8506 rst ROM:8507 ; --------------------------------------------------------------------------- ROM:8507 rst ROM:8508 ; --------------------------------------------------------------------------- ROM:8508 rst ROM:8509 ; --------------------------------------------------------------------------- ROM:8509 rst ROM:850A ; --------------------------------------------------------------------------- ROM:850A rst ROM:850B ; --------------------------------------------------------------------------- ROM:850B rst ROM:850C ; --------------------------------------------------------------------------- ROM:850C rst ROM:850D ; --------------------------------------------------------------------------- ROM:850D rst ROM:850E ; --------------------------------------------------------------------------- ROM:850E rst ROM:850F ; --------------------------------------------------------------------------- ROM:850F rst ROM:8510 ; --------------------------------------------------------------------------- ROM:8510 rst ROM:8511 ; --------------------------------------------------------------------------- ROM:8511 rst ROM:8512 ; --------------------------------------------------------------------------- ROM:8512 rst ROM:8513 ; --------------------------------------------------------------------------- ROM:8513 rst ROM:8514 ; --------------------------------------------------------------------------- ROM:8514 rst ROM:8515 ; --------------------------------------------------------------------------- ROM:8515 rst ROM:8516 ; --------------------------------------------------------------------------- ROM:8516 rst ROM:8517 ; --------------------------------------------------------------------------- ROM:8517 rst ROM:8518 ; --------------------------------------------------------------------------- ROM:8518 rst ROM:8519 ; --------------------------------------------------------------------------- ROM:8519 rst ROM:851A ; --------------------------------------------------------------------------- ROM:851A rst ROM:851B ; --------------------------------------------------------------------------- ROM:851B rst ROM:851C ; --------------------------------------------------------------------------- ROM:851C rst ROM:851D ; --------------------------------------------------------------------------- ROM:851D rst ROM:851E ; --------------------------------------------------------------------------- ROM:851E rst ROM:851F ; --------------------------------------------------------------------------- ROM:851F rst ROM:8520 ; --------------------------------------------------------------------------- ROM:8520 rst ROM:8521 ; --------------------------------------------------------------------------- ROM:8521 rst ROM:8522 ; --------------------------------------------------------------------------- ROM:8522 rst ROM:8523 ; --------------------------------------------------------------------------- ROM:8523 rst ROM:8524 ; --------------------------------------------------------------------------- ROM:8524 rst ROM:8525 ; --------------------------------------------------------------------------- ROM:8525 rst ROM:8526 ; --------------------------------------------------------------------------- ROM:8526 rst ROM:8527 ; --------------------------------------------------------------------------- ROM:8527 rst ROM:8528 ; --------------------------------------------------------------------------- ROM:8528 rst ROM:8529 ; --------------------------------------------------------------------------- ROM:8529 rst ROM:852A ; --------------------------------------------------------------------------- ROM:852A rst ROM:852B ; --------------------------------------------------------------------------- ROM:852B rst ROM:852C ; --------------------------------------------------------------------------- ROM:852C rst ROM:852D ; --------------------------------------------------------------------------- ROM:852D rst ROM:852E ; --------------------------------------------------------------------------- ROM:852E rst ROM:852F ; --------------------------------------------------------------------------- ROM:852F rst ROM:8530 ; --------------------------------------------------------------------------- ROM:8530 rst ROM:8531 ; --------------------------------------------------------------------------- ROM:8531 rst ROM:8532 ; --------------------------------------------------------------------------- ROM:8532 rst ROM:8533 ; --------------------------------------------------------------------------- ROM:8533 rst ROM:8534 ; --------------------------------------------------------------------------- ROM:8534 rst ROM:8535 ; --------------------------------------------------------------------------- ROM:8535 rst ROM:8536 ; --------------------------------------------------------------------------- ROM:8536 rst ROM:8537 ; --------------------------------------------------------------------------- ROM:8537 rst ROM:8538 ; --------------------------------------------------------------------------- ROM:8538 rst ROM:8539 ; --------------------------------------------------------------------------- ROM:8539 rst ROM:853A ; --------------------------------------------------------------------------- ROM:853A rst ROM:853B ; --------------------------------------------------------------------------- ROM:853B rst ROM:853C ; --------------------------------------------------------------------------- ROM:853C rst ROM:853D ; --------------------------------------------------------------------------- ROM:853D rst ROM:853E ; --------------------------------------------------------------------------- ROM:853E rst ROM:853F ; --------------------------------------------------------------------------- ROM:853F rst ROM:8540 ; --------------------------------------------------------------------------- ROM:8540 rst ROM:8541 ; --------------------------------------------------------------------------- ROM:8541 rst ROM:8542 ; --------------------------------------------------------------------------- ROM:8542 rst ROM:8543 ; --------------------------------------------------------------------------- ROM:8543 rst ROM:8544 ; --------------------------------------------------------------------------- ROM:8544 rst ROM:8545 ; --------------------------------------------------------------------------- ROM:8545 rst ROM:8546 ; --------------------------------------------------------------------------- ROM:8546 rst ROM:8547 ; --------------------------------------------------------------------------- ROM:8547 rst ROM:8548 ; --------------------------------------------------------------------------- ROM:8548 rst ROM:8549 ; --------------------------------------------------------------------------- ROM:8549 rst ROM:854A ; --------------------------------------------------------------------------- ROM:854A rst ROM:854B ; --------------------------------------------------------------------------- ROM:854B rst ROM:854C ; --------------------------------------------------------------------------- ROM:854C rst ROM:854D ; --------------------------------------------------------------------------- ROM:854D rst ROM:854E ; --------------------------------------------------------------------------- ROM:854E rst ROM:854F ; --------------------------------------------------------------------------- ROM:854F rst ROM:8550 ; --------------------------------------------------------------------------- ROM:8550 rst ROM:8551 ; --------------------------------------------------------------------------- ROM:8551 rst ROM:8552 ; --------------------------------------------------------------------------- ROM:8552 rst ROM:8553 ; --------------------------------------------------------------------------- ROM:8553 rst ROM:8554 ; --------------------------------------------------------------------------- ROM:8554 rst ROM:8555 ; --------------------------------------------------------------------------- ROM:8555 rst ROM:8556 ; --------------------------------------------------------------------------- ROM:8556 rst ROM:8557 ; --------------------------------------------------------------------------- ROM:8557 rst ROM:8558 ; --------------------------------------------------------------------------- ROM:8558 rst ROM:8559 ; --------------------------------------------------------------------------- ROM:8559 rst ROM:855A ; --------------------------------------------------------------------------- ROM:855A rst ROM:855B ; --------------------------------------------------------------------------- ROM:855B rst ROM:855C ; --------------------------------------------------------------------------- ROM:855C rst ROM:855D ; --------------------------------------------------------------------------- ROM:855D rst ROM:855E ; --------------------------------------------------------------------------- ROM:855E rst ROM:855F ; --------------------------------------------------------------------------- ROM:855F rst ROM:8560 ; --------------------------------------------------------------------------- ROM:8560 rst ROM:8561 ; --------------------------------------------------------------------------- ROM:8561 rst ROM:8562 ; --------------------------------------------------------------------------- ROM:8562 rst ROM:8563 ; --------------------------------------------------------------------------- ROM:8563 rst ROM:8564 ; --------------------------------------------------------------------------- ROM:8564 rst ROM:8565 ; --------------------------------------------------------------------------- ROM:8565 rst ROM:8566 ; --------------------------------------------------------------------------- ROM:8566 rst ROM:8567 ; --------------------------------------------------------------------------- ROM:8567 rst ROM:8568 ; --------------------------------------------------------------------------- ROM:8568 rst ROM:8569 ; --------------------------------------------------------------------------- ROM:8569 rst ROM:856A ; --------------------------------------------------------------------------- ROM:856A rst ROM:856B ; --------------------------------------------------------------------------- ROM:856B rst ROM:856C ; --------------------------------------------------------------------------- ROM:856C rst ROM:856D ; --------------------------------------------------------------------------- ROM:856D rst ROM:856E ; --------------------------------------------------------------------------- ROM:856E rst ROM:856F ; --------------------------------------------------------------------------- ROM:856F rst ROM:8570 ; --------------------------------------------------------------------------- ROM:8570 rst ROM:8571 ; --------------------------------------------------------------------------- ROM:8571 rst ROM:8572 ; --------------------------------------------------------------------------- ROM:8572 rst ROM:8573 ; --------------------------------------------------------------------------- ROM:8573 rst ROM:8574 ; --------------------------------------------------------------------------- ROM:8574 rst ROM:8575 ; --------------------------------------------------------------------------- ROM:8575 rst ROM:8576 ; --------------------------------------------------------------------------- ROM:8576 rst ROM:8577 ; --------------------------------------------------------------------------- ROM:8577 rst ROM:8578 ; --------------------------------------------------------------------------- ROM:8578 rst ROM:8579 ; --------------------------------------------------------------------------- ROM:8579 rst ROM:857A ; --------------------------------------------------------------------------- ROM:857A rst ROM:857B ; --------------------------------------------------------------------------- ROM:857B rst ROM:857C ; --------------------------------------------------------------------------- ROM:857C rst ROM:857D ; --------------------------------------------------------------------------- ROM:857D rst ROM:857E ; --------------------------------------------------------------------------- ROM:857E rst ROM:857F ; --------------------------------------------------------------------------- ROM:857F rst ROM:8580 ; --------------------------------------------------------------------------- ROM:8580 rst ROM:8581 ; --------------------------------------------------------------------------- ROM:8581 rst ROM:8582 ; --------------------------------------------------------------------------- ROM:8582 rst ROM:8583 ; --------------------------------------------------------------------------- ROM:8583 rst ROM:8584 ; --------------------------------------------------------------------------- ROM:8584 rst ROM:8585 ; --------------------------------------------------------------------------- ROM:8585 rst ROM:8586 ; --------------------------------------------------------------------------- ROM:8586 rst ROM:8587 ; --------------------------------------------------------------------------- ROM:8587 rst ROM:8588 ; --------------------------------------------------------------------------- ROM:8588 rst ROM:8589 ; --------------------------------------------------------------------------- ROM:8589 rst ROM:858A ; --------------------------------------------------------------------------- ROM:858A rst ROM:858B ; --------------------------------------------------------------------------- ROM:858B rst ROM:858C ; --------------------------------------------------------------------------- ROM:858C rst ROM:858D ; --------------------------------------------------------------------------- ROM:858D rst ROM:858E ; --------------------------------------------------------------------------- ROM:858E rst ROM:858F ; --------------------------------------------------------------------------- ROM:858F rst ROM:8590 ; --------------------------------------------------------------------------- ROM:8590 rst ROM:8591 ; --------------------------------------------------------------------------- ROM:8591 rst ROM:8592 ; --------------------------------------------------------------------------- ROM:8592 rst ROM:8593 ; --------------------------------------------------------------------------- ROM:8593 rst ROM:8594 ; --------------------------------------------------------------------------- ROM:8594 rst ROM:8595 ; --------------------------------------------------------------------------- ROM:8595 rst ROM:8596 ; --------------------------------------------------------------------------- ROM:8596 rst ROM:8597 ; --------------------------------------------------------------------------- ROM:8597 rst ROM:8598 ; --------------------------------------------------------------------------- ROM:8598 rst ROM:8599 ; --------------------------------------------------------------------------- ROM:8599 rst ROM:859A ; --------------------------------------------------------------------------- ROM:859A rst ROM:859B ; --------------------------------------------------------------------------- ROM:859B rst ROM:859C ; --------------------------------------------------------------------------- ROM:859C rst ROM:859D ; --------------------------------------------------------------------------- ROM:859D rst ROM:859E ; --------------------------------------------------------------------------- ROM:859E rst ROM:859F ; --------------------------------------------------------------------------- ROM:859F rst ROM:85A0 ; --------------------------------------------------------------------------- ROM:85A0 rst ROM:85A1 ; --------------------------------------------------------------------------- ROM:85A1 rst ROM:85A2 ; --------------------------------------------------------------------------- ROM:85A2 rst ROM:85A3 ; --------------------------------------------------------------------------- ROM:85A3 rst ROM:85A4 ; --------------------------------------------------------------------------- ROM:85A4 rst ROM:85A5 ; --------------------------------------------------------------------------- ROM:85A5 rst ROM:85A6 ; --------------------------------------------------------------------------- ROM:85A6 rst ROM:85A7 ; --------------------------------------------------------------------------- ROM:85A7 rst ROM:85A8 ; --------------------------------------------------------------------------- ROM:85A8 rst ROM:85A9 ; --------------------------------------------------------------------------- ROM:85A9 rst ROM:85AA ; --------------------------------------------------------------------------- ROM:85AA rst ROM:85AB ; --------------------------------------------------------------------------- ROM:85AB rst ROM:85AC ; --------------------------------------------------------------------------- ROM:85AC rst ROM:85AD ; --------------------------------------------------------------------------- ROM:85AD rst ROM:85AE ; --------------------------------------------------------------------------- ROM:85AE rst ROM:85AF ; --------------------------------------------------------------------------- ROM:85AF rst ROM:85B0 ; --------------------------------------------------------------------------- ROM:85B0 rst ROM:85B1 ; --------------------------------------------------------------------------- ROM:85B1 rst ROM:85B2 ; --------------------------------------------------------------------------- ROM:85B2 rst ROM:85B3 ; --------------------------------------------------------------------------- ROM:85B3 rst ROM:85B4 ; --------------------------------------------------------------------------- ROM:85B4 rst ROM:85B5 ; --------------------------------------------------------------------------- ROM:85B5 rst ROM:85B6 ; --------------------------------------------------------------------------- ROM:85B6 rst ROM:85B7 ; --------------------------------------------------------------------------- ROM:85B7 rst ROM:85B8 ; --------------------------------------------------------------------------- ROM:85B8 rst ROM:85B9 ; --------------------------------------------------------------------------- ROM:85B9 rst ROM:85BA ; --------------------------------------------------------------------------- ROM:85BA rst ROM:85BB ; --------------------------------------------------------------------------- ROM:85BB rst ROM:85BC ; --------------------------------------------------------------------------- ROM:85BC rst ROM:85BD ; --------------------------------------------------------------------------- ROM:85BD rst ROM:85BE ; --------------------------------------------------------------------------- ROM:85BE rst ROM:85BF ; --------------------------------------------------------------------------- ROM:85BF rst ROM:85C0 ; --------------------------------------------------------------------------- ROM:85C0 rst ROM:85C1 ; --------------------------------------------------------------------------- ROM:85C1 rst ROM:85C2 ; --------------------------------------------------------------------------- ROM:85C2 rst ROM:85C3 ; --------------------------------------------------------------------------- ROM:85C3 rst ROM:85C4 ; --------------------------------------------------------------------------- ROM:85C4 rst ROM:85C5 ; --------------------------------------------------------------------------- ROM:85C5 rst ROM:85C6 ; --------------------------------------------------------------------------- ROM:85C6 rst ROM:85C7 ; --------------------------------------------------------------------------- ROM:85C7 rst ROM:85C8 ; --------------------------------------------------------------------------- ROM:85C8 rst ROM:85C9 ; --------------------------------------------------------------------------- ROM:85C9 rst ROM:85CA ; --------------------------------------------------------------------------- ROM:85CA rst ROM:85CB ; --------------------------------------------------------------------------- ROM:85CB rst ROM:85CC ; --------------------------------------------------------------------------- ROM:85CC rst ROM:85CD ; --------------------------------------------------------------------------- ROM:85CD rst ROM:85CE ; --------------------------------------------------------------------------- ROM:85CE rst ROM:85CF ; --------------------------------------------------------------------------- ROM:85CF rst ROM:85D0 ; --------------------------------------------------------------------------- ROM:85D0 rst ROM:85D1 ; --------------------------------------------------------------------------- ROM:85D1 rst ROM:85D2 ; --------------------------------------------------------------------------- ROM:85D2 rst ROM:85D3 ; --------------------------------------------------------------------------- ROM:85D3 rst ROM:85D4 ; --------------------------------------------------------------------------- ROM:85D4 rst ROM:85D5 ; --------------------------------------------------------------------------- ROM:85D5 rst ROM:85D6 ; --------------------------------------------------------------------------- ROM:85D6 rst ROM:85D7 ; --------------------------------------------------------------------------- ROM:85D7 rst ROM:85D8 ; --------------------------------------------------------------------------- ROM:85D8 rst ROM:85D9 ; --------------------------------------------------------------------------- ROM:85D9 rst ROM:85DA ; --------------------------------------------------------------------------- ROM:85DA rst ROM:85DB ; --------------------------------------------------------------------------- ROM:85DB rst ROM:85DC ; --------------------------------------------------------------------------- ROM:85DC rst ROM:85DD ; --------------------------------------------------------------------------- ROM:85DD rst ROM:85DE ; --------------------------------------------------------------------------- ROM:85DE rst ROM:85DF ; --------------------------------------------------------------------------- ROM:85DF rst ROM:85E0 ; --------------------------------------------------------------------------- ROM:85E0 rst ROM:85E1 ; --------------------------------------------------------------------------- ROM:85E1 rst ROM:85E2 ; --------------------------------------------------------------------------- ROM:85E2 rst ROM:85E3 ; --------------------------------------------------------------------------- ROM:85E3 rst ROM:85E4 ; --------------------------------------------------------------------------- ROM:85E4 rst ROM:85E5 ; --------------------------------------------------------------------------- ROM:85E5 rst ROM:85E6 ; --------------------------------------------------------------------------- ROM:85E6 rst ROM:85E7 ; --------------------------------------------------------------------------- ROM:85E7 rst ROM:85E8 ; --------------------------------------------------------------------------- ROM:85E8 rst ROM:85E9 ; --------------------------------------------------------------------------- ROM:85E9 rst ROM:85EA ; --------------------------------------------------------------------------- ROM:85EA rst ROM:85EB ; --------------------------------------------------------------------------- ROM:85EB rst ROM:85EC ; --------------------------------------------------------------------------- ROM:85EC rst ROM:85ED ; --------------------------------------------------------------------------- ROM:85ED rst ROM:85EE ; --------------------------------------------------------------------------- ROM:85EE rst ROM:85EF ; --------------------------------------------------------------------------- ROM:85EF rst ROM:85F0 ; --------------------------------------------------------------------------- ROM:85F0 rst ROM:85F1 ; --------------------------------------------------------------------------- ROM:85F1 rst ROM:85F2 ; --------------------------------------------------------------------------- ROM:85F2 rst ROM:85F3 ; --------------------------------------------------------------------------- ROM:85F3 rst ROM:85F4 ; --------------------------------------------------------------------------- ROM:85F4 rst ROM:85F5 ; --------------------------------------------------------------------------- ROM:85F5 rst ROM:85F6 ; --------------------------------------------------------------------------- ROM:85F6 rst ROM:85F7 ; --------------------------------------------------------------------------- ROM:85F7 rst ROM:85F8 ; --------------------------------------------------------------------------- ROM:85F8 rst ROM:85F9 ; --------------------------------------------------------------------------- ROM:85F9 rst ROM:85FA ; --------------------------------------------------------------------------- ROM:85FA rst ROM:85FB ; --------------------------------------------------------------------------- ROM:85FB rst ROM:85FC ; --------------------------------------------------------------------------- ROM:85FC rst ROM:85FD ; --------------------------------------------------------------------------- ROM:85FD rst ROM:85FE ; --------------------------------------------------------------------------- ROM:85FE rst ROM:85FF ; --------------------------------------------------------------------------- ROM:85FF rst ROM:85FF ; --------------------------------------------------------------------------- ROM:8600 db 0, 0Ah, 2, 0, 5Fh, 14h, 0, 0, 0B0h, 4, 55h, 1, 10h ROM:8600 db 2, 0DCh, 5, 40h, 2, 0DCh, 5, 1, 0, 1, 0, 2, 0, 40h ROM:8600 db 0, 90h, 1, 58h, 2, 40h, 2, 80h, 1, 40h, 2, 0C0h, 8 ROM:8600 db 80h, 0, 0, 0, 40h, 1, 80h, 0, 80h, 3, 0FFh, 0FFh, 0C0h ROM:8600 db 0, 58h, 0CFh, 0E0h, 83h, 90h, 1, 2Ch, 1, 0D4h, 17h ROM:8600 db 68h, 10h, 64h, 0, 1Ah, 4, 32h, 0, 5Eh, 1, 1, 0, 4Ch ROM:8600 db 4, 0CEh, 31h, 1Fh, 5, 0FAh, 0, 96h, 0, 99h, 19h, 52h ROM:8600 db 3, 0C8h, 19h, 0C8h, 19h, 64h, 0, 0D0h, 7, 2Ch, 1, 3Ch ROM:8600 db 0, 8Fh, 0Ah, 0, 64h, 78h, 5, 0BCh, 2, 4Ch, 4, 0F4h ROM:8600 db 7Eh, 20h, 4Eh, 1Fh, 63h, 31h, 60h, 0A8h, 16h, 76h, 16h ROM:8600 db 7Eh, 84h, 12h, 0, 23h, 0, 0F4h, 81h, 64h, 80h, 3Eh ROM:8600 db 3, 34h, 3, 0C8h, 0, 0F4h, 1, 0FFh, 0FFh, 52h, 3, 0EEh ROM:8600 db 2, 10h, 3, 96h, 7Dh, 0AAh, 1Dh, 3Fh, 6, 2, 4, 20h, 0FDh ROM:8600 db 3, 0Ah, 0FEh, 3, 0E8h, 0F5h, 0Ah, 8Eh, 6Bh, 28h, 0C8h ROM:8600 db 8Ah, 4, 2, 2Fh, 0A7h, 0AFh, 0AAh, 8Eh, 5, 3Ch, 6Eh ROM:8600 db 1, 7Dh, 0FAh, 5, 1Fh, 2, 7Dh, 3, 0, 2Ch, 0CAh, 0AAh ROM:8600 db 0B4h, 78h, 5, 7, 0Fh, 26h, 0FFh, 18h, 20h, 3Ch, 0Ch ROM:8600 db 9Ch, 0A3h, 3Ch, 0Ah, 64h, 6, 0Ch, 14h, 2, 2, 2, 2, 0Fh ROM:8600 db 0, 1Ah, 0Ah, 0Dh, 82h, 0Ah, 0FFh, 0E8h, 96h, 9, 0FFh ROM:8600 db 1Ch, 92h, 0C2h, 0C4h, 0, 0, 1Eh, 0EBh, 33h, 4, 1Ch ROM:8600 db 8Eh, 0E2h, 5, 2Eh, 1Fh, 0, 0B4h, 0B6h, 47h, 5, 0FAh ROM:8600 db 5, 11h, 73h, 45h, 8Fh, 3Bh, 0Fh, 0Fh, 5, 92h, 63h, 3Eh ROM:8600 db 3Eh, 4, 0C4h, 0B1h, 83h, 99h, 0Ah, 5, 0Bh, 9Eh, 62h ROM:8600 db 80h, 46h, 7Dh, 1Eh, 0D9h, 0D4h, 96h, 8Ch, 28h, 19h ROM:8600 db 46h, 73h, 7Dh, 4, 0Ah, 32h, 1, 0, 64h, 80h, 32h, 0B4h ROM:8600 db 4Ch, 5, 19h, 19h, 4Bh, 18h, 8, 1Ch, 99h, 19h, 5, 3Ch ROM:8600 db 0Ch, 0Ch, 0FEh, 30h, 23h, 0C4h, 86h, 0B0h, 2Eh, 8, 3Ch ROM:8600 db 1Eh, 27h, 10h, 19h, 19h, 29h, 69h, 0B6h, 26h, 3, 0 ROM:8600 db 7Dh, 0B1h, 0BFh, 0, 0, 0, 82h, 4, 8, 4, 1Eh, 3, 1, 51h ROM:8600 db 8Dh, 0DDh, 64h, 2Dh, 14h, 2, 1, 18h, 6Eh, 7, 0Bh, 0Ah ROM:8600 db 1, 0Ah, 10h, 18h, 26h, 3Ch, 58h, 0C3h, 0E0h, 0EEh, 0F5h ROM:8600 db 0FFh, 0DDh, 0C3h, 0ABh, 91h, 79h, 39h, 21h, 0Fh, 0 ROM:8600 db 7, 1, 0Eh, 80h, 0AAh, 0CBh, 0D7h, 0DDh, 0E3h, 0, 10h ROM:8600 db 33h, 33h, 59h, 85h, 0B3h, 2, 1, 3Ch, 0B4h, 8Ch, 8Ch ROM:8600 db 5, 1, 34h, 3Ch, 50h, 78h, 0C8h, 0, 32h, 2Bh, 26h, 1Fh ROM:8600 db 4, 1, 0Eh, 39h, 80h, 0B1h, 64h, 5Bh, 50h, 3Ch, 4, 1 ROM:8600 db 39h, 55h, 71h, 0AAh, 4Eh, 27h, 1Fh, 6, 0Ch, 1, 0Eh ROM:8600 db 39h, 4Eh, 55h, 5Ch, 63h, 71h, 8Eh, 0A3h, 0AAh, 0B8h ROM:8600 db 0C6h, 96h, 4Fh, 38h, 34h, 34h, 29h, 24h, 1Fh, 1Ch, 1Ch ROM:8600 db 1Ah, 14h, 7, 1, 0Eh, 39h, 55h, 71h, 8Eh, 0AAh, 0B1h ROM:8600 db 0D5h, 68h, 2Fh, 12h, 0Bh, 6, 5, 6, 1, 3Ch, 50h, 64h ROM:8600 db 78h, 8Ch, 0A0h, 11h, 20h, 24h, 25h, 28h, 29h, 2, 1 ROM:8600 db 55h, 63h, 0FEh, 50h, 7, 1, 0Eh, 2Fh, 39h, 4Fh, 64h ROM:8600 db 78h, 8Eh, 9Ch, 75h, 58h, 3Bh, 23h, 16h, 0Ch, 6, 1, 3Ch ROM:8800 db 50h, 64h, 78h, 8Ch, 0A0h, 0DEh, 0BDh, 0AAh, 9Eh, 97h ROM:8800 db 8Eh, 7, 1, 0Eh, 2Bh, 47h, 63h, 80h, 9Ch, 0B1h, 80h ROM:8800 db 80h, 50h, 38h, 30h, 28h, 20h, 2, 1, 55h, 9Ch, 0, 0 ROM:8800 db 4, 1, 71h, 8Eh, 0A3h, 0AAh, 0, 14h, 1Eh, 37h, 4, 1 ROM:8800 db 71h, 8Eh, 0A3h, 0AAh, 0, 0Ah, 14h, 2Dh, 3, 1, 71h, 0A3h ROM:8800 db 0AAh, 0, 1Eh, 37h, 4, 1, 39h, 63h, 8Eh, 0AAh, 32h, 2Eh ROM:8800 db 28h, 22h, 2, 1, 0Eh, 0AAh, 22h, 22h, 7, 1, 2Ah, 55h ROM:8800 db 63h, 80h, 8Eh, 0A3h, 0AAh, 1Eh, 0Ah, 0, 0, 5, 14h, 28h ROM:8800 db 4, 1, 0, 80h, 0B2h, 0FFh, 69h, 3, 14h, 46h, 4, 1, 0 ROM:8800 db 55h, 6Eh, 9Eh, 2, 52h, 80h, 0FFh, 2, 1, 9Eh, 0B4h, 0 ROM:8800 db 1Eh, 4, 1, 2, 52h, 80h, 0FFh, 0, 55h, 6Eh, 9Eh, 2, 1 ROM:8800 db 0, 1Eh, 9Eh, 0B4h, 7, 1, 0Eh, 2Ah, 48h, 63h, 7Fh, 9Dh ROM:8800 db 0B1h, 0B4h, 92h, 74h, 69h, 5Ch, 46h, 41h, 2, 1, 32h ROM:8800 db 50h, 4Bh, 4Bh, 5, 1, 28h, 32h, 46h, 78h, 0F0h, 0, 14h ROM:8800 db 32h, 55h, 8Ch, 3, 1, 71h, 80h, 9Eh, 9Ch, 0B4h, 0C8h ROM:8800 db 3, 1, 24h, 54h, 5Ch, 0, 14h, 0Ah, 2, 1, 39h, 62h, 46h ROM:8800 db 37h, 6, 5, 0Ch, 1Ah, 28h, 3Ch, 64h, 78h, 0Eh, 28h, 3Ch ROM:8800 db 0B4h, 0DCh, 36h, 0A1h, 0E9h, 0E9h, 0E9h, 0E9h, 30h ROM:8800 db 69h, 0E9h, 0E9h, 0E9h, 0E9h, 1Ch, 4Fh, 0A1h, 0E9h, 0E9h ROM:8800 db 0E9h, 1Ch, 1Ch, 4Ah, 9Ch, 0E9h, 0E9h, 1Ch, 1Ch, 36h ROM:8800 db 82h, 0CAh, 0E9h, 7, 6, 1Ch, 36h, 4Fh, 69h, 82h, 9Ch ROM:8800 db 0B5h, 10h, 14h, 28h, 3Ch, 64h, 8Ch, 0, 0, 0, 0, 0, 0 ROM:8800 db 8, 0, 0, 0, 3, 4, 6, 0Ah, 0, 2, 5, 7, 9, 0Ch, 0Dh, 0 ROM:8800 db 4, 7, 9, 0Bh, 0Dh, 0Fh, 2, 7, 0Dh, 0Fh, 10h, 11h, 18h ROM:8800 db 3, 0Dh, 10h, 11h, 13h, 19h, 19h, 3, 4, 0Eh, 63h, 0B1h ROM:8800 db 0, 1, 2, 3, 0F2h, 0EDh, 0EBh, 0D7h, 0E1h, 0EBh, 0D8h ROM:8800 db 0D0h, 0B5h, 4Dh, 33h, 0, 3, 4, 0, 50h, 7Fh, 0, 1, 2 ROM:8800 db 3, 26h, 19h, 13h, 26h, 19h, 13h, 19h, 19h, 19h, 0, 0 ROM:8800 db 0, 8, 4, 71h, 7Eh, 7Fh, 80h, 8Fh, 9Fh, 0B2h, 0CBh, 1Ch ROM:8800 db 4Fh, 9Ch, 0CFh, 0, 2, 1, 0, 5, 1Eh, 32h, 78h, 0Ah, 2 ROM:8800 db 1, 0, 5, 1Ah, 32h, 78h, 32h, 2, 1, 0, 5, 16h, 32h, 78h ROM:8800 db 64h, 2, 1, 0, 8, 12h, 32h, 78h, 5, 4, 80h, 82h, 83h ROM:8800 db 86h, 8Fh, 1Ch, 4Fh, 9Ch, 0CFh, 0, 0Ch, 0Ch, 18h, 28h ROM:8800 db 0, 0Ch, 0Ch, 18h, 28h, 0, 0Ch, 0Ch, 18h, 28h, 0, 40h ROM:8800 db 40h, 40h, 40h, 3, 6, 80h, 0A6h, 0CBh, 0Eh, 39h, 55h ROM:8800 db 63h, 8Eh, 0A3h, 7Dh, 64h, 32h, 64h, 58h, 32h, 5Ah, 50h ROM:8800 db 32h, 50h, 46h, 32h, 46h, 41h, 32h, 32h, 32h, 32h, 3 ROM:8800 db 5, 4Fh, 82h, 0CEh, 0Eh, 28h, 50h, 8Ch, 0DCh, 8, 0Ch ROM:8800 db 15h, 0Eh, 16h, 1Eh, 0Fh, 19h, 1Fh, 10h, 1Ah, 20h, 19h ROM:8800 db 1Eh, 1Ah, 2, 2, 82h, 0CFh, 0Eh, 0DCh, 60h, 57h, 60h ROM:8800 db 5Bh, 0Bh, 0Ch, 1Ch, 29h, 36h, 4Fh, 69h, 82h, 9Ch, 0B5h ROM:8800 db 0C2h, 0CFh, 0E8h, 0Fh, 14h, 28h, 3Ch, 50h, 64h, 78h ROM:8800 db 8Ch, 0A0h, 0B4h, 0C8h, 0DCh, 7Bh, 7Dh, 81h, 8Dh, 90h ROM:8800 db 97h, 9Ch, 9Dh, 9Fh, 0A2h, 9Bh, 80h, 80h ROM:8A00 db 84h, 8Eh, 91h, 98h, 9Eh, 0A1h, 9Dh, 0A2h, 9Ah, 74h ROM:8A00 db 7Fh, 88h, 90h, 95h, 9Bh, 9Eh, 0A0h, 0A3h, 0A5h, 0A0h ROM:8A00 db 77h, 84h, 88h, 93h, 98h, 9Dh, 0A2h, 0A6h, 0A7h, 0AAh ROM:8A00 db 0A9h, 6Eh, 80h, 87h, 92h, 96h, 9Dh, 0A1h, 0A4h, 0A5h ROM:8A00 db 0AAh, 0ACh, 70h, 81h, 87h, 91h, 98h, 9Eh, 0A2h, 0A4h ROM:8A00 db 0A6h, 0AAh, 0AEh, 66h, 7Bh, 83h, 8Fh, 95h, 9Ch, 0A0h ROM:8A00 db 0A2h, 0A4h, 0AAh, 0AEh, 5Dh, 76h, 7Eh, 8Bh, 90h, 98h ROM:8A00 db 9Dh, 0A0h, 0A2h, 0A7h, 0B0h, 5Bh, 6Fh, 79h, 87h, 8Bh ROM:8A00 db 94h, 99h, 9Bh, 9Dh, 0A0h, 0A7h, 54h, 69h, 73h, 82h ROM:8A00 db 86h, 8Dh, 92h, 95h, 98h, 98h, 0A2h, 54h, 5Bh, 6Ch, 77h ROM:8A00 db 7Eh, 87h, 8Bh, 8Eh, 90h, 8Fh, 9Ah, 54h, 5Bh, 6Ch, 74h ROM:8A00 db 7Ah, 7Fh, 81h, 83h, 8Ah, 8Eh, 93h, 4, 5, 0BFh, 0C2h ROM:8A00 db 0CFh, 0DBh, 0Eh, 0A0h, 0A4h, 0C8h, 0DCh, 92h, 92h, 92h ROM:8A00 db 92h, 92h, 92h, 92h, 92h, 92h, 82h, 82h, 7Dh, 92h, 82h ROM:8A00 db 82h, 7Dh, 92h, 82h, 7Dh, 7Dh, 5, 8, 0BFh, 0C2h, 0CFh ROM:8A00 db 0D6h, 0DBh, 50h, 64h, 88h, 8Ch, 0A0h, 0A4h, 0C8h, 0DCh ROM:8A00 db 92h, 82h, 82h, 81h, 80h, 92h, 82h, 82h, 80h, 7Dh, 92h ROM:8A00 db 82h, 82h, 80h, 7Dh, 92h, 92h, 92h, 92h, 7Dh, 92h, 92h ROM:8A00 db 92h, 92h, 7Dh, 92h, 82h, 82h, 80h, 7Dh, 92h, 82h, 82h ROM:8A00 db 80h, 7Dh, 92h, 82h, 7Dh, 7Dh, 7Dh, 6, 5, 34h, 44h, 64h ROM:8A00 db 6Ch, 94h, 0A0h, 4Eh, 55h, 63h, 0A3h, 0AAh, 0C8h, 0C8h ROM:8A00 db 0C8h, 0C8h, 0C8h, 0C8h, 78h, 0C8h, 0C8h, 0C8h, 0C8h ROM:8A00 db 0C8h, 3Ch, 78h, 78h, 78h, 78h, 78h, 3Ch, 78h, 78h, 78h ROM:8A00 db 78h, 78h, 3Ch, 78h, 78h, 0C8h, 0C8h, 78h, 0Ch, 4, 0Eh ROM:8A00 db 39h, 4Eh, 55h, 5Ch, 63h, 71h, 8Eh, 0A3h, 0AAh, 0B8h ROM:8A00 db 0C6h, 36h, 82h, 0C2h, 0CFh, 96h, 4Eh, 38h, 35h, 2Fh ROM:8A00 db 29h, 24h, 1Eh, 1Bh, 1Ah, 19h, 14h, 9Eh, 5Ah, 30h, 2Bh ROM:8A00 db 26h, 21h, 1Fh, 1Bh, 18h, 17h, 16h, 14h, 0A7h, 58h, 3Ah ROM:8A00 db 34h, 2Bh, 26h, 22h, 1Fh, 1Dh, 1Bh, 19h, 14h, 0ACh, 5Ch ROM:8A00 db 45h, 3Eh, 39h, 31h, 28h, 22h, 1Fh, 1Bh, 17h, 14h, 2 ROM:8A00 db 5, 39h, 55h, 5Ch, 63h, 71h, 0B8h, 0C6h, 14h, 14h, 18h ROM:8A00 db 14h, 18h, 14h, 18h, 14h, 14h, 14h, 3, 2, 36h, 69h, 0B5h ROM:8A00 db 50h, 64h, 1Eh, 1Eh, 12h, 24h, 1Eh, 12h, 2, 2, 8Ch, 0B4h ROM:8A00 db 50h, 64h, 12h, 12h, 12h, 12h, 9, 8, 1Ch, 36h, 4Fh, 69h ROM:8A00 db 82h, 9Ch, 0B6h, 0CFh, 0E8h, 10h, 1Ch, 28h, 3Ch, 50h ROM:8A00 db 64h, 78h, 8Ch, 1Fh, 1Fh, 1Fh, 1Fh, 50h, 57h, 57h, 57h ROM:8A00 db 57h, 53h, 53h, 53h, 51h, 53h, 53h, 54h, 5Eh, 6Dh, 5Bh ROM:8A00 db 5Bh, 51h, 51h, 53h, 56h, 56h, 6Dh, 8Dh, 5Bh, 58h, 51h ROM:8A00 db 51h, 56h, 57h, 74h, 7Dh, 8Dh, 5Bh, 57h, 57h, 5Eh, 5Eh ROM:8A00 db 5Eh, 64h, 77h, 8Dh, 5Bh, 4Eh, 4Fh, 5Eh, 5Eh, 5Eh, 64h ROM:8A00 db 77h, 83h, 5Bh, 4Eh, 4Eh, 52h, 5Eh, 64h, 6Dh, 77h, 7Dh ROM:8A00 db 5Bh, 4Eh, 4Eh, 51h, 5Eh, 64h, 70h, 7Dh, 7Dh, 3, 2, 36h ROM:8A00 db 69h, 82h, 10h, 1Ch, 1Fh, 1Fh, 4Eh, 4Eh, 4Eh, 4Eh, 2 ROM:8A00 db 2, 76h, 0FFh, 1Eh, 0FFh, 0Ah, 0Ah, 0Ah, 0Ah, 2, 2, 76h ROM:8A00 db 0FFh, 1Eh, 0FFh, 0Ah, 0Ah, 0Ah, 0Ah, 0Ch, 6, 1Ch, 28h ROM:8A00 db 39h, 47h, 63h, 71h, 8Eh, 9Ch, 0A7h, 0AAh, 0B8h, 0C6h ROM:8A00 db 1Ch, 39h, 4Eh, 63h, 8Eh, 0AAh, 73h, 6Dh, 69h, 64h, 53h ROM:8A00 db 4Ah, 3Ah, 2Ah, 21h, 1Dh, 0Eh, 0 ROM:8C00 db 73h, 6Dh, 69h, 64h, 58h, 50h, 3Eh, 32h, 28h, 26h, 0Fh ROM:8C00 db 0, 73h, 6Dh, 69h, 64h, 4Eh, 44h, 35h, 2Bh, 20h, 1Eh ROM:8C00 db 0Dh, 0, 73h, 6Dh, 69h, 64h, 4Eh, 3Ah, 2Ah, 20h, 17h ROM:8C00 db 16h, 0Ah, 0, 73h, 6Dh, 69h, 64h, 4Eh, 3Ah, 2Dh, 23h ROM:8C00 db 17h, 12h, 8, 0, 73h, 6Dh, 69h, 64h, 4Eh, 3Ah, 2Dh, 23h ROM:8C00 db 17h, 12h, 8, 0, 2, 2, 63h, 80h, 39h, 3Ah, 0, 0, 0, 0 ROM:8C00 db 5, 7, 5Ch, 82h, 0B5h, 0CFh, 0DBh, 39h, 4Eh, 8Eh, 9Ch ROM:8C00 db 0D5h, 0E3h, 0F1h, 80h, 80h, 80h, 7Ah, 76h, 94h, 80h ROM:8C00 db 80h, 7Ah, 76h, 94h, 80h, 80h, 7Ch, 7Ah, 80h, 80h, 80h ROM:8C00 db 80h, 80h, 80h, 80h, 80h, 80h, 80h, 80h, 80h, 80h, 82h ROM:8C00 db 84h, 80h, 80h, 80h, 84h, 86h, 2, 4, 0B8h, 0CFh, 47h ROM:8C00 db 55h, 63h, 71h, 80h, 7Eh, 80h, 80h, 80h, 82h, 80h, 84h ROM:8C00 db 9, 0Dh, 1Ch, 36h, 4Fh, 69h, 82h, 9Ch, 0B5h, 0CFh, 0E8h ROM:8C00 db 0Eh, 14h, 28h, 3Ch, 50h, 64h, 78h, 8Ch, 0A0h, 0B4h ROM:8C00 db 0C8h, 0DCh, 0F0h, 0A4h, 96h, 90h, 84h, 94h, 9Ch, 0A4h ROM:8C00 db 0ACh, 0ACh, 0A4h, 96h, 8Ah, 80h, 90h, 96h, 0A0h, 0AAh ROM:8C00 db 0AAh, 9Ah, 74h, 68h, 74h, 80h, 8Ch, 90h, 0A0h, 0A3h ROM:8C00 db 92h, 68h, 5Ah, 68h, 74h, 82h, 88h, 96h, 9Ah, 88h, 5Ch ROM:8C00 db 54h, 64h, 70h, 76h, 82h, 88h, 8Ch, 84h, 5Ch, 54h, 60h ROM:8C00 db 68h, 6Eh, 78h, 80h, 88h, 82h, 58h, 50h, 5Ch, 64h, 64h ROM:8C00 db 70h, 7Ch, 86h, 80h, 54h, 50h, 54h, 60h, 60h, 6Eh, 7Ch ROM:8C00 db 84h, 7Ch, 54h, 50h, 54h, 5Ch, 60h, 68h, 76h, 80h, 7Ah ROM:8C00 db 54h, 50h, 54h, 5Ch, 58h, 60h, 72h, 7Ch, 78h, 58h, 50h ROM:8C00 db 50h, 5Ch, 58h, 60h, 70h, 76h, 74h, 5Ch, 54h, 50h, 5Ch ROM:8C00 db 58h, 60h, 6Ch, 74h, 74h, 5Ch, 54h, 50h, 5Ch, 58h, 60h ROM:8C00 db 6Ch, 74h, 4, 3, 1Ch, 4Fh, 82h, 0B5h, 14h, 3Ch, 64h ROM:8C00 db 4Dh, 6Dh, 93h, 0C0h, 6Dh, 80h, 9Dh, 0BAh, 80h, 8Fh ROM:8C00 db 0A3h, 0B3h, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8C00 db 0FFh ROM:8E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8E00 db 0FFh, 0FFh, 0FFh, 14h, 7, 0B9h, 2, 0B1h, 2, 87h, 6 ROM:8E00 db 77h, 6, 46h, 6, 0A9h, 2, 9Dh, 2, 97h, 2, 87h, 2, 81h ROM:8E00 db 2, 77h, 2, 71h, 2, 67h, 2, 5Dh, 2, 3Ch, 6, 4Dh, 2, 47h ROM:8E00 db 2, 3Dh, 2, 35h, 2, 2Bh, 2, 21h, 2, 0E0h, 5, 0D6h, 5 ROM:8E00 db 0CCh, 5, 0BFh, 5, 64h, 5, 1Bh, 2, 0Bh, 2, 5Ah, 5, 4Dh ROM:8E00 db 5, 0FDh, 1, 0EDh, 1, 0E7h, 1, 0D9h, 1, 0C9h, 1, 3Ah ROM:8E00 db 5, 0F8h, 4, 0AFh, 1, 0CDh, 4, 96h, 4, 77h, 4, 0DAh ROM:8E00 db 3, 0D0h, 3, 0B7h, 3, 0A5h, 1, 9Ah, 3, 7Bh, 3, 4Dh, 3 ROM:8E00 db 9Bh, 1, 8Fh, 1, 89h, 1, 38h, 3, 23h, 3, 0EAh, 2, 0BFh ROM:8E00 db 2, 79h, 1, 63h, 1, 5Dh, 1, 55h, 1, 0FFh, 0FFh ROM:9000 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9000 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9000 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9000 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9000 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9000 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9000 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9000 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9000 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9000 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9000 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9000 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9000 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9000 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9000 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9000 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9000 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9000 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9000 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9000 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9000 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9000 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9000 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9000 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9000 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9000 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9000 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9000 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9000 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9000 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9000 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9000 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9000 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9000 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9000 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9000 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9000 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9000 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9000 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9000 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9000 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9000 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9000 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9000 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9000 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9000 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9000 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9000 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9000 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9000 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9000 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9000 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9000 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9000 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9000 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9000 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9000 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9200 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9200 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9200 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9200 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9200 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9200 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9200 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9200 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9200 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9200 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9200 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9200 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9200 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9200 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9200 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9200 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9200 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9200 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9200 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9200 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9200 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9200 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9200 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9200 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9200 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9200 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9200 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9200 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9200 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9200 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9200 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9200 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9200 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9200 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9200 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9200 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9200 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9200 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9200 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9200 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9200 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9200 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9200 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9200 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9200 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9200 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9200 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9200 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9200 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9200 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9200 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9200 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9200 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9200 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9200 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9200 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9200 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9400 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9400 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9400 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9400 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9400 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9400 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9400 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9400 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9400 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9400 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9400 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9400 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9400 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9400 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9400 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9400 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9400 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9400 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9400 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9400 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9400 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9400 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9400 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9400 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9400 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9400 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9400 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9400 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9400 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9400 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9400 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9400 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9400 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9400 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9400 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9400 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9400 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9400 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9400 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9400 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9400 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9400 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9400 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9400 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9400 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9400 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9400 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9400 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9400 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9400 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9400 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9400 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9400 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9400 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9400 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9400 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9400 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9600 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9600 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9600 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9600 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9600 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9600 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9600 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9600 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9600 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9600 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9600 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9600 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9600 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9600 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9600 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9600 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9600 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9600 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9600 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9600 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9600 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9600 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9600 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9600 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9600 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9600 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9600 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9600 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9600 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9600 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9600 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9600 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9600 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9600 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9600 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9600 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9600 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9600 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9600 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9600 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9600 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9600 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9600 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9600 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9600 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9600 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9600 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9600 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9600 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9600 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9600 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9600 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9600 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9600 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9600 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9600 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9600 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9800 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9800 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9800 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9800 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9800 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9800 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9800 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9800 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9800 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9800 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9800 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9800 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9800 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9800 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9800 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9800 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9800 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9800 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9800 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9800 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9800 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9800 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9800 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9800 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9800 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9800 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9800 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9800 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9800 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9800 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9800 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9800 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9800 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9800 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9800 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9800 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9800 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9800 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9800 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9800 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9800 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9800 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9800 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9800 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9800 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9800 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9800 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9800 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9800 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9800 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9800 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9800 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9800 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9800 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9800 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9800 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9800 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9A00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9C00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E00 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9E00 ; end of 'ROM' ROM:9E00 ROM:9E00 ; end of file