URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 137999
[ Назад ]

Исходное сообщение
"Выпуск Wine 10.16"

Отправлено opennews , 04-Окт-25 08:43 
Опубликован экспериментальный выпуск открытой реализации Win32 API - Wine 10.16. С момента выпуска  10.15 было закрыто 34 отчёта об ошибках и внесено 364 изменения...

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


Содержание

Сообщения в этом обсуждении
"Выпуск Wine 10.16"
Отправлено xor2003 , 04-Окт-25 08:43 
Можно будет в 16битные игры играть - круто

"Выпуск Wine 10.16"
Отправлено A.Stahl , 04-Окт-25 08:50 
Win16 (понятия не имею как оно там называлось) давно заброшен в Вайне и, в общем и целом, не работает. Т.е. формально как бы есть, но толку мало.

"Выпуск Wine 10.16"
Отправлено Zenitur , 04-Окт-25 10:29 
То есть Wine круче винды, получается? Там 64-битные ОС не умеют запускать 16-битные программы. Умеют только 32-битные ОС.

"Выпуск Wine 10.16"
Отправлено Аноним , 04-Окт-25 11:47 
> Там 64-битные ОС не умеют запускать 16-битные программы. Умеют только 32-битные ОС.

А в мире линух уже нет 32-битных ОС... Там есть, а тут нету.


"Выпуск Wine 10.16"
Отправлено Аноним , 04-Окт-25 11:55 
Это какие?

"Выпуск Wine 10.16"
Отправлено Zenitur , 04-Окт-25 17:42 
> Это какие?

Много какие. Например игры Humongous Entertainment, выпущенные в 1994 году, были 32-битными - при этом экзешники имели 16-битный заголовок (судя по анализу утилитой file). Этот нюанс был необходим для запуска в Win32s. В 1994-1995 годы много программ были скомпилированы таким образом (в ожидании будущей Windows 95, Win32s был самый простой способ создать 32-битный бинарник). Проблемы вскрылись лишь в 2005 году с появлением 64-битных версий Windows, которые 16-битные бинарники не запускали. Обидно, ведь по сути, внутри это 32-битные программы, но из-за своего 16-битного заголовка они не запускаются...


"Выпуск Wine 10.16"
Отправлено Аноним , 04-Окт-25 18:40 
А чё б не пропатчить тогда? Питон в зубы и вперёд.


"Выпуск Wine 10.16"
Отправлено AleksK , 04-Окт-25 15:17 
Для таких скорее dosbox нужен будет

"Выпуск Wine 10.16"
Отправлено ryoken , 04-Окт-25 08:57 
>>Star Wars: Jedi Knight - Dark Forces II

Экий мамонт... Он же на DX7 (если не 5), чему там глючить?


"Выпуск Wine 10.16"
Отправлено Аноним , 04-Окт-25 10:26 
Их же небось запускают на 300Гц мониторах.

"Выпуск Wine 10.16"
Отправлено Аноним , 04-Окт-25 12:01 
Игры на доисторических дх практически не работают в вайне. То эмуляцию шейдеров надо впатчивать (the longest journey), то ещё что. Вопрос должен звучать "а оно вообще работало?".

"Выпуск Wine 10.16"
Отправлено ryoken , 04-Окт-25 17:00 
>  Вопрос должен звучать "а оно вообще работало?".

Работало, немного гонял через Lutris. (вещь своеобразная  относительно управления)


"Выпуск Wine 10.16"
Отправлено Аноним , 04-Окт-25 18:18 
Запускаю на Windows 11 без проблем, например.

"Выпуск Wine 10.16"
Отправлено Аноним , 04-Окт-25 09:56 
Ну что, какой в итоге прирост в игорях?

"Выпуск Wine 10.16"
Отправлено Xo , 04-Окт-25 11:22 
Прирост по сравнению с fsync никакой, разве что потребление ресурсов цп меньше стало.

"Выпуск Wine 10.16"
Отправлено Аноним , 04-Окт-25 11:50 
Грузит в разы быстрее и вроде FPS плавнее-ровнее, циферки не мерял.

"Выпуск Wine 10.16"
Отправлено Аноним , 04-Окт-25 12:53 
Тестируй: https://store.steampowered.com

"Выпуск Wine 10.16"
Отправлено Аноним , 04-Окт-25 10:02 
Подскажите что делать если игрушка просит jre,но виндовый установщик джавы под вайном не хочет устанавливаться?
(Винду не предлагать)

"Выпуск Wine 10.16"
Отправлено Аноним , 04-Окт-25 11:08 
Багрепорт в wine запостить можно предложить?

"Выпуск Wine 10.16"
Отправлено Аноним , 04-Окт-25 12:10 
Зачем ей установщик? Сам себе проблемы выдумываешь какие-то, достаточно копии файлов рантайма. Если игре нужна жре, она уже идёт с конкретной версией жре, которая ей нужна. А так, может там вообще можно на линуксе запустить без проблем и всяких вайнов.

"Выпуск Wine 10.16"
Отправлено _kp , 04-Окт-25 13:40 
JRE по природе портабельный, его достаточно скопировать и прописать в PATH его каталог с екзешниками.

"Выпуск Wine 10.16"
Отправлено Аноним , 04-Окт-25 10:41 
> Реализована поддержка запуска 16-разрядных приложений в режиме WoW64 (64-bit Windows-on-Windows), обеспечивающем выполнение 16/32-разрядных Windows-приложений в 64-разрядных Unix-системах.

Помоему, называть этот режим логичнее "Windows on 64-bit Windows'. Раз уж подразумевается, что 32 бита в 64-битной среде.


"Выпуск Wine 10.16"
Отправлено Аноним , 04-Окт-25 11:08 
Сделали 9x наоборот. 9x был по сути 3.11 с установленным Win32s, только в 16м битном коде появилась куча 32х битных команд с префиксом 66, что сделало его несовместимым с 286. А тут наоборот. 16 битная обертка над 64х битным кодом. Класс. На самом деле это не сложно сделать, т.к. изначально именно из за того, что Win32 был оберткой над Win16, они были на 99% совместимы.

"Выпуск Wine 10.16"
Отправлено Аноним , 04-Окт-25 11:37 
> были на 99% совместимы

то был виндоуз мир, это не про линух.


"Выпуск Wine 10.16"
Отправлено Аноним , 04-Окт-25 14:34 
Ну были несовместимости из за обновления дров. Из того, что я знаю: в Win32 появилась поддержка bottom-up, 16bpp и BGR в DIB. В Win32s эмуляции этого не было, так что если прога это использовала, то она бы не работала. Но Win32s в основном позиционировался именно как временное решение для перехода Win32. Мол перекомпилировали прогу под Win32 (API почти совпадает - почти ничего править не нужно), но чтоб она работала и в Win3.х тоже.

"Выпуск Wine 10.16"
Отправлено Аноним , 04-Окт-25 11:35 
> выполнение 16/32-разрядных Windows-приложений в 64-разрядных Unix-системах

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


"Выпуск Wine 10.16"
Отправлено Аноним , 04-Окт-25 12:33 
>  32-битные юних-приложения

Такие ещё вообще существуют? У меня даже андроид уже 64bit-only.


"Выпуск Wine 10.16"
Отправлено 12yoexpert , 04-Окт-25 12:41 
steam

"Выпуск Wine 10.16"
Отправлено Аноним , 04-Окт-25 16:55 
Скоро уже дропнет, в районе 6 месяцев максимальная оценка.

"Выпуск Wine 10.16"
Отправлено Аноним , 04-Окт-25 13:44 
Можно, надо включить подержку 32 бит в ядре, затем, на выбор flatpak с нужной прогой (например стим) /distrobox + дистр с полдержкой 32 разрядных либ / еще можно запустить но уже с бубном через docker podman либо chroot.  

"Выпуск Wine 10.16"
Отправлено Аноним , 04-Окт-25 16:29 
> + дистр с полдержкой 32 разрядных либ

Вот послал дак послал! Так бы и сказал, что просто запустите что-то другое, а не современный линух.


"Выпуск Wine 10.16"
Отправлено Аноним , 04-Окт-25 12:53 
Запланированное устаревание!