проблема в кривых руках.
С вайном все окей.
Если бы научились компилировать вайн вручную и настраивали конфиги под вайн в игре и в реесте,проблеем бы не было.
А по сути.Для игр юзаем ласт вайн.Так как часто там выходят хотфиксы для игрушек.Два если игра поддерживает Opengl то ставим его.Три,чтобы настроить реестр под игры посмотрите пример настройки реестра в winehq.org вбив в поиск тот же Call of duty 4 и в скринах вы найдете примерный шаблон.также можно запилить параметры в winetricks.
Так что,господа,почаще читаем winehq.org , принимаем участие в багтрекинг, изучаем параметры и компиляцию....Для начало сложно,но все легко получаемо,главное не лениться читать инструкции.