aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2003-07-26For for Bug [775654] DOTT: Hanging notesJamieson Christian
Corrected active notes tracking when switching between Type 2 SMF tracks. Although Note Off events from the previous track are properly simulated, those sustaining notes are cleared from the active notes list so that jumps within the new track will not attempt to sustain them again. svn-id: r9194
2003-07-26Added gui/about.*Jamieson Christian
svn-id: r9193
2003-07-26oops accidentally broke the 'old' 8bit resampling code :-(Max Horn
svn-id: r9192
2003-07-25fixed setActorCostume for COMI; fixees bug #754421 and hopefully also the ↵Max Horn
issue described in patch #696033 svn-id: r9191
2003-07-25move AudioInputStream implementations & makeInputStream into separate .cpp fileMax Horn
svn-id: r9190
2003-07-25reduced source code duplicationMax Horn
svn-id: r9189
2003-07-25Surprised this has not caused major problemsTravis Howell
svn-id: r9188
2003-07-25Use correct frame rate value from disasm, fixes minor timing issue in simon 2 inTravis Howell
troduction. Correct default _lock_counter value svn-id: r9186
2003-07-25lots of mixer changes: replaced _volumeTable by _globalVolume (applying ↵Max Horn
volume after resampling is more accurate); made more member vars of SoundMixer protected (and thus added some new getter methods); added (untested) support for a second (stereo) channel when playing MP3 svn-id: r9184
2003-07-25round to nearestMax Horn
svn-id: r9183
2003-07-24oops, wanted to move talkFrequency initialisation, but only re-moved it, and ↵Max Horn
didn't add it in its new place. bad me! svn-id: r9182
2003-07-24whitespaceMax Horn
svn-id: r9181
2003-07-24added volume support; some cleanup; provided exactly as many samples as were ↵Max Horn
requested in the 'resample' algorithm (if possible) svn-id: r9180
2003-07-24added RateConverter classes as thin wrappers around st_* functions; renamed ↵Max Horn
InputStream -> AudioInputStream and cleaned up the hierarchy of its subclasses; added makeInputStream() auxillary function svn-id: r9179
2003-07-24ambient sfx works fine againTravis Howell
svn-id: r9178
2003-07-24new files, based on SoX (http://sox.sf.net): better resampling code. Note ↵Max Horn
that my mixer.cpp changes are on purpose not yet in CVS since they are not complete. Only reasons I checkin these files is that it's much more comfortable to have CVS, since I need to rewrite parts of resample.cpp now (I already have lots of modifications in). Also expect more OO in the future svn-id: r9176
2003-07-24cleanup: encapsulate some more members of class Actor, and rename ↵Max Horn
newDirection -> targetFacing (since it corresponds to the future value of 'facing'; the distinction between 'facing' and 'direction' is extremly fuzzy) svn-id: r9175
2003-07-24Should be right nowTravis Howell
svn-id: r9174
2003-07-24Fix warning (no newline at end of file)Torbjörn Andersson
svn-id: r9172
2003-07-24OoopsTravis Howell
svn-id: r9171
2003-07-24Add support for strnicmpChris Apers
svn-id: r9170
2003-07-24Remove palmos fixmeChris Apers
svn-id: r9169
2003-07-24scumm_strnicmpJonathan Gray
svn-id: r9168
2003-07-24Simon games shold only play one voice at a time.Travis Howell
Fixes many voice overlaps Fixes subtitles been ot of sync with voice, with simon 1 versions that had combi ned speech/subtitles. svn-id: r9167
2003-07-24Another leakTravis Howell
svn-id: r9165
2003-07-24Check before releasing memoryTravis Howell
svn-id: r9163
2003-07-24Fix for simon2mac voices problem, bug #776803Travis Howell
svn-id: r9160
2003-07-24updated vc7 filePaweł Kołodziejski
svn-id: r9157
2003-07-24Fix for Bug [775534] 0.5.0 RC SIMON1DOS Random sfx notes during musicJamieson Christian
Corrected a problem with resource size computation for GMF sound effect resources. Since GMF resources have no size info, we were computing sizes with the assumption that each GMF appears in its own file, so the file size becomes the resource size. This is true for simon1dos music files but not for SFX files. This fix uses the resource offset pointers at the beginning of SFX files to properly compute the size of SFX resources. svn-id: r9155
2003-07-23Fix a bug with checkMSA that let the last track play even if we exit to the ↵Chris Apers
launcher. Also enable to use MSALib if the lib is opened by another application svn-id: r9151
2003-07-23applied eriktorbjorn's patch (#776225 - 'BASS CD intro fixes')Joost Peters
svn-id: r9150
2003-07-23Quick hack to solve Simon problemRuediger Hanke
svn-id: r9149
2003-07-23Don't check for hotkeys when ascii is 0, since that is the default hotkeyTorbjörn Andersson
for widgets that have none. (This means the Shift key words in text edit widgets again, for instance.) svn-id: r9148
2003-07-23Slight cleanup of previous commit.Torbjörn Andersson
svn-id: r9147
2003-07-23Allow the sentence line to be 40 printable characters long. The verb partTorbjörn Andersson
is padded with '@', which should not be counted. svn-id: r9146
2003-07-23Fixed regression in clamped_add_16() that kept it from clamping. This wasTorbjörn Andersson
quite noticeable in the BASS floppy intro. Of course, if it turns out that 'int' is also only 16 bits it still won't work, but in that case we run into problems even before this function is called. svn-id: r9145
2003-07-23reset some CD related vars when AudioCD is openedMax Horn
svn-id: r9144
2003-07-23Small correction for mac loomTravis Howell
svn-id: r9143
2003-07-23Ooops that should not have been commmitedTravis Howell
svn-id: r9142
2003-07-23fm towns cd audio fix from HibernatusTravis Howell
svn-id: r9141
2003-07-22start -> start_frame, to match backends (purely cosmetic :-)Max Horn
svn-id: r9140
2003-07-22*** empty log message ***Ruediger Hanke
svn-id: r9139
2003-07-22Some MorphOS port fixesRuediger Hanke
svn-id: r9138
2003-07-22fix for bug #775839; unified the various Indy3 checks (this gets annoying, ↵Max Horn
maybe we can merge the three GIDs after 0.5.0; any difference could be handled via _feature flags (e.g. added a GF_TOWNS flag) svn-id: r9137
2003-07-22Some MorphOS port fixesRuediger Hanke
svn-id: r9136
2003-07-22fix for bug #762593 (ZAK256: Audio CD not handled properly)Max Horn
svn-id: r9135
2003-07-22Changed "SCALLING" to "SCALING".Torbjörn Andersson
svn-id: r9134
2003-07-22forgot to commit this oneMax Horn
svn-id: r9133
2003-07-22adjusted to play_cdrom parameter name change in common/system.hMax Horn
svn-id: r9132
2003-07-22fixed play_cdrom docsMax Horn
svn-id: r9131