aboutsummaryrefslogtreecommitdiff
path: root/sky/music
AgeCommit message (Collapse)Author
2003-10-12Fix for Bug [817286] MT-32 execution checksum errorsJamieson Christian
logicdeluxe's patch to avoid MT-32 processing overflows when sending large amounts of SysEx data. svn-id: r10755
2003-10-07Corrected MT-32 master volume SysExJamieson Christian
svn-id: r10671
2003-10-05renamed SkyState to SkyEngine; cleaned the #include dependency mess a bit ↵Max Horn
(try to only #include files when you *have* to -> this reduces compilation time to a minimum when header file changes are made) svn-id: r10622
2003-10-03Fix OOB SysEx checksumsJamieson Christian
svn-id: r10572
2003-10-01Whitespace changesTorbjörn Andersson
svn-id: r10516
2003-09-24Fix for Bug [805923] BASS: Notes left on when quitting gameJamieson Christian
Explicitly send All Notes Off messages on every channel when shutting down music driver. This fixes hanging notes on exit when using external synths or some less intelligent internal synths. svn-id: r10398
2003-09-24Whitespace changesTorbjörn Andersson
svn-id: r10390
2003-09-18changed & documented the premixer semanticsMax Horn
svn-id: r10294
2003-09-18moved engine.* to base; this fixes some linking issues when building a ↵Max Horn
barebone ScummVM (or maybe I just want to increase our CVS stats? <g>) svn-id: r10287
2003-09-10removed superfluous #includeMax Horn
svn-id: r10157
2003-09-10moved declaration of error/warning/debug from engine.h to util.hMax Horn
svn-id: r10154
2003-09-10Fxo sky module compileTravis Howell
svn-id: r10153
2003-08-20copied some fixes which only were in 0.5.1 branch.Robert Göffringmann
svn-id: r9799
2003-08-06get rid of some g_system usageMax Horn
svn-id: r9529
2003-07-13debug/warning/error all automatically output a newlineMax Horn
svn-id: r8991
2003-07-13music support for BASS floppy demo v.0.0109.Robert Göffringmann
adlib doesn't really work, but the rest of the game doesn't either... so who cares, anyway. svn-id: r8966
2003-07-13fix set-volume crash.Robert Göffringmann
svn-id: r8964
2003-07-12Didn't helpTravis Howell
svn-id: r8950
2003-07-12A few mino changes for pc gamer demoTravis Howell
svn-id: r8949
2003-07-12add newline at end of file to make gcc happyOliver Kiehl
svn-id: r8933
2003-07-12fixed mt32 key velocitiesRobert Göffringmann
svn-id: r8931
2003-07-11removed useless additional mapping tables and fixed crash in LINC sectionRobert Göffringmann
svn-id: r8914
2003-07-11Post FMOPL-reversion cleanup.Jamieson Christian
svn-id: r8906
2003-07-11Reverted to "old" YM3812 (FMOPL) emulator code.Jamieson Christian
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-09SoundMixer::setMusicVolume() doesn't seem to do anything, so set music ↵Robert Göffringmann
volume manually.... svn-id: r8882
2003-07-09revert to last revision of musicbase that doesn't cause a segfault here anymoreJonathan Gray
svn-id: r8876
2003-07-08this is for letting BASS wait for the end of the ending theme before ↵Robert Göffringmann
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-07applied patch #766751 (BASS: Waiting for floppy intro music to finish) and ↵Robert Göffringmann
fixed music bug (jukebox at St. James didn't stop playing) svn-id: r8843
2003-07-05updated code to use type MutexRef; added class StackLock (from sdl backend, ↵Max Horn
now in util.*) svn-id: r8777
2003-07-02Initialize midiChannelNumber to 0. I don't know if this is always the rightTorbjörn Andersson
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-01fixed race condition when loading different sectionsRobert Göffringmann
svn-id: r8681
2003-06-27some more loading & saving work (still unfinished)Robert Göffringmann
svn-id: r8663
2003-06-22another warningMax Horn
svn-id: r8637
2003-06-22whoopsRobert Göffringmann
svn-id: r8633
2003-06-22native mt32 support and basic control panel (incomplete)Robert Göffringmann
doesn't work with all versions, probably file numbers were changed svn-id: r8632
2003-06-17removed send(0) command.Robert Göffringmann
svn-id: r8530
2003-06-17don't restart music if the same track is already playingRobert Göffringmann
svn-id: r8528
2003-06-01cleaned code a bit, added SYSTEM_FLAGS and MOUSE_FLAGRobert Göffringmann
svn-id: r8253
2003-05-30add .cvsignoreOliver Kiehl
svn-id: r8149
2003-05-29fixed wrong pathRobert Göffringmann
svn-id: r8075
2003-05-28Fix compileTravis Howell
svn-id: r8071
2003-05-28moved music drivers into seperated directory, added music support for ↵Robert Göffringmann
diskdemo's adlib driver version. (maybe other sky versions also have this older adlib driver?) svn-id: r8069