- As far as I know, it's not possible to directly change the menu-art path for the "Displays Menu". It can be done in the layout that you use. You can also use whatever path you want for all other "Displays. To use with other frontends your best choice is probably symbolic links.
- The easiest way to change all the layouts at once is by doing a find-and-replace on the attract.cfg file. In the GUI they need to be done one at a time.
- Yes, any display can use any layout. Any layout can also have any number of .nut files that can be toggled. This would allow shared use of resources/art but still give you the ability to have unique .nut files for any or every different display. There are some AM layouts that keep the same look and feel while being different for each system. Here's an exampe
http://forum.attractmode.org/index.php?topic=1586.0- Yes you could just use filters instead of menu layers to accomplish a similar effect. By default filters are on a plain scrolling menu using a flat level. To pretty it up would be code in the layout you're using. There are a few layouts that do this well. Each filter can have many fields and they are read in order so you can use this in many different ways. Filter artwork works the same as unfiltered artwork. To get good looking or layered filter lists would require code in the layout. Here's an example
http://forum.attractmode.org/index.php?topic=481.msg5365#msg5365.
Take a look at the layout/theme gallery. Try some and find the once that's closest to what you want and then borrow pieces of other layouts code to shape/build your own ideal layout(s).