Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
- Remove useless cache code
- Use helper function to get the proper sound entry
- Fix crash on using an invalid entry
|
|
|
|
Audio::ADPCMStream (as suggested by clone2727)
|
|
of IMA and step tables
|
|
|
|
|
|
- Rename kSoundStatusRemoved to kSoundStatusClosed
- Rename kSoundStatusClear2 to kSoundStatusCached
- Remove sound cache handling
|
|
|
|
|
|
- Add debug checks in soundFilter()
- Rename kSoundStatusClear1 to kSoundStatusFilterVariant
|
|
- Move filtering to SoundEntry class
- Make some methods of SoundEntry class private
- Add methods to check if a StreamedSound/AppendableSound is done playing
|
|
|
|
|
|
|
|
|
|
|
|
- Implement missing queue reset function
- Cleanup SoundManager::playLoopingSound()
|
|
|
|
|
|
|
|
|
|
- Move entry-related functions to separate class
- Move enumeration to shared header and rename FlagType to SoundFlag
|
|
In order for it to work properly, updateQueue() should be unstubbed.
|
|
|
|
|
|
- Add better error handling
- Properly delete previous event handlers when setting new ones or restoring from backup
|
|
- Replace structs holding function pointers by proper classes
- Move each fighter functions to separate files
|
|
|
|
|
|
|
|
|
|
all
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
buffer
|
|
|
|
This also removes the dependency of engines on the event recorder header
and API, and will make it easier to RandomSources that are not properly
registered.
|
|
This unifies the engine names in MetaEngine::getName() and the
credits. In particular drop "Engine" or "engine" from the names when
it was present and use expanded names in credits when the
MetaEngine uses it (e.g. "Beneath a Steel Sky" instead of "BASS").
|
|
|
|
|
|
|