Kart Racing Pro Official Forum

General => General Discussion => Documentation => Topic started by: PiBoSo on May 23, 2011, 03:30:11 pm

Title: multi-monitor
Post by: PiBoSo on May 23, 2011, 03:30:11 pm
Multi-monitors support is experimental, as it was not tested.
So this is a call to all the users with access to a triple-screen setup: please report if it works correctly and if changes are needed.

To enable it, open core.ini in Kart Racing Pro installation directory, and add the following lines:

[display]
monitor=0
setup=monitors.cfg


An example of a minimal cfg file with 3 identical monitors:

primary
{
screen_distance = 600
screen_width = 400
screen_height = 225
width = 420
height = 260
}

global
{
angle_x = 40
}

monitor0
{
display = 1
        pos_x = -1
res_x = 800
res_y = 600
bpp = 32
        multisample = 4
}

monitor1
{
display = 2
pos_x = 1
res_x = 800
res_y = 600
        bpp = 32
        multisample = 4
}


"screen_distance" is the distance of the eyes from the primary screen, "screen_width" and "screen_height" are the size of the screen only, while "width" and "height" include the border. All measure are in millimeters.
"angle_x" is the angle ( in degrees ) between monitors.
"pos_x" is the monitor position relative to primary one. Negative numbers mean left, positive ones right.


The full options are:

global
{
angle_x = 50
angle_y = 0
}

monitor0
{
display = 1
res_x = 800
res_y = 600
multisample = 4
bpp = 32
width = 352
height = 198
pos_x = -1
pos_y = 0
shift_x = 0
shift_y = 0
shift_z = 0
angle_x = 0
angle_y = 0
}


Please note the "angle_y" in global section and "pos_y". They allow to set vertical angle and position, where positive is up and negative down.
You can also set screen "width" and "height" for each monitor, if it doesn't match the primary one.

A maximum of 10 external monitors are supported.

NOTE:
You will have a big performance hit. However, the code will be optimized when everything is working correctly.
Title: Re: multi-monitor
Post by: PiBoSo on May 24, 2011, 03:25:43 pm
No one?

Title: Re: multi-monitor
Post by: aireisor on May 24, 2011, 03:31:38 pm
I'm waiting for somebody to verify that this works with Nvidia before buying two additional displays :)
Title: Re: multi-monitor
Post by: shutaro on May 25, 2011, 04:56:02 pm
Hi, I have 1280x1024 + 1680x1050 + 1280x1024 monitors
*and C2D E8400 + HD4890 + HD5450 Win7 Ent. x64
and I am usually using SoftTH.
When I set resolutions above, got 15 FPS.
and,
800x600 + 1280x800 + 800x600 was also 15 FPS.
1280x1024 + 1680x1050 + 1280x1024 was 8 FPS.

Hit 40 FPS when reduced graphic options with 800x600 + 1280x800 + 800x600.

Title: Re: multi-monitor
Post by: PiBoSo on May 25, 2011, 05:10:16 pm
Quote from: shutaro on May 25, 2011, 04:56:02 pm
Hi, I have 1280x1024 + 1680x1050 + 1280x1024 monitors
*and C2D E8400 + HD4890 + HD5450 Win7 Ent. x64
and I am usually using SoftTH.
When I set resolutions above, got 15 FPS.
and,
800x600 + 1280x800 + 800x600 was also 15 FPS.
1280x1024 + 1680x1050 + 1280x1024 was 8 FPS.


Thank you for the feedback.
FPS drop is a know problem, that will be addressed in the next release.
Except for performance, are you happy with results? Is triple-monitor working correctly?
Do you need changes?
Title: Re: multi-monitor
Post by: shutaro on May 26, 2011, 01:31:38 am
YES! Thats GREAT! Thank you so much :-)
No nvidia sorrund, no Eyefinity, no TH2GO, and no SoftTH but KRP triple monitor work correctly!
I will be able to race with this configuration and 40 FPS.
I was karting on only center monitor before, so I am happy now :)

but my PC could run iRacing 50 FPS with SoftTH and some high graphics options,
so I will be happy enough when KRP triple monitor hit 50 FPS with better graphics :)
*16bit, AA off, Texture size Low, Bilinear Filter, AF 1x now
Title: Re: multi-monitor
Post by: mochablendy on May 26, 2011, 05:58:21 am
Quote from: shutaro on May 26, 2011, 01:31:38 am
No nvidia sorrund, no Eyefinity, no TH2GO, and no SoftTH but KRP triple monitor work correctly!

KRP can triple-head without any tools!? omg.
I will try it later...
Title: Re: multi-monitor
Post by: shutaro on May 26, 2011, 08:10:53 am
http://www.youtube.com/watch?v=sTH_KY1QbWE
Title: Re: multi-monitor
Post by: PiBoSo on May 26, 2011, 10:58:40 am
Quote from: shutaro on May 26, 2011, 08:10:53 am
http://www.youtube.com/watch?v=sTH_KY1QbWE


Thank you very much for the feedback and for the video.
Could you please open core.ini file in Kart Racing Pro installation directory and change NoPBO from 1 to 0? It should improve performance a bit.


Title: Re: multi-monitor
Post by: shutaro on May 26, 2011, 05:29:24 pm
Quote from: PiBoSo on May 26, 2011, 10:58:40 am
Could you please open core.ini file in Kart Racing Pro installation directory and change NoPBO from 1 to 0? It should improve performance a bit.

Just tried that and improved 3-4 FPS, Thank you :)
Title: Re: multi-monitor
Post by: mochablendy on May 26, 2011, 10:53:10 pm
my test result is here :)

my PC spec:
Q6600@3GHz, 4GB mem, HD5870 + HD4870, 24" 1920x1200 + 20" 1600x1200 * 2

monitors.cfg:
primary
{
screen_distance = 850
screen_width = 520
screen_height = 324
width = 560
height = 366
}

global
{
angle_x = 30
}

monitor0
{
display = 1
        pos_x = -1
res_x = 1024
res_y = 768
bpp = 16
        multisample = 4
}

monitor1
{
display = 2
pos_x = 1
res_x = 1024
res_y = 768
        bpp = 16
        multisample = 4
}



single monitor(with graphic options below): 75 - 125 FPS
(https://lh3.googleusercontent.com/-Qhvvmqii5N8/Td66klV6NeI/AAAAAAAAAHg/nZVLF_yE9M0/s800/conf-single.png)
3 monitors(with same graphic options above): 23 - 26 FPS
3 monitors(graphic options tweaked): 27 - 32 FPS
(https://lh5.googleusercontent.com/-F8bN2e6FRbQ/Td66iyBzooI/AAAAAAAAAHc/-oq8O1PcPME/s800/conf-multi.png)
same above but NoPBO=0: 28 - 33 FPS
Title: Re: multi-monitor
Post by: PiBoSo on May 26, 2011, 11:10:15 pm

Thank you for your test.
Are multi-monitor settings working correctly?
Is rendering correct on all monitors, with proper bezel compensation?
Title: Re: multi-monitor
Post by: mochablendy on May 26, 2011, 11:40:51 pm
Quote from: PiBoSo on May 26, 2011, 11:10:15 pm

Thank you for your test.
Are multi-monitor settings working correctly?
Is rendering correct on all monitors, with proper bezel compensation?

yes :)
my concerns is performance improvement because all others perfect.
Title: Re: multi-monitor
Post by: Racehard on May 26, 2011, 11:57:13 pm
Quote from: shutaro on May 26, 2011, 08:10:53 am
http://www.youtube.com/watch?v=sTH_KY1QbWE


Impressive  :D
Title: Re: multi-monitor
Post by: Stark on May 27, 2011, 12:01:21 am
Quote from: shutaro on May 26, 2011, 08:10:53 am
http://www.youtube.com/watch?v=sTH_KY1QbWE


Hardcore!!  :D
Title: Re: multi-monitor
Post by: shutaro on May 27, 2011, 08:38:33 pm
another one, real
http://www.youtube.com/watch?v=ck8_gqJj3uQ
sorry no sound its mid-night headphone one hand driving.
Title: Re: multi-monitor
Post by: Racehard on May 27, 2011, 09:47:42 pm
Good perspective, looks like your wheel is the wheel ingame, even though I personally would prefer a view looking more downwards over the legs and feet, so you can see more from the chassis.

Title: Re: multi-monitor
Post by: Tomy on June 04, 2011, 03:40:52 am
I'm playing the game on three HP ZR24w monitors (5760x1200) by default configuration and is great for me, it works perfectly with Eyefinity (=6048x1200 with bezel compensation!).

PD: I didn't create a monitors.cfg file.
Title: Re: multi-monitor
Post by: devotid on June 12, 2011, 12:40:38 am

Piboso PLEASE make the graphics changes timeout longer than 15 seconds!

i cannot change any graphics settings because it changes them back before i ever see anything on the screen.....just 30 seconds of blackness...... ridiculous! The  loading times in this sim are just WAY to Long........becoming a problem for me.

been trying to test this out for hours.....but cannot even click on the left monitor now cause the damn aspect ratio is stuck...btw the eyefinity does the same thing.

so in game what do you set the resolution at?   because with eyefinity 6024x 1200 was there with the first release...So is this just compensating for the monitor angles?....i.e. i had bezel management before.)

specs:
3x 24" (1920x1200)
ati 5850 gpu
3.0 quad core q8300 (3.0 ghz)

Kevin
Title: Re: multi-monitor
Post by: PiBoSo on June 12, 2011, 03:02:06 pm
Quote from: devotid on June 12, 2011, 12:40:38 am

Piboso PLEASE make the graphics changes timeout longer than 15 seconds!

i cannot change any graphics settings because it changes them back before i ever see anything on the screen.....just 30 seconds of blackness...... ridiculous! The  loading times in this sim are just WAY to Long........becoming a problem for me.

been trying to test this out for hours.....but cannot even click on the left monitor now cause the damn aspect ratio is stuck...btw the eyefinity does the same thing.

so in game what do you set the resolution at?   because with eyefinity 6024x 1200 was there with the first release...So is this just compensating for the monitor angles?....i.e. i had bezel management before.)

specs:
3x 24" (1920x1200)
ati 5850 gpu
3.0 quad core q8300 (3.0 ghz)

Kevin


You should still be able to use Eyefinity. The new system is meant for those that don't use TripleHead2GO or Eyefinity and for those that need separate rendering for each monitor.
Title: Re: multi-monitor
Post by: wwfowler on July 23, 2011, 01:34:14 am
Hi folks,

Bear with me as I am a newbie!

I am trying to setup multiple monitors in Beta3. Can someone provide me a little more detail on the monitors.cfg regarding the settings? I need to figure out which display is which in the settings and how the resolution in the .cfg relates to the resolution setting in Settings. My system is as follows:

Dell XPS 6301 Q6600 @ 2.4Ghz  8GB RAM
Windows 7 Ent. 64-bit
Dual nVidia GeForce GTS 250 graphics tied via SLI (disabled)
(3) Dell ST2310 DVI displays at 1920x1080 and (1) 40" Toshiba at 1360x768 (4 displays total)
The 3 ST2310 are running as Left - Middle - Right setup and this is where I want KRP to display. The fourth display (Toshiba) is more for network monitoring but does show up in Windows as the display above the Middle ST2310. The Middle display is the Main display in Windows ID=2, Left is ID=1, Right is ID=3 and the Upper is ID=4.

All nvidia drivers are up to date as well as Windows.

I will be happy to provide feedback on this setup but I need to see something come up first other than the following after starting KRP:

Left Display = Windows normal
Middle display = blank
Right display = blank

KRP is running but unable to "see" anything, audio is fine.
KRP Settings are Full Screen, Resolution=1920x1080, bits=32, refresh=default, antialiasing=off, screen ratio=Resolution

Here is the monitors.cfg:

primary
{
   screen_distance = 600
   screen_width = 400
   screen_height = 225
   width = 420
   height = 260
}

global
{
   angle_x = 40
}

monitor0
{
   display = 1
        pos_x = -1
   res_x = 1920
   res_y = 1080
   bpp = 32
        multisample = 4
}

monitor1
{
   display = 2
   pos_x = 1
   res_x = 1920
   res_y = 1080
        bpp = 32
        multisample = 4
}


Thanks to All!
Title: Re: multi-monitor
Post by: PiBoSo on July 23, 2011, 01:00:47 pm
Quote from: dibu on July 23, 2011, 12:02:48 pm
I played around a bit with the settings this morning and in the beginning I had the same problems as you described.

It's all a question of setting the correct numbers in core.ini (monitor = ?) and monitors.cfg (display = ?).


My combination was: left=ID2, middle=ID3 (PRIMARY), right=ID1


Here the settings, which worked for my combination:   

      core.ini   -->   monitor=2

      
      monitors.cfg   -->   
               monitor0
               {
                  display = 2
                  pos_x = -1
               ....

               monitor1
               {
                  display = 0
                  pos_x = 1
               ....


I still don't understand how the numbers exactly work. core.ini and monitors.cfg seem to use a different way of counting.
From my logic, I would have expected:

               monitor0
               {
                  display = 1


Just for info: I got about 60FPS. The same setup with Eyefinity showed about 220FPS. (RADEON HD 6870)


The "monitor" setting in core.ini uses 1 as base, because 0 is reserved for default.
So your displays are: 2 for left, 1 (+1) for center and 0 for right.

Performances will be improved in the future, but please note that each monitor is separately rendered, and also a lot of time is spent transferring data.
This is why it is strongly recommended to use much lower resolutions for side views.
Title: Re: multi-monitor
Post by: PiBoSo on July 23, 2011, 03:24:40 pm
Quote from: dibu on July 23, 2011, 02:34:13 pm
Do I understand it right?
The display ID doesn't matter. Only the position in the windows display setup is important for monitors.cfg.
left=2, middle=1, right=0
How is the upper position of wwfowler's setup handled?


The display index is not fixed. It changes for every setup.
A display on top of the middle one has pos_x = 0 and pos_y = 1
Title: Re: multi-monitor
Post by: NitroStar on September 04, 2011, 02:44:14 am
Hello. I just downloaded the demo and tried it on my system and it works GREAT! Eyefinity 6060 x 1080. I did not have to change any settings. Just selected my resolution in the "graphics" settings tab. Looks beautiful at over 100fps.
My specs:

-AMD Phenom 965 125w...
-Powercolor PCS+ HD6970...
-Asus M4A88TD-V EVO...
-12GB Gskill ddr3 1066...
-Corsair TX650W...
-Corsair H50...
-Cooler Master 932...
-Logitech G27...
-Eyefinity triple 23"at 6060x1080...
-Windows 7 64bit
- Accell B087B-006B Mini DisplayPort to DVI-D Single-Link Adapter ATI Certified
Title: Re: multi-monitor
Post by: PiBoSo on September 04, 2011, 11:19:53 am
Quote from: NitroStar on September 04, 2011, 02:44:14 am
Hello. I just downloaded the demo and tried it on my system and it works GREAT! Eyefinity 6060 x 1080. I did not have to change any settings. Just selected my resolution in the "graphics" settings tab. Looks beautiful at over 100fps.


Thank you for the report.
However the multi-monitor support described in this thread is aimed at those who don't have ready-to-use solutions like Eyefinity, or need separate rendering for each monitor ( for example if the secondary monitors are not aligned with the primary ).
Title: Re: multi-monitor
Post by: Slimjim on November 03, 2011, 05:51:59 am
for my friend.. he is using 3 30" HP's at 8000 x 1200  ?  not sure on the exact res, but it's in the 8000's
everything looks fine maxed out, he just needs to correct the bezel for the monitors.
will that be in game, or what should he do.?  we tested many different resolutions last night, but could not find the perfect bezel setting for it.
Title: Re: multi-monitor
Post by: JeDa on August 22, 2012, 12:58:35 pm
Hi,
I am new to this great sim. I only have the demo and now I want to buy the sim. But before I buy it, I want to test it with the three monitors. I am used to race with three monitors in other sims, so I just cant do without them :)

I am not very good with computers, I tried to make it work but it doesnt. Is it possible that somebody can create the right lines I have to put in the core.ini file and the monitors.cfg file?

I have three old CRT-monitors and a triplehead2go. Each monitor should display a resolution of 1024x768. It this would lead to very bad performance, the left and the right monitor can go to 800x600. The center monitor should be at 1024x768.

So, can anybody help me?

Thanks, JeDa 
Title: Re: multi-monitor
Post by: PiBoSo on August 22, 2012, 01:20:07 pm
Quote from: JeDa on August 22, 2012, 12:58:35 pm
Hi,
I am new to this great sim. I only have the demo and now I want to buy the sim. But before I buy it, I want to test it with the three monitors. I am used to race with three monitors in other sims, so I just cant do without them :)

I am not very good with computers, I tried to make it work but it doesnt. Is it possible that somebody can create the right lines I have to put in the core.ini file and the monitors.cfg file?

I have three old CRT-monitors and a triplehead2go. Each monitor should display a resolution of 1024x768. It this would lead to very bad performance, the left and the right monitor can go to 800x600. The center monitor should be at 1024x768.

So, can anybody help me?

Thanks, JeDa


With TripleHead2Go the solution should be to go in Settings -> Graphics and set "Screen Ratio" to "Resolution" and then select a triple-screen resolution on top.
Title: Re: multi-monitor
Post by: maxrod on August 22, 2012, 05:24:26 pm
I was using tripplehead2go, As long as you have correct drivers there should not be any problems, If you are using nvidia make sure graphic card resolutions are set up to matrox, All you should then need to do is in krp setting is set resolutions.
Title: Re: multi-monitor
Post by: JeDa on August 23, 2012, 11:06:56 am
Thanks PiBoSo & maxrod,
It works great. I have an old system (more than 4 years old) and was worried about the performance. But it runs great! Almost all the time >100fps with three monitors and high graphics settings in game.

I am going to buy this great sim. Looking forward to some online racing.

Thanks again, JeDa
Title: Re: multi-monitor
Post by: PsyMan on September 30, 2012, 07:51:22 pm
Just trying to convince a neigbour to buy this, he has a triple monitor setup using hydravision, I will report back when I have him up and running. (FSX is great on his setup)
Title: Re: multi-monitor
Post by: veilsidebr on January 04, 2013, 10:07:12 pm
Hello Piboso,

I tried changing the core.ini file to:

[HACKS]
ColorMipMaps = 0
NoPBuffer = 0
NoRenderToTexture = 0
NoPBO = 0
NoFBO = 0
NoHDR = 1

[windows]
compatibility=1


[display]
monitor=0
setup=monitors.cfg



The monitors.cfg file to the settings bellow:

primary
{
   screen_distance = 600
   screen_width = 710
   screen_height = 400
   width = 740
   height = 430
}

global
{
   angle_x = 32
}

monitor0
{
   display = 1
        pos_x = -1
   res_x = 1920
   res_y = 1080
   bpp = 32
        multisample = 4
}

monitor1
{
   display = 2
   pos_x = 1
   res_x = 1920
   res_y = 1080   
        bpp = 32
        multisample = 4
}


Still i cannot enter the game properly. It stays all black upon double click, when i do an ALT+TAB and return to game later, i can see the image but after any clicks it returns to windows, so i cannot enter the game properly.

I tried, before changing files above, to set the triple screen resolution i generally use and set the aspect ratio to "resolution" but the game crashes with the bellow error:

---------------------------
NVIDIA OpenGL Driver
---------------------------
Your hardware configuration does not meet minimum specifications
needed to run the application. The application must close.
Error code: 6
Would you like to visit http://nvidia.custhelp.com/cgi-bin/nvidia.cfg/php/enduser/std_adp.php?p_faqid=3008 for help?

Any ideas on?
Title: Re: multi-monitor
Post by: PiBoSo on January 05, 2013, 12:53:48 am
Quote from: veilsidebr on January 04, 2013, 10:07:12 pm
Still i cannot enter the game properly. It stays all black upon double click, when i do an ALT+TAB and return to game later, i can see the image but after any clicks it returns to windows, so i cannot enter the game properly.

I tried, before changing files above, to set the triple screen resolution i generally use and set the aspect ratio to "resolution" but the game crashes with the bellow error:

---------------------------
NVIDIA OpenGL Driver
---------------------------
Your hardware configuration does not meet minimum specifications
needed to run the application. The application must close.
Error code: 6
Would you like to visit http://nvidia.custhelp.com/cgi-bin/nvidia.cfg/php/enduser/std_adp.php?p_faqid=3008 for help?

Any ideas on?


Please try upgrading the graphics drivers to the latest official ones.
Title: Re: multi-monitor
Post by: DjFIL on March 13, 2013, 04:35:34 pm
Nice.  Got it working more or less.  I'm using mis-matched monitors for now.  Middle is 24" 16:9 (set to 1600x1024 for triple screen games, to match side screens height) and sides are 19" 4:3 (at 1280x1024).

My monitors.cfg (currently)
primary
{
screen_distance = 711
screen_width = 533
screen_height = 298
width = 572
height = 343
}

global
{
angle_x = -10
}

monitor0
{
display = 2
        pos_x = -1
res_x = 1280
res_y = 1024
bpp = 32
        multisample = 4
}

monitor1
{
display = 0
pos_x = 1
res_x = 1280
res_y = 1024
        bpp = 32
        multisample = 4
}


In the core.ini I did have to adjust "monitors=2" to get it working.  My monitors (in windows config) are setup as 3/2/1 (from left to right).

Got my bezel correction looking great now... but funny enough, I had to set "angle_x = -10"... even though I got a protractor out and can confirm my monitors are at 30 degrees each.

(EDIT: pictures no longer hosted)

Now how can I get FOV to go above 85?  In iRacing I'm using 115 to 120 degrees for FOV.
Title: Re: multi-monitor
Post by: PiBoSo on March 13, 2013, 05:53:05 pm
Quote from: DjFIL on March 13, 2013, 04:35:34 pm
Nice.  Got it working more or less.  I'm using mis-matched monitors for now.  Middle is 24" 16:9 (set to 1600x1024 for triple screen games, to match side screens height) and sides are 19" 4:3 (at 1280x1024).

My monitors.cfg (currently)
primary
{
screen_distance = 711
screen_width = 533
screen_height = 298
width = 572
height = 343
}

global
{
angle_x = -10
}

monitor0
{
display = 2
        pos_x = -1
res_x = 1280
res_y = 1024
bpp = 32
        multisample = 4
}

monitor1
{
display = 0
pos_x = 1
res_x = 1280
res_y = 1024
        bpp = 32
        multisample = 4
}


Now how can I get FOV to go above 85?  In iRacing I'm using 115 to 120 degrees for FOV.


FOV is automatically calculated based on the provided data, in particular "screen_distance".
Title: Re: multi-monitor
Post by: DjFIL on March 13, 2013, 06:30:54 pm
Quote from: PiBoSo on March 13, 2013, 05:53:05 pm
FOV is automatically calculated based on the provided data, in particular "screen_distance".


So if I make the screen_distance larger?  Or smaller?  I thought I had it right, but it doesn't look right.  Have to tilt camera down too much.  Want to barely see the top edge of the virtual wheel (to match how I see my wheel in relation to the screen).
Title: Re: multi-monitor
Post by: PiBoSo on March 13, 2013, 09:47:57 pm
Quote from: DjFIL on March 13, 2013, 06:30:54 pm
Quote from: PiBoSo on March 13, 2013, 05:53:05 pm
FOV is automatically calculated based on the provided data, in particular "screen_distance".


So if I make the screen_distance larger?  Or smaller?  I thought I had it right, but it doesn't look right.  Have to tilt camera down too much.  Want to barely see the top edge of the virtual wheel (to match how I see my wheel in relation to the screen).


A shorter distance should give more FOV, but it wouldn't be realistic if it doesn't roughly match the real distance from the main monitor to the eyes.
Title: Re: multi-monitor
Post by: DjFIL on March 14, 2013, 09:27:10 pm
Thanks again for the help.  Got it working really well.  But wow... big frame rate hit, more so then most other games that I currently have working in triple screen.  Was 150-180 when at 1920x1080 with everything at maximum (only 3D grass disabled)... now 45-70 (with lowered AA and AF) on 4360x1024.  And I did try "NoPBO=0"

But overall works great.  Got the FOV thing sorted out, my eyes were further back from the screen, and got a tilt angle that works for me (45 degrees)... just if I use the "tuck" feature I'm totally blind to the track ahead.  Also still using the negative for "angle_x" (now at -3), as I found it wasn't cutting the bezel correctly (and my screens are confirmed at 30 degrees each).
Title: Re: multi-monitor
Post by: PiBoSo on March 14, 2013, 10:40:47 pm
Quote from: DjFIL on March 14, 2013, 09:27:10 pm
Thanks again for the help.  Got it working really well.  But wow... big frame rate hit, more so then most other games that I currently have working in triple screen.  Was 150-180 when at 1920x1080 with everything at maximum (only 3D grass disabled)... now 45-70 (with lowered AA and AF) on 4360x1024.  And I did try "NoPBO=0"

But overall works great.  Got the FOV thing sorted out, my eyes were further back from the screen, and got a tilt angle that works for me (45 degrees)... just if I use the "tuck" feature I'm totally blind to the track ahead.  Also still using the negative for "angle_x" (now at -3), as I found it wasn't cutting the bezel correctly (and my screens are confirmed at 30 degrees each).


Performance with three renders is a known problem. It will be improved as soon as possible.
Title: Re: multi-monitor
Post by: Piers Prior on June 10, 2013, 08:16:39 pm
Quote from: PiBoSo on March 14, 2013, 10:40:47 pm
Quote from: DjFIL on March 14, 2013, 09:27:10 pm
Thanks again for the help.  Got it working really well.  But wow... big frame rate hit, more so then most other games that I currently have working in triple screen.  Was 150-180 when at 1920x1080 with everything at maximum (only 3D grass disabled)... now 45-70 (with lowered AA and AF) on 4360x1024.  And I did try "NoPBO=0"

But overall works great.  Got the FOV thing sorted out, my eyes were further back from the screen, and got a tilt angle that works for me (45 degrees)... just if I use the "tuck" feature I'm totally blind to the track ahead.  Also still using the negative for "angle_x" (now at -3), as I found it wasn't cutting the bezel correctly (and my screens are confirmed at 30 degrees each).


Performance with three renders is a known problem. It will be improved as soon as possible.
has it been improved yet or is it still WIP :)
Title: Re: multi-monitor
Post by: PiBoSo on June 10, 2013, 08:42:41 pm
Quote from: Hispinkness Prior on June 10, 2013, 08:16:39 pm
Quote from: PiBoSo on March 14, 2013, 10:40:47 pm
Quote from: DjFIL on March 14, 2013, 09:27:10 pm
Thanks again for the help.  Got it working really well.  But wow... big frame rate hit, more so then most other games that I currently have working in triple screen.  Was 150-180 when at 1920x1080 with everything at maximum (only 3D grass disabled)... now 45-70 (with lowered AA and AF) on 4360x1024.  And I did try "NoPBO=0"

But overall works great.  Got the FOV thing sorted out, my eyes were further back from the screen, and got a tilt angle that works for me (45 degrees)... just if I use the "tuck" feature I'm totally blind to the track ahead.  Also still using the negative for "angle_x" (now at -3), as I found it wasn't cutting the bezel correctly (and my screens are confirmed at 30 degrees each).


Performance with three renders is a known problem. It will be improved as soon as possible.
has it been improved yet or is it still WIP :)


Sorry, it hasn't been optimized yet. At the moment unfortunately there still are a lot of tasks with higher priority.
Title: Re: multi-monitor
Post by: Piers Prior on June 12, 2013, 06:27:20 pm
Quote from: PiBoSo on June 10, 2013, 08:42:41 pm
Quote from: Hispinkness Prior on June 10, 2013, 08:16:39 pm
Quote from: PiBoSo on March 14, 2013, 10:40:47 pm
Quote from: DjFIL on March 14, 2013, 09:27:10 pm
Thanks again for the help.  Got it working really well.  But wow... big frame rate hit, more so then most other games that I currently have working in triple screen.  Was 150-180 when at 1920x1080 with everything at maximum (only 3D grass disabled)... now 45-70 (with lowered AA and AF) on 4360x1024.  And I did try "NoPBO=0"

But overall works great.  Got the FOV thing sorted out, my eyes were further back from the screen, and got a tilt angle that works for me (45 degrees)... just if I use the "tuck" feature I'm totally blind to the track ahead.  Also still using the negative for "angle_x" (now at -3), as I found it wasn't cutting the bezel correctly (and my screens are confirmed at 30 degrees each).


Performance with three renders is a known problem. It will be improved as soon as possible.
has it been improved yet or is it still WIP :)


Sorry, it hasn't been optimized yet. At the moment unfortunately there still are a lot of tasks with higher priority.
okay np :)
Title: Re: multi-monitor
Post by: James Beer on July 29, 2013, 10:04:52 pm
ask this guy
https://www.youtube.com/watch?v=sTH_KY1QbWE (https://www.youtube.com/watch?v=sTH_KY1QbWE)
Title: Re: multi-monitor
Post by: roly on September 17, 2013, 08:18:48 pm
Quote from: LauZzZn on July 29, 2013, 09:36:49 pm
Quote from: LauZzZn on July 29, 2013, 08:46:02 am
hey guys, i read everything in this thread but i still dont understand how to set it up correctly.
i got a gtx 660 and one screen with resolution 1920x1080 which ist adapted with hdmi cable and 2 screens with 800x600( can be changed to another resolution until 1600x1024) which are adapted both with dvi.
could anyone help me to set them up correctly


no one ? :'(

Hi. I've 3 x BenQ (3D) with 2 x GTX 580 SLi (NVidia). It works fine. No problems.
Dont connect the monitors differently. Connect them all on DVi.
All Monitors have to be the same, also the same resolution. U can not use different monitors.
Hope that helped.   :o)
Bye, roly
Title: Re: multi-monitor
Post by: DjFIL on November 16, 2013, 08:47:12 pm
Just switched from my old mismatched setup (http://forum.kartracing-pro.com/index.php?topic=581.msg22991#msg22991), to matching 24" triple screens.  Awesome!  Just wanted to share my settings.

With nVidia Surround enabled.  In game selected my bezel corrected resolution (5890x1080).

With the monitors.cfg, I found out that I had to omit the outside monitor information, and only provide details about the middle screen.  This is likely because with nVidia Surround enabled, it reports it as one large display.  But without the monitor.cfg settings, the FOV and warp (for side screens) did not look correct.

primary
{
   screen_distance = 762
   screen_width = 533
   screen_height = 297
   width = 559
   height = 348
}

global
{
   angle_x = 30
}


Picture of the results: http://imgur.com/hRI2pA9 (http://imgur.com/hRI2pA9)

Updated with correct stats and a picture.
Title: Re: multi-monitor
Post by: LauZzZn on January 08, 2014, 10:58:39 pm
Got it running - thanks dibu!
Video will come tomorrow!
Title: Re: multi-monitor
Post by: James Beer on February 06, 2014, 05:57:50 pm
Hi,
I have a triple screen setup using amd eyefininty, i've made my monitors.cfg file in the directory and added the part to the core.ini. I've inputed my values in the monitors.cfg but krp is still not doing bezel compensation, parts which i should not be able to see because of the bezels are still appearing on the screen next to the middle monitor.

my monitors are 22"

heres my monitors cfg

primary
{
   screen_distance = 80
   screen_width = 475
   screen_height = 270
   width = 520
   height = 320
}

global
{
   angle_x = 40
}


this is my problem:
(http://i60.tinypic.com/21kkm5y.jpg)

any help? please.


Title: Re: multi-monitor
Post by: Birel-Rotax 42 on February 06, 2014, 06:31:17 pm
Don't use the monitors config. Just use the bezel compensation on the Catalyst Utility. I found it worked better than using monitors.cfg with my system.
Title: Re: multi-monitor
Post by: James Beer on February 06, 2014, 06:33:50 pm
Quote from: Birel-Rotax 42 on February 06, 2014, 06:31:17 pm
Don't use the monitors config. Just use the bezel compensation on the Catalyst Utility. I found it worked better than using monitors.cfg with my system.


ive tried it with and without and its no different still does the same thing, in the catalyst it is setup correctly and works great with rfactor and iracing so i dont understand this really
Title: Re: multi-monitor
Post by: elude107 on February 06, 2014, 09:57:54 pm
Is it possible to use this to change the fov and and view with a single monitor? I would like to use the FOV calculation and shift my view down but I'm only using one monitor.

What can I put in the cfg to make this work?

Thanks
Title: Re: multi-monitor
Post by: LauZzZn on February 06, 2014, 10:03:18 pm
Quote from: elude107 on February 06, 2014, 09:57:54 pm
Is it possible to use this to change the fov and and view with a single monitor? I would like to use the FOV calculation and shift my view down but I'm only using one monitor.

What can I put in the cfg to make this work?

Thanks


in the simulation option under settings you can change your fov ;)
Title: Re: multi-monitor
Post by: James Beer on February 19, 2014, 10:20:17 pm
I've now got it working, is brilliant now!
Title: Re: multi-monitor
Post by: RyanTheRacer on March 06, 2014, 05:22:18 pm
Not sure if the location is: PROGRAME FILES (x86)/Kart Racing Pro/core   (when I open this file it does not appear as your notes)

[HACKS]
colorMipmaps = 0
NoPBuffer = 0
NoRenderToTexture = 0
NoPBO = 1
NoFBO = 0
NoHDR = 1

[windows]
compatability=1

The prob I'm having is that the outside screens are streching the images horizontaly longer. When driving this makes the outer screens move diffirently (faster) than the main center screen
Title: Re: multi-monitor
Post by: DjFIL on March 10, 2014, 04:03:41 pm
Quote from: RyanTheRacer on March 06, 2014, 05:22:18 pm
Not sure if the location is: PROGRAME FILES (x86)/Kart Racing Pro/core   (when I open this file it does not appear as your notes)

[HACKS]
colorMipmaps = 0
NoPBuffer = 0
NoRenderToTexture = 0
NoPBO = 1
NoFBO = 0
NoHDR = 1

[windows]
compatability=1

The prob I'm having is that the outside screens are streching the images horizontaly longer. When driving this makes the outer screens move diffirently (faster) than the main center screen


Add these lines to the core.ini file
[display]
monitor=0
setup=monitors.cfg


And create a new text document that you will rename (file and extension) to monitors.cfg) with the config options found in the first message from PiBoSo.
Title: Re: multi-monitor
Post by: Piers Prior on April 17, 2014, 04:39:34 pm
Does anyone know if you can do this with 2 monitors? i have 2 23" monitors, can i set them so i have just one centre and one right or one left and one right?
Title: Re: multi-monitor
Post by: PiBoSo on April 17, 2014, 06:02:58 pm
Quote from: Piers Prior on April 17, 2014, 04:39:34 pm
Does anyone know if you can do this with 2 monitors? i have 2 23" monitors, can i set them so i have just one centre and one right or one left and one right?


It should work, removing the "monitor1" section.
Title: Re: multi-monitor
Post by: Piers Prior on April 18, 2014, 02:14:29 pm
Quote from: PiBoSo on April 17, 2014, 06:02:58 pm
Quote from: Piers Prior on April 17, 2014, 04:39:34 pm
Does anyone know if you can do this with 2 monitors? i have 2 23" monitors, can i set them so i have just one centre and one right or one left and one right?


It should work, removing the "monitor1" section.


This is my whole core.ini file, it currently still only works on the centre screen. btw my centre monitor is no.2 and the secon (right) monitor is no.1 in windows control panel, but i have told windows that monitor 2 is my main monitior if that helps
thanks for the quick response ;)


[HACKS]
ColorMipMaps = 0
NoPBuffer = 0
NoRenderToTexture = 0
NoPBO = 1
NoFBO = 0
NoHDR = 1

[windows]
compatibility=1

[display]
monitor=0
setup=monitors.cfg

[monitors]
primary
{
   screen_distance = 600
   screen_width = 510
   screen_height = 285
   width = 550
   height = 330
}

global
{
   angle_x = 40
}

monitor0
{
   display = 1
        pos_x = 1
   res_x = 1920
   res_y = 1080
   bpp = 32
        multisample = 4
}

Title: Re: multi-monitor
Post by: PiBoSo on April 18, 2014, 05:33:02 pm
Quote from: Piers Prior on April 18, 2014, 02:14:29 pm
Quote from: PiBoSo on April 17, 2014, 06:02:58 pm
Quote from: Piers Prior on April 17, 2014, 04:39:34 pm
Does anyone know if you can do this with 2 monitors? i have 2 23" monitors, can i set them so i have just one centre and one right or one left and one right?


It should work, removing the "monitor1" section.


This is my whole core.ini file, it currently still only works on the centre screen. btw my centre monitor is no.2 and the secon (right) monitor is no.1 in windows control panel, but i have told windows that monitor 2 is my main monitior if that helps
thanks for the quick response ;)


This part:

primary
{
   screen_distance = 600
   screen_width = 510
   screen_height = 285
   width = 550
   height = 330
}

global
{
   angle_x = 40
}

monitor0
{
   display = 1
   pos_x = 1
   res_x = 1920
   res_y = 1080
   bpp = 32
   multisample = 4
}


must be copied to a text file named "monitors.cfg".
Title: Re: multi-monitor
Post by: Piers Prior on April 18, 2014, 06:46:05 pm
i cant get it to work, i can get it to run on either monitor 1(centre) or 2(right) but not both :P
i have attched both my core.ini and monitors.cfg, under this configuration i get krp on the right hand monitor only
thanks
Title: Re: multi-monitor
Post by: PiBoSo on April 18, 2014, 11:29:31 pm
Quote from: Piers Prior on April 18, 2014, 06:46:05 pm
i cant get it to work, i can get it to run on either monitor 1(centre) or 2(right) but not both :P
i have attched both my core.ini and monitors.cfg, under this configuration i get krp on the right hand monitor only
thanks


Monitors.cfg.txt should be named monitors.cfg
Please make sure to untick "Hide extensions for known file types" in the Folder Options of Windows.
Title: Re: multi-monitor
Post by: Piers Prior on April 19, 2014, 11:03:26 pm
okay thanks :)
Title: Re: multi-monitor
Post by: Bayley Bell on July 07, 2014, 05:20:57 pm
When I click 'To Track' my game crashes. I have everything setup correctly and when I load on KRP the middle screen has the menu and both my left and right screens are black (like how my old PC was), when I go to track all three would work work. Now it just crashes when I click 'To Track' Any help would be appreciated! :D
Title: Re: multi-monitor
Post by: James Beer on July 07, 2014, 08:34:42 pm
have you tried going to garage first then to track, i used to have a problem like this but since ive done that i havent been getting it
Title: Re: multi-monitor
Post by: Bayley Bell on July 08, 2014, 04:56:17 am
Quote from: James Beer on July 07, 2014, 08:34:42 pm
have you tried going to garage first then to track, i used to have a problem like this but since ive done that i havent been getting it


Tried it then, still crashing :/
Title: Re: multi-monitor
Post by: marcelo on October 28, 2014, 01:33:13 am
Hi,
I really need help to configure Kart Pro to run with my triple monitors.

When I right click on the desktop, screen properties, my center display is 1, left is 2 and right is 3. When I run kart.exe I have all three screens totally black. What is wrong with my configuration files?

My core.ini :

[display]
monitor=2
setup=monitors.cfg


My monitors.cfg:
monitor0
{
display = 2
        pos_x = -1
res_x = 1920
res_y = 1080
bpp = 32
        multisample = 4
}

monitor1
{
display = 0
        pos_x = 1
res_x = 1920
res_y = 1080
bpp = 32
        multisample = 4
}


monitor2
{
display = 1
        pos_x = -2
res_x = 1920
res_y = 1080
bpp = 32
        multisample = 4
}
Title: Re: multi-monitor
Post by: Birel-Rotax 42 on January 03, 2015, 03:10:17 pm
Is it suggested to use the built-in multi monitor core or to use nVidia Surround/Eyefinity to turn the displays into one large display?
Title: Re: multi-monitor
Post by: PiBoSo on January 03, 2015, 03:28:12 pm
Quote from: Birel-Rotax 42 on January 03, 2015, 03:10:17 pm
Is it suggested to use the built-in multi monitor core or to use nVidia Surround/Eyefinity to turn the displays into one large display?


nVidia and AMD solutions are better for ease of use and performance.
The built-in solution is only needed if the monitors are angled, or for unconventional setups.
Title: Re: multi-monitor
Post by: DjFIL on March 21, 2017, 04:51:44 pm
I think I misunderstood this all along.  I've always been using nVidia surround, and trying to use the multi-monitor config file.  I'm guessing this is incorrect.

Could further work be completed on the multi-monitor configuration?  Would be nice to see something like Assetto Corsa where I can use nVidia Surround, choose my surround resolution (5760x1080; not bezel corrected), and then use an in-game 'app' to fully configure the view (bezel, monitor angles, FOV, etc).

Also currently the lowest FOV of 40, is still too high for my monitor configuration.

Thanks.