Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-07-24 | WINTERMUTE: Make sure we don't skip path-components. | Einar Johan Trøan Sømåen | |
2012-07-24 | WINTERMUTE: Clean up and comment base_disk_file. | Einar Johan Trøan Sømåen | |
2012-07-24 | WINTERMUTE: Use hasSuffix instead of contains to verify file-extensions. | Einar Johan Trøan Sømåen | |
2012-07-23 | WINTERMUTE: 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-23 | WINTERMUTE: Initialize the BaseGame reference in BasePersistenceManager | Einar Johan Trøan Sømåen | |
2012-07-23 | WINTERMUTE: Encapsulate and distance BasePersistenceManager from Base. | Einar Johan Trøan Sømåen | |
2012-07-23 | WINTERMUTE: Remove dcgf.h from almost all includes. | Einar Johan Trøan Sømåen | |
2012-07-23 | WINTERMUTE: Remove unused code from platform_osystem.h | Einar Johan Trøan Sømåen | |
2012-07-23 | WINTERMUTE: Remove 2 more unecessary includes. | Einar Johan Trøan Sømåen | |
2012-07-23 | WINTERMUTE: Clean out unused utils. | Einar Johan Trøan Sømåen | |
2012-07-23 | WINTERMUTE: Some more BaseFileManager-cleanup | Einar Johan Trøan Sømåen | |
2012-07-23 | WINTERMUTE: Clean up a few includes. | Einar Johan Trøan Sømåen | |
2012-07-23 | Rename BaseGame::SaveGame -> saveGame | Einar Johan Trøan Sømåen | |
2012-07-23 | WINTERMUTE: Encapsulate BaseRenderer::_rectList and replace it by Common::Array | Einar Johan Trøan Sømåen | |
2012-07-23 | WINTERMUTE: Remove Base as superclass for BaseImage | Einar Johan Trøan Sømåen | |
2012-07-23 | WINTERMUTE: Reenable direct package-loading for now | Einar Johan Trøan Sømåen | |
2012-07-23 | WINTERMUTE: Privatize/remove unused/internal functions in BaseFileManager | Einar Johan Trøan Sømåen | |
2012-07-22 | WINTERMUTE: Remove Base as superclass for base_file_entry | Einar Johan Trøan Sømåen | |
2012-07-22 | WINTERMUTE: Remove Base as superclass for base_package. | Einar Johan Trøan Sømåen | |
2012-07-22 | WINTERMUTE: Wrap _name in base_named_object in getters/setters. | Einar Johan Trøan Sømåen | |
2012-07-22 | WINTERMUTE: Wrap away base_script_holder's _filename field in ↵ | Einar Johan Trøan Sømåen | |
getters/setters, avoiding direct writes. | |||
2012-07-22 | WINTERMUTE: Check for failure when decoding images. | Einar Johan Trøan Sømåen | |
2012-07-22 | WINTERMUTE: Fix a few issues in PathUtil, mainly getFileNameWithoutExtension ↵ | Einar Johan Trøan Sømåen | |
was off by one | |||
2012-07-22 | WINTERMUTE: Add an audio-debug-channel and reduce the use of warning() | Einar Johan Trøan Sømåen | |
2012-07-22 | WINTERMUTE: Avoid opening files when checking hasFile() | Einar Johan Trøan Sømåen | |
2012-07-22 | WINTERMUTE: Use only alphanumerics in fallback-gameids. | Einar Johan Trøan Sømåen | |
2012-07-22 | WINTERMUTE: Use FSNodes to parse relative paths used by the games. | Einar Johan Trøan Sømåen | |
2012-07-22 | WINTERMUTE: Add in a fallback-detector for unknown games. (flagged as ↵ | Einar Johan Trøan Sømåen | |
"fangame" for now) This does a minimal engine-startup to open any dcp's and get the proper "startup.settings"-file, and then get the name/caption fields from that file. There are currently no handling of localized strings used there (base_string_table would be the culprit). And, there is also no secondary checks for language (but for that matter, there is no support for chosing language if multiple exist at this point either). | |||
2012-07-22 | WINTERMUTE: 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-21 | WINTERMUTE: Fix a few signed/unsigned and float->int warnings. | Einar Johan Trøan Sømåen | |
2012-07-21 | WINTERMUTE: Get rid of the C-prefix for class-definitions. | Einar Johan Trøan Sømåen | |
2012-07-21 | WINTERMUTE: Get rid of #pragma once. | Einar Johan Trøan Sømåen | |
2012-07-21 | WINTERMUTE: Fix a few Upper_case filenames that got missed in the last commit. | Einar Johan Trøan Sømåen | |
2012-07-21 | WINTERMUTE: Rename CamelCased filenames to prefixed_under_score-filenames | Einar 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. | |||
2012-07-20 | WINTERMUTE: Readd the endian-independence for blitting. | Einar Johan Trøan Sømåen | |
2012-07-20 | WINTERMUTE: Disable ansiToWide for now, as the current implementation was wrong. | Einar Johan Trøan Sømåen | |
An odd side-effect was that the script-function SetHoverCursor in AdItem would rename it's filenames from "folder\subfolder\filename.ext" to "folder'subfolder'filename.ext" | |||
2012-07-20 | WINTERMUTE: Decrement tickets when reinserting a ticket that has swapped places. | Einar Johan Trøan Sømåen | |
2012-07-20 | WINTERMUTE: Silence a few signed/unsigned warnings. | Einar Johan Trøan Sømåen | |
2012-07-20 | WINTERMUTE: Move the detection-entries over to detection_tables.h | Einar Johan Trøan Sømåen | |
2012-07-20 | WINTERMUTE: Move BFileEntry and BPackage into base/file | Einar Johan Trøan Sømåen | |
2012-07-20 | WINTERMUTE: Rename PlatformSDL->platform_osystem | Einar Johan Trøan Sømåen | |
2012-07-19 | WINTERMUTE: Add a few missed path-changes (lowercasing folders) | Einar Johan Trøan Sømåen | |
2012-07-19 | WINTERMUTE: Cleanup some includes in persistency related classes. | Einar Johan Trøan Sømåen | |
2012-07-19 | WINTERMUTE: Change all folder-names to lowercase. | Einar Johan Trøan Sømåen | |
2012-07-19 | WINTERMUTE: Move all the gfx-related files to a subfolder, and rename ↵ | Einar Johan Trøan Sømåen | |
SDL->OSystem | |||
2012-07-19 | WINTERMUTE: Replace a few non-persistent CBArrays with Common::Array | Einar Johan Trøan Sømåen | |
2012-07-19 | WINTERMUTE: Correct 2 savegame-issues | Einar Johan Trøan Sømåen | |
2012-07-19 | WINTERMUTE: Remove SXStore from module.mk | Einar Johan Trøan Sømåen | |
2012-07-19 | WINTERMUTE: Use correct case for Rect32.h includes. | Einar Johan Trøan Sømåen | |
2012-07-18 | WINTERMUTE: Move a few noisy warnings over to debug-channels. | Einar Johan Trøan Sømåen | |