mirror of
https://github.com/rvtr/TwlIPL.git
synced 2025-10-31 06:01:12 -04:00
セーブデータテストアプリ
ドキュメント更新 ファイル名変更 ROMセット.xls → ROMset.xls 若干のコード修正(表示周り) git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2225 b08762b0-b915-fc4b-9d8c-17b2551a87ff
This commit is contained in:
parent
c60e1dbcf2
commit
843df3c085
Binary file not shown.
@ -18,19 +18,21 @@ TitleList
|
||||
Aボタンを押すと、自分自身を除くロムセットのセーブデータに対して書き込みを試行します。
|
||||
下画面に各ロムに対しての試行結果が表示されます。結果の表示の示す意味は下記の通りです。
|
||||
|
||||
PUB PRV はそれぞれセーブデータ領域の有無を示します。
|
||||
|
||||
○…正常に書き込みが行われた
|
||||
×…書き込めなかった
|
||||
-…セーブデータ領域が存在しない、または自分自身である
|
||||
-…セーブデータ領域が存在しない(PUBもPRVも存在しない)、または自分自身である
|
||||
|
||||
書き込むデータは、"Written by [X]" で、Xには自身のロム名(A~J)が入ります。
|
||||
|
||||
読み込みテスト:
|
||||
Bボタンを押すと、自身のセーブデータの内容を表示することができます。
|
||||
これによって、書き込みテストで実際にデータが書き込まれたかどうかを確認することができます。
|
||||
これによって、書き込みテストで実際に他のアプリからデータが書き込まれたかどうかを確認することができます。
|
||||
|
||||
セーブデータクリア:
|
||||
ROM Aのみ、Xボタンを押すと、ロムセットのセーブデータを全てクリアします。
|
||||
|
||||
*ロムセットの内容*
|
||||
ROMセット.xlsを参照してください。
|
||||
ROMset.xlsを参照してください。
|
||||
|
||||
|
||||
@ -187,7 +187,18 @@ BOOL ReadFile(const char* arc_name, const char* file_name, char* out, int len)
|
||||
res = FS_GetArchiveResultCode(buf);
|
||||
OS_TPrintf("Code:%d\n", res);
|
||||
OS_TPrintf("Open Fail:%s\n", buf);
|
||||
STD_TSPrintf(out,"Error:%d\n%s Open Failed\n", res, buf);
|
||||
if(res == FS_RESULT_ERROR)
|
||||
{
|
||||
STD_TSPrintf(out, "None.\n");
|
||||
}
|
||||
else if(res == FS_RESULT_NO_ENTRY)
|
||||
{
|
||||
STD_TSPrintf(out, "File not found.\n");
|
||||
}
|
||||
else
|
||||
{
|
||||
STD_TSPrintf(out,"Error:%d\n%s Open Failed\n", res, buf);
|
||||
}
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user