Commit Graph
90 Commits
Author SHA1 Message Date
Walter Agazzi b49c6b7fe6 GLK: ALAN2: Pass extra field when appending to gamelist
Required for DT_ENTRY1 macro to work properly
2022-10-24 20:29:12 +02:00
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
Paul Gilbert d21bc7df8b GLK: ALAN2: Add detection entry for Hollywood Murders
It's an unsupported earlier 2.6 game, but at least
this way it'll be recognised as such rather than
not being dtected at all.
2022-10-04 20:30:35 -07:00
Donovan Watteau 27f9a460b5 JANITORIAL: Fix "the the" and similar typos 2022-07-29 19:36:40 +03:00
Paweł Kołodziejski 748d1e09d2 GLK: Reverted previous compiler fix. Used different way. 2022-05-31 18:59:54 +02:00
Paweł Kołodziejski e7ef267daa GLK: Fixed compiler warning "taking address of packed member of class or structure may result in an unaligned pointer value" 2022-05-31 18:19:47 +02:00
Paul Gilbert fae01e8c84 GLK: ALAN2: Hopefully fix address of packed field warnings 2022-05-29 14:47:15 -07:00
D G Turner a8cbc397af GLK: ALAN2: Fix Redundant Declarations
These cause GCC Warnings when -Wredundant-decls is passed.
2022-03-08 09:53:42 +00: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
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
aryanrawlani28 4b6976c558 GUI: U32: Reduce number of files changed and fixes
Up until last commit, everything was working fine but the amount of files changed was too large. This commit tries to reduce the changes.

- Add a fake constructor to Keymap, text-to-speech, setDescription (save-state)
- Redirecting functions for PopUpWidget::appendEntry, ButtonWidget::setLabel, GUIErrorMessage
- Use the above functions and constructors to reduce changes in Engines
- Fix warnings being in unicode. Only output english text in - Warnings, Errors, etc.
- Mark some strings as "translation" strings. (Not yet added to POTFILES)
- Remove some CP related things from po/modules.mk
- Previously used some Common::convertToU32 where it was not necessary, replace this with u32constructor
2020-08-30 14:43:41 +02:00
aryanrawlani28 e22b32abfe GUI: U32: Use Common::U32String::format where necessary and GUIError to u32
- Where necessary as in, where translated messages are used.
- GUIErrorMessage now takes in U32String
- error messages across some engines use U32Strings. they are changed because they show a message dialog.
2020-08-30 14:43:41 +02:00
Paul Gilbert 6fc3c69527 GLK: ALAN2: Added detection entries 2020-08-20 21:32:25 -07:00
Eugene Sandulenko cd42932bb2 GLK: ALAN2: Fixed more printf format strings 2020-04-30 14:36:37 +02:00
Eugene Sandulenko d985b2ccfd GLK: ALAN2: Fix another instance of incorrect printf format 2020-04-28 09:45:29 +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
Bastien Bouclet 1e30923737 GLK: Add override keywords 2020-02-09 12:43:15 +01:00
Eugene Sandulenko cad4b06dd9 GLK: More override keywords 2020-01-31 13:41:31 +01:00
D G Turner 85383256c2 GLK: ALAN2: Fix Missing Default Switch Cases
These are flagged by GCC if -Wswitch-default is enabled.
2019-12-17 01:38:42 +00:00
Paul Gilbert d9ce28592d GLK: ALAN2: Cleanup 2019-11-17 14:06:14 -08:00
Paul Gilbert a401ccc61e GLK: Remove some outstanding longjmp artifacts from sub-engines 2019-09-25 20:13:27 -07:00
Paul Gilbert 41c7d31fb6 GLK: ADRIFT: Refactoring load serializer to not use longjmp 2019-09-25 20:13:27 -07:00
Eugene Sandulenko 23516ef9bd JANITORIAL: Fix whitespaces 2019-09-17 00:40:02 +02:00
Paul Gilbert babe4d9ef2 GLK: ALAN2: Change detections list to use common GlkDetectionEntry 2019-07-14 10:47:52 -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 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 54b838cd60 GLK: ALAN2: Cleanup of unused variables 2019-07-06 16:01:10 -07:00
Paul Gilbert 5dda48c1c7 GLK: Change other sub-engines to use GlkDetectedGame 2019-07-06 15:27:10 -07:00
Paul Gilbert f0d5304a4c GLK: ALAN3: Fix jumps.h macros 2019-07-06 15:27:08 -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 a53e00597b GLK: Show unknown variant dialog for unknown detection entries 2019-06-23 14:41:49 -07:00
Paul Gilbert b2b78f48f0 GLK: ALAN2: Fixes for restarting in-game 2019-06-23 14:41:49 -07:00
Paul Gilbert 544c841343 GLK: ALAN2: Remove unused variable 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 ef2e7186dd GLK: ALAN2: Remove redundant includes 2019-06-22 15:06:35 -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