铁血丹心

 找回密码
 我要成为铁血侠客
搜索
查看: 2108|回复: 4

移植PSP版本的大侠,能给点开发资料吗?LUA和SDL能运行在PSP上不明白?

[复制链接]
发表于 2013-3-21 10:13 | 显示全部楼层 |阅读模式

马上注册,结交更多侠友!

您需要 登录 才可以下载或查看,没有账号?我要成为铁血侠客

x
前2天才知道有金庸mod这回事情,我的第一个RPG游戏啊,于是下了个PSP的苍龙逐日1.2怀旧下。

玩时就发现很难完成单走一步的操作,必须要很快的点方向键才可以,相当的烦躁。。。

遇到上只有一格的小路的话,要来回走好几次才能进去。。。

我知道这个版本是lua复刻版,lua我也略懂一些,于是想自己改改。

lua版的好处就是改完脚本文件*.lua,然后拷贝进PSP就可以了,也不用编译。

看了代码后知道游戏逻辑都是lua实现的,然后先小改看效果,先把重新游戏的主角名字改为我的名字,一切ok...

攻击伤害逻辑改改...哈哈 好玩!

回到单走一步的问题,找到VK_LEFT VK_RIGHT VK_UP VK_DOWN附近看了看代码,感觉没问题。。。

里面的关键函数GetKey,这个是c实现的lua可以调用的函数,想改这个的话,就不知道如何下手了。。。

没找到GetKey的实现的lib和dll

eboot.pbp 真心不懂啊!!!

特来求教,望高人指点。。。


【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2013-3-21 12:16 | 显示全部楼层
回复 lsl_lsq 的帖子

那这么说目前PSP上的版本都是基于lua复刻版制作的咯!

谁是第一个做出那个eboot.pbp的大大啊?膜拜中。。。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2013-3-21 12:21 | 显示全部楼层
那最最关键问题是SDL支持PSP吗?

毕竟SDL是显示图像和播放声音的啊!

还是说这部分代码用pspsdk替换了?
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2013-3-21 11:45 | 显示全部楼层
本帖最后由 lsl_lsq 于 2013-3-21 11:46 编辑

GetKey函数是C或者SDL的底层函数,编译eboot.pbp非常麻烦,需要PSPSDK等一堆东东.如果不熟悉还是不要花精力去了解..

还是在目前LUA源码的基础上来开发比较可行,可以考虑将psp的L,R按键设置成左右鼠标键,但操作起来未必方便.

【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2013-3-21 11:57 | 显示全部楼层

如果想了解一些C底层的内容,可下载鱼大的SDL复刻版..

目前的PSP的eboot.pbp就是利用鱼大的C源码编译的.

鱼大的网盘已经无法下载了,这是论坛的热心网友提供的下载:
分别为0.6版和0.66patch。
http://www.kuaipan.cn/file/id_63379646976098309.htm
http://www.kuaipan.cn/file/id_63379646976098310.htm
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。

本版积分规则

小黑屋|手机版|铁血丹心

GMT+8, 2024-5-3 08:09

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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