»
首页
|
手机数码
|
汽车资讯
|
游戏硬件
|
评测专题
|
手机壁纸
|
海淘值得买
|
度假
|
求职招聘
|
广告联系
» 您尚未登录:请
登录
|
注册
|
标签
|
帮助
|
小黑屋
|
TGFC Lifestyle
»
经典游戏怀旧专区
» 关于手柄转接器的延迟问题的测量方法,俺抛砖引玉,希望大家指正。。。。。
发新话题
发布投票
发布商品
发布悬赏
发布活动
发布辩论
发布视频
打印
[专题讨论]
关于手柄转接器的延迟问题的测量方法,俺抛砖引玉,希望大家指正。。。。。
孙大师
大侠
帖子
777
精华
2
积分
9816
激骚
575 度
爱车
自行车
主机
M-FC(梦想)
相机
华为荣耀
手机
华为荣耀
来自
天府之国
注册时间
2011-12-12
发短消息
加为好友
当前离线
1
#
大
中
小
发表于 2013-9-24 10:03
显示全部帖子
经过多日的测试,用比较法测试,1/60的转换延迟确实能够测试到!但这微弱的感觉不仔细测试就真没感觉,而市面上的串行转换器,或者转换芯片都是1/60的啊。。。。无语了。
转换器转换原理:
首选读取手柄按键数据,然后等待usb同步传输 ,传输结束后,转换器再次读取手柄数据,然后等待usb同步,就这样周而复始的工作!
再来聊下各种手柄的读取方式
fc,串口方式 8clk时钟
sfc,串口,16clk
n64,串口,50+clk
ngc,串口,50+clk
md3,4位并口,1clk
md6,4位并口,4clk
ss,4位并口,双线2clk
ss3d,4位并口,3-10个clk?
neogeo,10位并口,闪入。
3do,串口.16clk
pce,4位并口,1-2clk
ps1数字,串口,40clk
ps1模拟,串口,72clk
ps2压力,串口,168clk (此模式基本ps2专用!)
在转换器里面有两个问题,手柄读取时间,usb传输时间,这两个时间就是决定延迟多少。我们可以把一个普通的usb手柄看着是一个多位的并行数据发送usb,这样的话,按键在usb传输的时候就能实时传输,也就是0延迟,单转换器却不能实时读行手柄按键传输到usb,所以只能分时读取,在下贞传输,这就是1/60标准延迟,如果是游戏机的话,因为游戏机只有30贞画面,两贞手柄合一个数据,所以对于游戏机1/60也是无延迟。
调整读取手柄的时间可以减小延迟,但可能降低稳定。个别并行数据的手柄有可能办到闪人usb,还有一个影响的地方就算两个不同的usb手柄或者转换器,由于驱动,传输的数据字节不同,会导致pc响应时间不同,从而造成游戏响应时间也不同,这些问题不得不让人三思了。。。
[
本帖最后由 孙大师 于 2013-9-24 10:09 编辑
]
UID
204739
帖子
777
精华
2
积分
9816
交易积分
0
阅读权限
30
来自
天府之国
在线时间
1389 小时
注册时间
2011-12-12
最后登录
2024-2-24
查看个人网站
查看详细资料
TOP
孙大师
大侠
帖子
777
精华
2
积分
9816
激骚
575 度
爱车
自行车
主机
M-FC(梦想)
相机
华为荣耀
手机
华为荣耀
来自
天府之国
注册时间
2011-12-12
发短消息
加为好友
当前离线
2
#
大
中
小
发表于 2013-9-24 16:24
显示全部帖子
回答主题。
这方法是可行的 ,可以测出不同手柄之间的差异,相杀法,建议与键盘杀,这样是否要好些呢?
UID
204739
帖子
777
精华
2
积分
9816
交易积分
0
阅读权限
30
来自
天府之国
在线时间
1389 小时
注册时间
2011-12-12
最后登录
2024-2-24
查看个人网站
查看详细资料
TOP
控制面板首页
密码修改
积分交易
积分记录
公众用户组
基本概况
版块排行
主题排行
发帖排行
积分排行
交易排行
在线时间
管理团队
管理统计