» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

PS2和DC上哪些游戏真正用到了手柄的压感功能?

引用:
原帖由 chenke 于 2010-8-14 16:17 发表
最近在蛊搞nullDC模拟器,发现DC莎木1里,DC手柄的L和R键是对应压感的,按得轻就是走,按得重就是跑
(nullDC的PURUPURU手柄插件已支持这一功能,不过目前同时支持压感和震动的只有XBOX360有线手柄,我手里的PS2转U ...
问题在于XB360的手柄,没有压感,所有按钮都是数字的。那么这个模拟出的‘压感’到底是个啥东西?


TOP

引用:
原帖由 chenke 于 2010-8-16 21:13 发表
360手柄无压感? 只有0和1的区别?
显然啊,网址如下
http://msdn.microsoft.com/en-us/ ... d%28v=VS.85%29.aspx
button的状态用的是bitmask,可不就是0、1么。



TOP

引用:
原帖由 md2 于 2010-8-16 22:08 发表
人家是数字输出,又不是数字采样,没听说AD转换么
PS和XBOX手柄输出的都是电流这个模拟量,查表得到电阻率,也就是按键的行程
我说的是X360哦。文档都给出了。


TOP

引用:
原帖由 tdk01 于 2010-8-17 09:43 发表
posted by wap, platform: dopod

那360玩沙排1和2是怎么做的呢
这就不知道了,没玩过。
不过既然LZ说用X360手柄能够模拟压感,自然也就是说有用纯软件模拟的办法咯。

TOP

引用:
原帖由 chenke 于 2010-8-17 09:48 发表
长知识了,那360手柄的L R键也非压感而是进程了?
对,只有LT、RT、和两个摇杆是进程的。

TOP

引用:
原帖由 slaimlin 于 2010-8-17 09:51 发表
fc的玛丽
大跳小跳是根据按键力大力小这个怎么说?
这个我倒觉得不难。
因为跳是一个单次触发动作,所以只要根据跳跃键持续按下的时间长短来确定大跳小跳就可以。
换句话说,单次触发的动作,都可以用持续按键时间长短来模拟‘大力小力’。
相对应的,比如油门这个操作,本身就是一个可以持续性的操作,所以就不能这么模拟了。

TOP

发新话题
     
官方公众号及微博