aboutsummaryrefslogtreecommitdiff
path: root/scumm/imuse.cpp
AgeCommit message (Collapse)Author
2003-05-22Separated IMuse Player into its own fileJamieson Christian
svn-id: r7832
2003-05-21Added ParameterFader into savegame format.Jamieson Christian
Savegames are now version 17 (VER_V17). svn-id: r7808
2003-05-21Replaced VolumeFader with more generic ParameterFaderJamieson Christian
svn-id: r7803
2003-05-21Integrated VolumeFader into each PlayerJamieson Christian
svn-id: r7801
2003-05-21many pedantic warning fixes (and some actual potential buglets fixed, too)Max Horn
svn-id: r7795
2003-05-20More thorough parameterFade and deferredCommand implementation.Jamieson Christian
Lot of guesswork. parameterFade STILL NEEDS A LOT OF WORK! These additions at least partially correct the music behavior in the Tunnel of Love when shorting the controls. svn-id: r7704
2003-05-19Updated doCommand(14) with new information.Jamieson Christian
Fixed music bug introduced with fix [712042]. Improved iMuse debug output. svn-id: r7703
2003-05-19Proof of concept for XMIDI parser in Humongous games.Jamieson Christian
You must still uncomment the VAR_SOUNDPARAM setting for this to work...? svn-id: r7670
2003-05-17Fixed program change msgs being sent under AdlibJamieson Christian
svn-id: r7615
2003-05-17Added imuse_multimidi to debuggerJamieson Christian
svn-id: r7614
2003-05-17Fixed Adlib sound problem on old (small header) games. Thanks for ↵Jamieson Christian
eriktorbjorn for the material that led to the solution. svn-id: r7610
2003-05-17Added command line options forJamieson Christian
native MT-32 support and combination Adilb/native MIDI drivers. svn-id: r7594
2003-05-16Fixed volume fader problem under multiple MIDI driversJamieson Christian
svn-id: r7585
2003-05-16Redesigned -t optionJamieson Christian
svn-id: r7584
2003-05-16Feature [557411] Adlib sound effects with GM drivers.Jamieson Christian
Support for simultaneous drivers is based on a #define in imuse.cpp, and is disabled by default. svn-id: r7582
2003-05-16And yet more cleanupJamieson Christian
svn-id: r7580
2003-05-16More IMuse cleanupJamieson Christian
svn-id: r7578
2003-05-16FINALLY got MI2 Woodtick music working!Jamieson Christian
svn-id: r7577
2003-05-16Corrected overly aggressive MIDI channel reallocationJamieson Christian
svn-id: r7575
2003-05-16Fixed SysEx parse error, misc. cleanupJamieson Christian
svn-id: r7565
2003-05-16Fixed game load crashJamieson Christian
svn-id: r7561
2003-05-16IMuseDriver functionality absorbed into IMuseInternal.Jamieson Christian
Initial structural support for multiple MidiDriver's. svn-id: r7559
2003-05-15Removed deprecated _program.Jamieson Christian
Miscellaneous cleanup. svn-id: r7552
2003-05-15Some more streamliningJamieson Christian
svn-id: r7547
2003-05-15Whoops, disable debugJamieson Christian
svn-id: r7533
2003-05-15More streamliningJamieson Christian
svn-id: r7532
2003-05-15Fixed S&M regression in World of Fish music.Jamieson Christian
Stripped out a bunch of deprecated stuff. svn-id: r7529
2003-05-15Fixed panning issueJamieson Christian
svn-id: r7524
2003-05-07fixed warningMax Horn
svn-id: r7383
2003-05-07..\..\msg.txtJamieson Christian
svn-id: r7382
2003-05-05Interim fix for Bug [712042] FOA: Lockup.Jamieson Christian
Final fix will require a savegame format mod. svn-id: r7358
2003-04-30PalmOS changesMax Horn
svn-id: r7224
2003-04-19Revised fix to bug [666187] DOTT: Coffee music never stopsJamieson Christian
svn-id: r7021
2003-04-18Fix for bug [666187] DOTT: Coffee music never stopsJamieson Christian
svn-id: r7016
2003-03-25Patch #691696: Possible fix for Adlib regressionMax Horn
svn-id: r6857
2003-03-23cleanupMax Horn
svn-id: r6847
2003-03-18cleanupMax Horn
svn-id: r6832
2003-03-06updated copyrights headersPaweł Kołodziejski
svn-id: r6726
2003-03-06and more cleanupPaweł Kołodziejski
svn-id: r6718
2002-12-28Separated IMuseDigital into its own files.Jamieson Christian
svn-id: r6229
2002-12-27Add skeleton music support for CMI (but codec not implemented)James Brown
svn-id: r6193
2002-12-25Fix midi driver thread for MorphOSRuediger Hanke
svn-id: r6123
2002-12-25more -pedantic warnings fixedMax Horn
svn-id: r6109
2002-12-21Fix to instrument load/saveJamieson Christian
svn-id: r6051
2002-12-21IMuseMonitor functionality now built into IMuse itself.Jamieson Christian
IMuseInternal no longer derives from IMuse. This eliminates a couple layers of indirection and speeds things up. Miscellaneous source cleanup. svn-id: r6049
2002-12-21Implemented new instrumentation save/load.Jamieson Christian
Save/load version is now VER_V11. Adlib/MT-32 instrumentation is now saved and loaded. BACK UP YOUR VER_V10 SAVEGAMES, JUST IN CASE! svn-id: r6044
2002-12-20[Bug #656635] fixed.Jamieson Christian
Adlib global instrument assignments are now correct. svn-id: r6028
2002-12-18Miscellaneous cleanup.Jamieson Christian
svn-id: r6021
2002-12-18Fixed problems with instruments after load.Jamieson Christian
Ignore Adlib-only music when running native MIDI. (Can't remember why I included them in the first place, so until I do remember, it's coming back out.) svn-id: r6020
2002-12-18Damn, I just fixed this a bit ago! *self-bonk*Jamieson Christian
svn-id: r6019