Log in

View Full Version : Poor performance/FPS


demowhc
01-30-08, 09:38 PM
Hey all, when Im out at sea looking over a Japanese Fleet etc I get really poor FPS...like around 20 ish..


are there any big performance tweaks for this game??

Rockin Robbins
01-30-08, 09:44 PM
Performance tweaks all tend to look like rectangles of intricately printed paper money!:rotfl:You can limit running processes, make sure you have 2 gig of RAM and the latest drivers for your hardware. Then it's time to prioritize purchses, beginning with getting the amount of RAM up to snuff.

kiwi_2005
01-30-08, 09:46 PM
are there any big performance tweaks for this game??

Yeah lots of ram :)

FIREWALL
01-30-08, 09:49 PM
Standard replys your gonna get are "What are your computer specs and\or What game settings are you running"

So to help you we need above info.

demowhc
01-30-08, 10:59 PM
sorry guys i should have given you my specs :P


Q6600
2 x 2900XT
3GB ddr2 800

i run the game in 1680x1050 and use 4xaa and 8xaf, I need my aa and af..

FIREWALL
01-30-08, 11:13 PM
Your rig isn't a problem. It has more than enough juice to run this game.

And as for ingame settings you should be able to max out and still have good fps.

Keep checking back here. Sorry I couldn't be more help.

k1l0
01-31-08, 04:30 AM
try a p4 2ghz 640ram 6800xt ...

quit whining ... :|\\

vickers03
01-31-08, 04:51 AM
turn down anisotropic filtering to 4x ...

AkbarGulag
01-31-08, 04:55 AM
Can't remember what thread this was posted in.....


"---- Instructions for improving FPS in game with no functionality loss:

Open the file C:\program Files\ubisoft\Silent Hunter 4 Wolves of the Pacific\data\cfg\Main.cfg

Go right to the bottom of this file

You'll see

[DEVELOPING]
DevDebugEnable=Yes
DevEditEnable=Yes
MiniDump=Yes

Change them to

[DEVELOPING]
DevDebugEnable=No
DevEditEnable=No
MiniDump=No

That should get you a few more FPS.

JCC ----"

donut
01-31-08, 05:45 AM
These only load down ram. Had only 1024 TC returning to Midway last patrol w/overwrites.:doh:

jas39
01-31-08, 10:53 AM
Ati cards have problems with AA AF, especially when in crossfire mode...

walrusbomb
01-31-08, 11:26 AM
are you using onboard audio?

I recently disabled my onboard audio and installed a Soundblaster card and noticed a nice bump in framerate. It's rather indirect, but after looking deeper, the onboard audio was causing my northbridge and southbridge to run too hot. which hurt performance.

jdkbph
01-31-08, 12:12 PM
Another thing you might want to try is removing 1GB of RAM. Yeah... REmoving :o so that you're left with an even number of identical DIMMs installed totalling 2GB.

Is he crazy? Is he nuts?

Maybe not. Depending on the configuration (eg, 2 x 1GB and 2 x 512MB, or 1x 2Gb and 2 x 512MB) you may have disabled or degraded your ability to run in dual channel mode. I honestly don't know for a fact what impact that would have on SH4, but I do know that, in theory, it could be significant.

If that helps, you then might want to consider upgrading to 4GB by adding 2 more DIMMs identical to the first 2.

And yeah, yeah, I know about the 32bit memory address limitation... but for a few bucks "wasted" you get the RAM you need without giving up dual channel.

JD

Fishie
01-31-08, 12:24 PM
Are you trying to run antiostopic (sp?) filtering at 4x or above? If so, tune it back to 2X, and all will be well.

demowhc
02-02-08, 01:38 AM
Thanks for the suggestions guys, I have found out what my problem is..

my video cards are not going into thier 3D clocks (848/828), and are playing the game in 2D clocks only (506/513)..I havnt had this problem with any other games..even if I disable crossfire the same thing happens... :damn:

I have found that if i open ATI tool if forces the first card to run at 3D clocks all the time, so atm I am playing with 1 card and leaving ATI tool open while i play.

1 card runs the game great (when its in 3D clocks :smug:) at 4xaa and 4xaf 1680x1050 and vsync on..sits on 60 fps :cool: so ill just play with 1 card for now and spam ATI support..


and jdkbph about the 3GB ram thing, yes the 3GB run in dual channel mode in a 2x1GB and 2x512mb config on a ga-x38-dq6 mobo. iv run bandwidth tests etc which are fine and cpu-z, windows, everest and the mobo all report the ram is indeed running in dual channel.

anyway thanks for ur help guys, Im off to sink some Japs!

maerean_m
02-02-08, 01:48 AM
VSync ON can hit FPS really hard.

Depending on what the game does at the moment, the updating gets done in X milliseconds and the rendering in Y milliseconds. The FPS you get is 1000/(X+Y).
If your FPS is 50, X+Y equals 20.

When VerticalSync is activated, the card won't start displaying the image until a new screen refresh starts. So when in 60Hz, on average, the render takes a 1000/60/2=8.3 milliseconds longer so your new FPS will be 1000/(X+Y+8.3).
Starting from 50 frames per second, you get 35 with VerticalSync.
That's on the average. In the worst case scenario, your FPS will drop to 27.

It's a big hit on FPS without any real visual improvements.

As seen from the formula, it helps a little if the refresh is set to 75Hz. The 8.3 milliseconds delay takes only 6.6 milliseconds and the FPS drops only to 38.

This low FPS can be the cause of your video card running in "2D" frequencies. The video card driver may say "this game is very CPU bound, instead of GPU bound, so the card will do great even with the 2D frequencies and the player will notice the reduced fan noise".

In Silent Hunter, switching the VerticalSync requires you to restart the executable (to reinitialize the Direct3D engine).

demowhc
02-02-08, 02:55 AM
you just need to make sure you get more fps than your screens refresh rate, then you wont have such problems.

my screen is 60hz and my fps stay at 60 all the time with vsync enabled.

and yes vsync does a lot, it gets rid of tearing, but if your frame rate is lower than your refresh rate there is no need for vsync as it chops your fps in half and you dont get much screen tearing with low fps anyway.

screen tearing is generaly more noticable when your frame rate is higher than your screens refresh rate.

vickers03
02-02-08, 07:14 AM
with my ati1800 i get terrible tearing with
vsync off even at lower framerates.

jdkbph
02-02-08, 10:28 AM
and jdkbph about the 3GB ram thing, yes the 3GB run in dual channel mode in a 2x1GB and 2x512mb config on a ga-x38-dq6 mobo. iv run bandwidth tests etc which are fine and cpu-z, windows, everest and the mobo all report the ram is indeed running in dual channel.

Indeed it is. So long as you have paired chips (ie, an even number) it will run in dual channel mode. However, if the chips are not the same size, you'll only be "dual channeling" an ammount of RAM, equal to the smaller of the DIMMs.

Prolly not a big deal in practice, but theoretically, it could make a difference. Or at least that's what Sandra says ;)

demowhc
02-02-08, 11:59 AM
yer i have the 2 1gb sticks paired up in their colour coded slots and the 2 512mb sticks in their slots, everything reports 3gb and dual channel mode, tests show the same

Bathrone
02-02-08, 05:34 PM
Im not convinced the problem has been fully isolated. I recommend you download 3dmark and compare your benchmark results with similar hardware to better understand what your rig is doing.