SecondReality/GLENZ/ZOOMLOOP.INC
2017-09-24 01:45:36 +02:00

14455 lines
275 KiB
PHP

zoom PROC FAR
;ds:si=source bitmap row start
;es:di=destination pointer
;ax=zoom factor (desired screen width)
cmp ax,340
jae zoom_ret
xor cx,cx
test ax,4
jnz @@1
add di,2
mov cx,1
@@1:
mov bx,ax
and bx,not 1
xor edx,edx
jmp cs:zoomloopt[bx]
zoom_ret:
ret
ALIGN 16 ;following should stay in cache
zoomloopt LABEL WORD
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_160
dw OFFSET zoom_162
dw OFFSET zoom_160
dw OFFSET zoom_162
dw OFFSET zoom_168
dw OFFSET zoom_170
dw OFFSET zoom_168
dw OFFSET zoom_170
dw OFFSET zoom_176
dw OFFSET zoom_178
dw OFFSET zoom_176
dw OFFSET zoom_178
dw OFFSET zoom_184
dw OFFSET zoom_186
dw OFFSET zoom_184
dw OFFSET zoom_186
dw OFFSET zoom_192
dw OFFSET zoom_194
dw OFFSET zoom_192
dw OFFSET zoom_194
dw OFFSET zoom_200
dw OFFSET zoom_202
dw OFFSET zoom_200
dw OFFSET zoom_202
dw OFFSET zoom_208
dw OFFSET zoom_210
dw OFFSET zoom_208
dw OFFSET zoom_210
dw OFFSET zoom_216
dw OFFSET zoom_218
dw OFFSET zoom_216
dw OFFSET zoom_218
dw OFFSET zoom_224
dw OFFSET zoom_226
dw OFFSET zoom_224
dw OFFSET zoom_226
dw OFFSET zoom_232
dw OFFSET zoom_234
dw OFFSET zoom_232
dw OFFSET zoom_234
dw OFFSET zoom_240
dw OFFSET zoom_242
dw OFFSET zoom_240
dw OFFSET zoom_242
dw OFFSET zoom_248
dw OFFSET zoom_250
dw OFFSET zoom_248
dw OFFSET zoom_250
dw OFFSET zoom_256
dw OFFSET zoom_258
dw OFFSET zoom_256
dw OFFSET zoom_258
dw OFFSET zoom_264
dw OFFSET zoom_266
dw OFFSET zoom_264
dw OFFSET zoom_266
dw OFFSET zoom_272
dw OFFSET zoom_274
dw OFFSET zoom_272
dw OFFSET zoom_274
dw OFFSET zoom_280
dw OFFSET zoom_282
dw OFFSET zoom_280
dw OFFSET zoom_282
dw OFFSET zoom_288
dw OFFSET zoom_290
dw OFFSET zoom_288
dw OFFSET zoom_290
dw OFFSET zoom_296
dw OFFSET zoom_298
dw OFFSET zoom_296
dw OFFSET zoom_298
dw OFFSET zoom_304
dw OFFSET zoom_306
dw OFFSET zoom_304
dw OFFSET zoom_306
dw OFFSET zoom_312
dw OFFSET zoom_314
dw OFFSET zoom_312
dw OFFSET zoom_314
dw OFFSET zoom_320
dw OFFSET zoom_322
dw OFFSET zoom_320
dw OFFSET zoom_322
dw OFFSET zoom_328
dw OFFSET zoom_330
dw OFFSET zoom_328
dw OFFSET zoom_330
dw OFFSET zoom_336
dw OFFSET zoom_338
dw OFFSET zoom_336
zoom_160:
mov es:[di+0],edx
mov es:[di+4],edx
mov es:[di+8],edx
mov es:[di+12],edx
mov es:[di+16],edx
mov es:[di+20],edx
mov es:[di+24],edx
mov es:[di+28],edx
mov es:[di+32],edx
mov es:[di+36],edx
mov es:[di+40],edx
mov es:[di+44],edx
mov es:[di+48],edx
mov es:[di+52],edx
mov es:[di+56],edx
mov es:[di+60],edx
mov es:[di+64],edx
mov es:[di+68],edx
mov es:[di+72],edx
mov es:[di+76],edx
mov al,ds:[si+0]
mov ah,ds:[si+2]
mov es:[di+80],ax
mov al,ds:[si+4]
mov ah,ds:[si+6]
mov es:[di+82],ax
mov al,ds:[si+8]
mov ah,ds:[si+10]
mov es:[di+84],ax
mov al,ds:[si+12]
mov ah,ds:[si+14]
mov es:[di+86],ax
mov al,ds:[si+16]
mov ah,ds:[si+18]
mov es:[di+88],ax
mov al,ds:[si+20]
mov ah,ds:[si+22]
mov es:[di+90],ax
mov al,ds:[si+24]
mov ah,ds:[si+26]
mov es:[di+92],ax
mov al,ds:[si+28]
mov ah,ds:[si+30]
mov es:[di+94],ax
mov al,ds:[si+32]
mov ah,ds:[si+34]
mov es:[di+96],ax
mov al,ds:[si+36]
mov ah,ds:[si+38]
mov es:[di+98],ax
mov al,ds:[si+40]
mov ah,ds:[si+42]
mov es:[di+100],ax
mov al,ds:[si+44]
mov ah,ds:[si+46]
mov es:[di+102],ax
mov al,ds:[si+48]
mov ah,ds:[si+50]
mov es:[di+104],ax
mov al,ds:[si+52]
mov ah,ds:[si+54]
mov es:[di+106],ax
mov al,ds:[si+56]
mov ah,ds:[si+58]
mov es:[di+108],ax
mov al,ds:[si+60]
mov ah,ds:[si+62]
mov es:[di+110],ax
mov al,ds:[si+64]
mov ah,ds:[si+66]
mov es:[di+112],ax
mov al,ds:[si+68]
mov ah,ds:[si+70]
mov es:[di+114],ax
mov al,ds:[si+72]
mov ah,ds:[si+74]
mov es:[di+116],ax
mov al,ds:[si+76]
mov ah,ds:[si+78]
mov es:[di+118],ax
add si,cx
mov al,ds:[si+80]
mov ah,ds:[si+82]
mov es:[di+120],ax
mov al,ds:[si+84]
mov ah,ds:[si+86]
mov es:[di+122],ax
mov al,ds:[si+88]
mov ah,ds:[si+90]
mov es:[di+124],ax
mov al,ds:[si+92]
mov ah,ds:[si+94]
mov es:[di+126],ax
mov al,ds:[si+96]
mov ah,ds:[si+98]
mov es:[di+128],ax
mov al,ds:[si+100]
mov ah,ds:[si+102]
mov es:[di+130],ax
mov al,ds:[si+104]
mov ah,ds:[si+106]
mov es:[di+132],ax
mov al,ds:[si+108]
mov ah,ds:[si+110]
mov es:[di+134],ax
mov al,ds:[si+112]
mov ah,ds:[si+114]
mov es:[di+136],ax
mov al,ds:[si+116]
mov ah,ds:[si+118]
mov es:[di+138],ax
add si,cx
mov al,ds:[si+120]
mov ah,ds:[si+122]
mov es:[di+140],ax
mov al,ds:[si+124]
mov ah,ds:[si+126]
mov es:[di+142],ax
mov al,ds:[si+128]
mov ah,ds:[si+130]
mov es:[di+144],ax
mov al,ds:[si+132]
mov ah,ds:[si+134]
mov es:[di+146],ax
mov al,ds:[si+136]
mov ah,ds:[si+138]
mov es:[di+148],ax
mov al,ds:[si+140]
mov ah,ds:[si+142]
mov es:[di+150],ax
mov al,ds:[si+144]
mov ah,ds:[si+146]
mov es:[di+152],ax
mov al,ds:[si+148]
mov ah,ds:[si+150]
mov es:[di+154],ax
mov al,ds:[si+152]
mov ah,ds:[si+154]
mov es:[di+156],ax
mov al,ds:[si+156]
mov ah,ds:[si+158]
mov es:[di+158],ax
mov al,ds:[si+160]
mov ah,ds:[si+162]
mov es:[di+160],ax
mov al,ds:[si+164]
mov ah,ds:[si+166]
mov es:[di+162],ax
mov al,ds:[si+168]
mov ah,ds:[si+170]
mov es:[di+164],ax
mov al,ds:[si+172]
mov ah,ds:[si+174]
mov es:[di+166],ax
mov al,ds:[si+176]
mov ah,ds:[si+178]
mov es:[di+168],ax
mov al,ds:[si+180]
mov ah,ds:[si+182]
mov es:[di+170],ax
mov al,ds:[si+184]
mov ah,ds:[si+186]
mov es:[di+172],ax
mov al,ds:[si+188]
mov ah,ds:[si+190]
mov es:[di+174],ax
mov al,ds:[si+192]
mov ah,ds:[si+194]
mov es:[di+176],ax
mov al,ds:[si+196]
mov ah,ds:[si+198]
mov es:[di+178],ax
add si,cx
mov al,ds:[si+200]
mov ah,ds:[si+202]
mov es:[di+180],ax
mov al,ds:[si+204]
mov ah,ds:[si+206]
mov es:[di+182],ax
mov al,ds:[si+208]
mov ah,ds:[si+210]
mov es:[di+184],ax
mov al,ds:[si+212]
mov ah,ds:[si+214]
mov es:[di+186],ax
mov al,ds:[si+216]
mov ah,ds:[si+218]
mov es:[di+188],ax
mov al,ds:[si+220]
mov ah,ds:[si+222]
mov es:[di+190],ax
mov al,ds:[si+224]
mov ah,ds:[si+226]
mov es:[di+192],ax
mov al,ds:[si+228]
mov ah,ds:[si+230]
mov es:[di+194],ax
mov al,ds:[si+232]
mov ah,ds:[si+234]
mov es:[di+196],ax
mov al,ds:[si+236]
mov ah,ds:[si+238]
mov es:[di+198],ax
add si,cx
mov al,ds:[si+240]
mov ah,ds:[si+242]
mov es:[di+200],ax
mov al,ds:[si+244]
mov ah,ds:[si+246]
mov es:[di+202],ax
mov al,ds:[si+248]
mov ah,ds:[si+250]
mov es:[di+204],ax
mov al,ds:[si+252]
mov ah,ds:[si+254]
mov es:[di+206],ax
mov al,ds:[si+256]
mov ah,ds:[si+258]
mov es:[di+208],ax
mov al,ds:[si+260]
mov ah,ds:[si+262]
mov es:[di+210],ax
mov al,ds:[si+264]
mov ah,ds:[si+266]
mov es:[di+212],ax
mov al,ds:[si+268]
mov ah,ds:[si+270]
mov es:[di+214],ax
mov al,ds:[si+272]
mov ah,ds:[si+274]
mov es:[di+216],ax
mov al,ds:[si+276]
mov ah,ds:[si+278]
mov es:[di+218],ax
mov al,ds:[si+280]
mov ah,ds:[si+282]
mov es:[di+220],ax
mov al,ds:[si+284]
mov ah,ds:[si+286]
mov es:[di+222],ax
mov al,ds:[si+288]
mov ah,ds:[si+290]
mov es:[di+224],ax
mov al,ds:[si+292]
mov ah,ds:[si+294]
mov es:[di+226],ax
mov al,ds:[si+296]
mov ah,ds:[si+298]
mov es:[di+228],ax
mov al,ds:[si+300]
mov ah,ds:[si+302]
mov es:[di+230],ax
mov al,ds:[si+304]
mov ah,ds:[si+306]
mov es:[di+232],ax
mov al,ds:[si+308]
mov ah,ds:[si+310]
mov es:[di+234],ax
mov al,ds:[si+312]
mov ah,ds:[si+314]
mov es:[di+236],ax
mov al,ds:[si+316]
mov ah,ds:[si+318]
mov es:[di+238],ax
mov es:[di+240],edx
mov es:[di+244],edx
mov es:[di+248],edx
mov es:[di+252],edx
mov es:[di+256],edx
mov es:[di+260],edx
mov es:[di+264],edx
mov es:[di+268],edx
mov es:[di+272],edx
mov es:[di+276],edx
mov es:[di+280],edx
mov es:[di+284],edx
mov es:[di+288],edx
mov es:[di+292],edx
mov es:[di+296],edx
mov es:[di+300],edx
mov es:[di+304],edx
mov es:[di+308],edx
mov es:[di+312],edx
mov es:[di+316],edx
ret
zoom_162:
mov es:[di+0],edx
mov es:[di+4],edx
mov es:[di+8],edx
mov es:[di+12],edx
mov es:[di+16],edx
mov es:[di+20],edx
mov es:[di+24],edx
mov es:[di+28],edx
mov es:[di+32],edx
mov es:[di+36],edx
mov es:[di+40],edx
mov es:[di+44],edx
mov es:[di+48],edx
mov es:[di+52],edx
mov es:[di+56],edx
mov es:[di+60],edx
mov es:[di+64],edx
mov es:[di+68],edx
mov es:[di+72],edx
mov es:[di+76],dx
mov al,dl
mov ah,ds:[si+0]
mov es:[di+78],ax
mov al,ds:[si+2]
mov ah,ds:[si+4]
mov es:[di+80],ax
mov al,ds:[si+6]
mov ah,ds:[si+8]
mov es:[di+82],ax
mov al,ds:[si+10]
mov ah,ds:[si+12]
mov es:[di+84],ax
mov al,ds:[si+14]
mov ah,ds:[si+16]
mov es:[di+86],ax
mov al,ds:[si+18]
mov ah,ds:[si+20]
mov es:[di+88],ax
mov al,ds:[si+22]
mov ah,ds:[si+24]
mov es:[di+90],ax
mov al,ds:[si+26]
mov ah,ds:[si+28]
mov es:[di+92],ax
mov al,ds:[si+30]
mov ah,ds:[si+32]
mov es:[di+94],ax
mov al,ds:[si+34]
mov ah,ds:[si+36]
mov es:[di+96],ax
mov al,ds:[si+38]
mov ah,ds:[si+40]
mov es:[di+98],ax
mov al,ds:[si+42]
mov ah,ds:[si+44]
mov es:[di+100],ax
mov al,ds:[si+46]
mov ah,ds:[si+48]
mov es:[di+102],ax
mov al,ds:[si+50]
mov ah,ds:[si+52]
mov es:[di+104],ax
mov al,ds:[si+54]
mov ah,ds:[si+56]
mov es:[di+106],ax
mov al,ds:[si+58]
mov ah,ds:[si+60]
mov es:[di+108],ax
mov al,ds:[si+62]
mov ah,ds:[si+64]
mov es:[di+110],ax
mov al,ds:[si+66]
mov ah,ds:[si+68]
mov es:[di+112],ax
mov al,ds:[si+70]
mov ah,ds:[si+72]
mov es:[di+114],ax
mov al,ds:[si+74]
mov ah,ds:[si+76]
mov es:[di+116],ax
mov al,ds:[si+78]
mov ah,ds:[si+80]
mov es:[di+118],ax
add si,cx
mov al,ds:[si+81]
mov ah,ds:[si+83]
mov es:[di+120],ax
mov al,ds:[si+85]
mov ah,ds:[si+87]
mov es:[di+122],ax
mov al,ds:[si+89]
mov ah,ds:[si+91]
mov es:[di+124],ax
mov al,ds:[si+93]
mov ah,ds:[si+95]
mov es:[di+126],ax
mov al,ds:[si+97]
mov ah,ds:[si+99]
mov es:[di+128],ax
mov al,ds:[si+101]
mov ah,ds:[si+103]
mov es:[di+130],ax
mov al,ds:[si+105]
mov ah,ds:[si+107]
mov es:[di+132],ax
mov al,ds:[si+109]
mov ah,ds:[si+111]
mov es:[di+134],ax
mov al,ds:[si+113]
mov ah,ds:[si+115]
mov es:[di+136],ax
mov al,ds:[si+117]
mov ah,ds:[si+119]
mov es:[di+138],ax
add si,cx
mov al,ds:[si+121]
mov ah,ds:[si+123]
mov es:[di+140],ax
mov al,ds:[si+125]
mov ah,ds:[si+127]
mov es:[di+142],ax
mov al,ds:[si+129]
mov ah,ds:[si+131]
mov es:[di+144],ax
mov al,ds:[si+133]
mov ah,ds:[si+135]
mov es:[di+146],ax
mov al,ds:[si+137]
mov ah,ds:[si+139]
mov es:[di+148],ax
mov al,ds:[si+141]
mov ah,ds:[si+143]
mov es:[di+150],ax
mov al,ds:[si+145]
mov ah,ds:[si+147]
mov es:[di+152],ax
mov al,ds:[si+149]
mov ah,ds:[si+151]
mov es:[di+154],ax
mov al,ds:[si+153]
mov ah,ds:[si+155]
mov es:[di+156],ax
mov al,ds:[si+157]
mov ah,ds:[si+159]
mov es:[di+158],ax
mov ax,ds:[si+160]
mov es:[di+160],ax
mov al,ds:[si+163]
mov ah,ds:[si+165]
mov es:[di+162],ax
mov al,ds:[si+167]
mov ah,ds:[si+169]
mov es:[di+164],ax
mov al,ds:[si+171]
mov ah,ds:[si+173]
mov es:[di+166],ax
mov al,ds:[si+175]
mov ah,ds:[si+177]
mov es:[di+168],ax
mov al,ds:[si+179]
mov ah,ds:[si+181]
mov es:[di+170],ax
mov al,ds:[si+183]
mov ah,ds:[si+185]
mov es:[di+172],ax
mov al,ds:[si+187]
mov ah,ds:[si+189]
mov es:[di+174],ax
mov al,ds:[si+191]
mov ah,ds:[si+193]
mov es:[di+176],ax
mov al,ds:[si+195]
mov ah,ds:[si+197]
mov es:[di+178],ax
add si,cx
mov al,ds:[si+199]
mov ah,ds:[si+201]
mov es:[di+180],ax
mov al,ds:[si+203]
mov ah,ds:[si+205]
mov es:[di+182],ax
mov al,ds:[si+207]
mov ah,ds:[si+209]
mov es:[di+184],ax
mov al,ds:[si+211]
mov ah,ds:[si+213]
mov es:[di+186],ax
mov al,ds:[si+215]
mov ah,ds:[si+217]
mov es:[di+188],ax
mov al,ds:[si+219]
mov ah,ds:[si+221]
mov es:[di+190],ax
mov al,ds:[si+223]
mov ah,ds:[si+225]
mov es:[di+192],ax
mov al,ds:[si+227]
mov ah,ds:[si+229]
mov es:[di+194],ax
mov al,ds:[si+231]
mov ah,ds:[si+233]
mov es:[di+196],ax
mov al,ds:[si+235]
mov ah,ds:[si+237]
mov es:[di+198],ax
add si,cx
mov ax,ds:[si+239]
mov es:[di+200],ax
mov al,ds:[si+242]
mov ah,ds:[si+244]
mov es:[di+202],ax
mov al,ds:[si+246]
mov ah,ds:[si+248]
mov es:[di+204],ax
mov al,ds:[si+250]
mov ah,ds:[si+252]
mov es:[di+206],ax
mov al,ds:[si+254]
mov ah,ds:[si+256]
mov es:[di+208],ax
mov al,ds:[si+258]
mov ah,ds:[si+260]
mov es:[di+210],ax
mov al,ds:[si+262]
mov ah,ds:[si+264]
mov es:[di+212],ax
mov al,ds:[si+266]
mov ah,ds:[si+268]
mov es:[di+214],ax
mov al,ds:[si+270]
mov ah,ds:[si+272]
mov es:[di+216],ax
mov al,ds:[si+274]
mov ah,ds:[si+276]
mov es:[di+218],ax
mov al,ds:[si+278]
mov ah,ds:[si+280]
mov es:[di+220],ax
mov al,ds:[si+282]
mov ah,ds:[si+284]
mov es:[di+222],ax
mov al,ds:[si+286]
mov ah,ds:[si+288]
mov es:[di+224],ax
mov al,ds:[si+290]
mov ah,ds:[si+292]
mov es:[di+226],ax
mov al,ds:[si+294]
mov ah,ds:[si+296]
mov es:[di+228],ax
mov al,ds:[si+298]
mov ah,ds:[si+300]
mov es:[di+230],ax
mov al,ds:[si+302]
mov ah,ds:[si+304]
mov es:[di+232],ax
mov al,ds:[si+306]
mov ah,ds:[si+308]
mov es:[di+234],ax
mov al,ds:[si+310]
mov ah,ds:[si+312]
mov es:[di+236],ax
mov al,ds:[si+314]
mov ah,ds:[si+316]
mov es:[di+238],ax
mov al,ds:[si+318]
mov ah,dl
mov es:[di+240],ax
mov es:[di+242],dx
mov es:[di+244],edx
mov es:[di+248],edx
mov es:[di+252],edx
mov es:[di+256],edx
mov es:[di+260],edx
mov es:[di+264],edx
mov es:[di+268],edx
mov es:[di+272],edx
mov es:[di+276],edx
mov es:[di+280],edx
mov es:[di+284],edx
mov es:[di+288],edx
mov es:[di+292],edx
mov es:[di+296],edx
mov es:[di+300],edx
mov es:[di+304],edx
mov es:[di+308],edx
mov es:[di+312],edx
mov es:[di+316],edx
ret
zoom_168:
mov es:[di+0],edx
mov es:[di+4],edx
mov es:[di+8],edx
mov es:[di+12],edx
mov es:[di+16],edx
mov es:[di+20],edx
mov es:[di+24],edx
mov es:[di+28],edx
mov es:[di+32],edx
mov es:[di+36],edx
mov es:[di+40],edx
mov es:[di+44],edx
mov es:[di+48],edx
mov es:[di+52],edx
mov es:[di+56],edx
mov es:[di+60],edx
mov es:[di+64],edx
mov es:[di+68],edx
mov es:[di+72],edx
mov al,ds:[si+0]
mov ah,ds:[si+2]
mov es:[di+76],ax
mov al,ds:[si+4]
mov ah,ds:[si+6]
mov es:[di+78],ax
mov al,ds:[si+8]
mov ah,ds:[si+10]
mov es:[di+80],ax
mov al,ds:[si+12]
mov ah,ds:[si+14]
mov es:[di+82],ax
mov al,ds:[si+16]
mov ah,ds:[si+18]
mov es:[di+84],ax
mov ax,ds:[si+20]
mov es:[di+86],ax
mov al,ds:[si+23]
mov ah,ds:[si+25]
mov es:[di+88],ax
mov al,ds:[si+27]
mov ah,ds:[si+29]
mov es:[di+90],ax
mov al,ds:[si+31]
mov ah,ds:[si+33]
mov es:[di+92],ax
mov al,ds:[si+35]
mov ah,ds:[si+37]
mov es:[di+94],ax
mov ax,ds:[si+39]
mov es:[di+96],ax
mov al,ds:[si+42]
mov ah,ds:[si+44]
mov es:[di+98],ax
mov al,ds:[si+46]
mov ah,ds:[si+48]
mov es:[di+100],ax
mov al,ds:[si+50]
mov ah,ds:[si+52]
mov es:[di+102],ax
mov al,ds:[si+54]
mov ah,ds:[si+56]
mov es:[di+104],ax
mov al,ds:[si+58]
mov ah,ds:[si+60]
mov es:[di+106],ax
mov al,ds:[si+61]
mov ah,ds:[si+63]
mov es:[di+108],ax
mov al,ds:[si+65]
mov ah,ds:[si+67]
mov es:[di+110],ax
mov al,ds:[si+69]
mov ah,ds:[si+71]
mov es:[di+112],ax
mov al,ds:[si+73]
mov ah,ds:[si+75]
mov es:[di+114],ax
add si,cx
mov al,ds:[si+77]
mov ah,ds:[si+79]
mov es:[di+116],ax
mov al,ds:[si+80]
mov ah,ds:[si+82]
mov es:[di+118],ax
mov al,ds:[si+84]
mov ah,ds:[si+86]
mov es:[di+120],ax
mov al,ds:[si+88]
mov ah,ds:[si+90]
mov es:[di+122],ax
mov al,ds:[si+92]
mov ah,ds:[si+94]
mov es:[di+124],ax
mov al,ds:[si+96]
mov ah,ds:[si+98]
mov es:[di+126],ax
mov ax,ds:[si+100]
mov es:[di+128],ax
mov al,ds:[si+103]
mov ah,ds:[si+105]
mov es:[di+130],ax
mov al,ds:[si+107]
mov ah,ds:[si+109]
mov es:[di+132],ax
mov al,ds:[si+111]
mov ah,ds:[si+113]
mov es:[di+134],ax
add si,cx
mov al,ds:[si+115]
mov ah,ds:[si+117]
mov es:[di+136],ax
mov ax,ds:[si+119]
mov es:[di+138],ax
mov al,ds:[si+122]
mov ah,ds:[si+124]
mov es:[di+140],ax
mov al,ds:[si+126]
mov ah,ds:[si+128]
mov es:[di+142],ax
mov al,ds:[si+130]
mov ah,ds:[si+132]
mov es:[di+144],ax
mov al,ds:[si+134]
mov ah,ds:[si+136]
mov es:[di+146],ax
mov al,ds:[si+138]
mov ah,ds:[si+140]
mov es:[di+148],ax
mov al,ds:[si+141]
mov ah,ds:[si+143]
mov es:[di+150],ax
mov al,ds:[si+145]
mov ah,ds:[si+147]
mov es:[di+152],ax
mov al,ds:[si+149]
mov ah,ds:[si+151]
mov es:[di+154],ax
mov al,ds:[si+153]
mov ah,ds:[si+155]
mov es:[di+156],ax
mov al,ds:[si+157]
mov ah,ds:[si+159]
mov es:[di+158],ax
mov ax,ds:[si+160]
mov es:[di+160],ax
mov al,ds:[si+163]
mov ah,ds:[si+165]
mov es:[di+162],ax
mov al,ds:[si+167]
mov ah,ds:[si+169]
mov es:[di+164],ax
mov al,ds:[si+171]
mov ah,ds:[si+173]
mov es:[di+166],ax
mov al,ds:[si+175]
mov ah,ds:[si+177]
mov es:[di+168],ax
mov ax,ds:[si+179]
mov es:[di+170],ax
mov al,ds:[si+182]
mov ah,ds:[si+184]
mov es:[di+172],ax
mov al,ds:[si+186]
mov ah,ds:[si+188]
mov es:[di+174],ax
mov al,ds:[si+190]
mov ah,ds:[si+192]
mov es:[di+176],ax
mov al,ds:[si+194]
mov ah,ds:[si+196]
mov es:[di+178],ax
add si,cx
mov al,ds:[si+198]
mov ah,ds:[si+200]
mov es:[di+180],ax
mov al,ds:[si+201]
mov ah,ds:[si+203]
mov es:[di+182],ax
mov al,ds:[si+205]
mov ah,ds:[si+207]
mov es:[di+184],ax
mov al,ds:[si+209]
mov ah,ds:[si+211]
mov es:[di+186],ax
mov al,ds:[si+213]
mov ah,ds:[si+215]
mov es:[di+188],ax
mov al,ds:[si+217]
mov ah,ds:[si+219]
mov es:[di+190],ax
mov al,ds:[si+220]
mov ah,ds:[si+222]
mov es:[di+192],ax
mov al,ds:[si+224]
mov ah,ds:[si+226]
mov es:[di+194],ax
mov al,ds:[si+228]
mov ah,ds:[si+230]
mov es:[di+196],ax
mov al,ds:[si+232]
mov ah,ds:[si+234]
mov es:[di+198],ax
add si,cx
mov al,ds:[si+236]
mov ah,ds:[si+238]
mov es:[di+200],ax
mov ax,ds:[si+240]
mov es:[di+202],ax
mov al,ds:[si+243]
mov ah,ds:[si+245]
mov es:[di+204],ax
mov al,ds:[si+247]
mov ah,ds:[si+249]
mov es:[di+206],ax
mov al,ds:[si+251]
mov ah,ds:[si+253]
mov es:[di+208],ax
mov al,ds:[si+255]
mov ah,ds:[si+257]
mov es:[di+210],ax
mov ax,ds:[si+259]
mov es:[di+212],ax
mov al,ds:[si+262]
mov ah,ds:[si+264]
mov es:[di+214],ax
mov al,ds:[si+266]
mov ah,ds:[si+268]
mov es:[di+216],ax
mov al,ds:[si+270]
mov ah,ds:[si+272]
mov es:[di+218],ax
mov al,ds:[si+274]
mov ah,ds:[si+276]
mov es:[di+220],ax
mov al,ds:[si+278]
mov ah,ds:[si+280]
mov es:[di+222],ax
mov al,ds:[si+281]
mov ah,ds:[si+283]
mov es:[di+224],ax
mov al,ds:[si+285]
mov ah,ds:[si+287]
mov es:[di+226],ax
mov al,ds:[si+289]
mov ah,ds:[si+291]
mov es:[di+228],ax
mov al,ds:[si+293]
mov ah,ds:[si+295]
mov es:[di+230],ax
mov al,ds:[si+297]
mov ah,ds:[si+299]
mov es:[di+232],ax
mov al,ds:[si+300]
mov ah,ds:[si+302]
mov es:[di+234],ax
mov al,ds:[si+304]
mov ah,ds:[si+306]
mov es:[di+236],ax
mov al,ds:[si+308]
mov ah,ds:[si+310]
mov es:[di+238],ax
mov al,ds:[si+312]
mov ah,ds:[si+314]
mov es:[di+240],ax
mov al,ds:[si+316]
mov ah,ds:[si+318]
mov es:[di+242],ax
mov es:[di+244],edx
mov es:[di+248],edx
mov es:[di+252],edx
mov es:[di+256],edx
mov es:[di+260],edx
mov es:[di+264],edx
mov es:[di+268],edx
mov es:[di+272],edx
mov es:[di+276],edx
mov es:[di+280],edx
mov es:[di+284],edx
mov es:[di+288],edx
mov es:[di+292],edx
mov es:[di+296],edx
mov es:[di+300],edx
mov es:[di+304],edx
mov es:[di+308],edx
mov es:[di+312],edx
mov es:[di+316],edx
ret
zoom_170:
mov es:[di+0],edx
mov es:[di+4],edx
mov es:[di+8],edx
mov es:[di+12],edx
mov es:[di+16],edx
mov es:[di+20],edx
mov es:[di+24],edx
mov es:[di+28],edx
mov es:[di+32],edx
mov es:[di+36],edx
mov es:[di+40],edx
mov es:[di+44],edx
mov es:[di+48],edx
mov es:[di+52],edx
mov es:[di+56],edx
mov es:[di+60],edx
mov es:[di+64],edx
mov es:[di+68],edx
mov es:[di+72],dx
mov al,dl
mov ah,ds:[si+0]
mov es:[di+74],ax
mov al,ds:[si+2]
mov ah,ds:[si+4]
mov es:[di+76],ax
mov al,ds:[si+6]
mov ah,ds:[si+8]
mov es:[di+78],ax
mov al,ds:[si+10]
mov ah,ds:[si+12]
mov es:[di+80],ax
mov al,ds:[si+14]
mov ah,ds:[si+16]
mov es:[di+82],ax
mov al,ds:[si+17]
mov ah,ds:[si+19]
mov es:[di+84],ax
mov al,ds:[si+21]
mov ah,ds:[si+23]
mov es:[di+86],ax
mov al,ds:[si+25]
mov ah,ds:[si+27]
mov es:[di+88],ax
mov al,ds:[si+29]
mov ah,ds:[si+31]
mov es:[di+90],ax
mov al,ds:[si+32]
mov ah,ds:[si+34]
mov es:[di+92],ax
mov al,ds:[si+36]
mov ah,ds:[si+38]
mov es:[di+94],ax
mov al,ds:[si+40]
mov ah,ds:[si+42]
mov es:[di+96],ax
mov al,ds:[si+44]
mov ah,ds:[si+46]
mov es:[di+98],ax
mov ax,ds:[si+48]
mov es:[di+100],ax
mov al,ds:[si+51]
mov ah,ds:[si+53]
mov es:[di+102],ax
mov al,ds:[si+55]
mov ah,ds:[si+57]
mov es:[di+104],ax
mov al,ds:[si+59]
mov ah,ds:[si+61]
mov es:[di+106],ax
mov ax,ds:[si+63]
mov es:[di+108],ax
mov al,ds:[si+66]
mov ah,ds:[si+68]
mov es:[di+110],ax
mov al,ds:[si+70]
mov ah,ds:[si+72]
mov es:[di+112],ax
mov al,ds:[si+74]
mov ah,ds:[si+76]
mov es:[di+114],ax
add si,cx
mov al,ds:[si+78]
mov ah,ds:[si+80]
mov es:[di+116],ax
mov al,ds:[si+81]
mov ah,ds:[si+83]
mov es:[di+118],ax
mov al,ds:[si+85]
mov ah,ds:[si+87]
mov es:[di+120],ax
mov al,ds:[si+89]
mov ah,ds:[si+91]
mov es:[di+122],ax
mov al,ds:[si+93]
mov ah,ds:[si+95]
mov es:[di+124],ax
mov al,ds:[si+96]
mov ah,ds:[si+98]
mov es:[di+126],ax
mov al,ds:[si+100]
mov ah,ds:[si+102]
mov es:[di+128],ax
mov al,ds:[si+104]
mov ah,ds:[si+106]
mov es:[di+130],ax
mov al,ds:[si+108]
mov ah,ds:[si+110]
mov es:[di+132],ax
mov ax,ds:[si+112]
mov es:[di+134],ax
add si,cx
mov al,ds:[si+115]
mov ah,ds:[si+117]
mov es:[di+136],ax
mov al,ds:[si+119]
mov ah,ds:[si+121]
mov es:[di+138],ax
mov al,ds:[si+123]
mov ah,ds:[si+125]
mov es:[di+140],ax
mov ax,ds:[si+127]
mov es:[di+142],ax
mov al,ds:[si+130]
mov ah,ds:[si+132]
mov es:[di+144],ax
mov al,ds:[si+134]
mov ah,ds:[si+136]
mov es:[di+146],ax
mov al,ds:[si+138]
mov ah,ds:[si+140]
mov es:[di+148],ax
mov al,ds:[si+142]
mov ah,ds:[si+144]
mov es:[di+150],ax
mov al,ds:[si+145]
mov ah,ds:[si+147]
mov es:[di+152],ax
mov al,ds:[si+149]
mov ah,ds:[si+151]
mov es:[di+154],ax
mov al,ds:[si+153]
mov ah,ds:[si+155]
mov es:[di+156],ax
mov al,ds:[si+157]
mov ah,ds:[si+159]
mov es:[di+158],ax
mov ax,ds:[si+160]
mov es:[di+160],ax
mov al,ds:[si+163]
mov ah,ds:[si+165]
mov es:[di+162],ax
mov al,ds:[si+167]
mov ah,ds:[si+169]
mov es:[di+164],ax
mov al,ds:[si+171]
mov ah,ds:[si+173]
mov es:[di+166],ax
mov ax,ds:[si+175]
mov es:[di+168],ax
mov al,ds:[si+178]
mov ah,ds:[si+180]
mov es:[di+170],ax
mov al,ds:[si+182]
mov ah,ds:[si+184]
mov es:[di+172],ax
mov al,ds:[si+186]
mov ah,ds:[si+188]
mov es:[di+174],ax
mov al,ds:[si+190]
mov ah,ds:[si+192]
mov es:[di+176],ax
mov al,ds:[si+193]
mov ah,ds:[si+195]
mov es:[di+178],ax
add si,cx
mov al,ds:[si+197]
mov ah,ds:[si+199]
mov es:[di+180],ax
mov al,ds:[si+201]
mov ah,ds:[si+203]
mov es:[di+182],ax
mov al,ds:[si+205]
mov ah,ds:[si+207]
mov es:[di+184],ax
mov al,ds:[si+208]
mov ah,ds:[si+210]
mov es:[di+186],ax
mov al,ds:[si+212]
mov ah,ds:[si+214]
mov es:[di+188],ax
mov al,ds:[si+216]
mov ah,ds:[si+218]
mov es:[di+190],ax
mov al,ds:[si+220]
mov ah,ds:[si+222]
mov es:[di+192],ax
mov ax,ds:[si+224]
mov es:[di+194],ax
mov al,ds:[si+227]
mov ah,ds:[si+229]
mov es:[di+196],ax
mov al,ds:[si+231]
mov ah,ds:[si+233]
mov es:[di+198],ax
add si,cx
mov al,ds:[si+235]
mov ah,ds:[si+237]
mov es:[di+200],ax
mov ax,ds:[si+239]
mov es:[di+202],ax
mov al,ds:[si+242]
mov ah,ds:[si+244]
mov es:[di+204],ax
mov al,ds:[si+246]
mov ah,ds:[si+248]
mov es:[di+206],ax
mov al,ds:[si+250]
mov ah,ds:[si+252]
mov es:[di+208],ax
mov al,ds:[si+254]
mov ah,ds:[si+256]
mov es:[di+210],ax
mov al,ds:[si+257]
mov ah,ds:[si+259]
mov es:[di+212],ax
mov al,ds:[si+261]
mov ah,ds:[si+263]
mov es:[di+214],ax
mov al,ds:[si+265]
mov ah,ds:[si+267]
mov es:[di+216],ax
mov al,ds:[si+269]
mov ah,ds:[si+271]
mov es:[di+218],ax
mov al,ds:[si+272]
mov ah,ds:[si+274]
mov es:[di+220],ax
mov al,ds:[si+276]
mov ah,ds:[si+278]
mov es:[di+222],ax
mov al,ds:[si+280]
mov ah,ds:[si+282]
mov es:[di+224],ax
mov al,ds:[si+284]
mov ah,ds:[si+286]
mov es:[di+226],ax
mov ax,ds:[si+288]
mov es:[di+228],ax
mov al,ds:[si+291]
mov ah,ds:[si+293]
mov es:[di+230],ax
mov al,ds:[si+295]
mov ah,ds:[si+297]
mov es:[di+232],ax
mov al,ds:[si+299]
mov ah,ds:[si+301]
mov es:[di+234],ax
mov ax,ds:[si+303]
mov es:[di+236],ax
mov al,ds:[si+306]
mov ah,ds:[si+308]
mov es:[di+238],ax
mov al,ds:[si+310]
mov ah,ds:[si+312]
mov es:[di+240],ax
mov al,ds:[si+314]
mov ah,ds:[si+316]
mov es:[di+242],ax
mov al,ds:[si+318]
mov ah,dl
mov es:[di+244],ax
mov es:[di+246],dx
mov es:[di+248],edx
mov es:[di+252],edx
mov es:[di+256],edx
mov es:[di+260],edx
mov es:[di+264],edx
mov es:[di+268],edx
mov es:[di+272],edx
mov es:[di+276],edx
mov es:[di+280],edx
mov es:[di+284],edx
mov es:[di+288],edx
mov es:[di+292],edx
mov es:[di+296],edx
mov es:[di+300],edx
mov es:[di+304],edx
mov es:[di+308],edx
mov es:[di+312],edx
mov es:[di+316],edx
ret
zoom_176:
mov es:[di+0],edx
mov es:[di+4],edx
mov es:[di+8],edx
mov es:[di+12],edx
mov es:[di+16],edx
mov es:[di+20],edx
mov es:[di+24],edx
mov es:[di+28],edx
mov es:[di+32],edx
mov es:[di+36],edx
mov es:[di+40],edx
mov es:[di+44],edx
mov es:[di+48],edx
mov es:[di+52],edx
mov es:[di+56],edx
mov es:[di+60],edx
mov es:[di+64],edx
mov es:[di+68],edx
mov al,ds:[si+0]
mov ah,ds:[si+2]
mov es:[di+72],ax
mov al,ds:[si+4]
mov ah,ds:[si+6]
mov es:[di+74],ax
mov al,ds:[si+8]
mov ah,ds:[si+10]
mov es:[di+76],ax
mov al,ds:[si+11]
mov ah,ds:[si+13]
mov es:[di+78],ax
mov al,ds:[si+15]
mov ah,ds:[si+17]
mov es:[di+80],ax
mov ax,ds:[si+19]
mov es:[di+82],ax
mov al,ds:[si+22]
mov ah,ds:[si+24]
mov es:[di+84],ax
mov al,ds:[si+26]
mov ah,ds:[si+28]
mov es:[di+86],ax
mov ax,ds:[si+30]
mov es:[di+88],ax
mov al,ds:[si+33]
mov ah,ds:[si+35]
mov es:[di+90],ax
mov al,ds:[si+37]
mov ah,ds:[si+39]
mov es:[di+92],ax
mov al,ds:[si+40]
mov ah,ds:[si+42]
mov es:[di+94],ax
mov al,ds:[si+44]
mov ah,ds:[si+46]
mov es:[di+96],ax
mov al,ds:[si+48]
mov ah,ds:[si+50]
mov es:[di+98],ax
mov al,ds:[si+51]
mov ah,ds:[si+53]
mov es:[di+100],ax
mov al,ds:[si+55]
mov ah,ds:[si+57]
mov es:[di+102],ax
mov ax,ds:[si+59]
mov es:[di+104],ax
mov al,ds:[si+62]
mov ah,ds:[si+64]
mov es:[di+106],ax
mov al,ds:[si+66]
mov ah,ds:[si+68]
mov es:[di+108],ax
mov ax,ds:[si+70]
mov es:[di+110],ax
mov al,ds:[si+73]
mov ah,ds:[si+75]
mov es:[di+112],ax
mov al,ds:[si+77]
mov ah,ds:[si+79]
mov es:[di+114],ax
add si,cx
mov al,ds:[si+80]
mov ah,ds:[si+82]
mov es:[di+116],ax
mov al,ds:[si+84]
mov ah,ds:[si+86]
mov es:[di+118],ax
mov al,ds:[si+88]
mov ah,ds:[si+90]
mov es:[di+120],ax
mov al,ds:[si+91]
mov ah,ds:[si+93]
mov es:[di+122],ax
mov al,ds:[si+95]
mov ah,ds:[si+97]
mov es:[di+124],ax
mov ax,ds:[si+99]
mov es:[di+126],ax
mov al,ds:[si+102]
mov ah,ds:[si+104]
mov es:[di+128],ax
mov al,ds:[si+106]
mov ah,ds:[si+108]
mov es:[di+130],ax
mov ax,ds:[si+110]
mov es:[di+132],ax
mov al,ds:[si+113]
mov ah,ds:[si+115]
mov es:[di+134],ax
add si,cx
mov al,ds:[si+117]
mov ah,ds:[si+119]
mov es:[di+136],ax
mov al,ds:[si+120]
mov ah,ds:[si+122]
mov es:[di+138],ax
mov al,ds:[si+124]
mov ah,ds:[si+126]
mov es:[di+140],ax
mov al,ds:[si+128]
mov ah,ds:[si+130]
mov es:[di+142],ax
mov al,ds:[si+131]
mov ah,ds:[si+133]
mov es:[di+144],ax
mov al,ds:[si+135]
mov ah,ds:[si+137]
mov es:[di+146],ax
mov ax,ds:[si+139]
mov es:[di+148],ax
mov al,ds:[si+142]
mov ah,ds:[si+144]
mov es:[di+150],ax
mov al,ds:[si+146]
mov ah,ds:[si+148]
mov es:[di+152],ax
mov ax,ds:[si+150]
mov es:[di+154],ax
mov al,ds:[si+153]
mov ah,ds:[si+155]
mov es:[di+156],ax
mov al,ds:[si+157]
mov ah,ds:[si+159]
mov es:[di+158],ax
mov ax,ds:[si+160]
mov es:[di+160],ax
mov al,ds:[si+163]
mov ah,ds:[si+165]
mov es:[di+162],ax
mov al,ds:[si+167]
mov ah,ds:[si+169]
mov es:[di+164],ax
mov al,ds:[si+170]
mov ah,ds:[si+172]
mov es:[di+166],ax
mov al,ds:[si+174]
mov ah,ds:[si+176]
mov es:[di+168],ax
mov al,ds:[si+178]
mov ah,ds:[si+180]
mov es:[di+170],ax
mov al,ds:[si+181]
mov ah,ds:[si+183]
mov es:[di+172],ax
mov al,ds:[si+185]
mov ah,ds:[si+187]
mov es:[di+174],ax
mov ax,ds:[si+189]
mov es:[di+176],ax
mov al,ds:[si+192]
mov ah,ds:[si+194]
mov es:[di+178],ax
add si,cx
mov al,ds:[si+196]
mov ah,ds:[si+198]
mov es:[di+180],ax
mov ax,ds:[si+200]
mov es:[di+182],ax
mov al,ds:[si+203]
mov ah,ds:[si+205]
mov es:[di+184],ax
mov al,ds:[si+207]
mov ah,ds:[si+209]
mov es:[di+186],ax
mov al,ds:[si+210]
mov ah,ds:[si+212]
mov es:[di+188],ax
mov al,ds:[si+214]
mov ah,ds:[si+216]
mov es:[di+190],ax
mov al,ds:[si+218]
mov ah,ds:[si+220]
mov es:[di+192],ax
mov al,ds:[si+221]
mov ah,ds:[si+223]
mov es:[di+194],ax
mov al,ds:[si+225]
mov ah,ds:[si+227]
mov es:[di+196],ax
mov ax,ds:[si+229]
mov es:[di+198],ax
mov al,ds:[si+232]
mov ah,ds:[si+234]
mov es:[di+200],ax
mov al,ds:[si+236]
mov ah,ds:[si+238]
mov es:[di+202],ax
add si,cx
mov ax,ds:[si+240]
mov es:[di+204],ax
mov al,ds:[si+243]
mov ah,ds:[si+245]
mov es:[di+206],ax
mov al,ds:[si+247]
mov ah,ds:[si+249]
mov es:[di+208],ax
mov al,ds:[si+250]
mov ah,ds:[si+252]
mov es:[di+210],ax
mov al,ds:[si+254]
mov ah,ds:[si+256]
mov es:[di+212],ax
mov al,ds:[si+258]
mov ah,ds:[si+260]
mov es:[di+214],ax
mov al,ds:[si+261]
mov ah,ds:[si+263]
mov es:[di+216],ax
mov al,ds:[si+265]
mov ah,ds:[si+267]
mov es:[di+218],ax
mov ax,ds:[si+269]
mov es:[di+220],ax
mov al,ds:[si+272]
mov ah,ds:[si+274]
mov es:[di+222],ax
mov al,ds:[si+276]
mov ah,ds:[si+278]
mov es:[di+224],ax
mov ax,ds:[si+280]
mov es:[di+226],ax
mov al,ds:[si+283]
mov ah,ds:[si+285]
mov es:[di+228],ax
mov al,ds:[si+287]
mov ah,ds:[si+289]
mov es:[di+230],ax
mov al,ds:[si+290]
mov ah,ds:[si+292]
mov es:[di+232],ax
mov al,ds:[si+294]
mov ah,ds:[si+296]
mov es:[di+234],ax
mov al,ds:[si+298]
mov ah,ds:[si+300]
mov es:[di+236],ax
mov al,ds:[si+301]
mov ah,ds:[si+303]
mov es:[di+238],ax
mov al,ds:[si+305]
mov ah,ds:[si+307]
mov es:[di+240],ax
mov ax,ds:[si+309]
mov es:[di+242],ax
mov al,ds:[si+312]
mov ah,ds:[si+314]
mov es:[di+244],ax
mov al,ds:[si+316]
mov ah,ds:[si+318]
mov es:[di+246],ax
mov es:[di+248],edx
mov es:[di+252],edx
mov es:[di+256],edx
mov es:[di+260],edx
mov es:[di+264],edx
mov es:[di+268],edx
mov es:[di+272],edx
mov es:[di+276],edx
mov es:[di+280],edx
mov es:[di+284],edx
mov es:[di+288],edx
mov es:[di+292],edx
mov es:[di+296],edx
mov es:[di+300],edx
mov es:[di+304],edx
mov es:[di+308],edx
mov es:[di+312],edx
mov es:[di+316],edx
ret
zoom_178:
mov es:[di+0],edx
mov es:[di+4],edx
mov es:[di+8],edx
mov es:[di+12],edx
mov es:[di+16],edx
mov es:[di+20],edx
mov es:[di+24],edx
mov es:[di+28],edx
mov es:[di+32],edx
mov es:[di+36],edx
mov es:[di+40],edx
mov es:[di+44],edx
mov es:[di+48],edx
mov es:[di+52],edx
mov es:[di+56],edx
mov es:[di+60],edx
mov es:[di+64],edx
mov es:[di+68],dx
mov al,dl
mov ah,ds:[si+0]
mov es:[di+70],ax
mov al,ds:[si+2]
mov ah,ds:[si+4]
mov es:[di+72],ax
mov al,ds:[si+6]
mov ah,ds:[si+8]
mov es:[di+74],ax
mov al,ds:[si+9]
mov ah,ds:[si+11]
mov es:[di+76],ax
mov al,ds:[si+13]
mov ah,ds:[si+15]
mov es:[di+78],ax
mov ax,ds:[si+17]
mov es:[di+80],ax
mov al,ds:[si+20]
mov ah,ds:[si+22]
mov es:[di+82],ax
mov al,ds:[si+24]
mov ah,ds:[si+26]
mov es:[di+84],ax
mov al,ds:[si+27]
mov ah,ds:[si+29]
mov es:[di+86],ax
mov al,ds:[si+31]
mov ah,ds:[si+33]
mov es:[di+88],ax
mov ax,ds:[si+35]
mov es:[di+90],ax
mov al,ds:[si+38]
mov ah,ds:[si+40]
mov es:[di+92],ax
mov al,ds:[si+42]
mov ah,ds:[si+44]
mov es:[di+94],ax
mov al,ds:[si+45]
mov ah,ds:[si+47]
mov es:[di+96],ax
mov al,ds:[si+49]
mov ah,ds:[si+51]
mov es:[di+98],ax
mov ax,ds:[si+53]
mov es:[di+100],ax
mov al,ds:[si+56]
mov ah,ds:[si+58]
mov es:[di+102],ax
mov al,ds:[si+60]
mov ah,ds:[si+62]
mov es:[di+104],ax
mov al,ds:[si+63]
mov ah,ds:[si+65]
mov es:[di+106],ax
mov al,ds:[si+67]
mov ah,ds:[si+69]
mov es:[di+108],ax
mov ax,ds:[si+71]
mov es:[di+110],ax
mov al,ds:[si+74]
mov ah,ds:[si+76]
mov es:[di+112],ax
mov al,ds:[si+78]
mov ah,ds:[si+80]
mov es:[di+114],ax
add si,cx
mov al,ds:[si+81]
mov ah,ds:[si+83]
mov es:[di+116],ax
mov al,ds:[si+85]
mov ah,ds:[si+87]
mov es:[di+118],ax
mov ax,ds:[si+89]
mov es:[di+120],ax
mov al,ds:[si+92]
mov ah,ds:[si+94]
mov es:[di+122],ax
mov al,ds:[si+96]
mov ah,ds:[si+98]
mov es:[di+124],ax
mov al,ds:[si+99]
mov ah,ds:[si+101]
mov es:[di+126],ax
mov al,ds:[si+103]
mov ah,ds:[si+105]
mov es:[di+128],ax
mov ax,ds:[si+107]
mov es:[di+130],ax
mov al,ds:[si+110]
mov ah,ds:[si+112]
mov es:[di+132],ax
mov al,ds:[si+114]
mov ah,ds:[si+116]
mov es:[di+134],ax
add si,cx
mov al,ds:[si+117]
mov ah,ds:[si+119]
mov es:[di+136],ax
mov al,ds:[si+121]
mov ah,ds:[si+123]
mov es:[di+138],ax
mov ax,ds:[si+125]
mov es:[di+140],ax
mov al,ds:[si+128]
mov ah,ds:[si+130]
mov es:[di+142],ax
mov al,ds:[si+132]
mov ah,ds:[si+134]
mov es:[di+144],ax
mov al,ds:[si+135]
mov ah,ds:[si+137]
mov es:[di+146],ax
mov al,ds:[si+139]
mov ah,ds:[si+141]
mov es:[di+148],ax
mov ax,ds:[si+143]
mov es:[di+150],ax
mov al,ds:[si+146]
mov ah,ds:[si+148]
mov es:[di+152],ax
mov al,ds:[si+150]
mov ah,ds:[si+152]
mov es:[di+154],ax
mov al,ds:[si+153]
mov ah,ds:[si+155]
mov es:[di+156],ax
mov al,ds:[si+157]
mov ah,ds:[si+159]
mov es:[di+158],ax
mov ax,ds:[si+160]
mov es:[di+160],ax
mov al,ds:[si+163]
mov ah,ds:[si+165]
mov es:[di+162],ax
mov ax,ds:[si+167]
mov es:[di+164],ax
mov al,ds:[si+170]
mov ah,ds:[si+172]
mov es:[di+166],ax
mov al,ds:[si+174]
mov ah,ds:[si+176]
mov es:[di+168],ax
mov al,ds:[si+177]
mov ah,ds:[si+179]
mov es:[di+170],ax
mov al,ds:[si+181]
mov ah,ds:[si+183]
mov es:[di+172],ax
mov ax,ds:[si+185]
mov es:[di+174],ax
mov al,ds:[si+188]
mov ah,ds:[si+190]
mov es:[di+176],ax
mov al,ds:[si+192]
mov ah,ds:[si+194]
mov es:[di+178],ax
add si,cx
mov al,ds:[si+195]
mov ah,ds:[si+197]
mov es:[di+180],ax
mov al,ds:[si+199]
mov ah,ds:[si+201]
mov es:[di+182],ax
mov ax,ds:[si+203]
mov es:[di+184],ax
mov al,ds:[si+206]
mov ah,ds:[si+208]
mov es:[di+186],ax
mov al,ds:[si+210]
mov ah,ds:[si+212]
mov es:[di+188],ax
mov al,ds:[si+213]
mov ah,ds:[si+215]
mov es:[di+190],ax
mov al,ds:[si+217]
mov ah,ds:[si+219]
mov es:[di+192],ax
mov ax,ds:[si+221]
mov es:[di+194],ax
mov al,ds:[si+224]
mov ah,ds:[si+226]
mov es:[di+196],ax
mov al,ds:[si+228]
mov ah,ds:[si+230]
mov es:[di+198],ax
mov al,ds:[si+231]
mov ah,ds:[si+233]
mov es:[di+200],ax
mov al,ds:[si+235]
mov ah,ds:[si+237]
mov es:[di+202],ax
add si,cx
mov ax,ds:[si+239]
mov es:[di+204],ax
mov al,ds:[si+242]
mov ah,ds:[si+244]
mov es:[di+206],ax
mov al,ds:[si+246]
mov ah,ds:[si+248]
mov es:[di+208],ax
mov al,ds:[si+249]
mov ah,ds:[si+251]
mov es:[di+210],ax
mov al,ds:[si+253]
mov ah,ds:[si+255]
mov es:[di+212],ax
mov ax,ds:[si+257]
mov es:[di+214],ax
mov al,ds:[si+260]
mov ah,ds:[si+262]
mov es:[di+216],ax
mov al,ds:[si+264]
mov ah,ds:[si+266]
mov es:[di+218],ax
mov al,ds:[si+267]
mov ah,ds:[si+269]
mov es:[di+220],ax
mov al,ds:[si+271]
mov ah,ds:[si+273]
mov es:[di+222],ax
mov ax,ds:[si+275]
mov es:[di+224],ax
mov al,ds:[si+278]
mov ah,ds:[si+280]
mov es:[di+226],ax
mov al,ds:[si+282]
mov ah,ds:[si+284]
mov es:[di+228],ax
mov al,ds:[si+285]
mov ah,ds:[si+287]
mov es:[di+230],ax
mov al,ds:[si+289]
mov ah,ds:[si+291]
mov es:[di+232],ax
mov ax,ds:[si+293]
mov es:[di+234],ax
mov al,ds:[si+296]
mov ah,ds:[si+298]
mov es:[di+236],ax
mov al,ds:[si+300]
mov ah,ds:[si+302]
mov es:[di+238],ax
mov al,ds:[si+303]
mov ah,ds:[si+305]
mov es:[di+240],ax
mov al,ds:[si+307]
mov ah,ds:[si+309]
mov es:[di+242],ax
mov ax,ds:[si+311]
mov es:[di+244],ax
mov al,ds:[si+314]
mov ah,ds:[si+316]
mov es:[di+246],ax
mov al,ds:[si+318]
mov ah,dl
mov es:[di+248],ax
mov es:[di+250],dx
mov es:[di+252],edx
mov es:[di+256],edx
mov es:[di+260],edx
mov es:[di+264],edx
mov es:[di+268],edx
mov es:[di+272],edx
mov es:[di+276],edx
mov es:[di+280],edx
mov es:[di+284],edx
mov es:[di+288],edx
mov es:[di+292],edx
mov es:[di+296],edx
mov es:[di+300],edx
mov es:[di+304],edx
mov es:[di+308],edx
mov es:[di+312],edx
mov es:[di+316],edx
ret
zoom_184:
mov es:[di+0],edx
mov es:[di+4],edx
mov es:[di+8],edx
mov es:[di+12],edx
mov es:[di+16],edx
mov es:[di+20],edx
mov es:[di+24],edx
mov es:[di+28],edx
mov es:[di+32],edx
mov es:[di+36],edx
mov es:[di+40],edx
mov es:[di+44],edx
mov es:[di+48],edx
mov es:[di+52],edx
mov es:[di+56],edx
mov es:[di+60],edx
mov es:[di+64],edx
mov al,ds:[si+0]
mov ah,ds:[si+2]
mov es:[di+68],ax
mov al,ds:[si+4]
mov ah,ds:[si+6]
mov es:[di+70],ax
mov al,ds:[si+7]
mov ah,ds:[si+9]
mov es:[di+72],ax
mov al,ds:[si+11]
mov ah,ds:[si+13]
mov es:[di+74],ax
mov al,ds:[si+14]
mov ah,ds:[si+16]
mov es:[di+76],ax
mov al,ds:[si+18]
mov ah,ds:[si+20]
mov es:[di+78],ax
mov al,ds:[si+21]
mov ah,ds:[si+23]
mov es:[di+80],ax
mov al,ds:[si+25]
mov ah,ds:[si+27]
mov es:[di+82],ax
mov al,ds:[si+28]
mov ah,ds:[si+30]
mov es:[di+84],ax
mov al,ds:[si+32]
mov ah,ds:[si+34]
mov es:[di+86],ax
mov al,ds:[si+35]
mov ah,ds:[si+37]
mov es:[di+88],ax
mov ax,ds:[si+39]
mov es:[di+90],ax
mov al,ds:[si+42]
mov ah,ds:[si+44]
mov es:[di+92],ax
mov ax,ds:[si+46]
mov es:[di+94],ax
mov al,ds:[si+49]
mov ah,ds:[si+51]
mov es:[di+96],ax
mov ax,ds:[si+53]
mov es:[di+98],ax
mov al,ds:[si+56]
mov ah,ds:[si+58]
mov es:[di+100],ax
mov ax,ds:[si+60]
mov es:[di+102],ax
mov al,ds:[si+63]
mov ah,ds:[si+65]
mov es:[di+104],ax
mov ax,ds:[si+67]
mov es:[di+106],ax
mov al,ds:[si+70]
mov ah,ds:[si+72]
mov es:[di+108],ax
mov ax,ds:[si+74]
mov es:[di+110],ax
add si,cx
mov al,ds:[si+77]
mov ah,ds:[si+79]
mov es:[di+112],ax
mov al,ds:[si+80]
mov ah,ds:[si+82]
mov es:[di+114],ax
mov al,ds:[si+84]
mov ah,ds:[si+86]
mov es:[di+116],ax
mov al,ds:[si+87]
mov ah,ds:[si+89]
mov es:[di+118],ax
mov al,ds:[si+91]
mov ah,ds:[si+93]
mov es:[di+120],ax
mov al,ds:[si+94]
mov ah,ds:[si+96]
mov es:[di+122],ax
mov al,ds:[si+98]
mov ah,ds:[si+100]
mov es:[di+124],ax
mov al,ds:[si+101]
mov ah,ds:[si+103]
mov es:[di+126],ax
mov al,ds:[si+105]
mov ah,ds:[si+107]
mov es:[di+128],ax
mov al,ds:[si+108]
mov ah,ds:[si+110]
mov es:[di+130],ax
mov al,ds:[si+112]
mov ah,ds:[si+114]
mov es:[di+132],ax
mov al,ds:[si+115]
mov ah,ds:[si+117]
mov es:[di+134],ax
add si,cx
mov ax,ds:[si+119]
mov es:[di+136],ax
mov al,ds:[si+122]
mov ah,ds:[si+124]
mov es:[di+138],ax
mov ax,ds:[si+126]
mov es:[di+140],ax
mov al,ds:[si+129]
mov ah,ds:[si+131]
mov es:[di+142],ax
mov ax,ds:[si+133]
mov es:[di+144],ax
mov al,ds:[si+136]
mov ah,ds:[si+138]
mov es:[di+146],ax
mov ax,ds:[si+140]
mov es:[di+148],ax
mov al,ds:[si+143]
mov ah,ds:[si+145]
mov es:[di+150],ax
mov ax,ds:[si+147]
mov es:[di+152],ax
mov al,ds:[si+150]
mov ah,ds:[si+152]
mov es:[di+154],ax
mov ax,ds:[si+154]
mov es:[di+156],ax
mov al,ds:[si+157]
mov ah,ds:[si+159]
mov es:[di+158],ax
mov ax,ds:[si+160]
mov es:[di+160],ax
mov al,ds:[si+163]
mov ah,ds:[si+165]
mov es:[di+162],ax
mov al,ds:[si+166]
mov ah,ds:[si+168]
mov es:[di+164],ax
mov al,ds:[si+170]
mov ah,ds:[si+172]
mov es:[di+166],ax
mov al,ds:[si+173]
mov ah,ds:[si+175]
mov es:[di+168],ax
mov al,ds:[si+177]
mov ah,ds:[si+179]
mov es:[di+170],ax
mov al,ds:[si+180]
mov ah,ds:[si+182]
mov es:[di+172],ax
mov al,ds:[si+184]
mov ah,ds:[si+186]
mov es:[di+174],ax
mov al,ds:[si+187]
mov ah,ds:[si+189]
mov es:[di+176],ax
mov al,ds:[si+191]
mov ah,ds:[si+193]
mov es:[di+178],ax
add si,cx
mov al,ds:[si+194]
mov ah,ds:[si+196]
mov es:[di+180],ax
mov al,ds:[si+198]
mov ah,ds:[si+200]
mov es:[di+182],ax
mov al,ds:[si+201]
mov ah,ds:[si+203]
mov es:[di+184],ax
mov ax,ds:[si+205]
mov es:[di+186],ax
mov al,ds:[si+208]
mov ah,ds:[si+210]
mov es:[di+188],ax
mov ax,ds:[si+212]
mov es:[di+190],ax
mov al,ds:[si+215]
mov ah,ds:[si+217]
mov es:[di+192],ax
mov ax,ds:[si+219]
mov es:[di+194],ax
mov al,ds:[si+222]
mov ah,ds:[si+224]
mov es:[di+196],ax
mov ax,ds:[si+226]
mov es:[di+198],ax
mov al,ds:[si+229]
mov ah,ds:[si+231]
mov es:[di+200],ax
mov ax,ds:[si+233]
mov es:[di+202],ax
add si,cx
mov al,ds:[si+236]
mov ah,ds:[si+238]
mov es:[di+204],ax
mov ax,ds:[si+240]
mov es:[di+206],ax
mov al,ds:[si+243]
mov ah,ds:[si+245]
mov es:[di+208],ax
mov al,ds:[si+246]
mov ah,ds:[si+248]
mov es:[di+210],ax
mov al,ds:[si+250]
mov ah,ds:[si+252]
mov es:[di+212],ax
mov al,ds:[si+253]
mov ah,ds:[si+255]
mov es:[di+214],ax
mov al,ds:[si+257]
mov ah,ds:[si+259]
mov es:[di+216],ax
mov al,ds:[si+260]
mov ah,ds:[si+262]
mov es:[di+218],ax
mov al,ds:[si+264]
mov ah,ds:[si+266]
mov es:[di+220],ax
mov al,ds:[si+267]
mov ah,ds:[si+269]
mov es:[di+222],ax
mov al,ds:[si+271]
mov ah,ds:[si+273]
mov es:[di+224],ax
mov al,ds:[si+274]
mov ah,ds:[si+276]
mov es:[di+226],ax
mov al,ds:[si+278]
mov ah,ds:[si+280]
mov es:[di+228],ax
mov al,ds:[si+281]
mov ah,ds:[si+283]
mov es:[di+230],ax
mov ax,ds:[si+285]
mov es:[di+232],ax
mov al,ds:[si+288]
mov ah,ds:[si+290]
mov es:[di+234],ax
mov ax,ds:[si+292]
mov es:[di+236],ax
mov al,ds:[si+295]
mov ah,ds:[si+297]
mov es:[di+238],ax
mov ax,ds:[si+299]
mov es:[di+240],ax
mov al,ds:[si+302]
mov ah,ds:[si+304]
mov es:[di+242],ax
mov ax,ds:[si+306]
mov es:[di+244],ax
mov al,ds:[si+309]
mov ah,ds:[si+311]
mov es:[di+246],ax
mov ax,ds:[si+313]
mov es:[di+248],ax
mov al,ds:[si+316]
mov ah,ds:[si+318]
mov es:[di+250],ax
mov es:[di+252],edx
mov es:[di+256],edx
mov es:[di+260],edx
mov es:[di+264],edx
mov es:[di+268],edx
mov es:[di+272],edx
mov es:[di+276],edx
mov es:[di+280],edx
mov es:[di+284],edx
mov es:[di+288],edx
mov es:[di+292],edx
mov es:[di+296],edx
mov es:[di+300],edx
mov es:[di+304],edx
mov es:[di+308],edx
mov es:[di+312],edx
mov es:[di+316],edx
ret
zoom_186:
mov es:[di+0],edx
mov es:[di+4],edx
mov es:[di+8],edx
mov es:[di+12],edx
mov es:[di+16],edx
mov es:[di+20],edx
mov es:[di+24],edx
mov es:[di+28],edx
mov es:[di+32],edx
mov es:[di+36],edx
mov es:[di+40],edx
mov es:[di+44],edx
mov es:[di+48],edx
mov es:[di+52],edx
mov es:[di+56],edx
mov es:[di+60],edx
mov es:[di+64],dx
mov al,dl
mov ah,ds:[si+0]
mov es:[di+66],ax
mov al,ds:[si+2]
mov ah,ds:[si+4]
mov es:[di+68],ax
mov ax,ds:[si+6]
mov es:[di+70],ax
mov al,ds:[si+9]
mov ah,ds:[si+11]
mov es:[di+72],ax
mov ax,ds:[si+13]
mov es:[di+74],ax
mov al,ds:[si+16]
mov ah,ds:[si+18]
mov es:[di+76],ax
mov al,ds:[si+19]
mov ah,ds:[si+21]
mov es:[di+78],ax
mov al,ds:[si+23]
mov ah,ds:[si+25]
mov es:[di+80],ax
mov al,ds:[si+26]
mov ah,ds:[si+28]
mov es:[di+82],ax
mov ax,ds:[si+30]
mov es:[di+84],ax
mov al,ds:[si+33]
mov ah,ds:[si+35]
mov es:[di+86],ax
mov ax,ds:[si+37]
mov es:[di+88],ax
mov al,ds:[si+40]
mov ah,ds:[si+42]
mov es:[di+90],ax
mov ax,ds:[si+44]
mov es:[di+92],ax
mov al,ds:[si+47]
mov ah,ds:[si+49]
mov es:[di+94],ax
mov al,ds:[si+50]
mov ah,ds:[si+52]
mov es:[di+96],ax
mov al,ds:[si+54]
mov ah,ds:[si+56]
mov es:[di+98],ax
mov al,ds:[si+57]
mov ah,ds:[si+59]
mov es:[di+100],ax
mov ax,ds:[si+61]
mov es:[di+102],ax
mov al,ds:[si+64]
mov ah,ds:[si+66]
mov es:[di+104],ax
mov ax,ds:[si+68]
mov es:[di+106],ax
mov al,ds:[si+71]
mov ah,ds:[si+73]
mov es:[di+108],ax
mov al,ds:[si+74]
mov ah,ds:[si+76]
mov es:[di+110],ax
add si,cx
mov al,ds:[si+78]
mov ah,ds:[si+80]
mov es:[di+112],ax
mov al,ds:[si+81]
mov ah,ds:[si+83]
mov es:[di+114],ax
mov al,ds:[si+85]
mov ah,ds:[si+87]
mov es:[di+116],ax
mov al,ds:[si+88]
mov ah,ds:[si+90]
mov es:[di+118],ax
mov ax,ds:[si+92]
mov es:[di+120],ax
mov al,ds:[si+95]
mov ah,ds:[si+97]
mov es:[di+122],ax
mov ax,ds:[si+99]
mov es:[di+124],ax
mov al,ds:[si+102]
mov ah,ds:[si+104]
mov es:[di+126],ax
mov al,ds:[si+105]
mov ah,ds:[si+107]
mov es:[di+128],ax
mov al,ds:[si+109]
mov ah,ds:[si+111]
mov es:[di+130],ax
mov al,ds:[si+112]
mov ah,ds:[si+114]
mov es:[di+132],ax
mov ax,ds:[si+116]
mov es:[di+134],ax
add si,cx
mov al,ds:[si+119]
mov ah,ds:[si+121]
mov es:[di+136],ax
mov ax,ds:[si+123]
mov es:[di+138],ax
mov al,ds:[si+126]
mov ah,ds:[si+128]
mov es:[di+140],ax
mov ax,ds:[si+130]
mov es:[di+142],ax
mov al,ds:[si+133]
mov ah,ds:[si+135]
mov es:[di+144],ax
mov al,ds:[si+136]
mov ah,ds:[si+138]
mov es:[di+146],ax
mov al,ds:[si+140]
mov ah,ds:[si+142]
mov es:[di+148],ax
mov al,ds:[si+143]
mov ah,ds:[si+145]
mov es:[di+150],ax
mov ax,ds:[si+147]
mov es:[di+152],ax
mov al,ds:[si+150]
mov ah,ds:[si+152]
mov es:[di+154],ax
mov ax,ds:[si+154]
mov es:[di+156],ax
mov al,ds:[si+157]
mov ah,ds:[si+159]
mov es:[di+158],ax
mov ax,ds:[si+160]
mov es:[di+160],ax
mov al,ds:[si+163]
mov ah,ds:[si+165]
mov es:[di+162],ax
mov al,ds:[si+166]
mov ah,ds:[si+168]
mov es:[di+164],ax
mov al,ds:[si+170]
mov ah,ds:[si+172]
mov es:[di+166],ax
mov al,ds:[si+173]
mov ah,ds:[si+175]
mov es:[di+168],ax
mov ax,ds:[si+177]
mov es:[di+170],ax
mov al,ds:[si+180]
mov ah,ds:[si+182]
mov es:[di+172],ax
mov ax,ds:[si+184]
mov es:[di+174],ax
mov al,ds:[si+187]
mov ah,ds:[si+189]
mov es:[di+176],ax
mov al,ds:[si+190]
mov ah,ds:[si+192]
mov es:[di+178],ax
add si,cx
mov al,ds:[si+194]
mov ah,ds:[si+196]
mov es:[di+180],ax
mov al,ds:[si+197]
mov ah,ds:[si+199]
mov es:[di+182],ax
mov al,ds:[si+201]
mov ah,ds:[si+203]
mov es:[di+184],ax
mov al,ds:[si+204]
mov ah,ds:[si+206]
mov es:[di+186],ax
mov ax,ds:[si+208]
mov es:[di+188],ax
mov al,ds:[si+211]
mov ah,ds:[si+213]
mov es:[di+190],ax
mov ax,ds:[si+215]
mov es:[di+192],ax
mov al,ds:[si+218]
mov ah,ds:[si+220]
mov es:[di+194],ax
mov al,ds:[si+221]
mov ah,ds:[si+223]
mov es:[di+196],ax
mov al,ds:[si+225]
mov ah,ds:[si+227]
mov es:[di+198],ax
mov al,ds:[si+228]
mov ah,ds:[si+230]
mov es:[di+200],ax
mov ax,ds:[si+232]
mov es:[di+202],ax
add si,cx
mov al,ds:[si+235]
mov ah,ds:[si+237]
mov es:[di+204],ax
mov ax,ds:[si+239]
mov es:[di+206],ax
mov al,ds:[si+242]
mov ah,ds:[si+244]
mov es:[di+208],ax
mov ax,ds:[si+246]
mov es:[di+210],ax
mov al,ds:[si+249]
mov ah,ds:[si+251]
mov es:[di+212],ax
mov al,ds:[si+252]
mov ah,ds:[si+254]
mov es:[di+214],ax
mov al,ds:[si+256]
mov ah,ds:[si+258]
mov es:[di+216],ax
mov al,ds:[si+259]
mov ah,ds:[si+261]
mov es:[di+218],ax
mov ax,ds:[si+263]
mov es:[di+220],ax
mov al,ds:[si+266]
mov ah,ds:[si+268]
mov es:[di+222],ax
mov ax,ds:[si+270]
mov es:[di+224],ax
mov al,ds:[si+273]
mov ah,ds:[si+275]
mov es:[di+226],ax
mov al,ds:[si+276]
mov ah,ds:[si+278]
mov es:[di+228],ax
mov al,ds:[si+280]
mov ah,ds:[si+282]
mov es:[di+230],ax
mov al,ds:[si+283]
mov ah,ds:[si+285]
mov es:[di+232],ax
mov al,ds:[si+287]
mov ah,ds:[si+289]
mov es:[di+234],ax
mov al,ds:[si+290]
mov ah,ds:[si+292]
mov es:[di+236],ax
mov ax,ds:[si+294]
mov es:[di+238],ax
mov al,ds:[si+297]
mov ah,ds:[si+299]
mov es:[di+240],ax
mov ax,ds:[si+301]
mov es:[di+242],ax
mov al,ds:[si+304]
mov ah,ds:[si+306]
mov es:[di+244],ax
mov al,ds:[si+307]
mov ah,ds:[si+309]
mov es:[di+246],ax
mov al,ds:[si+311]
mov ah,ds:[si+313]
mov es:[di+248],ax
mov al,ds:[si+314]
mov ah,ds:[si+316]
mov es:[di+250],ax
mov al,ds:[si+318]
mov ah,dl
mov es:[di+252],ax
mov es:[di+254],dx
mov es:[di+256],edx
mov es:[di+260],edx
mov es:[di+264],edx
mov es:[di+268],edx
mov es:[di+272],edx
mov es:[di+276],edx
mov es:[di+280],edx
mov es:[di+284],edx
mov es:[di+288],edx
mov es:[di+292],edx
mov es:[di+296],edx
mov es:[di+300],edx
mov es:[di+304],edx
mov es:[di+308],edx
mov es:[di+312],edx
mov es:[di+316],edx
ret
zoom_192:
mov es:[di+0],edx
mov es:[di+4],edx
mov es:[di+8],edx
mov es:[di+12],edx
mov es:[di+16],edx
mov es:[di+20],edx
mov es:[di+24],edx
mov es:[di+28],edx
mov es:[di+32],edx
mov es:[di+36],edx
mov es:[di+40],edx
mov es:[di+44],edx
mov es:[di+48],edx
mov es:[di+52],edx
mov es:[di+56],edx
mov es:[di+60],edx
mov al,ds:[si+0]
mov ah,ds:[si+2]
mov es:[di+64],ax
mov ax,ds:[si+4]
mov es:[di+66],ax
mov al,ds:[si+7]
mov ah,ds:[si+9]
mov es:[di+68],ax
mov al,ds:[si+10]
mov ah,ds:[si+12]
mov es:[di+70],ax
mov ax,ds:[si+14]
mov es:[di+72],ax
mov al,ds:[si+17]
mov ah,ds:[si+19]
mov es:[di+74],ax
mov al,ds:[si+20]
mov ah,ds:[si+22]
mov es:[di+76],ax
mov ax,ds:[si+24]
mov es:[di+78],ax
mov al,ds:[si+27]
mov ah,ds:[si+29]
mov es:[di+80],ax
mov al,ds:[si+30]
mov ah,ds:[si+32]
mov es:[di+82],ax
mov ax,ds:[si+34]
mov es:[di+84],ax
mov al,ds:[si+37]
mov ah,ds:[si+39]
mov es:[di+86],ax
mov al,ds:[si+40]
mov ah,ds:[si+42]
mov es:[di+88],ax
mov ax,ds:[si+44]
mov es:[di+90],ax
mov al,ds:[si+47]
mov ah,ds:[si+49]
mov es:[di+92],ax
mov al,ds:[si+50]
mov ah,ds:[si+52]
mov es:[di+94],ax
mov ax,ds:[si+54]
mov es:[di+96],ax
mov al,ds:[si+57]
mov ah,ds:[si+59]
mov es:[di+98],ax
mov al,ds:[si+60]
mov ah,ds:[si+62]
mov es:[di+100],ax
mov ax,ds:[si+64]
mov es:[di+102],ax
mov al,ds:[si+67]
mov ah,ds:[si+69]
mov es:[di+104],ax
mov al,ds:[si+70]
mov ah,ds:[si+72]
mov es:[di+106],ax
mov ax,ds:[si+74]
mov es:[di+108],ax
mov al,ds:[si+77]
mov ah,ds:[si+79]
mov es:[di+110],ax
add si,cx
mov al,ds:[si+80]
mov ah,ds:[si+82]
mov es:[di+112],ax
mov ax,ds:[si+84]
mov es:[di+114],ax
mov al,ds:[si+87]
mov ah,ds:[si+89]
mov es:[di+116],ax
mov al,ds:[si+90]
mov ah,ds:[si+92]
mov es:[di+118],ax
mov ax,ds:[si+94]
mov es:[di+120],ax
mov al,ds:[si+97]
mov ah,ds:[si+99]
mov es:[di+122],ax
mov al,ds:[si+100]
mov ah,ds:[si+102]
mov es:[di+124],ax
mov ax,ds:[si+104]
mov es:[di+126],ax
mov al,ds:[si+107]
mov ah,ds:[si+109]
mov es:[di+128],ax
mov al,ds:[si+110]
mov ah,ds:[si+112]
mov es:[di+130],ax
mov ax,ds:[si+114]
mov es:[di+132],ax
mov al,ds:[si+117]
mov ah,ds:[si+119]
mov es:[di+134],ax
add si,cx
mov al,ds:[si+120]
mov ah,ds:[si+122]
mov es:[di+136],ax
mov ax,ds:[si+124]
mov es:[di+138],ax
mov al,ds:[si+127]
mov ah,ds:[si+129]
mov es:[di+140],ax
mov al,ds:[si+130]
mov ah,ds:[si+132]
mov es:[di+142],ax
mov ax,ds:[si+134]
mov es:[di+144],ax
mov al,ds:[si+137]
mov ah,ds:[si+139]
mov es:[di+146],ax
mov al,ds:[si+140]
mov ah,ds:[si+142]
mov es:[di+148],ax
mov ax,ds:[si+144]
mov es:[di+150],ax
mov al,ds:[si+147]
mov ah,ds:[si+149]
mov es:[di+152],ax
mov al,ds:[si+150]
mov ah,ds:[si+152]
mov es:[di+154],ax
mov ax,ds:[si+154]
mov es:[di+156],ax
mov al,ds:[si+157]
mov ah,ds:[si+159]
mov es:[di+158],ax
mov ax,ds:[si+160]
mov es:[di+160],ax
mov al,ds:[si+163]
mov ah,ds:[si+165]
mov es:[di+162],ax
mov al,ds:[si+166]
mov ah,ds:[si+168]
mov es:[di+164],ax
mov ax,ds:[si+170]
mov es:[di+166],ax
mov al,ds:[si+173]
mov ah,ds:[si+175]
mov es:[di+168],ax
mov al,ds:[si+176]
mov ah,ds:[si+178]
mov es:[di+170],ax
mov ax,ds:[si+180]
mov es:[di+172],ax
mov al,ds:[si+183]
mov ah,ds:[si+185]
mov es:[di+174],ax
mov al,ds:[si+186]
mov ah,ds:[si+188]
mov es:[di+176],ax
mov ax,ds:[si+190]
mov es:[di+178],ax
mov al,ds:[si+193]
mov ah,ds:[si+195]
mov es:[di+180],ax
mov al,ds:[si+196]
mov ah,ds:[si+198]
mov es:[di+182],ax
add si,cx
mov ax,ds:[si+200]
mov es:[di+184],ax
mov al,ds:[si+203]
mov ah,ds:[si+205]
mov es:[di+186],ax
mov al,ds:[si+206]
mov ah,ds:[si+208]
mov es:[di+188],ax
mov ax,ds:[si+210]
mov es:[di+190],ax
mov al,ds:[si+213]
mov ah,ds:[si+215]
mov es:[di+192],ax
mov al,ds:[si+216]
mov ah,ds:[si+218]
mov es:[di+194],ax
mov ax,ds:[si+220]
mov es:[di+196],ax
mov al,ds:[si+223]
mov ah,ds:[si+225]
mov es:[di+198],ax
mov al,ds:[si+226]
mov ah,ds:[si+228]
mov es:[di+200],ax
mov ax,ds:[si+230]
mov es:[di+202],ax
mov al,ds:[si+233]
mov ah,ds:[si+235]
mov es:[di+204],ax
mov al,ds:[si+236]
mov ah,ds:[si+238]
mov es:[di+206],ax
add si,cx
mov ax,ds:[si+240]
mov es:[di+208],ax
mov al,ds:[si+243]
mov ah,ds:[si+245]
mov es:[di+210],ax
mov al,ds:[si+246]
mov ah,ds:[si+248]
mov es:[di+212],ax
mov ax,ds:[si+250]
mov es:[di+214],ax
mov al,ds:[si+253]
mov ah,ds:[si+255]
mov es:[di+216],ax
mov al,ds:[si+256]
mov ah,ds:[si+258]
mov es:[di+218],ax
mov ax,ds:[si+260]
mov es:[di+220],ax
mov al,ds:[si+263]
mov ah,ds:[si+265]
mov es:[di+222],ax
mov al,ds:[si+266]
mov ah,ds:[si+268]
mov es:[di+224],ax
mov ax,ds:[si+270]
mov es:[di+226],ax
mov al,ds:[si+273]
mov ah,ds:[si+275]
mov es:[di+228],ax
mov al,ds:[si+276]
mov ah,ds:[si+278]
mov es:[di+230],ax
mov ax,ds:[si+280]
mov es:[di+232],ax
mov al,ds:[si+283]
mov ah,ds:[si+285]
mov es:[di+234],ax
mov al,ds:[si+286]
mov ah,ds:[si+288]
mov es:[di+236],ax
mov ax,ds:[si+290]
mov es:[di+238],ax
mov al,ds:[si+293]
mov ah,ds:[si+295]
mov es:[di+240],ax
mov al,ds:[si+296]
mov ah,ds:[si+298]
mov es:[di+242],ax
mov ax,ds:[si+300]
mov es:[di+244],ax
mov al,ds:[si+303]
mov ah,ds:[si+305]
mov es:[di+246],ax
mov al,ds:[si+306]
mov ah,ds:[si+308]
mov es:[di+248],ax
mov ax,ds:[si+310]
mov es:[di+250],ax
mov al,ds:[si+313]
mov ah,ds:[si+315]
mov es:[di+252],ax
mov al,ds:[si+316]
mov ah,ds:[si+318]
mov es:[di+254],ax
mov es:[di+256],edx
mov es:[di+260],edx
mov es:[di+264],edx
mov es:[di+268],edx
mov es:[di+272],edx
mov es:[di+276],edx
mov es:[di+280],edx
mov es:[di+284],edx
mov es:[di+288],edx
mov es:[di+292],edx
mov es:[di+296],edx
mov es:[di+300],edx
mov es:[di+304],edx
mov es:[di+308],edx
mov es:[di+312],edx
mov es:[di+316],edx
ret
zoom_194:
mov es:[di+0],edx
mov es:[di+4],edx
mov es:[di+8],edx
mov es:[di+12],edx
mov es:[di+16],edx
mov es:[di+20],edx
mov es:[di+24],edx
mov es:[di+28],edx
mov es:[di+32],edx
mov es:[di+36],edx
mov es:[di+40],edx
mov es:[di+44],edx
mov es:[di+48],edx
mov es:[di+52],edx
mov es:[di+56],edx
mov es:[di+60],dx
mov al,dl
mov ah,ds:[si+0]
mov es:[di+62],ax
mov al,ds:[si+2]
mov ah,ds:[si+4]
mov es:[di+64],ax
mov al,ds:[si+5]
mov ah,ds:[si+7]
mov es:[di+66],ax
mov ax,ds:[si+9]
mov es:[di+68],ax
mov al,ds:[si+12]
mov ah,ds:[si+14]
mov es:[di+70],ax
mov al,ds:[si+15]
mov ah,ds:[si+17]
mov es:[di+72],ax
mov ax,ds:[si+19]
mov es:[di+74],ax
mov al,ds:[si+22]
mov ah,ds:[si+24]
mov es:[di+76],ax
mov al,ds:[si+25]
mov ah,ds:[si+27]
mov es:[di+78],ax
mov ax,ds:[si+29]
mov es:[di+80],ax
mov ax,ds:[si+32]
mov es:[di+82],ax
mov al,ds:[si+35]
mov ah,ds:[si+37]
mov es:[di+84],ax
mov al,ds:[si+38]
mov ah,ds:[si+40]
mov es:[di+86],ax
mov ax,ds:[si+42]
mov es:[di+88],ax
mov al,ds:[si+45]
mov ah,ds:[si+47]
mov es:[di+90],ax
mov al,ds:[si+48]
mov ah,ds:[si+50]
mov es:[di+92],ax
mov ax,ds:[si+52]
mov es:[di+94],ax
mov al,ds:[si+55]
mov ah,ds:[si+57]
mov es:[di+96],ax
mov al,ds:[si+58]
mov ah,ds:[si+60]
mov es:[di+98],ax
mov ax,ds:[si+62]
mov es:[di+100],ax
mov ax,ds:[si+65]
mov es:[di+102],ax
mov al,ds:[si+68]
mov ah,ds:[si+70]
mov es:[di+104],ax
mov al,ds:[si+71]
mov ah,ds:[si+73]
mov es:[di+106],ax
mov ax,ds:[si+75]
mov es:[di+108],ax
mov al,ds:[si+78]
mov ah,ds:[si+80]
mov es:[di+110],ax
add si,cx
mov al,ds:[si+81]
mov ah,ds:[si+83]
mov es:[di+112],ax
mov ax,ds:[si+85]
mov es:[di+114],ax
mov al,ds:[si+88]
mov ah,ds:[si+90]
mov es:[di+116],ax
mov al,ds:[si+91]
mov ah,ds:[si+93]
mov es:[di+118],ax
mov ax,ds:[si+95]
mov es:[di+120],ax
mov ax,ds:[si+98]
mov es:[di+122],ax
mov al,ds:[si+101]
mov ah,ds:[si+103]
mov es:[di+124],ax
mov al,ds:[si+104]
mov ah,ds:[si+106]
mov es:[di+126],ax
mov ax,ds:[si+108]
mov es:[di+128],ax
mov al,ds:[si+111]
mov ah,ds:[si+113]
mov es:[di+130],ax
mov al,ds:[si+114]
mov ah,ds:[si+116]
mov es:[di+132],ax
mov ax,ds:[si+118]
mov es:[di+134],ax
add si,cx
mov al,ds:[si+121]
mov ah,ds:[si+123]
mov es:[di+136],ax
mov al,ds:[si+124]
mov ah,ds:[si+126]
mov es:[di+138],ax
mov ax,ds:[si+128]
mov es:[di+140],ax
mov ax,ds:[si+131]
mov es:[di+142],ax
mov al,ds:[si+134]
mov ah,ds:[si+136]
mov es:[di+144],ax
mov al,ds:[si+137]
mov ah,ds:[si+139]
mov es:[di+146],ax
mov ax,ds:[si+141]
mov es:[di+148],ax
mov al,ds:[si+144]
mov ah,ds:[si+146]
mov es:[di+150],ax
mov al,ds:[si+147]
mov ah,ds:[si+149]
mov es:[di+152],ax
mov ax,ds:[si+151]
mov es:[di+154],ax
mov al,ds:[si+154]
mov ah,ds:[si+156]
mov es:[di+156],ax
mov al,ds:[si+157]
mov ah,ds:[si+159]
mov es:[di+158],ax
mov ax,ds:[si+160]
mov es:[di+160],ax
mov ax,ds:[si+163]
mov es:[di+162],ax
mov al,ds:[si+166]
mov ah,ds:[si+168]
mov es:[di+164],ax
mov al,ds:[si+169]
mov ah,ds:[si+171]
mov es:[di+166],ax
mov ax,ds:[si+173]
mov es:[di+168],ax
mov al,ds:[si+176]
mov ah,ds:[si+178]
mov es:[di+170],ax
mov al,ds:[si+179]
mov ah,ds:[si+181]
mov es:[di+172],ax
mov ax,ds:[si+183]
mov es:[di+174],ax
mov al,ds:[si+186]
mov ah,ds:[si+188]
mov es:[di+176],ax
mov al,ds:[si+189]
mov ah,ds:[si+191]
mov es:[di+178],ax
mov al,ds:[si+192]
mov ah,ds:[si+194]
mov es:[di+180],ax
mov ax,ds:[si+196]
mov es:[di+182],ax
add si,cx
mov al,ds:[si+199]
mov ah,ds:[si+201]
mov es:[di+184],ax
mov al,ds:[si+202]
mov ah,ds:[si+204]
mov es:[di+186],ax
mov ax,ds:[si+206]
mov es:[di+188],ax
mov al,ds:[si+209]
mov ah,ds:[si+211]
mov es:[di+190],ax
mov al,ds:[si+212]
mov ah,ds:[si+214]
mov es:[di+192],ax
mov ax,ds:[si+216]
mov es:[di+194],ax
mov al,ds:[si+219]
mov ah,ds:[si+221]
mov es:[di+196],ax
mov al,ds:[si+222]
mov ah,ds:[si+224]
mov es:[di+198],ax
mov al,ds:[si+225]
mov ah,ds:[si+227]
mov es:[di+200],ax
mov ax,ds:[si+229]
mov es:[di+202],ax
mov al,ds:[si+232]
mov ah,ds:[si+234]
mov es:[di+204],ax
mov al,ds:[si+235]
mov ah,ds:[si+237]
mov es:[di+206],ax
add si,cx
mov ax,ds:[si+239]
mov es:[di+208],ax
mov al,ds:[si+242]
mov ah,ds:[si+244]
mov es:[di+210],ax
mov al,ds:[si+245]
mov ah,ds:[si+247]
mov es:[di+212],ax
mov ax,ds:[si+249]
mov es:[di+214],ax
mov al,ds:[si+252]
mov ah,ds:[si+254]
mov es:[di+216],ax
mov al,ds:[si+255]
mov ah,ds:[si+257]
mov es:[di+218],ax
mov al,ds:[si+258]
mov ah,ds:[si+260]
mov es:[di+220],ax
mov ax,ds:[si+262]
mov es:[di+222],ax
mov al,ds:[si+265]
mov ah,ds:[si+267]
mov es:[di+224],ax
mov al,ds:[si+268]
mov ah,ds:[si+270]
mov es:[di+226],ax
mov ax,ds:[si+272]
mov es:[di+228],ax
mov al,ds:[si+275]
mov ah,ds:[si+277]
mov es:[di+230],ax
mov al,ds:[si+278]
mov ah,ds:[si+280]
mov es:[di+232],ax
mov ax,ds:[si+282]
mov es:[di+234],ax
mov al,ds:[si+285]
mov ah,ds:[si+287]
mov es:[di+236],ax
mov al,ds:[si+288]
mov ah,ds:[si+290]
mov es:[di+238],ax
mov al,ds:[si+291]
mov ah,ds:[si+293]
mov es:[di+240],ax
mov ax,ds:[si+295]
mov es:[di+242],ax
mov al,ds:[si+298]
mov ah,ds:[si+300]
mov es:[di+244],ax
mov al,ds:[si+301]
mov ah,ds:[si+303]
mov es:[di+246],ax
mov ax,ds:[si+305]
mov es:[di+248],ax
mov al,ds:[si+308]
mov ah,ds:[si+310]
mov es:[di+250],ax
mov al,ds:[si+311]
mov ah,ds:[si+313]
mov es:[di+252],ax
mov ax,ds:[si+315]
mov es:[di+254],ax
mov al,ds:[si+318]
mov ah,dl
mov es:[di+256],ax
mov es:[di+258],dx
mov es:[di+260],edx
mov es:[di+264],edx
mov es:[di+268],edx
mov es:[di+272],edx
mov es:[di+276],edx
mov es:[di+280],edx
mov es:[di+284],edx
mov es:[di+288],edx
mov es:[di+292],edx
mov es:[di+296],edx
mov es:[di+300],edx
mov es:[di+304],edx
mov es:[di+308],edx
mov es:[di+312],edx
mov es:[di+316],edx
ret
zoom_200:
mov es:[di+0],edx
mov es:[di+4],edx
mov es:[di+8],edx
mov es:[di+12],edx
mov es:[di+16],edx
mov es:[di+20],edx
mov es:[di+24],edx
mov es:[di+28],edx
mov es:[di+32],edx
mov es:[di+36],edx
mov es:[di+40],edx
mov es:[di+44],edx
mov es:[di+48],edx
mov es:[di+52],edx
mov es:[di+56],edx
mov al,ds:[si+0]
mov ah,ds:[si+2]
mov es:[di+60],ax
mov ax,ds:[si+4]
mov es:[di+62],ax
mov ax,ds:[si+7]
mov es:[di+64],ax
mov al,ds:[si+10]
mov ah,ds:[si+12]
mov es:[di+66],ax
mov al,ds:[si+13]
mov ah,ds:[si+15]
mov es:[di+68],ax
mov al,ds:[si+16]
mov ah,ds:[si+18]
mov es:[di+70],ax
mov ax,ds:[si+20]
mov es:[di+72],ax
mov ax,ds:[si+23]
mov es:[di+74],ax
mov al,ds:[si+26]
mov ah,ds:[si+28]
mov es:[di+76],ax
mov al,ds:[si+29]
mov ah,ds:[si+31]
mov es:[di+78],ax
mov al,ds:[si+32]
mov ah,ds:[si+34]
mov es:[di+80],ax
mov ax,ds:[si+36]
mov es:[di+82],ax
mov ax,ds:[si+39]
mov es:[di+84],ax
mov al,ds:[si+42]
mov ah,ds:[si+44]
mov es:[di+86],ax
mov al,ds:[si+45]
mov ah,ds:[si+47]
mov es:[di+88],ax
mov al,ds:[si+48]
mov ah,ds:[si+50]
mov es:[di+90],ax
mov ax,ds:[si+52]
mov es:[di+92],ax
mov ax,ds:[si+55]
mov es:[di+94],ax
mov al,ds:[si+58]
mov ah,ds:[si+60]
mov es:[di+96],ax
mov al,ds:[si+61]
mov ah,ds:[si+63]
mov es:[di+98],ax
mov al,ds:[si+64]
mov ah,ds:[si+66]
mov es:[di+100],ax
mov ax,ds:[si+68]
mov es:[di+102],ax
mov ax,ds:[si+71]
mov es:[di+104],ax
mov al,ds:[si+74]
mov ah,ds:[si+76]
mov es:[di+106],ax
add si,cx
mov al,ds:[si+77]
mov ah,ds:[si+79]
mov es:[di+108],ax
mov al,ds:[si+80]
mov ah,ds:[si+82]
mov es:[di+110],ax
mov ax,ds:[si+84]
mov es:[di+112],ax
mov ax,ds:[si+87]
mov es:[di+114],ax
mov al,ds:[si+90]
mov ah,ds:[si+92]
mov es:[di+116],ax
mov al,ds:[si+93]
mov ah,ds:[si+95]
mov es:[di+118],ax
mov al,ds:[si+96]
mov ah,ds:[si+98]
mov es:[di+120],ax
mov ax,ds:[si+100]
mov es:[di+122],ax
mov ax,ds:[si+103]
mov es:[di+124],ax
mov al,ds:[si+106]
mov ah,ds:[si+108]
mov es:[di+126],ax
mov al,ds:[si+109]
mov ah,ds:[si+111]
mov es:[di+128],ax
mov al,ds:[si+112]
mov ah,ds:[si+114]
mov es:[di+130],ax
add si,cx
mov ax,ds:[si+116]
mov es:[di+132],ax
mov ax,ds:[si+119]
mov es:[di+134],ax
mov al,ds:[si+122]
mov ah,ds:[si+124]
mov es:[di+136],ax
mov al,ds:[si+125]
mov ah,ds:[si+127]
mov es:[di+138],ax
mov al,ds:[si+128]
mov ah,ds:[si+130]
mov es:[di+140],ax
mov ax,ds:[si+132]
mov es:[di+142],ax
mov ax,ds:[si+135]
mov es:[di+144],ax
mov al,ds:[si+138]
mov ah,ds:[si+140]
mov es:[di+146],ax
mov al,ds:[si+141]
mov ah,ds:[si+143]
mov es:[di+148],ax
mov al,ds:[si+144]
mov ah,ds:[si+146]
mov es:[di+150],ax
mov ax,ds:[si+148]
mov es:[di+152],ax
mov ax,ds:[si+151]
mov es:[di+154],ax
mov al,ds:[si+154]
mov ah,ds:[si+156]
mov es:[di+156],ax
mov al,ds:[si+157]
mov ah,ds:[si+159]
mov es:[di+158],ax
mov ax,ds:[si+160]
mov es:[di+160],ax
mov ax,ds:[si+163]
mov es:[di+162],ax
mov al,ds:[si+166]
mov ah,ds:[si+168]
mov es:[di+164],ax
mov al,ds:[si+169]
mov ah,ds:[si+171]
mov es:[di+166],ax
mov al,ds:[si+172]
mov ah,ds:[si+174]
mov es:[di+168],ax
mov ax,ds:[si+176]
mov es:[di+170],ax
mov ax,ds:[si+179]
mov es:[di+172],ax
mov al,ds:[si+182]
mov ah,ds:[si+184]
mov es:[di+174],ax
mov al,ds:[si+185]
mov ah,ds:[si+187]
mov es:[di+176],ax
mov al,ds:[si+188]
mov ah,ds:[si+190]
mov es:[di+178],ax
mov ax,ds:[si+192]
mov es:[di+180],ax
mov ax,ds:[si+195]
mov es:[di+182],ax
add si,cx
mov al,ds:[si+198]
mov ah,ds:[si+200]
mov es:[di+184],ax
mov al,ds:[si+201]
mov ah,ds:[si+203]
mov es:[di+186],ax
mov al,ds:[si+204]
mov ah,ds:[si+206]
mov es:[di+188],ax
mov ax,ds:[si+208]
mov es:[di+190],ax
mov ax,ds:[si+211]
mov es:[di+192],ax
mov al,ds:[si+214]
mov ah,ds:[si+216]
mov es:[di+194],ax
mov al,ds:[si+217]
mov ah,ds:[si+219]
mov es:[di+196],ax
mov al,ds:[si+220]
mov ah,ds:[si+222]
mov es:[di+198],ax
mov ax,ds:[si+224]
mov es:[di+200],ax
mov ax,ds:[si+227]
mov es:[di+202],ax
mov al,ds:[si+230]
mov ah,ds:[si+232]
mov es:[di+204],ax
mov al,ds:[si+233]
mov ah,ds:[si+235]
mov es:[di+206],ax
add si,cx
mov al,ds:[si+236]
mov ah,ds:[si+238]
mov es:[di+208],ax
mov ax,ds:[si+240]
mov es:[di+210],ax
mov ax,ds:[si+243]
mov es:[di+212],ax
mov al,ds:[si+246]
mov ah,ds:[si+248]
mov es:[di+214],ax
mov al,ds:[si+249]
mov ah,ds:[si+251]
mov es:[di+216],ax
mov al,ds:[si+252]
mov ah,ds:[si+254]
mov es:[di+218],ax
mov ax,ds:[si+256]
mov es:[di+220],ax
mov ax,ds:[si+259]
mov es:[di+222],ax
mov al,ds:[si+262]
mov ah,ds:[si+264]
mov es:[di+224],ax
mov al,ds:[si+265]
mov ah,ds:[si+267]
mov es:[di+226],ax
mov al,ds:[si+268]
mov ah,ds:[si+270]
mov es:[di+228],ax
mov ax,ds:[si+272]
mov es:[di+230],ax
mov ax,ds:[si+275]
mov es:[di+232],ax
mov al,ds:[si+278]
mov ah,ds:[si+280]
mov es:[di+234],ax
mov al,ds:[si+281]
mov ah,ds:[si+283]
mov es:[di+236],ax
mov al,ds:[si+284]
mov ah,ds:[si+286]
mov es:[di+238],ax
mov ax,ds:[si+288]
mov es:[di+240],ax
mov ax,ds:[si+291]
mov es:[di+242],ax
mov al,ds:[si+294]
mov ah,ds:[si+296]
mov es:[di+244],ax
mov al,ds:[si+297]
mov ah,ds:[si+299]
mov es:[di+246],ax
mov al,ds:[si+300]
mov ah,ds:[si+302]
mov es:[di+248],ax
mov ax,ds:[si+304]
mov es:[di+250],ax
mov ax,ds:[si+307]
mov es:[di+252],ax
mov al,ds:[si+310]
mov ah,ds:[si+312]
mov es:[di+254],ax
mov al,ds:[si+313]
mov ah,ds:[si+315]
mov es:[di+256],ax
mov al,ds:[si+316]
mov ah,ds:[si+318]
mov es:[di+258],ax
mov es:[di+260],edx
mov es:[di+264],edx
mov es:[di+268],edx
mov es:[di+272],edx
mov es:[di+276],edx
mov es:[di+280],edx
mov es:[di+284],edx
mov es:[di+288],edx
mov es:[di+292],edx
mov es:[di+296],edx
mov es:[di+300],edx
mov es:[di+304],edx
mov es:[di+308],edx
mov es:[di+312],edx
mov es:[di+316],edx
ret
zoom_202:
mov es:[di+0],edx
mov es:[di+4],edx
mov es:[di+8],edx
mov es:[di+12],edx
mov es:[di+16],edx
mov es:[di+20],edx
mov es:[di+24],edx
mov es:[di+28],edx
mov es:[di+32],edx
mov es:[di+36],edx
mov es:[di+40],edx
mov es:[di+44],edx
mov es:[di+48],edx
mov es:[di+52],edx
mov es:[di+56],dx
mov al,dl
mov ah,ds:[si+0]
mov es:[di+58],ax
mov al,ds:[si+2]
mov ah,ds:[si+4]
mov es:[di+60],ax
mov al,ds:[si+5]
mov ah,ds:[si+7]
mov es:[di+62],ax
mov al,ds:[si+8]
mov ah,ds:[si+10]
mov es:[di+64],ax
mov ax,ds:[si+12]
mov es:[di+66],ax
mov ax,ds:[si+15]
mov es:[di+68],ax
mov al,ds:[si+18]
mov ah,ds:[si+20]
mov es:[di+70],ax
mov al,ds:[si+21]
mov ah,ds:[si+23]
mov es:[di+72],ax
mov al,ds:[si+24]
mov ah,ds:[si+26]
mov es:[di+74],ax
mov al,ds:[si+27]
mov ah,ds:[si+29]
mov es:[di+76],ax
mov ax,ds:[si+31]
mov es:[di+78],ax
mov ax,ds:[si+34]
mov es:[di+80],ax
mov al,ds:[si+37]
mov ah,ds:[si+39]
mov es:[di+82],ax
mov al,ds:[si+40]
mov ah,ds:[si+42]
mov es:[di+84],ax
mov al,ds:[si+43]
mov ah,ds:[si+45]
mov es:[di+86],ax
mov al,ds:[si+46]
mov ah,ds:[si+48]
mov es:[di+88],ax
mov ax,ds:[si+50]
mov es:[di+90],ax
mov ax,ds:[si+53]
mov es:[di+92],ax
mov al,ds:[si+56]
mov ah,ds:[si+58]
mov es:[di+94],ax
mov al,ds:[si+59]
mov ah,ds:[si+61]
mov es:[di+96],ax
mov al,ds:[si+62]
mov ah,ds:[si+64]
mov es:[di+98],ax
mov al,ds:[si+65]
mov ah,ds:[si+67]
mov es:[di+100],ax
mov ax,ds:[si+69]
mov es:[di+102],ax
mov ax,ds:[si+72]
mov es:[di+104],ax
mov al,ds:[si+75]
mov ah,ds:[si+77]
mov es:[di+106],ax
add si,cx
mov al,ds:[si+78]
mov ah,ds:[si+80]
mov es:[di+108],ax
mov al,ds:[si+81]
mov ah,ds:[si+83]
mov es:[di+110],ax
mov al,ds:[si+84]
mov ah,ds:[si+86]
mov es:[di+112],ax
mov ax,ds:[si+88]
mov es:[di+114],ax
mov ax,ds:[si+91]
mov es:[di+116],ax
mov al,ds:[si+94]
mov ah,ds:[si+96]
mov es:[di+118],ax
mov al,ds:[si+97]
mov ah,ds:[si+99]
mov es:[di+120],ax
mov al,ds:[si+100]
mov ah,ds:[si+102]
mov es:[di+122],ax
mov al,ds:[si+103]
mov ah,ds:[si+105]
mov es:[di+124],ax
mov ax,ds:[si+107]
mov es:[di+126],ax
mov ax,ds:[si+110]
mov es:[di+128],ax
mov al,ds:[si+113]
mov ah,ds:[si+115]
mov es:[di+130],ax
add si,cx
mov al,ds:[si+116]
mov ah,ds:[si+118]
mov es:[di+132],ax
mov al,ds:[si+119]
mov ah,ds:[si+121]
mov es:[di+134],ax
mov al,ds:[si+122]
mov ah,ds:[si+124]
mov es:[di+136],ax
mov ax,ds:[si+126]
mov es:[di+138],ax
mov ax,ds:[si+129]
mov es:[di+140],ax
mov al,ds:[si+132]
mov ah,ds:[si+134]
mov es:[di+142],ax
mov al,ds:[si+135]
mov ah,ds:[si+137]
mov es:[di+144],ax
mov al,ds:[si+138]
mov ah,ds:[si+140]
mov es:[di+146],ax
mov al,ds:[si+141]
mov ah,ds:[si+143]
mov es:[di+148],ax
mov ax,ds:[si+145]
mov es:[di+150],ax
mov ax,ds:[si+148]
mov es:[di+152],ax
mov al,ds:[si+151]
mov ah,ds:[si+153]
mov es:[di+154],ax
mov al,ds:[si+154]
mov ah,ds:[si+156]
mov es:[di+156],ax
mov al,ds:[si+157]
mov ah,ds:[si+159]
mov es:[di+158],ax
mov ax,ds:[si+160]
mov es:[di+160],ax
mov ax,ds:[si+163]
mov es:[di+162],ax
mov ax,ds:[si+166]
mov es:[di+164],ax
mov al,ds:[si+169]
mov ah,ds:[si+171]
mov es:[di+166],ax
mov al,ds:[si+172]
mov ah,ds:[si+174]
mov es:[di+168],ax
mov al,ds:[si+175]
mov ah,ds:[si+177]
mov es:[di+170],ax
mov ax,ds:[si+179]
mov es:[di+172],ax
mov ax,ds:[si+182]
mov es:[di+174],ax
mov ax,ds:[si+185]
mov es:[di+176],ax
mov al,ds:[si+188]
mov ah,ds:[si+190]
mov es:[di+178],ax
mov al,ds:[si+191]
mov ah,ds:[si+193]
mov es:[di+180],ax
mov al,ds:[si+194]
mov ah,ds:[si+196]
mov es:[di+182],ax
add si,cx
mov ax,ds:[si+198]
mov es:[di+184],ax
mov ax,ds:[si+201]
mov es:[di+186],ax
mov ax,ds:[si+204]
mov es:[di+188],ax
mov al,ds:[si+207]
mov ah,ds:[si+209]
mov es:[di+190],ax
mov al,ds:[si+210]
mov ah,ds:[si+212]
mov es:[di+192],ax
mov al,ds:[si+213]
mov ah,ds:[si+215]
mov es:[di+194],ax
mov ax,ds:[si+217]
mov es:[di+196],ax
mov ax,ds:[si+220]
mov es:[di+198],ax
mov ax,ds:[si+223]
mov es:[di+200],ax
mov al,ds:[si+226]
mov ah,ds:[si+228]
mov es:[di+202],ax
mov al,ds:[si+229]
mov ah,ds:[si+231]
mov es:[di+204],ax
mov al,ds:[si+232]
mov ah,ds:[si+234]
mov es:[di+206],ax
add si,cx
mov ax,ds:[si+236]
mov es:[di+208],ax
mov ax,ds:[si+239]
mov es:[di+210],ax
mov ax,ds:[si+242]
mov es:[di+212],ax
mov al,ds:[si+245]
mov ah,ds:[si+247]
mov es:[di+214],ax
mov al,ds:[si+248]
mov ah,ds:[si+250]
mov es:[di+216],ax
mov al,ds:[si+251]
mov ah,ds:[si+253]
mov es:[di+218],ax
mov ax,ds:[si+255]
mov es:[di+220],ax
mov ax,ds:[si+258]
mov es:[di+222],ax
mov ax,ds:[si+261]
mov es:[di+224],ax
mov al,ds:[si+264]
mov ah,ds:[si+266]
mov es:[di+226],ax
mov al,ds:[si+267]
mov ah,ds:[si+269]
mov es:[di+228],ax
mov al,ds:[si+270]
mov ah,ds:[si+272]
mov es:[di+230],ax
mov ax,ds:[si+274]
mov es:[di+232],ax
mov ax,ds:[si+277]
mov es:[di+234],ax
mov ax,ds:[si+280]
mov es:[di+236],ax
mov al,ds:[si+283]
mov ah,ds:[si+285]
mov es:[di+238],ax
mov al,ds:[si+286]
mov ah,ds:[si+288]
mov es:[di+240],ax
mov al,ds:[si+289]
mov ah,ds:[si+291]
mov es:[di+242],ax
mov ax,ds:[si+293]
mov es:[di+244],ax
mov ax,ds:[si+296]
mov es:[di+246],ax
mov ax,ds:[si+299]
mov es:[di+248],ax
mov al,ds:[si+302]
mov ah,ds:[si+304]
mov es:[di+250],ax
mov al,ds:[si+305]
mov ah,ds:[si+307]
mov es:[di+252],ax
mov al,ds:[si+308]
mov ah,ds:[si+310]
mov es:[di+254],ax
mov ax,ds:[si+312]
mov es:[di+256],ax
mov ax,ds:[si+315]
mov es:[di+258],ax
mov al,ds:[si+318]
mov ah,dl
mov es:[di+260],ax
mov es:[di+262],dx
mov es:[di+264],edx
mov es:[di+268],edx
mov es:[di+272],edx
mov es:[di+276],edx
mov es:[di+280],edx
mov es:[di+284],edx
mov es:[di+288],edx
mov es:[di+292],edx
mov es:[di+296],edx
mov es:[di+300],edx
mov es:[di+304],edx
mov es:[di+308],edx
mov es:[di+312],edx
mov es:[di+316],edx
ret
zoom_208:
mov es:[di+0],edx
mov es:[di+4],edx
mov es:[di+8],edx
mov es:[di+12],edx
mov es:[di+16],edx
mov es:[di+20],edx
mov es:[di+24],edx
mov es:[di+28],edx
mov es:[di+32],edx
mov es:[di+36],edx
mov es:[di+40],edx
mov es:[di+44],edx
mov es:[di+48],edx
mov es:[di+52],edx
mov al,ds:[si+0]
mov ah,ds:[si+2]
mov es:[di+56],ax
mov ax,ds:[si+4]
mov es:[di+58],ax
mov ax,ds:[si+7]
mov es:[di+60],ax
mov ax,ds:[si+10]
mov es:[di+62],ax
mov ax,ds:[si+13]
mov es:[di+64],ax
mov ax,ds:[si+16]
mov es:[di+66],ax
mov ax,ds:[si+19]
mov es:[di+68],ax
mov al,ds:[si+22]
mov ah,ds:[si+24]
mov es:[di+70],ax
mov al,ds:[si+25]
mov ah,ds:[si+27]
mov es:[di+72],ax
mov al,ds:[si+28]
mov ah,ds:[si+30]
mov es:[di+74],ax
mov al,ds:[si+31]
mov ah,ds:[si+33]
mov es:[di+76],ax
mov al,ds:[si+34]
mov ah,ds:[si+36]
mov es:[di+78],ax
mov al,ds:[si+37]
mov ah,ds:[si+39]
mov es:[di+80],ax
mov al,ds:[si+40]
mov ah,ds:[si+42]
mov es:[di+82],ax
mov ax,ds:[si+44]
mov es:[di+84],ax
mov ax,ds:[si+47]
mov es:[di+86],ax
mov ax,ds:[si+50]
mov es:[di+88],ax
mov ax,ds:[si+53]
mov es:[di+90],ax
mov ax,ds:[si+56]
mov es:[di+92],ax
mov ax,ds:[si+59]
mov es:[di+94],ax
mov al,ds:[si+62]
mov ah,ds:[si+64]
mov es:[di+96],ax
mov al,ds:[si+65]
mov ah,ds:[si+67]
mov es:[di+98],ax
mov al,ds:[si+68]
mov ah,ds:[si+70]
mov es:[di+100],ax
mov al,ds:[si+71]
mov ah,ds:[si+73]
mov es:[di+102],ax
mov al,ds:[si+74]
mov ah,ds:[si+76]
mov es:[di+104],ax
mov al,ds:[si+77]
mov ah,ds:[si+79]
mov es:[di+106],ax
add si,cx
mov al,ds:[si+80]
mov ah,ds:[si+82]
mov es:[di+108],ax
mov ax,ds:[si+84]
mov es:[di+110],ax
mov ax,ds:[si+87]
mov es:[di+112],ax
mov ax,ds:[si+90]
mov es:[di+114],ax
mov ax,ds:[si+93]
mov es:[di+116],ax
mov ax,ds:[si+96]
mov es:[di+118],ax
mov ax,ds:[si+99]
mov es:[di+120],ax
mov al,ds:[si+102]
mov ah,ds:[si+104]
mov es:[di+122],ax
mov al,ds:[si+105]
mov ah,ds:[si+107]
mov es:[di+124],ax
mov al,ds:[si+108]
mov ah,ds:[si+110]
mov es:[di+126],ax
mov al,ds:[si+111]
mov ah,ds:[si+113]
mov es:[di+128],ax
mov al,ds:[si+114]
mov ah,ds:[si+116]
mov es:[di+130],ax
add si,cx
mov al,ds:[si+117]
mov ah,ds:[si+119]
mov es:[di+132],ax
mov al,ds:[si+120]
mov ah,ds:[si+122]
mov es:[di+134],ax
mov ax,ds:[si+124]
mov es:[di+136],ax
mov ax,ds:[si+127]
mov es:[di+138],ax
mov ax,ds:[si+130]
mov es:[di+140],ax
mov ax,ds:[si+133]
mov es:[di+142],ax
mov ax,ds:[si+136]
mov es:[di+144],ax
mov ax,ds:[si+139]
mov es:[di+146],ax
mov al,ds:[si+142]
mov ah,ds:[si+144]
mov es:[di+148],ax
mov al,ds:[si+145]
mov ah,ds:[si+147]
mov es:[di+150],ax
mov al,ds:[si+148]
mov ah,ds:[si+150]
mov es:[di+152],ax
mov al,ds:[si+151]
mov ah,ds:[si+153]
mov es:[di+154],ax
mov al,ds:[si+154]
mov ah,ds:[si+156]
mov es:[di+156],ax
mov al,ds:[si+157]
mov ah,ds:[si+159]
mov es:[di+158],ax
mov ax,ds:[si+160]
mov es:[di+160],ax
mov ax,ds:[si+163]
mov es:[di+162],ax
mov ax,ds:[si+166]
mov es:[di+164],ax
mov ax,ds:[si+169]
mov es:[di+166],ax
mov ax,ds:[si+172]
mov es:[di+168],ax
mov ax,ds:[si+175]
mov es:[di+170],ax
mov al,ds:[si+178]
mov ah,ds:[si+180]
mov es:[di+172],ax
mov al,ds:[si+181]
mov ah,ds:[si+183]
mov es:[di+174],ax
mov al,ds:[si+184]
mov ah,ds:[si+186]
mov es:[di+176],ax
mov al,ds:[si+187]
mov ah,ds:[si+189]
mov es:[di+178],ax
mov al,ds:[si+190]
mov ah,ds:[si+192]
mov es:[di+180],ax
mov al,ds:[si+193]
mov ah,ds:[si+195]
mov es:[di+182],ax
add si,cx
mov al,ds:[si+196]
mov ah,ds:[si+198]
mov es:[di+184],ax
mov ax,ds:[si+200]
mov es:[di+186],ax
mov ax,ds:[si+203]
mov es:[di+188],ax
mov ax,ds:[si+206]
mov es:[di+190],ax
mov ax,ds:[si+209]
mov es:[di+192],ax
mov ax,ds:[si+212]
mov es:[di+194],ax
mov ax,ds:[si+215]
mov es:[di+196],ax
mov al,ds:[si+218]
mov ah,ds:[si+220]
mov es:[di+198],ax
mov al,ds:[si+221]
mov ah,ds:[si+223]
mov es:[di+200],ax
mov al,ds:[si+224]
mov ah,ds:[si+226]
mov es:[di+202],ax
mov al,ds:[si+227]
mov ah,ds:[si+229]
mov es:[di+204],ax
mov al,ds:[si+230]
mov ah,ds:[si+232]
mov es:[di+206],ax
mov al,ds:[si+233]
mov ah,ds:[si+235]
mov es:[di+208],ax
mov al,ds:[si+236]
mov ah,ds:[si+238]
mov es:[di+210],ax
add si,cx
mov ax,ds:[si+240]
mov es:[di+212],ax
mov ax,ds:[si+243]
mov es:[di+214],ax
mov ax,ds:[si+246]
mov es:[di+216],ax
mov ax,ds:[si+249]
mov es:[di+218],ax
mov ax,ds:[si+252]
mov es:[di+220],ax
mov ax,ds:[si+255]
mov es:[di+222],ax
mov al,ds:[si+258]
mov ah,ds:[si+260]
mov es:[di+224],ax
mov al,ds:[si+261]
mov ah,ds:[si+263]
mov es:[di+226],ax
mov al,ds:[si+264]
mov ah,ds:[si+266]
mov es:[di+228],ax
mov al,ds:[si+267]
mov ah,ds:[si+269]
mov es:[di+230],ax
mov al,ds:[si+270]
mov ah,ds:[si+272]
mov es:[di+232],ax
mov al,ds:[si+273]
mov ah,ds:[si+275]
mov es:[di+234],ax
mov al,ds:[si+276]
mov ah,ds:[si+278]
mov es:[di+236],ax
mov ax,ds:[si+280]
mov es:[di+238],ax
mov ax,ds:[si+283]
mov es:[di+240],ax
mov ax,ds:[si+286]
mov es:[di+242],ax
mov ax,ds:[si+289]
mov es:[di+244],ax
mov ax,ds:[si+292]
mov es:[di+246],ax
mov ax,ds:[si+295]
mov es:[di+248],ax
mov al,ds:[si+298]
mov ah,ds:[si+300]
mov es:[di+250],ax
mov al,ds:[si+301]
mov ah,ds:[si+303]
mov es:[di+252],ax
mov al,ds:[si+304]
mov ah,ds:[si+306]
mov es:[di+254],ax
mov al,ds:[si+307]
mov ah,ds:[si+309]
mov es:[di+256],ax
mov al,ds:[si+310]
mov ah,ds:[si+312]
mov es:[di+258],ax
mov al,ds:[si+313]
mov ah,ds:[si+315]
mov es:[di+260],ax
mov al,ds:[si+316]
mov ah,ds:[si+318]
mov es:[di+262],ax
mov es:[di+264],edx
mov es:[di+268],edx
mov es:[di+272],edx
mov es:[di+276],edx
mov es:[di+280],edx
mov es:[di+284],edx
mov es:[di+288],edx
mov es:[di+292],edx
mov es:[di+296],edx
mov es:[di+300],edx
mov es:[di+304],edx
mov es:[di+308],edx
mov es:[di+312],edx
mov es:[di+316],edx
ret
zoom_210:
mov es:[di+0],edx
mov es:[di+4],edx
mov es:[di+8],edx
mov es:[di+12],edx
mov es:[di+16],edx
mov es:[di+20],edx
mov es:[di+24],edx
mov es:[di+28],edx
mov es:[di+32],edx
mov es:[di+36],edx
mov es:[di+40],edx
mov es:[di+44],edx
mov es:[di+48],edx
mov es:[di+52],dx
mov al,dl
mov ah,ds:[si+0]
mov es:[di+54],ax
mov al,ds:[si+2]
mov ah,ds:[si+4]
mov es:[di+56],ax
mov al,ds:[si+5]
mov ah,ds:[si+7]
mov es:[di+58],ax
mov al,ds:[si+8]
mov ah,ds:[si+10]
mov es:[di+60],ax
mov al,ds:[si+11]
mov ah,ds:[si+13]
mov es:[di+62],ax
mov al,ds:[si+14]
mov ah,ds:[si+16]
mov es:[di+64],ax
mov al,ds:[si+17]
mov ah,ds:[si+19]
mov es:[di+66],ax
mov al,ds:[si+20]
mov ah,ds:[si+22]
mov es:[di+68],ax
mov al,ds:[si+23]
mov ah,ds:[si+25]
mov es:[di+70],ax
mov al,ds:[si+26]
mov ah,ds:[si+28]
mov es:[di+72],ax
mov al,ds:[si+29]
mov ah,ds:[si+31]
mov es:[di+74],ax
mov al,ds:[si+32]
mov ah,ds:[si+34]
mov es:[di+76],ax
mov ax,ds:[si+36]
mov es:[di+78],ax
mov ax,ds:[si+39]
mov es:[di+80],ax
mov ax,ds:[si+42]
mov es:[di+82],ax
mov ax,ds:[si+45]
mov es:[di+84],ax
mov ax,ds:[si+48]
mov es:[di+86],ax
mov ax,ds:[si+51]
mov es:[di+88],ax
mov ax,ds:[si+54]
mov es:[di+90],ax
mov ax,ds:[si+57]
mov es:[di+92],ax
mov ax,ds:[si+60]
mov es:[di+94],ax
mov ax,ds:[si+63]
mov es:[di+96],ax
mov al,ds:[si+66]
mov ah,ds:[si+68]
mov es:[di+98],ax
mov al,ds:[si+69]
mov ah,ds:[si+71]
mov es:[di+100],ax
mov al,ds:[si+72]
mov ah,ds:[si+74]
mov es:[di+102],ax
mov al,ds:[si+75]
mov ah,ds:[si+77]
mov es:[di+104],ax
mov al,ds:[si+78]
mov ah,ds:[si+80]
mov es:[di+106],ax
add si,cx
mov al,ds:[si+81]
mov ah,ds:[si+83]
mov es:[di+108],ax
mov al,ds:[si+84]
mov ah,ds:[si+86]
mov es:[di+110],ax
mov al,ds:[si+87]
mov ah,ds:[si+89]
mov es:[di+112],ax
mov al,ds:[si+90]
mov ah,ds:[si+92]
mov es:[di+114],ax
mov al,ds:[si+93]
mov ah,ds:[si+95]
mov es:[di+116],ax
mov al,ds:[si+96]
mov ah,ds:[si+98]
mov es:[di+118],ax
mov ax,ds:[si+100]
mov es:[di+120],ax
mov ax,ds:[si+103]
mov es:[di+122],ax
mov ax,ds:[si+106]
mov es:[di+124],ax
mov ax,ds:[si+109]
mov es:[di+126],ax
mov ax,ds:[si+112]
mov es:[di+128],ax
mov ax,ds:[si+115]
mov es:[di+130],ax
add si,cx
mov ax,ds:[si+118]
mov es:[di+132],ax
mov ax,ds:[si+121]
mov es:[di+134],ax
mov ax,ds:[si+124]
mov es:[di+136],ax
mov ax,ds:[si+127]
mov es:[di+138],ax
mov al,ds:[si+130]
mov ah,ds:[si+132]
mov es:[di+140],ax
mov al,ds:[si+133]
mov ah,ds:[si+135]
mov es:[di+142],ax
mov al,ds:[si+136]
mov ah,ds:[si+138]
mov es:[di+144],ax
mov al,ds:[si+139]
mov ah,ds:[si+141]
mov es:[di+146],ax
mov al,ds:[si+142]
mov ah,ds:[si+144]
mov es:[di+148],ax
mov al,ds:[si+145]
mov ah,ds:[si+147]
mov es:[di+150],ax
mov al,ds:[si+148]
mov ah,ds:[si+150]
mov es:[di+152],ax
mov al,ds:[si+151]
mov ah,ds:[si+153]
mov es:[di+154],ax
mov al,ds:[si+154]
mov ah,ds:[si+156]
mov es:[di+156],ax
mov al,ds:[si+157]
mov ah,ds:[si+159]
mov es:[di+158],ax
mov ax,ds:[si+160]
mov es:[di+160],ax
mov ax,ds:[si+163]
mov es:[di+162],ax
mov ax,ds:[si+166]
mov es:[di+164],ax
mov ax,ds:[si+169]
mov es:[di+166],ax
mov ax,ds:[si+172]
mov es:[di+168],ax
mov ax,ds:[si+175]
mov es:[di+170],ax
mov ax,ds:[si+178]
mov es:[di+172],ax
mov ax,ds:[si+181]
mov es:[di+174],ax
mov ax,ds:[si+184]
mov es:[di+176],ax
mov ax,ds:[si+187]
mov es:[di+178],ax
mov al,ds:[si+190]
mov ah,ds:[si+192]
mov es:[di+180],ax
mov al,ds:[si+193]
mov ah,ds:[si+195]
mov es:[di+182],ax
add si,cx
mov al,ds:[si+196]
mov ah,ds:[si+198]
mov es:[di+184],ax
mov al,ds:[si+199]
mov ah,ds:[si+201]
mov es:[di+186],ax
mov al,ds:[si+202]
mov ah,ds:[si+204]
mov es:[di+188],ax
mov al,ds:[si+205]
mov ah,ds:[si+207]
mov es:[di+190],ax
mov al,ds:[si+208]
mov ah,ds:[si+210]
mov es:[di+192],ax
mov al,ds:[si+211]
mov ah,ds:[si+213]
mov es:[di+194],ax
mov al,ds:[si+214]
mov ah,ds:[si+216]
mov es:[di+196],ax
mov al,ds:[si+217]
mov ah,ds:[si+219]
mov es:[di+198],ax
mov al,ds:[si+220]
mov ah,ds:[si+222]
mov es:[di+200],ax
mov ax,ds:[si+224]
mov es:[di+202],ax
mov ax,ds:[si+227]
mov es:[di+204],ax
mov ax,ds:[si+230]
mov es:[di+206],ax
mov ax,ds:[si+233]
mov es:[di+208],ax
mov ax,ds:[si+236]
mov es:[di+210],ax
add si,cx
mov ax,ds:[si+239]
mov es:[di+212],ax
mov ax,ds:[si+242]
mov es:[di+214],ax
mov ax,ds:[si+245]
mov es:[di+216],ax
mov ax,ds:[si+248]
mov es:[di+218],ax
mov ax,ds:[si+251]
mov es:[di+220],ax
mov al,ds:[si+254]
mov ah,ds:[si+256]
mov es:[di+222],ax
mov al,ds:[si+257]
mov ah,ds:[si+259]
mov es:[di+224],ax
mov al,ds:[si+260]
mov ah,ds:[si+262]
mov es:[di+226],ax
mov al,ds:[si+263]
mov ah,ds:[si+265]
mov es:[di+228],ax
mov al,ds:[si+266]
mov ah,ds:[si+268]
mov es:[di+230],ax
mov al,ds:[si+269]
mov ah,ds:[si+271]
mov es:[di+232],ax
mov al,ds:[si+272]
mov ah,ds:[si+274]
mov es:[di+234],ax
mov al,ds:[si+275]
mov ah,ds:[si+277]
mov es:[di+236],ax
mov al,ds:[si+278]
mov ah,ds:[si+280]
mov es:[di+238],ax
mov al,ds:[si+281]
mov ah,ds:[si+283]
mov es:[di+240],ax
mov al,ds:[si+284]
mov ah,ds:[si+286]
mov es:[di+242],ax
mov ax,ds:[si+288]
mov es:[di+244],ax
mov ax,ds:[si+291]
mov es:[di+246],ax
mov ax,ds:[si+294]
mov es:[di+248],ax
mov ax,ds:[si+297]
mov es:[di+250],ax
mov ax,ds:[si+300]
mov es:[di+252],ax
mov ax,ds:[si+303]
mov es:[di+254],ax
mov ax,ds:[si+306]
mov es:[di+256],ax
mov ax,ds:[si+309]
mov es:[di+258],ax
mov ax,ds:[si+312]
mov es:[di+260],ax
mov ax,ds:[si+315]
mov es:[di+262],ax
mov al,ds:[si+318]
mov ah,dl
mov es:[di+264],ax
mov es:[di+266],dx
mov es:[di+268],edx
mov es:[di+272],edx
mov es:[di+276],edx
mov es:[di+280],edx
mov es:[di+284],edx
mov es:[di+288],edx
mov es:[di+292],edx
mov es:[di+296],edx
mov es:[di+300],edx
mov es:[di+304],edx
mov es:[di+308],edx
mov es:[di+312],edx
mov es:[di+316],edx
ret
zoom_216:
mov es:[di+0],edx
mov es:[di+4],edx
mov es:[di+8],edx
mov es:[di+12],edx
mov es:[di+16],edx
mov es:[di+20],edx
mov es:[di+24],edx
mov es:[di+28],edx
mov es:[di+32],edx
mov es:[di+36],edx
mov es:[di+40],edx
mov es:[di+44],edx
mov es:[di+48],edx
mov al,ds:[si+0]
mov ah,ds:[si+2]
mov es:[di+52],ax
mov al,ds:[si+3]
mov ah,ds:[si+5]
mov es:[di+54],ax
mov al,ds:[si+6]
mov ah,ds:[si+8]
mov es:[di+56],ax
mov al,ds:[si+9]
mov ah,ds:[si+11]
mov es:[di+58],ax
mov al,ds:[si+12]
mov ah,ds:[si+14]
mov es:[di+60],ax
mov al,ds:[si+15]
mov ah,ds:[si+17]
mov es:[di+62],ax
mov al,ds:[si+18]
mov ah,ds:[si+20]
mov es:[di+64],ax
mov al,ds:[si+21]
mov ah,ds:[si+23]
mov es:[di+66],ax
mov al,ds:[si+24]
mov ah,ds:[si+26]
mov es:[di+68],ax
mov al,ds:[si+27]
mov ah,ds:[si+29]
mov es:[di+70],ax
mov al,ds:[si+30]
mov ah,ds:[si+32]
mov es:[di+72],ax
mov al,ds:[si+33]
mov ah,ds:[si+35]
mov es:[di+74],ax
mov al,ds:[si+36]
mov ah,ds:[si+38]
mov es:[di+76],ax
mov ax,ds:[si+39]
mov es:[di+78],ax
mov ax,ds:[si+42]
mov es:[di+80],ax
mov ax,ds:[si+45]
mov es:[di+82],ax
mov ax,ds:[si+48]
mov es:[di+84],ax
mov ax,ds:[si+51]
mov es:[di+86],ax
mov ax,ds:[si+54]
mov es:[di+88],ax
mov ax,ds:[si+57]
mov es:[di+90],ax
mov ax,ds:[si+60]
mov es:[di+92],ax
mov ax,ds:[si+63]
mov es:[di+94],ax
mov ax,ds:[si+66]
mov es:[di+96],ax
mov ax,ds:[si+69]
mov es:[di+98],ax
mov ax,ds:[si+72]
mov es:[di+100],ax
mov ax,ds:[si+75]
mov es:[di+102],ax
add si,cx
mov ax,ds:[si+78]
mov es:[di+104],ax
mov al,ds:[si+80]
mov ah,ds:[si+82]
mov es:[di+106],ax
mov al,ds:[si+83]
mov ah,ds:[si+85]
mov es:[di+108],ax
mov al,ds:[si+86]
mov ah,ds:[si+88]
mov es:[di+110],ax
mov al,ds:[si+89]
mov ah,ds:[si+91]
mov es:[di+112],ax
mov al,ds:[si+92]
mov ah,ds:[si+94]
mov es:[di+114],ax
mov al,ds:[si+95]
mov ah,ds:[si+97]
mov es:[di+116],ax
mov al,ds:[si+98]
mov ah,ds:[si+100]
mov es:[di+118],ax
mov al,ds:[si+101]
mov ah,ds:[si+103]
mov es:[di+120],ax
mov al,ds:[si+104]
mov ah,ds:[si+106]
mov es:[di+122],ax
mov al,ds:[si+107]
mov ah,ds:[si+109]
mov es:[di+124],ax
mov al,ds:[si+110]
mov ah,ds:[si+112]
mov es:[di+126],ax
mov al,ds:[si+113]
mov ah,ds:[si+115]
mov es:[di+128],ax
mov al,ds:[si+116]
mov ah,ds:[si+118]
mov es:[di+130],ax
add si,cx
mov ax,ds:[si+119]
mov es:[di+132],ax
mov ax,ds:[si+122]
mov es:[di+134],ax
mov ax,ds:[si+125]
mov es:[di+136],ax
mov ax,ds:[si+128]
mov es:[di+138],ax
mov ax,ds:[si+131]
mov es:[di+140],ax
mov ax,ds:[si+134]
mov es:[di+142],ax
mov ax,ds:[si+137]
mov es:[di+144],ax
mov ax,ds:[si+140]
mov es:[di+146],ax
mov ax,ds:[si+143]
mov es:[di+148],ax
mov ax,ds:[si+146]
mov es:[di+150],ax
mov ax,ds:[si+149]
mov es:[di+152],ax
mov ax,ds:[si+152]
mov es:[di+154],ax
mov ax,ds:[si+155]
mov es:[di+156],ax
mov ax,ds:[si+158]
mov es:[di+158],ax
mov ax,ds:[si+160]
mov es:[di+160],ax
mov al,ds:[si+162]
mov ah,ds:[si+164]
mov es:[di+162],ax
mov al,ds:[si+165]
mov ah,ds:[si+167]
mov es:[di+164],ax
mov al,ds:[si+168]
mov ah,ds:[si+170]
mov es:[di+166],ax
mov al,ds:[si+171]
mov ah,ds:[si+173]
mov es:[di+168],ax
mov al,ds:[si+174]
mov ah,ds:[si+176]
mov es:[di+170],ax
mov al,ds:[si+177]
mov ah,ds:[si+179]
mov es:[di+172],ax
mov al,ds:[si+180]
mov ah,ds:[si+182]
mov es:[di+174],ax
mov al,ds:[si+183]
mov ah,ds:[si+185]
mov es:[di+176],ax
mov al,ds:[si+186]
mov ah,ds:[si+188]
mov es:[di+178],ax
mov al,ds:[si+189]
mov ah,ds:[si+191]
mov es:[di+180],ax
mov al,ds:[si+192]
mov ah,ds:[si+194]
mov es:[di+182],ax
add si,cx
mov al,ds:[si+195]
mov ah,ds:[si+197]
mov es:[di+184],ax
mov al,ds:[si+198]
mov ah,ds:[si+200]
mov es:[di+186],ax
mov ax,ds:[si+201]
mov es:[di+188],ax
mov ax,ds:[si+204]
mov es:[di+190],ax
mov ax,ds:[si+207]
mov es:[di+192],ax
mov ax,ds:[si+210]
mov es:[di+194],ax
mov ax,ds:[si+213]
mov es:[di+196],ax
mov ax,ds:[si+216]
mov es:[di+198],ax
mov ax,ds:[si+219]
mov es:[di+200],ax
mov ax,ds:[si+222]
mov es:[di+202],ax
mov ax,ds:[si+225]
mov es:[di+204],ax
mov ax,ds:[si+228]
mov es:[di+206],ax
mov ax,ds:[si+231]
mov es:[di+208],ax
mov ax,ds:[si+234]
mov es:[di+210],ax
add si,cx
mov ax,ds:[si+237]
mov es:[di+212],ax
mov ax,ds:[si+240]
mov es:[di+214],ax
mov al,ds:[si+242]
mov ah,ds:[si+244]
mov es:[di+216],ax
mov al,ds:[si+245]
mov ah,ds:[si+247]
mov es:[di+218],ax
mov al,ds:[si+248]
mov ah,ds:[si+250]
mov es:[di+220],ax
mov al,ds:[si+251]
mov ah,ds:[si+253]
mov es:[di+222],ax
mov al,ds:[si+254]
mov ah,ds:[si+256]
mov es:[di+224],ax
mov al,ds:[si+257]
mov ah,ds:[si+259]
mov es:[di+226],ax
mov al,ds:[si+260]
mov ah,ds:[si+262]
mov es:[di+228],ax
mov al,ds:[si+263]
mov ah,ds:[si+265]
mov es:[di+230],ax
mov al,ds:[si+266]
mov ah,ds:[si+268]
mov es:[di+232],ax
mov al,ds:[si+269]
mov ah,ds:[si+271]
mov es:[di+234],ax
mov al,ds:[si+272]
mov ah,ds:[si+274]
mov es:[di+236],ax
mov al,ds:[si+275]
mov ah,ds:[si+277]
mov es:[di+238],ax
mov al,ds:[si+278]
mov ah,ds:[si+280]
mov es:[di+240],ax
mov ax,ds:[si+281]
mov es:[di+242],ax
mov ax,ds:[si+284]
mov es:[di+244],ax
mov ax,ds:[si+287]
mov es:[di+246],ax
mov ax,ds:[si+290]
mov es:[di+248],ax
mov ax,ds:[si+293]
mov es:[di+250],ax
mov ax,ds:[si+296]
mov es:[di+252],ax
mov ax,ds:[si+299]
mov es:[di+254],ax
mov ax,ds:[si+302]
mov es:[di+256],ax
mov ax,ds:[si+305]
mov es:[di+258],ax
mov ax,ds:[si+308]
mov es:[di+260],ax
mov ax,ds:[si+311]
mov es:[di+262],ax
mov ax,ds:[si+314]
mov es:[di+264],ax
mov ax,ds:[si+317]
mov es:[di+266],ax
mov es:[di+268],edx
mov es:[di+272],edx
mov es:[di+276],edx
mov es:[di+280],edx
mov es:[di+284],edx
mov es:[di+288],edx
mov es:[di+292],edx
mov es:[di+296],edx
mov es:[di+300],edx
mov es:[di+304],edx
mov es:[di+308],edx
mov es:[di+312],edx
mov es:[di+316],edx
ret
zoom_218:
mov es:[di+0],edx
mov es:[di+4],edx
mov es:[di+8],edx
mov es:[di+12],edx
mov es:[di+16],edx
mov es:[di+20],edx
mov es:[di+24],edx
mov es:[di+28],edx
mov es:[di+32],edx
mov es:[di+36],edx
mov es:[di+40],edx
mov es:[di+44],edx
mov es:[di+48],dx
mov al,dl
mov ah,ds:[si+0]
mov es:[di+50],ax
mov ax,ds:[si+2]
mov es:[di+52],ax
mov ax,ds:[si+5]
mov es:[di+54],ax
mov ax,ds:[si+8]
mov es:[di+56],ax
mov ax,ds:[si+11]
mov es:[di+58],ax
mov ax,ds:[si+14]
mov es:[di+60],ax
mov ax,ds:[si+17]
mov es:[di+62],ax
mov ax,ds:[si+20]
mov es:[di+64],ax
mov ax,ds:[si+23]
mov es:[di+66],ax
mov al,ds:[si+25]
mov ah,ds:[si+27]
mov es:[di+68],ax
mov al,ds:[si+28]
mov ah,ds:[si+30]
mov es:[di+70],ax
mov al,ds:[si+31]
mov ah,ds:[si+33]
mov es:[di+72],ax
mov al,ds:[si+34]
mov ah,ds:[si+36]
mov es:[di+74],ax
mov al,ds:[si+37]
mov ah,ds:[si+39]
mov es:[di+76],ax
mov al,ds:[si+40]
mov ah,ds:[si+42]
mov es:[di+78],ax
mov al,ds:[si+43]
mov ah,ds:[si+45]
mov es:[di+80],ax
mov ax,ds:[si+46]
mov es:[di+82],ax
mov ax,ds:[si+49]
mov es:[di+84],ax
mov ax,ds:[si+52]
mov es:[di+86],ax
mov ax,ds:[si+55]
mov es:[di+88],ax
mov ax,ds:[si+58]
mov es:[di+90],ax
mov ax,ds:[si+61]
mov es:[di+92],ax
mov ax,ds:[si+64]
mov es:[di+94],ax
mov ax,ds:[si+67]
mov es:[di+96],ax
mov al,ds:[si+69]
mov ah,ds:[si+71]
mov es:[di+98],ax
mov al,ds:[si+72]
mov ah,ds:[si+74]
mov es:[di+100],ax
mov al,ds:[si+75]
mov ah,ds:[si+77]
mov es:[di+102],ax
add si,cx
mov al,ds:[si+78]
mov ah,ds:[si+80]
mov es:[di+104],ax
mov al,ds:[si+81]
mov ah,ds:[si+83]
mov es:[di+106],ax
mov al,ds:[si+84]
mov ah,ds:[si+86]
mov es:[di+108],ax
mov al,ds:[si+87]
mov ah,ds:[si+89]
mov es:[di+110],ax
mov al,ds:[si+90]
mov ah,ds:[si+92]
mov es:[di+112],ax
mov ax,ds:[si+93]
mov es:[di+114],ax
mov ax,ds:[si+96]
mov es:[di+116],ax
mov ax,ds:[si+99]
mov es:[di+118],ax
mov ax,ds:[si+102]
mov es:[di+120],ax
mov ax,ds:[si+105]
mov es:[di+122],ax
mov ax,ds:[si+108]
mov es:[di+124],ax
mov ax,ds:[si+111]
mov es:[di+126],ax
mov ax,ds:[si+114]
mov es:[di+128],ax
mov al,ds:[si+116]
mov ah,ds:[si+118]
mov es:[di+130],ax
add si,cx
mov al,ds:[si+119]
mov ah,ds:[si+121]
mov es:[di+132],ax
mov al,ds:[si+122]
mov ah,ds:[si+124]
mov es:[di+134],ax
mov al,ds:[si+125]
mov ah,ds:[si+127]
mov es:[di+136],ax
mov al,ds:[si+128]
mov ah,ds:[si+130]
mov es:[di+138],ax
mov al,ds:[si+131]
mov ah,ds:[si+133]
mov es:[di+140],ax
mov al,ds:[si+134]
mov ah,ds:[si+136]
mov es:[di+142],ax
mov ax,ds:[si+137]
mov es:[di+144],ax
mov ax,ds:[si+140]
mov es:[di+146],ax
mov ax,ds:[si+143]
mov es:[di+148],ax
mov ax,ds:[si+146]
mov es:[di+150],ax
mov ax,ds:[si+149]
mov es:[di+152],ax
mov ax,ds:[si+152]
mov es:[di+154],ax
mov ax,ds:[si+155]
mov es:[di+156],ax
mov ax,ds:[si+158]
mov es:[di+158],ax
mov ax,ds:[si+160]
mov es:[di+160],ax
mov al,ds:[si+162]
mov ah,ds:[si+164]
mov es:[di+162],ax
mov al,ds:[si+165]
mov ah,ds:[si+167]
mov es:[di+164],ax
mov al,ds:[si+168]
mov ah,ds:[si+170]
mov es:[di+166],ax
mov al,ds:[si+171]
mov ah,ds:[si+173]
mov es:[di+168],ax
mov al,ds:[si+174]
mov ah,ds:[si+176]
mov es:[di+170],ax
mov al,ds:[si+177]
mov ah,ds:[si+179]
mov es:[di+172],ax
mov al,ds:[si+180]
mov ah,ds:[si+182]
mov es:[di+174],ax
mov ax,ds:[si+183]
mov es:[di+176],ax
mov ax,ds:[si+186]
mov es:[di+178],ax
mov ax,ds:[si+189]
mov es:[di+180],ax
mov ax,ds:[si+192]
mov es:[di+182],ax
add si,cx
mov ax,ds:[si+195]
mov es:[di+184],ax
mov ax,ds:[si+198]
mov es:[di+186],ax
mov ax,ds:[si+201]
mov es:[di+188],ax
mov ax,ds:[si+204]
mov es:[di+190],ax
mov al,ds:[si+206]
mov ah,ds:[si+208]
mov es:[di+192],ax
mov al,ds:[si+209]
mov ah,ds:[si+211]
mov es:[di+194],ax
mov al,ds:[si+212]
mov ah,ds:[si+214]
mov es:[di+196],ax
mov al,ds:[si+215]
mov ah,ds:[si+217]
mov es:[di+198],ax
mov al,ds:[si+218]
mov ah,ds:[si+220]
mov es:[di+200],ax
mov al,ds:[si+221]
mov ah,ds:[si+223]
mov es:[di+202],ax
mov al,ds:[si+224]
mov ah,ds:[si+226]
mov es:[di+204],ax
mov ax,ds:[si+227]
mov es:[di+206],ax
mov ax,ds:[si+230]
mov es:[di+208],ax
mov ax,ds:[si+233]
mov es:[di+210],ax
add si,cx
mov ax,ds:[si+236]
mov es:[di+212],ax
mov ax,ds:[si+239]
mov es:[di+214],ax
mov ax,ds:[si+242]
mov es:[di+216],ax
mov ax,ds:[si+245]
mov es:[di+218],ax
mov ax,ds:[si+248]
mov es:[di+220],ax
mov ax,ds:[si+251]
mov es:[di+222],ax
mov al,ds:[si+253]
mov ah,ds:[si+255]
mov es:[di+224],ax
mov al,ds:[si+256]
mov ah,ds:[si+258]
mov es:[di+226],ax
mov al,ds:[si+259]
mov ah,ds:[si+261]
mov es:[di+228],ax
mov al,ds:[si+262]
mov ah,ds:[si+264]
mov es:[di+230],ax
mov al,ds:[si+265]
mov ah,ds:[si+267]
mov es:[di+232],ax
mov al,ds:[si+268]
mov ah,ds:[si+270]
mov es:[di+234],ax
mov al,ds:[si+271]
mov ah,ds:[si+273]
mov es:[di+236],ax
mov ax,ds:[si+274]
mov es:[di+238],ax
mov ax,ds:[si+277]
mov es:[di+240],ax
mov ax,ds:[si+280]
mov es:[di+242],ax
mov ax,ds:[si+283]
mov es:[di+244],ax
mov ax,ds:[si+286]
mov es:[di+246],ax
mov ax,ds:[si+289]
mov es:[di+248],ax
mov ax,ds:[si+292]
mov es:[di+250],ax
mov ax,ds:[si+295]
mov es:[di+252],ax
mov al,ds:[si+297]
mov ah,ds:[si+299]
mov es:[di+254],ax
mov al,ds:[si+300]
mov ah,ds:[si+302]
mov es:[di+256],ax
mov al,ds:[si+303]
mov ah,ds:[si+305]
mov es:[di+258],ax
mov al,ds:[si+306]
mov ah,ds:[si+308]
mov es:[di+260],ax
mov al,ds:[si+309]
mov ah,ds:[si+311]
mov es:[di+262],ax
mov al,ds:[si+312]
mov ah,ds:[si+314]
mov es:[di+264],ax
mov al,ds:[si+315]
mov ah,ds:[si+317]
mov es:[di+266],ax
mov al,ds:[si+318]
mov ah,dl
mov es:[di+268],ax
mov es:[di+270],dx
mov es:[di+272],edx
mov es:[di+276],edx
mov es:[di+280],edx
mov es:[di+284],edx
mov es:[di+288],edx
mov es:[di+292],edx
mov es:[di+296],edx
mov es:[di+300],edx
mov es:[di+304],edx
mov es:[di+308],edx
mov es:[di+312],edx
mov es:[di+316],edx
ret
zoom_224:
mov es:[di+0],edx
mov es:[di+4],edx
mov es:[di+8],edx
mov es:[di+12],edx
mov es:[di+16],edx
mov es:[di+20],edx
mov es:[di+24],edx
mov es:[di+28],edx
mov es:[di+32],edx
mov es:[di+36],edx
mov es:[di+40],edx
mov es:[di+44],edx
mov al,ds:[si+0]
mov ah,ds:[si+2]
mov es:[di+48],ax
mov al,ds:[si+3]
mov ah,ds:[si+5]
mov es:[di+50],ax
mov al,ds:[si+6]
mov ah,ds:[si+8]
mov es:[di+52],ax
mov ax,ds:[si+9]
mov es:[di+54],ax
mov ax,ds:[si+12]
mov es:[di+56],ax
mov ax,ds:[si+15]
mov es:[di+58],ax
mov ax,ds:[si+18]
mov es:[di+60],ax
mov al,ds:[si+20]
mov ah,ds:[si+22]
mov es:[di+62],ax
mov al,ds:[si+23]
mov ah,ds:[si+25]
mov es:[di+64],ax
mov al,ds:[si+26]
mov ah,ds:[si+28]
mov es:[di+66],ax
mov ax,ds:[si+29]
mov es:[di+68],ax
mov ax,ds:[si+32]
mov es:[di+70],ax
mov ax,ds:[si+35]
mov es:[di+72],ax
mov ax,ds:[si+38]
mov es:[di+74],ax
mov al,ds:[si+40]
mov ah,ds:[si+42]
mov es:[di+76],ax
mov al,ds:[si+43]
mov ah,ds:[si+45]
mov es:[di+78],ax
mov al,ds:[si+46]
mov ah,ds:[si+48]
mov es:[di+80],ax
mov ax,ds:[si+49]
mov es:[di+82],ax
mov ax,ds:[si+52]
mov es:[di+84],ax
mov ax,ds:[si+55]
mov es:[di+86],ax
mov ax,ds:[si+58]
mov es:[di+88],ax
mov al,ds:[si+60]
mov ah,ds:[si+62]
mov es:[di+90],ax
mov al,ds:[si+63]
mov ah,ds:[si+65]
mov es:[di+92],ax
mov al,ds:[si+66]
mov ah,ds:[si+68]
mov es:[di+94],ax
mov ax,ds:[si+69]
mov es:[di+96],ax
mov ax,ds:[si+72]
mov es:[di+98],ax
mov ax,ds:[si+75]
mov es:[di+100],ax
mov ax,ds:[si+78]
mov es:[di+102],ax
add si,cx
mov al,ds:[si+80]
mov ah,ds:[si+82]
mov es:[di+104],ax
mov al,ds:[si+83]
mov ah,ds:[si+85]
mov es:[di+106],ax
mov al,ds:[si+86]
mov ah,ds:[si+88]
mov es:[di+108],ax
mov ax,ds:[si+89]
mov es:[di+110],ax
mov ax,ds:[si+92]
mov es:[di+112],ax
mov ax,ds:[si+95]
mov es:[di+114],ax
mov ax,ds:[si+98]
mov es:[di+116],ax
mov al,ds:[si+100]
mov ah,ds:[si+102]
mov es:[di+118],ax
mov al,ds:[si+103]
mov ah,ds:[si+105]
mov es:[di+120],ax
mov al,ds:[si+106]
mov ah,ds:[si+108]
mov es:[di+122],ax
mov ax,ds:[si+109]
mov es:[di+124],ax
mov ax,ds:[si+112]
mov es:[di+126],ax
mov ax,ds:[si+115]
mov es:[di+128],ax
mov ax,ds:[si+118]
mov es:[di+130],ax
add si,cx
mov al,ds:[si+120]
mov ah,ds:[si+122]
mov es:[di+132],ax
mov al,ds:[si+123]
mov ah,ds:[si+125]
mov es:[di+134],ax
mov al,ds:[si+126]
mov ah,ds:[si+128]
mov es:[di+136],ax
mov ax,ds:[si+129]
mov es:[di+138],ax
mov ax,ds:[si+132]
mov es:[di+140],ax
mov ax,ds:[si+135]
mov es:[di+142],ax
mov ax,ds:[si+138]
mov es:[di+144],ax
mov al,ds:[si+140]
mov ah,ds:[si+142]
mov es:[di+146],ax
mov al,ds:[si+143]
mov ah,ds:[si+145]
mov es:[di+148],ax
mov al,ds:[si+146]
mov ah,ds:[si+148]
mov es:[di+150],ax
mov ax,ds:[si+149]
mov es:[di+152],ax
mov ax,ds:[si+152]
mov es:[di+154],ax
mov ax,ds:[si+155]
mov es:[di+156],ax
mov ax,ds:[si+158]
mov es:[di+158],ax
mov ax,ds:[si+160]
mov es:[di+160],ax
mov al,ds:[si+162]
mov ah,ds:[si+164]
mov es:[di+162],ax
mov al,ds:[si+165]
mov ah,ds:[si+167]
mov es:[di+164],ax
mov al,ds:[si+168]
mov ah,ds:[si+170]
mov es:[di+166],ax
mov ax,ds:[si+171]
mov es:[di+168],ax
mov ax,ds:[si+174]
mov es:[di+170],ax
mov ax,ds:[si+177]
mov es:[di+172],ax
mov ax,ds:[si+180]
mov es:[di+174],ax
mov al,ds:[si+182]
mov ah,ds:[si+184]
mov es:[di+176],ax
mov al,ds:[si+185]
mov ah,ds:[si+187]
mov es:[di+178],ax
mov al,ds:[si+188]
mov ah,ds:[si+190]
mov es:[di+180],ax
mov ax,ds:[si+191]
mov es:[di+182],ax
mov ax,ds:[si+194]
mov es:[di+184],ax
mov ax,ds:[si+197]
mov es:[di+186],ax
add si,cx
mov ax,ds:[si+200]
mov es:[di+188],ax
mov al,ds:[si+202]
mov ah,ds:[si+204]
mov es:[di+190],ax
mov al,ds:[si+205]
mov ah,ds:[si+207]
mov es:[di+192],ax
mov al,ds:[si+208]
mov ah,ds:[si+210]
mov es:[di+194],ax
mov ax,ds:[si+211]
mov es:[di+196],ax
mov ax,ds:[si+214]
mov es:[di+198],ax
mov ax,ds:[si+217]
mov es:[di+200],ax
mov ax,ds:[si+220]
mov es:[di+202],ax
mov al,ds:[si+222]
mov ah,ds:[si+224]
mov es:[di+204],ax
mov al,ds:[si+225]
mov ah,ds:[si+227]
mov es:[di+206],ax
mov al,ds:[si+228]
mov ah,ds:[si+230]
mov es:[di+208],ax
mov ax,ds:[si+231]
mov es:[di+210],ax
mov ax,ds:[si+234]
mov es:[di+212],ax
mov ax,ds:[si+237]
mov es:[di+214],ax
add si,cx
mov ax,ds:[si+240]
mov es:[di+216],ax
mov al,ds:[si+242]
mov ah,ds:[si+244]
mov es:[di+218],ax
mov al,ds:[si+245]
mov ah,ds:[si+247]
mov es:[di+220],ax
mov al,ds:[si+248]
mov ah,ds:[si+250]
mov es:[di+222],ax
mov ax,ds:[si+251]
mov es:[di+224],ax
mov ax,ds:[si+254]
mov es:[di+226],ax
mov ax,ds:[si+257]
mov es:[di+228],ax
mov ax,ds:[si+260]
mov es:[di+230],ax
mov al,ds:[si+262]
mov ah,ds:[si+264]
mov es:[di+232],ax
mov al,ds:[si+265]
mov ah,ds:[si+267]
mov es:[di+234],ax
mov al,ds:[si+268]
mov ah,ds:[si+270]
mov es:[di+236],ax
mov ax,ds:[si+271]
mov es:[di+238],ax
mov ax,ds:[si+274]
mov es:[di+240],ax
mov ax,ds:[si+277]
mov es:[di+242],ax
mov ax,ds:[si+280]
mov es:[di+244],ax
mov al,ds:[si+282]
mov ah,ds:[si+284]
mov es:[di+246],ax
mov al,ds:[si+285]
mov ah,ds:[si+287]
mov es:[di+248],ax
mov al,ds:[si+288]
mov ah,ds:[si+290]
mov es:[di+250],ax
mov ax,ds:[si+291]
mov es:[di+252],ax
mov ax,ds:[si+294]
mov es:[di+254],ax
mov ax,ds:[si+297]
mov es:[di+256],ax
mov ax,ds:[si+300]
mov es:[di+258],ax
mov al,ds:[si+302]
mov ah,ds:[si+304]
mov es:[di+260],ax
mov al,ds:[si+305]
mov ah,ds:[si+307]
mov es:[di+262],ax
mov al,ds:[si+308]
mov ah,ds:[si+310]
mov es:[di+264],ax
mov ax,ds:[si+311]
mov es:[di+266],ax
mov ax,ds:[si+314]
mov es:[di+268],ax
mov ax,ds:[si+317]
mov es:[di+270],ax
mov es:[di+272],edx
mov es:[di+276],edx
mov es:[di+280],edx
mov es:[di+284],edx
mov es:[di+288],edx
mov es:[di+292],edx
mov es:[di+296],edx
mov es:[di+300],edx
mov es:[di+304],edx
mov es:[di+308],edx
mov es:[di+312],edx
mov es:[di+316],edx
ret
zoom_226:
mov es:[di+0],edx
mov es:[di+4],edx
mov es:[di+8],edx
mov es:[di+12],edx
mov es:[di+16],edx
mov es:[di+20],edx
mov es:[di+24],edx
mov es:[di+28],edx
mov es:[di+32],edx
mov es:[di+36],edx
mov es:[di+40],edx
mov es:[di+44],dx
mov al,dl
mov ah,ds:[si+0]
mov es:[di+46],ax
mov ax,ds:[si+2]
mov es:[di+48],ax
mov ax,ds:[si+5]
mov es:[di+50],ax
mov ax,ds:[si+8]
mov es:[di+52],ax
mov al,ds:[si+10]
mov ah,ds:[si+12]
mov es:[di+54],ax
mov al,ds:[si+13]
mov ah,ds:[si+15]
mov es:[di+56],ax
mov ax,ds:[si+16]
mov es:[di+58],ax
mov ax,ds:[si+19]
mov es:[di+60],ax
mov ax,ds:[si+22]
mov es:[di+62],ax
mov ax,ds:[si+25]
mov es:[di+64],ax
mov al,ds:[si+27]
mov ah,ds:[si+29]
mov es:[di+66],ax
mov al,ds:[si+30]
mov ah,ds:[si+32]
mov es:[di+68],ax
mov ax,ds:[si+33]
mov es:[di+70],ax
mov ax,ds:[si+36]
mov es:[di+72],ax
mov ax,ds:[si+39]
mov es:[di+74],ax
mov ax,ds:[si+42]
mov es:[di+76],ax
mov al,ds:[si+44]
mov ah,ds:[si+46]
mov es:[di+78],ax
mov al,ds:[si+47]
mov ah,ds:[si+49]
mov es:[di+80],ax
mov ax,ds:[si+50]
mov es:[di+82],ax
mov ax,ds:[si+53]
mov es:[di+84],ax
mov ax,ds:[si+56]
mov es:[di+86],ax
mov ax,ds:[si+59]
mov es:[di+88],ax
mov al,ds:[si+61]
mov ah,ds:[si+63]
mov es:[di+90],ax
mov al,ds:[si+64]
mov ah,ds:[si+66]
mov es:[di+92],ax
mov ax,ds:[si+67]
mov es:[di+94],ax
mov ax,ds:[si+70]
mov es:[di+96],ax
mov ax,ds:[si+73]
mov es:[di+98],ax
mov ax,ds:[si+76]
mov es:[di+100],ax
mov al,ds:[si+78]
mov ah,ds:[si+80]
mov es:[di+102],ax
add si,cx
mov al,ds:[si+81]
mov ah,ds:[si+83]
mov es:[di+104],ax
mov ax,ds:[si+84]
mov es:[di+106],ax
mov ax,ds:[si+87]
mov es:[di+108],ax
mov ax,ds:[si+90]
mov es:[di+110],ax
mov ax,ds:[si+93]
mov es:[di+112],ax
mov al,ds:[si+95]
mov ah,ds:[si+97]
mov es:[di+114],ax
mov al,ds:[si+98]
mov ah,ds:[si+100]
mov es:[di+116],ax
mov ax,ds:[si+101]
mov es:[di+118],ax
mov ax,ds:[si+104]
mov es:[di+120],ax
mov ax,ds:[si+107]
mov es:[di+122],ax
mov ax,ds:[si+110]
mov es:[di+124],ax
mov al,ds:[si+112]
mov ah,ds:[si+114]
mov es:[di+126],ax
mov al,ds:[si+115]
mov ah,ds:[si+117]
mov es:[di+128],ax
mov ax,ds:[si+118]
mov es:[di+130],ax
add si,cx
mov ax,ds:[si+121]
mov es:[di+132],ax
mov ax,ds:[si+124]
mov es:[di+134],ax
mov ax,ds:[si+127]
mov es:[di+136],ax
mov al,ds:[si+129]
mov ah,ds:[si+131]
mov es:[di+138],ax
mov al,ds:[si+132]
mov ah,ds:[si+134]
mov es:[di+140],ax
mov ax,ds:[si+135]
mov es:[di+142],ax
mov ax,ds:[si+138]
mov es:[di+144],ax
mov ax,ds:[si+141]
mov es:[di+146],ax
mov ax,ds:[si+144]
mov es:[di+148],ax
mov al,ds:[si+146]
mov ah,ds:[si+148]
mov es:[di+150],ax
mov al,ds:[si+149]
mov ah,ds:[si+151]
mov es:[di+152],ax
mov ax,ds:[si+152]
mov es:[di+154],ax
mov ax,ds:[si+155]
mov es:[di+156],ax
mov ax,ds:[si+158]
mov es:[di+158],ax
mov ax,ds:[si+160]
mov es:[di+160],ax
mov al,ds:[si+162]
mov ah,ds:[si+164]
mov es:[di+162],ax
mov al,ds:[si+165]
mov ah,ds:[si+167]
mov es:[di+164],ax
mov ax,ds:[si+168]
mov es:[di+166],ax
mov ax,ds:[si+171]
mov es:[di+168],ax
mov ax,ds:[si+174]
mov es:[di+170],ax
mov al,ds:[si+176]
mov ah,ds:[si+178]
mov es:[di+172],ax
mov al,ds:[si+179]
mov ah,ds:[si+181]
mov es:[di+174],ax
mov al,ds:[si+182]
mov ah,ds:[si+184]
mov es:[di+176],ax
mov ax,ds:[si+185]
mov es:[di+178],ax
mov ax,ds:[si+188]
mov es:[di+180],ax
mov ax,ds:[si+191]
mov es:[di+182],ax
mov al,ds:[si+193]
mov ah,ds:[si+195]
mov es:[di+184],ax
mov al,ds:[si+196]
mov ah,ds:[si+198]
mov es:[di+186],ax
add si,cx
mov al,ds:[si+199]
mov ah,ds:[si+201]
mov es:[di+188],ax
mov ax,ds:[si+202]
mov es:[di+190],ax
mov ax,ds:[si+205]
mov es:[di+192],ax
mov ax,ds:[si+208]
mov es:[di+194],ax
mov al,ds:[si+210]
mov ah,ds:[si+212]
mov es:[di+196],ax
mov al,ds:[si+213]
mov ah,ds:[si+215]
mov es:[di+198],ax
mov al,ds:[si+216]
mov ah,ds:[si+218]
mov es:[di+200],ax
mov ax,ds:[si+219]
mov es:[di+202],ax
mov ax,ds:[si+222]
mov es:[di+204],ax
mov ax,ds:[si+225]
mov es:[di+206],ax
mov al,ds:[si+227]
mov ah,ds:[si+229]
mov es:[di+208],ax
mov al,ds:[si+230]
mov ah,ds:[si+232]
mov es:[di+210],ax
mov al,ds:[si+233]
mov ah,ds:[si+235]
mov es:[di+212],ax
mov ax,ds:[si+236]
mov es:[di+214],ax
add si,cx
mov ax,ds:[si+239]
mov es:[di+216],ax
mov ax,ds:[si+242]
mov es:[di+218],ax
mov al,ds:[si+244]
mov ah,ds:[si+246]
mov es:[di+220],ax
mov al,ds:[si+247]
mov ah,ds:[si+249]
mov es:[di+222],ax
mov al,ds:[si+250]
mov ah,ds:[si+252]
mov es:[di+224],ax
mov ax,ds:[si+253]
mov es:[di+226],ax
mov ax,ds:[si+256]
mov es:[di+228],ax
mov ax,ds:[si+259]
mov es:[di+230],ax
mov al,ds:[si+261]
mov ah,ds:[si+263]
mov es:[di+232],ax
mov al,ds:[si+264]
mov ah,ds:[si+266]
mov es:[di+234],ax
mov al,ds:[si+267]
mov ah,ds:[si+269]
mov es:[di+236],ax
mov ax,ds:[si+270]
mov es:[di+238],ax
mov ax,ds:[si+273]
mov es:[di+240],ax
mov ax,ds:[si+276]
mov es:[di+242],ax
mov al,ds:[si+278]
mov ah,ds:[si+280]
mov es:[di+244],ax
mov al,ds:[si+281]
mov ah,ds:[si+283]
mov es:[di+246],ax
mov al,ds:[si+284]
mov ah,ds:[si+286]
mov es:[di+248],ax
mov ax,ds:[si+287]
mov es:[di+250],ax
mov ax,ds:[si+290]
mov es:[di+252],ax
mov ax,ds:[si+293]
mov es:[di+254],ax
mov al,ds:[si+295]
mov ah,ds:[si+297]
mov es:[di+256],ax
mov al,ds:[si+298]
mov ah,ds:[si+300]
mov es:[di+258],ax
mov al,ds:[si+301]
mov ah,ds:[si+303]
mov es:[di+260],ax
mov ax,ds:[si+304]
mov es:[di+262],ax
mov ax,ds:[si+307]
mov es:[di+264],ax
mov ax,ds:[si+310]
mov es:[di+266],ax
mov al,ds:[si+312]
mov ah,ds:[si+314]
mov es:[di+268],ax
mov al,ds:[si+315]
mov ah,ds:[si+317]
mov es:[di+270],ax
mov al,ds:[si+318]
mov ah,dl
mov es:[di+272],ax
mov es:[di+274],dx
mov es:[di+276],edx
mov es:[di+280],edx
mov es:[di+284],edx
mov es:[di+288],edx
mov es:[di+292],edx
mov es:[di+296],edx
mov es:[di+300],edx
mov es:[di+304],edx
mov es:[di+308],edx
mov es:[di+312],edx
mov es:[di+316],edx
ret
zoom_232:
mov es:[di+0],edx
mov es:[di+4],edx
mov es:[di+8],edx
mov es:[di+12],edx
mov es:[di+16],edx
mov es:[di+20],edx
mov es:[di+24],edx
mov es:[di+28],edx
mov es:[di+32],edx
mov es:[di+36],edx
mov es:[di+40],edx
mov al,ds:[si+0]
mov ah,ds:[si+2]
mov es:[di+44],ax
mov al,ds:[si+3]
mov ah,ds:[si+5]
mov es:[di+46],ax
mov ax,ds:[si+6]
mov es:[di+48],ax
mov ax,ds:[si+9]
mov es:[di+50],ax
mov ax,ds:[si+12]
mov es:[di+52],ax
mov al,ds:[si+14]
mov ah,ds:[si+16]
mov es:[di+54],ax
mov ax,ds:[si+17]
mov es:[di+56],ax
mov ax,ds:[si+20]
mov es:[di+58],ax
mov ax,ds:[si+23]
mov es:[di+60],ax
mov al,ds:[si+25]
mov ah,ds:[si+27]
mov es:[di+62],ax
mov ax,ds:[si+28]
mov es:[di+64],ax
mov ax,ds:[si+31]
mov es:[di+66],ax
mov ax,ds:[si+34]
mov es:[di+68],ax
mov al,ds:[si+36]
mov ah,ds:[si+38]
mov es:[di+70],ax
mov ax,ds:[si+39]
mov es:[di+72],ax
mov ax,ds:[si+42]
mov es:[di+74],ax
mov ax,ds:[si+45]
mov es:[di+76],ax
mov al,ds:[si+47]
mov ah,ds:[si+49]
mov es:[di+78],ax
mov al,ds:[si+50]
mov ah,ds:[si+52]
mov es:[di+80],ax
mov ax,ds:[si+53]
mov es:[di+82],ax
mov ax,ds:[si+56]
mov es:[di+84],ax
mov al,ds:[si+58]
mov ah,ds:[si+60]
mov es:[di+86],ax
mov al,ds:[si+61]
mov ah,ds:[si+63]
mov es:[di+88],ax
mov ax,ds:[si+64]
mov es:[di+90],ax
mov ax,ds:[si+67]
mov es:[di+92],ax
mov al,ds:[si+69]
mov ah,ds:[si+71]
mov es:[di+94],ax
mov al,ds:[si+72]
mov ah,ds:[si+74]
mov es:[di+96],ax
mov ax,ds:[si+75]
mov es:[di+98],ax
add si,cx
mov ax,ds:[si+78]
mov es:[di+100],ax
mov al,ds:[si+80]
mov ah,ds:[si+82]
mov es:[di+102],ax
mov al,ds:[si+83]
mov ah,ds:[si+85]
mov es:[di+104],ax
mov ax,ds:[si+86]
mov es:[di+106],ax
mov ax,ds:[si+89]
mov es:[di+108],ax
mov ax,ds:[si+92]
mov es:[di+110],ax
mov al,ds:[si+94]
mov ah,ds:[si+96]
mov es:[di+112],ax
mov ax,ds:[si+97]
mov es:[di+114],ax
mov ax,ds:[si+100]
mov es:[di+116],ax
mov ax,ds:[si+103]
mov es:[di+118],ax
mov al,ds:[si+105]
mov ah,ds:[si+107]
mov es:[di+120],ax
mov ax,ds:[si+108]
mov es:[di+122],ax
mov ax,ds:[si+111]
mov es:[di+124],ax
mov ax,ds:[si+114]
mov es:[di+126],ax
add si,cx
mov al,ds:[si+116]
mov ah,ds:[si+118]
mov es:[di+128],ax
mov ax,ds:[si+119]
mov es:[di+130],ax
mov ax,ds:[si+122]
mov es:[di+132],ax
mov ax,ds:[si+125]
mov es:[di+134],ax
mov al,ds:[si+127]
mov ah,ds:[si+129]
mov es:[di+136],ax
mov al,ds:[si+130]
mov ah,ds:[si+132]
mov es:[di+138],ax
mov ax,ds:[si+133]
mov es:[di+140],ax
mov ax,ds:[si+136]
mov es:[di+142],ax
mov al,ds:[si+138]
mov ah,ds:[si+140]
mov es:[di+144],ax
mov al,ds:[si+141]
mov ah,ds:[si+143]
mov es:[di+146],ax
mov ax,ds:[si+144]
mov es:[di+148],ax
mov ax,ds:[si+147]
mov es:[di+150],ax
mov al,ds:[si+149]
mov ah,ds:[si+151]
mov es:[di+152],ax
mov al,ds:[si+152]
mov ah,ds:[si+154]
mov es:[di+154],ax
mov ax,ds:[si+155]
mov es:[di+156],ax
mov ax,ds:[si+158]
mov es:[di+158],ax
mov ax,ds:[si+160]
mov es:[di+160],ax
mov al,ds:[si+162]
mov ah,ds:[si+164]
mov es:[di+162],ax
mov ax,ds:[si+165]
mov es:[di+164],ax
mov ax,ds:[si+168]
mov es:[di+166],ax
mov ax,ds:[si+171]
mov es:[di+168],ax
mov al,ds:[si+173]
mov ah,ds:[si+175]
mov es:[di+170],ax
mov ax,ds:[si+176]
mov es:[di+172],ax
mov ax,ds:[si+179]
mov es:[di+174],ax
mov ax,ds:[si+182]
mov es:[di+176],ax
mov al,ds:[si+184]
mov ah,ds:[si+186]
mov es:[di+178],ax
mov ax,ds:[si+187]
mov es:[di+180],ax
mov ax,ds:[si+190]
mov es:[di+182],ax
mov ax,ds:[si+193]
mov es:[di+184],ax
mov al,ds:[si+195]
mov ah,ds:[si+197]
mov es:[di+186],ax
add si,cx
mov al,ds:[si+198]
mov ah,ds:[si+200]
mov es:[di+188],ax
mov ax,ds:[si+201]
mov es:[di+190],ax
mov ax,ds:[si+204]
mov es:[di+192],ax
mov al,ds:[si+206]
mov ah,ds:[si+208]
mov es:[di+194],ax
mov al,ds:[si+209]
mov ah,ds:[si+211]
mov es:[di+196],ax
mov ax,ds:[si+212]
mov es:[di+198],ax
mov ax,ds:[si+215]
mov es:[di+200],ax
mov al,ds:[si+217]
mov ah,ds:[si+219]
mov es:[di+202],ax
mov al,ds:[si+220]
mov ah,ds:[si+222]
mov es:[di+204],ax
mov ax,ds:[si+223]
mov es:[di+206],ax
mov ax,ds:[si+226]
mov es:[di+208],ax
mov al,ds:[si+228]
mov ah,ds:[si+230]
mov es:[di+210],ax
mov al,ds:[si+231]
mov ah,ds:[si+233]
mov es:[di+212],ax
mov ax,ds:[si+234]
mov es:[di+214],ax
add si,cx
mov ax,ds:[si+237]
mov es:[di+216],ax
mov ax,ds:[si+240]
mov es:[di+218],ax
mov al,ds:[si+242]
mov ah,ds:[si+244]
mov es:[di+220],ax
mov ax,ds:[si+245]
mov es:[di+222],ax
mov ax,ds:[si+248]
mov es:[di+224],ax
mov ax,ds:[si+251]
mov es:[di+226],ax
mov al,ds:[si+253]
mov ah,ds:[si+255]
mov es:[di+228],ax
mov ax,ds:[si+256]
mov es:[di+230],ax
mov ax,ds:[si+259]
mov es:[di+232],ax
mov ax,ds:[si+262]
mov es:[di+234],ax
mov al,ds:[si+264]
mov ah,ds:[si+266]
mov es:[di+236],ax
mov ax,ds:[si+267]
mov es:[di+238],ax
mov ax,ds:[si+270]
mov es:[di+240],ax
mov ax,ds:[si+273]
mov es:[di+242],ax
mov al,ds:[si+275]
mov ah,ds:[si+277]
mov es:[di+244],ax
mov al,ds:[si+278]
mov ah,ds:[si+280]
mov es:[di+246],ax
mov ax,ds:[si+281]
mov es:[di+248],ax
mov ax,ds:[si+284]
mov es:[di+250],ax
mov al,ds:[si+286]
mov ah,ds:[si+288]
mov es:[di+252],ax
mov al,ds:[si+289]
mov ah,ds:[si+291]
mov es:[di+254],ax
mov ax,ds:[si+292]
mov es:[di+256],ax
mov ax,ds:[si+295]
mov es:[di+258],ax
mov al,ds:[si+297]
mov ah,ds:[si+299]
mov es:[di+260],ax
mov al,ds:[si+300]
mov ah,ds:[si+302]
mov es:[di+262],ax
mov ax,ds:[si+303]
mov es:[di+264],ax
mov ax,ds:[si+306]
mov es:[di+266],ax
mov al,ds:[si+308]
mov ah,ds:[si+310]
mov es:[di+268],ax
mov al,ds:[si+311]
mov ah,ds:[si+313]
mov es:[di+270],ax
mov ax,ds:[si+314]
mov es:[di+272],ax
mov ax,ds:[si+317]
mov es:[di+274],ax
mov es:[di+276],edx
mov es:[di+280],edx
mov es:[di+284],edx
mov es:[di+288],edx
mov es:[di+292],edx
mov es:[di+296],edx
mov es:[di+300],edx
mov es:[di+304],edx
mov es:[di+308],edx
mov es:[di+312],edx
mov es:[di+316],edx
ret
zoom_234:
mov es:[di+0],edx
mov es:[di+4],edx
mov es:[di+8],edx
mov es:[di+12],edx
mov es:[di+16],edx
mov es:[di+20],edx
mov es:[di+24],edx
mov es:[di+28],edx
mov es:[di+32],edx
mov es:[di+36],edx
mov es:[di+40],dx
mov al,dl
mov ah,ds:[si+0]
mov es:[di+42],ax
mov ax,ds:[si+2]
mov es:[di+44],ax
mov ax,ds:[si+5]
mov es:[di+46],ax
mov al,ds:[si+7]
mov ah,ds:[si+9]
mov es:[di+48],ax
mov ax,ds:[si+10]
mov es:[di+50],ax
mov ax,ds:[si+13]
mov es:[di+52],ax
mov ax,ds:[si+16]
mov es:[di+54],ax
mov al,ds:[si+18]
mov ah,ds:[si+20]
mov es:[di+56],ax
mov ax,ds:[si+21]
mov es:[di+58],ax
mov ax,ds:[si+24]
mov es:[di+60],ax
mov al,ds:[si+26]
mov ah,ds:[si+28]
mov es:[di+62],ax
mov al,ds:[si+29]
mov ah,ds:[si+31]
mov es:[di+64],ax
mov ax,ds:[si+32]
mov es:[di+66],ax
mov ax,ds:[si+35]
mov es:[di+68],ax
mov al,ds:[si+37]
mov ah,ds:[si+39]
mov es:[di+70],ax
mov al,ds:[si+40]
mov ah,ds:[si+42]
mov es:[di+72],ax
mov ax,ds:[si+43]
mov es:[di+74],ax
mov ax,ds:[si+46]
mov es:[di+76],ax
mov al,ds:[si+48]
mov ah,ds:[si+50]
mov es:[di+78],ax
mov ax,ds:[si+51]
mov es:[di+80],ax
mov ax,ds:[si+54]
mov es:[di+82],ax
mov ax,ds:[si+57]
mov es:[di+84],ax
mov al,ds:[si+59]
mov ah,ds:[si+61]
mov es:[di+86],ax
mov ax,ds:[si+62]
mov es:[di+88],ax
mov ax,ds:[si+65]
mov es:[di+90],ax
mov ax,ds:[si+68]
mov es:[di+92],ax
mov al,ds:[si+70]
mov ah,ds:[si+72]
mov es:[di+94],ax
mov ax,ds:[si+73]
mov es:[di+96],ax
mov ax,ds:[si+76]
mov es:[di+98],ax
add si,cx
mov al,ds:[si+78]
mov ah,ds:[si+80]
mov es:[di+100],ax
mov al,ds:[si+81]
mov ah,ds:[si+83]
mov es:[di+102],ax
mov ax,ds:[si+84]
mov es:[di+104],ax
mov ax,ds:[si+87]
mov es:[di+106],ax
mov al,ds:[si+89]
mov ah,ds:[si+91]
mov es:[di+108],ax
mov ax,ds:[si+92]
mov es:[di+110],ax
mov ax,ds:[si+95]
mov es:[di+112],ax
mov ax,ds:[si+98]
mov es:[di+114],ax
mov al,ds:[si+100]
mov ah,ds:[si+102]
mov es:[di+116],ax
mov ax,ds:[si+103]
mov es:[di+118],ax
mov ax,ds:[si+106]
mov es:[di+120],ax
mov ax,ds:[si+109]
mov es:[di+122],ax
mov al,ds:[si+111]
mov ah,ds:[si+113]
mov es:[di+124],ax
mov ax,ds:[si+114]
mov es:[di+126],ax
add si,cx
mov ax,ds:[si+117]
mov es:[di+128],ax
mov al,ds:[si+119]
mov ah,ds:[si+121]
mov es:[di+130],ax
mov al,ds:[si+122]
mov ah,ds:[si+124]
mov es:[di+132],ax
mov ax,ds:[si+125]
mov es:[di+134],ax
mov ax,ds:[si+128]
mov es:[di+136],ax
mov al,ds:[si+130]
mov ah,ds:[si+132]
mov es:[di+138],ax
mov al,ds:[si+133]
mov ah,ds:[si+135]
mov es:[di+140],ax
mov ax,ds:[si+136]
mov es:[di+142],ax
mov ax,ds:[si+139]
mov es:[di+144],ax
mov al,ds:[si+141]
mov ah,ds:[si+143]
mov es:[di+146],ax
mov ax,ds:[si+144]
mov es:[di+148],ax
mov ax,ds:[si+147]
mov es:[di+150],ax
mov ax,ds:[si+150]
mov es:[di+152],ax
mov al,ds:[si+152]
mov ah,ds:[si+154]
mov es:[di+154],ax
mov ax,ds:[si+155]
mov es:[di+156],ax
mov ax,ds:[si+158]
mov es:[di+158],ax
mov ax,ds:[si+160]
mov es:[di+160],ax
mov al,ds:[si+162]
mov ah,ds:[si+164]
mov es:[di+162],ax
mov ax,ds:[si+165]
mov es:[di+164],ax
mov ax,ds:[si+168]
mov es:[di+166],ax
mov al,ds:[si+170]
mov ah,ds:[si+172]
mov es:[di+168],ax
mov al,ds:[si+173]
mov ah,ds:[si+175]
mov es:[di+170],ax
mov ax,ds:[si+176]
mov es:[di+172],ax
mov ax,ds:[si+179]
mov es:[di+174],ax
mov al,ds:[si+181]
mov ah,ds:[si+183]
mov es:[di+176],ax
mov ax,ds:[si+184]
mov es:[di+178],ax
mov ax,ds:[si+187]
mov es:[di+180],ax
mov ax,ds:[si+190]
mov es:[di+182],ax
mov al,ds:[si+192]
mov ah,ds:[si+194]
mov es:[di+184],ax
mov ax,ds:[si+195]
mov es:[di+186],ax
add si,cx
mov ax,ds:[si+198]
mov es:[di+188],ax
mov ax,ds:[si+201]
mov es:[di+190],ax
mov al,ds:[si+203]
mov ah,ds:[si+205]
mov es:[di+192],ax
mov ax,ds:[si+206]
mov es:[di+194],ax
mov ax,ds:[si+209]
mov es:[di+196],ax
mov al,ds:[si+211]
mov ah,ds:[si+213]
mov es:[di+198],ax
mov al,ds:[si+214]
mov ah,ds:[si+216]
mov es:[di+200],ax
mov ax,ds:[si+217]
mov es:[di+202],ax
mov ax,ds:[si+220]
mov es:[di+204],ax
mov al,ds:[si+222]
mov ah,ds:[si+224]
mov es:[di+206],ax
mov al,ds:[si+225]
mov ah,ds:[si+227]
mov es:[di+208],ax
mov ax,ds:[si+228]
mov es:[di+210],ax
mov ax,ds:[si+231]
mov es:[di+212],ax
mov al,ds:[si+233]
mov ah,ds:[si+235]
mov es:[di+214],ax
add si,cx
mov ax,ds:[si+236]
mov es:[di+216],ax
mov ax,ds:[si+239]
mov es:[di+218],ax
mov ax,ds:[si+242]
mov es:[di+220],ax
mov al,ds:[si+244]
mov ah,ds:[si+246]
mov es:[di+222],ax
mov ax,ds:[si+247]
mov es:[di+224],ax
mov ax,ds:[si+250]
mov es:[di+226],ax
mov al,ds:[si+252]
mov ah,ds:[si+254]
mov es:[di+228],ax
mov al,ds:[si+255]
mov ah,ds:[si+257]
mov es:[di+230],ax
mov ax,ds:[si+258]
mov es:[di+232],ax
mov ax,ds:[si+261]
mov es:[di+234],ax
mov al,ds:[si+263]
mov ah,ds:[si+265]
mov es:[di+236],ax
mov al,ds:[si+266]
mov ah,ds:[si+268]
mov es:[di+238],ax
mov ax,ds:[si+269]
mov es:[di+240],ax
mov ax,ds:[si+272]
mov es:[di+242],ax
mov al,ds:[si+274]
mov ah,ds:[si+276]
mov es:[di+244],ax
mov ax,ds:[si+277]
mov es:[di+246],ax
mov ax,ds:[si+280]
mov es:[di+248],ax
mov ax,ds:[si+283]
mov es:[di+250],ax
mov al,ds:[si+285]
mov ah,ds:[si+287]
mov es:[di+252],ax
mov ax,ds:[si+288]
mov es:[di+254],ax
mov ax,ds:[si+291]
mov es:[di+256],ax
mov ax,ds:[si+294]
mov es:[di+258],ax
mov al,ds:[si+296]
mov ah,ds:[si+298]
mov es:[di+260],ax
mov ax,ds:[si+299]
mov es:[di+262],ax
mov ax,ds:[si+302]
mov es:[di+264],ax
mov al,ds:[si+304]
mov ah,ds:[si+306]
mov es:[di+266],ax
mov al,ds:[si+307]
mov ah,ds:[si+309]
mov es:[di+268],ax
mov ax,ds:[si+310]
mov es:[di+270],ax
mov ax,ds:[si+313]
mov es:[di+272],ax
mov al,ds:[si+315]
mov ah,ds:[si+317]
mov es:[di+274],ax
mov al,ds:[si+318]
mov ah,dl
mov es:[di+276],ax
mov es:[di+278],dx
mov es:[di+280],edx
mov es:[di+284],edx
mov es:[di+288],edx
mov es:[di+292],edx
mov es:[di+296],edx
mov es:[di+300],edx
mov es:[di+304],edx
mov es:[di+308],edx
mov es:[di+312],edx
mov es:[di+316],edx
ret
zoom_240:
mov es:[di+0],edx
mov es:[di+4],edx
mov es:[di+8],edx
mov es:[di+12],edx
mov es:[di+16],edx
mov es:[di+20],edx
mov es:[di+24],edx
mov es:[di+28],edx
mov es:[di+32],edx
mov es:[di+36],edx
mov al,ds:[si+0]
mov ah,ds:[si+2]
mov es:[di+40],ax
mov ax,ds:[si+3]
mov es:[di+42],ax
mov ax,ds:[si+6]
mov es:[di+44],ax
mov al,ds:[si+8]
mov ah,ds:[si+10]
mov es:[di+46],ax
mov ax,ds:[si+11]
mov es:[di+48],ax
mov ax,ds:[si+14]
mov es:[di+50],ax
mov al,ds:[si+16]
mov ah,ds:[si+18]
mov es:[di+52],ax
mov ax,ds:[si+19]
mov es:[di+54],ax
mov ax,ds:[si+22]
mov es:[di+56],ax
mov al,ds:[si+24]
mov ah,ds:[si+26]
mov es:[di+58],ax
mov ax,ds:[si+27]
mov es:[di+60],ax
mov ax,ds:[si+30]
mov es:[di+62],ax
mov al,ds:[si+32]
mov ah,ds:[si+34]
mov es:[di+64],ax
mov ax,ds:[si+35]
mov es:[di+66],ax
mov ax,ds:[si+38]
mov es:[di+68],ax
mov al,ds:[si+40]
mov ah,ds:[si+42]
mov es:[di+70],ax
mov ax,ds:[si+43]
mov es:[di+72],ax
mov ax,ds:[si+46]
mov es:[di+74],ax
mov al,ds:[si+48]
mov ah,ds:[si+50]
mov es:[di+76],ax
mov ax,ds:[si+51]
mov es:[di+78],ax
mov ax,ds:[si+54]
mov es:[di+80],ax
mov al,ds:[si+56]
mov ah,ds:[si+58]
mov es:[di+82],ax
mov ax,ds:[si+59]
mov es:[di+84],ax
mov ax,ds:[si+62]
mov es:[di+86],ax
mov al,ds:[si+64]
mov ah,ds:[si+66]
mov es:[di+88],ax
mov ax,ds:[si+67]
mov es:[di+90],ax
mov ax,ds:[si+70]
mov es:[di+92],ax
mov al,ds:[si+72]
mov ah,ds:[si+74]
mov es:[di+94],ax
mov ax,ds:[si+75]
mov es:[di+96],ax
mov ax,ds:[si+78]
mov es:[di+98],ax
add si,cx
mov al,ds:[si+80]
mov ah,ds:[si+82]
mov es:[di+100],ax
mov ax,ds:[si+83]
mov es:[di+102],ax
mov ax,ds:[si+86]
mov es:[di+104],ax
mov al,ds:[si+88]
mov ah,ds:[si+90]
mov es:[di+106],ax
mov ax,ds:[si+91]
mov es:[di+108],ax
mov ax,ds:[si+94]
mov es:[di+110],ax
mov al,ds:[si+96]
mov ah,ds:[si+98]
mov es:[di+112],ax
mov ax,ds:[si+99]
mov es:[di+114],ax
mov ax,ds:[si+102]
mov es:[di+116],ax
mov al,ds:[si+104]
mov ah,ds:[si+106]
mov es:[di+118],ax
mov ax,ds:[si+107]
mov es:[di+120],ax
mov ax,ds:[si+110]
mov es:[di+122],ax
mov al,ds:[si+112]
mov ah,ds:[si+114]
mov es:[di+124],ax
mov ax,ds:[si+115]
mov es:[di+126],ax
add si,cx
mov ax,ds:[si+118]
mov es:[di+128],ax
mov al,ds:[si+120]
mov ah,ds:[si+122]
mov es:[di+130],ax
mov ax,ds:[si+123]
mov es:[di+132],ax
mov ax,ds:[si+126]
mov es:[di+134],ax
mov al,ds:[si+128]
mov ah,ds:[si+130]
mov es:[di+136],ax
mov ax,ds:[si+131]
mov es:[di+138],ax
mov ax,ds:[si+134]
mov es:[di+140],ax
mov al,ds:[si+136]
mov ah,ds:[si+138]
mov es:[di+142],ax
mov ax,ds:[si+139]
mov es:[di+144],ax
mov ax,ds:[si+142]
mov es:[di+146],ax
mov al,ds:[si+144]
mov ah,ds:[si+146]
mov es:[di+148],ax
mov ax,ds:[si+147]
mov es:[di+150],ax
mov ax,ds:[si+150]
mov es:[di+152],ax
mov al,ds:[si+152]
mov ah,ds:[si+154]
mov es:[di+154],ax
mov ax,ds:[si+155]
mov es:[di+156],ax
mov ax,ds:[si+158]
mov es:[di+158],ax
mov ax,ds:[si+160]
mov es:[di+160],ax
mov al,ds:[si+162]
mov ah,ds:[si+164]
mov es:[di+162],ax
mov ax,ds:[si+165]
mov es:[di+164],ax
mov ax,ds:[si+168]
mov es:[di+166],ax
mov al,ds:[si+170]
mov ah,ds:[si+172]
mov es:[di+168],ax
mov ax,ds:[si+173]
mov es:[di+170],ax
mov ax,ds:[si+176]
mov es:[di+172],ax
mov al,ds:[si+178]
mov ah,ds:[si+180]
mov es:[di+174],ax
mov ax,ds:[si+181]
mov es:[di+176],ax
mov ax,ds:[si+184]
mov es:[di+178],ax
mov al,ds:[si+186]
mov ah,ds:[si+188]
mov es:[di+180],ax
mov ax,ds:[si+189]
mov es:[di+182],ax
mov ax,ds:[si+192]
mov es:[di+184],ax
mov al,ds:[si+194]
mov ah,ds:[si+196]
mov es:[di+186],ax
add si,cx
mov ax,ds:[si+197]
mov es:[di+188],ax
mov ax,ds:[si+200]
mov es:[di+190],ax
mov al,ds:[si+202]
mov ah,ds:[si+204]
mov es:[di+192],ax
mov ax,ds:[si+205]
mov es:[di+194],ax
mov ax,ds:[si+208]
mov es:[di+196],ax
mov al,ds:[si+210]
mov ah,ds:[si+212]
mov es:[di+198],ax
mov ax,ds:[si+213]
mov es:[di+200],ax
mov ax,ds:[si+216]
mov es:[di+202],ax
mov al,ds:[si+218]
mov ah,ds:[si+220]
mov es:[di+204],ax
mov ax,ds:[si+221]
mov es:[di+206],ax
mov ax,ds:[si+224]
mov es:[di+208],ax
mov al,ds:[si+226]
mov ah,ds:[si+228]
mov es:[di+210],ax
mov ax,ds:[si+229]
mov es:[di+212],ax
mov ax,ds:[si+232]
mov es:[di+214],ax
mov al,ds:[si+234]
mov ah,ds:[si+236]
mov es:[di+216],ax
mov ax,ds:[si+237]
mov es:[di+218],ax
add si,cx
mov ax,ds:[si+240]
mov es:[di+220],ax
mov al,ds:[si+242]
mov ah,ds:[si+244]
mov es:[di+222],ax
mov ax,ds:[si+245]
mov es:[di+224],ax
mov ax,ds:[si+248]
mov es:[di+226],ax
mov al,ds:[si+250]
mov ah,ds:[si+252]
mov es:[di+228],ax
mov ax,ds:[si+253]
mov es:[di+230],ax
mov ax,ds:[si+256]
mov es:[di+232],ax
mov al,ds:[si+258]
mov ah,ds:[si+260]
mov es:[di+234],ax
mov ax,ds:[si+261]
mov es:[di+236],ax
mov ax,ds:[si+264]
mov es:[di+238],ax
mov al,ds:[si+266]
mov ah,ds:[si+268]
mov es:[di+240],ax
mov ax,ds:[si+269]
mov es:[di+242],ax
mov ax,ds:[si+272]
mov es:[di+244],ax
mov al,ds:[si+274]
mov ah,ds:[si+276]
mov es:[di+246],ax
mov ax,ds:[si+277]
mov es:[di+248],ax
mov ax,ds:[si+280]
mov es:[di+250],ax
mov al,ds:[si+282]
mov ah,ds:[si+284]
mov es:[di+252],ax
mov ax,ds:[si+285]
mov es:[di+254],ax
mov ax,ds:[si+288]
mov es:[di+256],ax
mov al,ds:[si+290]
mov ah,ds:[si+292]
mov es:[di+258],ax
mov ax,ds:[si+293]
mov es:[di+260],ax
mov ax,ds:[si+296]
mov es:[di+262],ax
mov al,ds:[si+298]
mov ah,ds:[si+300]
mov es:[di+264],ax
mov ax,ds:[si+301]
mov es:[di+266],ax
mov ax,ds:[si+304]
mov es:[di+268],ax
mov al,ds:[si+306]
mov ah,ds:[si+308]
mov es:[di+270],ax
mov ax,ds:[si+309]
mov es:[di+272],ax
mov ax,ds:[si+312]
mov es:[di+274],ax
mov al,ds:[si+314]
mov ah,ds:[si+316]
mov es:[di+276],ax
mov ax,ds:[si+317]
mov es:[di+278],ax
mov es:[di+280],edx
mov es:[di+284],edx
mov es:[di+288],edx
mov es:[di+292],edx
mov es:[di+296],edx
mov es:[di+300],edx
mov es:[di+304],edx
mov es:[di+308],edx
mov es:[di+312],edx
mov es:[di+316],edx
ret
zoom_242:
mov es:[di+0],edx
mov es:[di+4],edx
mov es:[di+8],edx
mov es:[di+12],edx
mov es:[di+16],edx
mov es:[di+20],edx
mov es:[di+24],edx
mov es:[di+28],edx
mov es:[di+32],edx
mov es:[di+36],dx
mov al,dl
mov ah,ds:[si+0]
mov es:[di+38],ax
mov ax,ds:[si+2]
mov es:[di+40],ax
mov al,ds:[si+4]
mov ah,ds:[si+6]
mov es:[di+42],ax
mov ax,ds:[si+7]
mov es:[di+44],ax
mov ax,ds:[si+10]
mov es:[di+46],ax
mov al,ds:[si+12]
mov ah,ds:[si+14]
mov es:[di+48],ax
mov ax,ds:[si+15]
mov es:[di+50],ax
mov ax,ds:[si+18]
mov es:[di+52],ax
mov al,ds:[si+20]
mov ah,ds:[si+22]
mov es:[di+54],ax
mov ax,ds:[si+23]
mov es:[di+56],ax
mov ax,ds:[si+26]
mov es:[di+58],ax
mov al,ds:[si+28]
mov ah,ds:[si+30]
mov es:[di+60],ax
mov ax,ds:[si+31]
mov es:[di+62],ax
mov ax,ds:[si+34]
mov es:[di+64],ax
mov al,ds:[si+36]
mov ah,ds:[si+38]
mov es:[di+66],ax
mov ax,ds:[si+39]
mov es:[di+68],ax
mov al,ds:[si+41]
mov ah,ds:[si+43]
mov es:[di+70],ax
mov ax,ds:[si+44]
mov es:[di+72],ax
mov ax,ds:[si+47]
mov es:[di+74],ax
mov al,ds:[si+49]
mov ah,ds:[si+51]
mov es:[di+76],ax
mov ax,ds:[si+52]
mov es:[di+78],ax
mov ax,ds:[si+55]
mov es:[di+80],ax
mov al,ds:[si+57]
mov ah,ds:[si+59]
mov es:[di+82],ax
mov ax,ds:[si+60]
mov es:[di+84],ax
mov ax,ds:[si+63]
mov es:[di+86],ax
mov al,ds:[si+65]
mov ah,ds:[si+67]
mov es:[di+88],ax
mov ax,ds:[si+68]
mov es:[di+90],ax
mov ax,ds:[si+71]
mov es:[di+92],ax
mov al,ds:[si+73]
mov ah,ds:[si+75]
mov es:[di+94],ax
mov ax,ds:[si+76]
mov es:[di+96],ax
mov ax,ds:[si+79]
mov es:[di+98],ax
add si,cx
mov ax,ds:[si+81]
mov es:[di+100],ax
mov ax,ds:[si+84]
mov es:[di+102],ax
mov al,ds:[si+86]
mov ah,ds:[si+88]
mov es:[di+104],ax
mov ax,ds:[si+89]
mov es:[di+106],ax
mov ax,ds:[si+92]
mov es:[di+108],ax
mov al,ds:[si+94]
mov ah,ds:[si+96]
mov es:[di+110],ax
mov ax,ds:[si+97]
mov es:[di+112],ax
mov ax,ds:[si+100]
mov es:[di+114],ax
mov al,ds:[si+102]
mov ah,ds:[si+104]
mov es:[di+116],ax
mov ax,ds:[si+105]
mov es:[di+118],ax
mov ax,ds:[si+108]
mov es:[di+120],ax
mov al,ds:[si+110]
mov ah,ds:[si+112]
mov es:[di+122],ax
mov ax,ds:[si+113]
mov es:[di+124],ax
mov ax,ds:[si+116]
mov es:[di+126],ax
add si,cx
mov al,ds:[si+118]
mov ah,ds:[si+120]
mov es:[di+128],ax
mov ax,ds:[si+121]
mov es:[di+130],ax
mov al,ds:[si+123]
mov ah,ds:[si+125]
mov es:[di+132],ax
mov ax,ds:[si+126]
mov es:[di+134],ax
mov ax,ds:[si+129]
mov es:[di+136],ax
mov al,ds:[si+131]
mov ah,ds:[si+133]
mov es:[di+138],ax
mov ax,ds:[si+134]
mov es:[di+140],ax
mov ax,ds:[si+137]
mov es:[di+142],ax
mov al,ds:[si+139]
mov ah,ds:[si+141]
mov es:[di+144],ax
mov ax,ds:[si+142]
mov es:[di+146],ax
mov ax,ds:[si+145]
mov es:[di+148],ax
mov al,ds:[si+147]
mov ah,ds:[si+149]
mov es:[di+150],ax
mov ax,ds:[si+150]
mov es:[di+152],ax
mov ax,ds:[si+153]
mov es:[di+154],ax
mov al,ds:[si+155]
mov ah,ds:[si+157]
mov es:[di+156],ax
mov ax,ds:[si+158]
mov es:[di+158],ax
mov ax,ds:[si+160]
mov es:[di+160],ax
mov ax,ds:[si+162]
mov es:[di+162],ax
mov ax,ds:[si+165]
mov es:[di+164],ax
mov al,ds:[si+167]
mov ah,ds:[si+169]
mov es:[di+166],ax
mov ax,ds:[si+170]
mov es:[di+168],ax
mov ax,ds:[si+173]
mov es:[di+170],ax
mov al,ds:[si+175]
mov ah,ds:[si+177]
mov es:[di+172],ax
mov ax,ds:[si+178]
mov es:[di+174],ax
mov ax,ds:[si+181]
mov es:[di+176],ax
mov al,ds:[si+183]
mov ah,ds:[si+185]
mov es:[di+178],ax
mov ax,ds:[si+186]
mov es:[di+180],ax
mov ax,ds:[si+189]
mov es:[di+182],ax
mov al,ds:[si+191]
mov ah,ds:[si+193]
mov es:[di+184],ax
mov ax,ds:[si+194]
mov es:[di+186],ax
add si,cx
mov ax,ds:[si+197]
mov es:[di+188],ax
mov ax,ds:[si+199]
mov es:[di+190],ax
mov ax,ds:[si+202]
mov es:[di+192],ax
mov al,ds:[si+204]
mov ah,ds:[si+206]
mov es:[di+194],ax
mov ax,ds:[si+207]
mov es:[di+196],ax
mov ax,ds:[si+210]
mov es:[di+198],ax
mov al,ds:[si+212]
mov ah,ds:[si+214]
mov es:[di+200],ax
mov ax,ds:[si+215]
mov es:[di+202],ax
mov ax,ds:[si+218]
mov es:[di+204],ax
mov al,ds:[si+220]
mov ah,ds:[si+222]
mov es:[di+206],ax
mov ax,ds:[si+223]
mov es:[di+208],ax
mov ax,ds:[si+226]
mov es:[di+210],ax
mov al,ds:[si+228]
mov ah,ds:[si+230]
mov es:[di+212],ax
mov ax,ds:[si+231]
mov es:[di+214],ax
mov ax,ds:[si+234]
mov es:[di+216],ax
mov al,ds:[si+236]
mov ah,ds:[si+238]
mov es:[di+218],ax
add si,cx
mov ax,ds:[si+239]
mov es:[di+220],ax
mov al,ds:[si+241]
mov ah,ds:[si+243]
mov es:[di+222],ax
mov ax,ds:[si+244]
mov es:[di+224],ax
mov ax,ds:[si+247]
mov es:[di+226],ax
mov al,ds:[si+249]
mov ah,ds:[si+251]
mov es:[di+228],ax
mov ax,ds:[si+252]
mov es:[di+230],ax
mov ax,ds:[si+255]
mov es:[di+232],ax
mov al,ds:[si+257]
mov ah,ds:[si+259]
mov es:[di+234],ax
mov ax,ds:[si+260]
mov es:[di+236],ax
mov ax,ds:[si+263]
mov es:[di+238],ax
mov al,ds:[si+265]
mov ah,ds:[si+267]
mov es:[di+240],ax
mov ax,ds:[si+268]
mov es:[di+242],ax
mov ax,ds:[si+271]
mov es:[di+244],ax
mov al,ds:[si+273]
mov ah,ds:[si+275]
mov es:[di+246],ax
mov ax,ds:[si+276]
mov es:[di+248],ax
mov ax,ds:[si+279]
mov es:[di+250],ax
mov ax,ds:[si+281]
mov es:[di+252],ax
mov ax,ds:[si+284]
mov es:[di+254],ax
mov al,ds:[si+286]
mov ah,ds:[si+288]
mov es:[di+256],ax
mov ax,ds:[si+289]
mov es:[di+258],ax
mov ax,ds:[si+292]
mov es:[di+260],ax
mov al,ds:[si+294]
mov ah,ds:[si+296]
mov es:[di+262],ax
mov ax,ds:[si+297]
mov es:[di+264],ax
mov ax,ds:[si+300]
mov es:[di+266],ax
mov al,ds:[si+302]
mov ah,ds:[si+304]
mov es:[di+268],ax
mov ax,ds:[si+305]
mov es:[di+270],ax
mov ax,ds:[si+308]
mov es:[di+272],ax
mov al,ds:[si+310]
mov ah,ds:[si+312]
mov es:[di+274],ax
mov ax,ds:[si+313]
mov es:[di+276],ax
mov ax,ds:[si+316]
mov es:[di+278],ax
mov al,ds:[si+318]
mov ah,dl
mov es:[di+280],ax
mov es:[di+282],dx
mov es:[di+284],edx
mov es:[di+288],edx
mov es:[di+292],edx
mov es:[di+296],edx
mov es:[di+300],edx
mov es:[di+304],edx
mov es:[di+308],edx
mov es:[di+312],edx
mov es:[di+316],edx
ret
zoom_248:
mov es:[di+0],edx
mov es:[di+4],edx
mov es:[di+8],edx
mov es:[di+12],edx
mov es:[di+16],edx
mov es:[di+20],edx
mov es:[di+24],edx
mov es:[di+28],edx
mov es:[di+32],edx
mov al,ds:[si+0]
mov ah,ds:[si+2]
mov es:[di+36],ax
mov ax,ds:[si+3]
mov es:[di+38],ax
mov ax,ds:[si+6]
mov es:[di+40],ax
mov al,ds:[si+8]
mov ah,ds:[si+10]
mov es:[di+42],ax
mov ax,ds:[si+11]
mov es:[di+44],ax
mov al,ds:[si+13]
mov ah,ds:[si+15]
mov es:[di+46],ax
mov ax,ds:[si+16]
mov es:[di+48],ax
mov ax,ds:[si+19]
mov es:[di+50],ax
mov ax,ds:[si+21]
mov es:[di+52],ax
mov ax,ds:[si+24]
mov es:[di+54],ax
mov al,ds:[si+26]
mov ah,ds:[si+28]
mov es:[di+56],ax
mov ax,ds:[si+29]
mov es:[di+58],ax
mov al,ds:[si+31]
mov ah,ds:[si+33]
mov es:[di+60],ax
mov ax,ds:[si+34]
mov es:[di+62],ax
mov ax,ds:[si+37]
mov es:[di+64],ax
mov ax,ds:[si+39]
mov es:[di+66],ax
mov ax,ds:[si+42]
mov es:[di+68],ax
mov al,ds:[si+44]
mov ah,ds:[si+46]
mov es:[di+70],ax
mov ax,ds:[si+47]
mov es:[di+72],ax
mov ax,ds:[si+50]
mov es:[di+74],ax
mov ax,ds:[si+52]
mov es:[di+76],ax
mov ax,ds:[si+55]
mov es:[di+78],ax
mov al,ds:[si+57]
mov ah,ds:[si+59]
mov es:[di+80],ax
mov ax,ds:[si+60]
mov es:[di+82],ax
mov al,ds:[si+62]
mov ah,ds:[si+64]
mov es:[di+84],ax
mov ax,ds:[si+65]
mov es:[di+86],ax
mov ax,ds:[si+68]
mov es:[di+88],ax
mov ax,ds:[si+70]
mov es:[di+90],ax
mov ax,ds:[si+73]
mov es:[di+92],ax
mov al,ds:[si+75]
mov ah,ds:[si+77]
mov es:[di+94],ax
add si,cx
mov ax,ds:[si+78]
mov es:[di+96],ax
mov al,ds:[si+80]
mov ah,ds:[si+82]
mov es:[di+98],ax
mov ax,ds:[si+83]
mov es:[di+100],ax
mov ax,ds:[si+86]
mov es:[di+102],ax
mov al,ds:[si+88]
mov ah,ds:[si+90]
mov es:[di+104],ax
mov ax,ds:[si+91]
mov es:[di+106],ax
mov al,ds:[si+93]
mov ah,ds:[si+95]
mov es:[di+108],ax
mov ax,ds:[si+96]
mov es:[di+110],ax
mov ax,ds:[si+99]
mov es:[di+112],ax
mov ax,ds:[si+101]
mov es:[di+114],ax
mov ax,ds:[si+104]
mov es:[di+116],ax
mov al,ds:[si+106]
mov ah,ds:[si+108]
mov es:[di+118],ax
mov ax,ds:[si+109]
mov es:[di+120],ax
mov al,ds:[si+111]
mov ah,ds:[si+113]
mov es:[di+122],ax
mov ax,ds:[si+114]
mov es:[di+124],ax
mov ax,ds:[si+117]
mov es:[di+126],ax
add si,cx
mov ax,ds:[si+119]
mov es:[di+128],ax
mov ax,ds:[si+122]
mov es:[di+130],ax
mov al,ds:[si+124]
mov ah,ds:[si+126]
mov es:[di+132],ax
mov ax,ds:[si+127]
mov es:[di+134],ax
mov ax,ds:[si+130]
mov es:[di+136],ax
mov ax,ds:[si+132]
mov es:[di+138],ax
mov ax,ds:[si+135]
mov es:[di+140],ax
mov al,ds:[si+137]
mov ah,ds:[si+139]
mov es:[di+142],ax
mov ax,ds:[si+140]
mov es:[di+144],ax
mov al,ds:[si+142]
mov ah,ds:[si+144]
mov es:[di+146],ax
mov ax,ds:[si+145]
mov es:[di+148],ax
mov ax,ds:[si+148]
mov es:[di+150],ax
mov ax,ds:[si+150]
mov es:[di+152],ax
mov ax,ds:[si+153]
mov es:[di+154],ax
mov al,ds:[si+155]
mov ah,ds:[si+157]
mov es:[di+156],ax
mov ax,ds:[si+158]
mov es:[di+158],ax
mov ax,ds:[si+160]
mov es:[di+160],ax
mov ax,ds:[si+162]
mov es:[di+162],ax
mov ax,ds:[si+165]
mov es:[di+164],ax
mov al,ds:[si+167]
mov ah,ds:[si+169]
mov es:[di+166],ax
mov ax,ds:[si+170]
mov es:[di+168],ax
mov al,ds:[si+172]
mov ah,ds:[si+174]
mov es:[di+170],ax
mov ax,ds:[si+175]
mov es:[di+172],ax
mov ax,ds:[si+178]
mov es:[di+174],ax
mov ax,ds:[si+180]
mov es:[di+176],ax
mov ax,ds:[si+183]
mov es:[di+178],ax
mov al,ds:[si+185]
mov ah,ds:[si+187]
mov es:[di+180],ax
mov ax,ds:[si+188]
mov es:[di+182],ax
mov al,ds:[si+190]
mov ah,ds:[si+192]
mov es:[di+184],ax
mov ax,ds:[si+193]
mov es:[di+186],ax
add si,cx
mov ax,ds:[si+196]
mov es:[di+188],ax
mov al,ds:[si+198]
mov ah,ds:[si+200]
mov es:[di+190],ax
mov ax,ds:[si+201]
mov es:[di+192],ax
mov al,ds:[si+203]
mov ah,ds:[si+205]
mov es:[di+194],ax
mov ax,ds:[si+206]
mov es:[di+196],ax
mov ax,ds:[si+209]
mov es:[di+198],ax
mov ax,ds:[si+211]
mov es:[di+200],ax
mov ax,ds:[si+214]
mov es:[di+202],ax
mov al,ds:[si+216]
mov ah,ds:[si+218]
mov es:[di+204],ax
mov ax,ds:[si+219]
mov es:[di+206],ax
mov al,ds:[si+221]
mov ah,ds:[si+223]
mov es:[di+208],ax
mov ax,ds:[si+224]
mov es:[di+210],ax
mov ax,ds:[si+227]
mov es:[di+212],ax
mov ax,ds:[si+229]
mov es:[di+214],ax
mov ax,ds:[si+232]
mov es:[di+216],ax
mov al,ds:[si+234]
mov ah,ds:[si+236]
mov es:[di+218],ax
add si,cx
mov ax,ds:[si+237]
mov es:[di+220],ax
mov ax,ds:[si+240]
mov es:[di+222],ax
mov ax,ds:[si+242]
mov es:[di+224],ax
mov ax,ds:[si+245]
mov es:[di+226],ax
mov al,ds:[si+247]
mov ah,ds:[si+249]
mov es:[di+228],ax
mov ax,ds:[si+250]
mov es:[di+230],ax
mov al,ds:[si+252]
mov ah,ds:[si+254]
mov es:[di+232],ax
mov ax,ds:[si+255]
mov es:[di+234],ax
mov ax,ds:[si+258]
mov es:[di+236],ax
mov ax,ds:[si+260]
mov es:[di+238],ax
mov ax,ds:[si+263]
mov es:[di+240],ax
mov al,ds:[si+265]
mov ah,ds:[si+267]
mov es:[di+242],ax
mov ax,ds:[si+268]
mov es:[di+244],ax
mov al,ds:[si+270]
mov ah,ds:[si+272]
mov es:[di+246],ax
mov ax,ds:[si+273]
mov es:[di+248],ax
mov ax,ds:[si+276]
mov es:[di+250],ax
mov al,ds:[si+278]
mov ah,ds:[si+280]
mov es:[di+252],ax
mov ax,ds:[si+281]
mov es:[di+254],ax
mov al,ds:[si+283]
mov ah,ds:[si+285]
mov es:[di+256],ax
mov ax,ds:[si+286]
mov es:[di+258],ax
mov ax,ds:[si+289]
mov es:[di+260],ax
mov ax,ds:[si+291]
mov es:[di+262],ax
mov ax,ds:[si+294]
mov es:[di+264],ax
mov al,ds:[si+296]
mov ah,ds:[si+298]
mov es:[di+266],ax
mov ax,ds:[si+299]
mov es:[di+268],ax
mov al,ds:[si+301]
mov ah,ds:[si+303]
mov es:[di+270],ax
mov ax,ds:[si+304]
mov es:[di+272],ax
mov ax,ds:[si+307]
mov es:[di+274],ax
mov ax,ds:[si+309]
mov es:[di+276],ax
mov ax,ds:[si+312]
mov es:[di+278],ax
mov al,ds:[si+314]
mov ah,ds:[si+316]
mov es:[di+280],ax
mov ax,ds:[si+317]
mov es:[di+282],ax
mov es:[di+284],edx
mov es:[di+288],edx
mov es:[di+292],edx
mov es:[di+296],edx
mov es:[di+300],edx
mov es:[di+304],edx
mov es:[di+308],edx
mov es:[di+312],edx
mov es:[di+316],edx
ret
zoom_250:
mov es:[di+0],edx
mov es:[di+4],edx
mov es:[di+8],edx
mov es:[di+12],edx
mov es:[di+16],edx
mov es:[di+20],edx
mov es:[di+24],edx
mov es:[di+28],edx
mov es:[di+32],dx
mov al,dl
mov ah,ds:[si+0]
mov es:[di+34],ax
mov ax,ds:[si+2]
mov es:[di+36],ax
mov al,ds:[si+4]
mov ah,ds:[si+6]
mov es:[di+38],ax
mov ax,ds:[si+7]
mov es:[di+40],ax
mov al,ds:[si+9]
mov ah,ds:[si+11]
mov es:[di+42],ax
mov ax,ds:[si+12]
mov es:[di+44],ax
mov ax,ds:[si+15]
mov es:[di+46],ax
mov ax,ds:[si+17]
mov es:[di+48],ax
mov ax,ds:[si+20]
mov es:[di+50],ax
mov al,ds:[si+22]
mov ah,ds:[si+24]
mov es:[di+52],ax
mov ax,ds:[si+25]
mov es:[di+54],ax
mov al,ds:[si+27]
mov ah,ds:[si+29]
mov es:[di+56],ax
mov ax,ds:[si+30]
mov es:[di+58],ax
mov al,ds:[si+32]
mov ah,ds:[si+34]
mov es:[di+60],ax
mov ax,ds:[si+35]
mov es:[di+62],ax
mov ax,ds:[si+38]
mov es:[di+64],ax
mov ax,ds:[si+40]
mov es:[di+66],ax
mov ax,ds:[si+43]
mov es:[di+68],ax
mov al,ds:[si+45]
mov ah,ds:[si+47]
mov es:[di+70],ax
mov ax,ds:[si+48]
mov es:[di+72],ax
mov al,ds:[si+50]
mov ah,ds:[si+52]
mov es:[di+74],ax
mov ax,ds:[si+53]
mov es:[di+76],ax
mov ax,ds:[si+56]
mov es:[di+78],ax
mov ax,ds:[si+58]
mov es:[di+80],ax
mov ax,ds:[si+61]
mov es:[di+82],ax
mov ax,ds:[si+63]
mov es:[di+84],ax
mov ax,ds:[si+66]
mov es:[di+86],ax
mov al,ds:[si+68]
mov ah,ds:[si+70]
mov es:[di+88],ax
mov ax,ds:[si+71]
mov es:[di+90],ax
mov al,ds:[si+73]
mov ah,ds:[si+75]
mov es:[di+92],ax
mov ax,ds:[si+76]
mov es:[di+94],ax
add si,cx
mov ax,ds:[si+79]
mov es:[di+96],ax
mov ax,ds:[si+81]
mov es:[di+98],ax
mov ax,ds:[si+84]
mov es:[di+100],ax
mov al,ds:[si+86]
mov ah,ds:[si+88]
mov es:[di+102],ax
mov ax,ds:[si+89]
mov es:[di+104],ax
mov al,ds:[si+91]
mov ah,ds:[si+93]
mov es:[di+106],ax
mov ax,ds:[si+94]
mov es:[di+108],ax
mov al,ds:[si+96]
mov ah,ds:[si+98]
mov es:[di+110],ax
mov ax,ds:[si+99]
mov es:[di+112],ax
mov ax,ds:[si+102]
mov es:[di+114],ax
mov ax,ds:[si+104]
mov es:[di+116],ax
mov ax,ds:[si+107]
mov es:[di+118],ax
mov al,ds:[si+109]
mov ah,ds:[si+111]
mov es:[di+120],ax
mov ax,ds:[si+112]
mov es:[di+122],ax
mov al,ds:[si+114]
mov ah,ds:[si+116]
mov es:[di+124],ax
mov ax,ds:[si+117]
mov es:[di+126],ax
add si,cx
mov ax,ds:[si+120]
mov es:[di+128],ax
mov ax,ds:[si+122]
mov es:[di+130],ax
mov ax,ds:[si+125]
mov es:[di+132],ax
mov ax,ds:[si+127]
mov es:[di+134],ax
mov ax,ds:[si+130]
mov es:[di+136],ax
mov al,ds:[si+132]
mov ah,ds:[si+134]
mov es:[di+138],ax
mov ax,ds:[si+135]
mov es:[di+140],ax
mov al,ds:[si+137]
mov ah,ds:[si+139]
mov es:[di+142],ax
mov ax,ds:[si+140]
mov es:[di+144],ax
mov ax,ds:[si+143]
mov es:[di+146],ax
mov ax,ds:[si+145]
mov es:[di+148],ax
mov ax,ds:[si+148]
mov es:[di+150],ax
mov al,ds:[si+150]
mov ah,ds:[si+152]
mov es:[di+152],ax
mov ax,ds:[si+153]
mov es:[di+154],ax
mov al,ds:[si+155]
mov ah,ds:[si+157]
mov es:[di+156],ax
mov ax,ds:[si+158]
mov es:[di+158],ax
mov ax,ds:[si+160]
mov es:[di+160],ax
mov ax,ds:[si+162]
mov es:[di+162],ax
mov ax,ds:[si+165]
mov es:[di+164],ax
mov ax,ds:[si+167]
mov es:[di+166],ax
mov ax,ds:[si+170]
mov es:[di+168],ax
mov al,ds:[si+172]
mov ah,ds:[si+174]
mov es:[di+170],ax
mov ax,ds:[si+175]
mov es:[di+172],ax
mov al,ds:[si+177]
mov ah,ds:[si+179]
mov es:[di+174],ax
mov ax,ds:[si+180]
mov es:[di+176],ax
mov ax,ds:[si+183]
mov es:[di+178],ax
mov ax,ds:[si+185]
mov es:[di+180],ax
mov ax,ds:[si+188]
mov es:[di+182],ax
mov al,ds:[si+190]
mov ah,ds:[si+192]
mov es:[di+184],ax
mov ax,ds:[si+193]
mov es:[di+186],ax
add si,cx
mov al,ds:[si+195]
mov ah,ds:[si+197]
mov es:[di+188],ax
mov ax,ds:[si+198]
mov es:[di+190],ax
mov al,ds:[si+200]
mov ah,ds:[si+202]
mov es:[di+192],ax
mov ax,ds:[si+203]
mov es:[di+194],ax
mov ax,ds:[si+206]
mov es:[di+196],ax
mov ax,ds:[si+208]
mov es:[di+198],ax
mov ax,ds:[si+211]
mov es:[di+200],ax
mov al,ds:[si+213]
mov ah,ds:[si+215]
mov es:[di+202],ax
mov ax,ds:[si+216]
mov es:[di+204],ax
mov al,ds:[si+218]
mov ah,ds:[si+220]
mov es:[di+206],ax
mov ax,ds:[si+221]
mov es:[di+208],ax
mov ax,ds:[si+224]
mov es:[di+210],ax
mov ax,ds:[si+226]
mov es:[di+212],ax
mov ax,ds:[si+229]
mov es:[di+214],ax
mov ax,ds:[si+231]
mov es:[di+216],ax
mov ax,ds:[si+234]
mov es:[di+218],ax
add si,cx
mov al,ds:[si+236]
mov ah,ds:[si+238]
mov es:[di+220],ax
mov ax,ds:[si+239]
mov es:[di+222],ax
mov al,ds:[si+241]
mov ah,ds:[si+243]
mov es:[di+224],ax
mov ax,ds:[si+244]
mov es:[di+226],ax
mov ax,ds:[si+247]
mov es:[di+228],ax
mov ax,ds:[si+249]
mov es:[di+230],ax
mov ax,ds:[si+252]
mov es:[di+232],ax
mov al,ds:[si+254]
mov ah,ds:[si+256]
mov es:[di+234],ax
mov ax,ds:[si+257]
mov es:[di+236],ax
mov al,ds:[si+259]
mov ah,ds:[si+261]
mov es:[di+238],ax
mov ax,ds:[si+262]
mov es:[di+240],ax
mov al,ds:[si+264]
mov ah,ds:[si+266]
mov es:[di+242],ax
mov ax,ds:[si+267]
mov es:[di+244],ax
mov ax,ds:[si+270]
mov es:[di+246],ax
mov ax,ds:[si+272]
mov es:[di+248],ax
mov ax,ds:[si+275]
mov es:[di+250],ax
mov al,ds:[si+277]
mov ah,ds:[si+279]
mov es:[di+252],ax
mov ax,ds:[si+280]
mov es:[di+254],ax
mov al,ds:[si+282]
mov ah,ds:[si+284]
mov es:[di+256],ax
mov ax,ds:[si+285]
mov es:[di+258],ax
mov ax,ds:[si+288]
mov es:[di+260],ax
mov ax,ds:[si+290]
mov es:[di+262],ax
mov ax,ds:[si+293]
mov es:[di+264],ax
mov ax,ds:[si+295]
mov es:[di+266],ax
mov ax,ds:[si+298]
mov es:[di+268],ax
mov al,ds:[si+300]
mov ah,ds:[si+302]
mov es:[di+270],ax
mov ax,ds:[si+303]
mov es:[di+272],ax
mov al,ds:[si+305]
mov ah,ds:[si+307]
mov es:[di+274],ax
mov ax,ds:[si+308]
mov es:[di+276],ax
mov ax,ds:[si+311]
mov es:[di+278],ax
mov ax,ds:[si+313]
mov es:[di+280],ax
mov ax,ds:[si+316]
mov es:[di+282],ax
mov al,ds:[si+318]
mov ah,dl
mov es:[di+284],ax
mov es:[di+286],dx
mov es:[di+288],edx
mov es:[di+292],edx
mov es:[di+296],edx
mov es:[di+300],edx
mov es:[di+304],edx
mov es:[di+308],edx
mov es:[di+312],edx
mov es:[di+316],edx
ret
zoom_256:
mov es:[di+0],edx
mov es:[di+4],edx
mov es:[di+8],edx
mov es:[di+12],edx
mov es:[di+16],edx
mov es:[di+20],edx
mov es:[di+24],edx
mov es:[di+28],edx
mov al,ds:[si+0]
mov ah,ds:[si+2]
mov es:[di+32],ax
mov ax,ds:[si+3]
mov es:[di+34],ax
mov al,ds:[si+5]
mov ah,ds:[si+7]
mov es:[di+36],ax
mov ax,ds:[si+8]
mov es:[di+38],ax
mov al,ds:[si+10]
mov ah,ds:[si+12]
mov es:[di+40],ax
mov ax,ds:[si+13]
mov es:[di+42],ax
mov al,ds:[si+15]
mov ah,ds:[si+17]
mov es:[di+44],ax
mov ax,ds:[si+18]
mov es:[di+46],ax
mov al,ds:[si+20]
mov ah,ds:[si+22]
mov es:[di+48],ax
mov ax,ds:[si+23]
mov es:[di+50],ax
mov al,ds:[si+25]
mov ah,ds:[si+27]
mov es:[di+52],ax
mov ax,ds:[si+28]
mov es:[di+54],ax
mov al,ds:[si+30]
mov ah,ds:[si+32]
mov es:[di+56],ax
mov ax,ds:[si+33]
mov es:[di+58],ax
mov al,ds:[si+35]
mov ah,ds:[si+37]
mov es:[di+60],ax
mov ax,ds:[si+38]
mov es:[di+62],ax
mov al,ds:[si+40]
mov ah,ds:[si+42]
mov es:[di+64],ax
mov ax,ds:[si+43]
mov es:[di+66],ax
mov al,ds:[si+45]
mov ah,ds:[si+47]
mov es:[di+68],ax
mov ax,ds:[si+48]
mov es:[di+70],ax
mov al,ds:[si+50]
mov ah,ds:[si+52]
mov es:[di+72],ax
mov ax,ds:[si+53]
mov es:[di+74],ax
mov al,ds:[si+55]
mov ah,ds:[si+57]
mov es:[di+76],ax
mov ax,ds:[si+58]
mov es:[di+78],ax
mov al,ds:[si+60]
mov ah,ds:[si+62]
mov es:[di+80],ax
mov ax,ds:[si+63]
mov es:[di+82],ax
mov al,ds:[si+65]
mov ah,ds:[si+67]
mov es:[di+84],ax
mov ax,ds:[si+68]
mov es:[di+86],ax
mov al,ds:[si+70]
mov ah,ds:[si+72]
mov es:[di+88],ax
mov ax,ds:[si+73]
mov es:[di+90],ax
mov al,ds:[si+75]
mov ah,ds:[si+77]
mov es:[di+92],ax
mov ax,ds:[si+78]
mov es:[di+94],ax
add si,cx
mov al,ds:[si+80]
mov ah,ds:[si+82]
mov es:[di+96],ax
mov ax,ds:[si+83]
mov es:[di+98],ax
mov al,ds:[si+85]
mov ah,ds:[si+87]
mov es:[di+100],ax
mov ax,ds:[si+88]
mov es:[di+102],ax
mov al,ds:[si+90]
mov ah,ds:[si+92]
mov es:[di+104],ax
mov ax,ds:[si+93]
mov es:[di+106],ax
mov al,ds:[si+95]
mov ah,ds:[si+97]
mov es:[di+108],ax
mov ax,ds:[si+98]
mov es:[di+110],ax
mov al,ds:[si+100]
mov ah,ds:[si+102]
mov es:[di+112],ax
mov ax,ds:[si+103]
mov es:[di+114],ax
mov al,ds:[si+105]
mov ah,ds:[si+107]
mov es:[di+116],ax
mov ax,ds:[si+108]
mov es:[di+118],ax
mov al,ds:[si+110]
mov ah,ds:[si+112]
mov es:[di+120],ax
mov ax,ds:[si+113]
mov es:[di+122],ax
mov al,ds:[si+115]
mov ah,ds:[si+117]
mov es:[di+124],ax
mov ax,ds:[si+118]
mov es:[di+126],ax
add si,cx
mov al,ds:[si+120]
mov ah,ds:[si+122]
mov es:[di+128],ax
mov ax,ds:[si+123]
mov es:[di+130],ax
mov al,ds:[si+125]
mov ah,ds:[si+127]
mov es:[di+132],ax
mov ax,ds:[si+128]
mov es:[di+134],ax
mov al,ds:[si+130]
mov ah,ds:[si+132]
mov es:[di+136],ax
mov ax,ds:[si+133]
mov es:[di+138],ax
mov al,ds:[si+135]
mov ah,ds:[si+137]
mov es:[di+140],ax
mov ax,ds:[si+138]
mov es:[di+142],ax
mov al,ds:[si+140]
mov ah,ds:[si+142]
mov es:[di+144],ax
mov ax,ds:[si+143]
mov es:[di+146],ax
mov al,ds:[si+145]
mov ah,ds:[si+147]
mov es:[di+148],ax
mov ax,ds:[si+148]
mov es:[di+150],ax
mov al,ds:[si+150]
mov ah,ds:[si+152]
mov es:[di+152],ax
mov ax,ds:[si+153]
mov es:[di+154],ax
mov al,ds:[si+155]
mov ah,ds:[si+157]
mov es:[di+156],ax
mov ax,ds:[si+158]
mov es:[di+158],ax
mov ax,ds:[si+160]
mov es:[di+160],ax
mov ax,ds:[si+162]
mov es:[di+162],ax
mov ax,ds:[si+165]
mov es:[di+164],ax
mov ax,ds:[si+167]
mov es:[di+166],ax
mov ax,ds:[si+170]
mov es:[di+168],ax
mov ax,ds:[si+172]
mov es:[di+170],ax
mov ax,ds:[si+175]
mov es:[di+172],ax
mov ax,ds:[si+177]
mov es:[di+174],ax
mov ax,ds:[si+180]
mov es:[di+176],ax
mov ax,ds:[si+182]
mov es:[di+178],ax
mov ax,ds:[si+185]
mov es:[di+180],ax
mov ax,ds:[si+187]
mov es:[di+182],ax
mov ax,ds:[si+190]
mov es:[di+184],ax
mov ax,ds:[si+192]
mov es:[di+186],ax
mov ax,ds:[si+195]
mov es:[di+188],ax
mov ax,ds:[si+197]
mov es:[di+190],ax
add si,cx
mov ax,ds:[si+200]
mov es:[di+192],ax
mov ax,ds:[si+202]
mov es:[di+194],ax
mov ax,ds:[si+205]
mov es:[di+196],ax
mov ax,ds:[si+207]
mov es:[di+198],ax
mov ax,ds:[si+210]
mov es:[di+200],ax
mov ax,ds:[si+212]
mov es:[di+202],ax
mov ax,ds:[si+215]
mov es:[di+204],ax
mov ax,ds:[si+217]
mov es:[di+206],ax
mov ax,ds:[si+220]
mov es:[di+208],ax
mov ax,ds:[si+222]
mov es:[di+210],ax
mov ax,ds:[si+225]
mov es:[di+212],ax
mov ax,ds:[si+227]
mov es:[di+214],ax
mov ax,ds:[si+230]
mov es:[di+216],ax
mov ax,ds:[si+232]
mov es:[di+218],ax
mov ax,ds:[si+235]
mov es:[di+220],ax
mov ax,ds:[si+237]
mov es:[di+222],ax
add si,cx
mov ax,ds:[si+240]
mov es:[di+224],ax
mov ax,ds:[si+242]
mov es:[di+226],ax
mov ax,ds:[si+245]
mov es:[di+228],ax
mov ax,ds:[si+247]
mov es:[di+230],ax
mov ax,ds:[si+250]
mov es:[di+232],ax
mov ax,ds:[si+252]
mov es:[di+234],ax
mov ax,ds:[si+255]
mov es:[di+236],ax
mov ax,ds:[si+257]
mov es:[di+238],ax
mov ax,ds:[si+260]
mov es:[di+240],ax
mov ax,ds:[si+262]
mov es:[di+242],ax
mov ax,ds:[si+265]
mov es:[di+244],ax
mov ax,ds:[si+267]
mov es:[di+246],ax
mov ax,ds:[si+270]
mov es:[di+248],ax
mov ax,ds:[si+272]
mov es:[di+250],ax
mov ax,ds:[si+275]
mov es:[di+252],ax
mov ax,ds:[si+277]
mov es:[di+254],ax
mov ax,ds:[si+280]
mov es:[di+256],ax
mov ax,ds:[si+282]
mov es:[di+258],ax
mov ax,ds:[si+285]
mov es:[di+260],ax
mov ax,ds:[si+287]
mov es:[di+262],ax
mov ax,ds:[si+290]
mov es:[di+264],ax
mov ax,ds:[si+292]
mov es:[di+266],ax
mov ax,ds:[si+295]
mov es:[di+268],ax
mov ax,ds:[si+297]
mov es:[di+270],ax
mov ax,ds:[si+300]
mov es:[di+272],ax
mov ax,ds:[si+302]
mov es:[di+274],ax
mov ax,ds:[si+305]
mov es:[di+276],ax
mov ax,ds:[si+307]
mov es:[di+278],ax
mov ax,ds:[si+310]
mov es:[di+280],ax
mov ax,ds:[si+312]
mov es:[di+282],ax
mov ax,ds:[si+315]
mov es:[di+284],ax
mov ax,ds:[si+317]
mov es:[di+286],ax
mov es:[di+288],edx
mov es:[di+292],edx
mov es:[di+296],edx
mov es:[di+300],edx
mov es:[di+304],edx
mov es:[di+308],edx
mov es:[di+312],edx
mov es:[di+316],edx
ret
zoom_258:
mov es:[di+0],edx
mov es:[di+4],edx
mov es:[di+8],edx
mov es:[di+12],edx
mov es:[di+16],edx
mov es:[di+20],edx
mov es:[di+24],edx
mov es:[di+28],dx
mov al,dl
mov ah,ds:[si+0]
mov es:[di+30],ax
mov ax,ds:[si+2]
mov es:[di+32],ax
mov ax,ds:[si+4]
mov es:[di+34],ax
mov ax,ds:[si+7]
mov es:[di+36],ax
mov ax,ds:[si+9]
mov es:[di+38],ax
mov ax,ds:[si+12]
mov es:[di+40],ax
mov ax,ds:[si+14]
mov es:[di+42],ax
mov ax,ds:[si+17]
mov es:[di+44],ax
mov ax,ds:[si+19]
mov es:[di+46],ax
mov ax,ds:[si+22]
mov es:[di+48],ax
mov ax,ds:[si+24]
mov es:[di+50],ax
mov ax,ds:[si+27]
mov es:[di+52],ax
mov ax,ds:[si+29]
mov es:[di+54],ax
mov ax,ds:[si+32]
mov es:[di+56],ax
mov ax,ds:[si+34]
mov es:[di+58],ax
mov al,ds:[si+36]
mov ah,ds:[si+38]
mov es:[di+60],ax
mov ax,ds:[si+39]
mov es:[di+62],ax
mov al,ds:[si+41]
mov ah,ds:[si+43]
mov es:[di+64],ax
mov ax,ds:[si+44]
mov es:[di+66],ax
mov al,ds:[si+46]
mov ah,ds:[si+48]
mov es:[di+68],ax
mov ax,ds:[si+49]
mov es:[di+70],ax
mov al,ds:[si+51]
mov ah,ds:[si+53]
mov es:[di+72],ax
mov ax,ds:[si+54]
mov es:[di+74],ax
mov al,ds:[si+56]
mov ah,ds:[si+58]
mov es:[di+76],ax
mov ax,ds:[si+59]
mov es:[di+78],ax
mov al,ds:[si+61]
mov ah,ds:[si+63]
mov es:[di+80],ax
mov ax,ds:[si+64]
mov es:[di+82],ax
mov ax,ds:[si+66]
mov es:[di+84],ax
mov ax,ds:[si+69]
mov es:[di+86],ax
mov ax,ds:[si+71]
mov es:[di+88],ax
mov ax,ds:[si+74]
mov es:[di+90],ax
mov ax,ds:[si+76]
mov es:[di+92],ax
mov ax,ds:[si+79]
mov es:[di+94],ax
add si,cx
mov ax,ds:[si+81]
mov es:[di+96],ax
mov ax,ds:[si+84]
mov es:[di+98],ax
mov ax,ds:[si+86]
mov es:[di+100],ax
mov ax,ds:[si+89]
mov es:[di+102],ax
mov ax,ds:[si+91]
mov es:[di+104],ax
mov ax,ds:[si+94]
mov es:[di+106],ax
mov ax,ds:[si+96]
mov es:[di+108],ax
mov al,ds:[si+98]
mov ah,ds:[si+100]
mov es:[di+110],ax
mov ax,ds:[si+101]
mov es:[di+112],ax
mov al,ds:[si+103]
mov ah,ds:[si+105]
mov es:[di+114],ax
mov ax,ds:[si+106]
mov es:[di+116],ax
mov al,ds:[si+108]
mov ah,ds:[si+110]
mov es:[di+118],ax
mov ax,ds:[si+111]
mov es:[di+120],ax
mov al,ds:[si+113]
mov ah,ds:[si+115]
mov es:[di+122],ax
mov ax,ds:[si+116]
mov es:[di+124],ax
mov al,ds:[si+118]
mov ah,ds:[si+120]
mov es:[di+126],ax
add si,cx
mov ax,ds:[si+121]
mov es:[di+128],ax
mov al,ds:[si+123]
mov ah,ds:[si+125]
mov es:[di+130],ax
mov ax,ds:[si+126]
mov es:[di+132],ax
mov ax,ds:[si+128]
mov es:[di+134],ax
mov ax,ds:[si+131]
mov es:[di+136],ax
mov ax,ds:[si+133]
mov es:[di+138],ax
mov ax,ds:[si+136]
mov es:[di+140],ax
mov ax,ds:[si+138]
mov es:[di+142],ax
mov ax,ds:[si+141]
mov es:[di+144],ax
mov ax,ds:[si+143]
mov es:[di+146],ax
mov ax,ds:[si+146]
mov es:[di+148],ax
mov ax,ds:[si+148]
mov es:[di+150],ax
mov ax,ds:[si+151]
mov es:[di+152],ax
mov ax,ds:[si+153]
mov es:[di+154],ax
mov ax,ds:[si+156]
mov es:[di+156],ax
mov ax,ds:[si+158]
mov es:[di+158],ax
mov ax,ds:[si+160]
mov es:[di+160],ax
mov ax,ds:[si+162]
mov es:[di+162],ax
mov al,ds:[si+164]
mov ah,ds:[si+166]
mov es:[di+164],ax
mov ax,ds:[si+167]
mov es:[di+166],ax
mov al,ds:[si+169]
mov ah,ds:[si+171]
mov es:[di+168],ax
mov ax,ds:[si+172]
mov es:[di+170],ax
mov al,ds:[si+174]
mov ah,ds:[si+176]
mov es:[di+172],ax
mov ax,ds:[si+177]
mov es:[di+174],ax
mov al,ds:[si+179]
mov ah,ds:[si+181]
mov es:[di+176],ax
mov ax,ds:[si+182]
mov es:[di+178],ax
mov al,ds:[si+184]
mov ah,ds:[si+186]
mov es:[di+180],ax
mov ax,ds:[si+187]
mov es:[di+182],ax
mov al,ds:[si+189]
mov ah,ds:[si+191]
mov es:[di+184],ax
mov ax,ds:[si+192]
mov es:[di+186],ax
mov ax,ds:[si+194]
mov es:[di+188],ax
mov ax,ds:[si+197]
mov es:[di+190],ax
add si,cx
mov ax,ds:[si+199]
mov es:[di+192],ax
mov ax,ds:[si+202]
mov es:[di+194],ax
mov ax,ds:[si+204]
mov es:[di+196],ax
mov ax,ds:[si+207]
mov es:[di+198],ax
mov ax,ds:[si+209]
mov es:[di+200],ax
mov ax,ds:[si+212]
mov es:[di+202],ax
mov ax,ds:[si+214]
mov es:[di+204],ax
mov ax,ds:[si+217]
mov es:[di+206],ax
mov ax,ds:[si+219]
mov es:[di+208],ax
mov ax,ds:[si+222]
mov es:[di+210],ax
mov ax,ds:[si+224]
mov es:[di+212],ax
mov al,ds:[si+226]
mov ah,ds:[si+228]
mov es:[di+214],ax
mov ax,ds:[si+229]
mov es:[di+216],ax
mov al,ds:[si+231]
mov ah,ds:[si+233]
mov es:[di+218],ax
mov ax,ds:[si+234]
mov es:[di+220],ax
mov al,ds:[si+236]
mov ah,ds:[si+238]
mov es:[di+222],ax
add si,cx
mov ax,ds:[si+239]
mov es:[di+224],ax
mov al,ds:[si+241]
mov ah,ds:[si+243]
mov es:[di+226],ax
mov ax,ds:[si+244]
mov es:[di+228],ax
mov al,ds:[si+246]
mov ah,ds:[si+248]
mov es:[di+230],ax
mov ax,ds:[si+249]
mov es:[di+232],ax
mov al,ds:[si+251]
mov ah,ds:[si+253]
mov es:[di+234],ax
mov ax,ds:[si+254]
mov es:[di+236],ax
mov ax,ds:[si+256]
mov es:[di+238],ax
mov ax,ds:[si+259]
mov es:[di+240],ax
mov ax,ds:[si+261]
mov es:[di+242],ax
mov ax,ds:[si+264]
mov es:[di+244],ax
mov ax,ds:[si+266]
mov es:[di+246],ax
mov ax,ds:[si+269]
mov es:[di+248],ax
mov ax,ds:[si+271]
mov es:[di+250],ax
mov ax,ds:[si+274]
mov es:[di+252],ax
mov ax,ds:[si+276]
mov es:[di+254],ax
mov ax,ds:[si+279]
mov es:[di+256],ax
mov ax,ds:[si+281]
mov es:[di+258],ax
mov ax,ds:[si+284]
mov es:[di+260],ax
mov ax,ds:[si+286]
mov es:[di+262],ax
mov al,ds:[si+288]
mov ah,ds:[si+290]
mov es:[di+264],ax
mov ax,ds:[si+291]
mov es:[di+266],ax
mov al,ds:[si+293]
mov ah,ds:[si+295]
mov es:[di+268],ax
mov ax,ds:[si+296]
mov es:[di+270],ax
mov al,ds:[si+298]
mov ah,ds:[si+300]
mov es:[di+272],ax
mov ax,ds:[si+301]
mov es:[di+274],ax
mov al,ds:[si+303]
mov ah,ds:[si+305]
mov es:[di+276],ax
mov ax,ds:[si+306]
mov es:[di+278],ax
mov al,ds:[si+308]
mov ah,ds:[si+310]
mov es:[di+280],ax
mov ax,ds:[si+311]
mov es:[di+282],ax
mov al,ds:[si+313]
mov ah,ds:[si+315]
mov es:[di+284],ax
mov ax,ds:[si+316]
mov es:[di+286],ax
mov al,ds:[si+318]
mov ah,dl
mov es:[di+288],ax
mov es:[di+290],dx
mov es:[di+292],edx
mov es:[di+296],edx
mov es:[di+300],edx
mov es:[di+304],edx
mov es:[di+308],edx
mov es:[di+312],edx
mov es:[di+316],edx
ret
zoom_264:
mov es:[di+0],edx
mov es:[di+4],edx
mov es:[di+8],edx
mov es:[di+12],edx
mov es:[di+16],edx
mov es:[di+20],edx
mov es:[di+24],edx
mov al,ds:[si+0]
mov ah,ds:[si+2]
mov es:[di+28],ax
mov ax,ds:[si+3]
mov es:[di+30],ax
mov al,ds:[si+5]
mov ah,ds:[si+7]
mov es:[di+32],ax
mov ax,ds:[si+8]
mov es:[di+34],ax
mov ax,ds:[si+10]
mov es:[di+36],ax
mov ax,ds:[si+13]
mov es:[di+38],ax
mov ax,ds:[si+15]
mov es:[di+40],ax
mov al,ds:[si+17]
mov ah,ds:[si+19]
mov es:[di+42],ax
mov ax,ds:[si+20]
mov es:[di+44],ax
mov al,ds:[si+22]
mov ah,ds:[si+24]
mov es:[di+46],ax
mov ax,ds:[si+25]
mov es:[di+48],ax
mov ax,ds:[si+27]
mov es:[di+50],ax
mov ax,ds:[si+30]
mov es:[di+52],ax
mov ax,ds:[si+32]
mov es:[di+54],ax
mov al,ds:[si+34]
mov ah,ds:[si+36]
mov es:[di+56],ax
mov ax,ds:[si+37]
mov es:[di+58],ax
mov ax,ds:[si+39]
mov es:[di+60],ax
mov ax,ds:[si+42]
mov es:[di+62],ax
mov ax,ds:[si+44]
mov es:[di+64],ax
mov ax,ds:[si+47]
mov es:[di+66],ax
mov ax,ds:[si+49]
mov es:[di+68],ax
mov al,ds:[si+51]
mov ah,ds:[si+53]
mov es:[di+70],ax
mov ax,ds:[si+54]
mov es:[di+72],ax
mov ax,ds:[si+56]
mov es:[di+74],ax
mov ax,ds:[si+59]
mov es:[di+76],ax
mov ax,ds:[si+61]
mov es:[di+78],ax
mov ax,ds:[si+64]
mov es:[di+80],ax
mov ax,ds:[si+66]
mov es:[di+82],ax
mov al,ds:[si+68]
mov ah,ds:[si+70]
mov es:[di+84],ax
mov ax,ds:[si+71]
mov es:[di+86],ax
mov ax,ds:[si+73]
mov es:[di+88],ax
mov ax,ds:[si+76]
mov es:[di+90],ax
add si,cx
mov ax,ds:[si+78]
mov es:[di+92],ax
mov al,ds:[si+80]
mov ah,ds:[si+82]
mov es:[di+94],ax
mov ax,ds:[si+83]
mov es:[di+96],ax
mov al,ds:[si+85]
mov ah,ds:[si+87]
mov es:[di+98],ax
mov ax,ds:[si+88]
mov es:[di+100],ax
mov ax,ds:[si+90]
mov es:[di+102],ax
mov ax,ds:[si+93]
mov es:[di+104],ax
mov ax,ds:[si+95]
mov es:[di+106],ax
mov al,ds:[si+97]
mov ah,ds:[si+99]
mov es:[di+108],ax
mov ax,ds:[si+100]
mov es:[di+110],ax
mov al,ds:[si+102]
mov ah,ds:[si+104]
mov es:[di+112],ax
mov ax,ds:[si+105]
mov es:[di+114],ax
mov ax,ds:[si+107]
mov es:[di+116],ax
mov ax,ds:[si+110]
mov es:[di+118],ax
mov ax,ds:[si+112]
mov es:[di+120],ax
mov al,ds:[si+114]
mov ah,ds:[si+116]
mov es:[di+122],ax
add si,cx
mov ax,ds:[si+117]
mov es:[di+124],ax
mov ax,ds:[si+119]
mov es:[di+126],ax
mov ax,ds:[si+122]
mov es:[di+128],ax
mov ax,ds:[si+124]
mov es:[di+130],ax
mov ax,ds:[si+127]
mov es:[di+132],ax
mov ax,ds:[si+129]
mov es:[di+134],ax
mov al,ds:[si+131]
mov ah,ds:[si+133]
mov es:[di+136],ax
mov ax,ds:[si+134]
mov es:[di+138],ax
mov ax,ds:[si+136]
mov es:[di+140],ax
mov ax,ds:[si+139]
mov es:[di+142],ax
mov ax,ds:[si+141]
mov es:[di+144],ax
mov ax,ds:[si+144]
mov es:[di+146],ax
mov ax,ds:[si+146]
mov es:[di+148],ax
mov al,ds:[si+148]
mov ah,ds:[si+150]
mov es:[di+150],ax
mov ax,ds:[si+151]
mov es:[di+152],ax
mov ax,ds:[si+153]
mov es:[di+154],ax
mov ax,ds:[si+156]
mov es:[di+156],ax
mov ax,ds:[si+158]
mov es:[di+158],ax
mov ax,ds:[si+160]
mov es:[di+160],ax
mov ax,ds:[si+162]
mov es:[di+162],ax
mov al,ds:[si+164]
mov ah,ds:[si+166]
mov es:[di+164],ax
mov ax,ds:[si+167]
mov es:[di+166],ax
mov ax,ds:[si+169]
mov es:[di+168],ax
mov ax,ds:[si+172]
mov es:[di+170],ax
mov ax,ds:[si+174]
mov es:[di+172],ax
mov al,ds:[si+176]
mov ah,ds:[si+178]
mov es:[di+174],ax
mov ax,ds:[si+179]
mov es:[di+176],ax
mov al,ds:[si+181]
mov ah,ds:[si+183]
mov es:[di+178],ax
mov ax,ds:[si+184]
mov es:[di+180],ax
mov ax,ds:[si+186]
mov es:[di+182],ax
mov ax,ds:[si+189]
mov es:[di+184],ax
mov ax,ds:[si+191]
mov es:[di+186],ax
mov al,ds:[si+193]
mov ah,ds:[si+195]
mov es:[di+188],ax
mov ax,ds:[si+196]
mov es:[di+190],ax
add si,cx
mov al,ds:[si+198]
mov ah,ds:[si+200]
mov es:[di+192],ax
mov ax,ds:[si+201]
mov es:[di+194],ax
mov ax,ds:[si+203]
mov es:[di+196],ax
mov ax,ds:[si+206]
mov es:[di+198],ax
mov ax,ds:[si+208]
mov es:[di+200],ax
mov al,ds:[si+210]
mov ah,ds:[si+212]
mov es:[di+202],ax
mov ax,ds:[si+213]
mov es:[di+204],ax
mov ax,ds:[si+215]
mov es:[di+206],ax
mov ax,ds:[si+218]
mov es:[di+208],ax
mov ax,ds:[si+220]
mov es:[di+210],ax
mov ax,ds:[si+223]
mov es:[di+212],ax
mov ax,ds:[si+225]
mov es:[di+214],ax
mov al,ds:[si+227]
mov ah,ds:[si+229]
mov es:[di+216],ax
mov ax,ds:[si+230]
mov es:[di+218],ax
mov ax,ds:[si+232]
mov es:[di+220],ax
mov ax,ds:[si+235]
mov es:[di+222],ax
add si,cx
mov ax,ds:[si+237]
mov es:[di+224],ax
mov ax,ds:[si+240]
mov es:[di+226],ax
mov ax,ds:[si+242]
mov es:[di+228],ax
mov al,ds:[si+244]
mov ah,ds:[si+246]
mov es:[di+230],ax
mov ax,ds:[si+247]
mov es:[di+232],ax
mov ax,ds:[si+249]
mov es:[di+234],ax
mov ax,ds:[si+252]
mov es:[di+236],ax
mov ax,ds:[si+254]
mov es:[di+238],ax
mov al,ds:[si+256]
mov ah,ds:[si+258]
mov es:[di+240],ax
mov ax,ds:[si+259]
mov es:[di+242],ax
mov al,ds:[si+261]
mov ah,ds:[si+263]
mov es:[di+244],ax
mov ax,ds:[si+264]
mov es:[di+246],ax
mov ax,ds:[si+266]
mov es:[di+248],ax
mov ax,ds:[si+269]
mov es:[di+250],ax
mov ax,ds:[si+271]
mov es:[di+252],ax
mov al,ds:[si+273]
mov ah,ds:[si+275]
mov es:[di+254],ax
mov ax,ds:[si+276]
mov es:[di+256],ax
mov al,ds:[si+278]
mov ah,ds:[si+280]
mov es:[di+258],ax
mov ax,ds:[si+281]
mov es:[di+260],ax
mov ax,ds:[si+283]
mov es:[di+262],ax
mov ax,ds:[si+286]
mov es:[di+264],ax
mov ax,ds:[si+288]
mov es:[di+266],ax
mov al,ds:[si+290]
mov ah,ds:[si+292]
mov es:[di+268],ax
mov ax,ds:[si+293]
mov es:[di+270],ax
mov ax,ds:[si+295]
mov es:[di+272],ax
mov ax,ds:[si+298]
mov es:[di+274],ax
mov ax,ds:[si+300]
mov es:[di+276],ax
mov ax,ds:[si+303]
mov es:[di+278],ax
mov ax,ds:[si+305]
mov es:[di+280],ax
mov al,ds:[si+307]
mov ah,ds:[si+309]
mov es:[di+282],ax
mov ax,ds:[si+310]
mov es:[di+284],ax
mov ax,ds:[si+312]
mov es:[di+286],ax
mov ax,ds:[si+315]
mov es:[di+288],ax
mov ax,ds:[si+317]
mov es:[di+290],ax
mov es:[di+292],edx
mov es:[di+296],edx
mov es:[di+300],edx
mov es:[di+304],edx
mov es:[di+308],edx
mov es:[di+312],edx
mov es:[di+316],edx
ret
zoom_266:
mov es:[di+0],edx
mov es:[di+4],edx
mov es:[di+8],edx
mov es:[di+12],edx
mov es:[di+16],edx
mov es:[di+20],edx
mov es:[di+24],dx
mov al,dl
mov ah,ds:[si+0]
mov es:[di+26],ax
mov ax,ds:[si+2]
mov es:[di+28],ax
mov ax,ds:[si+4]
mov es:[di+30],ax
mov ax,ds:[si+7]
mov es:[di+32],ax
mov ax,ds:[si+9]
mov es:[di+34],ax
mov al,ds:[si+11]
mov ah,ds:[si+13]
mov es:[di+36],ax
mov ax,ds:[si+14]
mov es:[di+38],ax
mov ax,ds:[si+16]
mov es:[di+40],ax
mov ax,ds:[si+19]
mov es:[di+42],ax
mov ax,ds:[si+21]
mov es:[di+44],ax
mov al,ds:[si+23]
mov ah,ds:[si+25]
mov es:[di+46],ax
mov ax,ds:[si+26]
mov es:[di+48],ax
mov ax,ds:[si+28]
mov es:[di+50],ax
mov ax,ds:[si+31]
mov es:[di+52],ax
mov ax,ds:[si+33]
mov es:[di+54],ax
mov al,ds:[si+35]
mov ah,ds:[si+37]
mov es:[di+56],ax
mov ax,ds:[si+38]
mov es:[di+58],ax
mov ax,ds:[si+40]
mov es:[di+60],ax
mov ax,ds:[si+43]
mov es:[di+62],ax
mov ax,ds:[si+45]
mov es:[di+64],ax
mov al,ds:[si+47]
mov ah,ds:[si+49]
mov es:[di+66],ax
mov ax,ds:[si+50]
mov es:[di+68],ax
mov ax,ds:[si+52]
mov es:[di+70],ax
mov ax,ds:[si+55]
mov es:[di+72],ax
mov ax,ds:[si+57]
mov es:[di+74],ax
mov al,ds:[si+59]
mov ah,ds:[si+61]
mov es:[di+76],ax
mov ax,ds:[si+62]
mov es:[di+78],ax
mov ax,ds:[si+64]
mov es:[di+80],ax
mov ax,ds:[si+67]
mov es:[di+82],ax
mov ax,ds:[si+69]
mov es:[di+84],ax
mov al,ds:[si+71]
mov ah,ds:[si+73]
mov es:[di+86],ax
mov ax,ds:[si+74]
mov es:[di+88],ax
mov ax,ds:[si+76]
mov es:[di+90],ax
add si,cx
mov ax,ds:[si+79]
mov es:[di+92],ax
mov ax,ds:[si+81]
mov es:[di+94],ax
mov ax,ds:[si+84]
mov es:[di+96],ax
mov ax,ds:[si+86]
mov es:[di+98],ax
mov al,ds:[si+88]
mov ah,ds:[si+90]
mov es:[di+100],ax
mov ax,ds:[si+91]
mov es:[di+102],ax
mov ax,ds:[si+93]
mov es:[di+104],ax
mov ax,ds:[si+96]
mov es:[di+106],ax
mov ax,ds:[si+98]
mov es:[di+108],ax
mov al,ds:[si+100]
mov ah,ds:[si+102]
mov es:[di+110],ax
mov ax,ds:[si+103]
mov es:[di+112],ax
mov ax,ds:[si+105]
mov es:[di+114],ax
mov ax,ds:[si+108]
mov es:[di+116],ax
mov ax,ds:[si+110]
mov es:[di+118],ax
mov al,ds:[si+112]
mov ah,ds:[si+114]
mov es:[di+120],ax
mov ax,ds:[si+115]
mov es:[di+122],ax
add si,cx
mov ax,ds:[si+117]
mov es:[di+124],ax
mov ax,ds:[si+120]
mov es:[di+126],ax
mov ax,ds:[si+122]
mov es:[di+128],ax
mov al,ds:[si+124]
mov ah,ds:[si+126]
mov es:[di+130],ax
mov ax,ds:[si+127]
mov es:[di+132],ax
mov ax,ds:[si+129]
mov es:[di+134],ax
mov ax,ds:[si+132]
mov es:[di+136],ax
mov ax,ds:[si+134]
mov es:[di+138],ax
mov al,ds:[si+136]
mov ah,ds:[si+138]
mov es:[di+140],ax
mov ax,ds:[si+139]
mov es:[di+142],ax
mov ax,ds:[si+141]
mov es:[di+144],ax
mov ax,ds:[si+144]
mov es:[di+146],ax
mov ax,ds:[si+146]
mov es:[di+148],ax
mov al,ds:[si+148]
mov ah,ds:[si+150]
mov es:[di+150],ax
mov ax,ds:[si+151]
mov es:[di+152],ax
mov ax,ds:[si+153]
mov es:[di+154],ax
mov ax,ds:[si+156]
mov es:[di+156],ax
mov ax,ds:[si+158]
mov es:[di+158],ax
mov ax,ds:[si+160]
mov es:[di+160],ax
mov ax,ds:[si+162]
mov es:[di+162],ax
mov al,ds:[si+164]
mov ah,ds:[si+166]
mov es:[di+164],ax
mov ax,ds:[si+167]
mov es:[di+166],ax
mov ax,ds:[si+169]
mov es:[di+168],ax
mov ax,ds:[si+172]
mov es:[di+170],ax
mov ax,ds:[si+174]
mov es:[di+172],ax
mov al,ds:[si+176]
mov ah,ds:[si+178]
mov es:[di+174],ax
mov ax,ds:[si+179]
mov es:[di+176],ax
mov ax,ds:[si+181]
mov es:[di+178],ax
mov ax,ds:[si+184]
mov es:[di+180],ax
mov ax,ds:[si+186]
mov es:[di+182],ax
mov al,ds:[si+188]
mov ah,ds:[si+190]
mov es:[di+184],ax
mov ax,ds:[si+191]
mov es:[di+186],ax
mov ax,ds:[si+193]
mov es:[di+188],ax
mov ax,ds:[si+196]
mov es:[di+190],ax
add si,cx
mov ax,ds:[si+198]
mov es:[di+192],ax
mov al,ds:[si+200]
mov ah,ds:[si+202]
mov es:[di+194],ax
mov ax,ds:[si+203]
mov es:[di+196],ax
mov ax,ds:[si+205]
mov es:[di+198],ax
mov ax,ds:[si+208]
mov es:[di+200],ax
mov ax,ds:[si+210]
mov es:[di+202],ax
mov al,ds:[si+212]
mov ah,ds:[si+214]
mov es:[di+204],ax
mov ax,ds:[si+215]
mov es:[di+206],ax
mov ax,ds:[si+217]
mov es:[di+208],ax
mov ax,ds:[si+220]
mov es:[di+210],ax
mov ax,ds:[si+222]
mov es:[di+212],ax
mov al,ds:[si+224]
mov ah,ds:[si+226]
mov es:[di+214],ax
mov ax,ds:[si+227]
mov es:[di+216],ax
mov ax,ds:[si+229]
mov es:[di+218],ax
mov ax,ds:[si+232]
mov es:[di+220],ax
mov ax,ds:[si+234]
mov es:[di+222],ax
add si,cx
mov al,ds:[si+236]
mov ah,ds:[si+238]
mov es:[di+224],ax
mov ax,ds:[si+239]
mov es:[di+226],ax
mov al,ds:[si+241]
mov ah,ds:[si+243]
mov es:[di+228],ax
mov ax,ds:[si+244]
mov es:[di+230],ax
mov ax,ds:[si+246]
mov es:[di+232],ax
mov ax,ds:[si+249]
mov es:[di+234],ax
mov ax,ds:[si+251]
mov es:[di+236],ax
mov al,ds:[si+253]
mov ah,ds:[si+255]
mov es:[di+238],ax
mov ax,ds:[si+256]
mov es:[di+240],ax
mov ax,ds:[si+258]
mov es:[di+242],ax
mov ax,ds:[si+261]
mov es:[di+244],ax
mov ax,ds:[si+263]
mov es:[di+246],ax
mov al,ds:[si+265]
mov ah,ds:[si+267]
mov es:[di+248],ax
mov ax,ds:[si+268]
mov es:[di+250],ax
mov ax,ds:[si+270]
mov es:[di+252],ax
mov ax,ds:[si+273]
mov es:[di+254],ax
mov ax,ds:[si+275]
mov es:[di+256],ax
mov al,ds:[si+277]
mov ah,ds:[si+279]
mov es:[di+258],ax
mov ax,ds:[si+280]
mov es:[di+260],ax
mov ax,ds:[si+282]
mov es:[di+262],ax
mov ax,ds:[si+285]
mov es:[di+264],ax
mov ax,ds:[si+287]
mov es:[di+266],ax
mov al,ds:[si+289]
mov ah,ds:[si+291]
mov es:[di+268],ax
mov ax,ds:[si+292]
mov es:[di+270],ax
mov ax,ds:[si+294]
mov es:[di+272],ax
mov ax,ds:[si+297]
mov es:[di+274],ax
mov ax,ds:[si+299]
mov es:[di+276],ax
mov al,ds:[si+301]
mov ah,ds:[si+303]
mov es:[di+278],ax
mov ax,ds:[si+304]
mov es:[di+280],ax
mov ax,ds:[si+306]
mov es:[di+282],ax
mov ax,ds:[si+309]
mov es:[di+284],ax
mov ax,ds:[si+311]
mov es:[di+286],ax
mov al,ds:[si+313]
mov ah,ds:[si+315]
mov es:[di+288],ax
mov ax,ds:[si+316]
mov es:[di+290],ax
mov al,ds:[si+318]
mov ah,dl
mov es:[di+292],ax
mov es:[di+294],dx
mov es:[di+296],edx
mov es:[di+300],edx
mov es:[di+304],edx
mov es:[di+308],edx
mov es:[di+312],edx
mov es:[di+316],edx
ret
zoom_272:
mov es:[di+0],edx
mov es:[di+4],edx
mov es:[di+8],edx
mov es:[di+12],edx
mov es:[di+16],edx
mov es:[di+20],edx
mov al,ds:[si+0]
mov ah,ds:[si+2]
mov es:[di+24],ax
mov ax,ds:[si+3]
mov es:[di+26],ax
mov ax,ds:[si+5]
mov es:[di+28],ax
mov ax,ds:[si+8]
mov es:[di+30],ax
mov ax,ds:[si+10]
mov es:[di+32],ax
mov ax,ds:[si+12]
mov es:[di+34],ax
mov ax,ds:[si+15]
mov es:[di+36],ax
mov ax,ds:[si+17]
mov es:[di+38],ax
mov ax,ds:[si+19]
mov es:[di+40],ax
mov ax,ds:[si+22]
mov es:[di+42],ax
mov ax,ds:[si+24]
mov es:[di+44],ax
mov al,ds:[si+26]
mov ah,ds:[si+28]
mov es:[di+46],ax
mov ax,ds:[si+29]
mov es:[di+48],ax
mov ax,ds:[si+31]
mov es:[di+50],ax
mov al,ds:[si+33]
mov ah,ds:[si+35]
mov es:[di+52],ax
mov ax,ds:[si+36]
mov es:[di+54],ax
mov ax,ds:[si+38]
mov es:[di+56],ax
mov al,ds:[si+40]
mov ah,ds:[si+42]
mov es:[di+58],ax
mov ax,ds:[si+43]
mov es:[di+60],ax
mov ax,ds:[si+45]
mov es:[di+62],ax
mov ax,ds:[si+48]
mov es:[di+64],ax
mov ax,ds:[si+50]
mov es:[di+66],ax
mov ax,ds:[si+52]
mov es:[di+68],ax
mov ax,ds:[si+55]
mov es:[di+70],ax
mov ax,ds:[si+57]
mov es:[di+72],ax
mov ax,ds:[si+59]
mov es:[di+74],ax
mov ax,ds:[si+62]
mov es:[di+76],ax
mov ax,ds:[si+64]
mov es:[di+78],ax
mov al,ds:[si+66]
mov ah,ds:[si+68]
mov es:[di+80],ax
mov ax,ds:[si+69]
mov es:[di+82],ax
mov ax,ds:[si+71]
mov es:[di+84],ax
mov al,ds:[si+73]
mov ah,ds:[si+75]
mov es:[di+86],ax
mov ax,ds:[si+76]
mov es:[di+88],ax
mov ax,ds:[si+78]
mov es:[di+90],ax
add si,cx
mov al,ds:[si+80]
mov ah,ds:[si+82]
mov es:[di+92],ax
mov ax,ds:[si+83]
mov es:[di+94],ax
mov ax,ds:[si+85]
mov es:[di+96],ax
mov ax,ds:[si+88]
mov es:[di+98],ax
mov ax,ds:[si+90]
mov es:[di+100],ax
mov ax,ds:[si+92]
mov es:[di+102],ax
mov ax,ds:[si+95]
mov es:[di+104],ax
mov ax,ds:[si+97]
mov es:[di+106],ax
mov ax,ds:[si+99]
mov es:[di+108],ax
mov ax,ds:[si+102]
mov es:[di+110],ax
mov ax,ds:[si+104]
mov es:[di+112],ax
mov al,ds:[si+106]
mov ah,ds:[si+108]
mov es:[di+114],ax
mov ax,ds:[si+109]
mov es:[di+116],ax
mov ax,ds:[si+111]
mov es:[di+118],ax
mov al,ds:[si+113]
mov ah,ds:[si+115]
mov es:[di+120],ax
mov ax,ds:[si+116]
mov es:[di+122],ax
add si,cx
mov ax,ds:[si+118]
mov es:[di+124],ax
mov al,ds:[si+120]
mov ah,ds:[si+122]
mov es:[di+126],ax
mov ax,ds:[si+123]
mov es:[di+128],ax
mov ax,ds:[si+125]
mov es:[di+130],ax
mov ax,ds:[si+128]
mov es:[di+132],ax
mov ax,ds:[si+130]
mov es:[di+134],ax
mov ax,ds:[si+132]
mov es:[di+136],ax
mov ax,ds:[si+135]
mov es:[di+138],ax
mov ax,ds:[si+137]
mov es:[di+140],ax
mov ax,ds:[si+139]
mov es:[di+142],ax
mov ax,ds:[si+142]
mov es:[di+144],ax
mov ax,ds:[si+144]
mov es:[di+146],ax
mov al,ds:[si+146]
mov ah,ds:[si+148]
mov es:[di+148],ax
mov ax,ds:[si+149]
mov es:[di+150],ax
mov ax,ds:[si+151]
mov es:[di+152],ax
mov al,ds:[si+153]
mov ah,ds:[si+155]
mov es:[di+154],ax
mov ax,ds:[si+156]
mov es:[di+156],ax
mov ax,ds:[si+158]
mov es:[di+158],ax
mov ax,ds:[si+160]
mov es:[di+160],ax
mov ax,ds:[si+162]
mov es:[di+162],ax
mov ax,ds:[si+164]
mov es:[di+164],ax
mov ax,ds:[si+167]
mov es:[di+166],ax
mov ax,ds:[si+169]
mov es:[di+168],ax
mov ax,ds:[si+171]
mov es:[di+170],ax
mov ax,ds:[si+174]
mov es:[di+172],ax
mov ax,ds:[si+176]
mov es:[di+174],ax
mov al,ds:[si+178]
mov ah,ds:[si+180]
mov es:[di+176],ax
mov ax,ds:[si+181]
mov es:[di+178],ax
mov ax,ds:[si+183]
mov es:[di+180],ax
mov al,ds:[si+185]
mov ah,ds:[si+187]
mov es:[di+182],ax
mov ax,ds:[si+188]
mov es:[di+184],ax
mov ax,ds:[si+190]
mov es:[di+186],ax
mov al,ds:[si+192]
mov ah,ds:[si+194]
mov es:[di+188],ax
mov ax,ds:[si+195]
mov es:[di+190],ax
add si,cx
mov ax,ds:[si+197]
mov es:[di+192],ax
mov ax,ds:[si+200]
mov es:[di+194],ax
mov ax,ds:[si+202]
mov es:[di+196],ax
mov ax,ds:[si+204]
mov es:[di+198],ax
mov ax,ds:[si+207]
mov es:[di+200],ax
mov ax,ds:[si+209]
mov es:[di+202],ax
mov ax,ds:[si+211]
mov es:[di+204],ax
mov ax,ds:[si+214]
mov es:[di+206],ax
mov ax,ds:[si+216]
mov es:[di+208],ax
mov al,ds:[si+218]
mov ah,ds:[si+220]
mov es:[di+210],ax
mov ax,ds:[si+221]
mov es:[di+212],ax
mov ax,ds:[si+223]
mov es:[di+214],ax
mov al,ds:[si+225]
mov ah,ds:[si+227]
mov es:[di+216],ax
mov ax,ds:[si+228]
mov es:[di+218],ax
mov ax,ds:[si+230]
mov es:[di+220],ax
mov al,ds:[si+232]
mov ah,ds:[si+234]
mov es:[di+222],ax
mov ax,ds:[si+235]
mov es:[di+224],ax
mov ax,ds:[si+237]
mov es:[di+226],ax
add si,cx
mov ax,ds:[si+240]
mov es:[di+228],ax
mov ax,ds:[si+242]
mov es:[di+230],ax
mov ax,ds:[si+244]
mov es:[di+232],ax
mov ax,ds:[si+247]
mov es:[di+234],ax
mov ax,ds:[si+249]
mov es:[di+236],ax
mov ax,ds:[si+251]
mov es:[di+238],ax
mov ax,ds:[si+254]
mov es:[di+240],ax
mov ax,ds:[si+256]
mov es:[di+242],ax
mov al,ds:[si+258]
mov ah,ds:[si+260]
mov es:[di+244],ax
mov ax,ds:[si+261]
mov es:[di+246],ax
mov ax,ds:[si+263]
mov es:[di+248],ax
mov al,ds:[si+265]
mov ah,ds:[si+267]
mov es:[di+250],ax
mov ax,ds:[si+268]
mov es:[di+252],ax
mov ax,ds:[si+270]
mov es:[di+254],ax
mov al,ds:[si+272]
mov ah,ds:[si+274]
mov es:[di+256],ax
mov ax,ds:[si+275]
mov es:[di+258],ax
mov ax,ds:[si+277]
mov es:[di+260],ax
mov ax,ds:[si+280]
mov es:[di+262],ax
mov ax,ds:[si+282]
mov es:[di+264],ax
mov ax,ds:[si+284]
mov es:[di+266],ax
mov ax,ds:[si+287]
mov es:[di+268],ax
mov ax,ds:[si+289]
mov es:[di+270],ax
mov ax,ds:[si+291]
mov es:[di+272],ax
mov ax,ds:[si+294]
mov es:[di+274],ax
mov ax,ds:[si+296]
mov es:[di+276],ax
mov al,ds:[si+298]
mov ah,ds:[si+300]
mov es:[di+278],ax
mov ax,ds:[si+301]
mov es:[di+280],ax
mov ax,ds:[si+303]
mov es:[di+282],ax
mov al,ds:[si+305]
mov ah,ds:[si+307]
mov es:[di+284],ax
mov ax,ds:[si+308]
mov es:[di+286],ax
mov ax,ds:[si+310]
mov es:[di+288],ax
mov al,ds:[si+312]
mov ah,ds:[si+314]
mov es:[di+290],ax
mov ax,ds:[si+315]
mov es:[di+292],ax
mov ax,ds:[si+317]
mov es:[di+294],ax
mov es:[di+296],edx
mov es:[di+300],edx
mov es:[di+304],edx
mov es:[di+308],edx
mov es:[di+312],edx
mov es:[di+316],edx
ret
zoom_274:
mov es:[di+0],edx
mov es:[di+4],edx
mov es:[di+8],edx
mov es:[di+12],edx
mov es:[di+16],edx
mov es:[di+20],dx
mov al,dl
mov ah,ds:[si+0]
mov es:[di+22],ax
mov ax,ds:[si+2]
mov es:[di+24],ax
mov ax,ds:[si+4]
mov es:[di+26],ax
mov al,ds:[si+6]
mov ah,ds:[si+8]
mov es:[di+28],ax
mov ax,ds:[si+9]
mov es:[di+30],ax
mov ax,ds:[si+11]
mov es:[di+32],ax
mov al,ds:[si+13]
mov ah,ds:[si+15]
mov es:[di+34],ax
mov ax,ds:[si+16]
mov es:[di+36],ax
mov ax,ds:[si+18]
mov es:[di+38],ax
mov al,ds:[si+20]
mov ah,ds:[si+22]
mov es:[di+40],ax
mov ax,ds:[si+23]
mov es:[di+42],ax
mov ax,ds:[si+25]
mov es:[di+44],ax
mov al,ds:[si+27]
mov ah,ds:[si+29]
mov es:[di+46],ax
mov ax,ds:[si+30]
mov es:[di+48],ax
mov ax,ds:[si+32]
mov es:[di+50],ax
mov al,ds:[si+34]
mov ah,ds:[si+36]
mov es:[di+52],ax
mov ax,ds:[si+37]
mov es:[di+54],ax
mov ax,ds:[si+39]
mov es:[di+56],ax
mov al,ds:[si+41]
mov ah,ds:[si+43]
mov es:[di+58],ax
mov ax,ds:[si+44]
mov es:[di+60],ax
mov ax,ds:[si+46]
mov es:[di+62],ax
mov al,ds:[si+48]
mov ah,ds:[si+50]
mov es:[di+64],ax
mov ax,ds:[si+51]
mov es:[di+66],ax
mov ax,ds:[si+53]
mov es:[di+68],ax
mov al,ds:[si+55]
mov ah,ds:[si+57]
mov es:[di+70],ax
mov ax,ds:[si+58]
mov es:[di+72],ax
mov ax,ds:[si+60]
mov es:[di+74],ax
mov al,ds:[si+62]
mov ah,ds:[si+64]
mov es:[di+76],ax
mov ax,ds:[si+65]
mov es:[di+78],ax
mov ax,ds:[si+67]
mov es:[di+80],ax
mov al,ds:[si+69]
mov ah,ds:[si+71]
mov es:[di+82],ax
mov ax,ds:[si+72]
mov es:[di+84],ax
mov ax,ds:[si+74]
mov es:[di+86],ax
mov al,ds:[si+76]
mov ah,ds:[si+78]
mov es:[di+88],ax
mov ax,ds:[si+79]
mov es:[di+90],ax
add si,cx
mov ax,ds:[si+81]
mov es:[di+92],ax
mov al,ds:[si+83]
mov ah,ds:[si+85]
mov es:[di+94],ax
mov ax,ds:[si+86]
mov es:[di+96],ax
mov ax,ds:[si+88]
mov es:[di+98],ax
mov al,ds:[si+90]
mov ah,ds:[si+92]
mov es:[di+100],ax
mov ax,ds:[si+93]
mov es:[di+102],ax
mov ax,ds:[si+95]
mov es:[di+104],ax
mov al,ds:[si+97]
mov ah,ds:[si+99]
mov es:[di+106],ax
mov ax,ds:[si+100]
mov es:[di+108],ax
mov ax,ds:[si+102]
mov es:[di+110],ax
mov al,ds:[si+104]
mov ah,ds:[si+106]
mov es:[di+112],ax
mov ax,ds:[si+107]
mov es:[di+114],ax
mov ax,ds:[si+109]
mov es:[di+116],ax
mov al,ds:[si+111]
mov ah,ds:[si+113]
mov es:[di+118],ax
mov ax,ds:[si+114]
mov es:[di+120],ax
mov ax,ds:[si+116]
mov es:[di+122],ax
add si,cx
mov al,ds:[si+118]
mov ah,ds:[si+120]
mov es:[di+124],ax
mov ax,ds:[si+121]
mov es:[di+126],ax
mov ax,ds:[si+123]
mov es:[di+128],ax
mov al,ds:[si+125]
mov ah,ds:[si+127]
mov es:[di+130],ax
mov ax,ds:[si+128]
mov es:[di+132],ax
mov ax,ds:[si+130]
mov es:[di+134],ax
mov al,ds:[si+132]
mov ah,ds:[si+134]
mov es:[di+136],ax
mov ax,ds:[si+135]
mov es:[di+138],ax
mov ax,ds:[si+137]
mov es:[di+140],ax
mov al,ds:[si+139]
mov ah,ds:[si+141]
mov es:[di+142],ax
mov ax,ds:[si+142]
mov es:[di+144],ax
mov ax,ds:[si+144]
mov es:[di+146],ax
mov al,ds:[si+146]
mov ah,ds:[si+148]
mov es:[di+148],ax
mov ax,ds:[si+149]
mov es:[di+150],ax
mov ax,ds:[si+151]
mov es:[di+152],ax
mov al,ds:[si+153]
mov ah,ds:[si+155]
mov es:[di+154],ax
mov ax,ds:[si+156]
mov es:[di+156],ax
mov ax,ds:[si+158]
mov es:[di+158],ax
mov ax,ds:[si+160]
mov es:[di+160],ax
mov ax,ds:[si+162]
mov es:[di+162],ax
mov ax,ds:[si+164]
mov es:[di+164],ax
mov ax,ds:[si+167]
mov es:[di+166],ax
mov ax,ds:[si+169]
mov es:[di+168],ax
mov ax,ds:[si+171]
mov es:[di+170],ax
mov ax,ds:[si+174]
mov es:[di+172],ax
mov ax,ds:[si+176]
mov es:[di+174],ax
mov ax,ds:[si+178]
mov es:[di+176],ax
mov ax,ds:[si+181]
mov es:[di+178],ax
mov ax,ds:[si+183]
mov es:[di+180],ax
mov ax,ds:[si+185]
mov es:[di+182],ax
mov ax,ds:[si+188]
mov es:[di+184],ax
mov ax,ds:[si+190]
mov es:[di+186],ax
mov ax,ds:[si+192]
mov es:[di+188],ax
mov ax,ds:[si+195]
mov es:[di+190],ax
add si,cx
mov ax,ds:[si+197]
mov es:[di+192],ax
mov ax,ds:[si+199]
mov es:[di+194],ax
mov ax,ds:[si+202]
mov es:[di+196],ax
mov ax,ds:[si+204]
mov es:[di+198],ax
mov ax,ds:[si+206]
mov es:[di+200],ax
mov ax,ds:[si+209]
mov es:[di+202],ax
mov ax,ds:[si+211]
mov es:[di+204],ax
mov ax,ds:[si+213]
mov es:[di+206],ax
mov ax,ds:[si+216]
mov es:[di+208],ax
mov ax,ds:[si+218]
mov es:[di+210],ax
mov ax,ds:[si+220]
mov es:[di+212],ax
mov ax,ds:[si+223]
mov es:[di+214],ax
mov ax,ds:[si+225]
mov es:[di+216],ax
mov ax,ds:[si+227]
mov es:[di+218],ax
mov ax,ds:[si+230]
mov es:[di+220],ax
mov ax,ds:[si+232]
mov es:[di+222],ax
mov ax,ds:[si+234]
mov es:[di+224],ax
mov ax,ds:[si+237]
mov es:[di+226],ax
add si,cx
mov ax,ds:[si+239]
mov es:[di+228],ax
mov ax,ds:[si+241]
mov es:[di+230],ax
mov ax,ds:[si+244]
mov es:[di+232],ax
mov ax,ds:[si+246]
mov es:[di+234],ax
mov ax,ds:[si+248]
mov es:[di+236],ax
mov ax,ds:[si+251]
mov es:[di+238],ax
mov ax,ds:[si+253]
mov es:[di+240],ax
mov ax,ds:[si+255]
mov es:[di+242],ax
mov ax,ds:[si+258]
mov es:[di+244],ax
mov ax,ds:[si+260]
mov es:[di+246],ax
mov ax,ds:[si+262]
mov es:[di+248],ax
mov ax,ds:[si+265]
mov es:[di+250],ax
mov ax,ds:[si+267]
mov es:[di+252],ax
mov ax,ds:[si+269]
mov es:[di+254],ax
mov ax,ds:[si+272]
mov es:[di+256],ax
mov ax,ds:[si+274]
mov es:[di+258],ax
mov ax,ds:[si+276]
mov es:[di+260],ax
mov ax,ds:[si+279]
mov es:[di+262],ax
mov ax,ds:[si+281]
mov es:[di+264],ax
mov ax,ds:[si+283]
mov es:[di+266],ax
mov ax,ds:[si+286]
mov es:[di+268],ax
mov ax,ds:[si+288]
mov es:[di+270],ax
mov ax,ds:[si+290]
mov es:[di+272],ax
mov ax,ds:[si+293]
mov es:[di+274],ax
mov ax,ds:[si+295]
mov es:[di+276],ax
mov ax,ds:[si+297]
mov es:[di+278],ax
mov ax,ds:[si+300]
mov es:[di+280],ax
mov ax,ds:[si+302]
mov es:[di+282],ax
mov ax,ds:[si+304]
mov es:[di+284],ax
mov ax,ds:[si+307]
mov es:[di+286],ax
mov ax,ds:[si+309]
mov es:[di+288],ax
mov ax,ds:[si+311]
mov es:[di+290],ax
mov ax,ds:[si+314]
mov es:[di+292],ax
mov ax,ds:[si+316]
mov es:[di+294],ax
mov al,ds:[si+318]
mov ah,dl
mov es:[di+296],ax
mov es:[di+298],dx
mov es:[di+300],edx
mov es:[di+304],edx
mov es:[di+308],edx
mov es:[di+312],edx
mov es:[di+316],edx
ret
zoom_280:
mov es:[di+0],edx
mov es:[di+4],edx
mov es:[di+8],edx
mov es:[di+12],edx
mov es:[di+16],edx
mov al,ds:[si+0]
mov ah,ds:[si+2]
mov es:[di+20],ax
mov ax,ds:[si+3]
mov es:[di+22],ax
mov ax,ds:[si+5]
mov es:[di+24],ax
mov ax,ds:[si+7]
mov es:[di+26],ax
mov ax,ds:[si+10]
mov es:[di+28],ax
mov ax,ds:[si+12]
mov es:[di+30],ax
mov ax,ds:[si+14]
mov es:[di+32],ax
mov al,ds:[si+16]
mov ah,ds:[si+18]
mov es:[di+34],ax
mov ax,ds:[si+19]
mov es:[di+36],ax
mov ax,ds:[si+21]
mov es:[di+38],ax
mov ax,ds:[si+23]
mov es:[di+40],ax
mov ax,ds:[si+26]
mov es:[di+42],ax
mov ax,ds:[si+28]
mov es:[di+44],ax
mov ax,ds:[si+30]
mov es:[di+46],ax
mov al,ds:[si+32]
mov ah,ds:[si+34]
mov es:[di+48],ax
mov ax,ds:[si+35]
mov es:[di+50],ax
mov ax,ds:[si+37]
mov es:[di+52],ax
mov ax,ds:[si+39]
mov es:[di+54],ax
mov ax,ds:[si+42]
mov es:[di+56],ax
mov ax,ds:[si+44]
mov es:[di+58],ax
mov ax,ds:[si+46]
mov es:[di+60],ax
mov al,ds:[si+48]
mov ah,ds:[si+50]
mov es:[di+62],ax
mov ax,ds:[si+51]
mov es:[di+64],ax
mov ax,ds:[si+53]
mov es:[di+66],ax
mov ax,ds:[si+55]
mov es:[di+68],ax
mov ax,ds:[si+58]
mov es:[di+70],ax
mov ax,ds:[si+60]
mov es:[di+72],ax
mov ax,ds:[si+62]
mov es:[di+74],ax
mov al,ds:[si+64]
mov ah,ds:[si+66]
mov es:[di+76],ax
mov ax,ds:[si+67]
mov es:[di+78],ax
mov ax,ds:[si+69]
mov es:[di+80],ax
mov ax,ds:[si+71]
mov es:[di+82],ax
mov ax,ds:[si+74]
mov es:[di+84],ax
mov ax,ds:[si+76]
mov es:[di+86],ax
add si,cx
mov ax,ds:[si+78]
mov es:[di+88],ax
mov al,ds:[si+80]
mov ah,ds:[si+82]
mov es:[di+90],ax
mov ax,ds:[si+83]
mov es:[di+92],ax
mov ax,ds:[si+85]
mov es:[di+94],ax
mov ax,ds:[si+87]
mov es:[di+96],ax
mov ax,ds:[si+90]
mov es:[di+98],ax
mov ax,ds:[si+92]
mov es:[di+100],ax
mov ax,ds:[si+94]
mov es:[di+102],ax
mov al,ds:[si+96]
mov ah,ds:[si+98]
mov es:[di+104],ax
mov ax,ds:[si+99]
mov es:[di+106],ax
mov ax,ds:[si+101]
mov es:[di+108],ax
mov ax,ds:[si+103]
mov es:[di+110],ax
mov ax,ds:[si+106]
mov es:[di+112],ax
mov ax,ds:[si+108]
mov es:[di+114],ax
mov ax,ds:[si+110]
mov es:[di+116],ax
mov al,ds:[si+112]
mov ah,ds:[si+114]
mov es:[di+118],ax
mov ax,ds:[si+115]
mov es:[di+120],ax
mov ax,ds:[si+117]
mov es:[di+122],ax
add si,cx
mov ax,ds:[si+119]
mov es:[di+124],ax
mov ax,ds:[si+122]
mov es:[di+126],ax
mov ax,ds:[si+124]
mov es:[di+128],ax
mov ax,ds:[si+126]
mov es:[di+130],ax
mov al,ds:[si+128]
mov ah,ds:[si+130]
mov es:[di+132],ax
mov ax,ds:[si+131]
mov es:[di+134],ax
mov ax,ds:[si+133]
mov es:[di+136],ax
mov ax,ds:[si+135]
mov es:[di+138],ax
mov ax,ds:[si+138]
mov es:[di+140],ax
mov ax,ds:[si+140]
mov es:[di+142],ax
mov ax,ds:[si+142]
mov es:[di+144],ax
mov al,ds:[si+144]
mov ah,ds:[si+146]
mov es:[di+146],ax
mov ax,ds:[si+147]
mov es:[di+148],ax
mov ax,ds:[si+149]
mov es:[di+150],ax
mov ax,ds:[si+151]
mov es:[di+152],ax
mov ax,ds:[si+154]
mov es:[di+154],ax
mov ax,ds:[si+156]
mov es:[di+156],ax
mov ax,ds:[si+158]
mov es:[di+158],ax
mov ax,ds:[si+160]
mov es:[di+160],ax
mov ax,ds:[si+162]
mov es:[di+162],ax
mov ax,ds:[si+164]
mov es:[di+164],ax
mov al,ds:[si+166]
mov ah,ds:[si+168]
mov es:[di+166],ax
mov ax,ds:[si+169]
mov es:[di+168],ax
mov ax,ds:[si+171]
mov es:[di+170],ax
mov ax,ds:[si+173]
mov es:[di+172],ax
mov ax,ds:[si+176]
mov es:[di+174],ax
mov ax,ds:[si+178]
mov es:[di+176],ax
mov ax,ds:[si+180]
mov es:[di+178],ax
mov al,ds:[si+182]
mov ah,ds:[si+184]
mov es:[di+180],ax
mov ax,ds:[si+185]
mov es:[di+182],ax
mov ax,ds:[si+187]
mov es:[di+184],ax
mov ax,ds:[si+189]
mov es:[di+186],ax
mov ax,ds:[si+192]
mov es:[di+188],ax
mov ax,ds:[si+194]
mov es:[di+190],ax
add si,cx
mov ax,ds:[si+196]
mov es:[di+192],ax
mov al,ds:[si+198]
mov ah,ds:[si+200]
mov es:[di+194],ax
mov ax,ds:[si+201]
mov es:[di+196],ax
mov ax,ds:[si+203]
mov es:[di+198],ax
mov ax,ds:[si+205]
mov es:[di+200],ax
mov ax,ds:[si+208]
mov es:[di+202],ax
mov ax,ds:[si+210]
mov es:[di+204],ax
mov ax,ds:[si+212]
mov es:[di+206],ax
mov al,ds:[si+214]
mov ah,ds:[si+216]
mov es:[di+208],ax
mov ax,ds:[si+217]
mov es:[di+210],ax
mov ax,ds:[si+219]
mov es:[di+212],ax
mov ax,ds:[si+221]
mov es:[di+214],ax
mov ax,ds:[si+224]
mov es:[di+216],ax
mov ax,ds:[si+226]
mov es:[di+218],ax
mov ax,ds:[si+228]
mov es:[di+220],ax
mov al,ds:[si+230]
mov ah,ds:[si+232]
mov es:[di+222],ax
mov ax,ds:[si+233]
mov es:[di+224],ax
mov ax,ds:[si+235]
mov es:[di+226],ax
add si,cx
mov ax,ds:[si+237]
mov es:[di+228],ax
mov ax,ds:[si+240]
mov es:[di+230],ax
mov ax,ds:[si+242]
mov es:[di+232],ax
mov ax,ds:[si+244]
mov es:[di+234],ax
mov al,ds:[si+246]
mov ah,ds:[si+248]
mov es:[di+236],ax
mov ax,ds:[si+249]
mov es:[di+238],ax
mov ax,ds:[si+251]
mov es:[di+240],ax
mov ax,ds:[si+253]
mov es:[di+242],ax
mov ax,ds:[si+256]
mov es:[di+244],ax
mov ax,ds:[si+258]
mov es:[di+246],ax
mov ax,ds:[si+260]
mov es:[di+248],ax
mov al,ds:[si+262]
mov ah,ds:[si+264]
mov es:[di+250],ax
mov ax,ds:[si+265]
mov es:[di+252],ax
mov ax,ds:[si+267]
mov es:[di+254],ax
mov ax,ds:[si+269]
mov es:[di+256],ax
mov ax,ds:[si+272]
mov es:[di+258],ax
mov ax,ds:[si+274]
mov es:[di+260],ax
mov ax,ds:[si+276]
mov es:[di+262],ax
mov al,ds:[si+278]
mov ah,ds:[si+280]
mov es:[di+264],ax
mov ax,ds:[si+281]
mov es:[di+266],ax
mov ax,ds:[si+283]
mov es:[di+268],ax
mov ax,ds:[si+285]
mov es:[di+270],ax
mov ax,ds:[si+288]
mov es:[di+272],ax
mov ax,ds:[si+290]
mov es:[di+274],ax
mov ax,ds:[si+292]
mov es:[di+276],ax
mov al,ds:[si+294]
mov ah,ds:[si+296]
mov es:[di+278],ax
mov ax,ds:[si+297]
mov es:[di+280],ax
mov ax,ds:[si+299]
mov es:[di+282],ax
mov ax,ds:[si+301]
mov es:[di+284],ax
mov ax,ds:[si+304]
mov es:[di+286],ax
mov ax,ds:[si+306]
mov es:[di+288],ax
mov ax,ds:[si+308]
mov es:[di+290],ax
mov al,ds:[si+310]
mov ah,ds:[si+312]
mov es:[di+292],ax
mov ax,ds:[si+313]
mov es:[di+294],ax
mov ax,ds:[si+315]
mov es:[di+296],ax
mov ax,ds:[si+317]
mov es:[di+298],ax
mov es:[di+300],edx
mov es:[di+304],edx
mov es:[di+308],edx
mov es:[di+312],edx
mov es:[di+316],edx
ret
zoom_282:
mov es:[di+0],edx
mov es:[di+4],edx
mov es:[di+8],edx
mov es:[di+12],edx
mov es:[di+16],dx
mov al,dl
mov ah,ds:[si+0]
mov es:[di+18],ax
mov ax,ds:[si+2]
mov es:[di+20],ax
mov ax,ds:[si+4]
mov es:[di+22],ax
mov ax,ds:[si+6]
mov es:[di+24],ax
mov al,ds:[si+8]
mov ah,ds:[si+10]
mov es:[di+26],ax
mov ax,ds:[si+11]
mov es:[di+28],ax
mov ax,ds:[si+13]
mov es:[di+30],ax
mov ax,ds:[si+15]
mov es:[di+32],ax
mov ax,ds:[si+18]
mov es:[di+34],ax
mov ax,ds:[si+20]
mov es:[di+36],ax
mov ax,ds:[si+22]
mov es:[di+38],ax
mov ax,ds:[si+24]
mov es:[di+40],ax
mov ax,ds:[si+27]
mov es:[di+42],ax
mov ax,ds:[si+29]
mov es:[di+44],ax
mov ax,ds:[si+31]
mov es:[di+46],ax
mov al,ds:[si+33]
mov ah,ds:[si+35]
mov es:[di+48],ax
mov ax,ds:[si+36]
mov es:[di+50],ax
mov ax,ds:[si+38]
mov es:[di+52],ax
mov ax,ds:[si+40]
mov es:[di+54],ax
mov al,ds:[si+42]
mov ah,ds:[si+44]
mov es:[di+56],ax
mov ax,ds:[si+45]
mov es:[di+58],ax
mov ax,ds:[si+47]
mov es:[di+60],ax
mov ax,ds:[si+49]
mov es:[di+62],ax
mov ax,ds:[si+52]
mov es:[di+64],ax
mov ax,ds:[si+54]
mov es:[di+66],ax
mov ax,ds:[si+56]
mov es:[di+68],ax
mov al,ds:[si+58]
mov ah,ds:[si+60]
mov es:[di+70],ax
mov ax,ds:[si+61]
mov es:[di+72],ax
mov ax,ds:[si+63]
mov es:[di+74],ax
mov ax,ds:[si+65]
mov es:[di+76],ax
mov al,ds:[si+67]
mov ah,ds:[si+69]
mov es:[di+78],ax
mov ax,ds:[si+70]
mov es:[di+80],ax
mov ax,ds:[si+72]
mov es:[di+82],ax
mov ax,ds:[si+74]
mov es:[di+84],ax
mov ax,ds:[si+77]
mov es:[di+86],ax
add si,cx
mov ax,ds:[si+79]
mov es:[di+88],ax
mov ax,ds:[si+81]
mov es:[di+90],ax
mov ax,ds:[si+83]
mov es:[di+92],ax
mov ax,ds:[si+86]
mov es:[di+94],ax
mov ax,ds:[si+88]
mov es:[di+96],ax
mov ax,ds:[si+90]
mov es:[di+98],ax
mov al,ds:[si+92]
mov ah,ds:[si+94]
mov es:[di+100],ax
mov ax,ds:[si+95]
mov es:[di+102],ax
mov ax,ds:[si+97]
mov es:[di+104],ax
mov ax,ds:[si+99]
mov es:[di+106],ax
mov al,ds:[si+101]
mov ah,ds:[si+103]
mov es:[di+108],ax
mov ax,ds:[si+104]
mov es:[di+110],ax
mov ax,ds:[si+106]
mov es:[di+112],ax
mov ax,ds:[si+108]
mov es:[di+114],ax
mov ax,ds:[si+111]
mov es:[di+116],ax
mov ax,ds:[si+113]
mov es:[di+118],ax
mov ax,ds:[si+115]
mov es:[di+120],ax
mov al,ds:[si+117]
mov ah,ds:[si+119]
mov es:[di+122],ax
add si,cx
mov ax,ds:[si+120]
mov es:[di+124],ax
mov ax,ds:[si+122]
mov es:[di+126],ax
mov ax,ds:[si+124]
mov es:[di+128],ax
mov al,ds:[si+126]
mov ah,ds:[si+128]
mov es:[di+130],ax
mov ax,ds:[si+129]
mov es:[di+132],ax
mov ax,ds:[si+131]
mov es:[di+134],ax
mov ax,ds:[si+133]
mov es:[di+136],ax
mov ax,ds:[si+136]
mov es:[di+138],ax
mov ax,ds:[si+138]
mov es:[di+140],ax
mov ax,ds:[si+140]
mov es:[di+142],ax
mov ax,ds:[si+142]
mov es:[di+144],ax
mov ax,ds:[si+145]
mov es:[di+146],ax
mov ax,ds:[si+147]
mov es:[di+148],ax
mov ax,ds:[si+149]
mov es:[di+150],ax
mov al,ds:[si+151]
mov ah,ds:[si+153]
mov es:[di+152],ax
mov ax,ds:[si+154]
mov es:[di+154],ax
mov ax,ds:[si+156]
mov es:[di+156],ax
mov ax,ds:[si+158]
mov es:[di+158],ax
mov ax,ds:[si+160]
mov es:[di+160],ax
mov ax,ds:[si+162]
mov es:[di+162],ax
mov ax,ds:[si+164]
mov es:[di+164],ax
mov ax,ds:[si+166]
mov es:[di+166],ax
mov ax,ds:[si+169]
mov es:[di+168],ax
mov ax,ds:[si+171]
mov es:[di+170],ax
mov ax,ds:[si+173]
mov es:[di+172],ax
mov al,ds:[si+175]
mov ah,ds:[si+177]
mov es:[di+174],ax
mov ax,ds:[si+178]
mov es:[di+176],ax
mov ax,ds:[si+180]
mov es:[di+178],ax
mov ax,ds:[si+182]
mov es:[di+180],ax
mov al,ds:[si+184]
mov ah,ds:[si+186]
mov es:[di+182],ax
mov ax,ds:[si+187]
mov es:[di+184],ax
mov ax,ds:[si+189]
mov es:[di+186],ax
mov ax,ds:[si+191]
mov es:[di+188],ax
mov ax,ds:[si+194]
mov es:[di+190],ax
add si,cx
mov ax,ds:[si+196]
mov es:[di+192],ax
mov ax,ds:[si+198]
mov es:[di+194],ax
mov ax,ds:[si+200]
mov es:[di+196],ax
mov ax,ds:[si+203]
mov es:[di+198],ax
mov ax,ds:[si+205]
mov es:[di+200],ax
mov ax,ds:[si+207]
mov es:[di+202],ax
mov al,ds:[si+209]
mov ah,ds:[si+211]
mov es:[di+204],ax
mov ax,ds:[si+212]
mov es:[di+206],ax
mov ax,ds:[si+214]
mov es:[di+208],ax
mov ax,ds:[si+216]
mov es:[di+210],ax
mov ax,ds:[si+219]
mov es:[di+212],ax
mov ax,ds:[si+221]
mov es:[di+214],ax
mov ax,ds:[si+223]
mov es:[di+216],ax
mov ax,ds:[si+225]
mov es:[di+218],ax
mov ax,ds:[si+228]
mov es:[di+220],ax
mov ax,ds:[si+230]
mov es:[di+222],ax
mov ax,ds:[si+232]
mov es:[di+224],ax
mov al,ds:[si+234]
mov ah,ds:[si+236]
mov es:[di+226],ax
add si,cx
mov ax,ds:[si+237]
mov es:[di+228],ax
mov ax,ds:[si+239]
mov es:[di+230],ax
mov ax,ds:[si+241]
mov es:[di+232],ax
mov al,ds:[si+243]
mov ah,ds:[si+245]
mov es:[di+234],ax
mov ax,ds:[si+246]
mov es:[di+236],ax
mov ax,ds:[si+248]
mov es:[di+238],ax
mov ax,ds:[si+250]
mov es:[di+240],ax
mov ax,ds:[si+253]
mov es:[di+242],ax
mov ax,ds:[si+255]
mov es:[di+244],ax
mov ax,ds:[si+257]
mov es:[di+246],ax
mov ax,ds:[si+259]
mov es:[di+248],ax
mov ax,ds:[si+262]
mov es:[di+250],ax
mov ax,ds:[si+264]
mov es:[di+252],ax
mov ax,ds:[si+266]
mov es:[di+254],ax
mov al,ds:[si+268]
mov ah,ds:[si+270]
mov es:[di+256],ax
mov ax,ds:[si+271]
mov es:[di+258],ax
mov ax,ds:[si+273]
mov es:[di+260],ax
mov ax,ds:[si+275]
mov es:[di+262],ax
mov ax,ds:[si+278]
mov es:[di+264],ax
mov ax,ds:[si+280]
mov es:[di+266],ax
mov ax,ds:[si+282]
mov es:[di+268],ax
mov ax,ds:[si+284]
mov es:[di+270],ax
mov ax,ds:[si+287]
mov es:[di+272],ax
mov ax,ds:[si+289]
mov es:[di+274],ax
mov ax,ds:[si+291]
mov es:[di+276],ax
mov al,ds:[si+293]
mov ah,ds:[si+295]
mov es:[di+278],ax
mov ax,ds:[si+296]
mov es:[di+280],ax
mov ax,ds:[si+298]
mov es:[di+282],ax
mov ax,ds:[si+300]
mov es:[di+284],ax
mov al,ds:[si+302]
mov ah,ds:[si+304]
mov es:[di+286],ax
mov ax,ds:[si+305]
mov es:[di+288],ax
mov ax,ds:[si+307]
mov es:[di+290],ax
mov ax,ds:[si+309]
mov es:[di+292],ax
mov ax,ds:[si+312]
mov es:[di+294],ax
mov ax,ds:[si+314]
mov es:[di+296],ax
mov ax,ds:[si+316]
mov es:[di+298],ax
mov al,ds:[si+318]
mov ah,dl
mov es:[di+300],ax
mov es:[di+302],dx
mov es:[di+304],edx
mov es:[di+308],edx
mov es:[di+312],edx
mov es:[di+316],edx
ret
zoom_288:
mov es:[di+0],edx
mov es:[di+4],edx
mov es:[di+8],edx
mov es:[di+12],edx
mov al,ds:[si+0]
mov ah,ds:[si+2]
mov es:[di+16],ax
mov ax,ds:[si+3]
mov es:[di+18],ax
mov ax,ds:[si+5]
mov es:[di+20],ax
mov ax,ds:[si+7]
mov es:[di+22],ax
mov ax,ds:[si+9]
mov es:[di+24],ax
mov ax,ds:[si+12]
mov es:[di+26],ax
mov ax,ds:[si+14]
mov es:[di+28],ax
mov ax,ds:[si+16]
mov es:[di+30],ax
mov ax,ds:[si+18]
mov es:[di+32],ax
mov al,ds:[si+20]
mov ah,ds:[si+22]
mov es:[di+34],ax
mov ax,ds:[si+23]
mov es:[di+36],ax
mov ax,ds:[si+25]
mov es:[di+38],ax
mov ax,ds:[si+27]
mov es:[di+40],ax
mov ax,ds:[si+29]
mov es:[di+42],ax
mov ax,ds:[si+32]
mov es:[di+44],ax
mov ax,ds:[si+34]
mov es:[di+46],ax
mov ax,ds:[si+36]
mov es:[di+48],ax
mov ax,ds:[si+38]
mov es:[di+50],ax
mov al,ds:[si+40]
mov ah,ds:[si+42]
mov es:[di+52],ax
mov ax,ds:[si+43]
mov es:[di+54],ax
mov ax,ds:[si+45]
mov es:[di+56],ax
mov ax,ds:[si+47]
mov es:[di+58],ax
mov ax,ds:[si+49]
mov es:[di+60],ax
mov ax,ds:[si+52]
mov es:[di+62],ax
mov ax,ds:[si+54]
mov es:[di+64],ax
mov ax,ds:[si+56]
mov es:[di+66],ax
mov ax,ds:[si+58]
mov es:[di+68],ax
mov al,ds:[si+60]
mov ah,ds:[si+62]
mov es:[di+70],ax
mov ax,ds:[si+63]
mov es:[di+72],ax
mov ax,ds:[si+65]
mov es:[di+74],ax
mov ax,ds:[si+67]
mov es:[di+76],ax
mov ax,ds:[si+69]
mov es:[di+78],ax
mov ax,ds:[si+72]
mov es:[di+80],ax
mov ax,ds:[si+74]
mov es:[di+82],ax
mov ax,ds:[si+76]
mov es:[di+84],ax
mov ax,ds:[si+78]
mov es:[di+86],ax
add si,cx
mov al,ds:[si+80]
mov ah,ds:[si+82]
mov es:[di+88],ax
mov ax,ds:[si+83]
mov es:[di+90],ax
mov ax,ds:[si+85]
mov es:[di+92],ax
mov ax,ds:[si+87]
mov es:[di+94],ax
mov ax,ds:[si+89]
mov es:[di+96],ax
mov ax,ds:[si+92]
mov es:[di+98],ax
mov ax,ds:[si+94]
mov es:[di+100],ax
mov ax,ds:[si+96]
mov es:[di+102],ax
mov ax,ds:[si+98]
mov es:[di+104],ax
mov al,ds:[si+100]
mov ah,ds:[si+102]
mov es:[di+106],ax
mov ax,ds:[si+103]
mov es:[di+108],ax
mov ax,ds:[si+105]
mov es:[di+110],ax
mov ax,ds:[si+107]
mov es:[di+112],ax
mov ax,ds:[si+109]
mov es:[di+114],ax
mov ax,ds:[si+112]
mov es:[di+116],ax
mov ax,ds:[si+114]
mov es:[di+118],ax
mov ax,ds:[si+116]
mov es:[di+120],ax
mov ax,ds:[si+118]
mov es:[di+122],ax
add si,cx
mov al,ds:[si+120]
mov ah,ds:[si+122]
mov es:[di+124],ax
mov ax,ds:[si+123]
mov es:[di+126],ax
mov ax,ds:[si+125]
mov es:[di+128],ax
mov ax,ds:[si+127]
mov es:[di+130],ax
mov ax,ds:[si+129]
mov es:[di+132],ax
mov ax,ds:[si+132]
mov es:[di+134],ax
mov ax,ds:[si+134]
mov es:[di+136],ax
mov ax,ds:[si+136]
mov es:[di+138],ax
mov ax,ds:[si+138]
mov es:[di+140],ax
mov al,ds:[si+140]
mov ah,ds:[si+142]
mov es:[di+142],ax
mov ax,ds:[si+143]
mov es:[di+144],ax
mov ax,ds:[si+145]
mov es:[di+146],ax
mov ax,ds:[si+147]
mov es:[di+148],ax
mov ax,ds:[si+149]
mov es:[di+150],ax
mov ax,ds:[si+152]
mov es:[di+152],ax
mov ax,ds:[si+154]
mov es:[di+154],ax
mov ax,ds:[si+156]
mov es:[di+156],ax
mov ax,ds:[si+158]
mov es:[di+158],ax
mov ax,ds:[si+160]
mov es:[di+160],ax
mov ax,ds:[si+162]
mov es:[di+162],ax
mov ax,ds:[si+164]
mov es:[di+164],ax
mov ax,ds:[si+166]
mov es:[di+166],ax
mov al,ds:[si+168]
mov ah,ds:[si+170]
mov es:[di+168],ax
mov ax,ds:[si+171]
mov es:[di+170],ax
mov ax,ds:[si+173]
mov es:[di+172],ax
mov ax,ds:[si+175]
mov es:[di+174],ax
mov ax,ds:[si+177]
mov es:[di+176],ax
mov ax,ds:[si+180]
mov es:[di+178],ax
mov ax,ds:[si+182]
mov es:[di+180],ax
mov ax,ds:[si+184]
mov es:[di+182],ax
mov ax,ds:[si+186]
mov es:[di+184],ax
mov al,ds:[si+188]
mov ah,ds:[si+190]
mov es:[di+186],ax
mov ax,ds:[si+191]
mov es:[di+188],ax
mov ax,ds:[si+193]
mov es:[di+190],ax
mov ax,ds:[si+195]
mov es:[di+192],ax
mov ax,ds:[si+197]
mov es:[di+194],ax
add si,cx
mov ax,ds:[si+200]
mov es:[di+196],ax
mov ax,ds:[si+202]
mov es:[di+198],ax
mov ax,ds:[si+204]
mov es:[di+200],ax
mov ax,ds:[si+206]
mov es:[di+202],ax
mov al,ds:[si+208]
mov ah,ds:[si+210]
mov es:[di+204],ax
mov ax,ds:[si+211]
mov es:[di+206],ax
mov ax,ds:[si+213]
mov es:[di+208],ax
mov ax,ds:[si+215]
mov es:[di+210],ax
mov ax,ds:[si+217]
mov es:[di+212],ax
mov ax,ds:[si+220]
mov es:[di+214],ax
mov ax,ds:[si+222]
mov es:[di+216],ax
mov ax,ds:[si+224]
mov es:[di+218],ax
mov ax,ds:[si+226]
mov es:[di+220],ax
mov al,ds:[si+228]
mov ah,ds:[si+230]
mov es:[di+222],ax
mov ax,ds:[si+231]
mov es:[di+224],ax
mov ax,ds:[si+233]
mov es:[di+226],ax
mov ax,ds:[si+235]
mov es:[di+228],ax
mov ax,ds:[si+237]
mov es:[di+230],ax
add si,cx
mov ax,ds:[si+240]
mov es:[di+232],ax
mov ax,ds:[si+242]
mov es:[di+234],ax
mov ax,ds:[si+244]
mov es:[di+236],ax
mov ax,ds:[si+246]
mov es:[di+238],ax
mov al,ds:[si+248]
mov ah,ds:[si+250]
mov es:[di+240],ax
mov ax,ds:[si+251]
mov es:[di+242],ax
mov ax,ds:[si+253]
mov es:[di+244],ax
mov ax,ds:[si+255]
mov es:[di+246],ax
mov ax,ds:[si+257]
mov es:[di+248],ax
mov ax,ds:[si+260]
mov es:[di+250],ax
mov ax,ds:[si+262]
mov es:[di+252],ax
mov ax,ds:[si+264]
mov es:[di+254],ax
mov ax,ds:[si+266]
mov es:[di+256],ax
mov al,ds:[si+268]
mov ah,ds:[si+270]
mov es:[di+258],ax
mov ax,ds:[si+271]
mov es:[di+260],ax
mov ax,ds:[si+273]
mov es:[di+262],ax
mov ax,ds:[si+275]
mov es:[di+264],ax
mov ax,ds:[si+277]
mov es:[di+266],ax
mov ax,ds:[si+280]
mov es:[di+268],ax
mov ax,ds:[si+282]
mov es:[di+270],ax
mov ax,ds:[si+284]
mov es:[di+272],ax
mov ax,ds:[si+286]
mov es:[di+274],ax
mov al,ds:[si+288]
mov ah,ds:[si+290]
mov es:[di+276],ax
mov ax,ds:[si+291]
mov es:[di+278],ax
mov ax,ds:[si+293]
mov es:[di+280],ax
mov ax,ds:[si+295]
mov es:[di+282],ax
mov ax,ds:[si+297]
mov es:[di+284],ax
mov ax,ds:[si+300]
mov es:[di+286],ax
mov ax,ds:[si+302]
mov es:[di+288],ax
mov ax,ds:[si+304]
mov es:[di+290],ax
mov ax,ds:[si+306]
mov es:[di+292],ax
mov al,ds:[si+308]
mov ah,ds:[si+310]
mov es:[di+294],ax
mov ax,ds:[si+311]
mov es:[di+296],ax
mov ax,ds:[si+313]
mov es:[di+298],ax
mov ax,ds:[si+315]
mov es:[di+300],ax
mov ax,ds:[si+317]
mov es:[di+302],ax
mov es:[di+304],edx
mov es:[di+308],edx
mov es:[di+312],edx
mov es:[di+316],edx
ret
zoom_290:
mov es:[di+0],edx
mov es:[di+4],edx
mov es:[di+8],edx
mov es:[di+12],dx
mov al,dl
mov ah,ds:[si+0]
mov es:[di+14],ax
mov ax,ds:[si+2]
mov es:[di+16],ax
mov ax,ds:[si+4]
mov es:[di+18],ax
mov ax,ds:[si+6]
mov es:[di+20],ax
mov ax,ds:[si+8]
mov es:[di+22],ax
mov al,ds:[si+10]
mov ah,ds:[si+12]
mov es:[di+24],ax
mov ax,ds:[si+13]
mov es:[di+26],ax
mov ax,ds:[si+15]
mov es:[di+28],ax
mov ax,ds:[si+17]
mov es:[di+30],ax
mov ax,ds:[si+19]
mov es:[di+32],ax
mov al,ds:[si+21]
mov ah,ds:[si+23]
mov es:[di+34],ax
mov ax,ds:[si+24]
mov es:[di+36],ax
mov ax,ds:[si+26]
mov es:[di+38],ax
mov ax,ds:[si+28]
mov es:[di+40],ax
mov ax,ds:[si+30]
mov es:[di+42],ax
mov al,ds:[si+32]
mov ah,ds:[si+34]
mov es:[di+44],ax
mov ax,ds:[si+35]
mov es:[di+46],ax
mov ax,ds:[si+37]
mov es:[di+48],ax
mov ax,ds:[si+39]
mov es:[di+50],ax
mov ax,ds:[si+41]
mov es:[di+52],ax
mov ax,ds:[si+44]
mov es:[di+54],ax
mov ax,ds:[si+46]
mov es:[di+56],ax
mov ax,ds:[si+48]
mov es:[di+58],ax
mov ax,ds:[si+50]
mov es:[di+60],ax
mov ax,ds:[si+52]
mov es:[di+62],ax
mov ax,ds:[si+55]
mov es:[di+64],ax
mov ax,ds:[si+57]
mov es:[di+66],ax
mov ax,ds:[si+59]
mov es:[di+68],ax
mov ax,ds:[si+61]
mov es:[di+70],ax
mov ax,ds:[si+63]
mov es:[di+72],ax
mov ax,ds:[si+66]
mov es:[di+74],ax
mov ax,ds:[si+68]
mov es:[di+76],ax
mov ax,ds:[si+70]
mov es:[di+78],ax
mov ax,ds:[si+72]
mov es:[di+80],ax
mov al,ds:[si+74]
mov ah,ds:[si+76]
mov es:[di+82],ax
mov ax,ds:[si+77]
mov es:[di+84],ax
mov ax,ds:[si+79]
mov es:[di+86],ax
add si,cx
mov ax,ds:[si+81]
mov es:[di+88],ax
mov ax,ds:[si+83]
mov es:[di+90],ax
mov al,ds:[si+85]
mov ah,ds:[si+87]
mov es:[di+92],ax
mov ax,ds:[si+88]
mov es:[di+94],ax
mov ax,ds:[si+90]
mov es:[di+96],ax
mov ax,ds:[si+92]
mov es:[di+98],ax
mov ax,ds:[si+94]
mov es:[di+100],ax
mov al,ds:[si+96]
mov ah,ds:[si+98]
mov es:[di+102],ax
mov ax,ds:[si+99]
mov es:[di+104],ax
mov ax,ds:[si+101]
mov es:[di+106],ax
mov ax,ds:[si+103]
mov es:[di+108],ax
mov ax,ds:[si+105]
mov es:[di+110],ax
mov ax,ds:[si+108]
mov es:[di+112],ax
mov ax,ds:[si+110]
mov es:[di+114],ax
mov ax,ds:[si+112]
mov es:[di+116],ax
mov ax,ds:[si+114]
mov es:[di+118],ax
mov ax,ds:[si+116]
mov es:[di+120],ax
mov ax,ds:[si+119]
mov es:[di+122],ax
add si,cx
mov ax,ds:[si+121]
mov es:[di+124],ax
mov ax,ds:[si+123]
mov es:[di+126],ax
mov ax,ds:[si+125]
mov es:[di+128],ax
mov ax,ds:[si+127]
mov es:[di+130],ax
mov ax,ds:[si+130]
mov es:[di+132],ax
mov ax,ds:[si+132]
mov es:[di+134],ax
mov ax,ds:[si+134]
mov es:[di+136],ax
mov ax,ds:[si+136]
mov es:[di+138],ax
mov al,ds:[si+138]
mov ah,ds:[si+140]
mov es:[di+140],ax
mov ax,ds:[si+141]
mov es:[di+142],ax
mov ax,ds:[si+143]
mov es:[di+144],ax
mov ax,ds:[si+145]
mov es:[di+146],ax
mov ax,ds:[si+147]
mov es:[di+148],ax
mov al,ds:[si+149]
mov ah,ds:[si+151]
mov es:[di+150],ax
mov ax,ds:[si+152]
mov es:[di+152],ax
mov ax,ds:[si+154]
mov es:[di+154],ax
mov ax,ds:[si+156]
mov es:[di+156],ax
mov ax,ds:[si+158]
mov es:[di+158],ax
mov ax,ds:[si+160]
mov es:[di+160],ax
mov ax,ds:[si+162]
mov es:[di+162],ax
mov ax,ds:[si+164]
mov es:[di+164],ax
mov ax,ds:[si+166]
mov es:[di+166],ax
mov ax,ds:[si+168]
mov es:[di+168],ax
mov ax,ds:[si+171]
mov es:[di+170],ax
mov ax,ds:[si+173]
mov es:[di+172],ax
mov ax,ds:[si+175]
mov es:[di+174],ax
mov ax,ds:[si+177]
mov es:[di+176],ax
mov ax,ds:[si+179]
mov es:[di+178],ax
mov ax,ds:[si+182]
mov es:[di+180],ax
mov ax,ds:[si+184]
mov es:[di+182],ax
mov ax,ds:[si+186]
mov es:[di+184],ax
mov ax,ds:[si+188]
mov es:[di+186],ax
mov al,ds:[si+190]
mov ah,ds:[si+192]
mov es:[di+188],ax
mov ax,ds:[si+193]
mov es:[di+190],ax
mov ax,ds:[si+195]
mov es:[di+192],ax
mov ax,ds:[si+197]
mov es:[di+194],ax
add si,cx
mov ax,ds:[si+199]
mov es:[di+196],ax
mov al,ds:[si+201]
mov ah,ds:[si+203]
mov es:[di+198],ax
mov ax,ds:[si+204]
mov es:[di+200],ax
mov ax,ds:[si+206]
mov es:[di+202],ax
mov ax,ds:[si+208]
mov es:[di+204],ax
mov ax,ds:[si+210]
mov es:[di+206],ax
mov al,ds:[si+212]
mov ah,ds:[si+214]
mov es:[di+208],ax
mov ax,ds:[si+215]
mov es:[di+210],ax
mov ax,ds:[si+217]
mov es:[di+212],ax
mov ax,ds:[si+219]
mov es:[di+214],ax
mov ax,ds:[si+221]
mov es:[di+216],ax
mov ax,ds:[si+224]
mov es:[di+218],ax
mov ax,ds:[si+226]
mov es:[di+220],ax
mov ax,ds:[si+228]
mov es:[di+222],ax
mov ax,ds:[si+230]
mov es:[di+224],ax
mov ax,ds:[si+232]
mov es:[di+226],ax
mov ax,ds:[si+235]
mov es:[di+228],ax
mov ax,ds:[si+237]
mov es:[di+230],ax
add si,cx
mov ax,ds:[si+239]
mov es:[di+232],ax
mov ax,ds:[si+241]
mov es:[di+234],ax
mov ax,ds:[si+243]
mov es:[di+236],ax
mov ax,ds:[si+246]
mov es:[di+238],ax
mov ax,ds:[si+248]
mov es:[di+240],ax
mov ax,ds:[si+250]
mov es:[di+242],ax
mov ax,ds:[si+252]
mov es:[di+244],ax
mov al,ds:[si+254]
mov ah,ds:[si+256]
mov es:[di+246],ax
mov ax,ds:[si+257]
mov es:[di+248],ax
mov ax,ds:[si+259]
mov es:[di+250],ax
mov ax,ds:[si+261]
mov es:[di+252],ax
mov ax,ds:[si+263]
mov es:[di+254],ax
mov al,ds:[si+265]
mov ah,ds:[si+267]
mov es:[di+256],ax
mov ax,ds:[si+268]
mov es:[di+258],ax
mov ax,ds:[si+270]
mov es:[di+260],ax
mov ax,ds:[si+272]
mov es:[di+262],ax
mov ax,ds:[si+274]
mov es:[di+264],ax
mov al,ds:[si+276]
mov ah,ds:[si+278]
mov es:[di+266],ax
mov ax,ds:[si+279]
mov es:[di+268],ax
mov ax,ds:[si+281]
mov es:[di+270],ax
mov ax,ds:[si+283]
mov es:[di+272],ax
mov ax,ds:[si+285]
mov es:[di+274],ax
mov ax,ds:[si+288]
mov es:[di+276],ax
mov ax,ds:[si+290]
mov es:[di+278],ax
mov ax,ds:[si+292]
mov es:[di+280],ax
mov ax,ds:[si+294]
mov es:[di+282],ax
mov ax,ds:[si+296]
mov es:[di+284],ax
mov ax,ds:[si+299]
mov es:[di+286],ax
mov ax,ds:[si+301]
mov es:[di+288],ax
mov ax,ds:[si+303]
mov es:[di+290],ax
mov ax,ds:[si+305]
mov es:[di+292],ax
mov ax,ds:[si+307]
mov es:[di+294],ax
mov ax,ds:[si+310]
mov es:[di+296],ax
mov ax,ds:[si+312]
mov es:[di+298],ax
mov ax,ds:[si+314]
mov es:[di+300],ax
mov ax,ds:[si+316]
mov es:[di+302],ax
mov al,ds:[si+318]
mov ah,dl
mov es:[di+304],ax
mov es:[di+306],dx
mov es:[di+308],edx
mov es:[di+312],edx
mov es:[di+316],edx
ret
zoom_296:
mov es:[di+0],edx
mov es:[di+4],edx
mov es:[di+8],edx
mov al,ds:[si+0]
mov ah,ds:[si+2]
mov es:[di+12],ax
mov ax,ds:[si+3]
mov es:[di+14],ax
mov ax,ds:[si+5]
mov es:[di+16],ax
mov ax,ds:[si+7]
mov es:[di+18],ax
mov ax,ds:[si+9]
mov es:[di+20],ax
mov ax,ds:[si+11]
mov es:[di+22],ax
mov al,ds:[si+13]
mov ah,ds:[si+15]
mov es:[di+24],ax
mov ax,ds:[si+16]
mov es:[di+26],ax
mov ax,ds:[si+18]
mov es:[di+28],ax
mov ax,ds:[si+20]
mov es:[di+30],ax
mov ax,ds:[si+22]
mov es:[di+32],ax
mov ax,ds:[si+24]
mov es:[di+34],ax
mov al,ds:[si+26]
mov ah,ds:[si+28]
mov es:[di+36],ax
mov ax,ds:[si+29]
mov es:[di+38],ax
mov ax,ds:[si+31]
mov es:[di+40],ax
mov ax,ds:[si+33]
mov es:[di+42],ax
mov ax,ds:[si+35]
mov es:[di+44],ax
mov ax,ds:[si+37]
mov es:[di+46],ax
mov ax,ds:[si+39]
mov es:[di+48],ax
mov ax,ds:[si+42]
mov es:[di+50],ax
mov ax,ds:[si+44]
mov es:[di+52],ax
mov ax,ds:[si+46]
mov es:[di+54],ax
mov ax,ds:[si+48]
mov es:[di+56],ax
mov ax,ds:[si+50]
mov es:[di+58],ax
mov ax,ds:[si+52]
mov es:[di+60],ax
mov ax,ds:[si+55]
mov es:[di+62],ax
mov ax,ds:[si+57]
mov es:[di+64],ax
mov ax,ds:[si+59]
mov es:[di+66],ax
mov ax,ds:[si+61]
mov es:[di+68],ax
mov ax,ds:[si+63]
mov es:[di+70],ax
mov ax,ds:[si+65]
mov es:[di+72],ax
mov ax,ds:[si+68]
mov es:[di+74],ax
mov ax,ds:[si+70]
mov es:[di+76],ax
mov ax,ds:[si+72]
mov es:[di+78],ax
mov ax,ds:[si+74]
mov es:[di+80],ax
mov ax,ds:[si+76]
mov es:[di+82],ax
add si,cx
mov ax,ds:[si+78]
mov es:[di+84],ax
mov al,ds:[si+80]
mov ah,ds:[si+82]
mov es:[di+86],ax
mov ax,ds:[si+83]
mov es:[di+88],ax
mov ax,ds:[si+85]
mov es:[di+90],ax
mov ax,ds:[si+87]
mov es:[di+92],ax
mov ax,ds:[si+89]
mov es:[di+94],ax
mov ax,ds:[si+91]
mov es:[di+96],ax
mov al,ds:[si+93]
mov ah,ds:[si+95]
mov es:[di+98],ax
mov ax,ds:[si+96]
mov es:[di+100],ax
mov ax,ds:[si+98]
mov es:[di+102],ax
mov ax,ds:[si+100]
mov es:[di+104],ax
mov ax,ds:[si+102]
mov es:[di+106],ax
mov ax,ds:[si+104]
mov es:[di+108],ax
mov al,ds:[si+106]
mov ah,ds:[si+108]
mov es:[di+110],ax
mov ax,ds:[si+109]
mov es:[di+112],ax
mov ax,ds:[si+111]
mov es:[di+114],ax
mov ax,ds:[si+113]
mov es:[di+116],ax
mov ax,ds:[si+115]
mov es:[di+118],ax
add si,cx
mov ax,ds:[si+117]
mov es:[di+120],ax
mov ax,ds:[si+119]
mov es:[di+122],ax
mov ax,ds:[si+122]
mov es:[di+124],ax
mov ax,ds:[si+124]
mov es:[di+126],ax
mov ax,ds:[si+126]
mov es:[di+128],ax
mov ax,ds:[si+128]
mov es:[di+130],ax
mov ax,ds:[si+130]
mov es:[di+132],ax
mov ax,ds:[si+132]
mov es:[di+134],ax
mov ax,ds:[si+135]
mov es:[di+136],ax
mov ax,ds:[si+137]
mov es:[di+138],ax
mov ax,ds:[si+139]
mov es:[di+140],ax
mov ax,ds:[si+141]
mov es:[di+142],ax
mov ax,ds:[si+143]
mov es:[di+144],ax
mov ax,ds:[si+145]
mov es:[di+146],ax
mov ax,ds:[si+148]
mov es:[di+148],ax
mov ax,ds:[si+150]
mov es:[di+150],ax
mov ax,ds:[si+152]
mov es:[di+152],ax
mov ax,ds:[si+154]
mov es:[di+154],ax
mov ax,ds:[si+156]
mov es:[di+156],ax
mov ax,ds:[si+158]
mov es:[di+158],ax
mov ax,ds:[si+160]
mov es:[di+160],ax
mov ax,ds:[si+162]
mov es:[di+162],ax
mov ax,ds:[si+164]
mov es:[di+164],ax
mov ax,ds:[si+166]
mov es:[di+166],ax
mov ax,ds:[si+168]
mov es:[di+168],ax
mov ax,ds:[si+170]
mov es:[di+170],ax
mov al,ds:[si+172]
mov ah,ds:[si+174]
mov es:[di+172],ax
mov ax,ds:[si+175]
mov es:[di+174],ax
mov ax,ds:[si+177]
mov es:[di+176],ax
mov ax,ds:[si+179]
mov es:[di+178],ax
mov ax,ds:[si+181]
mov es:[di+180],ax
mov ax,ds:[si+183]
mov es:[di+182],ax
mov al,ds:[si+185]
mov ah,ds:[si+187]
mov es:[di+184],ax
mov ax,ds:[si+188]
mov es:[di+186],ax
mov ax,ds:[si+190]
mov es:[di+188],ax
mov ax,ds:[si+192]
mov es:[di+190],ax
mov ax,ds:[si+194]
mov es:[di+192],ax
mov ax,ds:[si+196]
mov es:[di+194],ax
add si,cx
mov al,ds:[si+198]
mov ah,ds:[si+200]
mov es:[di+196],ax
mov ax,ds:[si+201]
mov es:[di+198],ax
mov ax,ds:[si+203]
mov es:[di+200],ax
mov ax,ds:[si+205]
mov es:[di+202],ax
mov ax,ds:[si+207]
mov es:[di+204],ax
mov ax,ds:[si+209]
mov es:[di+206],ax
mov ax,ds:[si+211]
mov es:[di+208],ax
mov ax,ds:[si+214]
mov es:[di+210],ax
mov ax,ds:[si+216]
mov es:[di+212],ax
mov ax,ds:[si+218]
mov es:[di+214],ax
mov ax,ds:[si+220]
mov es:[di+216],ax
mov ax,ds:[si+222]
mov es:[di+218],ax
mov ax,ds:[si+224]
mov es:[di+220],ax
mov ax,ds:[si+227]
mov es:[di+222],ax
mov ax,ds:[si+229]
mov es:[di+224],ax
mov ax,ds:[si+231]
mov es:[di+226],ax
mov ax,ds:[si+233]
mov es:[di+228],ax
mov ax,ds:[si+235]
mov es:[di+230],ax
add si,cx
mov ax,ds:[si+237]
mov es:[di+232],ax
mov ax,ds:[si+240]
mov es:[di+234],ax
mov ax,ds:[si+242]
mov es:[di+236],ax
mov ax,ds:[si+244]
mov es:[di+238],ax
mov ax,ds:[si+246]
mov es:[di+240],ax
mov ax,ds:[si+248]
mov es:[di+242],ax
mov ax,ds:[si+250]
mov es:[di+244],ax
mov al,ds:[si+252]
mov ah,ds:[si+254]
mov es:[di+246],ax
mov ax,ds:[si+255]
mov es:[di+248],ax
mov ax,ds:[si+257]
mov es:[di+250],ax
mov ax,ds:[si+259]
mov es:[di+252],ax
mov ax,ds:[si+261]
mov es:[di+254],ax
mov ax,ds:[si+263]
mov es:[di+256],ax
mov al,ds:[si+265]
mov ah,ds:[si+267]
mov es:[di+258],ax
mov ax,ds:[si+268]
mov es:[di+260],ax
mov ax,ds:[si+270]
mov es:[di+262],ax
mov ax,ds:[si+272]
mov es:[di+264],ax
mov ax,ds:[si+274]
mov es:[di+266],ax
mov ax,ds:[si+276]
mov es:[di+268],ax
mov al,ds:[si+278]
mov ah,ds:[si+280]
mov es:[di+270],ax
mov ax,ds:[si+281]
mov es:[di+272],ax
mov ax,ds:[si+283]
mov es:[di+274],ax
mov ax,ds:[si+285]
mov es:[di+276],ax
mov ax,ds:[si+287]
mov es:[di+278],ax
mov ax,ds:[si+289]
mov es:[di+280],ax
mov ax,ds:[si+291]
mov es:[di+282],ax
mov ax,ds:[si+294]
mov es:[di+284],ax
mov ax,ds:[si+296]
mov es:[di+286],ax
mov ax,ds:[si+298]
mov es:[di+288],ax
mov ax,ds:[si+300]
mov es:[di+290],ax
mov ax,ds:[si+302]
mov es:[di+292],ax
mov ax,ds:[si+304]
mov es:[di+294],ax
mov ax,ds:[si+307]
mov es:[di+296],ax
mov ax,ds:[si+309]
mov es:[di+298],ax
mov ax,ds:[si+311]
mov es:[di+300],ax
mov ax,ds:[si+313]
mov es:[di+302],ax
mov ax,ds:[si+315]
mov es:[di+304],ax
mov ax,ds:[si+317]
mov es:[di+306],ax
mov es:[di+308],edx
mov es:[di+312],edx
mov es:[di+316],edx
ret
zoom_298:
mov es:[di+0],edx
mov es:[di+4],edx
mov es:[di+8],dx
mov al,dl
mov ah,ds:[si+0]
mov es:[di+10],ax
mov ax,ds:[si+2]
mov es:[di+12],ax
mov ax,ds:[si+4]
mov es:[di+14],ax
mov ax,ds:[si+6]
mov es:[di+16],ax
mov ax,ds:[si+8]
mov es:[di+18],ax
mov ax,ds:[si+10]
mov es:[di+20],ax
mov ax,ds:[si+12]
mov es:[di+22],ax
mov al,ds:[si+14]
mov ah,ds:[si+16]
mov es:[di+24],ax
mov ax,ds:[si+17]
mov es:[di+26],ax
mov ax,ds:[si+19]
mov es:[di+28],ax
mov ax,ds:[si+21]
mov es:[di+30],ax
mov ax,ds:[si+23]
mov es:[di+32],ax
mov ax,ds:[si+25]
mov es:[di+34],ax
mov ax,ds:[si+27]
mov es:[di+36],ax
mov al,ds:[si+29]
mov ah,ds:[si+31]
mov es:[di+38],ax
mov ax,ds:[si+32]
mov es:[di+40],ax
mov ax,ds:[si+34]
mov es:[di+42],ax
mov ax,ds:[si+36]
mov es:[di+44],ax
mov ax,ds:[si+38]
mov es:[di+46],ax
mov ax,ds:[si+40]
mov es:[di+48],ax
mov ax,ds:[si+42]
mov es:[di+50],ax
mov ax,ds:[si+45]
mov es:[di+52],ax
mov ax,ds:[si+47]
mov es:[di+54],ax
mov ax,ds:[si+49]
mov es:[di+56],ax
mov ax,ds:[si+51]
mov es:[di+58],ax
mov ax,ds:[si+53]
mov es:[di+60],ax
mov ax,ds:[si+55]
mov es:[di+62],ax
mov ax,ds:[si+57]
mov es:[di+64],ax
mov ax,ds:[si+60]
mov es:[di+66],ax
mov ax,ds:[si+62]
mov es:[di+68],ax
mov ax,ds:[si+64]
mov es:[di+70],ax
mov ax,ds:[si+66]
mov es:[di+72],ax
mov ax,ds:[si+68]
mov es:[di+74],ax
mov ax,ds:[si+70]
mov es:[di+76],ax
mov al,ds:[si+72]
mov ah,ds:[si+74]
mov es:[di+78],ax
mov ax,ds:[si+75]
mov es:[di+80],ax
mov ax,ds:[si+77]
mov es:[di+82],ax
add si,cx
mov ax,ds:[si+79]
mov es:[di+84],ax
mov ax,ds:[si+81]
mov es:[di+86],ax
mov ax,ds:[si+83]
mov es:[di+88],ax
mov ax,ds:[si+85]
mov es:[di+90],ax
mov al,ds:[si+87]
mov ah,ds:[si+89]
mov es:[di+92],ax
mov ax,ds:[si+90]
mov es:[di+94],ax
mov ax,ds:[si+92]
mov es:[di+96],ax
mov ax,ds:[si+94]
mov es:[di+98],ax
mov ax,ds:[si+96]
mov es:[di+100],ax
mov ax,ds:[si+98]
mov es:[di+102],ax
mov ax,ds:[si+100]
mov es:[di+104],ax
mov ax,ds:[si+103]
mov es:[di+106],ax
mov ax,ds:[si+105]
mov es:[di+108],ax
mov ax,ds:[si+107]
mov es:[di+110],ax
mov ax,ds:[si+109]
mov es:[di+112],ax
mov ax,ds:[si+111]
mov es:[di+114],ax
mov ax,ds:[si+113]
mov es:[di+116],ax
mov ax,ds:[si+115]
mov es:[di+118],ax
add si,cx
mov ax,ds:[si+118]
mov es:[di+120],ax
mov ax,ds:[si+120]
mov es:[di+122],ax
mov ax,ds:[si+122]
mov es:[di+124],ax
mov ax,ds:[si+124]
mov es:[di+126],ax
mov ax,ds:[si+126]
mov es:[di+128],ax
mov ax,ds:[si+128]
mov es:[di+130],ax
mov al,ds:[si+130]
mov ah,ds:[si+132]
mov es:[di+132],ax
mov ax,ds:[si+133]
mov es:[di+134],ax
mov ax,ds:[si+135]
mov es:[di+136],ax
mov ax,ds:[si+137]
mov es:[di+138],ax
mov ax,ds:[si+139]
mov es:[di+140],ax
mov ax,ds:[si+141]
mov es:[di+142],ax
mov ax,ds:[si+143]
mov es:[di+144],ax
mov al,ds:[si+145]
mov ah,ds:[si+147]
mov es:[di+146],ax
mov ax,ds:[si+148]
mov es:[di+148],ax
mov ax,ds:[si+150]
mov es:[di+150],ax
mov ax,ds:[si+152]
mov es:[di+152],ax
mov ax,ds:[si+154]
mov es:[di+154],ax
mov ax,ds:[si+156]
mov es:[di+156],ax
mov ax,ds:[si+158]
mov es:[di+158],ax
mov ax,ds:[si+160]
mov es:[di+160],ax
mov ax,ds:[si+162]
mov es:[di+162],ax
mov ax,ds:[si+164]
mov es:[di+164],ax
mov ax,ds:[si+166]
mov es:[di+166],ax
mov ax,ds:[si+168]
mov es:[di+168],ax
mov ax,ds:[si+170]
mov es:[di+170],ax
mov ax,ds:[si+172]
mov es:[di+172],ax
mov ax,ds:[si+175]
mov es:[di+174],ax
mov ax,ds:[si+177]
mov es:[di+176],ax
mov ax,ds:[si+179]
mov es:[di+178],ax
mov ax,ds:[si+181]
mov es:[di+180],ax
mov ax,ds:[si+183]
mov es:[di+182],ax
mov ax,ds:[si+185]
mov es:[di+184],ax
mov ax,ds:[si+187]
mov es:[di+186],ax
mov ax,ds:[si+190]
mov es:[di+188],ax
mov ax,ds:[si+192]
mov es:[di+190],ax
mov ax,ds:[si+194]
mov es:[di+192],ax
mov ax,ds:[si+196]
mov es:[di+194],ax
add si,cx
mov ax,ds:[si+198]
mov es:[di+196],ax
mov ax,ds:[si+200]
mov es:[di+198],ax
mov al,ds:[si+202]
mov ah,ds:[si+204]
mov es:[di+200],ax
mov ax,ds:[si+205]
mov es:[di+202],ax
mov ax,ds:[si+207]
mov es:[di+204],ax
mov ax,ds:[si+209]
mov es:[di+206],ax
mov ax,ds:[si+211]
mov es:[di+208],ax
mov ax,ds:[si+213]
mov es:[di+210],ax
mov ax,ds:[si+215]
mov es:[di+212],ax
mov al,ds:[si+217]
mov ah,ds:[si+219]
mov es:[di+214],ax
mov ax,ds:[si+220]
mov es:[di+216],ax
mov ax,ds:[si+222]
mov es:[di+218],ax
mov ax,ds:[si+224]
mov es:[di+220],ax
mov ax,ds:[si+226]
mov es:[di+222],ax
mov ax,ds:[si+228]
mov es:[di+224],ax
mov ax,ds:[si+230]
mov es:[di+226],ax
mov ax,ds:[si+233]
mov es:[di+228],ax
mov ax,ds:[si+235]
mov es:[di+230],ax
add si,cx
mov ax,ds:[si+237]
mov es:[di+232],ax
mov ax,ds:[si+239]
mov es:[di+234],ax
mov ax,ds:[si+241]
mov es:[di+236],ax
mov ax,ds:[si+243]
mov es:[di+238],ax
mov ax,ds:[si+245]
mov es:[di+240],ax
mov ax,ds:[si+248]
mov es:[di+242],ax
mov ax,ds:[si+250]
mov es:[di+244],ax
mov ax,ds:[si+252]
mov es:[di+246],ax
mov ax,ds:[si+254]
mov es:[di+248],ax
mov ax,ds:[si+256]
mov es:[di+250],ax
mov ax,ds:[si+258]
mov es:[di+252],ax
mov al,ds:[si+260]
mov ah,ds:[si+262]
mov es:[di+254],ax
mov ax,ds:[si+263]
mov es:[di+256],ax
mov ax,ds:[si+265]
mov es:[di+258],ax
mov ax,ds:[si+267]
mov es:[di+260],ax
mov ax,ds:[si+269]
mov es:[di+262],ax
mov ax,ds:[si+271]
mov es:[di+264],ax
mov ax,ds:[si+273]
mov es:[di+266],ax
mov al,ds:[si+275]
mov ah,ds:[si+277]
mov es:[di+268],ax
mov ax,ds:[si+278]
mov es:[di+270],ax
mov ax,ds:[si+280]
mov es:[di+272],ax
mov ax,ds:[si+282]
mov es:[di+274],ax
mov ax,ds:[si+284]
mov es:[di+276],ax
mov ax,ds:[si+286]
mov es:[di+278],ax
mov ax,ds:[si+288]
mov es:[di+280],ax
mov ax,ds:[si+291]
mov es:[di+282],ax
mov ax,ds:[si+293]
mov es:[di+284],ax
mov ax,ds:[si+295]
mov es:[di+286],ax
mov ax,ds:[si+297]
mov es:[di+288],ax
mov ax,ds:[si+299]
mov es:[di+290],ax
mov ax,ds:[si+301]
mov es:[di+292],ax
mov ax,ds:[si+303]
mov es:[di+294],ax
mov ax,ds:[si+306]
mov es:[di+296],ax
mov ax,ds:[si+308]
mov es:[di+298],ax
mov ax,ds:[si+310]
mov es:[di+300],ax
mov ax,ds:[si+312]
mov es:[di+302],ax
mov ax,ds:[si+314]
mov es:[di+304],ax
mov ax,ds:[si+316]
mov es:[di+306],ax
mov al,ds:[si+318]
mov ah,dl
mov es:[di+308],ax
mov es:[di+310],dx
mov es:[di+312],edx
mov es:[di+316],edx
ret
zoom_304:
mov es:[di+0],edx
mov es:[di+4],edx
mov al,ds:[si+0]
mov ah,ds:[si+2]
mov es:[di+8],ax
mov ax,ds:[si+3]
mov es:[di+10],ax
mov ax,ds:[si+5]
mov es:[di+12],ax
mov ax,ds:[si+7]
mov es:[di+14],ax
mov ax,ds:[si+9]
mov es:[di+16],ax
mov ax,ds:[si+11]
mov es:[di+18],ax
mov ax,ds:[si+13]
mov es:[di+20],ax
mov ax,ds:[si+15]
mov es:[di+22],ax
mov ax,ds:[si+17]
mov es:[di+24],ax
mov ax,ds:[si+19]
mov es:[di+26],ax
mov ax,ds:[si+22]
mov es:[di+28],ax
mov ax,ds:[si+24]
mov es:[di+30],ax
mov ax,ds:[si+26]
mov es:[di+32],ax
mov ax,ds:[si+28]
mov es:[di+34],ax
mov ax,ds:[si+30]
mov es:[di+36],ax
mov ax,ds:[si+32]
mov es:[di+38],ax
mov ax,ds:[si+34]
mov es:[di+40],ax
mov ax,ds:[si+36]
mov es:[di+42],ax
mov ax,ds:[si+38]
mov es:[di+44],ax
mov al,ds:[si+40]
mov ah,ds:[si+42]
mov es:[di+46],ax
mov ax,ds:[si+43]
mov es:[di+48],ax
mov ax,ds:[si+45]
mov es:[di+50],ax
mov ax,ds:[si+47]
mov es:[di+52],ax
mov ax,ds:[si+49]
mov es:[di+54],ax
mov ax,ds:[si+51]
mov es:[di+56],ax
mov ax,ds:[si+53]
mov es:[di+58],ax
mov ax,ds:[si+55]
mov es:[di+60],ax
mov ax,ds:[si+57]
mov es:[di+62],ax
mov ax,ds:[si+59]
mov es:[di+64],ax
mov ax,ds:[si+62]
mov es:[di+66],ax
mov ax,ds:[si+64]
mov es:[di+68],ax
mov ax,ds:[si+66]
mov es:[di+70],ax
mov ax,ds:[si+68]
mov es:[di+72],ax
mov ax,ds:[si+70]
mov es:[di+74],ax
mov ax,ds:[si+72]
mov es:[di+76],ax
mov ax,ds:[si+74]
mov es:[di+78],ax
mov ax,ds:[si+76]
mov es:[di+80],ax
mov ax,ds:[si+78]
mov es:[di+82],ax
add si,cx
mov al,ds:[si+80]
mov ah,ds:[si+82]
mov es:[di+84],ax
mov ax,ds:[si+83]
mov es:[di+86],ax
mov ax,ds:[si+85]
mov es:[di+88],ax
mov ax,ds:[si+87]
mov es:[di+90],ax
mov ax,ds:[si+89]
mov es:[di+92],ax
mov ax,ds:[si+91]
mov es:[di+94],ax
mov ax,ds:[si+93]
mov es:[di+96],ax
mov ax,ds:[si+95]
mov es:[di+98],ax
mov ax,ds:[si+97]
mov es:[di+100],ax
mov ax,ds:[si+99]
mov es:[di+102],ax
mov ax,ds:[si+102]
mov es:[di+104],ax
mov ax,ds:[si+104]
mov es:[di+106],ax
mov ax,ds:[si+106]
mov es:[di+108],ax
mov ax,ds:[si+108]
mov es:[di+110],ax
mov ax,ds:[si+110]
mov es:[di+112],ax
mov ax,ds:[si+112]
mov es:[di+114],ax
mov ax,ds:[si+114]
mov es:[di+116],ax
mov ax,ds:[si+116]
mov es:[di+118],ax
add si,cx
mov ax,ds:[si+118]
mov es:[di+120],ax
mov al,ds:[si+120]
mov ah,ds:[si+122]
mov es:[di+122],ax
mov ax,ds:[si+123]
mov es:[di+124],ax
mov ax,ds:[si+125]
mov es:[di+126],ax
mov ax,ds:[si+127]
mov es:[di+128],ax
mov ax,ds:[si+129]
mov es:[di+130],ax
mov ax,ds:[si+131]
mov es:[di+132],ax
mov ax,ds:[si+133]
mov es:[di+134],ax
mov ax,ds:[si+135]
mov es:[di+136],ax
mov ax,ds:[si+137]
mov es:[di+138],ax
mov ax,ds:[si+139]
mov es:[di+140],ax
mov ax,ds:[si+142]
mov es:[di+142],ax
mov ax,ds:[si+144]
mov es:[di+144],ax
mov ax,ds:[si+146]
mov es:[di+146],ax
mov ax,ds:[si+148]
mov es:[di+148],ax
mov ax,ds:[si+150]
mov es:[di+150],ax
mov ax,ds:[si+152]
mov es:[di+152],ax
mov ax,ds:[si+154]
mov es:[di+154],ax
mov ax,ds:[si+156]
mov es:[di+156],ax
mov ax,ds:[si+158]
mov es:[di+158],ax
mov ax,ds:[si+160]
mov es:[di+160],ax
mov ax,ds:[si+162]
mov es:[di+162],ax
mov ax,ds:[si+164]
mov es:[di+164],ax
mov ax,ds:[si+166]
mov es:[di+166],ax
mov ax,ds:[si+168]
mov es:[di+168],ax
mov ax,ds:[si+170]
mov es:[di+170],ax
mov ax,ds:[si+172]
mov es:[di+172],ax
mov ax,ds:[si+174]
mov es:[di+174],ax
mov ax,ds:[si+176]
mov es:[di+176],ax
mov al,ds:[si+178]
mov ah,ds:[si+180]
mov es:[di+178],ax
mov ax,ds:[si+181]
mov es:[di+180],ax
mov ax,ds:[si+183]
mov es:[di+182],ax
mov ax,ds:[si+185]
mov es:[di+184],ax
mov ax,ds:[si+187]
mov es:[di+186],ax
mov ax,ds:[si+189]
mov es:[di+188],ax
mov ax,ds:[si+191]
mov es:[di+190],ax
mov ax,ds:[si+193]
mov es:[di+192],ax
mov ax,ds:[si+195]
mov es:[di+194],ax
add si,cx
mov ax,ds:[si+197]
mov es:[di+196],ax
mov ax,ds:[si+200]
mov es:[di+198],ax
mov ax,ds:[si+202]
mov es:[di+200],ax
mov ax,ds:[si+204]
mov es:[di+202],ax
mov ax,ds:[si+206]
mov es:[di+204],ax
mov ax,ds:[si+208]
mov es:[di+206],ax
mov ax,ds:[si+210]
mov es:[di+208],ax
mov ax,ds:[si+212]
mov es:[di+210],ax
mov ax,ds:[si+214]
mov es:[di+212],ax
mov ax,ds:[si+216]
mov es:[di+214],ax
mov al,ds:[si+218]
mov ah,ds:[si+220]
mov es:[di+216],ax
mov ax,ds:[si+221]
mov es:[di+218],ax
mov ax,ds:[si+223]
mov es:[di+220],ax
mov ax,ds:[si+225]
mov es:[di+222],ax
mov ax,ds:[si+227]
mov es:[di+224],ax
mov ax,ds:[si+229]
mov es:[di+226],ax
mov ax,ds:[si+231]
mov es:[di+228],ax
mov ax,ds:[si+233]
mov es:[di+230],ax
mov ax,ds:[si+235]
mov es:[di+232],ax
mov ax,ds:[si+237]
mov es:[di+234],ax
add si,cx
mov ax,ds:[si+240]
mov es:[di+236],ax
mov ax,ds:[si+242]
mov es:[di+238],ax
mov ax,ds:[si+244]
mov es:[di+240],ax
mov ax,ds:[si+246]
mov es:[di+242],ax
mov ax,ds:[si+248]
mov es:[di+244],ax
mov ax,ds:[si+250]
mov es:[di+246],ax
mov ax,ds:[si+252]
mov es:[di+248],ax
mov ax,ds:[si+254]
mov es:[di+250],ax
mov ax,ds:[si+256]
mov es:[di+252],ax
mov al,ds:[si+258]
mov ah,ds:[si+260]
mov es:[di+254],ax
mov ax,ds:[si+261]
mov es:[di+256],ax
mov ax,ds:[si+263]
mov es:[di+258],ax
mov ax,ds:[si+265]
mov es:[di+260],ax
mov ax,ds:[si+267]
mov es:[di+262],ax
mov ax,ds:[si+269]
mov es:[di+264],ax
mov ax,ds:[si+271]
mov es:[di+266],ax
mov ax,ds:[si+273]
mov es:[di+268],ax
mov ax,ds:[si+275]
mov es:[di+270],ax
mov ax,ds:[si+277]
mov es:[di+272],ax
mov ax,ds:[si+280]
mov es:[di+274],ax
mov ax,ds:[si+282]
mov es:[di+276],ax
mov ax,ds:[si+284]
mov es:[di+278],ax
mov ax,ds:[si+286]
mov es:[di+280],ax
mov ax,ds:[si+288]
mov es:[di+282],ax
mov ax,ds:[si+290]
mov es:[di+284],ax
mov ax,ds:[si+292]
mov es:[di+286],ax
mov ax,ds:[si+294]
mov es:[di+288],ax
mov ax,ds:[si+296]
mov es:[di+290],ax
mov al,ds:[si+298]
mov ah,ds:[si+300]
mov es:[di+292],ax
mov ax,ds:[si+301]
mov es:[di+294],ax
mov ax,ds:[si+303]
mov es:[di+296],ax
mov ax,ds:[si+305]
mov es:[di+298],ax
mov ax,ds:[si+307]
mov es:[di+300],ax
mov ax,ds:[si+309]
mov es:[di+302],ax
mov ax,ds:[si+311]
mov es:[di+304],ax
mov ax,ds:[si+313]
mov es:[di+306],ax
mov ax,ds:[si+315]
mov es:[di+308],ax
mov ax,ds:[si+317]
mov es:[di+310],ax
mov es:[di+312],edx
mov es:[di+316],edx
ret
zoom_306:
mov es:[di+0],edx
mov es:[di+4],dx
mov al,dl
mov ah,ds:[si+0]
mov es:[di+6],ax
mov ax,ds:[si+2]
mov es:[di+8],ax
mov ax,ds:[si+4]
mov es:[di+10],ax
mov ax,ds:[si+6]
mov es:[di+12],ax
mov ax,ds:[si+8]
mov es:[di+14],ax
mov ax,ds:[si+10]
mov es:[di+16],ax
mov ax,ds:[si+12]
mov es:[di+18],ax
mov ax,ds:[si+14]
mov es:[di+20],ax
mov ax,ds:[si+16]
mov es:[di+22],ax
mov ax,ds:[si+18]
mov es:[di+24],ax
mov ax,ds:[si+20]
mov es:[di+26],ax
mov al,ds:[si+22]
mov ah,ds:[si+24]
mov es:[di+28],ax
mov ax,ds:[si+25]
mov es:[di+30],ax
mov ax,ds:[si+27]
mov es:[di+32],ax
mov ax,ds:[si+29]
mov es:[di+34],ax
mov ax,ds:[si+31]
mov es:[di+36],ax
mov ax,ds:[si+33]
mov es:[di+38],ax
mov ax,ds:[si+35]
mov es:[di+40],ax
mov ax,ds:[si+37]
mov es:[di+42],ax
mov ax,ds:[si+39]
mov es:[di+44],ax
mov ax,ds:[si+41]
mov es:[di+46],ax
mov ax,ds:[si+43]
mov es:[di+48],ax
mov al,ds:[si+45]
mov ah,ds:[si+47]
mov es:[di+50],ax
mov ax,ds:[si+48]
mov es:[di+52],ax
mov ax,ds:[si+50]
mov es:[di+54],ax
mov ax,ds:[si+52]
mov es:[di+56],ax
mov ax,ds:[si+54]
mov es:[di+58],ax
mov ax,ds:[si+56]
mov es:[di+60],ax
mov ax,ds:[si+58]
mov es:[di+62],ax
mov ax,ds:[si+60]
mov es:[di+64],ax
mov ax,ds:[si+62]
mov es:[di+66],ax
mov ax,ds:[si+64]
mov es:[di+68],ax
mov ax,ds:[si+66]
mov es:[di+70],ax
mov al,ds:[si+68]
mov ah,ds:[si+70]
mov es:[di+72],ax
mov ax,ds:[si+71]
mov es:[di+74],ax
mov ax,ds:[si+73]
mov es:[di+76],ax
mov ax,ds:[si+75]
mov es:[di+78],ax
mov ax,ds:[si+77]
mov es:[di+80],ax
mov ax,ds:[si+79]
mov es:[di+82],ax
add si,cx
mov ax,ds:[si+81]
mov es:[di+84],ax
mov ax,ds:[si+83]
mov es:[di+86],ax
mov ax,ds:[si+85]
mov es:[di+88],ax
mov ax,ds:[si+87]
mov es:[di+90],ax
mov ax,ds:[si+89]
mov es:[di+92],ax
mov al,ds:[si+91]
mov ah,ds:[si+93]
mov es:[di+94],ax
mov ax,ds:[si+94]
mov es:[di+96],ax
mov ax,ds:[si+96]
mov es:[di+98],ax
mov ax,ds:[si+98]
mov es:[di+100],ax
mov ax,ds:[si+100]
mov es:[di+102],ax
mov ax,ds:[si+102]
mov es:[di+104],ax
mov ax,ds:[si+104]
mov es:[di+106],ax
mov ax,ds:[si+106]
mov es:[di+108],ax
mov ax,ds:[si+108]
mov es:[di+110],ax
mov ax,ds:[si+110]
mov es:[di+112],ax
mov ax,ds:[si+112]
mov es:[di+114],ax
mov al,ds:[si+114]
mov ah,ds:[si+116]
mov es:[di+116],ax
mov ax,ds:[si+117]
mov es:[di+118],ax
add si,cx
mov ax,ds:[si+119]
mov es:[di+120],ax
mov ax,ds:[si+121]
mov es:[di+122],ax
mov ax,ds:[si+123]
mov es:[di+124],ax
mov ax,ds:[si+125]
mov es:[di+126],ax
mov ax,ds:[si+127]
mov es:[di+128],ax
mov ax,ds:[si+129]
mov es:[di+130],ax
mov ax,ds:[si+131]
mov es:[di+132],ax
mov ax,ds:[si+133]
mov es:[di+134],ax
mov ax,ds:[si+135]
mov es:[di+136],ax
mov al,ds:[si+137]
mov ah,ds:[si+139]
mov es:[di+138],ax
mov ax,ds:[si+140]
mov es:[di+140],ax
mov ax,ds:[si+142]
mov es:[di+142],ax
mov ax,ds:[si+144]
mov es:[di+144],ax
mov ax,ds:[si+146]
mov es:[di+146],ax
mov ax,ds:[si+148]
mov es:[di+148],ax
mov ax,ds:[si+150]
mov es:[di+150],ax
mov ax,ds:[si+152]
mov es:[di+152],ax
mov ax,ds:[si+154]
mov es:[di+154],ax
mov ax,ds:[si+156]
mov es:[di+156],ax
mov ax,ds:[si+158]
mov es:[di+158],ax
mov ax,ds:[si+160]
mov es:[di+160],ax
mov ax,ds:[si+162]
mov es:[di+162],ax
mov ax,ds:[si+164]
mov es:[di+164],ax
mov ax,ds:[si+166]
mov es:[di+166],ax
mov ax,ds:[si+168]
mov es:[di+168],ax
mov ax,ds:[si+170]
mov es:[di+170],ax
mov ax,ds:[si+172]
mov es:[di+172],ax
mov ax,ds:[si+174]
mov es:[di+174],ax
mov ax,ds:[si+176]
mov es:[di+176],ax
mov ax,ds:[si+178]
mov es:[di+178],ax
mov ax,ds:[si+180]
mov es:[di+180],ax
mov ax,ds:[si+183]
mov es:[di+182],ax
mov ax,ds:[si+185]
mov es:[di+184],ax
mov ax,ds:[si+187]
mov es:[di+186],ax
mov ax,ds:[si+189]
mov es:[di+188],ax
mov ax,ds:[si+191]
mov es:[di+190],ax
mov ax,ds:[si+193]
mov es:[di+192],ax
mov ax,ds:[si+195]
mov es:[di+194],ax
add si,cx
mov ax,ds:[si+197]
mov es:[di+196],ax
mov ax,ds:[si+199]
mov es:[di+198],ax
mov ax,ds:[si+201]
mov es:[di+200],ax
mov ax,ds:[si+203]
mov es:[di+202],ax
mov ax,ds:[si+206]
mov es:[di+204],ax
mov ax,ds:[si+208]
mov es:[di+206],ax
mov ax,ds:[si+210]
mov es:[di+208],ax
mov ax,ds:[si+212]
mov es:[di+210],ax
mov ax,ds:[si+214]
mov es:[di+212],ax
mov ax,ds:[si+216]
mov es:[di+214],ax
mov ax,ds:[si+218]
mov es:[di+216],ax
mov ax,ds:[si+220]
mov es:[di+218],ax
mov ax,ds:[si+222]
mov es:[di+220],ax
mov ax,ds:[si+224]
mov es:[di+222],ax
mov ax,ds:[si+226]
mov es:[di+224],ax
mov ax,ds:[si+229]
mov es:[di+226],ax
mov ax,ds:[si+231]
mov es:[di+228],ax
mov ax,ds:[si+233]
mov es:[di+230],ax
mov ax,ds:[si+235]
mov es:[di+232],ax
mov ax,ds:[si+237]
mov es:[di+234],ax
add si,cx
mov ax,ds:[si+239]
mov es:[di+236],ax
mov ax,ds:[si+241]
mov es:[di+238],ax
mov ax,ds:[si+243]
mov es:[di+240],ax
mov ax,ds:[si+245]
mov es:[di+242],ax
mov ax,ds:[si+247]
mov es:[di+244],ax
mov ax,ds:[si+249]
mov es:[di+246],ax
mov ax,ds:[si+252]
mov es:[di+248],ax
mov ax,ds:[si+254]
mov es:[di+250],ax
mov ax,ds:[si+256]
mov es:[di+252],ax
mov ax,ds:[si+258]
mov es:[di+254],ax
mov ax,ds:[si+260]
mov es:[di+256],ax
mov ax,ds:[si+262]
mov es:[di+258],ax
mov ax,ds:[si+264]
mov es:[di+260],ax
mov ax,ds:[si+266]
mov es:[di+262],ax
mov ax,ds:[si+268]
mov es:[di+264],ax
mov ax,ds:[si+270]
mov es:[di+266],ax
mov ax,ds:[si+272]
mov es:[di+268],ax
mov ax,ds:[si+275]
mov es:[di+270],ax
mov ax,ds:[si+277]
mov es:[di+272],ax
mov ax,ds:[si+279]
mov es:[di+274],ax
mov ax,ds:[si+281]
mov es:[di+276],ax
mov ax,ds:[si+283]
mov es:[di+278],ax
mov ax,ds:[si+285]
mov es:[di+280],ax
mov ax,ds:[si+287]
mov es:[di+282],ax
mov ax,ds:[si+289]
mov es:[di+284],ax
mov ax,ds:[si+291]
mov es:[di+286],ax
mov ax,ds:[si+293]
mov es:[di+288],ax
mov ax,ds:[si+295]
mov es:[di+290],ax
mov ax,ds:[si+298]
mov es:[di+292],ax
mov ax,ds:[si+300]
mov es:[di+294],ax
mov ax,ds:[si+302]
mov es:[di+296],ax
mov ax,ds:[si+304]
mov es:[di+298],ax
mov ax,ds:[si+306]
mov es:[di+300],ax
mov ax,ds:[si+308]
mov es:[di+302],ax
mov ax,ds:[si+310]
mov es:[di+304],ax
mov ax,ds:[si+312]
mov es:[di+306],ax
mov ax,ds:[si+314]
mov es:[di+308],ax
mov ax,ds:[si+316]
mov es:[di+310],ax
mov al,ds:[si+318]
mov ah,dl
mov es:[di+312],ax
mov es:[di+314],dx
mov es:[di+316],edx
ret
zoom_312:
mov es:[di+0],edx
mov al,ds:[si+0]
mov ah,ds:[si+2]
mov es:[di+4],ax
mov ax,ds:[si+3]
mov es:[di+6],ax
mov ax,ds:[si+5]
mov es:[di+8],ax
mov ax,ds:[si+7]
mov es:[di+10],ax
mov ax,ds:[si+9]
mov es:[di+12],ax
mov ax,ds:[si+11]
mov es:[di+14],ax
mov ax,ds:[si+13]
mov es:[di+16],ax
mov ax,ds:[si+15]
mov es:[di+18],ax
mov ax,ds:[si+17]
mov es:[di+20],ax
mov ax,ds:[si+19]
mov es:[di+22],ax
mov ax,ds:[si+21]
mov es:[di+24],ax
mov ax,ds:[si+23]
mov es:[di+26],ax
mov ax,ds:[si+25]
mov es:[di+28],ax
mov ax,ds:[si+27]
mov es:[di+30],ax
mov ax,ds:[si+29]
mov es:[di+32],ax
mov ax,ds:[si+31]
mov es:[di+34],ax
mov ax,ds:[si+33]
mov es:[di+36],ax
mov ax,ds:[si+35]
mov es:[di+38],ax
mov ax,ds:[si+37]
mov es:[di+40],ax
mov ax,ds:[si+39]
mov es:[di+42],ax
mov ax,ds:[si+42]
mov es:[di+44],ax
mov ax,ds:[si+44]
mov es:[di+46],ax
mov ax,ds:[si+46]
mov es:[di+48],ax
mov ax,ds:[si+48]
mov es:[di+50],ax
mov ax,ds:[si+50]
mov es:[di+52],ax
mov ax,ds:[si+52]
mov es:[di+54],ax
mov ax,ds:[si+54]
mov es:[di+56],ax
mov ax,ds:[si+56]
mov es:[di+58],ax
mov ax,ds:[si+58]
mov es:[di+60],ax
mov ax,ds:[si+60]
mov es:[di+62],ax
mov ax,ds:[si+62]
mov es:[di+64],ax
mov ax,ds:[si+64]
mov es:[di+66],ax
mov ax,ds:[si+66]
mov es:[di+68],ax
mov ax,ds:[si+68]
mov es:[di+70],ax
mov ax,ds:[si+70]
mov es:[di+72],ax
mov ax,ds:[si+72]
mov es:[di+74],ax
mov ax,ds:[si+74]
mov es:[di+76],ax
mov ax,ds:[si+76]
mov es:[di+78],ax
add si,cx
mov ax,ds:[si+78]
mov es:[di+80],ax
mov al,ds:[si+80]
mov ah,ds:[si+82]
mov es:[di+82],ax
mov ax,ds:[si+83]
mov es:[di+84],ax
mov ax,ds:[si+85]
mov es:[di+86],ax
mov ax,ds:[si+87]
mov es:[di+88],ax
mov ax,ds:[si+89]
mov es:[di+90],ax
mov ax,ds:[si+91]
mov es:[di+92],ax
mov ax,ds:[si+93]
mov es:[di+94],ax
mov ax,ds:[si+95]
mov es:[di+96],ax
mov ax,ds:[si+97]
mov es:[di+98],ax
mov ax,ds:[si+99]
mov es:[di+100],ax
mov ax,ds:[si+101]
mov es:[di+102],ax
mov ax,ds:[si+103]
mov es:[di+104],ax
mov ax,ds:[si+105]
mov es:[di+106],ax
mov ax,ds:[si+107]
mov es:[di+108],ax
mov ax,ds:[si+109]
mov es:[di+110],ax
mov ax,ds:[si+111]
mov es:[di+112],ax
mov ax,ds:[si+113]
mov es:[di+114],ax
mov ax,ds:[si+115]
mov es:[di+116],ax
mov ax,ds:[si+117]
mov es:[di+118],ax
add si,cx
mov ax,ds:[si+119]
mov es:[di+120],ax
mov ax,ds:[si+122]
mov es:[di+122],ax
mov ax,ds:[si+124]
mov es:[di+124],ax
mov ax,ds:[si+126]
mov es:[di+126],ax
mov ax,ds:[si+128]
mov es:[di+128],ax
mov ax,ds:[si+130]
mov es:[di+130],ax
mov ax,ds:[si+132]
mov es:[di+132],ax
mov ax,ds:[si+134]
mov es:[di+134],ax
mov ax,ds:[si+136]
mov es:[di+136],ax
mov ax,ds:[si+138]
mov es:[di+138],ax
mov ax,ds:[si+140]
mov es:[di+140],ax
mov ax,ds:[si+142]
mov es:[di+142],ax
mov ax,ds:[si+144]
mov es:[di+144],ax
mov ax,ds:[si+146]
mov es:[di+146],ax
mov ax,ds:[si+148]
mov es:[di+148],ax
mov ax,ds:[si+150]
mov es:[di+150],ax
mov ax,ds:[si+152]
mov es:[di+152],ax
mov ax,ds:[si+154]
mov es:[di+154],ax
mov ax,ds:[si+156]
mov es:[di+156],ax
mov ax,ds:[si+158]
mov es:[di+158],ax
mov ax,ds:[si+160]
mov es:[di+160],ax
mov ax,ds:[si+162]
mov es:[di+162],ax
mov ax,ds:[si+164]
mov es:[di+164],ax
mov ax,ds:[si+166]
mov es:[di+166],ax
mov ax,ds:[si+168]
mov es:[di+168],ax
mov ax,ds:[si+170]
mov es:[di+170],ax
mov ax,ds:[si+172]
mov es:[di+172],ax
mov ax,ds:[si+174]
mov es:[di+174],ax
mov ax,ds:[si+176]
mov es:[di+176],ax
mov ax,ds:[si+178]
mov es:[di+178],ax
mov ax,ds:[si+180]
mov es:[di+180],ax
mov ax,ds:[si+182]
mov es:[di+182],ax
mov ax,ds:[si+184]
mov es:[di+184],ax
mov ax,ds:[si+186]
mov es:[di+186],ax
mov ax,ds:[si+188]
mov es:[di+188],ax
mov ax,ds:[si+190]
mov es:[di+190],ax
mov ax,ds:[si+192]
mov es:[di+192],ax
mov ax,ds:[si+194]
mov es:[di+194],ax
add si,cx
mov ax,ds:[si+196]
mov es:[di+196],ax
mov al,ds:[si+198]
mov ah,ds:[si+200]
mov es:[di+198],ax
mov ax,ds:[si+201]
mov es:[di+200],ax
mov ax,ds:[si+203]
mov es:[di+202],ax
mov ax,ds:[si+205]
mov es:[di+204],ax
mov ax,ds:[si+207]
mov es:[di+206],ax
mov ax,ds:[si+209]
mov es:[di+208],ax
mov ax,ds:[si+211]
mov es:[di+210],ax
mov ax,ds:[si+213]
mov es:[di+212],ax
mov ax,ds:[si+215]
mov es:[di+214],ax
mov ax,ds:[si+217]
mov es:[di+216],ax
mov ax,ds:[si+219]
mov es:[di+218],ax
mov ax,ds:[si+221]
mov es:[di+220],ax
mov ax,ds:[si+223]
mov es:[di+222],ax
mov ax,ds:[si+225]
mov es:[di+224],ax
mov ax,ds:[si+227]
mov es:[di+226],ax
mov ax,ds:[si+229]
mov es:[di+228],ax
mov ax,ds:[si+231]
mov es:[di+230],ax
mov ax,ds:[si+233]
mov es:[di+232],ax
mov ax,ds:[si+235]
mov es:[di+234],ax
add si,cx
mov ax,ds:[si+237]
mov es:[di+236],ax
mov ax,ds:[si+240]
mov es:[di+238],ax
mov ax,ds:[si+242]
mov es:[di+240],ax
mov ax,ds:[si+244]
mov es:[di+242],ax
mov ax,ds:[si+246]
mov es:[di+244],ax
mov ax,ds:[si+248]
mov es:[di+246],ax
mov ax,ds:[si+250]
mov es:[di+248],ax
mov ax,ds:[si+252]
mov es:[di+250],ax
mov ax,ds:[si+254]
mov es:[di+252],ax
mov ax,ds:[si+256]
mov es:[di+254],ax
mov ax,ds:[si+258]
mov es:[di+256],ax
mov ax,ds:[si+260]
mov es:[di+258],ax
mov ax,ds:[si+262]
mov es:[di+260],ax
mov ax,ds:[si+264]
mov es:[di+262],ax
mov ax,ds:[si+266]
mov es:[di+264],ax
mov ax,ds:[si+268]
mov es:[di+266],ax
mov ax,ds:[si+270]
mov es:[di+268],ax
mov ax,ds:[si+272]
mov es:[di+270],ax
mov ax,ds:[si+274]
mov es:[di+272],ax
mov ax,ds:[si+276]
mov es:[di+274],ax
mov al,ds:[si+278]
mov ah,ds:[si+280]
mov es:[di+276],ax
mov ax,ds:[si+281]
mov es:[di+278],ax
mov ax,ds:[si+283]
mov es:[di+280],ax
mov ax,ds:[si+285]
mov es:[di+282],ax
mov ax,ds:[si+287]
mov es:[di+284],ax
mov ax,ds:[si+289]
mov es:[di+286],ax
mov ax,ds:[si+291]
mov es:[di+288],ax
mov ax,ds:[si+293]
mov es:[di+290],ax
mov ax,ds:[si+295]
mov es:[di+292],ax
mov ax,ds:[si+297]
mov es:[di+294],ax
mov ax,ds:[si+299]
mov es:[di+296],ax
mov ax,ds:[si+301]
mov es:[di+298],ax
mov ax,ds:[si+303]
mov es:[di+300],ax
mov ax,ds:[si+305]
mov es:[di+302],ax
mov ax,ds:[si+307]
mov es:[di+304],ax
mov ax,ds:[si+309]
mov es:[di+306],ax
mov ax,ds:[si+311]
mov es:[di+308],ax
mov ax,ds:[si+313]
mov es:[di+310],ax
mov ax,ds:[si+315]
mov es:[di+312],ax
mov ax,ds:[si+317]
mov es:[di+314],ax
mov es:[di+316],edx
ret
zoom_314:
mov es:[di+0],dx
mov al,dl
mov ah,ds:[si+0]
mov es:[di+2],ax
mov ax,ds:[si+2]
mov es:[di+4],ax
mov ax,ds:[si+4]
mov es:[di+6],ax
mov ax,ds:[si+6]
mov es:[di+8],ax
mov ax,ds:[si+8]
mov es:[di+10],ax
mov ax,ds:[si+10]
mov es:[di+12],ax
mov ax,ds:[si+12]
mov es:[di+14],ax
mov ax,ds:[si+14]
mov es:[di+16],ax
mov ax,ds:[si+16]
mov es:[di+18],ax
mov ax,ds:[si+18]
mov es:[di+20],ax
mov ax,ds:[si+20]
mov es:[di+22],ax
mov ax,ds:[si+22]
mov es:[di+24],ax
mov ax,ds:[si+24]
mov es:[di+26],ax
mov ax,ds:[si+26]
mov es:[di+28],ax
mov ax,ds:[si+28]
mov es:[di+30],ax
mov ax,ds:[si+30]
mov es:[di+32],ax
mov ax,ds:[si+32]
mov es:[di+34],ax
mov ax,ds:[si+34]
mov es:[di+36],ax
mov ax,ds:[si+36]
mov es:[di+38],ax
mov ax,ds:[si+38]
mov es:[di+40],ax
mov ax,ds:[si+40]
mov es:[di+42],ax
mov ax,ds:[si+42]
mov es:[di+44],ax
mov ax,ds:[si+44]
mov es:[di+46],ax
mov ax,ds:[si+46]
mov es:[di+48],ax
mov ax,ds:[si+48]
mov es:[di+50],ax
mov ax,ds:[si+50]
mov es:[di+52],ax
mov ax,ds:[si+52]
mov es:[di+54],ax
mov ax,ds:[si+55]
mov es:[di+56],ax
mov ax,ds:[si+57]
mov es:[di+58],ax
mov ax,ds:[si+59]
mov es:[di+60],ax
mov ax,ds:[si+61]
mov es:[di+62],ax
mov ax,ds:[si+63]
mov es:[di+64],ax
mov ax,ds:[si+65]
mov es:[di+66],ax
mov ax,ds:[si+67]
mov es:[di+68],ax
mov ax,ds:[si+69]
mov es:[di+70],ax
mov ax,ds:[si+71]
mov es:[di+72],ax
mov ax,ds:[si+73]
mov es:[di+74],ax
mov ax,ds:[si+75]
mov es:[di+76],ax
mov ax,ds:[si+77]
mov es:[di+78],ax
add si,cx
mov ax,ds:[si+79]
mov es:[di+80],ax
mov ax,ds:[si+81]
mov es:[di+82],ax
mov ax,ds:[si+83]
mov es:[di+84],ax
mov ax,ds:[si+85]
mov es:[di+86],ax
mov ax,ds:[si+87]
mov es:[di+88],ax
mov ax,ds:[si+89]
mov es:[di+90],ax
mov ax,ds:[si+91]
mov es:[di+92],ax
mov ax,ds:[si+93]
mov es:[di+94],ax
mov ax,ds:[si+95]
mov es:[di+96],ax
mov ax,ds:[si+97]
mov es:[di+98],ax
mov ax,ds:[si+99]
mov es:[di+100],ax
mov ax,ds:[si+101]
mov es:[di+102],ax
mov ax,ds:[si+103]
mov es:[di+104],ax
mov ax,ds:[si+105]
mov es:[di+106],ax
mov ax,ds:[si+108]
mov es:[di+108],ax
mov ax,ds:[si+110]
mov es:[di+110],ax
mov ax,ds:[si+112]
mov es:[di+112],ax
mov ax,ds:[si+114]
mov es:[di+114],ax
mov ax,ds:[si+116]
mov es:[di+116],ax
mov ax,ds:[si+118]
mov es:[di+118],ax
add si,cx
mov ax,ds:[si+120]
mov es:[di+120],ax
mov ax,ds:[si+122]
mov es:[di+122],ax
mov ax,ds:[si+124]
mov es:[di+124],ax
mov ax,ds:[si+126]
mov es:[di+126],ax
mov ax,ds:[si+128]
mov es:[di+128],ax
mov ax,ds:[si+130]
mov es:[di+130],ax
mov ax,ds:[si+132]
mov es:[di+132],ax
mov ax,ds:[si+134]
mov es:[di+134],ax
mov ax,ds:[si+136]
mov es:[di+136],ax
mov ax,ds:[si+138]
mov es:[di+138],ax
mov ax,ds:[si+140]
mov es:[di+140],ax
mov ax,ds:[si+142]
mov es:[di+142],ax
mov ax,ds:[si+144]
mov es:[di+144],ax
mov ax,ds:[si+146]
mov es:[di+146],ax
mov ax,ds:[si+148]
mov es:[di+148],ax
mov ax,ds:[si+150]
mov es:[di+150],ax
mov ax,ds:[si+152]
mov es:[di+152],ax
mov ax,ds:[si+154]
mov es:[di+154],ax
mov ax,ds:[si+156]
mov es:[di+156],ax
mov ax,ds:[si+158]
mov es:[di+158],ax
mov ax,ds:[si+160]
mov es:[di+160],ax
mov ax,ds:[si+162]
mov es:[di+162],ax
mov ax,ds:[si+164]
mov es:[di+164],ax
mov ax,ds:[si+166]
mov es:[di+166],ax
mov ax,ds:[si+168]
mov es:[di+168],ax
mov ax,ds:[si+170]
mov es:[di+170],ax
mov ax,ds:[si+172]
mov es:[di+172],ax
mov ax,ds:[si+174]
mov es:[di+174],ax
mov ax,ds:[si+176]
mov es:[di+176],ax
mov ax,ds:[si+178]
mov es:[di+178],ax
mov ax,ds:[si+180]
mov es:[di+180],ax
mov ax,ds:[si+182]
mov es:[di+182],ax
mov ax,ds:[si+184]
mov es:[di+184],ax
mov ax,ds:[si+186]
mov es:[di+186],ax
mov ax,ds:[si+188]
mov es:[di+188],ax
mov ax,ds:[si+190]
mov es:[di+190],ax
mov ax,ds:[si+192]
mov es:[di+192],ax
mov ax,ds:[si+194]
mov es:[di+194],ax
add si,cx
mov ax,ds:[si+196]
mov es:[di+196],ax
mov ax,ds:[si+198]
mov es:[di+198],ax
mov ax,ds:[si+200]
mov es:[di+200],ax
mov ax,ds:[si+202]
mov es:[di+202],ax
mov ax,ds:[si+204]
mov es:[di+204],ax
mov ax,ds:[si+206]
mov es:[di+206],ax
mov ax,ds:[si+208]
mov es:[di+208],ax
mov ax,ds:[si+210]
mov es:[di+210],ax
mov al,ds:[si+212]
mov ah,ds:[si+214]
mov es:[di+212],ax
mov ax,ds:[si+215]
mov es:[di+214],ax
mov ax,ds:[si+217]
mov es:[di+216],ax
mov ax,ds:[si+219]
mov es:[di+218],ax
mov ax,ds:[si+221]
mov es:[di+220],ax
mov ax,ds:[si+223]
mov es:[di+222],ax
mov ax,ds:[si+225]
mov es:[di+224],ax
mov ax,ds:[si+227]
mov es:[di+226],ax
mov ax,ds:[si+229]
mov es:[di+228],ax
mov ax,ds:[si+231]
mov es:[di+230],ax
mov ax,ds:[si+233]
mov es:[di+232],ax
mov ax,ds:[si+235]
mov es:[di+234],ax
add si,cx
mov ax,ds:[si+237]
mov es:[di+236],ax
mov ax,ds:[si+239]
mov es:[di+238],ax
mov ax,ds:[si+241]
mov es:[di+240],ax
mov ax,ds:[si+243]
mov es:[di+242],ax
mov ax,ds:[si+245]
mov es:[di+244],ax
mov ax,ds:[si+247]
mov es:[di+246],ax
mov ax,ds:[si+249]
mov es:[di+248],ax
mov ax,ds:[si+251]
mov es:[di+250],ax
mov ax,ds:[si+253]
mov es:[di+252],ax
mov ax,ds:[si+255]
mov es:[di+254],ax
mov ax,ds:[si+257]
mov es:[di+256],ax
mov ax,ds:[si+259]
mov es:[di+258],ax
mov ax,ds:[si+261]
mov es:[di+260],ax
mov ax,ds:[si+263]
mov es:[di+262],ax
mov al,ds:[si+265]
mov ah,ds:[si+267]
mov es:[di+264],ax
mov ax,ds:[si+268]
mov es:[di+266],ax
mov ax,ds:[si+270]
mov es:[di+268],ax
mov ax,ds:[si+272]
mov es:[di+270],ax
mov ax,ds:[si+274]
mov es:[di+272],ax
mov ax,ds:[si+276]
mov es:[di+274],ax
mov ax,ds:[si+278]
mov es:[di+276],ax
mov ax,ds:[si+280]
mov es:[di+278],ax
mov ax,ds:[si+282]
mov es:[di+280],ax
mov ax,ds:[si+284]
mov es:[di+282],ax
mov ax,ds:[si+286]
mov es:[di+284],ax
mov ax,ds:[si+288]
mov es:[di+286],ax
mov ax,ds:[si+290]
mov es:[di+288],ax
mov ax,ds:[si+292]
mov es:[di+290],ax
mov ax,ds:[si+294]
mov es:[di+292],ax
mov ax,ds:[si+296]
mov es:[di+294],ax
mov ax,ds:[si+298]
mov es:[di+296],ax
mov ax,ds:[si+300]
mov es:[di+298],ax
mov ax,ds:[si+302]
mov es:[di+300],ax
mov ax,ds:[si+304]
mov es:[di+302],ax
mov ax,ds:[si+306]
mov es:[di+304],ax
mov ax,ds:[si+308]
mov es:[di+306],ax
mov ax,ds:[si+310]
mov es:[di+308],ax
mov ax,ds:[si+312]
mov es:[di+310],ax
mov ax,ds:[si+314]
mov es:[di+312],ax
mov ax,ds:[si+316]
mov es:[di+314],ax
mov al,ds:[si+318]
mov ah,dl
mov es:[di+316],ax
mov es:[di+318],dx
ret
zoom_320:
mov ax,ds:[si+0]
mov es:[di+0],ax
mov ax,ds:[si+2]
mov es:[di+2],ax
mov ax,ds:[si+4]
mov es:[di+4],ax
mov ax,ds:[si+6]
mov es:[di+6],ax
mov ax,ds:[si+8]
mov es:[di+8],ax
mov ax,ds:[si+10]
mov es:[di+10],ax
mov ax,ds:[si+12]
mov es:[di+12],ax
mov ax,ds:[si+14]
mov es:[di+14],ax
mov ax,ds:[si+16]
mov es:[di+16],ax
mov ax,ds:[si+18]
mov es:[di+18],ax
mov ax,ds:[si+20]
mov es:[di+20],ax
mov ax,ds:[si+22]
mov es:[di+22],ax
mov ax,ds:[si+24]
mov es:[di+24],ax
mov ax,ds:[si+26]
mov es:[di+26],ax
mov ax,ds:[si+28]
mov es:[di+28],ax
mov ax,ds:[si+30]
mov es:[di+30],ax
mov ax,ds:[si+32]
mov es:[di+32],ax
mov ax,ds:[si+34]
mov es:[di+34],ax
mov ax,ds:[si+36]
mov es:[di+36],ax
mov ax,ds:[si+38]
mov es:[di+38],ax
mov ax,ds:[si+40]
mov es:[di+40],ax
mov ax,ds:[si+42]
mov es:[di+42],ax
mov ax,ds:[si+44]
mov es:[di+44],ax
mov ax,ds:[si+46]
mov es:[di+46],ax
mov ax,ds:[si+48]
mov es:[di+48],ax
mov ax,ds:[si+50]
mov es:[di+50],ax
mov ax,ds:[si+52]
mov es:[di+52],ax
mov ax,ds:[si+54]
mov es:[di+54],ax
mov ax,ds:[si+56]
mov es:[di+56],ax
mov ax,ds:[si+58]
mov es:[di+58],ax
mov ax,ds:[si+60]
mov es:[di+60],ax
mov ax,ds:[si+62]
mov es:[di+62],ax
mov ax,ds:[si+64]
mov es:[di+64],ax
mov ax,ds:[si+66]
mov es:[di+66],ax
mov ax,ds:[si+68]
mov es:[di+68],ax
mov ax,ds:[si+70]
mov es:[di+70],ax
mov ax,ds:[si+72]
mov es:[di+72],ax
mov ax,ds:[si+74]
mov es:[di+74],ax
mov ax,ds:[si+76]
mov es:[di+76],ax
mov ax,ds:[si+78]
mov es:[di+78],ax
add si,cx
mov ax,ds:[si+80]
mov es:[di+80],ax
mov ax,ds:[si+82]
mov es:[di+82],ax
mov ax,ds:[si+84]
mov es:[di+84],ax
mov ax,ds:[si+86]
mov es:[di+86],ax
mov ax,ds:[si+88]
mov es:[di+88],ax
mov ax,ds:[si+90]
mov es:[di+90],ax
mov ax,ds:[si+92]
mov es:[di+92],ax
mov ax,ds:[si+94]
mov es:[di+94],ax
mov ax,ds:[si+96]
mov es:[di+96],ax
mov ax,ds:[si+98]
mov es:[di+98],ax
mov ax,ds:[si+100]
mov es:[di+100],ax
mov ax,ds:[si+102]
mov es:[di+102],ax
mov ax,ds:[si+104]
mov es:[di+104],ax
mov ax,ds:[si+106]
mov es:[di+106],ax
mov ax,ds:[si+108]
mov es:[di+108],ax
mov ax,ds:[si+110]
mov es:[di+110],ax
mov ax,ds:[si+112]
mov es:[di+112],ax
mov ax,ds:[si+114]
mov es:[di+114],ax
mov ax,ds:[si+116]
mov es:[di+116],ax
mov ax,ds:[si+118]
mov es:[di+118],ax
add si,cx
mov ax,ds:[si+120]
mov es:[di+120],ax
mov ax,ds:[si+122]
mov es:[di+122],ax
mov ax,ds:[si+124]
mov es:[di+124],ax
mov ax,ds:[si+126]
mov es:[di+126],ax
mov ax,ds:[si+128]
mov es:[di+128],ax
mov ax,ds:[si+130]
mov es:[di+130],ax
mov ax,ds:[si+132]
mov es:[di+132],ax
mov ax,ds:[si+134]
mov es:[di+134],ax
mov ax,ds:[si+136]
mov es:[di+136],ax
mov ax,ds:[si+138]
mov es:[di+138],ax
mov ax,ds:[si+140]
mov es:[di+140],ax
mov ax,ds:[si+142]
mov es:[di+142],ax
mov ax,ds:[si+144]
mov es:[di+144],ax
mov ax,ds:[si+146]
mov es:[di+146],ax
mov ax,ds:[si+148]
mov es:[di+148],ax
mov ax,ds:[si+150]
mov es:[di+150],ax
mov ax,ds:[si+152]
mov es:[di+152],ax
mov ax,ds:[si+154]
mov es:[di+154],ax
mov ax,ds:[si+156]
mov es:[di+156],ax
mov ax,ds:[si+158]
mov es:[di+158],ax
mov ax,ds:[si+160]
mov es:[di+160],ax
mov ax,ds:[si+162]
mov es:[di+162],ax
mov ax,ds:[si+164]
mov es:[di+164],ax
mov ax,ds:[si+166]
mov es:[di+166],ax
mov ax,ds:[si+168]
mov es:[di+168],ax
mov ax,ds:[si+170]
mov es:[di+170],ax
mov ax,ds:[si+172]
mov es:[di+172],ax
mov ax,ds:[si+174]
mov es:[di+174],ax
mov ax,ds:[si+176]
mov es:[di+176],ax
mov ax,ds:[si+178]
mov es:[di+178],ax
mov ax,ds:[si+180]
mov es:[di+180],ax
mov ax,ds:[si+182]
mov es:[di+182],ax
mov ax,ds:[si+184]
mov es:[di+184],ax
mov ax,ds:[si+186]
mov es:[di+186],ax
mov ax,ds:[si+188]
mov es:[di+188],ax
mov ax,ds:[si+190]
mov es:[di+190],ax
mov ax,ds:[si+192]
mov es:[di+192],ax
mov ax,ds:[si+194]
mov es:[di+194],ax
mov ax,ds:[si+196]
mov es:[di+196],ax
mov ax,ds:[si+198]
mov es:[di+198],ax
add si,cx
mov ax,ds:[si+200]
mov es:[di+200],ax
mov ax,ds:[si+202]
mov es:[di+202],ax
mov ax,ds:[si+204]
mov es:[di+204],ax
mov ax,ds:[si+206]
mov es:[di+206],ax
mov ax,ds:[si+208]
mov es:[di+208],ax
mov ax,ds:[si+210]
mov es:[di+210],ax
mov ax,ds:[si+212]
mov es:[di+212],ax
mov ax,ds:[si+214]
mov es:[di+214],ax
mov ax,ds:[si+216]
mov es:[di+216],ax
mov ax,ds:[si+218]
mov es:[di+218],ax
mov ax,ds:[si+220]
mov es:[di+220],ax
mov ax,ds:[si+222]
mov es:[di+222],ax
mov ax,ds:[si+224]
mov es:[di+224],ax
mov ax,ds:[si+226]
mov es:[di+226],ax
mov ax,ds:[si+228]
mov es:[di+228],ax
mov ax,ds:[si+230]
mov es:[di+230],ax
mov ax,ds:[si+232]
mov es:[di+232],ax
mov ax,ds:[si+234]
mov es:[di+234],ax
mov ax,ds:[si+236]
mov es:[di+236],ax
mov ax,ds:[si+238]
mov es:[di+238],ax
add si,cx
mov ax,ds:[si+240]
mov es:[di+240],ax
mov ax,ds:[si+242]
mov es:[di+242],ax
mov ax,ds:[si+244]
mov es:[di+244],ax
mov ax,ds:[si+246]
mov es:[di+246],ax
mov ax,ds:[si+248]
mov es:[di+248],ax
mov ax,ds:[si+250]
mov es:[di+250],ax
mov ax,ds:[si+252]
mov es:[di+252],ax
mov ax,ds:[si+254]
mov es:[di+254],ax
mov ax,ds:[si+256]
mov es:[di+256],ax
mov ax,ds:[si+258]
mov es:[di+258],ax
mov ax,ds:[si+260]
mov es:[di+260],ax
mov ax,ds:[si+262]
mov es:[di+262],ax
mov ax,ds:[si+264]
mov es:[di+264],ax
mov ax,ds:[si+266]
mov es:[di+266],ax
mov ax,ds:[si+268]
mov es:[di+268],ax
mov ax,ds:[si+270]
mov es:[di+270],ax
mov ax,ds:[si+272]
mov es:[di+272],ax
mov ax,ds:[si+274]
mov es:[di+274],ax
mov ax,ds:[si+276]
mov es:[di+276],ax
mov ax,ds:[si+278]
mov es:[di+278],ax
mov ax,ds:[si+280]
mov es:[di+280],ax
mov ax,ds:[si+282]
mov es:[di+282],ax
mov ax,ds:[si+284]
mov es:[di+284],ax
mov ax,ds:[si+286]
mov es:[di+286],ax
mov ax,ds:[si+288]
mov es:[di+288],ax
mov ax,ds:[si+290]
mov es:[di+290],ax
mov ax,ds:[si+292]
mov es:[di+292],ax
mov ax,ds:[si+294]
mov es:[di+294],ax
mov ax,ds:[si+296]
mov es:[di+296],ax
mov ax,ds:[si+298]
mov es:[di+298],ax
mov ax,ds:[si+300]
mov es:[di+300],ax
mov ax,ds:[si+302]
mov es:[di+302],ax
mov ax,ds:[si+304]
mov es:[di+304],ax
mov ax,ds:[si+306]
mov es:[di+306],ax
mov ax,ds:[si+308]
mov es:[di+308],ax
mov ax,ds:[si+310]
mov es:[di+310],ax
mov ax,ds:[si+312]
mov es:[di+312],ax
mov ax,ds:[si+314]
mov es:[di+314],ax
mov ax,ds:[si+316]
mov es:[di+316],ax
mov ax,ds:[si+318]
mov es:[di+318],ax
ret
zoom_322:
mov ax,ds:[si+1]
mov es:[di+0],ax
mov ax,ds:[si+3]
mov es:[di+2],ax
mov ax,ds:[si+5]
mov es:[di+4],ax
mov ax,ds:[si+7]
mov es:[di+6],ax
mov ax,ds:[si+9]
mov es:[di+8],ax
mov ax,ds:[si+11]
mov es:[di+10],ax
mov ax,ds:[si+13]
mov es:[di+12],ax
mov ax,ds:[si+15]
mov es:[di+14],ax
mov ax,ds:[si+17]
mov es:[di+16],ax
mov ax,ds:[si+19]
mov es:[di+18],ax
mov ax,ds:[si+21]
mov es:[di+20],ax
mov ax,ds:[si+23]
mov es:[di+22],ax
mov ax,ds:[si+25]
mov es:[di+24],ax
mov ax,ds:[si+27]
mov es:[di+26],ax
mov ax,ds:[si+29]
mov es:[di+28],ax
mov ax,ds:[si+31]
mov es:[di+30],ax
mov ax,ds:[si+33]
mov es:[di+32],ax
mov ax,ds:[si+35]
mov es:[di+34],ax
mov ax,ds:[si+37]
mov es:[di+36],ax
mov ax,ds:[si+39]
mov es:[di+38],ax
mov ax,ds:[si+41]
mov es:[di+40],ax
mov ax,ds:[si+43]
mov es:[di+42],ax
mov ax,ds:[si+45]
mov es:[di+44],ax
mov ax,ds:[si+47]
mov es:[di+46],ax
mov ax,ds:[si+49]
mov es:[di+48],ax
mov ax,ds:[si+51]
mov es:[di+50],ax
mov ax,ds:[si+53]
mov es:[di+52],ax
mov ax,ds:[si+55]
mov es:[di+54],ax
mov ax,ds:[si+57]
mov es:[di+56],ax
mov ax,ds:[si+59]
mov es:[di+58],ax
mov ax,ds:[si+61]
mov es:[di+60],ax
mov ax,ds:[si+63]
mov es:[di+62],ax
mov ax,ds:[si+65]
mov es:[di+64],ax
mov ax,ds:[si+67]
mov es:[di+66],ax
mov ax,ds:[si+69]
mov es:[di+68],ax
mov ax,ds:[si+71]
mov es:[di+70],ax
mov ax,ds:[si+73]
mov es:[di+72],ax
mov ax,ds:[si+75]
mov es:[di+74],ax
mov ax,ds:[si+77]
mov es:[di+76],ax
mov ax,ds:[si+79]
mov es:[di+78],ax
add si,cx
mov ax,ds:[si+81]
mov es:[di+80],ax
mov ax,ds:[si+83]
mov es:[di+82],ax
mov ax,ds:[si+85]
mov es:[di+84],ax
mov ax,ds:[si+87]
mov es:[di+86],ax
mov ax,ds:[si+89]
mov es:[di+88],ax
mov ax,ds:[si+91]
mov es:[di+90],ax
mov ax,ds:[si+93]
mov es:[di+92],ax
mov ax,ds:[si+95]
mov es:[di+94],ax
mov ax,ds:[si+97]
mov es:[di+96],ax
mov ax,ds:[si+99]
mov es:[di+98],ax
mov ax,ds:[si+101]
mov es:[di+100],ax
mov ax,ds:[si+103]
mov es:[di+102],ax
mov ax,ds:[si+105]
mov es:[di+104],ax
mov ax,ds:[si+107]
mov es:[di+106],ax
mov ax,ds:[si+109]
mov es:[di+108],ax
mov ax,ds:[si+111]
mov es:[di+110],ax
mov ax,ds:[si+113]
mov es:[di+112],ax
mov ax,ds:[si+115]
mov es:[di+114],ax
mov ax,ds:[si+117]
mov es:[di+116],ax
mov ax,ds:[si+119]
mov es:[di+118],ax
add si,cx
mov ax,ds:[si+121]
mov es:[di+120],ax
mov ax,ds:[si+123]
mov es:[di+122],ax
mov ax,ds:[si+125]
mov es:[di+124],ax
mov ax,ds:[si+127]
mov es:[di+126],ax
mov ax,ds:[si+129]
mov es:[di+128],ax
mov ax,ds:[si+131]
mov es:[di+130],ax
mov ax,ds:[si+133]
mov es:[di+132],ax
mov ax,ds:[si+135]
mov es:[di+134],ax
mov ax,ds:[si+137]
mov es:[di+136],ax
mov ax,ds:[si+139]
mov es:[di+138],ax
mov ax,ds:[si+141]
mov es:[di+140],ax
mov ax,ds:[si+143]
mov es:[di+142],ax
mov ax,ds:[si+145]
mov es:[di+144],ax
mov ax,ds:[si+147]
mov es:[di+146],ax
mov ax,ds:[si+149]
mov es:[di+148],ax
mov ax,ds:[si+151]
mov es:[di+150],ax
mov ax,ds:[si+153]
mov es:[di+152],ax
mov ax,ds:[si+155]
mov es:[di+154],ax
mov ax,ds:[si+157]
mov es:[di+156],ax
mov ax,ds:[si+159]
mov es:[di+158],ax
mov al,ds:[si+160]
mov ah,al
mov es:[di+160],ax
mov ax,ds:[si+161]
mov es:[di+162],ax
mov ax,ds:[si+163]
mov es:[di+164],ax
mov ax,ds:[si+165]
mov es:[di+166],ax
mov ax,ds:[si+167]
mov es:[di+168],ax
mov ax,ds:[si+169]
mov es:[di+170],ax
mov ax,ds:[si+171]
mov es:[di+172],ax
mov ax,ds:[si+173]
mov es:[di+174],ax
mov ax,ds:[si+175]
mov es:[di+176],ax
mov ax,ds:[si+177]
mov es:[di+178],ax
mov ax,ds:[si+179]
mov es:[di+180],ax
mov ax,ds:[si+181]
mov es:[di+182],ax
mov ax,ds:[si+183]
mov es:[di+184],ax
mov ax,ds:[si+185]
mov es:[di+186],ax
mov ax,ds:[si+187]
mov es:[di+188],ax
mov ax,ds:[si+189]
mov es:[di+190],ax
mov ax,ds:[si+191]
mov es:[di+192],ax
mov ax,ds:[si+193]
mov es:[di+194],ax
mov ax,ds:[si+195]
mov es:[di+196],ax
mov ax,ds:[si+197]
mov es:[di+198],ax
add si,cx
mov ax,ds:[si+199]
mov es:[di+200],ax
mov ax,ds:[si+201]
mov es:[di+202],ax
mov ax,ds:[si+203]
mov es:[di+204],ax
mov ax,ds:[si+205]
mov es:[di+206],ax
mov ax,ds:[si+207]
mov es:[di+208],ax
mov ax,ds:[si+209]
mov es:[di+210],ax
mov ax,ds:[si+211]
mov es:[di+212],ax
mov ax,ds:[si+213]
mov es:[di+214],ax
mov ax,ds:[si+215]
mov es:[di+216],ax
mov ax,ds:[si+217]
mov es:[di+218],ax
mov ax,ds:[si+219]
mov es:[di+220],ax
mov ax,ds:[si+221]
mov es:[di+222],ax
mov ax,ds:[si+223]
mov es:[di+224],ax
mov ax,ds:[si+225]
mov es:[di+226],ax
mov ax,ds:[si+227]
mov es:[di+228],ax
mov ax,ds:[si+229]
mov es:[di+230],ax
mov ax,ds:[si+231]
mov es:[di+232],ax
mov ax,ds:[si+233]
mov es:[di+234],ax
mov ax,ds:[si+235]
mov es:[di+236],ax
mov ax,ds:[si+237]
mov es:[di+238],ax
add si,cx
mov ax,ds:[si+239]
mov es:[di+240],ax
mov ax,ds:[si+241]
mov es:[di+242],ax
mov ax,ds:[si+243]
mov es:[di+244],ax
mov ax,ds:[si+245]
mov es:[di+246],ax
mov ax,ds:[si+247]
mov es:[di+248],ax
mov ax,ds:[si+249]
mov es:[di+250],ax
mov ax,ds:[si+251]
mov es:[di+252],ax
mov ax,ds:[si+253]
mov es:[di+254],ax
mov ax,ds:[si+255]
mov es:[di+256],ax
mov ax,ds:[si+257]
mov es:[di+258],ax
mov ax,ds:[si+259]
mov es:[di+260],ax
mov ax,ds:[si+261]
mov es:[di+262],ax
mov ax,ds:[si+263]
mov es:[di+264],ax
mov ax,ds:[si+265]
mov es:[di+266],ax
mov ax,ds:[si+267]
mov es:[di+268],ax
mov ax,ds:[si+269]
mov es:[di+270],ax
mov ax,ds:[si+271]
mov es:[di+272],ax
mov ax,ds:[si+273]
mov es:[di+274],ax
mov ax,ds:[si+275]
mov es:[di+276],ax
mov ax,ds:[si+277]
mov es:[di+278],ax
mov ax,ds:[si+279]
mov es:[di+280],ax
mov ax,ds:[si+281]
mov es:[di+282],ax
mov ax,ds:[si+283]
mov es:[di+284],ax
mov ax,ds:[si+285]
mov es:[di+286],ax
mov ax,ds:[si+287]
mov es:[di+288],ax
mov ax,ds:[si+289]
mov es:[di+290],ax
mov ax,ds:[si+291]
mov es:[di+292],ax
mov ax,ds:[si+293]
mov es:[di+294],ax
mov ax,ds:[si+295]
mov es:[di+296],ax
mov ax,ds:[si+297]
mov es:[di+298],ax
mov ax,ds:[si+299]
mov es:[di+300],ax
mov ax,ds:[si+301]
mov es:[di+302],ax
mov ax,ds:[si+303]
mov es:[di+304],ax
mov ax,ds:[si+305]
mov es:[di+306],ax
mov ax,ds:[si+307]
mov es:[di+308],ax
mov ax,ds:[si+309]
mov es:[di+310],ax
mov ax,ds:[si+311]
mov es:[di+312],ax
mov ax,ds:[si+313]
mov es:[di+314],ax
mov ax,ds:[si+315]
mov es:[di+316],ax
mov ax,ds:[si+317]
mov es:[di+318],ax
ret
zoom_328:
mov ax,ds:[si+4]
mov es:[di+0],ax
mov ax,ds:[si+6]
mov es:[di+2],ax
mov ax,ds:[si+8]
mov es:[di+4],ax
mov ax,ds:[si+10]
mov es:[di+6],ax
mov ax,ds:[si+12]
mov es:[di+8],ax
mov ax,ds:[si+14]
mov es:[di+10],ax
mov ax,ds:[si+16]
mov es:[di+12],ax
mov ax,ds:[si+18]
mov es:[di+14],ax
mov ax,ds:[si+20]
mov es:[di+16],ax
mov ax,ds:[si+22]
mov es:[di+18],ax
mov ax,ds:[si+24]
mov es:[di+20],ax
mov ax,ds:[si+26]
mov es:[di+22],ax
mov ax,ds:[si+28]
mov es:[di+24],ax
mov ax,ds:[si+30]
mov es:[di+26],ax
mov ax,ds:[si+32]
mov es:[di+28],ax
mov ax,ds:[si+34]
mov es:[di+30],ax
mov ax,ds:[si+36]
mov es:[di+32],ax
mov ax,ds:[si+38]
mov es:[di+34],ax
mov al,ds:[si+40]
mov ah,al
mov es:[di+36],ax
mov ax,ds:[si+41]
mov es:[di+38],ax
mov ax,ds:[si+43]
mov es:[di+40],ax
mov ax,ds:[si+45]
mov es:[di+42],ax
mov ax,ds:[si+47]
mov es:[di+44],ax
mov ax,ds:[si+49]
mov es:[di+46],ax
mov ax,ds:[si+51]
mov es:[di+48],ax
mov ax,ds:[si+53]
mov es:[di+50],ax
mov ax,ds:[si+55]
mov es:[di+52],ax
mov ax,ds:[si+57]
mov es:[di+54],ax
mov ax,ds:[si+59]
mov es:[di+56],ax
mov ax,ds:[si+61]
mov es:[di+58],ax
mov ax,ds:[si+63]
mov es:[di+60],ax
mov ax,ds:[si+65]
mov es:[di+62],ax
mov ax,ds:[si+67]
mov es:[di+64],ax
mov ax,ds:[si+69]
mov es:[di+66],ax
mov ax,ds:[si+71]
mov es:[di+68],ax
mov ax,ds:[si+73]
mov es:[di+70],ax
mov ax,ds:[si+75]
mov es:[di+72],ax
mov ax,ds:[si+77]
mov es:[di+74],ax
add si,cx
mov ax,ds:[si+79]
mov es:[di+76],ax
mov ax,ds:[si+80]
mov es:[di+78],ax
mov ax,ds:[si+82]
mov es:[di+80],ax
mov ax,ds:[si+84]
mov es:[di+82],ax
mov ax,ds:[si+86]
mov es:[di+84],ax
mov ax,ds:[si+88]
mov es:[di+86],ax
mov ax,ds:[si+90]
mov es:[di+88],ax
mov ax,ds:[si+92]
mov es:[di+90],ax
mov ax,ds:[si+94]
mov es:[di+92],ax
mov ax,ds:[si+96]
mov es:[di+94],ax
mov ax,ds:[si+98]
mov es:[di+96],ax
mov ax,ds:[si+100]
mov es:[di+98],ax
mov ax,ds:[si+102]
mov es:[di+100],ax
mov ax,ds:[si+104]
mov es:[di+102],ax
mov ax,ds:[si+106]
mov es:[di+104],ax
mov ax,ds:[si+108]
mov es:[di+106],ax
mov ax,ds:[si+110]
mov es:[di+108],ax
mov ax,ds:[si+112]
mov es:[di+110],ax
mov ax,ds:[si+114]
mov es:[di+112],ax
mov ax,ds:[si+116]
mov es:[di+114],ax
add si,cx
mov ax,ds:[si+118]
mov es:[di+116],ax
mov al,ds:[si+120]
mov ah,al
mov es:[di+118],ax
mov ax,ds:[si+121]
mov es:[di+120],ax
mov ax,ds:[si+123]
mov es:[di+122],ax
mov ax,ds:[si+125]
mov es:[di+124],ax
mov ax,ds:[si+127]
mov es:[di+126],ax
mov ax,ds:[si+129]
mov es:[di+128],ax
mov ax,ds:[si+131]
mov es:[di+130],ax
mov ax,ds:[si+133]
mov es:[di+132],ax
mov ax,ds:[si+135]
mov es:[di+134],ax
mov ax,ds:[si+137]
mov es:[di+136],ax
mov ax,ds:[si+139]
mov es:[di+138],ax
mov ax,ds:[si+141]
mov es:[di+140],ax
mov ax,ds:[si+143]
mov es:[di+142],ax
mov ax,ds:[si+145]
mov es:[di+144],ax
mov ax,ds:[si+147]
mov es:[di+146],ax
mov ax,ds:[si+149]
mov es:[di+148],ax
mov ax,ds:[si+151]
mov es:[di+150],ax
mov ax,ds:[si+153]
mov es:[di+152],ax
mov ax,ds:[si+155]
mov es:[di+154],ax
mov ax,ds:[si+157]
mov es:[di+156],ax
mov ax,ds:[si+159]
mov es:[di+158],ax
mov al,ds:[si+160]
mov ah,al
mov es:[di+160],ax
mov ax,ds:[si+161]
mov es:[di+162],ax
mov ax,ds:[si+163]
mov es:[di+164],ax
mov ax,ds:[si+165]
mov es:[di+166],ax
mov ax,ds:[si+167]
mov es:[di+168],ax
mov ax,ds:[si+169]
mov es:[di+170],ax
mov ax,ds:[si+171]
mov es:[di+172],ax
mov ax,ds:[si+173]
mov es:[di+174],ax
mov ax,ds:[si+175]
mov es:[di+176],ax
mov ax,ds:[si+177]
mov es:[di+178],ax
mov ax,ds:[si+179]
mov es:[di+180],ax
mov ax,ds:[si+181]
mov es:[di+182],ax
mov ax,ds:[si+183]
mov es:[di+184],ax
mov ax,ds:[si+185]
mov es:[di+186],ax
mov ax,ds:[si+187]
mov es:[di+188],ax
mov ax,ds:[si+189]
mov es:[di+190],ax
mov ax,ds:[si+191]
mov es:[di+192],ax
mov ax,ds:[si+193]
mov es:[di+194],ax
mov ax,ds:[si+195]
mov es:[di+196],ax
mov ax,ds:[si+197]
mov es:[di+198],ax
add si,cx
mov ax,ds:[si+199]
mov es:[di+200],ax
mov ax,ds:[si+200]
mov es:[di+202],ax
mov ax,ds:[si+202]
mov es:[di+204],ax
mov ax,ds:[si+204]
mov es:[di+206],ax
mov ax,ds:[si+206]
mov es:[di+208],ax
mov ax,ds:[si+208]
mov es:[di+210],ax
mov ax,ds:[si+210]
mov es:[di+212],ax
mov ax,ds:[si+212]
mov es:[di+214],ax
mov ax,ds:[si+214]
mov es:[di+216],ax
mov ax,ds:[si+216]
mov es:[di+218],ax
mov ax,ds:[si+218]
mov es:[di+220],ax
mov ax,ds:[si+220]
mov es:[di+222],ax
mov ax,ds:[si+222]
mov es:[di+224],ax
mov ax,ds:[si+224]
mov es:[di+226],ax
mov ax,ds:[si+226]
mov es:[di+228],ax
mov ax,ds:[si+228]
mov es:[di+230],ax
mov ax,ds:[si+230]
mov es:[di+232],ax
mov ax,ds:[si+232]
mov es:[di+234],ax
mov ax,ds:[si+234]
mov es:[di+236],ax
mov ax,ds:[si+236]
mov es:[di+238],ax
add si,cx
mov ax,ds:[si+238]
mov es:[di+240],ax
mov al,ds:[si+240]
mov ah,al
mov es:[di+242],ax
mov ax,ds:[si+241]
mov es:[di+244],ax
mov ax,ds:[si+243]
mov es:[di+246],ax
mov ax,ds:[si+245]
mov es:[di+248],ax
mov ax,ds:[si+247]
mov es:[di+250],ax
mov ax,ds:[si+249]
mov es:[di+252],ax
mov ax,ds:[si+251]
mov es:[di+254],ax
mov ax,ds:[si+253]
mov es:[di+256],ax
mov ax,ds:[si+255]
mov es:[di+258],ax
mov ax,ds:[si+257]
mov es:[di+260],ax
mov ax,ds:[si+259]
mov es:[di+262],ax
mov ax,ds:[si+261]
mov es:[di+264],ax
mov ax,ds:[si+263]
mov es:[di+266],ax
mov ax,ds:[si+265]
mov es:[di+268],ax
mov ax,ds:[si+267]
mov es:[di+270],ax
mov ax,ds:[si+269]
mov es:[di+272],ax
mov ax,ds:[si+271]
mov es:[di+274],ax
mov ax,ds:[si+273]
mov es:[di+276],ax
mov ax,ds:[si+275]
mov es:[di+278],ax
mov ax,ds:[si+277]
mov es:[di+280],ax
mov ax,ds:[si+279]
mov es:[di+282],ax
mov ax,ds:[si+280]
mov es:[di+284],ax
mov ax,ds:[si+282]
mov es:[di+286],ax
mov ax,ds:[si+284]
mov es:[di+288],ax
mov ax,ds:[si+286]
mov es:[di+290],ax
mov ax,ds:[si+288]
mov es:[di+292],ax
mov ax,ds:[si+290]
mov es:[di+294],ax
mov ax,ds:[si+292]
mov es:[di+296],ax
mov ax,ds:[si+294]
mov es:[di+298],ax
mov ax,ds:[si+296]
mov es:[di+300],ax
mov ax,ds:[si+298]
mov es:[di+302],ax
mov ax,ds:[si+300]
mov es:[di+304],ax
mov ax,ds:[si+302]
mov es:[di+306],ax
mov ax,ds:[si+304]
mov es:[di+308],ax
mov ax,ds:[si+306]
mov es:[di+310],ax
mov ax,ds:[si+308]
mov es:[di+312],ax
mov ax,ds:[si+310]
mov es:[di+314],ax
mov ax,ds:[si+312]
mov es:[di+316],ax
mov ax,ds:[si+314]
mov es:[di+318],ax
ret
zoom_330:
mov ax,ds:[si+5]
mov es:[di+0],ax
mov ax,ds:[si+7]
mov es:[di+2],ax
mov ax,ds:[si+9]
mov es:[di+4],ax
mov ax,ds:[si+11]
mov es:[di+6],ax
mov ax,ds:[si+13]
mov es:[di+8],ax
mov ax,ds:[si+15]
mov es:[di+10],ax
mov ax,ds:[si+17]
mov es:[di+12],ax
mov ax,ds:[si+19]
mov es:[di+14],ax
mov ax,ds:[si+21]
mov es:[di+16],ax
mov ax,ds:[si+23]
mov es:[di+18],ax
mov ax,ds:[si+25]
mov es:[di+20],ax
mov ax,ds:[si+27]
mov es:[di+22],ax
mov ax,ds:[si+29]
mov es:[di+24],ax
mov ax,ds:[si+31]
mov es:[di+26],ax
mov ax,ds:[si+32]
mov es:[di+28],ax
mov ax,ds:[si+34]
mov es:[di+30],ax
mov ax,ds:[si+36]
mov es:[di+32],ax
mov ax,ds:[si+38]
mov es:[di+34],ax
mov ax,ds:[si+40]
mov es:[di+36],ax
mov ax,ds:[si+42]
mov es:[di+38],ax
mov ax,ds:[si+44]
mov es:[di+40],ax
mov ax,ds:[si+46]
mov es:[di+42],ax
mov ax,ds:[si+48]
mov es:[di+44],ax
mov ax,ds:[si+50]
mov es:[di+46],ax
mov ax,ds:[si+52]
mov es:[di+48],ax
mov ax,ds:[si+54]
mov es:[di+50],ax
mov ax,ds:[si+56]
mov es:[di+52],ax
mov ax,ds:[si+58]
mov es:[di+54],ax
mov ax,ds:[si+60]
mov es:[di+56],ax
mov ax,ds:[si+62]
mov es:[di+58],ax
mov al,ds:[si+64]
mov ah,al
mov es:[di+60],ax
mov ax,ds:[si+65]
mov es:[di+62],ax
mov ax,ds:[si+67]
mov es:[di+64],ax
mov ax,ds:[si+69]
mov es:[di+66],ax
mov ax,ds:[si+71]
mov es:[di+68],ax
mov ax,ds:[si+73]
mov es:[di+70],ax
mov ax,ds:[si+75]
mov es:[di+72],ax
mov ax,ds:[si+77]
mov es:[di+74],ax
add si,cx
mov ax,ds:[si+79]
mov es:[di+76],ax
mov ax,ds:[si+81]
mov es:[di+78],ax
mov ax,ds:[si+83]
mov es:[di+80],ax
mov ax,ds:[si+85]
mov es:[di+82],ax
mov ax,ds:[si+87]
mov es:[di+84],ax
mov ax,ds:[si+89]
mov es:[di+86],ax
mov ax,ds:[si+91]
mov es:[di+88],ax
mov ax,ds:[si+93]
mov es:[di+90],ax
mov ax,ds:[si+95]
mov es:[di+92],ax
mov ax,ds:[si+96]
mov es:[di+94],ax
mov ax,ds:[si+98]
mov es:[di+96],ax
mov ax,ds:[si+100]
mov es:[di+98],ax
mov ax,ds:[si+102]
mov es:[di+100],ax
mov ax,ds:[si+104]
mov es:[di+102],ax
mov ax,ds:[si+106]
mov es:[di+104],ax
mov ax,ds:[si+108]
mov es:[di+106],ax
mov ax,ds:[si+110]
mov es:[di+108],ax
mov ax,ds:[si+112]
mov es:[di+110],ax
mov ax,ds:[si+114]
mov es:[di+112],ax
mov ax,ds:[si+116]
mov es:[di+114],ax
add si,cx
mov ax,ds:[si+118]
mov es:[di+116],ax
mov ax,ds:[si+120]
mov es:[di+118],ax
mov ax,ds:[si+122]
mov es:[di+120],ax
mov ax,ds:[si+124]
mov es:[di+122],ax
mov ax,ds:[si+126]
mov es:[di+124],ax
mov al,ds:[si+128]
mov ah,al
mov es:[di+126],ax
mov ax,ds:[si+129]
mov es:[di+128],ax
mov ax,ds:[si+131]
mov es:[di+130],ax
mov ax,ds:[si+133]
mov es:[di+132],ax
mov ax,ds:[si+135]
mov es:[di+134],ax
mov ax,ds:[si+137]
mov es:[di+136],ax
mov ax,ds:[si+139]
mov es:[di+138],ax
mov ax,ds:[si+141]
mov es:[di+140],ax
mov ax,ds:[si+143]
mov es:[di+142],ax
mov ax,ds:[si+145]
mov es:[di+144],ax
mov ax,ds:[si+147]
mov es:[di+146],ax
mov ax,ds:[si+149]
mov es:[di+148],ax
mov ax,ds:[si+151]
mov es:[di+150],ax
mov ax,ds:[si+153]
mov es:[di+152],ax
mov ax,ds:[si+155]
mov es:[di+154],ax
mov ax,ds:[si+157]
mov es:[di+156],ax
mov ax,ds:[si+159]
mov es:[di+158],ax
mov al,ds:[si+160]
mov ah,al
mov es:[di+160],ax
mov ax,ds:[si+161]
mov es:[di+162],ax
mov ax,ds:[si+163]
mov es:[di+164],ax
mov ax,ds:[si+165]
mov es:[di+166],ax
mov ax,ds:[si+167]
mov es:[di+168],ax
mov ax,ds:[si+169]
mov es:[di+170],ax
mov ax,ds:[si+171]
mov es:[di+172],ax
mov ax,ds:[si+173]
mov es:[di+174],ax
mov ax,ds:[si+175]
mov es:[di+176],ax
mov ax,ds:[si+177]
mov es:[di+178],ax
mov ax,ds:[si+179]
mov es:[di+180],ax
mov ax,ds:[si+181]
mov es:[di+182],ax
mov ax,ds:[si+183]
mov es:[di+184],ax
mov ax,ds:[si+185]
mov es:[di+186],ax
mov ax,ds:[si+187]
mov es:[di+188],ax
mov ax,ds:[si+189]
mov es:[di+190],ax
mov ax,ds:[si+191]
mov es:[di+192],ax
mov ax,ds:[si+192]
mov es:[di+194],ax
mov ax,ds:[si+194]
mov es:[di+196],ax
mov ax,ds:[si+196]
mov es:[di+198],ax
add si,cx
mov ax,ds:[si+198]
mov es:[di+200],ax
mov ax,ds:[si+200]
mov es:[di+202],ax
mov ax,ds:[si+202]
mov es:[di+204],ax
mov ax,ds:[si+204]
mov es:[di+206],ax
mov ax,ds:[si+206]
mov es:[di+208],ax
mov ax,ds:[si+208]
mov es:[di+210],ax
mov ax,ds:[si+210]
mov es:[di+212],ax
mov ax,ds:[si+212]
mov es:[di+214],ax
mov ax,ds:[si+214]
mov es:[di+216],ax
mov ax,ds:[si+216]
mov es:[di+218],ax
mov ax,ds:[si+218]
mov es:[di+220],ax
mov ax,ds:[si+220]
mov es:[di+222],ax
mov ax,ds:[si+222]
mov es:[di+224],ax
mov al,ds:[si+224]
mov ah,al
mov es:[di+226],ax
mov ax,ds:[si+225]
mov es:[di+228],ax
mov ax,ds:[si+227]
mov es:[di+230],ax
mov ax,ds:[si+229]
mov es:[di+232],ax
mov ax,ds:[si+231]
mov es:[di+234],ax
mov ax,ds:[si+233]
mov es:[di+236],ax
mov ax,ds:[si+235]
mov es:[di+238],ax
add si,cx
mov ax,ds:[si+237]
mov es:[di+240],ax
mov ax,ds:[si+239]
mov es:[di+242],ax
mov ax,ds:[si+241]
mov es:[di+244],ax
mov ax,ds:[si+243]
mov es:[di+246],ax
mov ax,ds:[si+245]
mov es:[di+248],ax
mov ax,ds:[si+247]
mov es:[di+250],ax
mov ax,ds:[si+249]
mov es:[di+252],ax
mov ax,ds:[si+251]
mov es:[di+254],ax
mov ax,ds:[si+253]
mov es:[di+256],ax
mov ax,ds:[si+255]
mov es:[di+258],ax
mov ax,ds:[si+256]
mov es:[di+260],ax
mov ax,ds:[si+258]
mov es:[di+262],ax
mov ax,ds:[si+260]
mov es:[di+264],ax
mov ax,ds:[si+262]
mov es:[di+266],ax
mov ax,ds:[si+264]
mov es:[di+268],ax
mov ax,ds:[si+266]
mov es:[di+270],ax
mov ax,ds:[si+268]
mov es:[di+272],ax
mov ax,ds:[si+270]
mov es:[di+274],ax
mov ax,ds:[si+272]
mov es:[di+276],ax
mov ax,ds:[si+274]
mov es:[di+278],ax
mov ax,ds:[si+276]
mov es:[di+280],ax
mov ax,ds:[si+278]
mov es:[di+282],ax
mov ax,ds:[si+280]
mov es:[di+284],ax
mov ax,ds:[si+282]
mov es:[di+286],ax
mov ax,ds:[si+284]
mov es:[di+288],ax
mov ax,ds:[si+286]
mov es:[di+290],ax
mov al,ds:[si+288]
mov ah,al
mov es:[di+292],ax
mov ax,ds:[si+289]
mov es:[di+294],ax
mov ax,ds:[si+291]
mov es:[di+296],ax
mov ax,ds:[si+293]
mov es:[di+298],ax
mov ax,ds:[si+295]
mov es:[di+300],ax
mov ax,ds:[si+297]
mov es:[di+302],ax
mov ax,ds:[si+299]
mov es:[di+304],ax
mov ax,ds:[si+301]
mov es:[di+306],ax
mov ax,ds:[si+303]
mov es:[di+308],ax
mov ax,ds:[si+305]
mov es:[di+310],ax
mov ax,ds:[si+307]
mov es:[di+312],ax
mov ax,ds:[si+309]
mov es:[di+314],ax
mov ax,ds:[si+311]
mov es:[di+316],ax
mov ax,ds:[si+313]
mov es:[di+318],ax
ret
zoom_336:
mov ax,ds:[si+8]
mov es:[di+0],ax
mov ax,ds:[si+10]
mov es:[di+2],ax
mov ax,ds:[si+12]
mov es:[di+4],ax
mov ax,ds:[si+14]
mov es:[di+6],ax
mov ax,ds:[si+16]
mov es:[di+8],ax
mov ax,ds:[si+18]
mov es:[di+10],ax
mov al,ds:[si+20]
mov ah,al
mov es:[di+12],ax
mov ax,ds:[si+21]
mov es:[di+14],ax
mov ax,ds:[si+23]
mov es:[di+16],ax
mov ax,ds:[si+25]
mov es:[di+18],ax
mov ax,ds:[si+27]
mov es:[di+20],ax
mov ax,ds:[si+29]
mov es:[di+22],ax
mov ax,ds:[si+31]
mov es:[di+24],ax
mov ax,ds:[si+33]
mov es:[di+26],ax
mov ax,ds:[si+35]
mov es:[di+28],ax
mov ax,ds:[si+37]
mov es:[di+30],ax
mov ax,ds:[si+39]
mov es:[di+32],ax
mov ax,ds:[si+40]
mov es:[di+34],ax
mov ax,ds:[si+42]
mov es:[di+36],ax
mov ax,ds:[si+44]
mov es:[di+38],ax
mov ax,ds:[si+46]
mov es:[di+40],ax
mov ax,ds:[si+48]
mov es:[di+42],ax
mov ax,ds:[si+50]
mov es:[di+44],ax
mov ax,ds:[si+52]
mov es:[di+46],ax
mov ax,ds:[si+54]
mov es:[di+48],ax
mov ax,ds:[si+56]
mov es:[di+50],ax
mov ax,ds:[si+58]
mov es:[di+52],ax
mov al,ds:[si+60]
mov ah,al
mov es:[di+54],ax
mov ax,ds:[si+61]
mov es:[di+56],ax
mov ax,ds:[si+63]
mov es:[di+58],ax
mov ax,ds:[si+65]
mov es:[di+60],ax
mov ax,ds:[si+67]
mov es:[di+62],ax
mov ax,ds:[si+69]
mov es:[di+64],ax
mov ax,ds:[si+71]
mov es:[di+66],ax
mov ax,ds:[si+73]
mov es:[di+68],ax
mov ax,ds:[si+75]
mov es:[di+70],ax
mov ax,ds:[si+77]
mov es:[di+72],ax
mov ax,ds:[si+79]
mov es:[di+74],ax
add si,cx
mov ax,ds:[si+80]
mov es:[di+76],ax
mov ax,ds:[si+82]
mov es:[di+78],ax
mov ax,ds:[si+84]
mov es:[di+80],ax
mov ax,ds:[si+86]
mov es:[di+82],ax
mov ax,ds:[si+88]
mov es:[di+84],ax
mov ax,ds:[si+90]
mov es:[di+86],ax
mov ax,ds:[si+92]
mov es:[di+88],ax
mov ax,ds:[si+94]
mov es:[di+90],ax
mov ax,ds:[si+96]
mov es:[di+92],ax
mov ax,ds:[si+98]
mov es:[di+94],ax
mov al,ds:[si+100]
mov ah,al
mov es:[di+96],ax
mov ax,ds:[si+101]
mov es:[di+98],ax
mov ax,ds:[si+103]
mov es:[di+100],ax
mov ax,ds:[si+105]
mov es:[di+102],ax
mov ax,ds:[si+107]
mov es:[di+104],ax
mov ax,ds:[si+109]
mov es:[di+106],ax
mov ax,ds:[si+111]
mov es:[di+108],ax
mov ax,ds:[si+113]
mov es:[di+110],ax
mov ax,ds:[si+115]
mov es:[di+112],ax
mov ax,ds:[si+117]
mov es:[di+114],ax
add si,cx
mov ax,ds:[si+119]
mov es:[di+116],ax
mov ax,ds:[si+120]
mov es:[di+118],ax
mov ax,ds:[si+122]
mov es:[di+120],ax
mov ax,ds:[si+124]
mov es:[di+122],ax
mov ax,ds:[si+126]
mov es:[di+124],ax
mov ax,ds:[si+128]
mov es:[di+126],ax
mov ax,ds:[si+130]
mov es:[di+128],ax
mov ax,ds:[si+132]
mov es:[di+130],ax
mov ax,ds:[si+134]
mov es:[di+132],ax
mov ax,ds:[si+136]
mov es:[di+134],ax
mov ax,ds:[si+138]
mov es:[di+136],ax
mov al,ds:[si+140]
mov ah,al
mov es:[di+138],ax
mov ax,ds:[si+141]
mov es:[di+140],ax
mov ax,ds:[si+143]
mov es:[di+142],ax
mov ax,ds:[si+145]
mov es:[di+144],ax
mov ax,ds:[si+147]
mov es:[di+146],ax
mov ax,ds:[si+149]
mov es:[di+148],ax
mov ax,ds:[si+151]
mov es:[di+150],ax
mov ax,ds:[si+153]
mov es:[di+152],ax
mov ax,ds:[si+155]
mov es:[di+154],ax
mov ax,ds:[si+157]
mov es:[di+156],ax
mov ax,ds:[si+159]
mov es:[di+158],ax
mov al,ds:[si+160]
mov ah,al
mov es:[di+160],ax
mov ax,ds:[si+161]
mov es:[di+162],ax
mov ax,ds:[si+163]
mov es:[di+164],ax
mov ax,ds:[si+165]
mov es:[di+166],ax
mov ax,ds:[si+167]
mov es:[di+168],ax
mov ax,ds:[si+169]
mov es:[di+170],ax
mov ax,ds:[si+171]
mov es:[di+172],ax
mov ax,ds:[si+173]
mov es:[di+174],ax
mov ax,ds:[si+175]
mov es:[di+176],ax
mov ax,ds:[si+177]
mov es:[di+178],ax
mov ax,ds:[si+179]
mov es:[di+180],ax
mov ax,ds:[si+180]
mov es:[di+182],ax
mov ax,ds:[si+182]
mov es:[di+184],ax
mov ax,ds:[si+184]
mov es:[di+186],ax
mov ax,ds:[si+186]
mov es:[di+188],ax
mov ax,ds:[si+188]
mov es:[di+190],ax
mov ax,ds:[si+190]
mov es:[di+192],ax
mov ax,ds:[si+192]
mov es:[di+194],ax
mov ax,ds:[si+194]
mov es:[di+196],ax
mov ax,ds:[si+196]
mov es:[di+198],ax
add si,cx
mov ax,ds:[si+198]
mov es:[di+200],ax
mov al,ds:[si+200]
mov ah,al
mov es:[di+202],ax
mov ax,ds:[si+201]
mov es:[di+204],ax
mov ax,ds:[si+203]
mov es:[di+206],ax
mov ax,ds:[si+205]
mov es:[di+208],ax
mov ax,ds:[si+207]
mov es:[di+210],ax
mov ax,ds:[si+209]
mov es:[di+212],ax
mov ax,ds:[si+211]
mov es:[di+214],ax
mov ax,ds:[si+213]
mov es:[di+216],ax
mov ax,ds:[si+215]
mov es:[di+218],ax
mov ax,ds:[si+217]
mov es:[di+220],ax
mov ax,ds:[si+219]
mov es:[di+222],ax
mov ax,ds:[si+220]
mov es:[di+224],ax
mov ax,ds:[si+222]
mov es:[di+226],ax
mov ax,ds:[si+224]
mov es:[di+228],ax
mov ax,ds:[si+226]
mov es:[di+230],ax
mov ax,ds:[si+228]
mov es:[di+232],ax
mov ax,ds:[si+230]
mov es:[di+234],ax
mov ax,ds:[si+232]
mov es:[di+236],ax
mov ax,ds:[si+234]
mov es:[di+238],ax
mov ax,ds:[si+236]
mov es:[di+240],ax
mov ax,ds:[si+238]
mov es:[di+242],ax
add si,cx
mov al,ds:[si+240]
mov ah,al
mov es:[di+244],ax
mov ax,ds:[si+241]
mov es:[di+246],ax
mov ax,ds:[si+243]
mov es:[di+248],ax
mov ax,ds:[si+245]
mov es:[di+250],ax
mov ax,ds:[si+247]
mov es:[di+252],ax
mov ax,ds:[si+249]
mov es:[di+254],ax
mov ax,ds:[si+251]
mov es:[di+256],ax
mov ax,ds:[si+253]
mov es:[di+258],ax
mov ax,ds:[si+255]
mov es:[di+260],ax
mov ax,ds:[si+257]
mov es:[di+262],ax
mov ax,ds:[si+259]
mov es:[di+264],ax
mov ax,ds:[si+260]
mov es:[di+266],ax
mov ax,ds:[si+262]
mov es:[di+268],ax
mov ax,ds:[si+264]
mov es:[di+270],ax
mov ax,ds:[si+266]
mov es:[di+272],ax
mov ax,ds:[si+268]
mov es:[di+274],ax
mov ax,ds:[si+270]
mov es:[di+276],ax
mov ax,ds:[si+272]
mov es:[di+278],ax
mov ax,ds:[si+274]
mov es:[di+280],ax
mov ax,ds:[si+276]
mov es:[di+282],ax
mov ax,ds:[si+278]
mov es:[di+284],ax
mov al,ds:[si+280]
mov ah,al
mov es:[di+286],ax
mov ax,ds:[si+281]
mov es:[di+288],ax
mov ax,ds:[si+283]
mov es:[di+290],ax
mov ax,ds:[si+285]
mov es:[di+292],ax
mov ax,ds:[si+287]
mov es:[di+294],ax
mov ax,ds:[si+289]
mov es:[di+296],ax
mov ax,ds:[si+291]
mov es:[di+298],ax
mov ax,ds:[si+293]
mov es:[di+300],ax
mov ax,ds:[si+295]
mov es:[di+302],ax
mov ax,ds:[si+297]
mov es:[di+304],ax
mov ax,ds:[si+299]
mov es:[di+306],ax
mov ax,ds:[si+300]
mov es:[di+308],ax
mov ax,ds:[si+302]
mov es:[di+310],ax
mov ax,ds:[si+304]
mov es:[di+312],ax
mov ax,ds:[si+306]
mov es:[di+314],ax
mov ax,ds:[si+308]
mov es:[di+316],ax
mov ax,ds:[si+310]
mov es:[di+318],ax
ret
zoom_338:
mov ax,ds:[si+9]
mov es:[di+0],ax
mov ax,ds:[si+11]
mov es:[di+2],ax
mov ax,ds:[si+13]
mov es:[di+4],ax
mov ax,ds:[si+15]
mov es:[di+6],ax
mov ax,ds:[si+17]
mov es:[di+8],ax
mov ax,ds:[si+18]
mov es:[di+10],ax
mov ax,ds:[si+20]
mov es:[di+12],ax
mov ax,ds:[si+22]
mov es:[di+14],ax
mov ax,ds:[si+24]
mov es:[di+16],ax
mov ax,ds:[si+26]
mov es:[di+18],ax
mov ax,ds:[si+28]
mov es:[di+20],ax
mov ax,ds:[si+30]
mov es:[di+22],ax
mov ax,ds:[si+32]
mov es:[di+24],ax
mov ax,ds:[si+34]
mov es:[di+26],ax
mov al,ds:[si+36]
mov ah,al
mov es:[di+28],ax
mov ax,ds:[si+37]
mov es:[di+30],ax
mov ax,ds:[si+39]
mov es:[di+32],ax
mov ax,ds:[si+41]
mov es:[di+34],ax
mov ax,ds:[si+43]
mov es:[di+36],ax
mov ax,ds:[si+45]
mov es:[di+38],ax
mov ax,ds:[si+47]
mov es:[di+40],ax
mov ax,ds:[si+49]
mov es:[di+42],ax
mov ax,ds:[si+51]
mov es:[di+44],ax
mov ax,ds:[si+53]
mov es:[di+46],ax
mov ax,ds:[si+54]
mov es:[di+48],ax
mov ax,ds:[si+56]
mov es:[di+50],ax
mov ax,ds:[si+58]
mov es:[di+52],ax
mov ax,ds:[si+60]
mov es:[di+54],ax
mov ax,ds:[si+62]
mov es:[di+56],ax
mov ax,ds:[si+64]
mov es:[di+58],ax
mov ax,ds:[si+66]
mov es:[di+60],ax
mov ax,ds:[si+68]
mov es:[di+62],ax
mov ax,ds:[si+70]
mov es:[di+64],ax
mov al,ds:[si+72]
mov ah,al
mov es:[di+66],ax
mov ax,ds:[si+73]
mov es:[di+68],ax
mov ax,ds:[si+75]
mov es:[di+70],ax
mov ax,ds:[si+77]
mov es:[di+72],ax
mov ax,ds:[si+79]
mov es:[di+74],ax
add si,cx
mov ax,ds:[si+81]
mov es:[di+76],ax
mov ax,ds:[si+83]
mov es:[di+78],ax
mov ax,ds:[si+85]
mov es:[di+80],ax
mov ax,ds:[si+87]
mov es:[di+82],ax
mov al,ds:[si+89]
mov ah,al
mov es:[di+84],ax
mov ax,ds:[si+90]
mov es:[di+86],ax
mov ax,ds:[si+92]
mov es:[di+88],ax
mov ax,ds:[si+94]
mov es:[di+90],ax
mov ax,ds:[si+96]
mov es:[di+92],ax
mov ax,ds:[si+98]
mov es:[di+94],ax
mov ax,ds:[si+100]
mov es:[di+96],ax
mov ax,ds:[si+102]
mov es:[di+98],ax
mov ax,ds:[si+104]
mov es:[di+100],ax
mov ax,ds:[si+106]
mov es:[di+102],ax
mov ax,ds:[si+107]
mov es:[di+104],ax
mov ax,ds:[si+109]
mov es:[di+106],ax
mov ax,ds:[si+111]
mov es:[di+108],ax
mov ax,ds:[si+113]
mov es:[di+110],ax
mov ax,ds:[si+115]
mov es:[di+112],ax
mov ax,ds:[si+117]
mov es:[di+114],ax
add si,cx
mov ax,ds:[si+119]
mov es:[di+116],ax
mov ax,ds:[si+121]
mov es:[di+118],ax
mov ax,ds:[si+123]
mov es:[di+120],ax
mov al,ds:[si+125]
mov ah,al
mov es:[di+122],ax
mov ax,ds:[si+126]
mov es:[di+124],ax
mov ax,ds:[si+128]
mov es:[di+126],ax
mov ax,ds:[si+130]
mov es:[di+128],ax
mov ax,ds:[si+132]
mov es:[di+130],ax
mov ax,ds:[si+134]
mov es:[di+132],ax
mov ax,ds:[si+136]
mov es:[di+134],ax
mov ax,ds:[si+138]
mov es:[di+136],ax
mov ax,ds:[si+140]
mov es:[di+138],ax
mov ax,ds:[si+142]
mov es:[di+140],ax
mov ax,ds:[si+143]
mov es:[di+142],ax
mov ax,ds:[si+145]
mov es:[di+144],ax
mov ax,ds:[si+147]
mov es:[di+146],ax
mov ax,ds:[si+149]
mov es:[di+148],ax
mov ax,ds:[si+151]
mov es:[di+150],ax
mov ax,ds:[si+153]
mov es:[di+152],ax
mov ax,ds:[si+155]
mov es:[di+154],ax
mov ax,ds:[si+157]
mov es:[di+156],ax
mov ax,ds:[si+159]
mov es:[di+158],ax
mov al,ds:[si+160]
mov ah,al
mov es:[di+160],ax
mov ax,ds:[si+161]
mov es:[di+162],ax
mov ax,ds:[si+163]
mov es:[di+164],ax
mov ax,ds:[si+165]
mov es:[di+166],ax
mov ax,ds:[si+167]
mov es:[di+168],ax
mov ax,ds:[si+169]
mov es:[di+170],ax
mov ax,ds:[si+171]
mov es:[di+172],ax
mov ax,ds:[si+173]
mov es:[di+174],ax
mov ax,ds:[si+175]
mov es:[di+176],ax
mov al,ds:[si+177]
mov ah,al
mov es:[di+178],ax
mov ax,ds:[si+178]
mov es:[di+180],ax
mov ax,ds:[si+180]
mov es:[di+182],ax
mov ax,ds:[si+182]
mov es:[di+184],ax
mov ax,ds:[si+184]
mov es:[di+186],ax
mov ax,ds:[si+186]
mov es:[di+188],ax
mov ax,ds:[si+188]
mov es:[di+190],ax
mov ax,ds:[si+190]
mov es:[di+192],ax
mov ax,ds:[si+192]
mov es:[di+194],ax
mov ax,ds:[si+194]
mov es:[di+196],ax
mov ax,ds:[si+195]
mov es:[di+198],ax
add si,cx
mov ax,ds:[si+197]
mov es:[di+200],ax
mov ax,ds:[si+199]
mov es:[di+202],ax
mov ax,ds:[si+201]
mov es:[di+204],ax
mov ax,ds:[si+203]
mov es:[di+206],ax
mov ax,ds:[si+205]
mov es:[di+208],ax
mov ax,ds:[si+207]
mov es:[di+210],ax
mov ax,ds:[si+209]
mov es:[di+212],ax
mov ax,ds:[si+211]
mov es:[di+214],ax
mov al,ds:[si+213]
mov ah,al
mov es:[di+216],ax
mov ax,ds:[si+214]
mov es:[di+218],ax
mov ax,ds:[si+216]
mov es:[di+220],ax
mov ax,ds:[si+218]
mov es:[di+222],ax
mov ax,ds:[si+220]
mov es:[di+224],ax
mov ax,ds:[si+222]
mov es:[di+226],ax
mov ax,ds:[si+224]
mov es:[di+228],ax
mov ax,ds:[si+226]
mov es:[di+230],ax
mov ax,ds:[si+228]
mov es:[di+232],ax
mov ax,ds:[si+230]
mov es:[di+234],ax
mov ax,ds:[si+231]
mov es:[di+236],ax
mov ax,ds:[si+233]
mov es:[di+238],ax
mov ax,ds:[si+235]
mov es:[di+240],ax
mov ax,ds:[si+237]
mov es:[di+242],ax
add si,cx
mov ax,ds:[si+239]
mov es:[di+244],ax
mov ax,ds:[si+241]
mov es:[di+246],ax
mov ax,ds:[si+243]
mov es:[di+248],ax
mov ax,ds:[si+245]
mov es:[di+250],ax
mov ax,ds:[si+247]
mov es:[di+252],ax
mov ax,ds:[si+248]
mov es:[di+254],ax
mov ax,ds:[si+250]
mov es:[di+256],ax
mov ax,ds:[si+252]
mov es:[di+258],ax
mov ax,ds:[si+254]
mov es:[di+260],ax
mov ax,ds:[si+256]
mov es:[di+262],ax
mov ax,ds:[si+258]
mov es:[di+264],ax
mov ax,ds:[si+260]
mov es:[di+266],ax
mov ax,ds:[si+262]
mov es:[di+268],ax
mov ax,ds:[si+264]
mov es:[di+270],ax
mov al,ds:[si+266]
mov ah,al
mov es:[di+272],ax
mov ax,ds:[si+267]
mov es:[di+274],ax
mov ax,ds:[si+269]
mov es:[di+276],ax
mov ax,ds:[si+271]
mov es:[di+278],ax
mov ax,ds:[si+273]
mov es:[di+280],ax
mov ax,ds:[si+275]
mov es:[di+282],ax
mov ax,ds:[si+277]
mov es:[di+284],ax
mov ax,ds:[si+279]
mov es:[di+286],ax
mov ax,ds:[si+281]
mov es:[di+288],ax
mov ax,ds:[si+283]
mov es:[di+290],ax
mov ax,ds:[si+284]
mov es:[di+292],ax
mov ax,ds:[si+286]
mov es:[di+294],ax
mov ax,ds:[si+288]
mov es:[di+296],ax
mov ax,ds:[si+290]
mov es:[di+298],ax
mov ax,ds:[si+292]
mov es:[di+300],ax
mov ax,ds:[si+294]
mov es:[di+302],ax
mov ax,ds:[si+296]
mov es:[di+304],ax
mov ax,ds:[si+298]
mov es:[di+306],ax
mov ax,ds:[si+300]
mov es:[di+308],ax
mov al,ds:[si+302]
mov ah,al
mov es:[di+310],ax
mov ax,ds:[si+303]
mov es:[di+312],ax
mov ax,ds:[si+305]
mov es:[di+314],ax
mov ax,ds:[si+307]
mov es:[di+316],ax
mov ax,ds:[si+309]
mov es:[di+318],ax
ret
zoom ENDP