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

    EmulationStation not displaying Scraper data for games in subfolders?

    Scheduled Pinned Locked Moved Help and Support
    emulationstatonscraper
    3 Posts 2 Posters 534 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.
    • R
      RottenBlock
      last edited by

      Pi Model or other hardware: B+
      Power Supply used: 5V, 2.5A
      RetroPie Version Used: 4.4
      Built From: Pre made SD Image on RetroPie website
      USB Devices connected: Keyboard.
      Controller used: Dualshock 4
      Error messages received: None.

      How to replicate the problem:
      When I use EmulationStation and browse to a game, scraper data seems to appear or not appear based on where the ROMs are stored on the Pi. If my ROMs are in the system's ROM folder ("roms/nes"), scraper data appears fine. When my ROMs are in a subfolder ("roms/nes/Mario/") the scraper finds the data, but EmulationStation doesn't display anything. It doesn't seem to matter which scraper I use, the problem is the same.

      For example, here's some Scraper results for the SG-1000, comparing the two versions of Othello, one nested and one not.

      <game>
      		<path>./Japanese Othello Multivision BIOS.sg</path>
      		<name>Othello</name>
      		<desc>Othello is an SG-1000 video game based on the board game Othello, etc etc.</desc>
      		<image>/home/pi/.emulationstation/downloaded_images/sg-1000/Japanese Othello Multivision BIOS-image.jpg</image>
      		<releasedate>19850101T000000</releasedate>
      		<developer>Tsukuda Original</developer>
      		<publisher>Sega</publisher>
      		<genre>Puzzle</genre>
      		<players>2</players>
      	</game>
      
      <game>
      		<path>./Othello/Othello.sg</path>
      		<name>Othello</name>
      		<desc>Othello is an SG-1000 video game based on the board game Othello, etc, etc.</desc>
      		<image>/home/pi/.emulationstation/downloaded_images/sg-1000/Othello-image.jpg</image>
      		<releasedate>19850101T000000</releasedate>
      		<developer>Tsukuda Original</developer>
      		<publisher>Sega</publisher>
      		<genre>Puzzle</genre>
      		<players>2</players>
      	</game>
      

      The first (unnested) works, and the second (nested) doesn't.

      Is there anything I can do, besides move all my ROMs into the base folder?

      mituM 1 Reply Last reply Reply Quote 0
      • mituM
        mitu Global Moderator @RottenBlock
        last edited by

        @RottenBlock Can you check the ES log file in ~/.emulationstation/es_log.txt after you browse the sub-folder and see if any errors are displayed ? What theme are you using ?

        1 Reply Last reply Reply Quote 0
        • R
          RottenBlock
          last edited by

          Oh, wait I understand now - I didn't realize each of these items in the lists were, themselves, subfolders containing the ROMs. The theme I was using, Eudora, didn't give any indication that the subfolders were different from the ROMs, and since that made the menu look buggy to me, I didn't want to test the "buggy ROM." The moment I switched to Carbon, the difference was obvious. A simple click would have answered all my questions.

          I feel very sheepish, you'd think I'd never used a computer before. But you helped me work it out, and thank you for that!

          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.