d96a2fe | Lothar Serra Mari | 05 June 2022, 18:34:49 UTC | RELEASE: This is 2.6.0pre | 05 June 2022, 18:34:49 UTC |
d51f3d2 | Lothar Serra Mari | 05 June 2022, 18:33:46 UTC | I18N: Update GUI translation datafile | 05 June 2022, 18:33:46 UTC |
3825c5c | ScummVM-Translations | 05 June 2022, 17:57:40 UTC | I18N: Update translations templates | 05 June 2022, 17:57:40 UTC |
cc29c8e | Thierry Crozat | 05 June 2022, 17:54:46 UTC | GUI: When dropping file, use parent directory for detection The detection was done on the dropped path, so it worked when dropping a directory, but not a file. Now we can drop a file and it will run the detection on the parent directory. | 05 June 2022, 17:57:20 UTC |
ad32b8b | ScummVM-Translations | 05 June 2022, 16:56:45 UTC | 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/ | 05 June 2022, 16:56:45 UTC |
f95bf24 | Thierry Crozat | 05 June 2022, 16:54:23 UTC | MACOSX: Fix issue with restoring maximized window The SdlWindow::createOrUpdateWindow makes sure the created window is not bigger than the desktop. When not in fullscreen, the window borders are also considered, but on macOS a maximimized window is borderless, so this resulted in maximized window being restored smaller than they should have (and no longer maximized). | 05 June 2022, 16:56:30 UTC |
56409e3 | ScummVM-Translations | 05 June 2022, 16:22:34 UTC | I18N: Update translations templates | 05 June 2022, 16:22:34 UTC |
55dccdf | Thierry Crozat | 05 June 2022, 16:21:18 UTC | SDL: Do not adjust window size when creating maximized window | 05 June 2022, 16:21:18 UTC |
f4a1729 | ScummVM-Translations | 05 June 2022, 14:39:51 UTC | 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/ | 05 June 2022, 14:39:51 UTC |
bde10f0 | Thierry Crozat | 05 June 2022, 14:37:18 UTC | BASE: Store screenshotpath command line in Session domain The SDL backend was getting that path at the start and storing it in a class member so that it would persist for the session. But now that we have a kSessionDomain in ConfMan, it is cleaner to use that (and this will also work for non-SDL backends). | 05 June 2022, 14:39:36 UTC |
8847ba8 | ScummVM-Translations | 05 June 2022, 14:28:37 UTC | I18N: Update translations templates | 05 June 2022, 14:28:37 UTC |
0749868 | Cameron Cawley | 05 June 2022, 14:28:28 UTC | GRAPHICS: Add Surface::copyRectToSurfaceWithKey() | 05 June 2022, 14:28:28 UTC |
6aadac6 | Daniel | 05 June 2022, 09:59:52 UTC | I18N: Update translation (Portuguese (Portugal)) Currently translated at 65.7% (1138 of 1730 strings) | 05 June 2022, 14:09:10 UTC |
1cd759c | IlDucci | 05 June 2022, 14:08:52 UTC | I18N: Update translation (Spanish) Currently translated at 100.0% (1730 of 1730 strings) | 05 June 2022, 14:09:03 UTC |
8140f08 | ScummVM-Translations | 05 June 2022, 14:08:59 UTC | 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/ | 05 June 2022, 14:08:59 UTC |
4ce8636 | Thierry Crozat | 05 June 2022, 14:08:03 UTC | MACOSX: Build ARM version of Dock plugin when building ARM version of ScummVM | 05 June 2022, 14:08:44 UTC |
c50da0a | ScummVM-Translations | 05 June 2022, 13:15:44 UTC | I18N: Update translations templates | 05 June 2022, 13:15:44 UTC |
b3e15d5 | Thierry Crozat | 05 June 2022, 13:14:21 UTC | Engines: Properly initialize TTSManager for unsupported gamae dialogs This fixes bug #11550: TTS: Language is wrong for unsupported game warning | 05 June 2022, 13:15:31 UTC |
68ada5b | Lothar Serra Mari | 05 June 2022, 13:08:02 UTC | NEWS: Update German NEWS file | 05 June 2022, 13:08:02 UTC |
0144f33 | Thierry Crozat | 05 June 2022, 12:47:01 UTC | AGS: Add detection for some new vesions of Wadjet Eye games | 05 June 2022, 12:47:25 UTC |
b12feb2 | Coen Rampen | 05 June 2022, 12:31:48 UTC | AGOS: Add Simon 1 invalid AdLib errors This adds error messages in case the Simon 1 AdLib instrument bank file is missing or invalid. | 05 June 2022, 12:31:48 UTC |
42a5a8a | neuromancer | 05 June 2022, 11:31:04 UTC | HYPNO: enabled restored content in another wet demo | 05 June 2022, 11:31:10 UTC |
9fea086 | Paweł Kołodziejski | 05 June 2022, 11:13:30 UTC | GRIM: Added detection entry for unsupported game release version. | 05 June 2022, 11:13:30 UTC |
18a185b | neuromancer | 05 June 2022, 11:08:18 UTC | HYPNO: enabled restored content in demo disc of wet | 05 June 2022, 11:08:18 UTC |
e938eb0 | neuromancer | 05 June 2022, 10:51:28 UTC | HYPNO: enabled restored content in pcg wet demo | 05 June 2022, 10:51:34 UTC |
3606d74 | neuromancer | 05 June 2022, 10:35:52 UTC | HYPNO: enabled restored content in pcw wet demo | 05 June 2022, 10:51:34 UTC |
ccd0978 | neuromancer | 05 June 2022, 08:58:42 UTC | HYPNO: enabled restored content in gen4 wet demo | 05 June 2022, 10:51:34 UTC |
b7e6feb | Donovan Watteau | 05 June 2022, 09:55:06 UTC | NEWS: Add more SCUMM changes for version 2.6.0 | 05 June 2022, 10:18:08 UTC |
974c51b | athrxx | 02 June 2022, 21:35:37 UTC | SCI: improve sound (mute handling) related comments | 05 June 2022, 06:10:59 UTC |
8eba7fb | athrxx | 01 June 2022, 19:25:08 UTC | SCI: fix bug no. 13496 (LSL6 music plays all instruments / tracks at … …once) I am not sure if this bug ticket is about just one or about several bugs. This is at least something I could reproduce. The reason is that there can be channels that should start up muted. We didn't support that. I also fixed a couple of other things about the mute state that I noticed. | 05 June 2022, 06:10:59 UTC |
fe16115 | Donovan Watteau | 03 June 2022, 22:43:57 UTC | SCUMM: Work around lava flowing up in MONKEY1-FLOPPY-VGA (Trac#10854) In the floppy VGA version of Monkey Island 1 (and only this particular version), the lava was flowing up instead of flowing down, in the cave under the Giant Monkey Head. This doesn't happen with the original interpreter. ScummVM displays this effect correctly with the VGA CD version. This is maybe because the game uses color-cycling for this effect in VGA, and the floppy VGA version is still a GF_SMALL_HEADER game where we decode this effect differently, notably by always setting its flags to 2 (and it's been this way for a very long time). Setting the flags to 0 instead fix this effect. We should maybe always use this 0 value, but it seems safer to only change this value for the lava at the moment, until some disasm confirms or disproves the current flags value for GF_SMALL_HEADER games. (Also fix some incoherent indentation while there.) | 05 June 2022, 06:01:10 UTC |
9f529d2 | neuromancer | 04 June 2022, 23:17:18 UTC | HYPNO: enabled additional cheats in wet | 04 June 2022, 23:17:18 UTC |
5c2102d | neuromancer | 04 June 2022, 22:00:03 UTC | HYPNO: added missing walkers in level c30 in wet | 04 June 2022, 22:00:11 UTC |
d91f8e8 | neuromancer | 04 June 2022, 19:27:13 UTC | HYPNO: restore music after showing credits in wet | 04 June 2022, 22:00:11 UTC |
ad89bc4 | neuromancer | 04 June 2022, 19:07:53 UTC | HYPNO: make sure all the doors targets are correctly handled in the last level of wet | 04 June 2022, 22:00:11 UTC |
2fcc4e5 | Walter Agazzi | 04 June 2022, 20:39:36 UTC | AGS: Add detection for games/demos (initial S) | 04 June 2022, 21:50:44 UTC |
3b1b217 | Walter Agazzi | 04 June 2022, 19:59:37 UTC | I18N: Update translation (Italian) Currently translated at 100.0% (1730 of 1730 strings) | 04 June 2022, 20:01:02 UTC |
7b022c8 | Timo Mikkolainen | 04 June 2022, 11:38:44 UTC | I18N: Update translation (Finnish) Currently translated at 100.0% (1730 of 1730 strings) | 04 June 2022, 18:27:59 UTC |
4fb6e14 | Eugene Sandulenko | 04 June 2022, 18:02:49 UTC | DIRECTOR: LINGO: Fixed arithmetic operations with POINT and RECT And added relevant tests | 04 June 2022, 18:02:49 UTC |
cd627ad | D G Turner | 01 June 2022, 21:09:31 UTC | WINTERMUTE: Remove Zero Sized Buffer Allocation The behaviour of malloc and similar functions when called with a zero sized parameter is implementation dependent resulting in subtle portability bugs and should be avoided. This will generate warnings in GCC if -Walloc-zero is passed. | 04 June 2022, 14:59:59 UTC |
fc01321 | D G Turner | 01 June 2022, 21:05:37 UTC | GLK: Remove Zero Sized Allocation from Quetzal Code The behaviour of malloc and similar functions when called with a zero sized parameter is implementation dependent resulting in subtle portability bugs and should be avoided. This will generate warnings in GCC if -Walloc-zero is passed. | 04 June 2022, 14:59:59 UTC |
ac02b9d | neuromancer | 04 June 2022, 12:20:14 UTC | HYPNO: removed annoying palette swap glitch when the engine finishes playing a video and starts another | 04 June 2022, 12:20:24 UTC |
249d338 | ScummVM-Translations | 04 June 2022, 12:16:15 UTC | 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/ | 04 June 2022, 12:16:15 UTC |
5a1a096 | Eugene Sandulenko | 04 June 2022, 12:15:17 UTC | DIRECTOR: LINGO: Fix crash in internal debugger for D4+ | 04 June 2022, 12:15:47 UTC |
2efadfa | Eugene Sandulenko | 04 June 2022, 12:14:59 UTC | JANITORIAL: Remove trailing spaces | 04 June 2022, 12:15:47 UTC |
3d3a47d | Eugene Sandulenko | 04 June 2022, 12:03:39 UTC | DIRECTOR: LINGO: Fix b_getNthFileNameInFolder after conversion to Common::Path | 04 June 2022, 12:15:46 UTC |
1823539 | Eugene Sandulenko | 04 June 2022, 11:58:30 UTC | DIRECTOR: Allow test directories for existence | 04 June 2022, 12:15:46 UTC |
1fc4cc6 | Eugene Sandulenko | 04 June 2022, 11:45:23 UTC | DIRECTOR: Enhanced debug output for makePathRelative | 04 June 2022, 12:15:46 UTC |
8d13da7 | Eugene Sandulenko | 03 June 2022, 22:58:13 UTC | DIRECTOR: Added possibility to provide extra search path, use it for mcluhan | 04 June 2022, 12:15:46 UTC |
ee5a38a | VAN-Gluon | 04 June 2022, 02:18:12 UTC | I18N: Update translation (Japanese) Currently translated at 100.0% (1730 of 1730 strings) | 04 June 2022, 11:28:01 UTC |
1143c4b | Marcel Souza Lemes | 04 June 2022, 04:29:02 UTC | I18N: Update translation (Portuguese (Brazil)) Currently translated at 100.0% (1730 of 1730 strings) | 04 June 2022, 11:28:00 UTC |
456f5af | George Kormendi | 04 June 2022, 02:46:28 UTC | I18N: Update translation (Hungarian) Currently translated at 100.0% (1730 of 1730 strings) | 04 June 2022, 11:27:59 UTC |
af71186 | Matthew Duggan | 04 June 2022, 10:33:14 UTC | ULTIMA8: Allow key-tap turns running in combat in Crusader Key tap should turn whether in combat or not. This fixes #13383. | 04 June 2022, 10:52:14 UTC |
f8fe43b | neuromancer | 04 June 2022, 09:30:42 UTC | HYPNO: cheat key remapped to 's' in wet | 04 June 2022, 09:30:42 UTC |
bb72a83 | neuromancer | 04 June 2022, 09:17:45 UTC | HYPNO: avoid saving if user decides to quit during main menu of wet | 04 June 2022, 09:17:45 UTC |
5f8f201 | neuromancer | 04 June 2022, 08:44:34 UTC | HYPNO: show player name during all the main menu of wet | 04 June 2022, 08:44:34 UTC |
5b04c12 | neuromancer | 04 June 2022, 08:28:14 UTC | HYPNO: fixed menu glitches in localized wet releases | 04 June 2022, 08:28:14 UTC |
6e9d8f2 | neuromancer | 04 June 2022, 07:58:15 UTC | HYPNO: localized 'enter name' string in wet | 04 June 2022, 07:58:15 UTC |
e5779b3 | neuromancer | 03 June 2022, 21:39:40 UTC | HYPNO: adjusted score and objectives positions in certain levels in wet | 04 June 2022, 07:47:19 UTC |
6888d80 | neuromancer | 03 June 2022, 21:20:38 UTC | HYPNO: add localization for the direction string in wet | 04 June 2022, 07:47:19 UTC |
9df444a | SupSuper | 04 June 2022, 07:42:19 UTC | GUI: Add ScrollContainer to in-game options Game tab Fixes mousewheel crash and allows scrolling when there's more than 10 options | 04 June 2022, 07:44:45 UTC |
3494899 | Lothar Serra Mari | 04 June 2022, 07:02:37 UTC | NEWS: Update German NEWS file | 04 June 2022, 07:02:37 UTC |
7aa1eb1 | Torbjörn Andersson | 04 June 2022, 06:54:45 UTC | NEWS: Adjusted NEWS item about Loom / MI1 settings Today I learned that you can't edit files after you've begun committing. | 04 June 2022, 06:54:45 UTC |
c489ef6 | Torbjörn Andersson | 04 June 2022, 06:52:03 UTC | NEWS: Added note about adjustment sliders for CD Loom and MI1 | 04 June 2022, 06:52:03 UTC |
75e9a91 | Filippos Karapetis | 03 June 2022, 21:59:58 UTC | CHEWY: Readd console debug commands for playing sound, speech and music | 03 June 2022, 22:00:45 UTC |
2803adc | athrxx | 02 June 2022, 17:25:18 UTC | SCI: update mutex comment (after turning _mutex into a reference to the mixers's mutex) | 03 June 2022, 20:42:02 UTC |
2ef6e24 | athrxx | 01 June 2022, 19:11:09 UTC | SCI: avoid deadlocks by using only one mutex Make use of the mixer's mutex instead of creating a new one. Otherwise there can still be lock-ups when the main thread and the mixer thread lock each other up in different mutexes (causing a deadlock/freeze). I just noticed this with KQ5 FM-Towns. We had the same issue in AGOS, it was fixed by allowing to access the mixer's mutex. We can use the same thing here... | 03 June 2022, 20:42:02 UTC |
cfcd8c3 | Filippos Karapetis | 03 June 2022, 20:32:59 UTC | I18N: Update translation (Greek) Currently translated at 100.0% (1730 of 1730 strings) | 03 June 2022, 20:38:39 UTC |
e305862 | Antoniou Athanasios | 03 June 2022, 20:29:29 UTC | I18N: Update translation (Greek) Currently translated at 99.8% (1728 of 1730 strings) | 03 June 2022, 20:30:09 UTC |
73102ac | Filippos Karapetis | 03 June 2022, 20:26:27 UTC | I18N: Update translation (Greek) Currently translated at 99.8% (1727 of 1730 strings) | 03 June 2022, 20:27:20 UTC |
a0382b9 | Antoniou Athanasios | 03 June 2022, 20:26:48 UTC | I18N: Update translation (Greek) Currently translated at 99.8% (1727 of 1730 strings) | 03 June 2022, 20:27:19 UTC |
d4ff7de | Eugene Sandulenko | 03 June 2022, 20:10:22 UTC | I18N: Update translation (Ukrainian) Currently translated at 100.0% (1730 of 1730 strings) | 03 June 2022, 20:16:34 UTC |
ad8b601 | Einar Johan Trøan Sømåen | 03 June 2022, 20:06:39 UTC | I18N: Update translation (Norwegian Nynorsk) Currently translated at 32.5% (563 of 1730 strings) | 03 June 2022, 20:16:33 UTC |
2e3234a | Eugene Sandulenko | 03 June 2022, 20:16:21 UTC | I18N: Update translation (Russian) Currently translated at 100.0% (1730 of 1730 strings) | 03 June 2022, 20:16:27 UTC |
111d129 | Lothar Serra Mari | 03 June 2022, 20:07:49 UTC | I18N: Update translation (German) Currently translated at 100.0% (1730 of 1730 strings) | 03 June 2022, 20:08:09 UTC |
a90a1a0 | Eric Lasota | 03 June 2022, 19:28:17 UTC | COMMON: Move 80-bit float parsing from Director to Common (#3953) | 03 June 2022, 19:28:17 UTC |
982a62e | ScummVM-Translations | 03 June 2022, 19:27:15 UTC | 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/ | 03 June 2022, 19:27:15 UTC |
e069701 | Cameron Cawley | 03 June 2022, 19:27:04 UTC | DOCS: Mention that the original DS and DS Lite are not currently supported | 03 June 2022, 19:27:04 UTC |
ca6cbbf | ScummVM-Translations | 03 June 2022, 19:05:37 UTC | I18N: Update translations templates | 03 June 2022, 19:05:37 UTC |
b06098e | ScummVM-Translations | 03 June 2022, 19:05:35 UTC | 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/ | 03 June 2022, 19:05:35 UTC |
0d1c9ac | Martin Gerhardy | 03 June 2022, 19:05:13 UTC | TWINE: fixed classic version quick behaviour handling | 03 June 2022, 19:05:17 UTC |
99584cc | Martin Gerhardy | 03 June 2022, 19:04:53 UTC | TWINE: added new steam classic release to detection entries | 03 June 2022, 19:05:17 UTC |
b7342b4 | ScummVM-Translations | 03 June 2022, 19:04:08 UTC | I18N: Update translations templates | 03 June 2022, 19:04:08 UTC |
682330f | Torbjörn Andersson | 29 May 2022, 07:11:52 UTC | SCUMM: Remove adjustment setting from MI1 SE Talkie The tracks built for the SE Talkie already have little to no silence at the beginning, and the outlook has its own separate track instead of a continuation of the first one. That means the settings are of limited use here, and removing them simplifies the code. | 03 June 2022, 19:03:58 UTC |
6a040e3 | Torbjörn Andersson | 28 May 2022, 12:14:22 UTC | SCUMM: Add adjustment sliders for VGA Loom (CD) and MI1 (CD) When ripping the audio tracks from CD, you may not get quite what the game expects, e.g. my copy of Loom has less silence at the start of the track than the CDDA.SOU file from the Steam version. And the MI1 intro appears to be timed with the assumption that there is no silence at all at the start of that track. This makes it possible to compensate for that without having to edit the audio file. It may also be of some help with fan soundtrack replacements for MI1, though I have little experience with that. | 03 June 2022, 19:03:58 UTC |
3ef9fb9 | Orgad Shaneh | 02 June 2022, 19:18:00 UTC | HYPNO: Add a missing argument in function call Reported by GCC 12: ../scummvm/engines/hypno/cursors.cpp:146:96: warning: the address of 'Hypno::HypnoEngine::_pixelFormat' will never be NULL [-Waddress] 146 | CursorMan.replaceCursor(entry->getPixels(), entry->w, entry->h, hotspotX, hotspotY, 0, &_pixelFormat); | ^~~~~~~~~~~~~ | 03 June 2022, 18:59:23 UTC |
a14948d | neuromancer | 03 June 2022, 18:52:04 UTC | HYPNO: fixed colors in the default cursor used in wet demo | 03 June 2022, 18:52:10 UTC |
5bbb675 | Orgad Shaneh | 26 May 2022, 08:37:42 UTC | GOB: Remove needless NULL validation Reported by GCC 12: goblin.cpp: In destructor 'virtual Gob::Goblin::~Goblin()': goblin.cpp:110:77: warning: comparing the result of pointer addition '(((Gob::Goblin*)this)->Gob::Goblin::_goblins[i]->Gob::Goblin::Gob_Object::realStateMach + ((sizetype)(((long long unsigned int)state) * 48)))' and NULL [-Waddress] 110 | if (_goblins[i]->realStateMach[state]) | ^ | 03 June 2022, 18:41:13 UTC |
7fd1cf5 | Cameron Cawley | 30 May 2022, 22:52:14 UTC | GUI: Fix selecting theme fonts at low resolutions | 03 June 2022, 18:39:05 UTC |
be81a2d | Lothar Serra Mari | 03 June 2022, 18:10:03 UTC | NEWS: Fix typo in latest PRIVATE announcement | 03 June 2022, 18:10:03 UTC |
4d2fe33 | Lothar Serra Mari | 03 June 2022, 18:09:38 UTC | NEWS: Update German NEWS file | 03 June 2022, 18:09:38 UTC |
0cd6093 | AndywinXp | 03 June 2022, 17:27:50 UTC | SCUMM: Remove whitespace | 03 June 2022, 17:27:50 UTC |
a3f1285 | AndywinXp | 03 June 2022, 17:27:18 UTC | SCUMM: COMI: Implement o8_cameraOps It had remained stubbed for who knows how long :) This fixes a class of bugs in which the game requested the camera to be frozen, like for example while the inventory box is shown. | 03 June 2022, 17:27:18 UTC |
af08c7c | Martin Gerhardy | 03 June 2022, 16:52:44 UTC | TWINE: fixed missing shadow in behaviour string for classic release | 03 June 2022, 16:52:44 UTC |
3c3ed54 | sluicebox | 03 June 2022, 15:26:44 UTC | SCI: Disable JONES speed test Fixes bug #13529 | 03 June 2022, 16:00:58 UTC |
75b50b9 | Andrea Boscarino | 03 June 2022, 15:51:56 UTC | SCUMM: v7-8: Remove all blast texts before loading a savestate This fixes an issue in COMI, in which bringing up the recipe book and then pulling it down left the recipe texts on screen on the new room for several frames. | 03 June 2022, 15:51:56 UTC |
085130c | Cameron Cawley | 03 June 2022, 15:00:46 UTC | GRAPHICS: Move ManagedSurface::clip() to the Surface class | 03 June 2022, 15:00:46 UTC |
3e415c7 | Daniel | 03 June 2022, 07:36:14 UTC | I18N: Update translation (Portuguese (Portugal)) Currently translated at 61.3% (1058 of 1724 strings) | 03 June 2022, 14:28:00 UTC |
ce486ae | Eugene Sandulenko | 03 June 2022, 14:02:34 UTC | DIRECTOR: LINGO: Properly implement `get textFont of field` | 03 June 2022, 14:02:34 UTC |
0ce860e | Eugene Sandulenko | 03 June 2022, 12:23:50 UTC | DIRECTOR: Added quirk for warlock | 03 June 2022, 12:24:14 UTC |