Commit Graph
80 Commits
Author SHA1 Message Date
Paweł Kołodziejski aa3766018f updated copyrights headers
svn-id: r6726
2003-03-06 21:46:56 +00:00
Paweł Kołodziejski a8c3057875 and more cleanup ....
svn-id: r6719
2003-03-06 18:30:44 +00:00
Ruediger Hanke 580df4d2d0 Moved MorphOS midi driver to backends/midi
svn-id: r6120
2002-12-25 12:02:27 +00:00
Jamieson Christian 71e7d1512f message.log
svn-id: r6012
2002-12-18 07:48:02 +00:00
Jamieson Christian 7078326809 Experimental SysEx implementation for the -eseq driver.
svn-id: r6011
2002-12-18 07:37:47 +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
Jamieson Christian 7d3a423df7 Separated Windows MIDI driver into its own file
svn-id: r5901
2002-12-11 02:08:32 +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
Max Horn bdd479f47d ignore more weird MIDI events, this time for Simon
svn-id: r5886
2002-12-08 19:36:20 +00:00
Max Horn b7c5a77717 Ignore weird MIDI messages for now; maybe Jamieson knows more?
svn-id: r5880
2002-12-08 14:09:35 +00:00
Jamieson Christian 56d16cf920 Fixed pitch bend AGAIN.
(Broke it in the new MidiChannel_MPU401.)

svn-id: r5757
2002-11-30 01:15:48 +00:00
Jamieson Christian 10beae6417 Fixed mingw compile warnings
svn-id: r5729
2002-11-27 15:16:06 +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
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
Jamieson Christian 618ab97f26 And one more fix to make it actually compile. :)
svn-id: r5626
2002-11-19 17:54:17 +00:00
Jamieson Christian 25637e6f39 Corrected a previous fix the broke pitch bending yet again....
svn-id: r5625
2002-11-19 17:49:35 +00:00
Jonathan Gray cec1a5a2cd patch 638246 Fix for ALSA and SEQ MIDI drivers with simon, by jamieson
svn-id: r5579
2002-11-16 01:16:53 +00:00
Max Horn 66a6a1cbd5 removed my non functional attempt at streaming in the CoreAudio driver, now that we a have a streaming wrapper
svn-id: r5524
2002-11-13 01:03:24 +00:00
Jonathan Gray 5d0c9aa33e another readme location updating
svn-id: r5520
2002-11-12 15:08:53 +00:00
Jamieson Christian c10287988e Increased GM channel resource to full spectrum (0-15, instead of 0-8 Base MIDI config); misc. pitchbend cleanups
svn-id: r5403
2002-11-04 18:29:26 +00:00
Max Horn 8ac61bee6d disabled reverb effect in QuickTime / CoreAudio drivers until we figure out why they bog down the system so much; added experimental streaming mode to CoreAudio driver, which is not tested at all due to bugs in the Simon code (which right now prevent me from playing any music in Simon type games)
svn-id: r5353
2002-10-30 23:18:52 +00:00
Max Horn 367b27b373 QuickTime midi driver will now not error out on pitch bend changes. Still, pitch bending is very wrong
svn-id: r5293
2002-10-24 01:35:31 +00:00
Max Horn ab13e67b09 fix -Wshadow warnings
svn-id: r5270
2002-10-23 00:24:43 +00:00
Jamieson Christian afc8f3710e Fixing the ALSA fix. ;)
svn-id: r5220
2002-10-21 16:55:26 +00:00
Jamieson Christian 532dec3c57 Pitch bend fix for ALSA driver
svn-id: r5219
2002-10-21 16:49:29 +00:00
Max Horn 6f1da52a64 fixed compilation on MacOS
svn-id: r5212
2002-10-21 12:43:18 +00:00
Jamieson Christian 7677e42ffe Pitch bend fixes for QTMA
svn-id: r5208
2002-10-21 09:32:38 +00:00
Jamieson Christian 40cf2ad639 Removed hard-coded pitch bend setup, now being handled on-the-fly in imuse.cpp
svn-id: r5146
2002-10-14 16:19:19 +00:00
Max Horn cdb7b13789 revised options dialog
svn-id: r5130
2002-10-12 00:26:24 +00:00
Ruediger Hanke 8ea56e58a8 Close Etude midi driver on exit in the ugghliest way possible
svn-id: r5129
2002-10-11 13:08:02 +00:00
Jonathan Gray 1f41180f94 default port for alsa if env var isn't set
svn-id: r5119
2002-10-10 08:26:00 +00:00
Ruediger Hanke 2fd0a3d458 Renamed new AMidi to Etude
svn-id: r5079
2002-10-02 23:31:40 +00:00
Max Horn 31daec5e1c temporary pitch bend fix for the QuickTime midi driver. not quite perfect... hrm
svn-id: r5041
2002-09-29 18:27:48 +00:00
James Brown dfdb1f7547 Merge in 615745: GMD via AdLib emulation
Remove MIDIEMU driver obsoleted by patch.
Change functionality to fallback to AdLib/AdLibGMD Emulation where MIDI init fails
Switch to NewGUI by default (old code retained 'Just in case')

svn-id: r5033
2002-09-29 11:11:42 +00:00
Max Horn 1bfaa3c02f removed even the last traces of Scumm dependencies from NewGUI. Yes, you heard right NewGUI is now 100% Scumm free and we can go for the launcher/message dialogs!
svn-id: r5016
2002-09-24 23:45:25 +00:00
James Brown e4ce428bdd Patch 610257jamieson630/Windows MMSYSTEM error reclassification
svn-id: r4955
2002-09-17 04:41:46 +00:00
Max Horn 523d8e64c0 rewrote config class; cleanup; code restructuring
svn-id: r4903
2002-09-08 01:08:12 +00:00
Paweł Kołodziejski 9f993a1d29 synced with scummvm
svn-id: r4821
2002-08-24 15:31:37 +00:00
Ruediger Hanke 3b09051727 Changed MorphOS MIDI code so that data sent from different threads are no longer a problem. Ensure Midi driver is closed, otherwise no other MIDI application will run after ScummVM has exited.
svn-id: r4801
2002-08-22 12:09:06 +00:00
Max Horn edae5b06db MAJOR change to the way how Engine objects are instantiated
svn-id: r4758
2002-08-18 17:48:18 +00:00
Max Horn 2b97c496c2 indent run
svn-id: r4475
2002-07-07 18:04:03 +00:00
Nicolas Noble f453058bf2 The second part of armisme fix is here...
<Arisme> but on the bright side, now ScummVM will be #1 on Sourceforge :D
Oh well....

svn-id: r4353
2002-05-18 21:12:11 +00:00
Nicolas Noble 65b2c9793b And now commiting the *REAL* arisme patch...
svn-id: r4352
2002-05-18 21:09:40 +00:00
Nicolas Noble 406d45cd0b Next time, I'll have to kill you Arisme ok? ;-)
svn-id: r4351
2002-05-18 21:07:29 +00:00
Nicolas Bacca 481989c91e Oops
svn-id: r4350
2002-05-18 20:56:04 +00:00
Nicolas Bacca 427cc598e0 Big ugly hairy hack to remove Scumm class dependencies to the MidiEmu driver, and add streaming (ahah) emulation - someone please fix this as soon as possible :)
svn-id: r4349
2002-05-18 20:12:41 +00:00
Nicolas Noble 53f993be44 Fixing ALSA driver to not segfault when launching simon. It still isn't
supported but it's better signaled now. BTW I think there is a bug
somewhere since the close() method were called without beeing open()'d. Oh well...

svn-id: r4347
2002-05-18 11:48:48 +00:00
Max Horn 9c01a88e90 fixed shadow var warnings
svn-id: r4345
2002-05-17 17:41:07 +00:00