Closed ynadji closed 4 years ago
Hi, thanks for the detailed report! By default collections look for matching files in the directory of the metadata file; to add additional search directories, you can use the directory
/directories
field, for example:
collection: Nintendo Entertainment System
shortname: nes
extensions: nes
command: /opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ nes "{file.path}"
directory: /tmp/nesgames
You can imagine collections as file filters, and game entries as metadata settings operating on the list found by all collections. In this case Pegasus found no .nes
files in ~/.config/pegasus-frontend/metafiles
("No games found for collection 'Nintendo Entertainment System', ignored"), and so /tmp/10.nes
wasn't found either ("Game 'ten' does not belong to any collections, ignored"). Perhaps the messages/documentation could be indeed a bit cleaner, will see if I can improve it!
(The SSL error is #590.)
Thanks for the quick resolution! This solved the problem for me.
tl;dr: Metadata config file contains a collection and one game, but it appears the game doesn't get added to the collection so it doesn't show up in Pegasus. I included the full log output as well as other info below. There are SSL errors, but they seem unrelated to me. Hoping it's just a simple syntax mistake on my end!
System info:
Config file contents:
Tried with the following two versions:
At this point, Pegasus loads fine and shows the four Steam games it found, but doesn't show anything from this collection.