Please help collect those interesting to get into SpringSettings:
MiniMapDrawProjectiles [0|1] Int
The ones from viewtopic.php?p=291564#p291564
@jK: could you get me valid ranges for those? (nvm if i just missed them)
New Settings in 0.77
Moderator: Moderators
Re: New Settings in 0.77
Koshi:
Here are all of the Registry parameters:
Fullscreen
XResolution
YResolution
StdoutDebug
SpringData
BitsPerPixel
DepthBufferBits
StencilBufferBits
FSAA
SmoothLines
SmoothPoints
TextureLODBias
FixAltTab
VSync
DualScreenMode
FontCharFirst
FontCharLast
FontFile
CompressTextures
LuaShaders
NoHelperAIs
LuaGaia
LuaRules
InfoMessageTime
VerboseLevel
InfoConsoleGeometry
LastListChoice3
LastListChoice1
LastListChoice2
WindowedEdgeMove
FullscreenEdgeMove
ShowFPS
ShowClock
CrossSize
ShowPlayerInfo
InputTextGeo
LuaModUICtrl
MaxSounds
SoundVolume
UnitReplySoundVolume
UnitReplyVolume
MoveWarnings
HardwareCursor
InvertMouse
DoubleClickTime
ScrollWheelSpeed
FPSMouseScale
FPSScrollSpeed
FPSEnabled
FPSFOV
OverheadScrollSpeed
OverheadTiltSpeed
OverheadEnabled
OverheadFOV
TWScrollSpeed
TWEnabled
TWFOV
RotOverheadMouseScale
RotOverheadScrollSpeed
RotOverheadEnabled
RotOverheadFOV
CamFreeEnabled
CamFreeInvertAlt
CamFreeGoForward
CamFreeFOV
CamFreeScrollSpeed
CamFreeGravity
CamFreeSlide
CamFreeGroundOffset
CamFreeTiltSpeed
CamFreeAutoTilt
CamFreeVelTime
CamFreeAngVelTime
SmoothScrollSpeed
SmoothTiltSpeed
SmoothEnabled
SmoothFOV
CamModeName
CamMode
CamTimeFactor
CamTimeExponent
TooltipGeometry
TooltipOutlineFont
BuildIconsFirst
TeamNanoSpray
Shadows
ShadowMapSize
SMFTexAniso
UsePBO
HighResLos
ColorElev
GroundDetail
MetalMapPalette
GroundDecals
GroundScarAlphaFade
MiniMapMarker
InvertQueueKey
MiniMapGeometry
MiniMapFullProxy
MiniMapButtonSize
MiniMapUnitSize
MiniMapUnitExp
MiniMapCursorScale
MiniMapIcons
MiniMapDrawCommands
MiniMapDrawProjectiles
SimpleMiniMapColors
MaxParticles
3DTreesTreeRadius
GrassDetail
UnitLodDist
UnitIconDist
CubeTexSizeSpecular
CubeTexSizeReflection
LODScale
LODScaleShadow
LODScaleReflection
LODScaleRefraction
AtiHacks
AdvUnitShadingAdvSky
ReflectiveWater
name
buildmenu_side
buildmenu_offset
buildmenu_align
buildmenu_icon_size_base
BumpWaterTexSizeReflection
BumpWaterReflection
BumpWaterRefraction
BumpWaterShoreWaves
BumpWaterAnisotropy
BumpWaterUseDepthTexture
BumpWaterDepthBits
BumpWaterBlurReflection
GroundLODScaleReflection
GroundLODScaleRefraction
GroundLODScaleUnitReflection
BumpWaterEndlessOceanBump
WaterDynamicWaves
Here are all of the Registry parameters:
Fullscreen
XResolution
YResolution
StdoutDebug
SpringData
BitsPerPixel
DepthBufferBits
StencilBufferBits
FSAA
SmoothLines
SmoothPoints
TextureLODBias
FixAltTab
VSync
DualScreenMode
FontCharFirst
FontCharLast
FontFile
CompressTextures
LuaShaders
NoHelperAIs
LuaGaia
LuaRules
InfoMessageTime
VerboseLevel
InfoConsoleGeometry
LastListChoice3
LastListChoice1
LastListChoice2
WindowedEdgeMove
FullscreenEdgeMove
ShowFPS
ShowClock
CrossSize
ShowPlayerInfo
InputTextGeo
LuaModUICtrl
MaxSounds
SoundVolume
UnitReplySoundVolume
UnitReplyVolume
MoveWarnings
HardwareCursor
InvertMouse
DoubleClickTime
ScrollWheelSpeed
FPSMouseScale
FPSScrollSpeed
FPSEnabled
FPSFOV
OverheadScrollSpeed
OverheadTiltSpeed
OverheadEnabled
OverheadFOV
TWScrollSpeed
TWEnabled
TWFOV
RotOverheadMouseScale
RotOverheadScrollSpeed
RotOverheadEnabled
RotOverheadFOV
CamFreeEnabled
CamFreeInvertAlt
CamFreeGoForward
CamFreeFOV
CamFreeScrollSpeed
CamFreeGravity
CamFreeSlide
CamFreeGroundOffset
CamFreeTiltSpeed
CamFreeAutoTilt
CamFreeVelTime
CamFreeAngVelTime
SmoothScrollSpeed
SmoothTiltSpeed
SmoothEnabled
SmoothFOV
CamModeName
CamMode
CamTimeFactor
CamTimeExponent
TooltipGeometry
TooltipOutlineFont
BuildIconsFirst
TeamNanoSpray
Shadows
ShadowMapSize
SMFTexAniso
UsePBO
HighResLos
ColorElev
GroundDetail
MetalMapPalette
GroundDecals
GroundScarAlphaFade
MiniMapMarker
InvertQueueKey
MiniMapGeometry
MiniMapFullProxy
MiniMapButtonSize
MiniMapUnitSize
MiniMapUnitExp
MiniMapCursorScale
MiniMapIcons
MiniMapDrawCommands
MiniMapDrawProjectiles
SimpleMiniMapColors
MaxParticles
3DTreesTreeRadius
GrassDetail
UnitLodDist
UnitIconDist
CubeTexSizeSpecular
CubeTexSizeReflection
LODScale
LODScaleShadow
LODScaleReflection
LODScaleRefraction
AtiHacks
AdvUnitShadingAdvSky
ReflectiveWater
name
buildmenu_side
buildmenu_offset
buildmenu_align
buildmenu_icon_size_base
BumpWaterTexSizeReflection
BumpWaterReflection
BumpWaterRefraction
BumpWaterShoreWaves
BumpWaterAnisotropy
BumpWaterUseDepthTexture
BumpWaterDepthBits
BumpWaterBlurReflection
GroundLODScaleReflection
GroundLODScaleRefraction
GroundLODScaleUnitReflection
BumpWaterEndlessOceanBump
WaterDynamicWaves
Re: New Settings in 0.77
meh, a config file filled with defautls i can get myself 
i was trying to get new settings introduced between 0.76 and svn head that should make it into springsettings, preferably with value range and description.
i simply don't have the motivation to plugh through svn logs

i was trying to get new settings introduced between 0.76 and svn head that should make it into springsettings, preferably with value range and description.
i simply don't have the motivation to plugh through svn logs
Re: New Settings in 0.77
Meh... I think that's everything, tbh- jK's new things are all in the Registry...
Re: New Settings in 0.77
new options (by me) are:
HardwareCursor
UsePBO
CompressTextures
TextureLODBias
MiniMapDrawProjectiles
BumpWaterTexSizeReflection
BumpWaterReflection
BumpWaterRefraction
BumpWaterShoreWaves
BumpWaterAnisotropy
BumpWaterUseDepthTexture
BumpWaterDepthBits
BumpWaterBlurReflection
and unknown if they get into 77b1:
BumpWaterEndlessOceanBump
BumpWaterDynamicWaves
GroundLODScaleReflection
GroundLODScaleRefraction
GroundLODScaleUnitReflection
HardwareCursor
UsePBO
CompressTextures
TextureLODBias
MiniMapDrawProjectiles
BumpWaterTexSizeReflection
BumpWaterReflection
BumpWaterRefraction
BumpWaterShoreWaves
BumpWaterAnisotropy
BumpWaterUseDepthTexture
BumpWaterDepthBits
BumpWaterBlurReflection
and unknown if they get into 77b1:
BumpWaterEndlessOceanBump
BumpWaterDynamicWaves
GroundLODScaleReflection
GroundLODScaleRefraction
GroundLODScaleUnitReflection
Re: New Settings in 0.77
I would put those in a section "misc" on "render quality" tab. I still need value ranges, defaults, tooltip texts for those.jK wrote: HardwareCursor
UsePBO
CompressTextures
TextureLODBias
MiniMapDrawProjectiles: that would go on "ui" tab, "misc ui options"
The BumpWater options will get their own popup-panel, editable when it's selected in the "water quality" box.
What should i call it in that box?
Just let me know as soon as you know something definitive, again with value ranges, defaults and tooltip texts please.jK wrote: and unknown if they get into 77b1:
BumpWaterEndlessOceanBump
BumpWaterDynamicWaves
GroundLODScaleReflection
GroundLODScaleRefraction
GroundLODScaleUnitReflection
Re: New Settings in 0.77
Those are all booleans.HardwareCursor
UsePBO
CompressTextures
Can be any whole number, positive or negative, IIRC. It almost certainly needs a warning / skull-and-crossbones telling players that messing with it is very likely to cause odd things to happen... but *may* fix their textures, if everything's super-blurry.TextureLODBias
Re: New Settings in 0.77
uhm, maybe i'll leave that out for now then, seeing that it prolly does more harm than good. options in the gui will get touched, no matter what warning sign / "are you sure" box i put in place.
Re: New Settings in 0.77
first my opinions:
CompressTextures: "Runtime texture compression. (Ideal for graphic cards with less vram)"
UsePBO: "Use PixelBufferObjects. (If supported, it speeds up the dynamic loading of terrain textures -> smoother camera movement)"
HardwareCursor: "use hardware cursor" (in <77b1 spring rendered the cursor with opengl as a simple texture quad, if enabled it will now use instead the OS (windows & linux!) native interfaces to display the cursor, which are mostly hardware accelerated by the gfx drivers )
- Hardware Cursor should be in UI
- TextureLODBias shouldn't be in imo atm, cuz it affects any textures, so even all fonts get blurry (if that got fixed/solved it should be in imo (many games older games had such a setting))
- those new settings are still not in the 77a1 branch
- there shouldn't be a popup window in expert mode, it is the expert mode! But you should gray out the settings as long as Bumpmapped Water isn't active.
CompressTextures: "Runtime texture compression. (Ideal for graphic cards with less vram)"
UsePBO: "Use PixelBufferObjects. (If supported, it speeds up the dynamic loading of terrain textures -> smoother camera movement)"
HardwareCursor: "use hardware cursor" (in <77b1 spring rendered the cursor with opengl as a simple texture quad, if enabled it will now use instead the OS (windows & linux!) native interfaces to display the cursor, which are mostly hardware accelerated by the gfx drivers )