From 2e9378796a2755b874fae68c6f2be4c86e0c160c Mon Sep 17 00:00:00 2001 From: FunkyFr3sh Date: Sun, 12 Nov 2017 01:27:14 +0100 Subject: [PATCH] replace GetTickCount with timeGetTime --- ddraw.dll | Bin 170496 -> 170496 bytes render.c | 4 ++-- render_soft.c | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/ddraw.dll b/ddraw.dll index 74e93a4cb9900de1be307157d9cf4c94b190fc11..6d2ed71616e7a9fd54e45ddffa948b29c7adf75f 100644 GIT binary patch delta 3129 zcmcJQe@xWp9ml_)FQ;DhkVEc{^h3=OrkF^nu`Q|gdym+iV< zD{|<;v`_^JfG+Je4fwe^L?%RJGw2%38Md(L#E{OB=N8!e0{YJPkrMJa4;1FL#t!(XN8w|?wyOP53-~#RX zLWvEqnrnO&_d0J(p%ZM(n38aP@j`7r*>gp6oPA?llM=Nj=~co+t-r>qzHe61(Xr=~ z3aFX=GU>EQR=}d##dDmjq()#AB`r%el~XD^WJ*JBSi8xpH$oTTgMUg0VN%jhvN2P( zIkM=7Z&r$Hu35%$@6AKdc4cy2lGstRg>5irE}4;CVK$4EHJU%8S>a{Nc@^Cj7E)tq z)lI0&)^X&b^(-Ob*;k16v%_l^s7rXmx`I~CEE@5T`CA$mBuUcWWWlvrl+H%i+Kuu( z0`IsX_MfT8sxP9GJ`L!#Z1uWn8WrN!mlNVwonDFpdpEtBy4hU%c5<`Aj3Vk{jTwf7 z(@Kt1ehZRcDd#4+o1M>i5t`p-?1E-l<~z%}qVlgZ*ROjd!} zWrK@1JSGjp+0_pcpg~DKngAg$=dVjB%+z_=WDyGTb`Yu9k$e+rS!e!H(lJxPu6X(6 zmVdinkUo>kCXlaVo`Q0N4$`kizAI`aqhU5#kb;wD3tD)b)VSF~TH)=@iDbU2MAqm( z-h>1^k_Vgc$(Gp1`aivO&jbJE!g&sps@3pw$NfI zM!5WrE-8#J2r-OFkz;6N_QLhFmDLr7P=+Z*HnOqGA~RW8ebJ71?SqKRH6!UmY^10v zaY#8R^gkER-I2gbiX&uUIVHPu)0MqeSX!#=)nFdTw?t2jexUbrc_WaV#r{xo_BkEa zm4hF0e+YqFl(p`MA4qx2wYc``dvbLSg_zf#Mg6SDZb7oH+1KFN``Z3P^kv)MC#w+I zj#o;>QXR?2XraSNA$HusqIU@Y_Z@`X9kGPdigx}S*SN6r5Dx=pXD&p$oG>8NIg91> z-K>yln0XVMXFbKFvD${HN{kj`w#gB1FRneF&Qt)wqq zoZ}P4KDjEMQE|h{hOJ^lFC`JVf^S`)zoR|Cn;;A(-G-ihVFOGCbhwq-c3WmpZmy0PVw75T2Ha^OCQ)a z%;dyQ2frthk&1&(kuu2={FO+DC>;E|NXeMp6R85T@_y{L1P}L<6~oznsEh|S1C&ih zamxT*iQ&1B_{|XQ%%x4ik}0@u48A@^#n?JHMU_xqafg0_t-rWKUy?wMRP(mFY(%N}kL>_0O<8*NQJl%Q59i7$(pT9@R;=X%y&V#>Iap|x5rTn4Z zA)b@}OuKvWR7YFY6`mV~tn}h{GR;Rkw@=`?>4#*MkZD3Zmj&JX?J8tW$T}aA-GVF> z!oRiNJBp=A@FiFP+CH931#-*5xD`}@{h$H73El^n!8rIF%!5^zdG1+I0Cs~q&;Z&& zH|PhWAPgcvCGwn3U1736?Tzz!-p4!m2?m4m%NZnYRapfx&w%Jt!WQh_|> z`au5we}O#Z`tUxfK#=dJSs$C9R3MM753#R-|I4zt)13RKKRdAVfV&C<$BEu%-ocB* Ozu|L9jBVxb#{UQVwmA|2 delta 3128 zcmchYe@s+Y7RTRtj5@0W48jcK%pgM@5fE5#2ed5m%K?F+p)GA1N;anJQlg|gX{Rk! zWY7_HoZ{kM+aWF8wGC0*?b4Aq`hdj^2}IDPWU|||q-(aeF^y@bI#FV%Mc;nkW3;-v z_P_NepL^ds_uPBVJ?Fgp+5?N*1B<&3@FSkX2RBEZKgJ*aXF4B@Ih2>z0rVag5(dpF8T+w;d!%juFkey}6l+sb=h7euveRBNTJ z?6USc)e0BlUZuFn{;5WHNHwmqsyL35bSK!>_>{zF0#l9eTDqnh7t|2PxkDO{$|~s$ ztS8=1mF&y-<#gir345r4xf6=fk0v-Ew&`}mjnlfdaN~+DC%OfjxI=1X=@GVCpF~bp zrGEnUd-N%$9%WYJv02CMif!3AWZw1dY+Bz0t!c?QD!K%JvR?*S2UoOk1 zcJ|`3BSu*PlWGUgak7#cfl-t+%wnu2Guv)VL2lR~qg9sxU4#$*DItVON%sjGH)feG z&->w?m16fcEaJF#XCdf3Gd(9sY`4kGR+};wgk@J)j@ioEOrOz=@U;23iY^JaEm5>| z8tSrjY&mZ|O^AQwd7>?B=Zf3ZE$px^p{3z@Bc5?jN9%1#l62F|w=$EgY;0wjK|Y7~ z9Vf(|H<~f)4kbu`_v$okd1{zOgxFQpg!t8`*->DBOsl6}b~9}QIapD8F?F-HbbWl6 zk|UMJjO5qIxk>6}$J3vL<`3zcpjnmi&Z6#!{JV@*srO}kek}?M2S8Nh^@xUR(#Iap@M$)kEyxpW_#{5lj^3EMM zoR3SN$z|is)3TQQYP}ZHZ%2PDY9*tSY&t&~JI&^I@Yt#CQ8Q_Tw;xR;)0h%jgJ*v` z5^!H0GKG%|q95pgxbTU){>z1PzyGXZy#sbWUY~B%$hkkO_=E4u+kUsObC|ZstS>~k zJmo!75MK~t7?mu?FoBg7t)g{oTTuXIm|UDgnXIAUuToI?a8*#a2B%Pm)7S|=J zWjp18|2lYXMLa7l36X(imu}9rDr>E0YqXeG zHonLG0R(Pdc3>;~K*~GL#U84^C0D0fV6L)E3a}5$%t+R`vK6@YzAJkcebt8d$RdO` z;FjW;r9254Eh?`hKiglecTY9g{+~P8FGp{`bbM_REVGV zpX-Ke?CHVA;1Hb#*#ZIrnUd^PIPQ zx^vfrH_7f>E)dh%G3|Y7*d5Y#jKp??l{+9Lo)svH#}4ODQ4ZO~A5PIKik5GB@A?rY zCpP5!xkv^o^i_(KK?dJTB5kKh-xne!;q8`4HF&EYz-ohU=KxtT936nlgikX_S(G3a z4APk>eohd-AEu4DWb>6?f$Isr*RD_rmJVH^S|~5MO25X^-(IC}$RO5-X+;!X+pZJC z>(UvrsN*=4P*<0IK85_iBZ_)cL_|u9DU*Q+> z+q;K(PX521@Z_8$f*uzjh$ERE#!Y2Mxdp_JFrQ9~c9lgBh^+G|w49HmCs40Vmi8 zjsiaz1{2^Cm;)M-cX6pA&lP|=&;<5@L*PB&2b17m;2Piu;2e-!HpW6w4eG!a&;%S{ z2iOa`z#qUd&<}>e7?=Xn;NpOb=f1(iHEYj6$R1nMCi1f;pp6@VI051K$L=mNb!Zl^Jx2baJ#p!y3O z1ZkiU)POqB1a^Rfpa*;a2EYXP9DEIK02L}s3oO9323;Ab1#)f;y!D diff --git a/render.c b/render.c index 9555b5f..1c3c680 100644 --- a/render.c +++ b/render.c @@ -99,7 +99,7 @@ DWORD WINAPI render_main(void) if(ddraw->render.maxfps > 0) { - tick_start = GetTickCount(); + tick_start = timeGetTime(); } /* convert ddraw surface to opengl texture */ @@ -154,7 +154,7 @@ DWORD WINAPI render_main(void) if((ddraw->render.maxfps > 0)) { - tick_end = GetTickCount(); + tick_end = timeGetTime(); if(tick_end - tick_start < frame_len) { diff --git a/render_soft.c b/render_soft.c index da0dcee..5e0bac0 100644 --- a/render_soft.c +++ b/render_soft.c @@ -101,7 +101,7 @@ DWORD WINAPI render_soft_main(void) { if(ddraw->render.maxfps > 0) { - tick_start = GetTickCount(); + tick_start = timeGetTime(); } EnterCriticalSection(&ddraw->cs); @@ -155,7 +155,7 @@ DWORD WINAPI render_soft_main(void) if((ddraw->render.maxfps > 0) && !detect_cutscene()) { - tick_end = GetTickCount(); + tick_end = timeGetTime(); if(tick_end - tick_start < frame_len) {