PDA

View Full Version : ATI Radeon HD 4670 and graphic anomalies with IL-2 1946


Kaptein_Damli
04-13-2009, 09:29 PM
http://img245.imageshack.us/img245/427/91887320.th.jpg (http://img245.imageshack.us/my.php?image=91887320.jpg)

I have an ATI Radeon Gigabyte HD 4670 GPU card bought a week ago. I have no problems with other games, everything runs with smooth fps. I installed IL-2 and discovered I got graphic anomalies like the attached screenshot. I never had this problems before with my previous Nvidia 8600GT card. I have tried IL-2 vanilla installation, and modded version (Unified 1.1). Both with the same result. I have tried setting water on 0,1,2,3 and 4. It happens after maybe 5 minutes. Then some odd colours shows up, the larger errors. I also tried different DLL´s I downloaded a while ago. This is ruin my IL-2 and it´s unplayable at the moment with this bugs. This is my system:

AMD Athlon 64 X2 Dual Core 5200+ 2.7GHZ
3GB RAM 667MHZ
ATI Radeon Gigabyte 1GB DDR3 4670 GPU
XP SP3 latest updates.

Conf.ini:

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

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

[GLPROVIDER]
GL=Opengl32.dll

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

[NET]
speed=8000
routeChannels=0
serverChannels=4
localPort=21000
remotePort=21000
SkinDownload=1
serverName=FunkyMan
serverDescription=
remoteHost=
localHost=84.211.77.91
socksHost=
checkServerTimeSpeed=1
checkClientTimeSpeed=0

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

[chat]
region=(dx=0.5375,dy=0.071875,x=0.0046875,y=0.0145 83333)
adr0=ALL
adr1=MY_ARMY
adr2=1

[game]
Arcade=0
HighGore=1
mapPadX=0.669375
mapPadY=-0.020833334
viewSet=32
Intro=0
NoSubTitles=0
NoChatter=0
NoHudLog=0
NoLensFlare=0
iconTypes=3
eventlog=eventlog.lst
eventlogkeep=0
3dgunners=0


[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=14
ObjectVolume=14
MusState.takeoff=1
MusState.inflight=1
MusState.crash=1
MusFlags.play=0
MasterVolume=14
Attenuation=7
SoundMode=0
SamplingRate=2
NumChannels=0
SoundExt.occlusions=0
SoundFlags.hardware=0
SoundFlags.streams=1
SoundFlags.duplex=1
SoundExt.acoustics=0
SoundExt.volumefx=0
SoundFlags.voicemgr=0
SoundFlags.static=1
VoiceVolume=8
Channels=2
SoundExt.extrender=0
SoundFlags.bugscorrect=0
SoundSetupId=6
ActivationLevel=0.02
Preemphasis=0.85
RadioLatency=0.5
AGC=1
PTTMode=1
SoundFlags.UseRadioChatter=0
SoundFlags.AutoActivation=0
RadioFlags.PTTMode=0
RadioFlags.PlayClicks=1
ActLevel=14
MicLevel=13
SoundFlags.forceEAX1=0

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

[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=1
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 1 3 6 12 21 32 44 61 81 100 0
1Y=0 1 4 8 15 24 33 44 60 77 100 0
1RZ=0 0 10 19 32 43 54 63 74 86 100 0
1U=0 100 100 100 100 100 100 100 100 100 100 0
1V=0 100 100 100 100 100 100 100 100 100 100 0
1X1=0 100 100 100 100 100 100 100 100 100 100 0
1Y1=0 100 100 100 100 100 100 100 100 100 100 0
1RZ1=0 100 100 100 100 100 100 100 100 100 100 0
1X2=0 100 100 100 100 100 100 100 100 100 100 0
1Y2=0 100 100 100 100 100 100 100 100 100 100 0
1Z2=0 100 100 100 100 100 100 100 100 100 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=1

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

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

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

VideoSetupId=15
ForceShaders1x=0
PolygonOffsetFactor=-0.15
PolygonOffsetUnits=-3.0
Water=0
Effects=1

[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=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=1

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

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

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

VideoSetupId=10
Water=2
Effects=1
ForceShaders1x=0

PolygonOffsetFactor=-0.15
PolygonOffsetUnits=-3.0

EDIT: I see there are others with simular problems using ATI cards. Is this is a common problem for IL-2 and ATI cards? Never had a single problem with my old 8600GT card...

KG26_Alpha
04-13-2009, 09:50 PM
Hi

You need to select ATI in the IL2 setup icon under video tab

Change these first though.

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

Reset your resolution.
And colour bits.

Kaptein_Damli
04-13-2009, 10:27 PM
Tried changing it to ATI (tried all three ATI options). Also altered the conf.ini. Still anomalies..What do you mean about resetting my colour bits?

dflion
04-13-2009, 11:23 PM
Hi Kaptein_Damli,

Give the following a try - before you get severe IL-2 -'withdrawal symptons'.

Open up the 'ATI Catalyst Graphic card Control Centre' then open up 'the 3D Graphic Settings' - go to the last setting (named) - 'more settings', then under the 'Direct 3D settings' box, untick the 'Support DXT text formats' - in the 'Open GL settings' box tick the 'Triple buffering'. Press the apply button, then the 'OK' button.

You may have to change this setting back again when playing other games.
I recently brought an ATI Radeon HD 4870 X 2 Graphic card and the graphic quality far surpasses my old Nividia card on IL-2.

Let me know how you go?

DFLion

SPUDLEY1977
04-13-2009, 11:35 PM
If you recently changed video cards and especially if you went from Nvidia to ATI, your video drivers may be corrups.

A. That AMD should be Dual channel memory. Do you have a pair (2 or 4 ) sticks of RAM (4G) and XP only sees max 3 running in dual channel?

B. I too have Lockon its fun, we should fly together sometime.

C. Weird colors and spikes may be overheating Video ... or.... Ram
What is your Ram and vidcard GPU temps before the errors and once the errors begin?

D. ...or might be driver issue:
You might try:

1. Uninstall the ATI drivers

2. Reboot without installing any vidcard drivers ( may be in safe mode)

3. Clean all remnant drivers which may be left behind on your PC both nVidia and ATI.

4. Reboot

5. Install ATI drivers from CD - do not allow winblows to install it

Let us know if you solve it and how..

PEACEs

KG26_Alpha
04-13-2009, 11:52 PM
Tried changing it to ATI (tried all three ATI options). Also altered the conf.ini. Still anomalies..What do you mean about resetting my colour bits?

Make sure they are set to =32

Kaptein_Damli
04-14-2009, 03:30 AM
Hi Kaptein_Damli,

Give the following a try - before you get severe IL-2 -'withdrawal symptons'.

Open up the 'ATI Catalyst Graphic card Control Centre' then open up 'the 3D Graphic Settings' - go to the last setting (named) - 'more settings', then under the 'Direct 3D settings' box, untick the 'Support DXT text formats' - in the 'Open GL settings' box tick the 'Triple buffering'. Press the apply button, then the 'OK' button.

You may have to change this setting back again when playing other games.
I recently brought an ATI Radeon HD 4870 X 2 Graphic card and the graphic quality far surpasses my old Nividia card on IL-2.

Let me know how you go?

DFLion

I have not such an options on my Catalyst control panel! Thanx for advice anywhy! :) I have triple buffering on. (Only in use if vertical sync on, which I have off).

Kaptein_Damli
04-14-2009, 03:35 AM
If you recently changed video cards and especially if you went from Nvidia to ATI, your video drivers may be corrups.

A. That AMD should be Dual channel memory. Do you have a pair (2 or 4 ) sticks of RAM (4G) and XP only sees max 3 running in dual channel?

B. I too have Lockon its fun, we should fly together sometime.

C. Weird colors and spikes may be overheating Video ... or.... Ram
What is your Ram and vidcard GPU temps before the errors and once the errors begin?

D. ...or might be driver issue:
You might try:

1. Uninstall the ATI drivers

2. Reboot without installing any vidcard drivers ( may be in safe mode)

3. Clean all remnant drivers which may be left behind on your PC both nVidia and ATI.

4. Reboot

5. Install ATI drivers from CD - do not allow winblows to install it

Let us know if you solve it and how..

PEACEs

I uninstalled Nvidia drivers, then installed the driver on my cd, then updated the ATI to the newest one. I may uninstall the driver and install the driver that came with the cd. I may also try the Omega driver to see if that helps.
I am thinking of selling the card and buy Nvidia again, but I like the card in other games so I don´t know what to do..
Yep, Lock On is a fun game! Look at my videos. Have done a few of them in Lock On. Runs with no problems! I think ATI supports Open GL not as good as Nvidia...Also, my mobo supports two RAM slots. Both have different colours, so no dual channel. I have one piece of 1GB PC5300 667MHZ and one 2GB PC5300 667MHz. I have overclock on in the CCC panel, will also try to turn of overclocking to see if that helps. I have monitored the temp, not over 50C, so no problem with heat ether.

dflion
04-14-2009, 07:09 AM
Hi Kaptein_Damli,

Sorry to hear my fix did not work for you - just keep working through the settings until you see an improvement - keep us all posted on your progress.
Attached is a 'banner grab' I did for my next offline campaign "Messerschmitt Pilot -Part 1'.
You can see that the ATI Graphic detail is very high - it works very well on my set-up, so it should work very well with yours.

DFLion

Codex
04-14-2009, 07:54 AM
Try this...

Uninstall the ATI drivers via Control Panel.

Download and install Drive Sweeper and use it to clean all traces of previous ATI driver files.

http://www.guru3d.com/category/driversweeper/

Once you've cleared the driver files, restart the PC. (Note: Your system will revert back to std VGA drivers after restart.)

After the restart, install Cat Driver 9.4

http://game.amd.com/us-en/drivers_catalyst.aspx

When running IL-2 1946 or any version before 1946, open IL-2 setup and make sure you tell IL-2 your running an ATI card, then close IL-2 setup. Open setup again and then select "Custom" to tweak the settings. Ensure you disable Vertex Array and Vertex Array Ext as this can cause artefacts or textures to have blue tinge. Also I recomend experimenting with CAT driver settings by allowing the application to control AA and AF. I always set CAT AI to standard when flying as setting it to advanced will result in freaky corruptions.

Note: Current DX10 (nVidia 8000 / ATI 3000) cards don't have fixed function pipelines (fixed shaders), they're programmable, so when you run IL-2, which has a graphics engine that is pre DX10/OpenGL 2.0 era, your card drivers have to "emulate" a fixed function pipeline, as such there will be little bugs that unfortunately you'll just have to live with. Its unlikely that the IL-2 graphics engine will get an update with custom shader code considering SoW development is in full swing.

Kaptein_Damli
04-14-2009, 10:41 AM
Try this...

Uninstall the ATI drivers via Control Panel.

Download and install Drive Sweeper and use it to clean all traces of previous ATI driver files.

http://www.guru3d.com/category/driversweeper/

Once you've cleared the driver files, restart the PC. (Note: Your system will revert back to std VGA drivers after restart.)

After the restart, install Cat Driver 9.4

http://game.amd.com/us-en/drivers_catalyst.aspx

When running IL-2 1946 or any version before 1946, make sure you tell IL-2 your running an ATI card first in IL-2 Setup and then close it. Open IL-2 set-up again and select "Custom" to tweak the settings. Ensure you disable Vertex Array and Vertex Array Ext as this can cause artefacts or textures to have blue tinge.

Current DX10 cards don't have fixed function pipelines (fixed shaders), they're programmable so when you run IL-2, which has a graphics engine that it pre DX10/OpenGL 2.0 era, your card drivers have to "emulate" a fixed function pipeline, as such there will be little bugs that unfortunately you'll just have to live with. Its unlikely that the IL-2 graphics engine will get an update with custom shader code considering SoW development in full swing.

Thanx for the suggestions, I am at work right now, so will try it when I get back home. But why do I need to uninstall my driver if I already have the 9.4 verison? I thought I maybe needed to try the driver that came with the card just to test? I will try what you suggested anyway. I had no graphicbugs when I ran the sim with the Nvidia card, so it must be poor Open GL support by ATI. My card says it should handle Open GL 2.1 so something is odd anyway. I have no problems with other games except Battlefield 2 and some shadows that are not right.

Codex
04-14-2009, 03:30 PM
Using Driver Sweeper will remove all driver files. Some times when installing new drivers over old ones the files don't copy over correctly. Driver Sweeper makes sure no old files are left behind before you install the new driver.

I don't know about nVidia/ATI having better OpenGL support than the other, they both should be able to handle API calls. It's thier implimentation that may be different. Since other OpenGL games and apps I use don't suffer from the same artifact problems, I'm putting it down to the current IL-2 graphics engine not being compatible with the newer cards, not the other way round.

Either way SoW will change that.

Kaptein_Damli
04-14-2009, 09:25 PM
Tested tonight with cleaning the drivers. Installed 9.4. Still errors. Then I turned off overclocking and no errors so far. Didn´t had the time to test long, but flew 10-15 minutes without a bug. Only bug is the purple flash inside the cockpit like a reflection from the muzzle flash, and sometimes when my bullets hit enemy, sometime I see odd colours, but this is not annoying like the other errors where! Thanx for the help.

RCAF_FB_Orville
04-17-2009, 05:52 PM
Tested tonight with cleaning the drivers. Installed 9.4. Still errors. Then I turned off overclocking and no errors so far. Didn´t had the time to test long, but flew 10-15 minutes without a bug. Only bug is the purple flash inside the cockpit like a reflection from the muzzle flash, and sometimes when my bullets hit enemy, sometime I see odd colours, but this is not annoying like the other errors where! Thanx for the help.

Hi Kaptein, to solve the purple muzzle flash issue go into "IL-2 setup" which can be found down below your confi file, then uncheck "use vertex arrays" and the other vertex arrays box which I don't recall the name of. It will be easy enough to locate though as there are only two vertex arrays boxes. This will fix the problem.........But occasionally I too get a "rainbow burst" of colours, when firing guns.....Not sure how to fix this but it doesn't happen too often.

EDIT: The second box option is "Vertex array extension", both can be found in the "video" part second from top left.

Wolf
04-22-2009, 04:24 PM
any one know what's going on here
and sorry for the high jack
http://img510.imageshack.us/img510/5428/image1f.jpg
Ati 4850
amd 4200x2
4 gig of ram
win xp 32

RCAF_FB_Orville
04-22-2009, 10:27 PM
Hi Wolf, I have seen similar on my 4870X2. What is your driver version and can you post your catalyst control centre 3d settings? Your confi would be helpful too. I solved it by disabling catalyst AI. As mentioned above also the vertex arrays boxes in setup. I have no idea if that is related too, but now I have no problem. Don't ask me why, but it worked on my rig.

This is what I use, which is almost trouble free.

AA 4X (Box filter)
AF 2X
Catalyst AI DISABLED
MipMap High quality
V refresh ON
Enable adaptive antialiasing ON quality (minimum)
Triple buffering on.
Catalyst version 9.4

Your IL2 video setup would be helpful in addition.

Cheers.

Wolf
04-23-2009, 11:10 AM
CAT 9.5
Catalyst AI DISABLED
And it now looks great
Thanks for the help

RCAF_FB_Orville
04-23-2009, 10:19 PM
Glad to hear it mate, no problem ;)