Доступен (https://www.winehq.org/announce/4.6) экспериментальный выпуск открытой реализации Win32 API - Wine 4.6 (https://www.winehq.org/). С момента выпуска версии 4.5 (https://www.opennet.dev/opennews/art.shtml?num=50422) было закрыто 50 отчётов об ошибках и внесено 384 изменения.Наиболее важные изменения:
- Добавлена начальная реализация бэкенда к WineD3D на базе графического API Vulkan;
- Добавлена возможность загрузки библиотек Mono из общих каталогов;
- Libwine.dll больше не требуется при использовании Wine DLL в Windows;
- Регрессивные тесты скомпилированы в исполняемом формате PE;
- В реализацию библиотеки Common Controls добавлена кнопка с выпадающим списком действий (SplitButton (https://docs.microsoft.com/en-us/windows/desktop/winauto/uia...));
- В typelib добавлена поддержка сложных структур;
- Система захвата видео переведена на использование второй версии Video4Linux;
- Представлена начальная версия отладочного движка (Debug Engine DLL);- Закрыты отчёты об ошибках, связанные с работой игр и приложений: The Spirit Engine, Monkey Island 3, SIV (System Information Viewer) v4.00, Still Life 2, Shiva Editor, Pride of Nations, Theatre of War 3: Korea, Warframe, Face Noir, Last Half of Darkness: Beyond the Spirit's Eye, Ultimate Unwrap Pro v3.50.14, Mass Effect,
Magic the Gathering, Since 3.3, Hauppauge Capture, LINE v5.12, StarForce v3, Wizard101, SIMATIC WinCC 15.1, Atelier Firis
~
URL: https://www.winehq.org/announce/4.6
Новость: https://www.opennet.dev/opennews/art.shtml?num=50508
После смены политики релизов стало более менее все крутиться ... Ещё бы кодовую базу с dxvk слили вообще конфетка была
Лицензия не позволит.
Да там скорее K&R головного моска.
А когда будет VS запускаться? Никогда? ))
Я смотрел их платный Crossover - разницы никакой.
Я бы заплатил за студию по Wine/Crossover.
Кроссовер сейчас агрессивно нанимает на копеечные зарплаты.
Это не тот кроссовер.
Благодарю, не знал, сорри.
>Система захвата видео переведена на использование второй версии Video4Linux;slowpoke.tga
> Добавлена начальная реализация бэкенда к WineD3D на базе графического API Vulkan;Так уже полно этих реализаций на стороне, решили по граблям походить?
Наблюдать за реализацией directx на K&R C это бесценно.
>> Добавлена начальная реализация бэкенда к WineD3D на базе графического API Vulkan;
> Так уже полно этих реализаций на стороне, решили по граблям походить?например каких? это ж эмуляция d3d из dx1-11 на винде через другой dx или openGL или vulkan теперь?
Например, dxvk - транслятор dx10-11 в вулкан. Отличная штука, в отличии от wined3d позволяет играть в большинство игр, да еще и с хорошей производительностью. А еще d9vk - месяц назад появившийся транслятор dx9 в вулкан на основе dxvk, который уже за месяц, не успев выкатить ни одного релиза, научился играть десятки игр.
> d9vk - месяц назад появившийся транслятор dx9 в
> вулкан на основе dxvk, который уже за месяц, не успев выкатить
> ни одного релиза, научился играть десятки игр.оно? https://github.com/Joshua-Ashton/d9vk
чтот там даже ридмишка не поменяна с форкнутого проекта
и как оно без релизов "научился играть десятки игр"? звучит немного сомнительно
собирать руками и использовать "по аналогии с форкнутым проектом"?
Оно. Автор вот тут его собирает:
https://git.froggi.es/joshua/d9vk/-/jobs
Впрочем, он в ближайшее время собирается выпустить первый релиз 0.10, можешь дождаться этого. Редмишка не заменена потому, что он общается с автором dxvk и они хотят потом влить d9vk обратно в проект.
Можешь зайти на reddit.com/r/linux_gaming и посмотреть видосы с десятками игр. Ну, или на ютубе в поиске написать d9vk.
Использовать по аналогии. Можешь скачать по приведенной мной ссылке и использовать d3d9.dll по своему усмотрению. Или поставить скриптом так же, как dxvk.
Поскольку оно еще не все функции dx9 реализовало, там, возможно, нужны какие-то опции запуска чтобы игры запускались (не помню точно). Ну и иногда бывают версии, в которых все поломалось, это же гитхаб.
в 4.5 запустился учебный компас 17...
правда работает коряво и падает частенько :)))
ща запущу его в 4.6 %)))
> Добавлена начальная реализация бэкенда к WineD3D на базе графического API VulkanНу всё, моя Radeon HD 6370 скоро больше не сможет запускать DirectX 8 игры под Wine
>> Добавлена начальная реализация бэкенда к WineD3D на базе графического API Vulkan
> Ну всё, моя Radeon HD 6370 скоро больше не сможет запускать DirectX
> 8 игры под Wineа разве нельзя будет выбирать какой бэкенд использовать?
Благодаря новостям о релизах WINE узнаёшь сколько никому неизвестного софта выпущено под Windows.
Не нужно себя отождествлять со всеми.
> Добавлена начальная реализация бэкенда к WineD3D на базе графического API VulkanА dxvk? Почему нельзя сесть за один стол и договориться об объединении? Нет, каждый пилит свой собственный, уникальный и конечно же быстрее, чем у других велосипед.
Wine стадо бюрократов, нет смысла с ними сотрудничать.
Да можно было даже не договариваться ни о чем. dxvk очень легко ставится в любой вайн. Можно было просто забить уже на это, не выставлять напоказ свой комплекс nih, и заниматься более важными вещами (тем же dx12, например, который работает далеко не идеально)
Задрали, когда Wine для macOS станет 64-битным? Все в последний момент выкатят? А мне 20 портов переделывать!
Когда надо, тогда и будет 😛
Steam вон тоже 32 битный
Клиент Стима 32 битный, а игры которые через него устанавливаются 64 битные. Им один клиент обновить, а мне каждый порт на вайнскине!
Кстати мои порты работают лучше чем на винде (к вопросу о том, бывает ли такое).
Можно парочку скринов?
Как я передам отсутствие фризов и полос от вертикального рассинхрона через скрины?
ABI 64 битных macos и windows несовместим.