Автор Тема: Подключения к Денди четырех джойстиков  (Прочитано 7191 раз)

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

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24708
    • Просмотр профиля
Подключения к Денди четырех джойстиков
« Ответ #30 : 27 Декабрь 2020, 00:19:49 »
Если нет j2d1, то значит он просто не выведен. А следующий clk, как и должно быть

Оффлайн Миха42

  • Пользователь
  • Сообщений: 286
  • Пол: Мужской
    • Просмотр профиля
Подключения к Денди четырех джойстиков
« Ответ #31 : 27 Декабрь 2020, 00:29:58 »
umc была от такого же клавишного где платы подключения питания с джойстиками и клавиатурой одинаковы, я и подумал изначально что шины должны подойти, припаяв как есть, 2 шины рядом раз на umc на 1 контакт меньше чем на xb, но не прокатил такой подход, пришлось выпаять пины клавиатуры с джойстиками и искать методом тык.

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

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24708
    • Просмотр профиля
Подключения к Денди четырех джойстиков
« Ответ #32 : 27 Декабрь 2020, 00:33:11 »
Нет, только исходя из известных сигналов и дорожек из-под капли

Оффлайн Миха42

  • Пользователь
  • Сообщений: 286
  • Пол: Мужской
    • Просмотр профиля
Подключения к Денди четырех джойстиков
« Ответ #33 : 27 Декабрь 2020, 00:53:24 »
Не в курсе по какой линии подаётся 1 бит опроса джойстика?
А то пока методом тык искал на 4ёх контактах тоже срабатывали нажатия кнопок джойстика, но не соответствуя нажатым кнопками, вот только не помню на какой провод они срабатывали, на clk или JxDx

Добавлено позже:
А то может хотябы таким методом получится как-то узнать хотябы data пины

Оффлайн max5775

  • Пользователь
  • Сообщений: 540
    • Просмотр профиля
Подключения к Денди четырех джойстиков
« Ответ #34 : 17 Декабрь 2022, 12:10:47 »
Вопрос по подключению 4 джойстиков к самосборному клону фамикома. Все сигналы на портах джойстиков присутствуют.
Можете подсказать, что есть что на портах приставки и на схеме адаптера? Т.к обозначения и там и там разные.
Конкретно интересуют порты data и res.
Если можно расписать, что такое:
J1D0
J1D1
J2D0
J2D1
J2D2
J2D3
J2D4
OUT1
OUT2
« Последнее редактирование: 17 Декабрь 2022, 12:29:55 от max5775 »

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24708
    • Просмотр профиля
Подключения к Денди четырех джойстиков
« Ответ #35 : 17 Декабрь 2022, 13:01:24 »
А у этого самосборного схема есть? Там всё должно быть очевидно.

J1D0, J1D1 - входы данных первого джойстик, $4016 D0, D1
J2D0, J2D1, J2D2, J2D3, J2D4 - входы данных второго джойстика, $4017 D0 - D4
OUT0, OUT1, OUT2 - выходы $4016 D0 - D2

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

Оффлайн max5775

  • Пользователь
  • Сообщений: 540
    • Просмотр профиля
Подключения к Денди четырех джойстиков
« Ответ #36 : 17 Декабрь 2022, 13:38:27 »
Вот схема, я так понимаю на втором разъеме дублируются сигналы и первого контроллера и можно к адаптеру подключить только его?
Согласно адаптера мне нужно взять J1D0 как data0, J1D1, как data1, J2D0 как data3, J2D1, как data4, OUT0 как RES

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24708
    • Просмотр профиля
Подключения к Денди четырех джойстиков
« Ответ #37 : 17 Декабрь 2022, 13:54:29 »
Второй разъём - это по сути порт расширения в оригинальном FC, так что всё в него.

Да, вроде как так сигналы должны быть

У меня такое ощущение, что всё это было где-то подробно расписано :-\ Может кто помнит

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24708
    • Просмотр профиля
Подключения к Денди четырех джойстиков
« Ответ #38 : 17 Декабрь 2022, 14:13:56 »
Вот тут посмотри: http://forum.3doplanet.ru/viewtopic.php?f=25&t=2867
Тема старая, куча ссылок мёртвые

Оффлайн max5775

  • Пользователь
  • Сообщений: 540
    • Просмотр профиля
Подключения к Денди четырех джойстиков
« Ответ #39 : 17 Декабрь 2022, 16:17:16 »
Посмотрю, надо завтра db15f купить, попробую спаять.

Оффлайн HardWareMan

  • Модератор
  • Сообщений: 7500
    • Просмотр профиля
Подключения к Денди четырех джойстиков
« Ответ #40 : 17 Декабрь 2022, 21:02:49 »
OUT0 используется в качестве строба записи, он в джойстике идёт на вход PE. На схеме в клеточку он ошибочно назван RES
Этой схеме 20+ лет. Я был молодой и глупый, чего с юнца взять то? :)

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24708
    • Просмотр профиля
Подключения к Денди четырех джойстиков
« Ответ #41 : 17 Декабрь 2022, 21:07:41 »
Да ладно :) Этот сигнал как только не обзывали
Ты бы лучше за входы данных пояснил. А то я тут глянул доку с Несдева - вообще ничего не понял :-\

Оффлайн HardWareMan

  • Модератор
  • Сообщений: 7500
    • Просмотр профиля
Подключения к Денди четырех джойстиков
« Ответ #42 : 17 Декабрь 2022, 21:43:02 »
А чего там пояснять то? Есть 2 типа четверителей:
1. Пассивный (схема выше);
2. Активный (схемы нет).
Разница работы такова: активный выдвигает 2 джойстика через 1 вход данных как 16 обращений (сначала 8 кнопок 1/2 а потом ещё 8 кнопок 3/4). Пассивный выдвигает сразу оба джойстика 1/3 и 2/4 параллельно за 8 кнопок, но для этого требуются дополнительные входы. Т.е. J1D0 и J1D1 используются для 1 и 3 джойстика, а J2D0 и J2D1 для 2 и 4. Вот и всё. Есть только одно "но": сигнал J1D0 не выводится на EXT/J2, т.к. там тупо не хватает пинов.

Оффлайн max5775

  • Пользователь
  • Сообщений: 540
    • Просмотр профиля
Подключения к Денди четырех джойстиков
« Ответ #43 : 17 Декабрь 2022, 22:04:22 »
Есть только одно "но": сигнал J1D0 не выводится на EXT/J2, т.к. там тупо не хватает пинов.
На ремастере же вроде есть, судя по схеме выше, пин 2 (разъем J5)

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24708
    • Просмотр профиля
Подключения к Денди четырех джойстиков
« Ответ #44 : 17 Декабрь 2022, 22:09:49 »
Вот в том и дело, что "но"

Активный - это понятно, это для НЕС, там на разъёме 7 пинов.

А пассивный - это типа HORI, как я понимаю. Он втыкается в порт расширения и уже в него 4 джойстика. То есть всего хватает. Правда там, я смотрю, тоже микросхема внутри. И переключатель 2 - 4.

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24708
    • Просмотр профиля
Подключения к Денди четырех джойстиков
« Ответ #45 : 17 Декабрь 2022, 22:11:06 »
На ремастере же вроде есть, судя по схеме выше, пин 2 (разъем J5)
Это костыль. В оригинале выход звука.

Оффлайн max5775

  • Пользователь
  • Сообщений: 540
    • Просмотр профиля
Подключения к Денди четырех джойстиков
« Ответ #46 : 18 Декабрь 2022, 12:54:49 »
Что-то с db15f я обломался, он коротковат, надо что-то другое придумать

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24708
    • Просмотр профиля
Подключения к Денди четырех джойстиков
« Ответ #47 : 18 Декабрь 2022, 13:36:49 »
Если речь о вилке, то да. На Али продаются кабели джойстиков для NeoGeo. Там длинная вилка и все 15 проводов.

Оффлайн max5775

  • Пользователь
  • Сообщений: 540
    • Просмотр профиля
Подключения к Денди четырех джойстиков
« Ответ #48 : 18 Декабрь 2022, 14:54:52 »
Я думаю поступить проще - по обоим бокам добавить по разъему db15m, место есть, а эстетика не особо волнует. Собрал на проводах - вроде работает, но пока только на роме battle city на 4 игрока. ProAm 2, к примеру джойстик 3 видит как дубль джойстика 1
 

Оффлайн supremacy

  • Пользователь
  • Сообщений: 2268
  • Пол: Мужской
    • Просмотр профиля
Подключения к Денди четырех джойстиков
« Ответ #49 : 18 Декабрь 2022, 15:17:26 »
ProAm 2, к примеру джойстик 3 видит как дубль джойстика 1
Потому что игра не выходила в Японии и изначально писалась под nes four score у которого другой протокол работы.

Оффлайн max5775

  • Пользователь
  • Сообщений: 540
    • Просмотр профиля
Подключения к Денди четырех джойстиков
« Ответ #50 : 18 Декабрь 2022, 15:57:25 »
А есть данные по этому адаптеру? В книге Королева была схема, но она оказалась нерабочей, по крайней мере ни в одном роме она не заработала.

Оффлайн def696

  • Пользователь
  • Сообщений: 46
    • Просмотр профиля
Подключения к Денди четырех джойстиков
« Ответ #51 : 18 Декабрь 2022, 20:15:07 »
А есть данные по этому адаптеру? В книге Королева была схема, но она оказалась нерабочей, по крайней мере ни в одном роме она не заработала.

nes four score можно собрать на основе ардуино, вот http://www.emu-land.net/forum/index.php/topic,85065.msg1482266.html#msg1482266

Оффлайн max5775

  • Пользователь
  • Сообщений: 540
    • Просмотр профиля
Подключения к Денди четырех джойстиков
« Ответ #52 : 18 Декабрь 2022, 20:58:38 »
Интересная штука, но есть несколько вопросов, нифига не понятно куда подключать порт расширения, а куда сами адаптеры. И возможна замена на ардуино нано?

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24708
    • Просмотр профиля
Подключения к Денди четырех джойстиков
« Ответ #53 : 18 Декабрь 2022, 21:07:07 »
nes four score предназначен для НЕС, а не для Фамикома. А в НЕС нет порта расширения. Там другой принцип работы и игры другие.
http://www.emu-land.net/forum/index.php/topic,77680.0.html

Оффлайн def696

  • Пользователь
  • Сообщений: 46
    • Просмотр профиля
Подключения к Денди четырех джойстиков
« Ответ #54 : 18 Декабрь 2022, 21:58:09 »
Интересная штука, но есть несколько вопросов, нифига не понятно куда подключать порт расширения, а куда сами адаптеры. И возможна замена на ардуино нано?

К ардуино подключается два коннектора J1 и J2 которые подключаются к двум портам 15 пин приставки
и к ардуино подключается 4 порта DB15 по схеме PORT1,2.. в которые включаются 4 джойстика

Можно заменить на ардуино нано




Добавлено позже:
nes four score предназначен для НЕС, а не для Фамикома. А в НЕС нет порта расширения. Там другой принцип работы и игры другие.
http://www.emu-land.net/forum/index.php/topic,77680.0.html

Игры для nes four score будут работать на фамиклоне
Схема использует те же выводы что и обычный джойстик
« Последнее редактирование: 21 Декабрь 2022, 23:32:16 от def696 »

Оффлайн Rumata

  • Супермодератор
  • Сообщений: 24708
    • Просмотр профиля
Подключения к Денди четырех джойстиков
« Ответ #55 : 18 Декабрь 2022, 22:18:02 »
Схема будет работать на фамиклоне, она использует те же выводы что и обычный джойстик
Я это знаю :) Был вопрос про порт расширения, и я говорю о том, почему это устройство не включается в порт расширения.
Оно и на классическом Фамикоме будет работать, только придётся лезть внутрь, что бы подключиться к джойстикам :)
Ну и поправкой на игры.

Оффлайн def696

  • Пользователь
  • Сообщений: 46
    • Просмотр профиля
Подключения к Денди четырех джойстиков
« Ответ #56 : 18 Декабрь 2022, 22:59:09 »
Я это знаю :) Был вопрос про порт расширения, и я говорю о том, почему это устройство не включается в порт расширения.
Оно и на классическом Фамикоме будет работать, только придётся лезть внутрь, что бы подключиться к джойстикам :)
Ну и поправкой на игры.
Да согласен, в порту расширения фамикома есть все необходимые выводы кроме одного J1D0

Оффлайн max5775

  • Пользователь
  • Сообщений: 540
    • Просмотр профиля
Подключения к Денди четырех джойстиков
« Ответ #57 : 19 Декабрь 2022, 09:43:23 »
Т.е, как я понимаю, клок и латч у всех геймпадов объединены и только шины данных разные?

Оффлайн def696

  • Пользователь
  • Сообщений: 46
    • Просмотр профиля
Подключения к Денди четырех джойстиков
« Ответ #58 : 19 Декабрь 2022, 10:06:45 »
Т.е, как я понимаю, клок и латч у всех геймпадов объединены и только шины данных разные?
Да, так и есть

Оффлайн supremacy

  • Пользователь
  • Сообщений: 2268
  • Пол: Мужской
    • Просмотр профиля
Подключения к Денди четырех джойстиков
« Ответ #59 : 19 Декабрь 2022, 13:02:16 »
Да согласен, в порту расширения фамикома есть все необходимые выводы кроме одного J1D0
У японского аналогичного устройства используется j1d1, всё не соберусь попробовать nes four score в таком режиме подключить и проверить.