Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-07-09 | Added proper safeguards for shorten.*, thereby fixing commit 42259 | Filippos Karapetis | |
svn-id: r42290 | |||
2009-07-09 | Renamed sound/iff.* to sound/iff_sound.* to fix an issue with the upcoming ↵ | Filippos Karapetis | |
changes to the MSVC project files (sound/iff.* produces iff.obj, which clashes with iff.obj from graphics/iff.*) svn-id: r42287 | |||
2009-07-08 | Added guards to only include the Shorten audio code when the SAGA2 code in ↵ | Filippos Karapetis | |
the SAGA engine is enabled svn-id: r42259 | |||
2009-07-01 | - Added GCC_PRINTF attribute to several funcs where it makes sense | Max Horn | |
- change some constants from double to float, to avoid "loss of precision due to implicit conversion" warnings - removed duplicate prototypes for some funcs - fixed some "increases required alignment of target type" warnings svn-id: r42009 | |||
2009-06-12 | * Moved the updated IFF code from Parallaction to common/ | Nicola Mettifogo | |
* Updated Parallaction and SAGA to use the new decoder infrastructure. svn-id: r41465 | |||
2009-06-12 | * Replaced the A8SVXDecoder class with a function to return an AudioStream ↵ | Nicola Mettifogo | |
in trunk/sound/. * Refactored sound code in Parallaction to use the new Audio::make8SVXStream. svn-id: r41460 | |||
2009-06-06 | Patch #1365914: "SCUMM: CMS support." Disabled by default. Still plenty to do. | Eugene Sandulenko | |
svn-id: r41282 | |||
2009-05-31 | The error() and warning() functions add ! and newline automatically. (I didn't | Torbjörn Andersson | |
look at debug() and debugC(), since I'm really bored with this now. :-) svn-id: r41061 | |||
2009-05-29 | Double volume of DOSBox' OPL emulator, like DOSBox does too. | Johannes Schickel | |
svn-id: r41014 | |||
2009-05-28 | Added Audio::Timestamp::addMsecs method | Max Horn | |
svn-id: r40957 | |||
2009-05-27 | Add include guard. | Johannes Schickel | |
svn-id: r40932 | |||
2009-05-24 | Strip trailing whitespaces in the whole code base. | Johannes Schickel | |
svn-id: r40867 | |||
2009-05-23 | Add support for "getTotalPlayTime" in LinearMemoryStream again. | Johannes Schickel | |
svn-id: r40840 | |||
2009-05-23 | Allow for different MOD signatures | Sven Hesse | |
svn-id: r40827 | |||
2009-05-22 | Fixed a warning: printf("%f") should take a double, not a float. | Marcus Comstedt | |
svn-id: r40785 | |||
2009-05-19 | COMMON: Removed Stream::ioFailed() and clearIOFailed(), as they are ↵ | Max Horn | |
deprecated; however, retained ioFailed in SeekableReadStream and File for now (so for now this mainly affects WriteStream subclasses) svn-id: r40725 | |||
2009-05-18 | Add some simple implementation for type 8 data blocks: | Johannes Schickel | |
- Fix sound effect in LoL demo svn-id: r40708 | |||
2009-05-18 | Fix crash when any movie is played in the Macintosh version of The Feebles ↵ | Travis Howell | |
Files, a regression caused by revision 36085. svn-id: r40679 | |||
2009-05-13 | Fix spelling of AdLib (it's AdLib not Adlib). | Johannes Schickel | |
svn-id: r40533 | |||
2009-05-13 | Make g++ 4.4 happy (warning about out of bounds access). | Johannes Schickel | |
svn-id: r40526 | |||
2009-05-12 | Make 'create' return an OPL2 by default. | Johannes Schickel | |
svn-id: r40503 | |||
2009-05-12 | Cleanup. | Johannes Schickel | |
svn-id: r40502 | |||
2009-05-12 | Fix OPL emulator IDs. | Johannes Schickel | |
svn-id: r40498 | |||
2009-05-12 | - Add support for selecting the OPL emulator being used (config entry: ↵ | Johannes Schickel | |
"opl_driver") - Make MAME FM OPL the default emulator again - Add GUI support for selecting the active OPL emulator - Update themes svn-id: r40496 | |||
2009-05-06 | For the time being rename opl.h to opl_inc.h and opl.cpp to opl_impl.h, so ↵ | Johannes Schickel | |
MSVC does not try to compile the former opl.cpp. (Needs cleanup in the future anyway...) svn-id: r40365 | |||
2009-05-06 | Another attempt at fixing MSVC compiliation. (someone test this please ;-) | Johannes Schickel | |
svn-id: r40364 | |||
2009-05-06 | Patch #2758080: GSOC09: XMIDI parser switch cases | Max Horn | |
svn-id: r40361 | |||
2009-05-06 | Don't include headers inside namespace scopes. This should fix compilation ↵ | Johannes Schickel | |
on NDS at least. svn-id: r40360 | |||
2009-05-06 | Added a reference to scummsys.h to fix compilation errors | Paul Gilbert | |
svn-id: r40351 | |||
2009-05-06 | Fix feedback/algorithm register write bugs in Dual OPL2 mode. | Johannes Schickel | |
svn-id: r40342 | |||
2009-05-05 | Really fix Dual OPL2 initialization. | Johannes Schickel | |
svn-id: r40341 | |||
2009-05-05 | Dual OPL2 initialization bugfix. | Johannes Schickel | |
svn-id: r40339 | |||
2009-05-05 | Cleanup: | Johannes Schickel | |
- Rename OPL_DOSBox to OPL, since it's inside a seperate namespace anyway - Reanme MAME_OPL to OPL, since it's inside a seperate namespace anyway svn-id: r40338 | |||
2009-05-05 | - Remove default parameter from OPL::create | Johannes Schickel | |
- Add some note that no one should use the legacy API for new code svn-id: r40337 | |||
2009-05-05 | At request by DrMcCoy enable DOSBox OPL2 by default whenever ↵ | Johannes Schickel | |
DISABLE_DOSBOX_OPL isn't defined. svn-id: r40335 | |||
2009-05-05 | AdLib emulator changes part2: | Johannes Schickel | |
- Add new OPL emulator API (and legacy access API) in sound/fmopl.h - Add DOSBox OPL emulator. - Update MAME OPL emulator for the API changes. svn-id: r40334 | |||
2009-05-05 | AdLib emulator changes part1 (breaks compilation :-/): | Johannes Schickel | |
- Add new directory sound/softsynth/opl - Move sound/fmopl to sound/softsynth/opl/mame svn-id: r40333 | |||
2009-04-22 | Rename adlib_read to adlib_get_reg_value, since it return the (cached) ↵ | Johannes Schickel | |
register value, which can not be achieved by read AdLib read. svn-id: r40084 | |||
2009-04-22 | Renamed some variables and parameters to match their real use. | Johannes Schickel | |
svn-id: r40083 | |||
2009-03-30 | vag: delete stream after use | Fabio Battaglia | |
svn-id: r39767 | |||
2009-03-30 | Rate selection is now possible for VAG audio decoder, also decoder doesn't ↵ | Fabio Battaglia | |
die with incomplete/corrupted files svn-id: r39764 | |||
2009-03-27 | Fix regression from r39702: look up music_driver in config | Willem Jan Palenstijn | |
svn-id: r39707 | |||
2009-03-26 | MidiDriver cleanup: findMusicDriver now returns a pointer (makes it possible ↵ | Max Horn | |
to distinguish 'no match found' from other results); updated parseMusicDriver accordingly; some methods now return MidiDriverType instead of int svn-id: r39702 | |||
2009-03-26 | Changed doxygen comments in sound/midiparser.h to match with our usual ↵ | Max Horn | |
formatting conventions svn-id: r39700 | |||
2009-03-17 | Do not use TO_LE_16 for the IMA ADPCM decoder as it breaks sound on BE systems. | Matthew Hoops | |
svn-id: r39465 | |||
2009-03-15 | Moving sword1/vag.* into sound/, to be used by Broken Sword 2 PSX | Fabio Battaglia | |
svn-id: r39416 | |||
2009-03-10 | Use pow() instead of powf() when compiling with MinGW32 to work around a ↵ | Andre Heider | |
libstdc++ cross-compile bug, see #2673362 svn-id: r39309 | |||
2009-03-09 | Added some more Audio::Timestamp unit tests | Max Horn | |
svn-id: r39262 | |||
2009-03-09 | Added some comments to Audio::Timestamp | Max Horn | |
svn-id: r39257 | |||
2009-03-08 | Patch #2658710: "Add comments to specify which engines use which decoders" | Eugene Sandulenko | |
svn-id: r39236 |