neuromancer
85dec32b71
FREESCAPE: refactored code that replaces black by transparent pixels in borders
2022-12-21 18:03:27 -03:00
neuromancer
943ab0d77c
FREESCAPE: avoid crashing when flashing the screen in CGA
2022-12-21 18:03:27 -03:00
neuromancer
afc8253463
FREESCAPE: increased near clip plane to reduce flickering
2022-12-21 18:03:27 -03:00
neuromancer
ac263aadf9
FREESCAPE: improved CGA support for Driller release and demo (DOS)
2022-12-21 18:03:27 -03:00
neuromancer
adbaa03aec
FREESCAPE: improved support for Driller demo (DOS)
2022-12-21 18:03:27 -03:00
ScummVM-Translations
175c830d8f
I18N: Update translations templates
2022-12-21 20:27:18 +00:00
sluicebox
d10fd9f124
SCI: Revert disabling LB2 control panel in tunnel
...
These rooms disabled the control panel to prevent the player from
accessing the game's speed setting. Ego is set to a fixed speed and
the timing of the room scripts depend on that speed.
See: 11ca903f60
2022-12-21 12:26:52 -08:00
sluicebox
c7099d137e
SCI: Add detection for another GK1 DEMO variant
...
Thanks to @einstein95 for finding this
2022-12-21 12:26:52 -08:00
sluicebox
76044dc51a
SCI: Fix CNICK_LONGBOW uninit read workaround
...
This uninitialized variable read wasn't being detected until the
variable layout was fixed in: 30fad94e9a
2022-12-21 12:26:51 -08:00
sluicebox
2c01722f9b
SCI: Fix QFG1VGA Sierra logo animation speed
...
The previous commit fixed inconsistent animation speed in
this room due to our throttling.
This patch fixes slow animation due to Sierra's throttling.
2022-12-21 12:26:51 -08:00
sluicebox
ae5db52c2e
SCI: Remove speed test detector
...
This heuristic was originally how all SCI16 speed tests were handled.
It has been gradually replaced with script patches, until all games
were patched in: ea48986006
At the time, I left this in because it had the benefit of speeding up
the SCI11 test variants so that they didn't produce a startup delay.
Now we know that this heuristic has been identifying regular rooms as
speed tests and unthrottling them too, causing unintended effects.
Some of this behavior was masked by fast-cast throttling occurring
everywhere, until: e09010f7d8
For example, the QFG1VGA Sierra logo animation changes speed and runs
very fast as soon as the sparkle is finished. The Longbow map rooms
were also detected as speed test rooms and animated too fast. Cast-less
rooms like LB2's title screen run unthrottled and consume CPU.
There are only a few SCI11 speed test rooms, so now they're explicitly
unthrottled in kGameIsRestarting with the other throttling exceptions.
2022-12-21 12:26:51 -08:00
Purple T
5f5530d1a8
I18N: Update translation (French)
...
Currently translated at 100.0% (1787 of 1787 strings)
2022-12-21 19:29:06 +00:00
Stian Schultz
a9cc43a3c0
I18N: Update translation (Norwegian Bokmål)
...
Currently translated at 100.0% (1787 of 1787 strings)
2022-12-21 19:18:02 +00:00
ScummVM-Translations
4ff66c8ae0
I18N: Update translation files
...
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translation: ScummVM/scummvm
Translate-URL: https://translations.scummvm.org/projects/scummvm/scummvm/
2022-12-21 18:58:32 +00:00
AndywinXp
92454c2c0c
SCUMM: SMUSH: Relabel codecs 1, 3 and 20
2022-12-21 19:58:17 +01:00
ScummVM-Translations
2feda8676f
I18N: Update translations templates
2022-12-21 17:58:22 +00:00
ScummVM-Translations
552b94436b
I18N: Update translation files
...
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translation: ScummVM/scummvm
Translate-URL: https://translations.scummvm.org/projects/scummvm/scummvm/
2022-12-21 17:58:20 +00:00
Die4Ever
9007fd72e8
GROOVIE: T7G piano remove right side exit hotspot
2022-12-21 11:58:04 -06:00
ScummVM-Translations
35c7854727
I18N: Update translations templates
2022-12-21 17:57:25 +00:00
Die4Ever
e04a692b87
GROOVIE: option for slim left/right hotspots in puzzles, enabled by default
2022-12-21 11:57:08 -06:00
Walter Agazzi
ca9f4e9739
DIRECTOR: Various fixes for D4 entries (F)
...
* Fix filesizes / director versions
* Improve detection of Ultimate FLW (win)
* Add win version of The fish who could wish
2022-12-21 18:12:29 +01:00
Walter Agazzi
c36986a5e4
DIRECTOR: Various fixes for D4 entries (E)
...
* Fix filesizes / director versions
* Improve detection of Elmo's preschool
* Add mac version of Explorers (PT)
2022-12-21 18:12:29 +01:00
ScummVM-Translations
6d9bcdff69
I18N: Update translation files
...
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translation: ScummVM/scummvm
Translate-URL: https://translations.scummvm.org/projects/scummvm/scummvm/
2022-12-21 14:08:08 +00:00
angstsmurf
8f3c504200
GLK: Convert text colors in glk_stylehint_set()
...
Text colors need to be converted from the Glk 0x00RRGGBB format to the
internal format used by ScummVM. Nothing seems to use this currently,
though.
2022-12-21 15:07:56 +01:00
angstsmurf
4e2658bb53
GLK: Return Glk colors from glk_style_measure
...
We need to convert color values back to Glk format before returning them
from glk_style_measure(). We do this by encoding the value as a string
and then to a long with strtol().
This fixes bug 13622 and the same problem (cyan background) in Magnetic
and Level9.
2022-12-21 15:07:56 +01:00
ScummVM-Translations
bc0700954d
I18N: Update translations templates
2022-12-21 13:58:22 +00:00
Vladimir Serbinenko
4ed51f9005
SAGA: Add AGA demo floppy release
2022-12-21 14:58:09 +01:00
Vladimir Serbinenko
097fd8765e
SAGA: Add ITE ECS floppies
2022-12-21 14:58:09 +01:00
Vladimir Serbinenko
63a39b6471
SAGA: Remove suffix _CD from detection_tables.h
...
Floppy versions use the same tables
2022-12-21 14:58:09 +01:00
Vladimir Serbinenko
b2987256b8
SAGA: Remove dead code
2022-12-21 14:58:09 +01:00
Vladimir Serbinenko
291e397698
SAGA: Fix offset in debug messages
2022-12-21 14:58:09 +01:00
Vladimir Serbinenko
8b2019707d
SAGA: Fix placard color in ITE ECS
2022-12-21 14:58:09 +01:00
Vladimir Serbinenko
73f04a31ab
SAGA: Support masked blit for sprites
...
ECS version does it in original for verb buttons, let's do the same
2022-12-21 14:58:09 +01:00
Vladimir Serbinenko
fcf31d2593
SAGA: Fix displayinfo for ECS ITE
2022-12-21 14:58:09 +01:00
Vladimir Serbinenko
1750e0880c
SAGA: Switch palette at line 137 when running ECS version
...
Similar to what original does
2022-12-21 14:58:09 +01:00
Vladimir Serbinenko
48fe6b038f
SAGA: Use ECS colors for speech colors when needed
2022-12-21 14:58:09 +01:00
Vladimir Serbinenko
8b3aaa3351
SAGA: Use colors from ECS-palettes when needed
2022-12-21 14:58:09 +01:00
Vladimir Serbinenko
fe298487b9
SAGA: Load extra palette for ECS
...
Amiga ITE switches palette after line 137.
Additionally options uses a separate palette.
Rather than jungling with 3 palettes we just load
all 3 palettes.
2022-12-21 14:58:09 +01:00
Vladimir Serbinenko
045cdb4e8f
SAGA: Don't overwrite palette above actually present one
2022-12-21 14:58:09 +01:00
Vladimir Serbinenko
e1698de9ca
SAGA: Replace Usage of color literals with consts
2022-12-21 14:58:09 +01:00
grisenti
92606bb7b8
AGS: improve find for AGS3::std::set
2022-12-21 13:45:25 +01:00
grisenti
7e6c494733
AGS: add erase method for elements to AGS3::std::set
2022-12-21 13:45:25 +01:00
grisenti
088c83fcf9
AGS: replace use of equality checks in AGS3::std::set
2022-12-21 13:45:25 +01:00
Thunderforge
f10970d657
DOCS: Adding FAQ item about fanmade mods
...
This is the result of a Discord discussion.
2022-12-21 13:36:15 +01:00
neuromancer
900a623cea
FREESCAPE: properly set the isAccelerated flag for the OpenGL renderer
2022-12-21 08:51:07 -03:00
neuromancer
03ddc824a7
FREESCAPE: refactored CGA palette selection for Driller (DOS)
2022-12-21 08:10:27 -03:00
neuromancer
2ce1359e5d
FREESCAPE: small fix for driller (DOS) UI when using CGA mode
2022-12-21 07:29:12 -03:00
neuromancer
0e9e395247
FREESCAPE: fixed incorrect color in one of the CGA palettes from Driller (DOS)
2022-12-21 07:29:11 -03:00
neuromancer
d03ab98029
FREESCAPE: fixed incorrect parameter when rendering pyramids in EGA/CGA mode
2022-12-21 07:29:11 -03:00
neuromancer
63df3b62fb
FREESCAPE: correctly load border and palette in CGA mode
2022-12-21 07:29:11 -03:00