哈利波特中文版game備份的小試驗 - 第 2 頁

第 2 頁,共 3 頁 首頁首頁 1 2 3 末頁末頁
顯示結果從第 11 筆 到 20 筆,共計 25 筆
  1. #11
    會員
    註冊日期
    2001-02-05
    討論區文章
    41
    1.我很好奇的是,有沒有燒錄機能做出完美的ps1有保護的光碟片,大部分還是要mod
    chip來跳過保護,會不會因為讀片機讀sub channel 不完整,而造成燒入失敗?..
    純屬猜測,因沒有配備可做實驗。

    2.當然,securom new保護的程式,一定會檢查sub channel,大部分光碟機都會有讀
    sub channel的能力,祇是能力如何而已,所以還是要燒正確的sub channel資料到
    光碟,否則沒辦法在光碟機上玩, 不過遇到沒有能力讀sub channel 的光碟機不
    就破功了,所以應該還有其他保護裝置,只是不曉得是什麼?

    3.我用cdmage的scan for corruption的功能,掃描 .img & .bwi檔,會得到 1 sector corruption,這個是第250109sector,不知版主有沒有這種情形?

    4. 2.88版 的daemon tool 也可以沒有sub檔,來玩diablo ii,不過要自己做 .cue檔 , 才能執行,這一點提供你做參考。這一點讓我懷疑,模擬器有正確模擬 sub channel?

  2. #12
    mk2
    mk2 目前未上線
    會員 mk2 的大頭照
    註冊日期
    2001-12-26
    討論區文章
    108
    DaemonTools 2.88 不是有模擬 securom 的功能嗎!
    有了這個功能即便沒有SUB檔一樣會騙過 Securom loader!

    另外您的 securom 問題我前一封 post 有說過, 幾乎每一台光碟機都有辦法讀到Q channel 的資料, 差只差在方法而已. 所以你的問題算是可以澄清, securom *NEW 真的只有放保護於 Q Channel 之中, 但是較新版本的 Securom 就多加了一個保護動作, 如果你放在備份片在燒錄器上頭, securom loader 會嘗試讀取碟片的ATIP code, 有ATIP code的碟片肯定是燒錄片, 他就不讓你玩!

  3. #13
    會員 nothing 的大頭照
    註冊日期
    2001-09-12
    討論區文章
    1,395
    最初由 mk2 發表
    較新版本的 Securom 就多加了一個保護動作, 如果你放在備份片在燒錄器上頭, securom loader 會嘗試讀取碟片的ATIP code, 有ATIP code的碟片肯定是燒錄片, 他就不讓你玩!
    沒錯.........
    SecuROM New確實是會檢查ATIP...........
    弟有實際做過測試........
    以暗黑破壞神2為例........
    以三種不同片子作測試.......
    1.原版片>>>可在所有機器上Play
    2.原燒片(含次通道)>>>只有燒錄機不能Play.......
    3.原燒片(不含次通道.屬備份失敗片)>>>無論如何測試就是不能Play.......(不包含再次讀成影像檔由DAEMON Tools模擬)

    以2.3.繼續作測試.......
    因CloneCD於v3.2.0.1之後加入了CloneCD Tray.......
    裡面含有"Hide CDR Media from Application"這個功能.......
    之前有與jess版主.CK阿強兄.YSL兄討論過這個功能.......
    做過測試後.......
    此功能可以使2.的原燒片能Play於燒錄機上......
    而3.依然不行.....
    得到的結論是......
    Hide CDR Media from Application確實有阻止程式讀取ATIP.......
    但是並無法阻止程式檢查Sub Channel......
    只有燒錄機能讀取ATIP......
    所以在2.中只有燒錄機不能Play......
    在資訊發達的叢林裡,一個人獨自孤單流浪的遊牧詩人

    我知道我是囉唆了點,不過我是出於好心,沒有惡意的

  4. #14
    會員
    註冊日期
    2001-02-05
    討論區文章
    41
    最初由 mk2 發表
    DaemonTools 2.88 不是有模擬 securom 的功能嗎!
    有了這個功能即便沒有SUB檔一樣會騙過 Securom loader!

    另外您的 securom 問題我前一封 post 有說過, 幾乎每一台光碟機都有辦法讀到Q channel 的資料, 差只差在方法而已. 所以你的問題算是可以澄清, securom *NEW 真的只有放保護於 Q Channel 之中, 但是較新版本的 Securom 就多加了一個保護動作, 如果你放在備份片在燒錄器上頭, securom loader 會嘗試讀取碟片的ATIP code, 有ATIP code的碟片肯定是燒錄片, 他就不讓你玩!

    1.您大概不知道daemon 2.88 已經被列入 Blacklist,打開securom option可是會當機,
    所以不能打開此功能,才能玩遊戲。
    引述daemon tool 作者﹙VeNoM386﹚一段話:

    Yup! Just installed 1.09c patch - it has updated Securom code that detects Securom emulation in Daemon in an evil way: it lets the game start but randomly hangs PC when user starts the game or presses 'Save and exit'. I traced this in debugger.
    As a temporary solution please play from image and do NOT enable Securom emulation!
    I will now study this issue and make a fix ASAP.
    Sorry to all Daemon users and 'Fuck You' to all Securom creators who don't allow users to play legal backups! Burn in hell! You will never win by doing evil to people - time to learn!

    2.您那一篇文章我看過,只是並不是很懂,我想問的是,既然幾乎每一部都能讀的到Q channel 的資料, 差只差在方法而已,那用不支援讀sub channel的cdrom/dvdrom,豈不是
    要讀很久,玩遊戲時,常常要等待光碟機檢查是否為原版片,才能玩,diablo ii 可是常常檢查cdrom,這樣會造成所謂挑片吧。

    3.對於不支援subchannel讀取光碟機,VeNoM386建議如下:
    You can try to deselect 'Read subchannels' - it may work without emulation too if your reader can read raw good.
    Generally Securom games may work from virtual drive even without subchannel informatioin if image is good. Just try it.
    http://www.dtools.de/cgi-bin/iboard3...=1;t=316;st=15

    所以我才會有上述的疑問。

  5. #15
    mk2
    mk2 目前未上線
    會員 mk2 的大頭照
    註冊日期
    2001-12-26
    討論區文章
    108
    1. 由於我都沒有用 Daemon-Tools 2.88 來玩 Diablo II + LOD, 因此不曉得他會當掉,
    我都是用 Fantom CD + 改掉虛擬光碟機的名稱, 因此 D2-LOD 並沒有發生當掉的現象!
    這個功能 Daemon-Tools 3.00 也跟進了不是嗎?那也表示說 Daemon-Tools 也擺脫Securom的糾纏了!
    2. securom 的開發廠商應該知道若用我所說得方法二來讀碟片會有較長的時間差, 因此並不是每個Q-Channel中的資料都有動手腳, 只用了幾個, 他們也只檢查幾個, 因此延遲情形並不嚴重, 是機器而定, 但我的 Toshiba 32x 很慘就是了
    3. 注意唷! 他可說的是 'MAY' 不是 'should', 我想VeNoM386的意思應該是請使用者自行試試看的意思.



  6. #16
    板 主
    註冊日期
    2001-02-09
    討論區文章
    1,822
    "daemon 2.88 已經被列入 Blacklist,打開securom option可是會當機,所以不能打開此功能,才能玩遊戲"
    應該考慮時間點的因素。到Diablo 2的資料片為止,都沒有問題(我一直都是用它)。在Daemon 2.88後且有此動作的遊戲不會太多。

    To small B & mk 2:
    Thanks a lot for both your valuable informations, some of them have corrected my incomplete knowledge.

    To all those involving in the discussions:
    This is another good example of dialogues. Many interested people should benefit from the informations during the discussions. Thank all your guys.

  7. #17
    會員
    註冊日期
    2001-02-05
    討論區文章
    41
    有些疑惑想請問 mk2兄:

    1.clonecd cd and Blindwrite所做的 .img and .bwi檔有沒有包含 subchannel(就 diablo2而言﹚,我知道他們的格式是m1/2352,其中包含了ECC 276 bytes,而他們
    名稱為,ECC P field and ECC Q field,難道他們就是我們稱的 p subchannel,
    Q subchannel,照您上面的回答我兜不起來?

    2.如果不是的話,那可以用daemon tool來模擬,而沒有subchannel,那securom保護
    會檢查subchanel,而daemon tool卻沒有模擬,應該會叫你放入光碟片才對,所以
    daemon tool作者才會猜測,遇到無讀取subchannel能力的光碟機,程式會忽略檢查,
    有可能是檢查其他地方(other sectors),所以還是要good RAW copy

    3.如果有錯的話,請mk2兄指教,因為我對subchannel存放位置也是不懂。

    4.版主大人不必客氣,大家藉這個地方彼此教學相長。 


    以下長度均為 2352 Bytes ( 抱歉,數字無法對齊,可是寫的時候卻可以﹚

    Red Book (音軌 / CDDA)

    |================================================================|
    2352 Bytes

    Yellow Book (資料軌 / CD-ROM)

    Mode 1
    |======|==|==================================|==|===|============|
    12 4 2048 4 8 276

    Mode 2
    |======|==|======================================================|
    12 4 2336

    CD-ROM/XA 是以 CD-ROM Mode 2 加以沿申而來, 其中又分為兩種不同個格式..

    1. 用來存資料(Data)的 Form 1
    2. 用來存聲音, 影像的 Form 2


    XA Mode 2 Form 1
    |======|==|===|==================================|==|============|
    12 4 8 2048 4 276
    CD-ROM /XA Mode 2 Form 1
    |======|==|===|==================================|==|============|
    12 4 8 2048 4 276

  8. #18
    mk2
    mk2 目前未上線
    會員 mk2 的大頭照
    註冊日期
    2001-12-26
    討論區文章
    108
    1. ECC中的P&Q 並非 P-channel 與 Q-channel, 他們稱之為 P parity 與 Q parity, 或稱為 P field 與 Q field
    您可以從 cdrdao 的 edc/ecc 原始碼的一段程式註解中看到
    (以下是那一段註解) PS. CDRDAO 是一套開放原始碼的燒錄軟體
    語法:
    Mode 1:
    <- sync -><- header, user data, edc, intermediate -><- p -><- q ->
    0         12                                        2076   2248   2352
    <---------------------- 2352 ------------------------------------>
              <- fed into Reed-Solomon encoder (2064) ->
              <- fed into Reed-Solomon decoder (2340)               ->
    
    Mode 2 Form 1:
    <- sync -><- header, subheader, user data, edc -><- p -><- q ->
    0         12                                     2076   2248   2352
    <---------------------- 2352 ------------------------------------>
              <- fed into Reed-Solomon encoder (2064) ->
              <- fed into Reed-Solomon decoder (2340)               ->
    
    Reed-Solomon Product Code for data sectors
    
    The 2340 bytes are structured in 16-bit-words.
    2340 bytes of the 2352 bytes (B) are accessed in 16-bit words (S).
    
    S[n] = B[2n + 1 + 12] << 8 (MSB) + B[2n + 12] (LSB)
    
    Reed-Solomon operates on bytes. Reed-Solomon is applied to the MSByte
    of a word first, and then to the LSByte.
    
    Polynomial:
    P(x) = x^8 + x^4 + x^3 + x^2 + 1
    
    primitive element alpha of GF(2^8):
    alpha = (00000010) (MSBit - LSBit)
    
    first stage (P-parity)
    
    (26,24) Reed-Solomon code 16-bit-words over GF(2^8)
    P1[n] = sum over m (S[(m * 43) + n]
    P2[n] = sum over m (S[(m * 43) + n]
    
    second stage (Q-parity)
    
    (45,43) Reed-Solomon code 16-bit-words over GF(2^8)
    Q1[n] = sum over m (S[((m * 44) + 43*n) mod 1118]
    Q2[n] = sum over m (S[((m * 44) + 43*n) mod 1118]
    如果要看清楚一點的圖形可以看這一個
    (從Fantom CD討論區給借用來的 原始網址: http://newsboard.copystar.com.tw/wor...12&i=253&t=238)


    2. 這個應該只是他的猜測, 我也沒有去測試這一段, 因此不太清楚, 但是我相信 2352/sector 的資料毋庸置疑必須是正確的

    3. 通常 Sub-Channel 之中以 Q-channel 應該最為重要(整本MMC3提到的大部分都是q-channel), 而Diablo2也只在這個地方作手腳, 但是有一些比較機車的碟片像是 CD+G , Audio+ 都把資料給放到 P-Q channel之後的 72byte 之中, 他們的用意應該是把碟片可寫入區能壓榨的都壓榨出來, 但是誠如我先前說得, 很多機器沒辦法完全讀出 R-W channel, 因此這種東西也流行不起來,僅能夠作為貴族產品.

  9. #19
    mk2
    mk2 目前未上線
    會員 mk2 的大頭照
    註冊日期
    2001-12-26
    討論區文章
    108
    補上幾個昨晚的測試

    1. BlindRead(3.1.0.7) 竟然說有的機器不能夠讀出 Sub-channel 資料, 所以就不讀出 BWS 檔案, 難怪 Fantom CD 的新版本新增了 "沒有 BWS 檔也可以燒錄 BWT/BWI" 的功能, 明明這一台 SONY 140E 可以讀得到, 他也說不行, 真是有點不太信任這個軟體.

    2. 我還測試了一下很多人所推崇BlindRead的 "數個間隙" 功能, 這個功能其實跟 CloneCD 的 intelligent Bad Sector Scanner 一模一樣, 採用預測法來猜測壞軌. 也就是說遇到第一個壞軌(假設位址為X)時就先往後跳一個大的區段(CloneCD中為100個Block), 接著看看這個位址為X+100的地方是否為壞軌, 如果不是就把這整個區段當成壞軌. 如果是就採用內插法來猜測壞給真正位置在哪裡!
    說真的, 要是我我就不敢用這一種方式來讀碟片, 但是這個功能能對一些比較不聰明只會作一狗票實體壞軌在碟片的廠商來說, 的確能夠造成實質快速讀取的效應, 但是聰明一點的廠商故意作一些區間大小不固定, 甚至讓你誤中陷阱的話, 這功能就沒啥鳥用了!
    我也看到有人建議台製 Fantom CD 加上這個功能(不知道為啥, 說台製好像有點很爛的感覺), 我個人認為有也可以, 沒有也可以, 因為我畢竟不常用到這個功能!

    PS. 以上純粹從程式設計師角度來看軟體! 用猜的是程式設計師最忌諱的一件事情!

  10. #20
    會員
    註冊日期
    2001-02-05
    討論區文章
    41
    再次請問 mk2兄,我用diablo ii 資料片作實驗,

    1.以philip 4801當讀片機﹙only raw 2352),以cdrwin軟體讀片,其設定只選
    raw mode,其餘均為auto,讀出來的檔載入daemon tool,發現不能執行,
    在以clonecd讀取,選項全不選,讓 .IMG2檔單獨載入daemon tool,也不能執行,
    用cdmage掃描映像檔,發現都沒錯誤。

    2.以teac 532s當讀片機,以cdrwin軟體讀片,其設定只選raw mode,其餘均為auto,

    讀出 來的檔載入daemon tool,發現不能執行,在以clonecd讀取,選項全不選,讓

    .IMG檔單獨 載入daemon tool,發現居然可以執行,用cdmage掃描映像檔,發現

    第sector 250109有錯誤。

    3.我比較這兩種映像檔,其不同處在於sector 250109之edc/ecc部分,這一部份,不

    曉得可否稱邏輯壞磁區?不知道裡面放什麼資料,會不會是Q subchannel?

    4.以yamaha 4416做出來 .IMG檔﹙subchannel有勾﹚與 teac532s(subchannel 都沒勾﹚是一樣的,都有第sector 250109有錯誤,這樣才能讓daemon tool無subchannel 檔能夠執行。﹙daemon tool 模擬選項全關﹚

    5.至於jess 與 mk2 兄對subchannel解釋不同,可能是看的文件不同,有一份文件會讓人產生誤解。
    其網址為http://www.goldentimes.net/cdterm14.htm

    我也找到一份文件,僅供參考:http://www.lightningimports.co.uk/Fixes/formtxt.htm

    On a CD-DA all 2,352 bytes of a sector are user data, thus 2,353 bytes multiplied by 75 sectors equals 176,400 bytes, which are transferred per second. This equals about 1.41 Mbit/sec. A cross-check: CD-DA works on a sampling rate of 44,1 kHz and 16 bit samples for 2 stereo channels, i.e. 44,100 x 16 x 2=1,411,200 bit/sec or 176,400 bytes audio data per second.

    For each sector and 2,352 bytes of user data, 882 additional bytes are stored on the disc for the 2 layers of error detection and correction code of CIRC (784), and the Control Bytes (98). Each bit of the control byte is given a letter, "P", "Q", "R", "S", "T", "U", "V", and "W". The first bit is designated as "P", the second "Q", and so on.



類似的主題

  1. 哈利波特恐怖版2
    作者:冰羽緋落 所在討論版:-- 網路輕鬆版 [圖片 笑話 影片]
    回覆: 5
    最後發表: 2002-03-27, 02:41 PM
  2. 有人有-哈利波特_夜市中文版2.dat-這個檔ㄇ
    作者:hansboy 所在討論版:-- 網路輕鬆版 [圖片 笑話 影片]
    回覆: 26
    最後發表: 2001-12-26, 11:00 PM
  3. 請問大大,'哈利波特'pc-game怎麼燒呀!謝謝!
    作者:cchmark 所在討論版:-- 光 碟 燒 錄 討 論 版
    回覆: 3
    最後發表: 2001-12-23, 06:41 AM
  4. 合法免費"哈利波特"電子書中文版1~4集等等等
    作者:jess 所在討論版:-- 優 質 網 站 分 享
    回覆: 3
    最後發表: 2001-02-20, 08:30 PM
  5. 哈利波特小說的英文版
    作者:tedlin 所在討論版:-- 網 路 [ 佳 作 / 奇 文 ] 欣 賞 版
    回覆: 0
    最後發表: 2001-01-08, 05:22 AM

 

此網頁沒有從搜尋引擎而來的訪客

發表文章規則

  • 不可以發表新主題
  • 不可以回覆文章
  • 不可以上傳附加檔案
  • 不可以編輯自己的文章
  •