Commit Graph

119781 Commits

Author SHA1 Message Date
ScummVM-Translations
2bfd941119 I18N: Update translations templates 2021-06-26 13:22:00 +00:00
lb_ii
567e7cbfa5 WINTERMUTE: Add I18N comments for obscure actions 2021-06-26 16:21:51 +03:00
lb_ii
dc3b6c5af8 WINTERMUTE: Update keymapper IDs and descriptions 2021-06-26 16:21:51 +03:00
Matthew Duggan
39987c9bbb ULTIMA8: Remove constants and get the compiler to count array sizes 2021-06-26 21:49:36 +09:00
Matthew Duggan
2dbb1bfc7a ULTIMA8: Add usecode offsets for alternate Crusader: No Remorse versions 2021-06-26 21:49:36 +09:00
Matthew Duggan
d4052a1c7c ULTIMA8: Fix blank lines in incremental Cruasader computer display 2021-06-26 21:49:36 +09:00
Fiodar Stryzhniou
aa2ab77080 ICB: Fix compilation failure due usage C++ header cstring.
Get rid from legacy "typedef struct ...".
2021-06-26 13:49:21 +02:00
Purple T
e48e78b839 I18N: Update translation (French)
Currently translated at 100.0% (1650 of 1650 strings)
2021-06-26 11:25:27 +00:00
Fiodar
3a8fd9c86c
TOLTECS: Fix warnings for subscript is above array bounds.
engines/toltecs/script.cpp:527:10: warning: array subscript is above array bounds [-Warray-bounds]
   warning("Getting unimplemented game variable %s (%d)", varNames[variable], variable);
Logging print garbage because array varNames[] has 22 elements.
2021-06-26 08:54:30 +03:00
Fiodar Stryzhniou
894f4916f5 GRAPHICS: Fix warnings for header search failure.
WARNING: Can't find following headers in User or System Include Paths "opinfo.h"
2021-06-26 08:46:07 +03:00
Fiodar
1db270c4cd
GUI: Fix warnings for header search failure
WARNING: Can't find following headers in User or System Include Paths "scrollbar.h"
2021-06-26 08:44:55 +03:00
Fiodar Stryzhniou
d9d7fefe20 WINTERMUTE: Fix many warnings for header search failure.
WARNING: Can't find following headers in User or System Include Paths
 "listing.h" "script_monitor.h" "listing.h" etc
2021-06-26 08:42:49 +03:00
Fiodar Stryzhniou
58b1c0cb5e COMMON: LUA: Fix warnings for header search failure.
WARNING: Can't find following headers in User or System Include Paths "luaconf.h" "lua.h" "lua.h"
2021-06-26 08:41:47 +03:00
Fiodar Stryzhniou
9bb3547dd1 AUDIO: SOUNDFONT: Fix warnings for header search failure.
WARNING: Can't find following headers in User or System Include Paths "vgmitem.h" "sf2file.h" "common.h" "vgmitem.h" "common.h"
2021-06-26 08:41:04 +03:00
Paul Gilbert
44828747f4 AGS: Fix crash quitting Whispers of a Machine from main menu 2021-06-25 22:29:35 -07:00
Paul Gilbert
b7c91379b6 AGS: Fix crash in Captain Disaster walking to Aquarium 2021-06-25 22:29:34 -07:00
Purple T
e41aec4cb4 I18N: Update translation (French)
Currently translated at 100.0% (1650 of 1650 strings)
2021-06-26 03:25:28 +00:00
Timo Mikkolainen
50f72bed35 I18N: Update translation (Finnish)
Currently translated at 99.9% (1649 of 1650 strings)
2021-06-26 03:25:27 +00:00
Paul Gilbert
67634d9d7c AGS: Ignore any language setting from original cfg file 2021-06-25 20:16:44 -07:00
djsrv
d378b8f2e0 DIRECTOR: LINGO: Fix v4 'the' mapping 2021-06-25 23:01:33 -04:00
Paul Gilbert
c7729ebfa5 AGS: Added game detections 2021-06-25 19:00:07 -07:00
Eugene Sandulenko
bda0cc1c1e
DIRECTOR: Fix regression in lzone-win 2021-06-26 00:27:30 +02:00
ScummVM-Translations
69c50d1239 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-25 18:43:43 +00:00
D G Turner
056b83526c DIRECTOR: Fix GCC Compiler Warning 2021-06-25 19:43:01 +01:00
VAN-Gluon
15f85d35df I18N: Update translation (Japanese)
Currently translated at 100.0% (1650 of 1650 strings)
2021-06-25 11:25:28 +00:00
Marcel Souza Lemes
41f854c818 I18N: Update translation (Portuguese (Brazil))
Currently translated at 100.0% (1650 of 1650 strings)
2021-06-25 11:25:27 +00:00
Le Philousophe
851282af60 IPHONE/IOS7: Fix compilation 2021-06-25 09:20:27 +02:00
djsrv
5f95faf116 DIRECTOR: LINGO: Implement cb_v4assign2 2021-06-25 01:52:40 -04:00
djsrv
b4a7d4bdff DIRECTOR: LINGO: Support nested chunks in readChunkRef 2021-06-25 01:52:40 -04:00
djsrv
a3537bd5df DIRECTOR: LINGO: Add nested chunks tests 2021-06-25 01:52:40 -04:00
djsrv
2fd96002d7 DIRECTOR: LINGO: Support nested chunks in delete and hilite 2021-06-25 01:52:40 -04:00
djsrv
fae07331ae DIRECTOR: LINGO: Add put tests for non-existent chunks 2021-06-25 01:52:40 -04:00
djsrv
effc76b14e DIRECTOR: LINGO: Implement put for non-existent chunks 2021-06-25 01:52:40 -04:00
djsrv
f43026398f DIRECTOR: LINGO: Fix assert line numbers 2021-06-25 01:52:40 -04:00
djsrv
f4d57ed911 DIRECTOR: LINGO: Fix constant compilation
Constants should never be coded as references.
2021-06-25 01:52:40 -04:00
djsrv
895c36129e DIRECTOR: LINGO: Add put tests 2021-06-25 01:52:40 -04:00
djsrv
25c59ba25d DIRECTOR: LINGO: Change varFetch index check for consistency 2021-06-25 01:52:40 -04:00
djsrv
2cfa27b02d DIRECTOR: LINGO: Add CHUNKREF to varAssign 2021-06-25 01:52:40 -04:00
djsrv
c6e6da2d2c DIRECTOR: LINGO: Remove localvars arg from varAssign
I eliminated uses of this.
2021-06-25 01:52:40 -04:00
djsrv
5b436c48aa DIRECTOR: LINGO: Clean up c_hilite
For consistency with c_delete
2021-06-25 01:52:40 -04:00
Paul Gilbert
76926d0d3a AGS: Fix rendering crash in La Croix Pan 2021-06-24 22:48:55 -07:00
sluicebox
0174ef9b2e SCI32: Fix KQ7 crash when skipping opening cartoon 2021-06-24 18:27:26 -05:00
sluicebox
1c54777cc5 SCI: Remove broken SQ1 debugging hotkey 2021-06-24 18:27:26 -05:00
ScummVM-Translations
44a0b2c90f 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 22:08:43 +00:00
athrxx
a370d45d98 AUDIO: (FM-TOWNS/PC-98) - adapt mutex handling to latest mixer code changes 2021-06-25 00:07:47 +02:00
ScummVM-Translations
9d115be9eb I18N: Update translations templates 2021-06-24 21:09:52 +00:00
eddebaby
014e539827
TINSEL: Add detection for Discworld 1 PSX Ger/Jap PSX versions
Follow up on: https://bugs.scummvm.org/ticket/11368

Adds detection for German Playstation version.
Also corrects detection of Japanese Playstation version.

Files need to be extracted/split correctly from DISCWLD.LFD/DISCWLD.LFI. I will attach a QuickBMS script to the PR, which can be used on the German and Japanese CDs to extract the data, or could be used to inform handling the LFD/LFI files directly in ScummVM. The QuickBMS script mention in the above request ticket isn't quite right for the Discworld 1 files.

getSampleIndex and getSampleFile in tinsel.cpp now fallback to ENGLISH files if they fail to find (e.g.) GERMAN.IDX.

This was an easy way to add support for the PSX German CD, without breaking the German DOS CD, Japanese PSX CD etc.

The German PSX version should be as compatible as the English PSX version.

The Japanese PSX version subtitles are not supported, and cause ScummVM to crash when you first try to hover over an object. However, you can view the intro cutscene, and hear the audio.
2021-06-25 00:09:43 +03:00
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