Difference between revisions of "Compiling ScummVM/Nintendo DS"
(New page: TODO: Write this. For starters, use the information from http://forums.scummvm.org/viewtopic.php?t=3478 to create a first draft.)
(Added some basic NDS build instructions (partially based on Neil's homepage))
|Line 1:||Line 1:|
For , the
Revision as of 18:19, 30 December 2009
Compiling ScummVM for Nintendo DS under Linux
You must have devitPro installed. Version r24 is known to work, more recent versions may work, but occasionally introduce non-backward compatibility changes which cause them to break compatibility with ScummVM.
Moreover, by default, ScummVM DS expects to find libmad, an MP3 compressor library targeted for the ARM platform. If you don't have this, you must disable libmad support by opening 'backends/platform/ds/arm9/makefile' and commenting out the line which says USE_MAD = 1.
To sum it up, you need to install at least the following:
- devkitPro, e.g. devkitPro r24
To build ScummVM DS from source, it's probably better to checkout the latest version of the code from the ScummVM SVN repository. The ScummVM Sourceforge.net homepage has all the information about how to do this.
backends/platform/ds folder and type:
The executable nds file will build inside
For other builds, substitute the letters
g in the above line.
To build everything, type:
<syntax type="bash"> make allbuildssafe </syntax>