aboutsummaryrefslogtreecommitdiff
path: root/engines/saga
AgeCommit message (Collapse)Author
2008-09-13Big patch changing the signature of various Stream methods (some ports may ↵Max Horn
need to be slightly tweaked to fix overloading errors/warnings) svn-id: r34514
2008-09-11Committed my patch #2105593 "Launcher/MetaEngine: Finnished removeSaveState".Johannes Schickel
svn-id: r34495
2008-09-09Committed patch #2100962 - "Saga engine reduced memory usage"Filippos Karapetis
svn-id: r34458
2008-09-08Reduced calls to File::exists()Filippos Karapetis
svn-id: r34443
2008-09-08Free the current voice lookup table a bit earlier in loadGlobalResources()Filippos Karapetis
svn-id: r34442
2008-09-08CleanupFilippos Karapetis
svn-id: r34440
2008-09-07Replaced Engine::_gameDataPath (a String) by Engine::_gameDataDir (an ↵Max Horn
FSNode); adapted code to that (by using getChild() to get subdirs, not string concatenation svn-id: r34434
2008-09-05Hopefully fixed the chaos with the SAGA volume values. This also fixes the ↵Filippos Karapetis
broken volume introduced with the introduction of the RTL code in the engine svn-id: r34349
2008-09-03Moved check for shouldRTL() from engines to scummvm_mainMax Horn
svn-id: r34310
2008-09-01Merging more of the GSoC 2008 RTL branch: SAGAMax Horn
svn-id: r34252
2008-08-26Fix for bug #2057200 - "IHNM: Invisible inventory objects"Filippos Karapetis
svn-id: r34189
2008-08-20I believe the setVolume() function has to be guarded by a mutex. (I added ↵Torbjörn Andersson
this to the Tinsel engine a while back to fix mysterious problems, but forgot to add it elsewhere.) Maybe this will fix the mysterious IHNM crashes, as well? svn-id: r34048
2008-08-19Fix for bug #2057194 - "IHNM: -x option crashes ScummVM, if savegame doesn't ↵Filippos Karapetis
exist" svn-id: r34023
2008-08-16Fixed volume change after loading a game in SagaChristopher Page
svn-id: r33952
2008-08-16Added a MetaEngineFeature for RTL support, the RTL button is disabled in the ↵Christopher Page
GMM if the engine doesn't support it svn-id: r33921
2008-08-15Defined some MetaEngineFeatures for the engines, the launcher uses these ↵Christopher Page
features to allow/disallow loading and deleting saves svn-id: r33909
2008-08-04Merged revisions ↵Christopher Page
33188-33189,33191-33193,33196,33198,33202-33203,33206,33210,33212,33218-33220,33222,33224-33226,33229-33243,33246,33248-33250,33252,33258-33261,33263,33266,33270,33272-33283,33285,33287-33290,33295-33298,33321,33325-33330,33332-33335,33337-33340,33342,33345,33347,33349-33350,33352-33357,33359-33367,33369-33371,33373,33375-33377,33379-33380,33383-33385,33387-33389,33392-33394,33400-33402,33404-33405,33407-33410,33412-33416,33418-33419,33425-33427,33432,33436-33438,33444,33446,33452-33453,33455-33459,33463-33464,33466-33471,33473-33474,33478,33490,33492,33495-33496,33509-33512,33518-33519,33522-33527,33529-33530,33537,33541,33544,33546,33550,33552-33554,33556,33558,33561-33562,33565,33568,33570,33574,33576,33578-33581,33584-33587,33590,33596,33604-33611,33614-33615,33617-33618,33620-33621 via svnmerge from https://scummvm.svn.sourceforge.net/svnroot/scummvm/scummvm/trunk svn-id: r33624
2008-08-04Added Italian translation for the load confirmation window in IHNMFilippos Karapetis
svn-id: r33611
2008-08-01Fixed crash on exit from commit #32742 - the memory leak was only in IHNM, ↵Filippos Karapetis
not ITE (in ITE, the 4 sprite lists are actually one) svn-id: r33492
2008-08-01Added load confirmation dialog for IHNM, like in the original.Filippos Karapetis
Fixes bug #1971699 - "IHNM: No Load Game Confirmation" svn-id: r33490
2008-07-29Added --list-saves support for SAGAChristopher Page
svn-id: r33391
2008-07-28CleanupFilippos Karapetis
svn-id: r33373
2008-07-21Separated Speech from SFX in SAGA, improved configuration of SAGA sound ↵Christopher Page
settings through the GMM svn-id: r33176
2008-07-16Quit and RTL code is more modular now. EVENT_RTL no longer sets ↵Christopher Page
_shouldQuit, shouldQuit is only set if there's an EVENT_QUIT. EVENT_RTL and EVENT_QUIT are completely separate from each other. Engine::quit() method now checks both _shouldQuit and _shouldRTL to determine if the engine should exit. There is no longer a need for resetQuit(), so it's removed svn-id: r33082
2008-07-11SAGA works with new GMM implementationChristopher Page
svn-id: r33000
2008-07-01Sound settings for Saga can be configured from the GMMChristopher Page
svn-id: r32863
2008-06-25Queen and Saga now use the new _quit flagChristopher Page
svn-id: r32774
2008-06-16Cleaned up some unnecessary commentsChristopher Page
svn-id: r32721
2008-06-12SAGA: Fixed memory leaks in the SAGA engineChristopher Page
svn-id: r32673
2008-06-04- Removed -Wconversion from compiler options for g++ 4.3, it's behavior has ↵Johannes Schickel
fundamently changed in g++ 4.3 - Added -Wno-empty-body and -Wno-parentheses as compiler flags for g++ 4.3 for *now* (we should think of removing -Wparentheses though) - Fixed some warnings for g++ 4.3 (only for the engines I'm using) svn-id: r32540
2008-06-03Initial WIP and still non-working code for the blinking save reminder icon ↵Filippos Karapetis
(bug reports #1981081 and #1971729) svn-id: r32521
2008-05-26Renamed files for consistencyFilippos Karapetis
svn-id: r32283
2008-05-26Code cleanup:Filippos Karapetis
- Removed sagaresnames.h - Moved all special scenes to scene.h, and named them consistently (e.g. RID_ITE_OVERMAP_SCENE -> ITE_SCENE_OVERMAP) - Moved all resources which were used by the ITE intro into ite_introproc.cpp - Removed several defines which were only used once (e.g. the SFX names) - Reordered the GameResourceDescription resources so that ITE and IHNM specific resources are placed in the end - Updated the comment about the IHNM Mac music - Changed the callocs in loadPalAnim to mallocs, like in the rest of the code - Removed the MEM error svn-id: r32282
2008-05-26CleanupFilippos Karapetis
svn-id: r32280
2008-05-23Messages in the ITE puzzle scene will now be properly shown in Italian in ↵Filippos Karapetis
the Italian fan translation of ITE svn-id: r32221
2008-05-06Allow static and dynamic plugins to be used at the same timeJordi Vilalta Prat
svn-id: r31888
2008-04-05Advanced detector: replaced kADFlagAugmentPreferredTarget by its inverse, ↵Max Horn
kADFlagDontAugmentPreferredTarget (since all AdvDetector engines except Kyra used kADFlagAugmentPreferredTarget, it seems reasonable to assume that as default) svn-id: r31413
2008-04-05Fixed warning. (You shouldn't have to use floor() to simulate integer mathTorbjörn Andersson
anyway.) svn-id: r31411
2008-04-05Fixed regression from previous commitFilippos Karapetis
svn-id: r31410
2008-04-05Simplify codeEugene Sandulenko
svn-id: r31409
2008-04-05Added code to load (but NOT play) the external music files in the Macintosh ↵Filippos Karapetis
version of IHNM. I believe that the music in the Mac version is in TFMX format, which is not supported yet svn-id: r31408
2008-04-05Speech is now played correctly in the Macintosh version of IHNMFilippos Karapetis
svn-id: r31405
2008-04-05Sound effects in the Macintosh version of IHNM are now workingFilippos Karapetis
svn-id: r31404
2008-04-05Added detection for IHNM Mac. Gampe plays, but sound and music is a big TODOEugene Sandulenko
svn-id: r31403
2008-03-14Started to get rid of Common::EncapsulatedADGameDesc (using plain ↵Max Horn
Common::ADGameDescription instead) svn-id: r31121
2008-03-14Advanced Detector: Changed fallback detector from a callback function ↵Max Horn
pointer to an overrideable method of AdvancedMetaEngine svn-id: r31119
2008-02-28Added a workaround so that the mob of prisoners in Nimdok's chapter is shown ↵Filippos Karapetis
correctly after a cutaway is shown svn-id: r30991
2008-02-27Don't change the voice bank when no voice files are present. This will stop ↵Filippos Karapetis
SAGA games from crashing when no voice files are present in talkie versions of ITE and IHNM (regression from commit #30648) svn-id: r30989
2008-02-27Don't do any special font mapping in the Italian fan translation of ITE, so ↵Filippos Karapetis
that Italian characters are shown correctly svn-id: r30988
2008-02-27Fix for bug #1895205 - "IHNM: end game text/caption error"Filippos Karapetis
svn-id: r30985