And if you are using Helios (http://www.scsimulations.com/):
You have to use
"keepComposition=1" in the config.SoftTHconfig to switch Aero on while SoftTH works.
This will make it possible to have Helios rendered over DCS on secondary screens!

You still don't know what SoftTH is? :

SoftTH is donation-ware and let you do what the big GPU company's don't allow you to do or only at high costs.
SoftTh let you render every monitor combination at High FPS in full-screen mode. You can even Mix SoftTH with AMD-Eyefinity and/or TH2GO,NVIDIA-Surround !Especially interesting for DCS. -SoftTH let you use full-screen Mode If you export MDFS/Abris ect. on additional screens . You are not forced to use Windowed mode any more.
Even Helios is working with DCS in Fullscreen on all secondary heads.
And Yes , it will gain your FPS!

I've been in contact with one of the Co-Directors and the lead programmer for Immersaview. They've reviewed the SoftTH codebase. They said they're receptive to doing a new utility with better functionality and GUI but it would be scratch coded and not from the SoftTH codebase.

Those of you interested in a new utility it would be useful to post a feature wishlist here and I can forward it to the powers that be at Immersaview.

Along with the crash fix, it can also improve performance a bit and make the fps smoother overall (I re-wrote the indexbuffer manage-emulation code and added proper emulation for vertexbuffers as well - it now should behave similar to a "non-SoftTH" device). Illustrated here:

This "destRect" function lets you define what portion of your monitor is used and how much of the rendered image will be shown in this part of the screen. -and you are able to move this part freely around! with other words: It let create you a "window" inside your screen!

I edited a little goofy example to show you better what you can do with this function:

So let's assume you have different sized monitors/no monitor matches the other in size and native resolution.... and you are mixing portrait with landscape...
But the "destRect" function let you render in fullscreen-mode and align everything inclusive bezel-management and in right aspect on all your monitors !

Main "feature" is the memory leak fixes, it should hopefully fix random crash problems after a longer time of playing some games.

In addition, there is a new "fpsLimit" setting for non-primary heads. This can be useful when using USB screens for instruments (in DCS series for example), you can limit the update rate for the USB displays which can improve the overall FPS a bit.

http://www.kegetys.net/forum/Themes/...es/post/xx.gifRe: SoftTh 2.x configuration tool
« Reply #26 on: June 01, 2011, 05:03:59 PM » Quote from: WacKEDmaN on June 01, 2011, 10:03:20 AM
i think theres a couple of things missing..a renderResolution box sitting behind the monitor boxes.. this will let us visualise how much picture can be seen from the full render and how much rendered area is being unseen...
That would be no work at all, I just don't see the use of painting the smallest possible Box containing all used screens since that is what the tool is made to always choose.
Quote
and secondly, manual sourceRect coord placement needs to be input-able and visuallised, so we can set actual placement away from the windows setup..eg..on my desktop i use the monitors lined up on the bottom..so the bottom is basically a straight line with no "steps" but in games id like to line the screens up via the top

eg desktop..
__ ----- __
|__||___||__|

ingame..

----------------
|__|| ||__|
-----

i think with a few tweaks to this tool you could have other configs that are away from the windows config, without having to change resolutions first
I don't really see any harm in changing your windows-settings first, but i will see if I can add direct setting of the source rect anyway without screwing the original concept.
Quote
Id also like to see a standalone/offline version of the tool that i can just run from the jar or even a little exe

Main "feature" is the memory leak fixes, it should hopefully fix random crash problems after a longer time of playing some games.

In addition, there is a new "fpsLimit" setting for non-primary heads. This can be useful when using USB screens for instruments (in DCS series for example), you can limit the update rate for the USB displays which can improve the overall FPS a bit.

This "destRect" function lets you define what portion of your monitor is used and how much of the rendered image will be shown in this part of the screen. -and you are able to move this part freely around! with other words: It let create you a "window" inside your screen!

I edited a little goofy example to show you better what you can do with this function:

So let's assume you have different sized monitors/no monitor matches the other in size and native resolution.... and you are mixing portrait with landscape...
But the "destRect" function let you render in fullscreen-mode and align everything inclusive bezel-management and in right aspect on all your monitors !
:D BTW:
Amd would charter probably a whole Carrier to tell the world news like this....

Spoiler:

...Kegetys just drops some lines among others in his forum...:P

Jaximus Decimus

10-12-2011 07:24 AM

Ok, Peter, I've been trying to figure this out for the last two hours, and it's just not happening, buddy.

I clicked the link for the newest 32 bit x86 version, which downloaded a folder onto my computer. Inside this folder is a file named "d3d9.dll"

I placed this file in my DCSBlackshark/bin folder.

It's my understanding from the readme that when I launch Black Shark I'm supposed to get some sort of message about configuring my setup. I get no message at all. When I try to actually launch a mission the game sends me straight to the debriefing screen after taking me to my desktop for a few seconds.

I have two 1920X1080 monitors running in extended desktop, Windows 7. All I want is to have my camera view on monitor one and my Shykval on monitor two.

I have absolutely no idea what I'm doing. I've been reading through all these posts and I see all these .lua files and everything, but I don't even know where to put those files, let alone how to start tweaking them myself.

Any assistance you could render would be greatly appreciated.

Edited to add: Running Black Shark 1.0.2/Full Screen. Game runs normally if I delete d3d9.dll from the bin. No Softh files are generated anywhere on my PC.

PeterP

10-12-2011 07:47 AM

Hello Jaximus Decimus!

I'm right now at work but I think I could dedicate some time to your problem (like I did already often for others when I'm working :D:P.).

Yes- some reported this before that SoftTH didn't created a config file... - don't worry we will solve this!
First I want to redirect you to this thread for the further "talk-on"- and help me to de-clutter this thread.Black Shark Twin monitor

for your first posting in this thread you should follow this steps of posting #2 inside this thread.

After you made your posting - then I'm ready to go!:)

PeterP

10-12-2011 09:36 AM

Some crazy guy with obviously too much time on his hand wants to try to write a SoftTH-Manual for the average-Joe....

I'm right now planning to write a detailed SoftTH-Manual to address the problems many people have to set it up property when using the first time and also help other users to unleash the full potential of this software.

I already communicated with Kegetys - and he likes this initiative and that he will comment/cross-check the progress (as his time allows this).

It's planned to do this manual in HTML so it will be reader friendly and it allows to be updated in a uncomplicated way.

I also plan to add a appendix that will explain many technical terms - so the "average -Joe" will have no problems in understanding complex correlations.

I will update this thread when I have made some progress. And post the WIP-SoftTH-Manual.

The last years I was mainly concentrated on simulation software (to be honest : I only used SoftTH once with a non-simulation software - this was Portal)
So I will need your help to cover the special requirements to set-up SoftTH on other programs like Steam-Apps for instance.

So please feel free to add annotations/ideas or links to subjects you want to see covered in this manual.
But be aware that this is no wish-list-thread for features you want to see in upcoming SoftTH versions!
I will ask the Mods to delete this kind of postings - so better you don't even try... http://www.kegetys.net/forum/Smileys/default/wink.gif.

So please stay on topic and make it easy for me to catch your thoughts/ideas !