El otro dia haciendo pruebas con el softth y el fraps no conseguia que funcionase todo junto y al entrar en modo multiplayer era un desastre, asi que buscando encontre la solucion, hacer que el softth no dibujase el 3er monitor fantasma que se configura cuando solamente se hacen servir 2 monitores.
Lo primero de todo es bajarse el fix que se ha currao este tio, un script que engaña a windows para hacer servir este sistema. Se debe configurar el softth, ejecutar este script en background y realizar las siguientes modificaciones.
El fix lo podeis descargar de aquí.
y las modificaciones serian: (las indicadas aqui son para mi configuracion, hacer los calculos de los comentarios para cada caso)
Options.lua:
options =
{
["views"] =
{
["cockpit"] =
{
["mirrors"] = false,
["reflections"] = false,
["avionics"] = 1,
["russianHud"] = false,
}, -- end of ["cockpit"]
}, -- end of ["views"]
["difficulty"] =
{
["padlock"] = false,
["easyRadar"] = false,
["enemies"] = true,
["setGlobal"] = true,
["immortal"] = false,
["geffect"] = "realistic",
["permitCrash"] = false,
["easyFlight"] = false,
["tips"] = true,
["radio"] = false,
["fuel"] = false,
["hud"] = false,
["aftSwitching"] = false,
["cockpitLanguage"] = "english",
["units"] = "metric",
["externalViews"] = true,
["altTrimmingMethod"] = true,
["myPlane"] = true,
["iconsTheme"] = "nato",
["map"] = true,
["weapons"] = false,
["allies"] = true,
["labels"] = false,
}, -- end of ["difficulty"]
["audio"] =
{
["wind"] = 69,
["radio"] = 68,
["musicEn"] = false,
["engines"] = 68,
["soundEn"] = true,
["effects"] = 68,
["music"] = 50,
["radioSpeech"] = true,
["warnings"] = 69,
["volume"] = 68,
["inCockpit"] = 68,
["mech"] = 68,
["subtitles"] = true,
["gui"] = 51,
}, -- end of ["audio"]
["graphics"] =
{
["multiMonitorSetup"] = "camara principal + abris i shkval",
["color"] = "32",
["heatBlr"] = 0,
["scenes"] = "medium",
["water"] = 2,
["fullScreen"] = false, -- Necesita estar en false
["visibRange"] = "Medium",
["aspect"] = 2.819, -- Resultado de horizontal mon1 + mon2 / altura monitor principal
["textures"] = 1,
["shadows"] = 2,
["display_mode"] =
{
["avi"] =
{
["bpp"] = 32,
["resolution"] = "640x480",
["full_screen"] = false,
["aspect"] = 1.3333,
["height"] = 480,
["width"] = 640,
}, -- end of ["avi"]
}, -- end of ["display_mode"]
["effects"] = 3,
["lights"] = 2,
["haze"] = 1,
["terrPrld"] = "20",
["height"] = 1050, -- altura del monitor principal
["resolution"] = "2960x1050", -- suma horizontal mon1 + mon2 x altura monitor principal
["civTraffic"] = 0,
["width"] = 2960, -- suma horizontal mon1 + mon 2
}, -- end of ["graphics"]
} -- end of options
Archivo de vistas de camara (en este caso la que he creado)
camara principal + abris i shkval.lua
Description = 'Monitor principal + abirs y skhval en derecho'
Viewports =
{
Center =
{
x = 0; -- En que posicion X comienza a dibujarse la cabina
y = 0; -- En que posicion Y comienza a dibujarse la cabina
width = 1680; -- Cuantos pixeles horizontales ocupa el dibujo de la cabina
height = 1050; -- Cuantos pixeles verticales ocupa el dibujo de la cabina
viewDx = 0;
viewDy = 0;
aspect = 1.6; -- Relacion de aspecto (width / height)
}
}
ABRIS =
{
x = 1680; -- En que posicion X comienza a dibujarse el Abris (suma 2 monitores)
y = 0; -- En que posicion y comienza a dibujarse el Abris (comenzando desde arriba)
width = 1280 / 2; -- Cuanto de ancho ocupa el abris
height = 1024; -- Cuanto de alto ocupa el abris.
}
Shkval =
{
x = 1680 + (1280 / 2); -- Res. monitor ppal + res. monitor sec / 2
y = 0;
width = 1280 / 2; -- anchura (mitad del segundo monitor)
height = 1024 / 2; -- altura (mitad del segundo monitor)
}
Y con eso esta todo.
Espero que os ayude.