When I said a collection I meant like a normal system, say SNES or Dreamcast or other.
The master romlist is created from all the collections/systems available and the romlist appears like this:
#System name 1
games
#System name 2
games
I'm not familiar with this setup: I usually define a display for each emulator, and each emulator has the "System" field filled accordingly, then I generate a collection if I need a multi-system romlist, but I think it's different from a master romlist. Do you create it manually?
I'm fixing the bug with displays not in cycle list, and also increasing the display switching speed, but a bit of hiccup before changing display is unavoidable (alternative would be reloading the entire layout which will take much longer)
Many thanks again for your help and effort.
At first I started doing the master romlist using AM feature for that, to generate a romlist using all the ones available (putting "YES" on all the systems) then save it with a different name, like "all games" or other. But found that it got me some issues on systems like arcade/mame when doing that. Also didn't like how it didn't separate so well the systems in the romlist file like the example I gave before.
Plus, I'm using a global filter rule on all the systems with "FileIsAvailable equals 1" together with full sets romlists (generated by AM using xml lists) to avoid the need to ever generate a romlist with any game that I might add. This way the games instant appear in the frontend when you add any if they follow the
no intro naming. And this also got me a specific issue when using AM auto generating a master romlist since it only puts there the games available at the time, not the full sets lists. So, basically, I had to do a mix of auto and manual. Auto for all the systems individually, then copy/paste manually all the systems romlists to the master one.
A master romlist can also be very useful for the favorites and custom collections generated by AM filters too (Mario, Sonic, etc) because that way they can appear and used globally from all the systems in a build instead of being connected only to single systems.
Looking forward to test the new fixes and improvements as usual.
PS: Maybe you can create also a favorites logo (with the star or other solution you prefer) with the text font like the systems if we want to have them in the display menu?