aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-01-02made fadein/out asynchronous, added fade type stubVladimir Menshakov
svn-id: r46899
2010-01-02added fadeout tablesVladimir Menshakov
svn-id: r46898
2010-01-02SCI/new music code: Don't stop notes when looping for a holdWillem Jan Palenstijn
svn-id: r46897
2010-01-02SCI/new music code: Fixed sound patch loading when restoring a saved gameFilippos Karapetis
svn-id: r46896
2010-01-02Properly fixed cmdUpdateCues() for SCI0, removing a hackFilippos Karapetis
svn-id: r46895
2010-01-02We are in 2010 nowEugene Sandulenko
svn-id: r46894
2010-01-02SCI/new music code: Improve midi hold handling a bit. Still broken.Willem Jan Palenstijn
svn-id: r46893
2010-01-02Changed the default case of setAttribute() to a warning, so that loading ↵Filippos Karapetis
works in LSL3 svn-id: r46892
2010-01-02SCI/newmusic: fading signal handling changed... fixes lsl1demo and gk1demoMartin Kiewitz
svn-id: r46891
2010-01-02SCI/new music code: changed some SCI SysEx messages to enumsFilippos Karapetis
svn-id: r46890
2010-01-02Removed obsolete codeFilippos Karapetis
svn-id: r46889
2010-01-02Notify the game scripts when fading effect is doneFilippos Karapetis
svn-id: r46888
2010-01-02SCI/new music code: don't stop a music track if the fading effect has just ↵Filippos Karapetis
finished. Fixes the music in GK1 (demo and full) svn-id: r46887
2010-01-02SCI/new music code: Properly implemented cmdSetSoundHold, with the help of ↵Filippos Karapetis
wjp and waltervn svn-id: r46886
2010-01-02SCI/new music code: cleaned up cmdUpdateCues and changed the SCI reverb(?) ↵Filippos Karapetis
SysEx in parseNextEvent() to a NOP for now, till its sorted out svn-id: r46885
2010-01-02SCI: listsaves is now "list_saves", also included entry in helpMartin Kiewitz
svn-id: r46884
2010-01-02SCI: implemented new console command "listsaves"Martin Kiewitz
svn-id: r46883
2010-01-02SCI/new music code: hopefully fixed a race conditionFilippos Karapetis
svn-id: r46882
2010-01-02SCI/new music code: Fix for a music related crash in SCI0 games (the sound ↵Filippos Karapetis
object can get deleted while polling it) svn-id: r46881
2010-01-02SCI/new music code: Implemented cmdSetSoundHold. Larry now exits the limo ↵Filippos Karapetis
normally in LSL5 svn-id: r46880
2010-01-02Implement FR #2827944: "SAGA: Hide in-game GUI on thumbnails"Eugene Sandulenko
svn-id: r46879
2010-01-02SCI: console behaviour changed for vmvars command, now allows entering ↵Martin Kiewitz
decimal values, also accepts hexadecimal values (use e.g. 12h). hexadecimal addresses are still accepted as well svn-id: r46878
2010-01-02Indentation fix. (Which still leaves a lot that probably ought to be fixed inTorbjörn Andersson
this directory...) svn-id: r46877
2010-01-02SCI/newmusic: now clipping volume in cmdFadeSoundMartin Kiewitz
svn-id: r46876
2010-01-02SCI/newmusic: set default volume on MusicEntry creation, use volume selector ↵Martin Kiewitz
sci1late (soundversion) only svn-id: r46875
2010-01-02Fix the GK1 CD intro sequence (regression from r46839, which fixed a ↵Matthew Hoops
regression from r46656). kPlatform with no arguments is different in SCI32. svn-id: r46874
2010-01-02SCI/new music code: Implemented cmdSetSoundPriorityFilippos Karapetis
svn-id: r46873
2010-01-02SCI/new sound code: disabled some unused code and named a previously unknown ↵Filippos Karapetis
variable of the sound channel data svn-id: r46872
2010-01-02Changed wording from "handle" to "sound", as we're dealing with sound ↵Filippos Karapetis
objects, not handles. Also, made the warnings thrown when a slot couldn't be found more verbose. Finally, changed the logic of when warnings should be thrown in cmdSetSoundLoop svn-id: r46871
2010-01-02Use Common::StackLock.Johannes Schickel
svn-id: r46870
2010-01-02SCI/new music code: Fixed some mutex-related issuesFilippos Karapetis
svn-id: r46869
2010-01-02Removing now redundant comment. The fix was correct.Eugene Sandulenko
svn-id: r46868
2010-01-02Move the LZSS code to the Groovie namespace.Jordi Vilalta Prat
svn-id: r46867
2010-01-01LOL: cleanupFlorian Kagerer
svn-id: r46866
2010-01-01SCI: Adlib: Fix bug in master volume handling.Walter van Niftrik
svn-id: r46865
2010-01-01SCI: Fix segfault in dual-language KQ5.Walter van Niftrik
svn-id: r46864
2010-01-01This time properly fix getTotalPlayTime for looped FLAC, MP3 and VORBIS ↵Johannes Schickel
audio streams. svn-id: r46863
2010-01-01Mention in documentation of AudioStream::setNumLoops, that this function ↵Johannes Schickel
also resets the number of loops played counter. svn-id: r46862
2010-01-01Properly reset _numPlayedLoops in setNumLoops in all AudioStream ↵Johannes Schickel
implementations implementing setNumLoops. svn-id: r46861
2010-01-01Merge update_nop1 and update_nop2.Johannes Schickel
svn-id: r46860
2010-01-01- Fix out of bounds array access.Johannes Schickel
- Add some asserts in output related functions svn-id: r46859
2010-01-01SCI/newmusic: removed TODOMartin Kiewitz
svn-id: r46858
2010-01-01init _numPlayedLoops inside LinearMemoryStreamMartin Kiewitz
svn-id: r46857
2010-01-01SCI/newmusic: changed setting volume from fade logic, implemented updating ↵Martin Kiewitz
loop selector for sound fx svn-id: r46856
2010-01-01- Add some assertsJohannes Schickel
- Renamed snd_unkOpcode3 to snd_stopChannel - Cleanup svn-id: r46855
2010-01-01SCI: fix buildMartin Kiewitz
svn-id: r46854
2010-01-01SCI/newmusic: changed fade volume setting for digital fx to onTimer() again, ↵Martin Kiewitz
because setting it in updateCues() wont work right. We are processing fading effectively in there any way, added TODO for working approach svn-id: r46853
2010-01-01SCI: kDoAudio now also clips volume and adjusts to mixer volumeMartin Kiewitz
svn-id: r46852
2010-01-01Fix a buffer overflow, thanks to sykeArnaud Boutonné
svn-id: r46851
2010-01-01SCI/newmusic: now clips volume against MUSIC_VOLUME_MAX (127) instead of the ↵Martin Kiewitz
mixer max volume (which would be wrong of course), adjusts volume when setting sample channel volume svn-id: r46850