3 ms·
Take a look at Playonlinux; it does wonders in contexts where game A needs say WINE 64 bit version x and game B needs WINE 32 bit version y, and that applies to
by squarefoot 5y ago
Take a look at Playonlinux; it does wonders in contexts where game A needs say WINE 64 bit version x and game B needs WINE 32 bit version y, and that applies to different versions of various libraries too (DX, NET or VC runtime, etc.). It creates separated (not sandboxed however) environments in which every program sees its own version of WINE and related libraries/tools.
https://www.playonlinux.com/en/ https://www.playonlinux.com/en/
The only problem I have encountered so far, which I believe is a limitation of WINE that could be solved with a patch, is fooling very old XP programs into seeing smaller disks and less free storage. Some installers refuse to work then report negative free storage, which very likely means their old code uses shorter types to store the free space that are overloaded becoming negative when a longer type containing the actual size of a modern disk is assigned there. Patching WINE to offer an option to solve this shouldn't be very hard, hopefully.