Commit Graph
86814 Commits
Author SHA1 Message Date
Nicola Mettifogo 5581030972 * removed the obsolete _quit flag
* refactored most cleanup code for locations and game

svn-id: r34939
2008-11-08 14:56:45 +00:00
Nicola Mettifogo 767485840f Got rid of the SurfaceToMultiFrames adapter class.
svn-id: r34938
2008-11-08 02:32:40 +00:00
Max Horn 7cbd04dc23 Thou shalst never use the 'using' keyword in a header file, lest the wrath of ye fingolfin will crush your sorrow bones to dust... *grrr* ;)
svn-id: r34937
2008-11-08 01:34:02 +00:00
Max Horn 0508fec8a8 Pushing down some header deps
svn-id: r34936
2008-11-08 01:30:32 +00:00
Max Horn 2071f606a9 Moved some internal stuff from ThemeEngine.h to ThemeEngine.cpp
svn-id: r34935
2008-11-08 00:54:58 +00:00
Neil Millstone 8b9311dd4e DS: Fixing feof behaviour and path prefix stuff.
svn-id: r34934
2008-11-07 23:21:35 +00:00
Benjamin Haisch 8ffcd984b0 Implemented RTL support
svn-id: r34933
2008-11-07 21:59:25 +00:00
Filippos Karapetis 57e57c49ce Saving a game from GMM is now working for the SAGA engine, though the description is not set correctly yet
svn-id: r34932
2008-11-07 19:43:01 +00:00
Nicola Mettifogo e6337d11aa * completed transition to Common::Archive for Nippon Safes.
* removed lots of old Archive swap magic

svn-id: r34931
2008-11-07 15:35:18 +00:00
Nicola Mettifogo 71d7b5762a Reverted my earlier commit r34926.
svn-id: r34930
2008-11-07 13:50:56 +00:00
Nicola Mettifogo 84b0d3d2f9 Added a destroy() call for SearchManager at the end of scummvm_main.
svn-id: r34929
2008-11-07 13:48:51 +00:00
Johannes Schickel 4cc5015fd0 Fixed leak when using SearchSet::add for an already existing name.
svn-id: r34928
2008-11-07 13:42:05 +00:00
Johannes Schickel 1512fbd261 Formatting.
svn-id: r34927
2008-11-07 13:20:25 +00:00
Nicola Mettifogo 203db86869 Fixed leaks in SearchMan. Default directories are now added with the 'autoFree' parameter set to true.
svn-id: r34926
2008-11-07 11:09:16 +00:00
Max Horn 5bf81acb95 Refactoring the Arj decoder code, phase 4 (done for now, TODO added for future work)
svn-id: r34925
2008-11-07 10:14:57 +00:00
Max Horn 903dd97aa1 Refactoring the Arj decoder code, phase 3 (fixing some more leaks, too)
svn-id: r34924
2008-11-07 09:57:54 +00:00
Max Horn 81431f18cd Refactoring the Arj decoder code, phase 2
svn-id: r34923
2008-11-07 09:50:51 +00:00
Max Horn 060aa5b002 Refactoring the Arj decoder code, phase 1
svn-id: r34922
2008-11-07 09:46:12 +00:00
Nicola Mettifogo 8baedea4d4 Implemented a Common::Archive subclass to handle the content of archives in Nippon Safes. Common::File is now used only to load archives.
svn-id: r34921
2008-11-07 08:47:59 +00:00
Filippos Karapetis 3cdb3d76c3 Fixed colors for the GMM save/load dialogs
svn-id: r34920
2008-11-06 23:29:48 +00:00
Torbjörn Andersson 2d42880ccf Fixed compilation.
svn-id: r34919
2008-11-06 22:00:29 +00:00
Filippos Karapetis 27d1959683 Added some WIP code for the GMM save dialog (still not working correctly)
svn-id: r34918
2008-11-06 20:26:19 +00:00
Lars Persson 54b94fdf03 Set vector renderer format
svn-id: r34917
2008-11-06 19:03:11 +00:00
Max Horn 40136f2590 Switched various Engine APIs to use Common::Error
svn-id: r34916
2008-11-06 17:05:54 +00:00
Max Horn 4c8f221fb8 Merged SFMError into Common::Error, added some new error codes; revised some error handling in DefaultSaveManager
svn-id: r34915
2008-11-06 16:40:00 +00:00
Filippos Karapetis 2b0346ca5e Fix for bug #2071125 - "MICKEY: Mouse movement‏", by using the waitForTimer() function from the SCUMM engine
svn-id: r34914
2008-11-06 16:31:34 +00:00
Max Horn 8f33d4a40a Implemented GMM loading (and, once the GMM supports it, saving) for SCUMM
svn-id: r34913
2008-11-06 15:41:38 +00:00
Max Horn edf9f24926 Got rid of OSystem::colorToRGB and RGBToColor; added implementations for OSystem::getOverlayFormat to several ports (pending testing by the porters)
svn-id: r34912
2008-11-06 15:02:50 +00:00
Max Horn f238a12b27 Got rid of OSystem::ARGBToColor and colorToARGB
svn-id: r34911
2008-11-06 14:27:13 +00:00
Max Horn 38a4eaa001 cleanup
svn-id: r34910
2008-11-06 14:03:38 +00:00
Max Horn 142a8d5a51 Simplified AdvancedMetaEngine::fallbackDetect usage
svn-id: r34909
2008-11-06 13:59:39 +00:00
Max Horn 252409d49c cleanup
svn-id: r34908
2008-11-06 13:58:21 +00:00
Torbjörn Andersson f71e1077e0 Fixed compile error.
svn-id: r34907
2008-11-05 21:10:12 +00:00
Max Horn f32be87633 Turned enum PluginError into Common::Error, which in the future is to be used in more places. Help with this is highly welcome
svn-id: r34906
2008-11-05 17:24:56 +00:00
Max Horn fe2935ad4b Got rid of the unused 'filename' attribute in SaveStateDescriptor
svn-id: r34905
2008-11-05 15:41:12 +00:00
Max Horn 79614d28b6 Tweaked browser dialog in 320x200 mode
svn-id: r34904
2008-11-05 14:58:47 +00:00
Max Horn 4a23fd9170 Fixed off-by-one error in horizontal text centering code
svn-id: r34903
2008-11-05 14:47:06 +00:00
Max Horn 27628688d2 Tweaked classic theme in 320x200 mode, to use the available space better
svn-id: r34902
2008-11-05 14:33:22 +00:00
Max Horn b2d93543d4 Paranoia check
svn-id: r34901
2008-11-05 11:57:11 +00:00
Max Horn f2c5d0563f dead code
svn-id: r34900
2008-11-04 20:05:33 +00:00
Max Horn b3e72347a3 Improved ZipArchive to take arbitrary SeekableReadStream; also, the variant which is inited using a filename now uses SearchMan to lookup the filename's file
svn-id: r34899
2008-11-04 20:04:25 +00:00
Max Horn cbfa73886c cleanup
svn-id: r34898
2008-11-04 20:03:32 +00:00
Max Horn 817d2078cc Some cleanup / handle the case where the themepath is neither pointing to a dir nor to a .zip file
svn-id: r34897
2008-11-04 19:49:26 +00:00
Max Horn 61aadb378d Fixed the EngineFeature vs. MetaEngineFeature mess, clarified some EngineFeature comments
svn-id: r34896
2008-11-04 16:11:40 +00:00
Nicola Mettifogo 70679e6895 Fixed leak (unreleased stream of music data).
svn-id: r34895
2008-11-04 13:57:29 +00:00
Nicola Mettifogo 9fe3150348 Refactoring of NS disk code, preliminary to change towards Common::Archive.
svn-id: r34894
2008-11-04 13:57:04 +00:00
Nicola Mettifogo 33b6bc4215 Reordered initialization lists to kill a ton of warnings.
svn-id: r34892
2008-11-04 05:29:53 +00:00
Joost Peters f12b76b7fb add PSPSaveFileManager class (subclassed DefaultSaveFileManager)
svn-id: r34891
2008-11-03 22:21:34 +00:00
Joost Peters 13561a008e implement OSystem::getOverlayFormat()
svn-id: r34890
2008-11-03 22:03:05 +00:00
Johannes Schickel 2694e916da Extend HACK in Engine::hasFeature, fixes GMM load dialog.
svn-id: r34889
2008-11-03 21:10:18 +00:00