I had trouble running Starcraft Broodwar on OSX 10.12 Sierra. My games were extremely choppy, even in offline single player mode. I found these steps to configure the registry editor for the game and everything works much better!
Everything was derived from steps found here. I'm creating this Gist for my own posterity:
https://forums.macrumors.com/threads/how-to-run-starcraft-broodwar-on-osx-10-8-or-later.1583771/
- Right-click on your wrapper and hit Show Package Contents.
- Launch the Wineskin app contained within.
- click on advanced.
- Click the tools button
- click Registry Editor (regedit) in the Wine Tools column
- Browse to HKEY_CURRENT_USER\Software\Wine\Direct3D
- Create the following new string values:
DirectDrawRenderer
with valuegdi
OffScreenRendering
with valuefbo
RenderTargetLockMode
with valuereadtex
VideoMemorySize
with value256
(I ignored this step)