View Full Version : Skip auto play after a few menu loops
SidDan
3rd March 2005, 02:34
ok blutach.. I will try following your post example tomorrow.
in the meanwhile here are the pics again
Warner Bro logo, right after disc insertion (http://img207.exs.cx/img207/9299/hplogo7dn.jpg)
Language Select (http://img207.exs.cx/img207/6576/hplan5rj.jpg)
Root Menu (http://img207.exs.cx/img207/1297/hprootm2cc.jpg)
Title 1 (movie) (http://img207.exs.cx/img207/9649/hptitle17fm.jpg)
Just to clear it out again... Now it goes like this after insertion:
Warner Logo > Language select > Menu intro > menu
And I would just like to skip the Language select
blutach
3rd March 2005, 03:49
What button would you like to press in VTSM 1, 10 (Language selection menu)?
Easiest thing to do is to look at the exact menu command of this button in PgcEdit's menu viewer. It will say set gprm(14) = ???? and also say LinkTailPGC.
It's the ??? I need to know.
This will make it easy.
You need a new precommand 2
Set gprm(14) = (mov) 1 (or 2, 3 or 4 depending on what button you would press)You then need to do a kill playback (Ctrl-K in PgcEdit) as discussed earlier.
That's it - it will definitely work.
Regards
SidDan
3rd March 2005, 13:05
The English menu language button is on top so it would be the first Jump to VMGM PGC 3 and I presume also the first GPRM 14 == 2
blutach
3rd March 2005, 14:22
I would think it is 1, not 2. Why would 2 be on top?
Look at PgcEdit's menu viewer (ctrl-M). Click on English and note the command down the bottom.
Regards
SidDan
3rd March 2005, 20:40
Originally posted by blutach
I would think it is 1, not 2. Why would 2 be on top?
Hehe good question, must be cus I didnīt see 1. the first post command was 2... but anyways Now I have to experiment with the last posts of yours
SidDan
3rd March 2005, 21:57
Originally posted by blutach
For example:
set gprm(0) = (mov) sprm (8:Highlighted button number) becomes
set gprm (0) = (mov) 3072
Then simply kill playback. Ignore PgcEdit's warnings about buttons being present. You are, after all automatically selecting a menubutton. Say yes to eliminating the cell so IfoEdit can strip it.
Note: If there are no post commands and the menu buttons take you directly to another PGC, simply find the corresponding command to your menu button and copy it as the last precommand in the PGC.
Now Iīm a bit confused (no surprise hehe)
I have changed set gprm(0) = (mov) sprm (8:Highlighted button number) to set gprm (3) = (mov) 1024... or should it be gprm (0)?,,, cus it was 3, in the Logo PGC (VTST 1 ,2 TTN2 (0:12) Title2)
Then you say to Kill Playback in the same pgc? ok so I did that
-----
Then at the language menu PGC, should I replace if { gprm(14) then { Goto line 7 } to set gprm(14) =(mov)1 and then kill the playback here aswell?
-----
I must have missed something out besides from removing the cell you mentioned, but now it just plays without the logo and jumps straight to the Language menu, or is the cell deletion neccessary? Does this make any sense to you or am I just way out of the blue again? :p
blutach
3rd March 2005, 22:55
siddan - Read my earlier post about the 1024 carefully and more importantly, the subsequent post, which overrides it. Only operate on the PGC that you want to bypass. So restore your backup and put the logo PGC back, OK. Do this by File - Restore Backup.
Now, only work on PGC 10. If you look at the menu in PGC 10 in PgcEdit (ctrl-M) and click on English, down the bottom just above Jump to target and Copy to clipboard will be the command. This is the only command you need to take note of. It will say set gprm(14) = (mov) ??? ; LinkTailPGC. It's this command that we need.
Do this and this only:
1. After clicking on English in the menu viewer, click Copy to clipboard and select copy to clipboard.
2. Close the menu viewer.
3. Click on the precommand that says LinkCN Cell 1; button 1 (the one and only precommand)
4. Click on "Add After" down the bottom.
5. Hit Ctrl-K to kill playback of this PGC
6. Save
This must work. No doubt.
Regards
blutach
3rd March 2005, 22:57
Originally posted by SidDan
Hehe good question, must be cus I didnīt see 1. the first post command was 2... but anyways Now I have to experiment with the last posts of yours BTW: It's got nothing to do with whether it's the first or second post command. It's the menu register value that's important - in this case register 14.
Regards
SidDan
4th March 2005, 02:10
lol, again am I sorry to disappoint ya. With those easy steps I just canīt miss, but it really doesnīt work. Didnīt you mean "Paste After" btw?... no matter cus I tried that also, pasting in that pre command which I copied to the clipboard when viewing the menu having the english selected.
Even if I "paste after" it wonīt touch that line. When going on LinkCN Cell 1 button 1 (1024 it will jump right down, over the Kill PGC Playback, and head for that darn plague of a language menu. Didnt help pressing Ctrl+K though so I had to klick on that icon on top... but it really looks quite identical....?
I gotta paste this pic so you can see the change...
http://img199.exs.cx/img199/7156/hplanedited8vn.jpg
2COOL
4th March 2005, 04:03
@SidDan
Instead of posting an image, you can paste your commands from PgcEdit in your future posts. It's easy, select your PGC and go up to Info > PGC. ;)
blutach
4th March 2005, 04:52
OK, yes paste after. In fact, I should have said "paste replace", because of the 1st command (my bad, sorry).
You now need to:
1. Delete the first command (LinkCN)
2. Modify the 2nd command (which will now be the first one) to eliminate the link tail PGC.
Sorry about the mix up.
Regards
2COOL
4th March 2005, 05:27
blu,
I can see where you are getting at in this method. It should work with the menus, in question, that come BEFORE the main menu. My method would tackle both instances prior and after the main menu. There are many ways to skin a cat. ;)
blutach
4th March 2005, 07:28
Indeed. It's really just a kill playback plus a step.
I was puzzled why SidDan's kill playback didn't kill the LinkCN command (pre #1) and change it to Goto line 3. I seem to remember that there was a number of posts a month or so ago (initiated by you, I think) which discussed an issue with KillPB working with these commands (as opposed to Breaks).
Regards
SidDan
4th March 2005, 23:13
Even after I put the line 2 (see image on previous page) before LinkCN Cell 1 and killed the playback the language menu will appear, but... it looks good doing a trance in PGCedit, cus there it will jump over that language screen. In Power DVD however it will still play as normal. And yes I did save before trying with Power DVD :p
blutach
4th March 2005, 23:54
Sid
You need to delete the line that says LinkCN. That causes the cell to play. I never said put line 2 before line 1.
BTW: The PgcEdit trace has a little bug. It executes the LinkTailPGC even though it shouldn't.
This is how it should read:
[71 00 00 0E 00 01 00 00] 1 Set gprm(14) =(mov) 1 (NOTE: There is NO LinkTailPGC)
[00 00 00 00 00 00 00 00] 2 NOP After you have done the editing, check that the numbers match exactly.
Regards
2COOL
5th March 2005, 00:52
Originally posted by SidDan
Even after I put the line 2 (see image on previous page) before LinkCN Cell 1 and killed the playback the language menu will appear, but... it looks good doing a trance in PGCedit, cus there it will jump over that language screen. In Power DVD however it will still play as normal. And yes I did save before trying with Power DVD :p Can you post your newly edited post commands so that we can all see what you see and be on the same page?
SidDan
5th March 2005, 20:36
in 5 days and 41 posts after I have surprising news to you hehe......
it is solved!
I know you didnt say to put line 2 before line 1... that was my free time experimenting :)
So the LinkTail was the villain during these last posts and that LinkCN had to be deleted totally. And this was very easy (now that I know how), if you could have just mentioned this earlier then it would be solved right away :p
No really... I thank you Blutach and 2CooL very much for you time and effort putting into this matter.
The solution in summary:
> find/check Language menu screen PGC
> Press Ctrl+M to open the screen view
> select prefered language and copy the command to clipboard
> Paste Replace over the existing LinkCN Cell since this causes the language menu screen to open
> Kill PGC Playback
Original PGC
********** pre commands:
[20 07 00 00 00 00 04 01] 1 LinkCN Cell 1, button 1 (1024)
********** post commands:
[00 A1 00 0E 00 02 00 07] 1 if ( gprm(14) == 2 ) then { Goto line 7 }
[00 A1 00 0E 00 03 00 0A] 2 if ( gprm(14) == 3 ) then { Goto line 10 }
[00 A1 00 0E 00 04 00 0D] 3 if ( gprm(14) == 4 ) then { Goto line 13 }
[51 00 00 80 00 00 00 00] 4 (SetSTN) Set Audio stream = 0
[51 00 00 00 80 00 00 00] 5 (SetSTN) Set Sub-picture stream = 0, off
[30 06 00 03 00 C0 00 00] 6 (JumpSS) Jump to VMGM PGC 3
[51 00 00 80 00 00 00 00] 7 (SetSTN) Set Audio stream = 0
[51 00 00 00 C0 00 00 00] 8 (SetSTN) Set Sub-picture stream = 0, on
[30 06 00 03 00 C0 00 00] 9 (JumpSS) Jump to VMGM PGC 3
[51 00 00 80 00 00 00 00] 10 (SetSTN) Set Audio stream = 0
[51 00 00 00 C1 00 00 00] 11 (SetSTN) Set Sub-picture stream = 1, on
[30 06 00 03 00 C0 00 00] 12 (JumpSS) Jump to VMGM PGC 3
[51 00 00 80 00 00 00 00] 13 (SetSTN) Set Audio stream = 0
[51 00 00 00 C2 00 00 00] 14 (SetSTN) Set Sub-picture stream = 2, on
[30 06 00 03 00 C0 00 00] 15 (JumpSS) Jump to VMGM PGC 3
********** cell commands:
Edited PGC
********** pre commands:
[71 01 00 0E 00 01 00 0D] 1 Set gprm(14) =(mov) 1
[00 00 00 00 00 00 00 00] 2 NOP
[00 A1 00 0E 00 02 00 09] 3 if ( gprm(14) == 2 ) then { Goto line 9 }
[00 A1 00 0E 00 03 00 0C] 4 if ( gprm(14) == 3 ) then { Goto line 12 }
[00 A1 00 0E 00 04 00 0F] 5 if ( gprm(14) == 4 ) then { Goto line 15 }
[51 00 00 80 00 00 00 00] 6 (SetSTN) Set Audio stream = 0
[51 00 00 00 80 00 00 00] 7 (SetSTN) Set Sub-picture stream = 0, off
[30 06 00 03 00 C0 00 00] 8 (JumpSS) Jump to VMGM PGC 3
[51 00 00 80 00 00 00 00] 9 (SetSTN) Set Audio stream = 0
[51 00 00 00 C0 00 00 00] 10 (SetSTN) Set Sub-picture stream = 0, on
[30 06 00 03 00 C0 00 00] 11 (JumpSS) Jump to VMGM PGC 3
[51 00 00 80 00 00 00 00] 12 (SetSTN) Set Audio stream = 0
[51 00 00 00 C1 00 00 00] 13 (SetSTN) Set Sub-picture stream = 1, on
[30 06 00 03 00 C0 00 00] 14 (JumpSS) Jump to VMGM PGC 3
[51 00 00 80 00 00 00 00] 15 (SetSTN) Set Audio stream = 0
[51 00 00 00 C2 00 00 00] 16 (SetSTN) Set Sub-picture stream = 2, on
[30 06 00 03 00 C0 00 00] 17 (JumpSS) Jump to VMGM PGC 3
********** post commands:
[00 A1 00 0E 00 02 00 07] 1 if ( gprm(14) == 2 ) then { Goto line 7 }
[00 A1 00 0E 00 03 00 0A] 2 if ( gprm(14) == 3 ) then { Goto line 10 }
[00 A1 00 0E 00 04 00 0D] 3 if ( gprm(14) == 4 ) then { Goto line 13 }
[51 00 00 80 00 00 00 00] 4 (SetSTN) Set Audio stream = 0
[51 00 00 00 80 00 00 00] 5 (SetSTN) Set Sub-picture stream = 0, off
[30 06 00 03 00 C0 00 00] 6 (JumpSS) Jump to VMGM PGC 3
[51 00 00 80 00 00 00 00] 7 (SetSTN) Set Audio stream = 0
[51 00 00 00 C0 00 00 00] 8 (SetSTN) Set Sub-picture stream = 0, on
[30 06 00 03 00 C0 00 00] 9 (JumpSS) Jump to VMGM PGC 3
[51 00 00 80 00 00 00 00] 10 (SetSTN) Set Audio stream = 0
[51 00 00 00 C1 00 00 00] 11 (SetSTN) Set Sub-picture stream = 1, on
[30 06 00 03 00 C0 00 00] 12 (JumpSS) Jump to VMGM PGC 3
[51 00 00 80 00 00 00 00] 13 (SetSTN) Set Audio stream = 0
[51 00 00 00 C2 00 00 00] 14 (SetSTN) Set Sub-picture stream = 2, on
[30 06 00 03 00 C0 00 00] 15 (JumpSS) Jump to VMGM PGC 3
********** cell commands:
blutach
5th March 2005, 22:50
Well done SidDan. Glad it worked for you.
Regards
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.