2 EXTRN SUBCLIPIMAGE:BYTE
3 EXTRN MX_BYTESPERLINE:BYTE
4 EXTRN MX_VIDEOSEGMENT:BYTE
5 MX_TEXT SEGMENT PARA PUBLIC USE16 'CODE'
6 ASSUME CS:MX_TEXT, DS:DGROUP, SS:DGROUP
37 and word ptr es:[di],ax
47 and byte ptr es:[di],al
58 or word ptr es:[di],ax
68 or byte ptr es:[di],al
79 xor word ptr es:[di],ax
89 xor byte ptr es:[di],al
98 mov byte ptr es:[di],al
107 add byte ptr es:[di],al
121 mov bx,word ptr 0eH[bp]
122 mov ax,word ptr 0cH[bp]
123 mov cx,word ptr 0aH[bp]
124 mov dx,word ptr 8[bp]
125 call near ptr MX_TEXT:SUBCLIPIMAGE
129 mov word ptr 8[bp],dx
130 add word ptr 10H[bp],si
131 mul word ptr cs:MX_BYTESPERLINE
136 mov word ptr -0aH[bp],di
137 mov es,word ptr cs:MX_VIDEOSEGMENT
139 mov byte ptr -10H[bp],bl
148 mov word ptr -8[bp+si],bx
154 mov cl,byte ptr -10H[bp]
157 mov byte ptr -14H[bp],al
158 mov bx,word ptr 6[bp]
159 mov byte ptr -12H[bp],bh
166 mov ax,word ptr cs:L$1[bx]
167 mov word ptr -0cH[bp],ax
169 mov byte ptr -0eH[bp],4
171 mov ds,word ptr 12H[bp]
173 cmp word ptr ss:[bx],0
175 mov si,word ptr 10H[bp]
176 mov ah,byte ptr -14H[bp]
181 mov ah,byte ptr -10H[bp]
186 mov dx,word ptr 8[bp]
187 mov di,word ptr -0aH[bp]
191 mov cx,word ptr ss:[bx]
192 mov ah,byte ptr -12H[bp]
193 call word ptr -0cH[bp]
196 add si,word ptr 0aH[bp]
197 add di,word ptr cs:MX_BYTESPERLINE
202 inc byte ptr -10H[bp]
203 rol byte ptr -14H[bp],1
204 adc word ptr -0aH[bp],0
206 dec byte ptr -0eH[bp]