37 Commits

Author SHA1 Message Date
Orgad Shaneh
0111a08560 GLK: Use nullptr
Using clang-tidy modernize-use-nullptr
2021-11-14 15:51:59 +02:00
Paul Gilbert
0ddaf2cee3 GLK: MAGNETIC: Remove unused file 2021-09-29 19:58:00 -07:00
Orgad Shaneh
a05e54f00c JANITORIAL: Remove trailing whitespaces 2021-05-04 11:46:30 +03:00
Eugene Sandulenko
5e7fe2dc57
JANITORIAL: Replace spaces in indentation with tabs 2021-04-15 21:20:36 +02:00
Orgad Shaneh
cfe8f4889c GLK: Fix unused variable warnings
Reported by Clang.
2021-03-15 18:54:58 -07:00
Paul Gilbert
4000380012 GLK: MAGNETIC: Add Jinxter detection 2020-08-25 19:55:27 -07:00
Paul Gilbert
3e218edde3 GLK: MAGNETIC: Fix image display 2020-08-06 19:50:21 -07:00
Bastien Bouclet
1e30923737 GLK: Add override keywords 2020-02-09 12:43:15 +01:00
Eugene Sandulenko
e8c5c8dcea GLK: Marked problematic spots and fixed couple of obvious bugs 2020-01-31 13:46:33 +01:00
Eugene Sandulenko
cad4b06dd9 GLK: More override keywords 2020-01-31 13:41:31 +01:00
D G Turner
2d08e94521 GLK: MAGNETIC: Fix Missing Default Switch Cases
These are flagged by GCC if -Wswitch-default is enabled.
2019-12-16 04:49:17 +00:00
D G Turner
d4cc24854d GLK: MAGNETIC: Even Further Fixes for AmigaOS4 Compilation 2019-11-23 13:09:01 +00:00
D G Turner
a33fdd93ec GLK: MAGNETIC: Further Fixes for AmigaOS4 Compilation 2019-11-23 12:57:35 +00:00
D G Turner
84398f85d8 GLK: MAGNETIC: Fix Compilation on AmigaOS4
This seems to be an issue where the initializer for the members called log
get confused for a call to the log() standard library function.

Renaming these members with leading underscores and adding some checks for
nullptr before usage are good practice in any case and should fix this.
2019-11-23 12:38:11 +00:00
Paul Gilbert
09b33cdc86 GLK: MAGNETIC: Compilation fix 2019-11-22 21:15:20 -08:00
Paul Gilbert
852e359277 GLK: MAGNETIC: Hooking up loading/saving games 2019-11-22 18:49:07 -08:00
Paul Gilbert
53d9b6e1c6 GLK: Fixing defines clashes between sub-engines 2019-11-22 18:49:07 -08:00
Paul Gilbert
69f186c665 GLK: MAGNETIC: Moving local method static variables to class fields 2019-11-22 18:49:07 -08:00
Paul Gilbert
9df3c85184 GLK: MAGNETIC: Making functions all class methods, statics into class fields 2019-11-22 18:49:07 -08:00
Paul Gilbert
9af0d15194 GLK: MAGNETIC: Startup fixes 2019-11-22 18:49:07 -08:00
dreammaster
1c67621047 GLK: MAGNETIC: Added subengine files 2019-11-22 18:49:07 -08:00
Paul Gilbert
65b8aa62a0 GLK: Fix uninitialized variable warning 2019-07-25 18:45:39 -07:00
Paul Gilbert
3b9547edde GLK: Fix various gcc warnings 2019-07-06 17:02:26 -07:00
Paul Gilbert
5dda48c1c7 GLK: Change other sub-engines to use GlkDetectedGame 2019-07-06 15:27:10 -07:00
Paul Gilbert
a53e00597b GLK: Show unknown variant dialog for unknown detection entries 2019-06-23 14:41:49 -07:00
Paul Gilbert
553bb74f8c GLK: Further changeover of sub-engines to use new savegame code 2019-06-16 14:59:26 -07:00
Paul Gilbert
f561f37a01 GLK: MAGNETIC: Add game detection entries 2019-05-07 16:37:15 +10:00
Paul Gilbert
5f5ac6b475 GLK: MAGNETIC: Hook up Magnetic sub-engine 2019-05-07 15:27:14 +10:00
Paul Gilbert
1f956a2164 GLK: MAGNETIC: Added graphics & sound methods 2019-05-07 15:02:01 +10:00
Paul Gilbert
193b7683d8 GLK: MAGNETIC: Sound initialization 2019-05-07 15:02:00 +10:00
Paul Gilbert
7c536e1026 GLK: MAGNETIC: Graphics initialization 2019-05-07 15:02:00 +10:00
Paul Gilbert
724137d696 GLK: MAGNETIC: General initialization 2019-05-07 15:02:00 +10:00
Cameron Cawley
7b4c6d6a35 GLK: Improved detection of Blorb files 2019-03-31 16:37:47 -07:00
Paul Gilbert
85816c8a54 GLK: Make a _gameFile field in the base Glk engine 2019-01-02 23:13:13 -08:00
Paul Gilbert
f218400d3b GLK: Simplify arrays of valid extensions in detection code
Suggested by Sev as a way to avoid having both arrays and array sizes
2018-12-28 20:45:45 -08:00
Thierry Crozat
7c7cb6c836 GLK: Fix out of bound access in detection code
This caused some random asserts when for example trying to add any
game as Common::Str::hasSuffixIgnoreCase could be called with a null
pointer.
2018-12-28 21:13:40 +01:00
Paul Gilbert
f70180e78e GLK: MAGNETIC: Initial skeleton sub-engine 2018-12-27 00:10:38 -08:00