怀念吧,小霸王的q1an9型游戏手柄
时间:10-02
整理:3721RD
点击:
玩过红白机 打鸭子游戏的筒子们一定知道光q1an9哇~
想知道原理么 我来告诉你们~
FC红白机光q1an9的工作原理很简单,这归功于FC游戏厂商的巧妙设计。
首先我们先来认识FC的光q1an9。图片就免了。
FC的光q1an9有三个关键部分:
第一个是q1an9头,它的内部有有感光芯片;
第二个是光q1an9上唯一的按钮,就是扳机,在游戏的过程中,瞄准的同时需要按下扳机进行射击。
第三个是接头,这个和2P手柄的位置是相同的。
在理解光q1an9工作原理之前,首先需要让大家了解到,红白机的手柄和光q1an9都是串行设备。撇开手柄不谈,光q1an9接口的7个口中,有两个口用来提供状态信息。这7个口的定义如下:
1 Out GND GND Ground
2 Out PORT0-CLK PORT1-CLK Joystick Clock (CPU Port Read)
3 Out OUT0 OUT0 Joystick Serial-Start
4 In PORT0-0 PORT1-0 Joystick Serial-Data
5 Out +5VDC +5VDC Supply
6 In PORT0-3 PORT1-3 Zapper Light
7 In PORT0-4 PORT1-4 Zapper Button
我们可以看到,第6bit和第7bit是光q1an9提供的信息。第6位表示光q1an9检测到的光的强弱。第7为表示玩家是否扣下了扳机。
光q1an9游戏就通过检测扳机的状态以及检测到的光的强弱来判断玩家是否击中了目标。需要注意的是,这个光的强弱只能用0和1表示,所以光q1an9游戏要求电视或者屏幕的对比度要高,否则光q1an9不容易区分光到底是强的还是弱的。典型的,白光是强的,黑色就是弱的。qiang
这里以《打鸭子DUCK HUNT》为例,游戏正常的情况下如图1所示,图中有两只鸭子。 当玩家按下扳机,游戏画 ...
现在玩这种游戏的友友不多了
小编分析很详细,这样DIY完全没问题。