NetVST on MacOS Big Sur with Wineskin 2.9+

This post is by guest contributor Tom A.


NetVSTHost was tested to work properly with the exact combination of Wineskin 2.9.0.9-3 and WS11WineCX20.0.4 (or WS11WineCX64Bit20.0.4).

  1. Download the NetVSTHost version of your choice (64- or 32bit, or 32bit for WinXP from here: http://netvst.org/wiki/doku.php?id=downloading_and_using_netvst
    • Execute this command from a terminal: sudo xattr -drs com.apple.quarantine NetVSTHost.exe
  2. Google and download the (EXE) Windows installer of Visual Studio C++ 2010 SP1 Redistributable, 32 or 64bit according to your NetVSTHost version.
  3. Install Wineskin Winery (homepage: https://github.com/Gcenx/WineskinServer)
    • If you have Homebrew, just use: brew install --no-quarantine gcenx/wine/unofficial-wineskin
    • Otherwise: download it directly from here: https://github.com/Gcenx/WineskinServer/releases/download/V1.8.4.2/Wineskin.Winery.txz (link is from the readme)
    • This way, you will have to disable quarantine on it before running: sudo xattr -drs com.apple.quarantine Wineskin.Winery.txz
    • Copy to Applications directory
  4. Download 2.9.0.9-3 version of Wineskin wrapper: https://github.com/Gcenx/WineskinServer/blob/f4e90a4a68edaa5d94b1d9abea203c6cc781bf18/Wrapper/Wineskin-2.9.0.9-3.app.tar.7z
    • Again, run sudo xattr -drs com.apple.quarantine Wineskin-2.9.0.9-3.app.tar.7z
    • Extract with MacOS Archive Utility to convert to an executable app
    • Copy to Applications directory
  5. Run Wineskin Winery
    • Click + symbol
    • Install Wine engine version WS11WineCX20.0.4 or WS11WineCX64Bit20.0.4 according to your NetVSTHost version (32 or 64bit)
    • Ensure wrapper is Wineskin-2.9.0.9-3 -- Do NOT update wrapper version.
  6. Click "Create New Blank Wrapper", name it "NetVSTHost", and click "OK". Patience, it will take a few moments.
  7. An app named NetVSTHost.app will be created in Home/Applications/Wineskin. You will be prompted to open this location on Finder. Do so.
  8. Double click NetVSTHost.app (or alternatively, right click NetVSTHost.app and click "Show package contents" and open Wineskin.app)
    1. Click "Advanced".
    2. Go to the "Tools" tab.
      1. Open "Config Utility".
        1. In the "Applications" tab, at the bottom, choose OS version according to your NetVSTHost version:
        • 64bit version - Windows 10
        • 32bit version - Windows 7
        • 32bit for XP - Windows XP (duh)
        1. Go to the "Libraries" tab.
        • Open the dropdown "New override for library" and add the following: d3d9, d3d9_43, dxva2, x3daudio1_7, xaudio2_9, xinput1_4, xinput9_1_0 (as you add them, they will appear in the list below).
        • Click "Ok"
        • Wait until the "loading" symbol disappears.
      2. Click "Install Software"
      • Click "Choose Setup Executable"
      • Point to the Visual Studio C++ 2010 SP1 Redistributable installer EXE file.
      • Follow the installation wizard.
      • If prompted with "Warning! No executable found", simply click OK and ignore.
      • Click "Cancel".
    3. Go to the "Configuration" tab
    • Click "Browse" and point to the EXE file of the NetVSTHost version you downloaded in step 1.
      1. If the program freezes, fear not. Go back to the Wineskin Advanced dialog, "Tools" tab.
    • Click "Kill Wineskin Processes", at the bottom of the "Utilities" list in the center.
    • Click "Registry Editor (regedit)" on the left.
    • Navigate to HKCU\SOFTWARE\NetVSTHost\NetVSTHost\Settings
    • Right-click on the right hand side panel, add a new DWORD value, name it "Engine". Ensure its value is 0 (0x00000000).
    • Close regedit.
    • Wait for the "loading" symbol to disappear.
    • Click "Test Run", or close the Wineskin dialog, and simply run the NetVSTHost.app created in step 7.
    • Note: It's essential to run NetVSTHost once before opening Regedit, otherwise the NetVSTHost registry keys won't be there!"
  9. Troubleshooting: in the Wineskin Advanced dialog, click "Set Screen Options"
    • Choose "Retina Mode". That might fix input errors in some machines

Author: shane

Just another HTMLy user.

Comments on “NetVST on MacOS Big Sur with Wineskin 2.9+”