Gamelist Excel export script
-
@papinist said in Gamelist Excel export script:
In excel, click on 'data' tab, then'load external data" "from text", select your .csv file and then choose if you have a delimiter character or fixed lenght data.
(I'm not sure about the exact command names since my excel is not in english :) )thank you, but I mean make Excel tabs when not in Excel, like this script does.
-
Oh, I just forgot that the script outputs directly excel tabs! You are right, seems like magic :)
-
-
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.
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.