Fate﹏贝里奇娜 发表于 2020-4-18 01:38

关于BMSE的溢出问题

【全文转自浆糊论坛,不代表本人观点】
【本文作者:Freefire1943】
【原文链接:http://bbs.rohome.net/thread-886001-1-5.html 】




BMSE本身也是有BUG的,虽然比起现在流行于大家手中的NT要好上太多了,不过仍然有些需要注意的地方,如果是对BMSE并不十分熟悉的朋友应该看一下:


BMSE是个程序,所谓的溢出,指的就是当数据超过程序本身所能接受的程度后会造成的程序非正常运行情况,通常来说表现为崩溃,表现方式可能会根据不同的人的电脑配置等而不同,但共同的特性是,不再按照本来应当的处理方式来运行。


BMSE也有那样的问题,下面总结几点比较可能出现但又让人觉得摸不着头脑的问题

1.变速

当一个作品中变速出现的太多后(注意,这里的太多并不是指变速段的时间长,而是变速的数据数量,再长的变速段,其变速数据只能算是一个),如此一来,就可能会溢出。变速的溢出在大多数的电脑上用mania弹奏时往往会表现为到了某一个特定的地方突然note静止(而不再下落)


2.note数量

这个我自己并没遇到过,不过听说当整个作品的note 数量大于9999时就会造成溢出现象,当用F5 自动演示时,连满9999后继续时,combo数量仍然会保持9999,其他的症状我暂时不太清楚,可能在BMSE里会出现问题,这个待遇到过的人补充


3.音频文件太大

这是我刚遇到的一个问题。
由于umplay会对一部分的mp3不认(即有的mp3在BMSE中播放时没声音),通常我习惯把mp3转化成wav来做(做完后再转回mp3),不过这次的一个曲子时间长度比较长,8分多钟,而放在BMSE里用umplay播放时,直接导致的后果就是电脑蓝屏,往复共5次,每次都是蓝屏。结果我用Cooledit把歌曲分成了4部分,现在就能正常播放了,所以我判断一定也是“溢出”问题。正巧我一朋友也碰到了这个问题,他同样有首很长的曲子,转成了wav格式,不过他的症状跟我不同,他并没蓝屏,而是umplay播放不出声音。虽然音频文件过大后表现的症状不相同,不过相同的是,无法顺利地使用BMSE了。


以上的问题并不是错在noter本身,在发生异常后如果没有经验的话会很难检查出,所以,当一个作品出现一个自己理解不了的异常现象的话,不妨再从这几方面着手:)

machi23 发表于 2021-2-28 21:32

想知道用什么工具转bms到ojn 可以解决超过#300 在游戏无法读取的bug

Fate﹏贝里奇娜 发表于 2021-2-28 23:14

machi23 发表于 2021-2-28 21:32
想知道用什么工具转bms到ojn 可以解决超过#300 在游戏无法读取的bug

不存在吧
页: [1]
查看完整版本: 关于BMSE的溢出问题