666 Commits

Author SHA1 Message Date
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
Paul Gilbert
381bd5e9a7 GLK: ARCHETYPE: Further array indexing fixes 2019-11-11 18:20:30 -08:00
Paul Gilbert
53fd662ac0 GLK: ARCHETYPE: Change to use C++ new/delete 2019-11-11 18:20:30 -08:00
Paul Gilbert
c570d6f4b2 GLK: ARCHETYPE: Fix array indexing to match original's 1 based 2019-11-11 18:20:30 -08:00
Paul Gilbert
a3c646133f GLK: ARCHETYPE: Switch from original's Debug enum to debug channels 2019-11-11 18:20:29 -08:00
Paul Gilbert
3165d52a7b GLK: ARCHETYPE: Adding GLK hookups 2019-11-11 18:20:29 -08:00
Paul Gilbert
e1911f9aff GLK: Fix structures using unions 2019-11-11 18:20:29 -08:00
Paul Gilbert
fdb5ead5ca GLK: ARCHETYPE: Fixes for string decryption 2019-11-11 18:20:29 -08:00
Paul Gilbert
d4cba56b41 GLK: ARCHETYPE: Further loading fixes 2019-11-11 18:20:29 -08:00
Paul Gilbert
be85010699 GLK: ARCHETYPE: Various startup fixes 2019-11-11 18:20:29 -08:00
Paul Gilbert
7ee61fa5d4 GLK: ARCHETYPE: Added converted files 2019-11-11 18:20:29 -08:00
Paul Gilbert
0b3f59c3f8 GLK: ARCHETYPE: Skeleton engine 2019-11-11 18:20:29 -08:00
Bastien Bouclet
bb813719b5 ENGINES: Change targets to have an 'engine ID'
The engine ID identifies which engine should be used to launch the target.
Also remove the 'single ID' system. Different games from engines that used
that system now have different game IDs.

Also-By: Matthew Hoops <clone2727@gmail.com>
2019-11-03 11:43:00 +01:00
Bastien Bouclet
4b42112721 ENGINES: Add an engine ID to all the engines 2019-11-03 11:43:00 +01:00
Paul Gilbert
5b00186c67 GLK: SCOTT: Detection table cleanup and name fixes 2019-10-27 10:47:36 -07:00
Paul Gilbert
d55dfd9786 GLK: LEVEL9: Further compilation fixes 2019-10-26 14:02:25 -07:00
Paul Gilbert
64b4f13b36 GLK: LEVEL9: Compilation fixes 2019-10-26 11:13:30 -07:00
Paul Gilbert
d9c8237042 GLK: LEVEL9: Hook up new detection 2019-10-26 11:13:30 -07:00
Paul Gilbert
51471940a9 GLK: LEVEL9: Move game scanner code to new Scanner class 2019-10-26 11:13:30 -07:00
Paul Gilbert
0facfc2b24 GLK: LEVEL9: Moved pre-existing detection code into separate class 2019-10-26 11:13:29 -07:00
Paul Gilbert
4332df2bda GLK: LEVEL9: Allow for future graphic scaling 2019-10-26 11:13:29 -07:00
Paul Gilbert
07c8437e26 GLK: LEVEL9: Title screen graphics now showing 2019-10-26 11:13:29 -07:00
Paul Gilbert
fa323c6187 GLK: LEVEL9: Further variable initialization 2019-10-26 11:13:29 -07:00
Paul Gilbert
d923ed3c5f GLK: LEVEL9: Fixes for exiting game by closing window 2019-10-26 11:13:29 -07:00
Paul Gilbert
0ecae64fdc GLK: LEVEL9: Cleaning up initialization 2019-10-26 11:13:29 -07:00
Paul Gilbert
25c682793d GLK: LEVEL9: Data loading fixes and cleanup 2019-10-26 11:13:29 -07:00
Paul Gilbert
0a4d64f55e GLK: LEVEL9: Hooking up engine class to subengine code 2019-10-26 11:13:29 -07:00
Paul Gilbert
a6b1c9085f GLK: Safer interpreter tag generation for Quetzal save files 2019-10-26 11:13:29 -07:00
Paul Gilbert
8b0250cb09 GLK: LEVEL9: Janitorial 2019-10-26 11:13:29 -07:00
Paul Gilbert
d8048720fc GLK: LEVEL9: Added subengine files 2019-10-26 11:13:29 -07:00
Paul Gilbert
b8be17fd02 GLK: LEVEL9: Skeleton engine 2019-10-26 11:13:29 -07:00
Paul Gilbert
56191eded6 GLK: Squash of GLK sub-engines pull request, unused variable fix
See ccawley2011's pull at https://github.com/scummvm/scummvm/pull/1900
2019-10-22 19:25:58 -07:00
Paul Gilbert
97c5755c49 GLK: Remove incorrect include. Thanks to ccawley2011 2019-10-22 18:55:55 -07:00
Paul Gilbert
b11c370fc2 GLK: ADRIFT: Correct unicode string type 2019-10-13 10:22:40 -07:00
Paul Gilbert
df49ce41b1 GLK: Revert Amiga compilation fix
This reverts commit a14550d7f1893be72a59f3653cf9e69a43b9077a.
2019-10-11 19:27:03 -07:00
Paul Gilbert
17df830500 GLK: JACL: Move JACL out of RELEASE_BUILD exclusion 2019-10-11 18:43:34 -07:00
Paul Gilbert
e779ebce4f GLK: JACL: Implement loading saves from the launcher 2019-10-11 18:43:34 -07:00
Paul Gilbert
d41d11f390 GLK: JACL: Remove deprecated glk_startup.cpp 2019-10-11 18:43:34 -07:00
Paul Gilbert
a14550d7f1 GLK: Make glui32 match uint to hopefully prevent Amiga compilation errors 2019-10-11 18:43:34 -07:00