nPAL——仙剑奇侠传for Nspire CX ALPHA发布
本帖最后由 nbzwt 于 2013-6-30 08:30 编辑发在这个区稍微引起一下大家注意,顺便分享点移植经验。
感谢所有ndless/nSDL开发者所作出的努力!从开始移植到弄到这一步总共就花了5h不到的时间,完全应该归功于这些开发者!
事实上,所有音乐和音效都被我删了。
目前主程序大小达到了384KB,而资源文件更是达到了21.9MB,黑白机已测试可使用,但是要配合nTNOC和nCleaner精简系统腾出空间。
文件压缩后大小只有原来的一半,所以应该尺寸还有优化空间。
存档功能还不能正常使用。
nPal.rar是可执行文件,sdlpal.rar是源代码。
下一步开发计划
1\把存档系统搞定
2\将过场动画改为使用MJPEG压缩,减小体积,方便在黑白机上使用。
下载地址:
http://www.cncalc.org/thread-8843-1-1.html
移植经验:
不要使用标准库,去掉所有对标准库的include,只要include os.h就够了。
必须要用的math.h,改用fdlibm库实现,下载地址:https://github.com/Hoffa/nSDL/wiki/Additional-libraries
sscanf,vsnprintf需要自己实现,os.h里面没有支持这两个函数
SDL初始化时,只初始化SDL_VIDEO,所有SDL_SWSURFACE改为SDL_HWSURFACE。 太赞了~\(≧▽≦)/~
21.9M……黑白机型果然不够。 可惜了,只有黑白机…… 太好了!期待完美版
什么情况,怎么弄?
文件名全大写,全小写,首字母大写都试过了,总有这个错误。 Zentauit 发表于 2013-4-29 20:37 static/image/common/back.gif
什么情况,怎么弄?
文件名全大写,全小写,首字母大写都试过了,总有这个错误。
在根目录(我的文档)下建个文件夹,叫pal,所有资源放在那里面,主程序任意 本帖最后由 Zentauit 于 2013-4-30 11:08 编辑
汇报问题:
1.存、读档
2.不能装备物品
3.不能查看状态
4.场景切换的渐变过程没有了
5.有时显示内容不全(如刚刚开始的,只有新的故事旧的回忆,背景图片没刷出来、)
6.遇到怪物时提示:FATAL ERROR:FILE not found:abc.mkf,然后退出。
好吧,没办法继续测试了、、
Zentauit 发表于 2013-4-30 10:53 static/image/common/back.gif
汇报问题:
1.存、读档
2.不能装备物品
怪物、渐变、显示问题可以解决,但是至于存档和装备问题是ndless SDK对C标准库支持问题,我暂时无力解决 顶一下,貌似很不错 dddddd顶顶顶顶顶 为什么不把word_chs.dat.tns以及m_chs.msg.tns分别替换前一个英文版的word_eng.dat.tns以及m_eng.msg.tns啊?我这里测试了,状态仙术什么的都没问题啊,物品都变成中文了。{:083:}
{:12_317:}(一点bug都没有,这样不是很好吗?之前那个版本的英文蛋疼的要命,什么QMX啊,一个都看不懂。)
页:
[1]