Commit Graph

112489 Commits

Author SHA1 Message Date
Cameron Cawley
fe05ae75cd DS: Support detecting the system language 2021-02-04 01:59:14 +01:00
Cameron Cawley
66472abf1a DS: Move timer code into OSystem_DS 2021-02-04 01:59:14 +01:00
Cameron Cawley
9ca7845590 DS: Replace the options dialog 2021-02-04 01:59:14 +01:00
Cameron Cawley
3c306f33ed DS: Simplify the directory structure 2021-02-04 01:59:14 +01:00
Cameron Cawley
266e21de10 DS: Clean up the sprite code 2021-02-04 01:59:14 +01:00
Cameron Cawley
37774cd578 DS: Allow the game screen and the overlay to be shown at the same time 2021-02-04 01:59:14 +01:00
Cameron Cawley
926ec07532 DS: Simplify the framebuffer code 2021-02-04 01:59:14 +01:00
Cameron Cawley
704deec031 DS: Improve text console support 2021-02-04 01:59:14 +01:00
Cameron Cawley
438c2d8714 DS: Rewrite event handling 2021-02-04 01:59:14 +01:00
Cameron Cawley
1f8dc4d204 DS: Replace some deprecated APIs 2021-02-04 01:59:14 +01:00
Cameron Cawley
f405be230e DS: Clean up the main() function 2021-02-04 01:59:14 +01:00
Cameron Cawley
bf63cd76ea DS: Get rid of consolePrintf 2021-02-04 01:59:14 +01:00
Cameron Cawley
aa3b16e88e DS: Remove old audio code 2021-02-04 01:59:14 +01:00
Cameron Cawley
95ec266795 DS: Remove dead code 2021-02-04 01:59:14 +01:00
Cameron Cawley
bfba7f3e41 DS: Use libnds functionality for reading the touchscreen and buttons 2021-02-04 01:59:14 +01:00
Cameron Cawley
e23e809086 DS: Update compile flags 2021-02-04 01:59:14 +01:00
Cameron Cawley
8c9eb8edc8 DS: List all available devices in the file browser 2021-02-04 01:59:14 +01:00
Cameron Cawley
ab577c7930 DS: Bundle the engine data files in romfs 2021-02-04 01:59:14 +01:00
Cameron Cawley
28086f4f8a DS: Replace outdated filesystem code 2021-02-04 01:59:14 +01:00
Alexander Tkachov
8c16575035 CLOUD: Update Dropbox to use refresh_token
Dropbox is switching to short-lived access_token OAuth. This commit adapts Cloud::DropboxStorage to use refresh_token similarly to how other Storages do: by introducing a DropboxTokenRefresher.

It is used instead of plain CurlJsonRequest. It just checks if received JSON has access_token-related error and tries to refresh it, then repeats the original request transparently for the caller. If no such errors found, it just passes the info to the caller.
2021-02-04 01:57:48 +01:00
Lenny
a7776e9ef2 DIRECTOR: implement maxInteger function 2021-02-04 01:56:53 +01:00
Lenny
53fb65932c DIRECTOR: add The Simpsons Cartoon Studio WIN to detection 2021-02-04 01:56:53 +01:00
Matthew Jimenez
9a7d3b58ea ULTIMA8: Remove ConfigManager usage in ConfigFileManagers
The keys in ConfigFileManager are paths in the form of "root/section/key" and are used for the files in ultima.dat.
2021-02-02 20:32:06 -06:00
Matthew Jimenez
c257a1b957 ULTIMA8: Remove now dead code around ConfigFIleManager 2021-02-02 20:32:06 -06:00
Matthew Jimenez
f77102639d ULTIMA8: Remove SettingManager and thus finally eliminate pentagram.ini 2021-02-02 20:32:06 -06:00
sluicebox
89c67944f4 SCI: Always initialize kFileIOReadString output
Addresses bug #12060
2021-02-02 12:44:45 -08:00
Walter Agazzi
7e0aca9654 I18N: Update translation (Italian)
Currently translated at 100.0% (1609 of 1609 strings)
2021-02-02 12:41:00 +00:00
ScummVM-Translations
d7ff60c443 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-02-02 10:01:57 +00:00
SupSuper
cc015ed40d CREATE_PROJECT: Don't exclude header files
We can't accurately determine which header belongs to which object,
so leave them in. They don't affect the compilation anyway.
2021-02-02 10:00:00 +00:00
ScummVM-Translations
ebd825fde4 I18N: Update translations templates 2021-02-02 05:52:26 +00:00
Matthew Jimenez
0ef46b7673 ULTIMA8: Update mark and recall commands to use ConfigManager 2021-02-01 23:51:07 -06:00
Matthew Jimenez
1b8ac227db ULTIMA8: Remove unused virtual paths for @work and @save 2021-02-01 23:51:07 -06:00
Matthew Jimenez
25852a0720 ULTIMA8: Remove dead code around old built-in data file handling 2021-02-01 23:51:07 -06:00
Paul Gilbert
11de92e8bf ULTIMA4: Change int local to bool for clarity 2021-02-01 21:35:09 -08:00
Purple T
2073b08531 I18N: Update translation (French)
Currently translated at 100.0% (1609 of 1609 strings)
2021-02-01 19:40:01 +00:00
Eugene Sandulenko
52e9c3f19a I18N: Update translation (Russian)
Currently translated at 100.0% (1609 of 1609 strings)
2021-02-01 15:45:55 +00:00
Timo Mikkolainen
062d853d8e I18N: Update translation (Finnish)
Currently translated at 100.0% (1609 of 1609 strings)
2021-02-01 15:45:54 +00:00
Eugene Sandulenko
eb3715af1b I18N: Update translation (Ukrainian)
Currently translated at 100.0% (1609 of 1609 strings)
2021-02-01 15:45:45 +00:00
ScummVM-Translations
3410978560 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-02-01 06:14:58 +00:00
sluicebox
391c2f4a5d SCI: Remove character test that's always true
Fixes a gcc warning
2021-01-31 22:14:36 -08:00
ScummVM-Translations
332827803b I18N: Update translations templates 2021-02-01 05:45:58 +00:00
Matthew Jimenez
0dee5ede31 ULTIMA8: Remove game map setup as it is no longer neccessary 2021-01-31 23:43:17 -06:00
Matthew Jimenez
b555cc8ee6 ULTIMA8: Remove commands related to swtiching games from pentagram.
ScummVM launcher replaces all pentagram menu functionality and this was now effectively dead code.
2021-01-31 23:43:17 -06:00
Matthew Jimenez
7c974b8cf9 ULTIMA8: Move more options to ConfigManager and remove unused methods related to pentagram menu 2021-01-31 23:43:17 -06:00
Matthew Jimenez
94b24966be ULTIMA8: Draw font border as radius with "ttf_antialiasing=false"
This will not change rendering with border size set to 1
2021-01-31 23:43:17 -06:00
sluicebox
a8a6bf4f30 SCI32: Remove PHANT2 spin loop in easter egg 2021-01-31 19:42:02 -08:00
sluicebox
20d052fee4 SCI32: PHANT2 script patch comments 2021-01-31 19:39:21 -08:00
sluicebox
b23daadf00 SCI32: Fix restoring PHANT2 games from overlay
Fixes restoring from overlay while game is in handsOff mode.
For example: room 3310.
2021-01-31 19:37:58 -08:00
ScummVM-Translations
40a0e09771 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-01-31 21:13:53 +00:00
NMIError
7b97d285e8 LURE: Added termination entry to catch anim sound seq 2021-01-31 22:13:15 +01:00