Before I spend anymore time on it...
Choosing a menu and selecting the 'New button' option in the Menu Editor results in the calc. error sound being issued.
Can a new button be created in an existing menu or does the background have to be edited and a new subpic created (meaning that all the existing buttons have to be redefined in the editor).
Try StreamFab Downloader and download from Netflix, Amazon, Youtube! Or Try DVDFab and copy Blu-rays! or rip iTunes movies!
+ Reply to Thread
Results 1 to 8 of 8
Thread
-
Last edited by sambat; 16th Jan 2014 at 14:49.
-
Both are correct but for the first you'll have no idea if the user is on the new button or not ... the sub picture helps.
As for the error it could be indicating your trying to create a new button which is partially overlaying one ... this you can not do. -
-
A button can partially or even totally overlap another one, but of course, it's not necessarily a good idea. Anyway, PgcEdit doesn't check if it's the case.
A possible cause of the error is that the maximum number of buttons is already reached. The maximum number of buttons for a 4:3 menu is 36, and 18 or 12 for a 16:9 menu. Usually, it's 18 buttons for 16:9, unless the two possible display modes (letterbox AND pan & scan) are ticked in Domain Streams Attributes. In that case, the maximum is 12.) It's because the grand total of buttons allowed is 36, but there is a different "group" of buttons for each display mode. In 4:3, there is only a single display mode, but in 16:9, there must be 2 or 3 display modes (wide plus pan&scan and/or letterbox). Therefore, the maximum number of buttons in 16:9 is 36/2 or 36/3.
Sorry, PgcEdit should issue a meaningful error message in that case instead of simply the bell sound. [EDIT: Fixed in my code. The next version will issue an error message.]Last edited by r0lZ; 13th Jan 2014 at 08:36.
r0lZ - PgcEdit homepage Hosted by VideoHelp (Thanks Baldrick)
- BD3D2MK3D A tool to convert 3D BD to 3D SBS/T&B/FS MKV -
-
I initially created an extra cell at the end of the main title and used VobBlanker to replace it with a video extra.
Created a new button on the main menu and linked to the chapter ok.
It functioned ok - the new #5 button was hidden and was selected using the number 5 on the remote.
The only problem is that after the final credits of the main movie, the extra chapter started playback.
Instead, I cloned a PGC and again used VobBlanker to replace the cells with the extra (now Title 8).
I created the new button #5 on the main menu, but since the new video is in a different VTST, I can't jump to it directly from the menu.
Somehow I have get there indirectly.
The existing structure is attached if it can be puzzled out.
I bolded the sections which I thought could be reused.
I'm trying to jump to Title 8.
VMGM , LU 1 (en) , 14 (dummy)
Called from
VTSM 6 , LU 1 (en) , 7 (dummy)
DVD "C:/Users/Superuser/Desktop/vobblanker2/"
DVD-TEXT General Name: ""
Provider ID: "PgcEdit 9.3"
Number of VTS: 6
VMG (VIDEO_TS.IFO)
------------------
VMG , First-Play PGC
********** pre commands:
1 Set gprm(2) =(mov) 41477
2 (JumpSS) Jump to VMGM PGC 2
********** post commands:
********** cell commands:
VMGM , LU 1 (en):
VMGM , LU 1 (en) , 1 (dummy) TitleM - Chapters: n/a, Programs: 0, Cells: 0
********** pre commands:
1 if ( gprm(15) != 1 ) then { Set gprm(8) =(mov) 1 }
2 if ( gprm(15) == 1 ) then { LinkPGCN PGC 19 }
3 if ( gprm(6) == 1 ) then { LinkPGCN PGC 19 }
4 Set gprm(15) =(mov) 99
5 (JumpTT) Jump to Title 6
********** post commands:
********** cell commands:
VMGM , LU 1 (en) , 2 (dummy) - Chapters: n/a, Programs: 0, Cells: 0
********** pre commands:
1 Set gprm(0) =(mov) 1
2 Set gprm(0) &=(and) 0x00FF (preserve bits 0-7)
3 if ( gprm(0) == 1 ) then { LinkPGCN PGC 8 }
4 (JumpSS) Jump to VMGM PGC 3
********** post commands:
********** cell commands:
VMGM , LU 1 (en) , 3 (0:00) - Chapters: n/a, Programs: 1, Cells: 1
********** pre commands:
********** post commands:
1 (JumpSS) Jump to VMGM PGC 3
********** cell commands:
********** menu buttons commands:
VMGM , LU 1 (en) , 4 (dummy) - Chapters: n/a, Programs: 0, Cells: 0
********** pre commands:
1 Set gprm(0) =(mov) sprm(13:Parental level)
2 Set gprm(0) &=(and) 0x000F (preserve bits 0-3)
3 if ( gprm(0) < 8 ) then { LinkPGCN PGC 5 }
4 (JumpSS) Jump to VMGM PGC 8
********** post commands:
********** cell commands:
VMGM , LU 1 (en) , 5 (0:00) 2b. - Chapters: n/a, Programs: 1, Cells: 1
********** pre commands:
1 Set gprm(1) =(mov) 0
********** post commands:
1 Set gprm(1) =(mov) 0
2 if ( gprm(0) != gprm(1) ) then { (JumpSS) Jump to VMGM PGC 6 }
3 (SetTmpPML) Set parental level =(mov) 8, Goto line 5
4 (JumpSS) Jump to VMGM PGC 6
5 (JumpSS) Jump to VMGM PGC 8
********** cell commands:
********** menu buttons commands:
VOB ID 2, Cell ID 1 (First NAV pack LBA=110)
2 Groups, Select button=1, Action button=0, 2 numerically selectable buttons.
1: Set gprm(0) =(mov) 0 ; LinkTailPGC
2: Set gprm(0) =(mov) 1 ; LinkTailPGC
VMGM , LU 1 (en) , 6 (0:00) - Chapters: n/a, Programs: 1, Cells: 1
********** pre commands:
********** post commands:
1 (JumpSS) Jump to VMGM PGC 5
********** cell commands:
********** menu buttons commands:
VMGM , LU 1 (en) , 7 (dummy) - Chapters: n/a, Programs: 0, Cells: 0
********** pre commands:
1 (SetTmpPML) Set parental level =(mov) 8, Goto line 3
2 Goto line 1
3 (JumpSS) Jump to VMGM PGC 15
********** post commands:
********** cell commands:
VMGM , LU 1 (en) , 8 (dummy) - Chapters: n/a, Programs: 0, Cells: 0
********** pre commands:
1 Set gprm(8) =(mov) 1
2 Set gprm(12) =(mov) 0
3 Set gprm(13) =(mov) 0
4 Set gprm(0) =(mov) sprm(16:Preferred audio language)
5 Set gprm(1) =(mov) sprm(18:Preferred sub-picture language)
6 if ( gprm(1) == 25971 ("es") ) then { Set gprm(13) =(mov) 65 }
7 if ( gprm(0) == 26226 ("fr") ) then { Set gprm(12) =(mov) 2 }
8 if ( gprm(12) == 2 ) then { Set gprm(13) =(mov) 66 }
9 if ( gprm(0) == 25971 ("es") ) then { Set gprm(12) =(mov) 3 }
10 if ( gprm(12) == 3 ) then { Set gprm(13) =(mov) 67 }
11 Set gprm(0) =(mov) 0
12 Set gprm(1) =(mov) 0
13 LinkPGCN PGC 9
********** post commands:
********** cell commands:
VMGM , LU 1 (en) , 9 (0:00) - Chapters: n/a, Programs: 1, Cells: 1
********** pre commands:
********** post commands:
1 (JumpSS) Jump to VMGM PGC 10
********** cell commands:
********** menu buttons commands:
VMGM , LU 1 (en) , 10 (0:00) - Chapters: n/a, Programs: 1, Cells: 1
********** pre commands:
********** post commands:
1 if ( gprm(12) == 2 ) then { LinkPGCN PGC 12 }
2 if ( gprm(12) == 3 ) then { LinkPGCN PGC 11 }
3 if ( gprm(13) == 65 ) then { LinkPGCN PGC 11 }
4 Set gprm(15) =(mov) 99
5 LinkPGCN PGC 13
6 (JumpTT) Jump to Title 6
********** cell commands:
********** menu buttons commands:
VMGM , LU 1 (en) , 11 (0:00) - Chapters: n/a, Programs: 1, Cells: 1
********** pre commands:
********** post commands:
1 Set gprm(15) =(mov) 99
2 LinkPGCN PGC 13
3 (JumpTT) Jump to Title 6
********** cell commands:
********** menu buttons commands:
VMGM , LU 1 (en) , 12 (0:00) - Chapters: n/a, Programs: 1, Cells: 1
********** pre commands:
********** post commands:
1 Set gprm(15) =(mov) 99
2 LinkPGCN PGC 13
3 (JumpTT) Jump to Title 6
********** cell commands:
********** menu buttons commands:
VMGM , LU 1 (en) , 13 (0:01) - Chapters: n/a, Programs: 2, Cells: 2
********** pre commands:
********** post commands:
1 Set gprm(15) =(mov) 99
2 (JumpTT) Jump to Title 6
********** cell commands:
********** menu buttons commands:
VMGM , LU 1 (en) , 14 (dummy) - Chapters: n/a, Programs: 0, Cells: 0
********** pre commands:
1 Set gprm(15) =(mov) 0
2 Set gprm(0) =(mov) 12345
3 if ( gprm(1) == gprm(0) ) then { (JumpTT) Jump to Title 4 }
4 Set gprm(0) =(mov) 2468
5 if ( gprm(1) == gprm(0) ) then { (JumpTT) Jump to Title 4 }
6 Set gprm(0) =(mov) 54321
7 if ( gprm(1) == gprm(0) ) then { (JumpTT) Jump to Title 5 }
8 (JumpTT) Jump to Title 3
********** post commands:
********** cell commands:
VMGM , LU 1 (en) , 15 (dummy) - Chapters: n/a, Programs: 0, Cells: 0
********** pre commands:
1 (JumpTT) Jump to Title 1
********** post commands:
********** cell commands:
VMGM , LU 1 (en) , 16 (dummy) - Chapters: n/a, Programs: 0, Cells: 0
********** pre commands:
1 (JumpTT) Jump to Title 2
********** post commands:
********** cell commands:
VMGM , LU 1 (en) , 17 (dummy) - Chapters: n/a, Programs: 0, Cells: 0
********** pre commands:
1 Set gprm(15) =(mov) 99
2 (JumpTT) Jump to Title 7
********** post commands:
********** cell commands:
VMGM , LU 1 (en) , 18 (dummy) - Chapters: n/a, Programs: 0, Cells: 0
********** pre commands:
1 (JumpTT) Jump to Title 6
********** post commands:
********** cell commands:
VMGM , LU 1 (en) , 19 (dummy) - Chapters: n/a, Programs: 0, Cells: 0
********** pre commands:
1 (JumpSS) Jump to VTSM 6, Root menu (TTN 1)
********** post commands:
********** cell commands:
VMGM , LU 1 (en) , 20 (dummy) - Chapters: n/a, Programs: 0, Cells: 0
********** pre commands:
1 (JumpSS) Jump to VTSM 6, Angle menu (TTN 1)
********** post commands:
********** cell commands:
VTS 1 (VTS_01_0.IFO)
--------------------
VTSM 1 , LU 1 (en):
VTSM 1 , LU 1 (en) , 1 (0:00) RootM - Chapters: n/a, Programs: 1, Cells: 1
********** pre commands:
1 (JumpSS) Jump to VMGM PGC 1
********** post commands:
********** cell commands:
********** menu buttons commands:
VTST 1:
VTST 1 , 1 TTN 1 (0:00) Title 6 - Chapters: 1, Programs: 1, Cells: 1
********** pre commands:
1 Set gprm(8) =(mov) 1
2 Set gprm(1) =(mov) gprm(15)
3 Set gprm(15) =(mov) 0
4 Set gprm(0) =(mov) 99
5 if ( gprm(1) == gprm(0) ) then { (CallSS) Call the VMGM PGC 19, resume cell 1 }
6 Set gprm(0) =(mov) 199
7 if ( gprm(1) == gprm(0) ) then { (CallSS) Call the VMGM PGC 20, resume cell 1 }
8 Set gprm(0) =(mov) 299
9 if ( gprm(1) == gprm(0) ) then { (CallSS) Call the VMGM PGC 15, resume cell 1 }
10 Set gprm(0) =(mov) 399
11 if ( gprm(1) == gprm(0) ) then { (CallSS) Call the VMGM PGC 17, resume cell 1 }
12 (CallSS) Call the VMGM PGC 16, resume cell 1
********** post commands:
1 Set gprm(8) =(mov) 1
2 Set gprm(1) =(mov) gprm(15)
3 Set gprm(15) =(mov) 0
4 Set gprm(0) =(mov) 99
5 if ( gprm(1) == gprm(0) ) then { (CallSS) Call the VMGM PGC 19, resume cell 1 }
6 Set gprm(0) =(mov) 199
7 if ( gprm(1) == gprm(0) ) then { (CallSS) Call the VMGM PGC 20, resume cell 1 }
8 Set gprm(0) =(mov) 299
9 if ( gprm(1) == gprm(0) ) then { (CallSS) Call the VMGM PGC 15, resume cell 1 }
10 Set gprm(0) =(mov) 399
11 if ( gprm(1) == gprm(0) ) then { (CallSS) Call the VMGM PGC 17, resume cell 1 }
12 (CallSS) Call the VMGM PGC 16, resume cell 1
********** cell commands:
VTS 2 (VTS_02_0.IFO)
--------------------
VTSM 2 , LU 1 (en):
VTSM 2 , LU 1 (en) , 1 (dummy) RootM - Chapters: n/a, Programs: 0, Cells: 0
********** pre commands:
1 Set gprm(15) =(mov) 99
2 (JumpSS) Jump to VMGM PGC 18
********** post commands:
********** cell commands:
VTST 2:
VTST 2 , 1 TTN 1 (0:08) Title 2 - Chapters: 2, Programs: 2, Cells: 2
********** pre commands:
1 Set gprm(8) =(mov) 1
********** post commands:
1 (CallSS) Call the VMGM PGC 15, resume cell 1
********** cell commands:
VTS 3 (VTS_03_0.IFO)
--------------------
VTSM 3 , LU 1 (en):
VTSM 3 , LU 1 (en) , 1 (dummy) RootM - Chapters: n/a, Programs: 0, Cells: 0
********** pre commands:
1 Set gprm(15) =(mov) 99
2 (JumpSS) Jump to VMGM PGC 18
********** post commands:
********** cell commands:
VTST 3:
VTST 3 , 1 TTN 1 (0:16) Title 7 - Chapters: 2, Programs: 2, Cells: 2
********** pre commands:
1 (SetSTN) Set Audio stream = 0
2 Set gprm(15) =(mov) 99
********** post commands:
1 Set gprm(15) =(mov) 99
2 (CallSS) Call the VMGM PGC 18, resume cell 1
********** cell commands:
VTS 4 (VTS_04_0.IFO)
--------------------
VTSM 4 , LU 1 (en):
VTSM 4 , LU 1 (en) , 1 (dummy) RootM - Chapters: n/a, Programs: 0, Cells: 0
********** pre commands:
1 Set gprm(1) =(mov) 0
2 (JumpSS) Jump to VMGM PGC 19
********** post commands:
********** cell commands:
VTST 4:
VTST 4 , 1 TTN 1 (4:05) Title 4 - Chapters: 3, Programs: 3, Cells: 3
********** pre commands:
1 (SetSTN) Set Audio stream = 0
2 Set gprm(0) =(mov) gprm(1)
3 Set gprm(1) =(mov) 0
4 if ( gprm(0) == 2468 ) then { LinkPTT Chapter 2 }
********** post commands:
1 Set gprm(1) =(mov) 54321
2 (CallSS) Call the VMGM PGC 14, resume cell 1
********** cell commands:
VTS 5 (VTS_05_0.IFO)
--------------------
VTSM 5 , LU 1 (en):
VTSM 5 , LU 1 (en) , 1 (dummy) RootM - Chapters: n/a, Programs: 0, Cells: 0
********** pre commands:
1 (JumpSS) Jump to VMGM PGC 19
********** post commands:
********** cell commands:
VTST 5:
VTST 5 , 1 TTN 1 (0:12) Title 3 - Chapters: 2, Programs: 2, Cells: 2
********** pre commands:
1 (SetSTN) Set Audio stream = 0
********** post commands:
1 Set gprm(1) =(mov) 12345
2 (CallSS) Call the VMGM PGC 14, resume cell 1
********** cell commands:
VTST 5 , 2 TTN 2 (2:27) Title 5 - Chapters: 3, Programs: 3, Cells: 3
********** pre commands:
1 (SetSTN) Set Audio stream = 0
2 LinkPTT Chapter 2
********** post commands:
1 Set gprm(0) =(mov) 2468
2 if ( gprm(1) == gprm(0) ) then { (CallSS) Call the VMGM PGC 14, resume cell 1 }
3 Set gprm(6) =(mov) 0
4 Set gprm(15) =(mov) 99
5 (CallSS) Call the VMGM PGC 18, resume cell 1
********** cell commands:
1 Set gprm(1) =(mov) 2468 ; LinkTailPGC
VTST 5 , 3 TTN 3 (1:04) Title 8 - Chapters: 2, Programs: 2, Cells: 2
********** pre commands:
1 (SetSTN) Set Audio stream = 0
********** post commands:
1 Set gprm(1) =(mov) 12345
2 (CallSS) Call the VMGM PGC 14, resume cell 1
********** cell commands:
VTS 6 (VTS_06_0.IFO)
--------------------
VTSM 6 , LU 1 (en):
VTSM 6 , LU 1 (en) , 1 (dummy) RootM - Chapters: n/a, Programs: 0, Cells: 0
********** pre commands:
1 Set gprm(1) =(mov) 0
2 if ( gprm(8) == 1 ) then { LinkPGCN PGC 6 }
3 if ( gprm(2) == 41477 ) then { LinkPGCN PGC 10 }
4 LinkPGCN PGC 11
********** post commands:
********** cell commands:
VTSM 6 , LU 1 (en) , 2 (0:29) 9b. AudioM - Chapters: n/a, Programs: 1, Cells: 1
********** pre commands:
1 if ( gprm(15) != 1 ) then { Set gprm(15) =(mov) 0 }
2 if ( gprm(1) == 999 ) then { Goto line 15 }
3 (SetHL_BTN) Set Highlighted Button =(mov) 1024 (button 1)
4 Set gprm(0) =(mov) 0
5 if ( gprm(0) == sprm(1:Audio stream number) ) then { (SetHL_BTN) Set Highlighted Button =(mov) 2048 (button 2) }
6 Set gprm(0) =(mov) 1
7 if ( gprm(0) == sprm(1:Audio stream number) ) then { (SetHL_BTN) Set Highlighted Button =(mov) 1024 (button 1) }
8 Set gprm(0) =(mov) 2
9 if ( gprm(0) == sprm(1:Audio stream number) ) then { (SetHL_BTN) Set Highlighted Button =(mov) 3072 (button 3) }
10 Set gprm(0) =(mov) 3
11 if ( gprm(0) == sprm(1:Audio stream number) ) then { (SetHL_BTN) Set Highlighted Button =(mov) 4096 (button 4) }
12 Set gprm(0) =(mov) 0
13 Set gprm(1) =(mov) 0
14 LinkCN Cell 1
15 (SetHL_BTN) Set Highlighted Button =(mov) 7168 (button 7)
16 Set gprm(0) =(mov) 64
17 if ( gprm(0) == sprm(2:Sub-picture stream number) ) then { (SetHL_BTN) Set Highlighted Button =(mov) 5120 (button 5) }
18 Set gprm(0) =(mov) 65
19 if ( gprm(0) == sprm(2:Sub-picture stream number) ) then { (SetHL_BTN) Set Highlighted Button =(mov) 6144 (button 6) }
20 Set gprm(0) =(mov) 0
21 Set gprm(1) =(mov) 0
********** post commands:
1 if ( gprm(0) != 888 ) then { Goto line 11 }
2 Set gprm(0) =(mov) sprm(2:Sub-picture stream number)
3 Set gprm(0) &=(and) 0x003F (preserve bits 0-5)
4 if ( gprm(0) == 2 ) then { Set gprm(0) =(mov) 0 }
5 if ( gprm(0) == 3 ) then { Set gprm(0) =(mov) 0 }
6 (SetSTN) Set Sub-picture stream = gprm(0)
7 Set gprm(0) =(mov) 2
8 if ( gprm(0) == sprm(1:Audio stream number) ) then { (SetSTN) Set Sub-picture stream = 2, on }
9 Set gprm(0) =(mov) 3
10 if ( gprm(0) == sprm(1:Audio stream number) ) then { (SetSTN) Set Sub-picture stream = 3, on }
11 Set gprm(12) =(mov) sprm(1:Audio stream number)
12 Set gprm(13) =(mov) sprm(2:Sub-picture stream number)
13 Set gprm(0) =(mov) 0
14 Set gprm(1) =(mov) 0
15 LinkCN Cell 1, button 8 (8192)
********** cell commands:
1 LinkCN Cell 1
********** menu buttons commands:
VOB ID 6, Cell ID 1 (First NAV pack LBA=109770)
2 Groups, Select button=0, Action button=0, 9 numerically selectable buttons.
1: (SetSTN) Set Audio stream = 1 ; LinkPGCN PGC 13
2: (SetSTN) Set Audio stream = 0 ; LinkPGCN PGC 13
3: (SetSTN) Set Audio stream = 2 ; Set Sub-picture stream = 2, on ; LinkPGCN PGC 13
4: (SetSTN) Set Audio stream = 3 ; Set Sub-picture stream = 3, on ; LinkPGCN PGC 13
5: (SetSTN) Set Sub-picture stream = 0, on ; LinkTailPGC
6: (SetSTN) Set Sub-picture stream = 1, on ; LinkTailPGC
7: Set gprm(0) =(mov) 888 ; LinkTailPGC
8: LinkPGCN PGC 8
9: LinkPGCN PGC 11
VTSM 6 , LU 1 (en) , 3 (dummy) AngleM - Chapters: n/a, Programs: 0, Cells: 0
********** pre commands:
1 Set gprm(0) =(mov) gprm(13)
2 Set gprm(0) |=(or) 0x0040 (set bit 6)
3 (SetSTN) Set Sub-picture stream = gprm(0)
4 (SetSTN) Set Audio stream = gprm(12) ; Set Sub-picture stream = gprm(13)
5 LinkPGCN PGC 11
********** post commands:
********** cell commands:
VTSM 6 , LU 1 (en) , 4 (dummy) SubPicM - Chapters: n/a, Programs: 0, Cells: 0
********** pre commands:
1 Set gprm(0) =(mov) 0
2 Set gprm(1) =(mov) 999
3 LinkPGCN PGC 2
********** post commands:
********** cell commands:
VTSM 6 , LU 1 (en) , 5 (0:29) 18b. ChapterM - Chapters: n/a, Programs: 1, Cells: 1
********** pre commands:
1 (SetHL_BTN) Set Highlighted Button =(mov) 5120 (button 5)
2 Set gprm(0) =(mov) 1
3 if ( gprm(1) == gprm(0) ) then { (SetHL_BTN) Set Highlighted Button =(mov) 1024 (button 1) }
4 Set gprm(0) =(mov) 2
5 if ( gprm(1) == gprm(0) ) then { (SetHL_BTN) Set Highlighted Button =(mov) 2048 (button 2) }
6 Set gprm(0) =(mov) 3
7 if ( gprm(1) == gprm(0) ) then { (SetHL_BTN) Set Highlighted Button =(mov) 3072 (button 3) }
8 Set gprm(0) =(mov) 4
9 if ( gprm(1) == gprm(0) ) then { (SetHL_BTN) Set Highlighted Button =(mov) 4096 (button 4) }
10 Set gprm(1) =(mov) 0
11 Set gprm(0) =(mov) 0
********** post commands:
********** cell commands:
1 LinkCN Cell 1
********** menu buttons commands:
VOB ID 7, Cell ID 1 (First NAV pack LBA=110302)
2 Groups, Select button=0, Action button=0, 5 numerically selectable buttons.
1: (JumpVTS_PTT) Jump to TTN 1, Chapter 1
2: (JumpVTS_PTT) Jump to TTN 1, Chapter 2
3: (JumpVTS_PTT) Jump to TTN 1, Chapter 3
4: (JumpVTS_PTT) Jump to TTN 1, Chapter 4
5: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 5
6: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 15
7: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 16
8: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 17
9: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 18
10: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 19
11: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 20
12: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 21
13: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 22
14: LinkPGCN PGC 11
15: Set gprm(1) =(mov) 2 ; LinkPGCN PGC 22 *** Autoaction
16: Set gprm(1) =(mov) 1 ; LinkPGCN PGC 15 *** Autoaction
17: Set gprm(1) =(mov) 4 ; LinkPGCN PGC 22 *** Autoaction
18: Set gprm(1) =(mov) 3 ; LinkPGCN PGC 15 *** Autoaction
VTSM 6 , LU 1 (en) , 6 (dummy) - Chapters: n/a, Programs: 0, Cells: 0
********** pre commands:
1 Set gprm(0) =(mov) gprm(13)
2 Set gprm(0) |=(or) 0x0040 (set bit 6)
3 (SetSTN) Set Sub-picture stream = gprm(0)
4 (SetSTN) Set Audio stream = gprm(12) ; Set Sub-picture stream = gprm(13)
5 Set gprm(8) =(mov) 0
6 LinkPGCN PGC 1
********** post commands:
********** cell commands:
VTSM 6 , LU 1 (en) , 7 (dummy) - Chapters: n/a, Programs: 0, Cells: 0
********** pre commands:
1 Set gprm(6) =(mov) 1
2 Set gprm(1) =(mov) 0
3 Set gprm(8) =(mov) 1
4 Set gprm(15) =(mov) 0
5 Set gprm(12) =(mov) sprm(1:Audio stream number)
6 Set gprm(13) =(mov) sprm(2:Sub-picture stream number)
7 (JumpSS) Jump to VMGM PGC 14
********** post commands:
********** cell commands:
VTSM 6 , LU 1 (en) , 8 (dummy) - Chapters: n/a, Programs: 0, Cells: 0
********** pre commands:
1 Set gprm(12) =(mov) sprm(1:Audio stream number)
2 Set gprm(13) =(mov) sprm(2:Sub-picture stream number)
3 if ( gprm(15) == 1 ) then { RSM }
4 (JumpSS) Jump to VMGM PGC 16
********** post commands:
********** cell commands:
VTSM 6 , LU 1 (en) , 9 (0:08) - Chapters: n/a, Programs: 1, Cells: 1
********** pre commands:
********** post commands:
1 Set gprm(12) =(mov) sprm(1:Audio stream number)
2 Set gprm(13) =(mov) sprm(2:Sub-picture stream number)
3 if ( gprm(15) == 1 ) then { RSM }
4 (JumpSS) Jump to VMGM PGC 16
********** cell commands:
********** menu buttons commands:
VTSM 6 , LU 1 (en) , 10 (1:43) 5b. - Chapters: n/a, Programs: 1, Cells: 1
********** pre commands:
1 (SetHL_BTN) Set Highlighted Button =(mov) 1024 (button 1)
2 Set gprm(15) =(mov) 99
3 Set gprm(2) =(mov) 0
********** post commands:
1 Set gprm(1) =(mov) 123
2 Set gprm(2) =(mov) sprm(8:Highlighted button number)
3 LinkPGCN PGC 11
********** cell commands:
********** menu buttons commands:
VOB ID 1, Cell ID 1 (First NAV pack LBA=1839)
2 Groups, Select button=0, Action button=0, 5 numerically selectable buttons.
1: LinkPGCN PGC 9
2: LinkPGCN PGC 12
3: LinkPGCN PGC 14
4: LinkPGCN PGC 7
5: (JumpVTS_PTT) Jump to TTN 3, Chapter 1
VTSM 6 , LU 1 (en) , 11 (1:29) 5b. - Chapters: n/a, Programs: 1, Cells: 1
********** pre commands:
1 (SetHL_BTN) Set Highlighted Button =(mov) 1024 (button 1)
2 if ( gprm(15) != 1 ) then { Set gprm(15) =(mov) 0 }
3 Set gprm(0) =(mov) 123
4 if ( gprm(1) == gprm(0) ) then { (SetHL_BTN) Set Highlighted Button =(mov) gprm(2) }
5 Set gprm(2) =(mov) 0
6 Set gprm(1) =(mov) 0
7 Set gprm(0) =(mov) 0
********** post commands:
********** cell commands:
1 LinkCN Cell 1
********** menu buttons commands:
VOB ID 2, Cell ID 1 (First NAV pack LBA=52868)
2 Groups, Select button=0, Action button=0, 5 numerically selectable buttons.
1: LinkPGCN PGC 9
2: LinkPGCN PGC 12
3: LinkPGCN PGC 14
4: LinkPGCN PGC 7
5: LinkTailPGC
VTSM 6 , LU 1 (en) , 12 (0:07) - Chapters: n/a, Programs: 1, Cells: 1
********** pre commands:
********** post commands:
1 LinkPGCN PGC 2
********** cell commands:
********** menu buttons commands:
VTSM 6 , LU 1 (en) , 13 (dummy) - Chapters: n/a, Programs: 0, Cells: 0
********** pre commands:
1 Set gprm(0) =(mov) sprm(1:Audio stream number)
2 if ( gprm(0) >= 2 ) then { Goto line 7 }
3 Set gprm(0) =(mov) sprm(2:Sub-picture stream number)
4 Set gprm(0) &=(and) 0x003F (preserve bits 0-5)
5 Set gprm(1) =(mov) 2
6 if ( gprm(0) >= gprm(1) ) then { (SetSTN) Set Sub-picture stream = 0, off }
7 Set gprm(12) =(mov) sprm(1:Audio stream number)
8 Set gprm(13) =(mov) sprm(2:Sub-picture stream number)
9 Set gprm(1) =(mov) 999
10 LinkPGCN PGC 2
********** post commands:
********** cell commands:
VTSM 6 , LU 1 (en) , 14 (0:07) - Chapters: n/a, Programs: 1, Cells: 1
********** pre commands:
********** post commands:
1 LinkPGCN PGC 5
********** cell commands:
********** menu buttons commands:
VTSM 6 , LU 1 (en) , 15 (0:29) 18b. - Chapters: n/a, Programs: 1, Cells: 1
********** pre commands:
1 (SetHL_BTN) Set Highlighted Button =(mov) 5120 (button 5)
2 Set gprm(0) =(mov) 1
3 if ( gprm(1) == gprm(0) ) then { (SetHL_BTN) Set Highlighted Button =(mov) 1024 (button 1) }
4 Set gprm(0) =(mov) 2
5 if ( gprm(1) == gprm(0) ) then { (SetHL_BTN) Set Highlighted Button =(mov) 2048 (button 2) }
6 Set gprm(0) =(mov) 3
7 if ( gprm(1) == gprm(0) ) then { (SetHL_BTN) Set Highlighted Button =(mov) 3072 (button 3) }
8 Set gprm(0) =(mov) 4
9 if ( gprm(1) == gprm(0) ) then { (SetHL_BTN) Set Highlighted Button =(mov) 4096 (button 4) }
10 Set gprm(1) =(mov) 0
11 Set gprm(0) =(mov) 0
********** post commands:
********** cell commands:
1 LinkCN Cell 1
********** menu buttons commands:
VOB ID 8, Cell ID 1 (First NAV pack LBA=110836)
2 Groups, Select button=0, Action button=0, 5 numerically selectable buttons.
1: (JumpVTS_PTT) Jump to TTN 1, Chapter 5
2: (JumpVTS_PTT) Jump to TTN 1, Chapter 6
3: (JumpVTS_PTT) Jump to TTN 1, Chapter 7
4: (JumpVTS_PTT) Jump to TTN 1, Chapter 8
5: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 15
6: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 5
7: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 16
8: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 17
9: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 18
10: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 19
11: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 20
12: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 21
13: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 22
14: LinkPGCN PGC 11
15: Set gprm(1) =(mov) 2 ; LinkPGCN PGC 5 *** Autoaction
16: Set gprm(1) =(mov) 1 ; LinkPGCN PGC 16 *** Autoaction
17: Set gprm(1) =(mov) 4 ; LinkPGCN PGC 5 *** Autoaction
18: Set gprm(1) =(mov) 3 ; LinkPGCN PGC 16 *** Autoaction
VTSM 6 , LU 1 (en) , 16 (0:29) 18b. - Chapters: n/a, Programs: 1, Cells: 1
********** pre commands:
1 (SetHL_BTN) Set Highlighted Button =(mov) 5120 (button 5)
2 Set gprm(0) =(mov) 1
3 if ( gprm(1) == gprm(0) ) then { (SetHL_BTN) Set Highlighted Button =(mov) 1024 (button 1) }
4 Set gprm(0) =(mov) 2
5 if ( gprm(1) == gprm(0) ) then { (SetHL_BTN) Set Highlighted Button =(mov) 2048 (button 2) }
6 Set gprm(0) =(mov) 3
7 if ( gprm(1) == gprm(0) ) then { (SetHL_BTN) Set Highlighted Button =(mov) 3072 (button 3) }
8 Set gprm(0) =(mov) 4
9 if ( gprm(1) == gprm(0) ) then { (SetHL_BTN) Set Highlighted Button =(mov) 4096 (button 4) }
10 Set gprm(1) =(mov) 0
11 Set gprm(0) =(mov) 0
********** post commands:
********** cell commands:
1 LinkCN Cell 1
********** menu buttons commands:
VOB ID 9, Cell ID 1 (First NAV pack LBA=111370)
2 Groups, Select button=0, Action button=0, 5 numerically selectable buttons.
1: (JumpVTS_PTT) Jump to TTN 1, Chapter 9
2: (JumpVTS_PTT) Jump to TTN 1, Chapter 10
3: (JumpVTS_PTT) Jump to TTN 1, Chapter 11
4: (JumpVTS_PTT) Jump to TTN 1, Chapter 12
5: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 16
6: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 5
7: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 15
8: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 17
9: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 18
10: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 19
11: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 20
12: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 21
13: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 22
14: LinkPGCN PGC 11
15: Set gprm(1) =(mov) 2 ; LinkPGCN PGC 15 *** Autoaction
16: Set gprm(1) =(mov) 1 ; LinkPGCN PGC 17 *** Autoaction
17: Set gprm(1) =(mov) 4 ; LinkPGCN PGC 15 *** Autoaction
18: Set gprm(1) =(mov) 3 ; LinkPGCN PGC 17 *** Autoaction
VTSM 6 , LU 1 (en) , 17 (0:29) 18b. - Chapters: n/a, Programs: 1, Cells: 1
********** pre commands:
1 (SetHL_BTN) Set Highlighted Button =(mov) 5120 (button 5)
2 Set gprm(0) =(mov) 1
3 if ( gprm(1) == gprm(0) ) then { (SetHL_BTN) Set Highlighted Button =(mov) 1024 (button 1) }
4 Set gprm(0) =(mov) 2
5 if ( gprm(1) == gprm(0) ) then { (SetHL_BTN) Set Highlighted Button =(mov) 2048 (button 2) }
6 Set gprm(0) =(mov) 3
7 if ( gprm(1) == gprm(0) ) then { (SetHL_BTN) Set Highlighted Button =(mov) 3072 (button 3) }
8 Set gprm(0) =(mov) 4
9 if ( gprm(1) == gprm(0) ) then { (SetHL_BTN) Set Highlighted Button =(mov) 4096 (button 4) }
10 Set gprm(1) =(mov) 0
11 Set gprm(0) =(mov) 0
********** post commands:
********** cell commands:
1 LinkCN Cell 1
********** menu buttons commands:
VOB ID 10, Cell ID 1 (First NAV pack LBA=111904)
2 Groups, Select button=0, Action button=0, 5 numerically selectable buttons.
1: (JumpVTS_PTT) Jump to TTN 1, Chapter 13
2: (JumpVTS_PTT) Jump to TTN 1, Chapter 14
3: (JumpVTS_PTT) Jump to TTN 1, Chapter 15
4: (JumpVTS_PTT) Jump to TTN 1, Chapter 16
5: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 17
6: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 5
7: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 15
8: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 16
9: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 18
10: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 19
11: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 20
12: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 21
13: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 22
14: LinkPGCN PGC 11
15: Set gprm(1) =(mov) 2 ; LinkPGCN PGC 16 *** Autoaction
16: Set gprm(1) =(mov) 1 ; LinkPGCN PGC 18 *** Autoaction
17: Set gprm(1) =(mov) 4 ; LinkPGCN PGC 16 *** Autoaction
18: Set gprm(1) =(mov) 3 ; LinkPGCN PGC 18 *** Autoaction
VTSM 6 , LU 1 (en) , 18 (0:29) 18b. - Chapters: n/a, Programs: 1, Cells: 1
********** pre commands:
1 (SetHL_BTN) Set Highlighted Button =(mov) 5120 (button 5)
2 Set gprm(0) =(mov) 1
3 if ( gprm(1) == gprm(0) ) then { (SetHL_BTN) Set Highlighted Button =(mov) 1024 (button 1) }
4 Set gprm(0) =(mov) 2
5 if ( gprm(1) == gprm(0) ) then { (SetHL_BTN) Set Highlighted Button =(mov) 2048 (button 2) }
6 Set gprm(0) =(mov) 3
7 if ( gprm(1) == gprm(0) ) then { (SetHL_BTN) Set Highlighted Button =(mov) 3072 (button 3) }
8 Set gprm(0) =(mov) 4
9 if ( gprm(1) == gprm(0) ) then { (SetHL_BTN) Set Highlighted Button =(mov) 4096 (button 4) }
10 Set gprm(1) =(mov) 0
11 Set gprm(0) =(mov) 0
********** post commands:
********** cell commands:
1 LinkCN Cell 1
********** menu buttons commands:
VOB ID 11, Cell ID 1 (First NAV pack LBA=112438)
2 Groups, Select button=0, Action button=0, 5 numerically selectable buttons.
1: (JumpVTS_PTT) Jump to TTN 1, Chapter 17
2: (JumpVTS_PTT) Jump to TTN 1, Chapter 18
3: (JumpVTS_PTT) Jump to TTN 1, Chapter 19
4: (JumpVTS_PTT) Jump to TTN 1, Chapter 20
5: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 18
6: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 5
7: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 15
8: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 16
9: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 17
10: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 19
11: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 20
12: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 21
13: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 22
14: LinkPGCN PGC 11
15: Set gprm(1) =(mov) 2 ; LinkPGCN PGC 17 *** Autoaction
16: Set gprm(1) =(mov) 1 ; LinkPGCN PGC 19 *** Autoaction
17: Set gprm(1) =(mov) 4 ; LinkPGCN PGC 17 *** Autoaction
18: Set gprm(1) =(mov) 3 ; LinkPGCN PGC 19 *** Autoaction
VTSM 6 , LU 1 (en) , 19 (0:29) 18b. - Chapters: n/a, Programs: 1, Cells: 1
********** pre commands:
1 (SetHL_BTN) Set Highlighted Button =(mov) 5120 (button 5)
2 Set gprm(0) =(mov) 1
3 if ( gprm(1) == gprm(0) ) then { (SetHL_BTN) Set Highlighted Button =(mov) 1024 (button 1) }
4 Set gprm(0) =(mov) 2
5 if ( gprm(1) == gprm(0) ) then { (SetHL_BTN) Set Highlighted Button =(mov) 2048 (button 2) }
6 Set gprm(0) =(mov) 3
7 if ( gprm(1) == gprm(0) ) then { (SetHL_BTN) Set Highlighted Button =(mov) 3072 (button 3) }
8 Set gprm(0) =(mov) 4
9 if ( gprm(1) == gprm(0) ) then { (SetHL_BTN) Set Highlighted Button =(mov) 4096 (button 4) }
10 Set gprm(1) =(mov) 0
11 Set gprm(0) =(mov) 0
********** post commands:
********** cell commands:
1 LinkCN Cell 1
********** menu buttons commands:
VOB ID 12, Cell ID 1 (First NAV pack LBA=112972)
2 Groups, Select button=0, Action button=0, 5 numerically selectable buttons.
1: (JumpVTS_PTT) Jump to TTN 1, Chapter 21
2: (JumpVTS_PTT) Jump to TTN 1, Chapter 22
3: (JumpVTS_PTT) Jump to TTN 1, Chapter 23
4: (JumpVTS_PTT) Jump to TTN 1, Chapter 24
5: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 19
6: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 5
7: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 15
8: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 16
9: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 17
10: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 18
11: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 20
12: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 21
13: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 22
14: LinkPGCN PGC 11
15: Set gprm(1) =(mov) 2 ; LinkPGCN PGC 18 *** Autoaction
16: Set gprm(1) =(mov) 1 ; LinkPGCN PGC 20 *** Autoaction
17: Set gprm(1) =(mov) 4 ; LinkPGCN PGC 18 *** Autoaction
18: Set gprm(1) =(mov) 3 ; LinkPGCN PGC 20 *** Autoaction
VTSM 6 , LU 1 (en) , 20 (0:29) 18b. - Chapters: n/a, Programs: 1, Cells: 1
********** pre commands:
1 (SetHL_BTN) Set Highlighted Button =(mov) 5120 (button 5)
2 Set gprm(0) =(mov) 1
3 if ( gprm(1) == gprm(0) ) then { (SetHL_BTN) Set Highlighted Button =(mov) 1024 (button 1) }
4 Set gprm(0) =(mov) 2
5 if ( gprm(1) == gprm(0) ) then { (SetHL_BTN) Set Highlighted Button =(mov) 2048 (button 2) }
6 Set gprm(0) =(mov) 3
7 if ( gprm(1) == gprm(0) ) then { (SetHL_BTN) Set Highlighted Button =(mov) 3072 (button 3) }
8 Set gprm(0) =(mov) 4
9 if ( gprm(1) == gprm(0) ) then { (SetHL_BTN) Set Highlighted Button =(mov) 4096 (button 4) }
10 Set gprm(1) =(mov) 0
11 Set gprm(0) =(mov) 0
********** post commands:
********** cell commands:
1 LinkCN Cell 1
********** menu buttons commands:
VOB ID 13, Cell ID 1 (First NAV pack LBA=113506)
2 Groups, Select button=0, Action button=0, 5 numerically selectable buttons.
1: (JumpVTS_PTT) Jump to TTN 1, Chapter 25
2: (JumpVTS_PTT) Jump to TTN 1, Chapter 26
3: (JumpVTS_PTT) Jump to TTN 1, Chapter 27
4: (JumpVTS_PTT) Jump to TTN 1, Chapter 28
5: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 20
6: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 5
7: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 15
8: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 16
9: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 17
10: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 18
11: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 19
12: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 21
13: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 22
14: LinkPGCN PGC 11
15: Set gprm(1) =(mov) 2 ; LinkPGCN PGC 19 *** Autoaction
16: Set gprm(1) =(mov) 1 ; LinkPGCN PGC 21 *** Autoaction
17: Set gprm(1) =(mov) 4 ; LinkPGCN PGC 19 *** Autoaction
18: Set gprm(1) =(mov) 3 ; LinkPGCN PGC 21 *** Autoaction
VTSM 6 , LU 1 (en) , 21 (0:29) 18b. - Chapters: n/a, Programs: 1, Cells: 1
********** pre commands:
1 (SetHL_BTN) Set Highlighted Button =(mov) 5120 (button 5)
2 Set gprm(0) =(mov) 1
3 if ( gprm(1) == gprm(0) ) then { (SetHL_BTN) Set Highlighted Button =(mov) 1024 (button 1) }
4 Set gprm(0) =(mov) 2
5 if ( gprm(1) == gprm(0) ) then { (SetHL_BTN) Set Highlighted Button =(mov) 2048 (button 2) }
6 Set gprm(0) =(mov) 3
7 if ( gprm(1) == gprm(0) ) then { (SetHL_BTN) Set Highlighted Button =(mov) 3072 (button 3) }
8 Set gprm(0) =(mov) 4
9 if ( gprm(1) == gprm(0) ) then { (SetHL_BTN) Set Highlighted Button =(mov) 4096 (button 4) }
10 Set gprm(1) =(mov) 0
11 Set gprm(0) =(mov) 0
********** post commands:
********** cell commands:
1 LinkCN Cell 1
********** menu buttons commands:
VOB ID 14, Cell ID 1 (First NAV pack LBA=114040)
2 Groups, Select button=0, Action button=0, 5 numerically selectable buttons.
1: (JumpVTS_PTT) Jump to TTN 1, Chapter 29
2: (JumpVTS_PTT) Jump to TTN 1, Chapter 30
3: (JumpVTS_PTT) Jump to TTN 1, Chapter 31
4: (JumpVTS_PTT) Jump to TTN 1, Chapter 32
5: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 21
6: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 5
7: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 15
8: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 16
9: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 17
10: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 18
11: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 19
12: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 20
13: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 22
14: LinkPGCN PGC 11
15: Set gprm(1) =(mov) 2 ; LinkPGCN PGC 20 *** Autoaction
16: Set gprm(1) =(mov) 1 ; LinkPGCN PGC 22 *** Autoaction
17: Set gprm(1) =(mov) 4 ; LinkPGCN PGC 20 *** Autoaction
18: Set gprm(1) =(mov) 3 ; LinkPGCN PGC 22 *** Autoaction
VTSM 6 , LU 1 (en) , 22 (0:29) 18b. - Chapters: n/a, Programs: 1, Cells: 1
********** pre commands:
1 (SetHL_BTN) Set Highlighted Button =(mov) 5120 (button 5)
2 Set gprm(0) =(mov) 1
3 if ( gprm(1) == gprm(0) ) then { (SetHL_BTN) Set Highlighted Button =(mov) 1024 (button 1) }
4 Set gprm(0) =(mov) 2
5 if ( gprm(1) == gprm(0) ) then { (SetHL_BTN) Set Highlighted Button =(mov) 2048 (button 2) }
6 Set gprm(0) =(mov) 3
7 if ( gprm(1) == gprm(0) ) then { (SetHL_BTN) Set Highlighted Button =(mov) 3072 (button 3) }
8 Set gprm(0) =(mov) 4
9 if ( gprm(1) == gprm(0) ) then { (SetHL_BTN) Set Highlighted Button =(mov) 4096 (button 4) }
10 Set gprm(1) =(mov) 0
11 Set gprm(0) =(mov) 0
********** post commands:
********** cell commands:
1 LinkCN Cell 1
********** menu buttons commands:
VOB ID 15, Cell ID 1 (First NAV pack LBA=114574)
2 Groups, Select button=0, Action button=0, 5 numerically selectable buttons.
1: (JumpVTS_PTT) Jump to TTN 1, Chapter 33
2: (JumpVTS_PTT) Jump to TTN 1, Chapter 34
3: (JumpVTS_PTT) Jump to TTN 1, Chapter 35
4: (JumpVTS_PTT) Jump to TTN 1, Chapter 36
5: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 22
6: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 5
7: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 15
8: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 16
9: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 17
10: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 18
11: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 19
12: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 20
13: Set gprm(1) =(mov) 5 ; LinkPGCN PGC 21
14: LinkPGCN PGC 11
15: Set gprm(1) =(mov) 2 ; LinkPGCN PGC 21 *** Autoaction
16: Set gprm(1) =(mov) 1 ; LinkPGCN PGC 5 *** Autoaction
17: Set gprm(1) =(mov) 4 ; LinkPGCN PGC 21 *** Autoaction
18: Set gprm(1) =(mov) 3 ; LinkPGCN PGC 5 *** Autoaction
VTST 6:
VTST 6 , 1 TTN 1 (2:18:12) Title 1 - Chapters: 37, Programs: 37, Cells: 56
********** pre commands:
1 Set gprm(0) =(mov) 1
2 Set gprm(0) &=(and) 0x00FF (preserve bits 0-7)
3 Set gprm(1) =(mov) 1
4 if ( gprm(0) != gprm(1) ) then { (CallSS) Call the VMGM PGC 3, resume cell 1 }
5 Goto line 10
6 Set gprm(0) =(mov) sprm(13:Parental level)
7 Set gprm(0) &=(and) 0x000F (preserve bits 0-3)
8 Set gprm(1) =(mov) 8
9 if ( gprm(0) < gprm(1) ) then { (CallSS) Call the VMGM PGC 7, resume cell 1 }
10 if ( gprm(8) != 1 ) then { Goto line 15 }
11 Set gprm(0) =(mov) gprm(13)
12 Set gprm(0) |=(or) 0x0040 (set bit 6)
13 (SetSTN) Set Sub-picture stream = gprm(0)
14 (SetSTN) Set Audio stream = gprm(12) ; Set Sub-picture stream = gprm(13)
15 Set gprm(8) =(mov) 0
16 Set gprm(15) =(mov) 1
17 Set gprm(0) =(mov) 0
18 Set gprm(1) =(mov) 0
********** post commands:
1 Set gprm(12) =(mov) sprm(1:Audio stream number)
2 Set gprm(13) =(mov) sprm(2:Sub-picture stream number)
3 Set gprm(15) =(mov) 99
4 (CallSS) Call the VMGM PGC 17, resume cell 1
********** cell commands:
1 NOP -
6 Set gprm(0) =(mov) 54321
7 if ( gprm(1) == gprm(0) ) then { (JumpTT) Jump to Title 5 }
[...]
2 Set gprm(1) =(mov) 0
54321 before calling the VMGM PGC. But in the VTSM, its value is set to 0. Is it set to 54321 by the button command? If it's not the case, that cannot work.
Anyway, it is probably easier to create a new dummy VMGM PGC with just a single command to jump to Title 5, and call that new PGC from the button. That will certainly work. Just be sure to reset the necessary GPRMs to their correct values in the pre-commands of the new title, so that the nav continues to work as expected when the title has finished playing.r0lZ - PgcEdit homepage Hosted by VideoHelp (Thanks Baldrick)
- BD3D2MK3D A tool to convert 3D BD to 3D SBS/T&B/FS MKV -
I did as you suggested with the new PGC:
Cloned Title 1 and removed the cells .
Created the dummy PGC and had it jump to the new title.
In the post command of the new title, changed it to jump back to the menu.
I didn't check any registers - I don't know what to look for.
Tested it and burned to disk.
Tested on the standalone player and works as expected.
Than you for the valuable suggestions.
Similar Threads
-
Adding Menu to Existing DVD
By HamishT in forum Authoring (DVD)Replies: 2Last Post: 24th Jun 2011, 16:23 -
Adding pictures to a already existing .vob
By burnsbe03 in forum Newbie / General discussionsReplies: 1Last Post: 22nd Dec 2010, 10:39 -
adding a button with pgcedit question
By spiritgumm in forum Authoring (DVD)Replies: 1Last Post: 4th Oct 2010, 05:41 -
adding new subtitles over existing ones
By fishdog in forum Authoring (DVD)Replies: 5Last Post: 22nd Apr 2010, 03:22 -
adding picture in Dvd (pgcedit help)
By mraza in forum EditingReplies: 2Last Post: 8th May 2009, 06:32