Re: По кривым Х52. Размышления...
Сейчас только заметил, что давно тему не читал. Каюсь :)
Цитата:
Сообщение от Бонифаций
Вчера опробовал X52Pro
Если понадобится линеризация по моему методу, скинь нарисованный в джойтестере "круг", линеризую.
Цитата:
Сообщение от Letadl
Тем более, что ромбы устранять полностью мне не хотелось, т.к. все мы летаем на ромбах. Даже у кого полностью линейный джостик
Да, действительно. Почти все летают на ромбах :) По-настоящему линейный отклик - это когда на линейном джойстике летаешь с кривыми по 100.
Цитата:
Сообщение от all220
правильно?
Вроде уже в аське обговорили.
Кстати, люди, кому не лень, посмотрите, пожалуйста, какие оси в Ил2Конфиге соответствуют осям X и Y на Х52. Просто я бы добавил, чтобы такого вопроса более не было. Понимаю, что наверняка 1X и 1Y, Но все же...
Цитата:
Сообщение от Мотылек
Можно я твою методу в свою статью включу? Разумеется, с указанием авторства!
Конечно, включай.
Вложений: 1
Re: По кривым Х52. Размышления...
Цитата:
Сообщение от
Harh
Если понадобится линеризация по моему методу, скинь нарисованный в джойтестере "круг", линеризую.
Ой, не умею я круги рисовать :( .... старался как мог, полчаса :D , и всё равно криво вышло :ups: .
Да и ещё косячок - у меня по оси У вниз резистор не весь ход руса отрабатывает :( .
Но вроде получилось терпимо :D , в архиве три варианта.
Заранее благодарен :ups: (сейчас выставлено по рекомендациям для X52).
Re: По кривым Х52. Размышления...
ОК. Сегодня уже делать не буду, т.к. время у нас уже очень позднее, постараюсь завтра найти время. Софтину на работе оставил :) Похоже, надо заново писать.
Re: По кривым Х52. Размышления...
Цитата:
Сообщение от
Бонифаций
Ой, не умею я круги рисовать :( .... старался как мог, полчаса :D , и всё равно криво вышло :ups: .
Да и ещё косячок - у меня по оси У вниз резистор не весь ход руса отрабатывает :( .
Но вроде получилось терпимо :D , в архиве три варианта.
Заранее благодарен :ups: (сейчас выставлено по рекомендациям для X52).
Ну что ж. Посидел сегодня. Проанализировал твой график. Переписал софтину. Ввел неучтенную мною раньше поправку на то, что рисуют на джойстике обычно действительно не совсем круг. В результате получил таблицу кривых. Они не претендуют на абсолютную точность и сделаны на основе твоих "кругов", т.е. их точность сильно зависит именно от них.
Далее, таблица:
0.0: 479 299 227 186 160 142 127 116 107 100
0,1: 380 255 201 170 149 135 123 113 106 100
0.2: 302 217 178 155 139 128 118 111 105 100
0.3: 240 184 158 141 130 122 114 108 104 100
0.4: 191 157 140 129 121 116 110 106 103 100
0.5: 151 134 124 118 113 110 106 104 102 100
0.6: 120 114 110 107 106 105 103 101 100 100
0.7: 96 97 98 98 98 99 99 99 99 100
0.8: 76 83 87 89 92 94 95 97 98 100
0.9: 60 70 77 82 86 90 92 95 97 100
1.0: 48 60 68 74 80 85 89 93 96 100
1.1: 38 51 60 68 75 81 86 91 95 100
1.2: 30 43 54 62 70 77 83 89 94 100
Поясняю. вначале идет коэффициент компрессии. Он просто для справки. 0.0 соответствует самым жестким кривым "все по 100", далее кривые идут в направлении смягчения. 1.0 соответствует кривым "10 20 30" Ила. 1.1 и 1.2 - это, пожалуй, уже "пересмягченные кривые", для порядка запостил. Попробуй повставлять их в игру, посмотри, какие больше понравятся. Коэффициент перевода нелинейных кривых в линейные (тебе дали кривые линейного Х52 попробовать - чтобы сделать их соответствующими своему джойстику, нужно помножить какждый их элемент соответственно):
4.79 2.99 2.27 1.86 1.60 1.42 1.27 1.16 1.07 1.00
Как уже сказал, все сделано на основе одного графика и на точность реально претендовать не может. Т.е. если я точно также перестрою кривые для другого такого же джоя, но по-другому нарисованные, то и результаты изменятся. Здесь у меня вообще получилось, что коэффициент пересчета оказался даже выше, чем у Х52 обычного :o
Re: По кривым Х52. Размышления...
2 Harh
У меня девственный Х52 уж с год. Лень его переделывать и гарантия пока не кончилась. Попробовал вот эти твои кривые:
X=41 54 63 70 76 82 87 92 96 100
Y=65 74 80 84 88 91 94 96 98 100
Да, нелинейность стала ощущаться меньше, по сравнению с моими кривыми. Пожалуй, оставлю их, потом надо будет попробовать более «жесткие» варианты.
Зы. Кстати, кривые больше 100 удобно ставить через Ил2конфиг Филлипка.
Re: По кривым Х52. Размышления...
Интересно, вроде бы говорили, что у 52Pro нелинейность наоборот меньше :) .
опять же, как уже говорил - я и так рисовать не умею, джоем тем более, да и лёгкие косяки с осбю У имеются :) .
Кстати, вопросик, по какому из трёх скриншотов кривые писались, и сильно ли изменятся данные если выбрать другой ???
Стояли кривые
X=41 54 63 70 76 82 87 92 96 100
Y=65 74 80 84 88 91 94 96 98 100
от 52-го, в принипе не жаловался, попробую сменить на вариант 1.0 под мой :) .
P.S. Но всё равно в голову лезут мысли о МаРСах и контроллере..... останавливает только нелюбовь к паяльнику и отвёртке :) .
Так что шаманство с кривыми - этой мой путь :D .
P.P.S> Спасибо, ушёл пробовать :) .
Re: По кривым Х52. Размышления...
Цитата:
Сообщение от AirSerg
X=41 54 63 70 76 82 87 92 96 100
Y=65 74 80 84 88 91 94 96 98 100
Ты на крен и тангаж используешь разные? Я просто в смысле, что никогда не задумывался об использовании разных кривых на них... :)
Цитата:
Сообщение от Бонифаций
Интересно, вроде бы говорили, что у 52Pro нелинейность наоборот меньше
Понимаю :) Я тоже сказал "Ой", когда сравнил :) Дело в том, что подгонялось под твой индивидуальный скриншот, плюс я учел один дополнительный фактор, связанный с рисованием кругов: насколько я понял, когда кто-то рисует круг, он у него получается немного "квадратный" - не ромбовидный, а наоборот. Я это учел. Он увеличивает эффект учета нелинейности. Плюс сказалось индивидуальная форма кривой на скрине.
Если бы был более-менее идеальный круг, то можно было бы и пересчет соответствующий сделать.
Цитата:
Кстати, вопросик, по какому из трёх скриншотов кривые писались, и сильно ли изменятся данные если выбрать другой ???
По 3333 (второй), т.к. он самый детальный. Кстати, похоже, что если пересчитать по другим, получится то же самое один в один. Изменится таблица только в случае, если я уберу из нее учет того, что круги на самом деле не совсем круги при рисовании.
Если уж на то пошло (для сравнения с прошлым обсчетом по Х52 обычному), то так выглядит эта таблица, если фактор "квадратности" не учитывать (как я считал изначально):
0.0 316 224 183 158 141 129 120 112 105 100
На самом деле возможно, что рисование кругов на одном и другом джойстике отличается и введенная мною поправка не совсем верна, но думаю, что в общем случае она должна быть достаточно корректной, хоть и не стопроцентно точной.
Re: По кривым Х52. Размышления...
Цитата:
Сообщение от
Harh
Ты на крен и тангаж используешь разные? Я просто в смысле, что никогда не задумывался об использовании разных кривых на них... :)
Ага. Люблю по крену большую отзывчивость, а по тангажу надо точнее.
Залес сюда, так как недавно случайно убил свои кривые, вот пришел еще посмотреть. Пока на все по 100 остановился. Переделывать лень до сих пор джой :) Да и летаю мало сейчас :(
А в ЛО просто спямил кривые, вроже Су-25 нормально себя ведет.
Ответ: По кривым Х52. Размышления...