JCAdvance - ещё один эмулятор Joy-Con / DualSense
Добавлена куча плюшек, в том числе удобный графический конфигуратор для основных настроек.
Есть даже параметрический акселератор гироскопа с интерактивным графиком и подсказками
И OSD со всей важной инфой: стики, триггеры, параметры гироскопа (угловая скорость), акселерометра, калибровки и пр.
Изначально план был просто допилить DSAdvacne под себя для игры на Mobapad M6S (отличные клоны Joy-Con) с упором на гиро-гейминг, но, как всегда, что-то пошло не так :)
Пришлось залезать под капот в Joyshocklibrary и даже исправить пару ошибок в коде самого Jibb Smart (гений, который написал JSL и JSM), не говоря уже о самой DSAdvance.
А конфигуратор появился тупо из-за не желания ковыряться в конфигах.
Сразу оговорюсь чего тут нет и не будет - это Flick Stick. Всё остальное, что нужно и даже не нужно, вроде как есть. Для Joy-Con это просто ни к чему, а чтобы добавить Flick Stick для двуручных геймпадов и мне и юзерам надо возиться с Real World Sensitivity - а это сильно не для всех (вообще, кому интересно может почитать мою, так сказать, концепцию гиро-гейминга в репозитории на Github).
Смысл этого поста вот в чём: основной код для геймпадов Sony я почти не трогал и всё должно работать как в DSAdvance (вибрация, Adaptive Trigger, тачпад, подсветка и т.д.), но в коде JSL была ошибка для Dualsense, он работал в "простом" режиме на частоте обновления всего 62 гц, хотя по спецификации может выдавать 1000гц.
Для примера: Mobapad выдают 160hz c Asus BT-400 и 133hz на Intel 9260. Почему именно такие цифры можно также почитать в репозитории.
Обращаюсь к камрадам с Dualsense, не могли бы вы протестировать с USB и по Bluetooth, какие цифры показывает геймпад в OSD? Если кто-то с Dualshock 4, с оригинальными Joy-Con (или клонами) и Pro Controller сюда заглянет и протестит - вообще джек-пот!
Для эмулятора нужен только Visual C++ Redist 2017 и всё (лежит по ссылке с эмулятором).
Качаем последнюю версию, в конфигураторе во вкладке Hotkeys назначаем хоткей на OSD, запускаем JCadvance и смотрим циферки.
#dualsense, #геймпады, #железо, #софт