Hey Delph!,
not working for me, old boy. Try putting in 4800 x1200 and get "To shift the HUD by 1 screen('s) we need to increment the xpos values by: 640".
640 sounds awfully low for that res doesn't it? Surely we should be talking more like 1200 pixels. Looking at the script generated the values don't even get onto the middle screen. It seems to think that I'm playing at 640x480.
Any ideas?
You might think so, however the steam engine works from a 640x480 res and ratios everything to match, for example I use a resolution of 3x1920x1080, which equates to a value of 853 per screen, this then shifts the HUD perfectly onto the center screen to where it would be if it was on a single screen.
As such, you can essentialy work out the xpos value per screen with the following examples
480*16/9=853
480*16/10=768
480*5/4=600
480*4/3=640
etc
Here is a before and after shot of using the value of 853 on my setup.
My calc gives the ability to work out the position automaticly when even using bezal compensation and any number of screens using the same res (least at present).