Amazing progress @SomeRandomGuy, some FME firsts happening over there!
I've had some other stuff on, but have still been chipping away at the MAME layout builder/config extractor thing... current task is getting the correct number of rows and arranging the MAME text to best make use of the rows, as a lot of existing classic layouts rely on MFME's internal wrapping, along with many different fonts/dimensions, so a slight bugger to figure out:
...where the text has no 'hard return' characters but should be spread across several rows, like the 3 row box above.
Have a fuzzy system that pretty much works (apart from a few edge cases to deal with):
So I'm on the home stretch with this task I think Need to get string width of a similar font in unity, and then a routine to optimally split up the words and I can switch over to using it.