PSPx форум

PSPx форум (https://www.pspx.ru/forum/index.php)
-   Софт (https://www.pspx.ru/forum/forumdisplay.php?f=473)
-   -   UsbdSecPatch - подключение сторонних геймпадов к Xbox 360 с помощью 8BitDo адаптера (https://www.pspx.ru/forum/showthread.php?t=114126)

Necrocannibal 09.07.2023 10:32

UsbdSecPatch - подключение сторонних геймпадов к Xbox 360
 
UsbdSecPatch.xex - плагин для DashLaunch, отключает защиту USB-подключения и упрощает обработку интерфейса для проводных контроллеров. Проще говоря, позволяет подключать сторонние xinput геймпады. В том числе Dualshock 3, Dualshock 4, XBOX One (bluetooth), Series, DualSense геймпады с помощью универсальных USB адаптеров.
2 варианта установки:
1. Просто в виде плагина. Сам плагин закинуть на HDD1. Запустить DashLaunch, добавить его в плагины, сохранить.
Недостаток этого способа- необходимо перетыкать контроллеры после запуска приставки.
2. Вшить в нанд приставки. Перетыкать уже не понадобится. Метод более рисковый, есть одна попытка. В случае неудачи, придётся шить уже программатором.
Беспроводные универсальные USB адаптеры, которые работают:
1. MAYFLASH Magic-NS

MAYFLASH Magic-NS Работает полноценно, полная поддержка игр XBOX Original. Пример, в TimeSplitters 2 и Future Perfect нормальное управление.
С простым плагином требуется перетыкать каждый раз после включения. При вшитом в нанд уже не требуется.
2. 8BitDo v1

Нажмите для увеличения

В моём случае серый- версия для PS Classic, то что было в хозяйстве. Другая коричневая версия тоже подойдёт, т.к. по железу они одинаковы, различаются лишь прошивками. Позволяют подключать DualShock 3 и DualShock 4 геймпады. Ещё в списке совместимости геймпады от самой 8Bitdo, Switch Pro, Wii U Pro, Wiimote, Joy-Con. А также XBOX One S (bluetooth) геймпады со старой версией ПО, так как режима Buetooth LE у адаптера v1 не имеется.
*Поддержки игр XBOX Original нет, в них он работает как и стандартный XBOX 360 геймпад.
*Начиная с версии ПО 2.0 поддерживается утилитой 8BitDo Ultimate Software. Т.е. доступны функции калибровки, переназначений, макросов, есть сохраняемые профили.
*Серую версию можно прошить ПО от коричневой, по железу они одинаковы.
*С дуалшоками работает полноценно, вибрация присутствует (не везде, тут ещё надо тестить), кнопка PS работает как Guide, триггеры в аналоговом режиме.
*Если использовать просто плагин- при включении приставки из обесточенного состояния данный адаптер перетыкать не нужно, определяется. При включении из дежурки, перетыкать нужно.
*Данный адаптер тестировался с версией прошивки 1.32. Не последняя (1.33), она глючная.
*В некоторых играх возможна некорректная работа.
Сопряжение Dualshock 3 с адаптером 8BitDo
1. Запускаем утилиту 8Bitdo_Retro_Receiver_Tools_for_PS3_Controller.exe из папки 8BitDo_RR_Tools_for_PS3_Controller_Win_V1.3. Если появится маленькое ругательное окошко про отсутствие воткнутого блютус устройства, жмём ОК.
2. Втыкаем в комп Dualshock 3 кабелем по USB. Прога предложит поставить дрова на Dualshock 3 (каждый раз), подтвержаем.
3. Втыкаем адаптер v1 с зажатой кнопкой в комп, на нём должен мигать зелёный светодиод, кнопку отпускаем. Адаптер v2 можно втыкать без зажатой кнопки.
4. Жмём кнопку Pair. Быстро пробежит прогресс и появится надпись Paired OK!
5. При необходимости перетыкаем адаптер, проверяем.
Сам адаптер при этом переключается в режим- xinput, и далее везде определяется как Microsoft X-Box360 pad.
Всё, можно пользоваться на XBOX 360.
Сопряжение Dualshock 4 с адаптером 8Bitdo
1. Подключите адаптер в консоль или ПК и нажмите кнопку сопряжения на нём. При этом светодиод быстро заморгает.
2. Нажмите и удерживайте на выключенном геймпаде кнопки "Share" и "PS", пока световая панель не начнёт быстро мигать.
3. При сопряжении Dualshock 4 в режиме xinput световая панель должна загореться зелёным цветом.
Возможные режимы работы 8Bitdo адаптера
По умолчанию, при сопряжении геймпада с адаптером включается xinput режим. Дополнительно можно переключить (в данном случае не нужно).
В паре с Dualshock4 режимы переключаются следующим образом:
DS4 включен и законнекчен с 8BitDo адаптером. Нажимаем и держим на DS4 одновременно следующую комбинацию
1. Share + Вверх (это на dpad) - адаптер переключится в режим xinput, DS4 при этом отключается. Включаем. Он сам коннектится к адаптеру, световая панель у него светится зелёным. Определяется как Microsoft X-Box360 pad.
2. Share + Влево - режим DINPUT. Определяется как 8BitDo Receiver. На DS4 панель светится синим.
3. Share + Вниз - режим PS Classic. Определяется как Sony Interactive interteinment Controller (Playstation Classic Controller). На DS4 панель светится синим. Работает на PS Classic в стоке.
4. Share + Вправо - режим MacOS. Определяется как Sony Computer Enterteinment Wireless Controller. На DS4 панель светится синим.
5. Share + L1 - этот режим какой то странный, не сохраняется, по крайней мере в паре с DS4. Определяется как Nindendo Co Ltd Pro Controller и сразу же возвращается в предыдущий режим.
В паре с Dualshock3 по умолчанию режим- xinput, устанавливается сразу при сопряжении через комп. В ретроарч определяется как Microsoft X-Box360 pad.
Остальные режимы переключаются аналогично, используя кнопку Select.
3. 8BitDo v2

8BitDo v2
Похож на v1, но имеет ряд преимуществ.
*Поддерживается утилитой 8BitDo Ultimate Software. Т.е. доступны функции калибровки, переназначений, макросов, есть сохраняемые профили.
*Имеется режим Bluetooth LE.
*Поддержка геймпадов XBOX ONE (bluetooth) и Series, DualSense, а также всех, что и у адаптера v1.
*На XBOX 360 нормально работает на версии прошивки 1.0. По умолчанию стояла 1.3, на XBOX 360 она работает не адекватно (версии выше тоже).
*При использовании простого плагина перетыкать не нужно. При включении из дежурки и из обесточенного состояния определяется сразу.
*В играх XBOX Original работает как и v1.
*В некоторых играх возможна некорректная работа (по отзывам, сам не проверял):
Need for Speed: Hot Pursuit - не работает управление.
Need for Speed: The Run - не работают стики.
*Насчёт вибрации (не везде, тут ещё надо тестить)
4. JYS-NS130

JYS-NS130 FOR NS PS3 PC
Расписал тут. Вполне достойный вариант, хорошая всеядность. Вероятно, это какой то клон Magic NS, работает нормально, ценник меньше (на момент покупки 1300р).
Сравнение работы стиков в Gamepad Tester связки Dualshock 4 + данные USB адаптеры.
Что ещё протестировано:
Работают
Вся информация по сторонним геймпадам собрана со слов пользователей. Стопроцентная работоспособность той или иной модели не гарантируется, т.к. сами геймпады могут иметь по нескольку ревизий. Одна может работать, другая не работать.
Проводные геймпады и геймпады со своими USB ресиверами:
*Speedlink SL-6556-BK - проводной геймпад. Имеет поддержку игр XBOX Original
*GameSir T4 Pro - беспроводной со своим ресивером
*8BitDo Ultimate 2,4G - беспроводной со своим ресивером
*8bitdo Ultimate - проводной
*Defender X7 первой версии - по проводу
*Gulikit king kong 2 pro - по проводу
*SVEN GC-3050 - беспроводной со своим ресивером
*Defender Blast - по проводу. Возможно, существуют разные ревизии, т.к. у одних заработал, у других нет.
*DEXP G-M2 - по проводу
*Oklick GP-400MW rev.1 - беспроводной со своим ресивером (PC и PS2)
*Zet Gaming Ardor - беспроводной со своим ресивером
*Logitech F310 - проводной
*EasySMX X10 - беспроводной со своим ресивером
Не работают

*JYAD-003 - универсальный Bluetooth адаптер.
*DS50 Pro - универсальный Bluetooth адаптер.
*DEXP G5 - беспроводной со своим ресивером. Предназначен для PS3, хотя режим xinput для ПК имеется.
*Canyon CND-GPW5 - беспроводной со своим ресивером. Предназначен для PS4, хотя режим xinput для ПК имеется.
*Геймпады от XBOX ONE по проводу не заработали. Пробовал 2 ревизии: 1537 и 1708. Также, от Series тоже по проводу не работают.
*Дуалшоки по проводу тоже работать не будут.
*DEXP G-02A - беспроводной со своим свистком. Отписались, что не работает.
*Рули Logitech G27 и Logitech Driving Force GT
*Defender X7 version 2.0
*Speedlink STRIKE SL-6535-SR (Vendor_0079_Product_0006)
*DEXP Ventriloquist - беспроводной со своим свистком.
Стоит отметить, что с использованием вышеописанного свистка JYS-NS130 данные геймпады скорей всего заработают.
Спорные варианты, требуется проверка добровольцев

*HS-SW470 - универсальный Bluetooth адаптер.

Отписываемся, у кого какие варианты ещё заработали или не заработали - геймпады, свистки и т.д.
Ссылки для скачивания:

Ang3l42 09.07.2023 10:44

Цитата:

Сообщение от Necrocannibal (Сообщение 1271951)
В моём случае серый- версия для PS Classic, то что было в хозяйстве. Скорей всего другая коричневая версия тоже подойдёт

Ну вообще в первую очередь с magic-ns должно работать судя по вики. Будет время проверю.
Вообще это замечательно если все игры работают отлично. Потому что единственный адаптер, который может работать с консолями xbox стоит от 3к рублей :crazy:

Necrocannibal 09.07.2023 20:39

Ещё поэкспериментировал. Геймпады от XBOX ONE по проводу не заработали. Пробовал 2 ревизии: 1537 и 1708.
Геймпад Canyon CND-GPW5 беспроводной со своим USB приёмником - не заработал.
Геймпад DEXP G5 беспроводной со своим USB приёмником - не заработал.
У всех есть режим xinput, по крайней мере при подключении к ПК.
Но, в результате экспериментов обнаружил таки очень приятный факт- проводной геймпад Speedlink SL-6556-BK адекватно работает в игре TimeSplitters Future Perfect. Кто не знает, это игра от XBOX Original. Стандартные 360 геймпады на ней работают неправильно (стики не так себя ведут, играть невозможно), везде пишут, что нужно покупать какой то специальный геймпад и скорей всего по оверпрайсу. С дуалшоками такое не прокатило.
UPD. Оказывается, в TimeSplitters также адекватно работают по ходу дела все сторонние геймпады и без всяких бубнов. Из моих, это Mad Catz Modern Warfare 2, EXEQ Boxer EQ-360-02120 и проводная реплика с кляксой на плате вместо чипа. Почему то ранее у меня не хватило ума их попробовать :lol:

Izotov 10.07.2023 22:30

Цитата:

Сообщение от Ang3l42 (Сообщение 1271954)
Ну вообще в первую очередь с magic-ns должно работать судя по вики. Будет время проверю.
Вообще это замечательно если все игры работают отлично. Потому что единственный адаптер, который может работать с консолями xbox стоит от 3к рублей :crazy:

Протестил маджик нс?

Ang3l42 11.07.2023 18:08

Цитата:

Сообщение от Izotov (Сообщение 1271988)
Протестил маджик нс?

Да. Наконец-то руки дошли. С DS4 работает. Единственное, что заметил - адаптер нужно вставлять после загрузки консоли, иначе не работает. Ну и когда работает - диоды на геймпаде красным горят.

Necrocannibal 12.07.2023 21:13

Цитата:

Сообщение от Ang3l42 (Сообщение 1272018)
адаптер нужно вставлять после загрузки консоли, иначе не работает

Этот момент на вики указан. Только я не понял, скорей всего это касается только плагина. Если полностью вшить, то видимо будет всё сразу работать.
Попробуй адаптер на холодную воткнуть (обесточенную) и включить.
На моём 8Bitdo если воткнут на обесточенной и включить, то видит сразу. Если после этого выключить в режим ожидания и не обесточивать, то потом при вкл не увидит. Впринципе, вполне приемлемо, обычный сценарий использования, перетыкать вообще не потребуется. Дуалшок в режиме xinput тут светится зелёным. Да и не только здесь, и на ПК и на PC Classic в паре с данным свистком.
А вот проводной геймпад в любом случае нужно перетыкать.

Ang3l42 14.07.2023 15:21

Цитата:

Сообщение от Necrocannibal (Сообщение 1272041)
опробуй адаптер на холодную воткнуть (обесточенную) и включить.

Всё равно не фурычит.
Цитата:

Сообщение от Necrocannibal (Сообщение 1272041)
Если полностью вшить, то видимо будет всё сразу работать.

Видимо.
Цитата:

Сообщение от Necrocannibal (Сообщение 1272041)
Дуалшок в режиме xinput тут светится зелёным.

Синим светится если первый геймпад, красным если второй.

Necrocannibal 15.07.2023 20:35

Ещё интересный момент по 8Bitdo и дуалшокам. Находясь в списке игр авроры нет никакой реакции на курки и стики- список не перелистывается и обложка не приближается и не переворачивается. Листается только на d-pad. Хотя, в играх всё нормально.

Ang3l42 15.07.2023 20:40

Necrocannibal, с magic-ns lite всё норм в этом плане. Правый стик вверх - переворачивает обложку, курки листают вправо влево.

Necrocannibal 15.07.2023 21:03

Ang3l42, есть возможность проверить magic-ns lite на игре TimeSplitters Future Perfect или 2 части? Будет ли адекватно работать. 8Bitdo здесь фунционирует как оригинальный 360 геймпад, т.е. стики не правильно работают.

Ang3l42 15.07.2023 21:07

Цитата:

Сообщение от Necrocannibal (Сообщение 1272143)
Будет ли адекватно работать. 8Bitdo здесь фунционирует как оригинальный 360 геймпад, т.е. стики не правильно

Да мне кажется так и будет работать. Это же xinput.

Ang3l42 16.07.2023 13:54

Цитата:

Сообщение от Necrocannibal (Сообщение 1272143)
есть возможность проверить magic-ns lite на игре TimeSplitters Future Perfect или 2 части?

Первую проверил. Что должно не так быть? Единственное, что инверсия стояла по умолчанию в настройках, правый стик соответственно при вверх опускал камеру вниз. Отключил и всё как надо. Попробовал с оригинального геймпада, ну да в первой части в потолок камера убегает, во второй просто дальше выбора количества игроков и не дойти, курсор бегает вниз по кругу.

Necrocannibal 16.07.2023 14:54

Ang3l42, Отлично. Значит magic-ns lite имеет совместимость с играми orig бокса.
Ещё касаемо данного свистка, на PS3 тоже работает? Если работает, то у дуалшок 4 полноценный функционал?
Цитата:

Сообщение от Ang3l42 (Сообщение 1272152)
инверсия стояла по умолчанию в настройках

это вкусовщина, лично я так и играю, без инверсии по вертикали даже не смогу управлять. Походу дела ещё с PS2 вошло в привычку.

Ang3l42 16.07.2023 15:31

Цитата:

Сообщение от Necrocannibal (Сообщение 1272153)
Ещё касаемо данного свистка, на PS3 тоже работает? Если работает, то у дуалшок 4 полноценный функционал?

Работает всё кроме гироскопа. В рекавери не работает. Гироскоп только на свитче работает с этим адаптером. Для полной совместимости есть другой адаптер, который стоит как три magic-ns. По адаптерам PS3 тема тут.
Для Боксов есть Brook Wingman XB. Стоит как самолет, но заявлена поддержка всех консолей от майкрософт начиная с орига.

karenjan99 17.07.2023 22:23

интересно будет ли в дальнейшем поддержка рулей, а то бокс ограничивается из нормальных только поддержкой 911 и csl

Necrocannibal 18.07.2023 18:00

Про свисток 8Bitdo 2 версии чёрный на другом форуме отписались, что тоже работает. Этот будет покруче, тут и дуалсенс прикрутили и пады от Series. Не помню тонкостей, но технически вроде здесь версия блютуса повыше, чем у первой версии.
UPD. Версии блютус у первой Bluetooth® 2.1, Class 2 (2.402GHz~2.48GHz)
у второй Bluetooth ® 4.0 ( Support Bluetooth LE )

Ang3l42 18.07.2023 18:10

Цитата:

Сообщение от Necrocannibal (Сообщение 1272222)
Про свисток 8Bitdo 2 версии

А PS3 он поддерживает?
Цитата:

Сообщение от Necrocannibal (Сообщение 1272222)
Этот будет покруче, тут и дуалсенс прикрутили и пады от Series.

У magic-ns это без выпуска новых версий подвезли, обновлением прошивки.
Цитата:

Сообщение от Necrocannibal (Сообщение 1272222)
отписались, что тоже работает.

В TimeSplitters? Или просто работает?
Цитата:

Сообщение от karenjan99 (Сообщение 1272180)
интересно будет ли в дальнейшем поддержка рулей, а то бокс ограничивается из нормальных только поддержкой 911 и csl

Возможно рули для ван и сирис будут работать. Проверять надо.

Necrocannibal 18.07.2023 18:17

Цитата:

Сообщение от Ang3l42 (Сообщение 1272223)
А PS3 он поддерживает?

Первая версия, которая у меня, нет. Вернее в XMB работает, а в играх уже нет, перепробовал все режимы. Про 2 версию ещё надо уточнять, по ходу дела железо одинаковое, только версия блютус повыше.

Цитата:

Сообщение от Ang3l42 (Сообщение 1272223)
В TimeSplitters? Или просто работает?

Пока подтвердили что просто работает, насчёт TimeSplitters вопрос задан, посмотрим, ответят ли. Насчёт PS3 тоже спрошу.

Necrocannibal 22.07.2023 17:05

Вшил данный патч в нанд на фальконе для пробы. Да, перетыкать свисток и проводной гемпад больше не нужно. Определяются сразу при включении в любом случае, хоть из обесточенного режима, хоть из режима ожидания.
А вшить достаточно легко. Сначала снял действующий дамп на флешку с помощью Simple 360 NAND Flasher. Решил, что лучше действующий, а не доставать из закромов с компа. У меня, например их куча, и RGH старой версии и power mode неоднократно менял, все остались в архиве. Лучше наверняка, чтоб не напутать.
Потом в J-Runner 3.3.0 открыл этот дамп, ввёл CPU key, и поставил галку вот тут
Нажмите для увеличения

И нажал create Xebuild. Ну, и созданный дамп уже вшил обратно в фалькон через тот же Simple 360 NAND Flasher. Либо можно через Xell, тут уже не принципиально. Ну и удалил сам плагин, который ставил ранее через дашлаунч, ибо он больше не нужен.
По идее, это вообще можно делать сразу при установке фрибута RGH3. Можно в той основной теме сноску сделать. Ну, а у кого досталась уже с фрибутом и самостоятельно не осилить, тем просто патч ставить.
UPD. У кого не RGH3, дополнительно ставим необходимые галки в соответствии с вашим взломом. Автоматом не ставятся. Например, для RGH 1.2 не забываем выставить SMC+.

Ang3l42 22.07.2023 20:03

Necrocannibal, Для RGH 1.2 подскажи чего ставить. Тоже только эту галку с патчем или еще что-то? А то ничего уже не помню.


Текущее время: 18:49. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.