home *** CD-ROM | disk | FTP | other *** search
/ Enigma Amiga Life 113 / EnigmaAmiga113CD.iso / software / sviluppo / quakeworld_src / client / block16.h < prev    next >
Encoding:
Text File  |  2000-06-17  |  2.2 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.