antoniou79
313c3ef89a
HDB: Comment out the modify controls button
...
This was uncommented in previous commit for testing and was kept by mistake
In this commit, some of the functions for the modify controls screen are not implemented at a basic level. The modify controls screen is just a picture, but other than the remapping of keys, which would need more work to implement and probably synch with the ScummVM keymapped, it contains useful info on how the game controls work.
2022-05-25 13:26:46 +03:00
antoniou79
e401d2814f
HDB: Keep exhaustion attached when scrolling away the rocket
...
Previously the scolling animation (to the left) would keep exhaustion in place
2022-05-25 12:58:59 +03:00
antoniou79
c8de160946
HDB: Use enum values for options and menu screen ids
...
Note that the Option screen for modifying controls (id 2) is not implemented
2022-05-25 12:58:59 +03:00
antoniou79
afc309393c
HDB: Remove redundant check for empty music_driver value
2022-05-25 12:58:59 +03:00
antoniou79
6778baedcf
HDB: Remove no longer used Sound::setMusicVolume()
2022-05-25 12:58:59 +03:00
antoniou79
1ab83c2a28
HDB: Add proper volume settings synchronization
...
Between GMM / ScummVM launcher settings and game
Also commented out some incomplete and unused code meant for cross fading or fading in and out music tracks (Songs)
2022-05-25 12:58:59 +03:00
antoniou79
10c2d00967
HDB: Split some menu vars into bool and integers
...
To clear up their role and improve code readability
2022-05-25 12:58:59 +03:00
antoniou79
3328b03b70
HDB: Remove redundant "g_hdb->_menu->" in menu code
2022-05-25 12:58:59 +03:00
antoniou79
d1b3d9fe2d
HDB: Fix warp screen back button placement
2022-05-25 12:58:59 +03:00
antoniou79
5a7719cc66
HDB: Fix getting cheat enabled state from ConfMan
2022-05-25 12:58:59 +03:00
Walter Agazzi
acc8392407
I18N: Update translation (Italian)
...
Currently translated at 100.0% (1723 of 1723 strings)
2022-05-25 09:07:25 +00:00
IlDucci
7295f0faad
I18N: Update translation (Spanish)
...
Currently translated at 100.0% (1723 of 1723 strings)
2022-05-24 23:14:29 +00:00
D G Turner
5ac3ccc601
GRIFFON: Fix Various Signed vs. Unsigned GCC Compiler Warnings
...
These were introduced by changing the type of the various timer
variables from int to uint as part of the fix for timer drift during
pause. However, while these values do appear to be always positive,
this change does not appear to be required for the fix and results in
a large number of compiler warnings.
2022-05-24 23:14:50 +01:00
sluicebox
6e743a97ef
SCI: Fix QFG3 event bugs at the Laibon's hut
...
Fixes some well known deadend bugs in the original game:
- Not being able to give the Laibon the horn
- Not being able to enter the Laibon's hut
Bug #11425
2022-05-24 17:05:27 -04:00
sluicebox
f45a5eff90
SCI: Fix QFG3 ring rope uninit read with script patch
...
Restores original behavior. The workaround caused the player to
always win and receive points even if they lost.
2022-05-24 16:57:45 -04:00
sluicebox
b3a77a79a9
SCI: Add QFG3 workaround for casting open on wall
2022-05-24 16:57:45 -04:00
sluicebox
c4a95fad5c
SCI: Remove duplicate QFG3 uninit read workaround
2022-05-24 16:57:45 -04:00
Donovan Watteau
630207d38b
PS3: Properly init the fullscreen and aspect_ratio config keys
...
As done in the PSP2, Android and Switch ports.
Fix inconsistent reported state for the Aspect Ratio setting on PS3
(similar to Trac#11743 for Android).
2022-05-24 23:38:04 +03:00
Antoniou Athanasios
c1196532e5
I18N: Update translation (Greek)
...
Currently translated at 100.0% (1723 of 1723 strings)
2022-05-24 19:28:27 +00:00
Eugene Sandulenko
21c59522b4
DIRECTOR: Removing incorrect detection entry for the7colors as per eientei
2022-05-24 19:31:19 +02:00
Eugene Sandulenko
e25c198e1c
DIRECTOR: Added proper detection entry for the7colors
2022-05-24 19:05:19 +02:00
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