Project1
标题:
Vista下启动RMXP的游戏好卡
[打印本页]
作者:
SailCat
时间:
2010-12-14 11:07
标题:
Vista下启动RMXP的游戏好卡
我本以为是数据库东西太多,结果开一个默认工程,按F12都要卡半天才出标题栏
奇怪的是一旦刷出标题栏,再按F12软重启会很快
感觉不是卡在RGSS内部,可能卡在某RGSS100J.DLL里了?
但是某些特殊游戏启动却不卡,比如夏娜的坦克90范例……
作者:
summer92
时间:
2010-12-14 11:10
换XPSP2系统
作者:
嫁衣
时间:
2010-12-14 11:29
以前用VISTA的时候不觉得卡哈,和XP差不多呢
作者:
精灵使者
时间:
2010-12-14 11:30
VISTA下确实是这样的,但是游戏性没有影响。by 精灵
作者:
匿名
时间:
2010-12-14 11:32
回复
SailCat
的帖子
在XP以上系统必须要全屏幕游戏才会不卡,原因不明.
作者:
苏小脉
时间:
2010-12-14 11:39
http://rpg.blue/thread-147595-1-1.html
目前猜测是微软的通用音频架构(UAA)在作祟。Vista 及其后的系统,整个音频栈及其设备驱动模型都重写了,所以老的 DirectSound 接口就不再有硬件加速的优势了(自然也包括建立在 DirectSound 之上的 DirectMusic,RM 的 MIDI 是靠这个高层接口播放的),只能通过 WASAPI 模拟运行,而这个模拟的初始化在某些环境下就需要很长时间,由于微软的操作系统没开源,只能找内部人员解释了。XP 还好,注释掉 Game_System 里的 Audio.bgm_play 这句就可以跳过这个瓶颈,而 VX 连权变措施都没找到。试试用 RM 内置的音频播放器播放不同的格式,还能发现不同的格式表现也不同{:nm_9:}
作者:
偶尔杀人越货
时间:
2010-12-14 11:51
win7下的还算流畅.
作者:
夏の雪孩子
时间:
2010-12-14 13:04
呵呵呵~,没有装VISTA,装了XP的路过一下~
VISTA真不好用,建议装win7吧~
作者:
SailCat
时间:
2010-12-14 13:07
夏の雪孩子 发表于 2010-12-14 13:04
呵呵呵~,没有装VISTA,装了XP的路过一下~
VISTA真不好用,建议装win7吧~
用了vista三年多的表示win7完全不好用
还有win7似乎和rmxp有未知兼容问题。。。。
SailCat于2010-12-14 13:12补充以下内容:
这个贴子反复翻完,没找到解决方案啊。。注释掉Audio.bgm_play那一切游戏音乐都木有了
作者:
orochi2k
时间:
2010-12-14 13:30
传说升级到103J的DLL会解决
作者:
SailCat
时间:
2010-12-14 13:36
回复
orochi2k
的帖子
试了,没有用。。
作者:
熊的选民
时间:
2010-12-14 13:58
回复
SailCat
的帖子
就是音频的问题。目前无解决办法。
作者:
SailCat
时间:
2010-12-14 14:31
目前先这么杯具的解决了。。。。。
if bgm != nil and bgm.name != "" and not $DEBUG
Audio.bgm_play("Audio/BGM/" + bgm.name, bgm.volume * (@music_volume - 1) / 6, bgm.pitch)
else
Audio.bgm_stop
end
debug的时候不听音乐,release的时候再听。。。
作者:
苏小脉
时间:
2010-12-14 21:28
回复
SailCat
的帖子
你可以用自己写的库,调用别的接口播放音乐。
作者:
enghao_lim
时间:
2010-12-14 21:45
之前用vista表示无鸭梨。
曾经有过这样的讨论帖,换成wav试看吧。
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1