啊哈!小霸王其樂無窮啊!小時候每每聽到這個聲音,小夥伴們就興奮不已。
朋友們還記得小霸王上玩光槍遊戲嗎?一個8位的遊戲機,處理能力及其有限,而很多遊戲都隻有幾K或者幾十K。小編玩的時候還小,對其原理真是百思不得其解。如今了解下來,真是驚歎當時工程師們的智慧。
如今就帶大家來了解一下小霸王遊戲機光槍的原理。
小霸王遊戲機
1、CRT電視機的成像原理(俗稱大屁股電視)
大家可能會奇怪,為何要談電視的成向原理呢?這個原因可大了,因為光線槍能知道要射擊的目标的座标,全靠電視機(交錯式螢幕)的特性而來。
大家都知道的一點,電視訊号是一條條的掃瞄線所組成的。老式CRT電視機的訊号是512條掃瞄線。
這512條掃瞄線是由左向右,由上到下一條條的由電子槍送出來的。黑白電視隻要送出亮度資料,而彩色電視還要送出三原色的的資料。而螢幕為何會亮,那是由電子槍送出的訊号打在營幕後的螢光材質上,螢光物質受到輻射線的照射,就會發光了!
小霸王上射擊遊戲
2、光線槍如何知道我們射擊那裡
這下到重點了。在光線槍裡有個感應器,這個感應器隻接收特定頻率的光線(肉眼看不見的)。而小霸王遊戲機送訊号到電視時,就在每個像素後面加上一個特定的光線槍用的訊号。而光線槍裡有個計時器,當每個畫面第一點的訊号送出時(這個訊号由遊戲機提供)計時器就開始計時,當感應器收到訊号時,計時器得到受信的時間,再由這時間就可算出座标了。
而我們扣扳機時槍為何知道打那裡?那很簡單。槍的扳機本身是個開關,當按下時,遊戲機會送出另一個訊号(槍也能收的,我們會發現螢幕會閃一下)座标的算法還是和上面一樣(其實對程式而言更簡單,因為它隻要算這一瞬間的資料就可以了)。
小霸王遊戲機
3、關於光線槍的問題
光線槍為何不能再投影電視和液晶電視上使用?因為投影電視和液晶電視得成像原理,和一般電視不同。它們不是用掃瞄線成像的方式,所以光線槍無法計算座标,因此無法使用。(反正隻要不是用映像管的電視都不能用)
小霸王遊戲機光線槍
小霸王遊戲機雖然是我國廣東中山産,但其用的是日本任天堂距今已有三十多年的上世紀80年代的技術。不得不感歎一下當時工程師們的智慧和技術。
讀者朋友你怎麼看,歡迎評論留言。
,