Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-01-09 | KYRA: Make all hex constants use uppercase letters. | Johannes Schickel | |
Done with: git ls-files "*.cpp" *".h" | xargs sed -i -e 's/0x\([0-9a-f]*\)/0x\U\1/g' | |||
2012-11-23 | KYRA: Make Sound::hasSoundFile const again. | Johannes Schickel | |
2012-11-11 | KYRA: clean up audio resource handling | athrxx | |
(this was really ugly, now it's somewhat less ugly) | |||
2012-01-06 | KYRA: (EOB) - add basic distinction between music and sound effects | athrxx | |
(The original code of the DOS version does not distinguish here, but we do it anyway so as to make more sense of the GMM volume settings) | |||
2011-12-26 | KYRA: (EOB/LOL) - rename some vars | athrxx | |
(all cases of Eob to EoB, all cases of Lol to LoL, all cases of LolEobCommon to RpgCommon) | |||
2011-12-26 | KYRA: (AdLib Driver) - fix queue handling for Eob | athrxx | |
Huge numbers of sound effects get started as soon as a couple of monsters are around. If we start dropping sound when the queue is full, we won't have any sounds in these situations, but we'll get tons of useless warnings instead. | |||
2011-12-26 | KYRA: (AdLib Driver) - prevent squashing of sounds during halt track execution | athrxx | |
This patch makes sure that the stopping track (track 0) does not squash sounds which get queued during the execution of the stopping track. This seems to be a hardware problem (original driver implementation not suitable for modern machines). | |||
2011-12-26 | KYRA: (AdLib Driver) - increase versions and add necessary EOB modifications | athrxx | |
2011-12-26 | KYRA: (AdLib Driver) - fix secondary effect | athrxx | |
2011-12-26 | KYRA: (AdLib Driver) - rename some variables to make more sense | athrxx | |
2011-12-26 | KYRA: (AdLib Driver) - allow sound trigger query | athrxx | |
2011-12-26 | KYRA: (AdLib Driver) - fix invalid memory write issue | athrxx | |
2011-12-26 | KYRA: (AdLib Driver) - implement sound effects volume | athrxx | |
(also make internal driver version more flexible) | |||
2011-10-29 | KYRA: Add another delay for new tracks in the AdLib driver. | Johannes Schickel | |
This is to play really safe and to avoid messing up of sound data. | |||
2011-10-29 | KYRA: Fix haltTrack and beginFadeOut for AdLib driver. | Johannes Schickel | |
Formerly the were not executed properly when the sfx output was disabled. | |||
2011-10-29 | KYRA: Simplify AdLib output code a bit. | Johannes Schickel | |
This might cause nasty regressions, since it changes the way sounds are started. On the other hand it gets rid of the low level driver interface which was implemented before. And it should be a bit better secured against race conditions. | |||
2011-10-29 | KYRA: Implemented LoL style volume control in AdLib output. | Johannes Schickel | |
2011-10-02 | KYRA: Fix minor bug in AdLibDriver::primaryEffect1. | Johannes Schickel | |
2011-10-02 | KYRA: Fix bumping into a wall AdLib SFX in Lands of Lore. | Johannes Schickel | |
2011-10-02 | KYRA: Name another variable in the AdLib output code. | Johannes Schickel | |
2011-10-02 | KYRA: Some minor cleanup. | Johannes Schickel | |
2011-09-08 | KYRA: Made some more static data const. | Johannes Schickel | |
2011-08-07 | JANITORIAL: Remove trailing empty lines. | Christoph Mallon | |
2011-05-25 | ALL: initialise -> initialize | Matthew Hoops | |
2011-05-12 | GIT: Clean up: Suppress SVN tags, now useless | strangerke | |
2011-04-28 | KYRA: Clean up of header includes. | Johannes Schickel | |
2011-04-14 | KYRA: Enforce use of American English in comments. | Johannes Schickel | |
2011-02-09 | AUDIO: Rename sound/ dir to audio/ | Max Horn | |
svn-id: r55850 | |||
2010-10-28 | KYRA: Fix some code errors reported by ICC (i.e. subclasses not overwriting ↵ | Johannes Schickel | |
methods by missing a const.) svn-id: r53911 | |||
2010-08-24 | KYRA: Cleanup. | Johannes Schickel | |
svn-id: r52340 | |||
2010-05-17 | Some more enforcement of our formatting conventions in KYRA too. | Johannes Schickel | |
svn-id: r49069 | |||
2010-04-12 | AUDIO: Rename Mixer::playInputStream to playStream | Max Horn | |
svn-id: r48637 | |||
2010-04-11 | Fix bug #2985387 "KYRA1: Crash at the end of game". | Johannes Schickel | |
svn-id: r48617 | |||
2010-01-12 | Rename all "Adlib" uses to "AdLib" to match the real name of the sound card ↵ | Johannes Schickel | |
/ company. Check this for reference: http://en.wikipedia.org/wiki/Ad_Lib,_Inc. http://www.crossfire-designs.de/images/articles/soundcards/adlib.jpg (note the upper left of the card) This commit does not touch "adlib" and "ADLIB" uses! Also it does not update all the SCUMM detection entries, which still use "Adlib". svn-id: r47279 | |||
2010-01-08 | Switch Mixer::playInputStream to use DisposeAfterUse::Flag | Max Horn | |
svn-id: r47182 | |||
2010-01-02 | Use Common::StackLock. | Johannes Schickel | |
svn-id: r46870 | |||
2010-01-01 | Merge update_nop1 and update_nop2. | Johannes Schickel | |
svn-id: r46860 | |||
2010-01-01 | - Fix out of bounds array access. | Johannes Schickel | |
- Add some asserts in output related functions svn-id: r46859 | |||
2010-01-01 | - Add some asserts | Johannes Schickel | |
- Renamed snd_unkOpcode3 to snd_stopChannel - Cleanup svn-id: r46855 | |||
2009-10-04 | Change a couple places from 'end of namespace' to 'End of namespace', for ↵ | Max Horn | |
consistency svn-id: r44634 | |||
2009-05-29 | Formatting. | Johannes Schickel | |
svn-id: r40991 | |||
2009-05-27 | - Moved Sound implementation declarations to the newly added file sound_intern.h | Johannes Schickel | |
- Added support for PC Speaker sound in all Kyra1, Kyra2 and Lands of Lore - Slight cleanup svn-id: r40939 | |||
2009-05-18 | Add support for music in the LoL intro demo. | Johannes Schickel | |
svn-id: r40706 | |||
2009-04-29 | Cleanup. | Johannes Schickel | |
svn-id: r40200 | |||
2009-01-01 | Whoa! Removing trailing spaces. | Eugene Sandulenko | |
svn-id: r35648 | |||
2008-11-03 | Preliminary support for loading via GMM for KYRA engine. | Johannes Schickel | |
svn-id: r34885 | |||
2008-08-02 | Added a member function loadSoundFile to Sound which accepts a filename ↵ | Johannes Schickel | |
string instead of a filename list id. svn-id: r33527 | |||
2008-07-31 | Committed slightly modified patch #2029395 "KYRA: Lands of Lore Intro + ↵ | Johannes Schickel | |
Character selection". svn-id: r33463 | |||
2008-05-11 | - Renamed KyraEngine to KyraEngine_v1 | Johannes Schickel | |
- kyra.* -> kyra_v1.* - scene.cpp -> scene_v1.cpp svn-id: r32044 | |||
2008-05-09 | Fixed typos. | Johannes Schickel | |
svn-id: r31965 |