I've been having a problem with MAME 0.189 and Launchbox. If I run MAME on its own, it uses the custom graphics configurations I have set through the settings menu but when I boot MAME roms through Launchbox, it uses default values and bypasses the ini file in the ini folder in MAME. I've double checked that the directory is correct in emulator settings in Launchbox and everything seems to be in order.
I'm using MAMEUI 64 0.189 and Launchbox 7.11