ED Team USSR_Rik Posted April 14, 2009 ED Team Posted April 14, 2009 Вообще-то, при твоих первых настройках сингл тоже должен работать - я пробовал только что два монитора с точно таким разрешением - 1680*1050 и 1280*1024. Но удобнее (и немножко лучше) сделать так: Viewports = { Center = { x = 1280; y = 0; width = 1680; height = 1050; viewDx = 0; viewDy = 0; aspect = 1.6; } } Shkval = { x = 2980; y = 240; width = 640; height = 480; } ABRIS = { x = 3650; y = 200; width = 600; height = 800; } Картинки Шквала и АБРИС на втором мониторе получатся центрированными по вертикали, а не прижатыми к верхнему краю. Кроме того, я изменил размеры окошек второго монитора - в том числе для демонстрации. По поводу косяков в режиме DualView будем думать, спасибо всем отписавшимся, большое персональное спасибо - FreemanRU 1 Men may keep a sort of level of good, but no man has ever been able to keep on one level of evil. That road goes down and down. Можно держаться на одном уровне добра, но никому и никогда не удавалось удержаться на одном уровне зла. Эта дорога ведёт вниз и вниз. G.K. Chesterton DCS World 2.5: Часто задаваемые вопросы
tigrich Posted May 11, 2009 Posted May 11, 2009 (edited) Алелуя!!!!:thumbup: Всё заработало под Vista :) Итак: 1. Включаем DualView в дровах видеокарты 2. Запускаем Ка50, в настройках снимаем галку "На полный экран", выставляем разрешение в игре = разрешению рабочего стола первого монитора (по другому - не проверял, может и работает) 3. Проверяем, что игра запустилась режиме, ничем не отличающемся от полноэкранного. 4. Выходим их игры, открываем файл папка_с_игрой\BlackShark\data\scripts\options.lua, передвигаемся в самый низ и правим в секции ["graphics"] параметр ["width"] на значение, расчитанное по формуле (разрешение первого монитора)+(разрешение второго монитора*2). ЗАМЕЧАНИЕ: Данная формула тестировалась для случая, когда разрешение двух мониторов отличается. В любом случае лучше начинать с меньшего разрешения, этим вы не навредите точно 5. Создаем/редактируем файл в папке папка_с_игрой\Config\MonitorSetup\ для расположения камер, шквала и/или абриса Во вложении - options.lua и файл с настройками камеры (положить в папка_с_игрой\Config\MonitorSetup\) для моего конфига: Основной монитор: 1680х1050 (выводится основной вид) Второй монитор: 1024х768 (выводится "шквал") ВНИМАНИЕ!!! Такая настройка приводит к устойчивому багу - невозможно сделать скриншот - игра падает с ошибкой. Если разработчикам интересно - готов придоставить любую нужную и не очень информацию. Загорелся вывести "Шквал" на второй монитор. Всю ночь пробовал множество вариантов на ХР, походу дела прочитал всю эту тему. Все сводится к одной проблеме- на мониторе "Камера" все отображается отлично, а на втором мониторе никак не могу отобразить " Шквал". Максимум что показывает - это картинку загрузки миссии. Установил сегодня утром Висту, так как у FreemanRU, самый приближенный к моей проблеме вариант. Заменил в папке с игрой файлы настроек, которые любезно предоставил FreemanRU. В итоге та же самая проблема. На втором мониторе показывает только картинку с вертолетом. Собственно что имеется: ОС Виста 32 бит Видеокарта Gainward Radeon HD 4850 512 Mb (Драйвер скачал сегодня с сайта производителя) 2 монитора: 22" 1680х1050 17" 1024х768 Буду благодарен за любую помощь... Так как у меня идеи закончились. DualView на АТИ нет ( Вот настройки видеокарты и дисплея: Edited May 11, 2009 by tigrich
biotech Posted May 11, 2009 Posted May 11, 2009 (edited) Так это и получается Dual View, если у мониторов разрешение разное, но оба работают в своем. Картинка с вертолетом на втором экране - это нормально. Поверх нее и должны появиться шквал и\или абрис. Вот у тебя второй монитор слева от первого получается. Соотв. и начало отсчета координат другое. По-идее, в файле настроек координата левого верхнего угла шквала должна быть до камеры, а не после. То есть в конфиге секцию шквала нужно привести к виду: Shkval = { x = 0; y = 0; width = 1024; height = 768; } Либо может быть так: Center = { x = 2048; y = 0; width = 1680; height = 1050; viewDx = 0; viewDy = 0; aspect = 1.6; } } Shkval = { x = 1024; y = 0; width = 1024; height = 768; Edited May 11, 2009 by Biotech Спойлер i7 13700KF @ 5,4 GHz; DDR5 64GB RAM; Palit RTX 4090; AOC AG352UCG 35" 3440x1440; Win11. Oculus Quest Pro. "Marksman-L" rudder by MyCyJIbMaHuH ; VPC MongoosT-50CM3 Base; VPC MongoosT-50CM2 Grip; VPC MongoosT-50CM Throttle. My settings for VR
tigrich Posted May 11, 2009 Posted May 11, 2009 спасибо за подсказку, завтра попробую. Я подозревал что в координатах может быть нестыковка, но не разобрался в каком углу нулевая точка координат... Пробовал менять координаты, но не совсем то получалось.
biotech Posted May 12, 2009 Posted May 12, 2009 С координатами там такая история. Если по мануалу от FreemanRU (а по-другому я и не пробовал :) ), то в конфиге options.lua ставим width=(разрешение первого)+(разрешение второго)*2. А в системе координат получается (если представить визуально) такая расстановка: монитор2 - монитор1 - монитор2. Но левый монитор не участвует, он виртуальный. Просто его разрешение плюсуется к координатам первого и второго. Не знаю почему все так сложно, может быть можно как-то упростить. Я затею с двумя экранами бросил, т.к. в режиме не фуллскрин, да еще и с суммарным разрешением по Х, равным 4480 точек, фпс меня удручает. Играть-то можно, но не комфортно. Спойлер i7 13700KF @ 5,4 GHz; DDR5 64GB RAM; Palit RTX 4090; AOC AG352UCG 35" 3440x1440; Win11. Oculus Quest Pro. "Marksman-L" rudder by MyCyJIbMaHuH ; VPC MongoosT-50CM3 Base; VPC MongoosT-50CM2 Grip; VPC MongoosT-50CM Throttle. My settings for VR
tigrich Posted May 13, 2009 Posted May 13, 2009 (edited) Заработало :thumbup: Edited May 13, 2009 by tigrich
FreemanRU Posted May 13, 2009 Author Posted May 13, 2009 С координатами там такая история. Если по мануалу от FreemanRU (а по-другому я и не пробовал :) ), то в конфиге options.lua ставим width=(разрешение первого)+(разрешение второго)*2. А в системе координат получается (если представить визуально) такая расстановка: монитор2 - монитор1 - монитор2. Но левый монитор не участвует, он виртуальный. Просто его разрешение плюсуется к координатам первого и второго. Не знаю почему все так сложно, может быть можно как-то упростить. Я затею с двумя экранами бросил, т.к. в режиме не фуллскрин, да еще и с суммарным разрешением по Х, равным 4480 точек, фпс меня удручает. Играть-то можно, но не комфортно. Проще - никак, это потвержденный баг. Пожете посомтреть соответствующую ветку в Багах и Проблемах. Для уменьшения просадки ФПС рекомендую окошко шквала делать поменьше. При его размере в четверть от 1024х768 разницы в ФПС практически нету (во всяком случае у меня). И кстати говоря игра запускается в фулл-скрине, даже елси вам кажется, что это не так (by design). Всё сказанное автором - вымесел, и не может быть использовано как доказательство в суде. Мой блог | My blog
biotech Posted May 14, 2009 Posted May 14, 2009 И кстати говоря игра запускается в фулл-скрине, даже елси вам кажется, что это не так (by design) при том, что в настройках самой игры опция "на полный экран" отключена? шквал у меня был размера в четверть от 1280х1024 и абрис в половину этого же разрешения. фпс проседал значительно. может быть абрис и виноват, нужно попробовать без него. Спойлер i7 13700KF @ 5,4 GHz; DDR5 64GB RAM; Palit RTX 4090; AOC AG352UCG 35" 3440x1440; Win11. Oculus Quest Pro. "Marksman-L" rudder by MyCyJIbMaHuH ; VPC MongoosT-50CM3 Base; VPC MongoosT-50CM2 Grip; VPC MongoosT-50CM Throttle. My settings for VR
Sterkh Posted May 14, 2009 Posted May 14, 2009 Помогите настроить дисплеи , как на картинке у USSR_Rik(самый верхний пост на это странице) , только у меня основной дисплей 1920*1200 , второй с право 1280*1024. Сомостоятельное шаманство с Shkval+Camera+ABRIS.lua ни к чему не приводит.
FreemanRU Posted May 14, 2009 Author Posted May 14, 2009 при том, что в настройках самой игры опция "на полный экран" отключена? Угу. В скрипте запуска игры есть строчки, в которых прописано, что если разрешение игры по горизонтале или вертикале больше, чем соответствующие размеры основного окна - игра запускается в фулскрине. Всё сказанное автором - вымесел, и не может быть использовано как доказательство в суде. Мой блог | My blog
biotech Posted May 16, 2009 Posted May 16, 2009 Поставил винду7 рц х64 (до этого стояла ХР х64) Два монитора 1920х1200 + 1280х1024 - камера, шквал (800х600), абрис. И фпс практически тот же, что и с 1 монитором. Мягко говоря, приятно удивлен :) Спойлер i7 13700KF @ 5,4 GHz; DDR5 64GB RAM; Palit RTX 4090; AOC AG352UCG 35" 3440x1440; Win11. Oculus Quest Pro. "Marksman-L" rudder by MyCyJIbMaHuH ; VPC MongoosT-50CM3 Base; VPC MongoosT-50CM2 Grip; VPC MongoosT-50CM Throttle. My settings for VR
Sterkh Posted May 17, 2009 Posted May 17, 2009 расскажите про каждую строчку . Буду сам настраивать. Viewports = { Center = { x = 1280; y = 0; width = 1680; height = 1050; viewDx = 0; viewDy = 0; aspect = 1.6; } } Shkval = { x = 2980; y = 240; width = 640; height = 480; } ABRIS = { x = 3650; y = 200; width = 600; height = 800; }
biotech Posted May 17, 2009 Posted May 17, 2009 center - секция отвечает за экран "камеры". читай - вида из кабины, внешних видов и пр.; x, y - координаты левого верхнего угла. даже если мониторов два и этот слева, то по х все равно нужно добавить горизонтальное разрешение второго монитора. по этому там x=1280; width, height - ширина и высота в пикселах; viewDx, viewDy - не знаю. возможно угол обзора (0 - по-умолчанию); aspect - сотношение сторон; shkval, abris - cекции шквала и абрис. все то же самое, кроме параметров, присущих только камере. Спойлер i7 13700KF @ 5,4 GHz; DDR5 64GB RAM; Palit RTX 4090; AOC AG352UCG 35" 3440x1440; Win11. Oculus Quest Pro. "Marksman-L" rudder by MyCyJIbMaHuH ; VPC MongoosT-50CM3 Base; VPC MongoosT-50CM2 Grip; VPC MongoosT-50CM Throttle. My settings for VR
biotech Posted May 17, 2009 Posted May 17, 2009 Вот у меня вопрос - где хранятся координаты вывода на экран "подсказки" с положением органов управления (по Enter+RCtrl)? При игре с двумя мониторами оно выводится в невидимой зоне, судя по всему (так же, как и счетчик фпс). Как бы это дело сдвинуть? Спойлер i7 13700KF @ 5,4 GHz; DDR5 64GB RAM; Palit RTX 4090; AOC AG352UCG 35" 3440x1440; Win11. Oculus Quest Pro. "Marksman-L" rudder by MyCyJIbMaHuH ; VPC MongoosT-50CM3 Base; VPC MongoosT-50CM2 Grip; VPC MongoosT-50CM Throttle. My settings for VR
Sterkh Posted May 17, 2009 Posted May 17, 2009 (edited) Вот мой рабочий стол (см.картику) Viewports = { Center = { x = 1280; - тут обязятельно водим 1280? y = 0; width = 1920; height = 1200; viewDx = 0; viewDy = 0; aspect = 1.6; поделил 1920/1200 =1.6 правильно? } } Shkval = { x = 1920; координата левого верхнего угла , судя по картике y = 341; поделил 1024 на 3 = 341.3 , высота того же угла , что бы шквал был по середине. width = 640; Это ширина шквала по умолчанию? height = 480;Это высота шквала по умолчанию? } ABRIS = { x = ???; тут нало ввести координату лувого угла ирбиса , если у нас ширина шквала 640 , значит надо 1920+640?? y = ???; высота того же угла? если у нас высота ирбиса 600 , значит 1024 - 600= 424 - высота верхнего угла ирбиса , но она должна совпадать с высотой шквала , что бы было красиво , значит высоту шквала надо не 341 а 424?? Всё правильно? width = 600; height = 800; } не выходит . Если x и y координаты верхних левых углов шквала и ирбиса , ну сделал я так Description = 'Shkval on the left monitor,ABRIS on the right and camera on the center' Viewports = { Center = { x = 1280; y = 0; width = 1920; height = 1200; viewDx = 0; viewDy = 0; aspect = 1.6; } } Shkval = { x = 1920; y = 240; width = 640; height = 480; } ABRIS = { x = 2560; y = 200; width = 600; height = 800; } таже самая картинка получаетеся- почти на весь экран меню-пауза , и вертолет в самом краю , на втором мониторе ни чего. Edited May 17, 2009 by Sterkh
biotech Posted May 18, 2009 Posted May 18, 2009 (edited) А в файле options.lua параметр width подправил? Он должен быть (х основного монитора) + (х второго монитора)*2. В твоем случае: 1920+1280*2=4480 Еще раз: http://forums.eagle.ru/showpost.php?p=549968&postcount=38 Далее, с координатами шквала неправильно. Основной экран имеет координаты верхнего левого угла 1280х0, значит, если хотим шквал справа, то 1280+1920=3200 И то же самое с АБРИС (ирбис - это кошка такая :) ) х=1280+первый монитор+шквал. Что до центровки по вертикали - нужно не забывать, что на втором мониторе виртуально по Y имеется столько же точек, сколько на первом (т.е. 1200). Это нужно учитывать в координате Y для шквала и абрис. Ну, если хотим, чтоб красиво было. p.s. у меня мониторы точно с таким разрешением, могу просто прицепить свой конфиг. p.p.s. шквал и абрис не отображаются, пока не включены. информация со шквала не отображается на внешних видах (застывает последняя картинка, которая была при виде из кабины). Edited May 18, 2009 by Biotech Спойлер i7 13700KF @ 5,4 GHz; DDR5 64GB RAM; Palit RTX 4090; AOC AG352UCG 35" 3440x1440; Win11. Oculus Quest Pro. "Marksman-L" rudder by MyCyJIbMaHuH ; VPC MongoosT-50CM3 Base; VPC MongoosT-50CM2 Grip; VPC MongoosT-50CM Throttle. My settings for VR
Sterkh Posted May 18, 2009 Posted May 18, 2009 Ввел 3200 в опшинс луа , и в конфиге Viewports = { Center = { x = 1280; y = 0; width = 1920; height = 1200; viewDx = 0; viewDy = 0; aspect = 1.6; } } Shkval = { x = 3200; y = 240; width = 640; height = 480; } ABRIS = { x = 3840; 3200+ ширина шквала y = 200; width = 600; height = 800; } Высоты пока не менял . Отключил фул экран . Тепер у меня так
biotech Posted May 18, 2009 Posted May 18, 2009 в options.lua нужно не 3200, а 4480. рабочий стол в режиме dual view? Спойлер i7 13700KF @ 5,4 GHz; DDR5 64GB RAM; Palit RTX 4090; AOC AG352UCG 35" 3440x1440; Win11. Oculus Quest Pro. "Marksman-L" rudder by MyCyJIbMaHuH ; VPC MongoosT-50CM3 Base; VPC MongoosT-50CM2 Grip; VPC MongoosT-50CM Throttle. My settings for VR
Sterkh Posted May 18, 2009 Posted May 18, 2009 (edited) Теперь всё получилось , большое спасибо . У меня ка50 и так медленно шёл , теперь вообще слайд шоу. Система Asus P5B, Core 2 Duo 6400 , Asus EN9800GTX+ 512, 2Gb ОЗУ . Не полный экран в опциях , обязательные условия? Edited May 18, 2009 by Sterkh
biotech Posted May 18, 2009 Posted May 18, 2009 Не полный экран в опциях , обязательные условия? К сожалению, по-другому не работает. Спойлер i7 13700KF @ 5,4 GHz; DDR5 64GB RAM; Palit RTX 4090; AOC AG352UCG 35" 3440x1440; Win11. Oculus Quest Pro. "Marksman-L" rudder by MyCyJIbMaHuH ; VPC MongoosT-50CM3 Base; VPC MongoosT-50CM2 Grip; VPC MongoosT-50CM Throttle. My settings for VR
ED Team LISA Posted May 18, 2009 ED Team Posted May 18, 2009 Никто не пробовал шквал и абрис на отдельные телевизоры пускать?
trmish Posted June 12, 2009 Posted June 12, 2009 Коллеги, добрый день! 1. Давно уже играю с двумя мониторами в сингле. Хотелось бы и в мультиплеере. Только там меню растянуто и не видно кнопок. Можно ли справить? 2. Не видно меню радиообмена с двумя мониторами. Текстовые сообщения иногда проскакивают на мониторе со шквалом. Меню по "\" не видно вообще. Приходиться запоминать комбинации клавиш. Можно ли изменить позицию меню радиообмена (x,y)
ED Team USSR_Rik Posted June 12, 2009 ED Team Posted June 12, 2009 В каком режиме два монитора? Если DualView - то только для сингла. Men may keep a sort of level of good, but no man has ever been able to keep on one level of evil. That road goes down and down. Можно держаться на одном уровне добра, но никому и никогда не удавалось удержаться на одном уровне зла. Эта дорога ведёт вниз и вниз. G.K. Chesterton DCS World 2.5: Часто задаваемые вопросы
trmish Posted June 12, 2009 Posted June 12, 2009 В каком режиме два монитора? Если DualView - то только для сингла. Да. DualView. А что по поводу меню радиообмена?
ED Team USSR_Rik Posted June 12, 2009 ED Team Posted June 12, 2009 А что, собственно, по поводу радиообмена? Вот фото (хоть и вечерне-пятничное, но получилось :) ) - вполне читаемо. Хочу напомнить, что режим DualView нами не заявлялся, так что - as is. Там свои заморочки присутствуют. Men may keep a sort of level of good, but no man has ever been able to keep on one level of evil. That road goes down and down. Можно держаться на одном уровне добра, но никому и никогда не удавалось удержаться на одном уровне зла. Эта дорога ведёт вниз и вниз. G.K. Chesterton DCS World 2.5: Часто задаваемые вопросы
Recommended Posts