Commit Graph

138122 Commits

Author SHA1 Message Date
Vladimir Serbinenko
31618a13f5 NEVERHOOD: Add ResourceMan::exists helper function
This is essentially same ads attempting to open the file in question but
without incurring I/O cost.
2023-02-02 19:34:45 +03:00
Vladimir Serbinenko
0d3f068db3 NEVERHOOD: Remove outdated comment 2023-02-02 19:34:45 +03:00
Vladimir Serbinenko
46a18e0d43 NEVERHOOD: Fix crash on NHC-only resources
This happens when attempting to play making of on japanese version when
NHC is loaded.
2023-02-02 19:34:45 +03:00
Walter Agazzi
02164ebd54 HUGO: Fix wrong check for error in save/load
On succesful save saveGame returns true, not zero.
This caused the autosave to erroneusly report save failures repeatedly
2023-02-02 14:59:08 +01:00
Walter Agazzi
c4629edd5d WINTERMUTE: Add detection for newer 5 lethal demons 2023-02-02 14:47:35 +01:00
antoniou79
a2fd0afadf BLADERUNNER: RESTOREDCONTENT: Fix McCoy's inner talk if confessed 2023-02-02 15:42:53 +02:00
antoniou79
f5b7fec67c BLADERUNNER: Fix inconsistent dialogue in KIA
Includes minor restored content quotes for Zuben and McCoy dialogue about Runciter and a couple of related bug fixes
2023-02-02 15:29:22 +02:00
Paul Gilbert
c44c26bd38 MM: MM1: Fixes for displaying monsters run away 2023-02-01 21:48:04 -08:00
Paul Gilbert
1c85b9bcf4 MM: MM1: Better implementation of string uppercasing
All strings in strings_en.yml are now in lowercase for the
enhanced mode. And for original mode, the strings will
simply uppercase them for display
2023-02-01 21:48:04 -08:00
elasota
348e0d7aa2 MTROPOLIS: Add boot+detection for Obsidian Macintosh Japanese version 2023-02-01 21:57:38 -05:00
Vladimir Serbinenko
1daf70c746 BASE: Fix NPE when executable name is not available 2023-02-01 23:08:50 +01:00
Cameron Cawley
962383eb3e STARK: Better check for texture and bitmap formats 2023-02-01 13:48:26 +00:00
neuromancer
818797fc96 HYPNO: finish level c30 when all the objectives are complete in wet 2023-02-01 13:14:36 +01:00
neuromancer
bb90b1b87b HYPNO: added missing cutscene in wet for level c20 2023-02-01 09:20:28 +01:00
neuromancer
db1b2cbc2f FREESCAPE: basic parsing of Dark Side DOS demo 2023-02-01 09:20:28 +01:00
neuromancer
9bc385c5cb FREESCAPE: added some initial code for supporting dos release of dark 2023-02-01 09:20:28 +01:00
Eugene Sandulenko
91c01df4b8
DIRECTOR: Mark engine as highres 2023-01-31 13:25:04 +01:00
Walter Agazzi
6fc6981be8 DIRECTOR: Add detection for ronja launcher (trac #14063) 2023-01-31 12:31:23 +01:00
Matthew Duggan
c17976ea3e TETRAEDGE: Fix rendering of character shadow 2023-01-31 17:18:40 +09:00
Matthew Duggan
23719b7b5d TETRAEDGE: Avoid integer underflow on empty point list 2023-01-31 17:18:40 +09:00
Matthew Duggan
7643020114 TETRAEDGE: Improve comments 2023-01-31 17:18:40 +09:00
Matthew Duggan
7a337a818b TETRAEDGE: Clean whitespace 2023-01-31 17:18:40 +09:00
Misty De Meo
efc03d8421
DIRECTOR: switch Cellofania to tailmd5 2023-01-30 19:49:22 -08:00
D G Turner
31a194b3ca DIRECTOR: Restore Redundant Declaration Warning Fix in Grammar Parser Code
This is emitted by GCC if -Wredundant-decls is passed.

The Bison source files to generate this header should be modified to
fix this, but I am unclear on the required workflow.
2023-01-30 22:26:06 +00:00
grisenti
f5be1cf512 HPL1: remove unused class 2023-01-30 23:13:48 +01:00
grisenti
33da9a7921 HPL1: fix unused variable warnings 2023-01-30 23:05:24 +01:00
grisenti
9cd2deb320 HPL1: fix global destructor warning 2023-01-30 23:04:17 +01:00
grisenti
d87da9bff9 HPL1: mark dgVector's empty constructor = default 2023-01-30 22:44:26 +01:00
grisenti
9130534e26 HPL1: make constant value constexpr 2023-01-30 22:31:00 +01:00
Matthew Duggan
cd0b4edb2c TETRAEDGE: Fade between scenes by default 2023-01-30 21:55:20 +09:00
Matthew Duggan
1f760f4003 TETRAEDGE: Ensure game is finished after credits finish. 2023-01-30 21:55:20 +09:00
Matthew Duggan
41c351107a TETRAEDGE: Fix credits animations 2023-01-30 21:55:20 +09:00
Matthew Duggan
2f43b90427 TETRAEDGE: Simplify pathfinding transform to avoid invalid access 2023-01-30 21:55:20 +09:00
Eugene Sandulenko
2e845d0c0c
JANITORIAL: Fix guard defines 2023-01-30 13:39:03 +01:00
Matthew Duggan
7293873e62 TETRAEDGE: Fix gcc warnings 2023-01-30 19:28:06 +09:00
Matthew Duggan
da29ae539e TETRAEDGE: Fix janks in pathfinding
The first and last points of the pathfinding result should not be used as they
are grid-rounded versions of the start and end points.
2023-01-30 17:45:54 +09:00
Matthew Duggan
22a98d80f4 TETRAEDGE: Fix font anti-aliasing result slightly 2023-01-30 16:18:01 +09:00
Matthew Duggan
e7cac97877 TETRAEDGE: Fix many small issues identified by Coverity 2023-01-30 16:11:29 +09:00
Matthew Duggan
057da99725 TETRAEDGE: Fix addAnchorZone to actually add the zone 2023-01-30 15:42:19 +09:00
Matthew Duggan
fad5cac0c0 TETRAEDGE: Work around artifacts on text rendering 2023-01-30 14:32:06 +09:00
Matthew Duggan
4d3337b5db TETRAEDGE: Implement clipping for long dialog 2023-01-30 13:24:09 +09:00
Matthew Duggan
001e4f4e8a TETRAEDGE: Clean up shadow rendering a little
It's still broken, but code is easier to understand now.
2023-01-30 13:24:09 +09:00
Matthew Duggan
c5ebc0a8ad TETRAEDGE: Don't allow quickload direct from main menu 2023-01-30 13:24:09 +09:00
djsrv
80ee9303ac DIRECTOR: LINGO: Ignore bad scriptId field in Lscr 2023-01-29 21:09:01 -06:00
Misty De Meo
668880b448
DIRECTOR: add full Cellofania 2023-01-29 17:36:58 -08:00
Eugene Sandulenko
8b261575ca
DIRECTOR: Fix detection entry for teamxtreme2 2023-01-30 01:02:56 +01:00
grisenti
390fff70c2 HPL1: fix warnings 2023-01-29 22:47:12 +01:00
grisenti
0492f3482e HPL1: fix index increment 2023-01-29 22:34:27 +01:00
Lars Sundström
92b22e4ba6 DOCS: Add draft documentation of Apple TV platform
Add basic documentation needed starting using or developing ScummVM on
the Apple TV.
2023-01-29 21:13:52 +00:00
Le Philousophe
dec343730e IOS7: Add AppleTV support to configure 2023-01-29 21:13:52 +00:00