Page 1 sur 1

BS2 : multiecran

Publié : sam. nov. 05, 2011 6:18 pm
par hellfrog
Pour le multiecran :
il faut absolument désactiver le mode fullscreen
http://forums.eagle.ru/showthread.php?t=80988
mon fichier options.lua :

Code : Tout sélectionner

options = { ["difficulty"] = { ["padlock"] = false, ["easyRadar"] = false, ["miniHUD"] = false, ["birds"] = 0, ["optionsView"] = "optview_all", ["permitCrash"] = true, ["immortal"] = false, ["easyCommunication"] = true, ["map"] = true, ["radio"] = true, ["labels"] = true, ["tips"] = true, ["cockpitLanguage"] = "english", ["units"] = "imperial", ["easyFlight"] = false, ["altTrimmingMethod"] = false, ["externalViews"] = true, ["iconsTheme"] = "nato", ["fuel"] = false, ["weapons"] = false, ["setGlobal"] = true, ["geffect"] = "realistic", }, -- end of ["difficulty"] ["graphics"] = { ["sync"] = false, ["multiMonitorSetup"] = "7_200+2011", ["color"] = "32", ["heatBlr"] = 1, ["scenes"] = "high", ["water"] = 3, ["fullScreen"] = false, ["visibRange"] = "High", ["aspect"] = 1920/2160, ["haze"] = 1, ["shadows"] = 2, ["TranspSSAA"] = true, ["cockpitShadows"] = true, ["width"] = 1920, ["effects"] = 3, ["MSAA"] = 3, ["height"] = 2160, ["HDR"] = 1, ["civTraffic"] = "", ["lights"] = 2, ["clutterMaxDistance"] = 0, ["textures"] = 2, ["treesVisibility"] = 8000, }, -- end of ["graphics"] ["views"] = { ["cockpit"] = { ["mirrors"] = false, ["reflections"] = true, ["russianHud"] = false, ["avionics"] = 0, }, -- end of ["cockpit"] }, -- end of ["views"] ["sound"] = { ["world"] = 0, ["radioSpeech"] = true, ["cockpit"] = 0, ["volume"] = 0, ["headphones"] = 0, ["music"] = -12, ["subtitles"] = true, ["gui"] = 0, }, -- end of ["sound"] ["miscellaneous"] = { ["headmove"] = true, ["force_feedback_enabled"] = false, ["f5_nearest_ac"] = true, ["f11_free_camera"] = true, ["synchronize_controls"] = false, ["accidental_failures"] = false, ["f10_awacs"] = true, ["Coordinate_Display"] = "Lat Long", }, -- end of ["miscellaneous"] } -- end of options
et mon fichier dans le dossier d'install de BS2 :
.\config\monitosetup\7_200+2011.lua

Code : Tout sélectionner

_ = function(p) return p; end; name = _('7_200+Pit+Shkval+Abris+2x1920x1080Vertic'); Description = '1920x1080:pit++1920x1080=Shkval:990x705+ABRIS:660x805'; Viewports = { Center = { x = 0; y = 0; width = 1920; height = 1080; viewDx = 0; viewDy = 0; aspect = 16/9; } } LEFT_MFCD = { x = 0; y = 1080; width = 990; height = 705; } RIGHT_MFCD = { x = 1276; y = 1080; width = 660; height = 805; } --UIMainView = Viewports.Center
avec ces réglages sur ma config (i7 4Ghz, 6 Go RAM, 6950 2Go, 2x 1920x1080, win7x64) j'ai 15 à 25 FPS de mieux qu'avec BS1 !!!!

EDIT : en passant tout à fond :

en mettant tout à fond, je descend à 20 FPS... mini en solo et seulement sur mission très chargée et avec bcp d'explosion, là ça tombe ...
faut donc trouver un compromis, un réglage moyen à haut sur une config récent donne de bons résultat, mais faut pas tout mettre à fond.

sur les missions rapides par défaut, tout à fond, je reste toujours au dessus de 45 : comme celle du champ de tir, je suis entre 45 et 65, ça ne tombe à 40 que très près des cibles qui brulent avec un max de flammes...

à misison egale, par rapport à BS1, je peux avoir tout à fond en qualité visuelle, et avoir de meilleurs FPS... c'est donc plutot positif, voire excellent, parce que en multiecran on était très pénalisé en version 1.

Export des chiffres UV26 et PVI

Publié : sam. nov. 05, 2011 6:48 pm
par hellfrog
faut affiner, les coordonnées ne sont pas bonnes, mais ça marhce !!!

cf un ancien essai sur BS1 : ça marchait, mais l'affichage n'était pas raffraichit, donc les anciens chiffres recouvraient les nouveaux,
maintenant avec BS2 ça marche !!!
mes essais sur SC simulation, mise à jour... WIP

EDIT : ça marche... faut faire qqs essais pour trouver les bons chiffres et bien placer les choses, mais ça marche très bien !

Publié : dim. nov. 06, 2011 11:55 am
par jojo
avec ces réglages sur ma config (i7 4Ghz, 6 Go RAM, 6950 2Go, 2x 1920x1080, win7x64) j'ai 15 à 25 FPS de mieux qu'avec BS1 !!!!
Est-ce qu'on peut espérer un gain sur une petite config (cf ma signature)?:sweatdrop

Publié : dim. nov. 06, 2011 12:59 pm
par hellfrog
les gains viennent du core 64 bits et du moteur graphique... donc depend du GPU et du CPU... A config egale j'ai un gain, important... tout le monde devrait avoir un gain, mais de combien... ça doit dépendre. Noter qd meme que 2 ecrans 1920x1080 et Helios ça bouffe un peu ... en plus j'ai finit par tout mettre à fond et sur des missions solo ça passe... donc avec une config plus basique il suffira d'ajuster les paramètres graphiques...

sur un OS 32 bits, je sais pas, faudrait tester, moi je peux plus...

avec SoftTH

Publié : lun. nov. 07, 2011 9:54 pm
par hellfrog

Publié : sam. nov. 19, 2011 11:08 pm
par lefuneste
Je voudrais exporter l'EKRAN et le PVI 800 mais je n'arrive à rien.
Mon export Shkval + ABRIS fonctionne. 2 écrans Gauche/Droite 1680*1050 + 1280*1024
config "monitor Setup" pour test : l'EKRAN devrait être dans le 1er ecran (principal)
_= function(p) return p; end;
name = _("bi_1280");
Description = 'Shkval on the right monitor, ABRIS on the right monitor, camera on the left';
Viewports =
{
Center =
{
x = 0;
y = 0;
width =1680;
height = 1050;
viewDx = 0;
viewDy = 0;
aspect = 1.6;
}
}

LEFT_MFCD =
{
x =1691;
y = 20;
width = 640;
height = 480;
}

RIGHT_MFCD =
{
x = 2341;
y = 20;
width =600;
height =800;
}

EKRAN =
{
x = 1000;
y = 500;
width =120;
height =140;
}

UIMainView = Viewports.Center
Fichier Ekran_init.lua tel que trouvé sur les forums DCS (y compris les commentaires !):
dofile(LockOn_Options.common_script_path.."devices_defs.lua")

-- add Hellfrog
dofile(LockOn_Options.common_script_path.."ViewportHandling.lua")
-- end add Hellfrog

indicator_type = indicator_types.COMMON

-- add Hellfrog
purposes = {render_purpose.GENERAL}
try_find_assigned_viewport("EKRAN","MFCD_05")
-- end add Hellfrog

-------PAGE IDs-------
id_Page =
{
PAGE_NULL = 0,
PAGE_OFF = 1,
PAGE_MAIN = 2
}

id_pagesubset =
{
MAIN = 0
}

page_subsets = {}
page_subsets[id_pagesubset.MAIN] = LockOn_Options.script_path.."EKRAN\\Indicator\\EKRAN.lua"

----------------------
pages = {}
pages[id_Page.PAGE_MAIN] = {id_pagesubset.MAIN}

init_pageID = id_Page.PAGE_MAIN
use_parser = false
et...pas d'EKRAN...(alors que je fait afficher un message par celui du cockpit).
J'ai essayé avec des X négatifs (au cas ou), même problème...

Ou ai-je raté quelque chose ?