![]() |
Weird problem with Vista 64bit and some games
I've got an odd problem with some games and Vista 64 Home Premium.
Ok so this is what is happening, for a couple of games the graphics lurch around while playing (slow down then suddenly lurch forward and catch up) every 3-5 seconds. One game that is doing this is ArmA (which is suppost to work fine with Vista 64 and the beta patch). Thing is most games work fine, but I've had the symptoms so far with ArmA, GTA 4, and a couple of other games. This problem also doesn't exist in XP. Other thing is this is not normal video lag (FPS rate doesn't nose dive), everything else happens as if nothing happened (audio plays normal, no other game anomolies). Most of my other games work fine. One game I was able to fix after I noticed that it ran better unplugged (laptop here), and traced it to having the processor limited to 50%. Changing them over to XP is also not an option, GTA 4 for some unknown reason crashes after 5-10 minutes of play, and with ArmA I need the built in mic (which only works in vista). Any ideas as I can't find an answer or a solution so far. |
Did you check the game forums for a possible answer? Your memory has been tested? I would go their first as it seems the issue is messing with several of your games. In short, I'm thinking a hardware issue.
|
Yes checked all over the internet. Pretty certain it is not the memory, most games actually work perfectly that I have tested.
I have tried... Changing power settings, disabling vista aero and other stuff, various compatibility modes, restricting the available ram to 3gb, in game graphics settings (absolute minimum settings), updated all the drivers I could think of, tried different graphic drivers (I'm near positive its not the graphic drivers fault), killed off everything but what is needed for vista to run software wise. This problem does not exist in any way shape or form in XP. Its really odd too as its no kind of lag I have ever encountered. My current theory is that it is a problem with cpu throttling. It also tends to get more pronounced over time, like with Deathtrack, it will barely be noticable for the first bit, then get more and more noticable untill the game is near unplayable and lurches around like a drunk sailor on land. |
Hmm... Not sure how much help I can be since my experience with Vista 64bit is minimal but--could you list your computer specs? I wouldn't be surprised if you're right about it being CPU based. I've been known to squeeze out a fix from time-to-time if I have enough info to work with.
:salute: |
Dell Studio XPS 16 Laptop
Intel Core 2 Duo T9600 @ 2.80GHz, 1066FSB 6GB DDR3 ram, 1066MHz ATI Mobility Radeon HD 3670, 512mb DDR3 500 GB 7200rpm SATA hard drive Anyhow doesn't seem to be a throttling problem after all, tried disabling all of it (CPU and GPU) by bios and software. It may be a vista glitch or something.. I'll have to try it with a clean backup and see if that changes anything. That or these games just don't like my blend of hardware and vista 64bit |
:hmmm: How about setting your CPU's affinity for the program to only work on one core? (Task Manager>right click process>set affinity). May as well kill some background processes too, as long as you're in there...
I'll think about this one. Problems like this drive me crazy :damn:. EDIT: What speed is your memory set to? Might it be set too fast for the program to handle? I've run into stranger things... |
I'll have to play with processor affinity some more and see what that does, though these games are new enough were that shouldn't be an issue.
I'm pretty sure its not memory, or the bus speed (or latency), for one thing I can't adjust any of it, also these games don't have the issue in XP. Restricting the memory size to that of XP's didn't fix it either. Edit: nope not processor affinity, my next two attempts will be to try running it on the pristine install that came from dell, and turning off the page file (don't need it with 6 gigs of ram). |
You certainly seem to have a solid handle on trouble-shooting :yep:. I'll check back in here and see how you're doing and try to help if I can...
Hope you get it figured out!!! |
I'm still leaning to driver problem. When you updated all the drivers, did you include DirectX?
Maybe it's the graphics card itself that gets throttled, switching between 2d and 3d modes. Could try using something like Rivatuner to "lock" the clocks and/or monitor them while playing. |
I have some information that may help you.
Since I'm building a supermod I've collect many pieces of data that helps players optimize there rigs better. Some of these will help XP, Vista and windows 7 users. It doesn't matter which game your playing because it will benefit all games. NOTE: *some lines maybe repeated...* Quote:
Quote:
Quote:
http://www.tweakguides.com http://support.microsoft.com/kb/316739/EN-US/ or http://www.microsoft.com/whdc/system...AE/PAEmem.mspx http://forums.techpowerup.com/showthread.php?t=11119 http://www.extremetech.com/article2/0,2845,5155,00.asp For XP users the principle is the same, see below; http://www.gsc-game.com/index.php?t=..._id=16&page=66 I'm sure there are many other websites that show how to optimize your rig. Also make sure you have all your drivers and firmware up to date. :salute: |
Not to be negative, but those "tweaks" only have limited potential. Game devs know that by default their game can't use more than 2GB of memory, so even if you increase the max addressable memory space for a game to 3GB, it probably will never use the extra gig anyway. It can however cure BSODs caused by apps exceding the 2GB limit. For example, this is a problem with Supreme Commander with a lot of units in the field.
Same thing with PAE: gaming PCs typically have either 2GB or 4GB; 2x1GB, 4x1GB or 2x2GB (matched pairs for memory). With 2GB total it's a non issue. With 4GB it helps address all installed memory (though, like mentioned, it can lead to compatibility issues), but even without PAE you can use at least 3 of 4GB: 2GB for the game and at least 1GB left for OS. Why mess with it and risk trouble? It really only serves it's purpose in cases like Supreme Commander: 1. Game crashes because app exceeds it's max space. 2. Use "tweak" so the app can address more space. 3. Now the app can use all 3GB of available memory, "fighting" the OS for that 3rd gig. 4. Use PAE to address all available memory. 5. Now the app can use 3GB while still leaving 1GB for OS. At least that's how I understand it, I haven't done this stuff in practice yet. :hmmm: |
Quote:
Quote:
Monitoring the graphics card is a good idea, and easy to do with dual monitors (laptop + lcd monitor) so I'll give that a try. I may also try cleaning out all the graphics drivers and installing the latest ones. I had tried disabling power saving mode via CCC (catalyst) but with no effect. Anyhow I'm fairly positive its not a hardware fault, which means it's either a fault with vista directly, a driver problem, or a combination of the two (or possibly a software fault. A lot of this is going to have to wait until next weekend though, got midterms this week and assignments, so no time to fiddle around with it till friday. @Wolfehunter Thanks for the links, I'll look into it later. :) XP on my system works perfectly fine right now, and I'm running Vista 64 bit which can properly address all the memory my system has. However part 1 of your 'bangalore' quote may be useful. |
You could try installing latest DX9 and running the game in DX9 mode.
DirectX provides a layer between the hardware and driver; since the problem you're reporting is strictly graphical, it's a prime suspect IMO, along with the driver itself. Good luck on your midterms. :salute: |
Quote:
But there is an issue with vista 64 bit that all programs installed in C:\Program Files (x86) will have only access to 2gig address regardless of the 64bit Os. 64bit software only use the full features of that OS. I have to find that website. :damn: Here it is, http://ntcore.com/4gb_patch.php |
Quote:
One thing I'm not sure about is how do you tell a game which version to use? |
Not sure about that either. All I know is that it's possible to choose DX9 or 10 when starting Crysis. Something like right-click icon> "run in DX9", or perhaps under properties. I have Arma running on Win7 RC, with DX9 installed as well. Now that I think about it, Arma doesn't support DX10 as far as I know. I'd give installing DX9 a shot; it won't mess up DX10, so it's really quick and painless to test.
|
Already did try it and no change, but problem is I have no way of knowing if its actually using dx9 that was installed or not (since it can use dx 10 in dx9 emulation mode).
|
Don't know about DX10 emulating DX9. AFAIK Vista needs to have DX9/DX9L installed to play non DX10 games. But that point is moot I guess, as it did not fix your problem. :hmmm:
Running out of options, and ideas for that matter. :doh: |
That is actuality incorrect, almost all the games I've run on Vista are dx 9 only. Dx 10 has direct3d 9, 9L and 10 built in, and d3d 9 is set up to act like as if it was xp.
But ya I'm also running out of ideas. My plans now are to do a complete wipe of the display drivers and reinstall them, if that fails I will set up monitoring software and see how the cpu, memory and gpu behave on xp vs vista when playing ArmA and see if there is an issue there which may lead me to further steps, if that fails I will try a clean factory install setup, failing that I'll borrow a copy of vista from a friend to see if it's a Dell vista install issue. I may try a few other things in between those steps. |
I'm glad you have the knowledge to solve it yourself, most people would have just dropped it off at some repair shop. Not that there's anything wrong with that, just feels like a waste of money. :(
Anyway, best of luck. :salute: |
All times are GMT -5. The time now is 09:33 PM. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright © 1995- 2025 Subsim®
"Subsim" is a registered trademark, all rights reserved.