LinuxForum.Fans
Тема

Fahrenheit помогите устранить очередную ошибку

Автор: Linuxxxoid 13 сообщений 5465 просмотров
#218599


Wine 1.3, Kubuntu 11.10, Nv 8800gts
PS - при старте на стадии проверки железа пишет что доступной видео-памяти 320, а не 512 как должно быть.
Кончается вступительный ролик и вылазит такая вот ошибка :(

#218603

запусти в консоли и выложи ошибку

#218607
Показать
[console]artem@artem-System-Product-Name:~$ wine /home/artem/.wine/drive_c/Game/Fahrenheit/Fahrenheit.exe
MEM_POOL_HEADER::AddMemPool Size:8 Total: 2212 Allocated: 2148 Free: 64
fixme:win:EnumDisplayDevicesW ((null),0,0x33f6b0,0x00000000), stub!
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:system:SystemParametersInfoW Unimplemented action: 59 (SPI_SETSTICKYKEYS)
fixme:system:SystemParametersInfoW Unimplemented action: 53 (SPI_SETTOGGLEKEYS)
fixme:system:SystemParametersInfoW Unimplemented action: 51 (SPI_SETFILTERKEYS)
fixme:system:SystemParametersInfoW Unimplemented action: 55 (SPI_SETMOUSEKEYS)
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 32 channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 32 channels, pretending there's only 2 channels
fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x1e0850,0x1eaa9c): stub
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:wined3d_swapchain_set_gamma_ramp Ignoring flags 0x1.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:wined3d_swapchain_set_gamma_ramp Ignoring flags 0x1.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
wine: Unhandled exception 0x80000003 at address 0x436341 (thread 0009), starting debugger...
0x00436341: int $3
Modules:
Module Address Debug info Name (117 modules)
PE 400000- b69000 Export fahrenheit
PE 10000000-1008f000 Deferred stlport_vc745
PE 18000000-18068000 Deferred binkw32
ELF 20000000-20023000 Deferred mmdevapi<elf>
\-PE 20010000-20023000 \ mmdevapi
ELF 20026000-20030000 Deferred libwrap.so.0
ELF 20030000-200a1000 Deferred libsndfile.so.1
ELF 200a1000-20219000 Deferred libvorbisenc.so.2
ELF 20219000-20221000 Deferred libogg.so.0
ELF 20221000-20238000 Deferred libresolv.so.2
ELF 20949000-20997000 Deferred libflac.so.8
ELF 24548000-24639000 Deferred libasound.so.2
ELF 272be000-272c5000 Deferred libasound_module_pcm_pulse.so
ELF 27472000-27475000 Deferred libnvidia-tls.so.280.13
ELF 29be5000-29bec000 Deferred libasyncns.so.0
ELF 2b071000-2b079000 Deferred libjson.so.0
ELF 2c1e3000-2c20e000 Deferred libvorbis.so.0
ELF 2cc5e000-2cd30000 Deferred libgl.so.1
ELF 2ee95000-2eed7000 Deferred dinput<elf>
\-PE 2eea0000-2eed7000 \ dinput
ELF 3dc26000-3dc3a000 Deferred psapi<elf>
\-PE 3dc30000-3dc3a000 \ psapi
ELF 42b66000-42bb4000 Deferred libpulse.so.0
ELF 48c3e000-48ca3000 Deferred libpulsecommon-1.0.so
ELF 48dfc000-48e45000 Deferred libdbus-1.so.3
ELF 49d9b000-49db1000 Deferred midimap<elf>
\-PE 49da0000-49db1000 \ midimap
ELF 50fe3000-50fec000 Deferred librt.so.1
ELF 58039000-5994a000 Deferred libnvidia-glcore.so.280.13
ELF 5e128000-5e141000 Deferred msacm32<elf>
\-PE 5e130000-5e141000 \ msacm32
ELF 622da000-62323000 Deferred winealsa<elf>
\-PE 622e0000-62323000 \ winealsa
ELF 68000000-68020000 Deferred ld-linux.so.2
ELF 68020000-68164000 Dwarf libwine.so.1
ELF 68164000-6817f000 Deferred libpthread.so.0
ELF 6817f000-682fb000 Deferred libc.so.6
ELF 682fb000-68300000 Deferred libdl.so.2
ELF 68300000-683d2000 Deferred ntdll<elf>
\-PE 68310000-683d2000 \ ntdll
ELF 683d2000-683fc000 Deferred libm.so.6
ELF 683fc000-68406000 Deferred libnss_compat.so.2
ELF 68406000-6841f000 Deferred libnsl.so.1
ELF 6841f000-6842b000 Deferred libnss_nis.so.2
ELF 6842b000-68438000 Deferred libnss_files.so.2
ELF 68438000-685f1000 Deferred kernel32<elf>
\-PE 68450000-685f1000 \ kernel32
ELF 685f1000-6865a000 Deferred advapi32<elf>
\-PE 68600000-6865a000 \ advapi32
ELF 6865a000-686cb000 Deferred ddraw<elf>
\-PE 68660000-686cb000 \ ddraw
ELF 686cb000-6880e000 Deferred wined3d<elf>
\-PE 686e0000-6880e000 \ wined3d
ELF 6880e000-6895e000 Deferred user32<elf>
\-PE 68820000-6895e000 \ user32
ELF 6895e000-68a13000 Deferred gdi32<elf>
\-PE 68970000-68a13000 \ gdi32
ELF 68a13000-68a2d000 Deferred version<elf>
\-PE 68a20000-68a2d000 \ version
ELF 68a2d000-68a49000 Deferred dinput8<elf>
\-PE 68a30000-68a49000 \ dinput8
ELF 68a49000-68b78000 Deferred ole32<elf>
\-PE 68a60000-68b78000 \ ole32
ELF 68b78000-68bf6000 Deferred rpcrt4<elf>
\-PE 68b80000-68bf6000 \ rpcrt4
ELF 68bf6000-68c41000 Deferred dsound<elf>
\-PE 68c00000-68c41000 \ dsound
ELF 68c41000-68ce7000 Deferred winmm<elf>
\-PE 68c50000-68ce7000 \ winmm
ELF 68ce7000-68d12000 Deferred msacm32<elf>
\-PE 68cf0000-68d12000 \ msacm32
ELF 68d12000-68d2f000 Deferred oleacc<elf>
\-PE 68d20000-68d2f000 \ oleacc
ELF 68d2f000-68da2000 Deferred shlwapi<elf>
\-PE 68d40000-68da2000 \ shlwapi
ELF 68da2000-68dc9000 Deferred odbc32<elf>
\-PE 68db0000-68dc9000 \ odbc32
ELF 68dc9000-68fee000 Deferred shell32<elf>
\-PE 68de0000-68fee000 \ shell32
ELF 68fee000-690ef000 Deferred comctl32<elf>
\-PE 69000000-690ef000 \ comctl32
ELF 690ef000-6912c000 Deferred d3d9<elf>
\-PE 69100000-6912c000 \ d3d9
ELF 6912c000-6914b000 Deferred libtinfo.so.5
ELF 6914b000-691e2000 Deferred libfreetype.so.6
ELF 691e2000-691f7000 Deferred libz.so.1
ELF 691f7000-69221000 Deferred libexpat.so.1
ELF 69221000-692d1000 Deferred winex11<elf>
\-PE 69230000-692d1000 \ winex11
ELF 692d1000-692e4000 Deferred libxext.so.6
ELF 692e4000-6941a000 Deferred libx11.so.6
ELF 6941a000-69434000 Deferred libice.so.6
ELF 69434000-6943a000 Deferred libuuid.so.1
ELF 6943a000-69459000 Deferred libxcb.so.1
ELF 69459000-6945d000 Deferred libxau.so.6
ELF 6945d000-69464000 Deferred libxdmcp.so.6
ELF 69464000-69488000 Deferred imm32<elf>
\-PE 69470000-69488000 \ imm32
ELF 69488000-6948c000 Deferred libxinerama.so.1
ELF 6948c000-69492000 Deferred libxxf86vm.so.1
ELF 69492000-6949d000 Deferred libxrender.so.1
ELF 6949d000-694a1000 Deferred libxcomposite.so.1
ELF 694a1000-694b1000 Deferred libxi.so.6
ELF 694b1000-694bc000 Deferred libxcursor.so.1
ELF 694bc000-694c2000 Deferred libxfixes.so.3
ELF 694c2000-694f9000 Deferred uxtheme<elf>
\-PE 694d0000-694f9000 \ uxtheme
ELF 69f26000-69f5b000 Deferred libfontconfig.so.1
ELF 6c4e7000-6c4f0000 Deferred libsm.so.6
ELF 6d0e4000-6d0ed000 Deferred libxrandr.so.2
ELF 73e6c000-73f80000 Deferred oleaut32<elf>
\-PE 73e80000-73f80000 \ oleaut32
ELF 75e26000-75e48000 Deferred libncurses.so.5
ELF 7bf00000-7bf04000 Deferred <wine-loader>
PE 7c000000-7c054000 Deferred msvcr70
PE 7c080000-7c0f7000 Deferred msvcp70
PE 7c140000-7c22e000 Deferred mfc70
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\Game\Fahrenheit\Fahrenheit.exe
00000022 0
00000021 15
00000020 0
0000001f 0
00000009 0 <==
0000000e services.exe
0000001b 0
00000016 0
00000015 0
00000014 0
00000010 0
0000000f 0
00000011 winedevice.exe
00000017 0
00000013 0
00000012 0
00000018 plugplay.exe
0000001c 0
0000001a 0
00000019 0
0000001d explorer.exe
0000001e 0
Backtrace:
=>0 0x00436341 in fahrenheit (+0x36341) (0x7c02b5eb)
1 0x8b5620ec (0x83ec8b55)
err:dsound:DSOUND_MixOne Fatal error. Under/Overflow? primary_done=90240, mixpos=1004/1920 (924/1764), primary_mixpos=89328, writepos=95088, mixlen=128
err:dsound:DSOUND_MixOne Fatal error. Under/Overflow? primary_done=90240, mixpos=1004/1920 (231/441), primary_mixpos=89328, writepos=95088, mixlen=128
err:mmtime:TIME_MMTimeStop Timer still active?!
[/console]
#218615

Linuxxxoid, похоже тут тоже самое, что и с готикой
ищи файл настроек (*.ini или еще что-нибудь) и пробуй отключать типы звуков
в готике помогает отключение фоновой музыки

#218617

Ок попробую! smile

#218619

Не помогло :(

#218620

ну-ка sound-раздел файла-настроек в студию smile

#218622

совершенно случайно нашел у себя образ этой игры, поставил
объем памяти видеокарты определила 1024 вместо 896 Mb (GeForce GTX 260)
единственно не увидела номинальное разрешение рабочего стола (1600х900), пришлось запускать в окне (1024х768)
а так все заводится без проблем

#218635
text
[INI]
DatabaseConnect=0
Fullscreen=1
NoSound=1
DatabaseName=Base Fahrenheit
UserDBLogin=BLD
Bigfile=BigFile_PC
DataVersion=PC
RecordObjectLoadings=0
EnableDatabank=1
EnableVibration=1
Cheat=0
NoMessageBox=0
LoadingMsg=0
RetrieveLog=0
DebugMenu=0
QdtErrorOnForceLoad=1
PS2Emulation=0
ScriptOutput=1
Shadows=1
ForcePackedMode=0
WindowOnTop=0
ViewerMode=0
USMode=0
PS2StreamOverflowDetection=0
#218636

Linuxxxoid, попробуй вырубить звук в wine совсем. Сделать это можно через winetricks: "Select the default wineprefix" > "Change settings" > "sound=disabled".
Можно еще поковыряться с dsound.dll и dmusic.dll.
Ну а вообще стоит поискать здесь.

#218650

Да дело в звуке! Игра без него играет :D
Но как можно настроить или на что заменить dsound.dll и dmusic.dll?? :(

#218667

Linuxxxoid,

Linuxxxoid написал:
Кончается вступительный ролик и вылазит такая вот ошибка sad

накати NoCD/DVD на всякий случай. на appdb пишут, что обязательно надо делать

Linuxxxoid написал:
Но как можно настроить или на что заменить dsound.dll и dmusic.dll?? sad

поменять их на "родные из винды/директ-икс" и после в winecfg поменять на вкладеке библиотеки сторонняя на встроенная, например.

что еще в этом префиксе по мимо игры установлено?

#220436

Чёт все пишут про видео память) А не пробывали редактировать реестр например:
http://wiki.jswindle.com/index.php/Wine_Registry#Video_Memory_Size

VideoMemorySize
| | [Sets the amount of reported video memory (in megabytes). The default is a simple
| | auto-detection based on the card type guessed from OpenGL capabilities.]

В догонку
http://appdb.winehq.org/objectManager.php?sClass=version&iId=6446 читали?

What does not
Installation. The game doesn't run without patch 1.1 applied, which can ONLY be applied by doing an installation in a virtual machine/windows partition.

P.S

fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 32 channels, pretending there's only 2 channels

такую ошибку видел пару раз насколько я помню ни как не влияет на работоспособность.

Войдите или зарегистрируйтесь, чтобы ответить.