说起MD手柄,又让我想起5年前的手柄解码情景,研究手柄数据花了20多个小时。。。。
\! U" K9 s: T- {
M' ~- P! k% \! ]5年前传送门:http://www.vgdiy.com/bbs/forum.p ... ;tid=378&extra=6 d# O+ L& u( Q! ~' T
2 T* P7 d s5 f
& B ~5 R4 \9 S如今我又再次研究MD手柄数据,并制作了PS/SS两款手柄转MD转换器。$ [4 ]; @' m4 T+ U) v
在以往的经验上,采用了如今最新的单片机,并且重新设计了兼容模式
* _+ q j4 f ^& e- D F) G加上独有的无延迟转换技术,使得转换器有着非常的表现。- ]; K% C1 u& W' V# R: H6 j
) G2 M; x4 I# k9 u# D5 K( u2 o
更改了MODE按键功能,原本MODE按键作用是,手柄通电前按住MODE& T9 r% M, z; B( [6 z4 R
手柄就使用3键模式,我在转换器里取消改功能,改成在线切换方式,
6 b; d; ?3 a7 M. r" b9 j* Q- M切换后自动保存。即切换成3键模式,那么永远都是3键模式,除非再% d* k/ w+ E7 z0 d- k! m' t
切换成6键。$ w6 ?" {' _, ^
: _7 x1 J1 J5 e$ K为什么会有MODE按键呢?MD当初设计游戏时,没有6键手柄,所以手柄 A: C! M& s) m* p& k& N: M. o
读取时序相当混乱不标准,导致后面出的6键手柄不能完全兼容以前的时序5 C3 F- ]7 [4 U9 r5 p; }9 Z9 l
所以设置了MODE按键来硬切换成3键手柄,以适应这些老游戏!; B7 t+ L# ^) ?2 Y J! M
3 o5 s) ^: k0 X# m- b本次PS转MD,支持PS1数字,PS1模拟手柄,PS2模拟手柄,并支持类比摇杆2 R, x1 H6 n% q m* p$ d
当中十字键。
; x$ q" n; P5 {0 sSS转MD,支持SS数字手柄,3D手柄,和自家的土星2.4G无线手柄。( c0 H, p, n& f. J$ j1 ]; {! N
* A/ j7 |! ^, N1 Z9 F* f上图:- f, {4 p- v2 D! S' \$ R6 L
|