Apologies for bumping an old topic, I was going to write a new topic but a quick search revealed this topic which relates to what I am trying to achieve.
I currently load system specific configs using a frontend (–appendconfig ) and they work perfect, I’m also aware of per core and per game configs via RetroArch.
What I want to be able to do is load the crt-guest-dr-venom shader (using TATE more parameter) and a custom overlay bezel .PNG for ALL vertical MAME (mame_libretro.dll) games using the --appendconfig command. Can I target MAME content this way?
I don’t want to create a config for every vertical based game, this becomes a pain to manage and bloats the setup.
Standard MAME has something already in place for a long time where you can load .ini files based on content type e.g. vertical.ini, horizont.ini, neogeo.ini etc…
It would be great if MAME in RetroArch had a toggle under options along the lines of “Content Specific Configs” and if enabled it looks for custom configs in the config/mame folder, the config files would follow the naming structure of standard MAME e.g. vertical.cfg, horizont.cfg, neogeo.cfg etc… but would load RetroArch settings. We could then specify different settings such as shader, overlay, video settings etc… based on content type.
Thank you for reading, any input or suggestions are appreciated.