Jump to content

Recommended Posts

Posted (edited)

Hi all,

 

I recently setup two lilliput um-80s to export my MFCDs to in A-10. I was running NV surround, but it is not compatible with display link usb monitors, so I disabled that and setup SOFTH. I've got it running three screens, just like nv surround did, and set the resolution at 4052x1920 to account for bezel comp and the extra width of the lilliputs (set to the right, see screenshot).

 

Attached is a screenshot of my monitor setup (via desktop), and a screenshot of the game with MFCDs exported to the same location as the lilliputs. It looks like it should be working, but the MFCDs are not displaying on my 8'' monitors. They're just blank screens (attached picture).

 

What I've tried:

-Lilliputs have most current drivers, and aren't broken (parts of the cockpit were on them prior to SOFTH config, and they display windows/desktop)

 

-I've played with my SOFTH config, and monitor LUA. Both are attached, along with the options lua.

 

-Disabled AERO, enabled AERO

 

-switched MFCD pages, no visual on lilliputs

 

-and researched more threads than I can count:

 

 

 

Really running out of ideas and starting to feel a bit disheartened. Any ideas or feedback will be greatly appreciated. Thanks all.

Edited by Darkphox

EVGA X-58 SLI3 w/ I7 920@ 4.2ghz | Corsair 1000HX | 180gb Intel SSD330 | 12gb OCZ @ 1600mhz | R9 290 3120x1200 (1920 + MFCDs on 2x lilliput UM-80s)

Bits: TM Warthog, TM OSBs, Saitek rudder pedals, Logitech G-15 & G-13, Mionix Naos 5k, TrackIR5 w/ proclip, Corsair HS1A

Posted (edited)

Sorry, these didn't copy properly on the initial post. Thanks again for any input!

attachment.php?attachmentid=73724&stc=1&d=1353258537

The white bars are bezel compensation via SOFTH config. Actual pic of the lcd's and config files are below:

 

config.SofTHconfig:

 

 

[main]

renderResolution=4052x1920

nonlocalFormat=RGB16D

keepComposition=0

smoothing=1

debugD3D=0

zClear=1

vsync=0

tripleBuffer=0

screenshotFormat=jpg

dllPathD3D9=auto

dllPathDXGI=auto

dllPathD3D11=auto

[overrides]

forceResolution=0

antialiasing=0

processAffinity=0

FOVForceHorizontal=0

FOVForceVertical=0

[debug]

compatibleIB=0

compatibleTex=0

compatibleVB=0

enableVBQuirk=0

[head_primary]

sourceRect=1186,0,1080,1920

screenMode=1080x1920

[head_1]

; Autodetected as \\.\DISPLAY2 at NVIDIA GeForce GTX 680

devID=1

sourceRect=3240,0,600,800

transportResolution=600x800

transportMethod=auto

noSync=0

fpsLimit=0

[head_2]

; Autodetected as \\.\DISPLAY3 at NVIDIA GeForce GTX 680

devID=2

sourceRect=3240,800,600,800

transportResolution=600x800

transportMethod=auto

noSync=0

fpsLimit=0

[head_3]

; Autodetected as \\.\DISPLAY4 at NVIDIA GeForce GTX 680

devID=3

sourceRect=2372,0,1080,1920

transportResolution=1080x1920

transportMethod=auto

noSync=0

fpsLimit=0

[head_4]

; Autodetected as \\.\DISPLAY5 at NVIDIA GeForce GTX 680

devID=4

sourceRect=0,0,1080,1920

transportResolution=1080x1920

transportMethod=auto

noSync=0

fpsLimit=0

 

 

 

monitor lua:

 

 

_ = function(p) return p; end;

name = _('BOSS');

Description = 'Left MFCD on the left monitor,Right MFCD on the right and camera on the center'

Viewports =

{

Center =

{

x = 0;

y = 0;

width = 3452;

height = 1920;

viewDx = 0;

viewDy = 0;

aspect = 2.110416;

}

}

LEFT_MFCD =

{

x = 3452;

y = 0;

width = 560;

height = 560;

}

RIGHT_MFCD =

{

x = 3452;

y = 800;

width = 560;

height = 560;

}

UIMainView = Viewports.Center

 

 

 

Options lua:

 

options =

{

["difficulty"] =

{

["fuel"] = false,

["easyRadar"] = false,

["miniHUD"] = false,

["birds"] = 0,

["optionsView"] = "optview_all",

["permitCrash"] = true,

["immortal"] = false,

["easyCommunication"] = true,

["easyFlight"] = false,

["radio"] = false,

["labels"] = true,

["map"] = true,

["cockpitLanguage"] = "english",

["units"] = "imperial",

["tips"] = true,

["reports"] = true,

["externalViews"] = true,

["iconsTheme"] = "nato",

["padlock"] = true,

["weapons"] = false,

["setGlobal"] = true,

["geffect"] = "realistic",

}, -- end of ["difficulty"]

["graphics"] =

{

["multiMonitorSetup"] = "lmfcd+camera+rmfcd",

["color"] = "32",

["preloadRadius"] = 150000,

["heatBlr"] = 1,

["scenes"] = "medium",

["water"] = 1,

["fullScreen"] = true,

["disableAero"] = false,

["visibRange"] = "High",

["treesVisibility"] = 4997,

["aspect"] = 2.110416,

["haze"] = 1,

["HDR"] = 0,

["TranspSSAA"] = true,

["textures"] = 2,

["cockpitShadows"] = true,

["shadows"] = 2,

["effects"] = 3,

["MSAA"] = 0,

["height"] = 1920,

["sync"] = false,

["shadowTree"] = false,

["civTraffic"] = "",

["width"] = 4052,

["clutterMaxDistance"] = 0,

["lights"] = 2,

}, -- end of ["graphics"]

["plugins"] =

{

["P-51D"] =

{

["assistance"] = 0,

["autoRudder"] = true,

}, -- end of ["P-51D"]

}, -- end of ["plugins"]

["views"] =

{

["cockpit"] =

{

["mirrors"] = false,

["reflections"] = false,

["russianHud"] = false,

["avionics"] = 2,

}, -- end of ["cockpit"]

}, -- end of ["views"]

["sound"] =

{

["world"] = 0,

["radioSpeech"] = true,

["cockpit"] = 0,

["volume"] = 0,

["headphones"] = 0,

["music"] = -100,

["subtitles"] = true,

["gui"] = 0,

}, -- end of ["sound"]

["miscellaneous"] =

{

["Coordinate_Display"] = "MGRS",

["accidental_failures"] = false,

["headmove"] = true,

["force_feedback_enabled"] = false,

["f5_nearest_ac"] = true,

["f11_free_camera"] = true,

["synchronize_controls"] = true,

["f10_awacs"] = true,

}, -- end of ["miscellaneous"]

} -- end of options

 

picture.thumb.JPG.f0e04a5f7ceb05b65250ef51ecc8b1a6.JPG

screenshots.jpg.2a84be479b9c356f996ab37698a90f6c.jpg

Edited by Darkphox

EVGA X-58 SLI3 w/ I7 920@ 4.2ghz | Corsair 1000HX | 180gb Intel SSD330 | 12gb OCZ @ 1600mhz | R9 290 3120x1200 (1920 + MFCDs on 2x lilliput UM-80s)

Bits: TM Warthog, TM OSBs, Saitek rudder pedals, Logitech G-15 & G-13, Mionix Naos 5k, TrackIR5 w/ proclip, Corsair HS1A

Posted (edited)

Use this settings in your softTH config

[main]

renderResolution=4052x1920

nonlocalFormat=RGB16D

keepComposition=1 << this will enable aero while SoftTH is running.

smoothing=1

debugD3D=0

zClear=0 << Your layout don't really need it and setting it to 0 will also prevent some bugs with the HDR effects.

vsync=0

tripleBuffer=0

screenshotFormat=jpg

dllPathD3D9=auto

dllPathDXGI=auto

dllPathD3D11=auto

[overrides]

forceResolution=0

antialiasing=0

processAffinity=1 << this will force SoftTH to use all cores

FOVForceHorizontal=0

FOVForceVertical=0

Lilliput UM-80... >>>

 

un-check "Disable Aero Interface" in the in-game options - and make sure you run a Aero Desktop theme.

 

Your virtual graphic adapters of the USB-Monitors relies on the function of the WDM graphic drivers of Win7 to emulate some "hardware acceleration" that is needed in DX applications to draw contend on them.

 

Without Aero these functions are switched off.

 

Usb monitors are simply not meant to be used with DX applications:

 

In a nutshell and very simplified:

The pixel data has to go this way to the USB-Monitor:

DCS > GPU > V-ram > ram > virtual-graphic-adapter(no hardware acceleration! everything is software based = extra cpu-cycles) > usb-bus > Monitor

 

With a normal monitor it goes like this :

DCS > GPU > V-ram > Monitor

 

EDIT:

When they work like expected you can use one of these pre-sets to switch the in-cockpit MFCDS off to save some CPU/GPU cycles and maybe higher your frames:

All Exports On in A10C for DCS World 1.2.0

 

And please read the softth read-me again to be aware what all this settings are doing.

Edited by PeterP
  • Like 1

Posted

Thanks PeterP! The "keepComposition=1" is what got me. I had aero enabled in windows, and the "disable aero" in game option was unchecked, but that one line made everything snap to life!

 

Next issue I am researching is the mouse...it's a yellow cross like it should be, but whenever I click in game, it thinks it's on the desktop. I've read a few posts already and it sounds like it's a known bug...wish me luck

EVGA X-58 SLI3 w/ I7 920@ 4.2ghz | Corsair 1000HX | 180gb Intel SSD330 | 12gb OCZ @ 1600mhz | R9 290 3120x1200 (1920 + MFCDs on 2x lilliput UM-80s)

Bits: TM Warthog, TM OSBs, Saitek rudder pedals, Logitech G-15 & G-13, Mionix Naos 5k, TrackIR5 w/ proclip, Corsair HS1A

Posted

Well, last update hopefully...

 

The bad news: After researching the mouse issue the past few hours, I've found no solution that works without compromising SoftTH.

 

The Good news: it's a bug that ED is aware of.

 

The Really good news: It only effects single player. Multiplayer works just fine, although I'm not sure how or why these modes are different.

 

The best news: MFDs are exported beautifully, and overall FPS are higher than original NV setup with no exported displays.

 

I've got to say thank you again, PeterP for your simple yet elegant fix to my config woes. + rep'd.

EVGA X-58 SLI3 w/ I7 920@ 4.2ghz | Corsair 1000HX | 180gb Intel SSD330 | 12gb OCZ @ 1600mhz | R9 290 3120x1200 (1920 + MFCDs on 2x lilliput UM-80s)

Bits: TM Warthog, TM OSBs, Saitek rudder pedals, Logitech G-15 & G-13, Mionix Naos 5k, TrackIR5 w/ proclip, Corsair HS1A

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...