109959 Commits

Author SHA1 Message Date
Martin Gerhardy
385a7b5422 TWINE: switched to rgba palette and ported crossFade 2020-10-24 16:12:55 +02:00
Martin Gerhardy
33d27512f1 TWINE: switch to managed surfaces 2020-10-24 16:12:55 +02:00
Martin Gerhardy
e652a0e93b TWINE: update the palette in crossFade 2020-10-24 16:12:55 +02:00
Martin Gerhardy
7978dffee6 TWINE: fixed valgrind error reports 2020-10-24 16:12:55 +02:00
Martin Gerhardy
5d18dd0d17 TWINE: handle magic ball action and code cleanup 2020-10-24 16:12:55 +02:00
Martin Gerhardy
150266bd4b TWINE: refactored the input code to use the KeyMapper 2020-10-24 16:12:55 +02:00
Martin Gerhardy
c3f0c2b1c1 TWINE: removed unused enum 2020-10-24 16:12:55 +02:00
Martin Gerhardy
4026b23d7c TWINE: merged version 0.2.2 of twine develop branch 2020-10-24 16:12:55 +02:00
Martin Gerhardy
7e04efc533 TWINE: converted c artifacts to c++ 2020-10-24 16:12:55 +02:00
Martin Gerhardy
859957cbee TWINE: reduced scope and cleanup 2020-10-24 16:12:55 +02:00
Martin Gerhardy
3afcbb8f35 TWINE: removed raw buffer crossFade method 2020-10-24 16:12:55 +02:00
Martin Gerhardy
ecbc291e25 TWINE: use Graphics::Surface instead of raw 8 bit buffer 2020-10-24 16:12:55 +02:00
Martin Gerhardy
3bc2c1921b TWINE: fixed parts of the input handling
fixed error when playing a second fla
2020-10-24 16:12:55 +02:00
Martin Gerhardy
1b4a8b8510 TWINE: replaced magic number 2020-10-24 16:12:55 +02:00
Martin Gerhardy
a93aafbdc4 TWINE: removed Quit member from ConfigFile 2020-10-24 16:12:55 +02:00
Martin Gerhardy
9428284b17 TWINE: reduced scope 2020-10-24 16:12:55 +02:00
Martin Gerhardy
784e62d012 TWINE: updated detection entries for other languages 2020-10-24 16:12:55 +02:00
Martin Gerhardy
77f29ada5f TWINE: renamed variables and initialize members 2020-10-24 16:12:55 +02:00
Martin Gerhardy
37bbfc168b TWINE: converted to classes and use the scummvm systems
also converted the code to the coding guidelines of the scummvm team
2020-10-24 16:12:55 +02:00
Martin Gerhardy
bc35611293 TWINE: initial import 2020-10-24 16:12:55 +02:00
antoniou
cff369a14b ANDROID: Handle repeating keys for virtual keyboard 2020-10-24 16:04:11 +03:00
Paweł Kołodziejski
ccc9f6634d GRIM: Remove 'Quit' key mapping to avoid conflict with virtual keyboard 2020-10-24 14:11:56 +02:00
Lothar Serra Mari
0eac2023db NEWS: Update German NEWS file 2020-10-24 11:05:16 +02:00
Paul Gilbert
586d7ccceb GLK: COMPREHEND: Added SET_WORD and CLEAR_WORD opcodes 2020-10-23 22:20:25 -07:00
Paul Gilbert
280e44f706 GLK: COMPREHEND: Verified v2 opcodes, added OPCODE_RANDOM_MSG 2020-10-23 21:28:13 -07:00
Paul Gilbert
d220fb1adc GLK: COMPREHEND: Further fix OO-Topos strings 2020-10-23 20:59:54 -07:00
Paul Gilbert
1fef4148a1 GLK: COMPREHEND: More v2 opcodes verified 2020-10-23 20:36:21 -07:00
Paul Gilbert
71177654db GLK: COMPREHEND: Fix box drawing in OO-Topos room 2 2020-10-23 20:17:13 -07:00
Filippos Karapetis
f04c4d04a2 NEWS: Mention the SCI RGB mode feature 2020-10-24 02:55:02 +03:00
Filippos Karapetis
fd126fba7a SCI: Add GAMEOPTION for RGB rendering
Adapted from commit 9f0f34abac463911e620be2ed7ebb15333006636
2020-10-24 02:55:01 +03:00
Willem Jan Palenstijn
0be765b288 SCI: Add support for RGB rendering 2020-10-24 02:55:01 +03:00
Vladimir Serbinenko
125fd9d80c PLUMBERS: support for 3DO version
It was fun to reverse engineer but the game is garbage, so I didn't test
it a lot, please report bugs.

Currently missing parts:

* effect when changing between scenes
* 3DO boot logo
* return to previous scene
* hide cursor
2020-10-24 00:59:01 +02:00
Vladimir Serbinenko
3c97ebd4f9 VIDEO: support multi-track audios in 3DO videos
It's used in plumbers with first track being speech and second track
being music
2020-10-24 00:59:01 +02:00
Vladimir Serbinenko
ce6eb34121 VIDEO: uplift 3do movie decoder from sherlock engine
The format is generic to 3DO and is also used by plumbers.
I think it's also accelerated on 3DO so probably is used by
a lot of 3DO titles
2020-10-24 00:59:01 +02:00
Vladimir Serbinenko
f3f0d0228a IMAGE: Add decoder for CEL 3DO format
This format is used by 3DO version of Plumbers Don't Wear Ties
but it's a generic format on 3DO similar to BMP on windows.
2020-10-24 00:59:01 +02:00
Eugene Sandulenko
86b84d8879 I18N: Update translation (Dutch)
Currently translated at 99.5% (1480 of 1486 strings)
2020-10-23 14:38:56 +00:00
anonymous
52f182ef4e I18N: Update translation (Dutch)
Currently translated at 99.5% (1480 of 1486 strings)
2020-10-23 14:36:17 +00:00
Marcel Souza Lemes
46a60d4750 I18N: Update translation (Portuguese (Brazil))
Currently translated at 100.0% (1486 of 1486 strings)
2020-10-23 03:43:52 +00:00
Eugene Sandulenko
2134a2dc72 BACKENDS: DIALOGS: Properly store last path in Gtk file browser 2020-10-23 00:32:21 +02:00
Cameron Cawley
7da4faf5a5 SDL: Fix the mouse being grabbed when returning from full screen 2020-10-22 17:03:53 +02:00
Paweł Kołodziejski
db89c680a1 WINTERMUTE: Replace glInterleavedArrays calls 2020-10-22 16:43:15 +02:00
Eugene Sandulenko
702c843e06 AD: Fix hang when autogen target is for a single word 2020-10-22 13:59:55 +02:00
Eugene Sandulenko
8350f283d0 AD: Process corner cases in name autogeneration
- When there are more than one non-alphanum at the end, like "Quest..."
- When there is no alphanum at all: "::::"
- Added error messages if anything else is not caught
2020-10-22 12:13:13 +02:00
Eugene Sandulenko
cc2db8211a AD: Fix crash when fanmade game has only one word 2020-10-22 11:58:11 +02:00
Paul Gilbert
df3c64a9ef GLK: COMPREHEND: Properly offset the _strings2 array for OO-Topos 2020-10-21 22:19:46 -07:00
Paul Gilbert
e6674e1cb8 GLK: COMPREHEND: Per-turn script for OO-Topos now working 2020-10-21 22:15:03 -07:00
Paul Gilbert
0f56a48fe4 GLK: COMPREHEND: Handling of v2 inverted comparisons 2020-10-21 20:26:00 -07:00
Paul Gilbert
8b01000876 GLK: COMPREHEND: Proper handling of specified noun in v2 opcodes 2020-10-21 20:26:00 -07:00
Paul Gilbert
facceff957 GLK: COMPREHEND: Further v2 opcode verification 2020-10-21 20:26:00 -07:00
Paul Gilbert
7c6e5c0f15 GLK: COMPREHEND: Properly get item for opcodes 2020-10-21 20:26:00 -07:00