Jamieson Christian
7677e42ffe
Pitch bend fixes for QTMA
...
svn-id: r5208
2002-10-21 09:32:38 +00:00
Max Horn
6631df898c
compilation fix
...
svn-id: r5158
2002-10-16 00:24:45 +00:00
Paweł Kołodziejski
09225027f1
changes to imuse
...
svn-id: r5157
2002-10-15 21:55:04 +00:00
Paweł Kołodziejski
15ac1c1ee9
fix
...
svn-id: r5156
2002-10-15 18:08:20 +00:00
James Brown
bc6d4f130b
Sanity checking to fix crash caused by latest sound commits
...
svn-id: r5151
2002-10-15 14:17:59 +00:00
Paweł Kołodziejski
dc87eff416
changes to soundmixer - added timeout param to stream
...
svn-id: r5149
2002-10-15 07:01:34 +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
Paweł Kołodziejski
98d90696ad
added panning control in imuse and reverse stereo support
...
svn-id: r5076
2002-10-02 17:31:55 +00:00
James Brown
b7e83decd7
Fix 'isSoundRunning' for Creative samples (eg, Full Throttle)
...
svn-id: r5072
2002-10-02 10:12:19 +00:00
Paweł Kołodziejski
bff43de73a
changes for stoping sounds
...
svn-id: r5062
2002-10-01 18:11:30 +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
Paweł Kołodziejski
e6751d0d8f
new smush player need bigger buffer
...
svn-id: r4942
2002-09-15 06:19:33 +00:00
Paweł Kołodziejski
2f91c18b22
speed changes to play smush movies
...
svn-id: r4941
2002-09-15 05:38:04 +00:00
Paweł Kołodziejski
fb91bdd21d
fixed stream in mixer, not completed yet - bad wrap around.
...
svn-id: r4940
2002-09-14 12:12:25 +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
687e82c0fa
fixes
...
svn-id: r4897
2002-09-02 20:15:14 +00:00
Paweł Kołodziejski
ca03c9b5fc
changed file io in sounds to class File
...
svn-id: r4896
2002-09-02 07:53:43 +00:00
Max Horn
41c2d6fba3
sound system cleanup
...
svn-id: r4867
2002-08-29 23:45:15 +00:00
Paweł Kołodziejski
0ad222a7ad
better SFX suport in the Dig
...
svn-id: r4852
2002-08-25 15:06:53 +00:00
Paweł Kołodziejski
9f993a1d29
synced with scummvm
...
svn-id: r4821
2002-08-24 15:31:37 +00:00
Max Horn
08b161f113
fix for bug #598938 : sfx/music volume set 0 is not mute; some cleanup
...
svn-id: r4805
2002-08-23 20:33:29 +00:00
Paweł Kołodziejski
0a520b237b
fix for music loop, I think :)
...
svn-id: r4804
2002-08-23 20:27:42 +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
c0324a9e6d
fixed one-off-error (I hope this fix is right?); use calloc instead of malloc to ensure struct is zeroed
...
svn-id: r4795
2002-08-21 17:13:17 +00:00
Max Horn
7aac293726
fixed the 'intelligent' GCC build rules; added .cvsignore files
...
svn-id: r4790
2002-08-21 16:28:19 +00:00
Max Horn
ce46866403
Initial revision
...
svn-id: r4785
2002-08-21 16:07:07 +00:00
James Brown
662256f25d
Add missing iMUSE midi effect
...
svn-id: r4784
2002-08-21 11:24:33 +00:00
Paweł Kołodziejski
f3ceaf7f81
applied patch 597414, thanks Xavier
...
svn-id: r4778
2002-08-20 06:36:50 +00:00
Max Horn
8786311655
move _volume_table creation into constructor, and discard it in destructor
...
svn-id: r4764
2002-08-18 21:42:22 +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
89cf95ce34
pedantic #define rename :-)
...
svn-id: r4755
2002-08-18 16:10:38 +00:00
Ruediger Hanke
b6091fd7c5
Removing some system ifdef's that won't be required anymore soon
...
svn-id: r4726
2002-08-11 11:56:06 +00:00
Paweł Kołodziejski
99e11501f4
this remove clicks end of sounds in smush
...
svn-id: r4724
2002-08-10 13:59:40 +00:00
Ruediger Hanke
e6b0eb5057
Got rid of annoying blips and scratches on my system. It's just for MorphOS not to annoy Ender (see his comment in the source). Happens probably only here.
...
svn-id: r4723
2002-08-09 13:35:01 +00:00
Ruediger Hanke
0e2f835d1f
Fixed Mixer full warnings, Dig music plays much better now on MorphOS
...
svn-id: r4722
2002-08-09 11:23:14 +00:00
Max Horn
30a2f9b23b
fixed compile error
...
svn-id: r4702
2002-08-04 16:54:59 +00:00
Paweł Kołodziejski
9fa6145d90
DIG: preliminarily support for music in the game
...
svn-id: r4701
2002-08-04 16:30:59 +00:00
Max Horn
c56c8ea5e6
patch 587769 by Fridvin Logi (supposedly helps with Nexus in The Dig)
...
svn-id: r4678
2002-07-29 16:18:32 +00:00
Max Horn
a99fe80d4b
fixed imuse volume bug introduced recently by me and painelf - iMuse internally does require the 0-127 change
...
svn-id: r4677
2002-07-29 16:12:15 +00:00
Max Horn
7117f5aec1
fixed volume table (that was a neat trick, that int8 cast, really got me; but I prefer readability over the 5 ns time saved <g>)
...
svn-id: r4675
2002-07-28 20:46:07 +00:00
Paweł Kołodziejski
0b3c263857
moved file bundle stuff into class Bundle
...
svn-id: r4671
2002-07-28 15:35:26 +00:00
Max Horn
6dd5de48f9
added constants for the default volumes; changed the volume ranges from 0-255 to 0-256
...
svn-id: r4670
2002-07-28 15:03:45 +00:00
Max Horn
7fb8139210
fixed some warnings, fixed clamped_add_16 to do the right thing now (wow, nobody noticed this.. :-)
...
svn-id: r4652
2002-07-27 13:16:32 +00:00