Fulqrum Publishing Home   |   Register   |   Today Posts   |   Members   |   UserCP   |   Calendar   |   Search   |   FAQ

Go Back   Official Fulqrum Publishing forum > Fulqrum Publishing > IL-2 Sturmovik

IL-2 Sturmovik The famous combat flight simulator.

Reply
 
Thread Tools Display Modes
  #1  
Old 09-25-2012, 09:49 PM
nic727 nic727 is offline
Approved Member
 
Join Date: Feb 2012
Posts: 353
Unhappy OpenGL problem

Hi,

Yes another thread and I hope TD will see this topic for the patch.

I have Intel HD Graphics (yeah it's not very good) and I run the game without lag or bug (30-50fps) and can jsut run the game in DirectX mode and I know that OpenGL unlock perfect mode.

I have OpenGL 2.1 latest version and latest version of my driver, etc.

It's supposed to be like that http://img641.imageshack.us/img641/6548/29w4xu9.jpg

But with my driver I have that in OpenGL mode (yeah, my driver doesn't have antialiasing)

http://img406.imageshack.us/img406/3241/82129175.png
http://img535.imageshack.us/img535/3658/87745346.png

Watch the strange cloud with stripe inside.

With OpenGL viewer 4.04, I saw that all feature from OpenGL 1.1 to 2.1
That's the wraperDX file from my game :

IL2 DirectX8 Wrapper LogFile.
1C:Multimedia.Dev/Maddox.
=============================

Choose Pixel
Set Pixel
CreateContext...
Driver: igdumdx32.dll
Description: Intel(R) HD Graphics
Version: 658187
WHQL Level: certified, but no date information is available.
Modes:
320x200 16 bits
320x200 32 bits
320x240 16 bits
320x240 32 bits
400x300 16 bits
400x300 32 bits
512x384 16 bits
512x384 32 bits
640x400 16 bits
640x400 32 bits
640x480 16 bits
640x480 32 bits
800x600 16 bits
800x600 32 bits
1024x768 16 bits
1024x768 32 bits
1280x720 16 bits
1280x720 32 bits
1280x768 16 bits
1280x768 32 bits
1360x768 16 bits
1360x768 32 bits
1366x768 16 bits
1366x768 32 bits
ColorBits: 32
Full screen.
EnableAutoDepthStencil = true.
DepthFormat: D3DFMT_D24S8
Hardware Vertex Processing.
Depth bits: 24
Stencil bits: 8
BackBufferWidth: 1024
BackBufferHeight: 768
Caps:
DeviceType = HAL
AdapterOrdinal = 0
DevCaps = CANRENDERAFTERFLIP | DRAWPRIMTLVERTEX | EXECUTESYSTEMMEMORY | HWRASTERIZATION | HWTRANSFORMANDLIGHT | PUREDEVICE | TEXTUREVIDEOMEMORY | TLVERTEXSYSTEMMEMORY
PrimitiveMiscCaps = BLENDOP | COLORWRITEENABLE | CULLCCW | CULLCW | CULLNONE | MASKZ | TSSARGTEMP
RasterCaps = ANISOTROPY | COLORPERSPECTIVE | DITHER | FOGRANGE | FOGTABLE | FOGVERTEX | MIPMAPLODBIAS | WFOG | ZBIAS | ZFOG | ZTEST
ZCmpCaps = ALWAYS | EQUAL | GREATER | GREATEREQUAL | LESS | LESSEQUAL | NEVER | NOTEQUAL
SrcBlendCaps = BOTHINVSRCALPHA | BOTHSRCALPHA | DESTALPHA | DESTCOLOR | INVDESTALPHA | INVDESTCOLOR | INVSRCALPHA | INVSRCCOLOR | ONE | SRCALPHA | SRCALPHASAT | SRCCOLOR | ZERO
DestBlendCaps = DESTALPHA | DESTCOLOR | INVDESTALPHA | INVDESTCOLOR | INVSRCALPHA | INVSRCCOLOR | ONE | SRCALPHA | SRCALPHASAT | SRCCOLOR | ZERO
AlphaCmpCaps = ALWAYS | NEVER
ShadeCaps = ALPHAGOURAUDBLEND | COLORGOURAUDRGB | FOGGOURAUD | SPECULARGOURAUDRGB
TextureCaps = ALPHA | CUBEMAP | MIPCUBEMAP | MIPMAP | MIPVOLUMEMAP | PERSPECTIVE | PROJECTED | TEXREPEATNOTSCALEDBYSIZE | VOLUMEMAP
TextureFilterCaps = MAGFANISOTROPIC | MAGFLINEAR | MAGFPOINT | MINFANISOTROPIC | MINFLINEAR | MINFPOINT | MIPFLINEAR | MIPFPOINT
CubeTextureFilterCaps = MAGFANISOTROPIC | MAGFLINEAR | MAGFPOINT | MINFANISOTROPIC | MINFLINEAR | MINFPOINT | MIPFLINEAR | MIPFPOINT
VolumeTextureFilterCaps = MAGFANISOTROPIC | MAGFLINEAR | MAGFPOINT | MINFANISOTROPIC | MINFLINEAR | MINFPOINT | MIPFLINEAR | MIPFPOINT
TextureAddressCaps = BORDER | CLAMP | INDEPENDENTUV | MIRROR | MIRRORONCE | WRAP
VolumeTextureAddressCaps = BORDER | CLAMP | INDEPENDENTUV | MIRROR | MIRRORONCE | WRAP
LineCaps = ALPHACMP | BLEND | FOG | TEXTURE | ZTEST
MaxTextureWidth = 8192
MaxTextureHeight = 8192
MaxVolumeExtent = 2048
MaxTextureRepeat = 8192
MaxTextureAspectRatio = 8192
MaxAnisotropy = 16
MaxVertexW = 0.0000
ExtentsAdjust = 0.0000
StencilCaps = DECR | DECRSAT | INCR | INCRSAT | INVERT | KEEP | REPLACE | ZERO
FVFCaps = DONOTSTRIPELEMENTS | PSIZE
TextureOpCaps = ADD | ADDSIGNED | ADDSIGNED2X | ADDSMOOTH | BLENDCURRENTALPHA | BLENDDIFFUSEALPHA | BLENDFACTORALPHA | BLENDTEXTUREALPHA | BLENDTEXTUREALPHAPM | BUMPENVMAP | BUMPENVMAPLUMINANCE | DISABLE | DOTPRODUCT3 | LERP | MODULATE | MODULATE2X | MODULATE4X | MODULATEALPHA_ADDCOLOR | MODULATECOLOR_ADDALPHA | MODULATEINVALPHA_ADDCOLOR | MODULATEINVCOLOR_ADDALPHA | MULTIPLYADD | PREMODULATE | SELECTARG1 | SELECTARG2 | SUBTRACT
MaxTextureBlendStages = 8
MaxSimultaneousTextures = 8
VertexProcessingCaps = DIRECTIONALLIGHTS | LOCALVIEWER | MATERIALSOURCE7 | POSITIONALLIGHTS | TEXGEN | TWEENING
MaxActiveLights = 10
MaxUserClipPlanes = 6
MaxVertexBlendMatrices = 4
MaxVertexBlendMatrixIndex = 8
MaxPointSize = 256.0000
MaxPrimitiveCount = 1048575
MaxVertexIndex = 16777215
MaxStreams = 16
MaxStreamStride = 255
VertexShaderVersion = -130815
MaxVertexShaderConst = 96
PixelShaderVersion = -65276
MaxPixelShaderValue = 340282346638528860000000000000000000000.0000
Supported texture formats:
D3DFMT_A8R8G8B8
D3DFMT_X8R8G8B8
D3DFMT_R5G6B5
D3DFMT_A1R5G5B5
D3DFMT_A4R4G4B4
D3DFMT_A8
D3DFMT_L8
D3DFMT_A8L8
D3DFMT_A4L4
D3DFMT_UYVY
D3DFMT_YUY2
D3DFMT_DXT1
D3DFMT_DXT2
D3DFMT_DXT3
D3DFMT_DXT4
D3DFMT_DXT5
*Error in Extensions.cpp line:18: Get unsupported extension proc address.
*Error in Extensions.cpp line:19: glMultiTexCoord3fARB



*Error in opengl32.cpp line:831: Unsupported.
*Error in Enable.cpp line:203: Unsupported GL_SCISSOR_TEST
*Error in Enable.cpp line:203: Unsupported GL_SCISSOR_TEST



EndD3D


EndLog.
=============================

It could be nice if someone can create a .dll file for Intel HD Graphics or just do an update for graphics card compatibility.

thx for your help
Reply With Quote
  #2  
Old 09-26-2012, 03:44 PM
KG26_Alpha KG26_Alpha is offline
Approved Member
 
Join Date: Jan 2008
Location: London
Posts: 2,805
Default

Post your conf.ini here.
Reply With Quote
  #3  
Old 09-26-2012, 09:49 PM
nic727 nic727 is offline
Approved Member
 
Join Date: Feb 2012
Posts: 353
Default

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

[window]
width=1024
height=768
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=8000
routeChannels=0
serverChannels=15
localPort=21000
remotePort=21000
SkinDownload=1
serverName=No Name
serverDescription=
remoteHost=
localHost=
socksHost=
checkServerTimeSpeed=1
checkClientTimeSpeed=0
remoteHost_000=

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

[chat]
region=(dx=0.6923828,dy=0.19010417,x=0.0,y=0.0)
adr0=ALL
adr1=MY_ARMY
msg0=Hi\u0020all\u0020
msg1=Form\u0020up
msg7=I\u0020need\u0020help\u0020plz!
msg9=Bye\u0020all,\u0020it\u0020was\u0020a\u0020gr eat\u0020pleasure\u0020to\u0020play\u0020with\u002 0you\u0020:p
msg2=Atention\u0020enemies!
msg4=I\u0020start\u0020my\u0020ground\u0020attack!
msg3=Check\u0020your\u0020six!\u0020I\u0020repeat, \u0020your\u0020six!
adr3=\u0020
msg8=I'm\u0020hit,\u0020I\u0020return\u0020to\u002 0base\u0020\u0020Clear\u0020the\u0020runway\u002 0plz!
msg6=I\u0020need\u0020cover/escort\u0020plz!
msg5=I\u0020will\u0020escort/cover\u0020you

[game]
Arcade=0
HighGore=0
mapPadX=0.6689453
mapPadY=-0.046875
viewSet=37
Intro=1
NoSubTitles=0
NoChatter=0
NoHudLog=0
NoLensFlare=0
iconTypes=3
eventlog=eventlog.lst
eventlogkeep=0
3dgunners=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=0
LOGTIME=0
LOGFILE=log.lst
LOGKEEP=0

[sound]
SoundUse=1
SoundEngine=1
Speakers=0
Placement=0
SoundFlags.reversestereo=0
RadioFlags.Enabled=1
RadioEngine=2
MusicVolume=8
ObjectVolume=14
MusState.takeoff=1
MusState.inflight=1
MusState.crash=1
MusFlags.play=1
MasterVolume=14
Attenuation=7
SoundMode=1
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=0
RadioFlags.PlayClicks=0
ActLevel=0
MicLevel=0
SoundFlags.forceEAX1=0

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

[rts_mouse]
SensitivityX=1.0
SensitivityY=1.0
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
1X=0 10 20 30 40 50 60 70 80 90 100 0 0
1Y=0 10 20 30 40 50 60 70 80 90 100 0 0
1RZ=0 100 100 100 100 100 100 100 100 100 100 0 0
1U=0 100 100 100 100 100 100 100 100 100 100 0 0
1V=0 100 100 100 100 100 100 100 100 100 100 0 0

[Render_DirectX]
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=0
TexFlags.UsePaletteExt=0
TexFlags.TexAnisotropicExt=1
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=15
ForceShaders1x=1
PolygonOffsetFactor=-0.15
PolygonOffsetUnits=-3.0
Water=1
Effects=2

[Render_OpenGL]
TexQual=3
TexMipFilter=3
TexCompress=2
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=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=17
Water=2
Effects=1
ForceShaders1x=1

PolygonOffsetFactor=-0.15
PolygonOffsetUnits=-3.0
Reply With Quote
  #4  
Old 09-26-2012, 10:13 PM
MadBlaster MadBlaster is offline
Approved Member
 
Join Date: Oct 2010
Posts: 666
Default

your shaders are off. if you want shiny water, you need to set HardwareShaders=1. you can also change the complexity of the water calculation to make it more like water and less like melted blue butter by change the number. it accepts something like 0-4 or 0-3 or 1-4...forgot.

addition.
you also might want to try disabling forceshader1x by setting =0. then it will use whatever shader your card does. I think you can also add a line forceshader3x=1 if you want to force that mode, but first just try messing with the the 1x setting. if you add the 3x line, then make sure to put a semicolon in front of the 1x line so that it is ignored when you boot the game like so

;ForceShaders1x=1 (now disabled)
ForceShaders3x=1

Last edited by MadBlaster; 09-26-2012 at 10:21 PM. Reason: addition
Reply With Quote
  #5  
Old 09-26-2012, 11:05 PM
nic727 nic727 is offline
Approved Member
 
Join Date: Feb 2012
Posts: 353
Default

Quote:
Originally Posted by MadBlaster View Post
your shaders are off. if you want shiny water, you need to set HardwareShaders=1. you can also change the complexity of the water calculation to make it more like water and less like melted blue butter by change the number. it accepts something like 0-4 or 0-3 or 1-4...forgot.

addition.
you also might want to try disabling forceshader1x by setting =0. then it will use whatever shader your card does. I think you can also add a line forceshader3x=1 if you want to force that mode, but first just try messing with the the 1x setting. if you add the 3x line, then make sure to put a semicolon in front of the 1x line so that it is ignored when you boot the game like so

;ForceShaders1x=1 (now disabled)
ForceShaders3x=1

I will try toomorow, but what about my stange cloud. I have some strange paper clouds in my clouds and it's very annoying.
Reply With Quote
  #6  
Old 09-26-2012, 11:33 PM
nic727 nic727 is offline
Approved Member
 
Join Date: Feb 2012
Posts: 353
Default

Hi,

Yeah, lol I tried tonight with Water=3 and forceShades3x=1 and it's do nothing. I think it's my small graphic card the problem, but I contact Intel a lot of time and they said that I have all feature of OpenGL 2.1 and etc.

What's the problem???

OpenGL
http://image.noelshack.com/fichiers/...ntitledil2.png
http://image.noelshack.com/fichiers/...titledil21.png
http://image.noelshack.com/fichiers/...titledil22.png

DirectX
http://image.noelshack.com/fichiers/...untitleddx.png
http://image.noelshack.com/fichiers/...ntitleddx2.png
Reply With Quote
  #7  
Old 09-26-2012, 11:39 PM
MadBlaster MadBlaster is offline
Approved Member
 
Join Date: Oct 2010
Posts: 666
Default

its might be because your running texture compression. try these changes and see if you get a better looking and running game. it might fix the clouds. all these under [Render_OpenGL] because that is what your running.

TexMipFilter=3 (ansiotropic on)
TexCompress=0 (compression off)

TexFlags.UseIndex=1 (SAS says setting this to 1 will get rid of any stutters)

TexFlags.DisableAPIExtensions=0 ( off, means your extensions are enabled below)

TexFlags.TexAnisotropicExt=1 (if ansio is on, see above, then you want this on/yes)
TexFlags.TexCompressARBExt=0 (if compression is off, see above, then you want this off/no)

in general, 1=yes, 0=no...but not always (e.g., water)
Reply With Quote
  #8  
Old 09-26-2012, 11:49 PM
nic727 nic727 is offline
Approved Member
 
Join Date: Feb 2012
Posts: 353
Default

ok. I will try with that :

[Render_OpenGL]
TexQual=3
TexMipFilter=3
TexCompress=0
TexFlags.UseDither=1
TexFlags.UseAlpha=0
TexFlags.UseIndex=1
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=3
LandShading=3
LandDetails=2

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

VideoSetupId=17
Water=3
Effects=2
ForceShaders1x=0


PolygonOffsetFactor=-0.15
PolygonOffsetUnits=-3.0

I will sent you result toomorow. I put my conf.ini in "read only" mode to don't have change.
Reply With Quote
  #9  
Old 09-27-2012, 12:03 AM
MadBlaster MadBlaster is offline
Approved Member
 
Join Date: Oct 2010
Posts: 666
Default

I just saw something else. make sure you run the game on one core and all your other programs on the other core(s). remove the semicolon in front of the process affinity mask and set it 2 or whatever. you may have to play around with this to figure it out by booting the game and going into task manager and looking to see that the il2fb.exe is running on it's own core. if you can find freeware program called cpu control, it is worth the effort to just run that whenever you play il2 because you can set up a profile in cpu control that will ensure il2 is on one core and all the other programs (e.g. freetrack or whatever) are on the other core(s). it makes difference in fps. also, sound settings can sometimes be drag on fps. since you are using onboard graphics, you might want to reduce your sound settings to minimal.
Reply With Quote
  #10  
Old 09-27-2012, 12:12 AM
MadBlaster MadBlaster is offline
Approved Member
 
Join Date: Oct 2010
Posts: 666
Default

this is helpful link http://www.mission4today.com/index.p...op=show&kid=27
Reply With Quote
Reply


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

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 08:31 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright © 2007 Fulqrum Publishing. All rights reserved.