Eugene Sandulenko
19b11a9aaf
GLK: Move common/translation.h include to .cpp file
...
That makes release checker happy and is less error-prone.
2024-05-22 21:59:00 +02:00
Marco Borrini
3b75940ade
GLK: GLULX: Adds about 80 new entries
2024-05-22 17:35:29 +02:00
Marco Borrini
be9f3528d5
GLK: ZCODE: Adds about 200 new entries
2024-05-22 17:35:29 +02:00
Marco Borrini
943659b3e9
GLK: TADS: Adds versioning info with the help of QTads and htmltads
2024-05-09 15:21:54 +02:00
Marco Borrini
0bf25a900b
GLK: TADS: Fixes some leftovers
2024-05-09 15:21:54 +02:00
Marco Borrini
a426d1748f
GLK: TADS: Reorganizes current data into IFComp, SpeedIF, MiniComp sections (TADS3)
2024-05-09 15:21:54 +02:00
Marco Borrini
2966580de4
GLK: TADS: Reorganizes current data into MiniComp sections (TADS2)
2024-05-09 15:21:54 +02:00
Marco Borrini
5076b87a47
GLK: TADS: Reorganizes current data into SpeedIF sections (TADS2)
2024-05-09 15:21:54 +02:00
Marco Borrini
b62ffdfef4
GLK: TADS: Reorganizes current data into IFComp sections (TADS2)
2024-05-09 15:21:54 +02:00
Marco Borrini
0eb54383c7
GLK: TADS: Changes indentation
2024-05-09 15:21:54 +02:00
Walter Agazzi
67aa2574bc
GLK: Add IF Grand Prix games
...
Fix #15068
2024-05-02 22:19:36 +02:00
Matthew Jimenez
ee5ebec7ca
IMAGE: Remove palette start from image decoder.
...
The palette start value was always zero, adding complexity without benefit.
2024-03-31 23:16:59 +03:00
D G Turner
4f271d76f5
COMMON: Forbid strlwr() and strupr() Usage
...
These functions are often present, but not reliably portable.
They are not defined in ANSI C and were non-standard defined in older
versions of Microsoft C.
These are better replaced with Common::String.toLowercase() and
Common::String.toUppercase() if needed.
2024-03-09 21:38:18 +02:00
D G Turner
72db454796
COMMON: Forbid itoa() and uitoa() Usage
...
These functions are often present, but not reliably portable.
They are not defined in ANSI C and while they are likely present in
the stdlib.h, the exact behaviour especialy for invalid inputs can
vary.
Replacing usage of these functions in engines with Common::String::format()
is recommended.
2024-03-09 21:38:18 +02:00
Walter Agazzi
bd31446dd2
GLK: Add latest Drakula's Diamanen
...
TRAC #15001-2
2024-03-06 21:11:33 +01:00
Le Philousophe
ff87ff4e24
GLK: Migrate engine to Path
2023-12-24 13:19:25 +01:00
Marco Borrini
8b51bf31b1
GLK: ZCODE: Adds 43 new entries
2023-12-14 18:33:23 +01:00
Marco Borrini
48ad3495a1
GLK: GLULX: Adds 138 new entries
2023-12-14 18:33:23 +01:00
Marco Borrini
28dc076499
GLK: ADRIFT: Adds 2 new entries
2023-12-14 18:33:23 +01:00
Eugene Sandulenko
81c8288dfe
GLK: MAGNETIC: Explain that magnetic games save/load is not available from the GMM
2023-12-08 12:21:16 +01:00
Eugene Sandulenko
ec2dd2726b
ENGINES: Added optional parameter to canSave/LoadGameStateCurrently() for indicating the reason
2023-12-08 12:21:16 +01:00
D G Turner
93af8e33e9
GLK: AGT: Correction To Previous Fix For Temporary Variable Pointer Usage
...
The previous change corrected the compiler warning, but the resulting
allocated buffer was not passed out of the function. This will likely
result in a memory leak if this is not deallocated elsewhere, but this
is a better situation than a likely segfault from usage of a local
variable pointer out of scope.
2023-12-05 22:53:51 +00:00
sluicebox
d6ccf3afb7
GLK: Fix memory leaks. PVS-Studio V773
2023-12-05 09:24:32 -08:00
sluicebox
c15beb478a
GLK: SCOTT: Fix memory leaks. PVS-Studio V773
2023-12-05 09:24:32 -08:00
Marco Borrini
5fd1454799
GLK: ADRIFT: Moves around IFComp 2017, 2018, 2019, 2020 and 2022: they're ADRIFT5 only
2023-12-03 20:57:15 +01:00
Marco Borrini
36a8ba0f2c
GLK: ADRIFT: Adds 10 new entries while fixing some gameIDs clashing
2023-12-03 20:57:15 +01:00
Marco Borrini
a3c620366d
GLK: ADRIFT: Fixes various generic issues
2023-12-03 20:57:15 +01:00
Marco Borrini
b54db1c3b5
GLK: ADRIFT: Adds ADRIFT End of the Year 2002 Comp, ADRIFT Spring Comp 2001, ADRIFT Summer Minicomp 2003, Beginner's Game Comp, various IFComp compilation info
2023-12-03 20:57:15 +01:00
Marco Borrini
b10e351cd2
GLK: ADRIFT: Adds InsideADRIFT #41 , Ectocomp 2012 compilation info
2023-12-03 20:57:15 +01:00
Marco Borrini
34ac1e93f3
GLK: ADRIFT: Adds 125 news entries from the now defunct delron.org
2023-12-03 20:57:15 +01:00
Marco Borrini
78450325a5
GLK: ADRIFT: Moves not English titles in specific sections
2023-12-03 20:57:15 +01:00
Marco Borrini
b2003b849c
GLK: Avoids some gameIDs clashing between various GLK subengines (II° Round)
2023-12-03 20:57:15 +01:00
Marco Borrini
f5d3a25a53
GLK: ADRIFT: Removes some leftovers
2023-12-03 20:57:15 +01:00
Marco Borrini
8603bf20a6
GLK: ADRIFT: Fixes some indentation issues
2023-12-03 20:57:15 +01:00
Marco Borrini
c64855f650
GLK: ADRIFT: Removes a not ADRIFT entry
2023-12-03 20:57:15 +01:00
Marco Borrini
3c5a61109a
GLK: ADRIFT: Fixes some titles (II° Round)
2023-12-03 20:57:15 +01:00
Marco Borrini
be0562e536
GLK: ADRIFT: Re-organizes ADRIFT5 entries
2023-12-03 20:57:15 +01:00
Marco Borrini
6d67a35018
GLK: Avoids some gameIDs clashing between various GLK subengines
2023-12-03 20:57:15 +01:00
Marco Borrini
1dc7e07db2
GLK: ADRIFT: Removes entries already grouped (and duplicated) in competition sections
2023-12-03 20:57:15 +01:00
Marco Borrini
511781d3bc
GLK: ADRIFT: Fixes some titles
2023-12-03 20:57:15 +01:00
Marco Borrini
d5748dc195
GLK: ADRIFT: Uses DT_ENTRY1, DT_ENTRYL1 macros to accommodate release info as a date
2023-12-03 20:57:15 +01:00
Marco Borrini
30a4da5cea
GLK: ADRIFT: Reorganizes Comp sections by fixing titles & order, by adding to gameIDs a prefix specific to the competition, by adding rank position info
2023-12-03 20:57:15 +01:00
Marco Borrini
c2f0561829
GLK: ADRIFT: Shortens some gameIDs
2023-12-03 20:57:15 +01:00
Marco Borrini
f3165b1979
GLK: ADRIFT: Changes indentation in ADRIFT_GAME_LIST[], ADRIFT5_GAME_LIST[] sections
2023-12-03 20:57:15 +01:00
D G Turner
7263bbb48e
GLK: AGT: Fix Usage of Temporary Variable Address as Persistent Pointer
...
This generated a Compiler Warning from GCC-13 when -Wdangling-pointer was
passed.
2023-12-03 19:50:07 +00:00
Marco Borrini
a98dea4e7c
GLK: ZCODE: Reviews #-A entries on Playfic site, adds 99 new games
2023-11-08 03:28:27 +01:00
Marco Borrini
076ad0bd69
GLK: ZCODE: Puts back some Playfic titles previously removed by personal judgement
2023-11-08 03:28:27 +01:00
Marco Borrini
945cc9f8fe
GLK: GLULX: Forces ScummVM to show a warning screen when starting unstable games
2023-11-08 03:28:27 +01:00
Marco Borrini
ef4c114f67
GLK: ZCODE: Forces ScummVM to show a warning screen when starting unstable games
2023-11-08 03:28:27 +01:00
Marco Borrini
d761cfc220
GLK: Keeps "demo" info in version field optionally removing it from gameid
2023-11-08 03:28:27 +01:00