MTFDarkEagle Posted March 19, 2011 Author Posted March 19, 2011 Is that a matter of simply using the same files (i.e. the softth files) (not the lua's obviously)? Lukas - "TIN TIN" - 9th Shrek Air Strike Squadron TIN TIN's Cockpit thread
PeterP Posted March 19, 2011 Posted March 19, 2011 Yes - It's so simple. Once you have a working "SoftTH Profile" you can adapt it to any software that works with it . And yes, you have to set up the *.lua files according DCS:Warthog
MTFDarkEagle Posted March 19, 2011 Author Posted March 19, 2011 Nice :) Thanks for the help again, I'm going to try that. As I already have the lua's configured the way I like it (mfcd's on second screen), I'll try using the softth profile from the shark. :) Lukas - "TIN TIN" - 9th Shrek Air Strike Squadron TIN TIN's Cockpit thread
PeterP Posted March 19, 2011 Posted March 19, 2011 (edited) Be aware that you have to higher your Height of your MFCDs at the right screen. Becouse SoftTH squeezes a 1366x1050px image into a 1366x768px Heiher them with a factor of 1,3671875 (=1050/1366) to show them in a right aspect (quadratic). If you have difficulties: post in the link below the Monitor .lua for DCS:Warthog and I will help out. Link for DCS:Warthog MFCDs related posts= http://forums.eagle.ru/showthread.php?p=1125349#post1125349 Edited March 19, 2011 by PeterP
MTFDarkEagle Posted March 20, 2011 Author Posted March 20, 2011 Issues have presented itself :( (dcs warthog has stopped working) Should the softth config & d3dl file be placed in the install/bin map? Lukas - "TIN TIN" - 9th Shrek Air Strike Squadron TIN TIN's Cockpit thread
PeterP Posted March 20, 2011 Posted March 20, 2011 No, config.SoftTHconfig goes in the \DCS A-10C\bin folder d3d9.dll goes in the \DCS A-10C\bin folder options.lua goes is in the C:\Users\*your user name*\Saved Games\DCS Warthog\Config folder on Win7 !! Your options.lua has to be set the same Height and Width as the in the config.SoftThconfig. Check it : config.SoftTHconfig [main] renderResolution=3046x1050Options.lua ... ["fullScreen"] = true, ... ["aspect"] = 2.9, ... ["width"] = 3046, ... ["height"] = 1050,
MTFDarkEagle Posted March 20, 2011 Author Posted March 20, 2011 That's the way I have it... Here are my things: softthconfig [main] renderResolution=3046x1050 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=1 FOVForceHorizontal=0 FOVForceVertical=0 [head_primary] sourceRect=0,0,1680,1050 screenMode=1680x1050 [head_1] ; Autodetected as \\.\DISPLAY2 at NVIDIA GeForce GTX 295 devID=1 sourceRect=1680,0,1366,1050 transportResolution=1366x768 transportMethod=auto noSync=0 monitors _ = function(p) return p; end; name = _('MONITOR+MFCD'); Description = 'Left MFCD on the left monitor,Right MFCD on the right and camera on the center' Viewports = { Center = { x = 0; y = 0; width = 1680; height = 1050; viewDx = 0; viewDy = 0; aspect = 1.6; } } LEFT_MFCD = { x = 1680; y = 0; width = 480; height = 656; } RIGHT_MFCD = { x = 2566; y = 0; width = 480; height = 656; } UIMainView = Viewports.Center options options = { ["difficulty"] = { ["padlock"] = true, ["easyRadar"] = false, ["miniHUD"] = false, ["birds"] = 0, ["optionsView"] = "optview_all", ["permitCrash"] = true, ["immortal"] = false, ["easyCommunication"] = false, ["map"] = true, ["radio"] = false, ["labels"] = false, ["tips"] = true, ["cockpitLanguage"] = "english", ["units"] = "imperial", ["easyFlight"] = false, ["altTrimmingMethod"] = false, ["externalViews"] = true, ["iconsTheme"] = "nato", ["fuel"] = false, ["weapons"] = false, ["setGlobal"] = true, ["geffect"] = "realistic", }, -- end of ["difficulty"] ["graphics"] = { ["VSync"] = false, ["multiMonitorSetup"] = "lmfcd+camera+rmfcd - copy", ["color"] = "32", ["heatBlr"] = 0, ["scenes"] = "high", ["water"] = 0, ["fullScreen"] = true, ["visibRange"] = "High", ["treesVisibility"] = 2992, ["aspect"] = 2.9009523809524, ["haze"] = 1, ["shadows"] = 2, ["TranspSSAA"] = true, ["effects"] = 3, ["textures"] = 2, ["lights"] = 2, ["MSAA"] = 1, ["height"] = 1050, ["civTraffic"] = "", ["HDR"] = true, ["clutterMaxDistance"] = 0, ["width"] = 3046, }, -- end of ["graphics"] ["views"] = { ["cockpit"] = { ["mirrors"] = true, ["reflections"] = false, ["russianHud"] = false, ["avionics"] = 4, }, -- end of ["cockpit"] }, -- end of ["views"] ["sound"] = { ["world"] = 0, ["radioSpeech"] = true, ["cockpit"] = 0, ["volume"] = 0, ["headphones"] = 0, ["music"] = -15, ["subtitles"] = true, ["gui"] = 0, }, -- end of ["sound"] ["miscellaneous"] = { ["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 Lukas - "TIN TIN" - 9th Shrek Air Strike Squadron TIN TIN's Cockpit thread
PeterP Posted March 20, 2011 Posted March 20, 2011 Your options.lua says 'mfcd+camera+rmfcd - copy' is active. ["multiMonitorSetup"] = "lmfcd+camera+rmfcd - copy", Check if this .lua is free of failures. Or change to "MONITOR+MFCD". -this is the setting you want to use. But apart from that everything looks OK! - Try lowering your settings and start a clean mission with the mission editor. If that not helps I'm running out of Ideas.:noexpression:
MTFDarkEagle Posted March 20, 2011 Author Posted March 20, 2011 Tried that... I think softth is somehow not working, as it works without it no problem. Tried clean mission in ME, splash screen comes up as it should, both screens give a microsecond black screen and then the message that dcs a-10c has stopped responding... Lukas - "TIN TIN" - 9th Shrek Air Strike Squadron TIN TIN's Cockpit thread
PeterP Posted March 20, 2011 Posted March 20, 2011 And you really use the 64bit version of SoftTH 2.04 and DCS:Warthog?:huh:
MTFDarkEagle Posted March 20, 2011 Author Posted March 20, 2011 That was it :) I think it was the 32bit version I was using. Thanks for your help man :) Lukas - "TIN TIN" - 9th Shrek Air Strike Squadron TIN TIN's Cockpit thread
PeterP Posted March 20, 2011 Posted March 20, 2011 LOL ! -You owe me half the cost for my upcoming Brain-surgery. Because this will happen in the near future - my head really starts to hurt as I was thinking about what your problem may be!:prop:
MTFDarkEagle Posted March 20, 2011 Author Posted March 20, 2011 :D fair enough! :beer: Lukas - "TIN TIN" - 9th Shrek Air Strike Squadron TIN TIN's Cockpit thread
Haggart Posted March 21, 2011 Posted March 21, 2011 We should state at the beginning "THOU SHALL CHOOSE THE RIGHT SOFTTH-VERSION!" (: Antialiasing doesn't work in Bs, wether it's by SoftTh odr set by nVidia-Panel... but anyway, it's a big improvement. Fullscreen stable, no FPS-improvements against a single screen, but also, no fps-decreasing (I'ld have beaten my pc to death for that, I've to admit)... There's no "Overkill". There's only "open fire!" and "time to reload". Specs: i7-980@4,2Ghz, 12GB RAM, 2x GTX480, 1x 8800GTS, X-Fi HD, Cougar, Warthog, dcs-F16-pedals
MTFDarkEagle Posted March 21, 2011 Author Posted March 21, 2011 AA works for me with the black shark.. Lukas - "TIN TIN" - 9th Shrek Air Strike Squadron TIN TIN's Cockpit thread
PeterP Posted March 21, 2011 Posted March 21, 2011 We should state at the beginning "THOU SHALL CHOOSE THE RIGHT SOFTTH-VERSION!" (: Antialiasing doesn't work in Bs, wether it's by SoftTh odr set by nVidia-Panel... but anyway, it's a big improvement. Fullscreen stable, no FPS-improvements against a single screen, but also, no fps-decreasing (I'ld have beaten my pc to death for that, I've to admit)... Set in softTh back to antialiasing=0 And simply force it via nvidea controllpanel - worked without problem back in my nVidia days. Oh ! : to which executable are you pointing in the advanced 3d performance tab? It has to be the ...\Ka-50\bin\x86\stable - Simulator.exe ( I'm getting this headache again...:))
MTFDarkEagle Posted March 21, 2011 Author Posted March 21, 2011 Exactly. With the a-10c you have to point to the dcs.exe in the a-10c installation folder. On that headacht: Maybe those amounts of screens in front of your face are the cause? :D Have a cup of thee, sit back and relax :) Lukas - "TIN TIN" - 9th Shrek Air Strike Squadron TIN TIN's Cockpit thread
PeterP Posted March 21, 2011 Posted March 21, 2011 No -lunchtime at work - and not enough screens in front of me :)
Haggart Posted March 23, 2011 Posted March 23, 2011 And btw, Peter: you didn't find a fix for the NVG, right...? (; Magic man! There's no "Overkill". There's only "open fire!" and "time to reload". Specs: i7-980@4,2Ghz, 12GB RAM, 2x GTX480, 1x 8800GTS, X-Fi HD, Cougar, Warthog, dcs-F16-pedals
Froglips Posted May 29, 2011 Posted May 29, 2011 (edited) Triple monitor with ABRIS on 9" Doublesight USB PeterP, I am trying to get a multi-monitor setup going. I don't know if you or your nifty program can help. My monitor setup is a 26" (1920 x 1200) main screen, a 21.5" touchscreen (1920 x 1080 Helios), and a 9" Doublesight USB screen (600 x 1024 ABRIS). My screen resolution screenshot: I am running Windows Ultimate x64, DCS: BS 1.02 Can you point me to the options lua file? Monitor lua Froglips2+1monitors.lua I am trying to get the main BS screen on the 26" monitor, the Helios display on the 21.5" touchscreen, and the ABRIS mapped to the 9" screen. As you can see from my sig, I have a single video card but plenty of horsepower in the system. I was running a two screen system successfully with Helios on the bottom but adding the little moniotr seems to have really porked the pooch. Any help or suggestions would be appreciated. Setup pre the addition of the Doublesight is shown below. The Doublesight is ust to the right of the lower screen, in the new set-up, with its upper left corner aligned with the Helios screen's upper right corner. Froggie Edited May 29, 2011 by Froglips Kurt "Froglips" Giesselman wishing someone would do a two seat sim like LB2...I ain't much of a pilot but I am a helava good shot. System specs: Asus Sabertooth 990FX, AMD FX 4170, 16GB DDR3 RAM, 2 x Palit 560Ti 2GB video cards SLI, TIR 4, 26" main display, 21.5" Helios display, 10" Shkval display, 9" ABRIS display, XKeys Pro panel, Copy Cat Controls cyclic/collective w/custom KA-50 head/rudder
PeterP Posted May 30, 2011 Posted May 30, 2011 (edited) Hi, Yes- SoftTh from Kegetys would help to gain your FPS but here are some problems that SoftTh cant solve: I assume you run BlackShark in windowed mode. It seems to me that the USB connected screen is now the bottleneck and there is really no practical solution to get around this. The problem is as follows: The USB monitor installed a virtual graphic-card because it has no direct connection to your GPU. This means that the USB-Monitor is software accelerated and no hardware acceleration can be used to show the image, and the content has to be copied through the pci-bus of the mainboard to the ram and than again pushed throug the usb-bus to the monitor. This works like this: Your primary GPU renders the hole image and hands back-buffer of the Graphficcard and all physically connected monitors are getting the image instantly from there. ...But the part for the USB-Monitor goes a different route... Lets give you a simple Image with these actors: Meal = pixels Chef = GPU Restaurant = Graphic-card Deliverer = Virtual Monitor adapter Streets = the Ram/Mainboard and USB-bus Once the meal is cooked the Chef says:"meal is ready to serve" The two Big screens are sitting directly in the Restaurant and starting to eat, but the USB-Monitor ordered on-line and is sitting outside of the Kitchen in a other district. So the Deliverer have first look into the kitchen and search for the meal. Once he have it he drives trough the streets full heavy traffic to The USB-Monitor. And this happens while the Monitors in the restaurant are already finished and hungry again! And here is the crazy part - the chef won't cook a new meal until the busy delivere calls back and says that the customer is satisfied! This is seems to be OK for normal desktop content but it is highly infective for DirectX applications. But there is somting we can do to help our little overworked fellow to get faster through the traffic jam: Lower the resolution for the USB-Monitor! So he has not carry so much. If I remember correctly (I cant look it up now) BlackShark uses a resolution of 256/512px to render the abris/shkval. Try to lower the res of the USB-Monitor as much as possible and choose the lowest value in the Game-Options for the cockpit displays. There is no real better image if you blow up a image of 516px vertical to 1080px (as example) it only eats up resources. And I fear that this problem will not get much better with the full screen option checked (available through SoftTH). See this thread for reference: Can DCS export MFCDs outside the render area? -Greg seems to have the same problem with his USB monitors. But we can try... When back home (in about 7houers) I will compose a SoftTh profile for you. Edit: Not able to sit in front of the console today any more (weather is too good) will prepare some files for tomorrow Highnoon (UTC+01:00) In the meantime please check this thread:SoftTH 2.xx explained at a example configuration There it contains plenty of info how SoftTh works and also explains a major issue (from my point of view) of Helios together with a Fullscreen application. So SoftTh will not work as intended with your setup... If you want to in-cooperate Helios you have to stay windowed! ...But please check out this video: http://video.google.com/videoplay?docid=-2384578534271422462# I think that this would be the right solution with your setup! This would work with SoftTh and so it would run in full-screen mode. IIRC You find the options.lua in BlackShark/data/scripts Edited May 30, 2011 by PeterP
jtrakel Posted May 31, 2011 Posted May 31, 2011 PeterP I have been researching alot on this thread and you seem to be the man with all the answers. So I will give you the info and see if you can work some magic. I have already tried a few things so I hope I did not screw anything up also I keep seeing somthing along the lines of (SoftTH-config) do I need this or need to do something with this anyways I could use all the help I can get! End result is I want the camera "cockpit" on the left screen ad the shkval and ABRIS on the right screen here are the specs you ask for! after multiple fails I cannot even figure out how to get pictures on this site! So I will explain the best I can. Two monitors both 22in and they are side by side. 1.) Resolution: 1920x1080 Orientation: landscape (both screens) Multiple displays: Extend these displays Both monitors are connected to the same graphic card. Graphic card is NVIDIA GeForce GTX 580 2.) This is where I get confused for what I know I do not use TH2GO and I have no idea what the Matrox PowerDesk setup is and the picture you have for a sample. 3.) Windows 7 64bit and DCS Version1.0.1 4a) options = { ["views"] = { ["cockpit"] = { ["mirrors"] = true, ["reflections"] = false, ["avionics"] = 2, ["russianHud"] = false, }, -- end of ["cockpit"] }, -- end of ["views"] ["difficulty"] = { ["padlock"] = false, ["easyRadar"] = true, ["enemies"] = true, ["setGlobal"] = true, ["immortal"] = false, ["geffect"] = "realistic", ["permitCrash"] = false, ["easyFlight"] = true, ["tips"] = true, ["radio"] = true, ["fuel"] = false, ["hud"] = false, ["aftSwitching"] = false, ["cockpitLanguage"] = "english", ["units"] = "imperial", ["externalViews"] = true, ["altTrimmingMethod"] = false, ["myPlane"] = true, ["iconsTheme"] = "nato", ["map"] = true, ["weapons"] = false, ["allies"] = true, ["labels"] = true, }, -- end of ["difficulty"] ["audio"] = { ["wind"] = 100, ["radio"] = 100, ["musicEn"] = false, ["engines"] = 100, ["soundEn"] = true, ["effects"] = 100, ["music"] = 50, ["radioSpeech"] = true, ["warnings"] = 100, ["volume"] = 100, ["inCockpit"] = 100, ["mech"] = 100, ["subtitles"] = true, ["gui"] = 50, }, -- end of ["audio"] ["graphics"] = { ["multiMonitorSetup"] = "shkval+camera", ["color"] = "32", ["heatBlr"] = 1, ["scenes"] = "high", ["water"] = 2, ["fullScreen"] = false, ["visibRange"] = "High", ["aspect"] = 1.77, ["textures"] = 2, ["shadows"] = 3, ["display_mode"] = { ["avi"] = { ["bpp"] = 32, ["resolution"] = "640x480", ["full_screen"] = false, ["aspect"] = 1.333333333, ["height"] = 480, ["width"] = 1920, }, -- end of ["avi"] }, -- end of ["display_mode"] ["effects"] = 3, ["lights"] = 2, ["haze"] = 1, ["terrPrld"] = "20", ["height"] = 1080, ["resolution"] = "1920x1080", ["civTraffic"] = 0, ["width"] = 1920, }, -- end of ["graphics"] } -- end of options 4b) Description = 'Shkval on the left monitor,ABRIS on the right and camera on the center' Viewports = { Center = { x = screen.width / 3; y = 0; width = screen.width / 3; height = screen.height; viewDx = 0; viewDy = 0; aspect = screen.aspect / 3; } } Shkval = { x = 0; y = 0; width = screen.width / 3; height = screen.height; } ABRIS = { x = screen.width *(2 / 3); y = 0; width = screen.width / 3; height = screen.height; } Like said before I'm a noob to this and have been searching and searching trying to find out how to make this all work... Anything would help and If I can a way to get the pics I will
PeterP Posted May 31, 2011 Posted May 31, 2011 (edited) Hi Froglips, as promised : Here is a set of three different SoftTH configurations that will fit for your setup. Variant 1 This configuration uses all three monitors and you will be able to control the Shark like the guy in the "Headtracking and Touchscree" video I posted above. Variant 2 This configuration is using only two screens. Variant 3 This configuration is basically the same as Variant 1 , but the USB-Monitor is not in use. Use this config if the USB-Monitor is still bottlenecking your system and flying is no joy. For each Variant you will have to edit your options.lua as below- a detailed description which numbers to use is in the ReadMe: The ReadMe with detailed instructions: Hello! Copy the content of your choose Setup variant into your Ka-50 folder. example: g:\Program Files (x86)\Eagle Dynamics\Ka-50 Then Edit your Options.lua to the a new resolution that SoftTh needs to work properly. I highly recommend to use Notepad++ for this job -it's Freeware! You find the Options.lua in: ...\Ka-50\BlackShark\data\scripts Change line 62["width"] and line 64["height"] for each SoftTH variant you use difrent so Softth will do the job right! -for Variant 1 set: ["width"] = 2520, ["height"] = 2410, -for Variant 2 set: ["width"] = 2520, ["height"] = 1200, -for Variant 3 set: ["width"] = 1920, ["height"] = 2410, (Don't worry about the aspect ratio - it is already set properly in the monitorconfig-LUA that you will have to choose) Than start up BlackShark and go to the "Options"-menu "System"-tab and set set up the right monitor configuration as set in your options.lua! Choose between 'SoftTH Variant 1: Monitor 1 and 2 Center - Monitor 3 Abris' 'SoftTH Variant 2: Monitor 1 Center - Monitor 3 Abris' 'SoftTH Variant 3: Monitor 1 and 2 Center' And don't forget to make your cross in the "Fullscreen" option ! That's all - Enjoy! Don't forget to read the "readme_SoftTH2.txt" a copy is already in your ...Ka-50\bin\x86\stable folder. Still questions ? - PM me or go to http://forums.eagle.ru/showthread.php?p=1211133#post1211133 -PeterP 2011/05/31You find the files attached as "Froglips SoftTH.rar". Some annotations about the SoftTh configuration : For Variant 1 and 3 I used a "advanced" bezel-management according to your unique setup (It's not shown in the shematics above but it is contained in the files - I started this calculation after i made the draft for the different config's -BTW: Thanks for the picture - It tell's me more than Thousend words!). This works like this: I wanted to prevent SoftTH from rendering the full horizental reselution on your touchscreen so that there will be no non-alignment between the both screens. config.SoftTHconfig code of Variant 1 (you wil find this file in ...Ka-50\bin\x86\stable ) [main] ; Variant 1 renderResolution=2520x2410 nonlocalFormat=RGB16D keepComposition=0 smoothing=0 debugD3D=0 zClear=1 vsync=0 tripleBuffer=1 screenshotFormat=jpg dllPathD3D9=auto dllPathDXGI=auto dllPathD3D11=auto [overrides] forceResolution=0 antialiasing=2 processAffinity=1 FOVForceHorizontal=0 FOVForceVertical=0 [head_primary] ; DISPLAY 1 -Center view sourceRect=0,0,1920,1200 screenMode=1920x1200 [head_1] ; DISPLAY 2 Touchscreen -Center view devID=1 sourceRect=96,1330,1728,1080 transportResolution=1920x1080 transportMethod=local noSync=0 [head_2] ; DISPLAY 3 USB -Abris view devID=2 sourceRect=1920,1330,600,1024 transportResolution=600x1024 transportMethod=nonlocal16d noSync=1 I edited sourceRect to set the render starting point for the 2nd screen to be 96px to the right and "Stretched" the image a little (96px + 1728px + 96px = 1920px ). I also set the transportMethod for the USB-Monitor to "nonlocal16d". That means that SoftTH hands out the Data to the VirtualGraphicsAdapter (remmember the Kitchen? -SoftTH is now in the role of the chef and the GPU is now the sous-chef) in 16bit in stead of 32bit - this half's the bandwidth that has to be used for the transport what hopefully will higher the general FPS. And as the real ABRIS is showing only a 8bit (maybe 16bit ?! - dont know..) Image you will not loss any information/imagequality! I also set "zClear=1" - to on. If you get problems like this: http://forums.eagle.ru/showthread.php?p=1189504#post1189504 Set it to "zClear=0" Important! : If you cant read something in the multiplayer-option screen for instance - use the force! : App key + S From the SoftTh readme: Currently supported hotkeys are: - Print screen: Save screenshot in TGA format - App key + E: Toggle smoothing on/ogg - App key + G: Toggle frame time graph on/off - App key + B: Debug bars on/off - App key + W: Toggle left/right monitor data copy - App key + S: Toggle squashing, draws whole frame to middle monitor only, helpful for using UI with games that stretch the UI to all three monitors - App key + F4: Force application quit (App key is the application key next to the right windows key) Edited May 31, 2011 by PeterP 1
Froglips Posted May 31, 2011 Posted May 31, 2011 It looks to me like you have some odd stuff in multiMonitorSetup. Identical monitors but one is 640x480 resolution? different aspect ratios of 1.33 and 1.77?? ["multiMonitorSetup"] = "shkval+camera", ["color"] = "32", ["heatBlr"] = 1, ["scenes"] = "high", ["water"] = 2, ["fullScreen"] = false, ["visibRange"] = "High", ["aspect"] = 1.77, ["textures"] = 2, ["shadows"] = 3, ["display_mode"] = { ["avi"] = { ["bpp"] = 32, ["resolution"] = "640x480", ["full_screen"] = false, ["aspect"] = 1.333333333, ["height"] = 480, ["width"] = 1920, }, -- end of ["avi"] }, -- end of ["display_mode"] ["effects"] = 3, ["lights"] = 2, ["haze"] = 1, ["terrPrld"] = "20", ["height"] = 1080, ["resolution"] = "1920x1080", ["civTraffic"] = 0, ["width"] = 1920, }, -- end of ["graphics"] Kurt "Froglips" Giesselman wishing someone would do a two seat sim like LB2...I ain't much of a pilot but I am a helava good shot. System specs: Asus Sabertooth 990FX, AMD FX 4170, 16GB DDR3 RAM, 2 x Palit 560Ti 2GB video cards SLI, TIR 4, 26" main display, 21.5" Helios display, 10" Shkval display, 9" ABRIS display, XKeys Pro panel, Copy Cat Controls cyclic/collective w/custom KA-50 head/rudder
Recommended Posts