Автор Тема: Подключение джойстиков к порту расширения Famicom  (Прочитано 5248 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Sanyameloman

  • Пользователь
  • Сообщений: 398
  • Он же Shurrick
    • Просмотр профиля
Всем добрый день!
Есть Фамиком с родными, несъёмными джоями. Небольшая длина провода, отсутствие турбо кнопок - вроде бы и "канон", но непривычно)
У него есть порт расширения, куда можно подключить разветвитель для четырёх игроков. Вопрос, наверное, тупой, но всё же: Можно ли подключить внешние джойстики (той же Денди) для двух игроков (первого и второго), сделав простой разветвитель на два джоя (чисто провода с корректной распиновкой) или нужна какая-то дополнительная логика в виде микроконтроллера?

Оффлайн Bugrim

  • Пользователь
  • Сообщений: 1354
  • Пол: Мужской
  • Будь честен!
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Можно, но будет как 3 и 4  джойстик, в некоторых играх не сможешь нажать старт, например BTADD  :(
https://youtu.be/0elpDn8T7_U?si=pmjiiNMo5KIdU0mm&t=153

Оффлайн supremacy

  • Пользователь
  • Сообщений: 2414
  • Пол: Мужской
    • Просмотр профиля
В японских играх будет работать третий как первый, в американских может и не работать, т.к. там опрос контроллеров написан по-другому. То же касается и разветвителя на 4-х игроков. В порту расширения нет сигнала для первого контроллера, поэтому "по-честному" его нельзя подключить.

Оффлайн Sanyameloman

  • Пользователь
  • Сообщений: 398
  • Он же Shurrick
    • Просмотр профиля
Короче, проще смастырить два удлинителя с разъёмами DB-15 вместо оригинальных джоев (сохранив последние в целости и сохранности), либо курочить порт расширения (что не хотелось бы).

Оффлайн 8street

  • Пользователь
  • Сообщений: 24
    • Просмотр профиля
Вот и я захотел подключить сторонние джойстики к famicom. Пусть даже как второй и третий и джой. Поискал, нашел схемку. Спаял, но не работает. Напрямую втыкаю джойстик в разъем famicom - работает, а через переходник нет.
Правильно я понимаю, верхний разъем показан со стороны пайки, а нижние со стороны контактов? Прозвонил, если воткнуть верхний разъем в famicom, на нижних разъемах слева вверху GND (pin 1), а справа внизу +5В (pin 15), так что, наверное, я не ошибся. Кто-нибудь паял такое?

Добавлено позже:
8street, судя чисто по данной, так сказать, схеме надпись Pin1 обозначает, что все три разъема изображены одинаково и контакт Pin1 у всех совпадает и находится слева-сверху.
Вот тут и не понятно, почему они одинаково изображены. Верхний разъем это мама, которая вставляется в famicom, а нижние папа. У мамы все перевернуто слева направо. Если ее развернуть со стороны пайки, то будет как на схеме. Походу надо понять какие сигналы нужны для джоймтиков по минимуму, надо хотя бы второй джойстик запустить через переходник, чтобы он работал, как и напрямую от фамика.
« Последнее редактирование: 17 Март 2025, 17:23:13 от 8street »

Оффлайн supremacy

  • Пользователь
  • Сообщений: 2414
  • Пол: Мужской
    • Просмотр профиля
Чтобы не было вопросов, на схеме есть нумерация пинов. Есть стандарт на разъёмы, в котором сказано, что слева направо нумеруются пины на папе. Да и самому можно было бы понять, что раз у всех 1 объединены, то все разъёмы указаны однополые.

Оффлайн 8street

  • Пользователь
  • Сообщений: 24
    • Просмотр профиля
Спаял-то я правильно. В общем, покурил мануалы. Схема оказалась не та. Вот правильная, надо только раскидать по разъемам, ну D1 на D0 и CLK1 на CLK2. Потом попробую спаяю.
   +------------------ GND (gamepad 1+2)
   | +--------------<> AUDIO
   | |           +---< D0  (gamepad 2)
   | |           |
+-------------------+
 \ 1 2 3 4 5 6 7 8 /
  \ 9 O 1 2 3 4 5 /
   +-------------+
    |     | | | |
    |     | | | +---- +5V  (gamepad 1+2)
    |     | | +------ D1   (gamepad 1)
    |     | +-------- CLK1  (gamepad 1)
    |     +---------: OUT0 (gamepad 1+2)
    +---------------> CLK2  (gamepad 2)
    15 pin famiclone port     

Оффлайн supremacy

  • Пользователь
  • Сообщений: 2414
  • Пол: Мужской
    • Просмотр профиля
Спаял-то я правильно. В общем, покурил мануалы. Схема оказалась не та. Вот правильная, надо только раскидать по разъемам, ну D1 на D0 и CLK1 на CLK2. Потом попробую спаяю.
   +------------------ GND (gamepad 1+2)
   | +--------------<> AUDIO
   | |           +---< D0  (gamepad 2)
   | |           |
+-------------------+
 \ 1 2 3 4 5 6 7 8 /
  \ 9 O 1 2 3 4 5 /
   +-------------+
    |     | | | |
    |     | | | +---- +5V  (gamepad 1+2)
    |     | | +------ D1   (gamepad 1)
    |     | +-------- CLK1  (gamepad 1)
    |     +---------: OUT0 (gamepad 1+2)
    +---------------> CLK2  (gamepad 2)
    15 pin famiclone port     
Это неправильная схема, ты перепутал d1 и clk1
Лучше смотреть на nesdev https://www.nesdev.org/wiki/Expansion_port

Добавлено позже:
Тут схема переходника для 3 и 4.
Я так понял, что ты хочешь 2 вместо 4-го (на схеме оранжевый провод из 8 в 8), и добавить 3-й.
« Последнее редактирование: 20 Январь 2026, 21:29:44 от ghostdog3 »

Оффлайн 8street

  • Пользователь
  • Сообщений: 24
    • Просмотр профиля
Не, я хотел, чтобы можно было подключать 2 джойстика вместо стандартных фамиконовских и играть 1 и 2 игроком. Ну там, кнопки турбо на строронних джоях есть, да и крестовины у родных не очень отзывчивые.

Перерисовал схемку, теперь она точно правильная. Спаял, работает. Старт в BTDD на втором джое работает. Первый джой работает только в японских играх.

Оффлайн Musicant

  • Пользователь
  • Сообщений: 3
    • Просмотр профиля
Молодец!:thumbup: Благодаря тебе тоже замутил переходник.

ps схема просто необходима, если хочется подключить к Expansion Junior 2 (SB-225) нормальный джойстик, в качестве первого.

Оффлайн wolfer

  • Пользователь
  • Сообщений: 3074
  • Пол: Мужской
  • Mens sana in corpore sano
    • Просмотр профиля
Я правильно понимаю, что этот геймпад можно просто воткнуть в слот расширения fc, и будет нормально работать как первый контроллер с турбокнопками?
https://aliexpress.ru/item/1005007502405115.html

Онлайн Dyons

  • Пользователь
  • Сообщений: 8062
  • инфернальный колдун
    • Youtube
    • Просмотр профиля
Я правильно понимаю, что этот геймпад можно просто воткнуть в слот расширения fc, и будет нормально работать как первый контроллер с турбокнопками?
https://aliexpress.ru/item/1005007502405115.html
Почему первый то? В тех же китай клонах, работало как второй.

Оффлайн Филеас

  • Пользователь
  • Сообщений: 325
    • Просмотр профиля
Почему первый то? В тех же китай клонах, работало как второй.
Причём там даже на картинке на джойстике нарисована цифра II  :facepalm:

Оффлайн wolfer

  • Пользователь
  • Сообщений: 3074
  • Пол: Мужской
  • Mens sana in corpore sano
    • Просмотр профиля
Филеас, спасибо за наблюдение, хочу заиметь пад, что будет на фамике давать поиграть с турбокнопками. Тогда варианты с авито от хори и хадсона :)

Оффлайн SavitarSvit

  • Пользователь
  • Сообщений: 1513
  • Пол: Мужской
  • Хирург личности
    • Youtube
    • Просмотр профиля
wolfer, эти вопросы надо задавать продавцу. Каким определиться этот джой - только китайцу известно, который его клепал. Оригинал от HORI определяется первым или третий. А II - это особый знак, о предназначении которого знает только китайский народ.
В описании написано: Introduction: FC game console expansion port dedicated handle, 1P handle, Hudson style.
Так что при чем тут 2p?
Качество этих падов до 500р с турбокнопками - шлак. У этого, что подороже, по картинке хоть кабель толстый на глаз, но конектор...
Луше взять оригинал, а это лепить к денде, если по умолчанию играешь на хламе.

Оффлайн wolfer

  • Пользователь
  • Сообщений: 3074
  • Пол: Мужской
  • Mens sana in corpore sano
    • Просмотр профиля
SavitarSvit, тоже так думаю, тут какой нюанс видится. На донди то как раз шлак будет работать как надо, в том же dd3, емнип, вертушки будут крутиться. А вот на оригинальном fc с ее 60 к/с еще неизвестно, как у турбо будут работать. А у продаванов японского старья повально даже fc нет, чтобы что-то проверить. :) Максимум, AV fc. Будем посмотреть

Оффлайн Филеас

  • Пользователь
  • Сообщений: 325
    • Просмотр профиля
wolfer, а старого дендёвского джойстика нет с коннектором, чтобы заменить оригинальный?

Добавлено позже:
В описании написано: Introduction: FC game console expansion port dedicated handle, 1P handle, Hudson style.
Так что при чем тут 2p?
В описании ещё написано "Совместимая платформа - Nintendo switch". Поэтому выражение 1р может означать что угодно.