aboutsummaryrefslogtreecommitdiff
path: root/engines/hopkins/files.cpp
AgeCommit message (Collapse)Author
2014-10-27HOPKINS: Fix the censorship flag (bug #6591)Strangerke
2014-05-17HOPKINS: Add null termination to byte buffer returned by loadFile().D G Turner
This shouldn't be a problem, as current client code either must find a terminator when parsing the byte buffer or have preknowledge of the buffer size from a file size or fixed call, so the appended null termination will not cause issues. This change thus allows client code to add sanity checks to prevent reading off the end of the buffer.
2014-02-18HOPKINS: Make GPL headers consistent in themselves.Johannes Schickel
2014-02-02HOPKINS: Initialize censorship based on per-engine GUI option instead of ↵Strangerke
optional text flag
2013-04-05HOPKINS: Remove g_PTRNULStrangerke
2013-04-03HOPKINS: Refactor searchCat to remove the use of g_PTRNUL, add a parameter ↵Strangerke
to clarify the result of the function
2013-04-02HOPKINS: Remove useless check in loadLinkFile, remove comment. Thanks ↵Strangerke
SylvainTV for pointing it
2013-03-24HOPKINS: Some more refactoring in GlobalsStrangerke
2013-03-24HOPKINS: Remove an unused Catalog modeStrangerke
2013-03-20HOPKINS: Remove setParent() from GlobalsStrangerke
2013-03-19HOPKINS: Remove setParent() from FileManagerStrangerke
2013-02-27HOPKINS: Get rid of magic values in FilesManagerStrangerke
2013-02-15HOPKINS: Reorder includesStrangerke
2013-02-15HOPKINS: Use freeMemory instead of free in some spacesStrangerke
2013-01-18HOPKINS: Fix cut&paste error in searchCat. Thanks eriktorbjorn for pointing ↵Strangerke
at it
2013-01-08HOPKINS: Remove global filename and constructFilenameStrangerke
2013-01-07HOPKINS: Fix fileExists()Filippos Karapetis
2013-01-07HOPKINS: Get rid of the checks for the interlaced videos inside the TSVGA folderFilippos Karapetis
2013-01-07HOPKINS: The return value of constructLinuxFilename is unusedFilippos Karapetis
2013-01-07HOPKINS: Remove static game directory configuration optionsFilippos Karapetis
Also, remove the unused VGA folder. This is the first step to remove constructFilename() and associated functions.
2013-01-07HOPKINS: Fix typoFilippos Karapetis
2012-12-31HOPKINS: Refactoring in FontManager and LinesManagerStrangerke
2012-12-28HOPKINS: Some more renaming and refactoringStrangerke
2012-12-26HOPKINS: Load correct voice ressource file in BeOS and OS/2 versionsStrangerke
2012-12-24HOPKINS: Remove magic values used to check language, some renaming and ↵Strangerke
refactoring
2012-12-22HOPKINS: Implement code for OS/2 versionStrangerke
2012-12-19HOPKINS: More renamingStrangerke
2012-12-16HOPKINS: Remove zoom, mode, SDL Zoom and fullscreen variablesStrangerke
Also remove functions related to the loading of INI files
2012-12-14HOPKINS: Janitorial - Remove trailing space and double semi columnsStrangerke
2012-12-12HOPKINS: Homogenization of memory managementStrangerke
2012-12-09HOPKINS: Refactor fileManagerStrangerke
2012-12-06HOPKINS: Remove useless tests in CENSURE()Strangerke
2012-11-23HOPKINS: Fix CppCheck warningsStrangerke
2012-11-17HOPKINS: Fix PCX loading when no present in CAT file.Strangerke
2012-11-17HOPKINS: Use common::string instead of hardcoded values in CONSTRUIT_FICHIERStrangerke
2012-11-17HOPKINS: Properly implemented CONSTRUIT_FICHIER for animations.Paul Gilbert
The game has separate folders for selected animations at different resolutions.
2012-11-16HOPKINS: Remove some magic values, add a safety check in Copy_Video_Vbe16Strangerke
2012-10-24HOPKINS: Created new SaveFileManager class to handle save file related codePaul Gilbert
2012-10-23HOPKINS: Replaced loading configuration from .ini file to use hard-coded arrayPaul Gilbert
2012-10-20HOPKINS: Add some translated comments to function namesStrangerke
2012-10-10HOPKINS: Changed PTRNUL from being 0 to an explicitly allocated pointer.Paul Gilbert
Some of the methods explicitly differentiate between having a 0 result for invalid/abort versus PTRNUL return values
2012-10-10HOPKINS: Fix for filename case comparisons in LIBERE_FICHIERPaul Gilbert
2012-10-09HOPKINS: Bugfixes for INILINK initialisatoinPaul Gilbert
2012-10-06HOPKINS: Converted the file manager from static to a standard manager classPaul Gilbert
2012-09-30HOPKINS: Implemented more object manager methodsPaul Gilbert
2012-09-28HOPKINS: Implemented many of the previously stubbed methodsPaul Gilbert
2012-09-26HOPKINS: Starting implementation of talk managerPaul Gilbert
2012-09-19HOPKINS: Initial implementation of some code that will be needed for cursor ↵Paul Gilbert
display
2012-09-16HOPKINS: Implementing code for CHARGE_ANIM and dependent methodsPaul Gilbert
2012-09-15HOPKINS: Fix loading images other than the first item in a picture indexPaul Gilbert