引用:
devkitPro Team wrote:
The latest devkitPro installer has been rebuilt with the latest NSIS compiler and uses the newest inetc plugin. There is now a progress dialog when the installer is upgrading itself and when downloading the latest release info. This should make it clearer what’s happening at each stage.
下面的说明部分是摘自tvgame360——phillips的文章“NDS开发系列”。(是针对devkitpro updater 1.4.2的,也不知是否还适合devkitPro Updater v1.4.4。)
引用:
基本上,要写自制软件,要有些准备工作。由于NDS的游戏设计,和在计算机上不太相同。计算机上有些像是DirectX或是dll之类的动态文件可用,但是 GBA/NDS都是需要某些内建功能时,把某个值写入某个地址,NDS的硬件就会自动作这些功能。这也是内嵌式设备相同的开发型态。
NDS是ARM7/9的双CPU系统,所以要写NDS程序,不是拿个开发工具就可以写了,而是要挑可以编译ARM代码的工具。还好,有devkitpro 这套开放式的免费工具,它有可以写gba/nds/psp....等等的编译工具,只要配合上libnds(NDS的开发库),和一个把功能给封装好的 PAlib(基于libnds,但包装更多功能的开发库)。不懂NDS的构造和知识,一样可以写NDS游戏。
引用:
这次要用来写NDS的工具,主要有四样
① devkitARM (ARM CPU 指令的编译器)
② ndslib (NDS的开发库)
③ msys (LINUX的环境模拟)
④palib (PALIB开发库)
①②③项都可以靠一个工具叫devkitpro的下载安装程序来下载及安装。
引用:
—先下载下载安装程序devkitPro Updater,它是一个下载更新程序,只要开发工具有更新,它就会在执行时通知及询问下载。
—下载(很快,因为它只是一个更新的前端程序)后执行它,在按一次「下一步(next)」后,它会问你 Download and Install / install from downloaded files(下载并安装/由下载档案安装) 及 Download only(只下载)。由于要作解释,所以我们选择Download only(只下载)。
—在按下下一步后,你可以看到有几个选项Minimal System / DevkitARM / devkitPPC / devkitPSP / Programmer's Notepad / Insight。基本上只要选择Minmal System和 DevkitARM就可以了。
(其实如果再打开DevkiARM的子选项,又可以看到devkitARM / libgba / libfat-gba / libmirko / libnds / libfat-nds / dswifi lib / nds examples / gba examples / gp32 examples。依我们的需要,其实只需要devkitARM / libnds / nds examples。)
—按下下一步后,程序便会始下载档案到devkipro Updater的程序的同个目录下。要稍待一会,等程序下载。
—依序安装的是devkitARM,建议目录是C碟下的devkitpro里 (ie: c:/devkitpro/devkitARM)。
再来是msys、ndslib(这个是把压缩档解压后放到devkitpro)、nds examples目前我们用不到...
—再来我们要下载palib,目前是出到palib070316(意即2007/3/16最后更新)。下载后只要安装到devkitpro同个目录中即可。
安装时仍有副选项,基本上只要选PAlib / examples / english documentation 即可。由于palib其中包含的一些很有用的工具需要微软的.NET framework才能运行,所以在安装之前,强烈建议你到新增/移除程序去确认一下计算机中有没有安装过.NET framework。
—之后是一些环境设定。在桌面上对着「我的计算机」按右键,在跳出的选单中选择「内容」来作系统内容的设定。同样的选项也可以在「控制台\系统」这个选项中找到。在「进阶」选项的下方,有个「环境变量」的选项。
在上方的「使用者变量」中,新增二个变量,「"变量","值"」的内容分别是
"DEVKITARM" "/c/devkitpro/devkitARM"
"DEVKITPRO" "/c/devkitpro"
在下方的「系统变量」中,我们需要作些修改。在下拉的选项中,你可以找到「Path」这个变量,先按它一下,然后按下「编辑」来进行些新增的路径。在原本的设定不改动的状况下,我们在原有的变量值后面,加上
";C:\Devkitpro\msys\bin;C:\Devkitpro\devkitARM\bin"
—好啦,目前所有的环境都架好了,准备开始迈向你的开发之路吧。