マスタエディタ:提出確認書のフォーマットにDSiWare情報を追加。リージョンのコンボボックスでの北米表記を「米国のみ」から「北米のみ」に変更。

git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlToolsRED@128 7061adef-622a-194b-ae81-725974e89856
This commit is contained in:
nishikawa_takeshi 2009-01-21 04:12:33 +00:00
parent 2306447ed8
commit 0c6b8d9c26
10 changed files with 12657 additions and 11177 deletions

View File

@ -117,6 +117,9 @@
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="gboxSrl.Text" xml:space="preserve">
<value>ROMデータ情報</value>
</data>
<assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="labPlatform.Size" type="System.Drawing.Size, System.Drawing">
<value>73, 12</value>
@ -160,9 +163,6 @@
<data name="labRemasterVer.Text" xml:space="preserve">
<value>リマスターバージョン</value>
</data>
<data name="gboxSrl.Text" xml:space="preserve">
<value>ROMデータ情報</value>
</data>
<data name="labBackup.Size" type="System.Drawing.Size, System.Drawing">
<value>79, 12</value>
</data>
@ -347,7 +347,7 @@
<value>日本のみ</value>
</data>
<data name="combRegion.Items1" xml:space="preserve">
<value>米のみ</value>
<value>米のみ</value>
</data>
<data name="combRegion.Items2" xml:space="preserve">
<value>欧州のみ</value>
@ -364,6 +364,9 @@
<data name="cboxIsInputPerson2.Text" xml:space="preserve">
<value>担当者2を入力する(任意)</value>
</data>
<data name="gboxPerson2.Text" xml:space="preserve">
<value>担当者2</value>
</data>
<data name="labArbit4.Size" type="System.Drawing.Size, System.Drawing">
<value>37, 12</value>
</data>
@ -400,8 +403,8 @@
<data name="labCompany2.Text" xml:space="preserve">
<value>貴社名</value>
</data>
<data name="gboxPerson2.Text" xml:space="preserve">
<value>担当者2</value>
<data name="gboxPerson1.Text" xml:space="preserve">
<value>担当者1</value>
</data>
<data name="labArbit2.Size" type="System.Drawing.Size, System.Drawing">
<value>37, 12</value>
@ -439,8 +442,8 @@
<data name="labCompany1.Text" xml:space="preserve">
<value>貴社名</value>
</data>
<data name="gboxPerson1.Text" xml:space="preserve">
<value>担当者1</value>
<data name="gboxUsage.Text" xml:space="preserve">
<value>目的</value>
</data>
<data name="rUsageOther.Size" type="System.Drawing.Size, System.Drawing">
<value>54, 16</value>
@ -466,8 +469,8 @@
<data name="rUsageSale.Text" xml:space="preserve">
<value>一般販売用</value>
</data>
<data name="gboxUsage.Text" xml:space="preserve">
<value>目的</value>
<data name="gboxSubmitWay.Text" xml:space="preserve">
<value>提出方法</value>
</data>
<data name="rSubmitHand.Size" type="System.Drawing.Size, System.Drawing">
<value>56, 16</value>
@ -481,9 +484,6 @@
<data name="rSubmitPost.Text" xml:space="preserve">
<value>郵送</value>
</data>
<data name="gboxSubmitWay.Text" xml:space="preserve">
<value>提出方法</value>
</data>
<data name="labSubmiteDate.Size" type="System.Drawing.Size, System.Drawing">
<value>65, 12</value>
</data>
@ -544,15 +544,15 @@
<data name="labProductCodeForeign.Text" xml:space="preserve">
<value>製品コード</value>
</data>
<data name="gboxShared2Size.Text" xml:space="preserve">
<value>Shared2ファイルサイズ</value>
</data>
<data name="cboxIsShared2.Size" type="System.Drawing.Size, System.Drawing">
<value>123, 16</value>
</data>
<data name="cboxIsShared2.Text" xml:space="preserve">
<value>Shared2ファイル使用</value>
</data>
<data name="gboxShared2Size.Text" xml:space="preserve">
<value>Shared2ファイルサイズ</value>
</data>
<data name="labLib.Size" type="System.Drawing.Size, System.Drawing">
<value>70, 12</value>
</data>
@ -565,15 +565,15 @@
<data name="labSDK.Text" xml:space="preserve">
<value>SDKバージョン</value>
</data>
<data name="gboxTWLExInfo.Text" xml:space="preserve">
<value>TWL拡張情報</value>
</data>
<data name="labKeyTableRomOffset.Size" type="System.Drawing.Size, System.Drawing">
<value>142, 12</value>
</data>
<data name="labKeyTableRomOffset.Text" xml:space="preserve">
<value>TWL専用領域ROMオフセット</value>
</data>
<data name="gboxTWLExInfo.Text" xml:space="preserve">
<value>TWL拡張情報</value>
</data>
<data name="labNormalRomOffset.Size" type="System.Drawing.Size, System.Drawing">
<value>155, 12</value>
</data>
@ -610,6 +610,9 @@
<data name="cboxIsTmpJump.Text" xml:space="preserve">
<value>tmpジャンプ許可</value>
</data>
<data name="gboxAccess.Text" xml:space="preserve">
<value>アクセスコントロール情報</value>
</data>
<data name="labIsGameCardOn2.Size" type="System.Drawing.Size, System.Drawing">
<value>98, 12</value>
</data>
@ -637,9 +640,6 @@
<data name="cboxIsSD.Text" xml:space="preserve">
<value>SDカード</value>
</data>
<data name="gboxAccess.Text" xml:space="preserve">
<value>アクセスコントロール情報</value>
</data>
<data name="labMedia.Location" type="System.Drawing.Point, System.Drawing">
<value>236, 62</value>
</data>
@ -658,6 +658,12 @@
<data name="gboxProd.Text" xml:space="preserve">
<value>ROM提出情報</value>
</data>
<data name="stripFile.Size" type="System.Drawing.Size, System.Drawing">
<value>51, 20</value>
</data>
<data name="stripFile.Text" xml:space="preserve">
<value>ファイル</value>
</data>
<data name="stripItemOpenRom.Size" type="System.Drawing.Size, System.Drawing">
<value>211, 22</value>
</data>
@ -679,11 +685,11 @@
<data name="stripItemLoadTemp.Text" xml:space="preserve">
<value>一時保存した提出情報を開く</value>
</data>
<data name="stripFile.Size" type="System.Drawing.Size, System.Drawing">
<value>51, 20</value>
<data name="stripMaster.Size" type="System.Drawing.Size, System.Drawing">
<value>53, 20</value>
</data>
<data name="stripFile.Text" xml:space="preserve">
<value>ファイル</value>
<data name="stripMaster.Text" xml:space="preserve">
<value>マスター</value>
</data>
<data name="stripItemSheet.Size" type="System.Drawing.Size, System.Drawing">
<value>280, 22</value>
@ -712,48 +718,12 @@
<data name="stripItemMiddlewareHtml.Text" xml:space="preserve">
<value>ミドルウェアリストのみを作成する(HTML形式)</value>
</data>
<data name="stripMaster.Size" type="System.Drawing.Size, System.Drawing">
<value>53, 20</value>
</data>
<data name="stripMaster.Text" xml:space="preserve">
<value>マスター</value>
</data>
<data name="tboxGuideRomInfo.Text" xml:space="preserve">
<value>このタブの情報は編集不可です。データに誤りがある場合にはROMデータの作成時の設定を見直してください。</value>
</data>
<data name="tabRomInfo.Text" xml:space="preserve">
<value>ROM基本情報</value>
</data>
<data name="labConnectIcon.Size" type="System.Drawing.Size, System.Drawing">
<value>173, 12</value>
</data>
<data name="labConnectIcon.Text" xml:space="preserve">
<value>DSiメニュー上での通信アイコン表示</value>
</data>
<data name="gboxLaunch.Text" xml:space="preserve">
<value>DSiメニュー上での起動制限</value>
</data>
<data name="tboxGuideTWLInfo.Text" xml:space="preserve">
<value>このタブの情報は編集不可です。データに誤りがある場合にはROMデータの作成時の設定を見直してください。</value>
</data>
<data name="gboxExFlags.Text" xml:space="preserve">
<value>TWL拡張諸フラグ</value>
</data>
<data name="tabTWLInfo.Text" xml:space="preserve">
<value>TWL拡張情報</value>
</data>
<data name="cboxIsUGC.Size" type="System.Drawing.Size, System.Drawing">
<value>210, 16</value>
</data>
<data name="cboxIsUGC.Text" xml:space="preserve">
<value>UGC(User Generated Contents)対応</value>
</data>
<data name="cboxIsPhotoEx.Size" type="System.Drawing.Size, System.Drawing">
<value>96, 16</value>
</data>
<data name="cboxIsPhotoEx.Text" xml:space="preserve">
<value>写真交換対応</value>
</data>
<data name="gboxOtherSpec.Text" xml:space="preserve">
<value>その他ROM仕様</value>
</data>
@ -775,11 +745,65 @@
<data name="tabRomEditInfo.Text" xml:space="preserve">
<value>リージョンとレーティング(編集可)</value>
</data>
<data name="tabNandSizeInfo.Text" xml:space="preserve">
<value>DSi Ware(一部要入力)</value>
</data>
<data name="tabSubmitInfo.Text" xml:space="preserve">
<value>提出情報(要入力)</value>
</data>
<data name="tabCompanyInfo.Text" xml:space="preserve">
<value>会社情報(要入力)</value>
</data>
<data name="tabErrorInfo.Text" xml:space="preserve">
<value>エラー情報</value>
</data>
<data name="tboxGuideRomInfo.Text" xml:space="preserve">
<value>このタブの情報は編集不可です。データに誤りがある場合にはROMデータの作成時の設定を見直してください。</value>
</data>
<data name="gboxLaunch.Text" xml:space="preserve">
<value>DSiメニュー上での起動制限</value>
</data>
<data name="labConnectIcon.Size" type="System.Drawing.Size, System.Drawing">
<value>173, 12</value>
</data>
<data name="labConnectIcon.Text" xml:space="preserve">
<value>DSiメニュー上での通信アイコン表示</value>
</data>
<data name="tboxGuideTWLInfo.Text" xml:space="preserve">
<value>このタブの情報は編集不可です。データに誤りがある場合にはROMデータの作成時の設定を見直してください。</value>
</data>
<data name="gboxExFlags.Text" xml:space="preserve">
<value>TWL拡張諸フラグ</value>
</data>
<data name="cboxIsUGC.Size" type="System.Drawing.Size, System.Drawing">
<value>210, 16</value>
</data>
<data name="cboxIsUGC.Text" xml:space="preserve">
<value>UGC(User Generated Contents)対応</value>
</data>
<data name="cboxIsPhotoEx.Size" type="System.Drawing.Size, System.Drawing">
<value>96, 16</value>
</data>
<data name="cboxIsPhotoEx.Text" xml:space="preserve">
<value>写真交換対応</value>
</data>
<data name="tboxGuideDLCategory.Text" xml:space="preserve">
<value>メディアがNANDの場合、DSiショップでの販売カテゴリを選択してください。</value>
</data>
<data name="gboxDLCategory.Text" xml:space="preserve">
<value>DSi Wareの販売カテゴリ</value>
</data>
<data name="combDLCategory.Items" xml:space="preserve">
<value>無料</value>
<value>DSiウェア 無料</value>
</data>
<data name="combDLCategory.Items1" xml:space="preserve">
<value>DSiウェア 200</value>
</data>
<data name="combDLCategory.Items2" xml:space="preserve">
<value>DSiウェア 500</value>
</data>
<data name="combDLCategory.Items3" xml:space="preserve">
<value>DSiウェア プレミアム</value>
</data>
<data name="combDLCategory.Items4" xml:space="preserve">
<value>なし</value>
@ -787,12 +811,12 @@
<data name="combDLCategory.Items5" xml:space="preserve">
<value>その他</value>
</data>
<data name="gboxDLCategory.Text" xml:space="preserve">
<value>DSi Wareの販売カテゴリ</value>
</data>
<data name="tboxGuideNandSizeInfo.Text" xml:space="preserve">
<value>このタブの情報はDSi Ware(NANDアプリ)によって使用されるTWL本体内のNAND領域のサイズを確認する場合に必要です。&lt;newline&gt;アプリがゲームカード向けの場合にはNAND使用サイズの確認は必要ありません。</value>
</data>
<data name="gboxNandSize.Text" xml:space="preserve">
<value>DSi Wareによって使用されるNAND領域のサイズ</value>
</data>
<data name="labShopBlockUnit.Size" type="System.Drawing.Size, System.Drawing">
<value>38, 12</value>
</data>
@ -874,18 +898,15 @@
<data name="labTmdSize.Text" xml:space="preserve">
<value>その他ファイルサイズ</value>
</data>
<data name="gboxNandSize.Text" xml:space="preserve">
<value>DSi Wareによって使用されるNAND領域のサイズ</value>
</data>
<data name="tabNandSizeInfo.Text" xml:space="preserve">
<value>DSi Ware(一部要入力)</value>
</data>
<data name="labProductNameLimit.Text" xml:space="preserve">
<value>(30文字以内)</value>
</data>
<data name="tboxGuideSubmitInfo.Text" xml:space="preserve">
<value>このタブの情報は提出確認書の作成に必要です。入力してください。</value>
</data>
<data name="gboxForeign.Text" xml:space="preserve">
<value>海外版</value>
</data>
<data name="labProductNameLimitForeign.Text" xml:space="preserve">
<value>(30文字以内)</value>
</data>
@ -895,21 +916,15 @@
<data name="labMultiForeign2.Text" xml:space="preserve">
<value>(複数ある場合のみ)</value>
</data>
<data name="gboxForeign.Text" xml:space="preserve">
<value>海外版</value>
</data>
<data name="tabSubmitInfo.Text" xml:space="preserve">
<value>提出情報(要入力)</value>
</data>
<data name="tboxGuideCompanyInfo.Text" xml:space="preserve">
<value>このタブの情報は提出確認書の作成に必要です。入力してください。</value>
</data>
<data name="tabCompanyInfo.Text" xml:space="preserve">
<value>会社情報(要入力)</value>
</data>
<data name="tboxGuideErrorInfo.Text" xml:space="preserve">
<value>このタブには読み込んだROMデータの問題と本プログラムでの入力ミスが列挙されます。&lt;newline&gt;赤文字の項目は、本プログラムで修正不可です。ROMデータ作成時の設定をご確認ください。&lt;newline&gt;青文字の項目は、本プログラムで修正できますが、修正がマスターROMに反映されます。&lt;newline&gt;黒文字の項目は、提出確認書にのみ反映され、マスターROMには反映されません。</value>
</data>
<data name="gboxErrorTiming.Text" xml:space="preserve">
<value>いつの情報を表示するか</value>
</data>
<data name="rErrorCurrent.Size" type="System.Drawing.Size, System.Drawing">
<value>114, 16</value>
</data>
@ -922,9 +937,6 @@
<data name="rErrorReading.Text" xml:space="preserve">
<value>ROMデータ読み込み時</value>
</data>
<data name="gboxErrorTiming.Text" xml:space="preserve">
<value>いつの情報を表示するか</value>
</data>
<data name="labWarn.Size" type="System.Drawing.Size, System.Drawing">
<value>339, 12</value>
</data>
@ -961,9 +973,6 @@
<data name="colErrorCause.HeaderText" xml:space="preserve">
<value>要因</value>
</data>
<data name="tabErrorInfo.Text" xml:space="preserve">
<value>エラー情報</value>
</data>
<data name="labFile.Size" type="System.Drawing.Size, System.Drawing">
<value>92, 12</value>
</data>

View File

@ -187,7 +187,7 @@ void Form1::setDeliverableProperties(void)
this->hDeliv->hAppTypeOther->Replace("\r\n","");
}
// 一部のROM情報を登録
// バックアップメモリはROMヘッダには記述されないので提出確認書にのみ記載
if( this->combBackup->SelectedIndex != (this->combBackup->Items->Count - 1) )
{
if( this->combBackup->SelectedIndex > 0 )
@ -204,6 +204,23 @@ void Form1::setDeliverableProperties(void)
this->hDeliv->hBackupMemory = this->tboxBackupOther->Text;
}
// DSi Wareの販売カテゴリ
if( this->combDLCategory->SelectedIndex != (this->combDLCategory->Items->Count - 1) )
{
if( this->combDLCategory->SelectedIndex > 0 )
{
this->hDeliv->hDLCategory = this->combDLCategory->SelectedItem->ToString();
}
else
{
this->hDeliv->hDLCategory = gcnew System::String("");
}
}
else
{
this->hDeliv->hDLCategory = this->tboxDLCategoryOther->Text;
}
// SRL情報を文字列で登録
if( this->combRegion->SelectedIndex < 0 )
{

View File

@ -511,6 +511,24 @@ ECDeliverableResult RCDeliverable::writeSpreadsheet(
}
}
// NANDŽg—pƒTƒCƒY
if( node->FirstChild->Value->Equals( "TagDLCategory" ) )
{
node->FirstChild->Value = this->hDLCategory;
}
if( node->FirstChild->Value->Equals( "TagUsedNandSizeKB" ) )
{
node->FirstChild->Value = MasterEditorTWL::transSizeToStringKB( hSrl->hNandUsedSize->NandUsedSize );
}
if( node->FirstChild->Value->Equals( "TagUsedNandSizeMB" ) )
{
node->FirstChild->Value = MasterEditorTWL::transSizeToStringMB( hSrl->hNandUsedSize->NandUsedSize, 2 );
}
if( node->FirstChild->Value->Equals( "TagDLBlocks" ) )
{
node->FirstChild->Value = hSrl->hNandUsedSize->NandUsedSizeBlock.ToString();
}
// SRLに登録されないROM仕様
if( node->FirstChild->Value->Equals( "TagIsUGC" ) )
{

View File

@ -86,6 +86,9 @@ namespace MasterEditorTWL
// ROMヘッダ不記載のROMバイナリ(SRL)固有情報
property System::String ^hBackupMemory; // バックアップメモリの種別
// DSi Wareの販売カテゴリ
property System::String ^hDLCategory;
// SRL情報の一部を文字列で持っておく
property System::String ^hRegion;
property System::String ^hCERO;