aboutsummaryrefslogtreecommitdiff
path: root/scumm/instrument.cpp
AgeCommit message (Collapse)Author
2005-07-30Remove trailing whitespaces.Eugene Sandulenko
svn-id: r18604
2005-06-24When including files from common/, explicitly use the common/ prefixMax Horn
svn-id: r18444
2005-05-25cleanupMax Horn
svn-id: r18251
2005-04-14Removing this casting operator. I changed the only place it was used to an ↵Max Horn
'error' a long time ago, and so far nobody reported anything about it. svn-id: r17601
2005-04-12Patch #1180882 "GM/GS Percussion Remapping"Eugene Sandulenko
svn-id: r17569
2005-04-03Committed patch #1168149 (Shared GM/MT-32 mapping) by eriktorbjorn as-is. ↵Jerome Fisher
This does the following: - Replaces multiple identical MT-32-to-General MIDI mapping tables with a common one in MidiDriver. - Changes Sky's GmChannel class to allow NULL instrument and velocity mapping tables, giving a 1-to-1 mapping without creating a dummy table. svn-id: r17361
2005-02-15- Fixed what I understand to be a check to ensure that sysex instrument data ↵Jerome Fisher
wasn't sent to the rhythm channel. It was preventing instruments from being written to part 8. This fixes the window crashing sound in the intro of the floppy version of Indy 4, and possibly other things. Hopefully it breaks nothing. svn-id: r16798
2005-01-01Updated copyrightMax Horn
svn-id: r16398
2004-01-06updated copyright noticeMax Horn
svn-id: r12176
2003-10-03introduced namespace Scumm; made #include statements use scumm/ prefix ↵Max Horn
explicitly svn-id: r10571
2003-08-12Added GM-to-MT32 program mapping. AllowsJamieson Christian
GM-only SCUMM games like Sam & Max to play properly on an MT-32. svn-id: r9646
2003-07-03constMax Horn
svn-id: r8731
2003-06-01fix gcc compileOliver Kiehl
svn-id: r8232
2003-06-01Some last SysEx cleanup.Jamieson Christian
svn-id: r8223
2003-06-01More MT-32 SysEx tweaksJamieson Christian
svn-id: r8217
2003-06-01Fixed checksum errorJamieson Christian
svn-id: r8216
2003-06-01More MT-32 SysEx tweakingJamieson Christian
svn-id: r8215
2003-06-01Removed debug outputJamieson Christian
svn-id: r8214
2003-06-01Fixed potentially structure alignment problemJamieson Christian
svn-id: r8213
2003-05-17Added command line options forJamieson Christian
native MT-32 support and combination Adilb/native MIDI drivers. svn-id: r7594
2003-05-16Disable NATIVE_MT32 by defaultJamieson Christian
svn-id: r7563
2003-05-15Removed deprecated _program.Jamieson Christian
Miscellaneous cleanup. svn-id: r7552
2003-05-15Changed custom MT-32 instrument warning to debug outputJamieson Christian
svn-id: r7521
2003-05-07..\..\msg.txtJamieson Christian
svn-id: r7382
2003-03-06updated copyrights headersPaweł Kołodziejski
svn-id: r6726
2003-03-06and more cleanupPaweł Kołodziejski
svn-id: r6718
2003-01-16Added some more Monkey2 MT-32 custom instruments. It's getting difficultMichael Pearce
now they are all sound effects... svn-id: r6477
2003-01-10Oops, don't enable native MT-32 by default!Jamieson Christian
svn-id: r6382
2003-01-10First-revision SysEx support for -ewindows.Jamieson Christian
svn-id: r6381
2002-12-21Fix to instrument load/saveJamieson Christian
svn-id: r6051
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-18fixed warningMax Horn
svn-id: r6022
2002-12-18Miscellaneous cleanup.Jamieson Christian
svn-id: r6021
2002-12-18Damn, I just fixed this a bit ago! *self-bonk*Jamieson Christian
svn-id: r6019
2002-12-18Instrument definition revamp.Jamieson Christian
IMuseDriver abstract class removed. IMuseGM is now IMuseDriver. Miscellaneous cleanup. svn-id: r6017