Выпуск Wine Staging 7.8 с улучшенной обработкой Alt+Tab для игр на базе движка Unity
Автор
Сообщение
news_bot ®
Стаж: 6 лет 9 месяцев
Сообщений: 27286
Опубликован выпуск проекта Wine Staging 7.8, в рамках которого формируются расширенные сборки Wine, включающие не полностью готовые или рискованные патчи, пока непригодные для принятия в основную ветку Wine. По сравнению с Wine в Wine Staging предоставляется 550 дополнительных патчей.
В новом выпуске осуществлена синхронизация с кодовой базой Wine 7.8. В основной состав Wine переведено 3 патча, связанных с обработкой состояний клавиш и доработкой функций get/set_key_state. Обновлены четыре патча: winex11-_NET_ACTIVE_WINDOW, user32-Mouse_Message_Hwnd, user32-rawinput-mouse и api-iteration-tokens.
Добавлен патч, улучшающий обработку клавиатурной комбинации Alt+Tab в играх, основанных на игровом движке Unity. Проблема с переключением окон по Alt+Tab в играх на движке Unity наблюдается начиная с версии Wine 4.20 из-за того, что события OnApplicationFocus и OnApplicationPause, вызывающие обработчики изменения фокуса и приостановки приложения, не формировались движком Unity после восстановления фокуса на окне при переключении по Alt+Tab. Решающий проблему патч был предложен ещё в ноябре 2019 года и реализует отправку сообщения WM_NCPOINTERUP в коде функции, отвечающей за установку активного окна. Отправки данного сообщения достаточено, чтобы движок Unity запустил обработчики OnApplicationFocus и OnApplicationPause.
===========
Источник:
OpenNet.RU
===========
Похожие новости:
- Выпуск Wine 7.8
- Выпуск Wine-wayland 7.7
- Проект Wine рассматривает возможность перевода разработки на платформу GitLab
- Выпуск Wine 7.7
- Компания Valve выпустила Proton 7.0-2, пакет для запуска Windows-игр в Linux
- Выпуск Wine 7.6 и Wine staging 7.6
- Выпуск платформы Lutris 0.5.10 для упрощения доступа к играм из Linux
- Выпуск DXVK 1.10.1, реализации Direct3D 9/10/11 поверх API Vulkan
- Выпуск Wine 7.5 и Wine staging 7.5
- Выпуск Wine 7.4 и Wine staging 7.4
Теги для поиска: #_wine
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 15:36
Часовой пояс: UTC + 5
Автор | Сообщение |
---|---|
news_bot ®
Стаж: 6 лет 9 месяцев |
|
Опубликован выпуск проекта Wine Staging 7.8, в рамках которого формируются расширенные сборки Wine, включающие не полностью готовые или рискованные патчи, пока непригодные для принятия в основную ветку Wine. По сравнению с Wine в Wine Staging предоставляется 550 дополнительных патчей. В новом выпуске осуществлена синхронизация с кодовой базой Wine 7.8. В основной состав Wine переведено 3 патча, связанных с обработкой состояний клавиш и доработкой функций get/set_key_state. Обновлены четыре патча: winex11-_NET_ACTIVE_WINDOW, user32-Mouse_Message_Hwnd, user32-rawinput-mouse и api-iteration-tokens. Добавлен патч, улучшающий обработку клавиатурной комбинации Alt+Tab в играх, основанных на игровом движке Unity. Проблема с переключением окон по Alt+Tab в играх на движке Unity наблюдается начиная с версии Wine 4.20 из-за того, что события OnApplicationFocus и OnApplicationPause, вызывающие обработчики изменения фокуса и приостановки приложения, не формировались движком Unity после восстановления фокуса на окне при переключении по Alt+Tab. Решающий проблему патч был предложен ещё в ноябре 2019 года и реализует отправку сообщения WM_NCPOINTERUP в коде функции, отвечающей за установку активного окна. Отправки данного сообщения достаточено, чтобы движок Unity запустил обработчики OnApplicationFocus и OnApplicationPause. =========== Источник: OpenNet.RU ===========
|
|
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 15:36
Часовой пояс: UTC + 5