emukidid / swiss-gc

Swiss - The swiss army knife of GameCube homebrew
GNU General Public License v2.0
1.23k stars 93 forks source link

[Feature request]: UI Ideas #742

Open Gallaer opened 1 year ago

Gallaer commented 1 year ago

Describe the feature

I love Swiss as a tool. However as the default user interface. It is boring, clunky, and just not appealing. It isn't hard to navigate at all, but it isn't as seamless as I think it could be. I think during startup, the GameCube Logo should play or some selectable alternative. The Menu itself should have the GameCube menu colors or just be customizable and also have the ambiance sounds. For the menu itself I think expanding off the default one could be a good idea. The biggest issue I have the Swiss UI personally is switching media, mainly from Disc to SD and back and how it has to reload every time. Also switching using the bottom row of icons just feels clunky. I think having a menu similar to the stock one could work. When you go up, something similar to the stock disc menu shows up, going down shows the stock memory card menu or something similar appears. Left and Right could be a sort of carousal. The menus on the left to right could be the files, settings, calendar, etc. If not, just easy access to Disc would be great. Another possible idea for how to manage the games in particular would be to do something like USB Loader GX where the full box art is shown in a nice menu and to also have the disc game in that menu as well.

Add screenshots

No response