First PGC
Pre
1: Mov GPRM0, 0
2: Mov GPRM1, 3
3: Mov GPRM3, 64
4: Mov GPRM4, 65
5: Mov GPRM5, 66
6: Mov GPRM6, 67
7: Mov GPRM7, 1
8: Mov GPRM8, 2
9: Mov GPRM9, 3
10: Mov GPRM10, 4
Post
1: JumpSS TitleMenu
ENGLISH MENU STRUCTURE
LogoMainMenu (English) Title Menu
Pre
1: if ( GPRM1 == 1 ) LinkPGCN en_SP_MainMenu-t
2: if ( GPRM11 == 1 ) LinkPGCN en_MainMenu-t
3: Mov GPRM1, 0
4: Mov GPRM11,1
Cell
LinkPGCN en_MainMenu-t
Button Commands:
1. Link PGCN PGC_ToCh01
...
3: LinkPGCN en_lanENG_Languages-t-pgc
4: LinkPGCN en_subOFF_Subtitles-t-pgc
MainMenu (English)
Pre
1: if ( GPRM1 == 1 ) LinkPGCN en_SP_MainMenu
Button Commands:
1. Link PGCN PGC_ToCh01
...
3: LinkPGCN en_lanENG_Languages-t-pgc
4: LinkPGCN en_subOFF_Subtitles-t-pgc
en_subOFF_Subtitles (English)
Pre
1: Mov GPRM1,0
2: if ( GPRM0 == 2 ) Mov GPRM0, 1
3: if ( GPRM0 == 1 ) LinkPGCM en_subENG_Subtitles
Buttons
1: { Mov GPRM0, 1 ; LinkPGCM en_subENG_Subtitles-t-pgc }
2: { Mov GPRM0, 2 ; LinkPGCM en_SP_subOFF_Subtitles-t-pgc }
3: LinkPGCM en_lanENG_Languages-t-pgc
4: LinkPGCM 3_LogoMainMenu_en_1-t-pgc
en_Subtitles (English)
Buttons
1: { Mov GPRM0, 2 ; LinkPGCM en_SP_subOFF_Subtitles-t-pgc }
2: { Mov GPRM0, 0 ; LinkPGCM en_subOFF_Subtitles-t-pgc }
3: LinkPGCM en_lanENG_Languages-t-pgc
4: LinkPGCM 3_LogoMainMenu_en_1-t-pgc
en_lanENG_Language (English)
Pre
1: Mov GPRM1, 0
Button Commands:
1. LinkPGCN en_SP_Languages-t-pgc
2. LinkPGCN en_subOFF_Subtitles-t-pgc
3. LinkPGCN 6_LogoMainMenu_en_1-t-pgc
6_sp_MainMenu (English)
Button Commands:
1. Link PGCN PGC_ToCh01
...
3: LinkPGCN en_SP_lanENG_Languages-t-pgc
4: LinkPGCN en_SP_subOFF_Subtitles-t-pgc
en_SP_subOFF_Subtitles
Pre:
1: Mov GPRM1, 1
2: if ( GPRM0 == 1 ) Mov GPRM0, 2
3: if ( GPRM0 == 2) LinkPGCN en_SP_subSPN_Subtitles-t-pgc
Button Commands:
1: { Mov GPRM0, 1 ; LinkPGCN en_subOFF-t-pgc }
2: { Mov GPRM0, 2 ; LinkPGCN en_SP_subSPN_Subtitles-t-pgc }
3: LinkPGCN en_SP_lanSPN_Languages-t-pgc
4: LinkPGCN en_SP_MainMenu-t-pgc
en_SP_subSPN_Subtitles
Button Commands:
1: { Mov GPRM0, 1 ; LinkPGCN en_subOFF-t-pgc }
2: { Mov GPRM0, 0 ; LinkPGCN en_SP_subOFF_Subtitles-t-pgc }
3: LinkPGCN en_SP_lanSPN_Languages-t-pgc
4: LinkPGCN en_SP_MainMenu-t-pgc
en_SP_lanSPN_Languages
Pre:
1: Mov GPRM1, 1
Button Commands:
1: { Mov GPRM1, 0 ; LinkPGCN en_lanENG_Languages-t-pgc }
2: LinkPGCN en_SP_subOFF_Subtitles-t-pgc
3: LinkPGCN en_SP_MainMenu-t-pgc
Chapter Menu English
Pre:
1: if ( GPRM1 == 1 ) LinkPGCN en_SP_ch01-t-pgc
Button Commands:
1: JumpVTS_PTT 01-1…@Title_1
...
6: JumpSS TitleMenu
en_EndOfDisc
Pre
1: if { GPRM1 == 1 } LinkPGCN en_EndOfDisk1-t-pgc
Button Commands
1: LinkPGCN en_LogoMainMenu-t-pgc
SPANISH MENU STRUCTURE
LogoMainMenu (Spanish) Title Menu
Pre
1: if ( GPRM1 == 0 ) LinkPGCN sp_EN_MainMenu-t
2: if ( GPRM11 == 1 ) LinkPGCN sp_MainMenu-t
3: Mov GPRM1, 1
4: Mov GPRM11,1
Cell
LinkPGCN sp_MainMenu-t
Button Commands (English):
1: LinkPGCN PGC_ToCh14
...
3: LinkPGCN sp_lanSPN_Languages-t-pgc
4: LinkPGCN sp_subOFF_Subtitles-t-pgc
MainMenu (Spanish)
Pre
1: if ( GPRM1 == 0 ) LinkPGCN sp_EN_MainMenu
Button Commands:
1: LinkPGCN PGC_ToCh14
...
3: LinkPGCN sp_lanSPN_Languages-t-pgc
4: LinkPGCN sp_subOFF_Subtitles-t-pgc
sp_subOFF_Subtitles (Spanish)
Pre
1: Mov GPRM1,1
2: if ( GPRM0 == 1 ) Mov GPRM0, 2
3: if ( GPRM0 == 2 ) LinkPGCM sp_subENG_Subtitles
Buttons
1: { Mov GPRM0, 1 ; LinkPGCM sp_EN_subOFF_Subtitles-t-pgc }
2: { Mov GPRM0, 2 ; LinkPGCM sp_subSPN_Subtitles-t-pgc }
3: LinkPGCM sp_lanSPN_Languages-t-pgc
4: LinkPGCM 3_LogoMainMenu_sp_1-t-pgc
sp_Subtitles (Spanish)
Buttons
1: { Mov GPRM0, 1 ; LinkPGCM sp_EN_subOFF_Subtitles-t-pgc }
2: { Mov GPRM0, 0 ; LinkPGCM sp_subOFF_Subtitles-t-pgc}
3: LinkPGCM sp_lanSPN_Languages-t-pgc
4: LinkPGCM 6_LogoMainMenu_sp_1-t-pgc
sp_lanENG_Language (Spanish)
Pre
1: Mov GPRM1, 0
Button Commands:
1. LinkPGCN sp_EN_lanENG_Languages-t-pgc
2. LinkPGCN sp_subOFF_Subtitles-t-pgc
3. LinkPGCN 6_LogoMainMenu_sp_1-t-pgc
6_en_MainMenu (Spanish)
Button Commands:
1. Link PGCN PGC_ToCh01
...
3: LinkPGCN sp_EN_lanENG_Languages-t-pgc
4: LinkPGCN sp_EN_subOFF_Subtitles-t-pgc
sp_EN_subOFF_Subtitles
Pre:
1: Mov GPRM1, 0
2: if ( GPRM0 == 2 ) Mov GPRM0, 1
3: if ( GPRM0 == 1 ) LinkPGCN sp_EN_subENG_Subtitles-t-pgc
Button Commands:
1: { Mov GPRM0, 1 ; LinkPGCN sp_EN_subENG_Subtitles-t-pgc }
2: { Mov GPRM0, 2 ; LinkPGCN sp_subOFF_Subtitles-t-pgc }
3: LinkPGCN sp_EN_lanSPN_Languages-t-pgc
4: LinkPGCN sp_EN_MainMenu-t-pgc
sp_EN_subSPN_Subtitles
Button Commands:
1: {Mov GPRM0, 2 ; LinkPGCN sp_subSPN_Subtitles-t-pgc}
2: {Mov GPRM0, 0 ; LinkPGCN sp_EN_subOFF_Subtitles-t-pgc}
3: LinkPGCN sp_EN_lanSPN_Languages-t-pgc
4: LinkPGCN sp_EN_MainMenu-t-pgc
sp_EN_lanSPN_Languages
Pre:
1: Mov GPRM1, 0
Button Commands:
1: LinkPGCN sp_lanSPN_Languages-t-pgc
2: LinkPGCN sp_EN_subOFF_Subtitles-t-pgc
3: LinkPGCN sp_EN_MainMenu-t-pgc
Chapter Menu Spanish
Pre:
1: if ( GPRM == 0 ) LinkPGCN sp_EN_ch01-t-pgc
Button Commands:
1: JumpVTS_PTT 01-1…@Title_1
...
6: JumpSS TitleMenu
sp_EndOfDisc
Pre
1: if { GPRM1 == 1} LinkPGCN en_EndOfDisk1-t-pgc
Button Commands
1: LinkPGCN sp_LogoMainMenu-t-pgc
Video
Pre
1: if ( GPRM1 == GPRM15 ) SetSTN audio=1
2: if ( GPRM0 == GPRM15 ) SetSTNsubpicture=1:OFF
3: if ( GPRM0 == GPRM7)SetSTNsubpicture=1:ON
4: if ( GPRM1 == GPRM7 ) SetSTN audio=2, subpicture=2:ON
5: if ( GPRM0 == GPRM8 ) SetSTNsubpicture=3:ON
Post
1: SetHL_BTNN HL_BTNN=3
2: if ( GPRM3 > SPRM2 ) Mov GPRM0, 0
3: if ( GPRM3 == SPRM2 ) Mov GPRM0, 1
4: if ( GPRM4 == SPRM2 ) Mov GPRM0, 0
5: if ( GPRM5 == SPRM2 ) Mov GPRM0, 2
6: CallSS RSM=1, RootMenu