Ограничить FPS на вино
В игре я использую Wine (MTM2) из-за недосмотра программиста, физический движок работает по-разному на разных частотах кадров. Физический движок работает "правильно" со скоростью около 30 кадров в секунду. На моей машине игра работает со скоростью около 50 FPS.
Фан-сайт рекомендует использовать dxtory для ограничения частоты кадров. Эта программа работает на довольно низком уровне, который не поддерживается винной реализацией DirectX в Wine.
Есть ли способ заставить игру работать правильно?
1 ответ
Я не думаю, что есть способ изменить Wine, чтобы ограничить частоту кадров, и проблема, с которой вы столкнулись, это ошибка в программе, а не Wine. Если в игре нет настройки для ограничения частоты кадров, вы облажались, но я знаю одну вещь, которую вы можете попробовать. Используйте реализацию Microsoft DirectX! Перейдите на http://www.microsoft.com/en-us/download/details.aspx?id=35 и запустите программу установки. Я предполагаю, что вы используете PlayOnLinux, поэтому вам нужно выполнить несколько коротких инструкций, чтобы убедиться, что он запускается в префиксе. Откройте PlayOnLinux, щелкните программу в меню PlayOnLinux и нажмите "Настроить" в верхней части окна. Выберите Разное и выберите вариант для запуска.exe на диске. Выберите программу установки DirectX и установите. Затем вы можете попробовать ту программу dxtory, которую вы хотели использовать.