EmulationStation Marquee Bug (with work-around)
-
@mitu said in EmulationStation Marquee Bug (with work-around):
Looks like a bug. Marquees have only been 'recently' (I think last year) added to the Detailed view, so probably haven't seen much exposure/usage.
I went ahead and opened and issue. I suspect this has been around for awhile, and nobody is clamoring. Probably because I might be one of the few who work with systems without videos.
-
@roslof I didn't even know they had been added to detailed view at some point, I was very much under the impression they were still only available on video.
Question: does it also happen if you force select gamelist view as video? I assume from your comment that "yes" but want to confirm that you explicitly chose video.
-
@pjft said in EmulationStation Marquee Bug (with work-around):
Question: does it also happen if you force select gamelist view as video?
That's correct. Marquees will appear if gamelist view is set to video. This is the only way to get them to appear if no video files are referenced in the gamelist.xml.
-
@roslof this is consistent with what I remember. Marquees are supported in video view, but if you have no videos, the automatic detection will not select video view so you won't see them.
While I don't recall them being added to detailed view, if they should indeed show in detailed view, if you explicitly select detailed view they should show up.
Now, with this context, this is the reason why they don't show up. What happens is that, if there are no videos, ES will not show the game lists in video mode, and will rather default to the next view (detailed, I'd expect). That's why you don't see them, and I wouldn't call this detection logic a bug - video mode should only show if you have videos. By adding a fair video entry, you're tricking the detection logic to show the video view. That's consistent. Also, selecting video view does the same, which is expected.
If marquees should be rendered in detailed view and detailed view is not getting selected as a fallback even though you have them, then yes, that's a bug. But, as I said, I do not remember this being a thing.
If not, I would consider this a feature request which is all about adding marquee support to other views.
-
@pjft said in EmulationStation Marquee Bug (with work-around):
If marquees should be rendered in detailed view and detailed view is not getting selected as a fallback even though you have them, then yes, that's a bug. But, as I said, I do not remember this being a thing.
Wasn't marquee support added for detailed view in https://github.com/RetroPie/EmulationStation/pull/634 ? Maybe it's not working correctly now.
-
-
@pjft said in EmulationStation Marquee Bug (with work-around):
@roslof can you confirm whether explicitly selecting "Detailed" also shows marquees?
It doesn't, I tested it also and it's not showing when using Detailed only.
-
@mitu Well, that's... unexpected. :)
-
Looking again over this issue, I think the problem is that the Carbon theme's Detailed view doesn't support the marquee tag and that's why is not shown. So it's not a bug in ES, but rather a theme issue.
EDIT: Try the Magazine Madness theme, it has support for marquees in Detailed view.
-
@mitu said in EmulationStation Marquee Bug (with work-around):
EDIT: Try the Magazine Madness theme, it has support for marquees in Detailed view.
You're correct @mitu. Just tried in both Detailed and Automatic views and without videos referenced, the marquees do indeed appear.
For each theme I used that exhibits the problem, the marquee section is under <view name = "video">. Updating the themes, including Carbon, by moving the marquee section under <view name = "Detailed"> works (and would seem to be a more common scenario).
Seems that many themes used Carbon as a baseline and have marquee under the video view section. Easy to fix (or change, if it was what the author intended).
Thank you, as always.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.