GDROM

GD-ROM - giga disk read-only momory

是Sega dreamcast的专有光碟格式。非常类似于标准的CD-ROM,除了磁盘上的烧写点密度变得更大,支持更大的存储容量:大概1.2gigabytes,几乎是典型CD-ROM容量的两倍。这个格式是Yamaha为Sega开发的。


GD-ROM的分区

在GD-ROM磁盘上共有三个数据区:

  • 第一部分是传统的CD格式,通常用来保存audio track,并伴随一个警告:这个盘片是Dreamcase专用的,并不是一个普通的CD player。这些audio track通常用做游戏角色的声音。
  • CD section也包含数据段,并且在PCs上是可读的。尽管大多数磁盘仅仅包括文本文件标识游戏,版权以及参考等,有些为家用 PC用户提供了额外的内容(比如,角色使用的图片)。然后是一个分割的磁道,只包含SEGA Enterprises LTD创建或者授权的文本文件。
  • 最后一个section(磁盘的外道),使用高密度包含着游戏数据本身。这部分数据大概112分钟长,尺寸为1.2GiB

一个正常的CD-reader按照CD的内容表(TOC),是无法读取第一个磁道外的内容。使用修改的软件,可以在高密度区找到第二个TOC,那么就用可能从高密度去读取数据了。

当然访问GD-ROM最常用的方法,就是通过使用Dreamcast,把数据复制到计算机上。


技术细节

Dreamcast的GD-ROM工作在CAV(constant angular velocity)模式,而普通的CD-ROM驱动器,则是工作在CLV(constant linear velocity)模式。Sega通过降低磁盘的速度到正常CDROM驱动器的一半,使得标准的CD-ROM驱动器可以用正常的速率读取,增加了磁盘密度。

NetBSD项目已经开发出了一个GDRom驱动。并且已经被poring到Linux平台上,由于授权的原因以及和Linux kernl接口的兼容性较差,一个新的Linux GDROM驱动正在开发中

你可能感兴趣的:(GDROM)