aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra
AgeCommit message (Collapse)Author
2008-11-09- Implemented Engine::saveGameState for KYRAJohannes Schickel
- Changed internal save/load API to use slots instead of filename strings - Changed internal save/load API to use Common::Error svn-id: r34952
2008-11-09Implemented Engine::syncSoundSettings properly for MIDI output.Johannes Schickel
svn-id: r34948
2008-11-06Switched various Engine APIs to use Common::ErrorMax Horn
svn-id: r34916
2008-11-05Got rid of the unused 'filename' attribute in SaveStateDescriptorMax Horn
svn-id: r34905
2008-11-04Fixed the EngineFeature vs. MetaEngineFeature mess, clarified some ↵Max Horn
EngineFeature comments svn-id: r34896
2008-11-03Preliminary support for loading via GMM for KYRA engine.Johannes Schickel
svn-id: r34885
2008-11-01Commit of patch #2207782 "ARCHIVE: New method 'getMember'".Johannes Schickel
svn-id: r34871
2008-10-26Renamed engine feature kSupportsDirectLoad to kSupportsLoadingDuringStartup, ↵Filippos Karapetis
as discussed in patch #2122869 svn-id: r34854
2008-10-22Committed updated version of my patch #2184529 "SearchSet: Get rid of ↵Johannes Schickel
SharedPtr usage". svn-id: r34837
2008-10-21Cleanup.Johannes Schickel
svn-id: r34831
2008-10-13- fix installer file support for Kyra 2 and 3Florian Kagerer
- fix bug in pc98 audio driver svn-id: r34791
2008-10-04Renamed some MetaEngine feature flags; removed explicit numbers from this ↵Max Horn
feature flag list (nothing should rely on their specific values, anyway); added a note that Engine::hasFeature should become independant of MetaEngine::hasFeature svn-id: r34738
2008-10-03Cleanup.Johannes Schickel
svn-id: r34736
2008-10-03Check all 'kyra.dat' files in setup paths instead of only the first one found.Johannes Schickel
svn-id: r34735
2008-10-03Committed slightly modified patch #2034983 "Case-insensitivy and directory ↵Johannes Schickel
handling for engines". svn-id: r34734
2008-10-02Engine class changed:Max Horn
- Moved initCommonGFX() && GUIErrorMessage() out of class Engine - got rid of the _autosavePeriod member (this prevented users from changing the autosave period during runtime) - Got rid of an evil 'using GUI::Dialog' statement - Clarified some Doxygen comments svn-id: r34720
2008-10-02Renamed FilesystemNode -> FSNodeMax Horn
svn-id: r34716
2008-09-30Renamed 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-16Added "querySaveMetaInfos" to MetaEngine.Johannes Schickel
-> Allows easy addition of save state specific infos like playtime, save date atc. -> Removed MetaEngine::loadThumbnailFromSlot, superseded by meta infos -> Changed SCUMM / KYRA to implement the newly added functionallity -> Removed hack in KYRAs listSavefiles, which is now handled via meta infos svn-id: r34581
2008-09-15also check for premature end-of-stream when loadingWillem Jan Palenstijn
svn-id: r34563
2008-09-14Fixed regression introduced with latest stream changes (it seems compressed ↵Johannes Schickel
savefiles ioFailed never returned true when only eos was set). svn-id: r34551
2008-09-14Cleanup.Johannes Schickel
svn-id: r34545
2008-09-14- Added thumbnail support to launcher load dialog.Johannes Schickel
- Adopted KYRA to support displaying thumbnails in load dialog (SCUMM engine has yet to follow) svn-id: r34539
2008-09-14Added autosave support in Kyra.Johannes Schickel
svn-id: r34535
2008-09-14Fix potentional bug in Screen::setResolution.Johannes Schickel
svn-id: r34533
2008-09-14Typo.Johannes Schickel
svn-id: r34528
2008-09-14Fixed thumbnail creation / loading in kyra.Johannes Schickel
svn-id: r34527
2008-09-14Implemented opcode 151: o1_resetMaskRegionJohannes Schickel
svn-id: r34524
2008-09-14Fixed regression introduced with r34522. (Now games without 'cdaudio' config ↵Johannes Schickel
value set should startup again). svn-id: r34523
2008-09-14Only setup 'cdaudio' config default for FM-Towns/PC98.Johannes Schickel
svn-id: r34522
2008-09-14Added a hack in KyraMetaEngine::listSaves to prevent slot 0 from being ↵Johannes Schickel
listed. Check comment for additional information. svn-id: r34521
2008-09-14Rename save slots in KyraMetaEngine::removeSaveState, so it matches behavior ↵Johannes Schickel
in GUI_v2::deleteMenu at least a little bit more. svn-id: r34520
2008-09-13Big patch changing the signature of various Stream methods (some ports may ↵Max Horn
need to be slightly tweaked to fix overloading errors/warnings) svn-id: r34514
2008-09-12Fixed slot 0 savefile name in Kyra3. (Now using 'New game' instead of 'German')Johannes Schickel
svn-id: r34502
2008-09-11Committed my patch #2105593 "Launcher/MetaEngine: Finnished removeSaveState".Johannes Schickel
svn-id: r34495
2008-09-10Cleanup.Johannes Schickel
svn-id: r34484
2008-09-10Cleanup.Johannes Schickel
svn-id: r34481
2008-09-09Changed static resource code to use Streams instead of operating on buffers.Johannes Schickel
svn-id: r34467
2008-09-08HOF: msvc8 compile fix (ARRAYSIZE used with run-time allocated array)Florian Kagerer
svn-id: r34454
2008-09-08Made some filenames uppercase for consistency.Johannes Schickel
svn-id: r34452
2008-09-08Fixed LoL file loading regression.Johannes Schickel
svn-id: r34451
2008-09-07Changed priorities for search paths. (Just in case system specific data ↵Johannes Schickel
paths contain an outdated kyra.dat version) svn-id: r34438
2008-09-07- Fixed regression in Resource::unloadPakFileJohannes Schickel
- Changed priority value for OSystem::addSysArchivesToSearchSet call svn-id: r34436
2008-09-07Got rid of all Common::File usages in Kyra.Johannes Schickel
svn-id: r34435
2008-09-07Fix warning about missing virtual destructorMax Horn
svn-id: r34433
2008-09-07Moved Kyra resource code to a SearchSet/Archive based implementation, this ↵Johannes Schickel
removes dependencies on Common::File. svn-id: r34428
2008-09-07Temporary workaround for bug #2098279: ALL: Game path with no trailing ↵Max Horn
backslash fails svn-id: r34408
2008-09-06Got rid of File::eof()Max Horn
svn-id: r34396
2008-09-03Moved check for shouldRTL() from engines to scummvm_mainMax Horn
svn-id: r34310
2008-09-03Moved FilesystemNode / FSList to namespace Common; also got rid of some ↵Max Horn
'typedef Common::String String;' name aliases svn-id: r34302