Commit Graph
137148 Commits
Author SHA1 Message Date
Lothar Serra Mari d6105d83c3 I18N: Update translation (German)
Currently translated at 100.0% (1723 of 1723 strings)
2022-05-24 16:37:25 +00:00
VAN-Gluon 0cab2da0e6 I18N: Update translation (Japanese)
Currently translated at 100.0% (1723 of 1723 strings)
2022-05-24 09:27:56 +00:00
Marcel Souza Lemes bb31e8c9b3 I18N: Update translation (Portuguese (Brazil))
Currently translated at 100.0% (1723 of 1723 strings)
2022-05-24 09:27:55 +00:00
George Kormendi 312cf19f2b I18N: Update translation (Hungarian)
Currently translated at 100.0% (1723 of 1723 strings)
2022-05-24 09:27:54 +00:00
D G Turner 3636af4035 BASE: Fix Remaining Macro Definition Warnings
These are emitted by GCC when -Wundef is passed.

This could have caused odd behaviour if the WIN32 symbol was defined
as 0 i.e. #ifdef WIN32 code is included for compilation, but #if WIN32
guarded code is excluded, hence #ifdef is used in all cases as per the
existing compile time guards.
2022-05-24 02:57:46 +01:00
Eugene Sandulenko 3eb2cf61e4 DIRECTOR: LINGO: Properly implement the romanLingo 2022-05-24 00:54:04 +02:00
Pragyansh Chaturvedi (r41k0u) 520018817a DIRECTOR: Remove STUB for RightMouseUp, RightMouseDown and RomanLingo 2022-05-24 00:43:22 +02:00
Pragyansh Chaturvedi (r41k0u) 4eef4159fb DIRECTOR: Implement kThePauseState STUB in getTheEntity 2022-05-24 00:41:27 +02:00
Pragyansh Chaturvedi (r41k0u) 4b5dc5fc99 DIRECTOR: implement STUB for kTheTrace 2022-05-24 00:41:02 +02:00
Pragyansh Chaturvedi (r41k0u) 4634957784 DIRECTOR: Implement STUB builtin b_findEmpty 2022-05-24 00:39:29 +02:00
Thierry Crozat 96bc15af33 BASE: Add md5mac command to compute MD5 hash from data and rsc fork 2022-05-24 00:38:02 +02:00
Thierry Crozat f2849282a6 Common: Add functions to decompose a Path into its components 2022-05-24 00:38:02 +02:00
Thierry Crozat cb8718dcdc BASE: Fix md5 commandline command on Windows 2022-05-24 00:38:02 +02:00
Pragyansh Chaturvedi (r41k0u) fe0723843b DIRECTOR: Implement STUB Lingo command move 2022-05-24 00:36:38 +02:00
ScummVM-Translations d82ee6cd48 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-05-23 21:46:50 +00:00
Eugene Sandulenko a14763b685 GROOVIE: Added missing dual-license headers to the Microscope puzzle 2022-05-23 23:46:17 +02:00
ScummVM-Translations c453fd394e I18N: Update translations templates 2022-05-23 21:45:08 +00:00
Die4Ever e36d66f0e5 GUI: button widget auto size with screen width 2022-05-23 23:44:59 +02:00
Filippos Karapetis 8d9dc02374 SCUMM: Change the HE lipsync timer math to a cleaner and safer version 2022-05-23 23:22:45 +03:00
Stephen Robinson 1ae637fb57 SCUMM: Lip syncing fixes for some HE games.
Backyard Baseball 2003 was missing dialog which was lip-synced to
animation. This was due to it using the WAV block alignment as a count
of bytes per sample. This is not true for the IMA ADPCM format used for
speech in Backyard Baseball 2003.
2022-05-23 23:22:18 +03:00
D G Turner 97a138ae2e CHEWY: Fix Signed vs. Unsigned Comparison GCC Compiler Warning 2022-05-23 13:47:54 +01:00
Donovan Watteau a933a0d261 MACOSX: Switch getResourceAppBundlePathMacOSX() to Objective-C
As suggested by criezy, we don't need to use the C-bridge from Core
Foundation now that the wrapper has been moved to an Objective-C file.
2022-05-22 23:42:45 +01:00
Donovan Watteau dedabbcfa1 BUILD: Use $(PRE_OBJS_FLAGS) in scummvm-static macos target
Otherwise, making a macOS bundle with plugins wouldn't load any of
these plugins (i.e. -all_load is required).
2022-05-22 23:42:45 +01:00
Donovan Watteau 09959e34c5 MACOSX: Make it possible to embed plugins when making a macOS bundle 2022-05-22 23:42:45 +01:00
Donovan Watteau 808134e3c9 BUILD: Use strip -x when using plugins and stripping the main binary on macOS
Global symbols should be kept when building dylibs.
2022-05-22 23:42:45 +01:00
Donovan Watteau 4672ba71dd PLUGINS: Let macOS use its resource bundle as a valid plugin directory 2022-05-22 23:42:45 +01:00
Donovan Watteau 5118c60874 MACOSX: Pull a getResourceAppBundlePathMacOSX() wrapper from addSysArchivesToSearchSet() 2022-05-22 23:42:45 +01:00
AndywinXp 63e2c001bb SCUMM: LOOM: Add the Steam speech fix as an enhancement for the DOS version 2022-05-22 23:57:37 +02:00
AndywinXp 612f453f1b SCUMM: LOOM: Fix game and music timers for the Steam variant 2022-05-22 23:27:40 +02:00
ScummVM-Translations baebc80523 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-05-22 21:12:44 +00:00
sluicebox b74b93ad46 SCI32: Fix LSL6HIRES inventory background color
Fixes bug #13497
2022-05-22 17:11:26 -04:00
ScummVM-Translations 057571f71b I18N: Update translations templates 2022-05-22 20:08:56 +00:00
AndywinXp 015e37a003 SCUMM: Fix VAR_TIMER and VAR_TIMER_NEXT assignment
Unless a slow host machine was used, the previous calculation always yielded 0.
Also, by disasms, those two timers should be assigned exactly in the same way as VAR_TMR_1, 2 and 3.
2022-05-22 22:08:44 +02:00
ScummVM-Translations 6456cda379 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-05-22 19:34:15 +00:00
AndywinXp 691900c645 SCUMM: Enable snap scroll only for games which actually feature it
This also gets rid of a bug in which in MANIAC V1, the Edna trigger point at the beginning of the game can be totally bypassed, breaking the game.
In order to get rid of this whole class of bugs, we only enable snap scrolling only for the games which were designed for it.
2022-05-22 21:34:00 +02:00
ScummVM-Translations be4255fad5 I18N: Update translations templates 2022-05-22 17:59:34 +00:00
athrxx e18beb4e9e KYRA: (LoK/Mac) - slightly improve music fadeout
(it shouldn't delay and pretend to fade if nothing is playing)
2022-05-22 19:58:09 +02:00
athrxx e5b35d05e9 KYRA: (LOL) - fix stack access warning 2022-05-22 19:58:06 +02:00
athrxx d8004bebba KYRA: add more metadata to savegames
(creation date/time and playing time)
2022-05-22 19:57:46 +02:00
Filippos Karapetis 34007cb7c2 SCI: Clean up script patches for Hoyle Bridge and Children's Collection
For Hoyle Bridge, we jump directly to the Bridge screen, and it's not
possible to go back to the game selection screen, so we don't need
patches for that version.
For Children's Collection, we now use enablePatch(), which results in
cleaner code.
2022-05-22 19:37:51 +03:00
Filippos Karapetis b612498015 CHEWY: Remove more screen related dead code
The custom clip rect and the screen fading frame code aren't used
2022-05-22 19:37:51 +03:00
Filippos Karapetis ef181e8fed CHEWY: Simplify and rename some screen related functions 2022-05-22 19:37:50 +03:00
Hubert Maier bc10c22560 AMIGAOS: Revert use of -ldl to satisfy buildbot 2022-05-22 17:41:28 +02:00
ScummVM-Translations a3069129d3 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-05-22 14:30:37 +00:00
Filippos Karapetis 2f00e8d279 CHEWY: Rename ged to barriers
Makes it a bit clearer to understand its purpose
2022-05-22 17:29:57 +03:00
Filippos Karapetis 5209a028cf CHEWY: Refactor the room barrier (GED) code 2022-05-22 17:29:57 +03:00
Filippos Karapetis f367a2b42b CHEWY: Rename Debugger to Console
This aligns its name with how most engines have it named
2022-05-22 17:29:57 +03:00
Filippos Karapetis 58cc03fac0 CHEWY: Remove _cursorMoveFl
It's really not necessary in our current code base
2022-05-22 17:29:56 +03:00
Filippos Karapetis 356592417e CHEWY: Cleanup defines 2022-05-22 17:29:56 +03:00
ScummVM-Translations 4a3ca1b198 I18N: Update translations templates 2022-05-22 12:47:44 +00:00