Age | Commit message (Collapse) | Author |
|
timer.cpp); set g_system earlier (might prevent a few race conditions)
svn-id: r10471
|
|
you don't have to go through the Engine to get to them.
svn-id: r10450
|
|
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
|
|
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
|
|
barebone ScummVM (or maybe I just want to increase our CVS stats? <g>)
svn-id: r10287
|
|
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
|
|
svn-id: r9593
|
|
svn-id: r8583
|
|
svn-id: r8435
|
|
svn-id: r8432
|
|
svn-id: r8223
|
|
svn-id: r8115
|
|
svn-id: r7691
|
|
svn-id: r7606
|
|
svn-id: r7579
|
|
svn-id: r7222
|
|
svn-id: r6726
|
|
svn-id: r6719
|
|
svn-id: r6123
|
|
svn-id: r6010
|
|
svn-id: r5889
|