為什麼不是Game Boy在虛擬主機上推進遊戲?

對不起,任天堂3DS擁有者。 我們不可能在Nintendo 3DS的虛擬控制台上看到Game Boy Advance遊戲,其原因比您想像的要復雜一些。

隨著視頻遊戲技術的不斷推進,我們中的許多人不得不回頭看看過去幾年我們玩過的系統和遊戲。 這就是為什麼許多任天堂的遊戲機和手持設備向後兼容,這意味著它們專門用於玩前一代遊戲以及現有遊戲。 任天堂3DS可以播放任天堂DS遊戲 ,任天堂DS可以播放Game Boy Advance遊戲,而Game Boy Advance可以播放Game Boy遊戲。

當任天堂於2006年推出Wii時,它還推出了虛擬控制台 - 一個數字化的市場,允許用戶下載和玩前幾代的遊戲。 任天堂3DS擁有自己的虛擬控制台,提供Game Boy和NES庫的舊遊戲。

好東西,但許多任天堂3DS用戶都在想,為什麼任天堂沒有將Game Boy Advance遊戲提供給整個Nintendo 3DS用戶群。

只有大使

一些幸運的3DS用戶已經擁有了一系列Game Boy Advance遊戲,其中有幾款是作為任天堂“ 大使計劃 ”的一部分贈予的。 當任天堂3DS在2011年發布日期後未能取得增長勢頭時,價格迅速下降80美元。 早期的採用者被免費模擬了Gameid Advance遊戲,如Metroid Fusion,塞爾達傳說:Minish CapWario Land 4。

據推測,大使計劃標誌著Game Boy Advance在Nintendo 3DS的虛擬控制台上的出現。 然而,Game Boy Advance遊戲目前還沒有在掌機市場上搶占先機,看起來可能永遠不會如此。 相反,GBA遊戲正在通過Wii U的虛擬控制台進行銷售和分發,虛擬控制台是Nintendo 3DS虛擬控制台的獨立實體。

在任天堂3DS上放置復古掌上游戲似乎毫不費力,那麼故事是什麼?

它是所有技術

澳大利亞遊戲網站Vooks.net的Daniel Vuckovic對Game Boy Advance遊戲不在任天堂3DS上的原因進行了精彩的分析 - 為什麼我們很可能不會很快看到它們,如果有的話。

最簡單的答案是,任天堂3DS的硬件不能用來玩Game Boy Advance遊戲。 因此,可供大使使用的少數GBA遊戲不會被仿效。 他們是模擬的

Nintendo DS有兩個CPU:一個用於處理3D圖形,另一個用於處理2D圖形。 第二個CPU是驅動Game Boy Advance的芯片。 當玩家將Game Boy Advance卡帶插入Nintendo DS時,DS的第二個CPU速度變慢並讀取卡帶。 因此,您的Nintendo DS上的Game Boy Advance善良。

任天堂3DS對Nintendo DS的模擬工作方式大致相同。 它具有更大的CPU以及可以被認為是“Nintendo DS芯片”的更小的CPU。 這就是3DS可以毫無問題地玩DS遊戲的原因。

雖然同一個芯片可以進一步在3DS上進行Game Boy Advance遊戲,但遊戲需要通過虛擬的,模擬的Game Boy Advance“硬件”來運行。 仿真會使芯片不能用於3DS後台任務,如Wi-Fi,朋友列表等。 當大使的Game Boy Advance遊戲運行時,即使3DS的睡眠模式也被禁用。

換句話說,硬件和軟件問題的結合意味著任天堂3DS目前只能運行Game Boy Advance遊戲的模擬。 這意味著沒有保存狀態,沒有睡眠模式,或任何其他的“正確”模擬虛擬控制台遊戲附帶的裝飾。

任天堂珍惜它的過去,而且很可能該公司並不樂意被限制在準系統演示中。 但任天堂是世界上一些最聰明的工程師的家。 當然,必須有一個解決方法?

遊戲男孩前往Wii U

唉,目前還不清楚任天堂是否能克服目前讓Game Boy Advance遊戲脫離3DS虛擬控制台的問題。 在撰寫本文時,3DS的生命週期還很遙遠。 如果任天堂有意將Game Boy Advance遊戲帶入3DS,它需要盡快實現 - 但沒有跡象表明它發生。

事實上,Wii U上的Game Boy Advance遊戲的到來可能會使任天堂3DS的任何GBA計劃都成為kibosh。 Wii U迫切需要更多銷售,並且通過GBA龐大的圖書館吸引潛在買家並不是一個糟糕的銷售策略。

因此,如果你懷著任天堂3DS和Game Boy Advance之間的婚姻夢想,最好把它放在床上。 購買Wii U,借用大使的3DS,或者購買眾多Game Boy Advance模型中的一款,在eBay上搶購。