Having just installed Borderlands through Steam on my PC I've noticed I was getting pretty low framerates and the game felt laggy. After searching around the internet I found a few helpful posts on forums with some settings to change, my game now feels much smoother and I'm able to play at higher resolution and keep 50-60 FPS.
1. Enable Vsync and Triple Buffering. Find your config directory (C:\Users\[yourname]\My Documents\My Games\Borderlands\WillowGame\Config) and edit the WillowEngine.ini file.
Replace:
UseVsync=FALSE
With:
UseVsync=TRUE
Now I also forced Vsync and Triple Buffering through my nVidia Control Panel, so this step is only for nVidia users:
Right click your desktop and load the nVidia Control Panel. Click 'Manage 3D settings' and select the 'Program Settings' tab. Click the 'Add' button and find your Borderlands.exe. Scroll to the bottom of the settings window and force both Vsync and Triple Buffering to On.
2. Disable mouse smoothing. The game has it's own in-built mouse smoothing which actually makes the game feel a little less responsive! Again, in your config directory edit the file WillowInput.ini.
Replace:
bEnableMouseSmoothing=true
With:
bEnableMouseSmoothing=false
I also disabled Shadow in-game which gained me 10-15 fps and turned most of the other options off, but I think with them on I only lose 1-2 fps.
With the mouse smoothing off and triple buffering with vsync enabled the game seems alot smoother and I'm playing with 50-60fps at 1920x1080.
If you want the game to load slightly faster you can also disable the intro videos by editing WillowEngine.ini:
Replace:
StartupMovies=2K_logo
StartupMovies=Gearbox_logo
StartupMovies=NVidia
StartupMovies=Loading
SkippableMovies=2K_logo
SkippableMovies=Gearbox_logo
SkippableMovies=Attract
SkippableMovies=NVidia
With:
;;StartupMovies=2K_logo
;;StartupMovies=Gearbox_logo
;;StartupMovies=NVidia
;;StartupMovies=Loading
SkippableMovies=2K_logo
SkippableMovies=Gearbox_logo
SkippableMovies=Attract
SkippableMovies=NVidia
If you found this post helpful please leave a comment below: