【模擬器改造】Famicom 紅白機:王者已逝,風韻猶存

【模擬器改造】Famicom 紅白機:王者已逝,風韻猶存

ADVERTISEMENT

對於紅白機而言,放學下課後找幾個好朋友到家裡,插上卡帶打開開關,大家輪流玩著瑪利歐或小精靈等遊戲玩到天黑才會滿足,這情景大概是許多6、7年級生共同的回憶。由任天堂公司所製作,俗稱"紅白機"的任天堂 Famicom 風靡全球許多年後已光榮退役。但對於許多老玩家們來說,有時還是想著要回味童年那段快樂時光,這時就必須依賴模擬器!

前情提要:

FC的硬體規格

CPU RP2A03
PPU RP2C02
主記憶體 2KB
顯示記憶體 2KB
解析度 256 x 240
最大顯色數 64
同時顯色數 25
活動角色數 64
活動角色大小

8x8、8x16

老玩家共同的紅白回憶

任天堂公司於1983年推出Famicom(俗稱紅白機,以下簡稱FC)遊戲機,它可以說是家用遊樂器的轉捩點,雖然說它不是第一台家用主機,也沒有革命性的硬體機能,不過憑藉著14,800日元的低價殺入市場,配合優異的軟體陣容,FC創下日本國內1935萬台,全球6291萬台的銷售佳績。這台扮演著承先啟後角色的遊戲機,於2003年7月停產,任天堂也在2007年11月宣布停止維修服務,正式為FC輝煌的歷史畫下句點。

在FC之前就已經有不少遊戲主幾存在市場上,但是遊戲的品質參差不齊,往往是芭樂遊戲橫行,任天堂總裁山內溥為了避免步入Atari公司的 Video Computer System被太多爛遊戲拖垮的後塵,所以使用了一些手段控管,確保遊戲的內容與品質,尤其是色情及暴力內容,更是被任天堂拒之門外。此外,任天堂向第三方協力廠商收取軟體的權利金,並限制每家廠商每年只能發售5款遊戲,而且2年內不能移植到其他主機販售,此舉除了確保FC遊戲的品質,也增加了自己的收益。

FC硬體分析

FC搭載了理光製的RP2A03處理器,它是客製化6502處理器(追加DAC和DMA傳輸,移除BCD運算功能),FC的圖像控制器(PPU)可以顯示64種顏色,但是經過NTSC規範限制下,只剩13基本色x4灰階=52色,更慘的是受限於顯示記憶體的關係,只能同時顯示其中的25種顏色。在控制器方面,FC的日本版主機採固定式手把,使用者不能自行將手把拆下更換,2位玩家所使用的手把配置不太一樣,START跟SELECT按鍵只存在於1P手把,2P手把上配有麥克風。

另外,任天堂在1986年推出了磁碟機系統,磁片容量高達114KB(當時遊戲:超級瑪莉兄弟的容量為40KB),並提供以500日元就能在磁片上複寫一款遊戲的服務,由於磁碟機系統搭載獨立的音效處理器,加上容量比一般卡帶大,許多遊戲無法移植為卡帶板,因此有許多獨佔的作品。

推薦模擬器:VirtuaNES

VirtuaNES其實是非常單調的模擬器,功能非常單純,進入模擬器後開起ROM檔,就可以進行遊戲,唯一要注意的就是,如果要執行FC磁碟機的遊戲的話,需要使用磁碟機的BIOS(Disksys.rom這個檔案),將這個檔案放在模擬器資料夾中即可。其他的部分就請聽筆者看圖說故事吧。

在File標籤下可以找到Open,用這個選項就可以開啟ROM檔,就可以執行遊戲。VirtuaNES的Edit標籤中的HW及SW Reset分別代表模擬切斷電源再重新開機,按下RESET鍵進行重開機,Pause是透過模擬器強制暫停(非遊戲中的暫停)。

如果要執行FC磁碟機系統的遊戲,必需準備磁碟機的BIOS(Disksys.rom),在開啟磁片ROM檔時模擬器會詢問這個檔案的路徑。Edit標籤中的Disk是模擬磁碟機系統時特有的選項,可以模擬磁片退片、更換A/B面、換片的動作。

在Option標籤中能夠進行許多細部設定,Emulator為模擬器本身設定,要現在的電腦對付FC是輕而易舉,所以不太需要動到這邊的設定,Sound為音效設定,基本上不需更動,如果有需要調整各聲道音量,可以在這邊做各別設定。

Graphics為圖像設定,能夠設定解析度以及畫面比例,勾選TV aspect correct就可以把FC主機內部運算時產生的解析度(256 x 240),修正為顯示在電視上的比例(4:3),如果想要更進一步模仿電視的話,可以勾選Fake TV mode來開啟掃瞄線(Scanline)。

同場加映:nemulator

如果說玩紅白機需要用到DirectX 10以上的環境,你相信嗎?筆者一開始也是覺得頗扯,但是被nemulator的電視牆功能迷倒後,就掏腰包換了顯卡(真的!)。

nemulator雖然已經發展到2.5版,但是整體完成度依然很低,在使用前要先準備好存放ROM檔的資料夾,將ROM解壓縮為.nes格式後放進去,然後編輯模擬器的設定檔nemulator.ini,找到檔案中「rompath = ****」文字,將****改為ROM資料夾路徑,並手動修改鍵盤、手把輸入設定,使用上頗為複雜,不過為了這麼酷的效果再煩我也甘願。

【模擬器改造】Famicom 紅白機:王者已逝,風韻猶存
▲選擇遊戲就像是場遊戲,真是太棒了。電視牆的每一格,都會不斷播放遊戲實況。

【模擬器改造】Famicom 紅白機:王者已逝,風韻猶存
▲需要自行在按鍵設定的地方,輸入鍵盤上對應按鍵的虛擬鍵值,其值可到http://tinyurl.com/7urhmx9查尋,例如0x41代表鍵盤上的A。

(下面還有:國寶級必玩經典)

延伸閱讀:

國寶大師 李文恩
作者

電腦王特約作者,專門負責硬派內容,從處理器、主機板到開發板、零組件,尖端科技都一手包辦,最近的研究計畫則包括Windows 98復活與AI圖像生成。

使用 Facebook 留言
發表回應
謹慎發言,尊重彼此。按此展開留言規則