Forums Logo

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

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

> Nintendo Classic Mini - Super Multitap

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


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

Группа: Пользователи
Сообщений: 4 228
Регистрация: 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
 
Reply to this topicStart new topicStart Poll
Ответов(1 - 8)
Angel82
post Среда, 17 июня 2020, 05:27
Отправлено #2


Nintendo hardcore
*******

Группа: Пользователи
Сообщений: 2 406
Регистрация: 05 апр. 2006
Из: Петропавловск-Камчатский
Пользователь №: 15 778





Интересная тема, давно хотел порубиться в супер бомбермен 3 впятером.


--------------------
user posted image
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
okaywindbound
post Четверг, 01 августа 2024, 11:30
Отправлено #3


Новичок
*

Группа: Пользователи
Сообщений: 1
Регистрация: 01 авг. 2024
Пользователь №: 81 080





The concept has undergone slight modifications, primarily because of the introduction of an additional SNES mini case. Initially, a custom-made case was intended to include three extra ports for classic gamepads. However, I opted to utilize the SNES mini case as it required minimal modifications. The case already had all the necessary components except for the third connector for the gamepad, but I will elaborate on this later.


--------------------
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
dimm0505
post Четверг, 01 августа 2024, 15:40
Отправлено #4


Console Addict
Group Icon

Группа: Супермодераторы
Сообщений: 29 244
Регистрация: 21 янв. 2007
Из: СПб
Пользователь №: 20 637





Это не спам, это товарищ что то рассказать нам хочет о своей задумке))


--------------------
Switch/Xbox Series X/Quest 2/Retroid Pocket 4 Pro/Anbernic 35xx+/Beelink S12 Pro
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Ol_
post Четверг, 01 августа 2024, 16:23
Отправлено #5


.
*******

Группа: Пользователи
Сообщений: 5 633
Регистрация: 04 янв. 2017
Из: У-У
Пользователь №: 57 411





QUOTE (dimm0505 @ Четверг, 01 августа 2024, 15:40)
Это не спам, это товарищ что то рассказать нам хочет о своей задумке))
*
... но пока стесняется lol.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
dimm0505
post Четверг, 01 августа 2024, 19:46
Отправлено #6


Console Addict
Group Icon

Группа: Супермодераторы
Сообщений: 29 244
Регистрация: 21 янв. 2007
Из: СПб
Пользователь №: 20 637





QUOTE (Ol_ @ Четверг, 01 августа 2024, 16:23)
... но пока стесняется lol.gif
*
У нас тут есть про в ENG, Kito1984 и VegaMan, например (и другие наверное), но я ограничусь машинным переводом, по моему все понятно:
QUOTE
Концепция претерпела небольшие изменения, в первую очередь из-за введения дополнительного корпуса SNES mini. Изначально предполагалось, что изготовленный на заказ корпус будет включать три дополнительных порта для классических геймпадов. Однако я решил использовать корпус SNES mini, так как он требовал минимальных изменений. Корпус уже имел все необходимые компоненты, за исключением третьего разъема для геймпада, но я расскажу об этом позже.


--------------------
Switch/Xbox Series X/Quest 2/Retroid Pocket 4 Pro/Anbernic 35xx+/Beelink S12 Pro
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
terek
post Пятница, 02 августа 2024, 11:38
Отправлено #7


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

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





Идея понятна... чувак хочет в корпус SNES mini встроить порты для оригинальных контроллеров классических консолей, используя такую или типа такой платы внутри корпуса.
Я что то подобное давно делал.. и одновременно 4-5 контроллеров подключал для мультиплеера.

user posted image
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Angel82
post Суббота, 03 августа 2024, 13:19
Отправлено #8


Nintendo hardcore
*******

Группа: Пользователи
Сообщений: 2 406
Регистрация: 05 апр. 2006
Из: Петропавловск-Камчатский
Пользователь №: 15 778





А не проще ли через переходник подключить оригинальный мультитап и уже в него контроллеры? с железной точки зрения тут все просто. Программный затык?


--------------------
user posted image
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
terek
post Воскресенье, 04 августа 2024, 00:37
Отправлено #9


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

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





Для подключения мультитапа всё равно необходимо к имеющемуся порту "wiimote" подключить контроллер, чтобы на выходе получить оригинальный порт NES/SNES.
У меня пока ещё нет в хозяйстве мультитапов, да и мини консоли уже давно пылятся в ящике... но с уверенностью предположу что стоковые игры не увидят множества геймпадов мультитапа.. и большие сомнения что retroarch распознает больше одного геймпада с одного порта "wiimote".

Мой успешный опыт в коммутации до пяти контроллеров к nes mini - заключался подключением usb хаба, с последующим подключением в хаб +3 геймпада nes mini через вот такой переходник.
В итоге 2 геймпада через родные порты консоли и ещё 3 через usb hub.

User is offlineProfile CardPM
Go to the top of the page
+Quote Post

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

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