ScummVM-Translations
426b785dba
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-06-24 18:38:48 +00:00
Torbjörn Andersson
0c3872d515
SCUMM: Use the mixer's mutex in Player_AD
...
This is one of the players that has had problems with deadlocks
recently. I'm not very well versed in threaded programming, but arthxx
has promised to fix up some more players later. This one was used as
proof of concept because it deadlocks a lot.
2021-06-24 20:38:38 +02:00
Torbjörn Andersson
1bd7028c31
AUDIO: Added mutex() method to return the mixer's internal mutex.
...
This is so that individual audio players can share the same mutex as the
mixer. When they have their own, it's apparently quite easy to
accidentally introduce deadlocks. Particularly when the audio player is
shut down.
2021-06-24 20:38:38 +02:00
Walter Agazzi
745f912ca1
I18N: Update translation (Italian)
...
Currently translated at 100.0% (1650 of 1650 strings)
2021-06-24 15:52:51 +00:00
Nicola Mettifogo
376c264701
PARALLACTION: style.
2021-06-24 16:13:58 +01:00
Nicola Mettifogo
07164813ba
PARALLACTION: fix IFCHAR command to skip if other character.
2021-06-24 16:13:58 +01:00
George Kormendi
0c4d593f5e
I18N: Update translation (Hungarian)
...
Currently translated at 99.9% (1649 of 1650 strings)
2021-06-24 12:35:25 +00:00
IlDucci
54e8d43220
I18N: Update translation (Spanish)
...
Currently translated at 100.0% (1650 of 1650 strings)
2021-06-24 12:35:18 +00:00
ScummVM-Translations
f8122a345a
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-06-24 12:18:20 +00:00
Cameron Cawley
9165345a8c
BACKENDS: Fix compiler warning
2021-06-24 13:17:58 +01:00
ScummVM-Translations
1bec82dc7d
I18N: Update translations templates
2021-06-24 10:31:50 +00:00
Thierry Crozat
b7f86bd7aa
MOHAWK: Fix curly apostrophe in GUI tooltip
...
As this is a non-ASCII character, it was throwing off xgettext.
2021-06-24 11:29:14 +01:00
Cameron Cawley
359109df10
GRAPHICS: Add optimized versions of scaleBlitBilinear and rotoscaleBlitLinear
2021-06-24 11:55:54 +02:00
Cameron Cawley
82a85494cd
GRAPHICS: Integrate Graphics::ColorMasks with Graphics::PixelFormat
2021-06-24 11:55:54 +02:00
Cameron Cawley
64fc110586
IPHONE: Remove unneeded use of Graphics::ColorMasks
2021-06-24 11:55:54 +02:00
Cameron Cawley
cdc00c41be
IOS7: Remove unneeded use of Graphics::ColorMasks
2021-06-24 11:55:54 +02:00
Cameron Cawley
632150171e
MOHAWK: RIVEN: Remove use of Graphics::ColorMasks
2021-06-24 11:55:54 +02:00
Cameron Cawley
10b724fd71
SWORD25: Remove unneeded use of Graphics::ColorMasks
2021-06-24 11:55:54 +02:00
Cameron Cawley
757a819da9
GRIM: Remove unneeded use of Graphics::createPixelFormat
2021-06-24 11:55:54 +02:00
Cameron Cawley
f9dc98b0f6
MYST3: Remove unneeded use of Graphics::ColorMasks
2021-06-24 11:55:54 +02:00
Orgad Shaneh
780c4568c1
GUI: Fix compiler warning
...
../scummvm/gui/options.cpp: In member function 'virtual void GUI::OptionsDialog::apply()':
../scummvm/gui/options.cpp:647:82: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare]
647 | else if (scalerPlugins[defaultScaler]->get<ScalerPluginObject>().getFactor() != g_system->getDefaultScaleFactor())
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2021-06-24 11:34:45 +03:00
djsrv
9198d7364a
DIRECTOR: LINGO: Move field funcs from LB to LC
...
field, delete, and hilite were implemented as their own instructions in
the original. This also avoids having refs evaluated by LC::call.
2021-06-24 00:26:15 -04:00
djsrv
d9dfad62d2
DIRECTOR: LINGO: Evaluate var refs in LC::call
2021-06-24 00:21:25 -04:00
djsrv
3ae6829347
DIRECTOR: LINGO: Add missing func descriptions
2021-06-24 00:21:24 -04:00
djsrv
a049a0107f
DIRECTOR: LINGO: Remove evaluate on pop
...
Grammar changes have made this hack unnecessary.
2021-06-24 00:21:24 -04:00
Matthew Duggan
960428dc0e
ULTIMA8: Reset world attributes on new game
2021-06-24 08:59:01 +09:00
Matthew Duggan
4232c57339
ULTIMA8: Small fixes for Crusader pathfinder and attack processes
...
Most changes are renaming variables to make frame/tick distinction more clear
in timers.
2021-06-24 08:44:09 +09:00
Matthew Duggan
3c2fa9dfd7
ULTIMA8: Small fixes to Crusader fireDistance intrinsic
2021-06-24 08:44:09 +09:00
Matthew Duggan
1fad9c883f
ULTIMA8: Destroy items that fall through the floor
2021-06-24 08:44:09 +09:00
Matthew Duggan
8013549807
ULTIMA8: Implement incremental display for Crusader computer gumps
2021-06-24 08:44:08 +09:00
Matthew Duggan
716af7bf67
ULTIMA8: Fix isPlaying to check mixer
...
Previously it could return true for sounds that have already finished if the
game is paused (because the AudioProcess is not run when paused). This only
really affects modal gumps.
2021-06-24 08:44:08 +09:00
Matthew Duggan
9790fe6b96
ULTIMA8: Add support for the datalink video frame in Cruasder
2021-06-24 08:44:08 +09:00
Matthew Duggan
f8410eca57
ULTIMA8: Show credits in Crusader inventory
2021-06-24 08:44:08 +09:00
Matthew Duggan
62cd4febd2
DEVTOOLS: ULTIMA8: Fix font spacing for Crusader inventory
2021-06-24 08:44:08 +09:00
Matthew Duggan
fbc4da2d83
IMAGE: Mention usage of bmp decoder by ultima8 engine
2021-06-24 08:44:08 +09:00
Matthew Duggan
b697358e2e
ULTIMA8: Implement Crusader: No Remorse credits
2021-06-24 08:44:08 +09:00
Matthew Duggan
3afa936638
ULTIMA8: Fix Vargas receiveHit special case for No Regret
2021-06-24 08:44:08 +09:00
Matthew Duggan
c1b58fac91
ULTIMA8: Make Crusader keypad cheat code work
2021-06-24 08:44:08 +09:00
Cameron Cawley
ac9980a9dd
SDL: Fix the default scale factor for high resolution games
2021-06-23 23:31:49 +01:00
djsrv
0a2688268b
DIRECTOR: LINGO: Fix negative bytecode chunk refs
2021-06-23 16:29:10 -04:00
djsrv
c13088a829
DIRECTOR: LINGO: Load intpush's arg as signed
2021-06-23 16:29:10 -04:00
djsrv
7a32cb300f
DIRECTOR: LINGO: Add "delete the last" tests
2021-06-23 16:29:10 -04:00
djsrv
2fabaedac8
DIRECTOR: LINGO: Improve tests for "the last"
2021-06-23 16:29:10 -04:00
djsrv
b423f6e563
DIRECTOR: LINGO: Add chunk ref instructions
2021-06-23 16:29:10 -04:00
djsrv
a433004914
DIRECTOR: LINGO: Fix chunkRef bounds check
2021-06-23 16:29:10 -04:00
djsrv
cce64b815b
DIRECTOR: LINGO: Make chunk -30000 return last chunk
...
This is what the original does.
2021-06-23 16:29:10 -04:00
Cameron Cawley
c2ae54306f
BASE: Update scaler settings from old config files
2021-06-23 21:29:53 +02:00
Cameron Cawley
b2d41daabc
GUI: Add improved scaler selection to the Options dialog
2021-06-23 21:29:53 +02:00
Cameron Cawley
da5d773924
BACKENDS: Add getDefaultScaler and getDefaultScaleFactor to OSystem
2021-06-23 21:29:53 +02:00
Cameron Cawley
7ed5984e2f
SDL: Add some validation to setScaler()
2021-06-23 21:29:53 +02:00