Specifically with MAME. I am using the latest mame 183, I have used a couple different catver.ini files and non seem to work (all 183). The Category column is there in the romlist once I generate in Attract Mode it's just nothing is populated into the column. nplayer.ini and controls ini seem to populate fine. I have validated that the mame.ini is pointed to the catver.ini location and the Attract mode emulator config is pointed to the location of the catver.ini. I Gernerate the romlist... still no luck.
At this point I may dig in and see what about the Generate romlist process could be going wrong but it almost might be faster for me to just write a script to parse out all the catver.ini data and populate the column in the romlist. I just wanted to start up this topic to see if anyone else has hit this on the latest MAME version with catver.ini. Maybe a bug?
EDIT: Maybe worth noting I am on Ubuntu 16.04, installed AM via repo.