说起MD手柄,又让我想起5年前的手柄解码情景,研究手柄数据花了20多个小时。。。。
* u9 }) x5 D; |( l1 P% z1 H% Y1 Y
' w( X- ~/ J$ P/ Z9 X; s3 V5年前传送门:http://www.vgdiy.com/bbs/forum.p ... ;tid=378&extra=4 V) J& L% f; {
# U. o+ z+ s% J0 e$ H2 V: @
+ q! p0 x5 n4 _如今我又再次研究MD手柄数据,并制作了PS/SS两款手柄转MD转换器。
4 D4 F9 R7 F/ G; ]" y在以往的经验上,采用了如今最新的单片机,并且重新设计了兼容模式. X5 v+ X6 P/ w- K" W* `( |
加上独有的无延迟转换技术,使得转换器有着非常的表现。
7 c3 p2 I5 b. k! z
0 o) V: W4 T1 m; E更改了MODE按键功能,原本MODE按键作用是,手柄通电前按住MODE2 P) F' m0 N- a, k
手柄就使用3键模式,我在转换器里取消改功能,改成在线切换方式,
# I0 `; l. g3 r切换后自动保存。即切换成3键模式,那么永远都是3键模式,除非再
+ q/ W; f, d2 r( b+ A切换成6键。
1 D. W1 ] c' @6 L' O9 t
8 N2 U3 Z& L ^2 @1 R0 I为什么会有MODE按键呢?MD当初设计游戏时,没有6键手柄,所以手柄
$ {8 k( h# a" t3 }# e; X" n读取时序相当混乱不标准,导致后面出的6键手柄不能完全兼容以前的时序/ n1 R P3 }. A+ W+ r7 c
所以设置了MODE按键来硬切换成3键手柄,以适应这些老游戏!0 Q, r$ _" \5 b# s' c3 U3 I5 ~
; |* I; M0 K1 e0 C; E本次PS转MD,支持PS1数字,PS1模拟手柄,PS2模拟手柄,并支持类比摇杆! p8 B; j7 _. }8 d* ]6 C
当中十字键。
7 L5 K6 z" Q- `- lSS转MD,支持SS数字手柄,3D手柄,和自家的土星2.4G无线手柄。
* E* {( p6 s" }$ q Y; }# N2 d% [* ]0 t; |& ^
上图:
5 [8 @- U2 a* f, J1 E |