aboutsummaryrefslogtreecommitdiff
path: root/scumm/sound.cpp
AgeCommit message (Collapse)Author
2005-02-11Turned HE Mac resource filename generator into generall, whole SCUMM-purposeEugene Sandulenko
method. Right now it is used to eliminate those Windows HE titles which have different target base names. If you want to use it, then define another entry in substDataFileNameTable[]. If your version with different base name has other features then you need to define GF_MULTIPLE_VERSIONS for main entry and add any additional entries to multiple_versions_md5_settings based on MD5 of the entry. svn-id: r16764
2005-01-30OoopsTravis Howell
svn-id: r16707
2005-01-30Check sound queue for music in HE games.Travis Howell
Avoid extra sound channel. svn-id: r16706
2005-01-30Music regression in some HE games.Travis Howell
svn-id: r16705
2005-01-30HE100 differenceTravis Howell
svn-id: r16703
2005-01-30Speech filename difference in Macintosh version of HE60 games.Travis Howell
svn-id: r16699
2005-01-29Add support for Humongous Mac titles in native format. Please test :)Eugene Sandulenko
svn-id: r16693
2005-01-28Use class Mutex instead of MutexRefMax Horn
svn-id: r16679
2005-01-20Check for negative sound offset.Travis Howell
svn-id: r16602
2005-01-10system.h was being included in tons of places, without any good reason; ↵Max Horn
reduced this (total dependencies on system.h went down from 193 to 85 files) svn-id: r16527
2005-01-09Moving AppendableAudioStream into SCUMM engine, as it is only used thereMax Horn
svn-id: r16494
2005-01-01Updated copyrightMax Horn
svn-id: r16398
2004-12-27Merge startSfxSound into startTalkSoundMax Horn
svn-id: r16338
2004-12-27Added 'sound types' to the mixer - for now, only plain (for the premixer), ↵Max Horn
SFX and music; volume is now controlled based on the sound type svn-id: r16330
2004-12-17Reduce code size of resource.cpp to help PalmOS port, by moving util code to ↵Max Horn
a new file util.cpp and sound resource code to sound.cpp svn-id: r16105
2004-12-11change loadVOCFromStream to take a reference instead of a pointer (to a stream)Max Horn
svn-id: r16035
2004-11-28Changed parameter order of SoundMixer::playInputStream to match that of playRawMax Horn
svn-id: r15950
2004-10-17Rename opcodeTravis Howell
svn-id: r15581
2004-10-13Add initual sound looping support for HE 70+ games.Travis Howell
svn-id: r15538
2004-10-08Unfortunately still not perfect.Travis Howell
svn-id: r15460
2004-09-29Use FM-TOWNS consistentlyMax Horn
svn-id: r15345
2004-09-28Rename remaining OSystem methods to match our coding guidelinesMax Horn
svn-id: r15332
2004-09-28Changed more of the actor class members to match our coding guidelines (in ↵Max Horn
the future, when adding new member vars here, please always use our conventions, i.e. prefix them with _ and use CamelBackStyle svn-id: r15331
2004-09-27Fix endian problems with some HE sound code; also: better code to determine ↵Max Horn
the size of the SDAT chunk svn-id: r15315
2004-09-21Fix memory leakMax Horn
svn-id: r15221
2004-09-21Switch order to prevent warningTravis Howell
svn-id: r15213
2004-09-21No longer needed.Travis Howell
svn-id: r15212
2004-09-20Ooops, was off by one again.Travis Howell
svn-id: r15200
2004-09-19Actually check if a sound is active, if the sound is outside music engine.Travis Howell
Add some more HE differences svn-id: r15188
2004-09-15*** empty log message ***Travis Howell
svn-id: r15126
2004-09-15OoopsTravis Howell
svn-id: r15125
2004-09-15A bit saferTravis Howell
svn-id: r15124
2004-09-13Sound ids 10000 - 10008 seems to be sound channels in HE70+ games.Travis Howell
svn-id: r15085
2004-09-10Correct HSHD soundsTravis Howell
svn-id: r14995
2004-09-06stubsTravis Howell
svn-id: r14930
2004-09-06Not every speech file has the extra header.Travis Howell
svn-id: r14929
2004-09-06Skip extra speech header in HE 80+ gamesTravis Howell
svn-id: r14928
2004-09-05Caused music regression.Travis Howell
svn-id: r14901
2004-09-04Should use _numSounds too.Travis Howell
svn-id: r14886
2004-09-02*** empty log message ***Travis Howell
svn-id: r14861
2004-09-02Add extra sound check for HE gamesTravis Howell
svn-id: r14860
2004-09-02HE games should check _numSounds to check whether sound type is music.Travis Howell
Set maximum resource idx at 8000 for now, some HE games include huge amounts of sound resources. svn-id: r14859
2004-09-01HE 80+ speech files aren't encodedTravis Howell
svn-id: r14853
2004-08-30Add some WIP code for HE games.Travis Howell
Add some music adjustments svn-id: r14839
2004-08-30HE 7.0+ games don'yt use imuseTravis Howell
svn-id: r14837
2004-08-29Add a few akos codesTravis Howell
Give unknown akos codes better names Rename actor variable Remove hack (Use multi-version flag instead) Another sound correction for HE games. svn-id: r14827
2004-08-29Add some charset codes for HE 7.2 gasmesTravis Howell
Later HE 7.2 games use hard coded sound rate for speech (Rate never changes anyway) svn-id: r14822
2004-08-28Sound change for later HE 7.x gamesTravis Howell
Revert cursor change, later games have no .he3 file. Add some stubs/opcodes Later HE games use hard code value for _numRoomVariables svn-id: r14808
2004-08-28Safety checkTravis Howell
svn-id: r14804
2004-08-27Correct music skip value for HE 7.2Travis Howell
Play TALK sounds svn-id: r14792