Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-09-16 | Partial fix for Bug [636985] ZAK256: No kazoo tune | Jamieson Christian | |
Implemented a parser for Euphony music. No FM instrument support yet, as the FM chip used by FM Towns is not being emulated yet. In the meantime, a stock FM-emulated GM instrument is being used instead. This at least makes the Zak Towns kazoo tune and the Loom Towns distaff audible. Emulation of the FM Towns synth chip, or suitable emulation using the OPL2 synth, is still under investigation. svn-id: r10265 | |||
2003-09-15 | cleanup | Max Horn | |
svn-id: r10260 | |||
2003-09-13 | Revert change, was not needed after all. | Travis Howell | |
svn-id: r10228 | |||
2003-09-13 | Another fm towns sound fix from Hibernatus | Travis Howell | |
svn-id: r10217 | |||
2003-09-13 | Another fm towns sound fix from Hibernatus | Travis Howell | |
svn-id: r10209 | |||
2003-09-10 | experimental fix for bug #802396 (LOOMCD: Sound lock up); it turns out this ↵ | Max Horn | |
is a very long standing bug (pre-0.4.1 at the least). This fix may cause regressions in games using CD tracks, beware svn-id: r10163 | |||
2003-09-10 | added refCon parameter to timer class | Max Horn | |
svn-id: r10156 | |||
2003-09-09 | another fix for bug #802396 (LOOMCD: Sound often causes lock up) | Max Horn | |
svn-id: r10142 | |||
2003-09-08 | make even more use of Scumm::_musicEngine; added MusicEngine::setMasterVolume | Max Horn | |
svn-id: r10097 | |||
2003-09-08 | fix for bug #802396 (LOOMCD: Sound often causes lock up) | Max Horn | |
svn-id: r10085 | |||
2003-09-08 | fix warning | Paweł Kołodziejski | |
svn-id: r10081 | |||
2003-09-07 | properly decode SBL resources by scanning the VOC header in them; added a ↵ | Max Horn | |
guess at how SEGA SBLs work (untested, might be completely wrong) svn-id: r10074 | |||
2003-09-07 | make use of voc.h; some cleanup | Max Horn | |
svn-id: r10073 | |||
2003-09-07 | removed the seperate 'MP3' CD methods in class Sound (besides being ↵ | Max Horn | |
misnamed, merging them into their parent functions actually seems clearer to me, reading wise) svn-id: r10071 | |||
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 | make some first use of Scumm::_musicEngine; cleanup; also some changes which ↵ | Max Horn | |
*might* cause some breakage, but if they don't, we can build on them to simplify Sound::playSound a little (mainly by removing lots of 'return' statements) svn-id: r10068 | |||
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-09-07 | Add music player for Amiga versions of indy3ega/loom from unused. | Travis Howell | |
Revert last change to common.rules for now, it broke compile. svn-id: r10061 | |||
2003-09-07 | cleanup | Max Horn | |
svn-id: r10055 | |||
2003-09-06 | small tweak requested by unused on IRC | Max Horn | |
svn-id: r10053 | |||
2003-09-06 | removed pauseMixer method from mixer, and renamed stop to stopChannel | Max Horn | |
svn-id: r10042 | |||
2003-09-06 | zak256 partial sfx loops are working fine. | Travis Howell | |
svn-id: r10032 | |||
2003-09-06 | Search header of Amiga V2 games for rate and volume. | Travis Howell | |
svn-id: r10031 | |||
2003-09-06 | Remove sound looping hack for v2 amiga games. | Travis Howell | |
svn-id: r10030 | |||
2003-09-05 | added whitespace, added FIXME comment | Max Horn | |
svn-id: r10026 | |||
2003-09-05 | moved the sound ID param in playRaw before volume/pan | Max Horn | |
svn-id: r10023 | |||
2003-09-05 | any reasons for playing bundle sounds at 50% volume? | Max Horn | |
svn-id: r10020 | |||
2003-09-05 | added default volume/pan values | Max Horn | |
svn-id: r10019 | |||
2003-09-05 | cleaned up sound/mixer.h a bit; renamed some mixer methods for consistency | Max Horn | |
svn-id: r10018 | |||
2003-09-05 | *** empty log message *** | Travis Howell | |
svn-id: r10006 | |||
2003-09-05 | Add atarist and macintosh options, since there seem to be no way to detect ↵ | Travis Howell | |
version been used. svn-id: r9999 | |||
2003-09-05 | fixes for uninitialized pan and volume | Paweł Kołodziejski | |
svn-id: r9998 | |||
2003-09-05 | Corrections for Amiga V2/V3 games from unused. | Travis Howell | |
svn-id: r9994 | |||
2003-09-03 | Implement the ACTOR_PAN opcode. The only place I know of where it's used is | Torbjörn Andersson | |
between between ship-to-ship combats, so I didn't bother yet to store it in savegames. svn-id: r9988 | |||
2003-09-02 | changed sounds volume to original volume level, and fixed sounds in bass intro | Paweł Kołodziejski | |
svn-id: r9963 | |||
2003-09-02 | fixed if check | Paweł Kołodziejski | |
svn-id: r9962 | |||
2003-09-02 | Fix from Hibernatus, correct start position for sfx in Amiga maniac/zak. | Travis Howell | |
svn-id: r9960 | |||
2003-09-01 | Add sound looping for Amiga zak/maniac | Travis Howell | |
svn-id: r9959 | |||
2003-09-01 | added sound handle stuff to mixer streams | Paweł Kołodziejski | |
svn-id: r9956 | |||
2003-08-31 | added mixer features: volume and pan control per channel | Paweł Kołodziejski | |
svn-id: r9944 | |||
2003-08-30 | Very basic sfx support for Amiga version of maniac/zak | Travis Howell | |
svn-id: r9922 | |||
2003-08-30 | Alter last commit, since looping would never be stopped on Mac version. | Travis Howell | |
svn-id: r9919 | |||
2003-08-30 | *** empty log message *** | Travis Howell | |
svn-id: r9918 | |||
2003-08-30 | indy3ega [mac] use same sound effects format as indy3ega [amiga] | Travis Howell | |
svn-id: r9917 | |||
2003-08-22 | change sound queue overflow error to warning as error was supposed to be ↵ | Jonathan Gray | |
temporarily apparently... svn-id: r9812 | |||
2003-08-20 | Fix speedy music regression in monkeyega/vga/pass. | Travis Howell | |
Add unique tag to sfx when converting AD resources, to solve sfx cutting off music issue in monkeyega/vga. svn-id: r9801 | |||
2003-08-15 | Fix my fix | Travis Howell | |
svn-id: r9711 | |||
2003-08-15 | *** empty log message *** | Travis Howell | |
svn-id: r9707 | |||
2003-08-15 | Correct comment | Travis Howell | |
svn-id: r9702 |