【問題】有關BetaBloker Patch過的image!!



贊助商連結


Seifer
2002-03-27, 06:23 PM
有個疑問!?被BetaBloker Patch過的image 再度載入虛擬光碟中 不能正常play是否正常 那為何燒錄出來的光碟可以正常play?

原版光碟利用BetaBloker修正過燒錄出來後稱為A拷片 <===可以正常play
那用A拷片讀出image 是否可燒錄成功呢?

贊助商連結


sitwer
2002-03-27, 06:33 PM
我也覺得很奇怪
為何被BetaBlocker2.51 Patch過的image再度載入虛擬光碟中不能正常play
燒出來後
teac532s可正常play
捷元50x play會出現錯誤(作業系統無效,程式即將關閉之類訊息)

win98
plex1210ts
反攻諾曼第

jess
2002-03-27, 08:28 PM
了解SD2弱磁區和Betablocker的作用,就知道"被BetaBlocker Patch過的image再度載入虛擬光碟中不能正常play,燒錄出來的光碟可以正常play"是原本就很正常的事。 SD2映像檔弱磁區裡的資料,經一般非特殊燒錄機燒錄後,無法正確的將其"還原"到光碟上(這是SD2弱磁區利用非特殊機採用的晶片和韌體上的EFM編碼的弱點所設計出來的把戲),但特殊機則沒這問題。而Betablocker的原理則在於修改映像檔裡這些弱磁區裡的資料(所謂的regular bit patterns),使得非特殊機能將修改過的弱磁區裡的數據燒錄出和原版一樣的資料(很玄),即和特殊機燒錄出來的一樣(ps:特殊機燒錄修改過的映像檔,也同樣得到正確的備份片)。對於SD2 2.40版以前的SD2映像檔,使用現在的Betablocker修正出的映像檔是"完整"的 (即可讓非特殊機燒錄出正確且可重複燒錄的映像檔)。但對於SD2 2.51而言,目前的Betablocker是不完整的,多數"非SD2 2.51特殊機"燒不出完完整整的備份片。
話題轉回來,由於SD2遊戲是在安裝後,由主程式啟動後做弱磁區存在與否的檢查(藉以判斷是否為原版片),但經Betablocker修正的映像檔其弱磁區已不存在,主程式檢查不到載入虛擬光碟裡的映像檔有弱磁區,當然不給玩。

Seifer
2002-03-27, 10:03 PM
最初由 jess 發表
了解SD2弱磁區和Betablocker的作用,就知道"被BetaBlocker Patch過的image再度載入虛擬光碟中不能正常play,燒錄出來的光碟可以正常play"是原本就很正常的事。 SD2映像檔弱磁區裡的資料,經一般非特殊燒錄機燒錄後,無法正確的將其"還原"到光碟上(這是SD2弱磁區利用非特殊機採用的晶片和韌體上的EFM編碼的弱點所設計出來的把戲),但特殊機則沒這問題。而Betablocker的原理則在於修改映像檔裡這些弱磁區裡的資料(所謂的regular bit patterns),使得非特殊機能將修改過的弱磁區裡的數據燒錄出和原版一樣的資料(很玄),即和特殊機燒錄出來的一樣(ps:特殊機燒錄修改過的映像檔,也同樣得到正確的備份片)。對於SD2 2.40版以前的SD2映像檔,使用現在的Betablocker修正出的映像檔是"完整"的 (即可讓非特殊機燒錄出正確且可重複燒錄的映像檔)。但對於SD2 2.51而言,目前的Betablocker是不完整的,多數"非SD2 2.51特殊機"燒不出完完整整的備份片。
話題轉回來,由於SD2遊戲是在安裝後,由主程式啟動後做弱磁區存在與否的檢查(藉以判斷是否為原版片),但經Betablocker修正的映像檔其弱磁區已不存在,主程式檢查不到載入虛擬光碟裡的映像檔有弱磁區,當然不給玩。

謝謝jess版主解釋^^

最後一個問題:
原版光碟粹取的映像檔 經BetaBlocker修正之後的映像檔稱[A]
[A]燒錄出來的光碟(可以play)再粹取出映像檔稱[B](不能在虛擬光碟play)
那[A]=[B]嗎?
用[B]燒錄時還須經修正嗎?

jess
2002-03-28, 02:56 AM
SD2 的備份片如果是很"完整"的,那麼它是還可以當母片用的。因此,你的B其實應和未經Betablocker修補前的A一樣,所以[B]是不等於A的。
ps:若B不能在虛擬光碟玩,表示備份片不完整或讀取不正確。