eientei
3e87cbedc5
DIRECTOR: Add detection entries from tickets #13438 , #13466
2022-06-06 23:17:35 +02:00
neuromancer
e329ec78d6
HYPNO: load arrow pointers for the direction selection in boyz
2022-06-06 21:21:30 +02:00
neuromancer
29baaab5a8
HYPNO: enable granade crossair in boyz
2022-06-06 21:21:30 +02:00
Coen Rampen
cd0a7d779c
CHEWY: Finish TMF to MOD conversion
...
This finishes the conversion code of the TMF music format to standard MOD.
2022-06-06 21:18:13 +02:00
Eugene Sandulenko
e8f113bf5a
DIRECTOR: Print out D pixelformat on startup
2022-06-06 19:31:09 +02:00
DL
84f3b1df18
AGI: Add French UI case
2022-06-06 18:39:55 +02:00
Eugene Sandulenko
93670edc46
DIRECTOR: LINGO: Optimize TextCastMember::setField()
2022-06-06 18:36:39 +02:00
Pragyansh Chaturvedi (r41k0u)
7846a08f49
DIRECTOR: LINGO: Add nullptr check for channel in TextCastMember::setField()
2022-06-06 18:32:14 +02:00
Pragyansh Chaturvedi (r41k0u)
8409314414
DIRECTOR: LINGO: Implement MacText::enforceFontSlant() and implement kTheTextStyle STUB in TextCastMember::setField()
2022-06-06 18:32:14 +02:00
Pragyansh Chaturvedi (r41k0u)
334bbd11a3
DIRECTOR: LINGO: Implement MacText::enforceTextFont() and use it to implement STUB kTheTextFont in TextCastMember::setField()
2022-06-06 18:32:14 +02:00
Pragyansh Chaturvedi (r41k0u)
a982da07d7
DIRECTOR: LINGO: MOve the widget creation to top of TextCastMember::setField() to prevent duplicacy, remove redundant setText() in kTheTextHeight case of TextCastMember::setField()
2022-06-06 18:32:14 +02:00
Pragyansh Chaturvedi (r41k0u)
26779bbd1d
DIRECTOR: Revert _ptext change check omission in TextCastMember::setText(), remove unnecessary initialisation of string in MacText::getPlainText()
2022-06-06 18:32:14 +02:00
Pragyansh Chaturvedi (r41k0u)
6b4cffb5e4
DIRECTOR: LINGO: Implement kTheTextSize STUB in TextCastMember->setField() of lingo-object.cpp
2022-06-06 18:32:14 +02:00
Pragyansh Chaturvedi (r41k0u)
f241bdefd3
DIRECTOR: LINGO: Implement kTheTextFont, kTheTextStyle, kTheTextHeight and kTheTextSize in Lingo::setField()
2022-06-06 18:32:14 +02:00
Pragyansh Chaturvedi (r41k0u)
0a95714cac
DIRECTOR: GRAPHICS: Add getPlainText() function to MacText
2022-06-06 18:32:14 +02:00
neuromancer
1a4e53d1ec
HYPNO: added preliminary implementation of direction selection for level 42 in boyz
2022-06-06 18:32:30 +02:00
Eugene Sandulenko
36da64cec0
DIRECTOR: LINGO: Fix the.lingo test so it does not bail out
2022-06-06 12:23:00 +02:00
Eugene Sandulenko
e52e41f98b
DIRECTOR: Improve debug output for bad channel references
2022-06-06 12:23:00 +02:00
Torbjörn Andersson
6226efcf56
SCUMM: Fix mouse position after load for all rendering modes
...
Since the saved mouse position uses game coordinates, any rendering mode
that causes the graphics to be rescaled will have to convert them to
screen coordinates before warping the mouse there. (The rendering mode
scalers are separate from the backend scalers.)
2022-06-06 12:15:36 +02:00
Lothar Serra Mari
3b41e6852b
DOC: Replace Discord invite link
2022-06-06 10:52:20 +02:00
Cameron Cawley
79a752c4f2
HYPNO: Avoid unnecessary scaling
2022-06-06 10:05:41 +02:00
Cameron Cawley
ecc726ff8a
HYPNO: Replace use of Graphics::ManagedSurface with Graphics::Surface
2022-06-06 10:05:41 +02:00
Eugene Sandulenko
df5e4c5c0a
DIRECTOR: LINGO: Fix c2.lingo test
...
Since we implemented assigning text casts, now the test code
suddenly started to try to do something and crash.
2022-06-06 09:43:13 +02:00
neuromancer
147e9703c0
HYPNO: added end credits in boyz
2022-06-06 09:13:33 +02:00
neuromancer
0af0943868
HYPNO: implemented helicopter boss fight in boyz
2022-06-06 09:13:33 +02:00
Paweł Kołodziejski
f5de288e98
GRIM: Monkey4 is not yet supported.
2022-06-06 08:51:39 +02:00
Paweł Kołodziejski
a956de478d
WME: 3D part is not yet supported
2022-06-06 08:45:28 +02:00
Paweł Kołodziejski
a1da2c22b1
GRIM: Janitorial
2022-06-06 08:42:54 +02:00
Eugene Sandulenko
502d171fc3
GRAPHICS: Improved error message on surface conversion
2022-06-06 01:55:58 +02:00
Eugene Sandulenko
7dba70066a
DIRECTOR: LINGO: Added missing word-bytecodes
2022-06-06 01:18:38 +02:00
Pragyansh Chaturvedi (r41k0u)
eb59892ce4
DIRECTOR: LINGO: Implement STUB kTheStageColor in Lingo::getTheEntity()
2022-06-06 01:13:52 +02:00
Pragyansh Chaturvedi (r41k0u)
6c71e89920
DIRECTOR: LINGO: Implement STUB builtin b_union()
2022-06-06 01:12:00 +02:00
Paweł Kołodziejski
4a05ea9eda
TINYGL: Remove left over macro use
2022-06-05 23:58:05 +02:00
Paweł Kołodziejski
ffe7bee81e
TINYGL: Switch profiling to runtime condition
2022-06-05 23:40:35 +02:00
ScummVM-Translations
7d7251acf8
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-06-05 21:20:49 +00:00
Paweł Kołodziejski
00086d34ab
TINYGL: No need to have changelog file anymore.
2022-06-05 23:20:34 +02:00
ScummVM-Translations
01296c216c
I18N: Update translations templates
2022-06-05 21:17:39 +00:00
athrxx
e63fcdf8fa
SCUMM: fix formatting
...
(apparently broken by some auto-formatting)
2022-06-05 23:17:28 +02:00
athrxx
d01fe831af
SCUMM: (INDY3/4) - fix IQ points updating when loading from the launcher
2022-06-05 23:17:28 +02:00
athrxx
45cdc8ab07
SCUMM: (v1-3) - move load post processing to extra function
2022-06-05 23:17:28 +02:00
athrxx
dfe6082a12
SCUMM: (v1-3) - fix sound recovery when loading savegames
...
Prevent "stuttering" from starting the music multiple times (which may now happen due to the improved savegame loading for v1-3).
Also add some more tweaks to minimize stuttering, like setting volume to 0 during loading.
The result now seems to match what I get when using an emulator.
2022-06-05 23:17:28 +02:00
athrxx
ed8e1c4870
SCUMM: (v1-3) - imitate original style savegame loading
...
Similar to what has been added for Loom, this tries to emulate the original (script driven) loading behavior for the rest of the v1-3 games.
This fixes bugs like the music not being restarted properly when loading a game (happens in MM and ZAK).
https://bugs.scummvm.org/ticket/4494 will not be fixed, though, since I don't support Mac with this fix.
The Mac games work differently, they don't have a save/load room but these Mac style menus instead. Someone would have to do examine the save scripts for these...
2022-06-05 23:17:28 +02:00
Paweł Kołodziejski
25b50c058e
GRIM: Fixed compilation
2022-06-05 22:46:34 +02:00
Paweł Kołodziejski
18fb7e72d8
GRIM: Implemented Lua V1 'GetCameraLookVector' opcode
2022-06-05 22:16:42 +02:00
Paweł Kołodziejski
74e5684257
GRIM: Added Lua V1 'GetCameraPosition' opcode
2022-06-05 22:14:43 +02:00
Paweł Kołodziejski
090daab519
GRIM: Implemented Lua V1 'WorldToScreen' opcode
2022-06-05 22:12:54 +02:00
Orgad Shaneh
29e9cdc40f
GRIM: Fix string comparison in lua
...
Reported by GCC 12:
lobject.cpp: In function 'int32 Grim::luaO_equalObj(TObject*, TObject*)':
lobject.cpp:51:35: warning: comparison between two arrays [-Warray-compare]
51 | return svalue(t1) == svalue(t2);
Upstream fix: https://github.com/lua/lua/commit/84790bb953a091eed06d260ef58e71987dda3dab
2022-06-05 22:10:19 +02:00
antoniou79
05b682fdc3
ANDROID: New versionCodes 89-93 for 2.7.0
...
Skipped 3 batches of codes as reserved for possible beta testing or bug fix 2.6.x releases
2022-06-05 22:54:51 +03:00
Cameron Cawley
47932474c5
HYPNO: Reduce memory usage when loading Smacker files with HYP2 signatures
2022-06-05 21:30:06 +02:00
Cameron Cawley
b852af46c2
VIDEO: Add generic support for Smacker videos with custom signatures
2022-06-05 21:30:06 +02:00