说起MD手柄,又让我想起5年前的手柄解码情景,研究手柄数据花了20多个小时。。。。
, ]1 j+ F) q5 }4 z8 {- {5 |1 ]8 ]; u- I
5年前传送门:http://www.vgdiy.com/bbs/forum.p ... ;tid=378&extra=- D& p% w% l! }' c4 x
- v' f. J" y3 X5 `. g! A" I2 B
! k2 F9 }( N. P" `* o! j/ s6 w3 F3 z如今我又再次研究MD手柄数据,并制作了PS/SS两款手柄转MD转换器。
! f$ i2 r- v3 {/ r7 O在以往的经验上,采用了如今最新的单片机,并且重新设计了兼容模式. ^4 x* m, k% x6 l) z
加上独有的无延迟转换技术,使得转换器有着非常的表现。8 h& ~1 u: {- b- I/ D4 X
" V# ]3 n4 I( p. s5 w0 G- J7 M更改了MODE按键功能,原本MODE按键作用是,手柄通电前按住MODE* m0 F& j8 ], T3 J/ O
手柄就使用3键模式,我在转换器里取消改功能,改成在线切换方式,! C& c6 ~+ g i; b
切换后自动保存。即切换成3键模式,那么永远都是3键模式,除非再
1 {) S3 [6 L. j! \) g" W切换成6键。# Z: b3 A0 m& c+ f- \4 w5 e Q
1 H, S9 A% l& A2 A为什么会有MODE按键呢?MD当初设计游戏时,没有6键手柄,所以手柄8 r0 z* G6 S- Q& {4 x
读取时序相当混乱不标准,导致后面出的6键手柄不能完全兼容以前的时序. X; {/ g5 ]& I6 ^, t' P8 A
所以设置了MODE按键来硬切换成3键手柄,以适应这些老游戏!
; {! y( l/ D) d( }. g( L$ [( ]
$ L8 b+ P0 `% ]本次PS转MD,支持PS1数字,PS1模拟手柄,PS2模拟手柄,并支持类比摇杆
: j7 N9 N* l' p/ f( v/ i( Q4 A0 k当中十字键。
8 X( Q& I3 {$ F- P, ?& d) FSS转MD,支持SS数字手柄,3D手柄,和自家的土星2.4G无线手柄。
/ z6 O- A+ f- L! D2 }4 R! A8 c' W
f4 T1 |: ]" |# H0 \/ ?上图:+ {4 U% X5 C% L7 `; O, I
|