说起MD手柄,又让我想起5年前的手柄解码情景,研究手柄数据花了20多个小时。。。。
( B6 Q$ J* j: x! Z* A5 `4 x- L1 E" m4 q1 Y6 w6 e6 \
5年前传送门:http://www.vgdiy.com/bbs/forum.p ... ;tid=378&extra=& S8 C5 z2 K1 i. y
, n# y* z. Q* Q3 e. _
: H, G5 `& y9 G如今我又再次研究MD手柄数据,并制作了PS/SS两款手柄转MD转换器。
. J6 W3 N3 z/ o1 R1 `在以往的经验上,采用了如今最新的单片机,并且重新设计了兼容模式
, h! [$ Z( X, B# X加上独有的无延迟转换技术,使得转换器有着非常的表现。
9 s9 L! k2 D6 ~
* Z* |& L+ k( l) e1 W- q# w更改了MODE按键功能,原本MODE按键作用是,手柄通电前按住MODE1 G+ v& M9 ]8 \4 j' i- v
手柄就使用3键模式,我在转换器里取消改功能,改成在线切换方式,6 e+ L* H9 b C e! m0 c+ I. X. o
切换后自动保存。即切换成3键模式,那么永远都是3键模式,除非再) N6 v& i/ Z5 Q$ a
切换成6键。" ^; }8 S6 `8 v- I2 Z& Z* D
/ v- d! m) J4 m& z
为什么会有MODE按键呢?MD当初设计游戏时,没有6键手柄,所以手柄
/ `8 k# O- ~/ g: R/ H读取时序相当混乱不标准,导致后面出的6键手柄不能完全兼容以前的时序
! u. T, Y; {4 ]# N- b n" S所以设置了MODE按键来硬切换成3键手柄,以适应这些老游戏!
: [* G+ p3 o. T4 }! Q! M
% o' ?; N4 h; N9 E( Q0 X. G本次PS转MD,支持PS1数字,PS1模拟手柄,PS2模拟手柄,并支持类比摇杆$ m7 J7 z# E0 N
当中十字键。
! [( `0 B3 t3 D7 b! X$ ESS转MD,支持SS数字手柄,3D手柄,和自家的土星2.4G无线手柄。8 {* J0 M1 g. R* D. p+ B$ a4 \
2 V% F9 C$ {. ~; i+ u上图:
2 ^) k# T7 Z/ v* E! q& I |