Что-то подобное, кстати, уже существует - https://www.youtube.com/watch?v=d7-FvihyANc
Что-то подобное, кстати, уже существует - https://www.youtube.com/watch?v=d7-FvihyANc
Это понятно. У меня целая коллекция схем джойстиков для спека и zx81.
Но пойди-ка сейчас купи такое, даже если найти где-то у них.
Своё бы собрать, чтобы доступно было у нас без смс и регистрации.
PRINT #1;AT 1,0;" CRACKED BY DJSINFINIT LIVES(Y/N)"
Это мы, наверное, о разных продуктах 8BitDo. У Вас и родной джойстик M30 и приёмник. А у меня с миру по нитке, у меня родного 8BitDo джойстика нет, у меня Switch Pro Controller, вроде, настоящий. А от 8BitDo только приёмник. Согласно руководству, там [что бы они не называли этим словом] MODE назначается на (-) и оно так и работает, как описано. А START там на (+) и оно паузу вызывает. И быстрое нажатие на (-) ничего не делает, а после долгого receiver три раза мигает, что в руководстве описано как переключение между эмуляцией 3 и 6 кнопок. Вечером зайду к соседу, у него Xbox, попробую с Xbox Controller, может там иначе работает. Потому как, упоминание в руководстве поддержки XInput для устройства, которое работает только с Sega, как-то наводит на мысли о некоторой неадекватности писавших. Хотя, есть подозрение, что с «родным» джойстиком этот приёмник может использовать несколько другой протокол
Upd: нет, с Xbox та же петрушка, в принципе, согласно руководству.
Но, опять же, это, похоже, очередной очень редкий случай, если я первый, кто на такое наткнулся. Как вот с +3e и CP/M.
Последний раз редактировалось Chwe; 13.10.2023 в 18:53.
А тут осовремененную версию разрабатывают.
Евгений, вопрос, конечно, не совсем про Sizif, но не могли бы Вы поделиться, какие используете версии прошивок приёмника (и джойстика)? Я проверил, у меня на приёмнике самая последняя — v 1.25. И у меня кроме MODE/NMI ещё и X Y Z не работают с 8BitDo MD Receiver, что странно. 6-ти кнопочный режим не включается, что ли...
Я тут одолжил [экстремально примитивный] логический анализатор и сравнил данные на разъёме от 8BitDo MD Receiver и какого-то клона «нормального» проводного Six Button Control Pad (новодел, но c одной кнопкой START посередине, а MODE справа сзади), с которым все кнопки работают как и ожидается, и пауза, и NMI. И там картина принципиально разная.
Когда на «настоящем»/проводном периодически Select притягивается «вверх», то где-то там более или менее в «логичные» моменты контакт 4 (Right/MODE) тоже притягивается к +5. Всё короткие импульсы, 50 микросекунд и некая зависимость от Select прослеживается, что и правильно, как я понимаю, протокол опроса 6-ти кнопок примерно так и представляю. А вот 8BitDo MD Receiver фигачит на контакт 4 частыми импульсами по 2 миллисекунды, да как-то, на первый взгляд, и не сильно связано с Select — 1010001 и так непрерывно. Странно, что Up/Down оно как-то в итоге распознаёт...
Где бы вашу плату раскопать?
Попробуйте эту версию, в ней проведена большая работа по улучшению совместимости с некоторыми Z80: rev_E_b976d65.7z. ПЗУ заливать от 20230820
Alex_NEMO (02.11.2023)
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)