aboutsummaryrefslogtreecommitdiff
path: root/engines/lastexpress/data
AgeCommit message (Collapse)Author
2011-07-08LASTEXPRESS: Have LastExpress_ADPCMStream inherit directly from ↵Littleboy
Audio::ADPCMStream (as suggested by clone2727)
2011-07-08LASTEXPRESS: Replace existing decodeIMA calls by code using our custom set ↵Littleboy
of IMA and step tables
2011-07-08LASTEXPRESS: Fix typo in filter tableLittleboy
2011-07-04LASTEXPRESS: Move sound filtering to base Sound classLittleboy
- Rename kSoundStatusRemoved to kSoundStatusClosed - Rename kSoundStatusClear2 to kSoundStatusCached - Remove sound cache handling
2011-06-29LASTEXPRESS: Update sound timer and sound entry playingLittleboy
- Move filtering to SoundEntry class - Make some methods of SoundEntry class private - Add methods to check if a StreamedSound/AppendableSound is done playing
2011-06-28LASTEXPRESS: Cleanup commentsLittleboy
2011-06-03ENGINES: Remove some uses of g_engineMax Horn
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2011-05-01Merge pull request #16 "Add a PixelFormat to Graphics::Surface.".Johannes Schickel
For further discussion check here: https://github.com/scummvm/scummvm/pull/16 Conflicts: graphics/png.cpp
2011-04-28JANITORIAL: Reduce header dependencies in shared codeOri Avtalion
Some backends may break as I only compiled SDL
2011-04-28JANITORIAL: Format forward declarations to follow conventionOri Avtalion
2011-04-24AUDIO: Cleanup MS IMA handlingMatthew Hoops
- Split The Last Express' ADPCM to the engine. Using the MS IMA routine was really a hack. - Fixed stereo MS IMA ADPCM, the old routine was completely wrong.
2011-04-17LASTEXPRESS: Use RGB555 PixelFormat for surfaces instead of screen format.Johannes Schickel
This makes the code a bit more readable, thanks to fuzzie for pointing that out.
2011-04-17LASTEXPRESS: Prefer Surface::create taking a PixelFormat over the one taking ↵Johannes Schickel
a byte depth. I am not sure whether the engine really uses only surfaces with the exat same format as the screen. The engine maintainer should review this commit and fix it in case the surfaces use a different pixel format.
2011-02-09AUDIO: Rename sound/ dir to audio/Max Horn
svn-id: r55850
2011-02-09LASTEXPRESS: Refactor inventory handlingJulien Templier
- Rewrite menu icon part of Inventory::handleMouseEvent() - Add proper support for icon brightness - Add drawItem method in place of macro svn-id: r55846
2011-01-25LASTEXPRESS: Fixed Memory Leak in Subtitles.David Turner
Also, fixed minor uninitialised read in animation event polling. svn-id: r55524
2010-11-19COMMON: Split common/stream.h into several headersMax Horn
svn-id: r54385
2010-11-19LASTEXPRESS: Simplify current frame calculation in Animation::processJulien Templier
(per Max suggestion) svn-id: r54366
2010-11-19ALL: Push down deps on stream.h from .h to .cpp filesMax Horn
svn-id: r54358
2010-11-17ENGINES: Change 'colour' to 'color'Max Horn
Only changed this in engines where 'color' was/is already used almost exclusively svn-id: r54288
2010-11-15LASTEXPRESS: Update Animation::process()Julien Templier
- Use Common::Rational to compute the current frame - Added check for _currentChunk != NULL - Add constructor to Chunk structure svn-id: r54245
2010-11-11LASTEXPRESS: Use SAFE_DELETE for class variablesJulien Templier
svn-id: r54201
2010-11-11LASTEXPRESS: Fix some memory leaksJulien Templier
- Reading past the end of file in SaveLoad::init - Missing deallocation of cache in SoundManager - Missing deallocation of coords in SceneHotspot - Missing deallocation of event handlers in LastExpressEngine::setEventHandlers - Missing deallocation of InSaveFile in SaveLoad::isSavegameValid - Missing deallocation of frames in Menu as reported by digitall svn-id: r54193
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-27JANITORIAL: Remove unnecessary semicolonsTorbjörn Andersson
svn-id: r53889
2010-10-24LASTEXPRESS: Fix crash in subtitle handlingJulien Templier
svn-id: r53777
2010-10-19LASTEXPRESS: Fix some space formatting.Jordi Vilalta Prat
svn-id: r53629
2010-10-18LASTEXPRESS: Check for a valid sequence in SequenceFrame::getNameJulien Templier
This allows the demo to fail gracefully to the debugger instead of crashing svn-id: r53595
2010-10-18LASTEXPRESS: Fix GCC warningsJulien Templier
svn-id: r53588
2010-10-18LASTEXPRESS: Merge in the engine.Eugene Sandulenko
svn-id: r53579