Loading [MathJax]/extensions/Safe.js

Special Aircraft Service

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1] 2   Go Down

Author Topic: water textures stuck on 1  (Read 5251 times)

0 Members and 1 Guest are viewing this topic.

loftyc

  • member
  • Offline Offline
  • Posts: 52
water textures stuck on 1
« on: June 26, 2011, 07:12:32 AM »

everything runs - DBW, sas v3, and up3.  I have all video textures set on excellent.  I have an  intel E8400, 6 GB RAM, ATI 5870, and 4 GB address activated in the selector.  Now, I notice that my water textures are crappy.  So I look in my conf,ini, and it has water = 1!  OK, I change it to water = 3.  save it.  reopen, and it' still has a "3".  Great.  restart the game, same crappy water.  go back to conf.ini, and the water value is back to a "1"?!  rechange it back to a 3.  change the properties to "read only."  restart the game, same crappy water.  check the conf.ini, and this time it still has water = 3.  Also, I can't get the Bombsaway or benghalli textures to run, even though I have them in the -Tex folder, and the correct lines in the map load ini's.  I still have a separate install with up2.1, so I fired that up, and my water there looks fine.  So I don't think it's an ATI thing.  any ideas on where I've messed up?  everyone else's screenshots look really nice; I sure would like to have that quality myself, and then I could get rid of the old up2.1 install.
Logged

SAS~Malone

  • flying as #46 with the FAC
  • Editor
  • member
  • Offline Offline
  • Posts: 14562
  • proud member of that 'other' site
Re: water textures stuck on 1
« Reply #1 on: June 26, 2011, 07:16:27 AM »

a question - which OS are you using - XP/Vista/7.....?
and also, where is your game folder located on your HD?
i ask, because if it's inside Program FIles folder, you will have this kind of problem.....
if it's the case, i recommend MOVING your entire install to a location outside of Prog Files... ;)
Logged
.....taking fun seriously since 1968.....  8)

Chupacabras84

  • member
  • Offline Offline
  • Posts: 230
Re: water textures stuck on 1
« Reply #2 on: June 26, 2011, 08:43:35 AM »

Did you select OpenGl (Yeah I know you sure you did but check it once again), if you have selected OpenGl make sure water=3 is in section for OpenGl and not DirectX in conf.ini.
Make sure your terrain is in perfect mode and that after setting water=3 in conf.ini you dont use settings in game.
I have all video textures set on excellent.
"landscape details" should be perfect not excellent for realistic water.

And you might try my conf.ini it have a few tweaks like no shadows for palms and houses but land shading still enabled so dont change anything in it try it, if it works then look for differences.
WinMerge is pretty good thing for comparing two text files.

change the properties to "read only."  restart the game, same crappy water.  check the conf.ini, and this time it still has water = 3.

if I am correct when you do something like this IL2 create something like temporary conf.ini overriding your settings.

Code: [Select]
[il2]
title=Il2-Sturmovik Forgotten Battles
hotkeys=HotKey game

[window]
width=1280
height=960
ColourBits=32
DepthBits=24
StencilBits=8
ChangeScreenRes=1
FullScreen=1
DrawIfNotFocused=0
EnableResize=0
EnableClose=1
SaveAspect=1
Use3Renders=0

[GLPROVIDER]
GL=Opengl32.dll

[GLPROVIDERS]
Open GL=Opengl32.dll
DirectX=dx8wrap.dll

[NET]
speed=25000
routeChannels=0
serverChannels=31
localPort=21000
remotePort=21000
SkinDownload=1
serverName=No Name
serverDescription=
remoteHost=
localHost=
socksHost=
checkServerTimeSpeed=1
checkClientTimeSpeed=0

[MaxLag]
farMaxLagTime=10.0
nearMaxLagTime=2.0
cheaterWarningDelay=5.0
cheaterWarningNum=-1

[chat]
region=(dx=0.6925,dy=0.071666665,x=0.0,y=0.0)

[game]
Arcade=0
HighGore=1
mapPadX=0.6507813
mapPadY=-0.0052083335
viewSet=49
Intro=0
NoSubTitles=0
NoChatter=0
NoHudLog=0
NoLensFlare=0
iconTypes=2
eventlog=eventlog.lst
eventlogkeep=0
3dgunners=1
mapPadMode=2
mapZoomMode=0
mapWheelMode=1


[HotKey game]
PrintScreen=ScreenShot
P=pause
Pause=pause

[HotKey gui]
Escape=activate

[HookViewFly Config]
timeFirstStep=2.0
deltaZ=10.0

[HookView]
MouseLeft=Len

[HookView Config]
AzimutSpeed=0.1
TangageSpeed=0.1
LenSpeed=1.0
MinLen=1.0
DefaultLen=20.0
MaxLen=3000.0
Speed=6

[HotKey builder]
MouseLeft=objectMove
MouseRight=popupmenu
Enter=freeView
Shift MouseLeft=worldZoom
Alt MouseLeft=select+
Alt MouseRight=select-
Alt Ctrl=unselect
PageDown=change+
PageUp=change-
End=change++
Home=change--
Ctrl MouseLeft=insert+
Insert=insert+
NumPad-0=insert+
F=fill
Ctrl MouseRight=delete+
NumPad.=delete+
Delete=delete+
Backspace=cursor
Tab=cursor
F10=land
F11=onLand
NumPad-=normalLand
NumPad+=toLand
NumPad-5=resetAngles
NumPad-8=resetTangage90
NumPad-7=stepAzimut-5
NumPad-4=stepAzimut-15
NumPad-1=stepAzimut-30
NumPad-9=stepAzimut5
NumPad-6=stepAzimut15
NumPad-3=stepAzimut30

[MouseXYZ]
F1=SpeedSlow
F2=SpeedNormal
F3=SpeedFast
MouseRight=XYmove
F4 MouseRight=Zmove
MouseMiddle=Amove
F5 MouseRight=Amove
F6 MouseRight=Tmove
F7 MouseRight=Kmove

[MouseXYZ Config]
RealTime=1

[HotKey Console]
Shift Tab=Activate
[Console]
HISTORY=1024
HISTORYCMD=1024
LOAD=console.cmd
SAVE=console.cmd
LOG=1
LOGTIME=0
LOGFILE=log.lst
LOGKEEP=0

[sound]
SoundUse=1
SoundEngine=1
Speakers=0
Placement=0
SoundFlags.reversestereo=0
RadioFlags.Enabled=0
RadioEngine=2
MusicVolume=8
ObjectVolume=14
MusState.takeoff=1
MusState.inflight=1
MusState.crash=1
MusFlags.play=0
MasterVolume=8
Attenuation=7
SoundMode=3
SamplingRate=2
NumChannels=2
SoundExt.occlusions=0
SoundFlags.hardware=1
SoundFlags.streams=1
SoundFlags.duplex=1
SoundExt.acoustics=0
SoundExt.volumefx=0
SoundFlags.voicemgr=0
SoundFlags.static=1
VoiceVolume=12
Channels=2
SoundExt.extrender=0
SoundFlags.bugscorrect=0
SoundSetupId=8
ActivationLevel=0.02
Preemphasis=0.85
RadioLatency=0.5
AGC=1
PTTMode=1
SoundFlags.UseRadioChatter=0
SoundFlags.AutoActivation=0
RadioFlags.PTTMode=1
RadioFlags.PlayClicks=0
ActLevel=0
MicLevel=0
SoundFlags.forceEAX1=0

[rts]
;ProcessAffinityMask=1
mouseUse=2
joyUse=1
trackIRUse=1
DisableIME=0
locale=us
JoyProfile=0

[rts_mouse]
SensitivityX=2.5
SensitivityY=2.5
Invert=0
SensitivityZ=1.0

[rts_joystick]
X=0 1 4 9 16 25 36 49 64 81 100 0
Y=0 1 4 9 16 25 36 49 64 81 100 0
Z=0 10 20 30 40 50 60 70 80 90 100
RZ=0 10 20 30 40 50 60 70 80 90 100 0
FF=0
U=0 10 20 30 40 50 60 70 80 90 100 0
V=0 10 20 30 40 50 60 70 80 90 100 0

[Render_DirectX]
TexQual=3
TexMipFilter=2
TexCompress=0
TexFlags.UseDither=1
TexFlags.UseAlpha=0
TexFlags.UseIndex=0
TexFlags.PolygonStipple=1
TexFlags.UseClampedSprites=0
TexFlags.DrawLandByTriangles=1
TexFlags.UseVertexArrays=1
TexFlags.DisableAPIExtensions=0
TexFlags.ARBMultitextureExt=1
TexFlags.TexEnvCombineExt=1
TexFlags.SecondaryColorExt=1
TexFlags.VertexArrayExt=1
TexFlags.ClipHintExt=0
TexFlags.UsePaletteExt=0
TexFlags.TexAnisotropicExt=0
TexFlags.TexCompressARBExt=1
TexFlags.TexEnvCombine4NV=0
TexFlags.TexEnvCombineDot3=0
TexFlags.DepthClampNV=0
TexFlags.SeparateSpecular=0
TexFlags.TextureShaderNV=0

HardwareShaders=0

Shadows=2
Specular=2
SpecularLight=2
DiffuseLight=2
DynamicalLights=1
MeshDetail=2
VisibilityDistance=3

Sky=2
Forest=2
LandShading=3
LandDetails=2

LandGeom=2
TexLarge=1
TexLandQual=3
TexLandLarge=1

VideoSetupId=4
ForceShaders1x=0
PolygonOffsetFactor=-0.15
PolygonOffsetUnits=-3.0

[Render_OpenGL]
TexQual=3
TexMipFilter=3
TexCompress=0
TexFlags.UseDither=1
TexFlags.UseAlpha=0
TexFlags.UseIndex=0
TexFlags.PolygonStipple=1
TexFlags.UseClampedSprites=0
TexFlags.DrawLandByTriangles=1
TexFlags.UseVertexArrays=1
TexFlags.DisableAPIExtensions=0
TexFlags.ARBMultitextureExt=1
TexFlags.TexEnvCombineExt=1
TexFlags.SecondaryColorExt=1
TexFlags.VertexArrayExt=1
TexFlags.ClipHintExt=1
TexFlags.UsePaletteExt=0
TexFlags.TexAnisotropicExt=1
TexFlags.TexCompressARBExt=0

TexFlags.TexEnvCombine4NV=1
TexFlags.TexEnvCombineDot3=1
TexFlags.DepthClampNV=1
TexFlags.SeparateSpecular=1
TexFlags.TextureShaderNV=1

HardwareShaders=1

Shadows=2
Specular=2
SpecularLight=2
DiffuseLight=2
DynamicalLights=1
MeshDetail=2
VisibilityDistance=3

Sky=2
Forest=2
LandShading=2
LandDetails=2

LandGeom=3
TexLarge=1
TexLandQual=3
TexLandLarge=1

VideoSetupId=17
Water=0
Effects=0
ForceShaders1x=0
PolygonOffsetFactor=-0.15
PolygonOffsetUnits=-3.0

[QMB]
PlaneList=0
Logged

loftyc

  • member
  • Offline Offline
  • Posts: 52
Re: water textures stuck on 1
« Reply #3 on: June 26, 2011, 11:44:19 AM »

thanks for the responses -

a question - which OS are you using - XP/Vista/7.....?
and also, where is your game folder located on your HD?
i ask, because if it's inside Program FIles folder, you will have this kind of problem.....
if it's the case, i recommend MOVING your entire install to a location outside of Prog Files... ;)

I'm running Vista x64, but I have my game at c:\IL2...
Did you select OpenGl (Yeah I know you sure you did but check it once again), if you have selected OpenGl make sure water=3 is in section for OpenGl and not DirectX in conf.ini.
Make sure your terrain is in perfect mode and that after setting water=3 in conf.ini you dont use settings in game.

I even added a line for water = 3 in the Directx section, and tried running both openGL and Directx, but I can't see any difference.
oh, and I forgot to put the conf file back to "read only, and sure enough, after running, it was changed back to a 1:

[Render_DirectX]
TexQual=3
TexMipFilter=2
TexCompress=0
TexFlags.UseDither=1
TexFlags.UseAlpha=0
TexFlags.UseIndex=0
TexFlags.PolygonStipple=1
TexFlags.UseClampedSprites=0
TexFlags.DrawLandByTriangles=1
TexFlags.UseVertexArrays=1
TexFlags.DisableAPIExtensions=0
TexFlags.ARBMultitextureExt=1
TexFlags.TexEnvCombineExt=1
TexFlags.SecondaryColorExt=1
TexFlags.VertexArrayExt=1
TexFlags.ClipHintExt=0
TexFlags.UsePaletteExt=0
TexFlags.TexAnisotropicExt=0
TexFlags.TexCompressARBExt=1
TexFlags.TexEnvCombine4NV=0
TexFlags.TexEnvCombineDot3=0
TexFlags.DepthClampNV=0
TexFlags.SeparateSpecular=0
TexFlags.TextureShaderNV=0

HardwareShaders=0

Shadows=2
Specular=2
SpecularLight=2
DiffuseLight=2
DynamicalLights=1
MeshDetail=2
VisibilityDistance=3

Sky=2
Forest=2
LandShading=3
LandDetails=3

LandGeom=2
TexLarge=1
TexLandQual=3
TexLandLarge=1
Water=3
VideoSetupId=4
ForceShaders1x=0
PolygonOffsetFactor=-0.15
PolygonOffsetUnits=-3.0

[Render_OpenGL]
TexQual=3
TexMipFilter=2
TexCompress=0
TexFlags.UseDither=1
TexFlags.UseAlpha=0
TexFlags.UseIndex=0
TexFlags.PolygonStipple=1
TexFlags.UseClampedSprites=0
TexFlags.DrawLandByTriangles=1
TexFlags.UseVertexArrays=1
TexFlags.DisableAPIExtensions=0
TexFlags.ARBMultitextureExt=1
TexFlags.TexEnvCombineExt=1
TexFlags.SecondaryColorExt=1
TexFlags.VertexArrayExt=1
TexFlags.ClipHintExt=0
TexFlags.UsePaletteExt=0
TexFlags.TexAnisotropicExt=1
TexFlags.TexCompressARBExt=1

TexFlags.TexEnvCombine4NV=1
TexFlags.TexEnvCombineDot3=1
TexFlags.DepthClampNV=1
TexFlags.SeparateSpecular=1
TexFlags.TextureShaderNV=1

HardwareShaders=0

Shadows=2
Specular=2
SpecularLight=2
DiffuseLight=2
DynamicalLights=1
MeshDetail=2
VisibilityDistance=3

Sky=2
Forest=2
LandShading=3
LandDetails=3

LandGeom=2
TexLarge=1
TexLandQual=3
TexLandLarge=1
Water=1   <--------!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! this was a 3!!!!!!!!!!!!!!!!!!!!
VideoSetupId=3
Effects=1
ForceShaders1x=0
PolygonOffsetFactor=-0.15
PolygonOffsetUnits=-3.0


I took some screenshots - how do I attach them?

Logged

Chupacabras84

  • member
  • Offline Offline
  • Posts: 230
Re: water textures stuck on 1
« Reply #4 on: June 26, 2011, 11:56:55 AM »

I even added a line for water = 3 in the Directx section, and tried running both openGL and Directx, but I can't see any difference.
Realistic water works ONLY with OpenGL.
What about my conf.ini did you try to use?

Edit: found your problem.
Actually there are few, first of them is laziness...
Go to in game video settings, chose custom, in tab "landscape detail" set "perfect".
Save everything then make water 3 in conf.ini (Personaly water 0 is better, looks very good with great performance, and with landscape detail set to "perfect" water is fluid even on 0)  after that dont touch in game video settings ever as they will overwrite your changes in conf.ini.

Logged

SAS~Storebror

  • Editor
  • member
  • Offline Offline
  • Posts: 24055
  • Taking a timeout
    • STFU
Re: water textures stuck on 1
« Reply #5 on: June 26, 2011, 02:08:08 PM »

ATI 5870
(...)
water = 3
(...)
I don't think it's an ATI thing.

(...)

[Render_OpenGL]
(...)
TexFlags.TexEnvCombine4NV=1
TexFlags.TexEnvCombineDot3=1
TexFlags.DepthClampNV=1
TexFlags.SeparateSpecular=1
TexFlags.TextureShaderNV=1

HardwareShaders=0

(...)
Water=1   <--------!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! this was a 3!!!!!!!!!!!!!!!!!!!!

Well, a lot of stuff and many of it is mixed up.
Let's stress a few things:

  • ATI cards' maximum water setting is "2" which shows the same effect like "4" on Nvidia cards.
    Set "Water=2" for best setting on ATI cards.
    If you set "Water=3" the result is the same like "Water=1", that's why it reverts to that setting.
  • The right Texture flags for ATI cards are:
    TexFlags.TexEnvCombine4NV=0
    TexFlags.TexEnvCombineDot3=1
    TexFlags.DepthClampNV=0
    TexFlags.SeparateSpecular=1
    TexFlags.TextureShaderNV=0
    (Set all "NV", which are "Nvidia" special flags, to zero)
  • You must set
    HardwareShaders=1
    for perfect mode settings, such as the maximum water effects.

Best regards - Mike
Logged
Don't split your mentality without thinking twice.

SAS~Malone

  • flying as #46 with the FAC
  • Editor
  • member
  • Offline Offline
  • Posts: 14562
  • proud member of that 'other' site
Re: water textures stuck on 1
« Reply #6 on: June 26, 2011, 02:13:54 PM »

yes, as Mike said, i think HardwareShaders=0 is your problem. change that to 1. ;)
Logged
.....taking fun seriously since 1968.....  8)

loftyc

  • member
  • Offline Offline
  • Posts: 52
Re: water textures stuck on 1
« Reply #7 on: June 26, 2011, 02:26:45 PM »

Edit: found your problem.
Actually there are few, first of them is laziness...


not laziness -ignorance!  I thought that by setting "excellent" in the setup that it set everything to the maximum.  But you are dead on - I went and made the change as you showed and it looks beautiful!

thanks mike (and 'malone' and texaco) as well for the additional info - I've made those changes as well. 

I think I just want to fly around for a while now....
Logged

SAS~Malone

  • flying as #46 with the FAC
  • Editor
  • member
  • Offline Offline
  • Posts: 14562
  • proud member of that 'other' site
Re: water textures stuck on 1
« Reply #8 on: June 26, 2011, 02:35:32 PM »

enjoy... :D
Logged
.....taking fun seriously since 1968.....  8)

Chupacabras84

  • member
  • Offline Offline
  • Posts: 230
Re: water textures stuck on 1
« Reply #9 on: June 26, 2011, 02:46:42 PM »

Happy its worked now a bit of clarification.
While you can change values manually one by one as SAS~Storebror listed i prefer from IL-2 in game video settings menu.
Why? Because not only Landscape detail = perfect will set HardwareShaders = 1 but clicking apply will reset all others abnormal/unsupported  values in conf.ini to the standard ones, which is helpful when you change some values dont remember which ones and game dont work as it suppose to. (Unless I am in mistake then correct me someone b4 i spread more disinformation  :-X )

Also make copy of your conf.ini because you cant delete it hoping new will be created (It wont be complete, at least not in my case)

And in the end after you set your water in conf.ini do not touch in game video settings because as soon as you click apply everything you changed manually will be reversed.

Question to Storebror what could cause those wrong Nvidia and ATI flags is it wrong settings in il2set.exe?
Logged

SAS~Storebror

  • Editor
  • member
  • Offline Offline
  • Posts: 24055
  • Taking a timeout
    • STFU
Re: water textures stuck on 1
« Reply #10 on: June 27, 2011, 01:44:51 AM »

IL-2 in game video settings menu.
(...)
clicking apply will reset all others abnormal/unsupported  values in conf.ini to the standard ones
Good point.
It doesn't change GPU type specific settings though, just the part which is common to all type of GPUs.

what could cause those wrong Nvidia and ATI flags is it wrong settings in il2set.exe?
Most likely yes, it looks like loftyc tried to select the most advanced GPU from the list, which is NVidia GeForce 6800/6600/FX/4/3.

Best regards - Mike
Logged
Don't split your mentality without thinking twice.

loftyc

  • member
  • Offline Offline
  • Posts: 52
Re: water textures stuck on 1
« Reply #11 on: June 27, 2011, 06:28:02 AM »

Most likely yes, it looks like loftyc tried to select the most advanced GPU from the list, which is NVidia GeForce 6800/6600/FX/4/3.

actually, the game defaulted to that.  Normally, when the game starts after a new install, I change that to "maximum settings,", but I forgot this time, and it was left on the top NVidia...  On the other hand, would choosing "maximum" still set the same NVidia settings in conf file, does that affect how my ATI card runs the game?
Logged
Pages: [1] 2   Go Up
 

Page created in 0.029 seconds with 20 queries.