LINUX.ORG.RU

Wine


86

31

Всего сообщений: 236

DXUP - транслятор Direct3D 10 в Vulkan

 , dxup, ,

Группа Open Source

Представлен проект DXUP - транслятор из Direct3D 10 в Direct3D 11 с последующим выводом через Vulkan. Данный проект преследует те же цели, что и проекты VK9 (транслятор Direct3D 9 > Vulkan) и DXVK (Direct3D 11 > Vulkan), однако вместо использования прямого обращения к Vulkan, транслирует системные вызовы DX10 в DX11, и далее, при помощи проекта DXVK, переводит их в Vulkan. Это позволяет запускать в Wine игры, использующие DirectX 10, такие как Crysis Warhead, Just Cause 2 и так далее, с минимальными потерями в производительности. При этом DXUP возможно использовать и на Windows.

>>> Подробности (github.com)

Sunderland93
()

DXVK 0.50

 , , ,

Группа Open Source

Состоялся новый релиз DXVK 0.50 - транслятора DirectX 11 > Vulkan, позволяющего запустить в Wine любую современную игру, использующую DX11, практически без потерь в производительности. В новой версии:

  • Добавлена поддержка не родных разрешений экрана;
  • Добавлена поддержка вычисления вершин D3D11 при наличии соответствующего Vulkan-расширения VK_EXT_vertex_attribute_divisor;
  • Многочисленные оптимизации рендеринга, как общие, так и направленные на Vulkan-драйвер RADV;
  • Существенно улучшена производительность игр, использующих 24-битную глубину буфера, при использовании проприетарного драйвера Nvidia;
  • Исправлены следующие баги:

>>> Подробности (github.com)

Sunderland93
()

Опубликован релиз операционной системы ReactOS 0.4.8 с поддержкой NT6.0+ API

 , , ,

Группа Open Source

Представлен релиз операционной системы ReactOS 0.4.8, нацеленной на обеспечение совместимости с программами и драйверами Microsoft Windows. Это восьмой выпуск после перехода проекта к более оперативному формированию релизов c с периодичностью раз в три месяца. Посление 20 лет эта операционная система находится на «альфа»-стадии разработки. Для загрузки подготовлены установочный ISO-образ (108 Мб) и Live-сборка (77 Мб). Код проекта распространяется под лицензиями GPLv2 и LGPLv2.


Всего после выпуска версии 0.4.7 было исправлено более 320 багов.

Комьюнити чейндж-лог | Список устраненных ошибок | Тесты ПО для релиза 0.4.8

  • Впервые активирована возможность запуска приложений, написанных для платформы NT6+ (Vista, Windows 7, 8, 10). Поддержка реализована через добавление специальной прослойки для обеспечения совместимости и внесения изменений в Kernel32, NTDLL и LDR, в том числе через подмену корневого манифеста и маскировку доступности API;
  • Устранено несколько проблем в системе управления кэшем Common Cache (один из устраненных багов был внесен аж 17 лет назад) и загрузчике Freeloader, что позволило обеспечить загрузку на системах с 96 Mb RAM;
  • В системе управления кэшем добавлена поддержка упреждающего чтения (Read Ahead) и отложенной записи (Lazy Writing);
    Решены проблемы с инициализацией в некоторых играх, проявляющиеся при использовании родных графических драйверов. Также устранены искажения цветов в приложениях, использующих DirectX;
  • В состав дистрибутива включён инструмент,аналогичный DrWatson32 и позволяющий в случае краха приложения, сохранить файл с логом состояния на рабочем столе. В логе отражены данные, полезные для диагностики критических ошибок, например, списки загруженных модулей и потоков, трассировки стека, дампы и сведения о состоянии регистров;
  • Устранены проблемы, которые мешали загрузке ReactOS на очень старом оборудовании и в виртуальных машинах с подключенным пустым флоппи-приводом;
  • Добавлены виртуальные драйверы CD-ROM и флоппи-привода;
  • Драйвер CDFS (CD-ROM file system) был заменён на оригинальную реализацию от Microsoft, код которой был открыт под лицензией MS-PL (в ходе рецензирования разработчики ReactOS нашли ошибку в коде Microsoft);
  • Добавлен новый драйвер NTFS с начальной поддержкой записи (поддержка записи все еще недоработана, но для тестирования может быть включена через реестр);
  • Внесены различные улучшения оболочки Explorer: автоскрытие и блокировка панели задач, уведомления системного лотка, мониторинг иконок активных приложений в системном лотке, отлажены операции удаления и переименования папок, выделения множества файлов на рабочем столе.
  • Осуществлена синхронизация с кодовой базой Wine 3.0 и обновлены версии сторонних компонентов: Freetype 2.9, Ext2 0.69, uniata v0.46e5, libxml2 2.9.7, libmpg123 1.25.8, libtiff 4.0.9, libxslt 1.1.32, libjpeg 9c, libpng 1.6.34.


Кроме того, Вадим Галянт подготовил экспериментальные сборки дистрибутивов с обновленным USB-стеком.

Также хочу сообщить, что в ближайшее время проект начнет выпуск работоспособных 64-битных сборок операционной системы.

>>> Подробности (reactos.org)

Jedi-to-be
()

Будущее проекта Wine Staging

 ,

Группа Open Source

Некоторые из вас, возможно, уже задавались вопросом, почему в последнее время не было выпусков Wine Staging и изменилось ли что-либо. На самом деле есть некоторые существенные изменения, которые мы хотим объяснить в этой статье. Прежде чем это сделать, давайте взглянем на историю этого проекта.

Wine Staging происходит от Pipelight, программного обеспечения для использования плагинов для браузера Windows в веб-браузерах Linux/FreeBSD. Чтобы поддерживать Silverlight и его DRM-систему PlayReady, нам пришлось создать нашу собственную версию Wine, поскольку оригинальный проект не поддерживал список управления доступом (ACL) для файлов. Оказалось, что добиться принятия патчей в developer-ветку Wine было довольно сложно - Эрих Э. Гувер пробовал это с 2012 года. Мы выяснили, что существует больше патчей, которые считаются слишком экспериментальными для developer-ветки, и создали Wine Staging в 2014 году. Несмотря на то, что проект становился все больше и больше за примерно 120 выпусков, усилия по поддержке также увеличивались - тем более, что мы следуем за 2-недельным циклом выпуска developer-ветки Wine.

До этого момента проект Wine Staging поддерживался Себастьяном и мной в наше свободное время. За последние четыре года наша жизнь значительно изменилась. Мы больше не изучаем информационные технологии - зато имеем рабочие места на полный рабочий день. В целом, наше свободное время сократилось до такого уровня, при котором мы больше не можем поддерживать Wine Staging на том же уровне, что и раньше (перезагрузка патчей, просмотр новых, тестирование приложений перед каждым выпуском и т.д.). Поэтому мы решили, что в настоящее время мы не можем предоставлять новые выпуски. Извините за то, что вы так долго ждали, но, как вы можете себе представить, приостановить проект было непростым решением, поскольку мы знаем, что многие пользователи зависят от него. Вы по-прежнему можете использовать последнюю версию Wine Staging (в настоящее время 2.21) для существующего программного обеспечения (например, когда вам нужна постоянная поддержка ACL), но вам также следует проверять работоспособность необходимого вам ПО в текущих релизах developer-ветки Wine. Мы продолжим предоставлять новые сборки для developer и stable веток, чтобы вы могли их протестировать. Есть также попытки других разработчиков Wine поддерживать Wine Staging в актуальном состоянии - например, этот форк, на который вам, возможно, будет интересно посмотреть.

Пользуясь случаем публикации этой новости, мы хотим поблагодарить всех тех, кто пытался сделать Wine лучше в течение последних 4 лет, сообщая об ошибках или отправляя исправления. Без помощи других разработчиков и пользователей такие проекты, как Wine Staging, были бы невозможны. Не забудьте продолжить работу, используя ресурсы, предоставленные WineHQ (например, мейл-листы, в которых вы можете найти новые патчи) в будущем.

Спасибо вам,
Майкл и Себастьян

>>> Подробности (wine-staging.com)

ZenitharChampion
()

Релиз Wine 3.1

 ,

Группа Open Source

Доступен релиз Wine 3.1.

С выпуска версии 3.0 было закрыто 29 отчетов об ошибках и внесено 346 изменений.

Ключевые изменения в релизе:

  • Поддержка аутентификации с помощью Kerberos
  • Возможность перенаправления класса Window для Common Controls 6
  • Поддержка визуализации ARGB для X11
  • Теперь для запуска DOS приложений требуется DOSBox
  • Различные исправления ошибок


Полный список улучшений.

>>> Подробности (winehq.org)

ozz_is_here
()

Релиз Wine 3.0

 ,

Группа Open Source

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

  • Поддержка Direct3D 10 и 11
  • Поток команд Direct3D
  • Графический драйвер Android
  • Улучшенная поддержка DirectWrite и Direct2D.

>>> Подробности (winehq.org)

Deleted
()

Вышел ReactOS 0.4.7

 ,

Группа Open Source

Представлен релиз операционной системы ReactOS 0.4.7, нацеленной на обеспечение совместимости с программами и драйверами экосистемы Microsoft Windows.

Код проекта распространяется под лицензиями GPLv2 и LGPLv2, с включениями компонентов под другими совместимыми свободными лицензиями.

ReactOS 0.4.7 стал первым выпуском после перехода проекта с Subversion на Git и GitHub. В процессе подготовки релиза было закрыто более 450 отчетов об ошибках, в том числе исправлено около 15 регрессий.

( читать дальше... )

>>> Официальный пресс-релиз (reactos.org)

Jedi-to-be
()

Wine-staging 2.14

 

Группа Open Source

Wine Staging — это набор патчей для Wine, которые ещё не приняты (либо не будут приняты) в основную ветку.

Новое в этом релизе:

  • Добавлена начальная подержка механизма UAC, добавленного в Windows Vista. Теперь приложения, отказывающиеся работать с правами администратора можно запускать с пониженными правами с помощью wine runas /trustlevel:0x20000 программа.exe.
    (Учтите, что права приложения в Wine не связаны с правами в системе. Не запускайте Wine от root.)
  • Улучшена производительность менеджера памяти.
  • Исправление вызовов C++-функций в IDL-компиляторе.
  • Добавлена поддержка порядка наложения в Android-версии.
  • Исправлено множество ошибок.

>>> Подробности (wine-staging.com)

timdorohin
()

Wine 2.12

 

Группа Linux General

Wine представляет собой слой совместимости для POSIX-систем, обеспечивающий возможность запуска программ для MS Windows.

После выхода версии 2.0 в январе 2017 г. кодовая база проекта стала разделяться на стабильную ветку и нацеленную на добавление новых функций экспериментальную. Данный релиз относится к последней.

( Наиболее значительные изменения )

Исходный код

Бинарные пакеты

Документация

>>> Подробности (winehq.org)

meliafaro
()

Выпуск Wine 2.10 с начальной поддержкой платформы Android

 ,

Группа Linux General

Состоялся экспериментальный выпуск открытой реализации Win32 API - Wine 2.10. С момента выпуска версии 2.9 был закрыт 21 отчёт об ошибках.

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

  • В состав включены компоненты для обеспечения работы Wine в окружении платформы Android. В частности, добавлена заглушка для инициализации кода Wine из Java, необходимые callback-вызовы, начальный графический драйвер (GDI) для Android, код для инициализации экрана, поддержка трансляции событий мыши и клавиатуры;
  • В WebServices добавлена поддержка словарей;
  • Внесена порция исправлений, связанных с Direct2D;
  • Улучшен интерфейс пользователя в RegEdit;
  • Решены проблемы с кэшем объектов OLE для буфера обмена;
  • Закрыты отчёты об ошибках, связанные с работой игр и приложений: Unreal Engine 3, WPS 2013, Medieval: Total War, notepad++, Dark souls 2: Scholar of the First Sin, Sniper Elite V2, Seed of Andromeda Pre-Alpha 0.2, Coda Finale, Guitar Pro 7, WarBR.

>>> Подробности (opennet.ru)

batya
()

Wine 2.9

 win32api, ,

Группа Open Source

Представлен релиз Wine 2.9, свободной реализации Win32 API.

Изменения с версии 2.8:

  • В реализации Direct 3D теперь поддерживаются тесселяционные шейдеры.
  • В WebServices добавлена поддержка бинарного режима.
  • Добавлена поддержка определения изменения содержимого буфера обмена через Xfixes.
  • Исправлено более двадцати ошибок в играх и приложениях, в том числе: Explorer++, Acoustica Mixcraft 6, Grandia 2, Tomb Raider, World of Warships, World of Planes, World of Tanks, WeChat, The Witcher 3, League of legends, Soul Reaver, Terragen 4, Need for Speed: The Run, The Testament of Sherlock Holmes, GMATPrep 2.4.323, Rise of the Tomb Raider.

>>> Подробности (winehq.org)

narkoman228
()

Wine 2.7

 , ,

Группа Linux General

Представлен релиз Wine 2.7 — это открытого слоя совместимости для запуска Windows-приложений.

Изменения в этой версии:

  • В Direct3D 11 внесены улучшения для шейдеров.
  • Добавлена поддержка соединений TCP и UDP в WebServices.
  • Улучшена работа с HiDPI.
  • Добавлена поддержка новейших версий API OSMesa.

С версии 2.6 исправлена 31 ошибка.

>>> Подробности (winehq.org)

Valman_new
()

Wine 2.0

 

Группа Open Source

Состоялся релиз Wine 2.0.

На разработку новой версии ушло более года, было внесено около 6000 изменений. Из основных нововведений следует отметить поддержку Microsoft Office 2013 и поддержку 64-битного режима в macOS.

( читать дальше... )

>>> Подробности (winehq.org)

bitfroster
()

CrossOver 16.0.0

 , ,

Группа Проприетарное ПО

Состоялся релиз CrossOver 16.0.0 — разрабатываемой компанией CodeWeavers платной версии Wine, отличающейся улучшениями для более корректной и стабильной работы популярных программ для ОС Windows, таких как Adobe Photoshop, MS Office, Quicken и другие офисные приложения, а также различные игры, в GNU/Linux и macOS, более дружелюбными к пользователю средствами конфигурации и технической поддержкой. Со временем многие наработки CrossOver возвращаются в Wine.

( читать дальше... )

>>> Подробности (codeweavers.com)

ZenitharChampion
()

Wine 1.9.24

 

Группа Open Source

Вышла новая версия Wine — реализации WinAPI, позволяющей запускать приложения для Windows на POSIX-совместимых ОС, таких как GNU/Linux и macOS.

Проект Wine также предоставляет библиотеку Winelib, при помощи которой возможна компиляция Windows-приложений для запуска в UNIX-подобных системах.

Название «Wine», как и «GNU», — рекурсивный акроним и расшифровывается как «Wine Is Not an Emulator».

Основные новшества данного релиза:

  • поддержка неупорядоченного доступа к ресурсам из разных потоков в Direct3D (UAV/unordered access views);
  • множество исправлений в регрессионных тестах;
  • улучшения поддержки HID;
  • различные исправления ошибок в программах и играх Anthem Room Correction 2 v1.0.1, Stronghold 2, Need For Speed Underground 2, ProtectDisc Driver 11, Avatarika, Fallout New Vegas, Deus Ex: Human Revolution, Zombie Army, The Vanishing of Ethan Carter Redux, The Solus Project, Motocross madness, GOG Galaxy.

>>> Подробности (winehq.org)

inchallah
()

Wine 1.9.23

 

Группа Open Source

Вышла новая версия Wine — реализации WinAPI для POSIX-совместимых систем, позволяющей запускать приложения для Windows на таких ОС, как GNU/Linux, macOS.

Wine также предоставляет программистам библиотеку Winelib, при помощи которой они могут компилировать Windows-приложения для портирования их на UNIX-подобные системы.

( читать дальше... )

>>> Подробности (winehq.org)

inchallah
()

Wine Wizard 3.0.1

 ,

Группа Open Source

После продолжительного перерыва состоялся релиз Wine Wizard 3.0.1, надстройки над Wine с огромной базой приложений, значительно упрощающей установку Windows-программ, управление префиксами, установку зависимостей, настройку и т. д.

( читать дальше... )

>>> Подробности (wwizard.net)

LLIAKAJL
()

Вышел Wine 1.9.18

 

Группа Open Source

Разработчики Wine представили новую версию своего продукта.

Что нового:

  • добавлена поддержка нескольких драйверов ядра в одном процессе;
  • улучшена поддержка WebServices Reader;
  • улучшена поддержка джойстиков;
  • есть несколько больших изменений в потоке обработки команд Direct3D;
  • улучшена производительность GDI;
  • улучшена обработка окон IME;
  • исправлена совместимость в коде буфера обмена;
  • исправлено 26 ошибок.

>>> Подробности (winehq.org)

dada
()

Вышел Wine 1.9.17

 

Группа Open Source

Разработчики Wine представили новую версию своего продукта.

Что нового:

  • Улучшена обработка исключений на 64-битных платформах.
  • Различные улучшения, связанные с поддержкой джойстика.
  • Несколько дополнений для улучшения многопоточности в C++.
  • Улучшения, связанные со встраиванием шрифтов.
  • Еще больше расширена поддержка метафайлов в GDI+.
  • Множество различных багфиксов. Всего 53 исправленных бага.

>>> Подробности (winehq.org)

dada
()

Релиз Wine 1.9.14

 

Группа Open Source

Wine - слой совместимости с WinAPI, позволяющий запускать предназначенные для Windows программы в Unix-подобных системах.

Основные изменения:

  • улучшена поддержка Shader Model 5 в подсистеме Direct3D;
  • улучшена поддержка записи в WebServices;
  • улучшена производительность GDI;
  • продолжается развитие в области потока команд Direct3D;
  • исправлено много различных ошибок;
  • улучшена работа следующих программ и игр:
    • Batman: Arkham Origins Blackgate;
    • Kingsoft Office 2012;
    • Skype;
    • AveraSell;
    • Shattered Horizon;
    • OPML Editor;
    • Call of Duty 4: Modern Warfare;
    • Warcraft 3;
    • Fallout 4;
    • игр на Unreal Engine 4.

>>> Подробности (winehq.org)

Zampolit
()