aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2010-01-01SCI: volume for sci0 now set to 127, now using constant instead of valueMartin Kiewitz
svn-id: r46849
2010-01-01Fix undefined operation in setNoPendingVerb (someone with knowledge of SAGA ↵Johannes Schickel
should review this, see the TODO comment). (Thanks to syke for reporting this) svn-id: r46848
2010-01-01SCI: Added TODO within kDoAudioMartin Kiewitz
svn-id: r46847
2010-01-01SCI: fixing bad sorting of saved games due MMDDYYYY date savingMartin Kiewitz
svn-id: r46846
2010-01-01Fix out of bounds access reported by syke.Johannes Schickel
svn-id: r46844
2010-01-01SCI/new music code: The MIDI driver is now reset whenever the game's VM ↵Filippos Karapetis
respawns, like what the old music code does. Fixes the MIDI music in KQ5CD, Lonbgow and perhaps others svn-id: r46843
2010-01-01SCI/newmusic: set speech soundtype for audio resources played by kDoSound, ↵Martin Kiewitz
cmdVolume is supposed to set music and sfx volume only - this whole fixes volume issues in lb2cd and others svn-id: r46842
2010-01-01SCI/newmusic: adding debug output to setVolumeMartin Kiewitz
svn-id: r46841
2010-01-01SCI/new music code: Center pitch wheel when unloading music tracksFilippos Karapetis
svn-id: r46840
2010-01-01Fixed KQ5CD (regression from rev. 46656)Filippos Karapetis
svn-id: r46839
2010-01-01Fix getTotalPlayTime for MP3, FLAC, Vorbis and LinearMemoryStream after the ↵Johannes Schickel
latest loop related changes. svn-id: r46838
2010-01-01Fixed broken savegames when saving with the new music codeFilippos Karapetis
svn-id: r46837