What I Had to Do to Get Cycling '74 Max 9 Running on Linux CachyOS

What I Had to Do to Get Cycling '74 Max 9 Running on GNU/Linux/CachyOS:

Create a clean 64-bit prefix:

WINEARCH=win64 WINEPREFIX=$HOME/Games/max9 wineboot -u
WINEPREFIX=$HOME/Games/max9 winetricks -q vcrun2022 corefonts gdiplus
WINEPREFIX=$HOME/Games/max9 winetricks -q dxvk

Install Max:

WINEPREFIX=$HOME/Games/max9 wine Max912_251211_07b9c4c.msi

Launch Max:

WINEPREFIX=$HOME/Games/max9 \
__GLX_VENDOR_LIBRARY_NAME=nvidia \
__EGL_VENDOR_LIBRARY_FILENAMES=/usr/share/glvnd/egl_vendor.d/10_nvidia.json \
wine "$HOME/Games/max9/drive_c/Program Files/Cycling '74/Max 9/Max.exe"

Create launcher script:

mkdir -p ~/bin
cat > ~/bin/max9.sh <<EOF
#!/bin/bash
WINEPREFIX=$HOME/Games/max9 \
__GLX_VENDOR_LIBRARY_NAME=nvidia \
__EGL_VENDOR_LIBRARY_FILENAMES=/usr/share/glvnd/egl_vendor.d/10_nvidia.json \
wine "$HOME/Games/max9/drive_c/Program Files/Cycling '74/Max 9/Max.exe"
EOF
chmod +x ~/bin/max9.sh

Max 9 running on Linux CachyOS