Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-03-05 | Renamed MetaEngine::getCopyright() to getOriginalCopyright() to better match ↵ | Jordi Vilalta Prat | |
the meaning of the returned string, as discussed some time ago in scummvm-devel svn-id: r39132 | |||
2009-03-01 | Engines: Fused several init&go methods into a single run method | Max Horn | |
svn-id: r39003 | |||
2009-02-15 | Applied my patch for the BS1/2 video player | Filippos Karapetis | |
- Support for the MPEG2 videos in BS1/2 has been dropped. The MPEG2 videos were lossy, and support for them complicated the code a lot. - Support for the non-existing enhanced MPEG cutscene packs for BS1 has been dropped. As a consequence, the credits player and the splitted audio stream players used for these packs has been removed - The original Smacker videos for both games are now supported, using our Smacker player (which is based off publically available specs and FFMPEG) - The animations now use the common video player code. Both the Smacker videos and our DXA video packs are supported svn-id: r38236 | |||
2009-02-07 | Make the subtitle settings in Options section of the global main menu ↵ | Travis Howell | |
optional, and enable only for game engines where subtitles settings are synced. svn-id: r36237 | |||
2009-01-31 | Disable the "press c for credits" hotkey (which wasn't in the original anyway) | Torbjörn Andersson | |
because of strange rumors about the credits running spontaneously every few minutes. I don't know if this is a temporary or permanent measure. svn-id: r36155 | |||
2009-01-01 | Whoa! Removing trailing spaces. | Eugene Sandulenko | |
svn-id: r35648 | |||
2008-11-14 | Committed my patch #2123680 "SDL: Backend transaction / rollback support". | Johannes Schickel | |
svn-id: r35062 | |||
2008-11-09 | Only hide the cursor for in-game pausing. Pausing from the outside is assumed to | Torbjörn Andersson | |
bring up the GUI, which has its own cursor. (This fixes the cursor disappearing when pausing on one of the engine's own dialog windows.) svn-id: r34977 | |||
2008-11-09 | Added a getMaximumSaveSlot() implementation for sword1 and sword2 | Filippos Karapetis | |
svn-id: r34969 | |||
2008-11-09 | Allow pausing (from the outside) during credits and palette fades. ↵ | Torbjörn Andersson | |
Refactored the code to distinguish outside pausing from in-game pausing, to avoid cursor-related problems. The screen is now only dimmed during in-game pausing. svn-id: r34957 | |||
2008-11-09 | Fixed pausing during credits. | Torbjörn Andersson | |
svn-id: r34956 | |||
2008-11-09 | Allow pausing during cutscene movies. (This will need an update to the mixer's | Torbjörn Andersson | |
getSoundElapsedTime() function to work better.) svn-id: r34954 | |||
2008-11-09 | Moved sound-related settings to syncSoundSettings() for the global options ↵ | Torbjörn Andersson | |
dialog. svn-id: r34947 | |||
2008-11-06 | Switched various Engine APIs to use Common::Error | Max Horn | |
svn-id: r34916 | |||
2008-11-05 | Turned enum PluginError into Common::Error, which in the future is to be ↵ | Max Horn | |
used in more places. Help with this is highly welcome svn-id: r34906 | |||
2008-11-05 | Got rid of the unused 'filename' attribute in SaveStateDescriptor | Max Horn | |
svn-id: r34905 | |||
2008-11-04 | Fixed the EngineFeature vs. MetaEngineFeature mess, clarified some ↵ | Max Horn | |
EngineFeature comments svn-id: r34896 | |||
2008-10-26 | Renamed engine feature kSupportsDirectLoad to kSupportsLoadingDuringStartup, ↵ | Filippos Karapetis | |
as discussed in patch #2122869 svn-id: r34854 | |||
2008-10-02 | Renamed FilesystemNode -> FSNode | Max Horn | |
svn-id: r34716 | |||
2008-09-30 | Renamed Engine::quit to Engine::shouldQuit (previously, it was easily ↵ | Max Horn | |
confused with Engine::quitGame); also cleaned up engine.h a bit svn-id: r34700 | |||
2008-09-11 | Committed my patch #2105593 "Launcher/MetaEngine: Finnished removeSaveState". | Johannes Schickel | |
svn-id: r34495 | |||
2008-09-07 | Replaced 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-03 | Moved check for shouldRTL() from engines to scummvm_main | Max Horn | |
svn-id: r34310 | |||
2008-09-03 | Moved FilesystemNode / FSList to namespace Common; also got rid of some ↵ | Max Horn | |
'typedef Common::String String;' name aliases svn-id: r34302 | |||
2008-08-16 | Added 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-15 | Defined some MetaEngineFeatures for the engines, the launcher uses these ↵ | Christopher Page | |
features to allow/disallow loading and deleting saves svn-id: r33909 | |||
2008-07-29 | Added --list-saves support for SWORD2 | Christopher Page | |
svn-id: r33396 | |||
2008-07-13 | SWORD2 works with the new GMM implementation | Christopher Page | |
svn-id: r33044 | |||
2008-06-26 | Sword2 now uses the new _quit flag | Christopher Page | |
svn-id: r32794 | |||
2008-05-29 | Rewrote dimPalette() so that the dimming is now a "filter" between the Screen | Torbjörn Andersson | |
class and the backend, i.e. as far as the game engine is concerned the palette remains unchanged. (This is similar how to the SCUMM engine handles the "noir" mode in Sam & Max.) This is one small step towards allowing the game to be paused anywhere. svn-id: r32369 | |||
2008-05-23 | Initial implementation of pauseEngineIntern(). There are issues, though, since | Torbjörn Andersson | |
the engine doesn't always allow the game to be paused, and some things (GUI, movie cutscenes, credits, ...) are outside the main engine loop. svn-id: r32232 | |||
2008-05-06 | Allow static and dynamic plugins to be used at the same time | Jordi Vilalta Prat | |
svn-id: r31888 | |||
2008-02-15 | Merged lots of _mixer->isReady() warnings into a single one in Engine ↵ | Max Horn | |
constructor svn-id: r30871 | |||
2008-02-08 | Initial support for plugin types | Jordi Vilalta Prat | |
svn-id: r30825 | |||
2008-02-03 | Revised Engine plugin API to only provide a single func which returns a ↵ | Max Horn | |
MetaEngine instance. Used this to simplify the rest of the plugin system svn-id: r30780 | |||
2008-02-03 | Changed "COMPATIBLITY" to "COMPATIBILITY". | Torbjörn Andersson | |
svn-id: r30754 | |||
2008-02-02 | New MetaEngine class (work in progress to replace the current Engine plugin ↵ | Max Horn | |
API with a more object oriented approach) svn-id: r30726 | |||
2007-09-19 | Modified patch #1738058: "Action recorder". | Eugene Sandulenko | |
svn-id: r28968 | |||
2007-09-19 | Merged common/stdafx.h into common/scummsys.h. All referencing files have ↵ | Nicola Mettifogo | |
been updated. svn-id: r28966 | |||
2007-06-23 | Merged the FSNode branch with trunk r27031:27680 | David Corrales | |
svn-id: r27681 | |||
2007-06-22 | Slightly updated key handling in BS2, Kyra, and Touche | Max Horn | |
svn-id: r27637 | |||
2007-06-21 | Use the KEYCODE constants. | Torbjörn Andersson | |
svn-id: r27593 | |||
2007-06-05 | Renamed methods in the FilesystemNode class to match the AbstractFSNode ↵ | David Corrales | |
implementations. Also exposed the new methods (exists, isReadable and isWritable) in FilesystemNode. svn-id: r27113 | |||
2007-05-31 | Re-added Revolution Software copyright to BS2 engine | Max Horn | |
svn-id: r27030 | |||
2007-05-30 | Updated 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-04-01 | added the instance of EventManager returned by OSystem::getEventManager as a ↵ | Gregory Montoir | |
member of the Engine base class. This allows to simply the code a bit and should more efficient too (ie. less virtual function chain calls, obj->getA()->getB()). Also updated several engines to make use of it. svn-id: r26357 | |||
2007-03-18 | Let the event manager keep track of the mouse position. | Torbjörn Andersson | |
svn-id: r26205 | |||
2007-03-18 | Oops. | Torbjörn Andersson | |
svn-id: r26191 | |||
2007-03-17 | Moved Event/EventType/keyboard enum from common/system.h (part of class ↵ | Max Horn | |
OSystem) to common/events.h (part of namespace Common). Porters may have to make minor changes to their backends to get them to compile again svn-id: r26180 | |||
2007-03-17 | Applied my re-revised patch #1487149 ("Simplified keyboard repeat"), with | Torbjörn Andersson | |
Fingolfin's blessings. Keyboard repeat is now handled by the event manager, rather than by individual engines. Since this can cause problems with some engines (see the AGI engine), the extra "key down" events are marked as "synthetic", so that they can be ignored if necessary. svn-id: r26170 |