引用:
Acute寫到:
呵, 不需要那麼麻煩, 燒了才測試太痛苦了
安裝PowerDVD, 他有一個"撥放硬碟中的DVD 影片", 使用該功能, 開啟VIDEO_TS.IFO, 就可以跟撥放真的DVD 一樣, 就能測試了
其實 pgcedit 本身有個 Trace mode, 情況就如 C program 的 debugger, 可以看到播放時所有 register 的值的改變, IfoEdit 也有 DVD Play, 不過一來我懶再寫教學了, 二來有很多新手連 PowerDVD 的 "open as DVD file" 和 "open media file" 也分不清, 所以乾脆叫他們燒出來試好了...
引用:
我記得... 我的改法是... 把不要的code 都置換成NOP command, 意思跟上述的方法雷同
太久以前改的了... 忘嚕
很多改法都可以, 例如將 if statement 刪走, (JumpSS) Jump to VMGM PGC 3 改為 (JumpSS) Jump to VMGM PGC 4 也可, 又或者將 if ( gprm(0) == gprm(2) ) then { (JumpSS) Jump to VMGM PGC 4 } 改為 if ( gprm(2) == gprm(2) ) then { (JumpSS) Jump to VMGM PGC 4 } 亦可以, 總之只要不跳到 PGC 3 (那個死胡同) 就行了, 教學裏說的只是其中一種可行的方法而已...
[lovelegend 在 2005-6-10 02:58 PM 作了最後編輯]