summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhyperiris <hyperiris@gmail.com>2009-04-02 14:25:18 +0000
committerhyperiris <hyperiris@gmail.com>2009-04-02 14:25:18 +0000
commit94ca9854b84daeb8e4e1a930bc2bcade28770ec6 (patch)
tree7c04b5427c6ab50fb67b0d1557426c5fb6dbeff0
parent188ad88125831169faadd6cd8140eb38aeee970b (diff)
I wrote a tool to extract the dlls from oalinst.exe.
I hope this can resolve the dll hell problem. someone help me test? git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2835 8ced0084-cf51-0410-be5f-012b33b47a6e
-rw-r--r--Externals/OpenAL/Win32/OpenAL32.dllbin0 -> 110592 bytes
-rw-r--r--Externals/OpenAL/Win32/wrap_oal.dllbin0 -> 413696 bytes
-rw-r--r--Externals/OpenAL/Win64/OpenAL32.dllbin0 -> 133632 bytes
-rw-r--r--Externals/OpenAL/Win64/wrap_oal.dllbin0 -> 419840 bytes
-rw-r--r--Source/Plugins/Plugin_DSP_HLE/Plugin_DSP_HLE.vcproj6
-rw-r--r--Source/Plugins/Plugin_DSP_LLE-testing/Plugin_DSP_LLE_Test.vcproj6
-rw-r--r--Source/Plugins/Plugin_DSP_LLE/Plugin_DSP_LLE.vcproj3
7 files changed, 15 insertions, 0 deletions
diff --git a/Externals/OpenAL/Win32/OpenAL32.dll b/Externals/OpenAL/Win32/OpenAL32.dll
new file mode 100644
index 0000000000..b63bb2f301
--- /dev/null
+++ b/Externals/OpenAL/Win32/OpenAL32.dll
Binary files differ
diff --git a/Externals/OpenAL/Win32/wrap_oal.dll b/Externals/OpenAL/Win32/wrap_oal.dll
new file mode 100644
index 0000000000..9752892aab
--- /dev/null
+++ b/Externals/OpenAL/Win32/wrap_oal.dll
Binary files differ
diff --git a/Externals/OpenAL/Win64/OpenAL32.dll b/Externals/OpenAL/Win64/OpenAL32.dll
new file mode 100644
index 0000000000..f36943df40
--- /dev/null
+++ b/Externals/OpenAL/Win64/OpenAL32.dll
Binary files differ
diff --git a/Externals/OpenAL/Win64/wrap_oal.dll b/Externals/OpenAL/Win64/wrap_oal.dll
new file mode 100644
index 0000000000..1ab0365711
--- /dev/null
+++ b/Externals/OpenAL/Win64/wrap_oal.dll
Binary files differ
diff --git a/Source/Plugins/Plugin_DSP_HLE/Plugin_DSP_HLE.vcproj b/Source/Plugins/Plugin_DSP_HLE/Plugin_DSP_HLE.vcproj
index bf2773f11b..48b9e20762 100644
--- a/Source/Plugins/Plugin_DSP_HLE/Plugin_DSP_HLE.vcproj
+++ b/Source/Plugins/Plugin_DSP_HLE/Plugin_DSP_HLE.vcproj
@@ -101,6 +101,7 @@
/>
<Tool
Name="VCPostBuildEventTool"
+ CommandLine="copy ..\..\..\Externals\OpenAL\Win32\OpenAL32.dll ..\..\..\Binary\Win32\OpenAL32.dll /Y&#x0D;&#x0A;copy ..\..\..\Externals\OpenAL\Win32\wrap_oal.dll ..\..\..\Binary\Win32\wrap_oal.dll /Y"
/>
</Configuration>
<Configuration
@@ -186,6 +187,7 @@
/>
<Tool
Name="VCPostBuildEventTool"
+ CommandLine="copy ..\..\..\Externals\OpenAL\Win64\OpenAL32.dll ..\..\..\Binary\x64\OpenAL32.dll /Y&#x0D;&#x0A;copy ..\..\..\Externals\OpenAL\Win64\wrap_oal.dll ..\..\..\Binary\x64\wrap_oal.dll /Y"
/>
</Configuration>
<Configuration
@@ -275,6 +277,7 @@
/>
<Tool
Name="VCPostBuildEventTool"
+ CommandLine="copy ..\..\..\Externals\OpenAL\Win32\OpenAL32.dll ..\..\..\Binary\Win32\OpenAL32.dll /Y&#x0D;&#x0A;copy ..\..\..\Externals\OpenAL\Win32\wrap_oal.dll ..\..\..\Binary\Win32\wrap_oal.dll /Y"
/>
</Configuration>
<Configuration
@@ -364,6 +367,7 @@
/>
<Tool
Name="VCPostBuildEventTool"
+ CommandLine="copy ..\..\..\Externals\OpenAL\Win64\OpenAL32.dll ..\..\..\Binary\x64\OpenAL32.dll /Y&#x0D;&#x0A;copy ..\..\..\Externals\OpenAL\Win64\wrap_oal.dll ..\..\..\Binary\x64\wrap_oal.dll /Y"
/>
</Configuration>
<Configuration
@@ -453,6 +457,7 @@
/>
<Tool
Name="VCPostBuildEventTool"
+ CommandLine="copy ..\..\..\Externals\OpenAL\Win32\OpenAL32.dll ..\..\..\Binary\Win32\OpenAL32.dll /Y&#x0D;&#x0A;copy ..\..\..\Externals\OpenAL\Win32\wrap_oal.dll ..\..\..\Binary\Win32\wrap_oal.dll /Y"
/>
</Configuration>
<Configuration
@@ -542,6 +547,7 @@
/>
<Tool
Name="VCPostBuildEventTool"
+ CommandLine="copy ..\..\..\Externals\OpenAL\Win64\OpenAL32.dll ..\..\..\Binary\x64\OpenAL32.dll /Y&#x0D;&#x0A;copy ..\..\..\Externals\OpenAL\Win64\wrap_oal.dll ..\..\..\Binary\x64\wrap_oal.dll /Y"
/>
</Configuration>
</Configurations>
diff --git a/Source/Plugins/Plugin_DSP_LLE-testing/Plugin_DSP_LLE_Test.vcproj b/Source/Plugins/Plugin_DSP_LLE-testing/Plugin_DSP_LLE_Test.vcproj
index 98d75bdca0..eabc2ef6ea 100644
--- a/Source/Plugins/Plugin_DSP_LLE-testing/Plugin_DSP_LLE_Test.vcproj
+++ b/Source/Plugins/Plugin_DSP_LLE-testing/Plugin_DSP_LLE_Test.vcproj
@@ -101,6 +101,7 @@
/>
<Tool
Name="VCPostBuildEventTool"
+ CommandLine="copy ..\..\..\Externals\OpenAL\Win32\OpenAL32.dll ..\..\..\Binary\Win32\OpenAL32.dll /Y&#x0D;&#x0A;copy ..\..\..\Externals\OpenAL\Win32\wrap_oal.dll ..\..\..\Binary\Win32\wrap_oal.dll /Y"
/>
</Configuration>
<Configuration
@@ -188,6 +189,7 @@
/>
<Tool
Name="VCPostBuildEventTool"
+ CommandLine="copy ..\..\..\Externals\OpenAL\Win64\OpenAL32.dll ..\..\..\Binary\x64\OpenAL32.dll /Y&#x0D;&#x0A;copy ..\..\..\Externals\OpenAL\Win64\wrap_oal.dll ..\..\..\Binary\x64\wrap_oal.dll /Y"
/>
</Configuration>
<Configuration
@@ -277,6 +279,7 @@
/>
<Tool
Name="VCPostBuildEventTool"
+ CommandLine="copy ..\..\..\Externals\OpenAL\Win32\OpenAL32.dll ..\..\..\Binary\Win32\OpenAL32.dll /Y&#x0D;&#x0A;copy ..\..\..\Externals\OpenAL\Win32\wrap_oal.dll ..\..\..\Binary\Win32\wrap_oal.dll /Y"
/>
</Configuration>
<Configuration
@@ -367,6 +370,7 @@
/>
<Tool
Name="VCPostBuildEventTool"
+ CommandLine="copy ..\..\..\Externals\OpenAL\Win64\OpenAL32.dll ..\..\..\Binary\x64\OpenAL32.dll /Y&#x0D;&#x0A;copy ..\..\..\Externals\OpenAL\Win64\wrap_oal.dll ..\..\..\Binary\x64\wrap_oal.dll /Y"
/>
</Configuration>
<Configuration
@@ -456,6 +460,7 @@
/>
<Tool
Name="VCPostBuildEventTool"
+ CommandLine="copy ..\..\..\Externals\OpenAL\Win32\OpenAL32.dll ..\..\..\Binary\Win32\OpenAL32.dll /Y&#x0D;&#x0A;copy ..\..\..\Externals\OpenAL\Win32\wrap_oal.dll ..\..\..\Binary\Win32\wrap_oal.dll /Y"
/>
</Configuration>
<Configuration
@@ -546,6 +551,7 @@
/>
<Tool
Name="VCPostBuildEventTool"
+ CommandLine="copy ..\..\..\Externals\OpenAL\Win64\OpenAL32.dll ..\..\..\Binary\x64\OpenAL32.dll /Y&#x0D;&#x0A;copy ..\..\..\Externals\OpenAL\Win64\wrap_oal.dll ..\..\..\Binary\x64\wrap_oal.dll /Y"
/>
</Configuration>
</Configurations>
diff --git a/Source/Plugins/Plugin_DSP_LLE/Plugin_DSP_LLE.vcproj b/Source/Plugins/Plugin_DSP_LLE/Plugin_DSP_LLE.vcproj
index 5b40f50657..e7e7e07d46 100644
--- a/Source/Plugins/Plugin_DSP_LLE/Plugin_DSP_LLE.vcproj
+++ b/Source/Plugins/Plugin_DSP_LLE/Plugin_DSP_LLE.vcproj
@@ -101,6 +101,7 @@
/>
<Tool
Name="VCPostBuildEventTool"
+ CommandLine="copy ..\..\..\Externals\OpenAL\Win32\OpenAL32.dll ..\..\..\Binary\Win32\OpenAL32.dll /Y&#x0D;&#x0A;copy ..\..\..\Externals\OpenAL\Win32\wrap_oal.dll ..\..\..\Binary\Win32\wrap_oal.dll /Y"
/>
</Configuration>
<Configuration
@@ -277,6 +278,7 @@
/>
<Tool
Name="VCPostBuildEventTool"
+ CommandLine="copy ..\..\..\Externals\OpenAL\Win32\OpenAL32.dll ..\..\..\Binary\Win32\OpenAL32.dll /Y&#x0D;&#x0A;copy ..\..\..\Externals\OpenAL\Win32\wrap_oal.dll ..\..\..\Binary\Win32\wrap_oal.dll /Y"
/>
</Configuration>
<Configuration
@@ -456,6 +458,7 @@
/>
<Tool
Name="VCPostBuildEventTool"
+ CommandLine="copy ..\..\..\Externals\OpenAL\Win32\OpenAL32.dll ..\..\..\Binary\Win32\OpenAL32.dll /Y&#x0D;&#x0A;copy ..\..\..\Externals\OpenAL\Win32\wrap_oal.dll ..\..\..\Binary\Win32\wrap_oal.dll /Y"
/>
</Configuration>
<Configuration