DC-SWAT Forum
подключение Cd -rom к DC - Версия для печати

+- DC-SWAT Forum (http://www.dc-swat.ru/forum)
+-- Форум: Sega Dreamcast (/forum-2.html)
+--- Форум: Hardware (/forum-9.html)
+--- Тема: подключение Cd -rom к DC (/thread-405.html)

Страниц: 1 2 3 4 5


RE: подключение Cd -rom к DC - cybdyn - 24.12.2011 21:36

swat - никаких претензий!, я же сказал - ВСЁ ПОНиМАЮ! у самого время нет и т.п.
я вообще благодорю за отзывчивость! если честно и так много инфы дали...
по ходу процесса, буду задавать кокретные вопросы!

1 - в теории частота шины 33мгц. гдето инфа была что дма мод 2 , я в этом не разбираюсь могу ошибаться, а кчему вопрос??..
2 - 16бит. в пдф на дримку есть инфа по г1.

прикину схему выложу...


RE: подключение Cd -rom к DC - Freedom - 25.12.2011 12:20

cybdyn писал(а):1 - в теории частота шины 33мгц. гдето инфа была что дма мод 2 , я в этом не разбираюсь могу ошибаться, а кчему вопрос??..
2 - 16бит. в пдф на дримку есть инфа по г1.
Инфа нужна для оценки скорости передачи данных через порт.
В пдф на дримку написано 8/16 бит, значит ли это, что шина адреса 8 бит, а шина данных 16бит?


RE: подключение Cd -rom к DC - SWAT - 25.12.2011 14:11

G2 Bus в четыре раза быстрее G1.
Скорость G2 Bus, при грамотном девайсе, может достигать 40 Мб/сек, в отличии от G1 где максимальная скорость ~10.


RE: подключение Cd -rom к DC - Freedom - 25.12.2011 16:12

То что G2 быстрее G1 это конечно хорошо, но биос читает данные с гд-рома. Тогда уж придется заменять "сисколы".
Рассматривая вариант эмуляции микроконтроллером получим падение скорости.
(максимальная тактовая частота микроконтроллеров AVR-12 МГц, а ему еще нужно сравнить и подменить команду, т.е скорость передачи данных выше 10МГц не получится достичь даже для G2)
Если конечно не намудрить мегадевайс с собственным самописным драйвером для шины G2.
Тогда возникает вопрос: а зачем гнаться за предельными скоростями передачи данных?
Нам же нужна только скорость,которая позволит запускать игры с внешнего девайса.
Все игры расчитаны на пропускную способность шины G1. Тоесть скорость порядка 10Мб/сек (максимальная скорость для шины G1 со слов SWATa) нам вполне достаточна.


RE: подключение Cd -rom к DC - myx - 25.12.2011 19:21

(25.12.2011 16:12)Freedom писал(а):  (максимальная тактовая частота микроконтроллеров AVR-12 МГц

А не 20 Мгц случайно?
Можно еще PIC рассмотреть как вариант.


RE: подключение Cd -rom к DC - Freedom - 25.12.2011 21:35

про PIC не знаю а вот у АВР выше 12 не видел, да и не в этом суть: как уже писал ранее
Freedom писал(а):Нам же нужна только скорость,которая позволит запускать игры с внешнего девайса.
Все игры расчитаны на пропускную способность шины G1. Тоесть скорость порядка 10Мб/сек (максимальная скорость для шины G1 со слов SWATa) нам вполне достаточна.



RE: подключение Cd -rom к DC - cybdyn - 25.12.2011 22:20

8/16 бит - это режим доступа. т.е можбыть и 8 и 16. т.к вероятнее биос пашет по 8 битной шине, сидюк пишет /читает статусс тож по 8 , гоняте данные по 16-ти...

режим шины либо зашит железно/апаратно, либо спец реги отвечают за это. по крайеней мере так в пс1 и пс2, (SSBUS драйвер).

не знаю каким образом тут собираются эмулировать гдром с помощью только контроллера??? регистры ATA вы контроллером не сэмулируете, если я не прав приведите пример...
реги если эмулить то я ставлю плис. можно не оч. большого объёма...

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

скорость: зависти от того про что говорим - есть pio и dma.

базовая величина определяется частотой шины, + задержки на арбитраж. у дма естественно сам большая. по спецификаии вроде слыша мод 2 , какие цыфры не в курсе.. но почему г2 быстрее г1 не знаю, какие аргументы?
( разрядность? частота? )

думаю , что в случае должно быть намного быстрее этого SD...
для примера, в пс2 хватает PIO режима чтобы нормально играть, и только ролики в некоторых играх подтармаживают...

+ скорость сид.ка тож огранисена сама по себе , так же как и хдд и SD. так что чаще всего скорость по шине больше скорсти устройства, думаю на порядок. если конечно речь не идёт о эмуляции шины или протокора...


RE: подключение Cd -rom к DC - cybdyn - 14.01.2012 01:55

я пока решил подключится к пректу http://www.psio.com.au/ как железянщик (это по секрету!!!)

планирую перенести нработки и на DC или другую консоль)))


RE: подключение Cd -rom к DC - SWAT - 14.01.2012 11:15

То что G2 быстрее G1 написано в официальных доках. Да и какие тут могут быть сомнения, это практически тоже самое что сравнивать ATA с PCI.

Цитата:я пока решил подключится к пректу...

Почему то я и не сомневался что так и будет.


RE: подключение Cd -rom к DC - cybdyn - 14.01.2012 11:46

SWAT - а чего это так не сомнивались???))) я что повод давал,?))

просто по пс1 я знаю как проги писать и компилить...
железо давно изучил и обещают неплохую мат поддержку...

но DC тоже очень актуально... тест-боард который планируетсяы сдеалть будет универсальным и под все приставки почти)))) точнее плиску можно перешить под что угодно...

вообще дело же не скорости. я както писал что не стольважно, т.к шина в дма (в озможно и в пио тоже) быстрее во много раз саого устройства хранения инфы. (хдд, сд...)
так что тут кже фактор доступности более актуален г1 выведена наразьём внешний
а по г1 можно внутренний хард подрубить...

в связи с тем что дрика тож популяра и довольно неплохая рафикана ней.. и плюс к тому же число убитых по приводу дримов у меня скопившихся растёт с каждой неделей))) то я просто не согу так это оставить без модинга...


RE: подключение Cd -rom к DC - SWAT - 14.01.2012 14:44

Ок.


RE: подключение Cd -rom к DC - P@S@f - 14.01.2012 16:26

Вы тут уже плату согласований собрались делать Smile
Но если вы собираетесь читать этим приводом GD-ROM, не уверен, что обойдется без редактирования прошивки.
Дело в том, что вторую сессию (зону высокой плотности GD-ROM) так просто обычным приводом не прочесть. Иначе бы так не парились с копированием GD-ROM'ов. В ATAPI просто нет такой команды "прочесть вторую сессию GD-ROM". Зато там есть команда "прочесть определенный сектор", но прежде чем её выполнить, приводу необходимо прочесть TOC, а TOC он прочтет из зоны обычной плотности, соответственно без второй сессии, и если попытаться прочесть сектор, находящийся за пределами описанными в этом TOC, то привод вернет ошибку.


RE: подключение Cd -rom к DC - shadow - 14.01.2012 19:02

Смысла нет, т.к. если привяжут привод dvd, то gd оразу пересобирут и на болванки запишут, можно даже сборники игр собирать из копий gd, поместятся примерно игры 3 на одну болванку, так что я думаю не имеет смысл делать поддержку гд-рома..


RE: подключение Cd -rom к DC - P@S@f - 14.01.2012 22:13

(14.01.2012 19:02)shadow писал(а):  так что я думаю не имеет смысл делать поддержку гд-рома..
CD-ROM'а наверное ты имел ввиду?
И кто же привяжет DVD? И куда? К G1 или G2? Уже есть разрабатывающиеся проекты?

Но если имеется ввиду подключение стандартного DVD дисковода с интерфейсом ATA или SATA к шине G1, то это ничем не отличается от того, что обсуждается в данной теме. В любом случае придется изменять прошивку привода.


RE: подключение Cd -rom к DC - cybdyn - 14.01.2012 23:18

да, если пихать оргиналы с ними надо шото делать...эт точно...но эт может не кому и не надо + фокус как вы сами писали с подменой.

для более головастых - в сидиромах на базе мт (медиа тек) пименяется контроллер на 51 ядре. если желания и опыта много, можно предварительно дисассемблировав и подкорректировать код

по IDE можно подключить что угодно, действительно нет разницы сиди это или двд.
касательно наработок - я подключал к пс2 и писал драйер. он на си так что перенести на дц нет проблем.

есть нюанс с аудио трэками или вообще любыми не стандартными если они конечно используются в дриме... т.к стандартн. данные 2048, а аудио 2352 но там вроде данных 2336 или типа того...
правда на сколько я знаю, мот и ошибаюсь обрязы под сиди ка раз выровнены под полный кадр 2352?

ну и если образы както запускаются с сд-карты (прадв я пока не знаю мот это у них тоже это гиблое место) то запустить образ с любого другого носиетля можно без труда... по крайней мере всё по тойже аналогии с сд-картой.


в данный момент есть по железу все возможности чтото подрубить и исследовать/наладить работу по г1 или г2, но пока лично для меня узкое место это то что нет опыта в компиляции под дрим,

тут хтото не буду говорить предлагал помочь , но чтото его не слышно))


RE: подключение Cd -rom к DC - P@S@f - 15.01.2012 02:56

Было бы неплохо подключить к G2 usb.. а к USB тогда уже можно и приводы всякие, и флешку, и переходник IDE...
Насчет компиляции, напиши свой скайп в личку..


RE: подключение Cd -rom к DC - shadow - 15.01.2012 11:48

(14.01.2012 11:46)cybdyn писал(а):  SWAT - а чего это так не сомнивались???))) я что повод давал,?))

просто по пс1 я знаю как проги писать и компилить...
железо давно изучил и обещают неплохую мат поддержку...

но DC тоже очень актуально... тест-боард который планируетсяы сдеалть будет универсальным и под все приставки почти)))) точнее плиску можно перешить под что угодно...

вообще дело же не скорости. я както писал что не стольважно, т.к шина в дма (в озможно и в пио тоже) быстрее во много раз саого устройства хранения инфы. (хдд, сд...)
так что тут кже фактор доступности более актуален г1 выведена наразьём внешний
а по г1 можно внутренний хард подрубить...



в связи с тем что дрика тож популяра и довольно неплохая рафикана ней.. и плюс к тому же число убитых по приводу дримов у меня скопившихся растёт с каждой неделей))) то я просто не согу так это оставить без модинга...



RE: подключение Cd -rom к DC - cybdyn - 15.01.2012 22:48

и что это?


RE: подключение Cd -rom к DC - LEUMAS - 15.01.2012 23:40

Цитата:в связи с тем что дрика тож популяра и довольно неплохая рафикана ней.. и плюс к тому же число убитых по приводу дримов у меня скопившихся растёт с каждой неделей))) то я просто не согу так это оставить без модинга...
Лучше бы ничего не писал, пока читал чють язык не сломал об орфографические ошибки Big GrinTongue


RE: подключение Cd -rom к DC - cybdyn - 15.01.2012 23:56

а ну извиняюсь, быстро пишу... волнуюсь...