aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2011-07-02CGE: Simplify error() callseriktorbjorn
This also silences a few GCC warnings.
2011-07-02CGE: Some more renaming (WIP)Strangerke
2011-07-02CGE: Bugfix for wrapping event queue when it reaches the 256th eventPaul Gilbert
2011-07-02CGE: Fix for crash in BITMAP::solidAt when negative co-ordinates passedPaul Gilbert
2011-07-02CGE: Added code for Mouse::On and Mouse::OffPaul Gilbert
2011-07-02CGE: Hooked up mouse event handlerPaul Gilbert
2011-07-02CGE: Graceful exit rather than an errorPaul Gilbert
2011-07-02CGE: Fix naming of touch() virtual methods, and fixed keyboard handlingPaul Gilbert
2011-07-02TSAGE: Remove outdated extra channel variablePaul Gilbert
2011-07-02CGE: Created an EventManager class and hooked it up to the Keyboard classPaul Gilbert
2011-07-02CGE: Changed MOUSE class from using static fields to an instantiated classPaul Gilbert
2011-07-02CGE: Added engine prefix to header file #definesPaul Gilbert
2011-07-02CGE: Merged mouse.* and keybd.* files to centralise event handlingPaul Gilbert
2011-07-02CGE: Fix problem with calculating box sizes for text stringsPaul Gilbert
2011-07-02CGE: Bugfix to correctly reset wait timeouts when donePaul Gilbert
2011-07-02TSAGE: Linked in the (in progress) SoundBlaster Fx classPaul Gilbert
2011-07-02TSAGE: Fixed problem with saving double valuesPaul Gilbert
2011-07-02TSAGE: Beginnings of SoundBlaster sound driverPaul Gilbert
2011-07-02MOHAWK: Don't allocate zero-size array.Alyssa Milburn
2011-07-02CGE: Some more renaming (WIP)Strangerke
2011-07-01MOHAWK: Add the Mac version of Arthur's Reading RaceMatthew Hoops
2011-07-02MOHAWK: Always create a code object for every LBPage.Alyssa Milburn
2011-07-02MOHAWK: Try implementing LBCode eval, random and seek.Alyssa Milburn
2011-07-02MOHAWK: Use LBCode instead of running scripts in LBItem.Alyssa Milburn
2011-07-02MOHAWK: Add LBCode::parseCode.Alyssa Milburn
This allows script strings to be parsed into LB bytecode.
2011-07-02MOHAWK: Allow creation of LBCode instances without an associated BCOD.Alyssa Milburn
2011-07-02MOHAWK: Add LBCode::resolveItem helper function.Alyssa Milburn
2011-07-02MOHAWK: Fix/add bounds checking in LBCode::nextToken.Alyssa Milburn
2011-07-01CGE: Reimplemented game timer from using thread to using getMillis()Paul Gilbert
2011-07-01CGE: Fix initialisation of the MOUSE classPaul Gilbert
2011-07-01CGE: Palette fixes so that first screen shows correctlyPaul Gilbert
2011-07-01CGE: Some more renaming (wip)Strangerke
2011-07-01LASTEXPRESS: Fix loading of subtitles from sound nameLittleboy
2011-07-01GRAPHICS: Remove default values from FontSJIS::drawChar.Johannes Schickel
drawChar is overloaded in FontSJIS. One takes a "Surface &" as first parameter another one "void *", they furthermore have the exact same number of required parameters. The one "void *" just had a few extra parameters with default values. This resulted in a bug in SCUMM, where "VirtScreen *" (a subclass of Surface) was passed instead of "VirtScreen &" and thus the method taking "void *" was incorrectly used. To make it easier to spot such bugs in the future I just removed the default values and thus disallow such calls.
2011-07-01DREAMWEB: Add Spanish CD and French CD Detection Entries.D G Turner
These are taken from bug #3328865 ("DREAMWEB Spanish Version").
2011-06-30JANITORIAL: Silence a couple of "variable set but not used" warnings.eriktorbjorn
2011-06-30MOHAWK: Fix tMOV resources at the end of a fileMatthew Hoops
Thanks to fuzzie for noticing
2011-06-30ALL: Require DECLARE_SINGLETON to be used in the Common namepsaceOri Avtalion
Silences the clang warning: static data member specialization of '_singleton' must originally be declared in namespace 'Common'; accepted as a C++0x extension [-Wc++0x-extensions] Wrapping "namespace Common {}" around the macro assignment causes clang to complain about a spurious semicolon, and removing the semicolon at the end of the macro causes some editors to misbehave. Changing the requirement of using the macro in one namespace (the global) to another (Common) seems a small price to pay to silence a warning.
2011-06-30CGE: Some more renaming (wip)Strangerke
2011-06-30MADE: Fix hidden overloaded virtual function warningOri Avtalion
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-29SWORD25: removed useless warning in setVsync()Eugene Sandulenko
2011-06-29SWORD25: Implement persistence functions for soundengineEugene Sandulenko
Now sound is properly saved/restored. Implemented savegame versioning. Compatibility with old saves pertained.
2011-06-29Merge branch 'master' of github.com:scummvm/scummvm into soltys_wip2Strangerke
2011-06-29CGE: Some more renaming (wip)Strangerke
2011-06-29CGE: Misc cleanup (provided by Digitall)Strangerke
2011-06-29CGE: Removed Mouse from VGA::ShowQ to prevent crashes in the movie playerPaul Gilbert