aoki_ryoma
e8b3d652c6
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2154 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-08-14 04:52:19 +00:00
aoki_ryoma
2fb35f2a9e
カード用アプリのアイコン追加。
...
SCFGの設定項目が反映されなかったバグを修正。
sysmenu内の項目の描画を一部変更。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2153 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-08-14 04:39:07 +00:00
yosiokat
ff8cf7b294
「Reset HW Setting to Default」実行時にTPキャリブレーション値はクリアしないよう変更。
...
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2149 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-08-13 02:45:40 +00:00
yosiokat
b19f4213ff
HashCheckTemplateの変更。
...
・ROMヘッダを正式版"0DTA"に変更。
・makerom.TWL.DEBUG.exeを使用して、ARM9.FLX.staticの完全なハッシュチェックを行えるよう変更。
・また、各static領域のサイズをロード可能なMAXに拡張。
・ARM9.FLX, ARM7.FLXの_start_AutoloadDoneCallbackをケアして、デバッガ上でもハッシュ値が合うようにする。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2136 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-08-11 08:31:23 +00:00
yoshida_teruhisa
5073e9fbd5
TestMakerとパーミッションチェックプログラム更新
...
自動生成される.paramでMAKEROM指定している部分をoverride 定義にして、Makefileで.paramファイルを読み込む位置をcommondefsの前に変更
OptionでUseFinalHeaderを定義しておくと、RomHeader以下のヘッダからゲームコードの合うものを使うように変更
FS_RESULT_ERRORが返ってきているので、一時的に戻す
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2129 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-08-08 08:15:26 +00:00
yoshida_teruhisa
2bdceeab46
テストプログラムのゲームコードを変更
...
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2127 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-08-08 02:06:13 +00:00
aoki_ryoma
29e9f723d2
ショップの鍵データハッシュの照合を、開発版、製品版両方比較するようにした。
...
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2126 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-08-07 08:17:57 +00:00
yosiokat
b52109e5dc
フォントインデックス指定ミスを修正。
...
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2125 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-08-07 07:38:53 +00:00
yoshida_teruhisa
9b0340d11a
マウントされていないアーカイブへのアクセス時に返るエラーコードがFS_RESULT_NO_ENTRYになってしまったので、パーミッションチェックプログラムをそれに対応。
...
SDKrev.7792以降によるビルドで正常動作。それより前ではうまく動作しません。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2123 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-08-07 06:54:28 +00:00
yoshida_teruhisa
e3912ee322
正式版FATFSパーミッションチェックプログラムをTestMakerから生成できるように(アイコン以外完成)
...
・プログラムの番号と表示される結果は docs/デバッグ/パーミッションチェック表.xls に対応しています
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2121 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-08-07 05:49:41 +00:00
aoki_ryoma
120336a1c2
ユーザカラーの項目が色化けしていたバグを修正。
...
フォント変更によるハッシュ値の更新。
SystemMenu Versionの仕様変更に伴うハッシュ値の更新。
項目にWhiteListを追加。
InstalledContentVersionの表記を"(major).(minor)"に変更
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2120 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-08-07 01:25:18 +00:00
yosiokat
d7e3961a3a
WDSライブラリを20080806受領版に更新。
...
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2119 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-08-06 12:12:47 +00:00
yosiokat
59e90ae41f
・RomHeaderフォルダからROMヘッダテンプレートを指定できるようSYSM_ROM_HEADER_DIRを定義。
...
・FatalErrorMakerのROMヘッダを正式なROMヘッダテンプレートを使用するよう変更。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2114 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-08-06 02:05:57 +00:00
sato_masaki
89839a4e62
ビルドスイッチ SYSM_BUILD_FOR_PRODUCTION_TESTを追加。
...
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2096 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-08-05 00:45:01 +00:00
yosiokat
a85fa8f6b1
・REDランチャー関係のビルドスイッチに接頭語"SYSM_"を追加。
...
SYSM_UPDATER_RELEASE
SYSM_BUILD_FOR_DEBUGGER
SYSM_DO_NOT_SHOW_LAUNCHER
SYSM_DISABLE_WDS_SCAN
SYSM_DISABLE_WLFIRM_LOAD
SYSM_DISABLE_INITIAL_SETTINGS
SYSM_IGNORE_WLFIRM_SIGNCHECK
SYSM_USE_WLANFIRM_LOCAL_PUBKEY
SYSM_DISABLE_DEBUG
・新規ビルドスイッチ追加。
SYSM_BUILD_FOR_PRODUCTION_TEST
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2094 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-08-04 14:20:58 +00:00
aoki_ryoma
01e3422280
デバッグ用ゲームコードの割り当て。
...
NANDアプリとカードアプリを両方ビルドできるようにした。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2090 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-08-04 09:44:30 +00:00
aoki_ryoma
6ae2993a03
デバッグ用ゲームコードの割り当て。
...
NAND用とカートリッジ用の分岐ビルドをできるようにした。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2089 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-08-04 09:43:17 +00:00
aoki_ryoma
e34fed626b
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2088 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-08-04 09:42:20 +00:00
aoki_ryoma
ac2127b101
無線ファーム数データが取得できないことがあったのを修正。
...
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2087 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-08-04 07:43:27 +00:00
aoki_ryoma
a5a58aab7f
メニュー全体の再構成。
...
フォントの各種データ、無線ファームの各種データを追加。
各バイナリに対してゲームコードの設定を行った。
実行ファイルの種類を更に細分化し、Makefileを条件指定ファイルから自動生成するように修正。
ユーザデータの破壊、リセットに確認を追加。
NANDアプリにはそれぞれ新規バナーを割り当てた。
ハッシュデータの照合において、結果がIncorrectだった場合は文字色を赤で表記するようにした。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2083 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-08-04 07:08:00 +00:00
sato_masaki
662dadd251
本体デバッグ用無線チェックプログラムを追加。
...
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2071 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-08-01 06:11:58 +00:00
yoshida_teruhisa
1744df9d72
small fix
...
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2070 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-08-01 05:59:56 +00:00
yoshida_teruhisa
c5ff682aa0
自身のダイジェストをチェックしてくれるプログラムをboottestとしてTestMakerに組み込んでみる
...
……romごとの設定(yamlで指定されるもの)ではなく、TEST_TYPEごとの設定(commondefsインクルード前後の設定および使用するcommondefs・modulerules)をどう扱うか検討したほうが良さそう?
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2067 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-08-01 05:33:54 +00:00
yoshida_teruhisa
b7858ff230
TestMakerのターゲットにfatfspermissiontestを追加
...
USE_IPL_RED_LIBをTRUEにすればsysmenuライブラリを使うようなテストプログラムも比較的容易にビルドできるように変更
とりあえずビルドは通りますが、bannerやらrsfの設定がメタメタなので、まだテストには使えません
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2061 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-08-01 02:06:48 +00:00
yoshida_teruhisa
3d99128298
installをsubmake側で上書き指定できるように位置変更
...
yamlにて
Option :
RomSpecTemplate : Name_RSF_Template
でRSFテンプレを指定できるような機能追加
例:
Option :
RomSpecTemplate : ../rsf/ROM-TS_custom.rsf
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2044 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-31 03:40:15 +00:00
yoshida_teruhisa
1d3ba4e21e
typo
...
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2033 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-30 06:55:15 +00:00
yoshida_teruhisa
bbfec6de52
FATFSパーミッションチェックテストプログラムの表示をマリクラ向けに変更
...
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2032 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-30 06:33:50 +00:00
(no author)
61c181e6e2
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2024 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-30 00:29:41 +00:00
(no author)
927af0d016
TestMaker:tadを生成するように変更
...
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2019 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-29 06:58:19 +00:00
sato_masaki
d3834c02fc
作成されるTADファイル名を変更。
...
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2018 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-29 06:43:16 +00:00
(no author)
7bcd95159d
テスト ROM 作成フレームワークの追加
...
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2016 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-29 05:59:59 +00:00
sato_masaki
1bc1d9fe86
SDLOGランチャーの簡単なReadme作成。
...
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2015 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-29 05:50:05 +00:00
sato_masaki
306762957d
テスト用にSDLOGの出力に対応したランチャーをビルドする仕組みを作成。
...
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2014 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-29 05:23:30 +00:00
aoki_ryoma
e32ffdaba9
バックアップ用のディレクトリが混じっていたので削除
...
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2012 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-28 05:53:40 +00:00
aoki_ryoma
7a6d8600a7
Makefileによるビルドスイッチで、システム/ユーザ、NAND/Gamecard、SCFGLock/Unlockの条件分岐によって8種類の実行ファイルを生成するようにした。
...
最初にLCFGReadTWLSettingでデータ取得に失敗した場合、LCFG経由で取得するデータは全て明示的にN/Aと表示するようにした。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2011 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-28 05:52:11 +00:00
aoki_ryoma
f03f62cb19
<about sysmenu>に鍵の署名情報を追加。
...
肥大化したviewSystemInfo.cを項目ごとにとりあえず分割。
SDK更新に伴ってNAMライブラリが動作しなくなったので、起動時にcryptoにアロケータを渡すようにした。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2001 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-25 06:46:51 +00:00
aoki_ryoma
1d8fac8168
FatalErrorChecker:ダイレクトブートでnand:/sys/log/SystemMenu.logの中身を見る。初版
...
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1983 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-24 08:36:34 +00:00
yoshida_teruhisa
6f2ae38838
arm9側のcrt0を念のため持っていたが、特に改造する必要がなかったのでデフォルトのものを使用するように
...
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1977 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-24 05:59:17 +00:00
aoki_ryoma
d30b65aac1
FatalError発生器。初版。
...
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1976 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-24 05:30:40 +00:00
aoki_ryoma
e3565b6ab3
1972の修正漏れ
...
ERRORLOG_getNum -> ERRORLOG_GetNum
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1973 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-24 02:58:57 +00:00
aoki_ryoma
6d35916d4b
ErrorLogライブラリ周りの関数名変更
...
WriteErrorLog -> Writeなど冗長な名前を排除
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1972 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-24 02:51:54 +00:00
yoshida_teruhisa
ba33d15e41
メモ追加
...
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1971 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-24 02:21:23 +00:00
yoshida_teruhisa
594541beb1
自己ハッシュチェックプログラム
...
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1970 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-24 01:58:04 +00:00
aoki_ryoma
6cc0cfb9f7
ContentVersion内でchangableフラグのチェック漏れがあったのを修正。
...
OtherInfo内のLast boot soft IDが反転していたのを修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1959 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-22 05:58:32 +00:00
aoki_ryoma
8fe2c4ea27
Warningの除去
...
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1958 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-22 05:43:50 +00:00
aoki_ryoma
055305372e
個別のMakefileが抜けていたのを修正。
...
多段行項目でレイアウトが崩れる部分を修正。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1957 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-22 05:41:55 +00:00
aoki_ryoma
d71aa59ecd
VersionInfoの描画方法の修正。
...
Makefileでsecure, normal with SCFG, normal without SCFGの三つを作成するようにした。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1947 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-18 13:51:00 +00:00
sato_masaki
7f63f379c8
small fix
...
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1946 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-18 11:21:32 +00:00
aoki_ryoma
0c707ec625
メニュー周りを再構成。
...
LCFGから取得する項目を何点か追加。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1945 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-18 07:41:21 +00:00
sato_masaki
2b493cc966
Makefile_modification を scripts 下に移動。
...
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1944 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-07-18 06:30:41 +00:00