Gamelist Excel export script
-
Hey there. I'm getting the following error:
2019-03-02 18:36:09,330 INFO Exporting to file /home/pi/RetroPie/roms/export_list.xlsx Traceback (most recent call last): File "export.py", line 600, in <module> xlsx_export_workbook(systems, output, collections) File "export.py", line 342, in xlsx_export_workbook raise "Exported system list is empty" TypeError: exceptions must be old-style classes or derived from BaseException, not str
-
@mostym It's probably because of you have an empty collection. I'll take a look - should be fixable.
-
@mostym I checked and the error is raised when no ES systems are detected on your installation. Are you running Emulationstation or Attract Mode ?
-
@mitu I'm running Emulationstation. Sorry for the late response, I didn't get notified of a response.
-
@mostym That's weird then - can you post your
es_systems.cfg
file ? What version of Emulationstation are you running ? -
@mitu i'm running version 4.4.1
<?xml version="1.0"?> <systemList> <system> <name>amiga</name> <fullname>Commodore Amiga</fullname> <path>/home/pi/RetroPie/roms/amiga</path> <extension>.adf .adz .dms .ipf .uae .zip .sh .ADF .ADZ .DMS .IPF .UAE .ZIP .SH</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ amiga %ROM%</command> <platform>amiga</platform> <theme>amiga</theme> </system> <system> <name>amstradcpc</name> <fullname>Amstrad CPC</fullname> <path>/home/pi/RetroPie/roms/amstradcpc</path> <extension>.cdt .cpc .dsk .CDT .CPC .DSK</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ amstradcpc %ROM%</command> <platform>amstradcpc</platform> <theme>amstradcpc</theme> </system> <system> <name>apple2</name> <fullname>Apple II</fullname> <path>/home/pi/RetroPie/roms/apple2</path> <extension>.po .dsk .nib .PO .DSK .NIB</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ apple2 %ROM%</command> <platform>apple2</platform> <theme>apple2</theme> </system> <system> <name>arcade</name> <fullname>Arcade</fullname> <path>/home/pi/RetroPie/roms/arcade</path> <extension>.7z .fba .zip .7Z .FBA .ZIP</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ arcade %ROM%</command> <platform>arcade</platform> <theme>arcade</theme> </system> <system> <name>atari2600</name> <fullname>Atari 2600</fullname> <path>/home/pi/RetroPie/roms/atari2600</path> <extension>.a26 .bin .rom .zip .7z .gz .A26 .BIN .ROM .ZIP .7Z .GZ</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ atari2600 %ROM%</command> <platform>atari2600</platform> <theme>atari2600</theme> </system> <system> <name>atari5200</name> <fullname>Atari 5200</fullname> <path>/home/pi/RetroPie/roms/atari5200</path> <extension>.a52 .bin .A52 .BIN</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ atari5200 %ROM%</command> <platform>atari5200</platform> <theme>atari5200</theme> </system> <system> <name>atari7800</name> <fullname>Atari 7800 ProSystem</fullname> <path>/home/pi/RetroPie/roms/atari7800</path> <extension>.a78 .bin .zip .7z .A78 .BIN .ZIP .7Z</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ atari7800 %ROM%</command> <platform>atari7800</platform> <theme>atari7800</theme> </system> <system> <name>atari800</name> <fullname>Atari 800</fullname> <path>/home/pi/RetroPie/roms/atari800</path> <extension>.bas .bin .car .com .xex .atr .xfd .dcm .atr.gz .xfd.gz .BAS .BIN .CAR .COM .XEX .ATR .XFD .DCM .ATR.GZ .XFD.GZ</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ atari800 %ROM%</command> <platform>atari800</platform> <theme>atari800</theme> </system> <system> <name>atarilynx</name> <fullname>Atari Lynx</fullname> <path>/home/pi/RetroPie/roms/atarilynx</path> <extension>.lnx .zip .7z .LNX .ZIP .7Z</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ atarilynx %ROM%</command> <platform>atarilynx</platform> <theme>atarilynx</theme> </system> <system> <name>atarist</name> <fullname>Atari ST/STE</fullname> <path>/home/pi/RetroPie/roms/atarist</path> <extension>.st .stx .img .rom .raw .ipf .ctr .ST .STX .IMG .ROM .RAW .IPF .CTR</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ atarist %ROM%</command> <platform>atarist</platform> <theme>atarist</theme> </system> <system> <name>c64</name> <fullname>Commodore 64</fullname> <path>/home/pi/RetroPie/roms/c64</path> <extension>.crt .d64 .g64 .prg .t64 .tap .x64 .zip .7z .vsf .CRT .D64 .G64 .PRG .T64 .TAP .X64 .ZIP .7Z .VSF</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ c64 %ROM%</command> <platform>c64</platform> <theme>c64</theme> </system> <system> <name>classicnes</name> <fullname>NES Classic</fullname> <path>/home/pi/RetroPie/roms/nesclassic</path> <extension>.7z .nes .zip .7Z .NES .ZIP</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ nes %ROM%</command> <platform>nes</platform> <theme>nesclassic</theme> </system> <system> <name>classicsnes</name> <fullname>SNES Classic</fullname> <path>/home/pi/RetroPie/roms/snesclassic</path> <extension>.7z .bin .smc .sfc .fig .swc .mgd .zip .7Z .BIN .SMC .SFC .FIG .SWC .MGD .ZIP</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ snes %ROM%</command> <platform>snes</platform> <theme>snesclassic</theme> </system> <system> <name>coco</name> <fullname>TRS-80 Color Computer (CoCo)</fullname> <path>/home/pi/RetroPie/roms/coco</path> <extension>.cas .wav .bas .asc .dmk .jvc .os9 .dsk .vdk .rom .ccc .sna .CAS .WAV .BAS .ASC .DMK .JVC .OS9 .DSK .VDK .ROM .CCC .SNA</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ coco %ROM%</command> <platform>coco</platform> <theme>coco</theme> </system> <system> <name>coleco</name> <fullname>ColecoVision</fullname> <path>/home/pi/RetroPie/roms/coleco</path> <extension>.bin .col .rom .zip .BIN .COL .ROM .ZIP</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ coleco %ROM%</command> <platform>colecovision</platform> <theme>colecovision</theme> </system> <system> <name>colecovision</name> <fullname/> <path>/home/pi/RetroPie/roms/colecovision</path> <extension>.bin .col .rom .zip .7z .BIN .COL .ROM .ZIP .7Z</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ colecovision %ROM%</command> <platform>colecovision</platform> <theme>colecovision</theme> </system> <system> <name>cps1</name> <fullname>Capcom Play System I</fullname> <path>/home/pi/RetroPie/roms/cps1</path> <extension>.zip .ZIP</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ mame-libretro %ROM%</command> <platform>arcade</platform> <theme>cps1</theme> </system> <system> <name>cps2</name> <fullname>Capcom Play System II</fullname> <path>/home/pi/RetroPie/roms/cps2</path> <extension>.zip .ZIP</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ mame-libretro %ROM%</command> <platform>arcade</platform> <theme>cps2</theme> </system> <system> <name>daphne</name> <fullname>Daphne</fullname> <path>/home/pi/RetroPie/roms/daphne</path> <extension>.daphne .DAPHNE</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ daphne %ROM%</command> <platform>daphne</platform> <theme>daphne</theme> </system> <system> <name>dragon32</name> <fullname>Dragon 32</fullname> <path>/home/pi/RetroPie/roms/dragon32</path> <extension>.cas .wav .bas .asc .dmk .jvc .os9 .dsk .vdk .rom .ccc .sna .CAS .WAV .BAS .ASC .DMK .JVC .OS9 .DSK .VDK .ROM .CCC .SNA</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ dragon32 %ROM%</command> <platform>dragon32</platform> <theme>dragon32</theme> </system> <system> <name>dreamcast</name> <fullname>Dreamcast</fullname> <path>/home/pi/RetroPie/roms/dreamcast</path> <extension>.cdi .chd .gdi .CDI .CHD .GDI</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ dreamcast %ROM%</command> <platform>dreamcast</platform> <theme>dreamcast</theme> </system> <system> <name>famicom</name> <fullname>Famicom System</fullname> <path>/home/pi/RetroPie/roms/famicom</path> <extension>.nes .fds .zip .7z .NES .FDS .ZIP .7Z</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ famicom %ROM%</command> <platform>famicom</platform> <theme>famicom</theme> </system> <system> <name>fba</name> <fullname>Final Burn Alpha</fullname> <path>/home/pi/RetroPie/roms/fba</path> <extension>.fba .zip .7z .FBA .ZIP .7Z</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ fba %ROM%</command> <platform>arcade</platform> <theme>fba</theme> </system> <system> <name>fds</name> <fullname>Famicom Disk System</fullname> <path>/home/pi/RetroPie/roms/fds</path> <extension>.nes .fds .zip .7z .NES .FDS .ZIP .7Z</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ fds %ROM%</command> <platform>fds</platform> <theme>fds</theme> </system> <system> <name>gameandwatch</name> <fullname>Game and Watch</fullname> <path>/home/pi/RetroPie/roms/gameandwatch</path> <extension>.mgw .MGW</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ gameandwatch %ROM%</command> <platform>gameandwatch</platform> <theme>gameandwatch</theme> </system> <system> <name>gamegear</name> <fullname>Sega Gamegear</fullname> <path>/home/pi/RetroPie/roms/gamegear</path> <extension>.gg .bin .sms .zip .7z .GG .BIN .SMS .ZIP .7Z</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ gamegear %ROM%</command> <platform>gamegear</platform> <theme>gamegear</theme> </system> <system> <name>gb</name> <fullname>Game Boy</fullname> <path>/home/pi/RetroPie/roms/gb</path> <extension>.gb .zip .7z .GB .ZIP .7Z</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ gb %ROM%</command> <platform>gb</platform> <theme>gb</theme> </system> <system> <name>gba</name> <fullname>Game Boy Advance</fullname> <path>/home/pi/RetroPie/roms/gba</path> <extension>.gba .zip .7z .GBA .ZIP .7Z</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ gba %ROM%</command> <platform>gba</platform> <theme>gba</theme> </system> <system> <name>gbc</name> <fullname>Game Boy Color</fullname> <path>/home/pi/RetroPie/roms/gbc</path> <extension>.gbc .zip .7z .GBC .ZIP .7Z</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ gbc %ROM%</command> <platform>gbc</platform> <theme>gbc</theme> </system> <system> <name>intellivision</name> <fullname>Intellivision</fullname> <path>/home/pi/RetroPie/roms/intellivision</path> <extension>.int .bin .INT .BIN</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ intellivision %ROM%</command> <platform>intellivision</platform> <theme>intellivision</theme> </system> <system> <fullname>Kodi</fullname> <name>kodi</name> <path>~/RetroPie/roms/kodi</path> <extension>.sh .SH</extension> <command>bash %ROM%</command> <platform>kodi</platform> <theme>kodi</theme> </system> <system> <name>macintosh</name> <fullname>Apple Macintosh</fullname> <path>/home/pi/RetroPie/roms/macintosh</path> <extension>.txt .TXT</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ macintosh %ROM%</command> <platform>macintosh</platform> <theme>macintosh</theme> </system> <system> <name>mame-advmame</name> <fullname>Multiple Arcade Machine Emulator</fullname> <path>/home/pi/RetroPie/roms/mame-advmame</path> <extension>.zip .7z .ZIP .7Z</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ mame-advmame %ROM%</command> <platform>arcade</platform> <theme>mame</theme> </system> <system> <name>mame-libretro</name> <fullname>Multiple Arcade Machine Emulator</fullname> <path>/home/pi/RetroPie/roms/mame-libretro</path> <extension>.zip .ZIP</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ mame-libretro %ROM%</command> <platform>arcade</platform> <theme>mame</theme> </system> <system> <name>mame-mame4all</name> <fullname>Multiple Arcade Machine Emulator</fullname> <path>/home/pi/RetroPie/roms/mame-mame4all</path> <extension>.zip .7z .ZIP .7Z</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ mame-mame4all %ROM%</command> <platform>arcade</platform> <theme>mame</theme> </system> <system> <name>markiii</name> <fullname>Sega Mark III</fullname> <path>/home/pi/RetroPie/roms/markiii</path> <extension>.sms .bin .zip .7z .SMS .BIN .ZIP .7Z</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ markiii %ROM%</command> <platform>markiii</platform> <theme>markiii</theme> </system> <system> <name>mastersystem</name> <fullname>Sega Master System</fullname> <path>/home/pi/RetroPie/roms/mastersystem</path> <extension>.sms .bin .zip .7z .SMS .BIN .ZIP .7Z</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ mastersystem %ROM%</command> <platform>mastersystem</platform> <theme>mastersystem</theme> </system> <system> <name>megadrive</name> <fullname>Sega Mega Drive</fullname> <path>/home/pi/RetroPie/roms/megadrive</path> <extension>.smd .bin .gen .md .sg .zip .7z .SMD .BIN .GEN .MD .SG .ZIP .7Z</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ megadrive %ROM%</command> <platform>megadrive</platform> <theme>genesis</theme> </system> <system> <name>megadrive-japan</name> <fullname>Sega Mega Drive Japan</fullname> <path>/home/pi/RetroPie/roms/megadrive-japan</path> <extension>.smd .bin .gen .md .sg .zip .7z .SMD .BIN .GEN .MD .SG .ZIP .7Z</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ megadrive-japan %ROM%</command> <platform>megadrive-japan</platform> <theme>megadrive-japan</theme> </system> <system> <name>msx</name> <fullname>MSX</fullname> <path>/home/pi/RetroPie/roms/msx</path> <extension>.rom .mx1 .mx2 .col .dsk .zip .7z .ROM .MX1 .MX2 .COL .DSK .ZIP .7Z</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ msx %ROM%</command> <platform>msx</platform> <theme>msx</theme> </system> <system> <name>msx2</name> <fullname>MSX2</fullname> <path>/home/pi/RetroPie/roms/msx2</path> <extension>.rom .mx1 .mx2 .col .dsk .zip .7z .ROM .MX1 .MX2 .COL .DSK .ZIP .7Z</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ msx2 %ROM%</command> <platform>msx2</platform> <theme>msx2</theme> </system> <system> <name>msx2+</name> <fullname>MSX2+</fullname> <path>/home/pi/RetroPie/roms/msx2+</path> <extension>.rom .mx1 .mx2 .col .dsk .zip .7z .ROM .MX1 .MX2 .COL .DSK .ZIP .7Z</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ msx2+ %ROM%</command> <platform>msx2+</platform> <theme>msx2+</theme> </system> <system> <name>n64</name> <fullname>Nintendo 64</fullname> <path>/home/pi/RetroPie/roms/n64</path> <extension>.z64 .n64 .v64 .Z64 .N64 .V64</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ n64 %ROM%</command> <platform>n64</platform> <theme>n64</theme> </system> <system> <name>nds</name> <fullname>Nintendo DS</fullname> <path>/home/pi/RetroPie/roms/nds</path> <extension>.nds .zip .NDS .ZIP</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ nds %ROM%</command> <platform>nds</platform> <theme>nds</theme> </system> <system> <name>neogeo</name> <fullname>Neo Geo</fullname> <path>/home/pi/RetroPie/roms/neogeo</path> <extension>.fba .zip .7z .FBA .ZIP .7Z</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ neogeo %ROM%</command> <platform>neogeo</platform> <theme>neogeo</theme> </system> <system> <name>nes</name> <fullname>Nintendo Entertainment System</fullname> <path>/home/pi/RetroPie/roms/nes</path> <extension>.nes .zip .7z .NES .ZIP .7Z</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ nes %ROM%</command> <platform>nes</platform> <theme>nes</theme> </system> <system> <name>ngp</name> <fullname>Neo Geo Pocket</fullname> <path>/home/pi/RetroPie/roms/ngp</path> <extension>.ngp .zip .7z .NGP .ZIP .7Z</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ ngp %ROM%</command> <platform>ngp</platform> <theme>ngp</theme> </system> <system> <name>ngpc</name> <fullname>Neo Geo Pocket Color</fullname> <path>/home/pi/RetroPie/roms/ngpc</path> <extension>.ngc .zip .7z .NGC .ZIP .7Z</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ ngpc %ROM%</command> <platform>ngpc</platform> <theme>ngpc</theme> </system> <system> <name>nintendoplaychoice</name> <fullname>Nintendo PlayChoice System</fullname> <path>/home/pi/RetroPie/roms/playchoice</path> <extension>.zip .ZIP</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ mame-libretro %ROM%</command> <platform>arcade</platform> <theme>playchoice</theme> </system> <system> <name>nintendovs</name> <fullname>Nintendo VS. System</fullname> <path>/home/pi/RetroPie/roms/vs</path> <extension>.zip .ZIP</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ mame-libretro %ROM%</command> <platform>arcade</platform> <theme>vs</theme> </system> <system> <name>pc</name> <fullname>PC</fullname> <path>/home/pi/RetroPie/roms/pc</path> <extension>.bat .com .exe .sh .conf .BAT .COM .EXE .SH .CONF</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ pc %ROM%</command> <platform>pc</platform> <theme>pc</theme> </system> <system> <name>pcengine</name> <fullname>PC Engine</fullname> <path>/home/pi/RetroPie/roms/pcengine</path> <extension>.pce .ccd .cue .zip .7z .PCE .CCD .CUE .ZIP .7Z</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ pcengine %ROM%</command> <platform>pcengine</platform> <theme>tg16</theme> </system> <system> <name>pcenginecd</name> <fullname>PC Engine-CD</fullname> <path>/home/pi/RetroPie/roms/pcenginecd</path> <extension>.ccd .cue .CCD .CUE</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ pcenginecd %ROM%</command> <platform>pcenginecd</platform> <theme>pcenginecd</theme> </system> <system> <name>ports</name> <fullname>Ports</fullname> <path>/home/pi/RetroPie/roms/ports</path> <extension>.sh .SH</extension> <command>bash %ROM%</command> <platform>pc</platform> <theme>ports</theme> </system> <system> <name>psp</name> <fullname>PlayStation Portable</fullname> <path>/home/pi/RetroPie/roms/psp</path> <extension>.iso .pbp .cso .ISO .PBP .CSO</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ psp %ROM%</command> <platform>psp</platform> <theme>psp</theme> </system> <system> <name>pspminis</name> <fullname>PlayStation Portable Minis</fullname> <path>/home/pi/RetroPie/roms/pspminis</path> <extension>.iso .pbp .cso .ISO .PBP .CSO</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ pspminis %ROM%</command> <platform>pspminis</platform> <theme>pspminis</theme> </system> <system> <name>psx</name> <fullname>PlayStation</fullname> <path>/home/pi/RetroPie/roms/psx</path> <extension>.cue .cbn .img .iso .m3u .mdf .pbp .toc .z .znx .CUE .CBN .IMG .ISO .M3U .MDF .PBP .TOC .Z .ZNX</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ psx %ROM%</command> <platform>psx</platform> <theme>psx</theme> </system> <system> <name>retropie</name> <fullname>RetroPie</fullname> <path>/home/pi/RetroPie/retropiemenu</path> <extension>.rp .sh</extension> <command>sudo /home/pi/RetroPie-Setup/retropie_packages.sh retropiemenu launch %ROM% </dev/tty >/dev/tty</command> <platform/> <theme>retropie</theme> </system> <system> <name>sc-3000</name> <fullname>Sega SC-3000</fullname> <path>/home/pi/RetroPie/roms/sc-3000</path> <extension>.sg .sc .bin .zip .7z .SG .SC .BIN .ZIP .7Z</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ sc-3000 %ROM%</command> <platform>sc-3000</platform> <theme>sc-3000</theme> </system> <system> <name>scummvm</name> <fullname>ScummVM</fullname> <path>/home/pi/RetroPie/roms/scummvm</path> <extension>.sh .svm .SH .SVM</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ scummvm %ROM%</command> <platform>scummvm</platform> <theme>scummvm</theme> </system> <system> <name>sega32x</name> <fullname>Sega 32X</fullname> <path>/home/pi/RetroPie/roms/sega32x</path> <extension>.32x .smd .bin .md .zip .7z .32X .SMD .BIN .MD .ZIP .7Z</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ sega32x %ROM%</command> <platform>sega32x</platform> <theme>sega32x</theme> </system> <system> <name>segacd</name> <fullname>Mega CD</fullname> <path>/home/pi/RetroPie/roms/segacd</path> <extension>.iso .cue .ISO .CUE</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ segacd %ROM%</command> <platform>segacd</platform> <theme>segacd</theme> </system> <system> <name>sfc</name> <fullname>Super Famicom Disk System</fullname> <path>/home/pi/RetroPie/roms/sfc</path> <extension>.bin .smc .sfc .fig .swc .mgd .zip .7z .BIN .SMC .SFC .FIG .SWC .MGD .ZIP .7Z</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ sfc %ROM%</command> <platform>sfc</platform> <theme>sfc</theme> </system> <system> <name>sg-1000</name> <fullname>Sega SG-1000</fullname> <path>/home/pi/RetroPie/roms/sg-1000</path> <extension>.sg .bin .zip .7z .SG .BIN .ZIP .7Z</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ sg-1000 %ROM%</command> <platform>sg-1000</platform> <theme>sg-1000</theme> </system> <system> <name>sgfx</name> <fullname>Super Grafx</fullname> <path>/home/pi/RetroPie/roms/sgfx</path> <extension>.pce .cue .zip .7z .PCE .CUE .ZIP .7Z</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ supergrafx %ROM%</command> <platform>sgfx</platform> <theme>sgfx</theme> <directlaunch/> </system> <system> <name>snes</name> <fullname>Super Nintendo</fullname> <path>/home/pi/RetroPie/roms/snes</path> <extension>.bin .smc .sfc .fig .swc .mgd .zip .7z .BIN .SMC .SFC .FIG .SWC .MGD .ZIP .7Z</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ snes %ROM%</command> <platform>snes</platform> <theme>snes</theme> </system> <system> <name>superfamicom</name> <fullname>Super Famicom</fullname> <path>/home/pi/RetroPie/roms/superfamicom</path> <extension>.7z .bin .smc .sfc .fig .swc .mgd .zip .7Z .BIN .SMC .SFC .FIG .SWC .MGD .ZIP</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ snes %ROM%</command> <platform>snes</platform> <theme>superfamicom</theme> </system> <system> <name>tg16</name> <fullname>TurboGrafx 16</fullname> <path>~/RetroPie/roms/tg16</path> <extension>.pce .zip .7z .cue .PCE .ZIP .7Z .CUE</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ tg16 %ROM%</command> <platform>tg16</platform> <theme>tg16</theme> </system> <system> <name>tg16cd</name> <fullname>TurboGrafx 16-CD</fullname> <path>~/RetroPie/roms/tg16cd</path> <extension>.ccd .cue .pce .CCD .CUE .PCE</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ tg16cd %ROM%</command> <platform>tg16cd</platform> <theme>tg16cd</theme> </system> <system> <name>vectrex</name> <fullname>Vectrex</fullname> <path>/home/pi/RetroPie/roms/vectrex</path> <extension>.vec .gam .bin .zip .7z .VEC .GAM .BIN .ZIP .7Z</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ vectrex %ROM%</command> <platform>vectrex</platform> <theme>vectrex</theme> </system> <system> <name>videopac</name> <fullname>Odyssey/Videopac</fullname> <path>/home/pi/RetroPie/roms/videopac</path> <extension>.bin .zip .7z .BIN .ZIP .7Z</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ videopac %ROM%</command> <platform>videopac</platform> <theme>videopac</theme> </system> <system> <name>videopac</name> <fullname>Odyssey 2</fullname> <path>/home/pi/RetroPie/roms/videopac2</path> <extension>.bin .zip .7z .BIN .ZIP .7Z</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ videopac %ROM%</command> <platform>videopac</platform> <theme>videopac</theme> </system> <system> <name>virtualboy</name> <fullname>Virtual Boy</fullname> <path>/home/pi/RetroPie/roms/virtualboy</path> <extension>.vb .zip .7z .VB .ZIP .7Z</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ virtualboy %ROM%</command> <platform>virtualboy</platform> <theme>virtualboy</theme> </system> <system> <name>wonderswan</name> <fullname>Wonderswan</fullname> <path>/home/pi/RetroPie/roms/wonderswan</path> <extension>.ws .zip .7z .WS .ZIP .7Z</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ wonderswan %ROM%</command> <platform>wonderswan</platform> <theme>wonderswan</theme> </system> <system> <name>wonderswancolor</name> <fullname>Wonderswan Color</fullname> <path>/home/pi/RetroPie/roms/wonderswancolor</path> <extension>.wsc .zip .7z .WSC .ZIP .7Z</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ wonderswancolor %ROM%</command> <platform>wonderswancolor</platform> <theme>wonderswancolor</theme> </system> <system> <name>zmachine</name> <fullname>Z-machine</fullname> <path>/home/pi/RetroPie/roms/zmachine</path> <extension>.dat .zip .7z .z1 .z2 .z3 .z4 .z5 .z6 .z7 .z8 .DAT .ZIP .7Z .Z1 .Z2 .Z3 .Z4 .Z5 .Z6 .Z7 .Z8</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ zmachine %ROM%</command> <platform>zmachine</platform> <theme>zmachine</theme> </system> <system> <name>zxspectrum</name> <fullname>ZX Spectrum</fullname> <path>/home/pi/RetroPie/roms/zxspectrum</path> <extension>.sna .szx .z80 .tap .tzx .gz .udi .mgt .img .trd .scl .dsk .zip .7z .SNA .SZX .Z80 .TAP .TZX .GZ .UDI .MGT .IMG .TRD .SCL .DSK .ZIP .7Z</extension> <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ zxspectrum %ROM%</command> <platform>zxspectrum</platform> <theme>zxspectrum</theme> </system> </systemList>
-
@mostym This looks correct. Do you have any empty custom collection in your
~/.emulationstation/collections
folder ? Can you run the script with the-d
flagpython gamelist.py -d /home/pi/RetroPie/roms/export_list.xlsx
and post the output ?
-
@mitu there is nothing in that folder. Here's the output:
root@retropie:/# python gamelist.py -d /home/pi/RetroPie/roms/export_list.xlsx 2019-03-07 12:58:39,396 DEBUG Starting 2019-03-07 12:58:39,396 INFO Emulationstation systems file used: /etc/emulationstation/es_systems.cfg 2019-03-07 12:58:39,450 DEBUG Analyzing system: Commodore Amiga (amiga) 2019-03-07 12:58:39,451 DEBUG Gamelist for amiga is read from None 2019-03-07 12:58:39,451 DEBUG Commodore Amiga system has no gamelist, skipping 2019-03-07 12:58:39,452 DEBUG Analyzing system: Amstrad CPC (amstradcpc) 2019-03-07 12:58:39,453 DEBUG Gamelist for amstradcpc is read from None 2019-03-07 12:58:39,453 DEBUG Amstrad CPC system has no gamelist, skipping 2019-03-07 12:58:39,454 DEBUG Analyzing system: Apple II (apple2) 2019-03-07 12:58:39,454 DEBUG Gamelist for apple2 is read from None 2019-03-07 12:58:39,454 DEBUG Apple II system has no gamelist, skipping 2019-03-07 12:58:39,455 DEBUG Analyzing system: Arcade (arcade) 2019-03-07 12:58:39,455 DEBUG Gamelist for arcade is read from None 2019-03-07 12:58:39,456 DEBUG Arcade system has no gamelist, skipping 2019-03-07 12:58:39,456 DEBUG Analyzing system: Atari 2600 (atari2600) 2019-03-07 12:58:39,457 DEBUG Gamelist for atari2600 is read from None 2019-03-07 12:58:39,457 DEBUG Atari 2600 system has no gamelist, skipping 2019-03-07 12:58:39,458 DEBUG Analyzing system: Atari 5200 (atari5200) 2019-03-07 12:58:39,458 DEBUG Gamelist for atari5200 is read from None 2019-03-07 12:58:39,459 DEBUG Atari 5200 system has no gamelist, skipping 2019-03-07 12:58:39,459 DEBUG Analyzing system: Atari 7800 ProSystem (atari7800) 2019-03-07 12:58:39,460 DEBUG Gamelist for atari7800 is read from None 2019-03-07 12:58:39,460 DEBUG Atari 7800 ProSystem system has no gamelist, skipping 2019-03-07 12:58:39,461 DEBUG Analyzing system: Atari 800 (atari800) 2019-03-07 12:58:39,462 DEBUG Gamelist for atari800 is read from None 2019-03-07 12:58:39,462 DEBUG Atari 800 system has no gamelist, skipping 2019-03-07 12:58:39,463 DEBUG Analyzing system: Atari Lynx (atarilynx) 2019-03-07 12:58:39,463 DEBUG Gamelist for atarilynx is read from None 2019-03-07 12:58:39,463 DEBUG Atari Lynx system has no gamelist, skipping 2019-03-07 12:58:39,464 DEBUG Analyzing system: Atari ST/STE (atarist) 2019-03-07 12:58:39,465 DEBUG Gamelist for atarist is read from None 2019-03-07 12:58:39,465 DEBUG Atari ST/STE system has no gamelist, skipping 2019-03-07 12:58:39,466 DEBUG Analyzing system: Commodore 64 (c64) 2019-03-07 12:58:39,466 DEBUG Gamelist for c64 is read from None 2019-03-07 12:58:39,466 DEBUG Commodore 64 system has no gamelist, skipping 2019-03-07 12:58:39,467 DEBUG Analyzing system: NES Classic (classicnes) 2019-03-07 12:58:39,468 DEBUG Gamelist for classicnes is read from None 2019-03-07 12:58:39,468 DEBUG NES Classic system has no gamelist, skipping 2019-03-07 12:58:39,469 DEBUG Analyzing system: SNES Classic (classicsnes) 2019-03-07 12:58:39,469 DEBUG Gamelist for classicsnes is read from None 2019-03-07 12:58:39,470 DEBUG SNES Classic system has no gamelist, skipping 2019-03-07 12:58:39,470 DEBUG Analyzing system: TRS-80 Color Computer (CoCo) (coco) 2019-03-07 12:58:39,471 DEBUG Gamelist for coco is read from None 2019-03-07 12:58:39,471 DEBUG TRS-80 Color Computer (CoCo) system has no gamelist, skipping 2019-03-07 12:58:39,472 DEBUG Analyzing system: ColecoVision (coleco) 2019-03-07 12:58:39,472 DEBUG Gamelist for coleco is read from None 2019-03-07 12:58:39,473 DEBUG ColecoVision system has no gamelist, skipping 2019-03-07 12:58:39,474 DEBUG Analyzing system: None (colecovision) 2019-03-07 12:58:39,474 DEBUG Gamelist for colecovision is read from None 2019-03-07 12:58:39,474 DEBUG None system has no gamelist, skipping 2019-03-07 12:58:39,475 DEBUG Analyzing system: Capcom Play System I (cps1) 2019-03-07 12:58:39,476 DEBUG Gamelist for cps1 is read from None 2019-03-07 12:58:39,476 DEBUG Capcom Play System I system has no gamelist, skipping 2019-03-07 12:58:39,477 DEBUG Analyzing system: Capcom Play System II (cps2) 2019-03-07 12:58:39,477 DEBUG Gamelist for cps2 is read from None 2019-03-07 12:58:39,478 DEBUG Capcom Play System II system has no gamelist, skipping 2019-03-07 12:58:39,478 DEBUG Analyzing system: Daphne (daphne) 2019-03-07 12:58:39,479 DEBUG Gamelist for daphne is read from None 2019-03-07 12:58:39,479 DEBUG Daphne system has no gamelist, skipping 2019-03-07 12:58:39,480 DEBUG Analyzing system: Dragon 32 (dragon32) 2019-03-07 12:58:39,480 DEBUG Gamelist for dragon32 is read from None 2019-03-07 12:58:39,481 DEBUG Dragon 32 system has no gamelist, skipping 2019-03-07 12:58:39,481 DEBUG Analyzing system: Dreamcast (dreamcast) 2019-03-07 12:58:39,482 DEBUG Gamelist for dreamcast is read from None 2019-03-07 12:58:39,482 DEBUG Dreamcast system has no gamelist, skipping 2019-03-07 12:58:39,483 DEBUG Analyzing system: Famicom System (famicom) 2019-03-07 12:58:39,483 DEBUG Gamelist for famicom is read from None 2019-03-07 12:58:39,484 DEBUG Famicom System system has no gamelist, skipping 2019-03-07 12:58:39,484 DEBUG Analyzing system: Final Burn Alpha (fba) 2019-03-07 12:58:39,485 DEBUG Gamelist for fba is read from None 2019-03-07 12:58:39,485 DEBUG Final Burn Alpha system has no gamelist, skipping 2019-03-07 12:58:39,486 DEBUG Analyzing system: Famicom Disk System (fds) 2019-03-07 12:58:39,486 DEBUG Gamelist for fds is read from None 2019-03-07 12:58:39,487 DEBUG Famicom Disk System system has no gamelist, skipping 2019-03-07 12:58:39,487 DEBUG Analyzing system: Game and Watch (gameandwatch) 2019-03-07 12:58:39,488 DEBUG Gamelist for gameandwatch is read from None 2019-03-07 12:58:39,488 DEBUG Game and Watch system has no gamelist, skipping 2019-03-07 12:58:39,489 DEBUG Analyzing system: Sega Gamegear (gamegear) 2019-03-07 12:58:39,490 DEBUG Gamelist for gamegear is read from None 2019-03-07 12:58:39,490 DEBUG Sega Gamegear system has no gamelist, skipping 2019-03-07 12:58:39,491 DEBUG Analyzing system: Game Boy (gb) 2019-03-07 12:58:39,491 DEBUG Gamelist for gb is read from None 2019-03-07 12:58:39,491 DEBUG Game Boy system has no gamelist, skipping 2019-03-07 12:58:39,492 DEBUG Analyzing system: Game Boy Advance (gba) 2019-03-07 12:58:39,493 DEBUG Gamelist for gba is read from None 2019-03-07 12:58:39,493 DEBUG Game Boy Advance system has no gamelist, skipping 2019-03-07 12:58:39,494 DEBUG Analyzing system: Game Boy Color (gbc) 2019-03-07 12:58:39,494 DEBUG Gamelist for gbc is read from None 2019-03-07 12:58:39,494 DEBUG Game Boy Color system has no gamelist, skipping 2019-03-07 12:58:39,495 DEBUG Analyzing system: Intellivision (intellivision) 2019-03-07 12:58:39,496 DEBUG Gamelist for intellivision is read from None 2019-03-07 12:58:39,496 DEBUG Intellivision system has no gamelist, skipping 2019-03-07 12:58:39,497 INFO System Kodi is skipped as configured 2019-03-07 12:58:39,497 DEBUG Analyzing system: Apple Macintosh (macintosh) 2019-03-07 12:58:39,498 DEBUG Gamelist for macintosh is read from None 2019-03-07 12:58:39,498 DEBUG Apple Macintosh system has no gamelist, skipping 2019-03-07 12:58:39,499 DEBUG Analyzing system: Multiple Arcade Machine Emulator (mame-advmame) 2019-03-07 12:58:39,499 DEBUG Gamelist for mame-advmame is read from None 2019-03-07 12:58:39,500 DEBUG Multiple Arcade Machine Emulator system has no gamelist, skipping 2019-03-07 12:58:39,501 DEBUG Analyzing system: Multiple Arcade Machine Emulator (mame-libretro) 2019-03-07 12:58:39,501 DEBUG Gamelist for mame-libretro is read from None 2019-03-07 12:58:39,501 DEBUG Multiple Arcade Machine Emulator system has no gamelist, skipping 2019-03-07 12:58:39,502 DEBUG Analyzing system: Multiple Arcade Machine Emulator (mame-mame4all) 2019-03-07 12:58:39,502 DEBUG Gamelist for mame-mame4all is read from None 2019-03-07 12:58:39,503 DEBUG Multiple Arcade Machine Emulator system has no gamelist, skipping 2019-03-07 12:58:39,504 DEBUG Analyzing system: Sega Mark III (markiii) 2019-03-07 12:58:39,504 DEBUG Gamelist for markiii is read from None 2019-03-07 12:58:39,504 DEBUG Sega Mark III system has no gamelist, skipping 2019-03-07 12:58:39,505 DEBUG Analyzing system: Sega Master System (mastersystem) 2019-03-07 12:58:39,506 DEBUG Gamelist for mastersystem is read from None 2019-03-07 12:58:39,506 DEBUG Sega Master System system has no gamelist, skipping 2019-03-07 12:58:39,507 DEBUG Analyzing system: Sega Mega Drive (megadrive) 2019-03-07 12:58:39,507 DEBUG Gamelist for megadrive is read from None 2019-03-07 12:58:39,508 DEBUG Sega Mega Drive system has no gamelist, skipping 2019-03-07 12:58:39,509 DEBUG Analyzing system: Sega Mega Drive Japan (megadrive-japan) 2019-03-07 12:58:39,509 DEBUG Gamelist for megadrive-japan is read from None 2019-03-07 12:58:39,509 DEBUG Sega Mega Drive Japan system has no gamelist, skipping 2019-03-07 12:58:39,510 DEBUG Analyzing system: MSX (msx) 2019-03-07 12:58:39,511 DEBUG Gamelist for msx is read from None 2019-03-07 12:58:39,511 DEBUG MSX system has no gamelist, skipping 2019-03-07 12:58:39,512 DEBUG Analyzing system: MSX2 (msx2) 2019-03-07 12:58:39,512 DEBUG Gamelist for msx2 is read from None 2019-03-07 12:58:39,513 DEBUG MSX2 system has no gamelist, skipping 2019-03-07 12:58:39,513 DEBUG Analyzing system: MSX2+ (msx2+) 2019-03-07 12:58:39,514 DEBUG Gamelist for msx2+ is read from None 2019-03-07 12:58:39,514 DEBUG MSX2+ system has no gamelist, skipping 2019-03-07 12:58:39,515 DEBUG Analyzing system: Nintendo 64 (n64) 2019-03-07 12:58:39,515 DEBUG Gamelist for n64 is read from None 2019-03-07 12:58:39,516 DEBUG Nintendo 64 system has no gamelist, skipping 2019-03-07 12:58:39,516 DEBUG Analyzing system: Nintendo DS (nds) 2019-03-07 12:58:39,517 DEBUG Gamelist for nds is read from None 2019-03-07 12:58:39,517 DEBUG Nintendo DS system has no gamelist, skipping 2019-03-07 12:58:39,518 DEBUG Analyzing system: Neo Geo (neogeo) 2019-03-07 12:58:39,518 DEBUG Gamelist for neogeo is read from None 2019-03-07 12:58:39,519 DEBUG Neo Geo system has no gamelist, skipping 2019-03-07 12:58:39,519 DEBUG Analyzing system: Nintendo Entertainment System (nes) 2019-03-07 12:58:39,520 DEBUG Gamelist for nes is read from None 2019-03-07 12:58:39,520 DEBUG Nintendo Entertainment System system has no gamelist, skipping 2019-03-07 12:58:39,521 DEBUG Analyzing system: Neo Geo Pocket (ngp) 2019-03-07 12:58:39,522 DEBUG Gamelist for ngp is read from None 2019-03-07 12:58:39,522 DEBUG Neo Geo Pocket system has no gamelist, skipping 2019-03-07 12:58:39,523 DEBUG Analyzing system: Neo Geo Pocket Color (ngpc) 2019-03-07 12:58:39,523 DEBUG Gamelist for ngpc is read from None 2019-03-07 12:58:39,523 DEBUG Neo Geo Pocket Color system has no gamelist, skipping 2019-03-07 12:58:39,524 DEBUG Analyzing system: Nintendo PlayChoice System (nintendoplaychoice) 2019-03-07 12:58:39,525 DEBUG Gamelist for nintendoplaychoice is read from None 2019-03-07 12:58:39,525 DEBUG Nintendo PlayChoice System system has no gamelist, skipping 2019-03-07 12:58:39,526 DEBUG Analyzing system: Nintendo VS. System (nintendovs) 2019-03-07 12:58:39,526 DEBUG Gamelist for nintendovs is read from None 2019-03-07 12:58:39,526 DEBUG Nintendo VS. System system has no gamelist, skipping 2019-03-07 12:58:39,527 DEBUG Analyzing system: PC (pc) 2019-03-07 12:58:39,528 DEBUG Gamelist for pc is read from None 2019-03-07 12:58:39,528 DEBUG PC system has no gamelist, skipping 2019-03-07 12:58:39,529 DEBUG Analyzing system: PC Engine (pcengine) 2019-03-07 12:58:39,529 DEBUG Gamelist for pcengine is read from None 2019-03-07 12:58:39,529 DEBUG PC Engine system has no gamelist, skipping 2019-03-07 12:58:39,530 DEBUG Analyzing system: PC Engine-CD (pcenginecd) 2019-03-07 12:58:39,531 DEBUG Gamelist for pcenginecd is read from None 2019-03-07 12:58:39,531 DEBUG PC Engine-CD system has no gamelist, skipping 2019-03-07 12:58:39,532 DEBUG Analyzing system: Ports (ports) 2019-03-07 12:58:39,532 DEBUG Gamelist for ports is read from None 2019-03-07 12:58:39,533 DEBUG Ports system has no gamelist, skipping 2019-03-07 12:58:39,533 DEBUG Analyzing system: PlayStation Portable (psp) 2019-03-07 12:58:39,534 DEBUG Gamelist for psp is read from None 2019-03-07 12:58:39,534 DEBUG PlayStation Portable system has no gamelist, skipping 2019-03-07 12:58:39,535 DEBUG Analyzing system: PlayStation Portable Minis (pspminis) 2019-03-07 12:58:39,535 DEBUG Gamelist for pspminis is read from None 2019-03-07 12:58:39,536 DEBUG PlayStation Portable Minis system has no gamelist, skipping 2019-03-07 12:58:39,536 DEBUG Analyzing system: PlayStation (psx) 2019-03-07 12:58:39,537 DEBUG Gamelist for psx is read from None 2019-03-07 12:58:39,537 DEBUG PlayStation system has no gamelist, skipping 2019-03-07 12:58:39,538 INFO System RetroPie is skipped as configured 2019-03-07 12:58:39,539 DEBUG Analyzing system: Sega SC-3000 (sc-3000) 2019-03-07 12:58:39,539 DEBUG Gamelist for sc-3000 is read from None 2019-03-07 12:58:39,539 DEBUG Sega SC-3000 system has no gamelist, skipping 2019-03-07 12:58:39,540 DEBUG Analyzing system: ScummVM (scummvm) 2019-03-07 12:58:39,541 DEBUG Gamelist for scummvm is read from None 2019-03-07 12:58:39,541 DEBUG ScummVM system has no gamelist, skipping 2019-03-07 12:58:39,542 DEBUG Analyzing system: Sega 32X (sega32x) 2019-03-07 12:58:39,542 DEBUG Gamelist for sega32x is read from None 2019-03-07 12:58:39,543 DEBUG Sega 32X system has no gamelist, skipping 2019-03-07 12:58:39,543 DEBUG Analyzing system: Mega CD (segacd) 2019-03-07 12:58:39,544 DEBUG Gamelist for segacd is read from None 2019-03-07 12:58:39,544 DEBUG Mega CD system has no gamelist, skipping 2019-03-07 12:58:39,545 DEBUG Analyzing system: Super Famicom Disk System (sfc) 2019-03-07 12:58:39,545 DEBUG Gamelist for sfc is read from None 2019-03-07 12:58:39,546 DEBUG Super Famicom Disk System system has no gamelist, skipping 2019-03-07 12:58:39,546 DEBUG Analyzing system: Sega SG-1000 (sg-1000) 2019-03-07 12:58:39,547 DEBUG Gamelist for sg-1000 is read from None 2019-03-07 12:58:39,547 DEBUG Sega SG-1000 system has no gamelist, skipping 2019-03-07 12:58:39,548 DEBUG Analyzing system: Super Grafx (sgfx) 2019-03-07 12:58:39,548 DEBUG Gamelist for sgfx is read from None 2019-03-07 12:58:39,549 DEBUG Super Grafx system has no gamelist, skipping 2019-03-07 12:58:39,549 DEBUG Analyzing system: Super Nintendo (snes) 2019-03-07 12:58:39,550 DEBUG Gamelist for snes is read from None 2019-03-07 12:58:39,550 DEBUG Super Nintendo system has no gamelist, skipping 2019-03-07 12:58:39,551 DEBUG Analyzing system: Super Famicom (superfamicom) 2019-03-07 12:58:39,551 DEBUG Gamelist for superfamicom is read from None 2019-03-07 12:58:39,552 DEBUG Super Famicom system has no gamelist, skipping 2019-03-07 12:58:39,553 DEBUG Analyzing system: TurboGrafx 16 (tg16) 2019-03-07 12:58:39,553 DEBUG Gamelist for tg16 is read from None 2019-03-07 12:58:39,553 DEBUG TurboGrafx 16 system has no gamelist, skipping 2019-03-07 12:58:39,554 DEBUG Analyzing system: TurboGrafx 16-CD (tg16cd) 2019-03-07 12:58:39,554 DEBUG Gamelist for tg16cd is read from None 2019-03-07 12:58:39,555 DEBUG TurboGrafx 16-CD system has no gamelist, skipping 2019-03-07 12:58:39,556 DEBUG Analyzing system: Vectrex (vectrex) 2019-03-07 12:58:39,556 DEBUG Gamelist for vectrex is read from None 2019-03-07 12:58:39,556 DEBUG Vectrex system has no gamelist, skipping 2019-03-07 12:58:39,557 DEBUG Analyzing system: Odyssey/Videopac (videopac) 2019-03-07 12:58:39,557 DEBUG Gamelist for videopac is read from None 2019-03-07 12:58:39,558 DEBUG Odyssey/Videopac system has no gamelist, skipping 2019-03-07 12:58:39,559 DEBUG Analyzing system: Odyssey 2 (videopac) 2019-03-07 12:58:39,559 DEBUG Gamelist for videopac is read from None 2019-03-07 12:58:39,559 DEBUG Odyssey 2 system has no gamelist, skipping 2019-03-07 12:58:39,560 DEBUG Analyzing system: Virtual Boy (virtualboy) 2019-03-07 12:58:39,561 DEBUG Gamelist for virtualboy is read from None 2019-03-07 12:58:39,561 DEBUG Virtual Boy system has no gamelist, skipping 2019-03-07 12:58:39,562 DEBUG Analyzing system: Wonderswan (wonderswan) 2019-03-07 12:58:39,562 DEBUG Gamelist for wonderswan is read from None 2019-03-07 12:58:39,562 DEBUG Wonderswan system has no gamelist, skipping 2019-03-07 12:58:39,563 DEBUG Analyzing system: Wonderswan Color (wonderswancolor) 2019-03-07 12:58:39,564 DEBUG Gamelist for wonderswancolor is read from None 2019-03-07 12:58:39,564 DEBUG Wonderswan Color system has no gamelist, skipping 2019-03-07 12:58:39,565 DEBUG Analyzing system: Z-machine (zmachine) 2019-03-07 12:58:39,565 DEBUG Gamelist for zmachine is read from None 2019-03-07 12:58:39,565 DEBUG Z-machine system has no gamelist, skipping 2019-03-07 12:58:39,566 DEBUG Analyzing system: ZX Spectrum (zxspectrum) 2019-03-07 12:58:39,567 DEBUG Gamelist for zxspectrum is read from None 2019-03-07 12:58:39,567 DEBUG ZX Spectrum system has no gamelist, skipping 2019-03-07 12:58:39,568 DEBUG Trying to find custom collections 2019-03-07 12:58:39,568 INFO No custom collection folder found, skipping 2019-03-07 12:58:39,569 INFO Total games after parsing gamelist files - 0 2019-03-07 12:58:39,569 INFO Exporting to file /home/pi/RetroPie/roms/export_list.xlsx Traceback (most recent call last): File "gamelist.py", line 600, in <module> xlsx_export_workbook(systems, output, collections) File "gamelist.py", line 342, in xlsx_export_workbook raise "Exported system list is empty" TypeError: exceptions must be old-style classes or derived from BaseException, not str
-
@mostym It looks like there's no
gamelist.xml
files found by the script. The script tries to read it from the default Emulationstation location (~/.emulationstation/gamelists/<system>
) or from the the ROMs folder, but it can't find any.
4.4.1 is actually the RetroPie version, not the Emulationstation version - you can find it by pressingStart
while in Emulationstation.
Can you check where yourgamelist.xml
files are located ? Did you disable theSave metadata on exit
option in Emulationstation ? -
@mitu Oh, ok, emulationstation version is 2.7.5RP. Save metadata on exit is enabled. If I do a locate gamelist.xml i can see the following:
root@retropie:/# locate gamelist.xml /home/pi/v3/opt/retropie/configs/configs/all/emulationstation/gamelists/amstradcpc/gamelist.xml /home/pi/v3/opt/retropie/configs/configs/all/emulationstation/gamelists/arcade/gamelist.xml /home/pi/v3/opt/retropie/configs/configs/all/emulationstation/gamelists/atari2600/gamelist.xml /home/pi/v3/opt/retropie/configs/configs/all/emulationstation/gamelists/atari7800/gamelist.xml /home/pi/v3/opt/retropie/configs/configs/all/emulationstation/gamelists/atarilynx/gamelist.xml /home/pi/v3/opt/retropie/configs/configs/all/emulationstation/gamelists/c64/gamelist.xml /home/pi/v3/opt/retropie/configs/configs/all/emulationstation/gamelists/daphne/gamelist.xml /home/pi/v3/opt/retropie/configs/configs/all/emulationstation/gamelists/dreamcast/gamelist.xml /home/pi/v3/opt/retropie/configs/configs/all/emulationstation/gamelists/fba/gamelist.xml /home/pi/v3/opt/retropie/configs/configs/all/emulationstation/gamelists/fds/gamelist.xml /home/pi/v3/opt/retropie/configs/configs/all/emulationstation/gamelists/gamegear/gamelist.xml /home/pi/v3/opt/retropie/configs/configs/all/emulationstation/gamelists/gb/gamelist.xml /home/pi/v3/opt/retropie/configs/configs/all/emulationstation/gamelists/gba/gamelist.xml /home/pi/v3/opt/retropie/configs/configs/all/emulationstation/gamelists/gbc/gamelist.xml /home/pi/v3/opt/retropie/configs/configs/all/emulationstation/gamelists/mame-advmame/gamelist.xml /home/pi/v3/opt/retropie/configs/configs/all/emulationstation/gamelists/mame-libretro/gamelist.xml /home/pi/v3/opt/retropie/configs/configs/all/emulationstation/gamelists/mame-mame4all/gamelist.xml /home/pi/v3/opt/retropie/configs/configs/all/emulationstation/gamelists/mastersystem/gamelist.xml /home/pi/v3/opt/retropie/configs/configs/all/emulationstation/gamelists/megadrive/gamelist.xml /home/pi/v3/opt/retropie/configs/configs/all/emulationstation/gamelists/msx/gamelist.xml /home/pi/v3/opt/retropie/configs/configs/all/emulationstation/gamelists/n64/gamelist.xml /home/pi/v3/opt/retropie/configs/configs/all/emulationstation/gamelists/neogeo/gamelist.xml /home/pi/v3/opt/retropie/configs/configs/all/emulationstation/gamelists/nes/gamelist.xml /home/pi/v3/opt/retropie/configs/configs/all/emulationstation/gamelists/ngp/gamelist.xml /home/pi/v3/opt/retropie/configs/configs/all/emulationstation/gamelists/ngpc/gamelist.xml /home/pi/v3/opt/retropie/configs/configs/all/emulationstation/gamelists/pc/gamelist.xml /home/pi/v3/opt/retropie/configs/configs/all/emulationstation/gamelists/pcengine/gamelist.xml /home/pi/v3/opt/retropie/configs/configs/all/emulationstation/gamelists/ports/gamelist.xml /home/pi/v3/opt/retropie/configs/configs/all/emulationstation/gamelists/psp/gamelist.xml /home/pi/v3/opt/retropie/configs/configs/all/emulationstation/gamelists/psx/gamelist.xml /home/pi/v3/opt/retropie/configs/configs/all/emulationstation/gamelists/retropie/gamelist.xml /home/pi/v3/opt/retropie/configs/configs/all/emulationstation/gamelists/sega32x/gamelist.xml /home/pi/v3/opt/retropie/configs/configs/all/emulationstation/gamelists/segacd/gamelist.xml /home/pi/v3/opt/retropie/configs/configs/all/emulationstation/gamelists/sg-1000/gamelist.xml /home/pi/v3/opt/retropie/configs/configs/all/emulationstation/gamelists/snes/gamelist.xml /home/pi/v3/opt/retropie/configs/configs/all/emulationstation/gamelists/vectrex/gamelist.xml /home/pi/v3/opt/retropie/configs/configs/all/emulationstation/gamelists/zxspectrum/gamelist.xml /opt/retropie/configs/all/emulationstation/gamelists/mame-libretro/gamelist.xml /opt/retropie/configs/all/emulationstation/gamelists/pcengine/gamelist.xml /opt/retropie/configs/all/emulationstation/gamelists/ports/gamelist.xml /opt/retropie/configs/all/emulationstation/gamelists/retropie/gamelist.xml /opt/retropie/configs/all/emulationstation/gamelists/scummvm/gamelist.xml
If I look at the contents of each of the gamelist.xml files, there is the following in each:
<?xml version="1.0"?> <gameList />
-
@mostym Your gamelists are empty, so that's why the script cannot find any games - they're read from those files. I suspect the permissions on your ROM folders (and probably the
gamelists
folder) are incorrect and ES cannot save the files.
Can you post the~/.emulationstation/es_log.txt
file ? There might be an error logged if thegamelist.xml
files are not saved. -
@mitu Are the gamelist.xml files supposed to be manually created? Here is the es_log.txt contents(I couldn't post here because it's too long) https://pastebin.com/eJgJqk8W
-
@mostym The
gamelist.xml
files are created automatically by Emulationstation when you restart/shutdown, they're not created manually. Either way, you don't have them - check the permissions on the folders where they are created and restart ES at least once for them to be created. -
@mitu What are the permissions supposed to be? Are these set correctly?
drwxr-xr-x 4 pi pi 69632 May 24 2018 mame-mame4all drwxr-xr-x 2 pi pi 4096 May 24 2018 markiii drwxr-xr-x 2 pi pi 20480 May 24 2018 mastersystem drwxr-xr-x 4 pi pi 4096 May 24 2018 megadrive drwxr-xr-x 2 pi pi 4096 May 24 2018 megadrive-japan drwxr-xr-x 2 pi pi 4096 May 24 2018 msk2+ drwxr-xr-x 2 pi pi 36864 May 24 2018 msx drwxr-xr-x 2 pi pi 20480 May 24 2018 msx2 drwxr-xr-x 2 pi pi 36864 May 24 2018 n64 drwxr-xr-x 2 pi pi 4096 May 24 2018 nds drwxr-xr-x 3 pi pi 12288 May 31 2018 neogeo drwxr-xr-x 8 pi pi 4096 May 24 2018 nes drwxr-xr-x 2 pi pi 4096 May 24 2018 nesclassic drwxr-xr-x 2 pi pi 4096 May 24 2018 nesh drwxr-xr-x 2 pi pi 4096 May 24 2018 ngp drwxr-xr-x 2 pi pi 16384 May 24 2018 ngpc drwxr-xr-x 2 pi pi 12288 May 24 2018 oddyse drwxr-xr-x 5 pi pi 4096 May 24 2018 Oddysey2 drwxr-xr-x 45 pi pi 4096 May 24 2018 pc drwxr-xr-x 4 pi pi 4096 May 31 2018 pcengine drwxr-xr-x 2 pi pi 4096 May 24 2018 pcenginecd drwxr-xr-x 3 pi pi 4096 May 24 2018 playchoice drwxr-xr-x 8 pi pi 4096 May 22 2018 ports drwxr-xr-x 2 pi pi 4096 May 22 2018 psp drwxr-xr-x 2 pi pi 4096 May 24 2018 pspminis drwxr-xr-x 112 pi pi 4096 May 24 2018 psx drwxr-xr-x 2 pi pi 4096 May 24 2018 psx (only use this if you have Scott's PBP set) drwxr-xr-x 2 pi pi 4096 May 24 2018 sc-3000 drwxr-xr-x 17 pi pi 4096 May 24 2018 scummvm drwxr-xr-x 2 pi pi 4096 May 24 2018 sega32x drwxr-xr-x 2 pi pi 4096 May 24 2018 segacd drwxr-xr-x 2 pi pi 4096 May 24 2018 sfc drwxr-xr-x 5 pi pi 4096 May 24 2018 sg-1000 drwxr-xr-x 2 pi pi 4096 May 24 2018 sgfx drwxr-xr-x 10 pi pi 4096 May 24 2018 snes drwxr-xr-x 2 pi pi 4096 May 24 2018 snesclassic drwxr-xr-x 2 pi pi 4096 May 24 2018 snesh drwxr-xr-x 2 pi pi 94208 May 24 2018 superfamicom drwxr-xr-x 2 pi pi 4096 May 24 2018 tg16 drwxr-xr-x 2 pi pi 4096 May 24 2018 tg16cd drwxr-xr-x 7 pi pi 4096 May 24 2018 vectrex drwxr-xr-x 2 pi pi 4096 May 24 2018 vic20 drwxr-xr-x 2 pi pi 4096 May 24 2018 videopac drwxr-xr-x 2 pi pi 4096 May 24 2018 videopac2 drwxr-xr-x 2 pi pi 4096 May 24 2018 virtualboy drwxr-xr-x 3 pi pi 4096 May 24 2018 vs drwxr-xr-x 2 pi pi 12288 May 24 2018 wonderswan drwxr-xr-x 2 pi pi 12288 May 24 2018 wonderswancolor drwxr-xr-x 2 pi pi 4096 May 24 2018 zmachine drwxr-xr-x 60 pi pi 4096 May 24 2018 zxspectrum
-
@mostym The permissions seem to be find on your ROM folders. How did you install your RetroPie system ?
-
@mitu I installed it using rufus and the retropie image.
-
@mostym Well, then beats me - the script will not work if your
gamelist.xml
are empty, so if you solve that, you'll make it work. -
@mitu I also just noticed that the PARSE GAMELISTS ONLY option is off. I don't know if that matters or not.
-
@mostym That's ok, the option tells Emulationstation to ignore the ROMs folders contents and show only what you have registered in
gamelist.xml
. In your case, that would be nothing, since your files are empty. -
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.