| Приставки > Джойстики и прочие манипуляторы |
| Подключение приставочных джойстиков через USB |
| << < (29/35) > >> |
| dssoft:
--- Цитата: megavolt85 от 22 Июнь 2020, 23:13:31 --- это тема для отдельного разговора, там мышь хапает помехи и у неё не задержка, а потеря пакетов, я сталкивался с такими мышами --- Конец цитаты --- Именно лаг, причем постоянный. Проверял на нескольких компах. |
| blackoff:
--- Цитата: dssoft от 22 Июнь 2020, 23:15:11 ---Именно лаг, причем постоянный. --- Конец цитаты --- есть такие и них не сделаешь ,с падами оригинальными проще ,хоть знаешь что он нормальный ,а дальше подбирать модуль ,вот я ща на грибок подпаял 3см проволоку ,хотя и пишут что сомнительное это ,и на других девайсах чаще не помогало ,но тут уверенное расстояние увеличилось ~ на 1-2 м,буду тестить потихоньку .. |
| megavolt85:
--- Цитата: dssoft от 22 Июнь 2020, 23:15:11 ---Именно лаг, причем постоянный. --- Конец цитаты --- если и лаг, то он намного больше 16-ти миллисекунд я адаптер доделываю для подключения джоев и мышей к дриму и сначала у меня на запрос джоя выдавался ответ, а затем опрашивался джой и ложился в буфер потом я сделал как положено, но поверь на слово, лаг в 16,6666 миллисекунд не ощущается вообще |
| dssoft:
Поверю, но все люди разные. Кто-то, например, на ура 20 килогерц слышит. Плюс есть такая страшная вещь как плацебо - лаг можно себе выдумать и он появится. :) |
| blackoff:
ну вот видос по теме лага |
| megavolt85:
--- Цитата: dssoft от 23 Июнь 2020, 00:04:57 ---Поверю, но все люди разные. Кто-то, например, на ура 20 килогерц слышит. --- Конец цитаты --- так вот и я про то, слышат 20, а аудиосистему им подпвай чтоб 96 килогерц выдавала :lol: --- Цитата: blackoff от 23 Июнь 2020, 00:09:44 ---ну вот видос по теме лага --- Конец цитаты --- яркий пример, для замера соорудил целую систему которая кадры считает и кнопки давит, а то что глаз видит только 25 кадров он осознать не может, и главный лаг именно в этом для удобства подсчёта возьмём 50 герц, частота опроса 20 миллисекунд ты видишь кадр, пошёл запрос к джою, допустим лаг 20 миллисекунд, ответ от джоя прийдёт на следующем кадре, как раз на том, который ты не видишь, и тыт же опять запрос, лаг 20 миллисекунд, ответ приходит на кадре который ты видишь то есть даже при лаге в 40 миллисекунд для тебя ничего не изменится |
| blackoff:
ну я как такового лага не ощущаю,при нормальном коннекте ,я понимаю ,в моем случае ,когда есть неуверенный сигнал между устройствами... ну можно сравнить как wifi с низким уровнем сигнала и высоким пингом ... Добавлено позже: вот тоже к примеру ,если бы не сталкивался до этого с похожими случаями ,то подключив 1 раз к блютузу на метеринке и увидев эту жопу тож бы подумал ,инпут лаг \плохой софт и бросил бы это дело ... но на проводе сидеть жопа конечно ,когда есть норм девайс без провода ,уже к проводу не тянет , не конечно если расстояние позволяет без напряга сидеть ,то как бы и пофигу ... |
| dssoft:
Получается что в случае синхронизации опроса джойстиков и кадровой синхры (а всегда ли так?) реакция будет либо в текущем кадре, либо в следующем, бОльшие цифры не рассматриваем, это уже финиш. Возможно ли заметить разницу? Думаю что да. Ну а если опрос и кадры не синхронизированы то можно словить биения. |
| blackoff:
--- Цитата: dssoft от 23 Июнь 2020, 01:06:10 ---Возможно ли заметить разницу? Думаю что да. --- Конец цитаты --- вспоминается вещество Рапид (en. Slo-Mo) из "судья Дредд 2012" :) |
| megavolt85:
--- Цитата: dssoft от 23 Июнь 2020, 01:06:10 ---(а всегда ли так?) --- Конец цитаты --- до шестого поколения включительно, всегда, дальше не знаю, потому что остальные консоли меня не интересуют --- Цитата: dssoft от 23 Июнь 2020, 01:06:10 ---Думаю что да. --- Конец цитаты --- каким образом, изменение произойдёт в любом случае раньше чем ты увидишь следующий кадр --- Цитата: dssoft от 23 Июнь 2020, 01:06:10 ---Ну а если опрос и кадры не синхронизированы то можно словить биения. --- Конец цитаты --- даже в этом случае ничего не изменится, мы рассмотрели только то что ты видишь, а между видишь и нажмёшь происходит ещё один лаг, называется реакция |
| dssoft:
Я не то чтобы не верю, но даже в кривом как турецкая сабля несе нет принципиальных ограничений на момент опроса, его можно делать когда игре удобно, а не только синхронно с кадрами. Ну да не особо принципиально. Спич же про то что небольшой чисто джойстиковый инпут лаг, теоретически незаметный глазу, может в результате вырасти до лага на целый кадр, если результат опроса опоздал к нужному моменту. |
| megavolt85:
--- Цитата: dssoft от 23 Июнь 2020, 09:43:39 ---но даже в кривом как турецкая сабля несе нет принципиальных ограничений на момент опроса, его можно делать когда игре удобно --- Конец цитаты --- зато в megadrive, playstation и dreamcast есть предписание, не дёргать чаще 60 раз в секунду и если посмотреть в SDK, то увидишь опрос джоя в кадровом прерывании |
| Rumata:
Так удобно как раз в кадровом прерывании :) Во-первых, это естественный сигнал, его надо формировать искусственно. Во-вторых, вполне адекватный период опроса. В-третьих естественный тайм-аут, когда можно отвлечься от формирования картинки |
| dssoft:
Насчет отвлечься спорно, скорее наоборот, пока картинка не выводится ее можно и нужно изменять, чтобы не пересечься с видеопроцом. Но это тоже не так критично. Важно что все равно присутствует запрос (в том или ином виде) и ответ состояния джойстиков. И если не успели то состояние запаздывает на целый кадр. |
| megavolt85:
--- Цитата: dssoft от 23 Июнь 2020, 17:16:49 --- то состояние запаздывает на целый кадр. --- Конец цитаты --- :lol: ты мигаешь глазом медленней чем меняется кадр, а про скорость реакции я вообще молчу лаг можно только измерить оборудованием, почувствовать ты его не сможешь чисто физически |
| dssoft:
--- Цитата: megavolt85 от 23 Июнь 2020, 17:29:33 --- :lol: ты мигаешь глазом медленней чем меняется кадр, а про скорость реакции я вообще молчу лаг можно только измерить оборудованием, почувствовать ты его не сможешь чисто физически --- Конец цитаты --- 20 миллисекунд уже вполне такая осязаемая цифра, это не 2 миллисекунды. |
| megavolt85:
--- Цитата: dssoft от 23 Июнь 2020, 17:32:21 ---20 миллисекунд уже вполне такая осязаемая цифра --- Конец цитаты --- ты видишь смену кадра каждые 40 миллисекунд, то есть 25 кадров в секунду, как ты собираешься ощутить 20 миллисекунд? |
| dssoft:
--- Цитата: megavolt85 от 23 Июнь 2020, 17:43:39 ---ты видишь смену кадра каждые 40 миллисекунд, то есть 25 кадров в секунду, как ты собираешься ощутить 20 миллисекунд? --- Конец цитаты --- Я игрался с задержкой тв-изображения на несколько кадров на двух экранах, могу сказать что это более чем ощутимо. |
| shikoist:
Вижу тут популярное заблуждение, что человек видит якобы только 25 кадров в секунду. Это не так. Это минимальное количество кадров в секунду, при котором человеку ещё комфортно воспринимать картинки в движении. На самом деле человек может различить и 30 герц, и 60 герц, и даже 90-120 герц. Вот больше, по-моему, уже эффект самовнушения. А может, и правда зрение хорошее. Не знаю. Вот, кстати, хорошее поле для экспериментов над самим собой. Собрать схему с регулируемой частотой моргания светодиодов разного цвета, и прикинуть, когда, с какой частотой, и с каким цветом вы перестаёте замечать моргание светодиода. Заодно с такой информацией не станете покупать монитор с частотой, заведомо превышающее ваше восприятие. |
| Rumata:
25-й кадр? o_0 |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |