Даже если использовать видеокарту nVidia с проприетарными драйверами и прописать в реестре DirectDrawRenderer=«opengl» и RenderTargetLockMode=«readtex», то при выделении некоторых юнитов и зданий в которых что-либо делается начинается подтормаживание.
Поискав я нашёл что есть такой баг и хак убирающий эти тормоза. Однако он для старой версии wine. На новую он не применяться. Я его поправил и хочу им поделиться.
Это именно хак, поэтому собранный wine желательно использовать только для запуска StarCraft. Поэтому делаем так. Патчим wine (патч писался на версию 1.3.20). Собираем так. Запускаем этим скриптом. Собственно последий коммент мой.