The OpenNET Project / Index page

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

Релиз Wine 10.7 и бета-версия Proton 10.0

03.05.2025 09:37

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

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

  • В библиотеке ntdll для повышения производительности отслеживания операций записи в память задействован механизм UFFD (userfaultfd), дающий возможность создавать обработчики обращений к невыделенным страницам памяти (page faults) в пространстве пользователя. Над этим работал Пол Гофман, инженер из кампании CodeWeavers, который объясняет в запросе на слияние значительный выигрыш в производительности, который может дать UFFD. Например, время загрузки уровней в игре "Streets of Rage 4" сократилось с 6-8 секунд до 1.5-2 секунд, что соответствует показателям запуска на платформе Windows.
  • В наборе библиотек WindowsCodecs реализована поддержка преобразования между целочисленными форматами представления цвета и форматами с плавающей запятой: 24bppBGR -> 128bppRGBAFloat, 32bppBGRA -> 128bppRGBAFloat, 128bppRGBAFloat -> 32bppBGRA, 96bppRGBFloat -> 128bppRGBFloat и 96bppRGBFloat -> 32bppBGRA.
  • В библиотеке DbgHelp продолжена работа над новым бэкендом для формата PDB (Program database).
  • Закрыты отчёты об ошибках, связанные с работой приложений: Winamp, Teach2000, winhelp, Barnham Junction, HeidiSQL, Native Access 1.13.5.
  • Закрыты отчёты об ошибках, связанные с работой игр: Stray, The Forest, PokerStars.

Компания Valve опубликовала первый бета-выпуск пакета Proton 10.0, основанного на кодовой базе проекта Wine и нацеленного на обеспечение запуска в Linux игровых приложений, созданных для Windows и представленных в каталоге Steam. Proton позволяет напрямую запускать в Linux-клиенте Steam игровые приложения, поставляемые только для Windows. Пакет включает в себя реализацию DirectX 9/10/11 (на базе пакета DXVK) и DirectX 12 (на базе vkd3d-proton), работающие через трансляцию вызовов DirectX в API Vulkan, предоставляет улучшенную поддержку игровых контроллеров и возможность использования полноэкранного режима независимо от поддерживаемых в играх разрешений экрана.

В новой ветке Proton выполнена синхронизация с выпуском Wine 10.0. До версии 2.6.1 обновлена прослойка DXVK, транслирующая вызовы в API Vulkan. VKD3D-Proton, ответвление от vkd3d, созданное Valve для улучшения поддержки Direct3D 12 в Proton, обновлено до версии 2.14.1. Обновлены wine-mono 9.4.0, dxvk-nvapi 0.9.0, Xalia 0.4.5. Добавлена поддержка Steamworks SDK 1.62. Добавлена поддержка игр:

  • Batman: Arkham Asylum Game of the Year Edition
  • Black Ink
  • Factorio
  • Ignited Entry
  • Microsoft Flight Simulator 2024
  • MySims Kingdom
  • No Man's Sky
  • Rising Storm 2: Vietnam
  • Sniper Elite: Nazi Zombie Army
  • Soul Interface
  • THE KING OF FIGHTERS XIII GLOBAL MATCH
  • VIDEO GAME
  • Willful
  • X Rebirth VR Edition

Решены проблемы в играх:

  • Agony Unrated
  • All-Star Fruit Racing
  • Amerzone: The Explorer's Legacy
  • Assassin’s Creed Shadows
  • ATRI - My Dear Moments
  • Audiosurf
  • Beyond Handwell
  • Bloodstained: Ritual of the Night
  • Champions Online
  • Creatures of Ava
  • Dark and Darker
  • DARK SOULS III
  • Deviator
  • Dirt Rally 2.0
  • Disney Epic Mickey 2: The Power of Two
  • Dread X Collection 3 Bete Grise
  • Evochron Legacy SE
  • Final Fantasy XIV
  • Final Fantasy XVI
  • Finals
  • Gal*Gun 2
  • Grand Theft Auto V
  • Greedfall
  • Hunt: Showdown 1896
  • Indigo Park: Chapter 1
  • Killsquad
  • Locoland
  • Marvel Rivals
  • Master Magistrate
  • Max: The Curse of Brotherhood
  • Microsoft Flight Simulator
  • Neverwinter
  • NieR: Automata
  • Nioh: Complete Edition
  • Omensight
  • Rivals of Aether II
  • Sea of Thieves
  • Sekiro: Shadows Die Twice
  • Shadow Warrior 2
  • SOULCALIBUR VI
  • SpellForce: Platinum Edition
  • Spirit Hunter: NG
  • Stalker 2
  • Star Trek Online
  • Supermarket Together
  • TELEFORUM
  • The Axis Unseen
  • The Bright Star Of Seraph-Katis
  • The Finals
  • Tintin Reporter - Cigars of the Pharaoh
  • Tiny Cauldron
  • Twisted Sails
  • Warhammer: Vermintide 2
  • XCOM 2
  • Zero Escape: The Nonary Games


  1. Главная ссылка к новости (https://www.winehq.org/news/20...)
  2. OpenNews: Компания Valve выпустила Proton 9.0-4, пакет для запуска Windows-игр в Linux
  3. OpenNews: Выпуск VKD3D-Proton 2.13, форка Vkd3d с реализацией Direct3D 12
  4. OpenNews: Проект Wine опубликовал фреймворк Mono 6.14.0
  5. OpenNews: Выпуск Wine-wayland 10.5
  6. OpenNews: Выпуск Wine 10.6
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/63179-wine
Ключевые слова: wine, game, proton
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (21) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 09:45, 03/05/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Chromium кто-нибудь уже запустил в нём или всё так же gpu процесс крашится?
     
     
  • 2.2, Аноним (2), 09:47, 03/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    CEF точно работает под Proton, тот же Battle.net.
     
     
  • 3.3, Аноним (1), 09:51, 03/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Там может без GPU, раньше хардкодили --single-process и тогда видеокарта не работает.
     
  • 2.7, Аноним (7), 13:02, 03/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Запускал вантузную оперу и хромого. Так что хромиум должен идти.
     
  • 2.10, Аноним (10), 13:58, 03/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    В играх от михуе движок хромого используется для рендеринга HUD и всяких вспомогательных страниц справки, квестов и прочего. Не помню, чтобы с ним были какие-то проблемы.
     

  • 1.4, Аноним (4), 10:49, 03/05/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    А когда там уже будет официальная поддержка ntsync? Когда уже +600%?
    Кто-нибудь уже нормально пощупал?
    В сети я видел маленькое количество хороших тестов чтобы с 0.1% 1% avg. Потому что как говорят на форумах увеличивается даже не сколько средний фпс сколько увеличивается общая плавность и уменьшаются микрофризы. Ещё говорят что задержки уменьшаются и загрузка самой игры быстрее.
    И понятно что надо ещё тестировать в сравнении с тем чем реально составляет конкуренцию по типу fsync.
     
     
  • 2.5, Аноним (1), 11:28, 03/05/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > А когда там уже будет официальная поддержка ntsync? Когда уже +600%?
    > Кто-нибудь уже нормально пощупал?
    > В сети я видел маленькое количество хороших тестов чтобы с 0.1% 1%
    > avg. Потому что как говорят на форумах увеличивается даже не сколько
    > средний фпс сколько увеличивается общая плавность и уменьшаются микрофризы. Ещё говорят
    > что задержки уменьшаются и загрузка самой игры быстрее.
    > И понятно что надо ещё тестировать в сравнении с тем чем реально
    > составляет конкуренцию по типу fsync.

    Много чего ломается. А так, всё как обычно. Какие-то единицы игр покажут на пару больше фпс и на остальных просадка в несколько раз. Вон часто вообще esync выше производительность показывал, несмотря на всю его кошмарность.

     
  • 2.6, Kerr (ok), 11:42, 03/05/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Если хотите попробовать NTSYNC прям сейчас, то в таком случае вам сюда:
    https://github.com/Frogging-Family/wine-tkg-git
     
     
  • 3.13, Lyrix (ok), 16:15, 03/05/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >Если хотите попробовать NTSYNC прям сейчас, то в таком случае вам сюда:

    Может, лучше сюда?
    https://github.com/Kron4ek/Wine-Builds/releases

     
  • 2.9, Аноним (9), 13:33, 03/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Нет там такого,вылеты чаще бывают только от ntsync на Протон 9 по крайней мере.
     
  • 2.22, Аноним (22), 20:03, 03/05/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Ещё говорят что задержки уменьшаются и загрузка самой игры быстрее.

    Точно уменьшится нагрузка на CPU. fsync очень сильно грузит.

    Я даже когда prototype 1 запускаю (там нужно ограничивать количество ядер до 8), так вот эти 8 загружены практически на все.

     

  • 1.8, Аноним (8), 13:32, 03/05/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    интерестно а стим починил протон? а то при запуске HOTS(heroes of the storm) ругается что Windws XP не поддерживает DirecX11.
     
     
  • 2.14, Kerr (ok), 16:19, 03/05/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    О багах с Proton, пожалуйста, пишите сюда:
    https://github.com/ValveSoftware/Proton/issues
     

  • 1.12, Alladin (?), 15:14, 03/05/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    ntsync не завезли
     
  • 1.16, Аноним (16), 16:42, 03/05/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    > дающий возможность создавать обработчики обращений к невыделенным страницам памяти (page faults) в пространстве пользователя.

    А если реализовать виндовый свап вместо того безобразия что есть у линя то всё вообще сразу реактивно взлетит)

     
     
  • 2.17, Аноним (17), 16:59, 03/05/2025 [^] [^^] [^^^] [ответить]  
  • +3 +/
    свап не нужен, озу поставь, тогда все реактивно взлетит
     
     
  • 3.20, Аноним (20), 19:18, 03/05/2025 [^] [^^] [^^^] [ответить]  
  • –3 +/
    И ведь кто-то плюс поставил.
     
  • 2.24, Аноним (24), 21:49, 03/05/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А чем виниловый свап отличается от линёвого? Можно конкретно? Без подьебов
     
     
  • 3.26, Аноним (26), 00:32, 04/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    фрагментирует системный раздел, а так как хомяк и системна на одном разделе... но ssd спасает, да... а раньше дефрагментатор очень важная программа для виндузятников была, почти как антивирус, а может даже более важная...
     

  • 1.21, Аноним (17), 20:03, 03/05/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    у меня во многих вайн-играх в левом верхнем углу экрана белый пиксель. Что это?
     
     
  • 2.25, Аноним (25), 00:09, 04/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    прицел
     

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



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

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