126278 Commits

Author SHA1 Message Date
sluicebox
1b4660a508 SCI32: Fix event type for Direction events
The direction event type changed from 64 in SCI16 to 16 in SCI32.

Fixes direction events not appearing when pressing arrow keys in SCI32
games, such as on the QFG4 character creation screen: bug #13223
2022-01-16 13:52:09 -05:00
ScummVM-Translations
b370e43004 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/
2022-01-16 17:28:48 +00:00
Eugene Sandulenko
5dd8bec594
MOHWAK: Fix detection for Litthe Monster at School 2022-01-16 18:28:23 +01:00
ScummVM-Translations
687bf0e062 I18N: Update translations templates 2022-01-16 16:37:00 +00:00
Filippos Karapetis
fabd8df5ea NEWS: Mention the new functionality for saving via the GMM in SCI 2022-01-16 18:36:27 +02:00
Filippos Karapetis
d8336a31ff SCI: Allow saving from the GMM for games that can support it
This functionality should be working without issues in the following
games:
BRAIN1, BRAIN2, ECOQUEST1, ECOQUEST2, FAIRYTALES, PHARKAS, GK1, ICEMAN,
KQ1, KQ4, KQ5, KQ6, KQ7, LB1, LB2, LONGBOW, LSL1, LSL2, LSL3, LSL5, LSL6,
LSL6HIRES, PEPPER, PQ1, PQ2, PQ3, PQ4, PQSWAT, QFG1, QFG1VGA, QFG2, QFG3,
QFG4, SQ1, SQ3, SQ4, SQ5, SQ6
2022-01-16 18:36:27 +02:00
Filippos Karapetis
74fdf50a9e SCI: Improve the save/load code for saving and checking game versions 2022-01-16 18:36:26 +02:00
Paweł Kołodziejski
53ecb9d590
GRIM: Update more Lua stub functions 2022-01-16 15:37:33 +01:00
Paweł Kołodziejski
ce3296e5ee
GRIM: Lua_V1::NukeResources is empty 2022-01-16 15:07:15 +01:00
ScummVM-Translations
2b4dc7afbe 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/
2022-01-16 13:48:35 +00:00
Paweł Kołodziejski
590ec99ffc
GRIM: Lua_V1::ResetTextures is actually stub 2022-01-16 14:48:21 +01:00
ScummVM-Translations
b9121e644c I18N: Update translations templates 2022-01-16 11:55:25 +00:00
Filippos Karapetis
fb9a96d0f8 SCI: Add WIP code for saving via GMM and autosaving (still disabled)
We check if the user has control, which seems to be working as intended,
but music is not resumed properly after loading, so it's disabled for
now
2022-01-16 13:54:57 +02:00
ScummVM-Translations
6daca679bb 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/
2022-01-16 11:51:45 +00:00
Paweł Kołodziejski
526a08263a
GRIM: Added lua function stubs used by game 2022-01-16 12:51:32 +01:00
ScummVM-Translations
187a1136dd I18N: Update translations templates 2022-01-16 11:22:47 +00:00
Cameron Cawley
a14c5a4a53 SDL: Replace gfx_mode with scale_factor in initSizeHint() 2022-01-16 13:22:37 +02:00
Filippos Karapetis
42bc12a007 TINSEL: Remove superfluous V3 checks
TinselV2 already checks for V3
2022-01-16 13:20:40 +02:00
Filippos Karapetis
e90b45b226 TINSEL: Remove superfluous (and a bit confusing) pointer typedefs
This helps align tinsel with our code and type formatting  guidelines
2022-01-16 13:20:40 +02:00
Filippos Karapetis
b108f6c335 TINSEL: Remove non-existent function definition 2022-01-16 13:20:40 +02:00
neuromancer
dce7b42720 HYPNO: better errors when functions are not implemented 2022-01-16 11:25:12 +01:00
neuromancer
bf30dc7ee9 HYPNO: correct pointer during conversations in spider 2022-01-16 11:21:54 +01:00
neuromancer
decc52340e HYPNO: correctly loading spider demo (again) 2022-01-16 10:41:52 +01:00
Matthew Duggan
7a412c67b0 ULTIMA8: Add comment 2022-01-16 17:54:18 +09:00
Matthew Duggan
90991f3d19 ULTIMA8: Add workaround for No Regret damage data
I spent all day looking at decompilation and I still don't understand why these
items are not destroyed in the original game, but they shouldn't be destroyed.
2022-01-16 17:54:18 +09:00
Matthew Duggan
9f15aa226a ULTIMA8: Add debug logs to Crusader attack process
This does not change the code unless WATCHACTOR is defined. Should help debug
any remaining differences for Bug #12750.
2022-01-16 17:54:18 +09:00
Paweł Kołodziejski
63faf359eb
GRIM: Added newlines for lua debug traces 2022-01-16 08:57:31 +01:00
Paweł Kołodziejski
6c850c8f2e
GRIM: LUA: Print function name in list of arguments 2022-01-16 08:50:38 +01:00
Paweł Kołodziejski
570d71ed5a
GRIM: LUA: Do not touch stack. this is only helper for traces hook 2022-01-16 08:46:21 +01:00
Paweł Kołodziejski
0375a44f66
GRIM: LUA: Restore original callhooks 2022-01-16 08:33:08 +01:00
Paweł Kołodziejski
962d676346
GRIM: LUA: Replace numbers with macros 2022-01-16 08:30:23 +01:00
antoniou79
7e28f2d643 BLADERUNNER: Add sound to buttons in KIA save
The original has sound there, so this is a ScummVM specific fix
2022-01-16 00:10:39 +02:00
neuromancer
53527c463f HYPNO: fixes in game loading and video playback when looping in spider 2022-01-15 20:25:35 +01:00
neuromancer
0c3ee33c1f HYPNO: reset intros when loading in spider 2022-01-15 16:20:03 +01:00
neuromancer
ca14f66679 HYPNO: added missing videos between scenes in spider 2022-01-15 10:18:22 +01:00
neuromancer
f6d171b438 HYPNO: allowed to finish c6 level in spider 2022-01-14 21:05:47 +01:00
neuromancer
014b3c0431 HYPNO: use palette to target enemies 2022-01-14 20:09:18 +01:00
neuromancer
15470fca8a HYPNO: fixed note puzzle and fixes in spider 2022-01-14 20:09:18 +01:00
Lothar Serra Mari
21b610afbb NEWS: Update German NEWS file 2022-01-14 18:30:52 +01:00
Torbjörn Andersson
9ae63292a2 NEWS: Mention Sherlock fixes 2022-01-14 16:47:12 +01:00
Torbjörn Andersson
d372f11336 SHERLOCK: Extend Scalpel flower girl workaround
The same glitch that happens with the flower girl also happens with the
housekeeper: Walking nearby triggers a conversation, but doesn't abort
the current action. This can cause the UI to get corrupted.

At least for the housekeeper, this does not happen with the original
interpreter. I have no idea why.
2022-01-14 16:45:17 +01:00
Torbjörn Andersson
369e1b38d4 SHERLOCK: Fix Scalpel UI glitch (bug #13195)
This would happen when examining certain room objects (ones where
printing the description was part of a custom animation) while the
inventory was open. This was a bug in the original interpreter as well.
2022-01-14 16:45:17 +01:00
ScummVM-Translations
dcc39a2133 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/
2022-01-14 10:53:42 +00:00
Orgad Shaneh
aa24872dc6 CREATE_PROJECT: Accept std::ostream in writeFileListToProject 2022-01-14 12:53:21 +02:00
Orgad Shaneh
c20f81e430 CREATE_PROJECT: Sparkle override/final 2022-01-14 12:53:21 +02:00
ScummVM-Translations
db30b4a135 I18N: Update translations templates 2022-01-14 10:41:36 +00:00
Die4Ever
76a56819a3
GROOVIE: removed debugging fixed savegame dialog
We don't need this dialog anymore since we know how to reproduce it. You
just need to make any move in the triangle puzzle in the chapel.
2022-01-14 04:40:51 -06:00
Die4Ever
3a0e9d98fc
GROOVIE: logic AI puzzles tweaks to easier AI and tests 2022-01-14 02:21:36 -06:00
Die4Ever
c3a82f55ba
GROOVIE: debug logging for o_keyboardaction 2022-01-14 02:21:30 -06:00
Paweł Kołodziejski
662481db00
GRIM: LUA: Cleanup variables name 2022-01-14 09:01:44 +01:00