aboutsummaryrefslogtreecommitdiff
path: root/engines/queen/queen.cpp
AgeCommit message (Collapse)Author
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-07-29Added --list-saves support for QUEENChristopher Page
svn-id: r33390
2008-07-18QUEEN sound settings work with the GMMChristopher Page
svn-id: r33093
2008-07-11Queen works with the new GMM implementation, and made a correction to a ↵Christopher Page
change in parallaction svn-id: r32999
2008-07-05Queen sound settings are now configurable through the GMMChristopher Page
svn-id: r32922
2008-06-25Queen and Saga now use the new _quit flagChristopher Page
svn-id: r32774
2008-06-04QUEEN: Modified engine to use a quit flag instead of system->quit() in order ↵Christopher Page
to return to the launcher svn-id: r32525
2008-05-06Allow static and dynamic plugins to be used at the same timeJordi Vilalta Prat
svn-id: r31888
2008-02-15Merged lots of _mixer->isReady() warnings into a single one in Engine ↵Max Horn
constructor svn-id: r30871
2008-02-08Initial support for plugin typesJordi Vilalta Prat
svn-id: r30825
2008-02-03Revised 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-03cleanupMax Horn
svn-id: r30777
2008-02-03Changed "COMPATIBLITY" to "COMPATIBILITY".Torbjörn Andersson
svn-id: r30754
2008-02-03Converted queen and sky to use MetaEngine (forgot them because they don't ↵Jordi Vilalta Prat
use the AdvancedDetector). svn-id: r30752
2008-01-05Fix to remove a tab character from the GPL headerPaul Gilbert
svn-id: r30238
2007-09-30fix incomplete savestate prefixGregory Montoir
svn-id: r29138
2007-09-27simplified queen savegame listing (removed marks array etc.)Gregory Montoir
svn-id: r29111
2007-09-19Modified patch #1738058: "Action recorder".Eugene Sandulenko
svn-id: r28968
2007-09-19Merged common/stdafx.h into common/scummsys.h. All referencing files have ↵Nicola Mettifogo
been updated. svn-id: r28966
2007-09-18Code formatting fixesMax Horn
svn-id: r28945
2007-07-12Changed SaveFileManager::listSavegames() function to be engine agnostic. It ↵David Corrales
now returns a list will the full paths of existing files that match a given regex. Additionally, modified the 5 engines which use the default manager (Agos, Queen, Saga, Scumm and Touche) to parse the filename list and mark the available saves bool array correctly. svn-id: r28046
2007-06-05Renamed 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-30Updated 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-02This should make the game match the original DOS version speed.Gregory Montoir
svn-id: r26371
2007-03-20enabled music volume changes in Amiga versionGregory Montoir
svn-id: r26265
2007-03-08Since the amiga version handle music very differently than the PC version, ↵Gregory Montoir
the existing Music and MusicPlayer classes have been merged to a single MidiMusic class, simplifying code a bit. svn-id: r26033
2007-03-02added other code differences for Amiga FOTAQ versions, full game is now ↵Gregory Montoir
completable under ScummVM svn-id: r25941
2007-02-24some fixes and additions for FOTAQ amiga versionsGregory Montoir
svn-id: r25825
2007-02-22some fixes with resource files handling for Amiga versionsGregory Montoir
svn-id: r25785
2007-02-21added initial support for FOTAQ amiga versionsGregory Montoir
svn-id: r25769
2007-02-20cleanupMax Horn
svn-id: r25753
2007-02-17Added finalize() method to Common::OutSaveFile (which by default just ↵Max Horn
flushes the stream), changed engines to call that before deleting OutSaveFile instances (instead of just flushing) svn-id: r25660
2007-02-13added missing MKID_BE macrosGregory Montoir
svn-id: r25560
2007-01-20First phase of detection-related plugins interface improvements. Now pluginsEugene Sandulenko
return StringMap instead of fixed list of parameters. This adds great flexibility. Current patch should not alter any functionality, i.e. if there are regressions, submit a report. Phase 2 will benefit from these changes and will come later. svn-id: r25134
2006-11-12cleanupGregory Montoir
svn-id: r24693
2006-11-04rewrote FOTAQ game version detection code in a - if I didn't break anything ↵Gregory Montoir
- better way (no more duplicated code, more accurate game description in the launcher...) svn-id: r24598
2006-11-03cleanup (got rid of the custom Language enum, re-used the one in the Common ↵Gregory Montoir
namespace) svn-id: r24595
2006-09-16* Added virtual Engine::getDebugger() methodMax Horn
* Removed code from errorString() methods that hooked the debugger(s) into error(), in favor of using getDebugger() from within error() * As a consequence, removed most custom errorString() methods svn-id: r23894
2006-07-31* Added copyright string to all engine pluginsMax Horn
* Modified about dialog to list all available plugins with their resp. copyright * Modified about dialog credits to show the GPL last (like movie end credits do with their legal text, too) svn-id: r23645
2006-07-22Using FilesystemNode::name instead of FilesystemNode::displayName in all ↵Johannes Schickel
game detectors. svn-id: r23558
2006-06-24Move backends/fs/fs.h and .cpp to common/fs/fs.h and .cppMax Horn
Rationale: backend implementations belong to backends/, but portable APIs meant to be used by high level code is for common / sound / graphics / ... (compare also with backends/midi vs. sound/mididrv.h) svn-id: r23274
2006-06-20Cleanup. It seems unnecessary to have a "break" right after an unconditionalTorbjörn Andersson
return in a switch case. svn-id: r23198
2006-05-13Patch #1091170: ALL, SCUMM: Subtitle speed controlMax Horn
svn-id: r22456
2006-05-04Set speech_mute/sfx_mute/music_mute values in one single central placeMax Horn
svn-id: r22342
2006-04-29* Changed the createEngine() factory function of our plugins to return an ↵Max Horn
error code (the engine is now passed indirectly via a double pointer) * Removed Engine_Empty (obsolete now that engines can return actual error codes) svn-id: r22199
2006-04-16Fix for bug #1471383: Instead of overloading ConfigManager::set, we now have ↵Max Horn
new setInt and setBool methods (matching getInt/getBool), which avoids strange quirks & bugs caused by (char *) being implicitly cast to int (ouch) svn-id: r21951
2006-04-15- Renamed ConfigManager::getActiveDomain to getActiveDomainName, and added a ↵Max Horn
new getActiveDomain method that returns a pointer to the actual active *domain* - Added Engine::_targetName whose value is computed from the name of the active domain - Removed GameDetector::_targetName, instead code now uses either Engine::_targetName or the name of the active domain - This in turn allowed for removing usage of GameDetector in many places svn-id: r21916
2006-04-14Changed File::open to take a Common::String as file name parameterMax Horn
svn-id: r21867
2006-04-08Modified the REGISTER_PLUGIN macro so that it allows (and requires) a ↵Max Horn
trailing semicolon (this helps certain tools to parse our code better) svn-id: r21689
2006-03-09- Renamed GameSettings to PlainGameDescriptorMax Horn
- Added new GameDescriptor struct (similar to PlainGameDescriptor but with Common::String members instead of const char * ones) - Changed DetectedGame to subclass GameDescriptor - Removed toGameSettings() in favor of new (template) constructors in DetectedGame and GameDescriptor - Fixed a bug in the obsolete gameid handling in the SCUMM & SIMON engines svn-id: r21150