Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-02-27 | SysEx data now passed around with const pointers. Permits simplification of ↵ | Jamieson Christian | |
some SysEx client code. Testing on Windows. Developers on other platforms, please verify integrity of music handling in your respective MidiDrivers. svn-id: r20952 | |||
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-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-10 | Moved (In/Out)SaveFile(Manager) and Timer to namespace Common | Max Horn | |
svn-id: r18038 | |||
2005-01-01 | Updated copyright | Max Horn | |
svn-id: r16398 | |||
2004-11-04 | Delegate channel functions to any MidiDriver. This is useful for the | Eugene Sandulenko | |
MT-32 emulation and quite possibly other MidiDrivers in future. svn-id: r15711 | |||
2004-08-22 | cleanup of TimerProc mess | Max Horn | |
svn-id: r14683 | |||
2004-01-06 | updated copyright notice | Max Horn | |
svn-id: r12176 | |||
2003-10-17 | renamed some Timer methods | Max Horn | |
svn-id: r10868 | |||
2003-10-10 | cleanup | Max Horn | |
svn-id: r10718 | |||
2003-10-04 | use namespace Common a bit more; don't zero the RNG in scumm (else the seed ↵ | Max Horn | |
gets reset); remove obsolete 256 color blending code svn-id: r10592 | |||
2003-09-28 | removed duplicate g_timer object (one was global, one was static to ↵ | Max Horn | |
timer.cpp); set g_system earlier (might prevent a few race conditions) svn-id: r10471 | |||
2003-09-27 | Timer services are now available through g_timer, so | Jamieson Christian | |
you don't have to go through the Engine to get to them. svn-id: r10450 | |||
2003-09-26 | Converted the MPU-401 timer to use the Timer class. | Jamieson Christian | |
Since this was the only place where we were using create_thread, that method should be removable now. I also removed the midi_driver_thread overrides for the MorphOS and YPA1 (Palm) backends. These need to be tested by their respective porters. svn-id: r10414 | |||
2003-09-25 | Fix for Bug [810564] ALL: missing instruments with native MT-32 | Jamieson Christian | |
As defined in Patch [811623] MT-32 patch for Bug 810564 Added a channel mask to MPU-401 devices so that --native-mt32 may force the device to use only the subset of MIDI channels actually supported by the MT-32. Also added a best-guess interpretation of iMuse Part priority in the SysEx 0x00 msg, since part priorities become more of an issue when the channel count is cramped. svn-id: r10409 | |||
2003-09-18 | moved engine.* to base; this fixes some linking issues when building a ↵ | Max Horn | |
barebone ScummVM (or maybe I just want to increase our CVS stats? <g>) svn-id: r10287 | |||
2003-08-08 | Added generic send() option to MidiChannel. | Jamieson Christian | |
This circumvents problems doing generic send() calls to MidiDrivers that support more than 16 MIDI channels (i.e. Adlib). Because of the way it interacts with MidiDriver, Simon could have run into a problem if it tried to allocate more than 15 Adlib music channels (though this would only happen in very, VERY rare circumstances). Also fixed a problem with the channel numbering scheme used by MidiDriver_Adlib, in particular the percussion channel number. svn-id: r9604 | |||
2003-08-08 | Send All Notes Off to every channel on close | Jamieson Christian | |
svn-id: r9593 | |||
2003-06-21 | make gcc happy | Jonathan Gray | |
svn-id: r8583 | |||
2003-06-11 | fixed cast warnings | Max Horn | |
svn-id: r8435 | |||
2003-06-11 | Fixed race condition in MPU401 shutdown | Jamieson Christian | |
svn-id: r8432 | |||
2003-06-01 | Some last SysEx cleanup. | Jamieson Christian | |
svn-id: r8223 | |||
2003-05-29 | added TODO: get rid of create_thread | Max Horn | |
svn-id: r8115 | |||
2003-05-19 | Fixed problem updating callback | Jamieson Christian | |
svn-id: r7691 | |||
2003-05-17 | Absorbed last tidbits of mididrv.cpp into other files | Jamieson Christian | |
svn-id: r7606 | |||
2003-05-16 | Added SysEx hooks | Jamieson Christian | |
svn-id: r7579 | |||
2003-04-30 | PalmOS changes | Max Horn | |
svn-id: r7222 | |||
2003-03-06 | updated copyrights headers | Paweł Kołodziejski | |
svn-id: r6726 | |||
2003-03-06 | and more cleanup .... | Paweł Kołodziejski | |
svn-id: r6719 | |||
2002-12-25 | Fix midi driver thread for MorphOS | Ruediger Hanke | |
svn-id: r6123 | |||
2002-12-18 | Initial framework for SysEx output support. | Jamieson Christian | |
svn-id: r6010 | |||
2002-12-08 | started to split out the midi drivers | Max Horn | |
svn-id: r5889 |