Major Performance Issues

If you find a bug within PR:BF2 (including PRSP), please report it here.
Locked
LITOralis.nMd
Retired PR Developer
Posts: 5658
Joined: 2010-04-10 16:15

Re: Major Performance Issues

Post by LITOralis.nMd »

Has anyone tried this with PR ?
https://www.realitymod.com/forum/f27-pr ... ts-sp.html

And yes, the Q6600 at stock speed is holding you back.
ComradeHX
Posts: 3294
Joined: 2009-06-23 17:58

Re: Major Performance Issues

Post by ComradeHX »

DJ Barney wrote:Been out of gaming for a couple of months but got back to this.

Dovre is just hopeless but that seems to be one of the very heavy maps (but the performance is the same now even though I updated from a Nvidia 9800GT to a AMD Radeon R7 260X !); anything big with lots of models like trees.

Other maps like Al Basrah run fine. I play Coop with bots. At 40 bots its acceptable game play with occasional drops down to ~25fps, but even though Fraps shows that the actual response of the controls is OK.

I think this is where my original issue reared up. PR demands on hardware went up a bit, especially with 1.0. Add in bots using the CPU as well and that created the issue.

Here are my specs ...

Code: Select all

System Information
------------------
  Operating System: Microsoft? Windows Vista? Business  (6.0.6002)
      Architecture: 32-bit
   Current Culture: English (United Kingdom)
       Motherboard: Gigabyte Technology Co., Ltd. G41MT-S2PT
         Processor: Intel(R) Core(TM)2 Quad CPU    Q6600  @ 2.40GHz (Physical: 4, Logical: 4)
            Memory: 4.00 GB
      DIMM Modules: A0: 2.00 GB @ 400 MHz
                    A2: 2.00 GB @ 400 MHz
         Page File: 3.22 GB
    .NET Framework: 4.5+ Release Build: 378681, Runtime: 4.0.30319.18331

Display Information
-------------------
 Display Device(s): Generic PnP Monitor on AMD Radeon R7 200 Series
   Display Mode(s): 1440 x 900 (32 bit) @ 60 Hz
    Driver Version: 8.14.01.6354
    Display Memory: 1024.00 MB
     Multisampling: 2, 4, 8
               DPI: 96 (100%)

Audio Information
-----------------
  Primary Playback: Speakers (ASUS Xonar DX Audio D
 Primary Recording: Wave (ASUS Xonar DX Audio Devic
  Open AL Renderer: Software
               EAX: True
           EAX 1.0: False
           EAX 2.0: True
           EAX 3.0: False
           EAX 4.0: False
           EAX 5.0: False
             X-RAM: False

Disk Information
----------------
      Install Path: D:\Program Files\SteamLibrary\steamapps\common\Battlefield 2
                    Free: 91.46 GB, Total: 459.23 GB, FS: NTFS, SSD: False
          Mod Path: D:\Program Files\SteamLibrary\steamapps\common\Battlefield 2\mods\pr
                    Free: 91.46 GB, Total: 459.23 GB, FS: NTFS, SSD: False
     Profiles Path: C:\Users\djbarney\Documents\ProjectReality\Profiles
                    Free: 81.75 GB, Total: 372.60 GB, FS: NTFS, SSD: False
    Update DL Path: C:\Users\djbarney\AppData\Local\Project Reality\Project Reality BF2\Downloads
                    Free: 81.75 GB, Total: 372.60 GB, FS: NTFS, SSD: False
   Update Log Path: C:\Users\djbarney\AppData\Local\Project Reality\Project Reality BF2\UpdateLogs
                    Free: 81.75 GB, Total: 372.60 GB, FS: NTFS, SSD: False

Game Information
----------------
    Installed Mods: bf2, pr, xpack
       Current Mod: pr
       BF2 Version: BF2 1.5
        PR Version: 1.2.1.0
          Language: english
   Debug Available: False
     Large Address: True
Supported Hardware: None

Profile Information
-------------------
      Profile 0001: Phorce24
              Type: Offline
 Last Used Profile: True
        View Intro: True
        Fullscreen: True
      Display Mode: 1440x900@60Hz
Display Mode Valid: True
   Graphics Scheme: High
     Multisampling: Off
             VSync: True
   Terrain Quality: High
   Effects Quality: High
  Geometry Quality: High
   Texture Quality: High
  Lighting Quality: High
   Dynamic Shadows: High
    Dynamic Lights: High
 Texture Filtering: High
    Audio Provider: Hardware
    Provider Valid: True
     Audio Quality: High
               EAX: True
Do you all think that updating my CPU would help ?

Also for Coop players. In other mods I run a separate dedicated server on the same machine which threads out the AI onto another CPU core (using affinity). I've seen that gain performance with other mods in Coop mode ... no fps drops due to CPU being taxed by the AI ! Has anyone tried this with PR ? In other mods I just copied across the mod files to the dedicated server directory, but PR is setup differently and I've never got it to work this way.
CPU seems to be bottleneck here.

You need newer intel cpu with high ipc and clock speed.
User avatar
Michael Z Freeman
Posts: 240
Joined: 2009-03-27 18:45

Re: Major Performance Issues

Post by Michael Z Freeman »

Wow, interesting. Thanks !

What about the max quad core my MB can take - Core? 2 Quad Q9650 ?
PLODDITHANLEY
Posts: 3608
Joined: 2009-05-02 19:44

Re: Major Performance Issues

Post by PLODDITHANLEY »

I was running an E8500 which ran OK.
Worth trying for cheap If you only play non 4 core optimized games.
LITOralis.nMd
Retired PR Developer
Posts: 5658
Joined: 2010-04-10 16:15

Re: Major Performance Issues

Post by LITOralis.nMd »

Yeah, if you want to do this on the cheap as it's an older PC and near end of life anyway,

Keep in mind if you buy a CPU cooler for your LGA775 socket CPU, make sure the cooler is compatible with socket 1150, so you can transfer the cooler to your next PC build,

you got options:
1. buy Hyper 212+ Evo CPU cooler and thermal paste, overclock your current CPU.
- You need to download CPUZ software and find out the stepping of your Q6600. There were HUGE HUGE differences in the OC potential between the early Q6600's and the last Q6600's.
The starting point for overclocking a g0 stepping Q6600 is 333 fsb on standard volts giving 3 gig per core. Overvolting should increase this to 3.6 gig on air and maybe 3.8 with water cooling. 75 c is rediculously hot, and something is wrong with the cooler setup or the hardware monitor. B3 q6600's will only colck to about 3.1 or .2 over volted and 2.8 at standard volts. Hope that helps.


2. Cheat by starting with a higher standard clock using one of the CPUs listed below, picked up on Ebay.co.uk or similar.

pick up a quad or dual core C2D and a aftermarket CPU cooler (Coolermaster 212+ Evo is a very popular cheap cooler that gets the job done well) and some thermal paste.

KEEP IN MIND: The G41MT series motherboard is a limited motherboard when it comes to overclocking, and it's getting on in years so it's internal parts are degraded.

So overclocking is a hoobbyist project and a way to extend thelife of the PC, and you're trading your time and some money to get every last bit out of the system,

Some ideas to start:
https://www.youtube.com/watch?v=dXmLrPIy_eE


Intel Core™ 2 Quad Q9650 3.00GHz 12MB Yorkfield 45nm E0 95W 1333 F2
Intel Core™ 2 Quad Q9550 2.83GHz 12MB Yorkfield 45nm E0 95W 1333 F2
Intel Core™ 2 Quad Q9550s 2.83GHz 12MB Yorkfield 45nm E0 65W 1333 F2
Intel Core™ 2 Quad Q9550 2.83GHz 12MB Yorkfield 45nm C1 95W 1333 F2
Intel Core™ 2 Duo E8600 3.33GHz 6MB Wolfdale 45nm E0 65W 1333 F2
Intel Core™ 2 Duo E8500 3.16GHz 6MB Wolfdale 45nm C0 65W 1333 F2
Intel Core™ 2 Duo E8500 3.16GHz 6MB Wolfdale 45nm E0 65W 1333 F2
Intel Core™ 2 Duo E8400 3.00GHz 6MB Wolfdale 45nm C0 65W 1333 F2
Intel Core™ 2 Duo E8400 3.00GHz 6MB Wolfdale 45nm E0 65W 1333 F2

There is a difference worth noting between the E0 and C0 steppings, but it's been long enough I forgot, it's specifically important if you overclock the CPUs, which is what you want to do. Those E8500 can run at 4Ghz on a proper motherbaord(which yours is not proper for OC), but you should still be able to get to 3.4Ghz~3.6Ghz and will run PR really nicely at that speed.
User avatar
Michael Z Freeman
Posts: 240
Joined: 2009-03-27 18:45

Re: Major Performance Issues

Post by Michael Z Freeman »

ComradeHX wrote:CPU seems to be bottleneck here.

You need newer intel cpu with high ipc and clock speed.
PLODDITHANLEY wrote:I was running an E8500 which ran OK.
Worth trying for cheap If you only play non 4 core optimized games.
'[R-COM wrote:LITOralis.nMd;2034761']Yeah, if you want to do this on the cheap as it's an older PC and near end of life anyway,

Keep in mind if you buy a CPU cooler for your LGA775 socket CPU, make sure the cooler is compatible with socket 1150, so you can transfer the cooler to your next PC build,

you got options:
1. buy Hyper 212+ Evo CPU cooler and thermal paste, overclock your current CPU.
- You need to download CPUZ software and find out the stepping of your Q6600. There were HUGE HUGE differences in the OC potential between the early Q6600's and the last Q6600's.




2. Cheat by starting with a higher standard clock using one of the CPUs listed below, picked up on Ebay.co.uk or similar.

pick up a quad or dual core C2D and a aftermarket CPU cooler (Coolermaster 212+ Evo is a very popular cheap cooler that gets the job done well) and some thermal paste.

KEEP IN MIND: The G41MT series motherboard is a limited motherboard when it comes to overclocking, and it's getting on in years so it's internal parts are degraded.

So overclocking is a hoobbyist project and a way to extend thelife of the PC, and you're trading your time and some money to get every last bit out of the system,

Some ideas to start:
https://www.youtube.com/watch?v=dXmLrPIy_eE


Intel Core? 2 Quad Q9650 3.00GHz 12MB Yorkfield 45nm E0 95W 1333 F2
Intel Core? 2 Quad Q9550 2.83GHz 12MB Yorkfield 45nm E0 95W 1333 F2
Intel Core? 2 Quad Q9550s 2.83GHz 12MB Yorkfield 45nm E0 65W 1333 F2
Intel Core? 2 Quad Q9550 2.83GHz 12MB Yorkfield 45nm C1 95W 1333 F2
Intel Core? 2 Duo E8600 3.33GHz 6MB Wolfdale 45nm E0 65W 1333 F2
Intel Core? 2 Duo E8500 3.16GHz 6MB Wolfdale 45nm C0 65W 1333 F2
Intel Core? 2 Duo E8500 3.16GHz 6MB Wolfdale 45nm E0 65W 1333 F2
Intel Core? 2 Duo E8400 3.00GHz 6MB Wolfdale 45nm C0 65W 1333 F2
Intel Core? 2 Duo E8400 3.00GHz 6MB Wolfdale 45nm E0 65W 1333 F2

There is a difference worth noting between the E0 and C0 steppings, but it's been long enough I forgot, it's specifically important if you overclock the CPUs, which is what you want to do. Those E8500 can run at 4Ghz on a proper motherbaord(which yours is not proper for OC), but you should still be able to get to 3.4Ghz~3.6Ghz and will run PR really nicely at that speed.
Thanks !

In the end I got a Radeon R7260X and the top CPU for my MB a Q9650. CAn't overclock it as 3GHZ is the MB max. Got some improvement with PR but still very bad performance due to running with bots. So some bad confusion created by real life problems means I did not nail that down as part of the problem. Now I'm running a dedicated server on the same machine (Win7 64bit) for the AI and setting affinity with Process Lasso to a couple of cores each for the server and client. I was so impressed with Process Lasso I paid for it as it sorts out all sorts of other problems like CPU parking, badly behaved background processes, etc. PR Coop/SP seems to be limited to a maximum of 48 bots, but that's fine for a good game and I get much improved performance; smooth game play, no stuttering.

Bit of a long road, but thanks guys, got there in the end so I can play PR. Happy Bunny :goodvibes
Arab
PR:BF2 Developer
Posts: 2898
Joined: 2012-05-18 03:37

Re: Major Performance Issues

Post by Arab »

I think it could be with the way the maps are setup. I had a look at the level resources displayer tool by bergerkiller and compared it to bf2, and it's missing a few tabs. On my spare time I will check some maps with the bf2editor.

Just one theory out of many. I'm trying to also see what can increase performance, and what is causing performance issues too.
Last edited by Arab on 2014-11-29 13:56, edited 1 time in total.
DogACTUAL
Posts: 879
Joined: 2016-05-21 01:13

Re: Major Performance Issues

Post by DogACTUAL »

Anyone found a fix for this? I mean this reads like it was a very huge issue, so i assume this must have been fixed by now ........ right?
Not only did the DEVs totally throw off the CAS/AA balance and make TOWs useless against tanks, no that was not enough. They also had to introduce their most controversial change yet, a 16 character limit on player names.
------------------
''Mats literally does not give a single fuck what you, me or everybody else thinks the game should be like. He doesn't care if you, me or everybody else plays the game even.'' - Frontliner
AlonTavor
PR:BF2 Developer
Posts: 2991
Joined: 2009-08-10 18:58

Re: Major Performance Issues

Post by AlonTavor »

DogACTUAL wrote:Anyone found a fix for this? I mean this reads like it was a very huge issue, so i assume this must have been fixed by now ........ right?
I can see the future.
You're going to continue being annoying and then complain when you get removed.
Hollywood v2.
DogACTUAL
Posts: 879
Joined: 2016-05-21 01:13

Re: Major Performance Issues

Post by DogACTUAL »

Maybe read this thread from the start and you will notice something. Read at least the first few pages.
Not only did the DEVs totally throw off the CAS/AA balance and make TOWs useless against tanks, no that was not enough. They also had to introduce their most controversial change yet, a 16 character limit on player names.
------------------
''Mats literally does not give a single fuck what you, me or everybody else thinks the game should be like. He doesn't care if you, me or everybody else plays the game even.'' - Frontliner
qs-racer
Posts: 335
Joined: 2010-02-07 10:25

Re: Major Performance Issues

Post by qs-racer »

AlonTavor wrote:I can see the future.
You're going to continue being annoying and then complain when you get removed.
Hollywood v2.
Communication from the Dev are not their strength...
The russian topic for working smoke, lack of communication for actual problems, no answer for solving exploit on PR(2 years ago from me) or giving solution for mumble volume in vehicule (last week) don't give any will to solve or help...

Come on dev, just give answers about suggestion, about what is the status.
Maybe you are working (on the mod or personnal business), but communication is important ;)
Image
Outlawz7
Retired PR Developer
Posts: 17261
Joined: 2007-02-17 14:59

Re: Major Performance Issues

Post by Outlawz7 »

qs-racer wrote:or giving solution for mumble volume in vehicule
https://www.realitymod.com/forum/showth ... ost1893186
Image
qs-racer
Posts: 335
Joined: 2010-02-07 10:25

Re: Major Performance Issues

Post by qs-racer »

Thanks for the answer. Not the same solution but result almost the same. I wish you gave it when submitting the suggestion, instead of no notification.
Image
User avatar
Mats391
PR:BF2 Lead Developer
Posts: 7643
Joined: 2010-08-06 18:06

Re: Major Performance Issues

Post by Mats391 »

This is from way before the HUD performance rework, so most of this is probably fixed and all the benchmarking is meaningless by now. Either way, a 5 year old thread is not the place to discuss this.
Image

Mineral: TIL that Wire-guided missiles actually use wire
Locked

Return to “PR:BF2 Bugs”