Cameron Cawley
8cd1f1413f
DS: Fix building from a clean source directory
2022-12-22 19:36:56 +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
Donovan Watteau
af87992771
DS: Clean map.txt leftover from -Wl,-Map,map.txt
2022-12-02 13:46:09 +01:00
Cameron Cawley
e60b0be71a
DS: Update scripts for creating split builds
2021-09-02 22:14:53 +01:00
Cameron Cawley
edaa04bdc8
DS: Add a dsdist target
2021-07-11 23:36:11 +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
3c306f33ed
DS: Simplify the directory structure
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
ab577c7930
DS: Bundle the engine data files in romfs
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
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
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
Matthew Stewart
a43f914abe
DS: Fix building with ndstool
2018-04-07 09:30:07 +02:00
Cameron Cawley
9111998c49
DS: Fix compilation with devkitARM r47
2018-04-07 09:30:07 +02:00
Christoph Mallon
23a0f5318c
JANITORIAL: Remove trailing empty lines.
2011-08-07 13:53:33 +02:00
Max Horn
4dd4cf8bc0
DS: Remove references to DEVKITARM
...
In some places we used $DEVKITARM, but in others we hardcode the path
$DEVKITPRO/devkitARM. To ensure consistent behavior, I changed it to the
latter everywhere for now. Should it turn out that we really want to
have this flexible, we can reintroduce $DEVKITARM in a proper way. In
that case, we could augment configure to set DEVKITARM to
$DEVKITPRO/devkitARM, if it has not been set yet.
2011-05-03 13:22:00 +02:00
Max Horn
2682721aac
DS: Reorder & complete list of OPT_SPEED files; some tweaks
...
Add -mno-thumb to OPT_SPEED to override the -mthumb from OPT_SIZE.
svn-id: r51636
2010-08-02 17:11:43 +00:00
Max Horn
148c830d76
DS: Add WRAP_MALLOC support to ds.mk, update comments
...
svn-id: r51474
2010-07-29 16:24:25 +00:00
Max Horn
4237f9a416
DS: Fix OPT_SPEED and OPT_SIZE usage being reversed; add ARM7 files to 'make clean'
...
svn-id: r50745
2010-07-07 23:24:29 +00:00
Max Horn
9b927b414a
DS: Implemented (ugly, but working) support for optimization level overrides
...
svn-id: r50728
2010-07-06 22:14:06 +00:00
Max Horn
5d25d3821a
DS: Only include NDS/scummvm_ipc.h where necessary; minor tweaks
...
svn-id: r50702
2010-07-05 19:10:56 +00:00
Max Horn
f39f7f3ded
DS: Augment 'clean' target, simplify bin->elf conversion rule
...
svn-id: r50686
2010-07-05 16:08:59 +00:00
Max Horn
d4ad7b8a6d
DS: Add missing .bin -> .elf rule
...
svn-id: r50676
2010-07-05 11:53:55 +00:00
Max Horn
fcde7221d5
DS: Fix typo; change bin2o/bin2h to create taget dir
...
svn-id: r50675
2010-07-05 11:07:24 +00:00
Max Horn
a9af532448
DS: Can now build binaries via our "configure/make" build system.
...
Conversion of the old build system is incomplete. Binaries created
using this new build system support most likely will not run!
More work is needed, but the work done so far should be enough
to get basic NDS support on our buildbot working.
svn-id: r50672
2010-07-05 10:07:33 +00:00
Max Horn
db1fa71745
NDS: Enable compilation of backend specific files
...
Also tried to enable the conversion of .raw/.pal/.bin files,
but this does not currently work (probably something really
silly, but I don't have the time to debug this right now).
svn-id: r50671
2010-07-05 10:07:06 +00:00
Max Horn
a905327e65
NDS: Fix typo
...
svn-id: r50557
2010-07-01 16:26:18 +00:00
Max Horn
f5112efa11
DS: Started work on a new build system for the Nintendo DS port, based on configure (and thus suitable for buildbot). Currently only the ARM7 part is 'done'
...
svn-id: r42939
2009-07-30 18:27:50 +00:00