Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-07-07 | Fix for bug [761637] FOA: Music problems in endgame/credits. | Jamieson Christian | |
Revision to the handle_maker() fix for bug #733401, since that didn't seem to take care of the problem. This fix chomps marker queue entries if it finds a matching marker not at the head of the queue. This might cause inappropriate behavior elsewhere; regression testing is advised. svn-id: r8831 | |||
2003-06-18 | Fix for bug [756555] ALL: With '-ewindows' notes don't stop at quit | Jamieson Christian | |
and bug [755176] SIMON2: Hanging notes More cleanup of the thread issues associated with iMuse and MidiParser shutdown. Untested. svn-id: r8546 | |||
2003-06-17 | I will add a wrapper for that (currently NULL driver) | Chris Apers | |
svn-id: r8526 | |||
2003-06-15 | moved GameId declaration to common/engine.h (more logical); moved scumm ↵ | Max Horn | |
specific stuff from gameDetector.h to scumm.h; cleaned up some #includes (ideally, never #include something in a header file if you can avoid it - this cuts down interdepencies) svn-id: r8496 | |||
2003-06-14 | Patch #754151: Removed READ_*_UNALIGNED and always read stuff bytewise; ↵ | Max Horn | |
augmented by some more changes of mine svn-id: r8482 | |||
2003-06-12 | This was missing | Chris Apers | |
svn-id: r8444 | |||
2003-06-01 | Fixed MT-32 welcome message | Jamieson Christian | |
svn-id: r8225 | |||
2003-06-01 | Some last SysEx cleanup. | Jamieson Christian | |
svn-id: r8223 | |||
2003-06-01 | Teaking the MT-32 welcome message. | Jamieson Christian | |
svn-id: r8207 | |||
2003-06-01 | Welcome message for MT-32 panels. | Jamieson Christian | |
More for SysEx tests than anything. svn-id: r8202 | |||
2003-05-28 | Treat AMI music resoucres in monkey2 for Amiga as ROL for now, to allow ↵ | Travis Howell | |
music playback svn-id: r8046 | |||
2003-05-26 | Fixed a MORONIC oob memory write. Now back to remedial C++ class | Jamieson Christian | |
svn-id: r8019 | |||
2003-05-26 | Fixes possible crashes during music shutdown | Jamieson Christian | |
svn-id: r8009 | |||
2003-05-24 | er oops | Jonathan Gray | |
svn-id: r7914 | |||
2003-05-24 | Various iMuse cleanup | Jamieson Christian | |
svn-id: r7900 | |||
2003-05-24 | returning 1 instead of the id is the correct behaviour I believe, but the ↵ | Jonathan Gray | |
scripts check for a 0 result so either will work. I'm just picky :) svn-id: r7871 | |||
2003-05-23 | Added XMIDI support to IMuse. IMuse now plays music from Humongous games. | Jamieson Christian | |
Added some IMuse property options to support some assumptions that seem to be made by Humongous games. This is still preliminary. It will play music, and it will switch between songs. But I don't know if it's switching to the right song at the right time. svn-id: r7869 | |||
2003-05-23 | Revamped iMuse and Player classes. Player now uses MidiParser to parse its ↵ | Jamieson Christian | |
data, which will allow it to parse other MIDI formats. To receive parsed data, Player now derives from MidiDriver to act as a "fake MIDI driver". Miscellaneous upgrades and fixes to MidiParser, including the Smart Jump (which could not be tested before iMuse started making use of the MidiParser). *** THIS IS A BIG UPGRADE! EXTENSIVE REGRESSION TESTING IS NEEDED! *** This has been tested through the intros and a number of other scenes from MI2, FOA and S&M. NOTE! This upgrade introduces savegame format version V19. Earlier version savegames will load, but the music will simply start over from the beginning. Only V19 and later games will properly restore the position of the music! Don't say you weren't warned.... svn-id: r7849 | |||
2003-05-22 | Separated IMuse Player into its own file | Jamieson Christian | |
svn-id: r7832 | |||
2003-05-21 | Added ParameterFader into savegame format. | Jamieson Christian | |
Savegames are now version 17 (VER_V17). svn-id: r7808 | |||
2003-05-21 | Replaced VolumeFader with more generic ParameterFader | Jamieson Christian | |
svn-id: r7803 | |||
2003-05-21 | Integrated VolumeFader into each Player | Jamieson Christian | |
svn-id: r7801 | |||
2003-05-21 | many pedantic warning fixes (and some actual potential buglets fixed, too) | Max Horn | |
svn-id: r7795 | |||
2003-05-20 | More 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-19 | Updated doCommand(14) with new information. | Jamieson Christian | |
Fixed music bug introduced with fix [712042]. Improved iMuse debug output. svn-id: r7703 | |||
2003-05-19 | Proof 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-17 | Fixed program change msgs being sent under Adlib | Jamieson Christian | |
svn-id: r7615 | |||
2003-05-17 | Added imuse_multimidi to debugger | Jamieson Christian | |
svn-id: r7614 | |||
2003-05-17 | Fixed 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-17 | Added command line options for | Jamieson Christian | |
native MT-32 support and combination Adilb/native MIDI drivers. svn-id: r7594 | |||
2003-05-16 | Fixed volume fader problem under multiple MIDI drivers | Jamieson Christian | |
svn-id: r7585 | |||
2003-05-16 | Redesigned -t option | Jamieson Christian | |
svn-id: r7584 | |||
2003-05-16 | Feature [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-16 | And yet more cleanup | Jamieson Christian | |
svn-id: r7580 | |||
2003-05-16 | More IMuse cleanup | Jamieson Christian | |
svn-id: r7578 | |||
2003-05-16 | FINALLY got MI2 Woodtick music working! | Jamieson Christian | |
svn-id: r7577 | |||
2003-05-16 | Corrected overly aggressive MIDI channel reallocation | Jamieson Christian | |
svn-id: r7575 | |||
2003-05-16 | Fixed SysEx parse error, misc. cleanup | Jamieson Christian | |
svn-id: r7565 | |||
2003-05-16 | Fixed game load crash | Jamieson Christian | |
svn-id: r7561 | |||
2003-05-16 | IMuseDriver functionality absorbed into IMuseInternal. | Jamieson Christian | |
Initial structural support for multiple MidiDriver's. svn-id: r7559 | |||
2003-05-15 | Removed deprecated _program. | Jamieson Christian | |
Miscellaneous cleanup. svn-id: r7552 | |||
2003-05-15 | Some more streamlining | Jamieson Christian | |
svn-id: r7547 | |||
2003-05-15 | Whoops, disable debug | Jamieson Christian | |
svn-id: r7533 | |||
2003-05-15 | More streamlining | Jamieson Christian | |
svn-id: r7532 | |||
2003-05-15 | Fixed S&M regression in World of Fish music. | Jamieson Christian | |
Stripped out a bunch of deprecated stuff. svn-id: r7529 | |||
2003-05-15 | Fixed panning issue | Jamieson Christian | |
svn-id: r7524 | |||
2003-05-07 | fixed warning | Max Horn | |
svn-id: r7383 | |||
2003-05-07 | ..\..\msg.txt | Jamieson Christian | |
svn-id: r7382 | |||
2003-05-05 | Interim fix for Bug [712042] FOA: Lockup. | Jamieson Christian | |
Final fix will require a savegame format mod. svn-id: r7358 | |||
2003-04-30 | PalmOS changes | Max Horn | |
svn-id: r7224 |