aboutsummaryrefslogtreecommitdiff
path: root/engines/cruise
AgeCommit message (Collapse)Author
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-24Added Doxygen comments for the various engine namespaces (currently mostly ↵Max Horn
without details; help filling these out is welcome) svn-id: r46128
2009-11-02Changed foo(void) to foo() in almost all non-backend source filesMax Horn
svn-id: r45616
2009-10-18Introduced new type Common::DisposeAfterUse::FlagMax Horn
svn-id: r45233
2009-10-10Fixed memory leaks in savegame restoringPaul Gilbert
svn-id: r44863
2009-10-10Game now completely starts up without memory leaksPaul Gilbert
svn-id: r44862
2009-10-10Further memory leak fixesPaul Gilbert
svn-id: r44861
2009-10-09Fix warningMax Horn
svn-id: r44819
2009-10-09Fixed all memory leaks as far as the initial title screenPaul Gilbert
svn-id: r44814
2009-10-09Set up a basic tracing system for all memory allocations to help track down ↵Paul Gilbert
memory leaks svn-id: r44808
2009-10-03Added a +1 for dirty rectangle calculation so final column of changed area ↵Paul Gilbert
is included svn-id: r44551
2009-10-02Bugfix for dirty rects getting lost during room fade-insPaul Gilbert
svn-id: r44536
2009-09-26Bugfix for the dirty rects for drawn sprites when the sprite is partially ↵Paul Gilbert
off-screen svn-id: r44372
2009-09-26Dirty rects fix for pixels remaining on screen changesPaul Gilbert
svn-id: r44371
2009-09-24Reverted parts of revisions #44298, #44299 and #44300, to prevent warnings ↵Filippos Karapetis
and issues in compilers which don't support NORETURN svn-id: r44314
2009-09-24Reverted parts of revisions #44292, #44293, #44295 and #44296, to prevent ↵Filippos Karapetis
warnings and issues in compilers which don't support NORETURN svn-id: r44312
2009-09-24Changed createResFileEntry() to error out againFilippos Karapetis
svn-id: r44301
2009-09-24Fixed some more warnings about unreachable codeFilippos Karapetis
svn-id: r44299
2009-09-24CRUISE: Fixed some warnings about unreachable codeFilippos Karapetis
svn-id: r44293
2009-09-23Removed redundant offset from dirty rect calculation logicPaul Gilbert
svn-id: r44270
2009-09-14Add preliminary support for German Amiga version.Johannes Schickel
svn-id: r44077
2009-09-11Added an experimental screen transition dirty rect calculation code which ↵Paul Gilbert
should make background changes faster on slower devices or when scalers are active svn-id: r44032
2009-09-11Bugfix for the boundaries of changing objects used for dirty rect calculationsPaul Gilbert
svn-id: r44031
2009-08-24Bugfix for freeze when the in-game Pause 'P' key is usedPaul Gilbert
svn-id: r43690
2009-08-24Added code to launch the GMM save/load dialogues from the in-game Player ↵Paul Gilbert
menu, replacing the older code that just saved/loaded the game in a single slot without prompting svn-id: r43685
2009-08-17Switched event loop while/do to do/while, to ensure event handling occurs ↵Paul Gilbert
even when the game is under heavy load svn-id: r43471
2009-08-16Added detection entry for the UK 16 colour versionPaul Gilbert
svn-id: r43434
2009-08-15Added const qualifiers to static data.Johannes Schickel
svn-id: r43411
2009-08-15Added Dirty Rect handling functionalityPaul Gilbert
svn-id: r43406
2009-08-09Removed redundant code related to Midi handlingPaul Gilbert
svn-id: r43171
2009-08-09Slight adjustment to Spanish font lookup table, based on mac_es's ↵Paul Gilbert
description of character lookup problems svn-id: r43155
2009-08-03Bugfix to correctly reset the music tempo when loading a savegamePaul Gilbert
svn-id: r43023
2009-07-31Fix bug with the event loop that was discarding pending events rather than ↵Paul Gilbert
leaving them to be processed in the following frame svn-id: r42965
2009-07-30Patch #2828669: CRUISE: Fix cruise compilation with mingw32ce toolchainMax Horn
svn-id: r42950
2009-07-30Added the character lookup table for the Spanish fontPaul Gilbert
svn-id: r42920
2009-07-26fix/workaround for cruise crash on OSXJoost Peters
svn-id: r42826
2009-07-26Added a debug line to allow tracking of script executionPaul Gilbert
svn-id: r42799
2009-07-26Bugfix for mouse button clicks getting counted multiple timesPaul Gilbert
svn-id: r42798
2009-07-26Added a delay to the in-game menu loop to prevent 100% CPU usagePaul Gilbert
svn-id: r42795
2009-07-25use READ_UINT16 macroJoost Peters
svn-id: r42780
2009-07-25fix another aligned writeJoost Peters
svn-id: r42753
2009-07-25Move the event recorder to its own class (EventRecoder inside ↵Johannes Schickel
common/EventRecorder.[h/cpp]). svn-id: r42751
2009-07-25fix unaligned writesJoost Peters
svn-id: r42747
2009-07-18Minor tweak to prevent mouse clicks that close a user wait message also ↵Paul Gilbert
being further interpreted as a user walk destination svn-id: r42578
2009-07-17Added an explicit break out of the event processing loop for mouse buttons ↵Paul Gilbert
and/or key-presses - this should allow stylus-based systems to properly process 'mouse down' events before the 'mouse up' is processed svn-id: r42558
2009-07-14Bugfix to cursor updates - it previously required that both X and Y ↵Paul Gilbert
positions had changed before a cursor change could occur svn-id: r42472
2009-07-14Bugfix for player being able to walk through some objects against room wallsPaul Gilbert
svn-id: r42471
2009-07-12Added support for sub-relation message types - this fixes trying to attach ↵Paul Gilbert
the chain to the hook on the deck svn-id: r42405
2009-07-11Added initialisation of paging screens when the game startsPaul Gilbert
svn-id: r42370
2009-07-11Active background screens are now properly freed when the game exitsPaul Gilbert
svn-id: r42369