aboutsummaryrefslogtreecommitdiff
path: root/engines/cine
AgeCommit message (Collapse)Author
2007-02-13Changed 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-13AdvancedDetector 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-13Rename Common::GF_XXX to Common::ADGF_XXXEugene Sandulenko
svn-id: r25545
2007-02-13Renamed 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-12Merged the "palette manager" into the cursor manager. It was only used toTorbjörn Andersson
manage *cursor* palettes, so the name was misleading. svn-id: r25500
2007-02-04AdvancedDetector now has built-in fallback detection based on file lists.Eugene Sandulenko
Currently only gob engine benefits from it. svn-id: r25374
2007-02-01Used Fingolfin's workaround for a bogus (?) warning produced by some versionsTorbjörn Andersson
of GCC. (Not the one he's using, though, which is why I'm doing this instead.) svn-id: r25327
2007-01-29Now AdvancedDetector could use single ID per engine. Also it can suggestEugene 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-28Add more paramteres to AdvancedDetector. Not used yet.Eugene Sandulenko
svn-id: r25241
2007-01-25Lots of cleanup in the AdvancedDetectorMax Horn
svn-id: r25194
2007-01-25Reduce #include dependenciesEugene Sandulenko
svn-id: r25178
2007-01-24Add optional size parameter to ADGameFileDescription. Not used now.Eugene Sandulenko
svn-id: r25164
2007-01-24Hide all AdvacedDetector parameters into a structure for easier maintenanceEugene Sandulenko
and extensibility svn-id: r25163
2007-01-21Reduce dependency from common/advancedDetector.hEugene Sandulenko
svn-id: r25156
2007-01-21openForSaving can fail, so it should be handled gracefully -- but better to ↵Max Horn
assert out in a controlled manner than o invoke methods on a NULL pointer, right? :-) svn-id: r25151
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
2007-01-15Fixed warning.Torbjörn Andersson
svn-id: r25092
2006-12-29Make ADGameFileDescription is built in directly into ADGameDescription.Eugene Sandulenko
svn-id: r24947
2006-12-19Renamed 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-19Fix warning about a const castMax Horn
svn-id: r24886
2006-12-19Get rif od ARRAYSIZE in ADGameDescriptionEugene Sandulenko
svn-id: r24882
2006-12-19Got rid of ARRAYSIZE in advanceDetector callsEugene Sandulenko
svn-id: r24881
2006-12-07Remove unneeded #includeEugene Sandulenko
svn-id: r24813
2006-12-03Changed CINE_*_H_ to CINE_*_H for consistency with other engines. (Oh, who am ITorbjörn Andersson
kidding, I'm still testing the SVN change.) svn-id: r24806
2006-12-03Fixed indentation. (Oh, ok, I actually just wanted to test the new SVN accessTorbjörn Andersson
path.) svn-id: r24805
2006-11-25Support loading saves from command line.Eugene Sandulenko
svn-id: r24787
2006-11-24Let F10 work in all expected cases.Eugene Sandulenko
svn-id: r24785
2006-11-23Fix regression in OS Amiga demo.Eugene Sandulenko
svn-id: r24771
2006-11-23Add missing dump script cases.Eugene Sandulenko
svn-id: r24770
2006-11-23Fix crashes on unimplemented music/sfx in Amiga/Atari versions.Eugene Sandulenko
svn-id: r24769
2006-11-23Fix Amiga/Atari-specific copy protection.Eugene Sandulenko
svn-id: r24768
2006-11-23Dump global scripts too.Eugene Sandulenko
svn-id: r24767
2006-11-23et up cursor palette. This fixes Amiga/Atari versions and makes cursor moreEugene Sandulenko
visible in most cases. svn-id: r24766
2006-11-23Fix bug #1599267: "FW: Ungraceful exit from copy protection screen"Eugene Sandulenko
svn-id: r24765
2006-11-22Fix MSVC2005 warnings. Please, review the changes.Eugene Sandulenko
svn-id: r24760
2006-11-20Fix regression which did not allow to enter save name.Eugene Sandulenko
svn-id: r24753
2006-11-19Proper implementation of o1_allowSystemMenu()Eugene Sandulenko
svn-id: r24750
2006-11-19Don't allow the F9 and F10 keys to open menus if a menu is already open. (MightTorbjörn Andersson
need more testing.) svn-id: r24747
2006-11-19Added keyboard shortcuts for left and right mouse button.Torbjörn Andersson
svn-id: r24746
2006-11-18Implement o1_fadeToBlack()Eugene Sandulenko
svn-id: r24738
2006-11-18Make input string truly editableEugene Sandulenko
svn-id: r24732
2006-11-18Implement naming save games in cinE. See also FR #1579780: "FW: naming saveEugene Sandulenko
games" svn-id: r24731
2006-11-14Added per game target saves.Eugene Sandulenko
svn-id: r24718
2006-11-13Implement reading font data from external files for OS.Eugene Sandulenko
svn-id: r24714
2006-11-13Protection should not be bypassed for OS (and it didn't work well anyway)Eugene Sandulenko
svn-id: r24708
2006-11-12Reworked 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-11Improve international support in CINE engine.Eugene Sandulenko
svn-id: r24678
2006-11-10Next step in AdvancedDetector unification. Moved all common functions toEugene Sandulenko
macroses. Now typical usage is just list of macros with parameters and array of game details. svn-id: r24670
2006-11-08Remove slipped in debug outputEugene Sandulenko
svn-id: r24661