2COOL
16th January 2003, 11:36
Joe Dirt (Widescreen) Cheat Sheet
Courtesy of 2C:cool::cool:L.
I really love to hate those aspect ratio menus. Don’t you?
Tools I used:
For ripping movie to harddrive: Smartripper 2.41
For editing the DVD navigations: IfoEdit 0.95
For viewing VOB: DVD2AVI 1.76
For burning the final product: Nero 5.5.9.17 DVD-Video
______________________________________________
1. Create a folder named “Joe Dirt” and one sub-folder named “Files”.
______________________________________________
2. Ripped all files except VTS_06_* to “Joe Dirt”folder. This titleset is our unwanted fullscreen movie.
______________________________________________
3. Region Free every IFO and save.
______________________________________________
4. Get VTS Sectors.
______________________________________________
5. Backup all IFOs in “Joe Dirt” folder to your “Files” subfolder. If you need to copy your original IFO over your badly edited one, get VTS Sector afterwards.
______________________________________________
6. In VIDEO_TS.IFO / First Play PGC / PGC Command Table and edit.
OLD > 1.Pre Command (JumpSS VMGM) Jump to VMG PGC: 1 [30 06 00 01 00 c0 00 00 ]
NEW > 1.Pre Command (JumpSS VTSM) Jump to TitleSet(vts): 1, Title(ttn): 1, root-menu [30 06 00 01 01 83 00 00 ]
Translation: Bypass Columbia Tristar logo and pre-showing of aspect ratio menu..
______________________________________________
7. In VIDEO_TS.IFO / VMG Overview / Menu Language Units:1, do a “Delete Playbacks” of all 4 of your VOB-IDs
Translation: PG-13 Declaration and FBI Warnings bypassed along with Columbia Tristar Logo
______________________________________________
8. Save IFO and BUP
______________________________________________
Since we went straight to root menu in first play, our aspect ratio will pop-up later like after pressing play and
selecting a chapter. It gets to be a nuisance since we only want widescreen. Let’s preview and analyze our VOB-Ids in VTS_01_0.ifo.
Titleset 1 VOB-Ids Brief Descriptions
Language Menu Unit 1: [English]
Menu 5: [entry only] (Programs: 7) (Cells: 7) (uses VOB-IDs: 1) Main Menu & Aspect Ratio Menu
Menu 6: [entry only] (Programs: 1) (Cells: 1) (uses VOB-IDs: 2) Subtitle Menu
Menu 7: [entry only] (Programs: 1) (Cells: 1) (uses VOB-IDs: 3) Audio Menu
Menu 8: [entry only] (Programs: 9) (Cells: 9) (uses VOB-IDs: 4) Chapter menus
Menu 9: [entry only] (Programs: 19) (Cells: 19) (uses VOB-IDs: 5) Special Features Menu
Looking at our VOB-Ids Brief Descriptions above, our aspect ratio menu resides in VOB-Id 1 in Cell 5 of 7. What I use to view what goes to what cell is DVD2AVI. I’m not going to do a guide on using DVD2AVI in this cheat sheet, but what I can tell you is that in my findings, our aspect ratio menu in cell 5. Remember this cell number and it’s associated PGC-Menu 5. All PGC-Menus in this section are located in VTSM_PGCI_UT.
Another observation I do is monitoring the changes in my GPregs when I choose widescreen or fullscreen. (Important Note: View the GPregs before you get rid of the aspect ratio. Common sense) My findings on this is that when I chose widescreen, Gpreg <0> changes to 4132 and for fullscreen, Gpreg<0> changes to 4102. If we got rid of the aspect ratio menu, the DVD wouldn’t know which aspect ratio you picked since you couldn’t select what you couldn’t see. So down the road, we have to ensure that GPreg<0> holds the value of 4132 if we want our widescreen to pop up.
Let’s get rid of the annoying aspect ratio menu.
9. In VTS_01_0.IFO / VTSM_PGCI_UT / PGC-Menu_5 / Cell Playback section, delete playback on the following line.
Cell_5: playback time (BCD) 448 [000001c0]
Translation: Aspect ratio screen is disabled and non-viewable. YAAYYY!:D:D
______________________________________________
Refresh by clicking on another PGC-Menu and clicking on PGC-Menu 5 again.
Remember that GPreg<0> has to be 4132 for widescreen. A response after a menu selection is usually found in the post commands.
10. Since we are still in VTS_01_0.IFO / VTSM_PGCI_UT / PGC-Menu_5, go to the very first Post Command and insert a new Post Command #1. To do this, right-click on Post command line and a menu pops up. Choose “Insert Command”. You should get a new Post Command 1 with a NOP. Then hexedit by double-left clicking on line for your hex editor and edit this line as follows.
OLD > 1.Post Command NOP [00 00 00 00 00 00 00 00 ]
NEW > 1.Post Command Set GPreg<0> mov (set-val)<41321> [71 00 00 00 a1 69 00 00 ]
Translation: Widescreen movie will play now without aspect ratio menu present.
Details: Doing this, we forced Gpreg<0> to have the value of 4132.
______________________________________________
11. Save IFO and BUP
______________________________________________
12. Click on Get VTS Sectors button
______________________________________________
13. Preview to test
______________________________________________
14. Wasn’t that easy? Now we can burn our movie. Everything, except our fullscreen files, fits nicely on a DVD. I used Nero 5.5.9.17 DVD-Video successfully.
Courtesy of 2C:cool::cool:L.
I really love to hate those aspect ratio menus. Don’t you?
Tools I used:
For ripping movie to harddrive: Smartripper 2.41
For editing the DVD navigations: IfoEdit 0.95
For viewing VOB: DVD2AVI 1.76
For burning the final product: Nero 5.5.9.17 DVD-Video
______________________________________________
1. Create a folder named “Joe Dirt” and one sub-folder named “Files”.
______________________________________________
2. Ripped all files except VTS_06_* to “Joe Dirt”folder. This titleset is our unwanted fullscreen movie.
______________________________________________
3. Region Free every IFO and save.
______________________________________________
4. Get VTS Sectors.
______________________________________________
5. Backup all IFOs in “Joe Dirt” folder to your “Files” subfolder. If you need to copy your original IFO over your badly edited one, get VTS Sector afterwards.
______________________________________________
6. In VIDEO_TS.IFO / First Play PGC / PGC Command Table and edit.
OLD > 1.Pre Command (JumpSS VMGM) Jump to VMG PGC: 1 [30 06 00 01 00 c0 00 00 ]
NEW > 1.Pre Command (JumpSS VTSM) Jump to TitleSet(vts): 1, Title(ttn): 1, root-menu [30 06 00 01 01 83 00 00 ]
Translation: Bypass Columbia Tristar logo and pre-showing of aspect ratio menu..
______________________________________________
7. In VIDEO_TS.IFO / VMG Overview / Menu Language Units:1, do a “Delete Playbacks” of all 4 of your VOB-IDs
Translation: PG-13 Declaration and FBI Warnings bypassed along with Columbia Tristar Logo
______________________________________________
8. Save IFO and BUP
______________________________________________
Since we went straight to root menu in first play, our aspect ratio will pop-up later like after pressing play and
selecting a chapter. It gets to be a nuisance since we only want widescreen. Let’s preview and analyze our VOB-Ids in VTS_01_0.ifo.
Titleset 1 VOB-Ids Brief Descriptions
Language Menu Unit 1: [English]
Menu 5: [entry only] (Programs: 7) (Cells: 7) (uses VOB-IDs: 1) Main Menu & Aspect Ratio Menu
Menu 6: [entry only] (Programs: 1) (Cells: 1) (uses VOB-IDs: 2) Subtitle Menu
Menu 7: [entry only] (Programs: 1) (Cells: 1) (uses VOB-IDs: 3) Audio Menu
Menu 8: [entry only] (Programs: 9) (Cells: 9) (uses VOB-IDs: 4) Chapter menus
Menu 9: [entry only] (Programs: 19) (Cells: 19) (uses VOB-IDs: 5) Special Features Menu
Looking at our VOB-Ids Brief Descriptions above, our aspect ratio menu resides in VOB-Id 1 in Cell 5 of 7. What I use to view what goes to what cell is DVD2AVI. I’m not going to do a guide on using DVD2AVI in this cheat sheet, but what I can tell you is that in my findings, our aspect ratio menu in cell 5. Remember this cell number and it’s associated PGC-Menu 5. All PGC-Menus in this section are located in VTSM_PGCI_UT.
Another observation I do is monitoring the changes in my GPregs when I choose widescreen or fullscreen. (Important Note: View the GPregs before you get rid of the aspect ratio. Common sense) My findings on this is that when I chose widescreen, Gpreg <0> changes to 4132 and for fullscreen, Gpreg<0> changes to 4102. If we got rid of the aspect ratio menu, the DVD wouldn’t know which aspect ratio you picked since you couldn’t select what you couldn’t see. So down the road, we have to ensure that GPreg<0> holds the value of 4132 if we want our widescreen to pop up.
Let’s get rid of the annoying aspect ratio menu.
9. In VTS_01_0.IFO / VTSM_PGCI_UT / PGC-Menu_5 / Cell Playback section, delete playback on the following line.
Cell_5: playback time (BCD) 448 [000001c0]
Translation: Aspect ratio screen is disabled and non-viewable. YAAYYY!:D:D
______________________________________________
Refresh by clicking on another PGC-Menu and clicking on PGC-Menu 5 again.
Remember that GPreg<0> has to be 4132 for widescreen. A response after a menu selection is usually found in the post commands.
10. Since we are still in VTS_01_0.IFO / VTSM_PGCI_UT / PGC-Menu_5, go to the very first Post Command and insert a new Post Command #1. To do this, right-click on Post command line and a menu pops up. Choose “Insert Command”. You should get a new Post Command 1 with a NOP. Then hexedit by double-left clicking on line for your hex editor and edit this line as follows.
OLD > 1.Post Command NOP [00 00 00 00 00 00 00 00 ]
NEW > 1.Post Command Set GPreg<0> mov (set-val)<41321> [71 00 00 00 a1 69 00 00 ]
Translation: Widescreen movie will play now without aspect ratio menu present.
Details: Doing this, we forced Gpreg<0> to have the value of 4132.
______________________________________________
11. Save IFO and BUP
______________________________________________
12. Click on Get VTS Sectors button
______________________________________________
13. Preview to test
______________________________________________
14. Wasn’t that easy? Now we can burn our movie. Everything, except our fullscreen files, fits nicely on a DVD. I used Nero 5.5.9.17 DVD-Video successfully.