Commit Graph
59 Commits
Author SHA1 Message Date
Eugene Sandulenko abea37c9bb ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Orgad Shaneh 13bcd9a0f7 HOPKINS: Use nullptr
Using clang-tidy modernize-use-nullptr
2021-11-14 15:51:59 +02:00
D G Turner 0386fd0eea HOPKINS: Fix Missing Default Switch Cases
These are flagged by GCC if -Wswitch-default is enabled.
2019-10-23 23:42:38 +01:00
Strangerke 7661b8adfc HOPKINS: Fix the censorship flag (bug #6591) 2014-10-27 16:45:31 +01:00
D G Turner 71aab5ab1d HOPKINS: Add null termination to byte buffer returned by loadFile().
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-05-17 12:12:19 +01:00
Johannes Schickel d5b21c4036 HOPKINS: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
Strangerke 6bcc8dfee6 HOPKINS: Initialize censorship based on per-engine GUI option instead of optional text flag 2014-02-02 16:20:17 +01:00
Strangerke e79a51c208 HOPKINS: Remove g_PTRNUL 2013-04-05 07:54:54 +02:00
Strangerke 4b21ec23d0 HOPKINS: Refactor searchCat to remove the use of g_PTRNUL, add a parameter to clarify the result of the function 2013-04-03 23:58:11 +02:00
Strangerke c7d7c74753 HOPKINS: Remove useless check in loadLinkFile, remove comment. Thanks SylvainTV for pointing it 2013-04-02 07:58:12 +02:00
Strangerke ac338c3517 HOPKINS: Some more refactoring in Globals 2013-03-24 22:56:06 +01:00
Strangerke 75b5753b61 HOPKINS: Remove an unused Catalog mode 2013-03-24 15:36:32 +01:00
Strangerke 852e65bd02 HOPKINS: Remove setParent() from Globals 2013-03-20 07:27:42 +01:00
Strangerke f2d4151dd7 HOPKINS: Remove setParent() from FileManager 2013-03-19 21:57:28 +01:00
Strangerke 58eefc0833 HOPKINS: Get rid of magic values in FilesManager 2013-02-27 00:15:54 +01:00
Strangerke 84e290eade HOPKINS: Reorder includes 2013-02-15 22:20:24 +01:00
Strangerke 4c1047cb81 HOPKINS: Use freeMemory instead of free in some spaces 2013-02-15 08:41:22 +01:00
Strangerke 4fd4a5ce05 HOPKINS: Fix cut&paste error in searchCat. Thanks eriktorbjorn for pointing at it 2013-01-18 19:03:38 +01:00
Strangerke 495ecaafbc HOPKINS: Remove global filename and constructFilename 2013-01-08 00:03:08 +01:00
Filippos Karapetis 60e11931ba HOPKINS: Fix fileExists() 2013-01-07 19:42:46 +02:00
Filippos Karapetis 55337fa93b HOPKINS: Get rid of the checks for the interlaced videos inside the TSVGA folder 2013-01-07 17:40:41 +02:00
Filippos Karapetis 87385740be HOPKINS: The return value of constructLinuxFilename is unused 2013-01-07 16:21:55 +02:00
Filippos Karapetis bd865d9741 HOPKINS: Remove static game directory configuration options
Also, remove the unused VGA folder.
This is the first step to remove constructFilename() and associated functions.
2013-01-07 16:17:27 +02:00
Filippos Karapetis be83708ef5 HOPKINS: Fix typo 2013-01-07 13:58:54 +02:00
Strangerke f59f7dafc3 HOPKINS: Refactoring in FontManager and LinesManager 2012-12-31 00:18:08 +01:00
Strangerke c934363790 HOPKINS: Some more renaming and refactoring 2012-12-28 08:26:27 +01:00
Strangerke 59e85997b3 HOPKINS: Load correct voice ressource file in BeOS and OS/2 versions 2012-12-26 00:31:42 +01:00
Strangerke 8c1f422bd6 HOPKINS: Remove magic values used to check language, some renaming and refactoring 2012-12-24 11:36:53 +01:00
Strangerke 0120107a6d HOPKINS: Implement code for OS/2 version 2012-12-22 14:26:07 +01:00
Strangerke 076546d41d HOPKINS: More renaming 2012-12-19 08:00:22 +01:00
Strangerke 3c31d91d97 HOPKINS: Remove zoom, mode, SDL Zoom and fullscreen variables
Also remove functions related to the loading of INI files
2012-12-16 00:26:54 +01:00
Strangerke 95025312a7 HOPKINS: Janitorial - Remove trailing space and double semi columns 2012-12-14 01:49:22 +01:00
Strangerke eece86d78e HOPKINS: Homogenization of memory management 2012-12-12 08:05:04 +01:00
Strangerke 867cbbf4ff HOPKINS: Refactor fileManager 2012-12-09 20:22:12 +01:00
Strangerke 5ac76b5c52 HOPKINS: Remove useless tests in CENSURE() 2012-12-06 08:02:30 +01:00
Strangerke 384ca5dd82 HOPKINS: Fix CppCheck warnings 2012-11-23 22:21:35 +01:00
Strangerke cdbba33e38 HOPKINS: Fix PCX loading when no present in CAT file. 2012-11-17 23:09:52 +01:00
Strangerke 8b0ae07969 HOPKINS: Use common::string instead of hardcoded values in CONSTRUIT_FICHIER 2012-11-17 09:59:50 +01:00
Paul Gilbert 848dcbcf09 HOPKINS: Properly implemented CONSTRUIT_FICHIER for animations.
The game has separate folders for selected animations at different resolutions.
2012-11-17 15:13:52 +11:00
Strangerke 6d1db99540 HOPKINS: Remove some magic values, add a safety check in Copy_Video_Vbe16 2012-11-16 08:32:40 +01:00
Paul Gilbert 38b5cf1efe HOPKINS: Created new SaveFileManager class to handle save file related code 2012-10-24 22:49:32 +11:00
Paul Gilbert c593f75296 HOPKINS: Replaced loading configuration from .ini file to use hard-coded array 2012-10-23 20:07:19 +11:00
Strangerke b4247f6265 HOPKINS: Add some translated comments to function names 2012-10-20 18:59:06 +02:00
Paul Gilbert 7ca9d2100f HOPKINS: Changed PTRNUL from being 0 to an explicitly allocated pointer.
Some of the methods explicitly differentiate between having a 0 result for invalid/abort versus PTRNUL return values
2012-10-10 21:03:29 +11:00
Paul Gilbert 02df605f79 HOPKINS: Fix for filename case comparisons in LIBERE_FICHIER 2012-10-10 20:42:25 +11:00
Paul Gilbert 4e0738af23 HOPKINS: Bugfixes for INILINK initialisatoin 2012-10-09 00:21:03 +11:00
Paul Gilbert 575f179f0f HOPKINS: Converted the file manager from static to a standard manager class 2012-10-06 23:21:10 +10:00
Paul Gilbert 8fa33e7714 HOPKINS: Implemented more object manager methods 2012-09-30 21:02:39 +10:00
Paul Gilbert 7c9ad56aac HOPKINS: Implemented many of the previously stubbed methods 2012-09-28 22:15:59 +10:00
Paul Gilbert 1885141be5 HOPKINS: Starting implementation of talk manager 2012-09-26 23:34:10 +10:00