https://bugs.winehq.org/show_bug.cgi?id=39768
--- Comment #7 from pernegger@gmail.com --- I know you (the WINE devs) think this isn't WINE's responsibility, and that's true; maybe even that Windows doesn't do it, so WINE shouldn't either, and that's also true.
But that doesn't make running legacy application (or games) that don't support any type of scaling themselves any less painful. It isn't just games, either. Try running pretty much anything on a 4K screen, you'll need a magnifying glass. I don't see any work on the horizon at the X/Wayland or whatever proper level to fix this.
Actually switching resolution or using xrandr to scale the whole screen might work for fullscreen games, but not if you want to run something alongside other software, native and otherwise.
IMHO WINE needs some mechanism to scale windows (in normal mode) / the desktop (in virtual desktop mode) that is transparent to the application. Obviously this doesn't need to be implemented in WINE itself, the WINE project specifying a standard way (incl. dependencies) to do this, and making it configurable via winecfg would go a long way.
Think of it this way: What good is running more Windows software than Windows does, if it doesn't run in a manner that's actually usable.