aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra
AgeCommit message (Collapse)Author
2007-01-26Workaround for bug #1582672 ("KYRA1: Text crippled and drawn wrong").Johannes Schickel
svn-id: r25211
2007-01-26Some adjustments to the menu code to better suit longer strings in some ↵Oystein Eftevaag
language versions, should take care of the issues mentioned in bug [ 1493774 ] KYRA1: Overlapping menu text in spanish version svn-id: r25208
2007-01-26little parameter reodering.Johannes Schickel
svn-id: r25201
2007-01-26remvoed some unneeded static keywords.Johannes Schickel
svn-id: r25198
2007-01-25Lots of cleanup in the AdvancedDetectorMax Horn
svn-id: r25194
2007-01-25Adds special case in snd_playSoundEffect for CD audio.Johannes Schickel
svn-id: r25193
2007-01-25Adds CD audio support.Johannes Schickel
svn-id: r25192
2007-01-25Support for loading the correct EMC pak file in the FM-Towns version.Johannes Schickel
svn-id: r25190
2007-01-25Adds basic support for the FM Towns version with some restrictions:Johannes Schickel
- just english playable - no audio svn-id: r25188
2007-01-25typo.Johannes Schickel
svn-id: r25187
2007-01-25cleanupJohannes Schickel
svn-id: r25186
2007-01-25Using 0 flags for null id instead of KYRA2_UNK_FLAGS.Johannes Schickel
svn-id: r25185
2007-01-25Adding language/platform overwriting removed in r25170 (by accident?)Johannes Schickel
svn-id: r25184
2007-01-25Reduce #include dependenciesEugene Sandulenko
svn-id: r25178
2007-01-25Fix typos in some warningsMax Horn
svn-id: r25171
2007-01-25Don't invoke AdvancedDetector directly, but rather use ↵Max Horn
ADVANCED_DETECTOR_DETECT_INIT_GAME like the other AD based engines svn-id: r25170
2007-01-25Merged setupGameFlags into Engine_KYRA_create (removing some obsolete code ↵Max Horn
in the process) svn-id: r25169
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-21Fixes implementation of o1_updateSceneAnimations.Johannes Schickel
svn-id: r25149
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-20Completed implementation of o1_restoreAllObjectBackgrounds.Johannes Schickel
svn-id: r25127
2007-01-13Fix for language selection.Johannes Schickel
svn-id: r25071
2007-01-09Fix for bug #1631352 ("KYRA1: Graphics heavily broken and ScummVM crash"), I ↵Johannes Schickel
tried memmove here, but it also crashed on Win32 with memmove, so I reverted it back to how it was. svn-id: r25059
2007-01-09Little fix.Johannes Schickel
svn-id: r25058
2007-01-08Fix for bug #1586735 ("KYRA1: Sprite not redrawn")Johannes Schickel
svn-id: r25057
2007-01-06Merging decodeFrameDeltaPage() again and using Fingolfin's template trickery ↵Oystein Eftevaag
instead svn-id: r25039
2007-01-06formattingJohannes Schickel
svn-id: r25038
2007-01-06A few minor fixes and optimizations (biggest one is splitting ↵Oystein Eftevaag
decodeFrameDeltaPage() into two functions to avoid a high amount of conditional jumps per decided animation frame svn-id: r25034
2006-12-29Make ADGameFileDescription is built in directly into ADGameDescription.Eugene Sandulenko
svn-id: r24947
2006-12-20Stripped some more real_ prefixes from function names; also added a new ↵Max Horn
FIXME comment to Kyra's setupGameFlags, and did some more cleanup svn-id: r24899
2006-12-19Changed Engine_KYRA_detectGames to use ↵Max Horn
ADVANCED_DETECTOR_DETECT_GAMES_FUNCTION, and removed the ADGameDescription::gameid abuse svn-id: r24898
2006-12-19Further AdvancedDetector cleanup (in particular, renamed ↵Max Horn
ADGameDescription::name to the more suitable ADGameDescription::gameid) svn-id: r24895
2006-12-19* Simplified code in AdvancedDetector::detectGameMax Horn
* Removed AdvancedDetector::setFileMD5Bytes, now AdvancedDetector::detectGame simply takes the MD5 byte limit as an extra parameter svn-id: r24894
2006-12-19* Change the GameList typedef to a proper class with an additionalMax Horn
constructor which takes a PlainGameDescriptor 'list' * Replaced real_ADVANCED_DETECTOR_GAMEID_LIST by this new constructor * Removed ADVANCED_DETECTOR_GAMEID_LIST and ADVANCED_DETECTOR_FIND_GAMEID * Some minor cleanup svn-id: r24893
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-11-13Move addSpecialDebugLevel calls to engine constructor, as stated in ourEugene Sandulenko
HOWTO Engines. svn-id: r24704
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-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-09oops add comment about german floppy version details againJohannes Schickel
svn-id: r24666
2006-11-09- switches to Common::AdvancedDetectorJohannes Schickel
- non md5 based detector removed (for now) svn-id: r24665
2006-10-29Always stop the audio handle in Sound::voicePlay.Johannes Schickel
svn-id: r24569
2006-10-24Never unload files loat on startup like "CAVE.APK" and "LAGOON.APK". Johannes Schickel
svn-id: r24485
2006-10-24Fix for (reopened) bug #1582149 ("KYRA1: Crash when meeting Malcolm").Johannes Schickel
svn-id: r24480
2006-10-23Fix for bug #1582726 ("KYRA1: Crash when entering Castle screen").Johannes Schickel
svn-id: r24475
2006-10-22Fix for bug #1582149 ("KYRA1: Crash when meeting Malcolm").Johannes Schickel
svn-id: r24462
2006-10-22Some AMIGA resource loading code (of course it's still not supported).Johannes Schickel
svn-id: r24461
2006-10-22Don't output warning about unsupported language more than one time.Johannes Schickel
svn-id: r24459
2006-10-15Added some more const keywordsMax Horn
svn-id: r24330