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

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

Оффлайн Nikolas2021

  • Пользователь
  • Сообщений: 994
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« : 28 Августа 2024, 21:10:29 »
Наконец дошли руки, спаял эту самую "кустарную приблуду", то есть эмулятор CD привода на PS1. И кстати да, прикольно, схема реально работает, запускает на консоли игры с SD карты. ;) Правда одно но, как и говорили те иностранные блогеры, те что тестировали это уже, запускается игра довольно "туго", т.е. запуск игры может произойти сразу, а может вообще эдак и с 5-ого а то и с 10-ого раза с перезапуска приставки. Вот, может кому то это будет интересно, но пока что у меня получилось удачно запустить с SD флешки вот это - :D
311704-0




« Последнее редактирование: 02 Мая 2026, 20:26:40 от Nikolas2021 »

Оффлайн Nikolas2021

  • Пользователь
  • Сообщений: 994
  • Пол: Мужской
    • Просмотр профиля
Re: Picostation PS1
« Ответ #3510 : 17 Мая 2026, 10:13:48 »
Тупой вопрос!

Есть ли шанс прикрутить накопитель через type-C малины?
По моему на начальном этапе отладке/разработки, Мегавольт как то хотел вроде попробовать вывести через usb(для usb флешки), но так этого и не случилось поскольку и так всё от ладилось на sd модуле(карте), это ещё когда совместимость по играм была плохая, тогда вопрос появлялся либо на SDIO перейти вместо SPI или даже USB "прикрутить" в прошивке...
« Последнее редактирование: 17 Мая 2026, 10:29:26 от Nikolas2021 »

Оффлайн vaxofile

  • Пользователь
  • Сообщений: 1
    • Просмотр профиля
Picostation PS1
« Ответ #3511 : 17 Мая 2026, 12:05:03 »
место picostation  можна написать playstation  логотип?

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 2452
  • Пол: Мужской
    • Просмотр профиля
Re: Picostation PS1
« Ответ #3512 : 17 Мая 2026, 12:32:38 »
если я на pu-8 ставлю picostation с разгоном, то тоже можно отпаять CXD2510Q полностью? а кварц при это отпаивать всё равно нужно?

DSP мы полностью заменяем малиной, на PU18 он нужен был только для тактирования мехакона, на PU8 его можно было удалять изначально.
для разгона надо подать на мехакон тактовый сигнал с GP3 малины, при этом старый тактовый сигнал надо убрать, на PU18 это делается поднятием ноги 68 или полным удалением DSP, на PU8 это делается удалением кварца и резистора в его обвязке

Есть ли шанс прикрутить накопитель через type-C малины? Например внешний SSD?
нет, я уже проверял

Оффлайн Borius

  • Пользователь
  • Сообщений: 332
  • Пол: Мужской
  • Selfmade man...
    • Просмотр профиля
Picostation PS1
« Ответ #3513 : 17 Мая 2026, 13:55:00 »
нет, я уже проверял
А использовать 2 свободных gpio как data+, data- для usb host, как это сделано на последней ипостаси проекта мыши для ps1?

Оффлайн Gameszzz

  • Пользователь
  • Сообщений: 4395
    • Просмотр профиля
Picostation PS1
« Ответ #3514 : 17 Мая 2026, 13:59:51 »
А использовать 2 свободных gpio как data+, data- для usb host, как это сделано на последней ипостаси проекта мыши для ps1?

Автор проекта адаптера для мыши использовал этот проект

Оффлайн woddy

  • Пользователь
  • Сообщений: 189
    • Просмотр профиля
Re: Picostation PS1
« Ответ #3515 : 17 Мая 2026, 15:09:45 »
DSP мы полностью заменяем малиной, на PU18 он нужен был только для тактирования мехакона, на PU8 его можно было удалять изначально.
для разгона надо подать на мехакон тактовый сигнал с GP3 малины, при этом старый тактовый сигнал надо убрать, на PU18 это делается поднятием ноги 68 или полным удалением DSP, на PU8 это делается удалением кварца и резистора в его обвязке
спасибо. только что снял и проверил. работает

(тем кто ответил раньше - тоже спасибо)))

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 2452
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #3516 : 17 Мая 2026, 16:49:44 »
Borius, хрен редьки не слаще, USB 1.1 это всё что можно выжать из малины и не важно аппаратный это USB или на PIO модуле. Аппаратный даже лучше в плане затраты ресурсов процессора, так как на обработку программного нужно отдать целый PIO модуль, одно прерывание, ну и бонусом одно ядро будет довольно часто отвлекаться на чтение из PIO модуля

Оффлайн Borius

  • Пользователь
  • Сообщений: 332
  • Пол: Мужской
  • Selfmade man...
    • Просмотр профиля
Picostation PS1
« Ответ #3517 : 17 Мая 2026, 17:32:15 »
USB 1.1 это всё что можно выжать из малины
Пропускная способность usb 1.1 максимально 12Мб/с, это 1,5 МБ/с, при этом скорость 2х привода ps1 300КБ/с. Этого недостаточно для работы образов?
Usb 1.1 на ps2 приспособили для образов, правда видосики тормозят, но оно и понятно, там же dvd по стоку. Тогда поясни в чем затык usb 1.1 для ps1?

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 2452
  • Пол: Мужской
    • Просмотр профиля
Re: Picostation PS1
« Ответ #3518 : 17 Мая 2026, 18:56:21 »
Этого недостаточно для работы образов?
конечно же нет, если бы всё сводилось к тому что мы точно знаем какой сектор запросила игра, то всё было бы ровно как ты описал, но увы мы не знаем чего именно хочет игра и вынужденны читать данные левее/правее до тех пор пока мехакон не скажет норм, это оно.
причём некоторым играм типа tekken 3 хватало даже 10 Mbps, а некоторым и 20 мало.

ну и бонусом есть ещё одна проблема помимо скорости, SD карта при запуске инициализируется моментально, а USB флешка с большой задержкой

Оффлайн woddy

  • Пользователь
  • Сообщений: 189
    • Просмотр профиля
Picostation PS1
« Ответ #3519 : 20 Мая 2026, 16:11:36 »
Это да,но ты хотел под оверклок доработать. Разве нет ?
проверил, работает. чип дисковода снял полностью

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 2452
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #3520 : 20 Мая 2026, 16:32:09 »
woddy, тестпоинты это свободные GPIO?

Оффлайн woddy

  • Пользователь
  • Сообщений: 189
    • Просмотр профиля
Picostation PS1
« Ответ #3521 : 20 Мая 2026, 17:49:28 »
да. кроме RUN и SWD к сожалению. они неудобно расположены

Оффлайн Dyons

  • Пользователь
  • Сообщений: 8139
  • инфернальный колдун
    • Youtube
    • Просмотр профиля
Picostation PS1
« Ответ #3522 : 21 Мая 2026, 00:10:28 »
конечно же нет, если бы всё сводилось к тому что мы точно знаем какой сектор запросила игра, то всё было бы ровно как ты описал, но увы мы не знаем чего именно хочет игра и вынужденны читать данные левее/правее до тех пор пока мехакон не скажет норм, это оно.
причём некоторым играм типа tekken 3 хватало даже 10 Mbps, а некоторым и 20 мало.
то есть я правильно понимаю, что родной привод считывает намного меньше ненужных данных чем Picostation?

Оффлайн orbitaretro

  • Пользователь
  • Сообщений: 15
    • Просмотр профиля
Re: Picostation PS1
« Ответ #3523 : 21 Мая 2026, 00:15:20 »
any progress with the boot to picostation with picoboot? I still get a good boot powering on the console 50% of the times (sandisk ultra 200gb sd) or is there any workaround?
Есть ли какие-нибудь подвижки с загрузкой PicoStation с помощью PicoBoot? У меня по-прежнему получается нормально включить консоль только в 50% случаев (SD-карта Sandisk Ultra 200 ГБ), или есть какое-нибудь обходное решение?

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 2452
  • Пол: Мужской
    • Просмотр профиля
Re: Picostation PS1
« Ответ #3524 : 21 Мая 2026, 00:27:50 »
Dyons, дело не в количестве считываемых данных, а во времени случайного доступа, когда привод занимается поиском он говорит об этом мехакону переводом в лог 1 ножки отвечающей за указание того, что летят ошибки, но в случае с PicoStation и Xstation эта нога всегда замукнута на землю.
у привода есть право на ошибку, у ODE его нету, читай или умри, не успел прочитать, значит всё развалилось, но тут уже зависит от игры, некоторые при неудачном чтении перезапрашивают чтение повторно, некоторые нет, те что перезапрашивают могут работать и на скорости SD карты в 10 мегабит.

orbitaretro, at the moment there is no solution, I cannot repeat the problem myself, so it is not clear at what stage the failure occurs

Оффлайн oleg599

  • Пользователь
  • Сообщений: 116
    • Просмотр профиля
Re: Picostation PS1
« Ответ #3525 : 21 Мая 2026, 11:36:31 »
any progress with the boot to picostation with picoboot? I still get a good boot powering on the console 50% of the times (sandisk ultra 200gb sd) or is there any workaround?
Есть ли какие-нибудь подвижки с загрузкой PicoStation с помощью PicoBoot? У меня по-прежнему получается нормально включить консоль только в 50% случаев (SD-карта Sandisk Ultra 200 ГБ), или есть какое-нибудь обходное решение?
I have a similar problem as you with the Samsung Evo 128 GB SD (hangs on "Please wait..." message), so I made unofficial hotfix for PicoBooty firmware, which performs additional reset at console first startup after 1 second. We have more time for first startup, but additional reset gives more time for PicoStation initialization, you can try if you want. Don't forget to unzip file before flashing.

У меня есть похожая проблема с моей карточкой Samsung Evo 128 ГБ (зависает на сообщении "Пожалуйста подождите..."), поэтому я сделал неофициальный хотфикс для прошивки PicoBooty, которая делает дополнительный сброс консоли через 1 секунду после первого запуска. Таким образом мы тратим больше времени на первую загрузку, но дополнительный сброс дает больше времени на инициализацию PicoStation, ты можешь попробовать, если хочешь. Не забудь распаковать архив перед прошивкой.

Оффлайн Nikolas2021

  • Пользователь
  • Сообщений: 994
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #3526 : 21 Мая 2026, 16:02:37 »
дополнительный сброс дает больше времени на инициализацию PicoStation, ты можешь попробовать, если хочешь. Не забудь распаковать архив перед прошивкой.
 pico_booty.uf2.zip
oleg599, Ну всё, теперь тебе придётся делать на своём гитхабе ответвление проекта с этими изменениями, исходниками и с данным билдом...  :biggrin: шучу.. :)

Оффлайн oleg599

  • Пользователь
  • Сообщений: 116
    • Просмотр профиля
Picostation PS1
« Ответ #3527 : 21 Мая 2026, 18:25:05 »
oleg599, Ну всё, теперь тебе придётся делать на своём гитхабе ответвление проекта с этими изменениями, исходниками и с данным билдом...  :biggrin: шучу.. :)
Ага, и голой бабой на фоне с поддержкой загрузки игр от PS3 на PS1)) А так я для себя собрал кастомную версию пикобути, пока мегавольт не сделал обновление с новыми фичами, ну и чтобы не занимать еще одну пику под IGR. Когда мегавольт выкатит свое обновление - более вероятно у него будет другая распиновка и функционал, поэтому как говорится на свой страх и риск :lol:

Изменения:

- Добавлен дополнительный ресет при первом старте консоли через 1 секунду, костыль для решения проблемы с зависанием на "Please waiting..." с некоторыми SD-картами, дает доп время на инициализацию PicoStation
- Добавлен базовый IGR на основе кода RangerKoc
- При открытой крышке консоли ROM PicoBooty загружатся не будет (делал для возможности использования параллельного порта чтобы тестить картриджи, тк пикобути его собой занимает)
- Добавлена перезагрузка в Unirom при нажатии спец. комбинации на геймпаде

Комбинации:

L2 + R2 + SELECT + START - перезагрузка в биос (ресет держится 500мс)
L2 + R2 + SELECT + X - перезагрузка в PicoBooty (ресет держится 2 сек)
L2 + R2 + SELECT + [] - перезагрузка в Unirom (ресет держится 2 сек)
L2 + R2 + SELECT + 0 - подает сигнал открытия крышки диска на 2 сек (если сделали мод с отрезанием дорожки, установкой N-канального мосфета и резистора 100ком как у RangerKoc, без мода работать не будет)

Доп пины, которые нужно распаять помимо текущих:

GP11 - DOOR (паять туда же, куда припаяна точка F у PicoStation)
GP12 - PlayStation Port 1, Pin 1 - Data
GP13 - PlayStation Port 1, Pin 6 - Attention
GP14 - PlayStation Port 1, Pin 7 - Clock
GP15 - если нужно открытие крышки без необходимости вставать с дивана, понятия не имею работает ли, не проверял, схема есть у RangerKoc на гитхабе https://github.com/RangerKoc/ps1-igr-mfo/blob/main/guide/pu-18.jpg, сигнал Open Lid выведен соответственно на GP15, а не на GP2 как у него

Ну и пример в аттаче куда паять GP12, GP13, GP14 на PU-18
« Последнее редактирование: 22 Мая 2026, 17:27:55 от oleg599 »

Оффлайн Nikolas2021

  • Пользователь
  • Сообщений: 994
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #3528 : 22 Мая 2026, 16:22:20 »
Ага, и голой бабой на фоне с поддержкой загрузки игр от PS3 на PS1))
  :lol:

Протестил сегодня я более расширенно с IGR!  :thumbup:
Комбинации:

L2 + R2 + SELECT + START - перезагрузка в PicoBooty (ресет держится 2 сек)
Вот эта комбинация значит наоборот делает полный перезапуск консоли с логотипом sony и т.д.
L2 + R2 + SELECT + X - перезагрузка в биос (ресет держится 500мс)
а вот эта вторая комбинация- быстрый ресет в меню pico_booty!
L2 + R2 + SELECT + [] - перезагрузка в Unirom (ресет держится 2 сек)
За быстрый запуск и переход в UNIROM 8 это- зачётно, тут респектик, теперь даже внешняя кнопка мне не понадобится!
Последняя команда не робит, но только я не делал схему как у "RangerKoc", и соответственно GP15 не вешал...

 И тут будет просьба, а сможешь скинуть данный исходник, я сделаю Pico_Dev_2, ну или же тогда сам сможешь добавишь ? Ты же включил обычный, стандартный униром_8, а там есть ещё вторая версия unirom8(дебаг) в который есть функция передачи данных(отладкой "EXE" так сказать) с PC...
« Последнее редактирование: 22 Мая 2026, 17:25:47 от Nikolas2021 »

Оффлайн oleg599

  • Пользователь
  • Сообщений: 116
    • Просмотр профиля
Picostation PS1
« Ответ #3529 : 22 Мая 2026, 17:33:12 »
Вот эта комбинация значит наоборот делает полный перезапуск консоли с логотипом sony и т.д.
а вот эта вторая комбинация- быстрый ресет в меню pico_booty!
Поправил описание, спасибо
Последняя команда не робит, но только я не делал схему как у "RangerKoc", и соответственно GP15 не вешал...
Без мода работать не будет, тк там используется мосфет для подачи сигнала открытия крышки
 И тут будет просьба, а сможешь скинуть данный исходник, я сделаю Pico_Dev_2, ну или же тогда сам сможешь добавишь ? Ты же включил обычный, стандартный униром_8, а там есть ещё вторая версия unirom8(дебаг) в который есть функция передачи данных(отладкой "EXE" так сказать) с PC...
Скинь нужную версию сконверченую в формат booty

Оффлайн Nikolas2021

  • Пользователь
  • Сообщений: 994
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #3530 : 22 Мая 2026, 18:23:06 »
Скинь нужную версию сконверченую в формат booty
А вот этот "уни"- 

Оффлайн oleg599

  • Пользователь
  • Сообщений: 116
    • Просмотр профиля
Re: Picostation PS1
« Ответ #3531 : 22 Мая 2026, 20:33:53 »
А вот этот "уни"-
Версия с твоим юниромом, развлекайся с дебагом :lol:

Оффлайн Nikolas2021

  • Пользователь
  • Сообщений: 994
  • Пол: Мужской
    • Просмотр профиля
Re: Picostation PS1
« Ответ #3532 : 22 Мая 2026, 21:20:32 »
Версия с твоим юниромом, развлекайся с дебагом :lol:
Блин, всё равно это не тот униром 8, это- синий, а должен быть зелёный- который с дебаг режимом через pio-usb порт..
« Последнее редактирование: 23 Мая 2026, 00:11:49 от Nikolas2021 »

Оффлайн ViForsaken

  • Пользователь
  • Сообщений: 16
    • Просмотр профиля
Picostation PS1
« Ответ #3533 : 22 Мая 2026, 21:23:47 »
поддаются пико только ревизии 1ххх и 5500?

Оффлайн orbitaretro

  • Пользователь
  • Сообщений: 15
    • Просмотр профиля
Re: Picostation PS1
« Ответ #3534 : 22 Мая 2026, 23:08:29 »
oblem with my Samsung Evo 128 GB card (hate on the message "Please wait..."), so I made an unofficial hotsix for PicoBooty firmware, which makes an extra reset of the console 1 second after the first launch. So we spend more time on the first load, but the extra
Seems to do the trick upon fresh boot, unfortunately with a short reset press it doesn't work anymore, it stays on the please wait message 80% of the times
 Thanks! Not trying the other one you sent as I already have the PicoIgr from ManiacVera installed, does it work any different?
« Последнее редактирование: 22 Мая 2026, 23:20:07 от orbitaretro »

Оффлайн woddy

  • Пользователь
  • Сообщений: 189
    • Просмотр профиля
Picostation PS1
« Ответ #3535 : 23 Мая 2026, 07:46:24 »
поддаются пико только ревизии 1ххх и 5500?
1000 / 3000 / 3500 / 5000 / 5500- работает

7000 / 7500 / 9000 - нельзя

upd по мотивам дальнейшего срача:
в 7000 иногда бывают pu18 платы которые можно модить
« Последнее редактирование: 23 Мая 2026, 20:03:15 от woddy »

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 2452
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #3536 : 23 Мая 2026, 15:21:41 »
woddy, на ранних 7000 тоже PU18, именно на 7000 и только на самых ранних.
7001 и 7002 уже на PU22

Оффлайн Gameszzz

  • Пользователь
  • Сообщений: 4395
    • Просмотр профиля
Picostation PS1
« Ответ #3537 : 23 Мая 2026, 15:58:20 »
woddy, на ранних 7000 тоже PU18, именно на 7000 и только на самых ранних.
7001 и 7002 уже на PU22
Вообще то PU20
PU22 на 750x
PU23 на 900х

Кто-то вживую видел родную PU18 на 700х ?
Я смотрю и на раннюю 750х, вики, PU18 подпихивает
И PU20 на 7503

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 2452
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #3538 : 23 Мая 2026, 16:38:32 »
Кто-то вживую видел родную PU18 на 700х ?
а ты дискорд не читаешь? hidden01 шесть дней назад писал что у него две SCPH-7000 с PU18

Оффлайн Gameszzz

  • Пользователь
  • Сообщений: 4395
    • Просмотр профиля
Picostation PS1
« Ответ #3539 : 23 Мая 2026, 16:48:30 »
а ты дискорд не читаешь? hidden01 шесть дней назад писал что у него две SCPH-7000 с PU18

Не,именно в дискорде не читал. Читал в других источниках,но там оказывались меняные