Commit Graph

92329 Commits

Author SHA1 Message Date
Eugene Sandulenko
e6b2615f34 SCUMM HE: MBC: Implement Net::endSession() 2019-11-04 10:40:20 +01:00
Eugene Sandulenko
2721dd2fef SCUMM HE: MBC: Query sessions asynchronously 2019-11-04 10:13:07 +01:00
Eugene Sandulenko
4d4e8d3a25 SCUMM HE: MBC: Cleanup 2019-11-04 10:05:53 +01:00
Bastien Bouclet
cc721bced5 3DS: Add a make rule for a distributable package 2019-11-04 08:59:23 +01:00
Antoniou Athanasios
51fe645716 I18N: Update translation (Greek)
Currently translated at 98.5% (1144 of 1162 strings)
2019-11-04 07:57:58 +01:00
Matan Bareket
99e281d872 I18N: Update translation (Hebrew)
Currently translated at 100.0% (1162 of 1162 strings)
2019-11-04 07:57:56 +01:00
Thierry Crozat
362373b68a I18N: Regenerate translations data file 2019-11-04 05:05:07 +01:00
Eugene Sandulenko
c493ac84d7 SCUMM HE: MBC: Do not block execution when sending packets 2019-11-04 00:28:42 +01:00
Eugene Sandulenko
1370873a8a CREDITS: whoozle is not retired anymore 2019-11-03 23:57:42 +01:00
Matan Bareket
e01cc08d64 CREDITS: Update build target to generate the new yaml credits 2019-11-03 14:36:02 -05:00
Bastien Bouclet
0b74f984de PS3: Implement the cloud synchronization features 2019-11-03 19:14:15 +01:00
Bastien Bouclet
036d61cbd6 3DS: Implement cloud sync support 2019-11-03 19:14:15 +01:00
Bastien Bouclet
2d11974c28 3DS: Use DATA_PATH to configure support files location 2019-11-03 19:14:15 +01:00
Bastien Bouclet
6fa7322a6a NETWORKING: Try loading the CA bundle from DATA_PATH 2019-11-03 19:48:34 +02:00
Bastien Bouclet
47b67342d6 NETWORKING: Improve libcurl error handling
Error messages for failed requests are now printed as warnings.
2019-11-03 19:48:34 +02:00
Filippos Karapetis
0c1a04a23c STARTREK: Remove sound function wrappers out of StarTrekEngine 2019-11-03 13:21:41 +02:00
Thierry Crozat
66dcf6b3d6 I18N: Update translations templates 2019-11-03 11:43:32 +01:00
Bastien Bouclet
6919e71608 DOC: Update the documentation for engineId 2019-11-03 11:43:00 +01:00
Bastien Bouclet
3c0abc0800 BASE: Remove the engines/games alphabetical sort 2019-11-03 11:43:00 +01:00
Bastien Bouclet
8ba2d22407 ENGINES: Remove useless TODO 2019-11-03 11:43:00 +01:00
Bastien Bouclet
d5bab0cd2a CRYO: Revert copyright string change 2019-11-03 11:43:00 +01:00
Bastien Bouclet
780db83e13 DC: Update for the engineId changes 2019-11-03 11:43:00 +01:00
Bastien Bouclet
c142838122 BASE: Change the command line interface to use engine-qualified game names
Qualified game names have the following form: engineId:gameId.
Unqualified game names are still supported as long as they are not
ambiguous. However they are considered deprecated and are no longer
displayed by the --list-games command.
2019-11-03 11:43:00 +01:00
Bastien Bouclet
47a2b2a9a2 BASE: Add a command line option to list the engines 2019-11-03 11:43:00 +01:00
Bastien Bouclet
3d34c3e5c0 MOHAWK: Stop relying on the target to detect the current game
The target is user defined and not may not contain the game name
2019-11-03 11:43:00 +01:00
Bastien Bouclet
ae9f764c7a ENGINES: Automatically upgrade the targets on launch to add an engine ID 2019-11-03 11:43:00 +01:00
Bastien Bouclet
bb813719b5 ENGINES: Change targets to have an 'engine ID'
The engine ID identifies which engine should be used to launch the target.
Also remove the 'single ID' system. Different games from engines that used
that system now have different game IDs.

Also-By: Matthew Hoops <clone2727@gmail.com>
2019-11-03 11:43:00 +01:00
Bastien Bouclet
9c8bd056d6 ENGINES: Stop using 'single id' 2019-11-03 11:43:00 +01:00
Bastien Bouclet
4b42112721 ENGINES: Add an engine ID to all the engines 2019-11-03 11:43:00 +01:00
sluicebox
6f1515abe8 SCI32: Fix QFG4 bone cage bugs
Fixes bug #11238
2019-11-02 21:46:29 -07:00
Eugene Sandulenko
c7da2f38c3 SCUMM HE: MBC: Properly create arrays on receiving. We now can join the game! 2019-11-03 01:16:19 +01:00
Le Philousophe
d62bb15d71 COMMON: Add ignoreClashes flag to SearchSet and FSDirectory
This lets engine mute warnings about name clashes when there are useless
for its case. This will be used by Versailles as the tree has
directories with the same name at various places.
Files are duplicated too in different directories but are identical.
2019-11-03 00:44:23 +01:00
Eugene Sandulenko
b6132fec03 SCUMM HE: MBC: Fix passing arrays to the server 2019-11-02 23:49:21 +01:00
Zbyněk Schwarz
01e3d22fab I18N: Update translation (Czech)
Currently translated at 80.3% (933 of 1162 strings)
2019-11-02 18:55:31 +01:00
Eugene Sandulenko
436b16d9ba PRINCE: I18N: Update translation (English)
Currently translated at 57.2% (1577 of 2757 strings)
2019-11-02 12:55:32 +01:00
MrHuu
3cef5fa46e 3DS: Remove 3dstool dependency
This patch alters the way the .cia is build. It removes the need for 3dstool.

Instead of first generating a .romfs file using 3dstool, let makerom generate the romfs while building the .cia.
2019-11-01 21:17:54 +01:00
Eugene Sandulenko
f7c7ca7ac9 SCUMM HE: MBC: Implement array receiving as JSON 2019-11-01 18:32:48 +01:00
Thanasis Antoniou
4eecfb8da9 ANDROID: Disable verification of certificates validity for cloud saving
Also added macros for the plain (non-SDL) Android port __ANDROID_PLAIN_PORT__ and ANDROID_PLAIN_PORT

The workaround of this commit uses the same logic as for the Nintendo Switch port and should suffice for testing purposes. It should be replaced by more elaborate code of installing and maintaining a certificates pem file.
2019-11-01 19:13:27 +02:00
Eugene Sandulenko
0348aa72fd SCUMM HE: MBC: Take array type into account when sending 2019-11-01 18:07:19 +01:00
sluicebox
0369e3b8ca SCI: Fix PQ1VGA bugs outside Carol's coffee shop
Fixes bug: #5826
2019-11-01 08:17:41 -07:00
Thierry Crozat
d5e8e44e91 I18N: Update translations templates 2019-11-01 12:40:12 +01:00
Cameron Cawley
177d709909 OPENGL: Implement high DPI support on Android (#1895)
* OPENGL: Implement high DPI support on Android

* PSP2: Fix build
2019-11-01 13:39:46 +02:00
Eugene Sandulenko
5d0206b9c2 SCUMM HE: MBC: Read arrays from JSON upon receiving 2019-11-01 10:06:04 +01:00
Paul Gilbert
537515e808 XEEN: Proper fix for incorrect %lu format specifiers 2019-10-31 20:16:31 -07:00
Eugene Sandulenko
53db8dc5ff SCUMM HE: MBC: Read script params from the JSON packets 2019-11-01 00:29:11 +01:00
Bastien Bouclet
8fb57967d7 3DS: Avoid stat calls in DrivePOSIXFilesystemNode 2019-10-31 21:35:41 +01:00
sluicebox
17173f6dac SCI32: Fix KQ7 extra ambrosia
Fixes bug #9790
2019-10-31 09:54:35 -07:00
athrxx
72084365af KYRA: (LOL) - fix item pickup glitch
This fixes an original bug that recently got my attention.
While I never managed to duplicate items like the person in the video I did experience lockups.
Maybe the exploit works only  with the original executable...

https://www.youtube.com/watch?v=fkJ2KilULco&feature=youtu.be

https://www.youtube.com/watch?v=4oRESbQLDig&feature=youtu.be
2019-10-31 13:10:23 +01:00
athrxx
6651b08d31 KYRA: (EOB) - fix some typos in comments 2019-10-31 13:10:22 +01:00
athrxx
1a08072dea KYRA: (EOB/Amiga) - minor audio driver improvements
(mostly paranoia fixes)
2019-10-31 13:10:22 +01:00