琵琶行论坛

 找回密码
 注册
每日签到论坛FTP使用教学领取红包(开放!)论坛FTP搜索引擎
查看: 825|回复: 11

[讨论] KULA MAX2 背景

[复制链接]

该用户从未签到

发表于 6 天前 | 显示全部楼层 |阅读模式
我已经将MAX2背景添加到KULA HSDM中。我认为一切都是正确的,因为我在玩游戏时没有发现任何错误,而且背景看起来很完美。
I added the MAX2 background to KULA's HSDM. I thought everything was going fine because I didn't notice nothing wrong in gameplay and the background looks perfect:
kof2k2nd021.png

一段时间后,我发现在进行KU​​LA的MAX2移动后进入PRACTICE菜单时会发生这种情况。
Some time later I noticed that this happens when you enter on the PRACTICE menu after doing KULA's MAX2:
kof2k2nd022.png
有谁知道为什么会这样以及如何解决?先感谢您。
Does anyone knows why is this happening and how to solve it? Thanks in advance.

签到天数: 20 天

[LV.4]偶尔看看III

发表于 6 天前 | 显示全部楼层
max2中断会有这个bug
回复 支持 反对

使用道具 举报

签到天数: 11 天

[LV.3]偶尔看看II

发表于 6 天前 | 显示全部楼层
你只是移植了MAX2的背景,应该是还有一断程序,阻止中断的。不然就这样了
kof2001ae000.png
回复 支持 反对

使用道具 举报

该用户从未签到

 楼主| 发表于 6 天前 | 显示全部楼层
本帖最后由 SieKensou 于 2020-11-22 20:10 编辑

我已经尝试过但是没有运气。我认为这是完全停止它的正确例程:
I have tried without any luck. I though that this routine was the right one for make it stop:
4EB9 0002 B6C2             JSR      0x2B6C2

但这是行不通的,所以也许我忘记了当KULA终止MAX2时使它工作的必要条件。奇怪的是,在游戏过程中它可以正常工作,并且PRACTICE菜单中仅显示BUG。
But it doesn't work, so maybe I'm forgetting something that is needed to make it work correctly when KULA finishes the MAX2. What is extrange is that it works perfect in-game and I only noticed that bug in the PRACTICE menu.

当MAX2结束时,我已将代码放在此处(偏移量为08F664),但没有区别,BUG仍然存在。
I put the code here (at the offset 08F664), when the MAX2 ends, but it has no difference:
4A2C 007C                  TST.B    (0x7C,A4)
6A0C                          BPL      *0xE     ; Go to JMP 8DF6C
4EB9 0002 B6C2             JSR      0x2B6C2        ; REMOVE BG (Doesn't work)
4EF9 0008 F30E             JMP      0x8F30E
4EF9 0008 DF6C             JMP      0x8DF6C

奇怪的是,如果我在完成MAX2之前停止了MAX2的背景,那么一切正常,并且BUG不会出现在PRACTICE菜单中。因此,也许当我将其插入MAX2的末尾时,可能做错了什么。解决该问题的任何帮助将不胜感激。
Curiously, if I make it stop before the MAX2 ends, it works and there is no BUG in the PRACTICE menu, so maybe I'm doing it wrong when I make it stop at the MAX2 end. Any help will be apreciated.
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 5 天前 | 显示全部楼层
kqz 发表于 2020-11-22 19:38
你只是移植了MAX2的背景,应该是还有一断程序,阻止中断的。不然就这样了

2001也ae?它配吗?

点评

私人改的而已  发表于 4 天前
路過,,,水一下  发表于 5 天前
回复 支持 反对

使用道具 举报

签到天数: 1 天

[LV.1]初来乍到

发表于 5 天前 | 显示全部楼层
本帖最后由 翼岬搭档 于 2020-11-23 20:04 编辑

正确做法是这样,但是结束时候仍然有部分BUG
GIF654.gif

点评

路過,,,水一下  发表于 5 天前
回复 支持 反对

使用道具 举报

该用户从未签到

 楼主| 发表于 5 天前 | 显示全部楼层
翼岬搭档 发表于 2020-11-23 19:33
正确做法是这样,但是结束时候仍然有部分BUG

是的,这就是我之前所说的。如果我在KULA的MAX2移动结束之前使MAX2的底部结束,则它工作正常。问题是该基金结束得太早
Yes, that was what I mean when I said that it worked fine if I make the MAX2 bacground finish before KULA's MAX2 move ends. The problem is that this way it finishes too soon.

点评

路過,,,水一下  发表于 5 天前
回复 支持 反对

使用道具 举报

签到天数: 11 天

[LV.3]偶尔看看II

发表于 昨天 18:37 | 显示全部楼层
isuka 发表于 2020-11-23 14:38
2001也ae?它配吗?

N年前时间充裕无聊瞎弄的,随便起了个名字,简短好记而已。没别的意思,请无视。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2020-11-28 03:54 , Processed in 0.021575 second(s), 10 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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