aboutsummaryrefslogtreecommitdiff
path: root/engines/saga
AgeCommit message (Collapse)Author
2008-12-08Some more dirty rectangle changes (still incomplete)Filippos Karapetis
svn-id: r35288
2008-12-08More dirty rectangle related changesFilippos Karapetis
svn-id: r35285
2008-12-07Set full screen refresh when an animation frame or the psychic profile is shownFilippos Karapetis
svn-id: r35283
2008-12-07More dirty rectangle related changes (dirty rectangle handling is still broken)Filippos Karapetis
svn-id: r35281
2008-12-07Fixed typoFilippos Karapetis
svn-id: r35279
2008-12-07Some dirty rectangle related codeFilippos Karapetis
svn-id: r35267
2008-12-07Disable unused codeFilippos Karapetis
svn-id: r35266
2008-12-07Disabled more debug codeFilippos Karapetis
svn-id: r35265
2008-12-06- Prevented direct reference to the back buffer in many cases (apart from a ↵Filippos Karapetis
few, where it's modified directly) - Added skeleton code for dirty rectangle handling (still unfinished and non-working) - Added wrapper functions to access the back buffer, which add the appropriate dirty rectangles automatically svn-id: r35264
2008-12-06CleanupFilippos Karapetis
svn-id: r35263
2008-12-06Fixed compilation when SAGA_DEBUG is definedFilippos Karapetis
svn-id: r35262
2008-12-06Also remove explicit surface passing to IsoMap::draw()Filippos Karapetis
svn-id: r35261
2008-12-06All the screen drawing functions draw to the back buffer, so there is no ↵Filippos Karapetis
point in passing it everywhere svn-id: r35260
2008-12-06CleanupFilippos Karapetis
svn-id: r35259
2008-12-05Removed unused variableFilippos Karapetis
svn-id: r35251
2008-12-05Removed more unneeded test codeFilippos Karapetis
svn-id: r35250
2008-12-04CleanupFilippos Karapetis
svn-id: r35246
2008-12-04Do not redraw the whole scene if an overlay is drawn above itFilippos Karapetis
svn-id: r35245
2008-12-04Removed more test code and performed some cleanupFilippos Karapetis
svn-id: r35241
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-12-03Fix compiler warningMax Horn
svn-id: r35215
2008-11-29Remove warnings from NDS build.Robin Watts
svn-id: r35172
2008-11-23Corrected wrong extended characters provided in the translated hardcoded ↵Filippos Karapetis
strings for ITE. Fixes bug #2045157 - "ITE: wrong accented characters in italian fan version" svn-id: r35158
2008-11-18CleanupFilippos Karapetis
svn-id: r35114
2008-11-16Fixed various g++ warnings ("format not a string literal and no format ↵Johannes Schickel
arguments"). svn-id: r35096
2008-11-14Committed my patch #2123680 "SDL: Backend transaction / rollback support".Johannes Schickel
svn-id: r35062
2008-11-14Some corrections, based on observations from bug report #2284298 - "SAGA: ↵Filippos Karapetis
Compiler warnings; possibly an engine bug" svn-id: r35058
2008-11-14Reverted change I accidentally made to the SAGA engine when committing the SCUMMTorbjörn Andersson
charset changes. It may be a correct change, but it's not yet ready. svn-id: r35057
2008-11-14Committed my own patch #2278665 ("SCUMM: Font data in old SCUMM games") to getTorbjörn Andersson
rid of a few kilobytes of hard-coded font data. (The font data is still there, but now we only store how the French, German, Italian and Spanish fonts differ from the English one.) svn-id: r35056
2008-11-14Fixing compilationSven Hesse
svn-id: r35055
2008-11-14Cleanup and simplification of the resource loading codeFilippos Karapetis
svn-id: r35054
2008-11-13Fix for bug #2277597 - "ITE: Classic Mac alternate md5sums / Voices not ↵Filippos Karapetis
detected‏" svn-id: r35051
2008-11-13Fixed crash when returning to launcher from the GMMFilippos Karapetis
svn-id: r35050
2008-11-13Added better checks for the current music status in pauseEngineIntern()Filippos Karapetis
svn-id: r35035
2008-11-11Fixed warning. (GCC doesn't like the variable 'isPaused' because there ↵Torbjörn Andersson
already is an isPaused() function.) svn-id: r35009
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-10Limit places where saving from the GMM is permittedFilippos Karapetis
svn-id: r34984
2008-11-09- The GMM save dialog is now working for all engines which support the ↵Filippos Karapetis
appropriate features - Added a new method to the MetaEngine class, getMaximumSaveSlot(), and implemented it in all engines for which the listSavefiles() method is implemented (it goes together with the listSavefiles method). It is used to fill the unused save slots in the save/load dialogs of each engine, so that the user can create new save games in empty slots - Unified the save/load dialog list numbering in the GMM load/save screens and in the load screen of the main menu (before a game is started) svn-id: r34963
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-05Got rid of the unused 'filename' attribute in SaveStateDescriptorMax Horn
svn-id: r34905
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-10-27Removed FIXME and reverted commit #34855, as it's now possible to add a ↵Filippos Karapetis
subfolder to a non-existing folder without crashes with the change in commit #34857 svn-id: r34858
2008-10-26Using getChild() with getChild() throws an assertion (a regression of the ↵Filippos Karapetis
latest FS node changes). Commenting out this line with a FIXME so that SAGA games can work once again under Windows svn-id: r34855
2008-10-26Renamed engine feature kSupportsDirectLoad to kSupportsLoadingDuringStartup, ↵Filippos Karapetis
as discussed in patch #2122869 svn-id: r34854
2008-10-06Added new type Engine::Feature; pushed down some #include dependenciesMax Horn
svn-id: r34755
2008-10-02Engine class changed:Max Horn
- Moved initCommonGFX() && GUIErrorMessage() out of class Engine - got rid of the _autosavePeriod member (this prevented users from changing the autosave period during runtime) - Got rid of an evil 'using GUI::Dialog' statement - Clarified some Doxygen comments svn-id: r34720