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 : 0A9CB429259931E2A4961C5EC0655AC1B8C863583ED632F472F9BFCA1F028682 INTMEM:0000 ; Input MD5 : CE3872B383AAE091003BEDA4FB09A7D1 INTMEM:0000 ; Input CRC32 : C189DB8F 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_2B1D-A65↓w INTMEM:0000 ; ROM_2B1D-A57↓r ... INTMEM:0000 ; Zero register INTMEM:0002 INTMEM_2: ds 4 ; DATA XREF: ROM_2B1D:ROM_2089↓w INTMEM:0002 ; ROM_2B1D:ROM_21DF↓r ... INTMEM:0006 INTMEM_6: ds 1 ; DATA XREF: ROM_2B1D-917↓w INTMEM:0006 ; ROM:2490↓w ... INTMEM:0007 INTMEM_7: ds 1 ; DATA XREF: ROM_35B6+6↓r INTMEM:0007 ; ROM_35B6+15↓w ... INTMEM:0008 INT_MASK: ds 1 ; DATA XREF: ROM_2B1D+22↓w INTMEM:0008 ; ROM_38E6:ROM_3930↓r ... INTMEM:0008 ; Interrupt mask register INTMEM:0009 INT_PEND: ds 1 ; DATA XREF: ROM_2B1D-3CD↓r INTMEM:0009 ; ROM_2B06+7↓r ... INTMEM:0009 ; Interrupt pending register INTMEM:000A INTMEM_A: ds 2 ; DATA XREF: start↓w INTMEM:000A ; start+3↓w ... INTMEM:000C ds 2 INTMEM:000E INTMEM_E: ds 1 ; DATA XREF: ROM_38E6+B0↓w INTMEM:000E ; ROM_38E6+B3↓w INTMEM:000F IOPORT1: ds 1 ; DATA XREF: ROM_2B1D-225↓r INTMEM:000F ; ROM_2B1D-20C↓r ... INTMEM:000F ; Input/output port 1 INTMEM:0010 IOPORT2: ds 2 ; DATA XREF: ROM_2B1D:ROM_2595↓r INTMEM:0010 ; ROM_2B1D:ROM_2673↓r ... INTMEM:0010 ; Input/output port 2 INTMEM:0012 INT_PEND1: ds 1 ; DATA XREF: ROM_38E6+4D↓w INTMEM:0012 ; Interrupt pending register 1 INTMEM:0013 INT_MASK1: ds 1 ; DATA XREF: ROM_38E6+4D↓r INTMEM:0013 ; ROM_38E6+50↓w INTMEM:0013 ; Interrupt mask register 1 INTMEM:0014 WSR: ds 1 ; DATA XREF: ROM_38E6:ROM_3AC1↓w INTMEM:0014 ; Window selection register INTMEM:0015 WSR1: ds 1 ; DATA XREF: ROM_2B1D-922↓r INTMEM:0015 ; ROM_2B1D:ROM_29A8↓r ... INTMEM:0015 ; Window selection register 1 INTMEM:0016 INTMEM_16: ds 1 ; DATA XREF: ROM_2B1D-3C7↓r INTMEM:0016 ; ROM_2B06+1↓r ... INTMEM:0017 INTMEM_17: ds 1 ; DATA XREF: ROM:ROM_256E↓w INTMEM:0017 ; ROM_38E6+1C1↓w INTMEM:0018 SP: ds 2 ; DATA XREF: ROM_2B1D-4E2↓r INTMEM:0018 ; ROM_2B1D:ROM_29BE↓r ... INTMEM:0018 ; Stack pointer INTMEM:001A INTMEM_1A: ds 2 ; DATA XREF: ROM_2B1D-A91↓r INTMEM:001A ; ROM_2B1D-8FC↓w ... INTMEM:001C INTMEM_1C: ds 4 ; DATA XREF: ROM_2B1D-A8E↓r INTMEM:001C ; ROM_2B1D:ROM_20D6↓w ... INTMEM:0020 INTMEM_20: ds 4 ; DATA XREF: ROM_2B1D-A88↓r INTMEM:0020 ; ROM_2B1D-A69↓w ... INTMEM:0024 INTMEM_24: ds 2 ; DATA XREF: ROM:333B↓w INTMEM:0024 ; ROM_4E4C+12B↓w ... INTMEM:0026 INTMEM_26: ds 2 ; DATA XREF: ROM_2DEC↓w INTMEM:0026 ; ROM_2DEC+8↓w ... INTMEM:0028 INTMEM_28: ds 2 ; DATA XREF: ROM_2BAC+12↓r INTMEM:0028 ; ROM_38E6↓w ... INTMEM:002A INTMEM_2A: ds 2 ; DATA XREF: ROM_2B1D-3C7↓w INTMEM:002A ; ROM_2B1D-3C4↓r ... INTMEM:002C INTMEM_2C: ds 4 ; DATA XREF: ROM_2B1D-A82↓r INTMEM:002C ; ROM_2B1D-570↓w ... INTMEM:0030 INTMEM_30: ds 2 ; DATA XREF: ROM_2E00+2↓w INTMEM:0030 ; ROM_2E00+13↓r ... INTMEM:0032 INTMEM_32: ds 2 ; DATA XREF: ROM_2DA6+13↓w INTMEM:0032 ; ROM_2DDE+2↓w ... INTMEM:0034 INTMEM_34: ds 2 ; DATA XREF: ROM_2E5E+23↓r INTMEM:0034 ; ROM_2E99↓w ... INTMEM:0036 INTMEM_36: ds 5 ; DATA XREF: ROM:3339↓r INTMEM:0036 ; ROM:3CB9↓w ... INTMEM:003B INTMEM_3B: ds 1 ; DATA XREF: ROM_35CF+3↓r INTMEM:003B ; ROM:3C68↓w ... INTMEM:003C INTMEM_3C: ds 2 ; DATA XREF: ROM:415A↓w INTMEM:003C ; ROM:4163↓r ... INTMEM:003E INTMEM_3E: ds 2 ; DATA XREF: ROM:3C61↓w INTMEM:003E ; ROM:3C65↓r ... INTMEM:0040 INTMEM_40: ds 2 ; DATA XREF: ROM_2F99+6↓w INTMEM:0040 ; ROM_4862+19↓w ... INTMEM:0042 INTMEM_42: ds 2 ; DATA XREF: ROM:3F5A↓w INTMEM:0042 ; ROM_4862+2E↓w ... INTMEM:0044 INTMEM_44: ds 1 ; DATA XREF: ROM:3F60↓w INTMEM:0044 ; ROM_4862+33↓w ... INTMEM:0045 INTMEM_45: ds 2 ; DATA XREF: ROM:3F68↓w INTMEM:0045 ; ROM_4862+26↓w ... INTMEM:0047 INTMEM_47: ds 1 ; DATA XREF: ROM_4862+29↓w INTMEM:0047 ; ROM_4E1E+3↓r ... INTMEM:0048 INTMEM_48: ds 1 ; DATA XREF: ROM_4862+17↓w INTMEM:0048 ; ROM_497A+1EC↓w ... INTMEM:0049 INTMEM_49: ds 1 ; DATA XREF: ROM_4862↓w INTMEM:0049 ; ROM_4899+B↓r ... INTMEM:004A INTMEM_4A: ds 1 ; DATA XREF: ROM_4862+3↓w INTMEM:004A ; ROM_493C+8↓r ... INTMEM:004B INTMEM_4B: ds 1 ; DATA XREF: ROM_4862+8↓w INTMEM:004B ; ROM_493C+B↓r ... INTMEM:004C INTMEM_4C: ds 1 ; DATA XREF: ROM_4862+D↓w INTMEM:004C ; ROM_493C+E↓r ... INTMEM:004D INTMEM_4D: ds 1 ; DATA XREF: ROM_4862+12↓w INTMEM:004D ; ROM_493C+11↓r ... INTMEM:004E INTMEM_4E: ds 1 ; DATA XREF: ROM_2B1D:ROM_27CF↓r INTMEM:004E ; ROM_2BC4+30↓w ... INTMEM:004F INTMEM_4F: ds 1 ; DATA XREF: ROM_2B1D:ROM_221E↓w INTMEM:004F ; ROM_2B1D-77B↓w ... INTMEM:0050 INTMEM_50: ds 2 ; DATA XREF: ROM_2B1D-1F9↓w INTMEM:0050 ; ROM:3F93↓w ... INTMEM:0052 INTMEM_52: ds 1 ; DATA XREF: ROM_3633+5F↓w INTMEM:0052 ; ROM_3AE6+13↓w ... INTMEM:0053 INTMEM_53: ds 1 ; DATA XREF: ROM_5D36+96↓w INTMEM:0053 ; ROM_5D36+10C↓w INTMEM:0054 INTMEM_54: ds 1 ; DATA XREF: ROM_2B1D:ROM_2921↓w INTMEM:0054 ; ROM_2B1D:ROM_2927↓r ... INTMEM:0055 INTMEM_55: ds 1 ; DATA XREF: ROM_3633+42↓w INTMEM:0055 ; ROM_3633:ROM_368E↓w ... INTMEM:0056 INTMEM_56: ds 2 ; DATA XREF: ROM_2B1D-9C8↓r INTMEM:0056 ; ROM_2B1D:ROM_2195↓r ... INTMEM:0058 INTMEM_58: ds 2 ; DATA XREF: ROM_2B1D-9FC↓r INTMEM:0058 ; ROM_2B47-168↓r ... INTMEM:005A INTMEM_5A: ds 2 ; DATA XREF: ROM_2B1D-877↓w INTMEM:005A ; ROM_2B1D-7EC↓w ... INTMEM:005C INTMEM_5C: ds 2 ; DATA XREF: ROM_2B1D:ROM_2224↓w INTMEM:005C ; ROM_2B1D-8F0↓w ... INTMEM:005E INTMEM_5E: ds 2 ; DATA XREF: ROM_2B1D-720↓w INTMEM:005E ; ROM_2B1D:ROM_278E↓w ... INTMEM:0060 INTMEM_60: ds 2 ; DATA XREF: ROM_2B1D:ROM_22AC↓w INTMEM:0060 ; ROM_2B1D-822↓r ... INTMEM:0062 INTMEM_62: ds 2 ; DATA XREF: ROM_3355:ROM_33BD↓w INTMEM:0062 ; ROM_33C0↓r INTMEM:0064 INTMEM_64: ds 2 ; DATA XREF: ROM_2B1D-59A↓r INTMEM:0064 ; ROM_3355:ROM_3399↓w ... INTMEM:0066 INTMEM_66: ds 2 ; DATA XREF: ROM_2B1D:ROM_2427↓r INTMEM:0066 ; ROM_3355+4E↓w ... INTMEM:0068 INTMEM_68: ds 2 ; DATA XREF: ROM_2B1D-A91↓w INTMEM:0068 ; ROM_2B1D-57F↓r INTMEM:006A INTMEM_6A: ds 2 ; DATA XREF: ROM_2B1D-A8E↓w INTMEM:006A ; ROM_2B1D-57C↓r INTMEM:006C INTMEM_6C: ds 2 ; DATA XREF: ROM_2B1D-A8B↓w INTMEM:006C ; ROM_2B1D-579↓r INTMEM:006E INTMEM_6E: ds 2 ; DATA XREF: ROM_2B1D-A88↓w INTMEM:006E ; ROM_2B1D-576↓r INTMEM:0070 INTMEM_70: ds 2 ; DATA XREF: ROM_2B1D-A85↓w INTMEM:0070 ; ROM_2B1D-573↓r INTMEM:0072 INTMEM_72: ds 2 ; DATA XREF: ROM_2B1D-A82↓w INTMEM:0072 ; ROM_2B1D-570↓r INTMEM:0074 INTMEM_74: ds 2 ; DATA XREF: ROM_2B1D-A6B↓w INTMEM:0074 ; ROM_2B1D-A65↓r ... INTMEM:0076 INTMEM_76: ds 2 ; DATA XREF: ROM_2B1D-A19↓r INTMEM:0076 ; ROM_2B1D-A11↓w ... INTMEM:0078 INTMEM_78: ds 2 ; DATA XREF: ROM_2B1D:ROM_2107↓r INTMEM:0078 ; ROM:35DE↓w INTMEM:007A INTMEM_7A: ds 2 ; DATA XREF: ROM_2B1D-A08↓r INTMEM:007A ; ROM_2B1D-9FC↓w ... INTMEM:007C INTMEM_7C: ds 2 ; DATA XREF: ROM_2B1D-A02↓w INTMEM:007C ; ROM_2B1D-9D0↓r ... INTMEM:007E INTMEM_7E: ds 2 ; DATA XREF: ROM_2B1D-A02↓r INTMEM:007E ; ROM_2B1D-9F3↓w ... INTMEM:0080 INTMEM_80: ds 2 ; DATA XREF: ROM_2B1D-8F6↓w INTMEM:0080 ; ROM_2B1D-8E8↓w ... INTMEM:0082 INTMEM_82: ds 2 ; DATA XREF: ROM_2B1D-8CA↓w INTMEM:0082 ; ROM_2B1D-8A0↓r ... INTMEM:0084 INTMEM_84: ds 2 ; DATA XREF: ROM_2B1D-462↓w INTMEM:0084 ; ROM_2B1D-45F↓w ... INTMEM:0086 INTMEM_86: ds 2 ; DATA XREF: ROM_2B1D-1CA↓w INTMEM:0086 ; ROM_2B1D-1C8↓r ... INTMEM:0088 INTMEM_88: ds 1 ; DATA XREF: ROM_2B1D-924↓w INTMEM:0088 ; start+A7E↓w INTMEM:0089 INTMEM_89: ds 1 ; DATA XREF: ROM_2B1D:ROM_23D9↓r INTMEM:0089 ; ROM_2B1D-718↓r ... INTMEM:008A INTMEM_8A: ds 1 ; DATA XREF: ROM_2B1D-9F9↓r INTMEM:008A ; ROM_2B47:ROM_2B77↓w INTMEM:008B INTMEM_8B: ds 1 ; DATA XREF: ROM_2B47+7↓r INTMEM:008B ; ROM_2B47:ROM_2B5D↓w ... INTMEM:008C INTMEM_8C: ds 2 ; DATA XREF: ROM_2B1D:ROM_27A5↓r INTMEM:008C ; ROM_2B1D-32C↓w ... INTMEM:008E INTMEM_8E: ds 1 ; DATA XREF: ROM_2B1D-358↓w INTMEM:008E ; ROM_2B1D-334↓w ... INTMEM:008F INTMEM_8F: ds 1 ; DATA XREF: ROM_2B1D-36D↓r INTMEM:008F ; ROM_2B1D-368↓w ... INTMEM:0090 INTMEM_90: ds 1 ; DATA XREF: ROM_2B1D-38A↓r INTMEM:0090 ; ROM_2B1D-385↓w ... INTMEM:0091 INTMEM_91: ds 2 ; DATA XREF: ROM_2B1D-3E0↓w INTMEM:0091 ; ROM_2F51↓w ... INTMEM:0093 INTMEM_93: ds 2 ; DATA XREF: ROM_2B1D:ROM_2250↓r INTMEM:0093 ; ROM_2B1D:ROM_229B↓r ... INTMEM:0095 INTMEM_95: ds 1 ; DATA XREF: ROM_32B4+4E↓w INTMEM:0095 ; ROM_32B4+55↓w INTMEM:0096 INTMEM_96: ds 1 ; DATA XREF: ROM_3BBB:ROM_3BCB↓r INTMEM:0096 ; ROM_3BBB+25↓w ... INTMEM:0097 INTMEM_97: ds 1 ; DATA XREF: ROM_3BBB+3↓r INTMEM:0097 ; ROM_3BBB+1B↓r ... INTMEM:0098 INTMEM_98: ds 1 ; DATA XREF: ROM_35B6+C↓w INTMEM:0098 ; ROM_3BBB+20↓r ... INTMEM:0099 INTMEM_99: ds 1 ; DATA XREF: ROM_2B1D-A7C↓r INTMEM:0099 ; ROM_2B1D-A77↓w ... INTMEM:009A INTMEM_9A: ds 1 ; DATA XREF: ROM_2B1D-A41↓w INTMEM:009A ; ROM_2B1D-992↓w ... INTMEM:009B INTMEM_9B: ds 1 ; DATA XREF: ROM_2B1D:ROM_20FF↓r INTMEM:009B ; ROM_2B1D-A0E↓w ... INTMEM:009C INTMEM_9C: ds 1 ; DATA XREF: ROM_2B1D-A05↓r INTMEM:009C ; ROM_2B1D-9F9↓w ... INTMEM:009D INTMEM_9D: ds 1 ; DATA XREF: ROM_2B1D-9FF↓w INTMEM:009D ; ROM_2B1D-9D7↓r ... INTMEM:009E INTMEM_9E: ds 1 ; DATA XREF: ROM_2B1D-9FF↓r INTMEM:009E ; ROM_2B1D-9F6↓w ... INTMEM:009F INTMEM_9F: ds 1 ; DATA XREF: ROM_2B1D-73B↓r INTMEM:009F ; ROM_2B1D-718↓w INTMEM:00A0 INTMEM_A0: ds 1 ; DATA XREF: ROM_2B1D-710↓w INTMEM:00A0 ; ROM_2B1D:ROM_240F↓r ... INTMEM:00A1 INTMEM_A1: ds 1 ; DATA XREF: ROM:2451↓r INTMEM:00A1 ; ROM:2464↓w ... INTMEM:00A2 INTMEM_A2: ds 1 ; DATA XREF: ROM:24E9↓w INTMEM:00A2 ; ROM:24F6↓w ... INTMEM:00A3 INTMEM_A3: ds 1 ; DATA XREF: ROM_2B1D-4BA↓r INTMEM:00A3 ; ROM_2B1D:ROM_2686↓w ... INTMEM:00A4 INTMEM_A4: ds 1 ; DATA XREF: ROM_2B1D:ROM_28B9↓w INTMEM:00A4 ; ROM_2B1D-25A↓w ... INTMEM:00A5 INTMEM_A5: ds 1 ; DATA XREF: ROM_2B1D-26A↓w INTMEM:00A5 ; ROM_2B1D-267↓w ... INTMEM:00A6 INTMEM_A6: ds 1 ; DATA XREF: ROM_2B1D:ROM_28FE↓r INTMEM:00A6 ; ROM_2B1D-209↓w ... INTMEM:00A7 INTMEM_A7: ds 1 ; DATA XREF: ROM_3633+1↓r INTMEM:00A7 ; ROM_3633+5↓r ... INTMEM:00A8 INTMEM_A8: ds 1 ; DATA XREF: ROM_2F99+92↓r INTMEM:00A8 ; ROM_38E6+199↓w INTMEM:00A9 INTMEM_A9: ds 1 ; DATA XREF: ROM_2B1D:ROM_2112↓r INTMEM:00A9 ; ROM_2B1D:ROM_21A4↓r ... INTMEM:00AA INTMEM_AA: ds 1 ; DATA XREF: ROM_2B1D:ROM_2790↓r INTMEM:00AA ; ROM_2B1D:ROM_279C↓w ... INTMEM:00AB INTMEM_AB: ds 1 ; DATA XREF: ROM_2B1D:ROM_20AA↓r INTMEM:00AB ; ROM_2B1D-A6E↓r ... INTMEM:00AC INTMEM_AC: ds 1 ; DATA XREF: ROM_2B1D-6FB↓r INTMEM:00AC ; ROM_3355+51↓w ... INTMEM:00AD INTMEM_AD: ds 1 ; DATA XREF: ROM_35E5+9↓w INTMEM:00AD ; ROM_35E5+26↓w ... INTMEM:00AE INTMEM_AE: ds 1 ; DATA XREF: ROM_2B1D-A7F↓w INTMEM:00AE ; ROM_2B1D-A39↓r ... INTMEM:00AF INTMEM_AF: ds 1 ; DATA XREF: ROM_35E5+3↓r INTMEM:00AF ; ROM_35E5+6↓r ... INTMEM:00B0 INTMEM_B0: ds 1 ; DATA XREF: ROM_4E4C:ROM_52DA↓r INTMEM:00B0 ; ROM_4E4C+51E↓w INTMEM:00B1 INTMEM_B1: ds 1 ; DATA XREF: ROM_548A+2F3↓w INTMEM:00B1 ; ROM_548A:ROM_578D↓r INTMEM:00B2 INTMEM_B2: ds 1 ; DATA XREF: ROM_5D36+E0↓w INTMEM:00B2 ; ROM_5D36+EB↓w ... INTMEM:00B3 INTMEM_B3: ds 1 ; DATA XREF: ROM_5D36+268↓r INTMEM:00B3 ; ROM_5D36:ROM_601F↓w INTMEM:00B4 INTMEM_B4: ds 1 ; DATA XREF: ROM_4899+73↓w INTMEM:00B4 ; ROM:65F1↓w ... INTMEM:00B5 INTMEM_B5: ds 1 ; DATA XREF: ROM_4899+6↓w INTMEM:00B5 ; ROM_4E4C+70↓r INTMEM:00B6 INTMEM_B6: ds 1 ; DATA XREF: ROM_5D36+186↓r INTMEM:00B6 ; ROM_5D36+1D8↓w INTMEM:00B7 INTMEM_B7: ds 1 ; DATA XREF: ROM_5D36:ROM_5EC3↓r INTMEM:00B7 ; ROM_5D36+1DD↓w INTMEM:00B8 INTMEM_B8: ds 7 ; DATA XREF: ROM:631A↓w INTMEM:00B8 ; ROM:6328↓r ... INTMEM:00BF INTMEM_BF: ds 1 ; DATA XREF: ROM_3BBB+8↓r INTMEM:00BF ; ROM_3BBB+28↓w ... INTMEM:00C0 INTMEM_C0: ds 2 ; DATA XREF: ROM:3DE5↓w INTMEM:00C0 ; ROM_4E4C+28E↓r ... INTMEM:00C2 INTMEM_C2: ds 1 ; DATA XREF: ROM_4E4C+392↓r INTMEM:00C2 ; ROM_4E4C+3AB↓w ... INTMEM:00C3 INTMEM_C3: ds 1 ; DATA XREF: ROM_497A:ROM_49CE↓r INTMEM:00C3 ; ROM_497A:ROM_4A44↓r ... INTMEM:00C4 INTMEM_C4: ds 1 ; DATA XREF: ROM_6E65+AA↓r INTMEM:00C4 ; ROM_6E65+CC↓w INTMEM:00C5 INTMEM_C5: ds 1 ; DATA XREF: ROM:ROM_57CB↓w INTMEM:00C5 ; ROM:57D6↓r ... INTMEM:00C6 INTMEM_C6: ds 1 ; DATA XREF: ROM_5D36:ROM_5EC8↓r INTMEM:00C6 ; ROM_5D36:ROM_5ECF↓w INTMEM:00C7 INTMEM_C7: ds 1 ; DATA XREF: ROM:6744↓w INTMEM:00C7 ; ROM:6753↓r ... INTMEM:00C8 INTMEM_C8: ds 1 ; DATA XREF: ROM_5D36+53↓w INTMEM:00C8 ; ROM_5D36:ROM_5D9B↓r INTMEM:00C9 INTMEM_C9: ds 1 ; DATA XREF: ROM_5D36+13D↓w INTMEM:00C9 ; ROM_5D36+1FF↓r INTMEM:00CA INTMEM_CA: ds 1 ; DATA XREF: ROM_682B+14F↓w INTMEM:00CA ; ROM_682B+168↓w ... INTMEM:00CB INTMEM_CB: ds 1 ; DATA XREF: ROM_4E4C+39↓w INTMEM:00CB ; ROM_4E4C+4D↓w ... INTMEM:00CC INTMEM_CC: ds 1 ; DATA XREF: ROM_4E4C+611↓w INTMEM:00CC ; ROM_4E4C:ROM_5462↓r INTMEM:00CD INTMEM_CD: ds 1 ; DATA XREF: ROM_6B1E+BB↓w INTMEM:00CD ; ROM_6B1E+C6↓r INTMEM:00CE INTMEM_CE: ds 1 ; DATA XREF: ROM_5D36+A4↓w INTMEM:00CE ; ROM_5D36+AC↓w ... INTMEM:00CF INTMEM_CF: ds 1 ; DATA XREF: ROM_682B+21↓w INTMEM:00CF ; ROM_682B:ROM_686F↓w ... INTMEM:00D0 INTMEM_D0: ds 2 ; DATA XREF: ROM_682B+179↓w INTMEM:00D0 ; ROM_682B+189↓r ... INTMEM:00D2 ds 1 INTMEM:00D3 INTMEM_D3: ds 2 ; DATA XREF: ROM_548A+16A↓w INTMEM:00D3 ; ROM_548A+183↓w ... INTMEM:00D5 ds 1 ; DATA XREF: ROM_4D67+44↓r INTMEM:00D5 ; ROM:6581↓r ... INTMEM:00D6 INTMEM_D6: ds 2 ; DATA XREF: ROM_4899+5E↓w INTMEM:00D6 ; ROM:58F9↓r ... INTMEM:00D8 INTMEM_D8: ds 2 ; DATA XREF: ROM_2B1D-938↓w INTMEM:00D8 ; ROM_2B1D-931↓w ... INTMEM:00DA INTMEM_DA: ds 2 ; DATA XREF: ROM:5906↓w INTMEM:00DA ; ROM:5916↓w ... INTMEM:00DC INTMEM_DC: ds 2 ; DATA XREF: ROM_682B:ROM_6ACB↓w INTMEM:00DE INTMEM_DE: ds 1 ; DATA XREF: ROM_4E4C+382↓r INTMEM:00DE ; ROM:6124↓w ... INTMEM:00DF INTMEM_DF: ds 1 ; DATA XREF: ROM_548A:ROM_5495↓w INTMEM:00DF ; ROM_548A+2D↓r ... INTMEM:00E0 INTMEM_E0: ds 1 ; DATA XREF: ROM_548A+30F↓r INTMEM:00E0 ; ROM:579F↓w ... INTMEM:00E1 INTMEM_E1: ds 1 ; DATA XREF: ROM_60A8+9↓w INTMEM:00E1 ; ROM:61BD↓w ... INTMEM:00E2 INTMEM_E2: ds 1 ; DATA XREF: ROM:61DC↓w INTMEM:00E2 ; ROM:62D7↓w ... INTMEM:00E3 INTMEM_E3: ds 1 ; DATA XREF: ROM:6137↓r INTMEM:00E3 ; ROM:ROM_613E↓w ... INTMEM:00E4 INTMEM_E4: ds 1 ; DATA XREF: ROM_60A8+2C↓r INTMEM:00E4 ; ROM:ROM_60E1↓w ... INTMEM:00E5 INTMEM_E5: ds 7 ; DATA XREF: ROM:ROM_6374↓w INTMEM:00E5 ; ROM:ROM_647B↓r ... INTMEM:00EC INTMEM_EC: ds 1 ; DATA XREF: ROM_5BB0+10A↓w INTMEM:00EC ; ROM_5BB0+10D↓w INTMEM:00ED INTMEM_ED: ds 1 ; DATA XREF: ROM_4899+91↓w INTMEM:00ED ; ROM_5BB0+143↓r ... INTMEM:00EE INTMEM_EE: ds 1 ; DATA XREF: ROM_4899+8E↓w INTMEM:00EE ; ROM_5BB0+140↓r ... INTMEM:00EF INTMEM_EF: ds 1 ; DATA XREF: ROM_4899+8B↓w INTMEM:00EF ; ROM_5BB0+13D↓r ... INTMEM:00F0 INTMEM_F0: ds 1 ; DATA XREF: ROM_4899+88↓w INTMEM:00F0 ; ROM_5BB0:ROM_5CEA↓r ... INTMEM:00F1 INTMEM_F1: ds 1 ; DATA XREF: ROM_4899+85↓w INTMEM:00F1 ; ROM_5BB0+135↓r ... INTMEM:00F2 INTMEM_F2: ds 1 ; DATA XREF: ROM_4E4C+54A↓w INTMEM:00F2 ; ROM_4E4C:ROM_5467↓r ... INTMEM:00F3 INTMEM_F3: ds 1 ; DATA XREF: ROM_2B1D-261↓r INTMEM:00F3 ; ROM_6034:ROM_60A2↓w INTMEM:00F4 INTMEM_F4: ds 1 ; DATA XREF: ROM_60A8+27↓w INTMEM:00F4 ; ROM:6106↓r ... INTMEM:00F5 INTMEM_F5: ds 2 ; DATA XREF: ROM_2B1D-934↓r INTMEM:00F5 ; ROM_2B1D:ROM_2644↓r ... INTMEM:00F7 INTMEM_F7: ds 1 ; DATA XREF: ROM_4899↓w INTMEM:00F7 ; ROM_497A↓r ... INTMEM:00F8 INTMEM_F8: ds 1 ; DATA XREF: ROM_497A+6↓w INTMEM:00F8 ; ROM_497A:ROM_49E3↓r ... INTMEM:00F9 INTMEM_F9: ds 1 ; DATA XREF: ROM_4D67:ROM_4DFA↓r INTMEM:00F9 ; ROM:57A2↓w ... INTMEM:00FA INTMEM_FA: ds 1 ; DATA XREF: ROM_548A+5E↓r INTMEM:00FA ; ROM_548A+6D↓w ... INTMEM:00FB INTMEM_FB: ds 2 ; DATA XREF: ROM:ROM_59A4↓r INTMEM:00FB ; ROM:59B7↓w ... INTMEM:00FD INTMEM_FD: ds 1 ; DATA XREF: ROM_4CA1↓r INTMEM:00FD ; ROM_4CA1+3↓r ... INTMEM:00FE INTMEM_FE: ds 1 ; DATA XREF: ROM_4D67↓r INTMEM:00FE ; ROM_4D67:ROM_4D7B↓w ... INTMEM:00FF INTMEM_FF: ds 1 ; DATA XREF: ROM_33C0+15↓r INTMEM:00FF ; ROM_4E4C+207↓r ... INTMEM:0100 ds 40h INTMEM:0140 INTMEM_140: ds 2 ; DATA XREF: ROM_2B1D-193↓r INTMEM:0140 ; ROM_2B1D-164↓w ... INTMEM:0142 INTMEM_142: ds 2 ; DATA XREF: ROM_2B1D-42D↓r INTMEM:0142 ; ROM_2F99+31↓r ... INTMEM:0144 INTMEM_144: ds 2 ; DATA XREF: ROM_2B1D-4CF↓r INTMEM:0144 ; ROM_2B1D-4BF↓w ... INTMEM:0146 INTMEM_146: ds 2 ; DATA XREF: ROM_2B1D-81E↓r INTMEM:0146 ; ROM_2B1D-817↓r ... INTMEM:0148 INTMEM_148: ds 2 ; DATA XREF: ROM_2B1D-7B0↓r INTMEM:0148 ; ROM_3094+19↓w ... INTMEM:014A INTMEM_14A: ds 2 ; DATA XREF: ROM_2B1D:ROM_26E8↓w INTMEM:014A ; ROM:4011↓r INTMEM:014C INTMEM_14C: ds 2 ; DATA XREF: ROM_3B11+4↓r INTMEM:014C ; ROM_3B11+1C↓w INTMEM:014E INTMEM_14E: ds 2 ; DATA XREF: ROM_2B1D-741↓r INTMEM:014E ; ROM_2B1D:ROM_2400↓w INTMEM:0150 INTMEM_150: ds 1 ; DATA XREF: ROM_2B1D-6E4↓w INTMEM:0150 ; ROM_4E4C+12B↓r INTMEM:0151 INTMEM_151: ds 1 ; DATA XREF: ROM_5BB0:ROM_5CB5↓r INTMEM:0152 INTMEM_152: ds 2 ; DATA XREF: ROM_2B47-164↓w INTMEM:0154 INTMEM_154: ds 2 ; DATA XREF: ROM_4899+6E↓w INTMEM:0154 ; ROM_5D36:ROM_5EF3↓r ... INTMEM:0156 INTMEM_156: ds 1 ; DATA XREF: ROM_2F99+3F↓r INTMEM:0156 ; ROM_2F99+44↓r ... INTMEM:0157 INTMEM_157: ds 1 ; DATA XREF: ROM_2F99+52↓r INTMEM:0157 ; ROM_38E6+149↓w ... INTMEM:0158 INTMEM_158: ds 1 ; DATA XREF: ROM_2F99+CF↓w INTMEM:0158 ; ROM_2F99+DB↓r INTMEM:0159 INTMEM_159: ds 1 ; DATA XREF: ROM_3198:ROM_31BD↓w INTMEM:0159 ; ROM_31C3+6↓r ... INTMEM:015A INTMEM_15A: ds 3 ; DATA XREF: ROM_2B1D-704↓r INTMEM:015A ; ROM_25B2+71↓r ... INTMEM:015D INTMEM_15D: ds 1 ; DATA XREF: ROM_2B1D-1F3↓r INTMEM:015D ; ROM_3AC4↓w ... INTMEM:015E INTMEM_15E: ds 1 ; DATA XREF: ROM_2B1D-1E4↓r INTMEM:015E ; ROM_3AC4+5↓w ... INTMEM:015F INTMEM_15F: ds 1 ; DATA XREF: ROM_2B1D:ROM_2708↓w INTMEM:015F ; ROM:3FA1↓w ... INTMEM:0160 INTMEM_160: ds 1 ; DATA XREF: ROM:2471↓r INTMEM:0160 ; ROM:2479↓w ... INTMEM:0161 INTMEM_161: ds 1 ; DATA XREF: ROM:40A5↓r INTMEM:0161 ; ROM_497A+10E↓w ... INTMEM:0162 INTMEM_162: ds 1 ; DATA XREF: ROM_2B1D-A3E↓w INTMEM:0162 ; ROM:24D5↓r ... INTMEM:0163 INTMEM_163: ds 1 ; DATA XREF: ROM_2B1D:ROM_2649↓r INTMEM:0163 ; ROM_2B1D:ROM_271A↓w INTMEM:0164 INTMEM_164: ds 1 ; DATA XREF: ROM_2B1D:ROM_2721↓r INTMEM:0164 ; ROM_2B1D-3F5↓w ... INTMEM:0165 INTMEM_165: ds 0Bh ; DATA XREF: ROM_2B1D:ROM_28C6↓r INTMEM:0165 ; ROM_2B1D:ROM_28F3↓w INTMEM:0170 INTMEM_170: ds 2 ; DATA XREF: ROM_4E4C+1E1↓w INTMEM:0170 ; ROM_4E4C:ROM_517C↓r ... INTMEM:0172 INTMEM_172: ds 2 ; DATA XREF: ROM_4E4C:ROM_500D↓w INTMEM:0174 INTMEM_174: ds 2 ; DATA XREF: ROM_4899+26↓w INTMEM:0174 ; ROM_4E4C:ROM_50E9↓r ... INTMEM:0176 INTMEM_176: ds 2 ; DATA XREF: ROM_4899+2B↓w INTMEM:0176 ; ROM_4E4C:ROM_50F9↓r ... INTMEM:0178 INTMEM_178: ds 2 ; DATA XREF: ROM_497A+A3↓r INTMEM:0178 ; ROM_497A+AD↓w ... INTMEM:017A INTMEM_17A: ds 2 ; DATA XREF: ROM_497A+B↓w INTMEM:017A ; ROM_497A:ROM_49BE↓r ... INTMEM:017C INTMEM_17C: ds 2 ; DATA XREF: ROM_497A:ROM_4ABF↓w INTMEM:017C ; ROM_497A+189↓r ... INTMEM:017E INTMEM_17E: ds 2 ; DATA XREF: ROM_497A:ROM_4AA5↓w INTMEM:017E ; ROM_497A:ROM_4B18↓r ... INTMEM:0180 INTMEM_180: ds 2 ; DATA XREF: ROM_497A:ROM_4AA0↓w INTMEM:0180 ; ROM_497A+1B2↓r ... INTMEM:0182 INTMEM_182: ds 2 ; DATA XREF: ROM_497A:ROM_4A9B↓w INTMEM:0182 ; ROM_497A+1C4↓r INTMEM:0184 INTMEM_184: ds 2 ; DATA XREF: ROM_6B1E+A6↓w INTMEM:0184 ; ROM_6B1E:ROM_6C80↓r INTMEM:0186 INTMEM_186: ds 1 ; DATA XREF: ROM_5BB0+24↓r INTMEM:0186 ; ROM_5BB0+29↓w ... INTMEM:0187 INTMEM_187: ds 1 ; DATA XREF: ROM_6B1E+D4↓r INTMEM:0188 INTMEM_188: ds 2 ; DATA XREF: ROM:592B↓r INTMEM:0188 ; ROM_6B1E+341↓w INTMEM:018A INTMEM_18A: ds 2 ; DATA XREF: ROM:ROM_5936↓r INTMEM:018A ; ROM_6B1E:ROM_6E5A↓w INTMEM:018C INTMEM_18C: ds 2 ; DATA XREF: ROM_548A:ROM_54B2↓w INTMEM:018C ; ROM:586E↓r ... INTMEM:018E INTMEM_18E: ds 2 ; DATA XREF: ROM_548A+147↓w INTMEM:018E ; ROM:5863↓r INTMEM:0190 INTMEM_190: ds 2 ; DATA XREF: ROM_548A:ROM_566D↓r INTMEM:0190 ; ROM_548A+1F4↓w ... INTMEM:0192 INTMEM_192: ds 0Eh ; DATA XREF: ROM_548A:ROM_56D2↓r INTMEM:0192 ; ROM_548A:ROM_56EF↓r ... INTMEM:01A0 INTMEM_1A0: ds 2 ; DATA XREF: ROM_5BB0+64↓w INTMEM:01A0 ; ROM_5BB0+7A↓w ... INTMEM:01A2 INTMEM_1A2: ds 2 ; DATA XREF: ROM_4899+59↓w INTMEM:01A2 ; ROM_5BB0+51↓w ... INTMEM:01A4 INTMEM_1A4: ds 6 ; DATA XREF: ROM_5BB0+DE↓r INTMEM:01A4 ; ROM_5BB0+FD↓w ... INTMEM:01AA INTMEM_1AA: ds 1 ; DATA XREF: ROM_2B1D-92F↓r INTMEM:01AA ; ROM_4E4C+62C↓w INTMEM:01AB INTMEM_1AB: ds 1 ; DATA XREF: ROM_2B1D-6DA↓w INTMEM:01AB ; ROM_6B1E+EF↓r INTMEM:01AC INTMEM_1AC: ds 1 ; DATA XREF: ROM_4E4C:ROM_4E5D↓w INTMEM:01AC ; ROM_4E4C+620↓r ... INTMEM:01AD INTMEM_1AD: ds 1 ; DATA XREF: ROM_4C16:ROM_4C4B↓r INTMEM:01AD ; ROM_4E4C+5A↓r ... INTMEM:01AE INTMEM_1AE: ds 1 ; DATA XREF: ROM_4E4C+5F↓w INTMEM:01AE ; ROM_60A8+10↓r ... INTMEM:01AF INTMEM_1AF: ds 1 ; DATA XREF: ROM_4899+15↓w INTMEM:01AF ; ROM:5A33↓r ... INTMEM:01B0 INTMEM_1B0: ds 1 ; DATA XREF: ROM_4D67+19↓r INTMEM:01B0 ; ROM_4E4C+123↓w ... INTMEM:01B1 INTMEM_1B1: ds 1 ; DATA XREF: ROM_4E4C+341↓r INTMEM:01B1 ; ROM_4E4C+346↓w ... INTMEM:01B2 INTMEM_1B2: ds 1 ; DATA XREF: ROM_4E4C:ROM_5281↓r INTMEM:01B2 ; ROM_4E4C:ROM_52E7↓w ... INTMEM:01B3 INTMEM_1B3: ds 1 ; DATA XREF: ROM_4E4C:ROM_5297↓r INTMEM:01B3 ; ROM_4E4C+454↓w ... INTMEM:01B4 INTMEM_1B4: ds 1 ; DATA XREF: ROM_4E4C:ROM_52B3↓r INTMEM:01B4 ; ROM_4E4C+470↓w ... INTMEM:01B5 INTMEM_1B5: ds 1 ; DATA XREF: ROM_497A+17↓w INTMEM:01B5 ; ROM_497A:ROM_49AE↓r ... INTMEM:01B6 INTMEM_1B6: ds 1 ; DATA XREF: ROM_497A+12↓w INTMEM:01B6 ; ROM_497A+78↓r ... INTMEM:01B7 INTMEM_1B7: ds 1 ; DATA XREF: ROM_497A+14F↓r INTMEM:01B7 ; ROM_4E4C+575↓w ... INTMEM:01B8 INTMEM_1B8: ds 1 ; DATA XREF: ROM_6B1E↓r INTMEM:01B8 ; ROM_6B1E+3C↓w INTMEM:01B9 INTMEM_1B9: ds 1 ; DATA XREF: ROM_4BA6:ROM_4BD3↓r INTMEM:01B9 ; ROM_4BA6+5B↓r ... INTMEM:01BA INTMEM_1BA: ds 1 ; DATA XREF: ROM_6B1E+92↓w INTMEM:01BA ; ROM_6B1E:ROM_6CC8↓r INTMEM:01BB INTMEM_1BB: ds 1 ; DATA XREF: ROM_6B1E:ROM_6BFF↓w INTMEM:01BB ; ROM_6B1E+32C↓r INTMEM:01BC INTMEM_1BC: ds 1 ; DATA XREF: ROM_6B1E:ROM_6C1E↓w INTMEM:01BC ; ROM_6B1E+12A↓r ... INTMEM:01BD INTMEM_1BD: ds 1 ; DATA XREF: ROM_6B1E+11B↓w INTMEM:01BD ; ROM_6B1E+144↓r ... INTMEM:01BE INTMEM_1BE: ds 1 ; DATA XREF: ROM:5953↓r INTMEM:01BE ; ROM_6B1E+13A↓w ... INTMEM:01BF INTMEM_1BF: ds 1 ; DATA XREF: ROM_6B1E:ROM_6CB1↓w INTMEM:01BF ; ROM_6B1E+19D↓r INTMEM:01C0 INTMEM_1C0: ds 1 ; DATA XREF: ROM_6B1E+198↓w INTMEM:01C0 ; ROM_6B1E+1C9↓r INTMEM:01C1 INTMEM_1C1: ds 1 ; DATA XREF: ROM_6B1E+1C2↓w INTMEM:01C1 ; ROM_6B1E+1EB↓r INTMEM:01C2 INTMEM_1C2: ds 1 ; DATA XREF: ROM_6B1E+210↓r INTMEM:01C2 ; ROM_6B1E+217↓w ... INTMEM:01C3 INTMEM_1C3: ds 1 ; DATA XREF: ROM_6B1E+21F↓r INTMEM:01C3 ; ROM_6B1E+226↓w ... INTMEM:01C4 INTMEM_1C4: ds 1 ; DATA XREF: ROM_6B1E+281↓r INTMEM:01C4 ; ROM_6B1E+288↓w ... INTMEM:01C5 INTMEM_1C5: ds 1 ; DATA XREF: ROM_6B1E+290↓r INTMEM:01C5 ; ROM_6B1E+297↓w ... INTMEM:01C6 INTMEM_1C6: ds 1 ; DATA XREF: ROM_548A+32↓w INTMEM:01C6 ; ROM_548A:ROM_54DE↓w ... INTMEM:01C7 INTMEM_1C7: ds 1 ; DATA XREF: ROM_548A+2D↓w INTMEM:01C7 ; ROM_548A+4F↓w ... INTMEM:01C8 INTMEM_1C8: ds 1 ; DATA XREF: ROM_548A:ROM_5563↓w INTMEM:01C8 ; ROM_548A:ROM_5736↓r ... INTMEM:01C9 INTMEM_1C9: ds 1 ; DATA XREF: ROM_548A:ROM_550A↓w INTMEM:01C9 ; ROM_548A+B0↓r ... INTMEM:01CA INTMEM_1CA: ds 1 ; DATA XREF: ROM_548A+96↓w INTMEM:01CA ; ROM_548A+A5↓r INTMEM:01CB INTMEM_1CB: ds 1 ; DATA XREF: ROM_548A:ROM_5595↓w INTMEM:01CB ; ROM_548A+112↓r ... INTMEM:01CC INTMEM_1CC: ds 1 ; DATA XREF: ROM_548A+ED↓w INTMEM:01CC ; ROM_548A+120↓r ... INTMEM:01CD INTMEM_1CD: ds 1 ; DATA XREF: ROM_548A+F9↓w INTMEM:01CD ; ROM_548A+106↓r ... INTMEM:01CE INTMEM_1CE: ds 1 ; DATA XREF: ROM_548A+15D↓w INTMEM:01CE ; ROM:5856↓r INTMEM:01CF INTMEM_1CF: ds 1 ; DATA XREF: ROM_548A+1A9↓w INTMEM:01CF ; ROM_548A+214↓r ... INTMEM:01D0 INTMEM_1D0: ds 1 ; DATA XREF: ROM_548A+2C2↓w INTMEM:01D0 ; ROM:58C9↓r INTMEM:01D1 INTMEM_1D1: ds 5 ; DATA XREF: ROM_548A:ROM_5772↓w INTMEM:01D1 ; ROM:58D2↓r ... INTMEM:01D6 INTMEM_1D6: ds 1 ; DATA XREF: ROM_4899+4A↓w INTMEM:01D7 INTMEM_1D7: ds 11h ; DATA XREF: ROM_4899+4F↓w INTMEM:01E8 INTMEM_1E8: ds 2 ; DATA XREF: ROM_6B1E+235↓r INTMEM:01E8 ; ROM_6B1E+26D↓w ... INTMEM:01EA INTMEM_1EA: ds 2 ; DATA XREF: ROM_6B1E+23C↓r INTMEM:01EA ; ROM_6B1E:ROM_6D86↓w ... INTMEM:01EC INTMEM_1EC: ds 2 ; DATA XREF: ROM_6B1E:ROM_6DD5↓r INTMEM:01EC ; ROM_6B1E+2F6↓w ... INTMEM:01EE INTMEM_1EE: ds 2 ; DATA XREF: ROM_6B1E+2BE↓r INTMEM:01EE ; ROM_6B1E:ROM_6E0F↓w ... INTMEM:01F0 INTMEM_1F0: ds 1 ; DATA XREF: ROM_4899+33↓w INTMEM:01F1 INTMEM_1F1: ds 1 ; DATA XREF: ROM_4899+38↓w INTMEM:01F2 INTMEM_1F2: ds 1 ; DATA XREF: ROM_4899+40↓w INTMEM:01F3 INTMEM_1F3: ds 2 ; DATA XREF: ROM_4899+45↓w INTMEM:01F3 ; ROM_4E1E+9↓r INTMEM:01F5 INTMEM_1F5: ds 2 ; DATA XREF: ROM_3094↓r INTMEM:01F5 ; ROM_4E1E:ROM_4E3D↓r ... INTMEM:01F7 INTMEM_1F7: ds 2 ; DATA XREF: ROM:3CD1↓r INTMEM:01F7 ; ROM_548A+FE↓r ... INTMEM:01F9 INTMEM_1F9: ds 1 ; DATA XREF: ROM:3CDD↓r INTMEM:01F9 ; ROM_4E4C+109↓r ... INTMEM:01FA INTMEM_1FA: ds 2 ; DATA XREF: ROM_4E4C:ROM_543C↓r INTMEM:01FA ; ROM_548A+6↓r INTMEM:01FC INTMEM_1FC: ds 1 ; DATA XREF: ROM_497A:ROM_49D4↓r INTMEM:01FC ; ROM_497A+9E↓r ... INTMEM:01FD INTMEM_1FD: ds 2 ; DATA XREF: ROM_4E4C+52B↓r INTMEM:01FD ; ROM:5ACA↓r ... INTMEM:01FF INTMEM_1FF: ds 3 ; DATA XREF: ROM_4899+B↓r INTMEM:01FF ; ROM_4E4C:ROM_4F50↓r ... INTMEM:0202 INTMEM_202: ds 1 ; DATA XREF: ROM:2536↓r INTMEM:0202 ; ROM_6E65+20↓r ... INTMEM:0203 INTMEM_203: ds 1 ; DATA XREF: ROM:2464↓r INTMEM:0203 ; ROM_6E65:ROM_6EF8↓w INTMEM:0204 INTMEM_204: ds 1 ; DATA XREF: ROM:248B↓r INTMEM:0204 ; ROM_6E65+67↓w INTMEM:0205 INTMEM_205: ds 1 ; DATA XREF: ROM:24A2↓r INTMEM:0205 ; ROM_6E65+86↓w INTMEM:0206 INTMEM_206: ds 3 ; DATA XREF: ROM:ROM_2458↓r INTMEM:0206 ; ROM:246C↓w ... INTMEM:0209 INTMEM_209: ds 1 ; DATA XREF: ROM:2546↓r INTMEM:0209 ; ROM:2571↓w ... INTMEM:020A INTMEM_20A: ds 16h ; DATA XREF: ROM:2500↓r INTMEM:020A ; ROM_6E65+A5↓w INTMEM:0220 INTMEM_220: ds 2 ; DATA XREF: ROM_4E4C+362↓w INTMEM:0220 ; ROM_4E4C+39A↓w ... INTMEM:0222 INTMEM_222: ds 2 ; DATA XREF: ROM_682B+103↓w INTMEM:0222 ; ROM_682B:ROM_6AC0↓r INTMEM:0224 INTMEM_224: ds 1 ; DATA XREF: ROM_4E4C+276↓r INTMEM:0224 ; ROM_4E4C+27E↓w ... INTMEM:0225 INTMEM_225: ds 1 ; DATA XREF: ROM_4E4C+254↓r INTMEM:0225 ; ROM_4E4C:ROM_5143↓w INTMEM:0226 INTMEM_226: ds 1 ; DATA XREF: ROM_4E4C+59A↓r INTMEM:0226 ; ROM_4E4C+5BA↓w ... INTMEM:0227 INTMEM_227: ds 19h ; DATA XREF: ROM_682B+30↓r INTMEM:0227 ; ROM_682B+108↓w INTMEM:0240 INTMEM_240: ds 1 ; DATA XREF: ROM_493C+29↓w INTMEM:0241 INTMEM_241: ds 1 ; DATA XREF: ROM_4E4C+530↓r INTMEM:0241 ; ROM_6B1E:ROM_6B95↓r INTMEM:0242 INTMEM_242: ds 2 ; DATA XREF: ROM_493C+2E↓w INTMEM:0244 INTMEM_244: ds 2 ; DATA XREF: ROM_493C+33↓w INTMEM:0246 INTMEM_246: ds 1Ah ; DATA XREF: ROM_493C+38↓w INTMEM:0260 INTMEM_260: ds 2 ; DATA XREF: ROM_4899+66↓w INTMEM:0260 ; ROM_5D36+1D0↓w ... INTMEM:0262 INTMEM_262: ds 2 ; DATA XREF: ROM_5D36+282↓r INTMEM:0262 ; ROM_5D36+294↓w ... INTMEM:0264 INTMEM_264: ds 2 ; DATA XREF: ROM_5D36+287↓r INTMEM:0264 ; ROM_5D36+299↓w ... INTMEM:0266 INTMEM_266: ds 6 ; DATA XREF: ROM_4D67:ROM_4E02↓w INTMEM:0266 ; ROM_60A8+4↓w ... INTMEM:026C INTMEM_26C: ds 2 ; DATA XREF: ROM_682B+1F7↓w INTMEM:026C ; ROM_682B:ROM_6A2F↓r INTMEM:026E INTMEM_26E: ds 2 ; DATA XREF: ROM_5BB0+17A↓r INTMEM:026E ; ROM_6F37+24↓w INTMEM:0270 INTMEM_270: ds 1 ; DATA XREF: ROM_5D36+5D↓w INTMEM:0270 ; ROM_5D36+136↓r ... INTMEM:0271 INTMEM_271: ds 1 ; DATA XREF: ROM_5D36:ROM_5FAC↓r INTMEM:0271 ; ROM_5D36+27D↓w ... INTMEM:0272 INTMEM_272: ds 6 ; DATA XREF: ROM_5D36+2AA↓r INTMEM:0272 ; ROM_5D36+2B8↓w ... INTMEM:0278 INTMEM_278: ds 1 ; DATA XREF: ROM_4CCC+7↓r INTMEM:0278 ; ROM_4CF4+7↓r ... INTMEM:0279 INTMEM_279: ds 1 ; DATA XREF: ROM_4CCC+C↓r INTMEM:0279 ; ROM:64A8↓w INTMEM:027A INTMEM_27A: ds 4 ; DATA XREF: ROM_4D29↓r INTMEM:027A ; ROM:64B7↓w ... INTMEM:027E INTMEM_27E: ds 1 ; DATA XREF: ROM_4899+7B↓w INTMEM:027E ; ROM:66E7↓w ... INTMEM:027F INTMEM_27F: ds 2 ; DATA XREF: ROM_4899+80↓w INTMEM:027F ; ROM:66DB↓r ... INTMEM:0281 INTMEM_281: ds 1 ; DATA XREF: ROM_5BB0+123↓w INTMEM:0281 ; ROM_5BB0+162↓r ... INTMEM:0282 INTMEM_282: ds 13Ah ; DATA XREF: ROM_5BB0+112↓r INTMEM:0282 ; ROM_5BB0:ROM_5CD8↓w INTMEM:03BC INTMEM_3BC: ds 2 ; DATA XREF: ROM_3094+26↓w INTMEM:03BE INTMEM_3BE: ds 2 ; DATA XREF: ROM_3094+2B↓w INTMEM:03C0 INTMEM_3C0: ds 2 ; DATA XREF: ROM_2B1D:ROM_2576↓w INTMEM:03C0 ; ROM_2B1D-58F↓w INTMEM:03C2 INTMEM_3C2: ds 2 ; DATA XREF: ROM_6B1E:ROM_6CF4↓w INTMEM:03C4 INTMEM_3C4: ds 6 ; DATA XREF: ROM_6B1E:ROM_6D16↓w INTMEM:03C4 ; ROM:58C4↓w ... INTMEM:03CA ds 1 INTMEM:03CB INTMEM_3CB: ds 1 ; DATA XREF: ROM_548A+AB↓w INTMEM:03CC INTMEM_3CC: ds 1 ; DATA XREF: ROM_548A+17E↓w INTMEM:03CD INTMEM_3CD: ds 1 ; DATA XREF: ROM_5D36+1B6↓w INTMEM:03CE INTMEM_3CE: ds 1 ; DATA XREF: ROM_5D36+1F8↓w INTMEM:03CF INTMEM_3CF: ds 2 ; DATA XREF: ROM_60A8+1C↓w INTMEM:03CF ; ROM:ROM_63FB↓w INTMEM:03D1 INTMEM_3D1: ds 6 ; DATA XREF: ROM_4D29+18↓w INTMEM:03D1 ; ROM:64EA↓w ... INTMEM:03D7 INTMEM_3D7: ds 1 ; DATA XREF: ROM_682B+11C↓w INTMEM:03D8 INTMEM_3D8: ds 1 ; DATA XREF: ROM_682B:ROM_69ED↓w INTMEM:03D9 INTMEM_3D9: ds 1 ; DATA XREF: ROM_682B+137↓w INTMEM:03DA INTMEM_3DA: ds 1 ; DATA XREF: ROM_682B+1DA↓w INTMEM:03DB INTMEM_3DB: ds 15h ; DATA XREF: ROM_682B+25F↓w INTMEM:03F0 INTMEM_3F0: ds 1 ; DATA XREF: ROM_682B+2C5↓r INTMEM:03F0 ; ROM_6E65+39↓w INTMEM:03F1 INTMEM_3F1: ds 1 ; DATA XREF: ROM_682B+2CD↓r INTMEM:03F1 ; ROM_6E65+3E↓w INTMEM:03F2 INTMEM_3F2: ds 1 ; DATA XREF: ROM_682B+2D5↓r INTMEM:03F2 ; ROM_6E65+34↓w INTMEM:03F3 INTMEM_3F3: ds 1 ; DATA XREF: ROM_682B+2DD↓r INTMEM:03F3 ; ROM_6E65+2F↓w INTMEM:03F4 ds 0Ch INTMEM:03F4 ; end of 'INTMEM' INTMEM:03F4 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_2B06 ; Timer overflow ROM:2002 Int01: dw ROM_2B05 ; NMI ROM:2004 Int02: dw ROM_2B47 ; HSI data available ROM:2006 Int03: dw ROM_2B05 ; NMI ROM:2008 Int04: dw ROM_2B05 ; NMI ROM:200A Int05: dw ROM_2B1D ; Software timer ROM:200C Int06: dw ROM_2D7B ; Serial port ROM:200E Int07: dw ROM_2B05 ; NMI ROM:2010 Trap: dw ROM_2B05 ; NMI ROM:2012 NoOpCode: dw ROM_2B05 ; NMI ROM:2014 ROM:2014 db 0FFh, 0FFh, 0FFh, 0FFh ; reserved (FF) ROM:2018 CCB: db 3Fh ; D0 - PD - Power down ROM:2018 ; D1 - BW0 - Bus width control ROM:2018 ; D2 - WR - Write strobe mode ROM:2018 ; D3 - ALE - Addres valid strobe mode ROM:2018 ; D45 - IRC - Internal ready control ROM:2018 ; D67 - LOC - Lock bits ROM:2019 db 0FFh ; reserved (20) ROM:201A db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ; reserved (FF) ROM:2020 db 8, 9Ah, 27h, 0Dh, 0C8h, 6Bh, 42h, 0D9h, 0BAh, 4Fh, 94h ; security key ROM:2020 db 3, 1, 0CEh, 14h, 39h ROM:2030 ; ROM:2030 ; upper int vectors ROM:2030 ; ROM:2030 Int08: dw ROM_2B05 ; NMI ROM:2032 Int09: dw ROM_2B05 ; NMI ROM:2034 Int10: dw ROM_2B05 ; NMI ROM:2036 Int11: dw ROM_2B05 ; NMI ROM:2038 Int12: dw ROM_2B05 ; NMI ROM:203A Int13: dw ROM_2B05 ; NMI ROM:203C Int14: dw ROM_2B05 ; NMI ROM:203E Int15: dw ROM_2B05 ; 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:2A24 SIZE 0000007C BYTES ROM:2080 ; FUNCTION CHUNK AT ROM:2AA3 SIZE 00000062 BYTES ROM:2080 ROM:2080 ldb INTMEM_A, #1Eh ROM:2083 ldb INTMEM_A, #-1Fh ROM:2086 ljmp ROM_2A24 ROM:2086 ; End of function start ROM:2086 ROM:2089 ; --------------------------------------------------------------------------- ROM:2089 ; START OF FUNCTION CHUNK FOR ROM_2B1D ROM:2089 ; ADDITIONAL PARENT FUNCTION ROM_2B47 ROM:2089 ROM:2089 ROM_2089: ; CODE XREF: ROM_2B1D+13↓j ROM:2089 ; ROM_2B47+49↓j ROM:2089 ldb INTMEM_2, #0Ah ROM:208C st INTMEM_1A, INTMEM_68 ROM:208F st INTMEM_1C, INTMEM_6A ROM:2092 st INTMEM_1C+2, INTMEM_6C ROM:2095 st INTMEM_20, INTMEM_6E ROM:2098 st INTMEM_20+2, INTMEM_70 ROM:209B st INTMEM_2C, INTMEM_72 ROM:209E orb INTMEM_AE, #1 ROM:20A1 cmpb INTMEM_99, #47h ; 'G' ROM:20A4 je ROM_20AA ROM:20A6 incb INTMEM_99 ROM:20A8 sjmp ROM_20D6 ROM:20AA ; --------------------------------------------------------------------------- ROM:20AA ROM:20AA ROM_20AA: ; CODE XREF: ROM_2B1D-A79↑j ROM:20AA jbc INTMEM_AB, 6, ROM_20FF ROM:20AD clrb INTMEM_99 ROM:20AF jbc INTMEM_AB, 4, ROM_20D6 ROM:20B2 inc INTMEM_74 ROM:20B4 ld INTMEM_20, #0CBh ROM:20B8 and ZERO_REG, INTMEM_74, #3 ; Zero register ROM:20BD jne ROM_20C3 ROM:20BF ld INTMEM_20, #0C8h ROM:20C3 ROM:20C3 ROM_20C3: ; CODE XREF: ROM_2B1D-A60↑j ROM:20C3 ; ROM_2B1D-A49↓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_2B1D-A54↑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_2B1D-A75↑j ROM:20D6 ; ROM_2B1D-A6E↑j ROM:20D6 ldbze INTMEM_1C, INTMEM_99 ROM:20D9 divub INTMEM_1C, #12h ROM:20DC ldb INTMEM_9A, INTMEM_1C+1 ROM:20DF stb INTMEM_1C, INTMEM_162[] ROM:20E4 jbs INTMEM_AE, 1, ROM_20F1 ROM:20E7 ldbze INTMEM_1C+2, INTMEM_1C+1 ROM:20EA ldb INTMEM_1A+1, 382Ch[INTMEM_1C+2] ROM:20EF sjmp ROM_20FF ROM:20F1 ; --------------------------------------------------------------------------- ROM:20F1 ROM:20F1 ROM_20F1: ; CODE XREF: ROM_2B1D-A39↑j ROM:20F1 ldbze INTMEM_1C, INTMEM_99 ROM:20F4 divub INTMEM_1C, #24h ; '$' ROM:20F7 ldbze INTMEM_1C+2, INTMEM_1C+1 ROM:20FA ldb INTMEM_1A+1, 383Eh[INTMEM_1C+2] ROM:20FF ROM:20FF ROM_20FF: ; CODE XREF: ROM_2B1D:ROM_20AA↑j ROM:20FF ; ROM_2B1D-A2E↑j ROM:20FF cmpb ZERO_REG, INTMEM_9B ; Zero register ROM:2102 je ROM_2112 ROM:2104 ld INTMEM_1C, INTMEM_76 ROM:2107 ROM:2107 ROM_2107: ; CODE XREF: ROM_2B1D-A0E↓j ROM:2107 add INTMEM_1C, INTMEM_78 ROM:210A jc ROM_2112 ROM:210C ld INTMEM_76, INTMEM_1C ROM:210F djnz INTMEM_9B, ROM_2107 ROM:2112 ROM:2112 ROM_2112: ; CODE XREF: ROM_2B1D-A1B↑j ROM:2112 ; ROM_2B1D-A13↑j ROM:2112 jbs INTMEM_A9, 2, ROM_2131 ROM:2115 ld INTMEM_1C, INTMEM_7A ROM:2118 ldb INTMEM_1C+2, INTMEM_9C ROM:211B ld INTMEM_7C, INTMEM_7E ROM:211E ldb INTMEM_9D, INTMEM_9E ROM:2121 ld INTMEM_7A, INTMEM_58 ROM:2124 ldb INTMEM_9C, INTMEM_8A ROM:2127 ldb INTMEM_9E, INTMEM_9C ROM:212A sub INTMEM_7E, INTMEM_7A, INTMEM_1C ROM:212E subcb INTMEM_9E, INTMEM_1C+2 ROM:2131 ROM:2131 ROM_2131: ; CODE XREF: ROM_2B1D:ROM_2112↑j ROM:2131 jbs INTMEM_AB, 6, ROM_21A4 ROM:2134 ld INTMEM_20, INTMEM_7E ROM:2137 ldbze INTMEM_20+2, INTMEM_9E ROM:213A shrl INTMEM_20, #1 ROM:213D shrl INTMEM_20, #1 ROM:2140 add INTMEM_20, INTMEM_7E ROM:2143 addcb INTMEM_20+2, INTMEM_9E ROM:2146 cmpb INTMEM_20+2, INTMEM_9D ROM:2149 jnc ROM_2152 ROM:214B jne ROM_216F ROM:214D cmp INTMEM_20, INTMEM_7C ROM:2150 jc ROM_216F ROM:2152 ROM:2152 ROM_2152: ; CODE XREF: ROM_2B1D-9D4↑j ROM:2152 jbc INTMEM_AE, 3, ROM_2195 ROM:2155 cmpb INTMEM_99, 9Dh[INTMEM_56] ROM:215A jlt ROM_21CE ROM:215C ld INTMEM_1C, #21D1h ROM:2160 ldb INTMEM_1C+2, #4 ROM:2163 ROM:2163 ROM_2163: ; CODE XREF: ROM_2B1D-9B3↓j ROM:2163 cmpb INTMEM_99, [INTMEM_1C]+ ROM:2166 je ROM_2179 ROM:2168 inc INTMEM_1C ROM:216A djnz INTMEM_1C+2, ROM_2163 ROM:216D sjmp ROM_219C ROM:216F ; --------------------------------------------------------------------------- ROM:216F ROM:216F ROM_216F: ; CODE XREF: ROM_2B1D-9D2↑j ROM:216F ; ROM_2B1D-9CD↑j ROM:216F jbc INTMEM_AE, 3, ROM_21CE ROM:2172 cmpb INTMEM_99, #0Eh ROM:2175 jle ROM_21CE ROM:2177 sjmp ROM_217F ROM:2179 ; --------------------------------------------------------------------------- ROM:2179 ROM:2179 ROM_2179: ; CODE XREF: ROM_2B1D-9B7↑j ROM:2179 ldb INTMEM_99, [INTMEM_1C] ROM:217C orb INTMEM_AE, #2 ROM:217F ROM:217F ROM_217F: ; CODE XREF: ROM_2B1D-9A6↑j ROM:217F orb INTMEM_AB, #40h ; '@' ROM:2182 andb INTMEM_AE, #-9 ROM:2185 ldbze INTMEM_1C, INTMEM_99 ROM:2188 divub INTMEM_1C, #12h ROM:218B ldb INTMEM_9A, INTMEM_1C+1 ROM:218E lcall ROM_25B2 ROM:2191 clrb INTMEM_1A+1 ROM:2193 sjmp ROM_21DC ROM:2195 ; --------------------------------------------------------------------------- ROM:2195 ROM:2195 ROM_2195: ; CODE XREF: ROM_2B1D:ROM_2152↑j ROM:2195 cmpb INTMEM_99, 9Ch[INTMEM_56] ROM:219A jnc ROM_21CE ROM:219C ROM:219C ROM_219C: ; CODE XREF: ROM_2B1D-9B0↑j ROM:219C ldb INTMEM_99, #2 ROM:219F orb INTMEM_AE, #8 ROM:21A2 sjmp ROM_21CE ROM:21A4 ; --------------------------------------------------------------------------- ROM:21A4 ROM:21A4 ROM_21A4: ; CODE XREF: ROM_2B1D:ROM_2131↑j ROM:21A4 jbs INTMEM_A9, 2, ROM_21D9 ROM:21A7 jbc INTMEM_1A+1, 3, ROM_21DC ROM:21AA ld INTMEM_20, INTMEM_7E ROM:21AD ldbze INTMEM_20+2, INTMEM_9E ROM:21B0 shrl INTMEM_20, #1 ROM:21B3 jbs INTMEM_1A+1, 5, ROM_21B9 ROM:21B6 shrl INTMEM_20, #1 ROM:21B9 ROM:21B9 ROM_21B9: ; CODE XREF: ROM_2B1D-96A↑j ROM:21B9 add INTMEM_20, INTMEM_7E ROM:21BC addcb INTMEM_20+2, INTMEM_9E ROM:21BF cmpb INTMEM_20+2, INTMEM_9D ROM:21C2 jnc ROM_21DC ROM:21C4 jne ROM_21CB ROM:21C6 cmp INTMEM_20, INTMEM_7C ROM:21C9 jnc ROM_21DC ROM:21CB ROM:21CB ROM_21CB: ; CODE XREF: ROM_2B1D-959↑j ROM:21CB ; ROM_2B1D:ROM_21D9↓j ROM:21CB lcall ROM_3AE6 ROM:21CE ROM:21CE ROM_21CE: ; CODE XREF: ROM_2B1D-9C3↑j ROM:21CE ; ROM_2B1D:ROM_216F↑j ... ROM:21CE ljmp ROM_2576 ROM:21CE ; END OF FUNCTION CHUNK FOR ROM_2B1D ROM:21CE ; --------------------------------------------------------------------------- ROM:21D1 db 6, 2, 7, 14h, 0Dh, 0Eh, 0Eh, 21h ROM:21D9 ; --------------------------------------------------------------------------- ROM:21D9 ; START OF FUNCTION CHUNK FOR ROM_2B1D ROM:21D9 ROM:21D9 ROM_21D9: ; CODE XREF: ROM_2B1D:ROM_21A4↑j ROM:21D9 jbc INTMEM_1A+1, 1, ROM_21CB ROM:21DC ROM:21DC ROM_21DC: ; CODE XREF: ROM_2B1D-98A↑j ROM:21DC ; ROM_2B1D-976↑j ... ROM:21DC jbc INTMEM_1A+1, 4, ROM_21F3 ROM:21DF ROM:21DF ROM_21DF: ; CODE XREF: ROM_2B1D:ROM_21DF↓j ROM:21DF jbs INTMEM_2, 3, ROM_21DF ROM:21E2 ldb INTMEM_D8+1, INTMEM_2+1 ROM:21E5 andb INTMEM_D8, INTMEM_2, #-40h ROM:21E9 jbc INTMEM_F5, 7, ROM_21F3 ROM:21EC clrb INTMEM_D8 ROM:21EE ldb INTMEM_D8+1, INTMEM_1AA[] ROM:21F3 ROM:21F3 ROM_21F3: ; CODE XREF: ROM_2B1D:ROM_21DC↑j ROM:21F3 ; ROM_2B1D-934↑j ROM:21F3 ldb INTMEM_2, #8 ROM:21F6 jbc INTMEM_1A+1, 0, ROM_2224 ROM:21F9 decb INTMEM_88 ROM:21FB jbs WSR1, 6, ROM_221E ; Window selection register 1 ROM:21FE add INTMEM_20+2, INTMEM_7A, INTMEM_7E ROM:2202 sub INTMEM_20+2, #5 ROM:2206 ldb INTMEM_6, #19h ROM:2209 sub INTMEM_20+2, INTMEM_A ROM:220C cmp INTMEM_20+2, INTMEM_7E ROM:220F jc ROM_2217 ROM:2211 add INTMEM_2+2, INTMEM_7A, INTMEM_7E ROM:2215 sjmp ROM_2224 ROM:2217 ; --------------------------------------------------------------------------- ROM:2217 ROM:2217 ROM_2217: ; CODE XREF: ROM_2B1D-90E↑j ROM:2217 add INTMEM_2+2, INTMEM_A, #3 ROM:221C sjmp ROM_2224 ROM:221E ; --------------------------------------------------------------------------- ROM:221E ROM:221E ROM_221E: ; CODE XREF: ROM_2B1D-922↑j ROM:221E orb INTMEM_4F, #1 ROM:2221 ldb INTMEM_1A, #1 ROM:2224 ROM:2224 ROM_2224: ; CODE XREF: ROM_2B1D-927↑j ROM:2224 ; ROM_2B1D-908↑j ... ROM:2224 ld INTMEM_5C, INTMEM_7E ROM:2227 ld INTMEM_80, INTMEM_7A ROM:222A jbc INTMEM_1A+1, 2, ROM_2232 ROM:222D sub INTMEM_5C, INTMEM_7C ROM:2230 sjmp ROM_2238 ROM:2232 ; --------------------------------------------------------------------------- ROM:2232 ROM:2232 ROM_2232: ; CODE XREF: ROM_2B1D-8F3↑j ROM:2232 jbc INTMEM_1A+1, 1, ROM_2238 ROM:2235 add INTMEM_80, INTMEM_7E ROM:2238 ROM:2238 ROM_2238: ; CODE XREF: ROM_2B1D-8ED↑j ROM:2238 ; ROM_2B1D:ROM_2232↑j ROM:2238 subb INTMEM_1C, INTMEM_99, INTMEM_93+1 ROM:223C jc ROM_2241 ROM:223E addb INTMEM_1C, #48h ; 'H' ROM:2241 ROM:2241 ROM_2241: ; CODE XREF: ROM_2B1D-8E1↑j ROM:2241 cmpb INTMEM_1C, #24h ; '$' ROM:2244 jlt ROM_2248 ROM:2246 sjmp ROM_2365 ROM:2248 ; --------------------------------------------------------------------------- ROM:2248 ROM:2248 ROM_2248: ; CODE XREF: ROM_2B1D-8D9↑j ROM:2248 jbs INTMEM_AB, 5, ROM_22C4 ROM:224B jbs INTMEM_AB, 7, ROM_2250 ROM:224E sjmp ROM_2349 ROM:2250 ; --------------------------------------------------------------------------- ROM:2250 ROM:2250 ROM_2250: ; CODE XREF: ROM_2B1D-8D2↑j ROM:2250 ldbze INTMEM_1A, INTMEM_93 ROM:2253 ldbze INTMEM_82, 3345h[INTMEM_1A] ROM:2258 shlb INTMEM_1A, #1 ROM:225B ld INTMEM_1C+2, 138h[INTMEM_1A] ROM:2260 mulub INTMEM_1A, INTMEM_99, #64h ; 'd' ROM:2264 sub INTMEM_1C+2, INTMEM_1A ROM:2267 jc ROM_2273 ROM:2269 add INTMEM_1C+2, #1C20h ROM:226D cmp INTMEM_1C+2, #1A90h ROM:2271 jc ROM_2285 ROM:2273 ROM:2273 ROM_2273: ; CODE XREF: ROM_2B1D-8B6↑j ROM:2273 mulu INTMEM_20, INTMEM_1C+2, INTMEM_5C ROM:2277 divu INTMEM_20, #64h ; 'd' ROM:227B jv ROM_22AA ROM:227D sub INTMEM_1C+2, INTMEM_20, 3BCh[INTMEM_82] ROM:2283 jc ROM_228A ROM:2285 ROM:2285 ROM_2285: ; CODE XREF: ROM_2B1D-8AC↑j ROM:2285 ldb INTMEM_1C, #3 ROM:2288 sjmp ROM_229B ROM:228A ; --------------------------------------------------------------------------- ROM:228A ROM:228A ROM_228A: ; CODE XREF: ROM_2B1D-89A↑j ROM:228A add INTMEM_1A, INTMEM_5C, 0Ah[INTMEM_56] ROM:2290 cmp INTMEM_1C+2, INTMEM_1A ROM:2293 jc ROM_22AA ROM:2295 add INTMEM_1C+2, INTMEM_80 ROM:2298 ldb INTMEM_1C, #1 ROM:229B ROM:229B ROM_229B: ; CODE XREF: ROM_2B1D-895↑j ROM:229B ldb INTMEM_1C+1, INTMEM_93 ROM:229E lcall ROM_32B4 ROM:22A1 cmpb INTMEM_1A, #2 ROM:22A4 jne ROM_22AC ROM:22A6 ld INTMEM_5A, #22A6h ROM:22AA ROM:22AA ROM_22AA: ; CODE XREF: ROM_2B1D-8A2↑j ROM:22AA ; ROM_2B1D-88A↑j ROM:22AA sjmp ROM_2365 ROM:22AC ; --------------------------------------------------------------------------- ROM:22AC ROM:22AC ROM_22AC: ; CODE XREF: ROM_2B1D-879↑j ROM:22AC ld INTMEM_60, INTMEM_1C+2 ROM:22AF orb INTMEM_AB, #20h ; ' ' ROM:22B2 andb INTMEM_AE, #-21h ROM:22B5 ldbze INTMEM_1A, INTMEM_93 ROM:22B8 ldb INTMEM_93+1, 130h[INTMEM_1A] ROM:22BD cmpb INTMEM_99, INTMEM_93+1 ROM:22C0 je ROM_22C4 ROM:22C2 sjmp ROM_2365 ROM:22C4 ; --------------------------------------------------------------------------- ROM:22C4 ROM:22C4 ROM_22C4: ; CODE XREF: ROM_2B1D:ROM_2248↑j ROM:22C4 ; ROM_2B1D-85D↑j ROM:22C4 ldbze INTMEM_1A, INTMEM_93 ROM:22C7 shlb INTMEM_1A, #1 ROM:22CA ld INTMEM_1C+2, 138h[INTMEM_1A] ROM:22CF mulub INTMEM_1A, INTMEM_99, #64h ; 'd' ROM:22D3 sub INTMEM_1C+2, INTMEM_1A ROM:22D6 jc ROM_22E2 ROM:22D8 add INTMEM_1C+2, #1C20h ROM:22DC cmp INTMEM_1C+2, #1A90h ROM:22E0 jc ROM_231E ROM:22E2 ROM:22E2 ROM_22E2: ; CODE XREF: ROM_2B1D-847↑j ROM:22E2 mulu INTMEM_20, INTMEM_1C+2, INTMEM_5C ROM:22E6 divu INTMEM_20, #64h ; 'd' ROM:22EA jv ROM_2335 ROM:22EC add INTMEM_1C+2, INTMEM_20, INTMEM_80 ROM:22F0 add INTMEM_1A, INTMEM_5C, 0Ch[INTMEM_56] ROM:22F6 cmp INTMEM_20, INTMEM_1A ROM:22F9 jnc ROM_230E ROM:22FB sub INTMEM_1A, INTMEM_1C+2, INTMEM_60 ROM:22FF cmp INTMEM_1A, INTMEM_146[] ROM:2304 jnc ROM_2365 ROM:2306 add INTMEM_1C+2, INTMEM_60, INTMEM_146[] ROM:230C sjmp ROM_2323 ROM:230E ; --------------------------------------------------------------------------- ROM:230E ROM:230E ROM_230E: ; CODE XREF: ROM_2B1D-824↑j ROM:230E sub INTMEM_1A, INTMEM_1C+2, INTMEM_60 ROM:2312 cmp INTMEM_1A, #-8000h ROM:2316 jc ROM_231E ROM:2318 cmp INTMEM_1A, #465h ROM:231C jc ROM_2323 ROM:231E ROM:231E ROM_231E: ; CODE XREF: ROM_2B1D-83D↑j ROM:231E ; ROM_2B1D-807↑j ROM:231E add INTMEM_1C+2, INTMEM_60, #465h ROM:2323 ROM:2323 ROM_2323: ; CODE XREF: ROM_2B1D-811↑j ROM:2323 ; ROM_2B1D-801↑j ROM:2323 ldb INTMEM_1C, #2 ROM:2326 ldb INTMEM_1C+1, INTMEM_93 ROM:2329 lcall ROM_32B4 ROM:232C cmpb INTMEM_1A, #2 ROM:232F jne ROM_2337 ROM:2331 ld INTMEM_5A, #2331h ROM:2335 ROM:2335 ROM_2335: ; CODE XREF: ROM_2B1D-833↑j ROM:2335 sjmp ROM_2365 ROM:2337 ; --------------------------------------------------------------------------- ROM:2337 ROM:2337 ROM_2337: ; CODE XREF: ROM_2B1D-7EE↑j ROM:2337 sub INTMEM_1C+2, INTMEM_60 ROM:233A cmp INTMEM_1C+2, 3BCh[INTMEM_82] ROM:233F jc ROM_2346 ROM:2341 andb INTMEM_AE, #-11h ROM:2344 sjmp ROM_2349 ROM:2346 ; --------------------------------------------------------------------------- ROM:2346 ROM:2346 ROM_2346: ; CODE XREF: ROM_2B1D-7DE↑j ROM:2346 orb INTMEM_AE, #10h ROM:2349 ROM:2349 ROM_2349: ; CODE XREF: ROM_2B1D-8CF↑j ROM:2349 ; ROM_2B1D-7D9↑j ROM:2349 ldbze INTMEM_1A, INTMEM_93 ROM:234C ldb INTMEM_1A, 333Dh[INTMEM_1A] ROM:2351 ldb INTMEM_93, INTMEM_1A ROM:2354 ldb INTMEM_93+1, 134h[INTMEM_1A] ROM:2359 subb INTMEM_91+1, INTMEM_93+1, #1 ROM:235D jge ROM_2362 ROM:235F addb INTMEM_91+1, #48h ; 'H' ROM:2362 ROM:2362 ROM_2362: ; CODE XREF: ROM_2B1D-7C0↑j ROM:2362 andb INTMEM_AB, #-21h ROM:2365 ROM:2365 ROM_2365: ; CODE XREF: ROM_2B1D-8D7↑j ROM:2365 ; ROM_2B1D:ROM_22AA↑j ... ROM:2365 cmpb INTMEM_99, INTMEM_91+1 ROM:2368 jne ROM_23CC ROM:236A jbc INTMEM_AB, 7, ROM_23CC ROM:236D ld INTMEM_1A, INTMEM_148[] ROM:2372 st INTMEM_1A, INTMEM_146[] ROM:2377 ldbze INTMEM_1A, INTMEM_93 ROM:237A ldb INTMEM_1C+1, 3341h[INTMEM_1A] ROM:237F clrb INTMEM_1C ROM:2381 lcall ROM_32B4 ROM:2384 ld INTMEM_1A, 3BCh[INTMEM_82] ROM:2389 jbs INTMEM_1C, 0, ROM_23AA ROM:238C jbs INTMEM_1C, 1, ROM_23B3 ROM:238F jbc INTMEM_AE, 4, ROM_2396 ROM:2392 add INTMEM_1A, #25h ; '%' ROM:2396 ROM:2396 ROM_2396: ; CODE XREF: ROM_2B1D-78E↑j ROM:2396 cmp INTMEM_1A, INTMEM_146[] ROM:239B jnc ROM_23A5 ROM:239D ld INTMEM_1A, INTMEM_146[] ROM:23A2 orb INTMEM_4F, #4 ROM:23A5 ROM:23A5 ROM_23A5: ; CODE XREF: ROM_2B1D-782↑j ROM:23A5 orb INTMEM_AE, #20h ; ' ' ROM:23A8 sjmp ROM_23C7 ROM:23AA ; --------------------------------------------------------------------------- ROM:23AA ROM:23AA ROM_23AA: ; CODE XREF: ROM_2B1D-794↑j ROM:23AA orb INTMEM_4F, #10h ROM:23AD ld INTMEM_5A, #23AAh ROM:23B1 sjmp ROM_23C7 ROM:23B3 ; --------------------------------------------------------------------------- ROM:23B3 ROM:23B3 ROM_23B3: ; CODE XREF: ROM_2B1D-791↑j ROM:23B3 jbs INTMEM_AE, 5, ROM_23C7 ROM:23B6 sub INTMEM_1A, #25h ; '%' ROM:23BA cmp INTMEM_1A, #465h ROM:23BE jc ROM_23C7 ROM:23C0 ld INTMEM_1A, #465h ROM:23C4 orb INTMEM_4F, #8 ROM:23C7 ROM:23C7 ROM_23C7: ; CODE XREF: ROM_2B1D-775↑j ROM:23C7 ; ROM_2B1D-76C↑j ... ROM:23C7 st INTMEM_1A, 3BCh[INTMEM_82] ROM:23CC ROM:23CC ROM_23CC: ; CODE XREF: ROM_2B1D-7B5↑j ROM:23CC ; ROM_2B1D-7B3↑j ROM:23CC cmpb INTMEM_9A, #2 ROM:23CF jne ROM_2408 ROM:23D1 jbs INTMEM_AE, 6, ROM_23D9 ROM:23D4 orb INTMEM_AE, #40h ; '@' ROM:23D7 sjmp ROM_2400 ROM:23D9 ; --------------------------------------------------------------------------- ROM:23D9 ROM:23D9 ROM_23D9: ; CODE XREF: ROM_2B1D-74C↑j ROM:23D9 ldbze INTMEM_1C+2, INTMEM_89 ROM:23DC sub INTMEM_1C, INTMEM_80, INTMEM_14E[] ROM:23E2 subcb INTMEM_1C+2, INTMEM_9F ROM:23E5 ld INTMEM_20, #52A0h ROM:23E9 ld INTMEM_20+2, #157h ROM:23ED ROM:23ED ROM_23ED: ; CODE XREF: ROM_2B1D-725↓j ROM:23ED cmp INTMEM_1C+2, ZERO_REG ; Zero register ROM:23F0 je ROM_23FA ROM:23F2 shrl INTMEM_20, #1 ROM:23F5 shrl INTMEM_1C, #1 ROM:23F8 sjmp ROM_23ED ROM:23FA ; --------------------------------------------------------------------------- ROM:23FA ROM:23FA ROM_23FA: ; CODE XREF: ROM_2B1D-72D↑j ROM:23FA divu INTMEM_20, INTMEM_1C ROM:23FD ld INTMEM_5E, INTMEM_20 ROM:2400 ROM:2400 ROM_2400: ; CODE XREF: ROM_2B1D-746↑j ROM:2400 st INTMEM_80, INTMEM_14E[] ROM:2405 ldb INTMEM_9F, INTMEM_89 ROM:2408 ROM:2408 ROM_2408: ; CODE XREF: ROM_2B1D-74E↑j ROM:2408 cmpb ZERO_REG, INTMEM_9A ; Zero register ROM:240B jne ROM_240F ROM:240D incb INTMEM_A0 ROM:240F ROM:240F ROM_240F: ; CODE XREF: ROM_2B1D-712↑j ROM:240F jbs INTMEM_A0, 7, ROM_242F ROM:2412 mulub INTMEM_1C, INTMEM_A0, #12h ROM:2416 addb INTMEM_1C, INTMEM_9A ROM:2419 cmpb INTMEM_1C, INTMEM_15A[] ROM:241E jnc ROM_242F ROM:2420 decb INTMEM_A0 ROM:2422 jbc INTMEM_AC, 0, ROM_2427 ROM:2425 decb INTMEM_A0 ROM:2427 ROM:2427 ROM_2427: ; CODE XREF: ROM_2B1D-6FB↑j ROM:2427 add INTMEM_76, INTMEM_66 ROM:242A jnc ROM_242F ROM:242C ldbse INTMEM_76, #-1 ROM:242F ROM:242F ROM_242F: ; CODE XREF: ROM_2B1D:ROM_240F↑j ROM:242F ; ROM_2B1D-6FF↑j ... ROM:242F jbs INTMEM_2, 3, ROM_242F ROM:2432 ldb INTMEM_1A+1, INTMEM_2+1 ROM:2435 andb INTMEM_1A, INTMEM_2, #-40h ROM:2439 st INTMEM_1A, INTMEM_150[] ROM:243E cmpb INTMEM_9A, ZERO_REG ; Zero register ROM:2441 jne ROM_2448 ROM:2443 stb INTMEM_1A+1, INTMEM_1AB[] ROM:2448 ROM:2448 ROM_2448: ; CODE XREF: ROM_2B1D-6DC↑j ROM:2448 ldb INTMEM_2, #0Eh ROM:244B push #2451h ROM:244E ljmp ROM_485A ROM:244E ; END OF FUNCTION CHUNK FOR ROM_2B1D ROM:2451 ; --------------------------------------------------------------------------- ROM:2451 cmpb INTMEM_9A, INTMEM_A1 ROM:2454 je ROM_2458 ROM:2456 sjmp ROM_2576 ROM:2458 ; --------------------------------------------------------------------------- ROM:2458 ROM:2458 ROM_2458: ; CODE XREF: ROM:2454↑j ROM:2458 ldbze INTMEM_1C+2, INTMEM_206[] ROM:245D ld INTMEM_1C, 3862h[INTMEM_1C+2] ROM:2462 br [INTMEM_1C] ROM:2464 ; --------------------------------------------------------------------------- ROM:2464 ldb INTMEM_A1, INTMEM_203[] ROM:2469 ldb INTMEM_1C, #2 ROM:246C stb INTMEM_1C, INTMEM_206[] ROM:2471 ldb INTMEM_20, INTMEM_160[] ROM:2476 andb INTMEM_20, #7Fh ROM:2479 stb INTMEM_20, INTMEM_160[] ROM:247E stb INTMEM_20, 1FFEh[] ROM:2483 ROM:2483 ROM_2483: ; CODE XREF: ROM:ROM_2483↓j ROM:2483 jbs INTMEM_2, 3, ROM_2483 ROM:2486 stb INTMEM_2+1, (INTMEM_206+2)[] ROM:248B ldbze INTMEM_1C, INTMEM_204[] ROM:2490 ldb INTMEM_6, #20h ; ' ' ROM:2493 sjmp ROM_24AA ROM:2495 ; --------------------------------------------------------------------------- ROM:2495 ldb INTMEM_A1, 9Eh[INTMEM_56] ROM:249A ldb INTMEM_1C, #4 ROM:249D stb INTMEM_1C, INTMEM_206[] ROM:24A2 ldbze INTMEM_1C, INTMEM_205[] ROM:24A7 ldb INTMEM_6, #0 ROM:24AA ROM:24AA ROM_24AA: ; CODE XREF: ROM:2493↑j ROM:24AA mulu INTMEM_1C, INTMEM_5C ROM:24AD divu INTMEM_1C, #0Ah ROM:24B1 add INTMEM_1C, INTMEM_80 ROM:24B4 sub INTMEM_1C+2, INTMEM_1C, INTMEM_A ROM:24B8 sub INTMEM_1C+2, #4 ROM:24BC jc ROM_24C3 ROM:24BE add INTMEM_1C, INTMEM_A, #3 ROM:24C3 ROM:24C3 ROM_24C3: ; CODE XREF: ROM:24BC↑j ROM:24C3 ld INTMEM_2+2, INTMEM_1C ROM:24C6 sjmp ROM_2576 ROM:24C8 ; --------------------------------------------------------------------------- ROM:24C8 ldb INTMEM_A1, 9Fh[INTMEM_56] ROM:24CD ldb INTMEM_1C, #6 ROM:24D0 stb INTMEM_1C, INTMEM_206[] ROM:24D5 ldbze INTMEM_1C+2, INTMEM_162[] ROM:24DA dec INTMEM_1C+2 ROM:24DC jc ROM_24E1 ROM:24DE ldbze INTMEM_1C+2, #3 ROM:24E1 ROM:24E1 ROM_24E1: ; CODE XREF: ROM:24DC↑j ROM:24E1 ; ROM:ROM_24E1↓j ROM:24E1 jbs INTMEM_2, 3, ROM_24E1 ROM:24E4 stb INTMEM_2+1, (INTMEM_206+1)[] ROM:24E9 stb ZERO_REG, INTMEM_A2[] ; Zero register ROM:24EE subb INTMEM_20+2, INTMEM_2+1, (INTMEM_206+2)[] ROM:24F4 jnc ROM_24FB ROM:24F6 stb INTMEM_20+2, INTMEM_A2[] ROM:24FB ROM:24FB ROM_24FB: ; CODE XREF: ROM:24F4↑j ROM:24FB ldb INTMEM_1C, INTMEM_A2[] ROM:2500 subb INTMEM_1C, INTMEM_20A[] ROM:2505 jnc ROM_2522 ROM:2507 ldb INTMEM_1C, 3F0h[INTMEM_1C+2] ROM:250C addb INTMEM_1C, 0A1h[INTMEM_56] ROM:2511 cmpb INTMEM_1C, 0A0h[INTMEM_56] ROM:2516 jnh ROM_251D ROM:2518 ldb INTMEM_1C, 0A0h[INTMEM_56] ROM:251D ROM:251D ROM_251D: ; CODE XREF: ROM:2516↑j ROM:251D stb INTMEM_1C, 3F0h[INTMEM_1C+2] ROM:2522 ROM:2522 ROM_2522: ; CODE XREF: ROM:2505↑j ROM:2522 sjmp ROM_2576 ROM:2524 ; --------------------------------------------------------------------------- ROM:2524 ldb INTMEM_1C, INTMEM_160[] ROM:2529 orb INTMEM_1C, #-80h ROM:252C stb INTMEM_1C, INTMEM_160[] ROM:2531 stb INTMEM_1C, 1FFEh[] ROM:2536 ldb INTMEM_A1, INTMEM_202[] ROM:253B ldb INTMEM_1C, #0 ROM:253E stb INTMEM_1C, INTMEM_206[] ROM:2543 ROM:2543 ROM_2543: ; CODE XREF: ROM:ROM_2543↓j ROM:2543 jbs INTMEM_2, 3, ROM_2543 ROM:2546 ldb INTMEM_1C+2, INTMEM_209[] ROM:254B ldb INTMEM_20+2, INTMEM_2+1 ROM:254E cmpb INTMEM_20+2, (INTMEM_206+2)[] ROM:2553 jnc ROM_255E ROM:2555 cmpb INTMEM_20+2, (INTMEM_206+1)[] ROM:255A je ROM_2576 ROM:255C jh ROM_2567 ROM:255E ROM:255E ROM_255E: ; CODE XREF: ROM:2553↑j ROM:255E cmpb INTMEM_1C+2, #-1 ROM:2561 je ROM_2576 ROM:2563 incb INTMEM_1C+2 ROM:2565 sjmp ROM_256E ROM:2567 ; --------------------------------------------------------------------------- ROM:2567 ROM:2567 ROM_2567: ; CODE XREF: ROM:255C↑j ROM:2567 cmpb INTMEM_1C+2, ZERO_REG ; Zero register ROM:256A je ROM_2576 ROM:256C decb INTMEM_1C+2 ROM:256E ROM:256E ROM_256E: ; CODE XREF: ROM:2565↑j ROM:256E ldb INTMEM_17, INTMEM_1C+2 ROM:2571 stb INTMEM_1C+2, INTMEM_209[] ROM:2576 ; START OF FUNCTION CHUNK FOR ROM_2B1D ROM:2576 ROM:2576 ROM_2576: ; CODE XREF: ROM_2B1D:ROM_21CE↑j ROM:2576 ; ROM:2456↑j ... ROM:2576 st ZERO_REG, INTMEM_3C0[] ; Zero register ROM:257B cmp INTMEM_76, ZERO_REG ; Zero register ROM:257E jnh ROM_2595 ROM:2580 ld INTMEM_1C, INTMEM_76 ROM:2583 ld INTMEM_1C+2, INTMEM_64 ROM:2586 lcall ROM_3B33 ROM:2589 cmpb INTMEM_1A, #0 ROM:258C jne ROM_2595 ROM:258E st INTMEM_76, INTMEM_3C0[] ROM:2593 clr INTMEM_76 ROM:2595 ROM:2595 ROM_2595: ; CODE XREF: ROM_2B1D-59F↑j ROM:2595 ; ROM_2B1D-591↑j ROM:2595 jbc IOPORT2, 2, ROM_259B ; Input/output port 2 ROM:2598 orb INTMEM_50+1, #1 ROM:259B ROM:259B ROM_259B: ; CODE XREF: ROM_2B1D:ROM_2595↑j ROM:259B andb INTMEM_AE, #-2 ROM:259E ld INTMEM_1A, INTMEM_68 ROM:25A1 ld INTMEM_1C, INTMEM_6A ROM:25A4 ld INTMEM_1C+2, INTMEM_6C ROM:25A7 ld INTMEM_20, INTMEM_6E ROM:25AA ld INTMEM_20+2, INTMEM_70 ROM:25AD ld INTMEM_2C, INTMEM_72 ROM:25B0 popf ROM:25B1 ret ROM:25B1 ; END OF FUNCTION CHUNK FOR ROM_2B1D ROM:25B2 ROM:25B2 ; =============== S U B R O U T I N E ======================================= ROM:25B2 ROM:25B2 ROM:25B2 ROM_25B2: ; CODE XREF: ROM_2B1D-98F↑p ROM:25B2 clr INTMEM_1A ROM:25B4 jbs INTMEM_AB, 5, ROM_25F1 ROM:25B7 ROM:25B7 ROM_25B7: ; CODE XREF: ROM_25B2+24↓j ROM:25B7 ldb INTMEM_1C, 134h[INTMEM_1A] ROM:25BC subb INTMEM_1C, INTMEM_99 ROM:25BF jc ROM_25C4 ROM:25C1 addb INTMEM_1C, #48h ; 'H' ROM:25C4 ROM:25C4 ROM_25C4: ; CODE XREF: ROM_25B2+D↑j ROM:25C4 cmpb INTMEM_1C, #48h ; 'H' ROM:25C7 jnc ROM_25CC ROM:25C9 subb INTMEM_1C, #48h ; 'H' ROM:25CC ROM:25CC ROM_25CC: ; CODE XREF: ROM_25B2+15↑j ROM:25CC cmpb INTMEM_1C, #12h ROM:25CF jnc ROM_25DE ROM:25D1 inc INTMEM_1A ROM:25D3 cmpb INTMEM_1A, #4 ROM:25D6 jlt ROM_25B7 ROM:25D8 ld INTMEM_5A, #25D8h ROM:25DC sjmp ROM_2620 ROM:25DE ; --------------------------------------------------------------------------- ROM:25DE ROM:25DE ROM_25DE: ; CODE XREF: ROM_25B2+1D↑j ROM:25DE ldb INTMEM_93+1, 134h[INTMEM_1A] ROM:25E3 ldb INTMEM_93, INTMEM_1A ROM:25E6 subb INTMEM_91+1, INTMEM_93+1, #1 ROM:25EA jge ROM_25EF ROM:25EC addb INTMEM_91+1, #48h ; 'H' ROM:25EF ROM:25EF ROM_25EF: ; CODE XREF: ROM_25B2+38↑j ROM:25EF sjmp ROM_2620 ROM:25F1 ; --------------------------------------------------------------------------- ROM:25F1 ROM:25F1 ROM_25F1: ; CODE XREF: ROM_25B2+2↑j ROM:25F1 ; ROM_25B2+5E↓j ROM:25F1 ldb INTMEM_1C, 130h[INTMEM_1A] ROM:25F6 subb INTMEM_1C, INTMEM_99 ROM:25F9 jc ROM_25FE ROM:25FB addb INTMEM_1C, #48h ; 'H' ROM:25FE ROM:25FE ROM_25FE: ; CODE XREF: ROM_25B2+47↑j ROM:25FE cmpb INTMEM_1C, #48h ; 'H' ROM:2601 jnc ROM_2606 ROM:2603 subb INTMEM_1C, #48h ; 'H' ROM:2606 ROM:2606 ROM_2606: ; CODE XREF: ROM_25B2+4F↑j ROM:2606 cmpb INTMEM_1C, #12h ROM:2609 jnc ROM_2618 ROM:260B inc INTMEM_1A ROM:260D cmpb INTMEM_1A, #4 ROM:2610 jlt ROM_25F1 ROM:2612 ld INTMEM_5A, #2612h ROM:2616 sjmp ROM_2620 ROM:2618 ; --------------------------------------------------------------------------- ROM:2618 ROM:2618 ROM_2618: ; CODE XREF: ROM_25B2+57↑j ROM:2618 ldb INTMEM_93+1, 130h[INTMEM_1A] ROM:261D ldb INTMEM_93, INTMEM_1A ROM:2620 ROM:2620 ROM_2620: ; CODE XREF: ROM_25B2+2A↑j ROM:2620 ; ROM_25B2:ROM_25EF↑j ... ROM:2620 andb INTMEM_AE, #-41h ROM:2623 ldbze INTMEM_1C, INTMEM_15A[] ROM:2628 divub INTMEM_1C, #12h ROM:262B ldb INTMEM_A0, INTMEM_1C ROM:262E ret ROM:262E ; End of function ROM_25B2 ROM:262E ROM:262F ; --------------------------------------------------------------------------- ROM:262F ; START OF FUNCTION CHUNK FOR ROM_2B1D ROM:262F ROM:262F ROM_262F: ; CODE XREF: ROM_2B1D+26↓j ROM:262F push INTMEM_1A ROM:2631 push INTMEM_1C ROM:2633 push INTMEM_1C+2 ROM:2635 push INTMEM_20 ROM:2637 push INTMEM_20+2 ROM:2639 push INTMEM_2C ROM:263B cmp SP, #100h ; Stack pointer ROM:263F jc ROM_2644 ROM:2641 orb INTMEM_4F, #20h ; ' ' ROM:2644 ROM:2644 ROM_2644: ; CODE XREF: ROM_2B1D-4DE↑j ROM:2644 jbs INTMEM_F5, 1, ROM_2649 ROM:2647 sjmp ROM_2721 ROM:2649 ; --------------------------------------------------------------------------- ROM:2649 ROM:2649 ROM_2649: ; CODE XREF: ROM_2B1D:ROM_2644↑j ROM:2649 ldb INTMEM_1A, INTMEM_163[] ROM:264E ld INTMEM_1C, INTMEM_144[] ROM:2653 cmp INTMEM_1C, 10h[INTMEM_56] ROM:2658 jnc ROM_265C ROM:265A sjmp ROM_2721 ROM:265C ; --------------------------------------------------------------------------- ROM:265C ROM:265C ROM_265C: ; CODE XREF: ROM_2B1D-4C5↑j ROM:265C inc INTMEM_1C ROM:265E st INTMEM_1C, INTMEM_144[] ROM:2663 cmpb INTMEM_A3, #40h ; '@' ROM:2666 jnc ROM_2673 ROM:2668 ldb INTMEM_1C+2, #1 ROM:266B jbc INTMEM_F5+1, 0, ROM_2671 ROM:266E ldb INTMEM_1C+2, #2 ROM:2671 ROM:2671 ROM_2671: ; CODE XREF: ROM_2B1D-4B2↑j ROM:2671 sjmp ROM_2708 ROM:2673 ; --------------------------------------------------------------------------- ROM:2673 ROM:2673 ROM_2673: ; CODE XREF: ROM_2B1D-4B7↑j ROM:2673 jbs IOPORT2, 4, ROM_267E ; Input/output port 2 ROM:2676 jbc INTMEM_F5+1, 0, ROM_2686 ROM:2679 andb INTMEM_F5+1, #-2 ROM:267C sjmp ROM_268A ROM:267E ; --------------------------------------------------------------------------- ROM:267E ROM:267E ROM_267E: ; CODE XREF: ROM_2B1D:ROM_2673↑j ROM:267E jbs INTMEM_F5+1, 0, ROM_2686 ROM:2681 orb INTMEM_F5+1, #1 ROM:2684 sjmp ROM_268A ROM:2686 ; --------------------------------------------------------------------------- ROM:2686 ROM:2686 ROM_2686: ; CODE XREF: ROM_2B1D-4A7↑j ROM:2686 ; ROM_2B1D:ROM_267E↑j ROM:2686 incb INTMEM_A3 ROM:2688 sjmp ROM_2721 ROM:268A ; --------------------------------------------------------------------------- ROM:268A ROM:268A ROM_268A: ; CODE XREF: ROM_2B1D-4A1↑j ROM:268A ; ROM_2B1D-499↑j ROM:268A jbs INTMEM_F5+1, 4, ROM_26AE ROM:268D cmpb INTMEM_A3, #2 ROM:2690 jnc ROM_270D ROM:2692 cmpb INTMEM_A3, #4 ROM:2695 jh ROM_269C ROM:2697 orb INTMEM_F5+1, #8 ROM:269A sjmp ROM_271A ROM:269C ; --------------------------------------------------------------------------- ROM:269C ROM:269C ROM_269C: ; CODE XREF: ROM_2B1D-488↑j ROM:269C jbc INTMEM_F5+1, 3, ROM_270D ROM:269F cmpb INTMEM_A3, #9 ROM:26A2 jnc ROM_270D ROM:26A4 cmpb INTMEM_A3, #0Dh ROM:26A7 jh ROM_270D ROM:26A9 orb INTMEM_F5+1, #10h ROM:26AC sjmp ROM_271A ROM:26AE ; --------------------------------------------------------------------------- ROM:26AE ROM:26AE ROM_26AE: ; CODE XREF: ROM_2B1D:ROM_268A↑j ROM:26AE jbs INTMEM_F5+1, 2, ROM_26C9 ROM:26B1 cmpb INTMEM_A3, #6 ROM:26B4 jnc ROM_26C9 ROM:26B6 cmpb INTMEM_A3, #8 ROM:26B9 jh ROM_270D ROM:26BB shl INTMEM_84, #1 ROM:26BE inc INTMEM_84 ROM:26C0 incb INTMEM_1A ROM:26C2 cmpb INTMEM_1A, #10h ROM:26C5 je ROM_26E8 ROM:26C7 sjmp ROM_271A ROM:26C9 ; --------------------------------------------------------------------------- ROM:26C9 ROM:26C9 ROM_26C9: ; CODE XREF: ROM_2B1D:ROM_26AE↑j ROM:26C9 ; ROM_2B1D-469↑j ROM:26C9 cmpb INTMEM_A3, #2 ROM:26CC jnc ROM_270D ROM:26CE cmpb INTMEM_A3, #4 ROM:26D1 jh ROM_270D ROM:26D3 jbs INTMEM_F5+1, 2, ROM_26DB ROM:26D6 orb INTMEM_F5+1, #4 ROM:26D9 sjmp ROM_271A ROM:26DB ; --------------------------------------------------------------------------- ROM:26DB ROM:26DB ROM_26DB: ; CODE XREF: ROM_2B1D-44A↑j ROM:26DB shl INTMEM_84, #1 ROM:26DE andb INTMEM_F5+1, #-5 ROM:26E1 incb INTMEM_1A ROM:26E3 cmpb INTMEM_1A, #10h ROM:26E6 jne ROM_271A ROM:26E8 ROM:26E8 ROM_26E8: ; CODE XREF: ROM_2B1D-458↑j ROM:26E8 st INTMEM_84, INTMEM_14A[] ROM:26ED ldb INTMEM_1C+2, #4 ROM:26F0 cmp INTMEM_84, INTMEM_142[] ROM:26F5 jne ROM_26FF ROM:26F7 ldb INTMEM_1C+2, #3 ROM:26FA orb INTMEM_F5+1, #2 ROM:26FD sjmp ROM_2708 ROM:26FF ; --------------------------------------------------------------------------- ROM:26FF ROM:26FF ROM_26FF: ; CODE XREF: ROM_2B1D-428↑j ROM:26FF cmp INTMEM_84, #-0F10h ROM:2703 jne ROM_2708 ROM:2705 ldb INTMEM_1C+2, #5 ROM:2708 ROM:2708 ROM_2708: ; CODE XREF: ROM_2B1D:ROM_2671↑j ROM:2708 ; ROM_2B1D-420↑j ... ROM:2708 stb INTMEM_1C+2, INTMEM_15F[] ROM:270D ROM:270D ROM_270D: ; CODE XREF: ROM_2B1D-48D↑j ROM:270D ; ROM_2B1D:ROM_269C↑j ... ROM:270D clr INTMEM_84 ROM:270F clrb INTMEM_1A ROM:2711 andb INTMEM_F5+1, #-5 ROM:2714 andb INTMEM_F5+1, #-9 ROM:2717 andb INTMEM_F5+1, #-11h ROM:271A ROM:271A ROM_271A: ; CODE XREF: ROM_2B1D-483↑j ROM:271A ; ROM_2B1D-471↑j ... ROM:271A stb INTMEM_1A, INTMEM_163[] ROM:271F clrb INTMEM_A3 ROM:2721 ROM:2721 ROM_2721: ; CODE XREF: ROM_2B1D-4D6↑j ROM:2721 ; ROM_2B1D-4C3↑j ... ROM:2721 ldb INTMEM_1A, INTMEM_164[] ROM:2726 incb INTMEM_1A ROM:2728 stb INTMEM_1A, INTMEM_164[] ROM:272D cmpb INTMEM_1A, #4 ROM:2730 je ROM_2735 ROM:2732 ljmp ROM_2989 ROM:2735 ; --------------------------------------------------------------------------- ROM:2735 ROM:2735 ROM_2735: ; CODE XREF: ROM_2B1D-3ED↑j ROM:2735 stb ZERO_REG, INTMEM_164[] ; Zero register ROM:273A jbs INTMEM_AE, 0, ROM_2740 ROM:273D djnz INTMEM_91, ROM_2741 ROM:2740 ROM:2740 ROM_2740: ; CODE XREF: ROM_2B1D-3E3↑j ROM:2740 rst ROM:2741 ; --------------------------------------------------------------------------- ROM:2741 ROM:2741 ROM_2741: ; CODE XREF: ROM_2B1D-3E0↑j ROM:2741 ldb INTMEM_A, #1Eh ROM:2744 ldb INTMEM_A, #-1Fh ROM:2747 jbs INTMEM_AB, 6, ROM_277A ROM:274A ldbze INTMEM_1C+2, INTMEM_89 ROM:274D ld INTMEM_1C, INTMEM_A ROM:2750 jbc INT_PEND, 0, ROM_275E ; Interrupt pending register ROM:2753 jbs INTMEM_1C+1, 7, ROM_275E ROM:2756 orb INTMEM_2A, INTMEM_16 ROM:2759 jbc INTMEM_2A, 5, ROM_275E ROM:275C incb INTMEM_1C+2 ROM:275E ROM:275E ROM_275E: ; CODE XREF: ROM_2B1D-3CD↑j ROM:275E ; ROM_2B1D-3CA↑j ... ROM:275E sub INTMEM_1C, INTMEM_7A ROM:2761 subcb INTMEM_1C+2, INTMEM_9C ROM:2764 ld INTMEM_20, #2 ROM:2768 mulu INTMEM_20, #-4438h ROM:276C cmpb INTMEM_1C+2, INTMEM_20+2 ROM:276F jh ROM_2787 ROM:2771 jne ROM_278E ROM:2773 cmp INTMEM_1C, INTMEM_20 ROM:2776 jh ROM_2787 ROM:2778 sjmp ROM_278E ROM:277A ; --------------------------------------------------------------------------- ROM:277A ROM:277A ROM_277A: ; CODE XREF: ROM_2B1D-3D6↑j ROM:277A sub INTMEM_1C, INTMEM_A, INTMEM_80 ROM:277E cmp INTMEM_1C, #-4438h ROM:2782 jnc ROM_2790 ROM:2784 lcall ROM_3AE6 ROM:2787 ROM:2787 ROM_2787: ; CODE XREF: ROM_2B1D-3AE↑j ROM:2787 ; ROM_2B1D-3A7↑j ROM:2787 clrb INTMEM_99 ROM:2789 clrb INTMEM_9A ROM:278B andb INTMEM_AE, #-9 ROM:278E ROM:278E ROM_278E: ; CODE XREF: ROM_2B1D-3AC↑j ROM:278E ; ROM_2B1D-3A5↑j ROM:278E clr INTMEM_5E ROM:2790 ROM:2790 ROM_2790: ; CODE XREF: ROM_2B1D-39B↑j ROM:2790 ; ROM_2B1D-331↓j ... ROM:2790 jbc INTMEM_AA, 2, ROM_27A5 ROM:2793 cmpb ZERO_REG, INTMEM_90 ; Zero register ROM:2796 je ROM_279C ROM:2798 decb INTMEM_90 ROM:279A sjmp ROM_27AA ROM:279C ; --------------------------------------------------------------------------- ROM:279C ROM:279C ROM_279C: ; CODE XREF: ROM_2B1D-387↑j ROM:279C andb INTMEM_AA, #-5 ROM:279F andb INTMEM_AA, #-9 ROM:27A2 andb INTMEM_AA, #-11h ROM:27A5 ROM:27A5 ROM_27A5: ; CODE XREF: ROM_2B1D:ROM_2790↑j ROM:27A5 cmpb INTMEM_8C, INTMEM_8C+1 ROM:27A8 jne ROM_27FC ROM:27AA ROM:27AA ROM_27AA: ; CODE XREF: ROM_2B1D-383↑j ROM:27AA jbs INTMEM_A9, 4, ROM_27B9 ROM:27AD ROM:27AD ROM_27AD: ; CODE XREF: ROM_2B1D-31B↓j ROM:27AD lcall ROM_3B03 ROM:27B0 cmpb INTMEM_8F, #-1 ROM:27B3 je ROM_27B7 ROM:27B5 incb INTMEM_8F ROM:27B7 ROM:27B7 ROM_27B7: ; CODE XREF: ROM_2B1D-36A↑j ROM:27B7 sjmp ROM_27D4 ROM:27B9 ; --------------------------------------------------------------------------- ROM:27B9 ROM:27B9 ROM_27B9: ; CODE XREF: ROM_2B1D:ROM_27AA↑j ROM:27B9 jbc INTMEM_A9, 6, ROM_27EE ROM:27BC jbs INTMEM_A9, 5, ROM_27E2 ROM:27BF andb INTMEM_A9, #-11h ROM:27C2 andb INTMEM_A9, #-41h ROM:27C5 clrb INTMEM_8E ROM:27C7 clrb INTMEM_8F ROM:27C9 jbs INTMEM_AA, 1, ROM_27D7 ROM:27CC jbs INTMEM_AA, 0, ROM_27D4 ROM:27CF ROM:27CF ROM_27CF: ; CODE XREF: ROM_2B1D:ROM_27D7↓j ROM:27CF ; ROM_2B1D-33D↓j ROM:27CF ldb INTMEM_8C+1, INTMEM_4E[] ROM:27D4 ROM:27D4 ROM_27D4: ; CODE XREF: ROM_2B1D:ROM_27B7↑j ROM:27D4 ; ROM_2B1D-351↑j ... ROM:27D4 ljmp ROM_2871 ROM:27D7 ; --------------------------------------------------------------------------- ROM:27D7 ROM:27D7 ROM_27D7: ; CODE XREF: ROM_2B1D-354↑j ROM:27D7 jbc INTMEM_A9, 7, ROM_27CF ROM:27DA andb INTMEM_AA, #-3 ROM:27DD andb INTMEM_A9, #7Fh ROM:27E0 sjmp ROM_27CF ROM:27E2 ; --------------------------------------------------------------------------- ROM:27E2 ROM:27E2 ROM_27E2: ; CODE XREF: ROM_2B1D-361↑j ROM:27E2 andb INTMEM_A9, #-21h ROM:27E5 clrb INTMEM_8C+1 ROM:27E7 clrb INTMEM_8F ROM:27E9 ldb INTMEM_8E, #3 ROM:27EC sjmp ROM_2790 ROM:27EE ; --------------------------------------------------------------------------- ROM:27EE ROM:27EE ROM_27EE: ; CODE XREF: ROM_2B1D:ROM_27B9↑j ROM:27EE orb INTMEM_A9, #40h ; '@' ROM:27F1 ldb INTMEM_8C, #-38h ROM:27F4 subb INTMEM_8C, INTMEM_8E ROM:27F7 ldb INTMEM_8C+1, #0Fh ROM:27FA sjmp ROM_2790 ROM:27FC ; --------------------------------------------------------------------------- ROM:27FC ROM:27FC ROM_27FC: ; CODE XREF: ROM_2B1D-375↑j ROM:27FC jbs INTMEM_AE, 7, ROM_2810 ROM:27FF cmpb INTMEM_8E, #-1 ROM:2802 je ROM_27AD ROM:2804 jbs INTMEM_A9, 5, ROM_2810 ROM:2807 cmpb INTMEM_8F, INTMEM_8E ROM:280A jc ROM_2810 ROM:280C incb INTMEM_8F ROM:280E sjmp ROM_27D4 ROM:2810 ; --------------------------------------------------------------------------- ROM:2810 ROM:2810 ROM_2810: ; CODE XREF: ROM_2B1D:ROM_27FC↑j ROM:2810 ; ROM_2B1D-319↑j ... ROM:2810 clrb INTMEM_8F ROM:2812 andb INTMEM_AA, #-9 ROM:2815 andb INTMEM_AA, #-11h ROM:2818 addb INTMEM_1C, INTMEM_8C, INTMEM_8C ROM:281C cmpb INTMEM_8C, INTMEM_8C+1 ROM:281F jc ROM_2839 ROM:2821 orb INTMEM_AA, #8 ROM:2824 clrb INTMEM_1C+3 ROM:2826 incb INTMEM_1C ROM:2828 jbs INTMEM_AE, 7, ROM_2830 ROM:282B orb INTMEM_AE, #-80h ROM:282E sjmp ROM_2850 ROM:2830 ; --------------------------------------------------------------------------- ROM:2830 ROM:2830 ROM_2830: ; CODE XREF: ROM_2B1D-2F5↑j ROM:2830 incb INTMEM_1C ROM:2832 incb INTMEM_8C ROM:2834 andb INTMEM_AE, #7Fh ROM:2837 sjmp ROM_2850 ROM:2839 ; --------------------------------------------------------------------------- ROM:2839 ROM:2839 ROM_2839: ; CODE XREF: ROM_2B1D-2FE↑j ROM:2839 orb INTMEM_AA, #10h ROM:283C ldb INTMEM_1C+3, #4 ROM:283F decb INTMEM_1C ROM:2841 jbs INTMEM_AE, 7, ROM_2849 ROM:2844 orb INTMEM_AE, #-80h ROM:2847 sjmp ROM_2850 ROM:2849 ; --------------------------------------------------------------------------- ROM:2849 ROM:2849 ROM_2849: ; CODE XREF: ROM_2B1D-2DC↑j ROM:2849 decb INTMEM_1C ROM:284B decb INTMEM_8C ROM:284D andb INTMEM_AE, #7Fh ROM:2850 ROM:2850 ROM_2850: ; CODE XREF: ROM_2B1D-2EF↑j ROM:2850 ; ROM_2B1D-2E6↑j ... ROM:2850 and INTMEM_1C, #7 ROM:2854 ldb INTMEM_1C+2, 386Ah[INTMEM_1C] ROM:2859 shlb INTMEM_1C+2, INTMEM_1C+3 ROM:285C andb INTMEM_1C+2, #-10h ROM:285F pushf ROM:2860 ldb INTMEM_20, 1FFFh[] ROM:2865 andb INTMEM_20, #0Fh ROM:2868 orb INTMEM_20, INTMEM_1C+2 ROM:286B popf ROM:286C stb INTMEM_20, 1FFFh[] ROM:2871 ROM:2871 ROM_2871: ; CODE XREF: ROM_2B1D:ROM_27D4↑j ROM:2871 ldb INTMEM_1C, #0 ROM:2874 pushf ROM:2875 ldb INTMEM_1C+1, INTMEM_93 ROM:2878 lcall ROM_32B4 ROM:287B jbc INTMEM_1C, 0, ROM_28B2 ROM:287E add INTMEM_1C+2, INTMEM_60, INTMEM_146[] ROM:2884 sub INTMEM_1C+2, INTMEM_A ROM:2887 cmp INTMEM_1C+2, INTMEM_146[] ROM:288C jnc ROM_28B2 ROM:288E ldb INTMEM_1C, #4 ROM:2891 ldb INTMEM_1C+1, INTMEM_93 ROM:2894 lcall ROM_32B4 ROM:2897 cmpb INTMEM_1A, #0 ROM:289A jne ROM_28B2 ROM:289C jbc INTMEM_AB, 5, ROM_28B2 ROM:289F ldbze INTMEM_1A, INTMEM_93 ROM:28A2 ldb INTMEM_1A, 333Dh[INTMEM_1A] ROM:28A7 ldb INTMEM_93, INTMEM_1A ROM:28AA ldb INTMEM_93+1, 134h[INTMEM_1A] ROM:28AF andb INTMEM_AB, #-21h ROM:28B2 ROM:28B2 ROM_28B2: ; CODE XREF: ROM_2B1D-2A2↑j ROM:28B2 ; ROM_2B1D-291↑j ... ROM:28B2 popf ROM:28B3 djnz INTMEM_A5, ROM_28B9 ROM:28B6 ldb INTMEM_A5, #19h ROM:28B9 ROM:28B9 ROM_28B9: ; CODE XREF: ROM_2B1D-26A↑j ROM:28B9 andb INTMEM_A4, #-9 ROM:28BC cmpb INTMEM_A5, INTMEM_F3[] ROM:28C1 jh ROM_28C6 ROM:28C3 orb INTMEM_A4, #8 ROM:28C6 ROM:28C6 ROM_28C6: ; CODE XREF: ROM_2B1D-25C↑j ROM:28C6 ldb INTMEM_1C+2, INTMEM_165[] ROM:28CB jbc IOPORT2, 6, ROM_28DD ; Input/output port 2 ROM:28CE jbs INTMEM_AB, 4, ROM_28F1 ROM:28D1 cmpb INTMEM_1C+2, 0A3h[INTMEM_56] ROM:28D6 jnc ROM_28E7 ROM:28D8 orb INTMEM_AB, #10h ROM:28DB sjmp ROM_28F1 ROM:28DD ; --------------------------------------------------------------------------- ROM:28DD ROM:28DD ROM_28DD: ; CODE XREF: ROM_2B1D-252↑j ROM:28DD jbc INTMEM_AB, 4, ROM_28F1 ROM:28E0 cmpb INTMEM_1C+2, 0A4h[INTMEM_56] ROM:28E5 jc ROM_28EB ROM:28E7 ROM:28E7 ROM_28E7: ; CODE XREF: ROM_2B1D-247↑j ROM:28E7 incb INTMEM_1C+2 ROM:28E9 sjmp ROM_28F3 ROM:28EB ; --------------------------------------------------------------------------- ROM:28EB ROM:28EB ROM_28EB: ; CODE XREF: ROM_2B1D-238↑j ROM:28EB andb INTMEM_AB, #-11h ROM:28EE orb INTMEM_AA, #-80h ROM:28F1 ROM:28F1 ROM_28F1: ; CODE XREF: ROM_2B1D-24F↑j ROM:28F1 ; ROM_2B1D-242↑j ... ROM:28F1 clrb INTMEM_1C+2 ROM:28F3 ROM:28F3 ROM_28F3: ; CODE XREF: ROM_2B1D-234↑j ROM:28F3 stb INTMEM_1C+2, INTMEM_165[] ROM:28F8 jbs IOPORT1, 0, ROM_2927 ; Input/output port 1 ROM:28FB ldb INTMEM_1A, #-20h ROM:28FE ROM:28FE ROM_28FE: ; CODE XREF: ROM_2B1D-203↓j ROM:28FE orb INTMEM_1A, INTMEM_A6 ROM:2901 andb INTMEM_1A, INTMEM_160[] ROM:2906 stb INTMEM_1A, 1FFEh[] ROM:290B ldb INTMEM_1C+3, #14h ROM:290E ROM:290E ROM_290E: ; CODE XREF: ROM_2B1D:ROM_290E↓j ROM:290E djnz INTMEM_1C+3, ROM_290E ROM:2911 jbc IOPORT1, 0, ROM_2921 ; Input/output port 1 ROM:2914 shlb INTMEM_A6, #1 ROM:2917 cmpb INTMEM_A6, #10h ROM:291A jnh ROM_28FE ROM:291C ldb INTMEM_A6, #1 ROM:291F sjmp ROM_2927 ROM:2921 ; --------------------------------------------------------------------------- ROM:2921 ROM:2921 ROM_2921: ; CODE XREF: ROM_2B1D-20C↑j ROM:2921 orb INTMEM_54, INTMEM_A6 ROM:2924 orb INTMEM_50, INTMEM_A6 ROM:2927 ROM:2927 ROM_2927: ; CODE XREF: ROM_2B1D-225↑j ROM:2927 ; ROM_2B1D-1FE↑j ROM:2927 ldb INTMEM_1C, INTMEM_54 ROM:292A ldb INTMEM_1C+1, INTMEM_15D[] ROM:292F ldb INTMEM_1C+2, INTMEM_160[] ROM:2934 notb INTMEM_1C+1 ROM:2936 andb INTMEM_1C+1, INTMEM_A4 ROM:2939 orb INTMEM_1C+1, INTMEM_15E[] ROM:293E andb INTMEM_1C+2, #-20h ROM:2941 notb INTMEM_1C ROM:2943 andb INTMEM_1C+1, INTMEM_1C ROM:2946 orb INTMEM_1C+2, INTMEM_1C+1 ROM:2949 stb INTMEM_1C+2, 1FFEh[] ROM:294E stb INTMEM_1C+2, INTMEM_160[] ROM:2953 inc INTMEM_86 ROM:2955 and ZERO_REG, INTMEM_86, #1 ; Zero register ROM:295A jne ROM_2989 ROM:295C ld INTMEM_1A, #0BFh ROM:2960 and ZERO_REG, INTMEM_86, #0Fh ; Zero register ROM:2965 jne ROM_2976 ROM:2967 ld INTMEM_1A, #0B5h ROM:296B and ZERO_REG, INTMEM_86, #1FFh ; Zero register ROM:2970 jne ROM_2976 ROM:2972 ld INTMEM_1A, #0B0h ROM:2976 ROM:2976 ROM_2976: ; CODE XREF: ROM_2B1D-1B8↑j ROM:2976 ; ROM_2B1D-1AD↑j ... ROM:2976 ldb INTMEM_1C, [INTMEM_1A] ROM:2979 cmpb INTMEM_1C, ZERO_REG ; Zero register ROM:297C je ROM_2980 ROM:297E decb INTMEM_1C ROM:2980 ROM:2980 ROM_2980: ; CODE XREF: ROM_2B1D-1A1↑j ROM:2980 stb INTMEM_1C, [INTMEM_1A]+ ROM:2983 cmp INTMEM_1A, #0C8h ROM:2987 jne ROM_2976 ROM:2989 ROM:2989 ROM_2989: ; CODE XREF: ROM_2B1D-3EB↑j ROM:2989 ; ROM_2B1D-1C3↑j ROM:2989 di ROM:298A ld INTMEM_1C, INTMEM_140[] ROM:298F add INTMEM_1C, #2EEh ROM:2993 sub INTMEM_1C+2, INTMEM_1C, INTMEM_A ROM:2997 cmp INTMEM_1C+2, #2EEh ROM:299B jc ROM_29A3 ROM:299D cmp INTMEM_1C+2, #10h ROM:29A1 jc ROM_29A8 ROM:29A3 ROM:29A3 ROM_29A3: ; CODE XREF: ROM_2B1D-182↑j ROM:29A3 add INTMEM_1C, INTMEM_A, #177h ROM:29A8 ROM:29A8 ROM_29A8: ; CODE XREF: ROM_2B1D-17C↑j ROM:29A8 jbc WSR1, 6, ROM_29B3 ; Window selection register 1 ROM:29AB andb INTMEM_A9, #-3 ROM:29AE orb INTMEM_4F, #1 ROM:29B1 sjmp ROM_29BE ROM:29B3 ; --------------------------------------------------------------------------- ROM:29B3 ROM:29B3 ROM_29B3: ; CODE XREF: ROM_2B1D:ROM_29A8↑j ROM:29B3 ldb INTMEM_6, #18h ROM:29B6 ld INTMEM_2+2, INTMEM_1C ROM:29B9 st INTMEM_1C, INTMEM_140[] ROM:29BE ROM:29BE ROM_29BE: ; CODE XREF: ROM_2B1D-16C↑j ROM:29BE cmp SP, #124h ; Stack pointer ROM:29C2 jnc ROM_29C5 ROM:29C4 rst ROM:29C5 ; --------------------------------------------------------------------------- ROM:29C5 ROM:29C5 ROM_29C5: ; CODE XREF: ROM_2B1D-15B↑j ROM:29C5 pop INTMEM_2C ROM:29C7 pop INTMEM_20+2 ROM:29C9 pop INTMEM_20 ROM:29CB pop INTMEM_1C+2 ROM:29CD pop INTMEM_1C ROM:29CF pop INTMEM_1A ROM:29D1 andb INTMEM_A9, #-9 ROM:29D4 popf ROM:29D5 ret ROM:29D5 ; END OF FUNCTION CHUNK FOR ROM_2B1D ROM:29D6 ; --------------------------------------------------------------------------- ROM:29D6 ; START OF FUNCTION CHUNK FOR ROM_2B47 ROM:29D6 ROM:29D6 ROM_29D6: ; CODE XREF: ROM_2B47:ROM_2BA5↓j ROM:29D6 push INTMEM_1A ROM:29D8 push INTMEM_1C ROM:29DA ld INTMEM_1C, 3BCh[INTMEM_82] ROM:29DF sub INTMEM_1A, INTMEM_58, INTMEM_60 ROM:29E3 st INTMEM_1A, INTMEM_152[] ROM:29E8 cmp INTMEM_1A, #465h ROM:29EC jnc ROM_2A06 ROM:29EE add INTMEM_1C, INTMEM_1A, #7 ROM:29F3 jc ROM_29FC ROM:29F5 cmp INTMEM_1C, INTMEM_146[] ROM:29FA jnc ROM_2A16 ROM:29FC ROM:29FC ROM_29FC: ; CODE XREF: ROM_2B47-154↑j ROM:29FC ld INTMEM_1C, INTMEM_146[] ROM:2A01 orb INTMEM_4F, #4 ROM:2A04 sjmp ROM_2A16 ROM:2A06 ; --------------------------------------------------------------------------- ROM:2A06 ROM:2A06 ROM_2A06: ; CODE XREF: ROM_2B47-15B↑j ROM:2A06 ld INTMEM_1C, #465h ROM:2A0A orb INTMEM_4F, #40h ; '@' ROM:2A0D cmp INTMEM_1A, #4Bh ; 'K' ROM:2A11 jc ROM_2A16 ROM:2A13 orb INTMEM_4F, #8 ROM:2A16 ROM:2A16 ROM_2A16: ; CODE XREF: ROM_2B47-14D↑j ROM:2A16 ; ROM_2B47-143↑j ... ROM:2A16 orb INTMEM_AE, #20h ; ' ' ROM:2A19 st INTMEM_1C, 3BCh[INTMEM_82] ROM:2A1E pop INTMEM_1C ROM:2A20 pop INTMEM_1A ROM:2A22 popf ROM:2A23 ret ROM:2A23 ; END OF FUNCTION CHUNK FOR ROM_2B47 ROM:2A24 ; --------------------------------------------------------------------------- ROM:2A24 ; START OF FUNCTION CHUNK FOR start ROM:2A24 ROM:2A24 ROM_2A24: ; CODE XREF: start+6↑j ROM:2A24 ld INTMEM_1A, #5555h ROM:2A28 ld INTMEM_1C, #-5556h ROM:2A2C cmp INTMEM_1A, #5555h ROM:2A30 jne ROM_2A6D ROM:2A32 cmp INTMEM_1C, #-5556h ROM:2A36 jne ROM_2A6D ROM:2A38 ld INTMEM_1A, #-5556h ROM:2A3C ld INTMEM_1C, #5555h ROM:2A40 cmp INTMEM_1A, #-5556h ROM:2A44 jne ROM_2A6D ROM:2A46 cmp INTMEM_1C, #5555h ROM:2A4A jne ROM_2A6D ROM:2A4C ldb INTMEM_1C, #55h ; 'U' ROM:2A4F ROM:2A4F ROM_2A4F: ; CODE XREF: start:ROM_2A88↓j ROM:2A4F ld INTMEM_1A, #1Eh ROM:2A53 ROM:2A53 ROM_2A53: ; CODE XREF: start+9DC↓j ROM:2A53 cmp INTMEM_1A, #200h ROM:2A57 je ROM_2A5E ROM:2A59 stb INTMEM_1C, [INTMEM_1A]+ ROM:2A5C sjmp ROM_2A53 ROM:2A5E ; --------------------------------------------------------------------------- ROM:2A5E ROM:2A5E ROM_2A5E: ; CODE XREF: start+9D7↑j ROM:2A5E ld INTMEM_1A, #1Eh ROM:2A62 ROM:2A62 ROM_2A62: ; CODE XREF: start+9EB↓j ROM:2A62 cmp INTMEM_1A, #200h ROM:2A66 je ROM_2A6E ROM:2A68 cmpb INTMEM_1C, [INTMEM_1A]+ ROM:2A6B je ROM_2A62 ROM:2A6D ROM:2A6D ROM_2A6D: ; CODE XREF: start+9B0↑j ROM:2A6D ; start+9B6↑j ... ROM:2A6D rst ROM:2A6E ; --------------------------------------------------------------------------- ROM:2A6E ROM:2A6E ROM_2A6E: ; CODE XREF: start+9E6↑j ROM:2A6E ldb INTMEM_A, #1Eh ROM:2A71 ldb INTMEM_A, #-1Fh ROM:2A74 cmpb INTMEM_1C, #0 ROM:2A77 je ROM_2A8A ROM:2A79 cmpb INTMEM_1C, #-56h ROM:2A7C jne ROM_2A80 ROM:2A7E clrb INTMEM_1C ROM:2A80 ROM:2A80 ROM_2A80: ; CODE XREF: start+9FC↑j ROM:2A80 cmpb INTMEM_1C, #55h ; 'U' ROM:2A83 jne ROM_2A88 ROM:2A85 ldb INTMEM_1C, #-56h ROM:2A88 ROM:2A88 ROM_2A88: ; CODE XREF: start+A03↑j ROM:2A88 sjmp ROM_2A4F ROM:2A8A ; --------------------------------------------------------------------------- ROM:2A8A ROM:2A8A ROM_2A8A: ; CODE XREF: start+9F7↑j ROM:2A8A ld INTMEM_1A, #2AA0h ROM:2A8E ld INTMEM_20, #200h ROM:2A92 ldb INTMEM_20+2, [INTMEM_1A]+ ROM:2A95 ROM:2A95 ROM_2A95: ; CODE XREF: start+A1E↓j ROM:2A95 cmp INTMEM_20, #400h ROM:2A99 je ROM_2AA3 ROM:2A9B stb INTMEM_20+2, [INTMEM_20]+ ROM:2A9E sjmp ROM_2A95 ROM:2A9E ; END OF FUNCTION CHUNK FOR start ROM:2A9E ; --------------------------------------------------------------------------- ROM:2AA0 db 55h, 0AAh, 0 ROM:2AA3 ; --------------------------------------------------------------------------- ROM:2AA3 ; START OF FUNCTION CHUNK FOR start ROM:2AA3 ROM:2AA3 ROM_2AA3: ; CODE XREF: start+A19↑j ROM:2AA3 ; start+A3D↓j ROM:2AA3 ldb INTMEM_A, #1Eh ROM:2AA6 ldb INTMEM_A, #-1Fh ROM:2AA9 cmp INTMEM_1A, #2AA3h ROM:2AAD je ROM_2ACA ROM:2AAF ld INTMEM_20, #200h ROM:2AB3 ldb INTMEM_20+3, INTMEM_20+2 ROM:2AB6 ldb INTMEM_20+2, [INTMEM_1A]+ ROM:2AB9 ROM:2AB9 ROM_2AB9: ; CODE XREF: start+A47↓j ROM:2AB9 cmp INTMEM_20, #400h ROM:2ABD je ROM_2AA3 ROM:2ABF cmpb INTMEM_20+3, [INTMEM_20] ROM:2AC2 jne ROM_2AC9 ROM:2AC4 stb INTMEM_20+2, [INTMEM_20]+ ROM:2AC7 sjmp ROM_2AB9 ROM:2AC9 ; --------------------------------------------------------------------------- ROM:2AC9 ROM:2AC9 ROM_2AC9: ; CODE XREF: start+A42↑j ROM:2AC9 rst ROM:2ACA ; --------------------------------------------------------------------------- ROM:2ACA ROM:2ACA ROM_2ACA: ; CODE XREF: start+A2D↑j ROM:2ACA ld INTMEM_56, #-7900h ROM:2ACE ROM:2ACE ROM_2ACE: ; CODE XREF: start+A83↓j ROM:2ACE ld SP, #130h ; Stack pointer ROM:2AD2 lcall ROM_38C6 ROM:2AD5 lcall ROM_38E6 ROM:2AD8 lcall ROM_3BBB ROM:2ADB lcall ROM_35E5 ROM:2ADE lcall ROM_3633 ROM:2AE1 lcall ROM_2F99 ROM:2AE4 lcall ROM_3094 ROM:2AE7 lcall ROM_3198 ROM:2AEA lcall ROM_35CF ROM:2AED jbs INTMEM_A9, 0, ROM_2AF5 ROM:2AF0 lcall ROM_483A ROM:2AF3 sjmp ROM_2AF8 ROM:2AF5 ; --------------------------------------------------------------------------- ROM:2AF5 ROM:2AF5 ROM_2AF5: ; CODE XREF: start+A6D↑j ROM:2AF5 lcall ROM_483E ROM:2AF8 ROM:2AF8 ROM_2AF8: ; CODE XREF: start+A73↑j ROM:2AF8 lcall ROM_30C5 ROM:2AFB lcall ROM_33C0 ROM:2AFE incb INTMEM_88 ROM:2B00 orb INTMEM_A9, #1 ROM:2B03 sjmp ROM_2ACE ROM:2B03 ; END OF FUNCTION CHUNK FOR start ROM:2B05 ROM:2B05 ; =============== S U B R O U T I N E ======================================= ROM:2B05 ROM:2B05 ; NMI ROM:2B05 ROM:2B05 ROM_2B05: ; DATA XREF: ROM:Int01↑o ROM:2B05 ; ROM:Int03↑o ... ROM:2B05 rst ROM:2B05 ; End of function ROM_2B05 ROM:2B05 ROM:2B06 ROM:2B06 ; =============== S U B R O U T I N E ======================================= ROM:2B06 ROM:2B06 ; Timer overflow ROM:2B06 ROM:2B06 ROM_2B06: ; DATA XREF: ROM:Int00↑o ROM:2B06 pushf ROM:2B07 orb INTMEM_2A, INTMEM_16 ROM:2B0A jbc INTMEM_2A, 5, ROM_2B1C ROM:2B0D jbc INT_PEND, 2, ROM_2B15 ; Interrupt pending register ROM:2B10 orb INT_PEND, #1 ; Interrupt pending register ROM:2B13 popf ROM:2B14 ret ROM:2B15 ; --------------------------------------------------------------------------- ROM:2B15 ROM:2B15 ROM_2B15: ; CODE XREF: ROM_2B06+7↑j ROM:2B15 incb INTMEM_89 ROM:2B17 andb INTMEM_2A, #-21h ROM:2B1A popf ROM:2B1B ret ROM:2B1C ; --------------------------------------------------------------------------- ROM:2B1C ROM:2B1C ROM_2B1C: ; CODE XREF: ROM_2B06+4↑j ROM:2B1C rst ROM:2B1C ; End of function ROM_2B06 ROM:2B1C ROM:2B1D ROM:2B1D ; =============== S U B R O U T I N E ======================================= ROM:2B1D ROM:2B1D ; Software timer ROM:2B1D ROM:2B1D ROM_2B1D: ; DATA XREF: ROM:Int05↑o ROM:2B1D ROM:2B1D ; FUNCTION CHUNK AT ROM:2089 SIZE 00000148 BYTES ROM:2B1D ; FUNCTION CHUNK AT ROM:21D9 SIZE 00000278 BYTES ROM:2B1D ; FUNCTION CHUNK AT ROM:2576 SIZE 0000003C BYTES ROM:2B1D ; FUNCTION CHUNK AT ROM:262F SIZE 000003A7 BYTES ROM:2B1D ; FUNCTION CHUNK AT ROM:485A SIZE 00000004 BYTES ROM:2B1D ROM:2B1D pushf ROM:2B1E orb INTMEM_2A, INTMEM_16 ROM:2B21 jbc INTMEM_2A, 1, ROM_2B33 ROM:2B24 andb INTMEM_2A, #-3 ROM:2B27 jbc INTMEM_2A, 0, ROM_2B2D ROM:2B2A orb INT_PEND, #20h ; ' ' ; Interrupt pending register ROM:2B2D ROM:2B2D ROM_2B2D: ; CODE XREF: ROM_2B1D+A↑j ROM:2B2D orb INTMEM_A9, #4 ROM:2B30 ljmp ROM_2089 ROM:2B33 ; --------------------------------------------------------------------------- ROM:2B33 ROM:2B33 ROM_2B33: ; CODE XREF: ROM_2B1D+4↑j ROM:2B33 jbc INTMEM_2A, 0, ROM_2B46 ROM:2B36 jbs INTMEM_A9, 3, ROM_2B46 ROM:2B39 andb INTMEM_2A, #-2 ROM:2B3C orb INTMEM_A9, #8 ROM:2B3F ldb INT_MASK, #24h ; '$' ; Interrupt mask register ROM:2B42 ei ROM:2B43 ljmp ROM_262F ROM:2B46 ; --------------------------------------------------------------------------- ROM:2B46 ROM:2B46 ROM_2B46: ; CODE XREF: ROM_2B1D:ROM_2B33↑j ROM:2B46 ; ROM_2B1D+19↑j ROM:2B46 rst ROM:2B46 ; End of function ROM_2B1D ROM:2B46 ROM:2B47 ROM:2B47 ; =============== S U B R O U T I N E ======================================= ROM:2B47 ROM:2B47 ; HSI data available ROM:2B47 ROM:2B47 ROM_2B47: ; DATA XREF: ROM:Int02↑o ROM:2B47 ROM:2B47 ; FUNCTION CHUNK AT ROM:2089 SIZE 00000148 BYTES ROM:2B47 ; FUNCTION CHUNK AT ROM:29D6 SIZE 0000004E BYTES ROM:2B47 ROM:2B47 pushf ROM:2B48 andb INTMEM_2A, #3Fh ; '?' ROM:2B4B orb INTMEM_2A, INTMEM_16 ROM:2B4E cmpb ZERO_REG, INTMEM_8B ; Zero register ROM:2B51 jne ROM_2B7C ROM:2B53 jbs INTMEM_2A, 6, ROM_2B5A ROM:2B56 jbs INTMEM_2A, 7, ROM_2B5D ROM:2B59 rst ROM:2B5A ; --------------------------------------------------------------------------- ROM:2B5A ROM:2B5A ROM_2B5A: ; CODE XREF: ROM_2B47+C↑j ROM:2B5A orb INTMEM_4F, #2 ROM:2B5D ROM:2B5D ROM_2B5D: ; CODE XREF: ROM_2B47+F↑j ROM:2B5D ldb INTMEM_8B, INTMEM_6 ROM:2B60 ld INTMEM_58, INTMEM_2+2 ROM:2B63 jbc INT_PEND, 0, ROM_2B77 ; Interrupt pending register ROM:2B66 jbs INTMEM_58+1, 7, ROM_2B77 ROM:2B69 orb INTMEM_2A, INTMEM_16 ROM:2B6C jbc INTMEM_2A, 5, ROM_2B77 ROM:2B6F incb INTMEM_89 ROM:2B71 andb INT_PEND, #-2 ; Interrupt pending register ROM:2B74 andb INTMEM_2A, #-21h ROM:2B77 ROM:2B77 ROM_2B77: ; CODE XREF: ROM_2B47+1C↑j ROM:2B77 ; ROM_2B47+1F↑j ... ROM:2B77 ldb INTMEM_8A, INTMEM_89 ROM:2B7A sjmp ROM_2B82 ROM:2B7C ; --------------------------------------------------------------------------- ROM:2B7C ROM:2B7C ROM_2B7C: ; CODE XREF: ROM_2B47+A↑j ROM:2B7C jbc INTMEM_2A, 7, ROM_2B82 ROM:2B7F orb INT_PEND, #4 ; Interrupt pending register ROM:2B82 ROM:2B82 ROM_2B82: ; CODE XREF: ROM_2B47+33↑j ROM:2B82 ; ROM_2B47:ROM_2B7C↑j ROM:2B82 jbc INTMEM_8B, 2, ROM_2B93 ROM:2B85 andb INTMEM_8B, #51h ; 'Q' ROM:2B88 je ROM_2B8D ROM:2B8A orb INT_PEND, #4 ; Interrupt pending register ROM:2B8D ROM:2B8D ROM_2B8D: ; CODE XREF: ROM_2B47+41↑j ROM:2B8D andb INTMEM_A9, #-5 ROM:2B90 ljmp ROM_2089 ROM:2B93 ; --------------------------------------------------------------------------- ROM:2B93 ROM:2B93 ROM_2B93: ; CODE XREF: ROM_2B47:ROM_2B82↑j ROM:2B93 jbc INTMEM_8B, 0, ROM_2B97 ROM:2B96 rst ROM:2B97 ; --------------------------------------------------------------------------- ROM:2B97 ROM:2B97 ROM_2B97: ; CODE XREF: ROM_2B47:ROM_2B93↑j ROM:2B97 jbs INTMEM_8B, 6, ROM_2B9D ROM:2B9A jbc INTMEM_8B, 4, ROM_2BA8 ROM:2B9D ROM:2B9D ROM_2B9D: ; CODE XREF: ROM_2B47:ROM_2B97↑j ROM:2B9D andb INTMEM_8B, #5 ROM:2BA0 je ROM_2BA5 ROM:2BA2 orb INT_PEND, #4 ; Interrupt pending register ROM:2BA5 ROM:2BA5 ROM_2BA5: ; CODE XREF: ROM_2B47+59↑j ROM:2BA5 ljmp ROM_29D6 ROM:2BA8 ; --------------------------------------------------------------------------- ROM:2BA8 ROM:2BA8 ROM_2BA8: ; CODE XREF: ROM_2B47+53↑j ROM:2BA8 scall ROM_2BAC ROM:2BAA popf ROM:2BAB ret ROM:2BAB ; End of function ROM_2B47 ROM:2BAB ROM:2BAC ROM:2BAC ; =============== S U B R O U T I N E ======================================= ROM:2BAC ROM:2BAC ROM:2BAC ROM_2BAC: ; CODE XREF: ROM_2B47:ROM_2BA8↑p ROM:2BAC ; ROM_38E6+92↓p ROM:2BAC clrb WSR1 ; Window selection register 1 ROM:2BAE ROM:2BAE ROM_2BAE: ; CODE XREF: ROM_2BAC+C↓j ROM:2BAE ld ZERO_REG, INTMEM_2+2 ; Zero register ROM:2BB1 nop ROM:2BB2 andb INTMEM_2A, #3Fh ; '?' ROM:2BB5 orb INTMEM_2A, INTMEM_16 ROM:2BB8 jbs INTMEM_2A, 7, ROM_2BAE ROM:2BBB andb INT_PEND, #-5 ; Interrupt pending register ROM:2BBE ldb WSR1, INTMEM_28 ; Window selection register 1 ROM:2BC1 clrb INTMEM_8B ROM:2BC3 ret ROM:2BC3 ; End of function ROM_2BAC ROM:2BC3 ROM:2BC4 ROM:2BC4 ; =============== S U B R O U T I N E ======================================= ROM:2BC4 ROM:2BC4 ROM:2BC4 ROM_2BC4: ; CODE XREF: ROM_2F99+18↓p ROM:2BC4 ; ROM_2F99+88↓p ... ROM:2BC4 pushf ROM:2BC5 andb INTMEM_1A+1, INTMEM_1C, #-10h ROM:2BC9 and INTMEM_1C, #0Fh ROM:2BCD clrb INTMEM_1A ROM:2BCF cmpb INTMEM_1A+1, #0 ROM:2BD2 jne ROM_2BE4 ROM:2BD4 jbc INTMEM_AA, 1, ROM_2BDC ROM:2BD7 ldb INTMEM_1A, #2 ROM:2BDA sjmp ROM_2C11 ROM:2BDC ; --------------------------------------------------------------------------- ROM:2BDC ROM:2BDC ROM_2BDC: ; CODE XREF: ROM_2BC4+10↑j ROM:2BDC jbc INTMEM_AA, 0, ROM_2C11 ROM:2BDF ldb INTMEM_1A, #1 ROM:2BE2 sjmp ROM_2C11 ROM:2BE4 ; --------------------------------------------------------------------------- ROM:2BE4 ROM:2BE4 ROM_2BE4: ; CODE XREF: ROM_2BC4+E↑j ROM:2BE4 cmpb INTMEM_1A+1, #10h ROM:2BE7 jne ROM_2BFE ROM:2BE9 jbc INTMEM_AA, 1, ROM_2BF1 ROM:2BEC ldb INTMEM_1A, #2 ROM:2BEF sjmp ROM_2BF9 ROM:2BF1 ; --------------------------------------------------------------------------- ROM:2BF1 ROM:2BF1 ROM_2BF1: ; CODE XREF: ROM_2BC4+25↑j ROM:2BF1 jbs INTMEM_AA, 0, ROM_2BF9 ROM:2BF4 stb INTMEM_8C+1, INTMEM_4E[] ROM:2BF9 ROM:2BF9 ROM_2BF9: ; CODE XREF: ROM_2BC4+2B↑j ROM:2BF9 ; ROM_2BC4:ROM_2BF1↑j ROM:2BF9 orb INTMEM_AA, #1 ROM:2BFC sjmp ROM_2C11 ROM:2BFE ; --------------------------------------------------------------------------- ROM:2BFE ROM:2BFE ROM_2BFE: ; CODE XREF: ROM_2BC4+23↑j ROM:2BFE cmpb INTMEM_1C, #0 ROM:2C01 je ROM_2C11 ROM:2C03 jbs INTMEM_AA, 0, ROM_2C0E ROM:2C06 jbs INTMEM_AA, 1, ROM_2C0E ROM:2C09 stb INTMEM_8C+1, INTMEM_4E[] ROM:2C0E ROM:2C0E ROM_2C0E: ; CODE XREF: ROM_2BC4+3F↑j ROM:2C0E ; ROM_2BC4+42↑j ROM:2C0E orb INTMEM_AA, #2 ROM:2C11 ROM:2C11 ROM_2C11: ; CODE XREF: ROM_2BC4+16↑j ROM:2C11 ; ROM_2BC4:ROM_2BDC↑j ... ROM:2C11 cmpb INTMEM_1C, #1 ROM:2C14 je ROM_2C19 ROM:2C16 andb INTMEM_AA, #-5 ROM:2C19 ROM:2C19 ROM_2C19: ; CODE XREF: ROM_2BC4+50↑j ROM:2C19 cmpb INTMEM_1C, #2 ROM:2C1C jnc ROM_2C23 ROM:2C1E cmpb INTMEM_1A, ZERO_REG ; Zero register ROM:2C21 jne ROM_2C2D ROM:2C23 ROM:2C23 ROM_2C23: ; CODE XREF: ROM_2BC4+58↑j ROM:2C23 add INTMEM_1C, INTMEM_1C ROM:2C26 ld INTMEM_1C, 36C6h[INTMEM_1C] ROM:2C2B br [INTMEM_1C] ROM:2C2D ; --------------------------------------------------------------------------- ROM:2C2D ROM:2C2D ROM_2C2D: ; CODE XREF: ROM_2BC4+5D↑j ROM:2C2D ; ROM:2C81↓j ... ROM:2C2D popf ROM:2C2E ret ROM:2C2E ; End of function ROM_2BC4 ROM:2C2E ROM:2C2F ; --------------------------------------------------------------------------- ROM:2C2F cmpb INTMEM_1A+1, #10h ROM:2C32 jne ROM_2C37 ROM:2C34 andb INTMEM_AA, #-2 ROM:2C37 ROM:2C37 ROM_2C37: ; CODE XREF: ROM:2C32↑j ROM:2C37 cmpb INTMEM_1A+1, #20h ; ' ' ROM:2C3A jne ROM_2C4F ROM:2C3C jbs INTMEM_AA, 0, ROM_2C4C ROM:2C3F jbs INTMEM_A9, 4, ROM_2C4C ROM:2C42 ldb INTMEM_8C+1, INTMEM_4E[] ROM:2C47 ldb INTMEM_8C, (INTMEM_8C+1)[] ROM:2C4C ROM:2C4C ROM_2C4C: ; CODE XREF: ROM:2C3C↑j ROM:2C4C ; ROM:2C3F↑j ROM:2C4C andb INTMEM_AA, #-3 ROM:2C4F ROM:2C4F ROM_2C4F: ; CODE XREF: ROM:2C3A↑j ROM:2C4F cmpb INTMEM_1A, #0 ROM:2C52 jne ROM_2C8E ROM:2C54 cmpb INTMEM_1A+1, #0 ROM:2C57 je ROM_2C8E ROM:2C59 jbc INTMEM_A9, 4, ROM_2C83 ROM:2C5C jbc INTMEM_A9, 6, ROM_2C64 ROM:2C5F clrb INTMEM_8C ROM:2C61 andb INTMEM_A9, #-41h ROM:2C64 ROM:2C64 ROM_2C64: ; CODE XREF: ROM:2C5C↑j ROM:2C64 clrb INTMEM_8E ROM:2C66 clrb INTMEM_8F ROM:2C68 jbs INTMEM_AA, 0, ROM_2C75 ROM:2C6B jbs INTMEM_AA, 1, ROM_2C75 ROM:2C6E ldb INTMEM_8C+1, INTMEM_4E[] ROM:2C73 sjmp ROM_2C78 ROM:2C75 ; --------------------------------------------------------------------------- ROM:2C75 ROM:2C75 ROM_2C75: ; CODE XREF: ROM:2C68↑j ROM:2C75 ; ROM:2C6B↑j ROM:2C75 ldb INTMEM_8C+1, INTMEM_8C ROM:2C78 ROM:2C78 ROM_2C78: ; CODE XREF: ROM:2C73↑j ROM:2C78 andb INTMEM_A9, #-21h ROM:2C7B andb INTMEM_A9, #-11h ROM:2C7E andb INTMEM_A9, #7Fh ROM:2C81 sjmp ROM_2C2D ROM:2C83 ; --------------------------------------------------------------------------- ROM:2C83 ROM:2C83 ROM_2C83: ; CODE XREF: ROM:2C59↑j ROM:2C83 jbs INTMEM_AA, 0, ROM_2C2D ROM:2C86 jbs INTMEM_AA, 1, ROM_2C2D ROM:2C89 ldb INTMEM_8C+1, INTMEM_4E[] ROM:2C8E ROM:2C8E ROM_2C8E: ; CODE XREF: ROM:2C52↑j ROM:2C8E ; ROM:2C57↑j ROM:2C8E sjmp ROM_2C2D ROM:2C90 ; --------------------------------------------------------------------------- ROM:2C90 jbs INTMEM_A9, 4, ROM_2CDE ROM:2C93 cmpb INTMEM_1A, #0 ROM:2C96 jne ROM_2CE3 ROM:2C98 cmpb INTMEM_20, #0 ROM:2C9B jne ROM_2CA0 ROM:2C9D ldb INTMEM_20, #-6 ROM:2CA0 ROM:2CA0 ROM_2CA0: ; CODE XREF: ROM:2C9B↑j ROM:2CA0 ld INTMEM_1C, #0FAh ROM:2CA4 divub INTMEM_1C, INTMEM_20 ROM:2CA7 shrb INTMEM_20, #1 ROM:2CAA cmpb INTMEM_1C+1, INTMEM_20 ROM:2CAD jc ROM_2CB1 ROM:2CAF decb INTMEM_1C ROM:2CB1 ROM:2CB1 ROM_2CB1: ; CODE XREF: ROM:2CAD↑j ROM:2CB1 decb INTMEM_1C ROM:2CB3 ldb INTMEM_8E, INTMEM_1C ROM:2CB6 ldb INTMEM_20+2, INTMEM_8C+1 ROM:2CB9 ldb INTMEM_8C+1, INTMEM_1C+2 ROM:2CBC jbs INTMEM_AA, 2, ROM_2CDC ROM:2CBF clr INTMEM_1C ROM:2CC1 jbs INTMEM_AA, 4, ROM_2CC9 ROM:2CC4 jbc INTMEM_AA, 3, ROM_2CDC ROM:2CC7 decb INTMEM_1C+1 ROM:2CC9 ROM:2CC9 ROM_2CC9: ; CODE XREF: ROM:2CC1↑j ROM:2CC9 cmpb INTMEM_8C, INTMEM_1C+2 ROM:2CCC je ROM_2CDC ROM:2CCE subcb INTMEM_1C, INTMEM_1C ROM:2CD1 xorb INTMEM_1C, INTMEM_1C+1 ROM:2CD4 je ROM_2CDC ROM:2CD6 orb INTMEM_AA, #4 ROM:2CD9 ldb INTMEM_90, #2 ROM:2CDC ROM:2CDC ROM_2CDC: ; CODE XREF: ROM:2CBC↑j ROM:2CDC ; ROM:2CC4↑j ... ROM:2CDC sjmp ROM_2C2D ROM:2CDE ; --------------------------------------------------------------------------- ROM:2CDE ROM:2CDE ROM_2CDE: ; CODE XREF: ROM:2C90↑j ROM:2CDE cmpb INTMEM_1A, #1 ROM:2CE1 jne ROM_2CED ROM:2CE3 ROM:2CE3 ROM_2CE3: ; CODE XREF: ROM:2C96↑j ROM:2CE3 ldb INTMEM_20+2, INTMEM_4E[] ROM:2CE8 stb INTMEM_1C+2, INTMEM_4E[] ROM:2CED ROM:2CED ROM_2CED: ; CODE XREF: ROM:2CE1↑j ROM:2CED sjmp ROM_2C2D ROM:2CEF ; --------------------------------------------------------------------------- ROM:2CEF ldb INTMEM_8E, INTMEM_8C ROM:2CF2 stb INTMEM_8C+1, INTMEM_4E[] ROM:2CF7 clrb INTMEM_8C+1 ROM:2CF9 orb INTMEM_A9, #10h ROM:2CFC orb INTMEM_A9, #20h ; ' ' ROM:2CFF orb INTMEM_A9, #-80h ROM:2D02 andb INTMEM_A9, #-41h ROM:2D05 sjmp ROM_2C2D ROM:2D07 ; --------------------------------------------------------------------------- ROM:2D07 jbc INTMEM_A9, 4, ROM_2D31 ROM:2D0A jbc INTMEM_A9, 6, ROM_2D12 ROM:2D0D clrb INTMEM_8C ROM:2D0F andb INTMEM_A9, #-41h ROM:2D12 ROM:2D12 ROM_2D12: ; CODE XREF: ROM:2D0A↑j ROM:2D12 clrb INTMEM_8E ROM:2D14 clrb INTMEM_8F ROM:2D16 jbs INTMEM_AA, 0, ROM_2D23 ROM:2D19 jbs INTMEM_AA, 1, ROM_2D23 ROM:2D1C ldb INTMEM_8C+1, INTMEM_4E[] ROM:2D21 sjmp ROM_2D26 ROM:2D23 ; --------------------------------------------------------------------------- ROM:2D23 ROM:2D23 ROM_2D23: ; CODE XREF: ROM:2D16↑j ROM:2D23 ; ROM:2D19↑j ROM:2D23 ldb INTMEM_8C+1, INTMEM_8C ROM:2D26 ROM:2D26 ROM_2D26: ; CODE XREF: ROM:2D21↑j ROM:2D26 andb INTMEM_A9, #-11h ROM:2D29 andb INTMEM_A9, #-21h ROM:2D2C andb INTMEM_A9, #7Fh ROM:2D2F sjmp ROM_2D34 ROM:2D31 ; --------------------------------------------------------------------------- ROM:2D31 ROM:2D31 ROM_2D31: ; CODE XREF: ROM:2D07↑j ROM:2D31 ldb INTMEM_1A, #1 ROM:2D34 ROM:2D34 ROM_2D34: ; CODE XREF: ROM:2D2F↑j ROM:2D34 andb INTMEM_AA, #-3 ROM:2D37 sjmp ROM_2C2D ROM:2D39 ; --------------------------------------------------------------------------- ROM:2D39 jbc INTMEM_A9, 4, ROM_2D47 ROM:2D3C jbc INTMEM_A9, 6, ROM_2D41 ROM:2D3F clrb INTMEM_8C ROM:2D41 ROM:2D41 ROM_2D41: ; CODE XREF: ROM:2D3C↑j ROM:2D41 andb INTMEM_A9, #-11h ROM:2D44 andb INTMEM_A9, #-21h ROM:2D47 ROM:2D47 ROM_2D47: ; CODE XREF: ROM:2D39↑j ROM:2D47 ldb INTMEM_8C+1, INTMEM_8C ROM:2D4A sjmp ROM_2C2D ROM:2D4C ; --------------------------------------------------------------------------- ROM:2D4C clrb INTMEM_8E ROM:2D4E clrb INTMEM_8F ROM:2D50 incb INTMEM_8C+1 ROM:2D52 cmpb INTMEM_8C+1, #-4Ch ROM:2D55 jnh ROM_2D5A ROM:2D57 ldb INTMEM_8C+1, #-4Ch ROM:2D5A ROM:2D5A ROM_2D5A: ; CODE XREF: ROM:2D55↑j ROM:2D5A sjmp ROM_2C2D ROM:2D5C ; --------------------------------------------------------------------------- ROM:2D5C clrb INTMEM_8E ROM:2D5E clrb INTMEM_8F ROM:2D60 decb INTMEM_8C+1 ROM:2D62 jc ROM_2D66 ROM:2D64 clrb INTMEM_8C+1 ROM:2D66 ROM:2D66 ROM_2D66: ; CODE XREF: ROM:2D62↑j ROM:2D66 sjmp ROM_2C2D ROM:2D68 ; --------------------------------------------------------------------------- ROM:2D68 ldb INTMEM_8E, INTMEM_8C ROM:2D6B clrb INTMEM_8C+1 ROM:2D6D orb INTMEM_A9, #10h ROM:2D70 orb INTMEM_A9, #20h ; ' ' ROM:2D73 andb INTMEM_A9, #-41h ROM:2D76 andb INTMEM_A9, #7Fh ROM:2D79 sjmp ROM_2C2D ROM:2D7B ROM:2D7B ; =============== S U B R O U T I N E ======================================= ROM:2D7B ROM:2D7B ; Serial port ROM:2D7B ROM:2D7B ROM_2D7B: ; DATA XREF: ROM:Int06↑o ROM:2D7B pushf ROM:2D7C push INTMEM_1A[] ROM:2D80 ldb INTMEM_1A, IOPORT2+1 ; Input/output port 2 ROM:2D83 jbc INTMEM_1A, 6, ROM_2D89 ROM:2D86 orb INTMEM_AA, #20h ; ' ' ROM:2D89 ROM:2D89 ROM_2D89: ; CODE XREF: ROM_2D7B+8↑j ROM:2D89 jbc INTMEM_1A, 5, ROM_2D8F ROM:2D8C orb INTMEM_AA, #40h ; '@' ROM:2D8F ROM:2D8F ROM_2D8F: ; CODE XREF: ROM_2D7B:ROM_2D89↑j ROM:2D8F pop INTMEM_1A[] ROM:2D93 popf ROM:2D94 ret ROM:2D94 ; End of function ROM_2D7B ROM:2D94 ROM:2D95 ROM:2D95 ; =============== S U B R O U T I N E ======================================= ROM:2D95 ROM:2D95 ROM:2D95 ROM_2D95: ; CODE XREF: ROM_2EAC↓p ROM:2D95 ; ROM_2EE8↓p ... ROM:2D95 ldb INTMEM_32+1, #-68h ROM:2D98 sjmp ROM_2D9D ROM:2D98 ; End of function ROM_2D95 ROM:2D98 ROM:2D9A ROM:2D9A ; =============== S U B R O U T I N E ======================================= ROM:2D9A ROM:2D9A ROM:2D9A ROM_2D9A: ; CODE XREF: ROM_2EAC:ROM_2EE5↓j ROM:2D9A ; ROM_2EE8+35↓j ... ROM:2D9A ldb INTMEM_32+1, #-80h ROM:2D9D ROM:2D9D ROM_2D9D: ; CODE XREF: ROM_2D95+3↑j ROM:2D9D scall ROM_2E3F ROM:2D9F ldb INTMEM_2C+1, #9 ROM:2DA2 scall ROM_2DEC ROM:2DA4 sjmp ROM_2E44 ROM:2DA4 ; End of function ROM_2D9A ROM:2DA4 ROM:2DA6 ROM:2DA6 ; =============== S U B R O U T I N E ======================================= ROM:2DA6 ROM:2DA6 ROM:2DA6 ROM_2DA6: ; CODE XREF: ROM_2EAC+8↓p ROM:2DA6 ; ROM_2EAC+12↓p ... ROM:2DA6 clrb INTMEM_1A ROM:2DA8 ldb INTMEM_2C, #-20h ROM:2DAB scall ROM_2DDE ROM:2DAD scall ROM_2E22 ROM:2DAF jc ROM_2DCC ROM:2DB1 ldb INTMEM_2C, #-60h ROM:2DB4 scall ROM_2DDE ROM:2DB6 ld INTMEM_2C+2, INTMEM_1C ROM:2DB9 ld INTMEM_32, INTMEM_1C ROM:2DBC ldb INTMEM_2C+1, #10h ROM:2DBF scall ROM_2DEC ROM:2DC1 scall ROM_2E22 ROM:2DC3 jc ROM_2DCC ROM:2DC5 scall ROM_2DD0 ROM:2DC7 cmp INTMEM_2C+2, INTMEM_1C ROM:2DCA je ROM_2DCE ROM:2DCC ROM:2DCC ROM_2DCC: ; CODE XREF: ROM_2DA6+9↑j ROM:2DCC ; ROM_2DA6+1D↑j ROM:2DCC incb INTMEM_1A ROM:2DCE ROM:2DCE ROM_2DCE: ; CODE XREF: ROM_2DA6+24↑j ROM:2DCE sjmp ROM_2E44 ROM:2DCE ; End of function ROM_2DA6 ROM:2DCE ROM:2DD0 ROM:2DD0 ; =============== S U B R O U T I N E ======================================= ROM:2DD0 ROM:2DD0 ROM:2DD0 ROM_2DD0: ; CODE XREF: ROM_2DA6+1F↑p ROM:2DD0 ; ROM_2E5E+20↓p ... ROM:2DD0 ldb INTMEM_2C, #-40h ROM:2DD3 scall ROM_2DDE ROM:2DD5 scall ROM_2E00 ROM:2DD7 add INTMEM_20+2, INTMEM_1C ROM:2DDA incb INTMEM_1A+1 ROM:2DDC sjmp ROM_2E44 ROM:2DDC ; End of function ROM_2DD0 ROM:2DDC ROM:2DDE ROM:2DDE ; =============== S U B R O U T I N E ======================================= ROM:2DDE ROM:2DDE ROM:2DDE ROM_2DDE: ; CODE XREF: ROM_2DA6+5↑p ROM:2DDE ; ROM_2DA6+E↑p ... ROM:2DDE scall ROM_2E3F ROM:2DE0 ldbze INTMEM_32, INTMEM_1A+1 ROM:2DE3 shl INTMEM_32, #7 ROM:2DE6 orb INTMEM_32+1, INTMEM_2C ROM:2DE9 ldb INTMEM_2C+1, #9 ROM:2DE9 ; End of function ROM_2DDE ROM:2DE9 ROM:2DEC ROM:2DEC ; =============== S U B R O U T I N E ======================================= ROM:2DEC ROM:2DEC ROM:2DEC ROM_2DEC: ; CODE XREF: ROM_2D9A+8↑p ROM:2DEC ; ROM_2DA6+19↑p ... ROM:2DEC andb INTMEM_26, #-11h ROM:2DEF shl INTMEM_32, #1 ROM:2DF2 jnc ROM_2DF7 ROM:2DF4 orb INTMEM_26, #10h ROM:2DF7 ROM:2DF7 ROM_2DF7: ; CODE XREF: ROM_2DEC+6↑j ROM:2DF7 stb INTMEM_26, IOPORT1 ; Input/output port 1 ROM:2DFA scall ROM_2E4B ROM:2DFC djnz INTMEM_2C+1, ROM_2DEC ROM:2DFF ret ROM:2DFF ; End of function ROM_2DEC ROM:2DFF ROM:2E00 ROM:2E00 ; =============== S U B R O U T I N E ======================================= ROM:2E00 ROM:2E00 ROM:2E00 ROM_2E00: ; CODE XREF: ROM_2DD0+5↑p ROM:2E00 clr INTMEM_1C ROM:2E02 ld INTMEM_30, #-8000h ROM:2E06 ROM:2E06 ROM_2E06: ; CODE XREF: ROM_2E00+1F↓j ROM:2E06 orb INTMEM_26, #8 ROM:2E09 stb INTMEM_26, IOPORT1 ; Input/output port 1 ROM:2E0C mulb ZERO_REG, ZERO_REG ; Zero register ROM:2E10 jbc IOPORT2, 7, ROM_2E16 ; Input/output port 2 ROM:2E13 or INTMEM_1C, INTMEM_30 ROM:2E16 ROM:2E16 ROM_2E16: ; CODE XREF: ROM_2E00+10↑j ROM:2E16 andb INTMEM_26, #-9 ROM:2E19 stb INTMEM_26, IOPORT1 ; Input/output port 1 ROM:2E1C shr INTMEM_30, #1 ROM:2E1F jnc ROM_2E06 ROM:2E21 ret ROM:2E21 ; End of function ROM_2E00 ROM:2E21 ROM:2E22 ROM:2E22 ; =============== S U B R O U T I N E ======================================= ROM:2E22 ROM:2E22 ROM:2E22 ROM_2E22: ; CODE XREF: ROM_2DA6+7↑p ROM:2E22 ; ROM_2DA6+1B↑p ROM:2E22 scall ROM_2E44 ROM:2E24 scall ROM_2E3F ROM:2E26 ld INTMEM_30, 4[INTMEM_56] ROM:2E2B clrc ROM:2E2C jbs IOPORT2, 7, ROM_2E3B ; Input/output port 2 ROM:2E2F ROM:2E2F ROM_2E2F: ; CODE XREF: ROM_2E22+16↓j ROM:2E2F jbs IOPORT2, 7, ROM_2E3E ; Input/output port 2 ROM:2E32 ldb INTMEM_A, #1Eh ROM:2E35 ldb INTMEM_A, #-1Fh ROM:2E38 djnzw INTMEM_30, ROM_2E2F ROM:2E3B ROM:2E3B ROM_2E3B: ; CODE XREF: ROM_2E22+A↑j ROM:2E3B incb INTMEM_1A ROM:2E3D setc ROM:2E3E ROM:2E3E ROM_2E3E: ; CODE XREF: ROM_2E22:ROM_2E2F↑j ROM:2E3E ret ROM:2E3E ; End of function ROM_2E22 ROM:2E3E ROM:2E3F ROM:2E3F ; =============== S U B R O U T I N E ======================================= ROM:2E3F ROM:2E3F ROM:2E3F ROM_2E3F: ; CODE XREF: ROM_2D9A:ROM_2D9D↑p ROM:2E3F ; ROM_2DDE↑p ... ROM:2E3F orb INTMEM_26, #20h ; ' ' ROM:2E42 sjmp ROM_2E47 ROM:2E42 ; End of function ROM_2E3F ROM:2E42 ROM:2E44 ROM:2E44 ; =============== S U B R O U T I N E ======================================= ROM:2E44 ROM:2E44 ROM:2E44 ROM_2E44: ; CODE XREF: ROM_2D9A+A↑j ROM:2E44 ; ROM_2DA6:ROM_2DCE↑j ... ROM:2E44 andb INTMEM_26, #-21h ROM:2E47 ROM:2E47 ROM_2E47: ; CODE XREF: ROM_2E3F+3↑j ROM:2E47 stb INTMEM_26, IOPORT1 ; Input/output port 1 ROM:2E4A ret ROM:2E4A ; End of function ROM_2E44 ROM:2E4A ROM:2E4B ROM:2E4B ; =============== S U B R O U T I N E ======================================= ROM:2E4B ROM:2E4B ROM:2E4B ROM_2E4B: ; CODE XREF: ROM_2DEC+E↑p ROM:2E4B ; ROM_2E58+2↓p ROM:2E4B orb INTMEM_26, #8 ROM:2E4E stb INTMEM_26, IOPORT1 ; Input/output port 1 ROM:2E51 andb INTMEM_26, #-9 ROM:2E54 stb INTMEM_26, IOPORT1 ; Input/output port 1 ROM:2E57 ret ROM:2E57 ; End of function ROM_2E4B ROM:2E57 ROM:2E58 ROM:2E58 ; =============== S U B R O U T I N E ======================================= ROM:2E58 ROM:2E58 ROM:2E58 ROM_2E58: ; CODE XREF: ROM_38E6:ROM_39B3↓p ROM:2E58 scall ROM_2E3F ROM:2E5A scall ROM_2E4B ROM:2E5C sjmp ROM_2E44 ROM:2E5C ; End of function ROM_2E58 ROM:2E5C ROM:2E5E ROM:2E5E ; =============== S U B R O U T I N E ======================================= ROM:2E5E ROM:2E5E ROM:2E5E ROM_2E5E: ; CODE XREF: ROM_38E6+16F↓p ROM:2E5E ; ROM_38E6+179↓p ROM:2E5E clrb INTMEM_1A ROM:2E60 clrb INTMEM_20 ROM:2E62 ldb INTMEM_1C+2, 97h[INTMEM_56] ROM:2E67 ROM:2E67 ROM_2E67: ; CODE XREF: ROM_2E5E+35↓j ROM:2E67 ldb INTMEM_A, #1Eh ROM:2E6A ldb INTMEM_A, #-1Fh ROM:2E6D clr INTMEM_20+2 ROM:2E6F ldbze INTMEM_32, INTMEM_20 ROM:2E72 mulub INTMEM_32, 96h[INTMEM_56] ROM:2E77 addb INTMEM_1A+1, INTMEM_32, #0Ch ROM:2E7B ldb INTMEM_1C+3, INTMEM_1A+1 ROM:2E7E lcall ROM_2DD0 ROM:2E81 cmp INTMEM_1C, INTMEM_34 ROM:2E84 jne ROM_2E91 ROM:2E86 scall ROM_2E99 ROM:2E88 ldb INTMEM_8C, INTMEM_4E[] ROM:2E8D neg INTMEM_20+2 ROM:2E8F je ROM_2E98 ROM:2E91 ROM:2E91 ROM_2E91: ; CODE XREF: ROM_2E5E+26↑j ROM:2E91 incb INTMEM_20 ROM:2E93 djnz INTMEM_1C+2, ROM_2E67 ROM:2E96 incb INTMEM_1A ROM:2E98 ROM:2E98 ROM_2E98: ; CODE XREF: ROM_2E5E+31↑j ROM:2E98 ret ROM:2E98 ; End of function ROM_2E5E ROM:2E98 ROM:2E99 ROM:2E99 ; =============== S U B R O U T I N E ======================================= ROM:2E99 ROM:2E99 ROM:2E99 ROM_2E99: ; CODE XREF: ROM_2E5E+28↑p ROM:2E99 ld INTMEM_34, #40h ; '@' ROM:2E9D ROM:2E9D ROM_2E9D: ; CODE XREF: ROM_2E99+E↓j ROM:2E9D lcall ROM_2DD0 ROM:2EA0 st INTMEM_1C, [INTMEM_34]+ ROM:2EA3 cmp INTMEM_34, #54h ; 'T' ROM:2EA7 jnc ROM_2E9D ROM:2EA9 ljmp ROM_2DD0 ROM:2EA9 ; End of function ROM_2E99 ROM:2EA9 ROM:2EAC ROM:2EAC ; =============== S U B R O U T I N E ======================================= ROM:2EAC ROM:2EAC ROM:2EAC ROM_2EAC: ; CODE XREF: ROM_2F51+22↓p ROM:2EAC ; ROM_2F99+C0↓p ROM:2EAC lcall ROM_2D95 ROM:2EAF clr INTMEM_20+2 ROM:2EB1 ldb INTMEM_1C+3, INTMEM_1A+1 ROM:2EB4 lcall ROM_2DA6 ROM:2EB7 ld INTMEM_34, #40h ; '@' ROM:2EBB ROM:2EBB ROM_2EBB: ; CODE XREF: ROM_2EAC+1E↓j ROM:2EBB ld INTMEM_1C, [INTMEM_34]+ ROM:2EBE lcall ROM_2DA6 ROM:2EC1 cmpb INTMEM_1A, ZERO_REG ; Zero register ROM:2EC4 jne ROM_2ED6 ROM:2EC6 cmp INTMEM_34, #54h ; 'T' ROM:2ECA jnc ROM_2EBB ROM:2ECC ld INTMEM_1C, INTMEM_20+2 ROM:2ECF neg INTMEM_1C ROM:2ED1 lcall ROM_2DA6 ROM:2ED4 sjmp ROM_2EE5 ROM:2ED6 ; --------------------------------------------------------------------------- ROM:2ED6 ROM:2ED6 ROM_2ED6: ; CODE XREF: ROM_2EAC+18↑j ROM:2ED6 ldb INTMEM_34, INTMEM_1A ROM:2ED9 ldbze INTMEM_1C, #-56h ROM:2EDC ldb INTMEM_1A+1, INTMEM_1C+3 ROM:2EDF lcall ROM_2DA6 ROM:2EE2 ldb INTMEM_1A, INTMEM_34 ROM:2EE5 ROM:2EE5 ROM_2EE5: ; CODE XREF: ROM_2EAC+28↑j ROM:2EE5 ljmp ROM_2D9A ROM:2EE5 ; End of function ROM_2EAC ROM:2EE5 ROM:2EE8 ROM:2EE8 ; =============== S U B R O U T I N E ======================================= ROM:2EE8 ROM:2EE8 ROM:2EE8 ROM_2EE8: ; CODE XREF: ROM_2F99+E0↓p ROM:2EE8 ; ROM_38E6+196↓p ROM:2EE8 lcall ROM_2D95 ROM:2EEB ld INTMEM_34, INTMEM_1C ROM:2EEE lcall ROM_2DD0 ROM:2EF1 push INTMEM_1C[] ROM:2EF5 decb INTMEM_1A+1 ROM:2EF7 ld INTMEM_1C, INTMEM_34 ROM:2EFA lcall ROM_2DA6 ROM:2EFD ld INTMEM_1C, #54h ; 'T' ROM:2F01 sub INTMEM_1C, #40h ; '@' ROM:2F05 shr INTMEM_1C, #1 ROM:2F08 addb INTMEM_1A+1, INTMEM_1C ROM:2F0B lcall ROM_2DD0 ROM:2F0E neg INTMEM_1C ROM:2F10 sub INTMEM_1C, [SP]+ ; Stack pointer ROM:2F13 add INTMEM_1C, INTMEM_34 ROM:2F16 neg INTMEM_1C ROM:2F18 decb INTMEM_1A+1 ROM:2F1A lcall ROM_2DA6 ROM:2F1D ljmp ROM_2D9A ROM:2F1D ; End of function ROM_2EE8 ROM:2F1D ROM:2F20 ROM:2F20 ; =============== S U B R O U T I N E ======================================= ROM:2F20 ROM:2F20 ROM:2F20 ROM_2F20: ; CODE XREF: ROM_38E6+183↓p ROM:2F20 lcall ROM_2D95 ROM:2F23 clr INTMEM_20+2 ROM:2F25 clrb INTMEM_1A+1 ROM:2F27 ld INTMEM_1C, 6[INTMEM_56] ROM:2F2C lcall ROM_2DA6 ROM:2F2F ldb INTMEM_1C, #-59h ROM:2F32 ldb INTMEM_1C+1, #0 ROM:2F35 lcall ROM_2DA6 ROM:2F38 ldbze INTMEM_1C, #6 ROM:2F3B lcall ROM_2DA6 ROM:2F3E ld INTMEM_1C, 2[INTMEM_56] ROM:2F43 lcall ROM_2DA6 ROM:2F46 ld INTMEM_1C, INTMEM_20+2 ROM:2F49 neg INTMEM_1C ROM:2F4B lcall ROM_2DA6 ROM:2F4E ljmp ROM_2D9A ROM:2F4E ; End of function ROM_2F20 ROM:2F4E ROM:2F51 ROM:2F51 ; =============== S U B R O U T I N E ======================================= ROM:2F51 ROM:2F51 ROM:2F51 ROM_2F51: ; CODE XREF: ROM_38E6+186↓p ROM:2F51 ; ROM:3F0F↓p ROM:2F51 ldb INTMEM_91, 98h[INTMEM_56] ROM:2F56 ldb INTMEM_20+1, 97h[INTMEM_56] ROM:2F5B ldb INTMEM_1C+2, INTMEM_20+1 ROM:2F5E ldb INTMEM_20, #-10h ROM:2F61 ROM:2F61 ROM_2F61: ; CODE XREF: ROM_2F51:ROM_2F7F↓j ROM:2F61 decb INTMEM_20+1 ROM:2F63 ldbze INTMEM_32, INTMEM_20+1 ROM:2F66 mulub INTMEM_32, 96h[INTMEM_56] ROM:2F6B addb INTMEM_1A+1, INTMEM_32, #0Ch ROM:2F6F ld INTMEM_1C, #-55ABh ROM:2F73 lcall ROM_2EAC ROM:2F76 cmpb INTMEM_1A, #1 ROM:2F79 jh ROM_2F82 ROM:2F7B je ROM_2F7F ROM:2F7D incb INTMEM_20 ROM:2F7F ROM:2F7F ROM_2F7F: ; CODE XREF: ROM_2F51+2A↑j ROM:2F7F djnz INTMEM_1C+2, ROM_2F61 ROM:2F82 ROM:2F82 ROM_2F82: ; CODE XREF: ROM_2F51+28↑j ROM:2F82 ldbze INTMEM_1C, INTMEM_20 ROM:2F85 andb INTMEM_1C, #0Fh ROM:2F88 ret ROM:2F88 ; End of function ROM_2F51 ROM:2F88 ROM:2F89 ROM:2F89 ; =============== S U B R O U T I N E ======================================= ROM:2F89 ROM:2F89 ROM:2F89 ROM_2F89: ; CODE XREF: ROM_38E6:ROM_3A66↓p ROM:2F89 ld INTMEM_34, #40h ; '@' ROM:2F8D ROM:2F8D ROM_2F8D: ; CODE XREF: ROM_2F89+B↓j ROM:2F8D st ZERO_REG, [INTMEM_34]+ ; Zero register ROM:2F90 cmp INTMEM_34, #54h ; 'T' ROM:2F94 jnc ROM_2F8D ROM:2F96 ljmp ROM_4862 ROM:2F96 ; End of function ROM_2F89 ROM:2F96 ROM:2F99 ROM:2F99 ; =============== S U B R O U T I N E ======================================= ROM:2F99 ROM:2F99 ROM:2F99 ROM_2F99: ; CODE XREF: start+A61↑p ROM:2F99 jbc INTMEM_AA, 7, ROM_2FB7 ROM:2F9C jbs INTMEM_AB, 0, ROM_2FA6 ROM:2F9F inc INTMEM_40 ROM:2FA1 orb INTMEM_AB, #1 ROM:2FA4 sjmp ROM_308D ROM:2FA6 ; --------------------------------------------------------------------------- ROM:2FA6 ROM:2FA6 ROM_2FA6: ; CODE XREF: ROM_2F99+3↑j ROM:2FA6 jbc INTMEM_AB, 1, ROM_2FAB ROM:2FA9 sjmp ROM_306D ROM:2FAB ; --------------------------------------------------------------------------- ROM:2FAB ROM:2FAB ROM_2FAB: ; CODE XREF: ROM_2F99:ROM_2FA6↑j ROM:2FAB jbs INTMEM_AB, 2, ROM_2FB9 ROM:2FAE ldb INTMEM_1C, #22h ; '"' ROM:2FB1 lcall ROM_2BC4 ROM:2FB4 orb INTMEM_AB, #4 ROM:2FB7 ROM:2FB7 ROM_2FB7: ; CODE XREF: ROM_2F99↑j ROM:2FB7 ; ROM_2F99:ROM_2FBE↓j ROM:2FB7 sjmp ROM_308D ROM:2FB9 ; --------------------------------------------------------------------------- ROM:2FB9 ROM:2FB9 ROM_2FB9: ; CODE XREF: ROM_2F99:ROM_2FAB↑j ROM:2FB9 jbc INTMEM_AB, 4, ROM_2FBE ROM:2FBC sjmp ROM_307C ROM:2FBE ; --------------------------------------------------------------------------- ROM:2FBE ROM:2FBE ROM_2FBE: ; CODE XREF: ROM_2F99:ROM_2FB9↑j ROM:2FBE jbs INTMEM_A9, 4, ROM_2FB7 ROM:2FC1 lcall ROM_2D95 ROM:2FC4 jbc INTMEM_F5, 3, ROM_2FE8 ROM:2FC7 ldb INTMEM_1A+1, #5 ROM:2FCA ld INTMEM_1C, INTMEM_142[] ROM:2FCF lcall ROM_2DA6 ROM:2FD2 lcall ROM_2DA6 ROM:2FD5 lcall ROM_2DA6 ROM:2FD8 ldb INTMEM_1C, INTMEM_156[] ROM:2FDD ldb INTMEM_1C+1, INTMEM_156[] ROM:2FE2 lcall ROM_2DA6 ROM:2FE5 lcall ROM_2DA6 ROM:2FE8 ROM:2FE8 ROM_2FE8: ; CODE XREF: ROM_2F99+2B↑j ROM:2FE8 ldb INTMEM_1A+1, #0Ah ROM:2FEB ldb INTMEM_1C, INTMEM_157[] ROM:2FF0 ldb INTMEM_1C+1, INTMEM_1C ROM:2FF3 or INTMEM_1C, #0F0Fh ROM:2FF7 lcall ROM_2DA6 ROM:2FFA lcall ROM_2DA6 ROM:2FFD lcall ROM_2D9A ROM:3000 st ZERO_REG, INTMEM_144[] ; Zero register ROM:3005 andb INTMEM_F5, #-3 ROM:3008 andb INTMEM_F5, #-5 ROM:300B jbs INTMEM_F5, 0, ROM_308D ROM:300E jbs INTMEM_AB, 3, ROM_3024 ROM:3011 orb INTMEM_AB, #8 ROM:3014 ldb INTMEM_1C+2, INTMEM_4E[] ROM:3019 ldb INTMEM_20, 99h[INTMEM_56] ROM:301E ldb INTMEM_1C, #21h ; '!' ROM:3021 lcall ROM_2BC4 ROM:3024 ROM:3024 ROM_3024: ; CODE XREF: ROM_2F99+75↑j ROM:3024 cmpb INTMEM_8C, INTMEM_4E[] ROM:3029 jne ROM_308D ROM:302B ldb INTMEM_20+1, INTMEM_A8[] ROM:3030 ldb INTMEM_1C+2, 97h[INTMEM_56] ROM:3035 ROM:3035 ROM_3035: ; CODE XREF: ROM_2F99:ROM_3060↓j ROM:3035 incb INTMEM_20+1 ROM:3037 cmpb INTMEM_20+1, 97h[INTMEM_56] ROM:303C jnc ROM_3040 ROM:303E clrb INTMEM_20+1 ROM:3040 ROM:3040 ROM_3040: ; CODE XREF: ROM_2F99+A3↑j ROM:3040 ldbze INTMEM_32, INTMEM_20+1 ROM:3043 mulub INTMEM_32, 96h[INTMEM_56] ROM:3048 addb INTMEM_1A+1, INTMEM_32, #0Ch ROM:304C lcall ROM_2DD0 ROM:304F cmpb INTMEM_1C, #55h ; 'U' ROM:3052 jne ROM_3060 ROM:3054 decb INTMEM_1A+1 ROM:3056 ldb INTMEM_1C+1, #-5Bh ROM:3059 lcall ROM_2EAC ROM:305C negb INTMEM_1A ROM:305E je ROM_3065 ROM:3060 ROM:3060 ROM_3060: ; CODE XREF: ROM_2F99+B9↑j ROM:3060 djnz INTMEM_1C+2, ROM_3035 ROM:3063 clrb INTMEM_1C+3 ROM:3065 ROM:3065 ROM_3065: ; CODE XREF: ROM_2F99+C5↑j ROM:3065 orb INTMEM_AB, #2 ROM:3068 stb INTMEM_1C+3, INTMEM_158[] ROM:306D ROM:306D ROM_306D: ; CODE XREF: ROM_2F99+10↑j ROM:306D jbc INTMEM_AB, 4, ROM_308D ROM:3070 ld INTMEM_1C, #-55ABh ROM:3074 ldb INTMEM_1A+1, INTMEM_158[] ROM:3079 lcall ROM_2EE8 ROM:307C ROM:307C ROM_307C: ; CODE XREF: ROM_2F99+23↑j ROM:307C scall ROM_308E ROM:307E andb INTMEM_AA, #7Fh ROM:3081 andb INTMEM_AB, #-2 ROM:3084 andb INTMEM_AB, #-5 ROM:3087 andb INTMEM_AB, #-3 ROM:308A andb INTMEM_AB, #-9 ROM:308D ROM:308D ROM_308D: ; CODE XREF: ROM_2F99+B↑j ROM:308D ; ROM_2F99:ROM_2FB7↑j ... ROM:308D ret ROM:308D ; End of function ROM_2F99 ROM:308D ROM:308E ROM:308E ; =============== S U B R O U T I N E ======================================= ROM:308E ROM:308E ROM:308E ROM_308E: ; CODE XREF: ROM_2F99:ROM_307C↑p ROM:308E ldb INTMEM_1C, #23h ; '#' ROM:3091 ljmp ROM_2BC4 ROM:3091 ; End of function ROM_308E ROM:3091 ROM:3094 ROM:3094 ; =============== S U B R O U T I N E ======================================= ROM:3094 ROM:3094 ROM:3094 ROM_3094: ; CODE XREF: start+A64↑p ROM:3094 ldb INTMEM_1C+2, INTMEM_1F5[] ROM:3099 ld INTMEM_1C, #0 ROM:309D lcall ROM_33FA ROM:30A0 clrb INTMEM_1C+1 ROM:30A2 shl INTMEM_1C, #4 ROM:30A5 mulu INTMEM_1C, #-0BDCh ROM:30A9 divu INTMEM_1C, #3415h ROM:30AD st INTMEM_1C, INTMEM_148[] ROM:30B2 jbc INTMEM_F5, 4, ROM_30C4 ROM:30B5 st INTMEM_1C, INTMEM_146[] ROM:30BA st INTMEM_1C, INTMEM_3BC[] ROM:30BF st INTMEM_1C, INTMEM_3BE[] ROM:30C4 ROM:30C4 ROM_30C4: ; CODE XREF: ROM_3094+1E↑j ROM:30C4 ret ROM:30C4 ; End of function ROM_3094 ROM:30C4 ROM:30C5 ROM:30C5 ; =============== S U B R O U T I N E ======================================= ROM:30C5 ROM:30C5 ROM:30C5 ROM_30C5: ; CODE XREF: start:ROM_2AF8↑p ROM:30C5 clr INTMEM_1A ROM:30C7 ROM:30C7 ROM_30C7: ; CODE XREF: ROM_30C5+B0↓j ROM:30C7 jbs INTMEM_AB, 6, ROM_30D4 ROM:30CA ld INTMEM_1C, #0C8h ROM:30CE ld INTMEM_20, #64h ; 'd' ROM:30D2 sjmp ROM_3121 ROM:30D4 ; --------------------------------------------------------------------------- ROM:30D4 ROM:30D4 ROM_30D4: ; CODE XREF: ROM_30C5:ROM_30C7↑j ROM:30D4 ldbze INTMEM_20, 3345h[INTMEM_1A] ROM:30D9 ld INTMEM_20, 3BCh[INTMEM_20] ROM:30DE mulu INTMEM_1C, INTMEM_20, #64h ; 'd' ROM:30E3 divu INTMEM_1C, INTMEM_5C ROM:30E6 jv ROM_3107 ROM:30E8 ld INTMEM_20, 0Ah[INTMEM_56] ROM:30ED mulu INTMEM_20, #64h ; 'd' ROM:30F1 divu INTMEM_20, INTMEM_5C ROM:30F4 jnv ROM_30FD ROM:30F6 ld INTMEM_20, #0C8h ROM:30FA ld INTMEM_5A, [SP] ; Stack pointer ROM:30FD ROM:30FD ROM_30FD: ; CODE XREF: ROM_30C5+2F↑j ROM:30FD add INTMEM_1C, INTMEM_20 ROM:3100 cmp INTMEM_1C, 8[INTMEM_56] ROM:3105 jnc ROM_310C ROM:3107 ROM:3107 ROM_3107: ; CODE XREF: ROM_30C5+21↑j ROM:3107 ld INTMEM_1C, 8[INTMEM_56] ROM:310C ROM:310C ROM_310C: ; CODE XREF: ROM_30C5+40↑j ROM:310C ld INTMEM_20, 0Ch[INTMEM_56] ROM:3111 mulu INTMEM_20, #64h ; 'd' ROM:3115 divu INTMEM_20, INTMEM_5C ROM:3118 jnv ROM_3121 ROM:311A ld INTMEM_20, #64h ; 'd' ROM:311E ld INTMEM_5A, [SP] ; Stack pointer ROM:3121 ROM:3121 ROM_3121: ; CODE XREF: ROM_30C5+D↑j ROM:3121 ; ROM_30C5+53↑j ROM:3121 shl INTMEM_1A, #1 ROM:3124 ld INTMEM_1C+2, 138h[INTMEM_1A] ROM:3129 sub INTMEM_1C+2, INTMEM_1C ROM:312C jc ROM_3132 ROM:312E add INTMEM_1C+2, #1C20h ROM:3132 ROM:3132 ROM_3132: ; CODE XREF: ROM_30C5+67↑j ROM:3132 shr INTMEM_1A, #1 ROM:3135 divb INTMEM_1C+2, #64h ; 'd' ROM:3139 stb INTMEM_1C+2, 134h[INTMEM_1A] ROM:313E jbs INTMEM_AB, 6, ROM_3151 ROM:3141 subb INTMEM_1C+2, #2 ROM:3144 jc ROM_3149 ROM:3146 addb INTMEM_1C+2, #48h ; 'H' ROM:3149 ROM:3149 ROM_3149: ; CODE XREF: ROM_30C5+7F↑j ROM:3149 cmpb INTMEM_1C+2, #11h ROM:314C jc ROM_3151 ROM:314E ldb INTMEM_93, INTMEM_1A ROM:3151 ROM:3151 ROM_3151: ; CODE XREF: ROM_30C5+79↑j ROM:3151 ; ROM_30C5+87↑j ROM:3151 shl INTMEM_1A, #1 ROM:3154 ld INTMEM_1C+2, 138h[INTMEM_1A] ROM:3159 sub INTMEM_1C+2, INTMEM_20 ROM:315C jc ROM_3162 ROM:315E add INTMEM_1C+2, #1C20h ROM:3162 ROM:3162 ROM_3162: ; CODE XREF: ROM_30C5+97↑j ROM:3162 shr INTMEM_1A, #1 ROM:3165 divb INTMEM_1C+2, #64h ; 'd' ROM:3169 stb INTMEM_1C+2, 130h[INTMEM_1A] ROM:316E incb INTMEM_1A ROM:3170 cmpb INTMEM_1A, #4 ROM:3173 jge ROM_3177 ROM:3175 sjmp ROM_30C7 ROM:3177 ; --------------------------------------------------------------------------- ROM:3177 ROM:3177 ROM_3177: ; CODE XREF: ROM_30C5+AE↑j ROM:3177 pushf ROM:3178 ldbze INTMEM_1A, INTMEM_93 ROM:317B jbs INTMEM_AB, 5, ROM_3191 ROM:317E ldb INTMEM_93+1, 134h[INTMEM_1A] ROM:3183 subb INTMEM_1C+3, INTMEM_93+1, #1 ROM:3187 jge ROM_318C ROM:3189 addb INTMEM_1C+3, #48h ; 'H' ROM:318C ROM:318C ROM_318C: ; CODE XREF: ROM_30C5+C2↑j ROM:318C ldb INTMEM_91+1, INTMEM_1C+3 ROM:318F sjmp ROM_3196 ROM:3191 ; --------------------------------------------------------------------------- ROM:3191 ROM:3191 ROM_3191: ; CODE XREF: ROM_30C5+B6↑j ROM:3191 ldb INTMEM_93+1, 130h[INTMEM_1A] ROM:3196 ROM:3196 ROM_3196: ; CODE XREF: ROM_30C5+CA↑j ROM:3196 popf ROM:3197 ret ROM:3197 ; End of function ROM_30C5 ROM:3197 ROM:3198 ROM:3198 ; =============== S U B R O U T I N E ======================================= ROM:3198 ROM:3198 ROM:3198 ROM_3198: ; CODE XREF: start+A67↑p ROM:3198 ld INTMEM_1C+2, INTMEM_5E ROM:319B divub INTMEM_1C+2, #19h ROM:319E jnv ROM_31A3 ROM:31A0 ldb INTMEM_1C+2, #-1 ROM:31A3 ROM:31A3 ROM_31A3: ; CODE XREF: ROM_3198+6↑j ROM:31A3 ld INTMEM_1C, #1 ROM:31A7 lcall ROM_33FA ROM:31AA cmp INTMEM_5C, ZERO_REG ; Zero register ROM:31AD je ROM_31BD ROM:31AF ldb INTMEM_20, #64h ; 'd' ROM:31B2 mulub INTMEM_20, #0 ROM:31B5 clr INTMEM_20+2 ROM:31B7 divu INTMEM_20, INTMEM_5C ROM:31BA addb INTMEM_1C, INTMEM_20 ROM:31BD ROM:31BD ROM_31BD: ; CODE XREF: ROM_3198+15↑j ROM:31BD stb INTMEM_1C, INTMEM_159[] ROM:31C2 ret ROM:31C2 ; End of function ROM_3198 ROM:31C2 ROM:31C3 ROM:31C3 ; =============== S U B R O U T I N E ======================================= ROM:31C3 ROM:31C3 ROM:31C3 ROM_31C3: ; CODE XREF: ROM_682B:ROM_6B1A↓p ROM:31C3 clrb INTMEM_1A ROM:31C5 ld INTMEM_32, #6 ROM:31C9 ldbze INTMEM_2C, INTMEM_159[] ROM:31CE ROM:31CE ROM_31CE: ; CODE XREF: ROM_31C3+35↓j ROM:31CE ld INTMEM_20+2, 1Ch[INTMEM_32] ROM:31D3 cmp INTMEM_20+2, #1C1Fh ROM:31D7 jnh ROM_31E1 ROM:31D9 ldb INTMEM_1A, #-1 ROM:31DC ld INTMEM_5A, [SP] ; Stack pointer ROM:31DF sjmp ROM_31F4 ROM:31E1 ; --------------------------------------------------------------------------- ROM:31E1 ROM:31E1 ROM_31E1: ; CODE XREF: ROM_31C3+14↑j ROM:31E1 ld INTMEM_20+2, 1Ch[INTMEM_32] ROM:31E6 sub INTMEM_20+2, INTMEM_2C ROM:31E9 jc ROM_31EF ROM:31EB add INTMEM_20+2, #1C20h ROM:31EF ROM:31EF ROM_31EF: ; CODE XREF: ROM_31C3+26↑j ROM:31EF st INTMEM_20+2, 138h[INTMEM_32] ROM:31F4 ROM:31F4 ROM_31F4: ; CODE XREF: ROM_31C3+1C↑j ROM:31F4 sub INTMEM_32, #2 ROM:31F8 jc ROM_31CE ROM:31FA cmpb INTMEM_1A, #0 ROM:31FD jne ROM_3204 ROM:31FF orb INTMEM_AB, #-80h ROM:3202 sjmp ROM_3207 ROM:3204 ; --------------------------------------------------------------------------- ROM:3204 ROM:3204 ROM_3204: ; CODE XREF: ROM_31C3+3A↑j ROM:3204 andb INTMEM_AB, #7Fh ROM:3207 ROM:3207 ROM_3207: ; CODE XREF: ROM_31C3+3F↑j ROM:3207 ret ROM:3207 ; End of function ROM_31C3 ROM:3207 ROM:3208 ROM:3208 ; =============== S U B R O U T I N E ======================================= ROM:3208 ROM:3208 ROM:3208 ROM_3208: ; CODE XREF: ROM:3E62↓p ROM:3208 ; ROM_682B+2AC↓p ROM:3208 clrb INTMEM_1A ROM:320A cmpb INTMEM_1C, #0 ROM:320D jne ROM_3211 ROM:320F sjmp ROM_32B3 ROM:3211 ; --------------------------------------------------------------------------- ROM:3211 ROM:3211 ROM_3211: ; CODE XREF: ROM_3208+5↑j ROM:3211 cmpb INTMEM_1C, #1 ROM:3214 jne ROM_323B ROM:3216 cmpb INTMEM_1C+1, #4 ROM:3219 jh ROM_3221 ROM:321B cmp INTMEM_1C+2, #1C1Fh ROM:321F jnh ROM_3223 ROM:3221 ROM:3221 ROM_3221: ; CODE XREF: ROM_3208+11↑j ROM:3221 sjmp ROM_32AD ROM:3223 ; --------------------------------------------------------------------------- ROM:3223 ROM:3223 ROM_3223: ; CODE XREF: ROM_3208+17↑j ROM:3223 ldbze INTMEM_32, INTMEM_1C+1 ROM:3226 ldbze INTMEM_2C, INTMEM_159[] ROM:322B sub INTMEM_1C+2, INTMEM_2C ROM:322E jc ROM_3234 ROM:3230 add INTMEM_1C+2, #1C20h ROM:3234 ROM:3234 ROM_3234: ; CODE XREF: ROM_3208+26↑j ROM:3234 st INTMEM_1C+2, 138h[INTMEM_32] ROM:3239 sjmp ROM_32B3 ROM:323B ; --------------------------------------------------------------------------- ROM:323B ROM:323B ROM_323B: ; CODE XREF: ROM_3208+C↑j ROM:323B cmpb INTMEM_1C, #2 ROM:323E jne ROM_3299 ROM:3240 cmp INTMEM_5E, #0 ROM:3244 je ROM_324B ROM:3246 ldb INTMEM_1A, #1 ROM:3249 sjmp ROM_3297 ROM:324B ; --------------------------------------------------------------------------- ROM:324B ROM:324B ROM_324B: ; CODE XREF: ROM_3208+3C↑j ROM:324B cmp INTMEM_1C+2, INTMEM_146[] ROM:3250 jnh ROM_3257 ROM:3252 ldb INTMEM_1A, #2 ROM:3255 sjmp ROM_3297 ROM:3257 ; --------------------------------------------------------------------------- ROM:3257 ROM:3257 ROM_3257: ; CODE XREF: ROM_3208+48↑j ROM:3257 ld INTMEM_32, INTMEM_1C+2 ROM:325A ldb INTMEM_1C, #3 ROM:325D lcall ROM_32B4 ROM:3260 ld INTMEM_60, INTMEM_1C+2 ROM:3263 add INTMEM_1C+2, INTMEM_32 ROM:3266 ldb INTMEM_1C, #2 ROM:3269 lcall ROM_32B4 ROM:326C cmpb INTMEM_1A, #0 ROM:326F je ROM_327C ROM:3271 ldb INTMEM_1A, #3 ROM:3274 sjmp ROM_3297 ROM:3276 ; --------------------------------------------------------------------------- ROM:3276 ROM:3276 ROM_3276: ; CODE XREF: ROM_3208+79↓j ROM:3276 jbc INTMEM_1C, 0, ROM_3283 ROM:3279 jbs INTMEM_1C, 1, ROM_3283 ROM:327C ROM:327C ROM_327C: ; CODE XREF: ROM_3208+67↑j ROM:327C clrb INTMEM_1C ROM:327E lcall ROM_32B4 ROM:3281 sjmp ROM_3276 ROM:3283 ; --------------------------------------------------------------------------- ROM:3283 ROM:3283 ROM_3283: ; CODE XREF: ROM_3208:ROM_3276↑j ROM:3283 ; ROM_3208+71↑j ROM:3283 jbc INTMEM_1C, 1, ROM_3292 ROM:3286 clrb INTMEM_1A+1 ROM:3288 sub INTMEM_20+2, INTMEM_1C+2, INTMEM_32 ROM:328C sub INTMEM_20+2, INTMEM_A, INTMEM_20+2 ROM:3290 sjmp ROM_3295 ROM:3292 ; --------------------------------------------------------------------------- ROM:3292 ROM:3292 ROM_3292: ; CODE XREF: ROM_3208:ROM_3283↑j ROM:3292 ldb INTMEM_1A+1, #1 ROM:3295 ROM:3295 ROM_3295: ; CODE XREF: ROM_3208+88↑j ROM:3295 clrb INTMEM_1A ROM:3297 ROM:3297 ROM_3297: ; CODE XREF: ROM_3208+41↑j ROM:3297 ; ROM_3208+4D↑j ... ROM:3297 sjmp ROM_32B3 ROM:3299 ; --------------------------------------------------------------------------- ROM:3299 ROM:3299 ROM_3299: ; CODE XREF: ROM_3208+36↑j ROM:3299 cmpb INTMEM_1C, #3 ROM:329C jne ROM_32A3 ROM:329E orb INTMEM_AB, #-80h ROM:32A1 sjmp ROM_32B3 ROM:32A3 ; --------------------------------------------------------------------------- ROM:32A3 ROM:32A3 ROM_32A3: ; CODE XREF: ROM_3208+94↑j ROM:32A3 cmpb INTMEM_1C, #4 ROM:32A6 jne ROM_32AD ROM:32A8 andb INTMEM_AB, #7Fh ROM:32AB sjmp ROM_32B3 ROM:32AD ; --------------------------------------------------------------------------- ROM:32AD ROM:32AD ROM_32AD: ; CODE XREF: ROM_3208:ROM_3221↑j ROM:32AD ; ROM_3208+9E↑j ROM:32AD ldb INTMEM_1A, #-1 ROM:32B0 ld INTMEM_5A, [SP] ; Stack pointer ROM:32B3 ROM:32B3 ROM_32B3: ; CODE XREF: ROM_3208+7↑j ROM:32B3 ; ROM_3208+31↑j ... ROM:32B3 ret ROM:32B3 ; End of function ROM_3208 ROM:32B3 ROM:32B4 ROM:32B4 ; =============== S U B R O U T I N E ======================================= ROM:32B4 ROM:32B4 ROM:32B4 ROM_32B4: ; CODE XREF: ROM_2B1D-87F↑p ROM:32B4 ; ROM_2B1D-7F4↑p ... ROM:32B4 cmpb INTMEM_1C+1, #4 ROM:32B7 jge ROM_3314 ROM:32B9 cmpb INTMEM_1C, #0 ROM:32BC je ROM_331B ROM:32BE jbs WSR1, 6, ROM_330D ; Window selection register 1 ROM:32C1 ldbze INTMEM_1A, INTMEM_1C+1 ROM:32C4 ldb INTMEM_1A+1, 3349h[INTMEM_1A] ROM:32C9 jbc INTMEM_1C, 0, ROM_32CF ROM:32CC orb INTMEM_1A+1, #20h ; ' ' ROM:32CF ROM:32CF ROM_32CF: ; CODE XREF: ROM_32B4+15↑j ROM:32CF ldb INTMEM_6, INTMEM_1A+1 ROM:32D2 cmpb INTMEM_1C, #3 ROM:32D5 jc ROM_32EF ROM:32D7 sub INTMEM_1A, INTMEM_1C+2, #0Ch ROM:32DC sub INTMEM_1A, INTMEM_A ROM:32DF cmp INTMEM_1A, #-4438h ROM:32E3 jnc ROM_32F4 ROM:32E5 ldb INTMEM_1A, #1 ROM:32E8 add INTMEM_1C+2, INTMEM_A, #0Ah ROM:32ED sjmp ROM_32F6 ROM:32EF ; --------------------------------------------------------------------------- ROM:32EF ROM:32EF ROM_32EF: ; CODE XREF: ROM_32B4+21↑j ROM:32EF add INTMEM_1C+2, INTMEM_A, #0Ah ROM:32F4 ROM:32F4 ROM_32F4: ; CODE XREF: ROM_32B4+2F↑j ROM:32F4 clrb INTMEM_1A ROM:32F6 ROM:32F6 ROM_32F6: ; CODE XREF: ROM_32B4+39↑j ROM:32F6 ld INTMEM_2+2, INTMEM_1C+2 ROM:32F9 ldb INTMEM_1A+1, #1 ROM:32FC shlb INTMEM_1A+1, INTMEM_1C+1 ROM:32FF jbc INTMEM_1C, 0, ROM_3306 ROM:3302 orb INTMEM_95, INTMEM_1A+1 ROM:3305 ret ROM:3306 ; --------------------------------------------------------------------------- ROM:3306 ROM:3306 ROM_3306: ; CODE XREF: ROM_32B4+4B↑j ROM:3306 xorb INTMEM_1A+1, #-1 ROM:3309 andb INTMEM_95, INTMEM_1A+1 ROM:330C ret ROM:330D ; --------------------------------------------------------------------------- ROM:330D ROM:330D ROM_330D: ; CODE XREF: ROM_32B4+A↑j ROM:330D ldb INTMEM_1A, #2 ROM:3310 orb INTMEM_4F, #1 ROM:3313 ret ROM:3314 ; --------------------------------------------------------------------------- ROM:3314 ROM:3314 ROM_3314: ; CODE XREF: ROM_32B4+3↑j ROM:3314 ldb INTMEM_1A, #-1 ROM:3317 ld INTMEM_5A, [SP] ; Stack pointer ROM:331A ret ROM:331B ; --------------------------------------------------------------------------- ROM:331B ROM:331B ROM_331B: ; CODE XREF: ROM_32B4+8↑j ROM:331B clrb INTMEM_1C ROM:331D ldbze INTMEM_1A, INTMEM_1C+1 ROM:3320 andb ZERO_REG, WSR1, 334Dh[INTMEM_1A] ; Zero register ROM:3326 je ROM_332B ROM:3328 ldb INTMEM_1C, #1 ROM:332B ROM:332B ROM_332B: ; CODE XREF: ROM_32B4+72↑j ROM:332B andb ZERO_REG, IOPORT1, 3351h[INTMEM_1A] ; Zero register ROM:3331 jne ROM_3336 ROM:3333 orb INTMEM_1C, #2 ROM:3336 ROM:3336 ROM_3336: ; CODE XREF: ROM_32B4+7D↑j ROM:3336 clrb INTMEM_1A ROM:3338 ret ROM:3338 ; End of function ROM_32B4 ROM:3338 ROM:3339 ; --------------------------------------------------------------------------- ROM:3339 skip INTMEM_36 ROM:333B notb INTMEM_24 ROM:333D not ZERO_REG ; Zero register ROM:333F neg ZERO_REG+1 ; Zero register ROM:3341 clr INTMEM_2+1 ROM:3343 skip INTMEM_2 ROM:3345 skip ZERO_REG ; Zero register ROM:3347 skip ZERO_REG ; Zero register ROM:3349 clr ZERO_REG+1 ; Zero register ROM:334B clr ZERO_REG+1 ; Zero register ROM:334D not INTMEM_2 ROM:334F not INTMEM_2 ROM:3351 not INTMEM_2 ROM:3353 not INTMEM_2 ROM:3355 ROM:3355 ; =============== S U B R O U T I N E ======================================= ROM:3355 ROM:3355 ROM:3355 ROM_3355: ; CODE XREF: ROM:ROM_5B99↓p ROM:3355 cmp INTMEM_20, #1C20h ROM:3359 jc ROM_3378 ROM:335B clr INTMEM_2C+2 ROM:335D cmp INTMEM_1C, ZERO_REG ; Zero register ROM:3360 je ROM_3399 ROM:3362 cmpb INTMEM_20+3, ZERO_REG ; Zero register ROM:3365 je ROM_336C ROM:3367 shl INTMEM_1C, #1 ROM:336A jc ROM_3378 ROM:336C ROM:336C ROM_336C: ; CODE XREF: ROM_3355+10↑j ROM:336C add INTMEM_1C+2, #-8000h ROM:3370 jnc ROM_337C ROM:3372 add INTMEM_1A, INTMEM_1C, INTMEM_1C+2 ROM:3376 jnc ROM_3382 ROM:3378 ROM:3378 ROM_3378: ; CODE XREF: ROM_3355+4↑j ROM:3378 ; ROM_3355+15↑j ... ROM:3378 ldb INTMEM_1A, #1 ROM:337B ret ROM:337C ; --------------------------------------------------------------------------- ROM:337C ROM:337C ROM_337C: ; CODE XREF: ROM_3355+1B↑j ROM:337C add INTMEM_1A, INTMEM_1C, INTMEM_1C+2 ROM:3380 jnc ROM_3378 ROM:3382 ROM:3382 ROM_3382: ; CODE XREF: ROM_3355+21↑j ROM:3382 cmp INTMEM_1A, #0Ch ROM:3386 jnc ROM_3378 ROM:3388 ld INTMEM_2C, INTMEM_1C+2 ROM:338B jbc INTMEM_1C+3, 7, ROM_3390 ROM:338E neg INTMEM_2C ROM:3390 ROM:3390 ROM_3390: ; CODE XREF: ROM_3355+36↑j ROM:3390 mulu INTMEM_2C, #-3FFFh ROM:3394 jbc INTMEM_1C+3, 7, ROM_3399 ROM:3397 neg INTMEM_2C+2 ROM:3399 ROM:3399 ROM_3399: ; CODE XREF: ROM_3355+B↑j ROM:3399 ; ROM_3355+3F↑j ROM:3399 add INTMEM_64, INTMEM_2C+2, #-8000h ROM:339E mulu INTMEM_1C, #-3FFFh ROM:33A2 pushf ROM:33A3 st INTMEM_1C+2, INTMEM_66 ROM:33A6 andb INTMEM_AC, #-2 ROM:33A9 cmpb INTMEM_20+3, ZERO_REG ; Zero register ROM:33AC je ROM_33B1 ROM:33AE orb INTMEM_AC, #1 ROM:33B1 ROM:33B1 ROM_33B1: ; CODE XREF: ROM_3355+57↑j ROM:33B1 popf ROM:33B2 andb INTMEM_AC, #-3 ROM:33B5 cmpb INTMEM_20+2, ZERO_REG ; Zero register ROM:33B8 je ROM_33BD ROM:33BA orb INTMEM_AC, #2 ROM:33BD ROM:33BD ROM_33BD: ; CODE XREF: ROM_3355+63↑j ROM:33BD st INTMEM_20, INTMEM_62 ROM:33BD ; End of function ROM_3355 ROM:33BD ROM:33C0 ROM:33C0 ; =============== S U B R O U T I N E ======================================= ROM:33C0 ROM:33C0 ROM:33C0 ROM_33C0: ; CODE XREF: start+A7B↑p ROM:33C0 ld INTMEM_20, INTMEM_62 ROM:33C3 jbs INTMEM_AC, 1, ROM_33ED ROM:33C6 jbc INTMEM_AB, 6, ROM_33ED ROM:33C9 add INTMEM_1C, INTMEM_64, #-8000h ROM:33CE jnc ROM_33DA ROM:33D0 add INTMEM_1C, INTMEM_66 ROM:33D3 jnc ROM_33DF ROM:33D5 ldbse INTMEM_1C, INTMEM_FF ROM:33D8 sjmp ROM_33DF ROM:33DA ; --------------------------------------------------------------------------- ROM:33DA ROM:33DA ROM_33DA: ; CODE XREF: ROM_33C0+E↑j ROM:33DA add INTMEM_1C, INTMEM_66 ROM:33DD jnc ROM_33ED ROM:33DF ROM:33DF ROM_33DF: ; CODE XREF: ROM_33C0+13↑j ROM:33DF ; ROM_33C0+18↑j ROM:33DF mulu INTMEM_1C, #64h ; 'd' ROM:33E3 divu INTMEM_1C, INTMEM_5C ROM:33E6 sub INTMEM_20, INTMEM_1C ROM:33E9 jc ROM_33ED ROM:33EB clr INTMEM_20 ROM:33ED ROM:33ED ROM_33ED: ; CODE XREF: ROM_33C0+3↑j ROM:33ED ; ROM_33C0+6↑j ... ROM:33ED add INTMEM_20, #32h ; '2' ROM:33F1 divub INTMEM_20, #64h ; 'd' ROM:33F4 stb INTMEM_20, INTMEM_15A[] ROM:33F9 ret ROM:33F9 ; End of function ROM_33C0 ROM:33F9 ROM:33FA ROM:33FA ; =============== S U B R O U T I N E ======================================= ROM:33FA ROM:33FA ROM:33FA ROM_33FA: ; CODE XREF: ROM_3094+9↑p ROM:33FA ; ROM_3198+F↑p ... ROM:33FA shl INTMEM_1C, #1 ROM:33FD ld INTMEM_20+2, INTMEM_56 ROM:3400 ld INTMEM_1A, [INTMEM_20+2] ROM:3403 sub INTMEM_1C, INTMEM_20+2, INTMEM_1C ROM:3407 sub INTMEM_1A, #4 ROM:340B add INTMEM_1C, INTMEM_1A ROM:340E ld INTMEM_1C, [INTMEM_1C] ROM:3411 add INTMEM_1C, INTMEM_20+2 ROM:3414 ldb INTMEM_1A, [INTMEM_1C]+ ROM:3417 decb INTMEM_1A ROM:3419 ldb INTMEM_1A+1, [INTMEM_1C]+ ROM:341C ldbze INTMEM_20, INTMEM_1A ROM:341F add INTMEM_1C, INTMEM_20 ROM:3422 st INTMEM_1C, INTMEM_20 ROM:3425 ldb INTMEM_2C+3, INTMEM_1A ROM:3428 cmpb INTMEM_2C+3, ZERO_REG ; Zero register ROM:342B je ROM_3437 ROM:342D ROM:342D ROM_342D: ; CODE XREF: ROM_33FA+3A↓j ROM:342D cmpb INTMEM_1C+2, [INTMEM_1C] ROM:3430 jc ROM_3437 ROM:3432 dec INTMEM_1C ROM:3434 djnz INTMEM_2C+3, ROM_342D ROM:3437 ROM:3437 ROM_3437: ; CODE XREF: ROM_33FA+31↑j ROM:3437 ; ROM_33FA+36↑j ROM:3437 cmpb INTMEM_2C+3, INTMEM_1A ROM:343A ldb INTMEM_2C+2, INTMEM_2C+3 ROM:343D ldb INTMEM_20+2, [INTMEM_1C] ROM:3440 je ROM_3444 ROM:3442 inc INTMEM_1C ROM:3444 ROM:3444 ROM_3444: ; CODE XREF: ROM_33FA+46↑j ROM:3444 ldb INTMEM_20+3, [INTMEM_1C] ROM:3447 decb INTMEM_1A+1 ROM:3449 jne ROM_344D ROM:344B sjmp ROM_3548 ROM:344D ; --------------------------------------------------------------------------- ROM:344D ROM:344D ROM_344D: ; CODE XREF: ROM_33FA+4F↑j ROM:344D ldb INTMEM_2C+3, INTMEM_1A+1 ROM:3450 ld INTMEM_1C, INTMEM_20 ROM:3453 ldbze INTMEM_20, INTMEM_1A+1 ROM:3456 inc INTMEM_20 ROM:3458 add INTMEM_1C, INTMEM_20 ROM:345B st INTMEM_1C, INTMEM_20 ROM:345E ROM:345E ROM_345E: ; CODE XREF: ROM_33FA+6B↓j ROM:345E cmpb INTMEM_1C+3, [INTMEM_1C] ROM:3461 jc ROM_3468 ROM:3463 dec INTMEM_1C ROM:3465 djnz INTMEM_2C+3, ROM_345E ROM:3468 ROM:3468 ROM_3468: ; CODE XREF: ROM_33FA+67↑j ROM:3468 cmpb INTMEM_2C+3, INTMEM_1A+1 ROM:346B ldb INTMEM_2C, [INTMEM_1C] ROM:346E je ROM_3472 ROM:3470 inc INTMEM_1C ROM:3472 ROM:3472 ROM_3472: ; CODE XREF: ROM_33FA+74↑j ROM:3472 ldb INTMEM_2C+1, [INTMEM_1C] ROM:3475 add INTMEM_1C, INTMEM_20, #1 ROM:347A incb INTMEM_1A ROM:347C mulub INTMEM_20, INTMEM_2C+3, INTMEM_1A ROM:3480 add INTMEM_1C, INTMEM_20 ROM:3483 ldbze INTMEM_20, INTMEM_2C+2 ROM:3486 add INTMEM_1C, INTMEM_20 ROM:3489 ldb INTMEM_2C+2, [INTMEM_1C] ROM:348C ldb INTMEM_2C+3, 1[INTMEM_1C] ROM:3490 ldbze INTMEM_20, INTMEM_1A ROM:3493 add INTMEM_1C, INTMEM_20 ROM:3496 ldb INTMEM_20, [INTMEM_1C] ROM:3499 ldb INTMEM_20+1, 1[INTMEM_1C] ROM:349D ld INTMEM_1C, INTMEM_20+2 ROM:34A0 subb INTMEM_1C+1, INTMEM_1C ROM:34A3 je ROM_34CF ROM:34A5 subb INTMEM_1C, INTMEM_1C+2, INTMEM_1C ROM:34A9 jnc ROM_34CF ROM:34AB ldb INTMEM_1A+1, INTMEM_2C+2 ROM:34AE subb INTMEM_2C+3, INTMEM_2C+2 ROM:34B1 jc ROM_34BA ROM:34B3 negb INTMEM_2C+3 ROM:34B5 ldb INTMEM_30, INTMEM_2C+3 ROM:34B8 sjmp ROM_34BC ROM:34BA ; --------------------------------------------------------------------------- ROM:34BA ROM:34BA ROM_34BA: ; CODE XREF: ROM_33FA+B7↑j ROM:34BA clrb INTMEM_30 ROM:34BC ROM:34BC ROM_34BC: ; CODE XREF: ROM_33FA+BE↑j ROM:34BC mulub INTMEM_2C+2, INTMEM_1C, INTMEM_2C+3 ROM:34C0 divub INTMEM_2C+2, INTMEM_1C+1 ROM:34C3 cmpb INTMEM_30, ZERO_REG ; Zero register ROM:34C6 je ROM_34CA ROM:34C8 negb INTMEM_2C+2 ROM:34CA ROM:34CA ROM_34CA: ; CODE XREF: ROM_33FA+CC↑j ROM:34CA addb INTMEM_1A+1, INTMEM_2C+2 ROM:34CD sjmp ROM_34D2 ROM:34CF ; --------------------------------------------------------------------------- ROM:34CF ROM:34CF ROM_34CF: ; CODE XREF: ROM_33FA+A9↑j ROM:34CF ; ROM_33FA+AF↑j ROM:34CF ldb INTMEM_1A+1, INTMEM_2C+2 ROM:34D2 ROM:34D2 ROM_34D2: ; CODE XREF: ROM_33FA+D3↑j ROM:34D2 stb INTMEM_1A+1, INTMEM_1A ROM:34D5 ld INTMEM_1C, INTMEM_20+2 ROM:34D8 ld INTMEM_2C+2, INTMEM_20 ROM:34DB subb INTMEM_1C+1, INTMEM_1C ROM:34DE je ROM_350A ROM:34E0 subb INTMEM_1C, INTMEM_1C+2, INTMEM_1C ROM:34E4 jnc ROM_350A ROM:34E6 ldb INTMEM_1A+1, INTMEM_2C+2 ROM:34E9 subb INTMEM_2C+3, INTMEM_2C+2 ROM:34EC jc ROM_34F5 ROM:34EE negb INTMEM_2C+3 ROM:34F0 ldb INTMEM_30, INTMEM_2C+3 ROM:34F3 sjmp ROM_34F7 ROM:34F5 ; --------------------------------------------------------------------------- ROM:34F5 ROM:34F5 ROM_34F5: ; CODE XREF: ROM_33FA+F2↑j ROM:34F5 clrb INTMEM_30 ROM:34F7 ROM:34F7 ROM_34F7: ; CODE XREF: ROM_33FA+F9↑j ROM:34F7 mulub INTMEM_2C+2, INTMEM_1C, INTMEM_2C+3 ROM:34FB divub INTMEM_2C+2, INTMEM_1C+1 ROM:34FE cmpb INTMEM_30, ZERO_REG ; Zero register ROM:3501 je ROM_3505 ROM:3503 negb INTMEM_2C+2 ROM:3505 ROM:3505 ROM_3505: ; CODE XREF: ROM_33FA+107↑j ROM:3505 addb INTMEM_1A+1, INTMEM_2C+2 ROM:3508 sjmp ROM_350D ROM:350A ; --------------------------------------------------------------------------- ROM:350A ROM:350A ROM_350A: ; CODE XREF: ROM_33FA+E4↑j ROM:350A ; ROM_33FA+EA↑j ROM:350A ldb INTMEM_1A+1, INTMEM_2C+2 ROM:350D ROM:350D ROM_350D: ; CODE XREF: ROM_33FA+10E↑j ROM:350D ld INTMEM_2C+2, INTMEM_1A ROM:3510 ld INTMEM_1C, INTMEM_2C ROM:3513 subb INTMEM_1C+1, INTMEM_1C ROM:3516 je ROM_3542 ROM:3518 subb INTMEM_1C, INTMEM_1C+3, INTMEM_1C ROM:351C jnc ROM_3542 ROM:351E ldb INTMEM_1A+1, INTMEM_2C+2 ROM:3521 subb INTMEM_2C+3, INTMEM_2C+2 ROM:3524 jc ROM_352D ROM:3526 negb INTMEM_2C+3 ROM:3528 ldb INTMEM_30, INTMEM_2C+3 ROM:352B sjmp ROM_352F ROM:352D ; --------------------------------------------------------------------------- ROM:352D ROM:352D ROM_352D: ; CODE XREF: ROM_33FA+12A↑j ROM:352D clrb INTMEM_30 ROM:352F ROM:352F ROM_352F: ; CODE XREF: ROM_33FA+131↑j ROM:352F mulub INTMEM_2C+2, INTMEM_1C, INTMEM_2C+3 ROM:3533 divub INTMEM_2C+2, INTMEM_1C+1 ROM:3536 cmpb INTMEM_30, ZERO_REG ; Zero register ROM:3539 je ROM_353D ROM:353B negb INTMEM_2C+2 ROM:353D ROM:353D ROM_353D: ; CODE XREF: ROM_33FA+13F↑j ROM:353D addb INTMEM_1A+1, INTMEM_2C+2 ROM:3540 sjmp ROM_3545 ROM:3542 ; --------------------------------------------------------------------------- ROM:3542 ROM:3542 ROM_3542: ; CODE XREF: ROM_33FA+11C↑j ROM:3542 ; ROM_33FA+122↑j ROM:3542 ldb INTMEM_1A+1, INTMEM_2C+2 ROM:3545 ROM:3545 ROM_3545: ; CODE XREF: ROM_33FA+146↑j ROM:3545 ljmp ROM_358E ROM:3548 ; --------------------------------------------------------------------------- ROM:3548 ROM:3548 ROM_3548: ; CODE XREF: ROM_33FA+51↑j ROM:3548 add INTMEM_1C, INTMEM_20, #1 ROM:354D ldbze INTMEM_20, INTMEM_2C+2 ROM:3550 add INTMEM_1C, INTMEM_20 ROM:3553 ldb INTMEM_2C+2, [INTMEM_1C]+ ROM:3556 ldb INTMEM_2C+3, [INTMEM_1C] ROM:3559 ld INTMEM_1C, INTMEM_20+2 ROM:355C subb INTMEM_1C+1, INTMEM_1C ROM:355F je ROM_358B ROM:3561 subb INTMEM_1C, INTMEM_1C+2, INTMEM_1C ROM:3565 jnc ROM_358B ROM:3567 ldb INTMEM_1A+1, INTMEM_2C+2 ROM:356A subb INTMEM_2C+3, INTMEM_2C+2 ROM:356D jc ROM_3576 ROM:356F negb INTMEM_2C+3 ROM:3571 ldb INTMEM_30, INTMEM_2C+3 ROM:3574 sjmp ROM_3578 ROM:3576 ; --------------------------------------------------------------------------- ROM:3576 ROM:3576 ROM_3576: ; CODE XREF: ROM_33FA+173↑j ROM:3576 clrb INTMEM_30 ROM:3578 ROM:3578 ROM_3578: ; CODE XREF: ROM_33FA+17A↑j ROM:3578 mulub INTMEM_2C+2, INTMEM_1C, INTMEM_2C+3 ROM:357C divub INTMEM_2C+2, INTMEM_1C+1 ROM:357F cmpb INTMEM_30, ZERO_REG ; Zero register ROM:3582 je ROM_3586 ROM:3584 negb INTMEM_2C+2 ROM:3586 ROM:3586 ROM_3586: ; CODE XREF: ROM_33FA+188↑j ROM:3586 addb INTMEM_1A+1, INTMEM_2C+2 ROM:3589 sjmp ROM_358E ROM:358B ; --------------------------------------------------------------------------- ROM:358B ROM:358B ROM_358B: ; CODE XREF: ROM_33FA+165↑j ROM:358B ; ROM_33FA+16B↑j ROM:358B ldb INTMEM_1A+1, INTMEM_2C+2 ROM:358E ROM:358E ROM_358E: ; CODE XREF: ROM_33FA:ROM_3545↑j ROM:358E ; ROM_33FA+18F↑j ROM:358E ldb INTMEM_1C, INTMEM_1A+1 ROM:3591 ldbze INTMEM_1A, ZERO_REG ; Zero register ROM:3594 ret ROM:3594 ; End of function ROM_33FA ROM:3594 ROM:3595 ROM:3595 ; =============== S U B R O U T I N E ======================================= ROM:3595 ROM:3595 ROM:3595 ROM_3595: ; CODE XREF: ROM_3633+78↓p ROM:3595 ; ROM_3B11+19↓p ... ROM:3595 clrb INTMEM_1A ROM:3597 cmp INTMEM_1C+2, ZERO_REG ; Zero register ROM:359A jne ROM_359F ROM:359C ldbze INTMEM_1C+2, #2 ROM:359F ROM:359F ROM_359F: ; CODE XREF: ROM_3595+5↑j ROM:359F clr INTMEM_20+2 ROM:35A1 sub INTMEM_20, INTMEM_1C ROM:35A4 jc ROM_35AF ROM:35A6 neg INTMEM_20 ROM:35A8 divu INTMEM_20, INTMEM_1C+2 ROM:35AB neg INTMEM_20 ROM:35AD sjmp ROM_35B2 ROM:35AF ; --------------------------------------------------------------------------- ROM:35AF ROM:35AF ROM_35AF: ; CODE XREF: ROM_3595+F↑j ROM:35AF divu INTMEM_20, INTMEM_1C+2 ROM:35B2 ROM:35B2 ROM_35B2: ; CODE XREF: ROM_3595+18↑j ROM:35B2 add INTMEM_1C, INTMEM_20 ROM:35B5 ret ROM:35B5 ; End of function ROM_3595 ROM:35B5 ROM:35B6 ROM:35B6 ; =============== S U B R O U T I N E ======================================= ROM:35B6 ROM:35B6 ROM:35B6 ROM_35B6: ; CODE XREF: ROM_3BBB↓p ROM:35B6 jbc INTMEM_AA, 5, ROM_35CE ROM:35B9 andb INTMEM_AA, #-21h ROM:35BC ldb INTMEM_1C, INTMEM_7 ROM:35BF orb INTMEM_AC, #4 ROM:35C2 ldb INTMEM_98, INTMEM_1C ROM:35C5 ROM:35C5 ROM_35C5: ; CODE XREF: ROM_35B6:ROM_35C5↓j ROM:35C5 ; ROM_35CF+9↓j ... ROM:35C5 jbc INTMEM_AA, 6, ROM_35C5 ROM:35C8 andb INTMEM_AA, #-41h ROM:35CB ldb INTMEM_7, INTMEM_1C ROM:35CE ROM:35CE ROM_35CE: ; CODE XREF: ROM_35B6↑j ROM:35CE ; ROM_35CF↓j ROM:35CE ret ROM:35CE ; End of function ROM_35B6 ROM:35CE ROM:35CF ROM:35CF ; =============== S U B R O U T I N E ======================================= ROM:35CF ROM:35CF ROM:35CF ROM_35CF: ; CODE XREF: start+A6A↑p ROM:35CF jbc INTMEM_AC, 3, ROM_35CE ROM:35D2 ldb INTMEM_1C, INTMEM_3B ROM:35D5 andb INTMEM_AC, #-9 ROM:35D8 sjmp ROM_35C5 ROM:35D8 ; End of function ROM_35CF ROM:35D8 ROM:35DA ; --------------------------------------------------------------------------- ROM:35DA ROM:35DA ROM_35DA: ; CODE XREF: ROM:5B93↓j ROM:35DA mulu INTMEM_1C, #-3FFFh ROM:35DE st INTMEM_1C+2, INTMEM_78 ROM:35E1 ldb INTMEM_9B, #8 ROM:35E4 ret ROM:35E5 ROM:35E5 ; =============== S U B R O U T I N E ======================================= ROM:35E5 ROM:35E5 ROM:35E5 ROM_35E5: ; CODE XREF: start+A5B↑p ROM:35E5 jbs IOPORT2, 4, ROM_35F9 ; Input/output port 2 ROM:35E8 jbc INTMEM_AF, 1, ROM_35F4 ROM:35EB jbc INTMEM_AF, 2, ROM_35F1 ROM:35EE orb INTMEM_AD, #8 ROM:35F1 ROM:35F1 ROM_35F1: ; CODE XREF: ROM_35E5+6↑j ROM:35F1 orb INTMEM_AF, #1 ROM:35F4 ROM:35F4 ROM_35F4: ; CODE XREF: ROM_35E5+3↑j ROM:35F4 orb INTMEM_AF, #2 ROM:35F7 sjmp ROM_3605 ROM:35F9 ; --------------------------------------------------------------------------- ROM:35F9 ROM:35F9 ROM_35F9: ; CODE XREF: ROM_35E5↑j ROM:35F9 jbs INTMEM_AF, 1, ROM_3602 ROM:35FC orb INTMEM_AF, #4 ROM:35FF andb INTMEM_AF, #-2 ROM:3602 ROM:3602 ROM_3602: ; CODE XREF: ROM_35E5:ROM_35F9↑j ROM:3602 andb INTMEM_AF, #-3 ROM:3605 ROM:3605 ROM_3605: ; CODE XREF: ROM_35E5+12↑j ROM:3605 jbc IOPORT1, 6, ROM_3613 ; Input/output port 1 ROM:3608 jbc INTMEM_AF, 3, ROM_360E ROM:360B orb INTMEM_AD, #40h ; '@' ROM:360E ROM:360E ROM_360E: ; CODE XREF: ROM_35E5+23↑j ROM:360E orb INTMEM_AF, #8 ROM:3611 sjmp ROM_361C ROM:3613 ; --------------------------------------------------------------------------- ROM:3613 ROM:3613 ROM_3613: ; CODE XREF: ROM_35E5:ROM_3605↑j ROM:3613 jbs INTMEM_AF, 3, ROM_3619 ROM:3616 andb INTMEM_AD, #-41h ROM:3619 ROM:3619 ROM_3619: ; CODE XREF: ROM_35E5:ROM_3613↑j ROM:3619 andb INTMEM_AF, #-9 ROM:361C ROM:361C ROM_361C: ; CODE XREF: ROM_35E5+2C↑j ROM:361C jbs IOPORT1, 7, ROM_3629 ; Input/output port 1 ROM:361F jbc INTMEM_AF, 4, ROM_3625 ROM:3622 orb INTMEM_AD, #20h ; ' ' ROM:3625 ROM:3625 ROM_3625: ; CODE XREF: ROM_35E5+3A↑j ROM:3625 orb INTMEM_AF, #10h ROM:3628 ret ROM:3629 ; --------------------------------------------------------------------------- ROM:3629 ROM:3629 ROM_3629: ; CODE XREF: ROM_35E5:ROM_361C↑j ROM:3629 jbs INTMEM_AF, 4, ROM_362F ROM:362C andb INTMEM_AD, #-21h ROM:362F ROM:362F ROM_362F: ; CODE XREF: ROM_35E5:ROM_3629↑j ROM:362F andb INTMEM_AF, #-11h ROM:3632 ret ROM:3632 ; End of function ROM_35E5 ROM:3632 ROM:3633 ROM:3633 ; =============== S U B R O U T I N E ======================================= ROM:3633 ROM:3633 ROM:3633 ROM_3633: ; CODE XREF: start+A5E↑p ROM:3633 ; ROM_3633+8D↓j ROM:3633 pushf ROM:3634 addb INTMEM_2, INTMEM_A7, #8 ROM:3638 ldb INTMEM_34, INTMEM_A7 ROM:363B mulub INTMEM_34, #0Eh ROM:363E add INTMEM_34, #3872h ROM:3642 add INTMEM_20, INTMEM_56, 0[INTMEM_34] ROM:3647 add INTMEM_20+2, INTMEM_56, 2[INTMEM_34] ROM:364C add INTMEM_2C, INTMEM_56, 4[INTMEM_34] ROM:3651 add INTMEM_32, INTMEM_56, 0Ah[INTMEM_34] ROM:3656 ld INTMEM_1C, 8[INTMEM_34] ROM:365A ROM:365A ROM_365A: ; CODE XREF: ROM_3633:ROM_365A↓j ROM:365A jbs INTMEM_2, 3, ROM_365A ROM:365D ldb INTMEM_1C+2, INTMEM_2+1 ROM:3660 andb INTMEM_1C+3, INTMEM_2, #-40h ROM:3664 popf ROM:3665 cmpb INTMEM_1C+2, [INTMEM_20] ROM:3668 jnc ROM_368E ROM:366A cmpb INTMEM_1C+2, [INTMEM_20+2] ROM:366D jh ROM_368E ROM:366F ldb INTMEM_1A, 6[INTMEM_34] ROM:3673 notb INTMEM_1A ROM:3675 andb INTMEM_55, INTMEM_1A ROM:3678 cmp INTMEM_1C, #-1 ROM:367C je ROM_3686 ROM:367E lcall ROM_33FA ROM:3681 ldb INTMEM_20+1, INTMEM_1C ROM:3684 sjmp ROM_3699 ROM:3686 ; --------------------------------------------------------------------------- ROM:3686 ROM:3686 ROM_3686: ; CODE XREF: ROM_3633+49↑j ROM:3686 ldb INTMEM_20+1, INTMEM_1C+2 ROM:3689 ldb INTMEM_20, INTMEM_1C+3 ROM:368C sjmp ROM_369C ROM:368E ; --------------------------------------------------------------------------- ROM:368E ROM:368E ROM_368E: ; CODE XREF: ROM_3633+35↑j ROM:368E ; ROM_3633+3A↑j ROM:368E orb INTMEM_55, 6[INTMEM_34] ROM:3692 orb INTMEM_52, 7[INTMEM_34] ROM:3696 ldb INTMEM_20+1, [INTMEM_2C] ROM:3699 ROM:3699 ROM_3699: ; CODE XREF: ROM_3633+51↑j ROM:3699 ldb INTMEM_20, #7Fh ROM:369C ROM:369C ROM_369C: ; CODE XREF: ROM_3633+59↑j ROM:369C ld INTMEM_2C, 0Ch[INTMEM_34] ROM:36A0 ld INTMEM_1C, [INTMEM_2C] ROM:36A3 cmp INTMEM_1C, ZERO_REG ; Zero register ROM:36A6 je ROM_36B3 ROM:36A8 ld INTMEM_1C+2, [INTMEM_32] ROM:36AB lcall ROM_3595 ROM:36AE st INTMEM_1C, [INTMEM_2C] ROM:36B1 sjmp ROM_36B6 ROM:36B3 ; --------------------------------------------------------------------------- ROM:36B3 ROM:36B3 ROM_36B3: ; CODE XREF: ROM_3633+73↑j ROM:36B3 st INTMEM_20, [INTMEM_2C] ROM:36B6 ROM:36B6 ROM_36B6: ; CODE XREF: ROM_3633+7E↑j ROM:36B6 incb INTMEM_A7 ROM:36B8 cmpb INTMEM_A7, #6 ROM:36BB je ROM_36C2 ROM:36BD jbs INTMEM_A9, 0, ROM_36C4 ROM:36C0 sjmp ROM_3633 ROM:36C2 ; --------------------------------------------------------------------------- ROM:36C2 ROM:36C2 ROM_36C2: ; CODE XREF: ROM_3633+88↑j ROM:36C2 clrb INTMEM_A7 ROM:36C4 ROM:36C4 ROM_36C4: ; CODE XREF: ROM_3633+8A↑j ROM:36C4 ret ROM:36C4 ; End of function ROM_3633 ROM:36C4 ROM:36C5 ; --------------------------------------------------------------------------- ROM:36C5 rst ROM:36C5 ; --------------------------------------------------------------------------- ROM:36C6 db 2Fh, 2Ch, 90h, 2Ch, 0EFh, 2Ch, 7, 2Dh, 39h, 2Dh, 4Ch ROM:36C6 db 2Dh, 5Ch, 2Dh, 68h, 2Dh, 54h, 42h, 50h, 37h, 50h, 30h ROM:36C6 db 30h, 36h, 0A7h, 0, 6, 14h, 17h, 15h, 16h, 10h, 0, 1 ROM:36C6 db 2, 4, 0, 0, 0, 0, 8, 10h, 30h, 0, 1Ch, 0, 23h, 0, 5Eh ROM:36C6 db 0, 0, 0, 0F9h, 1, 30h, 0, 0FFh, 0, 0, 0, 0F7h, 1, 0 ROM:36C6 db 0, 0FFh, 1, 0, 2, 0FBh, 1, 20h, 4, 0F5h, 1, 20h, 0 ROM:36C6 db 0FDh, 1, 50h, 10h, 0ADh, 0, 50h, 20h, 0ADh, 0, 58h ROM:36C6 db 40h, 0ADh, 0, 60h, 0, 54h, 37h, 60h, 0, 62h, 37h, 88h ROM:36C6 db 10h, 45h, 0, 20h, 0, 42h, 0, 20h, 4, 47h, 0, 20h, 0 ROM:36C6 db 8Ch, 0, 0A3h, 0, 0D4h, 0, 80h, 12h, 44h, 0, 6, 6, 0DCh ROM:36C6 db 0, 3, 8, 0BCh, 3, 60h, 0, 7Ch, 37h, 30h, 0, 0, 0, 58h ROM:36C6 db 10h, 0ABh, 0, 62h, 37h, 52h, 0, 2, 1, 52h, 0, 4, 2 ROM:36C6 db 52h, 0, 20h, 20h, 7Ch, 37h, 50h, 0, 1, 2, 50h, 0, 2 ROM:36C6 db 4, 50h, 0, 4, 8, 50h, 0, 8, 10h, 52h, 0, 8, 20h, 52h ROM:36C6 db 0, 10h, 80h, 82h, 37h, 0ABh, 0, 40h, 10h, 30h, 0, 20h ROM:36C6 db 0, 50h, 10h, 0ABh, 0, 20h, 0, 0F2h, 0, 30h, 0, 0FFh ROM:36C6 db 0, 20h, 0, 0D3h, 0, 60h, 0, 0F4h, 37h, 0, 0Ch, 4Dh ROM:36C6 db 1, 30h, 0, 0FFh, 0, 30h, 0, 0FFh, 0, 58h, 40h, 0F5h ROM:36C6 db 0, 60h, 0, 0EEh, 37h, 20h, 0, 43h, 0, 2, 0Eh, 0D6h ROM:36C6 db 0, 8, 10h, 0F3h, 0, 30h, 0, 0FFh, 0, 20h, 0, 0F4h, 0 ROM:36C6 db 30h, 0, 0FFh, 0, 30h, 0, 0FFh, 0, 4, 14h, 44h, 0, 20h ROM:36C6 db 0, 45h, 0, 23h, 0, 0D4h, 0, 30h, 0, 0FFh, 0, 23h, 0 ROM:36C6 db 40h, 2, 23h, 0, 42h, 2, 23h, 0, 44h, 2, 23h, 0, 46h ROM:36C6 db 2, 20h, 0, 48h, 0, 0F4h, 37h, 0F5h, 0, 20h, 1, 2, 38h ROM:36C6 db 50h, 0, 10h, 4, 52h, 0, 1, 10h, 0ADh, 0, 8, 40h, 30h ROM:36C6 db 0, 5, 0, 30h, 0, 7Ah, 0, 1Eh, 0, 1, 0, 30h, 0, 0, 0 ROM:36C6 db 30h, 0, 1, 0, 0B4h, 0Fh, 64h, 9, 0FEh, 0, 29h, 0C0h ROM:36C6 db 0AAh, 0, 0A0h, 0, 0DFh, 0, 1, 3, 4, 0, 0CCh, 0, 0BFh ROM:36C6 db 8Fh, 12h, 4, 28h, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ROM:36C6 db 0, 0, 1, 12h, 4, 28h, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2 ROM:36C6 db 4, 8, 0, 0, 1, 12h, 4, 28h, 0, 0, 0, 0, 0, 0, 0, 0 ROM:36C6 db 0, 1, 2, 4, 8, 0, 1, 64h, 24h, 95h, 24h, 0C8h, 24h ROM:36C6 db 24h, 25h, 0CCh, 0D9h, 88h, 0A2h, 0, 15h, 44h, 6Eh, 0A6h ROM:36C6 db 0, 0A5h, 0, 0A7h, 0, 1, 10h, 0FFh, 0FFh, 16h, 0, 0FCh ROM:36C6 db 1, 0ACh, 0, 0ABh, 0, 0AEh, 0, 2, 4, 2, 0, 1Ah, 0, 0F6h ROM:36C6 db 1, 0A9h, 0, 0A8h, 0, 0AAh, 0, 8, 8, 0FFh, 0FFh, 18h ROM:36C6 db 0, 0FAh, 1, 0ACh, 0, 0ABh, 0, 0AFh, 0, 4, 20h, 2, 0 ROM:36C6 db 1Ah, 0, 0FEh, 1, 0ACh, 0, 0ABh, 0, 0ADh, 0, 10h, 2 ROM:36C6 db 2, 0, 1Ah, 0, 0F8h, 1, 0B0h, 0, 0B1h, 0, 0B2h, 0, 20h ROM:36C6 db 40h, 0FFh, 0FFh, 1Ch, 0, 0F4h, 1 ROM:38C6 ROM:38C6 ; =============== S U B R O U T I N E ======================================= ROM:38C6 ROM:38C6 ROM:38C6 ROM_38C6: ; CODE XREF: start+A52↑p ROM:38C6 ; ROM:3CCB↓p ROM:38C6 jbs INTMEM_A9, 0, ROM_38E5 ROM:38C9 ldb INTMEM_26, #-21h ROM:38CC stb INTMEM_26, IOPORT1 ; Input/output port 1 ROM:38CF ldb INTMEM_26+1, #-22h ROM:38D2 stb INTMEM_26+1, IOPORT2 ; Input/output port 2 ROM:38D5 ldb INTMEM_1A, #-80h ROM:38D8 stb INTMEM_1A, 1FFEh[] ROM:38DD ldb INTMEM_1A, #-1 ROM:38E0 stb INTMEM_1A, 1FFFh[] ROM:38E5 ROM:38E5 ROM_38E5: ; CODE XREF: ROM_38C6↑j ROM:38E5 ret ROM:38E5 ; End of function ROM_38C6 ROM:38E5 ROM:38E6 ROM:38E6 ; =============== S U B R O U T I N E ======================================= ROM:38E6 ROM:38E6 ROM:38E6 ROM_38E6: ; CODE XREF: start+A55↑p ROM:38E6 andb INTMEM_28, #77h ; 'w' ROM:38E9 ldb WSR1, INTMEM_28 ; Window selection register 1 ROM:38EC jbs INTMEM_A9, 0, ROM_392C ROM:38EF ldb INTMEM_1C, 1FFEh[] ROM:38F4 ldb INTMEM_1C+1, INTMEM_1C ROM:38F7 andb INTMEM_1C+1, #-2 ROM:38FA stb INTMEM_1C+1, 1FFEh[] ROM:38FF andb INTMEM_1C+1, #-3 ROM:3902 orb INTMEM_1C+1, #4 ROM:3905 stb INTMEM_1C+1, 1FFEh[] ROM:390A orb INTMEM_1C+1, #1 ROM:390D stb INTMEM_1C+1, 1FFEh[] ROM:3912 andb INTMEM_1C+1, #-2 ROM:3915 stb INTMEM_1C+1, 1FFEh[] ROM:391A ldb INTMEM_1C+1, 1FFFh[] ROM:391F andb INTMEM_1C+1, #-9 ROM:3922 stb INTMEM_1C+1, 1FFFh[] ROM:3927 stb INTMEM_1C, 1FFEh[] ROM:392C ROM:392C ROM_392C: ; CODE XREF: ROM_38E6+6↑j ROM:392C jbs INTMEM_A9, 0, ROM_3930 ROM:392F di ROM:3930 ROM:3930 ROM_3930: ; CODE XREF: ROM_38E6:ROM_392C↑j ROM:3930 andb INT_PEND, INT_MASK ; Interrupt mask register ROM:3933 andb INT_PEND1, INT_MASK1 ; Interrupt pending register 1 ROM:3936 andb INT_MASK1, #0 ; Interrupt mask register 1 ROM:3939 andb INTMEM_28+1, #-3 ROM:393C stb INTMEM_28+1, INTMEM_16 ROM:393F andb INT_MASK, #65h ; 'e' ; Interrupt mask register ROM:3942 orb INTMEM_28+1, #4 ROM:3945 ldb INTMEM_16, INTMEM_28+1 ROM:3948 orb INT_MASK, #1 ; Interrupt mask register ROM:394B orb INT_MASK, #20h ; ' ' ; Interrupt mask register ROM:394E jbc INTMEM_A9, 0, ROM_3975 ROM:3951 ROM:3951 ROM_3951: ; CODE XREF: ROM_38E6+84↓j ROM:3951 jbs INTMEM_A9, 1, ROM_3975 ROM:3954 jbs WSR1, 6, ROM_396F ; Window selection register 1 ROM:3957 add INTMEM_1C, INTMEM_A, #0BB8h ROM:395C st INTMEM_1C, INTMEM_140[] ROM:3961 ldb INTMEM_6, #18h ROM:3964 ld INTMEM_2+2, INTMEM_1C ROM:3967 orb INTMEM_A9, #2 ROM:396A jbs INTMEM_A9, 1, ROM_3951 ROM:396D sjmp ROM_3975 ROM:396F ; --------------------------------------------------------------------------- ROM:396F ROM:396F ROM_396F: ; CODE XREF: ROM_38E6+6E↑j ROM:396F andb INTMEM_A9, #-3 ROM:3972 orb INTMEM_4F, #1 ROM:3975 ROM:3975 ROM_3975: ; CODE XREF: ROM_38E6+68↑j ROM:3975 ; ROM_38E6:ROM_3951↑j ... ROM:3975 jbs INTMEM_A9, 0, ROM_397B ROM:3978 lcall ROM_2BAC ROM:397B ROM:397B ROM_397B: ; CODE XREF: ROM_38E6:ROM_3975↑j ROM:397B orb INTMEM_28, #54h ; 'T' ROM:397E ldb WSR1, INTMEM_28 ; Window selection register 1 ROM:3981 ldb INTMEM_2+1, #-5Bh ROM:3984 andb INTMEM_28+1, #7Fh ROM:3987 ldb INTMEM_16, INTMEM_28+1 ROM:398A orb INT_MASK, #4 ; Interrupt mask register ROM:398D jbs INTMEM_A9, 0, ROM_3993 ROM:3990 lcall ROM_3B03 ROM:3993 ROM:3993 ROM_3993: ; CODE XREF: ROM_38E6+A7↑j ROM:3993 jbs INTMEM_A9, 0, ROM_39A2 ROM:3996 ldb INTMEM_E, #4Dh ; 'M' ROM:3999 ldb INTMEM_E, #-80h ROM:399C orb INTMEM_AA, #40h ; '@' ROM:399F andb INTMEM_AA, #-21h ROM:39A2 ROM:39A2 ROM_39A2: ; CODE XREF: ROM_38E6:ROM_3993↑j ROM:39A2 orb INTMEM_28+1, #20h ; ' ' ROM:39A5 ldb INTMEM_16, INTMEM_28+1 ROM:39A8 ldb IOPORT2+1, #9 ; Input/output port 2 ROM:39AB orb INT_MASK, #40h ; '@' ; Interrupt mask register ROM:39AE jbc INTMEM_A9, 0, ROM_39B3 ROM:39B1 sjmp ROM_3A84 ROM:39B3 ; --------------------------------------------------------------------------- ROM:39B3 ROM:39B3 ROM_39B3: ; CODE XREF: ROM_38E6+C8↑j ROM:39B3 lcall ROM_2E58 ROM:39B6 ldb INTMEM_1A+1, #5 ROM:39B9 lcall ROM_2DD0 ROM:39BC st INTMEM_1C, INTMEM_142[] ROM:39C1 lcall ROM_2DD0 ROM:39C4 and INTMEM_1C+2, INTMEM_1C, INTMEM_142[] ROM:39CA st INTMEM_1C+2, INTMEM_142[] ROM:39CF ld INTMEM_1C+2, INTMEM_1C ROM:39D2 lcall ROM_2DD0 ROM:39D5 and INTMEM_1C+2, INTMEM_1C ROM:39D8 or INTMEM_1C+2, INTMEM_142[] ROM:39DD st INTMEM_1C, INTMEM_142[] ROM:39E2 ldb INTMEM_1A+1, #5 ROM:39E5 lcall ROM_2DD0 ROM:39E8 and INTMEM_1C, INTMEM_142[] ROM:39ED or INTMEM_1C, INTMEM_1C+2 ROM:39F0 st INTMEM_1C, INTMEM_142[] ROM:39F5 addb INTMEM_1A+1, #2 ROM:39F8 lcall ROM_2DD0 ROM:39FB st INTMEM_1C, INTMEM_1C+2 ROM:39FE lcall ROM_2DD0 ROM:3A01 andb INTMEM_1C+1, INTMEM_1C, INTMEM_1C+2 ROM:3A05 andb INTMEM_1C, INTMEM_1C+3 ROM:3A08 andb INTMEM_1C+2, INTMEM_1C+3 ROM:3A0B orb INTMEM_1C, INTMEM_1C+1 ROM:3A0E orb INTMEM_1C, INTMEM_1C+2 ROM:3A11 stb INTMEM_1C, INTMEM_156[] ROM:3A16 lcall ROM_2DD0 ROM:3A19 st INTMEM_1C, INTMEM_1C+2 ROM:3A1C lcall ROM_2DD0 ROM:3A1F andb INTMEM_1C+1, INTMEM_1C, INTMEM_1C+2 ROM:3A23 andb INTMEM_1C, INTMEM_1C+3 ROM:3A26 andb INTMEM_1C+2, INTMEM_1C+3 ROM:3A29 orb INTMEM_1C, INTMEM_1C+1 ROM:3A2C orb INTMEM_1C, INTMEM_1C+2 ROM:3A2F stb INTMEM_1C, INTMEM_157[] ROM:3A34 clrb INTMEM_1A+1 ROM:3A36 lcall ROM_2DD0 ROM:3A39 cmp INTMEM_1C, 6[INTMEM_56] ROM:3A3E jne ROM_3A66 ROM:3A40 clr INTMEM_20+2 ROM:3A42 clrb INTMEM_1A+1 ROM:3A44 ldb INTMEM_1C+2, #5 ROM:3A47 ROM:3A47 ROM_3A47: ; CODE XREF: ROM_38E6+164↓j ROM:3A47 lcall ROM_2DD0 ROM:3A4A djnz INTMEM_1C+2, ROM_3A47 ROM:3A4D neg INTMEM_20+2 ROM:3A4F jne ROM_3A66 ROM:3A51 ld INTMEM_34, #-5AABh ROM:3A55 lcall ROM_2E5E ROM:3A58 negb INTMEM_1A ROM:3A5A je ROM_3A75 ROM:3A5C ldb INTMEM_34+1, #-56h ROM:3A5F lcall ROM_2E5E ROM:3A62 negb INTMEM_1A ROM:3A64 je ROM_3A6F ROM:3A66 ROM:3A66 ROM_3A66: ; CODE XREF: ROM_38E6+158↑j ROM:3A66 ; ROM_38E6+169↑j ROM:3A66 lcall ROM_2F89 ROM:3A69 lcall ROM_2F20 ROM:3A6C lcall ROM_2F51 ROM:3A6F ROM:3A6F ROM_3A6F: ; CODE XREF: ROM_38E6+17E↑j ROM:3A6F ldb INTMEM_1C, #2 ROM:3A72 lcall ROM_2BC4 ROM:3A75 ROM:3A75 ROM_3A75: ; CODE XREF: ROM_38E6+174↑j ROM:3A75 ldb INTMEM_1A+1, INTMEM_1C+3 ROM:3A78 ld INTMEM_1C, #-55ABh ROM:3A7C lcall ROM_2EE8 ROM:3A7F stb INTMEM_20, INTMEM_A8[] ROM:3A84 ROM:3A84 ROM_3A84: ; CODE XREF: ROM_38E6+CB↑j ROM:3A84 jbs INTMEM_A9, 0, ROM_3AB5 ROM:3A87 pushf ROM:3A88 ldb INTMEM_1C, INTMEM_160[] ROM:3A8D orb INTMEM_1C, #-80h ROM:3A90 orb INTMEM_1C, #20h ; ' ' ROM:3A93 stb INTMEM_1C, INTMEM_160[] ROM:3A98 popf ROM:3A99 orb INTMEM_28+1, #1 ROM:3A9C ldb INTMEM_16, INTMEM_28+1 ROM:3A9F ldb INTMEM_1C+2, #-80h ROM:3AA2 stb INTMEM_1C+2, INTMEM_209[] ROM:3AA7 ldb INTMEM_17, INTMEM_1C+2 ROM:3AAA ldb INTMEM_A1, #-1 ROM:3AAD ldb INTMEM_1C, #0 ROM:3AB0 stb INTMEM_1C, INTMEM_206[] ROM:3AB5 ROM:3AB5 ROM_3AB5: ; CODE XREF: ROM_38E6:ROM_3A84↑j ROM:3AB5 ldb INTMEM_91, 0A2h[INTMEM_56] ROM:3ABA ldb INTMEM_A6, #1 ROM:3ABD jbc INTMEM_A9, 0, ROM_3AC1 ROM:3AC0 ei ROM:3AC1 ROM:3AC1 ROM_3AC1: ; CODE XREF: ROM_38E6+1D7↑j ROM:3AC1 clrb WSR ; Window selection register ROM:3AC3 ret ROM:3AC3 ; End of function ROM_38E6 ROM:3AC3 ROM:3AC4 ROM:3AC4 ; =============== S U B R O U T I N E ======================================= ROM:3AC4 ROM:3AC4 ROM:3AC4 ROM_3AC4: ; CODE XREF: ROM_3BBB+D↓p ROM:3AC4 ; ROM:ROM_3CA9↓p ROM:3AC4 stb ZERO_REG, INTMEM_15D[] ; Zero register ROM:3AC9 stb ZERO_REG, INTMEM_15E[] ; Zero register ROM:3ACE andb INTMEM_AC, #-21h ROM:3AD1 andb INTMEM_AC, #-11h ROM:3AD4 ldb INTMEM_1C, #10h ROM:3AD7 lcall ROM_2BC4 ROM:3ADA andb INTMEM_AC, #-41h ROM:3ADD andb INTMEM_AD, #-2 ROM:3AE0 ret ROM:3AE0 ; End of function ROM_3AC4 ROM:3AE0 ROM:3AE1 ; --------------------------------------------------------------------------- ROM:3AE1 ROM:3AE1 ROM_3AE1: ; CODE XREF: ROM:3C7E↓j ROM:3AE1 ; ROM:3E24↓j ... ROM:3AE1 clrb INTMEM_1C ROM:3AE3 ljmp ROM_35C5 ROM:3AE6 ROM:3AE6 ; =============== S U B R O U T I N E ======================================= ROM:3AE6 ROM:3AE6 ROM:3AE6 ROM_3AE6: ; CODE XREF: ROM_2B1D:ROM_21CB↑p ROM:3AE6 ; ROM_2B1D-399↑p ROM:3AE6 andb INTMEM_AB, #-41h ROM:3AE9 andb INTMEM_AE, #-3 ROM:3AEC andb INTMEM_AE, #-5 ROM:3AEF andb INTMEM_AE, #-9 ROM:3AF2 cmp INTMEM_5E, 14h[INTMEM_56] ROM:3AF7 jnc ROM_3AFC ROM:3AF9 orb INTMEM_52, #1 ROM:3AFC ROM:3AFC ROM_3AFC: ; CODE XREF: ROM_3AE6+11↑j ROM:3AFC clrb INTMEM_9A ROM:3AFE clrb INTMEM_99 ROM:3B00 clr INTMEM_5E ROM:3B02 ret ROM:3B02 ; End of function ROM_3AE6 ROM:3B02 ROM:3B03 ROM:3B03 ; =============== S U B R O U T I N E ======================================= ROM:3B03 ROM:3B03 ROM:3B03 ROM_3B03: ; CODE XREF: ROM_2B1D:ROM_27AD↑p ROM:3B03 ; ROM_38E6+AA↑p ROM:3B03 ldb INTMEM_20, 1FFFh[] ROM:3B08 orb INTMEM_20, #30h ; '0' ROM:3B0B stb INTMEM_20, 1FFFh[] ROM:3B10 ret ROM:3B10 ; End of function ROM_3B03 ROM:3B10 ROM:3B11 ROM:3B11 ; =============== S U B R O U T I N E ======================================= ROM:3B11 ROM:3B11 ROM:3B11 ROM_3B11: ; CODE XREF: ROM_5D36+7C↓p ROM:3B11 ; ROM_5D36:ROM_5DE9↓p ... ROM:3B11 pushf ROM:3B12 ldb INTMEM_2, #0Fh ROM:3B15 ld INTMEM_1C, INTMEM_14C[] ROM:3B1A ldbze INTMEM_1C+2, 0B3h[INTMEM_56] ROM:3B1F ROM:3B1F ROM_3B1F: ; CODE XREF: ROM_3B11:ROM_3B1F↓j ROM:3B1F jbs INTMEM_2, 3, ROM_3B1F ROM:3B22 ldb INTMEM_20+1, INTMEM_2+1 ROM:3B25 andb INTMEM_20, INTMEM_2, #-40h ROM:3B29 popf ROM:3B2A lcall ROM_3595 ROM:3B2D st INTMEM_1C, INTMEM_14C[] ROM:3B32 ret ROM:3B32 ; End of function ROM_3B11 ROM:3B32 ROM:3B33 ROM:3B33 ; =============== S U B R O U T I N E ======================================= ROM:3B33 ROM:3B33 ROM:3B33 ROM_3B33: ; CODE XREF: ROM_2B1D-597↑p ROM:3B33 jbs INTMEM_F5+1, 5, ROM_3BA1 ROM:3B36 jbs WSR1, 3, ROM_3B88 ; Window selection register 1 ROM:3B39 sub INTMEM_1C+2, #-8000h ROM:3B3D jnc ROM_3B46 ROM:3B3F add INTMEM_1C, INTMEM_1C+2 ROM:3B42 jc ROM_3B57 ROM:3B44 sjmp ROM_3B4B ROM:3B46 ; --------------------------------------------------------------------------- ROM:3B46 ROM:3B46 ROM_3B46: ; CODE XREF: ROM_3B33+A↑j ROM:3B46 add INTMEM_1C, INTMEM_1C+2 ROM:3B49 jnc ROM_3B83 ROM:3B4B ROM:3B4B ROM_3B4B: ; CODE XREF: ROM_3B33+11↑j ROM:3B4B cmp INTMEM_1C, #0Ch ROM:3B4F jnc ROM_3B83 ROM:3B51 cmp INTMEM_1C, #-9 ROM:3B55 jnh ROM_3B5B ROM:3B57 ROM:3B57 ROM_3B57: ; CODE XREF: ROM_3B33+F↑j ROM:3B57 ld INTMEM_1C, #-9 ROM:3B5B ROM:3B5B ROM_3B5B: ; CODE XREF: ROM_3B33+22↑j ROM:3B5B ; ROM:3E48↓p ROM:3B5B jbs WSR1, 6, ROM_3B7B ; Window selection register 1 ROM:3B5E add INTMEM_20+2, INTMEM_A, #8 ROM:3B63 ldb INTMEM_6, #23h ; '#' ROM:3B66 ld INTMEM_2+2, INTMEM_20+2 ROM:3B69 nop ROM:3B6A nop ROM:3B6B ROM:3B6B ROM_3B6B: ; CODE XREF: ROM_3B33:ROM_3B6B↓j ROM:3B6B jbs WSR1, 7, ROM_3B6B ; Window selection register 1 ROM:3B6E add INTMEM_20+2, INTMEM_1C ROM:3B71 ldb INTMEM_6, #3 ROM:3B74 ld INTMEM_2+2, INTMEM_20+2 ROM:3B77 ldb INTMEM_1A, #0 ROM:3B7A ROM:3B7A ROM_3B7A: ; CODE XREF: ROM_3B33+4E↓j ROM:3B7A ; ROM_3B33+53↓j ... ROM:3B7A ret ROM:3B7B ; --------------------------------------------------------------------------- ROM:3B7B ROM:3B7B ROM_3B7B: ; CODE XREF: ROM_3B33:ROM_3B5B↑j ROM:3B7B ldb INTMEM_1A, #2 ROM:3B7E orb INTMEM_4F, #1 ROM:3B81 sjmp ROM_3B7A ROM:3B83 ; --------------------------------------------------------------------------- ROM:3B83 ROM:3B83 ROM_3B83: ; CODE XREF: ROM_3B33+16↑j ROM:3B83 ; ROM_3B33+1C↑j ROM:3B83 ldb INTMEM_1A, #4 ROM:3B86 sjmp ROM_3B7A ROM:3B88 ; --------------------------------------------------------------------------- ROM:3B88 ROM:3B88 ROM_3B88: ; CODE XREF: ROM_3B33+3↑j ROM:3B88 ldb INTMEM_1A, #1 ROM:3B8B sjmp ROM_3B7A ROM:3B8B ; End of function ROM_3B33 ROM:3B8B ROM:3B8D ROM:3B8D ; =============== S U B R O U T I N E ======================================= ROM:3B8D ROM:3B8D ROM:3B8D ROM_3B8D: ; CODE XREF: ROM_3B8D+B↓j ROM:3B8D ; ROM:3E4B↓p ROM:3B8D jbs IOPORT2, 2, ROM_3B9D ; Input/output port 2 ROM:3B90 sub INTMEM_1C, INTMEM_A, INTMEM_20+2 ROM:3B94 cmp INTMEM_1C, #1F4h ROM:3B98 jh ROM_3B8D ROM:3B9A clrb INTMEM_1A+1 ROM:3B9C ret ROM:3B9D ; --------------------------------------------------------------------------- ROM:3B9D ROM:3B9D ROM_3B9D: ; CODE XREF: ROM_3B8D↑j ROM:3B9D ldb INTMEM_1A+1, #1 ROM:3BA0 ret ROM:3BA0 ; End of function ROM_3B8D ROM:3BA0 ROM:3BA1 ROM:3BA1 ; =============== S U B R O U T I N E ======================================= ROM:3BA1 ROM:3BA1 ROM:3BA1 ROM_3BA1: ; CODE XREF: ROM_3B33↑j ROM:3BA1 ; ROM_5BB0:ROM_5CB2↓p ROM:3BA1 clr INTMEM_66 ROM:3BA3 clr INTMEM_76 ROM:3BA5 ldb INTMEM_6, #3 ROM:3BA8 add INTMEM_2+2, INTMEM_A, #8 ROM:3BAD ret ROM:3BAD ; End of function ROM_3BA1 ROM:3BAD ROM:3BAE ROM:3BAE ; =============== S U B R O U T I N E ======================================= ROM:3BAE ROM:3BAE ROM:3BAE ROM_3BAE: ; CODE XREF: ROM_5BB0+17F↓p ROM:3BAE mulu INTMEM_1C, #-3FFFh ROM:3BB2 add INTMEM_76, INTMEM_1C+2 ROM:3BB5 jnc ROM_3BBA ROM:3BB7 ldbse INTMEM_76, #-1 ROM:3BBA ROM:3BBA ROM_3BBA: ; CODE XREF: ROM_3BAE+7↑j ROM:3BBA ret ROM:3BBA ; End of function ROM_3BAE ROM:3BBA ROM:3BBB ROM:3BBB ; =============== S U B R O U T I N E ======================================= ROM:3BBB ROM:3BBB ROM:3BBB ROM_3BBB: ; CODE XREF: start+A58↑p ROM:3BBB lcall ROM_35B6 ROM:3BBE cmpb INTMEM_97, #50h ; 'P' ROM:3BC1 jne ROM_3BCB ROM:3BC3 cmpb INTMEM_BF, ZERO_REG ; Zero register ROM:3BC6 jne ROM_3BCB ROM:3BC8 lcall ROM_3AC4 ROM:3BCB ROM:3BCB ROM_3BCB: ; CODE XREF: ROM_3BBB+6↑j ROM:3BCB ; ROM_3BBB+B↑j ROM:3BCB cmpb INTMEM_96, ZERO_REG ; Zero register ROM:3BCE jne ROM_3C10 ROM:3BD0 jbc INTMEM_AC, 2, ROM_3C34 ROM:3BD3 andb INTMEM_AC, #-5 ROM:3BD6 cmpb INTMEM_97, ZERO_REG ; Zero register ROM:3BD9 jne ROM_3BE8 ROM:3BDB cmpb INTMEM_98, #-36h ROM:3BDE jne ROM_3C34 ROM:3BE0 ldb INTMEM_96, #1 ROM:3BE3 ldb INTMEM_BF, #0Dh ROM:3BE6 sjmp ROM_3C34 ROM:3BE8 ; --------------------------------------------------------------------------- ROM:3BE8 ROM:3BE8 ROM_3BE8: ; CODE XREF: ROM_3BBB+1E↑j ROM:3BE8 cmpb INTMEM_97, #14h ROM:3BEB jne ROM_3BF7 ROM:3BED ld INTMEM_1A, #4276h ROM:3BF1 ld INTMEM_1C, #4296h ROM:3BF5 sjmp ROM_3C1E ROM:3BF7 ; --------------------------------------------------------------------------- ROM:3BF7 ROM:3BF7 ROM_3BF7: ; CODE XREF: ROM_3BBB+30↑j ROM:3BF7 cmpb INTMEM_97, #1Eh ROM:3BFA jne ROM_3C06 ROM:3BFC ld INTMEM_1A, #4366h ROM:3C00 ld INTMEM_1C, #438Ah ROM:3C04 sjmp ROM_3C1E ROM:3C06 ; --------------------------------------------------------------------------- ROM:3C06 ROM:3C06 ROM_3C06: ; CODE XREF: ROM_3BBB+3F↑j ROM:3C06 ld INTMEM_1A, #4296h ROM:3C0A ld INTMEM_1C, #433Eh ROM:3C0E sjmp ROM_3C1E ROM:3C10 ; --------------------------------------------------------------------------- ROM:3C10 ROM:3C10 ROM_3C10: ; CODE XREF: ROM_3BBB+13↑j ROM:3C10 ld INTMEM_1A, #433Eh ROM:3C14 ld INTMEM_1C, #4366h ROM:3C18 ldb INTMEM_3C+1, INTMEM_98 ROM:3C1B ldb INTMEM_98, INTMEM_96 ROM:3C1E ROM:3C1E ROM_3C1E: ; CODE XREF: ROM_3BBB+3A↑j ROM:3C1E ; ROM_3BBB+49↑j ... ROM:3C1E lcall ROM_3C35 ROM:3C21 cmp INTMEM_1C, ZERO_REG ; Zero register ROM:3C24 jne ROM_3C2A ROM:3C26 clrb INTMEM_96 ROM:3C28 sjmp ROM_3C34 ROM:3C2A ; --------------------------------------------------------------------------- ROM:3C2A ROM:3C2A ROM_3C2A: ; CODE XREF: ROM_3BBB+69↑j ROM:3C2A cmpb INTMEM_97, #50h ; 'P' ROM:3C2D jne ROM_3C32 ROM:3C2F ldb INTMEM_BF, #3Fh ; '?' ROM:3C32 ROM:3C32 ROM_3C32: ; CODE XREF: ROM_3BBB+72↑j ROM:3C32 br [INTMEM_1C] ROM:3C34 ; --------------------------------------------------------------------------- ROM:3C34 ROM:3C34 ROM_3C34: ; CODE XREF: ROM_3BBB+15↑j ROM:3C34 ; ROM_3BBB+23↑j ... ROM:3C34 ret ROM:3C34 ; End of function ROM_3BBB ROM:3C34 ROM:3C35 ROM:3C35 ; =============== S U B R O U T I N E ======================================= ROM:3C35 ROM:3C35 ROM:3C35 ROM_3C35: ; CODE XREF: ROM_3BBB:ROM_3C1E↑p ROM:3C35 ; ROM_3C35+10↓j ... ROM:3C35 cmp INTMEM_1A, INTMEM_1C ROM:3C38 je ROM_3C56 ROM:3C3A ld INTMEM_1C+2, [INTMEM_1A]+ ROM:3C3D cmpb INTMEM_98, INTMEM_1C+3 ROM:3C40 jc ROM_3C47 ROM:3C42 ld INTMEM_1C+2, [INTMEM_1A]+ ROM:3C45 sjmp ROM_3C35 ROM:3C47 ; --------------------------------------------------------------------------- ROM:3C47 ROM:3C47 ROM_3C47: ; CODE XREF: ROM_3C35+B↑j ROM:3C47 cmpb INTMEM_98, INTMEM_1C+2 ROM:3C4A jnh ROM_3C51 ROM:3C4C ld INTMEM_1C+2, [INTMEM_1A]+ ROM:3C4F sjmp ROM_3C35 ROM:3C51 ; --------------------------------------------------------------------------- ROM:3C51 ROM:3C51 ROM_3C51: ; CODE XREF: ROM_3C35+15↑j ROM:3C51 ld INTMEM_1C, [INTMEM_1A] ROM:3C54 sjmp ROM_3C58 ROM:3C56 ; --------------------------------------------------------------------------- ROM:3C56 ROM:3C56 ROM_3C56: ; CODE XREF: ROM_3C35+3↑j ROM:3C56 clr INTMEM_1C ROM:3C58 ROM:3C58 ROM_3C58: ; CODE XREF: ROM_3C35+1F↑j ROM:3C58 cmpb INTMEM_96, ZERO_REG ; Zero register ROM:3C5B je ROM_3C60 ROM:3C5D ldb INTMEM_98, INTMEM_3C+1 ROM:3C60 ROM:3C60 ROM_3C60: ; CODE XREF: ROM_3C35+26↑j ROM:3C60 ret ROM:3C60 ; End of function ROM_3C35 ROM:3C60 ROM:3C61 ; --------------------------------------------------------------------------- ROM:3C61 ld INTMEM_3E, #36DEh ROM:3C65 ldb INTMEM_1C, [INTMEM_3E] ROM:3C68 ldb INTMEM_3B, 1[INTMEM_3E] ROM:3C6C orb INTMEM_AC, #8 ROM:3C6F ldb INTMEM_96, #3 ROM:3C72 ljmp ROM_35C5 ROM:3C75 ; --------------------------------------------------------------------------- ROM:3C75 ldb INTMEM_1C, INTMEM_97 ROM:3C78 ljmp ROM_35C5 ROM:3C7B ; --------------------------------------------------------------------------- ROM:3C7B ldb INTMEM_97, #1Eh ROM:3C7E ljmp ROM_3AE1 ROM:3C81 ; --------------------------------------------------------------------------- ROM:3C81 ldb INTMEM_97, #14h ROM:3C84 sjmp ROM_3CA9 ROM:3C86 ; --------------------------------------------------------------------------- ROM:3C86 clrb INTMEM_97 ROM:3C88 sjmp ROM_3CA9 ROM:3C8A ; --------------------------------------------------------------------------- ROM:3C8A ldb INTMEM_BF, #3Fh ; '?' ROM:3C8D ldb INTMEM_97, #50h ; 'P' ROM:3C90 sjmp ROM_3CA9 ROM:3C92 ; --------------------------------------------------------------------------- ROM:3C92 ldb INTMEM_BF, #3Fh ; '?' ROM:3C95 stb INTMEM_97, (INTMEM_15A+1)[] ROM:3C9A ldb INTMEM_97, #50h ; 'P' ROM:3C9D sjmp ROM_3CA9 ROM:3C9F ; --------------------------------------------------------------------------- ROM:3C9F ldb INTMEM_97, (INTMEM_15A+1)[] ROM:3CA4 cmpb INTMEM_97, #1Eh ROM:3CA7 je ROM_3CAC ROM:3CA9 ROM:3CA9 ROM_3CA9: ; CODE XREF: ROM:3C84↑j ROM:3CA9 ; ROM:3C88↑j ... ROM:3CA9 lcall ROM_3AC4 ROM:3CAC ROM:3CAC ROM_3CAC: ; CODE XREF: ROM:3CA7↑j ROM:3CAC clrb INTMEM_1C ROM:3CAE lcall ROM_35C5 ROM:3CB1 ret ROM:3CB2 ; --------------------------------------------------------------------------- ROM:3CB2 ldb INTMEM_96, #2 ROM:3CB5 ldb INTMEM_BF, #0Dh ROM:3CB8 ret ROM:3CB9 ; --------------------------------------------------------------------------- ROM:3CB9 ld INTMEM_36, INTMEM_56 ROM:3CBC ld INTMEM_3E, [INTMEM_36] ROM:3CBF shr INTMEM_3E, #1 ROM:3CC2 clrb INTMEM_36+4 ROM:3CC4 ldb INTMEM_96, #4 ROM:3CC7 ret ROM:3CC8 ; --------------------------------------------------------------------------- ROM:3CC8 ROM:3CC8 ROM_3CC8: ; CODE XREF: ROM:40CF↓j ROM:3CC8 andb INTMEM_A9, #-2 ROM:3CCB lcall ROM_38C6 ROM:3CCE jbs IOPORT2, 6, ROM_3CEE ; Input/output port 2 ROM:3CD1 ldb INTMEM_1C+2, INTMEM_1F7[] ROM:3CD6 cmpb INTMEM_1C+2, 9Ah[INTMEM_56] ROM:3CDB jnc ROM_3CEE ROM:3CDD ldb INTMEM_1C+2, INTMEM_1F9[] ROM:3CE2 cmpb INTMEM_1C+2, 9Bh[INTMEM_56] ROM:3CE7 jc ROM_3CEE ROM:3CE9 ldb INTMEM_30+1, #4 ROM:3CEC sjmp ROM_3CF0 ROM:3CEE ; --------------------------------------------------------------------------- ROM:3CEE ROM:3CEE ROM_3CEE: ; CODE XREF: ROM:3CCE↑j ROM:3CEE ; ROM:3CDB↑j ... ROM:3CEE clrb INTMEM_30+1 ROM:3CF0 ROM:3CF0 ROM_3CF0: ; CODE XREF: ROM:3CEC↑j ROM:3CF0 di ROM:3CF1 ld SP, #3Ch ; '<' ; Stack pointer ROM:3CF5 ldb INTMEM_2C+3, #20h ; ' ' ROM:3CF8 ld INTMEM_20+2, #-2ACFh ROM:3CFC ROM:3CFC ROM_3CFC: ; CODE XREF: ROM:3D2D↓j ROM:3CFC ; ROM:3D3E↓j ... ROM:3CFC scall ROM_3DB1 ROM:3CFE ldb INTMEM_32, INTMEM_2C+2 ROM:3D01 ld INTMEM_2C, #3DE3h ROM:3D05 ROM:3D05 ROM_3D05: ; CODE XREF: ROM:3D0E↓j ROM:3D05 cmpb INTMEM_32, [INTMEM_2C]+ ROM:3D08 je ROM_3D11 ROM:3D0A cmp INTMEM_2C, #3DE9h ROM:3D0E jne ROM_3D05 ROM:3D10 rst ROM:3D11 ; --------------------------------------------------------------------------- ROM:3D11 ROM:3D11 ROM_3D11: ; CODE XREF: ROM:3D08↑j ROM:3D11 jbs INTMEM_32, 7, ROM_3D1D ROM:3D14 jbs INTMEM_32, 6, ROM_3D5A ROM:3D17 jbs INTMEM_32, 1, ROM_3D2F ROM:3D1A jbs INTMEM_32, 0, ROM_3D26 ROM:3D1D ROM:3D1D ROM_3D1D: ; CODE XREF: ROM:ROM_3D11↑j ROM:3D1D jbs INTMEM_32, 1, ROM_3D49 ROM:3D20 jbs INTMEM_32, 6, ROM_3D60 ROM:3D23 jbs INTMEM_32, 0, ROM_3D40 ROM:3D26 ROM:3D26 ROM_3D26: ; CODE XREF: ROM:3D1A↑j ROM:3D26 scall ROM_3D89 ROM:3D28 ldb INTMEM_2C+2, [INTMEM_26] ROM:3D2B scall ROM_3DCD ROM:3D2D sjmp ROM_3CFC ROM:3D2F ; --------------------------------------------------------------------------- ROM:3D2F ROM:3D2F ROM_3D2F: ; CODE XREF: ROM:3D17↑j ROM:3D2F scall ROM_3D89 ROM:3D31 ld INTMEM_2A, [INTMEM_26] ROM:3D34 ldb INTMEM_2C+2, INTMEM_2A ROM:3D37 scall ROM_3DCD ROM:3D39 ldb INTMEM_2C+2, INTMEM_2A+1 ROM:3D3C scall ROM_3DCD ROM:3D3E sjmp ROM_3CFC ROM:3D40 ; --------------------------------------------------------------------------- ROM:3D40 ROM:3D40 ROM_3D40: ; CODE XREF: ROM:3D23↑j ROM:3D40 scall ROM_3D89 ROM:3D42 scall ROM_3DB1 ROM:3D44 stb INTMEM_2C+2, [INTMEM_26] ROM:3D47 sjmp ROM_3CFC ROM:3D49 ; --------------------------------------------------------------------------- ROM:3D49 ROM:3D49 ROM_3D49: ; CODE XREF: ROM:ROM_3D1D↑j ROM:3D49 scall ROM_3D89 ROM:3D4B scall ROM_3DB1 ROM:3D4D stb INTMEM_2C+2, INTMEM_2A ROM:3D50 scall ROM_3DB1 ROM:3D52 stb INTMEM_2C+2, INTMEM_2A+1 ROM:3D55 st INTMEM_2A, [INTMEM_26] ROM:3D58 sjmp ROM_3CFC ROM:3D5A ; --------------------------------------------------------------------------- ROM:3D5A ROM:3D5A ROM_3D5A: ; CODE XREF: ROM:3D14↑j ROM:3D5A scall ROM_3D89 ROM:3D5C scall ROM_3DE1 ROM:3D5E sjmp ROM_3CFC ROM:3D60 ; --------------------------------------------------------------------------- ROM:3D60 ROM:3D60 ROM_3D60: ; CODE XREF: ROM:3D20↑j ROM:3D60 scall ROM_3D89 ROM:3D62 scall ROM_3DB1 ROM:3D64 ldb INTMEM_1C, INTMEM_2C+2 ROM:3D67 scall ROM_3DB1 ROM:3D69 ldb INTMEM_1C+1, INTMEM_2C+2 ROM:3D6C clr INTMEM_1C+2 ROM:3D6E ROM:3D6E ROM_3D6E: ; CODE XREF: ROM:3D7B↓j ROM:3D6E scall ROM_3D94 ROM:3D70 stb INTMEM_2C+2, [INTMEM_26]+ ROM:3D73 ldbze INTMEM_20, INTMEM_2C+2 ROM:3D76 add INTMEM_1C+2, INTMEM_20 ROM:3D79 dec INTMEM_1C ROM:3D7B jne ROM_3D6E ROM:3D7D ldb INTMEM_2C+2, INTMEM_1C+2 ROM:3D80 scall ROM_3DCD ROM:3D82 ldb INTMEM_2C+2, INTMEM_1C+3 ROM:3D85 scall ROM_3DCD ROM:3D87 sjmp ROM_3CFC ROM:3D89 ROM:3D89 ; =============== S U B R O U T I N E ======================================= ROM:3D89 ROM:3D89 ROM:3D89 ROM_3D89: ; CODE XREF: ROM:ROM_3D26↑p ROM:3D89 ; ROM:ROM_3D2F↑p ... ROM:3D89 scall ROM_3DB1 ROM:3D8B ldb INTMEM_26, INTMEM_2C+2 ROM:3D8E scall ROM_3DB1 ROM:3D90 ldb INTMEM_26+1, INTMEM_2C+2 ROM:3D93 ret ROM:3D93 ; End of function ROM_3D89 ROM:3D93 ROM:3D94 ROM:3D94 ; =============== S U B R O U T I N E ======================================= ROM:3D94 ROM:3D94 ROM:3D94 ROM_3D94: ; CODE XREF: ROM:ROM_3D6E↑p ROM:3D94 ld INTMEM_28, INTMEM_20+2 ROM:3D97 ROM:3D97 ROM_3D97: ; CODE XREF: ROM_3D94+10↓j ROM:3D97 ; ROM_3D94+12↓j ROM:3D97 scall ROM_3DD9 ROM:3D99 jbs INTMEM_2C+3, 6, ROM_3DAA ROM:3D9C ldb INTMEM_A, #1Eh ROM:3D9F ldb INTMEM_A, #-1Fh ROM:3DA2 dec INTMEM_28 ROM:3DA4 jne ROM_3D97 ROM:3DA6 jbs INTMEM_30+1, 2, ROM_3D97 ROM:3DA9 rst ROM:3DAA ; --------------------------------------------------------------------------- ROM:3DAA ROM:3DAA ROM_3DAA: ; CODE XREF: ROM_3D94+5↑j ROM:3DAA andb INTMEM_2C+3, #-41h ROM:3DAD ldb INTMEM_2C+2, INTMEM_7 ROM:3DB0 ret ROM:3DB0 ; End of function ROM_3D94 ROM:3DB0 ROM:3DB1 ROM:3DB1 ; =============== S U B R O U T I N E ======================================= ROM:3DB1 ROM:3DB1 ROM:3DB1 ROM_3DB1: ; CODE XREF: ROM:ROM_3CFC↑p ROM:3DB1 ; ROM:3D42↑p ... ROM:3DB1 ld INTMEM_28, INTMEM_20+2 ROM:3DB4 ROM:3DB4 ROM_3DB4: ; CODE XREF: ROM_3DB1+10↓j ROM:3DB4 ; ROM_3DB1+12↓j ROM:3DB4 scall ROM_3DD9 ROM:3DB6 jbs INTMEM_2C+3, 6, ROM_3DC7 ROM:3DB9 ldb INTMEM_A, #1Eh ROM:3DBC ldb INTMEM_A, #-1Fh ROM:3DBF dec INTMEM_28 ROM:3DC1 jne ROM_3DB4 ROM:3DC3 jbs INTMEM_30+1, 2, ROM_3DB4 ROM:3DC6 rst ROM:3DC7 ; --------------------------------------------------------------------------- ROM:3DC7 ROM:3DC7 ROM_3DC7: ; CODE XREF: ROM_3DB1+5↑j ROM:3DC7 andb INTMEM_2C+3, #-41h ROM:3DCA ldb INTMEM_2C+2, INTMEM_7 ROM:3DCA ; End of function ROM_3DB1 ROM:3DCA ROM:3DCD ROM:3DCD ; =============== S U B R O U T I N E ======================================= ROM:3DCD ROM:3DCD ROM:3DCD ROM_3DCD: ; CODE XREF: ROM:3D2B↑p ROM:3DCD ; ROM:3D37↑p ... ROM:3DCD scall ROM_3DD9 ROM:3DCF jbc INTMEM_2C+3, 5, ROM_3DCD ROM:3DD2 stb INTMEM_2C+2, INTMEM_7 ROM:3DD5 andb INTMEM_2C+3, #-21h ROM:3DD8 ret ROM:3DD8 ; End of function ROM_3DCD ROM:3DD8 ROM:3DD9 ROM:3DD9 ; =============== S U B R O U T I N E ======================================= ROM:3DD9 ROM:3DD9 ROM:3DD9 ROM_3DD9: ; CODE XREF: ROM_3D94:ROM_3D97↑p ROM:3DD9 ; ROM_3DB1:ROM_3DB4↑p ... ROM:3DD9 andb INTMEM_30, IOPORT2+1, #60h ; '`' ; Input/output port 2 ROM:3DDD orb INTMEM_2C+3, INTMEM_30 ROM:3DE0 ret ROM:3DE0 ; End of function ROM_3DD9 ROM:3DE0 ROM:3DE1 ROM:3DE1 ; =============== S U B R O U T I N E ======================================= ROM:3DE1 ROM:3DE1 ROM:3DE1 ROM_3DE1: ; CODE XREF: ROM:3D5C↑p ROM:3DE1 br [INTMEM_26] ROM:3DE1 ; End of function ROM_3DE1 ROM:3DE1 ROM:3DE3 ; --------------------------------------------------------------------------- ROM:3DE3 clr INTMEM_2 ROM:3DE5 or INTMEM_C0, #4082h ROM:3DE9 shlb INTMEM_98, #1 ROM:3DEC ldbze INTMEM_1C+2, INTMEM_98 ROM:3DEF ldb INTMEM_20, (INTMEM_15A+2)[] ROM:3DF4 shl INTMEM_20, #8 ROM:3DF7 add INTMEM_20, INTMEM_1C+2 ROM:3DFA cmp INTMEM_20, #1Ah ROM:3DFE jnc ROM_3E0C ROM:3E00 ld INTMEM_1C, [INTMEM_20] ROM:3E03 orb INTMEM_AC, #8 ROM:3E06 ldb INTMEM_3B, INTMEM_1C+1 ROM:3E09 ljmp ROM_35C5 ROM:3E0C ; --------------------------------------------------------------------------- ROM:3E0C ROM:3E0C ROM_3E0C: ; CODE XREF: ROM:3DFE↑j ROM:3E0C ret ROM:3E0D ; --------------------------------------------------------------------------- ROM:3E0D ld INTMEM_1C, INTMEM_56 ROM:3E10 orb INTMEM_AC, #8 ROM:3E13 ldb INTMEM_3B, INTMEM_1C+1 ROM:3E16 ljmp ROM_35C5 ROM:3E19 ; --------------------------------------------------------------------------- ROM:3E19 stb INTMEM_97, (INTMEM_15A+1)[] ROM:3E1E ldb INTMEM_97, #50h ; 'P' ROM:3E21 ldb INTMEM_BF, #3Fh ; '?' ROM:3E24 ljmp ROM_3AE1 ROM:3E27 ; --------------------------------------------------------------------------- ROM:3E27 ldb INTMEM_96, #8 ROM:3E2A ldb INTMEM_BF, #0Dh ROM:3E2D ret ROM:3E2E ; --------------------------------------------------------------------------- ROM:3E2E ldb INTMEM_96, #7 ROM:3E31 ld INTMEM_36+2, #36D6h ROM:3E35 clrb INTMEM_36 ROM:3E37 ldb INTMEM_3E, #0Bh ROM:3E3A ret ROM:3E3B ; --------------------------------------------------------------------------- ROM:3E3B cmp INTMEM_5E, ZERO_REG ; Zero register ROM:3E3E je ROM_3E43 ROM:3E40 ljmp ROM_3AE1 ROM:3E43 ; --------------------------------------------------------------------------- ROM:3E43 ROM:3E43 ROM_3E43: ; CODE XREF: ROM:3E3E↑j ROM:3E43 ld INTMEM_1C, 0Eh[INTMEM_56] ROM:3E48 lcall ROM_3B5B ROM:3E4B lcall ROM_3B8D ROM:3E4E ldb INTMEM_1C, INTMEM_1A+1 ROM:3E51 sjmp ROM_3E73 ROM:3E53 ; --------------------------------------------------------------------------- ROM:3E53 ld INTMEM_1C, #102h ROM:3E57 sjmp ROM_3E5D ROM:3E59 ; --------------------------------------------------------------------------- ROM:3E59 ld INTMEM_1C, #2 ROM:3E5D ROM:3E5D ROM_3E5D: ; CODE XREF: ROM:3E57↑j ROM:3E5D ld INTMEM_1C+2, INTMEM_148[] ROM:3E62 lcall ROM_3208 ROM:3E65 clrb INTMEM_1C ROM:3E67 cmpb INTMEM_1A, ZERO_REG ; Zero register ROM:3E6A jne ROM_3E75 ROM:3E6C incb INTMEM_1C ROM:3E6E cmpb INTMEM_1A+1, #1 ROM:3E71 jne ROM_3E75 ROM:3E73 ROM:3E73 ROM_3E73: ; CODE XREF: ROM:3E51↑j ROM:3E73 incb INTMEM_1C ROM:3E75 ROM:3E75 ROM_3E75: ; CODE XREF: ROM:3E6A↑j ROM:3E75 ; ROM:3E71↑j ROM:3E75 ljmp ROM_35C5 ROM:3E78 ; --------------------------------------------------------------------------- ROM:3E78 clr INTMEM_1A ROM:3E7A andb INTMEM_1A, INTMEM_98, #0Fh ROM:3E7E add INTMEM_20, INTMEM_1A, #36E6h ROM:3E83 ldb INTMEM_1C+3, [INTMEM_20] ROM:3E86 ldb INTMEM_20, INTMEM_1C+3 ROM:3E89 orb INTMEM_1C+3, INTMEM_15D[] ROM:3E8E jbs INTMEM_98, 4, ROM_3E9A ROM:3E91 notb INTMEM_20 ROM:3E93 andb INTMEM_20, INTMEM_15E[] ROM:3E98 sjmp ROM_3E9F ROM:3E9A ; --------------------------------------------------------------------------- ROM:3E9A ROM:3E9A ROM_3E9A: ; CODE XREF: ROM:3E8E↑j ROM:3E9A orb INTMEM_20, INTMEM_15E[] ROM:3E9F ROM:3E9F ROM_3E9F: ; CODE XREF: ROM:3E98↑j ROM:3E9F stb INTMEM_20, INTMEM_15E[] ROM:3EA4 stb INTMEM_1C+3, INTMEM_15D[] ROM:3EA9 ljmp ROM_3AE1 ROM:3EAC ; --------------------------------------------------------------------------- ROM:3EAC orb INTMEM_AD, #2 ROM:3EAF sjmp ROM_3EB4 ROM:3EB1 ; --------------------------------------------------------------------------- ROM:3EB1 andb INTMEM_AD, #-3 ROM:3EB4 ROM:3EB4 ROM_3EB4: ; CODE XREF: ROM:3EAF↑j ROM:3EB4 orb INTMEM_AD, #1 ROM:3EB7 ljmp ROM_3AE1 ROM:3EBA ; --------------------------------------------------------------------------- ROM:3EBA orb INTMEM_AC, #-80h ROM:3EBD sjmp ROM_3EC2 ROM:3EBF ; --------------------------------------------------------------------------- ROM:3EBF andb INTMEM_AC, #7Fh ROM:3EC2 ROM:3EC2 ROM_3EC2: ; CODE XREF: ROM:3EBD↑j ROM:3EC2 orb INTMEM_AC, #40h ; '@' ROM:3EC5 ljmp ROM_3AE1 ROM:3EC8 ; --------------------------------------------------------------------------- ROM:3EC8 orb INTMEM_AC, #20h ; ' ' ROM:3ECB andb INTMEM_AC, #-11h ROM:3ECE ljmp ROM_3AE1 ROM:3ED1 ; --------------------------------------------------------------------------- ROM:3ED1 orb INTMEM_AC, #10h ROM:3ED4 andb INTMEM_AC, #-21h ROM:3ED7 ljmp ROM_3AE1 ROM:3EDA ; --------------------------------------------------------------------------- ROM:3EDA ldbze INTMEM_20+2, INTMEM_98 ROM:3EDD sub INTMEM_20+2, #0FBh ROM:3EE1 add INTMEM_20, INTMEM_20+2, #36E1h ROM:3EE6 ldb INTMEM_1C, [INTMEM_20] ROM:3EE9 lcall ROM_2BC4 ROM:3EEC clrb INTMEM_1C ROM:3EEE cmpb INTMEM_1A, ZERO_REG ; Zero register ROM:3EF1 jne ROM_3EFE ROM:3EF3 cmpb INTMEM_98, #-4 ROM:3EF6 je ROM_3EFB ROM:3EF8 ldb INTMEM_1C, INTMEM_8C ROM:3EFB ROM:3EFB ROM_3EFB: ; CODE XREF: ROM:3EF6↑j ROM:3EFB ljmp ROM_35C5 ROM:3EFE ; --------------------------------------------------------------------------- ROM:3EFE ROM:3EFE ROM_3EFE: ; CODE XREF: ROM:3EF1↑j ROM:3EFE ret ROM:3EFF ; --------------------------------------------------------------------------- ROM:3EFF cmp INTMEM_5E, ZERO_REG ; Zero register ROM:3F02 jne ROM_3F17 ROM:3F04 ldb INTMEM_96, #0Ah ROM:3F07 ldb INTMEM_36, #3Ch ; '<' ROM:3F0A ldb INTMEM_1C, #9 ROM:3F0D sjmp ROM_3F19 ROM:3F0F ; --------------------------------------------------------------------------- ROM:3F0F lcall ROM_2F51 ROM:3F12 sjmp ROM_3F17 ROM:3F14 ; --------------------------------------------------------------------------- ROM:3F14 lcall ROM_4862 ROM:3F17 ROM:3F17 ROM_3F17: ; CODE XREF: ROM:3F02↑j ROM:3F17 ; ROM:3F12↑j ROM:3F17 clrb INTMEM_1C ROM:3F19 ROM:3F19 ROM_3F19: ; CODE XREF: ROM:3F0D↑j ROM:3F19 ljmp ROM_35C5 ROM:3F1C ; --------------------------------------------------------------------------- ROM:3F1C ld INTMEM_1A, #4262h ROM:3F20 ROM:3F20 ROM_3F20: ; CODE XREF: ROM:3F3E↓j ROM:3F20 cmp INTMEM_1A, #4276h ROM:3F24 je ROM_3F59 ROM:3F26 ld INTMEM_1C+2, [INTMEM_1A]+ ROM:3F29 ld INTMEM_20, [INTMEM_1A]+ ROM:3F2C ldbze INTMEM_20+2, INTMEM_1C+3 ROM:3F2F ldb INTMEM_1C, [INTMEM_20+2] ROM:3F32 cmpb INTMEM_98, INTMEM_1C+2 ROM:3F35 je ROM_3F40 ROM:3F37 incb INTMEM_1C+2 ROM:3F39 cmpb INTMEM_98, INTMEM_1C+2 ROM:3F3C je ROM_3F49 ROM:3F3E sjmp ROM_3F20 ROM:3F40 ; --------------------------------------------------------------------------- ROM:3F40 ROM:3F40 ROM_3F40: ; CODE XREF: ROM:3F35↑j ROM:3F40 cmpb INTMEM_20+1, INTMEM_1C ROM:3F43 jnh ROM_3F50 ROM:3F45 incb INTMEM_1C ROM:3F47 sjmp ROM_3F50 ROM:3F49 ; --------------------------------------------------------------------------- ROM:3F49 ROM:3F49 ROM_3F49: ; CODE XREF: ROM:3F3C↑j ROM:3F49 cmpb INTMEM_20, INTMEM_1C ROM:3F4C jc ROM_3F50 ROM:3F4E decb INTMEM_1C ROM:3F50 ROM:3F50 ROM_3F50: ; CODE XREF: ROM:3F43↑j ROM:3F50 ; ROM:3F47↑j ... ROM:3F50 stb INTMEM_1C, [INTMEM_20+2] ROM:3F53 stb INTMEM_1C, INTMEM_1C ROM:3F56 lcall ROM_35C5 ROM:3F59 ROM:3F59 ROM_3F59: ; CODE XREF: ROM:3F24↑j ROM:3F59 ret ROM:3F5A ; --------------------------------------------------------------------------- ROM:3F5A ldb INTMEM_42, INTMEM_8C ROM:3F5D ljmp ROM_3AE1 ROM:3F60 ; --------------------------------------------------------------------------- ROM:3F60 ldb INTMEM_44, #-7Ah ROM:3F63 ldb INTMEM_1C, #5 ROM:3F66 sjmp ROM_3F6E ROM:3F68 ; --------------------------------------------------------------------------- ROM:3F68 ldb INTMEM_45, #-7Eh ROM:3F6B ldb INTMEM_1C, #8 ROM:3F6E ROM:3F6E ROM_3F6E: ; CODE XREF: ROM:3F66↑j ROM:3F6E ljmp ROM_35C5 ROM:3F71 ; --------------------------------------------------------------------------- ROM:3F71 ld INTMEM_36+2, #36F0h ROM:3F75 ld INTMEM_36, #3754h ROM:3F79 sjmp ROM_3F8D ROM:3F7B ; --------------------------------------------------------------------------- ROM:3F7B ld INTMEM_36+2, #3782h ROM:3F7F ld INTMEM_36, #37EEh ROM:3F83 sjmp ROM_3F8D ROM:3F85 ; --------------------------------------------------------------------------- ROM:3F85 ld INTMEM_36+2, #3802h ROM:3F89 ld INTMEM_36, #3816h ROM:3F8D ROM:3F8D ROM_3F8D: ; CODE XREF: ROM:3F79↑j ROM:3F8D ; ROM:3F83↑j ROM:3F8D ldb INTMEM_96, #9 ROM:3F90 ret ROM:3F91 ; --------------------------------------------------------------------------- ROM:3F91 clrb INTMEM_54 ROM:3F93 clrb INTMEM_50 ROM:3F95 clrb INTMEM_55 ROM:3F97 clrb INTMEM_52 ROM:3F99 clrb INTMEM_45+1 ROM:3F9B ljmp ROM_3AE1 ROM:3F9E ; --------------------------------------------------------------------------- ROM:3F9E jbs INTMEM_AD, 2, ROM_3FB9 ROM:3FA1 stb ZERO_REG, INTMEM_15F[] ; Zero register ROM:3FA6 st ZERO_REG, INTMEM_144[] ; Zero register ROM:3FAB orb INTMEM_F5, #2 ROM:3FAE orb INTMEM_AD, #4 ROM:3FB1 ldb INTMEM_1C, #0 ROM:3FB4 ldb INTMEM_3B, #1 ROM:3FB7 sjmp ROM_3FD5 ROM:3FB9 ; --------------------------------------------------------------------------- ROM:3FB9 ROM:3FB9 ROM_3FB9: ; CODE XREF: ROM:3F9E↑j ROM:3FB9 ld INTMEM_1A, INTMEM_144[] ROM:3FBE cmp INTMEM_1A, 10h[INTMEM_56] ROM:3FC3 jc ROM_3FCA ROM:3FC5 ldb INTMEM_1C, #1 ROM:3FC8 sjmp ROM_3FD0 ROM:3FCA ; --------------------------------------------------------------------------- ROM:3FCA ROM:3FCA ROM_3FCA: ; CODE XREF: ROM:3FC3↑j ROM:3FCA andb INTMEM_AD, #-5 ROM:3FCD ldb INTMEM_1C, #2 ROM:3FD0 ROM:3FD0 ROM_3FD0: ; CODE XREF: ROM:3FC8↑j ROM:3FD0 ldb INTMEM_3B, INTMEM_15F[] ROM:3FD5 ROM:3FD5 ROM_3FD5: ; CODE XREF: ROM:3FB7↑j ROM:3FD5 orb INTMEM_AC, #8 ROM:3FD8 ljmp ROM_35C5 ROM:3FDB ; --------------------------------------------------------------------------- ROM:3FDB jbs INTMEM_AD, 2, ROM_3FF6 ROM:3FDE stb ZERO_REG, INTMEM_15F[] ; Zero register ROM:3FE3 st ZERO_REG, INTMEM_144[] ; Zero register ROM:3FE8 orb INTMEM_F5, #2 ROM:3FEB orb INTMEM_AD, #4 ROM:3FEE ldb INTMEM_1C, #0 ROM:3FF1 ldb INTMEM_3B, #2 ROM:3FF4 sjmp ROM_4031 ROM:3FF6 ; --------------------------------------------------------------------------- ROM:3FF6 ROM:3FF6 ROM_3FF6: ; CODE XREF: ROM:3FDB↑j ROM:3FF6 ld INTMEM_1A, INTMEM_144[] ROM:3FFB cmp INTMEM_1A, 10h[INTMEM_56] ROM:4000 jc ROM_4007 ROM:4002 ldb INTMEM_1C, #1 ROM:4005 sjmp ROM_402C ROM:4007 ; --------------------------------------------------------------------------- ROM:4007 ROM:4007 ROM_4007: ; CODE XREF: ROM:4000↑j ROM:4007 ldb INTMEM_1C, INTMEM_15F[] ROM:400C cmpb INTMEM_1C, #4 ROM:400F jne ROM_4026 ROM:4011 ld INTMEM_1C, INTMEM_14A[] ROM:4016 st INTMEM_1C, INTMEM_142[] ROM:401B ldb INTMEM_1C, #-10h ROM:401E stb INTMEM_1C, INTMEM_156[] ROM:4023 orb INTMEM_F5, #8 ROM:4026 ROM:4026 ROM_4026: ; CODE XREF: ROM:400F↑j ROM:4026 andb INTMEM_AD, #-5 ROM:4029 ldb INTMEM_1C, #2 ROM:402C ROM:402C ROM_402C: ; CODE XREF: ROM:4005↑j ROM:402C ldb INTMEM_3B, INTMEM_15F[] ROM:4031 ROM:4031 ROM_4031: ; CODE XREF: ROM:3FF4↑j ROM:4031 orb INTMEM_AC, #8 ROM:4034 ljmp ROM_35C5 ROM:4037 ; --------------------------------------------------------------------------- ROM:4037 ldb INTMEM_1C, #1 ROM:403A ldb INTMEM_1A, INTMEM_156[] ROM:403F cmpb INTMEM_1A, #-10h ROM:4042 je ROM_4061 ROM:4044 ldb INTMEM_1C, #0 ROM:4047 ldb INTMEM_1C+1, #0 ROM:404A stb INTMEM_1C, INTMEM_156[] ROM:404F lcall ROM_2D95 ROM:4052 ldb INTMEM_1A+1, #8 ROM:4055 lcall ROM_2DA6 ROM:4058 lcall ROM_2DA6 ROM:405B lcall ROM_2D9A ROM:405E ldb INTMEM_1C, #0 ROM:4061 ROM:4061 ROM_4061: ; CODE XREF: ROM:4042↑j ROM:4061 ljmp ROM_35C5 ROM:4064 ; --------------------------------------------------------------------------- ROM:4064 cmp INTMEM_5E, ZERO_REG ; Zero register ROM:4067 jne ROM_4095 ROM:4069 pushf ROM:406A ldb INTMEM_20, INTMEM_160[] ROM:406F andb INTMEM_20, #7Fh ROM:4072 stb INTMEM_20, INTMEM_160[] ROM:4077 stb INTMEM_20, 1FFEh[] ROM:407C ldb INTMEM_6, #20h ; ' ' ROM:407F add INTMEM_2+2, INTMEM_A, #2 ROM:4084 nop ROM:4085 nop ROM:4086 ldb INTMEM_6, #0 ROM:4089 add INTMEM_2+2, INTMEM_A, 12h[INTMEM_56] ROM:408F popf ROM:4090 ldb INTMEM_96, #0Ch ROM:4093 sjmp ROM_4098 ROM:4095 ; --------------------------------------------------------------------------- ROM:4095 ROM:4095 ROM_4095: ; CODE XREF: ROM:4067↑j ROM:4095 ljmp ROM_3AE1 ROM:4098 ; --------------------------------------------------------------------------- ROM:4098 ROM:4098 ROM_4098: ; CODE XREF: ROM:4093↑j ROM:4098 ret ROM:4099 ; --------------------------------------------------------------------------- ROM:4099 orb INTMEM_AD, #-80h ROM:409C ldb INTMEM_96, #0Dh ROM:409F ret ROM:40A0 ; --------------------------------------------------------------------------- ROM:40A0 jbs INTMEM_AD, 7, ROM_40B4 ROM:40A3 clrb INTMEM_96 ROM:40A5 ldb INTMEM_1A, INTMEM_161[] ROM:40AA cmpb INTMEM_1A, ZERO_REG ; Zero register ROM:40AD jne ROM_40B4 ROM:40AF clrb INTMEM_1C ROM:40B1 lcall ROM_35C5 ROM:40B4 ROM:40B4 ROM_40B4: ; CODE XREF: ROM:40A0↑j ROM:40B4 ; ROM:40AD↑j ROM:40B4 ret ROM:40B5 ; --------------------------------------------------------------------------- ROM:40B5 cmpb INTMEM_BF, ZERO_REG ; Zero register ROM:40B8 je ROM_40D2 ROM:40BA jbc INTMEM_AC, 2, ROM_40D6 ROM:40BD andb INTMEM_AC, #-5 ROM:40C0 cmpb INTMEM_3C+1, #-23h ROM:40C3 jne ROM_40D2 ROM:40C5 cmp INTMEM_5E, ZERO_REG ; Zero register ROM:40C8 jne ROM_40D4 ROM:40CA clrb INTMEM_1C ROM:40CC lcall ROM_35C5 ROM:40CF ljmp ROM_3CC8 ROM:40D2 ; --------------------------------------------------------------------------- ROM:40D2 ROM:40D2 ROM_40D2: ; CODE XREF: ROM:40B8↑j ROM:40D2 ; ROM:40C3↑j ROM:40D2 clrb INTMEM_97 ROM:40D4 ROM:40D4 ROM_40D4: ; CODE XREF: ROM:40C8↑j ROM:40D4 clrb INTMEM_96 ROM:40D6 ROM:40D6 ROM_40D6: ; CODE XREF: ROM:40BA↑j ROM:40D6 ret ROM:40D7 ; --------------------------------------------------------------------------- ROM:40D7 ldb INTMEM_1C, [INTMEM_36+2]+ ROM:40DA incb INTMEM_36 ROM:40DC cmpb INTMEM_36, INTMEM_3E ROM:40DF jne ROM_40EE ROM:40E1 addb INTMEM_3E, #0Ch ROM:40E4 ld INTMEM_36+2, #36D6h ROM:40E8 ldb INTMEM_3B, 2[INTMEM_56] ROM:40EC sjmp ROM_40F1 ROM:40EE ; --------------------------------------------------------------------------- ROM:40EE ROM:40EE ROM_40EE: ; CODE XREF: ROM:40DF↑j ROM:40EE ldb INTMEM_3B, [INTMEM_36+2]+ ROM:40F1 ROM:40F1 ROM_40F1: ; CODE XREF: ROM:40EC↑j ROM:40F1 incb INTMEM_36 ROM:40F3 orb INTMEM_AC, #8 ROM:40F6 cmpb INTMEM_36, #24h ; '$' ROM:40F9 jnc ROM_40FD ROM:40FB clrb INTMEM_96 ROM:40FD ROM:40FD ROM_40FD: ; CODE XREF: ROM:40F9↑j ROM:40FD ljmp ROM_35C5 ROM:4100 ; --------------------------------------------------------------------------- ROM:4100 ldb INTMEM_1C, 2[INTMEM_3E] ROM:4104 ldb INTMEM_3B, 2[INTMEM_56] ROM:4108 orb INTMEM_AC, #8 ROM:410B clrb INTMEM_96 ROM:410D ljmp ROM_35C5 ROM:4110 ; --------------------------------------------------------------------------- ROM:4110 jbc INTMEM_AC, 2, ROM_4120 ROM:4113 andb INTMEM_AC, #-5 ROM:4116 cmpb INTMEM_3C+1, #75h ; 'u' ROM:4119 jne ROM_4120 ROM:411B ldb INTMEM_97, #14h ROM:411E sjmp ROM_4125 ROM:4120 ; --------------------------------------------------------------------------- ROM:4120 ROM:4120 ROM_4120: ; CODE XREF: ROM:4110↑j ROM:4120 ; ROM:4119↑j ROM:4120 cmpb INTMEM_BF, ZERO_REG ; Zero register ROM:4123 jne ROM_4127 ROM:4125 ROM:4125 ROM_4125: ; CODE XREF: ROM:411E↑j ROM:4125 clrb INTMEM_96 ROM:4127 ROM:4127 ROM_4127: ; CODE XREF: ROM:4123↑j ROM:4127 ret ROM:4128 ; --------------------------------------------------------------------------- ROM:4128 jbc INTMEM_AC, 2, ROM_4135 ROM:412B andb INTMEM_AC, #-5 ROM:412E stb INTMEM_3C+1, (INTMEM_15A+2)[] ROM:4133 sjmp ROM_413C ROM:4135 ; --------------------------------------------------------------------------- ROM:4135 ROM:4135 ROM_4135: ; CODE XREF: ROM:4128↑j ROM:4135 cmpb INTMEM_BF, ZERO_REG ; Zero register ROM:4138 jne ROM_413E ROM:413A clrb INTMEM_97 ROM:413C ROM:413C ROM_413C: ; CODE XREF: ROM:4133↑j ROM:413C clrb INTMEM_96 ROM:413E ROM:413E ROM_413E: ; CODE XREF: ROM:4138↑j ROM:413E ret ROM:413F ; --------------------------------------------------------------------------- ROM:413F ldb INTMEM_1A+1, INTMEM_36 ROM:4142 cmpb INTMEM_1A+1, #3Fh ; '?' ROM:4145 jne ROM_4149 ROM:4147 clrb INTMEM_96 ROM:4149 ROM:4149 ROM_4149: ; CODE XREF: ROM:4145↑j ROM:4149 lcall ROM_2DD0 ROM:414C ldb INTMEM_3B, INTMEM_1C+1 ROM:414F orb INTMEM_AC, #8 ROM:4152 incb INTMEM_36 ROM:4154 ljmp ROM_35C5 ROM:4157 ; --------------------------------------------------------------------------- ROM:4157 ld INTMEM_36+4, [INTMEM_36+2]+ ROM:415A ld INTMEM_3C, [INTMEM_36+2]+ ROM:415D jbc INTMEM_36+4, 6, ROM_4197 ROM:4160 jbc INTMEM_36+4, 5, ROM_417F ROM:4163 ld INTMEM_1A, [INTMEM_3C]+ ROM:4166 clrb INTMEM_1C ROM:4168 ROM:4168 ROM_4168: ; CODE XREF: ROM:417D↓j ROM:4168 cmp INTMEM_3C, INTMEM_1A ROM:416B jc ROM_4192 ROM:416D ld INTMEM_1C+2, [INTMEM_3C]+ ROM:4170 ldb INTMEM_20, [INTMEM_3C]+ ROM:4173 andb INTMEM_20, [INTMEM_1C+2] ROM:4176 je ROM_417B ROM:4178 orb INTMEM_1C, [INTMEM_3C] ROM:417B ROM:417B ROM_417B: ; CODE XREF: ROM:4176↑j ROM:417B inc INTMEM_3C ROM:417D sjmp ROM_4168 ROM:417F ; --------------------------------------------------------------------------- ROM:417F ROM:417F ROM_417F: ; CODE XREF: ROM:4160↑j ROM:417F andb INTMEM_1C, INTMEM_3B, [INTMEM_3C] ROM:4183 jbc INTMEM_36+4, 3, ROM_4192 ROM:4186 cmpb INTMEM_1C, ZERO_REG ; Zero register ROM:4189 jne ROM_4190 ROM:418B ldb INTMEM_1C, #1 ROM:418E sjmp ROM_4192 ROM:4190 ; --------------------------------------------------------------------------- ROM:4190 ROM:4190 ROM_4190: ; CODE XREF: ROM:4189↑j ROM:4190 clrb INTMEM_1C ROM:4192 ROM:4192 ROM_4192: ; CODE XREF: ROM:416B↑j ROM:4192 ; ROM:4183↑j ... ROM:4192 lcall ROM_35C5 ROM:4195 sjmp ROM_41F7 ROM:4197 ; --------------------------------------------------------------------------- ROM:4197 ROM:4197 ROM_4197: ; CODE XREF: ROM:415D↑j ROM:4197 jbs INTMEM_36+4, 4, ROM_41E5 ROM:419A jbs INTMEM_36+4, 1, ROM_41AD ROM:419D ldbze INTMEM_3C, [INTMEM_3C] ROM:41A0 jbc INTMEM_36+4, 7, ROM_41BB ROM:41A3 sub INTMEM_3C, #80h ROM:41A7 jc ROM_41BB ROM:41A9 neg INTMEM_3C ROM:41AB sjmp ROM_41BB ROM:41AD ; --------------------------------------------------------------------------- ROM:41AD ROM:41AD ROM_41AD: ; CODE XREF: ROM:419A↑j ROM:41AD ld INTMEM_3C, [INTMEM_3C] ROM:41B0 jbc INTMEM_36+4, 7, ROM_41BB ROM:41B3 sub INTMEM_3C, #-8000h ROM:41B7 jc ROM_41BB ROM:41B9 neg INTMEM_3C ROM:41BB ROM:41BB ROM_41BB: ; CODE XREF: ROM:41A0↑j ROM:41BB ; ROM:41A7↑j ... ROM:41BB jbs INTMEM_36+4, 5, ROM_41E5 ROM:41BE ldbze INTMEM_1C+2, INTMEM_3B ROM:41C1 add INTMEM_1C+2, #3816h ROM:41C5 ldbze INTMEM_1C, [INTMEM_1C+2]+ ROM:41C8 mulu INTMEM_20, INTMEM_3C, INTMEM_1C ROM:41CC jbc INTMEM_36+4, 3, ROM_41D4 ROM:41CF ld INTMEM_3C, INTMEM_20 ROM:41D2 sjmp ROM_41DA ROM:41D4 ; --------------------------------------------------------------------------- ROM:41D4 ROM:41D4 ROM_41D4: ; CODE XREF: ROM:41CC↑j ROM:41D4 ldb INTMEM_3C, INTMEM_20+1 ROM:41D7 ldb INTMEM_3C+1, INTMEM_20+2 ROM:41DA ROM:41DA ROM_41DA: ; CODE XREF: ROM:41D2↑j ROM:41DA jbc INTMEM_36+4, 2, ROM_41DF ROM:41DD neg INTMEM_3C ROM:41DF ROM:41DF ROM_41DF: ; CODE XREF: ROM:ROM_41DA↑j ROM:41DF ldbse INTMEM_20+2, [INTMEM_1C+2] ROM:41E2 add INTMEM_3C, INTMEM_20+2 ROM:41E5 ROM:41E5 ROM_41E5: ; CODE XREF: ROM:ROM_4197↑j ROM:41E5 ; ROM:ROM_41BB↑j ROM:41E5 ldb INTMEM_1C, INTMEM_3C ROM:41E8 jbc INTMEM_36+4, 0, ROM_41F4 ROM:41EB ldb INTMEM_3B, INTMEM_1C ROM:41EE orb INTMEM_AC, #8 ROM:41F1 ldb INTMEM_1C, INTMEM_3C+1 ROM:41F4 ROM:41F4 ROM_41F4: ; CODE XREF: ROM:41E8↑j ROM:41F4 lcall ROM_35C5 ROM:41F7 ROM:41F7 ROM_41F7: ; CODE XREF: ROM:4195↑j ROM:41F7 cmp INTMEM_36+2, INTMEM_36 ROM:41FA jnc ROM_41FE ROM:41FC clrb INTMEM_96 ROM:41FE ROM:41FE ROM_41FE: ; CODE XREF: ROM:41FA↑j ROM:41FE ret ROM:41FF ; --------------------------------------------------------------------------- ROM:41FF cmp INTMEM_3E, ZERO_REG ; Zero register ROM:4202 je ROM_421A ROM:4204 ld INTMEM_1A, [INTMEM_36]+ ROM:4207 dec INTMEM_3E ROM:4209 addb INTMEM_36+4, INTMEM_1A ROM:420C ldb INTMEM_1C, INTMEM_1A ROM:420F orb INTMEM_AC, #8 ROM:4212 ldb INTMEM_3B, INTMEM_1A+1 ROM:4215 addb INTMEM_36+4, INTMEM_3B ROM:4218 sjmp ROM_421F ROM:421A ; --------------------------------------------------------------------------- ROM:421A ROM:421A ROM_421A: ; CODE XREF: ROM:4202↑j ROM:421A clrb INTMEM_96 ROM:421C ldb INTMEM_1C, INTMEM_36+4 ROM:421F ROM:421F ROM_421F: ; CODE XREF: ROM:4218↑j ROM:421F ljmp ROM_35C5 ROM:4222 ; --------------------------------------------------------------------------- ROM:4222 jbc WSR1, 0, ROM_4226 ; Window selection register 1 ROM:4225 ret ROM:4226 ; --------------------------------------------------------------------------- ROM:4226 ROM:4226 ROM_4226: ; CODE XREF: ROM:4222↑j ROM:4226 clrb INTMEM_1C ROM:4228 cmp INTMEM_5E, ZERO_REG ; Zero register ROM:422B jne ROM_4248 ROM:422D pushf ROM:422E ldb INTMEM_2, #0Eh ROM:4231 nop ROM:4232 nop ROM:4233 ROM:4233 ROM_4233: ; CODE XREF: ROM:ROM_4233↓j ROM:4233 jbs INTMEM_2, 3, ROM_4233 ROM:4236 ldb INTMEM_1C, INTMEM_2+1 ROM:4239 popf ROM:423A cmpb INTMEM_1C, #-1 ROM:423D jne ROM_4241 ROM:423F decb INTMEM_1C ROM:4241 ROM:4241 ROM_4241: ; CODE XREF: ROM:423D↑j ROM:4241 cmpb INTMEM_1C, ZERO_REG ; Zero register ROM:4244 jne ROM_4248 ROM:4246 incb INTMEM_1C ROM:4248 ROM:4248 ROM_4248: ; CODE XREF: ROM:422B↑j ROM:4248 ; ROM:4244↑j ROM:4248 pushf ROM:4249 ldb INTMEM_1C+2, INTMEM_160[] ROM:424E orb INTMEM_1C+2, #-80h ROM:4251 stb INTMEM_1C+2, INTMEM_160[] ROM:4256 stb INTMEM_1C+2, 1FFEh[] ROM:425B popf ROM:425C clrb INTMEM_96 ROM:425E ljmp ROM_35C5 ROM:4261 ; --------------------------------------------------------------------------- ROM:4261 rst ROM:4261 ; --------------------------------------------------------------------------- ROM:4262 db 7Bh, 43h, 0, 0FEh, 79h, 43h, 0, 0FEh, 91h, 45h, 78h ROM:4262 db 88h, 89h, 42h, 0Ah, 3Ch, 93h, 44h, 74h, 8Ch, 0D0h, 0D0h ROM:4262 db 61h, 3Ch, 0F0h, 0F0h, 75h, 3Ch, 0C4h, 0C4h, 7Bh, 3Ch ROM:4262 db 0F4h, 0F4h, 92h, 3Ch, 0F6h, 0F6h, 86h, 3Ch, 0F2h, 0F2h ROM:4262 db 92h, 3Ch, 74h, 74h, 0B2h, 3Ch, 0F7h, 0F7h, 0B9h, 3Ch ROM:4262 db 0D0h, 0D0h, 61h, 3Ch, 0F0h, 0F0h, 75h, 3Ch, 0F9h, 0F9h ROM:4262 db 0ACh, 3Ch, 0F5h, 0F5h, 81h, 3Ch, 0F4h, 0F4h, 8Ah, 3Ch ROM:4262 db 0F6h, 0F6h, 86h, 3Ch, 0F3h, 0F3h, 9Fh, 3Ch, 0D1h, 0D1h ROM:4262 db 2Eh, 3Eh, 0EFh, 0EFh, 3Bh, 3Eh, 0F7h, 0F7h, 3Bh, 3Eh ROM:4262 db 0F8h, 0F8h, 59h, 3Eh, 0E7h, 0E7h, 53h, 3Eh, 3, 1, 78h ROM:4262 db 3Eh, 9, 8, 78h, 3Eh, 13h, 11h, 78h, 3Eh, 19h, 18h, 78h ROM:4262 db 3Eh, 0FFh, 0FBh, 0DAh, 3Eh, 0EEh, 0EEh, 0C8h, 3Eh, 0EDh ROM:4262 db 0EDh, 0D1h, 3Eh, 6Dh, 6Dh, 0ACh, 3Eh, 65h, 65h, 0B1h ROM:4262 db 3Eh, 0, 0, 0BFh, 3Eh, 10h, 10h, 0BAh, 3Eh, 0FAh, 0FAh ROM:4262 db 14h, 3Fh, 81h, 81h, 0Fh, 3Fh, 82h, 82h, 0FFh, 3Eh, 0CBh ROM:4262 db 0CBh, 5Ah, 3Fh, 7Ah, 79h, 1Ch, 3Fh, 8Ah, 89h, 1Ch, 3Fh ROM:4262 db 94h, 8Fh, 1Ch, 3Fh, 7Ch, 7Bh, 1Ch, 3Fh, 7Fh, 7Fh, 60h ROM:4262 db 3Fh, 7Eh, 7Eh, 68h, 3Fh, 7Dh, 7Dh, 7Bh, 3Fh, 80h, 80h ROM:4262 db 71h, 3Fh, 0E8h, 0E8h, 85h, 3Fh, 0CCh, 0CCh, 91h, 3Fh ROM:4262 db 0D2h, 0D2h, 9Eh, 3Fh, 0D3h, 0D3h, 0DBh, 3Fh, 0CDh, 0CDh ROM:4262 db 37h, 40h, 0ECh, 0ECh, 64h, 40h, 70h, 70h, 99h, 40h ROM:4262 db 0Dh, 0Dh, 0A0h, 40h, 2, 2, 0B5h, 40h, 7, 7, 0D7h, 40h ROM:4262 db 3, 3, 0, 41h, 1, 1, 10h, 41h, 8, 8, 28h, 41h, 0Ah, 0Ah ROM:4262 db 3Fh, 41h, 9, 9, 57h, 41h, 4, 4, 0FFh, 41h, 0Ch, 0Ch ROM:4262 db 22h, 42h, 0D0h, 0D0h, 61h, 3Ch, 0F0h, 0F0h, 75h, 3Ch ROM:4262 db 0F5h, 0F5h, 81h, 3Ch, 0F6h, 0F6h, 86h, 3Ch, 0F7h, 0F7h ROM:4262 db 0B9h, 3Ch, 7Fh, 0, 0E9h, 3Dh, 0C7h, 0C7h, 0Dh, 3Eh ROM:4262 db 0F2h, 0F2h, 19h, 3Eh, 0DCh, 0DCh, 27h, 3Eh, 0FFh, 0FFh ROM:4262 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4262 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4262 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4262 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4262 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4262 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4262 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4262 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4262 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4262 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4262 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4262 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4262 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4262 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4262 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4262 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4262 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4262 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4262 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4262 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4262 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4262 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4262 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4262 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4462 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4462 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4462 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4462 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4462 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4462 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4462 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4462 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4462 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4462 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4462 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4462 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4462 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4462 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4462 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4462 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4462 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4462 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4462 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4462 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4462 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4462 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4462 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4462 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4462 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4462 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4462 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4462 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4462 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4462 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4462 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4462 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4462 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4462 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4462 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4462 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4462 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4462 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4462 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4462 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4462 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4462 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4462 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4462 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4462 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4462 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4462 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4462 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4462 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4462 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4462 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4462 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4462 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4462 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4462 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4462 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4462 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4662 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4662 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4662 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4662 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4662 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4662 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4662 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4662 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4662 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4662 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4662 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4662 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4662 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4662 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4662 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4662 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4662 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4662 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4662 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4662 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4662 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4662 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4662 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4662 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4662 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4662 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4662 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4662 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4662 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4662 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4662 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4662 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4662 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4662 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4662 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4662 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4662 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4662 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4662 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4662 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4662 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4662 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4662 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4662 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4662 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4662 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4662 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4662 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4662 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4662 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:4662 db 0FFh, 0FFh, 0FFh, 0FFh, 8, 0, 0, 0, 0FFh, 0FFh, 0FFh ROM:4662 db 0FFh, 0Ah, 0, 0Eh, 0, 2Ah, 0, 2Eh, 0, 2Fh, 0 ROM:483A ROM:483A ; =============== S U B R O U T I N E ======================================= ROM:483A ROM:483A ROM:483A ROM_483A: ; CODE XREF: start+A70↑p ROM:483A lcall ROM_4899 ROM:483D ret ROM:483D ; End of function ROM_483A ROM:483D ROM:483E ROM:483E ; =============== S U B R O U T I N E ======================================= ROM:483E ROM:483E ROM:483E ROM_483E: ; CODE XREF: start:ROM_2AF5↑p ROM:483E lcall ROM_4E4C ROM:4841 lcall ROM_6034 ROM:4844 lcall ROM_60A8 ROM:4847 lcall ROM_6E65 ROM:484A lcall ROM_682B ROM:484D lcall ROM_5D36 ROM:4850 lcall ROM_6B1E ROM:4853 lcall ROM_548A ROM:4856 lcall ROM_6F37 ROM:4859 ret ROM:4859 ; End of function ROM_483E ROM:4859 ROM:485A ; --------------------------------------------------------------------------- ROM:485A ; START OF FUNCTION CHUNK FOR ROM_2B1D ROM:485A ROM:485A ROM_485A: ; CODE XREF: ROM_2B1D-6CF↑j ROM:485A lcall ROM_5BB0 ROM:485D ret ROM:485D ; END OF FUNCTION CHUNK FOR ROM_2B1D ROM:485E ; --------------------------------------------------------------------------- ROM:485E ret ROM:485F ; --------------------------------------------------------------------------- ROM:485F clrb INTMEM_1A ROM:4861 ret ROM:4862 ROM:4862 ; =============== S U B R O U T I N E ======================================= ROM:4862 ROM:4862 ROM:4862 ROM_4862: ; CODE XREF: ROM_2F89+D↑j ROM:4862 ; ROM:3F14↑p ROM:4862 ldb INTMEM_49, #-1 ROM:4865 ldb INTMEM_4A, 0CDh[INTMEM_56] ROM:486A ldb INTMEM_4B, 0CEh[INTMEM_56] ROM:486F ldb INTMEM_4C, 0CFh[INTMEM_56] ROM:4874 ldb INTMEM_4D, 0D0h[INTMEM_56] ROM:4879 clrb INTMEM_48 ROM:487B clr INTMEM_40 ROM:487D orb INTMEM_52, #-80h ROM:4880 lcall ROM_493C ROM:4883 ldb INTMEM_42+1, 11Ch[INTMEM_56] ROM:4888 ldb INTMEM_45, #-80h ROM:488B ldb INTMEM_47, 147h[INTMEM_56] ROM:4890 ldb INTMEM_42, 145h[INTMEM_56] ROM:4895 ldb INTMEM_44, #-80h ROM:4898 ret ROM:4898 ; End of function ROM_4862 ROM:4898 ROM:4899 ROM:4899 ; =============== S U B R O U T I N E ======================================= ROM:4899 ROM:4899 ROM:4899 ROM_4899: ; CODE XREF: ROM_483A↑p ROM:4899 orb INTMEM_F7, #4 ROM:489C orb INTMEM_A4, #1 ROM:489F ldb INTMEM_B5, 0B5h[INTMEM_56] ROM:48A4 subb INTMEM_1C, INTMEM_49, INTMEM_1FF[] ROM:48AA jc ROM_48B3 ROM:48AC negb INTMEM_1C ROM:48AE stb INTMEM_1C, INTMEM_1AF[] ROM:48B3 ROM:48B3 ROM_48B3: ; CODE XREF: ROM_4899+11↑j ROM:48B3 lcall ROM_493C ROM:48B6 ld INTMEM_1C+2, #-8000h ROM:48BA sub INTMEM_1C+2, 2Ch[INTMEM_56] ROM:48BF st INTMEM_1C+2, INTMEM_174[] ROM:48C4 st INTMEM_1C+2, INTMEM_176[] ROM:48C9 ldb INTMEM_1C+2, #-1 ROM:48CC stb INTMEM_1C+2, INTMEM_1F0[] ROM:48D1 stb INTMEM_1C+2, INTMEM_1F1[] ROM:48D6 ldb INTMEM_1C+2, #-1 ROM:48D9 stb INTMEM_1C+2, INTMEM_1F2[] ROM:48DE stb INTMEM_1C+2, INTMEM_1F3[] ROM:48E3 stb INTMEM_1C+2, INTMEM_1D6[] ROM:48E8 stb INTMEM_1C+2, INTMEM_1D7[] ROM:48ED ld INTMEM_1C, 5Ch[INTMEM_56] ROM:48F2 st INTMEM_1C, INTMEM_1A2[] ROM:48F7 ld INTMEM_D6, #61A8h ROM:48FB ld INTMEM_1C+2, #61A8h ROM:48FF st INTMEM_1C+2, INTMEM_260[] ROM:4904 shr INTMEM_1C+2, #1 ROM:4907 st INTMEM_1C+2, INTMEM_154[] ROM:490C ldb INTMEM_B4, 148h[INTMEM_56] ROM:4911 ldb INTMEM_1C+2, #-1 ROM:4914 stb INTMEM_1C+2, INTMEM_27E[] ROM:4919 stb INTMEM_1C+2, INTMEM_27F[] ROM:491E ldb INTMEM_F1, #-1 ROM:4921 ldb INTMEM_F0, #-1 ROM:4924 ldb INTMEM_EF, #-1 ROM:4927 ldb INTMEM_EE, #-1 ROM:492A ldb INTMEM_ED, #-1 ROM:492D ret ROM:492D ; End of function ROM_4899 ROM:492D ROM:492E ; --------------------------------------------------------------------------- ROM:492E ; START OF FUNCTION CHUNK FOR ROM_548A ROM:492E ; ADDITIONAL PARENT FUNCTION ROM_60A8 ROM:492E ; ADDITIONAL PARENT FUNCTION ROM_682B ROM:492E ROM:492E ROM_492E: ; CODE XREF: ROM_548A+312↓j ROM:492E ; ROM_60A8+33↓j ... ROM:492E shlb INTMEM_1C, #1 ROM:4931 addb INTMEM_1A, INTMEM_1C ROM:4934 addcb INTMEM_1A+1, ZERO_REG ; Zero register ROM:4937 ld INTMEM_1A, [INTMEM_1A] ROM:493A br [INTMEM_1A] ROM:493A ; END OF FUNCTION CHUNK FOR ROM_548A ROM:493C ROM:493C ; =============== S U B R O U T I N E ======================================= ROM:493C ROM:493C ROM:493C ROM_493C: ; CODE XREF: ROM_4862+1E↑p ROM:493C ; ROM_4899:ROM_48B3↑p ... ROM:493C clrb INTMEM_1C ROM:493E clrb INTMEM_1C+2 ROM:4940 clrb INTMEM_20 ROM:4942 clrb INTMEM_20+2 ROM:4944 ldb INTMEM_1C+1, INTMEM_4A ROM:4947 ldb INTMEM_1C+3, INTMEM_4B ROM:494A ldb INTMEM_20+1, INTMEM_4C ROM:494D ldb INTMEM_20+3, INTMEM_4D ROM:4950 shr INTMEM_1C, #2 ROM:4953 shr INTMEM_1C+2, #2 ROM:4956 shr INTMEM_20, #2 ROM:4959 shr INTMEM_20+2, #2 ROM:495C add INTMEM_1C+2, INTMEM_1C ROM:495F add INTMEM_20, INTMEM_1C+2 ROM:4962 add INTMEM_20+2, INTMEM_20 ROM:4965 st INTMEM_1C, INTMEM_240[] ROM:496A st INTMEM_1C+2, INTMEM_242[] ROM:496F st INTMEM_20, INTMEM_244[] ROM:4974 st INTMEM_20+2, INTMEM_246[] ROM:4979 ret ROM:4979 ; End of function ROM_493C ROM:4979 ROM:497A ROM:497A ; =============== S U B R O U T I N E ======================================= ROM:497A ROM:497A ROM:497A ROM_497A: ; CODE XREF: ROM_4E4C:ROM_541D↓p ROM:497A jbs INTMEM_F7, 3, ROM_49A9 ROM:497D orb INTMEM_F7, #8 ROM:4980 orb INTMEM_F8, #20h ; ' ' ROM:4983 clr INTMEM_1C ROM:4985 st INTMEM_1C, INTMEM_17A[] ROM:498A decb INTMEM_1C ROM:498C stb INTMEM_1C, INTMEM_1B6[] ROM:4991 stb INTMEM_1C, INTMEM_1B5[] ROM:4996 jbc INTMEM_AB, 4, ROM_49AE ROM:4999 ldbze INTMEM_1C, #7 ROM:499C lcall ROM_2BC4 ROM:499F cmpb INTMEM_1A, ZERO_REG ; Zero register ROM:49A2 je ROM_49AC ROM:49A4 ldb INTMEM_1A, #40h ; '@' ROM:49A7 sjmp ROM_4A82 ROM:49A9 ; --------------------------------------------------------------------------- ROM:49A9 ROM:49A9 ROM_49A9: ; CODE XREF: ROM_497A↑j ROM:49A9 jbc INTMEM_A9, 4, ROM_49AE ROM:49AC ROM:49AC ROM_49AC: ; CODE XREF: ROM_497A+28↑j ROM:49AC sjmp ROM_4B6C ROM:49AE ; --------------------------------------------------------------------------- ROM:49AE ROM:49AE ROM_49AE: ; CODE XREF: ROM_497A+1C↑j ROM:49AE ; ROM_497A:ROM_49A9↑j ROM:49AE ldb INTMEM_1C, INTMEM_1B5[] ROM:49B3 incb INTMEM_1C ROM:49B5 jne ROM_49BE ROM:49B7 ldb INTMEM_1C+2, 0B8h[INTMEM_56] ROM:49BC sjmp ROM_4AC4 ROM:49BE ; --------------------------------------------------------------------------- ROM:49BE ROM:49BE ROM_49BE: ; CODE XREF: ROM_497A+3B↑j ROM:49BE cmp ZERO_REG, INTMEM_17A[] ; Zero register ROM:49C3 jne ROM_49E3 ROM:49C5 cmpb INTMEM_8C, INTMEM_1B5[] ROM:49CA je ROM_49CE ROM:49CC sjmp ROM_4B6C ROM:49CE ; --------------------------------------------------------------------------- ROM:49CE ROM:49CE ROM_49CE: ; CODE XREF: ROM_497A+50↑j ROM:49CE cmpb INTMEM_C3, ZERO_REG ; Zero register ROM:49D1 je ROM_49D4 ROM:49D3 ret ROM:49D4 ; --------------------------------------------------------------------------- ROM:49D4 ROM:49D4 ROM_49D4: ; CODE XREF: ROM_497A+57↑j ROM:49D4 ld INTMEM_20+2, INTMEM_1FC[] ROM:49D9 st INTMEM_20+2, INTMEM_17A[] ROM:49DE ldb INTMEM_1C+2, #-4Ch ROM:49E1 sjmp ROM_4AC4 ROM:49E3 ; --------------------------------------------------------------------------- ROM:49E3 ROM:49E3 ROM_49E3: ; CODE XREF: ROM_497A+49↑j ROM:49E3 jbs INTMEM_F8, 5, ROM_49E8 ROM:49E6 sjmp ROM_4ADA ROM:49E8 ; --------------------------------------------------------------------------- ROM:49E8 ROM:49E8 ROM_49E8: ; CODE XREF: ROM_497A:ROM_49E3↑j ROM:49E8 ldb INTMEM_1C+2, INTMEM_1B5[] ROM:49ED cmpb INTMEM_1C+2, #-4Ch ROM:49F0 jc ROM_4A2C ROM:49F2 ldb INTMEM_20, INTMEM_1B6[] ROM:49F7 cmpb INTMEM_20, #-1 ROM:49FA je ROM_4A2C ROM:49FC cmpb INTMEM_8C, INTMEM_20 ROM:49FF jh ROM_4A2C ROM:4A01 cmpb INTMEM_20, 0B8h[INTMEM_56] ROM:4A06 jnc ROM_4A10 ROM:4A08 subb INTMEM_20, INTMEM_8C, 0CBh[INTMEM_56] ROM:4A0E jc ROM_4A13 ROM:4A10 ROM:4A10 ROM_4A10: ; CODE XREF: ROM_497A+8C↑j ROM:4A10 ldb INTMEM_20, #-1 ROM:4A13 ROM:4A13 ROM_4A13: ; CODE XREF: ROM_497A+94↑j ROM:4A13 stb INTMEM_20, INTMEM_1B6[] ROM:4A18 ld INTMEM_20+2, INTMEM_1FC[] ROM:4A1D cmp INTMEM_20+2, INTMEM_178[] ROM:4A22 ldb INTMEM_1A, #20h ; ' ' ROM:4A25 jc ROM_4A82 ROM:4A27 st INTMEM_20+2, INTMEM_178[] ROM:4A2C ROM:4A2C ROM_4A2C: ; CODE XREF: ROM_497A+76↑j ROM:4A2C ; ROM_497A+80↑j ... ROM:4A2C cmpb INTMEM_8C, INTMEM_1B5[] ROM:4A31 je ROM_4A35 ROM:4A33 sjmp ROM_4B6C ROM:4A35 ; --------------------------------------------------------------------------- ROM:4A35 ROM:4A35 ROM_4A35: ; CODE XREF: ROM_497A+B7↑j ROM:4A35 cmpb INTMEM_8C, ZERO_REG ; Zero register ROM:4A38 jne ROM_4A44 ROM:4A3A ldb INTMEM_1C+2, 0B8h[INTMEM_56] ROM:4A3F andb INTMEM_F8, #-21h ROM:4A42 sjmp ROM_4AC4 ROM:4A44 ; --------------------------------------------------------------------------- ROM:4A44 ROM:4A44 ROM_4A44: ; CODE XREF: ROM_497A+BE↑j ROM:4A44 cmpb INTMEM_C3, ZERO_REG ; Zero register ROM:4A47 je ROM_4A4A ROM:4A49 ret ROM:4A4A ; --------------------------------------------------------------------------- ROM:4A4A ROM:4A4A ROM_4A4A: ; CODE XREF: ROM_497A+CD↑j ROM:4A4A ld INTMEM_20+2, INTMEM_1FC[] ROM:4A4F clrb INTMEM_1C+2 ROM:4A51 ldb INTMEM_20, 0B8h[INTMEM_56] ROM:4A56 cmpb INTMEM_8C, INTMEM_20 ROM:4A59 je ROM_4ABF ROM:4A5B ldb INTMEM_1C+2, INTMEM_20 ROM:4A5E ldb INTMEM_20, 0B9h[INTMEM_56] ROM:4A63 cmpb INTMEM_8C, INTMEM_20 ROM:4A66 je ROM_4AA5 ROM:4A68 ldb INTMEM_1C+2, INTMEM_20 ROM:4A6B ldb INTMEM_20, 0BAh[INTMEM_56] ROM:4A70 cmpb INTMEM_8C, INTMEM_20 ROM:4A73 je ROM_4AA0 ROM:4A75 ldb INTMEM_1C+2, INTMEM_20 ROM:4A78 cmp INTMEM_20+2, INTMEM_17A[] ROM:4A7D jh ROM_4A9B ROM:4A7F ldb INTMEM_1A, #10h ROM:4A82 ROM:4A82 ROM_4A82: ; CODE XREF: ROM_497A+2D↑j ROM:4A82 ; ROM_497A+AB↑j ... ROM:4A82 andb INTMEM_F7, #-9 ROM:4A85 andb INTMEM_AD, #7Fh ROM:4A88 stb INTMEM_1A, INTMEM_161[] ROM:4A8D orb INTMEM_52, #-80h ROM:4A90 andb INTMEM_F5, #-2 ROM:4A93 andb INTMEM_F8, #-21h ROM:4A96 lcall ROM_493C ROM:4A99 sjmp ROM_4B6C ROM:4A9B ; --------------------------------------------------------------------------- ROM:4A9B ROM:4A9B ROM_4A9B: ; CODE XREF: ROM_497A+103↑j ROM:4A9B st INTMEM_20+2, INTMEM_182[] ROM:4AA0 ROM:4AA0 ROM_4AA0: ; CODE XREF: ROM_497A+F9↑j ROM:4AA0 st INTMEM_20+2, INTMEM_180[] ROM:4AA5 ROM:4AA5 ROM_4AA5: ; CODE XREF: ROM_497A+EC↑j ROM:4AA5 st INTMEM_20+2, INTMEM_17E[] ROM:4AAA subb INTMEM_20, INTMEM_8C, 0CBh[INTMEM_56] ROM:4AB0 jc ROM_4AB5 ROM:4AB2 ldb INTMEM_20, #-1 ROM:4AB5 ROM:4AB5 ROM_4AB5: ; CODE XREF: ROM_497A+136↑j ROM:4AB5 stb INTMEM_20, INTMEM_1B6[] ROM:4ABA st INTMEM_20+2, INTMEM_178[] ROM:4ABF ROM:4ABF ROM_4ABF: ; CODE XREF: ROM_497A+DF↑j ROM:4ABF st INTMEM_20+2, INTMEM_17C[] ROM:4AC4 ROM:4AC4 ROM_4AC4: ; CODE XREF: ROM_497A+42↑j ROM:4AC4 ; ROM_497A+67↑j ... ROM:4AC4 stb INTMEM_1C+2, INTMEM_1B5[] ROM:4AC9 ldbze INTMEM_1C, INTMEM_1B7[] ROM:4ACE clrb INTMEM_1C+3 ROM:4AD0 ldbze INTMEM_20, 99h[INTMEM_56] ROM:4AD5 lcall ROM_2BC4 ROM:4AD8 ROM:4AD8 ROM_4AD8: ; CODE XREF: ROM_497A+165↓j ROM:4AD8 sjmp ROM_4B6C ROM:4ADA ; --------------------------------------------------------------------------- ROM:4ADA ROM:4ADA ROM_4ADA: ; CODE XREF: ROM_497A+6C↑j ROM:4ADA cmpb INTMEM_8C, INTMEM_1B5[] ROM:4ADF jne ROM_4AD8 ROM:4AE1 cmpb INTMEM_C3, ZERO_REG ; Zero register ROM:4AE4 je ROM_4AE7 ROM:4AE6 ret ROM:4AE7 ; --------------------------------------------------------------------------- ROM:4AE7 ROM:4AE7 ROM_4AE7: ; CODE XREF: ROM_497A+16A↑j ROM:4AE7 ld INTMEM_20+2, INTMEM_1FC[] ROM:4AEC sub INTMEM_1A, INTMEM_20+2, INTMEM_17A[] ROM:4AF2 jc ROM_4AF6 ROM:4AF4 neg INTMEM_1A ROM:4AF6 ROM:4AF6 ROM_4AF6: ; CODE XREF: ROM_497A+178↑j ROM:4AF6 cmp INTMEM_1A, 36h[INTMEM_56] ROM:4AFB ldb INTMEM_1A, #50h ; 'P' ROM:4AFE jh ROM_4B27 ROM:4B00 ldb INTMEM_1A, #30h ; '0' ROM:4B03 ld INTMEM_1C, INTMEM_17C[] ROM:4B08 shl INTMEM_1C, #2 ROM:4B0B jnc ROM_4B12 ROM:4B0D ldb INTMEM_4A, #-1 ROM:4B10 sjmp ROM_4B18 ROM:4B12 ; --------------------------------------------------------------------------- ROM:4B12 ROM:4B12 ROM_4B12: ; CODE XREF: ROM_497A+191↑j ROM:4B12 addb INTMEM_4A, INTMEM_1C+1, 0CAh[INTMEM_56] ROM:4B18 ROM:4B18 ROM_4B18: ; CODE XREF: ROM_497A+196↑j ROM:4B18 ld INTMEM_1C, INTMEM_17E[] ROM:4B1D sub INTMEM_1C, INTMEM_17C[] ROM:4B22 shl INTMEM_1C, #2 ROM:4B25 jnc ROM_4B29 ROM:4B27 ROM:4B27 ROM_4B27: ; CODE XREF: ROM_497A+184↑j ROM:4B27 ; ROM_497A+1BF↓j ... ROM:4B27 sjmp ROM_4A82 ROM:4B29 ; --------------------------------------------------------------------------- ROM:4B29 ROM:4B29 ROM_4B29: ; CODE XREF: ROM_497A+1AB↑j ROM:4B29 stb INTMEM_1C+1, INTMEM_4B ROM:4B2C ld INTMEM_1C, INTMEM_180[] ROM:4B31 sub INTMEM_1C, INTMEM_17E[] ROM:4B36 shl INTMEM_1C, #2 ROM:4B39 jc ROM_4B27 ROM:4B3B stb INTMEM_1C+1, INTMEM_4C ROM:4B3E ld INTMEM_1C, INTMEM_182[] ROM:4B43 sub INTMEM_1C, INTMEM_180[] ROM:4B48 shl INTMEM_1C, #2 ROM:4B4B jc ROM_4B27 ROM:4B4D stb INTMEM_1C+1, INTMEM_4D ROM:4B50 clr INTMEM_40 ROM:4B52 lcall ROM_493C ROM:4B55 andb INTMEM_52, #7Fh ROM:4B58 stb ZERO_REG, INTMEM_161[] ; Zero register ROM:4B5D andb INTMEM_F7, #-9 ROM:4B60 andb INTMEM_AD, #7Fh ROM:4B63 andb INTMEM_F5, #-2 ROM:4B66 incb INTMEM_48 ROM:4B68 jne ROM_4B6C ROM:4B6A decb INTMEM_48 ROM:4B6C ROM:4B6C ROM_4B6C: ; CODE XREF: ROM_497A:ROM_49AC↑j ROM:4B6C ; ROM_497A+52↑j ... ROM:4B6C ldb INTMEM_C3, 0CCh[INTMEM_56] ROM:4B71 ret ROM:4B71 ; End of function ROM_497A ROM:4B71 ROM:4B72 ; --------------------------------------------------------------------------- ROM:4B72 ret ROM:4B73 ROM:4B73 ; =============== S U B R O U T I N E ======================================= ROM:4B73 ROM:4B73 ROM:4B73 ROM_4B73: ; CODE XREF: ROM:5873↓p ROM:4B73 ; ROM:58AB↓p ROM:4B73 mulu INTMEM_1C, INTMEM_20 ROM:4B76 jbc INTMEM_1C+1, 7, ROM_4B7B ROM:4B79 inc INTMEM_1C+2 ROM:4B7B ROM:4B7B ROM_4B7B: ; CODE XREF: ROM_4B73+3↑j ROM:4B7B ld INTMEM_1C, INTMEM_1C+2 ROM:4B7E clr INTMEM_1C+2 ROM:4B80 mulu INTMEM_20, INTMEM_20+2 ROM:4B83 add INTMEM_1C, INTMEM_20 ROM:4B86 addc INTMEM_1C+2, INTMEM_20+2 ROM:4B89 ret ROM:4B89 ; End of function ROM_4B73 ROM:4B89 ROM:4B8A ROM:4B8A ; =============== S U B R O U T I N E ======================================= ROM:4B8A ROM:4B8A ROM:4B8A ROM_4B8A: ; CODE XREF: ROM:586B↓p ROM:4B8A ; ROM:588B↓p ... ROM:4B8A divu INTMEM_1C, INTMEM_20 ROM:4B8D jnv ROM_4B93 ROM:4B8F ldbse INTMEM_20+2, #-1 ROM:4B92 ret ROM:4B93 ; --------------------------------------------------------------------------- ROM:4B93 ROM:4B93 ROM_4B93: ; CODE XREF: ROM_4B8A+3↑j ROM:4B93 ld INTMEM_20+2, INTMEM_1C ROM:4B96 clr INTMEM_1C ROM:4B98 divu INTMEM_1C, INTMEM_20 ROM:4B9B shr INTMEM_20, #1 ROM:4B9E cmp INTMEM_1C+2, INTMEM_20 ROM:4BA1 jnc ROM_4BA5 ROM:4BA3 inc INTMEM_1C ROM:4BA5 ROM:4BA5 ROM_4BA5: ; CODE XREF: ROM_4B8A+17↑j ROM:4BA5 ret ROM:4BA5 ; End of function ROM_4B8A ROM:4BA5 ROM:4BA6 ROM:4BA6 ; =============== S U B R O U T I N E ======================================= ROM:4BA6 ROM:4BA6 ROM:4BA6 ROM_4BA6: ; CODE XREF: ROM_6B1E+118↓p ROM:4BA6 ; ROM_6B1E+137↓p ROM:4BA6 ld INTMEM_2C, INTMEM_1A ROM:4BA9 ld INTMEM_2C+2, INTMEM_20 ROM:4BAC ldb INTMEM_20+3, #2 ROM:4BAF ROM:4BAF ROM_4BAF: ; CODE XREF: ROM_4BA6+26↓j ROM:4BAF clrb INTMEM_20+2 ROM:4BB1 ldb INTMEM_32, INTMEM_1C ROM:4BB4 ldb INTMEM_30, [INTMEM_2C]+ ROM:4BB7 ldb INTMEM_30+1, [INTMEM_2C+2]+ ROM:4BBA subb INTMEM_1C+3, INTMEM_1C+2, INTMEM_30 ROM:4BBE jc ROM_4BC7 ROM:4BC0 negb INTMEM_1C+3 ROM:4BC2 decb INTMEM_20+2 ROM:4BC4 ldb INTMEM_32, INTMEM_1C+1 ROM:4BC7 ROM:4BC7 ROM_4BC7: ; CODE XREF: ROM_4BA6+18↑j ROM:4BC7 cmpb INTMEM_1C+3, INTMEM_32 ROM:4BCA jc ROM_4BD3 ROM:4BCC djnz INTMEM_20+3, ROM_4BAF ROM:4BCF clrb INTMEM_1C+3 ROM:4BD1 sjmp ROM_4BF2 ROM:4BD3 ; --------------------------------------------------------------------------- ROM:4BD3 ROM:4BD3 ROM_4BD3: ; CODE XREF: ROM_4BA6+24↑j ROM:4BD3 cmpb INTMEM_1C+2, INTMEM_1B9[] ROM:4BD8 jne ROM_4BE1 ROM:4BDA cmpb INTMEM_30, INTMEM_30+1 ROM:4BDD jne ROM_4BE1 ROM:4BDF clrb INTMEM_1C+3 ROM:4BE1 ROM:4BE1 ROM_4BE1: ; CODE XREF: ROM_4BA6+32↑j ROM:4BE1 ; ROM_4BA6+37↑j ROM:4BE1 jbs INTMEM_20+3, 1, ROM_4BE7 ROM:4BE4 shrb INTMEM_1C+3, #1 ROM:4BE7 ROM:4BE7 ROM_4BE7: ; CODE XREF: ROM_4BA6:ROM_4BE1↑j ROM:4BE7 jbc INTMEM_1C+3, 7, ROM_4BED ROM:4BEA ldb INTMEM_1C+3, #7Fh ROM:4BED ROM:4BED ROM_4BED: ; CODE XREF: ROM_4BA6:ROM_4BE7↑j ROM:4BED jbc INTMEM_20+2, 7, ROM_4BF2 ROM:4BF0 negb INTMEM_1C+3 ROM:4BF2 ROM:4BF2 ROM_4BF2: ; CODE XREF: ROM_4BA6+2B↑j ROM:4BF2 ; ROM_4BA6:ROM_4BED↑j ROM:4BF2 addb INTMEM_1C+3, #-80h ROM:4BF5 ldb INTMEM_1C, [INTMEM_1A] ROM:4BF8 stb INTMEM_1C+2, [INTMEM_1A]+ ROM:4BFB stb INTMEM_1C, [INTMEM_1A] ROM:4BFE ldb INTMEM_1C+1, [INTMEM_20] ROM:4C01 ldb INTMEM_32, INTMEM_1B9[] ROM:4C06 stb INTMEM_32, [INTMEM_20]+ ROM:4C09 stb INTMEM_1C+1, [INTMEM_20] ROM:4C0C jbc INTMEM_20+3, 1, ROM_4C15 ROM:4C0F stb INTMEM_1C+2, [INTMEM_1A] ROM:4C12 stb INTMEM_32, [INTMEM_20] ROM:4C15 ROM:4C15 ROM_4C15: ; CODE XREF: ROM_4BA6+66↑j ROM:4C15 ret ROM:4C15 ; End of function ROM_4BA6 ROM:4C15 ROM:4C16 ROM:4C16 ; =============== S U B R O U T I N E ======================================= ROM:4C16 ROM:4C16 ROM:4C16 ROM_4C16: ; CODE XREF: ROM_6B1E+1D3↓p ROM:4C16 ; ROM_6B1E+1F5↓p ROM:4C16 ldb INTMEM_1C+3, INTMEM_D8+1 ROM:4C19 ldb INTMEM_20, INTMEM_1C+2 ROM:4C1C subb INTMEM_20, #-80h ROM:4C1F jc ROM_4C2C ROM:4C21 negb INTMEM_20 ROM:4C23 cmpb INTMEM_20, 0E6h[INTMEM_56] ROM:4C28 jc ROM_4C40 ROM:4C2A sjmp ROM_4C33 ROM:4C2C ; --------------------------------------------------------------------------- ROM:4C2C ROM:4C2C ROM_4C2C: ; CODE XREF: ROM_4C16+9↑j ROM:4C2C cmpb INTMEM_20, 0E5h[INTMEM_56] ROM:4C31 jc ROM_4C40 ROM:4C33 ROM:4C33 ROM_4C33: ; CODE XREF: ROM_4C16+14↑j ROM:4C33 ld INTMEM_1C, #0Ch ROM:4C37 lcall ROM_33FA ROM:4C3A mulub INTMEM_32, INTMEM_1C, #4 ROM:4C3E sjmp ROM_4C4B ROM:4C40 ; --------------------------------------------------------------------------- ROM:4C40 ROM:4C40 ROM_4C40: ; CODE XREF: ROM_4C16+12↑j ROM:4C40 ; ROM_4C16+1B↑j ROM:4C40 ld INTMEM_1C, #0Bh ROM:4C44 lcall ROM_33FA ROM:4C47 mulub INTMEM_32, INTMEM_1C, #20h ; ' ' ROM:4C4B ROM:4C4B ROM_4C4B: ; CODE XREF: ROM_4C16+28↑j ROM:4C4B ldb INTMEM_1C+3, INTMEM_1AD[] ROM:4C50 ld INTMEM_1C, #0Dh ROM:4C54 lcall ROM_33FA ROM:4C57 clrb INTMEM_1C+1 ROM:4C59 mulu INTMEM_20, INTMEM_1C, INTMEM_32 ROM:4C5D divu INTMEM_20, #32h ; '2' ROM:4C61 jnv ROM_4C66 ROM:4C63 ldbse INTMEM_20, #-1 ROM:4C66 ROM:4C66 ROM_4C66: ; CODE XREF: ROM_4C16+4B↑j ROM:4C66 ret ROM:4C66 ; End of function ROM_4C16 ROM:4C66 ROM:4C67 ROM:4C67 ; =============== S U B R O U T I N E ======================================= ROM:4C67 ROM:4C67 ROM:4C67 ROM_4C67: ; CODE XREF: ROM_6B1E:ROM_6D04↓p ROM:4C67 ; ROM_6B1E:ROM_6D26↓p ROM:4C67 pushf ROM:4C68 ld INTMEM_1C+2, 1E8h[INTMEM_20+2] ROM:4C6D add INTMEM_1C+2, INTMEM_20 ROM:4C70 jnc ROM_4C75 ROM:4C72 ldbse INTMEM_1C+2, #-1 ROM:4C75 ROM:4C75 ROM_4C75: ; CODE XREF: ROM_4C67+9↑j ROM:4C75 cmp INTMEM_1C+2, 1E0h[INTMEM_20+2] ROM:4C7A jnh ROM_4C81 ROM:4C7C ld INTMEM_1C+2, 1E0h[INTMEM_20+2] ROM:4C81 ROM:4C81 ROM_4C81: ; CODE XREF: ROM_4C67+13↑j ROM:4C81 st INTMEM_1C+2, 1E8h[INTMEM_20+2] ROM:4C86 popf ROM:4C87 ret ROM:4C87 ; End of function ROM_4C67 ROM:4C87 ROM:4C88 ROM:4C88 ; =============== S U B R O U T I N E ======================================= ROM:4C88 ROM:4C88 ROM:4C88 ROM_4C88: ; CODE XREF: ROM:59D4↓p ROM:4C88 ; ROM:59E9↓p ROM:4C88 ldb INTMEM_1C+2, INTMEM_74 ROM:4C8B shlb INTMEM_1C+2, #2 ROM:4C8E addb INTMEM_1C+2, INTMEM_162[] ROM:4C93 subb INTMEM_1A, INTMEM_1C+2, (INTMEM_1D1+1)[] ROM:4C99 clrb INTMEM_1A+1 ROM:4C9B stb INTMEM_1C+2, (INTMEM_1D1+1)[] ROM:4CA0 ret ROM:4CA0 ; End of function ROM_4C88 ROM:4CA0 ROM:4CA1 ROM:4CA1 ; =============== S U B R O U T I N E ======================================= ROM:4CA1 ROM:4CA1 ROM:4CA1 ROM_4CA1: ; CODE XREF: ROM:ROM_65CB↓p ROM:4CA1 jbs INTMEM_FD, 7, ROM_4CB5 ROM:4CA4 jbc INTMEM_FD, 3, ROM_4CB2 ROM:4CA7 mulub INTMEM_1C, INTMEM_E5+2, 133h[INTMEM_56] ROM:4CAD stb INTMEM_1C+1, INTMEM_E5+2 ROM:4CB0 sjmp ROM_4CCB ROM:4CB2 ; --------------------------------------------------------------------------- ROM:4CB2 ROM:4CB2 ROM_4CB2: ; CODE XREF: ROM_4CA1+3↑j ROM:4CB2 orb INTMEM_FD, #-80h ROM:4CB5 ROM:4CB5 ROM_4CB5: ; CODE XREF: ROM_4CA1↑j ROM:4CB5 jbs INTMEM_FD, 4, ROM_4CC4 ROM:4CB8 cmpb ZERO_REG, INTMEM_B8+1 ; Zero register ROM:4CBB je ROM_4CCB ROM:4CBD jbs INTMEM_FD, 5, ROM_4CC9 ROM:4CC0 clrb INTMEM_B8+1 ROM:4CC2 sjmp ROM_4CCB ROM:4CC4 ; --------------------------------------------------------------------------- ROM:4CC4 ROM:4CC4 ROM_4CC4: ; CODE XREF: ROM_4CA1:ROM_4CB5↑j ROM:4CC4 ldb INTMEM_B8+1, 134h[INTMEM_56] ROM:4CC9 ROM:4CC9 ROM_4CC9: ; CODE XREF: ROM_4CA1+1C↑j ROM:4CC9 clrb INTMEM_E5+2 ROM:4CCB ROM:4CCB ROM_4CCB: ; CODE XREF: ROM_4CA1+F↑j ROM:4CCB ; ROM_4CA1+1A↑j ... ROM:4CCB ret ROM:4CCB ; End of function ROM_4CA1 ROM:4CCB ROM:4CCC ROM:4CCC ; =============== S U B R O U T I N E ======================================= ROM:4CCC ROM:4CCC ROM:4CCC ROM_4CCC: ; CODE XREF: ROM_60A8+24↓p ROM:4CCC ; ROM:ROM_650E↓p ... ROM:4CCC addb INTMEM_1C+2, 136h[INTMEM_56] ROM:4CD1 scall ROM_4D29 ROM:4CD3 ldbze INTMEM_20, INTMEM_278[] ROM:4CD8 ldbze INTMEM_20+2, INTMEM_279[] ROM:4CDD sub INTMEM_1C+2, INTMEM_1C, INTMEM_20 ROM:4CE1 jc ROM_4CEC ROM:4CE3 add INTMEM_1C+2, INTMEM_20+2 ROM:4CE6 jc ROM_4CEF ROM:4CE8 clr INTMEM_1C+2 ROM:4CEA sjmp ROM_4CEF ROM:4CEC ; --------------------------------------------------------------------------- ROM:4CEC ROM:4CEC ROM_4CEC: ; CODE XREF: ROM_4CCC+15↑j ROM:4CEC add INTMEM_1C+2, INTMEM_20+2 ROM:4CEF ROM:4CEF ROM_4CEF: ; CODE XREF: ROM_4CCC+1A↑j ROM:4CEF ; ROM_4CCC+1E↑j ROM:4CEF inc INTMEM_1C+2 ROM:4CF1 scall ROM_4D50 ROM:4CF3 ret ROM:4CF3 ; End of function ROM_4CCC ROM:4CF3 ROM:4CF4 ROM:4CF4 ; =============== S U B R O U T I N E ======================================= ROM:4CF4 ROM:4CF4 ROM:4CF4 ROM_4CF4: ; CODE XREF: ROM:622B↓p ROM:4CF4 ; ROM:625D↓p ... ROM:4CF4 addb INTMEM_1C+2, 136h[INTMEM_56] ROM:4CF9 scall ROM_4D29 ROM:4CFB ldbze INTMEM_20, INTMEM_278[] ROM:4D00 sub INTMEM_1C, INTMEM_20 ROM:4D03 ldb INTMEM_1C+2, INTMEM_1C+3 ROM:4D06 ld INTMEM_32, INTMEM_1C ROM:4D09 scall ROM_4D29 ROM:4D0B sub INTMEM_1C+2, INTMEM_1C, INTMEM_32 ROM:4D0F jc ROM_4D13 ROM:4D11 clr INTMEM_1C+2 ROM:4D13 ROM:4D13 ROM_4D13: ; CODE XREF: ROM_4CF4+1B↑j ROM:4D13 add INTMEM_32, INTMEM_1C ROM:4D16 inc INTMEM_32 ROM:4D18 scall ROM_4D50 ROM:4D1A ld INTMEM_1C+2, INTMEM_32 ROM:4D1D ldb INTMEM_32, INTMEM_1C ROM:4D20 scall ROM_4D50 ROM:4D22 ldb INTMEM_1C+2, INTMEM_1C ROM:4D25 ldb INTMEM_1C+3, INTMEM_32 ROM:4D28 ret ROM:4D28 ; End of function ROM_4CF4 ROM:4D28 ROM:4D29 ROM:4D29 ; =============== S U B R O U T I N E ======================================= ROM:4D29 ROM:4D29 ROM:4D29 ROM_4D29: ; CODE XREF: ROM_4CCC+5↑p ROM:4D29 ; ROM_4CF4+5↑p ... ROM:4D29 cmpb INTMEM_1C+2, INTMEM_27A[] ROM:4D2E jh ROM_4D3A ROM:4D30 ld INTMEM_1C, #2Eh ; '.' ROM:4D34 lcall ROM_33FA ROM:4D37 clrb INTMEM_1C+1 ROM:4D39 ret ROM:4D3A ; --------------------------------------------------------------------------- ROM:4D3A ROM:4D3A ROM_4D3A: ; CODE XREF: ROM_4D29+5↑j ROM:4D3A ld INTMEM_1C, #2Fh ; '/' ROM:4D3E lcall ROM_33FA ROM:4D41 stb INTMEM_1C, INTMEM_3D1[] ROM:4D46 clrb INTMEM_1C+1 ROM:4D48 shl INTMEM_1C, #1 ROM:4D4B add INTMEM_1C, #0FFh ROM:4D4F ret ROM:4D4F ; End of function ROM_4D29 ROM:4D4F ROM:4D50 ROM:4D50 ; =============== S U B R O U T I N E ======================================= ROM:4D50 ROM:4D50 ROM:4D50 ROM_4D50: ; CODE XREF: ROM_4CCC+25↑p ROM:4D50 ; ROM_4CF4+24↑p ... ROM:4D50 ld INTMEM_1C, #30h ; '0' ROM:4D54 cmpb INTMEM_1C+3, ZERO_REG ; Zero register ROM:4D57 je ROM_4D64 ROM:4D59 sub INTMEM_1C+2, #0FFh ROM:4D5D shr INTMEM_1C+2, #1 ROM:4D60 ld INTMEM_1C, #31h ; '1' ROM:4D64 ROM:4D64 ROM_4D64: ; CODE XREF: ROM_4D50+7↑j ROM:4D64 ljmp ROM_33FA ROM:4D64 ; End of function ROM_4D50 ROM:4D64 ROM:4D67 ROM:4D67 ; =============== S U B R O U T I N E ======================================= ROM:4D67 ROM:4D67 ROM:4D67 ROM_4D67: ; CODE XREF: ROM:65B5↓p ROM:4D67 jbs INTMEM_FE, 0, ROM_4DA8 ROM:4D6A mulub INTMEM_1C, INTMEM_8C, 135h[INTMEM_56] ROM:4D70 add INTMEM_1C, #-8000h ROM:4D74 cmp INTMEM_D3+1, INTMEM_1C ROM:4D77 jnc ROM_4D7B ROM:4D79 sjmp ROM_4E1B ROM:4D7B ; --------------------------------------------------------------------------- ROM:4D7B ROM:4D7B ROM_4D7B: ; CODE XREF: ROM_4D67+10↑j ROM:4D7B orb INTMEM_FE, #1 ROM:4D7E clrb INTMEM_B8+4 ROM:4D80 ldb INTMEM_1A+1, INTMEM_1B0[] ROM:4D85 cmpb INTMEM_1A+1, 143h[INTMEM_56] ROM:4D8A jnc ROM_4D91 ROM:4D8C ldb INTMEM_B8+4, 144h[INTMEM_56] ROM:4D91 ROM:4D91 ROM_4D91: ; CODE XREF: ROM_4D67+23↑j ROM:4D91 ; ROM_4D67+63↓j ... ROM:4D91 andb INTMEM_FE, #-5 ROM:4D94 ldbse INTMEM_20+2, #-1 ROM:4D97 st INTMEM_20+2, (INTMEM_266+2)[] ROM:4D9C st ZERO_REG, (INTMEM_266+4)[] ; Zero register ROM:4DA1 ldb INTMEM_B8+3, 141h[INTMEM_56] ROM:4DA6 sjmp ROM_4DDE ROM:4DA8 ; --------------------------------------------------------------------------- ROM:4DA8 ROM:4DA8 ROM_4DA8: ; CODE XREF: ROM_4D67↑j ROM:4DA8 jbs INTMEM_FE, 2, ROM_4DBD ROM:4DAB jbc INTMEM_D5, 7, ROM_4DDA ROM:4DAE cmpb ZERO_REG, INTMEM_B8+3 ; Zero register ROM:4DB1 jne ROM_4DDE ROM:4DB3 orb INTMEM_FE, #4 ROM:4DB6 ldb INTMEM_B8+3, 142h[INTMEM_56] ROM:4DBB sjmp ROM_4DEC ROM:4DBD ; --------------------------------------------------------------------------- ROM:4DBD ROM:4DBD ROM_4DBD: ; CODE XREF: ROM_4D67:ROM_4DA8↑j ROM:4DBD cmpb ZERO_REG, INTMEM_B8+3 ; Zero register ROM:4DC0 jne ROM_4DEC ROM:4DC2 ld INTMEM_20, (INTMEM_266+4)[] ROM:4DC7 divub INTMEM_20, #5 ROM:4DCA jv ROM_4D91 ROM:4DCC cmpb INTMEM_20, 140h[INTMEM_56] ROM:4DD1 jh ROM_4D91 ROM:4DD3 cmpb INTMEM_20, 13Fh[INTMEM_56] ROM:4DD8 jnc ROM_4D91 ROM:4DDA ROM:4DDA ROM_4DDA: ; CODE XREF: ROM_4D67+44↑j ROM:4DDA ldb INTMEM_1A, #-1 ROM:4DDD ret ROM:4DDE ; --------------------------------------------------------------------------- ROM:4DDE ROM:4DDE ROM_4DDE: ; CODE XREF: ROM_4D67+3F↑j ROM:4DDE ; ROM_4D67+4A↑j ROM:4DDE cmp INTMEM_D3+1, (INTMEM_266+2)[] ROM:4DE3 jh ROM_4E1B ROM:4DE5 st INTMEM_D3+1, (INTMEM_266+2)[] ROM:4DEA sjmp ROM_4E1B ROM:4DEC ; --------------------------------------------------------------------------- ROM:4DEC ROM:4DEC ROM_4DEC: ; CODE XREF: ROM_4D67+54↑j ROM:4DEC ; ROM_4D67+59↑j ROM:4DEC ld INTMEM_1C+2, 88h[INTMEM_56] ROM:4DF1 cmpb ZERO_REG, INTMEM_B8+4 ; Zero register ROM:4DF4 je ROM_4DFA ROM:4DF6 ld INTMEM_1C+2, #384h ROM:4DFA ROM:4DFA ROM_4DFA: ; CODE XREF: ROM_4D67+8D↑j ROM:4DFA jbc INTMEM_F9, 2, ROM_4E02 ROM:4DFD ld INTMEM_1C+2, 8Ah[INTMEM_56] ROM:4E02 ROM:4E02 ROM_4E02: ; CODE XREF: ROM_4D67:ROM_4DFA↑j ROM:4E02 st INTMEM_1C+2, INTMEM_266[] ROM:4E07 sub INTMEM_20, INTMEM_D3+1, (INTMEM_266+2)[] ROM:4E0D jnc ROM_4E1B ROM:4E0F cmp INTMEM_20, (INTMEM_266+4)[] ROM:4E14 jnh ROM_4E1B ROM:4E16 st INTMEM_20, (INTMEM_266+4)[] ROM:4E1B ROM:4E1B ROM_4E1B: ; CODE XREF: ROM_4D67+12↑j ROM:4E1B ; ROM_4D67+7C↑j ... ROM:4E1B clrb INTMEM_1A ROM:4E1D ret ROM:4E1D ; End of function ROM_4D67 ROM:4E1D ROM:4E1E ROM:4E1E ; =============== S U B R O U T I N E ======================================= ROM:4E1E ROM:4E1E ROM:4E1E ROM_4E1E: ; CODE XREF: ROM:663A↓p ROM:4E1E jbs INTMEM_FE, 5, ROM_4E3D ROM:4E21 ldb INTMEM_1C+1, INTMEM_47 ROM:4E24 ldb INTMEM_1C, #0 ROM:4E27 ld INTMEM_20, (INTMEM_1F3+1)[] ROM:4E2C ldbze INTMEM_1C+2, 14Ah[INTMEM_56] ROM:4E31 lcall ROM_3595 ROM:4E34 stb INTMEM_1C+1, INTMEM_47 ROM:4E37 orb INTMEM_FE, #20h ; ' ' ROM:4E3A ROM:4E3A ROM_4E3A: ; CODE XREF: ROM_4E1E+26↓j ROM:4E3A clrb INTMEM_1A ROM:4E3C ret ROM:4E3D ; --------------------------------------------------------------------------- ROM:4E3D ROM:4E3D ROM_4E3D: ; CODE XREF: ROM_4E1E↑j ROM:4E3D cmpb INTMEM_47, INTMEM_1F5[] ROM:4E42 je ROM_4E48 ROM:4E44 jh ROM_4E3A ROM:4E46 incb INTMEM_47 ROM:4E48 ROM:4E48 ROM_4E48: ; CODE XREF: ROM_4E1E+24↑j ROM:4E48 ldb INTMEM_1A, #-1 ROM:4E4B ret ROM:4E4B ; End of function ROM_4E1E ROM:4E4B ROM:4E4C ROM:4E4C ; =============== S U B R O U T I N E ======================================= ROM:4E4C ROM:4E4C ROM:4E4C ROM_4E4C: ; CODE XREF: ROM_483E↑p ROM:4E4C sub INTMEM_1A, INTMEM_5E, #1F4h ROM:4E51 jc ROM_4E55 ROM:4E53 clr INTMEM_1A ROM:4E55 ROM:4E55 ROM_4E55: ; CODE XREF: ROM_4E4C+5↑j ROM:4E55 divub INTMEM_1A, #19h ROM:4E58 jnv ROM_4E5D ROM:4E5A ldb INTMEM_1A, #-1 ROM:4E5D ROM:4E5D ROM_4E5D: ; CODE XREF: ROM_4E4C+C↑j ROM:4E5D stb INTMEM_1A, INTMEM_1AC[] ROM:4E62 cmp INTMEM_5E, ZERO_REG ; Zero register ROM:4E65 jh ROM_4E72 ROM:4E67 andb INTMEM_F5+1, #-41h ROM:4E6A orb INTMEM_F5, #10h ROM:4E6D orb INTMEM_F5+1, #-80h ROM:4E70 sjmp ROM_4EB9 ROM:4E72 ; --------------------------------------------------------------------------- ROM:4E72 ROM:4E72 ROM_4E72: ; CODE XREF: ROM_4E4C+19↑j ROM:4E72 jbs INTMEM_F5+1, 6, ROM_4EB9 ROM:4E75 andb INTMEM_F5+1, #7Fh ROM:4E78 cmp INTMEM_5E, 1Eh[INTMEM_56] ROM:4E7D jh ROM_4E89 ROM:4E7F orb INTMEM_F5, #10h ROM:4E82 andb INTMEM_F7, #-2 ROM:4E85 clrb INTMEM_CB ROM:4E87 sjmp ROM_4EB9 ROM:4E89 ; --------------------------------------------------------------------------- ROM:4E89 ROM:4E89 ROM_4E89: ; CODE XREF: ROM_4E4C+31↑j ROM:4E89 andb INTMEM_F5, #-11h ROM:4E8C cmp INTMEM_5E, 20h[INTMEM_56] ROM:4E91 jh ROM_4EA3 ROM:4E93 jbs INTMEM_F7, 0, ROM_4E9E ROM:4E96 orb INTMEM_F7, #1 ROM:4E99 ldb INTMEM_CB, 0B4h[INTMEM_56] ROM:4E9E ROM:4E9E ROM_4E9E: ; CODE XREF: ROM_4E4C+47↑j ROM:4E9E cmpb INTMEM_CB, ZERO_REG ; Zero register ROM:4EA1 jne ROM_4EB9 ROM:4EA3 ROM:4EA3 ROM_4EA3: ; CODE XREF: ROM_4E4C+45↑j ROM:4EA3 orb INTMEM_F5+1, #40h ; '@' ROM:4EA6 ldb INTMEM_1C+2, INTMEM_1AD[] ROM:4EAB stb INTMEM_1C+2, INTMEM_1AE[] ROM:4EB0 orb INTMEM_F7, #2 ROM:4EB3 andb INTMEM_F5, #-11h ROM:4EB6 andb INTMEM_F7, #-2 ROM:4EB9 ROM:4EB9 ROM_4EB9: ; CODE XREF: ROM_4E4C+24↑j ROM:4EB9 ; ROM_4E4C:ROM_4E72↑j ... ROM:4EB9 jbc INTMEM_F5+1, 7, ROM_4EC9 ROM:4EBC cmpb ZERO_REG, INTMEM_B5 ; Zero register ROM:4EBF jne ROM_4EC9 ROM:4EC1 andb INTMEM_F7, #-5 ROM:4EC4 andb INTMEM_A4, #-2 ROM:4EC7 sjmp ROM_4ECF ROM:4EC9 ; --------------------------------------------------------------------------- ROM:4EC9 ROM:4EC9 ROM_4EC9: ; CODE XREF: ROM_4E4C:ROM_4EB9↑j ROM:4EC9 ; ROM_4E4C+73↑j ROM:4EC9 orb INTMEM_F7, #4 ROM:4ECC orb INTMEM_A4, #1 ROM:4ECF ROM:4ECF ROM_4ECF: ; CODE XREF: ROM_4E4C+7B↑j ROM:4ECF cmp INTMEM_5E, ZERO_REG ; Zero register ROM:4ED2 je ROM_4ED7 ROM:4ED4 orb INTMEM_F5, #2 ROM:4ED7 ROM:4ED7 ROM_4ED7: ; CODE XREF: ROM_4E4C+86↑j ROM:4ED7 ld INTMEM_1C+2, INTMEM_144[] ROM:4EDC cmp INTMEM_1C+2, 10h[INTMEM_56] ROM:4EE1 jne ROM_4F50 ROM:4EE3 ldb INTMEM_1C+3, INTMEM_156[] ROM:4EE8 cmpb INTMEM_1C+3, #-1 ROM:4EEB je ROM_4F12 ROM:4EED cmpb INTMEM_1C+3, #0 ROM:4EF0 jne ROM_4EFC ROM:4EF2 ldb INTMEM_1C, INTMEM_15F[] ROM:4EF7 cmpb INTMEM_1C, #1 ROM:4EFA je ROM_4F17 ROM:4EFC ROM:4EFC ROM_4EFC: ; CODE XREF: ROM_4E4C+A4↑j ROM:4EFC jbs INTMEM_F5+1, 1, ROM_4F17 ROM:4EFF ldb INTMEM_20, INTMEM_157[] ROM:4F04 ldb INTMEM_20+1, INTMEM_20 ROM:4F07 andb INTMEM_20, #0Fh ROM:4F0A shrb INTMEM_20+1, #4 ROM:4F0D cmpb INTMEM_20, INTMEM_20+1 ROM:4F10 je ROM_4F17 ROM:4F12 ROM:4F12 ROM_4F12: ; CODE XREF: ROM_4E4C+9F↑j ROM:4F12 orb INTMEM_F5+1, #20h ; ' ' ROM:4F15 sjmp ROM_4F50 ROM:4F17 ; --------------------------------------------------------------------------- ROM:4F17 ROM:4F17 ROM_4F17: ; CODE XREF: ROM_4E4C+AE↑j ROM:4F17 ; ROM_4E4C:ROM_4EFC↑j ... ROM:4F17 jbs INTMEM_F5, 2, ROM_4F50 ROM:4F1A ldb INTMEM_1C, INTMEM_157[] ROM:4F1F shlb INTMEM_1C, #1 ROM:4F22 cmpb INTMEM_1C, #-10h ROM:4F25 jnc ROM_4F2A ROM:4F27 ldb INTMEM_1C, #-20h ROM:4F2A ROM:4F2A ROM_4F2A: ; CODE XREF: ROM_4E4C+D9↑j ROM:4F2A andb INTMEM_1C, #-10h ROM:4F2D ldb INTMEM_1C+1, INTMEM_1C ROM:4F30 shrb INTMEM_1C, #4 ROM:4F33 addb INTMEM_1C+1, INTMEM_1C ROM:4F36 ldb INTMEM_1C, INTMEM_1C+1 ROM:4F39 stb INTMEM_1C, INTMEM_157[] ROM:4F3E lcall ROM_2D95 ROM:4F41 ldb INTMEM_1A+1, #0Ah ROM:4F44 lcall ROM_2DA6 ROM:4F47 lcall ROM_2DA6 ROM:4F4A lcall ROM_2D9A ROM:4F4D orb INTMEM_F5, #4 ROM:4F50 ROM:4F50 ROM_4F50: ; CODE XREF: ROM_4E4C+95↑j ROM:4F50 ; ROM_4E4C+C9↑j ... ROM:4F50 ldb INTMEM_49, INTMEM_1FF[] ROM:4F55 ldb INTMEM_1A, INTMEM_1F9[] ROM:4F5A ldb INTMEM_1A+1, INTMEM_1A ROM:4F5D jbc INTMEM_55, 4, ROM_4F6A ROM:4F60 ldb INTMEM_1A, 0B7h[INTMEM_56] ROM:4F65 ldb INTMEM_1A+1, 0B6h[INTMEM_56] ROM:4F6A ROM:4F6A ROM_4F6A: ; CODE XREF: ROM_4E4C+111↑j ROM:4F6A stb INTMEM_1A, INTMEM_1AD[] ROM:4F6F stb INTMEM_1A+1, INTMEM_1B0[] ROM:4F74 ldb INTMEM_2C, INTMEM_8C ROM:4F77 ld INTMEM_24, INTMEM_150[] ROM:4F7C jbc INTMEM_F5+1, 7, ROM_4F84 ROM:4F7F ld INTMEM_24, INTMEM_1FC[] ROM:4F84 ROM:4F84 ROM_4F84: ; CODE XREF: ROM_4E4C+130↑j ROM:4F84 clr INTMEM_1A ROM:4F86 ldb INTMEM_20+1, 0B8h[INTMEM_56] ROM:4F8B cmpb INTMEM_2C, INTMEM_20+1 ROM:4F8E jh ROM_4F97 ROM:4F90 ld INTMEM_1C, 240h[INTMEM_1A] ROM:4F95 sjmp ROM_500D ROM:4F97 ; --------------------------------------------------------------------------- ROM:4F97 ROM:4F97 ROM_4F97: ; CODE XREF: ROM_4E4C+142↑j ROM:4F97 ldb INTMEM_20+2, 0B9h[INTMEM_56] ROM:4F9C cmpb INTMEM_2C, INTMEM_20+2 ROM:4F9F jnc ROM_4FBC ROM:4FA1 ld INTMEM_1A, #2 ROM:4FA5 ldb INTMEM_20+1, INTMEM_20+2 ROM:4FA8 ldb INTMEM_20+2, 0BAh[INTMEM_56] ROM:4FAD cmpb INTMEM_2C, INTMEM_20+2 ROM:4FB0 jnc ROM_4FBC ROM:4FB2 ldb INTMEM_20+1, INTMEM_20+2 ROM:4FB5 ldb INTMEM_20+2, #-4Ch ROM:4FB8 ld INTMEM_1A, #4 ROM:4FBC ROM:4FBC ROM_4FBC: ; CODE XREF: ROM_4E4C+153↑j ROM:4FBC ; ROM_4E4C+164↑j ROM:4FBC subb INTMEM_20+2, INTMEM_20+1 ROM:4FBF clrb INTMEM_20+3 ROM:4FC1 add INTMEM_1A, #2 ROM:4FC5 ld INTMEM_1C, 240h[INTMEM_1A] ROM:4FCA sub INTMEM_1A, #2 ROM:4FCE sub INTMEM_1C, 240h[INTMEM_1A] ROM:4FD3 jne ROM_4FDC ROM:4FD5 ld INTMEM_1C, 240h[INTMEM_1A] ROM:4FDA sjmp ROM_500D ROM:4FDC ; --------------------------------------------------------------------------- ROM:4FDC ROM:4FDC ROM_4FDC: ; CODE XREF: ROM_4E4C+187↑j ROM:4FDC subb INTMEM_20, INTMEM_2C, INTMEM_20+1 ROM:4FE0 jne ROM_4FE9 ROM:4FE2 ld INTMEM_1C, 240h[INTMEM_1A] ROM:4FE7 sjmp ROM_500D ROM:4FE9 ; --------------------------------------------------------------------------- ROM:4FE9 ROM:4FE9 ROM_4FE9: ; CODE XREF: ROM_4E4C+194↑j ROM:4FE9 clrb INTMEM_20+1 ROM:4FEB mul INTMEM_1C, INTMEM_20 ROM:4FEF jbc INTMEM_1C+3, 7, ROM_4FFE ROM:4FF2 div INTMEM_1C, INTMEM_20+2 ROM:4FF6 jnv ROM_5008 ROM:4FF8 ld INTMEM_1C, #-8000h ROM:4FFC sjmp ROM_5008 ROM:4FFE ; --------------------------------------------------------------------------- ROM:4FFE ROM:4FFE ROM_4FFE: ; CODE XREF: ROM_4E4C+1A3↑j ROM:4FFE div INTMEM_1C, INTMEM_20+2 ROM:5002 jnv ROM_5008 ROM:5004 ld INTMEM_1C, #7FFFh ROM:5008 ROM:5008 ROM_5008: ; CODE XREF: ROM_4E4C+1AA↑j ROM:5008 ; ROM_4E4C+1B0↑j ... ROM:5008 add INTMEM_1C, 240h[INTMEM_1A] ROM:500D ROM:500D ROM_500D: ; CODE XREF: ROM_4E4C+149↑j ROM:500D ; ROM_4E4C+18E↑j ... ROM:500D st INTMEM_1C, INTMEM_172[] ROM:5012 sub INTMEM_20+2, INTMEM_24, INTMEM_1C ROM:5016 jc ROM_5021 ROM:5018 jbs INTMEM_20+3, 7, ROM_5028 ROM:501B ld INTMEM_20+2, #-8000h ROM:501F sjmp ROM_5028 ROM:5021 ; --------------------------------------------------------------------------- ROM:5021 ROM:5021 ROM_5021: ; CODE XREF: ROM_4E4C+1CA↑j ROM:5021 jbc INTMEM_20+3, 7, ROM_5028 ROM:5024 ld INTMEM_20+2, #7FFFh ROM:5028 ROM:5028 ROM_5028: ; CODE XREF: ROM_4E4C+1CC↑j ROM:5028 ; ROM_4E4C+1D3↑j ... ROM:5028 add INTMEM_1C+2, INTMEM_20+2, #-8000h ROM:502D st INTMEM_1C+2, INTMEM_170[] ROM:5032 jbc INTMEM_55, 0, ROM_5037 ROM:5035 sjmp ROM_5136 ROM:5037 ; --------------------------------------------------------------------------- ROM:5037 ROM:5037 ROM_5037: ; CODE XREF: ROM_4E4C+1E6↑j ROM:5037 jbs INTMEM_F7, 3, ROM_503D ROM:503A jbc INTMEM_A9, 4, ROM_5042 ROM:503D ROM:503D ROM_503D: ; CODE XREF: ROM_4E4C:ROM_5037↑j ROM:503D andb INTMEM_AF, #-21h ROM:5040 sjmp ROM_5139 ROM:5042 ; --------------------------------------------------------------------------- ROM:5042 ROM:5042 ROM_5042: ; CODE XREF: ROM_4E4C+1EE↑j ROM:5042 add INTMEM_20, INTMEM_1C, 24h[INTMEM_56] ROM:5048 jbs INTMEM_AF, 5, ROM_5051 ROM:504B add INTMEM_20, INTMEM_1C, 26h[INTMEM_56] ROM:5051 ROM:5051 ROM_5051: ; CODE XREF: ROM_4E4C+1FC↑j ROM:5051 jnc ROM_5056 ROM:5053 ldbse INTMEM_20, INTMEM_FF ROM:5056 ROM:5056 ROM_5056: ; CODE XREF: ROM_4E4C:ROM_5051↑j ROM:5056 cmp INTMEM_24, INTMEM_20 ROM:5059 jnh ROM_505D ROM:505B sjmp ROM_5136 ROM:505D ; --------------------------------------------------------------------------- ROM:505D ROM:505D ROM_505D: ; CODE XREF: ROM_4E4C+20D↑j ROM:505D andb INTMEM_AF, #-21h ROM:5060 cmpb INTMEM_2C, 0B8h[INTMEM_56] ROM:5065 jnc ROM_508B ROM:5067 jbc INTMEM_AB, 4, ROM_508B ROM:506A jbc INTMEM_20+3, 7, ROM_508D ROM:506D sub INTMEM_1A, ZERO_REG, INTMEM_20+2 ; Zero register ROM:5071 sub INTMEM_1A, 28h[INTMEM_56] ROM:5076 jnc ROM_508D ROM:5078 cmpb ZERO_REG, INTMEM_C0+1 ; Zero register ROM:507B je ROM_507F ROM:507D sjmp ROM_513E ROM:507F ; --------------------------------------------------------------------------- ROM:507F ROM:507F ROM_507F: ; CODE XREF: ROM_4E4C+22F↑j ROM:507F shl INTMEM_1A, #2 ROM:5082 subb INTMEM_4A, INTMEM_1A+1 ROM:5085 lcall ROM_493C ROM:5088 orb INTMEM_52, #-80h ROM:508B ROM:508B ROM_508B: ; CODE XREF: ROM_4E4C+219↑j ROM:508B ; ROM_4E4C+21B↑j ... ROM:508B sjmp ROM_5139 ROM:508D ; --------------------------------------------------------------------------- ROM:508D ROM:508D ROM_508D: ; CODE XREF: ROM_4E4C+21E↑j ROM:508D ; ROM_4E4C+22A↑j ROM:508D jbc INTMEM_F7, 5, ROM_508B ROM:5090 add INTMEM_1A, INTMEM_1C, 22h[INTMEM_56] ROM:5096 jnc ROM_509B ROM:5098 ldbse INTMEM_1A, #-1 ROM:509B ROM:509B ROM_509B: ; CODE XREF: ROM_4E4C+24A↑j ROM:509B cmp INTMEM_24, INTMEM_1A ROM:509E jh ROM_508B ROM:50A0 cmpb INTMEM_2C, INTMEM_225[] ROM:50A5 jne ROM_508B ROM:50A7 jbc INTMEM_F7, 4, ROM_508B ROM:50AA orb INTMEM_F7, #40h ; '@' ROM:50AD add INTMEM_1A, INTMEM_20+2, 2Ch[INTMEM_56] ROM:50B3 jbc INTMEM_1A+1, 7, ROM_50BB ROM:50B6 neg INTMEM_1A ROM:50B8 andb INTMEM_F7, #-41h ROM:50BB ROM:50BB ROM_50BB: ; CODE XREF: ROM_4E4C+267↑j ROM:50BB cmp INTMEM_1A, 2Ah[INTMEM_56] ROM:50C0 jnc ROM_5139 ROM:50C2 subb INTMEM_1A, INTMEM_2C, INTMEM_224[] ROM:50C8 jnh ROM_50D1 ROM:50CA stb INTMEM_2C, INTMEM_224[] ROM:50CF sjmp ROM_5139 ROM:50D1 ; --------------------------------------------------------------------------- ROM:50D1 ROM:50D1 ROM_50D1: ; CODE XREF: ROM_4E4C+27C↑j ROM:50D1 negb INTMEM_1A ROM:50D3 cmpb INTMEM_1A, 0BBh[INTMEM_56] ROM:50D8 jnc ROM_5139 ROM:50DA cmpb ZERO_REG, INTMEM_C0 ; Zero register ROM:50DD je ROM_50E1 ROM:50DF sjmp ROM_5143 ROM:50E1 ; --------------------------------------------------------------------------- ROM:50E1 ROM:50E1 ROM_50E1: ; CODE XREF: ROM_4E4C+291↑j ROM:50E1 stb INTMEM_2C, INTMEM_224[] ROM:50E6 jbc INTMEM_F7, 6, ROM_510D ROM:50E9 ROM:50E9 ROM_50E9: ; CODE XREF: ROM_4E4C+2E3↓j ROM:50E9 ld INTMEM_1A, INTMEM_174[] ROM:50EE sub INTMEM_1A, #40h ; '@' ROM:50F2 jnc ROM_50F9 ROM:50F4 st INTMEM_1A, INTMEM_174[] ROM:50F9 ROM:50F9 ROM_50F9: ; CODE XREF: ROM_4E4C+2A6↑j ROM:50F9 ld INTMEM_1A, INTMEM_176[] ROM:50FE sub INTMEM_1A, #40h ; '@' ROM:5102 jnc ROM_5109 ROM:5104 st INTMEM_1A, INTMEM_176[] ROM:5109 ROM:5109 ROM_5109: ; CODE XREF: ROM_4E4C+2B6↑j ROM:5109 incb INTMEM_4A ROM:510B jne ROM_5131 ROM:510D ROM:510D ROM_510D: ; CODE XREF: ROM_4E4C+29A↑j ROM:510D ld INTMEM_1A, INTMEM_174[] ROM:5112 add INTMEM_1A, #40h ; '@' ROM:5116 jc ROM_511D ROM:5118 st INTMEM_1A, INTMEM_174[] ROM:511D ROM:511D ROM_511D: ; CODE XREF: ROM_4E4C+2CA↑j ROM:511D ld INTMEM_1A, INTMEM_176[] ROM:5122 add INTMEM_1A, #40h ; '@' ROM:5126 jc ROM_512D ROM:5128 st INTMEM_1A, INTMEM_176[] ROM:512D ROM:512D ROM_512D: ; CODE XREF: ROM_4E4C+2DA↑j ROM:512D decb INTMEM_4A ROM:512F je ROM_50E9 ROM:5131 ROM:5131 ROM_5131: ; CODE XREF: ROM_4E4C+2BF↑j ROM:5131 lcall ROM_493C ROM:5134 sjmp ROM_5139 ROM:5136 ; --------------------------------------------------------------------------- ROM:5136 ROM:5136 ROM_5136: ; CODE XREF: ROM_4E4C+1E9↑j ROM:5136 ; ROM_4E4C+20F↑j ROM:5136 orb INTMEM_AF, #20h ; ' ' ROM:5139 ROM:5139 ROM_5139: ; CODE XREF: ROM_4E4C+1F4↑j ROM:5139 ; ROM_4E4C:ROM_508B↑j ... ROM:5139 ldb INTMEM_C0+1, 0BDh[INTMEM_56] ROM:513E ROM:513E ROM_513E: ; CODE XREF: ROM_4E4C+231↑j ROM:513E ldb INTMEM_C0, 0BCh[INTMEM_56] ROM:5143 ROM:5143 ROM_5143: ; CODE XREF: ROM_4E4C+293↑j ROM:5143 stb INTMEM_2C, INTMEM_225[] ROM:5148 jbc INTMEM_AD, 0, ROM_516B ROM:514B jbc INTMEM_AD, 1, ROM_5159 ROM:514E orb INTMEM_AD, #10h ROM:5151 orb INTMEM_AF, #20h ; ' ' ROM:5154 orb INTMEM_F7, #-80h ROM:5157 sjmp ROM_5162 ROM:5159 ; --------------------------------------------------------------------------- ROM:5159 ROM:5159 ROM_5159: ; CODE XREF: ROM_4E4C+2FF↑j ROM:5159 andb INTMEM_AD, #-11h ROM:515C andb INTMEM_AF, #-21h ROM:515F andb INTMEM_F7, #7Fh ROM:5162 ROM:5162 ROM_5162: ; CODE XREF: ROM_4E4C+30B↑j ROM:5162 orb INTMEM_52, #-80h ROM:5165 orb INTMEM_F5, #1 ROM:5168 ljmp ROM_536F ROM:516B ; --------------------------------------------------------------------------- ROM:516B ROM:516B ROM_516B: ; CODE XREF: ROM_4E4C+2FC↑j ROM:516B jbs INTMEM_F8, 0, ROM_5176 ROM:516E jbc INTMEM_F7, 4, ROM_517C ROM:5171 orb INTMEM_F8, #1 ROM:5174 sjmp ROM_517C ROM:5176 ; --------------------------------------------------------------------------- ROM:5176 ROM:5176 ROM_5176: ; CODE XREF: ROM_4E4C:ROM_516B↑j ROM:5176 jbc INTMEM_AF, 5, ROM_517C ROM:5179 andb INTMEM_F8, #-2 ROM:517C ROM:517C ROM_517C: ; CODE XREF: ROM_4E4C+322↑j ROM:517C ; ROM_4E4C+328↑j ... ROM:517C ld INTMEM_20, INTMEM_170[] ROM:5181 jbc INTMEM_F8, 1, ROM_51A1 ROM:5184 jbc INTMEM_AA, 4, ROM_51C3 ROM:5187 subb INTMEM_1A, INTMEM_8C, 0BEh[INTMEM_56] ROM:518D cmpb INTMEM_1A, INTMEM_1B1[] ROM:5192 stb ZERO_REG, INTMEM_1B1[] ; Zero register ROM:5197 jnh ROM_519E ROM:5199 stb INTMEM_8C, INTMEM_1B1[] ROM:519E ROM:519E ROM_519E: ; CODE XREF: ROM_4E4C+34B↑j ROM:519E andb INTMEM_F8, #-3 ROM:51A1 ROM:51A1 ROM_51A1: ; CODE XREF: ROM_4E4C+335↑j ROM:51A1 addb INTMEM_1A, INTMEM_8C, 0BEh[INTMEM_56] ROM:51A7 cmpb INTMEM_1A, INTMEM_1B1[] ROM:51AC jc ROM_51B8 ROM:51AE st INTMEM_20, INTMEM_220[] ROM:51B3 stb ZERO_REG, INTMEM_1B1[] ; Zero register ROM:51B8 ROM:51B8 ROM_51B8: ; CODE XREF: ROM_4E4C+360↑j ROM:51B8 jbc INTMEM_AA, 3, ROM_51C3 ROM:51BB stb INTMEM_8C, INTMEM_1B1[] ROM:51C0 orb INTMEM_F8, #2 ROM:51C3 ROM:51C3 ROM_51C3: ; CODE XREF: ROM_4E4C+338↑j ROM:51C3 ; ROM_4E4C:ROM_51B8↑j ROM:51C3 ld INTMEM_20, INTMEM_170[] ROM:51C8 jbs INTMEM_A9, 4, ROM_51ED ROM:51CB jbc INTMEM_F8, 2, ROM_51ED ROM:51CE cmpb ZERO_REG, INTMEM_DE[] ; Zero register ROM:51D3 jne ROM_51ED ROM:51D5 jbs INTMEM_AF, 5, ROM_5256 ROM:51D8 jbs INTMEM_F7, 7, ROM_51EF ROM:51DB jbs INTMEM_F8, 3, ROM_51EF ROM:51DE cmpb ZERO_REG, INTMEM_C2 ; Zero register ROM:51E1 jne ROM_51EB ROM:51E3 orb INTMEM_F8, #8 ROM:51E6 st INTMEM_20, INTMEM_220[] ROM:51EB ROM:51EB ROM_51EB: ; CODE XREF: ROM_4E4C+395↑j ROM:51EB sjmp ROM_5269 ROM:51ED ; --------------------------------------------------------------------------- ROM:51ED ROM:51ED ROM_51ED: ; CODE XREF: ROM_4E4C+37C↑j ROM:51ED ; ROM_4E4C+37F↑j ... ROM:51ED sjmp ROM_5256 ROM:51EF ; --------------------------------------------------------------------------- ROM:51EF ROM:51EF ROM_51EF: ; CODE XREF: ROM_4E4C+38C↑j ROM:51EF ; ROM_4E4C+38F↑j ROM:51EF sub INTMEM_20+2, INTMEM_20, INTMEM_220[] ROM:51F5 jc ROM_521B ROM:51F7 ldb INTMEM_C2, 0C2h[INTMEM_56] ROM:51FC jbc INTMEM_F8, 0, ROM_5204 ROM:51FF ldb INTMEM_C2, 0C1h[INTMEM_56] ROM:5204 ROM:5204 ROM_5204: ; CODE XREF: ROM_4E4C+3B0↑j ROM:5204 andb INTMEM_F7, #7Fh ROM:5207 ld INTMEM_1C, INTMEM_220[] ROM:520C ldbze INTMEM_1C+2, 0C0h[INTMEM_56] ROM:5211 lcall ROM_3595 ROM:5214 st INTMEM_1C, INTMEM_220[] ROM:5219 sjmp ROM_5269 ROM:521B ; --------------------------------------------------------------------------- ROM:521B ROM:521B ROM_521B: ; CODE XREF: ROM_4E4C+3A9↑j ROM:521B cmpb ZERO_REG, INTMEM_C2 ; Zero register ROM:521E jne ROM_523B ROM:5220 ld INTMEM_1C, INTMEM_220[] ROM:5225 add INTMEM_1C, #10h ROM:5229 st INTMEM_1C, INTMEM_220[] ROM:522E ldb INTMEM_C2, 0C2h[INTMEM_56] ROM:5233 jbc INTMEM_F8, 0, ROM_523B ROM:5236 ldb INTMEM_C2, 0C1h[INTMEM_56] ROM:523B ROM:523B ROM_523B: ; CODE XREF: ROM_4E4C+3D2↑j ROM:523B ; ROM_4E4C+3E7↑j ROM:523B jbc INTMEM_F7, 7, ROM_524A ROM:523E cmp INTMEM_20+2, 30h[INTMEM_56] ROM:5243 jh ROM_5269 ROM:5245 andb INTMEM_F7, #7Fh ROM:5248 sjmp ROM_5269 ROM:524A ; --------------------------------------------------------------------------- ROM:524A ROM:524A ROM_524A: ; CODE XREF: ROM_4E4C:ROM_523B↑j ROM:524A cmp INTMEM_20+2, 2Eh[INTMEM_56] ROM:524F jnh ROM_5269 ROM:5251 orb INTMEM_F7, #-80h ROM:5254 sjmp ROM_5269 ROM:5256 ; --------------------------------------------------------------------------- ROM:5256 ROM:5256 ROM_5256: ; CODE XREF: ROM_4E4C+389↑j ROM:5256 ; ROM_4E4C:ROM_51ED↑j ROM:5256 andb INTMEM_F7, #7Fh ROM:5259 andb INTMEM_F8, #-9 ROM:525C ldb INTMEM_C2, 0BFh[INTMEM_56] ROM:5261 ldbse INTMEM_1C+2, #-1 ROM:5264 st INTMEM_1C+2, INTMEM_220[] ROM:5269 ROM:5269 ROM_5269: ; CODE XREF: ROM_4E4C:ROM_51EB↑j ROM:5269 ; ROM_4E4C+3CD↑j ... ROM:5269 andb INTMEM_AD, #-11h ROM:526C cmpb ZERO_REG, 0C3h[INTMEM_56] ; Zero register ROM:5271 je ROM_5278 ROM:5273 jbc INTMEM_AF, 0, ROM_5281 ROM:5276 sjmp ROM_527E ROM:5278 ; --------------------------------------------------------------------------- ROM:5278 ROM:5278 ROM_5278: ; CODE XREF: ROM_4E4C+425↑j ROM:5278 jbs INTMEM_AF, 5, ROM_527E ROM:527B jbc INTMEM_F7, 7, ROM_5281 ROM:527E ROM:527E ROM_527E: ; CODE XREF: ROM_4E4C+42A↑j ROM:527E ; ROM_4E4C:ROM_5278↑j ROM:527E orb INTMEM_AD, #10h ROM:5281 ROM:5281 ROM_5281: ; CODE XREF: ROM_4E4C+427↑j ROM:5281 ; ROM_4E4C+42F↑j ROM:5281 ldb INTMEM_1A, INTMEM_1B2[] ROM:5286 jbc INTMEM_AB, 4, ROM_52EE ROM:5289 jbs INTMEM_F5+1, 7, ROM_5300 ROM:528C ld INTMEM_1C+2, INTMEM_170[] ROM:5291 jbs INTMEM_F7, 4, ROM_5297 ROM:5294 jbc INTMEM_1C+3, 7, ROM_52CF ROM:5297 ROM:5297 ROM_5297: ; CODE XREF: ROM_4E4C+445↑j ROM:5297 cmpb INTMEM_8C, INTMEM_1B3[] ROM:529C jh ROM_52B3 ROM:529E je ROM_52A7 ROM:52A0 stb INTMEM_8C, INTMEM_1B3[] ROM:52A5 sjmp ROM_52AE ROM:52A7 ; --------------------------------------------------------------------------- ROM:52A7 ROM:52A7 ROM_52A7: ; CODE XREF: ROM_4E4C+452↑j ROM:52A7 cmp INTMEM_1C+2, INTMEM_174[] ROM:52AC jc ROM_52B3 ROM:52AE ROM:52AE ROM_52AE: ; CODE XREF: ROM_4E4C+459↑j ROM:52AE st INTMEM_1C+2, INTMEM_174[] ROM:52B3 ROM:52B3 ROM_52B3: ; CODE XREF: ROM_4E4C+450↑j ROM:52B3 ; ROM_4E4C+460↑j ROM:52B3 cmpb INTMEM_8C, INTMEM_1B4[] ROM:52B8 jnc ROM_52CF ROM:52BA je ROM_52C3 ROM:52BC stb INTMEM_8C, INTMEM_1B4[] ROM:52C1 sjmp ROM_52CA ROM:52C3 ; --------------------------------------------------------------------------- ROM:52C3 ROM:52C3 ROM_52C3: ; CODE XREF: ROM_4E4C+46E↑j ROM:52C3 cmp INTMEM_1C+2, INTMEM_176[] ROM:52C8 jc ROM_52CF ROM:52CA ROM:52CA ROM_52CA: ; CODE XREF: ROM_4E4C+475↑j ROM:52CA st INTMEM_1C+2, INTMEM_176[] ROM:52CF ROM:52CF ROM_52CF: ; CODE XREF: ROM_4E4C+448↑j ROM:52CF ; ROM_4E4C+46C↑j ... ROM:52CF jbs INTMEM_1A, 1, ROM_52E1 ROM:52D2 jbs INTMEM_1A, 0, ROM_52DA ROM:52D5 ldb INTMEM_1A, #1 ROM:52D8 sjmp ROM_52E7 ROM:52DA ; --------------------------------------------------------------------------- ROM:52DA ROM:52DA ROM_52DA: ; CODE XREF: ROM_4E4C+486↑j ROM:52DA cmpb ZERO_REG, INTMEM_B0 ; Zero register ROM:52DD jne ROM_52E1 ROM:52DF incb INTMEM_1A ROM:52E1 ROM:52E1 ROM_52E1: ; CODE XREF: ROM_4E4C:ROM_52CF↑j ROM:52E1 ; ROM_4E4C+491↑j ROM:52E1 jbs INTMEM_AD, 4, ROM_52E7 ROM:52E4 orb INTMEM_1A, #40h ; '@' ROM:52E7 ROM:52E7 ROM_52E7: ; CODE XREF: ROM_4E4C+48C↑j ROM:52E7 ; ROM_4E4C:ROM_52E1↑j ROM:52E7 stb INTMEM_1A, INTMEM_1B2[] ROM:52EC sjmp ROM_536F ROM:52EE ; --------------------------------------------------------------------------- ROM:52EE ROM:52EE ROM_52EE: ; CODE XREF: ROM_4E4C+43A↑j ROM:52EE cmp INTMEM_40, 34h[INTMEM_56] ROM:52F3 jnh ROM_5300 ROM:52F5 clr INTMEM_40 ROM:52F7 incb INTMEM_4A ROM:52F9 jne ROM_52FD ROM:52FB decb INTMEM_4A ROM:52FD ROM:52FD ROM_52FD: ; CODE XREF: ROM_4E4C+4AD↑j ROM:52FD lcall ROM_493C ROM:5300 ROM:5300 ROM_5300: ; CODE XREF: ROM_4E4C+43D↑j ROM:5300 ; ROM_4E4C+4A7↑j ROM:5300 jbs INTMEM_55, 0, ROM_5344 ROM:5303 ld INTMEM_1C+2, INTMEM_174[] ROM:5308 add INTMEM_1C+2, 2Ch[INTMEM_56] ROM:530D jc ROM_533E ROM:530F sub INTMEM_1C+2, #-8000h ROM:5313 jc ROM_5317 ROM:5315 neg INTMEM_1C+2 ROM:5317 ROM:5317 ROM_5317: ; CODE XREF: ROM_4E4C+4C7↑j ROM:5317 cmp INTMEM_1C+2, 32h[INTMEM_56] ROM:531C jh ROM_533E ROM:531E ld INTMEM_1C+2, INTMEM_176[] ROM:5323 add INTMEM_1C+2, 2Ch[INTMEM_56] ROM:5328 jc ROM_5339 ROM:532A sub INTMEM_1C+2, #-8000h ROM:532E jc ROM_5339 ROM:5330 neg INTMEM_1C+2 ROM:5332 cmp INTMEM_1C+2, 32h[INTMEM_56] ROM:5337 jh ROM_533E ROM:5339 ROM:5339 ROM_5339: ; CODE XREF: ROM_4E4C+4DC↑j ROM:5339 ; ROM_4E4C+4E2↑j ROM:5339 cmpb INTMEM_1A, #2 ROM:533C jne ROM_5344 ROM:533E ROM:533E ROM_533E: ; CODE XREF: ROM_4E4C+4C1↑j ROM:533E ; ROM_4E4C+4D0↑j ... ROM:533E orb INTMEM_52, #-80h ROM:5341 orb INTMEM_F5, #1 ROM:5344 ROM:5344 ROM_5344: ; CODE XREF: ROM_4E4C:ROM_5300↑j ROM:5344 ; ROM_4E4C+4F0↑j ROM:5344 clrb INTMEM_1C ROM:5346 stb INTMEM_1C, INTMEM_1B4[] ROM:534B decb INTMEM_1C ROM:534D stb INTMEM_1C, INTMEM_1B3[] ROM:5352 ld INTMEM_1C+2, #-8000h ROM:5356 sub INTMEM_1C+2, 2Ch[INTMEM_56] ROM:535B st INTMEM_1C+2, INTMEM_174[] ROM:5360 st INTMEM_1C+2, INTMEM_176[] ROM:5365 stb ZERO_REG, INTMEM_1B2[] ; Zero register ROM:536A ldb INTMEM_B0, 0C4h[INTMEM_56] ROM:536F ROM:536F ROM_536F: ; CODE XREF: ROM_4E4C+31C↑j ROM:536F ; ROM_4E4C+4A0↑j ROM:536F ldb INTMEM_1A, #-4Ch ROM:5372 subb INTMEM_1A, 0C6h[INTMEM_56] ROM:5377 ldb INTMEM_1C, INTMEM_1FD[] ROM:537C subb INTMEM_1C, INTMEM_241[] ROM:5381 jc ROM_5385 ROM:5383 clrb INTMEM_1C ROM:5385 ROM:5385 ROM_5385: ; CODE XREF: ROM_4E4C+535↑j ROM:5385 mulub INTMEM_1C, 0C6h[INTMEM_56] ROM:538A divub INTMEM_1C, 0C5h[INTMEM_56] ROM:538F jnv ROM_5393 ROM:5391 clrb INTMEM_1C ROM:5393 ROM:5393 ROM_5393: ; CODE XREF: ROM_4E4C+543↑j ROM:5393 addb INTMEM_1C, INTMEM_1A ROM:5396 stb INTMEM_1C, INTMEM_F2[] ROM:539B ldb INTMEM_1A, #2 ROM:539E jbc INTMEM_AB, 6, ROM_53A3 ROM:53A1 sjmp ROM_5426 ROM:53A3 ; --------------------------------------------------------------------------- ROM:53A3 ROM:53A3 ROM_53A3: ; CODE XREF: ROM_4E4C+552↑j ROM:53A3 ldb INTMEM_1A, #1 ROM:53A6 jbs INTMEM_AB, 4, ROM_53C8 ROM:53A9 jbc INTMEM_AD, 7, ROM_53B2 ROM:53AC ldb INTMEM_1A, #3 ROM:53AF andb INTMEM_AD, #7Fh ROM:53B2 ROM:53B2 ROM_53B2: ; CODE XREF: ROM_4E4C+55D↑j ROM:53B2 jbc INTMEM_F5, 0, ROM_5426 ROM:53B5 jbc INTMEM_AA, 7, ROM_5426 ROM:53B8 jbc INTMEM_AB, 0, ROM_5426 ROM:53BB jbs INTMEM_A9, 4, ROM_5426 ROM:53BE ldb INTMEM_1C, #21h ; '!' ROM:53C1 stb INTMEM_1C, INTMEM_1B7[] ROM:53C6 sjmp ROM_541D ROM:53C8 ; --------------------------------------------------------------------------- ROM:53C8 ROM:53C8 ROM_53C8: ; CODE XREF: ROM_4E4C+55A↑j ROM:53C8 jbc INTMEM_AD, 7, ROM_53D5 ROM:53CB ldb INTMEM_1C, #11h ROM:53CE stb INTMEM_1C, INTMEM_1B7[] ROM:53D3 sjmp ROM_541A ROM:53D5 ; --------------------------------------------------------------------------- ROM:53D5 ROM:53D5 ROM_53D5: ; CODE XREF: ROM_4E4C:ROM_53C8↑j ROM:53D5 jbc INTMEM_52, 7, ROM_53DE ROM:53D8 orb INTMEM_F5, #1 ROM:53DB jbs INTMEM_F7, 3, ROM_5426 ROM:53DE ROM:53DE ROM_53DE: ; CODE XREF: ROM_4E4C:ROM_53D5↑j ROM:53DE jbs INTMEM_F7, 3, ROM_541A ROM:53E1 ld INTMEM_1C, INTMEM_1FC[] ROM:53E6 ldb INTMEM_1C, INTMEM_226[] ROM:53EB jbs INTMEM_F8, 5, ROM_53FA ROM:53EE cmpb INTMEM_1C+1, 0C7h[INTMEM_56] ROM:53F3 jnc ROM_543C ROM:53F5 orb INTMEM_F8, #20h ; ' ' ROM:53F8 sjmp ROM_543C ROM:53FA ; --------------------------------------------------------------------------- ROM:53FA ROM:53FA ROM_53FA: ; CODE XREF: ROM_4E4C+59F↑j ROM:53FA cmpb INTMEM_1C+1, 0C8h[INTMEM_56] ROM:53FF jh ROM_543C ROM:5401 andb INTMEM_F8, #-21h ROM:5404 incb INTMEM_1C ROM:5406 stb INTMEM_1C, INTMEM_226[] ROM:540B cmpb INTMEM_1C, 0C9h[INTMEM_56] ROM:5410 jnc ROM_543C ROM:5412 ldb INTMEM_1C, #1 ROM:5415 stb INTMEM_1C, INTMEM_1B7[] ROM:541A ROM:541A ROM_541A: ; CODE XREF: ROM_4E4C+587↑j ROM:541A ; ROM_4E4C:ROM_53DE↑j ROM:541A andb INTMEM_52, #7Fh ROM:541D ROM:541D ROM_541D: ; CODE XREF: ROM_4E4C+57A↑j ROM:541D lcall ROM_497A ROM:5420 jbs INTMEM_F7, 3, ROM_543C ROM:5423 andb INTMEM_F8, #-11h ROM:5426 ROM:5426 ROM_5426: ; CODE XREF: ROM_4E4C+555↑j ROM:5426 ; ROM_4E4C:ROM_53B2↑j ... ROM:5426 stb ZERO_REG, INTMEM_226[] ; Zero register ROM:542B jbc INTMEM_F7, 3, ROM_543C ROM:542E orb INTMEM_52, #-80h ROM:5431 stb INTMEM_1A, INTMEM_161[] ROM:5436 andb INTMEM_F7, #-9 ROM:5439 andb INTMEM_AD, #7Fh ROM:543C ROM:543C ROM_543C: ; CODE XREF: ROM_4E4C+5A7↑j ROM:543C ; ROM_4E4C+5AC↑j ... ROM:543C ld INTMEM_20, INTMEM_1FA[] ROM:5441 jbs INTMEM_55, 3, ROM_5467 ROM:5444 jbs INTMEM_F5, 7, ROM_5467 ROM:5447 jbc INTMEM_F5+1, 6, ROM_5486 ROM:544A jbc INTMEM_F8, 2, ROM_5486 ROM:544D jbs INTMEM_AD, 4, ROM_5486 ROM:5450 cmp INTMEM_20, 38h[INTMEM_56] ROM:5455 jnc ROM_5486 ROM:5457 jbs INTMEM_F8, 6, ROM_5462 ROM:545A orb INTMEM_F8, #40h ; '@' ROM:545D ldb INTMEM_CC, 0D1h[INTMEM_56] ROM:5462 ROM:5462 ROM_5462: ; CODE XREF: ROM_4E4C+60B↑j ROM:5462 cmpb INTMEM_CC, #0 ROM:5465 jne ROM_5489 ROM:5467 ROM:5467 ROM_5467: ; CODE XREF: ROM_4E4C+5F5↑j ROM:5467 ; ROM_4E4C+5F8↑j ROM:5467 ldb INTMEM_1C+2, INTMEM_F2[] ROM:546C ldb INTMEM_1C+3, INTMEM_1AC[] ROM:5471 ld INTMEM_1C, #3 ROM:5475 lcall ROM_33FA ROM:5478 stb INTMEM_1C, INTMEM_1AA[] ROM:547D orb INTMEM_F5, #-80h ROM:5480 orb INTMEM_52, #8 ROM:5483 orb INTMEM_55, #8 ROM:5486 ROM:5486 ROM_5486: ; CODE XREF: ROM_4E4C+5FB↑j ROM:5486 ; ROM_4E4C+5FE↑j ... ROM:5486 andb INTMEM_F8, #-41h ROM:5489 ROM:5489 ROM_5489: ; CODE XREF: ROM_4E4C+619↑j ROM:5489 ret ROM:5489 ; End of function ROM_4E4C ROM:5489 ROM:548A ROM:548A ; =============== S U B R O U T I N E ======================================= ROM:548A ROM:548A ROM:548A ROM_548A: ; CODE XREF: ROM_483E+15↑p ROM:548A ROM:548A ; FUNCTION CHUNK AT ROM:492E SIZE 0000000E BYTES ROM:548A ROM:548A ld INTMEM_1C, INTMEM_D8 ROM:548D jbc INTMEM_F5+1, 7, ROM_5495 ROM:5490 ld INTMEM_1C, INTMEM_1FA[] ROM:5495 ROM:5495 ROM_5495: ; CODE XREF: ROM_548A+3↑j ROM:5495 stb INTMEM_1C+1, INTMEM_DF ROM:5498 mulu INTMEM_1C, 44h[INTMEM_56] ROM:549D divu INTMEM_1C, #0FFh ROM:54A1 jv ROM_54AF ROM:54A3 ldb INTMEM_20+1, 0EFh[INTMEM_56] ROM:54A8 clrb INTMEM_20 ROM:54AA add INTMEM_1C, INTMEM_20 ROM:54AD jnc ROM_54B2 ROM:54AF ROM:54AF ROM_54AF: ; CODE XREF: ROM_548A+17↑j ROM:54AF ldbse INTMEM_1C, #-1 ROM:54B2 ROM:54B2 ROM_54B2: ; CODE XREF: ROM_548A+23↑j ROM:54B2 st INTMEM_1C, INTMEM_18C[] ROM:54B7 stb INTMEM_DF, INTMEM_1C7[] ROM:54BC stb INTMEM_DF, INTMEM_1C6[] ROM:54C1 ldb INTMEM_1A, INTMEM_F2[] ROM:54C6 cmpb INTMEM_1A, 0EEh[INTMEM_56] ROM:54CB jnc ROM_54E3 ROM:54CD ldb INTMEM_1C, 0EDh[INTMEM_56] ROM:54D2 cmpb ZERO_REG, 0F0h[INTMEM_56] ; Zero register ROM:54D7 je ROM_54DE ROM:54D9 stb INTMEM_1C, INTMEM_1C7[] ROM:54DE ROM:54DE ROM_54DE: ; CODE XREF: ROM_548A+4D↑j ROM:54DE stb INTMEM_1C, INTMEM_1C6[] ROM:54E3 ROM:54E3 ROM_54E3: ; CODE XREF: ROM_548A+41↑j ROM:54E3 ldb INTMEM_1C+2, INTMEM_1AD[] ROM:54E8 jbs INTMEM_FA, 3, ROM_5514 ROM:54EB ld INTMEM_1C, #0Eh ROM:54EF lcall ROM_33FA ROM:54F2 clrb INTMEM_20 ROM:54F4 jbc INTMEM_F7, 1, ROM_5559 ROM:54F7 orb INTMEM_FA, #8 ROM:54FA cmpb INTMEM_1C, INTMEM_45+1 ROM:54FD jc ROM_550A ROM:54FF clrb INTMEM_1C+1 ROM:5501 addb INTMEM_1C, INTMEM_45+1 ROM:5504 addcb INTMEM_1C+1, ZERO_REG ; Zero register ROM:5507 shr INTMEM_1C, #1 ROM:550A ROM:550A ROM_550A: ; CODE XREF: ROM_548A+73↑j ROM:550A stb INTMEM_1C, INTMEM_1C9[] ROM:550F stb INTMEM_1C, INTMEM_45+1 ROM:5512 sjmp ROM_5559 ROM:5514 ; --------------------------------------------------------------------------- ROM:5514 ROM:5514 ROM_5514: ; CODE XREF: ROM_548A+5E↑j ROM:5514 clrb INTMEM_20 ROM:5516 jbs INTMEM_FA, 2, ROM_552A ROM:5519 cmpb INTMEM_1C+2, 0B6h[INTMEM_56] ROM:551E jnc ROM_5559 ROM:5520 stb INTMEM_74+1, INTMEM_1CA[] ROM:5525 orb INTMEM_FA, #4 ROM:5528 sjmp ROM_5559 ROM:552A ; --------------------------------------------------------------------------- ROM:552A ROM:552A ROM_552A: ; CODE XREF: ROM_548A+8C↑j ROM:552A jbs INTMEM_F7, 5, ROM_5554 ROM:552D clrb INTMEM_20+2 ROM:552F subb INTMEM_20+3, INTMEM_74+1, INTMEM_1CA[] ROM:5535 stb INTMEM_20+3, INTMEM_3CB[] ROM:553A ldb INTMEM_45+1, INTMEM_1C9[] ROM:553F subb INTMEM_45+1, INTMEM_20+3 ROM:5542 je ROM_5551 ROM:5544 mulub INTMEM_20, INTMEM_20+3, 0F1h[INTMEM_56] ROM:554A divub INTMEM_20, INTMEM_1C9[] ROM:554F sjmp ROM_5559 ROM:5551 ; --------------------------------------------------------------------------- ROM:5551 ROM:5551 ROM_5551: ; CODE XREF: ROM_548A+B8↑j ROM:5551 orb INTMEM_F7, #20h ; ' ' ROM:5554 ROM:5554 ROM_5554: ; CODE XREF: ROM_548A:ROM_552A↑j ROM:5554 ldb INTMEM_20, 0F1h[INTMEM_56] ROM:5559 ROM:5559 ROM_5559: ; CODE XREF: ROM_548A+6A↑j ROM:5559 ; ROM_548A+88↑j ... ROM:5559 addb INTMEM_20, INTMEM_1AD[] ROM:555E jnc ROM_5563 ROM:5560 ldb INTMEM_20, #-1 ROM:5563 ROM:5563 ROM_5563: ; CODE XREF: ROM_548A+D4↑j ROM:5563 stb INTMEM_20, INTMEM_1C8[] ROM:5568 ldb INTMEM_1C+3, INTMEM_1AC[] ROM:556D ldb INTMEM_1C+2, INTMEM_DF ROM:5570 ld INTMEM_1C, #0Fh ROM:5574 lcall ROM_33FA ROM:5577 stb INTMEM_1C, INTMEM_1CC[] ROM:557C ld INTMEM_1C, #10h ROM:5580 lcall ROM_33FA ROM:5583 stb INTMEM_1C, INTMEM_1CD[] ROM:5588 ldb INTMEM_1C+2, INTMEM_1F7[] ROM:558D jbc INTMEM_55, 1, ROM_5595 ROM:5590 ldb INTMEM_1C+2, INTMEM_1CD[] ROM:5595 ROM:5595 ROM_5595: ; CODE XREF: ROM_548A+103↑j ROM:5595 stb INTMEM_1C+2, INTMEM_1CB[] ROM:559A clrb INTMEM_1A ROM:559C ldb INTMEM_1C+2, INTMEM_1CB[] ROM:55A1 subb INTMEM_1C+2, INTMEM_1CD[] ROM:55A6 jnc ROM_55B9 ROM:55A8 decb INTMEM_1A ROM:55AA mulub INTMEM_1C+2, INTMEM_1CC[] ROM:55AF divub INTMEM_1C+2, #64h ; 'd' ROM:55B2 addb INTMEM_1C, INTMEM_1C+2 ROM:55B5 jnc ROM_55CB ROM:55B7 jc ROM_55C8 ROM:55B9 ROM:55B9 ROM_55B9: ; CODE XREF: ROM_548A+11C↑j ROM:55B9 negb INTMEM_1C+2 ROM:55BB mulub INTMEM_1C+2, INTMEM_1CC[] ROM:55C0 divub INTMEM_1C+2, #64h ; 'd' ROM:55C3 subb INTMEM_1C, INTMEM_1C+2 ROM:55C6 jc ROM_55CB ROM:55C8 ROM:55C8 ROM_55C8: ; CODE XREF: ROM_548A+12D↑j ROM:55C8 ldb INTMEM_1C, INTMEM_1A ROM:55CB ROM:55CB ROM_55CB: ; CODE XREF: ROM_548A+12B↑j ROM:55CB ; ROM_548A+13C↑j ROM:55CB clrb INTMEM_1C+1 ROM:55CD add INTMEM_1C, #14Ah ROM:55D1 st INTMEM_1C, INTMEM_18E[] ROM:55D6 ldb INTMEM_1C+2, INTMEM_1C7[] ROM:55DB ldb INTMEM_1C+3, INTMEM_1AC[] ROM:55E0 ld INTMEM_1C, #11h ROM:55E4 lcall ROM_33FA ROM:55E7 stb INTMEM_1C, INTMEM_1CE[] ROM:55EC jbc INTMEM_FA, 4, ROM_55F9 ROM:55EF ldb INTMEM_1A, 0F2h[INTMEM_56] ROM:55F4 stb INTMEM_1A, INTMEM_D3 ROM:55F7 sjmp ROM_5610 ROM:55F9 ; --------------------------------------------------------------------------- ROM:55F9 ROM:55F9 ROM_55F9: ; CODE XREF: ROM_548A+162↑j ROM:55F9 ldb INTMEM_1C+3, INTMEM_1AC[] ROM:55FE ldb INTMEM_1C+2, INTMEM_DF ROM:5601 ld INTMEM_1C, #12h ROM:5605 lcall ROM_33FA ROM:5608 stb INTMEM_1C, INTMEM_3CC[] ROM:560D stb INTMEM_1C, INTMEM_D3 ROM:5610 ROM:5610 ROM_5610: ; CODE XREF: ROM_548A+16D↑j ROM:5610 andb INTMEM_FA, #-21h ROM:5613 ldb INTMEM_32, INTMEM_1C6[] ROM:5618 jbs INTMEM_FA, 4, ROM_5622 ROM:561B cmpb INTMEM_32, 0F3h[INTMEM_56] ROM:5620 jh ROM_5624 ROM:5622 ROM:5622 ROM_5622: ; CODE XREF: ROM_548A+18E↑j ROM:5622 sjmp ROM_5719 ROM:5624 ; --------------------------------------------------------------------------- ROM:5624 ROM:5624 ROM_5624: ; CODE XREF: ROM_548A+196↑j ROM:5624 ld INTMEM_1C, #13h ROM:5628 ldb INTMEM_1C+2, INTMEM_32 ROM:562B ldb INTMEM_1C+3, INTMEM_1AC[] ROM:5630 lcall ROM_33FA ROM:5633 stb INTMEM_1C, INTMEM_1CF[] ROM:5638 cmpb INTMEM_1C, INTMEM_D3 ROM:563B jnc ROM_563F ROM:563D sjmp ROM_5719 ROM:563F ; --------------------------------------------------------------------------- ROM:563F ROM:563F ROM_563F: ; CODE XREF: ROM_548A+1B1↑j ROM:563F ldb INTMEM_1A, INTMEM_1AD[] ROM:5644 cmpb INTMEM_1A, 0F4h[INTMEM_56] ROM:5649 jnh ROM_5657 ROM:564B subb INTMEM_1C, 0F5h[INTMEM_56] ROM:5650 jc ROM_566D ROM:5652 ldb INTMEM_1C, #6Eh ; 'n' ROM:5655 sjmp ROM_566D ROM:5657 ; --------------------------------------------------------------------------- ROM:5657 ROM:5657 ROM_5657: ; CODE XREF: ROM_548A+1BF↑j ROM:5657 ld INTMEM_1C, #14h ROM:565B ldb INTMEM_1C+2, INTMEM_1AC[] ROM:5660 ldb INTMEM_1C+3, INTMEM_DF ROM:5663 lcall ROM_33FA ROM:5666 cmpb INTMEM_1C, INTMEM_F2[] ROM:566B jc ROM_5683 ROM:566D ROM:566D ROM_566D: ; CODE XREF: ROM_548A+1C6↑j ROM:566D ; ROM_548A+1CB↑j ROM:566D ld INTMEM_20, INTMEM_190[] ROM:5672 cmp INTMEM_20, 4Eh[INTMEM_56] ROM:5677 jh ROM_5683 ROM:5679 ld INTMEM_20, 4Eh[INTMEM_56] ROM:567E st INTMEM_20, INTMEM_190[] ROM:5683 ROM:5683 ROM_5683: ; CODE XREF: ROM_548A+1E1↑j ROM:5683 ; ROM_548A+1ED↑j ROM:5683 ld INTMEM_20, INTMEM_190[] ROM:5688 ld INTMEM_1A, 46h[INTMEM_56] ROM:568D add INTMEM_1A, 48h[INTMEM_56] ROM:5692 cmp INTMEM_20, 46h[INTMEM_56] ROM:5697 jnh ROM_56D2 ROM:5699 cmp INTMEM_20, INTMEM_1A ROM:569C jnc ROM_56A5 ROM:569E ldb INTMEM_D3, INTMEM_1CF[] ROM:56A3 sjmp ROM_56D2 ROM:56A5 ; --------------------------------------------------------------------------- ROM:56A5 ROM:56A5 ROM_56A5: ; CODE XREF: ROM_548A+212↑j ROM:56A5 ldbze INTMEM_20+2, INTMEM_D3 ROM:56A8 subb INTMEM_20+2, INTMEM_1CF[] ROM:56AD ld INTMEM_1C, INTMEM_20 ROM:56B0 sub INTMEM_1C, 46h[INTMEM_56] ROM:56B5 ld INTMEM_1C+2, INTMEM_1C ROM:56B8 clr INTMEM_1C ROM:56BA divu INTMEM_1C, 48h[INTMEM_56] ROM:56BF jnv ROM_56C4 ROM:56C1 ldbse INTMEM_1C, #-1 ROM:56C4 ROM:56C4 ROM_56C4: ; CODE XREF: ROM_548A+235↑j ROM:56C4 mulu INTMEM_1C, INTMEM_20+2 ROM:56C7 ld INTMEM_1C, INTMEM_1C+2 ROM:56CA subb INTMEM_1C, INTMEM_D3 ROM:56CD negb INTMEM_1C ROM:56CF stb INTMEM_1C, INTMEM_D3 ROM:56D2 ROM:56D2 ROM_56D2: ; CODE XREF: ROM_548A+20D↑j ROM:56D2 ; ROM_548A+219↑j ROM:56D2 sub INTMEM_20+2, INTMEM_74, INTMEM_192[] ROM:56D8 cmp INTMEM_1A, INTMEM_190[] ROM:56DD jc ROM_56EF ROM:56DF orb INTMEM_FA, #20h ; ' ' ROM:56E2 cmp INTMEM_20+2, 4Ch[INTMEM_56] ROM:56E7 jnc ROM_5736 ROM:56E9 ld INTMEM_20+2, #1 ROM:56ED sjmp ROM_56F6 ROM:56EF ; --------------------------------------------------------------------------- ROM:56EF ROM:56EF ROM_56EF: ; CODE XREF: ROM_548A+253↑j ROM:56EF cmp INTMEM_74, INTMEM_192[] ROM:56F4 je ROM_5736 ROM:56F6 ROM:56F6 ROM_56F6: ; CODE XREF: ROM_548A+263↑j ROM:56F6 st INTMEM_74, INTMEM_192[] ROM:56FB add INTMEM_1A, 4Ah[INTMEM_56] ROM:5700 ld INTMEM_20, INTMEM_190[] ROM:5705 add INTMEM_20, INTMEM_20+2 ROM:5708 jnc ROM_570D ROM:570A ldbse INTMEM_20, #-1 ROM:570D ROM:570D ROM_570D: ; CODE XREF: ROM_548A+27E↑j ROM:570D cmp INTMEM_20, INTMEM_1A ROM:5710 jh ROM_5736 ROM:5712 st INTMEM_20, INTMEM_190[] ROM:5717 sjmp ROM_5736 ROM:5719 ; --------------------------------------------------------------------------- ROM:5719 ROM:5719 ROM_5719: ; CODE XREF: ROM_548A:ROM_5622↑j ROM:5719 ; ROM_548A+1B3↑j ROM:5719 cmp INTMEM_74, INTMEM_192[] ROM:571E je ROM_5736 ROM:5720 st INTMEM_74, INTMEM_192[] ROM:5725 ld INTMEM_20, INTMEM_190[] ROM:572A cmp INTMEM_20, ZERO_REG ; Zero register ROM:572D je ROM_5736 ROM:572F dec INTMEM_20 ROM:5731 st INTMEM_20, INTMEM_190[] ROM:5736 ROM:5736 ROM_5736: ; CODE XREF: ROM_548A+25D↑j ROM:5736 ; ROM_548A+26A↑j ... ROM:5736 ldb INTMEM_1C+2, INTMEM_1C8[] ROM:573B ldb INTMEM_1C+3, INTMEM_DF ROM:573E ld INTMEM_1C, #16h ROM:5742 jbc INTMEM_FA, 4, ROM_5749 ROM:5745 ld INTMEM_1C, #15h ROM:5749 ROM:5749 ROM_5749: ; CODE XREF: ROM_548A+2B8↑j ROM:5749 lcall ROM_33FA ROM:574C stb INTMEM_1C, INTMEM_1D0[] ROM:5751 ldb INTMEM_1C, #14h ROM:5754 jbs INTMEM_F7, 5, ROM_5772 ROM:5757 jbc INTMEM_FA, 4, ROM_5761 ROM:575A cmpb ZERO_REG, 0F6h[INTMEM_56] ; Zero register ROM:575F jne ROM_5772 ROM:5761 ROM:5761 ROM_5761: ; CODE XREF: ROM_548A+2CD↑j ROM:5761 ldb INTMEM_1C+2, INTMEM_1CB[] ROM:5766 ldb INTMEM_1C+3, INTMEM_1C8[] ROM:576B ld INTMEM_1C, #17h ROM:576F lcall ROM_33FA ROM:5772 ROM:5772 ROM_5772: ; CODE XREF: ROM_548A+2CA↑j ROM:5772 ; ROM_548A+2D5↑j ROM:5772 stb INTMEM_1C, INTMEM_1D1[] ROM:5777 jbs INTMEM_F5+1, 6, ROM_578A ROM:577A jbs INTMEM_FA, 6, ROM_578D ROM:577D ldb INTMEM_B1, 0F7h[INTMEM_56] ROM:5782 orb INTMEM_FA, #1 ROM:5785 orb INTMEM_FA, #40h ; '@' ROM:5788 sjmp ROM_5795 ROM:578A ; --------------------------------------------------------------------------- ROM:578A ROM:578A ROM_578A: ; CODE XREF: ROM_548A+2ED↑j ROM:578A andb INTMEM_FA, #-41h ROM:578D ROM:578D ROM_578D: ; CODE XREF: ROM_548A+2F0↑j ROM:578D cmpb ZERO_REG, INTMEM_B1 ; Zero register ROM:5790 jne ROM_5795 ROM:5792 andb INTMEM_FA, #-2 ROM:5795 ROM:5795 ROM_5795: ; CODE XREF: ROM_548A+2FE↑j ROM:5795 ; ROM_548A+306↑j ROM:5795 ld INTMEM_1A, #6F62h ROM:5799 ldb INTMEM_1C, INTMEM_E0 ROM:579C ljmp ROM_492E ROM:579C ; End of function ROM_548A ROM:579C ROM:579F ; --------------------------------------------------------------------------- ROM:579F ldb INTMEM_E0, #1 ROM:57A2 orb INTMEM_F9, #-80h ROM:57A5 sjmp ROM_57B1 ROM:57A7 ; --------------------------------------------------------------------------- ROM:57A7 cmp INTMEM_5E, 1Eh[INTMEM_56] ROM:57AC jc ROM_57CB ROM:57AE jbs INTMEM_FA, 0, ROM_57D1 ROM:57B1 ROM:57B1 ROM_57B1: ; CODE XREF: ROM:57A5↑j ROM:57B1 ldb INTMEM_1C+2, INTMEM_1AD[] ROM:57B6 ld INTMEM_1C, #18h ROM:57BA lcall ROM_33FA ROM:57BD mulub INTMEM_1C, #2 ROM:57C0 add INTMEM_1C, #0C8h ROM:57C4 st INTMEM_1C, (INTMEM_192+2)[] ROM:57C9 sjmp ROM_5839 ROM:57CB ; --------------------------------------------------------------------------- ROM:57CB ROM:57CB ROM_57CB: ; CODE XREF: ROM:57AC↑j ROM:57CB ldb INTMEM_C5, #7Dh ; '}' ROM:57CE ldb INTMEM_E0, #2 ROM:57D1 ROM:57D1 ROM_57D1: ; CODE XREF: ROM:57AE↑j ROM:57D1 sjmp ROM_5839 ROM:57D3 ; --------------------------------------------------------------------------- ROM:57D3 jbs INTMEM_F5+1, 7, ROM_5833 ROM:57D6 cmpb ZERO_REG, INTMEM_C5 ; Zero register ROM:57D9 jne ROM_5839 ROM:57DB ldb INTMEM_C5, #7Dh ; '}' ROM:57DE ld INTMEM_1C, (INTMEM_192+2)[] ROM:57E3 sub INTMEM_1C, #0C8h ROM:57E7 je ROM_5821 ROM:57E9 clr INTMEM_20+2 ROM:57EB ld INTMEM_20, #2710h ROM:57EF divu INTMEM_20, INTMEM_1C ROM:57F2 add INTMEM_20, #32h ; '2' ROM:57F6 clr INTMEM_20+2 ROM:57F8 shll INTMEM_20, #8 ROM:57FB ldbze INTMEM_1A, 0F8h[INTMEM_56] ROM:5800 divu INTMEM_20, INTMEM_1A ROM:5803 sub INTMEM_20, #32h ; '2' ROM:5807 jnc ROM_5821 ROM:5809 clr INTMEM_1C+2 ROM:580B ld INTMEM_1C, #2710h ROM:580F divu INTMEM_1C, INTMEM_20 ROM:5812 add INTMEM_1C, #0C8h ROM:5816 st INTMEM_1C, (INTMEM_192+2)[] ROM:581B cmp INTMEM_1C, #0C8h ROM:581F jh ROM_5839 ROM:5821 ROM:5821 ROM_5821: ; CODE XREF: ROM:57E7↑j ROM:5821 ; ROM:5807↑j ROM:5821 ld INTMEM_1A, #0C8h ROM:5825 st INTMEM_1A, (INTMEM_192+2)[] ROM:582A ldb INTMEM_E0, #3 ROM:582D andb INTMEM_F9, #7Fh ROM:5830 jbc INTMEM_F5+1, 7, ROM_5839 ROM:5833 ROM:5833 ROM_5833: ; CODE XREF: ROM:57D3↑j ROM:5833 orb INTMEM_F9, #-80h ROM:5836 ldb INTMEM_E0, #1 ROM:5839 ROM:5839 ROM_5839: ; CODE XREF: ROM:57C9↑j ROM:5839 ; ROM:ROM_57D1↑j ... ROM:5839 ldb INTMEM_1C+2, INTMEM_1F5[] ROM:583E ld INTMEM_1C, #19h ROM:5842 lcall ROM_33FA ROM:5845 mulub INTMEM_1C, #14h ROM:5848 add INTMEM_1C, #85Fh ROM:584C jnc ROM_5851 ROM:584E ldbse INTMEM_1C, #-1 ROM:5851 ROM:5851 ROM_5851: ; CODE XREF: ROM:584C↑j ROM:5851 st INTMEM_1C, (INTMEM_192+4)[] ROM:5856 ldbze INTMEM_1C, INTMEM_1CE[] ROM:585B shl INTMEM_1C, #4 ROM:585E mulu INTMEM_1C, 50h[INTMEM_56] ROM:5863 ld INTMEM_20, INTMEM_18E[] ROM:5868 shl INTMEM_20, #6 ROM:586B lcall ROM_4B8A ROM:586E ld INTMEM_20, INTMEM_18C[] ROM:5873 lcall ROM_4B73 ROM:5876 divu INTMEM_1C, #10CDh ROM:587A jnv ROM_587F ROM:587C ldbse INTMEM_1C, #-1 ROM:587F ROM:587F ROM_587F: ; CODE XREF: ROM:587A↑j ROM:587F st INTMEM_1C, (INTMEM_192+0Ah)[] ROM:5884 mulu INTMEM_1C, #0Ah ROM:5888 ldbze INTMEM_20, INTMEM_D3 ROM:588B lcall ROM_4B8A ROM:588E cmp INTMEM_20+2, #-1 ROM:5892 je ROM_5899 ROM:5894 jbc INTMEM_1C+1, 7, ROM_5899 ROM:5897 inc INTMEM_20+2 ROM:5899 ROM:5899 ROM_5899: ; CODE XREF: ROM:5892↑j ROM:5899 ; ROM:5894↑j ROM:5899 st INTMEM_20+2, (INTMEM_192+8)[] ROM:589E ld INTMEM_20+2, #4E71h ROM:58A2 ld INTMEM_1C, #4000h ROM:58A6 ld INTMEM_20, (INTMEM_192+8)[] ROM:58AB lcall ROM_4B73 ROM:58AE ld INTMEM_20, (INTMEM_192+4)[] ROM:58B3 lcall ROM_4B8A ROM:58B6 cmp INTMEM_20+2, #-1 ROM:58BA je ROM_58C1 ROM:58BC jbc INTMEM_1C+1, 7, ROM_58C1 ROM:58BF inc INTMEM_20+2 ROM:58C1 ROM:58C1 ROM_58C1: ; CODE XREF: ROM:58BA↑j ROM:58C1 ; ROM:58BC↑j ROM:58C1 ld INTMEM_1A, INTMEM_20+2 ROM:58C4 st INTMEM_1A, (INTMEM_3C4+2)[] ROM:58C9 ldbze INTMEM_1C, INTMEM_1D0[] ROM:58CE add INTMEM_1C, #50h ; 'P' ROM:58D2 ldbze INTMEM_1C+2, INTMEM_1D1[] ROM:58D7 add INTMEM_1C+2, #50h ; 'P' ROM:58DB mulu INTMEM_1C, INTMEM_1C+2 ROM:58DE shrl INTMEM_1C, #1 ROM:58E1 mulu INTMEM_1C, (INTMEM_192+2)[] ROM:58E6 divu INTMEM_1C, #271h ROM:58EA mulu INTMEM_1C, INTMEM_1A ROM:58ED ld INTMEM_20, #640h ROM:58F1 lcall ROM_4B8A ROM:58F4 st INTMEM_20+2, (INTMEM_192+6)[] ROM:58F9 mulu INTMEM_1C, INTMEM_D6, (INTMEM_192+6)[] ROM:58FF ld INTMEM_20, #61A8h ROM:5903 lcall ROM_4B8A ROM:5906 st INTMEM_20+2, INTMEM_DA ROM:5909 ldbze INTMEM_1A, INTMEM_42+1 ROM:590C sub INTMEM_1A, #80h ROM:5910 shl INTMEM_1A, #2 ROM:5913 jbc INTMEM_1A+1, 7, ROM_591F ROM:5916 add INTMEM_DA, INTMEM_1A ROM:5919 jc ROM_5927 ROM:591B clr INTMEM_DA ROM:591D sjmp ROM_5927 ROM:591F ; --------------------------------------------------------------------------- ROM:591F ROM:591F ROM_591F: ; CODE XREF: ROM:5913↑j ROM:591F add INTMEM_DA, INTMEM_1A ROM:5922 jnc ROM_5927 ROM:5924 ldbse INTMEM_DA, #-1 ROM:5927 ROM:5927 ROM_5927: ; CODE XREF: ROM:5919↑j ROM:5927 ; ROM:591D↑j ... ROM:5927 ld INTMEM_20+2, #1900h ROM:592B add INTMEM_1C+2, INTMEM_20+2, INTMEM_188[] ROM:5931 jnc ROM_5936 ROM:5933 ldbse INTMEM_1C+2, #-1 ROM:5936 ROM:5936 ROM_5936: ; CODE XREF: ROM:5931↑j ROM:5936 add INTMEM_20, INTMEM_20+2, INTMEM_18A[] ROM:593C jnc ROM_5941 ROM:593E ldbse INTMEM_20, #-1 ROM:5941 ROM:5941 ROM_5941: ; CODE XREF: ROM:593C↑j ROM:5941 mulu INTMEM_1C, INTMEM_DA, INTMEM_1C+2 ROM:5945 divu INTMEM_1C, INTMEM_20 ROM:5948 jnv ROM_594D ROM:594A ldbse INTMEM_1C, #-1 ROM:594D ROM:594D ROM_594D: ; CODE XREF: ROM:5948↑j ROM:594D st INTMEM_1C, INTMEM_DA ROM:5950 jbs INTMEM_AD, 4, ROM_59BF ROM:5953 ldb INTMEM_1C, INTMEM_1BE[] ROM:5958 cmpb INTMEM_1C, #-80h ROM:595B jh ROM_59BF ROM:595D ldb INTMEM_1C, 0FBh[INTMEM_56] ROM:5962 jbs INTMEM_FA, 7, ROM_5974 ROM:5965 addb INTMEM_1C+2, INTMEM_1C, 0FAh[INTMEM_56] ROM:596B jc ROM_59BF ROM:596D cmpb INTMEM_DF, INTMEM_1C+2 ROM:5970 jh ROM_59BF ROM:5972 sjmp ROM_5981 ROM:5974 ; --------------------------------------------------------------------------- ROM:5974 ROM:5974 ROM_5974: ; CODE XREF: ROM:5962↑j ROM:5974 addb INTMEM_1C+2, INTMEM_1C, 0F9h[INTMEM_56] ROM:597A jc ROM_59BF ROM:597C cmpb INTMEM_DF, INTMEM_1C+2 ROM:597F jc ROM_59BF ROM:5981 ROM:5981 ROM_5981: ; CODE XREF: ROM:5972↑j ROM:5981 orb INTMEM_FA, #-80h ROM:5984 ldb INTMEM_1C+2, INTMEM_1C8[] ROM:5989 ld INTMEM_1C, #1Ah ROM:598D lcall ROM_33FA ROM:5990 mulub INTMEM_1C+2, INTMEM_1C, #19h ROM:5994 add INTMEM_20, INTMEM_1C+2, 54h[INTMEM_56] ROM:599A sub INTMEM_20+2, INTMEM_1C+2, 56h[INTMEM_56] ROM:59A0 jc ROM_59A4 ROM:59A2 clr INTMEM_20+2 ROM:59A4 ROM:59A4 ROM_59A4: ; CODE XREF: ROM:59A0↑j ROM:59A4 jbc INTMEM_FB, 0, ROM_59AC ROM:59A7 jbs INTMEM_F9, 1, ROM_59CA ROM:59AA sjmp ROM_59E4 ROM:59AC ; --------------------------------------------------------------------------- ROM:59AC ROM:59AC ROM_59AC: ; CODE XREF: ROM:ROM_59A4↑j ROM:59AC cmp INTMEM_5E, INTMEM_20 ROM:59AF jnc ROM_5A09 ROM:59B1 jbs INTMEM_F9, 7, ROM_5A09 ROM:59B4 jbs INTMEM_FA, 0, ROM_5A09 ROM:59B7 orb INTMEM_FB, #1 ROM:59BA orb INTMEM_F9, #2 ROM:59BD sjmp ROM_5A09 ROM:59BF ; --------------------------------------------------------------------------- ROM:59BF ROM:59BF ROM_59BF: ; CODE XREF: ROM:5950↑j ROM:59BF ; ROM:595B↑j ... ROM:59BF andb INTMEM_FA, #7Fh ROM:59C2 andb INTMEM_FB, #-2 ROM:59C5 andb INTMEM_F9, #-3 ROM:59C8 sjmp ROM_5A09 ROM:59CA ; --------------------------------------------------------------------------- ROM:59CA ROM:59CA ROM_59CA: ; CODE XREF: ROM:59A7↑j ROM:59CA cmp INTMEM_20+2, INTMEM_5E ROM:59CD jh ROM_59BF ROM:59CF cmp INTMEM_5E, INTMEM_1C+2 ROM:59D2 jc ROM_5A09 ROM:59D4 lcall ROM_4C88 ROM:59D7 andb INTMEM_F9, #-3 ROM:59DA ld INTMEM_1C, 58h[INTMEM_56] ROM:59DF st INTMEM_1C, (INTMEM_192+0Ch)[] ROM:59E4 ROM:59E4 ROM_59E4: ; CODE XREF: ROM:59AA↑j ROM:59E4 cmp INTMEM_20+2, INTMEM_5E ROM:59E7 jh ROM_59BF ROM:59E9 lcall ROM_4C88 ROM:59EC mulu INTMEM_1C, INTMEM_1A, 52h[INTMEM_56] ROM:59F2 cmp ZERO_REG, INTMEM_1C+2 ; Zero register ROM:59F5 jne ROM_59BF ROM:59F7 add INTMEM_1C, (INTMEM_192+0Ch)[] ROM:59FC jc ROM_59BF ROM:59FE st INTMEM_1C, (INTMEM_192+0Ch)[] ROM:5A03 mulu INTMEM_1C, INTMEM_DA ROM:5A06 st INTMEM_1C+2, INTMEM_DA ROM:5A09 ROM:5A09 ROM_5A09: ; CODE XREF: ROM:59AF↑j ROM:5A09 ; ROM:59B1↑j ... ROM:5A09 jbs INTMEM_F9, 1, ROM_5A22 ROM:5A0C jbs INTMEM_AB, 4, ROM_5A24 ROM:5A0F ldb INTMEM_1A, INTMEM_1AD[] ROM:5A14 cmpb INTMEM_1A, 0FCh[INTMEM_56] ROM:5A19 jnc ROM_5A22 ROM:5A1B cmp INTMEM_5E, 5Ah[INTMEM_56] ROM:5A20 jnh ROM_5A24 ROM:5A22 ROM:5A22 ROM_5A22: ; CODE XREF: ROM:ROM_5A09↑j ROM:5A22 ; ROM:5A19↑j ROM:5A22 clr INTMEM_DA ROM:5A24 ROM:5A24 ROM_5A24: ; CODE XREF: ROM:5A0C↑j ROM:5A24 ; ROM:5A20↑j ROM:5A24 jbs INTMEM_F5, 4, ROM_5A2E ROM:5A27 stb ZERO_REG, (INTMEM_1D1+2)[] ; Zero register ROM:5A2C sjmp ROM_5AA9 ROM:5A2E ; --------------------------------------------------------------------------- ROM:5A2E ROM:5A2E ROM_5A2E: ; CODE XREF: ROM:ROM_5A24↑j ROM:5A2E ldb INTMEM_1C+2, INTMEM_1AD[] ROM:5A33 ldb INTMEM_1C+3, INTMEM_1AF[] ROM:5A38 ld INTMEM_1C, #1Bh ROM:5A3C lcall ROM_33FA ROM:5A3F shl INTMEM_1C, #8 ROM:5A42 mulu INTMEM_1C, 68h[INTMEM_56] ROM:5A47 divu INTMEM_1C, (INTMEM_192+4)[] ROM:5A4C jnv ROM_5A51 ROM:5A4E ldbse INTMEM_1C, #-1 ROM:5A51 ROM:5A51 ROM_5A51: ; CODE XREF: ROM:5A4C↑j ROM:5A51 mulu INTMEM_1C, INTMEM_18C[] ROM:5A56 divu INTMEM_1C, 6Ah[INTMEM_56] ROM:5A5B jnv ROM_5A60 ROM:5A5D ldbse INTMEM_1C, #-1 ROM:5A60 ROM:5A60 ROM_5A60: ; CODE XREF: ROM:5A5B↑j ROM:5A60 ldb INTMEM_20, (INTMEM_1D1+2)[] ROM:5A65 mulub INTMEM_20, 0FEh[INTMEM_56] ROM:5A6A mulu INTMEM_20, INTMEM_1C ROM:5A6D subb INTMEM_1C, INTMEM_20+1 ROM:5A70 subcb INTMEM_1C+1, INTMEM_20+2 ROM:5A73 jc ROM_5A77 ROM:5A75 clr INTMEM_1C ROM:5A77 ROM:5A77 ROM_5A77: ; CODE XREF: ROM:5A73↑j ROM:5A77 st INTMEM_1C, INTMEM_DA ROM:5A7A ldb INTMEM_20+2, (INTMEM_1D1+2)[] ROM:5A7F ldb INTMEM_20, INTMEM_162[] ROM:5A84 cmpb INTMEM_20, (INTMEM_1D1+3)[] ROM:5A89 je ROM_5AA0 ROM:5A8B stb INTMEM_20, (INTMEM_1D1+3)[] ROM:5A90 incb INTMEM_20+2 ROM:5A92 cmpb INTMEM_20+2, 0FFh[INTMEM_56] ROM:5A97 jne ROM_5A9B ROM:5A99 clrb INTMEM_20+2 ROM:5A9B ROM:5A9B ROM_5A9B: ; CODE XREF: ROM:5A97↑j ROM:5A9B stb INTMEM_20+2, (INTMEM_1D1+2)[] ROM:5AA0 ROM:5AA0 ROM_5AA0: ; CODE XREF: ROM:5A89↑j ROM:5AA0 cmpb INTMEM_20+2, 100h[INTMEM_56] ROM:5AA5 jnc ROM_5AA9 ROM:5AA7 clr INTMEM_DA ROM:5AA9 ROM:5AA9 ROM_5AA9: ; CODE XREF: ROM:5A2C↑j ROM:5AA9 ; ROM:5AA5↑j ROM:5AA9 ldb INTMEM_1C+2, INTMEM_1F5[] ROM:5AAE ld INTMEM_1C, #1Ch ROM:5AB2 lcall ROM_33FA ROM:5AB5 mulub INTMEM_1C, #1Fh ROM:5AB8 add INTMEM_1C, #-8000h ROM:5ABC st INTMEM_1C, (INTMEM_1A4+2)[] ROM:5AC1 ld INTMEM_1C, #1Eh ROM:5AC5 ldb INTMEM_1C+2, INTMEM_F2[] ROM:5ACA ldb INTMEM_20, INTMEM_1FD[] ROM:5ACF cmpb INTMEM_20, INTMEM_1B9[] ROM:5AD4 jh ROM_5ADD ROM:5AD6 ld INTMEM_1C, #1Dh ROM:5ADA ldb INTMEM_1C+2, INTMEM_DF ROM:5ADD ROM:5ADD ROM_5ADD: ; CODE XREF: ROM:5AD4↑j ROM:5ADD ldb INTMEM_1C+3, INTMEM_1AC[] ROM:5AE2 lcall ROM_33FA ROM:5AE5 mulub INTMEM_1C, #32h ; '2' ROM:5AE8 st INTMEM_1C, (INTMEM_1A4+4)[] ROM:5AED ldb INTMEM_1A, #0 ROM:5AF0 jbs INTMEM_F5, 4, ROM_5AFD ROM:5AF3 cmp INTMEM_DA, 6Ch[INTMEM_56] ROM:5AF8 jc ROM_5AFD ROM:5AFA ldb INTMEM_1A, #1 ROM:5AFD ROM:5AFD ROM_5AFD: ; CODE XREF: ROM:5AF0↑j ROM:5AFD ; ROM:5AF8↑j ROM:5AFD stb INTMEM_1A, (INTMEM_1D1+4)[] ROM:5B02 ld INTMEM_20, #-3C80h ROM:5B06 ld INTMEM_20+2, #1C9h ROM:5B0A divu INTMEM_20, INTMEM_5E ROM:5B0D jnv ROM_5B12 ROM:5B0F ldbse INTMEM_20, #-1 ROM:5B12 ROM:5B12 ROM_5B12: ; CODE XREF: ROM:5B0D↑j ROM:5B12 sub INTMEM_20, #0Bh ROM:5B16 jc ROM_5B1A ROM:5B18 clr INTMEM_20 ROM:5B1A ROM:5B1A ROM_5B1A: ; CODE XREF: ROM:5B16↑j ROM:5B1A ld INTMEM_1C, INTMEM_DA ROM:5B1D cmp INTMEM_1C, INTMEM_20 ROM:5B20 jnc ROM_5B25 ROM:5B22 ld INTMEM_1C, INTMEM_20 ROM:5B25 ROM:5B25 ROM_5B25: ; CODE XREF: ROM:5B20↑j ROM:5B25 ld INTMEM_1A, INTMEM_1C ROM:5B28 cmp INTMEM_1A, ZERO_REG ; Zero register ROM:5B2B je ROM_5B52 ROM:5B2D cmpb ZERO_REG, (INTMEM_1D1+4)[] ; Zero register ROM:5B32 je ROM_5B37 ROM:5B34 shl INTMEM_1A, #1 ROM:5B37 ROM:5B37 ROM_5B37: ; CODE XREF: ROM:5B32↑j ROM:5B37 cmp INTMEM_1A, 6Eh[INTMEM_56] ROM:5B3C jnc ROM_5B4A ROM:5B3E cmp INTMEM_1A, 70h[INTMEM_56] ROM:5B43 jnc ROM_5B52 ROM:5B45 andb INTMEM_FB, #-11h ROM:5B48 sjmp ROM_5B55 ROM:5B4A ; --------------------------------------------------------------------------- ROM:5B4A ROM:5B4A ROM_5B4A: ; CODE XREF: ROM:5B3C↑j ROM:5B4A ld INTMEM_1C, 6Eh[INTMEM_56] ROM:5B4F shr INTMEM_1C, #1 ROM:5B52 ROM:5B52 ROM_5B52: ; CODE XREF: ROM:5B2B↑j ROM:5B52 ; ROM:5B43↑j ROM:5B52 orb INTMEM_FB, #10h ROM:5B55 ROM:5B55 ROM_5B55: ; CODE XREF: ROM:5B48↑j ROM:5B55 jbs INTMEM_FB, 1, ROM_5B9C ROM:5B58 ld INTMEM_1C+2, (INTMEM_1A4+2)[] ROM:5B5D ld INTMEM_20, (INTMEM_1A4+4)[] ROM:5B62 ldb INTMEM_20+3, (INTMEM_1D1+4)[] ROM:5B67 ldb INTMEM_20+2, 101h[INTMEM_56] ROM:5B6C jbc INTMEM_F5+1, 7, ROM_5B96 ROM:5B6F jbs INTMEM_FB, 5, ROM_5B99 ROM:5B72 orb INTMEM_FB, #20h ; ' ' ROM:5B75 ld INTMEM_32, INTMEM_1C ROM:5B78 ld INTMEM_1C, #20h ; ' ' ROM:5B7C jbs INTMEM_F7, 1, ROM_5B8D ROM:5B7F ldb INTMEM_1C+2, INTMEM_1AD[] ROM:5B84 ld INTMEM_1C, #1Fh ROM:5B88 lcall ROM_33FA ROM:5B8B clrb INTMEM_1C+1 ROM:5B8D ROM:5B8D ROM_5B8D: ; CODE XREF: ROM:5B7C↑j ROM:5B8D mulu INTMEM_1C, INTMEM_32 ROM:5B90 shrl INTMEM_1C, #8 ROM:5B93 ljmp ROM_35DA ROM:5B96 ; --------------------------------------------------------------------------- ROM:5B96 ROM:5B96 ROM_5B96: ; CODE XREF: ROM:5B6C↑j ROM:5B96 andb INTMEM_FB, #-21h ROM:5B99 ROM:5B99 ROM_5B99: ; CODE XREF: ROM:5B6F↑j ROM:5B99 lcall ROM_3355 ROM:5B9C ROM:5B9C ROM_5B9C: ; CODE XREF: ROM:ROM_5B55↑j ROM:5B9C ld INTMEM_1A, INTMEM_64[] ROM:5BA1 add INTMEM_1A, #-8000h ROM:5BA5 add INTMEM_1A, INTMEM_66[] ROM:5BAA st INTMEM_1A, (INTMEM_3C4+4)[] ROM:5BAF ret ROM:5BB0 ROM:5BB0 ; =============== S U B R O U T I N E ======================================= ROM:5BB0 ROM:5BB0 ROM:5BB0 ROM_5BB0: ; CODE XREF: ROM_2B1D:ROM_485A↑p ROM:5BB0 cmpb INTMEM_9A, ZERO_REG ; Zero register ROM:5BB3 jne ROM_5BE1 ROM:5BB5 ld INTMEM_20+2, #1E8h ROM:5BB9 ld INTMEM_20, #1D8h ROM:5BBD ROM:5BBD ROM_5BBD: ; CODE XREF: ROM_5BB0+1D↓j ROM:5BBD ld INTMEM_1C, [INTMEM_20]+ ROM:5BC0 mulu INTMEM_1C, [INTMEM_20+2] ROM:5BC3 shrl INTMEM_1C, #0Ah ROM:5BC6 st INTMEM_1C, [INTMEM_20+2]+ ROM:5BC9 cmp INTMEM_20+2, #1F0h ROM:5BCD jnc ROM_5BBD ROM:5BCF ld INTMEM_1C, 3Ah[INTMEM_56] ROM:5BD4 mulu INTMEM_1C, INTMEM_186[] ROM:5BD9 st INTMEM_1C+2, INTMEM_186[] ROM:5BDE orb INTMEM_F9, #40h ; '@' ROM:5BE1 ROM:5BE1 ROM_5BE1: ; CODE XREF: ROM_5BB0+3↑j ROM:5BE1 cmpb INTMEM_9A, #2 ROM:5BE4 jne ROM_5C09 ROM:5BE6 cmp INTMEM_5E, 62h[INTMEM_56] ROM:5BEB jnh ROM_5BF6 ROM:5BED cmp INTMEM_5E, 5Eh[INTMEM_56] ROM:5BF2 jc ROM_5C0B ROM:5BF4 sjmp ROM_5C8B ROM:5BF6 ; --------------------------------------------------------------------------- ROM:5BF6 ROM:5BF6 ROM_5BF6: ; CODE XREF: ROM_5BB0+3B↑j ROM:5BF6 andb INTMEM_FB, #-9 ROM:5BF9 andb INTMEM_FB, #-5 ROM:5BFC ld INTMEM_1C, 5Ch[INTMEM_56] ROM:5C01 st INTMEM_1C, INTMEM_1A2[] ROM:5C06 andb INTMEM_FB, #-3 ROM:5C09 ROM:5C09 ROM_5C09: ; CODE XREF: ROM_5BB0+34↑j ROM:5C09 sjmp ROM_5CB5 ROM:5C0B ; --------------------------------------------------------------------------- ROM:5C0B ROM:5C0B ROM_5C0B: ; CODE XREF: ROM_5BB0+42↑j ROM:5C0B jbs INTMEM_FB, 3, ROM_5C46 ROM:5C0E jbs INTMEM_FB, 2, ROM_5C2F ROM:5C11 orb INTMEM_FB, #4 ROM:5C14 st ZERO_REG, INTMEM_1A0[] ; Zero register ROM:5C19 ldb INTMEM_1A, INTMEM_1AD[] ROM:5C1E cmpb INTMEM_1A, 0FDh[INTMEM_56] ROM:5C23 jc ROM_5C40 ROM:5C25 ld INTMEM_20, 64h[INTMEM_56] ROM:5C2A st INTMEM_20, INTMEM_1A0[] ROM:5C2F ROM:5C2F ROM_5C2F: ; CODE XREF: ROM_5BB0+5E↑j ROM:5C2F cmp ZERO_REG, INTMEM_1A0[] ; Zero register ROM:5C34 jne ROM_5C6E ROM:5C36 ld INTMEM_20, 66h[INTMEM_56] ROM:5C3B st INTMEM_20, INTMEM_1A0[] ROM:5C40 ROM:5C40 ROM_5C40: ; CODE XREF: ROM_5BB0+73↑j ROM:5C40 andb INTMEM_FB, #-5 ROM:5C43 orb INTMEM_FB, #8 ROM:5C46 ROM:5C46 ROM_5C46: ; CODE XREF: ROM_5BB0:ROM_5C0B↑j ROM:5C46 ld INTMEM_1C, 5Ch[INTMEM_56] ROM:5C4B sub INTMEM_1C, 5Eh[INTMEM_56] ROM:5C50 ld INTMEM_20+2, INTMEM_1A0[] ROM:5C55 clr INTMEM_20 ROM:5C57 divu INTMEM_20, 66h[INTMEM_56] ROM:5C5C jnv ROM_5C61 ROM:5C5E ldbse INTMEM_20, #-1 ROM:5C61 ROM:5C61 ROM_5C61: ; CODE XREF: ROM_5BB0+AC↑j ROM:5C61 mulu INTMEM_20, INTMEM_1C ROM:5C64 add INTMEM_20+2, 5Eh[INTMEM_56] ROM:5C69 st INTMEM_20+2, INTMEM_1A2[] ROM:5C6E ROM:5C6E ROM_5C6E: ; CODE XREF: ROM_5BB0+84↑j ROM:5C6E cmpb INTMEM_9A, INTMEM_99 ROM:5C71 jne ROM_5C84 ROM:5C73 ld INTMEM_20, INTMEM_1A0[] ROM:5C78 cmp ZERO_REG, INTMEM_20 ; Zero register ROM:5C7B je ROM_5C84 ROM:5C7D dec INTMEM_20 ROM:5C7F st INTMEM_20, INTMEM_1A0[] ROM:5C84 ROM:5C84 ROM_5C84: ; CODE XREF: ROM_5BB0+C1↑j ROM:5C84 ; ROM_5BB0+CB↑j ROM:5C84 cmp INTMEM_5E, INTMEM_1A2[] ROM:5C89 jc ROM_5C98 ROM:5C8B ROM:5C8B ROM_5C8B: ; CODE XREF: ROM_5BB0+44↑j ROM:5C8B jbc INTMEM_FB, 1, ROM_5CB5 ROM:5C8E ld INTMEM_DA, INTMEM_1A4[] ROM:5C93 andb INTMEM_FB, #-3 ROM:5C96 sjmp ROM_5CB5 ROM:5C98 ; --------------------------------------------------------------------------- ROM:5C98 ROM:5C98 ROM_5C98: ; CODE XREF: ROM_5BB0+D9↑j ROM:5C98 ld INTMEM_1C, INTMEM_1A2[] ROM:5C9D add INTMEM_1C, 60h[INTMEM_56] ROM:5CA2 cmp INTMEM_5E, INTMEM_1C ROM:5CA5 jnh ROM_5CB5 ROM:5CA7 jbs INTMEM_FB, 1, ROM_5CB2 ROM:5CAA orb INTMEM_FB, #2 ROM:5CAD st INTMEM_DA, INTMEM_1A4[] ROM:5CB2 ROM:5CB2 ROM_5CB2: ; CODE XREF: ROM_5BB0+F7↑j ROM:5CB2 lcall ROM_3BA1 ROM:5CB5 ROM:5CB5 ROM_5CB5: ; CODE XREF: ROM_5BB0:ROM_5C09↑j ROM:5CB5 ; ROM_5BB0:ROM_5C8B↑j ... ROM:5CB5 ldb INTMEM_20+2, INTMEM_151[] ROM:5CBA djnz INTMEM_EC, ROM_5D35 ROM:5CBD ldb INTMEM_EC, 160h[INTMEM_56] ROM:5CC2 subb INTMEM_1C+2, INTMEM_20+2, INTMEM_282[] ROM:5CC8 jc ROM_5CD8 ROM:5CCA negb INTMEM_1C+2 ROM:5CCC cmpb INTMEM_1C+2, 15Fh[INTMEM_56] ROM:5CD1 jnc ROM_5CEA ROM:5CD3 stb ZERO_REG, INTMEM_281[] ; Zero register ROM:5CD8 ROM:5CD8 ROM_5CD8: ; CODE XREF: ROM_5BB0+118↑j ROM:5CD8 stb INTMEM_20+2, INTMEM_282[] ROM:5CDD subb INTMEM_1A, INTMEM_20+2, 15Eh[INTMEM_56] ROM:5CE3 jnc ROM_5CEA ROM:5CE5 cmpb INTMEM_1A, INTMEM_F1 ROM:5CE8 jc ROM_5CF8 ROM:5CEA ROM:5CEA ROM_5CEA: ; CODE XREF: ROM_5BB0+121↑j ROM:5CEA ; ROM_5BB0+133↑j ROM:5CEA ldb INTMEM_F1, INTMEM_F0 ROM:5CED ldb INTMEM_F0, INTMEM_EF ROM:5CF0 ldb INTMEM_EF, INTMEM_EE ROM:5CF3 ldb INTMEM_EE, INTMEM_ED ROM:5CF6 sjmp ROM_5D32 ROM:5CF8 ; --------------------------------------------------------------------------- ROM:5CF8 ROM:5CF8 ROM_5CF8: ; CODE XREF: ROM_5BB0+138↑j ROM:5CF8 ldb INTMEM_F1, INTMEM_20+2 ROM:5CFB ldb INTMEM_F0, INTMEM_20+2 ROM:5CFE ldb INTMEM_EF, INTMEM_20+2 ROM:5D01 ldb INTMEM_EE, INTMEM_20+2 ROM:5D04 cmp INTMEM_5E, 3Ch[INTMEM_56] ROM:5D09 jnc ROM_5D32 ROM:5D0B cmp INTMEM_5E, 40h[INTMEM_56] ROM:5D10 jc ROM_5D32 ROM:5D12 ldb INTMEM_20, INTMEM_281[] ROM:5D17 cmpb INTMEM_20, 161h[INTMEM_56] ROM:5D1C jc ROM_5D32 ROM:5D1E ldb INTMEM_1A+1, INTMEM_281[] ROM:5D23 incb INTMEM_1A+1 ROM:5D25 stb INTMEM_1A+1, INTMEM_281[] ROM:5D2A ld INTMEM_1C, INTMEM_26E[] ROM:5D2F lcall ROM_3BAE ROM:5D32 ROM:5D32 ROM_5D32: ; CODE XREF: ROM_5BB0+146↑j ROM:5D32 ; ROM_5BB0+159↑j ... ROM:5D32 ldb INTMEM_ED, INTMEM_20+2 ROM:5D35 ROM:5D35 ROM_5D35: ; CODE XREF: ROM_5BB0+10A↑j ROM:5D35 ret ROM:5D35 ; End of function ROM_5BB0 ROM:5D35 ROM:5D36 ROM:5D36 ; =============== S U B R O U T I N E ======================================= ROM:5D36 ROM:5D36 ROM:5D36 ROM_5D36: ; CODE XREF: ROM_483E+F↑p ROM:5D36 andb INTMEM_FB, #-41h ROM:5D39 jbc INTMEM_F5+1, 6, ROM_5D66 ROM:5D3C jbs INTMEM_FB, 7, ROM_5D4E ROM:5D3F ldb INTMEM_1C, INTMEM_1AD[] ROM:5D44 cmpb INTMEM_1C, 104h[INTMEM_56] ROM:5D49 jnh ROM_5D69 ROM:5D4B orb INTMEM_FB, #-80h ROM:5D4E ROM:5D4E ROM_5D4E: ; CODE XREF: ROM_5D36+6↑j ROM:5D4E ldb INTMEM_1C+1, INTMEM_1AC[] ROM:5D53 cmpb INTMEM_1C+1, 102h[INTMEM_56] ROM:5D58 jnh ROM_5D61 ROM:5D5A cmpb INTMEM_DF, 103h[INTMEM_56] ROM:5D5F jh ROM_5D69 ROM:5D61 ROM:5D61 ROM_5D61: ; CODE XREF: ROM_5D36+22↑j ROM:5D61 orb INTMEM_FB, #40h ; '@' ROM:5D64 sjmp ROM_5D69 ROM:5D66 ; --------------------------------------------------------------------------- ROM:5D66 ROM:5D66 ROM_5D66: ; CODE XREF: ROM_5D36+3↑j ROM:5D66 andb INTMEM_FB, #7Fh ROM:5D69 ROM:5D69 ROM_5D69: ; CODE XREF: ROM_5D36+13↑j ROM:5D69 ; ROM_5D36+29↑j ... ROM:5D69 jbs INTMEM_FB, 6, ROM_5D71 ROM:5D6C andb INTMEM_A4, #-11h ROM:5D6F sjmp ROM_5D74 ROM:5D71 ; --------------------------------------------------------------------------- ROM:5D71 ROM:5D71 ROM_5D71: ; CODE XREF: ROM_5D36:ROM_5D69↑j ROM:5D71 orb INTMEM_A4, #10h ROM:5D74 ROM:5D74 ROM_5D74: ; CODE XREF: ROM_5D36+39↑j ROM:5D74 jbs INTMEM_F8, 7, ROM_5DA3 ROM:5D77 jbs INTMEM_FB+1, 0, ROM_5D9B ROM:5D7A jbc INTMEM_FB, 7, ROM_5DAC ROM:5D7D ld INTMEM_1C, #20h ; ' ' ROM:5D81 ldb INTMEM_1C+2, INTMEM_1AD[] ROM:5D86 lcall ROM_33FA ROM:5D89 ldb INTMEM_C8, INTMEM_1C ROM:5D8C ld INTMEM_1C, #21h ; '!' ROM:5D90 lcall ROM_33FA ROM:5D93 stb INTMEM_1C, INTMEM_270[] ROM:5D98 orb INTMEM_FB+1, #1 ROM:5D9B ROM:5D9B ROM_5D9B: ; CODE XREF: ROM_5D36+41↑j ROM:5D9B cmpb ZERO_REG, INTMEM_C8 ; Zero register ROM:5D9E jne ROM_5DA3 ROM:5DA0 orb INTMEM_F8, #-80h ROM:5DA3 ROM:5DA3 ROM_5DA3: ; CODE XREF: ROM_5D36:ROM_5D74↑j ROM:5DA3 ; ROM_5D36+68↑j ROM:5DA3 jbs INTMEM_F5+1, 6, ROM_5DAC ROM:5DA6 andb INTMEM_F8, #7Fh ROM:5DA9 andb INTMEM_FB+1, #-2 ROM:5DAC ROM:5DAC ROM_5DAC: ; CODE XREF: ROM_5D36+44↑j ROM:5DAC ; ROM_5D36:ROM_5DA3↑j ROM:5DAC jbs INTMEM_F5, 6, ROM_5DD2 ROM:5DAF jbc INTMEM_FB, 7, ROM_5DD2 ROM:5DB2 lcall ROM_3B11 ROM:5DB5 cmpb INTMEM_1C+1, 109h[INTMEM_56] ROM:5DBA jc ROM_5DC3 ROM:5DBC cmpb INTMEM_1C+1, 10Ah[INTMEM_56] ROM:5DC1 jh ROM_5DC6 ROM:5DC3 ROM:5DC3 ROM_5DC3: ; CODE XREF: ROM_5D36+84↑j ROM:5DC3 orb INTMEM_FB+1, #2 ROM:5DC6 ROM:5DC6 ROM_5DC6: ; CODE XREF: ROM_5D36+8B↑j ROM:5DC6 jbc INTMEM_F8, 7, ROM_5DD2 ROM:5DC9 jbs INTMEM_FB+1, 1, ROM_5DD4 ROM:5DCC orb INTMEM_53, #1 ROM:5DCF orb INTMEM_F5, #40h ; '@' ROM:5DD2 ROM:5DD2 ROM_5DD2: ; CODE XREF: ROM_5D36:ROM_5DAC↑j ROM:5DD2 ; ROM_5D36+79↑j ... ROM:5DD2 sjmp ROM_5E7F ROM:5DD4 ; --------------------------------------------------------------------------- ROM:5DD4 ROM:5DD4 ROM_5DD4: ; CODE XREF: ROM_5D36+93↑j ROM:5DD4 jbc INTMEM_FB+1, 2, ROM_5DFD ROM:5DD7 jbc INTMEM_FB, 0, ROM_5DE9 ROM:5DDA ldb INTMEM_CE, 105h[INTMEM_56] ROM:5DDF jbs INTMEM_AD, 4, ROM_5E03 ROM:5DE2 ldb INTMEM_CE, 106h[INTMEM_56] ROM:5DE7 sjmp ROM_5E03 ROM:5DE9 ; --------------------------------------------------------------------------- ROM:5DE9 ROM:5DE9 ROM_5DE9: ; CODE XREF: ROM_5D36+A1↑j ROM:5DE9 lcall ROM_3B11 ROM:5DEC cmpb INTMEM_1C+1, 107h[INTMEM_56] ROM:5DF1 jh ROM_5DF8 ROM:5DF3 cmpb INTMEM_CE, ZERO_REG ; Zero register ROM:5DF6 jne ROM_5E03 ROM:5DF8 ROM:5DF8 ROM_5DF8: ; CODE XREF: ROM_5D36+BB↑j ROM:5DF8 andb INTMEM_FB+1, #-5 ROM:5DFB sjmp ROM_5E05 ROM:5DFD ; --------------------------------------------------------------------------- ROM:5DFD ROM:5DFD ROM_5DFD: ; CODE XREF: ROM_5D36:ROM_5DD4↑j ROM:5DFD jbc INTMEM_FB, 0, ROM_5E05 ROM:5E00 orb INTMEM_FB+1, #4 ROM:5E03 ROM:5E03 ROM_5E03: ; CODE XREF: ROM_5D36+A9↑j ROM:5E03 ; ROM_5D36+B1↑j ... ROM:5E03 sjmp ROM_5E7F ROM:5E05 ; --------------------------------------------------------------------------- ROM:5E05 ROM:5E05 ROM_5E05: ; CODE XREF: ROM_5D36+C5↑j ROM:5E05 ; ROM_5D36:ROM_5DFD↑j ROM:5E05 cmp INTMEM_D6, 72h[INTMEM_56] ROM:5E0A jc ROM_5E3A ROM:5E0C cmp INTMEM_D6, 74h[INTMEM_56] ROM:5E11 jnh ROM_5E28 ROM:5E13 andb INTMEM_F9, #-2 ROM:5E16 ldb INTMEM_B2, 10Ch[INTMEM_56] ROM:5E1B cmp INTMEM_D6, #61A8h ROM:5E1F jnc ROM_5E4A ROM:5E21 ldb INTMEM_B2, 10Bh[INTMEM_56] ROM:5E26 sjmp ROM_5E4A ROM:5E28 ; --------------------------------------------------------------------------- ROM:5E28 ROM:5E28 ROM_5E28: ; CODE XREF: ROM_5D36+DB↑j ROM:5E28 jbs INTMEM_F9, 0, ROM_5E3A ROM:5E2B cmpb INTMEM_B2, ZERO_REG ; Zero register ROM:5E2E jne ROM_5E4A ROM:5E30 orb INTMEM_F9, #1 ROM:5E33 ldb INTMEM_B2, 10Dh[INTMEM_56] ROM:5E38 sjmp ROM_5E4A ROM:5E3A ; --------------------------------------------------------------------------- ROM:5E3A ROM:5E3A ROM_5E3A: ; CODE XREF: ROM_5D36+D4↑j ROM:5E3A ; ROM_5D36:ROM_5E28↑j ROM:5E3A cmpb INTMEM_B2, ZERO_REG ; Zero register ROM:5E3D jne ROM_5E4A ROM:5E3F orb INTMEM_F5, #40h ; '@' ROM:5E42 orb INTMEM_53, #1 ROM:5E45 andb INTMEM_F9, #-2 ROM:5E48 sjmp ROM_5E7F ROM:5E4A ; --------------------------------------------------------------------------- ROM:5E4A ROM:5E4A ROM_5E4A: ; CODE XREF: ROM_5D36+E9↑j ROM:5E4A ; ROM_5D36+F0↑j ... ROM:5E4A jbs INTMEM_F5, 5, ROM_5E59 ROM:5E4D ldb INTMEM_1C+2, INTMEM_1AD[] ROM:5E52 cmpb INTMEM_1C+2, 10Fh[INTMEM_56] ROM:5E57 jnh ROM_5E7F ROM:5E59 ROM:5E59 ROM_5E59: ; CODE XREF: ROM_5D36:ROM_5E4A↑j ROM:5E59 cmpb INTMEM_D3, 10Eh[INTMEM_56] ROM:5E5E jne ROM_5E7F ROM:5E60 jbs INTMEM_FB, 1, ROM_5E7F ROM:5E63 jbs INTMEM_FB, 4, ROM_5E7F ROM:5E66 jbs INTMEM_AC, 5, ROM_5E82 ROM:5E69 ROM:5E69 ROM_5E69: ; CODE XREF: ROM_5D36:ROM_5E7F↓j ROM:5E69 orb INTMEM_F5, #20h ; ' ' ROM:5E6C cmpb ZERO_REG, INTMEM_270[] ; Zero register ROM:5E71 je ROM_5E89 ROM:5E73 ldb INTMEM_C9, INTMEM_270[] ROM:5E78 stb ZERO_REG, INTMEM_270[] ; Zero register ROM:5E7D sjmp ROM_5E89 ROM:5E7F ; --------------------------------------------------------------------------- ROM:5E7F ROM:5E7F ROM_5E7F: ; CODE XREF: ROM_5D36:ROM_5DD2↑j ROM:5E7F ; ROM_5D36:ROM_5E03↑j ... ROM:5E7F jbs INTMEM_AC, 4, ROM_5E69 ROM:5E82 ROM:5E82 ROM_5E82: ; CODE XREF: ROM_5D36+130↑j ROM:5E82 ld INTMEM_D6, #61A8h ROM:5E86 andb INTMEM_F5, #-21h ROM:5E89 ROM:5E89 ROM_5E89: ; CODE XREF: ROM_5D36+13B↑j ROM:5E89 ; ROM_5D36+147↑j ROM:5E89 andb INTMEM_FB+1, #-21h ROM:5E8C lcall ROM_3B11 ROM:5E8F jbs INTMEM_FB+1, 4, ROM_5E9E ROM:5E92 cmpb INTMEM_1C+1, 107h[INTMEM_56] ROM:5E97 jnh ROM_5EAB ROM:5E99 orb INTMEM_FB+1, #10h ROM:5E9C sjmp ROM_5EA8 ROM:5E9E ; --------------------------------------------------------------------------- ROM:5E9E ROM:5E9E ROM_5E9E: ; CODE XREF: ROM_5D36+159↑j ROM:5E9E cmpb INTMEM_1C+1, 108h[INTMEM_56] ROM:5EA3 jc ROM_5EAB ROM:5EA5 andb INTMEM_FB+1, #-11h ROM:5EA8 ROM:5EA8 ROM_5EA8: ; CODE XREF: ROM_5D36+166↑j ROM:5EA8 orb INTMEM_FB+1, #20h ; ' ' ROM:5EAB ROM:5EAB ROM_5EAB: ; CODE XREF: ROM_5D36+161↑j ROM:5EAB ; ROM_5D36+16D↑j ROM:5EAB jbs INTMEM_F5, 5, ROM_5EB3 ROM:5EAE andb INTMEM_FB+1, #-9 ROM:5EB1 sjmp ROM_5F67 ROM:5EB3 ; --------------------------------------------------------------------------- ROM:5EB3 ROM:5EB3 ROM_5EB3: ; CODE XREF: ROM_5D36:ROM_5EAB↑j ROM:5EB3 jbc INTMEM_FB+1, 3, ROM_5F0B ROM:5EB6 jbs INTMEM_FB+1, 5, ROM_5EF3 ROM:5EB9 jbs INTMEM_FA, 4, ROM_5EC3 ROM:5EBC cmpb INTMEM_B6, ZERO_REG ; Zero register ROM:5EBF je ROM_5F0B ROM:5EC1 sjmp ROM_5EC8 ROM:5EC3 ; --------------------------------------------------------------------------- ROM:5EC3 ROM:5EC3 ROM_5EC3: ; CODE XREF: ROM_5D36+183↑j ROM:5EC3 cmpb INTMEM_B7, ZERO_REG ; Zero register ROM:5EC6 je ROM_5F0B ROM:5EC8 ROM:5EC8 ROM_5EC8: ; CODE XREF: ROM_5D36+18B↑j ROM:5EC8 cmpb INTMEM_C6, ZERO_REG ; Zero register ROM:5ECB je ROM_5ECF ROM:5ECD sjmp ROM_5F67 ROM:5ECF ; --------------------------------------------------------------------------- ROM:5ECF ROM:5ECF ROM_5ECF: ; CODE XREF: ROM_5D36+195↑j ROM:5ECF ldb INTMEM_C6, 112h[INTMEM_56] ROM:5ED4 ld INTMEM_1C, #25h ; '%' ROM:5ED8 jbs INTMEM_FB+1, 4, ROM_5EDF ROM:5EDB ld INTMEM_1C, #24h ; '$' ROM:5EDF ROM:5EDF ROM_5EDF: ; CODE XREF: ROM_5D36+1A2↑j ROM:5EDF ldb INTMEM_1C+2, INTMEM_DF ROM:5EE2 ldb INTMEM_1C+3, INTMEM_1AC[] ROM:5EE7 lcall ROM_33FA ROM:5EEA clrb INTMEM_1C+1 ROM:5EEC stb INTMEM_1C, INTMEM_3CD[] ROM:5EF1 sjmp ROM_5F44 ROM:5EF3 ; --------------------------------------------------------------------------- ROM:5EF3 ROM:5EF3 ROM_5EF3: ; CODE XREF: ROM_5D36+180↑j ROM:5EF3 ld INTMEM_1C+2, INTMEM_154[] ROM:5EF8 ld INTMEM_20, INTMEM_D6 ROM:5EFB shr INTMEM_20, #1 ROM:5EFE st INTMEM_20, INTMEM_154[] ROM:5F03 add INTMEM_1C+2, INTMEM_20 ROM:5F06 st INTMEM_1C+2, INTMEM_260[] ROM:5F0B ROM:5F0B ROM_5F0B: ; CODE XREF: ROM_5D36:ROM_5EB3↑j ROM:5F0B ; ROM_5D36+189↑j ... ROM:5F0B orb INTMEM_FB+1, #8 ROM:5F0E ldb INTMEM_B6, 110h[INTMEM_56] ROM:5F13 ldb INTMEM_B7, 111h[INTMEM_56] ROM:5F18 ldb INTMEM_1C+3, INTMEM_1AC[] ROM:5F1D ldb INTMEM_1C+2, INTMEM_DF ROM:5F20 ld INTMEM_1C, #23h ; '#' ROM:5F24 jbs INTMEM_FB+1, 4, ROM_5F2B ROM:5F27 ld INTMEM_1C, #22h ; '"' ROM:5F2B ROM:5F2B ROM_5F2B: ; CODE XREF: ROM_5D36+1EE↑j ROM:5F2B lcall ROM_33FA ROM:5F2E stb INTMEM_1C, INTMEM_3CE[] ROM:5F33 clrb INTMEM_1C+1 ROM:5F35 mulub INTMEM_20, INTMEM_C9, #8 ROM:5F39 add INTMEM_20, #190h ROM:5F3D mulu INTMEM_1C, INTMEM_20 ROM:5F40 divu INTMEM_1C, #32h ; '2' ROM:5F44 ROM:5F44 ROM_5F44: ; CODE XREF: ROM_5D36+1BB↑j ROM:5F44 jbc INTMEM_FB+1, 4, ROM_5F58 ROM:5F47 sub INTMEM_D6, INTMEM_1C ROM:5F4A cmp INTMEM_D6, 74h[INTMEM_56] ROM:5F4F jc ROM_5F67 ROM:5F51 ld INTMEM_D6, 74h[INTMEM_56] ROM:5F56 sjmp ROM_5F67 ROM:5F58 ; --------------------------------------------------------------------------- ROM:5F58 ROM:5F58 ROM_5F58: ; CODE XREF: ROM_5D36:ROM_5F44↑j ROM:5F58 add INTMEM_D6, INTMEM_1C ROM:5F5B cmp INTMEM_D6, 72h[INTMEM_56] ROM:5F60 jnh ROM_5F67 ROM:5F62 ld INTMEM_D6, 72h[INTMEM_56] ROM:5F67 ROM:5F67 ROM_5F67: ; CODE XREF: ROM_5D36+17B↑j ROM:5F67 ; ROM_5D36+197↑j ... ROM:5F67 jbc INTMEM_F5, 5, ROM_5FAA ROM:5F6A jbc INTMEM_F7, 4, ROM_5FAA ROM:5F6D jbs INTMEM_F9, 2, ROM_5FA8 ROM:5F70 jbc INTMEM_F7, 5, ROM_5FA8 ROM:5F73 ldb INTMEM_1C, INTMEM_1F7[] ROM:5F78 cmpb INTMEM_1C, 116h[INTMEM_56] ROM:5F7D jc ROM_5FA8 ROM:5F7F ldb INTMEM_1C, INTMEM_1F5[] ROM:5F84 cmpb INTMEM_1C, 115h[INTMEM_56] ROM:5F89 jnh ROM_5FA8 ROM:5F8B ldb INTMEM_1C, INTMEM_1F9[] ROM:5F90 cmpb INTMEM_1C, 113h[INTMEM_56] ROM:5F95 jc ROM_5FA8 ROM:5F97 cmpb INTMEM_1C, 114h[INTMEM_56] ROM:5F9C jnh ROM_5FA8 ROM:5F9E cmpb INTMEM_B3, ZERO_REG ; Zero register ROM:5FA1 jne ROM_5FA6 ROM:5FA3 jbs INTMEM_FB+1, 5, ROM_5FAC ROM:5FA6 ROM:5FA6 ROM_5FA6: ; CODE XREF: ROM_5D36+26B↑j ROM:5FA6 sjmp ROM_6033 ROM:5FA8 ; --------------------------------------------------------------------------- ROM:5FA8 ROM:5FA8 ROM_5FA8: ; CODE XREF: ROM_5D36+237↑j ROM:5FA8 ; ROM_5D36+23A↑j ... ROM:5FA8 sjmp ROM_601F ROM:5FAA ; --------------------------------------------------------------------------- ROM:5FAA ROM:5FAA ROM_5FAA: ; CODE XREF: ROM_5D36:ROM_5F67↑j ROM:5FAA ; ROM_5D36+234↑j ROM:5FAA sjmp ROM_601A ROM:5FAC ; --------------------------------------------------------------------------- ROM:5FAC ROM:5FAC ROM_5FAC: ; CODE XREF: ROM_5D36+26D↑j ROM:5FAC ldb INTMEM_1C+1, INTMEM_271[] ROM:5FB1 incb INTMEM_1C+1 ROM:5FB3 stb INTMEM_1C+1, INTMEM_271[] ROM:5FB8 ld INTMEM_20, INTMEM_262[] ROM:5FBD ld INTMEM_20+2, INTMEM_264[] ROM:5FC2 add INTMEM_20, INTMEM_260[] ROM:5FC7 addc INTMEM_20+2, ZERO_REG ; Zero register ROM:5FCA st INTMEM_20, INTMEM_262[] ROM:5FCF st INTMEM_20+2, INTMEM_264[] ROM:5FD4 ldbze INTMEM_1A, INTMEM_271[] ROM:5FD9 cmpb INTMEM_1A, 117h[INTMEM_56] ROM:5FDE jnc ROM_6033 ROM:5FE0 ldb INTMEM_1C+3, INTMEM_272[] ROM:5FE5 cmpb INTMEM_1C+3, 118h[INTMEM_56] ROM:5FEA jc ROM_6024 ROM:5FEC incb INTMEM_1C+3 ROM:5FEE stb INTMEM_1C+3, INTMEM_272[] ROM:5FF3 divu INTMEM_20, INTMEM_1A ROM:5FF6 cmp INTMEM_20, 76h[INTMEM_56] ROM:5FFB jc ROM_600F ROM:5FFD cmp INTMEM_20, 78h[INTMEM_56] ROM:6002 jh ROM_6018 ROM:6004 cmpb INTMEM_42+1, 11Bh[INTMEM_56] ROM:6009 jnh ROM_6018 ROM:600B decb INTMEM_42+1 ROM:600D sjmp ROM_6024 ROM:600F ; --------------------------------------------------------------------------- ROM:600F ROM:600F ROM_600F: ; CODE XREF: ROM_5D36+2C5↑j ROM:600F cmpb INTMEM_42+1, 11Ah[INTMEM_56] ROM:6014 jc ROM_6018 ROM:6016 incb INTMEM_42+1 ROM:6018 ROM:6018 ROM_6018: ; CODE XREF: ROM_5D36+2CC↑j ROM:6018 ; ROM_5D36+2D3↑j ... ROM:6018 sjmp ROM_6024 ROM:601A ; --------------------------------------------------------------------------- ROM:601A ROM:601A ROM_601A: ; CODE XREF: ROM_5D36:ROM_5FAA↑j ROM:601A stb ZERO_REG, INTMEM_272[] ; Zero register ROM:601F ROM:601F ROM_601F: ; CODE XREF: ROM_5D36:ROM_5FA8↑j ROM:601F ldb INTMEM_B3, 119h[INTMEM_56] ROM:6024 ROM:6024 ROM_6024: ; CODE XREF: ROM_5D36+2B4↑j ROM:6024 ; ROM_5D36+2D7↑j ... ROM:6024 stb ZERO_REG, INTMEM_271[] ; Zero register ROM:6029 st ZERO_REG, INTMEM_264[] ; Zero register ROM:602E st ZERO_REG, INTMEM_262[] ; Zero register ROM:6033 ROM:6033 ROM_6033: ; CODE XREF: ROM_5D36:ROM_5FA6↑j ROM:6033 ; ROM_5D36+2A8↑j ROM:6033 ret ROM:6033 ; End of function ROM_5D36 ROM:6033 ROM:6034 ROM:6034 ; =============== S U B R O U T I N E ======================================= ROM:6034 ROM:6034 ROM:6034 ROM_6034: ; CODE XREF: ROM_483E+3↑p ROM:6034 jbc INTMEM_F8, 7, ROM_609D ROM:6037 jbs INTMEM_F9, 0, ROM_609D ROM:603A ldb INTMEM_1A, INTMEM_1AD[] ROM:603F cmpb INTMEM_1A, 0D2h[INTMEM_56] ROM:6044 jnc ROM_609D ROM:6046 cmpb INTMEM_1A, 0D3h[INTMEM_56] ROM:604B jh ROM_6050 ROM:604D jbc INTMEM_F9, 3, ROM_609D ROM:6050 ROM:6050 ROM_6050: ; CODE XREF: ROM_6034+17↑j ROM:6050 jbc INTMEM_F9, 1, ROM_607B ROM:6053 ldb INTMEM_1C+2, 0D4h[INTMEM_56] ROM:6058 cmpb INTMEM_1C+2, INTMEM_1AC[] ROM:605D jh ROM_607B ROM:605F addb INTMEM_1C+2, 0D5h[INTMEM_56] ROM:6064 cmpb INTMEM_1C+2, INTMEM_1AC[] ROM:6069 jnc ROM_606E ROM:606B jbc INTMEM_F9, 4, ROM_607B ROM:606E ROM:606E ROM_606E: ; CODE XREF: ROM_6034+35↑j ROM:606E orb INTMEM_F9, #10h ROM:6071 orb INTMEM_F9, #8 ROM:6074 ldb INTMEM_1C, 0D7h[INTMEM_56] ROM:6079 sjmp ROM_60A2 ROM:607B ; --------------------------------------------------------------------------- ROM:607B ROM:607B ROM_607B: ; CODE XREF: ROM_6034:ROM_6050↑j ROM:607B ; ROM_6034+29↑j ... ROM:607B andb INTMEM_F9, #-11h ROM:607E orb INTMEM_F9, #8 ROM:6081 ldb INTMEM_1C+2, INTMEM_DF ROM:6084 ldb INTMEM_1C+3, INTMEM_1AC[] ROM:6089 ld INTMEM_1C, #4 ROM:608D lcall ROM_33FA ROM:6090 jbc INTMEM_F9, 2, ROM_60A2 ROM:6093 mulub INTMEM_1C, 0D6h[INTMEM_56] ROM:6098 divub INTMEM_1C, #64h ; 'd' ROM:609B sjmp ROM_60A2 ROM:609D ; --------------------------------------------------------------------------- ROM:609D ROM:609D ROM_609D: ; CODE XREF: ROM_6034↑j ROM:609D ; ROM_6034+3↑j ... ROM:609D andb INTMEM_F9, #-9 ROM:60A0 clrb INTMEM_1C ROM:60A2 ROM:60A2 ROM_60A2: ; CODE XREF: ROM_6034+45↑j ROM:60A2 ; ROM_6034+5C↑j ... ROM:60A2 stb INTMEM_1C, INTMEM_F3[] ROM:60A7 ret ROM:60A7 ; End of function ROM_6034 ROM:60A7 ROM:60A8 ROM:60A8 ; =============== S U B R O U T I N E ======================================= ROM:60A8 ROM:60A8 ROM:60A8 ROM_60A8: ; CODE XREF: ROM_483E+6↑p ROM:60A8 ROM:60A8 ; FUNCTION CHUNK AT ROM:492E SIZE 0000000E BYTES ROM:60A8 ROM:60A8 ld INTMEM_1A, #384h ROM:60AC st INTMEM_1A, INTMEM_266[] ROM:60B1 clrb INTMEM_E1 ROM:60B3 ldb INTMEM_1C+2, INTMEM_1C8[] ROM:60B8 ldb INTMEM_1C+3, INTMEM_1AE[] ROM:60BD ld INTMEM_1C, #26h ; '&' ROM:60C1 lcall ROM_33FA ROM:60C4 stb INTMEM_1C, INTMEM_3CF[] ROM:60C9 ldb INTMEM_1C+2, INTMEM_1C ROM:60CC lcall ROM_4CCC ROM:60CF stb INTMEM_1C, INTMEM_F4[] ROM:60D4 ldb INTMEM_1C, INTMEM_E4 ROM:60D7 ld INTMEM_1A, #6F6Ah ROM:60DB ljmp ROM_492E ROM:60DB ; End of function ROM_60A8 ROM:60DB ROM:60DE ; --------------------------------------------------------------------------- ROM:60DE jbc INTMEM_F5+1, 6, ROM_60E6 ROM:60E1 ROM:60E1 ROM_60E1: ; CODE XREF: ROM:617F↓j ROM:60E1 ldb INTMEM_E4, #3 ROM:60E4 ROM:60E4 ROM_60E4: ; CODE XREF: ROM:6103↓j ROM:60E4 sjmp ROM_61D0 ROM:60E6 ; --------------------------------------------------------------------------- ROM:60E6 ROM:60E6 ROM_60E6: ; CODE XREF: ROM:60DE↑j ROM:60E6 jbc INTMEM_AD, 5, ROM_60F6 ROM:60E9 ROM:60E9 ROM_60E9: ; CODE XREF: ROM:6148↓j ROM:60E9 ldb INTMEM_E4, #1 ROM:60EC ROM:60EC ROM_60EC: ; CODE XREF: ROM:60F1↓j ROM:60EC sjmp ROM_61D0 ROM:60EE ; --------------------------------------------------------------------------- ROM:60EE jbs INTMEM_F5+1, 6, ROM_60F8 ROM:60F1 jbs INTMEM_AD, 5, ROM_60EC ROM:60F4 ROM:60F4 ROM_60F4: ; CODE XREF: ROM:6100↓j ROM:60F4 clrb INTMEM_E4 ROM:60F6 ROM:60F6 ROM_60F6: ; CODE XREF: ROM:ROM_60E6↑j ROM:60F6 sjmp ROM_61D0 ROM:60F8 ; --------------------------------------------------------------------------- ROM:60F8 ROM:60F8 ROM_60F8: ; CODE XREF: ROM:60EE↑j ROM:60F8 ldb INTMEM_E4, #2 ROM:60FB orb INTMEM_FB+1, #40h ; '@' ROM:60FE sjmp ROM_61CA ROM:6100 ; --------------------------------------------------------------------------- ROM:6100 jbc INTMEM_F5+1, 6, ROM_60F4 ROM:6103 jbc INTMEM_AD, 5, ROM_60E4 ROM:6106 ldb INTMEM_1C+3, INTMEM_F4[] ROM:610B addb INTMEM_1C+3, 11Dh[INTMEM_56] ROM:6110 cmpb INTMEM_1C+3, #-4Ch ROM:6113 jnh ROM_6118 ROM:6115 ldb INTMEM_1C+3, #-4Ch ROM:6118 ROM:6118 ROM_6118: ; CODE XREF: ROM:6113↑j ROM:6118 ldb INTMEM_1C+2, INTMEM_1B0[] ROM:611D ld INTMEM_1C, #27h ; ''' ROM:6121 lcall ROM_33FA ROM:6124 addb INTMEM_DE, INTMEM_8C, INTMEM_1C ROM:6128 jc ROM_612F ROM:612A cmpb INTMEM_DE, INTMEM_1C+3 ROM:612D jnh ROM_6132 ROM:612F ROM:612F ROM_612F: ; CODE XREF: ROM:6128↑j ROM:612F ldb INTMEM_DE, INTMEM_1C+3 ROM:6132 ROM:6132 ROM_6132: ; CODE XREF: ROM:612D↑j ROM:6132 stb INTMEM_8C, (INTMEM_272+1)[] ROM:6137 cmpb INTMEM_E3, 11Eh[INTMEM_56] ROM:613C jc ROM_6143 ROM:613E ROM:613E ROM_613E: ; CODE XREF: ROM:618E↓j ROM:613E ldb INTMEM_E3, 11Eh[INTMEM_56] ROM:6143 ROM:6143 ROM_6143: ; CODE XREF: ROM:613C↑j ROM:6143 ldb INTMEM_E4, #6 ROM:6146 sjmp ROM_61B1 ROM:6148 ; --------------------------------------------------------------------------- ROM:6148 jbc INTMEM_F5+1, 6, ROM_60E9 ROM:614B jbs INTMEM_AD, 5, ROM_61B1 ROM:614E ldb INTMEM_1C+2, INTMEM_1B0[] ROM:6153 ld INTMEM_1C, #28h ; '(' ROM:6157 lcall ROM_33FA ROM:615A subb INTMEM_DE, INTMEM_8C, INTMEM_1C ROM:615E jh ROM_6163 ROM:6160 ldb INTMEM_DE, #1 ROM:6163 ROM:6163 ROM_6163: ; CODE XREF: ROM:615E↑j ROM:6163 stb INTMEM_8C, (INTMEM_272+1)[] ROM:6168 ROM:6168 ROM_6168: ; CODE XREF: ROM:61AF↓j ROM:6168 ldb INTMEM_E3, 99h[INTMEM_56] ROM:616D ldb INTMEM_E4, #4 ROM:6170 sjmp ROM_61D0 ROM:6172 ; --------------------------------------------------------------------------- ROM:6172 jbs INTMEM_AD, 5, ROM_6181 ROM:6175 cmpb ZERO_REG, INTMEM_DE ; Zero register ROM:6178 jne ROM_61D0 ROM:617A stb ZERO_REG, (INTMEM_272+1)[] ; Zero register ROM:617F sjmp ROM_60E1 ROM:6181 ; --------------------------------------------------------------------------- ROM:6181 ROM:6181 ROM_6181: ; CODE XREF: ROM:6172↑j ROM:6181 ldb INTMEM_1A, (INTMEM_272+1)[] ROM:6186 stb INTMEM_DE, (INTMEM_272+1)[] ROM:618B ldb INTMEM_DE, INTMEM_1A ROM:618E sjmp ROM_613E ROM:6190 ; --------------------------------------------------------------------------- ROM:6190 jbc INTMEM_AD, 5, ROM_61A2 ROM:6193 cmpb ZERO_REG, INTMEM_DE ; Zero register ROM:6196 jne ROM_61B1 ROM:6198 stb ZERO_REG, (INTMEM_272+1)[] ; Zero register ROM:619D ldb INTMEM_E4, #5 ROM:61A0 sjmp ROM_61B1 ROM:61A2 ; --------------------------------------------------------------------------- ROM:61A2 ROM:61A2 ROM_61A2: ; CODE XREF: ROM:6190↑j ROM:61A2 ldb INTMEM_1A, (INTMEM_272+1)[] ROM:61A7 stb INTMEM_DE, (INTMEM_272+1)[] ROM:61AC ldb INTMEM_DE, INTMEM_1A ROM:61AF sjmp ROM_6168 ROM:61B1 ; --------------------------------------------------------------------------- ROM:61B1 ROM:61B1 ROM_61B1: ; CODE XREF: ROM:6146↑j ROM:61B1 ; ROM:614B↑j ... ROM:61B1 ld INTMEM_1C, #29h ; ')' ROM:61B5 ldb INTMEM_1C+2, INTMEM_1C8[] ROM:61BA lcall ROM_33FA ROM:61BD addb INTMEM_E1, INTMEM_1C ROM:61C0 addb INTMEM_1C, INTMEM_F4[] ROM:61C5 stb INTMEM_1C, INTMEM_F4[] ROM:61CA ROM:61CA ROM_61CA: ; CODE XREF: ROM:60FE↑j ROM:61CA ld INTMEM_1C, #2Bh ; '+' ROM:61CE sjmp ROM_61D4 ROM:61D0 ; --------------------------------------------------------------------------- ROM:61D0 ROM:61D0 ROM_61D0: ; CODE XREF: ROM:ROM_60E4↑j ROM:61D0 ; ROM:ROM_60EC↑j ... ROM:61D0 ld INTMEM_1C, #2Ah ; '*' ROM:61D4 ROM:61D4 ROM_61D4: ; CODE XREF: ROM:61CE↑j ROM:61D4 ldb INTMEM_1C+2, INTMEM_1C8[] ROM:61D9 lcall ROM_33FA ROM:61DC stb INTMEM_1C, INTMEM_E2 ROM:61DF ldb INTMEM_1C, INTMEM_1B0[] ROM:61E4 ldb INTMEM_1C+1, INTMEM_F2[] ROM:61E9 jbs INTMEM_AD, 6, ROM_61EE ROM:61EC sjmp ROM_6270 ROM:61EE ; --------------------------------------------------------------------------- ROM:61EE ROM:61EE ROM_61EE: ; CODE XREF: ROM:61E9↑j ROM:61EE jbc INTMEM_F8, 2, ROM_6270 ROM:61F1 cmpb INTMEM_1C, 120h[INTMEM_56] ROM:61F6 jh ROM_6270 ROM:61F8 cmpb INTMEM_1C+1, 122h[INTMEM_56] ROM:61FD jh ROM_6270 ROM:61FF cmp INTMEM_5E, 7Ah[INTMEM_56] ROM:6204 jh ROM_6270 ROM:6206 jbs INTMEM_FB+1, 7, ROM_6245 ROM:6209 cmpb INTMEM_1C, 121h[INTMEM_56] ROM:620E jnc ROM_6212 ROM:6210 ROM:6210 ROM_6210: ; CODE XREF: ROM:6217↓j ROM:6210 sjmp ROM_629B ROM:6212 ; --------------------------------------------------------------------------- ROM:6212 ROM:6212 ROM_6212: ; CODE XREF: ROM:620E↑j ROM:6212 cmpb INTMEM_1C+1, 123h[INTMEM_56] ROM:6217 jc ROM_6210 ROM:6219 cmp INTMEM_5E, 7Ch[INTMEM_56] ROM:621E jc ROM_629B ROM:6220 orb INTMEM_FB+1, #-80h ROM:6223 ldb INTMEM_1C+3, INTMEM_8C ROM:6226 ldb INTMEM_1C+2, 124h[INTMEM_56] ROM:622B lcall ROM_4CF4 ROM:622E stb INTMEM_1C+2, INTMEM_DE ROM:6231 ldb INTMEM_1C+2, INTMEM_F4[] ROM:6236 addb INTMEM_1C+2, 126h[INTMEM_56] ROM:623B cmpb INTMEM_DE, INTMEM_1C+2 ROM:623E jnh ROM_6296 ROM:6240 ldb INTMEM_DE, INTMEM_1C+2 ROM:6243 sjmp ROM_6296 ROM:6245 ; --------------------------------------------------------------------------- ROM:6245 ROM:6245 ROM_6245: ; CODE XREF: ROM:6206↑j ROM:6245 jbs INTMEM_F9, 2, ROM_6253 ROM:6248 cmpb ZERO_REG, INTMEM_DE ; Zero register ROM:624B jne ROM_629B ROM:624D orb INTMEM_F9, #4 ROM:6250 orb INTMEM_A4, #4 ROM:6253 ROM:6253 ROM_6253: ; CODE XREF: ROM:ROM_6245↑j ROM:6253 ldb INTMEM_1C+2, 11Fh[INTMEM_56] ROM:6258 ldb INTMEM_1C+3, INTMEM_F4[] ROM:625D lcall ROM_4CF4 ROM:6260 subb INTMEM_1A, INTMEM_1C+2, INTMEM_F4[] ROM:6266 addb INTMEM_E1, INTMEM_1A ROM:6269 stb INTMEM_1C+2, INTMEM_F4[] ROM:626E sjmp ROM_629B ROM:6270 ; --------------------------------------------------------------------------- ROM:6270 ROM:6270 ROM_6270: ; CODE XREF: ROM:61EC↑j ROM:6270 ; ROM:ROM_61EE↑j ... ROM:6270 jbc INTMEM_FB+1, 7, ROM_629B ROM:6273 ldb INTMEM_1C+3, INTMEM_8C ROM:6276 ldb INTMEM_1C+2, 125h[INTMEM_56] ROM:627B lcall ROM_4CF4 ROM:627E cmpb INTMEM_1C+3, INTMEM_F4[] ROM:6283 jc ROM_628A ROM:6285 ldb INTMEM_1C+3, INTMEM_F4[] ROM:628A ROM:628A ROM_628A: ; CODE XREF: ROM:6283↑j ROM:628A stb INTMEM_1C+3, INTMEM_DE ROM:628D andb INTMEM_FB+1, #7Fh ROM:6290 andb INTMEM_F9, #-5 ROM:6293 andb INTMEM_A4, #-5 ROM:6296 ROM:6296 ROM_6296: ; CODE XREF: ROM:623E↑j ROM:6296 ; ROM:6243↑j ROM:6296 ldb INTMEM_E3, 99h[INTMEM_56] ROM:629B ROM:629B ROM_629B: ; CODE XREF: ROM:ROM_6210↑j ROM:629B ; ROM:621E↑j ... ROM:629B jbs INTMEM_F9, 7, ROM_62AD ROM:629E ldb INTMEM_1C, INTMEM_1F5[] ROM:62A3 jbc INTMEM_FD, 0, ROM_62B2 ROM:62A6 cmpb INTMEM_1C, 128h[INTMEM_56] ROM:62AB jnh ROM_62BC ROM:62AD ROM:62AD ROM_62AD: ; CODE XREF: ROM:ROM_629B↑j ROM:62AD andb INTMEM_FD, #-2 ROM:62B0 sjmp ROM_62DC ROM:62B2 ; --------------------------------------------------------------------------- ROM:62B2 ROM:62B2 ROM_62B2: ; CODE XREF: ROM:62A3↑j ROM:62B2 cmpb INTMEM_1C, 127h[INTMEM_56] ROM:62B7 jc ROM_62DC ROM:62B9 orb INTMEM_FD, #1 ROM:62BC ROM:62BC ROM_62BC: ; CODE XREF: ROM:62AB↑j ROM:62BC ldb INTMEM_1C+2, 12Ah[INTMEM_56] ROM:62C1 ldb INTMEM_1C+3, INTMEM_F4[] ROM:62C6 lcall ROM_4CF4 ROM:62C9 subb INTMEM_1A, INTMEM_1C+2, INTMEM_F4[] ROM:62CF addb INTMEM_E1, INTMEM_1A ROM:62D2 stb INTMEM_1C+2, INTMEM_F4[] ROM:62D7 addb INTMEM_E2, 129h[INTMEM_56] ROM:62DC ROM:62DC ROM_62DC: ; CODE XREF: ROM:62B0↑j ROM:62DC ; ROM:62B7↑j ROM:62DC ldb INTMEM_1C+2, 12Bh[INTMEM_56] ROM:62E1 ldb INTMEM_1C+3, INTMEM_F4[] ROM:62E6 lcall ROM_4CF4 ROM:62E9 stb INTMEM_1C+2, (INTMEM_272+3)[] ROM:62EE ldb INTMEM_1C+3, INTMEM_F4[] ROM:62F3 ldb INTMEM_1C+2, 12Ch[INTMEM_56] ROM:62F8 lcall ROM_4CF4 ROM:62FB jbc INTMEM_F8, 2, ROM_6340 ROM:62FE ldb INTMEM_1A, (INTMEM_272+2)[] ROM:6303 jbc INTMEM_FD, 1, ROM_632F ROM:6306 cmpb INTMEM_1A, INTMEM_F4[] ROM:630B jh ROM_632F ROM:630D jbs INTMEM_FD, 2, ROM_6321 ROM:6310 cmpb INTMEM_8C, (INTMEM_272+2)[] ROM:6315 jne ROM_634B ROM:6317 orb INTMEM_FD, #4 ROM:631A ldb INTMEM_B8, 12Eh[INTMEM_56] ROM:631F sjmp ROM_634B ROM:6321 ; --------------------------------------------------------------------------- ROM:6321 ROM:6321 ROM_6321: ; CODE XREF: ROM:630D↑j ROM:6321 cmpb INTMEM_8C, (INTMEM_272+2)[] ROM:6326 jne ROM_6348 ROM:6328 cmpb ZERO_REG, INTMEM_B8 ; Zero register ROM:632B jne ROM_634B ROM:632D sjmp ROM_6334 ROM:632F ; --------------------------------------------------------------------------- ROM:632F ROM:632F ROM_632F: ; CODE XREF: ROM:6303↑j ROM:632F ; ROM:630B↑j ROM:632F ldb INTMEM_1A, INTMEM_F4[] ROM:6334 ROM:6334 ROM_6334: ; CODE XREF: ROM:632D↑j ROM:6334 subb INTMEM_1A, 12Dh[INTMEM_56] ROM:6339 jnc ROM_6340 ROM:633B cmpb INTMEM_1A, INTMEM_1C+3 ROM:633E jc ROM_6343 ROM:6340 ROM:6340 ROM_6340: ; CODE XREF: ROM:62FB↑j ROM:6340 ; ROM:6339↑j ROM:6340 ldb INTMEM_1A, INTMEM_1C+3 ROM:6343 ROM:6343 ROM_6343: ; CODE XREF: ROM:633E↑j ROM:6343 stb INTMEM_1A, (INTMEM_272+2)[] ROM:6348 ROM:6348 ROM_6348: ; CODE XREF: ROM:6326↑j ROM:6348 andb INTMEM_FD, #-5 ROM:634B ROM:634B ROM_634B: ; CODE XREF: ROM:6315↑j ROM:634B ; ROM:631F↑j ... ROM:634B addb INTMEM_1C, INTMEM_45, #-80h ROM:634F addb INTMEM_E2, INTMEM_1C ROM:6352 ldbze INTMEM_1C, INTMEM_E2 ROM:6355 mulub INTMEM_1C, #19h ROM:6358 sub INTMEM_1C+2, INTMEM_5E, INTMEM_1C ROM:635C add INTMEM_D3+1, INTMEM_1C+2, #-8000h ROM:6361 add INTMEM_1C+2, #200h ROM:6365 jge ROM_6369 ROM:6367 clr INTMEM_1C+2 ROM:6369 ROM:6369 ROM_6369: ; CODE XREF: ROM:6365↑j ROM:6369 shr INTMEM_1C+2, #2 ROM:636C cmpb ZERO_REG, INTMEM_1C+3 ; Zero register ROM:636F je ROM_6374 ROM:6371 ldb INTMEM_1C+2, #-1 ROM:6374 ROM:6374 ROM_6374: ; CODE XREF: ROM:636F↑j ROM:6374 stb INTMEM_1C+2, INTMEM_E5 ROM:6377 jbs INTMEM_AD, 4, ROM_6395 ROM:637A cmp INTMEM_D3+1, 7Eh[INTMEM_56] ROM:637F jh ROM_6386 ROM:6381 orb INTMEM_FA, #10h ROM:6384 sjmp ROM_6398 ROM:6386 ; --------------------------------------------------------------------------- ROM:6386 ROM:6386 ROM_6386: ; CODE XREF: ROM:637F↑j ROM:6386 ldbze INTMEM_1C+2, 12Fh[INTMEM_56] ROM:638B add INTMEM_1C+2, 7Eh[INTMEM_56] ROM:6390 cmp INTMEM_D3+1, INTMEM_1C+2 ROM:6393 jnh ROM_6398 ROM:6395 ROM:6395 ROM_6395: ; CODE XREF: ROM:6377↑j ROM:6395 andb INTMEM_FA, #-11h ROM:6398 ROM:6398 ROM_6398: ; CODE XREF: ROM:6384↑j ROM:6398 ; ROM:6393↑j ROM:6398 orb INTMEM_FD, #8 ROM:639B andb INTMEM_FD, #-11h ROM:639E andb INTMEM_FD, #-21h ROM:63A1 sub INTMEM_1C, INTMEM_D3+1, #-8000h ROM:63A6 jc ROM_63AD ROM:63A8 andb INTMEM_FD, #-9 ROM:63AB neg INTMEM_1C ROM:63AD ROM:63AD ROM_63AD: ; CODE XREF: ROM:63A6↑j ROM:63AD cmp INTMEM_1C, 80h[INTMEM_56] ROM:63B2 jc ROM_63BC ROM:63B4 andb INTMEM_FD, #-9 ROM:63B7 orb INTMEM_FD, #10h ROM:63BA sjmp ROM_63C6 ROM:63BC ; --------------------------------------------------------------------------- ROM:63BC ROM:63BC ROM_63BC: ; CODE XREF: ROM:63B2↑j ROM:63BC cmp INTMEM_1C, 82h[INTMEM_56] ROM:63C1 jc ROM_63C6 ROM:63C3 orb INTMEM_FD, #20h ; ' ' ROM:63C6 ROM:63C6 ROM_63C6: ; CODE XREF: ROM:63BA↑j ROM:63C6 ; ROM:63C1↑j ROM:63C6 jbs INTMEM_FD, 6, ROM_63EF ROM:63C9 jbs INTMEM_FD, 1, ROM_63F6 ROM:63CC ROM:63CC ROM_63CC: ; CODE XREF: ROM:63F4↓j ROM:63CC andb INTMEM_FD, #-41h ROM:63CF ldb INTMEM_1C+2, INTMEM_1C8[] ROM:63D4 ldb INTMEM_1C+3, INTMEM_1AE[] ROM:63D9 ld INTMEM_1C, #2Ch ; ',' ROM:63DD lcall ROM_33FA ROM:63E0 jbc INTMEM_F9, 1, ROM_63FB ROM:63E3 mulub INTMEM_1C, 131h[INTMEM_56] ROM:63E8 divub INTMEM_1C, #0Ah ROM:63EB jv ROM_6423 ROM:63ED sjmp ROM_63FB ROM:63EF ; --------------------------------------------------------------------------- ROM:63EF ROM:63EF ROM_63EF: ; CODE XREF: ROM:ROM_63C6↑j ROM:63EF cmp INTMEM_D3+1, 84h[INTMEM_56] ROM:63F4 jh ROM_63CC ROM:63F6 ROM:63F6 ROM_63F6: ; CODE XREF: ROM:63C9↑j ROM:63F6 orb INTMEM_FD, #40h ; '@' ROM:63F9 clrb INTMEM_1C ROM:63FB ROM:63FB ROM_63FB: ; CODE XREF: ROM:63E0↑j ROM:63FB ; ROM:63ED↑j ROM:63FB stb INTMEM_1C, (INTMEM_3CF+1)[] ROM:6400 addb INTMEM_1C, INTMEM_F4[] ROM:6405 jc ROM_6423 ROM:6407 ldb INTMEM_34, INTMEM_1C ROM:640A ldb INTMEM_20, (INTMEM_272+4)[] ROM:640F mulub INTMEM_20, 130h[INTMEM_56] ROM:6414 shl INTMEM_20, #1 ROM:6417 addb INTMEM_1C, INTMEM_20+1 ROM:641A jc ROM_6423 ROM:641C cmpb INTMEM_1C, 132h[INTMEM_56] ROM:6421 jnh ROM_6428 ROM:6423 ROM:6423 ROM_6423: ; CODE XREF: ROM:63EB↑j ROM:6423 ; ROM:6405↑j ... ROM:6423 ldb INTMEM_1C, 132h[INTMEM_56] ROM:6428 ROM:6428 ROM_6428: ; CODE XREF: ROM:6421↑j ROM:6428 stb INTMEM_1C, (INTMEM_272+5)[] ROM:642D ldb INTMEM_E5+1, INTMEM_8C ROM:6430 sub INTMEM_1C, INTMEM_D3+1, #-8000h ROM:6435 je ROM_647B ROM:6437 jnc ROM_645A ROM:6439 divub INTMEM_1C, 135h[INTMEM_56] ROM:643E jv ROM_6453 ROM:6440 cmpb INTMEM_1C, #0 ROM:6443 jne ROM_6447 ROM:6445 incb INTMEM_1C ROM:6447 ROM:6447 ROM_6447: ; CODE XREF: ROM:6443↑j ROM:6447 subb INTMEM_E5+1, INTMEM_1C ROM:644A jnc ROM_6453 ROM:644C cmpb INTMEM_E5+1, (INTMEM_272+2)[] ROM:6451 jc ROM_647B ROM:6453 ROM:6453 ROM_6453: ; CODE XREF: ROM:643E↑j ROM:6453 ; ROM:644A↑j ROM:6453 ldb INTMEM_E5+1, (INTMEM_272+2)[] ROM:6458 sjmp ROM_647B ROM:645A ; --------------------------------------------------------------------------- ROM:645A ROM:645A ROM_645A: ; CODE XREF: ROM:6437↑j ROM:645A neg INTMEM_1C ROM:645C divub INTMEM_1C, 135h[INTMEM_56] ROM:6461 jv ROM_6476 ROM:6463 cmpb INTMEM_1C, #0 ROM:6466 jne ROM_646A ROM:6468 incb INTMEM_1C ROM:646A ROM:646A ROM_646A: ; CODE XREF: ROM:6466↑j ROM:646A addb INTMEM_E5+1, INTMEM_1C ROM:646D jc ROM_6476 ROM:646F cmpb INTMEM_E5+1, (INTMEM_272+3)[] ROM:6474 jnc ROM_647B ROM:6476 ROM:6476 ROM_6476: ; CODE XREF: ROM:6461↑j ROM:6476 ; ROM:646D↑j ROM:6476 ldb INTMEM_E5+1, (INTMEM_272+3)[] ROM:647B ROM:647B ROM_647B: ; CODE XREF: ROM:6435↑j ROM:647B ; ROM:6451↑j ... ROM:647B ldb INTMEM_1C+2, INTMEM_E5[] ROM:6480 ld INTMEM_1C, #2Dh ; '-' ROM:6484 lcall ROM_33FA ROM:6487 stb INTMEM_1C, INTMEM_E5+2 ROM:648A jbs INTMEM_FD, 3, ROM_64BC ROM:648D ld INTMEM_1C, #2Eh ; '.' ROM:6491 ldb INTMEM_1C+2, 136h[INTMEM_56] ROM:6496 lcall ROM_33FA ROM:6499 stb INTMEM_1C, INTMEM_278[] ROM:649E ld INTMEM_1C, #2Eh ; '.' ROM:64A2 ldb INTMEM_1C+2, INTMEM_42 ROM:64A5 lcall ROM_33FA ROM:64A8 stb INTMEM_1C, INTMEM_279[] ROM:64AD ld INTMEM_1C, #30h ; '0' ROM:64B1 ldb INTMEM_1C+2, #-1 ROM:64B4 lcall ROM_33FA ROM:64B7 stb INTMEM_1C, INTMEM_27A[] ROM:64BC ROM:64BC ROM_64BC: ; CODE XREF: ROM:648A↑j ROM:64BC jbc INTMEM_AB, 4, ROM_6509 ROM:64BF jbs INTMEM_F5+1, 6, ROM_6522 ROM:64C2 jbs INTMEM_F8, 4, ROM_64F4 ROM:64C5 ldb INTMEM_1C+1, INTMEM_1FD[] ROM:64CA cmpb INTMEM_1C+1, 0C7h[INTMEM_56] ROM:64CF jh ROM_64F1 ROM:64D1 ROM:64D1 ROM_64D1: ; CODE XREF: ROM:ROM_64F4↓j ROM:64D1 ldb INTMEM_1C+2, INTMEM_1B0[] ROM:64D6 ldb INTMEM_1C+3, INTMEM_1AF[] ROM:64DB ld INTMEM_1C, #32h ; '2' ROM:64DF lcall ROM_33FA ROM:64E2 ldb INTMEM_1C+2, INTMEM_1C ROM:64E5 addb INTMEM_1C, 136h[INTMEM_56] ROM:64EA stb INTMEM_1C, (INTMEM_3D1+1)[] ROM:64EF sjmp ROM_650E ROM:64F1 ; --------------------------------------------------------------------------- ROM:64F1 ROM:64F1 ROM_64F1: ; CODE XREF: ROM:64CF↑j ROM:64F1 orb INTMEM_F8, #10h ROM:64F4 ROM:64F4 ROM_64F4: ; CODE XREF: ROM:64C2↑j ROM:64F4 jbs INTMEM_AB, 6, ROM_64D1 ROM:64F7 jbc INTMEM_F7, 3, ROM_6504 ROM:64FA jbs INTMEM_A9, 4, ROM_651C ROM:64FD ldb INTMEM_E5+3, INTMEM_1B5[] ROM:6502 sjmp ROM_6517 ROM:6504 ; --------------------------------------------------------------------------- ROM:6504 ROM:6504 ROM_6504: ; CODE XREF: ROM:64F7↑j ROM:6504 ldb INTMEM_E5+3, INTMEM_42 ROM:6507 sjmp ROM_6517 ROM:6509 ; --------------------------------------------------------------------------- ROM:6509 ROM:6509 ROM_6509: ; CODE XREF: ROM:ROM_64BC↑j ROM:6509 ldb INTMEM_1C+2, 137h[INTMEM_56] ROM:650E ROM:650E ROM_650E: ; CODE XREF: ROM:64EF↑j ROM:650E lcall ROM_4CCC ROM:6511 andb INTMEM_F8, #-11h ROM:6514 ldb INTMEM_E5+3, INTMEM_1C ROM:6517 ROM:6517 ROM_6517: ; CODE XREF: ROM:6502↑j ROM:6517 ; ROM:6507↑j ROM:6517 ldb INTMEM_E5+4, 99h[INTMEM_56] ROM:651C ROM:651C ROM_651C: ; CODE XREF: ROM:64FA↑j ROM:651C lcall ROM_681B ROM:651F ljmp ROM_680E ROM:6522 ; --------------------------------------------------------------------------- ROM:6522 ROM:6522 ROM_6522: ; CODE XREF: ROM:64BF↑j ROM:6522 andb INTMEM_F8, #-11h ROM:6525 ldb INTMEM_1C, INTMEM_E5+5 ROM:6528 ld INTMEM_1A, #6F78h ROM:652C ljmp ROM_492E ROM:652F ; --------------------------------------------------------------------------- ROM:652F incb INTMEM_E5+5 ROM:6531 ldb INTMEM_B8+2, 138h[INTMEM_56] ROM:6536 jbs INTMEM_AD, 4, ROM_658E ROM:6539 cmp INTMEM_D3+1, 86h[INTMEM_56] ROM:653E jnh ROM_655A ROM:6540 ldb INTMEM_B8+2, 139h[INTMEM_56] ROM:6545 ldb INTMEM_1C+2, INTMEM_1FF[] ROM:654A cmpb INTMEM_1C+2, 13Bh[INTMEM_56] ROM:654F jnh ROM_6556 ROM:6551 ldb INTMEM_B8+2, 13Ah[INTMEM_56] ROM:6556 ROM:6556 ROM_6556: ; CODE XREF: ROM:654F↑j ROM:6556 incb INTMEM_E5+5 ROM:6558 sjmp ROM_65C9 ROM:655A ; --------------------------------------------------------------------------- ROM:655A ROM:655A ROM_655A: ; CODE XREF: ROM:653E↑j ROM:655A cmpb ZERO_REG, INTMEM_B8+2 ; Zero register ROM:655D je ROM_6573 ROM:655F sjmp ROM_65E8 ROM:6561 ; --------------------------------------------------------------------------- ROM:6561 jbs INTMEM_AD, 4, ROM_658E ROM:6564 cmpb ZERO_REG, INTMEM_B8+2 ; Zero register ROM:6567 jne ROM_65C9 ROM:6569 incb INTMEM_E5+5 ROM:656B sjmp ROM_65BD ROM:656D ; --------------------------------------------------------------------------- ROM:656D jbs INTMEM_AD, 4, ROM_658E ROM:6570 jbs INTMEM_FD, 3, ROM_65BD ROM:6573 ROM:6573 ROM_6573: ; CODE XREF: ROM:655D↑j ROM:6573 orb INTMEM_F8, #4 ROM:6576 ROM:6576 ROM_6576: ; CODE XREF: ROM:659E↓j ROM:6576 ; ROM:65B8↓j ROM:6576 orb INTMEM_FD, #2 ROM:6579 ldb INTMEM_E5+5, #4 ROM:657C andb INTMEM_FD, #7Fh ROM:657F sjmp ROM_65CB ROM:6581 ; --------------------------------------------------------------------------- ROM:6581 jbc INTMEM_D5, 7, ROM_65CB ROM:6584 jbs INTMEM_AD, 4, ROM_658E ROM:6587 cmpb INTMEM_DF, 13Ch[INTMEM_56] ROM:658C jc ROM_65CB ROM:658E ROM:658E ROM_658E: ; CODE XREF: ROM:6536↑j ROM:658E ; ROM:6561↑j ... ROM:658E stb INTMEM_8C, (INTMEM_27A+1)[] ROM:6593 andb INTMEM_FD, #-3 ROM:6596 orb INTMEM_F8, #4 ROM:6599 ldb INTMEM_E5+5, #5 ROM:659C sjmp ROM_65D6 ROM:659E ; --------------------------------------------------------------------------- ROM:659E jbc INTMEM_D5, 7, ROM_6576 ROM:65A1 jbc INTMEM_FA, 4, ROM_65D6 ROM:65A4 jbc INTMEM_FE, 1, ROM_65D6 ROM:65A7 cmpb INTMEM_DF, 13Ch[INTMEM_56] ROM:65AC jnc ROM_65D6 ROM:65AE cmpb INTMEM_8C, (INTMEM_27A+1)[] ROM:65B3 jne ROM_65D6 ROM:65B5 lcall ROM_4D67 ROM:65B8 jbs INTMEM_1A, 0, ROM_6576 ROM:65BB sjmp ROM_65DE ROM:65BD ; --------------------------------------------------------------------------- ROM:65BD ROM:65BD ROM_65BD: ; CODE XREF: ROM:656B↑j ROM:65BD ; ROM:6570↑j ROM:65BD mulub INTMEM_1C, INTMEM_E5+2, 13Dh[INTMEM_56] ROM:65C3 ldb INTMEM_E5+4, INTMEM_1C+1 ROM:65C6 ldb INTMEM_E5+3, INTMEM_E5+1 ROM:65C9 ROM:65C9 ROM_65C9: ; CODE XREF: ROM:6558↑j ROM:65C9 ; ROM:6567↑j ROM:65C9 sjmp ROM_65E8 ROM:65CB ; --------------------------------------------------------------------------- ROM:65CB ROM:65CB ROM_65CB: ; CODE XREF: ROM:657F↑j ROM:65CB ; ROM:6581↑j ... ROM:65CB lcall ROM_4CA1 ROM:65CE ldb INTMEM_E5+3, INTMEM_E5+1 ROM:65D1 ldb INTMEM_E5+4, INTMEM_E5+2 ROM:65D4 sjmp ROM_65E8 ROM:65D6 ; --------------------------------------------------------------------------- ROM:65D6 ROM:65D6 ROM_65D6: ; CODE XREF: ROM:659C↑j ROM:65D6 ; ROM:65A1↑j ... ROM:65D6 stb INTMEM_8C, (INTMEM_27A+1)[] ROM:65DB andb INTMEM_FE, #-2 ROM:65DE ROM:65DE ROM_65DE: ; CODE XREF: ROM:65BB↑j ROM:65DE ldb INTMEM_E5+3, (INTMEM_272+5)[] ROM:65E3 ldb INTMEM_E5+4, 13Eh[INTMEM_56] ROM:65E8 ROM:65E8 ROM_65E8: ; CODE XREF: ROM:655F↑j ROM:65E8 ; ROM:ROM_65C9↑j ... ROM:65E8 jbs INTMEM_FE, 3, ROM_6601 ROM:65EB jbc INTMEM_FE, 4, ROM_65F9 ROM:65EE jbs INTMEM_FD, 1, ROM_6628 ROM:65F1 ldb INTMEM_B4, 148h[INTMEM_56] ROM:65F6 andb INTMEM_FE, #-11h ROM:65F9 ROM:65F9 ROM_65F9: ; CODE XREF: ROM:65EB↑j ROM:65F9 cmpb ZERO_REG, INTMEM_B4 ; Zero register ROM:65FC jne ROM_667A ROM:65FE orb INTMEM_FE, #8 ROM:6601 ROM:6601 ROM_6601: ; CODE XREF: ROM:ROM_65E8↑j ROM:6601 jbc INTMEM_FD, 1, ROM_6625 ROM:6604 jbs INTMEM_AD, 4, ROM_6625 ROM:6607 jbc INTMEM_F7, 5, ROM_6625 ROM:660A jbs INTMEM_F9, 2, ROM_6625 ROM:660D cmpb ZERO_REG, INTMEM_E5+4 ; Zero register ROM:6610 jne ROM_6625 ROM:6612 ldb INTMEM_20+2, INTMEM_1B0[] ROM:6617 cmpb INTMEM_20+2, 146h[INTMEM_56] ROM:661C jh ROM_6625 ROM:661E cmpb INTMEM_20+2, 0B6h[INTMEM_56] ROM:6623 jc ROM_662A ROM:6625 ROM:6625 ROM_6625: ; CODE XREF: ROM:ROM_6601↑j ROM:6625 ; ROM:6604↑j ... ROM:6625 andb INTMEM_FE, #-11h ROM:6628 ROM:6628 ROM_6628: ; CODE XREF: ROM:65EE↑j ROM:6628 sjmp ROM_667A ROM:662A ; --------------------------------------------------------------------------- ROM:662A ROM:662A ROM_662A: ; CODE XREF: ROM:6623↑j ROM:662A jbs INTMEM_FE, 4, ROM_6635 ROM:662D orb INTMEM_FE, #10h ROM:6630 ldb INTMEM_B8+5, 149h[INTMEM_56] ROM:6635 ROM:6635 ROM_6635: ; CODE XREF: ROM:ROM_662A↑j ROM:6635 cmpb ZERO_REG, INTMEM_B8+5 ; Zero register ROM:6638 jne ROM_667A ROM:663A lcall ROM_4E1E ROM:663D jbs INTMEM_1A, 0, ROM_6645 ROM:6640 cmpb INTMEM_8C, INTMEM_42 ROM:6643 jc ROM_667A ROM:6645 ROM:6645 ROM_6645: ; CODE XREF: ROM:663D↑j ROM:6645 ldb INTMEM_1C+1, INTMEM_42 ROM:6648 ldb INTMEM_1C, (INTMEM_27A+2)[] ROM:664D ldb INTMEM_20+1, INTMEM_8C ROM:6650 subb INTMEM_20+1, INTMEM_E1[] ROM:6655 jc ROM_6659 ROM:6657 clrb INTMEM_20+1 ROM:6659 ROM:6659 ROM_6659: ; CODE XREF: ROM:6655↑j ROM:6659 clrb INTMEM_20 ROM:665B ldbze INTMEM_1C+2, 14Ah[INTMEM_56] ROM:6660 lcall ROM_3595 ROM:6663 cmpb INTMEM_1C+1, 14Bh[INTMEM_56] ROM:6668 jnh ROM_666F ROM:666A ldb INTMEM_1C+1, 14Bh[INTMEM_56] ROM:666F ROM:666F ROM_666F: ; CODE XREF: ROM:6668↑j ROM:666F stb INTMEM_1C, (INTMEM_27A+2)[] ROM:6674 stb INTMEM_1C+1, INTMEM_42 ROM:6677 andb INTMEM_FE, #-9 ROM:667A ROM:667A ROM_667A: ; CODE XREF: ROM:65FC↑j ROM:667A ; ROM:ROM_6628↑j ... ROM:667A jbc INTMEM_FD, 1, ROM_66D5 ROM:667D jbs INTMEM_AD, 4, ROM_66D5 ROM:6680 cmpb ZERO_REG, INTMEM_DE ; Zero register ROM:6683 jne ROM_66D5 ROM:6685 jbs INTMEM_FE, 6, ROM_6695 ROM:6688 cmpb ZERO_REG, INTMEM_E5+4 ; Zero register ROM:668B jne ROM_66D8 ROM:668D ldb INTMEM_B8+6, 14Dh[INTMEM_56] ROM:6692 orb INTMEM_FE, #40h ; '@' ROM:6695 ROM:6695 ROM_6695: ; CODE XREF: ROM:6685↑j ROM:6695 cmpb ZERO_REG, INTMEM_B8+6 ; Zero register ROM:6698 jne ROM_66D8 ROM:669A cmpb ZERO_REG, INTMEM_E5+4 ; Zero register ROM:669D jne ROM_66D8 ROM:669F subb INTMEM_20+1, INTMEM_8C, INTMEM_F4[] ROM:66A5 jc ROM_66A9 ROM:66A7 clrb INTMEM_20+1 ROM:66A9 ROM:66A9 ROM_66A9: ; CODE XREF: ROM:66A5↑j ROM:66A9 clrb INTMEM_20 ROM:66AB ldb INTMEM_1C+1, (INTMEM_272+4)[] ROM:66B0 ldb INTMEM_1C, (INTMEM_27A+3)[] ROM:66B5 ld INTMEM_1C+2, 8Ch[INTMEM_56] ROM:66BA lcall ROM_3595 ROM:66BD cmpb INTMEM_1C+1, 14Ch[INTMEM_56] ROM:66C2 jnh ROM_66C9 ROM:66C4 ldb INTMEM_1C+1, 14Ch[INTMEM_56] ROM:66C9 ROM:66C9 ROM_66C9: ; CODE XREF: ROM:66C2↑j ROM:66C9 stb INTMEM_1C+1, (INTMEM_272+4)[] ROM:66CE stb INTMEM_1C, (INTMEM_27A+3)[] ROM:66D3 sjmp ROM_66D8 ROM:66D5 ; --------------------------------------------------------------------------- ROM:66D5 ROM:66D5 ROM_66D5: ; CODE XREF: ROM:ROM_667A↑j ROM:66D5 ; ROM:667D↑j ... ROM:66D5 andb INTMEM_FE, #-41h ROM:66D8 ROM:66D8 ROM_66D8: ; CODE XREF: ROM:668B↑j ROM:66D8 ; ROM:6698↑j ... ROM:66D8 jbs INTMEM_AD, 4, ROM_66F1 ROM:66DB cmpb INTMEM_8C, INTMEM_27F[] ROM:66E0 jh ROM_66F1 ROM:66E2 ldb INTMEM_1C+2, INTMEM_1FD[] ROM:66E7 stb INTMEM_1C+2, INTMEM_27E[] ROM:66EC stb INTMEM_8C, INTMEM_27F[] ROM:66F1 ROM:66F1 ROM_66F1: ; CODE XREF: ROM:ROM_66D8↑j ROM:66F1 ; ROM:66E0↑j ROM:66F1 ldb INTMEM_1C+2, INTMEM_1AC[] ROM:66F6 ld INTMEM_1C, #33h ; '3' ROM:66FA lcall ROM_33FA ROM:66FD ldb INTMEM_1C+2, INTMEM_1C ROM:6700 lcall ROM_4CCC ROM:6703 stb INTMEM_1C, (INTMEM_3D1+3)[] ROM:6708 ldb INTMEM_1C+2, INTMEM_1FD[] ROM:670D subb INTMEM_1C+2, INTMEM_27E[] ROM:6712 jc ROM_6718 ROM:6714 clrb INTMEM_1C ROM:6716 sjmp ROM_6731 ROM:6718 ; --------------------------------------------------------------------------- ROM:6718 ROM:6718 ROM_6718: ; CODE XREF: ROM:6712↑j ROM:6718 mulub INTMEM_1C+2, 14Eh[INTMEM_56] ROM:671D divub INTMEM_1C+2, #10h ROM:6720 jv ROM_6731 ROM:6722 addb INTMEM_1C+2, INTMEM_27F[] ROM:6727 jc ROM_6731 ROM:6729 cmpb INTMEM_1C+2, INTMEM_1C ROM:672C jh ROM_6731 ROM:672E ldb INTMEM_1C, INTMEM_1C+2 ROM:6731 ROM:6731 ROM_6731: ; CODE XREF: ROM:6716↑j ROM:6731 ; ROM:6720↑j ... ROM:6731 stb INTMEM_1C, (INTMEM_3D1+2)[] ROM:6736 cmpb ZERO_REG, INTMEM_E5+6 ; Zero register ROM:6739 jne ROM_6748 ROM:673B jbc INTMEM_AD, 4, ROM_6778 ROM:673E ROM:673E ROM_673E: ; CODE XREF: ROM:674E↓j ROM:673E andb INTMEM_FE, #7Fh ROM:6741 stb INTMEM_1C, INTMEM_E5+6 ROM:6744 clrb INTMEM_C7 ROM:6746 sjmp ROM_6778 ROM:6748 ; --------------------------------------------------------------------------- ROM:6748 ROM:6748 ROM_6748: ; CODE XREF: ROM:6739↑j ROM:6748 jbc INTMEM_AD, 4, ROM_6750 ROM:674B cmpb INTMEM_1C, INTMEM_E5+6 ROM:674E jc ROM_673E ROM:6750 ROM:6750 ROM_6750: ; CODE XREF: ROM:ROM_6748↑j ROM:6750 jbc INTMEM_FE, 7, ROM_675C ROM:6753 cmpb ZERO_REG, INTMEM_C7 ; Zero register ROM:6756 jne ROM_6778 ROM:6758 decb INTMEM_E5+6 ROM:675A je ROM_6778 ROM:675C ROM:675C ROM_675C: ; CODE XREF: ROM:ROM_6750↑j ROM:675C addb INTMEM_1C+2, INTMEM_E5+6, 14Fh[INTMEM_56] ROM:6762 jnc ROM_6767 ROM:6764 ldb INTMEM_1C+2, #-1 ROM:6767 ROM:6767 ROM_6767: ; CODE XREF: ROM:6762↑j ROM:6767 ld INTMEM_20, 8Eh[INTMEM_56] ROM:676C divub INTMEM_20, INTMEM_1C+2 ROM:676F shrb INTMEM_20, #1 ROM:6772 stb INTMEM_20, INTMEM_C7 ROM:6775 orb INTMEM_FE, #-80h ROM:6778 ROM:6778 ROM_6778: ; CODE XREF: ROM:673B↑j ROM:6778 ; ROM:6746↑j ... ROM:6778 cmpb INTMEM_E5+6, INTMEM_E5+3 ROM:677B jnh ROM_6785 ROM:677D ldb INTMEM_E5+3, INTMEM_E5+6 ROM:6780 ldb INTMEM_E5+4, 99h[INTMEM_56] ROM:6785 ROM:6785 ROM_6785: ; CODE XREF: ROM:677B↑j ROM:6785 ldb INTMEM_1C+2, INTMEM_1AC[] ROM:678A ld INTMEM_1C, #34h ; '4' ROM:678E lcall ROM_33FA ROM:6791 stb INTMEM_1C, (INTMEM_3D1+5)[] ROM:6796 jbc INTMEM_AD, 4, ROM_679E ROM:6799 stb INTMEM_1C, (INTMEM_27F+1)[] ROM:679E ROM:679E ROM_679E: ; CODE XREF: ROM:6796↑j ROM:679E cmpb INTMEM_1C, (INTMEM_27F+1)[] ROM:67A3 jnh ROM_67AA ROM:67A5 ldb INTMEM_1C, (INTMEM_27F+1)[] ROM:67AA ROM:67AA ROM_67AA: ; CODE XREF: ROM:67A3↑j ROM:67AA ldb INTMEM_1C+2, INTMEM_1C ROM:67AD lcall ROM_4CCC ROM:67B0 stb INTMEM_1C, (INTMEM_3D1+4)[] ROM:67B5 andb INTMEM_FF, #-2 ROM:67B8 cmpb INTMEM_DF, 0FBh[INTMEM_56] ROM:67BD jc ROM_67CF ROM:67BF orb INTMEM_FF, #1 ROM:67C2 cmpb INTMEM_1C, INTMEM_E5+3 ROM:67C5 jnh ROM_67CF ROM:67C7 ldb INTMEM_E5+3, INTMEM_1C ROM:67CA ldb INTMEM_E5+4, 150h[INTMEM_56] ROM:67CF ROM:67CF ROM_67CF: ; CODE XREF: ROM:67BD↑j ROM:67CF ; ROM:67C5↑j ROM:67CF cmpb ZERO_REG, INTMEM_DE ; Zero register ROM:67D2 je ROM_67E3 ROM:67D4 ldb INTMEM_E5+3, INTMEM_DE ROM:67D7 ldb INTMEM_E5+4, INTMEM_E3 ROM:67DA cmpb INTMEM_8C, INTMEM_DE ROM:67DD jne ROM_67E3 ROM:67DF clrb INTMEM_DE ROM:67E1 clrb INTMEM_E3 ROM:67E3 ROM:67E3 ROM_67E3: ; CODE XREF: ROM:67D2↑j ROM:67E3 ; ROM:67DD↑j ROM:67E3 jbc INTMEM_FD, 1, ROM_680B ROM:67E6 jbs INTMEM_AD, 4, ROM_680B ROM:67E9 jbs INTMEM_AA, 0, ROM_680B ROM:67EC jbs INTMEM_F7, 4, ROM_67F5 ROM:67EF jbs INTMEM_FD, 3, ROM_680E ROM:67F2 orb INTMEM_F7, #10h ROM:67F5 ROM:67F5 ROM_67F5: ; CODE XREF: ROM:67EC↑j ROM:67F5 ldb INTMEM_1C+2, INTMEM_E5[] ROM:67FA ld INTMEM_1C, #35h ; '5' ROM:67FE lcall ROM_33FA ROM:6801 mulub INTMEM_1C, #5 ROM:6804 st INTMEM_1C, INTMEM_266[] ROM:6809 sjmp ROM_680E ROM:680B ; --------------------------------------------------------------------------- ROM:680B ROM:680B ROM_680B: ; CODE XREF: ROM:ROM_67E3↑j ROM:680B ; ROM:67E6↑j ... ROM:680B andb INTMEM_F7, #-11h ROM:680E ROM:680E ROM_680E: ; CODE XREF: ROM:651F↑j ROM:680E ; ROM:67EF↑j ... ROM:680E ldbze INTMEM_1C+2, INTMEM_E5+3 ROM:6811 ldbze INTMEM_20, INTMEM_E5+4 ROM:6814 ldbze INTMEM_1C, #1 ROM:6817 lcall ROM_2BC4 ROM:681A ret ROM:681B ROM:681B ; =============== S U B R O U T I N E ======================================= ROM:681B ROM:681B ROM:681B ROM_681B: ; CODE XREF: ROM:ROM_651C↑p ROM:681B andb INTMEM_F8, #-5 ROM:681E andb INTMEM_FD, #-3 ROM:6821 clrb INTMEM_E5+5 ROM:6823 clrb INTMEM_DE ROM:6825 clrb INTMEM_E3 ROM:6827 andb INTMEM_F7, #-11h ROM:682A ret ROM:682A ; End of function ROM_681B ROM:682A ROM:682B ROM:682B ; =============== S U B R O U T I N E ======================================= ROM:682B ROM:682B ROM:682B ROM_682B: ; CODE XREF: ROM_483E+C↑p ROM:682B ROM:682B ; FUNCTION CHUNK AT ROM:492E SIZE 0000000E BYTES ROM:682B ROM:682B ldb INTMEM_1C+1, INTMEM_1AD[] ROM:6830 cmpb INTMEM_1C+1, 159h[INTMEM_56] ROM:6835 jh ROM_6848 ROM:6837 cmpb INTMEM_1C+1, 158h[INTMEM_56] ROM:683C jnc ROM_6848 ROM:683E cmp INTMEM_5E, 90h[INTMEM_56] ROM:6843 jnc ROM_6848 ROM:6845 jbc INTMEM_FD, 1, ROM_6850 ROM:6848 ROM:6848 ROM_6848: ; CODE XREF: ROM_682B+A↑j ROM:6848 ; ROM_682B+11↑j ... ROM:6848 clrb INTMEM_1C ROM:684A clr INTMEM_20 ROM:684C clrb INTMEM_CF ROM:684E sjmp ROM_6924 ROM:6850 ; --------------------------------------------------------------------------- ROM:6850 ROM:6850 ROM_6850: ; CODE XREF: ROM_682B+1A↑j ROM:6850 ldb INTMEM_1C+2, INTMEM_DF[] ROM:6855 clr INTMEM_20 ROM:6857 ld INTMEM_1A, #6F84h ROM:685B ldb INTMEM_1C, INTMEM_227[] ROM:6860 ljmp ROM_492E ROM:6863 ; --------------------------------------------------------------------------- ROM:6863 ROM:6863 ROM_6863: ; CODE XREF: ROM_682B+5C↓j ROM:6863 ; ROM_682B+88↓j ... ROM:6863 ldb INTMEM_1C, #1 ROM:6866 clr INTMEM_20 ROM:6868 cmpb INTMEM_DF, 152h[INTMEM_56] ROM:686D jh ROM_689F ROM:686F ROM:686F ROM_686F: ; CODE XREF: ROM_682B+83↓j ROM:686F ; ROM_682B+9C↓j ... ROM:686F ldb INTMEM_CF, 154h[INTMEM_56] ROM:6874 clr INTMEM_20 ROM:6876 ROM:6876 ROM_6876: ; CODE XREF: ROM_682B+D9↓j ROM:6876 ldb INTMEM_1C, #2 ROM:6879 cmpb INTMEM_DF, 151h[INTMEM_56] ROM:687E jh ROM_6882 ROM:6880 sjmp ROM_68FA ROM:6882 ; --------------------------------------------------------------------------- ROM:6882 ROM:6882 ROM_6882: ; CODE XREF: ROM_682B+53↑j ROM:6882 cmpb INTMEM_DF, 152h[INTMEM_56] ROM:6887 jh ROM_6863 ROM:6889 cmpb INTMEM_CF, ZERO_REG ; Zero register ROM:688C jne ROM_689F ROM:688E ldb INTMEM_1C, #3 ROM:6891 cmpb INTMEM_DF, 151h[INTMEM_56] ROM:6896 jnh ROM_690B ROM:6898 cmpb INTMEM_DF, 152h[INTMEM_56] ROM:689D jh ROM_68A1 ROM:689F ROM:689F ROM_689F: ; CODE XREF: ROM_682B+42↑j ROM:689F ; ROM_682B+61↑j ROM:689F sjmp ROM_6924 ROM:68A1 ; --------------------------------------------------------------------------- ROM:68A1 ROM:68A1 ROM_68A1: ; CODE XREF: ROM_682B+72↑j ROM:68A1 ; ROM_682B+F7↓j ROM:68A1 ldb INTMEM_CF, 157h[INTMEM_56] ROM:68A6 ldb INTMEM_1C, #4 ROM:68A9 cmpb INTMEM_DF, 152h[INTMEM_56] ROM:68AE jnh ROM_686F ROM:68B0 cmpb INTMEM_CF, ZERO_REG ; Zero register ROM:68B3 jnh ROM_6863 ROM:68B5 cmpb INTMEM_DF, 153h[INTMEM_56] ROM:68BA jnc ROM_68F8 ROM:68BC ldbze INTMEM_20, INTMEM_CF ROM:68BF ldb INTMEM_1C, #5 ROM:68C2 cmpb INTMEM_DF, 152h[INTMEM_56] ROM:68C7 jnh ROM_686F ROM:68C9 ldbze INTMEM_20, INTMEM_CF ROM:68CC cmpb INTMEM_CF, ZERO_REG ; Zero register ROM:68CF jnh ROM_6863 ROM:68D1 cmpb INTMEM_DF, 153h[INTMEM_56] ROM:68D6 jc ROM_6924 ROM:68D8 clr INTMEM_20 ROM:68DA ldb INTMEM_1C, #6 ROM:68DD cmpb INTMEM_DF, 152h[INTMEM_56] ROM:68E2 jnh ROM_686F ROM:68E4 cmpb INTMEM_CF, ZERO_REG ; Zero register ROM:68E7 jh ROM_68EB ROM:68E9 sjmp ROM_6863 ROM:68EB ; --------------------------------------------------------------------------- ROM:68EB ROM:68EB ROM_68EB: ; CODE XREF: ROM_682B+BC↑j ROM:68EB cmpb INTMEM_DF, 153h[INTMEM_56] ROM:68F0 jnc ROM_6924 ROM:68F2 ldbze INTMEM_20, INTMEM_CF ROM:68F5 ldb INTMEM_1C, #5 ROM:68F8 ROM:68F8 ROM_68F8: ; CODE XREF: ROM_682B+8F↑j ROM:68F8 sjmp ROM_6924 ROM:68FA ; --------------------------------------------------------------------------- ROM:68FA ROM:68FA ROM_68FA: ; CODE XREF: ROM_682B+55↑j ROM:68FA ldb INTMEM_1C, #7 ROM:68FD cmpb INTMEM_DF, 153h[INTMEM_56] ROM:6902 jnh ROM_6906 ROM:6904 sjmp ROM_6876 ROM:6906 ; --------------------------------------------------------------------------- ROM:6906 ROM:6906 ROM_6906: ; CODE XREF: ROM_682B+D7↑j ROM:6906 cmpb INTMEM_CF, ZERO_REG ; Zero register ROM:6909 jh ROM_6924 ROM:690B ROM:690B ROM_690B: ; CODE XREF: ROM_682B+6B↑j ROM:690B ldb INTMEM_1C, #8 ROM:690E cmpb INTMEM_DF, 152h[INTMEM_56] ROM:6913 jnh ROM_6924 ROM:6915 ldb INTMEM_CF, 155h[INTMEM_56] ROM:691A ldb INTMEM_1C, #9 ROM:691D cmpb INTMEM_CF, ZERO_REG ; Zero register ROM:6920 jh ROM_6924 ROM:6922 sjmp ROM_68A1 ROM:6924 ; --------------------------------------------------------------------------- ROM:6924 ROM:6924 ROM_6924: ; CODE XREF: ROM_682B+23↑j ROM:6924 ; ROM_682B:ROM_689F↑j ... ROM:6924 mulub INTMEM_20, 156h[INTMEM_56] ROM:6929 divub INTMEM_20, 157h[INTMEM_56] ROM:692E stb INTMEM_20, INTMEM_222[] ROM:6933 stb INTMEM_1C, INTMEM_227[] ROM:6938 ldb INTMEM_1C+3, INTMEM_1C8[] ROM:693D ldb INTMEM_1C+2, INTMEM_DF ROM:6940 ld INTMEM_1C, #36h ; '6' ROM:6944 lcall ROM_33FA ROM:6947 stb INTMEM_1C, INTMEM_3D7[] ROM:694C subb INTMEM_34, INTMEM_1C, #-80h ROM:6950 jbs INTMEM_F9, 7, ROM_6984 ROM:6953 jbs INTMEM_FA, 0, ROM_6984 ROM:6956 ldb INTMEM_1C+3, INTMEM_1CB[] ROM:695B ld INTMEM_1C, #37h ; '7' ROM:695F lcall ROM_33FA ROM:6962 stb INTMEM_1C, INTMEM_3D9[] ROM:6967 jbs INTMEM_FF, 1, ROM_69B1 ROM:696A jbs INTMEM_FF, 2, ROM_6989 ROM:696D orb INTMEM_FF, #8 ROM:6970 cmpb INTMEM_1C, #-80h ROM:6973 jnh ROM_6987 ROM:6975 ldb INTMEM_1A+1, 15Ah[INTMEM_56] ROM:697A subb INTMEM_CA, INTMEM_1A+1, INTMEM_CA ROM:697E andb INTMEM_FF, #-9 ROM:6981 orb INTMEM_FF, #4 ROM:6984 ROM:6984 ROM_6984: ; CODE XREF: ROM_682B+125↑j ROM:6984 ; ROM_682B+128↑j ... ROM:6984 ldb INTMEM_1C, #-80h ROM:6987 ROM:6987 ROM_6987: ; CODE XREF: ROM_682B+148↑j ROM:6987 sjmp ROM_69ED ROM:6989 ; --------------------------------------------------------------------------- ROM:6989 ROM:6989 ROM_6989: ; CODE XREF: ROM_682B+13F↑j ROM:6989 cmpb INTMEM_1C, #-80h ROM:698C jh ROM_699F ROM:698E ldb INTMEM_1A+1, 15Ah[INTMEM_56] ROM:6993 subb INTMEM_CA, INTMEM_1A+1, INTMEM_CA ROM:6997 orb INTMEM_FF, #8 ROM:699A ROM:699A ROM_699A: ; CODE XREF: ROM_682B+18C↓j ROM:699A andb INTMEM_FF, #-5 ROM:699D sjmp ROM_69ED ROM:699F ; --------------------------------------------------------------------------- ROM:699F ROM:699F ROM_699F: ; CODE XREF: ROM_682B+161↑j ROM:699F cmpb INTMEM_CA, ZERO_REG ; Zero register ROM:69A2 jh ROM_69CD ROM:69A4 ldb INTMEM_D0, 15Bh[INTMEM_56] ROM:69A9 orb INTMEM_FF, #8 ROM:69AC orb INTMEM_FF, #2 ROM:69AF sjmp ROM_69CD ROM:69B1 ; --------------------------------------------------------------------------- ROM:69B1 ROM:69B1 ROM_69B1: ; CODE XREF: ROM_682B+13C↑j ROM:69B1 jbc INTMEM_FF, 2, ROM_69B9 ROM:69B4 cmpb INTMEM_D0, ZERO_REG ; Zero register ROM:69B7 jnh ROM_699A ROM:69B9 ROM:69B9 ROM_69B9: ; CODE XREF: ROM_682B:ROM_69B1↑j ROM:69B9 cmpb INTMEM_1C, #-80h ROM:69BC jh ROM_69CD ROM:69BE ldb INTMEM_CA, 15Ah[INTMEM_56] ROM:69C3 clrb INTMEM_D0 ROM:69C5 andb INTMEM_FF, #-3 ROM:69C8 andb INTMEM_FF, #-5 ROM:69CB sjmp ROM_69ED ROM:69CD ; --------------------------------------------------------------------------- ROM:69CD ROM:69CD ROM_69CD: ; CODE XREF: ROM_682B+177↑j ROM:69CD ; ROM_682B+184↑j ... ROM:69CD jbc INTMEM_FF, 3, ROM_6984 ROM:69D0 cmpb ZERO_REG, 15Bh[INTMEM_56] ; Zero register ROM:69D5 je ROM_69ED ROM:69D7 ldb INTMEM_20, 15Bh[INTMEM_56] ROM:69DC subb INTMEM_20, INTMEM_D0 ROM:69DF subb INTMEM_1C, #-80h ROM:69E2 mulub INTMEM_1C, INTMEM_20 ROM:69E5 divub INTMEM_1C, 15Bh[INTMEM_56] ROM:69EA addb INTMEM_1C, #-80h ROM:69ED ROM:69ED ROM_69ED: ; CODE XREF: ROM_682B:ROM_6987↑j ROM:69ED ; ROM_682B+172↑j ... ROM:69ED stb INTMEM_1C, INTMEM_3D8[] ROM:69F2 subb INTMEM_34+1, INTMEM_1C, #-80h ROM:69F6 ldb INTMEM_1C+2, INTMEM_DF ROM:69F9 ldb INTMEM_1C+3, INTMEM_1AC[] ROM:69FE ld INTMEM_1C, #38h ; '8' ROM:6A02 lcall ROM_33FA ROM:6A05 stb INTMEM_1C, INTMEM_3DA[] ROM:6A0A mulub INTMEM_32, INTMEM_1C, #5 ROM:6A0E jbs INTMEM_F5+1, 6, ROM_6A19 ROM:6A11 ld INTMEM_32, 92h[INTMEM_56] ROM:6A16 ljmp ROM_6ACB ROM:6A19 ; --------------------------------------------------------------------------- ROM:6A19 ROM:6A19 ROM_6A19: ; CODE XREF: ROM_682B+1E3↑j ROM:6A19 andb INTMEM_FE, #-3 ROM:6A1C jbc INTMEM_FA, 4, ROM_6A69 ROM:6A1F jbc INTMEM_FF, 4, ROM_6A2F ROM:6A22 st INTMEM_32, INTMEM_26C[] ROM:6A27 andb INTMEM_FF, #-11h ROM:6A2A ldb INTMEM_D0+1, 15Ch[INTMEM_56] ROM:6A2F ROM:6A2F ROM_6A2F: ; CODE XREF: ROM_682B+1F4↑j ROM:6A2F ld INTMEM_32, INTMEM_26C[] ROM:6A34 jbs INTMEM_D5, 7, ROM_6A39 ROM:6A37 clrb INTMEM_D0+1 ROM:6A39 ROM:6A39 ROM_6A39: ; CODE XREF: ROM_682B+209↑j ROM:6A39 ld INTMEM_1C+2, 94h[INTMEM_56] ROM:6A3E cmpb ZERO_REG, 15Ch[INTMEM_56] ; Zero register ROM:6A43 je ROM_6A5C ROM:6A45 sub INTMEM_20, INTMEM_1C+2, INTMEM_32 ROM:6A49 ldbze INTMEM_1A, INTMEM_D0+1 ROM:6A4C mul INTMEM_20, INTMEM_1A ROM:6A50 ldbze INTMEM_1A, 15Ch[INTMEM_56] ROM:6A55 div INTMEM_20, INTMEM_1A ROM:6A59 sub INTMEM_1C+2, INTMEM_20 ROM:6A5C ROM:6A5C ROM_6A5C: ; CODE XREF: ROM_682B+218↑j ROM:6A5C st INTMEM_1C+2, INTMEM_32 ROM:6A5F cmpb INTMEM_D0+1, ZERO_REG ; Zero register ROM:6A62 jne ROM_6A7E ROM:6A64 orb INTMEM_FE, #2 ROM:6A67 sjmp ROM_6A7E ROM:6A69 ; --------------------------------------------------------------------------- ROM:6A69 ROM:6A69 ROM_6A69: ; CODE XREF: ROM_682B+1F1↑j ROM:6A69 orb INTMEM_FF, #10h ROM:6A6C cmpb INTMEM_DF, 15Dh[INTMEM_56] ROM:6A71 jnc ROM_6A7E ROM:6A73 subb INTMEM_1C, INTMEM_44, #-80h ROM:6A77 mulb INTMEM_1C, #5 ROM:6A7B add INTMEM_32, INTMEM_1C ROM:6A7E ROM:6A7E ROM_6A7E: ; CODE XREF: ROM_682B+237↑j ROM:6A7E ; ROM_682B+23C↑j ... ROM:6A7E ldb INTMEM_1C+2, INTMEM_1AC[] ROM:6A83 ld INTMEM_1C, #39h ; '9' ROM:6A87 lcall ROM_33FA ROM:6A8A stb INTMEM_1C, INTMEM_3DB[] ROM:6A8F addb INTMEM_34, INTMEM_34+1 ROM:6A92 jnv ROM_6A99 ROM:6A94 jge ROM_6AA3 ROM:6A96 ldb INTMEM_34, #-80h ROM:6A99 ROM:6A99 ROM_6A99: ; CODE XREF: ROM_682B+267↑j ROM:6A99 cmpb INTMEM_34, #-80h ROM:6A9C jc ROM_6AA6 ROM:6A9E cmpb INTMEM_34, INTMEM_1C ROM:6AA1 jnh ROM_6AA6 ROM:6AA3 ROM:6AA3 ROM_6AA3: ; CODE XREF: ROM_682B+269↑j ROM:6AA3 ldb INTMEM_34, INTMEM_1C ROM:6AA6 ROM:6AA6 ROM_6AA6: ; CODE XREF: ROM_682B+271↑j ROM:6AA6 ; ROM_682B+276↑j ROM:6AA6 mulb INTMEM_34, #5 ROM:6AAA ld INTMEM_1A, INTMEM_266[] ROM:6AAF add INTMEM_32, INTMEM_1A ROM:6AB2 add INTMEM_32, INTMEM_34 ROM:6AB5 sub INTMEM_32, #384h ROM:6AB9 jbc INTMEM_32+1, 7, ROM_6AC0 ROM:6ABC ld INTMEM_32, #0 ROM:6AC0 ROM:6AC0 ROM_6AC0: ; CODE XREF: ROM_682B+28E↑j ROM:6AC0 sub INTMEM_32, INTMEM_222[] ROM:6AC5 jc ROM_6ACB ROM:6AC7 ld INTMEM_32, #0 ROM:6ACB ROM:6ACB ROM_6ACB: ; CODE XREF: ROM_682B+1EB↑j ROM:6ACB ; ROM_682B+29A↑j ROM:6ACB st INTMEM_32, INTMEM_DC[] ROM:6AD0 jbs INTMEM_AB, 4, ROM_6ADC ROM:6AD3 ld INTMEM_1C, #4 ROM:6AD7 lcall ROM_3208 ROM:6ADA sjmp ROM_6B1D ROM:6ADC ; --------------------------------------------------------------------------- ROM:6ADC ROM:6ADC ROM_6ADC: ; CODE XREF: ROM_682B+2A5↑j ROM:6ADC add INTMEM_20, INTMEM_32, #384h ROM:6AE1 add INTMEM_20+2, INTMEM_32, #0A8Ch ROM:6AE6 add INTMEM_1C+2, INTMEM_32, #1194h ROM:6AEB add INTMEM_1C, INTMEM_32, #189Ch ROM:6AF0 ldbze INTMEM_1A, INTMEM_3F0[] ROM:6AF5 add INTMEM_20, INTMEM_1A ROM:6AF8 ldbze INTMEM_1A, INTMEM_3F1[] ROM:6AFD add INTMEM_20+2, INTMEM_1A ROM:6B00 ldbze INTMEM_1A, INTMEM_3F2[] ROM:6B05 add INTMEM_1C+2, INTMEM_1A ROM:6B08 ldbze INTMEM_1A, INTMEM_3F3[] ROM:6B0D add INTMEM_1C, INTMEM_1A ROM:6B10 cmp INTMEM_1C, #1C20h ROM:6B14 jnc ROM_6B1A ROM:6B16 sub INTMEM_1C, #1C20h ROM:6B1A ROM:6B1A ROM_6B1A: ; CODE XREF: ROM_682B+2E9↑j ROM:6B1A lcall ROM_31C3 ROM:6B1D ROM:6B1D ROM_6B1D: ; CODE XREF: ROM_682B+2AF↑j ROM:6B1D ret ROM:6B1D ; End of function ROM_682B ROM:6B1D ROM:6B1E ROM:6B1E ; =============== S U B R O U T I N E ======================================= ROM:6B1E ROM:6B1E ROM:6B1E ROM_6B1E: ; CODE XREF: ROM_483E+12↑p ROM:6B1E ldb INTMEM_1C+3, INTMEM_1B8[] ROM:6B23 ldb INTMEM_1C+2, INTMEM_1AD[] ROM:6B28 ld INTMEM_1C, #6 ROM:6B2C lcall ROM_33FA ROM:6B2F clrb INTMEM_1C+1 ROM:6B31 add INTMEM_24, INTMEM_1C, #300h ROM:6B36 ld INTMEM_1C, #7 ROM:6B3A lcall ROM_33FA ROM:6B3D ldbze INTMEM_20, INTMEM_1C+3 ROM:6B40 shl INTMEM_20, #1 ROM:6B43 st INTMEM_24, 1D8h[INTMEM_20] ROM:6B48 shl INTMEM_1C, #8 ROM:6B4B st INTMEM_1C, 1E0h[INTMEM_20] ROM:6B50 cmpb INTMEM_1C+3, #3 ROM:6B53 jnc ROM_6B58 ROM:6B55 ldb INTMEM_1C+3, #-1 ROM:6B58 ROM:6B58 ROM_6B58: ; CODE XREF: ROM_6B1E+35↑j ROM:6B58 incb INTMEM_1C+3 ROM:6B5A stb INTMEM_1C+3, INTMEM_1B8[] ROM:6B5F ldb INTMEM_1C+2, INTMEM_1AC[] ROM:6B64 ld INTMEM_1C, #8 ROM:6B68 lcall ROM_33FA ROM:6B6B clrb INTMEM_1C+1 ROM:6B6D addb INTMEM_1C, 0C6h[INTMEM_56] ROM:6B72 jnc ROM_6B76 ROM:6B74 incb INTMEM_1C+1 ROM:6B76 ROM:6B76 ROM_6B76: ; CODE XREF: ROM_6B1E+54↑j ROM:6B76 sub INTMEM_1C, #0B4h ROM:6B7A jc ROM_6B7E ROM:6B7C clr INTMEM_1C ROM:6B7E ROM:6B7E ROM_6B7E: ; CODE XREF: ROM_6B1E+5C↑j ROM:6B7E cmpb INTMEM_1C+1, ZERO_REG ; Zero register ROM:6B81 je ROM_6B86 ROM:6B83 ldb INTMEM_1C, #-1 ROM:6B86 ROM:6B86 ROM_6B86: ; CODE XREF: ROM_6B1E+63↑j ROM:6B86 mulub INTMEM_1C, 0C5h[INTMEM_56] ROM:6B8B divub INTMEM_1C, 0C6h[INTMEM_56] ROM:6B90 jnv ROM_6B95 ROM:6B92 ldb INTMEM_1C, #-1 ROM:6B95 ROM:6B95 ROM_6B95: ; CODE XREF: ROM_6B1E+72↑j ROM:6B95 addb INTMEM_1C, INTMEM_241[] ROM:6B9A jnc ROM_6B9F ROM:6B9C ldb INTMEM_1C, #-1 ROM:6B9F ROM:6B9F ROM_6B9F: ; CODE XREF: ROM_6B1E+7C↑j ROM:6B9F stb INTMEM_1C, INTMEM_1B9[] ROM:6BA4 ldb INTMEM_1C+2, INTMEM_1AC[] ROM:6BA9 ld INTMEM_1C, #9 ROM:6BAD lcall ROM_33FA ROM:6BB0 stb INTMEM_1C, INTMEM_1BA[] ROM:6BB5 ldb INTMEM_1C+2, INTMEM_1AD[] ROM:6BBA ld INTMEM_1C, #0Ah ROM:6BBE lcall ROM_33FA ROM:6BC1 mulub INTMEM_1C, #19h ROM:6BC4 st INTMEM_1C, INTMEM_184[] ROM:6BC9 ldb INTMEM_1A, 0DFh[INTMEM_56] ROM:6BCE clr INTMEM_1C ROM:6BD0 jbs INTMEM_F9, 5, ROM_6BDE ROM:6BD3 jbc INTMEM_F9, 1, ROM_6BED ROM:6BD6 orb INTMEM_F9, #20h ; ' ' ROM:6BD9 stb INTMEM_1A, INTMEM_CD ROM:6BDC sjmp ROM_6BE8 ROM:6BDE ; --------------------------------------------------------------------------- ROM:6BDE ROM:6BDE ROM_6BDE: ; CODE XREF: ROM_6B1E+B2↑j ROM:6BDE jbs INTMEM_F9, 1, ROM_6BED ROM:6BE1 andb INTMEM_F9, #-21h ROM:6BE4 subb INTMEM_1C+1, INTMEM_1A, INTMEM_CD ROM:6BE8 ROM:6BE8 ROM_6BE8: ; CODE XREF: ROM_6B1E+BE↑j ROM:6BE8 st INTMEM_1C, INTMEM_186[] ROM:6BED ROM:6BED ROM_6BED: ; CODE XREF: ROM_6B1E+B5↑j ROM:6BED ; ROM_6B1E:ROM_6BDE↑j ROM:6BED ldb INTMEM_1C+2, 0E0h[INTMEM_56] ROM:6BF2 mulub INTMEM_1C+2, INTMEM_187[] ROM:6BF7 cmpb INTMEM_1A, ZERO_REG ; Zero register ROM:6BFA je ROM_6BFF ROM:6BFC divub INTMEM_1C+2, INTMEM_1A ROM:6BFF ROM:6BFF ROM_6BFF: ; CODE XREF: ROM_6B1E+DC↑j ROM:6BFF stb INTMEM_1C+2, INTMEM_1BB[] ROM:6C04 jbs INTMEM_F9, 6, ROM_6C0A ROM:6C07 ljmp ROM_6E64 ROM:6C0A ; --------------------------------------------------------------------------- ROM:6C0A ROM:6C0A ROM_6C0A: ; CODE XREF: ROM_6B1E+E6↑j ROM:6C0A andb INTMEM_F9, #-41h ROM:6C0D ldb INTMEM_1A, INTMEM_1AB[] ROM:6C12 cmpb INTMEM_1A, INTMEM_1B9[] ROM:6C17 jnh ROM_6C1E ROM:6C19 ldb INTMEM_1A, INTMEM_1B9[] ROM:6C1E ROM:6C1E ROM_6C1E: ; CODE XREF: ROM_6B1E+F9↑j ROM:6C1E stb INTMEM_1A, INTMEM_1BC[] ROM:6C23 ldb INTMEM_1C, 0E1h[INTMEM_56] ROM:6C28 ldb INTMEM_1C+1, 0E2h[INTMEM_56] ROM:6C2D ldb INTMEM_1C+2, INTMEM_D8+1 ROM:6C30 ld INTMEM_1A, #1F0h ROM:6C34 clr INTMEM_20 ROM:6C36 lcall ROM_4BA6 ROM:6C39 stb INTMEM_1C+3, INTMEM_1BD[] ROM:6C3E ldb INTMEM_1C, 0E3h[INTMEM_56] ROM:6C43 ldb INTMEM_1C+1, 0E4h[INTMEM_56] ROM:6C48 ldb INTMEM_1C+2, INTMEM_1BC[] ROM:6C4D ld INTMEM_1A, #1F2h ROM:6C51 ld INTMEM_20, #1D6h ROM:6C55 lcall ROM_4BA6 ROM:6C58 stb INTMEM_1C+3, INTMEM_1BE[] ROM:6C5D ldb INTMEM_1A, INTMEM_1BE[] ROM:6C62 ldb INTMEM_1A+1, INTMEM_1BD[] ROM:6C67 ldb INTMEM_1C, #-80h ROM:6C6A ldb INTMEM_1C+1, #-80h ROM:6C6D cmp INTMEM_5E, 3Ch[INTMEM_56] ROM:6C72 jnc ROM_6C80 ROM:6C74 jbc INTMEM_1A, 7, ROM_6C7A ROM:6C77 ldb INTMEM_1C, INTMEM_1A ROM:6C7A ROM:6C7A ROM_6C7A: ; CODE XREF: ROM_6B1E+156↑j ROM:6C7A jbc INTMEM_1A+1, 7, ROM_6C80 ROM:6C7D ldb INTMEM_1C+1, INTMEM_1A+1 ROM:6C80 ROM:6C80 ROM_6C80: ; CODE XREF: ROM_6B1E+154↑j ROM:6C80 ; ROM_6B1E:ROM_6C7A↑j ROM:6C80 ld INTMEM_1C+2, INTMEM_184[] ROM:6C85 jbc INTMEM_FA, 1, ROM_6C92 ROM:6C88 add INTMEM_1C+2, 3Eh[INTMEM_56] ROM:6C8D jnc ROM_6C92 ROM:6C8F ldbse INTMEM_1C+2, #-1 ROM:6C92 ROM:6C92 ROM_6C92: ; CODE XREF: ROM_6B1E+167↑j ROM:6C92 ; ROM_6B1E+16F↑j ROM:6C92 cmp INTMEM_5E, INTMEM_1C+2 ROM:6C95 jc ROM_6C9C ROM:6C97 orb INTMEM_FA, #2 ROM:6C9A sjmp ROM_6CB1 ROM:6C9C ; --------------------------------------------------------------------------- ROM:6C9C ROM:6C9C ROM_6C9C: ; CODE XREF: ROM_6B1E+177↑j ROM:6C9C andb INTMEM_FA, #-3 ROM:6C9F jbs INTMEM_F9, 7, ROM_6CB1 ROM:6CA2 jbs INTMEM_FA, 0, ROM_6CB1 ROM:6CA5 jbs INTMEM_1A, 7, ROM_6CAB ROM:6CA8 ldb INTMEM_1C, INTMEM_1A ROM:6CAB ROM:6CAB ROM_6CAB: ; CODE XREF: ROM_6B1E+187↑j ROM:6CAB jbs INTMEM_1A+1, 7, ROM_6CB1 ROM:6CAE ldb INTMEM_1C+1, INTMEM_1A+1 ROM:6CB1 ROM:6CB1 ROM_6CB1: ; CODE XREF: ROM_6B1E+17C↑j ROM:6CB1 ; ROM_6B1E+181↑j ... ROM:6CB1 stb INTMEM_1C, INTMEM_1BF[] ROM:6CB6 stb INTMEM_1C+1, INTMEM_1C0[] ROM:6CBB ldb INTMEM_1A, INTMEM_1BF[] ROM:6CC0 subb INTMEM_1C, INTMEM_1A, #-80h ROM:6CC4 jc ROM_6CC8 ROM:6CC6 negb INTMEM_1C ROM:6CC8 ROM:6CC8 ROM_6CC8: ; CODE XREF: ROM_6B1E+1A6↑j ROM:6CC8 mulub INTMEM_1C, INTMEM_1BA[] ROM:6CCD divub INTMEM_1C, #0Ah ROM:6CD0 jv ROM_6CD5 ROM:6CD2 jbc INTMEM_1C, 7, ROM_6CD8 ROM:6CD5 ROM:6CD5 ROM_6CD5: ; CODE XREF: ROM_6B1E+1B2↑j ROM:6CD5 ldb INTMEM_1C, #7Fh ROM:6CD8 ROM:6CD8 ROM_6CD8: ; CODE XREF: ROM_6B1E+1B4↑j ROM:6CD8 jbs INTMEM_1A, 7, ROM_6CDD ROM:6CDB negb INTMEM_1C ROM:6CDD ROM:6CDD ROM_6CDD: ; CODE XREF: ROM_6B1E:ROM_6CD8↑j ROM:6CDD addb INTMEM_1C, #-80h ROM:6CE0 stb INTMEM_1C, INTMEM_1C1[] ROM:6CE5 clr INTMEM_20 ROM:6CE7 ldb INTMEM_1C+2, INTMEM_1C0[] ROM:6CEC cmpb INTMEM_1C+2, #-80h ROM:6CEF je ROM_6CF4 ROM:6CF1 lcall ROM_4C16 ROM:6CF4 ROM:6CF4 ROM_6CF4: ; CODE XREF: ROM_6B1E+1D1↑j ROM:6CF4 st INTMEM_20, INTMEM_3C2[] ROM:6CF9 ld INTMEM_20+2, #0 ROM:6CFD jbs INTMEM_1C+2, 7, ROM_6D04 ROM:6D00 ld INTMEM_20+2, #4 ROM:6D04 ROM:6D04 ROM_6D04: ; CODE XREF: ROM_6B1E+1DF↑j ROM:6D04 lcall ROM_4C67 ROM:6D07 clr INTMEM_20 ROM:6D09 ldb INTMEM_1C+2, INTMEM_1C1[] ROM:6D0E cmpb INTMEM_1C+2, #-80h ROM:6D11 je ROM_6D16 ROM:6D13 lcall ROM_4C16 ROM:6D16 ROM:6D16 ROM_6D16: ; CODE XREF: ROM_6B1E+1F3↑j ROM:6D16 st INTMEM_20, INTMEM_3C4[] ROM:6D1B ld INTMEM_20+2, #2 ROM:6D1F jbs INTMEM_1C+2, 7, ROM_6D26 ROM:6D22 ld INTMEM_20+2, #6 ROM:6D26 ROM:6D26 ROM_6D26: ; CODE XREF: ROM_6B1E+201↑j ROM:6D26 lcall ROM_4C67 ROM:6D29 ldb INTMEM_1C+2, INTMEM_1BC[] ROM:6D2E cmpb INTMEM_1C+2, INTMEM_1C2[] ROM:6D33 jnh ROM_6D3A ROM:6D35 stb INTMEM_1C+2, INTMEM_1C2[] ROM:6D3A ROM:6D3A ROM_6D3A: ; CODE XREF: ROM_6B1E+215↑j ROM:6D3A ldb INTMEM_1A, INTMEM_D8+1 ROM:6D3D cmpb INTMEM_1A, INTMEM_1C3[] ROM:6D42 jnh ROM_6D49 ROM:6D44 stb INTMEM_1A, INTMEM_1C3[] ROM:6D49 ROM:6D49 ROM_6D49: ; CODE XREF: ROM_6B1E+224↑j ROM:6D49 cmp INTMEM_5E, 40h[INTMEM_56] ROM:6D4E jc ROM_6D86 ROM:6D50 jbc INTMEM_AD, 4, ROM_6D86 ROM:6D53 cmp ZERO_REG, INTMEM_1E8[] ; Zero register ROM:6D58 jne ROM_6D61 ROM:6D5A cmp ZERO_REG, INTMEM_1EA[] ; Zero register ROM:6D5F je ROM_6D90 ROM:6D61 ROM:6D61 ROM_6D61: ; CODE XREF: ROM_6B1E+23A↑j ROM:6D61 ldb INTMEM_20, INTMEM_1C3[] ROM:6D66 subb INTMEM_20, INTMEM_1A ROM:6D69 cmpb INTMEM_20, 0E7h[INTMEM_56] ROM:6D6E jc ROM_6D86 ROM:6D70 ldb INTMEM_20, INTMEM_1C2[] ROM:6D75 subb INTMEM_20, INTMEM_1C+2 ROM:6D78 cmpb INTMEM_20, 0E8h[INTMEM_56] ROM:6D7D jnc ROM_6D9A ROM:6D7F cmpb INTMEM_1C+2, INTMEM_1B9[] ROM:6D84 je ROM_6D9A ROM:6D86 ROM:6D86 ROM_6D86: ; CODE XREF: ROM_6B1E+230↑j ROM:6D86 ; ROM_6B1E+232↑j ... ROM:6D86 st ZERO_REG, INTMEM_1EA[] ; Zero register ROM:6D8B st ZERO_REG, INTMEM_1E8[] ; Zero register ROM:6D90 ROM:6D90 ROM_6D90: ; CODE XREF: ROM_6B1E+241↑j ROM:6D90 stb INTMEM_1A, INTMEM_1C3[] ROM:6D95 stb INTMEM_1C+2, INTMEM_1C2[] ROM:6D9A ROM:6D9A ROM_6D9A: ; CODE XREF: ROM_6B1E+25F↑j ROM:6D9A ; ROM_6B1E+266↑j ROM:6D9A ldb INTMEM_1C+2, INTMEM_1BC[] ROM:6D9F cmpb INTMEM_1C+2, INTMEM_1C4[] ROM:6DA4 jc ROM_6DAB ROM:6DA6 stb INTMEM_1C+2, INTMEM_1C4[] ROM:6DAB ROM:6DAB ROM_6DAB: ; CODE XREF: ROM_6B1E+286↑j ROM:6DAB ldb INTMEM_1A, INTMEM_D8+1 ROM:6DAE cmpb INTMEM_1A, INTMEM_1C5[] ROM:6DB3 jc ROM_6DBA ROM:6DB5 stb INTMEM_1A, INTMEM_1C5[] ROM:6DBA ROM:6DBA ROM_6DBA: ; CODE XREF: ROM_6B1E+295↑j ROM:6DBA cmp INTMEM_5E, 42h[INTMEM_56] ROM:6DBF jc ROM_6E0F ROM:6DC1 cmpb INTMEM_D8+1, 0ECh[INTMEM_56] ROM:6DC6 jc ROM_6E0F ROM:6DC8 cmp INTMEM_5E, 40h[INTMEM_56] ROM:6DCD jc ROM_6E0F ROM:6DCF jbc INTMEM_FA, 1, ROM_6DD5 ROM:6DD2 jbc INTMEM_AD, 4, ROM_6E0F ROM:6DD5 ROM:6DD5 ROM_6DD5: ; CODE XREF: ROM_6B1E+2B1↑j ROM:6DD5 cmp ZERO_REG, INTMEM_1EC[] ; Zero register ROM:6DDA jne ROM_6DE3 ROM:6DDC cmp ZERO_REG, INTMEM_1EE[] ; Zero register ROM:6DE1 je ROM_6E19 ROM:6DE3 ROM:6DE3 ROM_6DE3: ; CODE XREF: ROM_6B1E+2BC↑j ROM:6DE3 subb INTMEM_20, INTMEM_1A, INTMEM_1C5[] ROM:6DE9 cmpb INTMEM_20, 0E9h[INTMEM_56] ROM:6DEE jc ROM_6E0F ROM:6DF0 ldb INTMEM_1A+1, INTMEM_1BD[] ROM:6DF5 subb INTMEM_1A+1, #-80h ROM:6DF8 jbs INTMEM_1A+1, 7, ROM_6E02 ROM:6DFB cmpb INTMEM_1A+1, 0EAh[INTMEM_56] ROM:6E00 jc ROM_6E0F ROM:6E02 ROM:6E02 ROM_6E02: ; CODE XREF: ROM_6B1E+2DA↑j ROM:6E02 subb INTMEM_20, INTMEM_1C+2, INTMEM_1C4[] ROM:6E08 cmpb INTMEM_20, 0EBh[INTMEM_56] ROM:6E0D jnc ROM_6E23 ROM:6E0F ROM:6E0F ROM_6E0F: ; CODE XREF: ROM_6B1E+2A1↑j ROM:6E0F ; ROM_6B1E+2A8↑j ... ROM:6E0F st ZERO_REG, INTMEM_1EE[] ; Zero register ROM:6E14 st ZERO_REG, INTMEM_1EC[] ; Zero register ROM:6E19 ROM:6E19 ROM_6E19: ; CODE XREF: ROM_6B1E+2C3↑j ROM:6E19 stb INTMEM_1A, INTMEM_1C5[] ROM:6E1E stb INTMEM_1C+2, INTMEM_1C4[] ROM:6E23 ROM:6E23 ROM_6E23: ; CODE XREF: ROM_6B1E+2EF↑j ROM:6E23 ld INTMEM_1A, INTMEM_1EC[] ROM:6E28 cmp INTMEM_1A, INTMEM_1EE[] ROM:6E2D jc ROM_6E34 ROM:6E2F ld INTMEM_1A, INTMEM_1EE[] ROM:6E34 ROM:6E34 ROM_6E34: ; CODE XREF: ROM_6B1E+30F↑j ROM:6E34 ld INTMEM_1C, INTMEM_1E8[] ROM:6E39 cmp INTMEM_1C, INTMEM_1EA[] ROM:6E3E jc ROM_6E45 ROM:6E40 ld INTMEM_1C, INTMEM_1EA[] ROM:6E45 ROM:6E45 ROM_6E45: ; CODE XREF: ROM_6B1E+320↑j ROM:6E45 cmp INTMEM_1C, ZERO_REG ; Zero register ROM:6E48 je ROM_6E5A ROM:6E4A ldb INTMEM_1C+2, INTMEM_1BB[] ROM:6E4F mulub INTMEM_1C+2, #20h ; ' ' ROM:6E52 add INTMEM_1C, INTMEM_1C+2 ROM:6E55 jnc ROM_6E5A ROM:6E57 ldbse INTMEM_1C, #-1 ROM:6E5A ROM:6E5A ROM_6E5A: ; CODE XREF: ROM_6B1E+32A↑j ROM:6E5A ; ROM_6B1E+337↑j ROM:6E5A st INTMEM_1A, INTMEM_18A[] ROM:6E5F st INTMEM_1C, INTMEM_188[] ROM:6E64 ROM:6E64 ROM_6E64: ; CODE XREF: ROM_6B1E+E9↑j ROM:6E64 ret ROM:6E64 ; End of function ROM_6B1E ROM:6E64 ROM:6E65 ROM:6E65 ; =============== S U B R O U T I N E ======================================= ROM:6E65 ROM:6E65 ROM:6E65 ROM_6E65: ; CODE XREF: ROM_483E+9↑p ROM:6E65 ldb INTMEM_1A, INTMEM_1AC[] ROM:6E6A cmpb INTMEM_1A, 0D8h[INTMEM_56] ROM:6E6F jnh ROM_6E91 ROM:6E71 cmpb INTMEM_1A, 0D9h[INTMEM_56] ROM:6E76 jh ROM_6E91 ROM:6E78 ldb INTMEM_1A, INTMEM_DF ROM:6E7B cmpb INTMEM_1A, 0DAh[INTMEM_56] ROM:6E80 jnc ROM_6E91 ROM:6E82 jbc INTMEM_A1, 7, ROM_6EC0 ROM:6E85 ldb INTMEM_A1, INTMEM_202[] ROM:6E8A stb ZERO_REG, INTMEM_206[] ; Zero register ROM:6E8F sjmp ROM_6EC0 ROM:6E91 ; --------------------------------------------------------------------------- ROM:6E91 ROM:6E91 ROM_6E91: ; CODE XREF: ROM_6E65+A↑j ROM:6E91 ; ROM_6E65+11↑j ... ROM:6E91 jbs INTMEM_A1, 7, ROM_6EBF ROM:6E94 stb ZERO_REG, INTMEM_3F3[] ; Zero register ROM:6E99 stb ZERO_REG, INTMEM_3F2[] ; Zero register ROM:6E9E stb ZERO_REG, INTMEM_3F0[] ; Zero register ROM:6EA3 stb ZERO_REG, INTMEM_3F1[] ; Zero register ROM:6EA8 ldb INTMEM_A1, #-1 ROM:6EAB pushf ROM:6EAC ldb INTMEM_1A, INTMEM_160[] ROM:6EB1 orb INTMEM_1A, #-80h ROM:6EB4 stb INTMEM_1A, INTMEM_160[] ROM:6EB9 stb INTMEM_1A, 1FFEh[] ROM:6EBE popf ROM:6EBF ROM:6EBF ROM_6EBF: ; CODE XREF: ROM_6E65:ROM_6E91↑j ROM:6EBF ret ROM:6EC0 ; --------------------------------------------------------------------------- ROM:6EC0 ROM:6EC0 ROM_6EC0: ; CODE XREF: ROM_6E65+1D↑j ROM:6EC0 ; ROM_6E65+2A↑j ROM:6EC0 ldbze INTMEM_1C, 0DBh[INTMEM_56] ROM:6EC5 divub INTMEM_1C, #0Ah ROM:6EC8 addb INTMEM_1C+1, #14h ROM:6ECB pushf ROM:6ECC stb INTMEM_1C+1, INTMEM_204[] ROM:6ED1 subb INTMEM_1C, #2 ROM:6ED4 jc ROM_6ED9 ROM:6ED6 addb INTMEM_1C, #12h ROM:6ED9 ROM:6ED9 ROM_6ED9: ; CODE XREF: ROM_6E65+6F↑j ROM:6ED9 stb INTMEM_1C, INTMEM_202[] ROM:6EDE popf ROM:6EDF ldbze INTMEM_1C, 0DCh[INTMEM_56] ROM:6EE4 divub INTMEM_1C, #0Ah ROM:6EE7 addb INTMEM_1C+1, #14h ROM:6EEA pushf ROM:6EEB stb INTMEM_1C+1, INTMEM_205[] ROM:6EF0 subb INTMEM_1C, #2 ROM:6EF3 jc ROM_6EF8 ROM:6EF5 addb INTMEM_1C, #12h ROM:6EF8 ROM:6EF8 ROM_6EF8: ; CODE XREF: ROM_6E65+8E↑j ROM:6EF8 stb INTMEM_1C, INTMEM_203[] ROM:6EFD popf ROM:6EFE ldb INTMEM_1C+2, INTMEM_1AC[] ROM:6F03 ld INTMEM_1C, #5 ROM:6F07 lcall ROM_33FA ROM:6F0A stb INTMEM_1C, INTMEM_20A[] ROM:6F0F cmpb ZERO_REG, INTMEM_C4 ; Zero register ROM:6F12 jne ROM_6F36 ROM:6F14 ld INTMEM_1C, #3 ROM:6F18 ROM:6F18 ROM_6F18: ; CODE XREF: ROM_6E65+CA↓j ROM:6F18 pushf ROM:6F19 ldb INTMEM_1C+2, 3F0h[INTMEM_1C] ROM:6F1E subb INTMEM_1C+2, 0DEh[INTMEM_56] ROM:6F23 jc ROM_6F27 ROM:6F25 clrb INTMEM_1C+2 ROM:6F27 ROM:6F27 ROM_6F27: ; CODE XREF: ROM_6E65+BE↑j ROM:6F27 stb INTMEM_1C+2, 3F0h[INTMEM_1C] ROM:6F2C popf ROM:6F2D dec INTMEM_1C ROM:6F2F jc ROM_6F18 ROM:6F31 ldb INTMEM_C4, 0DDh[INTMEM_56] ROM:6F36 ROM:6F36 ROM_6F36: ; CODE XREF: ROM_6E65+AD↑j ROM:6F36 ret ROM:6F36 ; End of function ROM_6E65 ROM:6F36 ROM:6F37 ROM:6F37 ; =============== S U B R O U T I N E ======================================= ROM:6F37 ROM:6F37 ROM:6F37 ROM_6F37: ; CODE XREF: ROM_483E+18↑p ROM:6F37 ldb INTMEM_1C+2, INTMEM_DF ROM:6F3A ldb INTMEM_1C+3, INTMEM_1AC[] ROM:6F3F ld INTMEM_1C, #3Bh ; ';' ROM:6F43 lcall ROM_33FA ROM:6F46 ldb INTMEM_1C+3, INTMEM_1C ROM:6F49 ldb INTMEM_1C+2, INTMEM_1AD[] ROM:6F4E ld INTMEM_1C, #3Ah ; ':' ROM:6F52 lcall ROM_33FA ROM:6F55 mulub INTMEM_1C, INTMEM_1C+3 ROM:6F58 shr INTMEM_1C, #1 ROM:6F5B st INTMEM_1C, INTMEM_26E[] ROM:6F60 ret ROM:6F60 ; End of function ROM_6F37 ROM:6F60 ROM:6F61 ; --------------------------------------------------------------------------- ROM:6F61 rst ROM:6F61 ; --------------------------------------------------------------------------- ROM:6F62 db 9Fh, 57h, 0A7h, 57h, 0D3h, 57h, 30h, 58h, 0DEh, 60h ROM:6F62 db 0EEh, 60h, 0FEh, 60h, 0, 61h, 72h, 61h, 48h, 61h, 90h ROM:6F62 db 61h, 2Fh, 65h, 36h, 65h, 61h, 65h, 6Dh, 65h, 81h, 65h ROM:6F62 db 9Eh, 65h, 63h, 68h, 63h, 68h, 76h, 68h, 8Eh, 68h, 0A6h ROM:6F62 db 68h, 0BFh, 68h, 0DAh, 68h, 0FAh, 68h, 0Bh, 69h, 1Ah ROM:6F62 db 69h, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:6F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:7F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8562 db 0, 9, 0C9h, 3, 5Fh, 14h, 0, 0, 0B0h, 4, 55h, 1, 10h ROM:8562 db 2, 0DCh, 5, 40h, 2, 40h, 9Ch, 0DCh, 5, 1, 0, 1, 0, 2 ROM:8562 db 0, 40h, 0, 5Eh, 1, 58h, 2, 40h, 2, 80h, 1, 40h, 2, 0C0h ROM:8562 db 8, 80h, 0, 0, 0, 40h, 1, 80h, 0, 80h, 3, 0FFh, 0FFh ROM:8562 db 0C0h, 0, 58h, 0CFh, 0E0h, 83h, 3Fh, 2, 90h, 1, 64h ROM:8562 db 19h, 0ACh, 0Dh, 64h, 0, 0F4h, 1, 0FAh, 0, 0E8h, 3, 1 ROM:8562 db 0, 0EEh, 2, 0E4h, 4Dh, 0FCh, 1, 2Ch, 1, 0C8h, 0, 0FCh ROM:8562 db 0BFh, 1, 0, 2Ch, 1Ah, 2Ch, 1Ah, 32h, 0 ROM:8762 db 0D0h, 7, 96h, 0, 1Eh, 0, 3Fh, 14h, 0A0h, 63h, 60h, 0EAh ROM:8762 db 0F4h, 1, 26h, 2, 30h, 75h, 20h, 4Eh, 1Fh, 63h, 31h ROM:8762 db 60h, 0Fh, 27h, 0Fh, 27h, 1, 84h, 19h, 0, 23h, 0, 64h ROM:8762 db 80h, 64h, 80h, 70h, 3, 66h, 3, 64h, 0, 58h, 2, 0E8h ROM:8762 db 3, 52h, 3, 0Ch, 3, 10h, 3, 96h, 7Dh, 0AAh, 1Dh, 6, 6 ROM:8762 db 7, 0Ch, 3Ch, 14h, 3Fh, 4, 20h, 0FDh, 3, 0Ah, 0FEh, 3 ROM:8762 db 0E8h, 0F5h, 0Ah, 8Eh, 78h, 6Bh, 28h, 0C8h, 8Ah, 4, 6 ROM:8762 db 18h, 0AAh, 6Ah, 0Ah, 50h, 78h, 1, 7Dh, 0FAh, 4, 1Fh ROM:8762 db 2, 7Dh, 3, 0, 2Ch, 0C2h, 0AAh, 0B4h, 78h, 5, 7, 0Fh ROM:8762 db 26h, 0FFh, 2Eh, 14h, 24h, 0Ah, 9Ch, 0A3h, 3Dh, 8, 64h ROM:8762 db 6, 14h, 98h, 9Ch, 0Fh, 32h, 0Ch, 1, 0Ah, 14h, 2, 3 ROM:8762 db 2, 2, 0Fh, 2, 0Dh, 5, 0Dh, 2, 5, 0C2h, 0E9h, 96h, 9 ROM:8762 db 0FFh, 1Ch, 91h, 9Ch, 0FFh, 0, 0, 8, 0EEh, 10h, 4, 21h ROM:8762 db 8Eh, 0E2h, 2, 3Ch, 28h, 0FFh, 0B4h, 0C3h, 47h, 0, 0 ROM:8762 db 73h, 45h, 6Dh, 5Dh, 0Fh, 3Bh, 5, 91h, 4Eh, 10h, 37h ROM:8762 db 4, 0C1h, 0AEh, 7Dh, 0AAh, 0Eh, 5, 4, 0A0h, 60h, 80h ROM:8762 db 50h, 7Dh, 0Ch, 0E8h, 0E0h, 0F0h, 0DCh, 1Ch, 0Ah, 23h ROM:8762 db 6Eh, 78h, 0, 0, 14h, 3Ch, 5, 1Fh, 64h, 80h, 0Ah, 0B4h ROM:8762 db 0BFh, 2, 19h, 1Eh, 0, 16h, 4, 0Ch, 95h, 29h, 0FFh, 19h ROM:8762 db 7, 3Ch, 12h, 0Eh, 0AAh, 40h, 28h, 0C1h, 80h, 0B0h, 28h ROM:8762 db 6, 3Ch, 0Fh, 10h, 10h, 19h, 23h, 29h, 69h, 0B6h, 26h ROM:8762 db 4, 1Eh, 7Dh, 9Ch, 0BFh, 5Ah, 32h, 10h, 9Ch, 5, 5, 12h ROM:8762 db 0Ah, 3, 1, 51h, 8Dh, 0DDh, 64h, 2Dh, 14h, 2, 1, 18h ROM:8762 db 6Eh, 7, 0Bh, 0Ah, 1, 0Ah, 10h, 18h, 26h, 3Ch, 58h, 0C3h ROM:8762 db 0E0h, 0EEh, 0F5h, 0FFh, 0DDh, 0C3h, 0ABh, 91h, 79h ROM:8762 db 39h, 21h, 0Fh, 0, 0Ah, 1, 16h, 1Eh, 28h, 3Ch, 50h, 64h ROM:8762 db 78h, 8Ch, 94h, 98h, 2Eh, 33h, 3Dh, 40h, 45h, 47h, 4Ch ROM:8762 db 52h, 57h, 66h, 5, 1, 0Fh, 14h, 64h, 8Ch, 0F0h, 28h ROM:8762 db 32h, 32h, 50h, 6Eh, 6, 1, 0Fh, 14h, 3Ch, 64h, 8Ch, 0F0h ROM:8762 db 7Ah, 54h, 54h, 54h, 2Eh, 1Ah, 2, 1, 54h, 55h, 0FFh ROM:8762 db 38h, 9, 1, 1Ch, 28h, 32h, 39h, 47h, 55h, 71h, 8Eh, 0AAh ROM:8762 db 27h, 21h, 1Dh, 1Bh, 17h, 15h, 12h, 11h, 0Ch, 0Ch, 1 ROM:8762 db 0Eh, 1Ch, 28h, 32h, 39h, 47h, 55h, 71h, 8Eh, 0A3h, 0AAh ROM:8762 db 0C6h, 43h, 3Ah, 34h, 2Fh, 2Bh, 26h, 22h, 1Eh, 1Ah, 17h ROM:8762 db 16h, 14h, 0Ch, 1, 0Eh, 1Ch, 28h, 32h, 39h, 47h, 55h ROM:8762 db 71h, 8Eh, 0AAh, 0BFh, 0CDh, 0BEh, 0B2h, 81h, 66h, 57h ROM:8762 db 3Fh, 29h, 1Ch, 13h, 0Ah, 0Ah, 12h, 0Ch, 1, 37h, 3Ch ROM:8762 db 41h, 46h, 4Bh, 50h, 55h, 5Ah, 6Eh, 78h, 8Ch, 0A0h, 3Fh ROM:8762 db 4Ah, 56h, 64h, 73h, 84h, 8Fh, 97h, 97h, 98h, 98h, 98h ROM:8762 db 4, 1, 2Bh, 39h, 82h, 0AAh, 0FFh, 78h, 4Ah, 3Ch, 0Ch ROM:8762 db 1, 37h, 3Ch, 46h, 50h, 5Ah, 64h, 6Eh, 78h, 82h, 8Ch ROM:8762 db 96h, 0A0h, 59h, 4Eh, 3Bh, 31h, 29h, 21h, 1Ch, 18h, 14h ROM:8762 db 11h, 0Eh, 0Ch, 0Ah, 1, 0Eh, 1Ch, 28h, 32h, 39h, 47h ROM:8762 db 55h, 71h, 8Eh, 0AAh, 0E0h, 0E0h, 0E0h, 0C0h, 80h, 70h ROM:8762 db 68h, 60h, 40h, 40h, 4, 1, 47h, 55h, 6Ah, 0AAh, 0FAh ROM:8762 db 70h, 70h, 26h ROM:8962 db 2, 1, 63h, 0AAh, 4Bh, 19h, 4, 1, 1Ch, 39h, 55h, 0AAh ROM:8962 db 1Eh, 1Eh, 18h, 0Fh, 4, 1, 1Ch, 39h, 55h, 0AAh, 10h ROM:8962 db 10h, 10h, 0Ah, 2, 1, 39h, 0AAh, 0Eh, 0Ah, 3, 1, 39h ROM:8962 db 8Eh, 0AAh, 30h, 2Ah, 23h, 3, 1, 39h, 8Eh, 0AAh, 2Ah ROM:8962 db 24h, 21h, 7, 1, 0, 35h, 67h, 80h, 99h, 0CBh, 0FFh, 6Eh ROM:8962 db 14h, 5, 0, 5, 0Ah, 14h, 3, 1, 0, 1Eh, 84h, 0, 26h, 0FFh ROM:8962 db 2, 1, 84h, 0B4h, 0, 34h, 3, 1, 0, 26h, 0FFh, 0, 1Eh ROM:8962 db 84h, 2, 1, 0, 34h, 84h, 0B4h, 4, 1, 14h, 28h, 3Ch, 64h ROM:8962 db 0, 0, 12h, 41h, 7, 1, 34h, 3Ch, 50h, 64h, 78h, 8Ch ROM:8962 db 0A0h, 0, 0Ah, 23h, 32h, 3Ch, 55h, 6Eh, 5, 1, 67h, 76h ROM:8962 db 80h, 8Ah, 99h, 90h, 0ACh, 0B4h, 0B8h, 0C4h, 4, 1, 1Eh ROM:8962 db 3Ch, 64h, 8Ch, 6, 0Eh, 0Eh, 8, 7, 1, 39h, 47h, 55h ROM:8962 db 71h, 8Eh, 0A3h, 0AAh, 45h, 3Bh, 32h, 24h, 21h, 1Fh ROM:8962 db 1Dh, 6, 6, 0Ch, 14h, 23h, 32h, 46h, 64h, 0Ch, 14h, 28h ROM:8962 db 5Ah, 8Ch, 0DCh, 29h, 8Fh, 0D5h, 0E9h, 0E9h, 0E9h, 29h ROM:8962 db 69h, 0C3h, 0E9h, 0E9h, 0E9h, 29h, 42h, 0A1h, 0E9h, 0E9h ROM:8962 db 0E9h, 1Ch, 1Ch, 61h, 0B3h, 0E9h, 0E9h, 1Ch, 1Ch, 3Bh ROM:8962 db 8Ah, 0CAh, 0E9h, 1Ch, 1Ch, 24h, 57h, 0A9h, 0E9h, 4 ROM:8962 db 5, 36h, 4Fh, 82h, 0B6h, 24h, 28h, 3Ch, 8Ch, 0B4h, 0 ROM:8962 db 0, 0, 0, 0, 0, 4, 8, 0, 3, 8, 0Dh, 8, 9, 0Eh, 0Fh, 8 ROM:8962 db 0Dh, 0Fh, 10h, 2, 4, 55h, 0AAh, 0, 1, 2, 3, 0E1h, 0E1h ROM:8962 db 0, 0, 0EBh, 0EBh, 0, 0, 6, 4, 39h, 47h, 55h, 78h, 8Eh ROM:8962 db 0AAh, 0, 1, 2, 3, 32h, 26h, 19h, 0Ch, 0Ah, 8, 0, 0 ROM:8962 db 0, 0, 0, 0, 12h, 12h, 12h, 12h, 12h, 12h, 0, 0, 0, 0 ROM:8962 db 0, 0, 8, 3, 7Dh, 7Eh, 7Fh, 80h, 8Fh, 9Fh, 0B3h, 0CDh ROM:8962 db 1Ch, 82h, 0CFh, 10h, 0, 0, 0, 12h, 28h, 4Eh, 82h, 10h ROM:8962 db 0, 0, 0, 10h, 28h, 4Eh, 64h, 10h, 4, 0, 0, 0Ch, 14h ROM:8962 db 14h, 14h, 7, 3, 7Eh, 7Fh, 80h, 81h, 82h, 87h, 8Fh, 1Ch ROM:8962 db 82h, 0CFh, 0, 0, 0, 0, 0Ah, 20h, 90h, 0, 0, 0, 0, 7 ROM:8962 db 1Ch, 80h, 20h, 0, 0, 0, 4, 10h, 60h, 6, 4, 7Fh, 80h ROM:8962 db 81h, 87h, 8Fh, 0CDh, 39h, 55h, 78h, 0A3h, 32h, 32h ROM:8962 db 0BCh, 0BCh, 0BCh, 0BCh, 32h, 32h, 8Ah, 8Ah, 8Ah, 8Ah ROM:8962 db 32h, 32h, 4Bh, 4Bh, 4Bh, 4Bh, 32h, 32h, 32h, 32h, 32h ROM:8962 db 32h, 6, 8, 36h, 4Fh, 69h, 82h, 0B6h, 0E9h, 0Ch, 10h ROM:8962 db 14h, 28h, 3Ch, 64h, 8Ch, 0B4h, 14h, 14h, 1Ch, 22h, 37h ROM:8962 db 35h, 14h, 0, 5, 11h, 34h, 3Eh, 0, 6, 15h, 20h, 34h ROM:8962 db 3Bh, 4, 16h, 2Ah, 31h, 31h, 3Eh, 0, 18h, 2Ah, 30h, 3Dh ROM:8962 db 54h, 0Ah, 2Bh, 43h, 39h, 43h, 44h, 49h, 56h, 5Ah, 5Ah ROM:8962 db 60h, 5Ch, 57h, 5Ah, 5Fh, 64h, 64h, 64h, 6, 8, 36h, 4Fh ROM:8962 db 69h, 82h, 0B6h, 0E9h, 0Ch, 10h, 14h, 28h, 3Ch, 64h ROM:8962 db 8Ch, 0B4h, 87h, 7Ch, 79h, 75h, 75h, 72h, 87h, 79h, 75h ROM:8962 db 75h, 75h, 72h, 86h, 78h, 75h, 75h, 6Eh, 6Eh, 7Dh, 77h ROM:8962 db 75h, 75h, 6Dh, 6Bh, 72h, 72h, 72h, 6Fh, 6Dh, 69h, 6Dh ROM:8962 db 6Ah, 66h, 65h, 63h, 5Eh, 6Ah ROM:8B62 db 67h, 65h, 63h, 62h, 5Dh, 69h, 67h, 63h, 60h, 62h, 5Ch ROM:8B62 db 0Ch, 12h, 1Ch, 29h, 36h, 42h, 4Fh, 5Ch, 69h, 82h, 9Ch ROM:8B62 db 0B5h, 0CFh, 0E8h, 0Ch, 10h, 14h, 1Eh, 28h, 32h, 3Ch ROM:8B62 db 46h, 50h, 5Ah, 64h, 6Eh, 78h, 8Ch, 0B4h, 0C8h, 0DCh ROM:8B62 db 0F0h, 57h, 5Fh, 6Eh, 73h, 77h, 7Ch, 82h, 89h, 8Eh, 96h ROM:8B62 db 99h, 9Ah, 59h, 67h, 74h, 75h, 78h, 7Dh, 82h, 8Bh, 91h ROM:8B62 db 99h, 9Ah, 9Ch, 5Ch, 6Bh, 77h, 7Ch, 80h, 85h, 89h, 91h ROM:8B62 db 95h, 9Ch, 9Eh, 0A0h, 66h, 74h, 7Eh, 82h, 88h, 88h, 91h ROM:8B62 db 97h, 9Bh, 9Fh, 0A3h, 0A3h, 66h, 74h, 80h, 85h, 8Ah ROM:8B62 db 8Eh, 91h, 97h, 9Ch, 9Fh, 0A2h, 0A5h, 70h, 7Eh, 85h ROM:8B62 db 8Bh, 8Fh, 93h, 97h, 9Dh, 0A2h, 0A5h, 0A7h, 0A4h, 63h ROM:8B62 db 73h, 7Ch, 83h, 88h, 8Eh, 92h, 96h, 9Ch, 0A0h, 0A3h ROM:8B62 db 0ABh, 6Ah, 79h, 82h, 8Dh, 92h, 97h, 9Bh, 0A0h, 0A3h ROM:8B62 db 0A4h, 0A7h, 0BAh, 74h, 81h, 8Ch, 93h, 99h, 9Eh, 0A0h ROM:8B62 db 0A5h, 0A8h, 0ACh, 0AEh, 0B8h, 70h, 7Ch, 86h, 8Ch, 92h ROM:8B62 db 98h, 9Dh, 0A2h, 0A6h, 0ADh, 0B0h, 0B7h, 6Ch, 76h, 7Fh ROM:8B62 db 88h, 8Eh, 94h, 98h, 9Eh, 0A4h, 0ACh, 0B1h, 0B7h, 6Eh ROM:8B62 db 73h, 7Fh, 8Ah, 8Fh, 94h, 9Ah, 0A0h, 0A4h, 0A6h, 0A9h ROM:8B62 db 0AEh, 72h, 77h, 83h, 87h, 8Dh, 93h, 97h, 9Dh, 0A2h ROM:8B62 db 0A7h, 0ABh, 0AEh, 7Dh, 85h, 8Fh, 94h, 99h, 9Eh, 0A1h ROM:8B62 db 0A1h, 0A7h, 0AEh, 0B3h, 0B4h, 82h, 8Eh, 92h, 92h, 98h ROM:8B62 db 9Ch, 9Eh, 0A3h, 0A9h, 0AFh, 0B3h, 0B7h, 81h, 8Bh, 8Fh ROM:8B62 db 8Fh, 96h, 98h, 9Bh, 0A1h, 0A6h, 0AFh, 0B2h, 0BAh, 7Ah ROM:8B62 db 7Ah, 83h, 88h, 8Fh, 97h, 9Ah, 0A0h, 0A6h, 0ABh, 0ABh ROM:8B62 db 0B1h, 64h, 64h, 6Dh, 76h, 7Ah, 7Eh, 89h, 92h, 9Bh, 0A0h ROM:8B62 db 0A2h, 0A3h, 4, 4, 0B6h, 0C3h, 0D0h, 0E9h, 0B4h, 0C8h ROM:8B62 db 0DCh, 0F0h, 91h, 91h, 91h, 91h, 91h, 91h, 91h, 7Fh ROM:8B62 db 91h, 8Fh, 8Eh, 7Dh, 91h, 8Fh, 8Eh, 7Bh, 4, 0Ah, 9Dh ROM:8B62 db 0B5h, 0D0h, 0E9h, 1Eh, 28h, 32h, 3Ch, 6Eh, 0A0h, 0B4h ROM:8B62 db 0C8h, 0DCh, 0F0h, 91h, 91h, 91h, 8Ah, 91h, 91h, 91h ROM:8B62 db 8Eh, 91h, 91h, 91h, 8Ch, 91h, 91h, 91h, 91h, 91h, 91h ROM:8B62 db 91h, 91h, 91h, 8Eh, 8Bh, 82h, 8Eh, 89h, 87h, 82h, 8Ch ROM:8B62 db 87h, 83h, 7Fh, 8Ch, 84h, 80h, 7Dh, 8Ah, 7Fh, 7Dh, 7Bh ROM:8B62 db 2, 2, 14h, 8Ch, 4Eh, 0AAh, 96h, 96h, 96h, 96h, 0Ch ROM:8B62 db 3, 0Eh, 1Ch, 28h, 32h, 39h, 47h, 55h, 71h, 8Eh, 0A3h ROM:8B62 db 0AAh, 0C6h, 4Fh, 82h, 0E9h, 50h, 49h, 40h, 38h, 34h ROM:8B62 db 2Bh, 22h, 1Eh, 1Ah, 17h, 16h, 14h, 50h, 49h, 40h, 38h ROM:8B62 db 34h, 2Bh, 21h, 1Dh, 19h, 17h, 16h, 14h, 4Fh, 46h, 3Fh ROM:8B62 db 38h, 34h, 2Bh, 1Fh, 1Bh, 18h, 16h, 16h, 14h, 2, 4, 39h ROM:8B62 db 4Eh, 47h, 55h, 71h, 8Eh, 14h, 14h, 14h, 14h, 14h, 14h ROM:8B62 db 14h, 14h, 0Ch, 2, 0Eh, 1Ch, 28h, 32h, 39h, 47h, 55h ROM:8B62 db 71h, 8Eh, 0AAh, 0BFh, 0D5h, 15h, 23h, 0C3h, 0B0h, 6Ah ROM:8B62 db 47h, 35h, 2Bh, 25h, 1Bh, 11h, 0Ch, 0Ch, 10h, 0C3h, 0B0h ROM:8B62 db 6Ah, 47h, 35h, 2Bh, 25h, 1Bh, 11h, 0Ch, 0Dh, 11h, 2 ROM:8B62 db 2, 36h, 0B6h, 14h, 8Ch, 4, 4, 4, 4, 2, 2, 8Ch, 0B4h ROM:8B62 db 14h, 8Ch, 4, 4, 4, 4, 3, 4, 4Fh, 82h, 0B6h, 1Eh, 28h ROM:8B62 db 3Ch, 50h, 1Fh, 1Fh, 4Eh, 3Eh, 3Eh, 4Eh, 4Eh, 4Eh, 4Eh ROM:8B62 db 6Dh, 6Dh, 6Dh, 3, 3, 4Fh, 82h, 0B6h, 1Eh, 28h, 3Ch ROM:8B62 db 13h, 13h, 2Fh ROM:8D62 db 1Fh, 1Fh, 2Fh, 2Fh, 2Fh, 2Fh, 2, 4, 82h, 9Ch, 1Eh, 28h ROM:8D62 db 52h, 58h, 8, 10h, 10h, 10h, 10h, 10h, 20h, 20h, 2, 2 ROM:8D62 db 82h, 9Ch, 1Eh, 28h, 8, 10h, 10h, 10h, 0Bh, 4, 1Ch, 28h ROM:8D62 db 32h, 39h, 47h, 55h, 71h, 8Eh, 9Ch, 0AAh, 0C6h, 1Ch ROM:8D62 db 39h, 47h, 80h, 70h, 69h, 60h, 52h, 47h, 40h, 2Eh, 20h ROM:8D62 db 12h, 6, 0, 70h, 69h, 60h, 4Eh, 43h, 3Bh, 28h, 1Ah, 10h ROM:8D62 db 6, 0, 6Ch, 5Eh, 54h, 4Eh, 41h, 3Ah, 26h, 18h, 10h, 6 ROM:8D62 db 0, 6Ch, 5Eh, 54h, 4Ch, 3Ch, 35h, 24h, 14h, 0Ch, 4, 0 ROM:8D62 db 6, 3, 4Eh, 55h, 71h, 8Eh, 9Ch, 0AAh, 1Ch, 39h, 47h ROM:8D62 db 6, 0Ah, 0Ah, 7, 4, 2, 4, 4, 4, 4, 3, 2, 3, 3, 2, 2 ROM:8D62 db 2, 2, 0Ch, 2, 0Eh, 1Ch, 28h, 32h, 39h, 55h, 71h, 9Ch ROM:8D62 db 0B0h, 0BEh, 0CDh, 0D5h, 15h, 23h, 0B4h, 0B4h, 0A4h ROM:8D62 db 82h, 69h, 5Ah, 42h, 32h, 1Ch, 1Ch, 23h, 2Dh, 0B4h, 0B4h ROM:8D62 db 0A4h, 82h, 69h, 5Ah, 42h, 32h, 1Ch, 1Ch, 28h, 32h, 7 ROM:8D62 db 8, 29h, 43h, 69h, 82h, 9Ch, 0B6h, 0D0h, 39h, 55h, 78h ROM:8D62 db 8Eh, 0A3h, 0DAh, 0E3h, 0FFh, 86h, 86h, 86h, 86h, 80h ROM:8D62 db 7Dh, 7Ah, 86h, 8Eh, 8Eh, 8Ah, 86h, 80h, 7Ch, 86h, 8Eh ROM:8D62 db 8Eh, 8Ah, 86h, 80h, 7Ch, 86h, 8Eh, 8Eh, 86h, 86h, 80h ROM:8D62 db 7Ch, 80h, 80h, 80h, 80h, 80h, 80h, 80h, 80h, 80h, 80h ROM:8D62 db 80h, 80h, 80h, 80h, 80h, 80h, 80h, 81h, 82h, 82h, 82h ROM:8D62 db 80h, 80h, 84h, 86h, 88h, 88h, 88h, 2, 3, 7Fh, 81h, 64h ROM:8D62 db 78h, 8Eh, 80h, 80h, 80h, 86h, 80h, 88h, 9, 10h, 1Ch ROM:8D62 db 37h, 4Fh, 69h, 82h, 9Ch, 0B5h, 0CFh, 0E8h, 0Ah, 14h ROM:8D62 db 1Eh, 28h, 32h, 46h, 50h, 5Ah, 64h, 66h, 6Eh, 8Ch, 0A0h ROM:8D62 db 0B4h, 0C8h, 0DCh, 96h, 91h, 91h, 94h, 94h, 90h, 9Ah ROM:8D62 db 0ACh, 0AEh, 96h, 96h, 96h, 92h, 92h, 90h, 9Ah, 0A6h ROM:8D62 db 0AAh, 96h, 92h, 92h, 86h, 84h, 8Eh, 9Ah, 0A2h, 0A6h ROM:8D62 db 96h, 8Ch, 82h, 80h, 80h, 8Ah, 95h, 9Dh, 9Dh, 96h, 80h ROM:8D62 db 80h, 80h, 80h, 8Ah, 91h, 99h, 99h, 96h, 78h, 72h, 78h ROM:8D62 db 7Ch, 87h, 8Ah, 94h, 0A2h, 96h, 78h, 6Ch, 70h, 70h, 85h ROM:8D62 db 86h, 90h, 9Eh, 96h, 76h, 6Ch, 70h, 6Eh, 83h, 86h, 8Eh ROM:8D62 db 98h, 96h, 76h, 6Ch, 70h, 6Eh, 7Ch, 84h, 86h, 90h, 96h ROM:8D62 db 76h, 6Ch, 70h, 6Eh, 7Ch, 84h, 8Ah, 90h, 8Ch, 76h, 6Ch ROM:8D62 db 72h, 6Eh, 7Ch, 80h, 84h, 86h, 81h, 76h, 6Ch, 72h, 72h ROM:8D62 db 7Ch, 84h, 8Ah, 8Ah, 78h, 6Ch, 6Ch, 72h, 72h, 7Bh, 82h ROM:8D62 db 88h, 89h, 6Eh, 6Ch, 6Ch, 72h, 72h, 7Ah, 7Fh, 86h, 88h ROM:8D62 db 6Ch, 6Ch, 6Ch, 70h, 72h, 7Ah, 7Eh, 85h, 87h, 68h, 68h ROM:8D62 db 6Ch, 70h, 72h, 7Ah, 7Ch, 80h, 82h, 3, 4, 29h, 82h, 0D0h ROM:8D62 db 1Ch, 2Ch, 3Ch, 64h, 33h, 33h, 33h, 33h, 33h, 0Dh, 33h ROM:8D62 db 4Dh, 26h, 4Dh, 26h, 26h, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8D62 db 0FFh, 0FFh, 0FFh, 0FFh ROM:8F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8F62 db 5, 8, 0EEh, 2, 0E4h, 2, 5Ah, 7, 4Dh, 7, 4, 7, 0D8h ROM:8F62 db 2, 0C8h, 2, 0BEh, 2, 0DCh, 6, 0B8h, 2, 0B0h, 2, 0AAh ROM:8F62 db 2, 0A2h, 2, 92h, 2, 0BFh, 6, 8Ah, 2, 82h, 2, 7Ch, 2 ROM:8F62 db 72h, 2, 68h, 2, 82h, 6, 78h, 6, 68h, 6, 57h, 6, 42h ROM:8F62 db 6, 62h, 2, 58h, 2, 42h, 2, 38h, 6, 2Eh, 6, 28h, 2, 6 ROM:8F62 db 6, 1Eh, 2, 4, 2, 0EAh, 1, 0F6h, 5, 0C1h, 5, 0D0h, 1 ROM:8F62 db 0B7h, 5, 7Fh, 5, 65h, 5, 6Dh, 4, 2Dh, 4, 0EDh, 3, 0BCh ROM:8F62 db 1, 0C9h, 3, 0A8h, 3, 83h, 3, 0B6h, 1, 0A8h, 1, 9Ch ROM:8F62 db 1, 5Fh, 3, 4Fh, 3, 86h, 1, 30h, 3, 0FEh, 2, 70h, 1 ROM:8F62 db 6Ah, 1, 62h, 1, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:8F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9162 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9362 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9562 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9762 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9962 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9B62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9D62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9F62 db 0FFh, 0FFh, 0FFh, 0FFh, 0FFh ROM:9F62 ; end of 'ROM' ROM:9F62 ROM:9F62 ; end of file