sky3DS+ APチェック回避の新型Flashcart





sky3DSチームが、ニンテンドー3DS向けの新Flashcart sky3DS+の発売を開始したと発表していました。最近のゲームのバックアップ起動ができなくなっていたことに対する対応策が新製品の発売でした。(名無しさん、・・・さん、わ〜ちゃんさん、マリオさんほか皆さん情報ありがとね)


最近のゲームのバックアップ起動ができなくなりSky3DSが事実上対策されたことを受けSky3DSチームの対応策が注目されていましたが、チームの選択は新製品発売でした。

公式発表によるsky3DS+の機能は以下の通りです。

  • sky3DSの全機能継承
  • 新設のオレンジ色のボタン2つによるゲーム切替
  • バックアップゲームデータをコピーするだけの簡単操作でバックアップ起動。DiskWriter不要
  • Homebrewのサポート
  • AP(違法コピー対策)チェック回避
  • ファームウェアのアップデートに対応

microSDカードをFAT32でフォーマット(exFATじゃないですね。1ファイル4GBまでの制限は付いてきます)し、ROMを直接microSDカードへコピーするだけで準備は済みます。

sky3DS+ではgamelist.binという新形式のファイルが必要になります。microSDカードのルートにそのgamelist.binをコピーして使います。今までのテンプレートファイルと同様に必須のもののようです。

sky3DSチームは旧型となるsky3DSに必要なテンプレートファイルは今後もアップデートするとは言っていますが、起動しないゲームのための情報をどこまで本気でサポートするのか分かりません。

バックアップゲームは先に述べたオレンジ色のボタンで選択します。

ゲームをプレイするとsettings.txtとセーブデータが自動的にmicroSDカードに作成されます。settings.txtはテキストファイルなのでエディタで普通に編集ができます。

実は動作に必要なgamelist.binは公式サイトで配布されなくてもsettings.txtの中身のデータを変えて個々の設定データ(.CFG)を自分で作成することでユーザー自身でgamelist.binにないゲームのバックアップ起動もできるような作りになっています。

settings.txtを開いて
CREATEPERGAMESETTINGS = 1(ゲームごとの設定をするかどうかで、デフォルトは”しない”の”0″です)にして保存し直します。するとゲームを起動するとmicroSDに.CFGファイルを自動で生成するようになります。.CFGの中にはCARTID、FLASH_IDといったゲームの情報が含まれていますので、その情報さえ分かれば(どうやって探すのか知りませんが)gamelist.binにないゲームでもバックアップ起動が可能になります。.CFGとgamelist.bin両方ある場合.CFGが優先されます。

また、sky3DS+ではFlashcartのファームウェアをアップデートする仕組みが導入されました。今回のように任天堂に対策されてもファームウェアをアップデートすることで対策の回避ができるということだと思います。

ファームウェアは公式サイトで
firmware.bin
という形式で配布されます。それをmicroSDカードのルートにコピーし、そのmicroSDカードをsky3DS+に入れてsky3DS+側面にあるUSBポートを使いPCとUSBケーブルで接続すると赤いLEDが10秒間点灯した後に10秒間緑に点滅、そこでファームウェアを書き換えます。LED消灯でファームウェア書き換えが完了です。アップデートが終了すればmicroSDのfirmware.binは不要になりますので削除して問題ありません。

こうして見ていくと、sky3DS+はsky3DSの改良版だということが分かります。Gateway 3DSとは異なり3DS本体のファームウェアには(今の所は、ですが)依存しませんのである意味大きく進化したと考えても良さそうです。

Tags: ,

  1. 774n’s avatar

    うーん あっけなく回避されましたなぁ
    Flashcartの分解レポって誰かやってるのかな?
    搭載チップの詳細とか気になる

  2. a’s avatar

    暗号化で対策されたならROMを複合化すれば突破出来そうだし進んで買いたくはないですねぇ。
    動かないタイトルは外人さんがきっと何とかしてくれるはず(他力本願

  3. meri’s avatar

    公式サイトから必要なファームウェアをダウンロードとの事ですが、
    どれをダウンロードしていいのか分かりません。

    firmware.bin」「gamelist.bin」はどこにあるのでしょうか?
    詳しく説明していただけるとありがたいです。
    よろしくお願いします。

Reply

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です