The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск Wine 10.18. Доля Windows-игр, работающих через Wine и Proton, приблизилась к 90%

01.11.2025 09:10

Опубликован экспериментальный выпуск открытой реализации Win32 API - Wine 10.18. С момента выпуска 10.17 было закрыто 30 отчётов об ошибках и внесено 298 изменений.

Наиболее важные изменения:

  • В режиме WoW64 (64-bit Windows-on-Windows), обеспечивающем выполнение 16/32-разрядных Windows-приложений в 64-разрядных Unix-системах, реализована возможность маппинга памяти для OpenGL при помощи API Vulkan. Изменение принято из-за того, что в OpenGL не существует необходимое расширение для реализации подобной функциональности, и нет надежд на его появление в будущем из-за заброшенности развития OpenGL в пользу развития только Vulkan, где необходимое расширение есть.

    Отсутствие возможности маппинга памяти для OpenGL приводило к тому, что 32-битные OpenGL-приложения, запускаемые в Wine в режиме WoW64, работали слишком медленно, что было главной причиной по которой режим WoW64 до сих пор не включён по умолчанию в Wine. Ранее Александр Джуллиард (Alexandre Julliard), руководитель проекта Wine, во время своего выступления на конференции WineConf 2025, сказал, что собирается сделать режим WoW64 основным в Wine, даже не смотря на то, что это неизбежно приведёт к несовместимости и неработоспособности ранее созданных 32-битных префиксов Wine.

  • В режиме WoW64 добавлена поддержка проброса SCSI-устройств.
  • В ntdll добавлен API синхронизации "Synchronization barriers", позволяющий приостановить выполнение нескольких потоков до достижения определённой точки выполнения во всех потоках (например, дождаться пока все потоки достигнут определённой стадии при параллельном выполнении одного и тот же кода).
  • Добавлена поддержка исключений WinRT.
  • Закрыты отчёты об ошибках, связанные с работой приложений: cmd.exe Autodesk Fusion, Keepass 2, CD Manipulator, Exact Audio Copy, Realterm, PlayOnline Viewer, Cheat Engine.
  • Закрыты отчёты об ошибках, связанные с работой игр: Witcher 2, Yukon Trail, Sid Meier's Pirates, Nightshade, Jolly Rover, MDk 2. Кроме того, исправлена регрессия, приводившая к зависаниям приложений и игр, запускаемых с использованием NTsync.

По статистике сервиса protondb.com, собирающего информацию о работе игровых приложений, представленных в каталоге Steam, в Linux работоспособно около 90% протестированных Windows-игр. Для сравнения в 2020 году в Linux были работоспособны примерно 75% игр, а в 2018 году - 60%. Оценка выполнения в Linux игр при помощи Wine и Proton показала, что 7419 протестированных игр имеют платиновый уровень поддержки, 5095 - золотой, 5196 - серебряный, 718 - бронзовый и лишь 361 игра помечена как неработающая. При ограничении выборки до 1000 наиболее популярных в Steam игр, уровень поддержки составляет: 361 - платиновый, 449 - золотой, 84 - серебряный, 27 - бронзовый и 28 - нерабочий.

Платиновый уровень свидетельствует об отличной работе игр; игры на золотом уровне работают без проблем, но требуют корректировки настроек; серебряный уровень указывает, что в игру можно играть, но не всё работает идеально; на бронзовом уровне игры запускаются, но имеют серьёзные проблемы; нерабочий статус присваивается при невозможности запустить игру.



  1. Главная ссылка к новости (https://www.winehq.org/news/20...)
  2. OpenNews: Выпуск Wine 10.17
  3. OpenNews: В Wine интегрирована начальная поддержка ntsync для повышения производительности игр
  4. OpenNews: Проект Wine опубликовал Vkd3d 1.17 с реализацией Direct3D 12
  5. OpenNews: В Linux обеспечена работа 80% из 100 наиболее популярных в Steam игр
  6. OpenNews: Бета-версия Proton 10.0
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/64156-wine
Ключевые слова: wine
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (43) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 10:04, 01/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    >маппинга памяти для OpenGL при помощи API Vulkan

    а если древняя встройка не умеет в вулкан?

     
     
  • 2.2, Аноним (2), 10:06, 01/11/2025 [^] [^^] [^^^] [ответить]  
  • +7 +/
    То Proton там не заработает, следовательно, вам не сюда.
     
     
  • 3.12, inferrna (ok), 10:28, 01/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Работает, не звезди. Я даже с gallium nine запускал стим внутри протона.
     
  • 3.16, Анонс (?), 10:40, 01/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Вы хоть отделите что такое proton от всего остального. Proton это поставка wine с dxvk, vkd3d и некоторыми патчами wine. Все эти вулкановские трансляторы можно и в обычный wine встроить без проблем, но работать они не будут если для GPU нет vulkan драйвера
     
  • 2.36, Мемоним (?), 12:30, 01/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    По идее работа с памятью в OpenGL делается через EGL. Использовать Vulkan для этого – какое-то извращение.
     

  • 1.3, iPony128052 (?), 10:08, 01/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Там такой слабоватый золотой уровень.
    В общем оценки очень оптимистичные.
     
     
  • 2.28, Аноним (28), 11:08, 01/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Там и платина не обязательно работает, поэтому смешное. Навскидку, любая необходимая тебе игра уровень поддержки garbage в текущих версиях, даже если какая-то версия отмечена gold 10 лет назад с костылями. Некоторые могут работать с dxvk получше, большинство без dxvk не работает нормально. И dxvk не заслуга wine, корпоративные разработчики wine очень недовольны были и противодействовали.
     
     
  • 3.33, Kerr (ok), 12:02, 01/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это почему они недовольны были? И как конкретно они противодействовали? Дайте, пожалуйста, ссылку, где об этом возможно почитать?
     
  • 2.37, Аноним (37), 12:58, 01/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Проверяйте на демке новых героев:
    https://store.steampowered.com/app/3105440/Heroes_of_Might_and_Magic_Olden_Era
     

  • 1.4, ЖУК (?), 10:12, 01/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –8 +/
    > Доля Windows-игр, работающих через Wine и Proton, приблизилась к 90%

    и о чем это говорит, что Виндуз - все? Нет, не согласен. Дрова, директХ, ЖПУ без проблем работают только под Виндуз, а эти заявления от лукаваго.

     
     
  • 2.7, СтсадминА (?), 10:20, 01/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    У меня в танках на dxvk фпс на 30%, это было решающим фактором полностью отказаться от винды.
     
     
  • 3.9, ЖУК (?), 10:24, 01/11/2025 [^] [^^] [^^^] [ответить]  
  • –4 +/
    одна игруля у одного пользователя - совсем не показатель. На земле живет несколько миллиардов человек. Основание уровня статпогрешности.
     
     
  • 4.15, Аноним (15), 10:37, 01/11/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Просто на Винде много лишних программ.
     
     
  • 5.17, ЖУК (?), 10:45, 01/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Возможно. А кто мешает их не ставить, или просто удалить? Все в ваших руках. Я например так и делаю, ставлю только то-что реально нужно. А всякие вандрайвы и прочую нечисть - сношу к херам.
     
     
  • 6.18, Аноним (18), 10:48, 01/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А затем прилетает апдейт что ставит это все назад, или вообще ломает половину системы.
     
     
  • 7.19, ЖУК (?), 10:51, 01/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, да бывает. Тоже есть "противоядие". Отключаем интернет или блокируем пакеты с Редмондом. Мне лишние глаза и уши не нужны.
     
     
  • 8.40, Beta Version (ok), 13:10, 01/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Лучшее противоядие - удалить Винду ... текст свёрнут, показать
     
  • 7.20, Аноним (2), 10:52, 01/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Подписываюсь под каждым словом, лол. Как только нвидиа пофиксит проблемы с d3d12, прошивку для игр можно удалять.
     

  • 1.5, Аноним (5), 10:15, 01/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Доля Windows-игр, работающих через Wine и Proton, приблизилась к 90%

    И большинство самых популярных игр, я так предполагаю, остались в этих 10%, либо в бронзе/серебре.

     
     
  • 2.6, Аноним (6), 10:18, 01/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    10% это денува и ежу с ними ;)
     
     
  • 3.8, Аноним (8), 10:21, 01/11/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    С денувой же всё ок, она хорошо работает, а вот различные античиты в ядре — нет.
     
     
  • 4.11, Аноним (15), 10:28, 01/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Все читеры сидят на Линуксе.  
     
     
  • 5.13, Аноним (8), 10:34, 01/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ты разработчик Apex Legends? Они как-то заявляли, что читеры сидят на Линуксе.
     
     
  • 6.14, Аноним (15), 10:36, 01/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    В Тим фортресс 2 сказали тоже самое.
     
     
  • 7.21, Аноним (18), 10:52, 01/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Чет в доте я читеров не наблюдаю, а она под линукс и с античитом на уровне сервера.
    Мб дело в патруле, мб в прямых руках разраба. Мне вот совершенно не ясно зачем античит на клиенте а не на сервере. Полагаю економят на железе (античсит проверки могут кушать серверные мощности), но почему-то мморпг обходятся без клиент античита с 10к на сервере, а шутеры с 32 челами на сервер - нет...
     
     
  • 8.24, Аноним (2), 10:57, 01/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Эксперты, вы же осознаёте, что обсуждает две игры одной и той же студии, а по со... текст свёрнут, показать
     
     
  • 9.26, Аноним (18), 11:03, 01/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Альбион, вов, овервотч это то что я вспомнил из игр с серверным античитом Еще д... текст свёрнут, показать
     
  • 6.23, Аноним (23), 10:57, 01/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >Они как-то заявляли, что читеры сидят на Линуксе.

    Интересно, в этом есть доля истины? Если нет то зачем так говорить? Мол все кто на линуксе автоматически хакеры, а хакеры это читеры?

     
     
  • 7.25, Аноним (2), 10:58, 01/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Абсолютно нет. Сейчас используют DMA-карты. И Respawn ОЧЕНЬ спорный разработчик.
     
     
  • 8.31, Аноним (8), 11:24, 01/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    К сожалению, нам третьих титанов не дождаться ... текст свёрнут, показать
     
  • 7.30, Аноним (8), 11:24, 01/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Вряд ли, скорее всего как оправдание, чтобы не поддерживать Wine.
     
  • 5.38, Аноним (38), 13:00, 01/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >> С денувой же всё ок, она хорошо работает,
    >> а вот различные античиты в ядре — нет.
    > Все читеры сидят на Линуксе.

    Потому что, например, Easy Anti-Cheat в Linux без драйвера.

     

  • 1.10, Аноним (15), 10:27, 01/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Опять сказки про рост надоев. Вместо того чтобы все просто заработало.
     
     
  • 2.22, Аноним (18), 10:53, 01/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Если ты покупаешь игру в стиме - все просто работает.
    Если в зеленом магазине - запускай вручную через скрипты (но все так же работает если знать как)
     
     
  • 3.41, Beta Version (ok), 13:13, 01/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ток не зелёный магазин, а торренты. И не покупаешь, а качаешь на халяву пиратку. Потешно смотреть, как пираты себе свой новояз придумали, лишь бы на людей походить.
     

  • 1.27, Аноним (27), 11:06, 01/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    столько ошибок и новых возможностей с каждым релизом. как же 20 лет назад на нём офис и 1с работали без падений?
     
  • 1.29, Аноним (29), 11:23, 01/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Интересно какие из давно вышедших игр сильнее всего сопротивляются запуску под wine
     
  • 1.32, Аноним (32), 11:44, 01/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Пытался в GTA SA поиграть, оно крашилось каждые полчаса
     
     
  • 2.35, Аноним (35), 12:12, 01/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >Пытался в GTA SA поиграть, оно крашилось каждые полчаса

    Наверное Definitive edition новый? Оригинал работает бесперебойно (на wine-ge 8-й версии)

     

  • 1.39, Аноним (39), 13:04, 01/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >маппинга памяти для OpenGL при помощи API Vulkan

    Конец x32 битного вайна. Теперь он не нужен вобще нигде кроме легаси железа без vulkan.
    Вангую стремительный отвал 32 битного хлама в репах.

     
     
  • 2.43, Kerr (ok), 13:15, 01/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    К сожалению, этого не произойдёт в обозримом будущем из-за того, что 32-битные зависимости всё ещё необходимы для Steam, который всё ещё только 32-битный. И, пожалуй, это последняя оставшаяся причина для их существования в репозиториях.
     

  • 1.42, Аноним (42), 13:14, 01/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    У меня clo3d в вине запускается, работает без проблем, но почему-то медленнее, чем в винде, там процессор на 100% загружен и симуляция быстрее идёт, а линукс даёт только 70%.
     
     
  • 2.44, Kerr (ok), 13:16, 01/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Вы выбрали неправильное место для таких жалоб. Лучше пишите об этом сюда, если хотите, чтобы это исправили: https://bugs.winehq.org
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2025 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру