12 Dec 2017, 22:31

@icelancer EmulationStation doesn‘t have system names containing more than one word (or spaces), so I didn‘t bother taking that case into account. Do you really need it? Why don‘t you use folder names like ES?

About your first question... could you send me your compiled version so I can test it?
Maybe changing == by GEQ in the update check might be enough.