OK, still failing. I tried doing the manual copy of disks 2 and 3; didn't help. I removed, updated to latest version of wine (x.18), and tried reinstalling. Failed at the same point. Code: greenman@wolfenstein:~$ wine explorer fixme:quartz:WAVEParser_InputPin_PreConnect 'fact' chunk not supported yet fixme:winmm:MMDRV_Exit Closing while ll-driver open fixme:advapi:LookupAccountNameW (null) L"greenman" (nil) 0x33bdec (nil) 0x33bdf0 0x33bde4 - stub fixme:advapi:LookupAccountNameW (null) L"greenman" 0x167098 0x33bdec 0x166910 0x33bdf0 0x33bde4 - stub err:msi:ITERATE_DuplicateFiles Failed to copy file L"C:\\Program Files\\Common Files\\InstallShield\\Driver\\9\\Intel 32\\IDriver.exe" -> L"C:\\Program Files\\Common Files\\InstallShield\\Driver\\9\\Intel 32\\", last error 80 fixme:msi:ITERATE_DuplicateFiles We should track these duplicate files as well fixme:msi:msi_unimplemented_action_stub RemoveFolders -> 2 ignored L"CreateFolder" table values fixme:advapi:LookupAccountNameW (null) L"greenman" (nil) 0x33ce2c (nil) 0x33ce30 0x33ce24 - stub fixme:advapi:LookupAccountNameW (null) L"greenman" 0x19a1b0 0x33ce2c 0x19dde0 0x33ce30 0x33ce24 - stub fixme:storage:StgCreateDocfile Storage share mode not implemented. err:ole:marshal_object object doesn't expose interface {60e73571-8258-478b-bd66-a7c07319cc89}, failing with error 0x80004002 err:ole:ClientIdentity_QueryMultipleInterfaces IRemUnknown_RemQueryInterface failed with error 0x80004002 err:ole:marshal_object object doesn't expose interface {60e73571-8258-478b-bd66-a7c07319cc89}, failing with error 0x80004002 err:ole:ClientIdentity_QueryMultipleInterfaces IRemUnknown_RemQueryInterface failed with error 0x80004002 fixme:shell:BrsFolder_OnCreate flags 2 not implemented fixme:advapi:LookupAccountNameW (null) L"greenman" (nil) 0x138ced4 (nil) 0x138ced8 0x138cecc - stub fixme:advapi:LookupAccountNameW (null) L"greenman" 0x1828610 0x138ced4 0x182c240 0x138ced8 0x138cecc - stub fixme:rpc:RpcMgmtWaitServerListen not waiting for server calls to finish fixme:msi:ACTION_HandleStandardAction unhandled standard action L"SetODBCFolders" fixme:rpc:RpcImpersonateClient (0x1873f50): stub fixme:rpc:RpcRevertToSelfEx (0x1873f50): stub fixme:rpc:RpcImpersonateClient (0x18745c8): stub fixme:rpc:RpcRevertToSelfEx (0x18745c8): stub fixme:rpc:RpcImpersonateClient (0x1874720): stub fixme:rpc:RpcRevertToSelfEx (0x1874720): stub fixme:rpc:RpcImpersonateClient (0x1874658): stub fixme:rpc:RpcRevertToSelfEx (0x1874658): stub fixme:msi:msi_unimplemented_action_stub RemoveFolders -> 10 ignored L"CreateFolder" table values fixme:rpc:RpcImpersonateClient (0x1882c18): stub fixme:rpc:RpcRevertToSelfEx (0x1882c18): stub err:msi:ACTION_InstallFiles Failed to copy L"F:\\Setup\\Data\\base\\pak000.pk4" to L"d:\\Doom3\\base\\pak000.pk4" (2) err:msi:ITERATE_Actions Execution halted, action L"InstallFinalize" returned 1603 err:ole:ClientRpcChannelBuffer_SendReceive called from wrong apartment, should have been 0x340000002e err:ole:xCall RpcChannelBuffer SendReceive failed, 8001010e This is running from wine explorer. If I try running the program, here's the output: Code: greenman@wolfenstein:~$ wine explorer err:seh:raise_exception Unhandled exception code c0000005 flags 0 addr 0x636793 fixme:advapi:RegisterEventSourceA ((null)," "): stub fixme:advapi:RegisterEventSourceW (L"",L" "): stub fixme:advapi:ReportEventA (0xcafe4242,0x0001,0x0000,0x00000000,(nil),0x0001,0x00000060,0x83e5d8,0x96d40a): stub fixme:advapi:ReportEventW (0xcafe4242,0x0001,0x0000,0x00000000,(nil),0x0001,0x00000060,0x1524e8,0x96d40a): stub err:eventlog:ReportEventW L"6" fixme:advapi:DeregisterEventSource (0xcafe4242) stub fixme:advapi:RegisterEventSourceA ((null)," "): stub fixme:advapi:RegisterEventSourceW (L"",L" "): stub fixme:advapi:ReportEventA (0xcafe4242,0x0001,0x0000,0x00000000,(nil),0x0001,0x000002cc,0x83e5d8,0x96ecea): stub fixme:advapi:ReportEventW (0xcafe4242,0x0001,0x0000,0x00000000,(nil),0x0001,0x000002cc,0x1524e8,0x96ecea): stub err:eventlog:ReportEventW L"7" fixme:advapi:DeregisterEventSource (0xcafe4242) stub