2018-05-23|閱讀時間 ‧ 約 10 分鐘

為迷你超任及迷你紅白機新增遊戲,兼談「少年JUMP創刊50周年紀念迷你紅白機」

因為迷你超任跟迷你紅白機使用一樣容易解析的SoC,以及各種Open Source軟體,所以已經發展許久的迷你紅白機刷機工具「Hakchi2」,也可以很簡單地適用於去年10月5日發售的迷你超任。
迷你超任的內部儲存空間有512MB,扣掉系統與存檔之後,應該還有兩三百MB可用,只要不要太貪心,應該很夠裝了,而且也並非所有ROM都能執行,這點也請各位注意。如果刷到最後,安裝、測試ROM的時間比玩遊戲的時間還要長,那可真是有點本末倒置了。

注意:刷機有風險,同時也會失去原廠軟硬體保固,執行前請務必按下文說明進行備份,三思而後行。同時本文恕不對操作中發生的損害負責。


需要準備的環境與物品
  1. Windows PC(Windows 7/8/10均可)
  2. Micro-USB連接線
  3. 迷你超任或迷你紅白機(廢話)
  4. 刷機工具程式Hakchi2(本文寫作時版本為2.21d)

一、抽換Hakchi2系統字型檔(歐/美版可略過)

假如新增ROM,但沒有更動任天堂出廠時所內建的客製字型,那麼許多遊戲標題的日文漢字都會缺字。雖然如果不特別去用日文遊戲名稱為ROM檔案命名,或是只玩歐/美版本的遊戲就沒有問題,但以下的步驟適用於想在介面上重現日文原遊戲標題的玩家。
沒有更新字型的話,遊戲標題中的漢字可能會消失或缺字,例如圖中的遊戲標題應為「重装機兵ヴァルケン」。
首先下載由日本玩家製作的FC/SFC全通用遊戲標題日文字型。下載解壓縮後,會得到一個「title.fnt」檔案。
利用7-Zip開啟\hakchi2\mods\hmods資料夾中的fontfix.hmod此一壓縮檔。
開啟fontfix.hmod後,同樣以7-Zip開啟壓縮檔中的fontfix.tar,用剛剛下載來的title.fnt檔案覆寫掉該tar檔案中\usr\share\fonts\內原有的title.fnt檔案,再關閉7-Zip,更新壓縮檔。
由於這個客製字型收錄了FC/SFC所有的日版遊戲標題漢字,為了節約檔案空間,所以字型尺寸也會縮小到20px,和原始的預設字型相較之下小了一半左右。
較原始字型為小的自訂日文遊戲標題之呈現

可以用中文嗎?
想用中文遊戲名稱為迷你超任的自訂遊戲命名的玩家可能要失望了,至少目前為止還無法以中文為這些遊戲命名。即使在PC上的刷機程式中可以輸入中文,刷機之後,在迷你超任的主介面上也是顯示不出來的。

二、刷機前準備

在關閉迷你超任電源的情況下,將USB線插上平常給迷你超任供電的插槽,再接上PC。
開啟Hakchi2,從選單的「設定」中的「歐日機種類型」按照需求選擇「Super Famicom (Japan)」或歐美版SNES。當然,如果你要刷的是日版迷你紅白機,就選擇「Famicom (Japan)」。

三、備份原始核心

首先要做的是傾印核心。這麼做的目的是防止刷機出錯時無法回復原廠設定,因此絕對需要進行這一步
從選單的「核心」執行「傾印核心」。
當等待連接的訊息視窗跳出時,請按照指示按著迷你超任(迷你紅白機)上的RESET鍵,再打開電源開關。
聽見電腦發出辨識到新硬體的音效之後,就可以放開RESET鍵。假如驅動程式沒有自動開始安裝,就手動點按「安裝驅動程式」按鈕。安裝進度視窗會自動開啟進行。假如使用Windows 8/10且無法正常安裝驅動程式,要記得停用「驅動程式強制簽章」功能。
當驅動程式安裝完畢之後,程式就會開始傾印核心。備份下來的核心檔案會預設放在Hakchi2資料夾的「dump」這個子資料夾當中,建議把備份下來的原始核心檔案也異地備份到其他場所,以防萬一。
原始核心備份完成後,可先將迷你主機的電源關閉,在Hakchi2上進行ROM檔案的準備。注意,迷你超任跟迷你紅白機跟真正的遊樂器不同,在把開關切掉後,實際上還會有數秒的關機時間,所以不要心急,靜待關機作業完成即可。

四、準備ROM

將ROM檔案直接拖放進Hakchi2的工作視窗,或是透過左下「新增更多遊戲」按鈕將ROM檔案追加到列表中。
對於遊戲在介面上的呈現比較講究的人,可以分別對各遊戲一一設定其「遊戲名稱」、「遊玩人數」、「發佈日期」、「發佈商」、「封面圖片」(可以直接上傳事先找好、存在電腦內的盒繪,或是透過Hakchi2的Google找圖功能尋找盒繪),「命令列執行參數」則基本上不需更動。
這些資料主要與遊戲在迷你超任主介面的排序方式有關,所以如果行有餘力,請盡量正確輸入吧。事實上,尋找正式的遊戲名稱、正確的發售日期與品質良好的盒繪掃描檔,可能是整個自訂ROM作業中最耗時的部分。加入ROM反而只是一瞬間的事情。
透過「設定」中「頁面/資料夾結構」這個項目,可以自由選擇新增的ROM及原內建21款遊戲的呈現方式。筆者因為安裝的遊戲不多,所以將這個設定直接停用,所有的ROM都列在根目錄下。「單一頁面/資料夾要顯示多少遊戲」則能夠指定同時顯示幾個遊戲在單一分頁/資料夾畫面上。

六、擴充字型設定

最後,檢查在選單的「設定」中「使用擴充字型」這個項目是否有勾選(才能啟用(一)部分所提到的客製字型)。

七、刷機

點選「開始同步處理所選遊戲至迷你紅白機」。此時程式會詢問你是否要導入自訂核心,選擇「是」之後,跟傾印核心時一樣,按著RESET按鈕開啟迷你超任電源,當Hakchi2辨識到迷你超任、響起裝置連接音效,開始跑進度條時,就可以放開RESET鍵。
安裝自訂核心、寫入遊戲ROM等步驟都順利完成之後,就會出現「完成!」的對話框。
完成後,關閉迷你主機電源,稍候數秒,當關機程序完成響起退出裝置音效,同時Hakchi2視窗左下角的紅色圓圈轉為綠色時,就可以將迷你主機從PC上拔下,接上螢幕開機測試。

八、測試

刷完機建議先測試一下所新增的遊戲能否正常遊玩。某些無法以迷你超任/迷你紅白機內建的官方模擬器運行的遊戲,必須透過外掛第三方模擬器的方式來執行,不過這牽涉到較為複雜的刷機作業,本文就不特別詳述。
要再次提醒各位注意的是,即使能夠成功載入ROM並刷機完成,所新增的遊戲也不一定能正常啟動,某些遊戲如《幽☆遊☆白書 特別篇》則會出現標題畫面異常,但遊戲本身可以正常遊玩的小Glitch。而除了原廠內建的21款遊戲之外,自行新增並成功載入的遊戲,也沒有必定能順利玩到破關的保證——模擬器嘛,你懂的。

萬一刷機失敗

假如在寫入新韌體的過程中出現錯誤訊息,或是因為設定錯誤導致迷你超任/迷你紅白機無法開機,就要由Hakchi2選單中的「核心」→「重新覆寫原廠核心」,將先前備份的原廠核心覆寫回去。回復原裝設定的做法也和備份、刷機時一樣,按著RESET鍵開啟迷你主機電源來進行。
如果刷機一直不成功,可在復原之後嘗試使用Debug版本。
如果頻頻發生錯誤訊息,建議可以先將原廠核心復原,再嘗試Hakchi2的Debug版本,操作步驟等則與上文完全相同。


那麼,少年JUMP創刊50周年紀念迷你紅白機?

任天堂在五月上旬,除了宣布去年4月停產的迷你紅白機將在2018年6月28日再次出貨販售之外,同時也公佈了將於7月7日推出集英社漫畫雜誌《週刊少年JUMP》創刊50周年紀念特別版迷你紅白機的消息。
這部特別版迷你紅白機的售價為7980日圓,較前年發售的一般版更貴一些。收錄20款過去由《週刊少年JUMP》連載漫畫如《七龍珠》、《聖鬥士星矢》、《魁!男塾》⋯⋯等改編的FC遊戲,也有旗下漫畫家鳥山明操刀人設的《勇者鬥惡龍一代》。除了收錄這些改編遊戲,主機也採用電鍍金色外觀(紅金機?),配合仿漫畫雜誌外型風格的包裝盒,明顯以收藏家為對象。
迷你主機有著特別客製的漫畫風格主介面。
不過老實說,筆者一聽到這個消息的時候,與其說因為有了新的懷舊遊戲產品而雀躍,更多的感受反而是:再一次想起過去一兩年大家瘋搶迷你主機、轉賣商動用人頭大舉囤貨、買低賣高之類的不愉快回憶。
會在這時把這篇迷你紅白機/迷你超任刷機文重新翻出來,並不是因為要鼓勵大家去玩「免錢的」模擬器,所想表達的只是:如果你是已經擁有迷你紅白機的玩家,而且也只是想在迷你紅白機上重溫那20款少年JUMP相關作品,那並不一定要花大錢去買一台萬一刮到自己會心痛如絞的「週年紀念品」;再加上,JUMP版迷你「紅金紀念機」的手把,自然沿用了日版迷你紅白機的縮小配置,想用它來改裝外接手把,就要有在電鍍金外殼上開洞的覺悟——這一切真的有必要嗎?
寫到這邊似乎太過澆人冷水了,其實紀念商品本不該以CP值或操作感之類的價值衡量(一般版的迷你超任及迷你紅白機,自然也帶有這種紀念性質);只是,希望能有越來越多人不為「限定品」、「稀有品」之類的名詞所惑,而付出遠超過它應有或合理的代價去「收藏」它們。
對於有能力或有興趣嘗試刷機的玩家來說,這台《週刊少年JUMP》創刊50周年紀念特別版迷你紅白機上市的最大意義,在於等同於任天堂官方「背書」了這20款遊戲可以在迷你紅白機上運行;但也很可能,今年出貨的迷你紅白機在官方韌體上有所改版也未可知。無論如何,總是有一試的價值。
分享至
成為作者繼續創作的動力吧!
後見之萌,是由一群熱愛各種懷舊與經典復古趣味的作者,所精心打造的小巧共筆寫作專題。也許你因為生活與忙碌,已經淡忘了那份「深入探索某個嗜好」的樂趣,但我們會努力讓你回想起來。
從 Google News 追蹤更多 vocus 的最新精選內容從 Google News 追蹤更多 vocus 的最新精選內容

發表回應

成為會員 後即可發表留言