@Vorderman - from the screenshots Pongo posted this looks like it might be similar to a problem I had a while ago. Its a Blitz-specific thing that causes problems with copied AnimMeshes (seems like the vertices get confused and lots of flickering occurs as random triangles are rendered over some frames but not others). Basically, if you're doing ANY CopyEntity() stuff, make sure you're not doing it to a mesh loaded with LoadAnimMesh().
OR -
Having a second look, its possible that your CameraRange values are out. I found that I couldn't get any image at all unless my Far# value was at least 1000x greater than my Near# value on certain cards (namely GeForce!). So CameraRange(cam,0.5,500) was fine but CameraRange(cam,1,500) messed with the screen.
OR -
Having a second look, its possible that your CameraRange values are out. I found that I couldn't get any image at all unless my Far# value was at least 1000x greater than my Near# value on certain cards (namely GeForce!). So CameraRange(cam,0.5,500) was fine but CameraRange(cam,1,500) messed with the screen.