Bypassing Paramount's "Previews/Main Menu" Selection Menu
Courtesy of
2CL
Lately, I have encountered a lot of Paramount Region 1 DVDs that has a Previews or Main Menu option as a startup menu. Sort of like a aspect ratio menu with you selecting widescreen or fullscreen. I can't confirm for the other regions though but what I’ve noticed is that this clip always reside as a angle-menu in my VTS_02_0.VOB. Here’s what I have as viewed in IfoEdit in my VTS_02_0.IFO.
Code:
VTS overview:
Language Menu Unit 1: [English]
Menu 1: [Root-Menu] (entry PGC) (Programs: 0) (Cells: 0)
Menu 2: [Angle Menu] (entry PGC) (Programs: 1) (Cells: 1) (uses VOB-IDs: 1) Pre menu
Menu 3: [entry only] (Programs: 1) (Cells: 1) (uses VOB-IDs: 2)Post Menu
Note: If it's not the same layout in VTS_02_0.IFO, then search the other titlesets and you'll find one that fits the description above.
I want to get rid of this Preview/Main Menu startup screen so here’s I do.
Using IfoEdit, go to
VTS_02_0.IFO / VTS_PGCI_UT / PGC-Menu_2 (Angle Menu) / PGC Command Table. Using the example below, double click on Number of Pre Commands and enter a “1”. Double click on Number of Post Commands and enter a “0”.
Code:
BEFORE:
PGC Command Table:
Number of Pre Commands 0
Number of Post Commands 1
Number of Cell Commands 0
Size of Command table in bytes 15
1.Post Command Set GPreg<0> mov (set-val)<1>(LinkPGCN) Link PGC 3
To refresh the screen, I use this personal trick. Click on “Show Reserved Values” checkbox and the you window will refresh. Scroll down to PGC Command Table to review your changes and this is what you’ll have. The Post command is now a Pre Command so that means the startup screen is now bypassed.
Code:
AFTER:
PGC Command Table:
Number of Pre Commands 1
Number of Post Commands 0
Number of Cell Commands 0
Size of Command table in bytes 15
1.Pre Command Set GPreg<0> mov (set-val)<1>(LinkPGCN) Link PGC 3
There’s also a post clip for this startup menu and it resides in the next PGC, which is PGC-Menu_3. Go to
/ VTS_PGCI_UT / PGC-Menu_3 / PGC Command Table. Do the same as what you did for PGC-Menu_2 and this is what you should have before and after.
Code:
BEFORE:
PGC Command Table:
Number of Pre Commands 0
Number of Post Commands 3
Number of Cell Commands 0
Size of Command table in bytes 31
1.Post Command Set GPreg<1> mov (set-val)<2>
2.Post Command If GPreg<0> == GPreg<1> then (JumpSS VMGM) Jump to VMG PGC: 22
3.Post Command (JumpSS VMGM) Jump to VMG PGC: 4
Code:
AFTER:
PGC Command Table:
Number of Pre Commands 3
Number of Post Commands 0
Number of Cell Commands 0
Size of Command table in bytes 31
1.Pre Command Set GPreg<1> mov (set-val)<2>
2.Pre Command If GPreg<0> == GPreg<1> then (JumpSS VMGM) Jump to VMG PGC: 22
3.Pre Command (JumpSS VMGM) Jump to VMG PGC: 4
Save VTS_02_0.IFO and BUP and play to test. You shouldn’t have your Preview/Main Menu pop up now.
If you want to know the full details on why you did the edits, read
here.