Nathanael Gentry
b0d8880919
DIRECTOR: LINGO: Implement property array functions
2020-04-28 23:32:57 +02:00
Nathanael Gentry
c74ef4136b
DIRECTOR: LINGO: Implement property array comparisons
2020-04-28 23:32:57 +02:00
Nathanael Gentry
1f77ea3a31
DIRECTOR: LINGO: Finish property array datum type
2020-04-28 23:32:57 +02:00
Nathanael Gentry
94b80a2e10
DIRECTOR: LINGO: Collapse compareTo functions
2020-04-28 23:32:57 +02:00
Eugene Sandulenko
4bd7cdf28f
SLUDGE: Add release versions of Robin's Rescue
2020-04-28 19:25:33 +02:00
Eugene Sandulenko
ccabd54e8c
SLUDGE: Added frasse versions
2020-04-28 18:46:25 +02:00
Eugene Sandulenko
7652fad2f4
SLUDGE: Dropped incorrect detection entry for cubert
2020-04-28 15:57:28 +02:00
Eugene Sandulenko
f8a4160b88
SLUDGE: Added older versions of Mandy to detection
2020-04-28 15:43:47 +02:00
Eugene Sandulenko
c1c3a8cf52
SLUDGE: Corrected language and specified version for mandy
2020-04-28 15:36:07 +02:00
Eugene Sandulenko
ec0e065903
SLUDGE: Added new SLUDGE games to detection
2020-04-28 15:31:46 +02:00
Eugene Sandulenko
bb5feeb909
SLUDGE: Fix buffer overrun
2020-04-28 11:56:50 +02:00
Eugene Sandulenko
52dfe31842
SLUDGE: Initialize variable for corner case
2020-04-28 11:56:36 +02:00
Eugene Sandulenko
7f149136ca
SLUDGE: Plug memory leak
2020-04-28 11:56:22 +02:00
Eugene Sandulenko
eba2b4814b
SLUDGE: Plug memory leak
2020-04-28 11:45:44 +02:00
Eugene Sandulenko
b83494215d
GRAPHICS: Correctly initialize BDF fonts when scaling and reading from cache
2020-04-28 10:52:05 +02:00
Eugene Sandulenko
c46b35ac5a
DRAGONS: Initialize variable
2020-04-28 10:42:58 +02:00
Eugene Sandulenko
8f13da50fa
JANITORIAL: Code formatting
2020-04-28 10:42:36 +02:00
Eugene Sandulenko
8b0ff834d0
VIDEO: Fix typo which could lead to crash in mpeg decoder
2020-04-28 10:38:37 +02:00
Eugene Sandulenko
ac82bb8823
GUI: Sync constructors
2020-04-28 10:04:09 +02:00
Eugene Sandulenko
7e592fd00b
GLK: ALAN3: Fix malloc/delete[] mismatch
2020-04-28 09:46:57 +02:00
Eugene Sandulenko
d985b2ccfd
GLK: ALAN2: Fix another instance of incorrect printf format
2020-04-28 09:45:29 +02:00
Eugene Sandulenko
a37e9a8f9a
HDB: Replace NULL with nullptr
2020-04-28 09:42:27 +02:00
Eugene Sandulenko
6e162cfe60
HDB: Init rest of the variables and replace NULL with nullptr
2020-04-28 09:40:30 +02:00
Eugene Sandulenko
a446809fc3
HDB: Remove redundant check thanks to strlcpy()
2020-04-28 09:40:05 +02:00
Eugene Sandulenko
2165c26244
COMMON: Hide object destruction from Coverity also in U32String
2020-04-28 09:24:48 +02:00
Eugene Sandulenko
8a3fc359b2
DEVTOOLS: Modified macros, so they are less error-prone.
...
Code generation for libsdl_net was always performed. The condition
did not work as expected. Macros are dangerous.
2020-04-28 08:56:51 +02:00
Eugene Sandulenko
5792c61933
GLK: ADRIFT: Added missing parenthesis. Loop was broken
2020-04-28 08:56:25 +02:00
Matthew Duggan
f9035f83bb
ULTIMA8: Fix lots of coverity issues
2020-04-28 14:50:06 +09:00
Paul Gilbert
ced08c2c4b
ULTIMA4: Refactor death code into it's own class
2020-04-27 22:00:06 -07:00
Paul Gilbert
cd45556cb4
ULTIMA4: Move response parts into their own class
2020-04-27 22:00:06 -07:00
Paul Gilbert
03afa37139
ULTIMA4: General cleanups
2020-04-27 22:00:06 -07:00
rsn8887
68fad60eb6
PSP2: Fix cloud integration
2020-04-27 23:02:18 -05:00
Paul Gilbert
e4a26c25e0
ULTIMA4: Further Coverity fixes
2020-04-27 19:45:45 -07:00
Paul Gilbert
92df813caf
ULTIMA4: Further Coverity fixes
2020-04-27 19:45:45 -07:00
Paul Gilbert
193c66a9c1
ULTIMA4: Default values for waitable controllers
2020-04-27 19:45:45 -07:00
Paul Gilbert
ea5361359e
ULTIMA4: Making Escape key a keybinding action
2020-04-27 19:45:45 -07:00
Thierry Crozat
03cf6531a5
AUDIO: Fix mismatching malloc/delete[]
2020-04-27 23:06:15 +01:00
Thierry Crozat
c421a25b8e
GRAPHICS: Fix mismatching malloc/delete[]
2020-04-27 23:06:15 +01:00
Eugene Sandulenko
b9fab94dbf
COMMON: Shut coverity up with tons of false positives
2020-04-27 23:51:56 +02:00
Eugene Sandulenko
dcaea3c255
DRAGONS: Commenting out dangerous code
...
These local arrays seems to be unused, but something tells me, that
in fact, in the original they were part of a struct with variable
which follows it used as second element.
These arrays are 10 bytes long, but there is an attempt to copy
600 bytes into them with unsafe strcpy().
If this breaks the game, then these places need a full rework.
2020-04-27 23:27:47 +02:00
Eugene Sandulenko
df30831bcf
GLK: ALAN3: Replace defines with actual function calls
2020-04-27 23:18:56 +02:00
Eugene Sandulenko
8e6776ebd9
GLK: ALAN2: Replace defines with actual function calls
2020-04-27 23:03:43 +02:00
Eugene Sandulenko
511722a6c7
GLK: AGT: Clean up strdup usage
2020-04-27 23:00:41 +02:00
Eugene Sandulenko
14242835ef
GLK: Fix mismatching new[]/free
2020-04-27 22:53:26 +02:00
Eugene Sandulenko
4a6c0fb35e
SWORD1: Fix mismatching malloc/delete[]
2020-04-27 22:52:13 +02:00
Eugene Sandulenko
1cf604363c
CRUISE: Fix mismatching malloc/delete[]
2020-04-27 22:51:25 +02:00
Eugene Sandulenko
eb04cff38d
COMMON: Swtich scumm_strdup to malloc(), so its behaviour matches strdup()
2020-04-27 22:46:22 +02:00
Eugene Sandulenko
d16e7df603
WINTERMUTE: Fix printf format specifier
2020-04-27 22:31:49 +02:00
Eugene Sandulenko
1a601e661f
GLK: ALAN2: Fix printf parameters
2020-04-27 22:30:24 +02:00
Eugene Sandulenko
67cf8457d4
GLK: AGT: Fix printf arguments
2020-04-27 22:19:33 +02:00