Update of /cvsroot/netrek/client/netrekxp
In directory sc8-pr-cvs7.sourceforge.net:/tmp/cvs-serv11631

Modified Files:
	NetrekXP to do list.C clientr.vcproj compile.txt 
Log Message:
Completely gutted the old windows sound system.  Resulting in removal of
nt_intro.wav (yay!), audio.h and winsndlib.c (bigger yay!).  All the clunky old
windows code for loading sound, checking if sound is enabled, and changing
volume is now handled by 20x less code using SDL.  And it's done better,
too.  All references to "newSound" have been renamed to "sound".  No
longer support the old sound menu/loading of sounds, so that got gutted too.
Still todo: menu option for removing other ship's sounds, ability to toggle
certain sound categories on/off, and to control starting volume.  All to be
netrekrc entries.

Index: NetrekXP to do list.C
===================================================================
RCS file: /cvsroot/netrek/client/netrekxp/NetrekXP to do list.C,v
retrieving revision 1.104
retrieving revision 1.105
diff -u -d -r1.104 -r1.105
--- NetrekXP to do list.C	28 Feb 2007 07:43:59 -0000	1.104
+++ NetrekXP to do list.C	28 Feb 2007 09:35:18 -0000	1.105
@@ -50,8 +50,20 @@
 11) ships orbiting and galactip map refresh..blinking..server not sending orbiters
 until every 4th packet? at 50 fps? and every other packet at 20 fps.  Where's the 
 code that makes vplayer not get sent if not moving/in orbit?
-12) remove old sound, all new sound..add sound menu options to turn off sounds
+12)Add sound menu options to turn off sounds
 by category (cloak, weapons, explosions), add rc option for those settings
+   11: death sounds
+   10: explosion
+   9: phaser,plasma
+   8: torp/plasma hit
+   7: torp fire, cloak
+   6: alert
+   4: "informational" sounds (self destruct, enter ship, message, etc.)
+   3: shield up/down, other people's sounds (phaser, torp, plasma, explode)
+   0: background or ambient (engine?)
+
+Also to turn off other ship's sounds.
+Also add option for starting sound volume.
 
 Stas's list:
 - color coded playerlist.

Index: compile.txt
===================================================================
RCS file: /cvsroot/netrek/client/netrekxp/compile.txt,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -d -r1.12 -r1.13
--- compile.txt	19 Dec 2006 14:30:53 -0000	1.12
+++ compile.txt	28 Feb 2007 09:35:18 -0000	1.13
@@ -18,6 +18,10 @@
 
 Step 2:
 --------
+
+First off, you will need the development package for SDL, as well as SDL-mixer.
+Refer to the SDL website for how to install it with your compiler/IDE.
+
 If you're building with MS Visual C++:
 
 - Edit clientr.dsp and change \netrek_files to be same as InstCWD

Index: clientr.vcproj
===================================================================
RCS file: /cvsroot/netrek/client/netrekxp/clientr.vcproj,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -d -r1.10 -r1.11
--- clientr.vcproj	27 Feb 2007 08:37:05 -0000	1.10
+++ clientr.vcproj	28 Feb 2007 09:35:18 -0000	1.11
@@ -1663,29 +1663,6 @@
 					/>
 				</FileConfiguration>
 			</File>
-			<File
-				RelativePath="src\winsndlib.c"
-				>
-				<FileConfiguration
-					Name="Debug|Win32"
-					>
-					<Tool
-						Name="VCCLCompilerTool"
-						AdditionalIncludeDirectories=""
-						PreprocessorDefinitions=""
-						CompileAs="1"
-					/>
-				</FileConfiguration>
-				<FileConfiguration
-					Name="Release|Win32"
-					>
-					<Tool
-						Name="VCCLCompilerTool"
-						AdditionalIncludeDirectories=""
-						PreprocessorDefinitions=""
-					/>
-				</FileConfiguration>
-			</File>
 		</Filter>
 		<Filter
 			Name="config"
@@ -1700,10 +1677,6 @@
 			Filter="*.h"
 			>
 			<File
-				RelativePath="include\audio.h"
-				>
-			</File>
-			<File
 				RelativePath="include\bitmaps.h"
 				>
 			</File>