--------------- EXPECTED PROGRESS --------------- To integrate the simple sound playback with the main code. - Should be able to have a simple sound demo after this Add a soundmanager.ini file for the mapping from sound IDs to filenames. - This will complement the addition of sound tag fields to the ship .ini files so that it only takes a text editor to change the sound behavior for ship types. --------------- ACTUAL PROGRESS --------------- Sound 4/22 - Integrated the DirectSound sound manager into the client side engine - Loaded and playing a sound 4/23 - Added queue support to properly manage all buffers in memory - Started work on memory management for the sounds (only load once) 4/24 - Finished a hashmap that relates SoundID strings to wav files in memory. Now a file is only loaded once (saves alot of memory and time). - Finished a wrapper for the CSound class that abstracts the 3D buffer and some updating and cleanup from the above classes. --------------- SNAGS --------------- None sofar --------------- PLANS --------------- Add 3D sound to the game. Find / make more sounds. Check on the feasibility of Interactive Music and what form that would take.