Log in

View Full Version : Help: setting default dvd language on first menu


Joe Falchetto
27th June 2003, 12:45
I'm trying to backup a dvd with a starting "Language menu" but I would to skip this selection and go directly to main menu. (I'm talking about the menù that appears on some dvd before of all: "Do you want to play this DVD in English, French, etc.)

Cutting the Vob-id with this selection screen the player play directly the main menu but the language selected is wrong (of course).
Is it possible to skip this screen and however force a language?

This is the menu unit for the "starting language menu" (from ifoedit):


[000000ec] Number of Pre Commands 5
[000000ee] Number of Post Commands 1
[000000f0] Number of Cell Commands 0
[000000f2] Size of Command table in bytes 55
[000000f4] 1.Pre Command Set GPreg<0> mov SPreg<preferred audio language>
[000000fc] 2.Pre Command If GPreg<0> == (cmp-val)<25966> then (LinkPGN) Link Program 1, [button 1]
[00000104] 3.Pre Command If GPreg<0> == (cmp-val)<25701> then (LinkPGN) Link Program 1, [button 2]
[0000010c] 4.Pre Command If GPreg<0> == (cmp-val)<26996> then (LinkPGN) Link Program 1, [button 3]
[00000114] 5.Pre Command (SetHL_BTNN) Set Button Nr: (set-val) 4
[0000011c] 1.Post Command (JumpSS VMGM) Jump to VMG PGC:9

The audio that I prefer is 26996 (button 3)
I don't know this commands, I ask help to set a default value and then skip the menu....
Another question: do you know where is possible to download some text about this programming language?

thanks

Lord of the Discs
30th June 2003, 19:02
It´s done like this:

- you delete pre-commands 1-4 (right click on them in IFOedit)

- edit the last pre-command to "(setSTN) set audio stream nr",
choose the language (0-7), yours should be "2", i guess

now you have set the audio, but there´s still one more thing:

- you should go to VTS-PGCITI and look for the PGC 9, if it is
the main menu then you´re done, if not then you must find
its PGC-number and replace it in the post-command

so, this should work if there are no other PGCs using GPRM 0,
in this case post the details here and we´ll make it work.

About your another question:

- www.mpucoder.com/dvd/, look for "virtual machine instructions"


LotD