Same problem.
I'd be interested if this works for you, as i'd rather keep things up to date.
Why do you have to compile? is that your personal preference? can one just download mame0.147u2.exe?
Updating ROMs using clrmamepro also seems simple at first, then gets rather complex, not been able to complete using any step by step guides...
If using different mame from FE is the easiest way in the end (might be the quickest for now), how do you do this?
eg: i have a folder called ROMS0146 and a folder ROMS0147
I have mame0147.exe and mame0146.exe
now in MaLa, you select the mame executable, and the rom folder.
the mame executable location then determines all the mame.ini and control files etc.. no?
if so, how can you have two sets of locations?
Thanks
Dave