Major Performance Issues

Black Mesa is destroying my PC, basically. If I run it at 1920x1080, my native resolution, I get about 7fps in the tram. If I turn everything down to the lowest setting, I get about 11fps. If I keep everything on the lowest settings and turn the resolution down to 1280x720, I can barely hit 30 fps. It also takes a good 3-4 minutes to launch the game.

My specs:
nvidia GTX 560 ti
Intel Core i3-2120
8GB DDR3 RAM

Please help, I wanna play… :[

Are your video drivers up to date? How does HL2 episode 2 run on your computer? If you have trouble running episode 2, then trying to run BM will be even more challenging.

There is performance issues. The game usually runs with 100fps+, but in some areas it drops down to 40~45fps. I am using 306.23 driver with gtx670.
Battlefield 3 runs perfectly fine on Ultra with solid 60fps+. If I got stuck into another area with low fps I will post it here.

dxdiag:

[code]------------------
System Information

Time of this report: 9/14/2012, 22:20:00
Machine name:
Operating System: Windows 7 Enterprise 64-bit (6.1, Build 7601) Service Pack 1 (7601.win7sp1_gdr.120503-2030)
Language: English (Regional Setting: English)
System Manufacturer: To Be Filled By O.E.M.
System Model: To Be Filled By O.E.M.
BIOS: BIOS Date: 06/22/11 21:03:22 Ver: 04.06.04
Processor: Intel® Core™ i5-2500K CPU @ 3.30GHz (4 CPUs), ~4.0GHz
Memory: 4096MB RAM
Available OS Memory: 4078MB RAM
Page File: 3372MB used, 4782MB available
Windows Dir: C:\Windows
DirectX Version: DirectX 11
DX Setup Parameters: Not found
User DPI Setting: Using System DPI
System DPI Setting: 96 DPI (100 percent)
DWM DPI Scaling: Disabled
DxDiag Version: 6.01.7601.17514 32bit Unicode


DxDiag Notes

  Display Tab 1: No problems found.
    Sound Tab 1: No problems found.
      Input Tab: No problems found.

DirectX Debug Levels

Direct3D: 0/4 (retail)
DirectDraw: 0/4 (retail)
DirectInput: 0/5 (retail)
DirectMusic: 0/5 (retail)
DirectPlay: 0/9 (retail)
DirectSound: 0/5 (retail)
DirectShow: 0/6 (retail)


Display Devices

      Card name: NVIDIA GeForce GTX 670
   Manufacturer: NVIDIA
      Chip type: GeForce GTX 670
       DAC type: Integrated RAMDAC
     Device Key: Enum\PCI\VEN_10DE&DEV_1189&SUBSYS_35421458&REV_A1
 Display Memory: 3778 MB

Dedicated Memory: 1994 MB
Shared Memory: 1783 MB
Current Mode: 1680 x 1050 (32 bit) (60Hz)
Monitor Name: Generic PnP Monitor
Monitor Model: SyncMaster
Monitor Id: SAM037C
Native Mode: 1680 x 1050§ (59.883Hz)
Output Type: DVI
Driver Name: nvd3dumx.dll,nvwgf2umx.dll,nvwgf2umx.dll,nvd3dum,nvwgf2um,nvwgf2um
Driver File Version: 9.18.0013.0623 (English)
Driver Version: 9.18.13.623
DDI Version: 11
Driver Model: WDDM 1.1
Driver Attributes: Final Retail
Driver Date/Size: 8/30/2012 22:14:00, 18229096 bytes
WHQL Logo’d: Yes
WHQL Date Stamp:
Device Identifier: {D7B71E3E-52C9-11CF-8775-4F151CC2C435}
Vendor ID: 0x10DE
Device ID: 0x1189
SubSys ID: 0x35421458
Revision ID: 0x00A1
Driver Strong Name: oem9.inf:NVIDIA_SetA_Devices.NTamd64.6.1:Section065:9.18.13.623:pci\ven_10de&dev_1189
Rank Of Driver: 00E02001
Video Accel: ModeMPEG2_A ModeMPEG2_C ModeVC1_C ModeWMV9_C
Deinterlace Caps: {6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(YUY2,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_PixelAdaptive
{F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(YUY2,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
{5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(YUY2,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
{335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(YUY2,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_BOBVerticalStretch
{6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(UYVY,UYVY) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_PixelAdaptive
{F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(UYVY,UYVY) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
{5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(UYVY,UYVY) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
{335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(UYVY,UYVY) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_BOBVerticalStretch
{6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(YV12,0x32315659) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_PixelAdaptive
{F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(YV12,0x32315659) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
{5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(YV12,0x32315659) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
{335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(YV12,0x32315659) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_BOBVerticalStretch
{6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(NV12,0x3231564e) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_PixelAdaptive
{F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(NV12,0x3231564e) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
{5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(NV12,0x3231564e) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
{335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(NV12,0x3231564e) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_BOBVerticalStretch
{6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(IMC1,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(IMC1,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(IMC1,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(IMC1,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(IMC2,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(IMC2,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(IMC2,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(IMC2,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(IMC3,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(IMC3,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(IMC3,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(IMC3,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(IMC4,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(IMC4,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(IMC4,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(IMC4,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(S340,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(S340,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(S340,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(S340,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(S342,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(S342,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(S342,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(S342,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
D3D9 Overlay: Supported
DXVA-HD: Supported
DDraw Status: Enabled
D3D Status: Enabled
AGP Status: Enabled


Sound Devices

        Description: Speakers (Realtek High Definition Audio)

Default Sound Playback: Yes
Default Voice Playback: Yes
Hardware ID: HDAUDIO\FUNC_01&VEN_10EC&DEV_0892&SUBSYS_18490892&REV_1003
Manufacturer ID: 1
Product ID: 100
Type: WDM
Driver Name: RTKVHD64.sys
Driver Version: 6.00.0001.6662 (English)
Driver Attributes: Final Retail
WHQL Logo’d: Yes
Date and Size: 6/19/2012 17:54:20, 4065296 bytes
Other Files:
Driver Provider: Realtek Semiconductor Corp.
HW Accel Level: Basic
Cap Flags: 0xF1F
Min/Max Sample Rate: 100, 200000
Static/Strm HW Mix Bufs: 1, 0
Static/Strm HW 3D Bufs: 0, 0
HW Memory: 0
Voice Management: No
EAX™ 2.0 Listen/Src: No, No
I3DL2™ Listen/Src: No, No
Sensaura™ ZoomFX™: No


Sound Capture Devices

        Description: FrontMic (Realtek High Definition Audio)

Default Sound Capture: Yes
Default Voice Capture: Yes
Driver Name: RTKVHD64.sys
Driver Version: 6.00.0001.6662 (English)
Driver Attributes: Final Retail
Date and Size: 6/19/2012 17:54:20, 4065296 bytes
Cap Flags: 0x1
Format Flags: 0xFFFFF


DirectInput Devices

  Device Name: Mouse
     Attached: 1
Controller ID: n/a

Vendor/Product ID: n/a
FF Driver: n/a

  Device Name: Keyboard
     Attached: 1
Controller ID: n/a

Vendor/Product ID: n/a
FF Driver: n/a

  Device Name: XBOX 360 For Windows (Controller)
     Attached: 1
Controller ID: 0x0

Vendor/Product ID: 0x045E, 0x028E
FF Driver: n/a

  Device Name: USB Device
     Attached: 1
Controller ID: 0x0

Vendor/Product ID: 0x09DA, 0x9090
FF Driver: n/a

  Device Name: USB Device
     Attached: 1
Controller ID: 0x0

Vendor/Product ID: 0x09DA, 0x9090
FF Driver: n/a

  Device Name: USB Device
     Attached: 1
Controller ID: 0x0

Vendor/Product ID: 0x09DA, 0x9090
FF Driver: n/a

Poll w/ Interrupt: No


USB Devices

  • USB Root Hub
    | Vendor/Product ID: 0x8086, 0x1C2D
    | Matching Device ID: usb\root_hub20
    | Service: usbhub
    |
    ±+ Generic USB Hub
    | | Vendor/Product ID: 0x8087, 0x0024
    | | Location: Port_#0001.Hub_#0001
    | | Matching Device ID: usb\class_09
    | | Service: usbhub

Gameport Devices


PS/2 Devices

  • Standard PS/2 Keyboard
    | Matching Device ID: *pnp0303
    | Service: i8042prt
    |
  • HID Keyboard Device
    | Vendor/Product ID: 0x09DA, 0x9090
    | Matching Device ID: hid_device_system_keyboard
    | Service: kbdhid
    |
  • Terminal Server Keyboard Driver
    | Matching Device ID: root\rdp_kbd
    | Upper Filters: kbdclass
    | Service: TermDD
    |
  • HID-compliant mouse
    | Vendor/Product ID: 0x09DA, 0x9090
    | Matching Device ID: hid_device_system_mouse
    | Service: mouhid
    |
  • Terminal Server Mouse Driver
    | Matching Device ID: root\rdp_mou
    | Upper Filters: mouclass
    | Service: TermDD

Disk & DVD/CD-ROM Drives

  Drive: C:

Free Space: 20.3 GB
Total Space: 55.7 GB
File System: NTFS
Model: SAMSUNG HD502HJ ATA Device

  Drive: D:

Free Space: 123.4 GB
Total Space: 421.3 GB
File System: NTFS
Model: SAMSUNG HD502HJ ATA Device

  Drive: E:

Free Space: 209.3 GB
Total Space: 476.9 GB
File System: NTFS
Model: ST3500630AS ATA Device

  Drive: G:
  Model: DTSOFT Virtual CdRom Device
 Driver: c:\windows\system32\drivers\cdrom.sys, 6.01.7601.17514 (English), , 0 bytes

System Devices

 Name: Intel(R) 6 Series/C200 Series Chipset Family PCI Express Root Port 7 - 1C1C

Device ID: PCI\VEN_8086&DEV_1C1C&SUBSYS_1C1C1849&REV_B5\3&11583659&0&E6
Driver: n/a

 Name: Universal Serial Bus (USB) Controller

Device ID: PCI\VEN_1B6F&DEV_7023&SUBSYS_70231849&REV_01\4&18E591E5&0&00E5
Driver: n/a

 Name: Intel(R) 82801 PCI Bridge - 244E

Device ID: PCI\VEN_8086&DEV_244E&SUBSYS_244E1849&REV_B5\3&11583659&0&E7
Driver: n/a

 Name: Intel(R) 6 Series/C200 Series Chipset Family PCI Express Root Port 6 - 1C1A

Device ID: PCI\VEN_8086&DEV_1C1A&SUBSYS_1C1A1849&REV_B5\3&11583659&0&E5
Driver: n/a

 Name: PCI standard PCI-to-PCI bridge

Device ID: PCI\VEN_1B21&DEV_1080&SUBSYS_10801849&REV_01\4&2C2B3128&0&00E7
Driver: n/a

 Name: Intel(R) P67 Express Chipset Family LPC Interface Controller - 1C46

Device ID: PCI\VEN_8086&DEV_1C46&SUBSYS_1C461849&REV_05\3&11583659&0&F8
Driver: n/a

 Name: Intel(R) 6 Series/C200 Series Chipset Family PCI Express Root Port 5 - 1C18

Device ID: PCI\VEN_8086&DEV_1C18&SUBSYS_1C181849&REV_B5\3&11583659&0&E4
Driver: n/a

 Name: Ethernet Controller

Device ID: PCI\VEN_10EC&DEV_8168&SUBSYS_81681849&REV_06\4&35784ABE&0&00E4
Driver: n/a

 Name: Intel(R) Management Engine Interface

Device ID: PCI\VEN_8086&DEV_1C3A&SUBSYS_1C3A1849&REV_04\3&11583659&0&B0
Driver: n/a

 Name: Intel(R) 6 Series/C200 Series Chipset Family PCI Express Root Port 1 - 1C10

Device ID: PCI\VEN_8086&DEV_1C10&SUBSYS_1C101849&REV_B5\3&11583659&0&E0
Driver: n/a

 Name: Realtek RTL8139/810x Family Fast Ethernet NIC

Device ID: PCI\VEN_10EC&DEV_8139&SUBSYS_813910EC&REV_10\5&345E3EB5&0&1000E7
Driver: n/a

 Name: Intel(R) 6 Series/C200 Series Chipset Family USB Enhanced Host Controller - 1C2D

Device ID: PCI\VEN_8086&DEV_1C2D&SUBSYS_1C2D1849&REV_05\3&11583659&0&D0
Driver: n/a

 Name: Intel(R) 6 Series/C200 Series Chipset Family 2 port Serial ATA Storage Controller - 1C08

Device ID: PCI\VEN_8086&DEV_1C08&SUBSYS_1C081849&REV_05\3&11583659&0&FD
Driver: n/a

 Name: NVIDIA GeForce GTX 670

Device ID: PCI\VEN_10DE&DEV_1189&SUBSYS_35421458&REV_A1\4&1CDA0A78&0&0008
Driver: n/a

 Name: Intel(R) 6 Series/C200 Series Chipset Family USB Enhanced Host Controller - 1C26

Device ID: PCI\VEN_8086&DEV_1C26&SUBSYS_1C261849&REV_05\3&11583659&0&E8
Driver: n/a

 Name: Intel(R) 6 Series/C200 Series Chipset Family 4 port Serial ATA Storage Controller - 1C00

Device ID: PCI\VEN_8086&DEV_1C00&SUBSYS_1C001849&REV_05\3&11583659&0&FA
Driver: n/a

 Name: High Definition Audio Controller

Device ID: PCI\VEN_10DE&DEV_0E0A&SUBSYS_35421458&REV_A1\4&1CDA0A78&0&0108
Driver: n/a

 Name: Intel(R) 6 Series/C200 Series Chipset Family SMBus Controller - 1C22

Device ID: PCI\VEN_8086&DEV_1C22&SUBSYS_1C221849&REV_05\3&11583659&0&FB
Driver: n/a

 Name: Xeon E3-1200/2nd Generation Intel(R) Core(TM) Processor Family PCI Express Root Port - 0101

Device ID: PCI\VEN_8086&DEV_0101&SUBSYS_01011849&REV_09\3&11583659&0&08
Driver: n/a

 Name: High Definition Audio Controller

Device ID: PCI\VEN_8086&DEV_1C20&SUBSYS_08921849&REV_05\3&11583659&0&D8
Driver: n/a

 Name: 2nd Generation Intel(R) Core(TM) Processor Family DRAM Controller - 0100

Device ID: PCI\VEN_8086&DEV_0100&SUBSYS_01001849&REV_09\3&11583659&0&00
Driver: n/a


DirectShow Filters

DirectShow Filters:
WMAudio Decoder DMO,0x00800800,1,1,WMADMOD.DLL,6.01.7601.17514
WMAPro over S/PDIF DMO,0x00600800,1,1,WMADMOD.DLL,6.01.7601.17514
WMSpeech Decoder DMO,0x00600800,1,1,WMSPDMOD.DLL,6.01.7601.17514
MP3 Decoder DMO,0x00600800,1,1,mp3dmod.dll,6.01.7600.16385
Mpeg4s Decoder DMO,0x00800001,1,1,mp4sdecd.dll,6.01.7600.16385
WMV Screen decoder DMO,0x00600800,1,1,wmvsdecd.dll,6.01.7601.17514
WMVideo Decoder DMO,0x00800001,1,1,wmvdecod.dll,6.01.7601.17514
Mpeg43 Decoder DMO,0x00800001,1,1,mp43decd.dll,6.01.7600.16385
Mpeg4 Decoder DMO,0x00800001,1,1,mpg4decd.dll,6.01.7600.16385
DV Muxer,0x00400000,0,0,qdv.dll,6.06.7601.17514
Color Space Converter,0x00400001,1,1,quartz.dll,6.06.7601.17713
WM ASF Reader,0x00400000,0,0,qasf.dll,12.00.7601.17514
Screen Capture filter,0x00200000,0,1,wmpsrcwp.dll,12.00.7601.17514
AVI Splitter,0x00600000,1,1,quartz.dll,6.06.7601.17713
VGA 16 Color Ditherer,0x00400000,1,1,quartz.dll,6.06.7601.17713
SBE2MediaTypeProfile,0x00200000,0,0,sbe.dll,6.06.7601.17528
Microsoft DTV-DVD Video Decoder,0x005fffff,2,4,msmpeg2vdec.dll,6.01.7140.0000
AC3 Parser Filter,0x00600000,1,1,mpg2splt.ax,6.06.7601.17528
StreamBufferSink,0x00200000,0,0,sbe.dll,6.06.7601.17528
MJPEG Decompressor,0x00600000,1,1,quartz.dll,6.06.7601.17713
MPEG-I Stream Splitter,0x00600000,1,2,quartz.dll,6.06.7601.17713
SAMI (CC) Parser,0x00400000,1,1,quartz.dll,6.06.7601.17713
VBI Codec,0x00600000,1,4,VBICodec.ax,6.06.7601.17514
MPEG-2 Splitter,0x005fffff,1,0,mpg2splt.ax,6.06.7601.17528
Closed Captions Analysis Filter,0x00200000,2,5,cca.dll,6.06.7601.17514
SBE2FileScan,0x00200000,0,0,sbe.dll,6.06.7601.17528
Microsoft MPEG-2 Video Encoder,0x00200000,1,1,msmpeg2enc.dll,6.01.7601.17514
Internal Script Command Renderer,0x00800001,1,0,quartz.dll,6.06.7601.17713
MPEG Audio Decoder,0x03680001,1,1,quartz.dll,6.06.7601.17713
DV Splitter,0x00600000,1,2,qdv.dll,6.06.7601.17514
Video Mixing Renderer 9,0x00200000,1,0,quartz.dll,6.06.7601.17713
Microsoft MPEG-2 Encoder,0x00200000,2,1,msmpeg2enc.dll,6.01.7601.17514
ACM Wrapper,0x00600000,1,1,quartz.dll,6.06.7601.17713
Video Renderer,0x00800001,1,0,quartz.dll,6.06.7601.17713
MPEG-2 Video Stream Analyzer,0x00200000,0,0,sbe.dll,6.06.7601.17528
Line 21 Decoder,0x00600000,1,1,qdvd.dll,6.06.7601.17835
Video Port Manager,0x00600000,2,1,quartz.dll,6.06.7601.17713
Video Renderer,0x00400000,1,0,quartz.dll,6.06.7601.17713
VPS Decoder,0x00200000,0,0,WSTPager.ax,6.06.7601.17514
WM ASF Writer,0x00400000,0,0,qasf.dll,12.00.7601.17514
VBI Surface Allocator,0x00600000,1,1,vbisurf.ax,6.01.7601.17514
File writer,0x00200000,1,0,qcap.dll,6.06.7601.17514
iTV Data Sink,0x00600000,1,0,itvdata.dll,6.06.7601.17514
iTV Data Capture filter,0x00600000,1,1,itvdata.dll,6.06.7601.17514
DVD Navigator,0x00200000,0,3,qdvd.dll,6.06.7601.17835
Overlay Mixer2,0x00200000,1,1,qdvd.dll,6.06.7601.17835
AVI Draw,0x00600064,9,1,quartz.dll,6.06.7601.17713
RDP DShow Redirection Filter,0xffffffff,1,0,DShowRdpFilter.dll,
Microsoft MPEG-2 Audio Encoder,0x00200000,1,1,msmpeg2enc.dll,6.01.7601.17514
WST Pager,0x00200000,1,1,WSTPager.ax,6.06.7601.17514
MPEG-2 Demultiplexer,0x00600000,1,1,mpg2splt.ax,6.06.7601.17528
DV Video Decoder,0x00800000,1,1,qdv.dll,6.06.7601.17514
SampleGrabber,0x00200000,1,1,qedit.dll,6.06.7601.17514
Null Renderer,0x00200000,1,0,qedit.dll,6.06.7601.17514
MPEG-2 Sections and Tables,0x005fffff,1,0,Mpeg2Data.ax,6.06.7601.17514
Microsoft AC3 Encoder,0x00200000,1,1,msac3enc.dll,6.01.7601.17514
StreamBufferSource,0x00200000,0,0,sbe.dll,6.06.7601.17528
Smart Tee,0x00200000,1,2,qcap.dll,6.06.7601.17514
Overlay Mixer,0x00200000,0,0,qdvd.dll,6.06.7601.17835
AVI Decompressor,0x00600000,1,1,quartz.dll,6.06.7601.17713
AVI/WAV File Source,0x00400000,0,2,quartz.dll,6.06.7601.17713
Wave Parser,0x00400000,1,1,quartz.dll,6.06.7601.17713
MIDI Parser,0x00400000,1,1,quartz.dll,6.06.7601.17713
Multi-file Parser,0x00400000,1,1,quartz.dll,6.06.7601.17713
File stream renderer,0x00400000,1,1,quartz.dll,6.06.7601.17713
Microsoft DTV-DVD Audio Decoder,0x005fffff,1,1,msmpeg2adec.dll,6.01.7140.0000
StreamBufferSink2,0x00200000,0,0,sbe.dll,6.06.7601.17528
AVI Mux,0x00200000,1,0,qcap.dll,6.06.7601.17514
Line 21 Decoder 2,0x00600002,1,1,quartz.dll,6.06.7601.17713
File Source (Async.),0x00400000,0,1,quartz.dll,6.06.7601.17713
File Source (URL),0x00400000,0,1,quartz.dll,6.06.7601.17713
Infinite Pin Tee Filter,0x00200000,1,1,qcap.dll,6.06.7601.17514
Enhanced Video Renderer,0x00200000,1,0,evr.dll,6.01.7601.17514
BDA MPEG2 Transport Information Filter,0x00200000,2,0,psisrndr.ax,6.06.7601.17669
MPEG Video Decoder,0x40000001,1,1,quartz.dll,6.06.7601.17713

WDM Streaming Tee/Splitter Devices:
Tee/Sink-to-Sink Converter,0x00200000,1,1,ksproxy.ax,6.01.7601.17514

Video Compressors:
WMVideo8 Encoder DMO,0x00600800,1,1,wmvxencd.dll,6.01.7600.16385
WMVideo9 Encoder DMO,0x00600800,1,1,wmvencod.dll,6.01.7600.16385
MSScreen 9 encoder DMO,0x00600800,1,1,wmvsencd.dll,6.01.7600.16385
DV Video Encoder,0x00200000,0,0,qdv.dll,6.06.7601.17514
MJPEG Compressor,0x00200000,0,0,quartz.dll,6.06.7601.17713
Cinepak Codec by Radius,0x00200000,1,1,qcap.dll,6.06.7601.17514
Fraps Video Decompressor,0x00200000,1,1,qcap.dll,6.06.7601.17514
Intel IYUV codec,0x00200000,1,1,qcap.dll,6.06.7601.17514
Intel IYUV codec,0x00200000,1,1,qcap.dll,6.06.7601.17514
Microsoft RLE,0x00200000,1,1,qcap.dll,6.06.7601.17514
Microsoft Video 1,0x00200000,1,1,qcap.dll,6.06.7601.17514
RivaTuner Video Codec,0x00200000,1,1,qcap.dll,6.06.7601.17514

[/code]

I’m having performance issues as well, Episode 2 runs around 90fps for me on max settings, 1920x1080, while Black Mesa gets about 20fps that way… Currently I’m playing in 720p so I can at least play Black Mesa a little bit.

Well, I rebooted, Steam did a long update, and I updated my graphics drivers to the latest version. Everything seems to be running smoothly now…will update if things change.

Same problem here, black mesa runs around 20-30 fps for me using a laptop from 2010.

My Specs:

Intel Celeron Processor 900
Intel GMA 4500M
2 GB DDR3 Memory

Found your problem.

Played up to On a Rail, the only map I’d suggest optimizing is bm_c1a3c in We’ve Hot Hostiles.

https://steamcommunity.com/sharedfiles/filedetails/?id=96098920
https://steamcommunity.com/sharedfiles/filedetails/?id=96098990

Was pretty nasty with the HDR window lighting, missile bombing, heavy gun fire, and music.

I’m guessing that’s not enough power to proper play this mod?
if that’s what you’re implying…

Could you try monitoring your CPU usage to check which cores do what?

I’d like to report a bug myself: From “We’ve Got Hostiles” onward, whenever the military’s turrets fire their onboard weapon, the framerate takes a major nosedive to the point of being unplayable. Here’s a full DXDiag of my system, as well as my graphics settings for Black Mesa. What should I tone down?

[code]------------------
System Information

Time of this report: 9/14/2012, 17:10:51
Machine name: BLACKBIRDMK2
Operating System: Windows 7 Home Premium 64-bit (6.1, Build 7601) Service Pack 1 (7601.win7sp1_gdr.120503-2030)
Language: English (Regional Setting: English)
System Manufacturer: ASUSTeK Computer INC.
System Model: CG1330
BIOS: BIOS Date: 01/28/11 09:50:41 Ver: 05.01
Processor: AMD Phenom™ II X6 1045T Processor (6 CPUs), ~2.7GHz
Memory: 8192MB RAM
Available OS Memory: 8192MB RAM
Page File: 4455MB used, 16021MB available
Windows Dir: C:\Windows
DirectX Version: DirectX 11
DX Setup Parameters: Not found
User DPI Setting: 96 DPI (100 percent)
System DPI Setting: 96 DPI (100 percent)
DWM DPI Scaling: Disabled
DxDiag Version: 6.01.7601.17514 64bit Unicode


DxDiag Notes

  Display Tab 1: No problems found.
  Display Tab 2: No problems found.
    Sound Tab 1: No problems found.
      Input Tab: No problems found.

DirectX Debug Levels

Direct3D: 0/4 (retail)
DirectDraw: 0/4 (retail)
DirectInput: 0/5 (retail)
DirectMusic: 0/5 (retail)
DirectPlay: 0/9 (retail)
DirectSound: 0/5 (retail)
DirectShow: 0/6 (retail)


Display Devices

      Card name: NVIDIA GeForce GTX 670
   Manufacturer: NVIDIA
      Chip type: GeForce GTX 670
       DAC type: Integrated RAMDAC
     Device Key: Enum\PCI\VEN_10DE&DEV_1189&SUBSYS_26733842&REV_A1
 Display Memory: 3780 MB

Dedicated Memory: 4036 MB
Shared Memory: 3839 MB
Current Mode: 1920 x 1080 (32 bit) (60Hz)
Monitor Name: HP 2511 Series Wide LCD Monitor
Monitor Model: HP 2511
Monitor Id: HWP293C
Native Mode: 1920 x 1080§ (60.000Hz)
Output Type: DVI
Driver Name: nvd3dumx.dll,nvwgf2umx.dll,nvwgf2umx.dll,nvd3dum,nvwgf2um,nvwgf2um
Driver File Version: 9.18.0013.0623 (English)
Driver Version: 9.18.13.623
DDI Version: 11
Driver Model: WDDM 1.1
Driver Attributes: Final Retail
Driver Date/Size: 8/30/2012 14:14:00, 18229096 bytes
WHQL Logo’d: Yes
WHQL Date Stamp:
Device Identifier: {D7B71E3E-52C9-11CF-9D59-7E061CC2C435}
Vendor ID: 0x10DE
Device ID: 0x1189
SubSys ID: 0x26733842
Revision ID: 0x00A1
Driver Strong Name: oem37.inf:NVIDIA_SetA_Devices.NTamd64.6.1:Section065:9.18.13.623:pci\ven_10de&dev_1189
Rank Of Driver: 00E02001
Video Accel: ModeMPEG2_A ModeMPEG2_C ModeVC1_C ModeWMV9_C
DXVA-HD: Supported
DDraw Status: Enabled
D3D Status: Enabled
AGP Status: Enabled

      Card name: NVIDIA GeForce GTX 670
   Manufacturer: NVIDIA
      Chip type: GeForce GTX 670
       DAC type: Integrated RAMDAC
     Device Key: Enum\PCI\VEN_10DE&DEV_1189&SUBSYS_26733842&REV_A1
 Display Memory: 3780 MB

Dedicated Memory: 4036 MB
Shared Memory: 3839 MB
Current Mode: 1680 x 1050 (32 bit) (60Hz)
Monitor Name: Generic PnP Monitor
Monitor Model: L227W
Monitor Id: GSM566E
Native Mode: 1680 x 1050§ (59.883Hz)
Output Type: HD15
Driver Name: nvd3dumx.dll,nvwgf2umx.dll,nvwgf2umx.dll,nvd3dum,nvwgf2um,nvwgf2um
Driver File Version: 9.18.0013.0623 (English)
Driver Version: 9.18.13.623
DDI Version: 11
Driver Model: WDDM 1.1
Driver Attributes: Final Retail
Driver Date/Size: 8/30/2012 14:14:00, 18229096 bytes
WHQL Logo’d: Yes
WHQL Date Stamp:
Device Identifier: {D7B71E3E-52C9-11CF-9D59-7E061CC2C435}
Vendor ID: 0x10DE
Device ID: 0x1189
SubSys ID: 0x26733842
Revision ID: 0x00A1
Driver Strong Name: oem37.inf:NVIDIA_SetA_Devices.NTamd64.6.1:Section065:9.18.13.623:pci\ven_10de&dev_1189
Rank Of Driver: 00E02001
Video Accel: ModeMPEG2_A ModeMPEG2_C ModeVC1_C ModeWMV9_C
D3D9 Overlay: Supported
DXVA-HD: Supported
DDraw Status: Enabled
D3D Status: Enabled
AGP Status: Enabled


Sound Devices

        Description: Speakers (2- Logitech G930 Headset)

Default Sound Playback: Yes
Default Voice Playback: Yes
Hardware ID: USB\VID_046D&PID_0A1F&REV_0100&MI_00
Manufacturer ID: 65535
Product ID: 65535
Type: WDM
Driver Name: USBAUDIO.sys
Driver Version: 6.01.7601.17514 (English)
Driver Attributes: Final Retail
WHQL Logo’d: Yes
Date and Size: 11/20/2010 05:43:52, 109696 bytes
Other Files:
Driver Provider: Logitech, Inc.
HW Accel Level: Basic
Cap Flags: 0xF1F
Min/Max Sample Rate: 100, 200000
Static/Strm HW Mix Bufs: 1, 0
Static/Strm HW 3D Bufs: 0, 0
HW Memory: 0
Voice Management: No
EAX™ 2.0 Listen/Src: No, No
I3DL2™ Listen/Src: No, No
Sensaura™ ZoomFX™: No


Sound Capture Devices

        Description: Microphone (2- Logitech G930 Headset)

Default Sound Capture: Yes
Default Voice Capture: Yes
Driver Name: USBAUDIO.sys
Driver Version: 6.01.7601.17514 (English)
Driver Attributes: Final Retail
Date and Size: 11/20/2010 05:43:52, 109696 bytes
Cap Flags: 0x1
Format Flags: 0xFFFFF


Black Mesa Settings

Creature Gibs: Enabled
Always Run: Off
Train Fail-Safe: Enabled
Houndeye Tinnitus: Enabled
Auto Aim: Enabled
Weapon Fast Switch: Off
Iron-Sight: Enabled
Iron-Sight Sticky: Enabled
Disable View Bob: Off
DLight Manager: Enabled
Muzzleflash DLight: Enabled
Battery DLight: Enabled
Gluon Burn-Trail: Enabled
Chromatic Aberration: Enabled
Noise Shader: Enabled
HUD Post-Process: Enabled
View Roll: 3.5
HUD Bloom: 6.0


Video Settings

Resolution: 1920x1080 (16x9)
Display Mode: Fullscreen


Advanced Video

Model Detail: High
Texture Detail: Very High
Shader Detail: High
Water Detail: Reflect All
Shadow Detail: High
Color Correction: Enabled
Antialiasing Mode: 8x MSAA
Filtering Mode: Anisotropic 16x
VSync: Enabled
Motion Blur: Enabled
Field of View: 75
Multicore Rendering: N/A
High Dynamic Range: Full
Hardware DirectX Level: DX9+
Software DirectX Level: DX9[/code]

Don’t want to start yet another thread reporting just the same problem so I propose to make this post sticky and encourage users to post future FPS-related problems here. It’s handy to have the stuff of the same kind stocked at a one place IMO :-).

So, I’m also having FPS problems with BMS on my rig. I’ve got no the best GPU ever here - it’s a 550 Ti with 1GB onboard VRAM, but this card it enough to have 100+ FPS in most of other source-based games out there (namely HL2, HL2:EP1, HL2:EP2, Portal, L4D, L4D2 and so on). Yeah, I could make it behave slow by using resolutions higher than 1680x1050 coupled with 8xMSAA, but as long as I stick with 1680x1050 + No MSAA + FXAA (or injectSMAA) FPS levels in original Valve games are pretty high - with vsync turned on I never get anything other than 60 showing up in bugdet panel.

With BMS I had so far run into several places where FPS drops down to 20-35-40 levels. It seems that most of the times drops are caused by one of the two reasons:

a) Dynamic lighting calculations. Open up budget panel and then set a zombie on fire. You’d see pretty huge FPS drop and skyrocket-high budget bar for “dynamic lighting”. Setting r_dynamic or r_dynamiclighting to 0 workarounds the problem at the expense of the - obviously - dynamic lighting. Example screenshot is in attachment.

b) Expensive materials usage coupled with highly-detailed prop_static made not from a single batches. Example is a place displayed on screenshot from attachment #2. For no visible reason FPS at that place suddenly drops down from 100+ to ~50 level for 1400x900 + NOAA. With 1680x1050 + FXAA FPS is around 35-40 at that area. Looking at the bidget panel it could be spotted that the game spent most of the time handling geometry for prop_static and entites models and that a lot of time had been spent on a CViewRender::Render - hinting that the game seems to spend a lot of time processing geometry for effects like water reflection. Turning on mat_fillrate (in the attachment #3) reveals what is happening in reality: below the wall there’s a floor having a material forced to be non-cheap water and right behind this floor there is an area filled with a lot of high-detailed prop_static objects. Game have to process that geometry several times while rendering water reflection for the water-covered floor resulting in doubled time spent on redering each frame. Setting “r_WaterDrawReflection 0” ups FPS back to 80-100 levels for this particular area.

c) Third type of FPS dropdown problem is merely fillrate-demanding situations. Good example is a test chamber right after the cascade resonance - there are a lot of expensive effects there. Most costly one is a smoke clouds which seem to task my 550 Ti to a level it can’t handle with FPS better than ~25-30 @1400x900 resolution. At 1680x1050 it turns into a slideshow-like experience with 15-25 FPS on average. This type of a problem is not something that could be easily workarounded (temporarily) using a console var so to have scenes like this rendered with a sufficient 60+ speed there are two ways to go: either to upgrade my GPU to something more powerful - which I’m going to do before Christmas, GTX 660 seems to be a damn good choice - or BMS devs to change the map so it would use less demanding effects at those places. Dunno whether is it possible or not to simplify effects there while retaining their visual appearance (which is really COOL IMO) but having a HL2:EP2 as an example showing that good visuals are not always require a lot of fillrate I’d bet it might be possible.

That’s all I have to share for now, time to get back into the game.

P.S. Small offtopic: BTW, the game is super-cool IMO. It’s well worth waiting for it to be released all those long years. Thanks for your work, devs, it’s wonderful. What I’d like to know if is there a link for people wishing to donate money to the devteam as a humble sign to show out respect? I had paid a lot for HL:S long time ago so I don’t see a reason why shouldn’t I spend some money on BMS, especially know when it had been released and had proved itself to be a really high-quality product from gameplay and visuals PoV.



I’m almost close to “We have hostiles”, i’be found a oddity

In the map when you have to jump over the crates that are hanging in the void, i got 15-20 fps, but i found that if i quicksave and then quickload my fps goes up again to a stable 30fps.

My pc
P4 3.2ghz
1.5gb ram
HD2600 Pro OC 40%

I’be played EP2 with NO less that 25 fps and a average of 40fps, also portal 2 ( which use a more “Up to date” source engine ( I think ) have the same framerate and even better that EP2.

hope this help somehow

80-90 fps in almost every zone here. But when I get to the Lambda Core Finale, all the lights and beams activate and I drop to single digit frames, I think I got to 7fps at points. Too many particles for even good systems? This is on max settings.

Same here. I had no performance issues up until the Lambda Core Finale, then suddenly single digit frame rates. Which wouldn’t be so bad if you didn’t have to spend the next couple of minutes fighting flying and running bad guys sucking your health dry.

I ended up literally setting every single dropdown in my graphics settings to the lowest setting possible; resolution went for 1600x900 to 800x600 (the only dropdown I didn’t completely bottom out). After doing all of that, as long as I didn’t look at the core, I got around 15fps, just enough to run circles and shoot things. When the core locked in, though, and the grunts warped in, I had to look at the core, at which point, I kid you not, I had a full frame per second in which I tried to avoid the grunts and dive into the core.

The scene is damn beautiful but it’s literally the ONLY map I had ANY problems with… and boy howdy what problems!

https://zoemichelle.me/hotlink/DxDiag.txt

Have you got the latest Nvidia drivers Bro?

I had a similar experience. Perhaps this should be in its own thread, but I guess it will get seen here. I have a pretty solid machine - core i7 920, gtx670, 12g ram, drivers are up to date - and I struggled big time in the finale.

It only gets really bad if I load up a save during the finale event. Starting from the auto-save, if I play all the way through to the end my framerate gets down to about 40fps at worst, which I think is about right given the complexity of the scene. If I load up a save made during the event then things get really bad, like 7 fps if I’m looking right at the action (it still comes back up to 60fps if I’m looking at a wall). So there’s something else going on here, not just slowdown caused by all the pretty effects.

Same issues with Lambda Core here, had to run and shoot looking at the walls. :slight_smile:
Also, there was a similar fps drop at that point where the second Gargantua chased me.

my fps are usually well over 100 except when i am looking at fire (such as in the area shown in your pic above) as well as basically any other part early in the game where there is fire in the facility… in these areas, my fps drop drastically to around 23-25 fps— unacceptable!

my current system is much better than it was those many years ago when i last played HL2e2:

Q6600
4GB DDR2
GTX570 on xtreme-g 305.67 drivers
Win7 x64

what could possibly be causing the awful framerates with the firey areas at the beginning of the game??

seeking enlightenment in this matter,
neyel8r

Founded in 2004, Leakfree.org became one of the first online communities dedicated to Valve’s Source engine development. It is more famously known for the formation of Black Mesa: Source under the 'Leakfree Modification Team' handle in September 2004.