The AMD/Ati font problem should be fixed with catalyst 10.10. At least for me, it is. I don't need "nopat" as a kernel option anymore to see the font in sam & max season 3.
A note to be aware of: The DVD version of Tales Of Monkey Island requires vcrun2005sp1 (obtainable via winetricks), which generally won't install if you already have vcrun2005.
Might be worth updating the howto with this.
I also run dual head, so I don't like to run games in fullscreen mode. I can't find a nice way to specify the res on launch - the game gives my combined monitor width and height as the only available resolution. Currently I'm running inside a virtual desktop which gives me a full range of resolutions to choose from (but which I also like to avoid). Does anybody know of a nicer way of forcing screen res (if only the .prop files were plain text ;_; )?
A note to be aware of: The DVD version of Tales Of Monkey Island requires vcrun2005sp1 (obtainable via winetricks), which generally won't install if you already have vcrun2005.
Might be worth updating the howto with this.
I also run dual head, so I don't like to run games in fullscreen mode. I can't find a nice way to specify the res on launch - the game gives my combined monitor width and height as the only available resolution. Currently I'm running inside a virtual desktop which gives me a full range of resolutions to choose from (but which I also like to avoid). Does anybody know of a nicer way of forcing screen res (if only the .prop files were plain text ;_; )?
An exciting little tool. Doesn't seem to be easily runable under Wine though - it wasn't happy after installing mono and vcrun2008 via winetricks, and exits with "implement type compare for 1b! aborting..."
As of the latest Poker Night build, it runs flawlessly on Linux and adding it to your list would be great. The only thing you need to add using winetricks is "vcrun2008". After that, it works fine.
Looking in the folder for the game, it seems that it uses Qt/webkit on Windows now! Huzzah! No more installing IE !
Puzzle Agent seems to be running correctly with the recently updated installer (there was a bug with the second puzzle that I and others experienced, but I'm not sure whether that was Linux related).
I'm yet to see anybody who's been effected in Wine to say it's worked OK under Windows for them, and I'm also yet to see anybody with an ATi card say they've had problems under Wine, so at this point, I'm still not sure that any aspect of the problem is/was specifically Linux related.
I'm yet to see anybody who's been effected in Wine to say it's worked OK under Windows for them, and I'm also yet to see anybody with an ATi card say they've had problems under Wine, so at this point, I'm still not sure that any aspect of the problem is/was specifically Linux related.
Ati/AMD user here. Had no problem with Puzzle Agent on Linux. And as far as I know, this bug (which should be solved with the newest version) only happens for Nvidia users.
Well here's a guy with an ATI card having problems, which may not be WINE but driver related.
The game itself is playing fine and everything except for one problem: white boxes appear in places where white text should instead be, so I can't read anything. Can anyone help me figure out WTF is going on?
lightningjim, is this a fresh ".wine" profile, or has it been set up for other games (do you have any dll overrides set or any Wine specific registry entries)? I'm not familiar with this problem. Have you had a glance through the rest of the support forum to see if it's something people have had problems with under Windows?
c'mon I bite - how did you get bttf working? I've tried clean installs of wine (1.3.9) from the arch linux repository and suse wine packages. winetricked d3dx9 and vcrun2005. I can load the launcher but it crashes out if I try to run the game. I've tried in virtual desktop mode but still no joy.
[code]err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng14.so.14
fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng14.so.14
fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng14.so.14
fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng14.so.14
fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng14.so.14
fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng14.so.14
fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng14.so.14
fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng14.so.14
fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng14.so.14
fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng14.so.14
fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng14.so.14
fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng14.so.14
fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng14.so.14
fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng14.so.14
fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng14.so.14
fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
err:module:load_builtin_dll failed to load .so lib for builtin L"winemp3.acm": libmpg123.so.0: cannot open shared object file: No such file or directory
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:system:SetProcessDPIAware stub!
fixme:win:RegisterRawInputDevices (pRawInputDevices=0x33f79c, uiNumDevices=1, cbSize=12) stub!
fixme:wbemprox:wbem_locator_ConnectServer 0x133190, L"ROOT\\CIMV2", (null), (null), (null), 0x00000000, (null), (nil), 0x33f600)
fixme:wbemprox:wbem_locator_ConnectServer 0x133190, L"ROOT\\CIMV2", (null), (null), (null), 0x00000000, (null), (nil), 0x33f600)
fixme:wbemprox:wbem_locator_ConnectServer 0x133190, L"ROOT\\CIMV2", (null), (null), (null), 0x00000000, (null), (nil), 0x33f604)
fixme:wbemprox:wbem_locator_ConnectServer 0x133190, L"ROOT\\CIMV2", (null), (null), (null), 0x00000000, (null), (nil), 0x33f3a4)
fixme:imm:NotifyIME IMC_SETCANDIDATEPOS
fixme:imm:ImmReleaseContext (0x10064, 0x13cc68): stub
fixme:win:FlashWindowEx 0x33e904
fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
fixme:imm:NotifyIME IMC_SETCANDIDATEPOS
fixme:imm:NotifyIME IMC_SETCANDIDATEPOS
fixme:imm:NotifyIME IMC_SETCANDIDATEPOS
fixme:imm:NotifyIME IMC_SETCANDIDATEPOS
fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
fixme:wbemprox:wbem_locator_ConnectServer 0x140b58, L"ROOT\\CIMV2", (null), (null), (null), 0x00000000, (null), (nil), 0x33c228)
fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
fixme:win:EnumDisplayDevicesW ((null),0,0x33ebe4,0x00000000), stub!
fixme:d3d:IWineD3DDeviceImpl_SetSoftwareVertexProcessing (0x162be8) : stub
fixme:d3d:debug_d3dformat Unrecognized 0x36314c41 (as fourcc: AL16) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x36314c41) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x36315220 (as fourcc: R16) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x36315220) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x36314c41 (as fourcc: AL16) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x36314c41) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x36315220 (as fourcc: R16) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x36315220) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x36314c41 (as fourcc: AL16) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x36314c41) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x36315220 (as fourcc: R16) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x36315220) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x36314c41 (as fourcc: AL16) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x36314c41) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x36315220 (as fourcc: R16) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x36315220) in the format lookup table
err:mmdevapi:load_libopenal Couldn't load libopenal.so.1: libopenal.so.1: cannot open shared object file: No such file or directory
fixme:mmdevapi:MMDevEnum_Create OpenAL support not enabled, application will not find sound devices
fixme:mixer:ALSA_MixerInit No master control found on TerraTec DMX6Fire, disabling mixer
fixme:mixer:ALSA_MixerInit No master control found on KeyRig 49, disabling mixer
err:alsa:ALSA_CheckSetVolume Could not find 'PCM Playback Volume' element
wine: Unhandled page fault on write access to 0x0000003c at address 0x146ef1d (thread 0009), starting debugger...
Unhandled exception: page fault on write access to 0x0000003c in 32-bit code (0x0146ef1d).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:0146ef1d ESP:0033f6a0 EBP:0033f758 EFLAGS:00010246( R- -- I Z- -P- )
EAX:00000000 EBX:05435c98 ECX:00840fd4 EDX:0543c400
ESI:0543c3c8 EDI:00000000
Stack dump:
0x0033f6a0: 0000000f 01f4d070 00000000 7e2ddc4a
0x0033f6b0: 00000005 0da06718 00000000 00002710
0x0033f6c0: 7e2e251c 00000001 0033f6e8 7e2dbe4e
0x0033f6d0: 00000004 7b840f79 00000000 00000000
0x0033f6e0: 053659e0 00000000 00000000 00000000
0x0033f6f0: 00000000 0033f758 013f6446 0033f738
000c: sel=0067 base=00000000 limit=00000000 32-bit r--
Backtrace:
=>0 0x0146ef1d in fmodex (+0x8ef1d) (0x0033f758)
1 0x0146efc9 in fmodex (+0x8efc8) (0x0033f774)
2 0x014045ee in fmodex (+0x245ed) (0x0033f784)
3 0x004cb41d in backtothefuture101 (+0xcb41c) (0x020da698)
4 0x01d10128 (0x0033fde0)
5 0xffffff01 (0x01d1b100)
0x0146ef1d: movl %esi,0x3c(%eax)
Modules:
Module Address Debug info Name (113 modules)
PE 400000- a6b000 Export backtothefuture101
PE a70000- 13dc000 Deferred qtwebkit4
PE 13e0000- 15ab000 Export fmodex
PE 10000000-1041a000 Deferred d3dx9_41
PE 3b400000-3b420000 Deferred steam_api
PE 61000000-61286000 Deferred qtxmlpatterns4
PE 64000000-640bb000 Deferred qtnetwork4
PE 65000000-657a0000 Deferred qtgui4
PE 67000000-6722d000 Deferred qtcore4
ELF 7a14f000-7b800000 Deferred libnvidia-glcore.so.260.19.29
ELF 7b800000-7b97f000 Deferred kernel32<elf>
\-PE 7b810000-7b97f000 \ kernel32
ELF 7bc00000-7bcb9000 Deferred ntdll<elf>
\-PE 7bc10000-7bcb9000 \ ntdll
ELF 7bf00000-7bf03000 Deferred <wine-loader>
ELF 7cfd6000-7cfee000 Deferred msacm32<elf>
\-PE 7cfe0000-7cfee000 \ msacm32
ELF 7cfee000-7d0b3000 Deferred libasound.so.2
ELF 7d67d000-7d692000 Deferred midimap<elf>
\-PE 7d680000-7d692000 \ midimap
ELF 7d692000-7d6c8000 Deferred winealsa<elf>
\-PE 7d6a0000-7d6c8000 \ winealsa
ELF 7d6c8000-7d6f7000 Deferred mmdevapi<elf>
\-PE 7d6d0000-7d6f7000 \ mmdevapi
ELF 7d858000-7d921000 Deferred libgl.so.1
ELF 7dc51000-7dc5a000 Deferred librt.so.1
ELF 7dcc7000-7dcdc000 Deferred libresolv.so.2
ELF 7dce3000-7dcfd000 Deferred libgcc_s.so.1
ELF 7dcfd000-7dd03000 Deferred libnss_dns.so.2
ELF 7dd08000-7dd1d000 Deferred wbemprox<elf>
\-PE 7dd10000-7dd1d000 \ wbemprox
ELF 7dd1d000-7dd39000 Deferred wintab32<elf>
\-PE 7dd20000-7dd39000 \ wintab32
ELF 7dd39000-7dd53000 Deferred spoolss<elf>
\-PE 7dd40000-7dd53000 \ spoolss
ELF 7dd53000-7dd73000 Deferred localspl<elf>
\-PE 7dd60000-7dd73000 \ localspl
ELF 7ddb6000-7dde9000 Deferred uxtheme<elf>
\-PE 7ddc0000-7dde9000 \ uxtheme
ELF 7dde9000-7ddee000 Deferred libxfixes.so.3
ELF 7ddee000-7ddf7000 Deferred libxcursor.so.1
ELF 7ddf7000-7ddfe000 Deferred libxrandr.so.2
ELF 7ddfe000-7de06000 Deferred libxrender.so.1
ELF 7de06000-7de0b000 Deferred libxxf86vm.so.1
ELF 7de0b000-7de10000 Deferred libxdmcp.so.6
ELF 7de10000-7de28000 Deferred libxcb.so.1
ELF 7de28000-7de3f000 Deferred libice.so.6
ELF 7de3f000-7df5a000 Deferred libx11.so.6
ELF 7df5a000-7df68000 Deferred libxext.so.6
ELF 7df69000-7df6b000 Deferred libnvidia-tls.so.260.19.29
ELF 7df89000-7e02b000 Deferred winex11<elf>
\-PE 7dfa0000-7e02b000 \ winex11
ELF 7e0bd000-7e0e6000 Deferred libexpat.so.1
ELF 7e0e6000-7e114000 Deferred libfontconfig.so.1
ELF 7e114000-7e129000 Deferred libz.so.1
ELF 7e129000-7e1ae000 Deferred libfreetype.so.6
ELF 7e1ae000-7e1b1000 Deferred libxinerama.so.1
ELF 7e1cf000-7e208000 Deferred dinput<elf>
\-PE 7e1e0000-7e208000 \ dinput
ELF 7e208000-7e222000 Deferred dinput8<elf>
\-PE 7e210000-7e222000 \ dinput8
ELF 7e222000-7e242000 Deferred iphlpapi<elf>
\-PE 7e230000-7e242000 \ iphlpapi
ELF 7e242000-7e25c000 Deferred wsock32<elf>
\-PE 7e250000-7e25c000 \ wsock32
ELF 7e25c000-7e282000 Deferred msacm32<elf>
\-PE 7e260000-7e282000 \ msacm32
ELF 7e282000-7e2b0000 Deferred ws2_32<elf>
\-PE 7e290000-7e2b0000 \ ws2_32
ELF 7e2b0000-7e344000 Deferred winmm<elf>
\-PE 7e2c0000-7e344000 \ winmm
ELF 7e344000-7e364000 Deferred imm32<elf>
\-PE 7e350000-7e364000 \ imm32
ELF 7e364000-7e3d8000 Deferred rpcrt4<elf>
\-PE 7e370000-7e3d8000 \ rpcrt4
ELF 7e3d8000-7e4da000 Deferred ole32<elf>
\-PE 7e3f0000-7e4da000 \ ole32
ELF 7e4da000-7e5c6000 Deferred oleaut32<elf>
\-PE 7e4f0000-7e5c6000 \ oleaut32
ELF 7e5c6000-7e5fd000 Deferred winspool<elf>
\-PE 7e5d0000-7e5fd000 \ winspool
ELF 7e5fd000-7e7e9000 Deferred shell32<elf>
\-PE 7e610000-7e7e9000 \ shell32
ELF 7e7e9000-7e8aa000 Deferred comdlg32<elf>
\-PE 7e7f0000-7e8aa000 \ comdlg32
ELF 7e8aa000-7e934000 Deferred msvcrt<elf>
\-PE 7e8c0000-7e934000 \ msvcrt
ELF 7e934000-7ea6b000 Deferred wined3d<elf>
\-PE 7e940000-7ea6b000 \ wined3d
ELF 7ea6b000-7ea9e000 Deferred d3d9<elf>
\-PE 7ea70000-7ea9e000 \ d3d9
ELF 7ea9e000-7eb8e000 Deferred comctl32<elf>
\-PE 7eab0000-7eb8e000 \ comctl32
ELF 7eb8e000-7ebf0000 Deferred shlwapi<elf>
\-PE 7eba0000-7ebf0000 \ shlwapi
ELF 7ebf0000-7ec4a000 Deferred advapi32<elf>
\-PE 7ec00000-7ec4a000 \ advapi32
ELF 7ec4a000-7ecd5000 Deferred gdi32<elf>
\-PE 7ec60000-7ecd5000 \ gdi32
ELF 7ecd5000-7ee07000 Deferred user32<elf>
\-PE 7ecf0000-7ee07000 \ user32
ELF 7efba000-7efdf000 Deferred libm.so.6
ELF 7efe1000-7efe8000 Deferred libsm.so.6
ELF 7efe8000-7f000000 Deferred version<elf>
\-PE 7eff0000-7f000000 \ version
ELF f7470000-f7473000 Deferred libxau.so.6
ELF f7473000-f747f000 Deferred libnss_files.so.2
ELF f7481000-f7485000 Deferred libdl.so.2
ELF f7486000-f748a000 Deferred libuuid.so.1
ELF f74a6000-f75f2000 Deferred libc.so.6
ELF f75f2000-f760c000 Deferred libpthread.so.0
ELF f760c000-f774c000 Deferred libwine.so.1
ELF f774d000-f776b000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\Program Files\Telltale Games\Back to the Future The Game\Episode 1\BackToTheFuture101.exe
00000029 0
0000001d 0
0000001c 0
0000001b 0
0000001a 0
00000019 0
00000009 0 <==
0000000e services.exe
00000015 0
00000014 0
00000010 0
0000000f 0
00000011 winedevice.exe
00000016 0
00000013 0
00000012 0
00000017 explorer.exe
00000018 0
Backtrace:
=>0 0x0146ef1d in fmodex (+0x8ef1d) (0x0033f758)
1 0x0146efc9 in fmodex (+0x8efc8) (0x0033f774)
2 0x014045ee in fmodex (+0x245ed) (0x0033f784)
3 0x004cb41d in backtothefuture101 (+0xcb41c) (0x020da698)
4 0x01d10128 (0x0033fde0)
5 0xffffff01 (0x01d1b100)
err:seh:raise_exception Unhandled exception code c0000005 flags 0 addr 0xf751d216
wine client error:9: write: Bad file descriptor
^[[A^Cfixme:console:CONSOLE_DefaultHandler Terminating process 8 on event 0
QObject::killTimers: timers cannot be stopped from another thread
[michael@bigbox Episode 1]$ winecfg
[michael@bigbox Episode 1]$ wine BackToTheFuture101.exe
err:module:load_builtin_dll failed to load .so lib for builtin L"winemp3.acm": libmpg123.so.0: cannot open shared object file: No such file or directory
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:system:SetProcessDPIAware stub!
fixme:win:RegisterRawInputDevices (pRawInputDevices=0x33f79c, uiNumDevices=1, cbSize=12) stub!
fixme:wbemprox:wbem_locator_ConnectServer 0x132a50, L"ROOT\\CIMV2", (null), (null), (null), 0x00000000, (null), (nil), 0x33f600)
fixme:wbemprox:wbem_locator_ConnectServer 0x132a50, L"ROOT\\CIMV2", (null), (null), (null), 0x00000000, (null), (nil), 0x33f604)
fixme:wbemprox:wbem_locator_ConnectServer 0x132a50, L"ROOT\\CIMV2", (null), (null), (null), 0x00000000, (null), (nil), 0x33f3a4)
fixme:wbemprox:wbem_locator_ConnectServer 0x136cb8, L"ROOT\\CIMV2", (null), (null), (null), 0x00000000, (null), (nil), 0x33d628)
fixme:imm:NotifyIME IMC_SETCANDIDATEPOS
fixme:imm:ImmReleaseContext (0x4002c, 0x13c578): stub
fixme:win:FlashWindowEx 0x33e904
fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
fixme:wbemprox:wbem_locator_ConnectServer 0x13fa98, L"ROOT\\CIMV2", (null), (null), (null), 0x00000000, (null), (nil), 0x33c228)
fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
fixme:win:EnumDisplayDevicesW ((null),0,0x33ebe4,0x00000000), stub!
fixme:d3d:IWineD3DDeviceImpl_SetSoftwareVertexProcessing (0x157a78) : stub
fixme:d3d:debug_d3dformat Unrecognized 0x36314c41 (as fourcc: AL16) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x36314c41) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x36315220 (as fourcc: R16) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x36315220) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x36314c41 (as fourcc: AL16) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x36314c41) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x36315220 (as fourcc: R16) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x36315220) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x36314c41 (as fourcc: AL16) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x36314c41) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x36315220 (as fourcc: R16) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x36315220) in the format lookup table
fixme:d3d:debug_d3dformat Unrecog
<snip> unable to find libpng14.so.14
<snip> libmpg123.so.0: cannot open shared object file: No such file or directory
<snip>
According to your error log you need to install libpng and libmpg123 (or make the necessary symlinks).
--
bttf doesn't work for me either, but I'm getting a GL_OUT_OF_MEMORY warning, so I guess 2GB of RAM simply isn't enough... to launch the game. I can't even get to the damn menu
I installed the 32bit libs (libpng and mpg123). Still crashing but with less errors so thanks
I think the errors relating to alsa have been a long standing issue but not a gamestopper. I have a vague recollection that mpg123 or 321 gave me problems in the past. I'll have a google and see what I can find...
edit: I installed the 32bit lib for openal and it looks like were moving folks.
Glad you got it sorted. I didn't do any extra config on my system - I just installed it in the .wine prefix that I'd been running S&M, ToMI and Puzzle Agent in.
Can anyone help me get this working under Ubuntu 10.10 x64.
I have installed wine, and used winetricks to install directx9, vcrun2005 and vcrun2008. I even installed .net 3.0, and i still get the below error messages? Thanks in advance!
Can anyone help me get this working under Ubuntu 10.10 x64.
I have installed wine, and used winetricks to install directx9, vcrun2005 and vcrun2008. I even installed .net 3.0, and i still get the below error messages? Thanks in advance!
You *really* shouldn't install directx9 in the wine prefix; you need Wine's built-in Direct3D libraries for the game to work right. I suggest doing:
When winecfg runs, go to the Audio tab, click "OK" when it says no audio driver is setup and it's picking defaults, and (probably) go into the Graphics tab and set it to run in a virtual desktop (1024x768 is a good size). It runs just fine for me.
Edit: And if that prefix already exists, remove it first, then try doing the above.
Edit 2: And when the installer runs, make sure to say "No" when it asks if you want it to download and run the DirectX updater.
My understanding was that by running the following command, you were downloading Windows versions of the Direct 3D libraries (extracted from the DirectX cab files - run winetricks in a terminal and you'll see it's using wget to grab them from the Microsoft site). Winetricks copies them to your prefix and configures dll overrides so that the built in Wine provided versions are no longer used.
My understanding was that by running the following command, you were downloading Windows versions of the Direct 3D libraries (extracted from the DirectX cab files - run winetricks in a terminal and you'll see it's using wget to grab them from the Microsoft site). Winetricks copies them to your prefix and configures dll overrides so that the built in Wine provided versions are no longer used.
winetricks d3dx9
I may be wrong but I believe "winetricks d3dx9" only extracts a particular bit of directx9 ie it doesnt replace all of the native wine libs only some
Can you explain this a little more. I have used wine in the past, but never was an advanced user. Im not sure where i should be entering this code? Is it in the terminal, or a cfg file?
Can you maybe give me a step by step if is not too much trouble?
When winecfg runs, go to the Audio tab, click "OK" when it says no audio driver is setup and it's picking defaults, and (probably) go into the Graphics tab and set it to run in a virtual desktop (1024x768 is a good size). It runs just fine for me.
Edit: And if that prefix already exists, remove it first, then try doing the above.
Edit 2: And when the installer runs, make sure to say "No" when it asks if you want it to download and run the DirectX updater.
I may be wrong but I believe "winetricks d3dx9" only extracts a particular bit of directx9 ie it doesnt replace all of the native wine libs only some
All that installs is the d3dx9_*.dll extension library redistributables, not all of DirectX/D3D. Those are the only parts we need to make the game work.
Can you explain this a little more. I have used wine in the past, but never was an advanced user. Im not sure where i should be entering this code? Is it in the terminal, or a cfg file?
Can you maybe give me a step by step if is not too much trouble?
Yes, that's in a terminal. There's really not much more step-by-step that I can get. Just have the installer in the Downloads directory under your home directory, run those commands, and do what I said when you run winecfg. Also, make sure to choose *not* to run the DirectX updater when you run the game installer. That's really it.
All that installs is the d3dx9_*.dll extension library redistributables, not all of DirectX/D3D. Those are the only parts we need to make the game work.
Your earlier post reads as though you were saying that the winetricks installer installed the Wine project's Direct3D components >_<
GameOver, if you're still having trouble, each of the lines that demonfoo mentioned earlier should be run in a terminal as separate commands (type each line in a terminal and press enter).
The first line creates a new Wine environment (or 'prefix') called ".wine_bttf" in your home folder if it doesn't already exist. This prevents any settings or library configurations (d3dx9) from impacting on any other applications you have installed via Wine and vice versa. After the environment is ready, the Wine settings window will appear. You can close it.
The second line installs native Visual C++ runtime libraries and DirectX 9 components, and configures the necessary DLL overrides for you. You can also do this through the winetricks GUI window, but there are a couple variations of the vcrun2005 package, and it's worth making sure you get the right one.
The third line is running the installer (obviously if it isn't in your Downloads folder, you'll want to put the correct path in).
You'll notice that every line starts with "WINEPREFIX=~/.wine_bttf". This lets wine know to make sure it uses the new environment you created with the first line
so i followed your steps, and now get a different, much shorter error. Please see below:
WINEPREFIX=~/.wine_bttf wine '/home/joseph/.wine_bttf/drive_c/Program Files/Telltale Games/Back to the Future The Game/Episode 1/BackToTheFuture101.exe'
Don't know if it'll help or not, but try running it from the same folder as the executable (eg: cd '/home/joseph/.wine_bttf/drive_c/Program Files/Telltale Games/Back to the Future The Game/Episode 1/' first).
With other TellTale games, I've had difficulties when trying to launch from the command line without being in the program's folder.
I generally run BTTF from the desktop shortcut icon that the installer creates.
As you can see from the two thigns i pasted below i have tried it with the regular wine and executable from within the folder (terninal), and also using the wineprefix command in the terminal. THey return two different errors. I guess im not destined to run this game in ubuntu
Your earlier post reads as though you were saying that the winetricks installer installed the Wine project's Direct3D components >_<
No no, definitely not, but installing all of DirectX 9 is *way* different from installing just the d3dx9 bundle, which *only* contains the d3dx9_*.dll redistributable libraries. He'd originally mentioned "directx9", which I believe is still an option in winetricks, but is almost always a very bad idea unless you *really* know what you're doing.
Don't know if it'll help or not, but try running it from the same folder as the executable (eg: cd '/home/joseph/.wine_bttf/drive_c/Program Files/Telltale Games/Back to the Future The Game/Episode 1/' first).
I've found this to be the case with most Windows EXEs. They tend to get pretty cranky if they're not run from the directory they expect, Wine or otherwise.
As you can see from the two thigns i pasted below i have tried it with the regular wine and executable from within the folder (terninal), and also using the wineprefix command in the terminal. THey return two different errors. I guess im not destined to run this game in ubuntu
Erm, if the trace is to be believed, the crash is somewhere in the fmodex DLL; what kind of soundcard do you have? What driver are you using? If you run:
WINEPREFIX=~/.wine_bttf winecfg
and look at the bottom of the Applications tab, what is selected in the "Windows Version" dropdown list? It should be "Windows XP", as F-Mod doesn't like certain things about Wine's emulation of audio services if "Windows Vista" is selected (based on past experience with SBCG4AP + Wine).
Looking at the debug call stack, it looks like game called into:
(oh don't you just love internal representations of C++ method names?), so I'm guessing it's either trying to run as Windows Vista and making F-Mod EX upset, or there's something it doesn't like about your soundcard.
Edit: Also, what version of Wine are you running? Running "wine --version" should give you a version string.
Edit 2: I did try switching the Wine prefix for my local copy of Back to the Future to "Windows Vista"; that actually worked, so I think either you've got a version of Wine that's having problems, or there's something wonky about your soundcard (or PulseAudio) on your system...
(s)He'd originally mentioned "directx9", which I believe is still an option in winetricks
Apologies. I've never noticed that in winetricks and thought you must've misread GameOver's preceeding and assumed s/he had installed it from a native installer.
GameOver, In addition to demonfoo's questions and suggestions, I'd also be interested to know what you have ticked in the Driver Selection section of the Audio tab.
It is indeed runinng as if it was windows xp, and the sound driver it is using is ALSA, which is correct. I am using a Creative X-Fi Card. My Wine version is 1.3.10.
Edit: I unchecked ALSA in the Audio tab under winecfg, and tried again, and still received the same errors
No no, definitely not, but installing all of DirectX 9 is *way* different from installing just the d3dx9 bundle, which *only* contains the d3dx9_*.dll redistributable libraries. He'd originally mentioned "directx9", which I believe is still an option in winetricks, but is almost always a very bad idea unless you *really* know what you're doing.
I've found this to be the case with most Windows EXEs. They tend to get pretty cranky if they're not run from the directory they expect, Wine or otherwise.
Erm, if the trace is to be believed, the crash is somewhere in the fmodex DLL; what kind of soundcard do you have? What driver are you using? If you run:
WINEPREFIX=~/.wine_bttf winecfg
and look at the bottom of the Applications tab, what is selected in the "Windows Version" dropdown list? It should be "Windows XP", as F-Mod doesn't like certain things about Wine's emulation of audio services if "Windows Vista" is selected (based on past experience with SBCG4AP + Wine).
Looking at the debug call stack, it looks like game called into:
(oh don't you just love internal representations of C++ method names?), so I'm guessing it's either trying to run as Windows Vista and making F-Mod EX upset, or there's something it doesn't like about your soundcard.
Edit: Also, what version of Wine are you running? Running "wine --version" should give you a version string.
Edit 2: I did try switching the Wine prefix for my local copy of Back to the Future to "Windows Vista"; that actually worked, so I think either you've got a version of Wine that's having problems, or there's something wonky about your soundcard (or PulseAudio) on your system...
Does your sound work in anything on Linux? YouTube videos, GNOME desktop sounds, Linux-native games? If you run:
lspci -v | grep -A 10 Audio | grep Kernel
it should output a few lines indicating what kernel drivers are being used for your sound board; all the systems I've run it on to date use onboard Intel (Azalia) audio instead of a separate soundcard, so maybe the drivers for your X-Fi board are doing things that Wine isn't accounting for...
my audio works fine in linux. no problems what so ever. However, when i ran your line of code in terminal, it did not return anything. Just right back at the command prompt. No errors, anything.
You could try purging (I'm pretty sure that's what it's called under Debian/Ubuntu) the fmod package and/or reinstalling/upgrading to the latest version.
Thanks guys for this forum. I have followed all of the above and got it installed and past the log-in page however once I click play it goes to a blue screen and that is all I get. Any ideas?? Thanks!
Thanks guys for this forum. I have followed all of the above and got it installed and past the log-in page however once I click play it goes to a blue screen and that is all I get. Any ideas?? Thanks!
Try setting mmdevapi to disabled in winecfg.
also
Try setting dsound to builtin.
Let me know if I can help more.
It runs here but... it is alot slower and stuttery than episode 1 for unknown reasons. Same wineprefix runs both but episode 2 is stuttery...
and since it is the same engine I am lost for words.
I think Telltale must have tweaked a few things in the codebase and this is making episode 2 very slow now.
*sigh*
Anyone got an idea?
An no it is not my specs: Software
Xubuntu 10.04 with Compiz (yes ill try without compiz but since episode 1 works just fine...)
Nvidia 260.19.36
Wine 1.3.13
Hmm.. we found that Ep2 ran slower than Ep1 as well, but figured that was probably because I'd downgraded graphics cards whilst waiting on a warranty replacement
Putting the graphics settings on Medium (you can get that by switching to Basic settings) sorted it out for us, and then we tuned things by bumping the settings in Advanced settings up until it slowed again.
I seem to get that as well, but it plays pretty happily when I'm not launching it from a terminal - writing to the console always seems to slow things down a little. I haven't ever seen TF2, L4D2, HL2, Portal or Alien Swarm give that output (I haven't really been playing in a long time though).
No it didn't change anything so I put settings on full anyway; finished episode 2 now...
Indeed it was better not starting it from the console and also I had to disable compiz...
What really annoyed me however, it is not wine/linux related, are the constant loading screens and even in middle of scenes...
Comments
It shouldn't crash. Try a different Wine version. Works for me on 1.2 and 1.3.3 pulled from git, and winetricks version 20100917 from http://winezeug.googlecode.com/svn/trunk/winetricks
Anyway, it works now.
Might be worth updating the howto with this.
I also run dual head, so I don't like to run games in fullscreen mode. I can't find a nice way to specify the res on launch - the game gives my combined monitor width and height as the only available resolution. Currently I'm running inside a virtual desktop which gives me a full range of resolutions to choose from (but which I also like to avoid). Does anybody know of a nicer way of forcing screen res (if only the .prop files were plain text ;_; )?
Looking in the folder for the game, it seems that it uses Qt/webkit on Windows now! Huzzah! No more installing IE !
Also, Poker Night is running sweet as well
Ati/AMD user here. Had no problem with Puzzle Agent on Linux. And as far as I know, this bug (which should be solved with the newest version) only happens for Nvidia users.
The game itself is playing fine and everything except for one problem: white boxes appear in places where white text should instead be, so I can't read anything. Can anyone help me figure out WTF is going on?
On another note:
Attachment not found.
[code]err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng14.so.14
fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng14.so.14
fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng14.so.14
fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng14.so.14
fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng14.so.14
fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng14.so.14
fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng14.so.14
fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng14.so.14
fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng14.so.14
fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng14.so.14
fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng14.so.14
fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng14.so.14
fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng14.so.14
fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng14.so.14
fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng14.so.14
fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005
err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
err:module:load_builtin_dll failed to load .so lib for builtin L"winemp3.acm": libmpg123.so.0: cannot open shared object file: No such file or directory
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:system:SetProcessDPIAware stub!
fixme:win:RegisterRawInputDevices (pRawInputDevices=0x33f79c, uiNumDevices=1, cbSize=12) stub!
fixme:wbemprox:wbem_locator_ConnectServer 0x133190, L"ROOT\\CIMV2", (null), (null), (null), 0x00000000, (null), (nil), 0x33f600)
fixme:wbemprox:wbem_locator_ConnectServer 0x133190, L"ROOT\\CIMV2", (null), (null), (null), 0x00000000, (null), (nil), 0x33f600)
fixme:wbemprox:wbem_locator_ConnectServer 0x133190, L"ROOT\\CIMV2", (null), (null), (null), 0x00000000, (null), (nil), 0x33f604)
fixme:wbemprox:wbem_locator_ConnectServer 0x133190, L"ROOT\\CIMV2", (null), (null), (null), 0x00000000, (null), (nil), 0x33f3a4)
fixme:imm:NotifyIME IMC_SETCANDIDATEPOS
fixme:imm:ImmReleaseContext (0x10064, 0x13cc68): stub
fixme:win:FlashWindowEx 0x33e904
fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
fixme:imm:NotifyIME IMC_SETCANDIDATEPOS
fixme:imm:NotifyIME IMC_SETCANDIDATEPOS
fixme:imm:NotifyIME IMC_SETCANDIDATEPOS
fixme:imm:NotifyIME IMC_SETCANDIDATEPOS
fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
fixme:wbemprox:wbem_locator_ConnectServer 0x140b58, L"ROOT\\CIMV2", (null), (null), (null), 0x00000000, (null), (nil), 0x33c228)
fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
fixme:win:EnumDisplayDevicesW ((null),0,0x33ebe4,0x00000000), stub!
fixme:d3d:IWineD3DDeviceImpl_SetSoftwareVertexProcessing (0x162be8) : stub
fixme:d3d:debug_d3dformat Unrecognized 0x36314c41 (as fourcc: AL16) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x36314c41) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x36315220 (as fourcc: R16) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x36315220) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x36314c41 (as fourcc: AL16) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x36314c41) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x36315220 (as fourcc: R16) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x36315220) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x36314c41 (as fourcc: AL16) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x36314c41) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x36315220 (as fourcc: R16) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x36315220) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x36314c41 (as fourcc: AL16) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x36314c41) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x36315220 (as fourcc: R16) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x36315220) in the format lookup table
err:mmdevapi:load_libopenal Couldn't load libopenal.so.1: libopenal.so.1: cannot open shared object file: No such file or directory
fixme:mmdevapi:MMDevEnum_Create OpenAL support not enabled, application will not find sound devices
fixme:mixer:ALSA_MixerInit No master control found on TerraTec DMX6Fire, disabling mixer
fixme:mixer:ALSA_MixerInit No master control found on KeyRig 49, disabling mixer
err:alsa:ALSA_CheckSetVolume Could not find 'PCM Playback Volume' element
wine: Unhandled page fault on write access to 0x0000003c at address 0x146ef1d (thread 0009), starting debugger...
Unhandled exception: page fault on write access to 0x0000003c in 32-bit code (0x0146ef1d).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:0146ef1d ESP:0033f6a0 EBP:0033f758 EFLAGS:00010246( R- -- I Z- -P- )
EAX:00000000 EBX:05435c98 ECX:00840fd4 EDX:0543c400
ESI:0543c3c8 EDI:00000000
Stack dump:
0x0033f6a0: 0000000f 01f4d070 00000000 7e2ddc4a
0x0033f6b0: 00000005 0da06718 00000000 00002710
0x0033f6c0: 7e2e251c 00000001 0033f6e8 7e2dbe4e
0x0033f6d0: 00000004 7b840f79 00000000 00000000
0x0033f6e0: 053659e0 00000000 00000000 00000000
0x0033f6f0: 00000000 0033f758 013f6446 0033f738
000c: sel=0067 base=00000000 limit=00000000 32-bit r--
Backtrace:
=>0 0x0146ef1d in fmodex (+0x8ef1d) (0x0033f758)
1 0x0146efc9 in fmodex (+0x8efc8) (0x0033f774)
2 0x014045ee in fmodex (+0x245ed) (0x0033f784)
3 0x004cb41d in backtothefuture101 (+0xcb41c) (0x020da698)
4 0x01d10128 (0x0033fde0)
5 0xffffff01 (0x01d1b100)
0x0146ef1d: movl %esi,0x3c(%eax)
Modules:
Module Address Debug info Name (113 modules)
PE 400000- a6b000 Export backtothefuture101
PE a70000- 13dc000 Deferred qtwebkit4
PE 13e0000- 15ab000 Export fmodex
PE 10000000-1041a000 Deferred d3dx9_41
PE 3b400000-3b420000 Deferred steam_api
PE 61000000-61286000 Deferred qtxmlpatterns4
PE 64000000-640bb000 Deferred qtnetwork4
PE 65000000-657a0000 Deferred qtgui4
PE 67000000-6722d000 Deferred qtcore4
ELF 7a14f000-7b800000 Deferred libnvidia-glcore.so.260.19.29
ELF 7b800000-7b97f000 Deferred kernel32<elf>
\-PE 7b810000-7b97f000 \ kernel32
ELF 7bc00000-7bcb9000 Deferred ntdll<elf>
\-PE 7bc10000-7bcb9000 \ ntdll
ELF 7bf00000-7bf03000 Deferred <wine-loader>
ELF 7cfd6000-7cfee000 Deferred msacm32<elf>
\-PE 7cfe0000-7cfee000 \ msacm32
ELF 7cfee000-7d0b3000 Deferred libasound.so.2
ELF 7d67d000-7d692000 Deferred midimap<elf>
\-PE 7d680000-7d692000 \ midimap
ELF 7d692000-7d6c8000 Deferred winealsa<elf>
\-PE 7d6a0000-7d6c8000 \ winealsa
ELF 7d6c8000-7d6f7000 Deferred mmdevapi<elf>
\-PE 7d6d0000-7d6f7000 \ mmdevapi
ELF 7d858000-7d921000 Deferred libgl.so.1
ELF 7dc51000-7dc5a000 Deferred librt.so.1
ELF 7dcc7000-7dcdc000 Deferred libresolv.so.2
ELF 7dce3000-7dcfd000 Deferred libgcc_s.so.1
ELF 7dcfd000-7dd03000 Deferred libnss_dns.so.2
ELF 7dd08000-7dd1d000 Deferred wbemprox<elf>
\-PE 7dd10000-7dd1d000 \ wbemprox
ELF 7dd1d000-7dd39000 Deferred wintab32<elf>
\-PE 7dd20000-7dd39000 \ wintab32
ELF 7dd39000-7dd53000 Deferred spoolss<elf>
\-PE 7dd40000-7dd53000 \ spoolss
ELF 7dd53000-7dd73000 Deferred localspl<elf>
\-PE 7dd60000-7dd73000 \ localspl
ELF 7ddb6000-7dde9000 Deferred uxtheme<elf>
\-PE 7ddc0000-7dde9000 \ uxtheme
ELF 7dde9000-7ddee000 Deferred libxfixes.so.3
ELF 7ddee000-7ddf7000 Deferred libxcursor.so.1
ELF 7ddf7000-7ddfe000 Deferred libxrandr.so.2
ELF 7ddfe000-7de06000 Deferred libxrender.so.1
ELF 7de06000-7de0b000 Deferred libxxf86vm.so.1
ELF 7de0b000-7de10000 Deferred libxdmcp.so.6
ELF 7de10000-7de28000 Deferred libxcb.so.1
ELF 7de28000-7de3f000 Deferred libice.so.6
ELF 7de3f000-7df5a000 Deferred libx11.so.6
ELF 7df5a000-7df68000 Deferred libxext.so.6
ELF 7df69000-7df6b000 Deferred libnvidia-tls.so.260.19.29
ELF 7df89000-7e02b000 Deferred winex11<elf>
\-PE 7dfa0000-7e02b000 \ winex11
ELF 7e0bd000-7e0e6000 Deferred libexpat.so.1
ELF 7e0e6000-7e114000 Deferred libfontconfig.so.1
ELF 7e114000-7e129000 Deferred libz.so.1
ELF 7e129000-7e1ae000 Deferred libfreetype.so.6
ELF 7e1ae000-7e1b1000 Deferred libxinerama.so.1
ELF 7e1cf000-7e208000 Deferred dinput<elf>
\-PE 7e1e0000-7e208000 \ dinput
ELF 7e208000-7e222000 Deferred dinput8<elf>
\-PE 7e210000-7e222000 \ dinput8
ELF 7e222000-7e242000 Deferred iphlpapi<elf>
\-PE 7e230000-7e242000 \ iphlpapi
ELF 7e242000-7e25c000 Deferred wsock32<elf>
\-PE 7e250000-7e25c000 \ wsock32
ELF 7e25c000-7e282000 Deferred msacm32<elf>
\-PE 7e260000-7e282000 \ msacm32
ELF 7e282000-7e2b0000 Deferred ws2_32<elf>
\-PE 7e290000-7e2b0000 \ ws2_32
ELF 7e2b0000-7e344000 Deferred winmm<elf>
\-PE 7e2c0000-7e344000 \ winmm
ELF 7e344000-7e364000 Deferred imm32<elf>
\-PE 7e350000-7e364000 \ imm32
ELF 7e364000-7e3d8000 Deferred rpcrt4<elf>
\-PE 7e370000-7e3d8000 \ rpcrt4
ELF 7e3d8000-7e4da000 Deferred ole32<elf>
\-PE 7e3f0000-7e4da000 \ ole32
ELF 7e4da000-7e5c6000 Deferred oleaut32<elf>
\-PE 7e4f0000-7e5c6000 \ oleaut32
ELF 7e5c6000-7e5fd000 Deferred winspool<elf>
\-PE 7e5d0000-7e5fd000 \ winspool
ELF 7e5fd000-7e7e9000 Deferred shell32<elf>
\-PE 7e610000-7e7e9000 \ shell32
ELF 7e7e9000-7e8aa000 Deferred comdlg32<elf>
\-PE 7e7f0000-7e8aa000 \ comdlg32
ELF 7e8aa000-7e934000 Deferred msvcrt<elf>
\-PE 7e8c0000-7e934000 \ msvcrt
ELF 7e934000-7ea6b000 Deferred wined3d<elf>
\-PE 7e940000-7ea6b000 \ wined3d
ELF 7ea6b000-7ea9e000 Deferred d3d9<elf>
\-PE 7ea70000-7ea9e000 \ d3d9
ELF 7ea9e000-7eb8e000 Deferred comctl32<elf>
\-PE 7eab0000-7eb8e000 \ comctl32
ELF 7eb8e000-7ebf0000 Deferred shlwapi<elf>
\-PE 7eba0000-7ebf0000 \ shlwapi
ELF 7ebf0000-7ec4a000 Deferred advapi32<elf>
\-PE 7ec00000-7ec4a000 \ advapi32
ELF 7ec4a000-7ecd5000 Deferred gdi32<elf>
\-PE 7ec60000-7ecd5000 \ gdi32
ELF 7ecd5000-7ee07000 Deferred user32<elf>
\-PE 7ecf0000-7ee07000 \ user32
ELF 7efba000-7efdf000 Deferred libm.so.6
ELF 7efe1000-7efe8000 Deferred libsm.so.6
ELF 7efe8000-7f000000 Deferred version<elf>
\-PE 7eff0000-7f000000 \ version
ELF f7470000-f7473000 Deferred libxau.so.6
ELF f7473000-f747f000 Deferred libnss_files.so.2
ELF f7481000-f7485000 Deferred libdl.so.2
ELF f7486000-f748a000 Deferred libuuid.so.1
ELF f74a6000-f75f2000 Deferred libc.so.6
ELF f75f2000-f760c000 Deferred libpthread.so.0
ELF f760c000-f774c000 Deferred libwine.so.1
ELF f774d000-f776b000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\Program Files\Telltale Games\Back to the Future The Game\Episode 1\BackToTheFuture101.exe
00000029 0
0000001d 0
0000001c 0
0000001b 0
0000001a 0
00000019 0
00000009 0 <==
0000000e services.exe
00000015 0
00000014 0
00000010 0
0000000f 0
00000011 winedevice.exe
00000016 0
00000013 0
00000012 0
00000017 explorer.exe
00000018 0
Backtrace:
=>0 0x0146ef1d in fmodex (+0x8ef1d) (0x0033f758)
1 0x0146efc9 in fmodex (+0x8efc8) (0x0033f774)
2 0x014045ee in fmodex (+0x245ed) (0x0033f784)
3 0x004cb41d in backtothefuture101 (+0xcb41c) (0x020da698)
4 0x01d10128 (0x0033fde0)
5 0xffffff01 (0x01d1b100)
err:seh:raise_exception Unhandled exception code c0000005 flags 0 addr 0xf751d216
wine client error:9: write: Bad file descriptor
^[[A^Cfixme:console:CONSOLE_DefaultHandler Terminating process 8 on event 0
QObject::killTimers: timers cannot be stopped from another thread
[michael@bigbox Episode 1]$ winecfg
[michael@bigbox Episode 1]$ wine BackToTheFuture101.exe
err:module:load_builtin_dll failed to load .so lib for builtin L"winemp3.acm": libmpg123.so.0: cannot open shared object file: No such file or directory
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:system:SetProcessDPIAware stub!
fixme:win:RegisterRawInputDevices (pRawInputDevices=0x33f79c, uiNumDevices=1, cbSize=12) stub!
fixme:wbemprox:wbem_locator_ConnectServer 0x132a50, L"ROOT\\CIMV2", (null), (null), (null), 0x00000000, (null), (nil), 0x33f600)
fixme:wbemprox:wbem_locator_ConnectServer 0x132a50, L"ROOT\\CIMV2", (null), (null), (null), 0x00000000, (null), (nil), 0x33f604)
fixme:wbemprox:wbem_locator_ConnectServer 0x132a50, L"ROOT\\CIMV2", (null), (null), (null), 0x00000000, (null), (nil), 0x33f3a4)
fixme:wbemprox:wbem_locator_ConnectServer 0x136cb8, L"ROOT\\CIMV2", (null), (null), (null), 0x00000000, (null), (nil), 0x33d628)
fixme:imm:NotifyIME IMC_SETCANDIDATEPOS
fixme:imm:ImmReleaseContext (0x4002c, 0x13c578): stub
fixme:win:FlashWindowEx 0x33e904
fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
fixme:wbemprox:wbem_locator_ConnectServer 0x13fa98, L"ROOT\\CIMV2", (null), (null), (null), 0x00000000, (null), (nil), 0x33c228)
fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
fixme:win:EnumDisplayDevicesW ((null),0,0x33ebe4,0x00000000), stub!
fixme:d3d:IWineD3DDeviceImpl_SetSoftwareVertexProcessing (0x157a78) : stub
fixme:d3d:debug_d3dformat Unrecognized 0x36314c41 (as fourcc: AL16) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x36314c41) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x36315220 (as fourcc: R16) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x36315220) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x36314c41 (as fourcc: AL16) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x36314c41) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x36315220 (as fourcc: R16) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x36315220) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x36314c41 (as fourcc: AL16) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x36314c41) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x36315220 (as fourcc: R16) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x36315220) in the format lookup table
fixme:d3d:debug_d3dformat Unrecog
According to your error log you need to install libpng and libmpg123 (or make the necessary symlinks).
--
bttf doesn't work for me either, but I'm getting a GL_OUT_OF_MEMORY warning, so I guess 2GB of RAM simply isn't enough... to launch the game. I can't even get to the damn menu
I installed the 32bit libs (libpng and mpg123). Still crashing but with less errors so thanks
I think the errors relating to alsa have been a long standing issue but not a gamestopper. I have a vague recollection that mpg123 or 321 gave me problems in the past. I'll have a google and see what I can find...
edit: I installed the 32bit lib for openal and it looks like were moving folks.
Roads?... Where we're going, we don't need roads
seems it crashes on startup when the /tmp partition is mounted with noexec
I have installed wine, and used winetricks to install directx9, vcrun2005 and vcrun2008. I even installed .net 3.0, and i still get the below error messages? Thanks in advance!
~/.wine/drive_c/Program Files/Telltale Games/Back to the Future The Game/Episode 1$ wine backtothefuture101.exe
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:system:SetProcessDPIAware stub!
fixme:win:RegisterRawInputDevices (pRawInputDevices=0x32f79c, uiNumDevices=1, cbSize=12) stub!
fixme:ver:RtlGetProductInfo (6,1,0,0,0x32f250): stub
fixme:wbemprox:wbem_locator_ConnectServer 0x135e40, L"ROOT\\CIMV2", (null), (null), (null), 0x00000000, (null), (nil), 0x32f600)
fixme:win:EnumDisplayDevicesW ((null),0,0x32ebe4,0x00000000), stub!
fixme:d3d:IWineD3DDeviceImpl_SetSoftwareVertexProcessing (0x1408c8) : stub
fixme:d3d:debug_d3dformat Unrecognized 0x36314c41 (as fourcc: AL16) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x36314c41) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x36315220 (as fourcc: R16) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x36315220) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x36314c41 (as fourcc: AL16) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x36314c41) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x36315220 (as fourcc: R16) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x36315220) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x36314c41 (as fourcc: AL16) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x36314c41) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x36315220 (as fourcc: R16) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x36315220) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x36314c41 (as fourcc: AL16) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x36314c41) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x36315220 (as fourcc: R16) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x36315220) in the format lookup table
wine: Unhandled page fault on write access to 0x0000003c at address 0x146ef1d (thread 0009), starting debugger...
Unhandled exception: page fault on write access to 0x0000003c in 32-bit code (0x0146ef1d).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:0146ef1d ESP:0032f6a0 EBP:0032f758 EFLAGS:00010246( R- -- I Z- -P- )
EAX:00000000 EBX:03661c98 ECX:00840fd4 EDX:03668400
ESI:036683c8 EDI:00000000
Stack dump:
0x0032f6a0: 0000000f 0205d070 00000000 7e52ad2b
0x0032f6b0: 7e5dda38 00000000 00000000 00000000
0x0032f6c0: 00000000 0366a384 0032f6f0 013f6801
0x0032f6d0: 034d04e8 013ed575 03661c98 00000000
0x0032f6e0: 034d04e8 00000000 00000000 00000000
0x0032f6f0: 0032f70c 013f825f 00000000 0032f754
Backtrace:
=>0 0x0146ef1d in fmodex (+0x8ef1d) (0x0032f758)
1 0x0146efc9 in fmodex (+0x8efc8) (0x0032f774)
2 0x014045ee in fmodex (+0x245ed) (0x0032f784)
3 0x004cb41d in backtothefuture101 (+0xcb41c) (0x021e82c0)
4 0x01e20128 (0x0032fde0)
5 0xffffff01 (0x01e2b100)
0x0146ef1d: movl %esi,0x3c(%eax)
Modules:
Module Address Debug info Name (140 modules)
PE 400000- a6b000 Export backtothefuture101
PE a70000- 13dc000 Deferred qtwebkit4
PE 13e0000- 15ab000 Export fmodex
PE 10000000-1041a000 Deferred d3dx9_41
PE 3b400000-3b420000 Deferred steam_api
PE 61000000-61286000 Deferred qtxmlpatterns4
PE 64000000-640bb000 Deferred qtnetwork4
PE 65000000-657a0000 Deferred qtgui4
PE 67000000-6722d000 Deferred qtcore4
PE 71590000-71617000 Deferred comctl32
PE 78000000-78044000 Deferred msvcrt
ELF 7a163000-7b800000 Deferred libnvidia-glcore.so.260.19.06
ELF 7b800000-7b982000 Deferred kernel32<elf>
\-PE 7b810000-7b982000 \ kernel32
ELF 7bc00000-7bcbb000 Deferred ntdll<elf>
\-PE 7bc10000-7bcbb000 \ ntdll
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7c5f8000-7c60e000 Deferred midimap<elf>
\-PE 7c600000-7c60e000 \ midimap
ELF 7c60e000-7c645000 Deferred winealsa<elf>
\-PE 7c620000-7c645000 \ winealsa
ELF 7c645000-7c70b000 Deferred libasound.so.2
ELF 7c70b000-7c733000 Deferred libvorbis.so.0
ELF 7c733000-7c8ab000 Deferred libvorbisenc.so.2
ELF 7c8ab000-7c913000 Deferred libsndfile.so.1
ELF 7ca1d000-7ca24000 Deferred libogg.so.0
ELF 7ca24000-7ca70000 Deferred libflac.so.8
ELF 7ca70000-7ca79000 Deferred libwrap.so.0
ELF 7ca79000-7cac3000 Deferred libpulsecommon-0.9.21.so
ELF 7cac3000-7cb05000 Deferred libpulse.so.0
ELF 7cb05000-7cb52000 Deferred libopenal.so.1
ELF 7cb5b000-7cb74000 Deferred msacm32<elf>
\-PE 7cb60000-7cb74000 \ msacm32
ELF 7cb74000-7cba4000 Deferred mmdevapi<elf>
\-PE 7cb80000-7cba4000 \ mmdevapi
ELF 7d9bd000-7da86000 Deferred libgl.so.1
ELF 7da8a000-7da98000 Deferred libxi.so.6
ELF 7da98000-7da9d000 Deferred libxcb-atom.so.1
ELF 7da9d000-7daa3000 Deferred libxtst.so.6
ELF 7daa3000-7daa6000 Deferred libx11-xcb.so.1
ELF 7daa8000-7dabe000 Deferred wbemprox<elf>
\-PE 7dab0000-7dabe000 \ wbemprox
ELF 7dabe000-7dadb000 Deferred wintab32<elf>
\-PE 7dac0000-7dadb000 \ wintab32
ELF 7dadb000-7db0f000 Deferred uxtheme<elf>
\-PE 7dae0000-7db0f000 \ uxtheme
ELF 7dbbd000-7dbbf000 Deferred libnvidia-tls.so.260.19.06
ELF 7dbc0000-7dbdb000 Deferred spoolss<elf>
\-PE 7dbd0000-7dbdb000 \ spoolss
ELF 7dbdb000-7dbe4000 Deferred librt.so.1
ELF 7dbe4000-7dc20000 Deferred libdbus-1.so.3
ELF 7dc20000-7dc25000 Deferred libgpg-error.so.0
ELF 7dc25000-7dc36000 Deferred libtasn1.so.3
ELF 7dc36000-7dc3a000 Deferred libkeyutils.so.1
ELF 7dc3a000-7dc42000 Deferred libkrb5support.so.0
ELF 7dc42000-7dc66000 Deferred libk5crypto.so.3
ELF 7dc66000-7dd14000 Deferred libkrb5.so.3
ELF 7dd14000-7dd24000 Deferred libavahi-client.so.3
ELF 7dd24000-7dd30000 Deferred libavahi-common.so.3
ELF 7dd30000-7dda4000 Deferred libgcrypt.so.11
ELF 7dda4000-7de3f000 Deferred libgnutls.so.26
ELF 7de3f000-7de6e000 Deferred libgssapi_krb5.so.2
ELF 7de6e000-7deb8000 Deferred libcups.so.2
ELF 7deb9000-7deda000 Deferred localspl<elf>
\-PE 7dec0000-7deda000 \ localspl
ELF 7df1e000-7df28000 Deferred libxcursor.so.1
ELF 7df28000-7df2e000 Deferred libxfixes.so.3
ELF 7df2e000-7df32000 Deferred libxcomposite.so.1
ELF 7df32000-7df3a000 Deferred libxrandr.so.2
ELF 7df3a000-7df44000 Deferred libxrender.so.1
ELF 7df44000-7df4a000 Deferred libxxf86vm.so.1
ELF 7df4a000-7df4e000 Deferred libxinerama.so.1
ELF 7df4e000-7df54000 Deferred libxdmcp.so.6
ELF 7df54000-7df58000 Deferred libxau.so.6
ELF 7df58000-7df72000 Deferred libxcb.so.1
ELF 7df72000-7df77000 Deferred libuuid.so.1
ELF 7df77000-7e094000 Deferred libx11.so.6
ELF 7e094000-7e0a4000 Deferred libxext.so.6
ELF 7e0a4000-7e0bd000 Deferred libice.so.6
ELF 7e0bd000-7e0c6000 Deferred libsm.so.6
ELF 7e0c9000-7e0cd000 Deferred libcom_err.so.2
ELF 7e0e8000-7e191000 Deferred winex11<elf>
\-PE 7e100000-7e191000 \ winex11
ELF 7e1a9000-7e1d0000 Deferred libexpat.so.1
ELF 7e1d0000-7e200000 Deferred libfontconfig.so.1
ELF 7e200000-7e215000 Deferred libz.so.1
ELF 7e215000-7e28c000 Deferred libfreetype.so.6
ELF 7e2ae000-7e2e8000 Deferred dinput<elf>
\-PE 7e2c0000-7e2e8000 \ dinput
ELF 7e2e8000-7e2fc000 Deferred libresolv.so.2
ELF 7e303000-7e31e000 Deferred dinput8<elf>
\-PE 7e310000-7e31e000 \ dinput8
ELF 7e31e000-7e33f000 Deferred iphlpapi<elf>
\-PE 7e320000-7e33f000 \ iphlpapi
ELF 7e33f000-7e35a000 Deferred wsock32<elf>
\-PE 7e340000-7e35a000 \ wsock32
ELF 7e35a000-7e381000 Deferred msacm32<elf>
\-PE 7e360000-7e381000 \ msacm32
ELF 7e381000-7e3b1000 Deferred ws2_32<elf>
\-PE 7e390000-7e3b1000 \ ws2_32
ELF 7e3b1000-7e446000 Deferred winmm<elf>
\-PE 7e3c0000-7e446000 \ winmm
ELF 7e446000-7e467000 Deferred imm32<elf>
\-PE 7e450000-7e467000 \ imm32
ELF 7e467000-7e4da000 Deferred rpcrt4<elf>
\-PE 7e470000-7e4da000 \ rpcrt4
ELF 7e4da000-7e5de000 Deferred ole32<elf>
\-PE 7e4f0000-7e5de000 \ ole32
ELF 7e5de000-7e6ca000 Deferred oleaut32<elf>
\-PE 7e5f0000-7e6ca000 \ oleaut32
ELF 7e6ca000-7e702000 Deferred winspool<elf>
\-PE 7e6d0000-7e702000 \ winspool
ELF 7e702000-7e8ef000 Deferred shell32<elf>
\-PE 7e710000-7e8ef000 \ shell32
ELF 7e8ef000-7e9b1000 Deferred comdlg32<elf>
\-PE 7e900000-7e9b1000 \ comdlg32
ELF 7e9b1000-7eae2000 Deferred wined3d<elf>
\-PE 7e9c0000-7eae2000 \ wined3d
ELF 7eae2000-7eb16000 Deferred d3d9<elf>
\-PE 7eaf0000-7eb16000 \ d3d9
ELF 7eb16000-7eb7a000 Deferred shlwapi<elf>
\-PE 7eb20000-7eb7a000 \ shlwapi
ELF 7eb7a000-7ebd5000 Deferred advapi32<elf>
\-PE 7eb90000-7ebd5000 \ advapi32
ELF 7ebd5000-7ec61000 Deferred gdi32<elf>
\-PE 7ebe0000-7ec61000 \ gdi32
ELF 7ec61000-7ed95000 Deferred user32<elf>
\-PE 7ec70000-7ed95000 \ user32
ELF 7ef95000-7efa1000 Deferred libnss_files.so.2
ELF 7efa1000-7efb8000 Deferred libnsl.so.1
ELF 7efb8000-7efde000 Deferred libm.so.6
ELF 7efe0000-7eff9000 Deferred version<elf>
\-PE 7eff0000-7eff9000 \ version
ELF f7410000-f741b000 Deferred libnss_nis.so.2
ELF f741c000-f7420000 Deferred libdl.so.2
ELF f7420000-f757b000 Deferred libc.so.6
ELF f757c000-f7595000 Deferred libpthread.so.0
ELF f7598000-f75a0000 Deferred libnss_compat.so.2
ELF f75b7000-f76f8000 Deferred libwine.so.1
ELF f76fa000-f7718000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\Program Files\Telltale Games\Back to the Future The Game\Episode 1\backtothefuture101.exe
00000023 0
00000022 0
00000021 0
00000009 0 <==
0000000e services.exe
0000001e 0
0000001d 0
00000017 0
00000016 0
00000010 0
0000000f 0
00000011 mscorsvw.exe
00000019 0
00000018 0
00000015 0
00000012 0
00000013 explorer.exe
00000014 0
0000001a winedevice.exe
00000020 0
0000001f 0
0000001c 0
0000001b 0
Backtrace:
=>0 0x0146ef1d in fmodex (+0x8ef1d) (0x0032f758)
1 0x0146efc9 in fmodex (+0x8efc8) (0x0032f774)
2 0x014045ee in fmodex (+0x245ed) (0x0032f784)
3 0x004cb41d in backtothefuture101 (+0xcb41c) (0x021e82c0)
4 0x01e20128 (0x0032fde0)
5 0xffffff01 (0x01e2b100)
Segmentation fault
You *really* shouldn't install directx9 in the wine prefix; you need Wine's built-in Direct3D libraries for the game to work right. I suggest doing:
When winecfg runs, go to the Audio tab, click "OK" when it says no audio driver is setup and it's picking defaults, and (probably) go into the Graphics tab and set it to run in a virtual desktop (1024x768 is a good size). It runs just fine for me.
Edit: And if that prefix already exists, remove it first, then try doing the above.
Edit 2: And when the installer runs, make sure to say "No" when it asks if you want it to download and run the DirectX updater.
I may be wrong but I believe "winetricks d3dx9" only extracts a particular bit of directx9 ie it doesnt replace all of the native wine libs only some
Can you maybe give me a step by step if is not too much trouble?
Thanks.
All that installs is the d3dx9_*.dll extension library redistributables, not all of DirectX/D3D. Those are the only parts we need to make the game work.
Yes, that's in a terminal. There's really not much more step-by-step that I can get. Just have the installer in the Downloads directory under your home directory, run those commands, and do what I said when you run winecfg. Also, make sure to choose *not* to run the DirectX updater when you run the game installer. That's really it.
Your earlier post reads as though you were saying that the winetricks installer installed the Wine project's Direct3D components >_<
GameOver, if you're still having trouble, each of the lines that demonfoo mentioned earlier should be run in a terminal as separate commands (type each line in a terminal and press enter).
The first line creates a new Wine environment (or 'prefix') called ".wine_bttf" in your home folder if it doesn't already exist. This prevents any settings or library configurations (d3dx9) from impacting on any other applications you have installed via Wine and vice versa. After the environment is ready, the Wine settings window will appear. You can close it.
The second line installs native Visual C++ runtime libraries and DirectX 9 components, and configures the necessary DLL overrides for you. You can also do this through the winetricks GUI window, but there are a couple variations of the vcrun2005 package, and it's worth making sure you get the right one.
The third line is running the installer (obviously if it isn't in your Downloads folder, you'll want to put the correct path in).
You'll notice that every line starts with "WINEPREFIX=~/.wine_bttf". This lets wine know to make sure it uses the new environment you created with the first line
Looking forward to hearing how you go.
so i followed your steps, and now get a different, much shorter error. Please see below:
WINEPREFIX=~/.wine_bttf wine '/home/joseph/.wine_bttf/drive_c/Program Files/Telltale Games/Back to the Future The Game/Episode 1/BackToTheFuture101.exe'
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:system:SetProcessDPIAware stub!
fixme:win:RegisterRawInputDevices (pRawInputDevices=0x32f79c, uiNumDevices=1, cbSize=12) stub!
any ideas?
With other TellTale games, I've had difficulties when trying to launch from the command line without being in the program's folder.
I generally run BTTF from the desktop shortcut icon that the installer creates.
~/.wine_bttf/drive_c/Program Files/Telltale Games/Back to the Future The Game/Episode 1$ wine backtothefuture101.exefixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:system:SetProcessDPIAware stub!
fixme:win:RegisterRawInputDevices (pRawInputDevices=0x32f79c, uiNumDevices=1, cbSize=12) stub!
fixme:wbemprox:wbem_locator_ConnectServer 0x1399d0, L"ROOT\\CIMV2", (null), (null), (null), 0x00000000, (null), (nil), 0x32f600)
fixme:win:EnumDisplayDevicesW ((null),0,0x32ebe4,0x00000000), stub!
fixme:d3d:IWineD3DDeviceImpl_SetSoftwareVertexProcessing (0x144418) : stub
wine: Unhandled page fault on write access to 0x0000003c at address 0xafef1d (thread 0009), starting debugger...
^CCtrl-C: stopping debuggee
fixme:console:CONSOLE_DefaultHandler Terminating process 1e on event 0
[email]joseph@Server:~/.wine[/email]_bttf/drive_c/Program Files/Telltale Games/Back to the Future The Game/Episode 1$ WINEPREFIX=~/.wine_bttf wine backtothefuture101.exe
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:system:SetProcessDPIAware stub!
fixme:win:RegisterRawInputDevices (pRawInputDevices=0x32f79c, uiNumDevices=1, cbSize=12) stub!
fixme:wbemprox:wbem_locator_ConnectServer 0x1379a0, L"ROOT\\CIMV2", (null), (null), (null), 0x00000000, (null), (nil), 0x32f600)
fixme:wbemprox:wbem_locator_ConnectServer 0x1379a0, L"ROOT\\CIMV2", (null), (null), (null), 0x00000000, (null), (nil), 0x32f600)
fixme:win:EnumDisplayDevicesW ((null),0,0x32ebe4,0x00000000), stub!
fixme:d3d:IWineD3DDeviceImpl_SetSoftwareVertexProcessing (0x142428) : stub
fixme:d3d:debug_d3dformat Unrecognized 0x36314c41 (as fourcc: AL16) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x36314c41) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x36315220 (as fourcc: R16) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x36315220) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x36314c41 (as fourcc: AL16) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x36314c41) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x36315220 (as fourcc: R16) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x36315220) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x36314c41 (as fourcc: AL16) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x36314c41) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x36315220 (as fourcc: R16) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x36315220) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x36314c41 (as fourcc: AL16) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x36314c41) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x36315220 (as fourcc: R16) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x36315220) in the format lookup table
wine: Unhandled page fault on write access to 0x0000003c at address 0x146ef1d (thread 0009), starting debugger...
Unhandled exception: page fault on write access to 0x0000003c in 32-bit code (0x0146ef1d).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:0146ef1d ESP:0032f6a0 EBP:0032f758 EFLAGS:00010246( R- -- I Z- -P- )
EAX:00000000 EBX:034c0c98 ECX:00840fd4 EDX:034c7400
ESI:034c73c8 EDI:00000000
Stack dump:
0x0032f6a0: 0000000f 01f4d070 00000000 7e39bd2b
0x0032f6b0: 7e44ea38 00000000 00000000 00000000
0x0032f6c0: 00000000 034c9384 0032f6f0 013f6801
0x0032f6d0: 0021d998 013ed575 034c0c98 00000000
0x0032f6e0: 0021d998 00000000 00000000 00000000
0x0032f6f0: 0032f70c 013f825f 00000000 0032f754
Backtrace:
=>0 0x0146ef1d in fmodex (+0x8ef1d) (0x0032f758)
1 0x0146efc9 in fmodex (+0x8efc8) (0x0032f774)
2 0x014045ee in fmodex (+0x245ed) (0x0032f784)
3 0x004cb41d in backtothefuture101 (+0xcb41c) (0x020d8288)
4 0x01d10128 (0x0032fde0)
5 0xffffff01 (0x01d1b100)
0x0146ef1d: movl %esi,0x3c(%eax)
Modules:
Module Address Debug info Name (142 modules)
PE 400000- a6b000 Export backtothefuture101
PE a70000- 13dc000 Deferred qtwebkit4
PE 13e0000- 15ab000 Export fmodex
PE 10000000-1041a000 Deferred d3dx9_41
PE 3b400000-3b420000 Deferred steam_api
PE 61000000-61286000 Deferred qtxmlpatterns4
PE 64000000-640bb000 Deferred qtnetwork4
PE 65000000-657a0000 Deferred qtgui4
PE 67000000-6722d000 Deferred qtcore4
ELF 7a163000-7b800000 Deferred libnvidia-glcore.so.260.19.06
ELF 7b800000-7b982000 Deferred kernel32<elf>
\-PE 7b810000-7b982000 \ kernel32
ELF 7bc00000-7bcbb000 Deferred ntdll<elf>
\-PE 7bc10000-7bcbb000 \ ntdll
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7c405000-7c41b000 Deferred midimap<elf>
\-PE 7c410000-7c41b000 \ midimap
ELF 7c41b000-7c452000 Deferred winealsa<elf>
\-PE 7c420000-7c452000 \ winealsa
ELF 7c452000-7c518000 Deferred libasound.so.2
ELF 7c518000-7c540000 Deferred libvorbis.so.0
ELF 7c540000-7c6b8000 Deferred libvorbisenc.so.2
ELF 7c6b8000-7c704000 Deferred libflac.so.8
ELF 7c704000-7c76c000 Deferred libsndfile.so.1
ELF 7c76c000-7c7b6000 Deferred libpulsecommon-0.9.21.so
ELF 7c7b6000-7c7f8000 Deferred libpulse.so.0
ELF 7c7f8000-7c845000 Deferred libopenal.so.1
ELF 7d699000-7d6a0000 Deferred libogg.so.0
ELF 7d6a0000-7d6a9000 Deferred libwrap.so.0
ELF 7d6a9000-7d6b7000 Deferred libxi.so.6
ELF 7d6b7000-7d6bc000 Deferred libxcb-atom.so.1
ELF 7d6bc000-7d6c2000 Deferred libxtst.so.6
ELF 7d6c2000-7d6c5000 Deferred libx11-xcb.so.1
ELF 7d6cd000-7d6e6000 Deferred msacm32<elf>
\-PE 7d6d0000-7d6e6000 \ msacm32
ELF 7d6e7000-7d717000 Deferred mmdevapi<elf>
\-PE 7d6f0000-7d717000 \ mmdevapi
ELF 7d8d9000-7d8db000 Deferred libnvidia-tls.so.260.19.06
ELF 7d8db000-7d9a4000 Deferred libgl.so.1
ELF 7d9c7000-7d9dd000 Deferred wbemprox<elf>
\-PE 7d9d0000-7d9dd000 \ wbemprox
ELF 7d9dd000-7d9fa000 Deferred wintab32<elf>
\-PE 7d9e0000-7d9fa000 \ wintab32
ELF 7d9fa000-7da15000 Deferred spoolss<elf>
\-PE 7da00000-7da15000 \ spoolss
ELF 7da15000-7da1e000 Deferred librt.so.1
ELF 7da1e000-7da5a000 Deferred libdbus-1.so.3
ELF 7da5a000-7da5f000 Deferred libgpg-error.so.0
ELF 7da5f000-7da70000 Deferred libtasn1.so.3
ELF 7da70000-7da74000 Deferred libkeyutils.so.1
ELF 7da74000-7da7c000 Deferred libkrb5support.so.0
ELF 7da7c000-7daa0000 Deferred libk5crypto.so.3
ELF 7daa0000-7db4e000 Deferred libkrb5.so.3
ELF 7db4e000-7db5e000 Deferred libavahi-client.so.3
ELF 7db5e000-7db6a000 Deferred libavahi-common.so.3
ELF 7db6a000-7dbde000 Deferred libgcrypt.so.11
ELF 7dbde000-7dc79000 Deferred libgnutls.so.26
ELF 7dc79000-7dca8000 Deferred libgssapi_krb5.so.2
ELF 7dca8000-7dcf2000 Deferred libcups.so.2
ELF 7dcf3000-7dd14000 Deferred localspl<elf>
\-PE 7dd00000-7dd14000 \ localspl
ELF 7dd57000-7dd8b000 Deferred uxtheme<elf>
\-PE 7dd60000-7dd8b000 \ uxtheme
ELF 7dd8b000-7dd95000 Deferred libxcursor.so.1
ELF 7dd95000-7dd9b000 Deferred libxfixes.so.3
ELF 7dd9b000-7dd9f000 Deferred libxcomposite.so.1
ELF 7dd9f000-7dda7000 Deferred libxrandr.so.2
ELF 7dda7000-7ddb1000 Deferred libxrender.so.1
ELF 7ddb1000-7ddb7000 Deferred libxxf86vm.so.1
ELF 7ddb7000-7ddbb000 Deferred libxinerama.so.1
ELF 7ddbb000-7ddc1000 Deferred libxdmcp.so.6
ELF 7ddc1000-7ddc5000 Deferred libxau.so.6
ELF 7ddc5000-7dddf000 Deferred libxcb.so.1
ELF 7dddf000-7dde4000 Deferred libuuid.so.1
ELF 7dde4000-7df01000 Deferred libx11.so.6
ELF 7df01000-7df11000 Deferred libxext.so.6
ELF 7df11000-7df2a000 Deferred libice.so.6
ELF 7df2a000-7df33000 Deferred libsm.so.6
ELF 7df37000-7df3b000 Deferred libcom_err.so.2
ELF 7df55000-7dffe000 Deferred winex11<elf>
\-PE 7df60000-7dffe000 \ winex11
ELF 7e01a000-7e041000 Deferred libexpat.so.1
ELF 7e041000-7e071000 Deferred libfontconfig.so.1
ELF 7e071000-7e086000 Deferred libz.so.1
ELF 7e086000-7e0fd000 Deferred libfreetype.so.6
ELF 7e11f000-7e159000 Deferred dinput<elf>
\-PE 7e130000-7e159000 \ dinput
ELF 7e159000-7e16d000 Deferred libresolv.so.2
ELF 7e174000-7e18f000 Deferred dinput8<elf>
\-PE 7e180000-7e18f000 \ dinput8
ELF 7e18f000-7e1b0000 Deferred iphlpapi<elf>
\-PE 7e1a0000-7e1b0000 \ iphlpapi
ELF 7e1b0000-7e1cb000 Deferred wsock32<elf>
\-PE 7e1c0000-7e1cb000 \ wsock32
ELF 7e1cb000-7e1f2000 Deferred msacm32<elf>
\-PE 7e1d0000-7e1f2000 \ msacm32
ELF 7e1f2000-7e222000 Deferred ws2_32<elf>
\-PE 7e200000-7e222000 \ ws2_32
ELF 7e222000-7e2b7000 Deferred winmm<elf>
\-PE 7e230000-7e2b7000 \ winmm
ELF 7e2b7000-7e2d8000 Deferred imm32<elf>
\-PE 7e2c0000-7e2d8000 \ imm32
ELF 7e2d8000-7e34b000 Deferred rpcrt4<elf>
\-PE 7e2e0000-7e34b000 \ rpcrt4
ELF 7e34b000-7e44f000 Deferred ole32<elf>
\-PE 7e360000-7e44f000 \ ole32
ELF 7e44f000-7e53b000 Deferred oleaut32<elf>
\-PE 7e470000-7e53b000 \ oleaut32
ELF 7e53b000-7e573000 Deferred winspool<elf>
\-PE 7e540000-7e573000 \ winspool
ELF 7e573000-7e760000 Deferred shell32<elf>
\-PE 7e580000-7e760000 \ shell32
ELF 7e760000-7e822000 Deferred comdlg32<elf>
\-PE 7e770000-7e822000 \ comdlg32
ELF 7e822000-7e8ad000 Deferred msvcrt<elf>
\-PE 7e830000-7e8ad000 \ msvcrt
ELF 7e8ad000-7e9de000 Deferred wined3d<elf>
\-PE 7e8c0000-7e9de000 \ wined3d
ELF 7e9de000-7ea12000 Deferred d3d9<elf>
\-PE 7e9e0000-7ea12000 \ d3d9
ELF 7ea12000-7eb03000 Deferred comctl32<elf>
\-PE 7ea20000-7eb03000 \ comctl32
ELF 7eb03000-7eb67000 Deferred shlwapi<elf>
\-PE 7eb10000-7eb67000 \ shlwapi
ELF 7eb67000-7ebc2000 Deferred advapi32<elf>
\-PE 7eb70000-7ebc2000 \ advapi32
ELF 7ebc2000-7ec4e000 Deferred gdi32<elf>
\-PE 7ebd0000-7ec4e000 \ gdi32
ELF 7ec4e000-7ed82000 Deferred user32<elf>
\-PE 7ec60000-7ed82000 \ user32
ELF 7ef82000-7ef8e000 Deferred libnss_files.so.2
ELF 7ef8e000-7ef99000 Deferred libnss_nis.so.2
ELF 7ef99000-7efb0000 Deferred libnsl.so.1
ELF 7efb0000-7efb8000 Deferred libnss_compat.so.2
ELF 7efb8000-7efde000 Deferred libm.so.6
ELF 7efe0000-7eff9000 Deferred version<elf>
\-PE 7eff0000-7eff9000 \ version
ELF f7466000-f746a000 Deferred libdl.so.2
ELF f746a000-f75c5000 Deferred libc.so.6
ELF f75c6000-f75df000 Deferred libpthread.so.0
ELF f7601000-f7742000 Deferred libwine.so.1
ELF f7744000-f7762000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\Program Files\Telltale Games\Back to the Future The Game\Episode 1\backtothefuture101.exe
0000001d 0
0000001c 0
0000001b 0
00000009 0 <==
0000000e services.exe
00000016 0
00000015 0
00000014 0
00000010 0
0000000f 0
00000011 winedevice.exe
00000018 0
00000017 0
00000013 0
00000012 0
00000019 explorer.exe
0000001a 0
Backtrace:
=>0 0x0146ef1d in fmodex (+0x8ef1d) (0x0032f758)
1 0x0146efc9 in fmodex (+0x8efc8) (0x0032f774)
2 0x014045ee in fmodex (+0x245ed) (0x0032f784)
3 0x004cb41d in backtothefuture101 (+0xcb41c) (0x020d8288)
4 0x01d10128 (0x0032fde0)
5 0xffffff01 (0x01d1b100)
Segmentation fault
No no, definitely not, but installing all of DirectX 9 is *way* different from installing just the d3dx9 bundle, which *only* contains the d3dx9_*.dll redistributable libraries. He'd originally mentioned "directx9", which I believe is still an option in winetricks, but is almost always a very bad idea unless you *really* know what you're doing.
I've found this to be the case with most Windows EXEs. They tend to get pretty cranky if they're not run from the directory they expect, Wine or otherwise.
Erm, if the trace is to be believed, the crash is somewhere in the fmodex DLL; what kind of soundcard do you have? What driver are you using? If you run:
and look at the bottom of the Applications tab, what is selected in the "Windows Version" dropdown list? It should be "Windows XP", as F-Mod doesn't like certain things about Wine's emulation of audio services if "Windows Vista" is selected (based on past experience with SBCG4AP + Wine).
Looking at the debug call stack, it looks like game called into:
?createChannelGroup@System@FMOD@@QAG?AW4FMOD_RESULT@@PBDPAPAVChannelGroup@2@@Z
which internally calls into:
?createChannelGroupInternal@SystemI@FMOD@@QAG?AW4FMOD_RESULT@@PBDPAPAVChannelGroupI@2@_N2@Z
(oh don't you just love internal representations of C++ method names?), so I'm guessing it's either trying to run as Windows Vista and making F-Mod EX upset, or there's something it doesn't like about your soundcard.
Edit: Also, what version of Wine are you running? Running "wine --version" should give you a version string.
Edit 2: I did try switching the Wine prefix for my local copy of Back to the Future to "Windows Vista"; that actually worked, so I think either you've got a version of Wine that's having problems, or there's something wonky about your soundcard (or PulseAudio) on your system...
Go figure. I run most stuff from my home folder. Aside from Trackmania and the Telltale games, I've never really had an issue with that.
GameOver, In addition to demonfoo's questions and suggestions, I'd also be interested to know what you have ticked in the Driver Selection section of the Audio tab.
Don't give up just yet.
Edit: I unchecked ALSA in the Audio tab under winecfg, and tried again, and still received the same errors
it should output a few lines indicating what kernel drivers are being used for your sound board; all the systems I've run it on to date use onboard Intel (Azalia) audio instead of a separate soundcard, so maybe the drivers for your X-Fi board are doing things that Wine isn't accounting for...
Try setting mmdevapi to disabled in winecfg.
also
Try setting dsound to builtin.
Let me know if I can help more.
It runs here but... it is alot slower and stuttery than episode 1 for unknown reasons. Same wineprefix runs both but episode 2 is stuttery...
and since it is the same engine I am lost for words.
I think Telltale must have tweaked a few things in the codebase and this is making episode 2 very slow now.
*sigh*
Anyone got an idea?
An no it is not my specs:
Software
Hardware:
Wine config:
Putting the graphics settings on Medium (you can get that by switching to Basic settings) sorted it out for us, and then we tuned things by bumping the settings in Advanced settings up until it slowed again.
I can post exact settings if that's helpful.
fixme:d3d:state_blendop Unrecognized/Unhandled D3DBLENDOP value 0
apparently Source/Steam games also have a similar problem could just be a coincidence however.
Did dropping back the settings help at all?
Indeed it was better not starting it from the console and also I had to disable compiz...
What really annoyed me however, it is not wine/linux related, are the constant loading screens and even in middle of scenes...