说起MD手柄,又让我想起5年前的手柄解码情景,研究手柄数据花了20多个小时。。。。
, } `+ P3 R2 K) X/ h
, k8 b3 x" u6 @9 W( h5年前传送门:http://www.vgdiy.com/bbs/forum.p ... ;tid=378&extra=; R! M- |- i* y e) R
2 n1 t8 {9 Y7 n: R; n' Y0 G# X0 A5 e& y% A( G
如今我又再次研究MD手柄数据,并制作了PS/SS两款手柄转MD转换器。4 g ^" A2 n% {+ D- w5 ]% y) g2 f
在以往的经验上,采用了如今最新的单片机,并且重新设计了兼容模式, @9 F0 X% z+ e! a
加上独有的无延迟转换技术,使得转换器有着非常的表现。; ?; D \) X. Q. M* k1 t* M. V0 e
& [! X1 ~, h3 ?. _' Z$ @
更改了MODE按键功能,原本MODE按键作用是,手柄通电前按住MODE9 I$ e, j; e% ]- j; L
手柄就使用3键模式,我在转换器里取消改功能,改成在线切换方式,
/ P9 M2 D$ y3 m/ P A切换后自动保存。即切换成3键模式,那么永远都是3键模式,除非再
3 H3 ?8 U z, @# ~切换成6键。- m& x: u4 ~. S. G
! E$ I4 `* @5 @" U: b( V) T
为什么会有MODE按键呢?MD当初设计游戏时,没有6键手柄,所以手柄& u6 n; e% @3 @! B, H$ y$ y
读取时序相当混乱不标准,导致后面出的6键手柄不能完全兼容以前的时序
' v- S, Q8 }5 v! `* ?所以设置了MODE按键来硬切换成3键手柄,以适应这些老游戏!1 }8 l0 x/ V4 q$ x/ K! }
" ~- _/ n4 `7 D: Z9 r' L0 D+ x- P本次PS转MD,支持PS1数字,PS1模拟手柄,PS2模拟手柄,并支持类比摇杆
s/ ^0 E2 ~4 ?当中十字键。+ X8 M% t. a( g" A
SS转MD,支持SS数字手柄,3D手柄,和自家的土星2.4G无线手柄。
4 |1 t) K2 h, [% O8 s0 g+ o e9 m; C" m- s+ ~- g, b s! Z J5 N
上图:' v8 N* d+ k" v/ g- }
|