Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature request]: Museum mode / limited UI mode #720

Open
ziggythehamster opened this issue Aug 15, 2022 · 1 comment
Open

[Feature request]: Museum mode / limited UI mode #720

ziggythehamster opened this issue Aug 15, 2022 · 1 comment

Comments

@ziggythehamster
Copy link

ziggythehamster commented Aug 15, 2022

Describe the feature

I volunteer at The MADE, a video game museum in Oakland, CA, and find that many of our patrons end up confused by the UI (usually by ending up in the bottom menu and then they can't figure out how to get back to the file browser, consider the console bugged/broken, and then go do something else and eventually report the GameCube as broken). It would be great if there were an option that could be set to limit the UI:

  • Bottom menu goes away entirely
  • Game info screen only has Boot and Exit options
  • File management is also disabled
  • Technically the left side with the media type/size could totally go away but this is more complex than hiding stuff
  • Alternate DOL picker maybe goes away and it's as if the user pressed B to boot normally, but I'm unsure what the consequences of this would be these days, so maybe this is a different feature request to allow the DOLs to be renamed with a game-specific config file :)
  • About screen/system info could come up with start instead

We're switching out to PicoBoot here shortly, so it's probably best for this to be a build time option and there just be a swiss-museum-mode.dol or whatever and then that's our ipl.dol and we could have "normal" Swiss boot when holding a button down. Then you don't have to deal with doing anything different with the config file or deal with users who turn the mode on and then can't figure out how to turn it back off again.

I might be able to contribute a patch that implements this, but I don't have experience with the GameCube toolchain and I haven't written C in a long time :). Also, most importantly, I don't know if a build time option would be a patch you accepted.

Add screenshots

No response

@ziggythehamster
Copy link
Author

I'm finally getting around to updating Swiss and PicoBoot-modding a console and there are a few features in the latest release which solve some issues for us:

  • Game info screen only has Boot and Exit options => Boot without prompts does the trick
  • File management is also disabled => This is now an option, excellent :)
  • Alternate DOL picker maybe goes away and it's as if the user pressed B to boot normally, but I'm unsure what the consequences of this would be these days, so maybe this is a different feature request to allow the DOLs to be renamed with a game-specific config file :) => Boot without prompts I think does the trick

Still considering adding a bunch of ifdefs to turn off the bottom menu, if I get the time of course (and for us, we could make the restricted version be ipl.dol and have start.dol to get the menu back should someone need to help a patron by changing the config)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants