Aller au contenu

Photo

Very bad lag, don't know reason


  • Veuillez vous connecter pour répondre
11 réponses à ce sujet

#1
-Solaron-

-Solaron-
  • Members
  • 2 messages
I'm in Ostagar right before the first fight with the Darkspawn and am getting 15-25 FPS running around the camp

System specs are:

AMD Athlon 64 X2 5400+ 2.8Ghz
4Gb RAM
EVGA GTX 470 1280MB
Windows 7 64bit

Its seems like i should be getting good framerate with those specs....but I could be wrong

I checked my video card and its only been getting up to ~60C, could something be wrong with it?

Modifié par -Solaron-, 05 octobre 2010 - 07:02 .


#2
ThingsThatGoBoom

ThingsThatGoBoom
  • Members
  • 11 messages
From my personal experience, I found out that Dragon Age and Windows 7 hate each other. I think it's because DA's long development cycle. Anyways, the best solution I can think of would be to run DA in XP SP3 mode. You could try Vista but I never did

#3
Kernel Cinders

Kernel Cinders
  • Members
  • 124 messages
Well, your system is fine.
Set Anti-Aliasing to 8x or 8xQ. The game itself won't look better even if you try to override. Try using the "enhance application" setting and set it to 8x or 8xQ
Set Anisotropic Filtering to 8x. You can set it to 16x, but the performance hit just isn't worth it. The game looks great at 8x.
There is an .ini file in the DA "Setting" folder. I'll copy/paste what I use below and will bold the stuff that might help your FPS.

[VideoOptions]
ResolutionWidth=1280
ResolutionHeight=1024
FullScreen=1 (full-screen enabled)
UseVSync=1 (vertical synchronization enabled)
GraphicsDetailLevel=3 (maximum)
AntialiasingLevel=8 (you can put a bigger number here, but it will always default to 8 when you boot up the game. Disappointing to say the least. I'd love to see this game in 16xQ.)
TexturePack=2 (maximum)

EnableFrameBufferEffects=1
DisableMRT=0
DisableAspectRatioCorrection=0
RefreshRate=75 (default is 60, but my monitor runs at 75Hz @ 1280x1024 so I changed it to 75)
UseTrilinearFiltering=1 (enabling this setting helped my fps a little)
UseTripleBuffering=1 (enable this if you have VSync enabled)
UseDesktopGamma=0
Gamma=0.500000
EnableShadows=1
AnisotropicFilteringLevel=8 (I tried setting this to 16, but the game is much smoother for me at 8)
ForceLowSettings=0

There are other settings in the file, but these are ones that will affect your fps the most imho.  Also, check the "Logs" folder too. There is a .txt file in the folder. Open it, and delete everything, save, then change the folder properties to "Read Only". No information will be added and the file will stay at 1kb size. I have no idea why this damn folder exists. Maybe it's for BioWare online troubleshooting? /shrug

Hope this helps.

#4
-Solaron-

-Solaron-
  • Members
  • 2 messages
@jewjeboo,
running it in XP SP3 didn't show any noticeable improvement

@Kernel Cinders
Thanks for that, it increased my FPS by ~10 which helps a lot, though I still feel it should be higher



Could my low FPS possibly be caused by the video drivers I'm using?  I have 258.96, which I believe is the most current, but I'm wondering because I think this is the same driver that caused problems when I tried to play ME2 a few months ago (though I did have a different graphics card then).

Modifié par -Solaron-, 06 octobre 2010 - 07:27 .


#5
CesUtd

CesUtd
  • Members
  • 161 messages
Have you checked the internet connection? I had lag until I played logged out of my Bioware profile. I have the same model of card as you but instead of EVGA I have a Gigabyte GTX 470. No lag for me. But I wanted my profile to update so I then enabled only update profile and disabled all the other online options. Since then the game runs smooth even with anti virus on, firefox open and logged into my Bioware account.

#6
Omnigore

Omnigore
  • Members
  • 5 messages
Hi Kernel Cinders. I am having similar problems on a tricked out pc ever since i installed windows 7 4bit/direct x 11 (think i was previously running 9).



I can't find any "setting" folder in the Dragon Age folder, and only one .ini file (sku.ini, which contains no useful information).



My first thought has been to force direct x 9 but i have no idea whether this is possible from the ini or at all...

#7
CesUtd

CesUtd
  • Members
  • 161 messages
Have you checked in Documents folder? I found mine there. Here is a list of things I did to my Dragon Age: Origins that has worked brilliantly for me:

Before anything: If you really want to install the game again do the following: install the patches in the following order 1.01a, 1.01b, 1.02, 1.02a then Awakening if you have it then finally install 1.04.

1. Reinstall all c++ 2005 (must be 64bit if using 64 bit OS) libraries. Wrong version for the OS causes jerking in game.
2. Install the c++ service pack 1 and other security updates for the c++ 2005 runtime libraries
3. Go into configuration and do the following:
4. Go to video: turn off vertical sync, frame-buffer effects and anti-aliasing
5. Go to online and turn off the following: Upload gameplay feedback, take achievements and story screenshots, notify me when screenshots are taken and upload screenshots
6. Go to Documents / Bioware/ Dragon Age / Settings and open file/ ini called Dragon Age. Change the following: RefreshRate=75 - important this really speeded up my game and also change UseTrilinearFiltering=1. This works as well.
7. Reinstall/ Install framework 4.0 client - again make sure it is 64 bit if using 64 bit OS.
8. Set game compatibility to windows xp service pack 3.
9. If using nvidia drivers make sure the following is on: threaded optimization, tripple buffering and make sure maximum pre-rendered frames is 3. Also check that physx is also auto-select. I am not sure for ati cards.

If anything your game should not crash. I have not crashed and my game plays fast.

Modifié par CesUtd, 07 octobre 2010 - 06:40 .


#8
Omnigore

Omnigore
  • Members
  • 5 messages

CesUtd wrote...

Have you checked in Documents folder? I found mine there. Here is a list of things I did to my Dragon Age: Origins that has worked brilliantly for me:

Before anything: If you really want to install the game again do the following: install the patches in the following order 1.01a, 1.01b, 1.02, 1.02a then Awakening if you have it then finally install 1.04.

1. Reinstall all c++ 2005 (must be 64bit if using 64 bit OS) libraries. Wrong version for the OS causes jerking in game.
2. Install the c++ service pack 1 and other security updates for the c++ 2005 runtime libraries
3. Go into configuration and do the following:
4. Go to video: turn off vertical sync, frame-buffer effects and anti-aliasing
5. Go to online and turn off the following: Upload gameplay feedback, take achievements and story screenshots, notify me when screenshots are taken and upload screenshots
6. Go to Documents / Bioware/ Dragon Age / Settings and open file/ ini called Dragon Age. Change the following: RefreshRate=75 - important this really speeded up my game and also change UseTrilinearFiltering=1. This works as well.
7. Reinstall/ Install framework 4.0 client - again make sure it is 64 bit if using 64 bit OS.
8. Set game compatibility to windows xp service pack 3.
9. If using nvidia drivers make sure the following is on: threaded optimization, tripple buffering and make sure maximum pre-rendered frames is 3. Also check that physx is also auto-select. I am not sure for ati cards.

If anything your game should not crash. I have not crashed and my game plays fast.


I could kiss you! The only fix i implemented was changing the refresh rate in the ini from 60 - 75 - the frame rate (which i havent checked) went from about 5fps - 60+fps immediately, with all settings cranked.

Thank you!

#9
CesUtd

CesUtd
  • Members
  • 161 messages
Glad it helped you. I would just check other settings just in case you get any crashing.

#10
Kernel Cinders

Kernel Cinders
  • Members
  • 124 messages
The default settings in the .ini file are horribly bad for a decent system. Glad you found it and it helped.

P.S.: You use Max Pre-Rendered Frames? The default setting is 3 but I set mine to 0. It didn't do anything for me but heat up my CPU and bogged down resources. I have one card PhysX dedicated and the other is for rendering, so maybe that's why I see no difference. I tested it from 0 to 9, and it didn't help my FPS at all. /shrug

Modifié par Kernel Cinders, 15 octobre 2010 - 06:15 .


#11
CesUtd

CesUtd
  • Members
  • 161 messages
Hi. I got it with the newest nvidia driver. I kept it at 3 because I am not actually sure what it does. I never noticed any effects by having it on different numbers so maybe only nvidia knows why they set it to three. There are a few settings in the nvidia control panel I wish were explained more and why a couple are turned off when they should be on.

Modifié par CesUtd, 15 octobre 2010 - 09:36 .


#12
Kernel Cinders

Kernel Cinders
  • Members
  • 124 messages
Yeah, "default" doesn't always mean "works best" when it comes to Nvidia Control Panel stuff.



Pre-Rendered Frames basically makes your CPU(s) do the work the video card(s) should be doing. Setting it to "0" will also help with keeping your CPU cooler as it won't be doing more then it has to.



I set it to "8" once just to see what it did: It heated up my CPU by about 5C. lol