Guru3D.com Forums

Go Back   Guru3D.com Forums > General > Game Tweaks and Modifications
Game Tweaks and Modifications This forum is dedicated to game modifications and tweaks. Here you can discuss performance and image quality modifications.


Reply
 
Thread Tools Display Modes
Gaming Performance Tweaks
Old
  (#1)
Von Dach
Master Guru
 
Von Dach's Avatar
 
Videocard: NV560Ti @900/2394 ATI4890
Processor: Intel 2600K @4600 MHz
Mainboard: ASRock Z68 Extreme3 Gen3
Memory: 2x4GBCorsairVengeanc1600
Soundcard: Creative Recon3D USB
PSU: Corsair TX750W
Default Gaming Performance Tweaks - 08-28-2010, 17:10 | posts: 623 | Location: Quebec, Canada

I reached the 40000 characters long limit for this post, so I have to split it in two.
Gaming Performance Tweaks: http://forums.guru3d.com/showthread.php?t=327922
Battlefield: Bad Company 2 Tweaks: http://forums.guru3d.com/showthread.php?t=341406

BIOS

Disable High Precision Event Timer (HPET)

Disable CPU Enhanced Halt (C1E), EIST (SpeedStep) & Cool'n'Quiet

Disable Intel Hyperthreading
This is a controversial tweak with some conflicting results. Keeping Hyperthreading enabled and disabling Core Parking / optimizing Power Management (see Windows section below) is probably a lot more beneficial.

Set Performance Enhance/Mode to higher than Standard for faster memory timings

Set Robust Graphic Booster / PEG Link higher than Auto

Set CPU PLL Voltage to the most conservative option (Normal)
This will improve your overclock reliability. More doesn't traduce to better for this setting.

CPU/PCI-E Clock Drive, CPU/MCH Clock Skew: keep them to the lowest possible (lower is better)

I won't touch more about overclocking, the web is full of ressources on the topic. Maybe the best community on it is here: Overclock.net - Overclocking.net.

Disable integrated audio device if you use an add-on soundcard

Disable all unused integrated peripherals (Network, Serial, Parallel Ports, etc.)

Drivers

Quote:
Originally Posted by Von Dach

Method to deep clean old settings & install fresh/updated drivers:

1. Uninstall every drivers you want to update from Control Panel. Say no if they ask to reboot. Reboot in Safe Mode only when you uninstalled every drivers you wanted to remove.

2. [for Display Adapters] Open Device Manager, check if Display Adapters are Standard VGA Display Adapter. If not right-click the adapters> Uninstall> tick "Delete the Driver Software for this Device". Then right-click "Scan for hardware changes". Repeat uninstall until you see "Standard VGA Display Adapter" or "Microsoft WDDM".

3. Now you need to clean your registry of old settings left off by bad drivers installer/uninstaller (like AMD), if you don't do that in short or long term you may run in troubles from old and newer parameters mixing up.

Install those cleaners and run all of them in that order, they find different old keys:
  1. Genetix (TwL) Cleaner [for Display Adapters]
  2. Driver Sweeper
  3. CCleaner Enhancer
  4. CCleaner Slim (run twice, some obsolete keys are so only on second pass)
  5. Auslogics Registry Cleaner
  6. TweakNow RegCleaner 2011
  7. Wise Registry Cleaner
Don't reboot if asked by cleaners

4. [for Display Adapters] Again open Device Manager, right-click the Display Adapters> Uninstall them. Then right-click "Scan for hardware changes". Reboot in Normal Mode.

5. Install all your new drivers. Reboot.
Apply all latest drivers for your hardware: Station-Drivers: le site de drivers, bios, firmwares avec un forum d'aide.

Intel Chipset Device Software installer is buggy, follow this procedure to improve your system responsiveness A LOT.
More complete method by creating a shortcut (image link).

AMD Catalyst Von Modded
TwL's AMD Catalyst modified drivers
Latest official AMD Catalyst drivers
Latest AMD Catalyst Application Profiles

Remove AMD CCC.exe from automatic startup and/or kill process CCC.exe & MOM.exe before gaming (single card & CrossFireX)

AMD improved image quality settings you may apply with minimal performance loss:
  • Anti-Aliasing Mode> Enhance application settings
  • Anti-Aliasing Mode> Morphological filtering
  • Anti-Aliasing Filter> Edge-detect
  • Texture Filtering Quality> High Quality
  • Adaptive Anti-Aliasing> Quality> Method Super-sampling> Enabled

Check your LCD monitor (physical) settings for best pixel response times, ensure you have a good overdrive technology

Enabling AMD LCD Overdrive can reduce input lag on certain LCD panels
(Even if preview image fail to load, you can still enable overdrive, just click cancel for preview)
Quote:
Originally Posted by Wile E at Techpowerup

"LCD Overdrive basically fakes a faster refresh rate on LCD panels. When a pixel is going from one state to another, LCD Overdrive basically tells the pixel it needs to change more than it really does, for just a brief moment, to trick it into changing at it's maximum speed. Problem is, it can often try to trick the pixel for too long, introducing noise and discoloration into your picture.

Most modern monitors already have this built into their controller hardware.

This is really only a benefit if you have a naturally slow panel. I personally don't use or like it."
Latest NVIDIA Drivers Downloads

Go into your control panel and uninstall NVIDIA Stereoscopic 3D driver, you should get a FPS increase

NVIDIA improved image quality settings you may apply with minimal performance loss:
  • Antialiasing - Transparency> Supersampling
  • Maximum Pre-Rendered Frames> 0 (minimizing first person shooters visual latency, optimizing hit registration)
  • Multi-display/mixed-GPU acceleration> Single display performance mode (if only one screen)
  • Texture filtering - Quality> High quality
  • Threaded optimization> On

Fernando's Optimized NVIDIA nForce Driver Packs

brainbit's Unified ASUS Xonar Drivers (low DPC latency)

PAX's Tweaked Drivers for Creative Soundcards

Disable unused audio devices (like ATI HDMI) in Device Manager

Configure Playback/Recording devices with a right-click to the Volume Mixer, then configure audio card specific tray icon.

Always select 2/2.1 Speakers for your headphones if you want full dynamic range.

Reduce your audio sample rate to 16 bit, 48000 Hz to improve network to cpu prioritization and to reduce DPC latency.

How to enable Creative Virtual Surround Sound for Headphones (X-Fi CMSS-3D)

How to enable Virtual Surround Sound for Headphones on C-Media based and Asus Xonar soundcards

Rerun Windows System Assessment Tool (WinSAT) after updating drivers, changing hardwares or overclocking:
  • Open a command prompt, type "winsat formal -restart clean"
Quote:
Originally Posted by TwL
This is standard Windows Performance test with cleanup previous editions (== NOT the same as you would run regular WinSAT/Performance Testing) > in terms you are telling your windows 'I got better performing driver now' without this no drivers will perform correctly. This function is also capable of disabling your entire CrossfireX systems and is also the one thing which has huge affect to drivers, if not completed & it will automatically degrade all hardware unless passed clean through. You should consider this as your biggest problem in entire installation of any driver.
Windows

Keep your Windows up-to-date

An update is available for Windows 7 and for Windows Server 2008 R2 which provides new functionality and performance improvements for the graphics platform

Windows 7 and Windows Server 2008 R2 Service Pack 1 (KB976932)

To successfully install Win7 SP1, if you get errors, you may need this:
System Update Readiness Tool for Windows 7 for x64-based Systems (KB947821)
System Update Readiness Tool for Windows 7 for x86-based Systems (KB947821)

Ensure your system files aren't corrupt by using System File Checker
Start Menu> Run> Open a Command Prompt, type "cmd"> then type "sfc /scannow". Reboot when finished.

The operating system may crash when you run a D3D application full-screen in an immediate mode on Windows 7 or on Windows Server 2008 R2 HOTFIX

How to change limited account to administrator

Basic optimization suggestions

More good tweaks

SSD Guide & FAQ

Improve your programs/games loading time by disabling your paging file
Minimum 4GB memory recommended
About hard pagefaults
Disable Windows Resource Exhaustion Detection and Resolution (RADAR)

Disable Core Parking Windows 7 Tweak may improve performance
You can show those hidden processor performance settings in your Control Panel\System and Security\Power Options\Edit Plan Settings\Advanced Power Options this way:
  • First if you applied above registry edit already, set the ValueMax again to it original value: 00000064, this is REQUIRED for the current solution to work.
  • Now re-open regedit, go to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00
  • Export a copy of this selected branch as safeguard
  • Navigate the subkeys, switch the "Attribute" value from 1 to 0 for every subkey you want to appear in Advanced Power Options.
  • The key ones you probably want to view there are:
  • 0cc5b647-c1df-4637-891a-dec35c318583 "Processor performance core parking min cores" SET IT TO 100% so no cores will park.
  • 3b04d4fd-1cc7-4f23-ab1c-d1337819c4bb "Allow Throttle States" Off
Processor Power Management in Windows 7 and Windows Server 2008 R2 docx should be read before finicking too much with those hidden settings. Additional infos.
I uploaded for you guys the latest pwrtest.exe from Windows Driver Kit Version 7.1.0 so you can check your own cpu spec with the command "pwrtest /info:all": Multiupload.com - upload your files to multiple file hosting sites!
A last warning: don't disable Processor Idle, this will only increase your cpu temperature, wear & tear and energy bill without performance gain.

Turn Off Search Indexer

Turn off Remote Differential Compression
Start › Control panel › programs › turn windows features on or off › uncheck Remote Differential Compression › ok
This makes file transfers (copy, move) faster by turning off “Remote Differential Compression” (RDC). Copying a 1.91 GB folder from the main HDD to a folder on an external USB drive resulting in with RDC turned on: 3:23 - three minutes and 23 seconds. With RDC turned off: 2:25 – two minutes and 25 seconds.

Windows Features
Control Panel> Programs> Programs and Features> Turn Windows features on or off
You can turn off everything EXCEPT:
  • Windows Media Player/Center (if you use it)
  • Microsoft .NET Framework 3.5.1 (even if you installed .Net 4, you still need it)
  • Windows Fax and Scan (if you use it)
  • Windows Search (Disabled in Services below, turning it off here is bad idea, it remove search window in explorer)
Disable the Windows Customer Experience Improvement Program

Task Scheduler
List of tasks to disable (privacy & "do not annoy my system")
  • \Microsoft\Windows\Application Experience> AitAgent, ProgramDataUpdater
  • \Microsoft\Windows\Autochk> Proxy
  • \Microsoft\Windows\Customer Experience Improvement Program> Consolidator, KernelCeipTask, UsbCeip
  • \Microsoft\Windows\DiskDiagnostic> Microsoft-Windows-DiskDiagnosticDataCollector
  • \Microsoft\Windows\Maintenance> WinSAT
  • \Microsoft\Windows\SystemRestore> SR
  • \Microsoft\Windows\WindowsBackup> ConfigNotification
  • \Microsoft\Windows Defender> MP Scheduled Scan
Set drivers and system code to remain in physical memory (DisablePagingExecutive=1)

Windows 7 Ping Spikes [FIX] (NetworkThrottlingIndex=FFFFFFFF hex)

Boost your Multimedia Class Scheduler Service (MMCSS) games tasks priorities
Code:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile]
"NetworkThrottlingIndex"=dword:ffffffff
"SystemResponsiveness"=dword:00000000

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile\Tasks\Games]
"Scheduling Category"="High"
"SFIO Priority"="High"
"Background Only"="False"
"Priority"=dword:00000001
"Clock Rate"=dword:00002710
"GPU Priority"=dword:00000001
"Affinity"=dword:00000000
Copy & paste above codes to a new text document, save it [the name you want].reg, click to import in registry.
For your convenience you can also download the default and optimized registry files here: Multiupload.com - upload your files to multiple file hosting sites!
You can edit other task categories with it if needed.

Remove Multimedia Class Scheduler Service from Windows Audio Service (AudioSrv) dependencies so you could stop and disable MMCSS completely

Stop non-essential services with the help of SMART (Service Management And RealEasy Tweaking) Utility v2.0
Consult Black Viper's Windows 7 Service Pack 1 Service Configurations to know more what is best for you.
Personally I apply SMART Advanced Tweaks because I don't share files via network between my computers (I use eSata HDD and USB Flash drives).
Then I edit all services not keep Automatic Startup by SMART as Manual, EXCEPT:
  • Multimedia Class Scheduler Disabled
  • Remote Registry Disabled
  • Windows Search Disabled
The result after reboot look like this:
Code:
Name					Status  Startup Type
COM+ Event System			Started	Automatic
Cryptographic Services			Started	Automatic
DCOM Server Process Launcher		Started	Automatic
DHCP Client				Started	Automatic
Group Policy Client			Started	Automatic
Microsoft .NET Framework NGEN v4.0.30319_X64	Started	Automatic (Delayed Start)
Microsoft .NET Framework NGEN v4.0.30319_X86	Started	Automatic (Delayed Start)
Network Location Awareness		Started	Automatic
Network Store Interface Service		Started	Automatic
Plug and Play				Started	Automatic
PnkBstrA				Started	Automatic
Power					Started	Automatic
Print Spooler				Started	Automatic
Remote Procedure Call (RPC)		Started	Automatic
RPC Endpoint Mapper			Started	Automatic
Security Accounts Manager		Started	Automatic
Server					Started	Automatic
Shell Hardware Detection		Started	Automatic
Software Protection				Automatic
Superfetch				Started	Automatic
System Event Notification Service	Started	Automatic
Task Scheduler				Started	Automatic
User Profile Service			Started	Automatic
Windows Audio				Started	Automatic
Windows Audio Endpoint Builder		Started	Automatic
Windows Event Log			Started	Automatic
Windows Management Instrumentation	Started	Automatic
Workstation				Started	Automatic
Multimedia Class Scheduler			Disabled
Remote Registry					Disabled
Windows Search					Disabled
ActiveX Installer (AxInstSV)			Manual
Adaptive Brightness				Manual
AMD External Events Utility			Manual
Application Experience				Manual
Application Identity				Manual
Application Information				Manual
Application Layer Gateway Service		Manual
Application Management				Manual
ASP.NET State Service				Manual
Background Intelligent Transfer Service		Manual
Base Filtering Engine				Manual
BitLocker Drive Encryption Service		Manual
Block Level Backup Engine Service		Manual
Bluetooth Support Service			Manual
BranchCache					Manual
Certificate Propagation				Manual
CNG Key Isolation				Manual
COM+ System Application				Manual
Computer Browser				Manual
Credential Manager				Manual
Desktop Window Manager Session Manager		Manual
Diagnostic Policy Service			Manual
Diagnostic Service Host				Manual
Diagnostic System Host				Manual
Disk Defragmenter				Manual
Distributed Link Tracking Client		Manual
Distributed Transaction Coordinator		Manual
DNS Client					Manual
Encrypting File System (EFS)			Manual
Extensible Authentication Protocol		Manual
Function Discovery Provider Host	Started	Manual
Function Discovery Resource Publication	Started	Manual
Health Key and Certificate Management		Manual
HomeGroup Listener				Manual
HomeGroup Provider			Started	Manual
Human Interface Device Access		Started	Manual
IKE and AuthIP IPsec Keying Modules		Manual
InstallDriver Table Manager			Manual
Intel(R) PROSet Monitoring Service		Manual
Interactive Services Detection			Manual
Internet Connection Sharing (ICS)		Manual
IP Helper					Manual
IPsec Policy Agent				Manual
KtmRm for Distributed Transaction Coordinator	Manual
Link-Layer Topology Discovery Mapper		Manual
Logitech Bluetooth Service			Manual
Microsoft .NET Framework NGEN v2.0.50727_X64	Manual
Microsoft .NET Framework NGEN v2.0.50727_X86	Manual
Microsoft Antimalware Service			Manual
Microsoft iSCSI Initiator Service		Manual
Microsoft Network Inspection			Manual
Microsoft Software Shadow Copy Provider		Manual
Net.Msmq Listener Adapter			Manual
Net.Pipe Listener Adapter			Manual
Net.Tcp Listener Adapter			Manual
Net.Tcp Port Sharing Service			Manual
Netlogon					Manual
Network Access Protection Agent			Manual
Network Connections			Started	Manual
Network List Service			Started	Manual
Offline Files					Manual
Parental Controls				Manual
Peer Name Resolution Protocol			Manual
Peer Networking Grouping			Manual
Peer Networking Identity Manager		Manual
Performance Counter DLL Host			Manual
Performance Logs & Alerts			Manual
PnP-X IP Bus Enumerator				Manual
PNRP Machine Name Publication Service		Manual
Portable Device Enumerator Service	Started	Manual
Problem Reports and Solutions Control Panel Support	Manual
Program Compatibility Assistant Service	Started	Manual
Protected Storage			Started	Manual
Quality Windows Audio Video Experience		Manual
Remote Access Auto Connection Manager		Manual
Remote Access Connection Manager		Manual
Remote Desktop Configuration			Manual
Remote Desktop Services				Manual
Remote Desktop Services UserMode Port RedirectorManual
Remote Procedure Call (RPC) Locator		Manual
Routing and Remote Access			Manual
Secondary Logon					Manual
Secure Socket Tunneling Protocol Service	Manual
Security Center					Manual
Smart Card					Manual
Smart Card Removal Policy			Manual
SNMP Trap					Manual
SPP Notification Service			Manual
SSDP Discovery				Started	Manual
Steam Client Service				Manual
Tablet PC Input Service				Manual
TCP/IP NetBIOS Helper			Started	Manual
Telephony					Manual
Themes						Manual
Thread Ordering Server				Manual
TPM Base Services				Manual
UPnP Device Host				Manual
Virtual Disk					Manual
Volume Shadow Copy				Manual
WebClient					Manual
Windows Backup					Manual
Windows Biometric Service			Manual
Windows CardSpace				Manual
Windows Color System				Manual
Windows Connect Now - Config Registrar	Started	Manual
Windows Defender				Manual
Windows Driver Foundation - User-mode Driver Framework	Started	Manual
Windows Error Reporting Service			Manual
Windows Event Collector				Manual
Windows Firewall				Manual
Windows Font Cache Service			Manual
Windows Image Acquisition (WIA)			Manual
Windows Installer				Manual
Windows Modules Installer			Manual
Windows Presentation Foundation Font Cache 3.0.0.0	Manual
Windows Remote Management (WS-Management)	Manual
Windows Time					Manual
Windows Update					Manual
WinHTTP Web Proxy Auto-Discovery Service	Manual
Wired AutoConfig				Manual
WLAN AutoConfig					Manual
WMI Performance Adapter				Manual
WWAN AutoConfig					Manual
If you don't mind about Aero, Desktop Window Manager Session Manager stopped/disabled give an impressive snappiness feeling to 2D (desktop) and mouse movement.

Stop Microsoft Antimalware Service if you use the excellent Microsoft Security Essentials as anti-virus before entering a game. Even with real-time protection turned off, the service manage to interfere/scan periodically causing choppiness and important fps drops.

Disable Windows Defender, type "defender" in Start Menu search window to find it

Disable anti-virus before gaming, some anti-virus cause high DPC latency

Stop any services or processes associated to other non-essential applications before gaming

Disable Windows Firewall if you are behind a router

Network

Get a router compatible with Tomato USB firmware, Toastman's Collection highly recommended! (Best router is Asus RT-N16)

Disable "Inbound Layer 7" in your router.
Layer 7 filtering or shaping is identifying traffic at layer 7 (Application Layer) of the OSI model. Instead of shaping/filtering based on the port and source/destination, you are identifying a stream based on its contents. This is also sometimes called deep packet inspection since it works by looking into the contents of the packets not just the headers. If you're concerned about performance: IPP2P and especially L7 are slower than simple IP, MAC or port matches. L7 can't cope well with encrypted P2P traffic in background while gaming.

Enable SYN cookies in your router

If you look into Performance Monitor (Start Menu> Search), you'll see some IPv6 interfaces hooked to your real running network adapter(s).
Disable IPv6 tunnel adapter & interfaces

By the way, if Performance Monitor report you some performance counters are disabled, open a Command Prompt (Start Menu> Run> type "cmd" or Start Menu> Search type "cmd"), type "lodctr /r" to refresh/re-enable them all.

Disable unused network adapters and IPv6 related interfaces in Device Manager, tick "Show hidden device" in Device Manager View tab to show them all
Disable all ISATAP, 6to4 and Teredo Tunneling interfaces

Go to your network adapter properties, disable Flow Control and Interrupt Moderation
Control Panel\Network and Internet\Network and Sharing Center> Connection> Properties: disable TCP/IPv6 to fix lag spikes, disable everything except TCP/IPv4 if you don't share with other LAN computers

Apply the SG Vista TCP/IP Patch
Detailed article: SpeedGuide.net :: Windows 7, Vista, 2008 Tweaks

Apply the SG TCP Optimizer
  • You should use optimal settings + TcpAckFrequency=1, TcpNoDelay=1
  • DO NOT activate LargeSystemCache, you may experience a severe, random decrease in performance and random burst of lag
  • ecncapability=disabled or you won't be able to log into EA Online

Disable Nagle's algorithm (TcpNoDelay, TcpAckFrequency), alternative tool
  • Disabling "nagling" allows for very small packets to be transferred immediately without delay. Note that disabling Nagle's algorithm is only recommended for some games, and it may have negative impact on file transfers/throughput
Softwares

Maximize your Windows timer resolution with Timer Resolution (free v1.2 work for Vista & Win7 too).
Just keeping this little application open in the background will reduce DPC latency, improve responsiveness.

Increases system responsiveness and helps to prevents system stalls with Process Lasso. Gaming Mode highly recommended!

Alternatively you can manually edit and save processes priority with Prio - Process Priority Saver and boost foreground application AboveNormal with TopWinPrio.

Defrag your HDDs with UltimateDefrag.
Best defragger around BY LARGE, you can manually select which files/folders to place on HDD outer rings (fastest) or leave the program do an awesome job automatically with Last Access Time Stamp enabled.

Prevent fragmentation and reduce disk accesses (I/Os) in real-time with Diskeeper 2011 Pro Premier IntelliWrite, I-FAAST & HyperFast.
I use both, Diskeeper for 24/7 real-time management of my workstation and UltimateDefrag for optimal files placement of my Steam/games eSata portable HDD!

Essential Softwares (ES)
7-Zip
WinRAR
DirectX End-User Runtimes
Microsoft Visual C++ 2010 Redistributable Package (x86)
Microsoft Visual C++ 2010 Redistributable Package (x64)
Microsoft .NET Framework 4
Microsoft Silverlight
Microsoft Security Essentials
Avira AntiVir Personal
Java Runtime Environment
Adobe Flash Player
Adobe Shockwave Player
Adobe AIR
Sumatra PDF Reader
Opera
SRWare Iron
Shark007's Codec Packs
Media Player Classic Home Cinema
VLC
GIGATweaker
TweakNow PowerPack 2011
AIDA64
FRAPS
MSI Afterburner & Kombustor
FurMark
DPC Latency Checker
Resplendence Advanced System Tools
LinX
Steam
TeamSpeak
Ventrilo
Mumble
CDBurnerXP
Google Earth
The TweakGuides Tweaking Companion (TGTC)
Alternate download site for ES

How to deal with suspicious files, recovering the goods without getting the s**t
Test files or compressed files containers (rar, zip) with online multi-engines antivirus scanners (best analysis):Try to disinfect the file(s) with Dr.Web CureIt!
Run suspicious files sandboxed with Sandboxie. Delete your sandbox content immediately after use.

Complete PunkBuster Updating
Fix a lot of CTD (crash to desktop), freeze/hard lock-up and others issues
  • Uninstall PunkBuster Service with latest PunkBuster Service Setup (pbsvc.exe)
  • Go to your game folder, locate the "pb" folder
  • Delete the content of the "pb" folder but DO NOT delete the folder itself
  • In Windows Vista & 7, PunkBuster copies files from the game PB folder to another commonly located at C:\Users\<User>\AppData\Local\PunkBuster\<Game>\pb \
  • However PB Setup updates the files located in the game PB folder by default and sometimes fails to copy the updated files
  • Delete the content of the "pb" folder in C:\Users\<User>\AppData\Local\PunkBuster\<Game>\pb \
  • Just change <Game> to the game you are having issues with (ex BC2)
  • Re-Install PunkBuster Service with latest PunkBuster Service Setup (pbsvc.exe)
  • Now you can manually update the PB folders using PBSetup (pbsetup.exe)
Run PunkBuster as an Administrator
  • Start a game using PunkBuster
  • Press Ctrl-Alt-Del> Start Task Manager> right-click process PnkBstrA.exe> Properties> Compatibility> Change settings for all users> tick "Run this program as an administrator"> Ok
  • Repeat the same for PnkBstrB.exe
PunkBuster FAQ

Last edited by Von Dach; 03-25-2011 at 20:38. Reason: Because
   
Reply With Quote
 
Old
  (#2)
connos
Maha Guru
 
Videocard: AMD 7950
Processor: AMD Piledriver 8320@4.3
Mainboard: Asus Sabertooth 990FX AMD
Memory: Corsair Vengeance 8GB
Soundcard: Asus Xonar GDX
PSU: XFX Pro 750W Core Edition
Default 08-28-2010, 18:36 | posts: 1,134 | Location: Cyprus, Limassol

Thank you!!!! Awesome guide!!!
   
Reply With Quote
Old
  (#3)
Jeremy
Ancient Guru
 
Videocard: -
Processor: -
Mainboard: -
Memory: -
Soundcard:
PSU: -
Default 08-29-2010, 02:47 | posts: 4,072 | Location: -

Some interesting tweaks I may have a look at here. Cheers and Welcome to the forums!
   
Reply With Quote
Old
  (#4)
Black_ice_Spain
Ancient Guru
 
Black_ice_Spain's Avatar
 
Videocard: 970GTX 4gb
Processor: 2500K @ 4.4 / 1.28v
Mainboard: Z77P-D3
Memory: 8gb 1600 CL9
Soundcard: Xonar DG
PSU: AC Strike-X 600W
Default 08-29-2010, 03:31 | posts: 4,410 | Location: Spain

Reduce your audio sample rate to 16 bit, 44100 Hz or 48000 Hz to improve network to cpu prioritization.

could to detail a little more on that? (i mean, why is that way) and what's the bad-effect of that? (if there is one)
   
Reply With Quote
 
Old
  (#5)
Mkilbride
Banned
 
Videocard: EVGA GTX470 1.2GB
Processor: 2500K @ 4.5GHZ
Mainboard: Asrock P67 Professional
Memory: 8GB DDR 1600MHZ
Soundcard: X-Fi Titanium Prof.
PSU: Corsair HX850
Default 08-29-2010, 04:44 | posts: 8,074 | Location: US, New Hampshire

Having tried what he suggested with the TCP / IP settings, I can confirm my SpeedTests results fell in half.
   
Reply With Quote
Old
  (#6)
Von Dach
Master Guru
 
Von Dach's Avatar
 
Videocard: NV560Ti @900/2394 ATI4890
Processor: Intel 2600K @4600 MHz
Mainboard: ASRock Z68 Extreme3 Gen3
Memory: 2x4GBCorsairVengeanc1600
Soundcard: Creative Recon3D USB
PSU: Corsair TX750W
Default 08-29-2010, 05:29 | posts: 623 | Location: Quebec, Canada

Quote:
Originally Posted by Black_ice_Spain View Post
Reduce your audio sample rate to 16 bit, 44100 Hz or 48000 Hz to improve network to cpu prioritization.

could to detail a little more on that? (i mean, why is that way) and what's the bad-effect of that? (if there is one)
http://www.betanews.com/article/Micr...wns/1188244273

You won't hear the difference, but you may leave it 24 bit 96k if you want.

Optimizing is about setting a lot of little things that change sometime not much.

Last edited by Von Dach; 08-29-2010 at 05:33.
   
Reply With Quote
Old
  (#7)
Kolt
Maha Guru
 
Kolt's Avatar
 
Videocard: GTX 980 (oc)
Processor: i7-3770k @ 4.4ghz
Mainboard: ASRock z77 Extreme 6
Memory: 16gb g.skill
Soundcard: Asus Xonar DX - 5.1 setup
PSU: 750w PcP&C Silencer
Default 08-29-2010, 05:30 | posts: 880 | Location: Virginia Beach, VA

Nifty!
   
Reply With Quote
Old
  (#8)
Von Dach
Master Guru
 
Von Dach's Avatar
 
Videocard: NV560Ti @900/2394 ATI4890
Processor: Intel 2600K @4600 MHz
Mainboard: ASRock Z68 Extreme3 Gen3
Memory: 2x4GBCorsairVengeanc1600
Soundcard: Creative Recon3D USB
PSU: Corsair TX750W
Default 08-29-2010, 05:31 | posts: 623 | Location: Quebec, Canada

Quote:
Originally Posted by Mkilbride View Post
Having tried what he suggested with the TCP / IP settings, I can confirm my SpeedTests results fell in half.
Yes disabling Nagle's algorithm improve latency for some games but reduce overall throughput. Go back to TcpAckFrequency=0, TcpNoDelay=0 if you want your full speed.

It's not as bad SpeedTest report it, I get the same result that you but

TcpAckFrequency=0, TcpNoDelay=0 i get 500KB/s with a "real" download.

TcpAckFrequency=1, TcpNoDelay=1 i get 450KB/s with a "real" download.

So you lose 10% speed "in real life".

Last edited by Von Dach; 08-29-2010 at 06:06.
   
Reply With Quote
Old
  (#9)
Mkilbride
Banned
 
Videocard: EVGA GTX470 1.2GB
Processor: 2500K @ 4.5GHZ
Mainboard: Asrock P67 Professional
Memory: 8GB DDR 1600MHZ
Soundcard: X-Fi Titanium Prof.
PSU: Corsair HX850
Default 08-29-2010, 05:52 | posts: 8,074 | Location: US, New Hampshire

^

Perhaps put that in the first post, then.
   
Reply With Quote
Old
  (#10)
F1refly
Ancient Guru
 
F1refly's Avatar
 
Videocard: Intel Iris Pro
Processor: Core i7
Mainboard: Apple
Memory: 8 gigs
Soundcard: Apple
PSU: Apple
Default 08-29-2010, 19:35 | posts: 8,847 | Location: Indiana

Isnt slim DX just for devs or it has benefit over normal DX? and why is a windows activation workaround tool linked? whats a piracy tool have to do with performance tweaks?
   
Reply With Quote
 
Old
  (#11)
WhiteLightning
Don Illuminati
 
WhiteLightning's Avatar
 
Videocard: EVGA 780GTX ACX
Processor: i7-2600k HT @ 4.5 +H70 PP
Mainboard: MSI Z77A-GD65 GAMING
Memory: Gskill 2133Mhz 8GB
Soundcard: Onboard
PSU: Corsair 1000 watt
Default 08-29-2010, 19:37 | posts: 23,626 | Location: Netherlands

LOL @ DAZ's Loader
   
Reply With Quote
Old
  (#12)
Jonny Manc
Ancient Guru
 
Jonny Manc's Avatar
 
Videocard: EVGA GTX670 FTW Sig II
Processor: i7 2600k @ 4.44ghz | H60
Mainboard: Asus P8Z68-V Pro
Memory: 8gb Corsair Veng. 1866mhz
Soundcard: Xonar Xense PC-350 Z2300
PSU: Seasonic X-850w
Default 08-29-2010, 19:42 | posts: 2,780 | Location: Cumbria, UK

Thanks......will give some of these a try
   
Reply With Quote
Old
  (#13)
Black_ice_Spain
Ancient Guru
 
Black_ice_Spain's Avatar
 
Videocard: 970GTX 4gb
Processor: 2500K @ 4.4 / 1.28v
Mainboard: Z77P-D3
Memory: 8gb 1600 CL9
Soundcard: Xonar DG
PSU: AC Strike-X 600W
Default 08-29-2010, 19:58 | posts: 4,410 | Location: Spain

Tests before and after this tweaks (i've got many before bcs i've upgraded to 10mb and didnt know which real speed i had )

Upload speed its the same, and i dont care about download one, not a hungry downloader and 1mb/s its enuf xP.



The ones @ day 29 its with tweaks applied. It says "average ping", it does 5tests to 5 countires.

Last edited by Black_ice_Spain; 08-29-2010 at 20:01.
   
Reply With Quote
Old
  (#14)
Mkilbride
Banned
 
Videocard: EVGA GTX470 1.2GB
Processor: 2500K @ 4.5GHZ
Mainboard: Asrock P67 Professional
Memory: 8GB DDR 1600MHZ
Soundcard: X-Fi Titanium Prof.
PSU: Corsair HX850
Default 08-29-2010, 19:59 | posts: 8,074 | Location: US, New Hampshire

So, can you sum all that up for me? It's quite a eyefull.
   
Reply With Quote
Old
  (#15)
Black_ice_Spain
Ancient Guru
 
Black_ice_Spain's Avatar
 
Videocard: 970GTX 4gb
Processor: 2500K @ 4.4 / 1.28v
Mainboard: Z77P-D3
Memory: 8gb 1600 CL9
Soundcard: Xonar DG
PSU: AC Strike-X 600W
Default 08-29-2010, 20:02 | posts: 4,410 | Location: Spain

done xP:

Media ping = average ping
Media rutas = average routing (i guess its the time spent of stabilishing conection)
Velocidad descarga/subida = Download/upload speed.
   
Reply With Quote
Old
  (#16)
Mkilbride
Banned
 
Videocard: EVGA GTX470 1.2GB
Processor: 2500K @ 4.5GHZ
Mainboard: Asrock P67 Professional
Memory: 8GB DDR 1600MHZ
Soundcard: X-Fi Titanium Prof.
PSU: Corsair HX850
Default 08-29-2010, 20:04 | posts: 8,074 | Location: US, New Hampshire

Or...you could just post the results of the test, if it helped or not, ect.
   
Reply With Quote
Old
  (#17)
Black_ice_Spain
Ancient Guru
 
Black_ice_Spain's Avatar
 
Videocard: 970GTX 4gb
Processor: 2500K @ 4.4 / 1.28v
Mainboard: Z77P-D3
Memory: 8gb 1600 CL9
Soundcard: Xonar DG
PSU: AC Strike-X 600W
Default 08-29-2010, 20:06 | posts: 4,410 | Location: Spain

ping average was between 120 and 130 (usually around 126)

Now its usually around 118-120

Routing its almost the same (did more than the ones @ screen).

Download speed was average 8300kbps and now its 7800kbps. Upload speed its the same.
   
Reply With Quote
Old
  (#18)
Black_ice_Spain
Ancient Guru
 
Black_ice_Spain's Avatar
 
Videocard: 970GTX 4gb
Processor: 2500K @ 4.4 / 1.28v
Mainboard: Z77P-D3
Memory: 8gb 1600 CL9
Soundcard: Xonar DG
PSU: AC Strike-X 600W
Default 08-29-2010, 20:25 | posts: 4,410 | Location: Spain

altho i restored nagle alg. (tcp nodelay and ackfreq to defaults) and now im getting that download speed... I guess im sync at less speed that other days.


i guess the speedtest im using doesnt get affected by that algorithm

now i get back to 8xxx speeds

bcs ping its also back to 12x

Last edited by Black_ice_Spain; 08-29-2010 at 20:52.
   
Reply With Quote
Old
  (#19)
Von Dach
Master Guru
 
Von Dach's Avatar
 
Videocard: NV560Ti @900/2394 ATI4890
Processor: Intel 2600K @4600 MHz
Mainboard: ASRock Z68 Extreme3 Gen3
Memory: 2x4GBCorsairVengeanc1600
Soundcard: Creative Recon3D USB
PSU: Corsair TX750W
Default 08-30-2010, 02:53 | posts: 623 | Location: Quebec, Canada

Quote:
Originally Posted by F1refly View Post
Isnt slim DX just for devs or it has benefit over normal DX? and why is a windows activation workaround tool linked? whats a piracy tool have to do with performance tweaks?
Some games need it, softwares section is just a commodity, essential ones that almost anyone should have for a complete general/gamer system.
   
Reply With Quote
Old
  (#20)
Von Dach
Master Guru
 
Von Dach's Avatar
 
Videocard: NV560Ti @900/2394 ATI4890
Processor: Intel 2600K @4600 MHz
Mainboard: ASRock Z68 Extreme3 Gen3
Memory: 2x4GBCorsairVengeanc1600
Soundcard: Creative Recon3D USB
PSU: Corsair TX750W
Default 08-30-2010, 16:49 | posts: 623 | Location: Quebec, Canada

DAZ's Loader 1.9.2 url link removed

I'm sorry, can't remove it from goggle

Last edited by Von Dach; 08-30-2010 at 16:51.
   
Reply With Quote
Old
  (#21)
Von Dach
Master Guru
 
Von Dach's Avatar
 
Videocard: NV560Ti @900/2394 ATI4890
Processor: Intel 2600K @4600 MHz
Mainboard: ASRock Z68 Extreme3 Gen3
Memory: 2x4GBCorsairVengeanc1600
Soundcard: Creative Recon3D USB
PSU: Corsair TX750W
Default 09-09-2010, 22:10 | posts: 623 | Location: Quebec, Canada

Added

Fernando's Optimized NVIDIA nForce Driver Packs

brainbit's Unified ASUS Xonar Drivers (low DPC latency)

DPC Latency Checker
   
Reply With Quote
Old
  (#22)
Von Dach
Master Guru
 
Von Dach's Avatar
 
Videocard: NV560Ti @900/2394 ATI4890
Processor: Intel 2600K @4600 MHz
Mainboard: ASRock Z68 Extreme3 Gen3
Memory: 2x4GBCorsairVengeanc1600
Soundcard: Creative Recon3D USB
PSU: Corsair TX750W
Default 10-06-2010, 10:58 | posts: 623 | Location: Quebec, Canada

Updated essential softwares links.

Added:

Basic optimization suggestions.

Improve your programs/games loading time by disabling your paging file (How to). Minimum 4GB memory recommended.
Deactivate annoying Low Memory Warning when you still have 25% of it available.

Daniel_K's Modded Creative Soundcard Driver packs/disks

PAX's Tweaked Drivers for Creative Soundcards

How to enable Creative Virtual Surround Sound for Headphones (X-Fi CMSS-3D)

Latest Intel NIC drivers properties: Receive Side Scaling Queues set to max.
   
Reply With Quote
Old
  (#23)
Von Dach
Master Guru
 
Von Dach's Avatar
 
Videocard: NV560Ti @900/2394 ATI4890
Processor: Intel 2600K @4600 MHz
Mainboard: ASRock Z68 Extreme3 Gen3
Memory: 2x4GBCorsairVengeanc1600
Soundcard: Creative Recon3D USB
PSU: Corsair TX750W
Default 11-02-2010, 11:29 | posts: 623 | Location: Quebec, Canada

Disable Windows Resource Exhaustion Detection and Resolution (RADAR) annoying “Your computer is low on memory” and “Close programs to prevent information loss” dialogs when less than 25% of your RAM is free. This warning would probably be warranted and helpful on systems with a small amount of RAM, but on mine 25% free memory is hardly anything to worry about – it means I have at least 1 GB of memory left.
  1. Click Start, click in the Start Search box, type gpedit.msc, and then press ENTER. MMC will start with the Local Group Policy Editor open.
  2. In the navigation tree, expand Computer Configuration, expand Administrative Templates, expand System, expand Troubleshooting and Diagnostics, and click Windows Resource Exhaustion Detection and Resolution.
  3. In the console pane, right-click Configure Scenario Execution Level, and then click Properties.
  4. On the Setting tab, select Disabled, and then click OK.
After doing the above steps, you should know that once memory runs out, it is out. You will have no warning. Once your memory gets maxed out, programs will behave very erratic and suddenly crash without warning.

Last edited by Von Dach; 11-11-2010 at 02:00.
   
Reply With Quote
Old
  (#24)
eclap
Ancient Guru
 
eclap's Avatar
 
Videocard: MSI Gaming 970 1450/7800
Processor: i5 2500k @4.5 1.2v
Mainboard: Asus P8Z77-V Pro
Memory: 8GB G-Skill RipjawsX 1600
Soundcard: Aune T1. AD700. DT880
PSU: XFX Black 750W 80+ Gold
Default 11-02-2010, 11:43 | posts: 26,884 | Location: Hampshire, UK

these "tweaks" won't go down well on a site like this, majority of gurus don't see a "you're running out RAM" and similar messages. Maybe for a low spec pc, they can improve things marginally but here, most of us just prefer light tweaking of drivers and what not I'm sure.

I mean come on, things like this
Goal of this mod is high quality texture with fast processing on cards that stay in high-power state. This driver remove jerkiness, fps drops and flickering. Higher visual quality - faster snappier processing feel. make me go
   
Reply With Quote
Old
  (#25)
PirateNeilsouth
Maha Guru
 
PirateNeilsouth's Avatar
 
Videocard: 280X OC
Processor: I5
Mainboard:
Memory: 8GB
Soundcard: XFI-GAMER
PSU: 800 watt
Default 11-02-2010, 12:27 | posts: 1,701 | Location: Manchester

Quote:
Originally Posted by eclap View Post
these "tweaks" won't go down well on a site like this, majority of gurus don't see a "you're running out RAM" and similar messages. Maybe for a low spec pc, they can improve things marginally but here, most of us just prefer light tweaking of drivers and what not I'm sure.

I mean come on, things like this
Goal of this mod is high quality texture with fast processing on cards that stay in high-power state. This driver remove jerkiness, fps drops and flickering. Higher visual quality - faster snappier processing feel. make me go
Bit like adverts that go with cheap graphics cards " Amazing Cinema Gaming Experience "

Yeh if you're running with no aa , no af at 800x600 low detail
   
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump



Powered by vBulletin®
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
vBulletin Skin developed by: vBStyles.com
Copyright (c) 1995-2014, All Rights Reserved. The Guru of 3D, the Hardware Guru, and 3D Guru are trademarks owned by Hilbert Hagedoorn.