Closed sergiobenrocha2 closed 8 years ago
Yes, we should bring this to @kivutar's attention.
I don't know if it's related.
Load some N64 game, then return to xmb and go to SuperGrafx playlist
This is unrelated.
Concerning that overlapping issue in the quick menu now. XMB is not made to support such teleports. XMB relies on ugly hacks that cache the previous list, in order to be able to fade out those lists. This duplicate icon is due to this caching strategy, coupled with the teleportation of the position in the tree.
We should avoid performing any "push" like this when comming back from the game to the menu. It is very hard to handle such pushes in XMB.
And I would add that it is a severe ergonomy issue, in a driver like XMB, to have this use case where hitting CANCEL then hitting OK does not take you back to the identical position.
If you are in the quick menu, then hit CANCEL, then hit OK, you don't end up in the quick menu. This is misleading.
That's why I prefer the behaviour we had before: when entering a playlist entry, we arrive on the quick menu, where most entries are hidden except the "Run" one. This way, when we enter the game, and go back to the menu, we don't need to "push" any list: we already are in the quick menu.
And when we hit CANCEL, followed by OK, we end up on the quick menu again. Which is less misleading.
I would add to that, http://libretro.com/forums/showthread.php?t=3460 It's impossible to manually add a ROM to the paylist, and access the "Run" entry, if the CRC is not in the database. Going back to the previous implementation of the "quick menu" would also fix that.
Load one game by Load Content, and come back to xmb
Persistent one, I closed the content, load others and it's still there.
It appears after you load one game by Load Content and come back to quick menu. Get out the quick menu and returns to it, and the icon disappears.
A part of these issues are resolved. At least this one I think https://github.com/libretro/RetroArch/issues/1891#issuecomment-151627947
Let us know if these issues still happen and reopen. Closed until further notice.
The "Run" icon is behind the others now.
Go from fullscreen to window and come back to fullscreen fix it.
This one started from this commit bd8a7d030e2845767639ab15dde23a4de9e64684
This commit also causes another bug : when you are in game, you need to press F1 two times before the menu is triggered
@kivutar @sergiobenrocha2 I think this commit should fix these issues -
https://github.com/libretro/RetroArch/commit/050e29140b8ce53a494bbf915cd447b562e219de
Let me know if there are still ongoing issues.
We need to avoid this codepath when launching from history or any playlist: https://github.com/libretro/RetroArch/blob/050e29140b8ce53a494bbf915cd447b562e219de/tasks/task_content.c#L1928-L1943
I'm trying to find a way to implement that special case.
@sergiobenrocha2 it's ok, it's fixed
This should hopefully take care of the last remaining issues -
https://github.com/libretro/RetroArch/commit/defe51ff69cde3e2d8c2a2a71a3c46759dd0d154
Nice, it's fine now