The OpenNET Project / Index page

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



"Выпуск Wine 10.17"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск Wine 10.17"  +/
Сообщение от opennews (?), 18-Окт-25, 10:10 
Опубликован экспериментальный выпуск открытой реализации Win32 API - Wine 10.17. С момента выпуска  10.16 было закрыто 17 отчётов об ошибках и внесено 367 изменений...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=64072

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Выпуск Wine 10.17"  +/
Сообщение от зомбированный (?), 18-Окт-25, 10:10 
если адаптировать эти заглушки игры или программы будут запускаться на windus XP ?
api-ms-win-appmodel-identity-l1-1-0
api-ms-win-appmodel-runtime-l1-1-1
api-ms-win-appmodel-runtime-l1-1-2
api-ms-win-core-apiquery-l1-1-0
api-ms-win-core-appcompat-l1-1-1
api-ms-win-core-appinit-l1-1-0
api-ms-win-core-atoms-l1-1-0
api-ms-win-core-bem-l1-1-0
api-ms-win-core-com-l1-1-0
api-ms-win-core-com-l1-1-1
api-ms-win-core-com-private-l1-1-0
api-ms-win-core-comm-l1-1-0
api-ms-win-core-console-l1-1-0
api-ms-win-core-console-l2-1-0
api-ms-win-core-crt-l1-1-0
api-ms-win-core-crt-l2-1-0
api-ms-win-core-datetime-l1-1-0
api-ms-win-core-datetime-l1-1-1
api-ms-win-core-debug-l1-1-0
api-ms-win-core-debug-l1-1-1
api-ms-win-core-delayload-l1-1-0
api-ms-win-core-delayload-l1-1-1
api-ms-win-core-errorhandling-l1-1-0
api-ms-win-core-errorhandling-l1-1-1
api-ms-win-core-errorhandling-l1-1-2
api-ms-win-core-errorhandling-l1-1-3
api-ms-win-core-fibers-l1-1-0
api-ms-win-core-fibers-l1-1-1
api-ms-win-core-file-ansi-l2-1-0
api-ms-win-core-file-fromapp-l1-1-0
api-ms-win-core-file-l1-1-0
api-ms-win-core-file-l1-2-0
api-ms-win-core-file-l1-2-1
api-ms-win-core-file-l1-2-2
api-ms-win-core-file-l2-1-0
api-ms-win-core-file-l2-1-1
api-ms-win-core-file-l2-1-2
api-ms-win-core-handle-l1-1-0
api-ms-win-core-heap-l1-1-0
api-ms-win-core-heap-l1-2-0
api-ms-win-core-heap-l2-1-0
api-ms-win-core-heap-obsolete-l1-1-0
api-ms-win-core-interlocked-l1-1-0
api-ms-win-core-interlocked-l1-2-0
Ответить | Правка | Наверх | Cообщить модератору

3. "Выпуск Wine 10.17"  +/
Сообщение от Аноним (3), 18-Окт-25, 11:04 
Попробуйте,но там и графический стек тоже пилить придется наверняка.Майкрософт не осилила и .выпустила Виста/7. Пусть им будет стыдно за непрофессионализм.
Ответить | Правка | Наверх | Cообщить модератору

4. "Выпуск Wine 10.17"  +/
Сообщение от Аноним (4), 18-Окт-25, 11:26 
В MS как раз всё правильно сделали — иногда проще с нуля переписать.
Ответить | Правка | Наверх | Cообщить модератору

5. "Выпуск Wine 10.17"  –3 +/
Сообщение от Xo (?), 18-Окт-25, 11:30 
Надеюсь вы просто экспериментируете, ибо железо с новой осью стоит копейки.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

2. "Выпуск Wine 10.17"  +/
Сообщение от зомбированный (?), 18-Окт-25, 10:20 
EAX 2.0 функции, которые имеют ограниченную или отсутствующую реализацию в Wine:
Полностью или частично отсутствующие:
EAX2_LISTENERPROPERTIES - расширенные параметры слушателя:

lRoom / lRoomHF - точная калибровка помещений

lReflections / lReflectionsDelay - продвинутые отражения

EAX2_BUFFERPROPERTIES - свойства буфера:

lDirect / lDirectHF - прямое распространение

lRoom / lRoomHF - для отдельных буферов

lObstruction / lExclusion - сложная окклюзия

Динамическое изменение окружения:

Плавные переходы между environment пресетами

Реальное время обновления сложных параметров

Ограниченно реализованные:
Точная окклюзия (Occlusion):

c
// EAX 2.0 occlusion модели
EAX2_OCCLUSION_DIRECT
EAX2_OCCLUSION_DIRECTHF
EAX2_OCCLUSION_ROOM
EAX2_OCCLUSION_ROOMHF
Обструкция (Obstruction):

Частичное блокирование звука препятствиями

Разные коэффициенты для низких/высоких частот

Продвинутая диффузия:

flEnvironmentDiffusion - не все значения корректно обрабатываются

Динамическое изменение рассеивания

Проблемные области:
Точная временная синхронизация:

Задержки отражений (flReflectionsDelay)

Задержки реверберации (flReverbDelay)

Частотная фильтрация:

Точное разделение HF/LF обработки

Кастомные фильтры для разных материалов

Пример неподдерживаемых функций:
c
// Эти свойства могут работать некорректно в Wine
EAX2_BUFFERPROPERTIES bufferProps = {
    .lDirect = 0,           // Может игнорироваться
    .lDirectHF = -200,      // Ограниченная поддержка
    .lRoom = -1000,         // Базовая поддержка
    .lRoomHF = -100,        // Частичная поддержка
    .lObstruction = -300,   // Часто не работает
    .lObstructionLFRatio = 0.0f,  // Редко поддерживается
    .lOcclusion = -500,     // Ограниченная реализация
    .lOcclusionLFRatio = 0.25f,   // Может игнорироваться
    .lExclusion = 0         // Обычно не реализовано
};
Проверка текущего статуса:
Вы можете посмотреть актуальный статус в исходном коде Wine:

bash
grep -r "EAX2_" dlls/openal32/ | grep -i "not.implemented\|TODO\|FIXME"
Большинство базовых функций EAX 2.0 работают, но продвинутые features, особенно связанные с точной физикой звука и сложной окклюзией, часто эмулируются не полностью или используют упрощённые алгоритмы.

Ответить | Правка | Наверх | Cообщить модератору

6. "Выпуск Wine 10.17"  +/
Сообщение от Xo (?), 18-Окт-25, 11:33 
Да, звук в wine звучит попроще, чем в Винде.
Ответить | Правка | Наверх | Cообщить модератору

8. "Выпуск Wine 10.17"  –1 +/
Сообщение от зомбированный (?), 18-Окт-25, 11:51 
и это только ЕАХ2, который пентиум 3 может в 64 буфера обрабатывать полноценно, а не упрощенно. Так что мешает сейчас, спустя четверть века, реализовать полноценный программный ЕАХ 2 - это даже не камильфо, это позор Великий!!! Вот что значит, когда у хороших программистов нет хорошего руководителя - кругом халтура, раздолбайство...
Ответить | Правка | Наверх | Cообщить модератору

13. "Выпуск Wine 10.17"  +/
Сообщение от Аноним (4), 18-Окт-25, 12:31 
Софтверный объёмный звук уже давно во всех движках реализован.
Ответить | Правка | Наверх | Cообщить модератору

9. Скрыто модератором  +1 +/
Сообщение от Аноним (9), 18-Окт-25, 11:53 
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

10. Скрыто модератором  +/
Сообщение от зомбированный (?), 18-Окт-25, 11:59 
Ответить | Правка | Наверх | Cообщить модератору

7. "Выпуск Wine 10.17"  +1 +/
Сообщение от Аноним (7), 18-Окт-25, 11:43 
Сломаный к чертям релиз:

https://bugs.winehq.org/show_bug.cgi?id=58815

https://bugs.winehq.org/show_bug.cgi?id=58812

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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