ScummVM-Translations
d1f5aeef37
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/
2023-10-12 21:55:03 +00:00
Eugene Sandulenko
dea1412b3b
COMMON: Fix warnings
2023-10-12 23:54:48 +02:00
Eugene Sandulenko
587d770786
COMMON: Shortened constant names in CueSheet class
2023-10-12 23:54:48 +02:00
Eugene Sandulenko
3e32fd3776
COMMON: Added another constructor for CueSheet
2023-10-12 23:54:48 +02:00
Eugene Sandulenko
12cf6c9988
COMMON: Improve debug output in CueSheet
2023-10-12 23:54:48 +02:00
Eugene Sandulenko
462870c64d
COMMON: Lookup track sector sizes for CueSheet
2023-10-12 23:54:48 +02:00
Eugene Sandulenko
c5a71570f0
COMMON: Added parsing of catalog and Cue track flags
2023-10-12 23:54:48 +02:00
Eugene Sandulenko
824d28ff5e
COMMON: Parse pregap for tracks in cue sheet
2023-10-12 23:54:48 +02:00
Eugene Sandulenko
4bd9e71f59
COMMON: Parse track performer in cue sheets
2023-10-12 23:54:48 +02:00
Eugene Sandulenko
9c0eb812d0
DIRECTOR: Added test for parsing Cue Sheets
2023-10-12 23:54:48 +02:00
Eugene Sandulenko
41d7ca4c19
COMMON: Skip comments in CueSheets
2023-10-12 23:54:48 +02:00
Eugene Sandulenko
fef7a4b72d
COMMON: Added track parsing to the CueSheet
2023-10-12 23:54:48 +02:00
Eugene Sandulenko
7c2514fe1d
COMMON: Added parsing of cue sheet metadata to the CueSheet
2023-10-12 23:54:48 +02:00
Eugene Sandulenko
9f3b4b6128
COMMON: Parsing FILE token in CueSheets
2023-10-12 23:54:48 +02:00
Eugene Sandulenko
5284c8d7a0
COMMON: Addeed initial stub for CueSheet class
2023-10-12 23:54:48 +02:00
ScummVM-Translations
ecc27a189f
I18N: Update translations templates
2023-10-12 21:54:39 +00:00
ScummVM-Translations
05ce8961c8
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/
2023-10-12 21:54:38 +00:00
AndywinXp
24828afcc4
SWORD1: SOUND: Remove unnecessary debug print
2023-10-12 23:54:24 +02:00
AndywinXp
dea30b9673
SWORD1: SOUND: Stop music handle at the end of fade-out
...
This emulates the AIL driver more closely, as the sample should
immediately stop. This also fixes Lady Piermont piano not fading out
properly whenever a conversation is started with her.
2023-10-12 23:54:24 +02:00
AndywinXp
a68051b2f0
SWORD1: SOUND: Move memset to after checking buffer availability
2023-10-12 23:54:24 +02:00
AndywinXp
0d153d6e62
SWORD1: SOUND: Zero out speech sample buffer before filling it
2023-10-12 23:54:24 +02:00
AndywinXp
598145cde0
SWORD1: SOUND: Remove hack in fnPlayMusic()
...
We now handle missing files correctly.
2023-10-12 23:54:24 +02:00
AndywinXp
d7dda29c5c
SWORD1: SOUND: Revert resource id hack (3451d1c)
...
The commit I'm reverting is a very old one and forces
stereo inversion in a couple of sound effects in Rue Jerry.
The wrong stereo direction is in the original as well;
this surely is fixable, but we shouldn't do things like
editing the resource identifiers anymore, instead we
should put up an enhancement system like the one in
the SCUMM engine, and force the samples swap at
runtime only during that particular screen.
2023-10-12 23:54:24 +02:00
AndywinXp
acba0e6a0b
SWORD1: SOUND: Fix typo which broke GMM interoperability
2023-10-12 23:54:24 +02:00
AndywinXp
096da97262
SWORD1: SOUND: Fix warnings
2023-10-12 23:54:24 +02:00
AndywinXp
5ecdcecf72
SWORD1: SOUND: Remove Music class and files
...
All sound is now handled by a single engine (Sound class)
2023-10-12 23:54:24 +02:00
AndywinXp
a4d08cfc4c
SWORD1: SOUND: Final code clean-up pass
...
...hopefully :-)
2023-10-12 23:54:24 +02:00
AndywinXp
0f02b66ebe
SWORD1: SOUND: Implement persistence of volume settings
2023-10-12 23:54:24 +02:00
AndywinXp
1490905ea0
SWORD1: SOUND: Implement PSX music
2023-10-12 23:54:24 +02:00
AndywinXp
6ee4a692de
SWORD1: SOUND: Finish implementing support for compressed music
2023-10-12 23:54:24 +02:00
AndywinXp
5fbb2a281e
SWORD1: SOUND: Clean-up and preparation for compressed music
2023-10-12 23:54:24 +02:00
AndywinXp
023426f90d
SWORD1: Fix crashes and music pausing
2023-10-12 23:54:24 +02:00
AndywinXp
caaf249e09
SWORD1: SOUND: Implement music for DOS version
...
PSX and compressed versions will follow shortly after
2023-10-12 23:54:24 +02:00
AndywinXp
bcff798029
SWORD1: SOUND: Do a code clean-up pass
2023-10-12 23:54:24 +02:00
AndywinXp
4c0d127a62
SWORD1: SOUND: Reimplement speech
...
Compressed speech files should work right out of
the box.
2023-10-12 23:54:24 +02:00
AndywinXp
c03fe08881
SWORD1: SOUND: Implement sound effects playing and fading
2023-10-12 23:54:24 +02:00
AndywinXp
88dd4ee928
SWORD1: SOUND: Wire up some variables&funcs used externally
2023-10-12 23:54:24 +02:00
AndywinXp
f0f23208ac
SWORD1: SOUND: Wire up more functions and set up the fade timer thread
2023-10-12 23:54:24 +02:00
AndywinXp
94a8fc246b
SWORD1: Begin sound engine rewrite
2023-10-12 23:54:24 +02:00
Purple T
4f67ef31d4
I18N: Update translation (French)
...
Currently translated at 100.0% (2004 of 2004 strings)
2023-10-12 15:51:16 +00:00
ScummVM-Translations
5dddb75f8a
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/
2023-10-12 15:35:36 +00:00
Eugene Sandulenko
d133aeb046
GRAPHICS: MACGUI: Release allocated objects in MacText
2023-10-12 17:23:20 +02:00
IlDucci
8545f43fe1
I18N: Update translation (Spanish)
...
Currently translated at 100.0% (2004 of 2004 strings)
2023-10-12 13:54:42 +00:00
Kaloyan Chehlarski
b902f61b3f
AGS: Fix AVX2 blitting
...
The AVX2 path was previously completely broken, as all
blitting produced an alternating pattern of 4 correctly
blitted colors, followed by 4 black pixels. The intrinsics used
in the pixel drawing code have been changed so this is no
longer the case.
2023-10-12 12:42:28 +03:00
Kaloyan Chehlarski
dc3e14d4fc
NANCY: Add MouseFollowObject class
...
Added a class that combines a certain behavior used by
several puzzles: that of an object that follows the mouse
cursor, but stays within the Viewport's bounds.
2023-10-12 12:42:28 +03:00
Kaloyan Chehlarski
56b48f6186
NANCY: Add GetEngineData macro
...
Added a macro that hides away the ugly casts whenever
an EngineData object is requested.
2023-10-12 12:42:28 +03:00
Marcel Souza Lemes
381ffb0a9a
I18N: Update translation (Portuguese (Brazil))
...
Currently translated at 99.8% (2000 of 2004 strings)
2023-10-12 09:41:22 +00:00
Matthew Jimenez
fb504e06ec
ULTIMA8: Slow down to walk or step if animation ends off land.
...
This fixes most cases of running down stairs causing a jump. The original game tries harder to not end off land, but controls worse due to that.
2023-10-11 20:30:44 -05:00
ScummVM-Translations
bf6b5e615d
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/
2023-10-12 00:17:40 +00:00
Matthew Jimenez
49f317dd92
ULTIMA8: Change supported position to require land below center of actors.
...
This is closer to orginal game behavior and should resolve a few movement issues.
2023-10-11 19:17:05 -05:00