Commit Graph

268 Commits

Author SHA1 Message Date
Jamieson Christian
65ee19610c Instrument definition revamp.
IMuseDriver abstract class removed.
IMuseGM is now IMuseDriver.
Miscellaneous cleanup.

svn-id: r6017
2002-12-18 13:22:40 +00:00
Jamieson Christian
fec55e0b57 Fixed Adlib compilation problem
svn-id: r6014
2002-12-18 07:53:45 +00:00
Jamieson Christian
71e7d1512f message.log
svn-id: r6012
2002-12-18 07:48:02 +00:00
Jonathan Gray
6c20dc48c7 fix up alsa after recent midi changes
svn-id: r5911
2002-12-12 03:22:30 +00:00
Jamieson Christian
8f419dcaa8 Fixed VC++ errors in Windows driver after streaming capability was removed.
svn-id: r5908
2002-12-12 01:35:57 +00:00
Max Horn
bf62494fd5 ripped out obsolete midi streaming code from backends (this may break Alsa/SEQ/Windows/Morphos compile, I tried my best, but you'll have to clean up after me)
svn-id: r5905
2002-12-11 16:09:58 +00:00
Max Horn
0602c7ed49 fixed legal header
svn-id: r5902
2002-12-11 02:38:38 +00:00
Jamieson Christian
7d3a423df7 Separated Windows MIDI driver into its own file
svn-id: r5901
2002-12-11 02:08:32 +00:00
Travis Howell
90b844d95e Compile fix
svn-id: r5895
2002-12-09 02:40:22 +00:00
Oliver Kiehl
a112545d7e split alsa from mididrv
svn-id: r5890
2002-12-08 20:47:42 +00:00
Max Horn
0ac3214fd5 started to split out the midi drivers
svn-id: r5889
2002-12-08 20:19:01 +00:00
Jamieson Christian
cc6c37e1ad Fixed Adlib instrument setup in old (GF_SMALL_HEADER) games.
Restored MT-32 emulation lost during restructuring.

svn-id: r5786
2002-12-01 15:51:29 +00:00
Oliver Kiehl
5215379191 fixed compile problems
svn-id: r5724
2002-11-26 20:14:12 +00:00
Jamieson Christian
973164a741 Restructured MIDI channel allocation architecture.
Adlib no longer suffers from 16-channel MIDI restrictions.
Fixes a regression in the MI2 intro music under Adlib.

svn-id: r5721
2002-11-26 16:54:58 +00:00
Oliver Kiehl
efb40c99e8 added .cvsignore
svn-id: r5714
2002-11-24 15:41:17 +00:00
Max Horn
afa6707b22 fixed warnings
svn-id: r5680
2002-11-21 19:19:14 +00:00
James Brown
2274a4f9de Update module.mk system for the new adlib driver
svn-id: r5679
2002-11-21 19:17:00 +00:00
Jamieson Christian
c9ed09e7df Revamped Adlib functionality.
IMuseAdlib is defunct.
New MidiDriver_ADLIB device.
Simon 1/2 now supports Adlib.

svn-id: r5677
2002-11-21 19:06:42 +00:00