GD-ROM: различия между версиями

Материал из in.wiki
Перейти к навигации Перейти к поиску
 
(не показаны 4 промежуточные версии 4 участников)
Строка 1: Строка 1:
<center>
+
[[Файл:GD-ROM logo.png]]
'''Asp, сам ты дятел, быдло злоебучее!'''
 
  
'''Ты позоришь идею антикопирайта, тупорылая нерусская проблядь!'''
+
'''GD-ROM''' (англ. Gigabyte Disc read-only memory) — [[проприетарный]] формат оптических дисков, разработанный компанией [[Yamaha]] для [[Sega]]. Он подобен стандарту [[CD-ROM]] за исключением того, что данные на диске упакованы плотнее, обеспечивая более высокую емкость (приблизительно 1.2 гигабайта).
  
'''Чтоб тебя за это негрокитайцы ебали в твою рваную жопу до скончания века!'''
+
Является форматом приставки [[Sega Dreamcast]]
</center>
 
  
 +
GD-ROM был доступен как модернизация для игровых консолей Sega NAOMI и Sega NAOMI 2, являясь альтернативой картриджам. Он также используется для аркадных автоматов Sega Chihiro и [[Sega]]/[[Nintendo]]/Namco Triforce.
  
<center>
+
== Техническая информация ==
<big>'''Слава России!'''</big>
 
{| cellpadding=100 border=0 width=400 cellspacing=0
 
|bgcolor=#DE0000|
 
|}
 
'''Ура! Ура!! Ура!!!'''
 
</center>
 
  
[[Категория:Asp сосёт хуй]]
+
GD-ROM в Dreamcast работает в режиме CAV (постоянная угловая скорость), в отличие от привода CD-ROM, который работает в режиме CLV (постоянной линейной скорости). Sega достигла более высокой плотности, уменьшив скорость вращения диска вдвое и используя стандартные компоненты CD-ROM для чтения с нормальной скоростью, таким образом почти удвоив плотность записи данных на диск. Этот метод позволил Sega использовать более дешевые стандартные компоненты при производстве Dreamcast.
 +
 
 +
Из-за высокой плотности диска GD-ROM слой данных — очень нежный, и небольшие пятна и царапины могут потенциально сделать диск нечитаемым.
 +
 
 +
Проект [[NetBSD]] разработал драйвер GDRom для netBSD. Порт этого драйвера для [[Linux]] существует, хотя имеет проблемы с лицензированием и плохой совместимостью этого драйвера с ядерными интерфейсами Linux. Новый драйвер Linux находится в разработке.
 +
 
 +
Ядро [[Linux]] 2.6.25 имеет поддержку дисков GD-ROM на Dreamcast.<ref>[http://lwn.net/Articles/263284/ Источник]</ref>
 +
 
 +
GD-ROM использовался в приставке [[Dreamcast]], поскольку он был гораздо большего объёма при использовании той же недорогой технологии производства компакт-дисков. Все консоли также могли играть аудиодиски и диски [[Mil-CD]], однако GD-ROM приводы, произведённые после 2001 года, могли читать CD-R только при перепрошивке биоса приставки или после установки мод-чипа. То же самое касалось спецверсий многих приставки.
 +
 
 +
== Структура ==
 +
 
 +
Есть три Зоны.
 +
 
 +
Зона низкой плотности — внутренняя дорожка (темно-серая), которвя содержит около 35 МБ (4 мин) данных (в т.ч. CD-DA), которые могут быть прочитаны любым CD-приводом. Для пользователей приставки, имеющих компьютер, иам были спрятаны сюрпризы (например, бонусные обои для рабочего стола). Skies of Arcadia выдавала забавное сообщение: "We can't save the world from a CD player! Put us back in the Dreamcast so we can do our job!"
 +
 
 +
Внешняя дорожка (светло-серая) содержит около 1 Гб (112 мин) данных, но написанных с высокой плотностью, т.е. они не могут быть прочитаны нормальными CD-приводами.
 +
 
 +
Область между двумя треками (черная) не содержит данных, а действует как граница. Используется для аутентификации диска (перед загрузкой игры идет проверка кольца) В этом кольце можно прочесть:
 +
       
 +
* Produced by or under license from sega enterprises LTDs
 +
* Trademark SEGA
 +
 
 +
== CD-RW mod ==
 +
 
 +
[http://chip.tut.su/=dc/dc_cd-rw.htm Можно заставить привод читать CD-RW], но тогда вы потеряете возможность чтения GD-дисков.
 +
 
 +
== GD-R ==
 +
[[Файл:Gd-r top.jpg]]
 +
 
 +
Отличаются отсутствием кольца. Работают только на DeveloperKit-версиях. На обычной пристаке нужно применить swap trick или использовать Sega "System Disc 2"
 +
 
 +
== Причины использования ==
 +
 
 +
Sega не могла использовать [[DVD]] из-за его дороговизны (по тем временам), а также опасаясь пиратства. Ирония в том, что этот выбор этого формата был одной из причин смерти отличной приставки. К тому же места было больше, чем на [[CD]]. Хакерской группе [[Utopia]] удалось взломать защиту приставки.<ref>[http://www.lenta.ru/internet/2000/07/03/sega/|%D0%9D%D0%BE%D0%B2%D0%BE%D1%81%D1%82%D1%8C Lenta.ru о взломе]</ref>
 +
 
 +
== Загрузка ==
 +
 
 +
Как GD-ROM вставлен, Dreamcast проверяет кольцо и подлинность диска. Как только диск проходит проверку подлинности, Dreamcast переходит к сектору 45000 на диске и читает первые найденные 16 секторов (32 Кб), содержащие загрузочный сектор Dreamcast, или IP.BIN. IP.BIN содержит информацию о игре (производитель, описание, исполняемый файл, регион, # дисков и т.д.) и три исполняемых области для загрузки игры. Dreamcast проверяет имя исполняемого файла (обычно 1st_read.bin или 0WINCEOS.BIN, но иногда другие) и загружает этот файл в память. Потом Dreamcast выполняет код IP.BIN, что вызывает отображение экрана с информацией об [[авторские права|авторских правах]] Sega. Затем Dreamcast запускает исполняемый файлу и начинается игра.
 +
 
 +
== Дампинг GD-ROM ==
 +
 
 +
Для дампа есть много методов.
 +
 
 +
[http://dumpcast.thekickback.com/forum/viewtopic.php?t=153 Первый описан здесь] — подходит тем, у кого есть BroadBand Adapter
 +
 
 +
[http://forum.redump.org/viewtopic.php?id=2620 Второй описан здесь,] но подходит не для всех приводов.
 +
 
 +
Можно использовать scsi-приводы Yamaha CDR-200/400 со спецпрошивкой. Наконец, по словам пользователей, некоторые говорили, что какие-то модели Samsung и LG тоже их дампят.
 +
 
 +
Возможен дампинг с применением PC-DC Serial Coder's cable, но скорость будет очень медленной, это займет весь день.
 +
 
 +
Можно при помощи моддинга припаять usb-коннектор к приставке и воспользоваться им.
 +
 
 +
== Распаковка GDI-образов ==
 +
 
 +
Существуют несколько способов, но лучше всего использовать программу Gdi2Data
 +
 
 +
== Прожиг GDI-образов ==
 +
 
 +
Используется для записи для игры на реальной приставке. Достаточно иметь 99-минутные 870-мегабайтные CD-R, а жечь при помощи приводов Plextor PX-716/760 с настройкой GigaRec со значением 1.2. Можно прожечь 1.2 ГБ данных. Могут подойти некоторые приводы с Overburn.
 +
 
 +
== Примечания ==
 +
{{примечания}}
 +
 
 +
[[Категория:Носители информации]]
 +
[[Категория:Материалы Антикопирайта]]

Текущая версия от 00:18, 24 сентября 2023

GD-ROM logo.png

GD-ROM (англ. Gigabyte Disc read-only memory) — проприетарный формат оптических дисков, разработанный компанией Yamaha для Sega. Он подобен стандарту CD-ROM за исключением того, что данные на диске упакованы плотнее, обеспечивая более высокую емкость (приблизительно 1.2 гигабайта).

Является форматом приставки Sega Dreamcast

GD-ROM был доступен как модернизация для игровых консолей Sega NAOMI и Sega NAOMI 2, являясь альтернативой картриджам. Он также используется для аркадных автоматов Sega Chihiro и Sega/Nintendo/Namco Triforce.

Техническая информация[править | править код]

GD-ROM в Dreamcast работает в режиме CAV (постоянная угловая скорость), в отличие от привода CD-ROM, который работает в режиме CLV (постоянной линейной скорости). Sega достигла более высокой плотности, уменьшив скорость вращения диска вдвое и используя стандартные компоненты CD-ROM для чтения с нормальной скоростью, таким образом почти удвоив плотность записи данных на диск. Этот метод позволил Sega использовать более дешевые стандартные компоненты при производстве Dreamcast.

Из-за высокой плотности диска GD-ROM слой данных — очень нежный, и небольшие пятна и царапины могут потенциально сделать диск нечитаемым.

Проект NetBSD разработал драйвер GDRom для netBSD. Порт этого драйвера для Linux существует, хотя имеет проблемы с лицензированием и плохой совместимостью этого драйвера с ядерными интерфейсами Linux. Новый драйвер Linux находится в разработке.

Ядро Linux 2.6.25 имеет поддержку дисков GD-ROM на Dreamcast.[1]

GD-ROM использовался в приставке Dreamcast, поскольку он был гораздо большего объёма при использовании той же недорогой технологии производства компакт-дисков. Все консоли также могли играть аудиодиски и диски Mil-CD, однако GD-ROM приводы, произведённые после 2001 года, могли читать CD-R только при перепрошивке биоса приставки или после установки мод-чипа. То же самое касалось спецверсий многих приставки.

Структура[править | править код]

Есть три Зоны.

Зона низкой плотности — внутренняя дорожка (темно-серая), которвя содержит около 35 МБ (4 мин) данных (в т.ч. CD-DA), которые могут быть прочитаны любым CD-приводом. Для пользователей приставки, имеющих компьютер, иам были спрятаны сюрпризы (например, бонусные обои для рабочего стола). Skies of Arcadia выдавала забавное сообщение: "We can't save the world from a CD player! Put us back in the Dreamcast so we can do our job!"

Внешняя дорожка (светло-серая) содержит около 1 Гб (112 мин) данных, но написанных с высокой плотностью, т.е. они не могут быть прочитаны нормальными CD-приводами.

Область между двумя треками (черная) не содержит данных, а действует как граница. Используется для аутентификации диска (перед загрузкой игры идет проверка кольца) В этом кольце можно прочесть:

  • Produced by or under license from sega enterprises LTDs
  • Trademark SEGA

CD-RW mod[править | править код]

Можно заставить привод читать CD-RW, но тогда вы потеряете возможность чтения GD-дисков.

GD-R[править | править код]

Файл:Gd-r top.jpg

Отличаются отсутствием кольца. Работают только на DeveloperKit-версиях. На обычной пристаке нужно применить swap trick или использовать Sega "System Disc 2"

Причины использования[править | править код]

Sega не могла использовать DVD из-за его дороговизны (по тем временам), а также опасаясь пиратства. Ирония в том, что этот выбор этого формата был одной из причин смерти отличной приставки. К тому же места было больше, чем на CD. Хакерской группе Utopia удалось взломать защиту приставки.[2]

Загрузка[править | править код]

Как GD-ROM вставлен, Dreamcast проверяет кольцо и подлинность диска. Как только диск проходит проверку подлинности, Dreamcast переходит к сектору 45000 на диске и читает первые найденные 16 секторов (32 Кб), содержащие загрузочный сектор Dreamcast, или IP.BIN. IP.BIN содержит информацию о игре (производитель, описание, исполняемый файл, регион, # дисков и т.д.) и три исполняемых области для загрузки игры. Dreamcast проверяет имя исполняемого файла (обычно 1st_read.bin или 0WINCEOS.BIN, но иногда другие) и загружает этот файл в память. Потом Dreamcast выполняет код IP.BIN, что вызывает отображение экрана с информацией об авторских правах Sega. Затем Dreamcast запускает исполняемый файлу и начинается игра.

Дампинг GD-ROM[править | править код]

Для дампа есть много методов.

Первый описан здесь — подходит тем, у кого есть BroadBand Adapter

Второй описан здесь, но подходит не для всех приводов.

Можно использовать scsi-приводы Yamaha CDR-200/400 со спецпрошивкой. Наконец, по словам пользователей, некоторые говорили, что какие-то модели Samsung и LG тоже их дампят.

Возможен дампинг с применением PC-DC Serial Coder's cable, но скорость будет очень медленной, это займет весь день.

Можно при помощи моддинга припаять usb-коннектор к приставке и воспользоваться им.

Распаковка GDI-образов[править | править код]

Существуют несколько способов, но лучше всего использовать программу Gdi2Data

Прожиг GDI-образов[править | править код]

Используется для записи для игры на реальной приставке. Достаточно иметь 99-минутные 870-мегабайтные CD-R, а жечь при помощи приводов Plextor PX-716/760 с настройкой GigaRec со значением 1.2. Можно прожечь 1.2 ГБ данных. Могут подойти некоторые приводы с Overburn.

Примечания[править | править код]