Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-04-27 | SAGA: Moved displayinfo stuff into its own header file | Max Horn | |
svn-id: r26635 | |||
2007-04-27 | Some tweaks to saga/detection_tables.h | Max Horn | |
svn-id: r26633 | |||
2007-04-27 | Renamed sagagame.cpp -> detection_tables.h; merged sagagame.h into saga.h | Max Horn | |
svn-id: r26632 | |||
2007-04-27 | Renamed some game.cpp files to detection.cpp | Max Horn | |
svn-id: r26623 | |||
2007-04-21 | Slighty modified patch #1704979: "Fix for #1690045: ITE: Item description ↵ | Eugene Sandulenko | |
missing" svn-id: r26558 | |||
2007-04-21 | More meaningful error message | Eugene Sandulenko | |
svn-id: r26557 | |||
2007-04-14 | oops, openStreamFile of course uses milliseconds, not frames, for the ↵ | Max Horn | |
playback offsets/durations svn-id: r26475 | |||
2007-04-14 | Removed some leftovers | Max Horn | |
svn-id: r26474 | |||
2007-04-14 | Replaced the use of DigitalTrackInfo objects (which were being leaked, BTW) ↵ | Max Horn | |
with a call to openStreamFile (code completely *untested*, so it might not work properly yet). Note the new FIXME comment regarding the playback duration svn-id: r26473 | |||
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 | SAGA: Make use of EventManager::getMousePos | Max Horn | |
svn-id: r26223 | |||
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 | |||
2007-03-17 | Force all code to use EventManager::pollEvent instead of OSystem::pollEvent | Max Horn | |
svn-id: r26156 | |||
2007-02-25 | Fix looping for enchanced soundtracks. | Eugene Sandulenko | |
svn-id: r25855 | |||
2007-02-24 | Added numLoops parameter to DigitalTrackInfo::play | Max Horn | |
svn-id: r25836 | |||
2007-02-19 | Renamed SAGA_xxx_H_ to SAGA_xxx_H for consistency. | Torbjörn Andersson | |
svn-id: r25726 | |||
2007-02-17 | Added 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-13 | Changed detectBestMatchingGame to return a pointer to a ADGameDescription ↵ | Max Horn | |
(or a subclass of it); added a (currently fake) fallback callback entry in ADParams svn-id: r25574 | |||
2007-02-13 | AdvancedDetector changes: | Max Horn | |
* Renamed genGameList to gameIDList to make it match the corresponding plugin API function name * removed the detectFunc param from detectGameForEngineCreation, as it *always* pointed to a straight wrapper around AdvancedDetector::detectAllGames * as a consequence, removed the various GAME_detectGames functions from the engines, and removed the detectFunc param from ADVANCED_DETECTOR_DEFINE_PLUGIN svn-id: r25547 | |||
2007-02-13 | Rename Common::GF_XXX to Common::ADGF_XXX | Eugene Sandulenko | |
svn-id: r25545 | |||
2007-02-13 | Renamed kADFlagComplexID to kADFlagAugmentPreferredTarget, document it, and ↵ | Max Horn | |
add it for AGOS, too svn-id: r25543 | |||
2007-02-13 | (re)added flags field to ADGameDescription, with currently only one value ↵ | Max Horn | |
(GF_DEMO) -- this flag value is not yet used by anything (also, GF_DEMO hasn't been correctly set for AGI games yet) svn-id: r25539 | |||
2007-02-04 | AdvancedDetector now has built-in fallback detection based on file lists. | Eugene Sandulenko | |
Currently only gob engine benefits from it. svn-id: r25374 | |||
2007-02-03 | * Reimplemented Mixer::pauseAll to simply invoke pause on all channels | Max Horn | |
(implying change of semantics) * Reordered the params of Mixer::playRaw (the SoundType now comes first, not last) * Removed Mixer::isPaused * Removed Mixer::getSoundElapsedTimeOfSoundID * Added some doxygen comments to the Mixer svn-id: r25356 | |||
2007-01-30 | warnings | Gregory Montoir | |
svn-id: r25284 | |||
2007-01-29 | Now AdvancedDetector could use single ID per engine. Also it can suggest | Eugene Sandulenko | |
more complex game IDs with platform and language specified. AGI engine benefits most from that. Also turned Cine, Parallaction and SAGA to single ID, autoupgrading old ID. svn-id: r25269 | |||
2007-01-28 | Add more paramteres to AdvancedDetector. Not used yet. | Eugene Sandulenko | |
svn-id: r25241 | |||
2007-01-25 | Lots of cleanup in the AdvancedDetector | Max Horn | |
svn-id: r25194 | |||
2007-01-25 | Reduce #include dependencies | Eugene Sandulenko | |
svn-id: r25178 | |||
2007-01-25 | Use file sizes in detection too. | Eugene Sandulenko | |
svn-id: r25172 | |||
2007-01-24 | Sync with last AdvancedDetector changes | Eugene Sandulenko | |
svn-id: r25167 | |||
2007-01-24 | Add optional size parameter to ADGameFileDescription. Not used now. | Eugene Sandulenko | |
svn-id: r25164 | |||
2007-01-21 | Reduce dependency from common/advancedDetector.h | Eugene Sandulenko | |
svn-id: r25156 | |||
2007-01-20 | First phase of detection-related plugins interface improvements. Now plugins | Eugene 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-12-29 | Make ADGameFileDescription is built in directly into ADGameDescription. | Eugene Sandulenko | |
svn-id: r24947 | |||
2006-12-19 | Renamed real_ADVANCED_DETECTOR_DETECT_GAMES_FUNCTION to ↵ | Max Horn | |
ADVANCED_DETECTOR_DETECT_GAMES_FUNCTION, and real_ADVANCED_DETECTOR_DETECT_INIT_GAME to ADVANCED_DETECTOR_DETECT_INIT_GAME svn-id: r24896 | |||
2006-12-19 | Merged SagaEngine::postInitGame() into SagaEngine::initGame() | Max Horn | |
svn-id: r24887 | |||
2006-12-19 | Get rif od ARRAYSIZE in ADGameDescription | Eugene Sandulenko | |
svn-id: r24882 | |||
2006-12-19 | Got rid of ARRAYSIZE in advanceDetector calls | Eugene Sandulenko | |
svn-id: r24881 | |||
2006-11-27 | Got rid of an 'unused variable' warning | Gregory Montoir | |
svn-id: r24792 | |||
2006-11-12 | Reworked code in the advanced game detector (getting rid of much of the evil ↵ | Max Horn | |
#define hell it consisted of previously) svn-id: r24685 | |||
2006-11-10 | Next step in AdvancedDetector unification. Moved all common functions to | Eugene Sandulenko | |
macroses. Now typical usage is just list of macros with parameters and array of game details. svn-id: r24670 | |||
2006-11-09 | Workaround for bug #1259608: "ITE: Riff ignores command in Ferret merchant | Eugene Sandulenko | |
center" svn-id: r24664 | |||
2006-11-03 | got rid of two memory leaks | Gregory Montoir | |
svn-id: r24589 | |||
2006-10-24 | const correctness | Max Horn | |
svn-id: r24488 | |||
2006-10-22 | Backend modularization: Create timer manager, savefile manager and audio ↵ | Max Horn | |
mixer in the backends for increased flexibility svn-id: r24443 | |||
2006-10-21 | cleanup | Max Horn | |
svn-id: r24407 | |||
2006-10-14 | Remove unneeded #includes. | Eugene Sandulenko | |
svn-id: r24311 | |||
2006-10-08 | More const madness. | Eugene Sandulenko | |
svn-id: r24191 |