为什么不是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上抢购。