aboutsummaryrefslogtreecommitdiff
path: root/engines/lastexpress
AgeCommit message (Collapse)Author
2012-07-14LASTEXPRESS: Fix sound in animated sequencesLittleboy
2012-07-14LASTEXPRESS: CleanupLittleboy
- Add missing initializer/destructors - Add some const modifiers - Remove some unneeded casts - Use enumeration values in switch constructs
2012-07-14LASTEXPRESS: Remove duplicated include statementsLittleboy
2012-06-16LASTEXPRESS: Get rid of casts on CursorManager::replaceCursor calls.Johannes Schickel
2012-06-16LASTEXPRESS: Get rid of casts on OSystem::copyRectToScreen calls.Johannes Schickel
2012-06-03ALL: Replace cursorTargetScale in OSystem API with a simple "do not scale" ↵Johannes Schickel
logic. All uses of the old target scale API actually wanted to disallow scaling of the mouse cursor. This commit adapts our API to this and thus simplifies backend implementations. Some backends, most notable the Wii and Android, did some implementation of the cursor target scale, which I didn't adapt yet. I added a TODO for the porters there.
2012-03-13JANITORIAL: Replace (x ? false : true) by !(x).Christoph Mallon
2012-02-15JANITORIAL: Fix missing whitespace in pointer castTarek Soliman
find -name '*.h' -or -name '*.cpp' | xargs sed -r -i 's@\(([A-Za-z0-9]+)\*\)@(\1 *)@g' This seems to have caught some params as well which is not undesirable IMO. It also caught some strings containing this which is undesirable so I excluded them manually. (engines/sci/engine/kernel_tables.h)
2011-12-13COMMON: Make more members of Archive constant.Andrea Corna
2011-11-21ALL: Remove unnecessary forward declarations.Christoph Mallon
2011-11-07LASTEXPRESS: Fix typos in shared game code (as reported by _sev)Littleboy
2011-11-07LASTEXPRESS: Fix typos in entity code (as reported by _sev)Littleboy
2011-11-03LASTEXPRESS: Fixed typo in code logicFilippos Karapetis
2011-11-03LASTEXPRESS: Fix read size parameter.Johannes Schickel
2011-11-02LASTEXPRESS: Fix incorrect read() callEugene Sandulenko
2011-10-24LASTEXPRESS: Add GUIO_NOASPECT to Last ExpressStrangerke
2011-10-23AD: Switched rest of the engines to new GUIOEugene Sandulenko
2011-10-11Last Express: CLIP should use a <int> template to compile correctly.anotherguest
2011-09-19LASTEXPRESS: Small cleanup in Entities::processEntity() and ↵Littleboy
Entities::processFrame()
2011-09-07LASTEXPRESS: Fix Francois being stuck when exiting compartmentLittleboy
2011-08-07JANITORIAL: Add missing NL at EOF.Christoph Mallon
2011-08-06LASTEXPRESS: Reduce header dependencyEugene Sandulenko
2011-08-06OSYSTEM: extended installTimerProc() with timer ID parameterEugene Sandulenko
2011-07-08LASTEXPRESS: Simplify SoundQueue::updateQueue()Littleboy
- Remove useless cache code - Use helper function to get the proper sound entry - Fix crash on using an invalid entry
2011-07-08LASTEXPRESS: Prefix savegame filenames with "lastexpress"Littleboy
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-06LASTEXPRESS: implement Sound::updateQueue() and all dependent functionsEugene Sandulenko
2011-07-04LASTEXPRESS: Move sound filtering to base Sound classLittleboy
- Rename kSoundStatusRemoved to kSoundStatusClosed - Rename kSoundStatusClear2 to kSoundStatusCached - Remove sound cache handling
2011-07-03COMMON: Fix compilation when USE_HASHMAP_MEMORY_POOL is not defined.Johannes Schickel
2011-07-01LASTEXPRESS: Fix loading of subtitles from sound nameLittleboy
2011-06-29LASTEXPRESS: Hook up preliminary sound filteringLittleboy
- Add debug checks in soundFilter() - Rename kSoundStatusClear1 to kSoundStatusFilterVariant
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-29LASTEXPRESS: Move SoundStatus to shared headerLittleboy
2011-06-29LASTEXPRESS: Replace shared sound buffer by per-entry bufferLittleboy
2011-06-28LASTEXPRESS: Make SoundEntry members privateLittleboy
2011-06-28LASTEXPRESS: Cleanup commentsLittleboy
2011-06-28LASTEXPRESS: Move Sound class to the sound folderLittleboy
2011-06-28LASTEXPRESS: Move sound queue related functions to a separate classLittleboy
- Implement missing queue reset function - Cleanup SoundManager::playLoopingSound()
2011-06-28LASTEXPRESS: Move more entry-related functions to Entry classLittleboy
2011-06-26LASTEXPRESS: Add detection entry for Russian versionLittleboy
2011-06-25LASTEXPRESS: Give proper name to another sound struct memberEugene Sandulenko
2011-06-24LASTEXPRESS: Move subtitle-related methods to the SubtitleEntry classLittleboy
2011-06-24LASTEXPRESS: Refactor Sound classLittleboy
- Move entry-related functions to separate class - Move enumeration to shared header and rename FlagType to SoundFlag
2011-06-24LASTEXPRESS: Implement playLoopingSound()Eugene Sandulenko
In order for it to work properly, updateQueue() should be unstubbed.
2011-06-23LASTEXPRESS: Extract Clock and TrainLine classes to separate filesLittleboy
2011-06-23LASTEXPRESS: Move Menu class to a separate folderLittleboy
2011-06-22LASTEXPRESS: Fix leak and corruption of event handlers function pointersLittleboy
- Add better error handling - Properly delete previous event handlers when setting new ones or restoring from backup
2011-06-22LASTEXPRESS: Refactor Fight classLittleboy
- Replace structs holding function pointers by proper classes - Move each fighter functions to separate files