148666 Commits

Author SHA1 Message Date
elasota
a1f2283386 VCRUISE: Add reported unknown variant of Schizm English DVD 2024-01-01 17:18:30 -05:00
Martin Gerhardy
37614e194e TWINE: extended error message 2024-01-01 18:54:40 +01:00
Miro Kropacek
45dc2db9c0 SWORD1: Fix build 2024-01-01 17:26:22 +01:00
Miro Kropacek
4e285bdd0b BACKENDS: ATARI: Fix build 2024-01-01 17:26:22 +01:00
Miro Kropacek
7fed4fd9ba BACKENDS: ATARI: Disable ultima & hugo engines
- The only non-hires ultima engine is ultima1, not worth it. See
  also https://bugs.scummvm.org/ticket/14790. This prevents adding
  the 15 MB ultima.dat to the release archive.

- Disable hugo also in full version (oversight).

- Mention freemint version in readme.txt.
2024-01-01 16:27:01 +01:00
neuromancer
b578fcad27 FREESCAPE: added specific dark inputs 2024-01-01 12:43:47 +01:00
neuromancer
826ab67ee7 FREESCAPE: improved keymap handling and added specific driller inputs 2024-01-01 12:43:47 +01:00
Le Philousophe
3a80655b45 COMMON: Remove useless unary + in Path lambdas
This confuses poor old MSVC2015 and is not needed.
2024-01-01 11:22:45 +01:00
Eugene Sandulenko
8722701a94
ALL: Set copyright year to 2024 2024-01-01 00:04:27 +01:00
Le Philousophe
e513a5f5d2 SDL: Fix comment
This is now a Path and not a String anymore
2023-12-31 18:08:53 +01:00
fusefib
51fd8ede7b CGE: Make ALT+X trigger quit() only on initial keypress 2023-12-31 18:17:22 +02:00
Hubert Maier
6d0147f13e NEWS: Typo 2023-12-31 18:13:50 +02:00
Giovanni Cascione
18c3591548 LIBRETRO: add Libretro Playlist Generator to ScummVM GUI 2023-12-31 16:59:38 +01:00
Giovanni Cascione
7a9fbf5f48 LIBRETRO: align with FSNode class changes 2023-12-31 16:56:51 +01:00
Giovanni Cascione
66d690e50d LIBRETRO: add retro_get_core_dir 2023-12-31 16:56:37 +01:00
Torbjörn Andersson
ffa7e807d5 SCUMM: Properly flag MI1 Smirk close-up enhancement
The part where the colors are remapped to get them right for Smirk's
cigar smoke was always run. Now it's only run when the enhancement is
enabled. This makes no visible difference, since those colors are only
used by the cigar smoke, and when the enhancement isn't enabled the
cigar smoke isn't drawn. But it's still the right thing to do.
2023-12-31 15:30:26 +01:00
Matthew Duggan
2b3303ab73 ULTIMA: NUVIE: Fix small memory leak (from Coverity) 2023-12-31 23:33:21 +11:00
sluicebox
a5c6d43d59 CREATE_PROJECT: Fix crash when all engines disabled 2023-12-31 02:41:35 -08:00
Lothar Serra Mari
ec964e5949 MM: Enable engine by default 2023-12-31 12:04:45 +02:00
Eugene Sandulenko
be1781ea40
GUI: Disable translations in the HelpDialog
MacFonts have only ASCII, not even accented characters, making
all of the translation renderings broken.
2023-12-31 09:51:36 +01:00
Lothar Serra Mari
7b0ea872e5
NEWS: Update German NEWS file 2023-12-31 06:37:12 +01:00
Eugene Sandulenko
fd75208f27
NEWS: Set 2.8.0 release nickname 2023-12-30 22:17:54 +01:00
Eugene Sandulenko
df3ee65585
GRAPHICS: MACGUI: Added mre debug output 2023-12-30 22:17:18 +01:00
Le Philousophe
05e826e4a0 NEWS: Mention GLSL version parsing fix 2023-12-30 19:14:55 +01:00
Matthew Jimenez
207810dd60 ULTIMA8: Add const to ConfigFileManager methods 2023-12-29 23:04:29 -06:00
Eugene Sandulenko
9cad6f06e0
NEWS: Clarify the Russian Ringworld news item 2023-12-30 01:06:00 +01:00
Eugene Sandulenko
3051af3732
GRAPHICS: MACGUI: Switched debug output to 'macgui' debug channel in MacFontManager 2023-12-30 01:05:26 +01:00
Kaloyan Chehlarski
22bdbbfd50 NANCY: Split maze map key into separate Keymap
The "Open map" action used in nancy3/nancy6's
RaycastPuzzle interfered with general keyboard input,
causing whichever key was bound to it to not fire.
Effectively, this meant that inputting the letter 'm' was
impossible. This commit makes sure the binding is
deactivated whenever text input is needed.
2023-12-30 00:16:14 +02:00
Kaloyan Chehlarski
8710768d77 NANCY: Show general keymaps in GMM
Fixed an issue in the nancy MetaEngine which caused
the general keymaps to not be shown alongside the
engine-specific ones.
2023-12-30 00:16:14 +02:00
Kaloyan Chehlarski
6939fddaa7 NANCY: Show/hide virtual keyboard when saving 2023-12-30 00:16:14 +02:00
Kaloyan Chehlarski
0df1785eb3 NANCY: Implement HamRadioPuzzle
Implemented the action record type responsible for nancy6's
ham radio puzzle sequence.
2023-12-30 00:16:14 +02:00
Kaloyan Chehlarski
7ad2367d8b NANCY: Implement forced reloading of sounds
In cases where a sound needs to be rapidly replayed
without the need to wait for it to end, loadSound() now
has a parameter for forcing a reload.
2023-12-30 00:16:14 +02:00
Benjamin Funke
a558acfcd7 GOB: Mark all Adi 4 versions as 640x480 resolution 2023-12-29 22:08:09 +02:00
Benjamin Funke
fa061e5dbf
GOB: Switch GOB2 detection entries to AD_ENTRY 2023-12-29 20:34:19 +02:00
Cameron Cawley
87cb6d4315 PEGASUS: Use OSystem::setShakePos() for shaking the screen 2023-12-29 20:33:08 +02:00
Cameron Cawley
43e36954bc PEGASUS: Fix detection for the DVD demo 2023-12-29 20:31:23 +02:00
Benjamin Funke
814dae28d4
GOB: add missing file sizes for some GOB 1, 2 and 3 detection entries 2023-12-29 18:02:57 +02:00
Cameron Cawley
f3486a162d GRAPHICS: Add fast paths for scaleBlit when dstW == srcW 2023-12-29 18:00:54 +02:00
elasota
077d4121a1 MTROPOLIS: Add InstallShield cab archive type 2023-12-29 11:15:17 +02:00
elasota
968aa2fcd6 COMMON: Add support for opening an InstallShield cab inside of an archive 2023-12-29 11:15:17 +02:00
Le Philousophe
f156e3a0c2 VITA: Hopefully really fix the build 2023-12-29 08:35:08 +01:00
D G Turner
6ff49a0c86 NANCY: Fix Mismatched Class vs. Struct GCC Compiler Warning 2023-12-29 02:24:10 +00:00
Kaloyan Chehlarski
71558e8503 NANCY: Fix nancy1 telephone hints
A fix for some broken nancy3 phone calls resulted in
the nancy1 hint system not working. This commit makes
sure the fix only applies to later games, which do not use
the HintSystem action record.
2023-12-28 23:58:17 +02:00
Kaloyan Chehlarski
caf29003bd NANCY: Retain AssemblyPuzzle solve state
Added a PuzzleData struct for AssemblyPuzzle, which ensures
that loading the puzzle again after it's solved will show the
assembled state, instead of restarting the puzzle.
2023-12-28 23:58:17 +02:00
Kaloyan Chehlarski
586225d614 NANCY: JANITORIAL: Spaces to tabs / double spaces
Fixed all cases where spaces were used instead of tabs, and
all cases where a space was erroneously doubled.
2023-12-28 23:58:17 +02:00
Matthew Jimenez
4a26b5631c ULTIMA8: Remove superfluous get index count method for flex files 2023-12-29 08:35:15 +11:00
Matthew Jimenez
d746282206 ULTIMA8: Read flex file metadata instead of seeking back to the table. 2023-12-29 08:35:15 +11:00
Matthew Jimenez
7b4b059934 ULTIMA8: Fix variable naming on static methods for flex and save files 2023-12-29 08:35:15 +11:00
Matthew Jimenez
a9656587e9 ULTIMA8: Merge ArchiveFile with FlexFile as there are no other derived classes. 2023-12-29 08:35:15 +11:00
Matthew Jimenez
2b5aa2ea4d ULTIMA8: Remove unused methods and constructors for flex archives 2023-12-29 08:35:15 +11:00