aboutsummaryrefslogtreecommitdiff
path: root/engines/saga/saga.h
AgeCommit message (Collapse)Author
2009-03-08Added game object data files for dino and FTA2Filippos Karapetis
svn-id: r39237
2009-03-08- Reworked the different file types a bitFilippos Karapetis
- Some initial work on Dinotopia's intro sequence svn-id: r39234
2009-03-07Fix compile of SAGA2 game engine.Travis Howell
svn-id: r39208
2009-03-01Engines: Fused several init&go methods into a single run methodMax Horn
svn-id: r39003
2009-03-01Merged Engine::go() and ::init() into a new run() method (currently ↵Max Horn
implemented by calling the existing init&go methods; to be cleaned up by engine authors svn-id: r39002
2009-01-29Moved AdvancedDetector from common/ to engines/Max Horn
svn-id: r36132
2009-01-20Implemented getDebugger()Filippos Karapetis
svn-id: r35967
2009-01-04Got rid of explicit game sound infoFilippos Karapetis
svn-id: r35727
2009-01-04Improved handling of sound resourcesFilippos Karapetis
svn-id: r35724
2009-01-02Wrapped more engine-specific code around appropriate ifdefsFilippos Karapetis
svn-id: r35679
2009-01-01Simplified sound resource loadingFilippos Karapetis
svn-id: r35649
2008-12-29- Removed game sound information for sound types that it can be determined ↵Filippos Karapetis
automatically. The game sound information left is now used as override info for certain sound types (e.g. PCM) - Added stubs for Shorten audio type, used in SAGA2 games svn-id: r35616
2008-12-29- IHNM Mac loads correctly againFilippos Karapetis
- Removed isBigEndian from GameSoundInfo - Removed GF_BIG_ENDIAN_DATA - Stopped loading the options panel for non-interactive ITE demos (it doesn't exist) - Fixed crash when exiting from non-interactive ITE demos svn-id: r35615
2008-12-26The verb<->textId assignment is needed only for ITEFilippos Karapetis
svn-id: r35562
2008-12-21- Added some stubs for the SAGA2 games dino and fta2Filippos Karapetis
- Stopped loading the isomap and puzzle game modules for IHNM, as they are not used for that game (this saves some memory for IHNM) - Removed getDisplayWidth() and getDisplayHeight() svn-id: r35473
2008-12-21Cleaned up the mess with game IDs and game types: removed game types, ↵Filippos Karapetis
reduced the game IDs and added game features where necessary svn-id: r35467
2008-12-04Disabled all the test functions in SAGA. They can be enabled again by ↵Filippos Karapetis
defining SAGA_DEBUG to 1 in saga.h. This cuts down on the engine size a bit, for devices with little memory (e.g. the DS) svn-id: r35238
2008-11-13Added better checks for the current music status in pauseEngineIntern()Filippos Karapetis
svn-id: r35035
2008-11-11Implemented pauseEngineIntern() for the SAGA engineFilippos Karapetis
svn-id: r35007
2008-11-10CleanupFilippos Karapetis
svn-id: r34988
2008-11-10SAGA save games now contain thumbnails and creation date/time (visible from ↵Filippos Karapetis
the GMM save/load screens) svn-id: r34986
2008-11-07Saving a game from GMM is now working for the SAGA engine, though the ↵Filippos Karapetis
description is not set correctly yet svn-id: r34932
2008-11-06Switched various Engine APIs to use Common::ErrorMax Horn
svn-id: r34916
2008-11-04Fixed the EngineFeature vs. MetaEngineFeature mess, clarified some ↵Max Horn
EngineFeature comments svn-id: r34896
2008-11-03Patch #2122869: ALL: Common load dialogMax Horn
svn-id: r34883
2008-09-30SAGA: Forgot to commit saga.hMax Horn
svn-id: r34695
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-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-21Separated Speech from SFX in SAGA, improved configuration of SAGA sound ↵Christopher Page
settings through the GMM svn-id: r33176
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-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-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-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-01-27Removed trailing spaces.Jordi Vilalta Prat
svn-id: r30664
2008-01-09Change an error to a warningFilippos Karapetis
svn-id: r30363
2008-01-07Removed some obsolete definesFilippos Karapetis
svn-id: r30320
2008-01-05Fix to remove a tab character from the GPL headerPaul Gilbert
svn-id: r30238
2007-12-23Disable voices when voice files do not exist (like the original interpreter ↵Filippos Karapetis
does), instead of exiting with an error. This is necessary for devices with little space svn-id: r29956
2007-12-20Fix for bug #1851030 - "IHNM Spanish CD - Wrong Dialogs color"Filippos Karapetis
svn-id: r29929
2007-12-20Removed clamp() and used the common CLIP template insteadFilippos Karapetis
svn-id: r29927
2007-11-03Patch #1825276: "DETECTION: advanced detector engine simplification"Eugene Sandulenko
svn-id: r29386
2007-09-30Fixed bug #1804805 - "IHNM: crash/glitch with italian fan patch"Filippos Karapetis
Added the Italian fan translation of IHNM, created a workaround for invalid string data in the Italian fan translation and added some hard coded strings which are changed in the original game executable with the Italian fan translation patch svn-id: r29134
2007-09-23remove _saveMarks from SAGA load and save implementationAndrew Kurushin
svn-id: r29053
2007-09-23Moved MemoryStreamEndian from Saga to Common.Eugene Sandulenko
svn-id: r29038
2007-09-22Fix for bug #1800276 - "IHNM: Problem in saving". A bug in the logic of the ↵Filippos Karapetis
save slot allocation algorithm became apparent with the FS node merge. It should be working correctly now svn-id: r29031
2007-09-13The early ITE demos were not interactiveFilippos Karapetis
svn-id: r28897