Hey guys, I just installed SCDA, and also installed directx9 with winetricks if it is needed for the game. I have a laptop (ASUS F5SL AP104) with the following setup: Intel Core 2 Duo T5750 3 GB RAM AMD/ATI Mobility Radeon HD3470 (worst VGA ever used, but don't have better though) Ubuntu 8.10 Intrepid Ibex, wine-1.1.15, latest ati drivers Here are the terminal outputs: First with original .exe: Code: middreks@middreks-laptop:~/.wine/drive_c/Program Files/Ubisoft/Tom Clancy's Splinter Cell Double Agent/SCDA-Offline/System$ WINEDEBUG="fixme-all" wine Sp*.exe err:rpc:I_RpcGetBuffer no binding wine: Unhandled page fault on read access to 0x00000000 at address 0x10d3a303 (thread 0009), starting debugger... Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x10d3a303). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:10d3a303 ESP:003eec80 EBP:003ef5f0 EFLAGS:00010296( - 00 RISAP1) EAX:00000000 EBX:00000000 ECX:7bc94d24 EDX:ffffffff ESI:10f0e284 EDI:10f0e284 Stack dump: 0x003eec80: 00000128 00000073 10f106b4 10d35277 0x003eec90: 003ef5bc 10f106ac 003ef610 003efa1c 0x003eeca0: 003efa1f 00000000 003f290b 00000000 0x003eecb0: 00000000 00000000 00000000 00000000 0x003eecc0: 00000000 00000000 00000000 00000000 0x003eecd0: 00000000 00000000 00000000 00000000 Backtrace: =>0 0x10d3a303 in splintercell4 (+0x43a303) (0x003ef5f0) 1 0x10d3d498 in splintercell4 (+0x43d498) (0x003efe18) 2 0x10d0f5b1 in splintercell4 (+0x40f5b1) (0x003f291c) 3 0x10d194d5 in splintercell4 (+0x4194d5) (0x003f92b4) 4 0xe0736863 (0x1101c760) 5 0x00000000 (0x10beb24c) 6 0xf18b5601 (0x042444f6) 7 0x00000000 (0x00000000) 0x10d3a303: cmpb $0x0,0x0(%ebx) Modules: Module Address Debug info Name (142 modules) PE 430000- 498000 Deferred window PE 4a0000- 700000 Deferred d3dx9_30 PE 700000- 1620000 Deferred engine PE 1620000- 166c000 Deferred dxt_stub PE 1670000- 189e000 Deferred daredsound3d_scr_rd PE 18a0000- 18ad000 Deferred dareext_gear_rd PE 18b0000- 194d000 Deferred gear_rd PE 1950000- 1963000 Deferred ubicom_release PE 1970000- 19a0000 Deferred eax PE 10000000-1002c000 Deferred um PE 10100000-103ef000 Deferred core PE 10900000-110a8000 Export splintercell4 ELF 7a3fe000-7b800000 Deferred fglrx_dri.so ELF 7b800000-7b940000 Deferred kernel32<elf> \-PE 7b820000-7b940000 \ kernel32 ELF 7bc00000-7bcb1000 Deferred ntdll<elf> \-PE 7bc10000-7bcb1000 \ ntdll ELF 7bf00000-7bf04000 Deferred <wine-loader> PE 7c340000-7c396000 Deferred msvcr71 PE 7c3a0000-7c41b000 Deferred msvcp71 ELF 7cde1000-7ce4a000 Deferred libgcrypt.so.11 ELF 7ce4a000-7ce5c000 Deferred libtasn1.so.3 ELF 7ce5c000-7cef9000 Deferred libgnutls.so.26 ELF 7d702000-7d706000 Deferred libgpg-error.so.0 ELF 7d706000-7d70a000 Deferred libkeyutils.so.1 ELF 7d70a000-7d713000 Deferred libkrb5support.so.0 ELF 7d713000-7d745000 Deferred libcrypt.so.1 ELF 7d745000-7d769000 Deferred libk5crypto.so.3 ELF 7d769000-7d7fb000 Deferred libkrb5.so.3 ELF 7d7fb000-7d825000 Deferred libgssapi_krb5.so.2 ELF 7d825000-7d85b000 Deferred libcups.so.2 ELF 7d8c8000-7d8fb000 Deferred uxtheme<elf> \-PE 7d8d0000-7d8fb000 \ uxtheme ELF 7d9fb000-7da4b000 Deferred libpulse.so.0 ELF 7da4b000-7db13000 Deferred libasound.so.2 ELF 7db83000-7db87000 Deferred libcom_err.so.2 ELF 7db87000-7dba0000 Deferred msacm32<elf> \-PE 7db90000-7dba0000 \ msacm32 ELF 7dba0000-7dba4000 Deferred libcap.so.1 ELF 7dba4000-7dbbc000 Deferred libice.so.6 ELF 7dbbc000-7dbc5000 Deferred libsm.so.6 ELF 7dbc5000-7dbcc000 Deferred libasound_module_pcm_pulse.so ELF 7dbcc000-7dbd5000 Deferred librt.so.1 ELF 7dbd5000-7dc0c000 Deferred winealsa<elf> \-PE 7dbe0000-7dc0c000 \ winealsa ELF 7dc0c000-7dc15000 Deferred libxcursor.so.1 ELF 7dc15000-7dc1a000 Deferred libxfixes.so.3 ELF 7dc1a000-7dc1e000 Deferred libxcomposite.so.1 ELF 7dc1e000-7dc25000 Deferred libxrandr.so.2 ELF 7dc25000-7dc2f000 Deferred libxrender.so.1 ELF 7dc2f000-7dc35000 Deferred libxxf86vm.so.1 ELF 7dc35000-7dc38000 Deferred libxinerama.so.1 ELF 7dc3b000-7dc50000 Deferred midimap<elf> \-PE 7dc40000-7dc50000 \ midimap ELF 7dc50000-7dc71000 Deferred imm32<elf> \-PE 7dc60000-7dc71000 \ imm32 ELF 7dc71000-7dd0d000 Deferred winex11<elf> \-PE 7dc80000-7dd0d000 \ winex11 ELF 7dd3a000-7dd61000 Deferred libexpat.so.1 ELF 7dd61000-7dd8e000 Deferred libfontconfig.so.1 ELF 7dd8e000-7dda4000 Deferred libz.so.1 ELF 7dda4000-7de1a000 Deferred libfreetype.so.6 ELF 7de32000-7de4d000 Deferred wsock32<elf> \-PE 7de40000-7de4d000 \ wsock32 ELF 7de4d000-7de77000 Deferred msvfw32<elf> \-PE 7de50000-7de77000 \ msvfw32 ELF 7de77000-7dea0000 Deferred msacm32<elf> \-PE 7de80000-7dea0000 \ msacm32 ELF 7dea0000-7dede000 Deferred avifil32<elf> \-PE 7deb0000-7dede000 \ avifil32 ELF 7dede000-7def3000 Deferred lz32<elf> \-PE 7dee0000-7def3000 \ lz32 ELF 7def3000-7df0e000 Deferred version<elf> \-PE 7df00000-7df0e000 \ version ELF 7df0e000-7df5c000 Deferred dbghelp<elf> \-PE 7df20000-7df5c000 \ dbghelp ELF 7df5c000-7df89000 Deferred ws2_32<elf> \-PE 7df60000-7df89000 \ ws2_32 ELF 7df89000-7dfd6000 Deferred dsound<elf> \-PE 7df90000-7dfd6000 \ dsound ELF 7dfd6000-7dfdb000 Deferred libxdmcp.so.6 ELF 7dfdb000-7dff4000 Deferred libxcb.so.1 ELF 7dff4000-7dff7000 Deferred libxcb-xlib.so.0 ELF 7dff7000-7e006000 Deferred libgcc_s.so.1 ELF 7e0f5000-7e1e4000 Deferred libx11.so.6 ELF 7e1e4000-7e1f3000 Deferred libxext.so.6 ELF 7e1f3000-7e27f000 Deferred libgl.so.1 ELF 7e27f000-7e2f0000 Deferred libglu.so.1 ELF 7e2f2000-7e308000 Deferred psapi<elf> \-PE 7e300000-7e308000 \ psapi ELF 7e308000-7e31f000 Deferred glu32<elf> \-PE 7e310000-7e31f000 \ glu32 ELF 7e31f000-7e442000 Deferred wined3d<elf> \-PE 7e330000-7e442000 \ wined3d ELF 7e442000-7e473000 Deferred d3d9<elf> \-PE 7e450000-7e473000 \ d3d9 ELF 7e473000-7e55f000 Deferred oleaut32<elf> \-PE 7e490000-7e55f000 \ oleaut32 ELF 7e55f000-7e60c000 Deferred comdlg32<elf> \-PE 7e570000-7e60c000 \ comdlg32 ELF 7e60c000-7e642000 Deferred winspool<elf> \-PE 7e610000-7e642000 \ winspool ELF 7e642000-7e665000 Deferred mpr<elf> \-PE 7e650000-7e665000 \ mpr ELF 7e665000-7e6b6000 Deferred wininet<elf> \-PE 7e670000-7e6b6000 \ wininet ELF 7e6b6000-7e6ca000 Deferred libresolv.so.2 ELF 7e6ca000-7e6ea000 Deferred iphlpapi<elf> \-PE 7e6d0000-7e6ea000 \ iphlpapi ELF 7e6ea000-7e751000 Deferred rpcrt4<elf> \-PE 7e700000-7e751000 \ rpcrt4 ELF 7e751000-7e863000 Deferred ole32<elf> \-PE 7e770000-7e863000 \ ole32 ELF 7e863000-7e92a000 Deferred comctl32<elf> \-PE 7e870000-7e92a000 \ comctl32 ELF 7e92a000-7e987000 Deferred shlwapi<elf> \-PE 7e940000-7e987000 \ shlwapi ELF 7e987000-7eb11000 Deferred shell32<elf> \-PE 7e9a0000-7eb11000 \ shell32 ELF 7eb11000-7eb7e000 Deferred msvcrt<elf> \-PE 7eb20000-7eb7e000 \ msvcrt ELF 7eb7e000-7ebd3000 Deferred advapi32<elf> \-PE 7eb90000-7ebd3000 \ advapi32 ELF 7ebd3000-7ec74000 Deferred gdi32<elf> \-PE 7ebe0000-7ec74000 \ gdi32 ELF 7ec74000-7edc2000 Deferred user32<elf> \-PE 7ec90000-7edc2000 \ user32 ELF 7edc2000-7ee56000 Deferred winmm<elf> \-PE 7edd0000-7ee56000 \ winmm ELF 7ef92000-7ef9e000 Deferred libnss_files.so.2 ELF 7ef9e000-7efa9000 Deferred libnss_nis.so.2 ELF 7efa9000-7efc2000 Deferred libnsl.so.1 ELF 7efc2000-7efe8000 Deferred libm.so.6 ELF 7efea000-7f000000 Deferred oleacc<elf> \-PE 7eff0000-7f000000 \ oleacc ELF f7c40000-f7c43000 Deferred libxau.so.6 ELF f7c45000-f7c4e000 Deferred libnss_compat.so.2 ELF f7c4f000-f7c53000 Deferred libdl.so.2 ELF f7c53000-f7db1000 Deferred libc.so.6 ELF f7db2000-f7dcb000 Deferred libpthread.so.0 ELF f7de3000-f7f1e000 Deferred libwine.so.1 ELF f7f20000-f7f40000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 00000008 (D) C:\Program Files\Ubisoft\Tom Clancy's Splinter Cell Double Agent\SCDA-Offline\System\SplinterCell4.exe 00000009 0 <== 0000000c 0000001f 0 00000019 0 00000018 0 00000013 0 00000012 0 0000000e 0 0000000d 0 0000000f 00000014 0 00000011 0 00000010 0 00000015 0000001b 0 0000001a 0 00000017 0 00000016 0 0000001c 00000020 0 0000001e 0 0000001d 0 00000021 00000022 0 Backtrace: =>0 0x10d3a303 in splintercell4 (+0x43a303) (0x003ef5f0) 1 0x10d3d498 in splintercell4 (+0x43d498) (0x003efe18) 2 0x10d0f5b1 in splintercell4 (+0x40f5b1) (0x003f291c) 3 0x10d194d5 in splintercell4 (+0x4194d5) (0x003f92b4) 4 0xe0736863 (0x1101c760) 5 0x00000000 (0x10beb24c) 6 0xf18b5601 (0x042444f6) 7 0x00000000 (0x00000000) And then with a NO-DVD patch, with less output: Code: middreks@middreks-laptop:~/.wine/drive_c/Program Files/Ubisoft/Tom Clancy's Splinter Cell Double Agent/SCDA-Offline/System$ wine Splinter*.exefixme:process:GetProcessWorkingSetSize (0xffffffff,0x3280b4,0x3280a8): stub fixme:d3d:IWineD3DImpl_FillGLCaps OpenGL implementation supports 16 vertex samplers and 16 total samplers fixme:d3d:IWineD3DImpl_FillGLCaps Expected vertex samplers + MAX_TEXTURES(=8) > combined_samplers fixme:win:EnumDisplayDevicesW ((null),0,0x326ad8,0x00000000), stub! fixme:d3d:test_pbo_functionality >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION (0x502) from Loading the PBO test texture @ directx.c / 3823 err:d3d:getColorBits Unsupported format: WINED3DFMT_A16B16G16R16F err:d3d:getColorBits Unsupported format: WINED3DFMT_A16B16G16R16F middreks@middreks-laptop:~/.wine/drive_c/Program Files/Ubisoft/Tom Clancy's Splinter Cell Double Agent/SCDA-Offline/System$ wine Splinter*.exe fixme:process:GetProcessWorkingSetSize (0xffffffff,0x3280b4,0x3280a8): stub fixme:d3d:IWineD3DImpl_FillGLCaps OpenGL implementation supports 16 vertex samplers and 16 total samplers fixme:d3d:IWineD3DImpl_FillGLCaps Expected vertex samplers + MAX_TEXTURES(=8) > combined_samplers fixme:win:EnumDisplayDevicesW ((null),0,0x326ad8,0x00000000), stub! fixme:d3d:test_pbo_functionality >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION (0x502) from Loading the PBO test texture @ directx.c / 3823 err:d3d:getColorBits Unsupported format: WINED3DFMT_A16B16G16R16F err:d3d:getColorBits Unsupported format: WINED3DFMT_A16B16G16R16F Any ideas solving this problem?