cutefluff
2010-Feb-19 09:04 UTC
[Wine] Bioshock 2 SecuLauncher: Failed to start application
hello im having some issues with Bioshock 2 everything seems to be installed correctly, but i get this error: SecuLauncher: Failed to start application. [2000] these are the steps that brought me to the error: 1) create a new prefix is recommedned: # wineprefixcreate --prefix ~/.wine-bs2 2) add all needed winetricks # WINEPREFIX=~/.wine-bs2 winetricks d3dx9 d3dx10 dotnet30 vcrun2005sp1 vcrun2005 3) install XLIVE from the DVD you mounted. located at: support\Redist\G4WL\gfwlivesetup.exe # WINEPREFIX=~/.wine-bs2 wine /media/cdrom/support/Redist/G4WL/gfwlivesetup.exe when running the game i get the error.... any ideas? thanks in advance S.
Berillions
2010-Feb-19 10:17 UTC
[Wine] Re: Bioshock 2 SecuLauncher: Failed to start application
I think that "Game For Windows Live" is the main problem to run this game. GFWL doesn't work in Wine.
D.Cent
2010-Feb-24 13:31 UTC
[Wine] Re: Bioshock 2 SecuLauncher: Failed to start application
The xlive.dll (xliveless) starts the game, but aborts at creating the window because of an "unimplemented function" error :-/ Log: Code: wine: Call from 0x7bc4b4d8 to unimplemented function xlive.dll.5372, aborting wine: Unimplemented function xlive.dll.5372 called at address 0x7bc4b4d8 (thread 001f), starting debugger... Unhandled exception: unimplemented function xlive.dll.5372 called in 32-bit code (0x7bc4b4d8). Register dump: CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b EIP:7bc4b4d8 ESP:0053b834 EBP:0053bda8 EFLAGS:00200202( - -- I - - - ) EAX:000014fc EBX:7bca5ff4 ECX:0053b8c4 EDX:1093ea40 ESI:0053b840 EDI:05e29840 Stack dump: 0x0053b834: 10004bad 100033d0 00000003 80000100 0x0053b844: 00000001 00000000 7bc4b4d8 00000002 0x0053b854: 116b1270 000014fc 00000013 0053b89c 0x0053b864: 10003570 100181a0 10003567 84d7e2b6 0x0053b874: 05e29840 0053c214 02a515c0 7bc34ddd 0x0053b884: 0053b870 1000e48c 0053bd9c 10005090 Backtrace: =>0 0x7bc4b4d8 in ntdll (+0x3b4d8) (0x0053bda8) 1 0x10d196f4 in bioshock2 (+0x4196f4) (0x029c7ee0) 2 0x0000135c (0x11456e14) 3 0x1093f370 in bioshock2 (+0x3f370) (0x10943660) 0x7bc4b4d8: subl $4,%esp Modules: Module Address Debug info Name (156 modules) PE 540000- 8af000 Deferred d3dx9_33 PE 8b0000- 8c6000 Deferred xinput1_3 PE 10000000-1001d000 Deferred xlive PE 10900000-11bf8000 Export bioshock2 PE 18000000-1803b000 Deferred binkw32 PE 78130000-781cb000 Deferred msvcr80 ELF 7a765000-7b800000 Deferred libglcore.so.1 ELF 7b800000-7b945000 Deferred kernel32<elf> \-PE 7b810000-7b945000 \ kernel32 ELF 7bc00000-7bcc2000 Export ntdll<elf> \-PE 7bc10000-7bcc2000 \ ntdll ELF 7bf00000-7bf04000 Deferred <wine-loader> PE 7c420000-7c4a7000 Deferred msvcp80 ELF 7cef8000-7cf56000 Deferred riched20<elf> \-PE 7cf00000-7cf56000 \ riched20 ELF 7d2c8000-7d2e8000 Deferred libgcc_s.so.1 ELF 7d3f0000-7d4af000 Deferred libgl.so.1 ELF 7d4af000-7d4c7000 Deferred mmdevapi<elf> \-PE 7d4b0000-7d4c7000 \ mmdevapi ELF 7d4c7000-7d4db000 Deferred riched32<elf> \-PE 7d4d0000-7d4db000 \ riched32 ELF 7d4fc000-7d51f000 Deferred dxgi<elf> \-PE 7d500000-7d51f000 \ dxgi ELF 7d568000-7d63d000 Deferred libasound.so.2 ELF 7d65b000-7d671000 Deferred midimap<elf> \-PE 7d660000-7d671000 \ midimap ELF 7d671000-7d68a000 Deferred msacm32<elf> \-PE 7d680000-7d68a000 \ msacm32 ELF 7d68a000-7d696000 Deferred libnss_nis.so.2 ELF 7d696000-7d6af000 Deferred libnsl.so.1 ELF 7d6af000-7d6b8000 Deferred libnss_compat.so.2 ELF 7d6b8000-7d6c5000 Deferred libnss_files.so.2 ELF 7d6c5000-7d6db000 Deferred libresolv.so.2 ELF 7d6db000-7d6df000 Deferred libkeyutils.so.1 ELF 7d6df000-7d6e8000 Deferred libkrb5support.so.0 ELF 7d6e8000-7d715000 Deferred libk5crypto.so.3 ELF 7d715000-7d7ce000 Deferred libkrb5.so.3 ELF 7d7ce000-7d940000 Deferred libcrypto.so.0.9.8 ELF 7d940000-7d98b000 Deferred libssl.so.0.9.8 ELF 7d98b000-7d9bb000 Deferred libgssapi_krb5.so.2 ELF 7d9bb000-7d9f4000 Deferred libcups.so.2 ELF 7d9fe000-7da08000 Deferred librt.so.1 ELF 7da08000-7da41000 Deferred winealsa<elf> \-PE 7da10000-7da41000 \ winealsa ELF 7da41000-7da5b000 Deferred spoolss<elf> \-PE 7da50000-7da5b000 \ spoolss ELF 7da5b000-7da7c000 Deferred localspl<elf> \-PE 7da60000-7da7c000 \ localspl ELF 7daa9000-7daad000 Deferred libcom_err.so.2 ELF 7dac1000-7dac7000 Deferred libxfixes.so.3 ELF 7dac7000-7dad2000 Deferred libxcursor.so.1 ELF 7dad2000-7dad6000 Deferred libxcomposite.so.1 ELF 7dad6000-7dadf000 Deferred libxrandr.so.2 ELF 7dadf000-7daea000 Deferred libxrender.so.1 ELF 7daea000-7daf0000 Deferred libxxf86vm.so.1 ELF 7daf0000-7db0f000 Deferred libxcb.so.1 ELF 7db0f000-7db2a000 Deferred libice.so.6 ELF 7db2a000-7dc5f000 Deferred libx11.so.6 ELF 7dc5f000-7dc71000 Deferred libxext.so.6 ELF 7dc71000-7dc73000 Deferred libnvidia-tls.so.1 ELF 7dc89000-7dcbe000 Deferred uxtheme<elf> \-PE 7dc90000-7dcbe000 \ uxtheme ELF 7dcbe000-7dd65000 Deferred winex11<elf> \-PE 7dcd0000-7dd65000 \ winex11 ELF 7dd65000-7dd79000 Deferred mouse.drv16.so PE 7dd70000-7dd79000 Deferred mouse.drv16 ELF 7dd79000-7dd8e000 Deferred keyboard.drv16.so PE 7dd80000-7dd8e000 Deferred keyboard.drv16 ELF 7dd8e000-7dda3000 Deferred display.drv16.so PE 7dd90000-7dda3000 Deferred display.drv16 ELF 7dda3000-7ddc7000 Deferred mpr<elf> \-PE 7ddb0000-7ddc7000 \ mpr ELF 7ddc7000-7de0f000 Deferred user.exe16.so PE 7ddd0000-7de0f000 Deferred user.exe16 ELF 7deb5000-7dedc000 Deferred libexpat.so.1 ELF 7dedc000-7df10000 Deferred libfontconfig.so.1 ELF 7df10000-7df24000 Deferred libz.so.1 ELF 7df24000-7dfa6000 Deferred libfreetype.so.6 ELF 7dfa9000-7dfad000 Deferred libxinerama.so.1 ELF 7dfad000-7dfb2000 Deferred libuuid.so.1 ELF 7dff3000-7e021000 Deferred gdi.exe16.so PE 7e000000-7e021000 Deferred gdi.exe16 ELF 7e021000-7e035000 Deferred comm.drv16.so PE 7e030000-7e035000 Deferred comm.drv16 ELF 7e035000-7e04a000 Deferred system.drv16.so PE 7e040000-7e04a000 Deferred system.drv16 ELF 7e04a000-7e0ef000 Deferred krnl386.exe16.so PE 7e060000-7e0ef000 Deferred krnl386.exe16 ELF 7e0ef000-7e1ec000 Deferred oleaut32<elf> \-PE 7e110000-7e1ec000 \ oleaut32 ELF 7e1ec000-7e200000 Deferred lz32<elf> \-PE 7e1f0000-7e200000 \ lz32 ELF 7e200000-7e219000 Deferred version<elf> \-PE 7e210000-7e219000 \ version ELF 7e219000-7e275000 Deferred setupapi<elf> \-PE 7e220000-7e275000 \ setupapi ELF 7e275000-7e2b0000 Deferred dinput<elf> \-PE 7e280000-7e2b0000 \ dinput ELF 7e2b0000-7e2cb000 Deferred dinput8<elf> \-PE 7e2c0000-7e2cb000 \ dinput8 ELF 7e2cb000-7e317000 Deferred dsound<elf> \-PE 7e2d0000-7e317000 \ dsound ELF 7e317000-7e339000 Deferred imm32<elf> \-PE 7e320000-7e339000 \ imm32 ELF 7e339000-7e34d000 Deferred msimg32<elf> \-PE 7e340000-7e34d000 \ msimg32 ELF 7e34d000-7e3a1000 Deferred dbghelp<elf> \-PE 7e360000-7e3a1000 \ dbghelp ELF 7e3a1000-7e3c1000 Deferred iphlpapi<elf> \-PE 7e3b0000-7e3c1000 \ iphlpapi ELF 7e3c1000-7e3ee000 Deferred ws2_32<elf> \-PE 7e3d0000-7e3ee000 \ ws2_32 ELF 7e3ee000-7e409000 Deferred wsock32<elf> \-PE 7e3f0000-7e409000 \ wsock32 ELF 7e409000-7e47f000 Deferred msvcrt<elf> \-PE 7e420000-7e47f000 \ msvcrt ELF 7e47f000-7e4a7000 Deferred msacm32<elf> \-PE 7e490000-7e4a7000 \ msacm32 ELF 7e4a7000-7e531000 Deferred winmm<elf> \-PE 7e4b0000-7e531000 \ winmm ELF 7e531000-7e64f000 Deferred ole32<elf> \-PE 7e550000-7e64f000 \ ole32 ELF 7e64f000-7e6ad000 Deferred ddraw<elf> \-PE 7e660000-7e6ad000 \ ddraw ELF 7e6ad000-7e7eb000 Deferred wined3d<elf> \-PE 7e6c0000-7e7eb000 \ wined3d ELF 7e7eb000-7e823000 Deferred d3d9<elf> \-PE 7e7f0000-7e823000 \ d3d9 ELF 7e842000-7e858000 Deferred psapi<elf> \-PE 7e850000-7e858000 \ psapi ELF 7e858000-7e890000 Deferred winspool<elf> \-PE 7e860000-7e890000 \ winspool ELF 7e890000-7e968000 Deferred comctl32<elf> \-PE 7e8a0000-7e968000 \ comctl32 ELF 7e968000-7e9df000 Deferred rpcrt4<elf> \-PE 7e970000-7e9df000 \ rpcrt4 ELF 7e9df000-7ea3e000 Deferred advapi32<elf> \-PE 7e9f0000-7ea3e000 \ advapi32 ELF 7ea3e000-7ead2000 Deferred gdi32<elf> \-PE 7ea50000-7ead2000 \ gdi32 ELF 7ead2000-7ebf0000 Deferred user32<elf> \-PE 7eae0000-7ebf0000 \ user32 ELF 7ebf0000-7ec55000 Deferred shlwapi<elf> \-PE 7ec00000-7ec55000 \ shlwapi ELF 7ec55000-7edf1000 Deferred shell32<elf> \-PE 7ec70000-7edf1000 \ shell32 ELF 7edf1000-7ee9d000 Deferred comdlg32<elf> \-PE 7ee00000-7ee9d000 \ comdlg32 ELF 7ef8a000-7efb3000 Deferred libm.so.6 ELF 7efb3000-7efbc000 Deferred libsm.so.6 ELF b7470000-b7474000 Deferred libxau.so.6 ELF b747d000-b7482000 Deferred libdl.so.2 ELF b7482000-b75e2000 Deferred libc.so.6 ELF b75e2000-b75fc000 Deferred libpthread.so.0 ELF b7649000-b7786000 Deferred libwine.so.1 ELF b7787000-b77a7000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 00000008 Bioshock2Launcher.exe 0000001d 0 0000001c 0 00000009 0 0000000e services.exe 00000015 0 00000014 0 00000010 0 0000000f 0 00000011 winedevice.exe 00000017 0 00000016 0 00000013 0 00000012 0 00000018 explorer.exe 00000019 0 0000001e (D) C:\Programme\2K Games\BioShock 2\SP\Builds\Binaries\Bioshock2.exe 0000002a 0 00000029 0 00000026 15 00000025 0 00000024 0 00000023 2 00000022 15 00000021 0 0000001f 0 <=Backtrace: =>0 0x7bc4b4d8 in ntdll (+0x3b4d8) (0x0053bda8) 1 0x10d196f4 in bioshock2 (+0x4196f4) (0x029c7ee0) 2 0x0000135c (0x11456e14) 3 0x1093f370 in bioshock2 (+0x3f370) (0x10943660) wine: Call from 0x7bc4b4d8 to unimplemented function xlive.dll.5372, aborting