Приставки > 6 поколение

PS2, в некоторых играх отваливаются беспроводные геймпады

<< < (2/2)

Skarfais:

--- Цитата: BumpG от 10 Февраль 2022, 14:28:56 ---10k

--- Конец цитаты ---

это не то.

RJVC какое сопротивление имеет?

BumpG:

--- Цитата: Skarfais от 11 Февраль 2022, 07:30:09 ---RJVC какое сопротивление имеет?
--- Конец цитаты ---
0R, перемычка

Skarfais:
Получается у него этот резистор просто не выведен и собран в самой капле.

BumpG:
Выяснилось что ошибка с отваливанием геймпадов происходит только если в приставке вставлен HDD, и загрузка через FreeHDboot или FreeMCboot с карты.
Если HDD вынут, загрузка с карты FreeMCboot, игра загружена через USB, проблем нет.
Также проверил на двух слимках (нет HDD) scph-77008 и 79008, проблем нет.
Думал что HDD сажает питание джоя или дает помехи. Напряжение на контактах питания джоя 4/5 3.4В, ставил около капли LC фильтр по питанию, не помогло.
До осцил. еще дело не дошло, не охота тащить все это на работу с телевизором.

Skarfais:
Этот приймник как и джойстик потребляет совсем мало. Скорее дело в таймингах нежели нехватке питания.

BumpG:
Зашел в DNS, увидел там геймпад GP-020WPS. Купил его. Работает отлично, не отваливается.
https://ritmixrussia.ru/catalog/gaming/gamepad/gp-020wps/

nitro88:
та же проблема с китайскими беспроводными геймпадами с алиэкспресс. Часть игр не видит их вообще (малая часть игр, heatseeker, dog's life, Heroes of the Pacific итп), часть работает идеально. GP-020WPS 1200р. - жаба душит.
нашёл такое решение - в OPL нужно включить PADEMU с режимом MULTITAP

Skarfais:

--- Цитата: nitro88 от 21 Март 2023, 16:20:08 ---та же проблема с китайскими беспроводными геймпадами с алиэкспресс. Часть игр не видит их вообще (малая часть игр, heatseeker, dog's life, Heroes of the Pacific итп), часть работает идеально. GP-020WPS 1200р. - жаба душит.
нашёл такое решение - в OPL нужно включить PADEMU с режимом MULTITAP

--- Конец цитаты ---

Типа в меню приставки работает а в играх пишет вставьте джой?

BiKK33:
Народ, вот такая же проблема(( Еще вот что заметил, ОПЛ начиная с версии 1.0.0 никак запускаться не хочет, экран темнеет, маленько моргает разок, на геймпаде пропадает зелёный индикатор, и всё, на кнопки хоть какие не жми - не реагирует, вытаскиваю адаптер из приставки ( прям на мгновение, чтоб просто все погасло, вставляю и в этот момент ОПЛ отлично грузится и геймпад прекрасно функционирует, даже выходит из игры и заново запускает ОПЛ без манипуляций с перетыкиванием. А вот на версиях 0.9.3 и более ранних таких проблем не встречалось. Перепробовал уже кучу разных сборок, результат повторный всегда(( Может и  правда надо  что нибудь подпаять? Особо не шарю, подскажите у кого было подобное ((

Gameszzz:

--- Цитата: BiKK33 от 15 Апрель 2023, 22:41:38 ---Народ, вот такая же проблема(( Еще вот что заметил, ОПЛ начиная с версии 1.0.0 никак запускаться не хочет, экран темнеет, маленько моргает разок, на геймпаде пропадает зелёный индикатор, и всё, на кнопки хоть какие не жми - не реагирует, вытаскиваю адаптер из приставки ( прям на мгновение, чтоб просто все погасло, вставляю и в этот момент ОПЛ отлично грузится и геймпад прекрасно функционирует, даже выходит из игры и заново запускает ОПЛ без манипуляций с перетыкиванием. А вот на версиях 0.9.3 и более ранних таких проблем не встречалось. Перепробовал уже кучу разных сборок, результат повторный всегда(( Может и  правда надо  что нибудь подпаять? Особо не шарю, подскажите у кого было подобное ((

--- Конец цитаты ---

Ни модели приставки,ни наличие чипа,ни способа запуска игр....Почему в теме про китайские беспроводные геймпады...
Но если написать "особо не шарю.." то и так сойдёт ?

BiKK33:

--- Цитата: Gameszzz от 16 Апрель 2023, 00:30:16 ---Ни модели приставки,ни наличие чипа,ни способа запуска игр....Почему в теме про китайские беспроводные геймпады...
Но если написать "особо не шарю.." то и так сойдёт ?

--- Конец цитаты ---
Приставка 90006, чип Super-7 E17, использую OpenTuna, OPL 0.9.3  полёт нормальный, после 1.0.0 и выше приходится вытаскивать адаптер. Геймпады судя по всему один в один как у автора темы, схемы адаптеров идентичны. Насчёт игр теперь, пока сталкивался с отвалом геймпада в CoD 3, но также путём манипуляций  с перетыкиванием всё начинает работать. Ах да, играю с флешки, пробовал менять саму флешку - по итогу всё тоже самое. OPL пробовал запускать как с разных носителей, с флешки (разные в fat32 ), с карты памяти, с диска.  Конфиг от OPL пробовал сносил, но всё тщетно.

Zlodel:

--- Цитата: Skarfais от 23 Март 2023, 09:29:12 ---Типа в меню приставки работает а в играх пишет вставьте джой?

--- Конец цитаты ---
Вот у меня так, в меню работают два, а в игре только первый порт работает… два беспроводных геймпада
Знаешь причину?

xpk2k:
А все потому, что нельзя требовать от того, что сделано работать кое-как (судя по тому, что все здесь приобрели эти кривые китайские джойстики - мы подтвердили материально копейкой успех такой стратегии китайской промышленности), не обязано чему-то соответствовать или не отваливаться в играх!!!11

Поэтому консоль PS2 несогласная с угнетенным положением своим и сопротивляется неадекватным ответам из порта джойстика.
Другими словами:
0. моторы питаются отдельными +7.5-ю вольтами (pin 3) из порта, в порте логика кушает 3.3в (pin 5). Вывод: моторы не могут отъесть и просадить питание приемника беспроводного джойстика.
0.1. А активация моторов, кстати, командуется консолью: в 4 и 5 байтах команды засылается интенсивность. Но у меня есть китайский проводной джой, который всегда долбит моторами. не выяснял почему, просто отпаял моторы.
1. причина в свистке приемника, воткнутом в порт, притом причина может быть железячной или софтовой (некорректным ответом свистка приемника на диалог с консолью).
1.1. железячный вариант: если по прошествии годов и десяnилетий (PS2 Release date: 4 March 2000) подтухли конденсаторы, то на порту джойстика в консоль подпаять на 3.3в линию (pin 4,5) конденсатор помикрофарадистей.
1.2. если не помогло - доставать осциллограф и смотреть какие проблемы  в 3.3в. линии.
1.3. вариант софт-трабл: что за конечный автомат запихан в свисток приемника, только одному впихивавшему китайцу известно... но... если представить себе общение консоли по SPI порту со свистком приемника, то:
1.3.1. самая простая либа на ардуино делает чтение (функция shift под видом консоли отправляет команду в джойстик) только лишь цифрового режима 0x42 (второй байт 0x42) дуалшока (без аналог-мод). в ответ джойстик отвечает 9 байт, из которых берут два байта (byte _data1; byte _data2;) о нажатых на нем кнопках.
1.3.2. Мне не хватало аналог-мода и я его допилил для личного использования - и в аналог-мод, когда от джойстика во втором байте (_PS2data[1] == 0x79) пришло 0x79 - то из порта надо не 9 байт читать, а продолжать читать до 21 байта.
1.3.3. а свисток приемника, если он претендует на совместимость, должен на запросы консоли делать примерно как-то вот-так-вот (см. Blueretro, ps_spi.c, функциb ps_cmd_rsp_hdlr, ps_cmd_const_rsp_hdlr. консоль получит все что в адрес *rsp положено).
1.3.4. на что способен китайский свисток приемника может быть выяснено через подключение к ардуино по шине spi и перебором режимов, которые известны для дуалшока, а потом сравнении его ответов с ответами оригинального дуалшока.
1.4. подключить в порт spi консоли цифровой анализатор, ловить момент, когда происходит отвал свистка, и выяснять, на какую команду из консоли свисток начал дурить.

Я все сказал.

З.Ы. Если кто-то дерзкий готов принять вызов этой китайской проблемы отвала свистка приемника, то выкладывайте результаты своих изысканий.


--- Цитата: Zlodel от 26 Март 2025, 17:11:06 ---в меню работают два, а в игре только первый порт работает…
--- Конец цитаты ---
З.Ы.Ы. не в геймпаде.

Навигация

[0] Главная страница сообщений

[*] Предыдущая страница

Перейти к полной версии