tonyg #1 Does anyone know how to fix this? It's best to provide some code so people can see what might be going wrong. All the examples i found on fixing the shaking were regarding Max3D which i don't use. Errrr... nobody uses Max3D as it doesn't exist. If you meane Max2D then what are you using? BTW Max2D is the 2D engine for BlitzMax.