# HG changeset patch # User Nomad # Date 1364821082 -7200 # Node ID 84c8119c366af691a0723863f19ca5cd97f59f2a # Parent 2db21a810d48a7fb797436ba2ba46b005bd30a7a . diff -r 2db21a810d48 -r 84c8119c366a mm7_3.cpp --- a/mm7_3.cpp Mon Apr 01 13:39:39 2013 +0200 +++ b/mm7_3.cpp Mon Apr 01 14:58:02 2013 +0200 @@ -6086,8 +6086,8 @@ v37 += ((unsigned __int64)(_this.ptr_38->field_10 * v13) >> 16); v36 += ((unsigned __int64)(_this.ptr_38->field_1C * v13) >> 16); - v35 = 224 * pMiscTimer->uTotalGameTimeElapsed + fixpoint_mul(v37, v18) / 8; - v36 = 224 * pMiscTimer->uTotalGameTimeElapsed + fixpoint_mul(v37, v18) / 8; + v35 = 224 * pMiscTimer->uTotalGameTimeElapsed + fixpoint_sub0(v37, v18) / 8; + v36 = 224 * pMiscTimer->uTotalGameTimeElapsed + fixpoint_sub0(v37, v18) / 8; //array_50AC10[i].vWorldViewPosition.x = pOutdoorCamera->shading_dist_mist; //array_50AC10[i].vWorldPosition.x = v36 / (_this.pTexture->uTextureHeight * 65536.0);