saturnboy |
2007-09-23 22:09 |
GD-ROM: DC的游戏载体,有两个数据区,里面的是低密度区,约35M,可以用普通光驱读出来;外面是高密度区,约1G;中间有保护环隔开,防止普通CDROM进入 高密度区。有CD音轨的话,放在高密度区当中。这是Yamaha制定的标准,所以 传闻GDROM可以在某些Yamaha的光驱上读出来. DC启动GDROM的时候,首先从盘上读两个东西。第一个就是高密度区的扇区0到 15,这是启动区,共16个扇区,32768字节。这个被称作"IP.BIN",注意它其实 并不是一个文件。IP.BIN中提供了游戏主程序的文件名. 第2个是Dummy File: 这是个所有字节都是0的填充文件,游戏不会用到。这个文件使光盘基本达到最 大容量,并且文件名总是最靠前的,典型的为000dummy.dat或0A.dat,因而总是 占据CDR上最内的部分,之后才是游戏真正的文件。Dummy文件的作用是加速光盘 的读取。至于为什么它能起到这个作用,说法有两个,一说它使游戏文件集中于 原来高密度区所在的位置,GDROM光驱比较适应在这个区域工作;另一说光盘上 外轨比内轨容量大,于是游戏文件分布在比较少的轨道上,读盘最大的开销--寻 道被大大缩小。之后控制权主要就在这两个文件间切换。 上面是网上找到的资料供大家参考.实际中读正版可以看到启动后光头位置的变化是先读高密度区的扇区0-15这是启动区.然后进入低密度区,电视显示蓝色SEGA的标志.标志消失时光头移到外圈进入游戏.随后就是在高密度区反复移动读取游戏程序数据.拉锯声就是这时候产生的. |
|