ニンテンドースイッチの本体ソフトウェアには、ファミリーコンピュータのエミュレータと1984年のゲーム『ゴルフ』が隠されていることが分かりました。
隠しファミコン版『ゴルフ』はニンテンドースイッチ発売当時のシステム1.0からすべての本体ソフトウェアに含まれていました。
解析で得られた得た手がかりからは、日付を7月11日にセットしたうえでJoy-Conで特定のモーションを入力することがトリガーとなるようだ、考えられています。 が、実際の成功報告は今のところありません。
更新:起動方法が判明。ニンテンドーダイレクトでおなじみだった「直接!」のモーションでした。追記参照。
7月11日といえば、Nintendo Switch の開発を陣頭指揮した責任者であり、ファミコン版ゴルフのプログラマーでもあった岩田聡 任天堂 前社長の亡くなった日にあたります。
隠されたファミコン版『ゴルフ』を発見したのは、3DSのハックでも実績ある Yellows8 氏。
ニンテンドースイッチで自作ソフト起動を目指す情報共有サイト SwitchBrew への投稿によると、システムソフトウェア内部で見つかったモジュール(タイトル)「flog」はファミリーコンピュータ / NES のエミュレータであり、バイナリに直接『ゴルフ』が埋め込まれた状態で隠されていたとのこと。(GOLFを逆から書いてFLOG)
Yellows8 氏は本来想定されていない「非公式の方法」でこの隠しファミコンエミュレータを起動し、ゴルフがプレイアブルであることを確認したと語っています。
スクリーンショットからは、オリジナルのファミコン版『ゴルフ』と同じボタン操作に加え、スイッチのコントローラ Joy-Con のモーションセンサを使った操作にも対応していることが見て取れます。
Yellows8 氏や他のコンソールハッカー plutoo 氏が逆アセンブルで突き止めたと主張するところによれば、この隠しファミコン版『ゴルフ』はスイッチ本体の日付が7月11日であるときに、ジョイコンである特定のモーションを入力することで起動することが分かったとのこと。
しかし実際にどんな動きなのかは分からず、今のところ起動に成功したとの報告もありません。
任天堂は来年から正式稼働のオンラインサービス Nintendo Switch Online の有料会員特典として、オンラインマルチプレイ対応の古典ファミコンソフトを提供する方針を明らかにしています。
また過去のゲーム機のゲームをダウンロード販売するバーチャルコンソールも各プラットフォームで展開しており、ファミコンのエミュレータがスイッチに含まれていても特に不思議はありません。
奇妙なのは、ニンテンドースイッチの発売時から、特に存在を明かすこともなく隠し機能として含まれていたこと。
「FLOG」は汎用のファミコンエミュレータアプリではなく、ゴルフのROMを直接埋め込んだ単体アプリであるとされていることから、将来のサービスに向けた準備というよりも、ニンテンドースイッチの開発を指揮した故・岩田聡氏へのトリビュートとして、岩田氏が30年以上前にプログラマーとして手がけた『ゴルフ』をイースターエッグに仕込んであった、と考えるのが自然かもしれません。
もう少しで flog を起動できそう、とつぶやく yellows8 氏。
更新:
任天堂の岩田聡 社長が胆管腫瘍で死去。55歳 (2015年7月)
Engadgetアンカー Ittousai の他の記事
(2017年9月19日Engadget日本版「任天堂スイッチに隠しファミコン エミュ、故 岩田聡氏の命日に「直接!」で『ゴルフ』が起動」より転載)
関連記事