说起MD手柄,又让我想起5年前的手柄解码情景,研究手柄数据花了20多个小时。。。。/ S. _. D$ Q+ L" [
/ O; w O( G% B0 C$ A( `
5年前传送门:http://www.vgdiy.com/bbs/forum.p ... ;tid=378&extra=! j: }8 l. K6 b- d" v" T
. |* r1 l8 r6 t1 L1 p% r* T$ J( Z, e1 A6 B- B; ]9 L0 D
如今我又再次研究MD手柄数据,并制作了PS/SS两款手柄转MD转换器。
" G" k! U( q# p% c- b在以往的经验上,采用了如今最新的单片机,并且重新设计了兼容模式: m8 E8 U) R. l0 n# I# W2 L, C, X& I. b T
加上独有的无延迟转换技术,使得转换器有着非常的表现。, @9 _" ^1 b! s" ]' t- r1 @
( d. a$ x! s$ p# u5 F
更改了MODE按键功能,原本MODE按键作用是,手柄通电前按住MODE
6 j ~" A, M# f5 J. v* j手柄就使用3键模式,我在转换器里取消改功能,改成在线切换方式,
- J8 a" v: p& |' z) L$ C2 m切换后自动保存。即切换成3键模式,那么永远都是3键模式,除非再2 o* M# g4 p2 I3 g, N' o
切换成6键。4 ^' I, Z* `! ?4 {4 s' z
/ w3 x/ g7 ^+ l) \4 z; E! h为什么会有MODE按键呢?MD当初设计游戏时,没有6键手柄,所以手柄
) Q* x8 E E) C8 P4 Y: p读取时序相当混乱不标准,导致后面出的6键手柄不能完全兼容以前的时序4 h4 y: ^" r0 \* |' ~
所以设置了MODE按键来硬切换成3键手柄,以适应这些老游戏!
- b8 A& r) p4 V E4 w+ f+ Z x8 j# @
+ n( m' t% {: F$ {' V本次PS转MD,支持PS1数字,PS1模拟手柄,PS2模拟手柄,并支持类比摇杆
: [/ b0 T0 n; | J2 O0 @3 O) e1 S+ W; _当中十字键。
+ A' `4 F A3 c+ qSS转MD,支持SS数字手柄,3D手柄,和自家的土星2.4G无线手柄。
1 i" t- M0 G! }% q& J1 R- _2 q3 }: h4 e( }; i
上图:
$ N9 g' a- g7 Q) z# g |