世嘉土星吧 关注:12,041贴子:226,209
  • 13回复贴,共1

我最近学到的关于redump的一些东西

只看楼主收藏回复

首先,咱们可能要从那个光盘到底怎么存储数据开始来说。你以前可能买个刻录盘,然后在这个刻录盘上呢,我们会看到两个关于容量的数字,一个是八十分钟,另外一个是七百mb。
如果说八十分钟这个数字呢,他应该说的是这张光盘如果作为一个音乐光盘能储存多长的这个数据。但是如果我们真的按照音乐光盘的那个基准,也就是说一千四百一十一千位每秒来算的话八十分钟可是远远不止七百兆的。那这个时候你可能会纳闷儿了,多出去的那一百兆到底用来干什么了。说到这儿的话那就得看这个光盘到底是怎么储存数据的,首先,不管是就是说彩虹书里边的七种规格中的哪一种光盘都是以扇区的形式来把数据存储起来的。
你在酒精里边抓牌的时候会看到这个位置,然后后面有一个大概六位或者七位的数字,你用dic抓的时候会发现他告诉你这是个sector这个sector就是我们说的扇区一个扇区的话呢,是两千三百五十二个字节。
怎么样使用这个扇区来储存数据决定了光盘的格式,它可能是一个audio cd可能是mode1可能是mode2。音频CD就很好解释了,就是存储音乐的。那么mode1和mode2是用来存储数据的。这里就有个问题,刚才我们说刻录盘上两个数字之间是不符的,如果他能存储八十分钟的音乐,为什么只能存储七百兆的数据。其实这个七百兆的数据指的是mode1情况下存储数据能存储的最大容量,那这个时候在mode1的情况下,每一个扇区用两千四两千零四十八个字节存储用户数据,直观一点儿说,也就是说盘上的文件。那多出来的那个四百多字节都干什么了。实际上也就是纠错数据,那四百多个字节,是用来帮助这个扇区,比如说我这个盘子有点儿不太清楚,或者说有点儿脏了呃,我可能需要纠错一下,这时候这些字节可以帮助光驱或者是电脑那边去正确的识别的两千零四十八个字节的内容。
数据轨道有这么一个机制,但是音频轨道就没有了,音频轨道的扇区里边两千三百五十二个字节全部用于存储音频数据。说白了也就是比如说你用一个普通光驱,或者说你用不支持C2纠错的软件去抓音频轨的时候光驱他也不知道到底错没错。C2这个功能就是用来帮助我们解决这种问题的,那比如说mode2的数据光盘,它里面就算数据比较少,有些东西可能就做不出来,我们可能就要C2这个功能。那音频轨的话,就像我刚才说的一样,如果他自己没有纠错数据,一般的光驱和一般的软件又不知道这里到底错没错的话,那我们就得用支持C2功能的光驱搭配支持C2功能的软件来解决这个问题。
所以为什么要说普科特是redump的首选,是因为他有一个完备的C2功能,DIC(DiscImageCreator,以下同)的话也对这个功能特别进行了支持,所以说你的盘上如果音频轨有一些问题的话,用C2功能是能纠错过来的。世嘉土星、PS之类的这个游戏光盘都有很多音频轨,用这个东西的话,我们能尽可能地保证这张光盘是精确的。
我就再顺便说一下那个offset和mcn,offset,其实说的是呃,我们一张光盘放在那儿,它这个数据从哪里开始是个挺大的问题。你在用DIC抓盘的时候可能会发现一件事情就是说他并不是从第零个扇区开始进行提取的,他在正式开始提取数据之前会扫一个所谓的负一扇区。实际上在零扇区之前,我没记错的话还有一百四十个左右的,前置扇区叫lin,那么从这里边检测数据的话,我们可以知道光盘上的数据是从光盘的哪个实际位置开始。这个功能很多光驱是不支持的,浦科特可以支持他,DIC可以把它检测出来,所以说这个东西也是我们必须用浦科特和DIC组合的原因之一。
然后mcn是啥呢,你抓某些就是说游戏游戏,比如说,尤其是多轨游戏的情况下,你可能会发现那个sheet里边除了轨道时长,然后还有什么间隔之外,有的时候可能会出现一些别的东西,比如说有的时候里边会出现条码,这个不重要,有的时候还会出现ISRC之类的一些额外的信息,这些玩意儿,酒精是检测不出来的。有的时候这些东西你可以发现一些有趣的事实,所以说把这个东西也保存下来是很重要的。
这就是刚才我说的这个关于抬杠的概念,有人可能觉得我这张牌抓起来了,能玩儿就无所谓啊,音频轨错不错,跟我没有关系啊,或者说这个MCN里边的东西保存下来跟我也没有关系,这个很正常,可以理解。但是redump他的这个想法就是想尽可能精确地把光盘保存下来,所以说他才不断的修正自己的方法,到现在开始用DIC去抓盘是这么一个原因。


IP属地:山东来自Android客户端1楼2019-07-21 10:23回复
    这是redump组里Tengyuhuang大大给我讲的,略做修改全文奉上


    IP属地:山东来自Android客户端2楼2019-07-21 10:26
    回复
      虽然看不懂,但是觉得很厉害,感谢分享!


      IP属地:广东3楼2019-07-21 10:40
      回复
        虽然看不懂,但是觉得很厉害,感谢分享!


        IP属地:吉林来自Android客户端4楼2019-07-21 18:23
        回复
          从收藏角度来说,镜像的确是抓得越精准越好。
          不过现在模拟器本身不完美,即便是用redump镜像,BGM该跑调的还是跑调。
          如果硬要追求完美游戏(音轨)效果的话,还是用实机吧。


          IP属地:上海5楼2019-07-22 08:27
          回复
            redump本身就是一种收集的规范化标准,与模拟器能不能玩没啥关系。就像现在的DREAMCAST~现在的redump也都是bin+cue格式的了~而这种格式DC模拟器当下根本就不支持。


            IP属地:山东6楼2019-07-22 08:50
            收起回复
              很专业,听不太懂。总之,redump好就是啦。但是,现在的资源好乱,大大求教我的提问帖子看看@emugamer


              IP属地:北京来自iPhone客户端7楼2019-07-23 11:58
              回复
                CD光盘基本概念
                https://wenku.baidu.com/view/eb5de980cf84b9d529ea7a15.html


                IP属地:四川9楼2019-12-16 11:08
                回复
                  虽然看不懂,但是觉得很厉害,感谢分享!


                  IP属地:安徽10楼2020-02-07 22:30
                  回复
                    温故而知新,另外问一句,chd算不算redump?


                    IP属地:广东来自Android客户端11楼2022-09-11 10:12
                    回复
                      早年我dump的第一个iso,就被redump指出错误,因为我dump的那个是cd,而不是dvd,他们从字节上就判断出工具错了。当然后来我dump的几十个全部都正确了。


                      IP属地:湖南12楼2022-10-20 15:05
                      回复
                        请问一下,在哪里可以玩到,Redump的游戏


                        IP属地:广东来自Android客户端13楼2023-03-22 14:44
                        回复