POL_Install_directx9

Informatie

Creator Bericht
SuperPlumus Anonymous

Information

This installer has been approved by the team.

Informatie

Platforms:
Downloads: 1106800
Wine: System

Feedbacks

Omschrijving

MS DirectX 9 (February 2010)

Broncode

#!/bin/bash

# PlayOnLinux Function
# Date : (2011-07-07 19-28)
# Last revision : (2012-04-09 20-37)
# Author : SuperPlumus
 
cd "$POL_USER_ROOT/ressources"
POL_Download_Resource "http://download.microsoft.com/download/E/E/1/EE17FF74-6C45-4575-9CF4-7FC2597ACD18/directx_feb2010_redist.exe" "4cf007a355cb5f34a3c5c400113b33c3"
 
POL_Wine_WaitBefore "DirectX 9"

Set_OS "winxp"

WINEDLLOVERRIDES="wintrust=b,mscoree=,ddraw,d3d8,d3d9,dsound,dinput=n" POL_Wine "directx_feb2010_redist.exe" /t:"C:\\windows\\temp\\directx9" /q
 
POL_Wine_OverrideDLL "native" "d3dim" "d3drm" "d3dx8" "d3dx9_24" "d3dx9_25" "d3dx9_26" "d3dx9_27" "d3dx9_28" "d3dx9_29" "d3dx9_30" "d3dx9_31" "d3dx9_32" "d3dx9_33" "d3dx9_34" "d3dx9_35" "d3dx9_36" "d3dx9_37" "d3dx9_38" "d3dx9_39" "d3dx9_40" "d3dx9_41" "d3dx9_42" "d3dx9_43" "d3dxof" "dciman32" "ddrawex" "devenum" "dmband" "dmcompos" "dmime" "dmloader" "dmscript" "dmstyle" "dmsynth" "dmusic" "dmusic32" "dnsapi" "dplay" "dplayx" "dpnaddr" "dpnet" "dpnhpast" "dpnlobby" "dswave" "dxdiagn" "msdmo" "qcap" "quartz" "streamci" "dxdiag"
POL_Wine_OverrideDLL "builtin" "d3d8" "d3d9" "dinput" "dinput8" "dsound"
 
POL_Wine "C:\\windows\\temp\\directx9\\DXSETUP.exe" /silent

POL_Wine_WaitExit "DirectX 9"

rm -rf "$WINEPREFIX/drive_c/windows/temp/directx9"

Contributions

Filters:

Contribute
Member Bericht
litelordtrue Vrijdag 24 September 2021 om 7:30
litelordtrue Anonymous

Bericht

This doesn't work anymore, I think because microsoft took the directx version down. When you try to install directx, it hits you with an error and gives you the link. 

Antwoorden

Anonymous
Vrijdag 24 September 2021 om 7:41
https://imgur.com/a/TPRtjJg heres a link to the error message
pollonium Zondag 18 Juli 2021 om 14:49
pollonium Anonymous

Bericht

throws a "Error! Files mismatch." caused by differing checksums.

Antwoorden

rlarjsdn122 Woensdag 6 December 2017 om 15:56
rlarjsdn122 Anonymous

Information

This update has been approved by the team.

Differences

@@ -14,8 +14,8 @@
 
 WINEDLLOVERRIDES="wintrust=b,mscoree=,ddraw,d3d8,d3d9,dsound,dinput=n" POL_Wine "directx_feb2010_redist.exe" /t:"C:\\windows\\temp\\directx9" /q
  
-POL_Wine_OverrideDLL native d3dim d3drm d3dx8 d3dx9_24 d3dx9_25 d3dx9_26 d3dx9_27 d3dx9_28 d3dx9_29 d3dx9_30 d3dx9_31 d3dx9_32 d3dx9_33 d3dx9_34 d3dx9_35 d3dx9_36 d3dx9_37 d3dx9_38 d3dx9_39 d3dx9_40 d3dx9_41 d3dx9_42 d3dx9_43 d3dxof dciman32 ddrawex devenum dmband dmcompos dmime dmloader dmscript dmstyle dmsynth dmusic dmusic32 dnsapi dplay dplayx dpnaddr dpnet dpnhpast dpnlobby dswave dxdiagn msdmo qcap quartz streamci dxdiag.exe
-POL_Wine_OverrideDLL builtin d3d8 d3d9 dinput dinput8 dsound
+POL_Wine_OverrideDLL "native" "d3dim" "d3drm" "d3dx8" "d3dx9_24" "d3dx9_25" "d3dx9_26" "d3dx9_27" "d3dx9_28" "d3dx9_29" "d3dx9_30" "d3dx9_31" "d3dx9_32" "d3dx9_33" "d3dx9_34" "d3dx9_35" "d3dx9_36" "d3dx9_37" "d3dx9_38" "d3dx9_39" "d3dx9_40" "d3dx9_41" "d3dx9_42" "d3dx9_43" "d3dxof" "dciman32" "ddrawex" "devenum" "dmband" "dmcompos" "dmime" "dmloader" "dmscript" "dmstyle" "dmsynth" "dmusic" "dmusic32" "dnsapi" "dplay" "dplayx" "dpnaddr" "dpnet" "dpnhpast" "dpnlobby" "dswave" "dxdiagn" "msdmo" "qcap" "quartz" "streamci" "dxdiag"
+POL_Wine_OverrideDLL "builtin" "d3d8" "d3d9" "dinput" "dinput8" "dsound"
  
 POL_Wine "C:\\windows\\temp\\directx9\\DXSETUP.exe" /silent
 

New source code

#!/bin/bash

# PlayOnLinux Function
# Date : (2011-07-07 19-28)
# Last revision : (2012-04-09 20-37)
# Author : SuperPlumus
 
cd "$POL_USER_ROOT/ressources"
POL_Download_Resource "http://download.microsoft.com/download/E/E/1/EE17FF74-6C45-4575-9CF4-7FC2597ACD18/directx_feb2010_redist.exe" "4cf007a355cb5f34a3c5c400113b33c3"
 
POL_Wine_WaitBefore "DirectX 9"

Set_OS "winxp"

WINEDLLOVERRIDES="wintrust=b,mscoree=,ddraw,d3d8,d3d9,dsound,dinput=n" POL_Wine "directx_feb2010_redist.exe" /t:"C:\\windows\\temp\\directx9" /q
 
POL_Wine_OverrideDLL "native" "d3dim" "d3drm" "d3dx8" "d3dx9_24" "d3dx9_25" "d3dx9_26" "d3dx9_27" "d3dx9_28" "d3dx9_29" "d3dx9_30" "d3dx9_31" "d3dx9_32" "d3dx9_33" "d3dx9_34" "d3dx9_35" "d3dx9_36" "d3dx9_37" "d3dx9_38" "d3dx9_39" "d3dx9_40" "d3dx9_41" "d3dx9_42" "d3dx9_43" "d3dxof" "dciman32" "ddrawex" "devenum" "dmband" "dmcompos" "dmime" "dmloader" "dmscript" "dmstyle" "dmsynth" "dmusic" "dmusic32" "dnsapi" "dplay" "dplayx" "dpnaddr" "dpnet" "dpnhpast" "dpnlobby" "dswave" "dxdiagn" "msdmo" "qcap" "quartz" "streamci" "dxdiag"
POL_Wine_OverrideDLL "builtin" "d3d8" "d3d9" "dinput" "dinput8" "dsound"
 
POL_Wine "C:\\windows\\temp\\directx9\\DXSETUP.exe" /silent

POL_Wine_WaitExit "DirectX 9"

rm -rf "$WINEPREFIX/drive_c/windows/temp/directx9"

Antwoorden

Donderdag 2 Januari 2020 om 8:24
Script approved.