|
-
December 28th, 2008, 05:56 PM
#1
Running Slower on a 64 Bit Processor
I'm working on a new version of a game with an old game engine (I found a comment in the code that said it was a fix for Windows 95!). We have about 20 people working on this project between the developers and the testers. People with dual core Pentium machines have been complaining about some functions being slow for several months. The only dual core I have here is an AMD and while it's slightly slower than single cores, it's not significantly slower.
My main development machine is a 64 bit AMD single core running XP. I also test on an older Athlon 32 bit machine that is 4-5 years old.
I came across a function that runs slow on the 64 bit machine, but runs much faster on my older Athlon. So now I have an example of the problem.
I'm not surprised this game engine has problems. It's a very weird implementation of a Windows program. It looks like it was originally ported to Windows (most likely 3.0 or 3.1 by people who didn't really understand Windows.
Anyway, I'm now stuck at where to go from here. Does anyone have any cheap to free utilities or testing techniques that might help me expose exactly where and what the problem is?
Bill
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|