Commit Graph
137148 Commits
Author SHA1 Message Date
Eugene Sandulenko 3623d4db09 HADESCH: Added POTFILES 2021-12-24 21:45:38 +01:00
Walter Agazzi 8e980fad3a I18N: Update translation (Italian)
Currently translated at 100.0% (1694 of 1694 strings)
2021-12-24 17:26:48 +00:00
D G Turner c7002d9b45 NGI: Fix Remaining Unused Variable GCC Compiler Warning 2021-12-24 06:14:41 +00:00
ScummVM-Translations d66a495047 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-12-24 01:25:46 +00:00
Filippos Karapetis 9473b382b5 AUDIO: Remove unused variable
Thanks to eientei for reporting this
2021-12-24 03:25:22 +02:00
Filippos Karapetis da5c1cebf3 GLK: JACL: Disable unused variable
Thanks to eientei for reporting this
2021-12-24 03:23:30 +02:00
Filippos Karapetis fe66b2e249 TWINE: Remove unused variable
Thanks to eientei for reporting this
2021-12-24 03:20:19 +02:00
Filippos Karapetis eaf173111c KYRA: Remove unused variable
Thanks to eientei for reporting this
2021-12-24 03:18:27 +02:00
Filippos Karapetis aec7ece91e CRYOMNI3D: Remove unused variable
Thanks to eientei for reporting this
2021-12-24 03:17:05 +02:00
Filippos Karapetis a8745c9f35 NGI: Disable unused variable
Thanks to eientei for reporting this
2021-12-24 03:15:33 +02:00
Filippos Karapetis c14e47753d MADE: Disable unused variable
Thanks to eientei for reporting this
2021-12-24 03:15:12 +02:00
Filippos Karapetis 5641d603c0 SAGA: Remove unused variable
Thanks to eientei for reporting this
2021-12-24 03:14:23 +02:00
Filippos Karapetis df04cdd3df GRIFFON: Remove unused variable
Thanks to eientei for reporting this
2021-12-24 03:14:06 +02:00
ScummVM-Translations c4227cc868 I18N: Update translations templates 2021-12-24 00:57:38 +00:00
Filippos Karapetis 9f7970f445 NEWS: Mention TTS support in SCI floppy games 2021-12-24 02:57:27 +02:00
Filippos Karapetis 6af691e344 SCI: Skip TTS for QFG4 room 140 (character creation screen)
In this screen, the UI is refreshed with many short sentences (e.g.
"Strength"), which are drawn very quickly. Since this causes TTS to
constantly start and stop, it introduces an unwanted lag, thus we
skip TTS in that screen
2021-12-24 02:57:27 +02:00
Filippos Karapetis 433f11da95 SCI: Only strip color codes in SCI1.1 for TTS
Color code processing has been removed in newer SCI versions
2021-12-24 02:57:27 +02:00
Filippos Karapetis 763b4cbd84 SCI: Corrections to the initialization/destruction of the SciTTS class 2021-12-24 02:57:27 +02:00
Filippos Karapetis 8a748f7e03 SCI: Add TTS support for SCI32 floppy games (QFG4, GK1, PQ4) 2021-12-24 02:57:27 +02:00
Filippos Karapetis f335d74e87 SCI: Strip color codes in TTS, and only handle actual texts in TTS
We now remove all color codes from strings, and only handle texts in
TTS if they contain at least one vowel. This allows us to skip texts
such as the one shown when talking to the alien in SQ5 room 500, where
a series of symbols is shown, as part of a joke
2021-12-24 02:57:27 +02:00
Filippos Karapetis ee2995fe82 SCI: Don't hook up kDisplay to TTS
kDisplay is used to redraw parts of the UI, so it's not ideal to hook
TTS there, as it keeps spamming sentences that get redrawn in the UI
frequently, such as the intro text and the points in SQ5
2021-12-24 02:57:27 +02:00
Filippos Karapetis 0aaf48f900 SCI: Handle text in TTS where the first character is chopped off
This occurs in games such as KQ5 and KQ6
2021-12-24 02:57:27 +02:00
Filippos Karapetis a488bb47e8 SCI: Text to Speech (TTS) functionality for SCI16 (SCI0 - SCI1.1) games
This is based on the work done for GSoC by @taylorzhancher in PR #3256

Highlights:
- TTS has been hooked globally onto places where text is shown
- TTS is currently performed for textboxes and button texts
- TTS stops when text windows are disposed (which enhances the in-game
  experience)
- No game-specific logic has been added
- This hasn't been extensively tested with all SCI16 games yet
- There will be cases that are not handled properly yet
- The TTS functions have been grouped under a SciTTS class
2021-12-24 02:57:27 +02:00
ScummVM-Translations 4f2f0e3a45 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-12-23 18:46:55 +00:00
Walter Agazzi a562d53f18 AGS: Detection for new games (I-K) + small fixes
* Add new games (initials I-K)
* Naming fixes
2021-12-23 19:46:41 +01:00
ScummVM-Translations 27fefddd8f I18N: Update translations templates 2021-12-22 19:58:34 +00:00
ScummVM-Translations 290dce45cc 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-12-22 19:58:34 +00:00
sluicebox 62fd5ce84a SCI: Add HOYLE1 Demo detection entry 2021-12-22 14:57:38 -05:00
Stian Schultz 61e0dd5cce I18N: Update translation (Norwegian Bokmål)
Currently translated at 100.0% (1694 of 1694 strings)
2021-12-22 19:04:18 +00:00
Lothar Serra Mari 76213afa84 NEWS: Update German NEWS file 2021-12-22 18:26:06 +01:00
neuromancer dbf528d682 HYPNO: added lock puzzle and added some intros 2021-12-22 14:34:31 +01:00
neuromancer c7e225ceba HYPNO: improved arcade parser to load the fan level and added some intros 2021-12-22 14:34:31 +01:00
Andrea Boscarino 1afde28a3d SCUMM: DiMUSE: Fix outdated comment 2021-12-22 12:27:23 +01:00
IlDucci e1219a084a I18N: Update translation (Spanish)
Currently translated at 100.0% (1694 of 1694 strings)
2021-12-22 10:40:17 +00:00
trembyle b6ced1b122 WME: Add detection for early Dead City (Czech)
Found on Doupě DVD - Feb 2005 from Computer Press, Brno, Czechia
2021-12-22 02:03:27 -05:00
jepael 6030a8eede I18N: Update translation (Finnish)
Currently translated at 100.0% (1694 of 1694 strings)
2021-12-22 03:26:47 +00:00
Vladimir Serbinenko 50fb13991d HADESCH: Fix translation generation rules and regenerate translations 2021-12-21 19:30:43 -05:00
Eugene Sandulenko db9a9ca3be SCUMM: IMUSE: Fix potential memory override 2021-12-22 00:44:08 +01:00
Eugene Sandulenko d3bcdbcfd1 CREDITS: Regenerate 2021-12-22 00:13:58 +01:00
Eugene Sandulenko 5683085091 HADESCH: Fix fame title in the credits 2021-12-22 00:11:58 +01:00
Eugene Sandulenko 282b47aa31 NEWS: Added missing full stops 2021-12-22 00:02:48 +01:00
Eugene Sandulenko 82e0f769ff NEWS: Fix hadesch game title 2021-12-22 00:01:11 +01:00
Vladimir Serbinenko 7762e1ca80 HADESCH: Mark as stable 2021-12-21 15:24:14 -05:00
Vladimir Serbinenko 8c204cbfe3 HADESCH: Add hadesch_translations.dat to win32 and irix distribution 2021-12-21 15:24:14 -05:00
Lothar Serra Mari 62b3639c4f I18N: Update translation (German)
Currently translated at 100.0% (1694 of 1694 strings)
2021-12-21 19:59:59 +00:00
Lothar Serra Mari 5b908f02fc NEWS: Fix broken grammar in German NEWS file 2021-12-21 20:59:14 +01:00
Lothar Serra Mari 317635abc8 NEWS: Update German NEWS file 2021-12-21 20:55:02 +01:00
Lothar Serra Mari 845f95b4b7 NEWS: Fix typo in NEWS file 2021-12-21 20:55:02 +01:00
ScummVM-Translations b7dfa7f2c1 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-12-21 19:46:54 +00:00
sluicebox 5e725d639c SCI: SavegameDesc::name is now always terminated
`SavegameDesc::name` is now easier to understand and safer to use.
Fixes Phant2 regression from 913d943a09
Fixes Phant2 out-of-bounds read in `Console::cmdListSaves`

This was originally always a null terminated string but when SCI32
was added the terminator became optional, leading to a confusing
situation. `name` is now always terminated internally. SCI16 interfaces
continue to terminate the 36th element and SCI32 interfaces continue
to use the first 36 elements as-is.

See: 4357809ce8
2021-12-21 14:38:19 -05:00