127990 Commits

Author SHA1 Message Date
D G Turner
a91b97cc95 GLK: GLULX: Fix Undefined Macro Compiler Warnings
These are emitted by GCC when -Wundef is passed.
2022-03-17 09:48:43 +00:00
ScummVM-Translations
abe230c98d I18N: Update translations templates 2022-03-17 08:05:14 +00:00
eientei
2cb04a12db SCI: Add 360kb disk version of Codename: Iceman (v1.033, 6.8.90) 2022-03-17 10:05:04 +02:00
Eugene Sandulenko
17141b0e7b
DIRECTOR: Probe relative paths in external vide loading.
This fixes bug in Opera Fatal intro
2022-03-17 00:41:14 +01:00
Eugene Sandulenko
1a5f2d6af9
DIRECTOR: Probe additional variant in makePathRelative() 2022-03-17 00:41:14 +01:00
Eugene Sandulenko
9c09c68cd6
DIRECTOR: Added more debug output 2022-03-17 00:41:13 +01:00
Eugene Sandulenko
44d5722d0c
DIRECTOR: Fixed extension replacement is makePathRelative() 2022-03-17 00:41:13 +01:00
D G Turner
0a40fdd40f CHEWY: Fix Transposed Parameters in Memset Call
This caused a GCC Compiler Warning from -Wmemset-transposed-args.
2022-03-16 23:01:38 +00:00
Strangerke
ef5935350f CHEWY: Fix issue in hardcoded logic in Room66::entry 2022-03-16 23:02:40 +01:00
ScummVM-Translations
4691ac4c0d 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-03-16 21:56:45 +00:00
Strangerke
0da56a136b CHEWY: Fix some coverity issues 2022-03-16 22:56:17 +01:00
ScummVM-Translations
7260a7c1c2 I18N: Update translations templates 2022-03-16 18:51:35 +00:00
athrxx
e2da112934 SCUMM: (INDYZAK/FM-TOWNS) - fix scrolling for the demo
The demo scrolling is not yet as refined as in the final products. An adjustment to the timing that was made for the final products is not present in the demo. This adjustment will actually make the scrolling more sloppy in the demo (due to different scumm timer parameters set by the scripts) , so I disable it here.

Please note that the scrolling still won't be as smooth as it is in the final products. This is the same when viewing the demo in an emulator, though (I actually think it is slightly better in ScummVM). It is probably the reason why they made the change for the final products.
2022-03-16 19:50:20 +01:00
ScummVM-Translations
3022ace493 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-03-16 12:22:37 +00:00
antoniou79
bf12a1ecdf BLADERUNNER: Fix pathfinding in PS05 2022-03-16 14:20:35 +02:00
ScummVM-Translations
77ebeaea6f I18N: Update translations templates 2022-03-16 11:10:26 +00:00
ScummVM-Translations
ddae59892e 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-03-16 11:10:24 +00:00
Torbjörn Andersson
638bad3bed SCUMM: Make WaitForTimer() a bit more precise
It doesn't matter for the main loop, since any overshoot is still
accounted for and they're just fewer and smaller now. But the function
is called from some other places as well.
2022-03-16 12:10:11 +01:00
Torbjörn Andersson
f4c14d9b38 SCUMM: Attempt to improve timing
The waitForTimer() function is almost guaranteed to overshoot its
target. Keep assuming that it's exact, but factor in the difference when
timing how long scummLoop() takes.
2022-03-16 12:10:11 +01:00
ScummVM-Translations
a003eca832 I18N: Update translations templates 2022-03-16 09:15:44 +00:00
D G Turner
b548bcfa28 AGS: Fix Undefined Macro Compiler Warnings
These are emitted by GCC when -Wundef is passed.

The AGS_PLATFORM_DEFINES_PSP_VARS may have previously caused those variables
to be present since undefined macros are assumed to be 0, thus the test would
have passed.
2022-03-16 09:13:02 +00:00
Roland van Laar
de695e7e7f DIRECTOR: pause music when display exit modal 2022-03-16 10:10:50 +01:00
Roland van Laar
2685673d48 DIRECTOR: show modal when exitLock is set
Implement conditions for the modal to show:
- reset the QUIT event to prevent the modal from closing immediately
- only show the modal when exitLock is set by the program
2022-03-16 09:23:13 +01:00
Paul Gilbert
b07b63920a AGS: Serialize overlay.z and transparency
From upstream bb07262a81a57ca6abc700af178a06e4879abdc9
2022-03-15 22:28:39 -07:00
Paul Gilbert
731db80bb4 AGS: Script API Overlay.Transparency
From upstream c2d63eb32ec9c8653f0b0b24f7a1b4e1fc24aa89
2022-03-15 22:28:39 -07:00
Paul Gilbert
796c2dcd0e AGS: Overlay.ZOrder and use zorder for custom overlays
From upstream 4be229bfbfe808384cea8ea724d72fcd6a0ca094
2022-03-15 22:28:39 -07:00
Paul Gilbert
46f1f776c9 AGS: Sort overlays along with GUI
From upstream 6b41b1f86ab2f6840c324d98e8e96ae5c61dad9f
2022-03-15 22:28:38 -07:00
Paul Gilbert
ccb87178d5 AGS: Simplified add_to_sprite_list() argument list
From upstream 172466469dca450a05ba97fab85dcf747d344b02
2022-03-15 22:28:38 -07:00
Paul Gilbert
2b7e671eb7 AGS: Remade VideoMemDDB class into BaseDDB, tidy ddb declarations
From upstream 6faef191c6f5728d0e10fd2ed29f3adb0013496c
2022-03-15 22:28:38 -07:00
Paul Gilbert
d4e81c2ecb AGS: Moved irrelevant code out from draw_sprite_list()
From upstream 8c01d1f60449ab99c0ee09d29318214a2795d2dc
2022-03-15 22:28:37 -07:00
Paul Gilbert
8c60e694cc AGS: Simplified SpriteListEntry use
From upstream 69a32a7a123e346f4ad724ed31f400f26d926280
2022-03-15 22:28:37 -07:00
Paul Gilbert
bde0988e08 AGS: fixed speech overlays drawn behind GUI
From upstream d651448d16fd3a72d5ede24ee6ad4c87a7d3d7d1

Was broken by d7c091890d2cde07776cca4ebbed7352d379612d
2022-03-15 22:28:36 -07:00
Paul Gilbert
6bf83c7f39 AGS: Removed Overlays' arbitrary limit
From upstream 735dcfb14069b38aace4cef9468d44b63349d1bd
2022-03-15 22:28:36 -07:00
Filippos Karapetis
4d8091d198 CHEWY: Remove dead code 2022-03-16 03:28:04 +02:00
Filippos Karapetis
060eb2627b CHEWY: Remove superfluous save slot related code 2022-03-16 03:28:04 +02:00
D G Turner
810c528453 DIRECTOR: Fix Set But Unused Variable Compiler Warnings
These are emitted by GCC if -Wunused-but-set-variable is passed.
2022-03-15 21:03:03 +00:00
Eugene Sandulenko
f07c7311d5
DIRECTOR: Implement Sord chunk loading (not used by ScummVM) 2022-03-15 21:07:15 +01:00
Eugene Sandulenko
37c7430864
JANITORIAL: Remove trailing whitespaces 2022-03-15 21:05:51 +01:00
Roland van Laar
a9a908eb23 DIRECTOR: Add modal call when user wants to quit
The goal is to ask user confirmation when the property exitLock is set.
Director would prevent the user from quitting in such a case.

Note: The modal doesn't show up.
2022-03-15 18:16:59 +01:00
Walter Agazzi
ffd6591832 AGS: Add Al-Emmo german, move Unavowed to commercial 2022-03-15 14:37:09 +01:00
Walter Agazzi
06dfd18e2e AGS: Add language detection for games #-A 2022-03-15 14:37:09 +01:00
Walter Agazzi
a5de072a0d AGS: Add detection for recent games 2022-03-15 14:37:09 +01:00
ScummVM-Translations
42014f1920 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-03-15 13:15:31 +00:00
antoniou79
b6cf1b1b48 GLK: SCOTT: Add detection for Marvel Adventure 2
Based on the quest2.dat file within AdamsGames.zip 03 Dec 2017

From http://www.ifarchive.org/indexes/if-archive/scott-adams/games/scottfree/
2022-03-15 15:15:20 +02:00
Stian Schultz
e6e5860ded I18N: Update translation (Norwegian Bokmål)
Currently translated at 100.0% (1713 of 1713 strings)
2022-03-15 12:07:18 +00:00
D G Turner
78db82f6e1 SCI: Fix Undefined Macro Compiler Warnings
These warnings are emitted by GCC if -Wundef is passed.
2022-03-15 10:17:12 +00:00
D G Turner
f0364b9d11 AGS: Fix Unused Variable Compiler Warning 2022-03-15 09:36:16 +00:00
Paul Gilbert
15704239b8 AGS: Properly implement alfont_get_name 2022-03-14 22:12:40 -07:00
Paul Gilbert
a2a33b8f19 GRAPHICS: Added getFontName method to TTFFont 2022-03-14 21:57:14 -07:00
Paul Gilbert
448bb2d77e AGS: Moved "LucasFan" font hack to game_init, enable for all systems
From upstream 5d84ea958f9d2ba5582e69f211dbcb006ed4e187
2022-03-14 21:46:58 -07:00