Page 5 sur 10

Publié : jeu. août 04, 2011 8:04 am
par Chris4335
Je pense qu'il vaut mieux attendre que Ice fasse la maj de son prog aprés qu'il soit rentré des plages tout bronzé et le cerveau reposé.

Publié : mer. août 17, 2011 12:01 am
par Cahuete
Bon... après un petit formatage et re-install parce que VAC ne voulais plus m'écouter :wacko: et comme je n'avais pas sauvegarder le lua de configuration de mes moniteurs je me suis retrouvé comme vous :innocent:.

J'ai suivi l'explication de Ice et tout à remarché, avec comme il avait dit des différences de positionnement et de dimension...mais légères.
Cela me convient en attendant une nouvelle version de Ice :notworthy.

Alors pour ceux qui n'avait pas compris ( on se réveille au fond de la classe !) :

Exemple pour les MFCD (mais j'imagine que c'est pareil pour les autres) vous ouvrez le fichier "MFCD_init.lua" (faites une copie avant) dans C:\Easy Monitor Configurator\files\MFCD\indicator avec Notepad++ et vous changez ceci :

Code : Tout sélectionner

function update_screenspace_diplacement(zoom_value) screenspace_scale = screenspace_scale_initial + zoom_value; if screenspace_scale < 1 then screenspace_scale = 1 end local screen_height = 2.0; local screen_width = screen_height * LockOn_Options.screen.aspect; local scaled_width = SelfWidth * screenspace_scale local scaled_height = y_size * scaled_width -- for indicator all sizes is function of width scaled_width = x_size * scaled_width screenspace_diplacement = { 0.5 * screen_width - 0.5 * scaled_width, -0.5 * screen_height + 0.5 * scaled_height} if disposition == 'L' then screenspace_diplacement[1] = -screenspace_diplacement[1] end screenspace_diplacement_arcade = {screenspace_diplacement[1], 0.5 * screen_height - 0.5 * scaled_height} end update_screenspace_diplacement(0) function set_full_viewport_coverage(viewport) local w = LockOn_Options.screen.width local h = LockOn_Options.screen.height local a = LockOn_Options.screen.aspect local x = (-1.0 + 2.0 * (viewport.x / w)) * a local y = 1.0 - 2.0 * (viewport.y / h) local width = (viewport.width / w) * a local height = viewport.height / h local scl_hgt_K = y_size * SelfWidth -- size always function of SelfWidth local scl_wdt_K = x_size * SelfWidth -- size always function of SelfWidth screenspace_scale_x = 2.0 * width / scl_wdt_K screenspace_scale_y = 2.0 * height / scl_hgt_K screenspace_diplacement = {x + width, y - height} screenspace_diplacement_arcade = screenspace_diplacement purposes = {render_purpose.GENERAL, render_purpose.HUD_ONLY_VIEW, render_purpose.SCREENSPACE_OUTSIDE_COCKPIT, render_purpose.SCREENSPACE_INSIDE_COCKPIT} -- set purposes to draw it always render_target_always = true end
par ce que Ice à mis dans le post au dessus.

Publié : mer. août 17, 2011 9:18 am
par Chris4335
Tu as bien de la chance car moi c'est carement autre du coup je ne peux plus me servir du tactile.

Publié : mer. août 17, 2011 7:30 pm
par stupefian
Salut a tous

Le fichier proposé par Cahuete,pour les Mfd, est il valable pour les autres instruments aussi??

Car pour ma part les MFD gauche ,droite ,l'horloge,le Rwr fonctionne comme avant;
ce sont surtout les frequences radio et le cmsp,cmsc qui ne fonctionne plus

Publié : dim. août 21, 2011 8:48 am
par Chris4335
Sinon toujours pas de nouvelle de la maj du logiciel ?

Publié : lun. août 22, 2011 8:41 am
par Cahuete
Attention, la partie du fichier que je montre est la version non modifiée, celle de Ice est celle qui permet de refaire fonctionner EMC

Publié : mer. sept. 21, 2011 7:15 am
par coyote-89
Hello,

Merci pour les infos suite a l'installation du patch 1.0.0.9.
Mes premiers tests montrent que cela fonctionne aussi chez moi.

Deport du MFCD droite sur un ecran 8 pouces en USB :yes:

Publié : mer. sept. 21, 2011 9:42 pm
par titof
Et bien voici un autre souci pour les bêtes de l'informatique...

J'ai installé durant le patch 1.1.0.8 EMC pour les 2 MFCD sur un deuxième écran, cela fonctionnait très bien.
Après installation du patch 1.1.0.9, cela a toujours très bien fonctionné.

Cette semaine j'ai installé un troisième écran tactile pour configurer HELIOS et y déporter le CDU.
J'ai donc reconfiguré EMC pour rajouter l'écran du CDU sur mon troisième écran tactile (jespère que tout le monde suit encore ?lol).

Résultat : mes deux MFCD sont toujours au bon endroit mais le CDU n'est pas à sa place, il est installé dans le coin supérieur gauche de mon écran principal...

Question : est ce que cela pourrait venir des soucis rencontrés par certains après l'installation du patch 1.1.0.9 et si oui, la solution proposée corrigerait-elle normalement mon souci ?

Pour aider voici mon fichier Monitorsetup et un printscreen du CDU sur l'écran principal;
Merci d'avance,
Chris

_ = function(p) return p; end;
name = _('3ecran');
Description = 'Indicators configured with Easy Monitor Setup'
Viewports =
{
Center =
{
x = 0;
y = 0;
width = 1680;
height = 1050;
viewDx = 0;
viewDy = 0;
aspect = 1.6;
}
}
RIGHT_MFCD =
{
x = 2182;
y = 14;
width = 264;
height = 264;
}
LEFT_MFCD =
{
x = 1706;
y = 19;
width = 261;
height = 261;
}
CDU =
{
x = 2602;
y = -41;
width = 367;
height = 367;
}
UIMainView = Viewports.Center

Publié : jeu. sept. 22, 2011 9:14 pm
par titof
Bon, et bien après transformation du fichier selon Icemaker pour le CDU.init, j'ai toujours le CDU au mauvais endroit, rien de changé.

Euhhhh je comprends pas, pas trace des MFCD dans le fichier de EMC alors que ses derniers fonctionnent tout à fait correctement dans DCS A-10C (???????) sur mon deuxième écran:huh::huh:

Publié : mer. nov. 02, 2011 12:15 pm
par titof
Any update concernant Le soft ???
La mondiale de la simulation est terminée..héhéhélollol

Icemaker : es - tu par là?

Publié : mar. nov. 08, 2011 10:33 pm
par hellfrog
saurais - tu répondre à la question que l'on se pose pour bS2 : meme problème pour exporter les vues...
quel rapport entre les coordonnées physiques sur les ecran et le valeurs x et y dans le fichier lua de monitorconfig ?
cf http://forums.eagle.ru/showthread.php?t=80921&page=3

eventuellement ton script peut il estre utilisé pour BS2 moyennant adaptation ?

Publié : dim. nov. 13, 2011 7:45 pm
par stupefian
De retour avec le patch 1.1.1.0

Sorry mais a part les deux MFD plus rien d'autre fonctionne chez moi

Tout est de nouveau dans le coin superieur gauche ;en version precedente j'ai ajusté toutes les coordonnées et cette fois si ,j'y parviens plus
Au secours
Merci de votre aide

Publié : dim. nov. 13, 2011 8:42 pm
par hellfrog
je ne sais pas pour A10, mais pour BS2 on a trouvé ça : http://forums.eagle.ru/showthread.php?t=80921

Publié : mar. nov. 15, 2011 2:32 pm
par gger
Merci pour le soft tout fonctionne sauf la carte !

Lorsque je la fais apparaître (touche F10, je crois ? ?) elle s'affiche non seulement sur l'écran principal mais aussi sur l'écran auxiliaire. Y a moyen de la faire apparaître uniquement sur l'écran principal ?

Merci,
gger.

J'ai contourné les 90% du problème en positionant le second écran à droite et non en dessous de l'écran principal

Publié : mar. nov. 15, 2011 2:55 pm
par stupefian
Merci Hellfrog

Mais ca fonctionne toujours pas chez moi et en plus mes Mfd non plus

Au secours Icemaker

EDIT :
Ok sorry ca fonctionne (reinstal de tout EMC et nouveau fichier dans monitor setup)

Publié : jeu. nov. 17, 2011 4:44 pm
par stupefian
Hello toujours moi

Bon apres plusieurs essais ,Emc fonctionne voir post: http://www.checksix-forums.com/showthread.php?t=172835

mais sur Mfd droit ecran Mav reste noir,malgré selectionné et pret et pas de surchauffe.
ecran tgp fonctionne.

Je desactive Emc(desinstaller) et la pas de prob (j'exporte les mfd par le jeu)

S'il vous plait une mise a jour de EMC est demandée Merci

Car tous les autres export ne fonctionne plus ,ou comment faire ??

Merci d'avance

Solution....

Publié : ven. nov. 18, 2011 10:34 am
par stupefian
Un grand MERCI a HELLFROG et a AIRDOG :notworthyet autre aussi

Ils ont trouvé la solution :Jumpy: :

http://forums.eagle.ru/showthread.php?t=70716&page=27 post 269

Et pour :

CMSC,CMSP,CLOCK,Radio Uhf faire comme la version 1.0.0.9

http://forums.eagle.ru/showthread.php?t=70716&page=28 post 278

Merci a tous

mauvais affichage des indicateurs

Publié : dim. mars 11, 2012 10:41 pm
par jakare
J'avais cessé d'utiliser helios et maintenant j'y replonge :)

J'utilise le profil de "Cap Loz" avec 2 écrans de 1920x1080.

J'ai essayé plusieurs fichiers "init.lua" pour chaque indicateur et j'ai toujours le même résultat.
Certains indicateurs fonctionnent normalement: MFCD, RWR, CLOCK
Mais d'autres n'ont ni la bonne taille, ni la bonne position. (UHF, PBMC, CMSC)
J'ai aussi essayé de modifier les fichiers comme l'indiquent Icemaker et Airdog.
Rien ne fonctionne.
J'ai même essayé de redimensionner et déplacer manuellement avec notepad++, dans le moniteur setup, mais cela ne fonctionne pas non plus.

Image

mon fichier moniteur setup :
_ = function(p) return p; end;
name = _('HELIOS');
Description = 'HELIOS'
Viewports =
{
Center =
{
x = 0;
y = 0;
width = 1920;
height = 1080;
viewDx = 0;
viewDy = 0;
aspect = 1920/1080;
}
}

RIGHT_MFCD =
{
x = 1404;
y = 1209;
width = 443;
height = 443;
}

LEFT_MFCD =
{
x = 75;
y = 1208;
width = 430;
height = 430;
}

CMSC_SCREEN =
{
x = 855;
y = 1125;
width = 245;
height = 245
}

CMSP_SCREEN =
{
x = 1082;
y = 1171;
width = 267;
height = 267;
}

RWR_SCREEN =
{
x = 587;
y = 1228;
width = 200;
height = 200
}

DIGIT_CLOCK =
{
x = 487;
y = 1919;
width = 100;
height = 100;
}

UHF_FREQUENCY_STATUS =
{
x = 625;
y = 1586;
width = 145;
height = 145;
}

UHF_PRESET_CHANNEL =
{
x = 746;
y = 1553;
width = 35;
height = 35;
}

UHF_REPEATER =
{
x = 652;
y = 1732;
width = 117;
height = 117;
}

UIMainView = Viewports.Center
Mon fichier CMSC init :
dofile(LockOn_Options.common_script_path.."devices _defs.lua")

indicator_type = indicator_types.COMMON

purposes = {render_purpose.GENERAL,
render_purpose.HUD_ONLY_VIEW,
render_purpose.SCREENSPACE_OUTSIDE_COCKPIT,
render_purpose.SCREENSPACE_INSIDE_COCKPIT}

local x_size = 1
local y_size = 1

function update_screenspace_diplacement(zoom_value)
local default_width = 0.5 * LockOn_Options.screen.height + (64 * zoom_value)
if default_width > LockOn_Options.screen.height then
default_width = LockOn_Options.screen.height
end

if default_width > 0.5 * LockOn_Options.screen.width then
default_width = 0.5 * LockOn_Options.screen.width
end

local default_height = (y_size/x_size) * default_width
local default_y = LockOn_Options.screen.height - default_height
local default_x = LockOn_Options.screen.width - default_width

dedicated_viewport = {default_x,default_y,default_width,default_height}
dedicated_viewport_arcade = {default_x, 0 ,default_width,default_height}
end

update_screenspace_diplacement(0)

function set_full_viewport_coverage(viewport)

dedicated_viewport = {viewport.x,
viewport.y,
viewport.width,
viewport.height}
dedicated_viewport_arcade = dedicated_viewport
purposes = {render_purpose.GENERAL,
render_purpose.HUD_ONLY_VIEW,
render_purpose.SCREENSPACE_OUTSIDE_COCKPIT,
render_purpose.SCREENSPACE_INSIDE_COCKPIT} -- set purposes to draw it always
render_target_always = true
end

-- try to find assigned viewport
local multimonitor_setup_name = "Config/MonitorSetup/"..get_multimonitor_preset_name()..".lua"
local env = {}
env.screen = LockOn_Options.screen
local f = loadfile(multimonitor_setup_name)
if f then
setfenv(f,env)
pcall(f)

local vp = nil
vp = env.CMSC_SCREEN

if vp ~= nil then
dbg_print("ok we have directly assigned viewport to MFCD\n")
set_full_viewport_coverage(vp)
end
end
opacity_sensitive_materials =
{
"font_CMS"
}

-------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.."CMSC/indicator/CMSC_page.lua"

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

init_pageID = id_Page.PAGE_MAIN
purposes = {render_purpose.GENERAL,
render_purpose.HUD_ONLY_VIEW,
render_purpose.SCREENSPACE_OUTSIDE_COCKPIT,
render_purpose.SCREENSPACE_INSIDE_COCKPIT}
également posté sur le forum de ED : http://forums.eagle.ru/showpost.php?p=1 ... tcount=323

Publié : lun. mars 12, 2012 8:22 am
par stupefian
Alain salut

Prends exemple sur mon "monitor setup" chez moi ca fonctionne

J'ai remarque ton ratio:devrait etre 1.77777777777778

Et tes dimensions Rwr...ne sont pas juste .

J'ai oublié de te dire que j'ai transformé les dimensions dans le monitor setup meme

Je n'utilise plus le EMC

Publié : lun. mars 12, 2012 10:06 am
par jakare
Merci Stupefian

Le problème est réglé.
En fait il fallait modifier la taille des indicateurs dans le fichier du moniteur setup.

J'avais déjà essayé mais je ne sais pas pourquoi lors de ces essais cela n'avait pas fonctionné et avait donné des résultats bizarre. J'avais du faire une mauvaise manip.
A ce moment j'avais pensé que cela venait d'autre chose.
Après avoir posté sur le forum de ED, j'ai eu une réponse de Airdog qui ma confirmé qu'il fallait redimensionner et repositionner les afficheurs. J'ai donc essayé a nouveau et cela a fonctionné.
Maintenant tout fonctionne correctement.
J'ai remarque ton ratio:devrait etre 1.77777777777778
En fait dans les fichier lua tu peux mettre des calculs arithmétiques, dans mon ratio j'ai mis 1920 divisé par 1080 ce qui donne bien 1.77777777777778

Publié : lun. mars 12, 2012 8:02 pm
par stupefian
jakare a écrit :

En fait dans les fichier lua tu peux mettre des calculs arithmétiques, dans mon ratio j'ai mis 1920 divisé par 1080 ce qui donne bien 1.77777777777778
Je savais pas
la dessus bon vol et a bientot

Publié : mer. oct. 10, 2012 11:07 am
par A
Salut,

impossible de le faire fonctionner avec DCS-World ya une combine ou j'ai loupé un truc ?

Publié : mer. oct. 10, 2012 8:46 pm
par icemaker
oui tu as loupé que la version pour world est pas encore sortie je suis encore dessus :innocent:

Publié : mer. oct. 10, 2012 11:52 pm
par A
Ha bah au moins j'arrête de me faire des nœuds !!! :D

Alors bon courage à toi et merci de ton accueil au mondial ! ;)

Publié : ven. janv. 18, 2013 5:50 pm
par Blackfox
Ce mod est toujours d'actualité ou un autre à pris sa place ?