> > I've found the solution. The problem is because MameUI is compiled with an older > > version of GCC. If you compile the x64 version with the latest GCC tools from > > mamedev, those handhelds will display with no issues. > > > > Unfortunately, the latest GCC tools aren't compatible with XP, so if you want to > use > > mameUI32, you'll have to compile with the older tools (msys64-32-2017-12-26.exe) > > I've upgraded my 64-bit compile tools to 8.3 (=the latest version), so this problem > will go away at the next release. > > However I will continue to use 5.3 for 32-bit builds, for XP compatibility.
Shipping known broken builds to keep what must be a tiny minority of users still holding on to an 18 year old OS happy?
I mean I'm kinda surprised it's broken, but that actually makes it more likely a lot more is broken too since unexpected breakage is rarely this isolated, and the problem is only going to get worse.
Might be just better to accept that XP support is dead.
|