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
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
Le Philousophe
51e174f202
ALL: Mark link commands as make recursive
...
With this make gives access to its jobserver for linker which will use
it when linking with -flto=jobserver
2021-01-17 21:53:15 +01:00
Le Philousophe
72c464bf11
ALL: Use LD instead of CXX when linking
...
It will be more coherent.
LD is defined to CXX in configure script so it shouldn't change
behaviour.
2021-01-17 21:53:15 +01:00
Cameron Cawley
c877097b49
ALL: Remove use of "" in Common::U32String constructors
2020-11-16 16:56:58 +00:00
Cameron Cawley
5a47b09455
BACKENDS: Move default implementations of getScreenPixelBuffer into BaseBackend
2020-10-10 18:00:17 +02:00
Eugene Sandulenko
770d8b0b92
NDS: Fix compilation
2020-10-10 02:03:34 +02:00
Cameron Cawley
31be074893
BACKENDS: Add a function to return if the overlay is visible
2020-09-15 00:09:11 +02:00
aryanrawlani28
807eb44c9a
ENGINES: SCUMM: Fix compilation for DS backend
...
- The DS Backend has a different help screen, which was not updated with U32Strings.
- Add translations for the same.
2020-08-31 12:14:51 +02:00
aryanrawlani28
9edc2f0a0a
BACKENDS: DS: Fix compilation error arisen due to extra U32 wrappers.
2020-08-30 21:45:29 +02:00
aryanrawlani28
f295d642a1
DS: Use U32Strings for Options dialog.
2020-08-30 14:43:41 +02:00
Cameron Cawley
7745ffdac1
BACKENDS: Simplify EventsBaseBackend
2020-08-24 14:22:35 +02:00
Cameron Cawley
c5cbe71eae
DS: Fix the logo
...
The logo needs to be 4bpp, with the first palette entry being transparent.
2020-08-09 15:52:22 +01:00
Cameron Cawley
453cc63c02
BACKENDS: Remove unneeded use of Graphics::createPixelFormat
2020-07-25 13:32:45 +02:00
Philippe Valembois
a8f270eb25
DS: Fix build of C files when specifying -ansi in CXXFLAGS
...
Compiling externally provided C files using CXXFLAGS makes build fail
when specifying -ansi because files are not ANSI C compliant.
configure script don't provide a CFLAGS variable so we just override
using -std flag
2020-06-02 19:47:57 +02:00
Cameron Cawley
23e3a672b0
DS: Fix compilation with C++11 enabled
2020-05-29 20:05:02 +01:00
Eugene Sandulenko
7a152e9af4
JANITORIAL: #include "engine.h" -> "engines/engine.h"
2020-05-10 23:45:43 +02:00
Bastien Bouclet
0634762ed6
BACKENDS: Fix the DS, GameCube and Wii builds
2020-01-04 11:26:31 +01:00
Cameron Cawley
e92ac655be
BACKENDS: Add default implementation for GraphicsMode functions
2019-12-15 16:06:56 +02:00
Cameron Cawley
2048c9cc78
AUDIO: Remove unused parameter from the MixerImpl constructor
2019-11-30 17:47:34 +02:00
sluicebox
9ae7661955
DS: Implement horizontal shake
2019-11-19 00:20:40 +01:00
sluicebox
b8390fa161
GRAPHICS: Add interface for horizontal shake
2019-11-19 00:20:40 +01:00
Cameron Cawley
6293299f40
BACKENDS: Remove unnecessary implementations of setGraphicsMode(const char *)
2019-11-18 08:09:15 +02:00
Cameron Cawley
eb1f9fb02d
JANITORIAL: Remove outdated references to SourceForge.net
2019-07-02 21:07:54 +02:00
Matan Bareket
905528deb8
DS: Fix icon formats to work with ndstool
2019-04-02 11:43:12 -04:00
Matan Bareket
ef87932cfb
BUILD: Update Bada and DS graphics
2019-04-02 10:55:57 -04:00
Matan Bareket
eaa9f23505
BUILD: Update logos and icons on ports
2019-04-02 10:55:57 -04:00
Cameron Cawley
09dbe7686b
JANITORIAL: Update all scummvm.org URLS to use https
2019-03-09 21:52:14 +01:00
D G Turner
f7b349ae66
DS: Fix Compilation.
2018-10-08 00:16:23 +01:00
D G Turner
1f06cad15d
DS: Fix Out Of Bounds Array Access Errors.
...
This is from bug Trac #10653 .
2018-10-07 22:32:27 +01:00
Adrian Frühwirth
9ea943a81e
DS: Use CLIP in VBlankHandler()
2018-05-07 19:54:45 +02:00
Adrian Frühwirth
9bee9e1ba6
JANITORIAL: Fix whitespace
2018-04-19 12:08:31 +02:00
Cameron Cawley
925025ec54
DS: Only disable forbidden symbols when necessary
2018-04-07 22:12:18 +00:00