Blu-ray + UHD/4K + Streaming

A community for authoring Blu-ray, 4K/UHD and more!

Hey all!

I am having a problem with using GPRs in menu jumps - so when I playback my test disc it won't select any button at first when using this command for the default selected button in the first page of my main menu (which is has set autoactivated to 'true'):

SetButtonPage Button:[10] Page(Effect:Off):[11]

I have initiated those GPRs in the FirstPlay Title with:

Move [11] 0 // Page Initial
Move [10] 2 // Button Initital

and when the main menu loop restarts with:

Move [11] {MenuPage(11)}
Move [10] {SelectedButton(10)}

But not even after restarting the loop I am getting a selected button. When not using [xx] in my menu jumps everythign works fine but this is just not as elegant as using GPRs in those jumps since it would involve dozens of If [xx] == y goto lines.

When playing back the disc with TotalMediaTheatre everything works as expected. But neither Sony BDP nor PS3 nor a LG hardware player is accepting the usage of my GPRs.

Is this something that is not Bluray-conform scripting?

Kind regards,


Views: 123

Reply to This

Replies to This Discussion

Hey Jan,
Are you trying to jump to a button within the same page?
I'm not a DoStudio user but a Scenarist one, the manual for this explains that in BD you shouldn't specify the page if you are jumping to a button within the same page. Some players are programmed to correct for the error but not all.

So your code should be

SetButtonPage Button:[10] with the page not specified.

Hi Jan,

I can confirm that, in theory, your approach works 100 per cent fine on both hard- and software players (with PS3, LG, Sony etc.). So, there must be something wrong with your GPRs or syntax etc.

For example:

Move [11] 0 // Page Initial

Are you sure your first menu page is 0?

Your line:

SetButtonPage Button:[10] Page(Effect:Off):[11]

is correct because, I assume, you have an empty init bog, so with this command you are jumping to a different button AND page to start your menu loop. But, as said before, then your page ID isn't 0.

It's difficult to troubleshoot what's wrong there without seeing your Dostudio project and IG file. If you continue having issues feel free to attach your project (or a sample if you cannot post your original project file) and I'll have a look.

Once you have the hang of it, it works 100 per cent rock solid on every player out there.

You were totally right! I totally forgot about that - thanks for your solutions!

Reply to Discussion


Latest Activity

Brad Larson replied to Jan's discussion Resume to Time in Playlist - how to do it correctly?
"Hello, I'm having problems with this function and can't seem to figure it out. Pretty…"
1 hour ago
Denny and Rob posted a blog post

BDA: 4K Ultra HD Blu-ray Format Making Big Strides

The Blu-ray Disc market has a new star, 4K Ultra HD.“Hollywood really got behind the format last…See More
Matt Stoddart replied to Marc Morris's discussion DoStudio 3 - Unhandled Exception error / Invalid Content
"I loaded up Build 3.0.85b, I think 3.080 might have been on before. That shouldn't make a…"
Dec 20, 2017
Rob Aubey replied to Marc Morris's discussion DoStudio 3 - Unhandled Exception error / Invalid Content
"I'm starting to think I should go down the route of modding the W7 install disc with USB3…"
Dec 20, 2017

© 2018   Created by Denny and Rob.   Powered by

Badges  |  Report an Issue  |  Terms of Service