Le Philousophe
5c73d55985
COMMON: Move file search in current working directory to backends
...
The current working directory doesnt always exist on the platforms.
Some platform are then exempted from searching in it.
2026-02-11 21:10:51 +02:00
Eugene Sandulenko
ef0b6e30f3
BACKENDS: Normalized keymapper action names
2026-02-05 01:02:00 +01:00
Le Philousophe
565af3574b
DS: Port to libnds2 and calico
...
- Use new compilation and linking flags
- libnds deprecates intXX in their headers: avoid this as we define our
own versions.
- Setup missing graphics settings which are not set anymore by libnds2
(banks, background clearing)
- Update MaxMod mixer to new API
- Use pmMainLoop as required by calico and handle reset events
2025-10-12 19:09:06 +02:00
Cameron Cawley
4e3ef8f97f
DS: Support returning errors when switching to unsupported resolutions
2025-06-05 10:01:49 +03:00
Cameron Cawley
68fe8f77da
DS: Remove duplicaFilesystemFactory creation
2024-03-06 23:37:20 +00:00
Cameron Cawley
5fdb5edd20
DS: Disable stdio buffering from newlib
2024-03-05 22:47:35 +00:00
Cameron Cawley
066979c96a
DS: Display the ScummVM logo on the top screen when the launcher is active
2022-12-22 18:21:04 +00:00
Le Philousophe
87bad2cc7d
COMMON: Allow games to use overlay for something else than GUI
...
This can be used for subtitles without changing the mouse coordinates.
2022-11-12 19:12:05 +01:00
Cameron Cawley
dd0304fb22
DS: Improve error reporting
2022-05-30 13:51:40 +01:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Cameron Cawley
5022489277
BACKENDS: Refactor the API for creating Mutexes
2021-11-12 20:19:45 +01:00
Cameron Cawley
8c01baaaff
DS: Get the virtual keyboard working with the mirrored subscreen
2021-11-01 16:19:15 +00:00
Cameron Cawley
224d626e65
DS: WIP virtual keyboard support
2021-11-01 16:19:15 +00:00
Martin Gerhardy
a0c237f7b9
EVENTRECORDER: added new event for OSystem::getTimeAndDate
2021-07-09 19:23:21 +02:00
Cameron Cawley
0a9bf3708f
DS: Update the MaxMod callback manually
2021-06-19 14:32:10 +02:00
Eugene Sandulenko
5e7fe2dc57
JANITORIAL: Replace spaces in indentation with tabs
2021-04-15 21:20:36 +02:00
Cameron Cawley
e3fabc803b
DS: Only update the palette and cursor when updateScreen() is called
2021-02-04 01:59:14 +01:00
Cameron Cawley
7ddd7e4931
DS: Use the Background class for the game screen
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
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