Commit Graph
137148 Commits
Author SHA1 Message Date
ScummVM-Translations e711aec463 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-08 22:30:36 +00:00
Strangerke d6dabdc1ae TRECISION: Add a safeguard to avoid a unlikely divide by 0 2021-06-08 23:30:12 +01:00
ScummVM-Translations 229c2e7a03 I18N: Update translations templates 2021-06-08 21:39:05 +00:00
Filippos Karapetis 6ce7d3a985 TRECISION: Remove mask color params and simplify the blinking char code
The mask or shadow color was always MASKCOL, so we don't need to
specify it as a parameter
2021-06-09 00:38:47 +03:00
Filippos Karapetis d069086332 TRECISION: Rename _textCol -> _textColor 2021-06-09 00:19:04 +03:00
Twan b28a106ff5 GRIFFON: Add Text To Speech support 2021-06-08 18:23:44 +01:00
VAN-Gluon f0ff1265bc I18N: Update translation (Japanese)
Currently translated at 100.0% (1643 of 1643 strings)
2021-06-08 11:25:20 +00:00
Matthew Duggan e0cc5c6156 ULTIMA8: Correct egg z range for Crusader
My previous disassembly incorrectly thought that the z range was 96 for
Crusader, but it's actually 48 either side of the egg, just like U8.
2021-06-08 17:24:25 +09:00
Strangerke ef01a6ad29 TRECISION: Turn _drawTextLines into an array of Common::String 2021-06-08 08:44:38 +01:00
Strangerke 937272b3a3 TRECISION: Add a safeguard in dissolve() (Fix Coverity potential issue) 2021-06-08 07:49:15 +01:00
Martin Gerhardy 39171a186f TWINE: exit scenery view on showing text 2021-06-08 07:24:01 +02:00
Martin Gerhardy 5027ba67b2 TWINE: converted to bool 2021-06-08 07:24:01 +02:00
D G Turner 486507f92c ULTIMA8: Fix GCC Fallthrough Warnings 2021-06-08 04:14:58 +01:00
SupSuper 6504ae2ac1 TRECISION: More 3d safeguards 2021-06-08 01:08:21 +01:00
Strangerke da6dbd1175 TRECISION: Add a safeguard to avoid accessing _panel with a -1 index, small cleanup 2021-06-08 00:10:11 +01:00
SupSuper 9ab9c38f7a Revert "VIDEO: Allow endOfVideo() to be overriden"
This reverts commit ba007cfd2b.
2021-06-07 23:45:49 +01:00
SupSuper 89819274af TRECISION: Workaround for background video loops 2021-06-07 23:45:42 +01:00
djsrv 1043519df5 DIRECTOR: Avoid drawing previous frame
The previous frame was getting drawn if video was playing. Only render
if we need to keep waiting before switching the frame.
2021-06-07 18:31:55 -04:00
athrxx ef0d76a2c7 SCUMM: (INDY3) - properly fix bug no. 1052
(minor SCUMM 3 walk code fix)

This fixes it according to disasm, without relying on a hack.
2021-06-07 23:51:32 +02:00
Strangerke dda46ebf08 TRECISION: Add clear functions to several structs used by DialogManager, use them in DialogManager constructor 2021-06-07 22:35:08 +01:00
djsrv ff7943d576 DIRECTOR: Make loadArchive return false if no VWCF 2021-06-07 15:06:00 -04:00
djsrv ed8ca876e3 DIRECTOR: Use version from VWCF for loading 2021-06-07 14:48:48 -04:00
djsrv d91e3d5148 DIRECTOR: Move humanVersion to util.cpp 2021-06-07 14:48:48 -04:00
djsrv d6b6cc6f18 DIRECTOR: Create FileVersion enum 2021-06-07 14:48:48 -04:00
IlDucci e2eb1eb1df I18N: Update translation (Spanish)
Currently translated at 100.0% (1643 of 1643 strings)
2021-06-07 16:41:37 +00:00
djsrv 98656b492e DIRECTOR: Remove version check for autohilite flag
Even though this flag was added in D3, we cannot tell the difference
between D2 movies and early D3 movies. It should always be false in D2
movies anyway.
2021-06-07 10:35:51 -04:00
djsrv fbbe79e048 DIRECTOR: Don't hilite moveable sprites in D4 2021-06-07 10:34:13 -04:00
ScummVM-Translations a645cde9d7 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-07 12:28:44 +00:00
alxpnv abc56853eb ASYLUM: fix a race in UpdateActor opcode
This unblocks the odd state in Chapter 3 found by digitall
2021-06-07 15:29:29 +03:00
ScummVM-Translations 7a7a98baae I18N: Update translations templates 2021-06-07 10:39:25 +00:00
SupSuper da2de3eee9 COMMON: Simplify MetaEngine::listSaves
Use querySaveMetaInfos to get save metadata
2021-06-07 12:39:15 +02:00
Strangerke d6d8ed744d TRECISION: Turn StackText._text into a Common::String 2021-06-07 08:08:27 +01:00
Matthew Duggan 42f6d22fdf ULTIMA8: Avoid crash if avatar gone
This can sometimes happen in Remorse after avatar death
if the avatar got blown up
2021-06-07 15:03:06 +09:00
Matthew Duggan 5cb1c555aa ULTIMA8: Only restore Crusader music on load if saved track exists
When saving directly from the save menu, we don't play the menu
music, so there is no need to restore the saved track on load.
2021-06-07 15:03:06 +09:00
Matthew Duggan 086436374a ULTIMA8: Fixes for Crusader attack process 2021-06-07 15:03:06 +09:00
SupSuper 46eb7acb00 TRECISION: More accurate video seeking 2021-06-07 04:26:15 +01:00
SupSuper 8f8666b6cd VIDEO: Allow decoder subclasses to use internal functions 2021-06-07 04:22:44 +01:00
SupSuper 30a97ad094 TRECISION: Reset mouse on room transition 2021-06-07 02:34:01 +01:00
Matthew Duggan 7136d569f1 ULTIMA8: Add frame data for No Regret firetypes 2021-06-07 10:26:23 +09:00
Matthew Duggan 2e67081985 ULTIMA8: Add more No Regret weapon data 2021-06-07 10:26:23 +09:00
Matthew Duggan 99935cebbd ULTIMA8: JANITORIAL: Remove incorrect comment 2021-06-07 10:26:23 +09:00
Eugene Sandulenko 2dd14e9a88 I18N: Update translation (Ukrainian)
Currently translated at 100.0% (1643 of 1643 strings)
2021-06-06 23:54:04 +00:00
Eugene Sandulenko d3cacb7f30 I18N: Update translation (Russian)
Currently translated at 100.0% (1643 of 1643 strings)
2021-06-06 23:53:56 +00:00
Martin Gerhardy 6772dabd9a COMMON: replaced NULL with nullptr in wrapCompressedReadStream 2021-06-07 01:36:30 +03:00
Martin Gerhardy b259e168a4 COMMON: fixed invalid read in zlib read stream
==1313424== Conditional jump or move depends on uninitialised value(s)
==1313424==    at 0x682225: Common::wrapCompressedReadStream(Common::SeekableReadStream*, unsigned int) (zlib.cpp:498)
==1313424==    by 0x46CDB9: DefaultSaveFileManager::openForLoading(Common::String const&) (default-saves.cpp:134)
==1313424==    by 0x68334D: Common::PlaybackFile::openRead(Common::String const&) (recorderfile.cpp:74)
==1313424==    by 0x444558: GUI::RecorderDialog::updateList() (recorderdialog.cpp:206)
==1313424==    by 0x4446BD: GUI::RecorderDialog::runModal(Common::String&) (recorderdialog.cpp:218)
==1313424==    by 0x3DF0E5: GUI::LauncherDialog::recordGame(int) (launcher.cpp:461)
==1313424==    by 0x3E0397: GUI::LauncherDialog::handleCommand(GUI::CommandSender*, unsigned int, unsigned int) (launcher.cpp:671)
==1313424==    by 0x400BF8: GUI::CommandSender::sendCommand(unsigned int, unsigned int) (object.h:55)
==1313424==    by 0x42DAB8: GUI::DropdownButtonWidget::handleMouseUp(int, int, int, int) (widget.cpp:497)
==1313424==    by 0x3D3A37: GUI::Dialog::handleMouseUp(int, int, int, int) (dialog.cpp:228)
==1313424==    by 0x3DB72C: GUI::GuiManager::processEvent(Common::Event const&, GUI::Dialog*) (gui-manager.cpp:668)
==1313424==    by 0x3DA9EA: GUI::GuiManager::runLoop() (gui-manager.cpp:429)

Happens when you start with the event recorder compiled into scummvm and open the dialog to start
a new record.
2021-06-07 01:36:30 +03:00
ScummVM-Translations 0d44072864 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-06 22:28:43 +00:00
Eugene Sandulenko 057cd171ed ASYLUM: Fix warning 2021-06-07 00:28:23 +02:00
Eugene Sandulenko 275cad9f78 LILLIPUT: Added missing reference to debug flags 2021-06-07 00:28:23 +02:00
Eugene Sandulenko d7f82b83aa ASYLUM: Added override keywords 2021-06-07 00:28:23 +02:00
Eugene Sandulenko 238127f8e3 SCUMM HE: Added support for French Socks game 2021-06-07 00:28:23 +02:00