超級任天堂
維基百科,自由的百科全書
日本版(SHVC-001)
北美版SNES
超級任天堂歐洲版
超級任天堂Jr.
超級任天堂(英語:Super Famicom,簡寫為SFC)是一款由日本著名遊戲公司任天堂繼紅白機後開發的另一款家用遊戲機,在歐洲和美洲地區銷售的產品被命名為Super Nintendo Entertainment System,簡寫為SNES;華人地區簡稱為超任。超級任天堂於1990年11月21日在日本開始發售,北美於1991年8月13日發售,歐洲於1992年4月11日發售。
稱呼日本官方名稱為舊主機名稱Famicom前方再加上Super(簡稱SFC),所以舊主機在台灣流通的稱呼「任天堂」,前方再加上「超級」,就成為本主機在台灣的正式名稱:超級任天堂,或簡稱超任。
至於美版就是Super + NES,簡稱SNES。
規格
主機
- 一枚主頻為3.58MHz的16BIT 65c816 CPU。
- 一枚內建數位聲音訊號處理器、主頻為2.48MHz的的SPC700 CPU核心。
- 兩個特製的圖象處理器,可以支援最高512x448的解析度,最大發色數32768色,最大同螢幕顯示256色,最大活動塊數為128個,並支援縮放,迴旋、馬賽克、半透明、窗口、光柵等特效。
- 共256KB記憶體,其中128KB工作記憶體, 64KB聲音處理器記憶體和64KB視訊記憶體。
卡匣
- 超過6MB的ROM,包括程式代碼、圖象和聲音資料。
- 用來保存記錄的靜態RAM(S-RAM),使用電池維持。
- 10.5/21MHz RISC CPU (Super FX)用來在遊戲中實作3D或其他特效。
- 一個數學核心處理器(DSP1)用於處理一些包含大量物理計算的遊戲(Pilot Wings),或者作為保護裝置(Super Mario Kart)。
- 其他用來提高遊戲執行速度、增強圖象效果或者對ROM中資料進行保護的客製晶片。
附加配備
- 五人遊戲介面,如果遊戲支援,最多可以讓五個人同時娛樂。
- 二鍵的鼠標,最初用來支援一個繪圖遊戲。
- 步槍外型的光線槍,可以直指螢幕射擊,大約有10個遊戲支援。
- GameBoy轉接卡,可以讓用戶在超任上玩彩色的GameBoy遊戲。
- 磁碟機。可讀寫1.44MB磁碟片。
- 衛星訊號接收器,可以接收在日本地區經由衛星訊號傳送的多媒體內容並存儲在與設備一同配套的記憶用模塊。當初任天堂以「自宇宙前來的遊戲」作為宣傳,由於宣傳力道不足(多數人誤以為接受訊息必須付高額費用)加上該硬體套裝價格過於昂貴,導致這個計畫在很短的時間內就遭到淘汰。
- 改裝磁碟機,有商人推出改裝的磁碟機件(內置轉換器和記憶體),以磁碟代替盒帶遊玩沒有正式的磁碟版本的遊戲(超級任天堂只有卡帶遊戲),並把遊戲依照其記憶體容量主要分為4M、8M、10M、12M、16M、24M、32M、48M。一張4M的遊戲需要一片磁碟,一款16M遊戲需要兩張磁碟,一款24M與32M的遊戲分別需要三張及四張磁碟。由於磁碟機本身不能將盒帶資料轉換到磁碟,商人先以專用器材將盒帶資料轉換到CD ROM,再將CD ROM運到各零售店銷售,零售店再將指定的遊戲從CD ROM複製到磁碟中,這些都屬盜版行為。顧客可以數港元一張的價錢購買已含有遊戲的磁碟,在裝有改裝磁碟機上遊玩。改裝磁碟機需要先讀取磁碟資料,然後才顯示遊戲畫面,多張磁碟的遊戲需要數分鐘時間讀取資料。雖然讀取資料浪費時間,但以磁碟玩遊戲較盒帶的便宜很多,因而帶動改裝磁碟機的流行。附帶一提,由於卡匣的資料提取不完全,導致轉寫至磁碟上的資料也異常的情形時有所聞(例如遊戲過程取得的道具無法記憶等)。
- 這組設備在台灣、香港廣為流行,許多遊戲開始被非法對映到磁碟片上複製流通,但也形成在台灣、香港SFC熱賣的現象。後期的磁碟機甚至可以接上網路線,將所有磁片image 儲存於一部電腦主機Server進行管理,遊戲時以下載方式丟給Client端的SFC進行遊戲。
硬體細節

超級任天堂的標誌

超級任天堂的主機板

超級任天堂的主機板背面
超級任天堂的主機背面

超級任天堂的主機後方介面
處理器
主CPU採用65c816,是一枚8/16位元的CPU,是基於6502改進而來的,它有一個可以如同6502一樣執行的模擬模式。毫無疑問,任天堂曾經期望讓超任相容紅白機的遊戲,但是因為成本問題被迫放棄了。
這枚CPU有24位元的位址匯流排和8位元的資料匯流排,支援16MB的定址空間。它有一個計算機和兩個暫存器,可以在8位元或16位元模式之間切換。
位址空間被分割成256塊,每塊大小為64KB,另外也有一種定址模式可以把整個位址空間視為一個連續的區塊。0號塊是棧專用的,一些定址模式、中斷和複位向量都存放在這裡,棧的指標寬度為16位元。
6502有一個叫做「ZERO-PAGE」的定址模式,可以讓1位元組長度的位址在指令中直接指定記憶體的最初256位元組,這樣可以讓一些雙位元組的指令提高執行速度。65c816擴充功能了這個模式,可以透過16位元直接頁暫存器轉到0號塊的任何部分。
還有一些能將塊指定為資料庫暫存器的其他定址模式,能起到縮短代碼長度並加快執行速度的作用。
在同一時間內,代碼通常只在一個單獨的塊中執行。當前的塊編號儲存於一個8位元的可編程塊暫存器中。有一些能讓呼叫其他塊中子程式或者直接跳到其他塊裡的代碼的命令。
65c816的執行速度是3.58MHz,不過當CPU嘗試讀寫其他硬體時,這些硬體能臨時將CPU的速度降到2.58MHz甚至1.56MHz。實際上,卡匣裡的程式常常是高速和低速ROM的混合體,低速的ROM只能在2.58MHz的速度下被存取。
65c816能對128K的工作記憶體和在卡匣中可能存在的其他記憶體直接響應,而視訊記憶體和聲音記憶體則不行。
聲音處理
輔助CPU採用一顆SPC700,是一個8位元的CPU核心,很接近6502,但有一些不同的定址模式和複數/分割指令,與一個客製的數位聲音訊號處理器共同整合在一個模組中。SPC700和65c816透過一個4路雙向通道(8位元I/O埠)通訊。SPC700有自己獨立的64K記憶體,可以用來儲存聲音採樣或者從65c816下載的程式。 CPU有一個內建的64K ROM開機碼,用來透過65c816從遊戲ROM里載入更多的複雜程式或者採樣資料。這個ROM可以被關閉,以儲存開機碼的64K RAM來代替它的工作。
聲音數位訊號處理器(Sound DSP)只能播放壓縮的聲音採樣。這種使用一固定比率的壓縮演算法,可以將16個16位元聲音採樣壓縮成8位元組加一位元組標題的形式。一個採樣的最小單位是一個區塊,區塊的標題位元組包含一個移位和一個過濾值(演算法解壓訊息),再加上一個最後區塊標記和一個迴圈標記。迴圈標記僅僅在最後區塊標記存在時才使用。
在同一時間內,最多允許有8個聲音通道同時播放聲音採樣,每個聲音通道都有單獨的左右聲道音量和頻率的調節。每個通道都可以定義一個硬體音量調節,並各自設定其回聲效果,不過複合的回聲效果必須受制於一個8路的FIR聲音分流器。一個通道的聲音輸出可以用來調整在數位序列上的下一個聲音通道的頻率。 DSP也有一個白噪音源,可以播放一個替代採樣資料的聲音通道。所有的8個音源連同回聲資料最後都混合到一個雙鍊結的主音量控制下。 DSP有3個間隔定事器,頭兩個執行在8KHz下,最後一個是64KHz。遊戲通常只使用三個中的一個來輸出一個恆定的音樂回放頻率。
圖象顯示
超任有一個256塊的15位色調色盤,允許在同畫面上顯示32768色中的256色。不過遊戲可以在某一影格中改變色塊,再加上硬體的色彩值追加/減少和整體亮度調節,可以很容易地將螢幕上的色彩增加到數千之多。
像素
超任全部的圖象資料都是由色塊構成的,一個色塊由8×8的像素組成,每個像素則佔用2、4或者8位元,允許由4、16或者256色構成。
詳細地說,超任的硬體本身是按平面格式儲存色塊資料的,一個像素的頭一位資料儲存在一起,第二位資料儲存在一起,依次類推,就象一個1位的8×8縱深像素區塊序列一樣。
如果色塊被用在背景資料裡的話,每個色塊都將關聯一個3位的調色盤起始資料位址。程式設計師可以從系統調色盤里選擇每個色塊的色彩。活動塊只能使用4位元深度(16色)的色塊,但每個活動塊都有自己的調色盤起始位址。
手柄及配件
零售包裝及配件
日本版的手把 歐洲版的手把
專用的視訊端子
超任手柄的資料在主機和手柄之間連續傳輸,遊戲可以選擇其中某一個位元來讀取,或者由主機里一個客製的晶片來自動讀取手柄里每個影格的制,而讓遊戲來讀儲存在暫存器裡的值。
超任的手柄有一方向鍵和8功能鍵,分別是A、B、X、Y、L、R、選擇和開始。
區域限制

截然不同的兩種超級任天堂卡匣接腳
上:日本版與歐洲版的卡匣
下:北美版的卡匣
上:日本版與歐洲版的卡匣
下:北美版的卡匣

日本版與歐洲版的超級任天堂卡匣統一外型
週邊商品、選購品
「Satellaview」於1995年任天堂在日本發售,用以接收廣播衛星(BS)類比廣播訊號。

「Satellaview」並不普及。

「Satellaview」系統與超級任天堂之連接示意圖。

「Nintendo Scope」是超級任天堂專用的光線槍,在北美稱為「Super Scope」。

「Super GameBoy」是超級任天堂推出的第一代Game Boy專用轉接器。

「Super GameBoy」插入Game Boy Color遊戲盒帶。

「Super GameBoy 2」是超級任天堂於1998年01月30日在日本推出的GameBoy轉接器[3]。

「Satellaview」系統與超級任天堂之連接示意圖。

「Nintendo Scope」是超級任天堂專用的光線槍,在北美稱為「Super Scope」。

「Super GameBoy」是超級任天堂推出的第一代Game Boy專用轉接器。
「Super GameBoy」插入Game Boy Color遊戲盒帶。

「Super GameBoy 2」是超級任天堂於1998年01月30日在日本推出的GameBoy轉接器[3]。









沒有留言:
張貼留言