Commit Graph
498 Commits
Author SHA1 Message Date
Paul Gilbert b3ab0cf3ce JANITORIAL: Glk engine block formatting 2019-07-21 11:31:33 -07:00
Paul Gilbert b1ae4319e5 GLK: TADS2: Fix duplicate detection 2019-07-14 10:47:52 -07:00
Paul Gilbert 649dadaedc GLK: ALAN3: Change detections list to use common GlkDetectionEntry 2019-07-14 10:47:52 -07:00
Paul Gilbert babe4d9ef2 GLK: ALAN2: Change detections list to use common GlkDetectionEntry 2019-07-14 10:47:52 -07:00
Paul Gilbert bb9b52f9c6 GLK: ADVSYS: Change detections list to use common GlkDetectionEntry 2019-07-14 10:47:52 -07:00
Torbjörn Andersson 3094dd6931 GLK: Fix incorrect "End of namespace ..." comments. 2019-07-12 06:59:56 +02:00
Paul Gilbert a39a0c76ae GLK: TADS2: Add detection entries for remaining games 2019-07-11 20:12:25 -07:00
Paul Gilbert 9d7e942b9c GLK: TADS2: Added English detection entries 2019-07-11 19:25:21 -07:00
Paul Gilbert 53425a6821 GLK: TADS3: Adding detection entries 2019-07-09 19:19:55 -07:00
Paul Gilbert 7223e6509e GLK: TADS2: Added Adventions detection entries 2019-07-09 19:19:55 -07:00
Paul Gilbert 79627fbf61 GLK: TADS2: Move detection entry structure into Glk base namespace 2019-07-09 19:19:55 -07:00
Le Philousophe 1c87f428d0 GLK: Fix off-by-one memory read
The for loop shouldn't check previous entity on the first iteration
2019-07-07 09:26:52 -07:00
Paul Gilbert 76d4816853 GLK: ALAN3: Re-enable ifdefed TODO block 2019-07-06 21:05:22 -07:00
Paul Gilbert 2a0f8af958 GLK: ALAN3: Remove deprecated args.cpp 2019-07-06 20:55:47 -07:00
Paul Gilbert d9e5c709d4 GLK: ALAN3: Move Alan3 out of release build ifdef 2019-07-06 19:40:04 -07:00
Paul Gilbert 8952503207 GLK: ALAN3: One final attempt at an openpandora fix 2019-07-06 18:52:39 -07:00
Paul Gilbert b288640d90 GLK: ALAN3: Another attempt at an openpandora fix 2019-07-06 18:20:03 -07:00
Paul Gilbert 2fd5d82078 GLK: ALAN3: Refactoring save code to see if it fixes openpandora gcc 2019-07-06 17:59:39 -07:00
Paul Gilbert 0a6f015a86 GLK: ALAN3: Fix gcc errors 2019-07-06 17:24:37 -07:00
Paul Gilbert 3b9547edde GLK: Fix various gcc warnings 2019-07-06 17:02:26 -07:00
Paul Gilbert f282fbb49b GLK: ALAN3: Fix gcc errors 2019-07-06 16:14:54 -07:00
Paul Gilbert 54b838cd60 GLK: ALAN2: Cleanup of unused variables 2019-07-06 16:01:10 -07:00
Paul Gilbert 43bc2e4853 GLK: ALAN3: Fix restarting game from quit command 2019-07-06 15:56:26 -07:00
Paul Gilbert f445578a4d GLK: ALAN3: Fix hang after entering unknown word 2019-07-06 15:40:39 -07:00
Paul Gilbert 1c412d3da7 GLK: Properly handle sound setup 2019-07-06 15:32:39 -07:00
Paul Gilbert 2c39c903fc GLK: GLULXE: Fix MSVC field alignment warnings 2019-07-06 15:27:10 -07:00
Paul Gilbert 5dda48c1c7 GLK: Change other sub-engines to use GlkDetectedGame 2019-07-06 15:27:10 -07:00
Paul Gilbert 0502ac4bb1 GLK: ALAN3: Create GlkDetectedGame base class for simplifying detections 2019-07-06 15:27:09 -07:00
Paul Gilbert 1d2dee43d2 GLK: Fix playback of Blorb AIFF chunks 2019-07-06 15:27:09 -07:00
Paul Gilbert 2fbb8af0bc GLK: ALAN3: Move soundChannel static to GlkIO field 2019-07-06 15:27:09 -07:00
Paul Gilbert 4c014a105c GLK: Properly free pair window children on exit 2019-07-06 15:27:09 -07:00
Paul Gilbert 69f87bebf1 GLK: ALAN3: Fix double-free of memory array 2019-07-06 15:27:09 -07:00
Paul Gilbert 17d0459566 GLK: ALAN3: Fix gcc warning 2019-07-06 15:27:09 -07:00
Paul Gilbert f28d3b7496 GLK: ALAN3: Further refactoring of setjmp calls 2019-07-06 15:27:09 -07:00
Paul Gilbert 3165fa628a GLK: ALAN3: Add loading savegame from launcher 2019-07-06 15:27:09 -07:00
Paul Gilbert 4de30c9e2f GLK: ALAN3: Fix Valgrind identified memory issues 2019-07-06 15:27:09 -07:00
Paul Gilbert 87a86c0fb6 GLK: ALAN3: Merge saving & loading code, loading fixes 2019-07-06 15:27:09 -07:00
Paul Gilbert c5214f6d34 GLK: ALAN3: Making GlkIO base class 2019-07-06 15:27:09 -07:00
Paul Gilbert b634a97f41 GLK: ALAN3: Move readline.cpp into glkio.cpp 2019-07-06 15:27:09 -07:00
Paul Gilbert efdf25b3d2 GLK: ALAN3: Move term.cpp code into glkio.cpp 2019-07-06 15:27:09 -07:00
Paul Gilbert 0f0c2c97e1 GLK: ALAN3: Move some Glk interface methods to glkio.cpp 2019-07-06 15:27:09 -07:00
Paul Gilbert d185cc5894 GLK: ALAN3: Remove adventureName variable 2019-07-06 15:27:09 -07:00
Paul Gilbert 3e9d215dd8 GLK: ALAN3: Minor errors cleanup 2019-07-06 15:27:09 -07:00
Paul Gilbert 1183dc65bb GLK: ALAN3: Remove deprecated glkstart.cpp 2019-07-06 15:27:09 -07:00
Paul Gilbert 6a4931106d GLK: ALAN3: Wrap playererr and terminate methods in context 2019-07-06 15:27:09 -07:00
Paul Gilbert 5dea662313 GLK: ALAN3: Wrapping method calls in longjmp replacement macros 2019-07-06 15:27:09 -07:00
Paul Gilbert 18566feefc GLK: ALAN3: Implement savegame code 2019-07-06 15:27:08 -07:00
Paul Gilbert ec979b8555 GLK: ALAN3: Fix quitting game from input line when window closed 2019-07-06 15:27:08 -07:00
Paul Gilbert 55b93f5a20 GLK: ALAN3: Hook up empty lines to forfeit longjmp replacement 2019-07-06 15:27:08 -07:00
Paul Gilbert c833d39ccf GLK: ALAN3: Outer game loop to handle forfeit setjmp replacement 2019-07-06 15:27:08 -07:00