Vanguard Spheres  

Welcome to the Vanguard Spheres forums.

You are currently viewing our boards as a guest which gives you limited access to view our discussions, articles/interviews and photo galleries. By joining our community you will gain access to post your own topics, communicate privately with other members (PM), respond to polls, upload your own photos and access many other special features and tools like our upcoming Guild Management Tool (GMT). Registration is fast, simple and absolutely free so please, join our community today!

As a bonus this banner will disappear once you are registered! If you have any problems with the registration process or your account login, please contact support.

Home Forums WikiSphere Gallery Chat Arcade Today's Posts
Go Back   Vanguard Spheres > Community > Nil's Nexus
Register FAQ Members List Who's Online Search Today's Posts Mark Forums Read

Reply
 
LinkBack (8) Thread Tools
Old 02-07-2007, 10:16 AM   8 links from elsewhere to this Post. Click to view. #1 (permalink)
Nil
Staff
Hardware Guru
 
Nil's Avatar
 
 Additional Info
Last Online: 02-15-2008 09:08 AM
Join Date: Feb 2006
Location: Oklahoma City
Posts: 1,186

Level: 30

HP: 177 / 726
MP: 395 / 5629
EXP: 5%
Ini 101

I went through the vgclient.ini and messed with the settings. I'm hoping this information can be of use to you when trying to tweak Vanguard.

Before we get started, a quick tweaking note: a non-ini step that can really help many computers is to start Vanguard and wait for it to finish its file check (The start button turns green). Then, open your sysconfig.ini in your Sony/Vanguard/Bin folder and change "CacheSizeMegs=32" to "CacheSizeMegs=256".

Unfortunately, you have to make this change every time you load the game (the patcher overwrites your change). If you're feeling adventurous, you can copy this file, make the change, rename it, then make a .bat file that copies the new file over the old file. You still have to wait to run the .bat until the start button turns green (if you have a better way of doing this, please let us know!).


My two test computers were as follows

The Low-end (L) system:

Athlon XP2600+ Barton 2.0 ghz
1.5 gigs DDR ram
nVidia 6600GT 128 AGP
Ancient WD 7200 40 gig HD (IDE)
(gets 15-22 fps on High performance with no tweaks)

The Higher-end (H) system:

AMD Athlon64 Sempron 3000+ running at 2.24ghz
2 gigs DDR ram
HIS X1950 pro PCI-e (it is slighly overclocked, but nothing major)
Seagate Barracuda 7200 PRT 250gb HD (SATA 2)
(gets 25-40 fps on High Quality with no tweaks)

How-to:

You can find your vgclient.ini file by going to \\Program Files\Sony\Vanguard\Bin. If you have your window set to show large icons, the file you want will say vgclient and have a large yellow gear on it. If you double-click to open it, it'll open in notepad. You can make your changes here, then save it before you launch Vanguard.

Before you make any changes, I suggest you copy the original file and paste it somewhere else. That way, if you really jack it up, you can revert if you'd like to.

I made comments on many of the things in the .ini, but if I thought something was self-explainatory, I just left it alone. If you've got questions, please let me know.

In addition, if something has general performance indications, I didn't say anything about it. For example, increasing the amount of lights drawn decreases performance. You knew that already.

So, without further, ado, the .ini revealed...

[Version]
VanguardINIVersion=14

[FirstRun]
FirstRun=False
Setting this to true tells it to run the Sigil/SOE/nVidia logos before the game starts.

[General]
UseSound=True
Turns on sound. If you're desperate for some FPS, this will net you 5-10 fps. The music is so awesome, though...

UseJoystick=False
Sets Joystick input. The joystick input is pretty horrid. Turning this off equalled about 7 fps on the L system. The impact was not noticable on the H system.

ScreenshotFormat=JPG

The following are color corrections and have no performance impact:
Brightness=0.500000
Contrast=0.500000
Gamma=1.000000

ShowBloom=True
Turns on bloom. Small performance inpact for a relatively modern card. Generally, pick this or HDR. Both gives a washed-out look. In my opinion, at least.

GrassDensity=0.500000
Tells the game how much grass to render. Alot of grass can have a big impact on your system performance. Turning this to 0.0 has made the game playable for alot of folks.

GrassBlending=0
Enter 0-2 to change the way the grass looks. I like 0 best, but it's just preference. I didn't see a performance hit either way on either system.

bShowClouds=True
Shows clouds. Had some affect (2-3 fps) on the L rig. None on the H rig.

bUseHDR=True
Uses HDR lighting. Big performance hit. Looks pretty, though. If you turn this on, you probably also want to tell it to use shader model 3 below. Keep in mind that nVidia cards prior to the 8000 series won't do AA and SM3 HDR at the same time. To make ATI cards do both, you need to install the special Chuck patch.

bUseToneMapping=True
Changes the texture maps. True sets the textures to look more realistic. No noticable performance impact.

These are just cosmetic. Set them how you like:
bShowNames=True
bShowMyName=False
bShowTargetReticles=True
bShowMyReticle=True
FlashTargetsName=True

DetailMode=2
This tells the game to draw special objects. 1 is the default mode. I noticed 5 fps on both systems here vs. 3 (super high) in cities. There was no noticable FPS difference outside of cities.

The following set textures. The higher the number, the more detailed the textures. Turn these down to gain performance. The H system only gained 2-3fps with everyone at 1 vs. 5. The L system gained 5-7. This is likely due to the greater amount of GPU memory on the H system
TextureDetailWorld=3
TextureDetailPlayerSkin=3
TextureDetailNPCSkin=3
TextureDetailWeaponSkin=3
TextureDetailTerrain=3
TextureDetailTerrainDetail=3
TextureDetailInterface=0
TextureDetailRenderMap=3
TextureDetailLightmap=3
TextureDetailShadowMap=3
TextureDetailNormalMap=3
TextureDetailBillboard=3

RenderQuality=4
This is a general quality setting. Increasing it (up to 5) will increase your general settings. Lowering it will decrease your base settings. Mess with this inside of the client.

iShaderCacheSizeMB=256
Changes the amount of ram devoted to textures. FPS isn't really affected, but it has a big improvement in hard drive hitching on both of my systems. The L system saw a bigger boost here. I didn't see any improvement by going over 256. It is highly recommended that everyone who has a hitching problem give this a try.

Antialiasing=0
Sets your AA. This is a big performance hit, but it sure can look nice with it on. See the note about HDR and SM3 above. Currently, VG is not supporting AA. (Thanks, Calren - I knew that, but forgot to write it.)

AnisotropicFiltering=0
AF is pretty much another type of AA. Also a big performance hit. Makes trees prettier.

[iThe following affect lighting. This has some performance hit, but no more than other graphical options. [/i]
MaxStaticLights=16
LightComplexity=1.000000
GlobalNormalMap=1.000000
GlobalSpecular=1.000000
GlobalExposure=1.000000
GlobalReflectiveDistance=100000.000000 (this is the biggest hit of these settings. Turn it down for better performance.)
GlobalRefractiveDistance=20000.000000

This changes the distance at which things are drawn. Decrease this for some performance gains.
GlobalSkeletalLOD=1.000000
GlobalShaderLOD=1.000000
GlobalTreeLODs=0.440000

GlobalShadows=0.750000
Shadows give a big hit to some systems. The H system took this in stride, but increasing this setting caused the L system to choke. If you have a lower-end system, consider lowering this.

These increase the amount of objects drawn. The higher the number, the more objects that are drawn. Obviously drawing more objects takes more power.
GlobalAtmosphere=0.150000 (Clarification from Calren - Does not affect the amount of objects drawn, it controls the amount of atmospheric distortion (depth of field)
GlobalEnvironment=0.500000
GlobalDecorations=1.000000

bUseOcclusionQuery=True
Turns on and off Occlusion, which attempts to tell the video card not to draw objects that you cannot see on screen. This can really help in some cities. Outside of cities, it doesn't appear to help, and may actually hurt some, but I can't tell for sure. You can change this in-game, so that's where it's best to do it.

FarClippingPlane=204800.000000
Determines draw distance. This is a big performance hit. Extending this all the way made both rigs choke when you could see far off. The lowest settings really helped the L rig, but it looks silly if you pull this too far down (pop-up goes crazy).

GlobalTreeLODBlend=True
This puts allows textures to blend for trees that are nearby and at differing distances. It's sort of an in-between for low-detail trees that are drawn far off, and high-detail trees that are drawn nearby. The hit is very nominal and it makes things look much better. Anyone without the very awesomest (TM) hardware should set this to true

GlobalSimpleTerrain=False
Changes the mapping on the terrain. Simple looks ugly and neither system gained performance on it.

GlobalHardwareSkinning=False
I couldn't figure out what this does.

GlobalAnimationLOD=0.440000
How far away certain animations are drawn. It's like the other distance sliders. Some help, but not much, unless you come upon alot of NPCs in the distance.

Completely cosmetic and funny, since they don't show in game anyway:
HideHood=False
HideHelm=False

[UI]
ShellName=DroxUI
The shellname tells VG what UI mod to use. I love this because you can have more than one UI installed and just change what shell it points to in the .ini file.

ValidateXML=False
Turn this off. It'll give you more errors than it's worth.

ChatAutojoin=regionsay,auction
Put channels you'd like to join automatically here.

LoadGameplayWindowsAtStartup=false
Both of the computers loaded the game after character select much faster with this set to true. I don't know why. Fyrestorm reports this setting having a detrimental affect on his UI windows, so be aware of this possible problem.

PresentLogin=True
No idea what this does.

Simply preference:
GuildNotifyOnline=False
LootFollowsMouse=True
FilterProfanity=True

[WinDrv.WindowsClient]

Sets resolution when you run the game in windowed mode.
WindowedViewportX=1440
WindowedViewportY=900

Sets resolution when you run the game in fullscreen. Unless you're Sigurd, then it has no affect.
FullscreenViewportX=1440
FullscreenViewportY=900

StartupFullscreen=True
Tells it to start in fullscreen. This can help performance. The L system lost 10-15 fps in windowed mode

These have to do with automatic settings detection. No affect after the first time you run the game.
ScreenFlashes=True
MinDesiredFrameRate=35.000000
MaxDesiredFrameRate=100.000000

Decals=True
Blood! How could you turn this off?

Coronas=True
Halo affects. These can look cool, but do drain fps when you're around alot of casters.

DecoLayers=True
I didn't notice a difference when I turned this off.

Projectors=True
I didn't notice a difference when I turned this off.

NoDynamicLights=False
Tells it not to have moving lights, like torches. Can have big performance impact, especially in caves, with older cards.

ReportDynamicUploads=False
I don't know what this does. Perhaps I had no dynamic uploads to report

NoFractalAnim=False
Turns off certain animations. No noticiable performance gains.

[D3DDrv.D3DRenderDevice]
DetailTextures=True
Changing to false lowered my framerate and made the game look worse. It may have an affect on some systems

UsePrecaching=True
Part of the ishadercache trick. If you do that, then turn this one on.

UseTrilinear=True
I like the way this looks, but it does have a small performance impact

AdapterNumber=-1
ReduceMouseLag=True

UseTripleBuffering=False
I didn't notice a difference with this on or off.

Keep these on: (I'm surprised it will even run without HardwareT&L)
UseHardwareTL=True
UseHardwareVS=True

UseCubemaps=False
Turning this to false had no performance impact on the H system, but I thought it looked better. It cost the L system 2-3 FPS

DesiredRefreshRate=60
This should match the refresh rate on your monitor.

UseCompressedLightmaps=True
Helps performance some, but no more than 1 fps. This might help alot in certain dungeons, but I couldn't test there.

Don't mess with these.
UseStencil=True
MaxPixelShaderVersion=255
UseVSync=False
DetailTexMipBias=0.8
DefaultTexMipBias=-0.5
UseNPatches=False
TesselationFactor=1.0
CheckForOverflow=False

This has an affect on performance, especially with spells going off. Also, it changes the way HDR works. If you have an nvidia card and want to use HDR and AA, leave this off.
DisableShaderModel3=False

DisableMultiGPUOpt=True
For whatever reason, both comps gained a few FPS with this set to true. I don't use multiple GPUs, though. I'm curious to see what affect this has on other systems

DisableHighDetailShaders=False
Setting this to true will turn off some of the pretty torch and spell effects. Obviously, that saves some performance, but this probably not the best place to do it.

Use16BitNormalMaps=false

[Engine.NullRenderDevice]
DetailTextures=True

UsePrecaching=True
Part of the ishadercache trick.

Leave these alone.
UseCompressedLightmaps=True
UseStencil=True
NoFractalAnim=False

[ALAudio.ALAudioSubsystem]
My sound stinks. If someone else wants to test these, feel free. Turning the sound off gains some FPS on both systems, but I didn't notice a difference by playing with these settings (except I get an error when trying to use EAX- mostly because my onboard doesn't support it).

UseEAX=False
Use3DSound=False
UseDefaultDriver=True
CompatibilityMode=False
UsePrecache=True
ReverseStereo=false
Channels=32
MusicVolume=1.000000
AmbientVolume=1.000000
SoundVolume=1.000000
DopplerFactor=1.000000
Rolloff=0.500000
TimeBetweenHWUpdates=15.000000
DisablePitch=False
LowQualitySound=False
IsactStreamPacketLength=250
StreamIsactAudio=True
IsactMusicStreamPacketLength=250
StreamIsactMusic=True
OpenALDeviceName=Generic Software
MasterVolume=1.000000
Diplomacy=0.700000
UI=0.700000
Creatures=0.500000
Speech=0.700000
Footsteps=0.600000
Spells=0.700000
Combat=0.500000
Environment=0.800000
CombatMusic=0.400000
AmbientMusic=0.400000
UseSpatializedVoice=False
EnhancedDenoiser=False
UseVAD=False
SpatializedVoiceRadius=0.000000
LocalZOffset=0.000000
MaxEAXVersion=0
UseVoIP=False
VolumeScaleRec=0.000000
VoiceVolume=1.000000

[ExceptionHandling]
I'd leave these alone - they only kick in when you crash and send information to Sigil about it. Hopefully they can use it to improve the game's performance.
SendWatson=True
KeepMiniDump=False
SendEmail=True
emailAddress=vanguardcrash@sigilgames.com
emailName=Crash Support
emailSubject=VG Client Crash
miniDumpFile=vgcrash.mdmp
exceptionInfoFile=vgcrashlog.txt
__________________

Last edited by Nil : 02-15-2007 at 11:24 AM.
Nil is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 02-07-2007, 10:20 AM   #2 (permalink)
Snowman
Senior Member
 
Snowman's Avatar
 
 Additional Info
Last Online: 11-10-2007 07:17 AM
Join Date: Jan 2007
Posts: 257

Level: 14

HP: 28 / 349
MP: 85 / 1762
EXP: 99%
Re: Ini 101

Excelent!
Snowman is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 02-07-2007, 10:54 AM   #3 (permalink)
Chudz
Junior Member
 
 Additional Info
Last Online: 02-08-2007 08:53 PM
Join Date: Feb 2007
Posts: 4

Level: 1

HP: 0 / 5
MP: 1 / 26
EXP: 21%
Re: Ini 101

thanks, that fixed my some problems for me.
Chudz is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 02-07-2007, 01:31 PM   #4 (permalink)
Fyrestrom
Senior Member
 
Fyrestrom's Avatar
 
 Additional Info
Last Online: 07-26-2008 10:32 AM
Join Date: Jan 2007
Posts: 377

Level: 18

HP: 51 / 427
MP: 125 / 2151
EXP: 10%
Re: Ini 101

Quote:
SendWatson=True
I set this to false. Makes my crashes take less time...and not sure that MSFT cares that much that Vanguard crashed again.
Fyrestrom is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 02-07-2007, 01:47 PM   #5 (permalink)
Nil
Staff
Hardware Guru
 
Nil's Avatar
 
 Additional Info
Last Online: 02-15-2008 09:08 AM
Join Date: Feb 2006
Location: Oklahoma City
Posts: 1,186

Level: 30

HP: 177 / 726
MP: 395 / 5629
EXP: 5%
Re: Ini 101

Quote:
Originally Posted by Fyrestrom View Post
I set this to false. Makes my crashes take less time...and not sure that MSFT cares that much that Vanguard crashed again.
Load down the server, man!

I'm not crashing, though, so it wasn't a concern for me. It can't hurt to false it.
__________________
Nil is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 02-07-2007, 02:28 PM   #6 (permalink)
Calren
Member
 
Calren's Avatar
 
 Additional Info
Last Online: 04-10-2007 10:35 PM
Join Date: Jan 2007
Location: Devon, England
Posts: 84

Level: 8

HP: 4 / 178
MP: 28 / 905
EXP: 12%
Send a message via MSN to Calren
Re: Ini 101

One thing I noticed.

GlobalAtmosphere=0.000000
Does not affect the amount of objects drawn, it controls the amount of atmospheric distortion (depth of field)
__________________
Calren Eldelmar - Paladin of Daedalus - Gelenia
AMD 64 Dual Core 3800+ @ 2.4Ghz :|: 2Gb DDR Corsair :|: 2x ATi Radeon x1600XT 256Mb DDR3 :|: 120Gb SATA2 Maxtor, 160Gb SATA2 Maxtor
Calren is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 02-07-2007, 03:22 PM   #7 (permalink)
Nil
Staff
Hardware Guru
 
Nil's Avatar
 
 Additional Info
Last Online: 02-15-2008 09:08 AM
Join Date: Feb 2006
Location: Oklahoma City
Posts: 1,186

Level: 30

HP: 177 / 726
MP: 395 / 5629
EXP: 5%
Re: Ini 101

Quote:
Originally Posted by Calren View Post
One thing I noticed.
Updated. Thanks, Calren.

I welcome other edits as well. This software stuff isn't my strongest point.
__________________

Last edited by Nil : 02-07-2007 at 03:25 PM.
Nil is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 02-07-2007, 06:58 PM   #8 (permalink)
tehgeek
Senior Member
 
tehgeek's Avatar
 
 Additional Info
Last Online: 07-11-2007 05:18 PM
Join Date: Jan 2007
Location: Telon
Posts: 291

Level: 15

HP: 33 / 373
MP: 97 / 1940
EXP: 95%
Re: Ini 101

Nice job Nil, thanks for taking the time. I will check this out as soon as I'm done reading all the new posts (or maybe before as are over a hundred new each day now).
__________________
O
O..O

Site Supporter
......V A N G U A R D .. S P H E R E S.........
A n .. O f f i c i a l .. A f f i l i a t e .. F a n s i t e....

:: Acerbus :: Class - Druid :: LvL - 19 :: Server - Thunderaxe ::
tehgeek is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 02-12-2007, 10:27 AM   #9 (permalink)
zed1138
Junior Member
 
 Additional Info
Last Online: 03-13-2007 03:05 AM
Join Date: Jan 2007
Posts: 8

Level: 1

HP: 0 / 18
MP: 2 / 91
EXP: 73%
Re: Ini 101

Quote:
Antialiasing=0
Sets your AA. This is a big performance hit, but it sure can look nice with it on. See the note about HDR and SM3 above.

AnisotropicFiltering=0
AF is pretty much another type of AA. Also a big performance hit. Makes trees prettier.
A tiny bit misleading but otherwise sound. AF is not another type of AA.

AA reduces "jaggies" on lines by smoothing the edges.
AF improves the appearance of textures.

Setting both to 0 should certainly improve performance at the expense of image quality, although I would expect a very small performance hit for a decent visual improvement running both of these on minimal.
zed1138 is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 02-12-2007, 11:26 AM   #10 (permalink)
Nil
Staff
Hardware Guru
 
Nil's Avatar
 
 Additional Info
Last Online: 02-15-2008 09:08 AM
Join Date: Feb 2006
Location: Oklahoma City
Posts: 1,186

Level: 30

HP: 177 / 726
MP: 395 / 5629
EXP: 5%
Re: Ini 101

Quote:
Originally Posted by zed1138 View Post
Setting both to 0 should certainly improve performance at the expense of image quality, although I would expect a very small performance hit for a decent visual improvement running both of these on minimal.
Test system L nearly died when I turned on AA or AF (even at 2x), so I think it's a valid concern. Of course, it's near the bottom of the required specs.
__________________
Nil is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply

  Vanguard Spheres > Community > Nil's Nexus


LinkBacks (?) LinkBack to this Thread: http://www.vanguardspheres.com/forums/nils-nexus/8255-ini-101-a.html
Posted By For Type Date
Ocensurerat(?) Online :: Visa tråd - Vanguard Saga of Heroes This thread Refback 04-18-2007 09:25 PM
GameSpot Forums - The Vanguard Union Forum - Tech Specifications Question This thread Refback 04-03-2007 12:21 AM
Ocensurerat(?) Online :: Visa tråd - Vanguard Saga of Heroes This thread Refback 03-21-2007 04:13 PM
Ocensurerat(?) Online :: Visa tråd - Vanguard Saga of Heroes This thread Refback 03-11-2007 05:29 AM
Ocensurerat(?) Online :: Visa tråd - Vanguard Saga of Heroes This thread Refback 03-10-2007 06:35 PM
Geforce 8800GTS/GTX Crappy Performance Thread This thread Refback 02-15-2007 08:29 PM
Geforce 8800GTS/GTX Crappy Performance Thread This thread Refback 02-15-2007 05:56 PM
Everone Has To Do This For Best Game Performance - The Infallible Forum This thread Refback 02-08-2007 08:19 PM

Thread Tools

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

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT -4. The time now is 12:19 PM.



SEO by vBSEO 3.0.0
Regency Sword © T. King @ Tkingart.com
Trademarks are the property of Sigil Games Online, Inc.
Game content and materials copyright Sigil Games Online, Inc. All rights reserved.