Ways to reach 60fps without downscaling?


(CapoFantasma97) #1

I have a laptop with i5-4200U and an AMD Radeon 8670M as a discrete card. They are surely not powerful, but they are at least decent, allowing me to play many games over 60fps, even by making graphical sacrifices sometimes.

It’s not the case of Dirty Bomb. I disabled the most hungry effects like dynamic lights, including the annoying ones like blur and vSync. Now, even by setting the textures to minimum or maximum, or lowering the models, doesn’t make me gain/lose any FPS. At all. I am stuck between 30 and 50.

I also have an autoexec with FogDensity 0 ColorGrading RawInputUpdateTest true texturepoolsize 1024, and I disabled texture streaming, as well as lowered quite a bit the values of shadow resolutions and a few other tweaks, but I still have the same FPS range.

So as I asked, what else can I do to reach 60fps?

EDIT: Fixed a bit the formatting


(Nail) #2

i7


(HammerOfDawn21) #3

Did you try turning off ‘high quality materials’? Doing so makes your guns less shiny but gives a huge performance boost.


(Mc1412013) #4

Download more ram???


(K1X455) #5

tech support forum


#6

If you don’t want to downscale, the only option is to upgrade.


(Madonna_) #7

processor not powerfull enough for dirty bomb,
have i7 4720hq 16gb ram and 960m and struggle to reach 90/110 fps at the lowest settings 1080p, so your best go is to really put EVERY setting at lowest and get some low config


#8

Hello.

It’s quite weird that your performance doesn’t change regardless of the settings.
You should try lowering them as much as possible nevertheless.
Also, make sure that Thread Sync is off in the main game menu.

The two steps described below will make your game look potato but can potentially increase your fps count.

  1. Set texturepoolsize to 1 in your autoexec.
    This limits the available graphical ram to 1 MB.

  2. Furthermore you can lower the ScreenPercentage number in the ShooterEngine file.
    This changes the rendering resolution.
    You find the ShooterEngine file located at

Documents > My Games > UnrealEngine3 > ShooterGame > Config

Setting it to 50.000000 makes Dirty Bomb look like this.

[spoiler]http://i.imgur.com/lbGOxEg.jpg[/spoiler]

Good luck! :slight_smile:


(CapoFantasma97) #9

Thanks for the replies.
From the first to the latest:

  • If I am asking it’s also because I don’t have monei to upgrade
  • Yes, I already turned off ‘high quality materials’, I started playing with it disabled days ago, it does a very minimal gain but I keep using it (also it makes the textures look simpler and clear, which I like too)
  • MOAR RAM! AT THE PRICE OF FREE! Joking aside, I highly doubt that exceeding my already 8 gb makes some difference, especially since there is so much free with the game running ¯_(ツ)_/¯
  • I guess the tech support already has their hands full of more important things than reading someone whining about the poor optimization of the game again. Also I doubt they would reply with makeshift solutions as configs and stuff that the community would do
  • The fact that my performance doesn’t change with texture/models settings isn’t that weird. In fact, they normally are one of the least performance intensive processes, and also if the PC isn’t a potato and has a discrete card with enough VRAM (in my case I have 2gb of VRAM), the data like textures is stored, saving extra calls and calculations. Anyway I tried your suggestion of using texturepoolsize 1, and aside from making the game look awful, I have no performance gain (for already said reasons). I don’t want to reduce the resolution as in the title, because it gives me an headace playing with a blurry game.

(MarsRover) #10

Your resolution is?

Are you 100% sure DB runs on the Radeon and not on the integrated GPU? Those fps numbers (30-50) look suspiciously like that is the case.

I have a notebook with these specs:
i5 6200U
integrated GPU: Intel 520
Nvidia GPU: 940M

In 1366x768 + minimal settings (no manual fiddling with configs) I get 80-120fps with the 940M. With the integrated GPU I get 30-50fps, just like you. Mainly because the CPU drops from 2.7GHz to 2.0GHz and that is just not enough for DB. 15W is just not enough power for both.

Both your CPU and GPU are slower than mine, but I see no reason for it to not stay above 60fps, at least most of the time.

I also have a desktop with an i5 4670K@4.7GHz and Intel 4600 IGP - pretty much same as yours, and quite a bit slower than the Radeon. It has no problems staying above 60fps 100% of the time because there is enough power for both CPU and GPU to run at full speed. It also shows that DB is demanding for the CPU.

Alternative cause no 1 - your CPU or GPU are overheating and reducing clocks.
Alternative cause no 2 - your CPU or GPU are are in some kind of power saving mode with reduced clocks.
Alternative cause no 3 - your resolution is higher that 1366x768 - in that case YMMV.


(pumpkinmeerkat) #11

[quote=“Kirays;c-219368”]Also, make sure that Thread Sync is off in the main game menu.
[/quote]

@CapoFantasma97


(CapoFantasma97) #12

[quote=“MarsRover;c-219406”]Are you 100% sure DB runs on the Radeon and not on the integrated GPU? Those fps numbers (30-50) look suspiciously like that is the case.
[/quote]
Yes, I already have the game set on maximum performance in the Crimson panel and in the advanced Radeon panel.

Not the case, as other games don’t slow down and overheat, and also it doesn’t seem to get that high on temperatures (I didn’t check with software, but my laptop doesn’t feel hot and doesn’t expel hot air, more like lukewarm) (note that I also use a cooling pad with nice and powerful fans).

That doesn’t sound as the case, or else the entire system would be in power saving mode, and not just when I fire up Dirty Bomb.

@CapoFantasma97 [/quote]
Already set to off.

EDIT: out of curiosity I now tried turning it on in an offline test. It doesn’t seem to have a meaningful impact, I don’t see my FPS change either when turning it on or off.


(CapoFantasma97) #13

[quote=“CapoFantasma97;c-219471”]
EDIT: out of curiosity I now tried turning it on in an offline test. It doesn’t seem to have a meaningful impact, I don’t see my FPS change either when turning it on or off.[/quote]

This made me think today, what if the game does not use all cores?
I tried placing -cpuCount=2 -threads=4 in the launch options, however it doesn’t seem to make a difference.


(pumpkinmeerkat) #14

Seems like something isn’t being utilized correctly or CPU just isn’t cutting it :frowning:

Any issues with your power supply/adapter?

If you haven’t already, submit a support ticket and see what they come up with.


(MarsRover) #15

@CapoFantasma97 I know I’m a bit late with the answer, but it looks like you haven’t actually checked what’s going on with your system while playing DB. Open it in windowed mode, fire up some monitoring software (hwmonitor, gpu-z etc) and check the temps, clocks and utilization of your CPU and both your GPUs. Because those fps numbers really look like you are running it on the integrated GPU.


(K1X455) #16

Also, besides meeting minimum system requirements, check for Deffered Procedure Calls by the UE3 Engine. Watch if your threshold of DPCs slows down your cpu processing.


(Xyfurion) #17

Yes, get a desktop PC.