Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-01-11 | 16-bit WAVs are little-endian. | Torbjörn Andersson | |
svn-id: r16539 | |||
2005-01-11 | This is probably not the optimal fix, but at least ScummVM compiles again. | Torbjörn Andersson | |
svn-id: r16538 | |||
2005-01-10 | A little more moving around #include's (last one for today ;-) | Max Horn | |
svn-id: r16534 | |||
2005-01-10 | eek, we put a static RandomSource instance into every file that included ↵ | Max Horn | |
fmopl.h... svn-id: r16532 | |||
2005-01-10 | Remove some more header dependencies | Max Horn | |
svn-id: r16530 | |||
2005-01-10 | system.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-09 | Fix legal header | Max Horn | |
svn-id: r16506 | |||
2005-01-09 | Added shared code to load WAV(E) data from arbitrary seekable streams (files ↵ | Max Horn | |
or memory) svn-id: r16502 | |||
2005-01-09 | This function is currently not used... | Max Horn | |
svn-id: r16501 | |||
2005-01-09 | cleanup | Max Horn | |
svn-id: r16500 | |||
2005-01-09 | Moving AppendableAudioStream into SCUMM engine, as it is only used there | Max Horn | |
svn-id: r16494 | |||
2005-01-06 | Added a font manager (work in progress) | Max Horn | |
svn-id: r16460 | |||
2005-01-06 | Modify the singleton code once more to help overcome an issue with MSVC 7 ↵ | Max Horn | |
(see also patch #1095133) svn-id: r16454 | |||
2005-01-03 | Add missing control changes, patch #1094825. | Travis Howell | |
svn-id: r16416 | |||
2005-01-01 | Changed the singleton code to allow for custom object factories; this ↵ | Max Horn | |
allowed me to change OSystem to use the singleton base class, too svn-id: r16404 | |||
2005-01-01 | Changed OSystem::instance() to return a reference, not a pointer (it now ↵ | Max Horn | |
matches the Singleton interface) svn-id: r16402 | |||
2005-01-01 | oops, correct copyright string | Max Horn | |
svn-id: r16399 | |||
2005-01-01 | Updated copyright | Max Horn | |
svn-id: r16398 | |||
2004-12-28 | Fix running ScummVM in plugin-mode | Max Horn | |
svn-id: r16360 | |||
2004-12-28 | Fixing hasActiveChannelOfType | Max Horn | |
svn-id: r16354 | |||
2004-12-27 | Use SoundMixer::kMaxMixerVolume | Max Horn | |
svn-id: r16351 | |||
2004-12-27 | Introduced two new constants SoundMixer::kMaxChannelVolume and ↵ | Max Horn | |
SoundMixer::kMaxMixerVolume, for clarity svn-id: r16348 | |||
2004-12-27 | Allow premix channels to use a custom sound type | Max Horn | |
svn-id: r16332 | |||
2004-12-27 | Add 'speech' sound type to mixer; make use of that in iMuse Digital | Max Horn | |
svn-id: r16331 | |||
2004-12-27 | Added '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-25 | Moved the softsynth midi drivers into a sound/softsynth; amongst other ↵ | Max Horn | |
things, this fixes bug #1083058 svn-id: r16316 | |||
2004-12-25 | Removing this dead code for now, it only leads to confusion | Max Horn | |
svn-id: r16314 | |||
2004-12-14 | Evil workaround for bug #1083058 | Max Horn | |
svn-id: r16045 | |||
2004-12-11 | change loadVOCFromStream to take a reference instead of a pointer (to a stream) | Max Horn | |
svn-id: r16035 | |||
2004-12-02 | Moved MidiDriver creation code into the MidiDriver class (as static ↵ | Max Horn | |
methods), same for some other MIDI related stuff svn-id: r15968 | |||
2004-11-28 | cleanup | Max Horn | |
svn-id: r15955 | |||
2004-11-28 | Changed parameter order of SoundMixer::playInputStream to match that of playRaw | Max Horn | |
svn-id: r15950 | |||
2004-11-28 | Added a "permanent" field to Channels, which simply prevents them from being ↵ | Jerome Fisher | |
deleted during stopAll(). I hope this doesn't step on anyone's toes; it was quite urgent, since loading a saved game stopped MT-32 emulation audio forever. svn-id: r15946 | |||
2004-11-28 | Assume for now that the premixer is always used for music playback (as ↵ | Max Horn | |
opposed to being used for SFX); this affects the volume (see bug #1049375) svn-id: r15940 | |||
2004-11-27 | Removed the (highly SCUMM specific) 'appendable stream' API from SoundMixer; ↵ | Max Horn | |
SCUMM now uses the appendable stream directly svn-id: r15919 | |||
2004-11-27 | Removed the old setupPremix version, it is not needed anymore. Also fixed ↵ | Max Horn | |
some doxygen comments (they were being assigned to the wrong things) svn-id: r15918 | |||
2004-11-27 | Added some more mixer doxygen docs; cleaned up Mixer API a bit, removing ↵ | Max Horn | |
some very specialised methods svn-id: r15914 | |||
2004-11-27 | AudioStream::read() has been removed quite some time ago, now making sure ↵ | Max Horn | |
that change is reflected everywhere svn-id: r15911 | |||
2004-11-22 | cleanup | Max Horn | |
svn-id: r15863 | |||
2004-11-11 | Erm, this was never meant to be commited. I might as well leave the .h ↵ | James Brown | |
change for now, until kyra is investigated further. svn-id: r15788 | |||
2004-11-11 | Prevent infinite loop by displaying the launcher after a game start FAILURE too. | James Brown | |
svn-id: r15787 | |||
2004-11-06 | Major MT-32 emu overhaul based on KingGuppy's code. | Eugene Sandulenko | |
o added configure option o mi2 intro doesn't freeze anymore and has no sound glitches o missing instruments in many titles are fixed o numerous memory overwrite bugs are fixed o code is cleaned a lot and splitted into many smaller files o mt32.cpp went to backends/midi o synced with upstream code o reverberation fixed * don't complain about File class wrapper :) * all custom types are back * #pragmas are to do * maybe some indentation is wrong too I prefer smaller commits, but this thing came in one piece. svn-id: r15715 | |||
2004-11-04 | Delegate channel functions to any MidiDriver. This is useful for the | Eugene Sandulenko | |
MT-32 emulation and quite possibly other MidiDrivers in future. svn-id: r15711 | |||
2004-10-30 | Doxygen fixes | Max Horn | |
svn-id: r15699 | |||
2004-10-23 | fixed warnings | Paweł Kołodziejski | |
svn-id: r15665 | |||
2004-10-22 | Prepare true AdLib support on PalmOS | Chris Apers | |
svn-id: r15649 | |||
2004-10-21 | Patch #1048326 Better MT-32 support | Eugene Sandulenko | |
svn-id: r15635 | |||
2004-10-17 | Add comment | Max Horn | |
svn-id: r15595 | |||
2004-10-17 | Fix playback of MP3 files till EOF in some cases | Max Horn | |
svn-id: r15587 | |||
2004-10-11 | Implement premix proc via an AudioStream / Channel (eventually we'll remove ↵ | Max Horn | |
the setupPremix method which takes a proc pointer) svn-id: r15522 |