Commit Graph
31 Commits
Author SHA1 Message Date
Le Philousophe 6d3a10c631 GLK: Don't use unsafe sprintf and vsprintf 2022-10-23 22:46:19 +02:00
Le Philousophe 93cdbbbf39 GLK: Don't use unsafe strcat and strcpy 2022-10-23 22:46:19 +02:00
Donovan Watteau 27f9a460b5 JANITORIAL: Fix "the the" and similar typos 2022-07-29 19:36:40 +03:00
Paul Gilbert fae01e8c84 GLK: ALAN2: Hopefully fix address of packed field warnings 2022-05-29 14:47:15 -07:00
Eugene Sandulenko abea37c9bb ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Orgad Shaneh 0111a08560 GLK: Use nullptr
Using clang-tidy modernize-use-nullptr
2021-11-14 15:51:59 +02:00
Eugene Sandulenko 5e7fe2dc57 JANITORIAL: Replace spaces in indentation with tabs 2021-04-15 21:20:36 +02:00
Eugene Sandulenko 8e6776ebd9 GLK: ALAN2: Replace defines with actual function calls 2020-04-27 23:03:43 +02:00
Eugene Sandulenko 1a601e661f GLK: ALAN2: Fix printf parameters 2020-04-27 22:30:24 +02:00
Paul Gilbert d9ce28592d GLK: ALAN2: Cleanup 2019-11-17 14:06:14 -08:00
Paul Gilbert 54b838cd60 GLK: ALAN2: Cleanup of unused variables 2019-07-06 16:01:10 -07:00
Paul Gilbert 13e7926849 GLK: ALAN2: Fix loading memory for Big Endian 2019-06-27 18:55:25 -07:00
Paul Gilbert 5eb0390aca GLK: ALAN2: Add loading savegames from launcher, deinitialization code 2019-06-23 16:19:42 -07:00
Paul Gilbert e7fbd9268c GLK: ALAN2: Cleanup of data text file opening 2019-06-23 16:19:42 -07:00
Paul Gilbert b2b78f48f0 GLK: ALAN2: Fixes for restarting in-game 2019-06-23 14:41:49 -07:00
Paul Gilbert c0d5981ff9 GLK: ALAN2: Fix quitting in-game 2019-06-22 22:03:06 -07:00
Paul Gilbert 3683e74d65 GLK: ALAN2: Set up main game loop for restarting game 2019-06-22 22:03:06 -07:00
Paul Gilbert bad3ecd643 GLK: ALAN2: Create jump context system to replace original setjmp
This is basically a simplified version of the ScummVM coroutines,
since we just need the ability to consistently break out to the
main game loop when a call is made to the error method
2019-06-22 14:40:50 -07:00
dreammaster 62eb0be065 GLK: ALAN2: Further gcc warning fixes 2019-06-22 14:40:50 -07:00
Paul Gilbert d4075b188d GLK: ALAN2: Further gcc warning fixes 2019-06-22 14:40:50 -07:00
Paul Gilbert 8b509bbfee GLK: ALAN2: Warning fixes 2019-06-22 14:40:50 -07:00
Paul Gilbert 1249c33539 GLK: ALAN2: Change all EOF to EOD that is case to uint 2019-06-22 14:40:50 -07:00
dreammaster 2cf0320569 GLK: ALAN2: Fixing gcc warnings 2019-06-22 14:40:50 -07:00
dreammaster 2450df501c GLK: ALAN2: astyle formatting 2019-06-22 14:40:50 -07:00
Paul Gilbert dd4108e7c7 GLK: ALAN2: Removing all the existing system specific ifdef blocks
I'm going to be shortly formatting the code and doing refactoring
to work around the setjmp calls in the original, so there's little
point in keeping the system specific ifdef blocks from the original
2019-06-22 14:40:50 -07:00
Paul Gilbert 8f75589971 GLK: ALAN2: Remove all prototype ifdef blocks 2019-06-22 14:40:50 -07:00
Paul Gilbert df74652321 GLK: ALAN2: Added shouldQuit checks to break out of game loops 2019-06-22 14:40:49 -07:00
Paul Gilbert 51a142aaf8 GLK: ALAN2: Loading fixes 2019-06-22 14:40:49 -07:00
Paul Gilbert 2fba84bf0a GLK: ALAN2: Add Glk window initialization 2019-06-22 14:40:49 -07:00
Paul Gilbert 0bbd9e2638 GLK: ALAN2: Fixes to game header loading and validation 2019-06-22 14:40:49 -07:00
Paul Gilbert ed21388e11 GLK: ALAN2: Added missing main code file, hooked up to Alan2 engine skeleton 2019-06-22 14:40:49 -07:00