打开CodeWarrior选择新建项目,如果安装好了NDS的SDK,则会有NDS应用程序选项,选好SDK版本,点确定,新建完毕!
然后将其他的文件copy到当前项目目录下,官方范例一般是三个目录 src include data,前面两个不用说了,最后一个data很容易忘记,一般nds程序跑起来都需要数据文件,都在这个目录中,需要注意,此目录必须打包的时候一起打到ROM中去,否则程序跑起来就报找不到资源。配置将data目录打包进来的办法有两个
1、在项目配置中选择Linker -> Nitro Makerom Postlinker ,在这个面板中设置 MAKEROM_ROMROOT 和 MAKEROM_ROMFILES 两个值
2、打开项目的 ROM-TS.rsf 文件,找到以下部分修改为:
HostRoot ../../../data
Root /data
File *
两个方法其实完全一样,一般用第二个
安装开发环境的步骤:
下载好几个主要部分(SDK、模拟器Emulator、Debugger和编译器Compiler)
按照以下步骤安装:
1、安装Nintendo NDS SDK 4.2
只要解压后,拷贝目录就可以了,比如安装到: c:/usr/NitroSDK/
2、安装ensata 1.4d:
比如拷贝到:c:/usr/ensata/
3、安装IS-NITRO-DEBUGGER 软件:
比如,安装到 c:/usr/
4、安装CodeWarrior for NDS v2.1 和 patch:
5、重新启动机器