Commit Graph
137148 Commits
Author SHA1 Message Date
Cameron Cawley 4ac5421c6d DS: Add a generic dmaBlit function and use it in updateScreen 2021-02-04 01:59:14 +01:00
Cameron Cawley 2ca80f8c86 DS: Add -mthumb to the linker flags 2021-02-04 01:59:14 +01:00
Cameron Cawley f802c2e88a DS: Add support for RGB cursors 2021-02-04 01:59:14 +01:00
Cameron Cawley 626b6ac4e9 DS: Move graphics code into a separate file 2021-02-04 01:59:14 +01:00
Cameron Cawley 1c40d79732 DS: Begin modularizing the DS backend 2021-02-04 01:59:14 +01:00
Cameron Cawley 6fa77b3429 DS: Remove optimization of individual files for speed
Mixing ARM and THUMB code in dynamic plugins causes relocation issues.
2021-02-04 01:59:14 +01:00
Cameron Cawley d614f3ce2c AUDIO: Disable Paula filtering on the DS
It's too slow with it enabled.
2021-02-04 01:59:14 +01:00
Cameron Cawley a900337952 DS: Fix default search paths 2021-02-04 01:59:14 +01:00
Cameron Cawley 8b55134547 DS: Re-add audio support using MaxMod 2021-02-04 01:59:14 +01:00
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