26 Commits

Author SHA1 Message Date
Robert Göffringmann
61b8b227c0 fix set-volume crash.
svn-id: r8964
2003-07-13 04:26:55 +00:00
Travis Howell
9e8dcf879d Didn't help
svn-id: r8950
2003-07-12 17:07:53 +00:00
Travis Howell
6ea1d54f50 A few mino changes for pc gamer demo
svn-id: r8949
2003-07-12 16:54:30 +00:00
Oliver Kiehl
99cd9df6f7 add newline at end of file to make gcc happy
svn-id: r8933
2003-07-12 08:55:23 +00:00
Robert Göffringmann
8e776dea07 fixed mt32 key velocities
svn-id: r8931
2003-07-12 06:20:40 +00:00
Robert Göffringmann
021aa93c6c removed useless additional mapping tables and fixed crash in LINC section
svn-id: r8914
2003-07-11 22:09:21 +00:00
Jamieson Christian
378856a693 Post FMOPL-reversion cleanup.
svn-id: r8906
2003-07-11 10:23:13 +00:00
Jamieson Christian
8b8b964aad Reverted to "old" YM3812 (FMOPL) emulator code.
Until specific information regarding the benefits
of migrating to the new emulator can be made
available, the "old" code will remain in effect
for the benefit of slower hardware platforms such
as some WinCE-based devices.

svn-id: r8903
2003-07-11 07:14:21 +00:00
Robert Göffringmann
a8b9b2a180 SoundMixer::setMusicVolume() doesn't seem to do anything, so set music volume manually....
svn-id: r8882
2003-07-09 17:22:45 +00:00
Jonathan Gray
345c368cf0 revert to last revision of musicbase that doesn't cause a segfault here anymore
svn-id: r8876
2003-07-09 04:31:24 +00:00
Robert Göffringmann
6c66bf2ee4 this is for letting BASS wait for the end of the ending theme before starting the next song. It's kinda hacky to put it into the music code, but I can't think of another way to do it while keeping the engine running like usual.
svn-id: r8873
2003-07-08 23:25:51 +00:00
Robert Göffringmann
b53435dfce applied patch #766751 (BASS: Waiting for floppy intro music to finish) and fixed music bug (jukebox at St. James didn't stop playing)
svn-id: r8843
2003-07-07 16:40:27 +00:00
Max Horn
d098334fe6 updated code to use type MutexRef; added class StackLock (from sdl backend, now in util.*)
svn-id: r8777
2003-07-05 15:19:11 +00:00
Torbjörn Andersson
cd269445f5 Initialize midiChannelNumber to 0. I don't know if this is always the right
thing to do, but leaving it unintialized isn't a good idea either since
that will cause stopMusic() to send bad commands to the MIDI driver in some
cases.

At least in the case of the ALSA driver, this will cause ScummVM to
terminate with an "Unknown Command" error.

svn-id: r8705
2003-07-02 06:43:24 +00:00
Robert Göffringmann
ec64f23f22 fixed race condition when loading different sections
svn-id: r8681
2003-07-01 01:27:50 +00:00
Robert Göffringmann
1785e0e305 some more loading & saving work (still unfinished)
svn-id: r8663
2003-06-27 02:54:05 +00:00
Max Horn
d3c7f26850 another warning
svn-id: r8637
2003-06-22 22:36:28 +00:00
Robert Göffringmann
a61fda9948 whoops
svn-id: r8633
2003-06-22 22:00:56 +00:00
Robert Göffringmann
f891aceee3 native mt32 support and basic control panel (incomplete)
doesn't work with all versions, probably file numbers were changed

svn-id: r8632
2003-06-22 21:42:59 +00:00
Robert Göffringmann
7f20bdfeba removed send(0) command.
svn-id: r8530
2003-06-17 12:34:56 +00:00
Robert Göffringmann
61491fb295 don't restart music if the same track is already playing
svn-id: r8528
2003-06-17 12:26:25 +00:00
Robert Göffringmann
5bb59b4755 cleaned code a bit, added SYSTEM_FLAGS and MOUSE_FLAG
svn-id: r8253
2003-06-01 21:21:10 +00:00
Oliver Kiehl
693b7126d6 add .cvsignore
svn-id: r8149
2003-05-30 16:08:21 +00:00
Robert Göffringmann
6f3d72e8b7 fixed wrong path
svn-id: r8075
2003-05-29 03:19:10 +00:00
Travis Howell
1c3b7dc883 Fix compile
svn-id: r8071
2003-05-28 23:44:11 +00:00
Robert Göffringmann
2186ad138b moved music drivers into seperated directory, added music support for diskdemo's adlib driver version.
(maybe other sky versions also have this older adlib driver?)

svn-id: r8069
2003-05-28 23:31:43 +00:00