Quake-III-Arena

Quake III Arena GPL Source Release
Log | Files | Refs

incr.sbk (2771B)


      1 .486
      2 .model flat
      3 extrn __fltused:near
      4 extrn __ftol:near
      5 public _main
      6 _TEXT segment
      7 _main:
      8 push ebx
      9 push esi
     10 push edi
     11 push ebp
     12 mov ebp,esp
     13 mov eax,0
     14 L1:
     15 mov esp,ebp
     16 pop ebp
     17 pop edi
     18 pop esi
     19 pop ebx
     20 ret
     21 public _memchar
     22 _memchar:
     23 push ebx
     24 push esi
     25 push edi
     26 push ebp
     27 mov ebp,esp
     28 sub esp,8
     29 mov edi,dword ptr (-8)[ebp]
     30 lea esi,(1)[edi]
     31 mov dword ptr (-8)[ebp],esi
     32 mov bl,byte ptr [edi]
     33 mov byte ptr (-1)[ebp],bl
     34 mov edi,dword ptr (-8)[ebp]
     35 lea edi,(1)[edi]
     36 mov dword ptr (-8)[ebp],edi
     37 mov bl,byte ptr [edi]
     38 mov byte ptr (-1)[ebp],bl
     39 mov edi,dword ptr (-8)[ebp]
     40 lea esi,(-1)[edi]
     41 mov dword ptr (-8)[ebp],esi
     42 mov bl,byte ptr [edi]
     43 mov byte ptr (-1)[ebp],bl
     44 mov edi,dword ptr (-8)[ebp]
     45 lea edi,(-1)[edi]
     46 mov dword ptr (-8)[ebp],edi
     47 mov bl,byte ptr [edi]
     48 mov byte ptr (-1)[ebp],bl
     49 mov eax,0
     50 L2:
     51 mov esp,ebp
     52 pop ebp
     53 pop edi
     54 pop esi
     55 pop ebx
     56 ret
     57 public _memint
     58 _memint:
     59 push ebx
     60 push esi
     61 push edi
     62 push ebp
     63 mov ebp,esp
     64 sub esp,8
     65 mov edi,dword ptr (-8)[ebp]
     66 lea esi,(4)[edi]
     67 mov dword ptr (-8)[ebp],esi
     68 mov edi,dword ptr [edi]
     69 mov dword ptr (-4)[ebp],edi
     70 mov edi,dword ptr (-8)[ebp]
     71 lea edi,(4)[edi]
     72 mov dword ptr (-8)[ebp],edi
     73 mov edi,dword ptr [edi]
     74 mov dword ptr (-4)[ebp],edi
     75 mov edi,dword ptr (-8)[ebp]
     76 lea esi,(-4)[edi]
     77 mov dword ptr (-8)[ebp],esi
     78 mov edi,dword ptr [edi]
     79 mov dword ptr (-4)[ebp],edi
     80 mov edi,dword ptr (-8)[ebp]
     81 lea edi,(-4)[edi]
     82 mov dword ptr (-8)[ebp],edi
     83 mov edi,dword ptr [edi]
     84 mov dword ptr (-4)[ebp],edi
     85 mov eax,0
     86 L3:
     87 mov esp,ebp
     88 pop ebp
     89 pop edi
     90 pop esi
     91 pop ebx
     92 ret
     93 public _regchar
     94 _regchar:
     95 push ebx
     96 push esi
     97 push edi
     98 push ebp
     99 mov ebp,esp
    100 sub esp,8
    101 mov edi,dword ptr (-8)[ebp]
    102 lea esi,(1)[edi]
    103 mov dword ptr (-8)[ebp],esi
    104 mov bl,byte ptr [edi]
    105 mov byte ptr (-1)[ebp],bl
    106 mov edi,dword ptr (-8)[ebp]
    107 lea edi,(1)[edi]
    108 mov dword ptr (-8)[ebp],edi
    109 mov bl,byte ptr [edi]
    110 mov byte ptr (-1)[ebp],bl
    111 mov edi,dword ptr (-8)[ebp]
    112 lea esi,(-1)[edi]
    113 mov dword ptr (-8)[ebp],esi
    114 mov bl,byte ptr [edi]
    115 mov byte ptr (-1)[ebp],bl
    116 mov edi,dword ptr (-8)[ebp]
    117 lea edi,(-1)[edi]
    118 mov dword ptr (-8)[ebp],edi
    119 mov bl,byte ptr [edi]
    120 mov byte ptr (-1)[ebp],bl
    121 mov eax,0
    122 L4:
    123 mov esp,ebp
    124 pop ebp
    125 pop edi
    126 pop esi
    127 pop ebx
    128 ret
    129 public _regint
    130 _regint:
    131 push ebx
    132 push esi
    133 push edi
    134 push ebp
    135 mov ebp,esp
    136 sub esp,8
    137 mov edi,dword ptr (-8)[ebp]
    138 lea esi,(4)[edi]
    139 mov dword ptr (-8)[ebp],esi
    140 mov edi,dword ptr [edi]
    141 mov dword ptr (-4)[ebp],edi
    142 mov edi,dword ptr (-8)[ebp]
    143 lea edi,(4)[edi]
    144 mov dword ptr (-8)[ebp],edi
    145 mov edi,dword ptr [edi]
    146 mov dword ptr (-4)[ebp],edi
    147 mov edi,dword ptr (-8)[ebp]
    148 lea esi,(-4)[edi]
    149 mov dword ptr (-8)[ebp],esi
    150 mov edi,dword ptr [edi]
    151 mov dword ptr (-4)[ebp],edi
    152 mov edi,dword ptr (-8)[ebp]
    153 lea edi,(-4)[edi]
    154 mov dword ptr (-8)[ebp],edi
    155 mov edi,dword ptr [edi]
    156 mov dword ptr (-4)[ebp],edi
    157 mov eax,0
    158 L5:
    159 mov esp,ebp
    160 pop ebp
    161 pop edi
    162 pop esi
    163 pop ebx
    164 ret
    165 _TEXT ends
    166 end