branch mw4: working on 32bit precision dead reckoning