aboutsummaryrefslogtreecommitdiff
path: root/engines/scumm
AgeCommit message (Collapse)Author
2010-01-20Fixed a small memory leak. Cppcheck again...Torbjörn Andersson
svn-id: r47401
2010-01-19Started to get rid of Audio::FLAG_LOOPMax Horn
svn-id: r47397
2010-01-19Move raw audio flags from sound/mixer.h to sound/raw.hMax Horn
svn-id: r47395
2010-01-19Get rid of Mixer::playRaw for goodMax Horn
svn-id: r47394
2010-01-19Remove loop start/end params from Mixer::playRaw; convert some code from ↵Max Horn
Mixer::playRaw to Mixer::playInputStream svn-id: r47375
2010-01-19Get rid of Mixer::FLAG_REVERSE_STEREO; also change SCUMM's iMuse Digital ↵Max Horn
emulation to reverse stereo again, as it once seems to have been intended svn-id: r47374
2010-01-19Get rid of Mixer::FLAG_AUTOFREE.Max Horn
Also fix several recently introduced new/delete vs. malloc/free mismatches. svn-id: r47369
2010-01-19Move raw audio streams to new header sound/raw.hMax Horn
svn-id: r47368
2010-01-19Rename 'Linear' audio streams to 'raw'Max Horn
svn-id: r47367
2010-01-16Switch most AudioStream factories to use DisposeAfterUse::FlagMax Horn
svn-id: r47334
2010-01-12Fix bug #2930306: "MANIAC - Italian NES version (extracted) not recognized"Eugene Sandulenko
svn-id: r47280
2010-01-12Rename 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-11Move Mac Binary resource loader to common class. Plug tons of memory leaks ↵Eugene Sandulenko
along the way. svn-id: r47258
2010-01-08Switch SCUMM from AppendableAudioStream to QueuingAudioStreamMax Horn
svn-id: r47183
2010-01-08Switch Mixer::playInputStream to use DisposeAfterUse::FlagMax Horn
svn-id: r47182
2010-01-08Move DisposeAfterUse::Flag from Common to global namespace, and into a new ↵Max Horn
header common/types.h svn-id: r47180
2010-01-06Adapt digital iMuse to use SeekableAudioStream::seek, instead of ryling on ↵Johannes Schickel
the deprecated FLAC, Vorbis and MP3 interface. svn-id: r47064
2010-01-05- Put the new factories for MP3, Vorbis and FLAC in place.Johannes Schickel
- Marked the loop factories with loop related parameters as deprecated. svn-id: r47061
2010-01-05Fix broken Scumm dialogs, which is a regression from r46947. (They used a ↵Johannes Schickel
dummy name, which didn't exist in the theme config and later on just calculated the size on their own...) svn-id: r47057
2010-01-03Fixed a bunch of cppcheck warnings. Mostly about checking if a pointer is nullTorbjörn Andersson
before freeing it, which isn't necessary. svn-id: r46941
2009-12-31Add support for Chinese translated games.Eugene Sandulenko
svn-id: r46805
2009-12-31Fix gcc warningEugene Sandulenko
svn-id: r46796
2009-12-30Add Nintendo 64 port to trunk.Fabio Battaglia
svn-id: r46773
2009-12-30Patch #2923628: "SOMI: Kanji support for japanese MegaCD version"Eugene Sandulenko
svn-id: r46771
2009-12-23Patch #2895458: "SCUMM: Add support for SEGA-CD MI Passcodes"Eugene Sandulenko
svn-id: r46516
2009-12-23Patch #2898445: "MM NES: Add support for original save/load dialog"Eugene Sandulenko
svn-id: r46513
2009-12-23fix typoFabio Battaglia
svn-id: r46497
2009-12-22Specify file size for PC-Spiele German Indy3 as provided in bug#2916434Eugene Sandulenko
svn-id: r46489
2009-12-21Add indy3 md5 from bug #2916434: "New MD5 for Indy3 DOS-EGA, German"Eugene Sandulenko
svn-id: r46470
2009-12-09Changed MidiDriver::createMidi to take a MidiDriverType instead of an intMax Horn
svn-id: r46316
2009-12-09Remove the Audio::Mixer parameter from the midi/music pluginsMax Horn
svn-id: r46315
2009-12-04Fix bug 2908376: FOA: Won't launch in Win32Max Horn
svn-id: r46250
2009-12-02Add sanguine's patch for bug #2905463 - Loom PCE: missing characters in US font.Travis Howell
svn-id: r46238
2009-11-26Some whitespace and formatting fixesMax Horn
svn-id: r46155
2009-11-26Add patch #2857016 - MM C64: meteor landing as work around, with the ↵Travis Howell
explaination. svn-id: r46149
2009-11-26Add patch #2853844 - MM C64: walksounds.Travis Howell
svn-id: r46146
2009-11-26Remove dependancy on STL.Johannes Schickel
svn-id: r46144
2009-11-26Add patch #2839048 - MM C64 sound/music player, with minor changes.Travis Howell
svn-id: r46143
2009-11-24Add patch #2903170 - MM C64: costume fix.Travis Howell
svn-id: r46133
2009-11-24Add comment.Travis Howell
svn-id: r46132
2009-11-24Added Doxygen comments for the various engine namespaces (currently mostly ↵Max Horn
without details; help filling these out is welcome) svn-id: r46128
2009-11-24Exclude PCE sound player, from non-16bit color build.Travis Howell
svn-id: r46119
2009-11-23Add patch #2898231 - LOOM: Sound player for PC-Engine.Travis Howell
svn-id: r46110
2009-11-23COMMON: Remove various variants of the md5_file / md5_file_string funcs; ↵Max Horn
turned the (disabled) MD5 test code into a working unit test svn-id: r46108
2009-11-22Some PCE BIOSROM's have a 0x200 byte header. We need to skip that if it's ↵Matthew Hoops
present to get to the correct font data. svn-id: r46100
2009-11-22Remove obsolete check, since HE72+ uses separate function.Travis Howell
svn-id: r46085
2009-11-22Remove obsolete check, since HE72+ uses separate function.Travis Howell
svn-id: r46084
2009-11-22Add mapping of TM and (C) characters in PCE version of Loom, based on ↵Travis Howell
information from Tobias. svn-id: r46083
2009-11-22Add patch #2876221 - FBEAR: Fix for MIDI piano notes (DOS version), with ↵Travis Howell
minor change. svn-id: r46081
2009-11-22Exclude Loom PCE engine specific code, from non-16bit color build.Travis Howell
svn-id: r46080