aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-10-31I18N: Convert Hebrew po file to ISO-8859-8Thierry Crozat
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-31GUI: Fix duplicate include guardMichał Janiszewski
The guard clashed with engines/dialogs.h
2018-10-31MUTATIONOFJB: Add basic support for RABLOAD command.Ľubomír Remák
Also fix an issue with parsing IF command. This commit makes the game completable (with many issues).
2018-10-31WIN32: Add "Hebrew" as language option to the Inno Setuplotharsm
Requires https://github.com/jrsoftware/issrc/blob/master/Files/Languages/Hebrew.isl
2018-10-30MUTATIONOFJB: Add stub for switching game chapter.Ľubomír Remák
2018-10-29PINK: added detection entry for Danish versionAndrei Prykhodko
2018-10-28I18N: Update translation (Hebrew)Matan Bareket
Currently translated at 10.0% (100 of 1000 strings)
2018-10-28KYRA: (EOB) - fix broken quickstart partyathrxx
regression from 00e59a31 - savegames without thumbnails (like the quickstart party) would raise an error message.
2018-10-28IOS: Disable code using safeAreaInsets when compiling with iOS SDK 10 or belowThierry Crozat
2018-10-28SCI32: Remove GK1 French/Spanish CD SysLogger hotkey (#1366)sluicebox
Removes a problematic active debug hotkey, bug #10781
2018-10-28SCI32: Fix GK1 floppy Magentia missing message (#1367)sluicebox
Fixes a missing message error in floppy version. bug #10782
2018-10-28IOS: Attempt to fix compilation with pre-iOS 11 SDKThierry Crozat
2018-10-28IOS: Fix missing bracketsThierry Crozat
2018-10-28IOS: Support building in Xcode 10/iOS 12, and for iPhone X-like devices that ↵Yoshi Sugawara
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-28MUTATIONOFJB: Allow completion of first chapter.Ľubomír Remák
Implement dummy SPECIALSHOW command (skip puzzle). Fix NEWROOM command parsing. Fix use action on inventory items. Fix interaction with certain doors.
2018-10-28KYRA: (LOL) - fix for ticket #9831 (Lands of Lore: Japanese text is ↵athrxx
displayed overlapping) It seems that I broke this after 1.5.0 in 2013 when adding support for the FM-Towns version.
2018-10-28KYRA: (EOB) - minor fix for EOB 1 monster hit chance calculationathrxx
2018-10-28KYRA: (LOL) - clean up sound map data formattingathrxx
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-28MUTATIONOFJB: Implement implicit actions.Ľubomír Remák
Add implicit pick up action for certain statics. Respect disabled implicit walk action for doors.
2018-10-28SCI32: Fix GK1 ego speed bugs (#1365)sluicebox
Fixes ego speed bugs in the original game, bug #10780
2018-10-28MUTATIONOFJB: Add support for combining items.Ľubomír Remák
Introduce game screen and game widget. Add status bar to show currently hovered and picked items. Load hardcoded strings from game executable.
2018-10-28I18N: Use iso-8859-8 encoding for HebrewThierry Crozat
2018-10-28I18N: Add translation (Hebrew)Matan Bareket
2018-10-26SCI32: Update comments on a QFG4 script patchFilippos Karapetis
2018-10-26SCI32: Correct fix for the TRAP machine in QFG4Filippos Karapetis
Properly fixes bug #10766.
2018-10-26COMMON: Add Danish Language.D G Turner
This is required in PINK engine for danish localization as per Trac bug #10708.
2018-10-25KYRA: Fix Urbish Mines Lobster Monster Crash in LOL.D G Turner
This occurs because of an out of buffer access when trying to play the monster sound effect. This is bug Trac #10665.
2018-10-25BUILD: Fix Dreamcast crt0 link orderThomas Sowell
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-25BUILD: Remove flags from translation cc_checkThomas Sowell
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-25SCI32: Add a game option to upscale videos in PQ:SWATFilippos Karapetis
Requested in enhancement #10713
2018-10-25SCI32: Add support for upscaling VMD videosFilippos Karapetis
This feature can be used for the Windows version of KQ7, as well as PQ:SWAT
2018-10-25I18N: Update translations templatesThierry Crozat
2018-10-24SURFACESDL: Respect filtering setting when performing aspect ratio correctionThierry Crozat
2018-10-24SCI32: Fix GK1 honfour keycard lockup (#1363)sluicebox
Fixes lockup in original game, bug #10767
2018-10-24SCI32: Fix GK1 missing points for Mosely/veve (#1362)sluicebox
Fixes missing points in english pc floppy version, bug #10763
2018-10-24SCI32: Fix an array initialization in the floppy version of QFG4Filippos Karapetis
The array used for the trap machine's messages outside Dr. Cranium's lab is set correctly now. Fixes bug #10766.
2018-10-23SCI: Script patch for LB1 input/collision lockups (#1353)sluicebox
Fixes 20+ lockups in the original game, bug #10733
2018-10-23SCI32: Promote Hoyle 5 game variants to ADGF_TESTINGFilippos Karapetis
2018-10-23SCI32: Disable the Poker game in Hoyle 5Filippos Karapetis
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-23SCI32: Fix a script bug (typo) in Hoyle 5 - Old MaidFilippos Karapetis
2018-10-23SCI32: Always start in the Bridge room in Hoyle 5 BridgeFilippos Karapetis
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-23SCI: Fix spacingFilippos Karapetis
2018-10-23SCI: Script patch for LB1 candles, bug #10743 (#1355)sluicebox
Fixes a persistence bug in original game
2018-10-23SCI: GK1 workaround for iconbar uninit param readsluicebox
Uninitialized param1 read when showing iconbar with inventory item
2018-10-22GUI: Unset stretch-mode in game settings not overriding global settingsThierry Crozat
2018-10-22ENGINE: Allow stretch mode on a per-game basisTorbjörn Andersson
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-23SCI: Disable LB2 speed testsluicebox
Fixes bug #10761
2018-10-21SCI: Script patch for LB1 Lillian/bed, bug #10742sluicebox
Fixes wrong and missing messages in DOS version
2018-10-20LASTEXPRESS: save/load sound stateEvgeny Grechnikov
Warning: breaks compatibility with previous savefiles. They were mostly broken anyway, locking any NPC who waited for kActionEndSound when savefile was created.
2018-10-20LASTEXPRESS: loud train noise when NPC exits carEvgeny Grechnikov
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.