I was actually waiting to see if more people would use it with older versions of MAME
I would love to add support to older versions, but I need to know what changed in what versions. Is this info available somewhere where I can easily see those structural changes in the xml format?
With this info in hands, I can absolutely add a broad parsing method that should take care of this, so users can use it with older versions, but I really need examples of what had changed.
In your particular case, would you be so kind and grab a sample of the generated xml file? You can post here. Grab any game, as long as you keep the header and footer intact, so I can see the structure and test it tonight. I can update my parser pretty quickly with this info at hand
Thanks for your kind words and thanks for reporting. Now lets make this work for all MAME versions!