View Single Post
Old 21st March 2009, 05:06   #16  |  Link
r0lZ
PgcEdit daemon
 
r0lZ's Avatar
 
Join Date: Jul 2003
Posts: 7,469
I don't understand why setting a breakpoint on all PGCs could help you locate which PGCs are never called. IMO, the yellow highlights in the left pane and the new option "State -> Mark played PGCs as 'Played'" are much more useful. You don't need to break to discover if a PGC has been played.

Anyway, there are numerous ways to break at every PGC. You can turn on the "Breakpoints -> Break At All Menus" and "Breat At All Titles" options. They break at the first command of every PGC. You can also "Break at Log Output" and type "Entering" in the Break box. You can also use the "--> Next PB" button if you want to break only when the video content of a PGC is played.

The manual Pre/Post and Playback breakpoints are made to turn on a breakpoint on a specific PGC, for example to continue the trace step by step, analyse the registers at that point, or launch "Jump To PGC". IMO, forcing a manual breakpoint on every PGC doesn't make sense.


Side note: If you use the trace to discover which PGCs are never called, you should search the random operations, and check them carefully. When a GPRM is set with the ?= (RND) operator, it's often to jump to randomly selected PGCs. So, tracing the commands containing a RND only once could not be sufficient to locate all PGCs called indirectly by that PGC. I suggest therefore to Break at All Titles and Menus, and Break at Log Output "RND". Then, every time a specific RND operator is executed, you can force a different valid value in the affected GPRM by typing it in the Watch window (don't forget to press Return to record your change!), and continue the trace, to be sure to locate all possibly played PGCs.


PS: Don't worry. You have posted at the right place (although you could have posted a new thread in this "IFO/VOB Editors" section as well.)
__________________
r0lZ
PgcEdit homepage (hosted by VideoHelp)
BD3D2MK3D A tool to convert 3D blu-rays to SBS, T&B or FS MKV

Last edited by r0lZ; 21st March 2009 at 07:21.
r0lZ is offline   Reply With Quote