124669 Commits

Author SHA1 Message Date
Misty De Meo
0d616a2189 DEVTOOLS: mark script as executable 2021-11-11 19:02:12 +01:00
Eugene Sandulenko
4e7723f77d
TESTBED: Added test for MOD playback. Added XM and IT files from SLUDGE's "Out Of Order" 2021-11-11 12:26:08 +01:00
trembyle
5ef7793578 COMMON: Return updated language from obsolete code
When an obsolete language code is encountered in a user's
config file, we translate this to the updated language ID.
2021-11-11 12:06:15 +01:00
trembyle
6e1135ee8a ENGINES: Revise language constants to ISO standards
* Use ISO-3166 country codes and ISO-639 language codes
2021-11-11 12:06:15 +01:00
trembyle
c740f96f63 COMMON: Normalize and document language maintenance
* Add documentation to add or maintain language values
* Fix and reorder existing entries to match ISO standards
2021-11-11 12:06:15 +01:00
D G Turner
a2b81f837a ICB: Fix GCC Identical Branch Compiler Warnings 2021-11-11 10:21:59 +00:00
Torbjörn Andersson
430a980820 PRINCE: Remove debug code I accidentally committed
See 0f152344e1 (NEWS: Mention Inherit the Earth looping music fix,
2021-11-10)
2021-11-11 09:42:22 +01:00
Misty De Meo
d7669195b8 DIRECTOR: add Mac version of Rodem 2021-11-10 22:40:41 -05:00
D G Turner
4e0c064173 PEGASUS: Fix GCC Signed vs. Unsigned Compiler Warning 2021-11-11 02:25:50 +00:00
athrxx
bb6f7f883f KYRA: (LoK/Mac) - fix final credits
These didn't show at all, since the Mac version has a different line break char than apparently all other versions.
2021-11-11 01:46:41 +01:00
athrxx
ae49267243 KYRA: (LoK/Mac) - fix death / restart sound in Kyragem chamber 2021-11-11 01:46:29 +01:00
athrxx
56284af0d6 KYRA: (LoK/Mac) - add death / restart sound
This Mac version has a custom hack for this. The normal sound effect that is called here is a dummy.
2021-11-11 00:14:38 +01:00
ScummVM-Translations
1c1aa8e563 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-11-10 22:20:57 +00:00
neuromancer
784da145ab HYPNO: improved grammar to parse more scenes 2021-11-10 23:19:02 +01:00
neuromancer
890df1ecda HYPNO: simplified video handling during conversations 2021-11-10 23:19:02 +01:00
ScummVM-Translations
1720a942ba I18N: Update translations templates 2021-11-10 21:49:59 +00:00
Orgad Shaneh
78ef6203de ENGINES: Fix getSavegameFile for almost all engines
Use kSimpleSavesNames correctly, add where needed, remove where needed.

Trac #12977
2021-11-10 21:49:48 +00:00
athrxx
ecfc1298da KYRA: (LoK/Mac) - tweak save/load at final sequence start
- make sure, that the correct song starts when loading
- also fix the fading
2021-11-10 21:24:24 +01:00
athrxx
c86b2bf3f4 KYRA: (LoK/Mac) - fix music track map
Looks like an original bug to me. It would miss the track when Malcolm appears after first entering the castle.
2021-11-10 21:24:13 +01:00
Torbjörn Andersson
0f152344e1 NEWS: Mention Inherit the Earth looping music fix 2021-11-10 20:51:43 +01:00
ScummVM-Translations
df56125963 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-11-10 19:43:16 +00:00
Misty De Meo
78dc19fad2 DIRECTOR: add Dutch version of Pepperon 2021-11-10 14:43:01 -05:00
ScummVM-Translations
ce254cbf94 I18N: Update translations templates 2021-11-10 19:36:09 +00:00
neuromancer
d9d84c3b62 HYPNO: added support for intro videos in talks + code refactoring 2021-11-10 20:35:45 +01:00
neuromancer
52ccbeaf0b HYPNO: added HE release of spider-man 2021-11-10 20:35:45 +01:00
ScummVM-Translations
92709d2402 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-11-10 19:30:37 +00:00
Torbjörn Andersson
216ad40746 SAGA: Fix ITE digial music looping regression
When the MUSIC_DEFAULT flag was removed, the logic for looping music was
accidentally inverted: Instead of everything except tracks 13 and 19
defaulting to looping, now only tracks 13 and 19 would default to
looping.

See b14a2599bc (SAGA: Get rid of the MUSIC_DEFAULT flag, 2014-07-20)
2021-11-10 21:30:24 +02:00
ScummVM-Translations
fb1c940dd4 I18N: Update translations templates 2021-11-10 18:53:27 +00:00
Orgad Shaneh
3919f53326 ENGINES: Replace new[]/memset with new[]() 2021-11-10 19:53:15 +01:00
Orgad Shaneh
c2e7eeb563 SCUMM: Replace new[]/memset with new[]() 2021-11-10 19:53:15 +01:00
Orgad Shaneh
14f516282c KYRA: Replace new[]/memset with new[]() 2021-11-10 19:53:15 +01:00
Orgad Shaneh
33a4eaa4d2 GRIM: Replace new[]/memset with new[]() 2021-11-10 19:53:15 +01:00
Orgad Shaneh
9c3d7c9621 GOB: Replace new[]/memset with new[]() 2021-11-10 19:53:15 +01:00
Orgad Shaneh
7a4e5612de JANITORIAL: Replace new[]/memset with new[]()
Mostly done using the following Ruby script:

(Dir.glob('**/*.cpp') + Dir.glob('**/*.h')).each do |file|
  s = File.read(file, encoding: 'iso8859-1')
  t = s.gsub(/(([\w_.\[\]]+)\s*=\s*new\s+\S+?\[[^\]]+?\](?!\())([^\{\}]*?)\n\s+memset\(\s*\2\s*,\s*0\s*,[^;]*;/m, '\1()\3')
  if t != s
    File.open(file, 'w') { |io| io.write(t) }
  end
end
2021-11-10 19:53:15 +01:00
D G Turner
c8bd7716ea KYRA: Fix GCC Signed vs Unsigned Compiler Warning in Assertion 2021-11-10 09:38:23 +00:00
SupSuper
f4c904d2d2 CREATE_PROJECT: Add Visual Studio 2022 support
Because I know someone's gonna ask me about it :P
2021-11-10 05:49:03 +00:00
Paul Gilbert
73fb145b64 NEWS: Mention AGS detection list updates 2021-11-09 20:46:16 -08:00
Walter Agazzi
3049dfd268 AGS: Added some AGS games and variants 2021-11-09 20:42:39 -08:00
Paul Gilbert
c3548df6cc NEWS: Add Xeen fixes 2021-11-09 20:38:58 -08:00
Benoit Pierre
af3129d2b2 XEEN: fix caster selection during non-combat spell casting 2021-11-09 20:36:55 -08:00
Logan B
ba4fbd253c
DIRECTOR: Add more games, fix some entries (#3470)
* DIRECTOR: Add detection entries for multiple demos and games

* DIRECTOR: Add rest of TKKG games, unrelated demo

* DIRECTOR: Add patches to get snh in-game

* DIRECTOR: Add detection entries for some more games
2021-11-09 21:56:57 -05:00
trembyle
230450fde3 DIRECTOR: Fix typo 2021-11-09 16:43:28 -05:00
athrxx
b772bfff2c KYRA: (LoK) - allow quitting the game during Malcolm/Cave sequence 2021-11-09 22:27:07 +01:00
trembyle
22703b9957 DIRECTOR: Add detection for French warlock 2021-11-09 16:21:06 -05:00
trembyle
a767a592ba DIRECTOR: Fix all warlock detection entries
This follows the bug fix for Mac resource file size, and uses tail
md5 hashes for Windows.
2021-11-09 16:13:58 -05:00
Paweł Kołodziejski
3e5f4b1df4
STARK: Fixed lights code placement 2021-11-09 21:32:53 +01:00
athrxx
7c8adb00f3 KYRA: (LoK/Mac) - minor sound driver fix
(unused feature AFAIK)
2021-11-09 21:21:14 +01:00
Paweł Kołodziejski
ff7f542846
TINYGL: Fixed normal array element 2021-11-09 19:49:42 +01:00
ScummVM-Translations
72db707953 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-11-09 18:43:14 +00:00
athrxx
706e3bc1d8 KYRA: (LoK/Mac) - partially revert dc5992a2 + some cleanup
(that commit which was just meant to silence a couple of gcc warnings actually broke the LQ audio)
2021-11-09 19:41:58 +01:00