Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-08-08 | Fix XMIDI looping implementation. Now for example the music in the ferret ↵ | Johannes Schickel | |
village of ITE plays fine. svn-id: r43126 | |||
2009-05-06 | Patch #2758080: GSOC09: XMIDI parser switch cases | Max Horn | |
svn-id: r40361 | |||
2008-08-10 | Committed my patch #2040074 ("XMIDI callback control events"). At the ↵ | Torbjörn Andersson | |
moment, I'm not aware of any game that actually uses this XMIDI feature, so its primary function right now is to silence lots of warnings while running the DOS version of Simon the Sorcerer 2. svn-id: r33763 | |||
2008-08-01 | Print a warning if unsupported XMIDI controllers are used | Max Horn | |
svn-id: r33495 | |||
2008-07-09 | cleanup / code formatting | Max Horn | |
svn-id: r32973 | |||
2008-07-08 | On reading some more about XMIDI, I believe the NEXT and BREAK variants of the | Torbjörn Andersson | |
controller are mutually exclusive cases, i.e. a BREAK simply means forget about the innermost loop, and continue as if nothing had happened. svn-id: r32966 | |||
2008-07-06 | Fixed silly error. The NEXT_BREAK event should, of course, jump to the event | Torbjörn Andersson | |
*after* the FOR_LOOP event. Apart from simplifying things, this should allow limited number of repeats to work. svn-id: r32931 | |||
2008-07-06 | Implemented Good Enough(TM) XMIDI looping. This is used by Kyrandia 2 (the | Torbjörn Andersson | |
loop hack is no longer needed, and has been removed), and will be used by Discworld. svn-id: r32930 | |||
2007-09-19 | Merged common/stdafx.h into common/scummsys.h. All referencing files have ↵ | Nicola Mettifogo | |
been updated. svn-id: r28966 | |||
2007-05-30 | Updated legal headers in source files, based on what Pidgin (the IM client ↵ | Max Horn | |
formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots svn-id: r27024 | |||
2007-02-16 | Unified how we deal with (and how we generate) MIDI sysex messages -- in ↵ | Max Horn | |
particular, we now always do so w/o framing the message (documented this with a Doxygen comment in the MidiDriver class) svn-id: r25630 | |||
2006-04-04 | Removed extra exclamation marks in warning() calls as well. | Eugene Sandulenko | |
svn-id: r21608 | |||
2006-02-11 | Change CVS keywords to SVN keywords | Max Horn | |
svn-id: r20515 | |||
2006-01-18 | Update copyright notice | Eugene Sandulenko | |
svn-id: r20088 | |||
2005-10-18 | Update FSF address. Eek. Actually that took place on May 1, 2005 | Eugene Sandulenko | |
svn-id: r19142 | |||
2005-09-11 | committed patch #1281714 'Kyra 1 Sound Patch'. Thanks LordHoto. | Gregory Montoir | |
svn-id: r18807 | |||
2005-07-30 | Remove trailing whitespaces. | Eugene Sandulenko | |
svn-id: r18604 | |||
2005-06-24 | For consistency, specify directory when including files. | Torbjörn Andersson | |
svn-id: r18454 | |||
2005-06-24 | When including files from common/, explicitly use the common/ prefix | Max Horn | |
svn-id: r18444 | |||
2005-05-27 | More whitespace changes. | Torbjörn Andersson | |
svn-id: r18273 | |||
2005-01-01 | Updated copyright | Max Horn | |
svn-id: r16398 | |||
2004-04-29 | Changed printf() to warning(), plus some formatting changes. | Torbjörn Andersson | |
svn-id: r13676 | |||
2004-01-06 | updated copyright notice | Max Horn | |
svn-id: r12176 | |||
2003-11-08 | cleanup whitespaces | Paweł Kołodziejski | |
svn-id: r11221 | |||
2003-10-03 | cleanup / doxygenification | Max Horn | |
svn-id: r10578 | |||
2003-06-18 | Use stdafx.h instead of manually including system headers. | Marcus Comstedt | |
svn-id: r8541 | |||
2003-05-25 | Fixed occassional music crashes when loading games. | Jamieson Christian | |
Thanks to eriktorbjorn for finding this issue. svn-id: r7959 | |||
2003-05-23 | Fixed tempo problems in Simon games | Jamieson Christian | |
svn-id: r7853 | |||
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 | Added "smart-jump" capability to MidiParser. | Jamieson Christian | |
svn-id: r7831 | |||
2003-05-20 | init member vars to 0 | Max Horn | |
svn-id: r7732 | |||
2003-05-20 | Fixed regression in XMIDI parsing. | Jamieson Christian | |
svn-id: r7706 | |||
2003-05-19 | Fixed anonymous structs warning. | Jamieson Christian | |
svn-id: r7696 | |||
2003-05-19 | Moved common parsing logic into MidiParser base class. | Jamieson Christian | |
Added auto-loop capability. svn-id: r7692 | |||
2003-05-19 | Fixed gcc warnings, virtual destructor problem | Jamieson Christian | |
svn-id: r7656 | |||
2003-05-18 | Implemented new Simon MIDI module, switching from MidiStreamer to ↵ | Jamieson Christian | |
MidiParser. Restructuring enables XMIDI support and vc_72 implementation. Various cleanup on MidiParser's and MidiDriver's. svn-id: r7654 | |||
2003-05-18 | MIDI Meta event Tx for virtual MidiDriver's | Jamieson Christian | |
svn-id: r7638 | |||
2003-05-18 | New plug-in MIDI parser modules, INCOMPLETE. | Jamieson Christian | |
svn-id: r7636 |