From 41d97cba47e339b98efce6efc6cc2cdf3db7b2fd Mon Sep 17 00:00:00 2001 From: "(no author)" <(no author)@b08762b0-b915-fc4b-9d8c-17b2551a87ff> Date: Tue, 16 Jun 2009 08:06:19 +0000 Subject: [PATCH] =?UTF-8?q?[nishimoto@PSEG1]=E3=82=A2=E3=83=97=E3=83=AA?= =?UTF-8?q?=E3=82=B8=E3=83=A3=E3=83=B3=E3=83=97=E3=83=86=E3=82=B9=E3=83=88?= =?UTF-8?q?=E3=83=97=E3=83=AD=E3=82=B0=E3=83=A9=E3=83=A0=E3=81=B8=E3=81=AE?= =?UTF-8?q?=E6=98=94=E3=81=AE=E4=BF=AE=E6=AD=A3=E3=81=8C=E5=8F=8D=E6=98=A0?= =?UTF-8?q?=E3=81=95=E3=82=8C=E3=81=A6=E3=81=84=E3=81=AA=E3=81=8B=E3=81=A3?= =?UTF-8?q?=E3=81=9F=E3=81=AE=E3=82=92=E3=83=9E=E3=83=BC=E3=82=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2846 b08762b0-b915-fc4b-9d8c-17b2551a87ff --- build/debugsoft/AppJumpChecker/Makefile | 3 ++- build/debugsoft/ApplicationJump/Nand-1/src/main.c | 10 ++++++++-- build/debugsoft/ApplicationJump/Nand-2/src/main.c | 10 ++++++++-- build/debugsoft/ApplicationJump/ReadMe.txt | 9 +++++++++ 4 files changed, 27 insertions(+), 5 deletions(-) diff --git a/build/debugsoft/AppJumpChecker/Makefile b/build/debugsoft/AppJumpChecker/Makefile index 26612bce..a2022b49 100644 --- a/build/debugsoft/AppJumpChecker/Makefile +++ b/build/debugsoft/AppJumpChecker/Makefile @@ -46,13 +46,14 @@ ROM_SPEC = appJumpChecker.autogen.rsf ROM_SPEC_TEMPLATE = $(ROOT)/include/twl/specfiles/ROM-TS_sys.rsf ROM_SPEC_PARAM = MakerCode=01 \ - GameCode=456A \ NANDAccess=TRUE \ Media=NAND \ Secure=TRUE \ BannerFile=appjumpchecker.bnr \ PermitLandingNormalJump=TRUE \ WramMapping=MAP_TS_SCR + +# GameCode=456A \ COMPONENT_NAME = armadillo MAKEROM_ARM7_BASE = $(TWL_COMPONENTSDIR)/$(COMPONENT_NAME)/$(TWL_BUILDTYPE_ARM7)/$(COMPONENT_NAME) diff --git a/build/debugsoft/ApplicationJump/Nand-1/src/main.c b/build/debugsoft/ApplicationJump/Nand-1/src/main.c index dcf737de..1592d5df 100644 --- a/build/debugsoft/ApplicationJump/Nand-1/src/main.c +++ b/build/debugsoft/ApplicationJump/Nand-1/src/main.c @@ -249,13 +249,17 @@ void TwlMain(void) { OS_TPrintf("Failed to Return Jump.\n"); PutMainScreen(1, 16, 0xf1, "ERROR!: Failed to Return Jump."); + OS_WaitVBlankIntr(); + OS_Sleep(1000); } break; case JUMPTYPE_ANOTHER_CARD: if ( !OS_DoApplicationJump(CARDAPP_ANO_TITLEID, OS_APP_JUMP_NORMAL) ) { OS_TPrintf("Failed to Jump.\n"); - PutMainScreen(1, 16, 0xf1, "ERROR!: Failed to Jump."); + PutMainScreen(1, 16, 0xf1, "ERROR!: Failed to Jump(ANO)."); + OS_WaitVBlankIntr(); + OS_Sleep(1000); } break; case JUMPTYPE_SYSMENU: @@ -265,7 +269,9 @@ void TwlMain(void) if ( !OS_DoApplicationJump(CARDAPP_FAIL_TITLEID, OS_APP_JUMP_NORMAL) ) { OS_TPrintf("Failed to Jump.\n"); - PutMainScreen(1, 16, 0xf1, "ERROR!: Failed to Jump."); + PutMainScreen(1, 16, 0xf1, "ERROR!: Failed to Jump(FAIL)."); + OS_WaitVBlankIntr(); + OS_Sleep(1000); } break; } diff --git a/build/debugsoft/ApplicationJump/Nand-2/src/main.c b/build/debugsoft/ApplicationJump/Nand-2/src/main.c index 58ed785b..7250ecf1 100644 --- a/build/debugsoft/ApplicationJump/Nand-2/src/main.c +++ b/build/debugsoft/ApplicationJump/Nand-2/src/main.c @@ -250,13 +250,17 @@ void TwlMain(void) { OS_TPrintf("Failed to Return Jump.\n"); PutMainScreen(1, 16, 0xf1, "ERROR!: Failed to Return Jump."); + OS_WaitVBlankIntr(); + OS_Sleep(1000); } break; case JUMPTYPE_ANOTHER_CARD: if ( !OS_DoApplicationJump(CARDAPP_ANO_TITLEID, OS_APP_JUMP_NORMAL) ) { OS_TPrintf("Failed to Jump.\n"); - PutMainScreen(1, 16, 0xf1, "ERROR!: Failed to Jump."); + PutMainScreen(1, 16, 0xf1, "ERROR!: Failed to Jump(ANO)."); + OS_WaitVBlankIntr(); + OS_Sleep(1000); } break; case JUMPTYPE_SYSMENU: @@ -266,7 +270,9 @@ void TwlMain(void) if ( !OS_DoApplicationJump(CARDAPP_FAIL_TITLEID, OS_APP_JUMP_NORMAL) ) { OS_TPrintf("Failed to Jump.\n"); - PutMainScreen(1, 16, 0xf1, "ERROR!: Failed to Jump."); + PutMainScreen(1, 16, 0xf1, "ERROR!: Failed to Jump(FAIL)."); + OS_WaitVBlankIntr(); + OS_Sleep(1000); } break; } diff --git a/build/debugsoft/ApplicationJump/ReadMe.txt b/build/debugsoft/ApplicationJump/ReadMe.txt index 7980ed21..e704cd28 100644 --- a/build/debugsoft/ApplicationJump/ReadMe.txt +++ b/build/debugsoft/ApplicationJump/ReadMe.txt @@ -62,6 +62,14 @@ START   ジャンプ先が異なりますので注意してください。   ただし、ジャンプ元へのリターンは Bボタン、自分自身へのジャンプは Xボタン固定です。 +(2008/09/03 追記) +上下ボタンの入力によって、Bボタンに割り当てられるジャンプ先が変化します。 +リターンジャンプ、ランチャーへのジャンプ、別のカードアプリ[460A],[461A]へのジャンプが順に変わります。 + +最初にカードアプリ[430A]を挿している状態から NAND アプリにジャンプし、 +途中でカードを挿し替えた場合、[460A], [461A] へのジャンプは必ず失敗する仕様になっています。 + + <その他注意事項> 初回起動時(アプリジャンプを一度も実行していない状態)に、ジャンプ元へのリターンを行うと、 必ずエラーになります。 @@ -73,5 +81,6 @@ nishimoto_takashi@nintendo.co.jp <更新履歴>============================================ +2008/09/03 操作方法に追記 2008/08/30 カードアプリ2種追加について加筆修正 2008/07/31 新規追加