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

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

Оффлайн Gameszzz

  • Пользователь
  • Сообщений: 4327
    • Просмотр профиля
Picostation PS1
« Ответ #2070 : 03 Февраль 2026, 15:11:57 »
Да вот если бы получилось избавится от cxd1815 то  получается тогда бы уже даже плата- PU20 обрела бы новую жизнь с новыми "красками"...

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

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 2422
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #2071 : 03 Февраль 2026, 15:33:07 »
получается тогда бы уже даже плата- PU20 обрела бы новую жизнь
немного не так, тогда бы можно было ставить вообще в любую PS1, включая PSone, но это уже совершенно иной принцип работы, соответственно совершенно другой проект не имеющий ничего общего с PicoStation.

Оффлайн EVIL

  • Пользователь
  • Сообщений: 3308
  • Пол: Мужской
    • Просмотр профиля
Re: Picostation PS1
« Ответ #2072 : 03 Февраль 2026, 17:17:41 »
Да вот если бы получилось избавится от cxd1815 то  получается тогда бы уже даже плата- PU20 обрела бы новую жизнь с новыми "красками"... :)
Вот мне бы такой варик подошел.
Я нашел у себя две платы pu-20 и две pu-18.
Проблема- кварц системный есть только на одной PU-20 и все 4 -ntsc, работоспособность под вопросом. Что я еще успел "одолжить" - вопрос.
А ломать нормальную что-то не хочется.

Оффлайн Borius

  • Пользователь
  • Сообщений: 307
  • Пол: Мужской
  • Selfmade man...
    • Просмотр профиля
Picostation PS1
« Ответ #2073 : 03 Февраль 2026, 17:47:19 »
Если дсп и спу ещё можно было купить новые,то контроллер привода 1815 хрен где найдёшь. Вот от него бы избавиться )))
От него хрен избавишься. В нем стоит декодер  ADPCM,  без которого не будет музыки в 80% игорей, и в 99% видеороликов.

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 2422
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #2074 : 03 Февраль 2026, 18:00:01 »
Проблема- кварц системный есть только на одной PU-20
так проблема то в чём, системный я так понимаю этот тот который для проца на 66,7 MHz? он как бы нафиг не нужен, малина его полностью заменяет своим тактовым сигналом.

От него хрен избавишься.
ну как это не избавишься, а PSIO как же.
для того что бы от него избавиться надо делать проект по принципу PSIO и уже на rp2350

Оффлайн Borius

  • Пользователь
  • Сообщений: 307
  • Пол: Мужской
  • Selfmade man...
    • Просмотр профиля
Picostation PS1
« Ответ #2075 : 03 Февраль 2026, 18:07:37 »
ну как это не избавишься, а PSIO как же.
для того что бы от него избавиться надо делать проект по принципу PSIO и уже на rp2350
Ну я имел ввиду малой кровью, типа твоего софтового генератора для мекона. Сам же понимаешь, что на железе PSIO при желании всю консоль можно заэмулить, а не просто привод). Речь то про малину идёт, а не про fpga.
Кстати, а cpu можно разогнать по подобию мекона?

Оффлайн EVIL

  • Пользователь
  • Сообщений: 3308
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #2076 : 03 Февраль 2026, 18:13:24 »
так проблема то в чём, системный я так понимаю этот тот который для проца на 66,7 MHz? он как бы нафиг не нужен, малина его полностью заменяет своим тактовым сигналом.
Это который не тот и без него старта не будет, т.к. он тактирует всё
308097-0
Он или в какой-то сеге, или в другой psx.

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 2422
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #2077 : 03 Февраль 2026, 18:16:01 »
Borius, у PSIO FPGA используется только для подключения к шине, всем остальным рулит довольно хиленький процессор, rp2350 в разы круче, а его PIO модули это что то типа крохотных FPGA, но их вполне достаточно что бы выполнять те же задачи что и FPGA PSIO.
обработка ADPCM у PSIO полностью программная.

Это который не тот и без него старта не будет, т.к. он тактирует всё
GPU это по твоему мнению всё? этот мы уже давно заменили на модуль Si5351  :lol:

Оффлайн Borius

  • Пользователь
  • Сообщений: 307
  • Пол: Мужской
  • Selfmade man...
    • Просмотр профиля
Picostation PS1
« Ответ #2078 : 03 Февраль 2026, 18:17:13 »
Это который не тот и без него старта не будет, т.к. он тактирует всё
У тебя на фото генератор для гпу, для цпу генератор на другой стороне платы, и он отключается отпайкой резистора, и закидывается туда клокер с малины.

Оффлайн EVIL

  • Пользователь
  • Сообщений: 3308
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #2079 : 03 Февраль 2026, 18:19:39 »
У тебя на фото генератор для гпу, для цпу генератор на другой стороне платы, и он отключается отпайкой резистора, и закидывается туда клокер с малины.
Ну, так я и говорю, что я спер ntsc кварц и вкорячил в pal приставку, чтобы она делала корректное видео в 2х режимах. Вроде где-то валялась многоножка от ps one, которая делает разные частоты разом, надо попробовать прикорячить её.

Оффлайн Borius

  • Пользователь
  • Сообщений: 307
  • Пол: Мужской
  • Selfmade man...
    • Просмотр профиля
Picostation PS1
« Ответ #2080 : 03 Февраль 2026, 18:20:41 »
Borius, у PSIO FPGA используется только для подключения к шине, всем остальным рулит довольно хиленький процессор, rp2350 в разы круче, а его PIO модули это что то типа крохотных FPGA, но их вполне достаточно что бы выполнять те же задачи что и FPGA PSIO.
обработка ADPCM у PSIO полностью программная.
Не буду спорить, тебе виднее. Я особо не вникал в структуру psio, глянул что на плисе и все.

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 2422
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #2081 : 03 Февраль 2026, 18:22:54 »
EVIL, так поставь Si5351, будет у тебя и PAL и NTSC, два в одном

Оффлайн Borius

  • Пользователь
  • Сообщений: 307
  • Пол: Мужской
  • Selfmade man...
    • Просмотр профиля
Picostation PS1
« Ответ #2082 : 03 Февраль 2026, 18:40:06 »
Вроде где-то валялась многоножка от ps one, которая делает разные частоты разом, надо попробовать прикорячить её.
Да это гемор и колхоз лютый без двойного посадочного места как на pu7/8. Там же ещё помимо генератора второго еще и обвязку его вешать. Проще сразу сделать как тебе Мега говорит, сборку на si5351.
Сам планирую сделать на днях, платка приехала наконец-то.

Оффлайн EVIL

  • Пользователь
  • Сообщений: 3308
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #2083 : 03 Февраль 2026, 19:37:12 »
Да это гемор и колхоз лютый без двойного посадочного места как на pu7/8. Там же ещё помимо генератора второго еще и обвязку его вешать. Проще сразу сделать как тебе Мега говорит, сборку на si5351.
Сам планирую сделать на днях, платка приехала наконец-то.
Поверь мне. Если я это соберу, то там каждая деталь будет от разной приставки, а корпус будет просто шлаком. Так что, если оно будет работать, то спасибо ему. Я покупал это как груду мусора и что-то, что работает и красивое, уже насобирал.
EVIL, так поставь Si5351, будет у тебя и PAL и NTSC, два в одном
Спасибо. Надо только его найти не за коня.

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 2422
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #2084 : 03 Февраль 2026, 19:47:03 »
Надо только его найти не за коня.
ну это только на алиэкспресс тогда, наши перекупы умножают на 5 без калькулятора

Оффлайн Nikolas2021

  • Пользователь
  • Сообщений: 986
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #2085 : 03 Февраль 2026, 21:00:17 »
!! Но однако же, походу та фигня ушла с просадкой по качеству звука на муз. CD образах, перестало оно проявляться при долгих тестах, это впервые за всё время. Уже несколько часов подряд, 3-4 часа такой работы, правда это на отдельной флехи exFat(4Гб.), с  закинутыми муз. образами(кол-ве 4 шт.). 
В консоли PS1 вон уже даже от этого теста нагрелись практически все элементы, ну в смысле до своего нормального, рабочего состояния...)))
« Последнее редактирование: 04 Февраль 2026, 00:29:57 от Nikolas2021 »

Оффлайн Gera.

  • Пользователь
  • Сообщений: 8
    • Просмотр профиля
Picostation PS1
« Ответ #2086 : 03 Февраль 2026, 22:45:07 »
посмотрел я на этот GPU, боюсь что и на логике тут не получится, нет сигнала который переключал бы PAL/NTSC, похоже единственный способ переключать всё это, это делать управление Si5351 с внешнего контроллера, причём нужно отслеживать кадровые синхроимпульсы и на основании их длительности переключать частоту и видеокодер.
напомню что у PAL кадровые синхроинпульсы повторяются каждые 20 миллисекунд, а у NTSC каждые 16,6 миллисекунд и похоже это единственный способ определения того, какой видеорежим включен на данный момент
Огромное спасибо за каммент, я бы не отказался от даташита, из которого взята инфа...
Я пока-что потихоньку собираю инфу. Нашел вот такую интересную микросхеммку, которая выделяет синхроимпульсы: LM1881

308118-0
    Из даташита:
    • The LM1881 Video sync separator extracts timing1• AC Coupled Composite Input Signal information including composite and vertical sync,
    • >10-kΩ Input Resistance burst or back porch timing, and odd and even field
    • <10-mA Power Supply Drain Current information from standard negative going sync NTSC,
    PAL (1) and SECAM video signals with amplitude from• Composite Sync and Vertical Outputs 0.5-V to 2-V p-p. The integrated circuit is also• Odd and Even Field Output capable of providing sync separation for non-
    • Burst Gate or Back Porch Output standard, faster horizontal rate video signals. The
    vertical output is produced on the rising edge of the• Horizontal Scan Rates to 150 kHz
    first serration in the vertical sync period. A default• Edge Triggered Vertical Output vertical output is produced after a time delay if the
    • Default Triggered Vertical Output for Non- rising edge mentioned above does not occur within
    Standard Video Signal (Video Games-Home the externally set delay period, such as might be the
    Computers) case for a non-standard video signal.
надеюсь, что с этой микрухой получится все реализовать на самом простом микроконтроллере/логике, что бы не пихать ещё одну мощную PICO.
« Последнее редактирование: 04 Февраль 2026, 15:22:51 от Gera. »

Оффлайн Hpela

  • Пользователь
  • Сообщений: 35
    • Просмотр профиля
Picostation PS1
« Ответ #2087 : 03 Февраль 2026, 23:58:05 »
megavolt85, получается RP2350 настолько крута что одновременно вытянет и SD, и декод ADPCM, отправку на I2S и тайминги параллельной шины?

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 2422
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #2088 : 04 Февраль 2026, 01:45:33 »
Hpela, RP2350 настолько крута что на ней без проблем эмулит ПК CD-ROM и HDD работающие в режиме MWDMA, а это на секундочку 100 Mbps, и шина 16 бит, в отличии от узенькой восьмибитной шины PS1. Ну и I2S при этом тоже используют, для эмуляции проигрывания CDDA дорожек через наушники, как это было на реальных CD приводах.
что касается декодирования ADPCM, то это плёвая задача, много ресурсов на это не нужно, а с учётом что привод может либо передавать данные хосту через шину 8 бит, либо проигрывать CDDA/ADPCM через I2S, это вообще не проблема.
ну и когда речь идёт про одновременно, то не могу не упомянуть, у RP2350 два ядра, которые работают независимо друг от друга, плюс три PIO модуля, которые умеют работать с DMA, читай не тратя ресурсов ядер.

Оффлайн Andrey@88

  • Пользователь
  • Сообщений: 103
    • Просмотр профиля
Picostation PS1
« Ответ #2089 : 04 Февраль 2026, 14:38:39 »
Как я понял вы сдули микруху cxd2545, разогнали мехакон и теперь игрухи быстрей грузятся??? И кто это опять???Мегавольт? Ему не сидится спокойно 🤣🤣

Добавлено позже:
Как с играми Nikolas? Без глюков? Там ногу одну поднять и проводок доп нужно кинуть если я правильно понял, сегодня как нибудь время найду потестим

Добавлено позже:
megavolt85, получается RP2350 настолько крута что одновременно вытянет и SD, и декод ADPCM, отправку на I2S и тайминги параллельной шины?
Вот это бы для psone прикрутить? Как пикостанцию

Добавлено позже:
Вот они ждут!
« Последнее редактирование: 04 Февраль 2026, 18:16:01 от ghostdog3 »

Оффлайн Nikolas2021

  • Пользователь
  • Сообщений: 986
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #2090 : 04 Февраль 2026, 14:55:14 »
Как с играми Nikolas? Без глюков? Там ногу одну поднять и проводок доп нужно кинуть если я правильно понял, сегодня как нибудь время найду потестим
Да, всё там отлично с играми, даже лучше! И походу исправился тот косяк с аудио муз. образами(ну по крайней мере у меня так).  :thumbup:

Вангую в Parasite Eve 2 могут быть зависоны, так как, к примеру на ПС2 игра в определенных местах висла если в биосе вместо дефолтных 2х, выбиралась 4х скорость привода
По поводу Parasite Eve 2, та вроде нет, всё нормал здесь, не вижу косяков, работет ок !
P.S. Если что это- которая самая последняя разогнанная прошка..

Как я понял вы сдули микруху cxd2545
Нет, сдул микруху только я, остальные просто подняли "ногу"...  :biggrin:
« Последнее редактирование: 04 Февраль 2026, 15:03:59 от Nikolas2021 »

Оффлайн Gameszzz

  • Пользователь
  • Сообщений: 4327
    • Просмотр профиля
Picostation PS1
« Ответ #2091 : 04 Февраль 2026, 15:04:07 »
Вот это бы для psone прикрутить? Как пикостанцию

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

Оффлайн and1981

  • Пользователь
  • Сообщений: 513
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #2092 : 04 Февраль 2026, 15:49:07 »
От него хрен избавишься. В нем стоит декодер  ADPCM,  без которого не будет музыки в 80% игорей, и в 99% видеороликов.
Декодер ADPCM расположен в SPU CXD2925, мне как-то приехала с EBAY приставка с багнутым SPU, CDDA оно играло без проблем, а вот звуков в играх никаких не было. Замена SPU полностью решила проблему.

Оффлайн Borius

  • Пользователь
  • Сообщений: 307
  • Пол: Мужской
  • Selfmade man...
    • Просмотр профиля
Picostation PS1
« Ответ #2093 : 04 Февраль 2026, 16:00:06 »
Декодер ADPCM расположен в SPU CXD2925, мне как-то приехала с EBAY приставка с багнутым SPU, CDDA оно играло без проблем, а вот звуков в играх никаких не было. Замена SPU полностью решила проблему.
Я писал не про звуки, а про музыку, сжатую кодеком ADPCM. И этот кодек совершенно точно находится в 1815, это можно увидеть по даташиту этого контролера который есть в доступе.

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 2422
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #2094 : 04 Февраль 2026, 16:07:19 »
Декодер ADPCM расположен в SPU CXD2925
да, но в случае с ODE нет.
так как нет возможности подключиться к контроллеру CDROM весь звук проигрывается через через второй I2S вход в SPU, который к слову выведен на Parallel IO порт, а данный вход понимает только PCM, поэтому ADPCM программно конвертится в PCM и только потом передаётся по I2S

Оффлайн and1981

  • Пользователь
  • Сообщений: 513
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #2095 : 04 Февраль 2026, 16:11:51 »
И этот кодек совершенно точно находится в 1815, это можно увидеть по даташиту этого контролера который есть в доступе.
Можешь даташит сюда сбросить, чет не могу найти?

Оффлайн Borius

  • Пользователь
  • Сообщений: 307
  • Пол: Мужской
  • Selfmade man...
    • Просмотр профиля
Picostation PS1
« Ответ #2096 : 04 Февраль 2026, 16:16:47 »
Можешь даташит сюда сбросить, чет не могу найти?
Даташит на аналог 1815q.
* CXD1199.pdf (220.5 КБ - загружено 63 раз.)

Онлайн Dyons

  • Пользователь
  • Сообщений: 8049
  • инфернальный колдун
    • Youtube
    • Просмотр профиля
Picostation PS1
« Ответ #2097 : 04 Февраль 2026, 16:31:15 »
поводу Parasite Eve 2, та вроде нет, всё нормал здесь, не вижу косяков, работет ок !
На ПС2 висло там где церковь, если церковь прошел без глюков тогда все ОК

Оффлайн megavolt85

  • Пользователь
  • Сообщений: 2422
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #2098 : 04 Февраль 2026, 16:48:45 »
я бы не отказался от даташита, из которого взята инфа...
да где же его взять то, микросхема кастомная, вот тут распиновка есть

надеюсь, что с этой микрухой получится все реализовать на самом простом микроконтроллере/логике
а нахрена она тебе нужна, частоту кадров замерять можно на /VSYNC (pin 157), без всяких костылей на LM1881

Оффлайн and1981

  • Пользователь
  • Сообщений: 513
  • Пол: Мужской
    • Просмотр профиля
Picostation PS1
« Ответ #2099 : 04 Февраль 2026, 17:00:42 »
Так а есть же пин у GPU, который переключает кодер NTSC или PAL. Его не получится заюзать? o_0
Или речь про ранний GPU?
« Последнее редактирование: 04 Февраль 2026, 17:08:39 от and1981 »