Forums Logo

Здравствуйте Гость ( Вход | Регистрация )

[ Каскадный ] · Стандартный · Линейный

> Dreamcast + HDD, Новая жизнь Dreamcast, Dreamcast + HDD, Новая жизнь Dreamcast

ands
post Четверг, 23 апреля 2015, 17:32
Отправлено #1


Продвинутый
**

Группа: Пользователи
Сообщений: 34
Регистрация: 28 янв. 2007
Из: Архангельская область
Пользователь №: 20 839





G1-ATA (IDE) Подключение HDD к Dreamcast (SD, usb флешек)

обновлено апрель 2024г.
1 Вариант Самый дешевый и простой, но нужно уметь паять. Вскрыть приставку и к материнской плате припаять шлейф к которому через дополнительный блок питания подключить HDD. У вас будет и привод GD-Rom и HDD. (IDE mod, Bios mod, Region Changer mod)
Можно использовать HDD 3.5 с дополнительным питанием, HDD 2.5 с питанием от Dreamcast использовать или CF карты памяти с питанием от Dreamcast.
user posted image user posted image user posted image user posted image user posted image

2 Вариант Купить (или самому спаять) плату PCB от OzOnE. У вас будет и привод GD-Rom и HDD, Но консоль не закроется и пользоваться только без крышки.
user posted image user posted image user posted image user posted image user posted image

3 Вариант Купить плату USB-GDROM Controller от MNEMO эмулятор привода Dreamcast. Будет только карта памяти через USB.
user posted image user posted image user posted image user posted image

4 Вариант Купить плату GDemu от кнута эмулятор привода Dreamcast. Будет только SD. На данный момент 5.15b и 5.20 версии.
user posted image user posted image user posted image user posted image

5 вариант Есть ещё такой Terraonion MODE эмулятор оптических дисков и на Saturn и на Dreamcast.
обещают полную совместимость 100%.
SATA 2.5 совместим с exfat (работает как с жесткими дисками, так и с SSD-накопителями). microSD. USB для флэш-накопителей USB и жестких дисков с питанием от USB.
user posted image user posted image user posted image user posted image

Сравнение:
С GDEmu почти все просто, накидал на SD карту игр, подключил вместо привода его и играй. Совместимость можно сказать почти полная. С регионами и выбором игр это отдельная песня, но вроде все неудобства уже более менее сгладили пытливые пользователи. Но один жирный минус все же остался - это цена. По текущему курсу он стоит в районе 10000 рублей плюс доставка, китайские 7-8 тысяч, но особенно дорогая Terraonion MODE стоит 20000р примерно и плюс доставка. При этом SD карты все же сильно ограничены в размерах, да и большой емкости флешки стоят не дешево, особенно хорошего качества, которые в общем то и нужны.
Почти тоже самое касается адаптера от MNEMO, его главное отличие только в том, что у него USB, а не SD, что удешевляет стоимость гигабайта. Есть еще нюансы с форматом образов и сменой диска у этого адаптера, но не сильно критичные. Цена несколько дешевле, но все равно порядок примерно тот же.
Плюсы:
1) Совместимость около 100%
2) Никаких проблем с установкой в приставку, поставил вместо привода и все
3) Высокая скорость загрузки у GDEmu и Terraonion MODE и нормальная у MNEMO.
Минусы:
1) Очень дорого особенно Terraonion MODE
2) Не запускает игры других регионов без шаманства (GDEmu).
3) Дорогие большие объемы памяти (GDEmu).
4) Поддерживает только GDI и ISO (MNEMO).
5) Накладные расходы на сопряжение интерфейсов снижают скорость (MNEMO).
6) Dreamcast лишается привода GDRom это и у (MNEMO) и у (GDEmu) и у (Terraonion MODE)

C DreamShell cовместимость немножечко похуже 96%, но все хитовые игры загружаются. Правда для загрузки без привода нужен BIOS mod и это конечно минус, Но и это не проблема, если умеете паять. Но есть и неоспоримые плюсы.
НО хотя с недавней реализацией финальной версии Dreamshell 4 Release, совместимость стала ещё лучше.
Плюсы:
1) Это практически бесплатно.
2) Гигабайт места значительно дешевле (а то и бесплатно, ведь можно найти старые IDE HDD в принципе на халяву). Можно и SATA зацепить через адаптер.
3) Никаких проблем с регионами и VGA форсингом (там где это вообще поддерживается).
4) Скорость загрузки игр равноценна GDEmu.
5) Есть шанс получить доп. функционал, который невозможно реализовать с помощью железных эмуляторов.
6) С платами вышеупомянутых товарищей (GDEmu, MNEMO и Terraonion MODE), консоль кострируется, лишаясь родного привода, а ведь у многих коллекции штамповки и лицензии, люди и по сей день продолжают собирать. С DreamShell все как раз наоборот, при установке HDD, SD-Card, Bios Flash, консоль сохраняет все что было в ней изначально, плюс приобретает новые функции, и это только плюсы в железе, не говоря уже о функционале DreamShell.
Минусы:
1) Совместимость более 96%. практически все игры запускаются.
2) Нужно уметь держать паяльник в руках чтобы припаять пару десятков проводов.
3) Если нет привода - нужен BIOS mod (в принципе равен второму пункту).
4) если убрать привод и вместо его GDEMU и оставить IDE Mod то они работать не будут.



1 Вариант
Информация взята с http://www.dc-swat.ru/blog/hardware/874.html
Это самый дешевый и простой способ подключить HDD. Необходимо вскрыть сам Dreamcast достать плату привода GD-ROM, достать плату блока питания, снять металлическую пластину и добраться до материнской платы.
Распиновка шлейфа показана ниже.
user posted image user posted image user posted image user posted image
Наличие привода ну или хотя бы платы привода желательно.
Если вы хотите, чтобы полностью удалить плату GD-ROM, вы должны использовать Активный Кристалл 33.8688Mhz
на фото выше показано куда припаивать кристалл и индикацию HDD (39 контакт IDE)
user posted image

А если у вас отпали часть пятачков и никак не припаятся, есть вариант припаяться к плате GD-Rom.
Вот нашёл фото трех видов плат. Левая европейская, средняя японская а правая видимо американская
user posted image

А вот и схема распайки двух видов плат.
Европейская слева и японская справа
user posted image user posted image

Если боитесь что то на путать, но умеите паять можно заказать вот такую плату от Dragoncity (европейская только) и припаять к плате привода, а дальше шлейф вставляем и к hdd.
user posted image user posted image
Берем любой старый IDEшный CD привод от компьютера, разбираем и достаем плату на которой есть гнезда IDE и отпиливаем болгаркой само гнездо с кусочком платы. Я болгаркой ещё и часть дорожек срезал.
user posted image user posted image user posted image user posted image

Выпиливаем кусок в железной нижней пластине и в корпусе выпиливаю место под гнездо для шлейфа
user posted image user posted image

Нужно 7 проводков спаять вместе (GND) под номерами 2,19,22,24,26,30,40 и одним проводом в дримкаст. Кстати на моём кусочке платы эти контакты уже распаяны.

user posted image

Провода под номерами 20 вообще отсутствует в гнезде, а 28,32,34 вообще не припаиваем, а 39 можно не паять а можно через светодиод сделать индикатор загрузки.

И припаиваем эти провода к материнской плате дримкаста, крепим изолентой что бы не оторвались случайно и вставляем в корпус
user posted image

Cначала надо отформатировать HDD программой Acronis Disk Director в систему FAT32 и размер кластера 64 и сделать основной активный в этой же программе, проверить что бы был в формате MBR, а не GPT, Затем на HDD скидывай папку DS и образы игр.
HDD должен быть в режиме Slave (в моём случае это без перемычки),так как оригинальный привод Master.
Берем шлейф и подключаем к Dreamcast.

Питание я брал прямо из дримкаста,
user posted image
но это только для проверки, настоятельно не рекомендую, так как при длительной игре может выйти из строя
По этому требуется дополнительный блок питания.
вот тут показан компьютерный блок питания подключен
user posted image

Cмотрится это вот так в собранном виде
user posted image user posted image user posted image



2 Bios Mod

bios на Dreamcast прошивали и меняли с незапамятных времен, делали это на программаторе и припаивали готовые dc bios mod
user posted image user posted image user posted image user posted image user posted image

Можно заказать готовый от Dragoncity (плата и микросхема)
user posted image user posted image

А можно самому спаять
Информация взята с http://www.dc-swat.ru/blog/hardware/16.html

Этот мод уникален тем, что для прошивки консоли не нужен программатор, Dreamcast прошивает сам себя. И есть возможность загружаться и с родного биоса и с прошитого.
Bios IGR. Биос с функцией выхода из игры (A, B, X, Y & START одновременно) и при повторном нажатии с перезагрузкой биоса уже включен в новой версии Dreamshell 4.0 Release.

Снова разбираем дримкаст, до материнской платы, саму материнскую плату вынимать не обязательно.
У родного bios (микросхема SEGA MRP-XXXXX) отпаиваем 12 ножку, поднимаем её вверх и пока не трогаем.

user posted image
Берем MX29LV160TMC-90 в корпусе SOP44 и поднимаем у неё ноги под номером 1-12-44, кладём её на родной bios и оставшиеся ножки припаиваем нога в ногу к оригинальному bios консоли, как на картинке.

user posted image
Далее по схеме паяем два резистора + оставшиеся провода и устанавливаем переключатель.
Вывод 1 соединяется с выводом 23 обоих микросхем и уходит на резисторы, а 44 вывод припаянной микросхемы припаиваем к маленькому контакту идущему от 9 ножки соседней микросхемы
user posted image

Вот фото материнской платы с биос модом (ещё Region Changer сделан с обратной стороны)
user posted image user posted image
Я припаянную микросхему сверху изолентой прикрываю что бы случайно ничего не коротнуло. Материнскую плату закрываем и выводим проводки под переключатель. Собираем дримкаст, включаем и проверяем.

Если спаяли все правильно загружаем с диска Dreamshell и запускаем первое приложение bios flasher, и смотрим на название биоса mpr xxxxx
user posted image

(Очень внимательно просматривайте контакты, которые спаяны между обоими микросхемами, так как даже у меня выскакивали различные ошибки, приходилось по несколько раз одни и те же провода пропаивать.)
Переключателем переключаем родной биос на наш припаянный (микросхему MX29LV160TMC-90) и выбираем detect если правильно спаяли, то появится название микросхемы MX29LV160T, если нет снова пропаивайте и проверяйте.
user posted image

и запускаем WRITE, начала идет стирание(erasing) затем запись(writing) и если всё ок, то появится надпись что все прошилось успешно (writing successful) нажимаем DONE и перезагружаемся.
user posted image user posted image user posted image

3 Region Changer
Информация взята от сюда http://www.dc-swat.ru/blog/hardware/1082.html
Данные манипуляции позволят изменить не только региональную принадлежность консоли (America, Japan и Europe), но и формат выдаваемого видео сигнала (NTSC или PAL50).

Для этого нужно сделать небольшие аппаратные изменения в Dreamcast программой Region Changer для разблокировании защищенных от записи ячеек памяти флэш чипа, а именно на вывод Reset флэш чипа (MBM29LV002) нужно подать +12 Вольт.
Вам потребуется разобрать Dreamcast и на обратной стороне основной платы найти резистор R512 и подпаивать прям к резистору как указано (отмечено красным кружком) подключить +12Вольт. (см. рисунок R512-pal-e)
+12 вольт можно подать, напрямую с вывода блока питания.
R512-pal-e[ver-e] ______ R512-pal-e[ver-f]
user posted image user posted image user posted image

Далее запускайте приложение Region Changer в DreamShell и переходите на страницу «Change Region».
user posted image

Изменяя параметры Country, Broadcast и Language, задаются три основных (стандартных) режима работы Dreamcast.

1. Режим Sega Dreamcast America (USA), видеосигнал NTSC
Country — USA Broadcast — NTSC Language — English

2. Режим Sega Dreamcast Japan, видеосигнал NTSC
Country — Japan Broadcast — NTSC Language — Japan

3. Режим Sega Dreamcast Europe, видеосигнал PAL 50 Гц
Country — Europe Broadcast — PAL Language — English

К примеру, у вас Sega Dreamcast PAL, и вы желаете сделать из неё Sega Dreamcast USA NTSC.
Для этого, установите галочки возле параметров:
Country — USA Broadcast — NTSC Language — English

Далее, нажимая на кнопку Write происходит запись во флэш память.
Перезагрузите консоль (кнопка — Reboot)

В итоге Dreamcast станет практически полноценной USA NTSC консолью:
— видео сигнал NTSC
— читает GD-ROM USA license

список совместимости GDI оригиналов игр
А так вот список игр откуда можно скачать игры в том числе лучшие русские версии игр http://www.dc-swat.ru/forum/forum-11.html
Вот тут http://www.dc-swat.ru/forum/thread-2145.html есть список совместимости и некоторые русские версии игр работают, при том что оригинальные GDI игры не запускаются.


Какие образы поддерживаются?
Практически любые образы поддерживаются (ISO/CSO/CDI/GDI). Но рекомендовано использовать оптимизированные GDI или ISO, чтобы можно было насладиться true async DMA, для этого нужны чистые сектора с данными (размером 2048).
VGA нету у PAL версии, скачивать нужно USA

Оптимизация образа в ISO Make Pack
Необходимо взять GDI образ.
К примеру это игра Scies of Arcadia , скопировать его в директорию ISO Make Pack в корень папки iso_make
закинуть в неё ip.bin (можно взять в этой директории в папке SYS), track01.iso , track02.raw , track03.iso, disk.gdi (для удобства можно переименовать в scies_of_arcadia.gdi).

Изменение игровых данных любой игры
Если необходимо к примеру сделать перевод игры, или переделать уже готовую русскую версию игры, то необходимо извлечь все файлы из образа в том числе и IP.bin в папку Data папки iso_make
Затем запустить сначала hack_lba.bat
а затем create_iso.bat и дождаться изготовления образа isoldr.iso.
Затем можно его переименовать в название вашей игры без пробелов и закинуть на HDD.
Запускаете DreamShell на самой приставке и выбираите созданный образ.
ПРИМЕР мы переделали игру scies_of_arcadia Запускаем приставку и ISO Loader на дримкасте и открываем IDE->scies_of_arcadia->scies_of_arcadia.gdi

Обязательно ли прошивать bios Dreamcast?
Совсем не обязательно, можно делать первоначальную загрузку с диска, если есть рабочий привод.
Привод может работать одновременно с IDE устройствами.

Если GD-Rom привод не работает
Если плохо работает лазер или мотор или драйвер двигателя или все вместе, в общем что угодно кроме мозгов GDROM'a, то только один шанс, это сделать BIOS mod и без привода сразу запускать Dreamshell из Hdd.
А если привод вообще не читает диски то только взять к примеру у соседа приставку если есть и достать его привод в свою приставку, (заранее уже все спаяно в ней) и прошить биос и вернуть привод на место
или выписать отдельно привод, на авито если хорошо поискать то за 2000р или чуть дороже можно приобрести рабочий привод.
1) сделать IDE мод. Если IDE 3.5 то необходим внешний блок питания, если IDE 2.5 можно запитать от встроенного блока питания самого дримкаст.
2) сделать биос мод. Прошить биос с IGR'om , помимо функции IGR в нём делались ещё правки для ускорения загрузки консоли
3) сделать region Charge мод

Можно убрать привод вообще из Dreamcasta если он прошит Bios mod и загрузка Dreamshell сразу через Bios mod с IDE идет?

Вместо HDD можно подключить CD-ROM?
даже и не пытайтесь подключать CD ROM от ПК работать не будет: во первых, оригинальный биос не поддерживает ничего, кроме родного GD-ROM.
во вторых, DreamShell не поддерживает оптические привода, так как у них ATAPI интерфейс, а поддерживается только ATA в данный момент.

Retro Dream это что за программа?
user posted image
Retro Dream это Dreamshell без программ с переделанным меню от dragoncity и оставлен только запуск игр.
Вот тут более подробно об этом описано https://dragoncity17.wordpress.com/2020/02/...ast-retrodream/

Dreamshell более ранних версий (4.0 RC2, 4.0 RC3, 4.0 RC4) поддерживали жесткие диски с LBA28.
user posted image
В последней версии Dreamshell сама операционка может загрузится, но если не поддерживается носитель, то у вас любая игра, даже которая 100% работает, просто зависнет вот на этом меню
user posted image

Для работы низкоуровневого загрузчика, носитель должен поддерживать LBA48 адресацию. Не любой ide hdd, или compact flash карта может поддерживать такую адресацию. Независимо от объёма носителя, посмотреть поддержку можно или в мануале на носитель (для compact flash это означает поддержку спецификаций cf v5.0 и выше), или в программах crystal disk info старых 5.х.х версий, или в ssd-z. В логах загрузки линукс посмотреть можно тоже. В гугле наконец smile.gif. Или просто использовать hdd объёмом от 160Гб и выше.
А так же не любая compact flash карта (и все из опробованных ide-sata конвертеров) поддерживает полностью все команды ata протокола. Проверяется только запуском игр использующих эти команды. Более того, не на всех Dreamcast могут работать SATA адаптеры.
Единственный 100% рабочий вариант это IDE HDD LBA48, все остальное требует подбора.

user posted image

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

Сообщение отредактировал ands - Воскресенье, 21 апреля 2024, 13:57
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Posts in this topic
ands   Dreamcast + HDD, Новая жизнь Dreamcast   Четверг, 23 апреля 2015, 17:32
Freikugel   С такой совместимостью нелепой проще на болванье с...   Четверг, 23 апреля 2015, 17:41
Hahahoj   Для размеров либы консоли вполне приличная совмес...   Четверг, 23 апреля 2015, 18:02
SILENT_Pavel   По сути полностью не работают без перспектив толь...   Четверг, 23 апреля 2015, 18:05
SILENT_Pavel   внезапно сват и компания взялись за вин цэ игры h...   Пятница, 24 апреля 2015, 10:44
chuguevskiy   Я выбирал и принял решение, что у мнемо лучший вар...   Четверг, 23 апреля 2015, 18:02
Skarfais   Норм мануал, всё расписал чётко))))Когда можно что...   Четверг, 23 апреля 2015, 18:22
ands   Всё что было в наличии под рукой, всё досталось бе...   Четверг, 23 апреля 2015, 18:32
Izotov   где можно посмотреть\купить?   Четверг, 23 апреля 2015, 19:08
ands   ну понятное дело необходимо связаться с OzOnE с фо...   Четверг, 23 апреля 2015, 19:27
Monkast   Поправьте, если ошибаюсь - HDD, пока биос-мод не с...   Четверг, 23 апреля 2015, 19:33
Monkast   Всё, нашёл :) Перешёл по ссылке на оригинальный ма...   Четверг, 23 апреля 2015, 19:46
Skarfais   с болванки грузиш дримшел а дальше всё тоже самое)...   Четверг, 23 апреля 2015, 19:48
ands   Если грузишься с оригинального биоса то да при пе...   Пятница, 24 апреля 2015, 07:55
Monkast   Как-нибудь займусь на досуге. Есть идея вместо HDD...   Четверг, 23 апреля 2015, 21:00
MoonTurtle   погугли вариант ide-cf, мне кажется что будет по...   Пятница, 24 апреля 2015, 09:37
Rikimaru   CF дорогие. У меня SD на SATA нормально на PS2 р...   Пятница, 24 апреля 2015, 19:41
VIK   Блин, много букАв, еле осилил, и захотелось купить...   Пятница, 24 апреля 2015, 21:15
Boris   ands Подскажи, пожалуйста, игры с помощью Dreamshe...   Суббота, 25 апреля 2015, 10:44
ands   Да нужно каждую игру хакать. но это очень мало вре...   Суббота, 25 апреля 2015, 14:49
Boris   Спасибо :)   Понедельник, 27 апреля 2015, 16:29
hardgainer87   можно еще немного обьяснить, я только начинаю р...   Суббота, 22 августа 2015, 13:30
n-gamerqd   http://aliexpress.com/store/product/Free-S...22463...   Суббота, 25 апреля 2015, 18:49
ands   CF тоже очень хорошо если есть, а так сами CF флеш...   Суббота, 25 апреля 2015, 21:39
Rikimaru   C чего бы загрузки с SATA ниже? Интерфейс должен ...   Суббота, 25 апреля 2015, 23:42
Axel089   Читаю темы про SD-буты, HDD Loader'ы и подобну...   Суббота, 25 апреля 2015, 23:56
Izotov   Гикам-задротам интересны подобные ковыряния. Сдела...   Воскресенье, 26 апреля 2015, 00:08
SILENT_Pavel   Как будто у актуальных консолей восьмого поколени...   Воскресенье, 26 апреля 2015, 00:42
chuguevskiy   Есть другие гики -фетишисты коллекторы дисков. Им...   Воскресенье, 26 апреля 2015, 01:32
Axel089   У тебя обязательная к выполнению ежедневная квота...   Воскресенье, 26 апреля 2015, 01:01
SILENT_Pavel   Попытка убедить ТС в ненужности дримшелл не менее...   Воскресенье, 26 апреля 2015, 01:38
Axel089   Ты про меня что ли? Я никого ни в чем не убеждал...   Воскресенье, 26 апреля 2015, 01:41
UNdrey   Axel089 Так не только ради спасения привода и мале...   Воскресенье, 26 апреля 2015, 02:03
Izotov   Так я не против. Сам являюсь в их числе)   Воскресенье, 26 апреля 2015, 06:06
Axel089   Не припомню особо длинных загрузок на Дримкасте. ...   Воскресенье, 26 апреля 2015, 11:57
n-gamerqd   Закатывание болванок - процесс совсем не момента...   Воскресенье, 26 апреля 2015, 13:55
SILENT_Pavel   У меня дрим ест почти всё, но в основном писал вер...   Воскресенье, 26 апреля 2015, 14:09
Рагнар   ты всегда кого-то в чем то убеждаешь.   Воскресенье, 26 апреля 2015, 15:40
UNdrey   Axel089 Солдаты удачи как классика жанра. Но тут г...   Воскресенье, 26 апреля 2015, 15:57
Axel089   "Солдафоны" - это какой-то уникальный сл...   Воскресенье, 26 апреля 2015, 16:29


Reply to this topicStart new topic
2 чел. читают эту тему (2 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
 

Упрощённая версия Сейчас: Ср., 01 мая. 2024, 05:22
Skin Designed (c) by Rooq.net, All Rights Reserved.