mirror of
https://github.com/rvtr/TwlToolsRED.git
synced 2025-10-31 06:41:18 -04:00
マスタエディタ出力チェッカ:中韓用SRLを追加。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlToolsRED@363 7061adef-622a-194b-ae81-725974e89856
This commit is contained in:
parent
717e1950e3
commit
adc62589d0
BIN
build/tools/MasterEditor/MasterEditorTWLChecker/CHINA_NAND.SRL
Normal file
BIN
build/tools/MasterEditor/MasterEditorTWLChecker/CHINA_NAND.SRL
Normal file
Binary file not shown.
BIN
build/tools/MasterEditor/MasterEditorTWLChecker/KOREA_NAND.SRL
Normal file
BIN
build/tools/MasterEditor/MasterEditorTWLChecker/KOREA_NAND.SRL
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -21,8 +21,8 @@
|
||||
}
|
||||
"Entry"
|
||||
{
|
||||
"MsmKey" = "8:_23D661038CC340DB978CA06E7CF3FDB2"
|
||||
"OwnerKey" = "8:_BB9A329F818C487FB9D0B3B29F1F2E7B"
|
||||
"MsmKey" = "8:_34EA55872D6949BEA7E6F4F06AC826CB"
|
||||
"OwnerKey" = "8:_UNDEFINED"
|
||||
"MsmSig" = "8:_UNDEFINED"
|
||||
}
|
||||
"Entry"
|
||||
@ -81,6 +81,12 @@
|
||||
}
|
||||
"Entry"
|
||||
{
|
||||
"MsmKey" = "8:_931070F5869145DC8665EC3053982651"
|
||||
"OwnerKey" = "8:_UNDEFINED"
|
||||
"MsmSig" = "8:_UNDEFINED"
|
||||
}
|
||||
"Entry"
|
||||
{
|
||||
"MsmKey" = "8:_97CE56BC91094FBFB083E119975EE3CE"
|
||||
"OwnerKey" = "8:_UNDEFINED"
|
||||
"MsmSig" = "8:_UNDEFINED"
|
||||
@ -99,6 +105,12 @@
|
||||
}
|
||||
"Entry"
|
||||
{
|
||||
"MsmKey" = "8:_BA25FBAD5B0A42A3B5FE62BA57A70CF5"
|
||||
"OwnerKey" = "8:_UNDEFINED"
|
||||
"MsmSig" = "8:_UNDEFINED"
|
||||
}
|
||||
"Entry"
|
||||
{
|
||||
"MsmKey" = "8:_BA809E7E1FA04C08A958B981071B26E8"
|
||||
"OwnerKey" = "8:_UNDEFINED"
|
||||
"MsmSig" = "8:_UNDEFINED"
|
||||
@ -111,13 +123,13 @@
|
||||
}
|
||||
"Entry"
|
||||
{
|
||||
"MsmKey" = "8:_BB9A329F818C487FB9D0B3B29F1F2E7B"
|
||||
"OwnerKey" = "8:_97CE56BC91094FBFB083E119975EE3CE"
|
||||
"MsmKey" = "8:_CA2D37D0D1D9498183292FE6A4A78C18"
|
||||
"OwnerKey" = "8:_UNDEFINED"
|
||||
"MsmSig" = "8:_UNDEFINED"
|
||||
}
|
||||
"Entry"
|
||||
{
|
||||
"MsmKey" = "8:_CA2D37D0D1D9498183292FE6A4A78C18"
|
||||
"MsmKey" = "8:_CBC5F74D4356485BAFE9E02B1F8CC088"
|
||||
"OwnerKey" = "8:_UNDEFINED"
|
||||
"MsmSig" = "8:_UNDEFINED"
|
||||
}
|
||||
@ -145,12 +157,6 @@
|
||||
"OwnerKey" = "8:_UNDEFINED"
|
||||
"MsmSig" = "8:_UNDEFINED"
|
||||
}
|
||||
"Entry"
|
||||
{
|
||||
"MsmKey" = "8:_UNDEFINED"
|
||||
"OwnerKey" = "8:_97CE56BC91094FBFB083E119975EE3CE"
|
||||
"MsmSig" = "8:_UNDEFINED"
|
||||
}
|
||||
}
|
||||
"Configurations"
|
||||
{
|
||||
@ -276,6 +282,26 @@
|
||||
"IsDependency" = "11:FALSE"
|
||||
"IsolateTo" = "8:"
|
||||
}
|
||||
"{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_34EA55872D6949BEA7E6F4F06AC826CB"
|
||||
{
|
||||
"SourcePath" = "8:..\\CHINA_NAND.SRL"
|
||||
"TargetName" = "8:CHINA_NAND.SRL"
|
||||
"Tag" = "8:"
|
||||
"Folder" = "8:_FBFB7C5A8213459CA2C0A3BBC932AE3C"
|
||||
"Condition" = "8:"
|
||||
"Transitive" = "11:FALSE"
|
||||
"Vital" = "11:TRUE"
|
||||
"ReadOnly" = "11:FALSE"
|
||||
"Hidden" = "11:FALSE"
|
||||
"System" = "11:FALSE"
|
||||
"Permanent" = "11:FALSE"
|
||||
"SharedLegacy" = "11:FALSE"
|
||||
"PackageAs" = "3:1"
|
||||
"Register" = "3:1"
|
||||
"Exclude" = "11:FALSE"
|
||||
"IsDependency" = "11:FALSE"
|
||||
"IsolateTo" = "8:"
|
||||
}
|
||||
"{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_356BA87C1DFE49DC87E5E354611A72A9"
|
||||
{
|
||||
"SourcePath" = "8:D:\\TwlToolsRED\\docs\\MasterEditorTWL\\チェック項目_基本操作.xls"
|
||||
@ -456,6 +482,26 @@
|
||||
"IsDependency" = "11:FALSE"
|
||||
"IsolateTo" = "8:"
|
||||
}
|
||||
"{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_931070F5869145DC8665EC3053982651"
|
||||
{
|
||||
"SourcePath" = "8:..\\checker_korea.bat"
|
||||
"TargetName" = "8:checker_korea.bat"
|
||||
"Tag" = "8:"
|
||||
"Folder" = "8:_FBFB7C5A8213459CA2C0A3BBC932AE3C"
|
||||
"Condition" = "8:"
|
||||
"Transitive" = "11:FALSE"
|
||||
"Vital" = "11:TRUE"
|
||||
"ReadOnly" = "11:FALSE"
|
||||
"Hidden" = "11:FALSE"
|
||||
"System" = "11:FALSE"
|
||||
"Permanent" = "11:FALSE"
|
||||
"SharedLegacy" = "11:FALSE"
|
||||
"PackageAs" = "3:1"
|
||||
"Register" = "3:1"
|
||||
"Exclude" = "11:FALSE"
|
||||
"IsDependency" = "11:FALSE"
|
||||
"IsolateTo" = "8:"
|
||||
}
|
||||
"{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_AF355D0BAC1B44C887BA1BC20BB062FD"
|
||||
{
|
||||
"SourcePath" = "8:..\\TMP_E.XML"
|
||||
@ -496,6 +542,26 @@
|
||||
"IsDependency" = "11:FALSE"
|
||||
"IsolateTo" = "8:"
|
||||
}
|
||||
"{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_BA25FBAD5B0A42A3B5FE62BA57A70CF5"
|
||||
{
|
||||
"SourcePath" = "8:..\\checker_china.bat"
|
||||
"TargetName" = "8:checker_china.bat"
|
||||
"Tag" = "8:"
|
||||
"Folder" = "8:_FBFB7C5A8213459CA2C0A3BBC932AE3C"
|
||||
"Condition" = "8:"
|
||||
"Transitive" = "11:FALSE"
|
||||
"Vital" = "11:TRUE"
|
||||
"ReadOnly" = "11:FALSE"
|
||||
"Hidden" = "11:FALSE"
|
||||
"System" = "11:FALSE"
|
||||
"Permanent" = "11:FALSE"
|
||||
"SharedLegacy" = "11:FALSE"
|
||||
"PackageAs" = "3:1"
|
||||
"Register" = "3:1"
|
||||
"Exclude" = "11:FALSE"
|
||||
"IsDependency" = "11:FALSE"
|
||||
"IsolateTo" = "8:"
|
||||
}
|
||||
"{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_BA809E7E1FA04C08A958B981071B26E8"
|
||||
{
|
||||
"SourcePath" = "8:D:\\TwlToolsRED\\docs\\MasterEditorTWL\\チェック項目_リージョンとレーティング.xls"
|
||||
@ -556,6 +622,26 @@
|
||||
"IsDependency" = "11:FALSE"
|
||||
"IsolateTo" = "8:"
|
||||
}
|
||||
"{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_CBC5F74D4356485BAFE9E02B1F8CC088"
|
||||
{
|
||||
"SourcePath" = "8:..\\KOREA_NAND.SRL"
|
||||
"TargetName" = "8:KOREA_NAND.SRL"
|
||||
"Tag" = "8:"
|
||||
"Folder" = "8:_FBFB7C5A8213459CA2C0A3BBC932AE3C"
|
||||
"Condition" = "8:"
|
||||
"Transitive" = "11:FALSE"
|
||||
"Vital" = "11:TRUE"
|
||||
"ReadOnly" = "11:FALSE"
|
||||
"Hidden" = "11:FALSE"
|
||||
"System" = "11:FALSE"
|
||||
"Permanent" = "11:FALSE"
|
||||
"SharedLegacy" = "11:FALSE"
|
||||
"PackageAs" = "3:1"
|
||||
"Register" = "3:1"
|
||||
"Exclude" = "11:FALSE"
|
||||
"IsDependency" = "11:FALSE"
|
||||
"IsolateTo" = "8:"
|
||||
}
|
||||
"{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_CE6B4A61B5344F0FAA7D65969C1560B5"
|
||||
{
|
||||
"SourcePath" = "8:..\\ERROR.TAD"
|
||||
@ -1252,40 +1338,12 @@
|
||||
}
|
||||
"MergeModule"
|
||||
{
|
||||
"{CEE29DC0-9FBA-4B99-8D47-5BC643D9B626}:_23D661038CC340DB978CA06E7CF3FDB2"
|
||||
{
|
||||
"UseDynamicProperties" = "11:TRUE"
|
||||
"IsDependency" = "11:TRUE"
|
||||
"SourcePath" = "8:microsoft_vc90_debugcrt_x86.msm"
|
||||
"Properties"
|
||||
{
|
||||
}
|
||||
"LanguageId" = "3:0"
|
||||
"Exclude" = "11:FALSE"
|
||||
"Folder" = "8:"
|
||||
"Feature" = "8:"
|
||||
"IsolateTo" = "8:"
|
||||
}
|
||||
"{CEE29DC0-9FBA-4B99-8D47-5BC643D9B626}:_BB9A329F818C487FB9D0B3B29F1F2E7B"
|
||||
{
|
||||
"UseDynamicProperties" = "11:TRUE"
|
||||
"IsDependency" = "11:TRUE"
|
||||
"SourcePath" = "8:policy_9_0_Microsoft_VC90_DebugCRT_x86.msm"
|
||||
"Properties"
|
||||
{
|
||||
}
|
||||
"LanguageId" = "3:0"
|
||||
"Exclude" = "11:FALSE"
|
||||
"Folder" = "8:"
|
||||
"Feature" = "8:"
|
||||
"IsolateTo" = "8:"
|
||||
}
|
||||
}
|
||||
"ProjectOutput"
|
||||
{
|
||||
"{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_97CE56BC91094FBFB083E119975EE3CE"
|
||||
{
|
||||
"SourcePath" = "8:..\\Debug\\MasterEditorTWLChecker.exe"
|
||||
"SourcePath" = "8:..\\Release\\MasterEditorTWLChecker.exe"
|
||||
"TargetName" = "8:"
|
||||
"Tag" = "8:"
|
||||
"Folder" = "8:_FBFB7C5A8213459CA2C0A3BBC932AE3C"
|
||||
|
||||
@ -2,36 +2,35 @@
|
||||
<MasterEditorTWL>
|
||||
<Lang>E</Lang>
|
||||
<Form>
|
||||
<MasterEditorVersion>1.4</MasterEditorVersion>
|
||||
<MasterEditorVersion>1.5</MasterEditorVersion>
|
||||
<ProductName>Sample Game Name</ProductName>
|
||||
<ProductCode1>P</ProductCode1>
|
||||
<ProductCode2>KGUE</ProductCode2>
|
||||
<ProductNameForeign>Sample Game Name Foreign</ProductNameForeign>
|
||||
<ProductCode2>KGUJ</ProductCode2>
|
||||
<ProductNameForeign>Sample Game Name F</ProductNameForeign>
|
||||
<ProductCode1Foreign>P</ProductCode1Foreign>
|
||||
<ProductCode2Foreign1>KGUJ</ProductCode2Foreign1>
|
||||
<ProductCode2Foreign1>KGUE</ProductCode2Foreign1>
|
||||
<ProductCode2Foreign2>KGUP</ProductCode2Foreign2>
|
||||
<ProductCode2Foreign3>KGUU</ProductCode2Foreign3>
|
||||
<SubmitVersion>0</SubmitVersion>
|
||||
<Backup>4</Backup>
|
||||
<Backup>6</Backup>
|
||||
<ReleaseForeign>Y</ReleaseForeign>
|
||||
<Remarks>Sample.</Remarks>
|
||||
<SubmitWay>Mail</SubmitWay>
|
||||
<SubmitWay>Hand</SubmitWay>
|
||||
<Purpose>Sale</Purpose>
|
||||
<ReleaseDate>4/30/2009 2:33:14 AM</ReleaseDate>
|
||||
<SubmitDate>3/1/2009 2:33:14 AM</SubmitDate>
|
||||
<ReleaseDate>2009/07/07 17:48:12</ReleaseDate>
|
||||
<SubmitDate>2009/07/07 17:48:12</SubmitDate>
|
||||
<Company1>Nintendo Co., Ltd.</Company1>
|
||||
<Depart1>Research and Engineering Division</Depart1>
|
||||
<Name1>Ninten Tarou</Name1>
|
||||
<Depart1>Research and Engineering Development Division</Depart1>
|
||||
<Name1>Ninten Taro</Name1>
|
||||
<Tel1>075-662-9600</Tel1>
|
||||
<Fax1>075-662-9624</Fax1>
|
||||
<Mail1>taro@nintendo.co.jp</Mail1>
|
||||
<InputPerson2>Y</InputPerson2>
|
||||
<Company2>Nintendo Co., Ltd.</Company2>
|
||||
<Depart2>Research and Engineering Division</Depart2>
|
||||
<Name2>Ninten Jirou</Name2>
|
||||
<Tel2>075-662-9600</Tel2>
|
||||
<Fax2>075-662-9624</Fax2>
|
||||
<Mail2>jiro@nintendo.co.jp</Mail2>
|
||||
<Depart2>Research and Engineering Development Division</Depart2>
|
||||
<Name2>Ninten Jiro</Name2>
|
||||
<Tel2>075-662-9601</Tel2>
|
||||
<Fax2>075-662-9625</Fax2>
|
||||
<Mail2>jiro@nintendo.cojp</Mail2>
|
||||
<Region>-1</Region>
|
||||
<IsUnnecessaryRating>N</IsUnnecessaryRating>
|
||||
<RatingCERO>-1</RatingCERO>
|
||||
|
||||
@ -2,7 +2,7 @@
|
||||
<MasterEditorTWL>
|
||||
<Lang>J</Lang>
|
||||
<Form>
|
||||
<MasterEditorVersion>1.4</MasterEditorVersion>
|
||||
<MasterEditorVersion>1.6</MasterEditorVersion>
|
||||
<ProductName>Sample Game Name</ProductName>
|
||||
<ProductCode1>P</ProductCode1>
|
||||
<ProductCode2>KGUJ</ProductCode2>
|
||||
@ -14,11 +14,10 @@
|
||||
<SubmitVersion>0</SubmitVersion>
|
||||
<Backup>4</Backup>
|
||||
<ReleaseForeign>Y</ReleaseForeign>
|
||||
<Remarks>サンプルです。</Remarks>
|
||||
<SubmitWay>Mail</SubmitWay>
|
||||
<Purpose>Sale</Purpose>
|
||||
<ReleaseDate>2009/03/01 10:54:03</ReleaseDate>
|
||||
<SubmitDate>2009/04/30 10:54:03</SubmitDate>
|
||||
<ReleaseDate>2009/07/07 17:45:40</ReleaseDate>
|
||||
<SubmitDate>2009/07/07 17:45:40</SubmitDate>
|
||||
<Company1>任天堂株式会社</Company1>
|
||||
<Depart1>開発技術部</Depart1>
|
||||
<Name1>任天 太郎</Name1>
|
||||
@ -26,16 +25,16 @@
|
||||
<Tel1>075-662-9600</Tel1>
|
||||
<Fax1>075-662-9624</Fax1>
|
||||
<Mail1>taro@nintendo.co.jp</Mail1>
|
||||
<NTSC1>ninten_taro</NTSC1>
|
||||
<NTSC1>taro</NTSC1>
|
||||
<InputPerson2>Y</InputPerson2>
|
||||
<Company2>任天堂株式会社</Company2>
|
||||
<Depart2>開発技術部</Depart2>
|
||||
<Name2>任天 次郎</Name2>
|
||||
<Furigana2>にんてん じろう</Furigana2>
|
||||
<Tel2>075-662-9600</Tel2>
|
||||
<Fax2>075-662-9624</Fax2>
|
||||
<Tel2>075-662-9601</Tel2>
|
||||
<Fax2>075-662-9625</Fax2>
|
||||
<Mail2>jiro@nintendo.co.jp</Mail2>
|
||||
<NTSC2>ninten_jiro</NTSC2>
|
||||
<NTSC2>jiro</NTSC2>
|
||||
<Region>-1</Region>
|
||||
<IsUnnecessaryRating>N</IsUnnecessaryRating>
|
||||
<RatingCERO>-1</RatingCERO>
|
||||
@ -45,6 +44,7 @@
|
||||
<RatingPEGI_PRT>-1</RatingPEGI_PRT>
|
||||
<RatingPEGI_BBFC>-1</RatingPEGI_BBFC>
|
||||
<RatingOFLC>-1</RatingOFLC>
|
||||
<RatingGRB>-1</RatingGRB>
|
||||
<IsUGC>N</IsUGC>
|
||||
<IsPhotoEx>N</IsPhotoEx>
|
||||
</Form>
|
||||
|
||||
@ -0,0 +1,68 @@
|
||||
@echo off
|
||||
|
||||
rem
|
||||
rem mastering & comparing sample batch file
|
||||
rem
|
||||
rem Simple usage: SRLファイルをドラッグすると%output_path%にマスタリング
|
||||
rem 結果を出力し、正しくできたか検証を行う
|
||||
rem
|
||||
rem 要確認変数: mastering_tool, comparing_tool, output_path
|
||||
rem 補足: %~d0%~p0はバッチファイルのパスです
|
||||
rem 補足: %~d1%~p1は各入力ファイルのパスです
|
||||
rem
|
||||
|
||||
rem 引数チェック
|
||||
set usage=USAGE: %~nx0 INPUT_FILE...
|
||||
if ""%1"" == """" (
|
||||
echo %usage%
|
||||
echo argument error.
|
||||
echo drug and drop SRL/XML.
|
||||
echo.
|
||||
goto end
|
||||
)
|
||||
|
||||
rem パス設定
|
||||
set checker_tool=%~d0%~p0MasterEditorTWLChecker.exe
|
||||
set org_file=%~d0%~p0CHINA_NAND.SRL
|
||||
|
||||
rem ループ開始 (%0を使うのはここまで、%1を使うのはここから、%2以降は使わない)
|
||||
:begin
|
||||
|
||||
rem 出力パス設定
|
||||
set input_file=%~dpnx1
|
||||
|
||||
rem プログラム確認
|
||||
if not exist "%checker_tool%" (
|
||||
echo checker tool "%checker_tool%" is not found.
|
||||
goto end
|
||||
)
|
||||
|
||||
if not exist "%org_file%" (
|
||||
echo original file "%org_file%" is not found.
|
||||
goto end
|
||||
)
|
||||
|
||||
if not exist "%input_file%" (
|
||||
echo %input_file% is not found.
|
||||
goto end
|
||||
)
|
||||
|
||||
rem 処理本体
|
||||
echo.
|
||||
echo checking %~nx1 ...
|
||||
echo.
|
||||
"%checker_tool%" "%org_file%" "%input_file%"
|
||||
|
||||
if not %ERRORLEVEL% == 0 (
|
||||
echo error in checking "%input_file%".
|
||||
)
|
||||
|
||||
rem 入力ファイルが残っているならbeginに戻る
|
||||
shift
|
||||
if ""%1"" neq """" goto begin
|
||||
|
||||
rem 終了 (キー入力待ち)
|
||||
:end
|
||||
echo.
|
||||
echo checking end.
|
||||
pause
|
||||
@ -0,0 +1,68 @@
|
||||
@echo off
|
||||
|
||||
rem
|
||||
rem mastering & comparing sample batch file
|
||||
rem
|
||||
rem Simple usage: SRLファイルをドラッグすると%output_path%にマスタリング
|
||||
rem 結果を出力し、正しくできたか検証を行う
|
||||
rem
|
||||
rem 要確認変数: mastering_tool, comparing_tool, output_path
|
||||
rem 補足: %~d0%~p0はバッチファイルのパスです
|
||||
rem 補足: %~d1%~p1は各入力ファイルのパスです
|
||||
rem
|
||||
|
||||
rem 引数チェック
|
||||
set usage=USAGE: %~nx0 INPUT_FILE...
|
||||
if ""%1"" == """" (
|
||||
echo %usage%
|
||||
echo argument error.
|
||||
echo drug and drop SRL/XML.
|
||||
echo.
|
||||
goto end
|
||||
)
|
||||
|
||||
rem パス設定
|
||||
set checker_tool=%~d0%~p0MasterEditorTWLChecker.exe
|
||||
set org_file=%~d0%~p0KOREA_NAND.SRL
|
||||
|
||||
rem ループ開始 (%0を使うのはここまで、%1を使うのはここから、%2以降は使わない)
|
||||
:begin
|
||||
|
||||
rem 出力パス設定
|
||||
set input_file=%~dpnx1
|
||||
|
||||
rem プログラム確認
|
||||
if not exist "%checker_tool%" (
|
||||
echo checker tool "%checker_tool%" is not found.
|
||||
goto end
|
||||
)
|
||||
|
||||
if not exist "%org_file%" (
|
||||
echo original file "%org_file%" is not found.
|
||||
goto end
|
||||
)
|
||||
|
||||
if not exist "%input_file%" (
|
||||
echo %input_file% is not found.
|
||||
goto end
|
||||
)
|
||||
|
||||
rem 処理本体
|
||||
echo.
|
||||
echo checking %~nx1 ...
|
||||
echo.
|
||||
"%checker_tool%" "%org_file%" "%input_file%"
|
||||
|
||||
if not %ERRORLEVEL% == 0 (
|
||||
echo error in checking "%input_file%".
|
||||
)
|
||||
|
||||
rem 入力ファイルが残っているならbeginに戻る
|
||||
shift
|
||||
if ""%1"" neq """" goto begin
|
||||
|
||||
rem 終了 (キー入力待ち)
|
||||
:end
|
||||
echo.
|
||||
echo checking end.
|
||||
pause
|
||||
Loading…
Reference in New Issue
Block a user