aboutsummaryrefslogtreecommitdiff
path: root/engines/cruise
AgeCommit message (Collapse)Author
2011-10-16CRUISE: Fix For Unresponsive Mouse Movement noted in Bug #3423955.D G Turner
This patch was supplied on the bug by Ignaz Forster (ifo).
2011-10-01COMMON: Fix multiple engines asserting in querySaveMetaInfos for empty save ↵Paul Gilbert
slots
2011-08-07GRAPHICS: Simplify the interface of Graphics::loadThumbnail().Christoph Mallon
Now it returns the Surface, so the caller does not need to create one and pass it.
2011-08-07CRUISE: Replace casts and offset calculations for memory debugger by a ↵Christoph Mallon
simple struct.
2011-08-07JANITORIAL: Remove trailing empty lines.Christoph Mallon
2011-08-06ALL: Reduce audio/ header dependencyEugene Sandulenko
2011-06-30JANITORIAL: Silence a couple of "variable set but not used" warnings.eriktorbjorn
2011-06-20ALL: Remove trailing whitespacesMax Horn
This tries to make our code a bit more compliant with our code formatting conventions. For future use, this is the command I used: git ls-files "*.cpp" "*.h" | xargs sed -i -e 's/[ \t]*$//'
2011-06-14DETECTOR: Merge ADParams into AdvancedMetaEngineMax Horn
2011-06-10CRUISE: Switch to alternate AdvancedMetaEngine, avoid ADParamsMax Horn
2011-06-10ENGINES: Change incorrect use of 'target' to 'gameid'Max Horn
2011-06-02ENGINES: Change 2nd param of Engine::saveGameState to Common::StringMax Horn
2011-06-02CRUISE: Replace snprintf() usage with Common::String::format()D G Turner
Safer and less portability issues.
2011-05-25ALL: initialise -> initializeMatthew Hoops
2011-05-25ALL: behaviour -> behaviorMatthew Hoops
2011-05-22ENGINES: Further unify engine namesThierry Crozat
2011-05-17COMMON: Registers RandomSources in constructor with the event recorderMax Horn
This also removes the dependency of engines on the event recorder header and API, and will make it easier to RandomSources that are not properly registered.
2011-05-16ENGINES: Unify engine namesThierry Crozat
This unifies the engine names in MetaEngine::getName() and the credits. In particular drop "Engine" or "engine" from the names when it was present and use expanded names in credits when the MetaEngine uses it (e.g. "Beneath a Steel Sky" instead of "BASS").
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2011-04-28JANITORIAL: Reduce header dependencies in shared codeOri Avtalion
Some backends may break as I only compiled SDL
2011-04-14ALL: colour -> colorMax Horn
2011-04-03CRUISE: Fixed odd check, introduced in rev d83a83ef50md5
2011-03-29JANITORIAL: Remove/comment unused varsdhewg
Found by GCC 4.6's -Wunused-but-set-variable
2011-03-19CRUISE: Cleanup syncSoundSettings()dhewg
And init volume levels on startup
2011-02-23CRUISE: Bugfix for #3188309 - black text at end of introductionPaul Gilbert
2011-02-22CRUISE: Reinstate Copy Protection errorneously disabled in r51834.D G Turner
r51834 (f4d38ccd407f2a007050d69e4841ba7fc53cd401) was a commit to add English Floppy version of LoL to Kyra, but a file was accidently committed to Cruise as a sideffect.
2011-02-20CRUISE: Remove leftover RGBA reference.Johannes Schickel
2011-02-14CRUISE: Adapt to setPalette RGBA->RGB change.Johannes Schickel
2011-02-09AUDIO: Rename sound/ dir to audio/Max Horn
svn-id: r55850
2011-02-07GUI: Rename SaveLoadChooser::runModal to runModalWithPluginAndTargetMax Horn
This avoids hiding an overloaded virtual method, which in turn can cause weird bugs (see also the next commit). svn-id: r55815
2011-02-07COMMON: OSystem now has a PaletteManagerMax Horn
svn-id: r55806
2011-01-02JANITORIAL: Suppress some useless includesArnaud Boutonné
svn-id: r55091
2010-12-07DEBUG: Let GUI::Debugger::preEnter and postEnter (un)pause the engineMax Horn
svn-id: r54815
2010-11-21CRUISE: Slight formatting fix.Johannes Schickel
svn-id: r54409
2010-11-21CRUISE: Fix Memory Accesses Errors and Leaks Reported By ValgrindDavid Turner
Most of these fixes are fairly simple, though the clamping of ArrayStates accesses in object.cpp _might_ cause regressions. None are obvious on basic playtest check, but the game will need a full playtest. svn-id: r54408
2010-11-21CRUISE: Bugfix for #3064846 - Raoul appearing in Book screenPaul Gilbert
svn-id: r54405
2010-11-19COMMON: Split common/stream.h into several headersMax Horn
svn-id: r54385
2010-11-17CRUISE: Corrected uninit read of _polyStruct in ctp.cpp:49 detected by Valgrind.David Turner
This occurred during intro playback and was due to _polyStruct not being initialised to NULL during engine construction/initialisation. svn-id: r54299
2010-11-07LURE: Convert printf to debug/warningMax Horn
Exception: The "decompiler" code still uses fopen/fprintf etc. but it is disabled by default, hence I am ignoring it for now. svn-id: r54108
2010-10-24ALL: Fix various typos (patch #3093266)Max Horn
svn-id: r53762
2010-10-15CRUISE: Replace some strncpy with strlcpy.Johannes Schickel
svn-id: r53495
2010-10-15ENGINES: Enhance namespace comments a bitMax Horn
svn-id: r53484
2010-10-15CRUISE: Fix some code analysis warnings (bug #3087829)Eugene Sandulenko
svn-id: r53472
2010-09-12i18n: Translate the Save and Load buttons in cruiseThierry Crozat
This fix Fix bug #3064918 GUI: Save and Load button not translated in cruise svn-id: r52691
2010-08-09CRUISE: Eliminate global constructorsEugene Sandulenko
svn-id: r51936
2010-08-07LOL: added english floppy versionFlorian Kagerer
svn-id: r51834
2010-07-17Remove PalmOS portMax Horn
svn-id: r50964
2010-07-17DEBUGGER: Simplify how our console debugger works / is usedMax Horn
* Remove _isAttached member var and isAttached method * Engines now always call the onFrame method; whether it does something is decided by the debugger class resp. its subclasses * Make detach() protected instead of private, so that subclasses can invoke it * Remove _detach_now member var (call detach() instead). * Rename _frame_countdown to _frameCountdown and properly document it. * Add more doxygen comments * Cleanup svn-id: r50963
2010-06-21Fixed some Cppcheck warnings. (There are plenty left, if anyone's wondering.)Torbjörn Andersson
svn-id: r50120
2010-06-15AdvancedDetector: Add new parameter directoryGlobs.Eugene Sandulenko
Without this parameter mass detection gave tons of false alarms. Use globbing for narrowing down the depth search. svn-id: r49788