易码技术论坛

 找回密码
 加入易码
搜索
查看: 932|回复: 16

DS端的iava开发包和虚拟机

[复制链接]
发表于 2009-1-30 18:22:55 | 显示全部楼层 |阅读模式
昨天到iava的论坛,偶然发现一个申请链接的网站“掌机开发者之家”,又偶然发现了那里居然放出了DS端的iava开发包和虚拟机!!无异于晴天霹雳……
从iava还没发布的时候Lee就放出话来DS端的虚拟机已经弄好了,不过肯定要等iava发布之后才可能有机会放出来。到现在整整一年了啊
    不过狂喜之后下回来用用才发现有些问题,这些东西是Lee在iava发布之前弄的东西吧,但是iava发布之后开发环境又更新了几个版本,所以可能这个开发包比较旧了,和最新版的很多特性不一样,连include目录下的头文件都不一样,更发现src下的示例程序都编译不过去,而且附带的Lvc编程手册也老了……
    可能是之前的期望太高,可能是等待的时间太久……心中很是失望。
    说明文件里说可以咨询Isword,所以在这里开个贴。版主要觉得不妥请稍后转到掌上设备区。
发表于 2009-1-30 21:04:45 | 显示全部楼层
话说,爱死我的不是说他在做么?这个大概就是他做的吧
发表于 2009-1-30 21:39:52 | 显示全部楼层
原帖由 飞蓬 于 2009-1-30 21:04 发表
话说,爱死我的不是说他在做么?这个大概就是他做的吧

哇,爱死我的做的啊
发表于 2009-1-30 21:41:11 | 显示全部楼层
原帖由 dragon_ 于 2009-1-30 21:39 发表

居然连分辨率都没改……
 楼主| 发表于 2009-1-31 00:25:50 | 显示全部楼层
感觉这个东西只是iava的副产品,一个分支罢了,没有很好继承“跨平台”的传统。艾华网站上下载的程序不能运行与ds上的虚拟机(试了一个,可能没有代表性)。
可能有“不会用就觉得不好用”的因素在里面,但是觉得在ds上用iava编程序不能很好利用双屏特性……很大的缺憾啊。
发表于 2009-1-31 21:13:37 | 显示全部楼层
说明一下,ds端的iava虚拟机并不能运行iav文件,只能运行lvc文件,因为iav文件是打包过的lvc文件。
另外,ds-lvc的开发环境中的说明文件是错的,具体的说明文档需当参见iava的开发文档。
发表于 2009-1-31 21:20:24 | 显示全部楼层
原帖由 dragon_ 于 2009-1-30 21:41 发表

居然连分辨率都没改……

分辨率可以自己改配置文件
ScreenWidth=16
ScreenHeight=12
就可以了~
发表于 2009-1-31 21:26:47 | 显示全部楼层
原帖由 niubo_ 于 2009-1-31 00:25 发表
感觉这个东西只是iava的副产品,一个分支罢了,没有很好继承“跨平台”的传统。艾华网站上下载的程序不能运行与ds上的虚拟机(试了一个,可能没有代表性)。
可能有“不会用就觉得不好用”的因素在里面,但是觉得在ds上用iava编 ...

DS-LVC只能说是iava的过度产物,而且没有体现DS的特性,不支持上下屏,不支持wifi,不支持音频。
所以,ds-lvc只能作为一个感受iava虚拟机的调味品
若是要开发ds,还是推荐使用devkitSDK比较合适,或者更加专业的NITROSDK。
未命名.jpg
 楼主| 发表于 2009-1-31 22:54:29 | 显示全部楼层
恩,确实。Lee当时做iava主要是面向手机平台的吧,能在DS上用只是Lee处于兴趣“顺带”弄了一下吧……当时的期望是能像文曲星那样运行程序就好。不过当时Lee又不好放出来,我手痒痒就先从devkitpro和Palib下手了。断断续续研究了一年也没什么实质性的进展……倒是看了N多教程,了解了很多DS内部眼花缭乱的东西。
NITROSDK??莫非是传说中的官方开发平台?那种东西就不是我这种远程爱好者所能奢望的了。
看来DS-LVC只能当做LVC能够在DS上实现的一个证明,至于实用性就不及用devkitpro了。
发表于 2009-2-1 11:54:30 | 显示全部楼层
ing......完全看不懂
发表于 2009-2-1 15:26:29 | 显示全部楼层
话说DS的kit很难看...
发表于 2009-2-1 16:14:50 | 显示全部楼层
很好,很强,很有才。
发表于 2009-2-2 10:18:50 | 显示全部楼层
DS的kit木有文档,只有光秃秃的code
看palib的源码是个好的选择~
 楼主| 发表于 2009-2-2 10:48:21 | 显示全部楼层
文档倒是有,libnds的:http://libnds.devkitpro.org/index.html
前不久才发现,不过不太全。
话说有些东西没必要用Palib的……看看libnds比较能了解DS的硬件。
发表于 2009-2-2 14:21:46 | 显示全部楼层
原帖由 jason 于 2009-2-2 10:18 发表
DS的kit木有文档,只有光秃秃的code
看palib的源码是个好的选择~

啊,啊,啊,jason有网了!
发表于 2009-2-2 15:35:35 | 显示全部楼层

回复 14# 的帖子

那个文档似乎很久没更新过了=。=
 楼主| 发表于 2009-2-2 19:50:16 | 显示全部楼层
原帖由 jason 于 2009-2-2 15:35 发表
那个文档似乎很久没更新过了=。=

这贴的讨论方向已经发生微妙的变化……
话说那个文档我也觉得不大合用,想找的函数很多上面都没有。
猛啃资料的好处就是——终于能看懂一些源代码了,勉强算是一点进步吧。
您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

Archiver|手机版|小黑屋|EMAX Studio

GMT+8, 2025-5-6 03:59 , Processed in 0.017309 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表