设为首页收藏本站

琵琶行论坛

 找回密码
 注册
查看: 1571|回复: 26

[求助] KOF96 编辑

[复制链接]

该用户从未签到

发表于 2018-7-9 20:50:46 | 显示全部楼层 |阅读模式
本帖最后由 SieKensou 于 2018-7-10 17:32 编辑

有人对KOF96有一些了解吗?
我正试图改变Athena Asamiya移动“Phoenix Arrow”命令的按钮,使用按钮B和D代替A和C.请帮忙吗?

该用户从未签到

 楼主| 发表于 2018-7-17 06:04:08 | 显示全部楼层
这个KOF'96的另一个问题。有谁知道如何延长选择角色的时间?我找不到。
回复 支持 反对

使用道具 举报

签到天数: 687 天

[LV.9]以坛为家II

发表于 2018-7-17 22:42:38 | 显示全部楼层
SieKensou 发表于 2018-7-17 06:04
这个KOF'96的另一个问题。有谁知道如何延长选择角色的时间?我找不到。

未命名.PNG
看图,标红色的就是初始时间15秒的赋值,直接改成99的话效果如下:

kof96000.png
回复 支持 反对

使用道具 举报

该用户从未签到

 楼主| 发表于 2018-7-18 03:14:12 | 显示全部楼层
EMU_MAX 发表于 2018-7-17 22:42
看图,标红色的就是初始时间15秒的赋值,直接改成99的话效果如下:



完善!谢谢。这正是我想要的。非常感谢你!

任何想法如何更改Athena Asamiya的“Phoenix Arrow”命令的按钮,使用按钮B和D而不是A和C.


当你获得高分时,我希望延长你输入姓名首字母的时间。任何想法?
回复 支持 反对

使用道具 举报

签到天数: 687 天

[LV.9]以坛为家II

发表于 2018-7-18 20:43:41 | 显示全部楼层
本帖最后由 EMU_MAX 于 2018-7-18 20:46 编辑
SieKensou 发表于 2018-7-18 03:14
完善!谢谢。这正是我想要的。非常感谢你!

任何想法如何更改Athena Asamiya的“Phoenix Arrow” ...

Athena的Phoenix Arrow用BD出招直接给你答案吧,原理你看多了出招控制程序自然就懂了。至于延长签名时间,这个改法跟延长选人时间一样,找到地址改就是了,你自己找找。

1.PNG
这一行改成:andi.b #$a0,D0

2.PNG
这一行改成:btst #$5,($1a4,A4)


回复 支持 反对

使用道具 举报

该用户从未签到

 楼主| 发表于 2018-7-18 22:56:42 | 显示全部楼层
本帖最后由 SieKensou 于 2018-7-19 00:42 编辑

.....
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2018-7-18 23:07:12 | 显示全部楼层
EMU_MAX 发表于 2018-7-18 20:43
Athena的Phoenix Arrow用BD出招直接给你答案吧,原理你看多了出招控制程序自然就懂了。至于延长签名时间 ...

非常感谢你的帮助。
我现在了解按钮,但将“btst #$4,($1a4,A4)”更改为“btst #$5,($1a4,A4)”的目的是什么?
回复 支持 反对

使用道具 举报

签到天数: 687 天

[LV.9]以坛为家II

发表于 2018-7-19 00:34:15 | 显示全部楼层
SieKensou 发表于 2018-7-18 23:07
非常感谢你的帮助。
我现在了解按钮,但将“btst #$4,($1a4,A4)”更改为“btst #$5,($1a4,A4)”的目的是 ...

区分B/D出招
回复 支持 反对

使用道具 举报

该用户从未签到

 楼主| 发表于 2018-7-19 00:48:15 | 显示全部楼层
本帖最后由 SieKensou 于 2018-7-20 02:48 编辑

啊,好的。现在明白了。再次感谢!



非常感谢,也许你也可以帮我解决这个问题。

我在救生栏上编辑了LEONA的名字。名称在p1 rom中存储为ASCII文本。 KASUMI TODO名称的偏移量为“$ 475543”。当我在名字中添加更多字符时,它在玩家一中看起来很好,但如果你看一下玩家二,你会看到扩展字符显得不合适,因为第二个玩家的名字仍然在同一个位置开始。我怎么能编辑第二个玩家名字的起始位置?






P.S。:关于高分时输入名字的时间,我找到了我想要的其他计时器,但由于某种原因我找不到这个...


回复 支持 反对

使用道具 举报

签到天数: 687 天

[LV.9]以坛为家II

发表于 2018-7-19 22:21:17 | 显示全部楼层
本帖最后由 EMU_MAX 于 2018-7-19 22:22 编辑
SieKensou 发表于 2018-7-19 00:48
啊,好的。现在明白了。再次感谢!

未命名.PNG
程序运行到这里时D2寄存器里存放着Player2名字显示位置的横坐标值。你只要看懂这几行代码,搞清楚D2寄存器的值是怎么来的,修改名字的起始位置就很简单了。


看下面LEONA的位置:
kof96002.png

回复 支持 反对

使用道具 举报

该用户从未签到

 楼主| 发表于 2018-7-19 23:08:35 | 显示全部楼层
EMU_MAX 发表于 2018-7-19 22:21
程序运行到这里时D2寄存器里存放着Player2名字显示位置的横坐标值。你只要看懂这几行代码,搞清楚D2寄 ...




那很棒!现在,由于你的帮助,我看到它是如何运作的。现在我做了我想要的所有改变。谢谢!!!
当你得分高的时候我必须插入你的名字时我仍然找不到计时器......不知道为什么......
回复 支持 反对

使用道具 举报

该用户从未签到

 楼主| 发表于 2018-7-20 23:45:33 | 显示全部楼层
EMU_MAX 发表于 2018-7-19 22:21
程序运行到这里时D2寄存器里存放着Player2名字显示位置的横坐标值。你只要看懂这几行代码,搞清楚D2寄 ...

你能添加精灵并使其正确显示吗?我正在编辑一些东西,我注意到新的精灵不适合旧精灵的可用空间。只有3个精灵。还有其他问题,你知道怎么找瓷砖吗?我正在编辑一个精灵,我注意到其中一个瓷砖不在精灵的其余部分的同一部分,我已经检查过该角色的所有瓷砖不同时间,我看不到那个瓷砖。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|琵琶行论坛 ( 赣ICP备12000882号  

GMT+8, 2018-10-18 15:19 , Processed in 0.026613 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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