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

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

Оффлайн Borius

  • Пользователь
  • Сообщений: 306
  • Пол: Мужской
  • Selfmade man...
    • Просмотр профиля
Picostation PS1
« Ответ #1950 : 18 Январь 2026, 13:35:10 »
раз консоль NTSC, то мод можно сократить, удалять резистор и паять CLK2 не обязательно, достаточно перерезать дорожку и подпаять CLK1
Не, консоль 5502, но интересно чтоб она стартовала как ntsc. Ты говоришь, что так и будет, но почему? Это чем задаётся? Я так понимаю, что на si5351 оба клок-вывода равноценны, но что задаёт их приоритетность при старте? Тупо по номеру или программно от пики? Или это сама консоль выбирает по пинам ГПУ? А чем тогда биосы отличаются pal и ntsc?
« Последнее редактирование: 18 Январь 2026, 13:57:53 от Borius »

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 2419
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #1951 : 18 Январь 2026, 14:35:54 »
Ты говоришь, что так и будет, но почему?
ну хз, в биосе так заложено что старт всегда в NTSC, а потом происходит переключение видеорежима согласно региона консоли

Я так понимаю, что на si5351 оба клок-вывода равноценны, но что задаёт их приоритетность при старте?
у GPU два входа для тактовой, один для PAL второй для NTSC, но по дефолту они соединены вместе и на них подаётся тактовая с единственного установленного кварца.
GPU сам переключается на нужный тактовый сигнал в зависимости от того какой режим попросила включить игра.
si5351 настраивается малинкой, на CLK1 выводится частота 53.2 MHz (PAL) ,а на CLK2 53.69 MHz (NTSC), таким образом на каждый из входов GPU подаётся своя частота

Оффлайн Borius

  • Пользователь
  • Сообщений: 306
  • Пол: Мужской
  • Selfmade man...
    • Просмотр профиля
Picostation PS1
« Ответ #1952 : 18 Январь 2026, 16:23:53 »
si5351 настраивается малинкой, на CLK1 выводится частота 53.2 MHz (PAL) ,а на CLK2 53.69 MHz (NTSC), таким образом на каждый из входов GPU подаётся своя частота
Все понятно. Спасибо.

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 2419
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #1953 : 19 Январь 2026, 22:51:06 »
всё же я заставил себя сесть за это

306984-0 306986-1
306988-2 306990-3

Оффлайн Andrey@88

  • Пользователь
  • Сообщений: 103
    • Просмотр профиля

Оффлайн Nikolas2021

  • Пользователь
  • Сообщений: 984
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #1955 : 20 Январь 2026, 12:53:01 »
всё же я заставил себя сесть за это
Да ты что... :)  Уже даже прогу с графическим интерфейсом прикрутил.. :thumbup:

                                                             *           *           *
Этот alberonisse кстати тоже выпустил у себя новую версию "прошки", единственно что мне не нравится  у него самое главное- медленная, тормознутая прокрутка курсором по меню, тогда лучше вообще без обложек чем такие тормоза в меню. Обложки у него, ну так себе чуть хуже чем у Мегавольта, и конечно же утилита(командная строка)требующая винду-10, у Мегавольта между прочем вон даже на Win_XP работает "утиль", а вот- функция смена языка с английского на испанский, португальский- для нас это как бы вообще бесполезная вещь...


Оффлайн megavolt85

  • Пользователь
  • Сообщений: 2419
  • Пол: Мужской
    • Просмотр профиля
Re: Picostation PS1
« Ответ #1956 : 20 Январь 2026, 13:25:02 »
Nikolas2021, ну пока это только макет, который умеет искать съёмные носители, отображать обложки и удалять их.
Добавление/замена обложек и автоматическое сканирование пока не готово, ну и ещё одна фишка, которую буду делать в последнюю очередь.

у него самое главное- медленная, тормознутая прокрутка
Это потому что он блокирует меню на время загрузки обложки, именно поэтому ему пришлось сжимать обложки, пожертвовал качеством что бы меню поменьше тормозило

P.S. он там обновил прошивку, похоже перешёл на мой формат обложек и видимо добавил задержку перед загрузкой обложки, теперь меню можно листать значительно быстрее, но если обложка начала грузится, то меню по прежнему блокируется.
« Последнее редактирование: 20 Январь 2026, 16:23:56 от megavolt85 »

Оффлайн Nikolas2021

  • Пользователь
  • Сообщений: 984
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #1957 : 21 Январь 2026, 11:53:20 »
Походу maxstation тоже у себя сделал прогу "Cover_Menager v1.4" для добавления обложек... :) Но его утилита требует на винде наличие- "питона 3.9" + и ещё какую то библиотеку, видимо, наверное он "утиль" сделал на основе скрипт-питона. И сам скрипт(converter.py) у него немножко отличается от convertImage.py...
« Последнее редактирование: 21 Январь 2026, 12:35:31 от Nikolas2021 »

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 2419
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #1958 : 21 Январь 2026, 13:07:08 »
Nikolas2021, у него обложки грузятся непосредственно перед запуском игры, как у PSIO, сделать красиво не хватило ума  :lol: видимо меню блочилось

Но его утилита требует на винде наличие- "питона 3.9" + и ещё какую то библиотеку, видимо, наверное он "утиль" сделал на основе скрипт-питона.
вот эти все костыли это просто жесть, да ещё бонусом не из всех игр этими костылями можно извлечь ID игры, плюс есть игры у которых нет ID в образе, он подставляется на основе даты создания образа.

Добавлено 22 января 2026 года:
а вот- функция смена языка с английского на испанский, португальский- для нас это как бы вообще бесполезная вещь...

рано или поздно допилю меню до мультиязычного, просто сейчас не до этого, нужно добить новый менеджер SD карт, осталось примерно четверть от всего задуманного, а именно та третья загадочная вкладка о которой я упомянул ранее, всё остальное уже готово и протестировано.
P.S. не думаю что мне стоит идти по пути alberonisse, сохранение настроек на карту памяти не лучшее решение, тем более что выбор языка делается один раз, это можно задать и с ПК через config.ini, не все используют карты памяти с переключаемыми банками памяти и для таких пользователей минус один блок на карте у которой их всего 15 это прям расточительство, нужно думать о всех когда пишешь код, а не только о себе любимом.
главное успеть всё это к первой трети февраля, потом приедут недостающие детали для NAOMI и я погружусь в моддинг и реверсинжинеринг этого чудного аркадника  :lol:
« Последнее редактирование: 22 Январь 2026, 17:49:59 от ghostdog3 »

Оффлайн Gera.

  • Пользователь
  • Сообщений: 8
    • Просмотр профиля
Picostation PS1
« Ответ #1959 : 22 Январь 2026, 06:18:27 »
у pu7 и pu8 early немного другая логика работы, короче не работают с picostation

У меня успешно работает picostation на pu-8 early, но пока не получается установить мультирегион на генераторе Si5351.
Кто-нить сталкивался, удалось побороть?
Поделитесь пжлста фотками. Если что - вот моя неудачная попытка - PAL работает нормально, а вот с NTSC проблемы с цветом
307084-0

Оффлайн Gameszzz

  • Пользователь
  • Сообщений: 4325
    • Просмотр профиля
Picostation PS1
« Ответ #1960 : 22 Январь 2026, 08:56:05 »
Gera.,
А зачем ты второй канал на кодер подключил ?
Если ты от пикостанции управляешь,то там частоты обоих каналов, для управления гпу заложены.
Выложи фото,что у тебя с обратной стороны платы, под гпу находиться

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 2419
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #1961 : 22 Январь 2026, 16:44:15 »
Gera., во блин, а чего тогда все кто пробовал ставить на pe8 early писали что не работает, криворукие что ли, нормально замодить не могут.
по поводу Si5351 тут всё сложнее, у старого GPU нет двух входов для подачи независимых частот, так что Si5351 к ней не прикрутить. ну точнее можно прикрутить конечно, но тут либо с внешним контроллером надо мудрить, либо на логике делать переключатель частоты.

Оффлайн Gameszzz

  • Пользователь
  • Сообщений: 4325
    • Просмотр профиля
Picostation PS1
« Ответ #1962 : 22 Январь 2026, 16:49:21 »
Gera., во блин, а чего тогда все кто пробовал ставить на pe8 early писали что не работает, криворукие что ли, нормально замодить не могут.
по поводу Si5351 тут всё сложнее, у старого GPU нет двух входов для подачи независимых частот, так что Si5351 к ней не прикрутить. ну точнее можно прикрутить конечно, но тут либо с внешним контроллером надо мудрить, либо на логике делать переключатель частоты.

А если как-то подобным образом ?

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 2419
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #1963 : 22 Январь 2026, 18:23:23 »
А если как-то подобным образом ?
ну я ж говорю внешним контроллером, грузить ядро отслеживанием изменения лог уровня PAL/NTSC и перенастройкой Si5351 в процессе работы я не хочу, это обязательно будет проявляться на совместимости, причём рандомно, мне этот гемор ненужен.
другое дело когда оно висит на IGR, там даже если один опрос джоя пролетит мимо, то это вообще никак не скажется на работоспособности IGR
вот кстати непонятно почему в IGR никто до сих пор не реализовал Watchdog таймер, при зависании игры опрос контроллера прекращается и сбросить консоль с джоя невозможно, надо всего то завести таймер секунд на 5 и сбрасывать его при каждом опросе джоя, если таймер насчитал 5 секунд, значит консоль повисла и надо автоматом дёрнуть reset

Оффлайн Nikolas2021

  • Пользователь
  • Сообщений: 984
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #1964 : 22 Январь 2026, 22:51:29 »
Интересно вот, а что там этот программист "плюшечник" не хочет обновить у себя код и добавить версию вместо WIP V0.0.9,  поднять до версии WIP V0.0.10, ну по его меркам версию... :) Теме более же как раз настал тот самый момент с меню, с обложками все дела, та самая "плюшка" на упор которых он делал с самого начала проекта(даже когда проект был ещё не совсем таки до конца рабочий), это ж по его части, как он любит..))

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 2419
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #1965 : 22 Январь 2026, 23:08:35 »
Nikolas2021, ну для этого как минимум нужен код меню, а я его перестал публиковать из-за плагиатчиков, которые вместо развития проекта стараются запилить отдельную ветку. да и в целом его приблуда теперь никому не интересна, мастырить доп контроллер с экраном ради того что бы отображались обложки, которые и так отображаются в меню, ну это на любителя, а таких единицы.
Я же пытался всё по феншую делать сначала, пушил все изменения в его репозиторий, но он их не принимал, вместо этого он мерджил обновы от Radjin'a, которые даже выглядели стрёмно, по принципу я тут методом тыка подкрутил и одна игра стала работать лучше, а то что другая отвалилась, да это похрен  :lol:

P.S. PicoStation SD Manager уже на стадии завершения, теперь можно показать третий загадочный пункт :)

307190-0 307192-1 307194-2

Оффлайн Nikolas2021

  • Пользователь
  • Сообщений: 984
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #1966 : 22 Январь 2026, 23:20:21 »
PicoStation SD Manager уже на стадии завершения, теперь можно показать третий загадочный пункт
Круто! :thumbup: А вон оно что за третий пункт, менять фон меню, это то что по сути уже и было, но теперь с более комфортным управлением. :thumbup: А я тогда блин когда это настраивал для себя фон, в том конфиг-файле, приходилось из инета брать табличку и подсматривать нужные коды для изменения фона, и да для пользователей это тоже пипец не удобняк был...  :shifty:

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 2419
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #1967 : 22 Январь 2026, 23:31:08 »
Nikolas2021, ага, вот только пока цвет нифига не реальный, потому что GPU хоть и принимает на вход RGB24, но на выходе мы видим RGB16, по 5 бит на канал цвета и один бит полупрозрачности, прийдётся значения каждого канала конвертить в 5 бит и потом возвращать в 8 бит, что бы то что в программе хоть как то было похоже на оригинал

Оффлайн Andrey@88

  • Пользователь
  • Сообщений: 103
    • Просмотр профиля
Picostation PS1
« Ответ #1968 : 22 Январь 2026, 23:35:51 »
Nikolas2021, ну для этого как минимум нужен код меню, а я его перестал публиковать из-за плагиатчиков, которые вместо развития проекта стараются запилить отдельную ветку. да и в целом его приблуда теперь никому не интересна, мастырить доп контроллер с экраном ради того что бы отображались обложки, которые и так отображаются в меню, ну это на любителя, а таких единицы.
Я же пытался всё по феншую делать сначала, пушил все изменения в его репозиторий, но он их не принимал, вместо этого он мерджил обновы от Radjin'a, которые даже выглядели стрёмно, по принципу я тут методом тыка подкрутил и одна игра стала работать лучше, а то что другая отвалилась, да это похрен  :lol:

P.S. PicoStation SD Manager уже на стадии завершения, теперь можно показать третий загадочный пункт :)

(Ссылка на вложение) (Ссылка на вложение) (Ссылка на вложение)
Ну ждёмс тогда

Оффлайн Gera.

  • Пользователь
  • Сообщений: 8
    • Просмотр профиля
Picostation PS1
« Ответ #1969 : 23 Январь 2026, 10:06:31 »
PU-8 (Early) x-xxx-xxx-11  SCPH-1001, 1002

Gera., во блин, а чего тогда все кто пробовал ставить на pe8 early писали что не работает, криворукие что ли, нормально замодить не могут.
по поводу Si5351 тут всё сложнее, у старого GPU нет двух входов для подачи независимых частот, так что Si5351 к ней не прикрутить. ну точнее можно прикрутить конечно, но тут либо с внешним контроллером надо мудрить, либо на логике делать переключатель частоты.
Да, похоже ты прав, придётся что-то колхозить. Пока сделал временное решение на двух переключателях. Надеюсь получится сделать то же самое на какой-то простой логике, типа мосфетов. Заказал осциллоскоп с алиекспресс - жду. А то "вслепую" и, опираясь на чужой опыт, сложно что-то сделать.

Gera., А зачем ты второй канал на кодер подключил ?
Если ты от пикостанции управляешь,то там частоты обоих каналов, для управления гпу заложены.
Выложи фото,что у тебя с обратной стороны платы, под гпу находиться
Прилагаю фото промежуточного/временного решения на переключателях, когда появится осциллоскоп - сделаю на логике и обновлю фотки (если получится:) )

307214-0 307216-1 307218-2
Если переключатели в неверной позиции - картинка Ч/Б, с помехами, или искажение цветов
307220-3 307222-4
« Последнее редактирование: 25 Январь 2026, 07:45:02 от Gera. »

Оффлайн Nikolas2021

  • Пользователь
  • Сообщений: 984
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #1970 : 23 Январь 2026, 10:33:25 »
придётся что-то колхозить. Пока сделал временное решение на двух переключателях.
И вся эта заморочка ради того что бы играть в цвете на сраном композите ? Блин, ё... оно того не стоит, ну если конечно это делается ради S-Video ну как бы тут ещё можно подумать, притулить схемку и т.д.... Сам композит если на ЭЛТ телеке ещё как то так более менее, но хотя всё равно выделяется(тоже заметно мерцание цветов), но на телеке ЖК да ещё и на большом, я представлю там пипец все цвета мерцают как тварь выглядит, я пробовал поэтому так и говорю... ;) Почему не смотрим в сторону RGB, нету такого входа на телеке ? РГБ-скарт тут несомненно на первом месте по качеству, другого лучшего варика для данной консоли тут не придумать...
« Последнее редактирование: 23 Январь 2026, 23:59:18 от Nikolas2021 »

Оффлайн Gera.

  • Пользователь
  • Сообщений: 8
    • Просмотр профиля
Picostation PS1
« Ответ #1971 : 23 Январь 2026, 11:09:01 »
И вся эта заморочка ради того что бы играть в цвете на сраном композите ? Блин, ё... оно того не стоит, ну если конечно это делается ради S-Video ну как бы тут ещё можно подумать, притулить схемку и т.д.... Сам композит если на ЭТЛ телеке ещё как то так более менее, но хотя всё равно выделяется(тоже заметно мерцание цветов), но на телеке ЖК да ещё и на большом, я представлю там пипец все цвета мерцают как тварь выглядит, я пробовал поэтому так и говорю... ;) Почему не смотрим в сторону RGB, нету такого входа на телеке ? РГБ-скарт тут несомненно на первом месте по качеству, другого лучшего варика для данной консоли тут не придумать...

:) Вопрос философский: естественно, я не играю на композите, я собрал gbs-control апскейлер, запускаю, подключив через VGA к старому ЭЛТ монитору от компа. Там проблем нет. Но это, скорее, принципиальный вопрос - должно работать идеально. Более того, я в пс1 игры играю на PSP или PSP vita. Но ещё БОЛЕЕ того: вообще времени на игры нету, тут еле получается выкроить время на ковыряния во внутренностях ретро консолей. Так что, можно сказать, что я не играю вообще. Так стоит ли заморачиваться?  Канеша СТОИТ! Это интересно! Особенно, если это геморно...

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 2419
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #1972 : 24 Январь 2026, 18:03:06 »
ну что, первая тестовая сборка готова
* PicoStation_SD_manager.7z (1308.25 КБ - загружено 147 раз.)

Оффлайн Andrey@88

  • Пользователь
  • Сообщений: 103
    • Просмотр профиля
Picostation PS1
« Ответ #1973 : 24 Январь 2026, 18:35:32 »
ну что, первая тестовая сборка готова
(Ссылка на вложение)
👍👍как раз есть свободная минутка! Сейчас по тестим

Оффлайн Andrey@88

  • Пользователь
  • Сообщений: 103
    • Просмотр профиля
Picostation PS1
« Ответ #1974 : 24 Январь 2026, 19:28:48 »
Чёта у меня так добавляет, новерно из за пиратского образа, ладно пока в ручную добавлю 3D coverы

Добавлено позже:
Сейчас заметил которые через прогу делал показывает 0 КБ

Добавлено позже:
cd coverы где можно скачать? Сылку скиньте кто знает?
« Последнее редактирование: 25 Январь 2026, 18:17:43 от ghostdog3 »

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 2419
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #1975 : 24 Январь 2026, 20:04:22 »
Чёта у меня так добавляет, новерно из за пиратского образа, ладно пока в ручную добавлю 3D coverы

какие именно добавлял? cov, jpg, png?
винда какая? я просто могу протестить только на win7

Оффлайн Andrey@88

  • Пользователь
  • Сообщений: 103
    • Просмотр профиля
Picostation PS1
« Ответ #1976 : 24 Январь 2026, 20:08:04 »
Все нормально работает, устанавливал старые coverы которые по 32 кб были из за этого такая фигня, много старого мусора на компе 🤣 перепутал

Добавлено позже:
какие именно добавлял? cov, jpg, png?
винда какая? я просто могу протестить только на win7
да не вроде все ок, ещё те старые ковёры оставались, надо всё старье удалить

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 2419
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #1977 : 24 Январь 2026, 21:11:58 »
когда появится осциллоскоп - сделаю на логике
посмотрел я на этот GPU, боюсь что и на логике тут не получится, нет сигнала который переключал бы PAL/NTSC, похоже единственный способ переключать всё это, это делать управление Si5351 с внешнего контроллера, причём нужно отслеживать кадровые синхроимпульсы и на основании их длительности переключать частоту и видеокодер.
напомню что у PAL кадровые синхроинпульсы повторяются каждые 20 миллисекунд, а у NTSC каждые 16,6 миллисекунд и похоже это единственный способ определения того, какой видеорежим включен на данный момент

я тогда блин когда это настраивал для себя фон, в том конфиг-файле, приходилось из инета брать табличку и подсматривать нужные коды для изменения фона, и да для пользователей это тоже пипец не удобняк был...
А я тогда блин когда это настраивал для себя фон, в том конфиг-файле, приходилось из инета брать табличку и подсматривать нужные коды для изменения фона, и да для пользователей это тоже пипец не удобняк был... 
вот с этим кстати была загвоздка, по началу я е мог понять, почему я в проге выставляю оранжевый цвет, а в меню отображается жёлтый, выглядело это как будто консоль отображает не RGB888 а RGB555, ну хотя я по сути и знал что отображаются только 15 бит цвета, но было крайне не понятно как именно это преобразование выглядит, я попробовал все стандартные варианты, но результат в программе никак не совпажал с результатом в меню, пока я не собрал тестовое меню с ручным изменением цвета фона с джоя и вот тут всё стало на свои места, оказалось что цвет имеет смысл только когда значение оканчивается на 0 или 8, тоeсть цвет 000000, 000001, 000002, 000003 и т.д. это всё один и тот же чёрный цвет, а изменится он только при значении 000008, из чёрного он станет тёмно синим.
вручную подобрать цвет при таких ограничениях дело геморное, зачастую цвет просто не будет совпадать с ожидаемым, редактор в этом деле сильно облегчит настройку цветового оформления, так как можно визуально наблюдать максимально близкий результат прямо в окне редактора
« Последнее редактирование: 25 Январь 2026, 01:34:33 от megavolt85 »

Оффлайн Nikolas2021

  • Пользователь
  • Сообщений: 984
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #1978 : 25 Январь 2026, 17:03:09 »
ну что, первая тестовая сборка готова
  :thumbup: Что ж, отличная прога получилась, я так понимаю она теперь полностью заменяет те две предыдущие утилиты, что в принципе выходит они теперь и не нужны по сути..

Оффлайн Gameszzz

  • Пользователь
  • Сообщений: 4325
    • Просмотр профиля
Picostation PS1
« Ответ #1979 : 25 Январь 2026, 17:12:17 »
Да,если фигней не требуется маяться,то нынешнее меню выглядит,кнешно,ущербно