Special Aircraft Service

Please login or register.

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

Author Topic: EAX for IL-2 1946 on Windows 7, 8, 8.1 and 10  (Read 17542 times)

0 Members and 1 Guest are viewing this topic.

Flying H

  • member
  • Offline Offline
  • Posts: 1346
  • "And you can fly, high as a kite if you want to..
Re: EAX for IL-2 1946 on Windows 7, 8, 8.1 and 10
« Reply #24 on: June 13, 2017, 12:37:06 PM »

I´ll be right back after restart! Win made me pissed off again! Gave me a BSOD! But I got it going again.
So here is what I did: installed folder 1, zipped 2 into a separate folder, zipped the 2 files in 3 into the same folder, clicked install (which to my surprise told me I already had alchemy installed! after I have made shure I had removed every sign of the program in both programs and programs(x86)!?). Then I copied the two files 3 to the Creative/Alchemy folder. This time it worked!
Now I dunno why it didn´t work the other times when I only followed your instructions but beeing stubborn payed off this time.
A big HTX to you Storebror for chasing me to rethink!
Logged
And you can fly, high as a kite, if you want to.........

PO_MAK_249RIP

  • CMON U SPURS!
  • member
  • Offline Offline
  • Posts: 2089
Re: EAX for IL-2 1946 on Windows 7, 8, 8.1 and 10
« Reply #25 on: June 13, 2017, 10:24:22 PM »

Heres my conf.ini Mike;

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

[window]
width=1920
height=1080
ColourBits=32
DepthBits=24
StencilBits=8
ChangeScreenRes=1
FullScreen=1
DrawIfNotFocused=0
EnableResize=1
EnableClose=1
SaveAspect=0
Use3Renders=0
WideScreenFoV=1
UIColor=1
UIDetail=0
UIBackground=en

[GLPROVIDER]
GL=Opengl32.dll

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

[NET]
speed=5000
routeChannels=0
serverChannels=31
localPort=21000
remotePort=21000
SkinDownload=1
serverName=No Name
serverDescription=
remoteHost=
localHost=
socksHost=
checkServerTimeSpeed=1
checkClientTimeSpeed=0
disableNetStatStatistics=0
showPilotNumber=1
showPilotPing=1
showPilotName=1
showPilotScore=1
showTeamScore=0
cumulativeTeamScore=0
showPilotArmy=1
showPilotACDesignation=1
showPilotACType=1
filterUserNames=0
reflyKIADelay=0
maxAllowedKIA=-1
reflyKIADelayMultiplier=0.0
reflyDisabled=0
allowMorseAsText=1
allowCustomSounds=1

[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.66875017
mapPadY=-0.047222223
viewSet=59
Intro=0
NoSubTitles=0
NoChatter=0
NoHudLog=0
NoLensFlare=0
iconTypes=3
eventlog=eventlog.lst
eventlogkeep=0
3dgunners=0
ScreenshotType=2
RecordingIndicator=0
MapAlpha=0.71
SaveTrk=0
IconUnits=0
SkipParatrooperViews=1
NoMissionInfoHud=0
noKillInfoHud=0
BlockMorseChat=0
SmallMapWPLabels=0
ShowMorseAsText=0
mapPadMode=1
ClearCache=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
LeanF=0.39
LeanS=0.39
Raise=0.2
RubberBand=0.5

[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
Ctrl X=cut
Ctrl V=paste
Ctrl C=copy
Right=bridgeRight
Left=bridgeLeft
Up=bridgeOffset+
Down=bridgeOffset-


[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]
LOG=1
LOGFILE=ERROR_LOG.txt
LOGKEEP=1
LOGTIME=0
HISTORY=1024
HISTORYCMD=1024
LOAD=console.cmd
SAVE=console.cmd
FOVlog=1

[sound]
SoundUse=1
SoundEngine=1
Speakers=4
Placement=0
SoundFlags.reversestereo=0
RadioFlags.Enabled=1
RadioEngine=2
MusicVolume=8
ObjectVolume=14
MusState.takeoff=0
MusState.inflight=0
MusState.crash=0
MusFlags.play=0
MasterVolume=14
Attenuation=7
SoundMode=3
SamplingRate=2
NumChannels=0
SoundExt.occlusions=1
SoundFlags.hardware=1
SoundFlags.streams=1
SoundFlags.duplex=1
SoundExt.acoustics=1
SoundExt.volumefx=1
SoundFlags.voicemgr=0
SoundFlags.static=1
VoiceVolume=11
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=5
SoundFlags.forceEAX1=0

[rts]
;ProcessAffinityMask=1
mouseUse=2
joyUse=1
trackIRUse=1
DisableIME=0
locale=
UseSmartAxis=0
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

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

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

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

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

PolygonOffsetFactor=-0.15
PolygonOffsetUnits=-3.0

[Mods]
PALShowChocks=1
PALShowCatGear=1
DumpFuel=1
Stabs4all=1
RandomSplash=1
netCallsign=
Flyby=0
FlybyFov=60.0
WepEffect=1
FOVLog=1
netCallsign=
PALHUDMode=0
SpeedbarUnits=1
SpeedbarTAS=1
SpeedbarSIToo=1
SpeedbarShowExtraInfo=1
PALGameMenuStatusBar=1
PALGameMenuShowFPS=0
PAL3DStart=0
PAL3DSepAim=0.7
PAL3DSepGun=1.35
PAL3DSepPit=1.5
PAL3DSepExt=25.0
PAL3DConvAimL=-0.01
PAL3DConvAimR=-0.01
PAL3DConvGunL=-0.09
PAL3DConvGunR=-0.09
PAL3DConvPitL=-0.13
PAL3DConvPitR=-0.13
PAL3DConvExtL=-0.55
PAL3DConvExtR=-0.55
PAL3DDOFfNumber=0.0
PAL3DDOFFocus=20.72121
PAL3DAdjustVariable=1
PAL3DFullColorFrames=0
PAL3DRenderStereo=1
PAL3DFilterLeft=R___
PAL3DFilterRight=_GB_
PAL3DCockpitSoftViewEnabled=1
PAL3DCockpitSoftView=0.075
PAL3DCockpitTurretInertiaEnabled=1
PAL3DCockpitTurretInertia=0.0010
PAL3DFollowInertiaEnabled=1
PAL3DFollowInertia=0.009999999776482582
PAL3DFollowInertiaAngle=0.01
PAL3DExternalSoftView=0.075
PAL3DExternalTrackIR=0
PAL3DExternalMouseInertia=1
PALNoTracers=1
PALNoSmoketrails=1
SeparateGearUpDown=1
SeparateHookUpDown=1
SeparateRadiatorOpenClose=1
ToggleMusic=1
AirShowSmoke=0
StandardDeckCVL =0
NoNavLightsAI=1
fmloglevel=1
TracersPlayer=400
TracersAircrafts=300
TracersWorld=25
TracersWirbelwind=5


I do wonder if this should =1? SoundFlags.forceEAX1=0
Logged
Corsair Carbide case, Intel core i5 4690 3.5ghz with Arctic Cooler, Asus Rock H97 performance, MSI Ventus XS OC 1660GTX 6GB DDR6, 32GB Patriot Viper 1600Mhz, 256GB/500GB Crucial SSDs, Windows 10 64bit.

SAS~Storebror

  • Editor
  • member
  • Offline Offline
  • Posts: 23886
  • Taking a timeout
    • STFU
Re: EAX for IL-2 1946 on Windows 7, 8, 8.1 and 10
« Reply #26 on: June 14, 2017, 01:16:45 AM »

Okay let's try to get this right...

You wrote:
I think its working but my 'sounds' file (readme says log.lst??) in my main IL2 folder has this in it

Code: [Select]
-- new session --
num channels 0
Cannot open audio file samples/infinite 1
Speaker config restored.
Audio finished.
Initializing DirectSound playback device...
Primary buffer created.
Playback format is set : sampling rate = 44100, num channels = 2.
Buffer caps : Transfer rate = 0, CPU overhead = 0.
Default speaker config is : 6.
Direct sound audio device initialized successfully :
DX Version : 7
Hardware    - enabled [buffers : 129]
Extensions  - enabled :
  EAX ver. 1 [X]  - enabled
  EAX ver. 2 [X]  - enabled
  EAX ver. 3 [X]  - enabled
  I3D ver. 2 [ ]  - disabled
  ZoomFX     [ ]  - disabled
  MacroFX    [ ]  - disabled
SIMD render [X]
num channels 0
Cannot set EAX occlusion properties !
Cannot set EAX occlusion properties !
Speaker config restored.
Audio finished.
That's funny.
Well, the fact that you don't find the "log.lst" is because you decided to name your logfile different:
Heres my conf.ini Mike;
Code: [Select]
[Console]
LOG=1
LOGFILE=ERROR_LOG.txt
LOGKEEP=1
LOGTIME=0
HISTORY=1024
HISTORYCMD=1024
LOAD=console.cmd
SAVE=console.cmd
FOVlog=1
Per default, the logife would be configured as "LOGFILE=log.lst", that would get you the log.lst like anyone else has.
Furthermore it's not recommended to use "LOGKEEP=1" since that'd mean that your logfile will be ever growing.
You might want to check the size of the current "ERROR_LOG.txt", it's likely huge.
Better use "LOGKEEP=0" to get a logfile containing only events from the last time you ran the game.

Furthermore it's absolutely impossible to explain why your "sounds" file (which in fact is named "sounds.log") contains parts of what is supposed to be in the game's logfile "log.lst".
This is what belongs to "sound.log":
Code: [Select]
-- new session --
num channels 0
Cannot open audio file samples/infinite 1
Speaker config restored.
Audio finished.

Cannot set EAX occlusion properties !
Cannot set EAX occlusion properties !
Speaker config restored.
Audio finished.
And this in fact belongs to "log.lst":
Code: [Select]
Initializing DirectSound playback device...
Primary buffer created.
Playback format is set : sampling rate = 44100, num channels = 2.
Buffer caps : Transfer rate = 0, CPU overhead = 0.
Default speaker config is : 6.
Direct sound audio device initialized successfully :
DX Version : 7
Hardware    - enabled [buffers : 129]
Extensions  - enabled :
  EAX ver. 1 [X]  - enabled
  EAX ver. 2 [X]  - enabled
  EAX ver. 3 [X]  - enabled
  I3D ver. 2 [ ]  - disabled
  ZoomFX     [ ]  - disabled
  MacroFX    [ ]  - disabled
SIMD render [X]
num channels 0
Maybe the mess of log content is caused by "LOGKEEP=1", maybe your logfile already grew beyond all imagination and the OS or game messed up with it.

I have an ASUS Rock H97 with onboard Realtek HD Audio
Perfectly fine for this EAX mod.
This part tells that it's working:
Code: [Select]
  EAX ver. 1 [X]  - enabled
  EAX ver. 2 [X]  - enabled
  EAX ver. 3 [X]  - enabled

I do wonder if this should =1? SoundFlags.forceEAX1=0
It's right that it's set to "0".
If you enforce EAX ver. 1 only by setting "SoundFlags.forceEAX1=1" you will get no engine sounds in cockpit.
Leave it at "SoundFlags.forceEAX1=0" to enable all EAX versions 1, 2 and 3.

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

PO_MAK_249RIP

  • CMON U SPURS!
  • member
  • Offline Offline
  • Posts: 2089
Re: EAX for IL-2 1946 on Windows 7, 8, 8.1 and 10
« Reply #27 on: June 14, 2017, 05:49:49 AM »

Hi Mike
Thanks I do regularly empty my ERROR_LOG but I will change it back to log.lst and try again and report back

Log.lst came up with this Mike so all ok I think?
Code: [Select]
Default speaker config is : 6.
Direct sound audio device initialized successfully :
DX Version : 7
Hardware    - enabled [buffers : 129]
Extensions  - enabled :
  EAX ver. 1 [X]  - enabled
  EAX ver. 2 [X]  - enabled
  EAX ver. 3 [X]  - enabled
  I3D ver. 2 [ ]  - disabled
  ZoomFX     [ ]  - disabled
  MacroFX    [ ]  - disabled
SIMD render [X]
num channels 0
Cannot open audio file samples/infinite 1



Mick
Logged
Corsair Carbide case, Intel core i5 4690 3.5ghz with Arctic Cooler, Asus Rock H97 performance, MSI Ventus XS OC 1660GTX 6GB DDR6, 32GB Patriot Viper 1600Mhz, 256GB/500GB Crucial SSDs, Windows 10 64bit.

ianp

  • member
  • Offline Offline
  • Posts: 74
  • If the mind is blind the eyes can't see. ⛔🌏⛔
Re: EAX for IL-2 1946 on Windows 7, 8, 8.1 and 10
« Reply #28 on: February 02, 2018, 12:58:10 PM »

I had been using "Tiger_33 UV3 for EXPERT mode" on my HSFX 7.03 install and although a great sound pack it lacked external environment sounds when in cockpit so i installed Victors sound mod which i tested and it sounded great then installed EAX,  WOW great improvement that takes the sound to another level.
 
Thank you very much for sharing your knowledge Mike.



Edit, thought i should add that editing the "dsound.ini"  as suggested in Reply #8  of this thread made a big difference for me, Windows 7, no Soundblaster Card, USB headphones.
Logged
Earths atmosphere and the so called vacuum of space cannot exist side by side without solid separation, where is it?

shardana

  • member
  • Offline Offline
  • Posts: 851
Re: EAX for IL-2 1946 on Windows 7, 8, 8.1 and 10
« Reply #29 on: February 03, 2018, 09:17:03 AM »

So would you suggest adding EAX to BAT?
Logged

SAS~Storebror

  • Editor
  • member
  • Offline Offline
  • Posts: 23886
  • Taking a timeout
    • STFU
Re: EAX for IL-2 1946 on Windows 7, 8, 8.1 and 10
« Reply #30 on: February 03, 2018, 12:15:14 PM »

EAX works best with Soundblaster Sound Cards. Other cards might or might not work, YMMV.
It tends to drop sounds completely, which gets more likely the more sound emitting objects are around.
This seems to happen more often when playing online. Again, YMMV with all of this.
In the end I have dropped EAX and all investigations completely as I couldn't manage to get it working reasonably stable, even though I do have a Soundblaster Card with official EAX support.
The utmost I could reach online was some 10 minutes "good" gameplay, then sounds started dropping out.

Cheers!
Mike
Logged
Don't split your mentality without thinking twice.

shardana

  • member
  • Offline Offline
  • Posts: 851
Re: EAX for IL-2 1946 on Windows 7, 8, 8.1 and 10
« Reply #31 on: February 03, 2018, 12:24:40 PM »

Thanks Storebror!!
Logged

mikojan3

  • member
  • Offline Offline
  • Posts: 153
Re: EAX for IL-2 1946 on Windows 7, 8, 8.1 and 10
« Reply #32 on: February 04, 2018, 05:05:28 AM »

i don t have soundblaster card and worked fine but sometimes in the beginn of mission jump the sound for few seconds
Logged

SAS~Storebror

  • Editor
  • member
  • Offline Offline
  • Posts: 23886
  • Taking a timeout
    • STFU
Re: EAX for IL-2 1946 on Windows 7, 8, 8.1 and 10
« Reply #33 on: February 04, 2018, 06:17:15 AM »

As long as it works for you, EAX is great, no doubt about it.
If you still have XP, it will work anyways.
As I said: YMMV. Or even more, YMWV :D

Cheers!
Mike
Logged
Don't split your mentality without thinking twice.

Kelso

  • member
  • Offline Offline
  • Posts: 490
Re: EAX for IL-2 1946 on Windows 7, 8, 8.1 and 10
« Reply #34 on: June 06, 2022, 09:25:10 AM »

After a long break, I returned to the EAX topic in our game. I found something like this: https://www.indirectsound.com/
After copying the downloaded dsound.dll and dsound.ini files to the main game directory, I don't hear any negative effects. There is no echo in the menu, the in-game sounds are stable, no glitches. The only thing I changed is the values ​​in the dsound.ini file:
eax1 = true
eax2 = true.
There is a message in the log after applying these files:


Code: [Select]
Initializing DirectSound playback device...
Primary buffer created.
Playback format is set : sampling rate = 22050, num channels = 2.
Buffer caps : Transfer rate = 0, CPU overhead = 0.
Default speaker config is : 3.
Direct sound audio device initialized successfully :
DX Version : 7
Hardware    - enabled [buffers : 128]
Extensions  - enabled :
EAX ver. 1 [X]  - enabled
EAX ver. 2 [X]  - enabled
EAX ver. 3 [ ]  - disabled
I3D ver. 2 [ ]  - disabled
 ZoomFX     [ ]  - disabled
MacroFX    [ ]  - disabled
SIMD render [X]
num channels 32

Maybe someone will need it ...
Logged

SAS~Storebror

  • Editor
  • member
  • Offline Offline
  • Posts: 23886
  • Taking a timeout
    • STFU
Re: EAX for IL-2 1946 on Windows 7, 8, 8.1 and 10
« Reply #35 on: June 06, 2022, 09:47:20 AM »

Juding by the Known Issues (https://www.indirectsound.com/knownIssues.html), what you get in IL-2 is a placebo effect:

Quote
Missing Features
These are features that IndirectSound doesn't support.

EAX
  • EAX ("Environmental Audio Extensions") is a collection of extensions to DirectSound created by Creative Technology which provides features that were used by many older games, and EAX support is often required to experience a game the way that its creators intended. It is not a feature of Microsoft's DirectSound API, however (hence the name "extensions"), and is not required for 3D positional audio.
  • The future of EAX emulation in IndirectSound is uncertain. Currently EAX support is emulated, meaning that IndirectSound pretends that EAX is supported and games will respond accordingly, but there is no actual audible difference when EAX is enabled or disabled. Doing true DSP emulation is quite a bit more difficult, and even if the correct effects were implemented it wouldn't be true emulation since Creative's algorithms are (understandably) proprietary.
  • Significant progress was made towards true EAX emulation, but some difficult and frustrating bugs got in the way. Very little progress has been made in the past few years, but the hope and intent is to still be able to release something eventually.

]cheers[
Mike
Logged
Don't split your mentality without thinking twice.
Pages: 1 2 [3] 4   Go Up
 

Page created in 0.051 seconds with 25 queries.