From 0e3c3ee2835258834da5a16d3bc1d4bedf96cb48 Mon Sep 17 00:00:00 2001 From: nishikawa_takeshi Date: Mon, 10 May 2010 09:40:55 +0000 Subject: [PATCH] =?UTF-8?q?=E8=B1=AA=E5=B7=9E=E3=81=AE=E3=83=AC=E3=83=BC?= =?UTF-8?q?=E3=83=86=E3=82=A3=E3=83=B3=E3=82=B0=E5=9B=A3=E4=BD=93=E3=82=92?= =?UTF-8?q?AGCB=E3=81=8B=E3=82=89COB=E3=81=AB=E5=A4=89=E6=9B=B4=E3=80=82RO?= =?UTF-8?q?M=E6=83=85=E5=A0=B1=E3=83=AA=E3=82=B9=E3=83=88=E3=81=AE?= =?UTF-8?q?=E3=83=95=E3=82=A9=E3=83=BC=E3=83=9E=E3=83=83=E3=83=88=E3=82=92?= =?UTF-8?q?=E5=A4=89=E6=9B=B4=E3=81=99=E3=82=8B=E3=81=9F=E3=82=81=E3=81=AB?= =?UTF-8?q?xml=E3=81=AE=E3=83=95=E3=82=A9=E3=83=BC=E3=83=9E=E3=83=83?= =?UTF-8?q?=E3=83=88=E3=81=A8xslt=E3=82=92=E6=9B=B4=E6=96=B0=E3=80=82?= =?UTF-8?q?=E3=82=BD=E3=83=95=E3=83=88=E3=82=BF=E3=82=A4=E3=83=88=E3=83=AB?= =?UTF-8?q?=E3=81=AB=E5=B9=85=E5=BA=83=E3=81=AE=E6=96=87=E5=AD=97=E3=81=8C?= =?UTF-8?q?=E5=A4=9A=E3=81=8F=E5=90=AB=E3=81=BE=E3=82=8C=E3=81=A6=E3=81=84?= =?UTF-8?q?=E3=82=8B=E3=81=A8=E3=81=8D=E3=81=AB=E8=A1=A8=E7=A4=BA=E3=81=8C?= =?UTF-8?q?=E9=80=94=E5=88=87=E3=82=8C=E3=82=8B=E5=95=8F=E9=A1=8C=E3=82=92?= =?UTF-8?q?=E4=BF=AE=E6=AD=A3=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlToolsRED@506 7061adef-622a-194b-ae81-725974e89856 --- .../MasterEditorTWL/MasterEditorTWL.ncb | Bin 13937664 -> 13937664 bytes .../MasterEditorTWL/MasterEditorTWL.suo | Bin 83968 -> 84480 bytes .../MasterEditorTWL/Debug/BuildLog.htm | Bin 13888 -> 12740 bytes .../MasterEditorTWL/MasterEditorTWL/Form1.h | 14 +- .../MasterEditorTWL/Form1.ja.resx | 2 +- .../MasterEditorTWL/Form1.resX | 2722 ++++++++--------- .../MasterEditorTWL/Form_errorlist.cpp | 166 +- .../MasterEditorTWL/Form_mwlist.cpp | 10 +- .../MasterEditorTWL/Form_rominfolist.cpp | 54 +- .../MasterEditorTWL/resource/errorlist.xsl | 183 +- .../MasterEditorTWL/resource/rominfolist.xsl | 151 +- 11 files changed, 1885 insertions(+), 1417 deletions(-) diff --git a/build/tools/MasterEditor/MasterEditorTWL/MasterEditorTWL.ncb b/build/tools/MasterEditor/MasterEditorTWL/MasterEditorTWL.ncb index f58fd3e29737fe314402e5d400a4243dce167768..0ee6b3cde52595b67d83bb03ef3ced7d932fa9f9 100644 GIT binary patch delta 51884 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 delta 8579 zcmeI1eOy#!zQE6O-iH}rfB^;=m;pgiUId18z(E1cFiBCUut?Em)m(G2+@hp1qXX7t zgWx=f1c-FR@*O;nCZkmBW=6Z#(v7>>N*~?UYo@emj`xz>-x|cj{;@DW57~i8Bh)^2UY;T0xIx4&TXFj3>2$? zXMyK{jX*W<3LpWsKpn6J|BiD{3T}X6Bd{HC0a(C1>yArZ=uc5az#^a+C;^rLj{uJX zWx!*=Qec@sKEt@DU<2>A1V06V4Z!b!r-5hu@gt0T8hQnP&$z?WUxSbXcpZ2Ha02zf zHlP7$1hxY%pdIMI#}D^T4_XvJQHz0Mpagi3+&J7jDUR6xqqm(V!~1%BS^7Z%ANZqAmafO+YKq2DIZ(Sa&#|0g0?a!~OjS=EXwYaliy19!LOQ zgCiZl>%dmP1Ka{8!oI(NzXZ+!UjfH}^(5q0a z0p0)*oKE5IShtx@WpFm{j?BIXLeqfhfDOn3vVj?Z9moM@0<(ZzAP>j~W;0|3@BRjL zcb&GQj7CVl4QK$i15ThG*aLI{dx5_K=Ye71Yq~q^%w=82pV8(aWe6FUbQ}M6=^?p} zJ|x>wu2jWHRjgFSNmaa5B}i4GT&2+|)hJAZO^f&pw4E$m#50H#rm{Uqu0sa7Q?piS zM~O5^4E7sBN+-G+My|%#f|1gTngejGMu@?!4E&4o6Aa{XwqF=>4WKGgW%sLNl(Wdr zV|$ozgjv7pUi^KSumEv5H(ZGDZkL6_b}D}7&i04lLKZZ74dTadDx~tL;G~svXfYy- zAMiUsE5oo8Z~j2A*B8~}=TBz^VCM%y>fxd)gs**@6{=iR_ow}ppHAej_z*;TCJKef zRTSMpIxeBhEOy?=x<)ph5ne&cb+iJJ73o4Ntz2R4LBxKq&`ga$1vZr z_@tdP;~(3(zi1DlWuJ|A#f`t*#Wldr-*#|0p#2@(EaotreyxLB1U=8&4VCxd<*MGp zFYV^6=oCJ>n_C`x6fK-=@;2pZv~Z`1f@_9Sdms4Cc(e~s@AMAdvz^>jbQJIHgoLN? z|8#OU%?Hrv7vuH6kDmGU`0;D0XFeV;oxwpe7ppyh*7+KF0_VuwJ2);cA&gv!%r+vW zi#rlbl+^46aP@Hi2qHh`We3p8S#E_1zn{YgldAG;2cwK|YdEs*@oX23dmgqLh|y`k z5~6sxLWCPH#2ZL?p4d(+qg*6|W1h>AgcX|T`> z__QE@^->(5Co;**EaqPF^%B0D=hZPgOOw`e{vQl+?h`8+*CGBK89tXC&nP{7K@chY zKKmH$I?Z3_`YE3J3trwYh7-e$>=9ZS;2r+N$<5e6yGBqZv57OF5gs%uDxou2Mq%l< z{TPK(@csb$JLYlfaq?y$&2Y@zVlCcnpwrPX`P@JgNHJ~31|-}4gF|=cL_sAKH8w`| zeF=9^6IDzVlhAGSxApQ`f1Mo9=;b@=%8Jv7=#*pmvXXPr!ggYZd7~W&{s|=wV zncIPT*j_s;cQQKM^M#-%`a%B@Mn1&orAz+urGNstk74D^z%;p^5tX%p<|b?w^?y?z zbVi6)qrXABM7_Db$c7(g_4`Avjg5`{58yv@WbF3Xn7WB$Lp}*p_XaeiX|;H+MxTxX z>+>G3{aT|3f`DKk1TX-hKo}5CzSbDc3*-UDC|4Rq;>I`Zm5Px)7fOcTvd7b| z#)x5ZvCD2@luY&;mRvq$k7QhS*7#4uqh44Pl|&_x6g!(hlf~Qo4qGXe)U0Ka%aEw3|cr;0SpgJR4AByaEaf*dC$zg z%Fmp9fihAWih(`hU=|z(=D?v~9vlfC8@qsqhr2=rwVi6M?yG#K1`6|Go65#(uJJbd zJ^^=L&!>5^W~bkLK0LnHa3^^ zi?$``uH6%VALNCdFiw)6tr6#xeSE2LyWBgX#&jUsw8(wM@61F43FyTIUVjTZF{GyhMhmpvH z&3?EC-8nvTyGqDPQI_5T51JssQe0meB|?Z zc(n0$@iG!tWM7~rP&u$#E>Lk`bp^$O)fHp`t1HM1R##9ASY1I0V0B2aL<<&gqP?^? zQ4}@PnO)uN(o}r}H4DW$zaa5y*^90m>nhk^}Y12_~M1s)swWf10lsD-L1?-ijwr{5XW3<~A`Tv6)UC@L3b zR$cD7-d;q2)m|9EYA?dUYA?dTYA-^;YA;M+wHGv0@h0j*AEA%ci-h_Zs+|C~0*L#k zYV&@n_R&}>&s(hptj>ZNtX3NXR;!H$tJRvoYPC^dwc0rF-3#-9(^`m)FUsxE0O%!t zlM`0L1jkVM-jvZ`HKhrxri=osDI>vZ$_Q{6*aG&>OAap>y%Su@3o8;XP|4J6N(Tod zf&IZ#zyaXNV0GvcsoCUwYIH1ei2{eYw5;O0u7l;GP%t6o=cPIHnHCyFQTG6AfIG7i zi3da>-&<>tMpzs@_vee_?a#H)X=1=)iH|%t78@cR>#Z;Ruh@Q zcTdNK3**x<1sa+zQdC6Lom=I6tx(~Y0+;XtI05ci$F)Mdw+q8s?^P5*E%Yt~BUoJs z;b64|VPLfdp3n`nx5EoVTr$B^A;NYgx5q22V0yxy?FmNhthx=^wIRZQt;*mZ_`D_BGK|I>$7;rjl zn|-!`GhjQ`=Qy7yfGe!9BOVH>6MUWs&V=nrJ}3G-8GH}Kr}&)Yb24}u#8Z4u^?53I zI>a%r7ZUkM3MEjF<4nDf#jK=O<4U~{%Iv4Qah)Ds;39EAkT5r79!zi%wU~OCT0%WW zt)hNIttYF31ccy#$Ag76puu3_Ay86?Fch&T9Eh!7VN0qY}{ngp{s1qLb|>dwKz z24ONBW;X~Opz{U+K9zA?s8IBx1!jI3tTqeG{J43r0k#F7MV~d`P>B2ato2z34uiPA z&jCIMg2N%M_c_StV6YM5A*wT=VDJS(!4a?>=5x5uMsOs=BgTyuKBgpWt|LBzZG;VrztTL?D#E{6w=LO$Fn4b)2bT)hC-*-H3a zRUfKW!sn{`6tEILSJj8AmEId*AXvQthJn4;-ls-i>MM{aKuxg9n&k?f1Nl)&q@urHPDlcGzITrQa8&gewBS`g*I zXjZO)?d#DNxm_rdD`MCNC+koAM}!|3BKGBarq_CQ#{g!)0>lDwzyu&3NB|}RlYm5E zGB5>50+N9gAQhMjqygzb24E$g-I*dQUl$CxrXEbly;&jGB7>nj7LDt#ycvDDhD2XVU@vT-)v|W)iH7t&unl%ge8MFLJp)so`+?Tjw zhT|U6{)DDHY!7>AMg?BKe~Ss9JyjP>QiroXX9y$u{lwI=Mmu4RIinAg(GMb69h7I* zM3I^wBC1&;+GcuQCZ0XfVmvv?%Rnv4ZIP@<&<1 z23bbu%DpoUa;e22U!0kYSuVvuOqSVKw32C-Y|5=7V)E=dhSY7e^ynCxqVd7kETN># zKD*TWZ5*CeX9>mC$KpgXIBPc4*8hgZUWnJHWWfuFC-+i_a?Ua+;L)chirOOhe2s*~ zw}6^OuHo4cMmagJL>je7qp{LxoHRN?8jY7m6Qt3J%IKui=aG@@e{5wqLhx2~F43GM zIp#@@`z6PG$x$dd9*`UhB*#L@Q6xDQNsh&mqgZm3NR9_3$3v3iVaZV{IhII{M+9we*Unj%PUbAjC`S=2yrQUoPqQ3V z8p^>9a)Eb{X4SgOGXN`bmuJqtZ_lWIjSde_6j^-euL6t5ZVecTo~;}f$o1cx%ta*k zqs+c_WOPf-vA4-FdV0ZE68ogYJ|(dmB=&a_`?SP9Be7Ky`>e!1C$SqPwpwDJm)I91 z_C<-^B(X0^>}HvL`J6mF-GT>lcvw3+n@5Y!=J2pe5^aNeeC-BK!oyYAgb(#$9_trk zE53aj`{AE%;AmWV0{-3E;fEJ4#z8pkD(1-tH*gLu+igQqVy%=|Cns*%Aon(ucfRV8 z&u$-*Teh&cJ_d*3k#}54uBRW=;OYUF4qrRIQzT2fTpj1-O&wK|=T*t`n&fdvp4TPM zR>|{*qpi!Co8veRB8Z zxnZbVS9pDvEbd~DIE*uKdg|WOWSDQWAlzFrSVMMyHeh2&ueNPYrd+d&m2=xf*}2Og z7ql7VW4nxUS(}cSGd_t&Bxn2Ho&Yjb+m>kP>|o`Vw$<2t@{?gQtZTP0awUZH?G^P! zI-;v;clhC5w?B>{iu~sNNJqns{5`WDbs8YLt~akUvZrH?T-2nO?Yl+1{7939SjwA* z&2q(V_{wB=g)-8F^mucWErb}(?Y_d`*jJjOanYHk!0qKbbVqGFPDjbQ&H}k-hh8q} zWN~^4>>f^d%nzUM-yvYjIrvxlZqtOHV@8~I#HGQ`vL^j6G1vP|7Vj20zq&JahHPrq z%blGf{@U6+0kiCrOR>D(W0G)0vqZR zpKQ3_>PM>U-l`GsdtGn2aKJ~+F?b|!=kwSyw>euay^f2>hDIvB($I!WE@l zF4zl&LQ*Pss)bHsX$VS~-0)kQhGd-H`$tT~ezH0WFB`}b$>P-qoh8cIw-H;b$vg%e zCz{N6$BN~|{cvjCyKCj9{cs<@{w^9KXv2XqEfEJ!bUwiv0ue>r^ubbEw(XoF>*TZQ zk9cG7H3qJ)X^F<=tu3LrueQa4(_U_ggkR}ecs#Pc#Sgc?+%gG|Y;Mt#12rv+XGx|# zvZgI{1vHPMx z*s}J~@Sm3~`NY+;8o4t62wx&K_52qj^><7CJyQQssb7)$iPV2g>OU^^zbp5jsB#tc zis(o6a@5+o4Fv^g{5MAR+G{@yKQkt-8H~T{0_;lo_wS7V{+;pv`|pg_|NHNZ6rOLk z9%oL@)ZM7tVZ<9FZo=$KSQm;D8U+zug6*|P&)oJ*&0qZ?W?RpTvMP(!4qo| z1m?tBJ&0)!6v?uQ*5?u0LB5(~osLjGUOo|a7f!auBd!CEkH%k5f@J%qSo=`}UY}(B zJ4(TMSrBq2TlXQ1b5g8tplP^X&B~@);d8Y7XeEnI;`d_Vpxmj}QuG5poC15#PPJwt zZWkoIgg;eVn44}rjmvxB=$UwVIt1b~tnipzY-RDB45-gDo@0a6x&ckX-@_4XE1ZpU zGp)I37kMeu8jeV#pL;FB@zbsSwf#Cba1uBL^a1Yy?*ktI>i*vYe*iuNP6HnSXMm4^ Z0pJthkHDXRv%sgoXTYCHzi!ap_P-w`@p%9M diff --git a/build/tools/MasterEditor/MasterEditorTWL/MasterEditorTWL.suo b/build/tools/MasterEditor/MasterEditorTWL/MasterEditorTWL.suo index 94d7bfe580b5b2a89065fce262bfdc94044defac..ce074e9670f8f78bf7f4a6840c72e45329f584cb 100644 GIT binary patch delta 7157 zcma)&i*%nT}sfQW>IgPeH~Hg%)^+BVEF%rJ~p^O~@H6_vBDpfc_3+bRsG@df-V_DI#}f5#4Ws#dVA3C*guHLcZpv&j|iv>$wb`yqY2G)|YKMVhYk(@uNS za{l;mC&4W$r1`R773DLZ|Jc2)%gF3VrM03|(GsH{GL> zl#0_T`59etRi@5)B+BeJv{kr@^yeq3Y_n>_LpEJI<2oHVs*5?be5%q%>-*G=+2OQb z#@XsU6K_>xbWGWO!JnJT(t_sIvg&bbY=+^3G_)342d#(v(4)`>Xe0C(v5ZDReSwm{crmC43|#a@U70wO)xLbvnyS(^;ungEY5s;<|4aO zaTuclbEj(VL$#0ES{9%w9M^E_HXF|1s4evLzR`|$AQ!dz>}wshGAd>%=D}uY8N|*$ ztYfND)hgYqs=w`TN>^4DtJeDYs*d&@XvzGl>ZWk}Kseo}`mB94P3DrcuBZFRNsav9lgM%V>g`AnI9&Y{T_%^{zjXcsQ0eEx%MHO-yN^^I&MWc#w=K+ zu+OPZ`{y`Sr1q?`V`^T|7iwb7XV)YuOl*v-{ku5T*L+XMDF3Kzbt*7;t~z@-n{ePl zdN*RlxI8$~*YC2UHP|JsI{mEY@ns~N$(v3( z8hkM-QrSN{SX!n_-pw&R+Z)xj7#!mO)~jf2>#*f%a|JNr@n^g!jJen0nR_$Lymn_R zo9?`Kg3fnG=wZ9Z*X{8r?>pEZgZ%~g$9AYfc#iQvVQgm*d=G4gSXha$krs9nd@6Di zg>{FoglDeyg6Qn6*a1C%DL ztA%xgXUP)Q2|fp2=MJgy&+nu%1JnHY4BQllM;3UVXqd)y;P^BsyvS`KvLc9U8H>x9 znYC~>Z%E5CM8DSJIvw-MT+b+A>$8xL>XFQ%gm~!rxej+zEe08<`^P^2xpd|6y?TS4 zE38@aYO%BPhTZ4bm;c$h66|ZIUwr#DFAtszaZzEn2SZ~amZ?za^mwk!-6D)R-t8=l zp-}EFc;=P}<2c_9v2Y%Say#LXOEz{39D?m0h@}zY$r$?SXRaDD8>`?fOr8aS%4}dL z#M|`-h`%|>p1?mWJ;pw4$++z7;trH2gUnwLttOaXygS3`Gzx$V`7}}VoNNenk0K#Hx5ykMkNSXq0X9 zx~D=c*$`O)#B0aG;Ui<|2l00vM8^B}Hi&088zQ5cAhO@&H}Ah@VGJl^QZVSi4+g^n zFvwa9Ya?s{_78wq(uL7?g=c3ngw2KT4$o3#Zu#^dYQSMw60S3ELG15Qh>TB54mr!` z5E=XV9mL#E=AqAb+XI)p`d9)Mpi_QNj&kZ*-z4g_$5yEEdg+b=y}3S4&pFYG&#B)X zJyGp49x(USo%Doz*&vtiBQb{22HTIYC1dJic%Jvagz>_jf@irRtUbKKUC$DOE$gO1 zZG~MWjK@fXkHdeEsvf}!{MTr`f%y}4=>+Yc&&(?JB*$c1QoRA6scZKAHG=I9#POa~%76jHZJhHX- zQkEAT&9j`=06DFZ!uTS86FkRfk}#aAQ3}seA&i$~3Vac^Q-#q_liVs{gg#?4aew)?HfE6wq#$yb9lcIb~XHJc$R290GQ*&h=nJP7nTCw9-eJ< zw6GLm8NxbYe`Z^(2MlHl>|z{RUyfh4B)N5H`xf#t0i{VdI6B zS=c0D6+z|=T=OXcr%Nyw2f0<)ZNm75pVD1yh8-J|?AGHKG!gs;G%@(#t*nSIp9iEHQ8y5BfJlj2LVJG1^iT>%ez%%eJ z!1KcR&d>zU33JiH{w?g1u(8IZS>lBi@-igghYQ;zfoRLf zgb&PAVeD-VJWEeutlKLNUj|o7Y=3n!VolU3%?%CsQaK#y-x{rcX}G72N>=|Q?i`&te<9G-7{r508O&ozCrg-wI!eK+00W(b>QVRPYo zAU98#g1-Zv?;{K24DTN||6PE5fG&|BzyI!r=apJ6Yz+Lp@GL%Iyi#l7S$DlK*7Zwn zuO+u%a!(2i!|{!`@S_zf91+Mde+r%@vE84mQxZH6k}QlJD~4y?8-lKa(?Ym(e=!X_ejQF1MD z>-_QjZ-pQ1VI;O3BQ_WX&yp^TXVO)28NzM`%aq(eORiXQgN2PlZm8s@{+aU{(6MbJ6~>Nlhv)15ZebPhd*L};2ZT+AuY(U<|F;E}S*?s0rSQ?eD^P6@G>1zW-R*WnnGxn#8tv1tZ|uUOXAcpOq8wgOyVx z$g7YhEL|AC3p0edg_VQ#5>_OPLpMm+Pz$?3*l=O&khcUsdc%wmm=8Y{o;{o?j188; zvxBpQO@*H;tkS}&gxx7@I&zDIRSTO0c6X4CHu7 zu7ZyW5UdMed}T58w&~fpygW-j^v*zbs0kwL4PAoBLNE3n_%9%qNQ9X4Kq1DLelnIQ zn7-IX3*#up$j&js0&hZNB{)vtcm&78^JzK{+dyXxeeR|E8*;PNHoO1aH7d2CDN{wL zU1_R?w{x^%xRC9JE#i24#ev~D8hOI_2pIs+QXq_T?Rt2w@WmE35xxUhxrNPy=L$c^ z!YbiA@eWyFfp-Lw5ynm~gXa=|uO+t`80(gL z@q?8o2;>r<3D3fhCY~)Te*n+Qp${mY2|u7%zOv-Lk=$`%%$<;2=tGO`@k5L4c~47_ zH^UhT@(m|+U>iJxc41uN9h?v-@s?bB$%Vei*j@+8^|a)ANv?O0c?0WHUkQf3ao9tC z&+x#bgF%B!{8-7&7sgzrmZM#Eq{0s=4$QsFMVO-(Y#bW$f_~FAK#qS<2@%6$g z;Q8Id@p?(vWO#n}uzV`49R5qmofpRTn&7$KT^7c6Y`D$1!iR@mBYA)G-s8>|*s>y7 zgs{*@3(q(Kj18t*a_N%G62_~LE3Bt5uJFBu1ebsGuTZqaCZDo6#CAtC>;9 zBr5x>*BGma##m!J%56e?B%x}j6CX`%shK3!XRWbPeAM?K^!wR^aZEa6|Ka0&_q+f3 z&tv~{{_9<9_O3DSIjxEU`ny_S?yV@wOU8hJY!PltzW?5X-y9VIkd*DlLenYL)YjhK zZWIT41f4pRMU#W$s5C8}tikD~l%% zJk~MhE_mw4PsT0lpG8)nB7~x>P!)xMWV}4_L3+fsww89*qktSB;|YDHSy4vOLwf;@ z2yt63!{Y@jEsV&wh;Vp@ad>k#unlxSVk8|lr5K(_Zx>Nx+;#<8%ol6szox(^l45eh z3|C@{#Wef!;T^t2htVhLn*b_Folfht5^7BKQg&)|;Plx^bEnT+K#Mh};Z4)R=v__I ztK7m(t4{^_=7o`_Y4oj@K%-Mb>Dar2DCux_wPIF%&H{@XB52_Y%Si2WlUmmI5e^d0 z%f5|n+Ppg4$Q&6GNVy@&hNti?l~RjS4ee5tF!N$<@Y`EIZo9>#VR5vxbcT4F?30$8 zCh<;fniOxUV*SXZMSCkYiJHoITGIMc3L6n;R1{YTqp2)H=yeg|79A{$B8T3iu0o}V z8BO%N0-NY&oG%X+RKKd(w;_a1mk0Sh&%NrR^4gE6@{Gec`tx6!c-zP`=Pf!^^AB>T zL>a9!Od>c3lfx7gi(y@nD9ADIOZyVcWHayvz&Wyt?4I7@w=~F;rFKzit|w1CPy0Nv z{scPh86VieXz-%ze&Svn-*+s6jsso+#sd?8i9iWZ3UJ_#1YEG#C#s#8!E=BMz^KY# z;90-~3gIl-%o%E0Qa2&u$BT$1E6InGo{Fmm3~oq zU25~t76NQufICkDmeBdAoH}oiZi^B9L@HUUuK5$lK@nBW6f2d{|l* zLFeX0(5f{q{8nxJBQ;aAGsa{`EWJ?`rBwIkWGbuNM0dOq#z!?hgkIbiK1fQv(ke{B zGvJ7Wq68tCuF~#%PLXV!@Wo;Ty_vq87EZQzf((bQ3e_R%Dpk5rn_*;ZTq)F9E}Fb6 zng;LcUAM_njR?vBfY-s61mppHSXpD70Bpb)@;L!5Zy4JpptJ8k!MX2uQe*up&aQ8s{L#i&Zp#BC_KYDfR@P3XVTzy3}0Yu`IxTAvNZ+Rb$w;LxQ{qqMU>9%&W== zICu%byU6yUVr0A*qSBDVG1TyWzAtzn4cu?1#zS4rZ-{A`rS&^CQOzr;l)-uRugd|K zKBg@P=RtI-^#QMvelLM@zcBz$U<6PIuuTS7W8<7>zo|f{UpelZi{&{~vMYhK_e=B} z{Y5<`zZq_5A2gaflEfpu(I~G09AQ4d5ncus0BoCq&XKl&v!CBKq3L|{Yj8fd?7@x?S zwpI~HRR`O7v}H7+IV*muDI*{R`P)83eKf-rS#Epn5VyT!#(B0N>Sc0J+T9b*t#TQh z4|M<=FAaBHJ9hiz*xr=ttbSB#=-jKQHHV6lKmL8D!M>eaz?`?rF11{=kpNpyrD7&E zW~bBe;ApZRo}+PYJYHkhAgI@e|WMhbS~$S4z!Zj3pSXGz%h)uLl~ z_@DFPbc>_|NB^k*#V(GU_J#CJA=|cOD(~*r%j_b__~!Ubi$&zXEthL|=s3jYlM18u zoLJiY*90y{VNU3u@}11 zUrX`Z4$-fjm)b?CaiQVL$94Jej)yYjc2m0Gr*|^3_EV^9d-wnh1OfJPYvn zoO$}0Xc1>Le!augu`dhH_7JEbMYr)~5JhXxE<=Gjqi+rrF=pO@iL_*U4wasBiZ&8) z%j+*_fz>`NyK^!G&ezsDsky+{gR`A^%Z=@#TI2oUK)A%pZdD z80~(|`0UD3H7QkD%M~eHU zVdYPkbRB2C`bID{UiZ=;QnQWGe;X+%YHK*hsZL8Dgs(l06!ZP9!8@lS$z5mz(DE}Q zTx!7P7I409wn~lT{0rPn5C4<>41cMy`JfW87Fb7x>5(F{rZCdZcb(tC|G#bT)cK)xoo@r>Y-x!c%%Z)^b7*Z+$C z)LKNB?sWaXN`~&r7oXGTtwnlKf00gmrklG9tos$*_8S4V&bvKBw+;}AhPQpR`qV>+ z7V_TsxB(xRhr${>HsKWdQmeSxfZ{hajAkWtMb<{|a0=7<=S5RPQ?hW29Z4ccj~yV+ zlWV0(_x2aIhTCotD!zYoXrkFn$$gGD93LUlg?`>G91Ty1JBA6>nw1${J0vrje@A75 zYUiVaeOn_aeIsAZ#qQ4IVz-2wepqCGv^T!ICN#%)?DNz1;?m6fymNh?xTlt>4G;2! GMf?}WBv#!3 diff --git a/build/tools/MasterEditor/MasterEditorTWL/MasterEditorTWL/Debug/BuildLog.htm b/build/tools/MasterEditor/MasterEditorTWL/MasterEditorTWL/Debug/BuildLog.htm index 07122c569732dfb1b05c78a1499180cfbb2dd725..b7ed4771e09cb8d485ccde4778d1e3857a5f5312 100644 GIT binary patch delta 269 zcmX?*b0m3#8Jn;fg8_pPg9VVZU@&DcW-w#0n4BwYy19;R2is%=ey+(Dd|s2k8Awe& z!_PPQgo@1O0|H`<*mP}vDOd=SFhnRDYG55k=sJK7Fy4GZ-G&LM3sdr? zp!8-VEj>nQGoW+PoX()fki?M4P%=4?O>^@S?HwQoVJO<1uWQaUST5QAt#21_7qFu7X5baNfs4z|fIoC>VT3fEHh9vL!$@1+XwglS7Ta z^*Yv|coWBFM=nG8gridSDK->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