Widescreen Gaming Forum
http://www.wsgf.org/phpBB3/

il2 with eyefinity
http://www.wsgf.org/phpBB3/viewtopic.php?f=68&t=18352
Page 1 of 2

Author:  rookjcarter [ 12 Nov 2009, 18:20 ]
Post subject:  il2 with eyefinity

anyone know if its possible to run il2 in eyefinity.. i got the widescreen support FOV changer to work but cant find anyway to get it to run on the other two monitors any help is appriciated

Author:  l88bastard [ 12 Nov 2009, 23:01 ]
Post subject:  il2 with eyefinity

I am extremely interested in this as IL2 and OFF are my primary games, however, I do not have three similar monitors going on and since my primary is a 30" I do not wanna spend the cash so im SOL.

Im sure you have tried already, but if you have not try setting your resolution in the conf.ini file. AND DO NOT TRY SETTING THE RESOLUTION IN GAME!

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

Author:  rookjcarter [ 13 Nov 2009, 12:47 ]
Post subject:  il2 with eyefinity

ok nm i figured it out.. not sure how i did it but il2 looks great the only thing that sucks is i cant get more than 2400 x 800 resolution.. anyone else know anysettings to get more..? also when i exit the game my desktop goes to 2400 x 800 (il2 resolution) and i cant get out of it without a restart

Author:  soffball [ 13 Nov 2009, 13:49 ]
Post subject:  il2 with eyefinity

I88...
did you end up getting IL2 to work yet? Ive seen you on the Softth forums saying you couldnt get it to work. I FINALLY got IL2 to work with Softth @ 5040 x 1050. If you still need help I can let you know what I did and see if that helps.

Author:  l88bastard [ 13 Nov 2009, 21:31 ]
Post subject:  il2 with eyefinity

Softball, I have not had any luck gettin SoftTH to work :(

I have not been able to get il2 to work right every since I went three monitors. Even without trying softth it still pushes everything to my middle and right monitor and distorts the resolution way out of wack. Even when I select 2560x1600 it still spills over to the right monitor!

Any help would be great! Thanks!

Author:  rookjcarter [ 14 Nov 2009, 15:54 ]
Post subject:  il2 with eyefinity

got il2 to work in 5760 x 1200 with eyefinity.. looks pretty nice but the FOV is alot narrower and when i use the FOV program to fix it i loose the ability to zoom.. i actually think with aax8 and everything turned on the card 2400 x 800 looks acceptable.. i have definietly improved 150% in dogfighting..

especially when the cockpits are on// then id say ive improved 300%.. now im the one spotting guys first and i can always find them again in dogfights after i have to reposition myself.. it also makes deflection shoting a breez.. not only do i have more room to line up the shots.. the wider FOV makes it alot easier to judge my speed and angle of attack... i love it! S!

Author:  soffball [ 14 Nov 2009, 15:58 ]
Post subject:  il2 with eyefinity

I88,
Yeah I was getting pretty frustrated too. What I had to do was make my left monitor my primary, which meant attaching it to my main video card because the 8400 GS wouldnt push 3 monitors very good.

So I have my center and left monitor attached to my 285 gtx and my right attached to my 8400gs.

In my IL2 config file, this is what I did

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

[GLPROVIDER]
GL=Opengl32.dll

and my here is my softth file

;
; SoftTH 1.09 configuration file
; by Kegetys, http://www.kegetys.net
;

[config]
; deviceIDLeft/right: Direct3D device ID's of left and right monitor, or 'auto' for automatic
; secondaryWidth/Height: Left&right monitor resolution, or 'auto' to use same as middle screen resolution
; secondaryRefresh: Refresh rate of left & right monitors, or 'auto' for automatic
; secondaryFormat: Secondary device image format: 'RGB32', 'RGB16', 'RGB16D' or 'RGB32CUDA'.
; uploadMethod: Method used to upload image to secondary card(s): 'blit', 'D3D' or 'D3DCUDA'
; forceAffinity: Set to 1 to force process affinity to all processors/cores.
; borderSize: Size in pixels of frame border between monitors that is discarded
; sideExtraWidth: Width difference between middle and side monitors, or 'auto' to autodetect from desktop resolution
; noHotkeys: Set to 1 to disable all hotkeys
; noOSD: Set to 1 to disable on-screen display when changing settings
deviceIDLeft=3
deviceIDright=1
secondaryWidth=1680
secondaryHeight=1050
secondaryRefresh=auto
secondaryFormat=RGB32CUDA
uploadMethod=D3DCUDA
forceAffinity=1
borderSize=0
sideExtraWidth=auto
noHotkeys=0
noOSD=0

[Direct3D]
; ** Advanced setting for Direct3D games **
; lensCorrection: Lens correction, set to 1 to enable support. >1 to enable by default
; lensCorrectionEdge: Lens correction edge offset
; hideNondefaultDevices: Hides all but the default adapter from the game
; forceHorizontalFOV: Forces horizontal FOV to be three times as wide
; forceResolutionWidth/Height: Forces device to be created with this resolution
; force16bitDepth: Force game to use 16bit depth buffer, can improve performance and reduce memory use
; sleepBeforeRead: Time in ms to sleep before reading back buffer data from video card
; useMultihead: Uses multihead features of primary card if available, can increase performance and reduce memory use
; delayedPresent: When useMultihead enabled, delay primary monitor present to sync with secondary head
; d3d8dll: Path to D3D8.dll/D3D9.dll to use or auto for automatic (system32 dir)
; altResetBehaviour: Do not reset lost main device after secondary device initialization (WDDM crash workaround)
lensCorrection=0
lensCorrectionEdge=0
hideNondefaultDevices=0
forceHorizontalFOV=0
forceResolutionWidth=5040
forceResolutionHeight=1050
force16bitDepth=0
sleepBeforeRead=2
useMultihead=1
delayedPresent=0
autoSquash=0
altResetBehaviour=0
d3d8dll=auto

[hooks]
; Win32 API hooking settings - Used for some extra compatibility and game-specific fixes
; doHooking: Enable/disable hooks in Direct3D, with OpenGL hooks are always enabled
; doScaleMouseCoordinates: Scale mouse coordinates for getCursorPos to fix games which do not handle negative screen coordinates properly
; doScaleFromLeftScreen: Spread out mouse coordinates from left screen to full width
; doScaleWindowRects: Scale focus window WindowRect
; doScaleClientRects: Scale focus window ClientRect
; mouseXoffset: Number of pixels to offset mouse cursor position in X axis, to fix misplaced cursor due to negative screen coordinates. auto = use X resolution
doHooking=1
doScaleMouseCoordinates=1
doScaleFromLeftScreen=1
doScaleWindowRects=0
doScaleClientRects=1
mouseXoffset=auto

; Triplehead screenmodes to add to resolutions list (width multiplied by three and border added)
; width x height x refresh rate in Hz
; 'auto' adds current primary monitor desktop resolution
; Must be last in this file
[modes]
800x600x60
800x600x75
800x600x85
1024x768x60
1024x768x75
1024x768x85
1280x960x60
1280x960x75
1280x960x85
1280x1024x60
1280x1024x75
1280x1024x85
1600x1200x60
1600x1200x75
1600x1200x85
1680x1050x60
auto

I think the thing that really made it work for me though was making my left monitor my main monitor. Also it took me awhile to get Sans FOV fixer to work. But thats another story.

Hope this helps. Oh and I had to run it in openGL.

Author:  l88bastard [ 14 Nov 2009, 21:56 ]
Post subject:  il2 with eyefinity

Softball,

Yea, before when I would make my left monitor my primary the game just would not start at all. It would show the loading hourglass on the desktop for a second and that was it.

I looked at your settings and applied them and now it will start the game when I set it to left monitor, however, things are not much better.

When the game starts the loading screen is still skewed off to the right as you can see in this picture:
http://img.photobucket.com/albums/v725/l88bastard/111420098140.jpg

but then once it gets past that and plays the intro video you can see it is now at least recognizing all three screens! However, you can tell that the picture is all distorted and zoomed in.
http://img.photobucket.com/albums/v725/l88bastard/111420098138.jpg

And then once it finishes the intro movie, it goes back to being skewed way off to the right:
http://img.photobucket.com/albums/v725/l88bastard/111420098136.jpg

I think in fact it is using all three monitors now, it is just really zoomed in and offcenter for some reason. Also, and this is another problem, I do not seem to have any mouse cursor :( Once it loads to the selection screen I can only hit esc and then y to leave the game, I dont seem to have any mouse control, but then again that may because of the weird skewed visuals.

Here is my Conf.ini file settings and my softTH settings: THANKS AGAIN FOR ALL OF YOUR HELP!

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

[window]
width=4960
height=1600
ColourBits=32
DepthBits=24
StencilBits=8
ChangeScreenRes=0
FullScreen=1
DrawIfNotFocused=0
EnableResize=1
EnableClose=0
SaveAspect=0
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=0
mapPadX=0.6689453
mapPadY=-0.046875
viewSet=32
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]

============================================

;
; SoftTH 1.09 configuration file
; by Kegetys, http://www.kegetys.net
;

[config]
; deviceIDLeft/right: Direct3D device ID's of left and right monitor, or 'auto' for automatic
; secondaryWidth/Height: Left&right monitor resolution, or 'auto' to use same as middle screen resolution
; secondaryRefresh: Refresh rate of left & right monitors, or 'auto' for automatic
; secondaryFormat: Secondary device image format: 'RGB32', 'RGB16', 'RGB16D' or 'RGB32CUDA'.
; uploadMethod: Method used to upload image to secondary card(s): 'blit', 'D3D' or 'D3DCUDA'
; forceAffinity: Set to 1 to force process affinity to all processors/cores.
; borderSize: Size in pixels of frame border between monitors that is discarded
; sideExtraWidth: Width difference between middle and side monitors, or 'auto' to autodetect from desktop resolution
; noHotkeys: Set to 1 to disable all hotkeys
; noOSD: Set to 1 to disable on-screen display when changing settings
deviceIDLeft=auto
deviceIDright=auto
secondaryWidth=1200
secondaryHeight=1600
secondaryRefresh=auto
secondaryFormat=RGB16D
uploadMethod=blit
forceAffinity=1
borderSize=150
sideExtraWidth=auto
noHotkeys=0
noOSD=0

[Direct3D]
; ** Advanced setting for Direct3D games **
; lensCorrection: Lens correction, set to 1 to enable support. >1 to enable by default
; lensCorrectionEdge: Lens correction edge offset
; hideNondefaultDevices: Hides all but the default adapter from the game
; forceHorizontalFOV: Forces horizontal FOV to be three times as wide
; forceResolutionWidth/Height: Forces device to be created with this resolution
; force16bitDepth: Force game to use 16bit depth buffer, can improve performance and reduce memory use
; sleepBeforeRead: Time in ms to sleep before reading back buffer data from video card
; useMultihead: Uses multihead features of primary card if available, can increase performance and reduce memory use
; delayedPresent: When useMultihead enabled, delay primary monitor present to sync with secondary head
; d3d8dll: Path to D3D8.dll/D3D9.dll to use or auto for automatic (system32 dir)
; altResetBehaviour: Do not reset lost main device after secondary device initialization (WDDM crash workaround)
lensCorrection=0
lensCorrectionEdge=0
hideNondefaultDevices=0
forceHorizontalFOV=0
forceResolutionWidth=4960
forceResolutionHeight=1600
force16bitDepth=0
sleepBeforeRead=2
useMultihead=1
delayedPresent=0
autoSquash=0
altResetBehaviour=0
d3d8dll=auto

[hooks]
; Win32 API hooking settings - Used for some extra compatibility and game-specific fixes
; doHooking: Enable/disable hooks in Direct3D, with OpenGL hooks are always enabled
; doScaleMouseCoordinates: Scale mouse coordinates for getCursorPos to fix games which do not handle negative screen coordinates properly
; doScaleFromLeftScreen: Spread out mouse coordinates from left screen to full width
; doScaleWindowRects: Scale focus window WindowRect
; doScaleClientRects: Scale focus window ClientRect
; mouseXoffset: Number of pixels to offset mouse cursor position in X axis, to fix misplaced cursor due to negative screen coordinates. auto = use X resolution
doHooking=1
doScaleMouseCoordinates=1
doScaleFromLeftScreen=1
doScaleWindowRects=0
doScaleClientRects=1
mouseXoffset=auto

; Triplehead screenmodes to add to resolutions list (width multiplied by three and border added)
; width x height x refresh rate in Hz
; 'auto' adds current primary monitor desktop resolution
; Must be last in this file
[modes]
800x600x60
800x600x75
800x600x85
1024x768x60
1024x768x75
1024x768x85
1280x960x60
1280x960x75
1280x960x85
1280x1024x60
1280x1024x75
1280x1024x85
1600x1200x60
1600x1200x75
1600x1200x85
auto

Author:  soffball [ 14 Nov 2009, 22:10 ]
Post subject:  il2 with eyefinity

Hmmm...
Have you tried it with out the border size?
I noticed when i tried to put in a border size it pushed mine to the right also so I just put it at 0.

Also, have you tried Sans FOV fixer for the zoom in? And if you click on, lets say quick mission, and get in the cockpit, what happens? Oh wait you cant use the mouse.....that was happening to me also until I went into the IL2 setup and picked openGL. Give me a few minutes. Im going to go see if i can recreate not having the mouse and make sure thats what i did

Author:  soffball [ 14 Nov 2009, 22:47 ]
Post subject:  il2 with eyefinity

Ok confirmed that. When I change it to DirectX I get no mouse. So not sure why your mouse isnt there in open GL. Have you tried to alt tab out and then back in? My ARCA game starts pushed way off to the right but as soon as I alt tab out and back in, it centers up.. Oh just another thing and I have no idea if it means anything. At the bottom with all the resolutions....should you not have a 1200x1600x85(?) entry?

Page 1 of 2 All times are UTC [ DST ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/