Since we speak about fixes, maybe it's time to do those problems: MT3736, MT5594 and new MT5973. I personally fixes this (very easy) but would be better to fix this also in official version. So far AWJ fixed only 88 Games.
Sorry but don't ask me to fix bugs and submit them to official source. My latest commit to fix the Iron Horse 30 FPS bug was completely ignored, no feedbacks, no answers, no contacts, nothing. I will fix them in MAMEUIFX and it's enough. My source code is available so if there will be any interest by Developers, they know where to find me and/or how to obtain the fixes. Though I have serious doubts this will never happens, expecially when I see this:http://git.redump.net/mame/commit/?id=40e74477ebec95cc6c73108cd7b69997e897f148
They are focusing on MESS, which is right because it's still far from to be an accurate emulator and MAME-ARCADE is quite abandoned. The only Developer who shows still a bit of interest and passion is Haze. The most talented ones are disappeared or are on MESS, as already said. Sad but true.
I sent it to list when it came in (your diff submit), no one seemed to pick it up and it was left behind. That was my fault for not bumping it and bringing attention to it again. I have been meaning to ask for a fresh source based DIFF that can build with current GIT so it could be dealt with properly. Haze did tell me that for the most part the changes should be ok to add. So, please resubmit that patch if you could.
Also, consider getting a GIT account and using that to submit pull requests for new code. That seems to be the way things are heading.