-
Ответ: Всем ку. Вот и я. В смысле, "вирпилот с Х-52".
Цитата:
Сообщение от Shadowy
Еще раз пожста -- где? Если под нужным ID подразумевается установка устройств в НВ, то уже сделано, по совету выше. Сайтек -- девайс 0, HJ -- девайс 1. Если нужно назначить как-то ID устройств в системе, подскажите плз, как это сделать.
Нет, именно в программе Config.exe. В присланном INI всё сделано правильно.
Цитата:
Сообщение от Shadowy
Принял, перенастроил. Опять же, в тестовом окошеке НВ -- все ОК, в Иле -- не работает.
Ошибку исправил, не заработало. Присылаю .ини...
Хех, а Вы этот профайл каким образом загружаете? Это второй профайл! И загружать его надо жуткой комбинацией из 4х кнопок! Редактируйте первый профайл - должно помочь.
Кстати в последней бете тот профайл, что использовался последним теперь прописывается в INI конфига и, надеюсь, будет меньше путаницы с разными профайлами.
Цитата:
Сообщение от Shadowy
ЗЫЖ Да, кстати -- при выборе номера устройства HJ на панели "Джойстик", надпись "Device №" краснеет :confused:
Наверное это происходит из-за того, что в этом виртульном джойстике нет кнопок - только оси. Программа подсвечивает красным джой, если у него нет кнопок. Короче не обращайте внимание. :)
-
Ответ: Новый обзор в Ил-2
Понятно. Маппер-то я прикручу без проблем - AutoHotKey, просто не хотелось умножать сущности ;)
-
Ответ: Новый обзор в Ил-2
Цитата:
Сообщение от turliga
И что там надо делать, чтоб в чате буквы писались в том месте где ты хочешь их поставить, а не генератор совместно с HJ
Вот я хочу изменить значение клавиши на джое, жму паузу в игре, захожу "управление" в меню игры и когда хочу изменить, какое либо значение для джоя, то получается, что-то самопроизвольное, даже если просто нажал и у меня выделилось окошко для изменения значения, я больше ничего не нажимаю и происходить самозахват, этими девайсами (HJ и NV) и что они там нажмут, фиг знает, но стоит выдернуть из HJ подсоединительный кабель (к излучателю), все можно и писать в чате и кнопи на джое переназначать, без проблем
Нажатия происходят из-за автогенераторов - или отключите их совсем, если не используете, или назначайте горячую клавишу для временной деактивации. Ну или пишите создателям игры чтобы они не вызывали TIR функции в меню, когда всё равно ничем управлять нельзя :)
Цитата:
Сообщение от turliga
У GO в описании написано, что надо залезть
1. "Установки" NV там привизать (ну это понятно) ,
2. "джойстик", там основной девайс 0, ПОВ очистить, Дополнительный девайс 0 Вкл, применить.
Очень странный шаг.
Основной девайс должен быть такой, какой у Вас джой. POV при этом очищать необходимости нет. Удобно пользоваться обоими режимами обзора.
Дополнительный девайс нужно выставить на 0 (ID джоя для HJ обзора). Его конечно нужно включить.
Основной и дополнительный ставить в одинаковое значение вообще нет смысла.
Цитата:
Сообщение от turliga
3.Далее в "дополнительные кнопи, там галки привязать взгляд при старте и ограничение 190/180 гр.
4.потом в "Шлем", вкл при старте, Ургир и применить.
Вроде все, больше никаких пояснений про генераторы и кнопи.
На этой закладке нужно поменять джой на дополнитльеный для обеих осей.
Цитата:
Сообщение от turliga
Я вот не могу никак Поворот головы - уменьшить скорость, что там надо менять и в какую сторону (крутил и "пороги", "уровень сглаживания", "мертвую зону", "коэфициенты скоростей" )
Знаю, что в NV куча еще разных прибамбасов можно сделать, но хотя-бы для начала, это мне для обзора настроить. и потом может дальше буду пытаться разобраться с NV (ничего не пользую в NV, понимаю , что прогу использую на 1/100 ее возможностей, но понять её не могу)
Уже отвечал только что по вопросу скоростей. Нужно для начала определиться, что подразумевается под "скоростью".
-
Ответ: Новый обзор в Ил-2
Цитата:
Сообщение от turliga
Вот это взято с сайта Гатжетов для подключения и настройки HJ
ихняя инструкция (относительно для NV), другие пункты я не стал сюда копировать
...Здесь нужно выбрать номер основного девайса, При правильном выборе будут изменяться значения осей X,Y и Z при повороте головы. Затем нажмите кнопки «Очистить POV» и «Применить».
Ну теоретически написано верно - в том случае если больше ни для чего NV использоваться не будет - только для трансляции данных HJ играм.
Но если использовать другие возможности, то ставить HJ дополнительным, на закладке шлем ставить опять же дополнительный джой, в качестве основного назначать обычный джой и его кнопки уже использовать в программе.
-
Ответ: Новый обзор в Ил-2
Цитата:
Сообщение от Hruks
Странно, в том INI файде, что Вы присылали чуть выше - вообще ни один джой не используется ;) Только клава и мышка.
Все правильно, именно поэтому я и оставил клаву и мышу, чтобы выяснить природу эффекта, который был продемонстрирован в треке из архива sample.rar. Но уже не надо ничего. Профили переработаны, обзор стал точно такой же как и у трекира, даже лучше. Ничего не двоится и не мылится. Хрюкс, еще раз спасибо. Когда будет финал?
-
Ответ: Новый обзор в Ил-2
А кто подскажет почему не работает блокировка POV т кнопки джойстика? Если забиндиваю клавишу - всё ОК, а от кнопки джойста - ничего. Может кто поборол такой же косяк? Или это не косяк, а просто руки кривые?
-
Ответ: Новый обзор в Ил-2
Цитата:
Сообщение от kolyan_TUS
А кто подскажет почему не работает блокировка POV т кнопки джойстика? Если забиндиваю клавишу - всё ОК, а от кнопки джойста - ничего. Может кто поборол такой же косяк? Или это не косяк, а просто руки кривые?
Я мысли читать не умею, поэтому мне не понятно, что значит "ничего", где не работает блокировка и как она по Вашему должна работать, куда Вы клавишу забиндиваете и кому от кнопки джойста ничего.
Блокировка POV работает вот так:
1. Предполагается что POV (хат) в NV управляет камерой.
2. Если активировать блокировку POV, то хат начинает генерировать кнопки а камерой больше не управляет.
Как это предполагается использовать в программе:
1. В Иле на хат ничего не назначено. Назначено на кнопки, которые по хату генерятся. Назначить можно к примеру управление бомбовым прицелом.
2. В обычном режиме управляете камерой.
3. При включении бомбового прицела блокируете хат и спокойно управляете прицелом.
4. При выключении прицела разблокируете хат и опять управляете камерой.
При желании можно повесить другие функции - управление двигателем, углом обзора, UView и многое другое.
-
Ответ: Новый обзор в Ил-2
Цитата:
Сообщение от andreaogeno
Oh damn !!! :eek:
Once installed this new 3.7c Version...Alternate Mode doesn't works anymore!!:confused:
Arrrgh!!!
in the 3.5a version Alternate mode works without make operation in "Button/Assignments" as advised by Oleg_Tr a few posts ago!
And now in the 37c version, doesn't want to work, even operating changes in Button/Assignments....
This problem exist also for a my friend
Someone knows why new version, has this bug?:sad:
This my AutoQuote is for asking you about a great problem born with the newview37c.
I come back to 37a, and now Mouse movement doesn't work anymore!!
I think that could be a .ini problem, but really I don't know.
I've tried ti check and uncheck "alternate mode" and setted up the Assignments as Oleg_tr said, but..no hope....
...Mouse now never works...What I can do?
Please help me:sad:
-
Ответ: Новый обзор в Ил-2
2 Hruks
Спасибо за ответы, у меня получилось:
- написать INI файл "с нуля". Ошибка была в том, что после регистрации dll я не запустил ИЛ2.
- исправить поведение в менюшках ИЛа. Действительно был "активный автогенератор, который управляет генератором 3, который в свою очередь генерит те самые Home и PgDn". Но в разделе "Кнопки/Текущие настройки кнопок в INI" я этого сразу не нашел, поэтому долго не мог решить проблему. В NV37c это место сделано лучше, видно строчки только с заданными кнопками, искать легче.
Хорошо, я не буду агитировать народ за переход на старые версии. :yez:
Пожелание: Я храню разные версии NV в разных папках. После 1го запуска Config.exe из NV37c он пишет "DLL зарегистрирована", еще до нажатия кнопки "регистрация dll в реестре". Значит он не отслеживает какой именно NPclient.dll зарегистрирован. Лучше, если он будет следить за тем, чтобы зарегистрированным был dll из папки с запущенным Config.exe.
Пожелание 2: Нельзя ли так сделать, чтобы перед вылетом запоминать значения СД индикаторов на клаве ("NumLock", "ScrollLock", "CapsLock") и перед вылетом устанавливать их в заранее заданные в меню значения, а после вылета возвращать запомненные? Тогда, если назначить на уборку-выпуск шасси "ScrollLock", можно будет по индикатору определить "убрано-выпущено". ИМХО удобно, даже чит :) . А если так сделать с гаком - еще актуальнее. :D
Пожелание 3: По идее, Config.exe - это диалоговое окно. Тогда логичнее зафиксировать его размеры и убрать кнопки развернуть/свернуть, оставить один крестик.
-
Ответ: Новый обзор в Ил-2
Цитата:
Сообщение от andreaogeno
This my AutoQuote is for asking you about a great problem born with the newview37c.
I come back to 37a, and now Mouse movement doesn't work anymore!!
I think that could be a .ini problem, but really I don't know.
I've tried ti check and uncheck "alternate mode" and setted up the Assignments as Oleg_tr said, but..no hope....
...Mouse now never works...What I can do?
Please help me:sad:
I can not help you witout additional details.
1. Please send INI file.
2. Whad do you mean "Alternate mode"? I need more info for this. Provide step-by-step instruction and detailed description.
Why you use "alternate mode"? Why you expect from this mode? And in which case you try to expect this?
-
Ответ: Новый обзор в Ил-2
2 turliga (Sorry for offtop)
Цитата:
...
Да, в качестве осей HJ по-прежнему работает, что видно в MSFS и ЛОМАК.
...
Означает ли это, что в MSFS возможно привязывать обзор к осям джоя (у меня до сих пор нет MSFS)?
-
Ответ: Новый обзор в Ил-2
Цитата:
Сообщение от GO!
Пожелание: Я храню разные версии NV в разных папках. После 1го запуска Config.exe из NV37c он пишет "DLL зарегистрирована", еще до нажатия кнопки "регистрация dll в реестре". Значит он не отслеживает какой именно NPclient.dll зарегистрирован. Лучше, если он будет следить за тем, чтобы зарегистрированным был dll из папки с запущенным Config.exe.
Ну теоретически Config.exe не обязан распологаться в той же папке, что и npclient.dll. Но можно их и привязать более жёстко, особенно учитывая тот факт, что npclient.dll теперь в config.ini пишет информацию. Попробую сделать.
Цитата:
Сообщение от GO!
Пожелание 2: Нельзя ли так сделать, чтобы перед вылетом запоминать значения СД индикаторов на клаве ("NumLock", "ScrollLock", "CapsLock") и перед вылетом устанавливать их в заранее заданные в меню значения, а после вылета возвращать запомненные? Тогда, если назначить на уборку-выпуск шасси "ScrollLock", можно будет по индикатору определить "убрано-выпущено". ИМХО удобно, даже чит :) . А если так сделать с гаком - еще актуальнее. :D
Индикатор шасси есть в кабине. Это раз. Вылеты могут быть разные - либо простой редактор и тогда шасси после начала вылета убраны, либо компания, и тогда шасси выпущены (ну кроме некоторых случаев, когда в настройках сложности это урано - по крайней мере раньше так было). Так в какое состояние "возвращать" в первом и втором случае?
Вы этот чит можете сделать уже сейчас - повесьте уборку/выпуск шасси на NumLock и нажимайте наздоровье. Если вдруг пойдёт рассинхронизация - просто нажмите "esc" для появления меню и переключите индикатор в нужное состояние. Это же можно делать и при загрузке новой миссии.
Но есть и более хорошее решение - шасси, ровно как и многие другие параметры может отображать UDPSpeed. Рекомендую :) В онлайне конечно самое интересное будет недоступно, но индикатор шасси вполне работает. А какие народ делает индикаторы! Ух!
Цитата:
Сообщение от GO!
Пожелание 3: По идее, Config.exe - это диалоговое окно. Тогда логичнее зафиксировать его размеры и убрать кнопки развернуть/свернуть, оставить один крестик.
И какой в этом смысл? Есть пара закладок, где распахнутое окно помогает. В остальных оно не мешает. Так зачем ограничивать пользователя? Мне не понятно.
P.S. для быстрой связи можно воспользоваться аськой: 76076258
-
Ответ: Новый обзор в Ил-2
Цитата:
Сообщение от GO!
2 turliga (Sorry for offtop)
Означает ли это, что в MSFS возможно привязывать обзор к осям джоя (у меня до сих пор нет MSFS)?
Я не помню на счёт осей, но точно MSFS имеет свой интерфейс для передачи данных с координатами камеры.
Натуралпоинты делали для этого специальную DLL, для NewView тоже такая есть. Используется через NVToMouse. Можете воспользоваться готовым решением :)
-
Ответ: Новый обзор в Ил-2
Прошу помощи.
Со старой проблемой разобрался...
Однако, при попытке полетать в СПШ с HJ55 -- НВ2М съедает 50-60% процессороного времени (?!!чему там его есть?) и Ил-2 версии 1.2 элементарно тормозит на моем Интеле 3 ГГц...
Есть ли в открытом доступе другой софт, помимо НВ2М, который позволяет управлять мышиным курсором через НВ или оси? Если есть, стукните линкой плиз!
-
Ответ: Новый обзор в Ил-2
-
Ответ: Новый обзор в Ил-2
Цитата:
Сообщение от Shadowy
Прошу помощи.
Со старой проблемой разобрался...
Однако, при попытке полетать в СПШ с HJ55 -- НВ2М съедает 50-60% процессороного времени (?!!чему там его есть?) и Ил-2 версии 1.2 элементарно тормозит на моем Интеле 3 ГГц...
Есть ли в открытом доступе другой софт, помимо НВ2М, который позволяет управлять мышиным курсором через НВ или оси? Если есть, стукните линкой плиз!
Ну Вы просто меряете неправильно :)
На самом деле NV2M съедает всё процессорное время, просто на вашем интеле как бы два процессора. Время обоих процессоров программе не нужно - достаточно и одного :) А таск менеджер показывает суммарное время - вот и получается 50% :)
Чему есть? Ну там очень точный таймер. Он съедает всё время, что остаётся свободным и повышает свою точность. Работает он так :)
Но беспокоиться совершенно нет необходимости, если система занята чем-то серъёзным, например игрой Ил-2, то таймер охотно делится ресурсами и отъедает очень мало времени. Это несложно проверить самому - просто запустить что-нить очень ёмкое - например Ил-2 :)
На счёт Ил-2 и его тормозит - это Вы веткой ошиблись.
На счёт другой версии софта. а зачем она Вам? Тормозов испугались? Дык незачем. Ну в крайнем случае возьмите версию от Go!, он там другой таймер использовал - он менее точный и манией величия не страдает, хотя на играх это никак не сказывается. Так зачем-же?
-
Ответ: Новый обзор в Ил-2
Цитата:
Сообщение от andreaogeno
No one can help me?
Why do you ignore my request?
-
Ответ: Новый обзор в Ил-2
Hello, every body. I came from China.
Just by searching Internet I found this forum and this thread, and then I learn how to using "analog zoom" new function of Newview. But unfortunely, the axis I want to use for zoom can not be read by the Newview.
I have 2 joysticks. Logitech Wingman Force in right hand, Saitek X-36 in left hand. X-36 is the secondary jostick. The U axis of X-36 can not be read by the Newview (although it's called V Slide ID2 in IL2). What I mean is it's always -16000 whether how I move it, other axis works. I have tested 3.6 3.7a2 and 3.7c version, all is same result. Even I turn off power of the Wingman Force (so X-36 be only one, but I am not sure ID have changed or not), still same result. But in Il2, it's works fine. Does it caused by different name of Axis? Or because I am using Simplify Chinese Windows 2000 OS.
And also weird things is the X-36 R U V axis not work for analog zoom in 3.6 and 3.7a2 version (Y axis works as additional joystick), but works in 3.7c (only tested V axis once, and may be sometimes not work before). I am a C++ Builder programmer. Does it's possible there are some memory pointer problem?
Other things is if I check the "TrackIR interface" in analog zoom tab, it not work. Does I need TrackIR hardware first? What's this mean? And can somebody explain what's SnapView a little?
I have readed there are a DeviceLink.txt that says it can set FOV by UDP etc. I wish it can set to any number not only can devide by 5 so may be Newview can use it and let zoom more smooth.
Some other little problem is if I select key generator 4 without selected key generator number low than it, it will not work (only tested in 3.6).
And also please don't use Cyrillic letter floder or file name in RAR file. It's difficult to extract. I mean the 'C' position of 37C.
Sorry for ask so many question. Thanks!
-
Ответ: Новый обзор в Ил-2
Цитата:
Сообщение от Hruks
Ну Вы просто меряете неправильно :)
На самом деле NV2M съедает всё процессорное время, просто на вашем интеле как бы два процессора. Время обоих процессоров программе не нужно - достаточно и одного :) А таск менеджер показывает суммарное время - вот и получается 50% :)
Нет, гипертреЙдинга у меня нет.
Цитата:
Сообщение от Hruks
Чему есть? Ну там очень точный таймер. Он съедает всё время, что остаётся свободным и повышает свою точность. Работает он так :)
Но беспокоиться совершенно нет необходимости, если система занята чем-то серъёзным, например игрой Ил-2, то таймер охотно делится ресурсами и отъедает очень мало времени. Это несложно проверить самому - просто запустить что-нить очень ёмкое - например Ил-2 :)
На счёт Ил-2 и его тормозит - это Вы веткой ошиблись.
Без НВ2М он не тормозит, а спецветки по ней я не увидел. Посему и спросил сюда. А Ил при работающем НВ2М тормозит, и еще как! :eek:
Цитата:
Сообщение от Hruks
На счёт другой версии софта. а зачем она Вам? Тормозов испугались? Дык незачем. Ну в крайнем случае возьмите версию от Go!, он там другой таймер использовал - он менее точный и манией величия не страдает, хотя на играх это никак не сказывается. Так зачем-же?
О, вот это спасибо огромное! Прога подошла и заработала, а что самое интересное -- без тормозов в Иле :thx:
Теперь остался вопрос центровки... Нет, я понимаю, что в сайтековском профайлере или в НВ можно повесить макрос при нажатии кнопки на выключение НВ2М, центровку, а при отпускании кнопки все обратно включить. Но вот как бы сделать, чтобы центральная МЗ была по центру? Ибо сейчас она в случайном месте, куда кажет мышка при переключении внутрь кокпита.
-
Вложений: 1
Ответ: Новый обзор в Ил-2
Цитата:
Сообщение от Hruks
Why do you ignore my request?
Oh..Hruks....I really haven't see your replay
Excuse me:p
Now I give u more details about this problem:
Using the 37a Version, I can press F2 for External View and the Panning/Tracking simply stop to work, so I use the mouse to rotate the view...and this was good, same thing for F8
Now, with the 37c Version, if I press F2 or F8 my mouse doesn't rotate anymore the view, and I must rotate with my head (I use Cam2Pan)
..So I return to 37a, but even this old version now doesn't want to work in "Alternate Mode for F2/F8"
"Alternate mode fir F2/F8" is the option in the "Additional Settings/Miscellaneous" that is able to block the Headtracking movement in the external views.
Anyway I send u the .ini file...thanx again for your reply
-
Ответ: Новый обзор в Ил-2
Цитата:
Сообщение от Shadowy
Нет, гипертреЙдинга у меня нет.
Ну я останусь при своём мнении :) Хотя давно про железо не читал...
Цитата:
Сообщение от Shadowy
Без НВ2М он не тормозит, а спецветки по ней я не увидел. Посему и спросил сюда. А Ил при работающем НВ2М тормозит, и еще как! :eek:
Хм... Убедили, переделаю.
Цитата:
Сообщение от Shadowy
О, вот это спасибо огромное! Прога подошла и заработала, а что самое интересное -- без тормозов в Иле :thx:
Теперь остался вопрос центровки... Нет, я понимаю, что в сайтековском профайлере или в НВ можно повесить макрос при нажатии кнопки на выключение НВ2М, центровку, а при отпускании кнопки все обратно включить. Но вот как бы сделать, чтобы центральная МЗ была по центру? Ибо сейчас она в случайном месте, куда кажет мышка при переключении внутрь кокпита.
Ну главное в этом деле, чтобы курсор мышки до реальных ограничений чуть-чуть не доходил. тогда центровка сбиваться не будет и МЗ соответственно в центре останется.
Я не совсем понял для чего отключать NV2M, её как раз отключать не следует. Центроваться нужно кнопкой, которая 1-назначена в Иле как центровка, 2-назначена в NV как мгновенная центровка.
Но самое главное - центровка в режиме шлема как таковая мало нужна. Лучше всего так подкорректировать коэффициенты привязки мышки к курсору в NV2M, чтобы при максимальном отклонении головы камера чуть-чуть не доходила до ограничения в кабине. Тогда Соответствие координат будет полное и центровка не понадобится и МЗ останется там где положено. Ну и советую плавающую МЗ применить.
Всё это касается старого Ила и управления через мышку.
P.S. А чем так прельщает старый Ил?
-
Ответ: Новый обзор в Ил-2
Цитата:
Сообщение от andreaogeno
...Now I give u more details about this problem:
Using the 37a Version, I can press F2 for External View and the Panning/Tracking simply stop to work, so I use the mouse to rotate the view...and this was good, same thing for F8
Now, with the 37c Version, if I press F2 or F8 my mouse doesn't rotate anymore the view, and I must rotate with my head (I use Cam2Pan)
..So I return to 37a, but even this old version now doesn't want to work in "Alternate Mode for F2/F8"
"Alternate mode fir F2/F8" is the option in the "Additional Settings/Miscellaneous" that is able to block the Headtracking movement in the external views.
Anyway I send u the .ini file...thanx again for your reply
Ok. I found root cause. It is setup combination:
1. "Additional Settings/Miscellaneous/Reach Control". This option should be OFF. I will support disable this options in alternative mode in the next version.
2. "Buttons/Assignments/Hot Keys" F1,F2,F8,Mouse should be assigned.
One more inconsistency: You turn On Analog Zoom and assign hot key Delete and PgDn as hot keys for +-5. Your FB settings is the same?
-
Ответ: Новый обзор в Ил-2
Цитата:
Сообщение от wdq4587
Hello, every body. I came from China.
Hello neighbour :)
Цитата:
Сообщение от wdq4587
Just by searching Internet I found this forum and this thread, and then I learn how to using "analog zoom" new function of Newview. But unfortunely, the axis I want to use for zoom can not be read by the Newview.
It is possible. NV can read only 6 axis. You can check all of this on Config/Joystic tab. Select Device # for Main devoce and look at the bottom panel. X,Y,Z,R,U,V values should changed if you change axis position and Device ID is correct. If axis you need do not working then it is not supported on NV.
Цитата:
Сообщение от wdq4587
I have 2 joysticks. Logitech Wingman Force in right hand, Saitek X-36 in left hand. X-36 is the secondary jostick. The U axis of X-36 can not be read by the Newview (although it's called V Slide ID2 in IL2). What I mean is it's always -16000 whether how I move it, other axis works. I have tested 3.6 3.7a2 and 3.7c version, all is same result. Even I turn off power of the Wingman Force (so X-36 be only one, but I am not sure ID have changed or not), still same result. But in Il2, it's works fine. Does it caused by different name of Axis? Or because I am using Simplify Chinese Windows 2000 OS.
Could you change Main and Additional joysticks? Send me INI file you using and describe correct ID for X-36 and Logitech joys.
Цитата:
Сообщение от wdq4587
And also weird things is the X-36 R U V axis not work for analog zoom in 3.6 and 3.7a2 version (Y axis works as additional joystick), but works in 3.7c (only tested V axis once, and may be sometimes not work before). I am a C++ Builder programmer. Does it's possible there are some memory pointer problem?
NV has issue with analog zoom controlled by Additional joystick. I fix this on latest version.
About memry pointer problem. Exactly no :) Pointer problem is specified to C programmer style :) I use Delphi and Objects. I have no memory problems in general :) Do you familiar with DelhiX components for Builder or familiar with DirectInput?
Цитата:
Сообщение от wdq4587
Other things is if I check the "TrackIR interface" in analog zoom tab, it not work. Does I need TrackIR hardware first? What's this mean? And can somebody explain what's SnapView a little?
No, this is not requared TIR HW. This used TIR interface for output zoom value to game. Z axis filled up with zoom value. Some games used this interface for contol zoom or move thru Z axis. For example "LockOn" or "GT Legends". FB do not used this interface. Only Key Generation output can be used for FB game.
SnapView is one more experimental kind of view on NV. It is like native Snap View on FB but this more flexible. For example this can track zoom position and correct change angle according zoom.
Цитата:
Сообщение от wdq4587
I have readed there are a DeviceLink.txt that says it can set FOV by UDP etc. I wish it can set to any number not only can devide by 5 so may be Newview can use it and let zoom more smooth.
No. FB accept only values divide by 5. And I do not like this interface on NV. This is very FB specific and not comfortable.
Цитата:
Сообщение от wdq4587
Some other little problem is if I select key generator 4 without selected key generator number low than it, it will not work (only tested in 3.6).
I do not understood. Sorry. Please describe more detailed and sendINI file.
Цитата:
Сообщение от wdq4587
And also please don't use Cyrillic letter floder or file name in RAR file. It's difficult to extract. I mean the 'C' position of 37C.
Ok. It is my mistake. I detect this minor issue after upload 37C version. Now this fixed but not uploaded.
Цитата:
Сообщение от wdq4587
Sorry for ask so many question. Thanks!
No problem. Best Regards.
-
Ответ: Новый обзор в Ил-2
Цитата:
Сообщение от Hruks
...
2. "Buttons/Assignments/Hot Keys" F1,F2,F8,Mouse should be assigned.
One more inconsistency: You turn On Analog Zoom and assign hot key Delete and PgDn as hot keys for +-5. Your FB settings is the same?
"Buttons/Assignments/Hot Keys" (F1,F2,F8,and Center Instant Mouse) is Assigned!
Yeah, I turn on the Anlog Zoom andsetted up the Zoom+5 & Zoom-5 to the same keys of my FB settings...why? maybe I Wrong?:confused:
Anyway...I followed your instruction but it seems not work even if now Reach Control is unchecked!!:(
Curiously.... if I try my NewView Settings with NVtoMOUSE(included in NV37c)..All the settings seems to work perfectly..and so if I press F2, the headtracking stop to work, If I press F1 headtracking return to work.....But this doesn't happen in FB
Thx 4 now
-
Ответ: Новый обзор в Ил-2
Цитата:
Сообщение от andreaogeno
"Buttons/Assignments/Hot Keys" (F1,F2,F8,and Center Instant Mouse) is Assigned!
Are you sure? On your "Il2-Sturmovik Forgotten Battles_1.INI" Buttons/CurrentButtonSettingsinIniFile reports only FOV+5 and FOV-5
Please check again and assign correct buttons.
Цитата:
Сообщение от andreaogeno
Yeah, I turn on the Anlog Zoom andsetted up the Zoom+5 & Zoom-5 to the same keys of my FB settings...why? maybe I Wrong?:confused:
Ok. If the setting on FB and NV is same then no problem.
Цитата:
Сообщение от andreaogeno
Anyway...I followed your instruction but it seems not work even if now Reach Control is unchecked!!:(
Assign hot keys.
-
Ответ: Новый обзор в Ил-2
Yeaaaah!! :beer:
That Rulez! Now all work so fine
Thx again Hruks :bravo: you're great:bravo:
Kill one my curiosity...most of the settings in Speed Parameters, are useless for Cam2Pan users right?
-
Ответ: Новый обзор в Ил-2
Hello Hurks
Цитата:
Сообщение от Hruks
It is possible. NV can read only 6 axis. You can check all of this on Config/Joystic tab. Select Device # for Main devoce and look at the bottom panel. X,Y,Z,R,U,V values should changed if you change axis position and Device ID is correct. If axis you need do not working then it is not supported on NV.
X-36 only has 6 axis. The problem is the U vlalues in NV config tan never change. Others can change if you move the joystick. I also tested last night, using NV3.0 is same result. I want know your program use number or name to read axis values?
I don't installed driver for X-36 before in W2K. It's use microsoft default HID driver. Last night I installed basic driver of Saitek SD3.2. Still same result in NV.
Цитата:
Сообщение от Hruks
Could you change Main and Additional joysticks? Send me INI file you using and describe correct ID for X-36 and Logitech joys.
That need I test it after I go home. But I guess that not INI file related. What I forgot last night is change joystick ID in W2K control panel to see the result.
Цитата:
Сообщение от Hruks
NV has issue with analog zoom controlled by Additional joystick. I fix this on latest version.
I see.
Цитата:
Сообщение от Hruks
About memry pointer problem. Exactly no :) Pointer problem is specified to C programmer style :) I use Delphi and Objects. I have no memory problems in general :) Do you familiar with DelhiX components for Builder or familiar with DirectInput?
I am not sure, you don't see pointer that do not mean there are no pointer, although I have used Delphi 10 years ago. I fell Turbo pascal and C++ is about same, what I changed to C++ Builder is because I do not like pascal syntax.
I am not familiar with DelhiX components or DirectInput. I do have some interesting on game programming but I really do not have time to try it.
Цитата:
Сообщение от Hruks
No, this is not requared TIR HW. This used TIR interface for output zoom value to game. Z axis filled up with zoom value. Some games used this interface for contol zoom or move thru Z axis. For example "LockOn" or "GT Legends". FB do not used this interface. Only Key Generation output can be used for FB game.
I see. Thanks for explain!
Цитата:
Сообщение от Hruks
SnapView is one more experimental kind of view on NV. It is like native Snap View on FB but this more flexible. For example this can track zoom position and correct change angle according zoom.
I see. I'll try it.
Цитата:
Сообщение от Hruks
No. FB accept only values divide by 5. And I do not like this interface on NV. This is very FB specific and not comfortable.
If they can allow any number, that should be great. I don't understand why they restrict FOV values numbers in DeviceLink interface. I mean only limited kind FOVs, why not a set(gov) instead so many call. I guess it's not difficult to support any FOV (in range) in graphics engine.
Цитата:
Сообщение от Hruks
I do not understood. Sorry. Please describe more detailed and sendINI file.
I should say it simple. What I mean is if I try use KG4 but no KG1 KG2 KG3 assigned first, it will not work in NV3.6 (later version I have not tested).
Thanks for your reply!
-
Ответ: Новый обзор в Ил-2
Цитата:
Сообщение от andreaogeno
...
Kill one my curiosity...most of the settings in Speed Parameters, are useless for Cam2Pan users right?
It is not true.
This speed settings do not affected Helmet mode. It is right.
But Cam2Pan users can combine Helmet mode with Hat View and/or UView and/or ScanSky modes. In this case this settings should be used.
I do not think the Helmet mode is very comfortable. During longer travel you can relax on your armchair: deactivate Helmet mode, switch to HatView and control camera by joystick or keys or mouse. Helmet mode can be activated late... before fighting for example :)
-
Ответ: Новый обзор в Ил-2
Цитата:
Сообщение от wdq4587
X-36 only has 6 axis. The problem is the U vlalues in NV config tan never change. Others can change if you move the joystick. I also tested last night, using NV3.0 is same result. I want know your program use number or name to read axis values?
My program used number for adress axis.
I have X52 and all 6 axes works fine. But I can not read 7th axis.
I think I can not help you.
Цитата:
Сообщение от wdq4587
That need I test it after I go home. But I guess that not INI file related. What I forgot last night is change joystick ID in W2K control panel to see the result.
No. I mean change ID in Config program. Device #.
Цитата:
Сообщение от wdq4587
I am not sure, you don't see pointer that do not mean there are no pointer, although I have used Delphi 10 years ago. I fell Turbo pascal and C++ is about same, what I changed to C++ Builder is because I do not like pascal syntax.
I do not like pascal syntax too :) But I do not agree - Turbo pascal and Delphi is different. I use anther style of programming. This is not similar to Turbo pascal or general C++. Ok, forget it :).
Цитата:
Сообщение от wdq4587
If they can allow any number, that should be great. I don't understand why they restrict FOV values numbers in DeviceLink interface. I mean only limited kind FOVs, why not a set(gov) instead so many call. I guess it's not difficult to support any FOV (in range) in graphics engine.
You should adress this question to FB developers :)
Цитата:
Сообщение от wdq4587
I should say it simple. What I mean is if I try use KG4 but no KG1 KG2 KG3 assigned first, it will not work in NV3.6 (later version I have not tested).
This is not clear for me. Just send me INI file and describe your settings.
For example:
I try to use only one generator number 4.
Settings:
1. go to Butons/Assignments/Button Generator/4.KeyGenerator. Detect. Press Joystick Key 5. Press button "Save to INI file".
2. go to Butons/Button Generator/Generator Num -> 4. Scan Code for first. Press Key 'X', Scan code for second. Press Key 'Y'. Press "Save to INI file". Setting next: Generator two pres is xxx, etc.
3. Launch FB. Set 'X' key to increase FOV, Set 'Y' key to decrease FOV.
4. Start new flight.
5. Press Joy Key 5. FOV increased. Unpress Joy Key 5. FOV decreased.
-
Ответ: Новый обзор в Ил-2
Цитата:
Сообщение от Hruks
My program used number for adress axis.
I have X52 and all 6 axes works fine. But I can not read 7th axis.
I think I can not help you.
It's strange. Is there are any way to let me know the program read failure or read wrong values? And why -16000 to 16000? And why at first it's -16000 for last 3 axis until joystick axis move.
This my X-36 NO.5 axis works ok in W2K control panel, DXTweak2, IL2 serires. I'll test more game to see does it work. Does your program use different method to read axis values?
Цитата:
Сообщение от Hruks
No. I mean change ID in Config program. Device #.
I have already done. So I know other 5 axis can be read in Newview. What I should do is change X-36 joystick ID from 1 to 0 in W2K control panel to test.
Цитата:
Сообщение от Hruks
I do not like pascal syntax too :) But I do not agree - Turbo pascal and Delphi is different. I use anther style of programming. This is not similar to Turbo pascal or general C++. Ok, forget it :).
OK
Цитата:
Сообщение от Hruks
This is not clear for me. Just send me INI file and describe your settings.
For example:
I try to use only one generator number 4.
Settings:
1. go to Butons/Assignments/Button Generator/4.KeyGenerator. Detect. Press Joystick Key 5. Press button "Save to INI file".
2. go to Butons/Button Generator/Generator Num -> 4. Scan Code for first. Press Key 'X', Scan code for second. Press Key 'Y'. Press "Save to INI file". Setting next: Generator two pres is xxx, etc.
3. Launch FB. Set 'X' key to increase FOV, Set 'Y' key to decrease FOV.
4. Start new flight.
5. Press Joy Key 5. FOV increased. Unpress Joy Key 5. FOV decreased.
Since you take seriously on this little problem. I will do more test after I go home. What I think before is may be your program if don't found KG1 is assigned (with a specify button or keyboard), it will not check KG2 KG3 and more. It seems not now.
-
Ответ: Новый обзор в Ил-2
Цитата:
Сообщение от wdq4587
It's strange. Is there are any way to let me know the program read failure or read wrong values? And why -16000 to 16000? And why at first it's -16000 for last 3 axis until joystick axis move.
-16000 to 16000 because it is usual for me :) It is used only on Config.
I do not know why if you do not move Joy the values do not changed. It is strange. If I start Config and do not touch Joy or change ID to virtual Joy - all axis have 0.
Цитата:
Сообщение от wdq4587
This my X-36 NO.5 axis works ok in W2K control panel, DXTweak2, IL2 serires. I'll test more game to see does it work. Does your program use different method to read axis values?
I have no idea for this. I use fixed component mentioned before and this component used DX5 interface. This worked on many joys before.
Цитата:
Сообщение от wdq4587
I have already done. So I know other 5 axis can be read in Newview. What I should do is change X-36 joystick ID from 1 to 0 in W2K control panel to test.
How about another joystick? I remember you have this.
Цитата:
Сообщение от wdq4587
Since you take seriously on this little problem. I will do more test after I go home. What I think before is may be your program if don't found KG1 is assigned (with a specify button or keyboard), it will not check KG2 KG3 and more. It seems not now.
All 50 generators worked independly. Only one exlude - if one have 2 button kombination for activate then no other will work. But this is constrain for all NV functions.
-
Ответ: Новый обзор в Ил-2
Цитата:
Сообщение от Hruks
-16000 to 16000 because it is usual for me :) It is used only on Config.
I do not know why if you do not move Joy the values do not changed. It is strange. If I start Config and do not touch Joy or change ID to virtual Joy - all axis have 0.
I have no idea for this. I use fixed component mentioned before and this component used DX5 interface. This worked on many joys before.
After I change ID in NV config tab form 0 to 1, R U V axis values is -16000, x y z is 0 (may be z is other value). After I move the joy axis, Z R and V can change from values between -16000 to 16000. I'll do more test on it after I go home. May be I set R and V axis position to -16000 before I change ID. But V should be 0 for I perfer put it in the middle position.
Please tell me the Delphi component name, may be some old components have errors. (I have seen that before). For that time the author may be do not have condition to test 2 joysticks in one PC and the 6 axis joystick have the secondary ID.
It's difficult to me to learn VC. It's too complex. So I still only use C++ Builder. But I had to say direct access the API really have some advantage.....
Цитата:
Сообщение от Hruks
How about another joystick? I remember you have this.
Wingman Force is a old joystick, do not have rudder, only have 3 analog axis. All works well. It's a great force feedback joystick.
Цитата:
Сообщение от Hruks
All 50 generators worked independly. Only one exlude - if one have 2 button kombination for activate then no other will work. But this is constrain for all NV functions.
I see.
Thanks for your reply!
-
Вложений: 3
Ответ: Новый обзор в Ил-2
Thank god! Your site's ISP starnet DNS server (ns7.starnet.ru) works again after more than 36 hours stop resolve. sukhoi.ru domain should config 2 right DNS servers to avoid such things. ns.sukhoi.ru not works at all.
Hello Hruks
I think I found what's the problem.
First I need say my memoy is worse. These axis which can be read do not have -16000 at first while running Newview. Only the axis can not be read like last 3 axis of Wingman Force, and No.5 axis of X-36 have -16000. So I guess -16000 most probably mean it can not be read or read empty. (like NULL in database or -1 for some program). I try change X-36 ID to 1 (first) in control panel and turn off Wingman Force. Nothing difference.
Then I try run more games to check the X-36 axis. Warbirds 3 and Mig Alley can run it no problem. And just by trying this, I first time found the way let 2 joysticks works together in Mig Alley. Mig Alley is my favorite game, but padlock problem always let me fell annoying.
Then I found a little utility joystimm.exe Вложение 59244 packaged in a game called Racer. After running it, I found some interesting things. Please look the graphics. This Controller Peeker v2.1 show 8 axis in panel although there are only 6 available. 2 axis were gray.
Вложение 59243
Different games have different names call these axis:
(Control Panel name is the native name provided by the manufacturer)
Код:
NO "Control Panel" "Controller Peeker" IL2
1 X Axis XAxis XAxis
2 YAxis YAxis YAxis
3 Throttle "Slider 0" "U Slider"
4 Rudder "Z Rotation" "Z Rotation"
5 Rotary1 "Slider 1" "V slider"
6 Rotary2 "X Rotation" "X Rotation"
I remember in setup interface, Mig alley and Warbirds 3 (and DXTweak2) use same name as W2K control panel name. But the order is interesting:
X
Y
Rotary2
Rudder
Throttle
Rotary1
Compare to Controller Peeker display
X Axis
Y Axis
Z Axis
X Rotation = Rotary2 of X-36 for it rotate around the X axis (forward direction)
Y Rotation
Z Rotation = Rudder for all rudder rotate around the Z axis (up direction)
Slider 0 = Throttle
Slider 1
You should found they use same sequence although different name, and there are 2 axis absence. I also notice the Wingman Force "Z axis" (native name) in Controller Peeker called Slide 0 (=Throttle). What I think is in DX5 or older DX version, there are 8 predefined axis names and 8 fixed number ID as showen in Controller Peeker interface. Your program or the Delphi component use a order X=1 Y=2 Z=7 R=6 U=? V=4 to read them. I think U=5 not 3 (since it's difficult to move in Z axis in 3D space for a joystick), of course not 8. So this "Rotary1" axis in X-36 will not be read by Newview any more. It's not my joystick only problem. I think all X-36 should have same result.
Then about that KG button problem. I have tested, the 37C version also have same problem. I attach the ini files for you to check. Вложение 59245
-
Ответ: Новый обзор в Ил-2
:eek: :eek: :eek:
http://www.youtube.com/watch?v=FFTRs...rch=6dof%20il2
Have u seen????
Hruks...can you make something for realize this?
-
Ответ: Новый обзор в Ил-2
Hello Hruks
I have do more search and found these predefined constants in dinput.h:
DIJOFS_BUTTON0 to DIJOFS_BUTTON31
DIJOFS_BUTTON(n)
DIJOFS_POV(n)
DIJOFS_X
DIJOFS_Y
DIJOFS_Z
DIJOFS_RX
DIJOFS_RY
DIFOFS_RZ
DIJOFS_SLIDER(n)
http://www.koders.com/cpp/fid033F85F...5D6706F69.aspx
In this DX8 version of dinput.h, defined 32 (or extended 128) buttons, 4 POVs and only 2 Sliders. Although it seems the API will allow more Sliders and more POVs and buttons in future version.
Wa! It's amazing!
-
Ответ: Новая версия 37 c
Цитата:
Сообщение от Hruks
Новая версия 37 c.
Пока статус беты, так как детект кнопок пока ещё не ко всему прикручен.
Поправлены некоторые баги предыдущих бет.
Эта версия должна работать со многими играми, которые знают TIR.
Эта версия даже работает с самим TIR акк с источником данных. Детали позже. Если кому интересно - пишите.
Есть альтернативный зум для Локона. Детали позже. Если кому интересно - пишите.
Скорость считывания данных увеличина в несколько раз.
NewViewToMouse доработана для определения точности и омфортности обзора с разными настройками. Для этого есть специальная закладка и окно, которое масштабирует координатную область до 128 раз.
А вот Зум в Трекире можно сделать, чтоб в ИЛе работало.
Так вроде в тесте работает, а в ИЛе нет, или я не так готовлю:)
-
Ответ: Новая версия 37 c
Цитата:
Сообщение от Hruks
Новая версия 37 c.
Эта версия даже работает с самим TIR акк с источником данных. Детали позже. Если кому интересно - пишите.
Т.е. теперь NW37с видит тракир и работает с ним аналогично URGear'у ? Если это так, то можно подробнее описать механизм взаимодействия программы и тракира - для корректной работы нужно ли ставить софт и дрова ?
-
Ответ: Новый обзор в Ил-2
А я в какой-то из соседних веток читал, что такое невозможно в силу ограничений движка.:old:
Выходит, возможно?:confused:
Или это BoB? :D
-
Ответ: Новый обзор в Ил-2
In case if FB will support this I will rty to support this too.
But now this is unsupported on FB.
-
Ответ: Новая версия 37 c
Цитата:
Сообщение от turliga
А вот Зум в Трекире можно сделать, чтоб в ИЛе работало.
Так вроде в тесте работает, а в ИЛе нет, или я не так готовлю:)
Пока нельзя, но сделать это совсем не сложно.
Вот как добуду ТИР - дело веселее пойдёт. Сейчас это разрабатывать весьма не просто.
-
Ответ: Новая версия 37 c
Цитата:
Сообщение от -SCS-UHU
Т.е. теперь NW37с видит тракир и работает с ним аналогично URGear'у ? Если это так, то можно подробнее описать механизм взаимодействия программы и тракира - для корректной работы нужно ли ставить софт и дрова ?
Да, теперь видит и работает.
NewView общается с TIR также как и другие программы. Стало быть нужны драйвера, софт, настройки и т.п.
Хитрость запуска состоит в том, что нужно сначала запустить ТИР а потом перерегистрировать NV в реестре перед запуском игры.
Кстати есть вопрос - а вот Вы готовы выделить средства на работу в этом направлении, например на приобретение мне ТИРа?
-
Ответ: Новая версия 37 c
Цитата:
Сообщение от Hruks
Да, теперь видит и работает.
NewView общается с TIR также как и другие программы. Стало быть нужны драйвера, софт, настройки и т.п.
Хитрость запуска состоит в том, что нужно сначала запустить ТИР а потом перерегистрировать NV в реестре перед запуском игры.
Кстати есть вопрос - а вот Вы готовы выделить средства на работу в этом направлении, например на приобретение мне ТИРа?
Если каждый скинет Хрюксу хотя бы по 150-200 рублей, думаю такую сумму можно собрать.
-
Ответ: Новая версия 37 c
Цитата:
Сообщение от Oleg_Tr
Если каждый скинет Хрюксу хотя бы по 150-200 рублей, думаю такую сумму можно собрать.
Да запросто, куда?. Там тогда на 2 ТИР соберем :), и еще на Headjoy. чтоб тоже глюки ихние убирать.
-
Ответ: Новая версия 37 c
Цитата:
Сообщение от turliga
Да запросто, куда?. Там тогда на 2 ТИР соберем :), и еще на Headjoy. чтоб тоже глюки ихние убирать.
На 2й не надо, надо на 4й, так как преимущества очевидны ;)
2х тоже не надо. А вот Headjoy это неплохая идея. :rolleyes:
Тогда можно полноценное сравнение устроить. Фактически все способы обзора своими "руками пощупать" получится :) Ну кроме мышки на затылок... Бррр. %)
А на счёт куда - разве это проблема? Вопрос кто :)
-
Ответ: Новая версия 37 c
Цитата:
Сообщение от Hruks
А на счёт куда - разве это проблема? Вопрос кто :)
Так ты скажи, куда...
-
Ответ: Новый обзор в Ил-2
Согласен учавствовать. Такой же вопрос. Куда...?
-
Ответ: Новая версия 37 c
Цитата:
Сообщение от Hruks
На 2й не надо, надо на 4й, так как преимущества очевидны ;)
2х тоже не надо. А вот Headjoy это неплохая идея. :rolleyes:
Тогда можно полноценное сравнение устроить. Фактически все способы обзора своими "руками пощупать" получится :) Ну кроме мышки на затылок... Бррр. %)
А на счёт куда - разве это проблема? Вопрос кто :)
Я имел ввиду 2 штуки:)
А, HeadJoy - GO, вообще презентовать его должен Hruksу. Раз с прогой, фича работает.
Ну да г. Владивасток. Hruksу до востребования (на деревню дедушке)
-
Ответ: Новая версия 37 c
Цитата:
Сообщение от Hruks
На 2й не надо, надо на 4й, так как преимущества очевидны ;)
2х тоже не надо. А вот Headjoy это неплохая идея. :rolleyes:
Тогда можно полноценное сравнение устроить. Фактически все способы обзора своими "руками пощупать" получится :) Ну кроме мышки на затылок... Бррр. %)
А на счёт куда - разве это проблема? Вопрос кто :)
Headjoy могу презентовать. Адриск пиши в личку.
У меня он как раз лишний валяется.
-
Ответ: Новая версия 37 c
Цитата:
Сообщение от Bond.K
Headjoy могу презентовать. Адриск пиши в личку.
У меня он как раз лишний валяется.
Во, нищие вирпилы:umora: , запаслись разными фичами, да еще и в N количестве. ( у меня дядя, на гуталинной фабрике работает, у него этого гуталина: вот и шлет кому попало" Матроскин из мультика) :umora:
Вообще, GO ему должен новый, презентовать. Да еще настроенный нормально, а не как Гаджеты рассылають, собрали и послали, без ОТК- как какие заморочки, это у вас руки кривые, а у нас все работало.
-
Ответ: Новая версия 37 c
Цитата:
Сообщение от turliga
Во, нищие вирпилы:umora: , запаслись разными фичами, да еще и в N количестве. ( у меня дядя, на гуталинной фабрике работает, у него этого гуталина: вот и шлет кому попало" Матроскин из мультика) :umora:
Вообще, GO ему должен новый, презентовать. Да еще настроенный нормально, а не как Гаджеты рассылають, собрали и послали, без ОТК- как какие заморочки, это у вас руки кривые, а у нас все работало.
Не все вирпилы нищие. :)
Камрад GO никому ничего не должен.
HJ у меня рабочий. Шаманить с бубном для его настройки не трэба.
Отдав его Hruksу, я таким образом хочу выразить ему свою благодарность за его работу для вирпильского сообщества.