aboutsummaryrefslogtreecommitdiff
path: root/engines/scumm/he
AgeCommit message (Collapse)Author
2010-11-23SCUMM: Use explicit XOR decoding code in BaseScummFile subclassesMax Horn
This made it possible to turn some MemoryReadStream pointers into plain SeekableReadStream pointers. svn-id: r54435
2010-11-23SCUMM: Replace Common::File uses by SeekableReadStream and SearchManMax Horn
svn-id: r54434
2010-11-19COMMON: Split common/stream.h into several headersMax Horn
svn-id: r54385
2010-11-08BACKENDS: Partial merge of gsoc2010-opengl: Audio CD changes onlyMax Horn
This commit contains the AudioCDManager changes from the gsoc2010-opengl branch. The other changes in that branch are restricted to the backends directory only (plus configure). The Nintendo DS and Dreamcast ports still need to be ported over to the new Audio CD system, but that should be fairly easy to do. svn-id: r54147
2010-11-01ENGINES: Replace many printfs by warning/debug/debugNMax Horn
svn-id: r54031
2010-11-01COMMON: Rename String::printf() to String::format()Max Horn
This is a first step towards getting rid of all uses of regular printf, fprintf, vprintf, vfprintf, puts, fputs, etc. in our codebase. The name format() reflects the purpose of the function, and parallels String.format() in Java, boost::format, and others. svn-id: r54004
2010-10-23SCUMM: Skip endian conversion on little endian systems (instead of assigning ↵Max Horn
values back to themselves) svn-id: r53739
2010-10-23ALL: Fix indention (whitespaces -> tabs)Max Horn
svn-id: r53738
2010-10-23SCUMM: Disable multiplayer option in Backyard Baseball 2001.Travis Howell
svn-id: r53731
2010-10-23SCUMM: Fix buffer overflow, that was causing crashes when saving in Backyard ↵Travis Howell
Baseball 2001/2003. svn-id: r53726
2010-10-21SCUMM: Remove redundant call to checkArrayLimitsMax Horn
svn-id: r53672
2010-10-21SCUMM: Document ScummEngine_v90he::sortArrayMax Horn
svn-id: r53671
2010-10-21SCUMM: Fix bug #2984000 - SPYFOX3 (French): Crash when using fingernail machine.Travis Howell
svn-id: r53669
2010-10-21SCUMM: Correct a copy and paste error in ↵Travis Howell
compareByteArray/compareByteArrayReverse code. Thanks to clone2727 for noticng this error. svn-id: r53663
2010-10-21SCUMM: Revert revision 45302, which caused regressions when random team is ↵Travis Howell
selected in Backyard Football. svn-id: r53662
2010-10-18SCUMM: Silence MSVC 2010 code analysis warningMax Horn
svn-id: r53582
2010-10-18SCUMM: Fix parts of bug #3087898 (SCUMM: Code analysis warnings)Max Horn
svn-id: r53567
2010-10-18SCUMM: Check the sound channel is valid, before checking the sound channel.Travis Howell
svn-id: r53562
2010-10-18SCUMM: Check the sound channel is valid, before checking the sound channel.Travis Howell
svn-id: r53561
2010-10-17SCUMM: Fix bug #2952298 - HE (16Bit): Inventory items (Cursors) have wrong ↵Travis Howell
color. svn-id: r53552
2010-10-15Reverted revision 53456, as requested.Travis Howell
svn-id: r53483
2010-10-14SCUMM: Fix bug #2952298 with 16-bit HE cursors on AmigaEugene Sandulenko
Bug #2952298: "HE (16Bit): Inventory items (Cursors) have wrong color" This appeared to be generic BE bug. Thanks to jvprat for nailing it down and providing the patch. svn-id: r53456
2010-10-13OPENGL: Merged from trunk, from rev 52105 to 53396.Johannes Schickel
This includes an rather hacky attempt to merge all the recent gp2x backend changes into the branch. I suppose the gp2x backend and probably all new backends, i.e. gph, dingux etc., might not compile anymore. Since I have no way of testing those it would be nice if porters could look into getting those up to speed in this branch. svn-id: r53399
2010-09-18JANITORIAL: Removed most punctuation at end of warning() and error()Torbjörn Andersson
Our warning() and error() functions always add an exclamation mark to the end of the message anyway. svn-id: r52791
2010-06-09- Revised abstract AudioCDManager.Alejandro Marzini
- Removed AudioCDManager Singleton, and changed code for using AudioCDManager in OSystem. - Added initialization code for new AudioCDManager in BaseBackend and OSystem_SDL. svn-id: r49548
2010-05-29Fixed potential memory leak found by cppcheck. Though I'm guessing that if thisTorbjörn Andersson
case happens, we may have bigger problems... svn-id: r49307
2010-05-18Committing the rest of the VideoDecoder Rewrite from patch #2963496.Matthew Hoops
svn-id: r49079
2010-05-17Change VideoDecoder::getCurFrame() to mean the last frame drawn instead of ↵Matthew Hoops
the next frame to draw. This is patch 1 from patch #2963496 (VideoDecoder Rewrite). svn-id: r49063
2010-05-12Fix missing songs in the HE73 version of Putt-Putt Saves the Zoo.Travis Howell
svn-id: r49010
2010-05-09Patch #2901515: HE: Resource Forks on Mac OS XEugene Sandulenko
svn-id: r48984
2010-05-05SCUMM: Convert some code to use Common::StringMax Horn
svn-id: r48957
2010-04-12AUDIO: Rename Mixer::playInputStream to playStreamMax Horn
svn-id: r48637
2010-01-31Switch makeADPCMStream to DisposeAfterUse::FlagMax Horn
svn-id: r47736
2010-01-30Replace use of Audio::makeRawMemoryStream by Audio::makeRawStream.Johannes Schickel
svn-id: r47716
2010-01-27Fix sound regression in HE games.Travis Howell
svn-id: r47596
2010-01-26Moved audio stream implementations (for MP3, FLAC, etc.) to new dir ↵Max Horn
sound/decoders/ svn-id: r47579
2010-01-26Let's Explore the Jungle with Buzzy uses VAR_PLATFORM variabletoo, but with ↵Travis Howell
different values. svn-id: r47562
2010-01-25Strip trailing spaces/tabs.Johannes Schickel
svn-id: r47541
2010-01-23Reorder params to Audio::makeRawMemoryStreamMax Horn
svn-id: r47492
2010-01-23Get rid of two more FLAG_LOOP instancesMax Horn
svn-id: r47459
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-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-11Move Mac Binary resource loader to common class. Plug tons of memory leaks ↵Eugene Sandulenko
along the way. svn-id: r47258
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-11-22Add patch #2876221 - FBEAR: Fix for MIDI piano notes (DOS version), with ↵Travis Howell
minor change. svn-id: r46081
2009-11-02Changed foo(void) to foo() in almost all non-backend source filesMax Horn
svn-id: r45616