The OpenNET Project / Index page

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

Выпуск Wine 5.12 и Wine staging 5.12

03.07.2020 22:53

Состоялся экспериментальный выпуск открытой реализации WinAPI - Wine 5.12. С момента выпуска версии 5.11 было закрыто 48 отчётов об ошибках и внесено 337 изменений.

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

  • Библиотека NTDLL преобразована в формат PE;
  • Добавлена поддержка API WebSocket;
  • Улучшена поддержка RawInput;
  • Обновлена спецификация API Vulkan;
  • Закрыты отчёты об ошибках, связанные с работой игр и приложений: Grand Theft Auto 3, Adobe Photoshop 7, Windows Media Player 9, Wing commander 4, Adobe Shockwave Player 11.x, Notepad2, GOTHIC 2 GOLD, Battle.net, Autodesk Fusion 360, Between, League of Legends, Dirt Rally 2.0, PS4 Remote Play 2.x, CompressonatorGUI 3.1, rFactor2, X2: The Threat, SierraChart v2068, Ashes of the Singularity: Escalation, S-Gear 2, Riot Vanguard, StarCitizen, Divinity: Original Sin 2, Need For Speed Hot Pursuit 2, Melodyne 5, TheHunter: Call of the Wild, Generation Zero: FNIX Rising, Age of Wonders: Planetfall.
Дополнение: Следом сформирован выпуск проекта Wine Staging 5.12, в рамках которого формируются расширенные сборки Wine, включающие не полностью готовые или рискованные патчи, пока непригодные для принятия в основную ветку Wine. По сравнению с Wine в Wine Staging предоставляется 665 дополнительных патчей (в прошлом выпуске было 702, в позапрошлом 818 - до завершения отделения ntdll в основной ветке Wine временно отключёнными остаются патчи "esync").

В новом выпуске осуществлена синхронизация с кодовой базой Wine 5.12. В основной состав Wine переведено 18 патчей, главным образом касающихся реализации элементов API DirectManipulation, изменений в библиотеке ntdll и добавления определений XACT. Обновлены патчи winemenubuilder-Desktop_Icon_Path, server-Stored_ACLs, ntdll-ForceBottomUpAlloc, user32-rawinput-* и ntdll-NtQueryVirtualMemory. Добавлен патч, предотвращающий возвращение 0 для значения maxImageCount в SwapChain при использовании API Vulkan (нулевое значение создавало проблемы в играх Strange Brigade, No Man's Sky и Path of Exile).


  1. Главная ссылка к новости (https://www.winehq.org/news/20...)
  2. OpenNews: Выпуск Wine 5.11 и Wine staging 5.11
  3. OpenNews: Выпуск Wine 5.10
  4. OpenNews: Wine Launcher - новый инструмент для запуска игр через Wine
  5. OpenNews: Выпуск DXVK 1.7, реализации Direct3D 9/10/11 поверх API Vulkan
  6. OpenNews: Компания Valve выпустила Proton 5.0-8, пакет для запуска Windows-игр в Linux
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/53282-wine
Ключевые слова: wine
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (48) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, коржик (?), 23:03, 03/07/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –8 +/
    Diablo 2 на нём запустится?
     
     
  • 2.2, коржик (?), 23:06, 03/07/2020 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Возьми и проверь
     
  • 2.3, Аноним (3), 23:08, 03/07/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Да, запустится.
     
  • 2.14, Ilya Indigo (ok), 00:49, 04/07/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    У кого руки из жопы растут те и на оффтопике запустить не смогут.
     
     
  • 3.18, Animal (??), 01:50, 04/07/2020 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Ответ "шикарный".

    - калькулятор работает?
    - у кого руки из жопы растут те включить не смогут.

    Срочно изучать логику! :D

     
     
  • 4.22, Котофалк (?), 02:52, 04/07/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    тебе сказали что у людей работает, и намекнули что у тебя руки из жопы. логика не пострадала.
     
     
  • 5.24, Lex (??), 03:39, 04/07/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    У кого-то работает, у кого-то- нет.
    Лично у меня Диабло не работает( чёрный экран после включения ) и это после перепробования всех «советов» по запуску( мб как-то связано с тем, что запускал из под яблока и на интегрированной графике ).
    KOTOR( 1 или 2, уже не помню ), кстати, тоже не идёт: запускается до этапа меню и новой игры, когда сама новая игра стартует - вылет.
    Мб, опять же, связано с интегрированной графикой, поскольку для старых игр советуют купить-таки пусть и слабую, но дискретку, но, во-первых, речь о яблоке, а во-вторых, больше смахивает на костыль, т.к напрямую с конкретной видюхой игры уже давным-давно не работают.. и кстати, штуки вроде The Lord of the Rings: BFME тоже не работали на яблоке из под вайна и на интегрированной графике, а, судя по выпиливанию поддержки х86_32 в последней ябблоси, уже, похоже, и не заработают..
    Хотя с запуском King’s Bounty( не работал в виртуалке ) и Don”t Starve было все норм.

    А то, руууки-руууки.

     
     
  • 6.31, IPonya (?), 08:58, 04/07/2020 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Давно в Diablo 2 играю время от времени - всегда она под Вайном запускалась.
     
     
  • 7.32, Аноним (32), 09:01, 04/07/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Подтверждаю. Еще лет 5 назад прекрасно все работало. И оба KOTORа, кстати, тоже.
     
     
  • 8.52, Lex (??), 09:52, 05/07/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Под вайном, НА ЯБЛОКЕ не ниже High Sierra и на интегрированной графике ... текст свёрнут, показать
     
  • 7.44, Аноним (44), 16:19, 04/07/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Да в новости по одному из предыдущих выпусков кто-то уже спрашивал про Diablo 2. Я думаю, это те же, кто до этого (с год назад) в каждой новости спрашивали про GTA V.
     
     
  • 8.51, Lex (??), 09:51, 05/07/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Нее, год назад я тут не спрашивал про Диабло, я про него вообще не спрашивал - п... текст свёрнут, показать
     
  • 6.33, Аноним (33), 09:12, 04/07/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Может она у тебя пыталась в режиме Glide запуститься? Можно попробовать поменять в конфиге на DirectX или подсунуть ей GlideWrapper.
     
     
  • 7.50, Lex (??), 09:49, 05/07/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Может она у тебя пыталась в режиме Glide запуститься? Можно попробовать поменять
    > в конфиге на DirectX или подсунуть ей GlideWrapper.

    Все пробовал - не работает.
    Всм, запускается, долго думает, появляется черный экран( иногда со звуком ролика )... все.
    Но нюанс есть, что запускалось на вайне на интегрированной графике и из-под яблока. Многие, когда слышат про Вайн, почему-то думают, что речь о запуске из под линукса, из под которого у них все норм запускается.

     
  • 4.41, Аноним (41), 12:31, 04/07/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Цвет синий.

    Ну и:

    >IndiGo

    Бюджетная авиакомпания
    Википедия
    Индийская частная внутренняя бюджетная авиакомпания, базирующаяся в городе Гургаон, в одноимённом округе, штат Харьяна. Её полёты связывают 22 города Индии. Её порт приписки - делийский МеждународныйЧитать дальше
    Дата основания: 2005 г.
    Ключевая фигура: Ракеш Гангвал
    Количество сотрудников: 23 531 (март 2019 г.)

     
  • 4.45, Аноним (45), 17:56, 04/07/2020 [^] [^^] [^^^] [ответить]  
  • +/
    >Diablo 2 на нём запустится?
    >- калькулятор работает?

    Запустить штатный калькулятор и древнюю версию Diablo это, как бы, не одно и то же.

     
  • 3.35, Анонимус5675698009 (?), 10:06, 04/07/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Про руки говорить нужно уж точно не айтишникам.
     
     
  • 4.46, Аноним (45), 17:57, 04/07/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    По собственному успеху?
     
     
  • 5.53, Аноним (53), 11:19, 05/07/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Чего? Я говорю вы по клаве бацаете и чо-то про руки говорите, типо смастерить что то сможете. Пафоса не занимать
     
  • 2.25, GK222 (?), 04:55, 04/07/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    На моем старичке, ничего серьезнее дьябло2 и не запускается, но она под вайном отлично работает. Вот первая из-за какой-то хитромудрой библиотеки требует танцев с бубном, но ее проще через нативный devilutionx запускать. А так да - любое старье с полпинка под вайном фурычит.
     
     
  • 3.39, JL2001 (ok), 11:13, 04/07/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Вот первая из-за какой-то хитромудрой библиотеки требует танцев
    > с бубном, но ее проще через нативный devilutionx запускать. А так
    > да - любое старье с полпинка под вайном фурычит.

    devilutionx хорошо работает? игра на сколько полностью реализована?

     
     
  • 4.48, GK222 (?), 03:30, 05/07/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я примерно половину игры прошел без багов. Т.е. уровень оригинала достигнут. Хочется чего-то вроде hd-мода. конечно, но это пока в планах.
     

  • 1.5, Дихлофос (?), 23:13, 03/07/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    никак не могу скомпилировать с помощью Cygwin для Windos XP, может кто подсобит?
     
     
  • 2.6, коржик (?), 23:19, 03/07/2020 Скрыто модератором
  • –2 +/
     
     
  • 3.9, Дихлофос (?), 23:41, 03/07/2020 Скрыто модератором
  • +/
     
     
  • 4.16, Аноним (16), 01:04, 04/07/2020 Скрыто модератором
  • +/
     
     
  • 5.17, Animal (??), 01:39, 04/07/2020 Скрыто модератором
  • +3 +/
     
  • 5.23, Аноним (23), 03:20, 04/07/2020 Скрыто модератором
  • +/
     
     
  • 6.26, Аноним (26), 05:31, 04/07/2020 Скрыто модератором
  • +2 +/
     
  • 6.27, Аноним (16), 06:43, 04/07/2020 Скрыто модератором
  • –3 +/
     
  • 4.19, Аноним (19), 02:19, 04/07/2020 Скрыто модератором
  • +3 +/
     
     
  • 5.28, Аноним (28), 07:13, 04/07/2020 Скрыто модератором
  • –2 +/
     
  • 2.15, anonymous (??), 00:57, 04/07/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > никак не могу скомпилировать с помощью Cygwin для Windos XP, может кто подсобит?

    не получится. Проект по компиляции wine под винду назывался portwine и умер, не родившись. А жаль.

     
  • 2.20, artenaki (?), 02:47, 04/07/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Бесполезно, даже если соберешь. Wine использует системные библиотеки.
     

  • 1.10, Аноним (10), 23:53, 03/07/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –6 +/
    А это что и зачем? Нет, мне показывали это лет 10 назад - было круто -то!тогда.. но щаз то.
     
  • 1.11, Аноним (11), 00:05, 04/07/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    - Добавлена поддержка API WebSocket

    Хихи. Ну всё, теперь заживём! Джаваскрипторы на месте?

     
     
  • 2.34, Аноним (34), 09:40, 04/07/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Причём тут жс, это нужно для Sea of Thieves
     
     
  • 3.36, Аноним (11), 10:18, 04/07/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ни при чём. Просто прикалываюсь и смотрю на реакцию. На опинете все такие нервные, сразу минусуют
     
     
  • 4.38, Аноним (38), 10:52, 04/07/2020 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Так есть за что, каждый коммент либо от тролля, либо просто тупой, поди разберись
     

  • 1.12, JL2001 (ok), 00:10, 04/07/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    говорят(с) fsync и esync сейчас сломаны?

    -Temporary removal of esync, 5.10+ did a large rework of ntdll which broke compatibility with esync. The patchset needs to be rebased. It is currently disabled in staging.
    -Temporary removal of fsync - fsync relies on esync. No esync = no fsync.
    https://github.com/GloriousEggroll/proton-ge-custom/releases

     
     
  • 2.40, Kron4ek (ok), 11:59, 04/07/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да, сломаны.

    Вот ссылка на коммит, в котором отключили Esync: https://github.com/wine-staging/wine-staging/commit/06877e55b1100cc49d3726e9a7

    Кстати, в TkG сборках Esync/Fsync работает, так как там автор откатил серию коммитов (около 80 коммитов), ломающих это дело.

     

  • 1.30, Аноним (30), 08:56, 04/07/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    >Библиотека NTDLL преобразована в формат PE;

    Это чтобы руткиты работали?

     
     
  • 2.47, n00by (ok), 20:19, 04/07/2020 [^] [^^] [^^^] [ответить]  
  • +/
    С помощью перехвата ntdll возможно что-то спрятать только в рамках подсистемы Win32. Про это должно быть у того же Хоглунда. Вы собрались обходить детектор, который запускается из под WinE?
     

  • 1.37, Zenitur (ok), 10:43, 04/07/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Пофиксили баг, который я репортил в 2009 году. WMP9 всё ещё не работает, но уже из-за других нереализованных вызовов jscript.dll. https://bugs.winehq.org/show_bug.cgi?id=19439
     
     
  • 2.57, del (??), 14:47, 07/07/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ну да, без WMP то на линуксах не жись...
     

  • 1.54, Аноним (54), 15:08, 05/07/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А ведь esync крайне нужен для получения какой-никакой производительности (и он влияет на неё очень значительно). Правда, с ним спамит в логи ошибками синхронизации звука или чем-то таким.

    Буду признателен, если укажете, где можно скачать обновлённые патчи для fsync -- моему ядру нужно больше левых патчей, особенно если они такие полезные. Желательно, чтобы мне не приходилось каждые несколько месяцев переписывать их самостоятельно -- не доверяю я своим навыкам, чтобы копаться в ядре.

     
     
  • 2.55, slava_kpss (ok), 21:48, 05/07/2020 [^] [^^] [^^^] [ответить]  
  • +/
    https://xanmod.org
     
  • 2.56, Kron4ek (ok), 13:15, 06/07/2020 [^] [^^] [^^^] [ответить]  
  • +/
    В репозитории linux-tkg есть fsync патч (на данный момент для ядер: 5.4, 5.6, 5.7 и 5.8-rc), можно его оттуда скачать и накладывать на свое ядро.

    https://github.com/Frogging-Family/linux-tkg

     

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



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

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