Le Philousophe
ff87ff4e24
GLK: Migrate engine to Path
2023-12-24 13:19:25 +01:00
Walter Agazzi
cdff452eec
GLK: ALAN2: Update detection table
...
From TRAC report #14414 and ifdb.org
2023-04-17 23:08:29 +02:00
Walter Agazzi
9d19768552
GLK: ALAN: Ignore extension case when detecting games
...
This matches the behavior of other GLK subengines.
Fixes TRAC #14412
2023-04-16 11:57:19 +02:00
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