说起MD手柄,又让我想起5年前的手柄解码情景,研究手柄数据花了20多个小时。。。。! h& _% P& |! b! O* N$ z: ?
0 C9 K* P7 e" ?% O; J- r5年前传送门:http://www.vgdiy.com/bbs/forum.p ... ;tid=378&extra=
O9 ]; c- z6 c: L. C2 ^8 l) M+ o' u2 c" f1 d' O
& _4 F! Q" }) V5 H( @" i
如今我又再次研究MD手柄数据,并制作了PS/SS两款手柄转MD转换器。/ w7 U4 K9 j6 E& k) i
在以往的经验上,采用了如今最新的单片机,并且重新设计了兼容模式
. ~! o- n! N2 g. v* H9 q加上独有的无延迟转换技术,使得转换器有着非常的表现。( Q5 q4 A: ]2 L0 E# E
+ }4 ]8 n1 { d4 A4 s更改了MODE按键功能,原本MODE按键作用是,手柄通电前按住MODE$ u5 n- B3 x- K* ~# e( M' y
手柄就使用3键模式,我在转换器里取消改功能,改成在线切换方式,
/ d N# F. P [- y切换后自动保存。即切换成3键模式,那么永远都是3键模式,除非再: R I; T# O1 {) k
切换成6键。
5 P! ]/ s, f5 d! O* X7 @
1 g# P7 r- z# ^5 w, c5 X& A% Z为什么会有MODE按键呢?MD当初设计游戏时,没有6键手柄,所以手柄
$ e. d5 [1 |, ?读取时序相当混乱不标准,导致后面出的6键手柄不能完全兼容以前的时序
' g; {! O7 ~% v* z, D) Q4 Z所以设置了MODE按键来硬切换成3键手柄,以适应这些老游戏!7 @+ d1 } e& O8 x- Z
& r1 M+ k, Y4 P9 v5 \3 j, j/ i$ k本次PS转MD,支持PS1数字,PS1模拟手柄,PS2模拟手柄,并支持类比摇杆
% T! S/ ], `- W当中十字键。
( A/ @+ p2 H4 D1 }* h' qSS转MD,支持SS数字手柄,3D手柄,和自家的土星2.4G无线手柄。) m% e* ^! l w# V7 n9 B, a' r5 J D
' u! L8 j' M! \" B5 }8 ^: y上图:
, O. o1 R( X8 l0 Y9 q! @# ~ |