aboutsummaryrefslogtreecommitdiffstats
path: root/i_o-q3-readme
diff options
context:
space:
mode:
authortma <tma@edf5b092-35ff-0310-97b2-ce42778d08ea>2005-11-13 18:58:14 +0000
committertma <tma@edf5b092-35ff-0310-97b2-ce42778d08ea>2005-11-13 18:58:14 +0000
commit38baaa2274a458f03f576dea5a6d3cd9e25f8063 (patch)
tree64500262c0756817893a96b4d6556e6a31d2ce8f /i_o-q3-readme
parentc37663e2d7c564e85af9d17afed0ee1dd283bfb5 (diff)
downloadioquake3-aero-38baaa2274a458f03f576dea5a6d3cd9e25f8063.tar.gz
ioquake3-aero-38baaa2274a458f03f576dea5a6d3cd9e25f8063.zip
* OpenAL support, from BlackAura aka Stuart Dalton <badcdev@gmail.com>
+ An abstract codec system, simplifying support for new formats + Changes versus BlackAura's patch: o Consolidated the OpenAL parts into one file o Changed the function naming scheme to more closely resemble Q3 o Changed the interface to fall back on the "base" sound system if loading OpenAL fails + This is enabled on Linux and MinGW for now, but should work on the other *nixs with appropriate additions to the Makefile + NOT enabled on OS X or MSVC Windows builds + Probably breaks the Windows build again * Retabulated sdl_snd.c and made the messages less verbose since there do not seem to be many having problems with SDL sound now git-svn-id: svn://svn.icculus.org/quake3/trunk@343 edf5b092-35ff-0310-97b2-ce42778d08ea
Diffstat (limited to 'i_o-q3-readme')
-rw-r--r--i_o-q3-readme17
1 files changed, 10 insertions, 7 deletions
diff --git a/i_o-q3-readme b/i_o-q3-readme
index 4da93b9..9ba1ae6 100644
--- a/i_o-q3-readme
+++ b/i_o-q3-readme
@@ -109,13 +109,16 @@ follows:
...and comment out/remove the duplicated code marked by '>'.
-4. If you didn't install the DirectX SDK in C:\DXSDK\, edit DXSDK_DIR in
- code/unix/Makefile to reflect the new location.
-5. Perform the usual precompilation sacrificial ritual.
-6. Open an MSys terminal, and follow the instructions for compiling on Linux.
-7. Steal underpants
-8. ????
-9. Profit!
+4. If you didn't install the DirectX SDK in C:\DXSDK\, add DXSDK_DIR to
+ code/unix/Makefile.local to reflect the new location.
+5. If you want OpenAL support, aquire some OpenAL headers and put them in
+ /include/AL/ beneath your MinGW dir. If not, add "USE_OPENAL=0" to
+ code/unix/Makefile.local.
+6. Perform the usual precompilation sacrificial ritual.
+7. Open an MSys terminal, and follow the instructions for compiling on Linux.
+8. Steal underpants
+9. ?????
+10. Profit!
Creating mods compatible with Q3 1.32b
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~