???
Математика на уровне МГУ

Страница 2 из 10 ПерваяПервая 123456 ... КрайняяКрайняя
Показано с 26 по 50 из 268

Тема: IL-2 JoyControl - настройка джойстиков в игре

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Механик Аватар для Oleg_BS
    Регистрация
    26.07.2002
    Адрес
    Киев, Украина
    Возраст
    55
    Сообщений
    535

    Ответ: IL-2 JoyControl

    Цитата Сообщение от crocodile
    Масштаб кривой отклика при зачеканной чеке >100 так и остается на 100
    Значения уползают за поле чарта.
    Думал я об этом...
    Смысл чарта в том, что бы видеть, как в ИЛе, при такой то кривой будут рули отклоняться. Но что бы ты ИЛу не дал (с помощью кривых), рули все равно больше чем на 100% (до конца) не отклонятся. Так зачем тогда огород городить?
    Кривые > 100 могут быть пользительны в следующем случае. У меня к примеру РУС до конечного значения доходит только при очень сильном нажатии. Сломать боюсь. Поэтому у меня 2 последних позиции стот 120 и 140. В итоге я максимального отклонения добиваюсь когда РУС почти до онца отклонен, но ломать его при этом не приходится
    А чо на 200 остановился? Если на то пошло, то делать надо чеку >100 и бокс с вводом числа. Пошто захардкодил 200?
    Подскажи зачем тебе может понадобиться кривая > 200? ИМХО достаточно с головой. А программить мень намного...
    И еще надо бы прочекать как Ил реагирует на значения больше 100???
    Давным давно прочекано Нормально реагирует.
    Чукча не писатель, чукча - читатель.

  2. #2
    Механик Аватар для Oleg_BS
    Регистрация
    26.07.2002
    Адрес
    Киев, Украина
    Возраст
    55
    Сообщений
    535

    Ответ: IL-2 JoyControl

    О, вот еще один баг выполз. В чарте значения больше 100 обрезаются, а вот на "джойтестере" нет. Исправлю в след. версии.
    Чукча не писатель, чукча - читатель.

  3. #3
    Зашедшийся Аватар для crocodile
    Регистрация
    10.07.2003
    Адрес
    Россия С.-Петербург
    Сообщений
    405

    Ответ: IL-2 JoyControl

    А это, я же могу захотеть циферки руками вводить... Тултипы желтые было бы лучше сделать мелкими текстбоксами. Хотя это мелочь, но было бы приятнее.
    Крокодилы тоже летают, только нызенько...

  4. #4
    Забанен Аватар для Orion33
    Регистрация
    17.07.2004
    Адрес
    левый берег Невы ;)
    Возраст
    41
    Сообщений
    1,209

    Ответ: IL-2 JoyControl

    Спасибо большое, будем посмотреть
    Первое, что бросилось в глаза: а где выбор юзера?? Ну с осями Х и У все понятно, а вот ротари, например, у разных юзеров могут быть на разные оси назначены...

  5. #5
    Механик Аватар для Oleg_BS
    Регистрация
    26.07.2002
    Адрес
    Киев, Украина
    Возраст
    55
    Сообщений
    535

    Ответ: IL-2 JoyControl

    Цитата Сообщение от Orion33
    Спасибо большое, будем посмотреть
    Первое, что бросилось в глаза: а где выбор юзера?? Ну с осями Х и У все понятно, а вот ротари, например, у разных юзеров могут быть на разные оси назначены...
    Пока выбирается профиль активного юзера. Теоретически можно зайти в ИЛ, выбрать другого юзера, выйти из ИЛа и тогда уже править кривые.
    Но а практически, смена профиля забита в ToDo.
    У меня только одна проблема. Хочется сделать красиво, но если имя/фамилия юзера прописана кирилицей, то в all.ini находится бяка типа \u041E\u043B\u0435\u0433 , т.е. Java Quoted Printable.
    Как это перевести в "Олег" я не знаю пока. Быстрое гугленье результата не принесло. Кто подскажет - буду благодарен.
    Чукча не писатель, чукча - читатель.

  6. #6
    Механик Аватар для Oleg_BS
    Регистрация
    26.07.2002
    Адрес
    Киев, Украина
    Возраст
    55
    Сообщений
    535

    Ответ: IL-2 JoyControl

    Пока кофе пил обновил версию до 0.9.1
    Изменения:
    [+] В случае, когда на трекбарах были значения меньше 5, при нажатии кнопок +10% и -10% значения не изменялись из-за округления. Сейчас уменьшаются/увеличиваются на 1
    [-] Убран баг, когда зеленый квадрат при кривой >100 выходил за границы своей зоны. Сейчас стоит на максимальном значении.

    Измененная версия в первом посте.
    Чукча не писатель, чукча - читатель.

  7. #7
    Зашедшийся Аватар для crocodile
    Регистрация
    10.07.2003
    Адрес
    Россия С.-Петербург
    Сообщений
    405

    Ответ: IL-2 JoyControl

    Цитата Сообщение от Oleg_BS
    [-] Убран баг, когда зеленый квадрат при кривой >100 выходил за границы своей зоны. Сейчас стоит на максимальном значении.

    Измененная версия в первом посте.

    Хи хи хи - чудовищный баг
    Крокодилы тоже летают, только нызенько...

  8. #8
    Механик Аватар для Oleg_BS
    Регистрация
    26.07.2002
    Адрес
    Киев, Украина
    Возраст
    55
    Сообщений
    535

    Ответ: IL-2 JoyControl

    Цитата Сообщение от crocodile
    Хи хи хи - чудовищный баг
    Косметический, но баг. Некрасиво выглядело это раз. Ну а два, что я это предусматривал, только в коде вместо игрека икс написал, и сейчас минут 10 потратил пытаясь понять какого же оно не работает
    Чукча не писатель, чукча - читатель.

  9. #9
    Забанен Аватар для Orion33
    Регистрация
    17.07.2004
    Адрес
    левый берег Невы ;)
    Возраст
    41
    Сообщений
    1,209

    Ответ: IL-2 JoyControl

    Цитата Сообщение от Oleg_BS
    У меня только одна проблема. Хочется сделать красиво, но если имя/фамилия юзера прописана кирилицей, то в all.ini находится бяка типа \u041E\u043B\u0435\u0433 , т.е. Java Quoted Printable.
    Как это перевести в "Олег" я не знаю пока. Быстрое гугленье результата не принесло. Кто подскажет - буду благодарен.
    Камрад, ну это же предельно просто Это индекс символа в юникоде А префикс \u говорит, что последующие 4 не символы собственно, а индекс. Ущучил?

  10. #10
    Механик Аватар для Oleg_BS
    Регистрация
    26.07.2002
    Адрес
    Киев, Украина
    Возраст
    55
    Сообщений
    535

    Ответ: IL-2 JoyControl

    Цитата Сообщение от Orion33
    Камрад, ну это же предельно просто Это индекс символа в юникоде А префикс \u говорит, что последующие 4 не символы собственно, а индекс. Ущучил?
    О, еще один добрый человек отозвался. Ущучил вроде.
    Спасибо, завтра постараюсь попробовать, если не получится буду вопросы задавать, хотя вроде все ясно
    Чукча не писатель, чукча - читатель.

  11. #11
    Сам по себе Аватар для LSA
    Регистрация
    25.03.2005
    Адрес
    наша Раша
    Возраст
    65
    Сообщений
    952

    Ответ: IL-2 JoyControl

    Цитата Сообщение от Orion33
    Это индекс символа в юникоде А префикс \u говорит, что последующие 4 не символы собственно, а индекс.
    А еще на твоем пути встретятся \t и \u0020 - табуляция и пробел соответственно. Почему пробел зашифрован в QP, а не win-1251, надо спрашивать у разработчиков.
    Арбайтен! Нихт перекурен!

  12. #12
    L-i-S
    Гость

    Re: IL-2 JoyControl - настройка джойстиков в игре

    Програмка классная!!!
    Но хотелось бы еще чтобы была калибровка джоя и по точнее позыционирование квадратика так как в проге квадратик который отвечает за руль направления стоит точно по центру, а в игре руль направления смещен немного влево или вправо когда как.
    Крайний раз редактировалось L-i-S; 19.03.2008 в 12:05.

  13. #13
    Механик Аватар для Oleg_BS
    Регистрация
    26.07.2002
    Адрес
    Киев, Украина
    Возраст
    55
    Сообщений
    535

    Re: IL-2 JoyControl - настройка джойстиков в игре

    Цитата Сообщение от L-i-S Посмотреть сообщение
    Програмка классная!!!
    Но хотелось бы еще чтобы была калибровка джоя и по точнее позыционирование квадратика так как в проге квадратик который отвечает за руль направления стоит точно по центру, а в игре руль направления смещен немного влево или вправо когда как.
    1) Чем не устраивает штатная калибровка винды?
    2) Точность отсчета данных с джоя превышает размер соответствующей полоски на экране (в пикселях). Посему точность позиционирования тут абсолютно не при чем.
    Чукча не писатель, чукча - читатель.

  14. #14
    L-i-S
    Гость

    Re: IL-2 JoyControl - настройка джойстиков в игре

    Цитата Сообщение от Oleg_BS Посмотреть сообщение
    Чем не устраивает штатная калибровка винды?
    Когда все вместе удобней так как мне приходится давольно часто калибровать мои пидали

  15. #15
    Механик Аватар для Oleg_BS
    Регистрация
    26.07.2002
    Адрес
    Киев, Украина
    Возраст
    55
    Сообщений
    535

    Re: IL-2 JoyControl - настройка джойстиков в игре

    Цитата Сообщение от L-i-S Посмотреть сообщение
    Когда все вместе удобней так как мне приходится давольно часто калибровать мои пидали
    Идея здравая, в следующей версии в программу будет встроена Windows Vista, все так все...
    Чукча не писатель, чукча - читатель.

  16. #16
    провокатор Аватар для Мотылёк
    Регистрация
    16.06.2006
    Адрес
    родина 122-мм гаубицы М-30
    Возраст
    43
    Сообщений
    656

    про "косой" РН

    Цитата Сообщение от L-i-S Посмотреть сообщение
    в игре руль направления смещен немного влево или вправо когда как.
    Это особенность визуализации триммирования "на земле". Как говорил БГ, "Это не баг, это фича"
    У самолетов, имеющих возможность триммирования РН, можно выставить руль строго прямо. Эффект оцени сам, на практике
    Довожу до ума Х52

  17. #17
    Зашедшийся Аватар для crocodile
    Регистрация
    10.07.2003
    Адрес
    Россия С.-Петербург
    Сообщений
    405

    Ответ: IL-2 JoyControl

    При записи в конфиг не проверяется а существует ли он вообще. Ситуация маловероятная, но все же вероятная.
    Тест кейс:
    Давим запись в конф.ини видим промпт, идем в иловский фолдер переименовываем (как минимум) конф.ини, жмем ОК в промпте.
    Прога пишет свой конф.ини
    Вот такой, это весь файл.
    [rts_joystick]
    1U=0 100 100 100 100 100 100 100 100 100 100 0
    1RZ=0 89 89 89 89 89 89 89 89 89 89 0
    1Y=0 100 100 100 100 100 100 100 100 100 100 0
    1X=0 100 100 100 100 100 100 100 100 100 100 0
    1Z=0 0 0 0 0 0 0 0 0 0 0 0
    Крокодилы тоже летают, только нызенько...

  18. #18
    Механик Аватар для Oleg_BS
    Регистрация
    26.07.2002
    Адрес
    Киев, Украина
    Возраст
    55
    Сообщений
    535

    Ответ: IL-2 JoyControl

    Цитата Сообщение от crocodile
    При записи в конфиг не проверяется а существует ли он вообще. Ситуация маловероятная, но все же вероятная.
    Тест кейс:
    Давим запись в конф.ини видим промпт, идем в иловский фолдер переименовываем (как минимум) конф.ини, жмем ОК в промпте.
    Прога пишет свой конф.ини
    Вот такой, это весь файл.
    [rts_joystick]
    1U=0 100 100 100 100 100 100 100 100 100 100 0
    1RZ=0 89 89 89 89 89 89 89 89 89 89 0
    1Y=0 100 100 100 100 100 100 100 100 100 100 0
    1X=0 100 100 100 100 100 100 100 100 100 100 0
    1Z=0 0 0 0 0 0 0 0 0 0 0 0
    Так и есть, пока не проверяется. Говорю же, писал "по быстрому", в расчете что прога все таки в каталоге ИЛ-2 лежит и все файлы на месте. В планах стоит встраивание ряда проверок, но пока это не реализовано.
    А пишет он мало, так это и понятно. Он записывает/обновляет только те параметры секции [rts_joystick], которые прописаны в HOTAS. Ничего другого он делать и не должен.
    Крайний раз редактировалось Oleg_BS; 29.05.2006 в 00:10.
    Чукча не писатель, чукча - читатель.

  19. #19
    Зашедшийся Аватар для crocodile
    Регистрация
    10.07.2003
    Адрес
    Россия С.-Петербург
    Сообщений
    405

    Ответ: IL-2 JoyControl

    Цитата Сообщение от Oleg_BS
    Так и есть, пока не проверяется. Говорю же, писал "по быстрому", в расчете что прога все таки в каталоге ИЛ-2 лежит и все файлы на месте. В планах стоит встраивание ряда проверок, но пока это не реализовано.
    А пишет он мало, так это и понятно. Он записывает/обновляет только те кривые секции [rts_joystick], которые прописаны в HOTAS. Ничего другого он делать и не должен.
    Эх.... файловые операции вещь потенциально опасная... тут "по быстрому" нельзя. И вообще система должна выдерживать два прямых попадания самого тупого и непредсказуемого юзера.
    Крокодилы тоже летают, только нызенько...

  20. #20
    Механик Аватар для Oleg_BS
    Регистрация
    26.07.2002
    Адрес
    Киев, Украина
    Возраст
    55
    Сообщений
    535

    Ответ: IL-2 JoyControl

    Цитата Сообщение от crocodile
    Эх.... файловые операции вещь потенциально опасная... тут "по быстрому" нельзя. И вообще система должна выдерживать два прямых попадания самого тупого и непредсказуемого юзера.
    Ваша Галя балованная (с)
    Тупизна и непредсказуемость юзера, в данном случае - проблемы юзера.
    Абсолютно надежных программ как известно не существует. Так что проверки кое какие уже вношу, но обещать что учту все и сразу не буду. Бета тестирование затем и придумано, чтоб глюки и недоработки вычислять
    Чукча не писатель, чукча - читатель.

  21. #21
    Зашедшийся Аватар для crocodile
    Регистрация
    10.07.2003
    Адрес
    Россия С.-Петербург
    Сообщений
    405

    Ответ: IL-2 JoyControl

    Цитата Сообщение от Oleg_BS
    Ваша Галя балованная (с)
    А мне за это девелоперы у же два раза пытались темную устроить, только я покрепче их буду жисть тестерская такая, салабоны не выживают

    Цитата Сообщение от Oleg_BS
    Тупизна и непредсказуемость юзера, в данном случае - проблемы юзера.
    Абсолютно надежных программ как известно не существует. Так что проверки кое какие уже вношу, но обещать что учту все и сразу не буду. Бета тестирование затем и придумано, чтоб глюки и недоработки вычислять
    Ну если бы ты грязными сапогам по реестру винды топтался, тогда ладно А конф.ини для каждого вирпила это святое

    Пока, на мой вкус, прога мало полезная в народном хозяйстве, до появления менеджера именовавнных персетов (без обид )
    Крайний раз редактировалось crocodile; 29.05.2006 в 11:31.
    Крокодилы тоже летают, только нызенько...

  22. #22
    Механик Аватар для Oleg_BS
    Регистрация
    26.07.2002
    Адрес
    Киев, Украина
    Возраст
    55
    Сообщений
    535

    Ответ: IL-2 JoyControl

    Цитата Сообщение от crocodile
    А мне за это девелоперы у же два раза пытались темную устроить, только я покрепче их буду жисть тестерская такая, салабоны не выживают
    А-а-а, то-то я думаю что ты профессионально так принялся файлики переименовывать при запущенной программе...
    А девелоперов я понимаю, хотя, с другой стороны, им за разработку деньги платят, а я так, на голом энтузиазизме ваяю.
    Пока, на мой вкус, прога мало полезная в народном хозяйстве, до появления менеджера именовавнных персетов (без обид )
    Экий ты нетерпеливый. Будут пресеты, сказал же
    А на счет "малопользительности", то на вкус и цвет... Ты хоть бы IMHO добавил
    Чукча не писатель, чукча - читатель.

  23. #23
    Зашедшийся Аватар для crocodile
    Регистрация
    10.07.2003
    Адрес
    Россия С.-Петербург
    Сообщений
    405

    Ответ: IL-2 JoyControl

    Цитата Сообщение от Oleg_BS
    А-а-а, то-то я думаю что ты профессионально так принялся файлики переименовывать при запущенной программе...
    А девелоперов я понимаю, хотя, с другой стороны, им за разработку деньги платят, а я так, на голом энтузиазизме ваяю.
    Ну мне-то все равно, я в любом случае пинки (по-доброму иссно ) выписывать буду

    Цитата Сообщение от Oleg_BS
    Экий ты нетерпеливый. Будут пресеты, сказал же
    А на счет "малопользительности", то на вкус и цвет... Ты хоть бы IMHO добавил
    А вот это "на мой вкус" за ИМХО непроканает ?

    Я ж не со зла, я так, за идею болею. А девелоперами и по-жестче иногда приходится...
    Крокодилы тоже летают, только нызенько...

  24. #24
    Влюбленный в небо Аватар для AZIDA
    Регистрация
    24.03.2005
    Адрес
    Ближний Восток
    Возраст
    63
    Сообщений
    294

    Ответ: IL-2 JoyControl

    Респект. Надеюсь до ума доведеш.
    С детства мечтал о небе. Получил. Виртуальное...

    Q8200 2.33GHz, 4Gb DDR2 800, HD4890 1Gb, 1366x768, Win7 64, MSFF2

  25. #25
    Механик Аватар для Oleg_BS
    Регистрация
    26.07.2002
    Адрес
    Киев, Украина
    Возраст
    55
    Сообщений
    535

    Ответ: IL-2 JoyControl

    Цитата Сообщение от AZIDA
    Респект. Надеюсь до ума доведеш.
    Если ничего не помешает, то обязательно
    Чукча не писатель, чукча - читатель.

Страница 2 из 10 ПерваяПервая 123456 ... КрайняяКрайняя

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •