LINUX.ORG.RU

Вышел wine 0.9.28


0

0

Изменения более значительные, чем обычно:

- OpenGL in child windows should work again.
- Better mouse support in games.
- Beginnings of new state management in Direct3D.
- Improved audio and font support on Mac OS.
- Lots of bug fixes.

Радует, что на этот раз нет ничего связанного с msi, видать починили наконец-то. Мышь больше не застревает посреди экрана в играх типа GTA, в CS порадовал очередной прирост fps (~10%), только вот патч, реализующий поддержку PALETTED_TEXTURES через fragment shader для карт GF6xxx и старше почему-то не включили. Хотя я проверял его и никакого ускорения не заметил.

Ну, теперь пишите, у кого какие проги отвалились :)

>>> Патч с предыдущей версии

★★

Проверено: Shaman007 ()

Re: Вышел wine 0.9.28

отлично :) фикс багов с мышкой очень порадовал :)

A2K ()

Re: Вышел wine 0.9.28

>Ну, теперь пишите, у кого какие проги отвалились :)

А кто какие проги под wine использует?

RCV ★★★★ ()

Re: Вышел wine 0.9.28

А что такое msi? :-)

Danmer ★★ ()
Ответ на: Re: Вышел wine 0.9.28 от RCV

Re: Вышел wine 0.9.28

>А кто какие проги под wine использует?

RevConnect. Хотя, в связи с тем, что недавно ожила разработка Valknut, возможно RevConnect мне не понадобится...

blaster999 ★★ ()
Ответ на: Re: Вышел wine 0.9.28 от Danmer

Re: Вышел wine 0.9.28

>А что такое msi?

Мелкософт инсталлер - убогий костыль, созданный из-за отсутствия в оффтопике менеджера пакетов, и для борьбы с зоопарком инсталляторов (типа инсталлшилд, нулсофт инсталлер и иже с ними)...

blaster999 ★★ ()
Ответ на: Re: Вышел wine 0.9.28 от RCV

Re: Вышел wine 0.9.28

в данный момент установлены bpwin и erwin

anonymous ()
Ответ на: Re: Вышел wine 0.9.28 от blaster999

Re: Вышел wine 0.9.28

>Мелкософт инсталлер - убогий костыль

ну надо сказать, что он работет и автоматическая установка прог работает почти всегда, это сильно экономит время при однотипной установке одной проги на сотню компов.

blind ()
Ответ на: Re: Вышел wine 0.9.28 от RCV

Re: Вышел wine 0.9.28

> А кто какие проги под wine использует?

IDA. Продолжает бегать, тултипы так же глючат как и раньше.

Farcaller ★★ ()
Ответ на: Re: Вышел wine 0.9.28 от blind

Re: Вышел wine 0.9.28

> и автоматическая установка прог работает почти всегда, это сильно экономит время при однотипной установке одной проги на сотню компов.

Самый прикол, что некоторые проги, требующие серийника при установке, в автоматическом режиме устанавливаются и без него.

anonymous_incognito ★★★★★ ()

Re: Вышел wine 0.9.28

Чорт, а я только что скомпилил 0.9.12

Почему-то еще с версии 0.9.24 виснет намертво этот проклятый инсталятор при запуске установки фотожопы. Может и раньше вис, мне фотожоп просто недавно понадобился, да вроде и везде встречал положительные отзывы о запуске 8-ки через wine. Есть еще у кого такие грабли?

anonymous ()
Ответ на: Re: Вышел wine 0.9.28 от anonymous

Re: Вышел wine 0.9.28

Ну что? В .28 наконец можно пользовать CDHack с контрой 1.6? Надоело сидеть без дела - не пускают без дича ли хака на сервак местный.

anonymous ()

Re: Вышел wine 0.9.28

Я поражаюсь терпению людей, из года в год ждущих, что Оно (релиз безглючного Вайна) таки произойдёт :)

Скажите, неужели не проще портировать поддержку win32-бинарников под Линукс и скопипастить туда же все dll-либы? Какие подводные камни окромя лицензии в этом методе?

DOKA ()
Ответ на: Re: Вышел wine 0.9.28 от DOKA

Re: Вышел wine 0.9.28

учи матчасть - вайн включает в себя динамический линковщик вин32-бинарников, но не всем хочется 1) покупать лицензию на венду, чтобы юзать ее дллки 2) юзать код, написанный непонятно кем и содержащий непонятно какие закладки

anonymous ()
Ответ на: Re: Вышел wine 0.9.28 от DOKA

Re: Вышел wine 0.9.28

>Скажите, неужели не проще портировать поддержку win32-бинарников под Линукс и скопипастить туда же все dll-либы? Какие подводные камни окромя лицензии в этом методе?

да никаких. Только работать не будет.

geek ★★★ ()
Ответ на: Re: Вышел wine 0.9.28 от geek

Re: Вышел wine 0.9.28

учи матчасть - оно УЖЕ так работает

anonymous ()
Ответ на: Re: Вышел wine 0.9.28 от anonymous

Re: Вышел wine 0.9.28

>учи матчасть - оно УЖЕ так работает

где?

geek ★★★ ()
Ответ на: Re: Вышел wine 0.9.28 от geek

Re: Вышел wine 0.9.28

в wine - см. настройки замещения dll, там есть выбор между native и built-in

anonymous ()
Ответ на: Re: Вышел wine 0.9.28 от anonymous

Re: Вышел wine 0.9.28

>в wine - см. настройки замещения dll, там есть выбор между native и built-in

попробуй заюзать нативную ntdll. И нативные .dll directX'а. О результатах можешь не докладывать

geek ★★★ ()
Ответ на: Re: Вышел wine 0.9.28 от geek

Re: Вышел wine 0.9.28

уже юзали, работает, спасибо за газификацию луж

anonymous ()
Ответ на: Re: Вышел wine 0.9.28 от anonymous

Re: Вышел wine 0.9.28

>уже юзали, работает, спасибо за газификацию луж

ждем отчета, как удалось запустить вантузятные драйвера под вайном. Ананимус молился, постился, и слушал радио "Радонеж"? :)

geek ★★★ ()
Ответ на: Re: Вышел wine 0.9.28 от geek

Re: Вышел wine 0.9.28

ты походу вообще не в теме - вайн реализует вин32 апи, а не нткернел апи, последним занимается реактос

anonymous ()

Re: Вышел wine 0.9.28

Существует ли простой способ выяснить заработает ли данная программа под Вайном или нет? То есть просканировать все exe и dll, какие там используются функции winAPI, и сопоставить со списками гарантировано работающего, нереализованного и "fixme"?

acheron ★★★★ ()
Ответ на: Re: Вышел wine 0.9.28 от acheron

Re: Вышел wine 0.9.28

просто запустить и читать дебаг, заменять вайновые библиотеки на родные виндовые по вкусу

anonymous ()
Ответ на: Re: Вышел wine 0.9.28 от anonymous

Re: Вышел wine 0.9.28

>ты походу вообще не в теме - вайн реализует вин32 апи, а не нткернел апи, последним занимается реактос

не в теме тут только ты. Во первых, что по твоему делает ntdll.dll.so, kernel32.dll.so и прочее и во-вторых, если бы ты потрудился все-таки прочитать, о чем шла реч - то ты бы осилил, что в ответ на поступившее предложение скопировать все длл из вантуза и пускать через PE-загрузчик я ответил, что работать нихера не будет. Собственно, нихера и не работает :)

geek ★★★ ()
Ответ на: Re: Вышел wine 0.9.28 от anonymous

Re: Вышел wine 0.9.28

Извиняюсь за опечатку, я имел в виду "выяснить не запуская".

acheron ★★★★ ()
Ответ на: Re: Вышел wine 0.9.28 от geek

Re: Вышел wine 0.9.28

собственно копировать все нативные длл необязательно, если какие-то низкоуровневые либы и не работают, то они уже хорошо реализованы в вайне, а если что-то аппликухе не нравится, то заменить всегда можно

а апи ядра вайн все таки не реализует, хиг сожрал твой моск, да

anonymous ()
Ответ на: Re: Вышел wine 0.9.28 от acheron

Re: Вышел wine 0.9.28

"практика - критерий истины"

anonymous ()
Ответ на: Re: Вышел wine 0.9.28 от anonymous

Re: Вышел wine 0.9.28

Но выяснить, что работать не будет, так быстрее.

acheron ★★★★ ()
Ответ на: Re: Вышел wine 0.9.28 от anonymous

Re: Вышел wine 0.9.28

>собственно копировать все нативные длл необязательно,

несколькими постами выше ты заявил, что "оно УЖЕ так работает"

на что тебе был дан ответ - нихрена с цельнотянутыми dll работать небудет. А теперь ты говоришь, что "необязательно". Неужели прочитал-таки о чем речь шла?

geek ★★★ ()
Ответ на: Re: Вышел wine 0.9.28 от acheron

Re: Вышел wine 0.9.28

Как можно узнать, какие используются либы, без исходного кода запускаемой программы, и насколько хорошо они реализованы в wine без исходного кода виндовых либ, при этом не запуская программу?

anonymous ()
Ответ на: Re: Вышел wine 0.9.28 от geek

Re: Вышел wine 0.9.28

Товарищ, если у кого-то кривые руки и прямые извилины моска не позволяют работать с "цельнонатянутыми" либами в wine, то это не значит, что в wine они принципиально не работают.Проверено на нативном DirectX и части системных.

anonymous ()
Ответ на: Re: Вышел wine 0.9.28 от anonymous

Re: Вышел wine 0.9.28

>Товарищ, если у кого-то кривые руки и прямые извилины моска не позволяют работать с "цельнонатянутыми" либами в wine, то это не значит, что в wine они принципиально не работают.

работают очень не многие. Нельзя стянуть _всё_. Ты, так и не прочитал изначальный пост, да?

>Проверено на нативном DirectX и части системных.

от нативного DX/D3D только часть dll'ок работает

geek ★★★ ()
Ответ на: Re: Вышел wine 0.9.28 от geek

Re: Вышел wine 0.9.28

>Ты, так и не прочитал изначальный пост, да?

Нет.

>>И нативные .dll directX'а. О результатах можешь не докладывать<<

О результатах докладываю - работают основные. Зачем и где нужны дополнительные - вопрос.

anonymous ()
Ответ на: Re: Вышел wine 0.9.28 от RCV

Re: Вышел wine 0.9.28

>А кто какие проги под wine использует?

IBM Lotus Notes, LDK PC Admin, IE6

glebofff ()
Ответ на: Re: Вышел wine 0.9.28 от geek

Re: Вышел wine 0.9.28

>Во первых, что по твоему делает ntdll.dll.so, kernel32.dll.so и прочее

Нет ты все-таки не в теме, эти либы НЕ NtKernelAPI. Хотя ntdll.dll и можно назвать оберткой к ним с некоторой натяжкой, но в вайне это либа - тупая затычка.
Так что, то что ты поднял тему виндовых драйверов - обыкновенное непонимание темы и неумелый троллинг.

Deleted ()

Re: Вышел wine 0.9.28

Вот вы тут спорите, флеймите, а на сайте между прочим лежит ВИНДОВАЯ сборка!!!

anonymous ()

Re: Вышел wine 0.9.28

> отлично :) фикс багов с мышкой очень порадовал :)

Как KOTOR? Заработала в нём мыша?

Sikon ★★★ ()
Ответ на: Re: Вышел wine 0.9.28 от anonymous

Re: Вышел wine 0.9.28

> Как можно узнать, какие используются либы, без исходного кода запускаемой программы, и насколько хорошо они реализованы в wine без исходного кода виндовых либ, при этом не запуская программу?

Об этом написано в курсах матчасти.

Zmacs ()
Ответ на: Re: Вышел wine 0.9.28 от anonymous

Re: Вышел wine 0.9.28

А можно попродробнее про подстановку нативных DirectX библиотек?

the_one ()
Ответ на: Re: Вышел wine 0.9.28 от anonymous

Re: Вышел wine 0.9.28

> Как можно узнать, какие используются либы, без исходного кода запускаемой программы,

Распаковываешь, если необходимо, CAB (или чем инсталлятор пользуется), распаковываешь, если необходимо, виндовые бинарники UPXом (или чем ещё их жмут) и смотришь в MC (например) какие dll и exe вызываются из данной программы и какие их функции используются.

> и насколько хорошо они реализованы в wine без исходного кода виндовых либ, при этом не запуская программу?

Не "насколько хорошо", а "реализованы или нет". Куда отнести "FIXME" -- отдельный разговор.

Вопрос был о том, существует ли программа, делающая это автоматически.

acheron ★★★★ ()
Ответ на: Re: Вышел wine 0.9.28 от Deleted

Re: Вышел wine 0.9.28

>Нет ты все-таки не в теме, эти либы НЕ NtKernelAPI.

не тупи. Я нигде не говорил, что вайн реализует _kernel_ API.

>Хотя ntdll.dll и можно назвать оберткой к ним с некоторой натяжкой, но в вайне это либа - тупая затычка.

NtDll - не обертка, а интерфейс, через который собственно все Win32-приложения и работают. И насчет "тупой затычки" - посмотри http://source.winehq.org/WineAPI/ntdll.html.

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

дурак ты по утрам в субботу :). Нехилая часть библиотек того же DX или и есть драйвера, или гвоздями к ним прибито. Как впрочем и куча остальных системных библиотек. Именно это я имел ввиду, когда говорил что не получится тупо взять и скопировать либы из вантуза.

geek ★★★ ()
Ответ на: Re: Вышел wine 0.9.28 от Pronin

Re: Вышел wine 0.9.28

> А нафига RAdmin? Чем VNC не устраивает?

тем, что на другом конце radmin-сервер. или vnc уже протокол radmin поддерживает?

faber ()
Ответ на: Re: Вышел wine 0.9.28 от geek

Re: Вышел wine 0.9.28

Претензия у меня была только одна: раз ты все понимаешь, то зачем тему про драйвера поднял? Драйвера, есмь модули ядра и к вайну вообще никакого отношения не имеют. Т.е. ты либо тупишь, либо троллишь, и то и другое есмь нехорошо и достойно всяческого порицания.

>И насчет "тупой затычки" - посмотри >http://source.winehq.org/WineAPI/ntdll.html.

Э,да протупил, просто глянул в файлик ntdll.dll в вайне, а он 1кб размером и пустой.

Deleted ()
Ответ на: Re: Вышел wine 0.9.28 от Deleted

Re: Вышел wine 0.9.28

>Претензия у меня была только одна: раз ты все понимаешь, то зачем тему про драйвера поднял?

потому что родные dll'ки часто требуют родные дрова. А с девайсами, которые эмулирует wine - они редко когда работают нормально

geek ★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.