devkitpro 更新至1.5.0



niubo_
2009-05-11 11:20:26

昨晚和李然聊天,得知devkitpro似乎又更新了。到sourceforge上一看,果然更新了,然而devkitpro的官网上并没有发现相关更新说明。

把devkitarm和libnds备份了一下,升级至最新版本。回去重新编译libnds1.3.2的示例,完全没有错误,看来改动的地方很少。

惊喜地发现新版附带的示例中终于有了使用filesystem的例子。把示例源代码和Makefile稍微研究一下,拿我以前用EFSlib的一个程序加以修改,编译没有问题,运行也很正常。看来filesystem可以代替EFSlib来用了。

相对用EFSlib需要把efs的源文件,补丁程序放到自己的工程文件里,还要对Makefile大肆修改一番,filesystem只是把包含文件从fat.h改为filesysytem.h,初始化的时候把fatInitDefault()改为nitroFSInit(),再对Makefile稍加修改就可以了。和libfat之间切换也更容易了。

当我满怀希望拷进烧录卡里运行的时候却发现NitroFS初始化失败,faint……虽然原因不明,但鉴于EFS当初也是死活不能在烧录卡上用,想来也是中文惹的祸。雷叔啊,有了EFS的经验,顺手把这个filesystem也改一下吧。


role
2009-05-13 22:28:49

我也是突然发现更新了。。
下载中。。。