Показаны сообщения с ярлыком wine. Показать все сообщения
Показаны сообщения с ярлыком wine. Показать все сообщения

понедельник, 26 января 2009 г.

Шашки, CrossOver, 2009 и остальное

Давненько я не брал в руки шашек...
потирая руки
Начнем пожалуй!

У меня уже, оказывается четрые постоянных читателя! Это несмотря на мое безалаберное отношение к блогу. Мне очень приятно - каждому из них большое спасибо. Спасибо и тем, кто меня читает, но специально отметиться не захотел.

Далее - представляете, я чуть было не перешел на OpenSUSE. Даже думал, что делать с названием блога и как быть с теми, кто привык к его названию.
Уфф, обошлось!
Ну во-первых, разумеется по сравнению с Mandriva 2008.1, Open SUSE 11.1 выигрывает. Во вторых, по сравнению с Mandriva 2009 Powerpack - проигрывает.
Сильное преимущество OpenSUSE - обаятельный установщик. И YAST (это аналог drakconf) тоже очень симпатичен. Радует наличие в коробке NIS и продуманный мастер подключения к Active Directory.
Приятно наличие на диске KDE3 и XFCE. Да и KDE4 на OpenSUSE тщательнее допилен чем мандривоские полукеды. (Хотя пользоваться им все равно тяжко.) Система управления программами продумана тщательнее. Ну и вообще много приятных мелочей.
Далее начались сплошные головные боли. Amarok видишь, ли MP3 не проигрывает. Принципиально. Попытки установить что-то там по инструкции обернулись провалом - заставить играть MP3 удалось только smplayer. Не удалось поставить и Songbird как с сайта разработчиков, так и собранный для SUSE из rpm-search. Драйверов NVIDIA нет - устанавливайте с сайта. И аккуратно устанавливайте - там несколько версий - шаг не туда карается незагрузкой иксов. Постоянно слетало подключение к Active Directory. В общем мне это надоело и я вернулся (или наооборот - продвинулся) на Mandriva. Только уже на 2009.
В общем так - пока все хорошо, кроме KDE4. Этим я пользоваться не могу. Это все еще недожарено, недоварено и вообще я не Камноедов.

Некоторое время мы занимались материализацией. Я творил груши, а Роман требовал, чтобы я их ел. Я отказывался есть, и тогда он заставлял меня творить снова. „Будешь работать, пока не получится что-нибудь съедобное, — говорил он. — А это отдашь Модесту. Он у нас Камноедов.
"Понедельник начинается в субботу". Стругацкие.

Наконец-то подключаются без консоли USB-диски с кириллической NTFS . Прочитался как диск MP3 (ох уж это MP3!) плеер ВВК-Q35N. В 2008.1 он не читался. 2009 как влитая встала на нетбук Acer Aspire One. 2008.1 на него встала с проблемами, а точнее с одной проблемой - после установки грузиться не хотела. Маааленькая така пронблемка. :)
О, если бы в инсталляторе был бы KDE3! Пока приходиться пользоваться GNOME. У меня на работе трафик, поэтому с репозитория установить KDE3 я не могу. Впрочем, Гномом тоже вполне можно пользоваться, возможностей поменее, конечно. Но не ужас-ужас. Сегодня докачаются образы полного репозитория Mandriva и тогда будет и на работе праздник.

Ах, да Crossover! (для поисковиков - проблемы со шрифтами в диалоговых окнах crossover professional)
Ну, кто его устанавливал, тот наверняка видел вот это.
Красиво, да? Нестандартное решение вида шрифтов а-ля Кандинский-Клерамбо. И знаете, как это решается? Ха-ха. Нет, не ха-ха. А вот так - ХА-ХА.
Идете в каталог /etc/X11/fontpath.d
Да, да именно туда. Ищете там ссылку под названием (эти названия определяют порядок поиска шрифтов в иксах)
75dpi:unscaled:pri=20.
Переименовывате ее в
75dpi:unscaled:pri=60
Лекгим движением руки брюки превращаются... превращаются брюки...

В общем, тоже не фонтан. Могло бы быть и конешно и лучче. Но в сравнении с предыдущим хотя бы пользоваться можно.
Ура, товарищи.

ЗЫ. Кстати, Songbird в Мандриве 2009 встал как влитой с разбегу. Тот самый - с сайта разработчиков.

воскресенье, 5 октября 2008 г.

Спешите видеть

Сборка Wine 1.1.5 для Мандривы тут. Спешите видеть!
Кстати, Spore с ней стала работать совершенно правильно! И текстуры и звук и переходы между эпохами - все работает на ура.
Ура!

понедельник, 15 сентября 2008 г.

Вести с Винных полей. Урожай Маст хэва.

Под Wine запустился Civilization Beyond The Sword.
Не без проблем, конечно.
Установился-то он без проблем, но вот запускаться не пожелал. После чтения Wine AppDB (настоятельно рекомендую! Маст хэв в закладки) выяснилось, что у него не хочет работать msxml3.
1. Этот самый msxml3 надо сделать в winecfg нативным.
2. В каталоге Civilization Beyond The Sword его надо найти и переименовать, шо бы он был, но его не было...:)
3. C помошью winetricks (настоятельно рекомендую! Маст хэв в закладки) установить Мелкомягкий MsXML3.
4. Запустить. Учесть, что моды из меню НЕ запускаются. Запускать надо из командной строки
padsp wine Civ4.exe mod=/Mods/MyMod. Или в Каталоге MyGame\Civilization подкрутить Сiv4.ini там тоже есть строчка Mod.

Кто плъехо понимать аглицкий - абисняю - winetricks это скрипт, каковой аффтаматицески проделывает за вас всю работу по нахождению и установке в Wine всякого нативного барахла, как-то
 Standard RGB color profile"
MS common controls 5.80"
MS comctl32.ocx and mscomctl.ocx, comctl32 wrappers for VB6"
MS Arial, Courier, Times fonts"
MS DCOM, override the Wine implementation"
the obsolete Dirac 0.8 directshow filter"
MS DirectX 9 user redistributable"
divx video codec"
MS .NET 1.1 (requires Windows license)"
MS .NET 2.0 (requires Windows license)"
ffdshow video codecs"
Adobe Flash Player ActiveX and firefox plugins"
Fix bad fonts which cause crash in some apps (e.g. .net)."
MS gdiplus.dll (from powerpoint viewer)"
The HTML rendering Engine (Mozilla)"
Intel Codecs (Indeo)"
MS Jet 4.0 Service Pack 8"
Red Hat Liberation fonts (Sans, Serif, Mono)"
MS MDAC 2.5: Microsoft ODBC drivers, etc."
MS MDAC 2.7"
MS MDAC 2.8"
MS mfc40 (Microsoft Foundation Classes from Visual C++ 4)"
MS mfc42 (see vcrun6 below)"
mono-1.9.1-gtksharp-2.10.4-win32-2"
MS Installer 2.0"
MS Line Services 3.1 (needed by native riched?)"
MS XML version 3"
MS XML version 4"
MS XML version 6"
ogg filters/codecs: flac, theora, speex, vorbis, schroedinger"
MS pdh.dll (Performance Data Helper)"
Apple Quicktime 7.2"
MS riched20 and riched32"
MS riched30"
MS Tahoma font (not part of corefonts)"
MS Visual Basic 3 runtime"
MS Visual Basic 4 runtime"
MS Visual Basic 5 runtime"
MS Visual Basic 6 runtime"
MS Visual C++ 6 sp4 libraries (mfc42, msvcp60, msvcrt)"
MS Visual C++ 2003 libraries (mfc71,msvcp71,msvcr71)"
MS Visual C++ 2005 libraries (mfc80,msvcp80,msvcr80)"
MS Visual C++ 2005 sp1 libraries"
Visual C++ 2008 libraries (mfc90,msvcp90,msvcr90)"
Visual J# 2.0 libraries (requires dotnet20)"
Windows Media Player 9 (requires Windows license)"
Windows Media Player 10 (requires Windows license)"
MS Windows Scripting Host 5.1"
Windows Scripting Host 5.6"
MS Windows scripting 5.6, jscript only, no cscript"
MS Windows scripting 5.6, vbscript only, no cscript"

Запустилась и такая фигня как bunker. Это такой тир на пляже из пушке и ракет.

И кстати, на WinHQ уже выложен Wine-1.1.4

Скоро будет обзор CrossOver Linux Professional.
C выкладыванием дистрибутива.
Следите за событиями!

суббота, 13 сентября 2008 г.

Продолжение Директа.

Для интересующихся прикладываю мои system.reg userdef.reg user.reg из каталога .wine
Еще раз повторяю - запуск Виндоуз-игр без установленного DirectX, и тестового запуска dxdiag с удачными проверками считаю преждевременным и грустным мероприятием.

Качать вот здесь

среда, 10 сентября 2008 г.

ОС Умерла — Spore.

Итак, вчера был запуск Spore. Под Wine 1.1.3.

Да, да, того самого Spore. Скачанного через торрент. Разумеется исключительно для тестирования.
Предварительно в winecfg были проделаны следующие операции
C d3dx9_24 по d3dx9_36, msxml3, msxml3r, и msvcr71 были переведены в режим Native,

Spore запустился. Но вот графика расстроила — плаванье по воде сопровждалось некислыми артефактами. Кроме того, при переходе от водного режима к сухопутному игра стабильно вылетает.

Будем копать дальше.

понедельник, 8 сентября 2008 г.

ОС умерла. Да здравствует ОС!

До недавнего времени, в связи с наличем присутствия 3D-стратегий на моем компьютере, я был вынужден мириться с тем, что дома у меня стоит Windows.
Меня черезвычайно утомляла все эта колготня с антивирусами, файрволлами, драйверами звуковухи, нечищенным реестром, дефрагментацией и прочей лабудой.
После недавней оптимизации реестра, когда драйвера звука мне сообщили, что аудиоустройства, оказывается, у меня нет. И поэтому звука не будет.
Это было последним верблюдом, сломавшим хребет соломинке.

Я снес (т.е сделал незагружаемыми) дома Винды и поставил свою Mandriva 2008.1.

Кроме, того, я поставил Wine самой последней версии. Отсюда.
А также http://www.playonlinux.com/en/

С ним Warhammer 40000 Dark Crusade заработал сразу.
Единственно не забываем использовать не wine, a padsp wine. (Pulse Audio стучит в сердцах…)

Час ушел на установку DirectX. (Единственно, что я сделал, так еще докопировал в вайновский каталог system32 из виндушного system32 все dll и vxd, которых там не было)

После этого заработали Heroes of Might and Magic 5. (обработанные NoCD — не хотят видеть лицушного диска? Ну и не надо!) Правда 3D там все равно немножко другой. Масштаб какой-то другой.

Следите за развитием!

воскресенье, 7 сентября 2008 г.

Установка DirectX9.0c в Wine

Перевод статьи twickline, опубликованной в блоге http://wine-review.blogspot.com/2007/11/directx-90c-on-linux-with-wine.html.
с примечаниями.

Эта статья, кстати, теперь недоступна. Они рестурктуризовали свой блог и теперь она куда-то у них провалилась.

Microsoft DirectX – это коллекция API для выполнения задач, связанных с мультимедиа, особенно программирования игр и видео на платформе Microsoft. Названия этих API начинается со слова Direct. Например: Direct3D, DirectDraw, DirectMusic, DirectPlay, DirectSound и так далее. DirectX – это общий термин, обозначающий все эти Direct-чтонибудь-API. И этот термин дал название коллекции. За прошедшие годы многие API были изменены и перемещены, так что это соглашение о наименовании больше не действительно. К примеру X заменил Direct в первых частях названий некоторых новых DirectX технологий, таких как XAct, Xinput и т. д.

Direct3D (графический API в составе DirectX) широко используется в разработке компьютерных игр для Microsoft Windows, Microsoft Xbox и Microsoft Xbox 360. Direct3D так-же используется другими приложениями для визуализации и обработки графики, что особенно заметно в инженерных приложениях CAD/CAM, потому что они способны быстро обрабатывать высококачественную 3D графику, используя DirectX-совместимое аппаратное обеспечение. Так как Direct3D – это широкоизвестный API в составе DirectX, нередко название DirectX используется вместо Direct3D.

Настройка Wine.
Действия производились с чистой конфигурационной директорией Wine на виртуальном рабочем столе 1024x768

$ winecfg

у вас же стоит самая последняя Mandriva c Pulse Audio?
тогда пишите padsp winecfg

Как только директория .wine будет создана, запуститься конфигурационная утилита, в которой вы сможете установить параметры виртуального рабочего стола на вкладке Видео. Так-же хорошей идеей будет выбрать Ваш аудио драйвер на вкладке Аудио.
А там надо кроме ALSA выбрать также OSS. И не забудьте проверить звук при помощи кнопочки "Проверить звук".

Следующий шаг – это установка родной mscoree.dll и streamci.dll в директорию /system32
из установленной Windows.
Перейдите в ~/.wine/drive_c/windows/system32 и переименуйте
d3d8.dll,
d3d9.dll,
ddraw.dll,
dsound.dll,
dsound.vxd,
quartz.dlls

в *.bak.

Вам будет необходимо поставить большое количество dll, для корректной работы инсталлятора. Ниже приведен полный список dll, которые должны быть установлены.

"d3d8"="native"
"d3d9"="native"
"d3dim"="native"
"d3drm"="native"
"d3dx8"="native"
"d3dxof"="native"
"dciman32"="native"
"ddrawex"="native"
"devenum"="native"
"dinput"="native"
"dinput8"="native"
"dmband"="native"
"dmcompos"="native"
"dmime"="native"
"dmloader"="native"
"dmscript"="native"
"dmstyle"="native"
"dmsynth"="native"
"dmusic"="native"
"dplay"="native"
"dplayx"="native"
"dpnaddr"="native"
"dpnet"="native"
"dpnhpast"="native"
"dswave"="native"
"dxdiagn"="native"
"mscoree"="native"
"quartz"="native"
"streamci"="native"

Установка Directx
Скачайте DirectX 9.0c November release.

directx_nov2007_redist.exe Извлечет файлы инсталлятора в выбранную Вами директорию.

tom@tuxonfire ~ $ wine directx_nov2007_redist.exe
fixme:advapi:DecryptFileA "z:\\home\\tom\\directx-9\\" 00000000
fixme:midi:OSS_MidiInit Synthesizer supports MIDI in. Not yet supported.
tom@tuxonfire ~ $

Теперь перейдите в директорию, в которую Вы распаковали DirectX и запустите DXSETUP.EXE.

Если у вас Pulse Audio не забывайте ставить padsp перед wine!

tom@tuxonfire ~ $ cd /home/tom/directx-9
tom@tuxonfire ~/directx-9 $ wine DXSETUP.EXE
fixme:midi:OSS_MidiInit Synthesizer supports MIDI in. Not yet supported.

Запустите winecfg снова и установите d3d8, d3d9, ddrawex, dinut, dinput8 как встроенные wine.

Теперь запустите dxdiag.exe

tom@tuxonfire ~/directx-9 $ cd /home/tom/.wine/drive_c/windows/system32
tom@tuxonfire ~/.wine/drive_c/windows/system32 $ wine dxdiag.exe
fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),1,3,(nil),0,(nil)) - stub!

Теперь мы можем протестировать ddraw, ddraw 3D, D3D8 и D3D9

После удачного тестирования необходимо установить gm.dls для теста Direct Music, этот драйвер поместите в ~/.wine/drive_c/windows/system32/drivers

Вы получите уведомление в system32 d3dx9_24.dll до d3dx9_36.dll установлены, это поможет Вам при запуске игр, которые требуют дополнительных библиотек DirectX.

Теперь Вы имеете возможность запускать многие библиотеки DirectX в режиме native или builtin. К примеру, если игра падает со встроенной библиотекой Wine quartz.dll, Вы можете попробовать запустить ее с оригинальной Windows dll и посмотреть как это улучшит ситуацию.

Не забывайте, что d3d8, d3d9, ddraw будут работать только как builtin, и во многих случаях Вы должны будете попробовать использовать встроенные dsound и dinput. Кстати, у меня были некоторые успешные попытки запуска (dsound and dinput) в оригинальном режиме Windows... Причина для использования встроенных библиотек – это необходимость прямого доступа к Вашему железу. direct music и direct play могут быть использованы в native windows mode в большинстве случаев.

Взято отсюда

пятница, 21 декабря 2007 г.

GIMP и Photosop Plugins

На самом деле ничего страшного нет. Особенно под Windows. :) Там то все будет работать практически сразу.

http://www.gimp.org/~tml/gimp/win32/pspi.html
Откуда становится ясно, что требуется скопировать pspi.exe в каталог plugins Gimpa.

C Gimp в Linux немножко сложнее.
Во-первых крайне рекомендуется иметь Wine. ( поскольку далеко не все плагины 8bf универсальны и многие используют WinAPI для отрисовки своих ползунков и прочего). Да и поставляются в виде установщика setup.exe который без Wine запустить будет очень непросто.
Во-вторых придется смириться с тем, что и в этом случае многие фильтры, virtualphotographer , например, работать не будут.

Процедура же для Mandriva такова.

скачиваем gimp-pspi-1.0.5-1.cru.i386.rpm
стандартно устанавливаем.
Специальной сборки для Mandriva нет, но так как Mandriva - сестра Красной шапки, берем эту сборку. Если все прошло успешно, то в каталоге /usr/lib/gimp/2.0/plug-ins появятся файлы
  • pspi
  • pspi.exe.so
каковые и являются нужными нам модулями.

В самом же Gimp в меню Расш. (в английской версии - Xtns) появляется пункт Photoshop Plug-in Settings, в котором вам надо будет добавить тот каталог, в котором будут находиться нужные вам фильтры. Если каталог корректно выставлен, они появятся в уже меню Фильтры при работе с изображением.
(надо сказать что и для Windows версии Gimp процедура такая же)

Для облегчения поиска каталогов я создал в каталоге ~/wine_c (это тот самый каталог, который создает Wine после корректной установки и который для windows-программ изображает диск С:) каталог Plugin в который и устанавливаю или копирую фильтры.
Filter Unlimited 2.0 и Redfield Fractallus уже запустились и сработали.

вторник, 20 ноября 2007 г.

1C под Линукс (1S under Linux)

Ага! Вот и оно! Смотреть всем.
Причем без Этерсофтовского Вайна.

http://gloomka.livejournal.com/35655.html

Автор - молодец.