Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - mixa232323

Страницы: [1]
1
5 поколение / Picostation PS1
« : Сегодня в 04:34:44 »
Видимо потому что тем кто на это способен, это не особо интересно.
А fastboot ты посчитал? Это как бы ещё один PIO модуль.
А аппаратный CDDA/CDXA проигрываешь с I2S интерфейсом посчитал? А то что нужно будет для этого плеера встраиваться в код инры?
С базовым опытом программирования и поверхностными познаниями PS1 всё выглядит просто, но стоит углубиться в архитектуру PS1 и ты поймёшь что не все так просто, как кажется на первый взгляд и придется столкнуться с рядом захватывающих головоломок

Fastboot это /CS0 на той же шине. Это один и тот же блок PIO. И с CD одновременно они не встретятся. И кстати fastboot не нужен. Образ меню грузится как обычный диск.
I2S  поместится в тот же блок как и в Picostation. Хакать ничего не нужно. Система сама даёт команду сдвинуться на сектор и подаётся команда play точно логику не помню. Просто командой на трек. Остальное всё штатно как и в обычном CD. Если с fastboot то 18 пинов вместе с i2s. C ресетом 19. Это проще чем сейчас в Picostation. И тайминги полегче. Логика работы та же что у Picostation но с другой стороны вход.

2
5 поколение / Picostation PS1
« : Вчера в 23:33:13 »
Ну можно конечно, но это будет нечто иное, не в том виде как оно сейчас. Мегавольт про это уже здесь говорил что в принципе, теоретически на базе Pico2(RP2350b) вполне можно было бы это организовать весь процесс целиком ODE, т.е. по типу как PSIO. Но вопрос только в другом кто займётся этим делом, так сказать в написании глобального кода под новый проект ну т.д.......

Зачем RP2350b если хватает 17 пинов и простого пио автомата? А код вроде как просто должен правильно отвечать на запросы в регистры. Типа переход на такую то минуту, секунду и фрейм тоже и читать пока не прилетит стоп. Данные готовы и INT подал сигнал. Синхры меньше надо. Ответы от меню можно слать через пустые команды которых там много. Может я где-то не так понял что, но в эмуляторе это видно. Документация по регистрам и портам есть в эмуляторе NO$PSX.

3
5 поколение / Picostation PS1
« : Вчера в 22:25:36 »
А почему не сделать версию  Picostation через порты как в PSIO 0x1F801800 - 0x1F801803. Будет работать на всех моделях и можно сидюк сохранить.

Для работы ODE хватает:

P6   - SD0
P40   - SD1
P7   - SD2
P41   - SD3
P8   - SD4
P42   - SD5
P9   - SD6
P43   - SD7

P14   - SA0      
P48   - SA1

P4   - CS0          (этот вроде не нужен)
P65   - CDRDCS       
P64   - SWR0
P30   - SRD
P31   - CDRDINT 

P33   - BCK0      
P66   - LRC0
P67   - DTIB

Страницы: [1]