Mame-libretro marquee issue
-
Hi folks,
I've got an issue I'm trying to chase down with marquees that is only happening with roms in my mame-libretro folder. You can see the issue here:
I have tried tweaking my scraping options, however this did not solve the problem for me. I took a look at the theme.xml file for mame-libretro and the comic_book.xml (my present theme) files to see if there was something there I needed to tweak but I didn't see anything that jumped out at me.
FWIW, this is only happening on mame-libretro and no other system.
Skyscraper install method: Installed from binary
Skyscraper version: 3.6.10
Skyscraper command last tried:./Skyscraper --flags unattend,onlymissing,nomarquees -p mame-libretro -s screenscraper -t 16 -i /home/pi/RetroPie/roms/mame-libretro; ./Skyscraper --flags unattend,theinfront,nomarquees -f emulationstation -p mame-libretro -t 100 -i /home/pi/RetroPie/roms/mame-libretro
Link to relevant Skyscraper config.ini section: https://paste.ubuntu.com/p/N2QtxrNSzD/
Emulationstation Version: 2.9.6RP
Built From: Pre made SD image on RetroPie website
RetroPie Version Used: 4.7.1
RetroPie Image Filename: retropie-buster-4.7.1-rpi4_400.img.gz
How to replicate: Not entirely sure, the Skyscraper command I list and the generally default config for the ComicBook theme (not SE_WheelArt) seems to do it for me.Thanks in advance!
-
Theme: "TMNTurtleGuy/ComicBook" (
/etc/emulationstation/themes/ComicBook
). Same issue in "Arcade" (arcade/theme.xml
andmame-libretro/theme.xml
are identical).I think I found it. Edit your
mame-libretro/theme.xml
file with:sudo nano /etc/emulationstation/themes/ComicBook/mame-libretro/theme.xml
Step 1, line 46:
<image name "classic_logo" extra "false">
Change "false" to "true".
Step 2: comment or remove the "marquee" section from lines 60-64. Comment html with
<!--
and-->
, as in:<!-- <image name "md_marquee"> <pos>0.74 0.086</pos> <maxSize>0.26 0.1</maxSize> <origin>0.5 0.5</origin> </image> -->
With these two changes, save the file and restart EmulationStation; you should be all set!
arcade/theme.xml
has a "marquee" section thatgenesis/theme.xml
, for example, lacks. However, commenting out this section, while it did remove the marquee game logo, also removed the system logo from behind it.In addition, line 46 is set differently between the two. Changing this from "false" to "true" restored the system logo.
Additional notes:
I think wheels and marquees are enabled by default, so you need to explicitly make them "false" (not just comment out the "true") in
config.ini
if you don't want to download them.You have marquees disabled in the command-line options; however, while that game logo is called "marquee" by EmulationStation, it's the "wheel" art from the scraper that goes here. So if you wanted to disable these logos, you need to disable "wheels" in the scraper instead of "marquees." Then you'll need to purge your cache of the already-downloaded wheel arts.
Of course, this isn't necessary now that you know how to fix the theme, but just for general knowledge.
-
@sleve_mcdichael said in Mame-libretro marquee issue:
Theme: "TMNTurtleGuy/ComicBook" (
/etc/emulationstation/themes/ComicBook
). Same issue in "Arcade" (arcade/theme.xml
andmame-libretro/theme.xml
are identical).I think I found it. Edit your
mame-libretro/theme.xml
file with:sudo nano /etc/emulationstation/themes/ComicBook/mame-libretro/theme.xml
Step 1, line 46:
<image name "classic_logo" extra "false">
Change "false" to "true".
Step 2: comment or remove the "marquee" section from lines 60-64. Comment html with
<!--
and-->
, as in:<!-- <image name "md_marquee"> <pos>0.74 0.086</pos> <maxSize>0.26 0.1</maxSize> <origin>0.5 0.5</origin> </image> -->
With these two changes, save the file and restart EmulationStation; you should be all set!
arcade/theme.xml
has a "marquee" section thatgenesis/theme.xml
, for example, lacks. However, commenting out this section, while it did remove the marquee game logo, also removed the system logo from behind it.In addition, line 46 is set differently between the two. Changing this from "false" to "true" restored the system logo.
Additional notes:
I think wheels and marquees are enabled by default, so you need to explicitly make them "false" (not just comment out the "true") in
config.ini
if you don't want to download them.You have marquees disabled in the command-line options; however, while that game logo is called "marquee" by EmulationStation, it's the "wheel" art from the scraper that goes here. So if you wanted to disable these logos, you need to disable "wheels" in the scraper instead of "marquees." Then you'll need to purge your cache of the already-downloaded wheel arts.
Of course, this isn't necessary now that you know how to fix the theme, but just for general knowledge.
I appreciate you helping me understand the difference between the marquees and wheel arts. I did what you said there and it fixed it! Thank you!
I've updated my config.ini to not cache marquees and wheelarts for now. Thank you again!
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.