diff --git a/build/tools/MasterEditor/MasterEditorTWL/MasterEditorTWL.ncb b/build/tools/MasterEditor/MasterEditorTWL/MasterEditorTWL.ncb index f58fd3e..0ee6b3c 100644 Binary files a/build/tools/MasterEditor/MasterEditorTWL/MasterEditorTWL.ncb and b/build/tools/MasterEditor/MasterEditorTWL/MasterEditorTWL.ncb differ diff --git a/build/tools/MasterEditor/MasterEditorTWL/MasterEditorTWL.suo b/build/tools/MasterEditor/MasterEditorTWL/MasterEditorTWL.suo index 94d7bfe..ce074e9 100644 Binary files a/build/tools/MasterEditor/MasterEditorTWL/MasterEditorTWL.suo and b/build/tools/MasterEditor/MasterEditorTWL/MasterEditorTWL.suo differ diff --git a/build/tools/MasterEditor/MasterEditorTWL/MasterEditorTWL/Debug/BuildLog.htm b/build/tools/MasterEditor/MasterEditorTWL/MasterEditorTWL/Debug/BuildLog.htm index 07122c5..b7ed477 100644 Binary files a/build/tools/MasterEditor/MasterEditorTWL/MasterEditorTWL/Debug/BuildLog.htm and b/build/tools/MasterEditor/MasterEditorTWL/MasterEditorTWL/Debug/BuildLog.htm differ diff --git a/build/tools/MasterEditor/MasterEditorTWL/MasterEditorTWL/Form1.h b/build/tools/MasterEditor/MasterEditorTWL/MasterEditorTWL/Form1.h index 12729d5..8e43f71 100644 --- a/build/tools/MasterEditor/MasterEditorTWL/MasterEditorTWL/Form1.h +++ b/build/tools/MasterEditor/MasterEditorTWL/MasterEditorTWL/Form1.h @@ -3284,7 +3284,7 @@ private: System::Windows::Forms::TextBox^ tboxWarningPrivateSaveDataPurpose; this->gridSDK->Columns->AddRange(gcnew cli::array< System::Windows::Forms::DataGridViewColumn^ >(1) {this->dataSDKVer}); dataGridViewCellStyle1->Alignment = System::Windows::Forms::DataGridViewContentAlignment::MiddleLeft; dataGridViewCellStyle1->BackColor = System::Drawing::SystemColors::Window; - dataGridViewCellStyle1->Font = (gcnew System::Drawing::Font(L"Arial", 9)); + dataGridViewCellStyle1->Font = (gcnew System::Drawing::Font(L"MS Pゴシック", 9)); dataGridViewCellStyle1->ForeColor = System::Drawing::SystemColors::ControlText; dataGridViewCellStyle1->SelectionBackColor = System::Drawing::SystemColors::Highlight; dataGridViewCellStyle1->SelectionForeColor = System::Drawing::SystemColors::HighlightText; @@ -3317,7 +3317,7 @@ private: System::Windows::Forms::TextBox^ tboxWarningPrivateSaveDataPurpose; this->colLibName}); dataGridViewCellStyle2->Alignment = System::Windows::Forms::DataGridViewContentAlignment::MiddleLeft; dataGridViewCellStyle2->BackColor = System::Drawing::SystemColors::Window; - dataGridViewCellStyle2->Font = (gcnew System::Drawing::Font(L"Arial", 9)); + dataGridViewCellStyle2->Font = (gcnew System::Drawing::Font(L"MS Pゴシック", 9)); dataGridViewCellStyle2->ForeColor = System::Drawing::SystemColors::ControlText; dataGridViewCellStyle2->SelectionBackColor = System::Drawing::SystemColors::Highlight; dataGridViewCellStyle2->SelectionForeColor = System::Drawing::SystemColors::HighlightText; @@ -4223,7 +4223,7 @@ private: System::Windows::Forms::TextBox^ tboxWarningPrivateSaveDataPurpose; this->colWarnBegin, this->colWarnEnd, this->colWarnCause}); dataGridViewCellStyle3->Alignment = System::Windows::Forms::DataGridViewContentAlignment::MiddleLeft; dataGridViewCellStyle3->BackColor = System::Drawing::SystemColors::Window; - dataGridViewCellStyle3->Font = (gcnew System::Drawing::Font(L"Arial", 9)); + dataGridViewCellStyle3->Font = (gcnew System::Drawing::Font(L"MS Pゴシック", 9)); dataGridViewCellStyle3->ForeColor = System::Drawing::SystemColors::ControlText; dataGridViewCellStyle3->SelectionBackColor = System::Drawing::SystemColors::Highlight; dataGridViewCellStyle3->SelectionForeColor = System::Drawing::SystemColors::HighlightText; @@ -4276,7 +4276,7 @@ private: System::Windows::Forms::TextBox^ tboxWarningPrivateSaveDataPurpose; this->colErrorBegin, this->colErrorEnd, this->colErrorCause}); dataGridViewCellStyle5->Alignment = System::Windows::Forms::DataGridViewContentAlignment::MiddleLeft; dataGridViewCellStyle5->BackColor = System::Drawing::SystemColors::Window; - dataGridViewCellStyle5->Font = (gcnew System::Drawing::Font(L"Arial", 9)); + dataGridViewCellStyle5->Font = (gcnew System::Drawing::Font(L"MS Pゴシック", 9)); dataGridViewCellStyle5->ForeColor = System::Drawing::SystemColors::ControlText; dataGridViewCellStyle5->SelectionBackColor = System::Drawing::SystemColors::Highlight; dataGridViewCellStyle5->SelectionForeColor = System::Drawing::SystemColors::HighlightText; @@ -4486,7 +4486,7 @@ private: System::Windows::Forms::TextBox^ tboxWarningPrivateSaveDataPurpose; System::Xml::XmlElement^ makeGameInfoXmlElement(System::Xml::XmlDocument^ doc); // XML形式のリストの本体となるミドルウェアリストの作成(他でも使うので独立させる) - System::Xml::XmlElement^ makeMiddlewareListXmlElement(System::Xml::XmlDocument^ doc); + System::Xml::XmlElement^ makeMiddlewareListXmlElement(System::Xml::XmlDocument^ doc, bool isCount); // XML形式のリストを作成 System::Void makeMiddlewareListXml(System::Xml::XmlDocument^ doc); @@ -4510,6 +4510,10 @@ private: System::Windows::Forms::TextBox^ tboxWarningPrivateSaveDataPurpose; System::Xml::XmlElement^ makeWarningListXmlElement(System::Xml::XmlDocument ^doc, System::Boolean isCurrent); System::Xml::XmlElement^ makeErrorListCaptionXmlElement(System::Xml::XmlDocument ^doc); + // XML形式のエラーリストの要素数のカウント + int countErrorListXmlElement( System::Boolean isCurrent ); + int countWarningListXmlElement( System::Boolean isCurrent ); + // XML形式のリストを作成 System::Void makeErrorListXml(System::Xml::XmlDocument^ doc, System::Boolean isCurrent); diff --git a/build/tools/MasterEditor/MasterEditorTWL/MasterEditorTWL/Form1.ja.resx b/build/tools/MasterEditor/MasterEditorTWL/MasterEditorTWL/Form1.ja.resx index 8aff89e..87efb98 100644 --- a/build/tools/MasterEditor/MasterEditorTWL/MasterEditorTWL/Form1.ja.resx +++ b/build/tools/MasterEditor/MasterEditorTWL/MasterEditorTWL/Form1.ja.resx @@ -209,7 +209,7 @@ 繝ェ繝槭せ繧ソ繝シ繝舌シ繧ク繝ァ繝ウ - 100, 19 + 145, 19 ROM繝繝シ繧ソ諠蝣ア diff --git a/build/tools/MasterEditor/MasterEditorTWL/MasterEditorTWL/Form1.resX b/build/tools/MasterEditor/MasterEditorTWL/MasterEditorTWL/Form1.resX index 410b249..e456867 100644 --- a/build/tools/MasterEditor/MasterEditorTWL/MasterEditorTWL/Form1.resX +++ b/build/tools/MasterEditor/MasterEditorTWL/MasterEditorTWL/Form1.resX @@ -117,15 +117,13 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - gboxTWLExInfo + + + 728, 21 gboxSrl - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @@ -133,12 +131,8 @@ True - - - 580, 88 - - - h + + 3 tabSubmitInfo @@ -149,6 +143,9 @@ 38, 45 + + rPurposeOther + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @@ -164,8 +161,8 @@ 140, 19 - - 22 + + True 2 @@ -191,6 +188,9 @@ gboxTWLExInfo + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + 209, 21 @@ -212,8 +212,8 @@ 75, 20 - - Game Card for Data Distribution + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 178, 83 @@ -236,17 +236,14 @@ Europe Only - - 24, 115 - - - tboxNormalRomOffset + + United States Only labShared2Size0 - - tboxMedia + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 ROM Submission Purpose @@ -260,17 +257,20 @@ gboxPurposeCard + + labSubBannerSize + + + 2 + Display Connection Icon On DSi Menu - - combPEGI_BBFC - 33 - - 0 + + 94, 21 139, 15 @@ -281,24 +281,30 @@ 171, 105 + + gridError + 8 248, 19 + + 17, 88 + 6, 85 gboxParental + + gboxTWLExInfo + 22 - - tabMain - False @@ -314,12 +320,15 @@ 6, 48 - - 31, 24 + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 223, 108 + + True + True @@ -332,11 +341,11 @@ TWL - - - Language + + tboxCaption - - 78, 133 + + tboxTmdSize stripMaster @@ -344,12 +353,18 @@ gboxNandSize + + Region and Rating Infomation + 0 labShared2Size2 + + 24, 115 + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @@ -362,9 +377,6 @@ labRomType - - labSubmiteDate - 357, 261 @@ -377,9 +389,6 @@ 15 - - 5 - 3, 3, 3, 3 @@ -396,20 +405,17 @@ 41 - - gboxNandSize - 228, 109 - - 18, 214 + + Export both ROM info and error info to HTML file (Info when ROM data was read) 21, 15 - - Export both ROM info and error info to HTML file (Info when ROM data was read) + + Rating Pending gboxForeign @@ -426,15 +432,6 @@ You must complete all items on this tab to create a submission checklist and Master ROM.<newline>This information is used as ROM registration data when the Master ROM is created (excluding "Other ROM Spec"). - - labArbit2 - - - tboxCaption - - - cboxIsNormalJump - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @@ -447,12 +444,18 @@ aged 6 or older + + 0 + 147, 21 10 + + 86, 15 + gboxTitleID @@ -474,9 +477,6 @@ 75, 21 - - 3 - 41 @@ -498,15 +498,12 @@ 158, 21 - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + DSiWare (NAND Application) gboxExFlags - - True - 9 @@ -522,14 +519,14 @@ 11 + + True + 10 - - 98, 15 - - - Header CRC + + 14, 45 System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @@ -546,8 +543,8 @@ 20 - - gboxTWLExInfo + + 3 gboxTitleID @@ -558,24 +555,30 @@ TWL Extended Flags + + Right + 124, 107 System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 251, 200 - 5 + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 14 + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @@ -585,6 +588,9 @@ 6 + + => + 118, 83 @@ -609,11 +615,8 @@ 1 - - 346, 79 - - - 0 + + 42, 21 400, 398 @@ -624,6 +627,9 @@ 497, 15 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + 96, 21 @@ -645,8 +651,8 @@ ages 15 or older - - 56, 20 + + 8 550, 54 @@ -660,20 +666,26 @@ h + + rErrorReading + + + 21, 15 + 12 System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - True - tabTWLInfo - - 1 + + labShared2Size5 + + + gboxNandSize gboxTitleID @@ -684,8 +696,8 @@ labGameCode - - NAND Flash Memory + + 5 SDK Ver @@ -696,6 +708,9 @@ 40 + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @@ -708,8 +723,8 @@ Contact2 - - User ID + + ages 12 or older 1 @@ -717,8 +732,8 @@ 37, 15 - - 5 + + labSrlSize 0 @@ -732,6 +747,9 @@ labPlatform + + (Furigana) + 189, 80 @@ -747,14 +765,20 @@ 78, 19 + + stripItemSaveTemp + 4 System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 223, 68 + + gboxSrl + + + 5 78, 79 @@ -777,8 +801,8 @@ 107, 15 - - gboxNandSize + + Game Card for Data Distribution tboxWarningChinaRating @@ -798,8 +822,8 @@ 31 - - True + + 424, 91 labSubmitVer @@ -810,23 +834,20 @@ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 127, 14 + + gboxLaunch - - 11 + + 12 126, 15 - - gboxParental - 1 - - rPurposeCardProduction + + gboxTWLExInfo 71, 21 @@ -834,9 +855,6 @@ 215, 15 - - 200 - tboxPrivateSize @@ -846,8 +864,8 @@ gboxParental - - gboxNandSize + + Language 28 @@ -882,24 +900,24 @@ 11 - - gboxForeign + + True + + + 244, 14 stripItemErrorListCurrent + + NoControl + labPerson2 13 - - 31, 54 - - - File 4 - True @@ -909,26 +927,32 @@ tboxPublicSize + + $this + True - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - 0 + + gboxOtherSpec + 139, 16 + + 406, 331 + tabMain 279, 90 - - gboxTWLExInfo + + 200 System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @@ -939,6 +963,9 @@ NoControl + + 67, 19 + 96, 15 @@ -969,6 +996,9 @@ tboxAppTypeOther + + 9, 25 + 37, 29 @@ -996,9 +1026,6 @@ 4 - - 1 - gboxShared2Size @@ -1017,8 +1044,8 @@ 289, 101 - - labSubBannerSize + + gboxLaunch System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @@ -1053,11 +1080,11 @@ 4 - - 136, 15 + + 15, 258 - - 207, 121 + + 8 53, 52 @@ -1105,7 +1132,7 @@ combCERO - 100, 21 + 146, 21 CERO @@ -1116,8 +1143,8 @@ 293, 154 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 aged 3 or older @@ -1125,11 +1152,11 @@ 59, 15 - - labSumSize2 + + 100, 21 - - gboxPerson1 + + 2 NoControl @@ -1140,8 +1167,8 @@ 21, 55 - - labSrlSize + + tabMain 46 @@ -1149,18 +1176,15 @@ NoControl + + 766, 433 + True - - 78, 106 - True - - 3 - 23 @@ -1173,33 +1197,36 @@ 17 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - gboxSrl - - 8 + + TWL MasterEditor + + + 346, 79 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 12 - - (Furigana) - - - Backup Memory + + tboxAppType labIsCodec - - 9 + + Game Card Access 2 + + 17 + gboxTWLExInfo @@ -1218,8 +1245,11 @@ 59, 15 - - 37 + + 4 + + + Total Size gboxSrl @@ -1236,6 +1266,9 @@ aged 7 or older + + 0 + (From NAND Application) @@ -1251,11 +1284,8 @@ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - labBracketL + + 28, 15 NoControl @@ -1266,15 +1296,9 @@ gboxNandSize - - True - 24 - - labReleaseDate - gboxNandSize @@ -1287,26 +1311,20 @@ aged 4 or older - - Right - Special Instructions 105, 19 - - 155, 116 - 3 - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 3 - - 0 + + 39, 15 66, 19 @@ -1314,6 +1332,9 @@ 11 + + 33 + 2 @@ -1326,8 +1347,11 @@ colWarnName - - (100 characters or less) + + gboxPurpose + + + True 3 @@ -1341,9 +1365,6 @@ 40 - - NTSC - butSetBack @@ -1359,14 +1380,20 @@ System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + tabNandSizeInfo + + True + 8 - - 12 + + tboxPrivateSaveDataPurpose System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @@ -1374,9 +1401,6 @@ 3 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @@ -1386,6 +1410,9 @@ 8 + + tabRomEditInfo + 117, 18 @@ -1395,14 +1422,14 @@ TWL Normal Region ROM Offset - - True + + 1 4 - - 124, 21 + + 4, 24 Make a middleware list only(HTML format) @@ -1413,8 +1440,8 @@ True - - gboxOtherSpec + + 12, 82 204, 23 @@ -1434,6 +1461,12 @@ 15 + + 4 + + + Right + True @@ -1443,11 +1476,11 @@ gboxSubmitWay - - 55, 21 + + 4Kbit EEPROM - - (Arbitrary) + + 158, 21 203, 212 @@ -1476,19 +1509,13 @@ System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 9, 109 - T (aged 13 or older) 12, 28 - - A (All ages) - - + 2 @@ -1500,23 +1527,20 @@ 71, 21 - - 307, 22 + + 78, 214 tabTWLInfo - - gboxPurpose + + True File 5 - - combOFLC - - - tabTWLInfo + + 2 tabTWLInfo @@ -1524,6 +1548,9 @@ gboxPerson1 + + 11 + 6 @@ -1545,8 +1572,8 @@ 224, 17 - - True + + 6 cboxIsEULA @@ -1554,8 +1581,11 @@ gboxTWLExInfo - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 9 + + + 24, 11 23, 136 @@ -1566,8 +1596,8 @@ 2 - - ver.0.0 + + 261, 21 2 @@ -1581,8 +1611,8 @@ 228, 218 - - 0 + + 14 167, 19 @@ -1614,12 +1644,6 @@ gboxNandSize - - 1 - - - 47, 19 - SDK Version @@ -1641,9 +1665,6 @@ 102, 148 - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - tboxShared2Size2 @@ -1656,8 +1677,8 @@ tabSubmitInfo - - dataSDKVer + + 5 gboxForeign @@ -1668,11 +1689,8 @@ 42 - - 3 - - - NoControl + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 tboxTel1 @@ -1689,12 +1707,15 @@ 78, 52 - - True + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 stripItemEnglish + + 0 + 7 @@ -1704,9 +1725,6 @@ True - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - B (aged 12 or older) @@ -1716,15 +1734,15 @@ True - - gboxForeign - 4 TitleID + + 171, 15 + 49, 15 @@ -1737,27 +1755,15 @@ True - - 11 - 18, 21 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 8 - - - aged 3 or older + + 1 766, 433 - - gboxParental - gboxTWLExInfo @@ -1776,6 +1782,9 @@ numSubmitVersion + + NoControl + 12, 54 @@ -1785,6 +1794,15 @@ Begin + + 37 + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 5 + System.Windows.Forms.DataGridView, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @@ -1794,9 +1812,6 @@ System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 506, 22 - 0, 0 @@ -1821,15 +1836,15 @@ 171, 80 - - 23, 163 - labCompany2 System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + gboxNandSize + 38 @@ -1860,29 +1875,20 @@ 119, 15 - - 1 - 14 - - 4 - 1 0 - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - Right + + 5 124, 21 @@ -1890,8 +1896,8 @@ True - - Right + + 5 System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @@ -1899,8 +1905,8 @@ System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + tabCompanyInfo System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @@ -1908,9 +1914,6 @@ 15 - - 26 - TWL-Only Region ROM Offset @@ -1920,8 +1923,11 @@ 303, 22 - - 86, 15 + + gboxPerson2 + + + True 0 @@ -1938,8 +1944,8 @@ False - - tboxGuideRomEditInfo + + 207, 121 gboxParental @@ -1959,14 +1965,11 @@ 9, 54 - - 7 - 13 - - Other ROM Spec. + + True Name @@ -1986,15 +1989,9 @@ 228, 20 - - 5 - 9 - - 18, 20 - colWarnBegin @@ -2004,12 +2001,18 @@ Right + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + 6 stripItemMiddlewareHtml + + Export ROM info to HTML file + 126, 126 @@ -2031,9 +2034,6 @@ 1 - - 10 - 23 @@ -2055,27 +2055,33 @@ tboxNTSC1 - - 2 + + Backup Memory - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + gboxPerson1 + + + 307, 22 20 - - gboxSrl + + End + + + 78, 133 261, 21 + + 223, 133 + labCompany1 - - tboxCompany2 - E (aged 6 or older) @@ -2133,12 +2139,18 @@ Load a temporary info. saved previously + + h + 53, 102 29, 15 + + tabCompanyInfo + 0 @@ -2166,8 +2178,8 @@ System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + True NoControl @@ -2175,8 +2187,8 @@ 43, 15 - - gridError + + True 261, 21 @@ -2187,18 +2199,24 @@ 37, 15 - - 293, 73 + + 100 labFurigana2 - - 155, 232 + + NoControl + + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 1 + + gboxPurposeCard + NoControl @@ -2214,11 +2232,14 @@ 2 + + 209, 124 + 38 - - gboxErrorTiming + + 114, 26 142, 18 @@ -2235,17 +2256,14 @@ 39, 20 - - 183, 43 - - - 9 + + stripItemSheet Contact1 - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Right 147, 21 @@ -2259,6 +2277,9 @@ 100, 21 + + 39 + labArrow4 @@ -2280,12 +2301,15 @@ gboxNandSize - - 4 + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 78, 187 + + System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + 119, 56 @@ -2295,8 +2319,8 @@ 14 - - Use Shared2 Files + + gboxNandSize 24 @@ -2307,20 +2331,23 @@ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - True + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 2 + + labBracketR + tabRomInfo System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 3 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Windows.Forms.DataGridView, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @@ -2331,6 +2358,9 @@ cboxIsSubBanner + + 175, 15 + Right @@ -2340,8 +2370,8 @@ All ages - - 24, 11 + + labReleaseDate System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @@ -2358,6 +2388,9 @@ gboxCRC + + SD Card + tboxPlatform @@ -2379,38 +2412,32 @@ 3 - - 36, 15 + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 37 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - gboxForeign - 16 6, 235 + + => + Z (aged 18 or older) Company Info *** - - 13 + + * Reset to 0 when a new master ROM is created. - - 67, 19 - - - tabErrorInfo + + 30 labArbit1 @@ -2418,8 +2445,11 @@ labAppTypeOther - - rErrorReading + + 0 + + + 766, 433 System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @@ -2433,8 +2463,11 @@ 1 - - gboxPerson2 + + tboxGuideTWLInfo + + + 766, 433 12 @@ -2448,12 +2481,12 @@ 4 - - tboxWholeCRC - labCERO + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + 7 @@ -2475,8 +2508,11 @@ System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 728, 21 + + ver.0.0 + + + Right 303, 22 @@ -2487,14 +2523,17 @@ 4 + + rPurposeCardKiosk + 6, 70 5 - - System.Windows.Forms.TabControl, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + aged 12 or older 84, 15 @@ -2517,6 +2556,9 @@ System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 6, 95 + Make a set of submission data @@ -2526,9 +2568,18 @@ 150 - + + 40 + + + 4, 24 + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + 17 @@ -2553,9 +2604,15 @@ 100 + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + 123, 21 + + 495, 203 + True @@ -2589,6 +2646,9 @@ 78, 79 + + labFile + 18 @@ -2613,8 +2673,8 @@ 1 - - 11 + + 158, 21 6, 71 @@ -2631,14 +2691,14 @@ gboxForeign - - DSiWare (NAND Application) + + 30 - - tboxPrivateSaveDataPurpose + + aged 15 or older - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 18, 214 0 @@ -2655,38 +2715,50 @@ 8 + + 366, 161 + 12, 155 System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + gboxParental + 183, 70 20 + + gboxPurpose + labDepart2 tabSubmitInfo - - 100, 21 + + 366, 50 h - - tboxProductNameForeign + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 9 - - System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Size in NAND Memory True @@ -2706,8 +2778,14 @@ 44 - - 39 + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 10 + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 23, 136 @@ -2715,8 +2793,8 @@ 60 - - 1 + + True gboxNandSize @@ -2727,6 +2805,9 @@ gboxPerson2 + + 40, 15 + 300 @@ -2736,15 +2817,9 @@ 278, 131 - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - True - - 2 - 204, 101 @@ -2754,15 +2829,15 @@ gboxForeign - - Right - Error Info tabMain + + gboxForeign + 14, 20 @@ -2772,8 +2847,11 @@ gboxPurpose - - 13, 180 + + (100 characters or less) + + + 5 388, 91 @@ -2787,12 +2865,6 @@ 2 - - 5 - - - 3 - Begin @@ -2820,11 +2892,14 @@ 149, 52 - - 766, 433 + + 13 - - Region and Rating Infomation + + You must complete all items on this tab to create a submission checklist. + + + True 115, 15 @@ -2838,8 +2913,8 @@ True - - 171, 15 + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 gboxSubmitWay @@ -2871,8 +2946,11 @@ gboxParental - - Right + + 432, 80 + + + rPurposeCardDistribution gboxShared2Size @@ -2898,8 +2976,8 @@ 123, 21 - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Permit Normal Jump Landing 12, 143 @@ -2907,8 +2985,8 @@ True - - 18 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 True @@ -2925,11 +3003,11 @@ 100 - - 5 + + 130, 42 - - False + + Information on this tab cannot be edited. If data errors exist, review the ROM's build settings. Right @@ -2937,9 +3015,6 @@ 90, 21 - - gboxPerson1 - colErrorName @@ -2952,9 +3027,6 @@ 20 - - 14, 45 - tboxNTSC2 @@ -2964,6 +3036,9 @@ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 30, 15 + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @@ -2982,8 +3057,8 @@ 4 - - labMakerCode + + 36, 15 System.Windows.Forms.TabPage, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @@ -2994,8 +3069,11 @@ File 0 - - 261, 21 + + gboxNandSize + + + tboxKeyTableRomOffset True @@ -3003,18 +3081,21 @@ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Right + 49, 15 - - labMultiForeign2 - - - gboxCRC + + aged 16 or older False + + tabTWLInfo + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @@ -3030,6 +3111,9 @@ gboxProd + + False + 60 @@ -3039,8 +3123,8 @@ True - - Actual ROM File Size + + 10 Right @@ -3048,17 +3132,14 @@ 100 - - 7 - labESRB - - Right + + NAND Flash Memory - - 432, 80 + + True GRB @@ -3069,9 +3150,6 @@ labHex4 - - Export error info to HTML file (Info applied current input) - True @@ -3090,8 +3168,8 @@ CRC - - System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 47, 19 System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @@ -3099,9 +3177,6 @@ ROM Info. - - tabMain - 45, 21 @@ -3117,6 +3192,9 @@ All ages + + 6 + 38, 21 @@ -3135,21 +3213,30 @@ 730, 21 + + 22, 55 + + + labPrivateSaveDataPurpose + + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + 0 10 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + True System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 11 - 6 @@ -3159,8 +3246,8 @@ 160, 19 - - 7 + + 201, 19 System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @@ -3168,8 +3255,8 @@ 293, 100 - - 21, 15 + + 19 gboxPerson2 @@ -3189,12 +3276,12 @@ UGC(User Generated Contents) Support - - Photo Exchange Support - tboxGameCode + + 774, 461 + 2 @@ -3219,9 +3306,6 @@ True - - 2 - tabRomInfo @@ -3234,14 +3318,17 @@ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 366, 50 + + 5 78, 187 - - System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 293, 73 + + + tboxSubBannerSizeFS labSDK @@ -3258,9 +3345,6 @@ 1 - - 12, 113 - 125, 19 @@ -3279,6 +3363,9 @@ gridLibrary + + labMakerCode + System.Windows.Forms.TabPage, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @@ -3294,14 +3381,8 @@ tabRomInfo - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 185, 23 - - - ESRB + + 503, 6 26 @@ -3312,8 +3393,8 @@ Application Type - - 16 + + 11 gboxPerson1 @@ -3324,14 +3405,14 @@ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 120, 140 + + True 78, 160 - - 158, 21 + + 268, 21 tboxIsCodec @@ -3375,8 +3456,8 @@ G - - System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + CODEC Mode aged 16 or older @@ -3387,8 +3468,8 @@ tabRomInfo - - 60 + + 7 36, 15 @@ -3402,8 +3483,11 @@ 129, 15 - - 114, 15 + + 22 + + + 3 5 @@ -3426,6 +3510,12 @@ 15 + + gboxErrorTiming + + + 580, 11 + 86, 15 @@ -3435,8 +3525,8 @@ 102, 264 - - 15, 258 + + tboxSumSizeMB tabSubmitInfo @@ -3459,12 +3549,6 @@ 8 - - rPurposeCardTouchTryDS - - - 12 - aged 18 or older @@ -3486,8 +3570,8 @@ 94, 15 - - 3 + + gboxTitleID 96, 21 @@ -3513,12 +3597,12 @@ COB - - 21 - System.Windows.Forms.TabPage, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 1 + labHex2 @@ -3528,20 +3612,14 @@ 94, 21 - - 30 - System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 3 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 6, 18 + + False File 3 @@ -3564,8 +3642,8 @@ tboxHeaderCRC - - (Only release multi ver.) + + TWL Card Application 43, 15 @@ -3576,11 +3654,11 @@ System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - True + + ROM Size - - 261, 21 + + 2 stripItemRomInfoList @@ -3660,8 +3738,11 @@ 0 - - 1 + + 3 + + + 18, 214 tabTWLInfo @@ -3678,6 +3759,9 @@ gboxSrl + + gboxNandSize + 4 @@ -3687,8 +3771,8 @@ tboxSubBannerSize - - => + + 6 System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @@ -3696,6 +3780,9 @@ 503, 6 + + tabSubmitInfo + 360, 261 @@ -3708,11 +3795,8 @@ gboxPerson1 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 53, 77 + + How To Submit True @@ -3720,14 +3804,23 @@ 204, 23 - - tboxBackupOther + + 158, 227 36 - - Export ROM info to HTML file + + 1 + + + 128, 19 + + + Use Shared2 Files + + + True gboxPerson2 @@ -3753,6 +3846,9 @@ 13, 130 + + Right + 6 @@ -3765,26 +3861,32 @@ True - - 6 + + 16 1 + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + $this 100 - - aged 4 or older + + 4 + + + 435, 97 labSDAccessRight - - False + + True => @@ -3792,8 +3894,8 @@ 18 - - rSubmitHand + + Header CRC gboxShared2Size @@ -3813,20 +3915,26 @@ 100, 19 + + 3 + tabMain + + 24, 11 + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 3 + + E(Pre-Check) tabCompanyInfo - - 774, 461 + + 40 730, 131 @@ -3840,11 +3948,11 @@ 124, 135 - - 201, 19 + + 30 - - gboxNandSize + + 31, 27 Right @@ -3861,6 +3969,9 @@ 730, 131 + + 11 + 204, 23 @@ -3873,8 +3984,11 @@ 3 - - gboxPerson1 + + 155, 116 + + + 261, 21 37 @@ -3885,21 +3999,21 @@ Rating Pending - - 7, 137 - gboxShared2Size - - 268, 21 - 14 System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 6 + + + 9 + True @@ -3915,18 +4029,24 @@ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Product + True gboxNandSize - - 17 + + True System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 766, 433 + 11 @@ -3945,11 +4065,11 @@ Both - + gboxNandSize - - End + + Launch Control On DSi Menu 337, 221 @@ -3972,30 +4092,33 @@ True + + 4 + True True + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + tboxDepart2 + + (Only release multi ver.) + 78, 160 - - 0 + + gboxForeign gboxShared2Size - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 261, 21 - 2 @@ -4005,50 +4128,59 @@ Mail - - 33 + + 155, 232 10 - - labTel2 + + labError True + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + 7 - - 360, 45 + + labSumSize2 8 + + 19 + gboxProd - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - labNormalRomOffset + + Unnecessary Rating (Available Only Tool App) 53, 20 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + tabSubmitInfo - - True + + 15, 207 - - 4 + + 16 - - tabMain + + 49, 15 + + + labProductCode1 40, 15 @@ -4071,21 +4203,18 @@ labTmdSize - - 2 + + 3 100 - - NoControl + + 100 14 - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - 12 @@ -4107,6 +4236,9 @@ tboxProductCode1Foreign + + labMultiForeign2 + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @@ -4140,8 +4272,8 @@ 339, 50 - - You must complete all items on this tab to create a submission checklist. + + 2 C (aged 15 or older) @@ -4149,6 +4281,9 @@ 103, 15 + + 28 + tboxPerson2 @@ -4164,26 +4299,17 @@ English - - System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + labPEGI_BBFC 5 - - tabSubmitInfo - - - 26, 315 - Right - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - labShared2Size1 + + 24, 11 1 @@ -4209,57 +4335,72 @@ gboxSrl - - rPurposeCardKiosk + + 98, 24 0 - - 18, 214 - labPrivateSize + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + 116, 15 - - 5 - 2 + + gboxPerson2 + + + Market and Rating *** + 457, 78 - - tboxSumSize + + 96, 21 tabErrorInfo - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + tabErrorInfo + + + Reason Remaster Version + + colErrorBegin + 1 + + System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + Input Contact2 60, 15 - - tboxSrlSize + + 13, 25 10, 83 + + 53, 77 + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @@ -4269,20 +4410,20 @@ 1 - - 19 + + 9 - - 28, 15 + + 1 + + + True tabRomEditInfo - - 532, 210 - - - 49, 15 + + tabCompanyInfo True @@ -4290,23 +4431,26 @@ labNTSC2Pre + + NoControl + gboxShared2Size - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - 89, 21 $this - - 40 + + System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - True + + Product Code + + + gboxSrl 6 @@ -4314,36 +4458,36 @@ 11 + + 5 + 517, 167 6 - + + 5 + + gboxNandSize - - PG - - - 6 - tabTWLInfo System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 74, 15 - - - ages 12 or older - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 303, 22 + 11 @@ -4356,6 +4500,9 @@ 60 + + 31, 24 + 4 @@ -4368,17 +4515,14 @@ System.Windows.Forms.TabPage, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - ROM Size - stripItemRomInfoAndErrorListCurrent aged 12 or older - - System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + combPEGI_PRT 730, 21 @@ -4386,9 +4530,6 @@ tboxPhotoAccess - - 4 - tabRomInfo @@ -4404,18 +4545,12 @@ 14, 15 - - 3 - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 tabRomEditInfo - - Product Code - aged 16 or older @@ -4431,6 +4566,9 @@ 124, 51 + + 0 + 2 @@ -4452,15 +4590,9 @@ gboxPerson2 - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - + gboxPerson1 - - 32, 15 - 1 @@ -4473,9 +4605,6 @@ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - gboxNandSize - 39, 127 @@ -4491,8 +4620,8 @@ tabSubmitInfo - - 17, 88 + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 155, 261 @@ -4509,8 +4638,8 @@ 191, 57 - - 209, 124 + + (Arbitrary) False @@ -4521,8 +4650,8 @@ 6, 21 - - 7 + + 124, 21 22 @@ -4530,8 +4659,8 @@ 227, 188 - - Reason + + 200 System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @@ -4548,33 +4677,30 @@ 9 - - 766, 433 - ) 100 - - 204, 23 - 17 - - labRomSize - 9, 103 - - True + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 11, 15 17 + + 32, 15 + combUSK @@ -4593,15 +4719,9 @@ 15 - - True - 0 - - True - (Arbitrary) @@ -4620,8 +4740,8 @@ System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 9 + + gboxPerson1 None @@ -4656,15 +4776,15 @@ True - - False - 3 labDepart1 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + gboxPerson1 @@ -4701,26 +4821,23 @@ System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 24, 11 + 9, 109 - - 2 + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 175, 15 + + tabRomInfo - - 28 + + gboxPerson2 - - Permit Normal Jump Landing - - - (Total NAND memory used) - - - 18 + + 285, 21 tabRomEditInfo @@ -4728,8 +4845,11 @@ 439, 164 - - 13, 25 + + 6 + + + tboxGuideRomEditInfo 300, 82 @@ -4737,18 +4857,15 @@ 101, 90 - - 7 - - - 580, 11 - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 73, 15 + + tabSubmitInfo + 78, 25 @@ -4764,14 +4881,17 @@ tboxPurposeInError - - 6, 95 + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Actual ROM File Size Remarks - Enter any other related information - - tabSubmitInfo + + 5 42 @@ -4812,6 +4932,9 @@ labProductNameForeign + + 102, 293 + cboxIsSD @@ -4830,8 +4953,8 @@ True - - 100 + + 98, 15 7 @@ -4839,8 +4962,8 @@ 421, 210 - - Game Card Access + + tabErrorInfo 4 @@ -4860,9 +4983,6 @@ labKeyTableRomOffset - - gboxNandSize - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @@ -4881,11 +5001,14 @@ 322, 97 + + rPurposeCardProduction + 0 - - colErrorBegin + + True tboxCaptionEx @@ -4893,6 +5016,9 @@ 42 + + 18 + 4 @@ -4905,23 +5031,23 @@ gboxCRC - - toolStripSeparator2 + + gboxForeign System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 14 + + gboxPerson2 - - 102, 293 + + True tboxGuideSubmitInfo - - 40 + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 77, 15 @@ -4947,8 +5073,8 @@ 5 - - 18, 55 + + 0 13, 55 @@ -4962,14 +5088,11 @@ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 6 - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - gboxOtherSpec + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 labProductCode @@ -4977,12 +5100,15 @@ 9 - - labIsGameCardOn + + 9 14, 15 + + Right + 86, 15 @@ -4998,30 +5124,24 @@ System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 155, 87 - 36 gboxPurposeNand - - Right + + 293, 127 + + + gboxOtherSpec 10 - - True - Right - - 44 - 786, 24 @@ -5031,6 +5151,9 @@ labMail1 + + gboxNandSize + 37, 15 @@ -5046,17 +5169,14 @@ System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - cboxReleaseForeign - True System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - gboxPerson1 + + tboxBackupOther 154, 15 @@ -5064,6 +5184,9 @@ gboxNandSize + + Name + 1 @@ -5073,11 +5196,8 @@ 4 - - 171, 130 - - - 130, 42 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 tboxMail2 @@ -5088,8 +5208,8 @@ stripItemOpenRom - - labPEGI_BBFC + + 120, 140 Right @@ -5112,8 +5232,8 @@ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - SD Card + + TEL Dept. @@ -5124,14 +5244,11 @@ Company - - labPublicSize - 105, 17 - - 406, 331 + + 5 1 @@ -5142,11 +5259,8 @@ 52, 177 - - tabErrorInfo - - - 6 + + 40 27 @@ -5154,6 +5268,9 @@ Right + + 7 + tboxShared2Size0 @@ -5163,8 +5280,8 @@ 89, 21 - - NoControl + + Right System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @@ -5172,8 +5289,8 @@ 9 - - gboxSrl + + 55, 21 78, 15 @@ -5199,29 +5316,20 @@ 16 - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + gboxCRC 12 - - gboxForeign - stripLang - - tabSubmitInfo - 126, 15 - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 42, 21 + + True 16, 18 @@ -5241,8 +5349,8 @@ System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 40, 15 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @@ -5253,20 +5361,20 @@ tboxSDAccessRight - - gboxPerson2 + + 4 gboxParental - - 5 + + 10 6, 20 - - 5 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 True @@ -5274,14 +5382,14 @@ 32 - - 158, 21 - 4, 24 - - True + + combOFLC + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 100 @@ -5298,14 +5406,20 @@ System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - True + + 580, 88 103, 21 - - System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 49, 15 + + + 0 + + + 94, 21 NoControl @@ -5319,20 +5433,17 @@ Others - - How To Submit - gboxAccess System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - TWL Card Application + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - gboxPerson2 + + True True @@ -5340,15 +5451,18 @@ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 49, 15 + + labSumSize - - System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Submission Date 0 + + stripItemSepFile1 + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @@ -5361,30 +5475,27 @@ 94, 21 - - 12 - 39, 100 - - 9 + + 18, 20 + + + NoControl 18 - - 6 + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 5 + + 1 3 - - 46, 21 - 12, 28 @@ -5394,15 +5505,12 @@ 16, 172 - - TWL MasterEditor + + 3 gboxPerson1 - - 5 - 155, 174 @@ -5415,17 +5523,17 @@ 143, 15 - - 16 + + 56, 20 tboxFurigana2 - - 94, 21 + + 8 - - 12, 82 + + 78, 106 16 @@ -5433,6 +5541,9 @@ System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + tboxPurposeOther + 287, 6 @@ -5442,20 +5553,23 @@ 0 - - 503, 6 + + NoControl + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 205, 212 - - 19 + + 12 tboxAccessOther - - tboxSumSizeMB + + gboxTWLExInfo NoControl @@ -5463,20 +5577,17 @@ True - - 0 + + 87, 15 ROM Type - - 96, 21 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 1 + + gboxForeign 124, 163 @@ -5484,8 +5595,8 @@ tboxConnectIcon - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + tboxMail1 gboxNandSize @@ -5496,8 +5607,8 @@ stripItemSepMaster1 - - 94, 21 + + tboxProductName 37, 15 @@ -5520,47 +5631,38 @@ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - United States Only - 2 - - 3 - - - gboxForeign + + True Dept. - - aged 12 or older - MS UI Gothic, 12pt - - True + + 11 31, 166 + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + True - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 44 - - 0 + + gboxPerson1 - - 114, 26 - - - 9 + + 2 Access Control Information @@ -5568,8 +5670,8 @@ System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - gboxCRC + + True tboxFile @@ -5586,20 +5688,20 @@ 53, 15 - - rPurposeOther + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 158, 227 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 495, 203 + + cboxIsNormalJump Library Name - - 5 + + labPublicSize gboxNandSize @@ -5607,8 +5709,8 @@ 21, 113 - - labError + + A (All ages) 268, 21 @@ -5625,14 +5727,17 @@ tboxProductCode1 + + dataSDKVer + TWL - 0 - - E(Pre-Check) + + tabMain 18 @@ -5646,13 +5751,13 @@ 13 - - Right + + True - - 0 + + 60 - + gboxNandSize @@ -5664,8 +5769,8 @@ True - - 435, 97 + + 24, 11 22, 261 @@ -5694,33 +5799,24 @@ 8 - - 24, 11 - gboxParental System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - NoControl + + rSubmitHand 55, 21 - - User ID - 100 tabTWLInfo - - 3 - 6, 194 @@ -5739,35 +5835,26 @@ 4 - - Submission Date - 731, 24 Form1 - - tboxGuideTWLInfo - - - 5 + + labShared2Size1 gridWarn - - 98, 24 - 174, 71 System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - => + + 3 43 @@ -5781,23 +5868,20 @@ labCapSubmitVer - - 100 + + labNormalRomOffset 10 - - Rating Pending - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 12, 82 - - stripItemSheet + + tabMain PEGI(General) and BBFC @@ -5805,8 +5889,8 @@ 39 - - True + + Arial, 8.25pt tabErrorInfo @@ -5814,8 +5898,8 @@ stripFile - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 26, 315 True @@ -5826,20 +5910,17 @@ 8 - - Arial, 8.25pt - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 21 - - Total Size + + 7, 137 TopRight @@ -5865,8 +5946,8 @@ 2 - - 1 + + combPEGI_BBFC 1 @@ -5886,18 +5967,18 @@ 322, 70 - - 9, 156 + + labMail2 System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + ROM CRC - - gboxAccess - 240, 76 @@ -5916,17 +5997,14 @@ 1 - - tboxTmdSize + + 0 colLibName - - 10 - - - 87, 15 + + 9 0 @@ -5934,8 +6012,8 @@ labNandSize - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 8 16 @@ -5949,8 +6027,8 @@ 7 - - tboxSubBannerSizeFS + + True gboxPerson1 @@ -5958,6 +6036,9 @@ 7 + + Other Application Info + tabErrorInfo @@ -5970,9 +6051,6 @@ menuStripAbove - - All ages - 16 @@ -5985,9 +6063,6 @@ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 12 - gboxAccess @@ -5997,14 +6072,14 @@ 3 - - labProductCode1 + + tboxNormalRomOffset gboxAccess - - 11, 15 + + gboxPerson2 True @@ -6030,20 +6105,14 @@ True - - aged 16 or older + + 360, 45 System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 31, 27 - - - gboxLaunch - - - 2 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Right @@ -6069,18 +6138,21 @@ tboxProductCode2 - - labBracketR + + tboxSrlSize - + + 12, 113 + + + tboxWholeCRC + + + gboxNandSize + + gboxForeign - - True - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - labLib @@ -6096,14 +6168,14 @@ System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - rPurposeCardDistribution + + 11 cboxIsUGC - - gboxPurpose + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 12 @@ -6144,8 +6216,8 @@ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - * Reset to 0 when a new master ROM is created. + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 tabErrorInfo @@ -6168,9 +6240,6 @@ 256, 21 - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - True @@ -6192,8 +6261,8 @@ 476, 287 - - 2 + + (Total NAND memory used) tabNandSizeInfo @@ -6207,12 +6276,12 @@ aged 6 or older - - tboxProductName - - + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 6, 18 + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @@ -6222,17 +6291,14 @@ Sub-Banner File Size - - TEL + + 7 - - tabSubmitInfo + + 7 - - 293, 127 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 37, 15 @@ -6240,20 +6306,23 @@ 307 - - True + + False + + + 2 True - - 766, 433 + + 183, 43 tabNandSizeInfo - - (Furigana) + + True System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @@ -6276,6 +6345,9 @@ True + + 161, 19 + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @@ -6285,23 +6357,17 @@ 2 - - labShared2Size5 - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Make a middleware list only(XML format) - - 8 + + cboxReleaseForeign - - 3 + + 5 - - 0 + + gboxExFlags NTSC @@ -6324,11 +6390,8 @@ labArrow2 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - aged 15 or older + + labSubmiteDate True @@ -6345,8 +6408,8 @@ In general, use of the private save data memory region is prohibited, but if you must use it, enter your intended use and reasons for use in the appropriate entry fields. - - System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 31 tabErrorInfo @@ -6354,11 +6417,11 @@ System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - gboxParental + + 120, 52 - - NoControl + + 16 44, 15 @@ -6366,6 +6429,9 @@ 158, 15 + + 33, 15 + Maker Code @@ -6375,11 +6441,11 @@ 30 - - 15, 207 + + 31, 54 - - tabRomEditInfo + + 12 tboxMakerCode @@ -6387,29 +6453,26 @@ System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - True + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 7 - - True + + 155, 87 TopRight - - 3 - - - stripItemSepFile1 + + 43 8 - - System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + aged 3 or older 4 @@ -6420,23 +6483,20 @@ combRegion - - tboxAppType - 28, 15 True - - True + + 26 gboxTitleID - - CODEC Mode + + rPurposeCardTouchTryDS TitleID Low @@ -6447,20 +6507,17 @@ Media - - tboxTitleName - - - True + + gboxForeign System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - True + + 13, 180 - - 5 + + NTSC cboxIsNAND @@ -6471,20 +6528,20 @@ 265, 393 - - stripItemSaveTemp + + 1 True - - 16 + + 114, 15 NAND Area Size Used by the DSi Ware - - labFile + + True True @@ -6495,11 +6552,11 @@ 37 - - 24, 11 + + 200 - - tabCompanyInfo + + 1 14, 58 @@ -6507,8 +6564,8 @@ 506, 22 - - True + + 12 File @@ -6528,20 +6585,20 @@ System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 43 + + 26 - - Market and Rating *** + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 303, 22 + + 9 1 - - gboxNandSize + + 9 0 @@ -6549,26 +6606,23 @@ True - - labMail2 + + tboxShared2Size4 - - NoControl + + 223, 68 System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 766, 433 - - - combPEGI_PRT + + 28 True - - 7 + + 9, 156 Rating Pending @@ -6576,20 +6630,14 @@ 1 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 28 - - True - - - 9, 25 + + labTel2 12 @@ -6597,20 +6645,11 @@ colWarnEnd - - 200 - - - 8 - Open a ROM data file - - 40 - - - gboxPerson2 + + 171, 130 System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @@ -6636,29 +6675,26 @@ 1 - - 4 - 39 - - True + + Other ROM Spec. - - 30 + + 251, 200 - - tboxPurposeOther + + 18, 55 - - 11 + + gboxParental 506, 22 - - tboxKeyTableRomOffset + + 0 4, 24 @@ -6672,8 +6708,8 @@ Warning (Although modification is not required, check this information for possible errors.) - - 5 + + labProductNameLimit 7 @@ -6687,20 +6723,23 @@ tabMain + + True + 55, 19 - - tboxMail1 + + 532, 210 - - 0 + + PG 82, 15 - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 506, 22 24 @@ -6714,11 +6753,11 @@ 35 - - gboxLaunch + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 28 + + 5 tboxWarningPrivateSaveDataPurpose @@ -6741,11 +6780,8 @@ Demo for "Touch!Try!DS" - - labProductNameLimit - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 4 43, 15 @@ -6756,8 +6792,8 @@ tboxShared2Size5 - - 30, 15 + + 46, 21 System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @@ -6765,11 +6801,11 @@ 33, 15 - - 33, 15 + + gboxForeign - - False + + 3 File 2 @@ -6780,11 +6816,11 @@ tabRomEditInfo - - tabRomInfo + + tboxProductCode2Foreign2 - - 9 + + 3 True @@ -6792,8 +6828,8 @@ 11 - - 67, 19 + + Photo Exchange Support True @@ -6804,12 +6840,15 @@ 13, 16 - - System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + gboxCRC Market + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + (Only release multi ver.) @@ -6819,20 +6858,17 @@ 43, 15 - - System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 18 17 - - 11 - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + tboxMedia gboxPurposeCard @@ -6840,9 +6876,6 @@ Other - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - True @@ -6864,17 +6897,20 @@ 73, 19 + + labIsGameCardOn + 20 - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 204, 23 Information on this tab cannot be edited. If data errors exist, review the ROM's build settings. - - 26 + + 127, 14 System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @@ -6891,8 +6927,8 @@ 40, 54 - - 8 + + 9, 109 6 @@ -6900,17 +6936,20 @@ 78, 106 - - 24, 11 + + 7 124, 191 - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + E-mail - - 4, 24 + + gboxPerson1 + + + toolStripSeparator2 MiddleRight @@ -6930,32 +6969,32 @@ gboxNandSize + + tabSubmitInfo + 9, 20 + + 261, 21 + 15 - - 4, 24 + + 185, 23 0 - - Unnecessary Rating (Available Only Tool App) - - - gboxPerson2 - - - 31 + + (Furigana) 1 - - 223, 133 + + True 89, 21 @@ -6963,8 +7002,8 @@ 4 - - tboxProductCode2Foreign2 + + 11 colErrorCause @@ -6975,29 +7014,20 @@ Rating Pending - - M - - - 5 - - - 78, 214 - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 7 True - - True + + gboxNandSize tboxRomLatency - - tabCompanyInfo + + True stripItemMasterRom @@ -7005,14 +7035,17 @@ Product + + tboxProductNameForeign + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + M - - Name + + False 31, 110 @@ -7032,15 +7065,12 @@ System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - labPrivateSaveDataPurpose + + User ID True - - 30 - 550, 71 @@ -7050,26 +7080,20 @@ System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 424, 91 + + True 204, 23 - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Export 1 - - 161, 19 - - - gboxCRC + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 3 @@ -7086,8 +7110,8 @@ TitleID High - - System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 21 System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @@ -7095,14 +7119,11 @@ True - - E-mail - Game Title - - Other Application Info + + labArbit2 Set Back to Initial Settings @@ -7113,8 +7134,8 @@ System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 128, 19 + + 74, 15 gboxNandSize @@ -7125,8 +7146,8 @@ Submission Info *** - - tabSubmitInfo + + 5 labTitleIDHi @@ -7134,14 +7155,11 @@ 5 - - gboxPurposeCard + + tboxSumSize - - 24, 11 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + tabSubmitInfo ( @@ -7152,11 +7170,11 @@ 100, 21 - - Launch Control On DSi Menu + + aged 4 or older - - 200 + + True gridSDK @@ -7167,14 +7185,14 @@ System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 10 + + File 4 Rating Pending - - 39, 15 + + 3 12 @@ -7188,20 +7206,20 @@ tboxTitleIDLo - + + tboxCompany2 + + 2 - - Information on this tab cannot be edited. If data errors exist, review the ROM's build settings. + + All ages - - 366, 161 + + Right - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - gboxNandSize + + User ID All ages @@ -7221,8 +7239,8 @@ gboxForeign - - True + + 67, 19 labCaptionEx @@ -7230,8 +7248,8 @@ System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - labSumSize + + gboxAccess System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @@ -7242,9 +7260,6 @@ gboxPurposeNand - - rPurposeDSiWare - 3 @@ -7257,8 +7272,8 @@ USK - - tabCompanyInfo + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Japanese @@ -7266,9 +7281,6 @@ True - - 9 - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @@ -7287,29 +7299,29 @@ Purpose - - Product + + gboxParental Right - - Right + + 23, 163 - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 12 - - 22, 55 + + ESRB True - - 12 + + rPurposeDSiWare - - 285, 21 + + 136, 15 False @@ -7329,56 +7341,44 @@ 14 - - $this + + gboxCRC - - True + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - gboxExFlags - - - True - - - 4Kbit EEPROM + + 8 tabRomInfo - - tboxShared2Size4 - - - Size in NAND Memory + + tabSubmitInfo 100 - - 120, 52 - - - True + + labRomSize tboxFax2 - - gboxForeign + + Export error info to HTML file (Info applied current input) - - 4 + + 0 0 - - gboxTitleID + + tboxTitleName - - 244, 14 + + labBracketL 36 @@ -7389,9 +7389,15 @@ True + + True + True + + True + True @@ -7404,9 +7410,6 @@ True - - True - 0, 0 @@ -7422,7 +7425,4 @@ True - - True - \ No newline at end of file diff --git a/build/tools/MasterEditor/MasterEditorTWL/MasterEditorTWL/Form_errorlist.cpp b/build/tools/MasterEditor/MasterEditorTWL/MasterEditorTWL/Form_errorlist.cpp index 0df4780..b7c1583 100644 --- a/build/tools/MasterEditor/MasterEditorTWL/MasterEditorTWL/Form_errorlist.cpp +++ b/build/tools/MasterEditor/MasterEditorTWL/MasterEditorTWL/Form_errorlist.cpp @@ -13,6 +13,8 @@ using namespace System::Data; using namespace System::Drawing; using namespace MasterEditorTWL; +static int s_NodeCount = 0; + // ====================================================== // XMLの一要素を作成 // ====================================================== @@ -20,6 +22,7 @@ static System::Xml::XmlElement^ CreateErrorListElement(System::Xml::XmlDocument System::String ^tagname, System::Boolean isJapanese) { System::Xml::XmlElement ^tag = doc->CreateElement(tagname); + tag->SetAttribute( "num", ( s_NodeCount++ ).ToString() ); MasterEditorTWL::appendXmlTag( doc, tag, "errname", (isJapanese)?err->Name:err->NameE ); MasterEditorTWL::appendXmlTag( doc, tag, "errtype", errtype.ToString() ); MasterEditorTWL::appendXmlTag( doc, tag, "errbegin", err->Begin.ToString("X04")+"h" ); @@ -33,7 +36,9 @@ static System::Xml::XmlElement^ CreateErrorListElement(System::Xml::XmlDocument // ====================================================== System::Xml::XmlElement^ Form1::makeErrorListXmlElement(System::Xml::XmlDocument ^doc, System::Boolean isCurrent) { - // エラーリスト + s_NodeCount = 0; + + // エラーリスト System::Xml::XmlElement ^list = doc->CreateElement( "error-list" ); if( isCurrent ) // 現在の入力を反映 { @@ -81,7 +86,9 @@ System::Xml::XmlElement^ Form1::makeErrorListXmlElement(System::Xml::XmlDocument System::Xml::XmlElement^ Form1::makeWarningListXmlElement(System::Xml::XmlDocument ^doc, System::Boolean isCurrent) { - // 警告リスト + s_NodeCount = 0; + + // 警告リスト System::Xml::XmlElement ^list = doc->CreateElement( "warning-list" ); if( isCurrent ) // 現在の入力を反映 { @@ -155,6 +162,112 @@ System::Xml::XmlElement^ Form1::makeErrorListCaptionXmlElement(System::Xml::XmlD } //System::Xml::XmlElement^ Form1::makeErrorListCaptionXmlElement +// ====================================================== +// XML形式のリストに載せるエラー数のカウント +// ====================================================== +int Form1::countErrorListXmlElement(System::Boolean isCurrent) +{ + s_NodeCount = 0; + + int count = 0; + + // エラーリスト + if( isCurrent ) // 現在の入力を反映 + { + if( this->hSrl->hErrorList != nullptr ) // ROM読み込み時に発見されたエラー + { + for each( RCMrcError ^err in this->hSrl->hErrorList ) + { + if( !err->IsEnableModify && this->isDisplayOneGridErrorForPurpose( err ) ) // 修正可能な情報は出力しない + { + count++; + } + } + } + if( this->hErrorList != nullptr ) // 現在のフォーム入力から発見されたエラー + { + for each( RCMrcError ^err in this->hErrorList ) + { + if( err->IsAffectRom && this->isDisplayOneGridErrorForPurpose( err ) ) // 書類上のエラーは出力しない + { + count++; + } + } + } + } + else // ROM読み込み時の情報 + { + if( this->hSrl->hErrorList ) + { + for each( RCMrcError ^err in this->hSrl->hErrorList ) + { + int errtype = 0; // 修正可能な情報と不可能な情報とでタイプを分ける + if( err->IsEnableModify ) + { + errtype = 1; + } + if( this->isDisplayOneGridErrorForPurpose( err ) ) + { + count++; + } + } + } + } + return count; +}//int Form1::countErrorListXmlElement + +int Form1::countWarningListXmlElement(System::Boolean isCurrent) +{ + s_NodeCount = 0; + + int count = 0; + + // 警告リスト + if( isCurrent ) // 現在の入力を反映 + { + if( this->hSrl->hWarnList != nullptr ) // ROM読み込み時に発見されたエラー + { + for each( RCMrcError ^err in this->hSrl->hWarnList ) + { + if( !err->IsEnableModify && this->isDisplayOneGridErrorForPurpose( err ) ) // 修正可能な情報は出力しない + { + count++; + } + } + } + if( this->hWarnList != nullptr ) // 現在のフォーム入力から発見されたエラー + { + for each( RCMrcError ^err in this->hWarnList ) + { + if( err->IsAffectRom && this->isDisplayOneGridErrorForPurpose( err ) ) // 書類上のエラーは出力しない + { + count++; + } + } + } + } + else // ROM読み込み時の情報 + { + if( this->hSrl->hWarnList ) + { + for each( RCMrcError ^err in this->hSrl->hWarnList ) + { + int errtype = 0; // 修正可能な情報と不可能な情報とでタイプを分ける + if( err->IsEnableModify ) + { + errtype = 1; + } + if( this->isDisplayOneGridErrorForPurpose( err ) ) + { + count++; + } + } + } + } + return count; +} //int Form1::countWarningListXmlElement + + // ====================================================== // XML形式でリストを作成 // ====================================================== @@ -174,11 +287,54 @@ System::Void Form1::makeErrorListXml(System::Xml::XmlDocument ^doc, System::Bool // ゲーム情報 root->AppendChild( this->makeGameInfoXmlElement(doc) ); - // エラー情報 - root->AppendChild( this->makeErrorListXmlElement(doc, isCurrent) ); + // ファイルパス + MasterEditorTWL::appendXmlTag( doc, root, "path", this->tboxFile->Text ); + + // 作成日時 + System::Xml::XmlElement ^time = doc->CreateElement( "time-info" ); + System::DateTime ^ datetime = System::DateTime::Now; + time->SetAttribute( "year", datetime->Year.ToString() ); + switch( datetime->Month ) + { + case 1: time->SetAttribute( "month", "January" ); break; + case 2: time->SetAttribute( "month", "February" ); break; + case 3: time->SetAttribute( "month", "March" ); break; + case 4: time->SetAttribute( "month", "April" ); break; + case 5: time->SetAttribute( "month", "May" ); break; + case 6: time->SetAttribute( "month", "June" ); break; + case 7: time->SetAttribute( "month", "July" ); break; + case 8: time->SetAttribute( "month", "August" ); break; + case 9: time->SetAttribute( "month", "September" ); break; + case 10: time->SetAttribute( "month", "October" ); break; + case 11: time->SetAttribute( "month", "November" ); break; + case 12: time->SetAttribute( "month", "December" ); break; + default: time->SetAttribute( "month", datetime->Month.ToString() ); break; + } + time->SetAttribute( "day", datetime->Day.ToString() ); + time->SetAttribute( "time", datetime->Hour.ToString("D2") + ":" + datetime->Minute.ToString("D2") ); + root->AppendChild( time ); + + System::Xml::XmlElement ^section; + + // エラー情報 + section = doc->CreateElement("error-info"); + MasterEditorTWL::appendXmlTag( doc, section, "index", this->isJapanese()?"エラー":"Error" ); + section->AppendChild( this->makeErrorListXmlElement(doc, isCurrent) ); + root->AppendChild(section); // 警告情報 - root->AppendChild( this->makeWarningListXmlElement(doc, isCurrent) ); + section = doc->CreateElement("warning-info"); + MasterEditorTWL::appendXmlTag( doc, section, "index", this->isJapanese()?"警告":"Warning" ); + section->AppendChild( this->makeWarningListXmlElement(doc, isCurrent) ); + root->AppendChild(section); + + // エラー数 + section = doc->CreateElement("error-num-info"); + section->SetAttribute( "error-title", this->isJapanese()?"エラー":"Error" ); + section->SetAttribute( "error-num", this->countErrorListXmlElement( isCurrent ).ToString() ); + section->SetAttribute( "warning-title", this->isJapanese()?"警告":"Warning" ); + section->SetAttribute( "warning-num", this->countWarningListXmlElement( isCurrent ).ToString() ); + root->AppendChild(section); // 追記 root->AppendChild( this->makeErrorListCaptionXmlElement(doc) ); diff --git a/build/tools/MasterEditor/MasterEditorTWL/MasterEditorTWL/Form_mwlist.cpp b/build/tools/MasterEditor/MasterEditorTWL/MasterEditorTWL/Form_mwlist.cpp index 889a750..618b1c2 100644 --- a/build/tools/MasterEditor/MasterEditorTWL/MasterEditorTWL/Form_mwlist.cpp +++ b/build/tools/MasterEditor/MasterEditorTWL/MasterEditorTWL/Form_mwlist.cpp @@ -46,14 +46,20 @@ System::Xml::XmlElement^ Form1::makeGameInfoXmlElement(System::Xml::XmlDocument // ---------------------------------------------- // XML形式のリストの本体となるミドルウェアリストの作成(他でも使うので独立させる) // ---------------------------------------------- -System::Xml::XmlElement^ Form1::makeMiddlewareListXmlElement(System::Xml::XmlDocument ^doc) +System::Xml::XmlElement^ Form1::makeMiddlewareListXmlElement(System::Xml::XmlDocument ^doc, bool isCount) { + int NodeCount = 0; + System::Xml::XmlElement ^midlist = doc->CreateElement( "middleware-list" ); if( this->hSrl->hLicenseList != nullptr ) { for each( RCLicense ^lic in this->hSrl->hLicenseList ) { System::Xml::XmlElement ^mid = doc->CreateElement( "middleware" ); + if( isCount ) + { + mid->SetAttribute( "num", ( NodeCount++ ).ToString() ); + } MasterEditorTWL::appendXmlTag( doc, mid, "publisher", lic->Publisher ); MasterEditorTWL::appendXmlTag( doc, mid, "name", lic->Name ); System::String ^note = ""; @@ -90,7 +96,7 @@ System::Void Form1::makeMiddlewareListXml(System::Xml::XmlDocument^ doc) root->AppendChild( this->makeGameInfoXmlElement(doc) ); // ミドルウェアリスト - root->AppendChild( this->makeMiddlewareListXmlElement(doc) ); + root->AppendChild( this->makeMiddlewareListXmlElement(doc, false) ); } // ---------------------------------------------- diff --git a/build/tools/MasterEditor/MasterEditorTWL/MasterEditorTWL/Form_rominfolist.cpp b/build/tools/MasterEditor/MasterEditorTWL/MasterEditorTWL/Form_rominfolist.cpp index 7767a23..d082ce0 100644 --- a/build/tools/MasterEditor/MasterEditorTWL/MasterEditorTWL/Form_rominfolist.cpp +++ b/build/tools/MasterEditor/MasterEditorTWL/MasterEditorTWL/Form_rominfolist.cpp @@ -13,6 +13,8 @@ using namespace System::Data; using namespace System::Drawing; using namespace MasterEditorTWL; +static int s_NodeCount = 0; + // ====================================================== // XMLの一要素を作成 // ====================================================== @@ -20,6 +22,7 @@ static System::Xml::XmlElement^ CreateRomInfoListElement(System::Xml::XmlDocumen System::String ^label, System::String ^val, System::String ^type) { System::Xml::XmlElement ^tag = doc->CreateElement("info"); + tag->SetAttribute( "num", ( s_NodeCount++ ).ToString() ); MasterEditorTWL::appendXmlTag( doc, tag, "label", label ); MasterEditorTWL::appendXmlTag( doc, tag, "value", val ); if( type ) @@ -33,6 +36,7 @@ static System::Xml::XmlElement^ CreateRomInfoListElement(System::Xml::XmlDocumen System::String ^label, System::Boolean isCheck, System::String ^type) { System::Xml::XmlElement ^tag = doc->CreateElement("info"); + tag->SetAttribute( "num", ( s_NodeCount++ ).ToString() ); MasterEditorTWL::appendXmlTag( doc, tag, "label", label ); MasterEditorTWL::appendXmlTag( doc, tag, "value", (isCheck)?"Yes":"No" ); if( type ) @@ -46,6 +50,7 @@ static System::Xml::XmlElement^ CreateSDKVersionListElement(System::Xml::XmlDocu System::String ^version, System::Boolean isStatic) { System::Xml::XmlElement ^tag = doc->CreateElement("sdk-version"); + tag->SetAttribute( "num", ( s_NodeCount++ ).ToString() ); MasterEditorTWL::appendXmlTag( doc, tag, "version", version ); MasterEditorTWL::appendXmlTag( doc, tag, "is-static", (isStatic)?"Main SDK":"" ); return tag; @@ -73,7 +78,34 @@ void Form1::makeRomInfoListXml(System::Xml::XmlDocument ^doc, System::Boolean wi // ゲーム情報 root->AppendChild( this->makeGameInfoXmlElement(doc) ); - // + // ファイルパス + MasterEditorTWL::appendXmlTag( doc, root, "path", this->tboxFile->Text ); + + // 作成日時 + System::Xml::XmlElement ^time = doc->CreateElement( "time-info" ); + System::DateTime ^ datetime = System::DateTime::Now; + time->SetAttribute( "year", datetime->Year.ToString() ); + switch( datetime->Month ) + { + case 1: time->SetAttribute( "month", "January" ); break; + case 2: time->SetAttribute( "month", "February" ); break; + case 3: time->SetAttribute( "month", "March" ); break; + case 4: time->SetAttribute( "month", "April" ); break; + case 5: time->SetAttribute( "month", "May" ); break; + case 6: time->SetAttribute( "month", "June" ); break; + case 7: time->SetAttribute( "month", "July" ); break; + case 8: time->SetAttribute( "month", "August" ); break; + case 9: time->SetAttribute( "month", "September" ); break; + case 10: time->SetAttribute( "month", "October" ); break; + case 11: time->SetAttribute( "month", "November" ); break; + case 12: time->SetAttribute( "month", "December" ); break; + default: time->SetAttribute( "month", datetime->Month.ToString() ); break; + } + time->SetAttribute( "day", datetime->Day.ToString() ); + time->SetAttribute( "time", datetime->Hour.ToString("D2") + ":" + datetime->Minute.ToString("D2") ); + root->AppendChild( time ); + + // // 各タブごとに情報をまとめる // System::Xml::XmlElement ^section; @@ -82,7 +114,8 @@ void Form1::makeRomInfoListXml(System::Xml::XmlDocument ^doc, System::Boolean wi section = doc->CreateElement("basic-rom-info"); MasterEditorTWL::appendXmlTag( doc, section, "index", this->isJapanese()?"ROM基本情報":"Basic ROM Info" ); { - System::Xml::XmlElement ^tag = doc->CreateElement("info-list"); + s_NodeCount = 0; + System::Xml::XmlElement ^tag = doc->CreateElement("info-list"); tag->AppendChild( CreateRomInfoListElement(doc, this->labTitleName->Text, this->tboxTitleName->Text, nullptr) ); tag->AppendChild( CreateRomInfoListElement(doc, this->labGameCode->Text, this->tboxGameCode->Text, nullptr) ); tag->AppendChild( CreateRomInfoListElement(doc, this->labMakerCode->Text, this->tboxMakerCode->Text, nullptr) ); @@ -104,6 +137,7 @@ void Form1::makeRomInfoListXml(System::Xml::XmlDocument ^doc, System::Boolean wi section = doc->CreateElement("twl-extended-info"); MasterEditorTWL::appendXmlTag( doc, section, "index", this->isJapanese()?"TWL拡張情報":"TWL Extended Info" ); { + s_NodeCount = 0; System::Xml::XmlElement ^tag = doc->CreateElement("info-list"); tag->AppendChild( CreateRomInfoListElement(doc, this->labTitleIDLo->Text, this->tboxTitleIDLo->Text, nullptr) ); tag->AppendChild( CreateRomInfoListElement(doc, this->labTitleIDHi->Text, this->tboxTitleIDHi->Text, nullptr) ); @@ -125,6 +159,7 @@ void Form1::makeRomInfoListXml(System::Xml::XmlDocument ^doc, System::Boolean wi section = doc->CreateElement("access-control-info"); MasterEditorTWL::appendXmlTag( doc, section, "index", this->isJapanese()?"アクセスコントロール情報":"Access Control" ); { + s_NodeCount = 0; System::Xml::XmlElement ^tag = doc->CreateElement("info-list"); tag->AppendChild( CreateRomInfoListElement(doc, this->cboxIsSD->Text, this->cboxIsSD->Checked, nullptr) ); tag->AppendChild( CreateRomInfoListElement(doc, this->cboxIsNAND->Text, this->cboxIsNAND->Checked, nullptr) ); @@ -139,6 +174,7 @@ void Form1::makeRomInfoListXml(System::Xml::XmlDocument ^doc, System::Boolean wi section = doc->CreateElement("dsi-ware-info"); MasterEditorTWL::appendXmlTag( doc, section, "index", this->isJapanese()?"DSiウェア情報":"DSiWare Info" ); { + s_NodeCount = 0; System::Xml::XmlElement ^tag = doc->CreateElement("info-list"); tag->AppendChild( CreateRomInfoListElement(doc, this->labMedia->Text, this->tboxMedia->Text, nullptr) ); if( this->hSrl->IsNAND ) // カードアプリでは不要な情報 @@ -161,7 +197,9 @@ void Form1::makeRomInfoListXml(System::Xml::XmlDocument ^doc, System::Boolean wi { System::Xml::XmlElement ^tag = doc->CreateElement("info-list"); - // リージョン + s_NodeCount = 0; + + // リージョン System::String ^region = ""; if( this->combRegion->DropDownStyle == System::Windows::Forms::ComboBoxStyle::DropDown ) { @@ -211,6 +249,7 @@ void Form1::makeRomInfoListXml(System::Xml::XmlDocument ^doc, System::Boolean wi section = doc->CreateElement("sdk-version-info"); MasterEditorTWL::appendXmlTag( doc, section, "index", this->isJapanese()?"SDKバージョン":"SDK Version" ); { + s_NodeCount = 0; System::Xml::XmlElement ^tag = doc->CreateElement("sdk-version-list"); for each( RCSDKVersion ^sdk in this->hSrl->hSDKList ) { @@ -225,7 +264,7 @@ void Form1::makeRomInfoListXml(System::Xml::XmlDocument ^doc, System::Boolean wi // section = doc->CreateElement("middleware-info"); MasterEditorTWL::appendXmlTag( doc, section, "index", this->isJapanese()?"使用ライブラリ":"Libraries" ); - section->AppendChild( this->makeMiddlewareListXmlElement(doc) ); + section->AppendChild( this->makeMiddlewareListXmlElement(doc, true) ); root->AppendChild(section); // @@ -244,6 +283,13 @@ void Form1::makeRomInfoListXml(System::Xml::XmlDocument ^doc, System::Boolean wi section->AppendChild( this->makeWarningListXmlElement(doc, isCurrent) ); section->AppendChild( this->makeErrorListCaptionXmlElement(doc) ); root->AppendChild(section); + + section = doc->CreateElement("error-num-info"); + section->SetAttribute( "error-title", this->isJapanese()?"エラー":"Error" ); + section->SetAttribute( "error-num", this->countErrorListXmlElement( isCurrent ).ToString() ); + section->SetAttribute( "warning-title", this->isJapanese()?"警告":"Warning" ); + section->SetAttribute( "warning-num", this->countWarningListXmlElement( isCurrent ).ToString() ); + root->AppendChild(section); } } //Form1::makeRomInfoListXml diff --git a/build/tools/MasterEditor/MasterEditorTWL/resource/errorlist.xsl b/build/tools/MasterEditor/MasterEditorTWL/resource/errorlist.xsl index 416839f..6a48bb9 100644 --- a/build/tools/MasterEditor/MasterEditorTWL/resource/errorlist.xsl +++ b/build/tools/MasterEditor/MasterEditorTWL/resource/errorlist.xsl @@ -22,6 +22,10 @@ { font-size: 14px; font-weight: bold; + text-decoration:underline; + text-underline:single; + margin-top: 24px; + margin-bottom: 10px; } div.spacer { @@ -32,6 +36,24 @@ font-size: 10px; font-weight: bold; } + div.path + { + font-size: 12px; + } + span.num-error + { + color: #FF0000; + font-size: 12px; + font-weight: bold; + } + span.num-normal + { + font-size: 12px; + font-weight: bold; + } + div.error + { + } hr { width: 1000px; margin-left: 0; @@ -39,16 +61,48 @@ tr { text-align: left; } + tr.even { + background-color: #FFFFFF; + } + tr.odd { + background-color: #D6D3CE; + } th { font-size: 12px; background-color: #D6D3CE; color: black; + padding-top: 2px; + padding-bottom: 2px; } + th.label { + width: 400px; + } + th.value { + width: 300px; + } + th.type { + width: 300px; + } + th.version { + width: 400px; + } + th.is-static { + width: 300px; + } + th.publisher { + width: 200px; + } + th.name { + width: 400px; + } + th.note { + width: 400px; + } th.errname { width: 200px; } th.errtype { - width: 100px; + width: 200px; } th.errrange { width: 100px; @@ -59,12 +113,38 @@ td { font-weight: normal; font-size: 12px; + padding-top: 2px; + padding-bottom: 2px; } + td.label { + width: 400px; + } + td.value { + width: 300px; + } + td.type { + width: 300px; + } + td.version { + width: 400px; + } + td.is-static { + width: 300px; + } + td.publisher { + width: 200px; + } + td.name { + width: 400px; + } + td.note { + width: 400px; + } td.errname { width: 200px; } td.errtype { - width: 100px; + width: 200px; } td.errrange { width: 100px; @@ -85,20 +165,23 @@ + +
+ +

-
Error
- -
-
Warning
- + +

+ +
() @@ -108,6 +191,56 @@
+ + + + +
+ + +
+ + + +
+ + +
+ + + + + + : + + + + + : + + + + , + + + + : + + + + + : + + + + + + +  ,   + + + + @@ -122,11 +255,20 @@ - - - - + + + + + + + + + + + + + @@ -143,11 +285,20 @@ - - - - + + + + + + + + + + + + + diff --git a/build/tools/MasterEditor/MasterEditorTWL/resource/rominfolist.xsl b/build/tools/MasterEditor/MasterEditorTWL/resource/rominfolist.xsl index 3edf6d3..d23a875 100644 --- a/build/tools/MasterEditor/MasterEditorTWL/resource/rominfolist.xsl +++ b/build/tools/MasterEditor/MasterEditorTWL/resource/rominfolist.xsl @@ -3,7 +3,7 @@ - TWL Error List + TWL Rom Information List