aboutsummaryrefslogtreecommitdiff
path: root/engines/wintermute/base/base_file_manager.h
AgeCommit message (Collapse)Author
2020-01-11WINTERMUTE: Add FoxTail game&engine version propertieslolbot-iichan
FoxTail requires Game to have 2 string options with engine build and game package version. BuildVersion is provided with detection tables GameVersion is extracted from data.dcp and stored in a hashmap
2019-07-16WINTERMUTE: Implement saving files using SavefileManagerlolbot-iichan
2019-06-06WINTERMUTE: Show warning on running 2.5D gameslolbot-iichan
This is shown for the 2 games added in 0d8834b5616aa8fc936c750ed92ef4423610d641, as both of them use ACTOR3DX entities, i.e. 3D models, which are not supported in ScummVM
2014-07-22WME: added few more games. added ability to detect from exe files.Pawel Kolodziejski
2014-02-18WINTERMUTE: Make GPL headers consistent in themselves.Johannes Schickel
2013-08-04WINTERMUTE: Fix end of namespace comments.Johannes Schickel
2013-03-24WINTERMUTE: Avoid REQUIRING wintermute.zip during detection.Einar Johan Trøan Sømåen
2013-01-28WINTERMUTE: Move Resources out of binary and into wintermute.zipEinar Johan Trøan Sømåen
2013-01-26WINTERMUTE: Replace all NULLs with nullptr.Einar Johan Trøan Sømåen
2012-09-04WINTERMUTE: Convert CRLF to LFWillem Jan Palenstijn
2012-08-31WINTERMUTE: Use tabs in enumsEinar Johan Trøan Sømåen
2012-08-31WINTERMUTE: Even more fixes to header-guards.Einar Johan Trøan Sømåen
2012-08-31WINTERMUTE: Cleanup the header-guards.Einar Johan Trøan Sømåen
2012-08-13WINTERMUTE: Add language-filtering for Czech, Italian, Polish and Russian.Einar Johan Trøan Sømåen
No detection-support is added for those languages at this point though.
2012-08-13WINTERMUTE: WinterMute -> WintermuteEinar Johan Trøan Sømåen
2012-07-29WINTERMUTE: Introduce a Singleton-class for holding registry/filemanager.Einar Johan Trøan Sømåen
2012-07-26WINTERMUTE: AStyle-formatting.Einar Johan Trøan Sømåen
2012-07-25WINTERMUTE: Move SaveGame-file-saving handling over to BasePersistenceManagerEinar Johan Trøan Sømåen
2012-07-25WINTERMUTE: Change the DCP-file access to work as an Common::Archive.Einar Johan Trøan Sømåen
2012-07-25WINTERMUTE: Cleanup in BaseFileManagerEinar Johan Trøan Sømåen
2012-07-25WINTERMUTE: Avoid starting up the engine to perform detection.Einar Johan Trøan Sømåen
2012-07-23WINTERMUTE: Handle the "language/" subdirectory separately for choice of ↵Einar Johan Trøan Sømåen
language. Since we don't have the same launcher the games have, we'll have to avoid including ALL the datafiles, as the localization-dcps are usually intended to work alone. For now, it's hardcoded to only load english.
2012-07-23WINTERMUTE: Some more BaseFileManager-cleanupEinar Johan Trøan Sømåen
2012-07-23WINTERMUTE: Privatize/remove unused/internal functions in BaseFileManagerEinar Johan Trøan Sømåen
2012-07-22WINTERMUTE: Remove Base as superclass for base_file_entryEinar Johan Trøan Sømåen
2012-07-22WINTERMUTE: Redo base_file_manager, to use FSLists for registering/opening ↵Einar Johan Trøan Sømåen
packages. This is helpfull for consistency between registering and lookup, and allows for explicit removal/adding of sub_paths for the engine. But most importantly it keeps the loading consistent and non-duplicated for detection.
2012-07-21WINTERMUTE: Get rid of the C-prefix for class-definitions.Einar Johan Trøan Sømåen
2012-07-21WINTERMUTE: Rename CamelCased filenames to prefixed_under_score-filenamesEinar Johan Trøan Sømåen
This is mostly a lead-up to namespacing the Ad/Base folders, and then possibly removing the prefixes from the files, it also has the added benefit of getting rid of the odd case-typos that makes for issues on platforms that don't ignore case.