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?



  • 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?


  • Global Moderator

    @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 ?



  • 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!



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.