Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-11-25 | Do not fall back to a auto detection of the OPL emulator, when the user ↵ | Johannes Schickel | |
selected OPL emulator does not support a mode asked for. We will now output a warning to the user in this case. That should be fine, since SCI is the only engine so far, which uses Dual OPL2 emulation. Albeit this is not supported by our MAME emulator the user will still get sound output, since the SCI engine will do proper recovery and fallback to single OPL2 emulation, which is supported by the MAME emulator. In case a engine would require a specifc mode (like OPL3) and the user selects MAME emulation, this might result in no sound output (or a crash), in case the engine does not take any care of testing whether the OPL creation succeeded. But luckily so far no engine does this, so it should be fine to not worry about that for now. svn-id: r46140 | |||
2009-11-25 | Fix 'randomly placed' doxygen comments (which lead to incorrect ↵ | Max Horn | |
documentation, e.g. some of those ended up as doxygen comment for various namespaces, such as Common) svn-id: r46136 | |||
2009-11-14 | Remove Igor engine | Max Horn | |
svn-id: r45898 | |||
2009-11-03 | Fix for bug #2890038 (FT: Crashes when entering inventory) | Max Horn | |
svn-id: r45638 | |||
2009-11-02 | Changed foo(void) to foo() in almost all non-backend source files | Max Horn | |
svn-id: r45616 | |||
2009-11-02 | Enhance VOC debug output | Max Horn | |
svn-id: r45615 | |||
2009-10-18 | cleanup | Max Horn | |
svn-id: r45236 | |||
2009-10-14 | cleanup | Max Horn | |
svn-id: r45098 | |||
2009-10-14 | Patch #2834677: Wave/ADPCM Endianness Fixes | Max Horn | |
svn-id: r45095 | |||
2009-10-09 | Remove some unused variables | Max Horn | |
svn-id: r44853 | |||
2009-10-08 | Change doxygen inline comments from "//!" to "///" as proposed on -devel | Max Horn | |
svn-id: r44802 | |||
2009-10-04 | Change a couple places from 'end of namespace' to 'End of namespace', for ↵ | Max Horn | |
consistency svn-id: r44634 | |||
2009-10-03 | If an error occured on constructing a VorbisInputStream, return 0 from ↵ | Andre Heider | |
makeVorbisStream, just like makeFlacStream does. svn-id: r44556 | |||
2009-09-30 | Fix code formatting (esp. 'if(' -> 'if (' etc., but also indention and other ↵ | Max Horn | |
things) svn-id: r44495 | |||
2009-09-27 | Removed Mac OS X QuickTime MIDI backend. It breaks on OS X 10.6, and it's ↵ | Max Horn | |
not as good as the CoreAudio backend anyway svn-id: r44428 | |||
2009-09-23 | Removed an assert() in favour of error checking. | Andre Heider | |
svn-id: r44278 | |||
2009-09-23 | Got rid of Common::File::addDefaultDirectory, instead implemented the ↵ | Johannes Schickel | |
solution proposed in "Case agnostic handling for directories (and files)" on -devel. svn-id: r44266 | |||
2009-09-14 | Wording. | Johannes Schickel | |
svn-id: r44086 | |||
2009-09-14 | Use struct packing for AdLib instruments like the SCUMM engine does. (And a ↵ | Johannes Schickel | |
comment about this change, which might be rather paranoia than having a real effect) svn-id: r44085 | |||
2009-09-13 | Removed unnecessary semi-colons. | Torbjörn Andersson | |
svn-id: r44048 | |||
2009-08-29 | fix SFX not playing before music started | Norbert Lange | |
svn-id: r43799 | |||
2009-08-27 | This just fix the compile errors on AmigaOS (bug #2845660) | Sven Hesse | |
svn-id: r43772 | |||
2009-08-24 | Merge with trunk | Norbert Lange | |
svn-id: r43701 | |||
2009-08-24 | - Change shorten.h guard to match the sjis.h guard. | Johannes Schickel | |
- Also enable shorten code when the build includes support for dynamic engine plugins. svn-id: r43700 | |||
2009-08-20 | fixed small mistake with the sinetable | Norbert Lange | |
moved pow2table into the only function using it svn-id: r43563 | |||
2009-08-18 | Typos. | Johannes Schickel | |
svn-id: r43515 | |||
2009-08-18 | - Destory AudioCDManager singleton after user quits a game, this saves a few ↵ | Johannes Schickel | |
bytes memory - Added FIXME to audiocd.h, concering why destroying the AudioCDManager can not quit CD playback right now svn-id: r43513 | |||
2009-08-18 | dont keep some unused parts of the mdatfile in memory | Norbert Lange | |
svn-id: r43506 | |||
2009-08-18 | added tiebreaking to pickVoice, now the use of channels is better distributed | Norbert Lange | |
added a fixedpoint pow2 function (similar to the original) - no floats used anymore at the expense of a 512 byte table added a sinetable for the modulation effect. svn-id: r43505 | |||
2009-08-17 | Slight cleanup to makeLinearDiskStream interface. | Johannes Schickel | |
svn-id: r43481 | |||
2009-08-17 | Added looping support to LinearDiskStream, needed by SAGA and perhaps other ↵ | Filippos Karapetis | |
engines. Note that the loop end parameter is still not implemented svn-id: r43479 | |||
2009-08-17 | merge with trunk | Norbert Lange | |
svn-id: r43478 | |||
2009-08-16 | Fix for bug #2838568 "AMIGAOS4: Compiler error in audiostream.cpp" | Johannes Schickel | |
svn-id: r43447 | |||
2009-08-16 | merge with trunk | Norbert Lange | |
svn-id: r43443 | |||
2009-08-13 | Allow VOCs to stream from disk. Disabled by default, use symbol ↵ | Neil Millstone | |
STREAM_AUDIO_FROM_DISK to enable. See patch #2834001. svn-id: r43357 | |||
2009-08-13 | (re-)initialise some Variables when sound is stopped | Norbert Lange | |
svn-id: r43351 | |||
2009-08-13 | sound_amiga: honor _musicEnabled and _sfxEnabled flags | Norbert Lange | |
maxtrax: initialise lastvolume svn-id: r43337 | |||
2009-08-11 | merged from trunk (Amiga LoK supposedly completeable!) | Norbert Lange | |
fixed a bug I introduced in one of the last cleanups svn-id: r43291 | |||
2009-08-11 | Fixed an endian bug in the ADPCM decoder (#2211901). | Andre Heider | |
svn-id: r43287 | |||
2009-08-10 | fixed bug in tempoeffect | Norbert Lange | |
svn-id: r43204 | |||
2009-08-10 | fix potential leak in loadscore | Norbert Lange | |
added parameters to constructor svn-id: r43203 | |||
2009-08-09 | fixed up some missing newlines | Norbert Lange | |
removed MSVC6 disable pragmas, the warnings are already disabled in the project files svn-id: r43182 | |||
2009-08-08 | merge with trunk | Norbert Lange | |
svn-id: r43134 | |||
2009-08-08 | Fix XMIDI looping implementation. Now for example the music in the ferret ↵ | Johannes Schickel | |
village of ITE plays fine. svn-id: r43126 | |||
2009-08-08 | fix a bug that prevented gcc from compiling | Norbert Lange | |
correctly added my palette patch (it showed up in the rev-changes but dint got applied fully to the svn tree?) svn-id: r43116 | |||
2009-08-08 | slighty changed how voices get disabled after their sample played | Norbert Lange | |
svn-id: r43111 | |||
2009-08-08 | added missing stuff for modulation and microtonal effects (several bugs in ↵ | Norbert Lange | |
original player - dont think this was ever used) added compiletime macros for modulation and microtonal moved common initialization stuff into a new resetPlayer() method reworked stopEvents, made them simpler and inlined the noteOff function added check for allocation and IO-Errors to the load-function. svn-id: r43110 | |||
2009-08-07 | refactored noteOn | Norbert Lange | |
removed channel.voicesActive variable svn-id: r43104 | |||
2009-08-07 | implemented "SPECIAL" commands | Norbert Lange | |
addid missing stacklock for a few public functions svn-id: r43100 | |||
2009-08-07 | added stub for setting audio filter in Paula | Norbert Lange | |
fixed wrong value for volume in maxtrax svn-id: r43099 |