Forums Logo

Здравствуйте Гость ( Вход | Регистрация )

[ Каскадный ] · Стандартный · Линейный

> Nintendo Classic Mini - Super Multitap

terek
post Понедельник, 18 мая 2020, 12:27
Отправлено #1


Новичок
*******

Группа: Пользователи
Сообщений: 4 241
Регистрация: 22 янв. 2006
Из: 80's
Пользователь №: 14 957





Всем привет.
Схема подключения дополнительных геймпадов к NES/SNES mini через USB hub ни для кого не секрет. Но я давно задумывался о подключении дополнительных, оригинальных геймпадов, что идут в комплекте с мини консолями Nintendo.

Нашёл в сети магазин где продаются готовые pcb для подключения Wiimote аксессуаров к USB как HID совместимые устройства. Для энтузиастов там найдётся сама схема и прошивка.
» Нажмите, для открытия спойлера «


Купил всё необходимое, но по причине лени - забил на реализацию более чем на год. И вот решился...
За год концепт чуть изменился, в виду появления у меня "лишнего" корпуса от SNES mini. Ранее предполагался самодельный корпус, где будут 3 дополнительных входа под classic геймпады. Но решил использовать корпус от SNES mini, так как его практически не пришлось дорабатывать. Там было всё, кроме третьего разъёма для геймпада, но об этом позже.

И так, помимо инструментов и расходников - понадобились модули разъёмов USB A, micro USB, и вот такие платы под число доп геймпадов:
user posted image

Плюс USB hub для коммутации. Лично я использовал имеющийся у меня в наличии OTG кард-ридер Ginzzu GR-564UB, в котором есть три порта USB и слот для SD карт для расширения памяти под игры.
user posted image

Всё спаяно и размещено в корпусе. Спереди практически не отличить от стоковой SNES mini, разве что зелёный светодиод выдаёт модификацию. Он кстати действующий от кард-ридера, для индикации активности карточек.
user posted image

Сзади вместо HDMI - порт USB типа А
user posted image

Схема подключения аналогична USB otg. Консоль подключается одним проводом к нашему мультитапу, а тот через доп провод к питанию 5v.
user posted image

Подключение четырёх контроллеров.
user posted image

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

В результате тестов стало ясно, что всё таки придётся врезать третий порт геймпада в корпус мультитапа, так как при смене схемы подключения с 4p до 5p и обратно - сбивается нумерация контроллеров в retroarch, что не особо удобно.
При первом запуске retroarch - первыми контроллерами определяются дополнительные, но это легко исправляется в настройках. Итого, если не менять схему, а этого не произойдёт если все три дополнительных геймпада будут постоянно подключаться, то нумерация контроллеров будет постоянной и правильной.

Подключения устройства в данном виде к компьютеру - служит для чтения установленной карты памяти и загрузке файлов.
В windows определяются и могут быть использованы все контроллеры.

Работают все геймпады под данный разъём, от nes/snes mini до classic и nunchuck.
Видео с демонстрацией работы.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Posts in this topic


Reply to this topicStart new topic
1 чел. читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
 

Упрощённая версия Сейчас: Пт., 01 нояб. 2024, 02:53
Skin Designed (c) by Rooq.net, All Rights Reserved.