Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-01-27 | Add support for looping ADPCM sounds. I'm also adding decoding of the ↵ | Matthew Hoops | |
"standard" IMA ADPCM code (aka Intel DVI ADPCM). This is from Mohawk. ;) svn-id: r36097 | |||
2009-01-27 | Add/Update comments. | Travis Howell | |
svn-id: r36094 | |||
2009-01-27 | Add looping support to makeVOCStream(). | Travis Howell | |
svn-id: r36093 | |||
2009-01-27 | Fix regression, the original stream shouldn't be deleted, unless ↵ | Travis Howell | |
disposeAfterUse is set. svn-id: r36092 | |||
2009-01-27 | Fix regression, the original stream shouldn't be deleted. | Travis Howell | |
svn-id: r36091 | |||
2009-01-27 | Extended makeWAVStream by a 'disposeAfterUse' param; changed makeWAVStream ↵ | Max Horn | |
to directly return the AudioStream created by makeADPCMStream svn-id: r36085 | |||
2009-01-24 | fixing #2531282: don't fall back to a real audio CD when playing enhanced ↵ | Willem Jan Palenstijn | |
midi tracks svn-id: r36030 | |||
2009-01-24 | remove 'HACK': don't use _cd.playing to indicate emulation | Willem Jan Palenstijn | |
svn-id: r36029 | |||
2009-01-03 | Removed a (hopefully) obsolete FIXME comment. | Torbjörn Andersson | |
svn-id: r35690 | |||
2008-12-31 | Rewrote to get rid of "condition is always false" warning. | Torbjörn Andersson | |
svn-id: r35639 | |||
2008-12-31 | Added possible FIXMEs | Filippos Karapetis | |
svn-id: r35637 | |||
2008-12-31 | Prevent erroneous access of negative array indices | Filippos Karapetis | |
svn-id: r35633 | |||
2008-12-31 | Fixed warning | Max Horn | |
svn-id: r35630 | |||
2008-12-31 | Fixed GCC warning. | Torbjörn Andersson | |
svn-id: r35628 | |||
2008-12-31 | Commented out part of the code that corrupts the heap for me | Filippos Karapetis | |
svn-id: r35627 | |||
2008-12-31 | Preliminary Shorten audio support for SAGA 2 games. It's still very wrong ↵ | Filippos Karapetis | |
and needs further work, but it's a start svn-id: r35626 | |||
2008-12-22 | Fixed indentation and removed whitespaces at the end of line | Jordi Vilalta Prat | |
svn-id: r35481 | |||
2008-12-19 | Custom percussion instruments for the AdLib MIDI driver (Slightly modified ↵ | Jordi Vilalta Prat | |
patch #2357165) svn-id: r35439 | |||
2008-12-13 | Whoops. Fix accidently wrong evaluation statement. | Johannes Schickel | |
svn-id: r35337 | |||
2008-12-13 | Cleanup. | Johannes Schickel | |
svn-id: r35336 | |||
2008-12-13 | Fix for bug #2423449 "AGOS: Music Looping broken (regression)". | Johannes Schickel | |
svn-id: r35335 | |||
2008-12-12 | Okay, removing my implementation of AppandableAudioStream::getTotalPlayTime ↵ | Sven Hesse | |
(I've apparently misunderstood its intent) and using Mixer::getSoundElapsedTime() instead svn-id: r35317 | |||
2008-12-03 | cleanup | Max Horn | |
svn-id: r35214 | |||
2008-12-02 | Apparently, constraining the number of mixing samples to be divisible by 4 ↵ | Sven Hesse | |
is too strict, so I'm changing readBufferTinsel6() around a bit to allow for any number of samples (at the cost of adding 2 variables and a bit complexity ;)) svn-id: r35209 | |||
2008-11-30 | - Extended MidiDriver::sysEx to allow 264 byte sysEx messages | Johannes Schickel | |
- Updated all drivers to allow 264+2 byte sysEx messages - Implemented sysEx processing for MT-32 for Kyra1 and HoF. MT-32 should now be working properly. svn-id: r35180 | |||
2008-11-30 | Initial version of proper MIDI support for KYRA. | Johannes Schickel | |
svn-id: r35174 | |||
2008-11-29 | Remove warnings from NDS build. | Robin Watts | |
svn-id: r35172 | |||
2008-11-17 | Fixed a warning on the DS build, added some clarifying comments, reformatted ↵ | Max Horn | |
the okiStepSize and imaStepTable tables (the former really is a subtable of the latter) svn-id: r35106 | |||
2008-11-17 | Factoring shared code of template classes into a shared base class saves ↵ | Max Horn | |
another 4-7kb code size svn-id: r35104 | |||
2008-11-17 | Saving 32kb DATA size | Max Horn | |
svn-id: r35103 | |||
2008-11-16 | Implementing getTotalPlayTime() for AppendableMemoryStream | Sven Hesse | |
svn-id: r35098 | |||
2008-11-15 | Added support for the ADPCM used in Discworld 2 | Sven Hesse | |
svn-id: r35089 | |||
2008-11-13 | Fixed compiling of MT32 emulator with -O2 and -Werror. | Johannes Schickel | |
svn-id: r35040 | |||
2008-11-12 | Verify sanity of LinearMemoryStream params in the factory function instead ↵ | Max Horn | |
of the constructor (which is replicated for each instantiation of the LinearMemoryStream template class) -> saves some bytes svn-id: r35014 | |||
2008-11-09 | Made getSoundElapseTime() work better when the sound has been paused. A new | Torbjörn Andersson | |
variable, _pauseTime, keeps track of how long the sound has been paused since the last mixer time stamp. svn-id: r34955 | |||
2008-11-05 | Fixed compile error. | Torbjörn Andersson | |
svn-id: r34907 | |||
2008-11-05 | Turned enum PluginError into Common::Error, which in the future is to be ↵ | Max Horn | |
used in more places. Help with this is highly welcome svn-id: r34906 | |||
2008-09-13 | Big patch changing the signature of various Stream methods (some ports may ↵ | Max Horn | |
need to be slightly tweaked to fix overloading errors/warnings) svn-id: r34514 | |||
2008-09-06 | MT32 emu: eof -> eos | Max Horn | |
svn-id: r34390 | |||
2008-09-05 | Removed useless dependencies from common/file.h in common code. When ↵ | Nicola Mettifogo | |
complete removal was not possibile, dependency has been pushed to the cpp files from the headers. svn-id: r34343 | |||
2008-09-03 | Removed unused readLine code from the MT-32 emu | Max Horn | |
svn-id: r34314 | |||
2008-09-03 | Some cleanup by peres | Max Horn | |
svn-id: r34308 | |||
2008-09-03 | Fix for MSVC warning about ambiguous usage of MIN | Filippos Karapetis | |
svn-id: r34299 | |||
2008-08-30 | Fix (?) Solaris detection in some workaround code in the MT-32 emulator | Max Horn | |
svn-id: r34216 | |||
2008-08-27 | Partial commit of patch #2012839: Atari Patch for adding Native MIDI and Fix ↵ | Max Horn | |
Compile svn-id: r34194 | |||
2008-08-10 | Committed my patch #2040074 ("XMIDI callback control events"). At the ↵ | Torbjörn Andersson | |
moment, I'm not aware of any game that actually uses this XMIDI feature, so its primary function right now is to silence lots of warnings while running the DOS version of Simon the Sorcerer 2. svn-id: r33763 | |||
2008-08-01 | Print a warning if unsupported XMIDI controllers are used | Max Horn | |
svn-id: r33495 | |||
2008-07-29 | Changed class File (and derived classes) to only support read-only access; ↵ | Max Horn | |
added a new class DumpFile for writing svn-id: r33412 | |||
2008-07-09 | cleanup / code formatting | Max Horn | |
svn-id: r32973 | |||
2008-07-08 | On reading some more about XMIDI, I believe the NEXT and BREAK variants of the | Torbjörn Andersson | |
controller are mutually exclusive cases, i.e. a BREAK simply means forget about the innermost loop, and continue as if nothing had happened. svn-id: r32966 |