Commit Graph
137148 Commits
Author SHA1 Message Date
ScummVM-Translations 6e76b4109a 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-10-26 02:21:54 +00:00
Vladimir Serbinenko a82904316e HADESCH: Add missing cheats in ferryman puzzle 2022-10-26 04:21:33 +02:00
ScummVM-Translations 3e204195e5 I18N: Update translations templates 2022-10-25 21:05:08 +00:00
lolbot-iichan f0a699a87e JANITORIAL: Fix formatting 2022-10-26 00:04:58 +03:00
lb_ii 8ddddb283c WINTERMUTE: Implement wme_windowmode.dll used at lostbride game 2022-10-26 00:04:58 +03:00
lb_ii 230853df62 WINTERMUTE: Implement Directory.GetFiles("saves") 2022-10-26 00:04:58 +03:00
lb_ii 82fae6426c WINTERMUTE: Add detection and keymapper for Lost Bride game 2022-10-26 00:04:58 +03:00
lb_ii 30144c779d WINTERMUTE: Disable non-ASCII captions for fallback detections 2022-10-26 00:04:58 +03:00
Scott Percival 158954fbb4 DIRECTOR: LINGO: Fix xlib name resolution 2022-10-25 22:07:46 +02:00
Orgad Shaneh aa0c0f494f ENGINES: Pass const strings by reference in AdvancedMetaEngineDetection 2022-10-25 13:55:13 +03:00
AndywinXp 2d8e5dfa52 SCUMM: Fix uninit variable usage 2022-10-25 11:58:44 +02:00
ScummVM-Translations 2c35d6664f 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-10-25 04:47:16 +00:00
Misty De Meo 94889b6e99 ENGINES: correct function name typo 2022-10-24 21:46:42 -07:00
ScummVM-Translations ea5bbba495 I18N: Update translations templates 2022-10-24 23:37:13 +00:00
macca8 572b3a5f4a ENGINES: Properly identify the autosave file
Restructure isAutosave() function:
- Prioritize name test
- Access saveType test only if name test fails
Performs both tests when required, resolving false positives unique to each test, and ensures that only saves which fail both tests appear in autosave warning dialogs.

Properly fixes [https://bugs.scummvm.org/ticket/12363 #12363], refer [https://bugs.scummvm.org/ticket/13842 #13842]
2022-10-25 02:37:01 +03:00
Walter Agazzi ca717aeca4 GLK: QUEST: Pass extra field when appending to gamelist
Required for DT_ENTRY1 macro to work properly
2022-10-24 20:52:38 +02:00
Walter Agazzi b6611d8fb6 GLK: MAGNETIC: Pass extra field when appending to gamelist
Required for DT_ENTRY1 macro to work properly
2022-10-24 20:52:03 +02:00
Walter Agazzi 8dbb9489ef GLK: JACL: Pass extra field when appending to gamelist
Required for DT_ENTRY1 macro to work properly
2022-10-24 20:50:55 +02:00
Walter Agazzi 3ed2dd44ef GLK: HUGO: Pass extra field when appending to gamelist
Required for DT_ENTRY1 macro to work properly
2022-10-24 20:48:49 +02:00
Walter Agazzi b49c6b7fe6 GLK: ALAN2: Pass extra field when appending to gamelist
Required for DT_ENTRY1 macro to work properly
2022-10-24 20:29:12 +02:00
Walter Agazzi 77c982f661 GLK: HUGO: Add detection for a couple new versions 2022-10-24 20:09:52 +02:00
Eugene Sandulenko 1e07ed582d PETKA: Init Walk class variables. CID 1433125 2022-10-24 11:12:29 +02:00
Eugene Sandulenko 8f2c6b0bac PETKA: Init class variables. CID 1429743 2022-10-24 11:12:29 +02:00
Eugene Sandulenko eb752bf109 PETKA: Avoid unnecessary object copying. CID 1498702 2022-10-24 11:12:29 +02:00
Eugene Sandulenko 85b239fd3e PETKA: Avoid unnecessary object copying. CID 1498689 2022-10-24 11:12:29 +02:00
Eugene Sandulenko eeeb0a7099 PETKA: Init structure on instantiation. CID 1428871 2022-10-24 11:12:28 +02:00
Eugene Sandulenko 527ddedc37 PETKA: Init class variables. CID 1428882 2022-10-24 11:12:28 +02:00
Eugene Sandulenko bfc606770e PETKA: Init class member variables. CID 1428851 2022-10-24 11:12:28 +02:00
Eugene Sandulenko 0bb127e4fb PETKA: Add default constructor. CID 1429040 2022-10-24 11:12:28 +02:00
Eugene Sandulenko a156789f40 PETKA: Init class variables. CID 1428847 2022-10-24 11:12:28 +02:00
Eugene Sandulenko d56f1ea53c PETKA: Prefer copy over resource leak.
Fixes CID 1429046, 1433642, 1428846, 1429047, 1433123, 1433641,
1428973, 1429049, 1428856, 1428867, 1428869, 1429039, 1428850,
1433640
2022-10-24 11:12:28 +02:00
Eugene Sandulenko 0e60adfa58 PEETKA: Init class variables CID 1428864 2022-10-24 11:12:27 +02:00
Eugene Sandulenko 25833ad126 PINK: Init structure. CID 1428860 2022-10-24 11:12:27 +02:00
Misty De Meo 028bc85dc4 DIRECTOR: copy sound streams in AudioFileDecoder
It's possible for audio playback to still be underway at the time the
AudioFileDecoder is destroyed. For Mac games, destroying the _macresman
will also destroy the stream, feeing the pointer while it may be read from
in another thread. Copying the audio instead of just fetching the stream
from the MacResMan ensures that new stream will outlive the MacResMan if
necessary.

Fixes https://bugs.scummvm.org/ticket/13881.
2022-10-23 21:09:30 -07:00
Misty De Meo c1d3c9033d DIRECTOR: add nemurenu Pippin 2022-10-23 17:37:42 -07:00
Misty De Meo 34b51c1b01 DIRECTOR: correct 4sight Mac filesize 2022-10-23 17:37:42 -07:00
ScummVM-Translations 07e04a4c49 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-10-23 23:18:16 +00:00
athrxx 5704af70a0 SCUMM: fix bug no. 13901
(Monkey 1 EGA / CMS music and sound effects dissapear after loading saved game)

This is at least one obvious bug which I found. For CMS sound the sound resources get invalidated after one use which is only supposed to happen if the resource cannot be loaded.

MI1 also has other issues with CMS sound if the user changes the sound setting between savegames. The savegames are not compatible. But that is a more complex thing to fix and might not be related to the bug ticket.

Also, we might need to restore sounds that were currently playing at the time of saving (but I have to check if the original actually does that for CMS).
2022-10-24 01:17:49 +02:00
ScummVM-Translations a9bf8766d9 I18N: Update translations templates 2022-10-23 20:46:34 +00:00
Le Philousophe 6524f7beb5 COMMON: Forbid use of unsafe sprintf and vsprintf 2022-10-23 22:46:19 +02:00
Le Philousophe 43997e2911 WIN32: Don't use unsafe sprintf and vsprintf 2022-10-23 22:46:19 +02:00
Le Philousophe f61400075f PSP: Don't use unsafe sprintf and vsprintf 2022-10-23 22:46:19 +02:00
Le Philousophe a60e8ff2cb MORPHOS: Don't use unsafe sprintf and vsprintf 2022-10-23 22:46:19 +02:00
Le Philousophe 29f5d51972 DC: Don't use unsafe sprintf and vsprintf 2022-10-23 22:46:19 +02:00
Le Philousophe 26dd9a05fa ZVISION: Don't use unsafe sprintf and vsprintf 2022-10-23 22:46:19 +02:00
Le Philousophe 62f105c0ce WINTERMUTE: Don't use unsafe sprintf and vsprintf 2022-10-23 22:46:19 +02:00
Le Philousophe 4c18545085 WAGE: Don't use unsafe sprintf and vsprintf 2022-10-23 22:46:19 +02:00
Le Philousophe 34cf68b318 ULTIMA: Don't use unsafe sprintf and vsprintf 2022-10-23 22:46:19 +02:00
Le Philousophe ebe46dcf6e TWINE: Don't use unsafe sprintf and vsprintf 2022-10-23 22:46:19 +02:00
Le Philousophe 86bb6a215f TUCKER: Don't use unsafe sprintf and vsprintf 2022-10-23 22:46:19 +02:00