Originally Posted by MASH
This is now fixed for all non-English Windows OS.
See https://mametesters.org/view.php?id=8118

std::setlocale(LC_ALL, ""); can stay like this in src\osd\windows\winmain.cpp
The PC1512 issue is presumably separate from that and still needs someone who actually cares about the system to track it down and fix it. We’ve been running with the global locale set on macOS since forever, so I thought most of the issues would have shaken out already. But “hope Vas fixes it” as a strategy for handling bugs is getting really old.