Need For Speed Most Wanted (Вылет при старте - directx?)

Нативные и в Wine/Cedega - проблемы, настройка, обсуждение

Модератор: Модераторы разделов

Аватара пользователя
yamah
Сообщения: 1116
ОС: Rosa Fresh, Debian, RELS

Need For Speed Most Wanted

Сообщение yamah »

Запускаю сабж, а он в конслоле пишет это.

Код: Выделить всё

$ wine speed.exe
err:module:load_builtin_dll failed to load .so lib for builtin L"winealsa.drv": libasound.so.2: невозможно открыть разделяемы                                ла или каталога
fixme:imm:ImmDisableIME (0): stub
fixme:win:EnumDisplayDevicesW ((null),0,0x33f93c,0x00000000), stub!
fixme:d3d:test_pbo_functionality >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION (0x502) from Loading the PBO test texture
 @ directx.c / 3520
fixme:d3d:debug_d3dformat Unrecognized 909198916 (as fourcc: DF16) WINED3DFORMAT!
err:d3d:CheckTextureCapability Unhandled format=unrecognized
fixme:d3d:debug_d3dformat Unrecognized 909198916 (as fourcc: DF16) WINED3DFORMAT!
fixme:d3d:getFormatDescEntry Can't find format unrecognized(909198916) in the format lookup table
fixme:d3d9:IDirect3DDevice9Impl_CreateSurface MultisampleQuality set to 3, bstituting 0
err:d3d:CreateContext Requesting MultiSampleType=1
err:d3d:WineD3D_ChoosePixelFormat Can't find a suitable iPixelFormat
fixme:d3d9:IDirect3DDevice9Impl_CreateSurface MultisampleQuality set to 3, bstituting 0
fixme:d3d9:IDirect3DDevice9Impl_CreateSurface MultisampleQuality set to 3, bstituting 0
wine: Call from 0x7ee14190 to unimplemented function d3dx9_36.dll.D3DXCreateEffectPool, aborting
err:seh:raise_exception Unhandled exception code 80000100 flags 1 addr 0x7ee14190

Как понял, проблема в DirectX и winealsa.drv?
winealsa.drv у мну вроде как нет. Ставил wine из репозитария.
То есть нужно будет пересобрать wine?

Оказалось, что winealsa.drv.so есть, но в настройках звука только OSS.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Понимание - это меч с тремя кромками: ваша правда, наша правда и Истина.
Жизнь - игра: сюжет задуман фигова, но графика хорошая...
Лучший игровой сервер - Земля: карта всего одна, но на 7 миллиардов игроков; читеров нет, админ терпеливый, но если уж забанит...
Спасибо сказали:
Аватара пользователя
BrONtOSAUR
Сообщения: 421
ОС: Debian Sid

Re: Need For Speed Most Wanted

Сообщение BrONtOSAUR »

Пакет libwine-alsa стоит?
System: Debian GNU/Linux Sid + kernel 2.6.35 + gcc 4.4.5 + X.org 2:1.7.7-2 + KDE 4.4.5
Config: Asus P5B + Intel Core 2 Duo E6750 2.66 Mhz + GIGABYTE GeForce 9600GT 1GB (260.19.29 drv.) + 4GB RAM + Creative Audigy SE
Спасибо сказали:
Аватара пользователя
yamah
Сообщения: 1116
ОС: Rosa Fresh, Debian, RELS

Re: Need For Speed Most Wanted

Сообщение yamah »

BrONtOSAUR писал(а):
16.05.2008 10:57
Пакет libwine-alsa стоит?

Что-то его в репах Мандривы нет. :unsure:
rpm.phone.net про такой пакет ничего не знает.

UPD: а он случаем тольео в deb-ах существует?
Понимание - это меч с тремя кромками: ваша правда, наша правда и Истина.
Жизнь - игра: сюжет задуман фигова, но графика хорошая...
Лучший игровой сервер - Земля: карта всего одна, но на 7 миллиардов игроков; читеров нет, админ терпеливый, но если уж забанит...
Спасибо сказали:
Аватара пользователя
unflag
Бывший модератор
Сообщения: 1030
Статус: здесь могла бы быть ваша реклама
ОС: Debian testing/Win Server 2008

Re: Need For Speed Most Wanted

Сообщение unflag »

yamah писал(а):
16.05.2008 11:43
BrONtOSAUR писал(а):
16.05.2008 10:57
Пакет libwine-alsa стоит?

Что-то его в репах Мандривы нет. :unsure:
rpm.phone.net про такой пакет ничего не знает.

UPD: а он случаем тольео в deb-ах существует?

Да, скорее всего только в репозитарии дебиан. По той причине, что в debian пакет wine разбит на десяток пакетов. В убунту, например, пакет всего один:) В mandriva, если не ошибаюсь, тоже.

One day! One day, who knows?
Someday! Someday I suppose!

Конференция в jabber: linuxforum@conference.jabber.ru
Спасибо сказали:
Аватара пользователя
Sekta-N
Сообщения: 854
ОС: Зоопарк

Re: Need For Speed Most Wanted

Сообщение Sekta-N »

Объясняю...
Глючит недоделанный D3dx9_36.dll
В winecfg переключаем все библиотеки d3dx9_*.dll в native (windows)
Скачиваем все библиотеки d3dx9_*.dll из гугля и копируем в ~/.wine/drive_c/windows/system32/
Нет тут подписи и не будет.
Спасибо сказали: