Steam launch options
Mac Steam runs launch options without a shell, so the Linux habit VAR=1 %command% (common in ProtonDB tips) stops the game from starting ("OS Error 260"). Write the settings as plain words instead, for example SUPERPOSER_BACKEND=dxmt METALSCOPE_HUD=1, or put /usr/bin/env in front: /usr/bin/env VAR=1 %command%.
Each game's Settings tab lists ready-made options with Copy buttons, and warns when the launch options set in Steam can't work on a Mac. A choice made in Steam's launch options wins over the one in Superposer.