Приставки > 5 поколение
Picostation PS1
<< < (90/207) > >>
Nikolas2021:
Наконец дошли руки, спаял эту самую "кустарную приблуду", то есть эмулятор CD привода на PS1. И кстати да, прикольно, схема реально работает, запускает на консоли игры с SD карты. ;) Правда одно но, как и говорили те иностранные блогеры, те что тестировали это уже, запускается игра довольно "туго", т.е. запуск игры может произойти сразу, а может вообще эдак и с 5-ого а то и с 10-ого раза с перезапуска приставки. Вот, может кому то это будет интересно, но пока что у меня получилось удачно запустить с SD флешки вот это. :D

P.S. Данный пост был создан 28.08.24г., с тех пор многое изменилось в проекте "Picostation", читайте ниже актуальную информацию(спойлер).-






PU7/8  PicoStation PU-7, 8 diagram.rar (2344.72 КБ - загружено 306 раз.)
PU18(Схема с разгоном)  PicoStation PU-18 diagram.rar (1541.49 КБ - загружено 332 раз.)

Обсуждения схемы с разгоном для PU7/8, тут- https://www.emu-land.net/forum/index.php/topic,89768.msg1679990.html#msg1679990 Микроконтроллер- RP2040 лучше всего использовать, если зелёную то с лого-"Малина", или же чёрную малину с флеш памятью winbond! Паять "пику" желательно короткими проводами и как можно более ближе к точкам пайке на мат. плате PS1. Картридер(модуль microsd card) лучше всего использовать
такой-  или такой- RC3- https://github.com/megavolt85/PicoStation/releases/tag/RC3
RC4  picostation_pico1(14.03.26).7z (161.5 КБ - загружено 296 раз.)
RC5  RC5 picostation_pico1(17.07.26).rar (612.46 КБ - загружено 141 раз.)
 PicoStation SD manager(15.04.26).7z (1288.57 КБ - загружено 252 раз.)
PicoStation SD manager(17.07.26.)- https://github.com/megavolt85/picostation-covers/releases/tag/v0.3
Обложки- https://github.com/megavolt85/picostation-covers 

 PicoStation DFO MOD.rar (478.44 КБ - загружено 20 раз.)

 https://www.emu-land.net/forum/index.php/topic,89768.msg1652402.html#msg1652402
https://www.emu-land.net/forum/index.php/topic,89768.msg1676837.html#msg1676837 Требования: прошивка RC5
Описание тут из поста- https://www.emu-land.net/forum/index.php/topic,89768.msg1685211.html#msg1685211
Gameszzz:
Ладно бы альтернатив не было полностью.
Чем ждать непонятно чего и непонятно сколько,возьми ипотеку,купи псио.
Впаяй,сохрани привод и пользуйся.
И не нужно снова про "плохую псиву"
Другой альтернативы нет.
Даже рама со своим м-стейшеном особо не торопиться,а это коммерческий проект
Dyons:

--- Цитата: Gameszzz от 06 Января 2026, 01:50:37 ---а это коммерческий проект
--- Конец цитаты ---
Для китайцев коммерческий разве что  :biggrin:
Gameszzz:

--- Цитата: Dyons от 06 Января 2026, 01:58:34 ---Для китайцев коммерческий разве что  :biggrin:

--- Конец цитаты ---

Та я про эмстейшен. Уже праздники заканчиваются,а рама так и не показал рабочий вариант не прототипа,а того,что впоследствии пойдёт в продажу.
megavolt85:

--- Цитата: Andrey@88 от 04 Января 2026, 07:31:59 ---Короче бегушая строка Не вариант, уменьшайте название игр и будет вам счастье! 2-3 секунды после

--- Конец цитаты ---
исправил
 picostation_pico1(06.01.26).7z (128.75 КБ - загружено 159 раз.)


--- Цитата: Gameszzz от 06 Января 2026, 01:50:37 ---Другой альтернативы нет.
--- Конец цитаты ---
spicyjpeg кстати говорил что пробовал, но у него не вышло

P.S. готовые обложки в человеко читаемом виде можно скачать тут
Dyons:

--- Цитата: Gameszzz от 06 Января 2026, 02:03:38 ---Та я про эмстейшен
--- Конец цитаты ---
Да я в курсе
xdev999:

--- Цитата: megavolt85 от 05 Января 2026, 21:22:11 ---ByteFun, к шине проца подключен CDROM контроллер, проц общается только с ним, сам CDROM контроллер получает данные от DSP (то что мы эмулим малинкой), мехакон слушает что пришло в CDROM контроллер и на основании этого управляет DSP.
так же CDROM контроллер может проигрывать аппаратно CDDA и ADPCM, для этого данные пересылаются по второму I2S каналу в SPU.
ну это так, общий принцип, так вот, мы не эмулируем весь привод целиком, мы эмулируем только DSP, а это значит что установка возможна только туда, где этот DSP можно физически отключить и подключить вместо него rp2040.
тут даже не переписывать, тут абсолютно иной принцип действия.
от кода picostation вообще ничего не останется, под slim нужно писать отдельный проект.

--- Конец цитаты ---
оставить только процессор и гпу, и сделать остальное с нуля , а с мотороллы типа нельзя дамп слить для анализа получается
но я конечно тупой, но мы же ромы в эмуле запускаем используя родной биос
значит этому эмулю кормить родное железо,
моск сломался сразу
Gameszzz:
Andrey@88,
xdev999,
ByteFun,

Ладно,я балбес,донимаю MegaVolt85 своими вопросами,по незнанию и он ещё меня не послал,а обьясняет почему так нельзя,но вы то реально понимаете что никто не будет пилить проект с нуля,а туда же за мной.
Скоро терпение у MV85 закончится )))
 
ByteFun:

--- Цитата: Gameszzz от 06 Января 2026, 08:13:52 ---Andrey@88,
xdev999,
ByteFun,

Ладно,я балбес,донимаю MegaVolt85 своими вопросами,по незнанию и он ещё меня не послал,а обьясняет почему так нельзя,но вы то реально понимаете что никто не будет пилить проект с нуля,а туда же за мной.
Скоро терпение у MV85 закончится )))
 

--- Конец цитаты ---

Я не далёк от тебя по познаниям, тоже интересно как оно там вертится )
Как упёртый вчера прогулялся по схемкам (боже мой, сканами сервис мануала на PS1 похоже подтирались, качество ужас), подпаял пику и около часа пытался вкурить по дефайнам в исходниках какие сигналы мне нужны всё таки для запуска  :facepalm:
Пока мне не объяснили что всё тлен  :lol:

А MegaVolt85 всё понятно и доходчиво объясняет, спасибо тебе огромное!
xdev999:

--- Цитата: Gameszzz от 06 Января 2026, 08:13:52 ---Andrey@88,
xdev999,
ByteFun,

Ладно,я балбес,донимаю MegaVolt85 своими вопросами,по незнанию и он ещё меня не послал,а обьясняет почему так нельзя,но вы то реально понимаете что никто не будет пилить проект с нуля,а туда же за мной.
Скоро терпение у MV85 закончится )))
 

--- Конец цитаты ---
ну это же интересно, по сути мы можем пока выкинуть cd-плеер, правда некоторые игры крутят звук с диска, а может и все, и все платы от пу-18 до пм-41(1) имеют одинаковый cpu+gpu
и вот этот мультиконтроллер моторолла эмулировать, биос в него же пихнуть с выбором (с хаками или без)
в общем паять буду анализатор туды, только путь вперёд :))
ByteFun:

--- Цитата: xdev999 от 06 Января 2026, 10:44:09 ---ну это же интересно, по сути мы можем пока выкинуть cd-плеер, правда некоторые игры крутят звук с диска, а может и все, и все платы от пу-18 до пм-41(1) имеют одинаковый cpu+gpu
и вот этот мультиконтроллер моторолла эмулировать, биос в него же пихнуть с выбором (с хаками или без)
в общем паять буду анализатор туды, только путь вперёд :))

--- Конец цитаты ---

Объясните, что за мультик моторолла? (номер IC??? на PU-18) Почему нельзя сдампить?
Gameszzz:

--- Цитата: ByteFun от 06 Января 2026, 10:49:43 ---Объясните, что за мультик моторолла? (номер IC??? на PU-18) Почему нельзя сдампить?

--- Конец цитаты ---

Это мехкон.
Чисто однократно записываемый заказной чип от мотороллы.
Дампы слитые были на psx-dev,но он с октября вроде отключен
megavolt85:

--- Цитата: xdev999 от 06 Января 2026, 06:13:41 ---оставить только процессор и гпу, и сделать остальное с нуля
--- Конец цитаты ---
не ну всё то не нужно, зачем SPU эмулить, он хоть и объединён в одном корпусе с CDROM контроллером, но вполне способен работать при отключении от шины одного CDROM контроллера.
тем более что SPU использует все 16 бит шины данных и проводов тут уже будет в разы больше.


--- Цитата: ByteFun от 06 Января 2026, 10:49:43 ---Объясните, что за мультик моторолла? (номер IC??? на PU-18) Почему нельзя сдампить?
--- Конец цитаты ---
а оно тебе особо и не нужно, по большей части эмуляция всего привода целиком такая же как у эмулей, можешь подсмотреть там.
за небольшим исключением того, что нужно написать CDDA/ADPCM плеер с выводом звука по I2S, но на первых этапах разработки это вообще не важно.

P.S. есть даже инфа что автор PSIO писал ADPCM плеер на аутсорсе, естественно за бабки, уже после того как основная команда развалилась.
xdev999:

--- Цитата: megavolt85 от 06 Января 2026, 12:18:24 ---не ну всё то не нужно, зачем SPU эмулить, он хоть и объединён в одном корпусе с CDROM контроллером, но вполне способен работать при отключении от шины одного CDROM контроллера.
тем более что SPU использует все 16 бит шины данных и проводов тут уже будет в разы больше.

за небольшим исключением того, что нужно написать CDDA/ADPCM плеер с выводом звука по I2S, но на первых этапах разработки это вообще не важно.

P.S. есть даже инфа что автор PSIO писал ADPCM плеер на аутсорсе, естественно за бабки, уже после того как основная команда развалилась.

--- Конец цитаты ---
ага, уже интереснее
megavolt85:
сделал настраиваемую цветовую схему, config.ini из архива поместить в корень SD карты
 picostation_pico1(config.ini test).7z (129.16 КБ - загружено 112 раз.)
Nikolas2021:
Но вот наконец теперь получилось, не без помощи конечно Мегавольта, спасибо, наконец после некоторых "свистоплясок" на системе Linux, создал уже свои обложки, даже теперь на музыкальные образы стоят ;) :biggrin: Ну теперь так то можно и любую картинку какая только тебе в голову взбредёт туда впихнуть, и без привязки к конкретным картинкам которые выложены на гитахабе...  :thumbup:

megavolt85:
а у меня обнова подъехала, пофиксил баги, в том числе артефакты на правой стороне обложек, докинул ещё один параметр cursor в config.ini
 picostation_pico1(cursor test).7z (129.91 КБ - загружено 138 раз.)
Gameszzz:
megavolt85,
Как то ранее ты уже упоминал этого spicyjpeg,смотрю он лезет везде со своими теоритическими познаниями,что в теме оде,что в теме иксстанции,а полезного он хоть,что-то уже сделал реально ?
Может хоть потестил, да баги каки нашёл и реальное решение по их устранению предложил ?

И кста...
Так как почти нигде,в темах по установке пикостанции,не указана инфа про потребность в диоде,то уверен,что 75% установивших на провода,даже понятия не имеют( или имеют,но игнорят),обо каком то там диоде,а значит шьют запитывая плату и особо об этом не парятся и это работает
megavolt85:

--- Цитата: Gameszzz от 07 Января 2026, 03:33:37 ---Как то ранее ты уже упоминал этого spicyjpeg,смотрю он лезет везде со своими теоритическими познаниями,что в теме оде,что в теме иксстанции,а полезного он хоть,что-то уже сделал реально ?
--- Конец цитаты ---
ну о железе PS1 (да и не только) он знает в разы побольше чем Rama
так то меню собирается на его SDK, которое по сути представляет из себя набор удобных макросов для работы напрямую с железом, что и позволило в принципе уместить меню во флеши малинки.
ну и как бы посмотри на его проект 573in1, без хороших знаний железа такого не сделать, тут уровень покруче чем просто DSP заэмулить


--- Цитата: Gameszzz от 07 Января 2026, 03:33:37 ---даже понятия не имеют( или имеют,но игнорят),обо каком то там диоде,а значит шьют запитывая плату и особо об этом не парятся и это работает
--- Конец цитаты ---
ну тут хз, не раз слышал что при перепрошивке питание постоянно паяют  :lol:
Gameszzz:

--- Цитата: megavolt85 от 07 Января 2026, 04:12:27 ---ну тут хз, не раз слышал что при перепрошивке питание постоянно паяют 
--- Конец цитаты ---

Это мы наблюдаем когда есть проблемы в работе или нет проблем в неработе,тогда и начинаются шаманства с бубном и паялом,а сколько таких у кого всё почти норм.
Потребление соньки с приводом,при старте привода,не сильно больше 1А,а без привода,наверное и usb 2.0 может вытянуть запитать часть микросхем,если откровенно плохим и очень длинным шнурком не подключать )))

Добавлено позже:

--- Цитата: megavolt85 от 07 Января 2026, 04:12:27 ---так то меню собирается на его SDK,
--- Конец цитаты ---

Не,ну тогда пусть лезет.
Просто принцип общения всех обо всём, в одном чате,да ещё и на вражеском языке,сам по себе очень для пенсов неудобен. Мы то привыкли инфу искать,а не просто поболтать заходим
Borius:

--- Цитата: Gameszzz от 07 Января 2026, 04:17:01 ---Это мы наблюдаем когда есть проблемы в работе или нет проблем в неработе,тогда и начинаются шаманства с бубном и паялом,а сколько таких у кого всё почти норм.
--- Конец цитаты ---
Тут возможно зависит от точки подпайки к 5в на плате, хз. Другой логики как будто не видно.
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

Перейти к полной версии