Вышел (http://www.winehq.org/announce/1.3.7) очередной экспериментальный релиз реализации Win32 API - Wine 1.3.7, с момента выпуска версии 1.3.6 было закрыто 59 отчётов об ошибках.
Основные изменения в новой версии:
- Улучшена поддержка системного лотка (systray);
- Добавлена реализация множества связанных с безопасностью функций в библиотеке msvcrt;
- Улучшена поддержка MSI-инсталляторов, использующих "сборки" (assemblies);
- Исправлено множество проблем в поддержке GStreamer;
- Улучшена библиотека MSXML;
- Обновлены переводы;
- Исправлено множество ошибок.URL: http://www.winehq.org/announce/1.3.7
Новость: http://www.opennet.me/opennews/art.shtml?num=28641
когда же будет 64 битная версия....
Так уже есть. Те немногие 64-битные программы уже отлично работают
ссылку на 64-битный wine, плз
Дистрибутив скажи, завтра скомпилю. 64-битный Wine запускает только 64-битные программы.
FreeBSD, пожалуйста. Только порт сделай, собирать ты только думаешь что умеешь.
http://www.mediafire.com/wine_fbsd64
Свежие пакеджи появляются через некоторое время. Там же есть патч для самостоятельного изготовления порта. Только собирать порт надо в 32-битном окружении:
http://msnp.ru/203
Это фигня, 32битный wine я себе сам соберу в 32битном чруте. Вы нативный 64-битный соберите.
А мне нативный 64 не нужен, и не совсем ясно, зачем он нужен вам. Надо - вот собирайте.
А что, у вас уже дофига 64-битных прграмм? :)
>> ссылку на 64-битный wine, плзhttp://www.archlinux.org/packages/multilib/x86_64/wine/
содержит
/usr/bin/wine
/usr/bin/wine64для x86 и x64
Собирать вот так:http://repos.archlinux.org/wsvn/community/wine/trunk/PKGBUILD
Ня!!! Фиксят главную беду, библиотеки msvcrt. Установка нативной версии, например 2005_SP1 приводит к тому, что файлы манифестов, без которых ничего не работает, устанавливаются не все, а только часть. Я скопировал из Windows и то что мне надо заработало. Версию 2010 не проверял. А вот UT3 работает Только При Условии, что нативный не установлен. Иначе ошибка R6034, с которой знакомы если не все то очень многие. В 1.3.4 пофиксили и теперь неважно установлен нативный или нет. Буду счастлив если эта ошибка вообще появляться не будет.
Блин, он все лучше и лучше винды. Недавно играл во второй старик, настройки все ультра, не тормозит и миссии грузит быстрее чем в винде. Mirror's edge заработал. Хотя нужен он все меньше и меньше.
К сожалению не могу сказать то же про WoW, чуть прибавится число персонажей на экране и явно фпс падает катастрофически по сравнению с вендой. Но функуиональность полная и работает без глюков это факт.
на Венде -- у меня такаяже фигня с WoW: "чуть прибавится число персонажей на экране и явно фпс падает катастрофически"
google-perftools в помощь.
Ну не знаю, играю с братом на офицальном серваке, с одним источником интернета. У меня под вайном пинг в 2 раза меньше чем у него под виндой..
И если есть сбой у провайдера, я остаюсь в игре а его постоянно дисконектит.
И у друзей слышу такие байки мол "захожу в даларан, и меня дисконенктит" - никогда такого на линухе у меня не было..
Интересно, не поэтому ли Пиджин, когда пропадает интернет, так и продолжает висеть в сети, а сообщения уходят в никуда? )
хм. а нафика pidgin запускать в wine? =8-(
Ясно же - чтобы когда инет пропадает, его не дисконнектило :-)
У меня на предыдущей версии Wine второй старый идет с 15 FPS.
Причем судя по всему грузит только одно ядро.
В бенчмарке RAR тоже самое. Может я не знаю как настроить wine в многоядерной конфигурации?
Kubuntu 10.10 wine 1.3.6 AMD64 5000+ NVidia 8800GT 2G RAM
Что делает ключевое слово emulation под новостью о Wine?
А вы не знали что wine - эмулятор?
> А вы не знали что wine - эмулятор?Троль детектед..
http://wiki.winehq.org/Debunking_Wine_Myths
Wine does not do any CPU emulation - hence the name "Wine Is Not an Emulator."
EuPhobos - тролль детектед!Wine с самого начала расшифровывался WINdows Emulator:
http://www.faqs.org/faqs/windows-emulation/wine-faq/
и только из-за юридических претензий Майкрософт, David C. Niemi придумал новый акроним "Wine Is Not an Emulator"
> Wine does not do any CPU emulation => Wine Is Not a CPU Emulator.fixd.
это не мешает ему быть эмулятором "винды" или "вин32 апи".
Эмулятор использует драйвер видеокарты, установленный в основной системе и при этом не тормозит?
Ваш вопрос ВООБЩЕ не имеет смысла! Смысл понятия "эмулятор" разве может как-то зависеть от количественных оценок "тормозит" или "не тормозит"?
Это ваш ответ не имеет смысла ВООБЩЕ.
"Это ваш ответ не имеет смысла ВООБЩЕ."
Нет аргументов. Нет логики. Ви, извините, идиoт?
Вы забыли прямо перед вопросительным знаком "ВООБЩЕ!"
Правильнее это было бы назвать транслятором API или конвертером, т.к. собственно эмуляции нет.
Жесть какая, этот 1.3.7 даже не собирается.
Впервые вижу такое за очень много версий вайна.
> Жесть какая, этот 1.3.7 даже не собирается.
> Впервые вижу такое за очень много версий вайна.make[1]: Entering directory `/r/hdd/i/tmp/src/wine/git/dlls/atl'
gcc -m32 -c -I. -I. -I../../include -I../../include -D__WINESRC__ -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wstrict-prototypes -Wtype-limits -Wwrite-strings -Wpointer-arith -g -O2 -o registrar.o registrar.c
registrar.c: In function ‘DllGetClassObject’:
registrar.c:747: error: ‘CLSID_Registrar’ undeclared (first use in this function)
registrar.c:747: error: (Each undeclared identifier is reported only once
registrar.c:747: error: for each function it appears in.)
registrar.c: In function ‘do_register_server’:
registrar.c:796: error: ‘CLSID_Registrar’ undeclared (first use in this function)
make[1]: *** [registrar.o] Error 1
make[1]: Leaving directory `/r/hdd/i/tmp/src/wine/git/dlls/atl'
make: *** [dlls/atl] Error 2и фсё.
> Жесть какая, этот 1.3.7 даже не собирается.
> Впервые вижу такое за очень много версий вайна.В арче как то собрали. (ссылки выше)
в debian отлично собралось и работает.
> в debian отлично собралось и работает.Так я в дебиан и собираю, вайна исходники беру из git, на данный момент там тег 1.3.7.
Каждый релиз собираю уже очень давно, и этот - первый который не собрался.
Ну срепортил им баг, может подскажут чего.
>> в debian отлично собралось и работает.
> Так я в дебиан и собираю, вайна исходники беру из git, на
> данный момент там тег 1.3.7.
> Каждый релиз собираю уже очень давно, и этот - первый который не
> собрался.
> Ну срепортил им баг, может подскажут чего.Надо atliface.h _удалить_, тогда компилится.
http://bugs.winehq.org/show_bug.cgi?id=25140
Ничего подобного, в арче с pulseaudio-патчами все нормально собрал.
F14 - всё собирается.
FreeBSD 8.1, все собирается.
Господа, до вас туго доходит?
Ссылка на баг была выше, найдено в чём проблема, проблема решена.
Смысл дальше продолжать писать "а у меня тоже собирается в винде95оср2"?
> "а у меня тоже собирается в винде95оср2"?О! Мега идея! Собрать под Win95 и запускать под Win95 через wine проги, требующие WinXP!
Интересно, а насколько он теперь стал более конкурентным по отношению коммерческому wine? Остались ли еще какие либо случаи, когда без коммерческаго wine обойтись нельзя? (или теперь по-любому его покупать и ставить не потребуется?, раз после каждого обновления много раз подряд пишется, что "множество улучшений"). На работе какого ПО наиболее существенно отразилось это обновление? Что там еще в первую очередь надо улучшать? И каким образом получается, что из под него некоторое ПО теперь идет даже лучше, чем непосредственно из под винды?
Да все то же: поддержка USB-кючей аппаратной защиты HASP и иже с ним от Алладин.
> Интересно, а насколько он теперь стал более конкурентным по отношению коммерческому wine?99%
> Остались ли еще какие либо случаи, когда без коммерческаго wine обойтись нельзя?
Случаи, когда необходима техподдержка и гарантированная работа программы годами.
> На работе какого ПО наиболее существенно отразилось это обновление?
Открой английскую новость и прочитай 60 исправленных багов.
> Что там еще в первую очередь надо улучшать?
Всё.
> И каким образом получается, что из под него некоторое ПО теперь идет даже лучше, чем непосредственно из под винды?
В порядке исключения.
> krnl386: Mention DOSBox.Очень хорошое дополнение!
> explorer: Make the systray window look more like a real taskbar in desktop mode
Значок программ в системном трее стал выглядеть лучше.
> ntdll: Add Support for loading ARM PEs
Хорошо!
> include: Better detect MIPS architecture
Круто!!!
> msvcrt: Implemented много-много-много-много раз, а ещё include: Add winsxs.idl
Каааааааайф!!!!!
> wined3d: Recognize Evergreen in select_card_ati_mesa().
> wined3d: Use lookup tables in select_card_ati_mesa().
> wined3d: Use lookup tables in select_card_nvidia_binary().
> wined3d: Use a lookup table in select_card_ati_binary().
> wined3d: Added Intel GM45 video card detection
> ole32: Implement OnRun and OnStopПозитивно.
> d3dx9_36: Quiet a noisy fixme
А ошибку исправить?!
> d3dx9: Implement D3DXFilterTexture for cube textures.
> d3dx9: Implement D3DXCheckCubeTextureRequirements.
> d3dx9: Implement D3DXCreateCubeTexture.
> d3dx9: Skip D3DXCheckCubeTextureRequirement test if not supported.
> d3dx9: Implement D3DXCheckVolumeTextureRequirements.
> d3dx9: Implement D3DXCreateVolumeTexture.Одна моя игра, не помню какая, это требовала и не запускалась без нативного DirectX
> Куча улучшений msxml3, включая русскими
Фотошоп скоро будет работать самый нвоейший (а точнее, его установщик)
> d3dcompiler: Add D3DReflect() stub.
> include: Add ID3D11ShaderReflection interface.
> include: Add ID3D10ShaderReflection1 interface.
> dxguid: Add shader and dx11 includes to dx10guid.c.
> d3dcompiler: Add stub ID3D11ShaderReflection interface.Кто там про DirectX 11 спрашивал?!
Красота! Каждый раз радуюсь таким новостям, с нетерпением жду когда винда станет действительно не нужна потому, что не будет программ, работающих только под ней...