Автор Тема: Picostation PS1  (Прочитано 233747 раз)

oleg599 и 21 Гостей просматривают эту тему.

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 2281
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #2940 : 04 Апрель 2026, 19:22:23 »
Ты точно выложил на сайт сборку с доработкой?
да, дата создания файла в архиве сегодняшняя

Карты памяти както могут влиять? У меня обе воткнуты.
не должны, но попробуй без них на всякий случай

Так а что именно нужно проверить
воткни джой только во второй порт и проверь работает ли с него управление, потом переткни на включенной консоли в первый порт и проверь работает ли

Оффлайн Borius

  • Пользователь
  • Сообщений: 247
  • Пол: Мужской
  • Selfmade man...
    • Просмотр профиля
Picostation PS1
« Ответ #2941 : 04 Апрель 2026, 19:32:22 »
Перепрошил пику еще раз, ничего не поменялось. Карты памяти не влияют, убирал обе. Пробовал одинаково на обоих джоях (дуалшок и обычный).
Вставляем джой в порт 2, включаем консоль, загрузилось пикоменю и джой не пашет. Переставляем его в порт 1 начинает работать. Опять в порт 2 переставляем - не работает.

Оффлайн Nikolas2021

  • Пользователь
  • Сообщений: 895
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #2942 : 04 Апрель 2026, 19:33:18 »
воткни джой только во второй порт и проверь работает ли с него управление
Первый запуск консоли- сразу два джоя- работали оба НО если начать управлять вторым джоем первый дж. отказывает сразу и больше не работает !   Второй запуск один джой в порту №2 джойстик= работает, управляет в меню.. Третий запуск консоли- оба джоя снова в портах-итого работает только первый ! второй не хочет !
И ещё я заметил что то меню стало тупить не всегда пускается иногда просто чёрный экран выдаёт, меню сейчас без карика если что, карик выкл....

Итого джой на порту №2 у меня работает когда он только один!
« Последнее редактирование: 04 Апрель 2026, 19:42:15 от Nikolas2021 »

Оффлайн Borius

  • Пользователь
  • Сообщений: 247
  • Пол: Мужской
  • Selfmade man...
    • Просмотр профиля
Picostation PS1
« Ответ #2943 : 04 Апрель 2026, 19:42:29 »
Убрал Пикобут картридж с быстрым пикоменю стал работать второй джой, примерно как у Nikolas2021:)

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 2281
  • Пол: Мужской
    • Просмотр профиля
Re: Picostation PS1
« Ответ #2944 : 04 Апрель 2026, 19:49:41 »
Убрал Пикобут

блин, предупреждать надо, я бы просто дал меню под pico_booty :lol:
естественно что оно не работало, меню то с pico_booty грузилось, а не с малины.
значит тест под мышь выложу в виде pico_booty

Оффлайн Nikolas2021

  • Пользователь
  • Сообщений: 895
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #2945 : 04 Апрель 2026, 19:56:50 »
меню то с pico_booty грузилось, а не с малины.
значит тест под мышь выложу в виде pico_booty
А кстати да, наверное так и делай для тестов, так будет даже проще, тем боле что работа ведётся только лишь конкретно над меню, как только в меню на "пико-карике" всё "устаканится" тогда и там внутреннее меню можно обновить.. :)

Оффлайн Borius

  • Пользователь
  • Сообщений: 247
  • Пол: Мужской
  • Selfmade man...
    • Просмотр профиля
Re: Picostation PS1
« Ответ #2946 : 04 Апрель 2026, 19:56:56 »
блин, предупреждать надо, я бы просто дал меню под pico_booty :lol:
естественно что оно не работало, меню то с pico_booty грузилось, а не с малины.
значит тест под мышь выложу в виде pico_booty
Ну честно говоря не было мыслей что это связано)).
И вообще надо подумать тут куда этот функционал прикрутить правильно...наверое всеже лучше в саму пикостейшен, а не в пикокарик. Пикокарик с быстым меню на постоянной основе по мне так юзать смысла нет особого. Мне Взломщик больше нравится, да и функциональнее он.
Это для постоянки, а тестить я могу и так и так.

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 2281
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #2947 : 04 Апрель 2026, 20:06:42 »
меню через пико карик тестить проще, не нужно думать какая прошивка, меню одно для всех

Оффлайн Borius

  • Пользователь
  • Сообщений: 247
  • Пол: Мужской
  • Selfmade man...
    • Просмотр профиля
Picostation PS1
« Ответ #2948 : 04 Апрель 2026, 20:11:09 »
меню через пико карик тестить проще, не нужно думать какая прошивка, меню одно для всех
Как вариант для отладки да, но как постоянный вариант сомнительно. Да и отдельную малину распаивать чисто пока для быстрого меню весьма сомнительная затея. Остальные прошивки для пикокарика пока не более чем баловство. Даже обычный карик более функионален. Не думаю что многие будут сейчас паять пикокарик. Это пока чисто энтузиазм и тесты, с возможным потенциалом в будущем :)

Оффлайн mistyFlow

  • Пользователь
  • Сообщений: 16
    • Просмотр профиля
Picostation PS1
« Ответ #2949 : 04 Апрель 2026, 21:20:14 »
mistyFlow, у тебя есть на чём тестить? скажи какую прошивку собрать, PU8, PU18, с разгоном или без.
у меня просто один джой, всё что я смог проверить так это переставлял джой из одного порта в другой, но надо проверить будет ли переключаться на второй порт если в первом сторонний девайс
PU-18 без разгона, без pico_booty.

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 2281
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #2950 : 05 Апрель 2026, 14:09:29 »
PU-18 без разгона, без pico_booty.
* picostation_PU18.7z (147.89 КБ - загружено 23 раз.)

Borius, попробуй мышь в первом порте, не напутал ли я чего, да  вообще как чувствительность, может сильно жёсткая * picostation_menu_booty.7z (50.13 КБ - загружено 17 раз.)

Оффлайн mistyFlow

  • Пользователь
  • Сообщений: 16
    • Просмотр профиля
Re: Picostation PS1
« Ответ #2951 : 05 Апрель 2026, 15:33:33 »
(Ссылка на вложение)
Благодарю!
Потестил, работает. Приоритет всегда у второго контроллера, даже если в обоих слотах обычные джои. При отсоединении второго контроллера - к первому возвращается управление.

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 2281
  • Пол: Мужской
    • Просмотр профиля
Re: Picostation PS1
« Ответ #2952 : 05 Апрель 2026, 15:37:10 »
Приоритет всегда у второго контроллера, даже если в обоих слотах обычные джои.
значит что то неправильно, видимо нужно добавит счётчик пропусков и переключаться только если количество ошибок его превысит

поправил, проверь

* picostation_PU18.7z (147.92 КБ - загружено 23 раз.)

* picostation_menu_booty.7z (50.15 КБ - загружено 20 раз.)
« Последнее редактирование: 05 Апрель 2026, 15:46:46 от megavolt85 »

Оффлайн Borius

  • Пользователь
  • Сообщений: 247
  • Пол: Мужской
  • Selfmade man...
    • Просмотр профиля
Picostation PS1
« Ответ #2953 : 05 Апрель 2026, 16:39:36 »
megavolt85, результаты такие.
Исходные данные: мышь в 1 порте, джой во 2 порте.

Прошивка первая из поста #2951:
При включении приоритет у джоя во 2 порте, мышь молчит. Если отключить джой, то начинает работать мышь в 1 порте. Если снова подключить джой во 2 порт, то на него не переходит управление, мышь так и управляет. Чтобы переключилось на джой во 2 порте надо отключить мышь из 1 порта.

Прошивка вторая из поста #2953:
При включении работает мышь в 1 порте, джой во 2 порте не работает. Если вытащить мышь из 1 порта, то переключается на джой во 2 порте.
Перетыкаем джой в 1 порт и он работает. Перетыкаем его во 2 порт тоже работает. При подключении мыши на нее не переключается, джой в приоритете.
Чтобы заработала мышь надо все отключить и ее воткнуть в 1 порт, потом джой. И все по кругу.
  :)

В целом мышь работает удовлетворительно. Кнопки отлично, первая подтверждение, вторая отмена или назад.
Насчёт чувствительности сложно сказать, в целом адекватно, придрочиться можно. Странно по ощущениям - движением мыши переключать курсор вверх-вниз, я думал будет свободный курсор по экрану как мышь работает в биосе на плитках.
Короче если тянуть очень медленно, то не двигается он, как будто мёртвая зона, если чуть быстрее то двигается. Короче надо это ускорение поймать и тогда можно адекватно листать список. :)
В целом нормально.
Но наверое идеально было бы одновременно листать с обоих портов и не важно что там воткнуто. Так можно накодить? :)

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 2281
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #2954 : 05 Апрель 2026, 16:56:42 »
я думал будет свободный курсор по экрану как мышь работает в биосе на плитках.
не, для этого надо писать полноценный оконный менеджер, считай полностью переписать меню.

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

****************

попробуй разные комбинации, мышь/джой, джой/джой и т.п.
должны быть оба порта активны одновременно
* picostation_menu_booty.7z (50.17 КБ - загружено 16 раз.)
« Последнее редактирование: 05 Апрель 2026, 17:56:09 от megavolt85 »

Оффлайн Borius

  • Пользователь
  • Сообщений: 247
  • Пол: Мужской
  • Selfmade man...
    • Просмотр профиля
Picostation PS1
« Ответ #2955 : 05 Апрель 2026, 18:24:20 »
megavolt85, проверил.
С двумя джоями работает идеалити. По всякому их перетыкал, все как часы.
А вот джой и мышь глючит. Когда запускается оба работают нормально, пока мышь не начнёшь листать список вверх или вниз. Она тупо залипает в этом режиме пока не нажмёшь подтверждение и не провалишься в папку с игрой. Тогда останавливается. Выходишь в список, курсор стоит. Только двинешь вверх или вниз и снова залипает. :)
Еще хотел спросить, почему ты сделал отмену и выход из папки на квадрат? Ведь на соньке канонично всегда круг был отменой и возвратом :).

Оффлайн KudesnikDiD

  • Пользователь
  • Сообщений: 142
  • Пол: Мужской
  • 8bit generation
    • Просмотр профиля
Picostation PS1
« Ответ #2956 : 05 Апрель 2026, 18:36:24 »
А мне опять повезло... Ещё одна бракованая пикуха попалась.
Бути не стартует, хотя моргалка работает и по всем признакам всё должно бы работать. Перепаял другую - всё нормально.

Оффлайн Borius

  • Пользователь
  • Сообщений: 247
  • Пол: Мужской
  • Selfmade man...
    • Просмотр профиля
Picostation PS1
« Ответ #2957 : 05 Апрель 2026, 18:39:53 »
А мне опять повезло... Ещё одна бракованая пикуха попалась.
Бути не стартует, хотя моргалка работает и по всем признакам всё должно бы работать. Перепаял другую - всё нормально.
Могут быть вибиты определённые gpio. У меня была такая одна, методом перебора вычислил что выбиты линии 12-17. Ну вот сейчас ее использовал для пикокарика, там как раз нужны gpio 1-10  :biggrin:
Так что нужна мигалка по всем gpio,чтоб понять какие порты не пашут, а потом в исходниках переназначить на рабочие gpio. Гемор канеш будет с исходниками и компиляцией под нестандартные gpio, но какой никакой выход, для оконченного проекта.

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 2281
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #2958 : 05 Апрель 2026, 18:40:44 »
Когда запускается оба работают нормально, пока мышь не начнёшь листать список вверх или вниз.
ага, значит переменная не очищается при использовании мыши, будем значить чистить перед запросом состояния.

* picostation_menu_booty.7z (50.18 КБ - загружено 19 раз.)

Еще хотел спросить, почему ты сделал отмену и выход из папки на квадрат?
мне меню с такой раскладкой досталось, можешь переназначить по своему усмотрению через SD менеджер

Оффлайн Borius

  • Пользователь
  • Сообщений: 247
  • Пол: Мужской
  • Selfmade man...
    • Просмотр профиля
Picostation PS1
« Ответ #2959 : 05 Апрель 2026, 18:53:18 »
ага, значит переменная не очищается при использовании мыши, будем значить чистить перед запросом состояния.
(Ссылка на вложение)
Это работает отлично. Управление с любого девайса, в любых комбинациях. Перетыкал по всякому, отключал все полностью, снова подключал. Всё работает, ничего не тормозит. Глюков не замечено.
Спасибо, отличная работа :thumbup:

Оффлайн mistyFlow

  • Пользователь
  • Сообщений: 16
    • Просмотр профиля
Re: Picostation PS1
« Ответ #2960 : 06 Апрель 2026, 20:11:21 »
значит что то неправильно, видимо нужно добавит счётчик пропусков и переключаться только если количество ошибок его превысит

поправил, проверь

(Ссылка на вложение)
С данной прошивкой второй джой совсем игнорируется, даже если он один подключен.
А не, это у меня контроллер отказал, видимо, от частых перетыканий :)

Ну, ничего, еще ДуалШок2 есть.
Если в первом слоте дш2 подключен, то при подключении обычного джойстика во второй слот, управление переключается на второй порт. НО если обычный контроллер в первом слоте, приоритет всегда у первого. Не знаю какую инфу в первых 16 битах второй дулшок передает (ну и имеет ли это вобще какое-либо значение в твоей реализации алгоритма определения контроллеров); но может из-за этого такой результат с переключением приоритетов. В остальном, всё работает.
« Последнее редактирование: 06 Апрель 2026, 20:57:24 от mistyFlow »

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 2281
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #2961 : 06 Апрель 2026, 21:35:42 »
mistyFlow, да я это уже всё переписал, сейчас нет никакого переключения между первым и вторым портом, активны сразу оба

Оффлайн Dimastus

  • Пользователь
  • Сообщений: 20
    • Просмотр профиля
Re: Picostation PS1
« Ответ #2962 : 07 Апрель 2026, 20:41:08 »
Парни пику распаял, приставка завелась но на карте не показывает игры.. Подскажите как закидывать игры))

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 2281
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #2963 : 07 Апрель 2026, 21:02:36 »
Dimastus, оно карту не видит от слова совсем, ты видимо не прочитал моё сообщение и таки заказал тот не подходящий SD модуль

Оффлайн Dimastus

  • Пользователь
  • Сообщений: 20
    • Просмотр профиля
Picostation PS1
« Ответ #2964 : 07 Апрель 2026, 21:05:21 »
Прочитал.

Добавлено позже:
Сейчас пайку проверю. И отпишусь.

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 2281
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #2965 : 07 Апрель 2026, 21:08:16 »
Dimastus, тогда проверяй пайку. и покажи что там за micro sd у тебя

Оффлайн Nikolas2021

  • Пользователь
  • Сообщений: 895
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #2966 : 07 Апрель 2026, 21:08:51 »
но на карте не показывает игры.. Подскажите как закидывать игры))
А что за флешка, фирма ? Попробуй ещё поиграться, форматнуть в - ExFat или Fat32 или вообще Fat16 на худой конец, может ещё флешка такая себе...

 
« Последнее редактирование: 07 Апрель 2026, 21:25:19 от Nikolas2021 »

Оффлайн Dimastus

  • Пользователь
  • Сообщений: 20
    • Просмотр профиля
Picostation PS1
« Ответ #2967 : 07 Апрель 2026, 21:23:27 »
Да я два провода перепутал местами. Все завелось как перепаял.

Оффлайн xdev999

  • Пользователь
  • Сообщений: 191
    • Просмотр профиля
Picostation PS1
« Ответ #2968 : 08 Апрель 2026, 06:46:04 »
А скажите у кого стоит si5351 , у меня на пу18 игры нтсц с полоской сверху, будто смещено вниз, игры Pal норм, японка без генератора нет такой проблемы

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 2281
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #2969 : 08 Апрель 2026, 16:05:14 »
xdev999, а на японке случаем colorfix не стоит?