Commit Graph
137148 Commits
Author SHA1 Message Date
Vladimir Serbinenko 806144202c MADS: Add Archive for MPSLAB installer 2022-11-14 00:13:54 +02:00
Vladimir Serbinenko a48b8dab49 COMMON: Add deleter for arrays 2022-11-14 00:13:54 +02:00
elasota 7aca46a375 MTROPOLIS: Fix string dereference crash. 2022-11-13 17:01:39 -05:00
elasota 875db95d52 MTROPOLIS: Don't use default shared scene if one was ever set explicitly. Allow propagation of command-type messages sent to behaviors. This should fix SPQR palette changes. 2022-11-13 17:01:38 -05:00
elasota 7da5f964ea MTROPOLIS: Fix shared scene modifiers not setting active shared scene correctly. 2022-11-13 17:01:37 -05:00
elasota 170472b718 MTROPOLIS: Fix multiple ".." object reference paths not resolving correctly. 2022-11-13 17:01:36 -05:00
elasota 0c70527b03 MTROPOLIS: Add some more attributes for SPQR. 2022-11-13 17:01:36 -05:00
Cameron Cawley 59682f9ccf AUDIO: Unify implementations of SilentAudioStream 2022-11-13 23:14:39 +02:00
Paul Gilbert 272fccb83d SAGA: IHNM: Fix line for Spanish IHNM
Correct line provided by Hector S.
2022-11-13 12:15:36 -08:00
Donovan Watteau da7f630b53 I18N: Update translation (French)
Currently translated at 99.8% (1771 of 1774 strings)
2022-11-13 20:14:19 +00:00
neuromancer b376feb14c FREESCAPE: keep track of drill state across areas and correctly restore them in driller 2022-11-13 20:44:35 +01:00
neuromancer 342fadc77a FREESCAPE: correctly save and load _playerHeightNumber field 2022-11-13 20:44:35 +01:00
VAN-Gluon 532874e656 I18N: Update translation (Japanese)
Currently translated at 100.0% (1774 of 1774 strings)
2022-11-13 18:14:03 +00:00
Eugene Sandulenko fffee5d084 I18N: Update translation (Ukrainian)
Currently translated at 100.0% (1774 of 1774 strings)
2022-11-13 18:14:02 +00:00
Marcel Souza Lemes 19c983efd1 I18N: Update translation (Portuguese (Brazil))
Currently translated at 100.0% (1774 of 1774 strings)
2022-11-13 18:14:01 +00:00
George Kormendi f47e55b51f I18N: Update translation (Hungarian)
Currently translated at 100.0% (1774 of 1774 strings)
2022-11-13 18:13:59 +00:00
Eugene Sandulenko 2c819808ad I18N: Update translation (Russian)
Currently translated at 100.0% (1774 of 1774 strings)
2022-11-13 18:13:55 +00:00
Walter Agazzi 4d3e4aaaf5 I18N: Update translation (Italian)
Currently translated at 100.0% (1774 of 1774 strings)
2022-11-13 12:43:59 +00:00
Gleb Mazovetskiy d516833aef OPENDINGUX: Reduce default cursor speed (#4422)
The default cursor speed is too fast to navigate the menus and
pixel-hunt. Reduces the default speed to 2 ("8") to make it manageable.

Also makes the cursor speed configurable from the UI.
2022-11-13 13:28:16 +01:00
neuromancer 41233d562d FREESCAPE: never render faces with color 0 in driller 2022-11-13 13:15:06 +01:00
neuromancer ade2cc66f9 FREESCAPE: keep track of energy and shield in tank/jet in driller 2022-11-13 13:15:06 +01:00
neuromancer 045b5af5c7 FREESCAPE: save list of completed areas in driller 2022-11-13 13:15:06 +01:00
neuromancer 445dc9fd0e FREESCAPE: extended save/load game code per engine 2022-11-13 13:15:06 +01:00
Lothar Serra Mari 6df0b2960f I18N: Update translation (German)
Currently translated at 100.0% (1774 of 1774 strings)
2022-11-13 12:06:45 +00:00
neuromancer 335b309a46 FREESCAPE: correct height and step in jet mode in driller 2022-11-13 09:26:29 +01:00
neuromancer 7a0ee12a5c FREESCAPE: avoid crashing when switching areas in jet mode in driller 2022-11-13 09:26:29 +01:00
neuromancer c345d09d38 FREESCAPE: correctly restore camera after reloading 2022-11-13 09:26:29 +01:00
Le Philousophe 17498383ee BACKENDS: Fix typo in WindowedGraphicsManager
This was the opposite of what was needed.
2022-11-13 09:14:25 +01:00
Gleb Mazovetskiy 8801b4eed2 OPENDINGUX: Update build instructions (#4421)
1. Point to the new releases page.
2. Explain how to install the toolchain.
2022-11-13 08:35:01 +01:00
Greg Kennedy 253a0519a7 GRAPHICS: Enable blitting 24bpp sources in managed_surface.cpp
Function `blitFromInner()` excludes source formats with 3 bytes per pixel.  These are commonly returned from opaque full-color image decoders, like JPEG.  This change enables blitting with these source images.

- Add `== 3` to the list of acceptable source formats
- Add READ_UINT24 handling for 3-byte source formats
- Add READ_UINT24 and RGBA conversion for 3-byte destination when blending (copying non-opaque source to 24bpp surface)
2022-11-13 06:46:35 +02:00
sluicebox aaebd2aa85 SCI: Fix some comments 2022-11-12 19:33:37 -08:00
sluicebox e3c179e975 GRAPHICS: Fix MacCursor handling of color 255
Fixes bug #13922 where black cursor pixels in the SCI game QFG1VGA-Mac
weren't being drawn. MacCursor uses 255 as its color key but in CRSR
resources 255 is defined as black. CRSR resources use a mask for
transparency so they have no color key. Now 255 is remapped to black.
2022-11-12 19:32:57 -08:00
ScummVM-Translations a495372361 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-11-13 03:09:03 +00:00
elasota 7f497cdb8c MTROPOLIS: Add more things to get SPQR to boot. 2022-11-12 20:43:25 -05:00
ScummVM-Translations 7b3b4b1165 I18N: Update translations templates 2022-11-13 00:01:47 +00:00
Donovan Watteau 3c39d3736c SCUMM: Document the Shift + V action cheat for Full Throttle
For the last 18 years, I've rely tried not to cheat there, but the
controls are just very bad (even in the Remaster). Fortunately, the
game has an official cheat shortcut if one wants to skip the bike
and derby fight action sequences, so let's document it since we're
already documenting the one for the fights in Indy4.
2022-11-13 02:01:36 +02:00
Donovan Watteau 5b061f0e19 SCUMM: Always document that '.' skips a line of text (not just v5+)
It looks like this was done because of Trac#942, but that was nearly
20 years ago, and now it looks like we just implement it for every
version.
2022-11-13 02:01:36 +02:00
neuromancer baa71269e4 FREESCAPE: improve SwapJet opcode implementation and force local/global condition to be executed in rise/lower 2022-11-12 21:55:35 +01:00
Donovan Watteau 0725e2eaf5 CONFIGURE: Add support for DragonFly BSD
Changes taken from their ports system.
2022-11-12 21:19:47 +01:00
Le Philousophe 970ea34905 ANDROID: Fix build 2022-11-12 20:49:20 +01:00
Le Philousophe 8d09103a2e MOHAWK: Show overlay as in-game 2022-11-12 19:12:05 +01:00
Le Philousophe 8fd09e0de6 GROOVIE: Show overlay as in-game 2022-11-12 19:12:05 +01:00
Le Philousophe 60b7c4b95e AGOS: Show overlay as in-game 2022-11-12 19:12:05 +01:00
Le Philousophe 87bad2cc7d COMMON: Allow games to use overlay for something else than GUI
This can be used for subtitles without changing the mouse coordinates.
2022-11-12 19:12:05 +01:00
neuromancer c04b48db55 FREESCAPE: implemented size of step for driller (and a basic implementation for other games) 2022-11-12 18:07:20 +01:00
neuromancer b679362793 FREESCAPE: improved code that renders shoots 2022-11-12 14:02:03 +01:00
neuromancer 0cefaaaa74 FREESCAPE: corrected player aim when shooting in movement mode 2022-11-12 12:07:37 +01:00
neuromancer d92f661517 FREESCAPE: removed areaScale unused variable warnings 2022-11-12 11:36:27 +01:00
neuromancer cc56b8e3f9 FREESCAPE: reimplemented crossair as texture and removed its code from renderers 2022-11-12 11:33:44 +01:00
neuromancer 56eeb06b0a FREESCAPE: adjusted the view area for supported driller releases 2022-11-12 09:58:32 +01:00