Game Development Community

Engine Freaking Out

by Greg Gardinier · in Torque Game Engine · 09/15/2005 (4:37 pm) · 16 replies

I just got my new system set up:

AMD 64bit Athlon 3800+ X2

and a XFX Nvidia 7800 GTX

When I load up the TGE demo at higher frame rates (pretty much anything above 100 fps) everything starts to freek out.

In other words the clouds stutter when they move. I press the forward key and it shoots the player forward like 20 feet, and everything just seams generaly stuttery.


I think that I saw some other thread awhile ago on this subject but I couldn't find them, so I apologize if there is an existing thread for this discussion.

If anyone has any ideas I would be glad to hear them. Hopefully later tonight I will have time to record some video of what is happening and post it here.

Thanks

#1
09/15/2005 (5:43 pm)
Try running it in 32 bit emulation...im not sure how exactly to do that since im not running a 64 bit processor but i beleive it was discussed in another thread.
#2
09/15/2005 (5:43 pm)
GG search is your friend...although it doesnt explain how to do it...

www.garagegames.com/mg/forums/result.thread.php?qt=32579
#3
09/15/2005 (8:01 pm)
I can't belive I forgot to post this but I am NOT running windows 64 bit edition. I am running on a 32 bit OS and can only assume that I am running TGE in 32 bit. Or is that now it works...

Please correct me if I am wrong.
#4
09/15/2005 (8:02 pm)
Oh...well i guess I'm no help then

...i tried ;)
#5
09/15/2005 (8:10 pm)
:P thanks allot anways
#6
09/16/2005 (3:43 pm)
It may be about graphics drivers, make a clean install from nvidia's web site.
I had the same problem while I was using omega drivers for my ATI card.
#7
09/23/2005 (2:36 am)
I just setup a 64 bit system myself, and I'm not running a 64 bit OS. I too have this problem, the moving around in the game is totaly jerky, like you would see a "speed cheat" hacker in Counter Strike moving around.

The graphics driver could be to blame, though...
#8
09/23/2005 (4:17 pm)
Those 64bit systems are a bit finikey with AGP system board drivers so be sure those are working properly. Also if yer not running AGP I find the pci-x have the same issues so not only check the video drivers but the bus drivers as well. Check the AMD website for some info.
#9
09/23/2005 (7:10 pm)
I'm running a PCI-X GeForce 6800 w/ an AMD 64 X2 on an Asus SLI delux mobo.

Little update:
I was running Torque again today and it seems that this problem only occurs sometimes when my system is being fussy. Other times it runs perfectly normal. So this "problem" proabably has nothing todo with running on a 64 bit processor, but rather a driver issue of some sort.

Edit: Update 2:
I think running on a 64 bit processor actualy is affecting Torque. When I load up my game, my GUIs seem to be sped up exponentialy. Like my fade in bitmap controls display for like 1/10 of the time they should(and the fade times are effected too, not just the schedule to push/pop them).
#10
09/23/2005 (7:59 pm)
Another update:
After further review, it seems that the fade in bitmaps are not sped up, but schedules are. I looked into the engine real quick and foudn that the fade in bitmap uses the Platform MS and the schedule events use SimTime. I hope someone with a little more knowledge will chime in sometime, as I have no idea how to even attempt to fix this.
#11
09/23/2005 (9:34 pm)
That's very strange - perhaps there's some assembly code for timers that's breaking on a 64bit box?
#12
09/24/2005 (7:59 am)
Yes Ben the clocks have been affected but I can't remember now how. They invormed me during the 64bit windows xp testing but not sure if that carries over to the 32bit os. You recently got a box or two from AMD get ahold of your account manager at AMD and inquire about the clock changes.
#13
09/24/2005 (11:08 am)
We did?

Anyway, I've noted this issue as #422 in the tracker. Probably won't get fixed for 1.4, but as 64 bit boxes spread it will become more important to fix.
#14
09/24/2005 (7:24 pm)
Kind of strange, but I haven't beenable to replicate any of this behavior in TSE, so it might be something up with the ASM.
#15
09/24/2005 (7:31 pm)
In other words it works fine in TSE but not TGE?
#16
01/14/2006 (11:00 am)
Hey everyone. The guys over at Bioware seam to have a similar problem: http://nwn.bioware.com/forums/viewtopic.html?topic=445423&forum=49

I believe this issue has to do with CPU throttling, and windows XP messes it up by defaults on some 64 bit and especially dual core or "hyper threading" processors.

I was able to successfully fix the issue after installing Windows Media Center edition and installing the latest AMD drivers for my CPU which can be found at www.amd.com.

Also for anyone else who cares one quick fix for those with dual core CPUs is to set your cpu affinity to 1. This can be accomplished by going into the task manager...processes...and then right clicking on your torque exe and going to "set affinity" (or something like that). Just uncheck on the the CPUs.

Hope that helps.