home *** CD-ROM | disk | FTP | other *** search
/ Magazyn Amiga 14 / MA_Cover_14.iso / source / c / q1source_amy / qw / client / block16.h < prev    next >
Encoding:
Text File  |  1997-07-07  |  2.1 KB  |  124 lines

  1. LEnter16_16:
  2.     movb    (%esi),%al
  3.     movb    (%esi,%ebx,),%cl
  4.     movb    %dh,%ah
  5.     addl    %ebp,%edx
  6.     movb    %dh,%ch
  7.     leal    (%esi,%ebx,2),%esi
  8.     movw    0x12345678(,%eax,2),%ax
  9. LBPatch0:
  10.     addl    %ebp,%edx
  11.     movw    %ax,(%edi)
  12.     movw    0x12345678(,%ecx,2),%cx
  13. LBPatch1:
  14.     movw    %cx,2(%edi)
  15.     addl    $0x4,%edi
  16.  
  17.     movb    (%esi),%al
  18.     movb    (%esi,%ebx,),%cl
  19.     movb    %dh,%ah
  20.     addl    %ebp,%edx
  21.     movb    %dh,%ch
  22.     leal    (%esi,%ebx,2),%esi
  23.     movw    0x12345678(,%eax,2),%ax
  24. LBPatch2:
  25.     addl    %ebp,%edx
  26.     movw    %ax,(%edi)
  27.     movw    0x12345678(,%ecx,2),%cx
  28. LBPatch3:
  29.     movw    %cx,2(%edi)
  30.     addl    $0x4,%edi
  31.  
  32.     movb    (%esi),%al
  33.     movb    (%esi,%ebx,),%cl
  34.     movb    %dh,%ah
  35.     addl    %ebp,%edx
  36.     movb    %dh,%ch
  37.     leal    (%esi,%ebx,2),%esi
  38.     movw    0x12345678(,%eax,2),%ax
  39. LBPatch4:
  40.     addl    %ebp,%edx
  41.     movw    %ax,(%edi)
  42.     movw    0x12345678(,%ecx,2),%cx
  43. LBPatch5:
  44.     movw    %cx,2(%edi)
  45.     addl    $0x4,%edi
  46.  
  47.     movb    (%esi),%al
  48.     movb    (%esi,%ebx,),%cl
  49.     movb    %dh,%ah
  50.     addl    %ebp,%edx
  51.     movb    %dh,%ch
  52.     leal    (%esi,%ebx,2),%esi
  53.     movw    0x12345678(,%eax,2),%ax
  54. LBPatch6:
  55.     addl    %ebp,%edx
  56.     movw    %ax,(%edi)
  57.     movw    0x12345678(,%ecx,2),%cx
  58. LBPatch7:
  59.     movw    %cx,2(%edi)
  60.     addl    $0x4,%edi
  61.  
  62. LEnter8_16:
  63.     movb    (%esi),%al
  64.     movb    (%esi,%ebx,),%cl
  65.     movb    %dh,%ah
  66.     addl    %ebp,%edx
  67.     movb    %dh,%ch
  68.     leal    (%esi,%ebx,2),%esi
  69.     movw    0x12345678(,%eax,2),%ax
  70. LBPatch8:
  71.     addl    %ebp,%edx
  72.     movw    %ax,(%edi)
  73.     movw    0x12345678(,%ecx,2),%cx
  74. LBPatch9:
  75.     movw    %cx,2(%edi)
  76.     addl    $0x4,%edi
  77.  
  78.     movb    (%esi),%al
  79.     movb    (%esi,%ebx,),%cl
  80.     movb    %dh,%ah
  81.     addl    %ebp,%edx
  82.     movb    %dh,%ch
  83.     leal    (%esi,%ebx,2),%esi
  84.     movw    0x12345678(,%eax,2),%ax
  85. LBPatch10:
  86.     addl    %ebp,%edx
  87.     movw    %ax,(%edi)
  88.     movw    0x12345678(,%ecx,2),%cx
  89. LBPatch11:
  90.     movw    %cx,2(%edi)
  91.     addl    $0x4,%edi
  92.  
  93. LEnter4_16:
  94.     movb    (%esi),%al
  95.     movb    (%esi,%ebx,),%cl
  96.     movb    %dh,%ah
  97.     addl    %ebp,%edx
  98.     movb    %dh,%ch
  99.     leal    (%esi,%ebx,2),%esi
  100.     movw    0x12345678(,%eax,2),%ax
  101. LBPatch12:
  102.     addl    %ebp,%edx
  103.     movw    %ax,(%edi)
  104.     movw    0x12345678(,%ecx,2),%cx
  105. LBPatch13:
  106.     movw    %cx,2(%edi)
  107.     addl    $0x4,%edi
  108.  
  109. LEnter2_16:
  110.     movb    (%esi),%al
  111.     movb    (%esi,%ebx,),%cl
  112.     movb    %dh,%ah
  113.     addl    %ebp,%edx
  114.     movb    %dh,%ch
  115.     leal    (%esi,%ebx,2),%esi
  116.     movw    0x12345678(,%eax,2),%ax
  117. LBPatch14:
  118.     addl    %ebp,%edx
  119.     movw    %ax,(%edi)
  120.     movw    0x12345678(,%ecx,2),%cx
  121. LBPatch15:
  122.     movw    %cx,2(%edi)
  123.     addl    $0x4,%edi
  124.