.hd64 ; This enable the 180 specific mnemonics ; *[ HCS II v4.01 ]*********************************************************** ; dZ80 - Z80 Disassembler 1.50, Copyright 1996-2001 by Mark Incley. ; **************************************************************************** ; This is a disassembly of the HCS II rom, done with the permission of ; Steve Ciarcia (the Copyright holder). ; ; ; ; ; ; **************************************************************************** ; .title Open Source HCS ROM code effort ; *[ ASCII ]****************************************************************** CR EQU 0x0d LF EQU 0x0a ; *[ I/O registers ]********************************************************** CNTLA0 EQU 0x00 ; Channel control register A CNTLA1 EQU 0x01 CNTLB0 EQU 0x02 ; Channel control register B CNTLB1 EQU 0x03 STAT0 EQU 0x04 ; Status register STAT1 EQU 0x05 TDR0 EQU 0x06 ; Transmit Data Register 0 TDR1 EQU 0x07 RDR0 EQU 0x08 ; Recceive Data Register RDR1 EQU 0x09 CSIO EQU 0x0A ; Control status register TRDR EQU 0x0B ; Transmit Receive status register TMDR0L EQU 0x0C ; Timer Data Register channel 0 Low TMDR0H EQU 0x0D ; Timer Data Register channel 0 high RLDR0L EQU 0x0E ; Timer Reload register Channel 0 low RLDROH EQU 0x0F ; Timer Reload register Channel 0 High TCR EQU 0x10 ; Timer Control register ASEXT0 EQU 0x12 ; ASEXT1 EQU 0x13 ; CLKMR EQU 0x1E ; Clock multiplier register CCR EQU 0x1F ; CPU Control register IAR1B EQU 0x2D ; DMA I/O address register 1B DCNTL EQU 0x32 ; DMA/Wait control register IL EQU 0x33 ; Interrupt vector register lo IH EQU 0x34 ; Interrupt vector register hi RCR EQU 0x36 ; Refresh control register CBR EQU 0x38 ; Common Base register BBR EQU 0x39 ; Bank base register CBAR EQU 0x3A ; Common Bank area register ; **************************************************************************** STACK EQU 0xB3B2 ; 0xB300 - 0xB330 Variables? LB300 EQU 0xB300 ; 4 Bytes LB304 EQU 0xB304 ; 3 bytes LB307 EQU 0xB307 LB308 EQU 0xB308 ; 5 bytes LB30D EQU 0xB30D LB30E EQU 0xB30E LB30F EQU 0xB30F LB310 EQU 0xB310 LB311 EQU 0xB311 LB312 EQU 0xB312 LB313 EQU 0xB313 LB314 EQU 0xB314 ; 2 bytes LB316 EQU 0xB316 LB317 EQU 0xB317 LB318 EQU 0xB318 LB319 EQU 0xB319 ; 7 bytes LB320 EQU 0xB320 ; 14 bytes LB32E EQU 0xB32E ; 3 bytes LB330 EQU 0xB330 ; **************************************************************************** .area CODE (ABS) ; program area CODE1; ; is ABSOLUTE .org 0000 ; set location to ; 0H0000 absolute Start: ; ******************************************************************** ; Set up the various memory registers. ; I really need to get a handle on this ; ******************************************************************** di ; Disable interpts ;0000 f3 ld sp, STACK ; Setup the stack ;0001 31b2b3 ld a, 0x80 ; CA3-1: 1000 BA3-1: 0000 ;0004 3e80 out0 (CBAR),a ; Common base addr reg ;0006 ed393a ld a, 0x00 ; 0009 3e00 out0 (BBR),a ; Clear Bank base reg ;000b ed3939 ld a,0x10 ; 000e 3e10 out0 (CBR),a ; Common bank register ;0010 ed3938 jp L00CD ; 0013 c3cd00 L0017: .ascii 'Creative Control Concepts Home Control System II' .ascii '--' .ascii 'Supervisory Controller' .ascii '--' .ascii 'Version 4.01' .ascii '--' .ascii 'Copyright (c) 1992-1998, Circuit Cellar Inc.' .ascii '--' .ascii 'Copyright (c) 1999-2000 Creative Control Concepts' ; ld b,e ; 0016 43 C ; ld (hl),d ; 0017 72 ; ld h,l ; 0018 65 ; ld h,c ; 0019 61 ; ld (hl),h ; 001a 74 ; ld l,c ; 001b 69 ; halt ; 001c 76 ; ld h,l ; 001d 65 ; jr nz,0x0063 ; (+0x43) ;001e 2043 ; ld l,a ; 0020 6f ; ld l,(hl) ; 0021 6e ; ld (hl),h ; 0022 74 ; ld (hl),d ; 0023 72 ; ld l,a ; 0024 6f ; ld l,h ; 0025 6c ; jr nz,0x006b ; (+0x43) ;0026 2043 ; ld l,a ; 0028 6f ; ld l,(hl) ; 0029 6e ; ld h,e ; 002a 63 ; ld h,l ; 002b 65 ; ld (hl),b ; 002c 70 ; ld (hl),h ; 002d 74 ; ld (hl),e ; 002e 73 ; jr nz,0x0079 ; (+0x48);002f 2048 ; ld l,a ; 0031 6f ; ld l,l ; 0032 6d ; ld h,l ; 0033 65 ; jr nz,0x0079 ; (+0x43);0034 2043 ; ld l,a ; 0036 6f ; ld l,(hl) ; 0037 6e ; ld (hl),h ; 0038 74 ; ld (hl),d ; 0039 72 ; ld l,a ; 003a 6f ; ld l,h ; 003b 6c ; jr nz,0x0091 ; (+0x53);003c 2053 ; ld a,c ; 003e 79 ; ld (hl),e ; 003f 73 ; ld (hl),h ; 0040 74 ; ld h,l ; 0041 65 ; ld l,l ; 0042 6d ; jr nz,0x008e ; (+0x49);0043 2049 ; ld c,c ; 0045 49 ; dec l ; 0046 2d ; dec l ; 0047 2d ; ld d,e ; 0048 53 ; ld (hl),l ; 0049 75 ; ld (hl),b ; 004a 70 ; ld h,l ; 004b 65 ; ld (hl),d ; 004c 72 ; halt ; 004d 76 ; ld l,c ; 004e 69 ; ld (hl),e ; 004f 73 ; ld l,a ; 0050 6f ; ld (hl),d ; 0051 72 ; ld a,c ; 0052 79 ; jr nz,0x0098 ; (+0x43);0053 2043 ; ld l,a ; 0055 6f ; ld l,(hl) ; 0056 6e ; ld (hl),h ; 0057 74 ; ld (hl),d ; 0058 72 ; ld l,a ; 0059 6f ; ld l,h ; 005a 6c ; ld l,h ; 005b 6c ; ld h,l ; 005c 65 ; ld (hl),d ; 005d 72 ; dec l ; 005e 2d ; dec l ; 005f 2d ; ld d,(hl) ; 0060 56 ; ld h,l ; 0061 65 ; ld (hl),d ; 0062 72 ; ld (hl),e ; 0063 73 ; ld l,c ; 0064 69 ; ld l,a ; 0065 6f ; ld l,(hl) ; 0066 6e ; jr nz,0x009d ; (+0x34);0067 2034 ; ld l,0x30 ; 0069 2e30 ; ld sp,0x2d2d ; 006b 312d2d ; ld b,e ; 006e 43 ; ld l,a ; 006f 6f ; ld (hl),b ; 0070 70 ; ld a,c ; 0071 79 ; ld (hl),d ; 0072 72 ; ld l,c ; 0073 69 ; ld h,a ; 0074 67 ; ld l,b ; 0075 68 ; ld (hl),h ; 0076 74 ; jr nz,0x00a1 ; (+0x28);0077 2028 ; ld h,e ; 0079 63 ; add hl,hl ; 007a 29 ; jr nz,0x00ae ; (+0x31);007b 2031 ; add hl,sp ; 007d 39 ; add hl,sp ; 007e 39 ; ld (0x312d),a ; 007f 322d31 ; add hl,sp ; 0082 39 ; add hl,sp ; 0083 39 ; jr c,0x00b2 ; (+0x2c);0084 382c ; jr nz,0x00cb ; (+0x43);0086 2043 ; ld l,c ; 0088 69 ; ld (hl),d ; 0089 72 ; ld h,e ; 008a 63 ; ld (hl),l ; 008b 75 ; ld l,c ; 008c 69 ; ld (hl),h ; 008d 74 ; jr nz,0x00d3 ; (+0x43);008e 2043 ; ld h,l ; 0090 65 ; ld l,h ; 0091 6c ; ld l,h ; 0092 6c ; ld h,c ; 0093 61 ; ld (hl),d ; 0094 72 ; jr nz,0x00e0 ; (+0x49);0095 2049 ; ld l,(hl) ; 0097 6e ; ld h,e ; 0098 63 ; ld l,0x2d ; 0099 2e2d ; dec l ; 009b 2d ; ld b,e ; 009c 43 ; ld l,a ; 009d 6f ; ld (hl),b ; 009e 70 ; ld a,c ; 009f 79 ; ld (hl),d ; 00a0 72 ; ld l,c ; 00a1 69 ; ld h,a ; 00a2 67 ; ld l,b ; 00a3 68 ; ld (hl),h ; 00a4 74 ; jr nz,0x00cf ; (+0x28);00a5 2028 ; ld h,e ; 00a7 63 ; add hl,hl ; 00a8 29 ; jr nz,0x00dc ; (+0x31);00a9 2031 ; add hl,sp ; 00ab 39 ; add hl,sp ; 00ac 39 ; add hl,sp ; 00ad 39 ; dec l ; 00ae 2d ; ld (0x3030),a ; 00af 323030 ; jr nc,0x00d4 ; (+0x20);00b2 3020 ; ld b,e ; 00b4 43 ; ld (hl),d ; 00b5 72 ; ld h,l ; 00b6 65 ; ld h,c ; 00b7 61 ; ld (hl),h ; 00b8 74 ; ld l,c ; 00b9 69 ; halt ; 00ba 76 ; ld h,l ; 00bb 65 ; jr nz,0x0101 ; (+0x43);00bc 2043 ; ld l,a ; 00be 6f ; ld l,(hl) ; 00bf 6e ; ld (hl),h ; 00c0 74 ; ld (hl),d ; 00c1 72 ; ld l,a ; 00c2 6f ; ld l,h ; 00c3 6c ; jr nz,0x0109 ; (+0x43);00c4 2043 ' C' ; ld l,a ; 00c6 6f o ; ld l,(hl) ; 00c7 6e n ; ld h,e ; 00c8 63 c ; ld h,l ; 00c9 65 e ; ld (hl),b ; 00ca 70 p ; ld (hl),h ; 00cb 74 t ; ld (hl),e ; 00cc 73 s ; **************************************************************************** L00CD: call L4266 ; 00cd cd6642 call L43a0 ; 00d0 cda043 call L4401 ; 00d3 cd0144 call L4383 ; 00d6 cd8343 call L433d ; 00d9 cd3d43 ld a,(0xb316) ; 00dc 3a16b3 cp 0x04 ; 00df fe04 jr nz, 0x00f6 ; (+0x13);00e1 2013 ld a,(0xb317) ; 00e3 3a17b3 cp 0x01 ; 00e6 fe01 jr nz, 0x00f6 ; (+0x0c);00e8 200c call 0x4315 ; 00ea cd1543 call 0x42f1 ; 00ed cdf142 ld hl, 0xb318 ; 00f0 2118b3 add a,(hl) ; 00f3 86 jr z, 0x0102 ; (+0x0c);00f4 280c L00F6: call 0x42d0 ; 00f6 cdd042 call 0x45c1 ; 00f9 cdc145 call 0x45d1 ; 00fc cdd145 call 0x41f3 ; 00ff cdf341 call 0x41d3 ; 0102 cdd341 ld a, 0xff ; 0105 3eff ld (0xaf54),a ; 0107 3254af ld a, 0x01 ; 010a 3e01 ld (0xb0a7),a ; 010c 32a7b0 ld a, 0x04 ; 010f 3e04 ld (0xb316),a ; 0111 3216b3 ld a, 0x01 ; 0114 3e01 ld (0xb317),a ; 0116 3217b3 call 0x46ef ; 0119 cdef46 ld hl, 0x0246 ; 011c 214602 ld de, 0xb432 ; 011f 1132b4 ld bc, 0x2100 ; 0122 010021 ld a, 0x01 ; 0125 3e01 call 0x4830 ; 0127 cd3048 ld hl, 0x2183 ; 012a 218321 ld de, 0xb4b2 ; 012d 11b2b4 ld bc, 0x2100 ; 0130 010021 ld a, 0x02 ; 0133 3e02 call 0x4830 ; 0135 cd3048 ld hl, 0x2253 ; 0138 215322 ld de, 0xb532 ; 013b 1132b5 ld bc, 0x2100 ; 013e 010021 ld a, 0x03 ; 0141 3e03 call 0x4830 ; 0143 cd3048 ld hl, 0x242a ; 0146 212a24 ld de, 0xb5b2 ; 0149 11b2b5 ld bc, 0x2100 ; 014c 010021 ld a, 0x04 ; 014f 3e04 call 0x4830 ; 0151 cd3048 ld hl, 0x26fc ; 0154 21fc26 ld de, 0xb632 ; 0157 1132b6 ld bc, 0x2100 ; 015a 010021 ld a, 0x05 ; 015d 3e05 call 0x4830 ; 015f cd3048 ld hl, 0x3657 ; 0162 215736 ld de, 0xb6b2 ; 0165 11b2b6 ld bc, 0x2100 ; 0168 010021 ld a, 0x06 ; 016b 3e06 call 0x4830 ; 016d cd3048 ld hl, 0x365a ; 0170 215a36 ld de, 0xb732 ; 0173 1132b7 ld bc, 0x2100 ; 0176 010021 ld a, 0x07 ; 0179 3e07 call 0x4830 ; 017b cd3048 ld hl, 0x37e1 ; 017e 21e137 ld de, 0xb7b2 ; 0181 11b2b7 ld bc, 0x2100 ; 0184 010021 ld a, 0x08 ; 0187 3e08 call 0x4830 ; 0189 cd3048 ld hl, 0x3b5d ; 018c 215d3b ld de, 0xb832 ; 018f 1132b8 ld bc, 0x2100 ; 0192 010021 ld a, 0x09 ; 0195 3e09 call 0x4830 ; 0197 cd3048 ld hl, 0x3c93 ; 019a 21933c ld de, 0xb8b2 ; 019d 11b2b8 ld bc, 0x2100 ; 01a0 010021 ld a, 0x0a ; 01a3 3e0a call 0x4830 ; 01a5 cd3048 ld hl, 0x3d62 ; 01a8 21623d ld de, 0xb932 ; 01ab 1132b9 ld bc, 0x2100 ; 01ae 010021 ld a, 0x0b ; 01b1 3e0b call 0x4830 ; 01b3 cd3048 ld hl, 0x3e3e ; 01b6 213e3e ld de, 0xb9b2 ; 01b9 11b2b9 ld bc, 0x2100 ; 01bc 010021 ld a, 0x0c ; 01bf 3e0c call 0x4830 ; 01c1 cd3048 ld hl, 0x40d6 ; 01c4 21d640 ld de, 0xba32 ; 01c7 1132ba ld bc, 0x2100 ; 01ca 010021 ld a, 0x0d ; 01cd 3e0d call 0x4830 ; 01cf cd3048 call 0x345c ; 01d2 cd5c34 ld de, 0x0001 ; 01d5 110100 ld a, 0x01 ; 01d8 3e01 call 0x484a ; 01da cd4a48 ld de, 0x0064 ; 01dd 116400 ld a, 0x03 ; 01e0 3e03 call 0x484a ; 01e2 cd4a48 ld de, 0x000a ; 01e5 110a00 ld a, 0x04 ; 01e8 3e04 call 0x484a ; 01ea cd4a48 ld de, 0x000a ; 01ed 110a00 ld a, 0x05 ; 01f0 3e05 call 0x484a ; 01f2 cd4a48 ld de, 0x0002 ; 01f5 110200 ld a, 0x07 ; 01f8 3e07 call 0x484a ; 01fa cd4a48 ld de, 0x0030 ; 01fd 113000 ld a, 0x08 ; 0200 3e08 call 0x484a ; 0202 cd4a48 ld de, 0x0031 ; 0205 113100 ld a, 0x09 ; 0208 3e09 call 0x484a ; 020a cd4a48 ld de, 0x0033 ; 020d 113300 ld a, 0x0a ; 0210 3e0a call 0x484a ; 0212 cd4a48 ld de, 0x0034 ; 0215 113400 ld a, 0x0b ; 0218 3e0b call 0x484a ; 021a cd4a48 ld de, 0x0035 ; 021d 113500 ld a, 0x0c ; 0220 3e0c call 0x484a ; 0222 cd4a48 ld de, 0x0036 ; 0225 113600 ld a, 0x0d ; 0228 3e0d call 0x484a ; 022a cd4a48 ld a,(0xb2e9) ; 022d 3ae9b2 or a ; 0230 b7 jr z, 0x0241 ; (+0x0e);0231 280e ld a,(0xb30e) ; 0233 3a0eb3 or a ; 0236 b7 jr nz, 0x0241 ; (+0x08);0237 2008 ld de, 0x0014 ; 0239 111400 ld a, 0x08 ; 023c 3e08 call 0x484a ; 023e cd4a48 call 0x3467 ; 0241 cd6734 jr 0x0244 ; (-0x02);0244 18fe ld sp, 0xb432 ; 0246 3132b4 call 0x02fb ; 0249 cdfb02 ld ix, 0xbab2 ; 024c dd21b2ba ld a,0x00(ix) ; 0250 dd7e00 cp 0xff ; 0253 feff jp z, 0x02f3 ; 0255 caf302 cp 0xef ; 0258 feef jr nz, 0x0260 ; (+0x04);025a 2004 inc ix ; 025c dd23 jr 0x0250 ; (-0x10);025e 18f0 ld b,0x00(ix) ; 0260 dd4600 inc ix ; 0263 dd23 call 0x16f0 ; 0265 cdf016 jr z, 0x029e ; (+0x34);0268 2834 ld c,0x00(ix) ; 026a dd4e00 ld 0x00(ix), 0xff ; 026d dd3600ff inc ix ; 0271 dd23 ld a,b ; 0273 78 cp 0xf0 ; 0274 fef0 jr z, 0x0295 ; (+0x1d);0276 281d ld a,c ; 0278 79 or a ; 0279 b7 jr z, 0x0295 ; (+0x19);027a 2819 ld e,0x00(ix) ; 027c dd5e00 inc ix ; 027f dd23 ld d,0x00(ix) ; 0281 dd5600 inc ix ; 0284 dd23 add ix,de ; 0286 dd19 ld a,0x00(ix) ; 0288 dd7e00 inc ix ; 028b dd23 cp 0xf2 ; 028d fef2 jr nz, 0x02e2 ; (+0x51);028f 2051 inc ix ; 0291 dd23 jr 0x02d4 ; (+0x3f);0293 183f inc ix ; 0295 dd23 inc ix ; 0297 dd23 call 0x03f2 ; 0299 cdf203 jr 0x02e2 ; (+0x44);029c 1844 ld 0x00(ix), 0x00 ; 029e dd360000 inc ix ; 02a2 dd23 ld e,0x00(ix) ; 02a4 dd5e00 inc ix ; 02a7 dd23 ld d,0x00(ix) ; 02a9 dd5600 inc ix ; 02ac dd23 add ix,de ; 02ae dd19 ld a,0x00(ix) ; 02b0 dd7e00 inc ix ; 02b3 dd23 cp 0xf2 ; 02b5 fef2 jr nz, 0x02e2 ; (+0x29);02b7 2029 ld c,0x00(ix) ; 02b9 dd4e00 ld 0x00(ix), 0xff ; 02bc dd3600ff inc ix ; 02c0 dd23 ld a,b ; 02c2 78 cp 0xf0 ; 02c3 fef0 jr z, 0x02cb ; (+0x04);02c5 2804 ld a,c ; 02c7 79 or a ; 02c8 b7 jr nz, 0x02d4 ; (+0x09);02c9 2009 inc ix ; 02cb dd23 inc ix ; 02cd dd23 call 0x03f2 ; 02cf cdf203 jr 0x02e2 ; (+0x0e);02d2 180e ld e,0x00(ix) ; 02d4 dd5e00 inc ix ; 02d7 dd23 ld d,0x00(ix) ; 02d9 dd5600 inc ix ; 02dc dd23 add ix,de ; 02de dd19 inc ix ; 02e0 dd23 ld a,0x00(ix) ; 02e2 dd7e00 cp 0xff ; 02e5 feff jr z, 0x02f3 ; (+0x0a);02e7 280a cp 0xef ; 02e9 feef jp nz, 0x0260 ; 02eb c26002 inc ix ; 02ee dd23 jp 0x0260 ; 02f0 c36002 ld a, 0x00 ; 02f3 3e00 ld (0xaf54),a ; 02f5 3254af jp 0x0249 ; 02f8 c34902 ld ix, 0x8800 ; 02fb dd210088 ld iy, 0x8900 ; 02ff fd210089 ld hl, 0x8b00 ; 0303 21008b ld de, 0x8c00 ; 0306 11008c ld b, 0x00 ; 0309 0600 di ; 030b f3 ld a,0x00(ix) ; 030c dd7e00 ld 0x00(iy),a ; 030f fd7700 ld a,(hl) ; 0312 7e ld (hl), 0x00 ; 0313 3600 ld (de),a ; 0315 12 ei ; 0316 fb inc ix ; 0317 dd23 inc iy ; 0319 fd23 inc hl ; 031b 23 inc de ; 031c 13 djnz 0x030b ; (-0x14);031d 10ec ld ix, 0x8e00 ; 031f dd21008e ld iy, 0x9000 ; 0323 fd210090 ld hl, 0x9400 ; 0327 210094 ld de, 0x9600 ; 032a 110096 ld bc, 0x0002 ; 032d 010200 di ; 0330 f3 ld a,0x00(ix) ; 0331 dd7e00 ld 0x00(iy),a ; 0334 fd7700 ld a,(hl) ; 0337 7e ld (hl), 0x00 ; 0338 3600 ld (de),a ; 033a 12 ei ; 033b fb inc ix ; 033c dd23 inc iy ; 033e fd23 inc hl ; 0340 23 inc de ; 0341 13 djnz 0x0330 ; (-0x14);0342 10ec dec c ; 0344 0d jr nz, 0x0330 ; (-0x17);0345 20e9 ret ; 0347 c9 ld ix, 0x8900 ; 0348 dd210089 ld iy, 0x8a00 ; 034c fd21008a ld hl, 0x8c00 ; 0350 21008c ld de, 0x8d00 ; 0353 11008d ld b, 0x00 ; 0356 0600 di ; 0358 f3 ld a,0x00(ix) ; 0359 dd7e00 ld 0x00(iy),a ; 035c fd7700 ld a,(hl) ; 035f 7e ld (de),a ; 0360 12 ei ; 0361 fb inc ix ; 0362 dd23 inc iy ; 0364 fd23 inc hl ; 0366 23 inc de ; 0367 13 djnz 0x0358 ; (-0x12);0368 10ee ld ix, 0x9000 ; 036a dd210090 ld iy, 0x9200 ; 036e fd210092 ld hl, 0x9600 ; 0372 210096 ld de, 0x9800 ; 0375 110098 ld bc, 0x0002 ; 0378 010200 di ; 037b f3 ld a,0x00(ix) ; 037c dd7e00 ld 0x00(iy),a ; 037f fd7700 ld a,(hl) ; 0382 7e ld (de),a ; 0383 12 ei ; 0384 fb inc ix ; 0385 dd23 inc iy ; 0387 fd23 inc hl ; 0389 23 inc de ; 038a 13 djnz 0x037b ; (-0x12);038b 10ee dec c ; 038d 0d jr nz, 0x037b ; (-0x15);038e 20eb ret ; 0390 c9 ld ix, 0x8a00 ; 0391 dd21008a ld iy, 0x8900 ; 0395 fd210089 ld hl, 0x8d00 ; 0399 21008d ld de, 0x8c00 ; 039c 11008c ld b, 0x00 ; 039f 0600 di ; 03a1 f3 ld a,0x00(ix) ; 03a2 dd7e00 ld 0x00(iy),a ; 03a5 fd7700 ld a,(hl) ; 03a8 7e ld (de),a ; 03a9 12 ei ; 03aa fb inc ix ; 03ab dd23 inc iy ; 03ad fd23 inc hl ; 03af 23 inc de ; 03b0 13 djnz 0x03a1 ; (-0x12);03b1 10ee ld ix, 0x9200 ; 03b3 dd210092 ld iy, 0x9000 ; 03b7 fd210090 ld hl, 0x9800 ; 03bb 210098 ld de, 0x9600 ; 03be 110096 ld bc, 0x0002 ; 03c1 010200 di ; 03c4 f3 ld a,0x00(ix) ; 03c5 dd7e00 ld 0x00(iy),a ; 03c8 fd7700 ld a,(hl) ; 03cb 7e ld (de),a ; 03cc 12 ei ; 03cd fb inc ix ; 03ce dd23 inc iy ; 03d0 fd23 inc hl ; 03d2 23 inc de ; 03d3 13 djnz 0x03c4 ; (-0x12);03d4 10ee dec c ; 03d6 0d jr nz, 0x03c4 ; (-0x15);03d7 20eb ret ; 03d9 c9 push bc ; 03da c5 ld bc, 0x8303 ; 03db 010383 in a,(c) ; 03de ed78 xor 0x08 ; 03e0 ee08 out (c),a ; 03e2 ed79 pop bc ; 03e4 c1 ret ; 03e5 c9 push bc ; 03e6 c5 ld bc, 0x8301 ; 03e7 010183 in a,(c) ; 03ea ed78 xor 0x08 ; 03ec ee08 out (c),a ; 03ee ed79 pop bc ; 03f0 c1 ret ; 03f1 c9 push bc ; 03f2 c5 push de ; 03f3 d5 push hl ; 03f4 e5 ld a,0x00(ix) ; 03f5 dd7e00 cp 0xfe ; 03f8 fefe jp z, 0x1242 ; 03fa ca4212 cp 0x80 ; 03fd fe80 jp c, 0x04b0 ; 03ff dab004 cp 0xa0 ; 0402 fea0 jp c, 0x04e7 ; 0404 dae704 cp 0xac ; 0407 feac jp c, 0x0e40 ; 0409 da400e cp 0xf2 ; 040c fef2 jp z, 0x0499 ; 040e ca9904 ld b,0x00(ix) ; 0411 dd4600 inc ix ; 0414 dd23 call 0x16f0 ; 0416 cdf016 jr z, 0x0450 ; (+0x35);0419 2835 ld c,0x00(ix) ; 041b dd4e00 ld 0x00(ix), 0xff ; 041e dd3600ff inc ix ; 0422 dd23 ld a,b ; 0424 78 cp 0xf0 ; 0425 fef0 jr z, 0x0446 ; (+0x1d);0427 281d ld a,c ; 0429 79 or a ; 042a b7 jr z, 0x0446 ; (+0x19);042b 2819 ld e,0x00(ix) ; 042d dd5e00 inc ix ; 0430 dd23 ld d,0x00(ix) ; 0432 dd5600 inc ix ; 0435 dd23 add ix,de ; 0437 dd19 ld a,0x00(ix) ; 0439 dd7e00 inc ix ; 043c dd23 cp 0xf2 ; 043e fef2 jr nz, 0x03f5 ; (-0x4d);0440 20b3 inc ix ; 0442 dd23 jr 0x0488 ; (+0x42);0444 1842 inc ix ; 0446 dd23 inc ix ; 0448 dd23 call 0x03f2 ; 044a cdf203 jp 0x03f5 ; 044d c3f503 ld 0x00(ix), 0x00 ; 0450 dd360000 inc ix ; 0454 dd23 ld e,0x00(ix) ; 0456 dd5e00 inc ix ; 0459 dd23 ld d,0x00(ix) ; 045b dd5600 inc ix ; 045e dd23 add ix,de ; 0460 dd19 ld a,0x00(ix) ; 0462 dd7e00 inc ix ; 0465 dd23 cp 0xf2 ; 0467 fef2 jp nz, 0x03f5 ; 0469 c2f503 ld c,0x00(ix) ; 046c dd4e00 ld 0x00(ix), 0xff ; 046f dd3600ff inc ix ; 0473 dd23 ld a,b ; 0475 78 cp 0xf0 ; 0476 fef0 jr z, 0x047e ; (+0x04);0478 2804 ld a,c ; 047a 79 or a ; 047b b7 jr nz, 0x0488 ; (+0x0a);047c 200a inc ix ; 047e dd23 inc ix ; 0480 dd23 call 0x03f2 ; 0482 cdf203 jp 0x03f5 ; 0485 c3f503 ld e,0x00(ix) ; 0488 dd5e00 inc ix ; 048b dd23 ld d,0x00(ix) ; 048d dd5600 inc ix ; 0490 dd23 add ix,de ; 0492 dd19 inc ix ; 0494 dd23 jp 0x03f5 ; 0496 c3f503 inc ix ; 0499 dd23 ld 0x00(ix), 0x00 ; 049b dd360000 inc ix ; 049f dd23 ld e,0x00(ix) ; 04a1 dd5e00 inc ix ; 04a4 dd23 ld d,0x00(ix) ; 04a6 dd5600 inc ix ; 04a9 dd23 add ix,de ; 04ab dd19 jp 0x03f5 ; 04ad c3f503 ld b,0x00(ix) ; 04b0 dd4600 ld c,(ix+0x01) ; 04b3 dd4e01 ld d,0x02(ix) ; 04b6 dd5602 ld e,0x03(ix) ; 04b9 dd5e03 ld a, 0xff ; 04bc 3eff ld (0xaf58),a ; 04be 3258af ld a,(0xaf59) ; 04c1 3a59af or a ; 04c4 b7 jr z, 0x04d4 ; (+0x0d);04c5 280d ld a, 0x00 ; 04c7 3e00 ld (0xaf58),a ; 04c9 3258af ld a,(0xaf59) ; 04cc 3a59af or a ; 04cf b7 jr nz, 0x04cc ; (-0x06);04d0 20fa jr 0x04bc ; (-0x18);04d2 18e8 call 0x12b9 ; 04d4 cdb912 ld a, 0x00 ; 04d7 3e00 ld (0xaf58),a ; 04d9 3258af inc ix ; 04dc dd23 inc ix ; 04de dd23 inc ix ; 04e0 dd23 inc ix ; 04e2 dd23 jp 0x03f5 ; 04e4 c3f503 sub 0x80 ; 04e7 d680 sla a ; 04e9 cb27 ld hl, 0x04f7 ; 04eb 21f704 ld e,a ; 04ee 5f ld d, 0x00 ; 04ef 1600 add hl,de ; 04f1 19 ld e,(hl) ; 04f2 5e inc hl ; 04f3 23 ld d,(hl) ; 04f4 56 ex de,hl ; 04f5 eb jp (hl) ; 04f6 e9 dec l ; 04f7 2d dec b ; 04f8 05 ld b,(hl) ; 04f9 46 dec b ; 04fa 05 ld e,a ; 04fb 5f dec b ; 04fc 05 ld h,e ; 04fd 63 dec b ; 04fe 05 ld d,e ; 04ff 53 ld b, 0x57 ; 0500 0657 ld b, 0x6f ; 0502 066f ld b, 0x73 ; 0504 0673 ld b, 0x66 ; 0506 0666 ex af,af' ; 0508 08 xor d ; 0509 aa ex af,af' ; 050a 08 jp m, 0xee08 ; 050b fa08ee ld a,(bc) ; 050e 0a or 0x0a ; 050f f60a cp 0x0a ; 0511 fe0a ld b, 0x0b ; 0513 060b ld d,h ; 0515 54 dec bc ; 0516 0b add a,(hl) ; 0517 86 dec bc ; 0518 0b push hl ; 0519 e5 dec bc ; 051a 0b rrca ; 051b 0f inc c ; 051c 0c ld h,b ; 051d 60 inc c ; 051e 0c halt ; 051f 76 inc c ; 0520 0c ld de, 0x500d ; 0521 110d50 dec c ; 0524 0d inc (hl) ; 0525 34 add hl,bc ; 0526 09 add hl,hl ; 0527 29 ld c, 0x4f ; 0528 0e4f add hl,bc ; 052a 09 inc d ; 052b 14 dec bc ; 052c 0b ld hl, 0xb1e1 ; 052d 21e1b1 ld e,0x01(ix) ; 0530 dd5e01 sla e ; 0533 cb23 ld d, 0x00 ; 0535 1600 add hl,de ; 0537 19 ld e,(hl) ; 0538 5e inc hl ; 0539 23 ld d,(hl) ; 053a 56 inc de ; 053b 13 ld (hl),d ; 053c 72 dec hl ; 053d 2b ld (hl),e ; 053e 73 inc ix ; 053f dd23 inc ix ; 0541 dd23 jp 0x03f5 ; 0543 c3f503 ld hl, 0xb1e1 ; 0546 21e1b1 ld e,0x01(ix) ; 0549 dd5e01 sla e ; 054c cb23 ld d, 0x00 ; 054e 1600 add hl,de ; 0550 19 ld e,(hl) ; 0551 5e inc hl ; 0552 23 ld d,(hl) ; 0553 56 dec de ; 0554 1b ld (hl),d ; 0555 72 dec hl ; 0556 2b ld (hl),e ; 0557 73 inc ix ; 0558 dd23 inc ix ; 055a dd23 jp 0x03f5 ; 055c c3f503 ld d, 0xff ; 055f 16ff jr 0x0565 ; (+0x02);0561 1802 ld d, 0x00 ; 0563 1600 ld hl, 0x061f ; 0565 211f06 ld a,0x01(ix) ; 0568 dd7e01 srl a ; 056b cb3f srl a ; 056d cb3f srl a ; 056f cb3f sla a ; 0571 cb27 ld b, 0x00 ; 0573 0600 ld c,a ; 0575 4f add hl,bc ; 0576 09 ld c,(hl) ; 0577 4e inc hl ; 0578 23 ld b,(hl) ; 0579 46 push bc ; 057a c5 ld a,0x01(ix) ; 057b dd7e01 and 0x07 ; 057e e607 inc a ; 0580 3c ld b,a ; 0581 47 xor a ; 0582 af scf ; 0583 37 rla ; 0584 17 djnz 0x0584 ; (-0x03);0585 10fd ld c,0x01(ix) ; 0587 dd4e01 srl c ; 058a cb39 srl c ; 058c cb39 srl c ; 058e cb39 ld b, 0x00 ; 0590 0600 ld hl, 0x9e30 ; 0592 21309e add hl,bc ; 0595 09 ld e,(hl) ; 0596 5e pop bc ; 0597 c1 bit 0,d ; 0598 cb42 jr z, 0x059f ; (+0x03);059a 2803 or e ; 059c b3 jr 0x05a1 ; (+0x02);059d 1802 cpl ; 059f 2f and e ; 05a0 a3 ld e,a ; 05a1 5f ld a,0x01(ix) ; 05a2 dd7e01 cp 0x08 ; 05a5 fe08 jr c, 0x060b ; (+0x62);05a7 3862 cp 0x10 ; 05a9 fe10 jr nc, 0x060b ; (+0x5e);05ab 305e cp 0x08 ; 05ad fe08 jr z, 0x05cc ; (+0x1b);05af 281b cp 0x09 ; 05b1 fe09 jr z, 0x05e1 ; (+0x2c);05b3 282c ld bc, 0x8203 ; 05b5 010382 cp 0x0a ; 05b8 fe0a jr z, 0x05f6 ; (+0x3a);05ba 283a ld bc, 0x8301 ; 05bc 010183 cp 0x0b ; 05bf fe0b jr z, 0x05f6 ; (+0x33);05c1 2833 ld bc, 0x8303 ; 05c3 010383 cp 0x0c ; 05c6 fe0c jr z, 0x05f6 ; (+0x2c);05c8 282c jr 0x060d ; (+0x41);05ca 1841 ld a,(0xaf70) ; 05cc 3a70af bit 0,d ; 05cf cb42 set 5,a ; 05d1 cbef jr nz, 0x05d7 ; (+0x02);05d3 2002 res 5,a ; 05d5 cbaf ld (0xaf70),a ; 05d7 3270af ld bc, 0xa040 ; 05da 0140a0 out (c),a ; 05dd ed79 jr 0x060d ; (+0x2c);05df 182c ld a,(0xaf70) ; 05e1 3a70af bit 0,d ; 05e4 cb42 set 4,a ; 05e6 cbe7 jr nz, 0x05ec ; (+0x02);05e8 2002 res 4,a ; 05ea cba7 ld (0xaf70),a ; 05ec 3270af ld bc, 0xa040 ; 05ef 0140a0 out (c),a ; 05f2 ed79 jr 0x060d ; (+0x17);05f4 1817 ld a,(0xb2e9) ; 05f6 3ae9b2 cp 0x03 ; 05f9 fe03 jr nz, 0x0618 ; (+0x1b);05fb 201b in a,(c) ; 05fd ed78 bit 0,d ; 05ff cb42 res 3,a ; 0601 cb9f jr nz, 0x0607 ; (+0x02);0603 2002 set 3,a ; 0605 cbdf out (c),a ; 0607 ed79 jr 0x060d ; (+0x02);0609 1802 out (c),e ; 060b ed59 ld (hl),e ; 060d 73 ld hl, 0x9a00 ; 060e 21009a ld c,0x01(ix) ; 0611 dd4e01 ld b, 0x00 ; 0614 0600 add hl,bc ; 0616 09 ld (hl),d ; 0617 72 inc ix ; 0618 dd23 inc ix ; 061a dd23 jp 0x03f5 ; 061c c3f503 ld (bc),a ; 061f 02 add a,b ; 0620 80 djnz 0x05c3 ; (-0x60);0621 10a0 djnz 0x05c5 ; (-0x60);0623 10a0 ld de, 0x12a0 ; 0625 11a012 and b ; 0628 a0 nop ; 0629 00 ret ; 062a c9 ld bc, 0x02c9 ; 062b 01c902 ret ; 062e c9 nop ; 062f 00 rst 0x28 ; 0630 ef ld bc, 0x02ef ; 0631 01ef02 rst 0x28 ; 0634 ef nop ; 0635 00 xor 0x01 ; 0636 ee01 xor 0x02 ; 0638 ee02 xor 0x00 ; 063a ee00 out0 (0xed),b ; Z180 instruction;063c ed01ed ld (bc),a ; 063f 02 in0 b,(0xec) ; Z180 instruction;0640 ed00ec ld bc, 0x02ec ; 0643 01ec02 call pe, 0x8300 ; 0646 ec0083 ld (bc),a ; 0649 02 add a,e ; 064a 83 ld (bc),a ; 064b 02 add a,d ; 064c 82 jr nc, 0x05ef ; (-0x60);064d 30a0 ld sp, 0x32a0 ; 064f 31a032 and b ; 0652 a0 ld a, 0x80 ; 0653 3e80 jr 0x0659 ; (+0x02);0655 1802 ld a, 0x00 ; 0657 3e00 ld hl, 0xb0e1 ; 0659 21e1b0 ld e,0x01(ix) ; 065c dd5e01 sla e ; 065f cb23 ld d, 0x00 ; 0661 1600 add hl,de ; 0663 19 ld (hl), 0x00 ; 0664 3600 inc hl ; 0666 23 ld (hl),a ; 0667 77 inc ix ; 0668 dd23 inc ix ; 066a dd23 jp 0x03f5 ; 066c c3f503 ld a, 0x01 ; 066f 3e01 jr 0x0675 ; (+0x02);0671 1802 ld a, 0x00 ; 0673 3e00 ld (0xaf81),a ; 0675 3281af ld a, 0xff ; 0678 3eff ld (0xaf5c),a ; 067a 325caf ld a,(0xaf5d) ; 067d 3a5daf or a ; 0680 b7 jr z, 0x0690 ; (+0x0d);0681 280d ld a, 0x00 ; 0683 3e00 ld (0xaf5c),a ; 0685 325caf ld a,(0xaf5d) ; 0688 3a5daf or a ; 068b b7 jr nz, 0x0688 ; (-0x06);068c 20fa jr 0x0675 ; (-0x1b);068e 18e5 ld a,0x01(ix) ; 0690 dd7e01 ld (0xaf7f),a ; 0693 327faf ld a,0x02(ix) ; 0696 dd7e02 ld (0xaf80),a ; 0699 3280af call 0x06ad ; 069c cdad06 ld a, 0x00 ; 069f 3e00 ld (0xaf5c),a ; 06a1 325caf inc ix ; 06a4 dd23 inc ix ; 06a6 dd23 inc ix ; 06a8 dd23 jp 0x03f5 ; 06aa c3f503 ld a,(0xb0ad) ; 06ad 3aadb0 or a ; 06b0 b7 jr nz, 0x06ad ; (-0x06);06b1 20fa ld a,(0xaf80) ; 06b3 3a80af or a ; 06b6 b7 jp nz, 0x07cb ; 06b7 c2cb07 ld a,(0xaf7f) ; 06ba 3a7faf cp 0x40 ; 06bd fe40 jp c, 0x077f ; 06bf da7f07 cp 0x60 ; 06c2 fe60 jp c, 0x081f ; 06c4 da1f08 cp 0xe0 ; 06c7 fee0 jr c, 0x0716 ; (+0x4b);06c9 384b ld de, 0x9f6d ; 06cb 116d9f ld hl, 0x0820 ; 06ce 212008 ld bc, 0x000f ; 06d1 010f00 ldir ; 06d4 edb0 ld a,(0xaf7f) ; 06d6 3a7faf rrca ; 06d9 0f and 0x07 ; 06da e607 add a, 0x30 ; 06dc c630 ld (0x9f74),a ; 06de 32749f ld a,(0xaf7f) ; 06e1 3a7faf and 0x01 ; 06e4 e601 add a, 0x41 ; 06e6 c641 ld (0x9f77),a ; 06e8 32779f ld a,(0xaf81) ; 06eb 3a81af ld d,a ; 06ee 57 add a, 0x30 ; 06ef c630 ld (0x9f79),a ; 06f1 32799f ld hl, 0x8e00 ; 06f4 21008e ld iy, 0x9400 ; 06f7 fd210094 ld a,(0xaf7f) ; 06fb 3a7faf ld c,a ; 06fe 4f ld b, 0x00 ; 06ff 0600 add hl,bc ; 0701 09 add iy,bc ; 0702 fd09 ld a,(hl) ; 0704 7e ld (hl),d ; 0705 72 cp d ; 0706 ba jr z, 0x070d ; (+0x04);0707 2804 ld 0x00(iy), 0xff ; 0709 fd3600ff ld hl, 0x9f6e ; 070d 216e9f call 0x4211 ; 0710 cd1142 jp 0x0815 ; 0713 c31508 ld de, 0x9f6d ; 0716 116d9f ld hl, 0x082f ; 0719 212f08 ld bc, 0x0011 ; 071c 011100 ldir ; 071f edb0 ld a,(0xaf7f) ; 0721 3a7faf sub 0x60 ; 0724 d660 ld b,a ; 0726 47 rra ; 0727 1f rra ; 0728 1f rra ; 0729 1f rra ; 072a 1f and 0x0f ; 072b e60f add a, 0x30 ; 072d c630 ld (0x9f75),a ; 072f 32759f ld a,(0xaf81) ; 0732 3a81af ld d,a ; 0735 57 ld hl, 0x8e00 ; 0736 21008e ld iy, 0x9400 ; 0739 fd210094 ld a,(0xaf7f) ; 073d 3a7faf ld c,a ; 0740 4f ld b, 0x00 ; 0741 0600 add hl,bc ; 0743 09 add iy,bc ; 0744 fd09 ld a,(hl) ; 0746 7e ld (hl),d ; 0747 72 cp d ; 0748 ba jr z, 0x074f ; (+0x04);0749 2804 ld 0x00(iy), 0xff ; 074b fd3600ff ld hl, 0x8e00 ; 074f 21008e ld a,(0xaf7f) ; 0752 3a7faf and 0xf8 ; 0755 e6f8 ld c,a ; 0757 4f ld b, 0x00 ; 0758 0600 add hl,bc ; 075a 09 ld b, 0x08 ; 075b 0608 ld c, 0x00 ; 075d 0e00 xor a ; 075f af ld a,(hl) ; 0760 7e or a ; 0761 b7 jr z, 0x0765 ; (+0x01);0762 2801 scf ; 0764 37 rr c ; 0765 cb19 inc hl ; 0767 23 djnz 0x075f ; (-0x0b);0768 10f5 ld a,c ; 076a 79 call 0x3a2a ; 076b cd2a3a ld a,b ; 076e 78 ld (0x9f7a),a ; 076f 327a9f ld a,c ; 0772 79 ld (0x9f7b),a ; 0773 327b9f ld hl, 0x9f6e ; 0776 216e9f call 0x4211 ; 0779 cd1142 jp 0x0815 ; 077c c31508 ld de, 0x9f6d ; 077f 116d9f ld hl, 0x0840 ; 0782 214008 ld bc, 0x0013 ; 0785 011300 ldir ; 0788 edb0 ld a,(0xaf7f) ; 078a 3a7faf rrca ; 078d 0f rrca ; 078e 0f rrca ; 078f 0f and 0x07 ; 0790 e607 add a, 0x30 ; 0792 c630 ld (0x9f75),a ; 0794 32759f ld a,(0xaf7f) ; 0797 3a7faf and 0x07 ; 079a e607 add a, 0x30 ; 079c c630 ld (0x9f7b),a ; 079e 327b9f ld a,(0xaf81) ; 07a1 3a81af ld d,a ; 07a4 57 add a, 0x30 ; 07a5 c630 ld (0x9f7d),a ; 07a7 327d9f ld hl, 0x8e00 ; 07aa 21008e ld iy, 0x9400 ; 07ad fd210094 ld a,(0xaf7f) ; 07b1 3a7faf ld c,a ; 07b4 4f ld b, 0x00 ; 07b5 0600 add hl,bc ; 07b7 09 add iy,bc ; 07b8 fd09 ld a,(hl) ; 07ba 7e ld (hl),d ; 07bb 72 cp d ; 07bc ba jr z, 0x07c3 ; (+0x04);07bd 2804 ld 0x00(iy), 0xff ; 07bf fd3600ff ld hl, 0x9f6e ; 07c3 216e9f call 0x4211 ; 07c6 cd1142 jr 0x0815 ; (+0x4a);07c9 184a ld de, 0x9f6d ; 07cb 116d9f ld hl, 0x0853 ; 07ce 215308 ld bc, 0x0013 ; 07d1 011300 ldir ; 07d4 edb0 ld a,(0xaf7f) ; 07d6 3a7faf rrca ; 07d9 0f rrca ; 07da 0f rrca ; 07db 0f and 0x07 ; 07dc e607 add a, 0x30 ; 07de c630 ld (0x9f75),a ; 07e0 32759f ld a,(0xaf7f) ; 07e3 3a7faf and 0x03 ; 07e6 e603 add a, 0x30 ; 07e8 c630 ld (0x9f7b),a ; 07ea 327b9f ld a,(0xaf81) ; 07ed 3a81af ld d,a ; 07f0 57 add a, 0x30 ; 07f1 c630 ld (0x9f7d),a ; 07f3 327d9f ld hl, 0x8e00 ; 07f6 21008e ld iy, 0x9400 ; 07f9 fd210094 ld a,(0xaf7f) ; 07fd 3a7faf ld c,a ; 0800 4f ld b, 0x01 ; 0801 0601 add hl,bc ; 0803 09 add iy,bc ; 0804 fd09 ld a,(hl) ; 0806 7e ld (hl),d ; 0807 72 cp d ; 0808 ba jr z, 0x080f ; (+0x04);0809 2804 ld 0x00(iy), 0xff ; 080b fd3600ff ld hl, 0x9f6e ; 080f 216e9f call 0x4211 ; 0812 cd1142 ld a, 0x00 ; 0815 3e00 ld (0xb0ae),a ; 0817 32aeb0 ld a, 0xff ; 081a 3eff ld (0xb0ad),a ; 081c 32adb0 ret ; 081f c9 .ascii '\r' .ascii '00 IR0 OA=0' .ascii '\r' .db 0 ; dec c ; 0820 0d ; inc hl ; 0821 23 ; jr nc, 0x0854 ; (+0x30);0822 3030 ; jr nz, 0x086f ; (+0x49);0824 2049 ; ld d,d ; 0826 52 ; jr nc, 0x0849 ; (+0x20);0827 3020 ; ld c,a ; 0829 4f ; ld b,c ; 082a 41 ; dec a ; 082b 3d ; jr nc, 0x083b ; (+0x0d);082c 300d ; **************************************************************************** ; nop ; 082e 00 ; **************************************************************************** .ascii '\r' .ascii '00 MAN0 SO 00' .ascii '\r' .db 0 ; dec c ; 082f 0d ; inc hl ; 0830 23 ; jr nc, 0x0863 ; (+0x30);0831 3030 ; jr nz, 0x0882 ; (+0x4d);0833 204d ; ld b,c ; 0835 41 ; ld c,(hl) ; 0836 4e ; jr nc, 0x0859 ; (+0x20);0837 3020 ; ld d,e ; 0839 53 ; ld c,a ; 083a 4f ; jr nz, 0x086d ; (+0x30);083b 2030 ; jr nc, 0x084c ; (+0x0d);083d 300d ; nop ; 083f 00 ; **************************************************************************** .ascii '\r' .ascii '00 DIO0 SDP.0=0' .ascii '\r' .db 0 ; dec c ; 0840 0d ; inc hl ; 0841 23 ; jr nc, 0x0874 ; (+0x30);0842 3030 ; jr nz, 0x088a ; (+0x44);0844 2044 ; ld c,c ; 0846 49 ; ld c,a ; 0847 4f ; jr nc, 0x086a ; (+0x20);0848 3020 ; ld d,e ; 084a 53 ; ld b,h ; 084b 44 ; ld d,b ; 084c 50 ; ld l, 0x30 ; 084d 2e30 ; dec a ; 084f 3d ; jr nc, 0x085f ; (+0x0d);0850 300d ; nop ; 0852 00 ; **************************************************************************** .ascii '\r' .ascii '00 ADP0 SDO.0=0' .ascii '\r' .db 0 ; dec c ; 0853 0d ; inc hl ; 0854 23 ; jr nc, 0x0887 ; (+0x30);0855 3030 ; jr nz, 0x089a ; (+0x41);0857 2041 ; ld b,h ; 0859 44 ; ld d,b ; 085a 50 ; jr nc, 0x087d ; (+0x20);085b 3020 ; ld d,e ; 085d 53 ; ld b,h ; 085e 44 ; ld c,a ; 085f 4f ; ld l, 0x30 ; 0860 2e30 ; dec a ; 0862 3d ; jr nc, 0x0872 ; (+0x0d);0863 300d ; nop ; 0865 00 ; **************************************************************************** ld a,(0xb0ad) ; 0866 3aadb0 or a ; 0869 b7 jr nz, 0x0866 ; (-0x06);086a 20fa ld de, 0x9f6d ; 086c 116d9f ld hl, 0x089c ; 086f 219c08 ld bc, 0x000d ; 0872 010d00 ldir ; 0875 edb0 inc ix ; 0877 dd23 ld a,0x00(ix) ; 0879 dd7e00 inc ix ; 087c dd23 add a, 0x30 ; 087e c630 ld (0x9f76),a ; 0880 32769f ld hl, 0x9f7a ; 0883 217a9f call 0x0981 ; 0886 cd8109 ld hl, 0x9f6e ; 0889 216e9f call 0x4211 ; 088c cd1142 ld a, 0x00 ; 088f 3e00 ld (0xb0ae),a ; 0891 32aeb0 ld a, 0xff ; 0894 3eff ld (0xb0ad),a ; 0896 32adb0 jp 0x03f5 ; 0899 c3f503 .ascii '\r' .ascii '00 TERM0 S=' .db 0 ; dec c ; 089c 0d ; inc hl ; 089d 23 ; jr nc, 0x08d0 ; (+0x30);089e 3030 ; jr nz, 0x08f6 ; (+0x54);08a0 2054 ; ld b,l ; 08a2 45 ; ld d,d ; 08a3 52 ; ld c,l ; 08a4 4d ; jr nc, 0x08c7 ; (+0x20);08a5 3020 ; ld d,e ; 08a7 53 ; dec a ; 08a8 3d ; nop ; 08a9 00 ld a,(0xb0ad) ; 08aa 3aadb0 or a ; 08ad b7 jr nz, 0x08aa ; (-0x06);08ae 20fa ld de, 0x9f6d ; 08b0 116d9f ld hl, 0x08eb ; 08b3 21eb08 ld bc, 0x000e ; 08b6 010e00 ldir ; 08b9 edb0 inc ix ; 08bb dd23 ld a,0x00(ix) ; 08bd dd7e00 ld e,a ; 08c0 5f push de ; 08c1 d5 inc ix ; 08c2 dd23 add a, 0x30 ; 08c4 c630 ld (0x9f75),a ; 08c6 32759f ld hl, 0x9f7b ; 08c9 217b9f call 0x0981 ; 08cc cd8109 ld hl, 0x9f6e ; 08cf 216e9f call 0x4211 ; 08d2 cd1142 pop de ; 08d5 d1 ld hl, 0xb082 ; 08d6 2182b0 ld d, 0x00 ; 08d9 1600 add hl,de ; 08db 19 ld (hl), 0x03 ; 08dc 3603 ld a, 0x00 ; 08de 3e00 ld (0xb0ae),a ; 08e0 32aeb0 ld a, 0xff ; 08e3 3eff ld (0xb0ad),a ; 08e5 32adb0 jp 0x03f5 ; 08e8 c3f503 dec c ; 08eb 0d inc hl ; 08ec 23 jr nc, 0x091f ; (+0x30);08ed 3030 jr nz, 0x0935 ; (+0x44);08ef 2044 ld c,c ; 08f1 49 ld c,a ; 08f2 4f jr nc, 0x0915 ; (+0x20);08f3 3020 ld d,h ; 08f5 54 ld b,h ; 08f6 44 ld d,b ; 08f7 50 dec a ; 08f8 3d nop ; 08f9 00 ld a,(0xb0ad) ; 08fa 3aadb0 or a ; 08fd b7 jr nz, 0x08fa ; (-0x06);08fe 20fa ld de, 0x9f6d ; 0900 116d9f ld hl, 0x092a ; 0903 212a09 ld bc, 0x0009 ; 0906 010900 ldir ; 0909 edb0 inc ix ; 090b dd23 ld a,0x00(ix) ; 090d dd7e00 inc ix ; 0910 dd23 add a, 0x30 ; 0912 c630 ld (0x9f72),a ; 0914 32729f ld hl, 0x9f76 ; 0917 21769f call 0x0981 ; 091a cd8109 ld a, 0x00 ; 091d 3e00 ld (0xb0ae),a ; 091f 32aeb0 ld a, 0xff ; 0922 3eff ld (0xb0ad),a ; 0924 32adb0 jp 0x03f5 ; 0927 c3f503 dec c ; 092a 0d ld hl, 0x5420 ; 092b 212054 ld d,(hl) ; 092e 56 jr nc, 0x0951 ; (+0x20);092f 3020 ld d,e ; 0931 53 dec a ; 0932 3d nop ; 0933 00 ld a,(0xb0a6) ; 0934 3aa6b0 or a ; 0937 b7 jr nz, 0x0934 ; (-0x06);0938 20fa inc ix ; 093a dd23 ld hl, 0x8600 ; 093c 210086 call 0x0981 ; 093f cd8109 ld (hl), 0x0a ; 0942 360a inc hl ; 0944 23 ld (hl), 0x00 ; 0945 3600 ld a, 0xff ; 0947 3eff ld (0xb0a6),a ; 0949 32a6b0 jp 0x03f5 ; 094c c3f503 ld a,(0xb0ad) ; 094f 3aadb0 or a ; 0952 b7 jr nz, 0x094f ; (-0x06);0953 20fa ld de, 0x9f6d ; 0955 116d9f ld hl, 0x097b ; 0958 217b09 ld bc, 0x0005 ; 095b 010500 ldir ; 095e edb0 inc ix ; 0960 dd23 ld hl, 0x9f72 ; 0962 21729f call 0x0981 ; 0965 cd8109 ld hl, 0x9f6e ; 0968 216e9f call 0x4211 ; 096b cd1142 ld a, 0x00 ; 096e 3e00 ld (0xb0ae),a ; 0970 32aeb0 ld a, 0xff ; 0973 3eff ld (0xb0ad),a ; 0975 32adb0 jp 0x03f5 ; 0978 c3f503 dec c ; 097b 0d inc hl ; 097c 23 jr nc, 0x09af ; (+0x30);097d 3030 jr nz, 0x0981 ; (+0x00);097f 2000 push af ; 0981 f5 push de ; 0982 d5 ld a,0x00(ix) ; 0983 dd7e00 inc ix ; 0986 dd23 cp 0x80 ; 0988 fe80 jr nz, 0x099d ; (+0x11);098a 2011 ld a,(0x8003) ; 098c 3a0380 call 0x35b0 ; 098f cdb035 ld (hl), 0x3a ; 0992 363a inc hl ; 0994 23 ld a,(0x8002) ; 0995 3a0280 call 0x35b0 ; 0998 cdb035 jr 0x0983 ; (-0x1a);099b 18e6 cp 0x81 ; 099d fe81 jr nz, 0x09bb ; (+0x1a);099f 201a ld a,(0x8003) ; 09a1 3a0380 call 0x35b0 ; 09a4 cdb035 ld (hl), 0x3a ; 09a7 363a inc hl ; 09a9 23 ld a,(0x8002) ; 09aa 3a0280 call 0x35b0 ; 09ad cdb035 ld (hl), 0x3a ; 09b0 363a inc hl ; 09b2 23 ld a,(0x8001) ; 09b3 3a0180 call 0x35b0 ; 09b6 cdb035 jr 0x0983 ; (-0x38);09b9 18c8 cp 0x82 ; 09bb fe82 jr nz, 0x09dd ; (+0x1e);09bd 201e ld a,(0x8004) ; 09bf 3a0480 dec a ; 09c2 3d ld iy, 0x46a3 ; 09c3 fd21a346 sla a ; 09c7 cb27 sla a ; 09c9 cb27 ld c,a ; 09cb 4f ld b, 0x00 ; 09cc 0600 add iy,bc ; 09ce fd09 ld b, 0x03 ; 09d0 0603 ld a,0x00(iy) ; 09d2 fd7e00 ld (hl),a ; 09d5 77 inc iy ; 09d6 fd23 inc hl ; 09d8 23 djnz 0x09d2 ; (-0x09);09d9 10f7 jr 0x0983 ; (-0x5a);09db 18a6 cp 0x83 ; 09dd fe83 jr nz, 0x09fb ; (+0x1a);09df 201a ld a,(0x8006) ; 09e1 3a0680 call 0x35b0 ; 09e4 cdb035 ld (hl), 0x2f ; 09e7 362f inc hl ; 09e9 23 ld a,(0x8005) ; 09ea 3a0580 call 0x35b0 ; 09ed cdb035 ld (hl), 0x2f ; 09f0 362f inc hl ; 09f2 23 ld a,(0x8007) ; 09f3 3a0780 call 0x35b0 ; 09f6 cdb035 jr 0x0983 ; (-0x78);09f9 1888 cp 0x84 ; 09fb fe84 jr nz, 0x0a39 ; (+0x3a);09fd 203a ld a,(0x8006) ; 09ff 3a0680 call 0x1e46 ; 0a02 cd461e dec a ; 0a05 3d ld iy, 0x46bf ; 0a06 fd21bf46 sla a ; 0a0a cb27 sla a ; 0a0c cb27 ld c,a ; 0a0e 4f ld b, 0x00 ; 0a0f 0600 add iy,bc ; 0a11 fd09 ld b, 0x04 ; 0a13 0604 ld a,0x00(iy) ; 0a15 fd7e00 ld (hl),a ; 0a18 77 inc iy ; 0a19 fd23 inc hl ; 0a1b 23 djnz 0x0a15 ; (-0x09);0a1c 10f7 ld a,(0x8005) ; 0a1e 3a0580 call 0x35b0 ; 0a21 cdb035 ld (hl), 0x2c ; 0a24 362c inc hl ; 0a26 23 ld (hl), 0x20 ; 0a27 3620 inc hl ; 0a29 23 ld (hl), 0x32 ; 0a2a 3632 inc hl ; 0a2c 23 ld (hl), 0x30 ; 0a2d 3630 inc hl ; 0a2f 23 ld a,(0x8007) ; 0a30 3a0780 call 0x35b0 ; 0a33 cdb035 jp 0x0983 ; 0a36 c38309 cp 0x85 ; 0a39 fe85 jr nz, 0x0a43 ; (+0x06);0a3b 2006 ld iy, 0x9f00 ; 0a3d fd21009f jr 0x0a4b ; (+0x08);0a41 1808 cp 0x86 ; 0a43 fe86 jr nz, 0x0a58 ; (+0x11);0a45 2011 ld iy, 0x9ee0 ; 0a47 fd21e09e ld a,0x00(iy) ; 0a4b fd7e00 or a ; 0a4e b7 jp z, 0x0983 ; 0a4f ca8309 ld (hl),a ; 0a52 77 inc hl ; 0a53 23 inc iy ; 0a54 fd23 jr 0x0a4b ; (-0x0d);0a56 18f3 cp 0x90 ; 0a58 fe90 jr nz, 0x0a7b ; (+0x1f);0a5a 201f ld c,0x00(ix) ; 0a5c dd4e00 inc ix ; 0a5f dd23 ld b, 0x02 ; 0a61 0602 ld e,0x00(ix) ; 0a63 dd5e00 sla e ; 0a66 cb23 ld d, 0x00 ; 0a68 1600 inc ix ; 0a6a dd23 push hl ; 0a6c e5 ld hl, 0xb1e1 ; 0a6d 21e1b1 add hl,de ; 0a70 19 ld e,(hl) ; 0a71 5e inc hl ; 0a72 23 ld d,(hl) ; 0a73 56 pop hl ; 0a74 e1 call 0x14b7 ; 0a75 cdb714 jp 0x0983 ; 0a78 c38309 cp 0x91 ; 0a7b fe91 jr nz, 0x0a9e ; (+0x1f);0a7d 201f ld c,0x00(ix) ; 0a7f dd4e00 inc ix ; 0a82 dd23 ld b, 0x01 ; 0a84 0601 ld e,0x00(ix) ; 0a86 dd5e00 sla e ; 0a89 cb23 ld d, 0x00 ; 0a8b 1600 inc ix ; 0a8d dd23 push hl ; 0a8f e5 ld hl, 0xb1e1 ; 0a90 21e1b1 add hl,de ; 0a93 19 ld e,(hl) ; 0a94 5e inc hl ; 0a95 23 ld d,(hl) ; 0a96 56 pop hl ; 0a97 e1 call 0x14b7 ; 0a98 cdb714 jp 0x0983 ; 0a9b c38309 cp 0x92 ; 0a9e fe92 jr nz, 0x0ac1 ; (+0x1f);0aa0 201f ld c,0x00(ix) ; 0aa2 dd4e00 inc ix ; 0aa5 dd23 ld b, 0x00 ; 0aa7 0600 ld e,0x00(ix) ; 0aa9 dd5e00 sla e ; 0aac cb23 ld d, 0x00 ; 0aae 1600 inc ix ; 0ab0 dd23 push hl ; 0ab2 e5 ld hl, 0xb1e1 ; 0ab3 21e1b1 add hl,de ; 0ab6 19 ld e,(hl) ; 0ab7 5e inc hl ; 0ab8 23 ld d,(hl) ; 0ab9 56 pop hl ; 0aba e1 call 0x14b7 ; 0abb cdb714 jp 0x0983 ; 0abe c38309 cp 0x93 ; 0ac1 fe93 jr nz, 0x0ae2 ; (+0x1d);0ac3 201d ld c,0x00(ix) ; 0ac5 dd4e00 inc ix ; 0ac8 dd23 ld e,0x00(ix) ; 0aca dd5e00 sla e ; 0acd cb23 ld d, 0x00 ; 0acf 1600 inc ix ; 0ad1 dd23 push hl ; 0ad3 e5 ld hl, 0xb1e1 ; 0ad4 21e1b1 add hl,de ; 0ad7 19 ld e,(hl) ; 0ad8 5e inc hl ; 0ad9 23 ld d,(hl) ; 0ada 56 pop hl ; 0adb e1 call 0x154b ; 0adc cd4b15 jp 0x0983 ; 0adf c38309 ld (hl),a ; 0ae2 77 inc hl ; 0ae3 23 cp 0x0d ; 0ae4 fe0d jp nz, 0x0983 ; 0ae6 c28309 ld (hl), 0x00 ; 0ae9 3600 pop de ; 0aeb d1 pop af ; 0aec f1 ret ; 0aed c9 call 0x4411 ; 0aee cd1144 inc ix ; 0af1 dd23 jp 0x03f5 ; 0af3 c3f503 call 0x45d1 ; 0af6 cdd145 inc ix ; 0af9 dd23 jp 0x03f5 ; 0afb c3f503 call 0x45c1 ; 0afe cdc145 inc ix ; 0b01 dd23 jp 0x03f5 ; 0b03 c3f503 ld hl, 0x8000 ; 0b06 210080 ld (0xb2e1),hl ; 0b09 22e1b2 ld (0xb2e3),hl ; 0b0c 22e3b2 inc ix ; 0b0f dd23 jp 0x03f5 ; 0b11 c3f503 ld a,(0xb0ad) ; 0b14 3aadb0 or a ; 0b17 b7 jr nz, 0x0b14 ; (-0x06);0b18 20fa ld de, 0x9f6d ; 0b1a 116d9f ld hl, 0x0b46 ; 0b1d 21460b ld bc, 0x000d ; 0b20 010d00 ldir ; 0b23 edb0 ld a,0x01(ix) ; 0b25 dd7e01 and 0x07 ; 0b28 e607 add a, 0x30 ; 0b2a c630 ld (0x9f75),a ; 0b2c 32759f ld hl, 0x9f6e ; 0b2f 216e9f call 0x4211 ; 0b32 cd1142 ld a, 0x00 ; 0b35 3e00 ld (0xb0ae),a ; 0b37 32aeb0 ld a, 0xff ; 0b3a 3eff ld (0xb0ad),a ; 0b3c 32adb0 inc ix ; 0b3f dd23 inc ix ; 0b41 dd23 jp 0x03f5 ; 0b43 c3f503 dec c ; 0b46 0d inc hl ; 0b47 23 jr nc, 0x0b7a ; (+0x30);0b48 3030 jr nz, 0x0b99 ; (+0x4d);0b4a 204d ld b,c ; 0b4c 41 ld c,(hl) ; 0b4d 4e jr nc, 0x0b70 ; (+0x20);0b4e 3020 ld d,d ; 0b50 52 ld d,h ; 0b51 54 dec c ; 0b52 0d nop ; 0b53 00 ld a,0x01(ix) ; 0b54 dd7e01 ld (0xaf45),a ; 0b57 3245af push ix ; 0b5a dde5 ld de, 0x0002 ; 0b5c 110200 ld a, 0x02 ; 0b5f 3e02 call 0x484a ; 0b61 cd4a48 pop ix ; 0b64 dde1 ld a, 0xff ; 0b66 3eff ld (0xaf6f),a ; 0b68 326faf ld a,(0xaf45) ; 0b6b 3a45af or a ; 0b6e b7 jr z, 0x0b79 ; (+0x08);0b6f 2808 ld a,(0xaf6f) ; 0b71 3a6faf or a ; 0b74 b7 jr nz, 0x0b6b ; (-0x0c);0b75 20f4 jr 0x0b5a ; (-0x1f);0b77 18e1 ld a,(0xaf6f) ; 0b79 3a6faf or a ; 0b7c b7 jr nz, 0x0b79 ; (-0x06);0b7d 20fa inc ix ; 0b7f dd23 inc ix ; 0b81 dd23 jp 0x03f5 ; 0b83 c3f503 ld a,(0xb2e9) ; 0b86 3ae9b2 cp 0x03 ; 0b89 fe03 jr nz, 0x0ba1 ; (+0x14);0b8b 2014 ld bc, 0x8103 ; 0b8d 010381 in a,(c) ; 0b90 ed78 set 3,a ; 0b92 cbdf out (c),a ; 0b94 ed79 ld bc, 0x8101 ; 0b96 010181 in a,(c) ; 0b99 ed78 set 3,a ; 0b9b cbdf out (c),a ; 0b9d ed79 jr 0x0bb0 ; (+0x0f);0b9f 180f ld a,(0xaf70) ; 0ba1 3a70af set 7,a ; 0ba4 cbff set 6,a ; 0ba6 cbf7 ld bc, 0xa040 ; 0ba8 0140a0 out (c),a ; 0bab ed79 ld (0xaf70),a ; 0bad 3270af ld a, 0x14 ; 0bb0 3e14 ld (0xaf45),a ; 0bb2 3245af push ix ; 0bb5 dde5 ld de, 0x0002 ; 0bb7 110200 ld a, 0x02 ; 0bba 3e02 call 0x484a ; 0bbc cd4a48 pop ix ; 0bbf dde1 ld a, 0xff ; 0bc1 3eff ld (0xaf6f),a ; 0bc3 326faf ld a,(0xaf45) ; 0bc6 3a45af or a ; 0bc9 b7 jr z, 0x0bd4 ; (+0x08);0bca 2808 ld a,(0xaf6f) ; 0bcc 3a6faf or a ; 0bcf b7 jr nz, 0x0bc6 ; (-0x0c);0bd0 20f4 jr 0x0bb5 ; (-0x1f);0bd2 18e1 ld a,(0xaf6f) ; 0bd4 3a6faf or a ; 0bd7 b7 jr nz, 0x0bd4 ; (-0x06);0bd8 20fa ld bc,(0xaf7a) ; 0bda ed4b7aaf in a,(c) ; 0bde ed78 inc ix ; 0be0 dd23 jp 0x03f5 ; 0be2 c3f503 ld a,(0xb2e9) ; 0be5 3ae9b2 cp 0x03 ; 0be8 fe03 jr nz, 0x0bf7 ; (+0x0b);0bea 200b ld bc, 0x8101 ; 0bec 010181 in a,(c) ; 0bef ed78 res 3,a ; 0bf1 cb9f out (c),a ; 0bf3 ed79 jr 0x0c04 ; (+0x0d);0bf5 180d ld a,(0xaf70) ; 0bf7 3a70af res 6,a ; 0bfa cbb7 ld bc, 0xa040 ; 0bfc 0140a0 out (c),a ; 0bff ed79 ld (0xaf70),a ; 0c01 3270af ld bc,(0xaf7a) ; 0c04 ed4b7aaf in a,(c) ; 0c08 ed78 inc ix ; 0c0a dd23 jp 0x03f5 ; 0c0c c3f503 ld bc,(0xaf7c) ; 0c0f ed4b7caf push bc ; 0c13 c5 inc ix ; 0c14 dd23 ld a,0x00(ix) ; 0c16 dd7e00 or a ; 0c19 b7 jr z, 0x0c4a ; (+0x2e);0c1a 282e cp 0x2c ; 0c1c fe2c jr z, 0x0c3d ; (+0x1d);0c1e 281d ld hl, 0x0c50 ; 0c20 21500c ld b, 0x10 ; 0c23 0610 cp (hl) ; 0c25 be jr z, 0x0c2d ; (+0x05);0c26 2805 inc hl ; 0c28 23 djnz 0x0c25 ; (-0x06);0c29 10fa jr 0x0c46 ; (+0x19);0c2b 1819 dec b ; 0c2d 05 ld a,b ; 0c2e 78 pop bc ; 0c2f c1 out (c),a ; 0c30 ed79 inc bc ; 0c32 03 in a,(c) ; 0c33 ed78 bit 1,a ; 0c35 cb4f jr z, 0x0c33 ; (-0x06);0c37 28fa dec bc ; 0c39 0b push bc ; 0c3a c5 jr 0x0c46 ; (+0x09);0c3b 1809 ld hl, 0xaf45 ; 0c3d 2145af ld (hl), 0x14 ; 0c40 3614 ld a,(hl) ; 0c42 7e or a ; 0c43 b7 jr nz, 0x0c42 ; (-0x04);0c44 20fc inc ix ; 0c46 dd23 jr 0x0c16 ; (-0x34);0c48 18cc pop bc ; 0c4a c1 inc ix ; 0c4b dd23 jp 0x03f5 ; 0c4d c3f503 ld b,e ; 0c50 43 ld b,d ; 0c51 42 ld b,c ; 0c52 41 inc hl ; 0c53 23 ld hl,(0x3930) ; 0c54 2a3039 jr c, 0x0c90 ; (+0x37);0c57 3837 ld (hl), 0x35 ; 0c59 3635 inc (hl) ; 0c5b 34 inc sp ; 0c5c 33 ld (0x4431),a ; 0c5d 323144 ld hl, 0xb1e1 ; 0c60 21e1b1 ld e,0x01(ix) ; 0c63 dd5e01 sla e ; 0c66 cb23 ld d, 0x00 ; 0c68 1600 add hl,de ; 0c6a 19 ld a,(hl) ; 0c6b 7e call 0x0ce1 ; 0c6c cde10c inc ix ; 0c6f dd23 inc ix ; 0c71 dd23 jp 0x03f5 ; 0c73 c3f503 ld hl, 0xb1e1 ; 0c76 21e1b1 ld e,0x01(ix) ; 0c79 dd5e01 sla e ; 0c7c cb23 ld d, 0x00 ; 0c7e 1600 add hl,de ; 0c80 19 ld e,(hl) ; 0c81 5e inc hl ; 0c82 23 ld d,(hl) ; 0c83 56 ld b,0x02(ix) ; 0c84 dd4602 ex de,hl ; 0c87 eb push hl ; 0c88 e5 ld de, 0x03e8 ; 0c89 11e803 call 0x16a9 ; 0c8c cda916 ld a,l ; 0c8f 7d ld (0xaf72),a ; 0c90 3272af call 0x166f ; 0c93 cd6f16 ex de,hl ; 0c96 eb pop hl ; 0c97 e1 xor a ; 0c98 af sbc hl,de ; 0c99 ed52 push hl ; 0c9b e5 ld de, 0x0064 ; 0c9c 116400 call 0x16a9 ; 0c9f cda916 ld a,l ; 0ca2 7d ld (0xaf73),a ; 0ca3 3273af call 0x166f ; 0ca6 cd6f16 ex de,hl ; 0ca9 eb pop hl ; 0caa e1 xor a ; 0cab af sbc hl,de ; 0cac ed52 push hl ; 0cae e5 ld de, 0x000a ; 0caf 110a00 call 0x16a9 ; 0cb2 cda916 ld a,l ; 0cb5 7d ld (0xaf74),a ; 0cb6 3274af call 0x166f ; 0cb9 cd6f16 ex de,hl ; 0cbc eb pop hl ; 0cbd e1 xor a ; 0cbe af sbc hl,de ; 0cbf ed52 ld a,l ; 0cc1 7d ld (0xaf75),a ; 0cc2 3275af ld hl, 0xaf72 ; 0cc5 2172af ld a, 0x05 ; 0cc8 3e05 sub b ; 0cca 90 dec a ; 0ccb 3d jr z, 0x0cd1 ; (+0x03);0ccc 2803 inc hl ; 0cce 23 jr 0x0ccb ; (-0x06);0ccf 18fa ld a,(hl) ; 0cd1 7e call 0x0ce1 ; 0cd2 cde10c inc hl ; 0cd5 23 djnz 0x0cd1 ; (-0x07);0cd6 10f9 inc ix ; 0cd8 dd23 inc ix ; 0cda dd23 inc ix ; 0cdc dd23 jp 0x03f5 ; 0cde c3f503 push af ; 0ce1 f5 push bc ; 0ce2 c5 push de ; 0ce3 d5 push hl ; 0ce4 e5 and 0x0f ; 0ce5 e60f ld hl, 0x0d01 ; 0ce7 21010d ld e,a ; 0cea 5f ld d, 0x00 ; 0ceb 1600 add hl,de ; 0ced 19 ld a,(hl) ; 0cee 7e ld bc,(0xaf7c) ; 0cef ed4b7caf out (c),a ; 0cf3 ed79 inc bc ; 0cf5 03 in a,(c) ; 0cf6 ed78 bit 1,a ; 0cf8 cb4f jr z, 0x0cf6 ; (-0x06);0cfa 28fa pop hl ; 0cfc e1 pop de ; 0cfd d1 pop bc ; 0cfe c1 pop af ; 0cff f1 ret ; 0d00 c9 ld a,(bc) ; 0d01 0a ld bc, 0x0302 ; 0d02 010203 inc b ; 0d05 04 dec b ; 0d06 05 ld b, 0x07 ; 0d07 0607 ex af,af' ; 0d09 08 add hl,bc ; 0d0a 09 dec bc ; 0d0b 0b inc c ; 0d0c 0c dec c ; 0d0d 0d ld c, 0x0f ; 0d0e 0e0f nop ; 0d10 00 ld a, 0xff ; 0d11 3eff ld (0xaf5a),a ; 0d13 325aaf ld a,(0xaf5b) ; 0d16 3a5baf or a ; 0d19 b7 jr z, 0x0d29 ; (+0x0d);0d1a 280d ld a, 0x00 ; 0d1c 3e00 ld (0xaf5a),a ; 0d1e 325aaf ld a,(0xaf5b) ; 0d21 3a5baf or a ; 0d24 b7 jr nz, 0x0d21 ; (-0x06);0d25 20fa jr 0x0d11 ; (-0x18);0d27 18e8 inc ix ; 0d29 dd23 ld hl, 0x9d30 ; 0d2b 21309d call 0x0981 ; 0d2e cd8109 ld hl, 0x9d30 ; 0d31 21309d ld a,(hl) ; 0d34 7e cp 0x7e ; 0d35 fe7e jr nz, 0x0d3b ; (+0x02);0d37 2002 ld a, 0x01 ; 0d39 3e01 cp 0x7c ; 0d3b fe7c jr nz, 0x0d41 ; (+0x02);0d3d 2002 ld a, 0x18 ; 0d3f 3e18 call 0x0d92 ; 0d41 cd920d inc hl ; 0d44 23 or a ; 0d45 b7 jr nz, 0x0d34 ; (-0x14);0d46 20ec ld a, 0x00 ; 0d48 3e00 ld (0xaf5a),a ; 0d4a 325aaf jp 0x03f5 ; 0d4d c3f503 ld a, 0xff ; 0d50 3eff ld (0xaf5a),a ; 0d52 325aaf ld a,(0xaf5b) ; 0d55 3a5baf or a ; 0d58 b7 jr z, 0x0d68 ; (+0x0d);0d59 280d ld a, 0x00 ; 0d5b 3e00 ld (0xaf5a),a ; 0d5d 325aaf ld a,(0xaf5b) ; 0d60 3a5baf or a ; 0d63 b7 jr nz, 0x0d60 ; (-0x06);0d64 20fa jr 0x0d50 ; (-0x18);0d66 18e8 inc ix ; 0d68 dd23 ld hl, 0x9d30 ; 0d6a 21309d call 0x0981 ; 0d6d cd8109 ld hl, 0x9d30 ; 0d70 21309d ld a,(hl) ; 0d73 7e cp 0x7e ; 0d74 fe7e jr nz, 0x0d7a ; (+0x02);0d76 2002 ld a, 0x01 ; 0d78 3e01 cp 0x7c ; 0d7a fe7c jr nz, 0x0d80 ; (+0x02);0d7c 2002 ld a, 0x18 ; 0d7e 3e18 call 0x0d92 ; 0d80 cd920d inc hl ; 0d83 23 or a ; 0d84 b7 jr nz, 0x0d73 ; (-0x14);0d85 20ec ld a, 0x00 ; 0d87 3e00 ld (0xaf5a),a ; 0d89 325aaf call 0x0dc5 ; 0d8c cdc50d jp 0x03f5 ; 0d8f c3f503 push af ; 0d92 f5 push bc ; 0d93 c5 push de ; 0d94 d5 push hl ; 0d95 e5 ld d,a ; 0d96 57 ld bc, 0xa090 ; 0d97 0190a0 ld hl, 0x4e20 ; 0d9a 21204e in e,(c) ; 0d9d ed58 bit 4,e ; 0d9f cb63 jr nz, 0x0daa ; (+0x07);0da1 2007 dec hl ; 0da3 2b ld a,h ; 0da4 7c or l ; 0da5 b5 jr nz, 0x0d9d ; (-0x0b);0da6 20f5 jr 0x0dc0 ; (+0x16);0da8 1816 ld bc, 0xa080 ; 0daa 0180a0 out (c),d ; 0dad ed51 ld bc, 0xa090 ; 0daf 0190a0 ld hl, 0x4e20 ; 0db2 21204e in e,(c) ; 0db5 ed58 bit 4,e ; 0db7 cb63 jr z, 0x0dc0 ; (+0x05);0db9 2805 dec hl ; 0dbb 2b ld a,h ; 0dbc 7c or l ; 0dbd b5 jr nz, 0x0db5 ; (-0x0b);0dbe 20f5 pop hl ; 0dc0 e1 pop de ; 0dc1 d1 pop bc ; 0dc2 c1 pop af ; 0dc3 f1 ret ; 0dc4 c9 push af ; 0dc5 f5 push bc ; 0dc6 c5 push ix ; 0dc7 dde5 ld a, 0x64 ; 0dc9 3e64 ld (0xaf51),a ; 0dcb 3251af ld bc, 0xa090 ; 0dce 0190a0 ld de, 0x0002 ; 0dd1 110200 ld a, 0x02 ; 0dd4 3e02 call 0x484a ; 0dd6 cd4a48 ld a, 0xff ; 0dd9 3eff ld (0xaf6f),a ; 0ddb 326faf in a,(c) ; 0dde ed78 bit 6,a ; 0de0 cb77 jr nz, 0x0df2 ; (+0x0e);0de2 200e ld a,(0xaf51) ; 0de4 3a51af or a ; 0de7 b7 jr z, 0x0e1e ; (+0x34);0de8 2834 ld a,(0xaf6f) ; 0dea 3a6faf or a ; 0ded b7 jr nz, 0x0dde ; (-0x12);0dee 20ee jr 0x0dd1 ; (-0x21);0df0 18df ld a,(0xaf6f) ; 0df2 3a6faf or a ; 0df5 b7 jr nz, 0x0df2 ; (-0x06);0df6 20fa ld a, 0xfa ; 0df8 3efa ld (0xaf51),a ; 0dfa 3251af ld de, 0x0002 ; 0dfd 110200 ld a, 0x02 ; 0e00 3e02 call 0x484a ; 0e02 cd4a48 ld a, 0xff ; 0e05 3eff ld (0xaf6f),a ; 0e07 326faf in a,(c) ; 0e0a ed78 bit 6,a ; 0e0c cb77 jr z, 0x0e1e ; (+0x0e);0e0e 280e ld a,(0xaf51) ; 0e10 3a51af or a ; 0e13 b7 jr z, 0x0e1e ; (+0x08);0e14 2808 ld a,(0xaf6f) ; 0e16 3a6faf or a ; 0e19 b7 jr nz, 0x0e0a ; (-0x12);0e1a 20ee jr 0x0dfd ; (-0x21);0e1c 18df ld a,(0xaf6f) ; 0e1e 3a6faf or a ; 0e21 b7 jr nz, 0x0e1e ; (-0x06);0e22 20fa pop ix ; 0e24 dde1 pop bc ; 0e26 c1 pop af ; 0e27 f1 ret ; 0e28 c9 inc ix ; 0e29 dd23 ld hl, 0xafcf ; 0e2b 21cfaf ld a,0x00(ix) ; 0e2e dd7e00 ld (hl),a ; 0e31 77 inc ix ; 0e32 dd23 inc hl ; 0e34 23 or a ; 0e35 b7 jr nz, 0x0e2e ; (-0x0a);0e36 20f6 ld a, 0xff ; 0e38 3eff ld (0xb0a4),a ; 0e3a 32a4b0 jp 0x03f5 ; 0e3d c3f503 sub 0xa0 ; 0e40 d6a0 sla a ; 0e42 cb27 ld hl, 0x0e50 ; 0e44 21500e ld e,a ; 0e47 5f ld d, 0x00 ; 0e48 1600 add hl,de ; 0e4a 19 ld e,(hl) ; 0e4b 5e inc hl ; 0e4c 23 ld d,(hl) ; 0e4d 56 ex de,hl ; 0e4e eb jp (hl) ; 0e4f e9 ld l,b ; 0e50 68 ld c, 0x82 ; 0e51 0e82 ld c, 0x7f ; 0e53 0e7f rrca ; 0e55 0f ld a,(de) ; 0e56 1a rrca ; 0e57 0f add a, 0x0f ; 0e58 c60f ld l,b ; 0e5a 68 djnz 0x0edc ; (+0x7f);0e5b 107f djnz 0x0df2 ; (-0x6d);0e5d 1093 djnz 0x0e8a ; (+0x29);0e5f 1029 ld de, 0x1150 ; 0e61 115011 sub 0x11 ; 0e64 d611 jr z, 0x0e7a ; (+0x12);0e66 2812 ld hl, 0xb1e1 ; 0e68 21e1b1 ld e,0x01(ix) ; 0e6b dd5e01 sla e ; 0e6e cb23 ld d, 0x00 ; 0e70 1600 add hl,de ; 0e72 19 inc ix ; 0e73 dd23 inc ix ; 0e75 dd23 ex de,hl ; 0e77 eb call 0x1248 ; 0e78 cd4812 ex de,hl ; 0e7b eb ld (hl),e ; 0e7c 73 inc hl ; 0e7d 23 ld (hl),d ; 0e7e 72 jp 0x03f5 ; 0e7f c3f503 ld a,(0xb0ad) ; 0e82 3aadb0 or a ; 0e85 b7 jr nz, 0x0e82 ; (-0x06);0e86 20fa ld de, 0x9f6d ; 0e88 116d9f ld hl, 0x0f02 ; 0e8b 21020f ld bc, 0x0018 ; 0e8e 011800 ldir ; 0e91 edb0 ld a,0x01(ix) ; 0e93 dd7e01 ld c,a ; 0e96 4f rrca ; 0e97 0f rrca ; 0e98 0f and 0x07 ; 0e99 e607 add a, 0x30 ; 0e9b c630 ld (0x9f75),a ; 0e9d 32759f inc ix ; 0ea0 dd23 inc ix ; 0ea2 dd23 call 0x1248 ; 0ea4 cd4812 ex de,hl ; 0ea7 eb ld hl, 0x9c10 ; 0ea8 21109c ld b, 0x00 ; 0eab 0600 sla c ; 0ead cb21 add hl,bc ; 0eaf 09 ld (hl),e ; 0eb0 73 inc hl ; 0eb1 23 ld (hl),d ; 0eb2 72 ld a, 0xfc ; 0eb3 3efc and c ; 0eb5 a1 ld c,a ; 0eb6 4f ld hl, 0x9c10 ; 0eb7 21109c add hl,bc ; 0eba 09 push iy ; 0ebb fde5 ld iy, 0x9f6d ; 0ebd fd216d9f ld a,(hl) ; 0ec1 7e inc hl ; 0ec2 23 call 0x3a2a ; 0ec3 cd2a3a ld 0x0f(iy),b ; 0ec6 fd700f ld 0x10(iy),c ; 0ec9 fd7110 ld a,(hl) ; 0ecc 7e inc hl ; 0ecd 23 call 0x3a2a ; 0ece cd2a3a ld 0x0d(iy),b ; 0ed1 fd700d ld 0x0e(iy),c ; 0ed4 fd710e ld a,(hl) ; 0ed7 7e inc hl ; 0ed8 23 call 0x3a2a ; 0ed9 cd2a3a ld 0x14(iy),b ; 0edc fd7014 ld 0x15(iy),c ; 0edf fd7115 ld a,(hl) ; 0ee2 7e inc hl ; 0ee3 23 call 0x3a2a ; 0ee4 cd2a3a ld 0x12(iy),b ; 0ee7 fd7012 ld 0x13(iy),c ; 0eea fd7113 pop iy ; 0eed fde1 ld hl, 0x9f6e ; 0eef 216e9f call 0x4211 ; 0ef2 cd1142 ld a, 0x00 ; 0ef5 3e00 ld (0xb0ae),a ; 0ef7 32aeb0 ld a, 0xff ; 0efa 3eff ld (0xb0ad),a ; 0efc 32adb0 jp 0x03f5 ; 0eff c3f503 dec c ; 0f02 0d inc hl ; 0f03 23 jr nc, 0x0f36 ; (+0x30);0f04 3030 jr nz, 0x0f55 ; (+0x4d);0f06 204d ld b,c ; 0f08 41 ld c,(hl) ; 0f09 4e jr nc, 0x0f2c ; (+0x20);0f0a 3020 ld d,e ; 0f0c 53 ld b,h ; 0f0d 44 jr nz, 0x0f40 ; (+0x30);0f0e 2030 jr nc, 0x0f42 ; (+0x30);0f10 3030 jr nc, 0x0f34 ; (+0x20);0f12 3020 jr nc, 0x0f46 ; (+0x30);0f14 3030 jr nc, 0x0f48 ; (+0x30);0f16 3030 dec c ; 0f18 0d nop ; 0f19 00 ld a,(0xb0ad) ; 0f1a 3aadb0 or a ; 0f1d b7 jr nz, 0x0f1a ; (-0x06);0f1e 20fa ld de, 0x9f6d ; 0f20 116d9f ld hl, 0x0f6e ; 0f23 216e0f ld bc, 0x0011 ; 0f26 011100 ldir ; 0f29 edb0 inc ix ; 0f2b dd23 ld a,0x00(ix) ; 0f2d dd7e00 ld e,a ; 0f30 5f push de ; 0f31 d5 inc ix ; 0f32 dd23 add a, 0x30 ; 0f34 c630 ld (0x9f74),a ; 0f36 32749f call 0x1248 ; 0f39 cd4812 ld a,h ; 0f3c 7c cp 0x07 ; 0f3d fe07 jr c, 0x0f4b ; (+0x0a);0f3f 380a jr nz, 0x0f48 ; (+0x05);0f41 2005 ld a,l ; 0f43 7d cp 0xd0 ; 0f44 fed0 jr c, 0x0f4b ; (+0x03);0f46 3803 ld hl, 0x07cf ; 0f48 21cf07 ld iy, 0x9f78 ; 0f4b fd21789f call 0x148d ; 0f4f cd8d14 ld hl, 0x9f6e ; 0f52 216e9f call 0x4211 ; 0f55 cd1142 pop de ; 0f58 d1 ld hl, 0xb07a ; 0f59 217ab0 ld d, 0x00 ; 0f5c 1600 add hl,de ; 0f5e 19 ld (hl), 0x03 ; 0f5f 3603 ld a, 0x00 ; 0f61 3e00 ld (0xb0ae),a ; 0f63 32aeb0 ld a, 0xff ; 0f66 3eff ld (0xb0ad),a ; 0f68 32adb0 jp 0x03f5 ; 0f6b c3f503 dec c ; 0f6e 0d inc hl ; 0f6f 23 jr nc, 0x0fa2 ; (+0x30);0f70 3030 jr nz, 0x0fbd ; (+0x49);0f72 2049 ld d,d ; 0f74 52 jr nc, 0x0f97 ; (+0x20);0f75 3020 ld d,e ; 0f77 53 ld c,l ; 0f78 4d jr nc, 0x0fab ; (+0x30);0f79 3030 jr nc, 0x0fae ; (+0x31);0f7b 3031 dec c ; 0f7d 0d nop ; 0f7e 00 ld a,(0xb0ad) ; 0f7f 3aadb0 or a ; 0f82 b7 jr nz, 0x0f7f ; (-0x06);0f83 20fa ld de, 0x9f6d ; 0f85 116d9f ld hl, 0x0fb8 ; 0f88 21b80f ld bc, 0x000e ; 0f8b 010e00 ldir ; 0f8e edb0 inc ix ; 0f90 dd23 call 0x1248 ; 0f92 cd4812 ld a,l ; 0f95 7d cp 0x64 ; 0f96 fe64 jr c, 0x0f9c ; (+0x02);0f98 3802 ld a, 0x63 ; 0f9a 3e63 call 0x1477 ; 0f9c cd7714 ld hl, 0x9f77 ; 0f9f 21779f ld (hl),b ; 0fa2 70 inc hl ; 0fa3 23 ld (hl),c ; 0fa4 71 ld hl, 0x9f6e ; 0fa5 216e9f call 0x4211 ; 0fa8 cd1142 ld a, 0x00 ; 0fab 3e00 ld (0xb0ae),a ; 0fad 32aeb0 ld a, 0xff ; 0fb0 3eff ld (0xb0ad),a ; 0fb2 32adb0 jp 0x03f5 ; 0fb5 c3f503 dec c ; 0fb8 0d inc hl ; 0fb9 23 jr nc, 0x0fec ; (+0x30);0fba 3030 jr nz, 0x1016 ; (+0x58);0fbc 2058 ld sp, 0x2030 ; 0fbe 313020 ld d,d ; 0fc1 52 jr nc, 0x0ff4 ; (+0x30);0fc2 3030 dec c ; 0fc4 0d nop ; 0fc5 00 ld a, 0xff ; 0fc6 3eff ld (0xaf56),a ; 0fc8 3256af ld a,(0xaf57) ; 0fcb 3a57af or a ; 0fce b7 jr z, 0x0fde ; (+0x0d);0fcf 280d ld a, 0x00 ; 0fd1 3e00 ld (0xaf56),a ; 0fd3 3256af ld a,(0xaf57) ; 0fd6 3a57af or a ; 0fd9 b7 jr nz, 0x0fd6 ; (-0x06);0fda 20fa jr 0x0fc6 ; (-0x18);0fdc 18e8 ld hl,(0xb2e1) ; 0fde 2ae1b2 ld a,0x01(ix) ; 0fe1 dd7e01 call 0x1058 ; 0fe4 cd5810 inc hl ; 0fe7 23 inc ix ; 0fe8 dd23 inc ix ; 0fea dd23 ex de,hl ; 0fec eb call 0x1248 ; 0fed cd4812 ex de,hl ; 0ff0 eb ld a,e ; 0ff1 7b call 0x1058 ; 0ff2 cd5810 inc hl ; 0ff5 23 ld a,d ; 0ff6 7a call 0x1058 ; 0ff7 cd5810 inc hl ; 0ffa 23 ld a,(0x8006) ; 0ffb 3a0680 call 0x1e46 ; 0ffe cd461e call 0x1058 ; 1001 cd5810 inc hl ; 1004 23 ld a,(0x8005) ; 1005 3a0580 call 0x1e46 ; 1008 cd461e call 0x1058 ; 100b cd5810 inc hl ; 100e 23 ld a,(0x8003) ; 100f 3a0380 call 0x1e46 ; 1012 cd461e call 0x1058 ; 1015 cd5810 inc hl ; 1018 23 ld a,(0x8002) ; 1019 3a0280 call 0x1e46 ; 101c cd461e call 0x1058 ; 101f cd5810 inc hl ; 1022 23 ld a,(0x8001) ; 1023 3a0180 call 0x1e46 ; 1026 cd461e call 0x1058 ; 1029 cd5810 inc hl ; 102c 23 ld a,h ; 102d 7c or l ; 102e b5 jr nz, 0x1034 ; (+0x03);102f 2003 ld hl, 0x8000 ; 1031 210080 ld (0xb2e1),hl ; 1034 22e1b2 ex de,hl ; 1037 eb ld hl,(0xb2e3) ; 1038 2ae3b2 ex de,hl ; 103b eb xor a ; 103c af sbc hl,de ; 103d ed52 jr nz, 0x1050 ; (+0x0f);103f 200f ex de,hl ; 1041 eb ld de, 0x0008 ; 1042 110800 add hl,de ; 1045 19 ld a,h ; 1046 7c or l ; 1047 b5 jr nz, 0x104d ; (+0x03);1048 2003 ld hl, 0x8000 ; 104a 210080 ld (0xb2e3),hl ; 104d 22e3b2 ld a, 0x00 ; 1050 3e00 ld (0xaf56),a ; 1052 3256af jp 0x03f5 ; 1055 c3f503 push bc ; 1058 c5 ld b, 0x00 ; 1059 0600 ld c, 0x10 ; 105b 0e10 di ; 105d f3 out0 (0x38),b ; Z180 instruction;105e ed0138 ld (hl),a ; 1061 77 out0 (0x38),c ; Z180 instruction;1062 ed0938 ei ; 1065 fb pop bc ; 1066 c1 ret ; 1067 c9 inc ix ; 1068 dd23 call 0x1248 ; 106a cd4812 ld a,l ; 106d 7d cp 0x0a ; 106e fe0a jr c, 0x1074 ; (+0x02);1070 3802 ld a, 0x09 ; 1072 3e09 ld (0xb01f),a ; 1074 321fb0 ld a, 0xff ; 1077 3eff ld (0xb0a4),a ; 1079 32a4b0 jp 0x03f5 ; 107c c3f503 inc ix ; 107f dd23 call 0x1248 ; 1081 cd4812 ld a,l ; 1084 7d ld (0xb020),a ; 1085 3220b0 ld a, 0xff ; 1088 3eff ld (0xb0a5),a ; 108a 32a5b0 ld (0xb0a4),a ; 108d 32a4b0 jp 0x03f5 ; 1090 c3f503 ld a,(0xb0ad) ; 1093 3aadb0 or a ; 1096 b7 jr nz, 0x1093 ; (-0x06);1097 20fa ld de, 0x9f6d ; 1099 116d9f ld hl, 0x1116 ; 109c 211611 ld bc, 0x0013 ; 109f 011300 ldir ; 10a2 edb0 ld a,0x01(ix) ; 10a4 dd7e01 ld e,a ; 10a7 5f and 0x07 ; 10a8 e607 add a, 0x30 ; 10aa c630 ld (0x9f75),a ; 10ac 32759f inc ix ; 10af dd23 inc ix ; 10b1 dd23 call 0x1248 ; 10b3 cd4812 push hl ; 10b6 e5 ld c,l ; 10b7 4d ld b, 0x08 ; 10b8 0608 ld hl, 0x8e00 ; 10ba 21008e ld iy, 0x9400 ; 10bd fd210094 sla e ; 10c1 cb23 sla e ; 10c3 cb23 sla e ; 10c5 cb23 ld d, 0x00 ; 10c7 1600 add hl,de ; 10c9 19 add iy,de ; 10ca fd19 ld e, 0x00 ; 10cc 1e00 rr c ; 10ce cb19 jr nc, 0x10d4 ; (+0x02);10d0 3002 ld e, 0xff ; 10d2 1eff ld a,(hl) ; 10d4 7e ld (hl),e ; 10d5 73 cp e ; 10d6 bb jr z, 0x10dd ; (+0x04);10d7 2804 ld 0x00(iy), 0xff ; 10d9 fd3600ff inc hl ; 10dd 23 inc iy ; 10de fd23 djnz 0x10cc ; (-0x16);10e0 10ea pop hl ; 10e2 e1 ld a,l ; 10e3 7d rrca ; 10e4 0f rrca ; 10e5 0f rrca ; 10e6 0f rrca ; 10e7 0f and 0x0f ; 10e8 e60f add a, 0x30 ; 10ea c630 cp 0x3a ; 10ec fe3a jr c, 0x10f2 ; (+0x02);10ee 3802 add a, 0x07 ; 10f0 c607 ld (0x9f7c),a ; 10f2 327c9f ld a,l ; 10f5 7d and 0x0f ; 10f6 e60f add a, 0x30 ; 10f8 c630 cp 0x3a ; 10fa fe3a jr c, 0x1100 ; (+0x02);10fc 3802 add a, 0x07 ; 10fe c607 ld (0x9f7d),a ; 1100 327d9f ld hl, 0x9f6e ; 1103 216e9f call 0x4211 ; 1106 cd1142 ld a, 0x00 ; 1109 3e00 ld (0xb0ae),a ; 110b 32aeb0 ld a, 0xff ; 110e 3eff ld (0xb0ad),a ; 1110 32adb0 jp 0x03f5 ; 1113 c3f503 dec c ; 1116 0d inc hl ; 1117 23 jr nc, 0x114a ; (+0x30);1118 3030 jr nz, 0x1160 ; (+0x44);111a 2044 ld c,c ; 111c 49 ld c,a ; 111d 4f jr nc, 0x1140 ; (+0x20);111e 3020 ld d,e ; 1120 53 jr nz, 0x1167 ; (+0x44);1121 2044 ld d,b ; 1123 50 dec a ; 1124 3d jr nc, 0x1157 ; (+0x30);1125 3030 dec c ; 1127 0d nop ; 1128 00 ld a,(0xb0ad) ; 1129 3aadb0 or a ; 112c b7 jr nz, 0x1129 ; (-0x06);112d 20fa ld de, 0x9f6d ; 112f 116d9f ld hl, 0x11be ; 1132 21be11 ld bc, 0x0017 ; 1135 011700 ldir ; 1138 edb0 ld a,0x01(ix) ; 113a dd7e01 and 0x07 ; 113d e607 add a, 0x30 ; 113f c630 ld (0x9f75),a ; 1141 32759f inc ix ; 1144 dd23 inc ix ; 1146 dd23 call 0x1248 ; 1148 cd4812 ld (0xaf8b),hl ; 114b 228baf jr 0x1175 ; (+0x25);114e 1825 ld a,(0xb0ad) ; 1150 3aadb0 or a ; 1153 b7 jr nz, 0x1150 ; (-0x06);1154 20fa ld de, 0x9f6d ; 1156 116d9f ld hl, 0x11be ; 1159 21be11 ld bc, 0x0017 ; 115c 011700 ldir ; 115f edb0 ld a,0x01(ix) ; 1161 dd7e01 and 0x07 ; 1164 e607 add a, 0x30 ; 1166 c630 ld (0x9f75),a ; 1168 32759f inc ix ; 116b dd23 inc ix ; 116d dd23 call 0x1248 ; 116f cd4812 ld (0xaf8d),hl ; 1172 228daf ld hl,(0xaf8b) ; 1175 2a8baf ld a,h ; 1178 7c call 0x3a2a ; 1179 cd2a3a ld a,b ; 117c 78 ld (0x9f7a),a ; 117d 327a9f ld a,c ; 1180 79 ld (0x9f7b),a ; 1181 327b9f ld a,l ; 1184 7d call 0x3a2a ; 1185 cd2a3a ld a,b ; 1188 78 ld (0x9f7c),a ; 1189 327c9f ld a,c ; 118c 79 ld (0x9f7d),a ; 118d 327d9f ld hl,(0xaf8d) ; 1190 2a8daf ld a,h ; 1193 7c call 0x3a2a ; 1194 cd2a3a ld a,b ; 1197 78 ld (0x9f7f),a ; 1198 327f9f ld a,c ; 119b 79 ld (0x9f80),a ; 119c 32809f ld a,l ; 119f 7d call 0x3a2a ; 11a0 cd2a3a ld a,b ; 11a3 78 ld (0x9f81),a ; 11a4 32819f ld a,c ; 11a7 79 ld (0x9f82),a ; 11a8 32829f ld hl, 0x9f6e ; 11ab 216e9f call 0x4211 ; 11ae cd1142 ld a, 0x00 ; 11b1 3e00 ld (0xb0ae),a ; 11b3 32aeb0 ld a, 0xff ; 11b6 3eff ld (0xb0ad),a ; 11b8 32adb0 jp 0x03f5 ; 11bb c3f503 dec c ; 11be 0d inc hl ; 11bf 23 jr nc, 0x11f2 ; (+0x30);11c0 3030 jr nz, 0x1211 ; (+0x4d);11c2 204d ld b,c ; 11c4 41 ld c,(hl) ; 11c5 4e jr nc, 0x11e8 ; (+0x20);11c6 3020 ld d,e ; 11c8 53 ld d,b ; 11c9 50 jr nz, 0x11fc ; (+0x30);11ca 2030 jr nc, 0x11fe ; (+0x30);11cc 3030 jr nc, 0x11f0 ; (+0x20);11ce 3020 jr nc, 0x1202 ; (+0x30);11d0 3030 jr nc, 0x1204 ; (+0x30);11d2 3030 dec c ; 11d4 0d nop ; 11d5 00 ld a,(0xb0ad) ; 11d6 3aadb0 or a ; 11d9 b7 jr nz, 0x11d6 ; (-0x06);11da 20fa ld de, 0x9f6d ; 11dc 116d9f ld hl, 0x1217 ; 11df 211712 ld bc, 0x0010 ; 11e2 011000 ldir ; 11e5 edb0 ld a,0x01(ix) ; 11e7 dd7e01 and 0x07 ; 11ea e607 add a, 0x30 ; 11ec c630 ld (0x9f75),a ; 11ee 32759f inc ix ; 11f1 dd23 inc ix ; 11f3 dd23 call 0x1248 ; 11f5 cd4812 ld a,l ; 11f8 7d call 0x3a2a ; 11f9 cd2a3a ld a,b ; 11fc 78 ld (0x9f7a),a ; 11fd 327a9f ld a,c ; 1200 79 ld (0x9f7b),a ; 1201 327b9f ld hl, 0x9f6e ; 1204 216e9f call 0x4211 ; 1207 cd1142 ld a, 0x00 ; 120a 3e00 ld (0xb0ae),a ; 120c 32aeb0 ld a, 0xff ; 120f 3eff ld (0xb0ad),a ; 1211 32adb0 jp 0x03f5 ; 1214 c3f503 dec c ; 1217 0d inc hl ; 1218 23 jr nc, 0x124b ; (+0x30);1219 3030 jr nz, 0x126a ; (+0x4d);121b 204d ld b,c ; 121d 41 ld c,(hl) ; 121e 4e jr nc, 0x1241 ; (+0x20);121f 3020 ld d,e ; 1221 53 ld b,d ; 1222 42 jr nz, 0x1255 ; (+0x30);1223 2030 jr nc, 0x1234 ; (+0x0d);1225 300d nop ; 1227 00 ld a,0x01(ix) ; 1228 dd7e01 and 0x07 ; 122b e607 ld e,a ; 122d 5f ld d, 0x00 ; 122e 1600 ld hl, 0xaf47 ; 1230 2147af add hl,de ; 1233 19 ex de,hl ; 1234 eb inc ix ; 1235 dd23 inc ix ; 1237 dd23 call 0x1248 ; 1239 cd4812 ld a,l ; 123c 7d ex de,hl ; 123d eb ld (hl),a ; 123e 77 jp 0x03f5 ; 123f c3f503 inc ix ; 1242 dd23 pop hl ; 1244 e1 pop de ; 1245 d1 pop bc ; 1246 c1 ret ; 1247 c9 push af ; 1248 f5 push bc ; 1249 c5 push de ; 124a d5 ld a,0x00(ix) ; 124b dd7e00 cp 0x71 ; 124e fe71 jr z, 0x12b3 ; (+0x61);1250 2861 cp 0xfc ; 1252 fefc jr z, 0x12b3 ; (+0x5d);1254 285d cp 0x70 ; 1256 fe70 jr nz, 0x1261 ; (+0x07);1258 2007 inc ix ; 125a dd23 call 0x1248 ; 125c cd4812 jr 0x126b ; (+0x0a);125f 180a ld iy, 0xaf5f ; 1261 fd215faf call 0x1800 ; 1265 cd0018 ld hl,(0xaf5f) ; 1268 2a5faf ld d,h ; 126b 54 ld e,l ; 126c 5d ld a,0x00(ix) ; 126d dd7e00 cp 0x71 ; 1270 fe71 jr z, 0x12b3 ; (+0x3f);1272 283f cp 0xfc ; 1274 fefc jr z, 0x12b3 ; (+0x3b);1276 283b ld b,a ; 1278 47 inc ix ; 1279 dd23 ld a,0x00(ix) ; 127b dd7e00 cp 0x70 ; 127e fe70 jr nz, 0x1289 ; (+0x07);1280 2007 inc ix ; 1282 dd23 call 0x1248 ; 1284 cd4812 jr 0x1293 ; (+0x0a);1287 180a ld iy, 0xaf61 ; 1289 fd2161af call 0x1800 ; 128d cd0018 ld hl,(0xaf61) ; 1290 2a61af ex de,hl ; 1293 eb ld a,b ; 1294 78 cp 0x75 ; 1295 fe75 jr nz, 0x129c ; (+0x03);1297 2003 add hl,de ; 1299 19 jr 0x126b ; (-0x31);129a 18cf cp 0x76 ; 129c fe76 jr nz, 0x12a5 ; (+0x05);129e 2005 xor a ; 12a0 af sbc hl,de ; 12a1 ed52 jr 0x126b ; (-0x3a);12a3 18c6 cp 0x77 ; 12a5 fe77 jr nz, 0x12ae ; (+0x05);12a7 2005 call 0x15f3 ; 12a9 cdf315 jr 0x126b ; (-0x43);12ac 18bd call 0x162e ; 12ae cd2e16 jr 0x126b ; (-0x48);12b1 18b8 inc ix ; 12b3 dd23 pop de ; 12b5 d1 pop bc ; 12b6 c1 pop af ; 12b7 f1 ret ; 12b8 c9 push ix ; 12b9 dde5 ld a,d ; 12bb 7a cp 0x03 ; 12bc fe03 jr nz, 0x12cc ; (+0x0c);12be 200c call 0x13f7 ; 12c0 cdf713 jp nz, 0x138e ; 12c3 c28e13 ld a,d ; 12c6 7a call 0x1411 ; 12c7 cd1114 jr 0x12fc ; (+0x30);12ca 1830 cp 0x83 ; 12cc fe83 jr nz, 0x12d5 ; (+0x05);12ce 2005 call 0x1411 ; 12d0 cd1114 jr 0x12fc ; (+0x27);12d3 1827 cp 0x05 ; 12d5 fe05 jr nz, 0x12de ; (+0x05);12d7 2005 call 0x1411 ; 12d9 cd1114 jr 0x12fc ; (+0x1e);12dc 181e cp 0x06 ; 12de fe06 jr nz, 0x12e7 ; (+0x05);12e0 2005 call 0x1411 ; 12e2 cd1114 jr 0x12fc ; (+0x15);12e5 1815 cp 0x04 ; 12e7 fe04 jr nz, 0x12ef ; (+0x04);12e9 2004 ld a,d ; 12eb 7a call 0x1430 ; 12ec cd3014 cp 0x01 ; 12ef fe01 call z, 0x1451 ; 12f1 cc5114 jr z, 0x12fa ; (+0x04);12f4 2804 cp 0x02 ; 12f6 fe02 jr nz, 0x12fc ; (+0x02);12f8 2002 ld c, 0x01 ; 12fa 0e01 ld a,(0xb30e) ; 12fc 3a0eb3 or a ; 12ff b7 jr nz, 0x1319 ; (+0x17);1300 2017 ld a,d ; 1302 7a cp 0x01 ; 1303 fe01 jr z, 0x130e ; (+0x07);1305 2807 cp 0x02 ; 1307 fe02 jr z, 0x130e ; (+0x03);1309 2803 call 0x1391 ; 130b cd9113 ld a,d ; 130e 7a and 0x0f ; 130f e60f add a, 0x10 ; 1311 c610 ld c,a ; 1313 4f call 0x1391 ; 1314 cd9113 jr 0x138e ; (+0x75);1317 1875 ld a,(0xb0ad) ; 1319 3aadb0 or a ; 131c b7 jr nz, 0x12fc ; (-0x23);131d 20dd ld a,d ; 131f 7a and 0x0f ; 1320 e60f ld d,a ; 1322 57 push bc ; 1323 c5 push de ; 1324 d5 ld de, 0x9f6d ; 1325 116d9f ld hl, 0x13e4 ; 1328 21e413 ld bc, 0x0013 ; 132b 011300 ldir ; 132e edb0 pop de ; 1330 d1 pop bc ; 1331 c1 ld ix, 0x9f6d ; 1332 dd216d9f ld 0x0a(ix),b ; 1336 dd700a ld a,c ; 1339 79 call 0x1477 ; 133a cd7714 ld 0x0b(ix),b ; 133d dd700b ld 0x0c(ix),c ; 1340 dd710c ld hl, 0x13d8 ; 1343 21d813 ld b, 0x00 ; 1346 0600 ld c,d ; 1348 4a dec c ; 1349 0d sla c ; 134a cb21 add hl,bc ; 134c 09 ld b,(hl) ; 134d 46 inc hl ; 134e 23 ld c,(hl) ; 134f 4e ld 0x0d(ix),b ; 1350 dd700d ld 0x0e(ix),c ; 1353 dd710e ld a,e ; 1356 7b call 0x1477 ; 1357 cd7714 ld a,d ; 135a 7a cp 0x06 ; 135b fe06 jr z, 0x136f ; (+0x10);135d 2810 cp 0x05 ; 135f fe05 jr z, 0x136f ; (+0x0c);1361 280c ld a, 0x0d ; 1363 3e0d ld 0x0f(ix),a ; 1365 dd770f ld a, 0x00 ; 1368 3e00 ld 0x10(ix),a ; 136a dd7710 jr 0x1375 ; (+0x06);136d 1806 ld 0x0f(ix),b ; 136f dd700f ld 0x10(ix),c ; 1372 dd7110 ld hl, 0x9f6e ; 1375 216e9f call 0x4211 ; 1378 cd1142 ld a,(0xb30e) ; 137b 3a0eb3 or a ; 137e b7 jr z, 0x138e ; (+0x0d);137f 280d ld a, 0x00 ; 1381 3e00 ld (0xb0ae),a ; 1383 32aeb0 ld a, 0xff ; 1386 3eff ld (0xb0ad),a ; 1388 32adb0 ld (0xaf52),a ; 138b 3252af pop ix ; 138e dde1 ret ; 1390 c9 push hl ; 1391 e5 push bc ; 1392 c5 push de ; 1393 d5 ld a,b ; 1394 78 sub 0x41 ; 1395 d641 ld de, 0x13c2 ; 1397 11c213 ld l,a ; 139a 6f ld h, 0x00 ; 139b 2600 add hl,de ; 139d 19 ld b,(hl) ; 139e 46 dec c ; 139f 0d ld l,c ; 13a0 69 ld h, 0x00 ; 13a1 2600 add hl,de ; 13a3 19 ld c,(hl) ; 13a4 4e pop de ; 13a5 d1 push de ; 13a6 d5 ld a,c ; 13a7 79 cp 0x12 ; 13a8 fe12 jr z, 0x13b2 ; (+0x06);13aa 2806 cp 0x1a ; 13ac fe1a jr z, 0x13b2 ; (+0x02);13ae 2802 ld e, 0x02 ; 13b0 1e02 ld hl,(0xaf35) ; 13b2 2a35af ld (hl),b ; 13b5 70 inc l ; 13b6 2c ld (hl),c ; 13b7 71 inc l ; 13b8 2c ld (hl),e ; 13b9 73 inc l ; 13ba 2c ld (0xaf35),hl ; 13bb 2235af pop de ; 13be d1 pop bc ; 13bf c1 pop hl ; 13c0 e1 ret ; 13c1 c9 ld b, 0x07 ; 13c2 0607 inc b ; 13c4 04 dec b ; 13c5 05 ex af,af' ; 13c6 08 add hl,bc ; 13c7 09 ld a,(bc) ; 13c8 0a dec bc ; 13c9 0b ld c, 0x0f ; 13ca 0e0f inc c ; 13cc 0c dec c ; 13cd 0d nop ; 13ce 00 ld bc, 0x0302 ; 13cf 010203 djnz 0x13ec ; (+0x18);13d2 1018 inc d ; 13d4 14 inc e ; 13d5 1c ld (de),a ; 13d6 12 ld a,(de) ; 13d7 1a ld b,c ; 13d8 41 ld b,(hl) ; 13d9 46 ld b,c ; 13da 41 ld c,(hl) ; 13db 4e ld c,a ; 13dc 4f ld c,(hl) ; 13dd 4e ld c,a ; 13de 4f ld b,(hl) ; 13df 46 ld b,h ; 13e0 44 ld c,l ; 13e1 4d ld b,d ; 13e2 42 ld d,d ; 13e3 52 dec c ; 13e4 0d inc hl ; 13e5 23 jr nc, 0x1418 ; (+0x30);13e6 3030 jr nz, 0x1442 ; (+0x58);13e8 2058 ld sp, 0x2030 ; 13ea 313020 ld d,e ; 13ed 53 ld b,c ; 13ee 41 jr nc, 0x1422 ; (+0x31);13ef 3031 ld c,a ; 13f1 4f ld c,(hl) ; 13f2 4e jr nc, 0x1425 ; (+0x30);13f3 3030 dec c ; 13f5 0d nop ; 13f6 00 push de ; 13f7 d5 push hl ; 13f8 e5 ld a,b ; 13f9 78 sub 0x41 ; 13fa d641 rla ; 13fc 17 rla ; 13fd 17 rla ; 13fe 17 rla ; 13ff 17 and 0xf0 ; 1400 e6f0 add a,c ; 1402 81 dec a ; 1403 3d ld e,a ; 1404 5f ld d, 0x00 ; 1405 1600 ld hl, 0x8700 ; 1407 210087 add hl,de ; 140a 19 ld a,(hl) ; 140b 7e and 0x01 ; 140c e601 pop hl ; 140e e1 pop de ; 140f d1 ret ; 1410 c9 push af ; 1411 f5 push de ; 1412 d5 push hl ; 1413 e5 ld a,b ; 1414 78 sub 0x41 ; 1415 d641 rla ; 1417 17 rla ; 1418 17 rla ; 1419 17 rla ; 141a 17 and 0xf0 ; 141b e6f0 add a,c ; 141d 81 dec a ; 141e 3d ld e,a ; 141f 5f ld d, 0x00 ; 1420 1600 ld hl, 0x8700 ; 1422 210087 add hl,de ; 1425 19 ld a, 0xa1 ; 1426 3ea1 ld (hl),a ; 1428 77 ld (0xb0a1),a ; 1429 32a1b0 pop hl ; 142c e1 pop de ; 142d d1 pop af ; 142e f1 ret ; 142f c9 push af ; 1430 f5 push de ; 1431 d5 push hl ; 1432 e5 ld a,b ; 1433 78 sub 0x41 ; 1434 d641 rla ; 1436 17 rla ; 1437 17 rla ; 1438 17 rla ; 1439 17 and 0xf0 ; 143a e6f0 add a,c ; 143c 81 dec a ; 143d 3d ld e,a ; 143e 5f ld d, 0x00 ; 143f 1600 ld hl, 0x8700 ; 1441 210087 add hl,de ; 1444 19 ld a, 0xa0 ; 1445 3ea0 ld (hl),a ; 1447 77 ld a, 0xff ; 1448 3eff ld (0xb0a1),a ; 144a 32a1b0 pop hl ; 144d e1 pop de ; 144e d1 pop af ; 144f f1 ret ; 1450 c9 push af ; 1451 f5 push bc ; 1452 c5 push de ; 1453 d5 push hl ; 1454 e5 ld a,b ; 1455 78 sub 0x41 ; 1456 d641 rla ; 1458 17 rla ; 1459 17 rla ; 145a 17 rla ; 145b 17 and 0xf0 ; 145c e6f0 ld e,a ; 145e 5f ld d, 0x00 ; 145f 1600 ld hl, 0x8700 ; 1461 210087 add hl,de ; 1464 19 ld b, 0x10 ; 1465 0610 ld a, 0xa0 ; 1467 3ea0 ld (hl),a ; 1469 77 inc hl ; 146a 23 djnz 0x1469 ; (-0x04);146b 10fc ld a, 0xff ; 146d 3eff ld (0xb0a1),a ; 146f 32a1b0 pop hl ; 1472 e1 pop de ; 1473 d1 pop bc ; 1474 c1 pop af ; 1475 f1 ret ; 1476 c9 push af ; 1477 f5 ld bc, 0x0000 ; 1478 010000 sub 0x0a ; 147b d60a jr c, 0x1482 ; (+0x03);147d 3803 inc b ; 147f 04 jr 0x147b ; (-0x07);1480 18f9 add a, 0x0a ; 1482 c60a add a, 0x30 ; 1484 c630 ld c,a ; 1486 4f ld a,b ; 1487 78 add a, 0x30 ; 1488 c630 ld b,a ; 148a 47 pop af ; 148b f1 ret ; 148c c9 push af ; 148d f5 push bc ; 148e c5 push de ; 148f d5 push hl ; 1490 e5 ld a, 0x00 ; 1491 3e00 ld (0xaf65),a ; 1493 3265af ld b, 0x00 ; 1496 0600 ld de, 0x03e8 ; 1498 11e803 call 0x15b2 ; 149b cdb215 ld de, 0x0064 ; 149e 116400 call 0x15b2 ; 14a1 cdb215 ld de, 0x000a ; 14a4 110a00 call 0x15b2 ; 14a7 cdb215 ld a,l ; 14aa 7d add a, 0x30 ; 14ab c630 ld 0x00(iy),a ; 14ad fd7700 inc iy ; 14b0 fd23 pop hl ; 14b2 e1 pop de ; 14b3 d1 pop bc ; 14b4 c1 pop af ; 14b5 f1 ret ; 14b6 c9 push af ; 14b7 f5 push bc ; 14b8 c5 push de ; 14b9 d5 push iy ; 14ba fde5 push hl ; 14bc e5 pop iy ; 14bd fde1 ex de,hl ; 14bf eb ld a, 0x05 ; 14c0 3e05 sub c ; 14c2 91 ld c,a ; 14c3 4f ld a, 0x00 ; 14c4 3e00 bit 7,h ; 14c6 cb7c jr z, 0x14cc ; (+0x02);14c8 2802 ld a, 0xff ; 14ca 3eff ld (0xaf65),a ; 14cc 3265af bit 7,h ; 14cf cb7c call nz, 0x16e6 ; 14d1 c4e616 ld a,c ; 14d4 79 cp 0x01 ; 14d5 fe01 jr z, 0x14e2 ; (+0x09);14d7 2809 or a ; 14d9 b7 jr nz, 0x14e4 ; (+0x08);14da 2008 ld 0x00(iy), 0x2e ; 14dc fd36002e inc iy ; 14e0 fd23 ld b, 0x00 ; 14e2 0600 ld de, 0x2710 ; 14e4 111027 call 0x15b2 ; 14e7 cdb215 dec c ; 14ea 0d ld a,c ; 14eb 79 cp 0x01 ; 14ec fe01 jr z, 0x14f9 ; (+0x09);14ee 2809 or a ; 14f0 b7 jr nz, 0x14fb ; (+0x08);14f1 2008 ld 0x00(iy), 0x2e ; 14f3 fd36002e inc iy ; 14f7 fd23 ld b, 0x00 ; 14f9 0600 ld de, 0x03e8 ; 14fb 11e803 call 0x15b2 ; 14fe cdb215 dec c ; 1501 0d ld a,c ; 1502 79 cp 0x01 ; 1503 fe01 jr z, 0x1510 ; (+0x09);1505 2809 or a ; 1507 b7 jr nz, 0x1512 ; (+0x08);1508 2008 ld 0x00(iy), 0x2e ; 150a fd36002e inc iy ; 150e fd23 ld b, 0x00 ; 1510 0600 ld de, 0x0064 ; 1512 116400 call 0x15b2 ; 1515 cdb215 dec c ; 1518 0d ld a,c ; 1519 79 cp 0x01 ; 151a fe01 jr z, 0x1527 ; (+0x09);151c 2809 or a ; 151e b7 jr nz, 0x1529 ; (+0x08);151f 2008 ld 0x00(iy), 0x2e ; 1521 fd36002e inc iy ; 1525 fd23 ld b, 0x00 ; 1527 0600 ld de, 0x000a ; 1529 110a00 call 0x15b2 ; 152c cdb215 dec c ; 152f 0d ld a,c ; 1530 79 or a ; 1531 b7 jr nz, 0x153a ; (+0x06);1532 2006 ld 0x00(iy), 0x2e ; 1534 fd36002e inc iy ; 1538 fd23 ld b, 0x00 ; 153a 0600 ld de, 0x0001 ; 153c 110100 call 0x15b2 ; 153f cdb215 push iy ; 1542 fde5 pop hl ; 1544 e1 pop iy ; 1545 fde1 pop de ; 1547 d1 pop bc ; 1548 c1 pop af ; 1549 f1 ret ; 154a c9 push af ; 154b f5 push bc ; 154c c5 push de ; 154d d5 push iy ; 154e fde5 push hl ; 1550 e5 pop iy ; 1551 fde1 ex de,hl ; 1553 eb ld a, 0x05 ; 1554 3e05 sub c ; 1556 91 ld c,a ; 1557 4f ld b, 0x02 ; 1558 0602 ld a, 0x00 ; 155a 3e00 bit 7,h ; 155c cb7c jr z, 0x1562 ; (+0x02);155e 2802 ld a, 0xff ; 1560 3eff ld (0xaf65),a ; 1562 3265af bit 7,h ; 1565 cb7c call nz, 0x16e6 ; 1567 c4e616 ld a,c ; 156a 79 or a ; 156b b7 jr nz, 0x1571 ; (+0x03);156c 2003 ld b, 0x00 ; 156e 0600 inc c ; 1570 0c ld de, 0x2710 ; 1571 111027 call 0x15b2 ; 1574 cdb215 dec c ; 1577 0d ld a,c ; 1578 79 or a ; 1579 b7 jr nz, 0x157f ; (+0x03);157a 2003 ld b, 0x00 ; 157c 0600 inc c ; 157e 0c ld de, 0x03e8 ; 157f 11e803 call 0x15b2 ; 1582 cdb215 dec c ; 1585 0d ld a,c ; 1586 79 or a ; 1587 b7 jr nz, 0x158d ; (+0x03);1588 2003 ld b, 0x00 ; 158a 0600 inc c ; 158c 0c ld de, 0x0064 ; 158d 116400 call 0x15b2 ; 1590 cdb215 dec c ; 1593 0d ld a,c ; 1594 79 or a ; 1595 b7 jr nz, 0x159a ; (+0x02);1596 2002 ld b, 0x00 ; 1598 0600 ld de, 0x000a ; 159a 110a00 call 0x15b2 ; 159d cdb215 dec c ; 15a0 0d ld b, 0x00 ; 15a1 0600 ld de, 0x0001 ; 15a3 110100 call 0x15b2 ; 15a6 cdb215 push iy ; 15a9 fde5 pop hl ; 15ab e1 pop iy ; 15ac fde1 pop de ; 15ae d1 pop bc ; 15af c1 pop af ; 15b0 f1 ret ; 15b1 c9 push bc ; 15b2 c5 ld c, 0x00 ; 15b3 0e00 ld a,l ; 15b5 7d sub e ; 15b6 93 ld l,a ; 15b7 6f ld a,h ; 15b8 7c sbc a,d ; 15b9 9a ld h,a ; 15ba 67 jr c, 0x15c0 ; (+0x03);15bb 3803 inc c ; 15bd 0c jr 0x15b5 ; (-0x0b);15be 18f5 ld a,l ; 15c0 7d add a,e ; 15c1 83 ld l,a ; 15c2 6f ld a,h ; 15c3 7c adc a,d ; 15c4 8a ld h,a ; 15c5 67 ld a,c ; 15c6 79 or a ; 15c7 b7 jr nz, 0x15d5 ; (+0x0b);15c8 200b or b ; 15ca b0 jr z, 0x15d5 ; (+0x08);15cb 2808 cp 0x02 ; 15cd fe02 jr z, 0x15ef ; (+0x1e);15cf 281e ld a, 0x20 ; 15d1 3e20 jr 0x15ea ; (+0x15);15d3 1815 ld b, 0x00 ; 15d5 0600 ld a,(0xaf65) ; 15d7 3a65af or a ; 15da b7 jr z, 0x15e7 ; (+0x0a);15db 280a ld 0x00(iy), 0x2d ; 15dd fd36002d inc iy ; 15e1 fd23 xor a ; 15e3 af ld (0xaf65),a ; 15e4 3265af ld a,c ; 15e7 79 add a, 0x30 ; 15e8 c630 ld 0x00(iy),a ; 15ea fd7700 inc iy ; 15ed fd23 ld a,b ; 15ef 78 pop bc ; 15f0 c1 ld b,a ; 15f1 47 ret ; 15f2 c9 push af ; 15f3 f5 bit 7,h ; 15f4 cb7c ld a, 0x00 ; 15f6 3e00 jr z, 0x15ff ; (+0x05);15f8 2805 call 0x16e6 ; 15fa cde616 ld a, 0xff ; 15fd 3eff ld (0xaf68),a ; 15ff 3268af ex de,hl ; 1602 eb bit 7,h ; 1603 cb7c ld a, 0x00 ; 1605 3e00 jr z, 0x160e ; (+0x05);1607 2805 call 0x16e6 ; 1609 cde616 ld a, 0xff ; 160c 3eff ld (0xaf69),a ; 160e 3269af ex de,hl ; 1611 eb call 0x166f ; 1612 cd6f16 jr c, 0x161b ; (+0x04);1615 3804 bit 7,h ; 1617 cb7c jr z, 0x161e ; (+0x03);1619 2803 ld hl, 0x7fff ; 161b 21ff7f push hl ; 161e e5 ld hl, 0xaf69 ; 161f 2169af ld a,(0xaf68) ; 1622 3a68af xor (hl) ; 1625 ae pop hl ; 1626 e1 jr z, 0x166c ; (+0x43);1627 2843 call 0x16e6 ; 1629 cde616 jr 0x166c ; (+0x3e);162c 183e push af ; 162e f5 bit 7,h ; 162f cb7c ld a, 0x00 ; 1631 3e00 jr z, 0x163a ; (+0x05);1633 2805 call 0x16e6 ; 1635 cde616 ld a, 0xff ; 1638 3eff ld (0xaf68),a ; 163a 3268af ex de,hl ; 163d eb bit 7,h ; 163e cb7c ld a, 0x00 ; 1640 3e00 jr z, 0x1649 ; (+0x05);1642 2805 call 0x16e6 ; 1644 cde616 ld a, 0xff ; 1647 3eff ld (0xaf69),a ; 1649 3269af ex de,hl ; 164c eb call 0x16a9 ; 164d cda916 jr c, 0x1656 ; (+0x04);1650 3804 bit 7,h ; 1652 cb7c jr z, 0x1659 ; (+0x03);1654 2803 ld hl, 0x7fff ; 1656 21ff7f push hl ; 1659 e5 ld hl, 0xaf69 ; 165a 2169af ld a,(0xaf68) ; 165d 3a68af xor (hl) ; 1660 ae pop hl ; 1661 e1 jr z, 0x166c ; (+0x08);1662 2808 call 0x16e6 ; 1664 cde616 jr 0x166c ; (+0x03);1667 1803 pop af ; 1669 f1 scf ; 166a 37 ret ; 166b c9 pop af ; 166c f1 or a ; 166d b7 ret ; 166e c9 push af ; 166f f5 push bc ; 1670 c5 push de ; 1671 d5 xor a ; 1672 af ld (0xaf6a),a ; 1673 326aaf push hl ; 1676 e5 ld hl, 0x0000 ; 1677 210000 ld (0xaf6b),hl ; 167a 226baf pop hl ; 167d e1 ld b, 0x10 ; 167e 0610 srl h ; 1680 cb3c rr l ; 1682 cb1d jr nc, 0x1696 ; (+0x10);1684 3010 push hl ; 1686 e5 ld hl,(0xaf6b) ; 1687 2a6baf add hl,de ; 168a 19 ld (0xaf6b),hl ; 168b 226baf jr nc, 0x1695 ; (+0x05);168e 3005 ld a, 0xff ; 1690 3eff ld (0xaf6a),a ; 1692 326aaf pop hl ; 1695 e1 sla e ; 1696 cb23 rl d ; 1698 cb12 djnz 0x1680 ; (-0x1c);169a 10e4 pop de ; 169c d1 pop bc ; 169d c1 ld hl,(0xaf6b) ; 169e 2a6baf ld a,(0xaf6a) ; 16a1 3a6aaf or a ; 16a4 b7 jr z, 0x166c ; (-0x3b);16a5 28c5 jr 0x1669 ; (-0x40);16a7 18c0 push af ; 16a9 f5 push bc ; 16aa c5 push hl ; 16ab e5 ld hl, 0x0000 ; 16ac 210000 ld (0xaf6b),hl ; 16af 226baf pop hl ; 16b2 e1 ld a,h ; 16b3 7c cp d ; 16b4 ba jr c, 0x16e1 ; (+0x2a);16b5 382a jr nz, 0x16bd ; (+0x04);16b7 2004 ld a,l ; 16b9 7d cp e ; 16ba bb jr c, 0x16e1 ; (+0x24);16bb 3824 ld b, 0x10 ; 16bd 0610 sla l ; 16bf cb25 rl h ; 16c1 cb14 push hl ; 16c3 e5 ld hl,(0xaf6b) ; 16c4 2a6baf rl l ; 16c7 cb15 rl h ; 16c9 cb14 ld (0xaf6b),hl ; 16cb 226baf xor a ; 16ce af sbc hl,de ; 16cf ed52 jr c, 0x16db ; (+0x08);16d1 3808 ld (0xaf6b),hl ; 16d3 226baf pop hl ; 16d6 e1 set 0,l ; 16d7 cbc5 jr 0x16dc ; (+0x01);16d9 1801 pop hl ; 16db e1 djnz 0x16bf ; (-0x1f);16dc 10e1 pop bc ; 16de c1 pop af ; 16df f1 ret ; 16e0 c9 ld hl, 0x0000 ; 16e1 210000 jr 0x16de ; (-0x08);16e4 18f8 push af ; 16e6 f5 ld a,l ; 16e7 7d cpl ; 16e8 2f ld l,a ; 16e9 6f ld a,h ; 16ea 7c cpl ; 16eb 2f ld h,a ; 16ec 67 inc hl ; 16ed 23 pop af ; 16ee f1 ret ; 16ef c9 push bc ; 16f0 c5 push de ; 16f1 d5 call 0x1724 ; 16f2 cd2417 ld b,a ; 16f5 47 ld a,0x00(ix) ; 16f6 dd7e00 inc ix ; 16f9 dd23 cp 0xfd ; 16fb fefd jr z, 0x171f ; (+0x20);16fd 2820 cp 0x71 ; 16ff fe71 jr z, 0x171f ; (+0x1c);1701 281c ld d,a ; 1703 57 call 0x1724 ; 1704 cd2417 ld c,a ; 1707 4f ld a,d ; 1708 7a cp 0x72 ; 1709 fe72 jr z, 0x1715 ; (+0x08);170b 2808 cp 0x73 ; 170d fe73 jr z, 0x171a ; (+0x09);170f 2809 ld b, 0x00 ; 1711 0600 jr 0x171f ; (+0x0a);1713 180a ld a,b ; 1715 78 and c ; 1716 a1 ld b,a ; 1717 47 jr 0x16f6 ; (-0x24);1718 18dc ld a,b ; 171a 78 or c ; 171b b1 ld b,a ; 171c 47 jr 0x16f6 ; (-0x29);171d 18d7 ld a,b ; 171f 78 or a ; 1720 b7 pop de ; 1721 d1 pop bc ; 1722 c1 ret ; 1723 c9 push bc ; 1724 c5 push de ; 1725 d5 push hl ; 1726 e5 ld b, 0x00 ; 1727 0600 ld a,0x00(ix) ; 1729 dd7e00 inc ix ; 172c dd23 cp 0x74 ; 172e fe74 jr nz, 0x1736 ; (+0x04);1730 2004 ld b, 0xff ; 1732 06ff jr 0x1729 ; (-0x0d);1734 18f3 cp 0x70 ; 1736 fe70 jr nz, 0x1740 ; (+0x06);1738 2006 call 0x16f0 ; 173a cdf016 jp 0x217e ; 173d c37e21 cp 0x10 ; 1740 fe10 jp nc, 0x1e59 ; 1742 d2591e ld c,a ; 1745 4f ld a, 0x00 ; 1746 3e00 ld (0xaf66),a ; 1748 3266af ld iy, 0xaf5f ; 174b fd215faf call 0x1800 ; 174f cd0018 ld iy, 0xaf61 ; 1752 fd2161af ld a,c ; 1756 79 or a ; 1757 b7 call nz, 0x1800 ; 1758 c40018 ld a,(0xaf66) ; 175b 3a66af or a ; 175e b7 jp nz, 0x2144 ; 175f c24421 sla c ; 1762 cb21 ld hl, 0x1770 ; 1764 217017 ld e,c ; 1767 59 ld d, 0x00 ; 1768 1600 add hl,de ; 176a 19 ld e,(hl) ; 176b 5e inc hl ; 176c 23 ld d,(hl) ; 176d 56 ex de,hl ; 176e eb jp (hl) ; 176f e9 ld a,(hl) ; 1770 7e rla ; 1771 17 adc a,c ; 1772 89 rla ; 1773 17 xor b ; 1774 a8 rla ; 1775 17 cp b ; 1776 b8 rla ; 1777 17 jp z, 0xdc17 ; 1778 ca17dc rla ; 177b 17 xor 0x17 ; 177c ee17 ld hl,(0xaf5f) ; 177e 2a5faf ld a,h ; 1781 7c or l ; 1782 b5 jp z, 0x2144 ; 1783 ca4421 jp 0x2148 ; 1786 c34821 ld hl,(0xaf5f) ; 1789 2a5faf ld de,(0xaf61) ; 178c ed5b61af xor a ; 1790 af sbc hl,de ; 1791 ed52 jp z, 0x2148 ; 1793 ca4821 ld hl,(0xaf5f) ; 1796 2a5faf ld a,h ; 1799 7c or l ; 179a b5 jp z, 0x2144 ; 179b ca4421 ld a,(0xaf67) ; 179e 3a67af or a ; 17a1 b7 jp nz, 0x2148 ; 17a2 c24821 jp 0x2144 ; 17a5 c34421 ld hl,(0xaf5f) ; 17a8 2a5faf ld de,(0xaf61) ; 17ab ed5b61af xor a ; 17af af sbc hl,de ; 17b0 ed52 jp nz, 0x2148 ; 17b2 c24821 jp 0x2144 ; 17b5 c34421 ld hl,(0xaf61) ; 17b8 2a61af ld de,(0xaf5f) ; 17bb ed5b5faf xor a ; 17bf af sbc hl,de ; 17c0 ed52 bit 7,h ; 17c2 cb7c jp nz, 0x2148 ; 17c4 c24821 jp 0x2144 ; 17c7 c34421 ld hl,(0xaf5f) ; 17ca 2a5faf ld de,(0xaf61) ; 17cd ed5b61af xor a ; 17d1 af sbc hl,de ; 17d2 ed52 bit 7,h ; 17d4 cb7c jp nz, 0x2148 ; 17d6 c24821 jp 0x2144 ; 17d9 c34421 ld hl,(0xaf5f) ; 17dc 2a5faf ld de,(0xaf61) ; 17df ed5b61af xor a ; 17e3 af sbc hl,de ; 17e4 ed52 bit 7,h ; 17e6 cb7c jp z, 0x2148 ; 17e8 ca4821 jp 0x2144 ; 17eb c34421 ld hl,(0xaf61) ; 17ee 2a61af ld de,(0xaf5f) ; 17f1 ed5b5faf xor a ; 17f5 af sbc hl,de ; 17f6 ed52 bit 7,h ; 17f8 cb7c jp z, 0x2148 ; 17fa ca4821 jp 0x2144 ; 17fd c34421 push af ; 1800 f5 push bc ; 1801 c5 push de ; 1802 d5 push hl ; 1803 e5 ld a,0x00(ix) ; 1804 dd7e00 inc ix ; 1807 dd23 sub 0x30 ; 1809 d630 sla a ; 180b cb27 ld hl, 0x1819 ; 180d 211918 ld e,a ; 1810 5f ld d, 0x00 ; 1811 1600 add hl,de ; 1813 19 ld e,(hl) ; 1814 5e inc hl ; 1815 23 ld d,(hl) ; 1816 56 ex de,hl ; 1817 eb jp (hl) ; 1818 e9 ld h,e ; 1819 63 jr 0x189a ; (+0x7e);181a 187e jr 0x17bb ; (-0x63);181c 189d jr 0x17e3 ; (-0x3d);181e 18c3 jr 0x180d ; (-0x15);1820 18eb jr 0x1820 ; (-0x04);1822 18fc jr 0x1837 ; (+0x11);1824 1811 add hl,de ; 1826 19 ld e, 0x19 ; 1827 1e19 dec hl ; 1829 2b add hl,de ; 182a 19 ld b,(hl) ; 182b 46 add hl,de ; 182c 19 ld e,b ; 182d 58 add hl,de ; 182e 19 ld l,d ; 182f 6a add hl,de ; 1830 19 ld a,h ; 1831 7c add hl,de ; 1832 19 adc a,e ; 1833 8b add hl,de ; 1834 19 sbc a,l ; 1835 9d add hl,de ; 1836 19 xor a ; 1837 af add hl,de ; 1838 19 pop bc ; 1839 c1 add hl,de ; 183a 19 call pe, 0x8719 ; 183b ec1987 ld a,(de) ; 183e 1a sub (hl) ; 183f 96 ld a,(de) ; 1840 1a ld sp,hl ; 1841 f9 ld a,(de) ; 1842 1a ret m ; 1843 f8 dec de ; 1844 1b ld a,(bc) ; 1845 0a inc e ; 1846 1c jr 0x1865 ; (+0x1c);1847 181c ld h, 0x1c ; 1849 261c inc (hl) ; 184b 34 inc e ; 184c 1c ld b,d ; 184d 42 inc e ; 184e 1c ld d,b ; 184f 50 inc e ; 1850 1c ld e,(hl) ; 1851 5e inc e ; 1852 1c ld l,h ; 1853 6c inc e ; 1854 1c sub c ; 1855 91 inc e ; 1856 1c ret nz ; 1857 c0 inc e ; 1858 1c rst 0x08 ; 1859 cf inc e ; 185a 1c jp (hl) ; 185b e9 inc e ; 185c 1c ld b, 0x1d ; 185d 061d inc hl ; 185f 23 dec e ; 1860 1d ld b,l ; 1861 45 dec e ; 1862 1d ld hl, 0xb1e1 ; 1863 21e1b1 ld e,0x00(ix) ; 1866 dd5e00 sla e ; 1869 cb23 ld d, 0x00 ; 186b 1600 add hl,de ; 186d 19 ld a,(hl) ; 186e 7e ld 0x00(iy),a ; 186f fd7700 inc hl ; 1872 23 ld a,(hl) ; 1873 7e ld 0x01(iy),a ; 1874 fd7701 inc ix ; 1877 dd23 ld a, 0x00 ; 1879 3e00 jp 0x1e3e ; 187b c33e1e ld hl, 0x9b00 ; 187e 21009b ld e,0x00(ix) ; 1881 dd5e00 ld d, 0x00 ; 1884 1600 sla e ; 1886 cb23 rl d ; 1888 cb12 add hl,de ; 188a 19 ld e,(hl) ; 188b 5e inc hl ; 188c 23 ld d,(hl) ; 188d 56 res 7,d ; 188e cbba ld 0x00(iy),e ; 1890 fd7300 ld 0x01(iy),d ; 1893 fd7201 inc ix ; 1896 dd23 ld a, 0x00 ; 1898 3e00 jp 0x1e3e ; 189a c33e1e ld hl, 0xb0e1 ; 189d 21e1b0 ld e,0x00(ix) ; 18a0 dd5e00 sla e ; 18a3 cb23 ld d, 0x00 ; 18a5 1600 add hl,de ; 18a7 19 inc hl ; 18a8 23 ld a,(hl) ; 18a9 7e cpl ; 18aa 2f and 0x80 ; 18ab e680 ld (0xaf66),a ; 18ad 3266af dec hl ; 18b0 2b ld a,(hl) ; 18b1 7e ld 0x00(iy),a ; 18b2 fd7700 inc hl ; 18b5 23 ld a,(hl) ; 18b6 7e and 0x7f ; 18b7 e67f ld 0x01(iy),a ; 18b9 fd7701 inc ix ; 18bc dd23 ld a, 0x00 ; 18be 3e00 jp 0x1e3e ; 18c0 c33e1e ld hl, 0x9c30 ; 18c3 21309c ld e,0x00(ix) ; 18c6 dd5e00 ld d,0x01(ix) ; 18c9 dd5601 add hl,de ; 18cc 19 ld e,(hl) ; 18cd 5e ld (hl), 0x00 ; 18ce 3600 bit 7,e ; 18d0 cb7b jr nz, 0x18d9 ; (+0x05);18d2 2005 ld a, 0xff ; 18d4 3eff ld (0xaf66),a ; 18d6 3266af res 7,e ; 18d9 cbbb ld 0x00(iy),e ; 18db fd7300 ld 0x01(iy), 0x00 ; 18de fd360100 inc ix ; 18e2 dd23 inc ix ; 18e4 dd23 ld a, 0x00 ; 18e6 3e00 jp 0x1e3e ; 18e8 c33e1e ld a,0x00(ix) ; 18eb dd7e00 ld 0x00(iy),a ; 18ee fd7700 ld 0x01(iy), 0x00 ; 18f1 fd360100 inc ix ; 18f5 dd23 ld a, 0x00 ; 18f7 3e00 jp 0x1e3e ; 18f9 c33e1e ld a,0x00(ix) ; 18fc dd7e00 ld 0x00(iy),a ; 18ff fd7700 ld a,0x01(ix) ; 1902 dd7e01 ld 0x01(iy),a ; 1905 fd7701 inc ix ; 1908 dd23 inc ix ; 190a dd23 ld a, 0x00 ; 190c 3e00 jp 0x1e3e ; 190e c33e1e ld 0x00(iy), 0xff ; 1911 fd3600ff ld 0x01(iy), 0xff ; 1915 fd3601ff ld a, 0xff ; 1919 3eff jp 0x1e3e ; 191b c33e1e ld 0x00(iy), 0x00 ; 191e fd360000 ld 0x01(iy), 0x00 ; 1922 fd360100 ld a, 0x00 ; 1926 3e00 jp 0x1e3e ; 1928 c33e1e ld e,0x00(ix) ; 192b dd5e00 in0 a,(0x18) ; Z180 instruction;192e ed3818 cp e ; 1931 bb jr c, 0x1938 ; (+0x04);1932 3804 srl a ; 1934 cb3f jr 0x1931 ; (-0x07);1936 18f9 ld 0x00(iy),a ; 1938 fd7700 ld 0x01(iy), 0x00 ; 193b fd360100 inc ix ; 193f dd23 ld a, 0x00 ; 1941 3e00 jp 0x1e3e ; 1943 c33e1e ld a,(0x8006) ; 1946 3a0680 call 0x1e46 ; 1949 cd461e ld 0x00(iy),a ; 194c fd7700 ld 0x01(iy), 0x00 ; 194f fd360100 ld a, 0x00 ; 1953 3e00 jp 0x1e3e ; 1955 c33e1e ld a,(0x8005) ; 1958 3a0580 call 0x1e46 ; 195b cd461e ld 0x00(iy),a ; 195e fd7700 ld 0x01(iy), 0x00 ; 1961 fd360100 ld a, 0x00 ; 1965 3e00 jp 0x1e3e ; 1967 c33e1e ld a,(0x8007) ; 196a 3a0780 call 0x1e46 ; 196d cd461e ld 0x00(iy),a ; 1970 fd7700 ld 0x01(iy), 0x00 ; 1973 fd360100 ld a, 0x00 ; 1977 3e00 jp 0x1e3e ; 1979 c33e1e ld a,(0x8004) ; 197c 3a0480 ld 0x00(iy),a ; 197f fd7700 ld 0x01(iy), 0x00 ; 1982 fd360100 ld a, 0x00 ; 1986 3e00 jp 0x1e3e ; 1988 c33e1e ld a,(0x8003) ; 198b 3a0380 call 0x1e46 ; 198e cd461e ld 0x00(iy),a ; 1991 fd7700 ld 0x01(iy), 0x00 ; 1994 fd360100 ld a, 0x00 ; 1998 3e00 jp 0x1e3e ; 199a c33e1e ld a,(0x8002) ; 199d 3a0280 call 0x1e46 ; 19a0 cd461e ld 0x00(iy),a ; 19a3 fd7700 ld 0x01(iy), 0x00 ; 19a6 fd360100 ld a, 0x00 ; 19aa 3e00 jp 0x1e3e ; 19ac c33e1e ld a,(0x8001) ; 19af 3a0180 call 0x1e46 ; 19b2 cd461e ld 0x00(iy),a ; 19b5 fd7700 ld 0x01(iy), 0x00 ; 19b8 fd360100 ld a, 0x00 ; 19bc 3e00 jp 0x1e3e ; 19be c33e1e ld bc,(0xaf7a) ; 19c1 ed4b7aaf in a,(c) ; 19c5 ed78 dec bc ; 19c7 0b in a,(c) ; 19c8 ed78 ld e,0x00(ix) ; 19ca dd5e00 call 0x1a2b ; 19cd cd2b1a cp 0xff ; 19d0 feff jr z, 0x19dd ; (+0x09);19d2 2809 ld 0x00(iy),a ; 19d4 fd7700 ld 0x01(iy), 0x00 ; 19d7 fd360100 jr 0x19e5 ; (+0x08);19db 1808 ld 0x00(iy), 0xef ; 19dd fd3600ef ld 0x01(iy), 0xff ; 19e1 fd3601ff inc ix ; 19e5 dd23 ld a, 0x00 ; 19e7 3e00 jp 0x1e3e ; 19e9 c33e1e ld bc,(0xaf7a) ; 19ec ed4b7aaf in a,(c) ; 19f0 ed78 dec bc ; 19f2 0b in a,(c) ; 19f3 ed78 ld b, 0x04 ; 19f5 0604 ld hl, 0x0000 ; 19f7 210000 ld e,0x00(ix) ; 19fa dd5e00 call 0x1a2b ; 19fd cd2b1a cp 0xff ; 1a00 feff jr z, 0x1a1c ; (+0x18);1a02 2818 cp 0x0a ; 1a04 fe0a jr nc, 0x1a14 ; (+0x0c);1a06 300c ld de, 0x000a ; 1a08 110a00 call 0x15f3 ; 1a0b cdf315 ld d, 0x00 ; 1a0e 1600 ld e,a ; 1a10 5f add hl,de ; 1a11 19 djnz 0x19fa ; (-0x1a);1a12 10e6 ld 0x00(iy),l ; 1a14 fd7500 ld 0x01(iy),h ; 1a17 fd7401 jr 0x1a24 ; (+0x08);1a1a 1808 ld 0x00(iy), 0xef ; 1a1c fd3600ef ld 0x01(iy), 0xff ; 1a20 fd3601ff inc ix ; 1a24 dd23 ld a, 0x00 ; 1a26 3e00 jp 0x1e3e ; 1a28 c33e1e push bc ; 1a2b c5 push de ; 1a2c d5 push hl ; 1a2d e5 push ix ; 1a2e dde5 ld bc,(0xaf7a) ; 1a30 ed4b7aaf ld a,e ; 1a34 7b ld (0xaf45),a ; 1a35 3245af ld de, 0x0002 ; 1a38 110200 ld a, 0x02 ; 1a3b 3e02 call 0x484a ; 1a3d cd4a48 ld a, 0xff ; 1a40 3eff ld (0xaf6f),a ; 1a42 326faf in a,(c) ; 1a45 ed78 bit 2,a ; 1a47 cb57 jr nz, 0x1a5d ; (+0x12);1a49 2012 ld a,(0xaf45) ; 1a4b 3a45af or a ; 1a4e b7 jr z, 0x1a59 ; (+0x08);1a4f 2808 ld a,(0xaf6f) ; 1a51 3a6faf or a ; 1a54 b7 jr nz, 0x1a45 ; (-0x12);1a55 20ee jr 0x1a38 ; (-0x21);1a57 18df ld b, 0xff ; 1a59 06ff jr 0x1a6a ; (+0x0d);1a5b 180d dec bc ; 1a5d 0b in a,(c) ; 1a5e ed78 and 0x0f ; 1a60 e60f ld hl, 0x1a77 ; 1a62 21771a ld d, 0x00 ; 1a65 1600 ld e,a ; 1a67 5f add hl,de ; 1a68 19 ld b,(hl) ; 1a69 46 ld a,(0xaf6f) ; 1a6a 3a6faf or a ; 1a6d b7 jr nz, 0x1a6a ; (-0x06);1a6e 20fa ld a,b ; 1a70 78 pop ix ; 1a71 dde1 pop hl ; 1a73 e1 pop de ; 1a74 d1 pop bc ; 1a75 c1 ret ; 1a76 c9 rrca ; 1a77 0f ld bc, 0x0302 ; 1a78 010203 inc b ; 1a7b 04 dec b ; 1a7c 05 ld b, 0x07 ; 1a7d 0607 ex af,af' ; 1a7f 08 add hl,bc ; 1a80 09 nop ; 1a81 00 ld a,(bc) ; 1a82 0a dec bc ; 1a83 0b inc c ; 1a84 0c dec c ; 1a85 0d ld c, 0x3a ; 1a86 0e3a ld (hl),c ; 1a88 71 xor a ; 1a89 af ld 0x00(iy),a ; 1a8a fd7700 ld 0x01(iy), 0x00 ; 1a8d fd360100 ld a, 0x00 ; 1a91 3e00 jp 0x1e3e ; 1a93 c33e1e push ix ; 1a96 dde5 ld a, 0x06 ; 1a98 3e06 ld bc,(0xaf7a) ; 1a9a ed4b7aaf out (c),a ; 1a9e ed79 ld a, 0xff ; 1aa0 3eff ld (0xaf76),a ; 1aa2 3276af xor a ; 1aa5 af ld (0xaf78),a ; 1aa6 3278af ld (0xaf79),a ; 1aa9 3279af ld a, 0x50 ; 1aac 3e50 ld (0xaf4f),a ; 1aae 324faf push de ; 1ab1 d5 ld de, 0x0002 ; 1ab2 110200 ld a, 0x02 ; 1ab5 3e02 call 0x484a ; 1ab7 cd4a48 pop de ; 1aba d1 ld a, 0xff ; 1abb 3eff ld (0xaf6f),a ; 1abd 326faf ld e, 0x00 ; 1ac0 1e00 ld a,(0xaf78) ; 1ac2 3a78af cp 0x14 ; 1ac5 fe14 jr nc, 0x1ad7 ; (+0x0e);1ac7 300e ld a,(0xaf4f) ; 1ac9 3a4faf or a ; 1acc b7 jr z, 0x1ad9 ; (+0x0a);1acd 280a ld a,(0xaf6f) ; 1acf 3a6faf or a ; 1ad2 b7 jr nz, 0x1ac2 ; (-0x13);1ad3 20ed jr 0x1ab1 ; (-0x26);1ad5 18da ld e, 0x01 ; 1ad7 1e01 ld a,(0xaf6f) ; 1ad9 3a6faf or a ; 1adc b7 jr nz, 0x1ad9 ; (-0x06);1add 20fa xor a ; 1adf af ld (0xaf76),a ; 1ae0 3276af ld a, 0x01 ; 1ae3 3e01 ld bc,(0xaf7a) ; 1ae5 ed4b7aaf out (c),a ; 1ae9 ed79 ld 0x00(iy),e ; 1aeb fd7300 ld 0x01(iy), 0x00 ; 1aee fd360100 pop ix ; 1af2 dde1 ld a, 0x00 ; 1af4 3e00 jp 0x1e3e ; 1af6 c33e1e ld d,0x00(ix) ; 1af9 dd5600 ld a, 0x06 ; 1afc 3e06 ld bc,(0xaf7a) ; 1afe ed4b7aaf out (c),a ; 1b02 ed79 ld a, 0xff ; 1b04 3eff ld (0xaf76),a ; 1b06 3276af xor a ; 1b09 af ld (0xaf78),a ; 1b0a 3278af ld (0xaf79),a ; 1b0d 3279af ld (0xaf77),a ; 1b10 3277af ld a, 0x64 ; 1b13 3e64 call 0x1b9e ; 1b15 cd9e1b ld e, 0x00 ; 1b18 1e00 or a ; 1b1a b7 jr z, 0x1b84 ; (+0x67);1b1b 2867 cp 0x04 ; 1b1d fe04 jr nc, 0x1b4d ; (+0x2c);1b1f 302c ld a,(0xaf77) ; 1b21 3a77af inc a ; 1b24 3c ld (0xaf77),a ; 1b25 3277af cp 0x02 ; 1b28 fe02 jr c, 0x1b13 ; (-0x19);1b2a 38e7 ld e, 0x02 ; 1b2c 1e02 jr 0x1b84 ; (+0x54);1b2e 1854 ld a, 0x41 ; 1b30 3e41 call 0x1b9e ; 1b32 cd9e1b ld e, 0x02 ; 1b35 1e02 or a ; 1b37 b7 jr z, 0x1b84 ; (+0x4a);1b38 284a cp 0x04 ; 1b3a fe04 jr nc, 0x1b4d ; (+0x0f);1b3c 300f ld a,(0xaf77) ; 1b3e 3a77af inc a ; 1b41 3c ld (0xaf77),a ; 1b42 3277af cp 0x02 ; 1b45 fe02 jr c, 0x1b30 ; (-0x19);1b47 38e7 ld e, 0x02 ; 1b49 1e02 jr 0x1b84 ; (+0x37);1b4b 1837 ld l,a ; 1b4d 6f xor a ; 1b4e af ld (0xaf77),a ; 1b4f 3277af ld a,l ; 1b52 7d cp 0x07 ; 1b53 fe07 jr c, 0x1b5f ; (+0x08);1b55 3808 cp 0x17 ; 1b57 fe17 jr c, 0x1b7f ; (+0x24);1b59 3824 ld e, 0x02 ; 1b5b 1e02 jr 0x1b84 ; (+0x25);1b5d 1825 ld e, 0x01 ; 1b5f 1e01 ld a, 0x1e ; 1b61 3e1e call 0x1b9e ; 1b63 cd9e1b cp 0x04 ; 1b66 fe04 jr nc, 0x1b79 ; (+0x0f);1b68 300f ld a,(0xaf77) ; 1b6a 3a77af inc a ; 1b6d 3c ld (0xaf77),a ; 1b6e 3277af cp 0x02 ; 1b71 fe02 jr c, 0x1b30 ; (-0x45);1b73 38bb ld e, 0x02 ; 1b75 1e02 jr 0x1b84 ; (+0x0b);1b77 180b cp 0x07 ; 1b79 fe07 jr c, 0x1b84 ; (+0x07);1b7b 3807 jr 0x1b30 ; (-0x4f);1b7d 18b1 ld e, 0x00 ; 1b7f 1e00 dec d ; 1b81 15 jr nz, 0x1b30 ; (-0x54);1b82 20ac xor a ; 1b84 af ld (0xaf76),a ; 1b85 3276af ld a, 0x01 ; 1b88 3e01 ld bc,(0xaf7a) ; 1b8a ed4b7aaf out (c),a ; 1b8e ed79 ld 0x00(iy),e ; 1b90 fd7300 ld 0x01(iy), 0x00 ; 1b93 fd360100 inc ix ; 1b97 dd23 ld a, 0x00 ; 1b99 3e00 jp 0x1e3e ; 1b9b c33e1e push de ; 1b9e d5 push ix ; 1b9f dde5 ld e, 0x00 ; 1ba1 1e00 ld (0xaf4f),a ; 1ba3 324faf push de ; 1ba6 d5 ld de, 0x0002 ; 1ba7 110200 ld a, 0x02 ; 1baa 3e02 call 0x484a ; 1bac cd4a48 pop de ; 1baf d1 ld a, 0xff ; 1bb0 3eff ld (0xaf6f),a ; 1bb2 326faf ld a,(0xaf78) ; 1bb5 3a78af or a ; 1bb8 b7 jr nz, 0x1bd8 ; (+0x1d);1bb9 201d ld a,(0xaf4f) ; 1bbb 3a4faf or a ; 1bbe b7 jr z, 0x1bed ; (+0x2c);1bbf 282c ld a,(0xaf6f) ; 1bc1 3a6faf or a ; 1bc4 b7 jr nz, 0x1bb5 ; (-0x12);1bc5 20ee jr 0x1ba6 ; (-0x23);1bc7 18dd push de ; 1bc9 d5 ld de, 0x0002 ; 1bca 110200 ld a, 0x02 ; 1bcd 3e02 call 0x484a ; 1bcf cd4a48 pop de ; 1bd2 d1 ld a, 0xff ; 1bd3 3eff ld (0xaf6f),a ; 1bd5 326faf ld a,(0xaf78) ; 1bd8 3a78af or a ; 1bdb b7 jr z, 0x1bed ; (+0x0f);1bdc 280f ld e,a ; 1bde 5f ld a,(0xaf4f) ; 1bdf 3a4faf or a ; 1be2 b7 jr z, 0x1bed ; (+0x08);1be3 2808 ld a,(0xaf6f) ; 1be5 3a6faf or a ; 1be8 b7 jr nz, 0x1bd8 ; (-0x13);1be9 20ed jr 0x1bc9 ; (-0x24);1beb 18dc ld a,(0xaf6f) ; 1bed 3a6faf or a ; 1bf0 b7 jr nz, 0x1bed ; (-0x06);1bf1 20fa ld a,e ; 1bf3 7b pop ix ; 1bf4 dde1 pop de ; 1bf6 d1 ret ; 1bf7 c9 ld a,(0xb021) ; 1bf8 3a21b0 ld 0x00(iy),a ; 1bfb fd7700 ld 0x01(iy), 0x00 ; 1bfe fd360100 ld a, 0x00 ; 1c02 3e00 ld (0xb021),a ; 1c04 3221b0 jp 0x1e3e ; 1c07 c33e1e ld hl,(0xb022) ; 1c0a 2a22b0 ld 0x00(iy),l ; 1c0d fd7500 ld 0x01(iy),h ; 1c10 fd7401 ld a, 0x00 ; 1c13 3e00 jp 0x1e3e ; 1c15 c33e1e ld hl,(0xb024) ; 1c18 2a24b0 ld 0x00(iy),l ; 1c1b fd7500 ld 0x01(iy),h ; 1c1e fd7401 ld a, 0x00 ; 1c21 3e00 jp 0x1e3e ; 1c23 c33e1e ld hl,(0xb026) ; 1c26 2a26b0 ld 0x00(iy),l ; 1c29 fd7500 ld 0x01(iy),h ; 1c2c fd7401 ld a, 0x00 ; 1c2f 3e00 jp 0x1e3e ; 1c31 c33e1e ld hl,(0xb028) ; 1c34 2a28b0 ld 0x00(iy),l ; 1c37 fd7500 ld 0x01(iy),h ; 1c3a fd7401 ld a, 0x00 ; 1c3d 3e00 jp 0x1e3e ; 1c3f c33e1e ld hl,(0xb02a) ; 1c42 2a2ab0 ld 0x00(iy),l ; 1c45 fd7500 ld 0x01(iy),h ; 1c48 fd7401 ld a, 0x00 ; 1c4b 3e00 jp 0x1e3e ; 1c4d c33e1e ld hl,(0xb02c) ; 1c50 2a2cb0 ld 0x00(iy),l ; 1c53 fd7500 ld 0x01(iy),h ; 1c56 fd7401 ld a, 0x00 ; 1c59 3e00 jp 0x1e3e ; 1c5b c33e1e ld hl,(0xb02e) ; 1c5e 2a2eb0 ld 0x00(iy),l ; 1c61 fd7500 ld 0x01(iy),h ; 1c64 fd7401 ld a, 0x00 ; 1c67 3e00 jp 0x1e3e ; 1c69 c33e1e ld hl,(0xb2e3) ; 1c6c 2ae3b2 ex de,hl ; 1c6f eb ld hl,(0xb2e1) ; 1c70 2ae1b2 xor a ; 1c73 af sbc hl,de ; 1c74 ed52 ld a,h ; 1c76 7c and 0x7f ; 1c77 e67f ld h,a ; 1c79 67 srl h ; 1c7a cb3c rr l ; 1c7c cb1d srl h ; 1c7e cb3c rr l ; 1c80 cb1d srl h ; 1c82 cb3c rr l ; 1c84 cb1d ld 0x00(iy),l ; 1c86 fd7500 ld 0x01(iy),h ; 1c89 fd7401 ld a, 0x00 ; 1c8c 3e00 jp 0x1e3e ; 1c8e c33e1e ld hl, 0x9000 ; 1c91 210090 ld d, 0x00 ; 1c94 1600 ld e,0x00(ix) ; 1c96 dd5e00 sla e ; 1c99 cb23 rl d ; 1c9b cb12 sla e ; 1c9d cb23 rl d ; 1c9f cb12 sla e ; 1ca1 cb23 rl d ; 1ca3 cb12 add hl,de ; 1ca5 19 ld c, 0x00 ; 1ca6 0e00 ld b, 0x08 ; 1ca8 0608 ld a,(hl) ; 1caa 7e rr a ; 1cab cb1f rr c ; 1cad cb19 inc hl ; 1caf 23 djnz 0x1caa ; (-0x08);1cb0 10f8 ld 0x00(iy),c ; 1cb2 fd7100 ld 0x01(iy), 0x00 ; 1cb5 fd360100 inc ix ; 1cb9 dd23 ld a, 0x00 ; 1cbb 3e00 jp 0x1e3e ; 1cbd c33e1e ld a,(0xb030) ; 1cc0 3a30b0 ld 0x00(iy),a ; 1cc3 fd7700 ld 0x01(iy), 0x00 ; 1cc6 fd360100 ld a, 0x00 ; 1cca 3e00 jp 0x1e3e ; 1ccc c33e1e ld a,(0xb031) ; 1ccf 3a31b0 ld 0x00(iy),a ; 1cd2 fd7700 ld 0x01(iy), 0x00 ; 1cd5 fd360100 ld a,(0xb030) ; 1cd9 3a30b0 or a ; 1cdc b7 jr z, 0x1ce4 ; (+0x05);1cdd 2805 ld a, 0x00 ; 1cdf 3e00 ld (0xb031),a ; 1ce1 3231b0 ld a, 0x00 ; 1ce4 3e00 jp 0x1e3e ; 1ce6 c33e1e ld hl, 0x9eb0 ; 1ce9 21b09e ld e,0x00(ix) ; 1cec dd5e00 ld d, 0x00 ; 1cef 1600 sla e ; 1cf1 cb23 rl d ; 1cf3 cb12 add hl,de ; 1cf5 19 ld e,(hl) ; 1cf6 5e inc hl ; 1cf7 23 ld d,(hl) ; 1cf8 56 ld 0x00(iy),e ; 1cf9 fd7300 ld 0x01(iy),d ; 1cfc fd7201 inc ix ; 1cff dd23 ld a, 0x00 ; 1d01 3e00 jp 0x1e3e ; 1d03 c33e1e ld hl, 0x9ec0 ; 1d06 21c09e ld e,0x00(ix) ; 1d09 dd5e00 ld d, 0x00 ; 1d0c 1600 sla e ; 1d0e cb23 rl d ; 1d10 cb12 add hl,de ; 1d12 19 ld e,(hl) ; 1d13 5e inc hl ; 1d14 23 ld d,(hl) ; 1d15 56 ld 0x00(iy),e ; 1d16 fd7300 ld 0x01(iy),d ; 1d19 fd7201 inc ix ; 1d1c dd23 ld a, 0x00 ; 1d1e 3e00 jp 0x1e3e ; 1d20 c33e1e ld e,0x00(ix) ; 1d23 dd5e00 call 0x1d7b ; 1d26 cd7b1d cp 0xff ; 1d29 feff jr z, 0x1d36 ; (+0x09);1d2b 2809 ld 0x00(iy),a ; 1d2d fd7700 ld 0x01(iy), 0x00 ; 1d30 fd360100 jr 0x1d3e ; (+0x08);1d34 1808 ld 0x00(iy), 0xef ; 1d36 fd3600ef ld 0x01(iy), 0xff ; 1d3a fd3601ff inc ix ; 1d3e dd23 ld a, 0x00 ; 1d40 3e00 jp 0x1e3e ; 1d42 c33e1e ld b, 0x04 ; 1d45 0604 ld hl, 0x0000 ; 1d47 210000 ld e,0x00(ix) ; 1d4a dd5e00 call 0x1d7b ; 1d4d cd7b1d cp 0xff ; 1d50 feff jr z, 0x1d6c ; (+0x18);1d52 2818 cp 0x0a ; 1d54 fe0a jr nc, 0x1d64 ; (+0x0c);1d56 300c ld de, 0x000a ; 1d58 110a00 call 0x15f3 ; 1d5b cdf315 ld d, 0x00 ; 1d5e 1600 ld e,a ; 1d60 5f add hl,de ; 1d61 19 djnz 0x1d4a ; (-0x1a);1d62 10e6 ld 0x00(iy),l ; 1d64 fd7500 ld 0x01(iy),h ; 1d67 fd7401 jr 0x1d74 ; (+0x08);1d6a 1808 ld 0x00(iy), 0xef ; 1d6c fd3600ef ld 0x01(iy), 0xff ; 1d70 fd3601ff inc ix ; 1d74 dd23 ld a, 0x00 ; 1d76 3e00 jp 0x1e3e ; 1d78 c33e1e push bc ; 1d7b c5 push de ; 1d7c d5 push hl ; 1d7d e5 push ix ; 1d7e dde5 ld d, 0x00 ; 1d80 1600 ld hl, 0xaf47 ; 1d82 2147af add hl,de ; 1d85 19 ld a,(hl) ; 1d86 7e ld (0xaf46),a ; 1d87 3246af push de ; 1d8a d5 ld de, 0x0002 ; 1d8b 110200 ld a, 0x02 ; 1d8e 3e02 call 0x484a ; 1d90 cd4a48 pop de ; 1d93 d1 ld a, 0xff ; 1d94 3eff ld (0xaf6f),a ; 1d96 326faf ld c,e ; 1d99 4b sla c ; 1d9a cb21 sla c ; 1d9c cb21 ld ix, 0xaecd ; 1d9e dd21cdae ld b, 0x00 ; 1da2 0600 add ix,bc ; 1da4 dd09 ld l,0x00(ix) ; 1da6 dd6e00 ld h,0x01(ix) ; 1da9 dd6601 ld c,0x02(ix) ; 1dac dd4e02 ld b,0x03(ix) ; 1daf dd4603 xor a ; 1db2 af sbc hl,bc ; 1db3 ed42 jr nz, 0x1dca ; (+0x13);1db5 2013 ld a,(0xaf46) ; 1db7 3a46af or a ; 1dba b7 jr z, 0x1dc5 ; (+0x08);1dbb 2808 ld a,(0xaf6f) ; 1dbd 3a6faf or a ; 1dc0 b7 jr nz, 0x1d99 ; (-0x2a);1dc1 20d6 jr 0x1d8a ; (-0x3b);1dc3 18c5 ld a, 0xff ; 1dc5 3eff push af ; 1dc7 f5 jr 0x1e0f ; (+0x45);1dc8 1845 ld l,0x02(ix) ; 1dca dd6e02 ld h,0x03(ix) ; 1dcd dd6603 ld c,(hl) ; 1dd0 4e ld b, 0x10 ; 1dd1 0610 ld hl, 0x1e1c ; 1dd3 211c1e ld a,(hl) ; 1dd6 7e sub c ; 1dd7 91 jr z, 0x1dde ; (+0x04);1dd8 2804 inc hl ; 1dda 23 inc hl ; 1ddb 23 djnz 0x1dd6 ; (-0x08);1ddc 10f8 inc hl ; 1dde 23 ld a,(hl) ; 1ddf 7e push af ; 1de0 f5 ld l,0x02(ix) ; 1de1 dd6e02 ld h,0x03(ix) ; 1de4 dd6603 inc hl ; 1de7 23 push de ; 1de8 d5 ld a,e ; 1de9 7b and 0x07 ; 1dea e607 inc a ; 1dec 3c ld c,a ; 1ded 4f ld b, 0x08 ; 1dee 0608 mlt bc ; Z180 instruction;1df0 ed4c ex de,hl ; 1df2 eb ld hl, 0xaeed ; 1df3 21edae add hl,bc ; 1df6 09 sbc hl,de ; 1df7 ed52 pop bc ; 1df9 c1 jr nz, 0x1e09 ; (+0x0d);1dfa 200d ld a,c ; 1dfc 79 and 0x07 ; 1dfd e607 ld c,a ; 1dff 4f ld b, 0x08 ; 1e00 0608 mlt bc ; Z180 instruction;1e02 ed4c ld hl, 0xaeed ; 1e04 21edae add hl,bc ; 1e07 09 ex de,hl ; 1e08 eb ld 0x02(ix),e ; 1e09 dd7302 ld 0x03(ix),d ; 1e0c dd7203 ld a,(0xaf6f) ; 1e0f 3a6faf or a ; 1e12 b7 jr nz, 0x1e0f ; (-0x06);1e13 20fa pop af ; 1e15 f1 pop ix ; 1e16 dde1 pop hl ; 1e18 e1 pop de ; 1e19 d1 pop bc ; 1e1a c1 ret ; 1e1b c9 jr nc, 0x1e1e ; (+0x00);1e1c 3000 ld sp, 0x3201 ; 1e1e 310132 ld (bc),a ; 1e21 02 inc sp ; 1e22 33 inc bc ; 1e23 03 inc (hl) ; 1e24 34 inc b ; 1e25 04 dec (hl) ; 1e26 35 dec b ; 1e27 05 ld (hl), 0x06 ; 1e28 3606 scf ; 1e2a 37 rlca ; 1e2b 07 jr c, 0x1e36 ; (+0x08);1e2c 3808 add hl,sp ; 1e2e 39 add hl,bc ; 1e2f 09 ld b,l ; 1e30 45 ld a,(bc) ; 1e31 0a ld b,(hl) ; 1e32 46 dec bc ; 1e33 0b ld b,c ; 1e34 41 inc c ; 1e35 0c ld b,d ; 1e36 42 dec c ; 1e37 0d ld b,e ; 1e38 43 ld c, 0x44 ; 1e39 0e44 rrca ; 1e3b 0f nop ; 1e3c 00 nop ; 1e3d 00 ld (0xaf67),a ; 1e3e 3267af pop hl ; 1e41 e1 pop de ; 1e42 d1 pop bc ; 1e43 c1 pop af ; 1e44 f1 ret ; 1e45 c9 push bc ; 1e46 c5 ld b,a ; 1e47 47 srl b ; 1e48 cb38 srl b ; 1e4a cb38 srl b ; 1e4c cb38 srl b ; 1e4e cb38 ld c, 0x0a ; 1e50 0e0a mlt bc ; Z180 instruction;1e52 ed4c and 0x0f ; 1e54 e60f add a,c ; 1e56 81 pop bc ; 1e57 c1 ret ; 1e58 c9 sub 0x10 ; 1e59 d610 sla a ; 1e5b cb27 ld hl, 0x1e69 ; 1e5d 21691e ld e,a ; 1e60 5f ld d, 0x00 ; 1e61 1600 add hl,de ; 1e63 19 ld e,(hl) ; 1e64 5e inc hl ; 1e65 23 ld d,(hl) ; 1e66 56 ex de,hl ; 1e67 eb jp (hl) ; 1e68 e9 sub c ; 1e69 91 ld e, 0xd3 ; 1e6a 1ed3 ld e, 0x15 ; 1e6c 1e15 rra ; 1e6e 1f ld d,a ; 1e6f 57 rra ; 1e70 1f sbc a,c ; 1e71 99 rra ; 1e72 1f in a,(0x1f) ; 1e73 db1f dec e ; 1e75 1d jr nz, 0x1e9b ; (+0x23);1e76 2023 jr nz, 0x1eaf ; (+0x35);1e78 2035 jr nz, 0x1ec3 ; (+0x47);1e7a 2047 jr nz, 0x1ed7 ; (+0x59);1e7c 2059 jr nz, 0x1eeb ; (+0x6b);1e7e 206b jr nz, 0x1eff ; (+0x7d);1e80 207d jr nz, 0x1e13 ; (-0x71);1e82 208f jr nz, 0x1e26 ; (-0x60);1e84 20a0 jr nz, 0x1e39 ; (-0x4f);1e86 20b1 jr nz, 0x1e59 ; (-0x31);1e88 20cf jr nz, 0x1e79 ; (-0x13);1e8a 20ed jr nz, 0x1e8d ; (-0x01);1e8c 20ff jr nz, 0x1ea1 ; (+0x11);1e8e 2011 ld hl, 0x21fd ; 1e90 21fd21 ld (bc),a ; 1e93 02 add a,b ; 1e94 80 ld a,0x00(ix) ; 1e95 dd7e00 cp 0x00(iy) ; 1e98 fdbe00 jp nz, 0x2162 ; 1e9b c26221 ld a,0x01(ix) ; 1e9e dd7e01 cp 0x01(iy) ; 1ea1 fdbe01 jp nz, 0x2162 ; 1ea4 c26221 ld a,0x02(ix) ; 1ea7 dd7e02 or a ; 1eaa b7 jp z, 0x2166 ; 1eab ca6621 cp 0x08 ; 1eae fe08 jr nz, 0x1ebc ; (+0x0a);1eb0 200a ld a,(0xb032) ; 1eb2 3a32b0 or a ; 1eb5 b7 jp nz, 0x2166 ; 1eb6 c26621 jp 0x2162 ; 1eb9 c36221 cp 0x09 ; 1ebc fe09 jr nz, 0x1eca ; (+0x0a);1ebe 200a ld a,(0xb033) ; 1ec0 3a33b0 or a ; 1ec3 b7 jp nz, 0x2166 ; 1ec4 c26621 jp 0x2162 ; 1ec7 c36221 cp 0x02(iy) ; 1eca fdbe02 jp nz, 0x2162 ; 1ecd c26221 jp 0x2166 ; 1ed0 c36621 ld iy, 0x8002 ; 1ed3 fd210280 ld a,0x00(ix) ; 1ed7 dd7e00 cp 0x00(iy) ; 1eda fdbe00 jp nz, 0x2166 ; 1edd c26621 ld a,0x01(ix) ; 1ee0 dd7e01 cp 0x01(iy) ; 1ee3 fdbe01 jp nz, 0x2166 ; 1ee6 c26621 ld a,0x02(ix) ; 1ee9 dd7e02 or a ; 1eec b7 jp z, 0x2162 ; 1eed ca6221 cp 0x08 ; 1ef0 fe08 jr nz, 0x1efe ; (+0x0a);1ef2 200a ld a,(0xb032) ; 1ef4 3a32b0 or a ; 1ef7 b7 jp nz, 0x2162 ; 1ef8 c26221 jp 0x2166 ; 1efb c36621 cp 0x09 ; 1efe fe09 jr nz, 0x1f0c ; (+0x0a);1f00 200a ld a,(0xb033) ; 1f02 3a33b0 or a ; 1f05 b7 jp nz, 0x2162 ; 1f06 c26221 jp 0x2166 ; 1f09 c36621 cp 0x02(iy) ; 1f0c fdbe02 jp nz, 0x2166 ; 1f0f c26621 jp 0x2162 ; 1f12 c36221 ld iy, 0x8002 ; 1f15 fd210280 ld a,0x02(ix) ; 1f19 dd7e02 or a ; 1f1c b7 jr z, 0x1f3f ; (+0x20);1f1d 2820 cp 0x08 ; 1f1f fe08 jr nz, 0x1f2c ; (+0x09);1f21 2009 ld a,(0xb032) ; 1f23 3a32b0 or a ; 1f26 b7 jr nz, 0x1f3f ; (+0x16);1f27 2016 jp 0x2162 ; 1f29 c36221 cp 0x09 ; 1f2c fe09 jr nz, 0x1f39 ; (+0x09);1f2e 2009 ld a,(0xb033) ; 1f30 3a33b0 or a ; 1f33 b7 jr nz, 0x1f3f ; (+0x09);1f34 2009 jp 0x2162 ; 1f36 c36221 cp 0x02(iy) ; 1f39 fdbe02 jp nz, 0x2162 ; 1f3c c26221 ld a,0x01(iy) ; 1f3f fd7e01 cp 0x01(ix) ; 1f42 ddbe01 jp c, 0x2162 ; 1f45 da6221 jp nz, 0x2166 ; 1f48 c26621 ld a,0x00(ix) ; 1f4b dd7e00 cp 0x00(iy) ; 1f4e fdbe00 jp nc, 0x2162 ; 1f51 d26221 jp 0x2166 ; 1f54 c36621 ld iy, 0x8002 ; 1f57 fd210280 ld a,0x02(ix) ; 1f5b dd7e02 or a ; 1f5e b7 jr z, 0x1f81 ; (+0x20);1f5f 2820 cp 0x08 ; 1f61 fe08 jr nz, 0x1f6e ; (+0x09);1f63 2009 ld a,(0xb032) ; 1f65 3a32b0 or a ; 1f68 b7 jr nz, 0x1f81 ; (+0x16);1f69 2016 jp 0x2162 ; 1f6b c36221 cp 0x09 ; 1f6e fe09 jr nz, 0x1f7b ; (+0x09);1f70 2009 ld a,(0xb033) ; 1f72 3a33b0 or a ; 1f75 b7 jr nz, 0x1f81 ; (+0x09);1f76 2009 jp 0x2162 ; 1f78 c36221 cp 0x02(iy) ; 1f7b fdbe02 jp nz, 0x2162 ; 1f7e c26221 ld a,0x01(ix) ; 1f81 dd7e01 cp 0x01(iy) ; 1f84 fdbe01 jp c, 0x2162 ; 1f87 da6221 jp nz, 0x2166 ; 1f8a c26621 ld a,0x00(iy) ; 1f8d fd7e00 cp 0x00(ix) ; 1f90 ddbe00 jp nc, 0x2162 ; 1f93 d26221 jp 0x2166 ; 1f96 c36621 ld iy, 0x8002 ; 1f99 fd210280 ld a,0x02(ix) ; 1f9d dd7e02 or a ; 1fa0 b7 jr z, 0x1fc3 ; (+0x20);1fa1 2820 cp 0x08 ; 1fa3 fe08 jr nz, 0x1fb0 ; (+0x09);1fa5 2009 ld a,(0xb032) ; 1fa7 3a32b0 or a ; 1faa b7 jr nz, 0x1fc3 ; (+0x16);1fab 2016 jp 0x2162 ; 1fad c36221 cp 0x09 ; 1fb0 fe09 jr nz, 0x1fbd ; (+0x09);1fb2 2009 ld a,(0xb033) ; 1fb4 3a33b0 or a ; 1fb7 b7 jr nz, 0x1fc3 ; (+0x09);1fb8 2009 jp 0x2162 ; 1fba c36221 cp 0x02(iy) ; 1fbd fdbe02 jp nz, 0x2162 ; 1fc0 c26221 ld a,0x01(iy) ; 1fc3 fd7e01 cp 0x01(ix) ; 1fc6 ddbe01 jp c, 0x2162 ; 1fc9 da6221 jp nz, 0x2166 ; 1fcc c26621 ld a,0x00(iy) ; 1fcf fd7e00 cp 0x00(ix) ; 1fd2 ddbe00 jp c, 0x2162 ; 1fd5 da6221 jp 0x2166 ; 1fd8 c36621 ld iy, 0x8002 ; 1fdb fd210280 ld a,0x02(ix) ; 1fdf dd7e02 or a ; 1fe2 b7 jr z, 0x2005 ; (+0x20);1fe3 2820 cp 0x08 ; 1fe5 fe08 jr nz, 0x1ff2 ; (+0x09);1fe7 2009 ld a,(0xb032) ; 1fe9 3a32b0 or a ; 1fec b7 jr nz, 0x2005 ; (+0x16);1fed 2016 jp 0x2162 ; 1fef c36221 cp 0x09 ; 1ff2 fe09 jr nz, 0x1fff ; (+0x09);1ff4 2009 ld a,(0xb033) ; 1ff6 3a33b0 or a ; 1ff9 b7 jr nz, 0x2005 ; (+0x09);1ffa 2009 jp 0x2162 ; 1ffc c36221 cp 0x02(iy) ; 1fff fdbe02 jp nz, 0x2162 ; 2002 c26221 ld a,0x01(ix) ; 2005 dd7e01 cp 0x01(iy) ; 2008 fdbe01 jp c, 0x2162 ; 200b da6221 jp nz, 0x2166 ; 200e c26621 ld a,0x00(ix) ; 2011 dd7e00 cp 0x00(iy) ; 2014 fdbe00 jp c, 0x2162 ; 2017 da6221 jp 0x2166 ; 201a c36621 ld a,(0xaf54) ; 201d 3a54af jp 0x217e ; 2020 c37e21 ld hl, 0x8900 ; 2023 210089 ld e,0x00(ix) ; 2026 dd5e00 ld d,0x01(ix) ; 2029 dd5601 add hl,de ; 202c 19 bit 0,(hl) ; 202d cb46 jp z, 0x2156 ; 202f ca5621 jp 0x215a ; 2032 c35a21 ld hl, 0x8900 ; 2035 210089 ld e,0x00(ix) ; 2038 dd5e00 ld d,0x01(ix) ; 203b dd5601 add hl,de ; 203e 19 bit 0,(hl) ; 203f cb46 jp nz, 0x2156 ; 2041 c25621 jp 0x215a ; 2044 c35a21 ld hl, 0x8c00 ; 2047 21008c ld e,0x00(ix) ; 204a dd5e00 ld d,0x01(ix) ; 204d dd5601 add hl,de ; 2050 19 bit 0,(hl) ; 2051 cb46 jp z, 0x2156 ; 2053 ca5621 jp 0x215a ; 2056 c35a21 ld hl, 0x9000 ; 2059 210090 ld e,0x00(ix) ; 205c dd5e00 ld d,0x01(ix) ; 205f dd5601 add hl,de ; 2062 19 bit 0,(hl) ; 2063 cb46 jp z, 0x2156 ; 2065 ca5621 jp 0x215a ; 2068 c35a21 ld hl, 0x9000 ; 206b 210090 ld e,0x00(ix) ; 206e dd5e00 ld d,0x01(ix) ; 2071 dd5601 add hl,de ; 2074 19 bit 0,(hl) ; 2075 cb46 jp nz, 0x2156 ; 2077 c25621 jp 0x215a ; 207a c35a21 ld hl, 0x9600 ; 207d 210096 ld e,0x00(ix) ; 2080 dd5e00 ld d,0x01(ix) ; 2083 dd5601 add hl,de ; 2086 19 bit 0,(hl) ; 2087 cb46 jp z, 0x2156 ; 2089 ca5621 jp 0x215a ; 208c c35a21 ld hl, 0x9a00 ; 208f 21009a ld e,0x00(ix) ; 2092 dd5e00 ld d, 0x00 ; 2095 1600 add hl,de ; 2097 19 bit 0,(hl) ; 2098 cb46 jp z, 0x214c ; 209a ca4c21 jp 0x2150 ; 209d c35021 ld hl, 0x9a00 ; 20a0 21009a ld e,0x00(ix) ; 20a3 dd5e00 ld d, 0x00 ; 20a6 1600 add hl,de ; 20a8 19 bit 0,(hl) ; 20a9 cb46 jp nz, 0x214c ; 20ab c24c21 jp 0x2150 ; 20ae c35021 ld a,0x00(ix) ; 20b1 dd7e00 sub 0x41 ; 20b4 d641 rla ; 20b6 17 rla ; 20b7 17 rla ; 20b8 17 rla ; 20b9 17 and 0xf0 ; 20ba e6f0 add a,0x01(ix) ; 20bc dd8601 dec a ; 20bf 3d ld e,a ; 20c0 5f ld d, 0x00 ; 20c1 1600 ld hl, 0x8700 ; 20c3 210087 add hl,de ; 20c6 19 bit 0,(hl) ; 20c7 cb46 jp z, 0x2156 ; 20c9 ca5621 jp 0x215a ; 20cc c35a21 ld a,0x00(ix) ; 20cf dd7e00 sub 0x41 ; 20d2 d641 rla ; 20d4 17 rla ; 20d5 17 rla ; 20d6 17 rla ; 20d7 17 and 0xf0 ; 20d8 e6f0 add a,0x01(ix) ; 20da dd8601 dec a ; 20dd 3d ld e,a ; 20de 5f ld d, 0x00 ; 20df 1600 ld hl, 0x8700 ; 20e1 210087 add hl,de ; 20e4 19 bit 0,(hl) ; 20e5 cb46 jp nz, 0x2156 ; 20e7 c25621 jp 0x215a ; 20ea c35a21 ld hl, 0xb0e1 ; 20ed 21e1b0 ld e,0x00(ix) ; 20f0 dd5e00 sla e ; 20f3 cb23 ld d, 0x00 ; 20f5 1600 add hl,de ; 20f7 19 inc hl ; 20f8 23 bit 7,(hl) ; 20f9 cb7e jr z, 0x214c ; (+0x4f);20fb 284f jr 0x2150 ; (+0x51);20fd 1851 ld hl, 0xb0e1 ; 20ff 21e1b0 ld e,0x00(ix) ; 2102 dd5e00 sla e ; 2105 cb23 ld d, 0x00 ; 2107 1600 add hl,de ; 2109 19 inc hl ; 210a 23 bit 7,(hl) ; 210b cb7e jr nz, 0x214c ; (+0x3d);210d 203d jr 0x2150 ; (+0x3f);210f 183f ld a,0x00(ix) ; 2111 dd7e00 inc ix ; 2114 dd23 and 0x07 ; 2116 e607 ld d, 0x00 ; 2118 1600 ld e,a ; 211a 5f sla e ; 211b cb23 sla e ; 211d cb23 sla e ; 211f cb23 ld iy, 0xaf8f ; 2121 fd218faf add iy,de ; 2125 fd19 ld b, 0x08 ; 2127 0608 inc ix ; 2129 dd23 ld a,0x00(ix) ; 212b dd7e00 cp 0x00(iy) ; 212e fdbe00 inc ix ; 2131 dd23 inc iy ; 2133 fd23 jr nz, 0x213b ; (+0x04);2135 2004 djnz 0x2129 ; (-0x10);2137 10f0 jr 0x2148 ; (+0x0d);2139 180d dec b ; 213b 05 jr z, 0x2144 ; (+0x06);213c 2806 inc ix ; 213e dd23 inc ix ; 2140 dd23 jr 0x213b ; (-0x09);2142 18f7 ld a, 0x00 ; 2144 3e00 jr 0x217e ; (+0x36);2146 1836 ld a, 0xff ; 2148 3eff jr 0x217e ; (+0x32);214a 1832 ld a, 0x00 ; 214c 3e00 jr 0x2152 ; (+0x02);214e 1802 ld a, 0xff ; 2150 3eff inc ix ; 2152 dd23 jr 0x217e ; (+0x28);2154 1828 ld a, 0x00 ; 2156 3e00 jr 0x215c ; (+0x02);2158 1802 ld a, 0xff ; 215a 3eff inc ix ; 215c dd23 inc ix ; 215e dd23 jr 0x217e ; (+0x1c);2160 181c ld a, 0x00 ; 2162 3e00 jr 0x2168 ; (+0x02);2164 1802 ld a, 0xff ; 2166 3eff inc ix ; 2168 dd23 inc ix ; 216a dd23 inc ix ; 216c dd23 jr 0x217e ; (+0x0e);216e 180e ld a, 0x00 ; 2170 3e00 jr 0x2176 ; (+0x02);2172 1802 ld a, 0xff ; 2174 3eff inc ix ; 2176 dd23 inc ix ; 2178 dd23 inc ix ; 217a dd23 inc ix ; 217c dd23 xor b ; 217e a8 pop hl ; 217f e1 pop de ; 2180 d1 pop bc ; 2181 c1 ret ; 2182 c9 ld sp, 0xb4b2 ; 2183 31b2b4 ld a, 0xff ; 2186 3eff ld (0xaf6f),a ; 2188 326faf ld hl,(0xaf5f) ; 218b 2a5faf push hl ; 218e e5 ld hl,(0xaf61) ; 218f 2a61af push hl ; 2192 e5 call 0x0348 ; 2193 cd4803 call 0x02fb ; 2196 cdfb02 ld ix, 0xbab2 ; 2199 dd21b2ba ld a,0x00(ix) ; 219d dd7e00 cp 0xff ; 21a0 feff jp z, 0x2238 ; 21a2 ca3822 cp 0xef ; 21a5 feef jp z, 0x2238 ; 21a7 ca3822 ld b,0x00(ix) ; 21aa dd4600 inc ix ; 21ad dd23 call 0x16f0 ; 21af cdf016 jr z, 0x21e8 ; (+0x34);21b2 2834 ld c,0x00(ix) ; 21b4 dd4e00 ld 0x00(ix), 0xff ; 21b7 dd3600ff inc ix ; 21bb dd23 ld a,b ; 21bd 78 cp 0xf0 ; 21be fef0 jr z, 0x21df ; (+0x1d);21c0 281d ld a,c ; 21c2 79 or a ; 21c3 b7 jr z, 0x21df ; (+0x19);21c4 2819 ld e,0x00(ix) ; 21c6 dd5e00 inc ix ; 21c9 dd23 ld d,0x00(ix) ; 21cb dd5600 inc ix ; 21ce dd23 add ix,de ; 21d0 dd19 ld a,0x00(ix) ; 21d2 dd7e00 inc ix ; 21d5 dd23 cp 0xf2 ; 21d7 fef2 jr nz, 0x222c ; (+0x51);21d9 2051 inc ix ; 21db dd23 jr 0x221e ; (+0x3f);21dd 183f inc ix ; 21df dd23 inc ix ; 21e1 dd23 call 0x03f2 ; 21e3 cdf203 jr 0x222c ; (+0x44);21e6 1844 ld 0x00(ix), 0x00 ; 21e8 dd360000 inc ix ; 21ec dd23 ld e,0x00(ix) ; 21ee dd5e00 inc ix ; 21f1 dd23 ld d,0x00(ix) ; 21f3 dd5600 inc ix ; 21f6 dd23 add ix,de ; 21f8 dd19 ld a,0x00(ix) ; 21fa dd7e00 inc ix ; 21fd dd23 cp 0xf2 ; 21ff fef2 jr nz, 0x222c ; (+0x29);2201 2029 ld c,0x00(ix) ; 2203 dd4e00 ld 0x00(ix), 0xff ; 2206 dd3600ff inc ix ; 220a dd23 ld a,b ; 220c 78 cp 0xf0 ; 220d fef0 jr z, 0x2215 ; (+0x04);220f 2804 ld a,c ; 2211 79 or a ; 2212 b7 jr nz, 0x221e ; (+0x09);2213 2009 inc ix ; 2215 dd23 inc ix ; 2217 dd23 call 0x03f2 ; 2219 cdf203 jr 0x222c ; (+0x0e);221c 180e ld e,0x00(ix) ; 221e dd5e00 inc ix ; 2221 dd23 ld d,0x00(ix) ; 2223 dd5600 inc ix ; 2226 dd23 add ix,de ; 2228 dd19 inc ix ; 222a dd23 ld a,0x00(ix) ; 222c dd7e00 cp 0xef ; 222f feef jr z, 0x2238 ; (+0x05);2231 2805 cp 0xff ; 2233 feff jp nz, 0x21aa ; 2235 c2aa21 pop hl ; 2238 e1 ld (0xaf61),hl ; 2239 2261af pop hl ; 223c e1 ld (0xaf5f),hl ; 223d 225faf call 0x0391 ; 2240 cd9103 ld a, 0x02 ; 2243 3e02 call 0x4891 ; 2245 cd9148 ld a, 0x00 ; 2248 3e00 ld (0xaf54),a ; 224a 3254af ld (0xaf6f),a ; 224d 326faf jp 0x4864 ; 2250 c36448 ld sp, 0xb532 ; 2253 3132b5 ld a,(0x8001) ; 2256 3a0180 ld e,a ; 2259 5f ld a,(0x8002) ; 225a 3a0280 ld d,a ; 225d 57 push de ; 225e d5 ld a,(0xb2e9) ; 225f 3ae9b2 cp 0x03 ; 2262 fe03 jr nz, 0x22bb ; (+0x55);2264 2055 ld bc, 0x840d ; 2266 010d84 ld a, 0x05 ; 2269 3e05 out (c),a ; 226b ed79 in a,(c) ; 226d ed78 bit 1,a ; 226f cb4f jr z, 0x2279 ; (+0x06);2271 2806 ld a, 0x04 ; 2273 3e04 out (c),a ; 2275 ed79 jr 0x2269 ; (-0x10);2277 18f0 di ; 2279 f3 ld bc, 0x8400 ; 227a 010084 ld hl, 0x8000 ; 227d 210080 ld (hl), 0x00 ; 2280 3600 inc hl ; 2282 23 call 0x22a8 ; 2283 cda822 call 0x22a8 ; 2286 cda822 call 0x22a8 ; 2289 cda822 inc hl ; 228c 23 call 0x22a8 ; 228d cda822 call 0x22a8 ; 2290 cda822 call 0x22a8 ; 2293 cda822 in a,(c) ; 2296 ed78 and 0x07 ; 2298 e607 inc a ; 229a 3c ld (0x8004),a ; 229b 320480 ld bc, 0x840d ; 229e 010d84 ld a, 0x04 ; 22a1 3e04 out (c),a ; 22a3 ed79 jp 0x235f ; 22a5 c35f23 in a,(c) ; 22a8 ed78 inc bc ; 22aa 03 and 0x0f ; 22ab e60f ld e,a ; 22ad 5f in a,(c) ; 22ae ed78 inc bc ; 22b0 03 and 0x0f ; 22b1 e60f rlca ; 22b3 07 rlca ; 22b4 07 rlca ; 22b5 07 rlca ; 22b6 07 or e ; 22b7 b3 ld (hl),a ; 22b8 77 inc hl ; 22b9 23 ret ; 22ba c9 di ; 22bb f3 ld b, 0x08 ; 22bc 0608 ld a,(0xb319) ; 22be 3a19b3 djnz 0x22be ; (-0x05);22c1 10fb ld hl, 0x3585 ; 22c3 218535 ld c, 0x08 ; 22c6 0e08 ld b, 0x08 ; 22c8 0608 ld a,(hl) ; 22ca 7e ld (0xb319),a ; 22cb 3219b3 rrca ; 22ce 0f djnz 0x22cb ; (-0x06);22cf 10fa inc hl ; 22d1 23 dec c ; 22d2 0d jr nz, 0x22c8 ; (-0x0d);22d3 20f3 ld b, 0x08 ; 22d5 0608 ld a,(0xb319) ; 22d7 3a19b3 rra ; 22da 1f rr c ; 22db cb19 djnz 0x22d7 ; (-0x08);22dd 10f8 ld a,c ; 22df 79 exx ; 22e0 d9 ld b,a ; 22e1 47 exx ; 22e2 d9 ld b, 0x08 ; 22e3 0608 ld a,(0xb319) ; 22e5 3a19b3 rra ; 22e8 1f rr c ; 22e9 cb19 djnz 0x22e5 ; (-0x08);22eb 10f8 ld a,c ; 22ed 79 exx ; 22ee d9 ld c,a ; 22ef 4f exx ; 22f0 d9 ld b, 0x08 ; 22f1 0608 ld a,(0xb319) ; 22f3 3a19b3 rra ; 22f6 1f rr c ; 22f7 cb19 djnz 0x22f3 ; (-0x08);22f9 10f8 ld a,c ; 22fb 79 exx ; 22fc d9 ld d,a ; 22fd 57 exx ; 22fe d9 ld b, 0x08 ; 22ff 0608 ld a,(0xb319) ; 2301 3a19b3 rra ; 2304 1f rr c ; 2305 cb19 djnz 0x2301 ; (-0x08);2307 10f8 ld a,c ; 2309 79 exx ; 230a d9 ld e,a ; 230b 5f exx ; 230c d9 ld b, 0x08 ; 230d 0608 ld a,(0xb319) ; 230f 3a19b3 rra ; 2312 1f rr c ; 2313 cb19 djnz 0x230f ; (-0x08);2315 10f8 ld a,c ; 2317 79 and 0x0f ; 2318 e60f exx ; 231a d9 ld h,a ; 231b 67 exx ; 231c d9 ld b, 0x08 ; 231d 0608 ld a,(0xb319) ; 231f 3a19b3 rra ; 2322 1f rr c ; 2323 cb19 djnz 0x231f ; (-0x08);2325 10f8 ld a,c ; 2327 79 exx ; 2328 d9 ld l,a ; 2329 6f exx ; 232a d9 ld b, 0x08 ; 232b 0608 ld a,(0xb319) ; 232d 3a19b3 rra ; 2330 1f rr c ; 2331 cb19 djnz 0x232d ; (-0x08);2333 10f8 ld d,c ; 2335 51 ld b, 0x08 ; 2336 0608 ld a,(0xb319) ; 2338 3a19b3 rra ; 233b 1f rr c ; 233c cb19 djnz 0x2338 ; (-0x08);233e 10f8 ld e,c ; 2340 59 ld ix, 0x8000 ; 2341 dd210080 ld 0x06(ix),d ; 2345 dd7206 ld 0x07(ix),e ; 2348 dd7307 exx ; 234b d9 ld 0x00(ix),b ; 234c dd7000 ld 0x01(ix),c ; 234f dd7101 ld 0x02(ix),d ; 2352 dd7202 ld 0x03(ix),e ; 2355 dd7303 ld 0x04(ix),h ; 2358 dd7404 ld 0x05(ix),l ; 235b dd7505 exx ; 235e d9 ei ; 235f fb pop de ; 2360 d1 ld a,(0x8002) ; 2361 3a0280 cp d ; 2364 ba call nz, 0x23f1 ; 2365 c4f123 ld a,(0x8001) ; 2368 3a0180 cp e ; 236b bb jr z, 0x23bc ; (+0x4e);236c 284e cp 0x30 ; 236e fe30 jr nz, 0x2381 ; (+0x0f);2370 200f ld a, 0xff ; 2372 3eff ld (0xaf82),a ; 2374 3282af ld hl, 0xaf83 ; 2377 2183af ld b, 0x08 ; 237a 0608 ld (hl), 0xff ; 237c 36ff inc hl ; 237e 23 djnz 0x237c ; (-0x05);237f 10fb call 0x23bf ; 2381 cdbf23 ld a,(0x8004) ; 2384 3a0480 cp 0x01 ; 2387 fe01 jr z, 0x238f ; (+0x04);2389 2804 cp 0x07 ; 238b fe07 jr nz, 0x239b ; (+0x0c);238d 200c ld a, 0xff ; 238f 3eff ld (0xb033),a ; 2391 3233b0 ld a, 0x00 ; 2394 3e00 ld (0xb032),a ; 2396 3232b0 jr 0x23a5 ; (+0x0a);2399 180a ld a, 0xff ; 239b 3eff ld (0xb032),a ; 239d 3232b0 ld a, 0x00 ; 23a0 3e00 ld (0xb033),a ; 23a2 3233b0 ld a, 0xff ; 23a5 3eff ld (0xb09b),a ; 23a7 329bb0 ld (0xb09c),a ; 23aa 329cb0 ld (0xb09d),a ; 23ad 329db0 ld (0xb09f),a ; 23b0 329fb0 ld (0xb0a0),a ; 23b3 32a0b0 ld (0xb0a2),a ; 23b6 32a2b0 ld (0xb09e),a ; 23b9 329eb0 jp 0x4864 ; 23bc c36448 ld ix, 0xb0e1 ; 23bf dd21e1b0 ld b, 0x40 ; 23c3 0640 ld a,0x01(ix) ; 23c5 dd7e01 bit 7,a ; 23c8 cb7f jr z, 0x23dd ; (+0x11);23ca 2811 ld e,0x00(ix) ; 23cc dd5e00 ld d,0x01(ix) ; 23cf dd5601 inc de ; 23d2 13 ld a,d ; 23d3 7a or e ; 23d4 b3 jr z, 0x23dd ; (+0x06);23d5 2806 ld 0x00(ix),e ; 23d7 dd7300 ld 0x01(ix),d ; 23da dd7201 inc ix ; 23dd dd23 inc ix ; 23df dd23 djnz 0x23c5 ; (-0x1e);23e1 10e2 ld hl, 0xb06a ; 23e3 216ab0 ld b, 0x30 ; 23e6 0630 xor a ; 23e8 af cp (hl) ; 23e9 be jr z, 0x23ed ; (+0x01);23ea 2801 dec (hl) ; 23ec 35 inc hl ; 23ed 23 djnz 0x23e9 ; (-0x07);23ee 10f9 ret ; 23f0 c9 ld ix, 0xb161 ; 23f1 dd2161b1 ld b, 0x40 ; 23f5 0640 ld a,0x01(ix) ; 23f7 dd7e01 bit 7,a ; 23fa cb7f jr z, 0x240f ; (+0x11);23fc 2811 ld e,0x00(ix) ; 23fe dd5e00 ld d,0x01(ix) ; 2401 dd5601 inc de ; 2404 13 ld a,d ; 2405 7a or e ; 2406 b3 jr z, 0x240f ; (+0x06);2407 2806 ld 0x00(ix),e ; 2409 dd7300 ld 0x01(ix),d ; 240c dd7201 inc ix ; 240f dd23 inc ix ; 2411 dd23 djnz 0x23f7 ; (-0x1e);2413 10e2 ld a,(0xaf52) ; 2415 3a52af or a ; 2418 b7 jr z, 0x2424 ; (+0x09);2419 2809 xor a ; 241b af ld (0xaf52),a ; 241c 3252af ld (0xaf53),a ; 241f 3253af jr 0x2429 ; (+0x05);2422 1805 ld a, 0xff ; 2424 3eff ld (0xaf53),a ; 2426 3253af ret ; 2429 c9 ld sp, 0xb5b2 ; 242a 31b2b5 ld hl, 0x8800 ; 242d 210088 ld iy, 0x8b00 ; 2430 fd21008b ld ix, 0x2618 ; 2434 dd211826 ld c,0x00(ix) ; 2438 dd4e00 ld b,0x01(ix) ; 243b dd4601 ld a,b ; 243e 78 or c ; 243f b1 jr z, 0x2469 ; (+0x27);2440 2827 ld e, 0x08 ; 2442 1e08 in d,(c) ; 2444 ed50 ld a, 0x7f ; 2446 3e7f srl d ; 2448 cb3a jr c, 0x244e ; (+0x02);244a 3802 ld a, 0x00 ; 244c 3e00 push bc ; 244e c5 ld b,(hl) ; 244f 46 bit 7,b ; 2450 cb78 jr nz, 0x245c ; (+0x08);2452 2008 cp b ; 2454 b8 jr z, 0x245b ; (+0x04);2455 2804 ld 0x00(iy), 0xff ; 2457 fd3600ff ld (hl),a ; 245b 77 pop bc ; 245c c1 inc hl ; 245d 23 inc iy ; 245e fd23 dec e ; 2460 1d jr nz, 0x2446 ; (-0x1d);2461 20e3 inc ix ; 2463 dd23 inc ix ; 2465 dd23 jr 0x2438 ; (-0x31);2467 18cf ld a,(0xb2e9) ; 2469 3ae9b2 or a ; 246c b7 jp z, 0x256a ; 246d ca6a25 cp 0x03 ; 2470 fe03 jp z, 0x2537 ; 2472 ca3725 cp 0x01 ; 2475 fe01 jr z, 0x2482 ; (+0x09);2477 2809 ld a,(0xb2ea) ; 2479 3aeab2 cp 0x0c ; 247c fe0c jr z, 0x24fb ; (+0x7b);247e 287b jr 0x24cc ; (+0x4a);2480 184a ld bc, 0x9000 ; 2482 010090 ld a,(0xaf5e) ; 2485 3a5eaf add a,c ; 2488 81 ld c,a ; 2489 4f in e,(c) ; 248a ed58 ld d, 0x00 ; 248c 1600 ld a,(0xb2ea) ; 248e 3aeab2 cp 0x08 ; 2491 fe08 jr z, 0x24a1 ; (+0x0c);2493 280c in a,(c) ; 2495 ed78 rla ; 2497 17 rl e ; 2498 cb13 rl d ; 249a cb12 rla ; 249c 17 rl e ; 249d cb13 rl d ; 249f cb12 ld hl, 0x9b00 ; 24a1 21009b ld a,(0xaf5e) ; 24a4 3a5eaf ld b, 0x00 ; 24a7 0600 ld c,a ; 24a9 4f sla c ; 24aa cb21 rl b ; 24ac cb10 add hl,bc ; 24ae 09 inc hl ; 24af 23 bit 7,(hl) ; 24b0 cb7e jr nz, 0x24b8 ; (+0x04);24b2 2004 dec hl ; 24b4 2b ld (hl),e ; 24b5 73 inc hl ; 24b6 23 ld (hl),d ; 24b7 72 inc a ; 24b8 3c cp 0x08 ; 24b9 fe08 jr c, 0x24bf ; (+0x02);24bb 3802 ld a, 0x00 ; 24bd 3e00 ld (0xaf5e),a ; 24bf 325eaf ld bc, 0x9000 ; 24c2 010090 add a,c ; 24c5 81 ld c,a ; 24c6 4f out (c),a ; 24c7 ed79 jp 0x256a ; 24c9 c36a25 ld bc, 0x9000 ; 24cc 010090 ld a,(0xaf5e) ; 24cf 3a5eaf add a,c ; 24d2 81 ld c,a ; 24d3 4f in e,(c) ; 24d4 ed58 ld d, 0x00 ; 24d6 1600 ld hl, 0x9b10 ; 24d8 21109b ld a,(0xaf5e) ; 24db 3a5eaf ld b, 0x00 ; 24de 0600 ld c,a ; 24e0 4f sla c ; 24e1 cb21 rl b ; 24e3 cb10 add hl,bc ; 24e5 09 inc hl ; 24e6 23 bit 7,(hl) ; 24e7 cb7e jr nz, 0x24ef ; (+0x04);24e9 2004 dec hl ; 24eb 2b ld (hl),e ; 24ec 73 inc hl ; 24ed 23 ld (hl),d ; 24ee 72 inc a ; 24ef 3c cp 0x08 ; 24f0 fe08 jr c, 0x24f6 ; (+0x02);24f2 3802 ld a, 0x00 ; 24f4 3e00 ld (0xaf5e),a ; 24f6 325eaf jr 0x256a ; (+0x6f);24f9 186f ld bc, 0x9800 ; 24fb 010098 in d,(c) ; 24fe ed50 in e,(c) ; 2500 ed58 bit 4,d ; 2502 cb62 jr z, 0x2509 ; (+0x03);2504 2803 ld de, 0x0000 ; 2506 110000 ld hl, 0x9bc0 ; 2509 21c09b ld a,(0xaf5e) ; 250c 3a5eaf ld b, 0x00 ; 250f 0600 ld c,a ; 2511 4f sla c ; 2512 cb21 rl b ; 2514 cb10 add hl,bc ; 2516 09 inc hl ; 2517 23 bit 7,(hl) ; 2518 cb7e jr nz, 0x2520 ; (+0x04);251a 2004 dec hl ; 251c 2b ld (hl),e ; 251d 73 inc hl ; 251e 23 ld (hl),d ; 251f 72 inc a ; 2520 3c cp 0x10 ; 2521 fe10 jr c, 0x2527 ; (+0x02);2523 3802 ld a, 0x00 ; 2525 3e00 ld (0xaf5e),a ; 2527 325eaf ld bc, 0x9800 ; 252a 010098 set 4,a ; 252d cbe7 out (c),a ; 252f ed79 res 4,a ; 2531 cba7 out (c),a ; 2533 ed79 jr 0x256a ; (+0x33);2535 1833 call 0x2693 ; 2537 cd9326 ex de,hl ; 253a eb ld hl, 0x9c00 ; 253b 21009c ld a,(0xaf5e) ; 253e 3a5eaf ld b, 0x00 ; 2541 0600 ld c,a ; 2543 4f sla c ; 2544 cb21 rl b ; 2546 cb10 add hl,bc ; 2548 09 inc hl ; 2549 23 bit 7,(hl) ; 254a cb7e jr nz, 0x2552 ; (+0x04);254c 2004 dec hl ; 254e 2b ld (hl),e ; 254f 73 inc hl ; 2550 23 ld (hl),d ; 2551 72 inc a ; 2552 3c cp 0x08 ; 2553 fe08 jr c, 0x2559 ; (+0x02);2555 3802 ld a, 0x00 ; 2557 3e00 ld (0xaf5e),a ; 2559 325eaf call 0x264e ; 255c cd4e26 ld hl, 0xb2eb ; 255f 21ebb2 ld e,a ; 2562 5f ld d, 0x00 ; 2563 1600 add hl,de ; 2565 19 ld a,(hl) ; 2566 7e call 0x2667 ; 2567 cd6726 ld hl, 0xaf44 ; 256a 2144af inc (hl) ; 256d 34 ld a,(0xaf45) ; 256e 3a45af dec a ; 2571 3d cp 0xff ; 2572 feff jr z, 0x2579 ; (+0x03);2574 2803 ld (0xaf45),a ; 2576 3245af ld a,(0xaf46) ; 2579 3a46af dec a ; 257c 3d cp 0xff ; 257d feff jr z, 0x2584 ; (+0x03);257f 2803 ld (0xaf46),a ; 2581 3246af ld a,(0xaf4f) ; 2584 3a4faf dec a ; 2587 3d cp 0xff ; 2588 feff jr z, 0x258f ; (+0x03);258a 2803 ld (0xaf4f),a ; 258c 324faf ld a,(0xaf51) ; 258f 3a51af dec a ; 2592 3d cp 0xff ; 2593 feff jr z, 0x259a ; (+0x03);2595 2803 ld (0xaf51),a ; 2597 3251af ld a,(0xaf50) ; 259a 3a50af inc a ; 259d 3c jr z, 0x25a3 ; (+0x03);259e 2803 ld (0xaf50),a ; 25a0 3250af ld a,(0xaf50) ; 25a3 3a50af cp 0x1e ; 25a6 fe1e jr c, 0x25c8 ; (+0x1e);25a8 381e jr nz, 0x25bf ; (+0x13);25aa 2013 ld hl, 0xaf71 ; 25ac 2171af inc (hl) ; 25af 34 ld bc, 0xa050 ; 25b0 0150a0 in a,(c) ; 25b3 ed78 in0 a,(0x34) ; Z180 instruction;25b5 ed3834 set 1,a ; 25b8 cbcf out0 (0x34),a ; Z180 instruction;25ba ed3934 jr 0x25c8 ; (+0x09);25bd 1809 cp 0x3c ; 25bf fe3c jr c, 0x25c8 ; (+0x05);25c1 3805 ld a, 0x00 ; 25c3 3e00 ld (0xaf71),a ; 25c5 3271af ld a,(0xaf76) ; 25c8 3a76af or a ; 25cb b7 jr z, 0x2615 ; (+0x47);25cc 2847 ld a,(0xb2e9) ; 25ce 3ae9b2 cp 0x03 ; 25d1 fe03 jr nz, 0x25e8 ; (+0x13);25d3 2013 ld bc, 0x8002 ; 25d5 010280 ld de, 0x08c8 ; 25d8 11c808 in a,(c) ; 25db ed78 bit 6,a ; 25dd cb77 jr nz, 0x2608 ; (+0x27);25df 2027 dec de ; 25e1 1b ld a,d ; 25e2 7a or e ; 25e3 b3 jr nz, 0x25db ; (-0x0b);25e4 20f5 jr 0x25f9 ; (+0x11);25e6 1811 ld bc, 0xa050 ; 25e8 0150a0 ld de, 0x08c8 ; 25eb 11c808 in a,(c) ; 25ee ed78 bit 2,a ; 25f0 cb57 jr nz, 0x2608 ; (+0x14);25f2 2014 dec de ; 25f4 1b ld a,d ; 25f5 7a or e ; 25f6 b3 jr nz, 0x25ee ; (-0x0b);25f7 20f5 ld a,(0xaf79) ; 25f9 3a79af inc a ; 25fc 3c jr z, 0x2602 ; (+0x03);25fd 2803 ld (0xaf79),a ; 25ff 3279af xor a ; 2602 af ld (0xaf78),a ; 2603 3278af jr 0x2615 ; (+0x0d);2606 180d ld a,(0xaf78) ; 2608 3a78af inc a ; 260b 3c jr z, 0x2611 ; (+0x03);260c 2803 ld (0xaf78),a ; 260e 3278af xor a ; 2611 af ld (0xaf79),a ; 2612 3279af jp 0x4864 ; 2615 c36448 nop ; 2618 00 add a,b ; 2619 80 ld bc, 0x0080 ; 261a 018000 and b ; 261d a0 ld bc, 0x02a0 ; 261e 01a002 and b ; 2621 a0 nop ; 2622 00 ret z ; 2623 c8 ld bc, 0x02c8 ; 2624 01c802 ret z ; 2627 c8 nop ; 2628 00 ex de,hl ; 2629 eb ld bc, 0x02eb ; 262a 01eb02 ex de,hl ; 262d eb nop ; 262e 00 jp pe, 0xea01 ; 262f ea01ea ld (bc),a ; 2632 02 jp pe, 0xe900 ; 2633 ea00e9 ld bc, 0x02e9 ; 2636 01e902 jp (hl) ; 2639 e9 nop ; 263a 00 ret pe ; 263b e8 ld bc, 0x02e8 ; 263c 01e802 ret pe ; 263f e8 nop ; 2640 00 add a,c ; 2641 81 ld (bc),a ; 2642 02 add a,c ; 2643 81 nop ; 2644 00 add a,d ; 2645 82 jr nz, 0x25e8 ; (-0x60);2646 20a0 ld hl, 0x22a0 ; 2648 21a022 and b ; 264b a0 nop ; 264c 00 nop ; 264d 00 push af ; 264e f5 push bc ; 264f c5 push de ; 2650 d5 and 0x07 ; 2651 e607 ld e,a ; 2653 5f ld a, 0x00 ; 2654 3e00 call 0x2667 ; 2656 cd6726 ld bc, 0x8002 ; 2659 010280 in a,(c) ; 265c ed78 and 0xf8 ; 265e e6f8 or e ; 2660 b3 out (c),a ; 2661 ed79 pop de ; 2663 d1 pop bc ; 2664 c1 pop af ; 2665 f1 ret ; 2666 c9 push af ; 2667 f5 push bc ; 2668 c5 push de ; 2669 d5 di ; 266a f3 ld e,a ; 266b 5f ld bc, 0x8001 ; 266c 010180 in a,(c) ; 266f ed78 or 0x34 ; 2671 f634 res 3,a ; 2673 cb9f bit 0,e ; 2675 cb43 jr z, 0x267b ; (+0x02);2677 2802 set 3,a ; 2679 cbdf out (c),a ; 267b ed79 ld bc, 0x8003 ; 267d 010380 in a,(c) ; 2680 ed78 or 0x34 ; 2682 f634 res 3,a ; 2684 cb9f bit 1,e ; 2686 cb4b jr z, 0x268c ; (+0x02);2688 2802 set 3,a ; 268a cbdf out (c),a ; 268c ed79 ei ; 268e fb pop de ; 268f d1 pop bc ; 2690 c1 pop af ; 2691 f1 ret ; 2692 c9 push af ; 2693 f5 push bc ; 2694 c5 push de ; 2695 d5 call 0x26c5 ; 2696 cdc526 call 0x26e5 ; 2699 cde526 ld d,a ; 269c 57 call 0x26e5 ; 269d cde526 ld e,a ; 26a0 5f ld hl, 0x0000 ; 26a1 210000 rr d ; 26a4 cb1a rr d ; 26a6 cb1a ld b, 0x06 ; 26a8 0606 rr d ; 26aa cb1a rl l ; 26ac cb15 djnz 0x26aa ; (-0x06);26ae 10fa ld a,(0xb2ea) ; 26b0 3aeab2 sub 0x06 ; 26b3 d606 ld b,a ; 26b5 47 rr e ; 26b6 cb1b rl l ; 26b8 cb15 rl h ; 26ba cb14 djnz 0x26b6 ; (-0x08);26bc 10f8 call 0x26d5 ; 26be cdd526 pop de ; 26c1 d1 pop bc ; 26c2 c1 pop af ; 26c3 f1 ret ; 26c4 c9 push af ; 26c5 f5 push bc ; 26c6 c5 di ; 26c7 f3 ld bc, 0x8002 ; 26c8 010280 in a,(c) ; 26cb ed78 res 3,a ; 26cd cb9f out (c),a ; 26cf ed79 ei ; 26d1 fb pop bc ; 26d2 c1 pop af ; 26d3 f1 ret ; 26d4 c9 push af ; 26d5 f5 push bc ; 26d6 c5 di ; 26d7 f3 ld bc, 0x8002 ; 26d8 010280 in a,(c) ; 26db ed78 set 3,a ; 26dd cbdf out (c),a ; 26df ed79 ei ; 26e1 fb pop bc ; 26e2 c1 pop af ; 26e3 f1 ret ; 26e4 c9 in0 a,(0x0a) ; Z180 instruction;26e5 ed380a bit 5,a ; 26e8 cb6f jr nz, 0x26e5 ; (-0x07);26ea 20f9 set 5,a ; 26ec cbef out0 (0x0a),a ; Z180 instruction;26ee ed390a in0 a,(0x0a) ; Z180 instruction;26f1 ed380a bit 5,a ; 26f4 cb6f jr nz, 0x26f1 ; (-0x07);26f6 20f9 in0 a,(0x0b) ; Z180 instruction;26f8 ed380b ret ; 26fb c9 ld sp, 0xb632 ; 26fc 3132b6 ld a,(0xb0a3) ; 26ff 3aa3b0 ld b,a ; 2702 47 ld a,(0xb0a4) ; 2703 3aa4b0 and b ; 2706 a0 jp nz, 0x27a7 ; 2707 c2a727 call 0x362d ; 270a cd2d36 jp z, 0x31ab ; 270d caab31 call 0x363b ; 2710 cd3b36 cp 0x24 ; 2713 fe24 jp z, 0x27a7 ; 2715 caa727 cp 0x30 ; 2718 fe30 jp z, 0x283d ; 271a ca3d28 cp 0x38 ; 271d fe38 jp z, 0x283d ; 271f ca3d28 cp 0x21 ; 2722 fe21 jp nz, 0x31ab ; 2724 c2ab31 call 0x363b ; 2727 cd3b36 jp c, 0x3452 ; 272a da5234 cp 0x32 ; 272d fe32 jp nc, 0x3452 ; 272f d25234 sla a ; 2732 cb27 ld e,a ; 2734 5f ld d, 0x00 ; 2735 1600 ld hl, 0x2740 ; 2737 214027 add hl,de ; 273a 19 ld e,(hl) ; 273b 5e inc hl ; 273c 23 ld d,(hl) ; 273d 56 ex de,hl ; 273e eb jp (hl) ; 273f e9 ld b,b ; 2740 40 ld hl,(0x2a48) ; 2741 2a482a ld e,d ; 2744 5a ld hl,(0x2a7e) ; 2745 2a7e2a adc a,h ; 2748 8c ld hl,(0x2aa5) ; 2749 2aa52a rst 0x00 ; 274c c7 ld hl,(0x2b90) ; 274d 2a902b sbc a,(hl) ; 2750 9e dec hl ; 2751 2b call 0x132b ; 2752 cd2b13 inc l ; 2755 2c and h ; 2756 a4 daa ; 2757 27 and h ; 2758 a4 daa ; 2759 27 and h ; 275a a4 daa ; 275b 27 and h ; 275c a4 daa ; 275d 27 and h ; 275e a4 daa ; 275f 27 or e ; 2760 b3 inc l ; 2761 2c rst 0x00 ; 2762 c7 inc l ; 2763 2c call pe, 0x442c ; 2764 ec2c44 dec l ; 2767 2d ld e,b ; 2768 58 dec l ; 2769 2d ld a,l ; 276a 7d dec l ; 276b 2d or (hl) ; 276c b6 dec l ; 276d 2d jp z, 0xef2d ; 276e ca2def dec l ; 2771 2d pop bc ; 2772 c1 ld l, 0xd5 ; 2773 2ed5 ld l, 0x03 ; 2775 2e03 cpl ; 2777 2f dec (hl) ; 2778 35 cpl ; 2779 2f ld c,c ; 277a 49 cpl ; 277b 2f ld (hl),e ; 277c 73 cpl ; 277d 2f ld b, 0x30 ; 277e 0630 inc d ; 2780 14 jr nc, 0x27c6 ; (+0x43);2781 3043 jr nc, 0x27dc ; (+0x57);2783 3057 jr nc, 0x270c ; (-0x7b);2785 3085 jr nc, 0x2750 ; (-0x39);2787 30c7 jr nc, 0x277c ; (-0x0f);2789 30f1 jr nc, 0x2731 ; (-0x5c);278b 30a4 daa ; 278d 27 and h ; 278e a4 daa ; 278f 27 and h ; 2790 a4 daa ; 2791 27 and h ; 2792 a4 daa ; 2793 27 and h ; 2794 a4 daa ; 2795 27 and h ; 2796 a4 daa ; 2797 27 and h ; 2798 a4 daa ; 2799 27 and h ; 279a a4 daa ; 279b 27 and h ; 279c a4 daa ; 279d 27 and h ; 279e a4 daa ; 279f 27 inc d ; 27a0 14 ld sp, 0x3152 ; 27a1 315231 jp 0x3452 ; 27a4 c35234 ld a, 0xff ; 27a7 3eff ld (0xb0a3),a ; 27a9 32a3b0 ld a, 0x00 ; 27ac 3e00 ld (0xb0a4),a ; 27ae 32a4b0 ld a, 0x0d ; 27b1 3e0d call 0x3620 ; 27b3 cd2036 call 0x363b ; 27b6 cd3b36 jr nc, 0x27b6 ; (-0x05);27b9 30fb ld hl, 0x281e ; 27bb 211e28 ld a,(hl) ; 27be 7e or a ; 27bf b7 jr z, 0x27c8 ; (+0x06);27c0 2806 call 0x3620 ; 27c2 cd2036 inc hl ; 27c5 23 jr 0x27be ; (-0x0a);27c6 18f6 call 0x29e1 ; 27c8 cde129 jp c, 0x3452 ; 27cb da5234 ld hl, 0xafcf ; 27ce 21cfaf ld a,(hl) ; 27d1 7e or a ; 27d2 b7 jr z, 0x27db ; (+0x06);27d3 2806 call 0x3620 ; 27d5 cd2036 inc hl ; 27d8 23 jr 0x27d1 ; (-0x0a);27d9 18f6 ld hl, 0x2833 ; 27db 213328 ld a,(hl) ; 27de 7e or a ; 27df b7 jr z, 0x27e8 ; (+0x06);27e0 2806 call 0x3620 ; 27e2 cd2036 inc hl ; 27e5 23 jr 0x27de ; (-0x0a);27e6 18f6 ld a,(0xb01f) ; 27e8 3a1fb0 add a, 0x30 ; 27eb c630 call 0x3620 ; 27ed cd2036 ld a,(0xb0a5) ; 27f0 3aa5b0 or a ; 27f3 b7 jr z, 0x2810 ; (+0x1a);27f4 281a ld hl, 0x2837 ; 27f6 213728 ld a,(hl) ; 27f9 7e or a ; 27fa b7 jr z, 0x2803 ; (+0x06);27fb 2806 call 0x3620 ; 27fd cd2036 inc hl ; 2800 23 jr 0x27f9 ; (-0x0a);2801 18f6 ld a,(0xb020) ; 2803 3a20b0 or a ; 2806 b7 ld a, 0x32 ; 2807 3e32 jr nz, 0x280d ; (+0x02);2809 2002 ld a, 0x30 ; 280b 3e30 call 0x3620 ; 280d cd2036 ld a, 0x0d ; 2810 3e0d call 0x3620 ; 2812 cd2036 call 0x29e1 ; 2815 cde129 jp c, 0x3452 ; 2818 da5234 jp 0x3459 ; 281b c35934 ld b,c ; 281e 41 ld d,h ; 281f 54 ld e,d ; 2820 5a dec c ; 2821 0d nop ; 2822 00 ld b,c ; 2823 41 ld d,h ; 2824 54 ld h, 0x46 ; 2825 2646 jr nc, 0x286e ; (+0x45);2827 3045 ld sp, 0x324c ; 2829 314c32 ld c,l ; 282c 4d ld sp, 0x3051 ; 282d 315130 ld d,(hl) ; 2830 56 ld sp, 0x5300 ; 2831 310053 jr nc, 0x2873 ; (+0x3d);2834 303d nop ; 2836 00 inc hl ; 2837 23 ld b,e ; 2838 43 ld c,c ; 2839 49 ld b,h ; 283a 44 dec a ; 283b 3d nop ; 283c 00 ld hl, 0x9ee0 ; 283d 21e09e ld (hl), 0x00 ; 2840 3600 ld hl, 0x8180 ; 2842 218081 ld (hl),a ; 2845 77 inc hl ; 2846 23 call 0x363b ; 2847 cd3b36 jp c, 0x3459 ; 284a da5934 ld (hl),a ; 284d 77 inc hl ; 284e 23 cp 0x0d ; 284f fe0d jr nz, 0x2847 ; (-0x0c);2851 20f4 ld a,(0x8180) ; 2853 3a8081 cp 0x30 ; 2856 fe30 jr nz, 0x2860 ; (+0x06);2858 2006 ld ix, 0x8185 ; 285a dd218581 jr 0x2864 ; (+0x04);285e 1804 ld ix, 0x8189 ; 2860 dd218981 ld iy, 0xb022 ; 2864 fd2122b0 ld b, 0x02 ; 2868 0602 call 0x2998 ; 286a cd9829 ld b, 0x02 ; 286d 0602 call 0x2998 ; 286f cd9829 ld b, 0x02 ; 2872 0602 call 0x2998 ; 2874 cd9829 ld b, 0x02 ; 2877 0602 call 0x2998 ; 2879 cd9829 ld a,(0x8180) ; 287c 3a8081 cp 0x38 ; 287f fe38 jr nz, 0x2887 ; (+0x04);2881 2004 ld ix, 0x819d ; 2883 dd219d81 dec ix ; 2887 dd2b ld a,0x00(ix) ; 2889 dd7e00 cp 0x34 ; 288c fe34 jr nz, 0x28b8 ; (+0x28);288e 2028 ld a, 0x00 ; 2890 3e00 ld b, 0x06 ; 2892 0606 ld 0x00(iy),a ; 2894 fd7700 inc iy ; 2897 fd23 djnz 0x2894 ; (-0x07);2899 10f9 ld ix, 0x9ee0 ; 289b dd21e09e ld iy, 0x9f00 ; 289f fd21009f ld hl, 0x298c ; 28a3 218c29 ld a,(hl) ; 28a6 7e ld 0x00(ix),a ; 28a7 dd7700 ld 0x00(iy),a ; 28aa fd7700 or a ; 28ad b7 jp z, 0x297c ; 28ae ca7c29 inc ix ; 28b1 dd23 inc iy ; 28b3 fd23 inc hl ; 28b5 23 jr 0x28a6 ; (-0x12);28b6 18ee cp 0x35 ; 28b8 fe35 jr nz, 0x28f1 ; (+0x35);28ba 2035 ld hl, 0x03e7 ; 28bc 21e703 ld 0x00(iy),l ; 28bf fd7500 ld 0x01(iy),h ; 28c2 fd7401 ld 0x02(iy),l ; 28c5 fd7502 ld 0x03(iy),h ; 28c8 fd7403 ld hl, 0x270f ; 28cb 210f27 ld 0x04(iy),l ; 28ce fd7504 ld 0x05(iy),h ; 28d1 fd7405 ld ix, 0x9ee0 ; 28d4 dd21e09e ld iy, 0x9f00 ; 28d8 fd21009f ld hl, 0x2984 ; 28dc 218429 ld a,(hl) ; 28df 7e ld 0x00(ix),a ; 28e0 dd7700 ld 0x00(iy),a ; 28e3 fd7700 or a ; 28e6 b7 jp z, 0x297c ; 28e7 ca7c29 inc ix ; 28ea dd23 inc iy ; 28ec fd23 inc hl ; 28ee 23 jr 0x28df ; (-0x12);28ef 18ee push ix ; 28f1 dde5 inc ix ; 28f3 dd23 ld b, 0x03 ; 28f5 0603 call 0x2998 ; 28f7 cd9829 ld b, 0x03 ; 28fa 0603 call 0x2998 ; 28fc cd9829 ld b, 0x03 ; 28ff 0603 call 0x2998 ; 2901 cd9829 dec iy ; 2904 fd2b dec iy ; 2906 fd2b ld l,0x00(iy) ; 2908 fd6e00 ld h,0x01(iy) ; 290b fd6601 ld de, 0x000a ; 290e 110a00 call 0x2a17 ; 2911 cd172a ld a,0x00(ix) ; 2914 dd7e00 and 0x0f ; 2917 e60f ld d, 0x00 ; 2919 1600 ld e,a ; 291b 5f add hl,de ; 291c 19 ld 0x00(iy),l ; 291d fd7500 ld 0x01(iy),h ; 2920 fd7401 pop ix ; 2923 dde1 ld iy, 0x9f00 ; 2925 fd21009f ld b, 0x03 ; 2929 0603 call 0x29b9 ; 292b cdb929 ld 0x00(iy), 0x2d ; 292e fd36002d inc iy ; 2932 fd23 ld b, 0x03 ; 2934 0603 call 0x29b9 ; 2936 cdb929 ld 0x00(iy), 0x2d ; 2939 fd36002d inc iy ; 293d fd23 ld b, 0x04 ; 293f 0604 call 0x29b9 ; 2941 cdb929 ld 0x00(iy), 0x00 ; 2944 fd360000 ld a,(0x8180) ; 2948 3a8081 cp 0x38 ; 294b fe38 jr nz, 0x297c ; (+0x2d);294d 202d inc ix ; 294f dd23 ld a,0x00(ix) ; 2951 dd7e00 cp 0x37 ; 2954 fe37 jr nz, 0x297c ; (+0x24);2956 2024 inc ix ; 2958 dd23 ld iy, 0x9ee0 ; 295a fd21e09e ld b, 0x01 ; 295e 0601 call 0x29b9 ; 2960 cdb929 cp 0x20 ; 2963 fe20 jr c, 0x2969 ; (+0x02);2965 3802 ld a, 0x1f ; 2967 3e1f ld b,a ; 2969 47 dec iy ; 296a fd2b call 0x29b9 ; 296c cdb929 dec iy ; 296f fd2b ld a,0x00(iy) ; 2971 fd7e00 cp 0x20 ; 2974 fe20 jr z, 0x296f ; (-0x09);2976 28f7 ld 0x01(iy), 0x00 ; 2978 fd360100 ld a, 0xff ; 297c 3eff ld (0xb021),a ; 297e 3221b0 jp 0x3459 ; 2981 c35934 ld d,b ; 2984 50 ld (hl),d ; 2985 72 ld l,c ; 2986 69 halt ; 2987 76 ld h,c ; 2988 61 ld (hl),h ; 2989 74 ld h,l ; 298a 65 nop ; 298b 00 ld c,a ; 298c 4f ld (hl),l ; 298d 75 ld (hl),h ; 298e 74 jr nz, 0x29e0 ; (+0x4f);298f 204f ld h,(hl) ; 2991 66 jr nz, 0x29d5 ; (+0x41);2992 2041 ld (hl),d ; 2994 72 ld h,l ; 2995 65 ld h,c ; 2996 61 nop ; 2997 00 ld hl, 0x0000 ; 2998 210000 ld a,0x00(ix) ; 299b dd7e00 and 0x0f ; 299e e60f inc ix ; 29a0 dd23 inc ix ; 29a2 dd23 ld h, 0x0a ; 29a4 260a mlt hl ; Z180 instruction;29a6 ed6c ld d, 0x00 ; 29a8 1600 ld e,a ; 29aa 5f add hl,de ; 29ab 19 djnz 0x299b ; (-0x13);29ac 10ed ld 0x00(iy),l ; 29ae fd7500 inc iy ; 29b1 fd23 ld 0x00(iy),h ; 29b3 fd7400 inc iy ; 29b6 fd23 ret ; 29b8 c9 ld a,0x00(ix) ; 29b9 dd7e00 sub 0x30 ; 29bc d630 cp 0x0a ; 29be fe0a jr c, 0x29c4 ; (+0x02);29c0 3802 sub 0x07 ; 29c2 d607 rlca ; 29c4 07 rlca ; 29c5 07 rlca ; 29c6 07 rlca ; 29c7 07 ld e,a ; 29c8 5f inc ix ; 29c9 dd23 ld a,0x00(ix) ; 29cb dd7e00 sub 0x30 ; 29ce d630 cp 0x0a ; 29d0 fe0a jr c, 0x29d6 ; (+0x02);29d2 3802 sub 0x07 ; 29d4 d607 or e ; 29d6 b3 ld 0x00(iy),a ; 29d7 fd7700 inc iy ; 29da fd23 inc ix ; 29dc dd23 djnz 0x29b9 ; (-0x27);29de 10d9 ret ; 29e0 c9 call 0x363b ; 29e1 cd3b36 jr c, 0x29ea ; (+0x04);29e4 3804 cp 0x0d ; 29e6 fe0d jr nz, 0x29e1 ; (-0x09);29e8 20f7 ld b, 0x0a ; 29ea 060a call 0x363b ; 29ec cd3b36 jr nc, 0x29f6 ; (+0x05);29ef 3005 djnz 0x29ec ; (-0x07);29f1 10f9 scf ; 29f3 37 jr 0x2a0e ; (+0x18);29f4 1818 cp 0x0d ; 29f6 fe0d jr z, 0x29ea ; (-0x10);29f8 28f0 cp 0x0a ; 29fa fe0a jr z, 0x29ea ; (-0x14);29fc 28ec cp 0x4f ; 29fe fe4f jr z, 0x2a0f ; (+0x0d);2a00 280d cp 0x30 ; 2a02 fe30 jr z, 0x2a0f ; (+0x09);2a04 2809 cp 0x45 ; 2a06 fe45 jr z, 0x2a0e ; (+0x04);2a08 2804 cp 0x34 ; 2a0a fe34 jr nz, 0x29ec ; (-0x22);2a0c 20de scf ; 2a0e 37 push af ; 2a0f f5 call 0x363b ; 2a10 cd3b36 jr nc, 0x2a10 ; (-0x05);2a13 30fb pop af ; 2a15 f1 ret ; 2a16 c9 push af ; 2a17 f5 push bc ; 2a18 c5 push de ; 2a19 d5 push hl ; 2a1a e5 ld hl, 0x0000 ; 2a1b 210000 ld (0xaf6d),hl ; 2a1e 226daf pop hl ; 2a21 e1 ld b, 0x10 ; 2a22 0610 srl h ; 2a24 cb3c rr l ; 2a26 cb1d jr nc, 0x2a33 ; (+0x09);2a28 3009 push hl ; 2a2a e5 ld hl,(0xaf6d) ; 2a2b 2a6daf add hl,de ; 2a2e 19 ld (0xaf6d),hl ; 2a2f 226daf pop hl ; 2a32 e1 sla e ; 2a33 cb23 rl d ; 2a35 cb12 djnz 0x2a24 ; (-0x15);2a37 10eb pop de ; 2a39 d1 pop bc ; 2a3a c1 pop af ; 2a3b f1 ld hl,(0xaf6d) ; 2a3c 2a6daf ret ; 2a3f c9 ld a, 0x00 ; 2a40 3e00 ld (0x0004),a ; 2a42 320400 jp 0x0000 ; 2a45 c30000 ld a, 0xff ; 2a48 3eff ld (0xb09a),a ; 2a4a 329ab0 ld a, 0x24 ; 2a4d 3e24 call 0x3620 ; 2a4f cd2036 ld a, 0x01 ; 2a52 3e01 call 0x3620 ; 2a54 cd2036 jp 0x3459 ; 2a57 c35934 ld a, 0xff ; 2a5a 3eff ld (0xb09b),a ; 2a5c 329bb0 ld (0xb0a1),a ; 2a5f 32a1b0 ld (0xb09c),a ; 2a62 329cb0 ld (0xb09d),a ; 2a65 329db0 ld (0xb09f),a ; 2a68 329fb0 ld (0xb0a0),a ; 2a6b 32a0b0 ld (0xb0a2),a ; 2a6e 32a2b0 ld (0xb09e),a ; 2a71 329eb0 xor a ; 2a74 af ld (0xb0a3),a ; 2a75 32a3b0 ld (0xb09a),a ; 2a78 329ab0 jp 0x31ab ; 2a7b c3ab31 call 0x363b ; 2a7e cd3b36 jp c, 0x3452 ; 2a81 da5234 ld (0xb0a7),a ; 2a84 32a7b0 ld a, 0x03 ; 2a87 3e03 jp 0x3448 ; 2a89 c34834 ld a, 0x24 ; 2a8c 3e24 call 0x3620 ; 2a8e cd2036 ld a, 0x04 ; 2a91 3e04 call 0x3620 ; 2a93 cd2036 ld hl, 0x8000 ; 2a96 210080 ld b, 0x08 ; 2a99 0608 ld a,(hl) ; 2a9b 7e call 0x3620 ; 2a9c cd2036 inc hl ; 2a9f 23 djnz 0x2a9b ; (-0x07);2aa0 10f9 jp 0x3452 ; 2aa2 c35234 call 0x345c ; 2aa5 cd5c34 ld hl, 0x8008 ; 2aa8 210880 ld b, 0x08 ; 2aab 0608 call 0x363b ; 2aad cd3b36 jr nc, 0x2ab8 ; (+0x06);2ab0 3006 call 0x3467 ; 2ab2 cd6734 jp 0x3452 ; 2ab5 c35234 ld (hl),a ; 2ab8 77 inc hl ; 2ab9 23 djnz 0x2aad ; (-0x0f);2aba 10f1 call 0x3472 ; 2abc cd7234 call 0x3467 ; 2abf cd6734 ld a, 0x05 ; 2ac2 3e05 jp 0x3448 ; 2ac4 c34834 call 0x345c ; 2ac7 cd5c34 ld a, 0x5e ; 2aca 3e5e call 0x3620 ; 2acc cd2036 ld a, 0x01 ; 2acf 3e01 call 0x4891 ; 2ad1 cd9148 ld hl, 0xb2e7 ; 2ad4 21e7b2 ld b, 0x2f ; 2ad7 062f call 0x363b ; 2ad9 cd3b36 jp c, 0x2b50 ; 2adc da502b ld (hl),a ; 2adf 77 inc hl ; 2ae0 23 djnz 0x2ad9 ; (-0x0a);2ae1 10f6 ld e, 0x00 ; 2ae3 1e00 ld d, 0x00 ; 2ae5 1600 ld c, 0x00 ; 2ae7 0e00 ld b, 0x00 ; 2ae9 0600 ld hl, 0xbab2 ; 2aeb 21b2ba call 0x363b ; 2aee cd3b36 jr c, 0x2b50 ; (+0x5d);2af1 385d ld (hl),a ; 2af3 77 add a,b ; 2af4 80 ld b,a ; 2af5 47 ld a,(hl) ; 2af6 7e cp 0xee ; 2af7 feee jr nz, 0x2b03 ; (+0x08);2af9 2008 inc e ; 2afb 1c ld a,e ; 2afc 7b cp 0x03 ; 2afd fe03 jr nc, 0x2b25 ; (+0x24);2aff 3024 jr 0x2b13 ; (+0x10);2b01 1810 ld e, 0x00 ; 2b03 1e00 cp 0xff ; 2b05 feff jr nz, 0x2b11 ; (+0x08);2b07 2008 inc d ; 2b09 14 ld a,d ; 2b0a 7a cp 0x03 ; 2b0b fe03 jr nc, 0x2b1d ; (+0x0e);2b0d 300e jr 0x2b13 ; (+0x02);2b0f 1802 ld d, 0x00 ; 2b11 1600 inc hl ; 2b13 23 ld a,h ; 2b14 7c or l ; 2b15 b5 jr nz, 0x2aee ; (-0x2a);2b16 20d6 dec hl ; 2b18 2b ld c, 0xff ; 2b19 0eff jr 0x2aee ; (-0x2f);2b1b 18d1 ld d, 0x00 ; 2b1d 1600 inc hl ; 2b1f 23 ld (0xb2e5),hl ; 2b20 22e5b2 jr 0x2aee ; (-0x37);2b23 18c9 call 0x363b ; 2b25 cd3b36 jr c, 0x2b50 ; (+0x26);2b28 3826 ld (0xb318),a ; 2b2a 3218b3 add a,b ; 2b2d 80 jr nz, 0x2b50 ; (+0x20);2b2e 2020 ld a,c ; 2b30 79 or a ; 2b31 b7 jr nz, 0x2b44 ; (+0x10);2b32 2010 ld a,(0xb2e7) ; 2b34 3ae7b2 cp 0x04 ; 2b37 fe04 jr nz, 0x2b4b ; (+0x10);2b39 2010 ld a,(0xb2e8) ; 2b3b 3ae8b2 cp 0x01 ; 2b3e fe01 jr z, 0x2b5e ; (+0x1c);2b40 281c jr 0x2b4b ; (+0x07);2b42 1807 ld a, 0x40 ; 2b44 3e40 call 0x3620 ; 2b46 cd2036 jr 0x2b50 ; (+0x05);2b49 1805 ld a, 0x23 ; 2b4b 3e23 call 0x3620 ; 2b4d cd2036 call 0x42d0 ; 2b50 cdd042 call 0x45c1 ; 2b53 cdc145 call 0x45d1 ; 2b56 cdd145 call 0x41f3 ; 2b59 cdf341 jr 0x2b63 ; (+0x05);2b5c 1805 ld a, 0x5e ; 2b5e 3e5e call 0x3620 ; 2b60 cd2036 call 0x41d3 ; 2b63 cdd341 ld a, 0xff ; 2b66 3eff ld (0xaf54),a ; 2b68 3254af ld a,(0xb30e) ; 2b6b 3a0eb3 jr z, 0x2b7a ; (+0x0a);2b6e 280a ld de, 0x0030 ; 2b70 113000 ld a, 0x08 ; 2b73 3e08 call 0x484a ; 2b75 cd4a48 jr 0x2b82 ; (+0x08);2b78 1808 ld de, 0x0014 ; 2b7a 111400 ld a, 0x08 ; 2b7d 3e08 call 0x484a ; 2b7f cd4a48 ld de, 0x0001 ; 2b82 110100 ld a, 0x01 ; 2b85 3e01 call 0x484a ; 2b87 cd4a48 call 0x3467 ; 2b8a cd6734 jp 0x3452 ; 2b8d c35234 ld hl, 0x8000 ; 2b90 210080 ld (0xb2e1),hl ; 2b93 22e1b2 ld (0xb2e3),hl ; 2b96 22e3b2 ld a, 0x07 ; 2b99 3e07 jp 0x3448 ; 2b9b c34834 ld a, 0x24 ; 2b9e 3e24 call 0x3620 ; 2ba0 cd2036 ld a, 0x08 ; 2ba3 3e08 call 0x3620 ; 2ba5 cd2036 ld hl,(0xb2e3) ; 2ba8 2ae3b2 ex de,hl ; 2bab eb ld hl,(0xb2e1) ; 2bac 2ae1b2 xor a ; 2baf af sbc hl,de ; 2bb0 ed52 ld a,h ; 2bb2 7c and 0x7f ; 2bb3 e67f ld h,a ; 2bb5 67 srl h ; 2bb6 cb3c rr l ; 2bb8 cb1d srl h ; 2bba cb3c rr l ; 2bbc cb1d srl h ; 2bbe cb3c rr l ; 2bc0 cb1d ld a,l ; 2bc2 7d call 0x3620 ; 2bc3 cd2036 ld a,h ; 2bc6 7c call 0x3620 ; 2bc7 cd2036 jp 0x3452 ; 2bca c35234 ld a, 0x24 ; 2bcd 3e24 call 0x3620 ; 2bcf cd2036 ld a, 0x09 ; 2bd2 3e09 call 0x3620 ; 2bd4 cd2036 ld hl,(0xb2e1) ; 2bd7 2ae1b2 ex de,hl ; 2bda eb ld hl,(0xb2e3) ; 2bdb 2ae3b2 push hl ; 2bde e5 xor a ; 2bdf af sbc hl,de ; 2be0 ed52 pop hl ; 2be2 e1 jr z, 0x2bf5 ; (+0x10);2be3 2810 call 0x2c03 ; 2be5 cd032c call 0x3620 ; 2be8 cd2036 inc hl ; 2beb 23 ld a,h ; 2bec 7c or l ; 2bed b5 jr nz, 0x2bde ; (-0x12);2bee 20ee ld hl, 0x8000 ; 2bf0 210080 jr 0x2bde ; (-0x17);2bf3 18e9 ld a, 0xff ; 2bf5 3eff call 0x3620 ; 2bf7 cd2036 call 0x3620 ; 2bfa cd2036 call 0x3620 ; 2bfd cd2036 jp 0x3452 ; 2c00 c35234 push bc ; 2c03 c5 ld b, 0x00 ; 2c04 0600 ld c, 0x10 ; 2c06 0e10 di ; 2c08 f3 out0 (0x38),b ; Z180 instruction;2c09 ed0138 ld a,(hl) ; 2c0c 7e out0 (0x38),c ; Z180 instruction;2c0d ed0938 ei ; 2c10 fb pop bc ; 2c11 c1 ret ; 2c12 c9 ld a, 0xff ; 2c13 3eff ld (0xaf57),a ; 2c15 3257af ld a,(0xaf56) ; 2c18 3a56af or a ; 2c1b b7 jr z, 0x2c2b ; (+0x0d);2c1c 280d ld a, 0x00 ; 2c1e 3e00 ld (0xaf57),a ; 2c20 3257af ld a,(0xaf56) ; 2c23 3a56af or a ; 2c26 b7 jr nz, 0x2c23 ; (-0x06);2c27 20fa jr 0x2c13 ; (-0x18);2c29 18e8 call 0x363b ; 2c2b cd3b36 jp c, 0x2cab ; 2c2e daab2c ld hl,(0xb2e1) ; 2c31 2ae1b2 call 0x1058 ; 2c34 cd5810 inc hl ; 2c37 23 call 0x363b ; 2c38 cd3b36 jp c, 0x2cab ; 2c3b daab2c call 0x1058 ; 2c3e cd5810 inc hl ; 2c41 23 call 0x363b ; 2c42 cd3b36 jp c, 0x2cab ; 2c45 daab2c call 0x1058 ; 2c48 cd5810 inc hl ; 2c4b 23 ld a,(0x8006) ; 2c4c 3a0680 call 0x1e46 ; 2c4f cd461e call 0x1058 ; 2c52 cd5810 inc hl ; 2c55 23 ld a,(0x8005) ; 2c56 3a0580 call 0x1e46 ; 2c59 cd461e call 0x1058 ; 2c5c cd5810 inc hl ; 2c5f 23 ld a,(0x8003) ; 2c60 3a0380 call 0x1e46 ; 2c63 cd461e call 0x1058 ; 2c66 cd5810 inc hl ; 2c69 23 ld a,(0x8002) ; 2c6a 3a0280 call 0x1e46 ; 2c6d cd461e call 0x1058 ; 2c70 cd5810 inc hl ; 2c73 23 ld a,(0x8001) ; 2c74 3a0180 call 0x1e46 ; 2c77 cd461e call 0x1058 ; 2c7a cd5810 inc hl ; 2c7d 23 ld a,h ; 2c7e 7c or l ; 2c7f b5 jr nz, 0x2c85 ; (+0x03);2c80 2003 ld hl, 0x8000 ; 2c82 210080 ld (0xb2e1),hl ; 2c85 22e1b2 ex de,hl ; 2c88 eb ld hl,(0xb2e3) ; 2c89 2ae3b2 ex de,hl ; 2c8c eb xor a ; 2c8d af sbc hl,de ; 2c8e ed52 jr nz, 0x2ca1 ; (+0x0f);2c90 200f ex de,hl ; 2c92 eb ld de, 0x0008 ; 2c93 110800 add hl,de ; 2c96 19 ld a,h ; 2c97 7c or l ; 2c98 b5 jr nz, 0x2c9e ; (+0x03);2c99 2003 ld hl, 0x8000 ; 2c9b 210080 ld (0xb2e3),hl ; 2c9e 22e3b2 ld a, 0x00 ; 2ca1 3e00 ld (0xaf57),a ; 2ca3 3257af ld a, 0x0a ; 2ca6 3e0a jp 0x3448 ; 2ca8 c34834 ld a, 0x00 ; 2cab 3e00 ld (0xaf57),a ; 2cad 3257af jp 0x3452 ; 2cb0 c35234 ld hl, 0xb314 ; 2cb3 2114b3 ld b, 0x02 ; 2cb6 0602 call 0x363b ; 2cb8 cd3b36 jp c, 0x3452 ; 2cbb da5234 ld (hl),a ; 2cbe 77 inc hl ; 2cbf 23 djnz 0x2cb8 ; (-0x0a);2cc0 10f6 ld a, 0x10 ; 2cc2 3e10 jp 0x3448 ; 2cc4 c34834 ld hl, 0x8700 ; 2cc7 210087 call 0x363b ; 2cca cd3b36 jp c, 0x3452 ; 2ccd da5234 ld e,a ; 2cd0 5f ld d, 0x00 ; 2cd1 1600 add hl,de ; 2cd3 19 ld d,(hl) ; 2cd4 56 ld a, 0x24 ; 2cd5 3e24 call 0x3620 ; 2cd7 cd2036 ld a, 0x11 ; 2cda 3e11 call 0x3620 ; 2cdc cd2036 ld a,e ; 2cdf 7b call 0x3620 ; 2ce0 cd2036 ld a,d ; 2ce3 7a and 0x01 ; 2ce4 e601 call 0x3620 ; 2ce6 cd2036 jp 0x3452 ; 2ce9 c35234 call 0x363b ; 2cec cd3b36 jr c, 0x2d3c ; (+0x4b);2cef 384b ld c,a ; 2cf1 4f srl a ; 2cf2 cb3f srl a ; 2cf4 cb3f srl a ; 2cf6 cb3f srl a ; 2cf8 cb3f add a, 0x41 ; 2cfa c641 ld b,a ; 2cfc 47 ld a,c ; 2cfd 79 and 0x0f ; 2cfe e60f inc a ; 2d00 3c ld c,a ; 2d01 4f call 0x363b ; 2d02 cd3b36 jr c, 0x2d3c ; (+0x35);2d05 3835 cp 0x06 ; 2d07 fe06 jr nc, 0x2d3c ; (+0x31);2d09 3031 inc a ; 2d0b 3c ld d,a ; 2d0c 57 call 0x363b ; 2d0d cd3b36 jr c, 0x2d3c ; (+0x2a);2d10 382a cp 0x20 ; 2d12 fe20 jr nc, 0x2d3c ; (+0x26);2d14 3026 ld e,a ; 2d16 5f ld a, 0xff ; 2d17 3eff ld (0xaf59),a ; 2d19 3259af ld a,(0xaf58) ; 2d1c 3a58af or a ; 2d1f b7 jr z, 0x2d2f ; (+0x0d);2d20 280d ld a, 0x00 ; 2d22 3e00 ld (0xaf59),a ; 2d24 3259af ld a,(0xaf58) ; 2d27 3a58af or a ; 2d2a b7 jr nz, 0x2d27 ; (-0x06);2d2b 20fa jr 0x2d17 ; (-0x18);2d2d 18e8 call 0x12b9 ; 2d2f cdb912 ld a, 0x00 ; 2d32 3e00 ld (0xaf59),a ; 2d34 3259af ld a, 0x12 ; 2d37 3e12 jp 0x3448 ; 2d39 c34834 ld a, 0x00 ; 2d3c 3e00 ld (0xaf59),a ; 2d3e 3259af jp 0x3452 ; 2d41 c35234 ld hl, 0xb2fc ; 2d44 21fcb2 ld b, 0x04 ; 2d47 0604 call 0x363b ; 2d49 cd3b36 jp c, 0x3452 ; 2d4c da5234 ld (hl),a ; 2d4f 77 inc hl ; 2d50 23 djnz 0x2d49 ; (-0x0a);2d51 10f6 ld a, 0x13 ; 2d53 3e13 jp 0x3448 ; 2d55 c34834 ld hl, 0x8800 ; 2d58 210088 call 0x363b ; 2d5b cd3b36 jp c, 0x3452 ; 2d5e da5234 ld e,a ; 2d61 5f ld d, 0x00 ; 2d62 1600 add hl,de ; 2d64 19 ld d,(hl) ; 2d65 56 ld a, 0x24 ; 2d66 3e24 call 0x3620 ; 2d68 cd2036 ld a, 0x14 ; 2d6b 3e14 call 0x3620 ; 2d6d cd2036 ld a,e ; 2d70 7b call 0x3620 ; 2d71 cd2036 ld a,d ; 2d74 7a and 0x01 ; 2d75 e601 call 0x3620 ; 2d77 cd2036 jp 0x3452 ; 2d7a c35234 call 0x363b ; 2d7d cd3b36 jp c, 0x3452 ; 2d80 da5234 ld hl, 0x8800 ; 2d83 210088 ld e,a ; 2d86 5f ld d, 0x00 ; 2d87 1600 add hl,de ; 2d89 19 call 0x363b ; 2d8a cd3b36 jp c, 0x3452 ; 2d8d da5234 cp 0x02 ; 2d90 fe02 jr nz, 0x2d98 ; (+0x04);2d92 2004 res 7,(hl) ; 2d94 cbbe jr 0x2db1 ; (+0x19);2d96 1819 ld b, 0x00 ; 2d98 0600 and 0x01 ; 2d9a e601 jr z, 0x2da0 ; (+0x02);2d9c 2802 ld b, 0x7f ; 2d9e 067f ld a,(hl) ; 2da0 7e and 0x7f ; 2da1 e67f cp b ; 2da3 b8 jr z, 0x2dae ; (+0x08);2da4 2808 push hl ; 2da6 e5 ld hl, 0x8b00 ; 2da7 21008b add hl,de ; 2daa 19 ld (hl), 0xff ; 2dab 36ff pop hl ; 2dad e1 set 7,b ; 2dae cbf8 ld (hl),b ; 2db0 70 ld a, 0x15 ; 2db1 3e15 jp 0x3448 ; 2db3 c34834 ld hl, 0xb300 ; 2db6 2100b3 ld b, 0x04 ; 2db9 0604 call 0x363b ; 2dbb cd3b36 jp c, 0x3452 ; 2dbe da5234 ld (hl),a ; 2dc1 77 inc hl ; 2dc2 23 djnz 0x2dbb ; (-0x0a);2dc3 10f6 ld a, 0x16 ; 2dc5 3e16 jp 0x3448 ; 2dc7 c34834 ld hl, 0x9a00 ; 2dca 21009a call 0x363b ; 2dcd cd3b36 jp c, 0x3452 ; 2dd0 da5234 ld e,a ; 2dd3 5f ld d, 0x00 ; 2dd4 1600 add hl,de ; 2dd6 19 ld d,(hl) ; 2dd7 56 ld a, 0x24 ; 2dd8 3e24 call 0x3620 ; 2dda cd2036 ld a, 0x17 ; 2ddd 3e17 call 0x3620 ; 2ddf cd2036 ld a,e ; 2de2 7b call 0x3620 ; 2de3 cd2036 ld a,d ; 2de6 7a and 0x01 ; 2de7 e601 call 0x3620 ; 2de9 cd2036 jp 0x3452 ; 2dec c35234 ld ix, 0xaf7e ; 2def dd217eaf call 0x363b ; 2df3 cd3b36 jp c, 0x3452 ; 2df6 da5234 ld 0x00(ix),a ; 2df9 dd7700 call 0x363b ; 2dfc cd3b36 jp c, 0x3452 ; 2dff da5234 or a ; 2e02 b7 ld d, 0xff ; 2e03 16ff jr nz, 0x2e09 ; (+0x02);2e05 2002 ld d, 0x00 ; 2e07 1600 ld hl, 0x061f ; 2e09 211f06 ld a,0x00(ix) ; 2e0c dd7e00 srl a ; 2e0f cb3f srl a ; 2e11 cb3f srl a ; 2e13 cb3f sla a ; 2e15 cb27 ld b, 0x00 ; 2e17 0600 ld c,a ; 2e19 4f add hl,bc ; 2e1a 09 ld c,(hl) ; 2e1b 4e inc hl ; 2e1c 23 ld b,(hl) ; 2e1d 46 push bc ; 2e1e c5 ld a,0x00(ix) ; 2e1f dd7e00 and 0x07 ; 2e22 e607 inc a ; 2e24 3c ld b,a ; 2e25 47 xor a ; 2e26 af scf ; 2e27 37 rla ; 2e28 17 djnz 0x2e28 ; (-0x03);2e29 10fd ld c,0x00(ix) ; 2e2b dd4e00 srl c ; 2e2e cb39 srl c ; 2e30 cb39 srl c ; 2e32 cb39 ld b, 0x00 ; 2e34 0600 ld hl, 0x9e30 ; 2e36 21309e add hl,bc ; 2e39 09 ld e,(hl) ; 2e3a 5e pop bc ; 2e3b c1 bit 0,d ; 2e3c cb42 jr z, 0x2e43 ; (+0x03);2e3e 2803 or e ; 2e40 b3 jr 0x2e45 ; (+0x02);2e41 1802 cpl ; 2e43 2f and e ; 2e44 a3 ld e,a ; 2e45 5f ld a,0x00(ix) ; 2e46 dd7e00 cp 0x08 ; 2e49 fe08 jr c, 0x2eaf ; (+0x62);2e4b 3862 cp 0x10 ; 2e4d fe10 jr nc, 0x2eaf ; (+0x5e);2e4f 305e cp 0x08 ; 2e51 fe08 jr z, 0x2e70 ; (+0x1b);2e53 281b cp 0x09 ; 2e55 fe09 jr z, 0x2e85 ; (+0x2c);2e57 282c ld bc, 0x8203 ; 2e59 010382 cp 0x0a ; 2e5c fe0a jr z, 0x2e9a ; (+0x3a);2e5e 283a ld bc, 0x8301 ; 2e60 010183 cp 0x0b ; 2e63 fe0b jr z, 0x2e9a ; (+0x33);2e65 2833 ld bc, 0x8303 ; 2e67 010383 cp 0x0c ; 2e6a fe0c jr z, 0x2e9a ; (+0x2c);2e6c 282c jr 0x2eb1 ; (+0x41);2e6e 1841 ld a,(0xaf70) ; 2e70 3a70af bit 0,d ; 2e73 cb42 set 5,a ; 2e75 cbef jr nz, 0x2e7b ; (+0x02);2e77 2002 res 5,a ; 2e79 cbaf ld (0xaf70),a ; 2e7b 3270af ld bc, 0xa040 ; 2e7e 0140a0 out (c),a ; 2e81 ed79 jr 0x2eb1 ; (+0x2c);2e83 182c ld a,(0xaf70) ; 2e85 3a70af bit 0,d ; 2e88 cb42 set 4,a ; 2e8a cbe7 jr nz, 0x2e90 ; (+0x02);2e8c 2002 res 4,a ; 2e8e cba7 ld (0xaf70),a ; 2e90 3270af ld bc, 0xa040 ; 2e93 0140a0 out (c),a ; 2e96 ed79 jr 0x2eb1 ; (+0x17);2e98 1817 ld a,(0xb2e9) ; 2e9a 3ae9b2 cp 0x03 ; 2e9d fe03 jr nz, 0x2ebc ; (+0x1b);2e9f 201b in a,(c) ; 2ea1 ed78 bit 0,d ; 2ea3 cb42 res 3,a ; 2ea5 cb9f jr nz, 0x2eab ; (+0x02);2ea7 2002 set 3,a ; 2ea9 cbdf out (c),a ; 2eab ed79 jr 0x2eb1 ; (+0x02);2ead 1802 out (c),e ; 2eaf ed59 ld (hl),e ; 2eb1 73 ld hl, 0x9a00 ; 2eb2 21009a ld c,0x00(ix) ; 2eb5 dd4e00 ld b, 0x00 ; 2eb8 0600 add hl,bc ; 2eba 09 ld (hl),d ; 2ebb 72 ld a, 0x18 ; 2ebc 3e18 jp 0x3448 ; 2ebe c34834 ld hl, 0xb304 ; 2ec1 2104b3 ld b, 0x03 ; 2ec4 0603 call 0x363b ; 2ec6 cd3b36 jp c, 0x3452 ; 2ec9 da5234 ld (hl),a ; 2ecc 77 inc hl ; 2ecd 23 djnz 0x2ec6 ; (-0x0a);2ece 10f6 ld a, 0x19 ; 2ed0 3e19 jp 0x3448 ; 2ed2 c34834 ld hl, 0x9b00 ; 2ed5 21009b call 0x363b ; 2ed8 cd3b36 jp c, 0x3452 ; 2edb da5234 ld b,a ; 2ede 47 ld e,a ; 2edf 5f ld d, 0x00 ; 2ee0 1600 sla e ; 2ee2 cb23 rl d ; 2ee4 cb12 add hl,de ; 2ee6 19 ld a, 0x24 ; 2ee7 3e24 call 0x3620 ; 2ee9 cd2036 ld a, 0x1a ; 2eec 3e1a call 0x3620 ; 2eee cd2036 ld a,b ; 2ef1 78 call 0x3620 ; 2ef2 cd2036 ld a,(hl) ; 2ef5 7e call 0x3620 ; 2ef6 cd2036 inc hl ; 2ef9 23 ld a,(hl) ; 2efa 7e and 0x7f ; 2efb e67f call 0x3620 ; 2efd cd2036 jp 0x3452 ; 2f00 c35234 ld hl, 0x9b00 ; 2f03 21009b call 0x363b ; 2f06 cd3b36 jp c, 0x3452 ; 2f09 da5234 ld e,a ; 2f0c 5f ld d, 0x00 ; 2f0d 1600 sla e ; 2f0f cb23 rl d ; 2f11 cb12 add hl,de ; 2f13 19 call 0x363b ; 2f14 cd3b36 jp c, 0x3452 ; 2f17 da5234 ld c,a ; 2f1a 4f call 0x363b ; 2f1b cd3b36 jp c, 0x3452 ; 2f1e da5234 ld b,a ; 2f21 47 cp 0x10 ; 2f22 fe10 jr c, 0x2f2b ; (+0x05);2f24 3805 inc hl ; 2f26 23 res 7,(hl) ; 2f27 cbbe jr 0x2f30 ; (+0x05);2f29 1805 set 7,b ; 2f2b cbf8 ld (hl),c ; 2f2d 71 inc hl ; 2f2e 23 ld (hl),b ; 2f2f 70 ld a, 0x1b ; 2f30 3e1b jp 0x3448 ; 2f32 c34834 ld hl, 0xb307 ; 2f35 2107b3 ld b, 0x01 ; 2f38 0601 call 0x363b ; 2f3a cd3b36 jp c, 0x3452 ; 2f3d da5234 ld (hl),a ; 2f40 77 inc hl ; 2f41 23 djnz 0x2f3a ; (-0x0a);2f42 10f6 ld a, 0x1c ; 2f44 3e1c jp 0x3448 ; 2f46 c34834 ld hl, 0x9c10 ; 2f49 21109c call 0x363b ; 2f4c cd3b36 jp c, 0x3452 ; 2f4f da5234 ld b,a ; 2f52 47 ld e,a ; 2f53 5f ld d, 0x00 ; 2f54 1600 add hl,de ; 2f56 19 ld a, 0x24 ; 2f57 3e24 call 0x3620 ; 2f59 cd2036 ld a, 0x1d ; 2f5c 3e1d call 0x3620 ; 2f5e cd2036 ld a,b ; 2f61 78 call 0x3620 ; 2f62 cd2036 ld a,(hl) ; 2f65 7e call 0x3620 ; 2f66 cd2036 inc hl ; 2f69 23 ld a,(hl) ; 2f6a 7e and 0x7f ; 2f6b e67f call 0x3620 ; 2f6d cd2036 jp 0x3452 ; 2f70 c35234 ld a,(0xb0bd) ; 2f73 3abdb0 or a ; 2f76 b7 jr nz, 0x2f73 ; (-0x06);2f77 20fa ld de, 0xa0ed ; 2f79 11eda0 ld hl, 0x0f02 ; 2f7c 21020f ld bc, 0x0018 ; 2f7f 011800 ldir ; 2f82 edb0 call 0x363b ; 2f84 cd3b36 jp c, 0x3452 ; 2f87 da5234 ld e,a ; 2f8a 5f rrca ; 2f8b 0f rrca ; 2f8c 0f and 0x07 ; 2f8d e607 add a, 0x30 ; 2f8f c630 ld (0xa0f5),a ; 2f91 32f5a0 ld a,e ; 2f94 7b and 0x03 ; 2f95 e603 add a, 0x30 ; 2f97 c630 ld (0xa0fd),a ; 2f99 32fda0 call 0x363b ; 2f9c cd3b36 jp c, 0x3452 ; 2f9f da5234 ld c,a ; 2fa2 4f call 0x363b ; 2fa3 cd3b36 jp c, 0x3452 ; 2fa6 da5234 ld b,a ; 2fa9 47 ld hl, 0x9c10 ; 2faa 21109c ld d, 0x00 ; 2fad 1600 sla e ; 2faf cb23 add hl,de ; 2fb1 19 ld (hl),c ; 2fb2 71 inc hl ; 2fb3 23 ld (hl),b ; 2fb4 70 ld a, 0xfc ; 2fb5 3efc and e ; 2fb7 a3 ld e,a ; 2fb8 5f ld hl, 0x9c10 ; 2fb9 21109c add hl,de ; 2fbc 19 push iy ; 2fbd fde5 ld iy, 0xa0ed ; 2fbf fd21eda0 ld a,(hl) ; 2fc3 7e inc hl ; 2fc4 23 call 0x3a2a ; 2fc5 cd2a3a ld 0x0f(iy),b ; 2fc8 fd700f ld 0x10(iy),c ; 2fcb fd7110 ld a,(hl) ; 2fce 7e inc hl ; 2fcf 23 call 0x3a2a ; 2fd0 cd2a3a ld 0x0d(iy),b ; 2fd3 fd700d ld 0x0e(iy),c ; 2fd6 fd710e ld a,(hl) ; 2fd9 7e inc hl ; 2fda 23 call 0x3a2a ; 2fdb cd2a3a ld 0x14(iy),b ; 2fde fd7014 ld 0x15(iy),c ; 2fe1 fd7115 ld a,(hl) ; 2fe4 7e inc hl ; 2fe5 23 call 0x3a2a ; 2fe6 cd2a3a ld 0x12(iy),b ; 2fe9 fd7012 ld 0x13(iy),c ; 2fec fd7113 pop iy ; 2fef fde1 ld hl, 0xa0ee ; 2ff1 21eea0 call 0x4211 ; 2ff4 cd1142 ld a, 0x00 ; 2ff7 3e00 ld (0xb0be),a ; 2ff9 32beb0 ld a, 0xff ; 2ffc 3eff ld (0xb0bd),a ; 2ffe 32bdb0 ld a, 0x1e ; 3001 3e1e jp 0x3448 ; 3003 c34834 call 0x363b ; 3006 cd3b36 jp c, 0x3452 ; 3009 da5234 ld (0xb30d),a ; 300c 320db3 ld a, 0x1f ; 300f 3e1f jp 0x3448 ; 3011 c34834 ld hl, 0xb034 ; 3014 2134b0 call 0x363b ; 3017 cd3b36 jp c, 0x3452 ; 301a da5234 ld c,a ; 301d 4f and 0xf0 ; 301e e6f0 srl a ; 3020 cb3f ld d,a ; 3022 57 ld a,c ; 3023 79 and 0x07 ; 3024 e607 or d ; 3026 b2 ld e,a ; 3027 5f ld d, 0x00 ; 3028 1600 add hl,de ; 302a 19 ld b,(hl) ; 302b 46 ld a, 0x24 ; 302c 3e24 call 0x3620 ; 302e cd2036 ld a, 0x20 ; 3031 3e20 call 0x3620 ; 3033 cd2036 ld a,c ; 3036 79 call 0x3620 ; 3037 cd2036 ld a,b ; 303a 78 and 0x03 ; 303b e603 call 0x3620 ; 303d cd2036 jp 0x3452 ; 3040 c35234 ld hl, 0xb308 ; 3043 2108b3 ld b, 0x05 ; 3046 0605 call 0x363b ; 3048 cd3b36 jp c, 0x3452 ; 304b da5234 ld (hl),a ; 304e 77 inc hl ; 304f 23 djnz 0x3048 ; (-0x0a);3050 10f6 ld a, 0x21 ; 3052 3e21 jp 0x3448 ; 3054 c34834 ld hl, 0x8e00 ; 3057 21008e call 0x363b ; 305a cd3b36 jp c, 0x3452 ; 305d da5234 ld e,a ; 3060 5f call 0x363b ; 3061 cd3b36 jp c, 0x3452 ; 3064 da5234 ld d,a ; 3067 57 add hl,de ; 3068 19 ld b,(hl) ; 3069 46 ld a, 0x24 ; 306a 3e24 call 0x3620 ; 306c cd2036 ld a, 0x22 ; 306f 3e22 call 0x3620 ; 3071 cd2036 ld a,e ; 3074 7b call 0x3620 ; 3075 cd2036 ld a,d ; 3078 7a call 0x3620 ; 3079 cd2036 ld a,b ; 307c 78 and 0x01 ; 307d e601 call 0x3620 ; 307f cd2036 jp 0x3452 ; 3082 c35234 ld a, 0xff ; 3085 3eff ld (0xaf5d),a ; 3087 325daf ld a,(0xaf5c) ; 308a 3a5caf or a ; 308d b7 jr z, 0x309d ; (+0x0d);308e 280d ld a, 0x00 ; 3090 3e00 ld (0xaf5d),a ; 3092 325daf ld a,(0xaf5c) ; 3095 3a5caf or a ; 3098 b7 jr nz, 0x3095 ; (-0x06);3099 20fa jr 0x3085 ; (-0x18);309b 18e8 call 0x363b ; 309d cd3b36 jp c, 0x3452 ; 30a0 da5234 ld (0xaf7f),a ; 30a3 327faf call 0x363b ; 30a6 cd3b36 jp c, 0x3452 ; 30a9 da5234 ld (0xaf80),a ; 30ac 3280af call 0x363b ; 30af cd3b36 jp c, 0x3452 ; 30b2 da5234 and 0x01 ; 30b5 e601 ld (0xaf81),a ; 30b7 3281af call 0x06ad ; 30ba cdad06 ld a, 0x00 ; 30bd 3e00 ld (0xaf5d),a ; 30bf 325daf ld a, 0x23 ; 30c2 3e23 jp 0x3448 ; 30c4 c34834 ld hl, 0xb1e1 ; 30c7 21e1b1 call 0x363b ; 30ca cd3b36 jp c, 0x3452 ; 30cd da5234 ld b,a ; 30d0 47 ld e,a ; 30d1 5f sla e ; 30d2 cb23 ld d, 0x00 ; 30d4 1600 add hl,de ; 30d6 19 ld a, 0x24 ; 30d7 3e24 call 0x3620 ; 30d9 cd2036 ld a, 0x24 ; 30dc 3e24 call 0x3620 ; 30de cd2036 ld a,b ; 30e1 78 call 0x3620 ; 30e2 cd2036 ld a,(hl) ; 30e5 7e call 0x3620 ; 30e6 cd2036 inc hl ; 30e9 23 ld a,(hl) ; 30ea 7e call 0x3620 ; 30eb cd2036 jp 0x3452 ; 30ee c35234 ld hl, 0xb1e1 ; 30f1 21e1b1 call 0x363b ; 30f4 cd3b36 jp c, 0x3452 ; 30f7 da5234 ld e,a ; 30fa 5f sla e ; 30fb cb23 ld d, 0x00 ; 30fd 1600 add hl,de ; 30ff 19 call 0x363b ; 3100 cd3b36 jp c, 0x3452 ; 3103 da5234 ld (hl),a ; 3106 77 inc hl ; 3107 23 call 0x363b ; 3108 cd3b36 jp c, 0x3452 ; 310b da5234 ld (hl),a ; 310e 77 ld a, 0x25 ; 310f 3e25 jp 0x3448 ; 3111 c34834 ld a,(0xb0bd) ; 3114 3abdb0 or a ; 3117 b7 jr nz, 0x3114 ; (-0x06);3118 20fa ld de, 0xa0ed ; 311a 11eda0 ld hl, 0x314d ; 311d 214d31 ld bc, 0x0005 ; 3120 010500 ldir ; 3123 edb0 ex de,hl ; 3125 eb call 0x363b ; 3126 cd3b36 jp c, 0x3452 ; 3129 da5234 or a ; 312c b7 jr z, 0x3133 ; (+0x04);312d 2804 ld (hl),a ; 312f 77 inc hl ; 3130 23 jr 0x3126 ; (-0x0d);3131 18f3 ld (hl), 0x0d ; 3133 360d inc hl ; 3135 23 ld (hl), 0x00 ; 3136 3600 ld hl, 0xa0ee ; 3138 21eea0 call 0x4211 ; 313b cd1142 ld a, 0x00 ; 313e 3e00 ld (0xb0be),a ; 3140 32beb0 ld a, 0xff ; 3143 3eff ld (0xb0bd),a ; 3145 32bdb0 ld a, 0x30 ; 3148 3e30 jp 0x3448 ; 314a c34834 dec c ; 314d 0d inc hl ; 314e 23 jr nc, 0x3181 ; (+0x30);314f 3030 jr nz, 0x3191 ; (+0x3e);3151 203e rst 0x38 ; 3153 ff ld (0xaf5b),a ; 3154 325baf ld a,(0xaf5a) ; 3157 3a5aaf or a ; 315a b7 jr z, 0x316a ; (+0x0d);315b 280d ld a, 0x00 ; 315d 3e00 ld (0xaf5b),a ; 315f 325baf ld a,(0xaf5a) ; 3162 3a5aaf or a ; 3165 b7 jr nz, 0x3162 ; (-0x06);3166 20fa jr 0x3152 ; (-0x18);3168 18e8 ld hl, 0x9d30 ; 316a 21309d call 0x363b ; 316d cd3b36 jp c, 0x3452 ; 3170 da5234 or a ; 3173 b7 jr z, 0x317a ; (+0x04);3174 2804 ld (hl),a ; 3176 77 inc hl ; 3177 23 jr 0x316d ; (-0x0d);3178 18f3 ld (hl), 0x0d ; 317a 360d inc hl ; 317c 23 ld (hl), 0x0a ; 317d 360a inc hl ; 317f 23 ld (hl), 0x00 ; 3180 3600 ld hl, 0x9d30 ; 3182 21309d ld a,(hl) ; 3185 7e cp 0x7e ; 3186 fe7e jr nz, 0x318c ; (+0x02);3188 2002 ld a, 0x01 ; 318a 3e01 cp 0x7c ; 318c fe7c jr nz, 0x3192 ; (+0x02);318e 2002 ld a, 0x18 ; 3190 3e18 call 0x0d92 ; 3192 cd920d inc hl ; 3195 23 or a ; 3196 b7 jr nz, 0x3185 ; (-0x14);3197 20ec ld a, 0x00 ; 3199 3e00 ld (0xaf5b),a ; 319b 325baf ld a, 0x31 ; 319e 3e31 jp 0x3448 ; 31a0 c34834 ld a, 0x00 ; 31a3 3e00 ld (0xaf5b),a ; 31a5 325baf jp 0x3452 ; 31a8 c35234 ld a,(0xb0a3) ; 31ab 3aa3b0 or a ; 31ae b7 jr z, 0x31b8 ; (+0x07);31af 2807 xor a ; 31b1 af ld (0xb0a6),a ; 31b2 32a6b0 jp 0x3459 ; 31b5 c35934 ld a,(0xb09a) ; 31b8 3a9ab0 or a ; 31bb b7 jr z, 0x31c5 ; (+0x07);31bc 2807 xor a ; 31be af ld (0xb0a6),a ; 31bf 32a6b0 jp 0x3459 ; 31c2 c35934 ld a,(0xb09b) ; 31c5 3a9bb0 or a ; 31c8 b7 call nz, 0x3234 ; 31c9 c43432 ld a, 0x00 ; 31cc 3e00 ld (0xb09b),a ; 31ce 329bb0 ld a,(0xb09c) ; 31d1 3a9cb0 or a ; 31d4 b7 call nz, 0x325b ; 31d5 c45b32 ld a, 0x00 ; 31d8 3e00 ld (0xb09c),a ; 31da 329cb0 ld a,(0xb09d) ; 31dd 3a9db0 or a ; 31e0 b7 call nz, 0x3291 ; 31e1 c49132 ld a, 0x00 ; 31e4 3e00 ld (0xb09d),a ; 31e6 329db0 ld a,(0xb09f) ; 31e9 3a9fb0 or a ; 31ec b7 call nz, 0x3311 ; 31ed c41133 ld a, 0x00 ; 31f0 3e00 ld (0xb09f),a ; 31f2 329fb0 ld a,(0xb0a0) ; 31f5 3aa0b0 or a ; 31f8 b7 call nz, 0x3356 ; 31f9 c45633 ld a, 0x00 ; 31fc 3e00 ld (0xb0a0),a ; 31fe 32a0b0 ld a,(0xb0a1) ; 3201 3aa1b0 or a ; 3204 b7 call nz, 0x339a ; 3205 c49a33 ld a, 0x00 ; 3208 3e00 ld (0xb0a1),a ; 320a 32a1b0 ld a,(0xb0a2) ; 320d 3aa2b0 or a ; 3210 b7 call nz, 0x33e4 ; 3211 c4e433 ld a, 0x00 ; 3214 3e00 ld (0xb0a2),a ; 3216 32a2b0 ld a,(0xb09e) ; 3219 3a9eb0 or a ; 321c b7 call nz, 0x32c7 ; 321d c4c732 ld a, 0x00 ; 3220 3e00 ld (0xb09e),a ; 3222 329eb0 ld a,(0xb0a6) ; 3225 3aa6b0 or a ; 3228 b7 call nz, 0x3432 ; 3229 c43234 ld a, 0x00 ; 322c 3e00 ld (0xb0a6),a ; 322e 32a6b0 jp 0x3452 ; 3231 c35234 ld a,(0xb0a7) ; 3234 3aa7b0 or a ; 3237 b7 jr z, 0x325a ; (+0x20);3238 2820 cp 0x02 ; 323a fe02 jr nz, 0x3244 ; (+0x06);323c 2006 ld a,(0x8001) ; 323e 3a0180 or a ; 3241 b7 jr nz, 0x325a ; (+0x16);3242 2016 ld a, 0x24 ; 3244 3e24 call 0x3620 ; 3246 cd2036 ld a, 0x80 ; 3249 3e80 call 0x3620 ; 324b cd2036 ld hl, 0x8000 ; 324e 210080 ld b, 0x08 ; 3251 0608 ld a,(hl) ; 3253 7e call 0x3620 ; 3254 cd2036 inc hl ; 3257 23 djnz 0x3253 ; (-0x07);3258 10f9 ret ; 325a c9 ld hl, 0x8800 ; 325b 210088 ld ix, 0xb2fc ; 325e dd21fcb2 ld e, 0x04 ; 3262 1e04 ld d, 0x00 ; 3264 1600 ld b, 0x08 ; 3266 0608 ld c,0x00(ix) ; 3268 dd4e00 inc ix ; 326b dd23 rrc c ; 326d cb09 jr nc, 0x3284 ; (+0x13);326f 3013 ld a, 0x24 ; 3271 3e24 call 0x3620 ; 3273 cd2036 ld a, 0x82 ; 3276 3e82 call 0x3620 ; 3278 cd2036 ld a,d ; 327b 7a call 0x3620 ; 327c cd2036 call 0x32fd ; 327f cdfd32 jr 0x328a ; (+0x06);3282 1806 push de ; 3284 d5 ld de, 0x0008 ; 3285 110800 add hl,de ; 3288 19 pop de ; 3289 d1 inc d ; 328a 14 djnz 0x326d ; (-0x20);328b 10e0 dec e ; 328d 1d jr nz, 0x3266 ; (-0x2a);328e 20d6 ret ; 3290 c9 ld hl, 0x9a00 ; 3291 21009a ld ix, 0xb300 ; 3294 dd2100b3 ld e, 0x04 ; 3298 1e04 ld d, 0x00 ; 329a 1600 ld b, 0x08 ; 329c 0608 ld c,0x00(ix) ; 329e dd4e00 inc ix ; 32a1 dd23 rrc c ; 32a3 cb09 jr nc, 0x32ba ; (+0x13);32a5 3013 ld a, 0x24 ; 32a7 3e24 call 0x3620 ; 32a9 cd2036 ld a, 0x83 ; 32ac 3e83 call 0x3620 ; 32ae cd2036 ld a,d ; 32b1 7a call 0x3620 ; 32b2 cd2036 call 0x32fd ; 32b5 cdfd32 jr 0x32c0 ; (+0x06);32b8 1806 push de ; 32ba d5 ld de, 0x0008 ; 32bb 110800 add hl,de ; 32be 19 pop de ; 32bf d1 inc d ; 32c0 14 djnz 0x32a3 ; (-0x20);32c1 10e0 dec e ; 32c3 1d jr nz, 0x329c ; (-0x2a);32c4 20d6 ret ; 32c6 c9 ld hl, 0x8e00 ; 32c7 21008e ld ix, 0xb308 ; 32ca dd2108b3 ld e, 0x05 ; 32ce 1e05 ld d, 0x00 ; 32d0 1600 ld b, 0x08 ; 32d2 0608 ld c,0x00(ix) ; 32d4 dd4e00 inc ix ; 32d7 dd23 rrc c ; 32d9 cb09 jr nc, 0x32f0 ; (+0x13);32db 3013 ld a, 0x24 ; 32dd 3e24 call 0x3620 ; 32df cd2036 ld a, 0x87 ; 32e2 3e87 call 0x3620 ; 32e4 cd2036 ld a,d ; 32e7 7a call 0x3620 ; 32e8 cd2036 call 0x32fd ; 32eb cdfd32 jr 0x32f6 ; (+0x06);32ee 1806 push de ; 32f0 d5 ld de, 0x0008 ; 32f1 110800 add hl,de ; 32f4 19 pop de ; 32f5 d1 inc d ; 32f6 14 djnz 0x32d9 ; (-0x20);32f7 10e0 dec e ; 32f9 1d jr nz, 0x32d2 ; (-0x2a);32fa 20d6 ret ; 32fc c9 push af ; 32fd f5 push bc ; 32fe c5 ld c, 0x00 ; 32ff 0e00 ld b, 0x08 ; 3301 0608 ld a,(hl) ; 3303 7e rra ; 3304 1f rr c ; 3305 cb19 inc hl ; 3307 23 djnz 0x3303 ; (-0x07);3308 10f9 ld a,c ; 330a 79 call 0x3620 ; 330b cd2036 pop bc ; 330e c1 pop af ; 330f f1 ret ; 3310 c9 ld hl, 0x9b00 ; 3311 21009b ld ix, 0xb304 ; 3314 dd2104b3 ld e, 0x03 ; 3318 1e03 ld d, 0x00 ; 331a 1600 ld b, 0x08 ; 331c 0608 ld c,0x00(ix) ; 331e dd4e00 inc ix ; 3321 dd23 rrc c ; 3323 cb09 jr nc, 0x3349 ; (+0x22);3325 3022 ld a, 0x24 ; 3327 3e24 call 0x3620 ; 3329 cd2036 ld a, 0x84 ; 332c 3e84 call 0x3620 ; 332e cd2036 ld a,d ; 3331 7a call 0x3620 ; 3332 cd2036 push bc ; 3335 c5 ld b, 0x08 ; 3336 0608 ld a,(hl) ; 3338 7e call 0x3620 ; 3339 cd2036 inc hl ; 333c 23 ld a,(hl) ; 333d 7e and 0x7f ; 333e e67f call 0x3620 ; 3340 cd2036 inc hl ; 3343 23 djnz 0x3338 ; (-0x0e);3344 10f2 pop bc ; 3346 c1 jr 0x334f ; (+0x06);3347 1806 push de ; 3349 d5 ld de, 0x0010 ; 334a 111000 add hl,de ; 334d 19 pop de ; 334e d1 inc d ; 334f 14 djnz 0x3323 ; (-0x2f);3350 10d1 dec e ; 3352 1d jr nz, 0x331c ; (-0x39);3353 20c7 ret ; 3355 c9 ld hl, 0x9c10 ; 3356 21109c ld ix, 0xb307 ; 3359 dd2107b3 ld e, 0x01 ; 335d 1e01 ld d, 0x00 ; 335f 1600 ld b, 0x08 ; 3361 0608 ld c,0x00(ix) ; 3363 dd4e00 inc ix ; 3366 dd23 rrc c ; 3368 cb09 jr nc, 0x3387 ; (+0x1b);336a 301b ld a, 0x24 ; 336c 3e24 call 0x3620 ; 336e cd2036 ld a, 0x85 ; 3371 3e85 call 0x3620 ; 3373 cd2036 ld a,d ; 3376 7a call 0x3620 ; 3377 cd2036 push bc ; 337a c5 ld b, 0x04 ; 337b 0604 ld a,(hl) ; 337d 7e call 0x3620 ; 337e cd2036 inc hl ; 3381 23 djnz 0x337d ; (-0x07);3382 10f9 pop bc ; 3384 c1 jr 0x338d ; (+0x06);3385 1806 push de ; 3387 d5 ld de, 0x0004 ; 3388 110400 add hl,de ; 338b 19 pop de ; 338c d1 push de ; 338d d5 ld de, 0x0004 ; 338e 110400 add hl,de ; 3391 19 pop de ; 3392 d1 inc d ; 3393 14 djnz 0x3368 ; (-0x2e);3394 10d2 dec e ; 3396 1d jr nz, 0x3361 ; (-0x38);3397 20c8 ret ; 3399 c9 ld hl,(0xb314) ; 339a 2a14b3 ld b, 0x10 ; 339d 0610 ld c, 0x41 ; 339f 0e41 srl h ; 33a1 cb3c rr l ; 33a3 cb1d jr nc, 0x33b5 ; (+0x0e);33a5 300e ld a, 0x24 ; 33a7 3e24 call 0x3620 ; 33a9 cd2036 ld a, 0x81 ; 33ac 3e81 call 0x3620 ; 33ae cd2036 ld a,c ; 33b1 79 call 0x33b9 ; 33b2 cdb933 inc c ; 33b5 0c djnz 0x33a1 ; (-0x17);33b6 10e9 ret ; 33b8 c9 push bc ; 33b9 c5 push de ; 33ba d5 push hl ; 33bb e5 call 0x3620 ; 33bc cd2036 sub 0x41 ; 33bf d641 ld c,a ; 33c1 4f ld b, 0x10 ; 33c2 0610 mlt bc ; Z180 instruction;33c4 ed4c ld hl, 0x8700 ; 33c6 210087 add hl,bc ; 33c9 09 ld de, 0x0000 ; 33ca 110000 ld b, 0x10 ; 33cd 0610 ld a,(hl) ; 33cf 7e rra ; 33d0 1f rr d ; 33d1 cb1a rr e ; 33d3 cb1b inc hl ; 33d5 23 djnz 0x33cf ; (-0x09);33d6 10f7 ld a,e ; 33d8 7b call 0x3620 ; 33d9 cd2036 ld a,d ; 33dc 7a call 0x3620 ; 33dd cd2036 pop hl ; 33e0 e1 pop de ; 33e1 d1 pop bc ; 33e2 c1 ret ; 33e3 c9 ld ix, 0xb30e ; 33e4 dd210eb3 ld hl, 0xb034 ; 33e8 2134b0 ld a,(0xb30d) ; 33eb 3a0db3 ld e,a ; 33ee 5f ld b, 0x06 ; 33ef 0606 ld c, 0x08 ; 33f1 0e08 rr e ; 33f3 cb1b push de ; 33f5 d5 jr nc, 0x3424 ; (+0x2c);33f6 302c ld d,0x00(ix) ; 33f8 dd5600 ld e, 0x00 ; 33fb 1e00 ld a,d ; 33fd 7a or a ; 33fe b7 jr z, 0x3424 ; (+0x23);33ff 2823 ld a, 0x24 ; 3401 3e24 call 0x3620 ; 3403 cd2036 ld a, 0x86 ; 3406 3e86 call 0x3620 ; 3408 cd2036 ld a, 0x06 ; 340b 3e06 sub b ; 340d 90 sla a ; 340e cb27 sla a ; 3410 cb27 sla a ; 3412 cb27 sla a ; 3414 cb27 or e ; 3416 b3 call 0x3620 ; 3417 cd2036 ld a,(hl) ; 341a 7e call 0x3620 ; 341b cd2036 inc hl ; 341e 23 inc e ; 341f 1c dec c ; 3420 0d dec d ; 3421 15 jr nz, 0x33fd ; (-0x27);3422 20d9 pop de ; 3424 d1 ld a,c ; 3425 79 or a ; 3426 b7 jr z, 0x342d ; (+0x04);3427 2804 inc hl ; 3429 23 dec c ; 342a 0d jr 0x3425 ; (-0x08);342b 18f8 inc ix ; 342d dd23 djnz 0x33f1 ; (-0x40);342f 10c0 ret ; 3431 c9 ld a, 0x24 ; 3432 3e24 call 0x3620 ; 3434 cd2036 ld a, 0x88 ; 3437 3e88 call 0x3620 ; 3439 cd2036 ld hl, 0x8600 ; 343c 210086 ld a,(hl) ; 343f 7e call 0x3620 ; 3440 cd2036 inc hl ; 3443 23 or a ; 3444 b7 jr nz, 0x343f ; (-0x08);3445 20f8 ret ; 3447 c9 ld b,a ; 3448 47 ld a, 0x24 ; 3449 3e24 call 0x3620 ; 344b cd2036 ld a,b ; 344e 78 call 0x3620 ; 344f cd2036 xor a ; 3452 af ld (0xb0a3),a ; 3453 32a3b0 ld (0xb09a),a ; 3456 329ab0 jp 0x4864 ; 3459 c36448 di ; 345c f3 in0 a,(0x10) ; Z180 instruction;345d ed3810 res 0,a ; 3460 cb87 out0 (0x10),a ; Z180 instruction;3462 ed3910 ei ; 3465 fb ret ; 3466 c9 di ; 3467 f3 in0 a,(0x10) ; Z180 instruction;3468 ed3810 set 0,a ; 346b cbc7 out0 (0x10),a ; Z180 instruction;346d ed3910 ei ; 3470 fb ret ; 3471 c9 di ; 3472 f3 push bc ; 3473 c5 push de ; 3474 d5 push hl ; 3475 e5 ld a,(0xb2e9) ; 3476 3ae9b2 cp 0x03 ; 3479 fe03 jp z, 0x3517 ; 347b ca1735 exx ; 347e d9 push bc ; 347f c5 push de ; 3480 d5 push hl ; 3481 e5 ld ix, 0x8008 ; 3482 dd210880 ld b,0x00(ix) ; 3486 dd4600 ld c,0x01(ix) ; 3489 dd4e01 ld d,0x02(ix) ; 348c dd5602 ld e,0x03(ix) ; 348f dd5e03 ld h,0x04(ix) ; 3492 dd6604 ld l,0x05(ix) ; 3495 dd6e05 exx ; 3498 d9 ld d,0x06(ix) ; 3499 dd5606 ld e,0x07(ix) ; 349c dd5e07 ld b, 0x08 ; 349f 0608 ld a,(0xb319) ; 34a1 3a19b3 djnz 0x34a1 ; (-0x05);34a4 10fb ld hl, 0x3585 ; 34a6 218535 ld c, 0x08 ; 34a9 0e08 ld b, 0x08 ; 34ab 0608 ld a,(hl) ; 34ad 7e ld (0xb319),a ; 34ae 3219b3 rrca ; 34b1 0f djnz 0x34ae ; (-0x06);34b2 10fa inc hl ; 34b4 23 dec c ; 34b5 0d jr nz, 0x34ab ; (-0x0d);34b6 20f3 exx ; 34b8 d9 ld a,b ; 34b9 78 exx ; 34ba d9 ld b, 0x08 ; 34bb 0608 ld (0xb319),a ; 34bd 3219b3 rrca ; 34c0 0f djnz 0x34bd ; (-0x06);34c1 10fa exx ; 34c3 d9 ld a,c ; 34c4 79 exx ; 34c5 d9 ld b, 0x08 ; 34c6 0608 ld (0xb319),a ; 34c8 3219b3 rrca ; 34cb 0f djnz 0x34c8 ; (-0x06);34cc 10fa exx ; 34ce d9 ld a,d ; 34cf 7a exx ; 34d0 d9 ld b, 0x08 ; 34d1 0608 ld (0xb319),a ; 34d3 3219b3 rrca ; 34d6 0f djnz 0x34d3 ; (-0x06);34d7 10fa exx ; 34d9 d9 ld a,e ; 34da 7b exx ; 34db d9 ld b, 0x08 ; 34dc 0608 ld (0xb319),a ; 34de 3219b3 rrca ; 34e1 0f djnz 0x34de ; (-0x06);34e2 10fa exx ; 34e4 d9 ld a,h ; 34e5 7c exx ; 34e6 d9 res 5,a ; 34e7 cbaf set 4,a ; 34e9 cbe7 ld b, 0x08 ; 34eb 0608 ld (0xb319),a ; 34ed 3219b3 rrca ; 34f0 0f djnz 0x34ed ; (-0x06);34f1 10fa exx ; 34f3 d9 ld a,l ; 34f4 7d exx ; 34f5 d9 ld b, 0x08 ; 34f6 0608 ld (0xb319),a ; 34f8 3219b3 rrca ; 34fb 0f djnz 0x34f8 ; (-0x06);34fc 10fa ld a,d ; 34fe 7a ld b, 0x08 ; 34ff 0608 ld (0xb319),a ; 3501 3219b3 rrca ; 3504 0f djnz 0x3501 ; (-0x06);3505 10fa ld a,e ; 3507 7b ld b, 0x08 ; 3508 0608 ld (0xb319),a ; 350a 3219b3 rrca ; 350d 0f djnz 0x350a ; (-0x06);350e 10fa exx ; 3510 d9 pop hl ; 3511 e1 pop de ; 3512 d1 pop bc ; 3513 c1 exx ; 3514 d9 jr 0x3580 ; (+0x69);3515 1869 ld bc, 0x840d ; 3517 010d84 ld a, 0x05 ; 351a 3e05 out (c),a ; 351c ed79 in a,(c) ; 351e ed78 bit 1,a ; 3520 cb4f jr z, 0x352a ; (+0x06);3522 2806 ld a, 0x04 ; 3524 3e04 out (c),a ; 3526 ed79 jr 0x351a ; (-0x10);3528 18f0 ld bc, 0x8400 ; 352a 010084 ld a,(0x8009) ; 352d 3a0980 call 0x356f ; 3530 cd6f35 ld a,(0x800a) ; 3533 3a0a80 call 0x356f ; 3536 cd6f35 ld a,(0x800b) ; 3539 3a0b80 call 0x356f ; 353c cd6f35 ld a,(0x800d) ; 353f 3a0d80 call 0x356f ; 3542 cd6f35 ld a,(0x800e) ; 3545 3a0e80 call 0x356f ; 3548 cd6f35 ld a,(0x800f) ; 354b 3a0f80 call 0x356f ; 354e cd6f35 ld a,(0x800c) ; 3551 3a0c80 dec a ; 3554 3d out (c),a ; 3555 ed79 ld bc, 0x840f ; 3557 010f84 ld a, 0x01 ; 355a 3e01 out (c),a ; 355c ed79 ld a, 0x05 ; 355e 3e05 out (c),a ; 3560 ed79 ld a, 0x04 ; 3562 3e04 out (c),a ; 3564 ed79 ld bc, 0x840d ; 3566 010d84 ld a, 0x04 ; 3569 3e04 out (c),a ; 356b ed79 jr 0x3580 ; (+0x11);356d 1811 ld e,a ; 356f 5f and 0x0f ; 3570 e60f out (c),a ; 3572 ed79 inc bc ; 3574 03 ld a,e ; 3575 7b rrca ; 3576 0f rrca ; 3577 0f rrca ; 3578 0f rrca ; 3579 0f and 0x0f ; 357a e60f out (c),a ; 357c ed79 inc bc ; 357e 03 ret ; 357f c9 pop hl ; 3580 e1 pop de ; 3581 d1 pop bc ; 3582 c1 ei ; 3583 fb ret ; 3584 c9 push bc ; 3585 c5 ld a,(0x5ca3) ; 3586 3aa35c push bc ; 3589 c5 ld a,(0x5ca3) ; 358a 3aa35c push af ; 358d f5 rra ; 358e 1f rra ; 358f 1f rra ; 3590 1f rra ; 3591 1f and 0x0f ; 3592 e60f cp 0x0a ; 3594 fe0a jr c, 0x359a ; (+0x02);3596 3802 add a, 0x07 ; 3598 c607 add a, 0x30 ; 359a c630 call 0x3620 ; 359c cd2036 pop af ; 359f f1 push af ; 35a0 f5 and 0x0f ; 35a1 e60f cp 0x0a ; 35a3 fe0a jr c, 0x35a9 ; (+0x02);35a5 3802 add a, 0x07 ; 35a7 c607 add a, 0x30 ; 35a9 c630 call 0x3620 ; 35ab cd2036 pop af ; 35ae f1 ret ; 35af c9 push af ; 35b0 f5 rra ; 35b1 1f rra ; 35b2 1f rra ; 35b3 1f rra ; 35b4 1f and 0x0f ; 35b5 e60f cp 0x0a ; 35b7 fe0a jr c, 0x35bd ; (+0x02);35b9 3802 add a, 0x07 ; 35bb c607 add a, 0x30 ; 35bd c630 ld (hl),a ; 35bf 77 inc hl ; 35c0 23 pop af ; 35c1 f1 push af ; 35c2 f5 and 0x0f ; 35c3 e60f cp 0x0a ; 35c5 fe0a jr c, 0x35cb ; (+0x02);35c7 3802 add a, 0x07 ; 35c9 c607 add a, 0x30 ; 35cb c630 ld (hl),a ; 35cd 77 inc hl ; 35ce 23 pop af ; 35cf f1 ret ; 35d0 c9 push af ; 35d1 f5 push bc ; 35d2 c5 push de ; 35d3 d5 ld bc, 0x0000 ; 35d4 010000 ld d, 0x00 ; 35d7 1600 sub 0x64 ; 35d9 d664 jr c, 0x35e0 ; (+0x03);35db 3803 inc b ; 35dd 04 jr 0x35d9 ; (-0x07);35de 18f9 add a, 0x64 ; 35e0 c664 sub 0x0a ; 35e2 d60a jr c, 0x35e9 ; (+0x03);35e4 3803 inc c ; 35e6 0c jr 0x35e2 ; (-0x07);35e7 18f9 add a, 0x0a ; 35e9 c60a ld d,a ; 35eb 57 ld a,b ; 35ec 78 add a, 0x30 ; 35ed c630 call 0x3620 ; 35ef cd2036 ld a,c ; 35f2 79 add a, 0x30 ; 35f3 c630 call 0x3620 ; 35f5 cd2036 ld a,d ; 35f8 7a add a, 0x30 ; 35f9 c630 call 0x3620 ; 35fb cd2036 pop de ; 35fe d1 pop bc ; 35ff c1 pop af ; 3600 f1 ret ; 3601 c9 push af ; 3602 f5 ld a, 0x0d ; 3603 3e0d call 0x3620 ; 3605 cd2036 ld a, 0x0a ; 3608 3e0a call 0x3620 ; 360a cd2036 pop af ; 360d f1 ret ; 360e c9 ex (sp),hl ; 360f e3 push af ; 3610 f5 call 0x3617 ; 3611 cd1736 pop af ; 3614 f1 ex (sp),hl ; 3615 e3 ret ; 3616 c9 ld a,(hl) ; 3617 7e inc hl ; 3618 23 or a ; 3619 b7 ret z ; 361a c8 call 0x3620 ; 361b cd2036 jr 0x3617 ; (-0x09);361e 18f7 push af ; 3620 f5 in0 a,(0x05) ; Z180 instruction;3621 ed3805 bit 1,a ; 3624 cb4f jr z, 0x3621 ; (-0x07);3626 28f9 pop af ; 3628 f1 out0 (0x07),a ; Z180 instruction;3629 ed3907 ret ; 362c c9 push de ; 362d d5 push hl ; 362e e5 ld hl,(0xaf31) ; 362f 2a31af ex de,hl ; 3632 eb ld hl,(0xaf33) ; 3633 2a33af ld a,l ; 3636 7d sub e ; 3637 93 pop hl ; 3638 e1 pop de ; 3639 d1 ret ; 363a c9 push hl ; 363b e5 ld hl, 0x0000 ; 363c 210000 call 0x362d ; 363f cd2d36 jr nz, 0x364c ; (+0x08);3642 2008 dec hl ; 3644 2b ld a,h ; 3645 7c or l ; 3646 b5 jr nz, 0x363f ; (-0x0a);3647 20f6 scf ; 3649 37 jr 0x3655 ; (+0x09);364a 1809 ld hl,(0xaf33) ; 364c 2a33af ld a,(hl) ; 364f 7e inc l ; 3650 2c ld (0xaf33),hl ; 3651 2233af or a ; 3654 b7 pop hl ; 3655 e1 ret ; 3656 c9 jp 0x4864 ; 3657 c36448 ld sp, 0xb732 ; 365a 3132b7 ld a,(0xaf54) ; 365d 3a54af or a ; 3660 b7 ld ix, 0xb0b5 ; 3661 dd21b5b0 ld hl, 0xa68d ; 3665 218da6 ld (0xaf3f),hl ; 3668 223faf ld hl, 0xa02d ; 366b 212da0 ld (0xaf3d),hl ; 366e 223daf ld b, 0x0b ; 3671 060b jr 0x36c7 ; (+0x52);3673 1852 ld ix, 0xb0a9 ; 3675 dd21a9b0 ld hl, 0xa44d ; 3679 214da4 ld (0xaf3f),hl ; 367c 223faf ld hl, 0x9f0d ; 367f 210d9f ld (0xaf3d),hl ; 3682 223daf ld b, 0x0e ; 3685 060e ld a,(0xaf54) ; 3687 3a54af or a ; 368a b7 ld a,(0xb0ad) ; 368b 3aadb0 or a ; 368e b7 jr z, 0x36c7 ; (+0x36);368f 2836 push ix ; 3691 dde5 ld ix, 0xb0ad ; 3693 dd21adb0 ld hl,(0xaf3f) ; 3697 2a3faf push hl ; 369a e5 ld hl, 0xa50d ; 369b 210da5 ld (0xaf3f),hl ; 369e 223faf ld hl,(0xaf3d) ; 36a1 2a3daf push hl ; 36a4 e5 ld hl, 0x9f6d ; 36a5 216d9f ld (0xaf3d),hl ; 36a8 223daf call 0x3700 ; 36ab cd0037 ld a,0x01(ix) ; 36ae dd7e01 or a ; 36b1 b7 jr z, 0x36b7 ; (+0x03);36b2 2803 call 0x3753 ; 36b4 cd5337 ld 0x00(ix), 0x00 ; 36b7 dd360000 pop hl ; 36bb e1 ld (0xaf3d),hl ; 36bc 223daf pop hl ; 36bf e1 ld (0xaf3f),hl ; 36c0 223faf pop ix ; 36c3 dde1 jr 0x3687 ; (-0x40);36c5 18c0 ld a,0x00(ix) ; 36c7 dd7e00 or a ; 36ca b7 jr z, 0x36dd ; (+0x10);36cb 2810 call 0x3700 ; 36cd cd0037 ld a,0x01(ix) ; 36d0 dd7e01 or a ; 36d3 b7 jr z, 0x36d9 ; (+0x03);36d4 2803 call 0x3753 ; 36d6 cd5337 ld 0x00(ix), 0x00 ; 36d9 dd360000 inc ix ; 36dd dd23 inc ix ; 36df dd23 inc ix ; 36e1 dd23 inc ix ; 36e3 dd23 ld hl,(0xaf3f) ; 36e5 2a3faf ld de, 0x00c0 ; 36e8 11c000 add hl,de ; 36eb 19 ld (0xaf3f),hl ; 36ec 223faf ld hl,(0xaf3d) ; 36ef 2a3daf ld de, 0x0060 ; 36f2 116000 add hl,de ; 36f5 19 ld (0xaf3d),hl ; 36f6 223daf dec b ; 36f9 05 jp nz, 0x3687 ; 36fa c28736 jp 0x365d ; 36fd c35d36 push bc ; 3700 c5 push hl ; 3701 e5 ld hl,(0xaf3d) ; 3702 2a3daf call 0x371a ; 3705 cd1a37 ld b, 0x60 ; 3708 0660 ld a,(hl) ; 370a 7e or a ; 370b b7 jr z, 0x3714 ; (+0x06);370c 2806 call 0x3729 ; 370e cd2937 inc hl ; 3711 23 djnz 0x370a ; (-0x0a);3712 10f6 call 0x3736 ; 3714 cd3637 pop hl ; 3717 e1 pop bc ; 3718 c1 ret ; 3719 c9 push bc ; 371a c5 in0 b,(0x00) ; Z180 instruction;371b ed0000 res 4,b ; 371e cba0 out0 (0x00),b ; Z180 instruction;3720 ed0100 ld b, 0x32 ; 3723 0632 djnz 0x3725 ; (-0x02);3725 10fe pop bc ; 3727 c1 ret ; 3728 c9 push af ; 3729 f5 in0 a,(0x04) ; Z180 instruction;372a ed3804 bit 1,a ; 372d cb4f jr z, 0x372a ; (-0x07);372f 28f9 pop af ; 3731 f1 out0 (0x06),a ; Z180 instruction;3732 ed3906 ret ; 3735 c9 push bc ; 3736 c5 in0 b,(0x04) ; Z180 instruction;3737 ed0004 bit 1,b ; 373a cb48 jr z, 0x3737 ; (-0x07);373c 28f9 di ; 373e f3 ld c, 0x10 ; 373f 0e10 ld b, 0x91 ; 3741 0691 djnz 0x3743 ; (-0x02);3743 10fe dec c ; 3745 0d jr nz, 0x3743 ; (-0x05);3746 20fb in0 b,(0x00) ; Z180 instruction;3748 ed0000 set 4,b ; 374b cbe0 out0 (0x00),b ; Z180 instruction;374d ed0100 ei ; 3750 fb pop bc ; 3751 c1 ret ; 3752 c9 push bc ; 3753 c5 push de ; 3754 d5 push hl ; 3755 e5 ld a, 0x00 ; 3756 3e00 ld (0xaf44),a ; 3758 3244af ld hl,(0xaf3f) ; 375b 2a3faf ld (0xaf41),hl ; 375e 2241af ld a, 0x00 ; 3761 3e00 ld (0xaf43),a ; 3763 3243af ld hl,(0xaf2d) ; 3766 2a2daf ex de,hl ; 3769 eb ld hl,(0xaf2f) ; 376a 2a2faf ld a,l ; 376d 7d cp e ; 376e bb jr z, 0x379f ; (+0x2e);376f 282e ld a,(hl) ; 3771 7e ld b,a ; 3772 47 inc l ; 3773 2c ld (0xaf2f),hl ; 3774 222faf cp 0x0a ; 3777 fe0a jr z, 0x37b2 ; (+0x37);3779 2837 cp 0x0d ; 377b fe0d jr z, 0x37b2 ; (+0x33);377d 2833 ld a,(0xaf43) ; 377f 3a43af cp 0xc0 ; 3782 fec0 jr nc, 0x378e ; (+0x08);3784 3008 ld hl,(0xaf41) ; 3786 2a41af ld a,b ; 3789 78 cp 0x24 ; 378a fe24 jr nz, 0x3796 ; (+0x08);378c 2008 ld hl,(0xaf3f) ; 378e 2a3faf ld a, 0x00 ; 3791 3e00 ld (0xaf43),a ; 3793 3243af ld (hl),b ; 3796 70 inc hl ; 3797 23 ld (0xaf41),hl ; 3798 2241af ld hl, 0xaf43 ; 379b 2143af inc (hl) ; 379e 34 ld a,(0xaf44) ; 379f 3a44af cp 0x07 ; 37a2 fe07 jr c, 0x3766 ; (-0x40);37a4 38c0 ld a, 0x00 ; 37a6 3e00 ld 0x02(ix),a ; 37a8 dd7702 ld a, 0xff ; 37ab 3eff ld 0x03(ix),a ; 37ad dd7703 jr 0x37d8 ; (+0x26);37b0 1826 ld a,(0xaf43) ; 37b2 3a43af or a ; 37b5 b7 jr z, 0x3766 ; (-0x52);37b6 28ae ld hl,(0xaf41) ; 37b8 2a41af ld (hl), 0x00 ; 37bb 3600 inc hl ; 37bd 23 ld (0xaf41),hl ; 37be 2241af ld hl, 0xaf43 ; 37c1 2143af inc (hl) ; 37c4 34 ld c, 0x50 ; 37c5 0e50 ld b, 0x00 ; 37c7 0600 djnz 0x37c9 ; (-0x02);37c9 10fe dec c ; 37cb 0d jr nz, 0x37c9 ; (-0x05);37cc 20fb ld a, 0x00 ; 37ce 3e00 ld 0x03(ix),a ; 37d0 dd7703 ld a, 0xff ; 37d3 3eff ld 0x02(ix),a ; 37d5 dd7702 ld a, 0x00 ; 37d8 3e00 ld 0x01(ix),a ; 37da dd7701 pop hl ; 37dd e1 pop de ; 37de d1 pop bc ; 37df c1 ret ; 37e0 c9 ld sp, 0xb7b2 ; 37e1 31b2b7 ld a,(0xb30e) ; 37e4 3a0eb3 or a ; 37e7 b7 jp nz, 0x38ba ; 37e8 c2ba38 ld bc, 0x8002 ; 37eb 010280 ld a,(0xb2e9) ; 37ee 3ae9b2 cp 0x03 ; 37f1 fe03 jr nc, 0x37f8 ; (+0x03);37f3 3003 ld bc, 0xa0c2 ; 37f5 01c2a0 in a,(c) ; 37f8 ed78 bit 7,a ; 37fa cb7f ld a, 0xff ; 37fc 3eff jr nz, 0x3805 ; (+0x05);37fe 2005 ld (0xb031),a ; 3800 3231b0 ld a, 0x00 ; 3803 3e00 ld (0xb030),a ; 3805 3230b0 call 0x3a4f ; 3808 cd4f3a or a ; 380b b7 jr z, 0x3877 ; (+0x69);380c 2869 ld hl, 0x389a ; 380e 219a38 ld e,b ; 3811 58 ld d, 0x00 ; 3812 1600 add hl,de ; 3814 19 ld e,(hl) ; 3815 5e ld hl, 0x8700 ; 3816 210087 add hl,de ; 3819 19 bit 4,c ; 381a cb61 jr nz, 0x3833 ; (+0x15);381c 2015 push hl ; 381e e5 ld b, 0x10 ; 381f 0610 res 5,(hl) ; 3821 cbae inc hl ; 3823 23 djnz 0x3821 ; (-0x05);3824 10fb ld hl, 0x38aa ; 3826 21aa38 ld b, 0x00 ; 3829 0600 add hl,bc ; 382b 09 ld c,(hl) ; 382c 4e pop hl ; 382d e1 add hl,bc ; 382e 09 set 6,(hl) ; 382f cbf6 jr 0x3808 ; (-0x2b);3831 18d5 push hl ; 3833 e5 ld b, 0x10 ; 3834 0610 bit 6,(hl) ; 3836 cb76 jr z, 0x383e ; (+0x04);3838 2804 res 6,(hl) ; 383a cbb6 set 5,(hl) ; 383c cbee inc hl ; 383e 23 djnz 0x3836 ; (-0x0b);383f 10f5 pop hl ; 3841 e1 ld a,c ; 3842 79 cp 0x18 ; 3843 fe18 jr z, 0x3808 ; (-0x3f);3845 28c1 cp 0x10 ; 3847 fe10 jr nz, 0x3854 ; (+0x09);3849 2009 ld b, 0x10 ; 384b 0610 ld (hl), 0x80 ; 384d 3680 inc hl ; 384f 23 djnz 0x384d ; (-0x05);3850 10fb jr 0x3870 ; (+0x1c);3852 181c cp 0x1c ; 3854 fe1c jr z, 0x3865 ; (+0x0d);3856 280d ld b, 0x10 ; 3858 0610 bit 5,(hl) ; 385a cb6e jr z, 0x3860 ; (+0x02);385c 2802 set 0,(hl) ; 385e cbc6 inc hl ; 3860 23 djnz 0x385a ; (-0x09);3861 10f7 jr 0x3870 ; (+0x0b);3863 180b ld b, 0x10 ; 3865 0610 bit 5,(hl) ; 3867 cb6e jr z, 0x386d ; (+0x02);3869 2802 res 0,(hl) ; 386b cb86 inc hl ; 386d 23 djnz 0x3867 ; (-0x09);386e 10f7 ld a, 0xff ; 3870 3eff ld (0xb0a1),a ; 3872 32a1b0 jr 0x3808 ; (-0x6f);3875 1891 ld hl,(0xaf35) ; 3877 2a35af ld de,(0xaf37) ; 387a ed5b37af xor a ; 387e af sbc hl,de ; 387f ed52 jp z, 0x39f3 ; 3881 caf339 ld hl,(0xaf37) ; 3884 2a37af ld b,(hl) ; 3887 46 inc l ; 3888 2c ld c,(hl) ; 3889 4e inc l ; 388a 2c ld d,(hl) ; 388b 56 inc l ; 388c 2c ld (0xaf37),hl ; 388d 2237af call 0x3a3f ; 3890 cd3f3a ld a, 0xff ; 3893 3eff ld (0xb0a1),a ; 3895 32a1b0 jr 0x3877 ; (-0x23);3898 18dd ret nz ; 389a c0 ret nc ; 389b d0 ret po ; 389c e0 ret p ; 389d f0 jr nz, 0x38d0 ; (+0x30);389e 2030 nop ; 38a0 00 djnz 0x38e3 ; (+0x40);38a1 1040 ld d,b ; 38a3 50 ld h,b ; 38a4 60 ld (hl),b ; 38a5 70 and b ; 38a6 a0 or b ; 38a7 b0 add a,b ; 38a8 80 sub b ; 38a9 90 inc c ; 38aa 0c dec c ; 38ab 0d ld c, 0x0f ; 38ac 0e0f ld (bc),a ; 38ae 02 inc bc ; 38af 03 nop ; 38b0 00 ld bc, 0x0504 ; 38b1 010405 ld b, 0x07 ; 38b4 0607 ld a,(bc) ; 38b6 0a dec bc ; 38b7 0b ex af,af' ; 38b8 08 add hl,bc ; 38b9 09 ld a,(0xb06a) ; 38ba 3a6ab0 or a ; 38bd b7 jp nz, 0x39f3 ; 38be c2f339 ld a,(0xaf82) ; 38c1 3a82af or a ; 38c4 b7 jp z, 0x3948 ; 38c5 ca4839 ld a, 0x00 ; 38c8 3e00 ld (0xaf82),a ; 38ca 3282af ld de, 0xa20d ; 38cd 110da2 ld hl, 0x3a0e ; 38d0 210e3a ld bc, 0x000c ; 38d3 010c00 ldir ; 38d6 edb0 ld hl, 0xa20e ; 38d8 210ea2 call 0x4211 ; 38db cd1142 ld a, 0xff ; 38de 3eff ld (0xb0ca),a ; 38e0 32cab0 ld (0xb0c9),a ; 38e3 32c9b0 ld a,(0xb0cb) ; 38e6 3acbb0 or a ; 38e9 b7 jr nz, 0x3902 ; (+0x16);38ea 2016 ld a,(0xb0cc) ; 38ec 3accb0 or a ; 38ef b7 jr nz, 0x38fa ; (+0x08);38f0 2008 ld de, 0x0001 ; 38f2 110100 call 0x489b ; 38f5 cd9b48 jr 0x38e6 ; (-0x14);38f8 18ec ld a, 0x00 ; 38fa 3e00 ld (0xb034),a ; 38fc 3234b0 jp 0x39f3 ; 38ff c3f339 ld hl, 0xaa4d ; 3902 214daa call 0x423d ; 3905 cd3d42 jr z, 0x3912 ; (+0x08);3908 2808 ld a, 0x02 ; 390a 3e02 ld (0xb034),a ; 390c 3234b0 jp 0x39f3 ; 390f c3f339 ld a, 0x01 ; 3912 3e01 ld (0xb034),a ; 3914 3234b0 ld a,(0xaa51) ; 3917 3a51aa cp 0x58 ; 391a fe58 jp nz, 0x39f3 ; 391c c2f339 ld hl, 0xaa5a ; 391f 215aaa ld a,(hl) ; 3922 7e cp 0x30 ; 3923 fe30 jr z, 0x3934 ; (+0x0d);3925 280d ld a, 0x00 ; 3927 3e00 ld (0xb030),a ; 3929 3230b0 ld a, 0xff ; 392c 3eff ld (0xb031),a ; 392e 3231b0 jp 0x39f3 ; 3931 c3f339 ld a, 0xff ; 3934 3eff ld (0xb030),a ; 3936 3230b0 inc hl ; 3939 23 inc hl ; 393a 23 ld a,(hl) ; 393b 7e cp 0x30 ; 393c fe30 jr z, 0x3945 ; (+0x05);393e 2805 ld a, 0xff ; 3940 3eff ld (0xb031),a ; 3942 3231b0 jp 0x39f3 ; 3945 c3f339 ld de, 0xa20d ; 3948 110da2 ld hl, 0x3a01 ; 394b 21013a ld bc, 0x000d ; 394e 010d00 ldir ; 3951 edb0 ld hl, 0xa20e ; 3953 210ea2 call 0x4211 ; 3956 cd1142 ld a, 0xff ; 3959 3eff ld (0xb0ca),a ; 395b 32cab0 ld (0xb0c9),a ; 395e 32c9b0 ld a,(0xb0cb) ; 3961 3acbb0 or a ; 3964 b7 jr nz, 0x397c ; (+0x15);3965 2015 ld a,(0xb0cc) ; 3967 3accb0 or a ; 396a b7 jr nz, 0x3975 ; (+0x08);396b 2008 ld de, 0x0001 ; 396d 110100 call 0x489b ; 3970 cd9b48 jr 0x3961 ; (-0x14);3973 18ec ld a, 0x00 ; 3975 3e00 ld (0xb034),a ; 3977 3234b0 jr 0x39f3 ; (+0x77);397a 1877 ld hl, 0xaa4d ; 397c 214daa call 0x423d ; 397f cd3d42 jr z, 0x398b ; (+0x07);3982 2807 ld a, 0x02 ; 3984 3e02 ld (0xb034),a ; 3986 3234b0 jr 0x39f3 ; (+0x68);3989 1868 ld a, 0x01 ; 398b 3e01 ld (0xb034),a ; 398d 3234b0 ld a,(0xaa51) ; 3990 3a51aa cp 0x58 ; 3993 fe58 jr nz, 0x39f3 ; (+0x5c);3995 205c ld hl, 0xaa55 ; 3997 2155aa ld ix, 0x8700 ; 399a dd210087 ld b, 0x10 ; 399e 0610 ld a,(hl) ; 39a0 7e call 0x3a1a ; 39a1 cd1a3a rlca ; 39a4 07 rlca ; 39a5 07 rlca ; 39a6 07 rlca ; 39a7 07 ld d,a ; 39a8 57 inc hl ; 39a9 23 ld a,(hl) ; 39aa 7e call 0x3a1a ; 39ab cd1a3a or d ; 39ae b2 ld d,a ; 39af 57 inc hl ; 39b0 23 ld a,(hl) ; 39b1 7e call 0x3a1a ; 39b2 cd1a3a rlca ; 39b5 07 rlca ; 39b6 07 rlca ; 39b7 07 rlca ; 39b8 07 ld e,a ; 39b9 5f inc hl ; 39ba 23 ld a,(hl) ; 39bb 7e call 0x3a1a ; 39bc cd1a3a or e ; 39bf b3 ld e,a ; 39c0 5f inc hl ; 39c1 23 push bc ; 39c2 c5 ld b, 0x10 ; 39c3 0610 ld c, 0x01 ; 39c5 0e01 srl d ; 39c7 cb3a rr e ; 39c9 cb1b jr c, 0x39cf ; (+0x02);39cb 3802 ld c, 0x00 ; 39cd 0e00 ld a,0x00(ix) ; 39cf dd7e00 and 0x01 ; 39d2 e601 cp c ; 39d4 b9 jr z, 0x39e4 ; (+0x0d);39d5 280d ld a,(0xaf53) ; 39d7 3a53af or a ; 39da b7 jr nz, 0x39e4 ; (+0x07);39db 2007 ld a,0x00(ix) ; 39dd dd7e00 bit 7,a ; 39e0 cb7f jr nz, 0x39e7 ; (+0x03);39e2 2003 ld 0x00(ix),c ; 39e4 dd7100 inc ix ; 39e7 dd23 djnz 0x39c5 ; (-0x26);39e9 10da pop bc ; 39eb c1 djnz 0x39a0 ; (-0x4e);39ec 10b2 ld a, 0xff ; 39ee 3eff ld (0xb0a1),a ; 39f0 32a1b0 ld a, 0x00 ; 39f3 3e00 ld (0xb0cb),a ; 39f5 32cbb0 ld (0xb0cc),a ; 39f8 32ccb0 ld (0xaf53),a ; 39fb 3253af jp 0x4864 ; 39fe c36448 dec c ; 3a01 0d inc hl ; 3a02 23 jr nc, 0x3a35 ; (+0x30);3a03 3030 jr nz, 0x3a5f ; (+0x58);3a05 2058 ld sp, 0x2030 ; 3a07 313020 ld d,c ; 3a0a 51 ld d,e ; 3a0b 53 dec c ; 3a0c 0d nop ; 3a0d 00 dec c ; 3a0e 0d inc hl ; 3a0f 23 jr nc, 0x3a42 ; (+0x30);3a10 3030 jr nz, 0x3a6c ; (+0x58);3a12 2058 ld sp, 0x2030 ; 3a14 313020 ld d,b ; 3a17 50 dec c ; 3a18 0d nop ; 3a19 00 sub 0x30 ; 3a1a d630 cp 0x0a ; 3a1c fe0a ret c ; 3a1e d8 sub 0x07 ; 3a1f d607 ret ; 3a21 c9 add a, 0x30 ; 3a22 c630 cp 0x3a ; 3a24 fe3a ret c ; 3a26 d8 add a, 0x07 ; 3a27 c607 ret ; 3a29 c9 push af ; 3a2a f5 push af ; 3a2b f5 and 0x0f ; 3a2c e60f call 0x3a22 ; 3a2e cd223a ld c,a ; 3a31 4f pop af ; 3a32 f1 rra ; 3a33 1f rra ; 3a34 1f rra ; 3a35 1f rra ; 3a36 1f and 0x0f ; 3a37 e60f call 0x3a22 ; 3a39 cd223a ld b,a ; 3a3c 47 pop af ; 3a3d f1 ret ; 3a3e c9 call 0x3a62 ; 3a3f cd623a ld a,b ; 3a42 78 call 0x3a75 ; 3a43 cd753a ld a,c ; 3a46 79 call 0x3a75 ; 3a47 cd753a ld a,d ; 3a4a 7a call 0x3a75 ; 3a4b cd753a ret ; 3a4e c9 call 0x3abf ; 3a4f cdbf3a ld b,a ; 3a52 47 call 0x3abf ; 3a53 cdbf3a ld c,a ; 3a56 4f ld a, 0x00 ; 3a57 3e00 bit 4,b ; 3a59 cb60 jr z, 0x3a5f ; (+0x02);3a5b 2802 ld a, 0xff ; 3a5d 3eff res 4,b ; 3a5f cba0 ret ; 3a61 c9 push af ; 3a62 f5 ld a, 0x00 ; 3a63 3e00 call 0x3a75 ; 3a65 cd753a call 0x3a75 ; 3a68 cd753a call 0x3a75 ; 3a6b cd753a ld a, 0x1f ; 3a6e 3e1f call 0x3a75 ; 3a70 cd753a pop af ; 3a73 f1 ret ; 3a74 c9 push af ; 3a75 f5 push bc ; 3a76 c5 push de ; 3a77 d5 push hl ; 3a78 e5 ld bc, 0x8000 ; 3a79 010080 push af ; 3a7c f5 ld a,(0xb2e9) ; 3a7d 3ae9b2 cp 0x03 ; 3a80 fe03 jr nc, 0x3a87 ; (+0x03);3a82 3003 ld bc, 0xa0c0 ; 3a84 01c0a0 pop af ; 3a87 f1 ld de, 0x0000 ; 3a88 110000 ld l, 0x0a ; 3a8b 2e0a set 5,a ; 3a8d cbef set 6,a ; 3a8f cbf7 out (c),a ; 3a91 ed79 dec e ; 3a93 1d jr nz, 0x3a9c ; (+0x06);3a94 2006 dec d ; 3a96 15 jr nz, 0x3a9c ; (+0x03);3a97 2003 dec l ; 3a99 2d jr z, 0x3aba ; (+0x1e);3a9a 281e in a,(c) ; 3a9c ed78 bit 7,a ; 3a9e cb7f jr z, 0x3a93 ; (-0x0f);3aa0 28f1 ld de, 0x0000 ; 3aa2 110000 ld l, 0x0a ; 3aa5 2e0a ld a, 0x00 ; 3aa7 3e00 out (c),a ; 3aa9 ed79 dec e ; 3aab 1d jr nz, 0x3ab4 ; (+0x06);3aac 2006 dec d ; 3aae 15 jr nz, 0x3ab4 ; (+0x03);3aaf 2003 dec l ; 3ab1 2d jr z, 0x3aba ; (+0x06);3ab2 2806 in a,(c) ; 3ab4 ed78 bit 7,a ; 3ab6 cb7f jr nz, 0x3aab ; (-0x0f);3ab8 20f1 pop hl ; 3aba e1 pop de ; 3abb d1 pop bc ; 3abc c1 pop af ; 3abd f1 ret ; 3abe c9 push bc ; 3abf c5 push de ; 3ac0 d5 call 0x3b35 ; 3ac1 cd353b ld bc, 0x8000 ; 3ac4 010080 push af ; 3ac7 f5 ld a,(0xb2e9) ; 3ac8 3ae9b2 cp 0x03 ; 3acb fe03 jr nc, 0x3ad2 ; (+0x03);3acd 3003 ld bc, 0xa0c0 ; 3acf 01c0a0 pop af ; 3ad2 f1 ld de, 0x0000 ; 3ad3 110000 ld l, 0x0a ; 3ad6 2e0a ld a, 0x20 ; 3ad8 3e20 out (c),a ; 3ada ed79 dec e ; 3adc 1d jr nz, 0x3ae5 ; (+0x06);3add 2006 dec d ; 3adf 15 jr nz, 0x3ae5 ; (+0x03);3ae0 2003 dec l ; 3ae2 2d jr z, 0x3b06 ; (+0x21);3ae3 2821 in a,(c) ; 3ae5 ed78 bit 7,a ; 3ae7 cb7f jr z, 0x3adc ; (-0x0f);3ae9 28f1 and 0x1f ; 3aeb e61f push af ; 3aed f5 ld de, 0x0000 ; 3aee 110000 ld l, 0x0a ; 3af1 2e0a ld a, 0x00 ; 3af3 3e00 out (c),a ; 3af5 ed79 dec e ; 3af7 1d jr nz, 0x3b00 ; (+0x06);3af8 2006 dec d ; 3afa 15 jr nz, 0x3b00 ; (+0x03);3afb 2003 dec l ; 3afd 2d jr z, 0x3b06 ; (+0x06);3afe 2806 in a,(c) ; 3b00 ed78 bit 7,a ; 3b02 cb7f jr nz, 0x3af7 ; (-0x0f);3b04 20f1 call 0x3b0d ; 3b06 cd0d3b pop af ; 3b09 f1 pop de ; 3b0a d1 pop bc ; 3b0b c1 ret ; 3b0c c9 push af ; 3b0d f5 push bc ; 3b0e c5 ld bc, 0x8001 ; 3b0f 010180 push af ; 3b12 f5 ld a,(0xb2e9) ; 3b13 3ae9b2 cp 0x03 ; 3b16 fe03 jr nc, 0x3b1d ; (+0x03);3b18 3003 ld bc, 0xa0c1 ; 3b1a 01c1a0 pop af ; 3b1d f1 di ; 3b1e f3 in a,(c) ; 3b1f ed78 res 2,a ; 3b21 cb97 out (c),a ; 3b23 ed79 dec bc ; 3b25 0b ld a, 0x7f ; 3b26 3e7f out (c),a ; 3b28 ed79 inc bc ; 3b2a 03 in a,(c) ; 3b2b ed78 set 2,a ; 3b2d cbd7 out (c),a ; 3b2f ed79 ei ; 3b31 fb pop bc ; 3b32 c1 pop af ; 3b33 f1 ret ; 3b34 c9 push af ; 3b35 f5 ld bc, 0x8001 ; 3b36 010180 push af ; 3b39 f5 ld a,(0xb2e9) ; 3b3a 3ae9b2 cp 0x03 ; 3b3d fe03 jr nc, 0x3b44 ; (+0x03);3b3f 3003 ld bc, 0xa0c1 ; 3b41 01c1a0 pop af ; 3b44 f1 push bc ; 3b45 c5 di ; 3b46 f3 in a,(c) ; 3b47 ed78 res 2,a ; 3b49 cb97 out (c),a ; 3b4b ed79 dec bc ; 3b4d 0b ld a, 0x60 ; 3b4e 3e60 out (c),a ; 3b50 ed79 inc bc ; 3b52 03 in a,(c) ; 3b53 ed78 set 2,a ; 3b55 cbd7 out (c),a ; 3b57 ed79 ei ; 3b59 fb pop bc ; 3b5a c1 pop af ; 3b5b f1 ret ; 3b5c c9 ld sp, 0xb832 ; 3b5d 3132b8 ld a,(0xb310) ; 3b60 3a10b3 or a ; 3b63 b7 jp z, 0x3c7a ; 3b64 ca7a3c ld b,a ; 3b67 47 ld a,(0xb066) ; 3b68 3a66b0 cp b ; 3b6b b8 jr c, 0x3b73 ; (+0x05);3b6c 3805 ld a, 0x00 ; 3b6e 3e00 ld (0xb066),a ; 3b70 3266b0 ld hl, 0xb072 ; 3b73 2172b0 ld e,a ; 3b76 5f ld d, 0x00 ; 3b77 1600 add hl,de ; 3b79 19 ld a,(hl) ; 3b7a 7e or a ; 3b7b b7 jp nz, 0x3c76 ; 3b7c c2763c ld de, 0xa26d ; 3b7f 116da2 ld hl, 0x3c85 ; 3b82 21853c ld bc, 0x000e ; 3b85 010e00 ldir ; 3b88 edb0 ld a,(0xb066) ; 3b8a 3a66b0 add a, 0x30 ; 3b8d c630 ld (0xa276),a ; 3b8f 3276a2 ld hl, 0xa26e ; 3b92 216ea2 call 0x4211 ; 3b95 cd1142 ld a, 0xff ; 3b98 3eff ld (0xb0ce),a ; 3b9a 32ceb0 ld (0xb0cd),a ; 3b9d 32cdb0 ld hl, 0xb044 ; 3ba0 2144b0 ld a,(0xb066) ; 3ba3 3a66b0 ld e,a ; 3ba6 5f ld d, 0x00 ; 3ba7 1600 add hl,de ; 3ba9 19 ld a,(0xb0cf) ; 3baa 3acfb0 or a ; 3bad b7 jr nz, 0x3bc5 ; (+0x15);3bae 2015 ld a,(0xb0d0) ; 3bb0 3ad0b0 or a ; 3bb3 b7 jr nz, 0x3bc0 ; (+0x0a);3bb4 200a push hl ; 3bb6 e5 ld de, 0x0001 ; 3bb7 110100 call 0x489b ; 3bba cd9b48 pop hl ; 3bbd e1 jr 0x3baa ; (-0x16);3bbe 18ea ld (hl), 0x00 ; 3bc0 3600 jp 0x3c76 ; 3bc2 c3763c push hl ; 3bc5 e5 ld hl, 0xab0d ; 3bc6 210dab call 0x423d ; 3bc9 cd3d42 pop hl ; 3bcc e1 jr z, 0x3bd4 ; (+0x05);3bcd 2805 ld (hl), 0x02 ; 3bcf 3602 jp 0x3c7a ; 3bd1 c37a3c ld (hl), 0x01 ; 3bd4 3601 ld a,(0xab11) ; 3bd6 3a11ab cp 0x54 ; 3bd9 fe54 jp nz, 0x3c76 ; 3bdb c2763c ld hl, 0xab17 ; 3bde 2117ab ld a,(hl) ; 3be1 7e call 0x3a1a ; 3be2 cd1a3a rlca ; 3be5 07 rlca ; 3be6 07 rlca ; 3be7 07 rlca ; 3be8 07 ld c,a ; 3be9 4f inc hl ; 3bea 23 ld a,(hl) ; 3beb 7e call 0x3a1a ; 3bec cd1a3a or c ; 3bef b1 ld c,a ; 3bf0 4f ld a,(0xb066) ; 3bf1 3a66b0 and 0x07 ; 3bf4 e607 rlca ; 3bf6 07 rlca ; 3bf7 07 ld hl, 0x8e40 ; 3bf8 21408e ld iy, 0x9440 ; 3bfb fd214094 ld e,a ; 3bff 5f ld d, 0x00 ; 3c00 1600 add hl,de ; 3c02 19 add iy,de ; 3c03 fd19 ld b, 0x04 ; 3c05 0604 srl c ; 3c07 cb39 srl c ; 3c09 cb39 srl c ; 3c0b cb39 srl c ; 3c0d cb39 ld a, 0x00 ; 3c0f 3e00 srl c ; 3c11 cb39 jr nc, 0x3c17 ; (+0x02);3c13 3002 ld a, 0x01 ; 3c15 3e01 ld d,(hl) ; 3c17 56 ld (hl),a ; 3c18 77 cp d ; 3c19 ba jr z, 0x3c20 ; (+0x04);3c1a 2804 ld 0x00(iy), 0xff ; 3c1c fd3600ff inc hl ; 3c20 23 inc iy ; 3c21 fd23 djnz 0x3c0f ; (-0x16);3c23 10ea ld hl, 0xab19 ; 3c25 2119ab ld a,(hl) ; 3c28 7e or a ; 3c29 b7 jr z, 0x3c76 ; (+0x4a);3c2a 284a inc hl ; 3c2c 23 ld a,(0xb066) ; 3c2d 3a66b0 and 0x07 ; 3c30 e607 rlca ; 3c32 07 rlca ; 3c33 07 ld iy, 0xaecd ; 3c34 fd21cdae ld e,a ; 3c38 5f ld d, 0x00 ; 3c39 1600 add iy,de ; 3c3b fd19 ld a,(hl) ; 3c3d 7e or a ; 3c3e b7 jr z, 0x3c76 ; (+0x35);3c3f 2835 push hl ; 3c41 e5 ld e,0x00(iy) ; 3c42 fd5e00 ld d,0x01(iy) ; 3c45 fd5601 ld (de),a ; 3c48 12 inc de ; 3c49 13 ld a,(0xb066) ; 3c4a 3a66b0 and 0x07 ; 3c4d e607 inc a ; 3c4f 3c ld c,a ; 3c50 4f ld b, 0x08 ; 3c51 0608 mlt bc ; Z180 instruction;3c53 ed4c ld hl, 0xaeed ; 3c55 21edae add hl,bc ; 3c58 09 sbc hl,de ; 3c59 ed52 jr nz, 0x3c6c ; (+0x0f);3c5b 200f ld a,(0xb066) ; 3c5d 3a66b0 and 0x07 ; 3c60 e607 ld c,a ; 3c62 4f ld b, 0x08 ; 3c63 0608 mlt bc ; Z180 instruction;3c65 ed4c ld hl, 0xaeed ; 3c67 21edae add hl,bc ; 3c6a 09 ex de,hl ; 3c6b eb ld 0x00(iy),e ; 3c6c fd7300 ld 0x01(iy),d ; 3c6f fd7201 pop hl ; 3c72 e1 inc hl ; 3c73 23 jr 0x3c3d ; (-0x39);3c74 18c7 ld hl, 0xb066 ; 3c76 2166b0 inc (hl) ; 3c79 34 ld a, 0x00 ; 3c7a 3e00 ld (0xb0cf),a ; 3c7c 32cfb0 ld (0xb0d0),a ; 3c7f 32d0b0 jp 0x4864 ; 3c82 c36448 dec c ; 3c85 0d inc hl ; 3c86 23 jr nc, 0x3cb9 ; (+0x30);3c87 3030 jr nz, 0x3cdf ; (+0x54);3c89 2054 ld b,l ; 3c8b 45 ld d,d ; 3c8c 52 ld c,l ; 3c8d 4d jr nc, 0x3cb0 ; (+0x20);3c8e 3020 ld d,c ; 3c90 51 dec c ; 3c91 0d nop ; 3c92 00 ld sp, 0xb8b2 ; 3c93 31b2b8 ld a,(0xb30f) ; 3c96 3a0fb3 or a ; 3c99 b7 jp z, 0x3d46 ; 3c9a ca463d ld b,a ; 3c9d 47 ld a,(0xb065) ; 3c9e 3a65b0 cp b ; 3ca1 b8 jr c, 0x3ca9 ; (+0x05);3ca2 3805 ld a, 0x00 ; 3ca4 3e00 ld (0xb065),a ; 3ca6 3265b0 ld hl, 0xb07a ; 3ca9 217ab0 ld e,a ; 3cac 5f ld d, 0x00 ; 3cad 1600 add hl,de ; 3caf 19 ld a,(hl) ; 3cb0 7e or a ; 3cb1 b7 jp nz, 0x3d42 ; 3cb2 c2423d ld de, 0xa2cd ; 3cb5 11cda2 ld hl, 0x3d51 ; 3cb8 21513d ld bc, 0x0011 ; 3cbb 011100 ldir ; 3cbe edb0 ld a,(0xb065) ; 3cc0 3a65b0 add a, 0x30 ; 3cc3 c630 ld (0xa2d4),a ; 3cc5 32d4a2 ld hl, 0xa2ce ; 3cc8 21cea2 call 0x4211 ; 3ccb cd1142 ld a, 0xff ; 3cce 3eff ld (0xb0d2),a ; 3cd0 32d2b0 ld (0xb0d1),a ; 3cd3 32d1b0 ld hl, 0xb03c ; 3cd6 213cb0 ld a,(0xb065) ; 3cd9 3a65b0 ld e,a ; 3cdc 5f ld d, 0x00 ; 3cdd 1600 add hl,de ; 3cdf 19 ld a,(0xb0d3) ; 3ce0 3ad3b0 or a ; 3ce3 b7 jr nz, 0x3cfa ; (+0x14);3ce4 2014 ld a,(0xb0d4) ; 3ce6 3ad4b0 or a ; 3ce9 b7 jr nz, 0x3cf6 ; (+0x0a);3cea 200a push hl ; 3cec e5 ld de, 0x0001 ; 3ced 110100 call 0x489b ; 3cf0 cd9b48 pop hl ; 3cf3 e1 jr 0x3ce0 ; (-0x16);3cf4 18ea ld (hl), 0x00 ; 3cf6 3600 jr 0x3d42 ; (+0x48);3cf8 1848 push hl ; 3cfa e5 ld hl, 0xabcd ; 3cfb 21cdab call 0x423d ; 3cfe cd3d42 pop hl ; 3d01 e1 jr z, 0x3d08 ; (+0x04);3d02 2804 ld (hl), 0x02 ; 3d04 3602 jr 0x3d46 ; (+0x3e);3d06 183e ld (hl), 0x01 ; 3d08 3601 ld a,(0xabd1) ; 3d0a 3ad1ab cp 0x49 ; 3d0d fe49 jr nz, 0x3d42 ; (+0x31);3d0f 2031 ld a,(0xb065) ; 3d11 3a65b0 set 7,a ; 3d14 cbff ld e,a ; 3d16 5f ld hl, 0xabde ; 3d17 21deab ld ix, 0x9c30 ; 3d1a dd21309c ld b, 0x20 ; 3d1e 0620 ld a,(hl) ; 3d20 7e call 0x3a1a ; 3d21 cd1a3a rlca ; 3d24 07 rlca ; 3d25 07 rlca ; 3d26 07 rlca ; 3d27 07 ld c,a ; 3d28 4f inc hl ; 3d29 23 ld a,(hl) ; 3d2a 7e call 0x3a1a ; 3d2b cd1a3a or c ; 3d2e b1 ld c,a ; 3d2f 4f inc hl ; 3d30 23 push bc ; 3d31 c5 ld b, 0x08 ; 3d32 0608 srl c ; 3d34 cb39 jr nc, 0x3d3b ; (+0x03);3d36 3003 ld 0x00(ix),e ; 3d38 dd7300 inc ix ; 3d3b dd23 djnz 0x3d34 ; (-0x0b);3d3d 10f5 pop bc ; 3d3f c1 djnz 0x3d20 ; (-0x22);3d40 10de ld hl, 0xb065 ; 3d42 2165b0 inc (hl) ; 3d45 34 ld a, 0x00 ; 3d46 3e00 ld (0xb0d3),a ; 3d48 32d3b0 ld (0xb0d4),a ; 3d4b 32d4b0 jp 0x4864 ; 3d4e c36448 dec c ; 3d51 0d inc hl ; 3d52 23 jr nc, 0x3d85 ; (+0x30);3d53 3030 jr nz, 0x3da0 ; (+0x49);3d55 2049 ld d,d ; 3d57 52 jr nc, 0x3d7a ; (+0x20);3d58 3020 ld d,c ; 3d5a 51 jr nc, 0x3d8a ; (+0x2d);3d5b 302d ld (0x3535),a ; 3d5d 323535 dec c ; 3d60 0d nop ; 3d61 00 ld sp, 0xb932 ; 3d62 3132b9 ld a,(0xb311) ; 3d65 3a11b3 or a ; 3d68 b7 jp z, 0x3e24 ; 3d69 ca243e ld b,a ; 3d6c 47 ld a,(0xb067) ; 3d6d 3a67b0 cp b ; 3d70 b8 jr c, 0x3d78 ; (+0x05);3d71 3805 ld a, 0x00 ; 3d73 3e00 ld (0xb067),a ; 3d75 3267b0 ld hl, 0xb082 ; 3d78 2182b0 ld e,a ; 3d7b 5f ld d, 0x00 ; 3d7c 1600 add hl,de ; 3d7e 19 ld a,(hl) ; 3d7f 7e or a ; 3d80 b7 jp nz, 0x3e20 ; 3d81 c2203e ld de, 0xa32d ; 3d84 112da3 ld hl, 0x3e2f ; 3d87 212f3e ld bc, 0x000f ; 3d8a 010f00 ldir ; 3d8d edb0 ld a,(0xb067) ; 3d8f 3a67b0 add a, 0x30 ; 3d92 c630 ld (0xa335),a ; 3d94 3235a3 ld hl, 0xa32e ; 3d97 212ea3 call 0x4211 ; 3d9a cd1142 ld a, 0xff ; 3d9d 3eff ld (0xb0d6),a ; 3d9f 32d6b0 ld (0xb0d5),a ; 3da2 32d5b0 ld hl, 0xb04c ; 3da5 214cb0 ld a,(0xb067) ; 3da8 3a67b0 ld e,a ; 3dab 5f ld d, 0x00 ; 3dac 1600 add hl,de ; 3dae 19 ld a,(0xb0d7) ; 3daf 3ad7b0 or a ; 3db2 b7 jr nz, 0x3dc9 ; (+0x14);3db3 2014 ld a,(0xb0d8) ; 3db5 3ad8b0 or a ; 3db8 b7 jr nz, 0x3dc5 ; (+0x0a);3db9 200a push hl ; 3dbb e5 ld de, 0x0001 ; 3dbc 110100 call 0x489b ; 3dbf cd9b48 pop hl ; 3dc2 e1 jr 0x3daf ; (-0x16);3dc3 18ea ld (hl), 0x00 ; 3dc5 3600 jr 0x3e20 ; (+0x57);3dc7 1857 push hl ; 3dc9 e5 ld hl, 0xac8d ; 3dca 218dac call 0x423d ; 3dcd cd3d42 pop hl ; 3dd0 e1 jr z, 0x3dd7 ; (+0x04);3dd1 2804 ld (hl), 0x02 ; 3dd3 3602 jr 0x3e24 ; (+0x4d);3dd5 184d ld (hl), 0x01 ; 3dd7 3601 ld a,(0xac91) ; 3dd9 3a91ac cp 0x44 ; 3ddc fe44 jr nz, 0x3e20 ; (+0x40);3dde 2040 ld hl, 0xac99 ; 3de0 2199ac ld a,(hl) ; 3de3 7e call 0x3a1a ; 3de4 cd1a3a rlca ; 3de7 07 rlca ; 3de8 07 rlca ; 3de9 07 rlca ; 3dea 07 ld c,a ; 3deb 4f inc hl ; 3dec 23 ld a,(hl) ; 3ded 7e call 0x3a1a ; 3dee cd1a3a or c ; 3df1 b1 ld c,a ; 3df2 4f ld a,(0xb067) ; 3df3 3a67b0 and 0x07 ; 3df6 e607 rlca ; 3df8 07 rlca ; 3df9 07 rlca ; 3dfa 07 ld hl, 0x8e00 ; 3dfb 21008e ld iy, 0x9400 ; 3dfe fd210094 ld e,a ; 3e02 5f ld d, 0x00 ; 3e03 1600 add hl,de ; 3e05 19 add iy,de ; 3e06 fd19 ld b, 0x08 ; 3e08 0608 ld a, 0x00 ; 3e0a 3e00 srl c ; 3e0c cb39 jr nc, 0x3e12 ; (+0x02);3e0e 3002 ld a, 0x01 ; 3e10 3e01 ld d,(hl) ; 3e12 56 ld (hl),a ; 3e13 77 cp d ; 3e14 ba jr z, 0x3e1b ; (+0x04);3e15 2804 ld 0x00(iy), 0xff ; 3e17 fd3600ff inc hl ; 3e1b 23 inc iy ; 3e1c fd23 djnz 0x3e0a ; (-0x16);3e1e 10ea ld hl, 0xb067 ; 3e20 2167b0 inc (hl) ; 3e23 34 ld a, 0x00 ; 3e24 3e00 ld (0xb0d7),a ; 3e26 32d7b0 ld (0xb0d8),a ; 3e29 32d8b0 jp 0x4864 ; 3e2c c36448 dec c ; 3e2f 0d inc hl ; 3e30 23 jr nc, 0x3e63 ; (+0x30);3e31 3030 jr nz, 0x3e79 ; (+0x44);3e33 2044 ld c,c ; 3e35 49 ld c,a ; 3e36 4f jr nc, 0x3e59 ; (+0x20);3e37 3020 ld d,c ; 3e39 51 ld b,h ; 3e3a 44 ld d,b ; 3e3b 50 dec c ; 3e3c 0d nop ; 3e3d 00 ld sp, 0xb9b2 ; 3e3e 31b2b9 ld a,(0xb312) ; 3e41 3a12b3 or a ; 3e44 b7 jp z, 0x3ea0 ; 3e45 caa03e ld b,a ; 3e48 47 ld a,(0xb068) ; 3e49 3a68b0 cp b ; 3e4c b8 jr c, 0x3e54 ; (+0x05);3e4d 3805 ld a, 0x00 ; 3e4f 3e00 ld (0xb068),a ; 3e51 3268b0 ld hl, 0xaf83 ; 3e54 2183af ld a,(0xb068) ; 3e57 3a68b0 and 0x07 ; 3e5a e607 ld e,a ; 3e5c 5f ld d, 0x00 ; 3e5d 1600 add hl,de ; 3e5f 19 ld a,(hl) ; 3e60 7e or a ; 3e61 b7 jr z, 0x3e6e ; (+0x0a);3e62 280a push hl ; 3e64 e5 ld hl, 0x3eab ; 3e65 21ab3e call 0x3ef6 ; 3e68 cdf63e pop hl ; 3e6b e1 ld (hl), 0x00 ; 3e6c 3600 ld hl, 0x9ed0 ; 3e6e 21d09e ld a,(0xb068) ; 3e71 3a68b0 and 0x07 ; 3e74 e607 rlca ; 3e76 07 ld e,a ; 3e77 5f ld d, 0x00 ; 3e78 1600 add hl,de ; 3e7a 19 ld e,(hl) ; 3e7b 5e inc hl ; 3e7c 23 ld d,(hl) ; 3e7d 56 ld hl, 0x3eba ; 3e7e 21ba3e call 0x3ef6 ; 3e81 cdf63e ld hl, 0x3ec9 ; 3e84 21c93e bit 3,e ; 3e87 cb5b call nz, 0x3ef6 ; 3e89 c4f63e ld hl, 0x3ed8 ; 3e8c 21d83e bit 1,d ; 3e8f cb4a call nz, 0x3ef6 ; 3e91 c4f63e ld hl, 0x3ee7 ; 3e94 21e73e bit 0,d ; 3e97 cb42 call nz, 0x3ef6 ; 3e99 c4f63e ld hl, 0xb068 ; 3e9c 2168b0 inc (hl) ; 3e9f 34 ld a, 0x00 ; 3ea0 3e00 ld (0xb0db),a ; 3ea2 32dbb0 ld (0xb0dc),a ; 3ea5 32dcb0 jp 0x4864 ; 3ea8 c36448 ld c, 0x0d ; 3eab 0e0d inc hl ; 3ead 23 jr nc, 0x3ee0 ; (+0x30);3eae 3030 jr nz, 0x3eff ; (+0x4d);3eb0 204d ld b,c ; 3eb2 41 ld c,(hl) ; 3eb3 4e jr nc, 0x3ed6 ; (+0x20);3eb4 3020 ld d,c ; 3eb6 51 ld b,e ; 3eb7 43 dec c ; 3eb8 0d nop ; 3eb9 00 ld c, 0x0d ; 3eba 0e0d inc hl ; 3ebc 23 jr nc, 0x3eef ; (+0x30);3ebd 3030 jr nz, 0x3f0e ; (+0x4d);3ebf 204d ld b,c ; 3ec1 41 ld c,(hl) ; 3ec2 4e jr nc, 0x3ee5 ; (+0x20);3ec3 3020 ld d,c ; 3ec5 51 ld b,l ; 3ec6 45 dec c ; 3ec7 0d nop ; 3ec8 00 ld c, 0x0d ; 3ec9 0e0d inc hl ; 3ecb 23 jr nc, 0x3efe ; (+0x30);3ecc 3030 jr nz, 0x3f1d ; (+0x4d);3ece 204d ld b,c ; 3ed0 41 ld c,(hl) ; 3ed1 4e jr nc, 0x3ef4 ; (+0x20);3ed2 3020 ld d,c ; 3ed4 51 ld b,(hl) ; 3ed5 46 dec c ; 3ed6 0d nop ; 3ed7 00 ld c, 0x0d ; 3ed8 0e0d inc hl ; 3eda 23 jr nc, 0x3f0d ; (+0x30);3edb 3030 jr nz, 0x3f2c ; (+0x4d);3edd 204d ld b,c ; 3edf 41 ld c,(hl) ; 3ee0 4e jr nc, 0x3f03 ; (+0x20);3ee1 3020 ld d,c ; 3ee3 51 ld d,h ; 3ee4 54 dec c ; 3ee5 0d nop ; 3ee6 00 ld c, 0x0d ; 3ee7 0e0d inc hl ; 3ee9 23 jr nc, 0x3f1c ; (+0x30);3eea 3030 jr nz, 0x3f3b ; (+0x4d);3eec 204d ld b,c ; 3eee 41 ld c,(hl) ; 3eef 4e jr nc, 0x3f12 ; (+0x20);3ef0 3020 ld d,c ; 3ef2 51 ld d,e ; 3ef3 53 dec c ; 3ef4 0d nop ; 3ef5 00 push bc ; 3ef6 c5 push de ; 3ef7 d5 ld a,(0xb0d9) ; 3ef8 3ad9b0 or a ; 3efb b7 jr nz, 0x3ef8 ; (-0x06);3efc 20fa ld de, 0xa38d ; 3efe 118da3 ld b, 0x00 ; 3f01 0600 ld c,(hl) ; 3f03 4e inc hl ; 3f04 23 ldir ; 3f05 edb0 ld a,(0xb068) ; 3f07 3a68b0 add a, 0x30 ; 3f0a c630 ld (0xa395),a ; 3f0c 3295a3 ld hl, 0xa38e ; 3f0f 218ea3 call 0x4211 ; 3f12 cd1142 ld a, 0xff ; 3f15 3eff ld (0xb0da),a ; 3f17 32dab0 ld (0xb0d9),a ; 3f1a 32d9b0 ld hl, 0xb054 ; 3f1d 2154b0 ld a,(0xb068) ; 3f20 3a68b0 ld e,a ; 3f23 5f ld d, 0x00 ; 3f24 1600 add hl,de ; 3f26 19 ld a,(0xb0db) ; 3f27 3adbb0 or a ; 3f2a b7 jr nz, 0x3f41 ; (+0x14);3f2b 2014 ld a,(0xb0dc) ; 3f2d 3adcb0 or a ; 3f30 b7 jr nz, 0x3f3d ; (+0x0a);3f31 200a push hl ; 3f33 e5 ld de, 0x0001 ; 3f34 110100 call 0x489b ; 3f37 cd9b48 pop hl ; 3f3a e1 jr 0x3f27 ; (-0x16);3f3b 18ea ld (hl), 0x00 ; 3f3d 3600 jr 0x3f5b ; (+0x1a);3f3f 181a push hl ; 3f41 e5 ld hl, 0xad4d ; 3f42 214dad call 0x423d ; 3f45 cd3d42 pop hl ; 3f48 e1 jr z, 0x3f4f ; (+0x04);3f49 2804 ld (hl), 0x02 ; 3f4b 3602 jr 0x3f5b ; (+0x0c);3f4d 180c ld (hl), 0x01 ; 3f4f 3601 ld a,(0xad51) ; 3f51 3a51ad cp 0x4d ; 3f54 fe4d jr nz, 0x3f5b ; (+0x03);3f56 2003 call 0x3f66 ; 3f58 cd663f ld a, 0x00 ; 3f5b 3e00 ld (0xb0db),a ; 3f5d 32dbb0 ld (0xb0dc),a ; 3f60 32dcb0 pop de ; 3f63 d1 pop bc ; 3f64 c1 ret ; 3f65 c9 ld hl, 0xad55 ; 3f66 2155ad ld a,(hl) ; 3f69 7e inc hl ; 3f6a 23 or a ; 3f6b b7 ret z ; 3f6c c8 cp 0x49 ; 3f6d fe49 jr z, 0x3f92 ; (+0x21);3f6f 2821 cp 0x4f ; 3f71 fe4f jr z, 0x3fa7 ; (+0x32);3f73 2832 cp 0x41 ; 3f75 fe41 jr z, 0x3fbc ; (+0x43);3f77 2843 cp 0x44 ; 3f79 fe44 jr z, 0x3ff8 ; (+0x7b);3f7b 287b cp 0x46 ; 3f7d fe46 jr z, 0x4000 ; (+0x7f);3f7f 287f cp 0x54 ; 3f81 fe54 jp z, 0x4026 ; 3f83 ca2640 cp 0x53 ; 3f86 fe53 jp z, 0x404c ; 3f88 ca4c40 cp 0x43 ; 3f8b fe43 jp z, 0x4073 ; 3f8d ca7340 jr 0x3f69 ; (-0x29);3f90 18d7 inc hl ; 3f92 23 call 0x4097 ; 3f93 cd9740 push hl ; 3f96 e5 ld hl, 0x8e60 ; 3f97 21608e ld iy, 0x9460 ; 3f9a fd216094 call 0x40af ; 3f9e cdaf40 pop hl ; 3fa1 e1 inc hl ; 3fa2 23 inc hl ; 3fa3 23 jp 0x3f69 ; 3fa4 c3693f inc hl ; 3fa7 23 call 0x4097 ; 3fa8 cd9740 push hl ; 3fab e5 ld hl, 0x8e68 ; 3fac 21688e ld iy, 0x9468 ; 3faf fd216894 call 0x40af ; 3fb3 cdaf40 pop hl ; 3fb6 e1 inc hl ; 3fb7 23 inc hl ; 3fb8 23 jp 0x3f69 ; 3fb9 c3693f ld a,(hl) ; 3fbc 7e inc hl ; 3fbd 23 inc hl ; 3fbe 23 sub 0x30 ; 3fbf d630 ld b,a ; 3fc1 47 ld a,(0xb068) ; 3fc2 3a68b0 and 0x07 ; 3fc5 e607 rlca ; 3fc7 07 rlca ; 3fc8 07 rlca ; 3fc9 07 add a,b ; 3fca 80 ld e,a ; 3fcb 5f ld d, 0x00 ; 3fcc 1600 sla e ; 3fce cb23 rl d ; 3fd0 cb12 push hl ; 3fd2 e5 ld hl, 0x9b20 ; 3fd3 21209b add hl,de ; 3fd6 19 ex de,hl ; 3fd7 eb pop hl ; 3fd8 e1 bit 2,b ; 3fd9 cb50 ld b, 0x00 ; 3fdb 0600 jr z, 0x3fe5 ; (+0x06);3fdd 2806 ld a,(hl) ; 3fdf 7e inc hl ; 3fe0 23 call 0x3a1a ; 3fe1 cd1a3a ld b,a ; 3fe4 47 call 0x4097 ; 3fe5 cd9740 inc hl ; 3fe8 23 inc hl ; 3fe9 23 ex de,hl ; 3fea eb inc hl ; 3feb 23 bit 7,(hl) ; 3fec cb7e jr nz, 0x3ff4 ; (+0x04);3fee 2004 dec hl ; 3ff0 2b ld (hl),a ; 3ff1 77 inc hl ; 3ff2 23 ld (hl),b ; 3ff3 70 ex de,hl ; 3ff4 eb jp 0x3f69 ; 3ff5 c3693f inc hl ; 3ff8 23 inc hl ; 3ff9 23 inc hl ; 3ffa 23 inc hl ; 3ffb 23 inc hl ; 3ffc 23 jp 0x3f69 ; 3ffd c3693f inc hl ; 4000 23 ld a,(0xb068) ; 4001 3a68b0 and 0x07 ; 4004 e607 rlca ; 4006 07 ld e,a ; 4007 5f ld d, 0x00 ; 4008 1600 push hl ; 400a e5 ld hl, 0x9eb0 ; 400b 21b09e add hl,de ; 400e 19 ex de,hl ; 400f eb pop hl ; 4010 e1 call 0x4097 ; 4011 cd9740 and 0x7f ; 4014 e67f ld b,a ; 4016 47 inc hl ; 4017 23 inc hl ; 4018 23 call 0x4097 ; 4019 cd9740 inc hl ; 401c 23 inc hl ; 401d 23 ex de,hl ; 401e eb ld (hl),a ; 401f 77 inc hl ; 4020 23 ld (hl),b ; 4021 70 ex de,hl ; 4022 eb jp 0x3f69 ; 4023 c3693f inc hl ; 4026 23 inc hl ; 4027 23 inc hl ; 4028 23 ld a,(0xb068) ; 4029 3a68b0 and 0x07 ; 402c e607 rlca ; 402e 07 ld e,a ; 402f 5f ld d, 0x00 ; 4030 1600 push hl ; 4032 e5 ld hl, 0x9ec0 ; 4033 21c09e add hl,de ; 4036 19 ex de,hl ; 4037 eb pop hl ; 4038 e1 call 0x4097 ; 4039 cd9740 ld b,a ; 403c 47 inc hl ; 403d 23 inc hl ; 403e 23 call 0x4097 ; 403f cd9740 inc hl ; 4042 23 inc hl ; 4043 23 ex de,hl ; 4044 eb ld (hl),a ; 4045 77 inc hl ; 4046 23 ld (hl),b ; 4047 70 ex de,hl ; 4048 eb jp 0x3f69 ; 4049 c3693f inc hl ; 404c 23 ld a,(0xb068) ; 404d 3a68b0 and 0x07 ; 4050 e607 ld d, 0x00 ; 4052 1600 ld e,a ; 4054 5f sla e ; 4055 cb23 sla e ; 4057 cb23 sla e ; 4059 cb23 ld ix, 0xaf8f ; 405b dd218faf add ix,de ; 405f dd19 ld b, 0x08 ; 4061 0608 call 0x4097 ; 4063 cd9740 ld 0x00(ix),a ; 4066 dd7700 inc hl ; 4069 23 inc hl ; 406a 23 inc hl ; 406b 23 inc ix ; 406c dd23 djnz 0x4063 ; (-0x0d);406e 10f3 jp 0x3f69 ; 4070 c3693f inc hl ; 4073 23 ld a,(0xb068) ; 4074 3a68b0 and 0x07 ; 4077 e607 rlca ; 4079 07 ld e,a ; 407a 5f ld d, 0x00 ; 407b 1600 push hl ; 407d e5 ld hl, 0x9ed0 ; 407e 21d09e add hl,de ; 4081 19 ex de,hl ; 4082 eb pop hl ; 4083 e1 call 0x4097 ; 4084 cd9740 ld b,a ; 4087 47 inc hl ; 4088 23 inc hl ; 4089 23 call 0x4097 ; 408a cd9740 inc hl ; 408d 23 inc hl ; 408e 23 ex de,hl ; 408f eb ld (hl),a ; 4090 77 inc hl ; 4091 23 ld (hl),b ; 4092 70 ex de,hl ; 4093 eb jp 0x3f69 ; 4094 c3693f push bc ; 4097 c5 push hl ; 4098 e5 ld a,(hl) ; 4099 7e call 0x3a1a ; 409a cd1a3a ld c,a ; 409d 4f sla c ; 409e cb21 sla c ; 40a0 cb21 sla c ; 40a2 cb21 sla c ; 40a4 cb21 inc hl ; 40a6 23 ld a,(hl) ; 40a7 7e call 0x3a1a ; 40a8 cd1a3a or c ; 40ab b1 pop hl ; 40ac e1 pop bc ; 40ad c1 ret ; 40ae c9 ld c,a ; 40af 4f ld a,(0xb068) ; 40b0 3a68b0 and 0x07 ; 40b3 e607 ld e,a ; 40b5 5f ld d, 0x10 ; 40b6 1610 mlt de ; Z180 instruction;40b8 ed5c add hl,de ; 40ba 19 add iy,de ; 40bb fd19 ld b, 0x08 ; 40bd 0608 ld a, 0x00 ; 40bf 3e00 srl c ; 40c1 cb39 jr nc, 0x40c7 ; (+0x02);40c3 3002 ld a, 0x01 ; 40c5 3e01 ld d,(hl) ; 40c7 56 ld (hl),a ; 40c8 77 cp d ; 40c9 ba jr z, 0x40d0 ; (+0x04);40ca 2804 ld 0x00(iy), 0xff ; 40cc fd3600ff inc hl ; 40d0 23 inc iy ; 40d1 fd23 djnz 0x40bf ; (-0x16);40d3 10ea ret ; 40d5 c9 ld sp, 0xba32 ; 40d6 3132ba ld a,(0xb313) ; 40d9 3a13b3 or a ; 40dc b7 jp z, 0x41b6 ; 40dd cab641 ld b,a ; 40e0 47 ld a,(0xb069) ; 40e1 3a69b0 cp b ; 40e4 b8 jr c, 0x40ec ; (+0x05);40e5 3805 ld a, 0x00 ; 40e7 3e00 ld (0xb069),a ; 40e9 3269b0 ld hl, 0xb092 ; 40ec 2192b0 ld e,a ; 40ef 5f ld d, 0x00 ; 40f0 1600 add hl,de ; 40f2 19 ld a,(hl) ; 40f3 7e or a ; 40f4 b7 jp nz, 0x41b2 ; 40f5 c2b241 ld de, 0xa3ed ; 40f8 11eda3 ld hl, 0x41c1 ; 40fb 21c141 ld bc, 0x0012 ; 40fe 011200 ldir ; 4101 edb0 ld a,(0xb069) ; 4103 3a69b0 add a, 0x30 ; 4106 c630 ld (0xa3f5),a ; 4108 32f5a3 ld hl, 0xa3ee ; 410b 21eea3 call 0x4211 ; 410e cd1142 ld a, 0xff ; 4111 3eff ld (0xb0de),a ; 4113 32deb0 ld (0xb0dd),a ; 4116 32ddb0 ld hl, 0xb05c ; 4119 215cb0 ld a,(0xb069) ; 411c 3a69b0 ld e,a ; 411f 5f ld d, 0x00 ; 4120 1600 add hl,de ; 4122 19 ld a,(0xb0df) ; 4123 3adfb0 or a ; 4126 b7 jr nz, 0x413e ; (+0x15);4127 2015 ld a,(0xb0e0) ; 4129 3ae0b0 or a ; 412c b7 jr nz, 0x4139 ; (+0x0a);412d 200a push hl ; 412f e5 ld de, 0x0001 ; 4130 110100 call 0x489b ; 4133 cd9b48 pop hl ; 4136 e1 jr 0x4123 ; (-0x16);4137 18ea ld (hl), 0x00 ; 4139 3600 jp 0x41b2 ; 413b c3b241 push hl ; 413e e5 ld hl, 0xae0d ; 413f 210dae call 0x423d ; 4142 cd3d42 pop hl ; 4145 e1 jr z, 0x414c ; (+0x04);4146 2804 ld (hl), 0x02 ; 4148 3602 jr 0x41b6 ; (+0x6a);414a 186a ld (hl), 0x01 ; 414c 3601 ld a,(0xae13) ; 414e 3a13ae cp 0x50 ; 4151 fe50 jr nz, 0x41b2 ; (+0x5d);4153 205d ld hl, 0xae19 ; 4155 2119ae call 0x4097 ; 4158 cd9740 ld c,a ; 415b 4f ld a,(0xb069) ; 415c 3a69b0 and 0x07 ; 415f e607 rlca ; 4161 07 rlca ; 4162 07 rlca ; 4163 07 ld hl, 0x8f00 ; 4164 21008f ld iy, 0x9500 ; 4167 fd210095 ld e,a ; 416b 5f ld d, 0x00 ; 416c 1600 add hl,de ; 416e 19 add iy,de ; 416f fd19 ld b, 0x04 ; 4171 0604 ld a, 0x00 ; 4173 3e00 srl c ; 4175 cb39 jr nc, 0x417b ; (+0x02);4177 3002 ld a, 0x01 ; 4179 3e01 ld d,(hl) ; 417b 56 ld (hl),a ; 417c 77 cp d ; 417d ba jr z, 0x4184 ; (+0x04);417e 2804 ld 0x00(iy), 0xff ; 4180 fd3600ff inc hl ; 4184 23 inc iy ; 4185 fd23 djnz 0x4173 ; (-0x16);4187 10ea ld hl, 0xae1f ; 4189 211fae call 0x4097 ; 418c cd9740 ld b,a ; 418f 47 inc hl ; 4190 23 inc hl ; 4191 23 call 0x4097 ; 4192 cd9740 ld c,a ; 4195 4f ld a,(0xb069) ; 4196 3a69b0 and 0x07 ; 4199 e607 rlca ; 419b 07 rlca ; 419c 07 rlca ; 419d 07 ld hl, 0x9be0 ; 419e 21e09b ld e,a ; 41a1 5f ld d, 0x00 ; 41a2 1600 sla e ; 41a4 cb23 rl d ; 41a6 cb12 add hl,de ; 41a8 19 inc hl ; 41a9 23 bit 7,(hl) ; 41aa cb7e jr nz, 0x41b2 ; (+0x04);41ac 2004 dec hl ; 41ae 2b ld (hl),c ; 41af 71 inc hl ; 41b0 23 ld (hl),b ; 41b1 70 ld hl, 0xb069 ; 41b2 2169b0 inc (hl) ; 41b5 34 ld a, 0x00 ; 41b6 3e00 ld (0xb0df),a ; 41b8 32dfb0 ld (0xb0e0),a ; 41bb 32e0b0 jp 0x4864 ; 41be c36448 dec c ; 41c1 0d inc hl ; 41c2 23 jr nc, 0x41f5 ; (+0x30);41c3 3030 jr nz, 0x4208 ; (+0x41);41c5 2041 ld b,h ; 41c7 44 ld d,b ; 41c8 50 jr nc, 0x41eb ; (+0x20);41c9 3020 ld d,c ; 41cb 51 ld b,h ; 41cc 44 ld c,c ; 41cd 49 inc l ; 41ce 2c ld b,c ; 41cf 41 ld c,c ; 41d0 49 dec c ; 41d1 0d nop ; 41d2 00 call 0x4411 ; 41d3 cd1144 call 0x447e ; 41d6 cd7e44 call 0x45e1 ; 41d9 cde145 call 0x44fa ; 41dc cdfa44 call 0x4557 ; 41df cd5745 call 0x4515 ; 41e2 cd1545 ld hl, 0x2823 ; 41e5 212328 ld de, 0xafcf ; 41e8 11cfaf ld a,(hl) ; 41eb 7e ld (de),a ; 41ec 12 inc hl ; 41ed 23 inc de ; 41ee 13 or a ; 41ef b7 jr nz, 0x41eb ; (-0x07);41f0 20f9 ret ; 41f2 c9 push bc ; 41f3 c5 ld bc, 0x8002 ; 41f4 010280 in a,(c) ; 41f7 ed78 ld bc, 0x8003 ; 41f9 010380 ld a, 0x92 ; 41fc 3e92 out (c),a ; 41fe ed79 in a,(c) ; 4200 ed78 cp 0x12 ; 4202 fe12 jr nz, 0x420a ; (+0x04);4204 2004 ld a, 0x03 ; 4206 3e03 jr 0x420c ; (+0x02);4208 1802 ld a, 0x02 ; 420a 3e02 ld (0xb2e9),a ; 420c 32e9b2 pop bc ; 420f c1 ret ; 4210 c9 push bc ; 4211 c5 push hl ; 4212 e5 ld c, 0x00 ; 4213 0e00 ld a,(hl) ; 4215 7e inc hl ; 4216 23 cp 0x0d ; 4217 fe0d jr z, 0x4223 ; (+0x08);4219 2808 cp 0x0a ; 421b fe0a jr z, 0x4223 ; (+0x04);421d 2804 add a,c ; 421f 81 ld c,a ; 4220 4f jr 0x4215 ; (-0x0e);4221 18f2 ld a,c ; 4223 79 cpl ; 4224 2f inc a ; 4225 3c ld c,a ; 4226 4f pop hl ; 4227 e1 inc hl ; 4228 23 rra ; 4229 1f rra ; 422a 1f rra ; 422b 1f rra ; 422c 1f and 0x0f ; 422d e60f call 0x3a22 ; 422f cd223a ld (hl),a ; 4232 77 inc hl ; 4233 23 ld a,c ; 4234 79 and 0x0f ; 4235 e60f call 0x3a22 ; 4237 cd223a ld (hl),a ; 423a 77 pop bc ; 423b c1 ret ; 423c c9 push bc ; 423d c5 inc hl ; 423e 23 ld a,(hl) ; 423f 7e call 0x3a1a ; 4240 cd1a3a rla ; 4243 17 rla ; 4244 17 rla ; 4245 17 rla ; 4246 17 and 0xf0 ; 4247 e6f0 ld b,a ; 4249 47 inc hl ; 424a 23 ld a,(hl) ; 424b 7e call 0x3a1a ; 424c cd1a3a or b ; 424f b0 ld b,a ; 4250 47 ld (hl), 0x30 ; 4251 3630 dec hl ; 4253 2b ld (hl), 0x30 ; 4254 3630 dec hl ; 4256 2b ld c, 0x00 ; 4257 0e00 ld a,(hl) ; 4259 7e inc hl ; 425a 23 or a ; 425b b7 jr z, 0x4262 ; (+0x04);425c 2804 add a,c ; 425e 81 ld c,a ; 425f 4f jr 0x4259 ; (-0x09);4260 18f7 ld a,c ; 4262 79 add a,b ; 4263 80 pop bc ; 4264 c1 ret ; 4265 c9 ; **************************************************************************** L4266: push bc ; 4266 c5 push de ; 4267 d5 push hl ; 4268 e5 ld hl, 0xb320 ; 4269 2120b3 out0 (IL),l ; Z180 instruction;426c ed2933 ld a,h ; 426f 7c ld i,a ; 4270 ed47 ld b, 0x09 ; 4272 0609 ld de, 0x467c ; 4274 117c46 1$: ld (hl),e ; 4277 73 inc hl ; 4278 23 ld (hl),d ; 4279 72 inc hl ; 427a 23 djnz 1$ ; (-0x06);427b 10fa ld a, 0x00 ; 427d 3e00 ld hl, 0x42ca ; 427f 21ca42 ld bc, 0x0600 ; 4282 010006 otimr ; Z180 instruction;4285 ed93 in0 a,(RDR0) ; Z180 instruction;4287 ed3808 in0 a,(RDR1) ; Z180 instruction;428a ed3809 ld a, CR ; 428d 3e0d out0 (TDR0),a ; Z180 instruction;428f ed3906 out0 (TDR1),a ; Z180 instruction;4292 ed3907 ld a, 0x3f ; Clock multiplier off, low noise off 4295 3e3f out0 (CLKMR),a ; Z180 instruction;4297 ed391e ld a, 0x80 ; 429a 3e80 out0 (0x1f),a ; Unknown register ??? Z180 instruction;429c ed391f ld a, 0x60 ; 429f 3e60 out0 (ASEXT0),a ; Z180 instruction;42a1 ed3912 ld a, 0x08 ; 42a4 3e08 out0 (IAR1B),a ; Z180 instruction;42a6 ed392d ld a, 0x30 ; 42a9 3e30 out0 (DCNTL),a ; Z180 instruction;42ab ed3932 ld a, 0x00 ; 42ae 3e00 out0 (IH),a ; Z180 instruction;42b0 ed3934 out0 (RCR),a ; Z180 instruction;42b3 ed3936 out0 (0x10),a ; Z180 instruction;42b6 ed3910 in0 a,(STAT1) ; Z180 instruction;42b9 ed3805 res 2,a ; 42bc cb97 out0 (STAT1),a ; Z180 instruction;42be ed3905 ld a, 0x01 ; 42c1 3e01 out0 (CSIO),a ; Z180 instruction;42c3 ed390a pop hl ; 42c6 e1 pop de ; 42c7 d1 pop bc ; 42c8 c1 ret ; 42c9 c9 ; **************************************************************************** ld (hl),h ; 42ca 74 ld (hl),h ; 42cb 74 ld (0x0022),hl ; 42cc 222200 nop ; 42cf 00 push af ; 42d0 f5 push bc ; 42d1 c5 push hl ; 42d2 e5 ld a, 0x03 ; 42d3 3e03 ld (0xb318),a ; 42d5 3218b3 ld a, 0xff ; 42d8 3eff ld (0xbab2),a ; 42da 32b2ba ld (0xbab3),a ; 42dd 32b3ba ld (0xbab4),a ; 42e0 32b4ba ld hl, 0xb2e7 ; 42e3 21e7b2 ld b, 0x2f ; 42e6 062f ld (hl), 0x00 ; 42e8 3600 inc hl ; 42ea 23 djnz 0x42e8 ; (-0x05);42eb 10fb pop hl ; 42ed e1 pop bc ; 42ee c1 pop af ; 42ef f1 ret ; 42f0 c9 push bc ; 42f1 c5 push hl ; 42f2 e5 ld hl, 0xbab2 ; 42f3 21b2ba ld b, 0x00 ; 42f6 0600 ld e, 0x00 ; 42f8 1e00 ld a,(hl) ; 42fa 7e add a,b ; 42fb 80 ld b,a ; 42fc 47 ld a,(hl) ; 42fd 7e cp 0xee ; 42fe feee jr nz, 0x430a ; (+0x08);4300 2008 inc e ; 4302 1c ld a,e ; 4303 7b cp 0x03 ; 4304 fe03 jr nc, 0x4311 ; (+0x09);4306 3009 jr 0x430c ; (+0x02);4308 1802 ld e, 0x00 ; 430a 1e00 inc hl ; 430c 23 ld a,h ; 430d 7c or l ; 430e b5 jr nz, 0x42fa ; (-0x17);430f 20e9 ld a,b ; 4311 78 pop hl ; 4312 e1 pop bc ; 4313 c1 ret ; 4314 c9 push hl ; 4315 e5 push ix ; 4316 dde5 ld a,(0xbab2) ; 4318 3ab2ba cp 0xff ; 431b feff jr z, 0x4339 ; (+0x1a);431d 281a ld ix,(0xb2e5) ; 431f dd2ae5b2 ld hl, 0xbab2 ; 4323 21b2ba ld e,0x00(ix) ; 4326 dd5e00 ld d,0x01(ix) ; 4329 dd5601 ld a,d ; 432c 7a rla ; 432d 17 jr c, 0x4339 ; (+0x09);432e 3809 add hl,de ; 4330 19 ld (hl), 0x00 ; 4331 3600 inc ix ; 4333 dd23 inc ix ; 4335 dd23 jr 0x4323 ; (-0x16);4337 18ea pop ix ; 4339 dde1 pop hl ; 433b e1 ret ; 433c c9 L433d: push de ; 433d d5 push hl ; 433e e5 ld hl, 0x8200 ; 433f 210082 ld (0xaf2d),hl ; 4342 222daf ld (0xaf2f),hl ; 4345 222faf ld hl, 0x4627 ; 4348 212746 ld (0xb32e),hl ; 434b 222eb3 in0 a,(0x04) ; Z180 instruction;434e ed3804 set 3,a ; 4351 cbdf out0 (0x04),a ; Z180 instruction;4353 ed3904 ld hl, 0x8300 ; 4356 210083 ld (0xaf31),hl ; 4359 2231af ld (0xaf33),hl ; 435c 2233af ld hl, 0x4649 ; 435f 214946 ld (0xb330),hl ; 4362 2230b3 in0 a,(0x05) ; Z180 instruction;4365 ed3805 set 3,a ; 4368 cbdf out0 (0x05),a ; Z180 instruction;436a ed3905 ld a, 0x00 ; 436d 3e00 ld (0xaf71),a ; 436f 3271af ld hl, 0x466b ; 4372 216b46 ld (0xb320),hl ; 4375 2220b3 in0 a,(0x34) ; Z180 instruction;4378 ed3834 set 1,a ; 437b cbcf out0 (0x34),a ; Z180 instruction;437d ed3934 pop hl ; 4380 e1 pop de ; 4381 d1 ret ; 4382 c9 ; **************************************************************************** L4383: push bc ; 4383 c5 push hl ; 4384 e5 push ix ; 4385 dde5 ld hl, 0x8b00 ; 4387 21008b ld ix, 0x9400 ; 438a dd210094 ld b, 0x00 ; 438e 0600 ld a, 0x00 ; 4390 3e00 ld (hl),a ; 4392 77 ld 0x00(ix),a ; 4393 dd7700 inc hl ; 4396 23 inc ix ; 4397 dd23 djnz 0x4392 ; (-0x09);4399 10f7 pop ix ; 439b dde1 pop hl ; 439d e1 pop bc ; 439e c1 ret ; 439f c9 ; **************************************************************************** L43a0: push bc ; 43a0 c5 push hl ; 43a1 e5 ld hl, 0x8180 ; 43a2 218081 ld bc, 0x2f61 ; 43a5 01612f ld a, 0x00 ; 43a8 3e00 ld (hl),a ; 43aa 77 inc hl ; 43ab 23 dec bc ; 43ac 0b ld a,b ; 43ad 78 or c ; 43ae b1 jr nz, 0x43a8 ; (-0x09);43af 20f7 ld a, 0xff ; 43b1 3eff ld (0xb030),a ; 43b3 3230b0 ld hl, 0xaeed ; 43b6 21edae ld (0xaecd),hl ; 43b9 22cdae ld (0xaecf),hl ; 43bc 22cfae ld hl, 0xaef5 ; 43bf 21f5ae ld (0xaed1),hl ; 43c2 22d1ae ld (0xaed3),hl ; 43c5 22d3ae ld hl, 0xaefd ; 43c8 21fdae ld (0xaed5),hl ; 43cb 22d5ae ld (0xaed7),hl ; 43ce 22d7ae ld hl, 0xaf05 ; 43d1 2105af ld (0xaed9),hl ; 43d4 22d9ae ld (0xaedb),hl ; 43d7 22dbae ld hl, 0xaf0d ; 43da 210daf ld (0xaedd),hl ; 43dd 22ddae ld (0xaedf),hl ; 43e0 22dfae ld hl, 0xaf15 ; 43e3 2115af ld (0xaee1),hl ; 43e6 22e1ae ld (0xaee3),hl ; 43e9 22e3ae ld hl, 0xaf1d ; 43ec 211daf ld (0xaee5),hl ; 43ef 22e5ae ld (0xaee7),hl ; 43f2 22e7ae ld hl, 0xaf25 ; 43f5 2125af ld (0xaee9),hl ; 43f8 22e9ae ld (0xaeeb),hl ; 43fb 22ebae pop hl ; 43fe e1 pop bc ; 43ff c1 ret ; 4400 c9 ; **************************************************************************** L4401: push bc ; 4401 c5 push hl ; 4402 e5 ld hl, 0x8700 ; 4403 210087 ld b, 0x00 ; 4406 0600 ld a, 0x00 ; 4408 3e00 ld (hl),a ; 440a 77 inc hl ; 440b 23 djnz 0x440a ; (-0x04);440c 10fc pop hl ; 440e e1 pop bc ; 440f c1 ret ; 4410 c9 push bc ; 4411 c5 push de ; 4412 d5 push hl ; 4413 e5 push ix ; 4414 dde5 ld hl, 0x444e ; 4416 214e44 ld a,(0xb2e9) ; 4419 3ae9b2 cp 0x03 ; 441c fe03 jr nz, 0x4423 ; (+0x03);441e 2003 ld hl, 0x4451 ; 4420 215144 ld c,(hl) ; 4423 4e inc hl ; 4424 23 ld b,(hl) ; 4425 46 inc hl ; 4426 23 ld a,b ; 4427 78 or c ; 4428 b1 jr z, 0x4431 ; (+0x06);4429 2806 ld a,(hl) ; 442b 7e inc hl ; 442c 23 out (c),a ; 442d ed79 jr 0x4423 ; (-0x0e);442f 18f2 ld hl, 0x061f ; 4431 211f06 ld ix, 0x9e30 ; 4434 dd21309e ld e, 0x17 ; 4438 1e17 ld a,0x00(ix) ; 443a dd7e00 inc ix ; 443d dd23 ld c,(hl) ; 443f 4e inc hl ; 4440 23 ld b,(hl) ; 4441 46 inc hl ; 4442 23 out (c),a ; 4443 ed79 dec e ; 4445 1d jr nz, 0x443a ; (-0x0e);4446 20f2 pop ix ; 4448 dde1 pop hl ; 444a e1 pop de ; 444b d1 pop bc ; 444c c1 ret ; 444d c9 inc bc ; 444e 03 add a,b ; 444f 80 sub d ; 4450 92 inc bc ; 4451 03 and b ; 4452 a0 sbc a,e ; 4453 9b inc de ; 4454 13 and b ; 4455 a0 add a,b ; 4456 80 inc bc ; 4457 03 ret z ; 4458 c8 sbc a,e ; 4459 9b inc bc ; 445a 03 ret ; 445b c9 add a,b ; 445c 80 inc bc ; 445d 03 ex de,hl ; 445e eb sbc a,e ; 445f 9b inc bc ; 4460 03 jp pe, 0x039b ; 4461 ea9b03 jp (hl) ; 4464 e9 sbc a,e ; 4465 9b inc bc ; 4466 03 ret pe ; 4467 e8 sbc a,e ; 4468 9b inc bc ; 4469 03 rst 0x28 ; 446a ef add a,b ; 446b 80 inc bc ; 446c 03 xor 0x80 ; 446d ee80 inc bc ; 446f 03 .db 0xed, 0x80 ; Undocumented 8 T-State NOP;4470 ed80 *****************************q inc bc ; 4472 03 call pe, 0x2380 ; 4473 ec8023 and b ; 4476 a0 sbc a,e ; 4477 9b inc sp ; 4478 33 and b ; 4479 a0 add a,b ; 447a 80 nop ; 447b 00 nop ; 447c 00 nop ; 447d 00 push bc ; 447e c5 push hl ; 447f e5 ld a,(0xb2e9) ; 4480 3ae9b2 cp 0x03 ; 4483 fe03 jr nz, 0x44ca ; (+0x43);4485 2043 ld hl, 0x44df ; 4487 21df44 ld c,(hl) ; 448a 4e inc hl ; 448b 23 ld b,(hl) ; 448c 46 inc hl ; 448d 23 ld a,b ; 448e 78 or c ; 448f b1 jr z, 0x44ca ; (+0x38);4490 2838 ld a, 0x30 ; 4492 3e30 out (c),a ; 4494 ed79 dec bc ; 4496 0b ld a,(hl) ; 4497 7e inc hl ; 4498 23 out (c),a ; 4499 ed79 inc bc ; 449b 03 in a,(c) ; 449c ed78 set 2,a ; 449e cbd7 out (c),a ; 44a0 ed79 jr 0x448a ; (-0x1a);44a2 18e6 ld bc, 0x8201 ; 44a4 010182 in a,(c) ; 44a7 ed78 set 3,a ; 44a9 cbdf out (c),a ; 44ab ed79 ld bc, 0x8203 ; 44ad 010382 in a,(c) ; 44b0 ed78 res 3,a ; 44b2 cb9f out (c),a ; 44b4 ed79 ld bc, 0x8301 ; 44b6 010183 in a,(c) ; 44b9 ed78 res 3,a ; 44bb cb9f out (c),a ; 44bd ed79 ld bc, 0x8303 ; 44bf 010383 in a,(c) ; 44c2 ed78 res 3,a ; 44c4 cb9f out (c),a ; 44c6 ed79 jr 0x44dc ; (+0x12);44c8 1812 cp 0x03 ; 44ca fe03 jr nc, 0x44dc ; (+0x0e);44cc 300e ld bc, 0xa0c1 ; 44ce 01c1a0 ld a, 0x7f ; 44d1 3e7f out (c),a ; 44d3 ed79 ld bc, 0xa0c3 ; 44d5 01c3a0 ld a, 0x0f ; 44d8 3e0f out (c),a ; 44da ed79 pop hl ; 44dc e1 pop bc ; 44dd c1 ret ; 44de c9 ld bc, 0x7f80 ; 44df 01807f inc bc ; 44e2 03 add a,b ; 44e3 80 rrca ; 44e4 0f ld bc, 0x0081 ; 44e5 018100 inc bc ; 44e8 03 add a,c ; 44e9 81 nop ; 44ea 00 ld bc, 0x0082 ; 44eb 018200 inc bc ; 44ee 03 add a,d ; 44ef 82 rst 0x38 ; 44f0 ff ld bc, 0xff83 ; 44f1 0183ff inc bc ; 44f4 03 add a,e ; 44f5 83 rst 0x38 ; 44f6 ff nop ; 44f7 00 nop ; 44f8 00 nop ; 44f9 00 ld a,(0xb2e9) ; 44fa 3ae9b2 cp 0x03 ; 44fd fe03 jr nz, 0x4514 ; (+0x13);44ff 2013 push bc ; 4501 c5 ld a, 0x04 ; 4502 3e04 ld bc, 0x840d ; 4504 010d84 out (c),a ; 4507 ed79 inc bc ; 4509 03 ld a, 0x01 ; 450a 3e01 out (c),a ; 450c ed79 inc bc ; 450e 03 ld a, 0x00 ; 450f 3e00 out (c),a ; 4511 ed79 pop bc ; 4513 c1 ret ; 4514 c9 push af ; 4515 f5 push bc ; 4516 c5 ld a,(0xb2e9) ; 4517 3ae9b2 or a ; 451a b7 jr z, 0x454c ; (+0x2f);451b 282f cp 0x02 ; 451d fe02 jr z, 0x454c ; (+0x2b);451f 282b in0 a,(0x10) ; Z180 instruction;4521 ed3810 and 0xd1 ; 4524 e6d1 out0 (0x10),a ; Z180 instruction;4526 ed3910 ld a, 0x02 ; 4529 3e02 out0 (0x14),a ; Z180 instruction;452b ed3914 out0 (0x16),a ; Z180 instruction;452e ed3916 ld a, 0x00 ; 4531 3e00 out0 (0x15),a ; Z180 instruction;4533 ed3915 out0 (0x17),a ; Z180 instruction;4536 ed3917 in0 a,(0x10) ; Z180 instruction;4539 ed3810 or 0x06 ; 453c f606 out0 (0x10),a ; Z180 instruction;453e ed3910 ld bc, 0x9000 ; 4541 010090 in a,(c) ; 4544 ed78 in a,(c) ; 4546 ed78 out (c),a ; 4548 ed79 jr 0x4554 ; (+0x08);454a 1808 in0 a,(0x10) ; Z180 instruction;454c ed3810 and 0xd1 ; 454f e6d1 out0 (0x10),a ; Z180 instruction;4551 ed3910 pop bc ; 4554 c1 pop af ; 4555 f1 ret ; 4556 c9 push af ; 4557 f5 push bc ; 4558 c5 ld bc, 0xa0a0 ; 4559 01a0a0 in a,(c) ; 455c ed78 ld a,(0xb2e9) ; 455e 3ae9b2 or a ; 4561 b7 jr z, 0x45b9 ; (+0x55);4562 2855 cp 0x03 ; 4564 fe03 jr nz, 0x4588 ; (+0x20);4566 2020 ld bc, 0x8500 ; 4568 010085 ld (0xaf7c),bc ; 456b ed437caf inc bc ; 456f 03 ld (0xaf7a),bc ; 4570 ed437aaf ld bc, 0x8101 ; 4574 010181 in a,(c) ; 4577 ed78 res 3,a ; 4579 cb9f out (c),a ; 457b ed79 ld bc, 0x8103 ; 457d 010381 in a,(c) ; 4580 ed78 res 3,a ; 4582 cb9f out (c),a ; 4584 ed79 jr 0x45a3 ; (+0x1b);4586 181b ld bc, 0xa060 ; 4588 0160a0 ld (0xaf7c),bc ; 458b ed437caf inc bc ; 458f 03 ld (0xaf7a),bc ; 4590 ed437aaf ld bc, 0xa050 ; 4594 0150a0 in a,(c) ; 4597 ed78 ld a, 0x80 ; 4599 3e80 ld (0xaf70),a ; 459b 3270af ld bc, 0xa040 ; 459e 0140a0 out (c),a ; 45a1 ed79 ld bc,(0xaf7a) ; 45a3 ed4b7aaf ld a, 0x00 ; 45a7 3e00 out (c),a ; 45a9 ed79 out (c),a ; 45ab ed79 ld a, 0x08 ; 45ad 3e08 out (c),a ; 45af ed79 ld a, 0x00 ; 45b1 3e00 out (c),a ; 45b3 ed79 ld a, 0x01 ; 45b5 3e01 out (c),a ; 45b7 ed79 ld a, 0xff ; 45b9 3eff ld (0xaf50),a ; 45bb 3250af pop bc ; 45be c1 pop af ; 45bf f1 ret ; 45c0 c9 push bc ; 45c1 c5 push hl ; 45c2 e5 ld hl, 0xb0e1 ; 45c3 21e1b0 ld a, 0x00 ; 45c6 3e00 ld b, 0x00 ; 45c8 0600 ld (hl),a ; 45ca 77 inc hl ; 45cb 23 djnz 0x45ca ; (-0x04);45cc 10fc pop hl ; 45ce e1 pop bc ; 45cf c1 ret ; 45d0 c9 push bc ; 45d1 c5 push hl ; 45d2 e5 ld hl, 0xb1e1 ; 45d3 21e1b1 ld a, 0x00 ; 45d6 3e00 ld b, 0x00 ; 45d8 0600 ld (hl),a ; 45da 77 inc hl ; 45db 23 djnz 0x45da ; (-0x04);45dc 10fc pop hl ; 45de e1 pop bc ; 45df c1 ret ; 45e0 c9 push bc ; 45e1 c5 push de ; 45e2 d5 push hl ; 45e3 e5 ld a,(0xb30e) ; 45e4 3a0eb3 or a ; 45e7 b7 jr nz, 0x4602 ; (+0x18);45e8 2018 ld hl, 0x8400 ; 45ea 210084 ld (0xaf35),hl ; 45ed 2235af ld (0xaf37),hl ; 45f0 2237af ld hl, 0x8500 ; 45f3 210085 ld (0xaf39),hl ; 45f6 2239af ld (0xaf3b),hl ; 45f9 223baf call 0x3b0d ; 45fc cd0d3b call 0x3a62 ; 45ff cd623a ld hl, 0x461b ; 4602 211b46 ld de, 0x9f0d ; 4605 110d9f ld bc, 0x000c ; 4608 010c00 ldir ; 460b edb0 ld a, 0x00 ; 460d 3e00 ld (0xb0aa),a ; 460f 32aab0 ld a, 0xff ; 4612 3eff ld (0xb0a9),a ; 4614 32a9b0 pop hl ; 4617 e1 pop de ; 4618 d1 pop bc ; 4619 c1 ret ; 461a c9 dec c ; 461b 0d ld hl, 0x5820 ; 461c 212058 ld sp, 0x2030 ; 461f 313020 ld d,d ; 4622 52 jr nc, 0x4655 ; (+0x30);4623 3030 dec c ; 4625 0d nop ; 4626 00 push af ; 4627 f5 push hl ; 4628 e5 in0 a,(0x04) ; Z180 instruction;4629 ed3804 bit 7,a ; 462c cb7f jr z, 0x463d ; (+0x0d);462e 280d in0 a,(0x08) ; Z180 instruction;4630 ed3808 ld hl,(0xaf2d) ; 4633 2a2daf ld (hl),a ; 4636 77 inc l ; 4637 2c ld (0xaf2d),hl ; 4638 222daf jr 0x4629 ; (-0x14);463b 18ec in0 a,(0x00) ; Z180 instruction;463d ed3800 res 3,a ; 4640 cb9f out0 (0x00),a ; Z180 instruction;4642 ed3900 pop hl ; 4645 e1 pop af ; 4646 f1 ei ; 4647 fb ret ; 4648 c9 push af ; 4649 f5 push hl ; 464a e5 in0 a,(0x05) ; Z180 instruction;464b ed3805 bit 7,a ; 464e cb7f jr z, 0x465f ; (+0x0d);4650 280d in0 a,(0x09) ; Z180 instruction;4652 ed3809 ld hl,(0xaf31) ; 4655 2a31af ld (hl),a ; 4658 77 inc l ; 4659 2c ld (0xaf31),hl ; 465a 2231af jr 0x464b ; (-0x14);465d 18ec in0 a,(0x01) ; Z180 instruction;465f ed3801 res 3,a ; 4662 cb9f out0 (0x01),a ; Z180 instruction;4664 ed3901 pop hl ; 4667 e1 pop af ; 4668 f1 ei ; 4669 fb ret ; 466a c9 push af ; 466b f5 ld a, 0x00 ; 466c 3e00 ld (0xaf50),a ; 466e 3250af in0 a,(0x34) ; Z180 instruction;4671 ed3834 res 1,a ; 4674 cb8f out0 (0x34),a ; Z180 instruction;4676 ed3934 pop af ; 4679 f1 ei ; 467a fb ret ; 467b c9 push af ; 467c f5 push bc ; 467d c5 push de ; 467e d5 push hl ; 467f e5 call 0x360f ; 4680 cd0f36 dec c ; 4683 0d ld a,(bc) ; 4684 0a ld c,b ; 4685 48 ld b,e ; 4686 43 ld d,e ; 4687 53 ld a,(0x4920) ; 4688 3a2049 ld l,(hl) ; 468b 6e ld (hl),h ; 468c 74 ld h,l ; 468d 65 ld (hl),d ; 468e 72 ld (hl),d ; 468f 72 ld (hl),l ; 4690 75 ld (hl),b ; 4691 70 ld (hl),h ; 4692 74 jr nz, 0x46da ; (+0x45);4693 2045 ld (hl),d ; 4695 72 ld (hl),d ; 4696 72 ld l,a ; 4697 6f ld (hl),d ; 4698 72 ld hl, 0x0a0d ; 4699 210d0a nop ; 469c 00 pop hl ; 469d e1 pop de ; 469e d1 pop bc ; 469f c1 pop af ; 46a0 f1 ei ; 46a1 fb ret ; 46a2 c9 L46A3: Days: .ascii 'Sun ' .ascii 'Mon ' .ascii 'Tue ' .ascii 'Wed ' .ascii 'Thu ' .ascii 'Fri ' .ascii 'Sat ' L46BF: Months: .ascii 'Jan ' .ascii 'Feb ' .ascii 'Mar ' .ascii 'Apr ' .ascii 'May ' .ascii 'Jun ' .ascii 'Jul ' .ascii 'Aug ' .ascii 'Sep ' .ascii 'Oct ' .ascii 'Nov ' .ascii 'Dec ' ; **************************************************************************** ; ld d,e ; 46a3 53 ; ld (hl),l ; 46a4 75 ; ld l,(hl) ; 46a5 6e ; jr nz, 0x46f5 ; (+0x4d);46a6 204d ; ld l,a ; 46a8 6f ; ld l,(hl) ; 46a9 6e ; jr nz, 0x4700 ; (+0x54);46aa 2054 ; ld (hl),l ; 46ac 75 ; ld h,l ; 46ad 65 ; jr nz, 0x4707 ; (+0x57);46ae 2057 ; ld h,l ; 46b0 65 ; ld h,h ; 46b1 64 ; jr nz, 0x4708 ; (+0x54);46b2 2054 ; ld l,b ; 46b4 68 ; ld (hl),l ; 46b5 75 ; jr nz, 0x46fe ; (+0x46);46b6 2046 ; ld (hl),d ; 46b8 72 ; ld l,c ; 46b9 69 ; jr nz, 0x470f ; (+0x53);46ba 2053 ; ld h,c ; 46bc 61 ; ld (hl),h ; 46bd 74 ; jr nz, 0x470a ; (+0x4a);46be 204a ; ld h,c ; 46c0 61 ; ld l,(hl) ; 46c1 6e ; jr nz, 0x470a ; (+0x46);46c2 2046 ; ld h,l ; 46c4 65 ; ld h,d ; 46c5 62 ; jr nz, 0x4715 ; (+0x4d);46c6 204d ; ld h,c ; 46c8 61 ; ld (hl),d ; 46c9 72 ; jr nz, 0x470d ; (+0x41);46ca 2041 ; ld (hl),b ; 46cc 70 ; ld (hl),d ; 46cd 72 ; jr nz, 0x471d ; (+0x4d);46ce 204d ; ld h,c ; 46d0 61 ; ld a,c ; 46d1 79 ; jr nz, 0x471e ; (+0x4a);46d2 204a ; ld (hl),l ; 46d4 75 ; ld l,(hl) ; 46d5 6e ; jr nz, 0x4722 ; (+0x4a);46d6 204a ; ld (hl),l ; 46d8 75 ; ld l,h ; 46d9 6c ; jr nz, 0x471d ; (+0x41);46da 2041 ; ld (hl),l ; 46dc 75 ; ld h,a ; 46dd 67 ; jr nz, 0x4733 ; (+0x53);46de 2053 ; ld h,l ; 46e0 65 ; ld (hl),b ; 46e1 70 ; jr nz, 0x4733 ; (+0x4f);46e2 204f ; ld h,e ; 46e4 63 ; ld (hl),h ; 46e5 74 ; jr nz, 0x4736 ; (+0x4e);46e6 204e ; ld l,a ; 46e8 6f ; halt ; 46e9 76 ; jr nz, 0x4730 ; (+0x44);46ea 2044 ; ld h,l ; 46ec 65 ; ld h,e ; 46ed 63 ; jr nz, 0x4711 ; (+0x21);46ee 2021 ; jr nz, 0x4672 ; (-0x80);46f0 2080 ; **************************************************************************** L46EF: ld hl,0x8020 ; 46ef 212080 ld (0x801e),hl ; 46f2 221e80 push hl ; 46f5 e5 pop ix ; 46f6 dde1 ld b, 0x10 ; 46f8 0610 ld de, 0x000f ; 46fa 110f00 xor a ; 46fd af ld (hl), 0x10 ; 46fe 3610 inc hl ; 4700 23 ld (hl),a ; 4701 77 add hl,de ; 4702 19 djnz 0x46fe ; (-0x07);4703 10f9 ld 0x00(ix), 0x04 ; 4705 dd360004 ld 0x03(ix), 0x20 ; 4709 dd360320 ld 0x06(ix),a ; 470d dd7706 ld 0x07(ix),a ; 4710 dd7707 ld 0x02(ix),a ; 4713 dd7702 in0 a,(0x10) ; Z180 instruction;4716 ed3810 or 0x11 ; 4719 f611 out0 (0x10),a ; Z180 instruction;471b ed3910 ld a, 0x00 ; 471e 3e00 out0 (0x0c),a ; Z180 instruction;4720 ed390c out0 (0x0e),a ; Z180 instruction;4723 ed390e ld a, 0x24 ; 4726 3e24 out0 (0x0d),a ; Z180 instruction;4728 ed390d out0 (0x0f),a ; Z180 instruction;472b ed390f ld a,i ; 472e ed57 ld h,a ; 4730 67 in0 a,(0x33) ; Z180 instruction;4731 ed3833 or 0x04 ; 4734 f604 ld l,a ; 4736 6f ld (hl), 0x3e ; 4737 363e inc hl ; 4739 23 ld (hl), 0x47 ; 473a 3647 ei ; 473c fb ret ; 473d c9 push hl ; 473e e5 push de ; 473f d5 push bc ; 4740 c5 push af ; 4741 f5 push ix ; 4742 dde5 push iy ; 4744 fde5 in0 a,(0x10) ; Z180 instruction;4746 ed3810 in0 a,(0x0c) ; Z180 instruction;4749 ed380c ld ix,(0x801e) ; 474c dd2a1e80 ld 0x00(ix), 0x02 ; 4750 dd360002 ld iy, 0x8020 ; 4754 fd212080 ld de, 0x0010 ; 4758 111000 ld a,0x00(iy) ; 475b fd7e00 cp 0x10 ; 475e fe10 jr z, 0x478c ; (+0x2a);4760 282a ld l,0x06(iy) ; 4762 fd6e06 ld h,0x07(iy) ; 4765 fd6607 ld a,l ; 4768 7d or h ; 4769 b4 jr z, 0x4773 ; (+0x07);476a 2807 dec hl ; 476c 2b ld 0x06(iy),l ; 476d fd7506 ld 0x07(iy),h ; 4770 fd7407 ld l,0x08(iy) ; 4773 fd6e08 ld h,0x09(iy) ; 4776 fd6609 ld a,l ; 4779 7d or h ; 477a b4 jr z, 0x4784 ; (+0x07);477b 2807 dec hl ; 477d 2b ld 0x08(iy),l ; 477e fd7508 ld 0x09(iy),h ; 4781 fd7409 add iy,de ; 4784 fd19 jr 0x475b ; (-0x2d);4786 18d3 di ; 4788 f3 ld de, 0x0010 ; 4789 111000 ld hl, 0x0000 ; 478c 210000 add hl,sp ; 478f 39 ld 0x0c(ix),l ; 4790 dd750c ld 0x0d(ix),h ; 4793 dd740d add ix,de ; 4796 dd19 ld a,0x00(ix) ; 4798 dd7e00 cp 0x10 ; 479b fe10 jr nz, 0x47a6 ; (+0x07);479d 2007 ld ix, 0x8020 ; 479f dd212080 ld a,0x00(ix) ; 47a3 dd7e00 and 0x0b ; 47a6 e60b jr z, 0x4796 ; (-0x14);47a8 28ec ld a,0x06(ix) ; 47aa dd7e06 or 0x07(ix) ; 47ad ddb607 jr nz, 0x4796 ; (-0x1c);47b0 20e4 ld a,0x00(ix) ; 47b2 dd7e00 cp 0x01 ; 47b5 fe01 jr nz, 0x47c1 ; (+0x08);47b7 2008 ld a,0x08(ix) ; 47b9 dd7e08 or 0x09(ix) ; 47bc ddb609 jr nz, 0x4796 ; (-0x2b);47bf 20d5 push ix ; 47c1 dde5 pop iy ; 47c3 fde1 ld b, 0x02 ; 47c5 0602 ld c, 0x00 ; 47c7 0e00 ld a,0x00(iy) ; 47c9 fd7e00 and 0x0b ; 47cc e60b jr z, 0x47f5 ; (+0x25);47ce 2825 ld a,0x06(iy) ; 47d0 fd7e06 or 0x07(iy) ; 47d3 fdb607 jr nz, 0x47f5 ; (+0x1d);47d6 201d ld a,0x00(iy) ; 47d8 fd7e00 cp 0x01 ; 47db fe01 jr nz, 0x47e7 ; (+0x08);47dd 2008 ld a,0x08(iy) ; 47df fd7e08 or 0x09(iy) ; 47e2 fdb609 jr nz, 0x47f5 ; (+0x0e);47e5 200e ld a,0x03(iy) ; 47e7 fd7e03 cp c ; 47ea b9 jp m, 0x47f5 ; 47eb faf547 jr z, 0x47f5 ; (+0x05);47ee 2805 ld c,a ; 47f0 4f push iy ; 47f1 fde5 pop ix ; 47f3 dde1 add iy,de ; 47f5 fd19 ld a,0x00(iy) ; 47f7 fd7e00 cp 0x10 ; 47fa fe10 jr nz, 0x47c9 ; (-0x35);47fc 20cb ld iy, 0x8020 ; 47fe fd212080 djnz 0x47c9 ; (-0x3b);4802 10c5 ld (0x801e),ix ; 4804 dd221e80 ld l,0x0c(ix) ; 4808 dd6e0c ld h,0x0d(ix) ; 480b dd660d ld sp,hl ; 480e f9 ld a,0x00(ix) ; 480f dd7e00 ld 0x00(ix), 0x04 ; 4812 dd360004 cp 0x08 ; 4816 fe08 jr nz, 0x4822 ; (+0x08);4818 2008 ld l,0x0a(ix) ; 481a dd6e0a ld h,0x0b(ix) ; 481d dd660b ei ; 4820 fb jp (hl) ; 4821 e9 cp 0x02 ; 4822 fe02 jr nz, 0x482e ; (+0x08);4824 2008 pop iy ; 4826 fde1 pop ix ; 4828 dde1 pop af ; 482a f1 pop bc ; 482b c1 pop de ; 482c d1 pop hl ; 482d e1 ei ; 482e fb ret ; 482f c9 L4830: call 0x48ad ; 4830 cdad48 ld 0x00(ix), 0x20 ; 4833 dd360020 ld 0x02(ix),c ; 4837 dd7102 ld 0x03(ix),b ; 483a dd7003 ld 0x0a(ix),l ; 483d dd750a ld 0x0b(ix),h ; 4840 dd740b ld 0x0c(ix),e ; 4843 dd730c ld 0x0d(ix),d ; 4846 dd720d ret ; 4849 c9 di ; 484a f3 call 0x48ad ; 484b cdad48 ld 0x04(ix),e ; 484e dd7304 ld 0x05(ix),d ; 4851 dd7205 ld 0x06(ix),e ; 4854 dd7306 ld 0x07(ix),d ; 4857 dd7207 ld 0x01(ix), 0x00 ; 485a dd360100 ld 0x00(ix), 0x08 ; 485e dd360008 ei ; 4862 fb ret ; 4863 c9 di ; 4864 f3 ld ix,(0x801e) ; 4865 dd2a1e80 ld 0x00(ix), 0x20 ; 4869 dd360020 ld a,0x04(ix) ; 486d dd7e04 ld 0x06(ix),a ; 4870 dd7706 ld a,0x05(ix) ; 4873 dd7e05 ld 0x07(ix),a ; 4876 dd7707 ld a,0x01(ix) ; 4879 dd7e01 or a ; 487c b7 jp nz, 0x4788 ; 487d c28847 ld 0x00(ix), 0x08 ; 4880 dd360008 jp 0x4788 ; 4884 c38847 di ; 4887 f3 ld ix,(0x801e) ; 4888 dd2a1e80 ld 0x03(ix),b ; 488c dd7003 ei ; 488f fb ret ; 4890 c9 di ; 4891 f3 call 0x48ad ; 4892 cdad48 ld 0x01(ix), 0x01 ; 4895 dd360101 ei ; 4899 fb ret ; 489a c9 di ; 489b f3 ld ix,(0x801e) ; 489c dd2a1e80 ld 0x00(ix), 0x01 ; 48a0 dd360001 ld 0x08(ix),e ; 48a4 dd7308 ld 0x09(ix),d ; 48a7 dd7209 jp 0x4788 ; 48aa c38847 L48AD: push de ; 48ad d5 ld ix, 0x8020 ; 48ae dd212080 ld de, 0x0010 ; 48b2 111000 dec a ; 48b5 3d jp m, 0x48bd ; 48b6 fabd48 add ix,de ; 48b9 dd19 jr 0x48b5 ; (-0x08);48bb 18f8 pop de ; 48bd d1 ret ; 48be c9 L48BF: rst 0x38 ; 48bf ff rst 0x38 ; 48c0 ff rst 0x38 ; 48c1 ff rst 0x38 ; 48c2 ff rst 0x38 ; 48c3 ff rst 0x38 ; 48c4 ff rst 0x38 ; 48c5 ff rst 0x38 ; 48c6 ff rst 0x38 ; 48c7 ff rst 0x38 ; 48c8 ff rst 0x38 ; 48c9 ff rst 0x38 ; 48ca ff rst 0x38 ; 48cb ff rst 0x38 ; 48cc ff rst 0x38 ; 48cd ff rst 0x38 ; 48ce ff rst 0x38 ; 48cf ff rst 0x38 ; 48d0 ff rst 0x38 ; 48d1 ff rst 0x38 ; 48d2 ff rst 0x38 ; 48d3 ff rst 0x38 ; 48d4 ff rst 0x38 ; 48d5 ff rst 0x38 ; 48d6 ff rst 0x38 ; 48d7 ff rst 0x38 ; 48d8 ff rst 0x38 ; 48d9 ff rst 0x38 ; 48da ff rst 0x38 ; 48db ff rst 0x38 ; 48dc ff rst 0x38 ; 48dd ff rst 0x38 ; 48de ff rst 0x38 ; 48df ff rst 0x38 ; 48e0 ff rst 0x38 ; 48e1 ff rst 0x38 ; 48e2 ff rst 0x38 ; 48e3 ff rst 0x38 ; 48e4 ff rst 0x38 ; 48e5 ff rst 0x38 ; 48e6 ff rst 0x38 ; 48e7 ff rst 0x38 ; 48e8 ff rst 0x38 ; 48e9 ff rst 0x38 ; 48ea ff rst 0x38 ; 48eb ff rst 0x38 ; 48ec ff rst 0x38 ; 48ed ff rst 0x38 ; 48ee ff rst 0x38 ; 48ef ff rst 0x38 ; 48f0 ff rst 0x38 ; 48f1 ff rst 0x38 ; 48f2 ff rst 0x38 ; 48f3 ff rst 0x38 ; 48f4 ff rst 0x38 ; 48f5 ff rst 0x38 ; 48f6 ff rst 0x38 ; 48f7 ff rst 0x38 ; 48f8 ff rst 0x38 ; 48f9 ff rst 0x38 ; 48fa ff rst 0x38 ; 48fb ff rst 0x38 ; 48fc ff rst 0x38 ; 48fd ff rst 0x38 ; 48fe ff rst 0x38 ; 48ff ff rst 0x38 ; 4900 ff rst 0x38 ; 4901 ff rst 0x38 ; 4902 ff rst 0x38 ; 4903 ff rst 0x38 ; 4904 ff rst 0x38 ; 4905 ff rst 0x38 ; 4906 ff rst 0x38 ; 4907 ff rst 0x38 ; 4908 ff rst 0x38 ; 4909 ff rst 0x38 ; 490a ff rst 0x38 ; 490b ff rst 0x38 ; 490c ff rst 0x38 ; 490d ff rst 0x38 ; 490e ff rst 0x38 ; 490f ff rst 0x38 ; 4910 ff rst 0x38 ; 4911 ff rst 0x38 ; 4912 ff rst 0x38 ; 4913 ff rst 0x38 ; 4914 ff rst 0x38 ; 4915 ff rst 0x38 ; 4916 ff rst 0x38 ; 4917 ff rst 0x38 ; 4918 ff rst 0x38 ; 4919 ff rst 0x38 ; 491a ff rst 0x38 ; 491b ff rst 0x38 ; 491c ff rst 0x38 ; 491d ff rst 0x38 ; 491e ff rst 0x38 ; 491f ff rst 0x38 ; 4920 ff rst 0x38 ; 4921 ff rst 0x38 ; 4922 ff rst 0x38 ; 4923 ff rst 0x38 ; 4924 ff rst 0x38 ; 4925 ff rst 0x38 ; 4926 ff rst 0x38 ; 4927 ff rst 0x38 ; 4928 ff rst 0x38 ; 4929 ff rst 0x38 ; 492a ff rst 0x38 ; 492b ff rst 0x38 ; 492c ff rst 0x38 ; 492d ff rst 0x38 ; 492e ff rst 0x38 ; 492f ff rst 0x38 ; 4930 ff rst 0x38 ; 4931 ff rst 0x38 ; 4932 ff rst 0x38 ; 4933 ff rst 0x38 ; 4934 ff rst 0x38 ; 4935 ff rst 0x38 ; 4936 ff rst 0x38 ; 4937 ff rst 0x38 ; 4938 ff rst 0x38 ; 4939 ff rst 0x38 ; 493a ff rst 0x38 ; 493b ff rst 0x38 ; 493c ff rst 0x38 ; 493d ff rst 0x38 ; 493e ff rst 0x38 ; 493f ff rst 0x38 ; 4940 ff rst 0x38 ; 4941 ff rst 0x38 ; 4942 ff rst 0x38 ; 4943 ff rst 0x38 ; 4944 ff rst 0x38 ; 4945 ff rst 0x38 ; 4946 ff rst 0x38 ; 4947 ff rst 0x38 ; 4948 ff rst 0x38 ; 4949 ff rst 0x38 ; 494a ff rst 0x38 ; 494b ff rst 0x38 ; 494c ff rst 0x38 ; 494d ff rst 0x38 ; 494e ff rst 0x38 ; 494f ff rst 0x38 ; 4950 ff rst 0x38 ; 4951 ff rst 0x38 ; 4952 ff rst 0x38 ; 4953 ff rst 0x38 ; 4954 ff rst 0x38 ; 4955 ff rst 0x38 ; 4956 ff rst 0x38 ; 4957 ff rst 0x38 ; 4958 ff rst 0x38 ; 4959 ff rst 0x38 ; 495a ff rst 0x38 ; 495b ff rst 0x38 ; 495c ff rst 0x38 ; 495d ff rst 0x38 ; 495e ff rst 0x38 ; 495f ff rst 0x38 ; 4960 ff rst 0x38 ; 4961 ff rst 0x38 ; 4962 ff rst 0x38 ; 4963 ff rst 0x38 ; 4964 ff rst 0x38 ; 4965 ff rst 0x38 ; 4966 ff rst 0x38 ; 4967 ff rst 0x38 ; 4968 ff rst 0x38 ; 4969 ff rst 0x38 ; 496a ff rst 0x38 ; 496b ff rst 0x38 ; 496c ff rst 0x38 ; 496d ff rst 0x38 ; 496e ff rst 0x38 ; 496f ff rst 0x38 ; 4970 ff rst 0x38 ; 4971 ff rst 0x38 ; 4972 ff rst 0x38 ; 4973 ff rst 0x38 ; 4974 ff rst 0x38 ; 4975 ff rst 0x38 ; 4976 ff rst 0x38 ; 4977 ff rst 0x38 ; 4978 ff rst 0x38 ; 4979 ff rst 0x38 ; 497a ff rst 0x38 ; 497b ff rst 0x38 ; 497c ff rst 0x38 ; 497d ff rst 0x38 ; 497e ff rst 0x38 ; 497f ff rst 0x38 ; 4980 ff rst 0x38 ; 4981 ff rst 0x38 ; 4982 ff rst 0x38 ; 4983 ff rst 0x38 ; 4984 ff rst 0x38 ; 4985 ff rst 0x38 ; 4986 ff rst 0x38 ; 4987 ff rst 0x38 ; 4988 ff rst 0x38 ; 4989 ff rst 0x38 ; 498a ff rst 0x38 ; 498b ff rst 0x38 ; 498c ff rst 0x38 ; 498d ff rst 0x38 ; 498e ff rst 0x38 ; 498f ff rst 0x38 ; 4990 ff rst 0x38 ; 4991 ff rst 0x38 ; 4992 ff rst 0x38 ; 4993 ff rst 0x38 ; 4994 ff rst 0x38 ; 4995 ff rst 0x38 ; 4996 ff rst 0x38 ; 4997 ff rst 0x38 ; 4998 ff rst 0x38 ; 4999 ff rst 0x38 ; 499a ff rst 0x38 ; 499b ff rst 0x38 ; 499c ff rst 0x38 ; 499d ff rst 0x38 ; 499e ff rst 0x38 ; 499f ff rst 0x38 ; 49a0 ff rst 0x38 ; 49a1 ff rst 0x38 ; 49a2 ff rst 0x38 ; 49a3 ff rst 0x38 ; 49a4 ff rst 0x38 ; 49a5 ff rst 0x38 ; 49a6 ff rst 0x38 ; 49a7 ff rst 0x38 ; 49a8 ff rst 0x38 ; 49a9 ff rst 0x38 ; 49aa ff rst 0x38 ; 49ab ff rst 0x38 ; 49ac ff rst 0x38 ; 49ad ff rst 0x38 ; 49ae ff rst 0x38 ; 49af ff rst 0x38 ; 49b0 ff rst 0x38 ; 49b1 ff rst 0x38 ; 49b2 ff rst 0x38 ; 49b3 ff rst 0x38 ; 49b4 ff rst 0x38 ; 49b5 ff rst 0x38 ; 49b6 ff rst 0x38 ; 49b7 ff rst 0x38 ; 49b8 ff rst 0x38 ; 49b9 ff rst 0x38 ; 49ba ff rst 0x38 ; 49bb ff rst 0x38 ; 49bc ff rst 0x38 ; 49bd ff rst 0x38 ; 49be ff rst 0x38 ; 49bf ff rst 0x38 ; 49c0 ff rst 0x38 ; 49c1 ff rst 0x38 ; 49c2 ff rst 0x38 ; 49c3 ff rst 0x38 ; 49c4 ff rst 0x38 ; 49c5 ff rst 0x38 ; 49c6 ff rst 0x38 ; 49c7 ff rst 0x38 ; 49c8 ff rst 0x38 ; 49c9 ff rst 0x38 ; 49ca ff rst 0x38 ; 49cb ff rst 0x38 ; 49cc ff rst 0x38 ; 49cd ff rst 0x38 ; 49ce ff rst 0x38 ; 49cf ff rst 0x38 ; 49d0 ff rst 0x38 ; 49d1 ff rst 0x38 ; 49d2 ff rst 0x38 ; 49d3 ff rst 0x38 ; 49d4 ff rst 0x38 ; 49d5 ff rst 0x38 ; 49d6 ff rst 0x38 ; 49d7 ff rst 0x38 ; 49d8 ff rst 0x38 ; 49d9 ff rst 0x38 ; 49da ff rst 0x38 ; 49db ff rst 0x38 ; 49dc ff rst 0x38 ; 49dd ff rst 0x38 ; 49de ff rst 0x38 ; 49df ff rst 0x38 ; 49e0 ff rst 0x38 ; 49e1 ff rst 0x38 ; 49e2 ff rst 0x38 ; 49e3 ff rst 0x38 ; 49e4 ff rst 0x38 ; 49e5 ff rst 0x38 ; 49e6 ff rst 0x38 ; 49e7 ff rst 0x38 ; 49e8 ff rst 0x38 ; 49e9 ff rst 0x38 ; 49ea ff rst 0x38 ; 49eb ff rst 0x38 ; 49ec ff rst 0x38 ; 49ed ff rst 0x38 ; 49ee ff rst 0x38 ; 49ef ff rst 0x38 ; 49f0 ff rst 0x38 ; 49f1 ff rst 0x38 ; 49f2 ff rst 0x38 ; 49f3 ff rst 0x38 ; 49f4 ff rst 0x38 ; 49f5 ff rst 0x38 ; 49f6 ff rst 0x38 ; 49f7 ff rst 0x38 ; 49f8 ff rst 0x38 ; 49f9 ff rst 0x38 ; 49fa ff rst 0x38 ; 49fb ff rst 0x38 ; 49fc ff rst 0x38 ; 49fd ff rst 0x38 ; 49fe ff rst 0x38 ; 49ff ff rst 0x38 ; 4a00 ff rst 0x38 ; 4a01 ff rst 0x38 ; 4a02 ff rst 0x38 ; 4a03 ff rst 0x38 ; 4a04 ff rst 0x38 ; 4a05 ff rst 0x38 ; 4a06 ff rst 0x38 ; 4a07 ff rst 0x38 ; 4a08 ff rst 0x38 ; 4a09 ff rst 0x38 ; 4a0a ff rst 0x38 ; 4a0b ff rst 0x38 ; 4a0c ff rst 0x38 ; 4a0d ff rst 0x38 ; 4a0e ff rst 0x38 ; 4a0f ff rst 0x38 ; 4a10 ff rst 0x38 ; 4a11 ff rst 0x38 ; 4a12 ff rst 0x38 ; 4a13 ff rst 0x38 ; 4a14 ff rst 0x38 ; 4a15 ff rst 0x38 ; 4a16 ff rst 0x38 ; 4a17 ff rst 0x38 ; 4a18 ff rst 0x38 ; 4a19 ff rst 0x38 ; 4a1a ff rst 0x38 ; 4a1b ff rst 0x38 ; 4a1c ff rst 0x38 ; 4a1d ff rst 0x38 ; 4a1e ff rst 0x38 ; 4a1f ff rst 0x38 ; 4a20 ff rst 0x38 ; 4a21 ff rst 0x38 ; 4a22 ff rst 0x38 ; 4a23 ff rst 0x38 ; 4a24 ff rst 0x38 ; 4a25 ff rst 0x38 ; 4a26 ff rst 0x38 ; 4a27 ff rst 0x38 ; 4a28 ff rst 0x38 ; 4a29 ff rst 0x38 ; 4a2a ff rst 0x38 ; 4a2b ff rst 0x38 ; 4a2c ff rst 0x38 ; 4a2d ff rst 0x38 ; 4a2e ff rst 0x38 ; 4a2f ff rst 0x38 ; 4a30 ff rst 0x38 ; 4a31 ff rst 0x38 ; 4a32 ff rst 0x38 ; 4a33 ff rst 0x38 ; 4a34 ff rst 0x38 ; 4a35 ff rst 0x38 ; 4a36 ff rst 0x38 ; 4a37 ff rst 0x38 ; 4a38 ff rst 0x38 ; 4a39 ff rst 0x38 ; 4a3a ff rst 0x38 ; 4a3b ff rst 0x38 ; 4a3c ff rst 0x38 ; 4a3d ff rst 0x38 ; 4a3e ff rst 0x38 ; 4a3f ff rst 0x38 ; 4a40 ff rst 0x38 ; 4a41 ff rst 0x38 ; 4a42 ff rst 0x38 ; 4a43 ff rst 0x38 ; 4a44 ff rst 0x38 ; 4a45 ff rst 0x38 ; 4a46 ff rst 0x38 ; 4a47 ff rst 0x38 ; 4a48 ff rst 0x38 ; 4a49 ff rst 0x38 ; 4a4a ff rst 0x38 ; 4a4b ff rst 0x38 ; 4a4c ff rst 0x38 ; 4a4d ff rst 0x38 ; 4a4e ff rst 0x38 ; 4a4f ff rst 0x38 ; 4a50 ff rst 0x38 ; 4a51 ff rst 0x38 ; 4a52 ff rst 0x38 ; 4a53 ff rst 0x38 ; 4a54 ff rst 0x38 ; 4a55 ff rst 0x38 ; 4a56 ff rst 0x38 ; 4a57 ff rst 0x38 ; 4a58 ff rst 0x38 ; 4a59 ff rst 0x38 ; 4a5a ff rst 0x38 ; 4a5b ff rst 0x38 ; 4a5c ff rst 0x38 ; 4a5d ff rst 0x38 ; 4a5e ff rst 0x38 ; 4a5f ff rst 0x38 ; 4a60 ff rst 0x38 ; 4a61 ff rst 0x38 ; 4a62 ff rst 0x38 ; 4a63 ff rst 0x38 ; 4a64 ff rst 0x38 ; 4a65 ff rst 0x38 ; 4a66 ff rst 0x38 ; 4a67 ff rst 0x38 ; 4a68 ff rst 0x38 ; 4a69 ff rst 0x38 ; 4a6a ff rst 0x38 ; 4a6b ff rst 0x38 ; 4a6c ff rst 0x38 ; 4a6d ff rst 0x38 ; 4a6e ff rst 0x38 ; 4a6f ff rst 0x38 ; 4a70 ff rst 0x38 ; 4a71 ff rst 0x38 ; 4a72 ff rst 0x38 ; 4a73 ff rst 0x38 ; 4a74 ff rst 0x38 ; 4a75 ff rst 0x38 ; 4a76 ff rst 0x38 ; 4a77 ff rst 0x38 ; 4a78 ff rst 0x38 ; 4a79 ff rst 0x38 ; 4a7a ff rst 0x38 ; 4a7b ff rst 0x38 ; 4a7c ff rst 0x38 ; 4a7d ff rst 0x38 ; 4a7e ff rst 0x38 ; 4a7f ff rst 0x38 ; 4a80 ff rst 0x38 ; 4a81 ff rst 0x38 ; 4a82 ff rst 0x38 ; 4a83 ff rst 0x38 ; 4a84 ff rst 0x38 ; 4a85 ff rst 0x38 ; 4a86 ff rst 0x38 ; 4a87 ff rst 0x38 ; 4a88 ff rst 0x38 ; 4a89 ff rst 0x38 ; 4a8a ff rst 0x38 ; 4a8b ff rst 0x38 ; 4a8c ff rst 0x38 ; 4a8d ff rst 0x38 ; 4a8e ff rst 0x38 ; 4a8f ff rst 0x38 ; 4a90 ff rst 0x38 ; 4a91 ff rst 0x38 ; 4a92 ff rst 0x38 ; 4a93 ff rst 0x38 ; 4a94 ff rst 0x38 ; 4a95 ff rst 0x38 ; 4a96 ff rst 0x38 ; 4a97 ff rst 0x38 ; 4a98 ff rst 0x38 ; 4a99 ff rst 0x38 ; 4a9a ff rst 0x38 ; 4a9b ff rst 0x38 ; 4a9c ff rst 0x38 ; 4a9d ff rst 0x38 ; 4a9e ff rst 0x38 ; 4a9f ff rst 0x38 ; 4aa0 ff rst 0x38 ; 4aa1 ff rst 0x38 ; 4aa2 ff rst 0x38 ; 4aa3 ff rst 0x38 ; 4aa4 ff rst 0x38 ; 4aa5 ff rst 0x38 ; 4aa6 ff rst 0x38 ; 4aa7 ff rst 0x38 ; 4aa8 ff rst 0x38 ; 4aa9 ff rst 0x38 ; 4aaa ff rst 0x38 ; 4aab ff rst 0x38 ; 4aac ff rst 0x38 ; 4aad ff rst 0x38 ; 4aae ff rst 0x38 ; 4aaf ff rst 0x38 ; 4ab0 ff rst 0x38 ; 4ab1 ff rst 0x38 ; 4ab2 ff rst 0x38 ; 4ab3 ff rst 0x38 ; 4ab4 ff rst 0x38 ; 4ab5 ff rst 0x38 ; 4ab6 ff rst 0x38 ; 4ab7 ff rst 0x38 ; 4ab8 ff rst 0x38 ; 4ab9 ff rst 0x38 ; 4aba ff rst 0x38 ; 4abb ff rst 0x38 ; 4abc ff rst 0x38 ; 4abd ff rst 0x38 ; 4abe ff rst 0x38 ; 4abf ff rst 0x38 ; 4ac0 ff rst 0x38 ; 4ac1 ff rst 0x38 ; 4ac2 ff rst 0x38 ; 4ac3 ff rst 0x38 ; 4ac4 ff rst 0x38 ; 4ac5 ff rst 0x38 ; 4ac6 ff rst 0x38 ; 4ac7 ff rst 0x38 ; 4ac8 ff rst 0x38 ; 4ac9 ff rst 0x38 ; 4aca ff rst 0x38 ; 4acb ff rst 0x38 ; 4acc ff rst 0x38 ; 4acd ff rst 0x38 ; 4ace ff rst 0x38 ; 4acf ff rst 0x38 ; 4ad0 ff rst 0x38 ; 4ad1 ff rst 0x38 ; 4ad2 ff rst 0x38 ; 4ad3 ff rst 0x38 ; 4ad4 ff rst 0x38 ; 4ad5 ff rst 0x38 ; 4ad6 ff rst 0x38 ; 4ad7 ff rst 0x38 ; 4ad8 ff rst 0x38 ; 4ad9 ff rst 0x38 ; 4ada ff rst 0x38 ; 4adb ff rst 0x38 ; 4adc ff rst 0x38 ; 4add ff rst 0x38 ; 4ade ff rst 0x38 ; 4adf ff rst 0x38 ; 4ae0 ff rst 0x38 ; 4ae1 ff rst 0x38 ; 4ae2 ff rst 0x38 ; 4ae3 ff rst 0x38 ; 4ae4 ff rst 0x38 ; 4ae5 ff rst 0x38 ; 4ae6 ff rst 0x38 ; 4ae7 ff rst 0x38 ; 4ae8 ff rst 0x38 ; 4ae9 ff rst 0x38 ; 4aea ff rst 0x38 ; 4aeb ff rst 0x38 ; 4aec ff rst 0x38 ; 4aed ff rst 0x38 ; 4aee ff rst 0x38 ; 4aef ff rst 0x38 ; 4af0 ff rst 0x38 ; 4af1 ff rst 0x38 ; 4af2 ff rst 0x38 ; 4af3 ff rst 0x38 ; 4af4 ff rst 0x38 ; 4af5 ff rst 0x38 ; 4af6 ff rst 0x38 ; 4af7 ff rst 0x38 ; 4af8 ff rst 0x38 ; 4af9 ff rst 0x38 ; 4afa ff rst 0x38 ; 4afb ff rst 0x38 ; 4afc ff rst 0x38 ; 4afd ff rst 0x38 ; 4afe ff rst 0x38 ; 4aff ff rst 0x38 ; 4b00 ff rst 0x38 ; 4b01 ff rst 0x38 ; 4b02 ff rst 0x38 ; 4b03 ff rst 0x38 ; 4b04 ff rst 0x38 ; 4b05 ff rst 0x38 ; 4b06 ff rst 0x38 ; 4b07 ff rst 0x38 ; 4b08 ff rst 0x38 ; 4b09 ff rst 0x38 ; 4b0a ff rst 0x38 ; 4b0b ff rst 0x38 ; 4b0c ff rst 0x38 ; 4b0d ff rst 0x38 ; 4b0e ff rst 0x38 ; 4b0f ff rst 0x38 ; 4b10 ff rst 0x38 ; 4b11 ff rst 0x38 ; 4b12 ff rst 0x38 ; 4b13 ff rst 0x38 ; 4b14 ff rst 0x38 ; 4b15 ff rst 0x38 ; 4b16 ff rst 0x38 ; 4b17 ff rst 0x38 ; 4b18 ff rst 0x38 ; 4b19 ff rst 0x38 ; 4b1a ff rst 0x38 ; 4b1b ff rst 0x38 ; 4b1c ff rst 0x38 ; 4b1d ff rst 0x38 ; 4b1e ff rst 0x38 ; 4b1f ff rst 0x38 ; 4b20 ff rst 0x38 ; 4b21 ff rst 0x38 ; 4b22 ff rst 0x38 ; 4b23 ff rst 0x38 ; 4b24 ff rst 0x38 ; 4b25 ff rst 0x38 ; 4b26 ff rst 0x38 ; 4b27 ff rst 0x38 ; 4b28 ff rst 0x38 ; 4b29 ff rst 0x38 ; 4b2a ff rst 0x38 ; 4b2b ff rst 0x38 ; 4b2c ff rst 0x38 ; 4b2d ff rst 0x38 ; 4b2e ff rst 0x38 ; 4b2f ff rst 0x38 ; 4b30 ff rst 0x38 ; 4b31 ff rst 0x38 ; 4b32 ff rst 0x38 ; 4b33 ff rst 0x38 ; 4b34 ff rst 0x38 ; 4b35 ff rst 0x38 ; 4b36 ff rst 0x38 ; 4b37 ff rst 0x38 ; 4b38 ff rst 0x38 ; 4b39 ff rst 0x38 ; 4b3a ff rst 0x38 ; 4b3b ff rst 0x38 ; 4b3c ff rst 0x38 ; 4b3d ff rst 0x38 ; 4b3e ff rst 0x38 ; 4b3f ff rst 0x38 ; 4b40 ff rst 0x38 ; 4b41 ff rst 0x38 ; 4b42 ff rst 0x38 ; 4b43 ff rst 0x38 ; 4b44 ff rst 0x38 ; 4b45 ff rst 0x38 ; 4b46 ff rst 0x38 ; 4b47 ff rst 0x38 ; 4b48 ff rst 0x38 ; 4b49 ff rst 0x38 ; 4b4a ff rst 0x38 ; 4b4b ff rst 0x38 ; 4b4c ff rst 0x38 ; 4b4d ff rst 0x38 ; 4b4e ff rst 0x38 ; 4b4f ff rst 0x38 ; 4b50 ff rst 0x38 ; 4b51 ff rst 0x38 ; 4b52 ff rst 0x38 ; 4b53 ff rst 0x38 ; 4b54 ff rst 0x38 ; 4b55 ff rst 0x38 ; 4b56 ff rst 0x38 ; 4b57 ff rst 0x38 ; 4b58 ff rst 0x38 ; 4b59 ff rst 0x38 ; 4b5a ff rst 0x38 ; 4b5b ff rst 0x38 ; 4b5c ff rst 0x38 ; 4b5d ff rst 0x38 ; 4b5e ff rst 0x38 ; 4b5f ff rst 0x38 ; 4b60 ff rst 0x38 ; 4b61 ff rst 0x38 ; 4b62 ff rst 0x38 ; 4b63 ff rst 0x38 ; 4b64 ff rst 0x38 ; 4b65 ff rst 0x38 ; 4b66 ff rst 0x38 ; 4b67 ff rst 0x38 ; 4b68 ff rst 0x38 ; 4b69 ff rst 0x38 ; 4b6a ff rst 0x38 ; 4b6b ff rst 0x38 ; 4b6c ff rst 0x38 ; 4b6d ff rst 0x38 ; 4b6e ff rst 0x38 ; 4b6f ff rst 0x38 ; 4b70 ff rst 0x38 ; 4b71 ff rst 0x38 ; 4b72 ff rst 0x38 ; 4b73 ff rst 0x38 ; 4b74 ff rst 0x38 ; 4b75 ff rst 0x38 ; 4b76 ff rst 0x38 ; 4b77 ff rst 0x38 ; 4b78 ff rst 0x38 ; 4b79 ff rst 0x38 ; 4b7a ff rst 0x38 ; 4b7b ff rst 0x38 ; 4b7c ff rst 0x38 ; 4b7d ff rst 0x38 ; 4b7e ff rst 0x38 ; 4b7f ff rst 0x38 ; 4b80 ff rst 0x38 ; 4b81 ff rst 0x38 ; 4b82 ff rst 0x38 ; 4b83 ff rst 0x38 ; 4b84 ff rst 0x38 ; 4b85 ff rst 0x38 ; 4b86 ff rst 0x38 ; 4b87 ff rst 0x38 ; 4b88 ff rst 0x38 ; 4b89 ff rst 0x38 ; 4b8a ff rst 0x38 ; 4b8b ff rst 0x38 ; 4b8c ff rst 0x38 ; 4b8d ff rst 0x38 ; 4b8e ff rst 0x38 ; 4b8f ff rst 0x38 ; 4b90 ff rst 0x38 ; 4b91 ff rst 0x38 ; 4b92 ff rst 0x38 ; 4b93 ff rst 0x38 ; 4b94 ff rst 0x38 ; 4b95 ff rst 0x38 ; 4b96 ff rst 0x38 ; 4b97 ff rst 0x38 ; 4b98 ff rst 0x38 ; 4b99 ff rst 0x38 ; 4b9a ff rst 0x38 ; 4b9b ff rst 0x38 ; 4b9c ff rst 0x38 ; 4b9d ff rst 0x38 ; 4b9e ff rst 0x38 ; 4b9f ff rst 0x38 ; 4ba0 ff rst 0x38 ; 4ba1 ff rst 0x38 ; 4ba2 ff rst 0x38 ; 4ba3 ff rst 0x38 ; 4ba4 ff rst 0x38 ; 4ba5 ff rst 0x38 ; 4ba6 ff rst 0x38 ; 4ba7 ff rst 0x38 ; 4ba8 ff rst 0x38 ; 4ba9 ff rst 0x38 ; 4baa ff rst 0x38 ; 4bab ff rst 0x38 ; 4bac ff rst 0x38 ; 4bad ff rst 0x38 ; 4bae ff rst 0x38 ; 4baf ff rst 0x38 ; 4bb0 ff rst 0x38 ; 4bb1 ff rst 0x38 ; 4bb2 ff rst 0x38 ; 4bb3 ff rst 0x38 ; 4bb4 ff rst 0x38 ; 4bb5 ff rst 0x38 ; 4bb6 ff rst 0x38 ; 4bb7 ff rst 0x38 ; 4bb8 ff rst 0x38 ; 4bb9 ff rst 0x38 ; 4bba ff rst 0x38 ; 4bbb ff rst 0x38 ; 4bbc ff rst 0x38 ; 4bbd ff rst 0x38 ; 4bbe ff rst 0x38 ; 4bbf ff rst 0x38 ; 4bc0 ff rst 0x38 ; 4bc1 ff rst 0x38 ; 4bc2 ff rst 0x38 ; 4bc3 ff rst 0x38 ; 4bc4 ff rst 0x38 ; 4bc5 ff rst 0x38 ; 4bc6 ff rst 0x38 ; 4bc7 ff rst 0x38 ; 4bc8 ff rst 0x38 ; 4bc9 ff rst 0x38 ; 4bca ff rst 0x38 ; 4bcb ff rst 0x38 ; 4bcc ff rst 0x38 ; 4bcd ff rst 0x38 ; 4bce ff rst 0x38 ; 4bcf ff rst 0x38 ; 4bd0 ff rst 0x38 ; 4bd1 ff rst 0x38 ; 4bd2 ff rst 0x38 ; 4bd3 ff rst 0x38 ; 4bd4 ff rst 0x38 ; 4bd5 ff rst 0x38 ; 4bd6 ff rst 0x38 ; 4bd7 ff rst 0x38 ; 4bd8 ff rst 0x38 ; 4bd9 ff rst 0x38 ; 4bda ff rst 0x38 ; 4bdb ff rst 0x38 ; 4bdc ff rst 0x38 ; 4bdd ff rst 0x38 ; 4bde ff rst 0x38 ; 4bdf ff rst 0x38 ; 4be0 ff rst 0x38 ; 4be1 ff rst 0x38 ; 4be2 ff rst 0x38 ; 4be3 ff rst 0x38 ; 4be4 ff rst 0x38 ; 4be5 ff rst 0x38 ; 4be6 ff rst 0x38 ; 4be7 ff rst 0x38 ; 4be8 ff rst 0x38 ; 4be9 ff rst 0x38 ; 4bea ff rst 0x38 ; 4beb ff rst 0x38 ; 4bec ff rst 0x38 ; 4bed ff rst 0x38 ; 4bee ff rst 0x38 ; 4bef ff rst 0x38 ; 4bf0 ff rst 0x38 ; 4bf1 ff rst 0x38 ; 4bf2 ff rst 0x38 ; 4bf3 ff rst 0x38 ; 4bf4 ff rst 0x38 ; 4bf5 ff rst 0x38 ; 4bf6 ff rst 0x38 ; 4bf7 ff rst 0x38 ; 4bf8 ff rst 0x38 ; 4bf9 ff rst 0x38 ; 4bfa ff rst 0x38 ; 4bfb ff rst 0x38 ; 4bfc ff rst 0x38 ; 4bfd ff rst 0x38 ; 4bfe ff rst 0x38 ; 4bff ff rst 0x38 ; 4c00 ff rst 0x38 ; 4c01 ff rst 0x38 ; 4c02 ff rst 0x38 ; 4c03 ff rst 0x38 ; 4c04 ff rst 0x38 ; 4c05 ff rst 0x38 ; 4c06 ff rst 0x38 ; 4c07 ff rst 0x38 ; 4c08 ff rst 0x38 ; 4c09 ff rst 0x38 ; 4c0a ff rst 0x38 ; 4c0b ff rst 0x38 ; 4c0c ff rst 0x38 ; 4c0d ff rst 0x38 ; 4c0e ff rst 0x38 ; 4c0f ff rst 0x38 ; 4c10 ff rst 0x38 ; 4c11 ff rst 0x38 ; 4c12 ff rst 0x38 ; 4c13 ff rst 0x38 ; 4c14 ff rst 0x38 ; 4c15 ff rst 0x38 ; 4c16 ff rst 0x38 ; 4c17 ff rst 0x38 ; 4c18 ff rst 0x38 ; 4c19 ff rst 0x38 ; 4c1a ff rst 0x38 ; 4c1b ff rst 0x38 ; 4c1c ff rst 0x38 ; 4c1d ff rst 0x38 ; 4c1e ff rst 0x38 ; 4c1f ff rst 0x38 ; 4c20 ff rst 0x38 ; 4c21 ff rst 0x38 ; 4c22 ff rst 0x38 ; 4c23 ff rst 0x38 ; 4c24 ff rst 0x38 ; 4c25 ff rst 0x38 ; 4c26 ff rst 0x38 ; 4c27 ff rst 0x38 ; 4c28 ff rst 0x38 ; 4c29 ff rst 0x38 ; 4c2a ff rst 0x38 ; 4c2b ff rst 0x38 ; 4c2c ff rst 0x38 ; 4c2d ff rst 0x38 ; 4c2e ff rst 0x38 ; 4c2f ff rst 0x38 ; 4c30 ff rst 0x38 ; 4c31 ff rst 0x38 ; 4c32 ff rst 0x38 ; 4c33 ff rst 0x38 ; 4c34 ff rst 0x38 ; 4c35 ff rst 0x38 ; 4c36 ff rst 0x38 ; 4c37 ff rst 0x38 ; 4c38 ff rst 0x38 ; 4c39 ff rst 0x38 ; 4c3a ff rst 0x38 ; 4c3b ff rst 0x38 ; 4c3c ff rst 0x38 ; 4c3d ff rst 0x38 ; 4c3e ff rst 0x38 ; 4c3f ff rst 0x38 ; 4c40 ff rst 0x38 ; 4c41 ff rst 0x38 ; 4c42 ff rst 0x38 ; 4c43 ff rst 0x38 ; 4c44 ff rst 0x38 ; 4c45 ff rst 0x38 ; 4c46 ff rst 0x38 ; 4c47 ff rst 0x38 ; 4c48 ff rst 0x38 ; 4c49 ff rst 0x38 ; 4c4a ff rst 0x38 ; 4c4b ff rst 0x38 ; 4c4c ff rst 0x38 ; 4c4d ff rst 0x38 ; 4c4e ff rst 0x38 ; 4c4f ff rst 0x38 ; 4c50 ff rst 0x38 ; 4c51 ff rst 0x38 ; 4c52 ff rst 0x38 ; 4c53 ff rst 0x38 ; 4c54 ff rst 0x38 ; 4c55 ff rst 0x38 ; 4c56 ff rst 0x38 ; 4c57 ff rst 0x38 ; 4c58 ff rst 0x38 ; 4c59 ff rst 0x38 ; 4c5a ff rst 0x38 ; 4c5b ff rst 0x38 ; 4c5c ff rst 0x38 ; 4c5d ff rst 0x38 ; 4c5e ff rst 0x38 ; 4c5f ff rst 0x38 ; 4c60 ff rst 0x38 ; 4c61 ff rst 0x38 ; 4c62 ff rst 0x38 ; 4c63 ff rst 0x38 ; 4c64 ff rst 0x38 ; 4c65 ff rst 0x38 ; 4c66 ff rst 0x38 ; 4c67 ff rst 0x38 ; 4c68 ff rst 0x38 ; 4c69 ff rst 0x38 ; 4c6a ff rst 0x38 ; 4c6b ff rst 0x38 ; 4c6c ff rst 0x38 ; 4c6d ff rst 0x38 ; 4c6e ff rst 0x38 ; 4c6f ff rst 0x38 ; 4c70 ff rst 0x38 ; 4c71 ff rst 0x38 ; 4c72 ff rst 0x38 ; 4c73 ff rst 0x38 ; 4c74 ff rst 0x38 ; 4c75 ff rst 0x38 ; 4c76 ff rst 0x38 ; 4c77 ff rst 0x38 ; 4c78 ff rst 0x38 ; 4c79 ff rst 0x38 ; 4c7a ff rst 0x38 ; 4c7b ff rst 0x38 ; 4c7c ff rst 0x38 ; 4c7d ff rst 0x38 ; 4c7e ff rst 0x38 ; 4c7f ff rst 0x38 ; 4c80 ff rst 0x38 ; 4c81 ff rst 0x38 ; 4c82 ff rst 0x38 ; 4c83 ff rst 0x38 ; 4c84 ff rst 0x38 ; 4c85 ff rst 0x38 ; 4c86 ff rst 0x38 ; 4c87 ff rst 0x38 ; 4c88 ff rst 0x38 ; 4c89 ff rst 0x38 ; 4c8a ff rst 0x38 ; 4c8b ff rst 0x38 ; 4c8c ff rst 0x38 ; 4c8d ff rst 0x38 ; 4c8e ff rst 0x38 ; 4c8f ff rst 0x38 ; 4c90 ff rst 0x38 ; 4c91 ff rst 0x38 ; 4c92 ff rst 0x38 ; 4c93 ff rst 0x38 ; 4c94 ff rst 0x38 ; 4c95 ff rst 0x38 ; 4c96 ff rst 0x38 ; 4c97 ff rst 0x38 ; 4c98 ff rst 0x38 ; 4c99 ff rst 0x38 ; 4c9a ff rst 0x38 ; 4c9b ff rst 0x38 ; 4c9c ff rst 0x38 ; 4c9d ff rst 0x38 ; 4c9e ff rst 0x38 ; 4c9f ff rst 0x38 ; 4ca0 ff rst 0x38 ; 4ca1 ff rst 0x38 ; 4ca2 ff rst 0x38 ; 4ca3 ff rst 0x38 ; 4ca4 ff rst 0x38 ; 4ca5 ff rst 0x38 ; 4ca6 ff rst 0x38 ; 4ca7 ff rst 0x38 ; 4ca8 ff rst 0x38 ; 4ca9 ff rst 0x38 ; 4caa ff rst 0x38 ; 4cab ff rst 0x38 ; 4cac ff rst 0x38 ; 4cad ff rst 0x38 ; 4cae ff rst 0x38 ; 4caf ff rst 0x38 ; 4cb0 ff rst 0x38 ; 4cb1 ff rst 0x38 ; 4cb2 ff rst 0x38 ; 4cb3 ff rst 0x38 ; 4cb4 ff rst 0x38 ; 4cb5 ff rst 0x38 ; 4cb6 ff rst 0x38 ; 4cb7 ff rst 0x38 ; 4cb8 ff rst 0x38 ; 4cb9 ff rst 0x38 ; 4cba ff rst 0x38 ; 4cbb ff rst 0x38 ; 4cbc ff rst 0x38 ; 4cbd ff rst 0x38 ; 4cbe ff rst 0x38 ; 4cbf ff rst 0x38 ; 4cc0 ff rst 0x38 ; 4cc1 ff rst 0x38 ; 4cc2 ff rst 0x38 ; 4cc3 ff rst 0x38 ; 4cc4 ff rst 0x38 ; 4cc5 ff rst 0x38 ; 4cc6 ff rst 0x38 ; 4cc7 ff rst 0x38 ; 4cc8 ff rst 0x38 ; 4cc9 ff rst 0x38 ; 4cca ff rst 0x38 ; 4ccb ff rst 0x38 ; 4ccc ff rst 0x38 ; 4ccd ff rst 0x38 ; 4cce ff rst 0x38 ; 4ccf ff rst 0x38 ; 4cd0 ff rst 0x38 ; 4cd1 ff rst 0x38 ; 4cd2 ff rst 0x38 ; 4cd3 ff rst 0x38 ; 4cd4 ff rst 0x38 ; 4cd5 ff rst 0x38 ; 4cd6 ff rst 0x38 ; 4cd7 ff rst 0x38 ; 4cd8 ff rst 0x38 ; 4cd9 ff rst 0x38 ; 4cda ff rst 0x38 ; 4cdb ff rst 0x38 ; 4cdc ff rst 0x38 ; 4cdd ff rst 0x38 ; 4cde ff rst 0x38 ; 4cdf ff rst 0x38 ; 4ce0 ff rst 0x38 ; 4ce1 ff rst 0x38 ; 4ce2 ff rst 0x38 ; 4ce3 ff rst 0x38 ; 4ce4 ff rst 0x38 ; 4ce5 ff rst 0x38 ; 4ce6 ff rst 0x38 ; 4ce7 ff rst 0x38 ; 4ce8 ff rst 0x38 ; 4ce9 ff rst 0x38 ; 4cea ff rst 0x38 ; 4ceb ff rst 0x38 ; 4cec ff rst 0x38 ; 4ced ff rst 0x38 ; 4cee ff rst 0x38 ; 4cef ff rst 0x38 ; 4cf0 ff rst 0x38 ; 4cf1 ff rst 0x38 ; 4cf2 ff rst 0x38 ; 4cf3 ff rst 0x38 ; 4cf4 ff rst 0x38 ; 4cf5 ff rst 0x38 ; 4cf6 ff rst 0x38 ; 4cf7 ff rst 0x38 ; 4cf8 ff rst 0x38 ; 4cf9 ff rst 0x38 ; 4cfa ff rst 0x38 ; 4cfb ff rst 0x38 ; 4cfc ff rst 0x38 ; 4cfd ff rst 0x38 ; 4cfe ff rst 0x38 ; 4cff ff rst 0x38 ; 4d00 ff rst 0x38 ; 4d01 ff rst 0x38 ; 4d02 ff rst 0x38 ; 4d03 ff rst 0x38 ; 4d04 ff rst 0x38 ; 4d05 ff rst 0x38 ; 4d06 ff rst 0x38 ; 4d07 ff rst 0x38 ; 4d08 ff rst 0x38 ; 4d09 ff rst 0x38 ; 4d0a ff rst 0x38 ; 4d0b ff rst 0x38 ; 4d0c ff rst 0x38 ; 4d0d ff rst 0x38 ; 4d0e ff rst 0x38 ; 4d0f ff rst 0x38 ; 4d10 ff rst 0x38 ; 4d11 ff rst 0x38 ; 4d12 ff rst 0x38 ; 4d13 ff rst 0x38 ; 4d14 ff rst 0x38 ; 4d15 ff rst 0x38 ; 4d16 ff rst 0x38 ; 4d17 ff rst 0x38 ; 4d18 ff rst 0x38 ; 4d19 ff rst 0x38 ; 4d1a ff rst 0x38 ; 4d1b ff rst 0x38 ; 4d1c ff rst 0x38 ; 4d1d ff rst 0x38 ; 4d1e ff rst 0x38 ; 4d1f ff rst 0x38 ; 4d20 ff rst 0x38 ; 4d21 ff rst 0x38 ; 4d22 ff rst 0x38 ; 4d23 ff rst 0x38 ; 4d24 ff rst 0x38 ; 4d25 ff rst 0x38 ; 4d26 ff rst 0x38 ; 4d27 ff rst 0x38 ; 4d28 ff rst 0x38 ; 4d29 ff rst 0x38 ; 4d2a ff rst 0x38 ; 4d2b ff rst 0x38 ; 4d2c ff rst 0x38 ; 4d2d ff rst 0x38 ; 4d2e ff rst 0x38 ; 4d2f ff rst 0x38 ; 4d30 ff rst 0x38 ; 4d31 ff rst 0x38 ; 4d32 ff rst 0x38 ; 4d33 ff rst 0x38 ; 4d34 ff rst 0x38 ; 4d35 ff rst 0x38 ; 4d36 ff rst 0x38 ; 4d37 ff rst 0x38 ; 4d38 ff rst 0x38 ; 4d39 ff rst 0x38 ; 4d3a ff rst 0x38 ; 4d3b ff rst 0x38 ; 4d3c ff rst 0x38 ; 4d3d ff rst 0x38 ; 4d3e ff rst 0x38 ; 4d3f ff rst 0x38 ; 4d40 ff rst 0x38 ; 4d41 ff rst 0x38 ; 4d42 ff rst 0x38 ; 4d43 ff rst 0x38 ; 4d44 ff rst 0x38 ; 4d45 ff rst 0x38 ; 4d46 ff rst 0x38 ; 4d47 ff rst 0x38 ; 4d48 ff rst 0x38 ; 4d49 ff rst 0x38 ; 4d4a ff rst 0x38 ; 4d4b ff rst 0x38 ; 4d4c ff rst 0x38 ; 4d4d ff rst 0x38 ; 4d4e ff rst 0x38 ; 4d4f ff rst 0x38 ; 4d50 ff rst 0x38 ; 4d51 ff rst 0x38 ; 4d52 ff rst 0x38 ; 4d53 ff rst 0x38 ; 4d54 ff rst 0x38 ; 4d55 ff rst 0x38 ; 4d56 ff rst 0x38 ; 4d57 ff rst 0x38 ; 4d58 ff rst 0x38 ; 4d59 ff rst 0x38 ; 4d5a ff rst 0x38 ; 4d5b ff rst 0x38 ; 4d5c ff rst 0x38 ; 4d5d ff rst 0x38 ; 4d5e ff rst 0x38 ; 4d5f ff rst 0x38 ; 4d60 ff rst 0x38 ; 4d61 ff rst 0x38 ; 4d62 ff rst 0x38 ; 4d63 ff rst 0x38 ; 4d64 ff rst 0x38 ; 4d65 ff rst 0x38 ; 4d66 ff rst 0x38 ; 4d67 ff rst 0x38 ; 4d68 ff rst 0x38 ; 4d69 ff rst 0x38 ; 4d6a ff rst 0x38 ; 4d6b ff rst 0x38 ; 4d6c ff rst 0x38 ; 4d6d ff rst 0x38 ; 4d6e ff rst 0x38 ; 4d6f ff rst 0x38 ; 4d70 ff rst 0x38 ; 4d71 ff rst 0x38 ; 4d72 ff rst 0x38 ; 4d73 ff rst 0x38 ; 4d74 ff rst 0x38 ; 4d75 ff rst 0x38 ; 4d76 ff rst 0x38 ; 4d77 ff rst 0x38 ; 4d78 ff rst 0x38 ; 4d79 ff rst 0x38 ; 4d7a ff rst 0x38 ; 4d7b ff rst 0x38 ; 4d7c ff rst 0x38 ; 4d7d ff rst 0x38 ; 4d7e ff rst 0x38 ; 4d7f ff rst 0x38 ; 4d80 ff rst 0x38 ; 4d81 ff rst 0x38 ; 4d82 ff rst 0x38 ; 4d83 ff rst 0x38 ; 4d84 ff rst 0x38 ; 4d85 ff rst 0x38 ; 4d86 ff rst 0x38 ; 4d87 ff rst 0x38 ; 4d88 ff rst 0x38 ; 4d89 ff rst 0x38 ; 4d8a ff rst 0x38 ; 4d8b ff rst 0x38 ; 4d8c ff rst 0x38 ; 4d8d ff rst 0x38 ; 4d8e ff rst 0x38 ; 4d8f ff rst 0x38 ; 4d90 ff rst 0x38 ; 4d91 ff rst 0x38 ; 4d92 ff rst 0x38 ; 4d93 ff rst 0x38 ; 4d94 ff rst 0x38 ; 4d95 ff rst 0x38 ; 4d96 ff rst 0x38 ; 4d97 ff rst 0x38 ; 4d98 ff rst 0x38 ; 4d99 ff rst 0x38 ; 4d9a ff rst 0x38 ; 4d9b ff rst 0x38 ; 4d9c ff rst 0x38 ; 4d9d ff rst 0x38 ; 4d9e ff rst 0x38 ; 4d9f ff rst 0x38 ; 4da0 ff rst 0x38 ; 4da1 ff rst 0x38 ; 4da2 ff rst 0x38 ; 4da3 ff rst 0x38 ; 4da4 ff rst 0x38 ; 4da5 ff rst 0x38 ; 4da6 ff rst 0x38 ; 4da7 ff rst 0x38 ; 4da8 ff rst 0x38 ; 4da9 ff rst 0x38 ; 4daa ff rst 0x38 ; 4dab ff rst 0x38 ; 4dac ff rst 0x38 ; 4dad ff rst 0x38 ; 4dae ff rst 0x38 ; 4daf ff rst 0x38 ; 4db0 ff rst 0x38 ; 4db1 ff rst 0x38 ; 4db2 ff rst 0x38 ; 4db3 ff rst 0x38 ; 4db4 ff rst 0x38 ; 4db5 ff rst 0x38 ; 4db6 ff rst 0x38 ; 4db7 ff rst 0x38 ; 4db8 ff rst 0x38 ; 4db9 ff rst 0x38 ; 4dba ff rst 0x38 ; 4dbb ff rst 0x38 ; 4dbc ff rst 0x38 ; 4dbd ff rst 0x38 ; 4dbe ff rst 0x38 ; 4dbf ff rst 0x38 ; 4dc0 ff rst 0x38 ; 4dc1 ff rst 0x38 ; 4dc2 ff rst 0x38 ; 4dc3 ff rst 0x38 ; 4dc4 ff rst 0x38 ; 4dc5 ff rst 0x38 ; 4dc6 ff rst 0x38 ; 4dc7 ff rst 0x38 ; 4dc8 ff rst 0x38 ; 4dc9 ff rst 0x38 ; 4dca ff rst 0x38 ; 4dcb ff rst 0x38 ; 4dcc ff rst 0x38 ; 4dcd ff rst 0x38 ; 4dce ff rst 0x38 ; 4dcf ff rst 0x38 ; 4dd0 ff rst 0x38 ; 4dd1 ff rst 0x38 ; 4dd2 ff rst 0x38 ; 4dd3 ff rst 0x38 ; 4dd4 ff rst 0x38 ; 4dd5 ff rst 0x38 ; 4dd6 ff rst 0x38 ; 4dd7 ff rst 0x38 ; 4dd8 ff rst 0x38 ; 4dd9 ff rst 0x38 ; 4dda ff rst 0x38 ; 4ddb ff rst 0x38 ; 4ddc ff rst 0x38 ; 4ddd ff rst 0x38 ; 4dde ff rst 0x38 ; 4ddf ff rst 0x38 ; 4de0 ff rst 0x38 ; 4de1 ff rst 0x38 ; 4de2 ff rst 0x38 ; 4de3 ff rst 0x38 ; 4de4 ff rst 0x38 ; 4de5 ff rst 0x38 ; 4de6 ff rst 0x38 ; 4de7 ff rst 0x38 ; 4de8 ff rst 0x38 ; 4de9 ff rst 0x38 ; 4dea ff rst 0x38 ; 4deb ff rst 0x38 ; 4dec ff rst 0x38 ; 4ded ff rst 0x38 ; 4dee ff rst 0x38 ; 4def ff rst 0x38 ; 4df0 ff rst 0x38 ; 4df1 ff rst 0x38 ; 4df2 ff rst 0x38 ; 4df3 ff rst 0x38 ; 4df4 ff rst 0x38 ; 4df5 ff rst 0x38 ; 4df6 ff rst 0x38 ; 4df7 ff rst 0x38 ; 4df8 ff rst 0x38 ; 4df9 ff rst 0x38 ; 4dfa ff rst 0x38 ; 4dfb ff rst 0x38 ; 4dfc ff rst 0x38 ; 4dfd ff rst 0x38 ; 4dfe ff rst 0x38 ; 4dff ff rst 0x38 ; 4e00 ff rst 0x38 ; 4e01 ff rst 0x38 ; 4e02 ff rst 0x38 ; 4e03 ff rst 0x38 ; 4e04 ff rst 0x38 ; 4e05 ff rst 0x38 ; 4e06 ff rst 0x38 ; 4e07 ff rst 0x38 ; 4e08 ff rst 0x38 ; 4e09 ff rst 0x38 ; 4e0a ff rst 0x38 ; 4e0b ff rst 0x38 ; 4e0c ff rst 0x38 ; 4e0d ff rst 0x38 ; 4e0e ff rst 0x38 ; 4e0f ff rst 0x38 ; 4e10 ff rst 0x38 ; 4e11 ff rst 0x38 ; 4e12 ff rst 0x38 ; 4e13 ff rst 0x38 ; 4e14 ff rst 0x38 ; 4e15 ff rst 0x38 ; 4e16 ff rst 0x38 ; 4e17 ff rst 0x38 ; 4e18 ff rst 0x38 ; 4e19 ff rst 0x38 ; 4e1a ff rst 0x38 ; 4e1b ff rst 0x38 ; 4e1c ff rst 0x38 ; 4e1d ff rst 0x38 ; 4e1e ff rst 0x38 ; 4e1f ff rst 0x38 ; 4e20 ff rst 0x38 ; 4e21 ff rst 0x38 ; 4e22 ff rst 0x38 ; 4e23 ff rst 0x38 ; 4e24 ff rst 0x38 ; 4e25 ff rst 0x38 ; 4e26 ff rst 0x38 ; 4e27 ff rst 0x38 ; 4e28 ff rst 0x38 ; 4e29 ff rst 0x38 ; 4e2a ff rst 0x38 ; 4e2b ff rst 0x38 ; 4e2c ff rst 0x38 ; 4e2d ff rst 0x38 ; 4e2e ff rst 0x38 ; 4e2f ff rst 0x38 ; 4e30 ff rst 0x38 ; 4e31 ff rst 0x38 ; 4e32 ff rst 0x38 ; 4e33 ff rst 0x38 ; 4e34 ff rst 0x38 ; 4e35 ff rst 0x38 ; 4e36 ff rst 0x38 ; 4e37 ff rst 0x38 ; 4e38 ff rst 0x38 ; 4e39 ff rst 0x38 ; 4e3a ff rst 0x38 ; 4e3b ff rst 0x38 ; 4e3c ff rst 0x38 ; 4e3d ff rst 0x38 ; 4e3e ff rst 0x38 ; 4e3f ff rst 0x38 ; 4e40 ff rst 0x38 ; 4e41 ff rst 0x38 ; 4e42 ff rst 0x38 ; 4e43 ff rst 0x38 ; 4e44 ff rst 0x38 ; 4e45 ff rst 0x38 ; 4e46 ff rst 0x38 ; 4e47 ff rst 0x38 ; 4e48 ff rst 0x38 ; 4e49 ff rst 0x38 ; 4e4a ff rst 0x38 ; 4e4b ff rst 0x38 ; 4e4c ff rst 0x38 ; 4e4d ff rst 0x38 ; 4e4e ff rst 0x38 ; 4e4f ff rst 0x38 ; 4e50 ff rst 0x38 ; 4e51 ff rst 0x38 ; 4e52 ff rst 0x38 ; 4e53 ff rst 0x38 ; 4e54 ff rst 0x38 ; 4e55 ff rst 0x38 ; 4e56 ff rst 0x38 ; 4e57 ff rst 0x38 ; 4e58 ff rst 0x38 ; 4e59 ff rst 0x38 ; 4e5a ff rst 0x38 ; 4e5b ff rst 0x38 ; 4e5c ff rst 0x38 ; 4e5d ff rst 0x38 ; 4e5e ff rst 0x38 ; 4e5f ff rst 0x38 ; 4e60 ff rst 0x38 ; 4e61 ff rst 0x38 ; 4e62 ff rst 0x38 ; 4e63 ff rst 0x38 ; 4e64 ff rst 0x38 ; 4e65 ff rst 0x38 ; 4e66 ff rst 0x38 ; 4e67 ff rst 0x38 ; 4e68 ff rst 0x38 ; 4e69 ff rst 0x38 ; 4e6a ff rst 0x38 ; 4e6b ff rst 0x38 ; 4e6c ff rst 0x38 ; 4e6d ff rst 0x38 ; 4e6e ff rst 0x38 ; 4e6f ff rst 0x38 ; 4e70 ff rst 0x38 ; 4e71 ff rst 0x38 ; 4e72 ff rst 0x38 ; 4e73 ff rst 0x38 ; 4e74 ff rst 0x38 ; 4e75 ff rst 0x38 ; 4e76 ff rst 0x38 ; 4e77 ff rst 0x38 ; 4e78 ff rst 0x38 ; 4e79 ff rst 0x38 ; 4e7a ff rst 0x38 ; 4e7b ff rst 0x38 ; 4e7c ff rst 0x38 ; 4e7d ff rst 0x38 ; 4e7e ff rst 0x38 ; 4e7f ff rst 0x38 ; 4e80 ff rst 0x38 ; 4e81 ff rst 0x38 ; 4e82 ff rst 0x38 ; 4e83 ff rst 0x38 ; 4e84 ff rst 0x38 ; 4e85 ff rst 0x38 ; 4e86 ff rst 0x38 ; 4e87 ff rst 0x38 ; 4e88 ff rst 0x38 ; 4e89 ff rst 0x38 ; 4e8a ff rst 0x38 ; 4e8b ff rst 0x38 ; 4e8c ff rst 0x38 ; 4e8d ff rst 0x38 ; 4e8e ff rst 0x38 ; 4e8f ff rst 0x38 ; 4e90 ff rst 0x38 ; 4e91 ff rst 0x38 ; 4e92 ff rst 0x38 ; 4e93 ff rst 0x38 ; 4e94 ff rst 0x38 ; 4e95 ff rst 0x38 ; 4e96 ff rst 0x38 ; 4e97 ff rst 0x38 ; 4e98 ff rst 0x38 ; 4e99 ff rst 0x38 ; 4e9a ff rst 0x38 ; 4e9b ff rst 0x38 ; 4e9c ff rst 0x38 ; 4e9d ff rst 0x38 ; 4e9e ff rst 0x38 ; 4e9f ff rst 0x38 ; 4ea0 ff rst 0x38 ; 4ea1 ff rst 0x38 ; 4ea2 ff rst 0x38 ; 4ea3 ff rst 0x38 ; 4ea4 ff rst 0x38 ; 4ea5 ff rst 0x38 ; 4ea6 ff rst 0x38 ; 4ea7 ff rst 0x38 ; 4ea8 ff rst 0x38 ; 4ea9 ff rst 0x38 ; 4eaa ff rst 0x38 ; 4eab ff rst 0x38 ; 4eac ff rst 0x38 ; 4ead ff rst 0x38 ; 4eae ff rst 0x38 ; 4eaf ff rst 0x38 ; 4eb0 ff rst 0x38 ; 4eb1 ff rst 0x38 ; 4eb2 ff rst 0x38 ; 4eb3 ff rst 0x38 ; 4eb4 ff rst 0x38 ; 4eb5 ff rst 0x38 ; 4eb6 ff rst 0x38 ; 4eb7 ff rst 0x38 ; 4eb8 ff rst 0x38 ; 4eb9 ff rst 0x38 ; 4eba ff rst 0x38 ; 4ebb ff rst 0x38 ; 4ebc ff rst 0x38 ; 4ebd ff rst 0x38 ; 4ebe ff rst 0x38 ; 4ebf ff rst 0x38 ; 4ec0 ff rst 0x38 ; 4ec1 ff rst 0x38 ; 4ec2 ff rst 0x38 ; 4ec3 ff rst 0x38 ; 4ec4 ff rst 0x38 ; 4ec5 ff rst 0x38 ; 4ec6 ff rst 0x38 ; 4ec7 ff rst 0x38 ; 4ec8 ff rst 0x38 ; 4ec9 ff rst 0x38 ; 4eca ff rst 0x38 ; 4ecb ff rst 0x38 ; 4ecc ff rst 0x38 ; 4ecd ff rst 0x38 ; 4ece ff rst 0x38 ; 4ecf ff rst 0x38 ; 4ed0 ff rst 0x38 ; 4ed1 ff rst 0x38 ; 4ed2 ff rst 0x38 ; 4ed3 ff rst 0x38 ; 4ed4 ff rst 0x38 ; 4ed5 ff rst 0x38 ; 4ed6 ff rst 0x38 ; 4ed7 ff rst 0x38 ; 4ed8 ff rst 0x38 ; 4ed9 ff rst 0x38 ; 4eda ff rst 0x38 ; 4edb ff rst 0x38 ; 4edc ff rst 0x38 ; 4edd ff rst 0x38 ; 4ede ff rst 0x38 ; 4edf ff rst 0x38 ; 4ee0 ff rst 0x38 ; 4ee1 ff rst 0x38 ; 4ee2 ff rst 0x38 ; 4ee3 ff rst 0x38 ; 4ee4 ff rst 0x38 ; 4ee5 ff rst 0x38 ; 4ee6 ff rst 0x38 ; 4ee7 ff rst 0x38 ; 4ee8 ff rst 0x38 ; 4ee9 ff rst 0x38 ; 4eea ff rst 0x38 ; 4eeb ff rst 0x38 ; 4eec ff rst 0x38 ; 4eed ff rst 0x38 ; 4eee ff rst 0x38 ; 4eef ff rst 0x38 ; 4ef0 ff rst 0x38 ; 4ef1 ff rst 0x38 ; 4ef2 ff rst 0x38 ; 4ef3 ff rst 0x38 ; 4ef4 ff rst 0x38 ; 4ef5 ff rst 0x38 ; 4ef6 ff rst 0x38 ; 4ef7 ff rst 0x38 ; 4ef8 ff rst 0x38 ; 4ef9 ff rst 0x38 ; 4efa ff rst 0x38 ; 4efb ff rst 0x38 ; 4efc ff rst 0x38 ; 4efd ff rst 0x38 ; 4efe ff rst 0x38 ; 4eff ff rst 0x38 ; 4f00 ff rst 0x38 ; 4f01 ff rst 0x38 ; 4f02 ff rst 0x38 ; 4f03 ff rst 0x38 ; 4f04 ff rst 0x38 ; 4f05 ff rst 0x38 ; 4f06 ff rst 0x38 ; 4f07 ff rst 0x38 ; 4f08 ff rst 0x38 ; 4f09 ff rst 0x38 ; 4f0a ff rst 0x38 ; 4f0b ff rst 0x38 ; 4f0c ff rst 0x38 ; 4f0d ff rst 0x38 ; 4f0e ff rst 0x38 ; 4f0f ff rst 0x38 ; 4f10 ff rst 0x38 ; 4f11 ff rst 0x38 ; 4f12 ff rst 0x38 ; 4f13 ff rst 0x38 ; 4f14 ff rst 0x38 ; 4f15 ff rst 0x38 ; 4f16 ff rst 0x38 ; 4f17 ff rst 0x38 ; 4f18 ff rst 0x38 ; 4f19 ff rst 0x38 ; 4f1a ff rst 0x38 ; 4f1b ff rst 0x38 ; 4f1c ff rst 0x38 ; 4f1d ff rst 0x38 ; 4f1e ff rst 0x38 ; 4f1f ff rst 0x38 ; 4f20 ff rst 0x38 ; 4f21 ff rst 0x38 ; 4f22 ff rst 0x38 ; 4f23 ff rst 0x38 ; 4f24 ff rst 0x38 ; 4f25 ff rst 0x38 ; 4f26 ff rst 0x38 ; 4f27 ff rst 0x38 ; 4f28 ff rst 0x38 ; 4f29 ff rst 0x38 ; 4f2a ff rst 0x38 ; 4f2b ff rst 0x38 ; 4f2c ff rst 0x38 ; 4f2d ff rst 0x38 ; 4f2e ff rst 0x38 ; 4f2f ff rst 0x38 ; 4f30 ff rst 0x38 ; 4f31 ff rst 0x38 ; 4f32 ff rst 0x38 ; 4f33 ff rst 0x38 ; 4f34 ff rst 0x38 ; 4f35 ff rst 0x38 ; 4f36 ff rst 0x38 ; 4f37 ff rst 0x38 ; 4f38 ff rst 0x38 ; 4f39 ff rst 0x38 ; 4f3a ff rst 0x38 ; 4f3b ff rst 0x38 ; 4f3c ff rst 0x38 ; 4f3d ff rst 0x38 ; 4f3e ff rst 0x38 ; 4f3f ff rst 0x38 ; 4f40 ff rst 0x38 ; 4f41 ff rst 0x38 ; 4f42 ff rst 0x38 ; 4f43 ff rst 0x38 ; 4f44 ff rst 0x38 ; 4f45 ff rst 0x38 ; 4f46 ff rst 0x38 ; 4f47 ff rst 0x38 ; 4f48 ff rst 0x38 ; 4f49 ff rst 0x38 ; 4f4a ff rst 0x38 ; 4f4b ff rst 0x38 ; 4f4c ff rst 0x38 ; 4f4d ff rst 0x38 ; 4f4e ff rst 0x38 ; 4f4f ff rst 0x38 ; 4f50 ff rst 0x38 ; 4f51 ff rst 0x38 ; 4f52 ff rst 0x38 ; 4f53 ff rst 0x38 ; 4f54 ff rst 0x38 ; 4f55 ff rst 0x38 ; 4f56 ff rst 0x38 ; 4f57 ff rst 0x38 ; 4f58 ff rst 0x38 ; 4f59 ff rst 0x38 ; 4f5a ff rst 0x38 ; 4f5b ff rst 0x38 ; 4f5c ff rst 0x38 ; 4f5d ff rst 0x38 ; 4f5e ff rst 0x38 ; 4f5f ff rst 0x38 ; 4f60 ff rst 0x38 ; 4f61 ff rst 0x38 ; 4f62 ff rst 0x38 ; 4f63 ff rst 0x38 ; 4f64 ff rst 0x38 ; 4f65 ff rst 0x38 ; 4f66 ff rst 0x38 ; 4f67 ff rst 0x38 ; 4f68 ff rst 0x38 ; 4f69 ff rst 0x38 ; 4f6a ff rst 0x38 ; 4f6b ff rst 0x38 ; 4f6c ff rst 0x38 ; 4f6d ff rst 0x38 ; 4f6e ff rst 0x38 ; 4f6f ff rst 0x38 ; 4f70 ff rst 0x38 ; 4f71 ff rst 0x38 ; 4f72 ff rst 0x38 ; 4f73 ff rst 0x38 ; 4f74 ff rst 0x38 ; 4f75 ff rst 0x38 ; 4f76 ff rst 0x38 ; 4f77 ff rst 0x38 ; 4f78 ff rst 0x38 ; 4f79 ff rst 0x38 ; 4f7a ff rst 0x38 ; 4f7b ff rst 0x38 ; 4f7c ff rst 0x38 ; 4f7d ff rst 0x38 ; 4f7e ff rst 0x38 ; 4f7f ff rst 0x38 ; 4f80 ff rst 0x38 ; 4f81 ff rst 0x38 ; 4f82 ff rst 0x38 ; 4f83 ff rst 0x38 ; 4f84 ff rst 0x38 ; 4f85 ff rst 0x38 ; 4f86 ff rst 0x38 ; 4f87 ff rst 0x38 ; 4f88 ff rst 0x38 ; 4f89 ff rst 0x38 ; 4f8a ff rst 0x38 ; 4f8b ff rst 0x38 ; 4f8c ff rst 0x38 ; 4f8d ff rst 0x38 ; 4f8e ff rst 0x38 ; 4f8f ff rst 0x38 ; 4f90 ff rst 0x38 ; 4f91 ff rst 0x38 ; 4f92 ff rst 0x38 ; 4f93 ff rst 0x38 ; 4f94 ff rst 0x38 ; 4f95 ff rst 0x38 ; 4f96 ff rst 0x38 ; 4f97 ff rst 0x38 ; 4f98 ff rst 0x38 ; 4f99 ff rst 0x38 ; 4f9a ff rst 0x38 ; 4f9b ff rst 0x38 ; 4f9c ff rst 0x38 ; 4f9d ff rst 0x38 ; 4f9e ff rst 0x38 ; 4f9f ff rst 0x38 ; 4fa0 ff rst 0x38 ; 4fa1 ff rst 0x38 ; 4fa2 ff rst 0x38 ; 4fa3 ff rst 0x38 ; 4fa4 ff rst 0x38 ; 4fa5 ff rst 0x38 ; 4fa6 ff rst 0x38 ; 4fa7 ff rst 0x38 ; 4fa8 ff rst 0x38 ; 4fa9 ff rst 0x38 ; 4faa ff rst 0x38 ; 4fab ff rst 0x38 ; 4fac ff rst 0x38 ; 4fad ff rst 0x38 ; 4fae ff rst 0x38 ; 4faf ff rst 0x38 ; 4fb0 ff rst 0x38 ; 4fb1 ff rst 0x38 ; 4fb2 ff rst 0x38 ; 4fb3 ff rst 0x38 ; 4fb4 ff rst 0x38 ; 4fb5 ff rst 0x38 ; 4fb6 ff rst 0x38 ; 4fb7 ff rst 0x38 ; 4fb8 ff rst 0x38 ; 4fb9 ff rst 0x38 ; 4fba ff rst 0x38 ; 4fbb ff rst 0x38 ; 4fbc ff rst 0x38 ; 4fbd ff rst 0x38 ; 4fbe ff rst 0x38 ; 4fbf ff rst 0x38 ; 4fc0 ff rst 0x38 ; 4fc1 ff rst 0x38 ; 4fc2 ff rst 0x38 ; 4fc3 ff rst 0x38 ; 4fc4 ff rst 0x38 ; 4fc5 ff rst 0x38 ; 4fc6 ff rst 0x38 ; 4fc7 ff rst 0x38 ; 4fc8 ff rst 0x38 ; 4fc9 ff rst 0x38 ; 4fca ff rst 0x38 ; 4fcb ff rst 0x38 ; 4fcc ff rst 0x38 ; 4fcd ff rst 0x38 ; 4fce ff rst 0x38 ; 4fcf ff rst 0x38 ; 4fd0 ff rst 0x38 ; 4fd1 ff rst 0x38 ; 4fd2 ff rst 0x38 ; 4fd3 ff rst 0x38 ; 4fd4 ff rst 0x38 ; 4fd5 ff rst 0x38 ; 4fd6 ff rst 0x38 ; 4fd7 ff rst 0x38 ; 4fd8 ff rst 0x38 ; 4fd9 ff rst 0x38 ; 4fda ff rst 0x38 ; 4fdb ff rst 0x38 ; 4fdc ff rst 0x38 ; 4fdd ff rst 0x38 ; 4fde ff rst 0x38 ; 4fdf ff rst 0x38 ; 4fe0 ff rst 0x38 ; 4fe1 ff rst 0x38 ; 4fe2 ff rst 0x38 ; 4fe3 ff rst 0x38 ; 4fe4 ff rst 0x38 ; 4fe5 ff rst 0x38 ; 4fe6 ff rst 0x38 ; 4fe7 ff rst 0x38 ; 4fe8 ff rst 0x38 ; 4fe9 ff rst 0x38