TwlIPL/build/debugsoft/TMPJump
kanata_ryosuke 29de8af1cc マスタリング済みsrlを登録.
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2326 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-08-29 09:32:05 +00:00
..
433A nishimoto@PSEG1 2008-08-14 07:13:28 +00:00
434A nishimoto@PSEG1 2008-08-14 07:13:28 +00:00
435A nishimoto@PSEG1 2008-08-14 07:13:28 +00:00
436A nishimoto@PSEG1 2008-08-14 07:13:28 +00:00
437A nishimoto@PSEG1 2008-08-14 07:13:28 +00:00
458A デバッグソフト用ROMヘッダの追加。 2008-08-29 09:09:33 +00:00
459A デバッグソフト用ROMヘッダの追加。 2008-08-29 09:09:33 +00:00
AppforFailedTmpJump TMP ジャンプテスト: TMP ジャンプ先となるロムに 正式な ROM ヘッダを付加したものを更新 2008-08-29 09:26:45 +00:00
AppforTmpJump TmpJump テスト に機能追加 2008-08-29 08:36:38 +00:00
banner nishimoto@PSEG1 2008-08-14 07:13:28 +00:00
data マスタリング済みsrlを登録. 2008-08-29 09:32:05 +00:00
include nishimoto@PSEG1 2008-08-14 07:13:28 +00:00
src TmpJump テスト に機能追加 2008-08-29 08:36:38 +00:00
main_436a.rsf nishimoto@PSEG1 2008-08-14 07:13:28 +00:00
main_437a.rsf nishimoto@PSEG1 2008-08-14 07:13:28 +00:00
Makefile TmpJump テスト に機能追加 2008-08-29 08:36:38 +00:00
ReadMe.txt TmpJump テスト に機能追加 2008-08-29 08:36:38 +00:00

This file contains ambiguous Unicode characters

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.

tmpjumpTest

アプリジャンプ機能TMPジャンプをテストするためのアプリセットです。
========================================================

<概要> ===============================================
このテストでは、以下の 7つのアプリを使用します。

---------------------------------------------------------
address							| GameCode	| Media		| 
--------------------------------+-----------+-----------+
data/TestApp.srl				| 433A		| GameCard	|
data/TestApp_HYBRID.srl			| 434A		| GameCard	|
data/TestApp_LIMITED.srl		| 435A		| GameCard	|   tmp 格納用 ROM
data/TestApp_NTR_fail.srl		| 458A		| GameCard	|
data/TestApp_TWL_fail.srl		| 459A		| GameCard	|
---------------------------------------------------------
bin/.../tmpjumpTest.srl			| 436A		| GameCard	|   起動用 ROM
bin/.../tmpjumpTest.nand.tad	| 437A		| NAND		|
---------------------------------------------------------

上の 5つのアプリは、下 2つのアプリに埋め込まれています。

<使い方> =============================================

まず、「フラッシュカードに書き込んだ 436A」または「インポートした 437A」を起動します。

436A, 437A では、選択したアプリを NAND の /tmp 以下へコピーし、TMPジャンプを実行します。
TMP ジャンプ先のアプリからは、NITRO モードでビルドされている 433A を除く全てのアプリは
ジャンプ元のアプリへ戻ってくることができます。



08/08/28 追加アプリ2点追加、機能追加2点
TMP ジャンプ先となるアプリとして、458A、459A の 2つを追加しました。
これら 2つのアプリは「TMP ジャンプ不許可」のアプリなので、TMP ジャンプを実行すると
「必ず失敗」する仕様になっています。

TMP ジャンプ先のアプリから、さらに TMP ジャンプが実行できるようにしました。
仕様では、「必ず失敗」するようになっています。

起動用 ROM で、リターンジャンプが可能になりました。
一度 TMP ジャンプで飛んだあと、リターンジャンプによって起動用 ROM に戻り、
再度リターンジャンプを実行すると、戻り先が設定されていないために
「必ず失敗」するはずです。


========================================================
なにか問題がありましたら、環境制作部 西本まで。
nishimoto_takashi@nintendo.co.jp

<更新履歴>============================================
2008/08/28		仕様追加に伴う加筆修正
2008/08/12		新規追加