GD-ROM
| GD-ROM | |
|---|---|
| | |
| Обратная сторона диска GD-ROM | |
| Тип носителя | Оптический диск |
| Ёмкость | 1 ГБ |
| Разработан | Yamaha |
| Применение | Dreamcast, Sega Chihiro, Sega NAOMI, Triforce |
GD-ROM (сокращение от англ. gigabyte disc read-only memory) — проприетарный формат оптических дисков, разработанный компанией Yamaha совместно с Sega для игровой приставки Dreamcast и других систем Sega[1]. Формат основан на стандарте CD-ROM, однако за счёт более плотной упаковки данных (питов) на диске обеспечивает увеличенную ёмкость — до 1 гигабайта[1][2].
Помимо приставки Dreamcast, приводы GD-ROM использовались в качестве опционального оснащения (альтернативы ПЗУ-картриджам) для аркадных систем Sega NAOMI и Sega NAOMI 2, а также применялись в аркадных платах Sega Chihiro и Triforce.
Техническая информация
[править | править код]Формат GD-ROM с удвоенной плотностью записи на базе CD-ROM[2] был создан в связи с тем, что разработчикам видеоигр перестало хватать стандартной ёмкости компакт-дисков в 650 МБ. Хотя проблему нехватки места мог решить переход на DVD-ROM, внедрение новой на тот момент технологии сделало бы производство игровой приставки чрезмерно дорогим[1]. Наряду с новизной самого формата, увеличенный объём носителя теоретически должен был препятствовать пиратству[3][4] — одной из главных проблем консолей, использовавших компакт-диски, что ранее наглядно проявилось в массовом распространении нелегальных копий игр для PlayStation[5][6].
Привод GD-ROM в приставке Dreamcast считывает данные в режиме постоянной угловой скорости (CAV) на скорости до 12×[1], в отличие от классических приводов CD-ROM, работающих в режиме постоянной линейной скорости (CLV). Sega добилась почти двукратного увеличения плотности записи за счёт снижения скорости вращения диска вдвое при использовании стандартных компонентов CD-ROM, осуществлявших чтение в обычном режиме. Такое решение позволило компании комплектовать Dreamcast более дешёвыми серийными деталями.
Из-за высокой плотности записи рабочий слой диска GD-ROM чувствителен к повреждениям, поэтому даже небольшие загрязнения и царапины могут сделать носитель нечитаемым.
Диск GD-ROM ёмкостью до 1 ГБ состоит из двух областей данных: дорожки обычной плотности у центра диска и окружающей её внешней дорожки удвоенной плотности, которая вмещает основную часть объёма носителя[1]. Внутренняя область записана в стандартном формате CD и обычно включает звуковую дорожку с предупреждением (зачастую озвученным одним из персонажей игры) о том, что диск предназначен для использования в приводе GD-ROM, а не в обычном проигрывателе компакт-дисков[7]. Эта же область содержит сегмент данных, читаемый на персональных компьютерах, однако на большинстве дисков в нём размещены лишь текстовые файлы с описанием игры, сведениями об авторских правах и сопутствующей информацией. Внешняя область высокой плотности содержит непосредственно игровые данные; она занимает около 112 минут диска, что соответствует объёму примерно в 1 ГБ.
В рамках проекта NetBSD был разработан драйвер привода GD-ROM для этой операционной системы. Первоначальный порт данного драйвера для Linux имел проблемы с лицензированием и совместимостью с внутренними интерфейсами ядра, поэтому позднее был написан новый драйвер, вошедший в состав ядра Linux версии 2.6.25 для Dreamcast[8].
Консоль Dreamcast
[править | править код]Благодаря использованию GD-ROM представители игровой индустрии первоначально считали Dreamcast одной из наиболее защищённых от взлома приставок на рынке[9], однако эту защиту свела на нет уязвимость в реализации поддержки формата MIL-CD[англ.] (Music Interactive Live-CD) — разработанного Sega проприетарного варианта компакт-диска смешанного режима (Mixed Mode CD[англ.]), обеспечивавшего расширенные мультимедийные возможности, такие как вывод графики одновременно с воспроизведением CD-аудио[10][11][a][b]. В июне 2000 года хакерская группа Utopia выпустила эксплойт, обнаружив возможность замены графических данных исполняемым кодом Dreamcast, что позволило запускать на приставке игры, записанные на диски CD-R, без какой-либо аппаратной модификации консоли[10][13]. Первоначально для этого требовался загрузочный диск, однако впоследствии хакеры нашли способ создавать самозагружающиеся копии игр[13][14]. Основной механизм защиты заключался в скремблировании исполняемого файла (EXE) на диске: при чтении GD-ROM приставка дешифровала его в оперативной памяти, тогда как при загрузке с MIL-CD исполняемый файл загружался в память напрямую в обход защиты от копирования[15]. Хотя для размещения игр Dreamcast на обычном компакт-диске иногда приходилось удалять часть игровых материалов, на самой возможности прохождения игр это не сказывалось; подобные копии обычно распространялись через файлообменные сети, такие как IRC[13][16]. Первоначально Sega отреагировала массовой рассылкой требований о прекращении противоправных действий (cease and desist[англ.]) интернет-площадкам, торговавшим пиратскими копиями, о чём объявила спустя месяц после появления эксплойта[9]. В конце 2000 года компания выпустила новую аппаратную ревизию Dreamcast, в которой поддержка MIL-CD была убрана, что закрыло данную уязвимость[17][18][19]. Выходившие в тот период игры также начали оснащать более надёжной системой защиты от копирования для предотвращения нелегального запуска[20].
Ещё до выхода Dreamcast компания Sega подтверждала, что в рамках общей концепции расширяемости системы владельцы приставки со временем смогут модернизировать привод GD-ROM до DVD, чтобы консоль оставалась конкурентоспособной на фоне более мощных аналогов[21]. В июне 1999 года газета The Nihon Keizai Shimbun сообщила о разработке компанией Sega совместно с Hitachi, Nippon Columbia и ещё одним партнёром системы дистрибуции на базе DVD; одним из известных планируемых вариантов её применения был выпуск дисков с несколькими зашифрованными играми, доступ к которым открывался бы с помощью загружаемых ключей продукта[22]. Несмотря на показ демонстрационного образца DVD-плеера Dreamcast на выставке E3 2000[23], из-за короткого срока производства консоли планы по выпуску внешнего DVD-модуля или отдельного устройства так и не были реализованы, в результате чего Dreamcast осталась единственной приставкой шестого поколения, не получившей поддержки этого формата.
Аркадные системы
[править | править код]
Привод GD-ROM также предлагался в качестве дополнительного модуля модернизации для родственной Dreamcast аркадной платформы Sega NAOMI и её преемницы Sega NAOMI 2, выступая альтернативой стандартным ПЗУ-картриджам при распространении программного обеспечения[24][25]. Кроме того, накопитель опционально применялся в аркадных системах Sega Chihiro и Triforce (совместной разработке Sega, Nintendo и Namco), построенных на базе консолей Xbox и GameCube соответственно[26][27].
См. также
[править | править код]Примечания
[править | править код]Комментарии
[править | править код]- ↑ Из-за региональной блокировки диски формата MIL-CD совместимы только с японскими версиями приставки Dreamcast[12].
- ↑ В отличие от других компакт-дисков смешанного режима, в формате MIL-CD раздел с данными заглушался при воспроизведении на обычных CD-проигрывателях, что предотвращало возможное повреждение подключённых динамиков[11][12]. Некоторые игры на GD-ROM содержат звуковую дорожку с подобным предупреждением[7].
Источники
[править | править код]- 1 2 3 4 5 Hagiwara, Shiro; Oliver, Ian. Sega Dreamcast: Creating a Unified Entertainment World (неопр.) // IEEE Micro. — Т. 19. — С. 29–35. — doi:10.1109/40.809375.
- 1 2 Kent, Steven (23 ноября 1998). Here comes Sega's Dreamcast. ZDNet (англ.). Архивировано 8 октября 2024. Дата обращения: 5 июля 2024.
- ↑ Ohbuchi, Yutaka (30 сентября 1998). New Look at Dreamcast. GameSpot (англ.). Архивировано 4 декабря 2024. Дата обращения: 5 июля 2024.
- ↑ Robinson, John (9 сентября 1999). Sega unleashes a 128-bit monster on the gaming world. CNN (англ.). Архивировано 8 ноября 2012. Дата обращения: 5 июля 2024.
- ↑ Scullion, Chris. The Games // The Dreamcast Encyclopedia: Every Game Released for the Sega Dreamcast (англ.). — White Owl, 2023. — P. 12. — ISBN 978-1-5267-7224-4.
- ↑ Diver, Mike. Dreamcast // THE CON50LE: 50 Years of Home Video Gaming (англ.). — White Owl, 2024. — P. 120. — ISBN 978-1-3990-4050-1.
- 1 2 Johnston, Chris. Hands On: Dreamcast (англ.) // Electronic Gaming Monthly : журнал. — Ziff Davis, 1999. — February (no. 115). — P. 26.
- ↑ McMenamin, Adrian. Add support for GD-Rom device (англ.). LWN.net (20 декабря 2007). Дата обращения: 16 июля 2008. Архивировано из оригинала 19 февраля 2012 года.
- 1 2 Sega Crushes Dreamcast Pirates (англ.) // Wired : журнал. — 2000. — 20 July. Архивировано 16 июня 2024 года.
- 1 2 Kohler, Chris. Retro-Hack the Dreamcast // Retro Gaming Hacks (англ.). — O'Reilly Media, 2005. — ISBN 978-0-596-00917-5. — [Архивировано 15 июня 2024 года.]
- 1 2 First MIL CDs released in Japan. IGN (англ.). 28 июня 1999. Архивировано 15 июня 2024. Дата обращения: 15 июня 2024.
- 1 2 Gantayat, Anoop. Soundtrack Review: Kitahe - Pure Songs and Pictures (англ.). IGN (7 июня 2000). Дата обращения: 17 июня 2024. Архивировано 21 июня 2024 года.
- 1 2 3 Borland, John (30 июня 2000). Hackers break Dreamcast safeguards, distribute games online. CNET (англ.). Архивировано 29 октября 2014. Дата обращения: 28 октября 2014.
- ↑ Carless, 2004, p. 217
- ↑ Dreamcast: GD-ROM vs Mil-CD (неопр.).
- ↑ Sega Shuts Down Computer Game Pirates. ABC News (англ.). 21 июля 2000. Дата обращения: 4 июля 2024.
- ↑ Carless, 2004, p. 199
- ↑ Gantayat, Anoop (16 января 2001). Sega Kills MIL CD Format. IGN (англ.). Архивировано 10 мая 2024. Дата обращения: 10 июня 2024.
- ↑ Zackheim, Ben (27 января 2005). The Dreamcast never dies. Engadget (англ.). Архивировано 15 июня 2024. Дата обращения: 13 июня 2024.
- ↑ Bramwell, Tom (18 января 2001). Sega Fights Piracy. Eurogamer (англ.). Архивировано 14 июня 2024. Дата обращения: 15 июня 2024.
- ↑ Dreamcast Expandability (англ.) // Electronic Gaming Monthly : журнал. — Ziff Davis, 1999. — September (vol. 122). — P. 204. Архивировано 4 апреля 2023 года.
- ↑ Sega to Co-Develop DVD Technology for Use with Dreamcast?. IGN (англ.). 8 июня 1999. Дата обращения: 11 июня 2024.
- ↑ Justice, Brandon. E3 2000: First Look – Dreamcast DVD Player (англ.). IGN (12 мая 2000). Дата обращения: 14 ноября 2020. Архивировано 16 ноября 2020 года.
- ↑ Gantayat, Anoop (20 сентября 2000). JAMMA 2000: Naomi 2 Revealed. IGN (англ.). Архивировано 15 июня 2024. Дата обращения: 12 июня 2024.
- ↑ SEGA Arcade Continues Its Dominance. IGN (англ.). 9 февраля 2001. Архивировано 15 июня 2024. Дата обращения: 12 июня 2024.
- ↑ Gantayat, Anoop (19 сентября 2002). JAMMA 2002: First Look at Chihiro. IGN (англ.). Архивировано 15 июня 2024. Дата обращения: 12 июня 2024.
- ↑ Gantayat, Anoop (21 февраля 2002). AOU2002: First Triforce Game Footage. IGN (англ.). Архивировано 28 июня 2021. Дата обращения: 12 июня 2024.
Литература
[править | править код]- Carless, Simon. Gaming Hacks (англ.). — O'Reilly Media, 2004. — ISBN 978-0-596-00714-0.