Oblivion PC tweaks

jim1976

Platinum Member
Aug 7, 2003
2,704
6
81
I've mentioned this in another thread as a reply, but given the popularity of the game I thought it would be better to make a new one about this so more ppl can see the tweaks..
Unfortunately I haven't bought the game myself yet, it would be nice if some can give some feedback with pics before and after the tweaks..


Major LOD tweaks

Added a link for MODS of the game

Tweak converting shaders to SM1.1 to support older cards

A very good tweak thread @ Nvnews

Landscape LOD texture replacement

Normal map replacement mod (Can be combined with Landscape mod)

Alternative custom texturing tutorial
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
These tweaks are straight from a Oblivion developer:

DISCLAIMER: Use at your own risk. Back up your Oblivion.ini first. Please do not request official troubleshooting support with any changes to your .ini file.

Here are some tweaks I play with:

uGridDistantTreeRange=15

Raise to increase area in which LOD tree billboards are drawn - looks quite nice doubled if your comp can take it.

uGridDistantCount=25

Raise to increase the number of LOD tree billboards drawn - looks quite nice doubled if your comp can take it.

uGridsToLoad=5

Raise to increase the X/Y dimension of the number of high detail exterior cells loaded - should be an odd number, 3 or greater. This is quite a performance hit with anything above 5. If there are 25 cells loaded at a time with a value of 5, then there are 49 cells loaded with a value of 7 and so on. I would not recommend going above 7 or 9, but terrain looks nicer if your comp can take it.
uExterior Cell Buffer=100 (default 36)

Grids must be an odd number. It can be higher, 11+ for e.g., but this starts to cause odd effects like water disappearing and hovering mountains. Fun. The Cell

Buffer will raise to match, as grids influences the minimum number of cells loaded. Loading times increase, but it's well worth it.

There are a few side effects to the grids tweak: firstly, water reflections sometimes go astray where landmass meets water, but it's not too common and easily

ignored. Secondly, and more importantly, more memory is needed for the cells. Fortunately this is easily fixed with the following tweak, which also happens to be one

of the key performance boosters:

iPreloadSizeLimit=104857600 (default 2621440)

The value is in bytes. If you have a 1G or less machine and this causes troubles, set it to 52428800.

bAllowScreenShot=0

Set to 1 to allow the PrintScreen key to take screenshots.

bFull Screen=1

0 = windowed, 1 = fullscreen

iSize W=640
iSize H=480

Current screen resolution.

bUseWaterReflectionsMisc=0
bUseWaterReflectionsStatics=0
bUseWaterReflectionsTrees=0
bUseWaterReflectionsActors=0

Set these to 1 to allow these kinds of objects to reflect in water.

fDlgFocus=2.1000

Raise to pull camera back some in dialogue - I use a value of 4 or so.

bForceFullLOD=0

A value of 1 forces foreground trees to always render at the highest detail - I haven't found this to be a huge performance hit for the visual benefit, your mileage may very.

iMaxGrassTypesPerTexure=2

Raise to allow more unique grass types per terrain texture - 4 should be enough to let you see everything possible.

More blood
The essence of every fight, and the marks of your hard won victories, blood is limited to 10 decals and disappears after 10 seconds. Don't they know that blood

stains?

fDecalLifetime=1200.0000 (default 10)
iMaxDecalsPerFrame=500 (default 10)

Sets 20 mins and 500 decals. Decals use up ah heck all memory, so this is a simple and effective tweak.
Note: if you enter the Video settings in game, fDecalLifetime will be reset to 10, so don't go in there!

Skip Intro
SIntroSequence=

moves the status bar down ... this is good.

CODE
[Interface]
iSafeZoneX=20
iSafeZoneY=20
iSafeZoneXWide=20
iSafeZoneYWide=20

to

CODE
[Interface]
iSafeZoneX=5
iSafeZoneY=5
iSafeZoneXWide=5
iSafeZoneYWide=5


------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

 

jim1976

Platinum Member
Aug 7, 2003
2,704
6
81
Originally posted by: tuteja1986
that tweak is awesome , well anyways on my rig :!

Glad to here that man :D
If you can find some time(I know it's hard now that you play the game :p) post some comparison screens if you can.. :D
 

ArchAngel777

Diamond Member
Dec 24, 2000
5,223
61
91
Originally posted by: Ronin
I missed this one, but I wasn't experiencing lag to begin with. I'll go ahead and make the edit and see if I see any changes.

Please let me know if this does.
 

aka1nas

Diamond Member
Aug 30, 2001
4,335
1
0
Originally posted by: NoDamage
For those with Nvidia cards, the following tweak has been reported to significantly increase performance:
http://www.elderscrolls.com/forums/index.php?showtopic=282064&st=0

Installed CoolBits - Changed (in Additional Direct3D Settings)

Max frames to render ahead to "0" .. it was set to "3".

All stuttering and "mouse lag" is gone. The game runs like a dream, and is amazing to play.

I think that only applies if you are running with vsync enabled.
 

Continuity28

Golden Member
Jul 2, 2005
1,653
0
76
Originally posted by: aka1nas
Originally posted by: NoDamage
For those with Nvidia cards, the following tweak has been reported to significantly increase performance:
http://www.elderscrolls.com/forums/index.php?showtopic=282064&st=0

Installed CoolBits - Changed (in Additional Direct3D Settings)

Max frames to render ahead to "0" .. it was set to "3".

All stuttering and "mouse lag" is gone. The game runs like a dream, and is amazing to play.

I think that only applies if you are running with vsync enabled.

No, this setting has nothing to do with VSync. This setting controls the number of frames which are rendered and held in advance of being displayed. It's a feature that improves performance in most games at the default setting of 3.

Lowering it can offer you performance and stability benefits in some games, but you should do so in small steps. Try 3, then 2, then 1, then 0. If you notice any problems with the default of 3, such as mouse lag, or graphics freezing - try lowering this. In most games, after a certain point, the lag will be gone and further lowering this setting will lower performance. Recommended is 3 or 2.

Going below that may work, but don't jump immediately to 0, as you may get better performance with 2 or 1.
 

professor1942

Senior member
Dec 22, 2005
509
0
0

NoDamage

Member
Oct 7, 2000
65
0
0
Originally posted by: aka1nas

I think that only applies if you are running with vsync enabled.
Users with vsync already disabled have also reported a performance increase. Even if you are not experiencing the mouse lag issues, it still may help with performance so it is worth giving a shot.

 

MBrown

Diamond Member
Jul 5, 2001
5,726
35
91
Originally posted by: professor1942
Alright, here are some comparisons:

Default (yuck!):
http://www.user.dccnet.com/prof/Oblivion/default.jpg

Grids 9:
http://www.user.dccnet.com/prof/Oblivion/Grids9.jpg

Grids 11:
http://www.user.dccnet.com/prof/Oblivion/Grids11.jpg

Grids 11 w/ 4xAA (nicest of the bunch):
http://www.user.dccnet.com/prof/Oblivion/Grids11_4xAA.jpg

It's still playable at the last setting (30+ fps outdoors) but there's a bit more hitching when I spin around.

I can't believe default looks that bad! :shocked:
 

ArchAngel777

Diamond Member
Dec 24, 2000
5,223
61
91
Originally posted by: NoDamage
Originally posted by: aka1nas

I think that only applies if you are running with vsync enabled.
Users with vsync already disabled have also reported a performance increase. Even if you are not experiencing the mouse lag issues, it still may help with performance so it is worth giving a shot.

Why would anyone want to disable Vsync? The tearing in games is terrible these days. Just enable triple buffering and you should be set.
 

ArchAngel777

Diamond Member
Dec 24, 2000
5,223
61
91
Originally posted by: MBrown
Originally posted by: professor1942
Alright, here are some comparisons:

Default (yuck!):
http://www.user.dccnet.com/prof/Oblivion/default.jpg

Grids 9:
http://www.user.dccnet.com/prof/Oblivion/Grids9.jpg

Grids 11:
http://www.user.dccnet.com/prof/Oblivion/Grids11.jpg

Grids 11 w/ 4xAA (nicest of the bunch):
http://www.user.dccnet.com/prof/Oblivion/Grids11_4xAA.jpg

It's still playable at the last setting (30+ fps outdoors) but there's a bit more hitching when I spin around.

I can't believe default looks that bad! :shocked:


Most of the screenshots I have seen from users look far worse than the game in action. Screenshots these days do not do games justice... Just like the picture in the magazine didn't do games like Quake2 justice way back when...


 

Continuity28

Golden Member
Jul 2, 2005
1,653
0
76
Originally posted by: ArchAngel777
Originally posted by: NoDamage
Originally posted by: aka1nas

I think that only applies if you are running with vsync enabled.
Users with vsync already disabled have also reported a performance increase. Even if you are not experiencing the mouse lag issues, it still may help with performance so it is worth giving a shot.

Why would anyone want to disable Vsync? The tearing in games is terrible these days. Just enable triple buffering and you should be set.

Something to note is that you'll need DXTweaker in order to enable Trple Buffering for Direct3D mode. The Triple Buffering option in the standard control panel only works for OpenGL mode.
 

jim1976

Platinum Member
Aug 7, 2003
2,704
6
81
Originally posted by: professor1942
Alright, here are some comparisons:

Default (yuck!):
http://www.user.dccnet.com/prof/Oblivion/default.jpg

Grids 9:
http://www.user.dccnet.com/prof/Oblivion/Grids9.jpg

Grids 11:
http://www.user.dccnet.com/prof/Oblivion/Grids11.jpg

Grids 11 w/ 4xAA (nicest of the bunch):
http://www.user.dccnet.com/prof/Oblivion/Grids11_4xAA.jpg

It's still playable at the last setting (30+ fps outdoors) but there's a bit more hitching when I spin around.


Thank you professor1942 for taking the time to post these pics.. Really helpful. Wow that is a remarkable diffrence. I myself cannot belive how crappy it looks in default..
 

Dethfrumbelo

Golden Member
Nov 16, 2004
1,499
0
0
Yeah, it looks pretty awful. The environment textures look really sloppy too, like walls and floors.

These guys should've just used a licensed 3rd party engine. There is nothing in this game that I've seen so far that the Source engine wouldn't be able to do, and probably do at double the framerate.

 

ArchAngel777

Diamond Member
Dec 24, 2000
5,223
61
91
Originally posted by: Dethfrumbelo
Yeah, it looks pretty awful. The environment textures look really sloppy too, like walls and floors.

These guys should've just used a licensed 3rd party engine. There is nothing in this game that I've seen so far that the Source engine wouldn't be able to do, and probably do at double the framerate.


You are being too harsh.... I wouldn't want source to touch this game... It would have "loading" every 10 feet... There levels were teeny. If I were to trust any third party engine for this game, it would have been CryEngine, but even then, Bethesda's little engine is awesome IMO. Perhaps Project off will rule them all one day... Who knows, that is probably 2 years away from completion.
 

ArchAngel777

Diamond Member
Dec 24, 2000
5,223
61
91
Originally posted by: Continuity28
Originally posted by: ArchAngel777
Originally posted by: NoDamage
Originally posted by: aka1nas

I think that only applies if you are running with vsync enabled.
Users with vsync already disabled have also reported a performance increase. Even if you are not experiencing the mouse lag issues, it still may help with performance so it is worth giving a shot.

Why would anyone want to disable Vsync? The tearing in games is terrible these days. Just enable triple buffering and you should be set.

Something to note is that you'll need DXTweaker in order to enable Trple Buffering for Direct3D mode. The Triple Buffering option in the standard control panel only works for OpenGL mode.

I was pretty certain it worked in DirextX with a few driver releases they had in the past. I know for a while it was only OpenGL. Oh well, good to know and thanks for the post.
 

samusaraniv

Member
Mar 12, 2006
119
0
0
I have my INI tweaked as such:

uGridDistantTreeRange=30
uGridDistantCount=50
uGridsToLoad=7
bUseWaterReflectionsMisc=1
bUseWaterReflectionsStatics=1
bUseWaterReflectionsTrees=1
bUseWaterReflectionsActors=1
fDlgFocus=4.0000
bForceFullLOD=1
iMaxGrassTypesPerTexure=4

My res is at 11x8, VSYNC on, 2xAA on, 16x AF, triple buffering on, high quality selected in the NVIDIA control panel. Transparency/gamma antialiasing are off. Max frames to render ahead is set to 0. I am using Bloom lighting and not HDR. I am running a single eVGA 7800GT SE OC'ed to 500/1150 with stock cooling and I must say that this game runs like absolute dog**** outside of dungeons. I have left all of the in-game video settings (like fade/draw distance) largely at default; only thing I recall changing was turning on soft shadows. Outside of dungeons on the "world map" I get like 8-20 FPS. I am running 84.25 and did a clean install of drivers. Dungeons on a whole run very smoothfly, with occasional chop.

Thge rest of my system specs are:
Abit AN8 32x
Win XP Pro 32-Bit
AMD 4000+ San Diego 2.4GHz @ 2.81 (12x234; HTT set to 4x)
2GB OCZ EL Platinum 2 @ 234MHz FSB (2.5-4-3-6-2T)
WD Raptor 150GB

I don't know what the deal is, but it's definitely not a resource problem or anything of that sort on my end (but definitely could be limited by the videocard). Either way, I wholly expected the game to run much better outside of dungeons, and the fact that it absolutely does not is quite disappointing. The shoddy performance is a big detriment to my enjoyment of this game. :(
 

aka1nas

Diamond Member
Aug 30, 2001
4,335
1
0
That .ini tweak will reduce performance. Also, turn off Vsync , bloom, and AF. I play it quite acceptably on a unlocked 6800 @ 1024x768 with 4xAA. With some of the in-game details tweaked, I get at least 24 fps outside and usually in the 30s. It helps tremedously to turn all the shadow related functions all the way down.
 

Smilin

Diamond Member
Mar 4, 2002
7,357
0
0
We finally have a game with HDR and people are turning it off in favor of FSAA???

Nutty.
 

rstrohkirch

Platinum Member
May 31, 2005
2,434
367
126
Originally posted by: Dethfrumbelo
Yeah, it looks pretty awful. The environment textures look really sloppy too, like walls and floors.

These guys should've just used a licensed 3rd party engine. There is nothing in this game that I've seen so far that the Source engine wouldn't be able to do, and probably do at double the framerate.

The current source engine could never handle the type of enviroments in this game
 

BenSkywalker

Diamond Member
Oct 9, 1999
9,140
67
91
These guys should've just used a licensed 3rd party engine. There is nothing in this game that I've seen so far that the Source engine wouldn't be able to do, and probably do at double the framerate.

Does anyone think its possible that MS gave Bethesda a bit of encouragement to make the PC version look significantly inferior to the console one? Even with the ini tweaks, it appears that it has a long way to go before it reaches parity. I'm curious if we are going to see something comparable from GRAW on the PC.
 

Drayvn

Golden Member
Jun 23, 2004
1,008
0
0
Originally posted by: BenSkywalker
These guys should've just used a licensed 3rd party engine. There is nothing in this game that I've seen so far that the Source engine wouldn't be able to do, and probably do at double the framerate.

Does anyone think its possible that MS gave Bethesda a bit of encouragement to make the PC version look significantly inferior to the console one? Even with the ini tweaks, it appears that it has a long way to go before it reaches parity. I'm curious if we are going to see something comparable from GRAW on the PC.

They bloody well not!

Whats the point on the 2 month delay if the game was finished!

Ubisoft are pretty good with their games if its a multiplatform game. Its usually all graphically good quality all round.

 

Arkane13131

Senior member
Feb 26, 2006
412
0
0
Originally posted by: ArchAngel777
Originally posted by: MBrown
Originally posted by: professor1942
Alright, here are some comparisons:

Default (yuck!):
http://www.user.dccnet.com/prof/Oblivion/default.jpg

Grids 9:
http://www.user.dccnet.com/prof/Oblivion/Grids9.jpg

Grids 11:
http://www.user.dccnet.com/prof/Oblivion/Grids11.jpg

Grids 11 w/ 4xAA (nicest of the bunch):
http://www.user.dccnet.com/prof/Oblivion/Grids11_4xAA.jpg

It's still playable at the last setting (30+ fps outdoors) but there's a bit more hitching when I spin around.

I can't believe default looks that bad! :shocked:


Most of the screenshots I have seen from users look far worse than the game in action. Screenshots these days do not do games justice... Just like the picture in the magazine didn't do games like Quake2 justice way back when...



it does look that bad. motion doesnt hide it.