aboutsummaryrefslogtreecommitdiff
path: root/scumm/sound.cpp
AgeCommit message (Collapse)Author
2003-05-12fixed illegal var access in V7/V8 gamesMax Horn
svn-id: r7475
2003-05-08init all VAR_* variables to 0xFF; replaced access to _vars in the form ↵Max Horn
_vars[VAR_*] by VARS(VAR_*) which performs a validity checK; renamed _vars to _scummVars to make sure I updated all places; fixed two places where V6 and newer games would access V5 vars (but there are still some left, it seems); checked VAR access for now only generates a warning svn-id: r7393
2003-05-03reordered iMuseDigital stuff to be next to each otherMax Horn
svn-id: r7289
2003-05-03slightly better hack because it will work with loaded games, too, and ↵Max Horn
doesn't use any evil static vars svn-id: r7282
2003-05-03fix for my hack :-)Max Horn
svn-id: r7281
2003-05-03hack that avoids buglet where music doesn't stop in MonkeyVGA/EGAMax Horn
svn-id: r7280
2003-05-01various music related changes and cleanup; also modified MonkeyVGA music ↵Max Horn
sync, at least the intro is much better synced now; not sure about other parts of it / other games svn-id: r7237
2003-04-30PalmOS changesMax Horn
svn-id: r7224
2003-04-22add preliminary bits for making xmi music in humongous games work, just need ↵Jonathan Gray
someone to do something with the pointer now :) svn-id: r7072
2003-04-12ignore sound resource in OLD_BUNDLE games for nowMax Horn
svn-id: r6992
2003-04-06remove incorrect castJonathan Gray
svn-id: r6925
2003-04-05Watch this castNicolas Bacca
svn-id: r6912
2003-04-05Add delay in ms for tremor vorbis implementation and possible autodetectionNicolas Bacca
svn-id: r6911
2003-03-25make the volume controls in the global options dialog workMax Horn
svn-id: r6863
2003-03-23cleanupMax Horn
svn-id: r6847
2003-03-18cleanupMax Horn
svn-id: r6836
2003-03-18cleanupMax Horn
svn-id: r6832
2003-03-08clean up / some more sanity checksMax Horn
svn-id: r6760
2003-03-07refactored some stuff (and made readMAXS virtual, with V2/V3 code having own ↵Max Horn
implementations); cleaned up V6 array shuffle code; made more Scumm member vars/methods protected svn-id: r6751
2003-03-07changed voice buffer allocation to needed sizePaweł Kołodziejski
svn-id: r6737
2003-03-07decreased sound buffer for imuse digital, bundle music, and cmi smush audioPaweł Kołodziejski
svn-id: r6735
2003-03-07overlooked oneMax Horn
svn-id: r6730
2003-03-07uhh - code did modify ptr, then free() it (even before my change, which ↵Max Horn
exposed the problem by always freeing, not just upon errors svn-id: r6729
2003-03-07fixed memory leak (1 MB each time a bundle sound was plyed... ouch)Max Horn
svn-id: r6728
2003-03-06updated copyrights headersPaweł Kołodziejski
svn-id: r6726
2003-03-06and more cleanupPaweł Kołodziejski
svn-id: r6718
2003-03-04add bundle file names for comi demo, and only add .IMX when playing the full ↵Jonathan Gray
version svn-id: r6688
2003-03-01we were reading 8 bytes too much on DIGI soundsJonathan Gray
svn-id: r6648
2003-03-01hacky support for humongous talkie formatJonathan Gray
svn-id: r6646
2003-02-28change rate for humongous DIGI sounds to 11025Jonathan Gray
svn-id: r6644
2003-02-08more stuff made 'protected'Max Horn
svn-id: r6592
2003-02-03revert part of the no sound device present stuff that was causing speech to ↵Jonathan Gray
finish prematurely svn-id: r6583
2003-01-29Stop the sound que stuff erroring(). This code was nasty, it LET itself ↵James Brown
write out of bounds -then- error()'ed. Youch. There is still a problem, as this warning will come up quite frequently - leading me to believe the que is not being processed properly? svn-id: r6564
2003-01-26added "implementation" of imGetMusicPositionPaweł Kołodziejski
svn-id: r6550
2003-01-26Patch 671701: SO_TALK_FREQUENCYJames Brown
svn-id: r6547
2003-01-25added assert for voice samplesPaweł Kołodziejski
svn-id: r6541
2003-01-25implemented properly comi sound codecsPaweł Kołodziejski
svn-id: r6538
2003-01-25applied patch #674141: CMI: Smush sync tuningPaweł Kołodziejski
svn-id: r6537
2003-01-24LCA'03 commit: Fix talking where no sound hardware is presentJames Brown
svn-id: r6536
2003-01-20patch #670660 by Daniel Schepler, properly handle disc switching wrt voice ↵Jonathan Gray
file in comi svn-id: r6522
2003-01-18fix compilation under VC6Paweł Kołodziejski
svn-id: r6494
2003-01-13Fix old-game resource error dialogJames Brown
svn-id: r6441
2003-01-12Fix ComI music bundle switching on disk changeJames Brown
svn-id: r6434
2003-01-10added missing SYNC opcodePaweł Kołodziejski
svn-id: r6380
2003-01-02Plop in some better disk switching code for CMI - I have no idea how well ↵James Brown
this will work transitioning from a disk1 room to a disk2 room in-game, but it works for bootparams and saved games.. svn-id: r6322
2003-01-01endian fixMax Horn
svn-id: r6318
2002-12-31cleaned up soundKludgeMax Horn
svn-id: r6303
2002-12-29fixed play CMI musicPaweł Kołodziejski
svn-id: r6246
2002-12-28added missing returnPaweł Kołodziejski
svn-id: r6243
2002-12-28added more stuff for CMI musicPaweł Kołodziejski
svn-id: r6241