RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Mame-libretro marquee issue

    Scheduled Pinned Locked Moved Help and Support
    skyscrapermarqueescomicbook
    3 Posts 2 Posters 760 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • C
      calcu10n
      last edited by

      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:

      image0.jpg

      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!

      1 Reply Last reply Reply Quote 0
      • S
        sleve_mcdichael
        last edited by sleve_mcdichael

        Theme: "TMNTurtleGuy/ComicBook" (/etc/emulationstation/themes/ComicBook). Same issue in "Arcade" (arcade/theme.xml and mame-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 that genesis/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.

        C 1 Reply Last reply Reply Quote 1
        • C
          calcu10n @sleve_mcdichael
          last edited by

          @sleve_mcdichael said in Mame-libretro marquee issue:

          Theme: "TMNTurtleGuy/ComicBook" (/etc/emulationstation/themes/ComicBook). Same issue in "Arcade" (arcade/theme.xml and mame-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 that genesis/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!

          1 Reply Last reply Reply Quote 0
          • First post
            Last post

          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.