Commit Graph
137148 Commits
Author SHA1 Message Date
Eugene Sandulenko dfd34fc163 DEVTOOLS: COMPANION: Added one more test for encoding 2021-10-31 16:37:11 +02:00
Eugene Sandulenko b9c5ef933f COMMON: Sync punycode with JS/Python code:
* Allow [] in file names
* Process files ending with spaces or dots
2021-10-31 16:36:27 +02:00
Eugene Sandulenko 788937e3e1 CONFIGURE: Remove c++11 flag from the help 2021-10-31 13:55:04 +02:00
Eugene Sandulenko 8fccd8189f CI: Remove --enable-c++11 flag 2021-10-31 13:54:47 +02:00
Lothar Serra Mari 67fbc65d32 NEWS: Mention C++11 requirement in German NEWS file 2021-10-31 11:05:17 +01:00
Eugene Sandulenko 8f31f571cd NEWS: Mention C++11 as a requirement now 2021-10-31 11:56:07 +02:00
Eugene Sandulenko c544e5119b COMMON: Remove USE_CXX11 checks, it is now always present 2021-10-31 11:52:29 +02:00
Eugene Sandulenko e5a60d34cc CREATE_PROJECT: Enable C++11 for Xcode by default 2021-10-31 11:52:06 +02:00
Eugene Sandulenko a9267184f4 ENGINES: Drop cxx11 feature dependency. Now it is always preent 2021-10-31 11:46:26 +02:00
Eugene Sandulenko 886a8c43a1 CREATE_PROJECT: Drop cxx11 feature 2021-10-31 11:45:08 +02:00
Eugene Sandulenko 63d1d81c5d CONFIGURE: Enable C++11 by default 2021-10-31 11:40:43 +02:00
Die4Ever 16ac59987f GROOVIE: pente cleanup 2021-10-31 03:18:49 -05:00
Die4Ever 7b2150af50 GROOVIE: pente reorder arguments 2021-10-30 20:35:50 -05:00
Die4Ever 84937df1f8 GROOVIE: pente refactor run function 2021-10-30 19:53:45 -05:00
Die4Ever 992fc12c69 GROOVIE: pente refactor and cleanup 2021-10-30 17:35:15 -05:00
ScummVM-Translations 02e010d4c3 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/
2021-10-30 20:44:12 +00:00
neuromancer 2798dc9eb8 PRIVATE: some more palette fixes when the games is paused/unpaused 2021-10-30 22:43:25 +02:00
ScummVM-Translations 1376d127fd I18N: Update translations templates 2021-10-30 19:35:00 +00:00
ScummVM-Translations 920e1d2ec8 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/
2021-10-30 19:34:59 +00:00
Coen Rampen 952de88758 SCUMM: Fix Sam & Max OPL3 pitch bend
The pitch bend in Sam & Max was exaggerated when using the OPL3 driver. The
OPL3 functionality was apparently implemented by examining just the original
driver code and not the MIDI processing code in the interpreter. The pitch bend
values sent to the driver are not standard MIDI pitch bend values, but have
been processed by the interpreter, so the driver logic cannot be directly
applied to the pitch bend values from the MIDI data.

This commit fixes the pitch bend calculations to produce the same results as
the original interpreter. It also restores the pitch bend range functionality.
This was disabled for OPL3, probably because it is implemented in the
interpreter instead of the driver. It is used in several Sam & Max MIDI tracks.
2021-10-30 21:34:27 +02:00
ScummVM-Translations 8cfc81f946 I18N: Update translations templates 2021-10-30 18:20:07 +00:00
sluicebox cc714bd292 SCI: Only throttle kGameIsRestarting from game loops
Prevents extra speed throttling from being applied when a script queries
the restart flag. Some rooms such as the KQ6 caves and the QFG4 caves do
this on every game cycle. In practice, this extra throttling didn't seem
to have much effect, but the intent is to only throttle game loops and
the script patches that fix inner loops.

Updated script patches to call kGameIsRestarting like game loops.
2021-10-30 13:19:09 -05:00
neuromancer b9f84d4410 PRIVATE: some palette fixes when the games is paused/unpaused 2021-10-30 18:10:22 +02:00
neuromancer a14662a5ef PRIVATE: optimized VSimage drawing and removed old palette indexes 2021-10-30 14:28:03 +02:00
neuromancer 48bdc8f63e PRIVATE: first approach to handle the original palette without any image conversion 2021-10-30 12:09:01 +02:00
sluicebox 72bdc5eab0 SCI: Fix HOYLE4 Gin Rummy undercut sound 2021-10-29 14:50:51 -05:00
sluicebox 40ed77d3bf WIN32: Fix build when USE_WINDBG is defined 2021-10-29 14:50:51 -05:00
D G Turner 7210cae3fd GNAP: Fix GCC Duplicated Branch Warning 2021-10-29 20:36:11 +01:00
D G Turner 0bdf4df6fa ASYLUM: Fix GCC Duplicated Branch Warning 2021-10-29 19:36:19 +01:00
D G Turner d107ac0dc8 STARTREK: Fix GCC Duplicated Branch Warning 2021-10-29 19:03:27 +01:00
sluicebox 3e877ab1d8 SCI: Update QFG3 uninit read workaround 2021-10-29 12:20:22 -05:00
D G Turner 6a3310eb6f AUDIO: (FM-TOWNS): Fix Duplicated Branch GCC Warning 2021-10-29 18:02:59 +01:00
D G Turner 1495eec3c8 ACCESS: Fix Duplicated Branch GCC Warnings 2021-10-29 17:45:17 +01:00
Martin Gerhardy 02e051fa39 TWINE: added isDotEmuEnhanced() helper method 2021-10-29 18:07:26 +02:00
Martin Gerhardy 53699efacf TWINE: renamed enum value 2021-10-29 18:07:26 +02:00
Eugene Sandulenko 8d6783e0e9 GROOVIE: Complete WineRack puzzle implementation 2021-10-29 16:59:34 +03:00
Eugene Sandulenko f510259c3a GROOVIE: Unstubbed another WineRack puzzle function 2021-10-29 15:58:24 +03:00
alxpnv 8f96c87d4e ASYLUM: (Writings puzzle) implement lens distortion 2021-10-29 14:52:45 +03:00
alxpnv 921f3681c5 ASYLUM: fix clicking a savegame 2021-10-29 14:52:45 +03:00
Eugene Sandulenko 4539bfa674 GROOVIE: Implemented few WineRack puzzle methods 2021-10-29 14:17:39 +03:00
sluicebox b67cfc203d SCI32: Add QFG4 uninit param read workaround 2021-10-29 03:51:31 -05:00
sluicebox dc70198c28 SCI32: Fix QFG4 upgraded inventory views
Fixes script bugs where items are upgraded but their graphics aren't
2021-10-29 03:51:31 -05:00
D G Turner 2544256a73 KYRA: Remove Redundant Check in PC Speaker v1 Driver
This warning is emitted when using -Wduplicated-branches with GCC.
2021-10-29 03:59:30 +01:00
D G Turner 6e8960c762 GROOVIE: Fix GCC Compiler Warnings 2021-10-29 03:23:25 +01:00
D G Turner 3b8685a77c PLAYGROUND3D: Fix Errorneous Fallthrough in Switch Statement 2021-10-29 01:40:22 +01:00
sluicebox ab20c9bee2 SCI: Add uninit read workarounds for QFG3, QFG4
Fixes bugs #13045, #13046
2021-10-28 18:23:47 -05:00
ScummVM-Translations cd834e73ec 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/
2021-10-28 21:46:27 +00:00
Eugene Sandulenko fdafab949c GROOVIE: Added override keyword 2021-10-29 00:45:55 +03:00
Eugene Sandulenko 12fe207f86 GROOVIE: Added logic table to WineRack puzzle 2021-10-29 00:45:55 +03:00
Eugene Sandulenko 7889cb9a9f GROOVIE: Initial work on WineRack puzzle 2021-10-29 00:45:55 +03:00