Here is what i have done so far:
Installed CC Generals via 'Install non-listed program' link.
The installaion completes, but Direct X (version 8.1 or higher) is not found. Despite me:
- 1 Installing 8.1 manually (came with CC)
- 2 Installing 9c manually (came with CC)
- 3 Running POL_Install_dxfullsetup
- 4 Running POL_Install_directx9 (This one obviously unsuccessfully, since MS has changed the link)
- 5 Manually downloading https://web.archive.org/web/20180619044052if_/http://download.microsoft.com/download/E/E/1/EE17FF74-6C45-4575-9CF4-7FC2597ACD18/directx_feb2010_redist.exe and installing it.
- 6 Installing directx_feb2010_redist.exe which i had lying around in my archive
- 7 Running POL_Install d3dx10
- 8 Running POL_Install d3dx11
The funny part is that i remember a long time ago installing everything just fine. But now i am running into a brick wall.
The output of the debug output from the last install and launch attempt (using #3 from above):
25"
0100:fixme:cryptasn:CRYPT_GetBuiltinDecoder Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
0100:fixme:cryptasn:CRYPT_GetBuiltinDecoder Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
0100:fixme:wintrust:SOFTPUB_VerifyImageHash Cannot verify hash for pszObjId="1.3.6.1.4.1.311.2.1.25"
0100:fixme:cryptasn:CRYPT_GetBuiltinDecoder Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
0100:fixme:cryptasn:CRYPT_GetBuiltinDecoder Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
0100:fixme:wintrust:SOFTPUB_VerifyImageHash Cannot verify hash for pszObjId="1.3.6.1.4.1.311.2.1.25"
0100:fixme:cryptasn:CRYPT_GetBuiltinDecoder Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
0100:fixme:cryptasn:CRYPT_GetBuiltinDecoder Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
0100:fixme:wintrust:SOFTPUB_VerifyImageHash Cannot verify hash for pszObjId="1.3.6.1.4.1.311.2.1.25"
0100:fixme:cryptasn:CRYPT_GetBuiltinDecoder Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
0100:fixme:cryptasn:CRYPT_GetBuiltinDecoder Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
0100:fixme:wintrust:SOFTPUB_VerifyImageHash Cannot verify hash for pszObjId="1.3.6.1.4.1.311.2.1.25"
0100:fixme:cryptasn:CRYPT_GetBuiltinDecoder Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
0100:fixme:cryptasn:CRYPT_GetBuiltinDecoder Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
0100:fixme:wintrust:SOFTPUB_VerifyImageHash Cannot verify hash for pszObjId="1.3.6.1.4.1.311.2.1.25"
0100:fixme:cryptasn:CRYPT_GetBuiltinDecoder Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
0100:fixme:cryptasn:CRYPT_GetBuiltinDecoder Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
0100:fixme:wintrust:SOFTPUB_VerifyImageHash Cannot verify hash for pszObjId="1.3.6.1.4.1.311.2.1.25"
0100:fixme:cryptasn:CRYPT_GetBuiltinDecoder Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
0100:fixme:cryptasn:CRYPT_GetBuiltinDecoder Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
0100:fixme:wintrust:SOFTPUB_VerifyImageHash Cannot verify hash for pszObjId="1.3.6.1.4.1.311.2.1.25"
0100:fixme:cryptasn:CRYPT_GetBuiltinDecoder Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
0100:fixme:cryptasn:CRYPT_GetBuiltinDecoder Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
0100:fixme:wintrust:SOFTPUB_VerifyImageHash Cannot verify hash for pszObjId="1.3.6.1.4.1.311.2.1.25"
0100:fixme:cryptasn:CRYPT_GetBuiltinDecoder Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
0100:fixme:cryptasn:CRYPT_GetBuiltinDecoder Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
0100:fixme:wintrust:SOFTPUB_VerifyImageHash Cannot verify hash for pszObjId="1.3.6.1.4.1.311.2.1.25"
[12/02/21 20:51:22] - Running wine- regedit /home/va/.PlayOnLinux//tmp/override-dll.reg (Working directory : /home/va/.PlayOnLinux/ressources)
[12/02/21 20:51:22] - Content of /home/va/.PlayOnLinux//tmp/override-dll.reg
-----------
REGEDIT4
[HKEY_CURRENT_USER\Software\Wine\DllOverrides]
"*d3dx9_24"="native, builtin"
"*d3dx9_25"="native, builtin"
"*d3dx9_26"="native, builtin"
"*d3dx9_27"="native, builtin"
"*d3dx9_28"="native, builtin"
"*d3dx9_29"="native, builtin"
"*d3dx9_30"="native, builtin"
"*d3dx9_31"="native, builtin"
"*d3dx9_32"="native, builtin"
"*d3dx9_33"="native, builtin"
"*d3dx9_34"="native, builtin"
"*d3dx9_35"="native, builtin"
"*d3dx9_36"="native, builtin"
"*d3dx9_37"="native, builtin"
"*d3dx9_38"="native, builtin"
"*d3dx9_39"="native, builtin"
"*d3dx9_40"="native, builtin"
"*d3dx9_41"="native, builtin"
"*d3dx9_42"="native, builtin"
"*d3dx9_43"="native, builtin"
"*d3dx10_33"="native, builtin"
"*d3dx10_34"="native, builtin"
"*d3dx10_35"="native, builtin"
"*d3dx10_36"="native, builtin"
"*d3dx10_37"="native, builtin"
"*d3dx10_38"="native, builtin"
"*d3dx10_39"="native, builtin"
"*d3dx10_40"="native, builtin"
"*d3dx10_41"="native, builtin"
"*d3dx10_42"="native, builtin"
"*d3dx10_43"="native, builtin"
"*d3dx11_42"="native, builtin"
"*d3dx11_43"="native, builtin"
"*xinput1_1"="native, builtin"
"*xinput1_2"="native, builtin"
"*xinput1_3"="native, builtin"
"*xinput9_1_0"="native, builtin"
"*d3dcompiler_33"="native, builtin"
"*d3dcompiler_34"="native, builtin"
"*d3dcompiler_35"="native, builtin"
"*d3dcompiler_36"="native, builtin"
"*d3dcompiler_37"="native, builtin"
"*d3dcompiler_38"="native, builtin"
"*d3dcompiler_39"="native, builtin"
"*d3dcompiler_40"="native, builtin"
"*d3dcompiler_41"="native, builtin"
"*d3dcompiler_42"="native, builtin"
"*d3dcompiler_43"="native, builtin"
-----------
002c:fixme:winediag:LdrInitializeThunk wine-staging 6.22 is a testing version containing experimental patches.
002c:fixme:winediag:LdrInitializeThunk Please mention your exact version when filing bug reports on winehq.org.
MESA-INTEL: warning: Ivy Bridge Vulkan support is incomplete
[12/02/21 20:51:23] - Running wine- regsvr32 xactengine2_0.dll (Working directory : /home/va/.PlayOnLinux/ressources)
regsvr32: Successfully registered DLL 'xactengine2_0.dll'
[12/02/21 20:51:24] - Running wine- regsvr32 xactengine2_10.dll (Working directory : /home/va/.PlayOnLinux/ressources)
regsvr32: Successfully registered DLL 'xactengine2_10.dll'
[12/02/21 20:51:24] - Running wine- regsvr32 xactengine2_1.dll (Working directory : /home/va/.PlayOnLinux/ressources)
regsvr32: Successfully registered DLL 'xactengine2_1.dll'
[12/02/21 20:51:24] - Running wine- regsvr32 xactengine2_2.dll (Working directory : /home/va/.PlayOnLinux/ressources)
regsvr32: Successfully registered DLL 'xactengine2_2.dll'
[12/02/21 20:51:24] - Running wine- regsvr32 xactengine2_3.dll (Working directory : /home/va/.PlayOnLinux/ressources)
regsvr32: Successfully registered DLL 'xactengine2_3.dll'
[12/02/21 20:51:24] - Running wine- regsvr32 xactengine2_4.dll (Working directory : /home/va/.PlayOnLinux/ressources)
regsvr32: Successfully registered DLL 'xactengine2_4.dll'
[12/02/21 20:51:24] - Running wine- regsvr32 xactengine2_5.dll (Working directory : /home/va/.PlayOnLinux/ressources)
regsvr32: Successfully registered DLL 'xactengine2_5.dll'
[12/02/21 20:51:25] - Running wine- regsvr32 xactengine2_6.dll (Working directory : /home/va/.PlayOnLinux/ressources)
regsvr32: Successfully registered DLL 'xactengine2_6.dll'
[12/02/21 20:51:25] - Running wine- regsvr32 xactengine2_7.dll (Working directory : /home/va/.PlayOnLinux/ressources)
regsvr32: Successfully registered DLL 'xactengine2_7.dll'
[12/02/21 20:51:25] - Running wine- regsvr32 xactengine2_8.dll (Working directory : /home/va/.PlayOnLinux/ressources)
regsvr32: Successfully registered DLL 'xactengine2_8.dll'
[12/02/21 20:51:25] - Running wine- regsvr32 xactengine2_9.dll (Working directory : /home/va/.PlayOnLinux/ressources)
regsvr32: Successfully registered DLL 'xactengine2_9.dll'
[12/02/21 20:51:25] - Running wine- regsvr32 xactengine3_0.dll (Working directory : /home/va/.PlayOnLinux/ressources)
regsvr32: Successfully registered DLL 'xactengine3_0.dll'
[12/02/21 20:51:26] - Running wine- regsvr32 xactengine3_1.dll (Working directory : /home/va/.PlayOnLinux/ressources)
regsvr32: Successfully registered DLL 'xactengine3_1.dll'
[12/02/21 20:51:26] - Running wine- regsvr32 xactengine3_2.dll (Working directory : /home/va/.PlayOnLinux/ressources)
regsvr32: Successfully registered DLL 'xactengine3_2.dll'
[12/02/21 20:51:26] - Running wine- regsvr32 xactengine3_3.dll (Working directory : /home/va/.PlayOnLinux/ressources)
regsvr32: Successfully registered DLL 'xactengine3_3.dll'
[12/02/21 20:51:26] - Running wine- regsvr32 xactengine3_4.dll (Working directory : /home/va/.PlayOnLinux/ressources)
regsvr32: Successfully registered DLL 'xactengine3_4.dll'
[12/02/21 20:51:26] - Running wine- regsvr32 xactengine3_5.dll (Working directory : /home/va/.PlayOnLinux/ressources)
regsvr32: Successfully registered DLL 'xactengine3_5.dll'
[12/02/21 20:51:27] - Running wine- regsvr32 xactengine3_6.dll (Working directory : /home/va/.PlayOnLinux/ressources)
regsvr32: Successfully registered DLL 'xactengine3_6.dll'
[12/02/21 20:51:27] - Running wine- regsvr32 xactengine3_7.dll (Working directory : /home/va/.PlayOnLinux/ressources)
regsvr32: Successfully registered DLL 'xactengine3_7.dll'
[12/02/21 20:51:27] - ----- Ending function POL_Install_dxfullsetup -----
[12/02/21 20:51:49] - Running wine- /mnt/setup.exe (Working directory : /)
002c:fixme:winediag:LdrInitializeThunk wine-staging 6.22 is a testing version containing experimental patches.
002c:fixme:winediag:LdrInitializeThunk Please mention your exact version when filing bug reports on winehq.org.
MESA-INTEL: warning: Ivy Bridge Vulkan support is incomplete
00bc:fixme:imm:ImeSetActiveContext (0x6caa00, 0): stub
00bc:fixme:imm:ImmReleaseContext (00010020, 006CAA00): stub
0104:fixme:imm:ImeSetActiveContext (0x5db5c8, 1): stub
0104:fixme:imm:ImmReleaseContext (0001008E, 005DB5C8): stub
0104:fixme:sfc:SfcIsFileProtected (00000000, L"C:\\users\\va\\Documents\\Command and Conquer Zero Hour Data\\options.ini") stub
013c:fixme:imm:ImeSetActiveContext (0x5e4678, 1): stub
013c:fixme:imm:ImmReleaseContext (00010154, 005E4678): stub
[12/02/21 20:54:07] - Running wine- winepath -u C:\\users\\va\\Desktop (Working directory : /home/va/.PlayOnLinux/wineprefix/Generals/drive_c)
002c:fixme:winediag:LdrInitializeThunk wine-staging 6.22 is a testing version containing experimental patches.
002c:fixme:winediag:LdrInitializeThunk Please mention your exact version when filing bug reports on winehq.org.
MESA-INTEL: warning: Ivy Bridge Vulkan support is incomplete
/home/va/.PlayOnLinux//wineprefix/Generals/dosdevices/c:/users/va/Desktop
[12/02/21 20:56:02] - Running wine- generals.exe (Working directory : /home/va/.PlayOnLinux/wineprefix/Generals/drive_c/Program Files/CnC Generals/Generals)
MESA-INTEL: warning: Ivy Bridge Vulkan support is incomplete
wine: Read access denied for device L"\\??\\f:\\", FS volume label and serial are not available.
Edited by v010dya