3 EXTRN SUBCLIPIMAGE:BYTE
4 EXTRN MX_BYTESPERLINE:BYTE
5 EXTRN MX_VIDEOSEGMENT:BYTE
6 MX_TEXT SEGMENT PARA PUBLIC USE16 'CODE'
7 ASSUME CS:MX_TEXT, DS:DGROUP, SS:DGROUP
38 and word ptr es:[di],ax
48 and byte ptr es:[di],al
59 or word ptr es:[di],ax
69 or byte ptr es:[di],al
80 xor word ptr es:[di],ax
90 xor byte ptr es:[di],al
99 mov byte ptr es:[di],al
108 add byte ptr es:[di],al
122 mov bx,word ptr 0eH[bp]
123 mov ax,word ptr 0cH[bp]
124 mov cx,word ptr 0aH[bp]
125 mov dx,word ptr 8[bp]
126 call near ptr MX_TEXT:SUBCLIPIMAGE
130 mov word ptr 8[bp],dx
131 add word ptr 10H[bp],si
132 mul word ptr cs:MX_BYTESPERLINE
137 mov word ptr -0aH[bp],di
138 mov es,word ptr cs:MX_VIDEOSEGMENT
140 mov byte ptr -10H[bp],bl
149 mov word ptr -8[bp+si],bx
155 mov cl,byte ptr -10H[bp]
158 mov byte ptr -14H[bp],al
159 mov bx,word ptr 6[bp]
160 mov byte ptr -12H[bp],bh
167 mov ax,word ptr cs:L$1[bx]
168 mov word ptr -0cH[bp],ax
170 mov byte ptr -0eH[bp],4
172 mov ds,word ptr 12H[bp]
174 cmp word ptr ss:[bx],0
176 mov si,word ptr 10H[bp]
177 mov ah,byte ptr -14H[bp]
182 mov ah,byte ptr -10H[bp]
187 mov dx,word ptr 8[bp]
188 mov di,word ptr -0aH[bp]
192 mov cx,word ptr ss:[bx]
193 mov ah,byte ptr -12H[bp]
194 call word ptr -0cH[bp]
197 add si,word ptr 0aH[bp]
198 add di,word ptr cs:MX_BYTESPERLINE
203 inc byte ptr -10H[bp]
204 rol byte ptr -14H[bp],1
205 adc word ptr -0aH[bp],0
207 dec byte ptr -0eH[bp]