19fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream .386P 29fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream .model FLAT 39fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_zistepu:dword 49fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_pzbuffer:dword 59fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_zistepv:dword 69fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_zrowbytes:dword 79fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_ziorigin:dword 89fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_turb_s:dword 99fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_turb_t:dword 109fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_turb_pdest:dword 119fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_turb_spancount:dword 129fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_turb_turb:dword 139fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_turb_pbase:dword 149fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_turb_sstep:dword 159fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_turb_tstep:dword 169fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_bmodelactive:dword 179fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_sdivzstepu:dword 189fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_tdivzstepu:dword 199fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_sdivzstepv:dword 209fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_tdivzstepv:dword 219fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_sdivzorigin:dword 229fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_tdivzorigin:dword 239fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _sadjust:dword 249fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _tadjust:dword 259fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _bbextents:dword 269fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _bbextentt:dword 279fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _cacheblock:dword 289fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_viewbuffer:dword 299fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _cachewidth:dword 309fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_pzbuffer:dword 319fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_zrowbytes:dword 329fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_zwidth:dword 339fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_scantable:dword 349fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_lightptr:dword 359fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_numvblocks:dword 369fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _prowdestbase:dword 379fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _pbasesource:dword 389fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_lightwidth:dword 399fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _lightright:dword 409fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _lightrightstep:dword 419fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _lightdeltastep:dword 429fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _lightdelta:dword 439fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _lightright:dword 449fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _lightdelta:dword 459fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _sourcetstep:dword 469fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _surfrowbytes:dword 479fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _lightrightstep:dword 489fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _lightdeltastep:dword 499fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_sourcemax:dword 509fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_stepback:dword 519fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _colormap:dword 529fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _blocksize:dword 539fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _sourcesstep:dword 549fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _lightleft:dword 559fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _blockdivshift:dword 569fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _blockdivmask:dword 579fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _lightleftstep:dword 589fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_origin:dword 599fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_ppn:dword 609fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_pup:dword 619fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_pright:dword 629fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _ycenter:dword 639fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _xcenter:dword 649fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_vrectbottom_particle:dword 659fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_vrectright_particle:dword 669fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_vrecty:dword 679fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_vrectx:dword 689fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_pix_shift:dword 699fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_pix_min:dword 709fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_pix_max:dword 719fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_y_aspect_shift:dword 729fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _screenwidth:dword 739fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _vright:dword 749fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _vup:dword 759fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _vpn:dword 769fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _BOPS_Error:dword 779fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _snd_scaletable:dword 789fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _paintbuffer:dword 799fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _snd_linear_count:dword 809fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _snd_p:dword 819fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _snd_vol:dword 829fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _snd_out:dword 839fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_leftclipped:dword 849fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_leftenter:dword 859fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_rightclipped:dword 869fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_rightenter:dword 879fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _modelorg:dword 889fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _xscale:dword 899fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_refdef:dword 909fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _yscale:dword 919fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_leftexit:dword 929fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_rightexit:dword 939fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_lastvertvalid:dword 949fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _cacheoffset:dword 959fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _newedges:dword 969fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _removeedges:dword 979fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_pedge:dword 989fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_framecount:dword 999fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_u1:dword 1009fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_emitted:dword 1019fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _edge_p:dword 1029fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _surface_p:dword 1039fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _surfaces:dword 1049fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_lzi1:dword 1059fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_v1:dword 1069fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_ceilv1:dword 1079fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_nearzi:dword 1089fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_nearzionly:dword 1099fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _edge_aftertail:dword 1109fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _edge_tail:dword 1119fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _current_iv:dword 1129fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _edge_head_u_shift20:dword 1139fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _span_p:dword 1149fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _edge_head:dword 1159fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _fv:dword 1169fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _edge_tail_u_shift20:dword 1179fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_apverts:dword 1189fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_anumverts:dword 1199fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _aliastransform:dword 1209fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_avertexnormals:dword 1219fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_plightvec:dword 1229fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_ambientlight:dword 1239fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_shadelight:dword 1249fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _aliasxcenter:dword 1259fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _aliasycenter:dword 1269fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _a_sstepxfrac:dword 1279fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_affinetridesc:dword 1289fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _acolormap:dword 1299fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_pcolormap:dword 1309fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_affinetridesc:dword 1319fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_sfrac:dword 1329fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_ptex:dword 1339fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_pedgespanpackage:dword 1349fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_tfrac:dword 1359fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_light:dword 1369fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_zi:dword 1379fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_pdest:dword 1389fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_pz:dword 1399fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_aspancount:dword 1409fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _erroradjustup:dword 1419fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _errorterm:dword 1429fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_xdenom:dword 1439fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_p0:dword 1449fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_p1:dword 1459fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_p2:dword 1469fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _a_tstepxfrac:dword 1479fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_sstepx:dword 1489fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_tstepx:dword 1499fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _a_ststepxwhole:dword 1509fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _zspantable:dword 1519fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _skintable:dword 1529fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_zistepx:dword 1539fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _erroradjustdown:dword 1549fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_countextrastep:dword 1559fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _ubasestep:dword 1569fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _a_ststepxwhole:dword 1579fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _a_tstepxfrac:dword 1589fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_lstepx:dword 1599fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _a_spans:dword 1609fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _erroradjustdown:dword 1619fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_pdestextrastep:dword 1629fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_pzextrastep:dword 1639fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_sfracextrastep:dword 1649fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_ptexextrastep:dword 1659fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_countextrastep:dword 1669fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_tfracextrastep:dword 1679fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_lightextrastep:dword 1689fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_ziextrastep:dword 1699fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_pdestbasestep:dword 1709fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_pzbasestep:dword 1719fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_sfracbasestep:dword 1729fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_ptexbasestep:dword 1739fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _ubasestep:dword 1749fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_tfracbasestep:dword 1759fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_lightbasestep:dword 1769fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _d_zibasestep:dword 1779fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _zspantable:dword 1789fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_lstepy:dword 1799fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_sstepy:dword 1809fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_tstepy:dword 1819fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _r_zistepy:dword 1829fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _D_PolysetSetEdgeTable:dword 1839fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef _D_RasterizeAliasPolySmooth:dword 1849fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef float_point5:dword 1859fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef Float2ToThe31nd:dword 1869fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef izistep:dword 1879fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef izi:dword 1889fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef FloatMinus2ToThe31nd:dword 1899fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef float_1:dword 1909fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef float_particle_z_clip:dword 1919fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef float_minus_1:dword 1929fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef float_0:dword 1939fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef fp_16:dword 1949fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef fp_64k:dword 1959fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef fp_1m:dword 1969fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef fp_1m_minus_1:dword 1979fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef fp_8:dword 1989fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef entryvec_table:dword 1999fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef advancetable:dword 2009fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef sstep:dword 2019fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef tstep:dword 2029fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef pspantemp:dword 2039fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef counttemp:dword 2049fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef jumptemp:dword 2059fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef reciprocal_table:dword 2069fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef DP_Count:dword 2079fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef DP_u:dword 2089fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef DP_v:dword 2099fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef DP_32768:dword 2109fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef DP_Color:dword 2119fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef DP_Pix:dword 2129fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef DP_EntryTable:dword 2139fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef pbase:dword 2149fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef s:dword 2159fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef t:dword 2169fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef sfracf:dword 2179fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef tfracf:dword 2189fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef snext:dword 2199fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef tnext:dword 2209fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef spancountminus1:dword 2219fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef zi16stepu:dword 2229fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef sdivz16stepu:dword 2239fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef tdivz16stepu:dword 2249fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef zi8stepu:dword 2259fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef sdivz8stepu:dword 2269fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef tdivz8stepu:dword 2279fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef reciprocal_table_16:dword 2289fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef entryvec_table_16:dword 2299fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef ceil_cw:dword 2309fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef single_cw:dword 2319fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef fp_64kx64k:dword 2329fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef pz:dword 2339fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream externdef spr8entryvec_table:dword 2349fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream_DATA SEGMENT 2359fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream_DATA ENDS 2369fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream_TEXT SEGMENT 2379fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream align 4 2389fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream public _D_DrawTurbulent8Span 2399fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream_D_DrawTurbulent8Span: 2409fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream push ebp 2419fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream push esi 2429fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream push edi 2439fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream push ebx 2449fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov esi,ds:dword ptr[_r_turb_s] 2459fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ecx,ds:dword ptr[_r_turb_t] 2469fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov edi,ds:dword ptr[_r_turb_pdest] 2479fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ebx,ds:dword ptr[_r_turb_spancount] 2489fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstreamLlp: 2499fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov eax,ecx 2509fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov edx,esi 2519fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream sar eax,16 2529fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ebp,ds:dword ptr[_r_turb_turb] 2539fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream sar edx,16 2549fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream and eax,128-1 2559fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream and edx,128-1 2569fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov eax,ds:dword ptr[ebp+eax*4] 2579fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov edx,ds:dword ptr[ebp+edx*4] 2589fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add eax,esi 2599fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream sar eax,16 2609fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add edx,ecx 2619fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream sar edx,16 2629fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream and eax,64-1 2639fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream and edx,64-1 2649fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream shl edx,6 2659fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ebp,ds:dword ptr[_r_turb_pbase] 2669fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add edx,eax 2679fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream inc edi 2689fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add esi,ds:dword ptr[_r_turb_sstep] 2699fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream add ecx,ds:dword ptr[_r_turb_tstep] 2709fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov dl,ds:byte ptr[ebp+edx*1] 2719fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream dec ebx 2729fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:byte ptr[-1+edi],dl 2739fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream jnz Llp 2749fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream mov ds:dword ptr[_r_turb_pdest],edi 2759fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream pop ebx 2769fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream pop edi 2779fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream pop esi 2789fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream pop ebp 2799fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream ret 2809fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream_TEXT ENDS 2819fd67c44777b350dc56f3e70c88963b0d966ffc7quake upstream END 282