アーカイブ (overview)

説明

NAND アプリでは本体保存メモリにセーブデータを格納するため、 他の NAND アプリのセーブデータを読み書きすることができます。

NA_LoadOtherTitleArchive() は指定した NAND アプリのセーブデータを「otherPub」または「otherPrv」アーカイブとしてロードします。 FS ライブラリを使用してこれらのアーカイブにアクセスすることで 指定した NAND アプリのセーブデータにアクセスできます。

NA_LoadOtherTitleArchive() でロードできるのは 同時に最大 1 つのセーブデータ領域までです。public セーブデータと private セーブデータの両方に アクセスしたい場合や複数の NAND アプリのセーブデータにアクセスしたい場合は 一つのセーブデータ領域にアクセスする毎に NA_UnloadOtherTitleArchive() で アンロードする必要があります。

他の NAND アプリのセーブデータへのアクセスは NAND アプリでのみ行うことができます。

サンプルデモ

NAND アプリサンプルデモの other_backup デモは 他の NAND アプリ(backup デモ)のセーブデータを読み書きするデモとなっています。

other_backup デモは $TwlSDK/build/demos.TWL/nandApp/other_backup にあります。
backup デモは $TwlSDK/build/demos.TWL/nandApp/backup にあります。

参照

NA関数一覧(アーカイブ), NAND アプリサンプルデモ

履歴

2008/09/16 初版