summaryrefslogtreecommitdiff
path: root/music/dmusic.cpp
AgeCommit message (Collapse)Author
2007-01-02(svn r7759) -Merge: makefile rewrite. This merge features:rubidium
- A proper ./configure, so everything needs to be configured only once, not for every make. - Usage of makedepend when available. This greatly reduces the time needed for generating the dependencies. - A generator for all project files. There is a single file with sources, which is used to generate Makefiles and the project files for MSVC. - Proper support for OSX universal binaries. - Object files for non-MSVC compiles are also placed in separate directories, making is faster to switch between debug and release compiles and it does not touch the directory with the source files. - Functionality to make a bundle of all needed files for for example a nightly or distribution of a binary with all needed GRFs and language files. Note: as this merge moves almost all files, it is recommended to make a backup of your working copy before updating your working copy.
2006-12-26(svn r7565) -Codechange: Rework DEBUG functionality. Look for appropiate ↵Darkvater
debugging levels to use in debug.h. grfmsg() is now used as a specific debug-function for grf.
2006-01-26(svn r3448) - Fix: wrap up some MinGW warningsDarkvater
2005-09-08(svn r2922) Fix crash with directmusic if no music files could be found to playDarkvater
2005-09-03(svn r2911) Deinitialise the DirectMusic driver like it's done in the ↵tron
example code in MSDN, this should fix a strange crash upon deinitialising wave out sound
2005-07-26(svn r2712) Overhaul DirectMusic MIDI backend:tron
- Merge the .c and .cpp part into one file - Properly deinitialize at the end - Remove "experimental" status - Miscellaneous smaller changes -Fix: Volume control works now