ツイッターで、ghidraninja氏が『ゲーム&ウオッチ スーパーマリオブラザーズ』のROMの書き換えや自作コードの実行に成功したことを報告していました。
発売前日に入手してHello Worldに成功したghidraninja氏が、実際のハックの様子を解説付き動画で公開しました。今回はROMの書き換えを行い起動に成功しています。
暗号化についても解析できたみたいですね。
SDカードにコピーしたROMを選択するレベルの敷居の低い話ではありませんが、実際ROMの入れ替えが可能であることを実証しています。
また、ghidraninja氏は自作コードの実行にも成功したことを公表しました。起動させてそのままHomebrew起動が可能であることが分かりました。
https://twitter.com/ghidraninja/status/1329191402731868163
ghidraninja氏が上記ツイートで言及しているkbeckmann氏という人物がいたので調べたところ、ghidraninja氏とは別に『ゲーム&ウオッチ スーパーマリオブラザーズ』のハックに取り組んでいました。
https://twitter.com/kbeckmann/status/1327689197013127168
Wow I really suck at modding ROMs. pic.twitter.com/ixvfEVTcU9
— Konrad Beckmann (@kbeckmann) November 15, 2020
It’s not done quite yet but I just had to post the WIP before I go to sleep… cc/@ghidraninja pic.twitter.com/4GIU2br7HT
— Konrad Beckmann (@kbeckmann) November 19, 2020
ROMの簡単な入れ替えを狙ったのか、外付けカートリッジ化する改造までしています。チップを取り外して入れ替えできるようにしている状態のようですので、ROM入れ替えは簡単かもしれませんが(Flashメモリへの書き込みは必要になります)ここまで持ってくるのが大変そうです。