Commit Graph
111291 Commits
Author SHA1 Message Date
Filippos Karapetis 6024c2abcb SCI: Hook up the custom palette mods functionality
Originally from e66ea0827a, this part has
been added separately because of the major changes in the detection
code since the original commit was written.
2020-10-31 12:23:49 +02:00
Willem Jan Palenstijn 2cc67cd29b SCI: Add custom palette mods for SQ3 and LSL2
This adds a devtools script to convert scifx config files from FreeSCI
into C++ code to apply the palette mods.

The actual palette mods are by Matt Hargett, and from FreeSCI.
2020-10-31 11:44:28 +02:00
Lothar Serra Mari d625da4dcb NEWS: Update German NEWS file 2020-10-31 10:32:01 +01:00
Vladimir Serbinenko 8fdfb15f6e SCI: Fix crash when running sq6-mac with macbinary
The resource validation fails big time because no file Data9 exists.
It's expected as its in Data9.bin instead. Since we check resource fork
explicitly in the case of resource-fork resources this check is redundant
2020-10-31 11:27:49 +02:00
BeWorld a434791bf8 MORPHOS: Add native file browser via Asl (#2574)
MORPHOS: Add native file browser via Asl
2020-10-31 09:44:55 +01:00
Martin Gerhardy 6e5a81b419 TWINE: converted error hqr related error into warning 2020-10-31 08:39:58 +01:00
Martin Gerhardy 1f8ea6f9d5 TWINE: fixed playing voices 2020-10-31 08:38:50 +01:00
Martin Gerhardy 18feb699eb TWINE: move script endian safe parsing 2020-10-31 08:34:33 +01:00
Martin Gerhardy 95dcec879d TWINE: fixed typo 2020-10-31 08:30:16 +01:00
Martin Gerhardy f36f55c773 COMMON: fixed missing eos reset for successful seek
also added a DisposeAfterUse flag to the ctor of the stream
2020-10-31 08:29:58 +01:00
Martin Gerhardy 1e608a6ea8 COMMON: added MemorySeekableReadWriteStream
A seekable read and writeable memory stream that operates on an already existing memory buffer
2020-10-31 08:29:58 +01:00
Paweł Kołodziejski c9115662c8 WINTERMUTE: Remove all float suffixes from shaders 2020-10-31 06:27:36 +01:00
mdenizdemirci 6158697245 I18N: Update translation (Turkish)
Currently translated at 4.7% (71 of 1486 strings)
2020-10-31 01:43:57 +00:00
Einar Johan Trøan Sømåen fabf2309e0 TINSEL: Let TinselV2 cover both V2 and V3, and add TinselV3.
Also adjust SetupHandleTable to use TinselV2 directly,
so that it also works for V3 with the above adjustment.

Some of this is based on kimskoglund's Tinsel Noir
sourceforge repository.
2020-10-31 00:24:53 +01:00
Einar Johan Trøan Sømåen afdc87d99f TINSEL: Error out when trying to start Discworld Noir for now. 2020-10-31 00:09:03 +01:00
Einar Johan Trøan Sømåen e692edeea5 TINSEL: Add detection for the Discworld Noir Demo 2020-10-31 00:09:03 +01:00
Thierry Crozat 49a36e6828 GUI: Fix compilation with some compilers 2020-10-30 23:04:40 +00:00
Thierry Crozat 186e6142a0 COMMON: Remove unused functions in TranslationManager
There were leftovers from the transition to U32String.
2020-10-30 22:54:09 +00:00
Thierry Crozat 7a1b3983a2 GUI: Remove unused functions in ThemeEngine
They were leftovers from the transition to U32String.
2020-10-30 22:54:09 +00:00
Martin Gerhardy 8db2b58a9a TWINE: const 2020-10-30 23:53:16 +01:00
Martin Gerhardy 39be27bbe6 TWINE: removed unused PageUp action type 2020-10-30 23:50:44 +01:00
Martin Gerhardy e93dd7d519 TWINE: removed unused entries from pressedKeyCharMap 2020-10-30 23:50:44 +01:00
Martin Gerhardy 216306859b TWINE: the hqr code doesn't have any state - converted back to functions 2020-10-30 23:50:44 +01:00
Martin Gerhardy 2dfbde435a TWINE: cleanup error and warning messages 2020-10-30 23:50:44 +01:00
Martin Gerhardy 5fd0fb22d4 TWINE: removed unused method from HQRDepack 2020-10-30 23:50:44 +01:00
Martin Gerhardy a04bb62cac TWINE: reduced visibility 2020-10-30 23:50:44 +01:00
Martin Gerhardy 9f316e4757 TWINE: introduced sample constants 2020-10-30 23:50:44 +01:00
Einar Johan Trøan Sømåen 561a0efda3 TINSEL: Add detection for Discworld Noir
Some of this is adapted from kimskoglund's
tinsel noir repository at Sourceforge:
https://sourceforge.net/projects/tinselnoir/
2020-10-30 23:37:49 +01:00
athrxx 75116de75f NEWS: mention SCUMM CJK fixes 2020-10-30 21:36:32 +01:00
athrxx 86040f13b8 WIN32: add some CJK codepage name mappings 2020-10-30 21:36:29 +01:00
athrxx 59c5980d42 SCUMM: (CJK) - change Korean Ansi codepage name
(use iconv name instead of .NET name)
2020-10-30 21:36:27 +01:00
athrxx 5b6ffeaa3d GUI: allow ingame CJK dialogs regardless of the launcher language
This allows a text widget to be expressly marked as Japanese, Korean or Chinese, so that the theme engine may use an appropriate font.
2020-10-30 21:36:23 +01:00
athrxx fb834e55fb SCUMM: (CJK) - proper display of the pause/restart dialogs
This is yet incomplete, since it requires the launcher to be configured in the exact same language as the game (e. g. launcher must be set to Japanese for Japanese FM-Towns games or the pause/restart dialog will be empty). This will be fixed in an extra commit.
2020-10-30 21:36:19 +01:00
Paweł Kołodziejski debdcd6a59 WINTERMUTE: Remove float suffix in opengl shader 2020-10-30 21:28:04 +01:00
Martin Gerhardy 1c04c2162a TWINE: fixed assert when some sprite are rendered only partially 2020-10-30 17:28:54 +01:00
Martin Gerhardy a9aa2dba5d TWINE: stop all running samples for a new game 2020-10-30 17:22:24 +01:00
Martin Gerhardy d72a0ed1f3 TWINE: removed unused method 2020-10-30 17:20:08 +01:00
Martin Gerhardy dba162cae0 TWINE: reduced scope 2020-10-30 17:20:08 +01:00
Martin Gerhardy f9fa523c62 TWINE: changed engine init message 2020-10-30 17:20:08 +01:00
Martin Gerhardy e181baf0e6 TWINE: activate some of the scummvm features 2020-10-30 17:20:08 +01:00
Martin Gerhardy 526a63610c TWINE: added give_key debug command 2020-10-30 17:20:08 +01:00
Martin Gerhardy 02409852aa TWINE: replaced magic number 2020-10-30 17:20:08 +01:00
Martin Gerhardy 01dc17647a TWINE: replaced magic number
but this looks wrong...
2020-10-30 17:20:08 +01:00
Martin Gerhardy bd4fa2e708 TWINE: cleanup in move script 2020-10-30 17:20:08 +01:00
Martin Gerhardy 8340c196e5 TWINE: added ScriptContext 2020-10-30 17:20:08 +01:00
Martin Gerhardy e98df188f1 TWINE: converted to boolean 2020-10-30 17:20:08 +01:00
Martin Gerhardy 09721f2aac TWINE: removed TWINE_PLAY_INTROS define 2020-10-30 17:20:08 +01:00
Martin Gerhardy 9a850283ba TWINE: fixed assert in copyBlockPhys 2020-10-30 17:20:08 +01:00
Martin Gerhardy d5d4118470 TWINE: allow to abort fullscreen text intro 2020-10-30 17:20:08 +01:00
Martin Gerhardy 7646fcc7b3 TWINE: reduced debug level 2020-10-30 17:20:08 +01:00