aboutsummaryrefslogtreecommitdiff
path: root/scumm
AgeCommit message (Collapse)Author
2003-12-29Emergency bugfix to keep Full Throttle from crashing as soon as someoneTorbjörn Andersson
tries to speak. I don't know this code well enough to know if there is a more appropriate way of fixing this... svn-id: r12007
2003-12-29Add support for mp3 or ogg musics tracks for Monkey Island 1 for Amiga.Travis Howell
svn-id: r12005
2003-12-28This could be wrong so feel free to revert, but it does seem to fix crashesTorbjörn Andersson
in the Mine Road sequence of Full Throttle for me. The crashes were always in proc64(), with 'en' being some ridiculously large value. The function, as it was written, did not make any sense to me so I rewrote it with the assumption that it's there to remove the "en"th element of the _val216d[] (remaining enemies?) array. I don't know how well it will work from proc63() if there's more than one element to remove - at least if the elements to remove are neighbours - but maybe that case never happens. svn-id: r11999
2003-12-28Putt Putt games use old calculationTravis Howell
svn-id: r11994
2003-12-28Putt Putt games use old calculationTravis Howell
svn-id: r11993
2003-12-28Proper FLU files seeking. No more seek crashesEugene Sandulenko
svn-id: r11991
2003-12-28Add additional case for putt putt gamesTravis Howell
svn-id: r11990
2003-12-28Fix for bug #866453 (MI1EGA: Background pushed to side at end of game)Max Horn
svn-id: r11987
2003-12-28don't do double-freeMax Horn
svn-id: r11984
2003-12-27fixed another potential crash-on-exitMax Horn
svn-id: r11983
2003-12-27fixed a crash-on-exitMax Horn
svn-id: r11982
2003-12-27fix volume problems (I think...)Max Horn
svn-id: r11979
2003-12-27more cleanupMax Horn
svn-id: r11978
2003-12-27cleanupMax Horn
svn-id: r11977
2003-12-27fixed compilationPaweł Kołodziejski
svn-id: r11976
2003-12-27update bundle music every 1/10th of a sec (there was a very noticable delay ↵Max Horn
before music started playing at e.g. the chapter 1 screen in COMI svn-id: r11975
2003-12-27try to make it more obvious how certain timer freqs are derivedMax Horn
svn-id: r11974
2003-12-27append more data the first time around (this avoids a stutter problem, which ↵Max Horn
was caused by an underrun of the audio stream; note that all this is just a temporary fix, once we switch to a 'pull' strategy as opposed to the current push, the problem will go away automatically, due to design :-) svn-id: r11973
2003-12-27fix VOC playback; create AudioInputStream earlierMax Horn
svn-id: r11972
2003-12-27no need to convert data to stereo, the mixer can handle mono data just fineMax Horn
svn-id: r11971
2003-12-27oopsMax Horn
svn-id: r11970
2003-12-27add some comments; convert tabs inside table to spaces (otherwise the table ↵Max Horn
is not really readable unless you have the precise same tab settings as the table author) svn-id: r11969
2003-12-27nicer errorMax Horn
svn-id: r11968
2003-12-27proper error instead of silent (and fatal) failureMax Horn
svn-id: r11967
2003-12-27get rid of _noSubtitles, use ConfigManager directly instead; clean up some ↵Max Horn
IMuseDigital oddities svn-id: r11966
2003-12-27fix subtitles optionMax Horn
svn-id: r11965
2003-12-27renamed VOC functionsMax Horn
svn-id: r11962
2003-12-27cleanupMax Horn
svn-id: r11961
2003-12-27more robust resource saving; also save resources with idx 0; renamed ↵Max Horn
Serializer::saveWord/loadWord to saveUint16/loadUint16 svn-id: r11955
2003-12-26cleanupMax Horn
svn-id: r11954
2003-12-26got rid of those _maxFOO macros, replaced them by access to the equivalent ↵Max Horn
_numFOO variables svn-id: r11953
2003-12-26opsPaweł Kołodziejski
svn-id: r11952
2003-12-26added handing voc loopsPaweł Kołodziejski
svn-id: r11951
2003-12-26change IMuseDigital to 'own' the AudioInputStream (the idea is that ↵Max Horn
eventually it can use a custom AudioInputStream, and thus implement a pull interface instead of push one) svn-id: r11950
2003-12-26some fixes to imuse digitalPaweł Kołodziejski
svn-id: r11949
2003-12-26corrections for pan controlPaweł Kołodziejski
svn-id: r11948
2003-12-26forgot thisPaweł Kołodziejski
svn-id: r11947
2003-12-26it should be _voiceVocDataPaweł Kołodziejski
svn-id: r11943
2003-12-26when introducing a constant used throughout multiple files, best assign a ↵Max Horn
*name* to it, else you're digging your own grave on the long run :-) svn-id: r11941
2003-12-26passthrought v7+ sound voices by imuse digitalPaweł Kołodziejski
svn-id: r11939
2003-12-26Set _sfxMode in HE games.Travis Howell
svn-id: r11938
2003-12-26Use digital sfx for HE gamesTravis Howell
svn-id: r11937
2003-12-26Update helpTravis Howell
svn-id: r11936
2003-12-26Update helpTravis Howell
svn-id: r11935
2003-12-26I got some buffer overflow warnings, seems 200KB isn't quite enough...Max Horn
svn-id: r11931
2003-12-25fix debuggerMax Horn
svn-id: r11930
2003-12-25fix indirect palette cyclingMax Horn
svn-id: r11929
2003-12-25Fix for bug #734154 (DIG: Savegame/Island names)Max Horn
svn-id: r11928
2003-12-25_inventory was sometimes accessed one-based and sometimes zero-based -> ↵Max Horn
always use zero-base, for consistency svn-id: r11925
2003-12-25cleanupMax Horn
svn-id: r11924