A Fork of Emulation Station for RetroPie. Emulation Station is a flexible emulator front-end supporting keyboardless navigation and custom system themes.
Other
863
stars
344
forks
source link
Gamelist bugfix: don't show un-registered extensions #832
Updated the parsing of an existing gamelist to exclude entries without an extension present in es_systems.cfg.
This can happen when the list of extensions is updated and some extensions are removed, but the gamelist.xml entries are not removed. EmulationStation would still consider the excluded extension's entries as valid gamelist entries, without filtering them out.
Some perf. testing done with ProfilingUtil doesn't show a meaningful impact over the previous code.
Updated the parsing of an existing gamelist to exclude entries without an extension present in
es_systems.cfg
.This can happen when the list of extensions is updated and some extensions are removed, but the
gamelist.xml
entries are not removed. EmulationStation would still consider the excluded extension's entries as valid gamelist entries, without filtering them out.Some perf. testing done with ProfilingUtil doesn't show a meaningful impact over the previous code.