libretro / RetroArch

Cross-platform, sophisticated frontend for the libretro API. Licensed GPLv3.
http://www.libretro.com
GNU General Public License v3.0
10.38k stars 1.84k forks source link

Menu Improvements #4008

Open lasers opened 8 years ago

lasers commented 8 years ago

Using search prompt sometimes turns up with a game than the one I had in the mind.

In SNES, I'm seeing games in [0-9][A-Za-z]. I see 2020 Super Baseball. I /Super to get Super 3D Baseball. This skips Death and Return of Superman, The too.

Try it with /eye to get the first one on the list, 3x3 Eyes - Juuma Houkan, only to get Eye of the Beholder or /football to get Football Fury... Skipping everything else... ABC Monday Night Football, All-American Championship Football, Bill Walsh College Football, Capcom's MVP Football, College Football USA 97, Emmit Smith Football, Eric Cantona Football Challenge, and Euro Football Champ.

Want to play that F-Zero game? Type /zero to get Zero 4 Champ RR because you're not sure how the games will be named... F-Zero, F Zero, or FZero. It's just little things... and the names in the database get renamed regularly.

It's also not possible to use /Super on Horizontal Menu. The number of cores and consoles in the list are already large enough right now. While you can search for that specific core under Load Core, you still have to scroll all the way right to find that SNES console.

I wanted to know if we can get /Super to work on the Horizontal Menu too. Navigating down just one in the list could mean it should only focus on the list instead? Different search bind? Check down up/down first, then left/right? Thoughts? Suggestions?

Last thing, what about previous/next? Typing /Super always get me "Super 3D Baseball". I just checked the database... There are 506 Super in SNES alone!!! 😱 (Skips 73 in the list ; 406 starting with Super). No more Krusty's Super Fun House or Kirby Super Star for you.

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/39304413-menu-improvements?utm_campaign=plugin&utm_content=tracker%2F296058&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F296058&utm_medium=issues&utm_source=github).
andres-asm commented 8 years ago

Remove the prompt input from Settings --> User --> Language.

Agreed this is aceptable

Merge Rewind settings into Frame Throttle menu.

Agreed this is aceptable

Merge Onscreen Overlay + Onscreen Notifications together.

No, different subsystems

Get rid of User Interface. Bring back Menu and its two UI settings.

No? I like User interface better than menu and menu is specific to the MENU DRIVER

Consider stopping using 1.3.6 version in the corner and use something more meaningful like Build date and/or Git version. Can be very useful in forums, screenshots, problematic RA bugs on YouTube videos, etc.

No way we're gonna have the git hash there. It will stay at version number