GD-ROM(「giga disk read-only memory」的簡稱)是一種私有的光碟格式,由世嘉山葉共同開發,被用於Dreamcast及其他多個街機系統。這種光碟格式與CD-ROM十分相近。但由於凹點之間距離更小,它能儲存更多資料。1.2GB的容量幾乎是傳統CD-ROM的兩倍大。

GD-ROM
媒體種類光碟
容量1.2 GB
開發世嘉山葉
用途Dreamcast、電腦遊戲媒介(NAOMITriforce 和 Chihiro)

光碟結構

GD-ROM磁碟機片上有三個資料區域。第一個區域是按照CD格式儲存的,通常由一個包含隨意或幽默的警告資訊的音軌構成,以提醒用戶這張盤片是在Dreamcast上使用的,而非普通CD播放機的。這段聲音常常來自遊戲角色,如遊戲永恆的阿卡迪亞中的資訊為「我們不能在CD播放器中拯救世界!請把我們放回Dreamcast以讓我們去做我們該做的! (We can't save the world from a CD player! Put us back in the Dreamcast so we can do our job!)」。這一CD資料區域同時也包含資料部分,使其可以在電腦上被讀取。大部分GD-ROM碟片的這個區域只包含了一些文字檔案,如遊戲標識、版權資訊及分類資訊等。也有部分遊戲為電腦用戶準備了額外的資料,如遊戲超音鼠大冒險中包含了超音鼠的人物圖片。

接着是一個分割用的部分,除了「Produced by or under license from Sega Enterprises LTD Trademark Sega」這段文字之外,沒有任何資料。而這段區域曾經被認為可能像世嘉Saturn一樣用於存放安全金鑰來防止盜版。最後,也是最外層的區域,以高密度的格式包含了遊戲資料。

一個傳統的CD光碟機永遠不可能讀取到第一個部分以外的內容,因為根據CD內容索引,那裏沒有任何內容。但可以透過調整韌體,使普通的CD光碟機可以讀取到第二個內容索引,以從高密度區域讀取資料。此外還可以用「swap-trick」的方法,即先放入一個含有大的內容索引的普通CD,然後再在不讓CD光碟機知道的情況下換成GD-ROM磁碟機片。這種方法可以使CD光碟機讀取到第一張盤片所指明的區域的資料。

從GD-ROM磁碟機片上讀取資料,最流行的辦法就是將Dreamcast本身作為光碟機,然後透過一個「coder's cable」或者Dreamcast配接器從上面複製資料。另一種可選的方法是在Dreamcast上添加一個USB介面。[1]

世嘉現在已經停止了GD-ROM媒介的生產。

技術資訊

Dreamcast中的GD-ROM與大部分現代光驅一樣,以恆定角速度的方式工作。世嘉利用降低轉速,並保持CD-ROM部件以原速讀取的方式來讀取GD-ROM內較高密度的資料。這種方法使得世嘉在生產Dreamcast的時候,可以使用許多便宜的現成部件。

NetBSD專案已經開發出了一個可以在其系統下使用的GDRom驅動,同時這個驅動也有Linux移植版。但由於版權原因,以及與Linux內核介面的配合不佳,另外一個新的Linux驅動已經開始開發。Linux核心 2.6.25 已經可以支援Dreamcast上的GD-ROM光碟機了。[2]

參見

來源

  1. ^ 存档副本. [2009-04-29]. (原始內容存檔於2011-08-14). 
  2. ^ McMenamin, Adrian. Add support for GD-Rom device. LWN.net. 2007-12-20 [2008-07-16]. (原始內容存檔於2012-02-19). 

外部連結