Jump to content

A Plea for View-Export/Multi-head/TH Users.


PeterP

Recommended Posts

Maybe some of the DEVs get my wrong and they think that I ask for a entire fix for all of this !....

 

Hey - I'm not (totally) nuts! - I know that this is impossible for all different kind of monitor settings ....

 

I'm just asking for something like a SDK that allows us to move the different GUI/post-processing items freely around and resize them on our render - so we just can make sure that it will look as nice at our home as in one of your advertisement videos on tube.

 

:)

I hope you get my point.


Edited by PeterP

Link to comment
Share on other sites

  • Replies 105
  • Created
  • Last Reply

Top Posters In This Topic

Exactly... this is more than anoying and after really long time and many patches/versions there are still aspects of it that are not fixed... ED doesn't have to catter for every setup out there, but they can at least add ability for each individual to be able to tweak these settings. Some things are fixed (like menus) and some are tweakable (rearm, score window etc) but things like still not being able to edjust F10 map, HDR and now CA bino's screen etc is getting old.

 

Please work on this more!

No longer active in DCS...

Link to comment
Share on other sites

Well all menus should be placed always on 1 screen only, namely the main monitor, while the in-game effects should be placed on any monitor that is used to display in game world (like when you are using 3 monitors setup all of which are used to render cockpit and in game world) and that woild solve all out troubles I think.

  • Like 1

No longer active in DCS...

Link to comment
Share on other sites

  • ED Team

I have to say that all of this is very important for new and experienced users.

 

Without peterp's help I would not of got my x3 screen setup working.

 

A lot of great advice here.

smallCATPILOT.PNG.04bbece1b27ff1b2c193b174ec410fc0.PNG

Forum rules - DCS Crashing? Try this first - Cleanup and Repair - Discord BIGNEWY#8703 - Youtube - Patch Status

Windows 11, NVIDIA MSI RTX 3090, Intel® i9-10900K 3.70GHz, 5.30GHz Turbo, Corsair Hydro Series H150i Pro, 64GB DDR @3200, ASUS ROG Strix Z490-F Gaming, HP Reverb G2

Link to comment
Share on other sites

+1! I use Main screen 1920x1080 with 2 USB monitors 800x480 to render the MFCDs... Just installed CA yesterday and... yeah, let's say, I do not like the idea of switching configurations from multi- to single-monitor each time to play CA. Let alone the issue when switching between plane and ground units.

 

The F10 Map is always a hassle in A-10C since I had multi-monitor.

 

So baseline I strongly support PeterP in his plea to get this fixed.

 

I don't know if it is as simple as I imagine, but I've thought about a simple config file where you could simply bind outputs to viewports may be a solution?

 

Something like:

A-10C_cockpit.viewport = center.viewport

A-10C_LMFCD.viewport = LMFCD.viewport

A-10C_RMFCD. ...

A-10C_map.viewport = center.viewport

KA-50_cockpit.viewport = center.viewport

KA-50_ABRIS.viewport = RMFCD.viewport

KA-50_SHKVAL. ...

CA_cockpit.viewport = center.viewport

CA_binos.viewport = center.viewport

CA_map.viewport = center.viewport

 

If it is necessary to define the screen size for the CA cockpit before binding it to monitor config provide a separate viewports.config.lua with each module where we may set that manually as in the main monitor config:

 

Viewports

{

CA_cockpit =

{

x = 0;

y = 0;

width = screen.width;

height = screen.height - 480;

viewDx = 0;

viewDy = 0;

aspect = 1920 / 1080;

}

}

 

{

CA_binos =

{

x = 0;

y = 0;

width = screen.width;

height = screen.height - 480;

viewDx = 0;

viewDy = 0;

aspect = 1920 / 1080;

}

}

 

{

CA_map =

{

x = 0;

y = 0;

width = screen.width;

height = screen.height - 480;

viewDx = 0;

viewDy = 0;

aspect = 1920 / 1080;

}

}

Shagrat

 

- Flying Sims since 1984 -:pilotfly:

Win 10 | i5 10600K@4.1GHz | 64GB | GeForce RTX 3090 - Asus VG34VQL1B  | TrackIR5 | Simshaker & Jetseat | VIRPIL CM 50 Stick & Throttle | VPC Rotor TCS Plus/Apache64 Grip | MFG Crosswind Rudder Pedals | WW Top Gun MIP | a hand made AHCP | 2x Elgato StreamDeck (Buttons galore)

Link to comment
Share on other sites

Big thanks to PeterP and Kuky for sorting out these monitor issues.

 

I have a question regarding the Su-25T. Is it possible to export the Shkval? If so how can it be added to the "one size fits all" monitor.lua? Love to be able to add it rather than using the snap view all the time and lose SA. (old eyes need larger images, LOL)

[sIGPIC][/sIGPIC]

i7 10700K OC 5.1GHZ / 500GB SSD & 1TB M:2 & 4TB HDD / MSI Gaming MB / GTX 1080 / 32GB RAM / Win 10 / TrackIR 4 Pro / CH Pedals / TM Warthog

Link to comment
Share on other sites

*Edit: Oh - seems someone deleted his request wile I was writing this reply....*

 

No-Sorry- I will not include it .

This "alt-tab"-thing isn't a Mulitomonitor "only" issue.

 

 

About Helios together with SoftTH:

 

I don't think that ED/TFC can be made responsible for PEBKAC's of people that use DCS together with third party software.

 

I wrote already many times that you have to keep Aero on to get Helios with SoftTH running by using "keepcomposition=1".

 

Why some people are surprised that it isn't working any-more when they check "disable Aero" in-game really puzzles me.

 

If people would read the option menu better or/and or the "ReadMe's" and think only once before clicking a option it could be prevented.


Edited by PeterP

Link to comment
Share on other sites

  • 2 weeks later...
  • ED Team

The sun fix works great :thumbup:

 

I was also wondering if this problem should be added to the list.

 

I have 3 screens in portrait 900x1440 x 3 the ingame menus for choosing a mission or the debrief windows are to wide for my monitor. And I have trouble clicking the areas I want.

 

It would be great if DCS could recognise the width of a screen and adjust it.

 

( or is there a fix for this and I have over looked it? )

 

IMG_1668.JPG

smallCATPILOT.PNG.04bbece1b27ff1b2c193b174ec410fc0.PNG

Forum rules - DCS Crashing? Try this first - Cleanup and Repair - Discord BIGNEWY#8703 - Youtube - Patch Status

Windows 11, NVIDIA MSI RTX 3090, Intel® i9-10900K 3.70GHz, 5.30GHz Turbo, Corsair Hydro Series H150i Pro, 64GB DDR @3200, ASUS ROG Strix Z490-F Gaming, HP Reverb G2

Link to comment
Share on other sites

no -no "easy" fix for this

 

DCS don't knows how big your screen is - there is no recognition. It only does what you set it up to. - and the smallest horizontal working size DCS ids designed for is 1024px.

 

 

The only way to make menus fit is on a screnn setup that uses a primary screen below 1024 horizontal:

 

a) dig yourself through the files and search for the right function (like you did with my instruction for the radio menu)

 

b) force your center monitor to a screen-mode e.g. 1024x1280 - this will not cause any problems when using softTH. It will switch back to your native res (as defined in your softthconfig once it will be activated.

c) set up a screen that has more/min 1024 horizontal px available as your primary/main-screen.

 

 

d) or use this fix in this link:

http://forums.eagle.ru/showpost.php?p=1447505&postcount=5

 

so you have a always windowed Lanucher-GUI and you can move it around to see everything (this is what I'm using)

 

BTW: You posted two times the last day in this thread... :D


Edited by PeterP

Link to comment
Share on other sites

  • ED Team

Thanks for the tips PeterP,

 

had a look but could not find a way in the .lua I will give it another go tomorrow

 

back to flying for now :)

smallCATPILOT.PNG.04bbece1b27ff1b2c193b174ec410fc0.PNG

Forum rules - DCS Crashing? Try this first - Cleanup and Repair - Discord BIGNEWY#8703 - Youtube - Patch Status

Windows 11, NVIDIA MSI RTX 3090, Intel® i9-10900K 3.70GHz, 5.30GHz Turbo, Corsair Hydro Series H150i Pro, 64GB DDR @3200, ASUS ROG Strix Z490-F Gaming, HP Reverb G2

Link to comment
Share on other sites

  • 3 weeks later...

Here are some files and a Guide how to fully customise the position of the radio menu:

 

I finished the instruction!smile.gif

 

Click- and Customizable Radio Menu for DCS World

 

 

(HI-Res picture is inside the attachment)

Re-positionRadiomenuinstruction.jpg

 

ClickboxAHKinstruction-1.jpg

 

The Readme:

 

Click- and Customizable Radio Menu for DCS World

 

 

 

 

Please choose your pre-set and read the Readme inside !!!

 

 

 

1.Normal

 

For normal "expected" users:

with a single monitor (or even more - but the "camera/gui" at the left/top most- at X/Y =0)

 

 

2. TripleHead

 

For Triple-head users:

The Radio menu will only appear at the middle screen

 

 

3. Custom

 

For Multi-Monitor/SoftTH/cockpit-builders/Helios users :

This version includes a detailed instruction how to customize almost every aspect of the radio menu.

 

 

Comments and Feedback

>>> http://forums.eagle.ru/showthread.php?t=76225

 

 

-PeterP

 

25-8-2012

>>> download:

http://forums.eagle.ru/showthread.php?p=1537423#post1537423


Edited by PeterP

Link to comment
Share on other sites

Made a file package that addresses all mentioned problems of Point #5.

 

 

This package changes the Export-names and removes the conflict of the ABRIS/Shkval and MFCDs.

 

Update!: This files are working fine in DCS World 1.2.5

 

When it is done with all upcoming modules like I did - There will be no conflicts between them and you can use just one "Monitorsetup".lua for all modules.

 

 

Please read the read-me carefully before using.

 

 

Both screen-shots are taken in 1600x900 with the same Export example.Lua for the Monitorsetup - so you will never again have to switch your Monitorsetup.lua when entering a different cockpit.

ABRIS/Shkval are now working independent of the MFCD's

 

2Ka-50AbrisandShkvalONexample.jpg

 

2A-10CMFCDsinCockpitOFFexample.jpg

 

 

The read-me:

 

Readme:

 

Tested with DCS 1.2.5

 

This pre-sets will switch on the export of avionics to dedicated view-ports - just by simple copy'n'paste.

And will remove any conflikts between A10C and Ka-50

 

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!! The names of all exports have changed - read the "new export names list.txt" !!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

 

 

Installation

 

First chose the folder that fits to your situation,

You have to choose between these three options:

 

a) A10C installed

b) Ka-50 installed

c) Ka-50 and A10C installed

 

Inside you will find two diffrent presets:

 

 

1. MFCDs/Abris-Shkval in Cockpit ON

 

2. MFCDs/Abris-Shkval in Cockpit OFF (better FPS)

 

Copy the files from pre-set 1. or 2 .into your DCS install.

 

example :

G:\Program Files\Eagle Dynamics\DCS World

 

 

And allow to overwrite.

 

 

Now you will have a new Monitor Setup pre-set:

"Export example" -- Export example.lua

 

This LUA file already contains al possible exports Use this as a template for you setup - you can use it on a min 1600x900 res - delete the one you don't want to use.

 

Keep special attention to the "GUI" export ! - this will determine where you have the in-game GUI.

 

 

If you want to bind this GUI to a special export you have to change the last line "UIMainView = GUI" - to something else.

Example :

"UIMainView = Center"

 

 

Dummies Guide for the “MonitorSetup.lua“

>>> http://forums.eagle.ru/showthread.php?t=89282

 

More info: http://forums.eagle.ru/showthread.php?t=70716

 

use this pixel ruler to help you with the positioning

>>> http://www.pixelwindowapp.com/

 

More useful tweaks if you are using multi-monitors:

>> http://forums.eagle.ru/showthread.php?t=84270

 

PeterP 31.08.2013

 

new export names list.txt

 

Use this export names for your "Monitor-Setup".lua

 

 

----------------------

Eagle Dynamics A-10C =

----------------------

 

(MFCD_init.lua)

ED_A10C_LEFT_MFCD

ED_A10C_RIGHT_MFCD

 

(CDU_init.lua)

ED_A10C_CDU

 

(DIGIT_CLK_init.lua)

ED_A10C_CLOCK

 

(AN_ALR69V_init.lua)

ED_A10C_RWR

 

(CMSP_init.lua)

ED_A10C_CMSP

 

(CMSC_init.lua)

ED_A10C_CMSC

 

(freq_status_init.lua)

ED_A10C_UHF_FREQUENCY_STATUS

 

(preset_channel_init.lua)

ED_A10C_UHF_PRESET_CHANNEL

 

(repeater_init.lua)

ED_A10C_UHF_REPEATER

 

 

----------------------

Eagle Dynamics Ka-50 =

----------------------

 

(ABRIS_init.lua)

ED_KA50_ABRIS

 

(SHKVAL_init.lua)

ED_KA50_Shkval

 

(UV_26_init.lua)

ED_KA50_UV26

 

(PVI_init.lua)

ED_KA50_PVI

 

(Ekran_init.lua)

ED_KA50_Ekran

 

(CautionLights_panel.lua)

ED_KA50_CautionLights

Export example.lua

 

_ = function(p) return p; end;

name = _('Export example');

Description = 'Export example';

Viewports =

-- Put your values in , and delete all exports that you don't want to use !

 

 

{

Center =

{

x = 0;

y = 0;

width = 800;

height = 600;

viewDx = 0;

viewDy = 0;

aspect = 1.3333333333;

}

}

 

GUI=

{

x = 0;

y = 0;

width = 800;

height = 600;

}

 

UIMainView = GUI

 

--//////////////////////////////////////

-- Eagle Dynamics A-10C =

--//////////////////////////////////////

 

ED_A10C_LEFT_MFCD =

{

x = 0;

y = 600;

width = 300;

height = 300;

}

 

ED_A10C_RIGHT_MFCD =

{

x = 500;

y = 600;

width = 300;

height = 300;

}

 

ED_A10C_CDU =

{

x = 300;

y = 600;

width = 200;

height = 300;

}

 

ED_A10C_CLOCK =

{

x = 1400;

y = 600;

width = 200;

height = 300;

}

 

ED_A10C_RWR =

{

x = 800;

y = 300;

width = 300;

height = 300;

}

 

ED_A10C_CMSP =

{

x = 1100;

y = 0;

width = 300;

height = 300;

}

 

ED_A10C_CMSC =

{

x = 800;

y = 0;

width = 300;

height = 300;

}

 

ED_A10C_UHF_FREQUENCY_STATUS =

{

x = 800;

y = 600;

width = 300;

height = 300;

}

 

ED_A10C_UHF_PRESET_CHANNEL =

{

x = 1100;

y = 600;

width = 300;

height = 300;

}

 

ED_A10C_UHF_REPEATER =

{

x = 1100;

y = 300;

width = 300;

height = 300;

}

 

 

--//////////////////////////////////////

-- Eagle Dynamics Ka-50 =

--//////////////////////////////////////

 

ED_KA50_ABRIS =

{

x = 500;

y = 600;

width = 300;

height = 300;

}

 

ED_KA50_Shkval =

{

x = 0;

y = 600;

width = 300;

height = 300;

}

 

ED_KA50_UV26 =

{

x = 300;

y = 600;

width = 200;

height = 300;

}

 

ED_KA50_PVI =

{

x = 800;

y = 300;

width = 300;

height = 300;

}

 

ED_KA50_Ekran =

{

x = 800;

y = 600;

width = 300;

height = 300;

}

 

ED_KA50_CautionLights =

{

x = 800;

y = 0;

width = 500;

height = 500;

}

All_Exports_ON_for A-10C_and_Ka-50_in _DCS World -1.2.5.rar


Edited by PeterP

Link to comment
Share on other sites

  • 1 month later...

Small update for DCS World 1.2.1:

 

Point 2 is (partially) fixed.

 

2. When you have additional exports in the right top corner of your whole in-game render resolution you can't use the Communication-menu properly.

Same goes to the resources management window "rearm".

 

This is a very big issue - as it really makes it impossible to use the simulation as intended, as some windows won't be reachable when you have build yourself a pit.

 

This needs urgent attention.

Edit:Partially fixed in 1.2.1 !! Thanks!

 

and also

 

Point 7.

7. The sun is ridiculous big.

...

Edit : Fixed in 1.2.1

...but now the HDR effect is broken . You only see it when zoomed in unnaturally...

Link to comment
Share on other sites

  • 4 weeks later...

HI Peter great work I have a small question please forgive me if it has been covered before but I can not seam to find an answer.

I am working on cutting some LCDS TFT screen down to a size that will work in the ADI ,HSI, RWR and other instruments. what would be the best method of getting the information on the screen? Thanks for any Help


Edited by Deadman

https://www.shapeways.com/shops/a-10c-warthog-supplies

https://forum.dcs.world/topic/133818-deadmans-cockpit-base-plans/#comment-133824

CNCs and Laser engravers are great but they can't do squat with out a precise set of plans.

Link to comment
Share on other sites

Help with your post needed

 

Hi...can you tell me is there a file package that we can use to have the same file used for exporting mfds from f-15 and su-27 (beside ka-50 and dcs a-10C) ?

 

Made a file package that addresses all mentioned problems of Point #5.

 

 

This package changes the Export-names and removes the conflict of the ABRIS/Shkval and MFCDs.

 

Update!: This files are working fine in DCS World 1.2.1

 

When it is done with all upcoming modules like I did - There will be no conflicts between them and you can use just one "Monitorsetup".lua for all modules.

 

 

Please read the read-me carefully before using.

 

 

Both screen-shots are taken in 1600x900 with the same Export example.Lua for the Monitorsetup - so you will never again have to switch your Monitorsetup.lua when entering a different cockpit.

ABRIS/Shkval are now working independent of the MFCD's

 

2Ka-50AbrisandShkvalONexample.jpg

 

2A-10CMFCDsinCockpitOFFexample.jpg

 

 

The read-me:

new export names list.txt

 

 

Export example.lua

 

 

[sIGPIC][/sIGPIC]

Pilot from Croatia

Link to comment
Share on other sites

There is no need to edit any other files as your monitorsetup.lua

Just add a "LEFT_MFCD =" / "RIGHT_MFCD =" export in your monitorsetup.lua and see which one is responsible for the radar.

 

I don't participate in testing FC3, so that's all help I can offer.

 

 

You can see a example how it will look here:

http://forums.eagle.ru/showthread.php?p=1610143#post1610143

Link to comment
Share on other sites

  • 2 weeks later...

Many Thanks for your feedback!

-Yes, one step after another - I don't expect any miracles.

And after starting to study a little shader-coding myself, I aware that it can be a tough Job to fix everything.

 

I really appreciate it that you are now on the "other side". :)

Link to comment
Share on other sites

  • Recently Browsing   0 members

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