I am French and I do not indeed speak about English and to write it even less.
However, I have problems of display with 2 monitors and softTH
When I launch a flight, my monitors has an effect of flash stromboscopiques white and black. My only one solution is reboot. :-(
I have 2 radeon 4850 in crossfire. 2 Samsung SyncMaster 205BW 16/10
1680*1050 each
thanks for your help.
SofTH.cfg
; SoftTH 1.08 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' or 'RGB16D'.
; borderSize: Size in pixels of frame border between monitors that is discarded
; noHotkeys: Set to 1 to disable all hotkeys
; noOSD: Set to 1 to disable on-screen display when changing settings (Also disables GDI+ initialization)
deviceIDLeft=-1
deviceIDright=auto
secondaryWidth=auto
secondaryHeight=auto
secondaryRefresh=auto
secondaryFormat=RGB16D
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
; swapOrder: Swap order at which the frame contents are copied
; d3d8dll: Path to D3D8.dll/D3D9.dll to use or auto for automatic (system32 dir)
lensCorrection=0
lensCorrectionEdge=0
cylindicalCorretionAngle=0
hideNondefaultDevices=0
forceHorizontalFOV=0
forceResolutionWidth=0
forceResolutionHeight=0
force16bitDepth=0
sleepBeforeRead=2
useMultihead=1
delayedPresent=0
swapOrder=0
autoSquash=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=0
doScaleFromLeftScreen=0
doScaleWindowRects=0
doScaleClientRects=1
mouseXoffset=auto
; Triplehead screenmodes to add to resolutions list (width multiplied by 3 and border added)
; '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
LC graphics.cfg
start_position = {-61, 1.2, -70};
start_position = {-180, 10.2, 630};
start_position = {-153.5, 0.1, 438};
start_position = {-60, 0.2, -60};
start_position = {0, 0.2, 0};
PlugIns
{
Renderer = "DXRenderer.dll";
Plugin1 = "MitkaGraphics.dll";
Plugin2 = "ZweiBlau.dll";
Plugin3 = "AVIMaker.dll";
Plugin4 = "Weather.dll";
GrEffects = "Effects.dll";
Plugin5 = "RenderEffects.dll";
}
DisplayMode
{
resolution = {1680, 1050};
bpp = 32;
fullscreen = 1;
aspect = 1.6;
Interface
{
resolution = {1680, 1050};
bpp = 32;
fullscreen = 1;
aspect = 1.5;
}
Simulation
{
resolution = {3360, 1050};
bpp = 32;
fullscreen = 1;
aspect = 3.2;
}
}
SurfaceMaterials
{
file = ".\\Bazar\\Graphics\\Materials\\mfd.lma";
file = ".\\Bazar\\Graphics\\Materials\\map.lma";
file = ".\\Bazar\\Graphics\\Materials\\infrared.lma";
FixedPipeline
{
file = ".\\Bazar\\Graphics\\Materials\\landGf2.lma";
file = ".\\Bazar\\Graphics\\Materials\\mirrorGf2.lma";
}
SWPipelineNoFog
{
file = ".\\Bazar\\Graphics\\Materials\\landGf2.lma";
file = ".\\Bazar\\Graphics\\Materials\\mirrorGf2.lma";
}
SWPipeline
{
file = ".\\Bazar\\Graphics\\Materials\\landGf3.lma";
file = ".\\Bazar\\Graphics\\Materials\\mirrorGf3.lma";
}
SWPipeline
{
file = ".\\Bazar\\Graphics\\Materials\\landE3Gf2.lma";
file = ".\\Bazar\\Graphics\\Materials\\mirrorGf2.lma";
}
}
Precaching
{
around_camera = 50000;
around_objects = 10000;
around_types = {"world", "point"};
preload_types = {"map"};
}
TexturePaths
{
path = ".\\Bazar\\TempTextures\\";
path = ".\\Bazar\\Effects\\WaterNormals\\";
path = ".\\Bazar\\TestTextures\\";
}
ModelDescriptions = ".\\Bazar\\ModelLOD.txt";
ModelPaths
{
path = ".\\Bazar\\World\\Shapes\\";
path = ".\\Bazar\\Terrain\\Structures\\High\\";
}
Camera
{
current = "Haut";
Bas
{
near_clip = 4;
middle_clip = 4;
far_clip = 60000;
structures = {30, 2000};
trees = {60000, 3000};
dynamic = {300, 20000};
objects = {3000, 40000};
mirage = {3000, 10000};
surface = {10000, 50000};
lights = {50, 10000};
lod = 0.7;
}
Moyen
{
near_clip = 0.2;
middle_clip = 4.;
far_clip = 80000;
structures = {40, 5000};
trees = {100000, 6000};
dynamic = {300, 20000};
objects = {3000, 50000};
mirage = {3000, 15000};
surface = {14000, 80000};
lights = {100, 30000};
lod = 1.;
}
Haut
{
near_clip = 0.2;
middle_clip = 4.;
far_clip = 80000;
structures = {200, 10000};
trees = {200000, 20000};
dynamic = {300, 20000};
objects = {5000, 80000};
mirage = {5000, 20000};
surface = {20000, 80000};
lights = {200, 80000};
lod = 1.5;
}
}
ShadowLevel = 3;
LightsLevel = 2;
MirrorsLevel = 1;
TextureLevel = 2;
WaterQuality = 3;
FogQuality = 1;
SceneFile = "High";
ScreenNoise = 0;
TextureCollections
{
highFolder = ".\\Bazar\\TempTextures\\";
winter = ".\\Bazar\\Terrain\\Surface\\High\\WinBMP.cdds";
spring = ".\\Bazar\\Terrain\\Surface\\High\\SprTGA.cdds";
spring = ".\\Bazar\\Terrain\\Surface\\High\\SprBMP.cdds";
autumn = ".\\Bazar\\Terrain\\Surface\\High\\AutTGA.cdds";
autumn = ".\\Bazar\\Terrain\\Surface\\High\\AutBMP.cdds";
winter = ".\\Bazar\\Terrain\\Surface\\High\\WinTGA.cdds";
Collection1 = ".\\Bazar\\Terrain\\Surface\\High\\LandTexturesBMP.cdds";
Collection1 = ".\\Bazar\\Terrain\\Surface\\High\\LandTexturesTGA.cdds";
summer = ".\\Bazar\\Terrain\\Surface\\High\\LandTexturesSumBMP.cdds";
summer = ".\\Bazar\\Terrain\\Surface\\High\\LandTexturesSumTGA.cdds";
winter = ".\\Bazar\\Terrain\\Surface\\High\\LandTexturesWinBMP.cdds";
winter = ".\\Bazar\\Terrain\\Surface\\High\\LandTexturesWinTGA.cdds";
Collection2 = ".\\Bazar\\Terrain\\Surface\\High\\MapTexturesBMP.cdds";
Collection3 = ".\\Bazar\\Effects\\EffectTexturesTGA.cdds";
Collection4 = ".\\Bazar\\World\\WorldTexturesTGA.cdds";
Collection5 = ".\\Bazar\\World\\WorldTexturesBMP.cdds";
Collection11 = ".\\Bazar\\World\\WorldTexturesBMP1.cdds";
Collection6 = ".\\Bazar\\World\\ShipTexturesBMP.cdds";
Collection7 = ".\\Bazar\\World\\ShipTexturesTGA.cdds";
Collection8 = ".\\Bazar\\World\\CockpitsTexturesBMP.cdds";
Collection9 = ".\\Bazar\\World\\CockpitsTexturesTGA.cdds";
Collection10 = ".\\Bazar\\Effects\\effects.cdds";
Collection12 = ".\\Bazar\\World\\Cockpit-SU39-TexturesBMP.cdds";
Collection13 = ".\\Bazar\\World\\Cockpit-SU39-TexturesTGA.cdds";
Collection14 = ".\\Bazar\\World\\WorldTexturesTGA1.cdds";
}
bSummer = 1;
RenderStates
{
Folder = ".\\Bazar\\Graphics\\";
Parser = ".\\Bazar\\Graphics\\RenderStateParser.cfg";
DefaultRsFile = ".\\Bazar\\Graphics\\default.rsbin";
}
MaterialAliasFile
{
GF3 = ".\\Bazar\\Graphics\\Materials\\materials.lma";
GF3 = ".\\materials_TT.lma";
GF2 = ".\\Bazar\\Graphics\\Materials\\materialsE3GF2.lma";
}
landfile2 = ".\\Bazar\\Terrain\\Surface\\High\\land.lsa2";
BinScene = ".\\Bazar\\Terrain\\Scenes\\Medium.scn";
roads
{
road = ".\\Bazar\\Terrain\\Roads\\roads.rn2";
road = ".\\Bazar\\Terrain\\Roads\\rails.rn2";
}
superficial
{
file2 = ".\\Bazar\\Terrain\\Onlay\\High\\Onlay_VPP.sup";
file2 = ".\\Bazar\\Terrain\\Onlay\\High\\Onlay_Coastline.sup";
file2 = ".\\Bazar\\Terrain\\Onlay\\High\\Onlay_Crim.sup";
file3 = ".\\Bazar\\Terrain\\Onlay\\High\\Onlay_Cauc_East.sup";
file3 = ".\\Bazar\\Terrain\\Onlay\\High\\Onlay_Cauc_North.sup";
file3 = ".\\Bazar\\Terrain\\Onlay\\High\\Onlay_Cauc_West.sup";
file2 = ".\\Bazar\\Terrain\\Onlay\\High\\Onlay_Mount_Borders.sup";
map = ".\\Bazar\\Terrain\\Map\\map_buildings.sup";
map = ".\\Bazar\\Terrain\\Map\\map_lep.sup";
map = ".\\Bazar\\Terrain\\Map\\map_rivers.sup";
map = ".\\Bazar\\Terrain\\Map\\land_map_L0.sup";
map = ".\\Bazar\\Terrain\\Map\\land_map_L2.sup";
map = ".\\Bazar\\Terrain\\Map\\map_towns_crim.sup";
map = ".\\Bazar\\Terrain\\Map\\map_towns_cauc.sup";
map = ".\\Bazar\\Terrain\\Map\\map_towns_names_crim_en.sup";
map = ".\\Bazar\\Terrain\\Map\\map_towns_names_cauc_en.sup";
}
ru
{
map = ".\\Bazar\\Terrain\\Map\\map_towns_names_crim_ru.sup";
map = ".\\Bazar\\Terrain\\Map\\map_towns_names_cauc_ru.sup";
}
LandLodDistances
{
LandDay
{
L01 = 10000;
L12 = 40000;
}
LandNight
{
L01 = 8000;
L12 = 15000;
}
Map
{
L01 = 16000;
L12 = 50000;
L23 = 100000;
L34 = 200000;
L45 = 400000;
}
MapAlt
{
L01 = 16000;
L12 = 50000;
L23 = 100000;
L34 = 200000;
L45 = 400000;
}
MapTex
{
L01 = 16000;
L12 = 50000;
L23 = 100000;
L34 = 200000;
L45 = 400000;
}
MFD
{
L01 = 10000;
L12 = 25000;
}
}
LModelFiles
{
lmf = ".\\Bazar\\Terrain\\Structures\\model.lm";
lmf = ".\\Bazar\\Terrain\\Structures\\land_offside_model.lm";
}
LandTextureLighting = 1;
LandSunFactor = 0.7;
OldLandNoise
{
perSquare = 5;
perSquare2 = 150;
front = 1000;
back = 10000;
top = 2500;
map_high = 20000;
bottom = 2000;
noisemax = 0.6;
noisemin = 0.1;
}
NoiseStrip
{
min = 2095;
max = 2505;
}
ScreenshotQuality = 90;
ScreenshotExt = "jpg";
EffectOptions = 3;
Exhaust = 1;
ShadowDensity = 0.6;
PilotName = "No";
FogParam1 = 12;
FogParam2 = 1.1;
ObjectFogMultiplier = 0.6;
CivilianRoutes = ".\\Bazar\\Routes\\";
PilotNames = 0;