Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-12-18 | PalmOS sound API cannot access globals or functions out of the first segment | Chris Apers | |
svn-id: r11740 | |||
2003-11-08 | cleanup whitespaces | Paweł Kołodziejski | |
svn-id: r11217 | |||
2003-10-05 | cleanup | Max Horn | |
svn-id: r10620 | |||
2003-10-03 | cleanup / doxygenification | Max Horn | |
svn-id: r10578 | |||
2003-10-03 | introduced namespace Scumm; made #include statements use scumm/ prefix ↵ | Max Horn | |
explicitly svn-id: r10571 | |||
2003-10-03 | make doxygen happy | Max Horn | |
svn-id: r10567 | |||
2003-10-02 | renamed class Scumm to ScummEngine (consisten with other engine names; also ↵ | Max Horn | |
makes room for a potential 'Scumm' namespace) svn-id: r10549 | |||
2003-09-30 | Generated signed sound samples (cf. feature request #812913). | Jochen Hoenicke | |
svn-id: r10510 | |||
2003-09-19 | cleanup; some more fixed need afnow that the premix proc is expected to ↵ | Max Horn | |
generate stereo data; (we probably should add a common base class for Player_V1/V2 instead of deriving V1 from V2) svn-id: r10312 | |||
2003-09-07 | cleanup/refactoring | Max Horn | |
svn-id: r10070 | |||
2003-09-07 | some cleanup; clarified isSoundInUse semantics and the difference between ↵ | Max Horn | |
IMuse::get_sound_active and IMuse::getSoundStatus; added lots of const qualifiers to IMuse; rewrote IMuseInternal::getSoundStatus (hopefully not breaking it); added MusicEngine::getSoundStatus svn-id: r10069 | |||
2003-09-07 | added common base class MusicEngine for iMuse/iMuseDigital/Player_V123 ↵ | Max Horn | |
(initial stab, more work to follow) svn-id: r10066 | |||
2003-08-15 | A different fix for Bugs item #788531. | Jochen Hoenicke | |
Allocate a 4th channel and map all accesses to out of bounds channels to this channel. svn-id: r9705 | |||
2003-08-14 | Don't create imuse for v1 and v2 games (otherwise getSoundStatus doesn't work). | Jochen Hoenicke | |
PCjr support for V1 games, bug fix in speaker support. set_pcjr is now called by Player_V2 constructor according to midi driver. Renaming of member variables to begin with an underscore. svn-id: r9692 | |||
2003-08-14 | Inital support for v1 maniac sound from Hoenicke | Travis Howell | |
Had to move music init for v1/v2 games to get this working svn-id: r9675 | |||
2003-08-05 | added support for output sample rates > 32767 (still limited to a max of ↵ | Max Horn | |
65535, but all we care about are 44100 and 48000 anyway) svn-id: r9510 | |||
2003-07-05 | updated code to use type MutexRef; added class StackLock (from sdl backend, ↵ | Max Horn | |
now in util.*) svn-id: r8777 | |||
2003-06-27 | cleanup | Max Horn | |
svn-id: r8662 | |||
2003-06-15 | cleanup | Max Horn | |
svn-id: r8494 | |||
2003-06-06 | Added a fix for music_timer in V3 games. | Jochen Hoenicke | |
svn-id: r8361 | |||
2003-06-01 | Added VAR_MUSIC_TIMER support to playerV2. Now Zak intro is synchronized. | Jochen Hoenicke | |
svn-id: r8245 | |||
2003-05-31 | Made thread-safe. | Jochen Hoenicke | |
PCjr support. Rewrote the generator, so I can reuse more code between PCjr and speaker output. Added function to set master volume and to switch between PCjr and speaker. svn-id: r8185 | |||
2003-05-26 | Added Hoenicke's PC-speaker waveform generator | Jamieson Christian | |
and script interpreter for GF_OLD_BUNDLE music resources. We'll try to get the waveform generator into a MidiDriver wrapper for use with the 'SPK' resources of later games, but this is usable for now. Great work, Hoenicke! svn-id: r8023 |