Commit Graph
137148 Commits
Author SHA1 Message Date
ScummVM-Translations d60abf0cc2 I18N: Update translations templates 2021-05-09 23:27:04 +00:00
ScummVM-Translations 8ce8cc1307 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-05-09 23:27:03 +00:00
Eugene Sandulenko ef4f019125 SAGA: Added support for Russian ITE fan-translation 2021-05-10 01:26:21 +02:00
VAN-Gluon f95d30daec I18N: Update translation (Japanese)
Currently translated at 100.0% (1637 of 1637 strings)
2021-05-09 16:25:12 +00:00
Kaloyan Chehlarski aa2b2d4178 GRAPHICS: Compile SJIS code when building AGOS
SJIS code only gets built when it's needed by an engine, but AGOS
wasn't marked as one of the engines that requires it, breaking static
engine builds.
2021-05-09 15:13:37 +03:00
Eugene Sandulenko 19512b261a CONFIGURE: Improve endianness check. Courtesy of Fedora 2021-05-09 12:58:11 +02:00
ScummVM-Translations 964fd7722a 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-05-09 08:43:40 +00:00
Matthew Duggan 3febff9639 ULTIMA8: Fix off-by-one glob egg calculation for Crusader
This caused elevator doors to not close properly as the poles either side were
off by 1 pixel and blocked the creation of the door objects.
2021-05-09 17:41:31 +09:00
Matthew Duggan 47d8b281c7 ULTIMA8: Only move Crusader camera if position is valid.
This avoids strange results if you try to move the camera while the avatar has
temporarily been moved to 0,0,0.
2021-05-09 17:41:05 +09:00
ScummVM-Translations 68351f10db I18N: Update translations templates 2021-05-09 04:11:39 +00:00
Matthew Duggan cf7ae46475 ULTIMA8: Adjust Crusader step tests to match original 2021-05-09 13:09:08 +09:00
Matthew Duggan 6f5538ab4d ULTIMA8: Fix actor anim speed in Crusader 2021-05-09 12:04:25 +09:00
Matthew Duggan 26f936510f ULTIMA8: Implement "cruStasis", stops some key events
The main bugs that this fixes are when using a remote camera:
* Z should not recenter camera on avatar
* Escape should close remote viewing, not open menu
2021-05-09 09:08:31 +09:00
Matthew Duggan bda1466e0a ULTIMA8: Fix Crusader items reappearing after exploding 2021-05-09 08:17:01 +09:00
Matthew Duggan 137fa8ea29 ULTIMA8: Implement 'grab' operation for Crusader games
Since it only works on loose items and not for searching boxes etc, it's
actually not so useful, but implemented for completeness.
2021-05-09 07:48:26 +09:00
Matthew Duggan cf085788c2 ULTIMA8: Add Crusader key for using energy cube
Had to reassign the "paint editor items" debug key because it was using 'e',
which we need.
2021-05-09 07:31:43 +09:00
Matthew Duggan d83ccb7e9b ULTIMA8: Default to no mouse cursor in Crusader 2021-05-09 07:31:43 +09:00
Matthew Duggan f5c4374888 ULTIMA8: Refactor so all Crusader movies get subtitles
Previously there was a bit of duplication, and Weasel and the intro movies
didn't get subtitles.  Cleaned up the code a bit and now all are treated
consistently.
2021-05-09 07:31:43 +09:00
Matthew Duggan 531ed6865b ULTIMA8: Add comment about iteration order
This function looks tempting to "optimize", by changing the order, so add a
warning for new adventurers.
2021-05-09 07:31:43 +09:00
ScummVM-Translations cbb3346210 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-05-08 22:22:16 +00:00
Le Philousophe 8a67d8913e BASE: Fix segmentation fault when detection plugin cannot be found
This could happen if some engine plugin is placed in a build where
detection was not compiled in
2021-05-08 23:45:57 +02:00
Le Philousophe 1ac759abdc BASE: Load all plugins linked inside detection plugin
This was done in UncachedPluginManager but not in PluginManager
2021-05-08 23:45:39 +02:00
ScummVM-Translations 471cf9624c I18N: Update translations templates 2021-05-08 20:58:42 +00:00
Thierry Crozat bf406f66c0 BACKENDS: SDL: Do not allocate memory in SurfaceSdlGraphicsManager::getSupportedGraphicsModes 2021-05-08 21:58:30 +01:00
Mathias Parnaudeau 800c673b62 BACKENDS: SDL: Fix memory leak in supported graphics modes
Supported graphics modes are grouped in an merged array in which
the first part contains modes from the non-OpenGL SDL manager,
obtained by a copy dynamically allocated.

When the array was rebuilt or aimed to be destroyed, it was only
cleared (removing elements) but not freeing duplicated fields
name and description.

An additional leak came from the temporary array (srcModes)
not freed.
2021-05-08 21:58:30 +01:00
ScummVM-Translations 2fb55a1505 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-05-08 11:43:53 +00:00
Eugene Sandulenko 62dc0ff8bd SLUDGE: Fix zbuffer ordering 2021-05-08 13:43:29 +02:00
Eugene Sandulenko 8880eceaa7 SLUDGE: Reduce header dependency 2021-05-08 13:43:29 +02:00
Eugene Sandulenko 9759e9d131 SLUDGE: Dump zbuffer data 2021-05-08 13:43:29 +02:00
Eugene Sandulenko ef02391959 SLUDGE: Properly dump floor data 2021-05-08 13:43:29 +02:00
Eugene Sandulenko f06c1764af SLUDGE: Remove another unneeded include 2021-05-08 13:43:29 +02:00
ScummVM-Translations 0b8f006ced I18N: Update translations templates 2021-05-07 20:19:00 +00:00
Kaloyan Chehlarski 742edc40ec NANCY: Add detection for Russian variant of Secrets Can Kill
Added a detection entry for the Russian translation of Nancy Drew:
Secrets Can Kill.
2021-05-07 23:09:53 +03:00
Kaloyan Chehlarski de43aa79c1 NANCY: Disable sticky cursor in The Vampire Diaries
TVD doesn't have a sticky cursor when clicking the viewport edges,
and the feature is now disabled for that game.
2021-05-07 23:09:52 +03:00
Kaloyan Chehlarski 805d7615a0 NANCY: Show correct exit cursor
In TVD the exit cursor gets replaced when holding an item, whereas
nancy1 always shows it. This commit makes both games follow their
respective correct behavior.
2021-05-07 23:09:52 +03:00
Kaloyan Chehlarski 1876fd745a NANCY: Fix disabled input after state change
Fixed an edge case where input would stay disabled after changing the
game state, rendering the game unplayable.
2021-05-07 23:09:52 +03:00
Kaloyan Chehlarski 9ede2f3c91 NANCY: Fix single frame with wrong palette in The Vampire Diaries
Fixed an issue where the screen would render with an incorrect
palette once before switching to the correct one in TVD.
2021-05-07 23:09:52 +03:00
Kaloyan Chehlarski 913f4502a6 NANCY: Implement palette change action record types
Implemented the PaletteThisScene and PaletteNextScene action record
types, which change the viewport video's palette in TVD.
2021-05-07 23:09:52 +03:00
Kaloyan Chehlarski 7ac4cb807a NANCY: Fix PlayDigiSoundAndDie action record in The Vampire Diaries
PlayDigiSoundAndDie now loads correctly in The Vampire Diaries.
2021-05-07 23:09:51 +03:00
Kaloyan Chehlarski 3013d07e81 NANCY: Implement PlaySoundPanFrameAnchorAndDie action record
Implemented the PlaySoundPanFrameAnchorAndDie action record
type and added support for panning audio to the sound manager.
2021-05-07 23:09:51 +03:00
Lothar Serra Mari 5b58e92270 I18N: Update translation (German)
Currently translated at 100.0% (1637 of 1637 strings)
2021-05-07 17:20:08 +00:00
Orgad Shaneh eef5a816e6 BUILD: Deduplicate install targets (#2998) 2021-05-07 15:10:37 +03:00
Torbjörn Andersson 40a7ebcc81 SCUMM: Add Macintosh variant of Monkey Island 1
For detection purposes, the Mac variant is the same as the CD variant
except without audio tracks. Otherwise, ScummVM will warn about the
"missing" audio files when the game starts.

Also added missing file size for one of the Mac verions. I have that
version, so this should be correct.
2021-05-07 13:18:49 +03:00
ScummVM-Translations cff87950e6 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-05-07 09:53:34 +00:00
Matthew Duggan 6f483eb53b ULTIMA8: Don't reset FIRSTSTEP on non-step animations
Confirmed in both U8 and Crusader, single steps should alternate left foot /
right foot, even when there is a stand animation in-between.
2021-05-07 18:52:16 +09:00
Matthew Duggan 7338e7ab02 ULTIMA8: Fix animations used for Crusader combat rolls 2021-05-07 18:52:11 +09:00
iplaysomegames101 b6573238c0 I18N: Update translation (Japanese)
Currently translated at 100.0% (1637 of 1637 strings)
2021-05-07 06:25:09 +00:00
iplaysomegames101 cbd6ade335 I18N: Update translation (Ukrainian)
Currently translated at 100.0% (1637 of 1637 strings)
2021-05-07 06:25:08 +00:00
iplaysomegames101 ddb697382a I18N: Update translation (Russian)
Currently translated at 100.0% (1637 of 1637 strings)
2021-05-07 06:25:07 +00:00
iplaysomegames101 f0d03ca347 I18N: Update translation (German)
Currently translated at 100.0% (1637 of 1637 strings)
2021-05-07 06:25:06 +00:00