OurDVD - Forum

完整版本: 鎖BC區的問題
You're currently viewing a stripped down version of our content. View the full version with proper formatting.

tadalafil

why1812 写:
不同的软件甚至在不同的版本锁区的方式都不同。不同的方式用不同的方法改,不是三言两语说得清楚。见过最简单的一种可以直接在JAR里修改。
楼主也可以自行用最新版anydvd或dvdfab破解。这个做起来虽然多花点时间,但是相对最靠谱。

好的
謝謝why兄
先筆記起來
日後有機會試試Smile

剛剛在做Face Off這片時,就發現一個區碼測試的地方…

[attachment=440]

這個區碼測試相信已經被修改,所以就不會有區碼限制,不過也可以拿出來作參考…

第二行就是比較區碼,PSR20就是光碟機儲存區碼的地方,1=A區,2=B區,4=C區
而比較形式可以是BC(進位),EQ(相等),NE(不相等),GE(大於或相等),GT(大於),LE(小於或相等)和LT(小於)。
根據這個程序,區碼只要是大於一便可以,也就是什麼區碼都可以…

第三行應該是當區碼不符合設定時跳到的地方,不過現在是到第四行,而不是跳到所以原來的鎖區碼的程序。

第四行是區碼正常的程序繼續。

這裡有兩處破解保護:-
1. 第二行將原來的EQ改成GE,由原來的=1(A區)改成大於1(所以A,B,C區都沒有問題)。
2. 即使不會符區碼條件,第三行跳躍到保護區碼程式已經被修改為區碼符合的地方(第四行)。

如果我將第二行也改成GoTo 4,則連測試區碼也省了,一樣可以過關!

所以這類HDMV的區碼移除,只要找到相關的地方,要修改並不難,修改的方法也是千變萬化!
也就順便講一下刪除一些片段的一種做法:-

[attachment=441]

通常最簡單的做法,就是用一個很短的片(一般我會用一個少於5秒的黑色片段)取代我們想刪除的片段,則只要等待一會便可以播完…

在這個例子,我只要將所有播放片段的地方都改成NOP,就可以更快跳越這些片段了!

在這個例子,我採取一個更直接的做法,就是從第0行開始就跳到第89行…

[attachment=442]

當然,你一定要清楚程式的來龍去脈才可以得心應手!

tadalafil

大恩不言謝!
版大圖文並茂的指教
真是令小弟無以言表!
來這裡學習BD果然是對的!
還是老話重提
感謝邀請我的sony大與熱情回覆的bebo大、版大why
今天做這個BD,除了一貫將播放playlist修改為NOP跳過一些警告畫面外,也用了一個相對較複雜的方法去跳過語言選單,所以也和大家分享一下:-



1. Title 7 先將0放進GPR116內,然後呼叫playlist 22。
2. playlist 22會顯示語言選單那個圖片,然後IG選單(33.m2ts)就會等候用家的選擇。
3. 就以英文(ENGLISH)為例,當它被選擇後,它會把數值1放進GPR116內,然後跳到Title 4。
4. Title 4跳會根據用家的選擇播放相對的警告畫面後(這個已經被我跳過了)才進入主選單…

在這個情況下,只要將Title 7的第一行改成將1放進GPR116內,然後直接跳到Title 4就可以避開這個選單了。
剛剛將BBC的GALAGAPOS老種置頂,也順便燒錄…

http://bt.ourdisc.net/details.php?id=2243

進行了少少修改,以便直接跳進主選單:-

[attachment=443]

有興趣的不妨試試!


请教下,像这种类型的应该修改哪里才能跳过区域码呢?
Big Eyes的鎖區碼不在BDMV裡,所以無從跳起(你看左邊的視窗有4個BD-J,就是沒有BDMV,也就是選單的設計通常與BDMV無關)。
剛收到春天兄的Short Bus,也和大家研究一下:-

[attachment=444]

這是檢查區碼部分,程式先取得區碼(PSR20),第2228行將2(B區碼)放進GPR4077內,然後在第2229和GPR4077(2)比較,如果不相等就跳到22 32行,否則就跳到2235行(正常)…

所以要修改的方法很多,你可以將2230行的GoTo 2232也改成2235,
也可以將2229行改成別的東西(GoTo 2235)…

所以只要行得通就可以!
照BC大的指点,试着按以上二法修改,但是行不通。修改后索性变黑屏。
页: 1 2 3
Reference URL's