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

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

Оффлайн Andrey@88

  • Пользователь
  • Сообщений: 44
    • Просмотр профиля
Picostation PS1
« Ответ #1770 : 04 Январь 2026, 07:31:59 »
При выборе игры Аладдин(там полное длиное название игры + надпись что русская версия +бегушия строка так как не помещается в квадрат) Загружает картинку через 10-12 секунд! Новерно это многовато можно зайти сыграть и выйти уже с игры

Добавлено позже:
Короче бегушая строка Не вариант, уменьшайте название игр и будет вам счастье! 2-3 секунды после
« Последнее редактирование: 05 Январь 2026, 01:27:37 от ghostdog3 »

Оффлайн Gameszzz

  • Пользователь
  • Сообщений: 3924
    • Просмотр профиля
Picostation PS1
« Ответ #1771 : 04 Январь 2026, 07:51:40 »
Короче бегушая строка Не вариант, уменьшайте название игр и будет вам счастье! 2-3 секунды после
Если варик - сомнительная "красота",в ущерб функциональности,т.е. быть с обложками или уменьшать названия,при том,что ещё нужно время на подгрузку обложки при выборе,то мне обложки не нужны,ни большие,ни тем более маленькие

Добавлено позже:
megavolt85,
И кстате,сразу вопрос,раз уж этот нюанс затронули. Если не использовать обложки и не закидывать их на флешку,то интерфейс остаётся таким же (т.е. расчитан под отображение обложек),а как ведёт себя код прошивки,отвечающий за работу с обложками ? Ресурсы продолжает тратить ?
« Последнее редактирование: 04 Январь 2026, 08:14:19 от Gameszzz »

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 1876
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #1772 : 04 Январь 2026, 13:17:36 »
Gameszzz, не душни, это первый бета тест, со временем всё пофиксится. тем более ранее такого никто не делал, посмотри на другие ODE, они как унылое говно, аля msdos.
да прокрутка текста заввязана на тот же таймер что и загрузка обложки, я думал что обложка будет успевать загрузиться, но получилось как получилось, повешу другой таймер и всё будет хорошо, просто я тестил пару обложек всего и у обоих игр были короткие названия, предусмотреть заранее абсолютно всё, невозможно, для этого и существует баг репорт  :lol:

а как ведёт себя код прошивки,отвечающий за работу с обложками ? Ресурсы продолжает тратить ?
а ты заметил хоть где то нехватку рессурсов? к чему вообще этот вопрос, код открытый, можешь в любой момент посмотреть где и на что тратятся рессурсы  :) скажу по секрету, пока запущено меню, я могу к хренам ушатать все рессурсы малины на всякую срань, вплоть на конвертирование видосов или mp3, но после запуска игры это всё отключится и малина будет заниматься лишь эмуляцией привода.
я вижу у тебя не совсем правильное представление о рессурсах микроконтроллера, ты считаешь за рессурс лишь занимаемую память, причём ПЗУ, в то время как основным рессурсом является процессорное время и отчасти ОЗУ, а ПЗУ уже давно не является дефицитом и её можно расходовать не задумываясь, сколько бы не потратил, в запасе всё равно останется дохрена

Оффлайн Gameszzz

  • Пользователь
  • Сообщений: 3924
    • Просмотр профиля
Picostation PS1
« Ответ #1773 : 04 Январь 2026, 13:31:13 »
не душни, это первый бета тест

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

Добавлено позже:
у тебя не совсем правильное представление о рессурсах микроконтроллера, ты считаешь за рессурс лишь занимаемую память, причём ПЗУ,

Я мыслил немного по другому. Проц может выполнять много сложных вычислений по запросам,но обрабатывает он это не сразу всё,а из очереди,так что ресурс ограничен не мощностью

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 1876
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #1774 : 04 Январь 2026, 13:45:12 »
Gameszzz, ну я же уже не раз писал что это именно бета тест, и что в дальнейшем будет всё в один клик. ну или почти в один, потому что папкам назначать обложки на автомате всё равно не выйдет, только образам.
да и по сути папкам то и не нужно, много людей с фантазией и свободным временем будут раскидывать образы по папкам в собственной стилистике и могут присвоить каждой паке индивидуальную обложку.
opensorce всегда на шаг впереди, вот покажи мне хоть одно коммерческое предложение которое позволяет настолько гибко настроить систему под себя. я вот просто выворачивался что бы добиться гибкости с GDEMU, реализовал почти всё что хотел, но всё же ряд ограничений остался, а в проекте DraemShell никаких ограничений нет, полная свобода действий, потому что opensorce.

Добавлено позже:
Проц может выполнять много сложных вычислений по запросам,но обрабатывает он это не сразу всё,а из очереди,так что ресурс ограничен не мощностью

тут всё несколько сложнее, во первых у разных процессоров имеется разный набор команд, великая проблема всех сравнивальщиков старых консолей заключается в непонимании данного факта, все как на подбор сравнивают тактовую частоту, что в корне не верно.
тактовая частота бесспорно основной фактор, но, есть процессоры способные выполнять две команды за один такт, да не любые команды, но если код хорошо оптимизирован, то процессор на 200 MHz способный выполнять по две команды за такт будет работать не медленнее чем процессор выполняющий одну команду за такт на частоте 300MHz.
Но и это далеко не всё, к примеру rp2340 и rp2350 различаются наборами команд, на ту операцию на которую rp2340 вынужден потратить 2-3 такта,rp2350 может выполнить всего за один. это не значит что rp2350 в три раза быстрее при той же тактовой частоте, это значит что некоторые операции он будет выполнять существенно быстрее.
что касается ODE, то если сравнивать picostation и Xstation, то rp2040 несомненно выигрывает у ESP32 и дело тут не в тактовой частоте, даже учитывая что в разгоне она выше, на самом деле ESP32 работает быстрее, но, за счёт PIO модулей, а это на секундочку "микро FPGA", rp2040 уделывает всех конкурентов

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

Оффлайн Nikolas2021

  • Пользователь
  • Сообщений: 601
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #1775 : 04 Январь 2026, 14:53:48 »
ну так тоже самое, python версии 2.7, а нужен не ниже версии 3.
Короче заморочился ещё с установкой Linux Mint, там python нужный, правильный стоит, но опять когда запускаю тот скрипт, только на этот раз ошибки больше не пишет, но при этом точнее вообще ничего не происходит... Может чёт ещё надо прописывать для запуска скрипта для конвертации картинки ?   
P.S. Блин, нет, я всё-таки хочу попробовать запихнуть туда свою картинку в менюшку пикостанции..))

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 1876
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #1776 : 04 Январь 2026, 15:51:25 »
P.S. Блин, нет, я всё-таки хочу попробовать запихнуть туда свою картинку в менюшку пикостанции..))
ну вот теперь кинь в папку со скриптом  картинку и дай команду
python3 convertImage.py input.png output.covсоответственно вместо input.png пишешь имя твоего файла, а вместо output.cov то имя которое хочешь получить

Оффлайн Gameszzz

  • Пользователь
  • Сообщений: 3924
    • Просмотр профиля
Picostation PS1
« Ответ #1777 : 04 Январь 2026, 17:14:59 »
Вот вы мне скажите,у всех,у кого пика припаяна проводами к плате,в разрыв линии питания 5вольт,обязательно стоит диод ?
Есть кто без диода и прошивает пику без проблем ?

Оффлайн Nikolas2021

  • Пользователь
  • Сообщений: 601
  • Пол: Мужской
    • Просмотр профиля
Re: Picostation PS1
« Ответ #1778 : 04 Январь 2026, 17:33:34 »
ну вот теперь кинь в папку со скриптом  картинку и дай команду
Команду эту дал, но теперь пишет что какая-то хрень в самом скрипте в строке №34, судя по всему... :D Или я не в таком порядке запускаю, да уже по всякому пробовал запустить со всеми разными путями..  :lol:

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 1876
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #1779 : 04 Январь 2026, 18:04:06 »
Есть кто без диода и прошивает пику без проблем ?
ну это вряд ли, потому что тогда вся плата запитается от USB

Команду эту дал, но теперь пишет что какая-то хрень в самом скрипте в строке №34, судя по всему
необходимые модули не установлены, выполни один раз
python3 -m pip install --upgrade
python3 -m pip install numpy pillow

Оффлайн ByteFun

  • Пользователь
  • Сообщений: 56
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #1780 : 04 Январь 2026, 20:50:35 »
Доброго времени суток, и с наступившим! )
Интересуюсь хард-модом на RP2040.
Есть ли смысл "колхозить" данный мод? Как обстоят дела с совместимостью игр? Вижу проект на месте не стоит и пилится потихоньку?
Можно актуальную схему пайки или просто принципиальную схему?

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 1876
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #1781 : 05 Январь 2026, 00:04:01 »
Как обстоят дела с совместимостью игр?
ну процентов 90 игр точно идёт, а может и больше.
из ньюансов, в идеале ставить на плату PU18, флешь память на малине лучше всего что бы была от winbond, SD карту лучше использовать Sandisk ultra.
если прийдётся паять на PU8, то располагай малину максимально близко к точке пайки и паяй максимально короткими проводами, при этом старайся избегать перехлёстов
модуль SD карты обязательно покупной с обвязкой на борту, только не тот который с микросхемой для соглассования уровней.

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

Оффлайн Borius

  • Пользователь
  • Сообщений: 109
  • Пол: Мужской
  • Selfmade man...
    • Просмотр профиля
Picostation PS1
« Ответ #1782 : 05 Январь 2026, 09:02:28 »
Вот вы мне скажите,у всех,у кого пика припаяна проводами к плате,в разрыв линии питания 5вольт,обязательно стоит диод ?
Есть кто без диода и прошивает пику без проблем ?
Не ставил никакого диода. И даже не ставил 7805 отдельной. Запитался от внутренней линии 5в консоли. Пика шьется без проблем, и пофиг что плата консоли в таком подключении запитана от усб на 5в, на процесс прошивки питания хватает.

Оффлайн Gameszzz

  • Пользователь
  • Сообщений: 3924
    • Просмотр профиля
Picostation PS1
« Ответ #1783 : 05 Январь 2026, 09:17:02 »
Не ставил никакого диода. И даже не ставил 7805 отдельной. Запитался от внутренней линии 5в консоли. Пика шьется без проблем, и пофиг что плата консоли в таком подключении запитана от усб на 5в, на процесс прошивки питания хватает.

Я это и хотел знать.
Теория - теорией,а по факту, в репозитопиях со схемами монтажа проводами на плату,нет ничего про установку диода,а значит те кто не вкурсе,паяются и пользуют так как есть

Оффлайн ByteFun

  • Пользователь
  • Сообщений: 56
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #1784 : 05 Январь 2026, 10:05:22 »
Подскажите еще один момент пожалуйста... На какой частоте работает RP2040? Я так думаю без разгона не обошлось?
Это я к тому что на маркетплейсах продаются платы с не стабильным под разгоном SoC

Оффлайн Gameszzz

  • Пользователь
  • Сообщений: 3924
    • Просмотр профиля
Picostation PS1
« Ответ #1785 : 05 Январь 2026, 10:09:39 »
Подскажите еще один момент пожалуйста... На какой частоте работает RP2040? Я так думаю без разгона не обошлось?
Это я к тому что на маркетплейсах продаются платы с не стабильным под разгоном SoC

Ты можешь дождаться подробностей от автора. Можешь почитать тему с самого начала,так как эта инфрмация здесь есть.
Вкратце.
Проект сделан так,чтобы работать и на плохих клонах,но часто,после монтажа у некоторых возникают проблемы с запуском и работой и в данном случае,плохой клон,попадает под подозрение первым,после перепроверки качества установки.

Оффлайн ByteFun

  • Пользователь
  • Сообщений: 56
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #1786 : 05 Январь 2026, 10:59:27 »
Запускается оболочка, показывает список ромов найденных на карте памяти, но при запуске приставка ребутится и выпадает сразу в оригинальный дашборд, не важно нажата кнопка закрытия лотка или нет. После холодной загрузки так же грузит picostation со списком ромов.

Оффлайн Gameszzz

  • Пользователь
  • Сообщений: 3924
    • Просмотр профиля
Picostation PS1
« Ответ #1787 : 05 Январь 2026, 11:01:50 »
Запускается оболочка, показывает список ромов найденных на карте памяти, но при запуске приставка ребутится и выпадает сразу в оригинальный дашборд, не важно нажата кнопка закрытия лотка или нет. После холодной загрузки так же грузит picostation со списком ромов.

Что то с установкой.
Кидай сюда фото

Оффлайн ByteFun

  • Пользователь
  • Сообщений: 56
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #1788 : 05 Январь 2026, 11:19:29 »
Пайка на скорую руку, но вроде надёжно. Перепроверил только что все точки, всё подпаяно верно.
На счёт малинки не уверен, она не держит 300+ MHz, покупалась на озоне.

UPD: Использовал оригинальную карту Kingston 32Gb, заменил на Apacer и всё заработало. Правда с цветами косяки )
« Последнее редактирование: 05 Январь 2026, 11:32:06 от ByteFun »

Оффлайн Gameszzz

  • Пользователь
  • Сообщений: 3924
    • Просмотр профиля
Picostation PS1
« Ответ #1789 : 05 Январь 2026, 13:26:45 »
Правда с цветами косяки )

Видно что на плате чип стоял. Даже если не чип,то как минимум колорфикс. Если это ты снимал,то нужно было отпаять провода только той стороны,которые за работу чипа отвечают,а сторону колорфикса оставить.
Теперь придётся брать платку si5351 и подключать её к пикостанции,чтобы управлять частотами гпу.

Оффлайн ByteFun

  • Пользователь
  • Сообщений: 56
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #1790 : 05 Январь 2026, 14:07:48 »
Видно что на плате чип стоял. Даже если не чип,то как минимум колорфикс. Если это ты снимал,то нужно было отпаять провода только той стороны,которые за работу чипа отвечают,а сторону колорфикса оставить.
Теперь придётся брать платку si5351 и подключать её к пикостанции,чтобы управлять частотами гпу.
Так точно! Стояла платка, думал просто мод чип и малинка замещает его функционал.

Добавлено позже:
А реально адаптировать мод для PS One? Вроде как 3 микросхемы перенесли в одну сделав комбайн, нашел большинство пятаков для подпайки но не работает, выкидывает в меню буд-то нет диска. SCEXDATA (CG?? в mechacon), DA15/16 не подключены никуда, но присутствуют в комбайне, есть даже дорожки до пятаков.
« Последнее редактирование: 05 Январь 2026, 17:12:41 от ByteFun »

Оффлайн dimka112

  • Пользователь
  • Сообщений: 22
    • Просмотр профиля
Picostation PS1
« Ответ #1791 : 05 Январь 2026, 19:26:06 »
Спасибо. Я бы по тестировал, но после того как приставка, просто пролежала 2 месяца (в комплекте с флешкой), перестала выводить меню. На портативке начал играть в Parasite Eve (прикола меня эта игра), и думаю на праздниках, всё равно выходные, поиграю на консоли. А вот хрен, поменял адаптер, менял флешки (даже выписал СанДиск Ультра), заменил пику, вызвонил альтернативные точки, нифига ни грузит меню, Чуть в стену материнку не запустил, работала же, зла не хватает.

Победил. Пропаял все микрухи, косяк был в микросхеме IC303. Проверял после пропайки каждой.

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 1876
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #1792 : 05 Январь 2026, 19:30:42 »
На какой частоте работает RP2040?
разогнана до 272, но проблема оверклока не связана напрямую с rp2040, проблема в SPI флеши, но и здесь у picostation применены твики, которые позволяют работать при разгоне даже с медленной флешью.

Использовал оригинальную карту Kingston 32Gb, заменил на Apacer и всё заработало.
а ещё лучше использовать sandisk ultra, проверенная карта.

думал просто мод чип и малинка замещает его функционал.
функционал модчипа полностью заменят, а вот colorfix нет, поэтому надо паять дополнительно si5351, которая генерит правильные частоты для GPU, ну или же припаять старый модчип на три провода.
А реально адаптировать мод для PS One?
нет
DA15/16 не подключены никуда, но присутствуют в комбайне, есть даже дорожки до пятаков.

ну так это как раз и есть данные, но в комбайне они как раз таки не выведены наружу, не путай EXTLRCK, EXTSDATA и т.д. с DA15/16, название схожее, назначение абсолютно другое, да и даже если бы они были выведены зачем то наружу, то всё равно отрезать внутри чипа DSP от CDROM CONTROLLER было бы невозможно

Оффлайн ByteFun

  • Пользователь
  • Сообщений: 56
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #1793 : 05 Январь 2026, 19:58:35 »
ну так это как раз и есть данные, но в комбайне они как раз таки не выведены наружу, не путай EXTLRCK, EXTSDATA и т.д. с DA15/16, название схожее, назначение абсолютно другое, да и даже если бы они были выведены зачем то наружу, то всё равно отрезать внутри чипа DSP от CDROM CONTROLLER было бы невозможно
Т.е. как я понял проблема в Slim версии это заглушить CDROM CONTROLLER и занять шину? Печально конечно, пытался понять различия между FAT и Slim и как в целом мод работает, видимо на Slim надо на уровень выше прыгать (эмуляция 3-х чипов вместо одного) и переписывать проект с нуля?

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 1876
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #1794 : 05 Январь 2026, 21:22:11 »
ByteFun, к шине проца подключен CDROM контроллер, проц общается только с ним, сам CDROM контроллер получает данные от DSP (то что мы эмулим малинкой), мехакон слушает что пришло в CDROM контроллер и на основании этого управляет DSP.
так же CDROM контроллер может проигрывать аппаратно CDDA и ADPCM, для этого данные пересылаются по второму I2S каналу в SPU.
ну это так, общий принцип, так вот, мы не эмулируем весь привод целиком, мы эмулируем только DSP, а это значит что установка возможна только туда, где этот DSP можно физически отключить и подключить вместо него rp2040.

видимо на Slim надо на уровень выше прыгать (эмуляция 3-х чипов вместо одного) и переписывать проект с нуля?
тут даже не переписывать, тут абсолютно иной принцип действия.
от кода picostation вообще ничего не останется, под slim нужно писать отдельный проект.

Оффлайн Andrey@88

  • Пользователь
  • Сообщений: 44
    • Просмотр профиля
Picostation PS1
« Ответ #1795 : 05 Январь 2026, 23:09:00 »
ByteFun, к шине проца подключен CDROM контроллер, проц общается только с ним, сам CDROM контроллер получает данные от DSP (то что мы эмулим малинкой), мехакон слушает что пришло в CDROM контроллер и на основании этого управляет DSP.
так же CDROM контроллер может проигрывать аппаратно CDDA и ADPCM, для этого данные пересылаются по второму I2S каналу в SPU.
ну это так, общий принцип, так вот, мы не эмулируем весь привод целиком, мы эмулируем только DSP, а это значит что установка возможна только туда, где этот DSP можно физически отключить и подключить вместо него rp2040.
тут даже не переписывать, тут абсолютно иной принцип действия.
от кода picostation вообще ничего не останется, под slim нужно писать отдельный проект.
Ну значит вообще то это реально сделать? Я так понел все нужно с нуля начинать! ВООБЩЕ БЫЛО БЫ КРУТО! У народу не мало  слимок валяется без приводов сто пудова, у мяня только два знакомых которые постоянно спрашивают когда будет picostation для их моделей 😂😂😂 Скоро говорю

Оффлайн ByteFun

  • Пользователь
  • Сообщений: 56
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #1796 : 05 Январь 2026, 23:29:31 »
Ну значит вообще то это реально сделать? Я так понел все нужно с нуля начинать! ВООБЩЕ БЫЛО БЫ КРУТО! У народу не мало  слимок валяется без приводов сто пудова, у мяня только два знакомых которые постоянно спрашивают когда будет picostation для их моделей 😂😂😂 Скоро говорю
Не скоро. Проект с нуля надо начинать для PS One, другой подход кардинально. Да и шина шире в разы, думаю одной PiPico и несколькими проводочками как на данном моде не обойтись.

Оффлайн Yoti

  • Пользователь
  • Сообщений: 4596
  • Пол: Мужской
  • Не тро-гай ме-ня
    • Steam
    • Просмотр профиля
Picostation PS1
« Ответ #1797 : 06 Январь 2026, 00:31:49 »
Скоро говорю
А когда сделаешь? Или просто свистишь?

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 1876
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #1798 : 06 Январь 2026, 00:34:10 »
Да и шина шире в разы, думаю одной PiPico и несколькими проводочками как на данном моде не обойтись.
шина данных 8 бит, два бита адреса, одной малинки точно хватит, только не первой, а второй. ну а проводочков естественно чуть больше прийдётся припаивать.
но в целом да, не думаю что опенсорсный проект может появиться скоро, хотя кто его знает.

Оффлайн Gameszzz

  • Пользователь
  • Сообщений: 3924
    • Просмотр профиля
Picostation PS1
« Ответ #1799 : 06 Январь 2026, 01:50:37 »
Ладно бы альтернатив не было полностью.
Чем ждать непонятно чего и непонятно сколько,возьми ипотеку,купи псио.
Впаяй,сохрани привод и пользуйся.
И не нужно снова про "плохую псиву"
Другой альтернативы нет.
Даже рама со своим м-стейшеном особо не торопиться,а это коммерческий проект