Thierry Crozat
1402826e07
I18N: Convert Hebrew po file to ISO-8859-8
...
ScummVM only supports 8 bits encoding, so we cannot use UTF-8.
Also the encoding specified in the file was actually already
ISO-8859-8, which means it was inconsistent with the one used.
Hopefully this will fix the charset error reported by Weblate.
2018-10-31 18:56:56 +00:00
Michał Janiszewski
cf9690f6b6
GUI: Fix duplicate include guard
...
The guard clashed with engines/dialogs.h
2018-10-31 18:53:28 +00:00
Ľubomír Remák
b87391338e
MUTATIONOFJB: Add basic support for RABLOAD command.
...
Also fix an issue with parsing IF command.
This commit makes the game completable (with many issues).
2018-10-31 19:19:41 +01:00
lotharsm
3fb3f659f7
WIN32: Add "Hebrew" as language option to the Inno Setup
...
Requires https://github.com/jrsoftware/issrc/blob/master/Files/Languages/Hebrew.isl
2018-10-31 14:12:24 +01:00
Ľubomír Remák
176c87dd4a
MUTATIONOFJB: Add stub for switching game chapter.
2018-10-30 18:56:37 +01:00
Andrei Prykhodko
53aefd442a
PINK: added detection entry for Danish version
2018-10-29 20:59:47 +02:00
Matan Bareket
08bc562dd9
I18N: Update translation (Hebrew)
...
Currently translated at 10.0% (100 of 1000 strings)
2018-10-28 19:52:56 +01:00
athrxx
cf1270086d
KYRA: (EOB) - fix broken quickstart party
...
regression from 00e59a31 - savegames without thumbnails (like the quickstart party) would raise an error message.
2018-10-28 19:52:04 +01:00
Thierry Crozat
cc1e43bd2d
IOS: Disable code using safeAreaInsets when compiling with iOS SDK 10 or below
2018-10-28 18:08:38 +00:00
sluicebox
bc8b97cf1c
SCI32: Remove GK1 French/Spanish CD SysLogger hotkey ( #1366 )
...
Removes a problematic active debug hotkey, bug #10781
2018-10-28 19:49:15 +02:00
sluicebox
a48b2f3cfd
SCI32: Fix GK1 floppy Magentia missing message ( #1367 )
...
Fixes a missing message error in floppy version. bug #10782
2018-10-28 19:48:17 +02:00
Thierry Crozat
b41a3a518a
IOS: Attempt to fix compilation with pre-iOS 11 SDK
2018-10-28 17:40:56 +00:00
Thierry Crozat
1f8b4a430f
IOS: Fix missing brackets
2018-10-28 17:27:52 +00:00
Yoshi Sugawara
b4bad9100a
IOS: Support building in Xcode 10/iOS 12, and for iPhone X-like devices that have a "safe area"
...
iOS 12 drops support for libstdc++, so the project needs to be compiled explicitly using libc++.
Support the "safe area" when redrawing the view to leave space for the notch in portrait and
landscape orientations.
2018-10-28 17:16:06 +00:00
Ľubomír Remák
d4087d7902
MUTATIONOFJB: Allow completion of first chapter.
...
Implement dummy SPECIALSHOW command (skip puzzle).
Fix NEWROOM command parsing.
Fix use action on inventory items.
Fix interaction with certain doors.
2018-10-28 17:45:26 +01:00
athrxx
bd58c0702b
KYRA: (LOL) - fix for ticket #9831 (Lands of Lore: Japanese text is displayed overlapping)
...
It seems that I broke this after 1.5.0 in 2013 when adding support for the FM-Towns version.
2018-10-28 15:48:48 +01:00
athrxx
05f6cf388b
KYRA: (EOB) - minor fix for EOB 1 monster hit chance calculation
2018-10-28 15:48:42 +01:00
athrxx
3ae1d92f17
KYRA: (LOL) - clean up sound map data formatting
...
This is a followup to the fix for bug #10665 (Urbish mines lobster having an invalid sound track number and causing invalid memory access).
2018-10-28 15:45:55 +01:00
Ľubomír Remák
0b746971f1
MUTATIONOFJB: Implement implicit actions.
...
Add implicit pick up action for certain statics.
Respect disabled implicit walk action for doors.
2018-10-28 14:57:53 +01:00
sluicebox
887b6343e9
SCI32: Fix GK1 ego speed bugs ( #1365 )
...
Fixes ego speed bugs in the original game, bug #10780
2018-10-28 14:38:58 +02:00
Ľubomír Remák
d556890673
MUTATIONOFJB: Add support for combining items.
...
Introduce game screen and game widget.
Add status bar to show currently hovered and picked items.
Load hardcoded strings from game executable.
2018-10-28 13:08:41 +01:00
Thierry Crozat
0cf567de28
I18N: Use iso-8859-8 encoding for Hebrew
2018-10-28 11:48:08 +00:00
Matan Bareket
2ab44ff165
I18N: Add translation (Hebrew)
2018-10-28 03:11:29 +01:00
Filippos Karapetis
c84480b1c8
SCI32: Update comments on a QFG4 script patch
2018-10-26 03:48:04 +03:00
Filippos Karapetis
aceb528068
SCI32: Correct fix for the TRAP machine in QFG4
...
Properly fixes bug #10766 .
2018-10-26 03:42:48 +03:00
D G Turner
d0480e2dad
COMMON: Add Danish Language.
...
This is required in PINK engine for danish localization as per
Trac bug #10708 .
2018-10-26 01:34:03 +01:00
D G Turner
3f21fff111
KYRA: Fix Urbish Mines Lobster Monster Crash in LOL.
...
This occurs because of an out of buffer access when trying to play the
monster sound effect.
This is bug Trac #10665 .
2018-10-25 18:33:17 +01:00
Thomas Sowell
a307d88f43
BUILD: Fix Dreamcast crt0 link order
...
Correct a regression introduced in 7557f17ed2 which caused the Dreamcast
to hang at the license screen when running SCUMMVM.BIN from a CD.
7557f17ed2 fixed configure's feature detection by moving crt0.o from
LDFLAGS to LIBS, but that changed the linking order resulting in the
start symbol from crt0 being located at an address other than
0x8c010000. ELF binaries loaded over serial or TCP/IP were unaffected
(presumably because the loaders use the start address from the ELF
header instead of a fixed address) which is probably why this went
unnoticed.
This commit corrects the link order by moving crt0 back into LDFLAGS and
adds "-lronin -lm" to LDFLAGS to ensure that configure checks continue
to work.
2018-10-25 04:20:51 +01:00
Thomas Sowell
016ddd4899
BUILD: Remove flags from translation cc_check
...
Remove $LDFLAGS and $CXXFLAGS from cc_check call in translation support
check. Both variables are redundant because they are already expanded
in cc_check, and expanding LDFLAGS twice causes duplicate symbol errors
for targets that include crt0.o in LDFLAGS.
2018-10-25 04:20:51 +01:00
Filippos Karapetis
e7d23d2cd9
SCI32: Add a game option to upscale videos in PQ:SWAT
...
Requested in enhancement #10713
2018-10-25 02:55:35 +03:00
Filippos Karapetis
6a32f07ee8
SCI32: Add support for upscaling VMD videos
...
This feature can be used for the Windows version of KQ7, as well as
PQ:SWAT
2018-10-25 02:55:35 +03:00
Thierry Crozat
609b9e7d27
I18N: Update translations templates
2018-10-25 00:12:00 +02:00
Thierry Crozat
3b542cea53
SURFACESDL: Respect filtering setting when performing aspect ratio correction
2018-10-24 23:34:41 +02:00
sluicebox
2aa7f71fc0
SCI32: Fix GK1 honfour keycard lockup ( #1363 )
...
Fixes lockup in original game, bug #10767
2018-10-24 22:24:27 +03:00
sluicebox
7b5a275fa5
SCI32: Fix GK1 missing points for Mosely/veve ( #1362 )
...
Fixes missing points in english pc floppy version, bug #10763
2018-10-24 22:12:32 +03:00
Filippos Karapetis
f4ae043d70
SCI32: Fix an array initialization in the floppy version of QFG4
...
The array used for the trap machine's messages outside Dr. Cranium's
lab is set correctly now. Fixes bug #10766 .
2018-10-24 18:46:56 +03:00
sluicebox
2b28bf942e
SCI: Script patch for LB1 input/collision lockups ( #1353 )
...
Fixes 20+ lockups in the original game, bug #10733
2018-10-23 19:06:06 +03:00
Filippos Karapetis
07f208f59e
SCI32: Promote Hoyle 5 game variants to ADGF_TESTING
2018-10-23 02:07:09 +03:00
Filippos Karapetis
e87d3c0e82
SCI32: Disable the Poker game in Hoyle 5
...
This game uses an external DLL, PENGIN16.DLL, which is invoked via
kWinDLL. We need to reverse the logic in PENGIN16.DLL and call it
directly, in order to get this game to work properly. Until then, this
game entry will be disabled.
2018-10-23 02:03:14 +03:00
Filippos Karapetis
3a8936ea5c
SCI32: Fix a script bug (typo) in Hoyle 5 - Old Maid
2018-10-23 01:55:00 +03:00
Filippos Karapetis
ef841f615e
SCI32: Always start in the Bridge room in Hoyle 5 Bridge
...
It's the only game included, so there's no point showing the game
selection menu in this case. This follows the behavior of the original
2018-10-23 01:32:26 +03:00
Filippos Karapetis
602b7d816c
SCI: Fix spacing
2018-10-23 00:23:25 +03:00
sluicebox
ced47b44ea
SCI: Script patch for LB1 candles, bug #10743 ( #1355 )
...
Fixes a persistence bug in original game
2018-10-23 00:18:52 +03:00
sluicebox
209c622010
SCI: GK1 workaround for iconbar uninit param read
...
Uninitialized param1 read when showing iconbar with inventory item
2018-10-23 00:12:03 +03:00
Thierry Crozat
27eb9453bb
GUI: Unset stretch-mode in game settings not overriding global settings
2018-10-22 22:08:39 +01:00
Torbjörn Andersson
8f3e1b7373
ENGINE: Allow stretch mode on a per-game basis
...
It was already possible to override the stretch mode per game
in the options dialog, but this was ignored when starting the
game from the launcher due to this bug.
2018-10-22 22:08:39 +01:00
sluicebox
7da548aa1e
SCI: Disable LB2 speed test
...
Fixes bug #10761
2018-10-23 00:07:12 +03:00
sluicebox
185f015860
SCI: Script patch for LB1 Lillian/bed, bug #10742
...
Fixes wrong and missing messages in DOS version
2018-10-21 20:28:58 +03:00
Evgeny Grechnikov
af580eaa85
LASTEXPRESS: save/load sound state
...
Warning: breaks compatibility with previous savefiles.
They were mostly broken anyway, locking any NPC who
waited for kActionEndSound when savefile was created.
2018-10-20 16:35:23 +03:00
Evgeny Grechnikov
9f7ae73a7b
LASTEXPRESS: loud train noise when NPC exits car
...
If Cath stands near the beginning or the end of a car,
looks at a door, and a NPC opens this door,
the volume of train noise is temporarily raised.
Controlled by variables SoundManager::_data{0,1,2},
renamed to be not so mysterious.
2018-10-20 00:32:10 +03:00