Darkphox Posted November 18, 2012 Posted November 18, 2012 (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: http://www.displaylink.com/support/sla.php?fileid=78 http://www.displaylink.org/forum/showthread.php?t=1405 http://www.displaylink.org/forum/showthread.php?t=2084 http://www.kegetys.fi/forum/index.php?topic=2669.0 http://www.lockonfiles.com/index.php/topic/32810-softth-now-a-10c-warthog-compatible/ http://www.youtube.com/watch?v=GHU8iQ-jh5Y&feature=youtu.be http://files.digitalcombatsimulator.com/en/214771/ http://forums.eagle.ru/showthread.php?p=1135561 http://forums.eagle.ru/showthread.php?t=88996 http://forums.eagle.ru/showthread.php?t=82552 http://forums.eagle.ru/showthread.php?t=82552&page=2 http://forums.eagle.ru/showthread.php?t=90963 http://forums.eagle.ru/showthread.php?t=79981 http://forums.eagle.ru/showpost.php?p=1124895&postcount=2 http://forums.eagle.ru/showthread.php?t=92034 http://forums.eagle.ru/showthread.php?t=86263 http://forums.eagle.ru/showthread.php?t=93370 http://forums.eagle.ru/showthread.php?t=93370&page=2 http://forums.eagle.ru/showthread.php?t=96705 http://forums.eagle.ru/showthread.php?t=96705&page=2 http://forums.eagle.ru/showthread.php?t=60815 http://forums.eagle.ru/showthread.php?t=94502 [url=http://forums.eagle.ru/showthread.php?t=90232http://forums.eagle.ru/showthread.php?t=71710http://forums.eagle.ru/showthread.php?t=95398]http://forums.eagle.ru/showthread.php?t=90232 http://forums.eagle.ru/showthread.php?t=71710 http://forums.eagle.ru/showthread.php?t=95398 [/url] Really running out of ideas and starting to feel a bit disheartened. Any ideas or feedback will be greatly appreciated. Thanks all. Edited November 18, 2012 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
Darkphox Posted November 18, 2012 Author Posted November 18, 2012 (edited) Sorry, these didn't copy properly on the initial post. Thanks again for any input! 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 Edited November 18, 2012 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
PeterP Posted November 18, 2012 Posted November 18, 2012 (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=0Lilliput 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 November 18, 2012 by PeterP 1
Darkphox Posted November 18, 2012 Author Posted November 18, 2012 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
Darkphox Posted November 18, 2012 Author Posted November 18, 2012 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
Recommended Posts