I have the exact same question as I also want to use Retroarch as my MAME emulator in LaunchBox. I recently put together a brand new unmerged set of v0.182 ROMS. I am new to libreto but is seems that at some point the name of the dll was recently (several months ago?) made to a generic mame_libretro.dll without any year or MAME version designation. How exactly does this relationship work / translate anyway as new versions of MAME are released? Since the emulator needs to match the set I thought how is this supposed to work over time?
Also a side question since I am still a bit of a noob. Besides having to add the SAMPLES files seperatly (as I think I understand it) to the samples folder what else besides art,videos, etc do I need to round up or add to to the ROMS? I have been reading about the CHD files certain games need but how do I integrate them into the overall LaunchBox folder hierarchy and assocaite the CHD filers (or folders) to a game?
Thanks