OnionUI / Onion

OS overhaul for Miyoo Mini and Mini+
https://onionui.github.io
GNU General Public License v3.0
3.33k stars 209 forks source link

Refresh Roms is broken #164

Closed MrFaust closed 2 years ago

MrFaust commented 2 years ago

Still in Onion 3.11.2 What refreshing roms, Onion will not list newly added games because a couple of lines are missing in several config.json files for the emulators. I went through some of the emulators and added these lines on my setup and the refresh then worked correctly.

Missing lines... "gamelist":"../../Roms/ROMFOLDERNAME/miyoogamelist.xml", "extlist":"zip|ZIP|7z|7Z|cue|CUE|chd|CHD|"

Olywa commented 2 years ago

Hi there, it would be good to provide a little more info (i.e. which systems where you were having issues, main consoles or experimental).

The Refresh roms is not broken but it does follow some rules. If the miyoogamelist.xml and extlist fields in the config are left empty, any newly added games will be recognised following a rom refresh with no issue.

By default, miyoogamelist.xml is used and configured only for arcade based systems in the main consoles section (Mame2003+, NeoGeo, CPS1/2/3) since it is useful for renaming & sorting arcade games correctly. It can be used with other (non-arcade based systems) but for those you also have the option to rename your rom files (which you cannot do with arcade systems since the emulators look for the specific zip name).

All expert/experimental cores may require some configuration by the user.

I hope this provides some clarity. I do not believe this to be an issue with Onion and would ask you to please set the status to closed.