704 Commits

Author SHA1 Message Date
D G Turner
2e91bf0eea GLK: Fix Missing Default Switch Cases in Engine Base Code
These are flagged by GCC if -Wswitch-default is enabled.
2019-12-11 03:09:35 +00:00
Paul Gilbert
8e2f48636a GLK: AGT: Compilation fix 2019-11-27 22:46:14 -08:00
Paul Gilbert
c3dbc2c40f GLK: AGT: Route savegames through the engine 2019-11-27 21:10:29 -08:00
Paul Gilbert
43579347eb GLK: AGT: Move configuration options into AGT class 2019-11-27 21:10:29 -08:00
Paul Gilbert
e3c2afe073 GLK: AGT: Remove old license information 2019-11-27 21:10:29 -08:00
Paul Gilbert
5d7386e42b GLK: AGT: Properly exit when game window is closed 2019-11-27 21:10:29 -08:00
Paul Gilbert
c0999ae5ba GLK: AGT: Startup fixes 2019-11-27 21:10:29 -08:00
Paul Gilbert
88444ddc88 GLK: AGT: Initialization fixes 2019-11-27 21:10:29 -08:00
Paul Gilbert
28c3584148 GLK: AGT: Added subengine files 2019-11-27 21:10:29 -08:00
Paul Gilbert
f9921a7a17 GLK: AGT: Added detection entries 2019-11-27 21:10:29 -08:00
Paul Gilbert
223f2613b2 GLK: AGT: Skeleton engine 2019-11-27 21:10:29 -08:00
D G Turner
74834e73f7 GLK: Fix Compilation on AmigaOS4 2019-11-25 11:37:13 +00:00
Paul Gilbert
c57e8f14a7 GLK: Implement glk_schannel_create_ext 2019-11-24 20:30:43 -08: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
c02b390fec GLK: QUEST: Added version 2019-11-17 15:25:19 -08:00
Paul Gilbert
39a210afac GLK: SCOTT: Cleanup 2019-11-17 15:02:34 -08:00
Paul Gilbert
00cff85a60 GLK: JACL: Add interpreter version 2019-11-17 14:50:39 -08:00
Paul Gilbert
397c9a0755 GLK: HUGO: Cleanup 2019-11-17 14:46:53 -08:00
Paul Gilbert
42191ddbd1 GLK: GLULXE: Cleanup 2019-11-17 14:06:14 -08:00
Paul Gilbert
1c287148a3 GLK: GLULXE: Fix alignment is sensitive to packing warnings in VS 2019-11-17 14:06:14 -08:00
Paul Gilbert
af01515bd8 GLK: ARCHETYPE: Add version 2019-11-17 14:06:14 -08:00
Paul Gilbert
90e29ab1bb GLK: ALAN3: Cleanup 2019-11-17 14:06:14 -08:00
Paul Gilbert
d9ce28592d GLK: ALAN2: Cleanup 2019-11-17 14:06:14 -08:00
Paul Gilbert
9ab74a0456 GLK: ADVSYS: Cleanup 2019-11-17 14:06:14 -08:00
Paul Gilbert
7341fedb13 GLK: ADRIFT: Cleanup 2019-11-17 14:06:14 -08:00
Paul Gilbert
54583f98ef GLK: LEVEL9: Stretch images to cover the entire upper window area 2019-11-17 10:50:44 -08:00
Paul Gilbert
023a587b5b GLK: ARCHETYPE: Allowing savegames from launcher 2019-11-16 18:47:16 -08:00
Paul Gilbert
7161995bb4 GLK: LEVEL9: Fix game Ids for Price of Magik 2019-11-16 18:25:20 -08:00
Paul Gilbert
cc2973f04f GLK: ARCHETYPE: Fix saving games 2019-11-15 20:26:59 -08:00
Paul Gilbert
536c1f0fa9 GLK: ARCHETYPE: Hooking up savegame code 2019-11-12 20:54:06 -08:00
D G Turner
4e3b2557da GLK: ARCHETYPE: Suppress Fallthrough Compiler Warnings
Not sure if these fallthroughs are intended, so marked with FIXME comments.
2019-11-12 05:16:09 +00:00
Paul Gilbert
7ca7270532 GLK: ARCHETYPE: gcc compilation fixes 2019-11-11 18:20:30 -08:00
Paul Gilbert
75def2b480 GLK: ARCHETYPE: Fixes to correctly parse multi-word inputs 2019-11-11 18:20:30 -08:00
Paul Gilbert
f3b02a115f GLK: ARCHETYPE: Cleaner exit when game is quit 2019-11-11 18:20:30 -08:00
Paul Gilbert
ab5939ba44 GLK: ARCHETYPE: Fix quitting the game 2019-11-11 18:20:30 -08:00
Paul Gilbert
19cc1221f3 GLK: ARCHETYPE: Engine fixes for input line processing 2019-11-11 18:20:30 -08:00
Paul Gilbert
86e7717e62 GLK: ARCHETYPE: Cleanup and fixes for text display 2019-11-11 18:20:30 -08:00
Paul Gilbert
5d8b8752e8 GLK: ARCHETYPE: Script handler fixes 2019-11-11 18:20:30 -08:00
Paul Gilbert
38e5463601 GLK: ARCHETYPE: Further cleanup and debug reroute 2019-11-11 18:20:30 -08:00
Paul Gilbert
a8367cb808 GLK: ARCHETYPE: Shift debug output to use ScummVM debug 2019-11-11 18:20:30 -08:00
Paul Gilbert
1b8e171944 GLK: ARCHETYPE: Janitorial 2019-11-11 18:20:30 -08:00