nishimoto @ PSEG1

ジャンプ先のタイトルIDを取り違えていたのを修正。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2384 b08762b0-b915-fc4b-9d8c-17b2551a87ff
This commit is contained in:
(no author) 2008-09-03 09:07:14 +00:00
parent 543acb4ca0
commit 2c02be2d28
3 changed files with 27 additions and 5 deletions

View File

@ -166,11 +166,14 @@ void TwlMain(void)
PutSubScreen(0, 18, 0xff, " B: RETURN JUMP");
break;
case JUMPTYPE_ANOTHER_CARD:
PutSubScreen(0, 18, 0xfe, " B: JUMP TO CARD APP");
PutSubScreen(0, 18, 0xfe, " B: JUMP TO CARD APP (ANO)");
break;
case JUMPTYPE_SYSMENU:
PutSubScreen(0, 18, 0xff, " B: JUMP TO SYSMENU");
break;
case JUMPTYPE_FAIL_CARD:
PutSubScreen(0, 18, 0xfe, " B: JUMP TO CARD APP (FAIL)");
break;
}
PutSubScreen(0, 20, 0xff, " UP DOWN: SWITCH JUMP TYPE (B) ");
@ -257,7 +260,14 @@ void TwlMain(void)
break;
case JUMPTYPE_SYSMENU:
OS_JumpToSystemMenu();
break;
break;
case JUMPTYPE_FAIL_CARD:
if ( !OS_DoApplicationJump(CARDAPP_FAIL_TITLEID, OS_APP_JUMP_NORMAL) )
{
OS_TPrintf("Failed to Jump.\n");
PutMainScreen(1, 16, 0xf1, "ERROR!: Failed to Jump.");
}
break;
}
}

View File

@ -168,11 +168,14 @@ void TwlMain(void)
PutSubScreen(0, 18, 0xff, " B: RETURN JUMP");
break;
case JUMPTYPE_ANOTHER_CARD:
PutSubScreen(0, 18, 0xfe, " B: JUMP TO CARD APP");
PutSubScreen(0, 18, 0xfe, " B: JUMP TO CARD APP (ANO)");
break;
case JUMPTYPE_SYSMENU:
PutSubScreen(0, 18, 0xff, " B: JUMP TO SYSMENU");
break;
case JUMPTYPE_FAIL_CARD:
PutSubScreen(0, 18, 0xfe, " B: JUMP TO CARD APP (FAIL)");
break;
}
PutSubScreen(0, 20, 0xff, " UP DOWN: SWITCH JUMP TYPE (B) ");
@ -258,7 +261,14 @@ void TwlMain(void)
break;
case JUMPTYPE_SYSMENU:
OS_JumpToSystemMenu();
break;
break;
case JUMPTYPE_FAIL_CARD:
if ( !OS_DoApplicationJump(CARDAPP_FAIL_TITLEID, OS_APP_JUMP_NORMAL) )
{
OS_TPrintf("Failed to Jump.\n");
PutMainScreen(1, 16, 0xf1, "ERROR!: Failed to Jump.");
}
break;
}
}

View File

@ -31,7 +31,8 @@ extern "C" {
/* TitleID */
#define CARDAPP_TITLEID (u64)(0x0003000034333041) // 430A
#define CARDAPP_ANO_TITLEID (u64)(0x0003000034363041) // 460A
#define CARDAPP_FAIL_TITLEID (u64)(0x0003000034363041) // 460A
#define CARDAPP_ANO_TITLEID (u64)(0x0003000034363141) // 461A
#define NANDAPP1_TITLEID (u64)(0x0003000434333141) // 431A
#define NANDAPP2_TITLEID (u64)(0x0003000434333241) // 432A
@ -51,6 +52,7 @@ typedef enum JumpTypeForB
JUMPTYPE_RETURN = 0,
JUMPTYPE_ANOTHER_CARD,
JUMPTYPE_SYSMENU,
JUMPTYPE_FAIL_CARD,
JUMPTYPE_NUM
} JumpTypeForB;