Negatron does work with stock MAME - only mounting loose media on drives from slot cards requires patched MAME. But that doesn't work properly in qmc2 either since Bletch changed how listxml works in 2016 or whenever it was, and fixing it properly so it can be done with static data requires completely ripping out and replacing the options system yet again.