home *** CD-ROM | disk | FTP | other *** search
Text File | 1994-06-19 | 127.6 KB | 2,261 lines |
-
- Module: INPUTS.PAS
- Group: 'DGROUP' _DATA,_BSS
-
- Segment: INPUTS_TEXT PARA 000015c6 bytes
- 0000 55 INPUTS_002 push bp
- 0001 89 e5 mov bp,sp
- 0003 31 c0 xor ax,ax
- 0005 9a 00 00 00 00 call far SYSTEM_034
- 000a 80 7e 04 00 cmp byte ptr +4H[bp],00H
- 000e 74 25 je L1
- 0010 a1 00 00 mov ax,L215
- 0013 ba 58 00 mov dx,0058H
- 0016 f7 e2 mul dx
- 0018 8b f8 mov di,ax
- 001a 8a 85 00 00 mov al,INPUTS_BSS-58H[di]
- 001e 50 push ax
- 001f a1 00 00 mov ax,L215
- 0022 ba 58 00 mov dx,0058H
- 0025 f7 e2 mul dx
- 0027 8b f8 mov di,ax
- 0029 8a 85 00 00 mov al,INPUTS_BSS-57H[di]
- 002d 50 push ax
- 002e 9a 00 00 00 00 call far CRT_006
- 0033 eb 2f jmp L2
- 0035 a0 00 00 L1 mov al,L216
- 0038 30 e4 xor ah,ah
- 003a 8b c8 mov cx,ax
- 003c a1 00 00 mov ax,L215
- 003f ba 58 00 mov dx,0058H
- 0042 f7 e2 mul dx
- 0044 8b f8 mov di,ax
- 0046 8a 85 00 00 mov al,INPUTS_BSS-58H[di]
- 004a 30 e4 xor ah,ah
- 004c 03 c1 add ax,cx
- 004e 48 dec ax
- 004f 50 push ax
- 0050 a1 00 00 mov ax,L215
- 0053 ba 58 00 mov dx,0058H
- 0056 f7 e2 mul dx
- 0058 8b f8 mov di,ax
- 005a 8a 85 00 00 mov al,INPUTS_BSS-57H[di]
- 005e 50 push ax
- 005f 9a 00 00 00 00 call far CRT_006
- 0064 89 ec L2 mov sp,bp
- 0066 5d pop bp
- 0067 c2 02 00 ret 0002H
- 006a 01 40 55 L3 add +55H[bx+si],ax
- 006d 89 e5 mov bp,sp
- 006f b8 00 01 mov ax,0100H
- 0072 9a 00 00 00 00 call far SYSTEM_034
- 0077 81 ec 00 01 sub sp,0100H
- 007b a1 00 00 mov ax,L215
- 007e ba 58 00 mov dx,0058H
- 0081 f7 e2 mul dx
- 0083 8b f8 mov di,ax
- 0085 81 c7 00 00 add di,offset INPUTS_BSS-51H
- 0089 1e push ds
- 008a 57 push di
- 008b bf 00 00 mov di,offset L3
- 008e 0e push cs
- 008f 57 push di
- 0090 9a 00 00 00 00 call far SYSTEM_011
- 0095 75 36 jne L4
- 0097 8d be 00 ff lea di,-100H[bp]
- 009b 16 push ss
- 009c 57 push di
- 009d a1 00 00 mov ax,L215
- 00a0 ba 58 00 mov dx,0058H
- 00a3 f7 e2 mul dx
- 00a5 8b f8 mov di,ax
- 00a7 8a 85 00 00 mov al,INPUTS_BSS-56H[di]
- 00ab 50 push ax
- 00ac 9a 00 00 00 00 call far GENERAL_014
- 00b1 a1 00 00 mov ax,L215
- 00b4 ba 58 00 mov dx,0058H
- 00b7 f7 e2 mul dx
- 00b9 8b f8 mov di,ax
- 00bb 81 c7 00 00 add di,offset INPUTS_BSS-51H
- 00bf 1e push ds
- 00c0 57 push di
- 00c1 b8 50 00 mov ax,0050H
- 00c4 50 push ax
- 00c5 9a 00 00 00 00 call far SYSTEM_00C
- 00ca e9 84 00 jmp L6
- 00cd a1 00 00 L4 mov ax,L215
- 00d0 ba 58 00 mov dx,0058H
- 00d3 f7 e2 mul dx
- 00d5 8b f8 mov di,ax
- 00d7 8a 8d 00 00 mov cl,INPUTS_BSS-56H[di]
- 00db a1 00 00 mov ax,L215
- 00de ba 58 00 mov dx,0058H
- 00e1 f7 e2 mul dx
- 00e3 8b f8 mov di,ax
- 00e5 8a 85 00 00 mov al,INPUTS_BSS-51H[di]
- 00e9 3a c1 cmp al,cl
- 00eb 73 28 jae L5
- 00ed a1 00 00 mov ax,L215
- 00f0 ba 58 00 mov dx,0058H
- 00f3 f7 e2 mul dx
- 00f5 8b f8 mov di,ax
- 00f7 81 c7 00 00 add di,offset INPUTS_BSS-51H
- 00fb 1e push ds
- 00fc 57 push di
- 00fd a1 00 00 mov ax,L215
- 0100 ba 58 00 mov dx,0058H
- 0103 f7 e2 mul dx
- 0105 8b f8 mov di,ax
- 0107 8a 85 00 00 mov al,INPUTS_BSS-56H[di]
- 010b 30 e4 xor ah,ah
- 010d 50 push ax
- 010e 9a 00 00 00 00 call far GENERAL_018
- 0113 eb 3c jmp L6
- 0115 a1 00 00 L5 mov ax,L215
- 0118 ba 58 00 mov dx,0058H
- 011b f7 e2 mul dx
- 011d 8b f8 mov di,ax
- 011f 8a 8d 00 00 mov cl,INPUTS_BSS-56H[di]
- 0123 a1 00 00 mov ax,L215
- 0126 ba 58 00 mov dx,0058H
- 0129 f7 e2 mul dx
- 012b 8b f8 mov di,ax
- 012d 8a 85 00 00 mov al,INPUTS_BSS-51H[di]
- 0131 3a c1 cmp al,cl
- 0133 76 1c jbe L6
- 0135 a1 00 00 mov ax,L215
- 0138 ba 58 00 mov dx,0058H
- 013b f7 e2 mul dx
- 013d 8b f8 mov di,ax
- 013f 8a 8d 00 00 mov cl,INPUTS_BSS-56H[di]
- 0143 a1 00 00 mov ax,L215
- 0146 ba 58 00 mov dx,0058H
- 0149 f7 e2 mul dx
- 014b 8b f8 mov di,ax
- 014d 88 8d 00 00 mov INPUTS_BSS-51H[di],cl
- 0151 b0 01 L6 mov al,01H
- 0153 50 push ax
- 0154 e8 00 00 call INPUTS_002
- 0157 bf 00 00 mov di,offset SYSTEM_BSS+100H
- 015a 1e push ds
- 015b 57 push di
- 015c a1 00 00 mov ax,L215
- 015f ba 58 00 mov dx,0058H
- 0162 f7 e2 mul dx
- 0164 8b f8 mov di,ax
- 0166 81 c7 00 00 add di,offset INPUTS_BSS-51H
- 016a 1e push ds
- 016b 57 push di
- 016c 31 c0 xor ax,ax
- 016e 50 push ax
- 016f 9a 00 00 00 00 call far SYSTEM_036
- 0174 9a 00 00 00 00 call far SYSTEM_03B
- 0179 9a 00 00 00 00 call far SYSTEM_032
- 017e 89 ec mov sp,bp
- 0180 5d pop bp
- 0181 c3 ret
- 0182 03 59 45 L7 add bx,+45H[bx+di]
- 0185 53 push bx
- 0186 03 4e 4f L8 add cx,+4fH[bp]
- 0189 20 03 and [bp+di],al
- 018b 20 20 and [bx+si],ah
- 018d 20 55 89 and -77H[di],dl
- 0190 e5 31 in ax,31H
- 0192 c0 9a 00 00 00 rcr byte ptr SYSTEM_034[bp+si],00H
- 0197 00 a1 00 00 add L215[bx+di],ah
- 019b ba 58 00 mov dx,0058H
- 019e f7 e2 mul dx
- 01a0 8b f8 mov di,ax
- 01a2 8a 85 00 00 mov al,INPUTS_BSS-50H[di]
- 01a6 3c 59 cmp al,59H
- 01a8 74 0c je L10
- 01aa 3c 79 cmp al,79H
- 01ac 74 08 je L10
- 01ae 3c 74 cmp al,74H
- 01b0 74 04 je L10
- 01b2 3c 54 cmp al,54H
- 01b4 75 20 jne L11
- 01b6 bf 00 00 L10 mov di,offset L7
- 01b9 0e push cs
- 01ba 57 push di
- 01bb a1 00 00 mov ax,L215
- 01be ba 58 00 mov dx,0058H
- 01c1 f7 e2 mul dx
- 01c3 8b f8 mov di,ax
- 01c5 81 c7 00 00 add di,offset INPUTS_BSS-51H
- 01c9 1e push ds
- 01ca 57 push di
- 01cb b8 50 00 mov ax,0050H
- 01ce 50 push ax
- 01cf 9a 00 00 00 00 call far SYSTEM_00C
- 01d4 eb 4e jmp L14
- 01d6 3c 4e L11 cmp al,4eH
- 01d8 74 0c je L12
- 01da 3c 79 cmp al,79H
- 01dc 74 08 je L12
- 01de 3c 66 cmp al,66H
- 01e0 74 04 je L12
- 01e2 3c 46 cmp al,46H
- 01e4 75 20 jne L13
- 01e6 bf 00 00 L12 mov di,offset L8
- 01e9 0e push cs
- 01ea 57 push di
- 01eb a1 00 00 mov ax,L215
- 01ee ba 58 00 mov dx,0058H
- 01f1 f7 e2 mul dx
- 01f3 8b f8 mov di,ax
- 01f5 81 c7 00 00 add di,offset INPUTS_BSS-51H
- 01f9 1e push ds
- 01fa 57 push di
- 01fb b8 50 00 mov ax,0050H
- 01fe 50 push ax
- 01ff 9a 00 00 00 00 call far SYSTEM_00C
- 0204 eb 1e jmp L14
- 0206 bf 00 00 L13 mov di,offset L9
- 0209 0e push cs
- 020a 57 push di
- 020b a1 00 00 mov ax,L215
- 020e ba 58 00 mov dx,0058H
- 0211 f7 e2 mul dx
- 0213 8b f8 mov di,ax
- 0215 81 c7 00 00 add di,offset INPUTS_BSS-51H
- 0219 1e push ds
- 021a 57 push di
- 021b b8 50 00 mov ax,0050H
- 021e 50 push ax
- 021f 9a 00 00 00 00 call far SYSTEM_00C
- 0224 b0 01 L14 mov al,01H
- 0226 50 push ax
- 0227 e8 00 00 call INPUTS_002
- 022a bf 00 00 mov di,offset SYSTEM_BSS+100H
- 022d 1e push ds
- 022e 57 push di
- 022f a1 00 00 mov ax,L215
- 0232 ba 58 00 mov dx,0058H
- 0235 f7 e2 mul dx
- 0237 8b f8 mov di,ax
- 0239 81 c7 00 00 add di,offset INPUTS_BSS-51H
- 023d 1e push ds
- 023e 57 push di
- 023f 31 c0 xor ax,ax
- 0241 50 push ax
- 0242 9a 00 00 00 00 call far SYSTEM_036
- 0247 9a 00 00 00 00 call far SYSTEM_03B
- 024c 9a 00 00 00 00 call far SYSTEM_032
- 0251 89 ec mov sp,bp
- 0253 5d pop bp
- 0254 c3 ret
- 0255 01 40 08 L15 add +8H[bx+si],ax
- 0258 20 20 and [bx+si],ah
- 025a 2f das
- 025b 20 20 and [bx+si],ah
- 025d 2f das
- 025e 20 20 and [bx+si],ah
- 0260 55 INPUTS_005 push bp
- 0261 89 e5 mov bp,sp
- 0263 31 c0 xor ax,ax
- 0265 9a 00 00 00 00 call far SYSTEM_034
- 026a a1 00 00 mov ax,L215
- 026d ba 58 00 mov dx,0058H
- 0270 f7 e2 mul dx
- 0272 8b f8 mov di,ax
- 0274 81 c7 00 00 add di,offset INPUTS_BSS-51H
- 0278 1e push ds
- 0279 57 push di
- 027a bf 00 00 mov di,offset L15
- 027d 0e push cs
- 027e 57 push di
- 027f 9a 00 00 00 00 call far SYSTEM_011
- 0284 74 2a je L17
- 0286 a1 00 00 mov ax,L215
- 0289 ba 58 00 mov dx,0058H
- 028c f7 e2 mul dx
- 028e 8b f8 mov di,ax
- 0290 80 bd 00 00 08 cmp byte ptr INPUTS_BSS-51H[di],08H
- 0295 75 19 jne L17
- 0297 a1 00 00 mov ax,L215
- 029a ba 58 00 mov dx,0058H
- 029d f7 e2 mul dx
- 029f 8b f8 mov di,ax
- 02a1 81 c7 00 00 add di,offset INPUTS_BSS-51H
- 02a5 1e push ds
- 02a6 57 push di
- 02a7 9a 00 00 00 00 call far GENERAL_019
- 02ac 08 c0 or al,al
- 02ae 75 1e jne L18
- 02b0 bf 00 00 L17 mov di,offset L16
- 02b3 0e push cs
- 02b4 57 push di
- 02b5 a1 00 00 mov ax,L215
- 02b8 ba 58 00 mov dx,0058H
- 02bb f7 e2 mul dx
- 02bd 8b f8 mov di,ax
- 02bf 81 c7 00 00 add di,offset INPUTS_BSS-51H
- 02c3 1e push ds
- 02c4 57 push di
- 02c5 b8 50 00 mov ax,0050H
- 02c8 50 push ax
- 02c9 9a 00 00 00 00 call far SYSTEM_00C
- 02ce b0 01 L18 mov al,01H
- 02d0 50 push ax
- 02d1 e8 00 00 call INPUTS_002
- 02d4 bf 00 00 mov di,offset SYSTEM_BSS+100H
- 02d7 1e push ds
- 02d8 57 push di
- 02d9 a1 00 00 mov ax,L215
- 02dc ba 58 00 mov dx,0058H
- 02df f7 e2 mul dx
- 02e1 8b f8 mov di,ax
- 02e3 81 c7 00 00 add di,offset INPUTS_BSS-51H
- 02e7 1e push ds
- 02e8 57 push di
- 02e9 31 c0 xor ax,ax
- 02eb 50 push ax
- 02ec 9a 00 00 00 00 call far SYSTEM_036
- 02f1 9a 00 00 00 00 call far SYSTEM_03B
- 02f6 9a 00 00 00 00 call far SYSTEM_032
- 02fb 89 ec mov sp,bp
- 02fd 5d pop bp
- 02fe c3 ret
- 02ff 55 INPUTS_006 push bp
- 0300 89 e5 mov bp,sp
- 0302 b8 08 00 mov ax,0008H
- 0305 9a 00 00 00 00 call far SYSTEM_034
- 030a 83 ec 08 sub sp,0008H
- 030d a1 00 00 mov ax,L215
- 0310 ba 58 00 mov dx,0058H
- 0313 f7 e2 mul dx
- 0315 8b f8 mov di,ax
- 0317 81 c7 00 00 add di,offset INPUTS_BSS-51H
- 031b 1e push ds
- 031c 57 push di
- 031d 8d 7e f8 lea di,-8H[bp]
- 0320 16 push ss
- 0321 57 push di
- 0322 9a 00 00 00 00 call far SYSTEM_07A
- 0327 89 46 fa mov -6H[bp],ax
- 032a 89 5e fc mov -4H[bp],bx
- 032d 89 56 fe mov -2H[bp],dx
- 0330 ff 76 fe push -2H[bp]
- 0333 ff 76 fc push -4H[bp]
- 0336 ff 76 fa push -6H[bp]
- 0339 a1 00 00 mov ax,L215
- 033c ba 58 00 mov dx,0058H
- 033f f7 e2 mul dx
- 0341 8b f8 mov di,ax
- 0343 8a 85 00 00 mov al,INPUTS_BSS-56H[di]
- 0347 30 e4 xor ah,ah
- 0349 50 push ax
- 034a a1 00 00 mov ax,L215
- 034d ba 58 00 mov dx,0058H
- 0350 f7 e2 mul dx
- 0352 8b f8 mov di,ax
- 0354 8a 85 00 00 mov al,INPUTS_BSS-52H[di]
- 0358 30 e4 xor ah,ah
- 035a 50 push ax
- 035b a1 00 00 mov ax,L215
- 035e ba 58 00 mov dx,0058H
- 0361 f7 e2 mul dx
- 0363 8b f8 mov di,ax
- 0365 81 c7 00 00 add di,offset INPUTS_BSS-51H
- 0369 1e push ds
- 036a 57 push di
- 036b b8 50 00 mov ax,0050H
- 036e 50 push ax
- 036f 9a 00 00 00 00 call far SYSTEM_079
- 0374 89 ec mov sp,bp
- 0376 5d pop bp
- 0377 c3 ret
- 0378 01 30 L19 add [bx+si],si
- 037a 01 40 00 L20 add +0H[bx+si],ax
- 037d 01 2e 55 89 L22 add [0ffff8955H],bp
- 0381 e5 b8 in ax,0b8H
- 0383 01 02 add [bp+si],ax
- 0385 9a 00 00 00 00 call far SYSTEM_034
- 038a 81 ec 01 02 sub sp,0201H
- 038e a1 00 00 mov ax,L215
- 0391 ba 58 00 mov dx,0058H
- 0394 f7 e2 mul dx
- 0396 8b f8 mov di,ax
- 0398 81 c7 00 00 add di,offset INPUTS_BSS-51H
- 039c 1e push ds
- 039d 57 push di
- 039e 9a 00 00 00 00 call far GENERAL_016
- 03a3 a1 00 00 mov ax,L215
- 03a6 ba 58 00 mov dx,0058H
- 03a9 f7 e2 mul dx
- 03ab 8b f8 mov di,ax
- 03ad 80 bd 00 00 2e cmp byte ptr INPUTS_BSS-50H[di],2eH
- 03b2 75 22 jne L23
- 03b4 bf 00 00 mov di,offset L19
- 03b7 0e push cs
- 03b8 57 push di
- 03b9 a1 00 00 mov ax,L215
- 03bc ba 58 00 mov dx,0058H
- 03bf f7 e2 mul dx
- 03c1 8b f8 mov di,ax
- 03c3 81 c7 00 00 add di,offset INPUTS_BSS-51H
- 03c7 1e push ds
- 03c8 57 push di
- 03c9 b8 50 00 mov ax,0050H
- 03cc 50 push ax
- 03cd b8 01 00 mov ax,0001H
- 03d0 50 push ax
- 03d1 9a 00 00 00 00 call far SYSTEM_014
- 03d6 a1 00 00 L23 mov ax,L215
- 03d9 ba 58 00 mov dx,0058H
- 03dc f7 e2 mul dx
- 03de 8b f8 mov di,ax
- 03e0 8a 85 00 00 mov al,INPUTS_BSS-51H[di]
- 03e4 88 46 ff mov -1H[bp],al
- 03e7 8a 46 ff mov al,-1H[bp]
- 03ea 30 e4 xor ah,ah
- 03ec 8b c8 mov cx,ax
- 03ee a1 00 00 mov ax,L215
- 03f1 ba 58 00 mov dx,0058H
- 03f4 f7 e2 mul dx
- 03f6 8b f8 mov di,ax
- 03f8 03 f9 add di,cx
- 03fa 80 bd 00 00 2e cmp byte ptr INPUTS_BSS-51H[di],2eH
- 03ff 75 3e jne L24
- 0401 8d be ff fe lea di,-101H[bp]
- 0405 16 push ss
- 0406 57 push di
- 0407 a1 00 00 mov ax,L215
- 040a ba 58 00 mov dx,0058H
- 040d f7 e2 mul dx
- 040f 8b f8 mov di,ax
- 0411 81 c7 00 00 add di,offset INPUTS_BSS-51H
- 0415 1e push ds
- 0416 57 push di
- 0417 9a 00 00 00 00 call far SYSTEM_00B
- 041c bf 00 00 mov di,offset L19
- 041f 0e push cs
- 0420 57 push di
- 0421 9a 00 00 00 00 call far SYSTEM_00F
- 0426 a1 00 00 mov ax,L215
- 0429 ba 58 00 mov dx,0058H
- 042c f7 e2 mul dx
- 042e 8b f8 mov di,ax
- 0430 81 c7 00 00 add di,offset INPUTS_BSS-51H
- 0434 1e push ds
- 0435 57 push di
- 0436 b8 50 00 mov ax,0050H
- 0439 50 push ax
- 043a 9a 00 00 00 00 call far SYSTEM_00C
- 043f a1 00 00 L24 mov ax,L215
- 0442 ba 58 00 mov dx,0058H
- 0445 f7 e2 mul dx
- 0447 8b f8 mov di,ax
- 0449 80 bd 00 00 01 cmp byte ptr INPUTS_BSS-52H[di],01H
- 044e 75 0f jne L25
- 0450 a1 00 00 mov ax,L215
- 0453 ba 58 00 mov dx,0058H
- 0456 f7 e2 mul dx
- 0458 8b f8 mov di,ax
- 045a c6 85 00 00 00 mov byte ptr INPUTS_BSS-52H[di],00H
- 045f a1 00 00 L25 mov ax,L215
- 0462 ba 58 00 mov dx,0058H
- 0465 f7 e2 mul dx
- 0467 8b f8 mov di,ax
- 0469 8a 85 00 00 mov al,INPUTS_BSS-56H[di]
- 046d 30 e4 xor ah,ah
- 046f 8b c8 mov cx,ax
- 0471 a1 00 00 mov ax,L215
- 0474 ba 58 00 mov dx,0058H
- 0477 f7 e2 mul dx
- 0479 8b f8 mov di,ax
- 047b 8a 85 00 00 mov al,INPUTS_BSS-52H[di]
- 047f 30 e4 xor ah,ah
- 0481 40 inc ax
- 0482 3b c1 cmp ax,cx
- 0484 75 21 jne L26
- 0486 a1 00 00 mov ax,L215
- 0489 ba 58 00 mov dx,0058H
- 048c f7 e2 mul dx
- 048e 8b f8 mov di,ax
- 0490 8a 85 00 00 mov al,INPUTS_BSS-56H[di]
- 0494 30 e4 xor ah,ah
- 0496 40 inc ax
- 0497 8a c8 mov cl,al
- 0499 a1 00 00 mov ax,L215
- 049c ba 58 00 mov dx,0058H
- 049f f7 e2 mul dx
- 04a1 8b f8 mov di,ax
- 04a3 88 8d 00 00 mov INPUTS_BSS-56H[di],cl
- 04a7 a1 00 00 L26 mov ax,L215
- 04aa ba 58 00 mov dx,0058H
- 04ad f7 e2 mul dx
- 04af 8b f8 mov di,ax
- 04b1 81 c7 00 00 add di,offset INPUTS_BSS-51H
- 04b5 1e push ds
- 04b6 57 push di
- 04b7 bf 00 00 mov di,offset L20
- 04ba 0e push cs
- 04bb 57 push di
- 04bc 9a 00 00 00 00 call far SYSTEM_011
- 04c1 74 38 je L27
- 04c3 a1 00 00 mov ax,L215
- 04c6 ba 58 00 mov dx,0058H
- 04c9 f7 e2 mul dx
- 04cb 8b f8 mov di,ax
- 04cd 81 c7 00 00 add di,offset INPUTS_BSS-51H
- 04d1 1e push ds
- 04d2 57 push di
- 04d3 bf 00 00 mov di,offset L21
- 04d6 0e push cs
- 04d7 57 push di
- 04d8 9a 00 00 00 00 call far SYSTEM_011
- 04dd 74 1c je L27
- 04df a1 00 00 mov ax,L215
- 04e2 ba 58 00 mov dx,0058H
- 04e5 f7 e2 mul dx
- 04e7 8b f8 mov di,ax
- 04e9 81 c7 00 00 add di,offset INPUTS_BSS-51H
- 04ed 1e push ds
- 04ee 57 push di
- 04ef 9a 00 00 00 00 call far GENERAL_01A
- 04f4 08 c0 or al,al
- 04f6 74 03 je L27
- 04f8 e9 bb 00 jmp L30
- 04fb a1 00 00 L27 mov ax,L215
- 04fe ba 58 00 mov dx,0058H
- 0501 f7 e2 mul dx
- 0503 8b f8 mov di,ax
- 0505 80 bd 00 00 00 cmp byte ptr INPUTS_BSS-52H[di],00H
- 050a 75 35 jne L28
- 050c 8d be ff fe lea di,-101H[bp]
- 0510 16 push ss
- 0511 57 push di
- 0512 a1 00 00 mov ax,L215
- 0515 ba 58 00 mov dx,0058H
- 0518 f7 e2 mul dx
- 051a 8b f8 mov di,ax
- 051c 8a 85 00 00 mov al,INPUTS_BSS-56H[di]
- 0520 50 push ax
- 0521 9a 00 00 00 00 call far GENERAL_014
- 0526 a1 00 00 mov ax,L215
- 0529 ba 58 00 mov dx,0058H
- 052c f7 e2 mul dx
- 052e 8b f8 mov di,ax
- 0530 81 c7 00 00 add di,offset INPUTS_BSS-51H
- 0534 1e push ds
- 0535 57 push di
- 0536 b8 50 00 mov ax,0050H
- 0539 50 push ax
- 053a 9a 00 00 00 00 call far SYSTEM_00C
- 053f eb 73 jmp L29
- 0541 8d be ff fe L28 lea di,-101H[bp]
- 0545 16 push ss
- 0546 57 push di
- 0547 a1 00 00 mov ax,L215
- 054a ba 58 00 mov dx,0058H
- 054d f7 e2 mul dx
- 054f 8b f8 mov di,ax
- 0551 8a 85 00 00 mov al,INPUTS_BSS-52H[di]
- 0555 30 e4 xor ah,ah
- 0557 40 inc ax
- 0558 8b c8 mov cx,ax
- 055a a1 00 00 mov ax,L215
- 055d ba 58 00 mov dx,0058H
- 0560 f7 e2 mul dx
- 0562 8b f8 mov di,ax
- 0564 8a 85 00 00 mov al,INPUTS_BSS-56H[di]
- 0568 30 e4 xor ah,ah
- 056a 2b c1 sub ax,cx
- 056c 50 push ax
- 056d 9a 00 00 00 00 call far GENERAL_014
- 0572 bf 00 00 mov di,offset L22
- 0575 0e push cs
- 0576 57 push di
- 0577 9a 00 00 00 00 call far SYSTEM_00F
- 057c 8d be ff fd lea di,-201H[bp]
- 0580 16 push ss
- 0581 57 push di
- 0582 a1 00 00 mov ax,L215
- 0585 ba 58 00 mov dx,0058H
- 0588 f7 e2 mul dx
- 058a 8b f8 mov di,ax
- 058c 8a 85 00 00 mov al,INPUTS_BSS-52H[di]
- 0590 50 push ax
- 0591 9a 00 00 00 00 call far GENERAL_014
- 0596 9a 00 00 00 00 call far SYSTEM_00F
- 059b a1 00 00 mov ax,L215
- 059e ba 58 00 mov dx,0058H
- 05a1 f7 e2 mul dx
- 05a3 8b f8 mov di,ax
- 05a5 81 c7 00 00 add di,offset INPUTS_BSS-51H
- 05a9 1e push ds
- 05aa 57 push di
- 05ab b8 50 00 mov ax,0050H
- 05ae 50 push ax
- 05af 9a 00 00 00 00 call far SYSTEM_00C
- 05b4 eb 03 L29 jmp L31
- 05b6 e8 00 00 L30 call INPUTS_006
- 05b9 b0 01 L31 mov al,01H
- 05bb 50 push ax
- 05bc e8 00 00 call INPUTS_002
- 05bf bf 00 00 mov di,offset SYSTEM_BSS+100H
- 05c2 1e push ds
- 05c3 57 push di
- 05c4 a1 00 00 mov ax,L215
- 05c7 ba 58 00 mov dx,0058H
- 05ca f7 e2 mul dx
- 05cc 8b f8 mov di,ax
- 05ce 81 c7 00 00 add di,offset INPUTS_BSS-51H
- 05d2 1e push ds
- 05d3 57 push di
- 05d4 31 c0 xor ax,ax
- 05d6 50 push ax
- 05d7 9a 00 00 00 00 call far SYSTEM_036
- 05dc 9a 00 00 00 00 call far SYSTEM_03B
- 05e1 9a 00 00 00 00 call far SYSTEM_032
- 05e6 89 ec mov sp,bp
- 05e8 5d pop bp
- 05e9 c3 ret
- 05ea 55 INPUTS_008 push bp
- 05eb 89 e5 mov bp,sp
- 05ed 31 c0 xor ax,ax
- 05ef 9a 00 00 00 00 call far SYSTEM_034
- 05f4 a1 00 00 mov ax,L215
- 05f7 ba 58 00 mov dx,0058H
- 05fa f7 e2 mul dx
- 05fc 8b f8 mov di,ax
- 05fe 8a 85 00 00 mov al,INPUTS_BSS-53H[di]
- 0602 3c 4e cmp al,4eH
- 0604 74 04 je L32
- 0606 3c 6e cmp al,6eH
- 0608 75 05 jne L33
- 060a e8 00 00 L32 call INPUTS_007
- 060d eb 25 jmp L39
- 060f 3c 4c L33 cmp al,4cH
- 0611 74 04 je L34
- 0613 3c 6c cmp al,6cH
- 0615 75 05 jne L35
- 0617 e8 00 00 L34 call INPUTS_004
- 061a eb 18 jmp L39
- 061c 3c 41 L35 cmp al,41H
- 061e 74 04 je L36
- 0620 3c 61 cmp al,61H
- 0622 75 05 jne L37
- 0624 e8 00 00 L36 call INPUTS_003
- 0627 eb 0b jmp L39
- 0629 3c 44 L37 cmp al,44H
- 062b 74 04 je L38
- 062d 3c 64 cmp al,64H
- 062f 75 03 jne L39
- 0631 e8 00 00 L38 call INPUTS_005
- 0634 b0 00 L39 mov al,00H
- 0636 50 push ax
- 0637 e8 00 00 call INPUTS_002
- 063a 80 7e 04 00 cmp byte ptr +4H[bp],00H
- 063e 74 15 je L40
- 0640 a1 00 00 mov ax,L215
- 0643 ba 58 00 mov dx,0058H
- 0646 f7 e2 mul dx
- 0648 8b f8 mov di,ax
- 064a 8a 85 00 00 mov al,INPUTS_BSS-54H[di]
- 064e 30 e4 xor ah,ah
- 0650 a3 00 00 mov L215,ax
- 0653 eb 13 jmp L41
- 0655 a1 00 00 L40 mov ax,L215
- 0658 ba 58 00 mov dx,0058H
- 065b f7 e2 mul dx
- 065d 8b f8 mov di,ax
- 065f 8a 85 00 00 mov al,INPUTS_BSS-55H[di]
- 0663 30 e4 xor ah,ah
- 0665 a3 00 00 mov L215,ax
- 0668 89 ec L41 mov sp,bp
- 066a 5d pop bp
- 066b c2 02 00 ret 0002H
- 066e 55 INPUTS_009 push bp
- 066f 89 e5 mov bp,sp
- 0671 b8 03 01 mov ax,0103H
- 0674 9a 00 00 00 00 call far SYSTEM_034
- 0679 81 ec 03 01 sub sp,0103H
- 067d a0 00 00 mov al,L215
- 0680 88 46 fe mov -2H[bp],al
- 0683 c6 06 00 00 01 mov byte ptr L216,01H
- 0688 a1 00 00 mov ax,L215
- 068b ba 58 00 mov dx,0058H
- 068e f7 e2 mul dx
- 0690 8b f8 mov di,ax
- 0692 8a 85 00 00 mov al,INPUTS_BSS-56H[di]
- 0696 88 46 ff mov -1H[bp],al
- 0699 b0 01 mov al,01H
- 069b 50 push ax
- 069c e8 00 00 call INPUTS_002
- 069f 9a 00 00 00 00 L42 call far CRT_003
- 06a4 88 46 fd mov -3H[bp],al
- 06a7 8d 7e fd lea di,-3H[bp]
- 06aa 16 push ss
- 06ab 57 push di
- 06ac 9a 00 00 00 00 call far GENERAL_017
- 06b1 08 c0 or al,al
- 06b3 75 03 jne L43
- 06b5 e9 b2 00 jmp L57
- 06b8 8a 46 fd L43 mov al,-3H[bp]
- 06bb 3c 48 cmp al,48H
- 06bd 75 09 jne L44
- 06bf b0 00 mov al,00H
- 06c1 50 push ax
- 06c2 e8 00 00 call INPUTS_008
- 06c5 e9 9f 00 jmp L56
- 06c8 3c 50 L44 cmp al,50H
- 06ca 75 09 jne L45
- 06cc b0 01 mov al,01H
- 06ce 50 push ax
- 06cf e8 00 00 call INPUTS_008
- 06d2 e9 92 00 jmp L56
- 06d5 3c 4d L45 cmp al,4dH
- 06d7 75 21 jne L48
- 06d9 a0 00 00 mov al,L216
- 06dc 3a 46 ff cmp al,-1H[bp]
- 06df 75 08 jne L46
- 06e1 b0 01 mov al,01H
- 06e3 50 push ax
- 06e4 e8 00 00 call INPUTS_008
- 06e7 eb 0f jmp L47
- 06e9 a0 00 00 L46 mov al,L216
- 06ec 30 e4 xor ah,ah
- 06ee 40 inc ax
- 06ef a2 00 00 mov L216,al
- 06f2 b0 00 mov al,00H
- 06f4 50 push ax
- 06f5 e8 00 00 call INPUTS_002
- 06f8 eb 6d L47 jmp L56
- 06fa 3c 4b L48 cmp al,4bH
- 06fc 75 20 jne L51
- 06fe 80 3e 00 00 01 cmp byte ptr L216,01H
- 0703 75 08 jne L49
- 0705 b0 00 mov al,00H
- 0707 50 push ax
- 0708 e8 00 00 call INPUTS_008
- 070b eb 0f jmp L50
- 070d a0 00 00 L49 mov al,L216
- 0710 30 e4 xor ah,ah
- 0712 48 dec ax
- 0713 a2 00 00 mov L216,al
- 0716 b0 00 mov al,00H
- 0718 50 push ax
- 0719 e8 00 00 call INPUTS_002
- 071c eb 49 L50 jmp L56
- 071e 3c 52 L51 cmp al,52H
- 0720 75 12 jne L54
- 0722 80 3e 00 00 00 cmp byte ptr L217,00H
- 0727 74 04 je L52
- 0729 b0 00 mov al,00H
- 072b eb 02 jmp L53
- 072d b0 01 L52 mov al,01H
- 072f a2 00 00 L53 mov L217,al
- 0732 eb 33 jmp L56
- 0734 3c 53 L54 cmp al,53H
- 0736 75 2a jne L55
- 0738 a1 00 00 mov ax,L215
- 073b ba 58 00 mov dx,0058H
- 073e f7 e2 mul dx
- 0740 8b f8 mov di,ax
- 0742 81 c7 00 00 add di,offset INPUTS_BSS-51H
- 0746 1e push ds
- 0747 57 push di
- 0748 a0 00 00 mov al,L216
- 074b 30 e4 xor ah,ah
- 074d 50 push ax
- 074e b8 01 00 mov ax,0001H
- 0751 50 push ax
- 0752 9a 00 00 00 00 call far SYSTEM_015
- 0757 e8 00 00 call INPUTS_003
- 075a b0 00 mov al,00H
- 075c 50 push ax
- 075d e8 00 00 call INPUTS_002
- 0760 eb 05 jmp L56
- 0762 9a 00 00 00 00 L55 call far GENERAL_006
- 0767 e9 09 01 L56 jmp L69
- 076a 8a 46 fd L57 mov al,-3H[bp]
- 076d 3c 0d cmp al,0dH
- 076f 75 09 jne L58
- 0771 b0 01 mov al,01H
- 0773 50 push ax
- 0774 e8 00 00 call INPUTS_008
- 0777 e9 f9 00 jmp L69
- 077a 3c 1b L58 cmp al,1bH
- 077c 75 0d jne L59
- 077e c6 06 00 00 01 mov byte ptr L218,01H
- 0783 31 c0 xor ax,ax
- 0785 a3 00 00 mov L215,ax
- 0788 e9 e8 00 jmp L69
- 078b 3c 08 L59 cmp al,08H
- 078d 75 43 jne L62
- 078f 80 3e 00 00 01 cmp byte ptr L216,01H
- 0794 75 08 jne L60
- 0796 b0 00 mov al,00H
- 0798 50 push ax
- 0799 e8 00 00 call INPUTS_008
- 079c eb 31 jmp L61
- 079e a0 00 00 L60 mov al,L216
- 07a1 30 e4 xor ah,ah
- 07a3 48 dec ax
- 07a4 a2 00 00 mov L216,al
- 07a7 a1 00 00 mov ax,L215
- 07aa ba 58 00 mov dx,0058H
- 07ad f7 e2 mul dx
- 07af 8b f8 mov di,ax
- 07b1 81 c7 00 00 add di,offset INPUTS_BSS-51H
- 07b5 1e push ds
- 07b6 57 push di
- 07b7 a0 00 00 mov al,L216
- 07ba 30 e4 xor ah,ah
- 07bc 50 push ax
- 07bd b8 01 00 mov ax,0001H
- 07c0 50 push ax
- 07c1 9a 00 00 00 00 call far SYSTEM_015
- 07c6 e8 00 00 call INPUTS_003
- 07c9 b0 00 mov al,00H
- 07cb 50 push ax
- 07cc e8 00 00 call INPUTS_002
- 07cf e9 a1 00 L61 jmp L69
- 07d2 3c 20 L62 cmp al,20H
- 07d4 73 03 jae L63
- 07d6 e9 95 00 jmp L68
- 07d9 3c 7e L63 cmp al,7eH
- 07db 76 03 jbe L64
- 07dd e9 8e 00 jmp L68
- 07e0 80 3e 00 00 00 L64 cmp byte ptr L217,00H
- 07e5 75 4e jne L66
- 07e7 bf 00 00 mov di,offset SYSTEM_BSS+100H
- 07ea 1e push ds
- 07eb 57 push di
- 07ec 8a 46 fd mov al,-3H[bp]
- 07ef 50 push ax
- 07f0 31 c0 xor ax,ax
- 07f2 50 push ax
- 07f3 9a 00 00 00 00 call far SYSTEM_039
- 07f8 9a 00 00 00 00 call far SYSTEM_03B
- 07fd 9a 00 00 00 00 call far SYSTEM_032
- 0802 8a 5e fd mov bl,-3H[bp]
- 0805 a0 00 00 mov al,L216
- 0808 30 e4 xor ah,ah
- 080a 8b c8 mov cx,ax
- 080c a1 00 00 mov ax,L215
- 080f ba 58 00 mov dx,0058H
- 0812 f7 e2 mul dx
- 0814 8b f8 mov di,ax
- 0816 03 f9 add di,cx
- 0818 88 9d 00 00 mov INPUTS_BSS-51H[di],bl
- 081c a0 00 00 mov al,L216
- 081f 3a 46 ff cmp al,-1H[bp]
- 0822 73 09 jae L65
- 0824 a0 00 00 mov al,L216
- 0827 30 e4 xor ah,ah
- 0829 40 inc ax
- 082a a2 00 00 mov L216,al
- 082d b0 00 L65 mov al,00H
- 082f 50 push ax
- 0830 e8 00 00 call INPUTS_002
- 0833 eb 37 jmp L67
- 0835 8d be fd fe L66 lea di,-103H[bp]
- 0839 16 push ss
- 083a 57 push di
- 083b 8a 46 fd mov al,-3H[bp]
- 083e 50 push ax
- 083f 9a 00 00 00 00 call far SYSTEM_012
- 0844 a1 00 00 mov ax,L215
- 0847 ba 58 00 mov dx,0058H
- 084a f7 e2 mul dx
- 084c 8b f8 mov di,ax
- 084e 81 c7 00 00 add di,offset INPUTS_BSS-51H
- 0852 1e push ds
- 0853 57 push di
- 0854 b8 50 00 mov ax,0050H
- 0857 50 push ax
- 0858 a0 00 00 mov al,L216
- 085b 30 e4 xor ah,ah
- 085d 50 push ax
- 085e 9a 00 00 00 00 call far SYSTEM_014
- 0863 e8 00 00 call INPUTS_003
- 0866 b0 00 mov al,00H
- 0868 50 push ax
- 0869 e8 00 00 call INPUTS_002
- 086c eb 05 L67 jmp L69
- 086e 9a 00 00 00 00 L68 call far GENERAL_006
- 0873 8a 46 fe L69 mov al,-2H[bp]
- 0876 30 e4 xor ah,ah
- 0878 3b 06 00 00 cmp ax,L215
- 087c 75 03 jne L70
- 087e e9 1e fe jmp L42
- 0881 89 ec L70 mov sp,bp
- 0883 5d pop bp
- 0884 c3 ret
- 0885 01 20 L71 add [bx+si],sp
- 0887 01 59 01 L72 add +1H[bx+di],bx
- 088a 4e dec si
- 088b 55 INPUTS_00A push bp
- 088c 89 e5 mov bp,sp
- 088e b8 02 00 mov ax,0002H
- 0891 9a 00 00 00 00 call far SYSTEM_034
- 0896 83 ec 02 sub sp,0002H
- 0899 c6 06 00 00 01 mov byte ptr L216,01H
- 089e a0 00 00 mov al,L215
- 08a1 88 46 ff mov -1H[bp],al
- 08a4 b0 01 mov al,01H
- 08a6 50 push ax
- 08a7 e8 00 00 call INPUTS_002
- 08aa 9a 00 00 00 00 L74 call far CRT_003
- 08af 88 46 fe mov -2H[bp],al
- 08b2 8d 7e fe lea di,-2H[bp]
- 08b5 16 push ss
- 08b6 57 push di
- 08b7 9a 00 00 00 00 call far GENERAL_017
- 08bc 08 c0 or al,al
- 08be 74 6e je L84
- 08c0 8a 46 fe mov al,-2H[bp]
- 08c3 3c 48 cmp al,48H
- 08c5 74 04 je L75
- 08c7 3c 4b cmp al,4bH
- 08c9 75 08 jne L76
- 08cb b0 00 L75 mov al,00H
- 08cd 50 push ax
- 08ce e8 00 00 call INPUTS_008
- 08d1 eb 58 jmp L83
- 08d3 3c 50 L76 cmp al,50H
- 08d5 74 04 je L77
- 08d7 3c 4d cmp al,4dH
- 08d9 75 08 jne L78
- 08db b0 01 L77 mov al,01H
- 08dd 50 push ax
- 08de e8 00 00 call INPUTS_008
- 08e1 eb 48 jmp L83
- 08e3 3c 52 L78 cmp al,52H
- 08e5 75 12 jne L81
- 08e7 80 3e 00 00 00 cmp byte ptr L217,00H
- 08ec 74 04 je L79
- 08ee b0 00 mov al,00H
- 08f0 eb 02 jmp L80
- 08f2 b0 01 L79 mov al,01H
- 08f4 a2 00 00 L80 mov L217,al
- 08f7 eb 32 jmp L83
- 08f9 3c 53 L81 cmp al,53H
- 08fb 75 29 jne L82
- 08fd bf 00 00 mov di,offset L71
- 0900 0e push cs
- 0901 57 push di
- 0902 a1 00 00 mov ax,L215
- 0905 ba 58 00 mov dx,0058H
- 0908 f7 e2 mul dx
- 090a 8b f8 mov di,ax
- 090c 81 c7 00 00 add di,offset INPUTS_BSS-51H
- 0910 1e push ds
- 0911 57 push di
- 0912 b8 50 00 mov ax,0050H
- 0915 50 push ax
- 0916 9a 00 00 00 00 call far SYSTEM_00C
- 091b e8 00 00 call INPUTS_004
- 091e b0 01 mov al,01H
- 0920 50 push ax
- 0921 e8 00 00 call INPUTS_002
- 0924 eb 05 jmp L83
- 0926 9a 00 00 00 00 L82 call far GENERAL_006
- 092b e9 a4 00 L83 jmp L92
- 092e 8a 46 fe L84 mov al,-2H[bp]
- 0931 3c 0d cmp al,0dH
- 0933 75 09 jne L85
- 0935 b0 01 mov al,01H
- 0937 50 push ax
- 0938 e8 00 00 call INPUTS_008
- 093b e9 94 00 jmp L92
- 093e 3c 1b L85 cmp al,1bH
- 0940 75 0d jne L86
- 0942 c6 06 00 00 01 mov byte ptr L218,01H
- 0947 31 c0 xor ax,ax
- 0949 a3 00 00 mov L215,ax
- 094c e9 83 00 jmp L92
- 094f 3c 08 L86 cmp al,08H
- 0951 75 08 jne L87
- 0953 b0 00 mov al,00H
- 0955 50 push ax
- 0956 e8 00 00 call INPUTS_008
- 0959 eb 77 jmp L92
- 095b 3c 54 L87 cmp al,54H
- 095d 74 0c je L88
- 095f 3c 74 cmp al,74H
- 0961 74 08 je L88
- 0963 3c 59 cmp al,59H
- 0965 74 04 je L88
- 0967 3c 79 cmp al,79H
- 0969 75 29 jne L89
- 096b bf 00 00 L88 mov di,offset L72
- 096e 0e push cs
- 096f 57 push di
- 0970 a1 00 00 mov ax,L215
- 0973 ba 58 00 mov dx,0058H
- 0976 f7 e2 mul dx
- 0978 8b f8 mov di,ax
- 097a 81 c7 00 00 add di,offset INPUTS_BSS-51H
- 097e 1e push ds
- 097f 57 push di
- 0980 b8 50 00 mov ax,0050H
- 0983 50 push ax
- 0984 9a 00 00 00 00 call far SYSTEM_00C
- 0989 e8 00 00 call INPUTS_004
- 098c b0 01 mov al,01H
- 098e 50 push ax
- 098f e8 00 00 call INPUTS_002
- 0992 eb 3e jmp L92
- 0994 3c 46 L89 cmp al,46H
- 0996 74 0c je L90
- 0998 3c 66 cmp al,66H
- 099a 74 08 je L90
- 099c 3c 4e cmp al,4eH
- 099e 74 04 je L90
- 09a0 3c 6e cmp al,6eH
- 09a2 75 29 jne L91
- 09a4 bf 00 00 L90 mov di,offset L73
- 09a7 0e push cs
- 09a8 57 push di
- 09a9 a1 00 00 mov ax,L215
- 09ac ba 58 00 mov dx,0058H
- 09af f7 e2 mul dx
- 09b1 8b f8 mov di,ax
- 09b3 81 c7 00 00 add di,offset INPUTS_BSS-51H
- 09b7 1e push ds
- 09b8 57 push di
- 09b9 b8 50 00 mov ax,0050H
- 09bc 50 push ax
- 09bd 9a 00 00 00 00 call far SYSTEM_00C
- 09c2 e8 00 00 call INPUTS_004
- 09c5 b0 01 mov al,01H
- 09c7 50 push ax
- 09c8 e8 00 00 call INPUTS_002
- 09cb eb 05 jmp L92
- 09cd 9a 00 00 00 00 L91 call far GENERAL_006
- 09d2 8a 46 ff L92 mov al,-1H[bp]
- 09d5 30 e4 xor ah,ah
- 09d7 3b 06 00 00 cmp ax,L215
- 09db 75 03 jne L93
- 09dd e9 ca fe jmp L74
- 09e0 89 ec L93 mov sp,bp
- 09e2 5d pop bp
- 09e3 c3 ret
- 09e4 55 INPUTS_00B push bp
- 09e5 89 e5 mov bp,sp
- 09e7 b8 0a 00 mov ax,000aH
- 09ea 9a 00 00 00 00 call far SYSTEM_034
- 09ef 83 ec 0a sub sp,000aH
- 09f2 c6 46 fa 01 mov byte ptr -6H[bp],01H
- 09f6 c6 46 fb 02 mov byte ptr -5H[bp],02H
- 09fa c6 46 fc 04 mov byte ptr -4H[bp],04H
- 09fe c6 46 fd 05 mov byte ptr -3H[bp],05H
- 0a02 c6 46 fe 07 mov byte ptr -2H[bp],07H
- 0a06 c6 46 ff 08 mov byte ptr -1H[bp],08H
- 0a0a a0 00 00 mov al,L215
- 0a0d 88 46 f8 mov -8H[bp],al
- 0a10 c6 06 00 00 01 mov byte ptr L216,01H
- 0a15 b0 01 mov al,01H
- 0a17 50 push ax
- 0a18 e8 00 00 call INPUTS_002
- 0a1b c6 46 f7 06 mov byte ptr -9H[bp],06H
- 0a1f 9a 00 00 00 00 L94 call far CRT_003
- 0a24 88 46 f6 mov -0aH[bp],al
- 0a27 8d 7e f6 lea di,-0aH[bp]
- 0a2a 16 push ss
- 0a2b 57 push di
- 0a2c 9a 00 00 00 00 call far GENERAL_017
- 0a31 08 c0 or al,al
- 0a33 75 03 jne L95
- 0a35 e9 96 02 jmp L114
- 0a38 8a 46 f6 L95 mov al,-0aH[bp]
- 0a3b 3c 48 cmp al,48H
- 0a3d 75 3f jne L96
- 0a3f b0 00 mov al,00H
- 0a41 50 push ax
- 0a42 e8 00 00 call INPUTS_008
- 0a45 a0 00 00 mov al,L216
- 0a48 30 e4 xor ah,ah
- 0a4a 8b f8 mov di,ax
- 0a4c 8a 43 f9 mov al,-7H[bp+di]
- 0a4f 30 e4 xor ah,ah
- 0a51 8b c8 mov cx,ax
- 0a53 a1 00 00 mov ax,L215
- 0a56 ba 58 00 mov dx,0058H
- 0a59 f7 e2 mul dx
- 0a5b 8b f8 mov di,ax
- 0a5d 8a 85 00 00 mov al,INPUTS_BSS-58H[di]
- 0a61 30 e4 xor ah,ah
- 0a63 03 c1 add ax,cx
- 0a65 48 dec ax
- 0a66 50 push ax
- 0a67 a1 00 00 mov ax,L215
- 0a6a ba 58 00 mov dx,0058H
- 0a6d f7 e2 mul dx
- 0a6f 8b f8 mov di,ax
- 0a71 8a 85 00 00 mov al,INPUTS_BSS-57H[di]
- 0a75 50 push ax
- 0a76 9a 00 00 00 00 call far CRT_006
- 0a7b e9 4d 02 jmp L113
- 0a7e 3c 50 L96 cmp al,50H
- 0a80 75 3f jne L97
- 0a82 b0 01 mov al,01H
- 0a84 50 push ax
- 0a85 e8 00 00 call INPUTS_008
- 0a88 a0 00 00 mov al,L216
- 0a8b 30 e4 xor ah,ah
- 0a8d 8b f8 mov di,ax
- 0a8f 8a 43 f9 mov al,-7H[bp+di]
- 0a92 30 e4 xor ah,ah
- 0a94 8b c8 mov cx,ax
- 0a96 a1 00 00 mov ax,L215
- 0a99 ba 58 00 mov dx,0058H
- 0a9c f7 e2 mul dx
- 0a9e 8b f8 mov di,ax
- 0aa0 8a 85 00 00 mov al,INPUTS_BSS-58H[di]
- 0aa4 30 e4 xor ah,ah
- 0aa6 03 c1 add ax,cx
- 0aa8 48 dec ax
- 0aa9 50 push ax
- 0aaa a1 00 00 mov ax,L215
- 0aad ba 58 00 mov dx,0058H
- 0ab0 f7 e2 mul dx
- 0ab2 8b f8 mov di,ax
- 0ab4 8a 85 00 00 mov al,INPUTS_BSS-57H[di]
- 0ab8 50 push ax
- 0ab9 9a 00 00 00 00 call far CRT_006
- 0abe e9 0a 02 jmp L113
- 0ac1 3c 4d L97 cmp al,4dH
- 0ac3 74 03 je L98
- 0ac5 e9 88 00 jmp L101
- 0ac8 a0 00 00 L98 mov al,L216
- 0acb 3a 46 f7 cmp al,-9H[bp]
- 0ace 75 3e jne L99
- 0ad0 b0 01 mov al,01H
- 0ad2 50 push ax
- 0ad3 e8 00 00 call INPUTS_008
- 0ad6 a0 00 00 mov al,L216
- 0ad9 30 e4 xor ah,ah
- 0adb 8b f8 mov di,ax
- 0add 8a 43 f9 mov al,-7H[bp+di]
- 0ae0 30 e4 xor ah,ah
- 0ae2 8b c8 mov cx,ax
- 0ae4 a1 00 00 mov ax,L215
- 0ae7 ba 58 00 mov dx,0058H
- 0aea f7 e2 mul dx
- 0aec 8b f8 mov di,ax
- 0aee 8a 85 00 00 mov al,INPUTS_BSS-58H[di]
- 0af2 30 e4 xor ah,ah
- 0af4 03 c1 add ax,cx
- 0af6 48 dec ax
- 0af7 50 push ax
- 0af8 a1 00 00 mov ax,L215
- 0afb ba 58 00 mov dx,0058H
- 0afe f7 e2 mul dx
- 0b00 8b f8 mov di,ax
- 0b02 8a 85 00 00 mov al,INPUTS_BSS-57H[di]
- 0b06 50 push ax
- 0b07 9a 00 00 00 00 call far CRT_006
- 0b0c eb 3f jmp L100
- 0b0e a0 00 00 L99 mov al,L216
- 0b11 30 e4 xor ah,ah
- 0b13 40 inc ax
- 0b14 a2 00 00 mov L216,al
- 0b17 a0 00 00 mov al,L216
- 0b1a 30 e4 xor ah,ah
- 0b1c 8b f8 mov di,ax
- 0b1e 8a 43 f9 mov al,-7H[bp+di]
- 0b21 30 e4 xor ah,ah
- 0b23 8b c8 mov cx,ax
- 0b25 a1 00 00 mov ax,L215
- 0b28 ba 58 00 mov dx,0058H
- 0b2b f7 e2 mul dx
- 0b2d 8b f8 mov di,ax
- 0b2f 8a 85 00 00 mov al,INPUTS_BSS-58H[di]
- 0b33 30 e4 xor ah,ah
- 0b35 03 c1 add ax,cx
- 0b37 48 dec ax
- 0b38 50 push ax
- 0b39 a1 00 00 mov ax,L215
- 0b3c ba 58 00 mov dx,0058H
- 0b3f f7 e2 mul dx
- 0b41 8b f8 mov di,ax
- 0b43 8a 85 00 00 mov al,INPUTS_BSS-57H[di]
- 0b47 50 push ax
- 0b48 9a 00 00 00 00 call far CRT_006
- 0b4d e9 7b 01 L100 jmp L113
- 0b50 3c 4b L101 cmp al,4bH
- 0b52 74 03 je L102
- 0b54 e9 87 00 jmp L105
- 0b57 80 3e 00 00 01 L102 cmp byte ptr L216,01H
- 0b5c 75 3e jne L103
- 0b5e b0 00 mov al,00H
- 0b60 50 push ax
- 0b61 e8 00 00 call INPUTS_008
- 0b64 a0 00 00 mov al,L216
- 0b67 30 e4 xor ah,ah
- 0b69 8b f8 mov di,ax
- 0b6b 8a 43 f9 mov al,-7H[bp+di]
- 0b6e 30 e4 xor ah,ah
- 0b70 8b c8 mov cx,ax
- 0b72 a1 00 00 mov ax,L215
- 0b75 ba 58 00 mov dx,0058H
- 0b78 f7 e2 mul dx
- 0b7a 8b f8 mov di,ax
- 0b7c 8a 85 00 00 mov al,INPUTS_BSS-58H[di]
- 0b80 30 e4 xor ah,ah
- 0b82 03 c1 add ax,cx
- 0b84 48 dec ax
- 0b85 50 push ax
- 0b86 a1 00 00 mov ax,L215
- 0b89 ba 58 00 mov dx,0058H
- 0b8c f7 e2 mul dx
- 0b8e 8b f8 mov di,ax
- 0b90 8a 85 00 00 mov al,INPUTS_BSS-57H[di]
- 0b94 50 push ax
- 0b95 9a 00 00 00 00 call far CRT_006
- 0b9a eb 3f jmp L104
- 0b9c a0 00 00 L103 mov al,L216
- 0b9f 30 e4 xor ah,ah
- 0ba1 48 dec ax
- 0ba2 a2 00 00 mov L216,al
- 0ba5 a0 00 00 mov al,L216
- 0ba8 30 e4 xor ah,ah
- 0baa 8b f8 mov di,ax
- 0bac 8a 43 f9 mov al,-7H[bp+di]
- 0baf 30 e4 xor ah,ah
- 0bb1 8b c8 mov cx,ax
- 0bb3 a1 00 00 mov ax,L215
- 0bb6 ba 58 00 mov dx,0058H
- 0bb9 f7 e2 mul dx
- 0bbb 8b f8 mov di,ax
- 0bbd 8a 85 00 00 mov al,INPUTS_BSS-58H[di]
- 0bc1 30 e4 xor ah,ah
- 0bc3 03 c1 add ax,cx
- 0bc5 48 dec ax
- 0bc6 50 push ax
- 0bc7 a1 00 00 mov ax,L215
- 0bca ba 58 00 mov dx,0058H
- 0bcd f7 e2 mul dx
- 0bcf 8b f8 mov di,ax
- 0bd1 8a 85 00 00 mov al,INPUTS_BSS-57H[di]
- 0bd5 50 push ax
- 0bd6 9a 00 00 00 00 call far CRT_006
- 0bdb e9 ed 00 L104 jmp L113
- 0bde 3c 52 L105 cmp al,52H
- 0be0 75 13 jne L108
- 0be2 80 3e 00 00 00 cmp byte ptr L217,00H
- 0be7 74 04 je L106
- 0be9 b0 00 mov al,00H
- 0beb eb 02 jmp L107
- 0bed b0 01 L106 mov al,01H
- 0bef a2 00 00 L107 mov L217,al
- 0bf2 e9 d6 00 jmp L113
- 0bf5 3c 53 L108 cmp al,53H
- 0bf7 74 03 je L109
- 0bf9 e9 ca 00 jmp L112
- 0bfc a0 00 00 L109 mov al,L216
- 0bff 88 46 f9 mov -7H[bp],al
- 0c02 8a 46 f9 L110 mov al,-7H[bp]
- 0c05 3a 46 f7 cmp al,-9H[bp]
- 0c08 73 48 jae L111
- 0c0a 8a 46 f9 mov al,-7H[bp]
- 0c0d 30 e4 xor ah,ah
- 0c0f 40 inc ax
- 0c10 8b f8 mov di,ax
- 0c12 8a 43 f9 mov al,-7H[bp+di]
- 0c15 30 e4 xor ah,ah
- 0c17 8b c8 mov cx,ax
- 0c19 a1 00 00 mov ax,L215
- 0c1c ba 58 00 mov dx,0058H
- 0c1f f7 e2 mul dx
- 0c21 8b f8 mov di,ax
- 0c23 03 f9 add di,cx
- 0c25 8a 9d 00 00 mov bl,INPUTS_BSS-51H[di]
- 0c29 8a 46 f9 mov al,-7H[bp]
- 0c2c 30 e4 xor ah,ah
- 0c2e 8b f8 mov di,ax
- 0c30 8a 43 f9 mov al,-7H[bp+di]
- 0c33 30 e4 xor ah,ah
- 0c35 8b c8 mov cx,ax
- 0c37 a1 00 00 mov ax,L215
- 0c3a ba 58 00 mov dx,0058H
- 0c3d f7 e2 mul dx
- 0c3f 8b f8 mov di,ax
- 0c41 03 f9 add di,cx
- 0c43 88 9d 00 00 mov INPUTS_BSS-51H[di],bl
- 0c47 8a 46 f9 mov al,-7H[bp]
- 0c4a 30 e4 xor ah,ah
- 0c4c 40 inc ax
- 0c4d 88 46 f9 mov -7H[bp],al
- 0c50 eb b0 jmp L110
- 0c52 a1 00 00 L111 mov ax,L215
- 0c55 ba 58 00 mov dx,0058H
- 0c58 f7 e2 mul dx
- 0c5a 8b f8 mov di,ax
- 0c5c c6 85 00 00 20 mov byte ptr INPUTS_BSS-49H[di],20H
- 0c61 b0 01 mov al,01H
- 0c63 50 push ax
- 0c64 e8 00 00 call INPUTS_002
- 0c67 bf 00 00 mov di,offset SYSTEM_BSS+100H
- 0c6a 1e push ds
- 0c6b 57 push di
- 0c6c a1 00 00 mov ax,L215
- 0c6f ba 58 00 mov dx,0058H
- 0c72 f7 e2 mul dx
- 0c74 8b f8 mov di,ax
- 0c76 81 c7 00 00 add di,offset INPUTS_BSS-51H
- 0c7a 1e push ds
- 0c7b 57 push di
- 0c7c 31 c0 xor ax,ax
- 0c7e 50 push ax
- 0c7f 9a 00 00 00 00 call far SYSTEM_036
- 0c84 9a 00 00 00 00 call far SYSTEM_03B
- 0c89 9a 00 00 00 00 call far SYSTEM_032
- 0c8e a0 00 00 mov al,L216
- 0c91 30 e4 xor ah,ah
- 0c93 8b f8 mov di,ax
- 0c95 8a 43 f9 mov al,-7H[bp+di]
- 0c98 30 e4 xor ah,ah
- 0c9a 8b c8 mov cx,ax
- 0c9c a1 00 00 mov ax,L215
- 0c9f ba 58 00 mov dx,0058H
- 0ca2 f7 e2 mul dx
- 0ca4 8b f8 mov di,ax
- 0ca6 8a 85 00 00 mov al,INPUTS_BSS-58H[di]
- 0caa 30 e4 xor ah,ah
- 0cac 03 c1 add ax,cx
- 0cae 48 dec ax
- 0caf 50 push ax
- 0cb0 a1 00 00 mov ax,L215
- 0cb3 ba 58 00 mov dx,0058H
- 0cb6 f7 e2 mul dx
- 0cb8 8b f8 mov di,ax
- 0cba 8a 85 00 00 mov al,INPUTS_BSS-57H[di]
- 0cbe 50 push ax
- 0cbf 9a 00 00 00 00 call far CRT_006
- 0cc4 eb 05 jmp L113
- 0cc6 9a 00 00 00 00 L112 call far GENERAL_006
- 0ccb e9 16 03 L113 jmp L132
- 0cce 8a 46 f6 L114 mov al,-0aH[bp]
- 0cd1 3c 0d cmp al,0dH
- 0cd3 75 3f jne L115
- 0cd5 b0 01 mov al,01H
- 0cd7 50 push ax
- 0cd8 e8 00 00 call INPUTS_008
- 0cdb a0 00 00 mov al,L216
- 0cde 30 e4 xor ah,ah
- 0ce0 8b f8 mov di,ax
- 0ce2 8a 43 f9 mov al,-7H[bp+di]
- 0ce5 30 e4 xor ah,ah
- 0ce7 8b c8 mov cx,ax
- 0ce9 a1 00 00 mov ax,L215
- 0cec ba 58 00 mov dx,0058H
- 0cef f7 e2 mul dx
- 0cf1 8b f8 mov di,ax
- 0cf3 8a 85 00 00 mov al,INPUTS_BSS-58H[di]
- 0cf7 30 e4 xor ah,ah
- 0cf9 03 c1 add ax,cx
- 0cfb 48 dec ax
- 0cfc 50 push ax
- 0cfd a1 00 00 mov ax,L215
- 0d00 ba 58 00 mov dx,0058H
- 0d03 f7 e2 mul dx
- 0d05 8b f8 mov di,ax
- 0d07 8a 85 00 00 mov al,INPUTS_BSS-57H[di]
- 0d0b 50 push ax
- 0d0c 9a 00 00 00 00 call far CRT_006
- 0d11 e9 d0 02 jmp L132
- 0d14 3c 1b L115 cmp al,1bH
- 0d16 75 0d jne L116
- 0d18 c6 06 00 00 01 mov byte ptr L218,01H
- 0d1d 31 c0 xor ax,ax
- 0d1f a3 00 00 mov L215,ax
- 0d22 e9 bf 02 jmp L132
- 0d25 3c 08 L116 cmp al,08H
- 0d27 74 03 je L117
- 0d29 e9 1a 01 jmp L122
- 0d2c 80 3e 00 00 01 L117 cmp byte ptr L216,01H
- 0d31 75 3f jne L118
- 0d33 b0 00 mov al,00H
- 0d35 50 push ax
- 0d36 e8 00 00 call INPUTS_008
- 0d39 a0 00 00 mov al,L216
- 0d3c 30 e4 xor ah,ah
- 0d3e 8b f8 mov di,ax
- 0d40 8a 43 f9 mov al,-7H[bp+di]
- 0d43 30 e4 xor ah,ah
- 0d45 8b c8 mov cx,ax
- 0d47 a1 00 00 mov ax,L215
- 0d4a ba 58 00 mov dx,0058H
- 0d4d f7 e2 mul dx
- 0d4f 8b f8 mov di,ax
- 0d51 8a 85 00 00 mov al,INPUTS_BSS-58H[di]
- 0d55 30 e4 xor ah,ah
- 0d57 03 c1 add ax,cx
- 0d59 48 dec ax
- 0d5a 50 push ax
- 0d5b a1 00 00 mov ax,L215
- 0d5e ba 58 00 mov dx,0058H
- 0d61 f7 e2 mul dx
- 0d63 8b f8 mov di,ax
- 0d65 8a 85 00 00 mov al,INPUTS_BSS-57H[di]
- 0d69 50 push ax
- 0d6a 9a 00 00 00 00 call far CRT_006
- 0d6f e9 d1 00 jmp L121
- 0d72 a0 00 00 L118 mov al,L216
- 0d75 30 e4 xor ah,ah
- 0d77 48 dec ax
- 0d78 a2 00 00 mov L216,al
- 0d7b a0 00 00 mov al,L216
- 0d7e 88 46 f9 mov -7H[bp],al
- 0d81 8a 46 f9 L119 mov al,-7H[bp]
- 0d84 3a 46 f7 cmp al,-9H[bp]
- 0d87 73 48 jae L120
- 0d89 8a 46 f9 mov al,-7H[bp]
- 0d8c 30 e4 xor ah,ah
- 0d8e 40 inc ax
- 0d8f 8b f8 mov di,ax
- 0d91 8a 43 f9 mov al,-7H[bp+di]
- 0d94 30 e4 xor ah,ah
- 0d96 8b c8 mov cx,ax
- 0d98 a1 00 00 mov ax,L215
- 0d9b ba 58 00 mov dx,0058H
- 0d9e f7 e2 mul dx
- 0da0 8b f8 mov di,ax
- 0da2 03 f9 add di,cx
- 0da4 8a 9d 00 00 mov bl,INPUTS_BSS-51H[di]
- 0da8 8a 46 f9 mov al,-7H[bp]
- 0dab 30 e4 xor ah,ah
- 0dad 8b f8 mov di,ax
- 0daf 8a 43 f9 mov al,-7H[bp+di]
- 0db2 30 e4 xor ah,ah
- 0db4 8b c8 mov cx,ax
- 0db6 a1 00 00 mov ax,L215
- 0db9 ba 58 00 mov dx,0058H
- 0dbc f7 e2 mul dx
- 0dbe 8b f8 mov di,ax
- 0dc0 03 f9 add di,cx
- 0dc2 88 9d 00 00 mov INPUTS_BSS-51H[di],bl
- 0dc6 8a 46 f9 mov al,-7H[bp]
- 0dc9 30 e4 xor ah,ah
- 0dcb 40 inc ax
- 0dcc 88 46 f9 mov -7H[bp],al
- 0dcf eb b0 jmp L119
- 0dd1 a1 00 00 L120 mov ax,L215
- 0dd4 ba 58 00 mov dx,0058H
- 0dd7 f7 e2 mul dx
- 0dd9 8b f8 mov di,ax
- 0ddb c6 85 00 00 20 mov byte ptr INPUTS_BSS-49H[di],20H
- 0de0 b0 01 mov al,01H
- 0de2 50 push ax
- 0de3 e8 00 00 call INPUTS_002
- 0de6 bf 00 00 mov di,offset SYSTEM_BSS+100H
- 0de9 1e push ds
- 0dea 57 push di
- 0deb a1 00 00 mov ax,L215
- 0dee ba 58 00 mov dx,0058H
- 0df1 f7 e2 mul dx
- 0df3 8b f8 mov di,ax
- 0df5 81 c7 00 00 add di,offset INPUTS_BSS-51H
- 0df9 1e push ds
- 0dfa 57 push di
- 0dfb 31 c0 xor ax,ax
- 0dfd 50 push ax
- 0dfe 9a 00 00 00 00 call far SYSTEM_036
- 0e03 9a 00 00 00 00 call far SYSTEM_03B
- 0e08 9a 00 00 00 00 call far SYSTEM_032
- 0e0d a0 00 00 mov al,L216
- 0e10 30 e4 xor ah,ah
- 0e12 8b f8 mov di,ax
- 0e14 8a 43 f9 mov al,-7H[bp+di]
- 0e17 30 e4 xor ah,ah
- 0e19 8b c8 mov cx,ax
- 0e1b a1 00 00 mov ax,L215
- 0e1e ba 58 00 mov dx,0058H
- 0e21 f7 e2 mul dx
- 0e23 8b f8 mov di,ax
- 0e25 8a 85 00 00 mov al,INPUTS_BSS-58H[di]
- 0e29 30 e4 xor ah,ah
- 0e2b 03 c1 add ax,cx
- 0e2d 48 dec ax
- 0e2e 50 push ax
- 0e2f a1 00 00 mov ax,L215
- 0e32 ba 58 00 mov dx,0058H
- 0e35 f7 e2 mul dx
- 0e37 8b f8 mov di,ax
- 0e39 8a 85 00 00 mov al,INPUTS_BSS-57H[di]
- 0e3d 50 push ax
- 0e3e 9a 00 00 00 00 call far CRT_006
- 0e43 e9 9e 01 L121 jmp L132
- 0e46 3c 20 L122 cmp al,20H
- 0e48 74 0e je L124
- 0e4a 3c 30 cmp al,30H
- 0e4c 73 03 jae L123
- 0e4e e9 8e 01 jmp L131
- 0e51 3c 39 L123 cmp al,39H
- 0e53 76 03 jbe L124
- 0e55 e9 87 01 jmp L131
- 0e58 80 3e 00 00 00 L124 cmp byte ptr L218,00H
- 0e5d 74 0b je L125
- 0e5f a0 00 00 mov al,L216
- 0e62 3a 46 f7 cmp al,-9H[bp]
- 0e65 74 03 je L125
- 0e67 e9 98 00 jmp L127
- 0e6a 8a 5e f6 L125 mov bl,-0aH[bp]
- 0e6d a0 00 00 mov al,L216
- 0e70 30 e4 xor ah,ah
- 0e72 8b f8 mov di,ax
- 0e74 8a 43 f9 mov al,-7H[bp+di]
- 0e77 30 e4 xor ah,ah
- 0e79 8b c8 mov cx,ax
- 0e7b a1 00 00 mov ax,L215
- 0e7e ba 58 00 mov dx,0058H
- 0e81 f7 e2 mul dx
- 0e83 8b f8 mov di,ax
- 0e85 03 f9 add di,cx
- 0e87 88 9d 00 00 mov INPUTS_BSS-51H[di],bl
- 0e8b a0 00 00 mov al,L216
- 0e8e 3a 46 f7 cmp al,-9H[bp]
- 0e91 73 09 jae L126
- 0e93 a0 00 00 mov al,L216
- 0e96 30 e4 xor ah,ah
- 0e98 40 inc ax
- 0e99 a2 00 00 mov L216,al
- 0e9c b0 01 L126 mov al,01H
- 0e9e 50 push ax
- 0e9f e8 00 00 call INPUTS_002
- 0ea2 bf 00 00 mov di,offset SYSTEM_BSS+100H
- 0ea5 1e push ds
- 0ea6 57 push di
- 0ea7 a1 00 00 mov ax,L215
- 0eaa ba 58 00 mov dx,0058H
- 0ead f7 e2 mul dx
- 0eaf 8b f8 mov di,ax
- 0eb1 81 c7 00 00 add di,offset INPUTS_BSS-51H
- 0eb5 1e push ds
- 0eb6 57 push di
- 0eb7 31 c0 xor ax,ax
- 0eb9 50 push ax
- 0eba 9a 00 00 00 00 call far SYSTEM_036
- 0ebf 9a 00 00 00 00 call far SYSTEM_03B
- 0ec4 9a 00 00 00 00 call far SYSTEM_032
- 0ec9 a0 00 00 mov al,L216
- 0ecc 30 e4 xor ah,ah
- 0ece 8b f8 mov di,ax
- 0ed0 8a 43 f9 mov al,-7H[bp+di]
- 0ed3 30 e4 xor ah,ah
- 0ed5 8b c8 mov cx,ax
- 0ed7 a1 00 00 mov ax,L215
- 0eda ba 58 00 mov dx,0058H
- 0edd f7 e2 mul dx
- 0edf 8b f8 mov di,ax
- 0ee1 8a 85 00 00 mov al,INPUTS_BSS-58H[di]
- 0ee5 30 e4 xor ah,ah
- 0ee7 03 c1 add ax,cx
- 0ee9 48 dec ax
- 0eea 50 push ax
- 0eeb a1 00 00 mov ax,L215
- 0eee ba 58 00 mov dx,0058H
- 0ef1 f7 e2 mul dx
- 0ef3 8b f8 mov di,ax
- 0ef5 8a 85 00 00 mov al,INPUTS_BSS-57H[di]
- 0ef9 50 push ax
- 0efa 9a 00 00 00 00 call far CRT_006
- 0eff e9 db 00 jmp L130
- 0f02 8a 46 f7 L127 mov al,-9H[bp]
- 0f05 88 46 f9 mov -7H[bp],al
- 0f08 8a 46 f9 L128 mov al,-7H[bp]
- 0f0b 3a 06 00 00 cmp al,L216
- 0f0f 76 48 jbe L129
- 0f11 8a 46 f9 mov al,-7H[bp]
- 0f14 30 e4 xor ah,ah
- 0f16 48 dec ax
- 0f17 8b f8 mov di,ax
- 0f19 8a 43 f9 mov al,-7H[bp+di]
- 0f1c 30 e4 xor ah,ah
- 0f1e 8b c8 mov cx,ax
- 0f20 a1 00 00 mov ax,L215
- 0f23 ba 58 00 mov dx,0058H
- 0f26 f7 e2 mul dx
- 0f28 8b f8 mov di,ax
- 0f2a 03 f9 add di,cx
- 0f2c 8a 9d 00 00 mov bl,INPUTS_BSS-51H[di]
- 0f30 8a 46 f9 mov al,-7H[bp]
- 0f33 30 e4 xor ah,ah
- 0f35 8b f8 mov di,ax
- 0f37 8a 43 f9 mov al,-7H[bp+di]
- 0f3a 30 e4 xor ah,ah
- 0f3c 8b c8 mov cx,ax
- 0f3e a1 00 00 mov ax,L215
- 0f41 ba 58 00 mov dx,0058H
- 0f44 f7 e2 mul dx
- 0f46 8b f8 mov di,ax
- 0f48 03 f9 add di,cx
- 0f4a 88 9d 00 00 mov INPUTS_BSS-51H[di],bl
- 0f4e 8a 46 f9 mov al,-7H[bp]
- 0f51 30 e4 xor ah,ah
- 0f53 48 dec ax
- 0f54 88 46 f9 mov -7H[bp],al
- 0f57 eb af jmp L128
- 0f59 8a 5e f6 L129 mov bl,-0aH[bp]
- 0f5c a0 00 00 mov al,L216
- 0f5f 30 e4 xor ah,ah
- 0f61 8b f8 mov di,ax
- 0f63 8a 43 f9 mov al,-7H[bp+di]
- 0f66 30 e4 xor ah,ah
- 0f68 8b c8 mov cx,ax
- 0f6a a1 00 00 mov ax,L215
- 0f6d ba 58 00 mov dx,0058H
- 0f70 f7 e2 mul dx
- 0f72 8b f8 mov di,ax
- 0f74 03 f9 add di,cx
- 0f76 88 9d 00 00 mov INPUTS_BSS-51H[di],bl
- 0f7a b0 01 mov al,01H
- 0f7c 50 push ax
- 0f7d e8 00 00 call INPUTS_002
- 0f80 bf 00 00 mov di,offset SYSTEM_BSS+100H
- 0f83 1e push ds
- 0f84 57 push di
- 0f85 a1 00 00 mov ax,L215
- 0f88 ba 58 00 mov dx,0058H
- 0f8b f7 e2 mul dx
- 0f8d 8b f8 mov di,ax
- 0f8f 81 c7 00 00 add di,offset INPUTS_BSS-51H
- 0f93 1e push ds
- 0f94 57 push di
- 0f95 31 c0 xor ax,ax
- 0f97 50 push ax
- 0f98 9a 00 00 00 00 call far SYSTEM_036
- 0f9d 9a 00 00 00 00 call far SYSTEM_03B
- 0fa2 9a 00 00 00 00 call far SYSTEM_032
- 0fa7 a0 00 00 mov al,L216
- 0faa 30 e4 xor ah,ah
- 0fac 8b f8 mov di,ax
- 0fae 8a 43 f9 mov al,-7H[bp+di]
- 0fb1 30 e4 xor ah,ah
- 0fb3 8b c8 mov cx,ax
- 0fb5 a1 00 00 mov ax,L215
- 0fb8 ba 58 00 mov dx,0058H
- 0fbb f7 e2 mul dx
- 0fbd 8b f8 mov di,ax
- 0fbf 8a 85 00 00 mov al,INPUTS_BSS-58H[di]
- 0fc3 30 e4 xor ah,ah
- 0fc5 03 c1 add ax,cx
- 0fc7 48 dec ax
- 0fc8 50 push ax
- 0fc9 a1 00 00 mov ax,L215
- 0fcc ba 58 00 mov dx,0058H
- 0fcf f7 e2 mul dx
- 0fd1 8b f8 mov di,ax
- 0fd3 8a 85 00 00 mov al,INPUTS_BSS-57H[di]
- 0fd7 50 push ax
- 0fd8 9a 00 00 00 00 call far CRT_006
- 0fdd eb 05 L130 jmp L132
- 0fdf 9a 00 00 00 00 L131 call far GENERAL_006
- 0fe4 8a 46 f8 L132 mov al,-8H[bp]
- 0fe7 30 e4 xor ah,ah
- 0fe9 3b 06 00 00 cmp ax,L215
- 0fed 75 03 jne L133
- 0fef e9 2d fa jmp L94
- 0ff2 89 ec L133 mov sp,bp
- 0ff4 5d pop bp
- 0ff5 c3 ret
- 0ff6 55 INPUTS_00C push bp
- 0ff7 89 e5 mov bp,sp
- 0ff9 b8 06 00 mov ax,0006H
- 0ffc 9a 00 00 00 00 call far SYSTEM_034
- 1001 83 ec 06 sub sp,0006H
- 1004 a0 00 00 mov al,L215
- 1007 88 46 ff mov -1H[bp],al
- 100a a1 00 00 mov ax,L215
- 100d ba 58 00 mov dx,0058H
- 1010 f7 e2 mul dx
- 1012 8b f8 mov di,ax
- 1014 8a 85 00 00 mov al,INPUTS_BSS-56H[di]
- 1018 88 46 fc mov -4H[bp],al
- 101b a1 00 00 mov ax,L215
- 101e ba 58 00 mov dx,0058H
- 1021 f7 e2 mul dx
- 1023 8b f8 mov di,ax
- 1025 8a 85 00 00 mov al,INPUTS_BSS-52H[di]
- 1029 30 e4 xor ah,ah
- 102b 8b c8 mov cx,ax
- 102d a1 00 00 mov ax,L215
- 1030 ba 58 00 mov dx,0058H
- 1033 f7 e2 mul dx
- 1035 8b f8 mov di,ax
- 1037 8a 85 00 00 mov al,INPUTS_BSS-56H[di]
- 103b 30 e4 xor ah,ah
- 103d 2b c1 sub ax,cx
- 103f 88 46 fd mov -3H[bp],al
- 1042 c6 06 00 00 01 mov byte ptr L216,01H
- 1047 b0 01 mov al,01H
- 1049 50 push ax
- 104a e8 00 00 call INPUTS_002
- 104d 9a 00 00 00 00 L134 call far CRT_003
- 1052 88 46 fb mov -5H[bp],al
- 1055 8d 7e fb lea di,-5H[bp]
- 1058 16 push ss
- 1059 57 push di
- 105a 9a 00 00 00 00 call far GENERAL_017
- 105f 08 c0 or al,al
- 1061 75 03 jne L135
- 1063 e9 9a 01 jmp L161
- 1066 8a 46 fb L135 mov al,-5H[bp]
- 1069 3c 48 cmp al,48H
- 106b 75 09 jne L136
- 106d b0 00 mov al,00H
- 106f 50 push ax
- 1070 e8 00 00 call INPUTS_008
- 1073 e9 87 01 jmp L160
- 1076 3c 50 L136 cmp al,50H
- 1078 75 09 jne L137
- 107a b0 01 mov al,01H
- 107c 50 push ax
- 107d e8 00 00 call INPUTS_008
- 1080 e9 7a 01 jmp L160
- 1083 3c 4d L137 cmp al,4dH
- 1085 75 40 jne L142
- 1087 a0 00 00 mov al,L216
- 108a 3a 46 fc cmp al,-4H[bp]
- 108d 75 08 jne L138
- 108f b0 01 mov al,01H
- 1091 50 push ax
- 1092 e8 00 00 call INPUTS_008
- 1095 eb 2d jmp L141
- 1097 8a 46 fd L138 mov al,-3H[bp]
- 109a 30 e4 xor ah,ah
- 109c 8b d0 mov dx,ax
- 109e a0 00 00 mov al,L216
- 10a1 30 e4 xor ah,ah
- 10a3 40 inc ax
- 10a4 3b c2 cmp ax,dx
- 10a6 75 0d jne L139
- 10a8 a0 00 00 mov al,L216
- 10ab 30 e4 xor ah,ah
- 10ad 05 02 00 add ax,0002H
- 10b0 a2 00 00 mov L216,al
- 10b3 eb 09 jmp L140
- 10b5 a0 00 00 L139 mov al,L216
- 10b8 30 e4 xor ah,ah
- 10ba 40 inc ax
- 10bb a2 00 00 mov L216,al
- 10be b0 00 L140 mov al,00H
- 10c0 50 push ax
- 10c1 e8 00 00 call INPUTS_002
- 10c4 e9 36 01 L141 jmp L160
- 10c7 3c 4b L142 cmp al,4bH
- 10c9 75 3f jne L147
- 10cb 80 3e 00 00 01 cmp byte ptr L216,01H
- 10d0 75 08 jne L143
- 10d2 b0 00 mov al,00H
- 10d4 50 push ax
- 10d5 e8 00 00 call INPUTS_008
- 10d8 eb 2d jmp L146
- 10da 8a 46 fd L143 mov al,-3H[bp]
- 10dd 30 e4 xor ah,ah
- 10df 8b d0 mov dx,ax
- 10e1 a0 00 00 mov al,L216
- 10e4 30 e4 xor ah,ah
- 10e6 48 dec ax
- 10e7 3b c2 cmp ax,dx
- 10e9 75 0d jne L144
- 10eb a0 00 00 mov al,L216
- 10ee 30 e4 xor ah,ah
- 10f0 2d 02 00 sub ax,0002H
- 10f3 a2 00 00 mov L216,al
- 10f6 eb 09 jmp L145
- 10f8 a0 00 00 L144 mov al,L216
- 10fb 30 e4 xor ah,ah
- 10fd 48 dec ax
- 10fe a2 00 00 mov L216,al
- 1101 b0 00 L145 mov al,00H
- 1103 50 push ax
- 1104 e8 00 00 call INPUTS_002
- 1107 e9 f3 00 L146 jmp L160
- 110a 3c 52 L147 cmp al,52H
- 110c 75 13 jne L150
- 110e 80 3e 00 00 00 cmp byte ptr L217,00H
- 1113 74 04 je L148
- 1115 b0 00 mov al,00H
- 1117 eb 02 jmp L149
- 1119 b0 01 L148 mov al,01H
- 111b a2 00 00 L149 mov L217,al
- 111e e9 dc 00 jmp L160
- 1121 3c 53 L150 cmp al,53H
- 1123 74 03 je L151
- 1125 e9 d0 00 jmp L159
- 1128 a0 00 00 L151 mov al,L216
- 112b 3a 46 fc cmp al,-4H[bp]
- 112e 75 03 jne L152
- 1130 e9 a2 00 jmp L158
- 1133 8a 46 fc L152 mov al,-4H[bp]
- 1136 30 e4 xor ah,ah
- 1138 48 dec ax
- 1139 88 46 fa mov -6H[bp],al
- 113c a0 00 00 mov al,L216
- 113f 3a 46 fa cmp al,-6H[bp]
- 1142 76 03 jbe L153
- 1144 e9 8e 00 jmp L158
- 1147 88 46 fe L153 mov -2H[bp],al
- 114a eb 03 jmp L155
- 114c fe 46 fe L154 inc byte ptr -2H[bp]
- 114f 8a 46 fe L155 mov al,-2H[bp]
- 1152 3a 46 fd cmp al,-3H[bp]
- 1155 74 73 je L157
- 1157 8a 46 fd mov al,-3H[bp]
- 115a 30 e4 xor ah,ah
- 115c 8b d0 mov dx,ax
- 115e 8a 46 fe mov al,-2H[bp]
- 1161 30 e4 xor ah,ah
- 1163 40 inc ax
- 1164 3b c2 cmp ax,dx
- 1166 74 31 je L156
- 1168 8a 46 fe mov al,-2H[bp]
- 116b 30 e4 xor ah,ah
- 116d 40 inc ax
- 116e 8b c8 mov cx,ax
- 1170 a1 00 00 mov ax,L215
- 1173 ba 58 00 mov dx,0058H
- 1176 f7 e2 mul dx
- 1178 8b f8 mov di,ax
- 117a 03 f9 add di,cx
- 117c 8a 9d 00 00 mov bl,INPUTS_BSS-51H[di]
- 1180 8a 46 fe mov al,-2H[bp]
- 1183 30 e4 xor ah,ah
- 1185 8b c8 mov cx,ax
- 1187 a1 00 00 mov ax,L215
- 118a ba 58 00 mov dx,0058H
- 118d f7 e2 mul dx
- 118f 8b f8 mov di,ax
- 1191 03 f9 add di,cx
- 1193 88 9d 00 00 mov INPUTS_BSS-51H[di],bl
- 1197 eb 31 jmp L157
- 1199 8a 46 fe L156 mov al,-2H[bp]
- 119c 30 e4 xor ah,ah
- 119e 05 02 00 add ax,0002H
- 11a1 8b c8 mov cx,ax
- 11a3 a1 00 00 mov ax,L215
- 11a6 ba 58 00 mov dx,0058H
- 11a9 f7 e2 mul dx
- 11ab 8b f8 mov di,ax
- 11ad 03 f9 add di,cx
- 11af 8a 9d 00 00 mov bl,INPUTS_BSS-51H[di]
- 11b3 8a 46 fe mov al,-2H[bp]
- 11b6 30 e4 xor ah,ah
- 11b8 8b c8 mov cx,ax
- 11ba a1 00 00 mov ax,L215
- 11bd ba 58 00 mov dx,0058H
- 11c0 f7 e2 mul dx
- 11c2 8b f8 mov di,ax
- 11c4 03 f9 add di,cx
- 11c6 88 9d 00 00 mov INPUTS_BSS-51H[di],bl
- 11ca 8a 46 fe L157 mov al,-2H[bp]
- 11cd 3a 46 fa cmp al,-6H[bp]
- 11d0 74 03 je L158
- 11d2 e9 77 ff jmp L154
- 11d5 8a 46 fc L158 mov al,-4H[bp]
- 11d8 30 e4 xor ah,ah
- 11da 8b c8 mov cx,ax
- 11dc a1 00 00 mov ax,L215
- 11df ba 58 00 mov dx,0058H
- 11e2 f7 e2 mul dx
- 11e4 8b f8 mov di,ax
- 11e6 03 f9 add di,cx
- 11e8 c6 85 00 00 20 mov byte ptr INPUTS_BSS-51H[di],20H
- 11ed e8 00 00 call INPUTS_003
- 11f0 b0 00 mov al,00H
- 11f2 50 push ax
- 11f3 e8 00 00 call INPUTS_002
- 11f6 eb 05 jmp L160
- 11f8 9a 00 00 00 00 L159 call far GENERAL_006
- 11fd e9 4a 02 L160 jmp L191
- 1200 8a 46 fb L161 mov al,-5H[bp]
- 1203 3c 0d cmp al,0dH
- 1205 75 09 jne L162
- 1207 b0 01 mov al,01H
- 1209 50 push ax
- 120a e8 00 00 call INPUTS_008
- 120d e9 3a 02 jmp L191
- 1210 3c 1b L162 cmp al,1bH
- 1212 75 0d jne L163
- 1214 31 c0 xor ax,ax
- 1216 a3 00 00 mov L215,ax
- 1219 c6 06 00 00 01 mov byte ptr L218,01H
- 121e e9 29 02 jmp L191
- 1221 3c 08 L163 cmp al,08H
- 1223 74 03 je L164
- 1225 e9 08 01 jmp L176
- 1228 80 3e 00 00 01 L164 cmp byte ptr L216,01H
- 122d 75 09 jne L165
- 122f b0 00 mov al,00H
- 1231 50 push ax
- 1232 e8 00 00 call INPUTS_008
- 1235 e9 f5 00 jmp L175
- 1238 8a 46 fd L165 mov al,-3H[bp]
- 123b 30 e4 xor ah,ah
- 123d 8b d0 mov dx,ax
- 123f a0 00 00 mov al,L216
- 1242 30 e4 xor ah,ah
- 1244 48 dec ax
- 1245 3b c2 cmp ax,dx
- 1247 75 0d jne L166
- 1249 a0 00 00 mov al,L216
- 124c 30 e4 xor ah,ah
- 124e 2d 02 00 sub ax,0002H
- 1251 a2 00 00 mov L216,al
- 1254 eb 09 jmp L167
- 1256 a0 00 00 L166 mov al,L216
- 1259 30 e4 xor ah,ah
- 125b 48 dec ax
- 125c a2 00 00 mov L216,al
- 125f a0 00 00 L167 mov al,L216
- 1262 3a 46 fc cmp al,-4H[bp]
- 1265 75 03 jne L168
- 1267 e9 a2 00 jmp L174
- 126a 8a 46 fc L168 mov al,-4H[bp]
- 126d 30 e4 xor ah,ah
- 126f 48 dec ax
- 1270 88 46 fa mov -6H[bp],al
- 1273 a0 00 00 mov al,L216
- 1276 3a 46 fa cmp al,-6H[bp]
- 1279 76 03 jbe L169
- 127b e9 8e 00 jmp L174
- 127e 88 46 fe L169 mov -2H[bp],al
- 1281 eb 03 jmp L171
- 1283 fe 46 fe L170 inc byte ptr -2H[bp]
- 1286 8a 46 fe L171 mov al,-2H[bp]
- 1289 3a 46 fd cmp al,-3H[bp]
- 128c 74 73 je L173
- 128e 8a 46 fd mov al,-3H[bp]
- 1291 30 e4 xor ah,ah
- 1293 8b d0 mov dx,ax
- 1295 8a 46 fe mov al,-2H[bp]
- 1298 30 e4 xor ah,ah
- 129a 40 inc ax
- 129b 3b c2 cmp ax,dx
- 129d 74 31 je L172
- 129f 8a 46 fe mov al,-2H[bp]
- 12a2 30 e4 xor ah,ah
- 12a4 40 inc ax
- 12a5 8b c8 mov cx,ax
- 12a7 a1 00 00 mov ax,L215
- 12aa ba 58 00 mov dx,0058H
- 12ad f7 e2 mul dx
- 12af 8b f8 mov di,ax
- 12b1 03 f9 add di,cx
- 12b3 8a 9d 00 00 mov bl,INPUTS_BSS-51H[di]
- 12b7 8a 46 fe mov al,-2H[bp]
- 12ba 30 e4 xor ah,ah
- 12bc 8b c8 mov cx,ax
- 12be a1 00 00 mov ax,L215
- 12c1 ba 58 00 mov dx,0058H
- 12c4 f7 e2 mul dx
- 12c6 8b f8 mov di,ax
- 12c8 03 f9 add di,cx
- 12ca 88 9d 00 00 mov INPUTS_BSS-51H[di],bl
- 12ce eb 31 jmp L173
- 12d0 8a 46 fe L172 mov al,-2H[bp]
- 12d3 30 e4 xor ah,ah
- 12d5 05 02 00 add ax,0002H
- 12d8 8b c8 mov cx,ax
- 12da a1 00 00 mov ax,L215
- 12dd ba 58 00 mov dx,0058H
- 12e0 f7 e2 mul dx
- 12e2 8b f8 mov di,ax
- 12e4 03 f9 add di,cx
- 12e6 8a 9d 00 00 mov bl,INPUTS_BSS-51H[di]
- 12ea 8a 46 fe mov al,-2H[bp]
- 12ed 30 e4 xor ah,ah
- 12ef 8b c8 mov cx,ax
- 12f1 a1 00 00 mov ax,L215
- 12f4 ba 58 00 mov dx,0058H
- 12f7 f7 e2 mul dx
- 12f9 8b f8 mov di,ax
- 12fb 03 f9 add di,cx
- 12fd 88 9d 00 00 mov INPUTS_BSS-51H[di],bl
- 1301 8a 46 fe L173 mov al,-2H[bp]
- 1304 3a 46 fa cmp al,-6H[bp]
- 1307 74 03 je L174
- 1309 e9 77 ff jmp L170
- 130c 8a 46 fc L174 mov al,-4H[bp]
- 130f 30 e4 xor ah,ah
- 1311 8b c8 mov cx,ax
- 1313 a1 00 00 mov ax,L215
- 1316 ba 58 00 mov dx,0058H
- 1319 f7 e2 mul dx
- 131b 8b f8 mov di,ax
- 131d 03 f9 add di,cx
- 131f c6 85 00 00 20 mov byte ptr INPUTS_BSS-51H[di],20H
- 1324 e8 00 00 call INPUTS_003
- 1327 b0 00 mov al,00H
- 1329 50 push ax
- 132a e8 00 00 call INPUTS_002
- 132d e9 1a 01 L175 jmp L191
- 1330 3c 2e L176 cmp al,2eH
- 1332 75 23 jne L179
- 1334 e8 00 00 call INPUTS_007
- 1337 80 7e fd 00 cmp byte ptr -3H[bp],00H
- 133b 74 0b je L177
- 133d 8a 46 fd mov al,-3H[bp]
- 1340 30 e4 xor ah,ah
- 1342 40 inc ax
- 1343 a2 00 00 mov L216,al
- 1346 eb 06 jmp L178
- 1348 8a 46 fc L177 mov al,-4H[bp]
- 134b a2 00 00 mov L216,al
- 134e b0 00 L178 mov al,00H
- 1350 50 push ax
- 1351 e8 00 00 call INPUTS_002
- 1354 e9 f3 00 jmp L191
- 1357 3c 20 L179 cmp al,20H
- 1359 74 08 je L180
- 135b 3c 30 cmp al,30H
- 135d 72 52 jb L183
- 135f 3c 39 cmp al,39H
- 1361 77 4e ja L183
- 1363 8a 5e fb L180 mov bl,-5H[bp]
- 1366 a0 00 00 mov al,L216
- 1369 30 e4 xor ah,ah
- 136b 8b c8 mov cx,ax
- 136d a1 00 00 mov ax,L215
- 1370 ba 58 00 mov dx,0058H
- 1373 f7 e2 mul dx
- 1375 8b f8 mov di,ax
- 1377 03 f9 add di,cx
- 1379 88 9d 00 00 mov INPUTS_BSS-51H[di],bl
- 137d a0 00 00 mov al,L216
- 1380 30 e4 xor ah,ah
- 1382 40 inc ax
- 1383 a2 00 00 mov L216,al
- 1386 a0 00 00 mov al,L216
- 1389 3a 46 fd cmp al,-3H[bp]
- 138c 75 09 jne L181
- 138e a0 00 00 mov al,L216
- 1391 30 e4 xor ah,ah
- 1393 40 inc ax
- 1394 a2 00 00 mov L216,al
- 1397 a0 00 00 L181 mov al,L216
- 139a 3a 46 fc cmp al,-4H[bp]
- 139d 76 06 jbe L182
- 139f 8a 46 fc mov al,-4H[bp]
- 13a2 a2 00 00 mov L216,al
- 13a5 e8 00 00 L182 call INPUTS_003
- 13a8 b0 00 mov al,00H
- 13aa 50 push ax
- 13ab e8 00 00 call INPUTS_002
- 13ae e9 99 00 jmp L191
- 13b1 3c 2d L183 cmp al,2dH
- 13b3 75 5a jne L187
- 13b5 a1 00 00 mov ax,L215
- 13b8 ba 58 00 mov dx,0058H
- 13bb f7 e2 mul dx
- 13bd 8b f8 mov di,ax
- 13bf 8a 85 00 00 mov al,INPUTS_BSS-52H[di]
- 13c3 30 e4 xor ah,ah
- 13c5 8b c8 mov cx,ax
- 13c7 a1 00 00 mov ax,L215
- 13ca ba 58 00 mov dx,0058H
- 13cd f7 e2 mul dx
- 13cf 8b f8 mov di,ax
- 13d1 8a 85 00 00 mov al,INPUTS_BSS-56H[di]
- 13d5 30 e4 xor ah,ah
- 13d7 2b c1 sub ax,cx
- 13d9 3d 02 00 cmp ax,0002H
- 13dc 7e 2a jle L185
- 13de a1 00 00 mov ax,L215
- 13e1 ba 58 00 mov dx,0058H
- 13e4 f7 e2 mul dx
- 13e6 8b f8 mov di,ax
- 13e8 c6 85 00 00 2d mov byte ptr INPUTS_BSS-50H[di],2dH
- 13ed e8 00 00 call INPUTS_003
- 13f0 80 3e 00 00 01 cmp byte ptr L216,01H
- 13f5 75 09 jne L184
- 13f7 a0 00 00 mov al,L216
- 13fa 30 e4 xor ah,ah
- 13fc 40 inc ax
- 13fd a2 00 00 mov L216,al
- 1400 b0 00 L184 mov al,00H
- 1402 50 push ax
- 1403 e8 00 00 call INPUTS_002
- 1406 eb 05 jmp L186
- 1408 9a 00 00 00 00 L185 call far GENERAL_006
- 140d eb 3b L186 jmp L191
- 140f 3c 2b L187 cmp al,2bH
- 1411 75 32 jne L190
- 1413 a1 00 00 mov ax,L215
- 1416 ba 58 00 mov dx,0058H
- 1419 f7 e2 mul dx
- 141b 8b f8 mov di,ax
- 141d 80 bd 00 00 2d cmp byte ptr INPUTS_BSS-50H[di],2dH
- 1422 75 1a jne L188
- 1424 a1 00 00 mov ax,L215
- 1427 ba 58 00 mov dx,0058H
- 142a f7 e2 mul dx
- 142c 8b f8 mov di,ax
- 142e c6 85 00 00 20 mov byte ptr INPUTS_BSS-50H[di],20H
- 1433 e8 00 00 call INPUTS_003
- 1436 b0 00 mov al,00H
- 1438 50 push ax
- 1439 e8 00 00 call INPUTS_002
- 143c eb 05 jmp L189
- 143e 9a 00 00 00 00 L188 call far GENERAL_006
- 1443 eb 05 L189 jmp L191
- 1445 9a 00 00 00 00 L190 call far GENERAL_006
- 144a 8a 46 ff L191 mov al,-1H[bp]
- 144d 30 e4 xor ah,ah
- 144f 3b 06 00 00 cmp ax,L215
- 1453 75 03 jne L192
- 1455 e9 f5 fb jmp L134
- 1458 89 ec L192 mov sp,bp
- 145a 5d pop bp
- 145b c3 ret
- 145c GETINPUT:
- 145c 55 INPUTS_001 push bp
- 145d 89 e5 mov bp,sp
- 145f b8 21 00 mov ax,0021H
- 1462 9a 00 00 00 00 call far SYSTEM_034
- 1467 83 ec 21 sub sp,0021H
- 146a c7 06 00 00 01 00 mov word ptr L215,0001H
- 1470 c6 06 00 00 00 mov byte ptr L217,00H
- 1475 c6 06 00 00 00 mov byte ptr L218,00H
- 147a 8a 46 08 mov al,+8H[bp]
- 147d 50 push ax
- 147e 8a 46 06 mov al,+6H[bp]
- 1481 50 push ax
- 1482 b0 01 mov al,01H
- 1484 50 push ax
- 1485 b0 00 mov al,00H
- 1487 50 push ax
- 1488 b0 00 mov al,00H
- 148a 50 push ax
- 148b 9a 00 00 00 00 call far GENERAL_001
- 1490 a1 00 00 mov ax,L215
- 1493 ba 58 00 mov dx,0058H
- 1496 f7 e2 mul dx
- 1498 8b f8 mov di,ax
- 149a 8a 85 00 00 mov al,INPUTS_BSS-53H[di]
- 149e 50 push ax
- 149f 8d 7e df lea di,-21H[bp]
- 14a2 16 push ss
- 14a3 57 push di
- 14a4 9a 00 00 00 00 call far SYSTEM_028
- 14a9 b0 4e mov al,4eH
- 14ab 50 push ax
- 14ac 9a 00 00 00 00 call far SYSTEM_029
- 14b1 b0 44 mov al,44H
- 14b3 50 push ax
- 14b4 9a 00 00 00 00 call far SYSTEM_029
- 14b9 b0 4c mov al,4cH
- 14bb 50 push ax
- 14bc 9a 00 00 00 00 call far SYSTEM_029
- 14c1 b0 41 mov al,41H
- 14c3 50 push ax
- 14c4 9a 00 00 00 00 call far SYSTEM_029
- 14c9 b0 6e mov al,6eH
- 14cb 50 push ax
- 14cc 9a 00 00 00 00 call far SYSTEM_029
- 14d1 b0 64 mov al,64H
- 14d3 50 push ax
- 14d4 9a 00 00 00 00 call far SYSTEM_029
- 14d9 b0 6c mov al,6cH
- 14db 50 push ax
- 14dc 9a 00 00 00 00 call far SYSTEM_029
- 14e1 b0 61 mov al,61H
- 14e3 50 push ax
- 14e4 9a 00 00 00 00 call far SYSTEM_029
- 14e9 9a 00 00 00 00 call far SYSTEM_018
- 14ee 75 0f jne L193
- 14f0 a1 00 00 mov ax,L215
- 14f3 ba 58 00 mov dx,0058H
- 14f6 f7 e2 mul dx
- 14f8 8b f8 mov di,ax
- 14fa c6 85 00 00 41 mov byte ptr INPUTS_BSS-53H[di],41H
- 14ff 83 3e 00 00 00 L193 cmp word ptr L215,0000H
- 1504 74 55 je L202
- 1506 a1 00 00 mov ax,L215
- 1509 ba 58 00 mov dx,0058H
- 150c f7 e2 mul dx
- 150e 8b f8 mov di,ax
- 1510 8a 85 00 00 mov al,INPUTS_BSS-53H[di]
- 1514 3c 6e cmp al,6eH
- 1516 74 04 je L194
- 1518 3c 4e cmp al,4eH
- 151a 75 05 jne L195
- 151c e8 00 00 L194 call INPUTS_007
- 151f eb 25 jmp L201
- 1521 3c 64 L195 cmp al,64H
- 1523 74 04 je L196
- 1525 3c 44 cmp al,44H
- 1527 75 05 jne L197
- 1529 e8 00 00 L196 call INPUTS_005
- 152c eb 18 jmp L201
- 152e 3c 4c L197 cmp al,4cH
- 1530 74 04 je L198
- 1532 3c 6c cmp al,6cH
- 1534 75 05 jne L199
- 1536 e8 00 00 L198 call INPUTS_004
- 1539 eb 0b jmp L201
- 153b 3c 41 L199 cmp al,41H
- 153d 74 04 je L200
- 153f 3c 61 cmp al,61H
- 1541 75 03 jne L201
- 1543 e8 00 00 L200 call INPUTS_003
- 1546 a1 00 00 L201 mov ax,L215
- 1549 ba 58 00 mov dx,0058H
- 154c f7 e2 mul dx
- 154e 8b f8 mov di,ax
- 1550 8a 85 00 00 mov al,INPUTS_BSS-54H[di]
- 1554 30 e4 xor ah,ah
- 1556 a3 00 00 mov L215,ax
- 1559 eb a4 jmp L193
- 155b 8a 46 0a L202 mov al,+0aH[bp]
- 155e 30 e4 xor ah,ah
- 1560 a3 00 00 mov L215,ax
- 1563 83 3e 00 00 00 L203 cmp word ptr L215,0000H
- 1568 74 42 je L212
- 156a a1 00 00 mov ax,L215
- 156d ba 58 00 mov dx,0058H
- 1570 f7 e2 mul dx
- 1572 8b f8 mov di,ax
- 1574 8a 85 00 00 mov al,INPUTS_BSS-53H[di]
- 1578 3c 6e cmp al,6eH
- 157a 74 04 je L204
- 157c 3c 4e cmp al,4eH
- 157e 75 05 jne L205
- 1580 e8 00 00 L204 call INPUTS_00C
- 1583 eb 25 jmp L211
- 1585 3c 64 L205 cmp al,64H
- 1587 74 04 je L206
- 1589 3c 44 cmp al,44H
- 158b 75 05 jne L207
- 158d e8 00 00 L206 call INPUTS_00B
- 1590 eb 18 jmp L211
- 1592 3c 4c L207 cmp al,4cH
- 1594 74 04 je L208
- 1596 3c 6c cmp al,6cH
- 1598 75 05 jne L209
- 159a e8 00 00 L208 call INPUTS_00A
- 159d eb 0b jmp L211
- 159f 3c 41 L209 cmp al,41H
- 15a1 74 04 je L210
- 15a3 3c 61 cmp al,61H
- 15a5 75 03 jne L211
- 15a7 e8 00 00 L210 call INPUTS_009
- 15aa eb b7 L211 jmp L203
- 15ac 80 3e 00 00 00 L212 cmp byte ptr L218,00H
- 15b1 74 06 je L213
- 15b3 c6 46 ff 00 mov byte ptr -1H[bp],00H
- 15b7 eb 04 jmp L214
- 15b9 c6 46 ff 01 L213 mov byte ptr -1H[bp],01H
- 15bd 8a 46 ff L214 mov al,-1H[bp]
- 15c0 89 ec mov sp,bp
- 15c2 5d pop bp
- 15c3 ca 06 00 retf 0006H
-
- No disassembly errors
-
- ------------------------------------------------------------
-
- Segment: _BSS WORD 0000089d bytes
-
- No disassembly errors
-
- ------------------------------------------------------------
-