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

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






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

Обсуждения схемы с разгоном для 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 КБ - загружено 268 раз.)
RC5  RC5 picostation_pico1(17.07.26).rar (612.46 КБ - загружено 119 раз.)
 PicoStation SD manager(15.04.26).7z (1288.57 КБ - загружено 216 раз.)
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 КБ - загружено 14 раз.)

 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
megavolt85:

--- Цитата: mixa232323 от 09 Сентября 2026, 16:21:02 ---Это не вход а промежуточная точка.
--- Конец цитаты ---
для такого утверждения нужно как минимум снять лог анализатором дамп проигрывания CDDA и загрузки какой нибудь игры
если ты прав, то данные должны передаваться всегда

P.S. но ты точно не прав, этот вывод вообще никуда не подключен внутри микросхемы, на нём всегда лог 0, не важно читаются ли данные или проигрывается музыка
mixa232323:

--- Цитата: megavolt85 от 09 Сентября 2026, 16:36:20 ---для такого утверждения нужно как минимум снять лог анализатором дамп проигрывания CDDA и загрузки какой нибудь игры
если ты прав, то данные должны передаваться всегда

P.S. но ты точно не прав, этот вывод вообще никуда не подключен внутри микросхемы, на нём всегда лог 0, не важно читаются ли данные или проигрывается музыка

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

DATA0 это не то походу. 1, 2, 7  пины посмотри.

Добавлено позже:
DATА0 это вообще вход spu.
megavolt85:
mixa232323, как ни странно но на них действительно видна передача данных, LRCK правда не цеплял
P.S. у меня правда это другие ножки, потому что у меня CXD2938Q с внешней ОЗУ
осталось выключить DSP внутри чипа
mixa232323:

--- Цитата: megavolt85 от 09 Сентября 2026, 19:04:48 ---mixa232323, как ни странно но на них действительно видна передача данных, LRCK правда не цеплял
P.S. у меня правда это другие ножки, потому что у меня CXD2938Q с внешней ОЗУ
осталось выключить DSP внутри чипа

--- Конец цитаты ---
У меня есть дрель :)
Вот так я угадал посмотрев на 3 схемы и даташит.
Hpela:
mixa232323, не надо дрель. Может тестовые ноги сначала туда сюда подергать?
mixa232323:

--- Цитата: Hpela от 09 Сентября 2026, 20:23:26 ---mixa232323, не надо дрель. Может тестовые ноги сначала туда сюда подергать?

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

Я прикалываюсь. У меня другие мысли по этому поводу и тестовые потом тоже изучу.

Добавлено позже:
Нашёл подмену байт и дописал код, а то что весь пакет ответа генерированный не заметил. Вот это я чудила.
Nikolas2021:

--- Цитата: mixa232323 от 09 Сентября 2026, 20:30:02 ---Нашёл подмену байт и дописал код, а то что весь пакет ответа генерированный не заметил. Вот это я чудила.
--- Конец цитаты ---
Если с этой идеей(ODE с PIO) не проканает, вон хотя бы получится запустить с pio порта эмуль (IMBNES 1.3.2) денди(с играми), там даже исходничек есть этой проги. На данном эмуле естественно все запросы(на игры) идут с CD привода, а надо что бы запросы шли только c PIO.
P.S. Исходник проги(IMBNES) полностью на ассемблере,...
mixa232323:

--- Цитата: Nikolas2021 от Вчера в 18:27:21 --- Если с этой идеей(ODE с PIO) не проканает, вон хотя бы получится запустить с pio порта эмуль (IMBNES 1.3.2) денди(с играми), там даже исходничек есть этой проги. На данном эмуле естественно все запросы(на игры) идут с CD привода, а надо что бы запросы шли только c PIO.
P.S. Исходник проги(IMBNES) полностью на ассемблере,...

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

Это не для pio. Для pio там другая веселуха с приводом. Звук надо пхать через то самое место. Везде своя засада.
Nikolas2021:

--- Цитата: mixa232323 от Вчера в 18:42:47 ---Это не для pio. Для pio там другая веселуха с приводом.
--- Конец цитаты ---
Почему не для pio, вон я с компа бросал файлы, тот же эмуль через шнурок usb- ftdi232 на serial i/o консоли и оно заливается, программа запускается, но там запрос на поиск игр(денди) идёт ссылается на CD привод. Вон в проекте PicoBooty(или PicoDev) то что уже подключаются по сути PIO порту, это в принципе можно было бы реализовать, но тогда там надо исходник проги поправить что б оно могло корректно(автономно) запускать не образы  CD, а сразу работать с исполняемыми файлами  типа- "EXE", эмуль "IMBNES 1.3.2.EXE.". ;)
megavolt85:

--- Цитата: mixa232323 от 09 Сентября 2026, 20:30:02 ---Нашёл подмену байт и дописал код, а то что весь пакет ответа генерированный не заметил. Вот это я чудила.
--- Конец цитаты ---
честно говоря я вообще не понял откуда ты логи снимал


--- Цитата: mixa232323 от 09 Сентября 2026, 01:44:22 ---1,43613;   80 71 91 34;      1.447 s,   41 00 A2 02 43 43 43 00 20 40 FC FF, "C" 
--- Конец цитаты ---
откуда это 80 71 91 34 вообще взялось? настолько короткие команды только от мехакона к DSP летят, но в данном случае и эта команда слишком длинная, тут 32 бита, а должно быть 24.
Навигация
Главная страница сообщений
Предыдущая страница

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