115807 Commits

Author SHA1 Message Date
Eugene Sandulenko
bcecf62f17
GUI: Added comments for translators for GUI scale options 2021-04-17 21:25:29 +02:00
Le Philousophe
9a31a8926c VIDEO: HNM channels attribute is not channels but some kind of format
Sound is mono when this attribute is at 2
2021-04-17 21:49:33 +03:00
Le Philousophe
bf7ddf6a70 VIDEO: HNM Postprocessing simplification
Don't pass flags to various decoding blocks thay don't need it.
Unifiy frame handling in a unique procedure which handles deinterlacing.
Don't memcpy with HNM4A frames, point the surface at framebuffer
2021-04-17 21:48:47 +03:00
Le Philousophe
0953a690f4 VIDEO: Fix HNM decoding
Bytes are both read before written
2021-04-17 21:48:46 +03:00
Cameron Cawley
f1e90ada2f VIDEO: Optimize HNM4 decoding slightly 2021-04-17 21:48:46 +03:00
Cameron Cawley
46e696d417 CRYO: Use the common HNM decoder 2021-04-17 21:48:46 +03:00
Cameron Cawley
d38567bfd9 VIDEO: Support decoding older HNMv4 variants 2021-04-17 21:48:46 +03:00
Cameron Cawley
d9fe53efb2 CRYOMNI3D: Move HNMDecoder into common code 2021-04-17 21:48:45 +03:00
Eugene Sandulenko
3d20795dce
NEWS: I finally feel safe to advertise the HiDPI support :) 2021-04-17 20:35:04 +02:00
Cameron Cawley
d33487f641 SDL: Refactor OpenGLSdlGraphics3dManager to inherit from SdlGraphicsManager 2021-04-17 20:32:27 +02:00
ScummVM-Translations
a409ad722f 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/
2021-04-17 18:09:32 +00:00
Eugene Sandulenko
5665790bae
GUI: Avoid double scaling for Dialog insets 2021-04-17 20:09:08 +02:00
ScummVM-Translations
558e0eb95a I18N: Update translations templates 2021-04-17 17:42:17 +00:00
ScummVM-Translations
8721396f2d 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/
2021-04-17 17:42:16 +00:00
Eugene Sandulenko
bba558770d
GUI: Expose base GUI scaling to GUI. This bumps theme version. 2021-04-17 19:41:09 +02:00
Eugene Sandulenko
9bcffc97ee
GUI: Fix regression in PictureWidget which led to double scaling 2021-04-17 19:41:09 +02:00
Eugene Sandulenko
91832bf9d8
SYMBIAN: Remove old Keys Dialog, now the global KeyMapper is used. PR#2712 2021-04-17 19:41:09 +02:00
Eugene Sandulenko
6778a80816
SYMBIAN: Do not compile unneeded stubs. Part of PR#2712 2021-04-17 19:41:09 +02:00
ScummVM-Translations
164452ed86 I18N: Update translations templates 2021-04-17 13:08:16 +00:00
Eugene Sandulenko
901f05fca3
BLADERUNNER: Save full size thumbnails into saves. This bumps the save version to 4.
The original format compatibility quirks should stay working
2021-04-17 15:04:36 +02:00
Eugene Sandulenko
b981e34cc8
JANITORIAL: Remove trailing spaces 2021-04-17 15:04:36 +02:00
Eugene Sandulenko
69ea52c2d0
GUI: Scale thumbnails in saveload dialog in HiDPI 2021-04-17 15:04:36 +02:00
Eugene Sandulenko
36755f2276
GUI: Add parameter for optional scaling GraphicsWidget 2021-04-17 15:04:35 +02:00
ScummVM-Translations
9b2771f44b 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/
2021-04-17 12:37:06 +00:00
fracturehill
5b4b78123b NANCY: Primary video fixes
Primary video now affects the mouse the same way it does in the original game: the cursor gets moved to a set location when starting a conversation, and is blocked from moving above a certain threshold. Also removed the static pointer from PlayPrimaryVideoChan0.
2021-04-17 15:21:55 +03:00
fracturehill
43c4c62f40 NANCY: Cursor fixes
When exiting a scene while holding an item, the cursor shown is now the fourth version of the item cursor, just as it is in the original engine. When entering a scene through the map while holding an item, the cursor no longer gets reset to the default one.
2021-04-17 15:20:59 +03:00
fracturehill
54d6de7b57 NANCY: Make text rendering pixel-perfect
Made changes to the Textbox and Font classes so the text rendering in nancy1 looks exactly the same as it does in the original engine.
2021-04-17 15:09:18 +03:00
fracturehill
29cf663f45 NANCY: Fix primary video flicker when moving with keyboard
Removed the flicker that occurs when the player presses one of the movement keys during dialogue scenes.
2021-04-17 14:57:21 +03:00
fracturehill
c88b02a3c7 NANCY: Add sticky cursor when moving viewport
The cursor now sticks to the same position when moving the viewport, making movement easier and mimicking the original engine's behavior.
2021-04-17 14:57:21 +03:00
IlDucci
b20a979395 I18N: Update translation (Spanish)
Currently translated at 100.0% (1637 of 1637 strings)
2021-04-17 10:33:28 +00:00
IlDucci
5e8489e6c6 I18N: Update translation (Spanish)
Currently translated at 100.0% (1637 of 1637 strings)
2021-04-17 10:11:53 +00:00
Lothar Serra Mari
49bbe81099 I18N: Update translation (German)
Currently translated at 99.7% (1633 of 1637 strings)
2021-04-17 10:10:44 +00:00
Antoniou Athanasios
d57c26189d I18N: Update translation (Greek)
Currently translated at 100.0% (1637 of 1637 strings)
2021-04-17 10:06:04 +00:00
VAN-Gluon
c94ec9b78a I18N: Update translation (Japanese)
Currently translated at 98.7% (1617 of 1637 strings)
2021-04-17 09:42:27 +00:00
Purple T
1704e9cb7a I18N: Update translation (French)
Currently translated at 100.0% (1637 of 1637 strings)
2021-04-17 09:42:26 +00:00
IlDucci
2e9e5a5249 I18N: Update translation (Spanish)
Currently translated at 100.0% (1637 of 1637 strings)
2021-04-17 09:42:26 +00:00
Matthew Duggan
2e29f9fed9 ULTIMA8: Disable position interpolation by default in Crusader 2021-04-17 15:14:23 +09:00
Matthew Duggan
f974ea39ba ULTIMA8: Remove direction factors which are no longer used 2021-04-17 14:58:55 +09:00
Matthew Duggan
8881e5d295 ULTIMA8: Correct Crusader hurl parameters when taking fire damage 2021-04-17 14:58:55 +09:00
Paul Gilbert
407d38e7e9 AGS: Add a lot of abort_engine checks to break out of scripts
Previously, quitting could generate spurious error messages
between the point abort_engine was set, and the outer game
loop where game execution was aborted. It just wasn't visible,
because abort_engine was set. Now that we're immediately
generating a ScummVM error for any error generated, I needed
to add extra abort_engine break checks to avoid any errors
2021-04-16 20:44:41 -07:00
Paul Gilbert
cc12d75846 AGS: Add IsFinished as an alias in agscreditz plugin 2021-04-16 20:26:12 -07:00
Paul Gilbert
8d01a3f6ad AGS: Change quitprintf to call ScummVM error method 2021-04-16 20:16:52 -07:00
athrxx
d57703ed74 KYRA: (HOF) - fix interactive demo
(broken main menu)
2021-04-17 04:23:27 +02:00
athrxx
cac259ba26 AGOS: (ELVIRA2) - fix mouse wheel handling
- Fix messed up inventory (bug no. 11998) caused by the asynchronous (outsize of the normal engine) handling of the mouse wheel. This often lead to wrong inventory item icons.

- Also prevent crash due to nullptr deref. This can happen when using the mouse wheel while the inventory items are not visible (e. g. during the copy protection, when the symbol and words for the code wheel are displayed in the inventory window).
2021-04-17 04:23:27 +02:00
D G Turner
819b4230bc AGS: Fix GCC Compiler Warning 2021-04-17 01:28:41 +01:00
ScummVM-Translations
ac95b50bce 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/
2021-04-16 22:49:37 +00:00
antoniou79
3c61365692 BLADERUNNER: Fix bad boundbox for corpses
Some of these issues were caused by commit 186de62ffb575a6c7fe5c27e1b6980364390e678

Others were original bugs (mutants 2 and 3), and both rats.
This commit includes a fix for Grayford's death animation when shot (in Act 4)
2021-04-17 01:45:38 +03:00
antoniou79
f69fe5ee0b BLADERUNNER: JANITORIAL: Comment alignment fix 2021-04-17 01:45:38 +03:00
antoniou79
c0bcc5438f BLADERUNNER: Fix logic for asking Crazylegs about Dektora 2021-04-17 01:45:38 +03:00
Lothar Serra Mari
70517d3bc6 I18N: Update translation (German)
Currently translated at 99.3% (1627 of 1637 strings)
2021-04-16 16:50:09 +00:00