View Single Post
Old 17th January 2004, 21:00   #1  |  Link
2COOL
PGC Navigator in Training
 
2COOL's Avatar
 
Join Date: Oct 2002
Location: NTSC Land
Posts: 3,552
Bypassing Paramount's "Previews/Main Menu" Selection Menu

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.
__________________
2COOL

Last edited by 2COOL; 23rd January 2004 at 08:50.
2COOL is offline   Reply With Quote