I too have quite big issues with low FPS in the new version of PR.
All FPS are measured on Ramiel Alt (except for the MP test where I joined a server with Muttrah) with me being on the edge of the map and looking towards the center of the map.
Firstly, my graphic card is being barely used while playing. This means that low FPS issues are not caused by insufficient GPU power. I've been testing in SP mode, with no bots. With all settings set to high I get around 35 FPS and with all settings set to low I get around 42 FPS.
So this means that the problem is CPU based. One side of the problem could be that the BF2 engine is 8 years old, which means that the game probably runs in a single thread. So even with a processor, that has more than one core, the game can only use one core.
PRBF2.exe uses around 30% of CPU while playing. PRLanucher.exe doesn't seem to generate any major CPU usage while playing.
Then I tried adding bots. With 48 bots, things get quite bad. I get around 22 FPS, but this is because AI logic requires some CPU, and running 48 bots isn't a negligible task.
The next thing I tried to do was joining an empty server, which turned out great. I still had around 40 FPS, which is good enough for me.
So the problem has to be with either 100p servers or the game trying to handle 100 players at once or the combination of both. But this is purely a CPU based problem!
And here are my computer specs:
Code: Select all
System Information
------------------
Operating System: Microsoft Windows 8 Pro (6.2.9200)
Architecture: 64-bit
Language: Slovenian (Slovenia)
Motherboard: Gigabyte Technology Co., Ltd. X38-DS4
Processor: Intel(R) Core(TM)2 Quad CPU Q8200 @ 2.33GHz (Physical: 4, Logical: 4)
Memory: 4,00 GB
DIMM Modules: A0: 2,00 GB @ 800 MHz
A2: 2,00 GB @ 800 MHz
Page File: 2,63 GB
.NET Framework: 4.5
Display Information
-------------------
Display Device(s): SyncMaster T190/T190G(Digital) on ATI Radeon HD 4800 Series
Display Mode(s): 1440 x 900 (32 bit) @ 60 Hz
Driver Version: 8.970.100.7000
Display Memory: 512,00 MB
Multisampling: 2, 4, 8
DPI: 96 (100%)
Audio Information
-----------------
Primary Playback: Creative Labs Inc. Software
Primary Recording: Microphone (2- High Definition
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: C:\Igre\Battlefield 2
Free: 223,38 GB, Total: 595,83 GB, NTFS
Mod Path: C:\Igre\Battlefield 2\mods\pr
Free: 223,38 GB, Total: 595,83 GB, NTFS
Profiles Path: C:\Users\Tja?\Documents\ProjectReality\Profiles
Free: 223,38 GB, Total: 595,83 GB, NTFS
Update DL Path: C:\Users\Tja?\AppData\Local\Project Reality\Project Reality BF2\Downloads
Free: 223,38 GB, Total: 595,83 GB, NTFS
Update Log Path: C:\Users\Tja?\AppData\Local\Project Reality\Project Reality BF2\UpdateLogs
Free: 223,38 GB, Total: 595,83 GB, NTFS
Game Information
----------------
CD Key Valid: True
Installed Mods: bf2, pr, xpack
Current Mod: pr
BF2 Version: BF2 1.5
PR Version: 1.0.34.0
Language: english
Debug Available: False
Large Address: True
Supported Hardware: None
Profile Information
-------------------
Profile 0001: JazzyT
Type: Online
Last Used Profile: True
View Intro: False
Fullscreen: True
Display Mode: 1440x900@75Hz
Display Mode Valid: True
Graphics Scheme: High
Multisampling: 2x
VSync: False
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