Wiiバーチャルコンソールでリモコンアサインがリセットされる

4歳になる息子はいま、Wiiバーチャルコンソールバトルシティにはまっておりますが、リモコンの扱いが雑で、ついにメインのリモコンが壊れてしまいました。


クラシックコントローラを挿すとハングする


で、大掃除のついでに新しいリモコン(モーションプラス内臓!)を購入してきたのですが…

0)リモコンを以下の通り規定
 旧1:壊れたメインリモコン(本体同梱)
 旧2:壊れていないリモコン(追加購入)
 新3:購入した新しいリモコン

1)Wiiのメイン画面でリモコンのプレイヤーアサインを変更する
 事前:旧1→1 旧2→2
 事後:旧1→(アサインしない) 旧2→1 新3→2

2)WiiSportsResortで動作確認
 →問題なし

3)バトルシティバーチャルコンソール)起動
 リモコンのアサインが以下の通りに変更される
 旧1:1 …のみ!
 ※クラシックコントローラを挿すとハングするので遊べません


で、調べました。
結論としては、「Wiiリモコンのホーム登録が必要」でした。


ホーム登録=Wii本体にWiiリモコンを教えてあげる

Wii Q&A
http://www.nintendo.co.jp/wii/q_and_a/015.html


(3)の症状ですが、追加購入したリモコンもホーム登録していなかったので、バーチャルコンソールで認識しなかったようです。
バーチャルコンソールを起動すると、リモコン構成をリセットして、ホーム登録から取りなおすのですかね?
Wii用のゲームでは取りなおさないで、今あるデバイス構成を継承するから問題が起きない、と。。。


で、ホーム登録の方法は上のリンクにありますが、簡単に書いておくと、


1)リモコンの電池フタを開け、SYNCボタンを押す
 →インジケータが点滅する
2)Wii本体のSDカードパネルを開け、SYNCボタンを押す
 →しばらくするとインジケータが点滅を終え、プレイヤー番号になる


これで登録完了のようです。
バーチャルコンソールェ…。