aboutsummaryrefslogtreecommitdiff
path: root/engines/cruise/cruise.cpp
AgeCommit message (Collapse)Author
2011-03-19CRUISE: Cleanup syncSoundSettings()dhewg
And init volume levels on startup
2011-01-02JANITORIAL: Suppress some useless includesArnaud Boutonné
svn-id: r55091
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-08-09CRUISE: Eliminate global constructorsEugene Sandulenko
svn-id: r51936
2010-07-17Remove PalmOS portMax Horn
svn-id: r50964
2010-05-04Move DebugChannel related code to new headerMax Horn
svn-id: r48935
2010-05-04Move initGraphics and initCommonGFX from to new header.Max Horn
These functions are only used internally be Engine subclasses, and by moving them to a separate header we can reduce indirect header dependencies. svn-id: r48934
2010-04-27COMMON: Move DebugChannel stuff into a new DebugMan singletonMax Horn
svn-id: r48821
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-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-24Fixed some more warnings about unreachable codeFilippos Karapetis
svn-id: r44299
2009-09-14Add preliminary support for German Amiga version.Johannes Schickel
svn-id: r44077
2009-08-24Bugfix for freeze when the in-game Pause 'P' key is usedPaul Gilbert
svn-id: r43690
2009-08-09Removed redundant code related to Midi handlingPaul Gilbert
svn-id: r43171
2009-07-25Move the event recorder to its own class (EventRecoder inside ↵Johannes Schickel
common/EventRecorder.[h/cpp]). svn-id: r42751
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
2009-06-30Made the music/sfx volume settings actually affect the in-game music/sfx volumePaul Gilbert
svn-id: r41975
2009-06-14Beginnings of music support for Cruise, based on the cine engine sound code ↵Paul Gilbert
(note that the music played isn't yet correct, though) svn-id: r41506
2009-05-31Slowed down the game to match the original, and introduced the ability to ↵Paul Gilbert
alter game speed using the keypad +/- keys svn-id: r41064
2009-05-28Replaced the original implementation of walk box handling with a cleaner, ↵Paul Gilbert
structure array based one svn-id: r40954
2009-05-13Reintroduced language string lists as a fallback for DELPHINE.LNG, since not ↵Paul Gilbert
all versions have this file svn-id: r40522
2009-05-13Moved the construction of _sound and _music to the constructor, in case the ↵Paul Gilbert
run() method exits before initiaze is called svn-id: r40520
2009-04-18Added support for the global menu save/loading, and changed the savegame ↵Paul Gilbert
format to store the savegame name and thumbnail svn-id: r39979
2009-04-05Created stub manager class for sound effectsPaul Gilbert
svn-id: r39856
2009-04-01Laid the basics for music handlingPaul Gilbert
svn-id: r39786
2009-03-07Fixed some method parameters, changed the main loop to a method of the ↵Paul Gilbert
engine class, and moved the frame delay code to the main loop to make the game more responsive to events svn-id: r39180
2009-03-01Engines: Fused several init&go methods into a single run methodMax Horn
svn-id: r39003
2009-02-19In progress work on cleaning up the font system - giving proper variable ↵Paul Gilbert
names, types, and converted memory accesses to endian safe structures svn-id: r38540
2009-02-14Changed the list of language dependant strings from being hard-coded to ↵Paul Gilbert
dynamically being loaded from the 'delphine.lng' file svn-id: r36317
2009-02-11Added debugger consolePaul Gilbert
svn-id: r36259
2009-01-30Renamed SpecialDebugLevel to DebugChannelMax Horn
svn-id: r36142
2009-01-25Minor cleanup and changed g_cruise to _vm for consistencyPaul Gilbert
svn-id: r36050
2009-01-16Code formatting fixes, automatically performed by astyleMax Horn
svn-id: r35870
2008-11-14Committed my patch #2123680 "SDL: Backend transaction / rollback support".Johannes Schickel
svn-id: r35062
2008-11-06Switched various Engine APIs to use Common::ErrorMax Horn
svn-id: r34916
2008-02-15Merged lots of _mixer->isReady() warnings into a single one in Engine ↵Max Horn
constructor svn-id: r30871
2007-12-27Early pathfindingVincent Hamm
svn-id: r30012
2007-12-24-Fade in/fade outVincent Hamm
-Implement background mode 5 svn-id: r29968
2007-12-18Fix loading savegame from original interpreterVincent Hamm
svn-id: r29901
2007-11-03Patch #1825276: "DETECTION: advanced detector engine simplification"Eugene Sandulenko
svn-id: r29386
2007-10-28Implement cursorsVincent Hamm
svn-id: r29286
2007-09-19Modified patch #1738058: "Action recorder".Eugene Sandulenko
svn-id: r28968
2007-09-19Merged common/stdafx.h into common/scummsys.h. All referencing files have ↵Nicola Mettifogo
been updated. svn-id: r28966
2007-05-30Updated legal headers in source files, based on what Pidgin (the IM client ↵Max Horn
formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots svn-id: r27024
2007-05-30Removing useless common/fs.h includesMax Horn
svn-id: r27018
2007-05-01Fixed PalmOS ARM global object allocationChris Apers
svn-id: r26697
2007-04-27Fix code formatting (partially) and guard defines in includes.Eugene Sandulenko
svn-id: r26631
2007-04-27Add cruise source code for scummvmVincent Hamm
svn-id: r26605