Log in

View Full Version : PgcEdit v0.4


Pages : [1] 2 3 4 5 6 7 8 9 10 11

r0lZ
13th November 2004, 17:56
[EDIT: PgcEdit v7.0 has been released. See this thread (http://forum.doom9.org/showthread.php?t=110310).]


PgcEdit 0.4.0 released
Trace mode!
PGC Editor: It is now possible to edit the Programs map by clicking on the Prog buttons.
PGC Editor: Added a Chapter (PTT) table editor.
In the menubuttons viewer, clicking on the Jump to Target button will now close the viewer (but only if the target is found, and is another PGC.)
SetSTN: Changed the labels for audio value 15 and subpic 62 from 'set to none' to 'not set', which IMHO is more coherent.
PGC Editor: New tooltips on the stream assignments buttons.
The stream numbers in the PGC selector were starting at 1 instead of 0.
The subpic stream assignment slider range was 0 to 15 instead of 0 to 31.
The VTS Sectors adjustment was wrong with empty (0 byte) menu VOBs.
Command Editor: Little bug fixed when a value field was empty and the "B" button was selected.

About Trace mode
The Trace mode is still in a somewhat experimental state.

Known limitations: No documentation. Sorry
Since the virtual playback is not in real time, the behavior of the NAV counter and of the GPRMs in counter mode cannot be simulated. SetNVTMR and SetGPRMMD (in counter mode) are therefore only partially supported.
PgcEdit don't currently search for BOV (Button Over Video) in the Title's VOBs. The few DVDs with menus in the title domain will therefore not be successfully traced. [added 18 Nov 2004]
There is no preview of the video (for now).
There are certainly still many bugs in the code. However, since the Trace mode do not modify anything in the current DVD, you may use it safely.
Check out the Jeanl's Guides for PgcEdit (http://jean.laroche.free.fr/) for excellent examples of the usage of the Trace mode.


Please note
I have changed the distribution status of PgcEdit from freeware to donnationware.
I have already spend months to develop PgcEdit. The new Trace mode was verry hard to do, and the other features I will add are also involving many time in develpoment. So, if you like and use PgcEdit, please donate!
To make a donation, click on the PayPal button on my homepage. (Actually, there are 2 buttons, so you cannot miss them. ;))
Many thanks in advance.



The current PgcEdit version is discussed here: PgcEdit 0.5 (http://forum.doom9.org/showthread.php?s=&threadid=90960)

Old PgcEdit discussion threads: PgcEdit 0.5.0 beta (http://forum.doom9.org/showthread.php?s=&threadid=89918).
PgcEdit 0.4 (http://forum.doom9.org/showthread.php?s=&threadid=85329).
PgcEdit 0.3 (http://forum.doom9.org/showthread.php?s=&threadid=79853).
PgcEdit 0.2 (http://forum.doom9.org/showthread.php?s=&threadid=78618).
PgcEdit 0.1 (http://forum.doom9.org/showthread.php?s=&threadid=77980).


Links to PgcEdit 0.4.X revisions inside this thread:
v0.4.1 (http://forum.doom9.org/showthread.php?s=&threadid=85329&perpage=20&pagenumber=2#post571299)
v0.4.2 (http://forum.doom9.org/showthread.php?s=&threadid=85329&perpage=20&pagenumber=3#post572369)
v0.4.3 (http://forum.doom9.org/showthread.php?s=&threadid=85329&perpage=20&pagenumber=4#post573841)
v0.4.3.1 (http://forum.doom9.org/showthread.php?s=&threadid=85329&perpage=20&pagenumber=5#post574236)
v0.4.4 beta 4 (http://forum.doom9.org/showthread.php?s=&threadid=85329&perpage=20&pagenumber=9#post576213)
v0.4.4 beta 6 (http://forum.doom9.org/showthread.php?s=&threadid=85329&perpage=20&pagenumber=9#post576463)
v0.4.4 beta 7 (http://forum.doom9.org/showthread.php?s=&threadid=85329&perpage=20&pagenumber=11#post576815)
v0.4.4 beta 8 (http://forum.doom9.org/showthread.php?s=&threadid=85329&perpage=20&pagenumber=11#post576910)
v0.4.4 beta 9 (http://forum.doom9.org/showthread.php?s=&threadid=85329&perpage=20&pagenumber=12#post577170)
v0.4.4 (http://forum.doom9.org/showthread.php?s=&threadid=85329&perpage=20&pagenumber=13#post578915)
v0.4.5 (http://forum.doom9.org/showthread.php?s=&threadid=85329&perpage=20&pagenumber=16#post583149)
v0.4.6 (http://forum.doom9.org/showthread.php?s=&threadid=85329&perpage=20&pagenumber=18#post588355)
v0.4.7 (http://forum.doom9.org/showthread.php?s=&threadid=85329&perpage=20&pagenumber=21#post591041)
v0.4.8 (http://forum.doom9.org/showthread.php?s=&threadid=85329&perpage=20&pagenumber=23#post596919)
v0.4.9 (http://forum.doom9.org/showthread.php?s=&threadid=85329&perpage=20&pagenumber=26#post603078)
v0.4.9.1 (http://forum.doom9.org/showthread.php?s=&threadid=85329&perpage=20&pagenumber=26#post603141)

jeanl
13th November 2004, 18:19
yeeeeehaaaaa! As they like to say in some remote parts of the US!

A million thanks r0lZ for the this amazing and unique tool!
Jeanl

blutach
13th November 2004, 23:59
Thanks rolz - another amazing feat.

And thanks Jean for the time to get a very good guide together.

Regards

blutach
14th November 2004, 00:09
@jean - in the middle of your guide is a "rolz why" (step 3). Maybe you want to edit the guide.

Also, I have often encountered FBIs after the movie ends. Sometimes about 20 of them in different languages x 10 seconds each. Perhaps you'd like to write something about this in your guide, too (although I tend to use a combination of VobBlanker and PgcEdit to get ridda these).

Regards

r0lZ
14th November 2004, 00:26
r0lZ why? ;) in Jeanl's guide "Skipping annoying stuff (FBI warnings, previews, logos) with PgcEdit."
This offers to not only bypass the playback of the cell(s) in the PGC, but also mark the PGC as having no cells/programs. R0LZ WHY?Because, if the cell is not referenced anymore, when you do a VOB ID strip with IfoEdit, the ID for the cell will be automatically deselected in the GUI. You don't have to remember which VOB ID you need to strip.

erdoke
14th November 2004, 00:30
I really appreciate the amount of work that you've done and going to do to make this app better and better. I wish I could contribute through PayPal. Maybe I can in other ways helping the development as with other apps.

Congratulations, r0lZ!
:thanks:

2COOL
14th November 2004, 01:46
@r0lZ

When I toggle my breakpoint, PgcEdit changes my font color to BLUE. Well, my default highlight is almost the same color. Perhaps, you can set it to something like RED?

http://img31.exs.cx/img31/3609/Image_024.png

@jeanl

Thanks for the credits! ;) Nice guide. Here's my 2 thumbs up!CC

r0lZ
14th November 2004, 01:53
I see. Humm. I can't use red. Red is already used for the pre/post breakpoints. But I may change the default color of the selection, from blue to gray.
I have WinXP with the Silver color sheme and the default highlight is gray, which is fine...

2COOL
14th November 2004, 02:36
@r0lZ

Just like you cleaned up the codes in the PGC Command Table, perhaps you should do the same filter for the language field.

http://img113.exs.cx/img113/594/Image_025.png

Also, when I step this command, why does it put in a button value?

[71 00 00 00 65 6E 00 00] 6 Set gprm(0) =(mov) 25966 ("en")
http://img113.exs.cx/img113/6208/Image_27.png

2COOL
14th November 2004, 02:59
@r0lZ

Can you clear up on the use of Remember GPRMs and Remember SPRMs? It's set by default, right?

http://img43.exs.cx/img43/2213/Image_027.png

I understand that restoring is actually "resetting" the registers back to default settings.

What's the good use for Clear "Register Changed" flags? It seems it just dulls the registers' highlights.

Also, I think your Hide toolbars in trace mode? should be better off in your Trace menu in Main Menu bar. It's useless in Trace setup when toggling.

http://img102.exs.cx/img102/8939/Image_028.png

2COOL
14th November 2004, 03:09
Originally posted by r0lZ
I see. Humm. I can't use red. Red is already used for the pre/post breakpoints. But I may change the default color of the selection, from blue to gray.
I have WinXP with the Silver color sheme and the default highlight is gray, which is fine... Maybe you can give us the option to change that highlight color to suit our needs? Minor request though.

2COOL
14th November 2004, 05:02
@r0lZ

v0.4.0 has a nasty bug!:devil:

I was working on Shrek 2 and when I went to save, I got this error.

http://img103.exs.cx/img103/9645/Image_002.gif

I never got it before and why now? I also open and saved my other DVDs with no problems. It's this DVD that giving me problems. Now, backtracking in betas, I found that 0.4.0 beta 1 worked fine. After that version, this error pops up.

Note: I went and re-ripped my Shrek 2 files again just to make sure I was using uncorrupted files. I tested on these.

[EDIT] I was working on a DVD Shrink Re-authored backup with adding a dummy PGC and got the same error on saving. :( Works fine with beta 1 again.

r0lZ
14th November 2004, 10:36
Originally posted by 2COOL
@r0lZ

Can you clear up on the use of Remember GPRMs and Remember SPRMs? It's set by default, right?

http://img43.exs.cx/img43/2213/Image_027.png

I understand that restoring is actually "resetting" the registers back to default settings.Not exactly. Remember will take a snapshot of the current registers. Restore will reset them to the last remembered values. This way, you can take a snapshot of the state at any point in playback, continue the trace, and, if needed, edit some commands, go back to that point, restore the registers, and try again.


What's the good use for Clear "Register Changed" flags? It seems it just dulls the registers' highlights.True. You may reset the changed flags at any point, then continue the trace, and see what registers are changed in the section you just traced. This may be used, for example, in a method like the one explained by jeanl in his guide, to bypass ANY part of the DVD, not only from the start of the DVD playback.
Also note that the 'Copy changed registers to clipboard' and 'Append changed registers to scratchbook' are using only the changed registers since the last Clear changed flags (ie, the registers shown in black in the watch window.)


Also, I think your Hide toolbars in trace mode? should be better off in your Trace menu in Main Menu bar. It's useless in Trace setup when toggling.

http://img102.exs.cx/img102/8939/Image_028.png OK, although this setup is remembered from session to session...

r0lZ
14th November 2004, 10:37
Originally posted by 2COOL
@r0lZ

Just like you cleaned up the codes in the PGC Command Table, perhaps you should do the same filter for the language field.

http://img113.exs.cx/img113/594/Image_025.png

Also, when I step this command, why does it put in a button value?

[71 00 00 00 65 6E 00 00] 6 Set gprm(0) =(mov) 25966 ("en")
http://img113.exs.cx/img113/6208/Image_27.png OK. Noted.

r0lZ
14th November 2004, 10:41
Originally posted by 2COOL
@r0lZ

v0.4.0 has a nasty bug!:devil:

I was working on Shrek 2 and when I went to save, I got this error.

http://img103.exs.cx/img103/9645/Image_002.gif

I never got it before and why now? I also open and saved my other DVDs with no problems. It's this DVD that giving me problems. Now, backtracking in betas, I found that 0.4.0 beta 1 worked fine. After that version, this error pops up.

Note: I went and re-ripped my Shrek 2 files again just to make sure I was using uncorrupted files. I tested on these.

[EDIT] I was working on a DVD Shrink Re-authored backup with adding a dummy PGC and got the same error on saving. :( Works fine with beta 1 again.
OK. I will investigate on this.
BTW, did you used the Trace before saving? [EDIT:] Doesn't matter: the bug is coming from the new Chapter Editor feature... It is fixed now.

@everybody:
I've found another bug: the Trace is not able to find the target of a LinkTopCell in some cases. This will be fixed soon...

CoNS
14th November 2004, 11:19
r0lZ, thanks again for this amazing tool. :)

jeanl, thanks for the guides. Excellent, just what I've been waiting for.

and 2COOL, I can't thank you often enough for those other PgcEdit guides... Keep 'em coming!!

blutach
14th November 2004, 13:12
@jeanl

Your guide on Jumping straight to the main menu or the movie with PgcEdit has a little error.

In the "few notes" at the end, you give a whole lot of commands for each GPRM.

The one for a spare GPRM(0) - which, of course, is VERY unlikely to occur - is given as follows:

GPRM(0): {00 B1 00 00 00 00 00 05} {71 00 00 00 00 01 00 00} {00 02 00 00 00 00 00 00} {00 00 00 00 00 00 00 00} I think the 05 should be 04

Otherwise, a really nice guide.

Regards

blutach
14th November 2004, 13:51
@jeanl again :)

Suppose I wanted to jump to a main menu, but wanted to set my audio and subbie streams. I really wanted to put in a breakpoint (BP) after I've been to the audio/subtitle menu(s). Is it simply a question of altering the Set STN command manually afterward to the audio stream I want?

Or would a better strategy be to set a BP in the post commands of the audio menu and figure out what audio stream I have selected?

Your (and anyone else's) advice would be appreciated.

Regards

r0lZ
14th November 2004, 14:57
@blutach
Try this:
When you first comes to your breakpoint, just go on with the Trace. Go to your Audio and Subtitles menus, select the streams you want, and return to the main menu. This time, when you're at the breakpoint again, follow the guide.

jeanl
14th November 2004, 18:40
Originally posted by blutach
@jeanl again :)

Suppose I wanted to jump to a main menu, but wanted to set my audio and subbie streams. I really wanted to put in a breakpoint (BP) after I've been to the audio/subtitle menu(s). Is it simply a question of altering the Set STN command manually afterward to the audio stream I want?

Or would a better strategy be to set a BP in the post commands of the audio menu and figure out what audio stream I have selected?

Your (and anyone else's) advice would be appreciated.

Regards

You can ideed do it the way r0lZ suggests, the most reliable way is to do it like you would on your DVD player: Go to the main menu, from there go to the subtitle select menu, pick the right one, do that for the audio, and go back to the main menu, then follow the guide. This is the surest way because you're doing it exactly in the same manner you would on a real player, so the state of the player will be exactly what it should be when you reach the main menu.
You can also try this, but it's not guaranteed to work: Follow the guide to jump to the movie, and from then to the main menu, but as you suggested, change the SetSTN command to what you'd like it to be before the jump to the main menu.
If instead of jumping to the main menu you followed on to the movie, then things would be fine (you'd have the right audio/sub). But because you jump back to the main menu, there's no telling what that menu will do (maybe select another stream based on the value in a gprm() that we didn't change)....

Thanks for pointing out the mistake in my guide! and thanks for the thanks!
Jeanl

smoof
14th November 2004, 20:20
Thanks for all your hard work to make the trace functionality. It's a great debugging/educational tool that I've been hoping for since way back when (http://forum.doom9.org/showthread.php?threadid=23812).

Great job!

jeanl
14th November 2004, 21:07
Originally posted by smoof
Thanks for all your hard work to make the trace functionality. It's a great debugging/educational tool that I've been hoping for since way back when (http://forum.doom9.org/showthread.php?threadid=23812).

Great job!
smoof,
it looks like you could claim the paternity for the post->pre command migration idea to skip stuff, no?
Jeanl

blutach
14th November 2004, 22:08
@rolz et jean:

Merci beaucoup pour l'aide :) (Excusez-moi my lousy Francais).

Seriously, this new functionality is wonderful and now I have played around with it a bit more, I can see how to do things better.

Thanks again.

Regards

jeanl
14th November 2004, 23:16
Originally posted by blutach
@jeanl

Your guide on Jumping straight to the main menu or the movie with PgcEdit has a little error.

In the "few notes" at the end, you give a whole lot of commands for each GPRM.

The one for a spare GPRM(0) - which, of course, is VERY unlikely to occur - is given as follows:

GPRM(0): {00 B1 00 00 00 00 00 05} {71 00 00 00 00 01 00 00} {00 02 00 00 00 00 00 00} {00 00 00 00 00 00 00 00} I think the 05 should be 04

Otherwise, a really nice guide.

Regards
Thanks blutach, I fixed it.
Jeanl

jeanl
14th November 2004, 23:18
Originally posted by blutach
@rolz et jean:

Merci beaucoup pour l'aide :) (Excusez-moi my lousy Francais).

Seriously, this new functionality is wonderful and now I have played around with it a bit more, I can see how to do things better.

Thanks again.

Regards

The trace function is a jem. I don't know much about commercial software, but I've never ever heard of that functionality before. In my opinion, that's pretty major! The possibilities are endless (well, almost)!

And I bet r0lZ has more stuff up his sleeve!
Jeanl

2COOL
14th November 2004, 23:43
Originally posted by jeanl
I don't know much about commercial software, but I've never ever heard of that functionality before. PgcEdit doesn't come close to Trai Forrester's TFDVDEDIT Tracer (http://www.tfdvdedit.com/public/98.cfm) but the downside of this software is that it's not for PC platform and it's outof my price range too. :( It's only for the big boys.

He's registered here but hasn't been too active. He also has his own website and forum to tend too.

http://forum.doom9.org/showthread.php?s=&threadid=60252&highlight=forrestor

lamster
15th November 2004, 04:20
The trace function is very nice.

For myself, I'd like to see something like "->> Next Nav", which would run to the next video playback, navigational command, or breakpoint. (Either that, or perhaps a variant of "single step" that would step over all register-setting commands.)

jeanl
15th November 2004, 05:49
Originally posted by lamster
The trace function is very nice.

For myself, I'd like to see something like "->> Next Nav", which would run to the next video playback, navigational command, or breakpoint. (Either that, or perhaps a variant of "single step" that would step over all register-setting commands.)
Did you see the ->> NextPB which goes to the next video playback?
What's a situation when you want to skip register-setting commands?
Jeanl

r0lZ
15th November 2004, 10:54
Originally posted by lamster
The trace function is very nice.

For myself, I'd like to see something like "->> Next Nav", which would run to the next video playback, navigational command, or breakpoint. (Either that, or perhaps a variant of "single step" that would step over all register-setting commands.) Do you mean: break to the first Jump/Call/Link/RSM/GoTo/SetTnpPML encountered?
This is verry difficult to do, because of the method I use to parse and execute the commands. Anyway, if you set both the Break at All menus and Break at all titles, you will break everytime a new PGC is entered. Is it not enough?

[EDIT:] You can actually break at all nav commands with this trick:
- Select Breakpoints/Break at log output
- In the search/break field, type (Jump|Call|Link|RSM|GoTo|SetTnpPML) and enable the "reg expr" option. You will break at all nav commands. (Note: the break occur after the command is executed.)

lamster
15th November 2004, 18:27
Originally posted by jeanl
Did you see the ->> NextPB which goes to the next video playback?
What's a situation when you want to skip register-setting commands?
Jeanl
Yes, I saw that.

Basically, I'm trying to document the flow of control, so if it steps through 3 or 4 PGC's before getting to a menu or video clip, then the ->> NextPB would skip through all of them, whereas I want to write down each PGC that gets used.

I was thinking that a variant of single-step that skipped over the register-setting commands (i.e., didn't stop for any of them; I don't mean to skip them in the sense of not performing the action) might be a simpler thing to implement.

lamster
15th November 2004, 18:45
Originally posted by r0lZ
Anyway, if you set both the Break at All menus and Break at all titles, you will break everytime a new PGC is entered. Is it not enough?
Yes, it probably is. I hadn't fully explored the Trace window menus. Thanks.
You can actually break at all nav commands with this trick
Extremely cool! Thanks!

levick
15th November 2004, 23:03
Thanks for an amazing program, I have one small request, is it possible
to add to the utilities a buttom for deleting un wanted dummy PGCs in the menus?
Thanks once again
Levick.

r0lZ
16th November 2004, 02:42
@levick

This is not at all a small request: deleting a PGC is verry difficult to do, since all the PGCs that follow will be renumbered. All references to these PGCs must be updated!
I may add later a function to delete the LAST DUMMY PGC of the current LU, but without any search/fix of the references to it.

For now, you may try this trick.
Suppose you want to delete the LAST PGC of VTSM 2, LU 1, and that you have 5 PGCS in this LU.
Hold the Control key, and double-click with the middle mouse button on the PGC selector menubutton (labelled "PGC", in the upper left part of the main window).
A console window (normally used to debug) will pop up.
In this console, type:set ::menus(2,1,numpgcs) 4(where 2 is the VTS number, 1 the LU number, and 4 the number of the last PGC you want to keep)
Save.
This should work.

levick
16th November 2004, 04:02
Thanks for the advise r0IZ, I had know idea it would be difficult.
Levick.:)

$$$
17th November 2004, 09:24
set ::menus(2,1,numpgcs) 4

(where 2 is the VTS number, 1 the LU number, and 4 the number of the last PGC you want to keep)Cool.. does this work for VMG PGCs as well?

$

r0lZ
17th November 2004, 11:21
Yes. Just use 0 for the VTS number.


Also, it works in Title domain:set ::pgcs(2,numpgcs) 4but in this case, you may have problems because the VMG_TT_SRPT table is not updated: you will have to edit it with IfoEdit.

sweetness
17th November 2004, 21:47
i did a movie only backup with dvdshrink and created a intro still clip too. i then used pgcEdit Import First-Play Clip marco(set to 60sec still)and everything works fine. just one little request or change.
on my standalone(sony) i have to press previous(2x) to jump to the start of the movie.(makes sences since the intro is title 2 and the movie is title 1)
can you change the macro so the next button on the remote can be used. thanks

r0lZ
17th November 2004, 23:45
Originally posted by sweetness
can you change the macro so the next button on the remote can be used. thanks Hi sweetness!
Yes, of course. It's a stupid omission.

For now, you can do it by hand: just change the NextPGC link of the imported clip from 0 to 1.

[EDIT:] Added for the 3 Import Clip macros. You will now be able to skip to the next title with the Next Chapter button when playing the imported clip.
I'll post a new version soon...

sweetness
18th November 2004, 04:52
thanks
i can see it now. my girlfriend asking me why she has to press previous to go to the next clip.:rolleyes:
i guess she can always call the pgcedit hotline 1-800-PGCEDIT :D
thanks again

r0lZ
18th November 2004, 12:15
PgeEdit 0.4.1 released.
Limitted preview in the Menu Buttons viewer: the first frame with buttons is displayed. For Windows users only. Sorry.
The 3 Import Clip marcos now automatically allow to use the Mext Chapter button to skip to the end of the imported clip (or still frame).
Little cosmetics changes.
Fixed Save DVD bug after 'New dummy PGC' in Title domain.
Trace: LinkTopCell, LinkPrevCell and LinkNextCell bug: The jump was done to the cell following the real target cell.
Thanks to the generous donators!
@ the other: Don't forget to donate...

sunlux
18th November 2004, 23:15
Hello.

When PgcEdit will support correcting VTS sectors for DVD+R 8,5GB DL ????

r0lZ
18th November 2004, 23:24
Humm, I don't have the required knowledge, nor a DL burner...
If someone know where I can find the information, please let me know...

skynetman
19th November 2004, 17:32
It happens that PGC displays wrong menu background but correct buttons layout in trace mode. (I already edited dvd with another sw, but anyway dvd player displays it correctly while trace mode is wrong).

An error occurred too

image "::menubuttons::preview_but(7)" doesn't exist
image "::menubuttons::preview_but(7)" doesn't exist
while executing
"$w configure -state normal"
(procedure "tk::ButtonLeave" line 4)
invoked from within
"tk::ButtonLeave .menubuttons.video.f.b7"
(command bound to event)

Great sw, thx !!

r0lZ
19th November 2004, 20:30
Originally posted by skynetman
It happens that PGC displays wrong menu background but correct buttons layout in trace mode.In trace mode only? That's verry strange. :confused: Could you verify that you doesn't have the problem in the menu button viewer?
What is the duration of the cell you are viewing?

An error occurred too

image "::menubuttons::Preview_but(7)" doesn't exist
... This error comes from the Tcl/Tk code. Will be difficult to find.
Do you have 7 menu buttons, or more?
What were you doing exactly when the error occured?

Thanks in advance for your help.

blutach
19th November 2004, 21:48
Originally posted by r0lZ
In trace mode only? That's verry strange. :confused: Could you verify that you doesn't have the problem in the menu button viewer?
What is the duration of the cell you are viewing? I have experienced this too rolz. I think it has to do with a menu PGC that has more than one cell.

Sometimes not all buttons show either. I haven't investigated why. Could again be multi-celled menus.

BUT, the menu view is a fantastic add in.

Thanks again.

Regards

blutach
19th November 2004, 21:58
Originally posted by r0lZ (in VOB VBlanker thread)
Don't thrust the trace to much. However, it will display a warning if it try to play a cell in a dummy PGC. Now, I had a DVD yesterday that had 2 dummy PGCs that were mastered with no pre commands and a whole heap of post commands. When tracing, I got the warning about trying to play a dummy PGC, but the DVD plays OK in the set top. I thought about changing the post commands to pre-commands but since it worked fine, I didn't worry.

So, rolz, does it matter if a dummy PGC is trying to play?

Regards

skynetman
19th November 2004, 22:04
Originally posted by r0lZ
[B]In trace mode only? That's verry strange. :confused: Could you verify that you doesn't have the problem in the menu button viewer?
What is the duration of the cell you are viewing?


Ok, problem is there also with "show menu buttons".
Button layouts are are all 1 PGC ahead of menus.
You have got a pm with link to 2 screen snapshot to clarify the behaviour.


[B] This error comes from the Tcl/Tk code. Will be difficult to find.
Do you have 7 menu buttons, or more?


Yes there were something like 9-10 buttons.

r0lZ
19th November 2004, 23:32
Originally posted by blutach
Sometimes not all buttons show either. I haven't investigated why. Could again be multi-celled menus. I don't think the multi-cell menu is the problem: all cells are displayed separately. But it is possible that some buttons are appearing at a specific NAV Pack (which is used to display the buttons), and some other buttons later, in another Nav Pack. To fix this, I have to rewrite a lot of code, so don't expect that too quickly... :(

r0lZ
19th November 2004, 23:39
Originally posted by blutach
So, rolz, does it matter if a dummy PGC is trying to play? Humm. I really don't know. I supposed so, since most of the problems when blanking a cell by removing the VOB cell totally are obviously caused by the fact that there is no cell to play...

BTW, Are your dummy PGCs w/o pre commands coming from a menu or title domain? I suppose it's a menu, since dummy PGCs are illegal in the title domain.

blutach
20th November 2004, 00:22
@rolz

There were no pre commands and all post commands. This in the original mastered disk!

And, yes, all in the menu domain (although 2COOL has proven with his previous title chapter skipping from DVD Shrink reauthored DVDs that dummy PGCs CAN exist in the title domain).

Regards