The OpenNET Project / Index page

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

Стабильный релиз Wine 11.0

13.01.2026 23:53

После года разработки и 25 экспериментальных версий представлен стабильный релиз открытой реализации Win32 API - Wine 11.0, который вобрал в себя более 6300 изменений и 600 исправлений ошибок. Из ключевых достижений в Wine 11.0 выделяется полная поддержка NTSYNC, механизм Reparse Point, задействование новой реализации архитектуры WoW64, новый бэкенд отрисовки на базе EGL, поддержка буфера обмена и методов ввода в окружениях на базе Wayland, улучшение поддержки Bluetooth и сканеров.

В Wine подтверждена полноценная работа 5419 программ для Windows (год назад 5372, два года назад 5336, три года назад 5266), ещё 4500 программ (год назад 4435, два года назад 4397, три года назад 4370) прекрасно работают при дополнительных настройках и внешних DLL. У 4086 программ (год назад 4020, два года назад 3943, три года назад 3888) наблюдаются небольшие проблемы в работе, которые не мешают использованию основных функций приложений.

Ключевые новшества Wine 11.0:

  • Обеспечена полная поддержка драйвера ntsync, позволяющего существенно поднять производительность Windows-игр, запускаемых при помощи Wine. Драйвер входит в состав ядра Linux начиная с выпуска 6.14 и реализует символьное устройство /dev/ntsync и набор примитивов для синхронизации, применяемых в ядре Windows NT. Значительный прирост производительности достигается благодаря избавлению от накладных расходов, связанных с применением RPC в пространстве пользователя.
  • Добавлена возможность настройки приоритетов потоков в Linux и macOS.
  • В ntdll добавлен API синхронизации "Synchronization barriers", позволяющий приостановить выполнение нескольких потоков до достижения определённой точки выполнения во всех потоках (например, дождаться пока все потоки достигнут определённой стадии при параллельном выполнении одного и тот же кода).
  • Переведена в разряд полностью поддерживаемых новая реализация прослойки WoW64 (64-bit Windows-on-Windows), позволяющая выполнять 32-разрядные Windows-приложения в 64-разрядных Unix-системах. В отличие от старой реализации, в которой 32-разрядные приложения запускались в 32-разрядных Unix-процессах, новый WoW64 обеспечивает запуск 32-разрядного кода внутри 64-разрядного процесса. Также появилась поддержка запуска 16-разрядных приложений в режиме WoW64.

    Во всех модулях, обращающихся к Unix-библиотекам, задействованы преобразователи системных вызовов WoW64 (thunk), позволяющие 32-разрядным модулям в формате PE обращаться к 64-разрядным Unix-библиотекам. Добавлена возможность запуска старых установок в новом режиме WoW64 через выставление переменной окружения "WINEARCH=wow64". 32-разрядные префиксы, создаваемые при выставлении "WINEARCH=win32", объявлены устаревшими и не поддерживаются в новом режиме WoW64. Удалён отдельный загрузчик wine64, вместо которого задействован универсальный загрузчик, определяющий режим по разрядности запускаемого файла.

  • Ядро (интерфейсы ядра Windows)
    • Реализован механизм Reparse Point, при помощи которого можно прикреплять к файлам и каталогам дополнительные данные, идентифицируемые через теги. Поддерживаются такие типы Reparse Point, как символические ссылки и точки монтирования.
    • Для повышения производительности отслеживания операций записи в память задействован механизм UFFD (userfaultfd), дающий возможность создавать обработчики обращений к невыделенным страницам памяти (page faults) в пространстве пользователя. В проведённых тестах применение UFFD позволило сократить время загрузки уровней в игре "Streets of Rage 4" с 6-8 секунд до 1.5-2 секунд, что соответствует показателям запуска на платформе Windows.
    • Задействованы номера системных вызовов NT, идентичные последним версиям Windows, что необходимо для поддержки приложений, в которых жёстко прописаны номера системных вызовов.
    • На системах ARM64 реализована возможность симуляции страниц памяти размером 4K в окружениях с ядрами Linux, использующими более крупные страницы памяти (16K или 64K). Симуляция позволяет запускать простые приложения, а для более сложных программ рекомендуется использовать ядра Linux с 4-килобайтовыми страницами памяти.
  • Графическая подсистема
    • На системах X11 (winex11) для OpenGL по умолчанию задействован бэкенд отрисовки, использующий EGL. Бэкенд GLX объявлен устаревшим, но пока остаётся доступен в качестве запасного и используется при отсутствии EGL.
    • Добавлена начальная поддержка объектов D3DKMT, предоставляющих низкоуровневый доступ к графическим устройствам из пространства пользователя. Реализованы Vulkan-расширения VK_KHR_external_memory_win32, VK_KHR_external_semaphore_win32, VK_KHR_external_fence_win32 и VK_KHR_win32_keyed_mutex.
    • В режиме WoW64 реализована поддержка маппинга памяти для OpenGL при помощи API Vulkan, позволяющего ускорить работу 32-битных OpenGL-приложений в Wine.
    • Реализована эмуляция буфера отображения (front buffer) для OpenGL на платформах без его встроенной поддержки.
    • В драйвер для графического API Vulkan добавлена поддержка спецификации Vulkan 1.4.335.
    • В наборе библиотек WindowsCodecs расширена поддержка метаданных в файлах с изображениями, а также реализована поддержка преобразования между целочисленными форматами представления цвета и форматами с плавающей запятой.
    • Убрана зависимость от библиотеки OSMesa (Off-screen Mesa). Реализована возможность отрисовки битовых карт через OpenGL с использованием аппаратного ускоренного OpenGL runtime.
  • Интеграция с рабочим столом
    • В драйвере winewayland.drv, позволяющем использовать Wine в окружениях на базе протокола Wayland без применения XWayland и компонентов X11, реализована поддержка буфера обмена, методов ввода, непрямоугольных окон и прозрачности.
    • Улучшена интеграция с X11: обеспечена отправка оконному менеджеру запросов активации окон и задействован протокол EWMH для согласования состояния активных окон X11 и Win32.
    • Реализована поддержка эксклюзивного полноэкранного режима. Улучшена поддержка полноэкранного режима в D3D и улучшена работа старых игр на базе DDraw.
    • Повышена производительность некоторых функций работы с окнами. Для взаимодействия между процессами задействована разделяемая память.
  • Direct3D
    • В Direct3D 11 добавлена поддержка аппаратного ускорения декодирования видео в формате H.264, реализованная при помощи графического API Vulkan.
    • В Direct3D 11 реализована поддержка minmax-фильтрации текстур, используя OpenGL-расширение GL_ARB_texture_filter_minmax или Vulkan-расширение VK_EXT_sampler_filter_minmax.
    • В Direct3D 11 реализованы функции загрузки текстур.
    • Реализована большая порция возможностей Direct3D при отрисовке через Vulkan, таких как смешивание вершин, плоское затенение, пользовательские плоскости отсечения и различные форматы ресурсов.
    • Во встроенной копии vkd3d-shader улучшена поддержка 1, 2 и 3 моделей шейдеров.
    • В методе D3DXSaveSurfaceToFileInMemory реализована поддержка изображений PNG, JPEG и BMP.
    • Direct3D 10 и 11 реализована поддержка сжатия и распаковки форматов BC4 и BC5, а также генерации MIP-уровней (MipMap) при загрузке текстур.
    • Реализованы методы ID3DXEffect::SetRawValue() и ID3DXSkinInfo::UpdateSkinnedMesh().
  • Устройства ввода
    • Улучшена совместимость с джойстиками, благодаря использованию бэкенда hidraw.
    • Улучшена поддержка эффекта виброотклика (Force feedback) при использовании игровых рулей и джойстиков.
    • Улучшена поддержка геймпадов в API Windows.Gaming.Input и при использовании бэкенда evdev.
    • В апплет управления игровыми контроллерами добавлена вкладка для настройки API Windows.Gaming.Input.
    • Повышена совместимость DirectInput со старыми играми.
  • Bluetooth
    • В драйвере для Bluetooth добавлена возможность сопряжения, сканирования и настройки обнаружения устройств.
    • Добавлена поддержка сервисов Bluetooth Low Energy GATT (Generic Attribute Profile), к которым можно обращаться через Win32 BLE API.
    • Приложениям предоставлена возможность создавать низкоуровневые RFCOMM-соединения c внешними устройствами, используя API Winsock.
  • Поддержка сканеров
    • Реализована поддержка API TWAIN 2.0, позволяющего обращаться к сканерами из 64-разрядных приложений.
    • Реализована поддержка компонента DAT_IMAGENATIVEXFER для передачи изображения из сканера в приложение.
    • Обеспечено сохранение в реестре выбранного сканера и настроек сканера.
    • Добавлена поддержка многостраничного сканирования и автоподатчи документов.
    • Прекращена блокировка приложения во время вызова интерфейса сканирования.
    • Добавлена поддержка загрузки родных Windows-драйверов к сканерам.
  • Мультимедиа
    • В библиотеке amstream (Multimedia Streaming) реализован собственный аллокатор потоков DirectDraw, позволяющий повысить эффективность буферизации при использовании фильтров.
    • В фильтрах DMO Wrapper (DirectX Media Object Wrapper) и AVI Decoder, а также в основанных на GStreamer распаковщиках медиаконтейнеров и трансформирующих фильтрах, реализована возможность динамического изменения формата.
    • В фильтры для распаковки медиаконтейнеров (demuxer), основанные на GStreamer, добавлена поддержка кодека Indeo 5.0.
    • В фильтре DirectSound Renderer обеспечена корректная обработка признаков конца потока (end-of-stream).
    • В фильтре ASF Reader добавлена поддержка смены позиции в потоке.
  • DirectMusic
    • Расширена поддержка формата SoundFont (SF2): добавлены возможности для разбора пресетов, инструментов и модуляторов, нормализации громкости инструментов, многослойной компоновки инструментов и повторного использования загруженных сэмплов для экономии потребления памяти.
    • В синтезаторе звуков реализована автоматическая настройка уровня громкости, решены проблемы с синхронизацией при воспроизведении треков, улучшена обработка событий с информацией о силе нажатия MIDI-клавиш.
    • Реализована поддержка варианта структуры Style Form, используемого в DirectX 7.
    • В загрузчике улучшено управление кэшированием.
    • Добавлена поддержка дополнительных метасобытий MIDI.
  • Mono / .NET / WinRT
    • Для запуска приложений, использующих Microsoft XNA Framework 4.0, задействована библиотека SDL3 и отрисовка через API SDL_GPU.
    • В реализацию WPF (Windows Presentation Framework) добавлен движок компоновки текста (text layout engine), поддерживающий API System.Windows.Documents.
    • В Windows Forms реализована поддержка тем оформления.
    • Добавлена начальная реализация класса для загрузки файлов с метаданными Windows Runtime (WinRT), сгенерированными компилятором widl (Wine Interface Definition Language).
    • Добавлена поддержка исключений WinRT.
  • Интернационализация
    • Обеспечена генерация БД локалей в формате locale.nls из БД Unicode CLDR (Unicode Common Locale Data Repository) версии 48. Добавлена поддержка дополнительных локалей bua-RU, bqi-IR, cop-EG, ht-HT, kek-GT, lzz-TR, mww-Hmnp-US, oka-CA, pi-Latn-GB, pms-IT, sgs-LT, suz-Deva-NP и suz-Sunu-NP.
    • Таблицы символов Unicode обновлены до версии стандарта 17.0.0. Обновлена база часовых поясов.
  • Сетевые возможности
    • В движке MSHTML в режиме соответствия стандартам обеспечена работа с атрибутами элементов как с полноценными узлами DOM. Реализованы объекты DOMParser, XDomainRequest и msCrypto.
    • В JavaScript добавлена поддержка типизированных массивов.
    • Для ICMPv6 реализована команда ping.
  • БД
    • В библиотеку MSADO (ActiveX Data Objects) добавлена поддержка записи изменений в БД. Реализовано большинство функций объекта Recordset.
    • В библиотеке odbc32 улучшена поддержка ANSI win32-драйверов, не рассчитанных на работу с Unicode. Реализованы функции SQLDriverConnectA(), SQLSpecialColumnsW(), SQLGetInfoW(), SQLGetInfoW(), SQLStatisticsW() и QLColumnsW().
  • Отладка
    • В DbgHelp переделан загрузчик PDB-файлов. Новая реализация поддерживает файлы, размером больше 4 ГБ, работает быстрее и потребляет меньше памяти.
    • Добавлен режим трассировки системных вызовов ядра NT, включаемый переменной окружения "WINEDEBUG=syscall". В отличие от режима "WINEDEBUG=relay" трассировка производится без влияния на выполнение приложений и не нарушая работу программ, перехватывающих обращения к системным вызовам.
    • Добавлена поддержка одновременной генерации отладочных данных в форматах DWARF и PDB.
  • Встроенные приложения
    • В WineCfg добавлена вкладка для настройки MIDI-устройства по умолчанию.
    • В утилите cmd реализовано автодополнение ввода имён файлов в интерактивном режиме работы, добавлена поддержка сложных инструкций и реализована команда "mklink /j" для создания Reparse Point.
    • В утилиту conhost (Console Hosting) добавлена поддержка получения истории нажатием клавиш F1 и F3.
    • Реализованы команды timeout, runas и subst.
    • В утилиту find добавлены опции "/c" для показа числа совпадений и /i для сопоставлений без учёта регистра.
    • В утилите whoami появилась возможность настройки формата вывода.
  • Разное
    • В реализации языка описания интерфейса WIDL (Wine Interface Definition Language) появилась поддержка генерации метаданных Windows Runtime (WinRT). Обеспечена генерация и установка файлов WinMD (Windows Metadata) для API WinRT (Windows Runtime).
    • В утилиту winedump добавлена поддержка дампа ресурсов MUI, номеров системных вызовов, встроенных NE-модулей и больших файлов PDB (> 4 ГБ).
    • Проведён рефакторинг реализации Common Control, библиотека COMCTL32 разделена на отдельные модули для версий 5 и 6.
    • В BCrypt добавлена поддержка стандарта формирования ключа PBKDF2
    • Добавлена поддержка каталогов UserProgramFiles, AccountPictures и Screenshots.
    • В состав интегрированы библиотеки LLVM Compiler-RT 8.0.1 и TomCrypt 1.18.2. Для определения CPU на платформе FreeBSD задействована библиотека HwLoc.
    • Обновлены до новых версий компоненты Vkd3d 1.18, Faudio 25.12, FluidSynth 2.4.2, LCMS2 2.17, LibMPG123 1.33.0, Libpng 1.6.51, LibTiff 4.7.1, LibXml2 2.12.10, LibXslt 1.1.43.


  1. Главная ссылка к новости (https://www.winehq.org/news/20...)
  2. OpenNews: Проект Wine опубликовал фреймворк Mono 6.14.0
  3. OpenNews: Стабильный релиз Wine 10.0
  4. OpenNews: Стабильный релиз Wine 7.0
  5. OpenNews: Стабильный релиз Wine 8.0
  6. OpenNews: Стабильный релиз Wine 9.0
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/64604-wine
Ключевые слова: wine
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (69) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 00:36, 14/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –25 +/
    Так в итоге, сколько накладных расходов на эмуляцию уходит?
     
     
  • 2.3, Аноним (3), 00:42, 14/01/2026 [^] [^^] [^^^] [ответить]  
  • +7 +/
    А кто-то считал вообще? Ntsync вот очень помогает тем же играм, которые или зависают с fsync\esync, или съедают весь процессор. Очень часто работает быстрее виндов просто потому что весь линукс стек намного оптимальнее всяких одиннадцаток - тесты легко найти на том же ниразунезамедлённом.
     
     
  • 3.7, Аноним (7), 01:03, 14/01/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Это какие? Я знаю, некоторые юнити игры подлагивают с STAGING_SHARED_MEMORY=1.
     
     
  • 4.10, анонимчик (?), 01:42, 14/01/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Days gone.
     
  • 4.19, 12yoexpert (ok), 04:12, 14/01/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/
    в юнити нет и не было игр
     
     
  • 5.22, Аноним (22), 06:10, 14/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    А если найду?
     
  • 5.32, xPhoenix (ok), 09:08, 14/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Pathologic 2 и Pathologic 3.
     
     
  • 6.41, дота 3 (?), 10:05, 14/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Это что такое? Приквель Смуты? Или сиквель?
     
     
  • 7.68, Аноним (7), 12:35, 14/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Это Мор Утопия. Если ты не знаешь, что это, то с тобой не о чем говорить.
     
  • 5.40, jeditobe (?), 10:04, 14/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    inside, oxygen not included, bonfire peaks
     
  • 2.4, Аноним (4), 00:45, 14/01/2026 [^] [^^] [^^^] [ответить]  
  • +11 +/
    Это ж не эмулятор, а реализация вантузной апишки. Накладных расходов -- ноль, или даже негативное значение. Да! Потому как было замечено, что wine на вантузе (да!) может давать прирост производительности, чем если запускать игоры обычным двойным кликом мыши по ЯРЛЫКУ программы.
     
     
  • 3.13, Кошкажена (?), 02:16, 14/01/2026 [^] [^^] [^^^] [ответить]  
  • –7 +/
    > Накладных расходов -- ноль, или даже негативное значение. Да!

    То-то на некоторых игорях запущенных под wine куллер начинает шуметь в отличие от нативных.

     
     
  • 4.74, Аноним (74), 12:42, 14/01/2026 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 3.15, Аноним (15), 03:02, 14/01/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    То-то экзешник запускается несколько секунд вместо мгновенно.
     
     
  • 4.20, morphe (?), 05:32, 14/01/2026 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Это не означает что у тебя есть накладные ресурсы в рантайме

    Первый запуск exe запускает wineserver, который имитирует работу многих виндовых сервисов

     
     
  • 5.35, Аноним (35), 09:44, 14/01/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я, как пользователь, вряд ли замечу разницу в быстродействии на 1-2%. А вот медленный запуск очень даже замечу.
     
     
  • 6.61, Аноним (61), 11:49, 14/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Поставь wineserver в автозапуск, и будет тебе профит. У меня прокешированный многогигабайтный образ линух-гостя запускается в виртуалбоксе всего за 3 секунды на компе 15-летней давности. Не думаю, что у тебя wineserver медленнее запускает exe-шник на современной пулкан-RTX-Raptor-Lake-Refresh-машине.
     
  • 4.63, Аноним (61), 11:50, 14/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > запускается несколько секунд

    Несколько секунд запускается ядро линя в виртуалбоксе. Что у тебя за калькулятор?!

     
     
  • 5.66, Аноним (66), 12:12, 14/01/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Что это за вопрос? Местные онанимы используют лучший процессор на планете - коредвадуо!
     
     
  • 6.72, Аноним (74), 12:40, 14/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    А что за проблема подождать несколько секунд, пока загрузится виртуалка?
     
  • 3.62, Аноним (62), 11:50, 14/01/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > реализация вантузной апишки

    Ещё целый ряд врапперов-трансляторов. Чтоб вызовы к GDI переадресовывать к X11, а вызовы Direct3D - к OpenGL. Это как онлайн-переводчик в реальном временм.

     
  • 2.14, GG (ok), 02:51, 14/01/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Меньше чем у форточки на существование.
    Давно уже.

    Если что-то работает медленнее, то только потому что какую-то фичу не доделали.

     

  • 1.5, Аноним (5), 00:51, 14/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    >Wine 11.0, который вобрал в себя более 6300 изменений и 600 исправлений ошибок.

    Отлично, в этом году много интересных релизов намечено:
    https://store.steampowered.com/app/1853440/Tropico_7/
    https://store.steampowered.com/app/3512480/Drownlight/

     
     
  • 2.8, Xo (?), 01:37, 14/01/2026 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Гта 6 и резик вот что интересно.
     
     
  • 3.12, Аноним (5), 01:51, 14/01/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ГТА выйдет сначала на консолях, а на ПК может быть через год-два.
     
  • 3.33, Аноним (1), 09:15, 14/01/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Гта мертва после SA, 4рка была агонией.
     
     
  • 4.36, rj (??), 09:45, 14/01/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Настолько мертва, что гта5 стала самой продаваемой игрой в истории.

    Всем бы такую смерть.

     
     
  • 5.53, Karl Richter (ok), 11:31, 14/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Некоторые творцы становятся известны лишь после своей смерти.
     
  • 5.55, Аноним (35), 11:35, 14/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Причём ладно бы была «торт», а стала «не торт» (как метания Doom из стороны в сторону). Но ведь суть от части к части совершенно не меняется же.
     
  • 3.39, дота 3 (?), 10:01, 14/01/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Кто такой Резик? Друг Рафика?
     
  • 2.70, myster (ok), 12:36, 14/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Tropico_7

    Обожаю Tropico, но говорят, в 7-й части СССР и США теперь переименуют во что-то нейтральное. То есть, происходит переписывание истории даже в играх.

     
     
  • 3.73, Аноним (62), 12:41, 14/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Не знал, что Tropico - про историю.
     

  • 1.6, Аноним (6), 01:02, 14/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Ждём стабильный релиз проекта Loss32
     
  • 1.9, Аноним (9), 01:37, 14/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Я правильно понимаю, что теперь для запуска 32-разрядных приложений на 64-разояд... большой текст свёрнут, показать
     
     
  • 2.11, Kerr (ok), 01:46, 14/01/2026 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Да, вы правы, multilib не нужен если Wine собран с включённой поддержкой WoW64.
     
  • 2.25, Аноним (25), 07:35, 14/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Уже давно можно собрать Wine с WoW64 и не париться об этом. Я так давно и сделал.
     
  • 2.45, Аноним (7), 11:11, 14/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Чатгпт уверял меня, что 32 бита нужны для поддержки видео в 32 битных играх и очень был в этом уверен, но это полнейшая чушь, как я и предполагал. И то, на что он ссылался, на деле было не тем, за что он то принимал. Буквально ни одной причины держать 32 битные библиотеки я так и не нашёл. И я проверял много раз, создавал чистые префиксы под билд без wow64 и всё остальное и ни разу совместимость не улучшилась.
     
     
  • 3.49, IdeaFix (ok), 11:22, 14/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Некоторое время назад это было так. Космонавт даже всякое с продлением x86-32 был вынужден делать, чтобы Wine не отпадал у другого "космонавта" (https://itsfoss.com/ubuntu-19-10-drops-32-bit-support/ да и на опеннете был срачик в каментах и новость была). И вот, не прошло и пяти лет (прошло 6) и всё починили.
     
  • 3.52, Аноним (62), 11:31, 14/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Буквально ни одной причины держать 32 битные библиотеки я так и не нашёл.

    Skype, Steam и Gens же.

     
     
  • 4.57, Аноним (7), 11:40, 14/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Я пришёл к выводу, что mednafen -- good enough для сеги. Одно время они были нужны для pcsx2, но, к счастью, это в прошлом.
     
     
  • 5.60, Аноним (62), 11:48, 14/01/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А я предпочитаю Kega Fusion. Он на основе Gens, только с закрытыми исходниками. Последний релиз был в 2009 году, и увы, его уже никогда не пересоберут по 64 бит.
     
  • 4.64, Macter (?), 11:51, 14/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Skype умер, теперь только teams
     
     
  • 5.71, Аноним (62), 12:39, 14/01/2026 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 3.65, Аноним (61), 11:59, 14/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > ни одной причины держать 32 битные библиотеки я так и не нашёл

    Подскажите, что делать с линуховым квартусом-11 32-битным? Его в 64-виде не было, а более новые квартусы не умеют работать с теми фпга, с которыми работает 11-я версия... Дополнительно: ему нужна 32-битная жаба.

     

  • 1.16, Аноним (16), 03:20, 14/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    У меня winecfg почему-то не стартует 002c fixme winediag loader_init wine-stagi... большой текст свёрнут, показать
     
     
  • 2.27, Комиссар (?), 08:03, 14/01/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > is a testing version containing experimental patches

    Эксперимент, очевидно, неудачный.

    И вообще, "If you're  ~~listening to this~~ use Arch, you are the ~~Resistance~~ QA"

     
  • 2.47, Аноним (7), 11:14, 14/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Создай чистый префикс может. Существующие периодически ломали. Или смотря как и кем собран билд.
     

  • 1.21, Аноним (21), 06:10, 14/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > новый WoW64 обеспечивает запуск 32-разрядного кода внутри 64-разрядного процесса. Реализована поддержка запуска 16-разрядных приложений в режиме WoW64.

    Следующим шагом дропнут поддержку 32-разрядных хост-систем?

     
     
  • 2.26, нах. (?), 07:45, 14/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    valve они совершенно и не были нужны.

    (других разработчиков у меня для вас нет)

     
     
  • 3.28, Комиссар (?), 08:05, 14/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    А кому они вообще нужны? Чтобы что?
     
     
  • 4.43, Аноним (74), 10:47, 14/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Чтобы Pentium 3.
     
     
  • 5.48, Комиссар (?), 11:21, 14/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Чтобы Pentium 3.

    Зачем? И отчего не остаться на Bedian 10?

     
     
  • 6.51, Аноним (62), 11:29, 14/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Debian для бедных?

    Вообще Chrome для ARM собирают через sse2neon, позволяющим запускать sse2-код на не-x86 архитектурах. В теории можно сделать sse2sse, чтобы запускать sse2-код на sse-процессорах.

     

  • 1.24, Алоним (?), 07:18, 14/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Ха! Только сейчас узнал, что WoW64 расшифровывается как 64-bit Windows on Windows. До этого всегда думал, что это World of Warcraft 64, не знаю почему. Хотя нет, знаю, я человек умный. Очевидно, что у меня в мозгу образовались нейронные связи, ассоциирующие слово WoW с World of Warcraft.
     
     
  • 2.30, Аноним (30), 08:49, 14/01/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Держите нас в курсе.
     
  • 2.42, Аноним (74), 10:43, 14/01/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Windows on Windows 64 bit более соответствует сокращению WoW64.
     
  • 2.50, Аноним (62), 11:27, 14/01/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Причём изначально "64" в названии не было. WoW под Windows NT позволял запускать 16-битные программы. А под Windows NT на PowerPC, Aplpha и MIPS - программы для x86.
     

  • 1.29, Аноним (29), 08:45, 14/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    thief починили ироды?
     
  • 1.34, Zenitur (ok), 09:21, 14/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Будет ли готовая сборка в WineHQ для Debian 11? Для этой версии перестали собирать devel-версий - вчера например была доступна версия 10.0. Надеюсь, до 11.0 обновят.
     
     
  • 2.37, aname (ok), 09:48, 14/01/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это опенсурс…
     
  • 2.38, уп (?), 09:55, 14/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Дебиан 11 не поддерживается с августа 2024.
     
     
  • 3.44, онанист (?), 11:00, 14/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    LTS же
     
     
  • 4.54, Аноним (62), 11:33, 14/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    К слову, почему репозиторий Freexian не открывается в России? Мне-то не трудно было прокси настроить - просто интересно стало. Неужели в репозиториях Debian лежит хентай?
     
     
  • 5.67, Аноним (67), 12:19, 14/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Через Cloudflare работает, скорее всего.
     
     
  • 6.69, Аноним (62), 12:36, 14/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Представляю, как бы apt проходил капчу...
     

  • 1.46, Аноним (46), 11:12, 14/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >В драйвере winewayland.drv реализована поддержка буфера обмена

    наконец-то

     
  • 1.56, Аноним (62), 11:39, 14/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Убрана зависимость от библиотеки OSMesa (Off-screen Mesa).

    Так это Off-Screen, а я думал Operation System. Думал, может свою ОС пилят. Либо речь о чём-то метафизическом, примерно как планета КВН.

    Вообще какая польза от чисто Месовского компонента на проприетарных драйверах? И как нынче обстоят дела с off-screen-рендерингом под линуксом?

     
  • 1.58, Аноним (61), 11:40, 14/01/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > позволяющая выполнять 32-разрядные Windows-приложения в 64-разрядных Unix-системах

    А что с родными эльфами? Мультилиб выпиливают, как запускать 32-битных эльфов в 64-битном мордоре?

     
     
  • 2.59, Аноним (62), 11:47, 14/01/2026 [^] [^^] [^^^] [ответить]  
  • +/
    ia32-libs пока ещё никто не убирает. Сборку ядра Linux пока ещё производят с опцией CONFIG_IA32_EMULATION.

    Да, по умолчанию может быть не установлено. Однако при желании можно установить.

     

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



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

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