Harri Pellikka
9a742b0c36
SCUMM: Colorize debugger box output
...
Draw boxes in scumm debugger with different colors to make them
easier to separate visually. Also, draw object rectangles with
different colors.
2023-12-26 21:10:15 +01:00
sluicebox
c6c89be3f8
AGI: Fix Cmd_RunOpcode output
2023-12-26 12:01:13 -08:00
sluicebox
b68f068b5a
ICB: Declare Fatal_error NORETURN
2023-12-26 12:01:12 -08:00
Cameron Cawley
30b977c272
DETECTION: Mark more symbols as const
2023-12-26 20:23:59 +01:00
Cameron Cawley
5b1b14ad80
COMMON: Mark more symbols as const
2023-12-26 20:23:59 +01:00
sluicebox
5a63845005
M4: Declare error functions NORETURN
...
Should fix false positives in static analysis tools
2023-12-26 11:09:19 -08:00
Eugene Sandulenko
c721e0ce69
SCUMM: Remove leftover warning
2023-12-26 18:07:31 +01:00
Eugene Sandulenko
0aedc770e4
SCUMM: Remove custom PICTv1 decoder in favor of general one
2023-12-26 17:52:52 +01:00
Filippos Karapetis
9839b66447
DIRECTOR: Fix detection flags for Gadget demo entries
2023-12-26 17:01:02 +01:00
eientei
22078ec733
DIRECTOR: Add detection for Gadget: Past as Future Spanish demo
2023-12-26 17:01:02 +01:00
Benjamin Funke
962e15988b
GOB: Added language to bargon VGA floppy and release dates
2023-12-26 16:54:08 +01:00
Paul Gilbert
7df5b9487f
M4: Hook up English credits
...
There's some minor positioning issues, but at least it's okay
2023-12-26 00:17:34 -10:00
Torbjörn Andersson
61da036aa6
M4: Add English Orion Burger credits
...
These are not yet plugged in. If I do, text positioning is wrong and the
"Back to Main Menu" item doesn't work right.
2023-12-26 10:59:43 +01:00
Paul Gilbert
9d3b88dff5
M4: Fixes for intro room 951
2023-12-25 23:44:56 -10:00
Paul Gilbert
23278f7f3b
M4: Work around pointers > 4 bytes screwing up convs
...
This solution adds an array of pointers into Conv,
and decl_chunk now has a 32-bit array index rather
than a pointer
2023-12-25 23:06:11 -10:00
sluicebox
b5237d7eef
M4: Fix octal value. PVS-Studio V536
2023-12-26 00:15:54 -08:00
Paul Gilbert
c7d1d13fa1
M4: Properly fix TextField::set_string
2023-12-25 20:33:42 -10:00
Paul Gilbert
c4d3c190ee
M4: Change sizeof(short) to sizeof(uint16) for clarity
2023-12-25 18:58:53 -10:00
D G Turner
920087fe73
M4: Fix Remaining GCC Compiler Warnings
2023-12-26 03:58:51 +00:00
D G Turner
d994fd8bd2
M4: Remove Remaining Extraneous Extern Declarations in Headers
...
The remaining extern declarations are required to declare global / directly
accessed variables.
2023-12-26 02:59:51 +00:00
D G Turner
e71ee44cb0
M4: Further Removal of Uneeded Extern Keywords From Engine Headers
2023-12-26 01:12:17 +00:00
Eugene Sandulenko
77582aa823
DIRECTOR: Better handling of empty STXT resources
2023-12-26 02:00:44 +01:00
Eugene Sandulenko
5d2d393c4b
DIRECTOR: Fix textcast dimensions when initial text is empty and AdjustToFit is set
...
In this case, we need to ignore the font formatting as there could be
a leftovver from the previous edits.
We also recalculate the dimensions to the minimal height as that is used
as basis for textbox extension during edits or text inserts.
Fixes 'number of chars' in 'Lingo Workshop'
2023-12-26 01:41:05 +01:00
D G Turner
f3bfb81088
M4: Remove Some Unecessary Extern Declarations From Engine Headers
2023-12-25 23:33:38 +00:00
D G Turner
a6c0a1b88a
M4: Fix Various GCC Compiler Warnings
...
These are mainly from -Wredundant-decls i.e. duplicated header definitions
2023-12-25 20:38:58 +00:00
Eugene Sandulenko
66b2bc58df
M4: Fix warning about wrong allocation type. CID 1533014
2023-12-25 14:47:59 +01:00
Eugene Sandulenko
cf51628e81
M4: Fix potential resource leak. CID 1532960
2023-12-25 14:42:08 +01:00
Eugene Sandulenko
e60388bdd0
M4: Fix potential crash. CID 1532956
2023-12-25 14:37:39 +01:00
Eugene Sandulenko
c940f06c17
M4: Fix copy-paste error. Assignment instead of comparison. CID 1532923
2023-12-25 14:28:27 +01:00
Eugene Sandulenko
e759e4f130
M4: Fix wrong condition check. CID 1532914
2023-12-25 14:26:04 +01:00
Eugene Sandulenko
a9b39212c3
M4: Fix memory leak. CID 1532968
2023-12-25 14:23:28 +01:00
Eugene Sandulenko
dbd3fc1e75
M4: Fix copy-paste. CID 1532899
2023-12-25 14:19:48 +01:00
Eugene Sandulenko
d810bffb85
M4: Fix wrong argument order. CID 1532903
2023-12-25 14:18:29 +01:00
Eugene Sandulenko
d3f4fcf160
M4: Replaces strncpy with Common::strlcpy() for safer operations
2023-12-25 14:15:00 +01:00
Benjamin Funke
c2d2dcd4c1
GOB: use correct langcodes for GOB demos
2023-12-25 12:55:22 +02:00
Le Philousophe
043e5ad420
ZVISION: Migrate engine to Path
2023-12-24 13:19:25 +01:00
Le Philousophe
bdb515b913
WINTERMUTE: Migrate engine to Path
2023-12-24 13:19:25 +01:00
Le Philousophe
ca31647aeb
WAGE: Migrate engine to Path
2023-12-24 13:19:25 +01:00
Le Philousophe
dd374a778e
WATCHMAKER: Migrate engine to Path
2023-12-24 13:19:25 +01:00
Le Philousophe
17ceed4eb3
VOYEUR: Migrate engine to Path
2023-12-24 13:19:25 +01:00
Le Philousophe
1968695f6e
VCRUISE: Migrate engine to Path
2023-12-24 13:19:25 +01:00
Le Philousophe
ca246ba56a
ULTIMA: Migrate engine to Path
2023-12-24 13:19:25 +01:00
Le Philousophe
6d86d20e1c
TWINE: Migrate engine to Path
2023-12-24 13:19:25 +01:00
Le Philousophe
a57eaeb342
TUCKER: Migrate engine to Path
2023-12-24 13:19:25 +01:00
Le Philousophe
c803257af9
TSAGE: Migrate engine to Path
2023-12-24 13:19:25 +01:00
Le Philousophe
e06e8761f1
TRECISION: Migrate engine to Path
2023-12-24 13:19:25 +01:00
Le Philousophe
a17ccbea72
TOUCHE: Migrate engine to Path
2023-12-24 13:19:25 +01:00
Le Philousophe
c45606f133
TOON: Migrate engine to Path
2023-12-24 13:19:25 +01:00
Le Philousophe
77a61aafc6
TONY: Migrate engine to Path
2023-12-24 13:19:25 +01:00
Le Philousophe
7d05b38654
TOLTECS: Migrate engine to Path
2023-12-24 13:19:25 +01:00