Forums Logo

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

Reply to this topicStart new topicStart Poll

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

> Подключаем контроллеры от NES/SNES/N64/SMD к Wii, Переходник своими руками

Cluster
post Суббота, 18 января 2014, 23:05
Отправлено #1


Флудер
*******

Группа: Пользователи
Сообщений: 6 574
Регистрация: 01 мая. 2005
Из: Электросталь
Пользователь №: 12 933





Я тут смотрел на SNES Classic Controller в звёздном каталоге и задумался - почему бы не сделать универсальный переходник, чтобы играть в классик консоль и эмуляторы на родных геймпадах? При чём не только от SNES, но и от NES, N64 и Sega Mega Drive В итоге я создал проект "NES2Wii".

Схема достаточно простая, нужен микроконтроллер ATMEGA16A (или любая другая атмега с суффиксом "A"):

Присоединённое изображение

Да, для работы с контроллером от N64 придётся разогнать атмегу до 20 мегагерц. Для NES и SNES это не нужно.

Проект с исходниками и прошивкой на гитхабе: http://github.com/ClusterM/nes2wii

Самое сложное - достать разъёмы. В свободной продаже есть только гнездо для контроллеров от Денди/Famicom. Я заказал несколько удлинителей и китайских нунчаков, чтобы отрезать от них штекера и гнёзда. Думаю, что в скором времени соберу всё это в нормальный корпус.

Кстати, эти контроллеры отлично работают и с компьютером, если подключить к нему виимоут, достаточно установить GlovePIE и PPJoy.

Статья на хабре, если интересно: http://habrahabr.ru/post/208266/

Сообщение отредактировал Cluster - Четверг, 30 января 2014, 12:47


--------------------
3DS: 4382-2018-2181
Nintendo Switch: SW-6807-3955-8188
Мой канал YouTube
Мой Twitter
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Iris
post Суббота, 18 января 2014, 23:21
Отправлено #2


Та самая девчонка
*******

Группа: Пользователи
Сообщений: 3 464
Регистрация: 12 авг. 2007
Из: Nowhere
Пользователь №: 23 396





Спасибо за инструкцию! Заинтригован. Буду делать себе такой smile.gif


--------------------
Забанена за террористические высказывания против граждан РФ
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Rus
post Воскресенье, 19 января 2014, 10:32
Отправлено #3


Продвинутый
**

Группа: Пользователи
Сообщений: 30
Регистрация: 12 нояб. 2005
Из: Алматы
Пользователь №: 14 175





Поддержка джойстиков для мегадрайва будет?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Megatronhackrevolted
post Воскресенье, 19 января 2014, 13:52
Отправлено #4


Фанат
***

Группа: Пользователи
Сообщений: 198
Регистрация: 26 сент. 2013
Из: Ростовская область, г.Сальск
Пользователь №: 48 618





QUOTE (Rus @ Воскресенье, 19 января 2014, 10:32)
Поддержка джойстиков для мегадрайва будет?
*

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

Сообщение отредактировал Megatronhackrevolted - Воскресенье, 19 января 2014, 13:58


--------------------
E3 2015! I HATE Nintendo, but every day!!!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Cluster
post Воскресенье, 19 января 2014, 19:26
Отправлено #5


Флудер
*******

Группа: Пользователи
Сообщений: 6 574
Регистрация: 01 мая. 2005
Из: Электросталь
Пользователь №: 12 933





Добавил поддержку мегадрайва, но всё только в теории, т.е. не тестировал - геймпада в наличии нет.


--------------------
3DS: 4382-2018-2181
Nintendo Switch: SW-6807-3955-8188
Мой канал YouTube
Мой Twitter
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Cluster
post Пятница, 24 января 2014, 10:31
Отправлено #6


Флудер
*******

Группа: Пользователи
Сообщений: 6 574
Регистрация: 01 мая. 2005
Из: Электросталь
Пользователь №: 12 933





Протестировал мегадрайв, чуть подправил - заработало smile.gif


--------------------
3DS: 4382-2018-2181
Nintendo Switch: SW-6807-3955-8188
Мой канал YouTube
Мой Twitter
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Cluster
post Понедельник, 27 января 2014, 06:21
Отправлено #7


Флудер
*******

Группа: Пользователи
Сообщений: 6 574
Регистрация: 01 мая. 2005
Из: Электросталь
Пользователь №: 12 933





Прикрутил светодиоды и сделал возможность смены режимов по Start+A+B. Хотя кому какое дело...


--------------------
3DS: 4382-2018-2181
Nintendo Switch: SW-6807-3955-8188
Мой канал YouTube
Мой Twitter
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
SILENT_Pavel
post Понедельник, 27 января 2014, 06:24
Отправлено #8


Флудер
*******

Группа: Пользователи
Сообщений: 2 311
Регистрация: 13 янв. 2013
Пользователь №: 46 773





QUOTE (Cluster @ Понедельник, 27 января 2014, 06:21)
Прикрутил светодиоды и сделал возможность смены режимов по Start+A+B. Хотя кому какое дело...
*

А можно сделать что-то вроде, ну заставить приставку думать что подключенный джой пс1 (дуалшок) или от пс 2 - есть классик контроллер?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Cluster
post Понедельник, 27 января 2014, 06:42
Отправлено #9


Флудер
*******

Группа: Пользователи
Сообщений: 6 574
Регистрация: 01 мая. 2005
Из: Электросталь
Пользователь №: 12 933





QUOTE (SILENT_Pavel @ Понедельник, 27 января 2014, 06:24)
А можно сделать что-то вроде, ну заставить приставку думать что подключенный джой пс1 (дуалшок) или от пс 2 - есть классик контроллер?
*

Можно smile.gif Но свете своей нелюбви к дуалшоку скорее только ради интереса разобраться в протоколе.


--------------------
3DS: 4382-2018-2181
Nintendo Switch: SW-6807-3955-8188
Мой канал YouTube
Мой Twitter
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Megatronhackrevolted
post Понедельник, 27 января 2014, 09:09
Отправлено #10


Фанат
***

Группа: Пользователи
Сообщений: 198
Регистрация: 26 сент. 2013
Из: Ростовская область, г.Сальск
Пользователь №: 48 618





QUOTE (Cluster @ Понедельник, 27 января 2014, 06:21)
Прикрутил светодиоды и сделал возможность смены режимов по Start+A+B. Хотя кому какое дело...
*

Нет, нет, дело то как раз интересное.
За мегадрайв отдельное спасибо.

Я так понял, что смена режимов - это выбор подключенных девайсов. Т.е. в полученный "хаб" втыкаем несколько разных геймпадов и по комбинации переключаемся между ними. Так ли это?


--------------------
E3 2015! I HATE Nintendo, but every day!!!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Cluster
post Понедельник, 27 января 2014, 12:58
Отправлено #11


Флудер
*******

Группа: Пользователи
Сообщений: 6 574
Регистрация: 01 мая. 2005
Из: Электросталь
Пользователь №: 12 933





QUOTE (Megatronhackrevolted @ Понедельник, 27 января 2014, 09:09)
Нет, нет, дело то как раз интересное.
За мегадрайв отдельное спасибо.

Я так понял, что смена режимов - это выбор подключенных девайсов. Т.е. в полученный "хаб" втыкаем несколько разных геймпадов и по комбинации переключаемся между ними. Так ли это?
*

Нет, смена режимов - это аналог кнопки "analog" (простите за тавтологию =)) на дуалшоке. То есть выбор - за что отвечает крестовина на контроллерах от NES/SNES/SMD, где собственно аналога нет.

В первом режиме при нажатии на крестовину эмулируется сразу и нажатие на крестовину классик контроллера, и нажатие аналога в соответствующую сторону.
Во втором эмулируется только нажатие аналога.
В третьем - только нажатие на крестовину.

Игры для классик консоли, как правило, одинаково реагируют и на аналог, и на крестовину. В главном меню Wii можно ориентироваться только аналогом, поэтому сначала я сделал только эмуляцию последнего. Проблемы возникли, когда я запустил Megaman 9 и Megaman 10 - они реагируют только на крестовину, игнорируя аналог, а контроллером от NES в них играть забавно. Вот я и сделал в итоге возможность переключаться между вариантами.


--------------------
3DS: 4382-2018-2181
Nintendo Switch: SW-6807-3955-8188
Мой канал YouTube
Мой Twitter
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Cluster
post Среда, 29 января 2014, 17:41
Отправлено #12


Флудер
*******

Группа: Пользователи
Сообщений: 6 574
Регистрация: 01 мая. 2005
Из: Электросталь
Пользователь №: 12 933





Сделал поддержку дуалшока, для особых извращенцев smile.gif
Давно я не чувствовал себя так странно, как при управлении главным меню Wii с дуалшока...


--------------------
3DS: 4382-2018-2181
Nintendo Switch: SW-6807-3955-8188
Мой канал YouTube
Мой Twitter
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
SILENT_Pavel
post Среда, 29 января 2014, 20:38
Отправлено #13


Флудер
*******

Группа: Пользователи
Сообщений: 2 311
Регистрация: 13 янв. 2013
Пользователь №: 46 773





QUOTE (Cluster @ Среда, 29 января 2014, 17:41)
Сделал поддержку дуалшока, для особых извращенцев smile.gif
Давно я не чувствовал себя так странно, как при управлении главным меню Wii с дуалшока...
*

Шикарно! Для многих дуалшок стандарт, несмотря на очевидное эргономичное преимущество дримкаст, бокс360 джоев.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Izotov
post Пятница, 25 апреля 2014, 23:38
Отправлено #14


Ветеран
******

Группа: Пользователи
Сообщений: 1 460
Регистрация: 09 апр. 2008
Пользователь №: 26 313





Нет желания мусорить на форуме новыми нубскими топиками, спрошу тут.

Хочу поиграть в GC на вии, купить джой проблематично, везде где продают в наличии китайские копии. У самого в наличии имеется куча пс2шных геймпадов (несколько оригинальных, медкетзовский, 4 логитековские беспроводные), мысль сразу пришла, а нет ли случайно переходников-адаптеров
Полез на ибей, и нашел такой переходник)
http://www.ebay.com/itm/3-in-1-PSX-PS2-to-...24b98b#shpCntId
Собственно проблем с ним не будет? Вроде как на гк геймпаде R и L аналоговые, на пс2 нет
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Rikimaru
post Пятница, 25 апреля 2014, 23:52
Отправлено #15


Флудер
*******

Группа: Пользователи
Сообщений: 5 614
Регистрация: 21 июля 2007
Пользователь №: 23 099





QUOTE (Izotov @ Суббота, 26 апреля 2014, 00:38)
Нет желания мусорить на форуме новыми нубскими топиками, спрошу тут.

Хочу поиграть в GC на вии, купить джой проблематично, везде где продают в наличии китайские копии. У самого в наличии имеется куча пс2шных геймпадов (несколько оригинальных, медкетзовский, 4 логитековские беспроводные), мысль сразу пришла, а нет ли случайно переходников-адаптеров
Полез на ибей, и нашел такой переходник)
http://www.ebay.com/itm/3-in-1-PSX-PS2-to-...24b98b#shpCntId
Собственно проблем с ним не будет? Вроде как на гк геймпаде R и L аналоговые, на пс2 нет
*
На PS2 все кнопки аналоговые. У меня безымянный переходник c DX. В Wind Waker есть небольшая проблема в том, что нужно очень сильно жать на кнопку, чтобы ползти. И иногда в сторону ведет, но это от контроллера зависит наверно.


--------------------
PS4 Pro PS3 PS2 | Switch Wii U Wii | 3DS XL 3DS NDSL | PSV PSP | Xbox 360
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Izotov
post Четверг, 15 мая 2014, 13:48
Отправлено #16


Ветеран
******

Группа: Пользователи
Сообщений: 1 460
Регистрация: 09 апр. 2008
Пользователь №: 26 313





QUOTE (Rikimaru @ Пятница, 25 апреля 2014, 23:52)
На PS2 все кнопки аналоговые. У меня безымянный переходник c DX. В Wind Waker есть небольшая проблема в том, что нужно очень сильно жать на кнопку, чтобы ползти. И иногда в сторону ведет, но это от контроллера зависит наверно.
*

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

Какие игры не требуют плавного нажатия L\R?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Megatronhackrevolted
post Пятница, 16 мая 2014, 22:43
Отправлено #17


Фанат
***

Группа: Пользователи
Сообщений: 198
Регистрация: 26 сент. 2013
Из: Ростовская область, г.Сальск
Пользователь №: 48 618





QUOTE (Izotov @ Пятница, 25 апреля 2014, 23:38)
Нет желания мусорить на форуме новыми нубскими топиками, спрошу тут.

Хочу поиграть в GC на вии, купить джой проблематично, везде где продают в наличии китайские копии. У самого в наличии имеется куча пс2шных геймпадов (несколько оригинальных, медкетзовский, 4 логитековские беспроводные), мысль сразу пришла, а нет ли случайно переходников-адаптеров
Полез на ибей, и нашел такой переходник)
http://www.ebay.com/itm/3-in-1-PSX-PS2-to-...24b98b#shpCntId
Собственно проблем с ним не будет? Вроде как на гк геймпаде R и L аналоговые, на пс2 нет
*


Плохо ищите или не там, никакой джойстик PS2 с переходником не сравнится с GC джоем в играх для GC. Тем более что переходник с доставкой будет стоит не сильно дешевле б/у геймпада GC. Оригинальный джой можно нарыть в среднем за 800 р., ну или дешевле если повезёт.


--------------------
E3 2015! I HATE Nintendo, but every day!!!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
SILENT_Pavel
post Пятница, 16 мая 2014, 23:23
Отправлено #18


Флудер
*******

Группа: Пользователи
Сообщений: 2 311
Регистрация: 13 янв. 2013
Пользователь №: 46 773





QUOTE (Megatronhackrevolted @ Пятница, 16 мая 2014, 22:43)
не сравнится с GC джоем в играх для GC.

На оригинальном GC джои тоже такие огромные и корявые шифты как на китайском клоне? В том же ре 4 невозможно реагировать и стрелять мгновенно, пока вдавишь километровый шифт (типа р2, л2)

Сообщение отредактировал SILENT_Pavel - Пятница, 16 мая 2014, 23:24
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Megatronhackrevolted
post Суббота, 17 мая 2014, 15:13
Отправлено #19


Фанат
***

Группа: Пользователи
Сообщений: 198
Регистрация: 26 сент. 2013
Из: Ростовская область, г.Сальск
Пользователь №: 48 618





QUOTE (SILENT_Pavel @ Пятница, 16 мая 2014, 23:23)
На оригинальном GC джои тоже такие огромные и корявые шифты как на китайском клоне? В том же ре 4 невозможно реагировать и стрелять мгновенно, пока вдавишь километровый шифт (типа р2, л2)
*

внешне подделка выглядит как оригинал и шифты такого же размера. Разница в качестве : материал корпуса и кнопок, резинки под кнопками, механизмы стиков, провод. в общем всё что подвергается механическому воздействию у оригинала мягче приятнее и на дольше расчитано. Но в отличие от дуал шока ход шифтов действительно раза в два три длиннее. Тут дело привычки. Я быстро привык к такому длинному ходу. Пальцы прокачались и теперь этот ход не особо и заметен. Геймпады надо брать только оригинал - от подделок впечатление портится быстро, да и дохнут они быстрее.


--------------------
E3 2015! I HATE Nintendo, but every day!!!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
alexsx06
post Воскресенье, 11 января 2015, 01:07
Отправлено #20


Маньяк
****

Группа: Пользователи
Сообщений: 254
Регистрация: 06 мар. 2009
Пользователь №: 30 846





QUOTE (Megatronhackrevolted @ Суббота, 17 мая 2014, 15:13)
внешне подделка выглядит как оригинал и шифты такого же размера. Разница в качестве : материал корпуса и кнопок, резинки под кнопками, механизмы стиков, провод. в общем всё что подвергается механическому воздействию у оригинала мягче приятнее и на дольше расчитано. Но в отличие от дуал шока ход шифтов действительно раза в два три длиннее. Тут дело привычки. Я быстро привык к такому длинному ходу. Пальцы прокачались и теперь этот ход не особо и заметен. Геймпады надо брать только оригинал - от подделок впечатление портится быстро, да и дохнут они быстрее.
*

не удивляйтесь когда на джое будет написано PRC это Китай, хотя продадут как оригинал, просто нинтендо уже 4 года отдала все джои на производство в Китай


--------------------
Wii Mini Red
Snes Mini
PC Xeon1220 RX560 8GB RAM
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

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

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