TwlIPL/debugsoft/TitleList
mita_kentaro c93cac4d55 NormalのA,BのデータがClearDatasで「変化無し」のままであるように、記載を修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2299 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-08-28 02:18:17 +00:00
..
NORMAL (佐々木@PSEG1)正常に削除が働かないバグを修正 2008-08-22 07:15:36 +00:00
SPECIAL (佐々木@PSEG1)正常に削除が働かないバグを修正 2008-08-22 07:15:36 +00:00
readme.txt (佐々木@PSEG1)ドキュメントの変更 2008-08-22 12:22:41 +00:00
ROMset.xls NormalのA,BのデータがClearDatasで「変化無し」のままであるように、記載を修正。 2008-08-28 02:18:17 +00:00

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

TitleList

【概要】
 メーカーコードやアプリ種別、セーブデータ領域の有無などが異なるアプリ間で
 セーブデータアクセスが正常に行われるかどうかを確認するアプリセットです。


【ファイル】

 NORMAL ディレクトリ以下  外部向けAPIを用いて作られたロムです
 SPECIALディレクトリ以下  内部向けAPIを用いて作られたロムです
 ROMset.xls … ロムの内容とテストケース
 readme.txt … このファイル

【操作方法】
 ①/debugsoft/TitleList/(NORMAL or SPECIAL) 以下のTitleList_A.tadTitleList_J.tadを全てインポートします
  以下これらのtadをまとめて、ロムセットと表記します
 ②各ロムを起動して、
   Aボタン - ロムセットへの書き込みテストと
   Bボタン - 自身のセーブデータの読み込みテスト

 を行うことができます。


【アプリの仕様】
 書き込みテスト:
  Aボタンを押すと、自分自身を除くロムセットのセーブデータに対して書き込みを試行します。
  下画面に各ロムに対しての試行結果が表示されます。結果の表示の示す意味は下記の通りです。

	PUB PRV はそれぞれセーブデータ領域の有無を示します。

  ○…正常に書き込みが行われた
  ×…書き込めなかった
  -…セーブデータ領域が存在しない(PUBもPRVも存在しない)、または自分自身である

  書き込むデータは、"Written by [X]" で、Xには自身のロム名AJが入ります。

 読み込みテスト:
  Bボタンを押すと、自身のセーブデータの内容を表示することができます。
  これによって、書き込みテストで実際に他のアプリからデータが書き込まれたかどうかを確認することができます。
	Noneが表示される場合は、セーブデータ領域自体が存在しません
	File not foundが表示される場合は、セーブデータ領域は存在しますが、ファイルが存在しませんどのアプリからも書き込まれていない

 セーブデータクリア:
  ROM Aのみ、ボタンを押すと、ロムセットのセーブデータを全てクリアし、セーブデータを書き込むファイルを作成します。


【テストの流れ】
 通常のAPIを使用するテストと、内部APIを使用するでロムセットが異なります。
 それぞれ、NORMAL, SPECIAL以下のロムセットです。

 ① NORMAL又はSPECIALのロムセットを全てインポートする
 ② ロムAを起動して、Xボタンを押し、全ロムのセーブデータのクリア、ファイル作成を行う
 ③ ロムAから順番に書き込みテストを実行して、ROMset.xlsのデータと比較する
 ③ 再度ロムAから起動して、読み込みテストを行い、ROMset.xlsのデータと比較する

 ※SPECIALからNORMALを切り替える際に、TwlNmenu等で4KAA, 4KBAを消さないと、正しく検証できません。
  読み込みテストで、Aロム、Bロムに対してFile Not Foundが出なくなる
  

【ロムセットの内容とチェックリスト】
  ROMset.xlsを参照してください。