From ae98f81953b23105cdfd44c2830d183994bb126b Mon Sep 17 00:00:00 2001 From: XFlak Date: Thu, 10 Apr 2025 15:35:19 +0300 Subject: [PATCH] See ModMii 8.0.1 Changelog for more info https://github.com/modmii/modmii.github.io/releases/tag/8.0.1 --- Images/1.png | Bin 80290 -> 69567 bytes Images/2.png | Bin 90307 -> 73878 bytes Images/3.png | Bin 60611 -> 53683 bytes Images/4.png | Bin 95362 -> 81979 bytes Images/5.png | Bin 60808 -> 52229 bytes Images/adv.png | Bin 87460 -> 84836 bytes Images/classic.png | Bin 60536 -> 49083 bytes Images/skin.png | Bin 75251 -> 79225 bytes changelog.html | 114 +- credits.html | 41 +- index.html | 2 +- sampleguides/6.6.3/index.html | 2 +- sampleguides/7.0.0/index.html | 2 +- sampleguides/7.0.1/index.html | 2 +- sampleguides/7.0.2/index.html | 2 +- sampleguides/7.0.3/index.html | 2 +- sampleguides/8.0.0/index.html | 2 +- ...dMii_Abstinence_Guide(lower_than_4.2).html | 1189 ++++++++++ .../8.0.1/ModMii_Abstinence_Guide.html | 1228 +++++++++++ .../8.0.1/ModMii_HackMii_Solutions_Guide.html | 800 +++++++ .../ModMii_Region_Change_Guide(to K).html | 660 ++++++ .../ModMii_Region_Change_Guide(to U).html | 660 ++++++ ...der_Setup_Guide(FAT32-CFG-PCPortable).html | 951 ++++++++ ...i_Wizard_Guide(BB1-KoreanInstallWADs).html | 1147 ++++++++++ ...nuify-FAT32-Flow-SDConfig-PCPortable).html | 1716 +++++++++++++++ ...etterbomb-MyMenuify-NTFS-CFG-PCLocal).html | 1811 ++++++++++++++++ ...light-FAT32+NTFS-CFG-GX+Flow-PCLocal).html | 1798 +++++++++++++++ ...e(Wilbrand-4.3J_to_4.1J-Blue-PCLocal).html | 1121 ++++++++++ .../8.0.1/ModMii_Wizard_Guide_WiiU_Only.html | 950 ++++++++ .../8.0.1/ModMii_Wizard_Guide_WiiU_vWii.html | 1794 +++++++++++++++ ...izard_Guide_vWii_Browser_Exploit_Only.html | 1517 +++++++++++++ .../8.0.1/ModMii_Wizard_Guide_vWii_Only.html | 1920 +++++++++++++++++ .../8.0.1/ModMii_sysCheck_Updater_Guide.html | 575 +++++ .../ModMii_sysCheck_Updater_Guide_vWii.html | 633 ++++++ sampleguides/8.0.1/index.html | 1 + sampleguides/index.html | 2 +- ...dMii_Abstinence_Guide(lower_than_4.2).html | 125 +- .../latest/ModMii_Abstinence_Guide.html | 123 +- .../ModMii_HackMii_Solutions_Guide.html | 119 +- .../ModMii_Region_Change_Guide(to K).html | 43 +- .../ModMii_Region_Change_Guide(to U).html | 43 +- ...der_Setup_Guide(FAT32-CFG-PCPortable).html | 44 +- ...i_Wizard_Guide(BB1-KoreanInstallWADs).html | 132 +- ...nuify-FAT32-Flow-SDConfig-PCPortable).html | 140 +- ...etterbomb-MyMenuify-NTFS-CFG-PCLocal).html | 138 +- ...light-FAT32+NTFS-CFG-GX+Flow-PCLocal).html | 138 +- ...e(Wilbrand-4.3J_to_4.1J-Blue-PCLocal).html | 130 +- .../latest/ModMii_Wizard_Guide_WiiU_Only.html | 117 +- .../latest/ModMii_Wizard_Guide_WiiU_vWii.html | 138 +- ...izard_Guide_vWii_Browser_Exploit_Only.html | 138 +- .../latest/ModMii_Wizard_Guide_vWii_Only.html | 138 +- .../latest/ModMii_sysCheck_Updater_Guide.html | 46 +- .../ModMii_sysCheck_Updater_Guide_vWii.html | 50 +- sampleguides/latest/index.html | 2 +- usage.html | 2 +- 55 files changed, 21887 insertions(+), 561 deletions(-) create mode 100644 sampleguides/8.0.1/ModMii_Abstinence_Guide(lower_than_4.2).html create mode 100644 sampleguides/8.0.1/ModMii_Abstinence_Guide.html create mode 100644 sampleguides/8.0.1/ModMii_HackMii_Solutions_Guide.html create mode 100644 sampleguides/8.0.1/ModMii_Region_Change_Guide(to K).html create mode 100644 sampleguides/8.0.1/ModMii_Region_Change_Guide(to U).html create mode 100644 sampleguides/8.0.1/ModMii_USBLoader_Setup_Guide(FAT32-CFG-PCPortable).html create mode 100644 sampleguides/8.0.1/ModMii_Wizard_Guide(BB1-KoreanInstallWADs).html create mode 100644 sampleguides/8.0.1/ModMii_Wizard_Guide(BB2-MyMenuify-FAT32-Flow-SDConfig-PCPortable).html create mode 100644 sampleguides/8.0.1/ModMii_Wizard_Guide(Letterbomb-MyMenuify-NTFS-CFG-PCLocal).html create mode 100644 sampleguides/8.0.1/ModMii_Wizard_Guide(Twilight-FAT32+NTFS-CFG-GX+Flow-PCLocal).html create mode 100644 sampleguides/8.0.1/ModMii_Wizard_Guide(Wilbrand-4.3J_to_4.1J-Blue-PCLocal).html create mode 100644 sampleguides/8.0.1/ModMii_Wizard_Guide_WiiU_Only.html create mode 100644 sampleguides/8.0.1/ModMii_Wizard_Guide_WiiU_vWii.html create mode 100644 sampleguides/8.0.1/ModMii_Wizard_Guide_vWii_Browser_Exploit_Only.html create mode 100644 sampleguides/8.0.1/ModMii_Wizard_Guide_vWii_Only.html create mode 100644 sampleguides/8.0.1/ModMii_sysCheck_Updater_Guide.html create mode 100644 sampleguides/8.0.1/ModMii_sysCheck_Updater_Guide_vWii.html create mode 100644 sampleguides/8.0.1/index.html diff --git a/Images/1.png b/Images/1.png index 5be10747600239fa399ff2e6783f661702507194..4916b97f64776bd2290ffdb7689cc338d5a078b2 100644 GIT binary patch literal 69567 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 literal 80290 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 diff --git a/Images/2.png b/Images/2.png index e2a4394c6121878f0437e1760697e4f5bc819ef0..9cf857252ae101b5f230a4602108964f66dec5a7 100644 GIT binary patch literal 73878 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%0DNYlz?Gm+F{!%= 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 EFJ9UjF8}}l literal 90307 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 diff --git a/Images/3.png b/Images/3.png index f12b3cafe6435ec44f9d17f0fbabc54b3e4a5967..a449a3c4c033efda6605211ccfe5b363e27bbfa6 100644 GIT binary patch literal 53683 zcmb@ucQ~8h8$Yg7>Ck1?Xp5>{dsAwwy&78)TT0AWZB>W8)ksv$2%#dB7^Ss^B0`Ly zwiq>HCw}_=e!luMUAa!4b3M;F&ppn4&V9e`JD-dUw64>$(bLe-T-VW7H=&`q z_=Se%g3y)oXFY2h`WZ)eJc59TYNsOc6Gh5TFb{DQ0o;%-E;P^z7=gGN>rVhXIsf*4B zrs=n>8chN-PA^jpLSE$3d41(Av_Rmht=ca=)_g7iD778&DwH}Wj;6n(n(JV#$$zQq zNyfV;KVPJft8R+_5qt83X6G~@Z@4n_SQ&FnY*v~!bgTyjO-Gy@O*SvdEbZ1yk?<9I z>FsFJs8&2X-2Th?{(a8FSG$w68!Q#}+^l8$sqISV7~6$!`KHC)to(G^Ga9NBBAqGS9z@FFnaK=g!)vYDxbe+jprmP^HklpA0H#pJJIso3}dd$$*Gv zJO4(faYr^k_}pi!i)%0VlGvlTXM2^u7?pwP14v`Nmg3)^ZxCAUyV2O{=R zwY9av*0pN{lvc&%e*-)y<9}@@#W^3Gz@boV@0_GD%lV3WaT9d92jazqQplqW?6QAT z^G?(kZ7_lQ)tKQD!_$LKm57CO%lFss1+EMg8LCjs9wF^psDoNu-R~fv>=p`#+<`_U z#Hz(#Ec2v)de!oh0;ME&Er{{E?|$s<{eKGd#qTnBNU*(Qut1Ah#AZ2XuKPKFM{s%6 zu`6!|D(m}azB^S(NolkBcq0eY%nv3;o>IU|{kBiS4`x3UXeHV;haL8$3zit>QLS6Z z*3&18GLe+gNZY2-0Z+_+37=!h>26EYVUg$x^PBnUgHfuD$WdOTuoK%qlGW-QTF+0j z5A<(1Us4jhhPFI9COb1_irB8MuT!=XBTqW+flg*GKROoH162(6CI7vI`Y-65M%ome&c=4oV6KE~e`CnbDW&Cfe}593$ODQz-H)6m z5~<^!mGN9E)HABMB2VVHdgZ64rc$~?)+1R1ftZAhIr6tQo%QSq4+J>3?yKhw1Zzm)N*h5*tc zHb=&1GAVPX0p+;uLpLsY zu2)h*mSk{g+|&QfA6$x0o!l+^*mOciga#20S4#4T|AesT+44x#J{0RFd5o?MbD8f- z7SF%jXC~KlQdf%~`*H*dv_IAtq?3Rp9e02r@8yztM5KZ;6!>%GJbhNNrqxF)rXUEj zRDU;nHt*7ZGkv+e2FohrFtl5}l;3lv%u1nwYh&O3Y0}vWJRSGRrC6S>+QV`E(82E9 zw%d)k(TLOfG%>cALI?O#M9a+G@+I{Lb46+2|5Kum?~m&hFqOc&a(3&Ol4*P@K-(l} zKxu#SY(bco7(gYK&PgrFM9j%d(!rD}?8;6T#fO6}kaI!JQ`uJaLKU<{g95I#qlC5h zm^ck8t9?TJg)?b94RJ{*yKS3bDR^%r74RIUczDL-Oi_DIv6sK_71q>+mXplLU9Ct- zPki}6_y*W>6iKO=J`(QUZ{CUrophcaaCOG9qPz&z85vA~!s*=ft@26xlW4K?x)6Gx zvc~AR8v``t$j}nKnjwpJOP9E^IMiZf>Rt_E|EH8ak0mgs4|}$@rO-tt_6KduoWV11 zc=a-Hc)W;R;{kfq?s!gx>XbE&!|k5z45%E=r;1ZlsGX-{&EcWp;go;IX>;t`Go~yM zcEz*hFh1?{%47Ruu#|uC(DzW60Y_Jxbl8$fMZAYjCumPGb75%^_20}-%}ohUr6EOQ zf3X{P6*`A2e;N&sk2iQvNK<+Y^W4X(9M5<Y+XBPjYa8QePjTV@^?gM5 zOGyzbR&bu?3E(gWpY_2VH5`hp+H|<4@TzjIU`Tb_rj>>^wH^wq@KlQlS;9XSv13{p z?cHwx+TgTfEZ_J=Twx4%wEbY)ec|$JXJ6MK-3|82nA?p}q(}0c#6glw=#;9G4DIpt z=<;0t@}D$DNks~@?bMMY7Y}m89C>C2E_~G#Zrdwhmuz!X=zBle-6rx^z&155Kphx| zW9QaRk4a8u6`ClrXPI}RF?Sbw^7pmq=i<0Bw#NECPcdf$y%_KYnUa( zCHX63W=mnuik>o+UN+w^Ms+)w;4KfYatL_ z=XZtRX=F6Qvh%U2Ra0aM$BDn6*f!<*`KMt4-d08nhlbTfEOp-g77QsUE*2Cts25HGT_4gt_EU#lB(Hfw(-|eTR zEkHFunZ7QD!ZPi}tx!X34Q=j%t2Pq7BW4zMh&pFI2ycruWj7VPi|Da#kO+mi_F&Gx zmUSNw>no?@nwTsE`g>bFi(%HvB1~xHAS#Ng+4~t{%S1?C>S<3oqaI8Um^izn|VMl16kc&ELt>7a!Cf#lJWEhA+erKE% z9|O1b6;59F?eF)yg!5Swm(OVk8Lbc_(fk5Fex^(mWx7`@AuNLO0!N#EKr;@RX-#LvTI5NTdfHCl+Y-$ExnL(wtUZrmMZ{g zDoNHvq6I}?Gz^EBc+X}qkIM91!yu+tDVm|FtDxFfz5F8w^B#Qi4YP1u>=C6t=NgLZ zb$4lT|M(L_rD10u(TYrXxkIgB*1cdcvdN0lm4La-7Y7G^a(Q7Gi{8Z5PJ~UquhIpe zSq87DID-NH@fut{B(s6B^32XOr%ne4ni?1- z_$`^t)s%Bbh>_o=k8~gJE=UrAd%WoJ{OY`d;q{R#Q+EPC8PNh8Eqbr6-X+zjhW3Dn zCnBU-MiU!bR|oA-R?bg9nzbl5?q~l6P8Xk!&^o*_xlh3v?=^V-~TAt&FlR(`&iVE%c!C}Jzt{@`pS0~7d22zTRn zI^x;_kS=w*C@(B$V!2F|W%P(O9G(+&@A_{{&WPYX7vBl|5$XJ>=)sfn_ph3!_FNl_ zFs0D*T_xanKop8CX7~PMOvcJ8aR}Pb@j2P#Mf_vnscaC_S2(U!mp>8qw|OFYiKcu@ zVs|5~*7bT-zQ-Yw=gSL&(`V4V`3W@IHT}9ghobGe9uZ~g8JwLb&LRb}MPzu?*Lk-S zqlivSdm6)i?XZJqgt$|GY@-;=yCeym9`wu91Xj0hsS!AYS!Vh6PCKQF0R2HJ30mtB_t&Nnqh>c zk+95?!47VfLAgXi9?gXrfCCpQ%?YoUy81TKYS;%V1oB#kGZB<5*S;1;Nzr}f=c847 zNyg`Y?WGNR*izH1#^<7luXOxWLt`xH8SD zo$XJZb>Cg@;#3Tr5zR|VG@hqBz)%ym&`|tkrvC2a?Rn=#6$=Yq@=MI2@BlK@pg3N4 zg_Z7?Ge>UFRo3q69Jw21f~phfz7c1)ny;*i=0RK?nnPua9RPV9SSqcx??#9mxzrV* z32|Su+RNJc^zC;4ps<8ny=+0%Dozq~D7gN&nsKzc`|-5n`?}ZOOc3&$2UsL#Rks2< zoR!E!sGN_sGgX2*M?9MJ* zeiGrEtKz!qi{{{lV%T3Z(6Yk}8?Q)kJAi$eCB*~xVgP_1*c4nRfC zpr?pug<6^!=87np?Dkao1!92al-!*28mq+(cwKVc8}0qiX7tFuP`LB&)J3`VuShc; z^rXLX=*!vwjwwJ|+2WGXwp>Ps&o48$`%<&d)Y@l_ECx}3WA?}mZ>E4Vk~+GR=;58x zoPD@RN&eF}KzW-+xvz4u+w?-OjH=>_LarXzu!yqmdQOoyrWM^ICQeW^NxWl1seqTf^ z%0LlH6f(ao7wBys9dH?_^k7LsvzZ{WY@%JD4L1x8i5##g3JI)UW{Vv1`DOYE(i6ZD zFC%y8@}>o0+#{FqV}v$n)RaMa#MVt!WO!ENQOw-_G*HKqi{^lD?}aer z8&9l^#wb0VnV3Qg>b=2T0~Y{_?NISk4mtzsF$TIi8Iie3gR2ajsDw&u>-o>UoS#B3 z+c-&X$PL|AJzldBcHJ(nQ1*TZ)XR5$d>58=$38tL$OoNd(7|)P~P+LCLWqwL3QUwwQT(e`>qXXUb zbDSzSCenu@JDWc|$klqr=$d*MxC$xh+uopMY0Le_*7s(=U2St20{Nvuk`skqES3SR zu;mYzmAGE)-=tTfF=t*UG*l`yJ?Pn}E`jl)P~ru)0(u#y9#7I+0)_G$|;++;XclRXd9ublRuS!buZuWgFyJ4pZOJh<{I0d^7 z2U`AqJ203@dHTYDh%TqyQmn7Er+Qxr3~nQj7_mvgd zYDg7{8X|r))RN31cW{0Z(hsUPaZT#Pq;CpKjm`;ZzderY*GIYSa z1<8=h*6yH*)5CJr4GZ>obVSLm5Yly*Cs%AbuB96AT+y)U{N#(=TvARr|;0% z{8SP_gghkA-y*e&EfMY`idrYz?!Y_a-O2vO9qufJ0*IhO_%-Z!cEM{~*9RnPDd(j( zkHX&?7TWD92wC#!1}Lt&_BC4e8c1!|*uWjnI4103H^qKEWLRD#n6gJN_`|=&n(BmHS#M{`{Zh%73m+dg%Eh|WA{c1s%>S=XSVnUeoBD0a^770v zvWujUYip$`Y){YY@Dkx|m?EjP4$Gx%DL7O)i;KpL4ZZvTQEKJ?!>=0o&zrhH^BC&s z0rdX7L`}YwIvxCI>kouDpb++mhUVD~I!>A&?Ggsjt;^A?Y#oo@@9soQ@r6QaH*(Hc zN%MLYZ!JI$JoBhtf92$?;mkrQN-dc!MkRdv`e97A!7*cpo#SkjyZ=T3Ub9Fprsr%z zC1!6)oON=Zb)J2A)CUXPYHMni`LF53eWjzJF*@%t_{?Uuz-`=cm=Tem?`TWfWQNY1 zd+M_5rH>s?8dv!o1GyG2CB=Wt*HxRV3pa>#nNSe;!bhGd$Iao<7XD%{KFbI2n7@z6 z(>xane|{{W9!4MbM+I^y+GKxtG0CR&j$(t`d2{vVMNbo{#TME+wvqEv!l%2U)IcjR z{w9^1dh-b;KZrCqR9wL}YC1AP#k@oXg1f zQu%AcQY;7U@vkXI|5H?CO`{iAUE?1x&#g~K7vl}Fy5JJyTn!y z_%hF{Mm}CMhY){supm2<*XOcXQu|pjts|z^=53!>J~(g7{!<)%n)Q*nUQwV`eg=7+ zYbPTM!CY(r$PfIS^|UVhll^lg#_q#*O8vC%Q_Vy(j!g1m8a$z zh(~eaRlRa70|DQ%^7ULAEpIp-8jPMhSm&*9c)Vv9CrulaC=R~5+H=$_W_siS^x{1> zxutEr%Ae8JeDl!2sFu6F1XAFoo-(M0=yG}N&N@_(ZFw&5`|ivO39d{tLM~`+_Z@k! zABWep{3vkiVq`Ser{h3lrI_a3_9xN?)7vbp*=V2Zd;d^yh0}inXL;95=U{`a*63VX& zuGM57*FiS$Hray_61zUj^#;$02USYIe`ZZ}=Qh0n&*x2bK9_|K$6f14bJ5oj=rl>Z zTdfchyZJzlej47p%{PoW(Q)PsH!&>f_8rOCkhE^XiO8ECbCTgr$*yIuYzp$4Kh9)fiKqvdhV+n^^CRsgUp`*q5%Hsrt$QE3sE&mXq|D zC4mXOibqmteKcU-Umgu*1F1B{RUGzGKkYCi5aL31i*SA*-Ev{K~SGCuE{uY%u|B|cfXoV5XLV4Jhe1EB6aBP18|r;i?^-Ins}SUuc3k!e3dGv|X$0m)Mieyw4}tm#VWC@f zxHYrdUh7XaW4yW^6LOFba)^=7*Zqlzypk8$^zy0_3;q9CjmEIZV&8uq>??L|&gSR( zIRZDu(|h)bJ&7a1hTxSLkR#qF*d(dEAGw`h>*6Df5X$@R)taR=pxuAM6UwTX56eHp(gpf^Pbl9uyf0=I!`96;VZPZeHK0H+@t_`OtP~->G}T$Jtqv z?xA~*R=J)+` z;1ZK&9ps;g%OJhFZ?}SCQtDpBs2LckO?hkb3!nP-hF2){eI`kc^~A?_SHNwr2K3e+ zA2qP@N=FS=H(BxJb$l2%>%vdQP~I_ho|G2DBvt$aFS|ru76v2|IKF9G?gW(7%`;b7 zjnhucvVaqU&FEkHL@*=g5gE0f{0L3X?@!2IN!)q+|6?NosWzZ9$Ff$invqHK9y#s{ zhbYl~u^L+!hVsQz12jwYQ35j)>@}cFq-$5pb(0mNtbA*yRSozT=gpXUs&yE{es&PsB`!_m5P+p zGPr<4pl06=zq6u|PnRDXDmipDbjjwp^rGz(;V4`O#Obak!NlwP17N83+#d5O>2jN^xteOEzGMVrd)J(S>?3B^pxup-ylSsc9e~}j&k0V2eEwKz{Q{!DzMH%Z-dQ;oLiIVskobRA}(UHVp;LSb_p}_E?`A! zhvA_~SG)?o4@{XY7bAbSSKxWA&fR*UES1f}B|+-rTQTkTCo%=C&RElx$n!xACBD@Y zaA%f8%;)f!6G7h9Z-};{3Xn2C&oMU4S@6DjGTJ(+(63TpE5)+(PI63v*;?EuAi?9CDQ;vV)j_5Yld0Bnr?#g|Mu{Vrw`H>tf?J1nPh&A6%IXPKI;^vT?@5>ZR z&4!nA>c+t|Wvu$wc~UjWXaj}9N$XyL^*gSYI-9nnfZ*JvL&;<%IZK{^zO7Mu-hD9@ z0l?AaDWBqE*JG&38w7t@Y{Bt^ZrEf=vhS>Jvqu)DKW&}K@#@ZyAoS>s`CQ)d7`=}+ zZPI<7;HT*+Jgp-Ex*nGi!_+6Bz5C+H&SGP20|D<`Qw5G@iy-@dAq_ z&TcHUh9#;CzP&pG7Mt=wSIC#gM69CyMWO2O|K=18C_;VhjFc{q#FjW`!#X7r|+*y+6J5~7Wl zC*9;ae}@4!|CDF{$?fzoORNEKGV{LmxKQSO;YGjFj=a5{jfKL&{pyJ|&oXL#WXv-! zx%6>Y;go_W0%>@;h9K8mt8p5J2!!y2O8_37am3t9YZ|#M91JitN?{!d??*$!fusy$ z-QkCeP2XWJXG|Z)i`ToLWjv*F#6}!h=B6e_JV!W2z0AZSvY*zjtZMMjADG`MD!-pq zm3Cn+#(5%J??Ij{w=6N%Eskb>Jo{bO_dnIceU6;#iJ#RCDN1Vne_Dm|R1aHnI~#Yq zajU}emcD2EvpqIEz(&Da^7L|kzn)0V+R>-X_}8R~=uN(d>uu?f5nP_iBnI#3Z+q2g zPHt0L!v+F6>|?qa0_q7XpcpdRbqlY%(>&AE_av=)PnPm2wrviRnNS?GyE%d`)+cji>%-o?s)W|1jtp*z~G& zz)B`#`mKw`39`E|T*-9flY{u%710)1C8FO=j{n$VclMrC*jL4iR&4@f3-FUr^HVmG{EAlKm$3DGWWo! zTP1Oq(R=CgNhUS9@18FzJ2jb#ohOB(246rG`hkByXlwHXnJZtP`@U$L+F?#4TJ9}l z`@JO@{z0$4OWp!qc8p%Z^J3|AWlWb!7EA6tLuiigj&Z}X9gcM^bF}e+ZIkA|!_uu? z^Ibu5tP^$hfo5*{V@a-~(cbIx;4;%(AMsCcKmS2o=C2zCcZrX1I%{pbXW78eHuHllr8z2-Kx|&qOl`1UVbO<<4Lcg%l^58 zOu?YO_46}I{pIH@EeV)QWKpHEjY#73vB^nd#p~WB>XOZ+RFwWscC*JuUDEYM2CH*i znvu=td_libgzrmFGj8YFZd7}7f~{tCLbF7E6b*diUb5fIc}hI^XcNRas4Dk!tq-Jh?vC_frRYrd(DHph`RrqD#EX4KzA zzUpIH$~kty61^tEFsU(xxnXDw=iDbI5QC44J29}72P^lcZp|bHwX~c0K$rbhmC4W-W_n+A8KN`(<*x9Yq{?$si~|;(#QR2&Yn^+ zwAT}I(FmN*+QjhMYUK8I+vPmbDO`jr6eo^g`-aPPqO$LJ?pc>(Bix^$`=q4n8q?BS zYI)PGD(bjN-?0i`Wq3W6cg@aOXH@pNz-bM#a&(LABqR4Nx-pe9*y$xo7IZtyI>I5J zHHI6m13~h4J`_EL5=#;R*v0`H)4Y{7+-Tp(ZU@$VZW@jY21|vG`jvu!IOgdo*Aq*F zNJ3-~hvTAVwU&;=zF$yJFh)IK2*R;4gti1!m5rk%8c} zGpSYxmu6K1!pUHJ7f+YakdQ;e90URg_E3 zKN>ISVWG7QbZvYyFOqm1m_1#oWqRfg-jh&D5)}y2Sj{(u(-A#>O<9}VNhqe`E7c?% z4LnZP%vOC#q5TWZT4ePba)RG-ecC_T%1Vrb~x z^G&6Lq+=SuU)%UC_7DtR*1l(?#AxEdZ(5aHNWn_O!uyk%ug;97BUr;1;OHTmO^LWMWmmORd33Z zifU?C%wCxb8&%lY zp+EHzBs#YtfmxecaDYe;2pO-cFu#@Jsi|*>s$z{(uCixSdG+OMR}DrChIv>O}@bw5lxQ?R=x!DKcY^x7GD|GRY$A+-d!H7MmB9$A65qYLf}u| zZk&Sl>%9jlEtkGOa(@xp6|rr+y$nr+>-7FvXB}|PCIphvy6J*9RH@41g{=0{TJa!R za_3A9NZqk==7q?ttM28BDx^ATPV^m)?COZEMrAS z6sobmXUKScjM5go)0pPI^SS$b#HoaC?+$hSQ1@k`u75;dfB~@4l8>u9223{(W z2-q652{%P``}Sz0A*%d~?Iv7yKUL2Gxrk@3GAKQpYi%s7QmxjTi8qa*VAxeC>KM`_ zH2{#2qblFe-e4pBfyX*X3X^etdeH~z%geG^ z`@2osYw~i38fkQ}osUJJ-eO-Jq1&>d-hv@|!l0&+YAQ2B2HyCU<%n@ZJ3JO zkw8gNbs+WQ!EwKV>_q+oixL5_<5m+ra|2nOkoMQn-@cNzA^r>Fi@F=7N!7M7)%Hh| z=ZPUrz3NG>DCn^Cdf@JOC|SIC2sA}9)p~I};)uA{eUJATG`0zoJQ8As zN@G2O4ul2TGZ908pDZk=;v~a(xM&tOX9MPt&yhnCV8LE}lfLuQtx=|^*P2MV9RI@D z1@o%i{%GiK@KHN4q*`-epUHS^$l*>|mn^vWzz;TQTMSfV2xc-{Ll=F(^PF5Q17bVqUaj6{GnFg0G*EGFy?eB&Wx z_sI^!PiE<0>XVbza@?iR=;y2XmF(Najs#~ff^Cl2dyBlxtxKCzqX@&II)?9g6*APz zYxpb()}yiKTi1tay5ev`--88RsRs>~%Mnk=Zw`MvZxG_`k$vqI%TtD*ovItYvgR4M zH1f5lG3Xdj`4+9e@07F+2t6H)Gf7)`ecd>WMc7@-huvBrV1F1`v$Ik6_kx}RrmZKC zPPcJauE^fz_>s|%m8IsLLY)@6rN@@-xdz6aNtk(OPDc^e9QrM7^@ONy^D;1(<}B9> ziOy7upODLq96>T$u24 zEyIWf_-3H>HzlsE9IuKAo@+y+2WpF{fl+el?eB!)F1?fjXQ7@_!-L!}GXD1BTw6hT zaFqZNlfJ6c}$NrmaFU zgP8{Q81DHMg;;jQh2U?eJM~6bs(($hQ{3jT-arL@zu>dko>q(P1M^F}^&bJ0#mmN) zO>0AB-1Jly!p?O!sU^IEOHq1jL)wS`%uKQh!6bToS%?~0navNLI+f^nW`#H1xIPJtO{)>cvuFhk%`aA!)FdvI)GvP}=v4hT;DEghn1NDN?#rYegBG>8I_3n+@Pqa?rDPz<%Q$@o-m|@i08vx;ey|A}QtlcdA$dJf2}XZBzMv zgmg%aLPaD|^(+8;r9>Bw&s%-@cJpQK;C3b%8NN?a4hq#5<*QYGBM!Vb$+!F}dTJ)< zR`~RH$f>D@TU|~%EDRR$jB~dV@ViL zm@Y!2JzRSumLy+ThsUiMD|COE-mn&!T)>{rEmCG&Z8&D{(s*743`h#sX6!0h6W8ZI z1}^S_^S*Bm)#%H0I_0ie8u%z-BAPALSZj1%$-fnDtnac&C?w?Yp z|CN)F53P5r^MA?Qc>IGpaw?U6grFRyH&PL1t1ZYtI|L(@)F$k@>-jSWVc7!bGvu)P z>@ne|+oJ2#7&QA}pp6o_FqH-@clVaq=QQ+oN7aS^d(}uY3r}|GJD!scrft@Vm=KSZ z&eXXBFf2R6vjv3Q(=_RV%PpmUqnKJ#bz3BvLMmf{Uc+E|g3KST$922=4I+qUdI0_V z{rJUfzy%i}{n&cMwfXVbE?EUr{GZHq?dlJ0;qkbKq;u7$#@MI#Y$Ya*!s<8&o_IHyq6$#*u(WFu>dPC zY?S*%waTbi;d*;`x1SB$Y%_ilW1|<_v;f?0LM==ugf#bu_Ib|UVKUvjBQxLd3MiTD zw8PJrf4OrqBH_ikD+V4@ow~f6-qh2GD3R=^g^*e*q1tx1Hg_oUp_EYg8ZN^flR+Wi zIhDB6Ar8G6?piV@glq%Kc!BS#qSAuXN`I#X7p1jaYA?@e+6uL~lNH%MkmQt@*LX6- zcaDhP#MYhB)39t~MBH`Pk zOvTD_vk7H-3F1jD2MbLXFLCH37(Iugj0{<0?IelKvw$5Vi9m0A4pJ5La!dz#nq86X z8FIrM{C3S^Od4!Eyyh!H*gggPo30!yP^ z+K-Cl5?e9MmLY<>b4+c*GEt{ctPw7db4<>SeQ)r3sIAt^ZpfeFHD;tMiFjR$Yi!fM zAgL(~te2t3sQGF#&yB`c<1MXvcWGK7Q$$3)X|%Yc$Z2C(NXu@uDPv9(HD|lM#ghPQ zTfOJQu$GqHiBwwc{SL-XBr@T_kB&J@urNOJn@bb6t7uK{FIxx_RQHY33Iy?TaEB5O zZm!0ajsc_&jOM36t&rM?>CkF0OmbCB#UC3+BHYP~^h=1C?L{XGz3C}7wdXd?zw~pr z8_yT<%ItPjx%Gg><(P532h|)pt@&Lrp6};Lkz*#e0~aa1(R^J#mwY7lKRL&O;aseG zk9kq=f?U>Qy5b*WYsiLrVn^MeB28OY!kSVZ!rDINPmQ%3H#M}^cda~N6c`6SH_dNy3B*HRP zpeP#;&~S!|vM`#oejcIlCcN4)gS}*D0CKZ^vHXeW&k_i%y`0d99#F>j*O@Boi?l^@ zM_=lJRPOwaeO%};rZANQ*@CN*D8_wG+Hun`b#+CY=#M2^#(@WS8>lniECkz9_NezXZVJfV$}|=QdsdQimwq`PVabP zez42{Tt9ByTxKS?OcV@W@Oaf?b{#7aJlNV}uWlABlO{xP@baYrCxHu2^`mK30FAl_Gc- zSTuRSw^A1r$JFv8I{^Q1;i})Qi9WDC>R0`{#JK7D33}lyyGu=iOA*(Lrav|+#s@1| zPs4T!!vp-dqQ2oO8`E#jPtwZ`t8IAYYY6pz5)2W|&37f`!3V7L^?v}zsto9#@}AXN z8jEvTE-U9yU7+g&$as6D>eF*UGKFecj2M&ovALnnzU*I;7(*)&C}?vWtz{|Hr#cb1 ze$|db512cu1X=`{hf@G@t*|?Mi=}*Fep>|XH*c&~IV-;XemnR*BAVb~{L~g(a_uhQ z#7|&ZyZW74ioCg4dL&`nkgp0Ds`g1yHIP3rM-J(pFkofO#hPiPTWo^EgzbAiKGaO> zaQ_7!DwHH7Jn#(Zy)$10s=q`e&?mlVHne}hRa3(di`l{kSL3?gK);FEw$U5(^W~lU zb&ihnCNIj;u%qBmNwg(gQfl3|V8Zb72(1^OcI#Jq9sb?lQBS=NPK8m~fU9tkuAz<8 z5bDQ?5WgON#AVP)D%<=0t$UU1om{K%!vkj$8>oaEG3bPtzMuwJj!(P!Sa0@{)0q_o z+QUuSOlIuFv#&z>i^BxI)F<#feLQLAz!f}H+U%NN-I5UaXz~VZ@gzc) z~e+oP7Jjt}p z$Y{S<;b6I+wy>w{$Mp=kZSlK^ZZ^ZSH{7*1DL^4RO=d)ou&M0_4Mu*+V(2YmTq{?j zGr+&Mr`ftS#Q@zu!=hS?MJR29HHTyQ=<7!sm)LD&d|fbNgN?^0duP@q?EJ~^kleQp zdG%Vejx!(nqn5W$OezpNaU@GOB^48)ojfSSdFcXCX1uswD>Mki6Q2AB&^n9J%37N| zqI3}Q`l~w-e-$McsL?h%eEp&2(;Wfc*c0B#K8jpiRNwKvKb)+``t{re5gDW4Y(m8H zq%4%raD3BzRP9DEXjOwydE5nNFHF!uKGjjT)mlEjifgNL2nJfU$a%%A$%2Mr9xZ3ERe-COP-+j?#$ z*f5Wy{Wc`Xf=e60@?mwU3(v!2a=XBP0N-N)M?HAWhgT8~qsV)E=hPn@FhDbvTJNOy zZcTQYbzd}0Q@R4U5&d6j-N)D&Iy<=rH(e1h@jz$qf1sPL;-bS1WN(UB`m^?^-=QW@ zjI+N_H1NL)z(19712aYo*M1uj~7DmVT#h-m}`3U{g1x&|6~ zc?_{yxHw-_P2;`Mqy#Gaw3iOC9q{>g?{Qn^8PYpSPY31KY*=cX2&(n(3n zcP{GuT?2noyb+s;C~Ejnj4miw{RgfYot?=g=u#ZmttNh-rA%kJ=Bl(Px$KJV);yD| zumRtTw?MX6;G;YrVT5&;p6}&QxIDp9M03Ag0|v&6S&yCAnLw7u#{9_i&Gb{i)3X6- zlKJQE3&t2c$<^vrl#9>YXlJ=WB1m{fc92dIH=;Yv5R?;N?UEF&fA`WE{foVCgnh<4 z{l@+6aw;p*trHD-=w{{BF6kg?3mx2p5yAj1?#7+@(i`BCD(hkMG@ z=wSMFh>)Dh+`f*ru!nFLQ8_Q z^mBqNY)!764e-NWzvy;j`^1#Dd5R~Xg`p%u@r&d7gJascY-z5E!_V0@+WkOLe4j=6 z>al*^c6)2^_`tBT+XnJzT=7gMYPkAhpneI=pcq!cfLHvE)@l*prmKKIRH$Qd&0D9> zyq(oA#i#^rQ_q}{oBMD8ytVOON=JJQT`~U)_F%L2!yR83Gq@Ic7Y2W!AfhMzneWQi zT;ErldTG4>{%FCMm%qytY_M)qwnG!!LmLLncMzzFiYloUQamd|{93R?*R1DDNcVEV zzb`n_kj>Z#6C#A16tSm>(#E5&{I5FM$bnotgsw39@th|7MD z3=lv=PG`O(Z^@yUe3BJ4uw}X(AvsJsuIk12w~-XM%Qv6SSeLhFMLb4UAhnVGSEW*Nx6Z0bU%Q>vNIDXSS<%PQ z;FyX{%bc^K#r2`oZ+iy?S%BFgEw0i3hrG9ds&ec8Mo~c|6hs;+Noh&x?h@D=q*Y2< zBsLAA(w)-MuqgqN22tsf*mQSyNZ+;bob#Udy#N0l_xrwazwwQG8GFFy$@Q#ftu^QT z&EK3;1I;o?SXK35TGB;d^665{PZn+75~Xb^9oug&PM*rD87|f9=X}4dKBX z4$XoGpWVI>zIa~lHxg{pK^w$*ILlHFn;#7xjhlMTS7f*avx_a_Q-9r{Oj6oaLENFA zV_UQ-;5t`1X>(se1b!9Xpw+Mt;De?{-AFz zr_<(b-tDr^)%s1;%2z?hw5cN=wg;={?Aa+F9B0kTw9<4Ob6knnmwj{8+1opVJ>Q7v z5;pR&@duw$bC38;;2@rMJza0e(>|q$i7zdRz+N$5(yj)5mgP{~rUA%b1$&*Ez zTS}?-23lfy=tq9FFrB*lo$iM)RzING8kEoTC{-nXXz+#0TJOR+m`ms?Oc$F~n4#tX zLb~@xkZ4H5P-dzAeHc4mUwAW6w^#R~E#@B?3|Fc440_n7Sh*k5A(Uu4S<+8uUnj%s zmgAa@$4WiPpUr71%oQ`7W;-bGw+K#n^x2R^RjgnSRpfPb9HDOPBlze?jDw(|#3u@2 z!NyrkM_j5-D^a?H6d)MW9&4m$fFRVF`YM8YcZGk(V*61a`Bs&W6>q!Uapp5o1YlVQswGCl+1ljP7rJt5fu{#k7s_we|Sg|xE zub^a0?X)lrGi5r9wy{5?6!gQ_pP#(SYuwUzxIZX&9mOvQmB(BZq*PT~x^2S9%Is^^ z03_E&Rx#v2xKe%)d_QqFnHT5#0X;J(+l3+*4yV0}fZOdEorhy&TuV!j&k_0kM8_Mf zWAW|P@eCA^dw>m zEobRa&Az6cD~c@@Gx7d+jJsrCUvl$S8nkEG-#@t5J;yUi7-qMur-9a0e}$nD!%2rI z)1v4*4b8M(6QOIfUn~F#{`JWthvo+IcAE2a_zpFi_cXCFni$1Z&<3I)BZFoOhyP9l zmvXatUkIO$S!-*ULnYwQ+4jRwfARM)c*eg^PGVT1)4V`wM^5j%3 zDIb)Ye_@&ps#xpSxU1lXf$~Vg2c3%3sk?8yfLUXs2V$?NET;Ls;rT{dCw%5f7-GD6 z_FhxF{pcHrdN}>X!xUqf%3QKwjs5v^iN&!pB3qbxt;FaDW;g8(l~^am^n62;?^el4 zWXjG?yk?x2l`r_FwU@*IvI~8SiX#R|N-{ZiI_+724yxa~UX%AVcY96XxeQT-MF4at z8|?%;I+CfPTc#j8BfF~*I)XhrkEY3`n&6z{te>bUpwHFs`oL6>N07brgm-inrcE|z z14*S@%P=nQCqXx5Sc**4rEFO2g3D{Fux4DtL4l)VP z%=4U0(P$$RhfC(H3^VB!<7S(43)l6#TO{0DgG03dQouTro3qm{?1?;K963&QDc4hW zF3ugSUR%FqtIt5Zm|>x-BRYyP;(w8(iky$Ejh4w8maVP}Vn6c-MjI}M+0W|}!!y|P;n8WDXOv%G%gkv&B~R7J zGqkc5_G`@z@LoWlG71$WRQRg}nu(Ujm?g=nrYEv?l&jYku`%D-F}jobf=F&?_~8fz zd#8(`Of0DV^#mv;1 zHoGhkVWP!1*Lx^sg{PgGzi=6> zp9ZICvNth_>|VLZTf}kwML3bP;}32kqGZncy2!YDC1|A`edQy@M*+m=FJElNz9=_b z_s0Hfot!%uGPJd{>@PmYj^JAG(In~~uwG7j=uNF?<4{*ecVSnMmNui?aD@K(e=wC5 z@MfUwR=%2%kd^iGRO{LeRlN9y#lD=!6nCoR*Nv97tVs@*UY|>)>tI?4>FDU}Lk>FB zG8FpE1F2tUSLL_jPgwkjzfL?WcjY^wqV{2M7JB=Co0sIj%UAOM+IBTT4vvouNLvgA z5lndH+WBu~h<`%4<&enb+1?4k6E;>>R#!N!wY9Y?raXS8^AlbqgRmNOmaT2Er&^}3 zudgjoBEqNBI5Te=zLpkhbyFiysQ(dt8(3!u&=C&3sDXnZNGc%#z2a~=?(T}7hK5F2 zwnl@37m3eyh5s#+hmMO-ZYcw*y3X%yx~_~ya=E+iSnqOI?^JgBDs#&m@3 z{K1?FapvOrK$6DWoJAoXsrvrTVp~?-<{6z9QN}bYTB+9rN5TS(D%RT04&U#^*90wl zn>3X1-bb*P2HKNwaj7N>)TR{bhT!rCF(t&C3S)1jxtaXnFGImsr=4vPSxGW``hws7 zfkkbD*;+#67j+qg!`GCxIRfpS{Aw&rsgGZBR8_ArKAAhAdHYs&kZ(1vspB-nXkC1D z{RDc_@iDkquMI1hE1Wge^(;#}3lRhlbm?`#g>CE=YCDKn(z9Y!B(*!aNRG$_bb7db z87@1>)6b{Ww@@-=gFFzJ&Jx^j81@$|eL($E#;T8#Eo6BvqqB+9Ki`gk#etWO~l z`a|*T2ML;^b_Ena*oVVXvce!%<4c&{0DQwcSvP#`219A|=Gm^ho8|->+5-tJiYK1J z445a)0q@jS1b6nQRk+wWh^H)7Q;9M8QQ>H67gZ=$_2S4z#InqE|Ht&k<05^syjYJHYqey;W`j$pp3sh&3Ap2@-^x&w`fN z@_3H-w-wV{Qe)ZAGRRVt^B){qdBEK|`oq?=j^C9=c)O|)?wI*-QXn7TpjWqYL0<6q z^YVHc(~3+8$mLPSEk;bTK0VzH!pMHwbAEe*Ta`jR@%`lVluq)o^Y%1R!!PL=2KN<3 z!;@Z+Z_Ui>(2R)PV1T)bb-YxXt-r|R`9;as{x7TxAC)Md@d@6!oHaZP68-g7wDq1J zTyUD()TPTn$Nu5+7}w36YfPbR338+vYI(Ron@EnYeYI8$pvv}R#F{~@xdgUoJIsU%hTNgJhZ!x64*O)rh|nP1`W&T zYj1oBlW-1w`Z%am^exd8=U|m8;x>^;{rDC~>}F>xY+Z30^WBzv;*5_4bD*h8j!+=9l|hcWevPN z(Fr+piLb8D7np4RIPDvbud}c#`83C2J6RiWkHIud@+CTp&wcww^mT^1yWNhB<1Np6 zx=%LZAF>hQ=himm50XwbiMe>}B~A@!Gl<@UuZKU;NTWf`fIZOI%XLk-iI2e7{9sKwf#e zVe~<_^`Tm&Gi+WoC;SG7=`sL822Iy_HZpbu2i8L=MeAMm78Chw+xHF65r*epN}SZ} zCX1)jQ7vKG@GP0IyAMlF_!HzlTHhIdy#hnO>?nD1<# zJ|>cwrDDjR4R7YV^9E+pPZ(J_d<~ZJXe_)V$e)1`W z{NZ8%*__hB)T8&uNBbGL}nzFZ4M)0+%F0>|EQyB$Hkqo zEI)s2^?Wye&n2!^&lpt?9%>qut`ly;l4KQ3nr9cI5Hp7|kRHt+8s_4r#F~_$C_|dh zy-e+ei9jF@)MR6!@Kj8>3_`Cb#aIrI?tOm7%$_AH+eg?O~fvTW#n91gRu_BzS&a-ENmosT}SB$|4RD)Q{^@`oVdXHD|q z10^-T+%X6bH&*gziSYez;0e+CKU#jbrsg*1X)~GJrKgH0ThQFvAL4MP?CL4_S}7Q2 zyp{EQ{DNyL(Xt`X&R^!H>3Y+u2=vyR(ndp*#cEKi`e^tKNneFaM*-RxiPX?Q(?W!c zg;HPEeyE2FU*sO=aa=r=59KF>U$5!lT3295mA|^lAUQgEs*t$|g!sdq%4+##)&#F; zra(RC28U8y{ySfFi97EdO&aM1la?^<7Ryt*Z#U}0Cg|=V9}K?8xVlhxGBq{wty?iYw zGOQ}|hLd^H98uwvrG!N9alU{3wJl4BNwPLRk>^@k4!d zv6v07AY97{5)8Q?X5M8VI6h=Hv|1%{3mh*J&`@RN*>JnKr`_QMILChW)xMYUqjC30|uhZhnh9; z24n{xTQ-qFiBk32B1_~ZN`r&@H?`N!+$$~3&>po9DHffv?cL&9ng?AI@k60!=h)m{ zn7*XmjUXCJAR!^49%Q^lCJh~%x;Sh&gt_tV~^=PxT}VY8A%6^^m{K zkNHYdJ+~0?e&^1X-}hrnZ&z%dGp8*yEW*|{h5P%K#lepu6W2}&gm5m|8-=D)ioRGB zx3{4CqsjD2NlS4DX1}UmPxh-m!gBkv8a%&>^&r2>&A0XSP{+P(u6u0N;j+ipxA(f7 zhnAl-Bbth0x~5=wi>~HwJHk|3o;(fxJ+zi1wh`7XHqM`J$@DtB|4BgV1`*kMt-7t( z$Yeru%of$@P}k)gRQ4neS5^EG-|R$0nZCx?8%{lYHY0UEh@W+jq~i>!5!-f_TO3!- z+PizrimQ=9R*f9*RKDEWi`M%xHg31i@jBbwLk_U zpWT74e!mxYBRiN{v<R+6j|H zkaKVhY-3ZP7$c6YVuZ(^I-+B{gCua#Rx_$fOx8cKe2EFr+v4DKcc8GZUwhmYv;24RdkxZ;n*^9VfX zP9D7a1{>Gx+q5jxjZq-SdZ?HgD?kcXVJO~BZTT-$O>awqAqv;p7T5g4VkVRzmey!M z`i)Q^RS8pPT~lX33R<2sNqTuTq+D%BeYG>&6ee<#o0liw(2XlW)a6Ivy6h)LA`e2ZKI!tKS-!qx|9cuCK?4qs)H%A)ZVcgrtLf%F!Pvqj)+~(#c zNa(seMA9BToj13{vGe{xbu-7e!ROIdNis|c5oE`6hSJ(~ST&l2J zY_9K%zD)U$kPz6EM}^cuzp7|V%^L%66w}TR)YJriIFumw^KO=6-2QdcSC{8Us_~rC z>8{gX-+&*Gr*;MHmRP!g$BDzk61SsGavlqOwcAZMaD=E#pmLA{7Su1#8h!FKazM6g zr=ApH9v&W7HlO3&xCT8#L(#{Nf1Pi6rG|MurG-~adAbGT35|56O9$-(V-Q+xH`grh z!@ysbN$1LTz0z?_6ZGKtI2}PmoD>f}GDC6o?s9Ji9sG4%D!+X;XfVi$&DK<2RHT9@ zRE4F8ro%3VqE&1VbEyEKYm6#pdRSy3;uD@bI5-%3pI=@5Zk|6b;z_F(!v8LfFAgP} zntsWP_bEZoKvrZHL#Vo5fQ5f%DH8(DtX0%n0S$$qN~=8-Bf%4r=|u&-?tKgG3}ZPx zy3a>ewJ_4r!J$B>yuAV~EH~C_t~mr~Jhir16l$#TQU`({U-_TktCmtatQu)D#pNIs zHWN(u%vqhKcy19OIthi+N#991cEqyAUu_Clt!Oyk_+#_Ih*@eEI1Nr0g+C3Tqqy8Y zAM}r$^SqfkxD@H6X#e&}K)J&2QNn+7VNt@ddH%8C&mI5qcR_yJ6(%IqTe|r%<>8&8 zel7+TcW2pvhNUf5epKJf@4aR;G5F zQ}S_iw}|UVQ0|_%(!3ehC-u#uTWsTraAMaZs0}=#!_9CZI|1zo!5G8PX!+FbB|x)n z49)ewzFpJ&lAj0J+my5<+jq!=h?ns3e+Ggt*xuH#tx$-fnwNE2V&2HzhsbKRub2f- z0Mm}-b1`kZ_A6KjoedmqI$P)YxK`P0J!#eGmgkXwO7P(9hWSGSfLJE&+nl}-4p86U zd}=iDEfJQgRqzUCtrNBOz0|qJpdnoG$w0fL4hRAkfH;+GjqYLc6|T>l+D@!)O!JqF z?cetr#EK_hFiK1uxUY~~i~`eo7m#RCQkfS^d4#xbXUO_?wAkxhT$qFh7I@TI?N}7F zCQnq$`bCA_*7USUJ7uUD>y-Ukvmr{S(`1tE&MT)?YszjXj-A)r{Had`W_WGq2jg4$ zm*pL^4@pKDY-HO$EVw4JDCmy3R&9RVqp%HM=X+W^L$0&PI~p=DSy?Hu$U^)g;&t5f z8XhmZ{9|%+cN5ZuQA`zA5?+(r=GS_GOwod6;G+PpXRvUuzH)MP@M+QZ2AO(~i@@sw`$2*YbE} z$m&;mrxbM6fow?8;bCV`{`EEM5}s;2DNjWk!yQX!B@cxEhCpv z^Hu_Hg@9qs#e#y*7Mp)Oxn(4?B8kmYw`H(gk$@Re#v zxA&m-sVvHNFs+$~NoW%{&Vvk7bnU)<-)vzkISe3rr9mKhP_Hwt49z5(xQ|xwakj++ z`pWR2$)g~+W8jru6&^z+}%$Y=!iH>!Ke@ZZ&mi@V*j`l!An-ey}vQM$Bb@qBH z5X0>aAEHz4&cdlhXd--@wYr{~_4BX1rb!>+fmepN!OV$_J~zVy;gkbAyhWi59m~Rb zl7*KXQ-HK_qL~!i;itUOQzLl#tU$E&skTS?R8|6o8||JdEMZTJ0FftlwAiXxxN)}8 z^zlOFaTHaCJ zCz$pgH)6N>4u4ECC@wN3y`Q|{5eT|_Cmh=igAW=Y<4RjqY`VZyU4`{Dttspj{^rzz zxUx7leI0{BV(8~%Emg;42O^1@PphQ`l{sa*UlQW7hc=g!HumBiiV|h775-FKmaLqN z(Dps>7IE_EF8s(DEWv7EgEr!J;|=5HCet{(WF@+<9kWX0tPT8ImA9m_9UrvOg9kFM zWj|f7LujY4y{My(X5`S@+{;*d*SY0{R^ zkXFhb4gTR{XRC8;-&NuW zbJ%6>ynpu@Q=}=ze%pk(mA~P@eJdT|0EVDWw{_@S^GjF7JsFxWDm|F?d22iJUG=<&j0rAN>D)YZ zD+UD$u^t?nx`l<|4WzO0YrQfA0yFMUoCpoLlV@#H4t#_k){UU--;FuTiG?qYH_>J` ze|o~-4z)#XET$;pTz^MDCOb%@C6~XVp=YWhw;q;##BQ#$S@RM)!Jv5W+eG<0w`ZHW zJGi&poSMcVAz6|~^`vdeJhor`co}FxkIvTX+$^6HN`P+?tX{|D+%^G!&YzsbB42K3-`Ds#t8UttEUmHh^@#-&pLCr~-4b#HQ2rxm zWH%>jU~Q3f0YMg3dAT+tr6xc8?|%2giOVf|S|Y*v01mEjepu1K`db%agg{a~4z=?% z^{ZY>*B8#;`A7(4PdqtP{u*t`>gMK`j0E{vmiRbNHQGEKcgyoA?9%H*OEb_Wi_^im zgzG5jErrA=-*|p(=F>XAGJm?ZS_mh(J%F)F2nbGp+qJDzAfxVte}qekLiO0D2?e(( z&B2iFe=_qvqnS_K1=;TCcR|+!%o%}7m91wJ;=U+Um-*U<}KKIb6wU`W-rhmd)K_kwmc zex`uI)_?w?J+mtu4=pU4&BtxcQI_!EeA)} zMW=eKKf_^7o*5%?a@Y}~3U~-cT;zuX!rf?Jl)#L^m*l=lvWL}g<;J7V4BD8XjQAC5 z^|VG!Uv_Qw=~S6=qHc1rQr!JS*ZD_|X$OYr1(7eTM+FA5TPSw!npbWRUeY;ud6i5Aazjoe*X81xen*9iLk_)a*`KvaL3lIw%4|90O%O%)__S0_V5t5Xhp=&jnx9s}|gJ~CGLCJ8x ztsLr}CZ=caslOlVs%JNi749x_(BxbsZGEU4X9;-S(7WJbW0bMuB}u3jBC(x|*QX@K z!%`$V-H?8vIaTXk2oGr+icVQLDS9|dW_^nWu11CYQ2RGhF<+5N*3NYtvTiv^7O2py z6FzpFA*_H$Pdb|{?01p%^X4o}MkmjZc#%J`gx5b>%s#+gs)Q$=3;Cby`R$pv9zBKk zH0`$6NJPr__G;7@fw?z(K8d!E znP|V;t7MnAk8F6GQ4kb4k2#UWidI_f4j7&^8lN8VOB92=JvWBO{C-i~> zbYP@=?NdtF(f{#o8VBTjVDn2S(n|a{@^Wj(pTjJBUE&`OnY1@NJc{k~6@!_#5AKz% z4yU52rdwX}kL0C)6zhJb&VaTg2N)5`h12tiyfz>B_{4YCV}K@ z$+ax1q$x0s?pO!A*MT3P_3)H)?d?H|Bn`^hu&mf0#E;nPUdEercvAH~{a!!wGy!%B zvnaQH(YDU_gb}=djtm7kRw*8bB6!lhTSJu33*+C^_X@?mWV{-TU_6TdMQdn(HS_H~ z#yxuXvz?Z@y1F1j)>1P#27Z1Xfu+9EpL2S0ve=VaOn4U&X+2)KbG($g zwY5bl=(N5w*J5%Reud*(YGoLRHrNszxq8w3KZY}*d47<{dCQcMDbS*nL79I92M7h%g> zbt6|=s@&KKLWdUq171@z7HUBsP-bj!A{~)wu~V~_8hp-$j5Y<;TmGL`9E;xN!eFo6 z_DK-KC_PuYuEsh7o;hX13=cGg7Cz!h|0Xw9DLnyfK!Sq;jImNYV?DIEh{(L$lMCeW z@qccRhm>7iAYKY_WQLcEf|{1DlaeZ*Ykq!`Zhd(qi-d^8b*^G#3DdX%=OG@0LhW`d z9{>@q9n%BQfocjhEcfPo;`CjFxBESSK7`x)$U<)HDsO|%0tZvyE^^1143;*$T$a7m z>go81SF0*=Jl`Bb#+kPC-~({20Vmsqnds?Au3E-`7X5Wn?!3?17m5%`YHEPEaL~c; zF{nfrtMX8a%Q-QW;~ozRIj#;2!^Z`^9VG-kgmgNuXlGVI6MA+XA4zvIY8hB5l*iJm^7QT<)$`*(V@8a@*lQG&l2KqyN0Ru^yh#pU7M# zt@G+*FhBuPwf9pJM>&yqV}GR|392;(5rO+Y(bD1r{y!vA`fF#-tS5yIp7w#;T;0fM zZUQ#Ns&>BLuexCKk%-Ehgv(S;u4(4GAG=|_`$``jXwFrwscfYPRRayh5!&{ShEl5`%5aB$(6F*qk_ABBD^R!Y=fM3~cCX`(gM)*&Z{JQ` zUK}0&@&kz7=|)8hV`J3BaK_6AR8wl)cYlESfKA*`R?8eM*g-9O;r+zY}Dm{*fsA&%aU+GhVhU@w|EQ8#`n2{hdEMFY7?J) zxTEeOc7xO9eY7;~RJIk^j>IR)Vu$ISv!vF%%*b4RIGBb_8LSv!% zfY;jg11Op+RHwBCd*LJ&El$@i&%{ZY97dM;~i- zwYRu`QgIx#8g*x3ow}-!B^6}tW5zcblaK>+#&9D!pyH#T$R&NCcP?tKDQ|KpgCz5W zS!)UljA=#ABCkj+@Is_j;Z)&3@#Y|IJcti@YsAa#>gpiCUZYa&Nk5ax?8JUBt54acrfeqFIkhJoXb(`nAV0n&RLQwA?5yPmKh&x}kv ztdaFBV#xonvz#3B4O9mRtMcLz=agA%6OtVjKpyf0VZm^@@8`>m=no=U!Jj!IpuSi{ zY)T(EX6C{~H#au)KfjC+)=>WVl$@MAU$d~wS-Z|#epH(B*|nmUis+XO~(VDK=@&`|nmGSO9jRJTHFugL4%jS_MzjmNX&P(_N2u zO~9Hqs{oOtje-8nSOj}H)0rN6(`tf3gZ$}Cd9i;JWVDUU`CytL*itYI%7c)T;l+n( zIx*~fwW$8jed16aDQ)9X`C=Gc|H09y=v_+Z3_X!tLUy9J0}q#J=db0Au>E}O5uI(M z)Zz}5#xlTv*%)-4)miN$8aw9aY3VnFwTwS~h|qMl)5XBf_CX&l1)?r*{bzoaAjLmk z?av5s3@SS&t+N^xI1$4DUk)4zPQa^W{K4EPXusGAmQ_%k(gv*fa<^^Ie(ivNij*|! zu$rc)KN{2Q#`C-EW!&l(Iqe#Ia&w`A+MNY?d0?6CB(tr3WYmn! z)Rh(<)-bR^3%@+;xfHTrRBDq4z6~n17$K?6+{=B{OK!JAE1(YqtOD6a+Y*&~(O!HO z2wVd`vDYq@*HWDBXGSt0+aCq$qmU9;L%%um! z2S;x5vkNlploY~5*W@T3T*laTfzq1t8$jB9BZoqJH1_VklY#<ZtIAy9oF36j)& z(7Z8uNKXgS|02R|R-udZam=AfP#^Q%+;n zpiNaSd)W|_`37}#AaWu>yJ=H)5tMPLstw4Oh7!%hhLJMAY1?q_WN4TQcANI3cx=@j zd4f`(;Ljw|)uV^X@p``XbgRKI-4zt$1ET*Oa1#M>jVxmsxC->L${X)q%>D>~O}Z=r zD#HON;h7}rbpdLGx?Z~u3Ky(?Ht(l}%ZA>M@NqpqalCqftO8^SNYS$y96)Z8he!f$ z6ig1npqj#>wz0J}1RPc#M-vQFnxNjOh{G~28V?I_fJM(T-IEQYSjcB$!Gp?wosFDs zv)kX_=jP#Ask*fYkQd;^ic=_icVwS>nuL5u=;$pWWU#Yec31u#IXO!Ui`BI?IygXR z)ZGTLaJ^U4`GKSaP>Z76iZVVXLR#a>orNR{#ki&bKN6&Z?|6M{qUMO%@EB9=_IoL) z1k)R+%=qsu3LKG+bxbjQ+#4+F3eqM6JtV}5q=k=93b^WgVRaaVy;J1 zH!?58n~yLnWWPmb07ZFj^rWD47X50imh$^YiNf?~aZTs&0^{EcRNxF1^S^kmaEV#| zR)z3fO`*&ODQ^oPZa`MHDu5M68XH|(UIsG9+p2(+oZ^~zxCr7qrIFsb&9A~^jHSwj z-WG&U$3Tv>`70Xad8HJ{^6$c(;hcxzy4H&7aQ^%NFkHl zHtjuKkjlL*Vx7$+`7oxcPaL^NE@_y-8GVR#cpxjMY-M66xO+1JmP!Q5d*vURy-Y;P zKn{l=f>$y!Az=X9tB%1DbGX*MWXJ1vnSBv5ObI0bayrp)8juo9p1)J%a+DTgk6`f% zsvz5NdQlTU1tK418Qks3$Oe$EJ``F*>(y~-VG{PMC{8A8=J48{)&7ysRplRGND(9E zh?FIi15tLf7PY#%&NNAnII_=w7}(h&rH(gT>vUp^qBqKJpkDnv@(qtv_KrYDF==JO zW@m|Jl2e1PO#WN5A^D*m+NU_1y%ESB6XS%e;3SWUy5^J#tG09+70q{lcCMn(>?hIc zCvom4jlU9Sa6P4aLTeKM&;t&1sw>gEWG_xQ9r~( zT6p$~#$5uEXgF{1LMbu!=&9w+yJy;vcsvJZh$VJ>ML46glO1X+JKu%i>_3B)q7tCtH zucp1-q4IXnJ!VD{wZg(ea{kxzlXY%!EZP9;qc(&BsuD3cSIV&|kigYO8jM#^ku?_S zCzj%oQrC{LK!7s9^J5B|D9F7u@W|_OFAx(G$>5uX{9=|NzC4_;q2{730eF!a&Xu z-@jk$w2?3%I_bWrd^}4FPpdR1p(dQUh+#1FJR^NH*UBlzS=v;*fAazx`WO3D>_}wO>Z#IKi-BCgXMnXwKfJQ)F!E3}uWTUXI(^Qnj#qm$|cOhb@piXaZPxVU%=Y3PCh2Og8lyf4!Y+-W{hBpg5> z;dcDN4AZqRZL zU}`_i1zSANDj{1yRRZIm8us8}J|051!lqYV5MSM#LeQx|>HuIQpcX|I5QUk2LP(d# z>YE$rn>AY^0{46+(wPoSkEelngl&#jf#(Holc?NwWk3S4ofHDEPbulKnoZ7ba=BR# zg^V^<&_G^hr9q9;213iw+R6$rP{8PuN}0B1eEg>|D$|RdoJk3UpMXqn@Ha>B3nc@L zdNuBhuZ#(5Kxi@|gJN@RL8s%oD?^x}IWgP-D8e2h=MfWrfR{)#(M zYo}u7{Fmzff0kr4k>9@H(&t7lyj0YG2HX7eFPx@Pu+kKV{e!3l8kfJxc>_3PIwHWQfiK~ zghBq`HT~&ZM4VwN$UuP9019^%Y-x-CW_n3$Qo#WpNzoXLk5g1e?)cY4Zg0=ogqfl#rPAb!2kKL#7Ol^!sKZ* z_pf&Wa7pW&M)OabF#Iob(O=8wsEr{tn3PAMM}n9Z4w%(%^o-6)-yjACf&oAYz_w(h z4fOu2FOV7K0_mh|1c;+aH(Ox3xDsC1Q1bwcwgr)oX4D+=(#^pnz|tgEcuPy*8fh}b-QJuB)!23#|0`Urf@FKk`qz0l^n4cdd=q+`yyU;OyO@dktP~@yU zJnF{v!F_-Q|6KL}2pORJfJGLr`vZ&)K%ishgQk-Pj*jY7<%NQWPFMIY2bO>JLQ-C< zVPKU3>7b?-6QC-39-Zqeoh|^_f5gIXj|O#Zd*i5BQcuU1vX$ar16>J6^z7BI?HRzV z3t!&^=xS6?ClJh8KY{R(3vmHG0r+?|Qc%1Z;Q z?!1#o7clRmeOLtee|2-Af&>h5i z1wfgb0s|ji^w%{U{CCn>D327jjrjoo;g-L+rUU~I&P{C$^0x(2Z^Sjzzfv))JqwRv zc+iPmRE~V!j|m9Rqnas1 z)Fb-ik#;BHz$b1lkYO+p|pc?)p7feCfn5+~2y8t~|3P0H@1Za5HUCKHpA`oQn{-x)@XW!5qU{+i(flmiz8!A309h zi>pht=5EwDgM~O47-6|N^ANKxqeN&}_hAfR?wxQsXJv&VPsbJAxr~2z7z1a|y0V=v zr$5{dK|5T&68o9C=hHc^@X>!@lBUrF$WtXHt*!QIn#LR%6uSN$fIOgL(sVQ2YyJ%F zN7sJ-;p%94wbO%QFMU-_zPVmOX7qvJmJR10NQv<^{O+aMHj8FZN=)eptGkN5flfwh zesa%6yb$HQH#h*mm9D?j7>KF-Y3lL-lVj|Qb$>CZUgfLjz$l{hI~Zx zO{>exPs=S3V1)n{4h&4m`uh6gy`?o10t7OnsX`w}Pn*Lu4-gK3G8nal3InyR7Qo%i z6zV`+gaGz!Z-%TQWNmHDtUD=>2m&dWJvcd7Q`cMjyN|5y<7@c&9D9*L9n)pZUrsXk zF+p_jA57TSTa$H)u`Iwx9$pN;OCy5~yeH|^FPbogE7Ach&=JS}hkxurUV%dSDnNL4 zt?6JWU~lBzKiMbU;9EKEULSiPEi`EG_GLV3alwnkX=sh}U$EkT0*QY~kM`K<-rqn0 z-tXiTD0u17YzcpO%Kl;X{O7;#OC5Vz1RAk^dD8$CR&HBD_BV3)FDdaaP!YEnbt_6$ zBm$nI1k95~pnC)O=yIgTlhSPp_9^eh6g+m4SbsdNdw42%i*Z&KN($3q8 zsek3)prTfg-=-~;GXI5fr5pFAq2VB>_g~}kukmRLL?orheuQVtjL#Hf!oL|Bj0yh^ z!3CQB0l{Uw)I>sXfu>gw9B^JCA-F%CSN8w}7n%-0kLFkST}TKn<7MRkIs|8O692B4 zeSzpZ@-e6|EHvgsa{dgSzseB<><>8ozwC@Q16g~`jftI4DRDD1A*8duoIp1NDlyYDO0-rsg2A`j#m;l zJo$r*pH=4>FoCf>hfX1x*T~jBYYnjVF~dnr*A{hu#@%IdSi3$^(ri(qNG3;TjUTfw zu1Rc)>`XCrh%Hu%AD0EFOpJnp4MjvvYqPp)PAUEkc6(NoYQ&$+k2GayC6y(va$bY4 zS9F8Fi2b<#KbA0L^4sl90F(ahu9^kNbIo7kd6$Zth#t5;7-?;dw13Av~?_VD&0|*o?96&>n_f^wRm>YJP z!7>hr5aD5$pPqlOuC5jV&>#}>V#-&)w!F3F1&}LRGbEis;o9sjc8cCJe$w;nZ`y?A zE|{saY={W+9_8mM;7LHf&xWo7ivyvAO6%euxC)>(nGk*!CrFNRVm3W)5;aH6?A$;;PO%i|LQzw9$1M`*c z3%f=a!#@Fr%C(?gDrR9}VSu23hF3YR4FYaQRv*jE`S_AZ4q(MJHZ}s)j2syDOb@_2 z#ses7!pVtifQ7z(@<7T}GmtnmU_Al1EnOxOq5~M)e6|2U=B~^s&jT&57>cH}@LXhw zlE^8rsLtE9>VdVG*8DW`D?H5-sZ6NFgf)z#`h)l+UOEDAph!@jFUuNUfQ<3TozMX2 zeZcAvL*i*wRa}9l%Scbt5Q#L`b+8G9QwCrE8@k2_m=sxOKdaUW==%Qv(qbZ~(~Qr= zkeOAym;XtCh~{j?#EFan$-a>Mu1EKcv;GF)%L$=tW8fhI{UAT=!(%MMEP$IS?=Y;v zA9$tO{4K^o%p8)g@eij{aBi$oc+BPJlEpX0g`Q>hIVo|#8LaoeNa2WOXv`Oe)oS!y zjXMZe%0EcVxe2ISAem@8C_$*AIS4P}af1mJESk82fF}<<fc~ChR#1>wvVI#S9@n3Pu1S` ze~CImN+BsERECtXGG``)y-B9XP?S1^txTz$kcf85Sf<#fgH&dU%9O~aBvgjX+f0e) z`mRmKIrq6=zx#fk=l6R3p4ac`57plGUTd$t)^&Za&-MOXt9l}Gp!z`WALvHanYa%i zvds;&JyKHidf4rogsnD6D#PczoMWIlRW#;2kuw}j&KTO-!kthgfWDF)qNNs+79k$i zDQEi|x_b1tqn*8fsM0r#NUf0wL1R(z(&%IRF_Fh47<`6!UhMpU+F~>+UYnpLgsP#f zvdNwv_Z^0tR#ZPFqF92V2_4X)08-(E+gx-_tmI&WW!F~4s%}<^PchrE)O&)B`*7+5r6j@jntEfDO=F*gZ4La+dUYsJ$o1otAD#S#P zdQFasCmc63lZDQ9$)%aSrn%75K3qxy8GJulQV#^N2~V~MX)EDS@BSYwfW-Dy=vnn; z9#B>TCqNFb(<$2>juZ76RXqD|V-zq@2z^Ocm)mK(lY{M-vyFwMipD=x$dG<^^zq&( zdI16i!@0QzUjw%5vg84^D3uC>}=V~~hnNp?u7K#F0w>A)con- zD5Zeoa2*`dFzuVW450Z_1{KZSbd&5F6Cyuhk;1Y_A!d6aDj~d0D_?uzJFo$Avt3sp zX5JzIHK?$cp`*aHFUgS4vltR3=wkw8JFRGF>bx+qKbF)a;*r3jFnd2M>n2u)5uw|l zgX<}B1@4Vn*NCcqp6j?YTKy3};E5iICbjF~aRLr^ei=k&RH3x%UKDU|;#QY>Q3Oav zDMuQyrUTHS*Ae3YU?OxO>guCqK>i$Vld7gqYC$zwpd}Qfi_zN;}M*S0h~vk_YM&mp^tE7@oVsvH;Z?90ou=_dB;A2qd-B@slQc>yhEOGH_FmyHKYo^qj13=l`x5 zs~t25XP_mVNiSZgBX|d=hD^R8@MHk<3;Xnm_#0wDgxMXX3v56&c>8n2T?(TiVo z4?|oMad$ns70ePEk@%Ma4dD>BDN#x}z#yrUCbF{`$JmkLvFl(a|-w%>52wSYShe~MNDBC!NKlqzr^~|45Mc$z4r1-I;~nK zwMMm^j_AF>+E8JBb)DwY{6NPTXH#H9loQdd0&%uRpcF?%vdEg z%&wpxcc*2f@A#d^S9$c&vtg22j?{(2j*#U(5Ooy5VlkBd&#p0U5_#Kd%iTmE>$aWKdOn^tl^fh13A&9;jCeB8vu12lUWR0pf#L3*OmFpuxAR8V)S z{POB?yg(JcKKnjs2ag}ScfYy?t4E7mTL$Q%d*MU2?6-l}vXa?^jlUMK5&cpvOTA1H zFwY7s6M~PHsdx13ja2P*yn%QR509Iv+9ZJ`TiJYvZ=2@-c7p!Lc7j~^2@>}6wV?_Z zbrH}Hw7`>&i@~LI)^kw5$k^4~hI7>y5+w9_0LJsP^}s43dq~-Pufddv!;W@t+Yh z@tSPomKVDc+g0s61n~NXD;Zby9JxW&gUP~wtLmXXksX(9vU}43=l9sPOqahYNdHgr zURpBDh=o7l58T%*@#%*}=eDDV_*In4u0%=)rPTd#N!x&Qw{o2dXgVi9YT#Z6S{;_6 zpx>FoHMxj0rIs)@RL+3^rX5~*ni|_deDlbhMIrx`^@|Q&NcD`i)q)fdMA+m2xW)b?_!7e$+ejhiG^5 zN)-A%$TqGBRX?kc;_~=ewOOWfEVu!Ky(G|+xa3(Xv96Y1&UwYQjb)hahckL2)p(4@ zHrYG*o7QS4uOnaFrsHMMouE%j$rS4pUnR1ttWaBYqEQVKmEnrnuCe<_KxP4Ug>R+s@~*z2%S($36+bS za>2kCxD`J#o4pX%!mDM@-fPx$oGy5KB&I@s&idbu(Q?PA^Sl0kUeH^nX0-bg=3v-u zD#LBRzvtyvbdGkLanvVlD)wVJkdT=fLML|N@5u8djc-hw0>-CJ1p;95(S@Q0ASvLl zibhL?J?5aP4dU8~^XDnhNdgGnZQyo$C>26q)Ru$MG(2I4(|dRR66mO_TMv~NG+lPQ zkHu*t+?>Z35#9)mgR;WJITNdG)^kZ83Hlo9JO2d?PoWTV6AnRRiXlZcKPSfkHjc*L zgqCe?1-}vK98#`hpVa`3 z2PzI$NsBNAPY#4rs9r$Y1PQVE-8%y0Asw9Jk4d8fE+p`QI?8JJE39UqH)&OPK?~Yo zz`rd*#l=rryMEi2EnA)f^oZ3fkkKMpA^mh1B&x%%%TdZ#8yW-9-EjB>OqW8OI(YqO zhTg*@-$W?#{*S&XU=luxLc*c>n>Nx4Fu^eT+uTNZOmaC|@3=TppP=y~;t^}|r(JYN zK~a6^K61`WPanlw8j|TSlRSEqCe=B=^T&wC6oR5qQy+@KFNvWFP0&H6aH$#D|KY2I zJd*b(-A$vBX-Rk6T#s}&jm8X2ciSC>bT{=s+oYB{O`y90i*5+6L%M9+|Ek(H=)j8h znkG=`&lq0yQ6njajtaL;M7On5G3FWh-XzlSUKd_w+xPxUHSr=@>uf!IvWIW2oDV{zN5(C`YNFQ^Z z!^Dw!5%g{O(FObZM}`2Z=9%|6K!f}3>PHu1C5?yWPlr4ge{$=wGTK_;#!hfOAxfH3dz{x$=85As(E`!dQ;McZqP3M zyvPFe&Ld76MNXMxy{%L}m8F6=fMzM>`)^(P$BktU*@P4BjIj@hgHXkVr%#@EG$yD` z|6#NnXiC-rd;qS!3szR0Fj{9SH^}jSG@w@Xt#eU@wKz8jR#C%PD+sNX_Wm?1ZTSaE zZMT`f2D;TO6o=PY&Hf$R(%WxSY9AIxLnn)wO8?c?P|e*gwm1GBy><5h%X&nOYTc=#7BTp8t>7y=)l z-F_0nC_rOQ*(Hx*20FI%#$%2aP>rHwJ+eTW!>!vu#h-yt!>K+?5UNM=*E&hxP0Yb` zMkAx~UgLqy6DZ%Ey@N{vc`HGPyfICls=}$^90{mHzPTBOoghVt+RXByRIH5<)Wv+a zU}Cx=21;HDXl1}FVxFdZd8$*>AI?Dmas!u+W9$GAlA_xH4)!lKbv+Z){AZ4`yU?^* z-n$i^CL}5%gAp~y)WykvhqwMgdCmgftP)V+pkg@z`3h1+879KP-a~C%1!;MtppTo4 z4A|xQwZBw>hJ{2nQ1%8xWIE6kU$6l{R@?{v<)P|}?nxbBo@9cA) zj$+S<)PT<*0fwdOK~werYBM*WO>>>{#b`%>H%Eo+`ZHO>X%bjNK0R zs{$VW%K>=*4AVTwn?@!kyNGgWk~+P0Z*3mHm_SY`$J?q?p#HhI?jk)nD$mffp4VWz z^qDO`EDr;Cgq+xr%EKdWaLMSwX#({d&q0?YRU`_;FV6S%&w`hY11(+iPp9wOgo;5zytDR?txV;9{Z+M5an)Y|7U_QXR5pT8hat&zy)b4C^TMf87tUW9Mq&WZLh(laOzBoDz zxOC)c;#g)V&c?#zn%swHm%L0y)Vs#q$D9XBNQ0p? zvv!2Is|Fo8-Z^oYC`e)-rE93E`pM~W27a8IG(YQnQvG?%nMSQG)gx%r{92F!e|nuV zyy`Rtao^2B4&!`p)|x`h>Mif>vBiovR{qCG;p>Zd$d=^v)_%^ucKZ{r*p@8N<5u**rI@H8YP=bFVut@@Le7y{o($k?G_uj|N5Q}|G`>yEbmDKwh`!-Z%7KSuvj>RR$BRs-S z_4;Z5CxoJdLMio*E)s2>;2&6vGyGuauJM3^h`#;V(Pyq3R1{#VmI(I21nN%kd6eJg028;Y-QJ5&@{|Hw)oxmzeW37cKsHf3V_=K{GG39sZM)v#zK-&oANs5 z-~_~RQS+zBJ`~;>!lP)J71RE;ukIeK*lE)CTNSzMj;JawjD_~F>x0BJ(W_fM)@^2# zAT*PRDl3#XB>)i978?IHnB56PhS5VkGPGX2=D`}uPx@{B_KT2{Uf$qLgx(jlGxPvG zo09RJkU_>K#8;fX6JyFM7l>9)sKc&x{kHy|tnV|Ui*2o?DG(mDqVfJ7;M>ji>OuI$ zt<)F0D`Y)JVwxwq#SwdvyRo1!T$%++JFG)$^N!fyac3N68u5Z+I%Ka11^V7-7}AufT^*+Dbt$jTN^;_GEq%NWf~7 zAbZ3d_%#8w);fy!kV$|QYVGCCH%2KQ2fp+_JAo}>71-c2od<1H*jIa)1Pc_#D5TPE zTCf>6x3oYin?tLOFzpj?FtACfRLc9hIzS4b8bVU6)}4Zb1E@Nr#8jZ#bA=4#VSxz% zJapNp_yxRNAFAISs8t3Iv~~op3Xs}y&-uoRAw!~L4t>I-N1uzs!U(EDfMHS|KKuB-Q&8&5J*bma}=Zv z4q{pkbvy+Bg)uC!-R|f_7YL z5e_M+s{4r)S`t3dFJ(h6YNP!Rk}H`hmv4nn^1mg>ezW1?_7+&m99Km&kta zz*StObVd3AYETIu6yG0++`LGl1e^*>gDZd1Ccp=d z=%?*1tAk(5U6J5HFQ*!nf{{__y{3C)sowXRq5iHVBpv3yP9T5+v)&xd2Y|xUB}W8t z>UpwSEtMnoQ=}i9Wp@thKihroUFk7>w2Dx|2YdKC^w=Of(=t5hEa=3XmzTBI>;kKL zt}NQD7Hc1vT9=JYwVj`b)r(?}_8%V=zI0)o%#+3sQ@KuWwM|^_>#fDUEKWE???XJI zL)pkRy^aY^ZS7GLvBScyH{N5lI$1DGyWT^P8R)Q)Pj z1flqgX)+Q8Da%vIVN!!dna_{B1_iEd+YoR8NT74k@MGZBpcvBcj2&0oPt8m?a@Z!jwu@GN61wF|q^R-a+`nEL3kj2X}}e z1Jnbej z24@BIz}5*tISIosq`(b@t;&Ebs@Tp8Z7`^B+o3XrhAfeS99AE7gz8!K1BF7R0_1%9Q9rNE|<8GJU7d{fPw8n0~p?8RR^QIPxH z>_DI7Sdu1>K8C>%_FGXD1Um(0mko&DfQX|F+o_lOKRQpfIsY%ojJimlarHNGDPS4z z_#M)Zu&DU2zocCU$%c&0UvjavVMRSIRI-7`Fcjsal|SiJiSb(Kv(Rk5{MQK>hYck!Y+dGUO=Og>}{>xpNj0>cv~uV>eb(s zSLQ$E$DVYQU)bLj#|*894Ji4;XV2prmFB7KtZDgu`pw*Do+Kx$d%kt-X#1&K_hTT1 z!A;+$1*Yc?DCub4xXY5;1fwHvUX~IH8awpv+*Zj^h0%dm@AFSH@4-U9YHHvmsw!D! zcL^(^qB9N53Z>;W6m`+t24Z8FK#(+!h;Ce9SASR!H|HL1JVw}zHLJvNrx`8JXQ|6+ zjrqHM$C$JOsnlT*Ynq{b)f7E3M4$CQrhdP)?nr)Y0bkPtbM&_NMFP$&P4{A6D(O{q zoty?ApZx&yfZ%S2cR_`G$>ZDp;X~1>M!rjbU^#B!g@74Zf*tE8FUXBNy#JNAQ4NAK~xW7 z(tHI_Paq5%|L;Q&V;uf68E|)Zy5q{pyA7GCbeJU*;S@v|NC)I}W}!<@ke69CbX+o1 zZDCdqjaEisQIRYBOSHOpGMG<`Z1aO>eg|4?!ODs{`T?E59MAv39E*5#Y?#vRT@@cF zYkf7BgvjOF;9fT@JXK10#^^{Z@HaCbsI}3;;)kO6yQ!~#gnnV_qFF8RS&^SeJFKa~ z%&6tmR7vEL6dbAhD0x-aWW%QL1sC7_8Pyh!HZgb^=Kd7x{efCL&zR@zOYxxSix{M2 zrae9^g5S~;y03jSrthA_bEVAJ2Y>T?J@%t8a7M0yGyg}&z30FOT#6f`6^*jIulAO) zs3l?U^{R$Xt8Z%Zv(m}6Zln||l~2&FYG9<36Wg%zKX=(Ey?uQ>;msi7IDER%F8R_X z$IAByK5HDRr`EjlCtO`!Po7j!kYM4K3me>sce~cTVGcjA2TvUID?Uw@iwPqI9Dbn5 z@3Oeyt>xijl%NkN=WK0BEN%+QTbOv`a+>n?!PXDN;2*(V&>vxEt@L_A9<;LA&AEy))8W>woL%f;eAa zU+>7eK8@sj=8VYRy)|q~uorl|5p5hcE03n8$Ge=%^MeD$Fs*rhz8Llhq+Ph15+%dV z*;%jQ*=0@s@hT20FJLub0>rp`GARpg-giP@Umx!KiJJo5ziVAr(Dd{)y30sjo~xsy zV+9<$%OfMs1*zKjU4nw_92{097n9+5rVW5Ri>8-tq3K$4g*I+pYI<+f`RlsI=8<+0 zY%IT52XVZ!tztZr`VKz6YT~ zm30o37+n5m0XBPuD}6Jht+PyVor(+3${i^F26#kpw+=s(AkYoesOZuoj8f}P2WFj5pJh4v_(mYe43O|5-h1TEk(feKp`nhIxaTL`=fjT|0}skJVC|l<8_a~UEN<@$qYsFAO%i*Yj^T-0 z%Szo+7R}=ip?CG0xmzF_<=yvA8Em{{)-slo0vJj@P5YlpT%pcXr`$Tf}zSE6jXL~y2CLf%*M)y+UYf{eQyUxs+ z_<848uQ{x!^4-td#kMvxyz;R?UC-*)J8tq0>1Vu6N?Uzh9lIr*Ue-6LPkyslobf7J z`gOi8Hi6=Bwt|FxCSR*WYOdV$cr#QqKCdyg;l!?)oo$0}uc7(kTyuhmMX;cL~*u;w{X~BAz&bF4WwNljA;j_AEU7a+Jq6 zCpVX`47+5zHHgI)WG{O9L=xOv@6-8Xp{r<|!%nz;pB@HDaBxhTHJ{(Jzd|;Cov z_J1H6wVp?m&>+CdKpQvs3&D~XE^WU)dfGS+IAmS)MzkI6?d`Bwh7>$05_2m)D(Bcx zq?OP6ckfP}J4X%kMhVy3$sfynt(-MdNy7ZUy)whu`29GJt=cgEk()*)$Ys+3-tvb zDQ*gu_;45_PC``I#Dk)S1;anWF>KH5*s)pQ9K`S4fM^Ue6e0QO$H{qu>eti+<0V#q zIu8)2;vLd!_|wo}gf~&;yEQ%Sjwcrs9L%E0I_2!F;L@#WX7&MKxOfF$7o@PXRcUQI5$jUB0a3t~^N( zukJ1{_q*KCg$89L=JK;Lc;j}USf4~<6HD7S!6{c}LWXER4BKHos;iXcXJ*&H~JWS^q_tFkG{-N~K% zoa1*ZqCZ|jAjqEM0p zg>?E*tO5)Wl}}qw$->Uj@}?$3$*r-mvGum%Aep!J2|0p;lZPm9OY>{ux@!Bp+S*#U zV;Zc!#F>=v!j^_PK&?VcI3Qq6nj_5Rg3%09fkES!@U1N^-NOjwmXcx%eQ9Q9HWgSi z1|7?cjEq;=hUCCNhB*U)b0$(&$`z@OFzM&Oww9ALeq8*=K9+ia2dBuz;*jU5Q&VLc zzYvOQ;C%P6Uk>V*SBcS}psobV8L^?m<%v{t!OxT3KrcAuxdvm0YoMw>yKZY^LO=a+ z$r7dD6pmAkldzUYkvpy;Iy(9i1hKw&-z-?6cNZQL5xi$AUJY)LNs(<~vb|(7o`C=> z>szv{q=BH25awzEDhOCqGBN@|$i14EHvz^;6wO0@cW(|Sb-;8N zXr|xNRE6IWCs=S{X)QYcNqc3QPC~}Zzbl?wpHJn@73-fUbF14W5c~o>%6d-mY zGM;GBZCG&n4ofKxKXSLA!4=|_b5wF1Xg=ZTgK_egAjt7@z&n#jBb{YdLRg4*Jg}|z z3JXLufi6s#rMYjOLRZ|=(^F7TFg4`{Tjaa-3c4@9KYBC?nhSg+dB(Me9~^~m4P2QV z?CjmTI(Q2M3ybX`>MYw2@#8Jb&AVYajdm~U}|Ae zZ=Z)gI|&V<-%ERuiRS#3J*)H=4#G>s6lJGGVosks7ik0OLEHL0Q#qT<&Zf4uixAoS z`}>aws=yYlti%NHcw)5up?vcl=U(^r+NZ(9^xL>&<5*FVWOyuXpt4dGRvf!GH=(iz z?@Tj2{NdqC8XB1`n<+sajaOBM68Z~8AaMKr5xB*EhmeA0eEkGWI9Ixz=ij%_xU>N~ z(`keWStoz4*TsJK@1r-S(3Hda9Yw4aF_gXD!tP9PFEmROgmn0Bz0qK^u@6p(AQ=}Y zJ*#8aMS&ZB`p#dwEE-jjDuhn3!Y5}Mi@_!fH6O4C4+T5VxVX40@gX)@8566RL zOukTkqu6%*@TX(9nHDRi6}iwcaql#-^3Ff`;zQg>H}T?${c>GZMdOQxGu+4T3Cl<1 z2H^2&V}oW6-x^BD(h2AVCyIwTN2AY`db$>FN_lc>I(E=xZQ4EanCN2Zlz_waNjx1! z&pSq*7SGqX_5`s_YX_hgb#V!Bj&{h$dRN};*Tczmz4yN5Zr0sWT0`*2j(RQn>HX=~ z;_kYZC&ap@E@+jzHdDC-^*z;un$BcdgE2o2p2F0Yuj8VTb83Yhji1_cqdz9yi_&_S z9cp$u%lAUFws-j4p zoL65MQ$+hg*>sZD@{>-r$19WRg3l4Mx_8FZ`mQOycxHlKQ5507=9+LC6=77DE&ETPa6Ph)9)qI}(fy1v_2bGmUJfGt=U z{*hZSo#+v)AKB5mu~jr`(d2~$VLi__4Zd5vf46wtC(u>j&`^sn1&9ok68NT$iNKqd zsqt;}aW7QEPeFpZ;~@fT+}k*XS(j`P{8?w`jy#7@tSpd{l7eImwHW|UE|3H+e2!Rjp`+2^f@2_{gvsPB7oOSk@Ju}zrxn}PK13mRCmu_7G0037sHJ%v( z0OyJT06MXY7fx#&KhC6{{+$UhQhx$~405fX7S6do)_n{BG^8*d*`GfxGrZCO1^@so zf&YGI=3RJS0|1*ZHJ?2;d2O>vWBkm8j+~;N1XI{;wG#>P`~mG(&+!SO0gmb!PIvq= zWeqC(1X6=ETw|jzTeZI%nDM+V|A`Up{P)t2Zz9TKZVQQYCjB$nweU07Oza*l_mH$Q zE8hwJ5#YNNQ~xq4O(TIh!D3rHX8CxC(7#?VrlKOF(j=3#UOr>yGIz)H5w|(Sx}HPe-#X990^tQA53pxH_4wY9!XAi= z7I6Wb;&dNH?j+d;>Yq97DFE=MhXTePimwNz{7Vj>!l~c<@#l*b>?|-x-b(`tQqD)lZYIapw9V zucH4i6;b`QoH}o?@R|J;$>?dp!h*03;n2kdq2-5IN^&I4RgIdXtD3JIYIHnwLQ&g2 zSV}HY?fm15^aCZ0^9w|_Q+(E9NOwG;uwdJ zC_Fh@TQQGXG2e6*p}zmftuuJ`RDQJNP}FWZ9w;+T!XOR{1J{o9cWayr=>GF1{S^Y* znI<|;R{znRFU_00 zNn6PZN=hQp2l3JOY)=l+Tj8LH-Sol?-^iMq4WOQHAN@PPDr5>6B4rNk?nEJWfT)7Hi|sw2p@ANx7lg^ z{c8S~XRZ9<@yqf#+%>r59oyS$VSy7y=kwlt78X77`4#8Zj(WfqF<2`+k?-Du_m7hr~22-{HTEWWj4yW4kl_C7+D!T%; z2ZE^hbPL%D66QbS-~=qaub#*-y(m;X_-t3$!1$~ds~*}q1gt9+Nop!=siTeX(o(%C zfg{}T(MwIFC^jacaOri1vLF~btnke@i6-8aqcWw~-u=d`^#?B_vOz$sJ zzd$NQYi%89;v+@Oz+U-}I);B7`GiD;bWqHU|BDcek{!cLO2_)gy=n=voz#C|5T8)- zx>3`%PUVciZVdwd^cT}b2;G~c%>#^*@grko>Eyys&i~Oa!1Yl?f5kzz0kMkMo{kM> zt{Homo=giI(^cp_#UJ4$b_`3`vHr=rnz-g8$`DTTQSX3gsV)7v6J2gVhpid^{u>;S zzwok!66MHD-+47h$?T3eXchingtRbdKZ6`HVW~DoNP$t3h`HpoQb*PNfI-DZ?^!d7 z`pIA3(*gL-`#a`5%&O!oH}Mo*h52+P;ph$v`uB&JC(w4gf{FQWi?+wQ zz~c(M-`DH^t3ro9fx@${d<>>f1Nc*IkGgF$EPdLa<2#6YvuRazbwkN#_Tx|2FNrok zZ$lZ)>f$G3qY;tEyeCW18Tk)G`kr%G^CNaR5qIw1y&GJRd$ggJK9qAJas_Z)bK-7R z9;_^idKhC!33sZE)+*RjC7#x51^=$!J4f6+ab1;J>3QRC6ru2+;r#vn$zai8Mi3}X z|BM=g9Iw**_;^>SFBV^5M(W}8ozjF)x^pQ1=TSgW+S_Pa`;5gSckOadNc;O`*8kQU z)d>I3?gJQ4Ja_%SmAU^9a<#@4dU6p){6+s2Ic)NOJIDR==g+2DsBehAXUN95F!`dJ zHK&44hBZ96-SwYL1GSCszhlC1-v_1;Cj;Ar(X*E*(CCvW^2L9xZ;m{>!=xDQ{mTOY zvTXmSTq$X@X{hgndUA{)VP%#2pPl_@6P>0iw^8@NKogtrEjg<14FC22eTfMhe__-q z{!FhO{!jHIk@(4A4R!SvcQBVf(e+1h%RCG#F?))!L?@5gt$A|D?=4fa+p5vi?%u&) z4H|9bUSm+=(H^rif=KFTuRH>Gb>c7D8p+!zSiGXOcWZ|-VB)Rj&5-H{KfI0)Ztx!b z)p`~nrN7u)@o0wMgpVlAEb)7JfA*Ro((90tbA?Rb%L|!dc#^2sBM;=_q;p zIacDr0xsMvyN`GzH0}|gF_|0b+|5IlEyB%z<~OO2sEgYEXX{cZuz-0k{ z!V{EY`P}|Q@fv20+4r-!b0T#(^NRnJN^7PMh_(E3p$&G)#x2NZQ{M};=pqRM3#Hj8 zgiWIEy6%>qTAy;_cTq=Sj$Rh>4y$g@2Pz#a7P8RN4W`@c*MRJhq;Rk>Hg=RjrNagS~c?0yrF8h zlVbSaVZW_6uf6Z`^!5*C(mYp$h_{jfL_Ft+FDTwJjfcfUj%9|87oanaspH zVGGI{U37!f?|U-glYgli4uyrn-t$WVmiv|kfupOMY^CWL5wMNwnq_Dd4!VhW>!Ddm z+Kf>M`{ry|;VgoA31r*r9n86z(=et-tkt{)8w3nP13c$IhvfL80iTU7Nb+ zNJGW>v^#%O_x07pqn_p#?5D`q%gtnPy>1>3UfX^zF3?-s6J_3C+|p?Gv=n2&XmQuF zM&O8PD_zBtCxgn-z6NZHfNnx^BmF&cH~`YMA;fFuzAAiq;g}?8;k?OK5AA!+G5)<3 z*rNe#MxGC>_c%|UVZw%?a^6Om%XO$PgU5a>1vRf3>0`sp{H=1QxTrl}jWPg0$uaNQ z@ZQQ=Pj&X;$@lmzjcyn$v)*&CJ{X1MVdtd03UY?Ut^uB)R($I2e_v2%&S;Jixfw4w zim4v<7TN7;E!Da))SW!An1W_$ZWForbLF!a91~rjde=DAI&$VKGEcw4U;G;%E(GrN z5O3oP3qv;qiU|LF8L@$TtRR52nirh+5N^a*Sxi#E5tlGeN^s+MMF~MN{NA41+^Jia zEYd@%mH9);A&gLJ5_)fa`~CSi%HnyWh7Jehn<#ZJZbqW|5)k+DIpf`gK9$`^o5Xn1 zR;pYG`ZK7iS+|8Jy}@~!oNkjRbo{`<84=RuXt6^zq0p`ap23`7kzLG(WCh86OQ{}&fQ`K_wcZGCS1e4ICJtZp-p3#{1E-`tWHp|$K~ zac^Y_JX;X%Gdr#e(u)C_?1buD$cKi@FFS5U~a4u;Vxf_d~4n0_*?a)C6ZXD zxtT}tczv>bf&+RaqjQUIE#;=k4PzuP-EXr&x%I_9O*nK5m}+td@=O#Z>XbqqOuPTS zoauw-ut}pnsA+EK-7T12)MnTuL8AHFXyiRr)zA2VLj&?dOEVZ|CSRNN9IU{{>kexd zbu*0P7jn-6w*RcSqjObm0)^tDJ3e&#h##|Vdu?^SwY%#^u+X@ZxvsNMEA?^Rhp)X3 zTT###qpOA0KE`0AQ>kcG`reH4us7th6%vdIu=aG#2z3ajZGvD?gFjT~-vAT+^x3z+`iVdqfZ58x&d{YOZRqS?J{Tx7+frAF{GDL!)l}9Y7V~k@yp(Y&MG4&=(!}LwO^1w;|r$#v|i0;iTE(=^w_kFe_s`Y?8 z*SUz4+KZn0<&ErSi_EAJ&FS|l%-Xm&RFd9-Hcvmf9kpHVPa>eD07YLOK+(6(@}Z zi@(H3yb0&|Ab{JSZt^3-ks3jWsdY_f*)F5( zT_Yx@`SHL}Y8?iP*XGEnb}eZuP1K9atpdvq4YG?iRiXVh+Ct5$g;YISjKwP6t(1FL zIT0W)y%-#}fY)$QrH(JwBU~<7z{>2h@=bR1+BKngE<7ZOgOTaT(_nL5(AZiBP zMY*pXi+$aKpx@TFlM)p2#&tste+6|-PF z!jH61Zk!Wo`v2L*INx>nmZ75b`bsge;R2y*iSv!p?F?9D&Cb(3th#*pb@sGIr*Uy?$S46Cpk9xDowHSAkqz|Gatv>xV~B(sj7S#1`>kxVZb6FGi5 zyQmC(XWHMZ7#d9>W(SSmFIdEgp*);Ia>bGl6o~MwKGj8is`@2NEUSF6 z-2JHn(022wiB-mLLKP@lygB*Ht9C)5m-9xzO_RFy`3|l2K@4M(?uAZ?*T*L0$13-44w08?H|ClopGYLHYcfr(Fjj>h7O*U6~WxP&M`S zUZw5fz9vCpvwJ7M0}?3kiT_e(;17K0YWEM6CWf%_IT$lKxkOuW7nPtXG(d37COo{q zluu%ujAl;JZEkHw`pk;LnD#_UKr?ph)qe2zyqXN$oXWk&d^3cYHGR#c&sl8lF%Lv& zu#W=s36}s`uQB}}%j};|B1ChrqrDuS-pzBKTg?lG4AQ_ThmGxp893I|d*}HN11Gj+S{3r3<9K}j^ z%onZw*U>7mFk)J#1=sf6>5*7YsPOEe;^|&~h1I~tmY6#W+Col4n;yJ|%1FuIRhN$s zcYj^+hVt1X|5I1~u~L{-Qe{5FQ*{srT%}?JPSMb82Rzb%|7wp{8phwXF|Ysq23foa zCYP0p=9}LqSsH~VRE-YFzBmlZPxEFzXUWC?vxCCd$E-JR)lyrc#P8`XTD6?Xri%DN z+Dw}8V)hnow|x0q@RyPnJsmSRmHsZ~;y%PC_p*%f74QR6?FUSQl!W~WFe(R|YFWcF5Ca#l~AEng5;S-tHJispU^fEd~h}kBI=da;@UDGc5{+F1QmvXh1PFJBn zLO2l6QF(wHqk0NQ`k7plSFv^+gxzHz&m5>9-ejF!Z*iBNRhrA*88;a>- zakSPAGH6zP(BfUlrR!z4gx!(2;rLsh$(=6lmT#GDlLxLcfyY~T<&z|9-q)Xkp|LNi zbn&1Bm**nzU03)l^?zBo>vDfC;;?J*w7Ui4hN`CnNDl+;ofoH? zY%bYbqO_Ofv%_IZNvK#s{7{{7s#Nr|k#C(B7(1rGVSs zD$Q2hvll-^F7OIC~?$*#Bup$@l>C>aA0sP0-?!!6pZ`|PJbG;1I_ncSZ{rP=+ z5T_YhFH<6C#EW!Or3bBfLJpzDEyl_tCK@`R^(a>nhq!Z3-|BAET8lC+*12OghuM9l z@IMX*mx`WWQy zj}@3w-k+M0!`PU?ro~UxXf4WMRV+UcanwCTH@=knbUd961}Te zvM;}0dHHfx6=*W&uC*qKYAGP1#xn~Mw1Ql8P?uxwZgx#;;aR||3xSuJnTLF^T^JQG z=9Dd-yIUl;g+9$JAqq2x0_mCe2#q6n9lu0Io`^%&`ziNT^{z70kccicytEv zrc#BPxFj9Q)mTmV2(r;fh9g4dw806sAnv zY}j?f)#`&A!)gPPwd%?vn}6)k11hV54EJDv&bZNq-SH5K;P!!GtbT38d2L$>g;0Y! zuSD+bx8PfDP^V|N9FiQc*K%T34p8#O%kqv4xVC|ac(s!m`jVlVNY(398;lv|{qHr; zt0vhNZ_SoDaxV4M=4{>@Ehw+8upQiq{I&)P0?yYzfJ~L=cXszt(mYKE&AN0e&7+D{>_BUR%z{o9 zNJT%F2071U4)`t2V&KLoo9Z2+!lyr!SbLv2%SSE+J^MJ`nPj)HCAW&jd@n2*Kpesb z72va->`l)lV|2TB-k6`c)a8gXA_Iw2dWYQMR^8fJ+#N2p+oCi)k$ymH!}doIH(Jg5 zi@EJA?U8q(Iq7TY^I}tjdc6>WsMT*?GFmO}X}J-E0~&U*%Wwoq0d~67oYdO3;M!xAUm2h%X3m) zR8yT6xqU5_+V2^j97av5a8l{;zD!zq#Wok7O6!ln2mA8M*t(JxMeTtLPOFHC0d~U$ znXt=s7e(H#td2D@CM#AfzZ|`yWoTwG4+9@|A9jh;6FbSdgv+hy6#aLW2n}4)yU5nf zwY8D|sMx-p(|u6;@pKYJ=OxL7r3rh``;_*v%LhHs{YZ$DRo^&yKU4}G;QmU_hh7f( zVErI3w#pHI2H>P!GZDKscV0iw#U3y3GnYN3kiMG_r%}l$V||tG8wU5RYU`xfv=Nl9 zV-Rg5yfZPiSTm1K6lK+xTN7!iCe0=QZtF=09C9;@C3Zou4d2I`f4<9fuCsWrg&2)qC_eyCfcPfQ;jT1N453KFSR zAMN7WM*nQp`4E!ihq^+7YoSDhc4Q<@X=R2!IrpwKM?DJl$ra}^lmahfRvBti%+i|8 zGMal%8_ah6b1Dyu8LTOSYwl2vTS$gLdJlN)0q8_{)Xr2#F##3vjcr zwUG6TGVc$SAs7d0Ma{xTWOioQ@p(OyOL?S=nus|iN6FyBNT(>{ z(9&eyN_Pm(g1pAB;$k~4Y4axw1a#@nR4MO=PV6|(^4vS}w7d#3BxMuFjm@evmyIK$ zb!J@e9??dVLVKhB4!KSWO-05M7`tSSl@047WI%zwB19FovIml;V&TS+8QA7_$?AcY z#^v|@U8eUh%)@XLk&kiYu--$^tj$RfD?P$0mg40#K-`{tiE^D&-HPt9RluzM7|PYe zHljpB^voIv(3qF>L$uJ2txp7noi)uqNJ%K|Gc}?ednLawe+_KcIbecPy;TcE3@&)i zuN^g#pmN!KIB(Lx^>|f4k@6|r&wQwAb_>bBVmTM!h&2q?6{f}{84wBgjs0{xe#>%z zk?d^qxci`r-)qVismu~K1eu{0l!k-zTt~UJCMjFXy_<2{zdGW$ZMwCYqrX*DBL}g0 zh-1Be_WBx9Tb_Q6DJ@Y#4h z4_i)9qqSpySf{I~ym~`zVE{gvk>6U|M6C$r;Xhu)v{wfMM;*U^c^CtE7v{4Eq83#5 zE14@vnu>7a~hR`2U zp*VzwrwDRKAA2TH-vZA>VtMjhMz@CXl<#4)&*0Mva>0N%u+%qahi%L}5KP8~tsL+} zwSb+IqW00tX&04(^^KD5I9s-!;}}^Lkrk#CZN8RW{ra*F#B5&W>?!a|u)F_!gY8YN zn$;oP`Ocb3oCyT<#Dd=1S;Xyp3GQn1t9r0$A9-O_bG?pH6TMEH z*DB8FcW(e)^sMu$shuq_;JiB zIYq0z^HId*O0WxO(Dcr)7vjh-)h)HMJ?hq6X=x&U?qnp3#JoMk! zqlY6$mi}|-gPhWUD(et33}(q(-z>7J{b?>GZPGABJ+E0ByYnFwYmN%-nvaxSKd5Qt z)!|k+kwFomOO;(00B-#MRznhYbm?<@+c;jm)w2NpYT^(YDm^}Ppvp#`FTD;N-zb@39MN$|dN zb60ZY5FWQ`i(qs7Ehe*d-`o?po~7#DHQS@)%u;Q0%NKJJ$jYbrq{QjAQ`3OO z!uuyo%y@LGWmOnf(sG%zgQO~|G@i@}`gZ)%EXstu>+;|69w+nXXT_+URSqlKR{jyO zP_i1HHSZZx0(0Z2mRqG(3#O=?YKttcTj_nD`jNIZjJ-m(idIOQgcb}v%Vuj7HyeoG zKNydM3p$g^-s9ExYaKxW^>x!!x8D(ZtW#lLv+s_;4Qj*LWCD1Y-DKOsR>0T-&gQvP7NzmC@Am`e(@sx$w~p ztx^JV7IfVg^CB8Rl*L_ZzWmXAIq2Jhy6(!*$!q0>5^ErB$H=QD^MUaj^19s^1Fkqt zwPd!q{i7W7i!5v6eOJ{lt+k7?3}r}=nTe;S|M-*i-1vd_^PIRzwoSz2#r|MdX&j3! zx+us{$}K#t=%N3pd@1b|D(STbwQZ)62utMN2toMfm<9!D#g==Zm9ETGim}#F=+Z`nqi5d@o(&VK_ z_qVdWxfUEE&2|^e)lHaT)qg$pkTHjn5oIR%BNjaxVdL&>h3p*eE1>x(tcM*sTCcYr z;H;jY`j1L*e()->zu)RT;vlh^sV8&S7sqCIQAvr42Bze0eH6MF`1w!dyfUn>_3RqRJR;xgW~gSh zLEMm=c5XecQo**{anNh+gjH1iljTICbl@Mq*)XBjh^?;5O+Pmq$%G_`<#r_Gi#BQ6 z&R(;hjC(U8(5pzavdlV<^YYasm}l$JNI4VfR_ULkp)+T~VX zhQQT(iTrG8tXO>q+@vF^+YURXNq%mPq%virG4eBxEu*2|`^_6AVwur5)9{47&H1Jy_={#on(GgkXt+4;u$ z?9Ue*Dl3Zrow94GRN43`FhNRKsMlTp9$kvR^hEQ_~! zxYTIfy7ZI*H>VWG2zW&7rst*K==Kr`ssilmZfctM z0FRERAzs{Z5}M=T_c=DTTNrw-Fv8~7`BMyn9|SZHzF?tK9A`PbRUJ@wa&dX#lI)df zL(bK~gOHZ{Z}NCjovmqUaeKxteUlmMPwn3_{mzCE`?EurKdSy>xB>X=tMsj%>5Wbn zZ$BH==#!3O9NlNQu)CE=k>(Gj+5T(OR<+H&`KUt+t$pOGJ5PBIeG4`s+fm^hlir)L(_%5{5$Ju`920_kvgs7GUdkE}P zvV*}Yu>0VIpP2D{4gWn`q;<%fFTylXTSH|~mjn3S`A zTU>?Kws{2+(6HAQ^v~Dojg^+$1B1@w3Goo{rBSoTjq922 zSJUs8&>DZ$9ptQ-dM1EcnXCRTbOMpmZD_*qjtgQKLbeyFY=JNbIr)5xDT zCqN`&)tNqcY=r`x(ww#={q9RB^4j-H%B=I=T^H)_SJJ;Mn9ntG!k{vr1eSo|n_kMwtKacpGD+GCLzz4iSs(F5xliu16Q z8H)9;3W|*KP(ArT>DR{uh}!h*kWF(#9jYO-Cm+SfbRLJAP;1rVR+j4=%l3&V;)$>| zee|U)u*k1Fe0P#t=Q`0phC)#hzcw8Os7axS%*Np=tD8OOmc^ZGDbSoBk#hFb>YkYh z!S$x&j2p-Ur@qQBiL;L57Rkrgrc3#tz~Pi!4A6I5TdQB!6!N|k*_*E z?!_nW{JcqY*fkL7X4mH%(mQp3BU`g{?QLf0#0NFmthdy0Y&eV|F{3dr7zAPpgoNXt z3d>|@tsf2)1Hm!ypGRU+pAqLAsr`~+=S8H(+EXdmrIG!;>|u8?)U5#^e@beG4M_~50_c0rVD zTj8xL(o;gyvGU1-o%U`e}4MX$xb7RGyz99c&psyHM&6K9x{*;Cd$ zu%PQ}E`@Nd3{g*+_2Zh^>s1|-29xe@RS=HlSx(5py`krR9rrl!g7ogm_3Y-5Z#1VX6Ip}J`C2WFducfdl6<^>!z;18` z;hxtz*Pwa5E~j8gK|ze<{Yg&Iiy?)cUf#nAl6B{jAmYnC6HY%_ARU ziNa*_bNvy}?4(Iv<%8aI#!4nVo+eT`CR;hOeNl{B|A`roIDj`uG z1=#vg70t9puCWYzFj9TvHTt#HFSIGj81+Jw>wnW zJQ`4L^=FId>e;Q&4a95Rb%(2MkqE{vowXK|l3N|_eZ94oU}V5uSubAQs*MIS#iWFL088;Xtb+Z!)S=;w;Yj}P>0l5)C05DA5wOj*+Pjdd>zWhB{ceC$Ly z5lk=LX-1POcTr=RR)@Yum;i}UNPwa{+An#3N!erTT!wEm)>&ISZ~b{L{JidL=H>)V zusYlzrnDY=Zm_UASs~Nh6&6vU?gU2f_KH1{7uTc!Wr45!a3Y8DhIYrgwZnNycW5`|hzkXz|jw#@(1@7KtkKtEuAmz=6WL zYJh7Jv)$!S7(e(Ys~Q}Tji8X0THBdWwY0`Bs}afy8Y)z`lJS=48$pHS0oNn!10?YP=sBs~7Ps*JiExNz(PY|U!CX;5{S zImmPCoC$U??csoXR_)z|KTp43JW+bkrr?&%Q>z|~5+V1ap<^cTX>|kguPV zax;JUV+V;>`wqefqMoDOnY(MBq&Vyg#}SQnQXB?0KW-OAhkEv%Hw6(U$lmDd0pF`Z zzkeZKRoG|JX1@M7zvR3cV`O>xsHlMPkKjm>EvDhm&&-2hNlh2SsuBsyz$p z!(siH*U~SDSvSeR9or~@qktf0y=Mg+2dMGbAd8rt3I55H(UXV=6Mn7_qcIk)NKM<; zYSTW29hruzpuQVHV}f{j`&YJy2nqQoErcr~pJ#Mb+uCYdb)W_W>cP9-?N=! z6bM)-;edb7K9jJ-edD-8Gw{_ECo@{%#ZRkJiVgRsOk3s2i%&Q*UBI;py7&tm{xbqk zBsV>Dom#F3j6`^rEq@9fvRTe!^fm?8SU!t$MzheLNTPjH|xgD4LmqWqV$1TvuW zR(*=RmWs0yniw_l!1RIsq_Nn+1X46tr(bO*J@RU`;8YwpI%3 zoHFu4uy~Xw7BGAxzwt=^w9_zpXTD;}7cKNVCN{$^??J1njkvKg@{7DQA*Qn)5+4f4 ztKvwenJNxfmt6e>tY@pF|BjEu#?}p%RX*8$TfKobNyTgM4>IYU_jE@aA9kIqBi5XQydC&WD096`pLL56Bnns1_); zSWq|*==+=p%CSxsD&&t|Ic99^1ya6B#&{<_pe>gF)4@gW9PnA)lk9VYrUam9xI=#Ns4T?bd*_-vwbth&o zD;oPU9CM{>_YW>wcy_N%ymcwGHL;%+{bey71eQu><`KcNiZ|IxT?;JUXC$F@Mf~2wcd2!&;+VJY7DUFuF zRT^wC=)GXE>`tX-$0ql;_Cx>$dkV|72F%G3-`jX$y-%02kf=go#jwJMI@nZK3D1|2+TzJX#8ZMf<%U`PkHc&-Onx zgI|&t78a(rW})zkma%eRcAgegy)>->qxN~`qV4}rD6!>%9u7qVbY&AlD@Mw zB2_G#Jj{Zziv_W=xgVs&9Y40xhXye4Ft?C{9=t+3VIBIs8q!wy| z|Kw%68O{n-8&EE*2HRR0@CX#bSJY6G=EuGSs-stXZ3f+fl9>hKb?9NC_SFPe%FFBB zC=roc#F$;GS(!69HI{jk{Uk4Pf3psxn%*qY?VZqR?yo};sSBY<Np=EbVxIAcQw~A52=TPjS{hzqueSx`o_Xs@PSm+Ox87Q8P@9 zoUnu#w$G(4u4^7)s+=kAi&l8*Sf+Cs7$-rX+RP}y$7h4B*IwCB3!pR?#hrbz48z^Sis|D(XOj#MT0f%9 z&)DL{$gbvbl<|ub@Ih`qQnZAHMAbqS9X5(0`6T>8Q>R3rye89G+F2{A=5p+Dl(a=| zjO`dWUQ0qqs5P>sE+kPpnIQRHd0x5(X(RyFUZ9pBo$b5&W}Tn4cJ9fnBP2h&M2m_w z`A3LKszU{=^r<%M_jAjYx0D5NYYl$dHs-b}D9xrQd&J^Clu~(c{5O*|&liFyUNJeuRJl_iM||2N=)TB#<4!R~qb+U7m%Fn|lO=(i zYgL;Vazz3?KsITzB!x?Hv|ckyVf%zSCuY43`11G=jbLk3KiS|oZmGAURI@hjSF1EG z>bK^!D?`2H>UcA+L^ql-wP&U6S%ubwoAmlmcY1u{I^H-7#GUN#T6#KTh5BgST_0s} z`@3gC_g2dM34G)bbj>7cjF~G#F3z>5(?6sg5j^h?4Mm4&ka{00x~-}mZPATLOOJX* z!=!i1tPnNqpc7oX5QQ4atwaeu+8cQjfG51 z1H!3dHcK1r-9C4M(jHLa7EN$8$)&ZlI#y>!7On2<8TXh=ur$5nlNq`joWtpqG~2Tr zv`1$3&ASV})vsJw2x3KiiQ;^kI@L3=6In%qUf=QlrdS#lT78%dH)@d-!W`bbLKD|$ zJ(95;I1YW8+_`A8t&@Xpoo}+qtgyn4?tkD`3(8OTcsLKvSjnv2B_zvbt>i8FO!_oY zjvO2INhadj6^C6;eT0T9{s)<{Ba_`Qo+c5rImx8Cu|5YBgeA#?DUO%)wim3Vt!jL2_@!6BY9$6c8Ns(; zEJ%Wj(#qvJH?#V_iejDueqTG?3*c(=XX@SAPc1|vD)W+t=pUBeJw}g=moI-y;po)@A6c~+ z;pI;7lwcK(LtO_ELB>ET-`J(52?jo*#OEt&!FB3wNfh5LqKHfRr2}ta?95YBt6=Vi z?M#lFgr^fQNh*$%{rfI+f0*NY6EnYPFg07Ns(c^f8m-3fxizKa`LzLj9VIgRMXT&| zdhJK9qrUD^Dj%^q)O>7f2MEVbtJqZ#F%LS6;Z-&;0>FB&V`=~Xjum2>F`ONL7KGWht zQK40*Yci6-`k{yEK~ha{90=9?+4}#H_TFJl?c3TY zE(;4#P!Lh7N>e&W??pg*2PpyR9VGOQA}Z2*Z_+_PYJdO{1p-gFlvtzV1t)##pJM{V#* z2o0W$XR zant;~2GHlMs_#3aAE%1+9Gk{Zp`-hax=#_(oVa-F1srSpNw;dh9cXg1=1R!DiKn2; zF^Ov-zRO)A!l%l+g_iX&^}~Qed-ptgY>j4)?DbOKkuQ_GdKil-6LBi&Oo99AjDMf) zC#vo+vAxZ>!2Yt5z6^T9OC(rtBv-qwGkF|fI;eSapPe~r7qD9IA<*6;<&I{88y+!^ zJDQfv#hVwRa7(tV=}9Q~f#dh5B@fqiIZN+FS?3kXpc6X;Z7SzeY=TwXCDRciOl4_s z&?_!PXlB&;PXR%LEh_8DyMt82Q`tOx>%Z$;?q|4 zxQOmIWq?#`5t2(UKM}+Vc(h-Az1(PX))Shh-t)#4Fb~Qxoct%;jH{J3pQkyiug)9I zw7{PD$4{z2sZLVT{qoB9=#tQ-m&ATAqRrgC>y1Sum~x~<>%>3oKOEF~kaVysXqYi1 zkT>WlpzP0-*^e)M)@M`dJ3}|3hhzDwY$bZ@=!ayI5&8r=72cr;VXlu$oT6Qt zVdt=6oI7ZKvZTh&B2Dn0?M+p3Y^*sbi6JqTNt^02mP*pG52T365w#F=h2~G+s~=|D(^L?M@JG0IX;zdr^RoSJ7eT(rr9S@~5Y*%;E&w$-hELwSK zQR(2N-wZ8-(2B8RVSZ%>v99*Yk$^*R23n*5nE2A^lmwUa_(YMFiLWsR+QM*5T)x3` z!Yp-YTWNGo`cd5S`TNt63k*|v+gU8Vl#CFHcq6NfBWk^xccZAMyuh-l%qF?j&?`wl zm>^bfKi0&HZ8v7B6sEt_;MV1?dGZN0$XgSb`l#!1(kP{(> zBaU&b{%>~G=V^q{4{I?=CXkGI^8MKAv@C7K9eob7I%0R3V^+WR4Nc@5{(mks>L^G}AW1ND|!gjb?Sq zq@b&rmX42V_(Hl{CHUl>_&M^aAr0vw9WFZs(z6v@(@y%)C~3AK37p%-x653WlbDE0 z*Q@n{s`PFqUve0moxl*mFwO+rQX{P8Rq&AW_!V2v^M#o#o0;#s>Qp4Phkz#|%1yU0 zuxY~c%{lpU_(wRxj0$dSb8yacavT-ZWd`q^ zr%Lh)RyiJc!LbY`eJY`l?;&zP@2z(T(?uYk&@4UjEm3aqf4r1HTe~14r0L9{A(v7u ze=kV#$wnQ{b}gU>uJK5nO#h?v$vLk%$O31vUu%!3_`X9IWA?mo$>1rZ1|F+ymYmcX zleRc`FNKagn>no4_dA7B?W&@R9{h z6lL$~+a6#;O>$58RI`p*gGjAoKLYeFs4e?S&axr0X8c;B8NF>w0M5#qXZ~C2xrr61 ztm`+K2ti$$`r2tR#++pM+B?$tSs-hXD?HDVAbe|giCj8+&0?N2u2Ukcy&m`8+P%da zwZCIQZUau>a09h`y5+@U?Hbk|*Y)A8zVubTVwZOQ@3?@-bR05v9jbCbViip*we9eoh%#X<-hjpU`Y`(koAPt?86VQ$6`T zgF}Z#jyFq$VH*b85RPJ8rQR>PIhG?y(-#D4Qe6IMP)9S>J?ym=&pUg?;q8LT;5zM- z)2k^T&=OIIH#|@EX(4}E$yO?kthoXC=Ug&c)AFi7ilUzR`wq`@qZ$MEds?%hHN4%G zKA?`X(vg>w=2X1F#Du~lw9&rVI zX7P=Fm-b0X#3cjmf%w^R$5r*SDKfwc@&!B?kp7%4Xbx?(Y4yrvr^~){cO1KYgX3sb zv|bOvkAIQYhY4l)v>b+r4Nn#TurvUi4SN&rcFrF>JXSrRb=wa2)SMG$`cL)euG8pX zK1|pYsII?$Pp%neB{%e`L>v5QZv6$teIS1@Zsqy~AFI{Z8Cb=o#m)z^T`30jg9elJ znFn0?0`UfG2>p7a6P9{D$0#tKIO?^6-R{~Od9cM1c&|XShntC;SSR*w>a>^tq9?h2 zg;IhB8Hebj+FDktjS+y(0D(g5lH;cMiwj~|a_%|B{=nGRa?YQB><%1{2O$%)xO|dS zW4dcz8dSY7sCknlOKM5_7xrNLR{uiaWPjgpt(tqk`?T2B`tT?9o=+5QW)@{e%82)b z6lZNMVSl-b^#;*1jctXQr-{R(8zjv4MC%%^$5R7T2=sBrRO`)6F9n~d1GzlbY3JsL z9s0F|cMosjP#AXip<2`I288PEr=xsJrq4hFGI5kAjzr@pSqYap{;B3bz(U-ZH{z@J zn|z{vlx7=#&<8@~j0L+Z$Zqr$rxr%Un<>71iah*AeiEGJyBy+WG_J;`!#w(@$nyM9dMixPUiK!W=cWVV7xa z^SqufCYq0kXCFiiqCwN2EJfEA8(7t$+FoC7t0AWjKK2<@d|`8SA3QzK4iYlt+Hfu} zAf7kZ^Pf-9E!qJ?h^-qAHNi+d4oJ3qjmKcyVohI30H8YIJG_X<3#=*DW-tChV*?fHoMdq-w9^H& z99rXbBq&5bWRBbp>1I4Nos!@w+dL|>352l7ETAdZz|ND;C)N6c6cRY~+AP~8n~dj2 zxtstNj~Y%%sTOk;H{(8U$%lj_2;R}~iU<@9FTy+HsP!P#bH+K5v;4JxS&Fv+CE8rq zU+S@Gk)TyISSZJoh6Qz21FechmFc@kurJLO`dgVHle+2u0>VO)pLw2@`0I9!RDi$h z%|+-udU|_A`63%Iw0mWHKii&%E}sLu3q!<(K%Q4)7sH?a$_-n_Oh-qwv5KJ+oas~G zp0NC?3J#WN`qJ1xOAlMi9?WksE3l<2@6efBIB9*~%Lk)e9~BU>P3{+i9Sg1{^(sSH z)qD+fIO**d^pq@`xKn1$<9m~4cX3sBh<896dA8)IWy(r2c6)A-;-m4tx)k^ zr$T~h&=GZ<1le7qLfYxaa11Fq-JJAbo?FG3j|}@J(+T>4^XUMk%X8a{XVPmv765-PcZB2C$({hXI-X>uX^sN9ML5$ zBz;!Z>DRH5dOgp;3E|rt2n9HKdj1_cw=V`0f?OMG_S`@*^2>_L$esw^!{em{4^`@R zG0X`8=^-@-e%w8|%JGz8%4au_MlbZ4nOPG-bM#`_F*#4BUcWRZYVz$DhcEz%a;Cly z59yS&gQ^^ky^A&86`V%((nAFme zb5`tPU)EGl81{kty>+>S&c8&{QGWSxX0QK;GXG!PMbhOWjS4oCv>qB?C~A#UdcTy8 zzSr5l2(M6Kta4N+{`qq=efyxW)>xx4h0&wQu`jc2${V>j8aVPq(2_yWcjKOGgQbtGTe zNqOL3WzEg^m(N$VumJ-<@JRH~;-J^gq? zGEPyu;nd-)O?}Av*+9?bVC%KtPmv72NhkaCr7$(U*u1MFlH zC5L~Az^HF`mJbJ<+s?03covoN4o2zs>;^xPDnW7dM*cQ8=yS-jFn^)OMhOk?dM%@9 zMH&EtkAdDV86%iBg!js`lLCBdq0tTR%P(Y0H|hkVhfg(K2x7T!%90Y;rjqUw#{HcM z#SF0hfva>CnkdJ#T@nq4yP{~2lk3t==YWWWd^+*$Jsz zfy=*QJ7S8Dacl>?(?K|sfQ%n};fao~Z^F$O;=gaA`4ZO!2nap{10_A6D%EDdGHdAw zPT0&99J(!NJ|wlCEgyBr%DVbd@oHL)aXj>$^er~$OS|9`COel%#8A9i9NPYslLE^P z=Lcuvu|is2 z#pqdrtFC#XTSyS!X5hculWm-B2QD=`8;fVj@$!2Rw-#4VPXGCWSM-@pwn##Tm9y;U zm-PtANk~nja{`=%Mlk4MdL4-=K-xHQQSL`|gU|~|&PI3@t0*(K-XM_1EA-t7YjEa1 z@0&O8vV-!;D51K!R}>1R>|90wt#gUZv?HJBo{Gj*a+9=?S<41do~K+wvEOF6-Q^QB zR9Y6b?RTH1Kb$x^x2)Fi@*^r7dG01)h+H|tc$x}{*4D>i+<<^2qJG=rzT%=z#52lB z`mfgffh{kKB7Vr`lF$?6N&;u|L&YtBmhxYnX&I2orZwTFBeSoEX7WB|b#0Ju-VW&=?V$ZE5`BlWux!8Juo%6PT={0B%|KM&o2Jzn5yqgw%+E^5I;QM^NAyv8tJ-?BSk}w$?>|#odegl=Nn;7>%_8;dDh2eLhlLx(Q&^-^tcMFOqX@27OS9&swZ-g!; zvV5ga`Fce+?VOY#r0y?%v0aM*#p)z!tgKEaPfPE|(tf^U&#QLiWka(AGzKg`A(Hl? zK1|V9D7UEeAm3}w`34-1YN&5U_VjhUGB;!U<^7B%=>z?zqtf0q77xpQxa1`3j|`Ak zPc&$$-hz5+waa!R8LEH%K?%^29_Erw-?FI@cQAI&q8!ldtq;Wr2u2uzvsdKKgXj8K zlod4oIpLNy&#v^ox@LO_^hz));p>7P*ckU}X!hOnL>ck*Cunk0Ya{Chf5ZKWBPDMY zRqgnn<;kdxnFkF+8JYXNLWCZD#jDkV0OypScX7F(y8a@UYf_g-?}g-K;3V5*l#BKu zW=d<*bmhQ!^N>uv7zo-u6y79FS4<0h@}zcwV3B}eECwL3Tm0VG;bM{4cZ-8Wr+=T& zW7k**P;BK)4c{jT2H$)DJJ4R3de$K~Zqh~6Oemy49*|FFy_0+#6hTpoyXJjgCFxzc z+Wf%cJG*52$Ca`E5zHSRSNxfem4`lxMrhu$6txb@*`QB+^`xX{cvzOa)Vua3j)v|5 zMft<~RxPRDh_8W;2nbSX02L>eaPDEP(Xj9WB>ki3Q{N|f2lCVH1sNi%`z?D$5viQ) zk-rLN&@ll0gMQ0sa_QJswC?MKWp9wl^8J`EFHj79cQNGk$!?#Ol|F2K)Low?IPA=P zQRNhEMY#Of4-RR0szmA=UW93%)kf(78xY0Xn*3qe2LV#j{UEaIfG`)(XvptX4&; zOLJa#ztoi)w|8NzS@9nRRVjle# zjs!zKb@()R;F8t>l9>L7Po4l>oB|>cVDTMx%voErKXSqVIq*x6pp_#)LVQbWaG4c7`jbt~I+TxH zzGP6$7k}lJrYD71-28`EP_MX~=Kp)!|L30lr@NkQzvzGe ze*%L3A>TNYMf$(Sh9FAuABM>Pg)sj8hX3-M-U>h<`tx6}nmkF!IqQ)4t;`S*P*=J4 z#54c9bCG}PY5?Ey`h9x(?Af+Js6TP8>2DV~wJknu;ttOxb*o0L6yD^iz>byb@JUE) zW%q-;y&-24*fV;fC%Ia6HFMp>Uim46V`Xu;hq!0Jqp`R8m8FNTlYPrnbB2OMMO{*y zbueMi7Kf%uYv~=AV*M-QO&!za9Q(aJyQh6m_!iZc(5tau1aQe1vx?VWlF|XgJ;Sry zdS%7u3OHY{^6Ijjn6o4M=d(9Xz!~?DkT_|c(jTS6zE;mN(z|~(VzFbB$Z%i!18N{i zE6U^#M%5Z!73!{KSYU>4VWth2zogx+eGW=OjJ?+8a=Ll{t5ahYN;E6ndHlfmAq^?C z*nV-#$E}Ayn7F~-VWvU$=HtCS9qoY1vdY?=`xHT#>3eG)F@Mc?smi29 z*%9#C1VyFEVfWP;(j?#3YFt-dJ!kS5-_n;QYsk^|4a3-26Sho-ePKtGZx4M0d-T0z zTl4{-`!)~Kd%71)W^ROZ+2=S%UEEl8(-o)pWb;;?U_AFU65DblU<2kZS6;2Bdb&zw zIm=X+Q}{5q55rYJNK8x>LPpO>q*sdv2ufce9agR`aXXQ1%`mF;2Rw%Key^j->o@VD zP@}7T@Oip!wPAU~XLxaxxH^hMV2xbm&nac?)Ia+wv*q29ZA;^|+F z=h@&1X0D3^zIIzJb&(Q&`z2?{ob$9ZT<|4!Yd`05FF5(f2X+Poz~somM95F1*Wl`q zA3gq5BsZ*eS*Gf-*^57IA88mFpEQg%h@R5?q*vff!9hOJx^|ZeZh0CtAQ+@Af!Q94 zC#~?Lgz5{{171z3ajfAT#}QMzKdO>4f6!p^eSP~eNrWJk5Kbje9vuuB?JOJF+(!0f z0Wh2IpNg1zKW^x35U_=-?9kThHq2pJ$HXNzmfE`ngt`;IIz~MWoz+WcyKBVX*NaKQ zTxShvRo$8B+YE&WiQx7RXIy8lwYP^7S`UAg-=zVFY`vNfCXB5uEMzYhH7=gxsZNEw z-xdM}D(2a;a9YZ{&FsMHiB}ReZJz2O%*(oMTXhvmeHXBaO&y61Z=r$%&HhRI2kgNF z{ebq{Ej;r@WTIGd@d#q(|AN$+z2V&x(g9G(nYW<#sBT(;>=+tx+{`02uI4CQyXnOEV&_1jXb(HpLeAGIl4(dYAPf?{ZMEe1hfT!kVQDr~D{-c+$bxORFr9#Vz>gaQ2nN_w!!W%0juuL8R?_2}#tHvY>r_ zjv2e-in%e#Jm@UDicRntCQ53^?p z^VBTb7@Odo972TBvlxo=%6EGvAkv;>Fv!sZ1mJJ4yhU2fWz2ECtr(^H$~fmE_yS+f ztrVD|{wl7L&>CqFfcn2 z3^vxwhd}P&v^&OlpGvTmn;4(qQl2*UPTDV7xtm=bqGierxjD*!x*jvP(M2~*GJz*V z-41o+V$=UfTZc_s!vxkWXa%-zqfL$(x3zqK9^#(U6S0LY?-{FJ7oy#MX;#jE@gByJ zb9tH%Hv4c%*S_0Zk)uC_dU?M+l}&>?k&}*n(M~v7#$1HG%ruR46b#j%cSDR|$#q<0 zWFP5E8uyhM&|kZ*mN$FN=@!R?pCbE(<09rolxfB;wBSAFnW;g^67=8zaH@?+lqFkJ z70lblA0E+*sjFKF)%2w1;@Wo>(cRG`=w+g=abG{krps=_bZ;Zw!q@lFYI+gVb#f!HLwbD093qI{zSCcFsi|MeB|KFC;RHz=UL^IT?T#E{!*HZ0T)%P12Ox&(%_PE$7d z3m!)V#;k5Le27WHU5Vi;FWGKxoe~Zx7r)=&u$^q+b>7P!eO3FVI>@O>p1ZeB+tM^n zk!-cOqjx1pr_G3$7;$Z{&~~Y{fo~l$H+-cj#-&y2(LIDU1oQd>10_w@x4gjcy~(=G zM4W2pdF$se>*#!NdSgWqd2Z5Bqt{KTiehxLjPIJ$!*ew74aPLH8-m{(t7P2gwr2!eW6=gd!Vw29dp5J%`VSib+S+7SoX`f_e4{SkkU<-ap7qtm$ zvkZ-!ejbk75s;crk0EC3Kb_oL+Gr)wV>jm+EsU_(6Rx(o5Y@vmmeaK~pmwz@%yM6w zTU_3EnPimr&H+0$HNk@5Ma4g+Js#!-@C2hIwN>lv!Vo5}k~?~;m2SIh`J3?$gYD+E z49ufSt&vZGgA?bUFW_iQwlzxY5x&&G68v(rz9pkL@2VW5Zb?Df+65ZyUzq&dow93M z?^?gFu$|#+j{(NJj@rcm%3o~kCj`vrITNilA8~TucVrV44%*5NzVL1O^&Wp@U7)2J zE>GW1N}dkK^m@Z^AY9{P_f1J>$BDv<))BgL`(OwOtlAv>^Y!a(E9KctOAQ;7}0}L4J2*ExkeIYPs|hp6babVO-2~B+)&gGRze{6SQOQZf5!Dn(i4>8iOhMEkQI(c$*|{3ZvuJ?r576*l;eCv?SxLy!F0LKAO_hnV>c& z2_6|rSM5Y7uI@sgnBEX{`nzC9 zl~H}~#RiF~%1kr!?PxPkpO{S|qmlv<{ql1c1~ujE8?!X!uQ}z|v%IJ|ogH&JcAblz z)ymiF^`a)@k^tt{B&m?)M^~;}C7I>j#0_QiA_C!7dAPW_6*AN2Gnc(RkTXZ*iJs>< zDMRgyfHhVQD*($DeHe3t>eupmNfBEpyAUp=CATIoDdswS5p(ZU#cxLWKB{TR5B@S? z?0a#Yb$r(4_6_7~kMif3XftdLP2J!W*B>r9`Z_Zhb|&i0+0e9f{FcUBJ~TF2 zpS(x;R+0c{f_2iNxBg;y_sPU$@nR~3Q-ChP(7Ly5NTPRWE1H$tNgFMBhfZ;zRadup z{$3ZG+tU3PAA!)lWMAuLq9D0QKrLg>j!-Kcn@=q5CLSLkrN1aS5j{e&K|o8U8nu;k z;?yzQ2UCZ4>EfMTWONAW1zJb@PR>%&yEF7m^1jcEqi~p(YX23In{PvTt&1m)dOSY>lK_8uV@=joRyladdQ6d z@sPxn;wt7`u62OAQxf2ubSm24hoy2ZbpnQ-g&MHSuJd@~3!cp8cfEj$yUU0=l3ELK zX3hG2Z{_uWefYCIw07A~ARxHE{ks^z1|Jo;-0`I;`oPrKQj*S}^Z2!@hv8|{+f_ei z4%gC?Ilc|sEFf}>s{#+M(?E>(ZD_g7>aLwqCUK8~J;cteR~w2>OdK5- zB|(9PJAs;LQ;u(;jxD?Uhf%NjaPQ1e)ISz3#!{_|=WX{}k1r|_A2HZpLC$kxsdZH> zUsOiSry`xB=*5)gX)d!1YgJ|&?!qcE&*->^kD*UZ?-5RR%$YrdvfN|mTS^c|au9uCRBbLm5n9`sx$(G6W3JA!4<{h*5 zAR+h2(-o57^Y|dg{F(f!&bDGJGi6rOHn*Oo8I-eL|I}PFM4%yRsmfA$lGo2!??QBB zH%Ko2Xj0l80W-u=4`Beug3aF{u18fD2P-yW{8y~iO_z_a@lXKAevFPT4%nvYfCYU+?2cq`{9X4N@d0sh=uakwH^i-2S`)Kk`LpIqI-{NJ`Y z5OezqgF5~*F1&aD!81?k=-C;T{)1;t6|~&l+-f%hF7|R#G=fh@cMqz9K^NO(mqY5O zFQIz3$jDaM%z5S)mT-9Ww%ZwR`TSwW0HC}CO<+3}T;$5Q`V6sE5BK>9H*&F^0Vvpl zeENbZm-p@Nc!BC1zEPCY7kJ3SDx1{9$(7l;DA0Qax&ab%W)FF$1U>fZCf?%q_X*|b zKDc#b+TPgs&JtN234qUq^o@!=zdqYUj%CSW1P)(zT zy5HOwmPw|GlIeD15%9~g3C2fU7@5`Hc*OcQpg|A;{rMNT^Dsdh65@y3g3K}k4*{1| zr(;zsi`3aKvO)-CvQ>NT0rqV%`|Dp}RL#F@P!JGwzfCdqQ))ZuckKmv&jMr@Rm|j? zz*nXIe?@kLaQN(WQY`_+alk8C-pvNRj%n9)zmB-J?7a6UG~8X&2sWy0US|{W-7N?> zg3j0XZ^v@3G(dY$qnzX|T3C z8ED}|mu4|*PJs4Yz@C~f@S|C1_a}hsU#YTjftUu)n(ZU2o+HUAg+mUapxwk#XrMHb zWefsN@2@%_h815(m4TqZ5fb#CBf^g}k~s_?1KMrjmQ1ZT)^u%k^)>dPisV75Mi0L7 zNo{TIZcG~#1u7^CP5lwnTTJxM;fyykPT20!XT#MpCcQR0*>RWVA zk<@B>qh<%M{~SP6XWY~J^DT)J?E(CJIm6Wp`R|DbLh}?|M)}GLA%<IpL={xWVh#Oh~U-d<|`ubfrr$A~rchFA6U$=_gP}P=-$a|U{JT&~#GY!tQ zF$qS%Z=C*Icv%TN-FG7jJyBtdXb5>6jm&jB`%cxS+3@%G$(+W$`0pz;+zIfW<0wYX zT!P$NYh+hyVuY8ky7dt*q>^>;GJLd@ysgMj@*li!T7>`l@^{V)z9;_$$@@?BP4ps| za*M333{yNjuaCw?LcNK*te*r7sv;EnSkvtSUNpb|>=+vj%ieLevoy*MIz#Ci-x(}) zT4ChsXlps%$>I@MOg)6zrbY4}FvVGpGS+a=Gi0R)&dF003g2L4wHmP9t9%4Y=uSR4 zb=EzT9C!eW6466o8DUYj*I+SCqmPM7TpncJPq=cVYNdPH+UgKcGT%ZDME!-!?1i)Z z>9u{a05Ru6DYdHlMjvJz9shctj$%@oq8e!2dE~Cjg=9*=_`d7<_(>%w>JY*A*8j$~ zSU3>)>_l`X*dP+bFnBwNVXrK#`R75;K(z(2GMQIKXgYn|hn91fS5C!g6oxz!HTr^K zu!*aDg3lPAdF{qWEr0NLE=y=eN_`)kY$oelsFoNy)_eTxix3I0oNLGlBsK*0;` zvnXs*zv5fVu1oZ{0;lQroXna5sT(m)7|*KpN5{fc;Jq)^K*#xlXpAXfQCng2@QHS; zWl;UZea%2I=J-%QyBF^#{DR%?-%rTe*_4s3ZF!MA?aD`Eqok7Yc!Nxp>4)gF>pWTf zEBj=v$2BfQY69gI{zXxU=mkT@WZ_5_8djk#9(VtKqx#4nHAKA?Cbb4qq+vctm@aZf z#w1>Hqt!;z3e7N}Lp`{_cOJeBiK>6;cUBao7egjh$={ikal9k?DAb(e)M^U!4oULN zpS;qmMbv)4t-eE~v-*?BOO#HVr&|Rq)ZSwL(BV8wcRZ$b9cEBZt79KzNoO&~RDU7J z7Q{f4KQXV6v~a|`RjutQ8N{%13l_5%IS&_iY?A55dC|x5{1O*o%m39T^w6?;GvO8( z=xC3c%BH%zO_Xx5)okD1@s**PjX8o*o!u|~CBeK#_oW=Yx%sPZWG9t&^ZJ;0UF)B_ zq3_3fcP; z4_)Xr5?QT_zL=W6C-QA>rrJW7VHnJ1b{#Bf? ztA%(BwRmwjQ_ z+|=z0w{9%@K?g9wo^`MO=-t%fYxJ*$=ujqlv_^RJlcX>C_OREEj*;u&7#D3-Fb`toTCp_Fmv!tqpHPlWVs90uAUHpb&h9zDsw()i&}Kc{$6 z{N=Bg@(xQ~>1n7sFASCJSzCYpRJFk*R`0};?ZB0T*Y%^qnV^FRYgg1f{27y1WRZma zx@ggHpwl(rGqO+CQoxgZqp%ZIaw1e|m-o~XmX1(`MUenCQr0y^nF~rU{BV zEYJ;!?X$*fON~}lhDH7r!zf7^suqRti$=SfTcF5MT87a*TAbi*2~$?<(Rd4AMM87c zM|wAB(Be~{&Sdl%uUZ~f#vji+%i0GM&MX2uIQ>uz`EkDd_abj!-kz~rK_68E@$8W5 zHQ@0-VzHpCrjM;moV3%ef z&QN?w$5dHw_Y-UNBe-e=KNnqPmk_NSU@yMhyPPQzE;9Ov^YB+ukL_P z_wAd0YiZogtB;$2l9K?9clG#ny#DhcV7r|Vj4x7|pdtAb;AaE(3rtS=el*`8S!i^g z5yY9Gk2@$drtqp5rQ3e}vg;QHMLMGeKzmEV>znvGdkd+LWN0BSvuyueiOUETwvo9F z=MMNqa!9QhqqLAJ0X*h}wD?Dv8{TsW5k57-9ciIULCuBw)7+WyR8Zr z6$eLNRPdc&aOpkT5pKnyx=_5VeIX-#)06d)n zzl81)glGfm3lV2-tn;sm*ZCCQK;_$4(Z^BO337qM(i0yjfxrI$6?%23zV_cp?BD@3 zDS5By-uFH0g90H^`kqoH*7NqA=Nzyi#boA0_cTlU03fM=>%phKO@@Rpd*nx|>Uitd zD8WD6`aX1Z#of<-+QA#~d6M4zM6uE>S?T3|+@z)T-1f%f0!7-rH@~&Y&rbCrc%AA` zr-oU_r(-qPuQ>uQelfLL=`i^Xl_*nsG zN%=Xo2i))&TjY++Mzh*ShGGy{(mEXFzH){76BaaANgMukAad z!>oy^!Cl(`yYRakFRt<}N9QwU{LmJp%>7wKhOS}EY!a?wNa#@$`y5=l9Yy~dtA-e> zJ-kBwPI&o8OK04DK}xs2hPI@un7F6@DT@)T$8RT#Ti;?qQ(N?1t%h#A8)!0w;&rrM9#D%11 z^QFkXF%4(ps6f}CA9?F7r;kRFc`^%%<)G@GH*dKvO39UC%5UFcwj{XKcY*k8J>(6QT%uN?w+{}m; zw#m8tP}zg#+tTy9AxM}+rFL;bSz`BPB>+@#96E!#{r7ACDlcyj%g1pM(a6}>e%p4JaX9BNJ-jBj?OKO4VT_1)HvUu}_*(*_j%@FBW>EVBE(^;c% z`>V!_ueYvWc$%XtBf7kK7QbcwGtbZRf2fM6NmC{$cdFWW>}F)*&c*f0^j`=BDmp#X ze7esqp!mGnKf7#Vt18PUv^|C8_zX4|-7EJi$A4J)leabBnPtJ0#(0Bd?X7{now}K- zmj_VabGN2mdWN7;;~%d25h9HLK8D>N25nK9P?Wu37h0;{&Ov)>3C|U#eS)e~InDLQ zUiEy0KiB{{V52Naq4_@A_jLz!o46^9eFVYglvgkUku6&id#uFeT`cMT{5jX|eapNj zBeXS(3qt8bmaiN2^%~iA7I;6i0@c>oW%B)B%i6>%B9h+l?#bO2vCBUzf&|qX@#96& zNjM{~li)&X;4JwXCwZiZMd!t{A;q}qubltk$8_B#@@GBJu6;? zyH(dTU`IYJJ3Cnn)A*xR$A_%K`SRkt#_zxZk7F$@L~ti3uxj+uxVAik%z9Hk)_3p5oTwfGl8Pm_)_3B@CdHv7cOllHbPWx zPM$Kf-kVd87y`E6WCmZH>@Fr~CCxs<9+(nivC7V3x56@xMP%LM!>?)$65FK7|N#}0GFTKm)|kjeR+ z`Fp<^Mu0?uTX_5wfBo;v>e7XVhSvHSA35v`2H^3>R?nQdXbo2_TA$-zA7&ZrYR1bA z5F1r67uR;5-9;r|bd=Cz2$mIqq+Ih$;TtoqFlX2BG6>e7gV&fp+U#tB3hx6uyw^#s z*s6EjFEqc2?_ln~l)%Hob3cEJ*3L~lm^eQ%kq@mdL@aN|#!ZtBon)aLg(I61$ zQ1%w`a}R54<3vO)1*>{DP&?b69oBtMDti88zXT{*L=mkKUxtJo7Gx>HJ9we| z(SA{7E80=$TSBOxb27)+*eX-^6)V0g zh3r+q^(%jfW$Y`0Ek_Y{>gFOm%4({c^?dTQWKN`ook_4}IB%EET$ zpEiep&rW_O>#5JCqX6+b$O%DN#3*L*M|T%7t0Ygkcuxm90)ZBF3VkISf$KV6jej~{ zIrzV!=ricgM`CQV*U6B%YERgI|FvAxYbK$u`8Df3Uk@(;aFftjMloPQ>2OtDypn&4 z)X1SrX0h=%9w~aQ3aA6nRveuSMC{*CvXXbZoYysx5d9a@p3N(N?MrDLex@shNZz7} zZ2F*Mb1Kf?Ux%E?ll&7I`X3QlIn3K)Y+gOS@RWX)X%^sk0M3yC35QG&P}N$of}7jB z-O+=#_O4t~3iM~aKkeRYsunM);xcg{l1F$M&E*5kmv=iL1sX}{-TL65?T?m@v)5y; z>1K2r|4|l47?__j>Ex>{El`H4y(gDcd`(vj&dW_yqLA!=51pEV-vx?)l+EHl>Oz0t z@rtoD1vW&rC%NX|xoZC}k+(~tR|F)-m_eX0dplI?%QsTNJe)K;I0o1A2IN^3?eb!K$Z7>4*u4IP`t; zLh=@%9`!}`Mc!(pdJZI)synj$^%~J7ZXm-K$OYCZnwvAlx#|Jwgn3G=SpWkzl?0%b z&HNp$D(wtT4x#>?+uIOGeLo>QDq^d=-VH5&{d~ty2oYCM@OQYe_F4eoy+Qr>GTNa9 zo2t`dOi%#QD3sFg^!?Si*pfY;Klt*por6Flg$drq(BYuH0OX5Xq2b;t8cJkstBwiqe3cAI z%&mZdMyowkltfx3(r75( za!PFf85$^7*a)ye*L5&gzHJ`_5}$coM1D6yTIMf=q@nhEqlRf4+Zf(X>!?vm-xMXc z`SLk_`FHLUft_uZ5bAZPf2v%d*pCU#&P+`prNmfC?XI!l1Eq=*ma_){DK!Q2o_;#R z@7Lyn0QRfD+8I*x@ITnj{|+BEnge3U7e`dMlK{VwR#9>BQnVQ6HTLeDoZ}2E81}`q z)yOpX+_UL;A!2E(WDqv>p01ERB{jqfD*evXd@zw%Jj*g z_+DgSl&}r^`}NkNxrEVT4a9XSlUHb;VR@<^yd0bBkM@c|L$Pg+F+Bi8WR@MUtAr0r zcdTscYR$N{6{N0*ZP|-HH~2S{QTtB#-og|T`E(`Qzf$~g$`bF)BUfZ}bQ^QT%Q3|P zNt_c6+#k~fZ%v@<&{_okPu--jpDH>0^OsJojcB74A7GhmdPZj()V>Ga^)CQJk5&Ml z@0+7A?6^2@8Z1Rr;uQz%S|~yV*rrR&SH>~Bu_3aODiPZk-kgaLHx zK*aQ4Ye{YV>pjis?>8!^qWXEx!2tt>@mzGk@Fmv+y zEteO#k>TM-45vdM7BlA0icI{s>UDjdy%;PtQW_Dyn4Le*QoG?ueicv+#tOnNxGuKl zFDf`p8e@fRV!L))_6BN|ofw*`5=Id?F%GbB;S$QDWWX6=Li4 zWi0PuN3B>S(;qdgf5}U+9Gg1NtFaR8X6phZWm4OIvN8>JBeH9q$nvT-2X+|XmRxYV z$)?tQFDjpftM2oDFMHJ#>`?nxKmED$m~woV*5y#qq!_h*w_6Mmtr9c3i zqE?iMaRB7Mfr(of;D20z?Scp`H7FOwfM*?spRIDVxM;a$@A?V72D8q6{ZmPmZb-v!FC! zAOuw|yA>tLyR?i!uTA^2D=WF00MKvgJ&ns(&^8cYuqjN`oy=a!f~M&s zrcLPZgNoi+FRx05on*kOgLjytk?ymelSp9)62Yka!#3%|fK5w=+DVb=bqfoNx0by5 zbt=vD2|&HpA0}w4#4arg=`>Y97tl~sQ*w2!!h2i$&FgUm`aS|h4440>y|)gFs%_WC zLB#+O6%|E7q)|Xx=}@{$B}I^uknVUyKtzU=Qo2DvQW~)+5rLrvRJyzCyA}iL^FGh} z?(g0E+xz$XW6yEGF*7i0)~s3UKJPQG>t3nufx|z!lmOF(Z>^4h$dKfT>8AG3+LT@J zOR%kMsbkKi9(kD3bI0a^tRF?s(Og=1WPui{ar;i>TBRBpz$g?(&KENlTOG6d$pGdM zMkE|w#PxTsIOzGqF;8lT)FM|^U9$`cv`j=L}kw3nCw?$+pogEuESIO zhKN}V54s|E znf)TUdM$}gL2nlx^PZxKIjCm>3t{Mg{6q;Wa{F-D?iTY%u1X2Y_}8$uhonKIVoSYs z!Qx1Z%Kl49jr=2_p7a98FgrZAhv&GpiGQ#}bQE<|sHybHM&x8hf6C7ba19!*zGoi( zOzkpX&t8d&aZtj6kYmStnF}YCruDC#qzW2~%S?TEJ+!IRp`+l*?)zt22E(UTyXdKd z?BQMcG1FIi(|W_yF(y*!LXiR(;6i82Z!Y)Q5zOCJUMnq0l%kz3v`yF?TFpI?#vWQk z6SGlO4~8O>gX-%A`|>p!f3Yx5m$H@Hx4$ac!CFGd?SdRP4>$MMceX4{B0>+-@87n! zD>a-;yU9r&5tyju3?+k3{WqpjM8(0;sC%+0d^<0~YBehI?reMAf`4&JPWOXeplO40 z*8Sdv$1fMv_oW%BITMdSxckT(2gYCVO#s z_!8F#E6G9rckY9jJyM857_QS{%p-O!{)2l}S@joxV*B49`f1X9XGcf1on(mYcfR~W zq$GK)HDeIyLYOae#Vy%rUV0=2g9Kg7P!qRan?*UHuObD@{%U=P$el0z*`s)@TX;7W zNswG~S{SSn_Rfzvj$b+_REztuNdiN0Y(^5G=Z^Rn}4N zak+`yre}3)YkIp^^+oE8e&fW%%Z&*GfjpwtM*j7e<${!`&Uvs*yGKRH*8=@_Qn^%+-I-XyFADjbMJ@$GdAHRt zH+m#cCr-j9o^8SI75S+7s_Rl-j1Ax+JH^ZPtC8+&hmV2W=^++mw z&vNj+UMv3bh&_n=u;$w3eOs!ir(y zA$07*pCO#v?8|cHwoCV?bDasd$9EtcaJGvS<}LnP)R12L`rsWtrx&plOc>U}H2wN* z+BL;U*re5YMzw9S0jAfxQ(Yz&vme!*F-zRx< zZDqE-UPw5zITnu7Bjo+n4}8VK+3HJ_@Q(|@21YN9(DkpOyCjldi|Qppw4m2 zAL0H&H9orh0MMw_vyWa}9nys-JD{ynu)8s#gOni0T&(%RTqL6$uAcUeI%wu~**W|E-=KF|ZPC%zWg*OnPE}(7n-LE+iL{n8z5-0U zWX*GdaOZD={R7O{NfK1;4>3p`HLmtrFBlzIxQnDX*Q5mf>g5Bj@A2)l-4&fUzeOV@ zpkShYwhVD^R+Y|Le?b#uyVQBJWi+(P=Uha@S@zxe)EDt6;15$eg?HfI*Y^(r@%$$jU2uvS~I zv9a}&>8tmBKG$UGBi(EGW54c@17*q3;^e|X`j`+IDGk>8N{`+*;b`^)NK0ubPL{O^ zPn(~}Yh>aTF$TVzTinj)JJ#cTUB3p?_6+M0H)5VIU-4c8c#V5p0H)oa2Ah%!zONCTR5|TsgiU zZA>y4a7fgJ^rbdD}(&& zKjcDuBRkNWYlHtk#guRSTq3%WoYzcOgnD0j!z!LUJKu2$I>ec4fs0^4OhM*?L?Nl7hhsl#eu-a#9tX&d2m z`nFZuZG+Cb6X053K=rNnE+=MW)R#YbdF0262l>XEXzf6m$fA`m-uzU|m^wiHos{gk z4PdY)&$;d^@lJ9-G-+y+Bd!M3`>SmNnkEO>Fgt4PrY2vuF-buh_i*b()73HUg9U?6 zw`9k(5BumYtynlOw%#;dzJ;VS#_von%_HF4CkhX{?n$|wFTe@;7^q6rnP`FL_AX>< z4K*S0?L75fVRNNgfChCg$)ap5JtLRrAo_L1B4gw`eRQ?JmIZ>v6KCa_%Vr*$p7Aw- zTHR{?B^IZXO*tM59aMnx&w3!_teRD^W_(^uMv%fOzdkBji30_KvZ{OW)p|0%7?9Qb zQ-Of$o?Hic8$I>OQ5uwFD7GYp-1K>~qN-^1g5Ed_J&kgcwc?odYwOjDnQT)%rR`et z7o75^Qr%uOTHy5jx|i++3!3-+RKB>0?5fm% zpA>6rO+9QMxvEd^#em4f036?$>=Cib;g=Z9KlKp89~MNA>Gm)E26<)>zK^7G2EIO^ zOi8dN%ADPappkO10izcK0F*5X5r6$IFJJx$DlwQNpd|k;3r~_&mr;RFGENmcvWH5^ ze~U#fzhhC(KDVtqYMeioT@W&vG=Dwi-pN%AgAhDl53uE^7qQ@9LQ8KrM{l$RiP5_f zyQ+EOv%Ul9m4M5g?4!|%fJOv3wJE^l)(rGkQ`6%>phO(nZL(8%^qB3Y z>^Z|451cfsJk8@*ws0#wQzargry|rD=4Vf*=MZb6>4&_d&%gI zGz}+HVRqX`zxh)O)kqK1pddvr+r~@h_A@lxQNp~!^rFELIvJ8hUzzhN;>4{c&~=d_ z4bve(K1_oebnH-ZosJajbI;Gd5D6=W!1I?Wdoew$FCOOk0<%nxKDvS&46~R3QNaEv z7+`G)<{=L4G4-I=bW(J^Vg4SakB1NKcxbev;|%8fxqx;65>n(nsi)!fmgRY9?PLAK zkKRvouX;+PTU)OOrhMDt+`EW`E?rtb(En?~`?9DmW|~x6>l}Z2KR2UgIIJmt$R|#7sp=$!>@iJp>|_v`eINL z2R{&Lhd>98;(ip*S02w_v#?O09hyuPD|eAnh>;cT9lMv32NLzal$7PFL*zB!R5B82 z*~jtDe_~tW_z|9YHhsC*Ne-!SAkuj7hhINZrvRvu=fuU+#fO@%SkL04f$`VbVXl@o zskBr*t9Xcb*^DzEW^_1QdQCs=-rCCum9w?Atpl_2l0V;4_*aMFsP|1ZY9x!qV$;n~ zZeY-TwHJo&si=tysEg(mtH~Ir_sl&;l$ss-m(d%^0U#*WfNjV$43!^gAor3rtg}DS zq9ib1aXBeJc@eqz!VnV%BlJ>WdpiGx7-l|mkB62?JGaOud%j#`I)&y8;yEoJ&V2f> z2_b@BUnDhWhF-WEe~i^KJVtui?||}B;NL2}yC9~=jlDQm&)oeam|t`W(QS9&3L!by zKol>!QXl(2Xn_*G6WAP;8-)F_15N=79jJXs70ZNnxV6~zCBvkf%%2yi;(e|&lp!Fa zo-?WoKt%i+60GY)T7C)qZFpvSzT{$?QRuT{x^S=hrnXBfjTZ-nr%BUQ<9j!CmywPq zTYq?gSSF74w4nkz_81ShQFv!QIs-ddVy%-F znV0_Jj+)Y(?~K>PgLX*Zw)dh)5lQ)Y_0f`v-1@|n6fv{1S<&-io8z(327!!SA3!P% zM)}3+Y8eVR>D9|{^-v+#onHb9JE=d<$k!a?$HBgmY@*C5FLbK z_V}J&nfF#2@PM{;mvy3R@})(I+ci(_T$2}CKtPQoyG^s1FeQN-=`8ueEngt?(Jnhu zTa^*?Bd86M35GwmP|nGRI}=00Yal=8*!*8Kd7o70STy6mJJjN^X(SA7<}k7$mMK%r zkyOZo4n?vqE-iJrWkm8b>694XNm}SU1kw7zY79gKT=qVaYH?02H!VPVkAA5vPF^m& z({)>1pmw1@m+O-xV`%gvRhi)Dp&=;j8+I6p(Ov%YNqKHT`^t_&x$@_O;sN66-i7hF zCvS^R59zcsV5CH>f*KV7bVy)&xxh~Q2&LJbr6DaVtC!;M3{}2&&_hs)Hz zE$xQJa^<+oh_Umb31`V5&UnD$JWOuU8}3^K5>rwo>`oJG*5LR=lQ0@-}5)QbNBY zM!T;T-cBhqzs~)+wejqFK)uVfa?v4>ix4p@o#f;avwiuy^FQrDz#s6ZNYj1D;jkzp zVU)k7nU>9L^PNcgb}HwfHvdmirl}qiL%5I}!JwR|Bu0w=-XioWg8Dz8Wk?j~zm9Gl z;{Pehlj9{$NZ~7?`w9Qtx!f~0^A+(@y{KX%o3c;(rMRd_2;L*#^(y~L!+@iSBooRb z#Hnnl>%Jvqo@A{(1)m|7+Ei%2I%eSj zEUwfp@bq-$c7?UIb&WUw0>$bOS0#PBmJ{RY-lNS{>8e5OD7R%hH-q4+$oGPvhH@Ci zRr>C<6OEhV&GdnIObL)7u$&+e@ZOO+IO^G*- zS0e(avMpPkf4|C2&C?*su2__sB zrd0G~E^U&vef@=MwM_O<)tTC73f9_wI0 zs6k|+Kv;dWS$~v#wMOjiRpVv-&l#O9t*z9Egp5d^g?POX>ma4Y?z9Bqu`3kF=AUgz z1@(rFhQ1BI$%|4XdBY{+S$P)dwkl$=$u*CO)sAX@{cNjz&*k^;4^-b3H43xlqiOyA z&b#O^6eso?CKsGJuA;`U!ZjdqESs} zjf3?kh0`q1EYSTHSmsq@uKknISsqr#M++{I<=z1D>QM4g;Sj~Pr}hd?$p>(r6}H6_ zhLuPcR@h=zj{=eW_VL*NwJ`~*rS}Awjh!h1BfmsVYmd5<|5VbHw5!T+I6g;JVkw=u zYec;`f-fN$w+MluKE6HVrHaK2O}}RY@y|VaG3%)oV_T(O?r6hwkV5;<)DaxV-CU7S zO*f$8*+*qPjcE)ZZ2rZ3#5j^?h#zhAagH$AQ^l%j_X0`e9XVfKreCkLFI{0Uy5MX& zFLi9!H3VKca=+%C#qdPPDPSn$@4yRHufcyik^MELWmrCvIvd9{I>sO^(m(Zq{iAoC zvzeM`=;^QsUJ&p;+Js>kS53YKZ7h^WNNlG%DF$1dOP}_@9E!)a=KrW-Qk$-&+0CB- z?&u>!$l5WfkNHnSt5s>JPp&PvGX}jGwpE8q+88^jY!Wjuf0h?L2I$XviYoBnN4>lK zch`-L0VQibJ%wb_u!^*qnj-f>Wf>0{3YK<%qgFh-WF+`;h(0jnD!hIVIi1IyA!XR}6FIps(V@rErModR!-|bwoa}fA z300e@(NO9oVzwHYJpVH9v*l0Hw<}qClnzlJ6E>syNP$W2(2Y1lMG!1kv~!D{$Uze_aCynGB7bLVadnhYq`2TB{owE{W~4Cja`t4ZW&lY zmN4wpK>@t3Hn=@c;v4}D2OyMcS%pK?aaGH@>4qg3bES592|fKQQ>D{gx^o-zjbTV7 zJks4U@_v@Zw7y7bj8f}vN%>x|_g^wSs7m^Lf|TZZzkMU$a*ajNxBtM zaMk!%eL0jQwH>b(CgC^~Tl^wH%s=@_!jL`tbPJuM-v-aNE#?0Mk+Narrq9QgigYmg z_;-!IJyr4_d_Zs2v4=OU_KiWESP=QE-z;D zla{i;`b6H+K8Q*+f_iA4Lf|qY!ijR!fXLP2l%}31%}H=zd?(&{6V!|G&z&gVn5&1z z0=S!e6C)$9EH=8@EA)fc*3KgFlD_LQf}4ZdTS*%~n71xke7XR<_^dI4c#uqOLrlm= zueACN_l;$5uVoLyX!;ZxpM7XEtwt*QHiozcA-si9Ja*SG4ND15LU{y)%D=Tq)4>vO zirJ?%WvGz6k4E^t5O4&mzpW0(ymrf>1!<54jhh`U#es4Rw1r4#F+ersm5bU|07U!p zDudOGgbPQ^6Sim$TA-=oKb}T*_PuAc6toGz$&_5wNVg~h@e#=n`GGt=!msV&oMt^4y{-K?R*KPgu%n&nXXJ?CKKs7Xv^IOzml1%=SdGNFU{O9VR+* zUS+W5-cY|dW}Z-3^5yDWceo63C1l~73dPY`>Y%J9X6jo%K5SYbz`^l>Ll)599701T zpj{^UlM9$Z200p;8gL#-BIGT72A{$7!_$_qNmqgSmCcNCCLQFTo3e1$bYl_s z@p<~Vm7cGveSz;EfP}+nT_tUiLPO7+rL6Z!Y>vN+zvC{^^!gjK2kgTAh z?5J?>uDA+jA27x%;QYlXsX$ieccbq&_b-#<@U{QCwn}M-Ss?;T@cG|mC4Y&nb$^yv zaktr^qk7^7mPQL@{gZj7^MN1nTX$tfmtt8#qq{pn9au(0A_i)y6YrkfrFOM*&msR3 zME#tmCpaWoY#{E!D*F{0XgbHr#`#U_c*NKBtC`O+$JaPyS5$2X-w{>Qpj7-3O_cSn zsv2mvyt5Vy7S`y%6>JVB5h+d|({lyxG^VKv14=_sWCT55JMirYq#seD1v0ppgvi1WoOf$>zuO?ciTixxAz$XS6%cqT}K1b9gs+LG?Gfc5OHt8jLbGO z9y2}%sAio6RrzN{Nu37qrB0r1hg#b1NaKK^U9qxYj2F_4PT{l(&3&+B3OB5Gc7Bqp zG0acAz~Vi}>HxtV{wrs!Yg^8!nicD-eSAEC*|>^LG~_C#ba>8%#a$3;Ex2rH@H1@=m4B{k=v zi9%-koP?etCnJ5KeY27G%b+Vb99`zxmpF6Bo;AFCdJ+Rd-^QImR{JUfi>$o9I;3=s z&x4hPjpjqX>K(z4`ZSMpb`L=OpUJ1@Ci;kK6EycirjQ2cii z?0;H#Jw>`bUf6ABWu;gBCm(`;<=cJ-X!te=^ZpQnXors#(BR;-$RZ?7Ye!pB1|Q-v zy|O4nS~&lPZQE{6%Y^4YL=CxZSafe}w;$h{CJYTKLRQtw269GJVO zw;B}8DAgO$v+6V3Sr;fC>Jo{UyL9(lt)lJCZ@yxsca!Kmi1%GIiKW#M)_13nCfwT2 z*&HA4?#r!ze~>VpZPR&tvuo1E=2^G>W@35<|K=wD;($*#Z5XpQ6B5+$; zikvl^3O>arwiV{aCyDj!3D40ePJ(q=G$V4lU&@CcR~y=6_H- zRzaj#Z55Qtp6Bb(b$jE?Ef!GegM)*oF3iFFq?8M1%+TNKjO2KV4Z1&L>iMf1;~ihV zT)1>IE5w(GxnxE{u1Lq1Olk3=#JK&|hC?UxKymVa#Hd#N@uTQ#0@tOds((>)k8!2l{ldzhfE!%TV3Yh3z#axbz10BXjEBT(|+e`+FiKH_=>6yOZuQZ zur%A4E2D0YUx~fLa}jCxcwE8qAWlz7S&Z~Uay`0Y*q014w>pU(wjPR%3{ITy9IF*SI!CEsLXf0OW?HioqVfGCI(F=4?%KIsazf3 zCAy|)Iqn0hPKP#E8{Lvo2Q#%Rdu1*mwM-hMi!DNYpWlWeQbU&4+LzwLUGu`jo$o@S zma!IUv^7Z!4uu?3X+O~ihcvb2j!h*xnvMHnAa~b1m)ks-nH$=>?F8p!_iH&$)2;#i zhNmc0i9+(L;py$I>7LX(q!BCKeOsZr=?ZE)Rn+*g3q(E;6t(^G=qo>|umqvyx}h-H z!N>sbKWGMYVvjhS{q13D3eAA@Q_TEbP=@-Xpb_`SgbMO%fAZy4jEuUX!?LG(bKJnf z3}x<-7x$u5GSrqtyggoPoSd9AQBhGsUvaV_mc>kMU}#vw+*&CQkyL9^##VVx@G!iQ?~o^7WwsH`UOS3?Bn=o!{ z&|0Z_MjS4^yQCGV$dTBfjZ*cOx^&p5Y>ra8OFAJ>HEUJN?@NU@2*G;7-6n_i;S^?g z#6q9i`~HldVC^zH4)k$XERNpbXC{SfBj=Vc5#28{P{?M)FKlquE;N-7dQOkYcHGha zf*o>DWb)ls?WOZ!(bL;^F))(q6|g^bmaMb==7OA-f{}bz?xgSr1{i17-X4u*7o1B7 zn_DegFS$y6&ZJ(_Ry)SIab)++8;@K8l;hOSXizPBD5U>+&v~9}&Wl@8?@j>{?0_5j_k|c#zweu)d{b zGqac8t**S=wPTdFw58vd>gEfD=vRlcKQBL?6DT#ES>LAG`Dge18s(J_?B`%dV(SWP ze^@2HAmL^0Mwi*At-Wndx>Y~drZ2h+eed;%iHSGjT|EED4XJPByBqbMN0gya+sasL z>f4D3pIEPM&Bq)(H4My~<=I_!n2&kEB;tO1*6NMRl3D6Bb(C{G=Lc+R#2ti7&TU~1 z)DQDG{pd<$7o#Ic*GZe!#@i~eo7etF<*Ugd;N$O6hknB_Zb&gstPifxH)A!RT zw!8t!Hd+V;EcWS$ftaN&`T5J20PS=)2#C+kd>6T0VEpU_pHo|A0;W{Ki(g?_TU?q&C6G+Vtm!NbM<`KIXH^B$@rZ+%yT@r zpM0%!>q9U~g4E!4MuHa47)Q0oA%d?CD6*TGai~^qB`|TT;K{6a6AnvsATWbJ0Md+F!sEpO<}pd;W^iO<||>3_g-EH?SeEfpSg#q=jA60M_5#tgYr@2ZW}oh zoq1x=H+1OrTinb9uQO_;(Cv5Ig8Z|*m=k+Pdx_EEB%6)y%1w2^8eZ3pTdG+a^nQMR zu=K!sgt&NRiC(DN(iwe3xbTrqf zg$DNcx((WW`?+~VApUty*i#G|?p(rHuioilB~cpiuTQXXoy1+r&(E(xk@5^cn8r4S zVboc^BR&Rq3Rd21Rd8|`9XSUF7Imj3Em(on#*wXB#VNP*r3tk0kSXVJ+bRpGzt>KS zT{uEJ&yAxxz5<0oMJ@^{*i~mT6Q=yR?+zgctB1A%-4u<)kXseR)C@^&#t0@li>*?4 z8k?Hf2nh)%d_|4i6nkh}r(KtMK3hC(<~GLCV|8!VRvUKP8lV-Jg%dz_xe1S^{9Egl zz+R!Hk$lD|ns^)ZQ0tnPEa{|AvgxRW3LxP1v(aX9?50w~t@o{D@mca~DNUNv_=%_P zlNKCVg%%4+$%@2@Ht2bhDBKJgf5hEKj-#|dVw0LNX+IbLL(;Y0)b)5-pCpv+sB5ay z>-?0kCB6FLc~`v4KCD=I*dbdNNv@kfquV7T^8-^44M0!D^EmjXL~iUnk6l$BbQ|#e z;~#$Fq5;Wf8?}A6EP2PaG2`$|dw@8W=NcC$=TI2tD{;MbV6V`Re&23X6Rmtvre>5` zdD|LS%fP_kxJ*rHNy&zyrI(l2hTpt;R2-W&%k*MM#A0Z$IZEv=IX7*VgMx`BfGZZmEQ8|b6qmP`g>tO#pnG|bB;hVzd z*!&M#%RTLwkvUNbmg_TmCDY}-8GPf*j8Vlj^U|dH^#FDzzV)@lk(e}8V6L?F@CMt? z#@!ci+1!bz16^EZuZ~blddvx(;+&1$rgFZbg%(RU1oeWL;RnUnT_ zl# zETo^Jbd0nYmUlm)$Q5j~y&U`LED=$f5~6U{*JrPdMt>Q#H%JtStm67wky<)(?H&1H zu1bu28vZOIGIGv0?ri9iiE8fJlsF-FU>v28)0ZwcOQkjCW_~Rwd13@9mGN7D=~QHKeJmld9(xNuS#^aDF%YaN+aO zuynemTJKNqG4J_+6$Uidroy-GmA;xAEUY|CwSLNKhQ?ZPcD5x^OU{-$A=9);+$hOq zsiB3z6912)LZgo}$S6E8AMtptMx|>HbMoziX{F2Ak#Pwx>U@n2x4zQRMd7YUDs5qQ z@NGzwkwF#1(N9mkA{zp5S+B538sGg~le{XbAoJ64vPm@a49mG#iMW+K8t>v>XT@pcPlf@E-d^VpuGZP`heQYe{LsrW^5JqFHrnqz z*8t$q9tMh}6x?qw*$!X8cWsR3bH#i4#kU7|Kq;4poWLf!JV!~)iH4R|^KcTaftr|$ zQU~z6KHN*}*Iz_O+g5$3CU?8cV>cBd^PF=P0NXzeA0Iyp1*k9wesf*jvrC(*x8iKj z%kS^iht|4nRJ+v(Y_r_1bzvYKH4K>W+r+bu40$dXTkNZ)<{<9MOF zrv#y$PGvCi!Ucelwk8uSoAo7AyQai#innC=%nJhi_$SYwKi~6#d7=qVYg2i-tKk0B zLm%$01P(Nw7GJ0_=^~X3bL1W0HU+t?0$9c4X@%Sv?eeP|edibXSkn7}@oH%5z+XM^ z_(B!MO5+uh9KqH!`&!flfGQYp4n5IPB%-8|Cb4?BCjX1+yu2{M!@`#f2Y@ z#at(Mylb%}Qyy%>Iw22SnD4+U=;J-?kom zHU&NgoJ)YoM;TXF;-V99&99H&&kr}|F%u^x=ogxH4~b4{S2#ylktF1!fZeD2VvRkk zroNArRC(3piI>dShb;a({s-k9gEHg4?OQU$O8V{zp#1>bDc`Ho*JCQZ7= z%3^$-&8qufiH)ZcNsQ$+@+Y7~M*+QiU*@A;(etZ}0~OugIQh~?U(o3IOQpLyN_-7^ zQV?x@rGsSAG7%$od!aYYFh0iQrf^rO`!@w0NQT)>nxrudD{JrgIi{58E7VyBoM8=I4=Jx5GDC$-2NLNg%I-lT}H zLMKzxqE!vZnu0J;Lt$CccYpJ1JmbhUY-PzuX9TH>TWB}ujTr$~(<(~~h|}TfWJee# zLv3a02X3#Ef9q<{W(QQiv=1P{ZcQlRjjc{dv)LJbd19%2OWun z-TJQ!@IOXcK0BDixK%Rz8Z*i#D*qX4d#B0G+?XCkHWn>Rj0eZNC3B0`u{K4`H)77i z=1ZTjjLXE97C-dIhSA~I9b)^gHipN88jnF%h49%>75F) zYFcZS_%TZoyyF+0F~|{q=@k|O=jkln>olmsk^*LxvjMs17nL2Zk1C8NKK*<^Dzlll z(WK+);- zI^SFh{FomN^#w64pF+xTil%+IE{DZ0lyCoV!w4T2WLRZnWL#MoKPJ)QrskTmB|IDQ zl5-dpn4i=CvAV^!<%HYZO+J20Ya*B+!Uyx3Z+iK&wuf=|SNPcf4!B10y)i8^Wppm< z@d4>;_P6h+Xe>8%(9w}vv{LHrP7Q@PD7LpGX~hhj_+88!{T?=_xid%1VKy6Z@EmCm z;mfygJ{hKVj#}fK3qMEALD8kn+s?-_?}Epdp4}+1{C=Wj_<69~@Nk(ZoAu6@?Jj@i zZ$uj7k;%y@ekhD~D|rQDa}5Z(127sXGCb3R-hr-CHs{B>J37Lxp^&4e)b3tGB!}f- z-RWYx>1e1%Zg=x0g_dou^w&g0L|oIh;0V=1!sT9Tx{Bq}#O>E8?ymGW$EAq~P~w$U zU*7sYRs_umJIkG3_Zf?Ijjs&U626vW(yq`z>P?C@WMSplvDaMzOSy&s*x^|7{I!!@pfZv|6fqz|2YYkRD6fM zz6pYJ{dTEsCQ>+vER$y!bkHfDduwaC(r%sFCSUA+YPDkd)n;z}yxVqf@zwKDFzK5b zknT(Dv+u`WCMo3At_Dai*(5}S&a3G}J|UO3a(Q=s_D)}t381QQ9MVjJt{W_nVDL>_||G;U4^rc6dwD~ z!hWidot?didyMuWx1XZ-djPh46v(e+Hw#eQ%2EC4d}?Bwdh%kqqw9&X*zu^P_v7{e z*Iay|0LV7zrmD3go3Qwj!E!HxV+!|S5AqoEQOE_1ce#mMG~uDmfm7@8G76-KE}NPF z(k3VY-ILfhpe!@l`yqY&Xr6PLTJptiL78Szut`TetsWyIV;0z6$DS~S-tpCx3T$w9-_1azV6rNVTcs=dOHt#Cw#Tf?&T)%{#$g4@LMmC{oxcF+;U6NGg&o zEM$wDS6w%Xvd`>1`-Z^x#9zteFFBJT5RyWi=+`+pETa<>M}f`$ez_ugYvQBAji%^^Pf~*7wC_N#Xv2L7aR0-GHGjv~%8or7+wsPe7S+Fk#`g-mnaw}{CTe)lJsU-vm;SCVJndAERv(tZqc*SS? z`S8lJs60&b1oBL;aMI?o)0w(%mUUz1w~7oMSn2E?G&}k$D3v!|bp|>916FAm_?0f% z)}dfULhMF^i{C$TNcQVHDMIG`|XByKwe zWi}~Qxz~4sN6-5(AMjHhuhY^eX0N+@iY?c!Vk^OYzIlfue)`;XNwROfb{p2AM{YD6 zkM)3TY~|<;+e{MhZp?JzC!gOl3-NXw6-14*!i}wmc#t8Su z6XW!_*RSo?fH`c9zMcA7ObO-o!Q<`OQfbOT(Di1WvDGxyTvu1O8T!ZBP4_2lUjIaH`!G%2fgV^xRx>c<6X!`0SoLA8i3|8cILP+M&dJuw8@R9 zR^RO50{)Z}7bk=$tVGOO*58ApAG|xmmppbOsBLy*bv{?O`q(nr5e#yfk#8)t$lV+M z9EEPW08QBM)oV=VqZ%3-5CkCTS_n^HAAlLbSBuk2BLxZ38Doo;UPQ2%)V%r~i4bgH zTVw*R6Z|^O+sAeMy@=MlvJRba(fuY|o1BW`ej*bFqq`axKGOoBR%Qaz_z^A>pLT^l z+5)eVqv}6w%3Rh9&vPXFamu8L8%R*w6bP&q# z{uOn4!ohcauIrgRS#P6LQJ@TCF2|19c7oWo3T=YayE!AtKdPcZp05Ki*C3#C`C4T0 z4#aKl7pv1-Q_};`s=>0{0}%z5OuiN=fXdtxV4c|?v$a5r$~agK8SXi##^{h)Z0bGC z?I=qADk&-HLphf*;tjgiWo$Ab%r(W^q_3hU8?Mh2J0j+6>9?w505d5fbVkCk?&L3o znWY(kt|D2EhhxLf671|O5GuU`A!Z^jz>FxEPBvc&66ah z_>xKG)V+lP-f^B|5>?C?a&zIfkWAGjlCc@7iyx#~V~sWvbe1_zW-@D5e5*)zmio+m zS}#^3G}r0qio9`!4Q9)?E>mJFI~%K;5ckZt^jk6pEvpZ_9jwccJXs%+?j>N^G9nqK zUwxy1Qw$qDF1zdZznOn}K>pe&Ke3hNz@znqB*j0uert5XJRg?<* zR6;8F$>j&t8Psu47CdG^q3S+irM3;#abjMJmfUe0+bX|SQMwXqDu@bfJg{}_iR*0p zR=koqQ??Q4!K7Dr<6Xj&8v?A7d1+MrDaCd_e2JsQez>F@uGra#pqd`TMm%=0nU9*# zX>acg3dIU-$NtyJzFZfV<7xWyuvMudOTu2PM6KwpcyxM=CJC)xuobDWH$1rW^5ePE zA|f8z`8u+1lur1WMF#TFvE|LYI2KXs_(P^HN;RSwTT2mlKP&6}r87z9G0>Q%q9Q`! zW;4sh{R5aB(FJN&ZP(Q#ZT5?8Po1|;NL!^;sjLg!&|eq4W>rX?az#FrO`$S2r2w!go*azU1#Sb&aCMx3FQebN@2~yiBKJjpavf z4PUF@J6B%8eBL)lId)HG_ZvUwM86pYBIf4P3pu*g8!eta#a3b8&m^DoAL5s2vKr9d zN{8trBe?g?Ody#|3WG_{^k^sUasdv)w;N*=?ssu_i${$aa!$x|zdg9<_m?3FMkoki z;Nj`xYB8=IyWr4O{|8nb|DU2P$oB5&(Ckk=&t+Bvd?B&8cqh?fS%@TBpf$dprKMu8 z>$+(rjw-APRQgSr8N~!5nruFx1hLu(f2vUYKbnn1RA+o|bXK^OI%Pj%gnY_3;qjH( zYVvw8f%PE1;(F=j7j8}t4h5K)4e5Z%rNFj4-8X!oJ9XsY^3r7Y)V^>zd(-BwOpRhi zv%i>yQlXbEe!7J-TRU#y#RO0;b&Yj(6EgZih}GL%Tb#Ov;8Tt=v<~v!m0BTLAk@kQ#Xe}*nM=xMplpWS%ddgx^y`L;vqfIz3 z0gPHHO@EFNU>>x*O~z~g?e*IyAlw$yzf!A)81nl`->yD9V39U%UvuyIYQs$SB4FNT zlEC(c)oQJrD`HeeO(hUXJ62`rTrBsPXfjggmbpHj+K{n$5j0mqneOKPbik|ikq?9> z;OiL?Fq;ZzQF!%^U>6$pUBF*1Ky^LZND(FLL67*0TW1b0GK79W0=2i6fuiGM&gk0(F;YRZj+XYJij`y@~8o(E?z z<{e6y-T$+%C|5%bX-LFvds**KM+2U4(c7tgFi_%PF(;g>^WcX$9o#N3vH~hB`+B{P z3~Us5NKb2}|GjuiF0hkd{__h{%&9RNT0eNw={hSnadq^=qo3Fpqh}hbhZ&B(k93u@ zZaflkruWQtF~C%yXImpo=LwsZnKohxFy$rUzMtj>>o+fAwiHnIbbB|tgg)?dM))^O zj?h$1>wivJ9J5}6tW7D6@2^}ZpW{M}OY7ezJ2#23u#PwFxNbU1|6fQL%%VT( z5$vE5KIh3gTwGPF#ofEY$g04%i!GDDiUS2My2zxH zwGyUB*C8{x6IqdQoW*luFZ+V0`6qwOdh4(L*xfK+8j$f|OkZpvFj#Q01oaicxn)ro zxu;`AI`0nNyop#)O>!hs$YA|vM9OC*%H%S>t+)yXD86I07FNY=EM zsjWLIh&fr0CAM8jPtclSHGNOkvkak^j08@K_7Y<{9QAy#;4~}9)IASk4$qLe)%~2g(tuFsGhDY@F=s@JGEUQ_Lc(@Enof_?}IU@Q~ zxKpbcXUWO!?2=uUd+d7V-$SMnOJy6;^LXiH*M?iwK*m#av%AlsOaW=+EC^642f5k# zBKeSb6fzyXJg|OH9&z%RpnkablBYZ||7N?}X4uBYus{rBj~(>lff^C~I(;wzjQ<|+4+I$9ZSC%3h!Zof3HIBr}qBcV;S==S8mS;1#| zuNW_Nnk+UEZfZ(;G!M1k%QI!Y6=}YQdsZBMB_A%~7p}Iel9_ru>pQ+PEX7uoL(3)R zqj6_&V-{>0@vb0zZo=H^d#=CJKj7fa%Hj(ITJd7>z_O&>otC}vl~xzp)Pp*(Q!dob%M!NJ6JL-t&HPEWH9N}rFM zgX>Ni3Bi^Ptn;+=T0x57ovpn{OQ`JgRw5d(q$iUe{D8kp9NyS{A`)h#aaJr${&xCU zt@Hs7$7YWC=qR#-2k2=T^F(3?=4w+LmApyDP;cq+b7T?bws9iDVYhm)f|5*_ zk<(cbptJMBVdiArR8Y z+@IEOhc zI#?m^Fuwz*%)E~O0H@jX?TmzjfgRICqXB_)*I&x*_BG|!vwno)!#PJ6mNY?z=gsZ; z$A}XHh629r{vqHLJ7*GS!+dgk>!t%{wkBxLx^-#i4Pl+lpX4vft8RN~X-Srx$M#e9 z?T#oOJ3T1yx7=K_q5szb7{mQ*!28ywUnTq=w}#n@!^%wDOSJ;Y&(VD2Z3<%Q9Lim8 z)BmlMPu2J7aM*VCzrpsBEu#~h^w9nClp!#6<}@^LWjqT083uGy@ebknHWb0n6y?AKZ71(JqP5sR_|Z4 z8hSd>{kl=WiBDqdCHWKCs>l37D?=UZb%Rv9JMkT@PvN0HH{U?;zMsw^$7HZ$)b z1c9M`;>}?|>!G-o)AfUM@ySQWt!J;27OZc0)>u10Cbn~Y62KUi_T8z^>~gz51mh-VKlJ3f0Vqspb3+uh;nqC+6!skYD1fI;Y{#<)dpgtn!yPqY$`=kEb1&};J|L|YeIlu^X z1A*iJ?^`tcoB6LsvxZMd{`<=Jkic|);t7<0FTY0uP%-}dgzqV_z<=GHm-Z+Bb+ajm zz0Qdcfh?%2ji9?m$Yq7yM9-ofyHKzL2)i~k<= z#hCh8B;N-`pAPsX_+0Ke8li3Aew4ZICIgV{_$Wa`A9js^LlL)N1fQVCc7|Jj>s>E* z$7vblwhZ{NrvbgJbbEjwBjCsPqsQYt{-_wf=iHz;W>xJdu=h`TL?h^k$lHqSi_kf4 z$Iup$@O7hH>G1GjT4KR}ypD_vlIEG5t7>d)Y-%F7INc$8u7uJ-`r;COrL(hhxz+9N z0iI^p0b8&FPsBB@cc;lwz`RTW-2;`15M@ysmH)}tV8{EWixmCVy|*>*<-Iw< zAAWZT;tqo7C9=EU1H<>g4-4RjGZqB9pvS}IECQ4Yg=Iib=Xs{Ij0xmnZN}>NW`ukhEEXu#d27vG=ZocElVz-n2 zk~kK6LRc^wbo7Yc}rR^$T7x*y0I zuYgsLd=$Q&5!7=KwsXLFy?)`$A`rlrHR+yhh%p zW`Nbd{RtL0i=DTIKwY3G`13r{( zk7Ye7tHar~(8I0*A`Wz>(1BcAAP*1NQnM3IcSv5a-KH;myN4zFhB^5@)YfL^-gyft zvpB0Z>>@uQE%?i=$+0qqDEF=ZNU#r9ZRhU^_HOe;J+`}#fSm5+MZx_+Cm4|={8t-s z3LW=nL&A5p!ZKr|p!-u6pIsSz7XAEvBs1aj=g2jidEK^613IGty8nHS7Aqa+eNXD! z@)GfMun&=NyDQss5T# z-@FBohKj?=%1Q&QzuAfjjcME0JHAD-n9TP-s}C?3cE6<&(u4S4KfXE$bQAP<`9I6^ zD_Q0Ef4mGJ`Q`uB
$J@G$n9P9tDUk-nc@xtHn|FfI>zrIw@;Kl!TiZA|uA(4P^ zdo*L6;oqrz--xCe_+Km(ID$gPGyvwd%Pp6K3}B?cia7pkSL-%<|qxD#v2 zQ4L9#;hy0;c9~kx^?fpOl&#XywO&C_$L-&YQ0&QR&6SyN@5oB4vc(QIZJ3k?z2Wb~ z({!NQCo_t@PWyr7ex)Z@XZG>hXq}0jD-nx7yuG-kQC`gds-SXFVd-UyAp-zp3Du6} zV@^(~Cpx{>1EcOg4@l~}`)A>^2zHH8jCi&<D^uH|lj47yB-m zwksXS!I(E9N6Qi9JoU5UKgIBV?RJ%OK8(m5q^kO0=Po^4?$|KZm}jO|*y03!mDQ7a z86m_pMYtsVG0DwDBP(V&PyOkP;_1ED+3`~^*Z1M_KgF!rp0Y*=JmjWdblh-4fgm*I z6$0cg$Gd268M(jqWzm}gl?i?5(P-=z<9Ck|hBw_nFBcu3U6lcS)s~(Y+sdCO+8ad8 zrI%ACG|Fqu9FuLU_X@Y|9^eJ{8McB+x86ppKU321<;m^ zZ)E@H&6ATqogZ8EW{yJYc~x~#ZT&3*L|3$!gYEkh8|Cs3H{Wo}G`SVIF{h!|?dbhY zRBue9x1TtBR+WwU<-!iinp-|kKjo=bnz|#|>LY_cJTF!nj@Q+t!Y%E%i0WcU%aI5h z9o9`PO5}7nKBH8$E#dv}!NbDlp%rT&+MGfH@cDFO!O3y-t1iNitMih&*wj`l!*=0Z zEd-lNFf9U$AtOY7i%Q*4_}gj!fsyy+&FNq3ZQ^%`eWZ$JyA>7Ry5j)#u(1zU1+S9# zs%LNiblEK>Fi%e@?3=v$*>c}CcDpiDHs;$jYSIe-gCU@nS(A@~8|W}l8m{`8LFZM1 zYKiRBGlZvcxEQbp1;wa5xEdT&C^ImXF*|t|MiddpDQDW2}7QvTB9-rGMadM z8Kq7oB|qUNubGv%Enp>E_v9d4u72r;l~U)amuJtu9_Lh|o5uYl%6YzdG_Vu85VNPt zvAHr|>-l<0`Od21W1;!HR*P?aAJHar%J0QdKj50}0?gR`Ie!*>G1^P>r zvT9z9EkLuTN?8deND~D#Zymw<^=c!$!5(o2&0jS2BK|pITGj1#b<+ zP5yW{IM8x+bGp6;qLM%*1l`H!2acp^E<6(QCYj%!ZwNZZ-Ia}1 z-ZJZVA-OhR)mi|0H=gB^c!y_NIFu=iu&wS_k@6+KZw>bVpVB@1qn0uM zQ~4Qi!L|7z>QaTE-o@T@;VFk%qfX`ZqO%~c@}3MN-%GL>YI{LX^ovFNA=EtY0sMj| zt^M8KTvZaB+8@#*QtILd?IXiW0w#7?wHz9W;zB_3IO=z_f&z!XF;=1Vlo~(98VH^M z*oIN2g?mcS9SAWL9%cd__^~a0Ei-xGBr#lR6?DskLYyg}^+1-LJ@*2O54@F@!rzG8 zWrtf;y1m<8Aznna9^4+{|KYZa0<9UX=)ecI3#j|S2OCF~jh``tTvV;Z1?v;&Py;j* zqmvhQaB<|;k$h;TWfA9BR}=k^d7^ULh_S_z2F=D)fyyG7#U;3gb#;f&FJI{F@@er? z9xC-MC4X;KRSBX^oU$18Eq(jmVWYNi&E-h%Qw-@L0hy@&%FlOPI(IaiLAFZZ0x=Tb zgrhY0uB-?Q|6P8b?m3%2$E$d+UxQuz-U#{VM6wB~aKLw-#Ao$|#C2ylMHd5KF~Cc` z24YR{%~x@{amXn%2@0lgrv>rB;w<|L@&)pE9rBUxbG$Fj8TE0pwU*qU>aOVda1g*8LK2!rH12>%;Si zz1yo*pu^bTjobFnIlfh~EEQx&RPGvgSd(-?QW4(HhC-Qb+k(dfr$;zAack!z8~pB( zNgouIt)N%?H9+9)+RMgMOL`;X&*u-o=8sC(X)NgX+gB0`cmO_e56sDXVo6v|OjK=z zV&)`c0EnhAeoN!UB{=nss1MggR8_aHRQCee`}Zy`*{&xZd@#1GGnDrB<}(^|iM^1Y zv|;i-C-}ejY`pfRR4R$$h3m2DDehajMNND8ORz#O@regY=zLP!+uPHbc6;AdE!T{b za-08>GLhoMq5yoaf@t5h%>iG^Dvsbx9cZXFvXw(E$+Yj>>I;f!&J#9{u#|rfHxS7+ z(4-BxoiJ{qS+^4=?N6HtGv3Vz)$==B(yIu-ykYajDrrT);rU+-L5Y?lQj1SN2hk!h zXV)Y=wiH^`JtaRYa8_6pewJh~Ywo2X8iecVakWKVlvhag%Jy(@n`tZRpyon6MDHzL zesNJ5=pTV?%7PjtC<+hpOkc2|yC;&q3XKrYwUrseIdn&V&H(^V-$kMKer;fzVR3M+&6L+ORshzPk^D~Gm-glNlEO2i$fu41H?so63PT*X zjdRoCNg2s|SYljU4Q9;(T9r3$o8M}w?_P3E+oR83a@!qgY*lZgu^foUW}!EE)#xjA@96p0 zZt>R!t(x)am!Sf2gW$eBBr=OHYc zdz2riJ1zLjn%ALP9X?5JHX4gYP=rjAK3-uvzU1`8p zlz{$(p@|G%QS3t?MhfUnG#NF})}|ysoL* z>$aEO#5C~My?(rV6KRB{eC6N1=eEp^WTsBhk@O`7H$^ZR$MyPXDv#6r zt(8nEa+`vjF0Tf{dfsQ~Mc}mg9nP63CcgB0_mO-|9Q*1p&60F~P&F{`q*N^euhcE_ zO~_9}l-1(Sdk;$sK55^R)hEDu!%GeX3i<~EbR=e(Z2G$v^r~+jP?p!Ao)Nmg1S=-JrX>Zlp$qnmUfWgzIYx`<<%^lE|*=vo9 zxSqGZ?14**_QtW)!e_nYLy2&krS+hI!Or{h8g@ZZX@iB-W1he z5~ii9`N-+1z_ka9U59Sy=#WwhdIvvabO3?S@tfYMtXn!H_G?g+%ycBc*c~-C z<$Uw)n=iz0|66sdvh@8l8dr%;(*xIEqxs@za zk!4&sv`Rpwd=D6tKmPC*oqm*))@se1Qkonui}DjlA=s*bmf7a4Yjhks9H$IU*4ldH zQ#RA1d}Q&qVZXO-a1ez(lZnnL>TUDEpbC;6rPq9u|9t+k0u=K8{)4r^xg zh%I_h>~GXas-oV+F*pH!@l0+JwcTAGpHJ7F!Nx!<{F1Lz{!{%~@q8!}GuG=?kn&>;NF9=xD%iW=OM5rrwKSTQc& zDdOIwCRL8bdm7q9sUWAWAZ8-kNYa$OI<&;xYapi; z?N`~%gU??oY2sGBl`7Yf`>7i2!_>7=ukjXK`mRWwCUitB6ALzXvp&llQ^_U4jI zv9p$5oYxb1sQGE;`Ni1yRaA}(uZFRDktgs5OBIB@Pkuuth0ZPS^!yWjkTqR=iF?W!%`Skp#VtTmN~Q-GRkZ@OoK&tE#Ck=SRGRUwxKw2j0Wj52=? zwR3J9dvy;Pfu;JAQup4X4g@UyL*5NdPGHS^9jbr=LzC(zv)7chVJ2UQGh`ddE8pRW zo#B*hNd6A{v+U{vpMIpGoBzTivrm~m+cAy&f2?$HKycwA9f`yiiG6@KxYa(|5NTg-9^HN$p8AMkLZ zWx_`?QX)z9dLNwJz^wpr{NvZ;(?x*qN6(N-G?32+`byTA;1?X|+B{wcFX8Q8_Ibax zCYUbB3@1u|#@ijn?68hfwvoLK?NGvbZRog;HB5##kBOY{^a)YpX2eiuCSxwpdawkS zZ0Sw&RE>N`Q2OFTy6gc?^LELbJ%eew!}q<#_)30KQO28eQ`D66@@HxbbUNjziyL?` zu^FFgYv29B$fA_N?=eN+RXR3>7 z3z?zUe=$(hvPiX*uiTLZzA4EBd=Gh!gfFrCPoKjo@S$wn*J&d;xFV7mZ-p7E71VHuIJc>Ou{Y=T9@7_F5Hiz<$6cOJwqpj&2JY>uf>iJ zdK&7bj}N?%5(Flh#U_RQQpiDX$FB+I*%NX6`D?YtGKZH*j5}TEIY5^F(YSw3WDe~) zn4uP^2I3*j=-!yNOdYI7 z7hJsk0fcSBlVGk&RU=n5EyBDM169<5G>XJ*&x9rDweLY}9vVa-O?7(Zid*cdgT59r z-l1C+onbDXhcA0RQb#)2`ABQNF4UMe>-p%l1oE^;ZPyWnDbgtD*<*8 z3g%L!=2oyk7?-#=4bgb-K;NfIPC8w-qM!AV?E+zLgt87CJ%wtz9&(Y2^2DbI#e`dv z^cr6Jj`E_DLStj}R0d`wkRjPnfMv}kSM+C0AU4d<=PM1o=Kd+Dn!+&-bm1*C)+~RF zhoRswKCD|^rSn25WY6PUo5)+a88tc_&#GUuKRkOq<-T2Z6k994m&XZAy;DZFoFN$I zh;1N^Ggi(pj4ev3^HBak^O`=bK)is{np{vbO(#NrGT{DQ(efukV;fve6LE}~7Y*c@OZMH{|c0iZ;G1*L4=u>1l;}p(Oo}!2xmt?g1sv?l* z@(mXXVBErVMqS9)h2g$5oNW`-M{$D+J!zCXaYF{BN%C2WMq7>UPzODGLRuG8__S|- z=e1_{P;R(lt_g0KK`N>U(aX{uVfY*TM38c}^enYb#~#=RI~z=py%xmnz`%vlaKh6asIZZu(!_*#~?n zDxc`5SHi=}^pY?e<&B$8znxVxc*m>G_+aPlk*o{a+cCMB4gyFlUe_8JtbfK9qqMR~f<>sp7U**o zRz(f?zAOHKlXJ^$E6K^SgjLTDb^Rb%+e5;{fE- zj;}D5{&q}wfb5saRu#y2GbYMM)Qdy5nWgj;DVq!}Wg926KTFW&ifNG68o}X;nu%zB zk1`E5xelY<1#rErNEigiIz`YZSX!NFlY0Fd36kuJvzo90*cBF0drq(aOwh_D?TIwl z)N+bs(Bzx4w-x3o8AK^5`<|2&Vw@>_9&5XyNXY6OiHo=eo^R$T9^pw#$&$e%I2O4x54oLUWVDf2*ZpqVLn^+qNkP0i1pcbR3egv;q`1)lUT^9OG3;O0ZFu<+$D(L$Hk*Xy14~Aw@pRPkQ z-ovjMuC}jc&h;L)Z6*7TZ4!GXAlxtqVy*UD^Po|9NDc1Y46virW)-YiLVG5aR!Bcp z7(5ZOJk;zVa!AC*^9AR%Ndeq^ZagMI6=A66<1|fr(4fse&sEpw_b~PW--aN!4kOU@ z6PYNUw%YZDZntfC(>GPO%e{Sf8!>Iee`S=$tyNmB0 zh1w{Jue`9)-e#m;-LFoT4VEw*NPHE88AcGe`O*8fhZ)q|qMGiZncl3?2BuxnZqWa9 z2FnZU!Nv&N#6q0$$eDCF=H2k9eSzQINSxMe+jx$L*{87dMFjHa!h3SfNB!U?feSB` z0~)z`>UdPV#o_9IgR?{WrOxgAXLCmGlD57`&J_Q($V;AHW*iM)0~bu>CpspgN%*J! zVPSo8h|6MkUf}nqW-g(`HEedf&Z$P#+q+|qSLr^pP3Fste{33-$gD!Sy`oI7`$3=i zH|(Ewn2}<(>+@Q*JvB33vt`V>kejW{8&Dp8R<&@vWfQMI*-1Zaj3H{X9xih*BKVMg z=Gnjf4Y75q;BBp{qd<|iSY$ftKmM!vhN*-8gRoF0zgwzN58_f7c6Q<*|7M{$Du+Gkx#nVi z4u2R|ryTfotEJ#;GnGJw2&F#HgXzrKtuSYf^RgWDPp1z)9Rx4obY%U#{uI`z9tz3x zHFA)a)d51t!3k&?%pJO#%14>s19 zwMaGTj=*yQQ3o?y_2GOW0@r0>xBp5!O{r@q=miJSVR zwX3aTSTwIsL}Qu$UQt2YNpuWVI@@m{OIyYA~hk=bJUp17Y<&}>fc5ZL#JPY27K{RmTD zJyKuPx$7}1x@qC^-}WXT5zLtbhMz`d1eto878c8+rxLt79exJndNN!zpPayX(eMJ$I3fZV8&v(VHOffAFp}qt>z3Ozcqm-vV<{GzBS+Y!B@n$GGD)iIiREg@)Ddp4rKKQf+@jcHSr&nlOd7Tiy16UIlq zt7%532D^&TGF-l2Ok@AT-@MC6-_xNUphH+*8Wey2KvWQ`@_eO|XXTrS#qTQ`4l^C+ z0G~4c)Z*j8-S68*rq5U4CIQ{DQ55fm0~I495C6Vx03|WD_bjbMjR$)wsY+>NQ;haZ z@VRe83Il09ZhIU_lZ5f|Xg6n$*2jE&_OZPy+|OWxqu@E^2$x-BMVdsy6im79vtA9z zL3z0>nc+9zYDa|-?Qp^eOers+sqbpJCNBZmo>RFhHYh{Pp~t8-YYja>BYX^e*u z{d)JF`r_yM1snMrMUhbkC?6wOO3^D!u3s^f65%}BW1aVX$?WwyNr_0G=vBG*KSEzg=f8yU4i2b`h7RtqS zQ$t(CVw^sAbA|(+*L)dTslMvc5>r`4)<>QHRXjFp8f{1wyN!M=u9VwBC$=Q-v5 zPAWo^LwiO_49z}(N&YwQZ7n1;=;LD{h0CMRCZ)`96GOjP$^!+T(afDT9XTHjd8%pY z^cy;CGvvF%)bl61rcn7wQ+#CMS($GnMX}n-36&W_(YSDT0-V^iQ5E`i zv79`I2v9;IjVmjMP_|;+)jt6LY)20nh&OoYQ49QGE=zi)^p7~_4NoarWD`F%n*EJ* z*O+JN;RfSeYt#jO(h;b}y7~2)%rLgmpu&75sv`5Nr4WZEjtQ1Rf0UYX%w{MZX~^#L znXh?rtQ_wegVTR15_2fw$(LV>N8~j8FzuDC%ZynHPpn2w=CbpP=MT$StONAa+ct5++%WgyKTM*ksJfPANwy?0 zTG1m9J{_zmY1R~<{OaJ|C(ap*2B!-V%H}8`6a47|{mg}_D$jSaFax*!zD_<9kcbSX zl{fVE2%R-&L=o3uuqUq|+C?K`xACK8u*I}YU?m}wgn#%3oBKo-Is3e`Jbc?!2yY~R zVKTkaIB~8HwSEisyX5W`C0f7c^VDDQF zH6Dtz9EQ0=69_T76x_%^>y?bc4sLi{#SDx38@>rt9G z3COlQRN&i|b$o*k$c{X9J?Z~(#Vs8&ARNH^GJ2pmS|*{VA^8OBSO;@<<@V@~96WrV zf$~Fls}7>37~C^ai2W7zd}zOH?M(tieWB`A=)zCM%*%)ot5xoiM%jSdr+rkKGiiV3 zp0oLsG&EvaepyGrSAP27OY*+pd{*cYLgSRHS6}9W?UQ;hHB6y``j4Vbh|Y_}qH!(f zxK?apbtHwAugCnUGYnc3CoHzSaVz&=&C)2Z^Ff5qrJ;?+P928EP>_elful#_>B(Cb z)+P%!)Oot7{}2XfQ^`u2=j4j{y8U7AF85=yiH59Ldig-ku&k98$!TpsvAo+Vi?e|5 ze7%dE6!&t|Zbnv~9xS%TAux`)5YEFd zJqr1NBV1rLT;Q3Ub4QK7w?X4+&C&18HMr~P$~a5HCbvk;6y|9{;H5vO>Y;&AEn$<5 z&u1u$K9pH#wSinSQB!Y*BYf#FlKx@Mq;%MXt=4+MO{Cb?67MXB$zi6kg=su@q4P)) z*t~(*u_{E*FVk4$%PpzF%4Iq-uGW7xou#JOq19XRY4Go+&6VX2R0G|zwELomMK)SP z#pPp9%dfBc)VPjf@w^>4NX}5Uc>b78hz0)jOpE4xS^rg&C?_J+w4WvpPYb4FmTDlA zwuR`N`W@SL?P$QyOjb;M7uU}lw@`@!FlMd2Dv<=kb8i`fo0lM29`KU1|1aTV zrpUNH1b?+sLXl~YUqrX#1a}u9eZ#Lc5Y7 zm?kyajF~)4_n0mZr$hJa3?{N8aLd!qivC5;xd2V9c$)&UC*?f!3OdQIab0g!FM95c za*7!$l@lrU64sdR^0Ft_rcJzni>$~HB_ImH(pes>d*dDX2tSUbS? zhiOH;ITjYy8_FAvEKbzKynia^g3TB3J4XAg{idyC9nBe<4Ap*k&0*2EkQJ-*F#jl) zE9Q9lgvxnfax(cITU$Fpfn3Kce_K;yKjfNFc^u#&qhGaQa+#Z3yk+;2E1ezjo$=2R zBf1=IsamL{&uE{_U!JGcTx5A*n)k@qLtCJj?2j7lk3$bAdyu8uK^Rx7tVmTTaS@XFfT_Vzn zR7X}_JlP6W8T!lbZUhp;21FYmlvlUa0LgC>L!+`>BM%Gag;l&&;No0?HzZdL!W-iR z&5Nt|3uJ;RbSr#9uU3{PLXoMezrOtg(i#Kdb<2xM&rrPp$vE9$I^EHSQu}X`_txdN z*^zKu{=fe5U6O~(9zi>a-Eq>q!mh@-$P7q(l;QFRVZ_>W8f3uD<9?Fm;T=$pVcJH$ zKj0VEV<83L`^W2JD8ywS5Bi;MJvz$#6a2+7GNad>{QiGXNSS}R{yK) z;TP?%sPf0#ADhAIYW==47| zY745q%Pqx#vkGtg<-mC#Y06WTevAv=He*H@y1ch>Cp2UQt=~;}^`P3}U$gWN2Wcv* zeDf4fTkQP9E|vF<9c>V;4*TZi#gp%JMg)?apw&EY)L+hLGp*Wup3wH%)|rb;LgmTX)Wv(%^P@vNBO=gp?isWigfbW_BW%>4tAf+r!*odL#8P zwq5ZGHtR+-;dcsidq}a4_9vn(Fna*x{;JjpgTFlRnXdhWSoXQ!aE{lD`CB~&9 z;0E>~ugIGe_oiyG%$O>XEyiie);1$ofs4evU@-X5%cplGDj!n);)Peb)NEDC?=d{# z8qGGBxMNz<$#Z44;_yDwA{bgFR9Sqo3-O$%A4WX2MT9zaEZT zZF@1RUP1VVB@a9lKSKz}IG zo)+^l)@gcs%d89~-R2Rk>A@Y|ABH5XRmk)lr{J%=KYfKNobTmnH-a0rz$VTJ)9uaQ zjz{b}ZMNlT2NAC{euR4g+eJ)rgdG)39l^9Sn_-{^%?_HGTZ+SWnOi|oqvu`pmagzr-%Uhs#CS|mDJ6x^H_|VTk(Bdd z+L9daxSn{z3g0LX8WhVFSl#?+Ut{1TEuBdr?@=ul{hVJdFYU%h7kj-JFsCJ21E_G5wk& zZvbY=OT1XDAc|(A^i=kWXUcqMexw}FEEwf^ONlZkS2Rv0$|WwgNAuk2yQhE!WK33; z&CVw2SkDtWwLjl>xYKh!V|W_iI}&C`Pl-f%hKD@p$MIjczs3*caGdrZ&Ae_q~oShV@%{cKiiFc=4iuCoGGQY!XC_&G@w4Xih=zmZsJdqwX z<)V}-cQL)9qmIPgQ`z;!e>cZ`Rq9f>G8P9?{IU}2_O*1%&FML=l|g-9i1}MoMR&Fr z)3eTw0AHyVo4xgxRgtD{Rt!T7QgRty2A&dUJNDDjhxS&(hv0imKjNQvsAu$2%l1;? zBc8lP98sJ_Ut6*AG509VVBJGU`f)UkVlpad3hJYZRyypd>EOh!#)#N>Voq{-_;}d0 zHTn7K&oAsxe$|odTR850J|?;?(y!a12!%F@*r}eTmWVouap7ij z&!BD)DP`oszGp_FMALNq>1GSoEKQP0+spElrrC?$I&61L-NC)}@9P0g%jgY%+$1Bn z?9XdmDt<`oG3v|;aRYIDj_FT7={{4>=iMV=!L!{T-C)$+3cTXB3sorfL!sKmw3Lc= z-Z$JRQWgQ-xJqP%DAxNEp1IaMeak0EUM%*k>={{M*E4#72ocMkw8pUOOh!As1-F|%Nw97d2B_hvt@S^4y&ElP}k9XOC0@At;2jyqIs zkV)@r;ctwBcBI-lFG?AI^=dj!Wvufwd(W2^{OT#d*#2M^atemM`(EOwZxK~G#dr%v z-4QPn&c*DjyXsNR9t>g*m7cTWbV$eFud%BP#RYynV!2h%7BG@I>)a0Eqs+b?55Ic0 zC!0E$Ut^NvN@ISN?Ml(}^gOn0g>fa*?j%*gSRZ%DYkedqRZ%u|e_XY9Xheji4${FQ zRDu?}aA7W$>+&kK@D_gE0CrOR5|F-*OQ2VTiYi+5v->+5c=S)ZxBv9#W#3KZUvhF7 z=kzNlWR3|_1$w2Tz8Hn0R2{m19!h;3c_=SfWk%l{RV0d$OnOfpeY}*`Pj{wkMiUOd zGA-SdvNmd{3%aSa7{rX=K%S6{K$nsTEMVmKq)gZkR%FovTjWn}{hOB>Vka^9E34Z< zotlG`$|YS1!#QVOX=}Lq6(2*L=x!;{e7U`VaSR&)>lH359oYMYx6?ZnIiA4+jYEN& zrO%SYKjd8w9bDXk!CwL%upOfe3+|0Z$j@`{rCT0k4Bt=7GIrZ;IG*Y^8!}b8HeEH&#s>$W|0EEs)F)YCBvwcy7Zyw}*6ppFH|^#PM0uSMg<7dMq{#f!;W z;PKNsXHRDB3)suh8%F8)=3hF(>%qQ2fpsdu*#F2{W5$Tz~u)lvj+k zEb9B(rt2*(4BmAvqc(|(^Y-Ja<0RAgt0$FwT>%^`T7>fKn)@EIVywL-leDI~?$S zZ{jTOt7ohv0`4c@!P?cg^JeHnol}*5n_oFkKm3%?>ToO^BsAsM_~LZZD^6{a@q*4b z7MU3riNbY^aTfr<9BiC$vdv*dO&H)rZr~$1n*817glo?F`-Dz;fb2&O(m&i-quVe> zI9L+gw#4#qnWafx?&oMS@ep43&0M=9f{sgNqgaXwuVV0IGGv2a7<%L(Qd``uuTC-^ zlg?rvIC{8`&$!5hK3d=TlOjh7le=6`^lx*WaH89y_vU|TWIa?ln9};WWS`!uT#=Bq z5nP9a;~-oQVkAd}5jK9@r7JgkNzE61QKTt$>;DsW{8HWKppkHiEY>uzs~VMi0pRQ= zUi4}{b881EG9CmA0~_){=e2Vs=|_*XTYJ2Ws8Ma$yWH`%eN$P&2xPDlc6GYl!Ms#y z2cd186}woY^-*754AK5_4p ztNbN7ivIRk^rXha{KmxLkU<&+?UnFT|9tMX+ppjin~gMN47)$$Jrg!LU1FVVaIYbo zq*xi;xIOC)auUc!K>8@$4*%RGX6&F>xYHaVWHpc!uL|IL>SGi(mmUa`H*rT9m6d%A z%yPmaS!wa`0!x0!Suw^J`m+D~kX0$(NnvMr?`u*vFPS}_9M{I&%pP`wY!(sGavqhfmG)6-Kq4}~n%Ac=o!_5gsmUlZQ`eaW?fk1>qF zF26mmnj(F#rG+8SGmnRQ0+3DNR3C_=AXbd@hxdJRg;ea9A_+zdBxv3f8=Q5W^yI(C ztattky6e3jm|{r`!h#vGg(_z%Aa4QN`S^ix6@-Ai9kl4wh4-;6}A z+QC?l^D%h3Q!y%VsX}A=rcCg(4x;73d8#NARZf?C&}qDT5!@3pBGhLtAxe0NB3?o* zq4fVs;6=|$x`2MCK-~!TuF+|&&@BL$y$S1X&Kk=+6^^?VnN42R9=^Hc zNDTd5qJ)mfJT4Ix#s`7bGWBxbs}zdm&N6X$1OU~^Q}Lmvi4KMRAC?psHKu0vj(q^G zmf2R-U5?u_HB$uDZvJU))?*~bmyaqI@w(o=D6!OF(i70Do9onBXhBvN&Z6lMW@gu< zwA*j5>=HR)S4DBJpl3P}Ot3B&p^_nUCy-`=ufKf}+B9cK2*tfc_44M@zID5XS$;HS z(S7NnzTsf>lQLrdH9yhakkRp4M5DiCv~U;X#Eu|uY%}sj|3CS*AH|QiuGV(rd>A`I)5sY3x<^^0GoYhnE{P7HY!3#-KhMxD%Y9Q$^u5j?l#+*E+?Ye9iJT+3XrL;+qb-La)f*OJps&PgXrQDK$Q$bE>Xk&Kt`VXm9eV zl^%)uUj3M|^4QG9JgmnhMo(nA^PzrQ=WEzyL4J=}jY}aTYrjcabQ$ruk4iXv3_V#O z2f6)bp&9IzCxCtj1H0`lI;>TaXKywXD!Z+lg1yd@2sg)s!hep@DyzBFDF*JQNYyn8 z(fGS+S1y1>qme8r@}OY+|gPQNn?LV^^TqvRHu1ZD3m9(v8mBFaO<=dpLr_(|6%T}qvF`w zbzca9I z99(8o)K+{{-Ps?A=#rT%Z&fGv#)EZ$ecgr4}GEDJ_;3<)Aqt_q^F_`N3k_ra~bnZ3=MF1av*gn)k+nhbzO zyJpvox81!kW$q()o^i)_dc#kR?rS_S8YjH2N1qz&KhXymzW6H$UO%;dkB;JE3Iv&Z`f|r`HF85ZW{wVPQwt^1* z8Bl@z{qWWW`{nL`dzQtx0oaS}vFD#Z9-zE!cds*FJx((_PXb8R0eud!nNLLPf*nbq z+cFU(AV3lRz>%geC=sTBybpAQ6!I(7w|^0V`9J9te|sn3@s_pn)bBNt`1>gk5DCVA z-TbWp(84`-z)|pAH(}3%T@_nyV0a&VOti)G=^(kvxVZJnKatm%Xm5!~q0>FM=-*UL z703$^Vk%)}hvxN}lY@tybr;5A2(tp|Dt2^&=$gA4-qE+Y-O|V$oV8KB$|Q+A&+oj3 z0xobeSF=$rw~O!wXb@K}hj)%`O`cfSOE7dzfc9=TK%c^=eFTY?-4*e&Ns$CMJoXnh zoz}Szlfz<6o!6#}lpas_guR6O?RQqafQdChrgA2c%cBtLZExWN-zA_~IfQ*fPWEgC z;%+BEooZ#O=t)LUboHc7^{zB9ixqBRgLE3(8?oTlU1Ieb(C?ZFCQL(x~5ugTehN zMVhvGh3jzu8dTWXrIsc9KmQj%dIUD0AUr{SVwRTn-Qp&jD$tHb_?p`Wt-N4z4C%G1 z>JF)=CkC+wy|gRF&R8N_f9rT-#2sXid?ghD;71!19LYKTc`WlVU3hYTIFvZS*sPH8 zTs7h&uOYL_k2?5t9P3`Bt@O?7%5`&=``NWoNa5@;44L*zG}g`ic8S~S?FDAI4x`6t zu@d7q+}ECd+|GlHu}N4!of}~7M&B(+6LEnuA-Q4lnyG2+&vciTg6U=CUPnO|c4P+9 z7bl^+j_=RZnAUlD8%eXItv7O&Dw$eeHer#6IHjz~p4-DZ4sZGBZPZPy6v+)8>~$X6 zC}};LuC9i%au(QC_u*SVNin=u&XQDSHEE@r9KsD@)@Ox=4j@3@4i|0Ri9p_PSuBPW7jWS+?3o^?cUH{Hxr1x{ zF8VIdcOP#3*VRMu;OwlGJQo#cejdB(v&(tho+U~ZnFU^m6EQ?ifltH^kTPp;VBx7)V?f{S2ws z&Qn4XJ}1^ko0bbi`f8@wgUc)~b+W>3VP?+bO=hh2UD?*>m^+jq+@1qmW&?J>7YzvD z-NxxjC*XNmQPvmf%cL1#J{aPw-lV=vv^cMD&z37J&};+50oh}7?7gSVMDPq-5F3=- z+`+E(*m;_7ljgQfZ@-KChyZNe;ce^IImYT3`=@C_p7x?cBOLDq zcsPuxuT$B>>nu8Tat_XAcVHS|lzy`9N{>y`4ozDG?^I7)2@q+yIwp5K=7^H8W^S08 z`zs`JMcfOR(DIOsopV3ym#zjy>p$~+ZEeo}l35a17~j1i(_ujv2D`XDe_1R_s2K>J z>;9R<2{0@R&;i$P2hYb&y&o?tFV|{yi$DL?_-kwcLO!tnyk3sLdjN>03&lY6_3Osnd3=Tp6a^IUadJ;@q?ikHws z@XE8H0qG{iZA-&{pHQWt9_%2=Q`hANLF4UN+DAaj>SDE{hrGYU41)5eOOOZMhtQg% zhY^c<2as>*{Q2CDIMz)ocpVp<#9DZH-b!+XZiFCMi0zf?a%tuW==Ij& z3RAL##1K9;u%m8!zTL-Ffv@1rFW<(ZEwj^dB+{A}D5nCN9w6*@6-2AN?e+FJtgoYT zc&^9x>f3h*Om~iQxB(Z(6zrY#m%I5f__W2mC=*CXbO9hZ5EwCC!0_*jxcV$~yAxfv z^Ww@J?sk<|FJ8IoS-@r0LEejrimVm?ZHtT|-)%v94^3tdm;LqOyW{coDmN)tH4v;T z3X-8-(NpMp=bGbdl^{nLRoor8mbP182*J=aXxrn7`H270`jy}YD!m2YNS0)A?YQw+ zaV{^dh3sPmkoR4ZKnhdGP1cvE#(fw6X+~}gw_088nJGXpY z=PPS~Z39Z#^zw_a!#S|!1Hl>4 z>DZ%fV6fEr-}NDcA=Fr*-D%_`8HC0N*Z6=1$>W;k@1w_Lq5j%7hh5fqfJDzC=>Etj z*D^l(`>_6Qj%Mq2^r2mrIzrholv^KHhWx!BWjk&ek2zIW6eZl}pg;p1nP&q^&K6G; zL$F-?0}W|Z2_Q~8TrX@NX3tnpz$DiKBqc;U(0%Fo@SJKf`kay^TH+>;*aL{FexHrO zbW-vJJ$>x+2ok*vE1LE#MxEszEv`~F9D$7Cn4bCKpwT6&^Krr*W&MJW%WmUYF)bqkSvRa!-#arMa{CmUf9P!GXyykD#UDh#K-BbjD~NOb-|N>^a3^lcBeBDcftuG3!ys&)xpj?V`phPF ztitpnh>3JzIuVg&ZERy0idRR)5~mc$K^pZ$eKr3oVJ`m8AOOq;;2Nw~-FD+uDzuvW ze$Z5%0)++jOmu$-$y&}^Z&AYKa_LYhzb_v5g!{*vA!*XD=KEih53Roip}yq+KK!cp z0AB1MvJcz%)vf>b&REHxf7FBka}qlCyjRJ0mYhI@1eYdAbZ0;ZEP;`;;Vmx^;PE-Yc!Gb~dBu+|e&-7cgbv08VPFBea=jWq7HMB;iEfN)>NVqlsSoRuMLKi>$}&SV)5A!YlvW1eV~D{nmUb7?)To{!3C+On_43rsa#B%rL)m=v zveuX5CY$3I5J{7!y7Ijr9`;c7Lpw$|LU0Z89(0gFQ+Dx=4;?V8HgmNyQegjLjmbj^ z>fuhZ{+?$;zWy*d0v9lLwyv5kTEdCp$MsT6f)x0Oq;IjMgaRA4SVDMZq>irL^MSQZ zP*m|!;r3$#QrM&12p`FyW%CQ5unGLo{j-zQe0wd`EulN$hm9NpD(bZo=IEO482oJ% zSrCJJFtnQA8!exNB!e-ZeWfQ|Q$Q^%qR!Vfv?zq<;CCu49LeciXqLJyVDluCpm6rhrq&x7w435Jb1{r%@kAzRJU=-BU(}wqe zlCpZardF2b2?UDP__~$agD1v&Pyw$>Qjt-QjbEWgORlwl$ug=$%(b|@5u*$|{3rwe zGnJG=Yks|j2)BA7fo7=3{a6Kwn@MU0qTbnl*^7Rqv14go1GQ^ziOv0rDIYi53I_Javv@`Dy!z5-Nfiwwkl_6NBP=IJ1$D$&>y#{CA$C4a$jk(N93{Pp>n6oX=|DN2 z87T?7)np0@@4EZ;VQ*$VOs^y%xu+=lQ(4+j`aDtWxc0&o)dvjLepN|$Ic}=#!^QBg zsHpn7_68HQ-FfglQbeGXH&U?vN1afJ%Af`AlA9`&dhI2N(w73w>uxG@A7~O2NDY4s znUJ!$FFj(xk_((pvu7s(pKK`#J`1kQEc(nK;5ZU&k4ruE2H^7r|s1C9lJom)KxDhupF@okpKvbTw z7-Gj4sDQV#6u2Low1k|Nk1sl+QjqnFs8b_1C9+B@$h!ARCgRWrW*uHM`gs`8-fG8LL4aYLGs1J1@=SYLJGsq$zss0UFNUt!B$h#S`NplTUN4KsUT zJNm1F>GsfLd;uH>vzN8>&}$DoAzI6`bu0Y}4hiw97K-txq2gHQg)HPvU&z`=j!AB#`zeQ4Pm#tkB;``@RoGoUX3W>a;sL zjgxwLW=16cNP%dH4B%^J&VW4dHV}boCWc!4OnLnO-%P~F8W1Rq3`>gS!gW2fAk!YB-o?BhIrBYe!`znBFrqI5!as^aT3d+P-mx;K z3T<45rJ2M00c82BYclZI_A%wmEdZ#z+zmr)peMY2NQ5%ynjZbq5HJJ^U4yw z1O)~{&j^UaYcf%La*?aE8AlZC7GlTqf}ETaQ9;ZZ?-W*)7*m&N3=T#tI}MP^)2bJ8?`gjA z*t-wpMu1ou(}9FB@%ZL=-9D~?@7-CV0e8M*4!jkt8zGx^DVkXCQn zY*{SM&q*KZ&vg?&k0{|tyL}%87|3JN#SQnfWz#>Xn2)TEHW$`gSkkGJQx9 zZHWZ?IF0GNj?&+gYG&3yH`2Eh&)}f-&Cbf0XOW1J6jI_)U3%?hnKU)>d501ZX_?Oo z?#F~2`T$%k?(ou4rcXn;e)&z>tdPlk^vI#I4ugu@v=XvJynE_ls(*TIH3`E%nB)~c zy{1cCqI|U8o1+KHNlp(%qktmTHU(2Lq4T>DD1YanES7==hTLj#le*p`u#v^pw2KL5mF(gHfAGl;L4Le+w!8{19!~DFeMNp1m4}*IYrhOp0Z8r_ z#yRY8-SYi>HxA!;`ukv{OTiH5p^eTBC#9ooH_I8m-buZ0KhuNW;i#4j zQP~nE^ULQKi6-zQVjL@O1!ww+?!mkh&WHON=FJDwMK?mVc|#FP`~!uM$syQDjn8O2 z@ieB>qf~w2yCb3H2Sl`Hv-nwoc$2ue>4T4zR@SVkF@{t>XyO}T>;+AgD1wGYN+s0< zG4kAp6#Jx5Tu<}~lq|F%k^FIwN?c)~xs;39y-J0Mjg*Y&3LU3riECvK32tM^zjG@e zxiqFt4b%8YX5f9{*x*%NOOSclF#)KJ1%5{DRzWY*t!iN3WxqqJuPiv~tC=GSkp<(? zswT*VIhdkS@S$YgF3?tZ(0sn87m61u- zwV+z~DJZ1LkrN$)c!54xOfN#bAa1I}T}~EDwOP!6qn2M|DDwDhLFsMq!?W|7MkwW7 zrXaG~y|R=-c(U-$c25ZzkpTfHp+BmEkYg7^S+ywY$hmC!vz`SsacjS$gW1cjg+InonpSp&`v7KPUZYu zmjMWBpgF{DA<*;i@AyS;GO#p+p$#__2dt}WZKzE2|iWYo^ z79C5#z=z_C6n#!U@thRZbDY$?kNCx$PYq0u@jP zT^1j@hQ)-E05}L75ZxcO+ryg7w-D{$4};DPINV=K^V{?PJ{SD|NRGPR-qXXi&f`?# zJ)HOCFL*T{uCtiGhf@7im22>6k-uu=;;>}OX?CL18w3dEx4FmT@nj#6M~D0Fb5I($ zdqSl;z3vqpNM}R@pFc>aFJX46IH&GvU%i=@)d!#~PylfNLhBjX{yM(@z7Wa3V$LTJ z)!AL1N0Av*W^s9m+)AIKsxl*?)Wk#zi8%4DT}Y##&#xPiABXmKzgg#ENN$V1kevJF1n1~Nmk~trQ$vUI5&~*l7Itxu&Q7!sq zucTN8Fb~c?^am?-P=Oe{ar%hgoy+diU3eN<_CH3+!JQSTRrR*r&yFgT!QBRVnK33I zi?K-^2?`%w-m&p_e(Rv3S{(e;rn2bYWY~fsSZ}Q^p(s!C(wbL?=`M56qOxXGt(>3? z+v-8~sLNeEjMc_715HQvgCZ?Dl`X?P{b|-u(MQ10Mf_NSRy&*&K?KNCmBz0&RFtUF z>VwK+*P(fv+@c^6l8M79Qk+!{r7`Br_YZw(E;340IrVYA(dFqpHxnqkl!4_u?;?sa z@@5$jQ=|_%i9l zkztjED52Li9zuDsKdgsBs4{qpW2n+&{3w&Zuntalzw8Bz17b62gGH#i^FtXf*B;}G zk@b==J7d5e&%-%CsCv1V@-L{fo5*Ao%n&lb#sa}B53W5X&ngu=LzUZ{&boY3paY;~ zXpNGWS?KzzHqK*%4N85y`4}L4{#&$$#FMV*3{=&j1;IR~Od$D~=couuH!7*MQkjFel(TWv?- ztQ{MVeJ08eFEL=gs;a672Vj7Cq}I>LR)yS%8_o^OHm#J$(22vv5(8)PS z72n?_Q=Z)40Skds0_^;mN%HcQM2W@)St!7pv#SANxl<0yW(uYTO%0xXr3-71X<91T zzIGnJ#t^G?uI>{1CDZ2%(YjrN_yvbma%(m)E2lXH{b1RzfUwir^Y$;f3(=Io`bNZU z#?7@xXwb?|`JOQurxo9!@w<)PANI&`ca6=2!ghD9>INm12<-KQ*9UQ|5N0T%t-~ed z2SmOhGU-zaXSKTuhkX%8PvrCcWXJf7geJA1aao`3)-dFi6a1g)akMTVorG9bJKjWe z_f$pa^^8ZSQL;SH1k3_rZsyLM>%9Vk-QJKkmCk-#U9sHAS$w^R&9i)UuJuSy!3suM zD8|Q!lp@rPs*CbVhomj+%RRNFONJWe(-5qt2sL*0G!RC-l#ygaclXW-K3FdAmp@oAg^6mrSX&URX3Ovpws(cade6#J8 z@oVz%HO(bQB{k`-RYI`hrA7n}LB5xUPxu8?M%2--#I{^R+eRZO!5 zKA7;mC`nK$4pn&wS znl~jwzVP!RuXv_qIQtV6H3Bt~&u$G;Me2S`y>akF{o5gd+*@d9yQOZE%uOUp+r$pw zcKyj*z7Mnf^IFZurWLO&!1ML4^RPgD5e~OLN7cFt(_Fpt3+KMx923DrP!${qQ$1Vp zPW~i9kh;v8yUBoyo2b*#l!t?>m~*#l z!sb-y3n)p`Y%N;z&1w^Q1)5c;ILpnAI%6nDCmAv?Pdqq`=gf#Mc(8s&%oz-CK*=ve zIxwQV6i?@XY`nXJi(=3qh>ul)!pd_kXB~kKLav}loZLvy#gt+?5!JDsT-fLN7(atl z!S0pUCj>K@8O_c?3x=N;603q^%@RD}(DgpaNt&+T^M|unB5k0*=KeBmBuy zcOuyN(_nUZuH@Q`1zkOT8P0?q6<3S>6VzhGLSi#P1TGCVl{8tSszJ3h_kal#QlVSf zgB#gNs%LqUk;KEN;NTq!p?+I7;nHoGRT8ca)T6roBl1YCd=-vD)SsVo2nZ(n%(+k$ zbV<~wx^B+Kh8qSgB39N%M?o5C^UhEjv9vPJ=^({~TDs9QQsxh;EJ-PWDW)gaPh&&g z1C&(w!I}L~1w;VXmKSUdRncO7g~u&U?w@HDog)}&b)2@i%U$XfWP#`LlmZv$TcGR* z@!$W%NCfdp9uabIGgR(Qd(Rp&JXUr*w)sNbvPj(2=13g;ia_$2=1(0+ihsvRRgFTl zAEMHNlbEHKRgyl>3Y4VQXe&y)i=(HfUB~TQ&GRvHmBCI#uwXQkY zf}lIfVw}+)eYEbIy}a2UZ5cu{b?FkL@QuafH)5Xr zwJntzK<4vIQA2T{f!DRTts1#^D~a5aTX1Vz);_xX@=w2?&c(j(f+S=E%hMGdv8TYB+-?Pi*ocd#Z&3-eu3u zZuYmyuSkxAj*U*HuBB&XClM)=FYNR3s%ULRR zS0s|i91e4&xb&}dOmK>FEX7k@43C*4D<=|YK`K;9rfMui&(jj5aLv(DmR)Q$YBr=> zFF|9mUWHf|^6#})N0qmI4vVqF#M!AEJvCN{3EN%EXGqkGfG8ISl}mPwCl4j_bC5|M z`W{RWsU?|bK1#{wJ0YOOT&d^NPrKRErA*Z&Snp5+o*bf8%9Gli2s( z_;FBco`NEVV6DfYfW~YGYvIGWQq8okqgZ$PG6)JHe7|mEhstW*b7WN8!ysV_VGjeM z!anSHUCL~w+u9t-0)N1v6t8M-Rx+zqF%VlpVG`KUKBQ91%goo(>py$;Rf_LL{V9_Z zOyyBp0I*RLUfJr;LeZh)mnBh@An(mDm+HyCP+Uaybri+bOShnLRG3#Ij_SU9JDOCk z_H~!)mR}ppH-eUg?kOlK(M>DOqEfvzwn@ma&IPsAY|q5)KYfnT-Sb_IkJl3_ESwRRVesiekCfaR`4ZmLeiW4{N?D7>{~rQ<3rrm>Hv{NEcU&JAXxx!Zl6V=?NB< z-namqSNDa0Rn&M-BbC+lWmQFZafgYE$*;(vSU>Kw@o|o}SaT5xY@ND1fNdptXUx$Q z>H*~^@i(B{K3S{*EHdVBB}rdHXH~pl2lZYCNQ7)5&aUK*DFvDEu<4CRRYU?hj#)!^ zRAr8?0xIFn98py%QZe__qIJ59y5>>Jrt<$KOoAHyyD&NFse8^^PaZ!wX?S*eq|D43W4fXqKw zUAYt4ONXWqzaD88&%nK7l~HV}0E7f{sdIgiA8ln!#^oC}Af z?cH&kzFGhB$Xo-Z`2k7C&?um3i86K3)!L+Av^54>n8|=>HdA9g7y8P!%r~)q;dW8G z-nn7s`@|7pR**XAw0SZV&gZ4%U(#vlY*50Y6_AKDBY0$=@0x4taAZ;}r*Lq&SQnqp z0efMx+G=gR!?s3m0fG=s!;{3w2BY6K;Y;A2bEa+IxNingOmE&Zwn@3xYq&6lx?QdvHB zo+rB-nE!uDs4js>_W6?Fkl*U}F_H229s zJW%yFeU!qksRT7D)y4P{3Ag&@EgFBA)YIM6LYKJId{p{`#D-ZCMy249uNYrQooo4I zO9h*l8N~4M28Abr%F%sZ_Au!0$n`YAcv>z7Wh>~9r%0~h5a$H~I1T`-H*kK~f8Ytx zURY_@z+53GAzsL{yE{L-j)&%Iu_fLaiEmXstDiVtfhkK`rL=ljd(77tSxpL-YGhRX z!1(EkS!fVh;@7_A~Ct#Or>R=(|A|^zsEwxzhU9xb-r;F7JEY*X`#oN zVzsaBy#QR~A`|s&_en)b(~)I7a=h}eqy}pi`;aKyt2GQ@Z5J0Y{#)I~F{~V~j|SG7 zhOjfnJ|y6!rA%ALOe19i|4C5nOE;&pC{zE1g$4hPg@)Ky)Di6$YY8beO$8Uy)$KQdcI$uA*YL*SQo~ao}uE8zhht<+bL&WqCG5^ zrBL;XF7r&S?@y<(ZYoa^Rir}T5lq##-pR}o2uscl$($wQH8n17B2LFY#KdV@7^#3Z z8Jr5;>7in6Hr*JyLR**S3g?)WkaxKYr;dOIz{NKS>}n?C#x=8TE)uB}8epZe06CeO(}0r_sNuZ_cBb zT+{wVG&~fd0AsdXG02LX{%L;6vKcJ3GzZ+n-^Q%AhuZD~c#g-13pbh>dfItwhhyTGBY7`*evqCXw1Jc!T()`~9Q)~pAsVV7@cI&inG9KF~TMfQmK%27@V)v-j#PId{Ks&%!*+Y%}T7;VeYvsE#o{*Uv z=T{r@^4RlgTW{$i!u$P#{qtU|j3&H7k+Y9?;`2**;KUU2^iv>S?nRCfnKZ?Z{zY` zG{;o-7tJNxyG!NN-Xggl@{QBq)&Bsj{3QQismx5qRf)%T#OiqgkQ`#`VOBjhGz z(1l^uOr;KM{b=;ftW@f4BuMAEd_j~?CyL2iNiK}krwb{Is?C6Ep@ee9=m=@5;U1A5 zxz_ODve!?;>*`Do;=%l)Pr3kX%}LKTcenPBO z)r*y38y<|{UxFZDj!Y|Z1^w-p^-f%5aWyx_%ekfF`;R892TB!Js zP(?@Ia{f^dL?V|oFo_z|{7Pc@c_HkK8SUgt4uKWUq-bx@=dhibq+BFRd3IFgII)Ba zMf}IIDYb8e&o6bT9o6pbx@rY~0$OwaAAqKW5K=i5rv;6?pIcqYk)P>%-6nI*Ox~RSDu6O}{_#iXgqu*UphA z5_tZW9^zUQmNv9Y`~kAmO5RMs3Uu)|o_#s9&)gpANJ2n2^P_Vjv;yEMIk+#V?f?MJ zaR1Hv*ztbi)@+}sD?(jkpp#QLDB=%x0ixT){#m~MNZt0{KCtTIo2QiB`3zg9Zg;89 z!UL4*qbiWM-X}l0`ZpmJ4h$Pe_m38(>3tr+V#C-hH<(yE+)TeTLBP_oeqjf;^0ObS;Ue^ zKbERXKU-BZDwAYSl#5E^kjjhzKUW#CNxd5;#$Twl6L!Q5ga2QFT9&GGtayS8Xj_og zLs&M^)T#K*PxK#Et0bUGbhB}A6W?7O3qDHzM^M8l5v!Y^SPe$9`SelHZcC7j6p!}V ze0+9lPYbvN(7nTL*?krw-u|uh?A(f~1e}<|^!}hLxHsJWX(9^F@iKK1BASg;ug#mS z0MDE`v|8f>yb^w03>(*22KTT^xhUy43S(#~1>Y^vZ#(Jsk;uRsu^C2UelChj*Tlhi zSGoR|iX$qSF1bEbQO^hy9 ziqt-J?j|S5q54HsMp*L|Xanh%LJCzm4e`!_IcYpM(-0`kICH^UqVj}8S-)5V)G=aJ zTJUtfELC9eQitj;2x%GvRkg(*!86mHoPL*s@&ATy|BZt*jHWKiZhZVIJ_q0m#RG&% zB#|9X6yyK9eUv(bhdi&|L5^fiqdn#z+YCT%yK!y4jWpQZJw7|p~l6T4ez>eim84Jd`mtBmBCM3Xx1~m8-Cg5I+Kc$n6Rw6D z14H<3#8Gsy+x@v82fi&Rr5pLwPG9O1PjM)iX=)!K$a0iBYt{E)`zF#z1>3TZ*Lfy- z%>{=~Sn{$G1LGpXq|bqg0kxy#pC@03x17%VPHizi#ftuhI_|$g9U0nhs56{i9spy9 zxItzn5WQAQX$|velyuWs7@Vi8a75Zw(%}$E{$x&k!rnDS?rHi%<9z6` z%cvYhUy~dZ!IYRRGkxL2?AV4W52j9L-(MfBDpUdS7TH$81YEtH1O@VICX_;&o^fzV zK8`b^#(ah8zSIBQG|CH;n(Qn8-e1KTiy=aMx)d(*A3URsUlaYChCEREGtn z9j}|AMc6yc!ggyPraBn|tSxyaGGE&N3GGlhDClfqwCG~ zwi)NS2VX~@ncTN6CJmlddz4cN^)s z!Eqr(pbiBL2?oifbo8u$bB^Ln(h;%RS$~m{epo5i2i?91#K!$M<0u6wMR`JVxyj*1#0p@c4JHEaC?^Tw1XMYNghHLOg7&8o2Ba(PEQO7UeGQ%T7YXFIR-a zIcIg}RO^llzztm_4~a_VvU|lE$MRUt2HAEru)Q`F_!FYnX$B|A`v9)d*FRmO@k*u$ z9f(vjl?E4`jZ-VpTAbfUYFG>=EMF_e&JaVfIFrG+IF0Wta`eH$2(vE~*wOg6!c~`o z8EQP6o2DBT%|K*CERh)TM%NxYi#atk^wAC^y9WDng5&OV-I6;IY zWu^?gn7H$$H@_Xn@hoE6-=nI3R3~~jY(lKbI!kEpyz>{a7K){2+9?EpU4FFU-TaIZX>xdy4qj zkUjcFdH4n*kf`-Ivav-D2RB=X_^$Jbd%ee`L1!H6Yr3$-A(RWXkHsJ0l88ny?A9ud zSE)?p4Z>1S7S=|euWmI=et2B%|2Rx?tqkt?Y5F!O!VA7rtoi4se`M4!Q^~O>9T{5G zQCg&y8wd#P%uIP8V-=A!JxVy%ib=-mCghq>qEFcZD0?rW0r>N2yz<)wORmyEq9{yKJ}g!1Rxt z7oToQ_&LAq=sDk}y219b1k{13yM6wX_M}RKw#x%p`NBEIvh2PQ<8VmbyOBv|{vq+X zF3wO-1=(UpOpX{zfxgjRiO!$22dntMqP^Diztf)mf1te~24YIWbgnkYD0U(2Il39< zarHEc9|!z#Ki&68rQAx5(Fo}Hvuw8{lcvoN1LsCvF=Yvb8yDwYQ0$!*!o%>E_ty*L zG&*%<0rV&LgDO;KwfHVPnUT%Hd5f$5Yn`SX+&ZO7z{YwnwA}=yEp$I`Nua4f>PH#9 zp>eq(K6N3lFI%t1ax5*mcxv~OfzrTlUeT~5@A=X{@$Xr`60ltPlmdkUZ$q)6ZN9M^fI3^N38&0c`W^-fvWh0LH5i~B6$svqT?hv8i$C1-p8@sEM z_FYO-zz6g|XF(2CgPBf^Wif7_U(2V<-2uh5G`oOrpNG&T zYQ*<(GJ_Xe^(L>FqXF79KmX?6HN2x08ns3i#!SnY2sBiXzea6SdImvtH({QiDZL@Rh5tuHb*z=9UPNLgc zGPB}@BVrpCf8t?qd3G_mF_aIqRLSrL*Pc55s9Y{6^Cx!T&Lh*=_%n~eT%98z<5c>I zCjNELhzFa}aFrOQV>E3;64?os{+14Im&LX(jriJE)$r6e6%#JXAow^ORzx>dXhxI% z$(@+;Uz2o?XJlHBZrr86d=KBgHHciRuwUC->bBRplxub-6Vyh=aLRhH;E$2LKcw%~ zVy-DRlPs|(?HIyvbly-_n;G%I%<79*ux7Yk+=ku@B%gg>+9wnd_B;bI%c%0>I0;5U z*K?j&fvRO05YDZ>L@FZbLfVk7xF7Dld#11jpM9ahlu5q`UXE@l!QnFJf7_CcT_rc1ko)7;03?Q z?q>WCqi3z1c-cStJQ>^pK2JP-B(-~Cxqt9^c2f)vPa*Tg2-NifT9)*Z)cE_AsBvSG zaiX(JtyHx3)&B-|^GpL$9p$#japBGcm1S(s`RpIr#OUlh&xVF7l!8dt5C}>?)e6ek zZa(sTf(Tx-HyAecfk}gE3@7GK4h<-MwI||}JtC$M;+WwV39FO(+MFFfLfME!AkVBY z8>6cCG1M7sJC-ujY6qab;WJHv>Hej?L3czY8(MG;1mT*z87}8%oqQm(j;F`O{Bi2) zqx@K(bSD4ov-?bhO~@Ke+o?Kv(u@Frtz6(g-JZSGywB6TyApKTK{guccx#psPbps> zqP%VZ?`i@qqX){m?wD{4Nv^A_D^;ny!U4+tm5nf)U@>2DiCX2Y3+T23hV5EV_xq3X z+t0&fnJ-5Q?f0SW1Aoe6K-h>N94?vcKc@TJ_TAe8&;KAlKnOzr+I7a?LL2~z41c`( ze_F2lD@*f#Y+y~c=Y{>>C%*q(^C$alL+_YBV|D0c9x*-W&LB?~Q~g4rW(Xw49GQt^ zVdwpS>L;9wf)8^EOxo)sHZUmpWcFX`bQS#OG0$vzwKm#chE`hAUF1n0Q%md3iQ=fs z0|8v51gt{5eaNjf=`)$u!3Ibky{m$4rlfcts%UC&s4l{dJILD1g(d}Lv|S1aaLn}D z2onl!o%lbz+e-2*nx!gO;=t*LlN&cDwsrY!oZTd8$RkKSSeIZh8aFfOf_@+QK>)Q( zMm->50YgHPA?jR-Wib~Fn*t!%f&2V}U^n$9*yVLW|3A#Vby!u4qV8M!LJZyBp-2VD5AFKKGvY{`2uXKFVSVtc7#B#vEh(hNav5 z(p~8DsVk)yU4bT3BL@LD`OOjG z(;F0$Io6eJ)A)>Iy${l$a@)(4r)z_}Q3`r2vcv6^sj;=PxboqeRR7W;96d~Z?L6Rc zGYW(T_j6>pK@`)$okgWzpLp=>1esn&>x2BOO?-;g&rrTF&!U#rsSY?NfRQmcIJ)E; zfz~SHu)kQ>4L_DzzbgHCUbZMnl^hm|fxT?!f-CJ4&#SNWu5;Uhkb|FI9KmnRssi6OV;f z1e$GSU(l0?vW1zhm{gk$&3_SX>_=D7`mQVZYD*mG3MPzsC8c*h-VHj6vD7X1J@PgJ za-Hr6C*GubFzB^+@^71#*2Su5$h6&{#6}Q3Ei_~f{RQCX$y+}6djLT99>p>_4^-cb zRu|QoRnjuxR?D*kh1{XhIeh{2s!8ECI1RLPyiMZ8G?VsnXVF(uk2&De7@Lz3Wxp`* zqL$_XPtRU_SaEAa)J$jy(|~Q=7YT>`(;k21Ai+f+vY^VQfW0^ndEsY^)=O^^LOQPO zPKGvQssFT{ zm$dLrrS!BJ+~jsn`YvJ;Z86&Jy6mSN%$5KZnx|xB2Xs@ZuZwdUCBE zll%H1;U!Y4P2H^A1p_{0#N4&kzgmO&*1K~(bZM%%gw6lv=ha;qJl1WM_%rB6a*U*`M%K^~ACfd3?)xg;uYqQ$;EWs(A&i`G$V5LR!akUvh8BUEK!{hXG4rr^Zhf^gRuWHR zwAZIsTYJ)5h;exbq>R}#WwHI}t5w;f$HGMUWo3>a3Q|?45GVH z#q;aTs6cbCuWo67WBOf&EjOGj1P(JU6sTZC#nG@l+d*Km8{yOuc=&9i|KUKT{zk@Q z9(Q6>NC7SZrHa!6>j*HqR&CnjGY@W(nu2*5(gC>D|lcwAWVL{0VUe`yz{S%tuEtJ z&1yy2u&!d{eY%8{w;}xoM}@b;pxN5Sr)FPH*9)T{za@VaT{_mF5OA0Gtkm9(LrzXw z|D_4H6dlc`l{yh`8AOHzxh!6(J3&eiX2jN1rS*@By?k&4a^8h$qIOpUPrrpmE zQD~9{*kl6znKKxfMXc-p40tA|h7+0)NDE{kqjZewk?FJ2hc^(Pl41ZE; z30Y;@Ri*MCgd&p@2yr|Onf;gKrd{cB>{AVm#WFGWw%o@hyXVvm?oFcoi>-M`*)q|L z;hX56bkY5Vze~xScDH|)l4;Q{s%~)#Y~tSwgWI#aCZ%DVVK}6S!_WLP{CL^~Y)SZD zjin-=dSu^cZhIugnE zBqyev;O+<&$jAG;m>eB#;Jp`KcufFS1Ja3h2#mxc&J)3|@fKXwKAfiqLc zjK|*y$c9Et`Lq>N0D0G73t2~8N<8=rWoi2Kbu}KRi2a2k0dU}XpjvngB zc4gMTw)UWbaT5@Wg9fB;Kg;pfO?SNx5EB(0^9r*|3qKQ$viB1kgw#^Dq#fNZnm z{?Y;Q;8PKN7EC-(Lx!y$C41@N1TOXfAo42TPs&g22;;v$cF3mbnsQVHE3K8g|{D|8`iY#a?_Pfh=y?d&!y_hPshi9S*u#Q{2=I={_-%K5) zCxDV*GcSjvwxUdk7XYv27chvMg$T9u(8hfy*wkSt`SX$6^NbV)0H%db)7>dD0B; zeNj-j3#rIqr5GuO&G^QjIy5P}*0LMS`aNl~GoH!j_FJGRh?h1sq~$}?O)gnlvSb3< znnWozn4!@hJ*O^?F{dWR=(9n7_hh!NG8mj%P~|-&wfy)&?T{a#oO!PT2URMM1F66S zWm9%Ad=zVH{RnQZ=<@6(dUZwZ2~)LglI&!U*ehkFCy!!9T0^vnCYS(ckQRCws0qgZ zs0q@ifO8oDB7Y$J;S_@pb|nZ$PHxe#OjsGDsHrQz$z-s+>r<^mZB!Ov8o!8Er|9UGg?+c}*=7f@W(U8jCH>%(S*T+e!U8p5BE!x=ec|Qo~~{T465kNh5dj^cZ+) z*_z%VMoAdmE(UdDq7YQ8j)gf<<~wUpEo1k$J`^(ejgwKO^+mOR7S(E~nTrzmF-%pG zBz`L6Sr$h3X09A_NiD*Yw{bip%q5H@V^PDX98tj;Et&HajzaC!9u`l(nCq4-M#HhP zAs;5(=|ZCZT3JQ+c%}1m88G2Q`hb!c1M=s@B7HF%2H&fI=&qnE8!PKTh3WB*5`hV- zVs#`G7Ru-FmJXyMck)n}1(>V=elP0egs_ak@>46t2*3=!#1Z^Vbi-0l6qYeu+0r~zy zl3{5BoWU=^8ZpyY1B4247rfk()Dy_LUOR$vHZQ{Wl7?LO`fg%n?Je2; zT7AO{8@P%k!bgiINIXC4fVE%7yGl_DFUrYwN?NnzQJ+h9S7P7$gzfRqmx!(kY%Jt z$EZ0X_M}-nw3E&s9d9kLUhk4T+V4Fe)2TkkuYC+O02LniN_!S@#&VwM_^Q-2W#nuo z6@*-tCd=myL+DOqDBmYR{Wii=oIJ!N(Z@w>hsm-qV$@zi^85dd7BnaRsRd~s5d+1r zCgew7V@gUwv_OW#ty^a{HtmT~PFZ|32_o;Pi3_6{0?ZH3iQcXP+FyO}q(jO4he6n> zyqz2E?cPx0D>Ih>K^&UPcXysh`wW~XAb*BIk!pX3K_~hCJq+3{`;ydq`r&9{~sm#+58wiFMFTG2u=H7$o`}GtmZqYU80AT1KDO2&v`{sl zcC+5){G9)j6&28rQr{IdKIqJYw`+`N(TNt?ZnWYmjge?pM3|)vL_eA*Q*YCeSQ>Sq z6Ve?^K%Q#IWOrqnV8niU#FvqxsNEABE@WvJFR2lD(OGVsLlmA6RUjFRGg2`c($RhQ zFkKxVi9aFAoZyQS#+IY7v!LZJa>SvFvfLDTf6(;#f|7nOMB)W}V?Jw-v#psa8#V^l z>#_`p38DNRJnIW-lgV$;C7L*%V{n3c_3A6B622^4^vt#A!;H7nPbm;4JW=iC_4lt# z`It!49m8Y$o0UQjkcI-nW~z8UZgBd$?YE6m8H^d^*h_DYrKr6Ax;Cxt4tRk?ypzpG zj!}^_EXa8I-f%4a*L1iYMXjm~KfS;?;)cY(^#X~>0WS~)&D-j{>*!6n6%pk>!mlL2 zO-}6XNHqwevO0F&j037M(nG7}&CE$g2RI{)&!oz78+E8Dm_VOZHGy*D7~keV_Is{i zhOg~-SKE-k5HA}gByK&&OORckw_Hz>WHTO0g5`HTHF>{c;Sv)_k|m-QQCFmC@+vMy zvg(91LO?TG0t!#6G&gJA4GtluSg-F;mJG3jOiGKiY4Dl9jL5BDa4ZH5SL5!kT+8Qh zYmZhXNg~B)?D|O~q6-HXaJm z2u`U(G=cGiI=O8E!*ZnGs#JBpef?6WXzDHxYQFDrOBVe@;s66Z!1(&^ zR$Q`P-)$<9X*_5I5|0oVZiS_HiATzLpxfs9=*f8&%AL3OOUHZh6Po8S50Aw(~eq1#98C}J30;fHqTQTAqh&Wm1V;4P0kyJf2sG&S1y%Po!3XBhxk4-JFZ z)w^nd`x4;%58M}#oGx+zANoD}nQHSU;}tT&w>yikN}ZX|QZ2J+cH%{ z3{>zCM$=uaJt31OZla|7B>IXtv+ik`TRec{{||NF6}1ZQ~aQ{BJ-_=uNzB7aRA%A0w0Er99R9Swdt|4D148s z`vm=Z!~!yNhvw%`q9p0icT&z;!ZY2!cE^~1FLHG7MFSWqKr>xUId%JVgIxZd9lG_- z=Y47xLH`Kpk0|J-%3ldE#SjoenZ5S_m`KIscLr@U-J_*slY2A8=Ko7wH|#GFQKac6 zkB>=hC-fnkJ&-;aK!2Z_dU_}BDm}88u_smcMuNK$y=pCTeR|3@f?8Qu%{>=}(IV_tDNFyEa zqI6xjcLd#^{wGJUkQ;PK2$fqW4}wF`WdhZ`VRa-NN&2TG%H+6K^$H6+c2@$JvZSzITs_wFyeR>0dZn2asC7_L}Z(dL(gkQI7 ztcUvg7>_zr=a<-XX3PFA_N-_Ali1tDYOg`}jB=PP zH4q3jiZcgCV~;>>7?g==4lm10jEXSjfGb$F_pj;DdO`8b;?ixl)V}Q2X;S^cbTAS+o@3l3N`PdvNIDPdcjWXkV%djj5)qKaYlUN?=xLObe5)jr-_c zi(vB1!YEq6fiaS1`8)pQIDI-6k@v)8H-aXBxq2;xqh7qN+d=f`Y zH(~dlpw#qvH$M}P*57HrdY9nkd+leYKt@f?(l+XA?HOCMi9;>pI!F`6T;z^#b2)9y zO=$qP!7oR?>;r8Y8xgq>dGY=eo1?*gZvs}YSJ#?ot&%oo^JEeQTg7*TD9Y8P?AHUi z=9t7*V!Z}p<*&VoR-2qq!NIZb(E5NjAn}P|3%PRVBOwv{jX0nSI9~p<3n*%-RQQCL z6c60^)ef#EfPQ&<@>lfBbjJ_$3*!8|OqIr@$osc7g2F5$pfWz=8s`u9K+*JHKv62c zpLSqL@bH}mG?zDV?7U%Hd3`F^^OZ|uk~eFw&jqP-)Y6d-pAf5Z$n&DljYj8DK1JQo zmqKM#Rm#8j0qqG*7S8!kG)x%ZBU0F&FbOdwXRpJ=-)`|u?4Q=FoG;UiTn@XQ3}{=N z72(IV0S`}Pu7DLPdT24a76y9Qdf7o)lTdlMs^)!M^^UQKDnP$)C*?=j!GfAWjc z5S-UpeH#wp%%}7xX4|G}ByY$pOei!$%ha^;rPu$UhH~XwxpHeW-9tm2s{m*yRF+|k zLVV?^dTRcg{)_{8rkBaNa)xK`n_xC^DN;y|YlQPku2w@*UXQj6uRUzQdv({H3D^^@ z{=gsEC!pms$~VdVCANz^mb!H?XV6X^^an%~cK{M-vT85(l$2;2g0y#p;A{UrBMN~( zkyE(3%uC3eUsMhFe-?f3v?`@wFzM#ceS(Rx7UulB<6XJ&=NgAx1>coPu1R^02+tZ} z3x_{RAqo+SBYC5yK>f0HHBMn+;OTYe(6;BJv(dXusFpA5Za4QZkO}2jN!tm0iwR|J z+Y@AYdL^s&_+%EXXkeoyz4c`*|`eequ77z-YrejQdPCE;BAuhkQp_CACmVa?i z_R*I&Ul;utMzguwkXw`ybwT^qpDcY^XSKKuty^3n3r5c07YqH$j!#M}e1aOYt6G(d zI|tI?utgvyHD+a#Mz+x>Ev;w8!-{JH3SHfx$PNF7g}ll7V`(X!8f*rCJ}NZt>_2Bh z)qi9{Yu<4G6PX3i-QXIo20TXt<#SM@rp4*DV%-2<|fSP5uY1ggCh4kxWsuV!HWYYymt z7KRz00+dPOB^ONe32%j3@%SkDMk-5rl?c&fa%%V*Lrohfd3; zVi%ZbPnG1A!D6ASCWu&L-eXy2_doFd+>LAq276?xVsLu`3>$x3c<|G``|j>N9=%xT zS#8gsh3|KeSCr~QJ^#!> z`Dfnd>NUpy0oh`$T61bx^Q>G9mR> z=1&;JyY=N9u7lQd54oG1*-3fqi0Q8!*Fq3b6n69#XTGh1Lfq`Yi?UF%>pR+go(hBq zOQUrlS-j;iYWYrb$$8D(8bFmA%_u2T6~s(Ao2%Q7gPleDj)zoI`_Z8#H3nIHH8$6J zL(L(PC&odzmzTA#aVo~0Le!OyrwVQ@_hbtrxOe04pR_2^ecViqsc#Z&EGk7vpP@O!OznyjEfa$x*>5YKFUS+2B ze(41VZ3?&QHHemrpjRxC0w(|+VFcw=iRk4KP1r1fJjw6KXs}p32?+JeYZPTMmwA|Z zXvi+`;sPCFh>KZiF-p0==?Rv)h?(=5=(F1NneX3aISW!*?otZeRK;#T;GkbZr#_o9hAzA#rEX{Sp+|SW@t#??s|TUsU`|9WCOA+H&UNnw~M)!6fb!Mb6q0 zpkE}!9{$m!RbI`f&Tf@|+ri`=5u(%lqbNAx(#pJ{u;fOS?t)`t+1oNm zLQSR z{D7bR={gw`))DU>1PMk|v`95#M`s@L@b9J|Qe1kJtKO-yxY6GxM@|2SQI3(^?HP68wj)`_*m{$ zA_nw`^mB<`?@x2hZfv^qXth5Gp~Bk8zl}eS(4zv)cSogWv1IA1i_K~^5Tg3? z^8+|RzA{=62I&lSY%LN>5Se&UV(G5o#kHO`gP<);wSkf zxD0}OSa2>9a{-1$6fX$rLzZ+oh^Z75-dZCYIz-yGg`0@3``&Z*WClz;A(HP{!?T${C^o4)gfv; zSr2(VNSehI`rH-XJd*EELolo!fxd_F(~0~Fp+s+o`;*?V)qw5EJ1*#-W+3hSPcsm? zsWlc94LTHbecP+!iki;i_7$_R1W6ZkV{O&e@4Zp&@vnr?UO(0Q(CEL)!_7A5Yt_Bv z|CkyzMqc%u!>STD>V_*bU~7DPSG+pFYkr_tKIbgD#ngQI&2e-}c@HZ)X|CSM?9%M` z)1!)4;g~tCsV^Sa#T`+?;ylwoS7_runuDLsZmAf1N05n&;0VBBe64|)C~9hTFN2tZ zS=Qp?@Y%0gBb-|G1H*7HJDKbvEm(dELzS8DT+q7gt>0WwNxPTu{KQ{cYhpKGzQXDp zs(gf!Q9pwbX5j>t4d%He#ZZ!^2Vj%jvtq&)TlLsGaS^o>|1~yB+~$0#YTA4k8?Es5 zEXBhwrXk|OnZ!0f%yMlHg2n@gQhZu<<9m6rHS=*zTDm1uw24hY&N?kzd0sMg$TYy( zgk}DBt;lLrYx@sQVL65x|H@60eDv})aqTv3F3=(*Px{d!oS@i5y~tZ)#QHMQ=xKuV zV*c^TC!L+}w!FkxB(J}*34cXK->Q0MgrI1@L2b>2(8n5FE@{swtW4X5* z6h?C;;}2qw8rBihDs>7-F${iwWwm#SsG5*NNIZ6OKyr2#T0X8!hXm_lfF}F(&MyQa z)O1QpUHd&~XE-oZ=Y>w+G%-r6VG+V`S!{Vw$79A1-q5xtwv=!b^4ijTd@_n!VEl7= z!pKJ@%+p*9?^HZDwnEWNK1`3Hyc{Ve z@yYiXnN<5F(R>HXfGqtMtJ^QTjT5*lP?hoH@aPS56c-1T1L#30vqsWPu4SeV35g zALF&RjrX4H&ZRznjDw2&TS5j@0ur)h`fhhZ<;s*ouHzAgRS}^h*E>Y@H_f=f07Xz* zzlZP}*$b%8#)zn~K(R18w7P1%Gy4$uPbTHJY}7N>vNlyHaTMj5PL>5P;QRN8+? zZ9!<7?B&fcG#HQ@)l%y z{3?z1Q&=vA9MaZX^I<+hS0E`9%T1-88kk;N?K9uF5OnL=t5~|iIN-|nwpI_aI)l>Z zwRBhqqbNLSm&SAvc+$LOhJR+MU&gMCYA)r?$0E9m4ZK%IHecW(`gB0ny{nVM{H#=V zb{R&NNq)UtM2nwt;B+X7C6kCGQjd#Rg!r!3RD>0k&y&mS0}}*99`Rj)a+ok0mHJAD zm!Cvu3UhKXHI7TsQSx%J(_ee237OQY+ z<`_MX_*MYLA4t$tZ|%%@TmT80`~wN__;byf-JMJb;?|Q891Z$9-5JFsn#tgX|TH~GTlg|0S~)ajt>{LiJTpC zrWVt)YkLQ}<4-dZD7FIH8bIX&A%F9(k$Sq-hOs|yLS zLkDk;WM(-1P29mqeiGDwfR z$4bB-nHoL2Bgzy4L>YCFKZ!ChkgJA5QU8ekyc_iE$MMU(8}xGprdgl=*hbvGp!*f= zq(p_=onP?!pY#?mOZh|h{nKW{{QQqH;#+>k)BOeRzbMIFoBFOle9QkA;TUrKCbP>{)z)<%QA~mZL=aYO;HXB1RR4t3@f0ZZ2#tK#Vj5h>>n_E2(0x6X-2_ z5}~Li;y--p@Pxkw7=L*M3fK7i^5OqhSAL4tfDPF2;0t*K{xB+8c(l`ybE)zZ$)g}oDKA`1P{M9keaX6e_V4z4kYSHwFV zs)4Vv%+;Uwx{b;S7bCGteW%K0ia}x-6|IILG)`7s1p9l}P#+Ts*fj*nAAem{b^aPV zO|@wviimJ2g%mj=Y8XLRw`TbGS^GkALPjBXv)jKfRAByCsF?h{P+_4)aziDg8Q(Q#mymcLyI8SX0Y!X<^Yb=sLf>{+zNq{qO3Nnf!lLpQn#E z{i=bAI;SwQzzZarK}BX30&;5aj)50`<<4?4E^r|Iecok(eC?af{v4_6k`W zh57MFm3#JoZ7a5~Q7I=)Z-AO*NPK<-P|?+WfH0d?2j;mAy^B$gGVeGq2CY=+u%_Jz zNRe;Ur9v4HqC)r8#mqmVsaZ$AqN!D4bobFz^54lqmB^S#F;!oVK*AU)3ih!{+m6c241p7X7*ll~ZS}G0xGM20dd!qFF%Avne zP}E%>^S-gD_RF12L5_C5_zG2I{HLxW?~Yt_^qB= zZrb+W^cFK;ULDxf`u=k+m3Cf-n%K_Q4n(VL-ssOLaGT^A7W`b^*n@y;Ar+W z@Vfo3CjIi#T%#(?^eI8 zzWf`%GDMr>Ca-+q&aj+rxd`9~N{mr^Fg(@VVro`T(X}`s#E7;+9F9abstkDQy~U{4 z`BIBst7^DB<#i4Ns@Jg_^F3VKHayP<19KGGQGz=kK?70N_{LIC3i#QJ5YHKhU)9FU z*?YtdY2W=A;xY7ocx7==2y|C{wxV^koFf~uwN$;_F=B{)Vh)^@uj3d1xzX%G7ifY| zNm2{SnK>Ls3AF&HLV9hGXm7K&GM#z6|0Xw2ZL(Z^cX_;4GUy;0I%Dgp)gaJlJSD!Y z%J3d9ddL04$fVa@f&PIv{iE2(@<{Lz4%O+_>7SB}+&}2Yb%*t31WL1QH&t=Y=(8@f-!A)4GC(~503Q=yxtWNcU8T#3O_Nt-cNWJ?O}USKu(Qr5%vDFyw8E|u!*IVX9OtQb zPf7r*x~Je=&U~lfL=8~+?BQ+El*d6VfEoE)`i$okg1m)InImG^2F#{lRs_yHL zuvZkVaS0#J-G-0Fl3eW-6h9)iLlVw87OgZCNw_C!gqh2uDPOFBt;7m+R(3a$Xp{Gl z#@XNz{fNLGJJCjp5h2&bTFhFjW2mxjU?Z8PrD7}7U>eGI_FHvy{#_Jy?gSpw&>0ng z;;=m*gO;PuP!J_Id|E0wfRpNxOB@o_!F|+?OgACdOKI3wl_{@uX**esNwY;|vV5Cl zA!p1acAWSu$S?Q*)PNl3b#v#^fx$`~jG2~QSlAA5yWhGP{k?TDP={_9z*jJ8@tW?! z6|^Z8Bq2swwy$AUO?o21M!%W3xK257BgW$rK)yRfg_I$3?G>&R9vWO^B?UQoX|$3v zr1033L6D)jQwehFPg1HjGXv2PGoSuC;*QW+_2bp46uuU8&1$cLanbCY7g?-dQeycY z*%@0@PlOU^SK4HD>qg>pWlM3&fYfwVrn6+JMu7C4U9VgG7X5@IM4!xHQ5hdHeSD~q zjs$u#4Wf9bh^kDmOIBKluZ~(ZHcv%J+8gE9bSxz`vNoCEsyZeY1H`DmwQNmMh?@}u zPsI8x>2EFDSr>>TUHdpKf9QL#HXCyRRh}KK;vzD+lfZg|40F|Euo690Io}*cPU&Hb zk~YdNk0fuK6!wEJ4*nB|<(UG?{IpV3H#B_a@46*n$`F-Cb|cL{9q|6kc;a`cPRhSP zb(TP3=^>=ym`R`O<@u{M)kZzv`9Gq9Zl)}D`{A16am!ETRXLY8Dbtzp?BHc_`;-2! z)+{#knd^B1D|Qa`vJmV2eBP2x{7Vs1@VZEPN8XMptV`gH6yY*T3cE6e2MVV!*qYfO2eK6$W@0f!fTAHLm@P^BMzLwNB+AN!G%o6Ia`H-rDWwmx>S zz&(ToqlEh&Y98!wY=lUh!m0x#?|s?xPs#gFWzX~5@-z0NFv7K)vz^}OHSJAq4{IoK zDKiY*IN{{>)NDJNhy;$)s9I+zeHqSLb!gFpQhAr=$ayG4`nfirF7@J7`BLJzz-T27 z5O%j-&zDoZrpdSU*H?mzoae>C?S6|Y*0$ul)h8`0K9ZRwy*BHR*UNV443*ZGdwU`? zA`Sdv`rb0_>XuO-s9~7tAd`l3ON$N#{_6gFzEwwde_653GRV0e;Kr8b##wE~Wx%odt{ZV>8#4)+b1$2HLxS0N=8eT6|elhdmg4mHA- zmHI~V%cIUq9a0%C>SucH6kTe5F4S~n&~&dOBp(q5=gTM0aM!DqPzoGPh~Hit25{VN z=q}*h;usc{a65xQ&oT6_#=BAwOCcBBk zLFqoyUUouHexXT+L4`guQJb=+gaNB>d%D`=8;5ekJu3KBjl=eY56^dp5a)Vt8=+(` z+qH2QdxaP?Yf$PYO`@AiP4iX)k97O`YZWPJFIn4y@Ocb*UQEwczZt^v3@GI zGFz(xF^*+M#z|;8uVKL^Sv)5mvjwd%8H+qMwe}Ca6l?6go5yd5*f$KcIg^{!**IWg zQ9AR*Co3H3Vd;#^M~sYX2YnEfcA<_oIBsFll@nNR1vrp#a~n;a&Pi?t9WNKkBQ-OE zTUDQnLAnJ$GVk8ln^(nVXSU0biIFiW5qQ2=nq1M0-b}p5!XK?mVAR+}ti&$zHa!Ym z!zt`_3{g61_KD|N=~631sTd`U2w%~wR-2V?+`*i}gM0M4Hxk{8VQJOO(;;F6&Hinq zhZno-tNOhD8oalmWEu!lF>lvYQ01%xGT+;c%`sAgyyr}sqS4J>k6`H@LAUG2Vp`cJ zzE3zVDa09A$d6Z#HiDP3lrueZTimEiHmJ@8ZEc0gSoWJU#E7fE{lCJek@44dV5(3gY8!=bI1=r4sTFe{bTCFk=C-=>p+N#yGU{?j0Lr36@4r!t`8$3MT9cwcRy$jS@_2 z(9i8w${j+I6|A3qDXrHyPh6-XqC)z7foA4>c)co0(c!%QwCuEFG6-bKU2#-rZXcNJ3RdwiiaNf`(6i+LC~Ca$atzxFqwl(wg)*C@A(YpBxV^@=Yh61@1GC0RC5Yy zMkOTrF_uoEtM$s`^KJESOpGAmqmH>K{7M^V$K!8Pn;Sc4A42J7{IDGcQ8=IjuEPkK>0{)~X#`wQrUj&w@w4?CKP}(Q(_R z1)i$n(+(rgvyF5o`D_rRZgiRQyRtO34QtQvEy4sxiCVOafiv)-jhMOXv`cw(rG#3U z#yO|4NCSg$#W@D~5s1fe)q z^+nvI~d2`dc06SX4Pgof9 z6uh>He@%sb8{3>YFD4ejjbzQ_S-VGEtXc(%Q`{^piTd0ccep50*oA&8d(_@OoYmq| zg5gQfre(rFiEs*t?4+}Vr9|b{OkLRSjNj5_5JT*6xclH#wJPO8+UeC2`Ps8plhk7riwJH2DK^7VE&`IdZgo8OZPdmFbI zEls1_SZnv*Mm^H)+tdmII?*_MK7ag8;a2iwFv5c#IhW~M>Bz&&D_KP`vF_yz7(1%_zMh2k`S6d^yajCH zv=efyZ9SO}HmbqBy%@3$B6xdNOJZ^K&+^}PokZB|nj60PRLOZU;CabTT>n1Gqq_-C zvvsuYShQAM6@Hc@D}G;4`w9K5s9rDBY?z}s#iezWDvhm!&EX6@l!NJn=*-oXMZw-6 zx?N;kMQQaM{hBWP9D+nS<;d2n)08)#?5+r|8I{4Su1)iNi^ecgUDjXjFkPPQ@>6X% zM>ZP|e0Dr(QJsHhuW5N33;f{RTS(?tK0p6_Y+AOi1 zXZbYPRbKwPvJ$njnVomIU`o4u4YM&wH4gRbS_BS-y>&*!8XrK7&wX|&wxY^!-7@v+ z%QJU%vykdGpCx=dgsrGV#@ZGZQ<;-W?9=b1xlrB zy*SrGShI=p!)rH~kf~UeOY>A%X}{U(oO)sJvZxqFdLebAUim;P{MF=Jzqz2Q$`Ij_ zmz&&BpX5-JQ`Kba&+wImO~_+R$H9bU3aTvRO)-ZiQR6H~3VW>UP8&#tZHm_F6~YG{ zjYI|myuq6=9^{ks3XhFn;BwmG100Puk^Mb z|3u?DMviGzMk*f{&WEWlMNd?BP0o1OKxnuLtgx9>s;Jgpf48KIx-oSiPtgO4U+?2VLHf*T^ zXAVS4gv83AQ1p8J6C9GOIqf zo3+hff+btDz@Pg^ev8;tuU+G*j~fhd@0N-qdVJgf=TubJ?2C9jQMZ*Hotr5yTFu>c zg0M$KaIo8_^)lV^>@_TfKH_0_uKBcF57%r%PUu%i%N2qvap!N+wwH6C9xwzcPfbmU zC$OigC&GH!@rk<}O-v6ve6|oau`Vksi)VA-2RjZ9Rlf}+*42ICqKG8dRyPfFZV-2fr-GtvHtk;I!wj)xp*^U$AcEM zmmjXFZot5fpVfRfB+aBFZ@Q?!KJG$%|6IV|GQpz3wB`5;e39>O{YVQflMov?13e=GUf4(0cHC2DnW4iwA#|;hC7FU>a=TL0n7FM=<;hMC#{Ea$10pPo{ zsMPfip7O_J1bbwfCy_-J@}8cec;PT!C}ir+kfw0%0u_s(VheUW168cJM-C?8w?z^} zR|4q^&miedq(nAi5d~kDH>9JI@1;(Y5hA>Z_gdET#b10=u7M`XTgO#p5XF+9$dj#{ zJ=5xK$p(|Jlm^zpj=XpF%!R~Ju}paZ@)_D&w}J-bPVFIoLEC z&PY*Wd_9_nHz%MLOb-n``Fc!0c4B3z{lq?i40_KNT&>9u&2#0MVRC_hhd@bmC^=^? zA5wkFM1{r!BU97*D39W#01nondUfm^!$+P6(Huk;jhBsN<|WHcPEGGog$NZ-`byl5Tl*%NPJhosu~sO~|5G01P-C8}0Fi_^&Su1P9W zkWx2?s$KLyi4$2;n^CJJsQLKWAjNcfsNx+w6J}n1On3&e1hN(*?T&_!mhv0u7Z&CI z>$2J}4ui*sYb(mI*ok<8&~Ic`x@_Ggh*0WngK0YhRjeE_Rr#~Onn^g5KFr3sjq`@z zJl~r*|M2adp%_%WzQ|NiUec6-@~9%D<_o*I$If)oZ>eDMefsHBkR(`(PX9mF-a0Cd zZP6Pf1cwA@9D=*MyF0<%-Q5EOcM0y+xVyW%TX1)G2$JcXbI*PEeQ##Xdb5VVV6CES z_wLtu(PtvSrht1iOaEpOk%9-~Xp^YPR24qm-DZ6VlnI-UjsK#`8~En4&)~!dZ{H zbvf(S=?P|WJk;*??@#nG;Y5-G26WBsGDHdYc5Z^*z(bWwcO*ZP6<<$9o?+f9J7@gz zye@o%Sy34}V3am5(~UC^%Qu=6q6@6szUpQZAaGK z9jKT=K%EF8hgN8dR0{&_Y{7$kUmxuQ?q>!GsQQ%Cx9Yzj3hnYEmyP!OvzpcfU#>-r z-X(4)3Hi?Z^&c$WTTU1iF%V-f9&*OP?lSx(L#&KgcNaMIjXm0U;Z65+_`iT% ztzx>-J;w&ZYx~VAilst%-lsPX^_JiAV`fj?93~|wq539=unX?(W@{pah{M;fdo3;* zXP1?{$Ts_m`$H$krW#O_L%U9%dnDXNMog_vwFfwi(YNbwOf~aOjt+|JhLipso<2LI zO@H7ZH=it=nIl(W&0s4pVQ}7;s6J*bYzA5-a{y7{W5#MnU)aohlpHh* z9ha&pQ3~+IBR}MMbW&j&(xgl0yL*?}Tdn>Ue5uiQ)sZGyosKw72~XwiyaJqz%Z=^* zq(p7_%4Nu=Gh_QHL4!qDwo;fuJLbYQ;r8;kfgzo;u-6O5Wqu9XFJFa(k1tel{lxMz zFZp(YB1Vh+sT&Yvx}1-dEQ@5Ajgz3~s=hF#+4H@*p3|ua9U8k3H~U~?x&!gYOcI!e zW1z`(htxH~qBuAYE6&;pxW6-iFe7!DUfR>KZnc9kQ3`4L5xbditX;%u)AhmeM{I~) zS?nFhE!*gOs6dK1`7_tEO@6jrQ9HGim12sI`}tIaccKHvtz2Ft3(=wK9Dr~LfR?{b zM|%!=5pI9zBKpu^EY8iVM@#iWv|yo1s}lgY@Sv*K;odIQMa$;GSrQSfd?G*Gk+a>a znnhS*m8;VeTwZ?i+2@*xuSOg9g3+5;EHP6a(iEGWy2`!)40}dB9!Ak~s-*IEy`!h* z-C#+%6K*spl3~gMSou;=qIBSx@;KF5hWq4STf^V6x0+L^YeBm=81glQhQ~-+sbxY@ z3>y!JoBmATOBSw8sGsrR;;)_>Oj%3glEmmPx#$g+5Im~&ShQiGua&Q#UWUfZe64%~9x%jEwi5nC1FoANm`T(ce@6Y{~##F(W&hI?! zXU&oX{SW-vIZmTuEgZrLLeI{vd#{b^cw z5AJK99T7d=S;(b+vOOQ5l?$#guD0OoPbP?wC{3+xWR}a%^S* zTpeiu3NLk+bX^_tzR04^6jQGpePYAZ_>^>T;dU$};+QPo%(zk6fOmRA#x|M9p>_xl zoKbn1Og+9OSAakjCr%N)RQ^b=={GU!MQQp%0eoaMTPv%eBp;+B$aTgpNfv(h`fg@biF_!2;=J^wQ7q zT>`ol>zsgOZ|w9J7x3{vbZ5&5`Y>sM^%lsG;5D8qq}(1Qk85kK)^;o_)SVmEGRk%- zg}Os<+(j8C`K`um?Tgv@0{e8lZ3SiR1NAC7I@A@Qt$UZmzxku>CKud)7Q#v}oF zZ&FXN1xhmFG7nO@nsidEx~skD$pOm7=N5*^elPBWOcASl19(_4%^Ifi`@t{{)hj!R+H#mh%IS zUqb%>#>}fU4oZ*j?_bW^oW<}=#f{D{nxb6IJsUK2*A%MqK%SO?@(hdLrGemnSBNBQ z+^k&7>&@6P(BAcz5byVJ-kXg=txjYNO$bLxbl=kJ$LY)}c&rqcM7jM{U|a)ZTNBO=dYGYx~{bQ zD>S8ucww{oOT?_BtPwYnj7qgDJcC8d!`+DG^EPcU_+ zEfB6C(S(o%p4nz6S-TLcM=CWTzy@1D(|gmRM6pOpT~0)x7lp-L94Zx$?^9K7(&ywC zzVy~?YJ;vSDpir_j(r1p%UmrkRIccWE5%Y;ur^-m3)mgmlt|zTu%l3ijq;=GdG6l( zZ0XHZRJ|JlCB{PNiB)wcd(7lSX@qq=nDwoWDQaD4va)PhH5XiL#dcKtP+6%G3-UF) zeV^cXN9HEr4Q~}cePZ0g|AcpG{WE!|42O%c_*S$6@U0t z%Yc}JWTX!uZ7i*3qv2z#QRVcm+UQ_^ayF@i9+>106c~etw)Qu|yb|7_ja(cWx(u1a zae-cEZoqtD7}RisV_!bkz$;|g3_KYp;r#i-%AHf#N+m8F z4elovNktGk2VGWfK$BBAzCcx}b^6j$o8s5y?l_hbiB6=|iwV$#clp{9QCpV@+YxS5 zI*UMxz0R@{zpkEw{m_@}$(tWgxW;=nXyD~Nz^FQmdWzxnQIv(EteIiE0E>tn$y<--CKVBMs^7T8uG!%lsSg($HAc|k&CSj=Z3h#E18c)3UlcOAn7cdn!kk4{uV?j&L}u@Y-{uBl#pwNKdmc zi*Q7m>!JE(9ws6D}(L=PTHoMe(!HN#=t*X_Y59vyLFV)WpA<$&#_>CluWVqJ2$ zxtVzq-SQBHKP>1i+d)Z)B~QP;nO=SwS;7c|zUFamyq@)k6!>24rTKnS)rgJdu20x6 zcHC>>VBN$SMf-!3eeMgy=bpiC8c0+9)Ni{q#I4jT1Y%!Nb%Ht<;b~xGGT;0W8Z3~Z zHeS2_2Gt;#xuxmrx1?gY)FgN)z}x@<0pI%3lNd~&(zg~I3e!DPv~zr7<4Nbs3GUMb z_AY;El9_`QE6_{!P{Ow&`H$_npH3c$T}SNe{mF`0siOU0$000?YhVR3Far#+3(aR7q&aJf@cE1 zK*l3;!Zm->8h*XN)t#yO(Owm}U^Kd;i;Kq=rcOqnTJH6X*3O7Zv>l#4G5H*t@8aN$ zch;iuJ|-mgVBtUsxRD5>jMePd*k)e>zZ-H=$hEA zT(8Rk5i-C4ZQN*V$=q#ADuIL*Y7KQV@qF;i{8^z`e{oGlf}`GJ)5q)HlE`#6GZ<;c zP4MRr<|UF}3jt0sBGh!tfZC1@TI=?Mj887F+o|twC;B?v9Fa?}jH&R8h`O2f9~6dfh+6VJyfZQV6GZIy4S^&0uNt{VOQUw!8{aN@J=5U$J%9e(whKb} z5i}AgN~qqDNdC4sl9G}@AuSOrL8}N6HYPb_#K~?}0+BAEFfCI(xK1L-uVa0_wGRep ze%QNlj6+-zfk4zM!6NHgR+Q}Vl==DEt|VVAf*AH7Motb72?NN>rem9Gb}?0ed2Y7& z5EwYS4-WGtm0AXB=d8d$OWkH=eVZO3A&D#O@VriQaA-S$2tw;gj0hw9eq|OR>(`d{ zLsnCj3>6iKMKmYnQ%FE&qP0Rs+NL`he0o|_s1*9^Q-}flPbuggql=k?xyl83W|*j= z;xS}9D=jhcQYHE6@TLmI{O(l4BXefu8p!u=Y=6G)P@BKsA1P~0F)1ydVKg*Gn#nB1 z)yv-?{#STk-t`~6PjT9xPDb*>e~D=WQJSbh4Z4pYM=E{bb8T8MDZn~~ugaCUCoNFh z-m%*6{*r+cX{doXxzVPgI=7WtRm(U?Pp&lIfyE{Ip-RFIRdO}Qubn~-BjZbD5&I+% z$T?FDSq^GDI9nZB(IQP;RIv6lY4dpBXuUu#IM*pWBO--b-4!8rH+v-M@6*uAdq+ zG1S~c^DKwSYOi-r&PQ3y;#C_ntz3+(bibaQcO_KU?IgrE*aIdOsj;XLoRSk)zLX7J zn{FK@ZsI+K8{*m=4fTw^g=q5iK@U<&X9_@2bAK%!+~wURWAYY=J|v&2*fsv{b{=L< zoqS^6n@#ys(UA`?dybfVnUgerj**opo}BQl)ZQXEUr}qBlS!1oco-y_dk|QP=2N(u(%^apr3ulU zw0n3BM{(lQD3!}_L^7Q*D@LO&+SLlYapPbQS`uVUbO~_qn#m;hVkPNTeAM{2af3Z1 zp{8<7`$<~go$u|sc%{~GwwpUf3`A*aAeWu(_xm!vf*~%E z%lJO|)aIc8l&`AP)HSwbhwX`(7=x(z*$B~z%QSA-X9yYwyTdCNeas7Mz?sQlBE8jz zTeEhLU%tNv+~ZpdzSyQ4*~~@|!R{MzzrGpG1>IGKl|+Rz$;*`j41Xw#-7ahsb1sVX z*CX(ND1x~;HG2A^5n2ur@+IlmC}MWFr&~vZGTeYg?c+&G9HST);~8xsYR+@({lj== z*yVYz{MzGM@1;_GoOsCzbY;5Ff$6h5hSsQ`>5yjs4@Lk3@DC%w{;_qO1%V6y|P|koVS#OB-s}nHZm?XiLM6&kHqH)i;#2 zh`8~(J93nLAY2ZRqG>OaUNKZ}D;q6v7?8qn5N&5(PT=x>VD z0_!^(ZJ*w!^-;>r$_5i#b5S!(|<1M6)QGI-G|U~R%l0^{#zPt7B1@&rg_;1VCg zuIcN8Ruz*pEgd~)nznl%hcQb`fSa76#w~V5TU@eb&UrJ^BSnMqT0M|XM-8(;{dC3T zwDepO$6>k|VA(g8MG_ZJ`g||%Y(&m;7K2f%B`J}fy#ooVTbxClvbhch??=_$kR+$r zSHt3Y>b#(|Nz^4V>WIL&L90@ta?Xy<6Y>lCo;wn%5a5L^(8mG(Yvk9kM&RT|d+tPt z7hPkMWevi3oBavQg{6L#IC=$IAJ9`CP8s3EVgo9STZzzyT&DOz6{!?rneoQ4 z)O~bDL4~HSh9$r`Yy3B2W?2OcSBcBdho&X4o2z#sPw8XX-REnoy2IR=geQdFH#)sy5oHB$x~i>7YY zZ(w3QIU1NQwu;rS2uc{(#@VH22%$h|9#J!oqehtcL_n}}J7&^dQbC#5=?hW`&C^?M zUz=#Je`12JyUM3*@0*|4+wYbb$%P%)1(WNc8EYvpnS{#1+(2@5+6B*m(`nYN;!J-{o8o_;1*@Av5d4|CwYPSmnIWai-ZOh(JvioF3 z3MRKi-P~e}Is=m9U0>*u6(CxEv7tprg`x@tjhw5@1%ZJH;7f`KDo>P*Rv7S-@RTW% zZWdc5!t_V&Hb6Iq%b~cvR8*x_H+3(e=&^*l%FU`IzPT`Um2>dMRj9^egA{ktR<(_A zeVjPS3dhUd;%g|-^hgoQ#(|`H;DCjYGp$E>!pR!4vsondEzSat(j2eNtJS!sUZ#a7 zkuBXbWNfLLToG#qWo4oVE#Pc?%WlO=kV>g3c2l;_Xjud(&;byha@z8gV;L%KJg`*zfFnhh8*o16=X<<60*EU4poV z<5Zf!&1Jt^HCrmitXl8J{a8A-3b4$`k%YWC$pIyKtXBpFaV@Ij@$6KyawO)t6}=Zp z_yy%DVF;58GT^UY@jeN~NPEBmb8yx45*6xjrM{l4-Du`P)40 z*@FgTJsT1d)$JxX(JRZ1iJy&L6J9%f0VwM4lOf|dC}B|bBO>iiJ_xvxF8Er4IA2?* z>m(Dt)qws{@Q*YmkFq4`hm4$$3{&NhyEj)~cvO3Ds9Wiw(~-dbHqUCU-G+X;FZgLI znf}C_nl|&fuBXwY-mfChW&5}}FtQ28PEAQLi~=AUhBiR7lN#CKwQKCCU`~Dt47gp9 zvQAVVL?zWy4xzP3@&Bb-M5-Zhpe`96+LAuZW8N<-UQyy7h6P{fMIo4!LK_!lY}FTL zTD}YAqO7dMN)k>ugEbV_#&>kNEF1AEe7Fw<+H>qzj~{9Xa`f#L^82FI+txTdnoS)T z9Y3;imM$KQO!sfv&5q|Q!}QJtfL`^8z6QnnjCgIE3}`gn=b9I0U*rcCWv8fBbxJISJHSP#NJ zM`#b|jn1kEZTY{Xwt7LCMt^nb)aus3D3a_#Qc*RnDkhST4=CToAgH_G&QYsB$Gm{;(b_AvGB`&c;OF(9gidb1QjQR zKRTT3C!T5~LtMA*`k(6x8cZpfODOtcLfHRKAh=yXv9C%$r^$F);dyP4}%N!6rjn*lt#;}Y;no+16Uy# zzQ#XW$_o644+8ApQ{dTq&Th9cO|0$;ve0IKm%Z&F-($h_y7|z8m9pvOu>Ade>iaJ& zPVAH-Ahr+^RCq`n$*tjnO%agp(0Kbmu!Uk4Mnl91@&djT`G`X;&Bjw=b?uz>+}pp5(RbyGPjm0hzJ0@=LF^OX)VdSW#n##Ub*1#H z;Q6l4?wKrw#tKs+C>;IayzA+L`|jzFjhb1t(ns`bfZOHwkgTLAQ($QB#G2F``T7UU z^0W589NQq8ql0thhppX4#-|Yn2A*%kI;6AW5EyjyuBr)RsM;OvKYnNEHP*7_uudGL z_%H`9fgb5KBvm?Y*ST5YQ8k=&XGY#HIC%je?8XiS!hPUoK{xQmE%U=cxXGvP%ng>P zaSzxzHG3FRHXVR-I(amlV$U!?Mx^`E@;r?3JK=BLV&=~ErGjLlWGD<@5beI}`u+jZ@Fm#sWY8 z+tuX?*I*ezIhv8YJSE@n{g@Gsm!ofk#?NO(#8hRl#-nKz)@!{lXL|3;KSgbp-R!!4 zJE?R|@&A5)v5Q~Twx9{88Xvz8ZEMmcuBItJ`!dIM;N`YS_kk^X9F=cl*UF&=3AY-3)S>>z*QBj?LQfsJa}mR#xN9J2`S4z-xwSBkJ&Wd6{F_V^eaC z7PD)E{OyeQ_3(OKcIN$~vvz?8ae5^8_fqw3XSTJ#!d$fre$*NxKnq*pmldx-Rq--h zV<8GJgs~r!KpFye%~gZ*Tx%l9pKp5vKCiw$d&qBEE3Uw8L|w*j=DVShS=WW@?bE#3 zR^Z5`v5`WcS-UoO2|S4|MlhRpv5hdn<@F~O!5^WZVh5}{zOUmSC%(8{;3#dYP4U~S zfl(H=l_v9185*#-JQB3TdWbyqtzQ17u&MR>rD*mBGHOGCjM`|FpT72Mx@UJpF1yJ{ zz^R&^-uI9fS`IcTs?eeyeu1GJ9x&~#-7aL72-v6^ty5f+sDu32W&Aqw;Y=@B>4ZB50cdR zV1eml+l;HD>#X;ePxbSYNT*&MqIPw2pbrUhb%V)x^Q^6B>%B&2lBti7CnPiSBBT7% zGr-k#q)A$*L-D+lr&Jj+q%xi|*wrgAZ4TeY0A`%9Fa$NnRtFxxPR{GhOL8nJo9>!o zP)BTfSma3UMq)Gwy;|O_g5&jq{V$tB)dNQpS8tU1lpFrFk7MVzp(PA7EG+kdhU!Ro zQu&SjQ86ppg>3{bM84YE{!kOvHk-$pM}I5t3*!TF<1??DHHhB_Z`rSFcnIEiO@?o8 zBhYNW+V~^z_d{Q)*rBcHylR>A>?)gCG7BWh##X5}=lNB_!$EP0iR|MY^3O@yM1ugw z`?`lr7T#X!uo|Y{CwBKO%iR1MNsK{Zz|zqez5<2(PbqM*+QzJ})4f4K$Rz_P)F`4B z9j1gDTh+TBq!tuh(~O4He61Oz_N(iLevDoMr(6wUIK_FN8pLT987(Or9E=+yr`#T) zhJJoc{kMp%6^=G zg8L6Df+fLgY<`}4{leDk$$6~Tim(0+8T%|r9iDihr{g?2AslIqpN;Z#PQeMi7#KOC zAObkZ234)N>iz`s;PbX>$9q$31OzHLn>}h5F zzV`S3IJMg)U)&$WyL;aIh%Rzq#`JpEr!ZS?FK$UW%wbfdjBc};Z-Z{O?R}@MiFh^~ zcgC${N}DT_%KxUkD!<}itHvvP>;oj?R$2xXrPVSzz8!t*R6(har*jDcSJ*poX*j>= zJ}I1a0l0*=9)_ZGY+k2@eRf7{yQr}W`a@fM!xW1kwB0<;wDzX^!I7ZB&p}t;7B0N9 zZtg@th`#mFH9w^vwdR?uk%%W)v0u+BR=V3jGBzo-Oq%lZZ&WjoyXQII(qf9@c>u6j zCfMedcp%Ij#cCHmTpZf`fk^C@*o99_bVdz{8rm=!QTGe(NFK;iy`X#)s!*g)OBW)i zWH`k_UL;B-630}-vY5l1nWb`VlvKA2pVzOb(A&raNT62uNN3rZQe80q8V^m(gq>KzY!4 zQ}k$2fcKuF%8s-JML5Dc)i~2Zx2OW$RM(}l1Ja!9X}a9}>$FlBE4h%WfM;@LPv?=- zpRpHWWE2Gg6Njmk7mHLSNCrX;?7AwjXUlmaX&zX_^hKM6XO0Uqn$o5m0hJ#=R*93) zKtGEm==>fN#&Asnluv9vU+B%JSzfN$=ua$QGy6C$8sD9#A4$6drh4mw#d}rZuTbu- z?jK&n7nE2mYG@|qEvVq6y+d32v|2s_KQi~aHV%Z_-8iaLP_HrBgNzHebWFz>8@g-j zU1-0}O|-7ieyIOW=;S6ID@!`^#MkkL_{tDOTc{RQZw_x8RzhmIdCu)3A>=j;(-KV5 zqd8+4GGpumVjv_sI0W0i7kF~bD_|p@lU#^IK7RA4U=q+`h)_d52&8S3G`6Cn-MFD8 z3gga;*q(f>_v6Gmj@PAy25nNFUZcYFi`J1q$O9-_Z!&M$CZ&!NFpU>0Ie zY3#X28`|`{Pm4FX!y%(HHZxDUXMCEi-ZMECdv_;9qK&YBtP*!$jx7bjQr(m>EM1vQM$v zXGOwepHVnTfyHGQ%w@ca7Zb&My65ixL^FPsJLvRQh-W@kT653zNnr))YYBEwhT@!) zB=T3E%=zgO4~^1YYR1i1WOOE-k?$rnOL2)WA$ zL8QW4BE#2yB?%wK{F6j0H*Rg7)@P4QF=6h27a}9~?Zur7H8xe`N&yHBnNP-+pIZzc zk^^++jBhA)A`k&_uv;zkw%jwQa(mo%IPZDk1Iu_aC zz2Cq!)cC9B^vw^ERl{_z;XO>cFcgc3A}L+3Z$?*ejrr4XB2i1iWGWy}_$G*2bq55R z3Kio^Q4Yo^JHY}ONx7Ps0$wj{IzN`qsOqmjyC`;%wq-QXou_WoZEHD#Pn(>PUs(Nil zx9LJbQ4_W;(=Bxtm3b(h1oa4OtbrxO5o)1AzY=Z&bcYI<{UGALEc1yt}bbw3-vF-UTyX{OVe(y z&_Mt7QrtXu^B3ZIUT$j9Y#vzY04+qvpCe6>8w~)`7X^4NV><4r zgc5Ud)$$CVE%ail<-DHw1>VFosl*+sh^1j+tIw;5&KEL?#rfKWj34AR0w&-|W7)sb z*;M!H0v7DTMUv~x;;3ftKy%99)Y#ON&F3xE75=;vL4O1bX5aVR|Ej}daMttVlm}$s zzoz%Ojxd|bnz8#KSRPX^2uQJ40zS?jCTV9?R8*8`c_cO4FdHp%X*K+DEqt0QZVNi8 z#~CY!BDq6f z23P+f2b5-(@tBM{ATqt7W3mb%1F(HJ7+$#D|D0wE>cd}<_=xFg814@?|MLU>U$%rm z$}02sIsP{kUJ#sCr?UU6NBoFp>Gt!+Srs^Fz|CTRWBK*H6~5YkVix+HTg23VzZMu6 z%>P###NWkczMYJ_dgbS5dQus0^w+NcPyknMe+33Z(=Ba6CAF2G zrzRDwLC|Kg%%@c8iXsUJXROtG1YilZZR1CdY>igm3)OR1qEzu8!uguvpeCnpJx8V` zPsgi0M8)}iypW^(sfx)Xi*YDyV97qvW$9IF`KN!}34{N*6YA!LB5K$m$RQ`Br1>HP8YYl><|R4 zO{dKdw|mOi?V{Q0mEu4tbB%M@suFK$*DqGi)F(j@7VA@=8xG- zF6LjEq`NsC3R$rUqZab*hFwx%oSlj35+s3ncZk5JiM9(`b&p7>&exxT1bHG?8KNaI zw~&X?^G)})kD+8c$9ZO0ykGk5E^~d?|a3Z9xj9#bsH)z(4)*1Zopt&6(_9t1TC8vdl z${BaM@W%lf#|CQ6j!_H*{HKVuNlX?cr{6#6?ozgq@D@XneQL$DQqr!D=F6wr40je6 zq#saRR*0^+$Wt#qEZk`=`kr~3tUTA3U^E{wd7Smv-P{+z20 z2iDlwcfN#1h?c{)q!`D@q}5e!F~Pk#qUj5Taw!I2Vr1IXHnHcHLUe<-ysd7&C*k!p zY*k_@$6Tkh8t59Lp5P+;R8RSjUPG;gc%HDMt_L^hESXowrzJRMCnxq!FFx@PiVWC9Pc8 z_=k!W4V2Fv-j~%CX`$J)PSFb;nx-EjE`hfq9;G>?e}J(asr_Ks+6HS%cEPc=`h~l8<9K#$@AUvM06-7 zuwC1dB@PFlZ@u;^$;dn%h1SEB1Ui_iJH?hid>9mB4B4e|Sjhhah#@PZzj4{1Gr-$9 zdMeZ`0*Y(sN>2^0tgnty zDuL&Sc7n`eW0Q#Jh#l7C4lDNVrWyBJbFGrkr-W3w4kd4Ab{O-4`NlTQRAff{FgTA~ zzLE@y$bJ22y1EZ%A%}GO%gf?8>!v*bHp%8Q6v(`c{1~r#PE881TZzQ%SZYZY@pFpo zHxd^irpj+{N~m4dJ0+HiepDr;W*DnG$wESu!|GW@?}XX1FgTPF{rjW0hm=pq6ujvf z?-k!ie>A@KF7Ty`2&T)=U9q8_3r!5I3^(F>9B+|jJg{0&@?VAohJZc=Kp=qMCKe`M zkPR1$qCCPOCwu0J>m@WV>%ste+B^LapZLN0fvw&lcXP%XB5LQCycAb8hVsZT z>7gP4qE;vad6F7yZHR1cS|F){ZG;}&^B79!GW2wcJSa9YiO@b_R0sq9x+y{}qrt1W&y zCCQ6c*qyIvyW1y<6jdfUr@~rUY@k+x)lQ>}yWlFffkDv9E@`pRx3seBbWqcl-28GO zx!n**<+nfxD53rtYY3uhJ(@@H#jfJ zPx8eUDqm(Cd;-C+=4896AR+zePI|3sVMz4IAA>MC!Iakmx&y0Ah^ll4)wg~1$8T$q zlYyBrJrZ1B3opPZg>zFC= zv6VsSe08@#?p99g(f5(`(dtZi82m>lT{nF-APO9zZLz%kWp!I(UUZO& zGU72UVAutHoL&;Vr8>SXVnY{m+jWj-aw+R*+VF%Z^Jh+)rKvo&M=M4s&uG+>x{jku z(_SgtQmZfE=@IiH^RxMEQ&nz8%uv9VEMQ^uLa3~A3a!)|tRijJqnBr_t3_^RAClWIx+Apdu{gEUVbH)hx}LoI0WPWtu!c}Pmb@5(c5iN2{oRmrwpY$v>^HR|i%yD8%SkpP>s!ybM#GKTn_#n|JvXi_?6J=} z>}{>g0;!6dcq8Ie67vx{4#vG3u*>Xj7s@(l3N;s%Tj-`sKuVuLlQ{p z_7EgKG~TA%;e4uUrnJm{W`BK@<4t}vKmECynt&_ZX@JNaVSt2NS{pfSkv!~8)gJ`U zd#V3|=N~6xI}@l6f6ZIZc8(tP!QJ17mrZNi(dWp+`Zg|aY!s@3!S}B?81_ThRfu(U z0EdDDyfUcaPqZ!cgE*0R!uuhZ`xNwlcNa-Br^S+@EO~0gbn7H^zYoa2OSFXA+osDQ zEmA2moGQ~6_mY}|SNDpX$Qerkrea(0rt`x3q$+^b;KK~LZuM!CiE&81P77O*3M^#} z)ZEYJkCsFWtxwU3t+z~0(2y;Q3y}3t4GgDi{uz0$jZwvYnEVUQx&mRaG~W+}O{c>| zKCT!8jwOEQC_V2lbphVwiY9q%w9_-49W>H+?DZa*)0dRTZ)T#?nk!2Y)RZDhn5tBD z%I0Txh9sE&X!{@jr?!7soLK?pjJaEMat4`@(tYE`XUtTJq5CZ^8J1IN4JjR+73eJQ zH_@cb5^HQ-I9L;hitNN5>oFag9-T(h-Yo*x_j5Mr-tmYaD=%t)&BN|-CP?~u#q!$+ zXQ&Yl0RepJ)TC|1#=r0sOzfPa$-9b^OLHItO0%)M{`YeH*E}s!gvHc?%6NS%m>A1{ zN$3VPhODSz&nD7`Rkxw#nqL-%1!2$yUdEjUm?L_AgyAGs5Rg%#sH%;r`ZQ`b8pHfI zXMb5Zjd?*}>74=24OJ6U{o9Y;0gPIzg2Vn%Ug2gWzfZW2+8;81-KmVV~J-8qyu^*9o%T`H7jzJs#Ymj#rs-X#i)dvQ4xpcSD74VmczdE z(bn3oQ)M285Nz~1z zxuoMPr!BSl^ zP`k0DhY8UA$bRwBx;OxZCh1}3vmnV$WP|VLmf}XnMAK(1a;2YFO|GHCU&e8Xzv*>X zj@5i7Meg~S9IU+JSy`PMcTA5;h2|fAlsr8$BJ{z3{-`LT0vCPWd-IR6-%^gxRuhac z*S!Tys7ukbB$)uEqfuAcICyFPPMAFYheX=LNr8PLGpSR9gGocKziC*@>XWWY3keA- zmBf@io3gNyxGI%-zDsFs~@QB5+I?&$eJdj$S=@CD{FKK7_|Kd^&pF>jf zlqO?Ut5XlV>Ezw%GBbJ#cy#b@(y#oCf37=wTgwEhaN|`oIyDz=0|}XB*W4TP+*Bah zUBtJcje1ngy-VMyHho@A>PP94@$bD{MHaEBsIL=HDx=gWqoJ!Rp$^+#8ZWKCV1>mzJ_VPUr}|yk&H=eM z)7cBp4~LDNt(;`0EGj==q6OCWNfG}#+ecBcZM2;+vT-a`)cWqO7qaP|L!!pgm<-Jr z7JIV;e)TK3kVrSTYtJrjYS0KR^|8UKpi>v<-Dgswni(HkUToo}*o7SC91%s#9n&mH z7i=z3P*eakbqb1_I+R%GcZGlvp`f0?v_dSXCo%Zi?CJA-b^Y;IY|#P$eXFFFX+K_& zw3}>zBkUkOf=8GwIxx`EQ!>pkif}~Q&UAT$0>sXvYEIIzvWS0!o0YK;D#+kz3UF;d zmfIQ7?kvpalJqEmSn#y@GLunTdn;n0-9#V*T2sbIb1=tVnq0v(lWzEw6&@~>zm~6h zUNI(}3X;7oN*Ft4vVBVGo@JSqH+8=4BqiRFeV3_VfQ>olRf`Hc6a5< zahR#;-x1fRnd1<`%`X3B(V`G7u|n4_qjx`~X(p4D)coCgY1;bh7L$2Jsr$WYl+k`A z-mng%@97EYxm!t?HaqcfH6qMGl$?;5Yv)vWZsqEP+B_f+d%R!xPj((WZdT^>tWEX! ziPxa^doA`sa?U{Yl0+p=YZA_5j?YZ-TQ9qJspUnJD3y zpxTTIn^~<)GKv<(M8~88)Qx8zsB{d_Sil%8%k-C~1+Q|WTJo0~*=+G-EUk+q-A@by z2w!3%PL;3Jo1ma1Q)u?QXZME(kC85X4OPE%JRW|QRh%PBOML;Pa5EaoWq+1l;}XI% z#mp09`(4PVsrpg}L@bTYZS+n!h$%dBq{mwPjTNa!L zp|JDzHdd;as(Wn}9CC5c_ZbOoGF4SWz(Z5~Xn$L6>FU*viC?36W}0W}IYrcBo#yYB z>+L!O^sIHDMEdfgR}{#s3M*?8bwl7J{br2*7`Z+Y7s7Jw zo6@`c?VaB&oU0hp%GTsX%Oa9l-}ubald*j{JBtiK-9wR0^fj5RkR`3*eMG8a1T&GM zlZG$$=3O}&Wh%JF2|Te-%8CNi4r5dPoaCq__3=;@B&w>Eyc#|0T>s;SqHZdMgGl0; z>W3+vgo)B+p^STD$vYI`cDH36&Sl(0@ex9?GH+O!uvJvHQS(0udbST0m?BjTw{^O) zN4X}dUwbSa-nN>n1296Iy`u-~)qN4ALSkD@HO%1#6<)qL6ZS<3^Fa*&!okw;{neForxS=`aF4g9<~=lAMcGf z-gx<$k+aV_Ywdl`o@dQDgKkP!<=n&^NphRVS3OCHJ1-)@|3dR`bR%-=Ji{ag&zfpREnlr(e^uW*ienK1qZ+8Z$M{)qt{L~pcW zZH$H4{3X@;CRqJUcB7T4RL$$P?-~V4t8Wq{{qT)-4dAW{9`Yy) zr%BjT;)?U_&e9vnGm1zeR+V#{X6?*WVC1mEK`}fI9@&~|E(m(yzglTl2xHf0vTi(p zx}jWmH8Ur7AITTI91sP1&4ZP`VH_M)y_>hX&02aw<{M;^$tTCph9<1X zo}UYW^guEG%bFELPFqoI@m=8)X+iCpJCzI76B(_dbt|9N@l7Kq21dVqTYz7s!Y>#! zsWwF|j%$0Xd0Y}VPw;U?93C3&d*Cy7JUc!V)K>Q^iB^>JjkwqNaJ*IG2b$Dw!BDmv z^vQa!_i1VKs$qpOnR7CdgKO~$T0r7)mLj96s`j$dN4pev_&i%C$-E?C> zV>1lOY_HQ9@RE8;{BgkWfL!=hmU&-MOxK7row!Wx@z_4?; zV)Pa~m~L3U%?=<0avHnGcJDvo9&0GR)74C7*oM0d^Gm%!g9DCx9HR*|xI3acPcV-Y8-7c1ISR(e`goO12)AQO!pjx%v_wLxCj5{6gD+Ps#UEe6i_-|m2x*y2Mom<+%02UkV7 zFFzIWwujKDT`9G(3nlxA6NwDvcRn!Q?lXlZmN0>(?1VFbY*Ay>dGx`SMOCon!!ITs zWj1(ID{Do*7Oq&-~YW7VuY+x;^Lj(dpI015u; z-n}E?3yb#jX<`CVJ)gg}I@%NMHZHW;Uoomf+^k{8Cd*{J$a@*zi$}qw3Qv|&!6m;{@btuE0b3V0r{EzuQU65$&nx>bL*%DAEa;+i zK9;zVqtiD!UDc&>K$embE<{u6v!j{2`lfB^1b$6Z-Bu_o^@TUiA9l(w$WTNvNeZ6^ zE2bp*Nasrx`H8-aIOoRqJk_WA+~M%TZj;|<{z_Zzq@5KOfFw=}T$WNax6*v(%Z}8O%BXwk>=jtx%8ZbY#==3>k(@!^ zY*zv#Ugw3%$FzwTps~U$EUFXQHbnAliCm%JBinOm+a7})M!U~5o_rzdQie8Iv0Yhc zL|ixJ$^EHpNYJ+e2k^aWfX&fgoiRGk;lCTtK*G5Su}3-gXL9M^dW;f-eh?|%laqAf zvhj%Khgn=dKDUc%U8byTADKdbFQ;tExB#jMY3VxwGH0+KR$;3GCs?ZxQoKlqQT&9< zT;W%*Cp`L5dx9VmE3ZWf8s)9MGem*=L7T1WTdET3eXauz1p z`{{EybOlh?TafzYfFAu9b^XJhE#Nk>HK7nWM0i3V zczNc%P{^)(iUDlLqmNOjGC`4@iwFjkF%ksw+Wa72)i)`$#SGMF)P!sCuQ#0N_1%YF zb#ja|ocP6j9=}9~mHekC_yF*Wm-gB|*qE84+~UoRzjja+U{s(vi*N1Eh%x3u{>FO#x^Eb~8`qJZqp%f9Iv4U1?do z&xElo(5Tk3XySV9HFw>_X|W+;R0r-WH0AswL`M^tLowF{UEMPyx-Q(U()TV^Vbaum zd&^yq1o0RPJ~A_StA;g5SI{)ZHItgCnKog5&>pZ2!8N5T5{XxN(^WXR&md$|<;LEQ zU`V`f&Am$7Y6473vG3`1O%p3tr*BXd#|1U6mcns!CU?oSfj0;08^fu+cb=XNtd2i-g_Z{LEIG=z!Y_xtZ;k%L zyDI~I)=FnsX@{7b_}sF#`UaDx)h_U7xJz91-Y*kCWICwF4oE2S0Po{o3HHZZ+gjZd zc;O-$r~mM~2DL7gV-VMhM=@)#9u?YA0Nn9qi$?{kU@1J)m86tWu&e!yYD%p=EzNxW zl?8P@!0`AsYc@#Hpe0T6_#WV#@=K{bH?%za#z2b+9NAaZr-h@QpmlmZUR;4(cf^0U zqvD+buvIfGNOp9G!^)+*oC!N3dA*1^2->Ec&2Lsf(_3ioi$Xd^&ZK;3OaY#|=$h~APq zZ|>du)JmdU^D~>FR%Vv7hrFI1@E0>VR(lj=?z+8oz`XcY%J#5tpmfpF2fA=5Vu2{BF*GV@ zFErA0aECM29FguJr*ZOo_R)ALooFSa?&zoLaZ6RVVWZ^3C1{;TAFDG%a=-SnR%wl} z79%ZhkL?NIZ~GAA9|m3zq&~;6Dh=W27A{YjJ!(`!V6mNbfG&9NWgNM;^0SsrK82cU|+R_@ysW5&Uch8tx0*b|oS( zF4S)$FCo(4A_fD_zzCqq+~0mCqH<7cp*x+*%omXOFMzL{2mE?GLrJr)rUA_<_vjK~ zJsnXQ8JA>}kfXf|LJqF^f}}heI+hi<&pq3MdiFn-=^Ba||vqTd%4 zG) zz;4s=RS_+ph+?Z_xp!aih0>m=W#Tzd3|a6}K%a=z8r7d3sdIWT2_S&rC9f+IX0^{I!OGVsIj( z+i@30DXOUD(b_GL^7XG)%hs$chObNd6(`-9MPqq5t?3s;T)3^x$LsNptYhr~Pc(|C zK_I#4$m9IYGFor#fwTR%B{-+_Y;l1=^}%FfpuyK@^^X2q zBKQ!{(m9V`)5D)-}5c{cTE4EN9LIQ zbbR!EK;*V9;v#u%l1ESua zO>uqvE8@|X{;{+t4j1;1qm_1>T=V*=0O%hR>;LUG+Mfvi=OdGdy~}9omVacOrgJ`73;s_wE~J3dLL>qs>n0Z}AXP)l78QmJYi_8+=3{>=aY literal 95362 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%0DtZ00K|4{C2DU*lk2{&CLR9P#JBH$P-W1kcWU8 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 diff --git a/Images/5.png b/Images/5.png index 6baca052759fb60b795b43a73c8f485e460048ed..c7f6682e86c8f1c1c89a3b2dcd5b66f87b31c564 100644 GIT binary patch literal 52229 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 NNiiAGVi8^6{{yU;h#UX_ literal 60808 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 diff --git a/Images/skin.png b/Images/skin.png index 665ce9d8c384ae6f6f2166a35146bda0b9d5090d..7452b6a5f75f42825e96392766d00c526d314c3b 100644 GIT binary patch literal 79225 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 literal 75251 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�qfadAvR4N0B#P3d4m)0? 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

B#$)6!1oVKMrKBkLvjK) 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 diff --git a/changelog.html b/changelog.html index 1c6b161..281fc04 100644 --- a/changelog.html +++ b/changelog.html @@ -9,15 +9,7 @@ h1 { text-decoration: underline;text-align: center;font-weight:bold;font-size:100%;color:white;} - + @@ -59,6 +51,66 @@ self.parent.location="http://modmii.zzl.org/changelog.html";

    +

    8.0.1 Changelog - 2025:04-10:

    + +
    + +

    Main Changes

    +
      +
    • Added option to skip files from ModMii's File Cleanup function, so you can pick and choose exactly what gets cleaned\removed. Some additional files were also added to ModMii's File Cleanup list. +
    • ModMii Classic's Advanced Downloads page has been drastically changed\improved. Users can now construct multiple different versions of d2x cIOSs in the same download queue. Adding advanced cIOS downloads to a queue is much faster with less prompts than before. Added option to Remove Last Advanced Download from queue in case you make a mistake. Advanced cIOS download slots are now limited to a range of 200-253; this means that there is zero risk of bricking from any of ModMii's Advanced Downloads (EXCEPT User-Defined Custom Downloads, which can still be dangerous if you do not know what you are doing). +
        +
      • Download queues are loaded differently for queues built using modmii 8.0.0 or lower vs 8.0.1+. 8.0.1+ queues will works as you would expect and support multiple versions of d2x in the same queue. Old queues 8.0.0 or lower (built for a single version of d2x) will continue to be adjusted to sync with the version of d2x selected in ModMii's options. +
      • All IOSs have been removed from the Advanced Downloads page; these can still be retrieved using ModMii's User-Defined Custom Download option. +
      +
    • When completing a wizard that includes d2x cIOSs ModMii will now prompt users if they want to switch to the latest "recommended" d2x cIOS instead of the "bundled" cIOS. The Recommended version of d2x can now be toggled by entering "R" in the d2x options page. Restoring default settings will also enable the recommended d2x version if it differs from the bundled version and notify the user accordingly. +
        +
      • ModMii will only check for other d2x versions available online once per session. This makes changing d2x versions multiple times in a single session much faster. +
      • At startup, but no more than once per day, ModMii will silently check\confirm the latest "recommended" d2x cIOS version. +
      +
    • ModMii's Advanced Downloads Forwarder Builder can now also create hidden channel forwarder WADs (not applicable for for Channel ID Forwarder types as this would be redundant). Particularly useful for WiiU users booting Wii homebrew or games directly from WUHB forwarders but don't want channels to be visible or take up space in the Wii menu. +
    • Enhanced ModMii's App Launcher with support for wuhb, rpx and wps files to be able to wiiload these file types from your PC to your WiiU via the internet (requires Wiiload Plugin). +
    • Added Wiiload & FTPiiU plugins for WiiU\Aroma to Download Page 5 and to App Updater checks. +
    • Updated bundled version of d2x cIOS to v11 beta3. +
    + +

    Options

    +
      +
    • All options are now saved automatically when changed and the dedicated save settings option has been removed. +
    • When setting SD or USB HDD drive letter (or Path) via the options menu ModMii will now ask if you would like to scan it for apps to update or clean (only after a quick cursory check for apps or wiiu folder). The same is done in ModMii Skin but it will notify the user even if nothing is found since this serves as the only File Cleanup & App Updater option in ModMii Skin. +
    • File Cleanup & App Updater operations will no longer change the saved SD Card Drive\Path setting. +
    • Added Context Menu & Launchpad Toolbar info and Installer\Uninstaller to ModMii Classic's Options (in addition to the "F = open a File or Folder" menu). See 7.0.0 changelog for more info. +
    + +

    Guide

    +
      +
    • Added steps to applicable guides to check\change MBR partition style of SD cards (in addition to USB HDDs) since these days they are not always necessarily sold as MBR by default. +
    • Enhanced Priiloader steps in guides noting how to handle potential "cIOSPAGHETTI" errors. +
    • When downloading yawmME ONLY as part of a SysCheck Updater Wizard\guide, ModMii ensures \WAD\wm_config.txt is disabled to make sure no custom config settings cause issues like this one. +
    + +

    Minor Bugfixes and Improvements

    +
      +
    • ModMii now adds a / (forward slash) at the start of v14 forwarder dol paths. Most homebrew does not care about this so it went unnoticed for so long. ModMii's v14 USBLoader(s) forwarder has been similarly updated but there should be no need to update from the older version. +
    • Fixed bug in vWii SysCheck Updater Wizard where vIOS80 and Priiloader were always thought to need updates. +
    • Fixed minor bug where ModMii Skin vWii wizard functions allowed users to proceed with custom d2x versions enabled that do not support vWii base IOS38 so long as the other 3 vWii base IOSs were supported. In those cases a vWii cIOS with base 38 would just have been excluded from downloads\guides. +
    • Fixed bug where loading one download queue then going back and loading a second queue caused the items from the first queue to still be toggled. +
    • Fixed bug where ModMii would sometimes crash when downloading apps from oscwii.org if either the site was down or the PC was offline. Now if there's no access to oscwii.org ModMii will consider the cached version in its temp folder as the latest available (if applicable), otherwise the download will be reported as Missing. +
    • Fixed ModMii's App Launcher feature from being unable to correctly retrieve arguments from meta.xml's that improperly included null byte(s), or that included single line comments before any arguments (block comments were fine). Also adjusted meta.xml argument parsing to exclude any args contained within disabled_arguments tags (which was recently introduced by USB Loader GX in r1282). +
    • Fixed bug when listing options for d2x or skin themes where extra invalid options were displayed; this was harmless because they could not be toggled. +
    • Fixed harmless "Could Not Find C:\ModMii\temp\DLgotos.txt" error that was sometimes displayed when building emunands. Even if this error was encountered the results would have been correct. +
    • Fixed minor bug that occurred if ModMii Classic was run as an Administrator and one of the Download Pages was launched, resulting in the ModMii console window staying open instead of getting hidden. +
    • If ModMii Classic is run as an administrator, the onscreen directions informing users they can drag and drop files onto the console window to avoid typing the path is no longer displayed (as this capability is disabled when run as Administrator). Note there has never been a requirement to run ModMii as an administrator unless you choose to have it install or write to a protected folder. +
    • Updated shortcut-er launchers (ModMii.exe, ModMiiSkin.exe and ModMii_32bit.exe) to also detect instances of ModMii if run as an Administrator (e.g. "Administrator: ModMii") in order to better warn users against running multiple instances of ModMii. +
    • ModMii Skin and ModMii.bat will switch to the 32bit version of ModMii.exe on older unsupported versions of Windows, even if it is a 64bit OS. The 32bit version of ModMii.exe will not magically make ModMii fully work with older versions of Windows, but it will make things a bit better. +
    • Updated optional "Spin" channel effect when applying themes. The change was just to resize the channel outline as described here. +
    • Updated the version of wiiload used by ModMii to v0.5.3-1 and removed App Launcher filesize check (validated on receiver) +
    • For your protection, ModMii's IOS WAD Modifier now restricts users from changing a stub IOS's slot to one used used by system menus. +
    • Other minor changes. +
    + +
    +

    8.0.0 Changelog - 2025:03-10:


    @@ -71,36 +123,36 @@ self.parent.location="http://modmii.zzl.org/changelog.html";
  • All .NET Framework 3.5 system requirements have been removed.
  • A lot of supporting apps and processes have been improved, removed or replaced by WiiPy.
  • ModMii’s File Cleanup & App Updater feature drastically improved. It will now check if updates are available for every single Wii/vWii/WiiU app available on Open Shop Channel and Homebrew App Store libraries (over 400 apps!), plus Aroma, Environment Loader & Nand Dumper. -
  • New recommended NandLoader for Forwarder Channel WADs (OpenDolBoot’s nboot)! ModMii can now modify the NandLoader of a Channel WAD (or folder of WADs) to work simultaneously for Wii and vWii! Wii Game Shortcut Creator (WiiGSC) has been similarly updated to v1.1 ModMii Edition. +
  • New recommended NandLoader for Forwarder Channel WADs (OpenDolBoot’s nboot)! ModMii can now modify the NandLoader of a Channel WAD (or folder of WADs) to work simultaneously for Wii and vWii! Wii Game Shortcut Creator (WiiGSC) has been similarly updated to v1.1 ModMii Edition.
  • New option when modifying applicable Channel WADs (or folder of WADs) to be able to detect, disable, and re-enable Deflicker video filters. Can also apply/remove N64 Expansion Pak and N64 Dark Filter patches for applicable N64 WADs.
  • New “Game Image tools” menu/feature supporting wbfs, iso, ciso filetypes (or folders containing these file types). Options include the ability to Disable Deflicker, Re-enable Deflicker, or Extract game contents of Wii and Gamecube games.
  • WAD Modifier: Added ability to detect and modify the following additional Channel WAD Attributes: AHB Access, DVD Video Access, NandLoader, Deflicker, Visibility (with optional minimalist banner to reduce filesize).
  • New “Inspector Wadget” feature (get it?); inspect and display WAD Information on any WAD or folder of WADs. Displays WAD Info like cIOS tags, AHB or DVD Video Access, NandLoader, Deflicker, etc.
  • When building/modifying an EmuNAND using ModMii Classic, users can now also input ANY mym or csm to customize the theme. -
  • Updated bundled d2x version to v11-beta2. +
  • Updated bundled d2x version to v11-beta2.
  • Swiss cMIOS r1788 has replaced WiiGator/WiiPower’s cMIOS as ModMii’s recommended cMIOS; however a cMIOS is still excluded from ModMii’s recommended setup by default (adjustable in ModMii’s options). Swiss cMIOS r1788 should behave identically to WiiGator/WiiPower’s cMIOS and official MIOS except if Y is held during any GameCube mode load it will start the built-in Swiss.
  • Reorganized Download Pages. Added a number of WiiU Homebrew downloads to a Download Page 5 (new). Moved PC Program downloads from page 2 to 5. -
  • Thanks to all those that contributed either directly or indirectly to make this update possible; @Maschell, @GaryOderNichts, @NinjaCheetah, @DacoTaco, @wiidev aka blackb0x, @emilydaemon, @pyorot aka shoutplenty, the Wii/WiiU hacks guide team, the WiiLink team, the Open Shop Channel team, the Homebrew App Store team, @vgmoose, @pwsincd, @Nightkingale, Maeson, NoobletCheese, @CrafterPika, @GabubuAvailable aka Gabubu, @Naim2000 aka thepikachugamer, @playerjmr, @DarkMatterCore, @diddy81 and of course yours truly @XFlak. +
  • Thanks to all those that contributed either directly or indirectly to make this update possible; @Maschell, @GaryOderNichts, @NinjaCheetah, @DacoTaco, @wiidev aka blackb0x, @emilydaemon, @pyorot aka shoutplenty, the Wii/WiiU hacks guide team, the WiiLink team, the Open Shop Channel team, the Homebrew App Store team, @vgmoose, @pwsincd, @Nightkingale, Maeson, NoobletCheese, @CrafterPika, @GabubuAvailable aka Gabubu, @Naim2000 aka thepikachugamer, @playerjmr, @DarkMatterCore, @diddy81 and of course yours truly @XFlak.

WiiU & vWii

    -
  • Added support to softmod the WiiU (with Aroma), vWii, or both. All ModMii features now also support WiiU/vWii except HackMii Solutions Wizard (inapplicable), Region Change Wizard and SNEEK Installation. Thanks goes out to all the WiiU/vWii devs that made this possible but especially @Maschell and @GaryOderNichts who are absolute legends! +
  • Added support to softmod the WiiU (with Aroma), vWii, or both. All ModMii features now also support WiiU/vWii except HackMii Solutions Wizard (inapplicable), Region Change Wizard and SNEEK Installation. Thanks goes out to all the WiiU/vWii devs that made this possible but especially @Maschell and @GaryOderNichts who are absolute legends!
    • Technical details: ModMii’s WiiU softmod process is generally aligned with wiiu.hacks.guide. Notably ModMii includes some additional Aroma plugins/apps by default, such as Bloopair, evWii, GiveMiiYouTube, Inkay for Pretendo, Screenshot Plugin, WiiU Disc Dumper, WiiVCLaunch, etc.
    • Technical details: ModMii’s vWii softmod process includes EULA WAD installation to prevent update loops when enabling Priiloader’s Permanent vWii System Settings (vWii) system menu hack. It also includes an upgraded Photo Channel v1.1 (including HAZA and a custom vWii IOS61; which is a copy of vIOS56), Mii Channel (to enable some features which are missing on vWii, such as connecting a DS or moving Mii’s to Wii remotes), and 43DB patches (to fix the aspect ratio for the Everybody Votes and Check Mii Out channels). Essentially ModMii does much of what System Channel Restorer & ww-43db-patcher can do but in different ways.
    -
  • Custom splash screen added to WiiU/Aroma boot (thanks @emilydaemon!) and can be customized by including splash.png in ModMii Skin themes. Note that ModMii will not overwrite existing splash screens if detected on SD. +
  • Custom splash screen added to WiiU/Aroma boot (thanks @emilydaemon!) and can be customized by including splash.png in ModMii Skin themes. Note that ModMii will not overwrite existing splash screens if detected on SD.

Downloads

    -
  • Updated bundled d2x version to v11-beta2, thanks @wiidev aka blackb0x! +
  • Updated bundled d2x version to v11-beta2, thanks @wiidev aka blackb0x!
  • Building vWii d2x cIOS WADs are supported for all d2x versions newer than v9 (except base 38 which requires v11-beta2 or newer). If an unsupported d2x version is selected in ModMii’s Options, vWii cIOSs are disabled on download pages. If the selected d2x version does not support vWii, it will be restored to default before downloading files for a vWii wizard/guide. If the selected d2x version is not ModMii’s default/bundled version, users will be prompted if they would like to revert to default before Wii or vWii wizard/guide operations. -
  • Swiss cMIOS r1788 has replaced WiiGator/WiiPower’s cMIOS as ModMii’s recommended cMIOS (thanks @pyorot aka shoutplenty); however a cMIOS is still excluded from ModMii’s recommended setup by default (adjustable in ModMii’s options). Swiss cMIOS r1788 is a cMIOS with Swiss r1788 built-in. Hold Y during any GameCube mode load to start the built-in Swiss. If Y is not held then it should behave identically to WiiGator/WiiPower’s cMIOS and official MIOS. +
  • Swiss cMIOS r1788 has replaced WiiGator/WiiPower’s cMIOS as ModMii’s recommended cMIOS (thanks @pyorot aka shoutplenty); however a cMIOS is still excluded from ModMii’s recommended setup by default (adjustable in ModMii’s options). Swiss cMIOS r1788 is a cMIOS with Swiss r1788 built-in. Hold Y during any GameCube mode load to start the built-in Swiss. If Y is not held then it should behave identically to WiiGator/WiiPower’s cMIOS and official MIOS.
  • Added 2 downloads to grab the complete Open Shop Channel (OSC) Wii App Library and the complete Homebrew App Store (HBAS) WiiU Library. Users can configure the Skipped Apps option if they want ModMii to exclude certain apps from the OSC or HBAS complete app library downloads. By default Legacy HBAS apps are skipped as well as extra/large RetroArch cores.
    • All OSC and HBAS downloads (both bulk and individual) are auto-updating and able to check if the currently downloaded version is already up-to-date. -
    • ModMii’s HBAS downloads save download info to SD:/wiiu/apps/appstore/.get/packages/ in a format compatible with the appstore. Big thanks goes out to the HBAS team but especially @vgmoose, @pwsincd and @Nightkingale. +
    • ModMii’s HBAS downloads save download info to SD:/wiiu/apps/appstore/.get/packages/ in a format compatible with the appstore. Big thanks goes out to the HBAS team but especially @vgmoose, @pwsincd and @Nightkingale.
  • ModMii’s File Cleanup & App Updater feature drastically improved. It will now check if updates are available for every single Wii/vWii/WiiU app available on OSC and HBAS libraries (over 400 apps!), plus Aroma, Environment Loader & Nand Dumper. Users can add apps to a Skipped Apps list if they do not want ModMii to update it for some reason. The Skipped Apps list is accessible via ModMii’s Options menu as well as the File Cleanup & App Updater menu.
      @@ -112,19 +164,19 @@ self.parent.location="http://modmii.zzl.org/changelog.html";
    • Page 1: 3x vWii System Menus, 29x vWii IOSs, Wii Speak [K], Photo Channel 1.1 [K] (including HAZA; referenced below), vWii IOS61 (for Photo Channel v1.1 support; basically a copy of vWii IOS56), vWii IOS80 (patched), 3x vWii Region Select, 2x vWii BC (BC-NAND & BC-WFS), 0d.app from vIOS80 v7200 to support (manually) building neek for vWii
    • Page 2: OSC Wii App Library, HackMii Installer v1.0, System Channel Restorer, Dump Mii NAND, csm-installer, Patched IOS80 Installer for vWii, HBC v1.1.3 WAD [OHBC], HBC v1.1.4-1 WAD [OHBC], ww-43db-patcher
    • Page 3: 4x themes for vWiiU vWiiE and vWiiJ (plus base app/theme files) -
    • Page 4: vWii d2x cIOS248[38], vWii d2x cIOS249[56], vWii d2x cIOS250[57], vWii d2x cIOS251[58], Swiss cMIOS r1788, DIOS MIOS v2.11 +
    • Page 4: vWii d2x cIOS248[38], vWii d2x cIOS249[56], vWii d2x cIOS250[57], vWii d2x cIOS251[58], Swiss cMIOS r1788, DIOS MIOS v2.11
    • Page 5: HB App Store WiiU Library, Homebrew App Store, Aroma, Nand Dumper, Environment Loader, vWii Compat Installer, Wii U Disc Dumper (WUDD), WUP Installer GX2 (WUHB), Bloopair, Inkay for Pretendo, GiveMiiYouTube, Screenshot (WUPS), Enhanced vWii (evWii), SaveMii Mod (WUT Port), WiiVCLaunch, WiiUIdent, Tiramisu, Wii U Account Swap, 5x PC Programs which were also added to the Uninstaller [UStealth, WiiLink Patcher, NUSGet, Cemu, UWUVCI (Ultimate Wii U Virtual Console Injectors)].
    • Advanced Downloads Page: vWii d2x cIOS248[38], vWii d2x cIOS249[56], vWii d2x cIOS250[57], vWii d2x cIOS251[58]
  • Updated Downloads:
      -
    • WiiGSC updated to v1.1 ModMii Edition; which notably supports building Wii game shortcut channels that work on both Wii and vWii using DacoTaco’s OpenDolBoot nboot NandLoader. More information on WiiGSC’s other changes can be found under its own release announcement. +
    • WiiGSC updated to v1.1 ModMii Edition; which notably supports building Wii game shortcut channels that work on both Wii and vWii using DacoTaco’s OpenDolBoot nboot NandLoader. More information on WiiGSC’s other changes can be found under its own release announcement.
    • Photo-Channel-1.1-dummy-HAZA.wad is now created/downloaded along with Photo Channel 1.1 in order for v1.1 to work properly
    • 3x Channels updated to work on vWii in addition to Wii (USB-Loader, postLoader and WiiFlow)
    • nSwitch channel updated to embed v4.2 and was also modified to have AHB and DVD Video access enabled as well as changing its NandLoader to ODB’s nboot to support installations on both Wii and vWii.
    • Bootmii SD files updated to v1.5
    • Converted the following existing downloads to be autoupdating from OSC: MyMenuifyMod, YAWM ModMii Edition, SysCheck ModMii Edition, Priiloader, Load Priiloader, ARC ModMii Edition, fptii, CleanRip, CFG USB Loader and USB Loader GX (GX will actually switch to OSC later on after its bundled meta.xml has been fixed) -
    • Updated NTSC/KOR/JAP themes by @diddy81 from the Wii Theme Team. KOR/JPN themes had language and country buttons removed to align with their system menus. NTSC themes fixed a non-critical bug where a typo was pointing to an EU function instead of a US function preventing access to Wii Settings’ Country setting. All themes on Download Page 3 were also updated to no longer be signed by ModMii as it complicates things for very little benefit. +
    • Updated NTSC/KOR/JAP themes by @diddy81 from the Wii Theme Team. KOR/JPN themes had language and country buttons removed to align with their system menus. NTSC themes fixed a non-critical bug where a typo was pointing to an EU function instead of a US function preventing access to Wii Settings’ Country setting. All themes on Download Page 3 were also updated to no longer be signed by ModMii as it complicates things for very little benefit.
    • Updated DIOS MIOS Lite (DML) from v1.3 to v2.11
    • Some WADs previously thought to be fakesigned were updated to truly be fakesigned. ModMii will still consider any Legacy non-fakesigned cIOSs it encounters as valid. Fakesigning is not really necessary anyway unless a vanilla IOS with the original trucha bug is being used/loaded to attempt to install non-fakesigned content.
    • Removed the RC24 patch from ModMii’s extra brick protection system menu IOSs since it is no longer required for WiiLink. Also the filename format was changed to IOS##v65535(ModMii-IOS60-v6174).wad. @@ -141,7 +193,7 @@ self.parent.location="http://modmii.zzl.org/changelog.html";

    Supporting Apps & System Requirements

      -
    • A lot of supporting apps and processes have been improved, removed or replaced by WiiPy; thanks @NinjaCheetah for his work on libWiiPy, WiiPy, NUSGet and more! +
    • A lot of supporting apps and processes have been improved, removed or replaced by WiiPy; thanks @NinjaCheetah for his work on libWiiPy, WiiPy, NUSGet and more!
    • Mostly due to using WiiPy, ModMii v8.0.0+ requires 64-bit Windows 8.1 or higher and Microsoft Visual C++ 2015-2022. ModMii will warn you that some features will not work properly if system requirements are not met.
    • All .NET Framework 3.5 system requirements have been removed.
    • Added option to ModMii Classic to download various dependencies now instead of when needed (i.e. ShowMiiVWiiKeys, nand-tools, nandBinCheck, Punetwiin, wiiload, UnRAR, Sharpii .Net Core, OpenDolBoot, wwcxtool, wit, LZ77Helper). @@ -149,7 +201,7 @@ self.parent.location="http://modmii.zzl.org/changelog.html";
    • NUS Downloader no longer bundled to grab WADs from NUS; instead WiiPy is bundled/used. This should resolve random errors or freezing users sometimes encountered (which were usually resolved when retrying downloads anyway).
    • WadMii/libwiisharp no longer bundled to (un)pack WADs; instead WiiPy is bundled/used.
    • SMW-Mod/libwiisharp (ShowMiiWads-Mod) no longer bundled to install content to EmuNANDs; instead WiiPy is bundled/used. -
    • ThemeMii Cmd Line (TMCL.exe) is no longer downloaded to create themes; instead themewii.exe is downloaded/used which requires .Net Framework 4.5 (instead of 3.5); thanks goes out to @scooby7402976 (aka scooby74029) and @wiidev (aka blackb0x). Themes are also no longer signed by ModMii as it complicates things for very little benefit. +
    • ThemeMii Cmd Line (TMCL.exe) is no longer downloaded to create themes; instead themewii.exe is downloaded/used which requires .Net Framework 4.5 (instead of 3.5); thanks goes out to @scooby7402976 (aka scooby74029) and @wiidev (aka blackb0x). Themes are also no longer signed by ModMii as it complicates things for very little benefit.
    • TMDedit is no longer bundled to construct d2x cIOSs newer than v9; instead WiiPy is bundled/used to streamline building all d2x versions. A legacy cIOS build method has been added to ModMii & d2x-beta-md5-updater.bat for backwards compatibility. Users will be prompted to enable the legacy cIOS build method if an outdated d2x-beta version is detected and an update for the same version is not available. Alternate d2x cIOS versions hosted online have been updated accordingly. Legacy cios building mode automatically switches back off when changing d2x versions.
    • Sharpii/libwiisharp/patchIOS no longer bundled for WAD editing and info gathering; instead other tools are used (mostly WiiPy).
    • Sharpii no longer bundled to send WADs to the HBC via LAN; instead Sharpii .Net Core is downloaded/used only when needed for this function. @@ -164,7 +216,7 @@ self.parent.location="http://modmii.zzl.org/changelog.html";
      • WAD Modifier: Added ability to detect and modify the following additional Channel WAD Attributes: AHB Access, DVD Video Access, NandLoader, Deflicker, Visibility (with optional minimalist banner to reduce filesize)
      • New recommended NandLoader for Forwarder Channel WADs! By leveraging DacoTaco’s OpenDolBoot ModMii can now modify the NandLoader of a Channel WAD (or folder of WADs) to work simultaneously for Wii and vWii! Before now forwarders built for the Wii had to be converted to work on vWii using tools like Convert2vWii or WiiForwarder2vWii to change the NandLoader to “tiny vWii”, and after the change they would no longer work on Wii. Now channels can be converted to work on both consoles without needing two copies of every WAD! Warning: any WADs with modified NandLoaders should always be double checked before assuming it works on both console types. Both OpenDolBoot & OpenHBC NandLoader’s should work on Wii and vWii, but in some tests only one or the other worked. Ultimately the results depend on what app/DOL is being integrated with the NandLoader (and its entrypoint address) or if in the case of forwarders also the app that is being forwarded to. -
      • New NandLoader option when Modifying a Channel WAD (or folder of WADs) to detect and change NandLoader. This essentially makes the Convert2vWii & WiiForwarder2vWii tools obsolete as ModMii can do all they can do and more. Supported NandLoaders include OpenDolBoot (nboot), comex, marcan, OpenHBC, taiko, tiny vWii and waninkoko. OpenDolBoot’s NandLoader (aka nboot) is recommended and generally supports channel loading on both Wii and vWii (thanks @DacoTaco!). NandLoaders can either be integrated/merged with a channel’s main dol/app using OpenDolBoot, or sometimes kept separate/external if the WAD is structured that way to begin with. Additional NandLoaders can be saved to ModMii’s Support/NandLoaders folder and they will automatically be supported; details here. Wii Game Shortcut Creator (WiiGSC) has been similarly updated to v1.1 ModMii Edition; more information on WiiGSC’s other changes can be found under its own release announcement. Note that ModMii will only update DOLs and NandLoaders in Channel WADs with 2 or 3 content files (including banner). These are the types of channels users generally modify; and anything more complicated can/should be done manually by unpacking, modifying, and repacking the WAD. +
      • New NandLoader option when Modifying a Channel WAD (or folder of WADs) to detect and change NandLoader. This essentially makes the Convert2vWii & WiiForwarder2vWii tools obsolete as ModMii can do all they can do and more. Supported NandLoaders include OpenDolBoot (nboot), comex, marcan, OpenHBC, taiko, tiny vWii and waninkoko. OpenDolBoot’s NandLoader (aka nboot) is recommended and generally supports channel loading on both Wii and vWii (thanks @DacoTaco!). NandLoaders can either be integrated/merged with a channel’s main dol/app using OpenDolBoot, or sometimes kept separate/external if the WAD is structured that way to begin with. Additional NandLoaders can be saved to ModMii’s Support/NandLoaders folder and they will automatically be supported; details here. Wii Game Shortcut Creator (WiiGSC) has been similarly updated to v1.1 ModMii Edition; more information on WiiGSC’s other changes can be found under its own release announcement. Note that ModMii will only update DOLs and NandLoaders in Channel WADs with 2 or 3 content files (including banner). These are the types of channels users generally modify; and anything more complicated can/should be done manually by unpacking, modifying, and repacking the WAD.
      • If a channel WAD is missing a NandLoader, ModMii can repair it when updating its NandLoader or the DOL used by the channel.
      • New option when modifying applicable Channel WADs (or folder of WADs) to be able to detect, disable, and re-enable Deflicker video filters. Can also disable/re-enable the dark filter on 10 N64 VC Channels. Disabling the Deflicker video filter is recommended when using 480p display mode to improve video quality. Enabling the Deflicker video filter is recommended when using 480i display mode on a CRT TV. Deflicker patching can be done on-the-fly by USB Loaders so editing WADs for Deflicker will often be unnecessary. Thanks Maeson and NoobletCheese for researching video filters in such detail!
      • New “Game Image tools” menu/feature supporting wbfs, iso, ciso filetypes (or folders containing these file types). Options include the ability to Disable Deflicker, Re-enable Deflicker, or Extract game contents of Wii and Gamecube games. Deflicker patching can be done on-the-fly by USB Loaders for most but not all game images; e.g. any games with multiple dols like Metroid Prime Trilogy or The House of the Dead 2 & 3 Return cannot be patched by USB Loaders unless using the alt-dol method to load/patch a specific sub-game/dol at launch. The only known deflicker patch not supported by ModMii is for Gamecube games compiled with gxD.a which is (only?) used in “Sega Soccer Slam”. @@ -194,16 +246,16 @@ self.parent.location="http://modmii.zzl.org/changelog.html";
      • SysCheck Updater now gives the option to analyze sysCheck v2.1.0b logs but with a warning. ModMii also now accepts System Menu IOSs as valid if they are v65535 and have Trucha Bug and NAND Access (in addition to v16174 or a ModMii tagged System Menu IOS) to better support analysis of older SysChecks. Users also linked to SysCheck v2.1.0.b19 in case SysCheck ModMii Edition or HDE do not work in rare cases.
      • When analyzing a SysCheck, ModMii will now display settings that impact how it is being analyzed; i.e. Update Active IOSs (for Wii & vWii SysChecks), Extra Brick Protection (Wii only), Hermes cIOS (Wii Only) and cMIOS (Wii Only). These settings will also continue to be summarized in generated guides.
      • When generating SysCheck wizard guides, the HBC will now be updated using the hackmii installer instead of yawmME/WAD if the current HBC is older than v1.1.0 (previously v1.0.7). While yawmME’s meta.xml could be modified to use the “no_ios_reload” argument instead of “ahb_access” allowing it to work without cIOS on HBC v1.0.7 & v1.0.8, v1.0.7 is susceptible to network initialization IOS reload bug so the “ahb_access” argument was intentionally retained. -
      • Added support to ModMii’s SysCheck Updater to download and analyze SysChecks that were uploaded to https://syscheck.crafterpika.cc; thanks @CrafterPika! +
      • Added support to ModMii’s SysCheck Updater to download and analyze SysChecks that were uploaded to https://syscheck.crafterpika.cc; thanks @CrafterPika!

      Guide

        -
      • New guides for installing recommended WiiU softmods, vWii softmods, or both. Outcomes are generally aligned with wii.hacks.guide (procedure may differ; e.g. using WADs to install cIOS instead of the d2x installer). Sample guides can be found here. Thanks wii.hacks.guide team and @Ingunar in particular! +
      • New guides for installing recommended WiiU softmods, vWii softmods, or both. Outcomes are generally aligned with wii.hacks.guide (procedure may differ; e.g. using WADs to install cIOS instead of the d2x installer). Sample guides can be found here. Thanks wii.hacks.guide team and @Ingunar in particular!
      • Added a ModMii Wizard option to restore the default theme; which includes 43DB patches for vWii to fix the aspect ratio for the Everybody Votes and Check Mii Out channels. csm-installer is used in both vWii and Wii guides to install themes; previously Wii guides used MyMenuifyMod. -
      • Added an extra Wilbrand Web exploit option for 3.x-4.2 guides; thanks @emilydaemon! +
      • Added an extra Wilbrand Web exploit option for 3.x-4.2 guides; thanks @emilydaemon!
      • HackMii Solutions Wizard now downloads v1.0 of the HackMii Installer in addition to v1.2. HackMii Solutions guides direct users to try v1.0 if v1.2 does not work.
      • Added IOS56 to Region Change Wizard in case users do not have it installed and thus prevents installing EULA v3. The EULA WAD is now named differently only when downloaded as part of a Region Change Wizard to come after the IOS56 prerequisite; i.e. changed from EULA-NUS-v3 to NUS-EULA-v3. -
      • HTML guides will now open with whatever browser Windows is configured to use for http. Users without HTML file associations will no longer be prompted to choose what app to open guides with. This change was inspired after shaking my head at this youtuber when he closes the prompt to choose what browser to open his guide with and says “all you gotta do is press the escape key on the keyboard”. +
      • HTML guides will now open with whatever browser Windows is configured to use for http. Users without HTML file associations will no longer be prompted to choose what app to open guides with. This change was inspired after shaking my head at this youtuber when he closes the prompt to choose what browser to open his guide with and says “all you gotta do is press the escape key on the keyboard”.
      • Replaced RiiConnect24 with WiiLink throughout all guide references.
      • Other guide enhancements, including references to RiiTag, UTag, Seagate >2TB HDD tutorial (in addition to WD), diagram of proper SD/USB file structure, fixed broken links, etc.
      @@ -902,7 +954,7 @@ news outlets.
    • Wizards/Guides

    • Removed IOS236 installation from main modding procedure; instead Priiloader and WADs are installed using ahbprot access. IOS236 WAD, IOS236 installer and Simple IOS Patcher still available in Download Pages. -
    • Replaced MMM with Some YAWMM Mod for ModMii's main wizard and sysCheck Updater wizard as it has support for Motion+ controllers. WiiMod Lite is not supported because of reasons identified here: http://tiny.cc/0ihotz +
    • Replaced MMM with Some YAWMM Mod for ModMii's main wizard and sysCheck Updater wizard as it has support for Motion+ controllers. WiiMod Lite is not supported because of reasons identified here: https://tiny.cc/0ihotz
    • MMM is still used in some guides where it's launched directly from an exploit to install WADs then use it's App Launcher to load the next app without having to rename files and repeat an exploit. Notes added to these guides on how to proceed you only have Motion+ remotes.
    • Bundled a new stand-alone script saved to ModMii's Support folder: ExploitAppSelector.bat. It does exactly what it says and works when saved to the root of any SD or COPY_TO_SD folder, or ModMii's main\support folders. ModMii wizards that launch MMM via an exploit also save this script to COPY_TO_SD and reference it in guides to help users change the app launched by exploits.
    • Added a new first step to guides to explicitly check the format of your SD card (or HDD) and to format it as FAT32 if necessary. Not applicable to Region Change Guides and sysCheck Updater guides as these users will already have done this. These steps were already present in ModMii's USB-Loader setup guides. @@ -921,7 +973,7 @@ news outlets.
    • Priiloader updated to v0.9 with lots of new features; ModMii bundles it with the Priiloader Launcher app and a modified hacks_hash with the "Lock System Menu with Black Screen" hack removed. Added some important info and warnings to meta.xml; e.g. how to access Priiloader, how it can be removed when updating or (un)installing a new System Menu, name changed to "Priiloader Installer", etc.
    • Reordered paths for USB-Loader Forwarder Channel to prioritize USBLoaderGX first, WiiFlow second, and CFG third. Also the removed splash screen to speed up load time.
    • Updated Any Region Changer (ARC) to ARC ModMii Edition (ARCME) by scooby74029; if ARCME detects a region mismatch, you only have to select the "Auto Fix Settings" to correct it. Older versions of ARC required you to set a Region, save, then change the video mode back to it's previous setting, and save again. ARCME's "Auto Fix Settings" takes care of all that (i.e. it does not change the video mode but changes everything else to align with the installed System Menu region). It's a minor improvement over the original but don't forget it also supports Motion+ remotes so ARCME FTW! -
    • Updated USBLoaderGX to blackb0x's r1272 mod v5 released in Feb 2021. It's changelog is quite impressive, you should read it: http://tiny.cc/gxenhanced +
    • Updated USBLoaderGX to blackb0x's r1272 mod v5 released in Feb 2021. It's changelog is quite impressive, you should read it: https://tiny.cc/gxenhanced
    • Updated WiiFlow Lite to Fledge68's v5.4.8
    • Updated Nintendont to v6.490.
    • Updated Wii64 beta 1.1 to beta 1.2; which was released 3 years ago, sorry for missing it! Please report if you notice something like this! @@ -930,7 +982,7 @@ news outlets.
    • Updated sysCheck to the latest, slightly modified, version of sysCheck HDE. The only change is an updated URL to re-enable uploading of reports; thanks to the RC24 team for maintaining this functionality!
    • Two versions of Bootmii SD Files are now considered valid. The older version hosted online by Team Twiizer, and now also the newer version that the latest HackMii Installer creates when preparing an SD card.
    • Added custom meta.xml and icon.png to the HackMii Installer. The installer itself is still downloaded from the original source and NOT mirrored. -
    • Updated Configurable USB Loader MOD Patched to the latest version 70r78.11 by nitro from 2017/01/15 (mighty.dol plugin also updated) http://tiny.cc/r5kqtz +
    • Updated Configurable USB Loader MOD Patched to the latest version 70r78.11 by nitro from 2017/01/15 (mighty.dol plugin also updated) https://tiny.cc/r5kqtz
    • CFG USBLoader downloads will only update\overwrite apps folder, existing usb-loader config files will not be overwritten. Previous behaviour would have renamed the usb-folder if detected; now it just skips any duplicates when copying config files.
    • No longer creates a custom CFG USBLoader config.txt to avoid potential user error\overwrite if manually copying files over to SD or USB.
      @@ -1121,7 +1173,7 @@ news outlets.
    • Replaced\mirrored nusad google code download links with dropbox links.
    • -
    • Updated WiiFlow download to grab the most recent version hosted here: http://code.google.com/p/wiiflow/downloads/list
    • +
    • Updated WiiFlow download to grab the most recent version hosted here: https://code.google.com/p/wiiflow/downloads/list
    • Replaced Joyflow with WiiFlow because WiiFlow can now run via an emulated NAND and JoyFlow is no longer being developed. Also replaced JoyFlow forwarder with WiiFlow v14b forwarder.
    • diff --git a/credits.html b/credits.html index 55f8a22..5c2f812 100644 --- a/credits.html +++ b/credits.html @@ -5,15 +5,6 @@ - @@ -238,35 +229,35 @@ Source code for ModMii itself is available is available at
    • WiiPy
    • -
    • wget
    • -
    • 7za
    • -
    • nircmd
    • -
    • sfk
    • -
    • jptch
    • -
    • hexalter
    • -
    • Waninkoko's cIOS
    • +
    • wget
    • +
    • 7za
    • +
    • nircmd
    • +
    • sfk
    • +
    • jptch
    • +
    • hexalter
    • +
    • Waninkoko's cIOS
    • Hermes v4 cIOS
    • Hermes v5 cIOS
    • d2x cIOS, v11+ source
    • Swiss cMIOS r1788
    • NandLoaders
    • ISO disc-template
    • -
    • Ascii2All.bat
    • -
    • WizApp
    • -
    • wit: still used but no longer Bundled with ModMii since v8.0.0
    • -
    • UnRAR: Still used but no longer Bundled with ModMii since v4.7.0
    • -
    • AutoIt3: Still used but no longer Bundled With ModMii since v4.5.7
    • +
    • Ascii2All.bat
    • +
    • WizApp
    • +
    • wit: still used but no longer Bundled with ModMii since v8.0.0
    • +
    • UnRAR: Still used but no longer Bundled with ModMii since v4.7.0
    • +
    • AutoIt3: Still used but no longer Bundled With ModMii since v4.5.7
    • NusFileGrabber by Leathl, Mod by XFlak and TheShadowEevee - requires libWiiSharp.dll: Not used since v7.0.3
    • patchIOS by Leathl, Mod by scooby74029 - requires libWiiSharp.dll: Not used since v7.0.3
    • -
    • WadMii (aka WadMiiIsh) by cwstjdenobs - requires libWiiSharp.dll: Not used since v7.0.3
    • +
    • WadMii (aka WadMiiIsh) by cwstjdenobs - requires libWiiSharp.dll: Not used since v7.0.3
    • TMDedit by person66 - requires libWiiSharp.dll: Not used since v7.0.3 -
    • libWiiSharp.dll by Leathl, Mod by scooby74029 and TheShadowEevee: Not used since v7.0.3
    • +
    • libWiiSharp.dll by Leathl, Mod by scooby74029 and TheShadowEevee: Not used since v7.0.3
    • nusd by WiiNinja (original GUI code by WB3000): Not used since v7.0.3
    • SMW-Mod; ShowMiiWads by Leathl, Sneek Mod by RetroHead: Not used since v7.0.3
    • settings.exe v1.0 by cwstjdenobs and v1.1 mod by obcd: Not used since v7.0.3
    • Sharpii by person66: Not used since v7.0.3
    • -
    • hy: Not bundled with ModMii since v4.7.0 and no longer used at all since v7.0.3
    • -
    • fvc: Not used since v7.0.0
    • +
    • hy: Not bundled with ModMii since v4.7.0 and no longer used at all since v7.0.3
    • +
    • fvc: Not used since v7.0.0
    diff --git a/index.html b/index.html index cdc6db8..7e953dd 100644 --- a/index.html +++ b/index.html @@ -1 +1 @@ - ModMii for Windows

    Home Usage Help Discord Credits Donate

    ModMii Banner

    This software is not for sale. If you paid for this software or a "bundle" you have been scammed.

    MODMII COMES WITH ABSOLUTELY NO WARRANTY, NEITHER STATED NOR IMPLIED.
    NO ONE BUT YOURSELF IS TO BE HELD RESPONSIBLE FOR ANY DAMAGE THIS MAY CAUSE TO YOUR CONSOLE!
    USE THIS SOFTWARE AT YOUR OWN RISK!

    It's now easier than ever to donate to ModMii using Ko-fi (supports PayPal), Patreon or GitHub Sponsors!

    ❤ Ko-fi ❤ Patreon ❤ Sponsor

    Introduction: What is ModMii?

    ModMii is able to download all the files needed to modify ANY Wii, WiiU or vWii; it can generate custom guides based on your console's specifications, and save the files in their appropriate locations for easy offline softmodding where possible. Sample guides for illustrative purposes only are available here.

    It is also capable of performing many other Wii\vWii hacking functions like setting up a usb-loader and creating an emulated NAND. ModMii was also the very first official installer for the widely adopted d2x cIOS.

    Even if your Wii's SD Card reader is broken or you just don't have an SD Card, you can use a Hard Drive formatted as FAT32 in place of an SD Card to complete the majority of ModMii's functions (SD Card notably required for Bootmii and making a NAND backup). In fact ModMii can help users softmod a Wii even without an SD Card or Hard Drive (as long as it has internet), but unless one or the other is eventually incorporated there probably isn't much point.

    ModMii only works on Windows, and ModMii v8.0.0 and higher requires 64-bit Windows 8.1 or later. If you do not have a Windows PC and are unable to run ModMii you can try running Windows in a virtual machine or just use wii.hacks.guide or wiiu.hacks.guide instead.

    The video below describes some of ModMii's many features; however note that it was created before WiiU & vWii support was added in v8.0.0.

    What can ModMii do?
    • Softmod any Wii, WiiU or vWii
    • Generate custom guides depending on the options that you select
    • Update only your outdated softmods based on a SysCheck log from your Wii or vWii
    • Check for updates to your Wii\vWii\WiiU homebrew
    • Softmod Wii and vWii completely offline without requiring internet on the console
    • Safely upgrade or downgrade your Wii System Menu to 4.1, 4.2 or 4.3 protecting against 003 bricks
    • Able to build a custom easy to follow guide to setting up a USB-Loader (including how to format/partition your external hard drive)
    • Install SNEEK (Wii only), build emulated NANDs (Wii & vWii) and Batch Extract Wii/Gamecube Games for use with SNEEK+DI or UNEEK+DI
    • Load NEEK on a Wii without softmodding it using the Abstinence Wizard (i.e. Non-permanent Wii Hacks)
    • Region Change Your Wii
    • Download\build IOS & cIOS WADs, Official Wii Channels, System Menus, Homebrew\apps, etc.
    • Install patched IOSs without a wifi connection on your Wii\vWii
    • Customize Bootmii, Wad Manager and MMM config files to adjust their start-up settings
    • Build Wii\vWii\Wii-Mini System Menu Themes
    • HackMii Solutions Wizard for Wii's experiencing an upside-down homebrew channel or HackMii Installer No Vulnerable IOS problems
    • Advanced Custom Downloads Feature to easily patch and change the slot/version of IOSs/cIOSs. It can also build 3 different types of forwarder dol's and iso's (only use this feature if you know what you are doing!!)
    • Drag and Drop \ open various file types to perform different functions (e.g. nand.bin check\clone\defragment, WAD modify\unpack\trasmit\info, mym & csm theme creation, dol & elf app launcher, zip HBC transfer tool, patch deflicker video filter, modify EmuNANDs, etc.)
    • and much much more!
    How to Use ModMii
    • Download and run the ModMii Installer from the links below
    • More information on installing and using ModMii can be found in the Usage page (under construction)
    Download
    Select your language below to download ModMii.

    NOTICE: Only English is currently actively supported.
    All other languages are so outdated that download links for them have been removed for now.
    If your language is not available then consider contributing a translation.


    WARNING: A small percentage of antivirus software may flag ModMii as dangerous; these are false-positives.
    ModMii does NOT contain any viruses. Should you need help bypassing Chrome's "Failed - Virus Detected" download message you can try a different browser or refer to this article.

    If for some reason you cannot run the ModMii Installer you can download the latest portable zip.
    Unzip it anywhere on your PC then just double-click ModMii.exe or ModMiiSkin.exe.
    ModMii v8.0.0 and higher requires 64-bit Windows 8.1 or later; ModMii v7.0.3 was the last version that supported 32-bit windows or Windows 8 and older.

    PLEASE DO NOT MIRROR DOWNLOAD LINKS
    INSTEAD PLEASE LINK TO EITHER THIS PAGE OR MY DOWNLOAD LINKS DIRECTLY


    ModMii Changelog

      8.0.0 Highlights - 2025:03-10:

      • Added support to softmod the WiiU (with Aroma), vWii, or both. All ModMii features now also support WiiU/vWii except HackMii Solutions Wizard (inapplicable), Region Change Wizard and SNEEK Installation. Notably ModMii can now build vWii d2x cIOS WADs, vWii EmuNANDs, analyze vWii SysChecks, construct vWii themes and support vWii nand dumps.
      • ModMii still does not fully support the Wii Mini however it can now build Wii Mini themes by opening mym or csm files with ModMii.
      • ModMii v8.0.0+ requires 64-bit Windows 8.1 or higher and Microsoft Visual C++ 2015-2022 for all features to work properly.
      • All .NET Framework 3.5 system requirements have been removed.
      • A lot of supporting apps and processes have been improved, removed or replaced by WiiPy.
      • ModMii’s File Cleanup & App Updater feature drastically improved. It will now check if updates are available for every single Wii/vWii/WiiU app available on Open Shop Channel and Homebrew App Store libraries (over 400 apps!), plus Aroma, Environment Loader & Nand Dumper.
      • New recommended NandLoader for Forwarder Channel WADs (OpenDolBoot’s nboot)! ModMii can now modify the NandLoader of a Channel WAD (or folder of WADs) to work simultaneously for Wii and vWii! Wii Game Shortcut Creator (WiiGSC) has been similarly updated to v1.1 ModMii Edition.
      • New option when modifying applicable Channel WADs (or folder of WADs) to be able to detect, disable, and re-enable Deflicker video filters. Can also apply/remove N64 Expansion Pak and N64 Dark Filter patches for applicable N64 WADs.
      • New “Game Image tools” menu/feature supporting wbfs, iso, ciso filetypes (or folders containing these file types). Options include the ability to Disable Deflicker, Re-enable Deflicker, or Extract game contents of Wii and Gamecube games.
      • WAD Modifier: Added ability to detect and modify the following additional Channel WAD Attributes: AHB Access, DVD Video Access, NandLoader, Deflicker, Visibility (with optional minimalist banner to reduce filesize).
      • New “Inspector Wadget” feature (get it?); inspect and display WAD Information on any WAD or folder of WADs. Displays WAD Info like cIOS tags, AHB or DVD Video Access, NandLoader, Deflicker, etc.
      • When building/modifying an EmuNAND using ModMii Classic, users can now also input ANY mym or csm to customize the theme.
      • Updated bundled d2x version to v11-beta2.
      • Swiss cMIOS r1788 has replaced WiiGator/WiiPower’s cMIOS as ModMii’s recommended cMIOS; however a cMIOS is still excluded from ModMii’s recommended setup by default (adjustable in ModMii’s options). Swiss cMIOS r1788 should behave identically to WiiGator/WiiPower’s cMIOS and official MIOS except if Y is held during any GameCube mode load it will start the built-in Swiss.
      • Reorganized Download Pages. Added a number of WiiU Homebrew downloads to a Download Page 5 (new). Moved PC Program downloads from page 2 to 5.


    Click here to view the full changelog

    \ No newline at end of file + ModMii for Windows

    Home Usage Help Discord Credits Donate

    ModMii Banner

    This software is not for sale. If you paid for this software or a "bundle" you have been scammed.

    MODMII COMES WITH ABSOLUTELY NO WARRANTY, NEITHER STATED NOR IMPLIED.
    NO ONE BUT YOURSELF IS TO BE HELD RESPONSIBLE FOR ANY DAMAGE THIS MAY CAUSE TO YOUR CONSOLE!
    USE THIS SOFTWARE AT YOUR OWN RISK!

    It's now easier than ever to donate to ModMii using Ko-fi (supports PayPal), Patreon or GitHub Sponsors!

    ❤ Ko-fi ❤ Patreon ❤ Sponsor

    Introduction: What is ModMii?

    ModMii is able to download all the files needed to modify ANY Wii, WiiU or vWii; it can generate custom guides based on your console's specifications, and save the files in their appropriate locations for easy offline softmodding where possible. Sample guides for illustrative purposes only are available here.

    It is also capable of performing many other Wii\vWii hacking functions like setting up a usb-loader and creating an emulated NAND. ModMii was also the very first official installer for the widely adopted d2x cIOS.

    Even if your Wii's SD Card reader is broken or you just don't have an SD Card, you can use a Hard Drive formatted as FAT32 in place of an SD Card to complete the majority of ModMii's functions (SD Card notably required for Bootmii and making a NAND backup). In fact ModMii can help users softmod a Wii even without an SD Card or Hard Drive (as long as it has internet), but unless one or the other is eventually incorporated there probably isn't much point.

    ModMii only works on Windows, and ModMii v8.0.0 and higher requires 64-bit Windows 8.1 or later. If you do not have a Windows PC and are unable to run ModMii you can try running Windows in a virtual machine or just use wii.hacks.guide or wiiu.hacks.guide instead.

    The video below describes some of ModMii's many features; however note that it was created before WiiU & vWii support was added in v8.0.0.

    What can ModMii do?
    • Softmod any Wii, WiiU or vWii
    • Generate custom guides depending on the options that you select
    • Update only your outdated softmods based on a SysCheck log from your Wii or vWii
    • Check for updates to your Wii\vWii\WiiU homebrew
    • Softmod Wii and vWii completely offline without requiring internet on the console
    • Safely upgrade or downgrade your Wii System Menu to 4.1, 4.2 or 4.3 protecting against 003 bricks
    • Able to build a custom easy to follow guide to setting up a USB-Loader (including how to format/partition your external hard drive)
    • Install SNEEK (Wii only), build emulated NANDs (Wii & vWii) and Batch Extract Wii/Gamecube Games for use with SNEEK+DI or UNEEK+DI
    • Load NEEK on a Wii without softmodding it using the Abstinence Wizard (i.e. Non-permanent Wii Hacks)
    • Region Change Your Wii
    • Download\build IOS & cIOS WADs, Official Wii Channels, System Menus, Homebrew\apps, etc.
    • Install patched IOSs without a wifi connection on your Wii\vWii
    • Customize Bootmii, Wad Manager and MMM config files to adjust their start-up settings
    • Build Wii\vWii\Wii-Mini System Menu Themes
    • HackMii Solutions Wizard for Wii's experiencing an upside-down homebrew channel or HackMii Installer No Vulnerable IOS problems
    • Advanced Custom Downloads Feature to easily patch and change the slot/version of IOSs/cIOSs. It can also build 3 different types of forwarder dol's and iso's (only use this feature if you know what you are doing!!)
    • Drag and Drop \ open various file types to perform different functions (e.g. nand.bin check\clone\defragment, WAD modify\unpack\trasmit\info, mym & csm theme creation, dol & elf app launcher, zip HBC transfer tool, patch deflicker video filter, modify EmuNANDs, etc.)
    • and much much more!
    How to Use ModMii
    • Download and run the ModMii Installer from the links below
    • More information on installing and using ModMii can be found in the Usage page (under construction)
    Download
    Select your language below to download ModMii.

    NOTICE: Only English is currently actively supported.
    All other languages are so outdated that download links for them have been removed for now.
    If your language is not available then consider contributing a translation.


    WARNING: A small percentage of antivirus software may flag ModMii as dangerous; these are false-positives.
    ModMii does NOT contain any viruses. Should you need help bypassing Chrome's "Failed - Virus Detected" download message you can try a different browser or refer to this article.

    If for some reason you cannot run the ModMii Installer you can download the latest portable zip which does not require admin rights. Unzip it anywhere on your PC then just double-click ModMii.exe or ModMiiSkin.exe.

    ModMii v8.0.0 and higher requires 64-bit Windows 8.1 or later; ModMii v7.0.3 was the last version that fully supported 32-bit Windows or Windows 8 and older.

    PLEASE DO NOT MIRROR DOWNLOAD LINKS
    INSTEAD PLEASE LINK TO EITHER THIS PAGE OR MY DOWNLOAD LINKS DIRECTLY


    ModMii Changelog

      8.0.1 Main Changes - 2025:04-10:

    • Added option to skip files from ModMii's File Cleanup function, so you can pick and choose exactly what gets cleaned\removed. Some additional files were also added to ModMii's File Cleanup list.
    • ModMii Classic's Advanced Downloads page has been drastically changed\improved. Users can now construct multiple different versions of d2x cIOSs in the same download queue. Adding advanced cIOS downloads to a queue is much faster with less prompts than before. Added option to Remove Last Advanced Download from queue in case you make a mistake. Advanced cIOS download slots are now limited to a range of 200-253; this means that there is zero risk of bricking from any of ModMii's Advanced Downloads (EXCEPT User-Defined Custom Downloads, which can still be dangerous if you do not know what you are doing).
      • Download queues are loaded differently for queues built using modmii 8.0.0 or lower vs 8.0.1+. 8.0.1+ queues will works as you would expect and support multiple versions of d2x in the same queue. Old queues 8.0.0 or lower (built for a single version of d2x) will continue to be adjusted to sync with the version of d2x selected in ModMii's options.
      • All IOSs have been removed from the Advanced Downloads page; these can still be retrieved using ModMii's User-Defined Custom Download option.
    • When completing a wizard that includes d2x cIOSs ModMii will now prompt users if they want to switch to the latest "recommended" d2x cIOS instead of the "bundled" cIOS. The Recommended version of d2x can now be toggled by entering "R" in the d2x options page. Restoring default settings will also enable the recommended d2x version if it differs from the bundled version and notify the user accordingly.
      • ModMii will only check for other d2x versions available online once per session. This makes changing d2x versions multiple times in a single session much faster.
      • At startup, but no more than once per day, ModMii will silently check\confirm the latest "recommended" d2x cIOS version.
    • ModMii's Advanced Downloads Forwarder Builder can now also create hidden channel forwarder WADs (not applicable for for Channel ID Forwarder types as this would be redundant). Particularly useful for WiiU users booting Wii homebrew or games directly from WUHB forwarders but don't want channels to be visible or take up space in the Wii menu.
    • Enhanced ModMii's App Launcher with support for wuhb, rpx and wps files to be able to wiiload these file types from your PC to your WiiU via the internet (requires Wiiload Plugin).
    • Added Wiiload & FTPiiU plugins for WiiU\Aroma to Download Page 5 and to App Updater checks.
    • Updated bundled version of d2x cIOS to v11 beta3.


    Click here to view the full changelog

    \ No newline at end of file diff --git a/sampleguides/6.6.3/index.html b/sampleguides/6.6.3/index.html index b556e41..26b662d 100644 --- a/sampleguides/6.6.3/index.html +++ b/sampleguides/6.6.3/index.html @@ -1 +1 @@ - ModMii for Windows

    Home Usage Help Discord Credits Donate

    ModMii Banner


    It's now easier than ever to donate to ModMii using Patreon or GitHub Sponsors!

    ❤ Patreon ❤ Sponsor

    \ No newline at end of file + ModMii for Windows

    Home Usage Help Discord Credits Donate

    ModMii Banner


    It's now easier than ever to donate to ModMii using Ko-fi (supports PayPal), Patreon or GitHub Sponsors!

    ❤ Ko-fi ❤ Patreon ❤ Sponsor

    \ No newline at end of file diff --git a/sampleguides/7.0.0/index.html b/sampleguides/7.0.0/index.html index 441b44b..f91186a 100644 --- a/sampleguides/7.0.0/index.html +++ b/sampleguides/7.0.0/index.html @@ -1 +1 @@ - ModMii for Windows

    Home Usage Help Discord Credits Donate

    ModMii Banner


    It's now easier than ever to donate to ModMii using Patreon or GitHub Sponsors!

    ❤ Patreon ❤ Sponsor

    \ No newline at end of file + ModMii for Windows

    Home Usage Help Discord Credits Donate

    ModMii Banner


    It's now easier than ever to donate to ModMii using Ko-fi (supports PayPal), Patreon or GitHub Sponsors!

    ❤ Ko-fi ❤ Patreon ❤ Sponsor

    \ No newline at end of file diff --git a/sampleguides/7.0.1/index.html b/sampleguides/7.0.1/index.html index 889dcb2..68e48e2 100644 --- a/sampleguides/7.0.1/index.html +++ b/sampleguides/7.0.1/index.html @@ -1 +1 @@ - ModMii for Windows

    Home Usage Help Discord Credits Donate

    ModMii Banner


    It's now easier than ever to donate to ModMii using Patreon or GitHub Sponsors!

    ❤ Patreon ❤ Sponsor

    \ No newline at end of file + ModMii for Windows

    Home Usage Help Discord Credits Donate

    ModMii Banner


    It's now easier than ever to donate to ModMii using Ko-fi (supports PayPal), Patreon or GitHub Sponsors!

    ❤ Ko-fi ❤ Patreon ❤ Sponsor

    \ No newline at end of file diff --git a/sampleguides/7.0.2/index.html b/sampleguides/7.0.2/index.html index 023bb7e..0a42632 100644 --- a/sampleguides/7.0.2/index.html +++ b/sampleguides/7.0.2/index.html @@ -1 +1 @@ - ModMii for Windows

    Home Usage Help Discord Credits Donate

    ModMii Banner


    It's now easier than ever to donate to ModMii using Patreon or GitHub Sponsors!

    ❤ Patreon ❤ Sponsor

    \ No newline at end of file + ModMii for Windows

    Home Usage Help Discord Credits Donate

    ModMii Banner


    It's now easier than ever to donate to ModMii using Ko-fi (supports PayPal), Patreon or GitHub Sponsors!

    ❤ Ko-fi ❤ Patreon ❤ Sponsor

    \ No newline at end of file diff --git a/sampleguides/7.0.3/index.html b/sampleguides/7.0.3/index.html index e315da9..96cdc5f 100644 --- a/sampleguides/7.0.3/index.html +++ b/sampleguides/7.0.3/index.html @@ -1 +1 @@ - ModMii for Windows

    Home Usage Help Discord Credits Donate

    ModMii Banner


    It's now easier than ever to donate to ModMii using Patreon or GitHub Sponsors!

    ❤ Patreon ❤ Sponsor

    \ No newline at end of file + ModMii for Windows

    Home Usage Help Discord Credits Donate

    ModMii Banner


    It's now easier than ever to donate to ModMii using Ko-fi (supports PayPal), Patreon or GitHub Sponsors!

    ❤ Ko-fi ❤ Patreon ❤ Sponsor

    \ No newline at end of file diff --git a/sampleguides/8.0.0/index.html b/sampleguides/8.0.0/index.html index 9ef4f74..6be0df5 100644 --- a/sampleguides/8.0.0/index.html +++ b/sampleguides/8.0.0/index.html @@ -1 +1 @@ - ModMii for Windows

    Home Usage Help Discord Credits Donate

    ModMii Banner


    It's now easier than ever to donate to ModMii using Patreon or GitHub Sponsors!

    ❤ Patreon ❤ Sponsor

    \ No newline at end of file + ModMii for Windows

    Home Usage Help Discord Credits Donate

    ModMii Banner


    It's now easier than ever to donate to ModMii using Ko-fi (supports PayPal), Patreon or GitHub Sponsors!

    ❤ Ko-fi ❤ Patreon ❤ Sponsor

    \ No newline at end of file diff --git a/sampleguides/8.0.1/ModMii_Abstinence_Guide(lower_than_4.2).html b/sampleguides/8.0.1/ModMii_Abstinence_Guide(lower_than_4.2).html new file mode 100644 index 0000000..77823a2 --- /dev/null +++ b/sampleguides/8.0.1/ModMii_Abstinence_Guide(lower_than_4.2).html @@ -0,0 +1,1189 @@ + + +ModMii Abstinence Guide + + + + + +ModMii Abstinence Guidev8.0.1|25.04.10 Generated on Thu 04/10/2025 - 12:35

    + + + + + + +

    +ModMii for Windows
    by XFlak
    +
    +This software is not for sale. If you paid for this software or a "bundle" you have been scammed.

    + +THIS PACKAGE COMES WITH ABSOLUTELY NO WARRANTY, NEITHER STATED NOR IMPLIED.
    +NO ONE BUT YOURSELF IS TO BE HELD RESPONSIBLE FOR ANY DAMAGE THIS MAY CAUSE TO YOUR NINTENDO WII CONSOLE!
    +USE THIS AT YOUR OWN RISK!
    +

    +

    + + + +
      + + + + +
    1. Your chosen options

    2. +This guide was generated using the following parameters:
      +
        +
      • Current System Menu is 4.1
      • +
      • Build 4.2E Emulated NAND
      • +
      • Build SNEEK+DI Rev168
      • +
      • neek2o Disabled (can be changed in options)
      • +
      • SNEEK and SNEEK+DI SD Access Disabled (can be changed in options)
      • +
      • setting.txt will be created using this serial number: LEH133789940
      • +
      • Install Priiloader to Emulated NAND
      • +
      • Install cIOS249 rev14 to Emulated NAND
      • +
      • Install postLoader Channel to Emulated NAND
      • +
      • Install WiiFlow Channel to Emulated NAND
      • +
      • Install Dark Wii Orange Theme to Emulated NAND
      • +
      • Install Photo Channel to Emulated NAND
      • +
      • Install Internet Channel to Emulated NAND
      • +
      • Install Mii Channel to Emulated NAND
      • +
      • Install Shopping Channel to Emulated NAND
      • +

      +
    3. Important Notes

      • + +
      • This guide does not install any unofficial content to your Wii.
      • +
      • Nintendo should not be able to detect that any homebrew has been run on your Wii.
      • +
      • An SD Card is required to complete this guide. +
      • If you get errors during any of the steps reformat your SD card (or HDD) as FAT32.
      • +
      • After finishing this guide completely one time, you can start neek again with just the Launch Exploit step. +
      • If your Wii ever freezes, hold the power button on the Wii for 5 seconds to power it off then try again.
      • + +
      • Since you are on an older firmware, this guide will direct you to install IOS53. This is an original\unmodified IOS, but if you are not comfortable installing this, then you can update to the latest firmware from the Wii Settings menu and try this wizard again - or just accept the very minimal risk and softmod your wii using ModMii's main wizard instead!
      • +
      • This guide does not require an internet connection on your Wii.
      • +
      • Detailed guides covering a broad range of related topics available at the Complete Softmod Guide, wii.hacks.guide and wiiu.hacks.guide
      • +
      • If you come across a term or abbreviation that you're not familar with you can reference the WiiBrew Glossary or the CSG Glossary
      • +
      • If you need help, have questions, or just want to chat visit the official ModMii page on gbatemp or the ModMii Discord Server and ask away!

      +
    4. Launch neek Without Hacking Your Wii

      1. +
      2. Set SD Card Partition Style to MBR (if applicable)

      3. +Partition style\format information for devices that were connected when this guide was created has been saved to the spoiler below.

        +
        +
        +DeviceID Filesystem
        +H:       NTFS      
        +
        + + +
          +
        • First, plug your SD Card into your PC and check if it's Partition style is already MBR. +
        • +
          +
            +
          1. Right-click "This PC" or "My Computer" and select "Manage", a new window will open, on left panel click "Disk Management". +
              +
            • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
            +
          2. In the Disk Management window, right-click the disk you want and select "Properties". +
          3. In the disk's properties window, select the "Volumes" tab. +
          4. If the "Partition style" is already Master Boot Record (MBR), you can skip the rest of this step. +
          +
          +
        • If your SD Card is not already MBR you must convert it using one of the two methods below. +
          +
          +
        • Method 1: MiniTool Partition Wizard +
            +
          • If you have files on the SD Card you want to keep, you can convert the Partition style to MBR without losing data using MiniTool Partition Wizard. +
          • Even though your data should be preserved, there are no guarantees and you should still back up your files. +
          • If your SD Card is not already in the desired format (e.g. FAT32) you will have to format it during the next step anyway so there's no point in using this method. +
          + +
          +
            +
          1. Download MiniTool Partition Wizard, install it and start the program. +
          2. +
            + +
          3. Within the MiniTool window, right-click the GPT disk you want to convert and choose "Convert GPT Disk to MBR Disk". +
          4. Click the "Apply" button in the toolbar. +
          5. Click the "Yes" button to confirm conversion. +
          6. Wait for the conversion to finish then click "OK". +
          7. Once you have successfully converted your SD Card to MBR you can proceed to the next step of this guide. +
          + +
          + +
        • Method 2: Windows Disk Management + +
            +
          1. Back up any data on the disk before continuing! This will wipe all data on the disk! +
          2. Open Disk Management following the same procedure above and locate the disk drive you want to use. + +
          3. +
            + +
          4. Right-click the partition(s) on the drive (make sure you select the right drive!) and select "Delete Volume" or "Delete Partition" to remove them. Repeat this process for each partition on that disk. + +
          5. Right-click the disk in Disk Management and select "Convert to MBR Disk." + + +
          6. On the lower half menu of the window, locate the unallocated space, right-click it, and select "New Simple Volume" and click "Next". +
          7. Choose a Drive letter for this partition, then click "Next". +
              +
            • Make note of this drive letter, as it will be needed later. +
            +
          8. Set the File System to your desired format and optionally customize the "Volume label". +
              +
            • If your desired format (e.g. FAT32) isn't an option choose "NTFS" and we can change it later. +
            + +
          9. Click "Next", then click "Finish". +
              +
            • If you see a message indicating you need to format the drive, click "Cancel". +
            +
          +
          +
        +
        +
      4. Format the SD Card as FAT32 (if applicable)

      5. +Note: If you don't have an SD Card, you can still accomplish most things using a Hard Drive formatted as FAT32 in place of an SD Card (SD is notably required for Bootmii and NAND backup). Make sure to always plug your hard drive into USB port0 - the one nearest the edge of the Wii. If you don't have an SD Card or Hard Drive, +you can launch apps and install WADs over the internet to your Wii from your PC. Just open apps (boot.dol\elf files) or WADs with ModMii. Note that some apps may not work properly or support all features if they require an SD or HDD and you should never attempt to change the region of a console via the internet.
        + +
        +
          +
        1. First, insert your SD Card into your PC and determine if it needs to be formatted by checking the current Format\File-System of the SD Card.
        2. +
          + + +
            +
          • Open "This PC" or "My Computer", right-click the SD Card you want to use, then select "Properties". +
              +
            • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
            +
          • Make note of the Drive Letter of the SD Card as this will be important later. +
          • If the "File-System" is already FAT32, you can skip this step. +
          +
          +
        3. If you have anything saved to the SD Card, you should back it up now as all the data will be lost once you format it.
        4. +
          +
        5. Launch FAT32 GUI Formatter from shortcuts on your Start Menu or Desktop or directly from C:\ModMii\Program Files +
        6. + + +
          +
            + + +
          • Carefully select the correct drive letter corresponding to your SD Card. +
          • You may optionally uncheck the "Quick Format" box, then click "Start". +
              +
            • When completed it should display "Done". +
            • If you get an error indicating the device is in use, try again after first closing all of your file explorer windows, even the ones that weren't browsing the device.
              +
            +
          • Click the "Close" button. +
          +
          + +
        7. Copy the files ModMii downloaded to your SD Card. +
            + + +
          • The files should be saved here: "C:\ModMii\COPY_TO_SD"

            +• Your folder structure should look similar to this:
            +💾 SD Card or USB Drive
            + ┗ 📁apps
            +      ┣ 📁AppName1
            +            ┣ 📄boot.dol
            +            ┣ 📄meta.xml
            +            ┗ 📄icon.png
            +      ┣ (All other Wii apps should be here too)
            +
            +• Your folder structure should not look like this:
            +💾 SD Card or USB Drive
            + ┗ ⛔📁COPY_TO_SD
            + ┗ ⛔📁COPY_TO_USB
            +
            +
          • When the files are finished copying to the SD card, you should safely remove your SD Card from your computer and reinsert it into your console and proceed to the next step.

        + +
      6. Set External Hard Drive Partition Style to MBR (if applicable)

      7. +
          +
        • First, plug your hard drive into your PC and check if it's Partition style is already MBR. +
        • +
          +
            +
          1. Right-click "This PC" or "My Computer" and select "Manage", a new window will open, on left panel click "Disk Management". +
              +
            • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
            +
          2. In the Disk Management window, right-click the disk you want and select "Properties". +
          3. In the disk's properties window, select the "Volumes" tab. +
          4. If the "Partition style" is already Master Boot Record (MBR), you can skip the rest of this step. +
          +
          +
        • If your hard drive is larger than 2TB and not already MBR, you must follow ca032769's guide for Western Digital hard drives or Al_Touriste's guide for Seagate hard drives to complete the rest of this step. +
            +
          • If your hard drive is >2TB, not MBR, and not a supported Western Digital or Seagate drive then you are currently out of luck. +
          • Once you have successfully converted your hard drive to MBR you can proceed to the next step of this guide. +
          +
          +
        • If your hard drive is 2TB or less and not already MBR you must convert it using one of the two methods below. +
          +
          +
        • Method 1: MiniTool Partition Wizard +
            +
          • If you have files on the drive you want to keep, you can convert the Partition style to MBR without losing data using MiniTool Partition Wizard. +
          • Even though your data should be preserved, there are no guarantees and you should still back up your files. +
          • If your drive is not already in the desired format (e.g. FAT32) you will have to format it during the next step anyway so there's no point in using this method. +
          + +
          +
            +
          1. Download MiniTool Partition Wizard, install it and start the program. +
          2. +
            + +
          3. Within the MiniTool window, right-click the GPT disk you want to convert and choose "Convert GPT Disk to MBR Disk". +
          4. Click the "Apply" button in the toolbar. +
          5. Click the "Yes" button to confirm conversion. +
          6. Wait for the conversion to finish then click "OK". +
          7. Once you have successfully converted your hard drive to MBR you can proceed to the next step of this guide. +
          + +
          + +
        • Method 2: Windows Disk Management + +
            +
          1. Back up any data on the disk before continuing! This will wipe all data on the disk! +
          2. Open Disk Management following the same procedure above and locate the disk drive you want to use. + +
          3. +
            + +
          4. Right-click the partition(s) on the drive (make sure you select the right drive!) and select "Delete Volume" or "Delete Partition" to remove them. Repeat this process for each partition on that disk. + +
          5. Right-click the disk in Disk Management and select "Convert to MBR Disk." + + +
          6. On the lower half menu of the window, locate the unallocated space, right-click it, and select "New Simple Volume" and click "Next". +
          7. Choose a Drive letter for this partition, then click "Next". +
              +
            • Make note of this drive letter, as it will be needed later. +
            +
          8. Set the File System to your desired format and optionally customize the "Volume label". +
              +
            • If your desired format (e.g. FAT32) isn't an option choose "NTFS" and we can change it later. +
            + +
          9. Click "Next", then click "Finish". +
              +
            • If you see a message indicating you need to format the drive, click "Cancel". +
            +
          +
          +
        + + + + +
      8. Partition and Format the External Hard Drive (if applicable)

      9. +Choose a format option using the buttons below. FAT32 is generally recommended but you can click other buttons to see pros and cons of each.
        +
        +
        + + + +

        + + +
        +FAT32 (Recommended)
        + +
        +Pros:
        +
          +
        • The Wii can access apps, games, covers, media and other files stored on FAT32 without requiring an SD card. +
        • Compatible with playing Gamecube games. +
        • Compatible with SNEEK/Nand Emulation. +
        +Cons:
        +
          +
        • Cannot store files greater than 4GBs. The limit does not apply to Wii games, which can be split into parts. This will likely not affect you unless the drive is also used to store HD videos. +
        +
        + +
          +
        1. First, plug your hard drive into your PC and determine if it needs to be formatted by checking the current Format\File-System of the drive.
        2. + +
          +
            +
          • Open "This PC" or "My Computer", right-click the external hard drive you want to use, then select "Properties". +
              +
            • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
            +
          • Make note of the Drive Letter of the external hard drive as this will be important later. +
          • If the "File-System" is already FAT32, you can skip this step. +
          +
        3. If you have anything saved on the hard drive, you should back it up now as all the data will be lost once you format it. +
        4. Launch FAT32 GUI Formatter from shortcuts on your Start Menu or Desktop or directly from C:\ModMii\Program Files +
        5. + +
          + +
        6. Carefully select the correct drive letter corresponding to your external hard drive. +
        7. You may optionally uncheck the "Quick Format" box, then click "Start". +
            +
          • When completed it should display "Done". +
          • If you get an error indicating the device is in use, try again after first closing all of your file explorer windows, even the ones that weren't browsing the device.
            +
          +
        8. Click the "Close" button. +
        +
        + + + +
        +NTFS
        + +
        +Pros:
        +
          +
        • Capable of storing files greater than 4GB. +
        • Most USB-Loaders can access games, covers and music saved to NTFS. +
        +Cons:
        +
          +
        • The HBC cannot load apps stored on NTFS, so an SD card or modern forwarder channel is required to run USB-Loaders. +
        • Incompatible with playing Gamecube games. +
        • Incompatible with SNEEK/Nand Emulation. +
        +
        + + + +
          +
        1. First, plug your hard drive into your PC and determine if it needs to be formatted by checking the current Format\File-System of the drive. +
        2. +
          +
            + +
          • Open "This PC" or "My Computer", right-click the external hard drive you want to use, then select "Properties". +
              +
            • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
            +
          • Make note of the Drive Letter of the external hard drive as this will be important later. +
          • If the "File-System" is already NTFS, you can skip this step. +
          +
        3. If you have anything saved on the hard drive, you should back it up now as all the data will be lost once you format it. + +
        4. Right-click "My Computer" and select "Manage", a new window will open, on left panel click "Disk Management". +
        5. +
          +
        6. Right-click the drive you want to format (make sure you select the right drive!), then select "Format..." +
        7. Select "NTFS" as the File system to use and input a name for the Hard-Drive/Volume. +
        8. You may optionally uncheck the "Perform a quick format" box, then click "OK", then click "OK" again. +
        +
        + + + + +
        +WBFS
        + +
        +Pros:
        +
          +
        • Greater compatibility with hard drives, especially small thumb drives. If loading backups using other formats doesn't work you can try WBFS before getting a new hard drive. +
        +Cons:
        +
          +
        • WBFS can ONLY store Wii Games, so an SD card is generally required to run apps. +
        • Incompatible with playing Gamecube games. +
        • Incompatible with SNEEK/Nand Emulation. +
        • Windows Explorer cannot open WBFS drives and may prompt you to format it, careful not to do so accidentally. +
            +
          • Wii games saved to the drive can still be managed on your PC using Wii Backup Manager or on your Wii using a USB-Loader. +
          +
        +
        + + + +
          +
        1. If you have anything saved on the hard drive, you should back it up now as all the data will be lost once you format it. +
            +
          • If you have any Wii files on the drive you should copy them to your SD Card now (e.g. "apps" folder, "usb-loader" folder, etc.) +
          +
        2. Launch Wii Backup Manager from shortcuts on your Start Menu or Desktop or directly from C:\ModMii\Program Files +
        3. + + +
          + +
        4. In the Wii Backup Manager window, click the "Tools" menu and select "Format drives". +
        5. Carefully select the correct drive letter corresponding to your external hard drive. +
        6. Confirm the new file system is "WBFS", then click "Start". +
        7. Click "Yes" when asked if you want to continue, then click "Close". +
        +
        +
          +
        • Warning: Windows Explorer cannot open WBFS drives and may prompt you to format it, careful not to do so accidentally. +
            +
          • Wii games saved to the drive can still be managed on your PC using Wii Backup Manager or on your Wii using a USB-Loader. +
          +
        + + + + + +
        + + + + + + +
        +FAT32 + NTFS
        + +
        +Pros:
        +
          +
        • FAT32 partition can be used to launch apps without requiring an SD card. +
        • FAT32 partition is compatible with playing Gamecube games. +
        • FAT32 partition is compatible with SNEEK/Nand Emulation. +
        • NTFS partition can be used to save files greater than 4GB. +
        +Cons:
        +
          +
        • May not be possible with some low capacity USB flash drives. +
        • A little more work to setup. +
        +
        + +
          +
        1. If you have anything saved on the hard drive, you should back it up now as all the data will be lost once you format it. +
        2. Right-click "This PC" or "My Computer" and select "Manage", a new window will open, on left panel click "Disk Management". +
        3. +
            +
          • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
          +
          +
        4. Right-click the partition(s) on the drive (make sure you select the right drive!) and select "Delete Volume" or "Delete Partition" to remove them. Repeat this process for each partition on that disk. +
        5. On the lower half menu of the window, locate the unallocated space, right-click it, and select "New Simple Volume..." +
        6. Enter the "volume size" you want your FAT32 partition to be, and click "Next". +
        7. Choose a Drive letter for this partition, then click "Next". +
            +
          • Make note of this drive letter, as it will be needed when we use FAT32 GUI Formatter shortly. +
          +
        8. Set the File System to "FAT32" (if possible) and optionally customize the "Volume label". +
            +
          • FAT32 will mostly likely not be an option (only listed if volume size is under 32GB). +
          +
        9. If FAT32 isn't an option, you can choose "Do not format this volume". + +
            +
          • It's also okay to format as NTFS or exFAT since we will be changing it to FAT32 later. +
          + +
        10. Click "Next", then click "Finish". +
            +
          • If you see a message indicating you need to format the drive, click "Cancel". +
          +
        11. In the lower half of the Disk Management menu, locate your drive's remaining unallocated space, right-click it, and select "New Simple Volume...." +
        12. Click "Next" to format all the remaining space on the drive. +
        13. Choose a Drive letter for your NTFS partition, and click "Next". +
        14. Ensure the file system is set to NTFS, then name/label the volume, and optionally uncheck the "Perform a quick format" box. +
        15. Click "Next", then click "Finish". +
        16. +
          +If you were able to format the first partition as FAT32, then you can skip the remainder of this step.
          +
          + + +
        17. Launch FAT32 GUI Formatter from shortcuts on your Start Menu or Desktop or directly from C:\ModMii\Program Files + +
        18. Carefully select the correct drive letter corresponding to the first partition on your external hard drive. +
        19. You may optionally uncheck the "Quick Format" box, then click "Start". +
            +
          • When completed it should display "Done". +
          • If you get an error indicating the device is in use, try again after first closing all of your file explorer windows, even the ones that weren't browsing the device.
            +
          +
        20. Click the "Close" button. +
        + +
        + + + + + + + + + + +
        +FAT32 + WBFS
        + +
        +Pros:
        +
          +
        • FAT32 partition can be used to launch apps without requiring an SD card. +
        • FAT32 partition is compatible with playing Gamecube games. +
        • FAT32 partition is compatible with SNEEK/Nand Emulation. +
        • WBFS has greater compatibility with hard drives, especially small thumb drives. If loading backups using other formats doesn't work you can try WBFS before getting a new hard drive. + +
        +Cons:
        +
          +
        • May not be possible with some low capacity USB flash drives. +
        • A little more work to setup. +
        • WBFS partition can ONLY store Wii Games. +
        • Windows Explorer cannot open WBFS partitions and may prompt you to format it, careful not to do so accidentally. +
            +
          • Wii games saved to a WBFS partition can still be managed on your PC using Wii Backup Manager or on your Wii using a USB-Loader. +
          +
        +
        + + + +
          +
        1. If you have anything saved on the hard drive, you should back it up now as all the data will be lost once you format it. +
        2. Right-click "This PC" or "My Computer" and select "Manage", a new window will open, on left panel click "Disk Management". +
        3. +
            +
          • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
          + +
          +
        4. Right-click the partition(s) on the drive (make sure you select the right drive!) and select "Delete Volume" or "Delete Partition" to remove them. Repeat this process for each partition on that disk. +
        5. On the lower half menu of the window, locate the unallocated space, right-click it, and select "New Simple Volume..." +
        6. Enter the "volume size" you want your FAT32 partition to be, and click "Next". +
        7. Choose a Drive letter for this partition, then click "Next". +
            +
          • Make note of the first partition's drive letter, as it will be needed when we use FAT32 GUI Formatter shortly. +
          +
        8. Set the File System to "FAT32" (if possible) and optionally customize the "Volume label". +
            +
          • FAT32 will mostly likely not be an option (only listed if volume size is under 32GB). +
          +
        9. If FAT32 isn't an option, you can choose "Do not format this volume". + +
            +
          • It's also okay to format as NTFS or exFAT since we will be changing it to FAT32 later. +
          + +
        10. Click "Next", then click "Finish". +
            +
          • If you see a message indicating you need to format the drive, click "Cancel". +
          +
        11. In the lower half of the Disk Management menu, locate your drive's remaining unallocated space, right-click it, and select "New Simple Volume...." +
        12. Click "Next" to format all the remaining space on the drive. +
        13. Choose a Drive letter for the WBFS partition, and click "Next". +
            +
          • Make note of the second partition's drive letter, as it will be needed when we use Wii Backup Manager shortly. +
          +
        14. Set the File System to anything (e.g. "NTFS") as we will be changing it to WBFS later, and optionally customize the "Volume label". + +
        15. Click "Next", then click "Finish". +
        16. + + +
          +If you were able to format the first partition as FAT32, then you can skip to formatting the second partition as WBFS.
          +
          + + +
        17. Launch FAT32 GUI Formatter from shortcuts on your Start Menu or Desktop or directly from C:\ModMii\Program Files + +
        18. Carefully select the correct drive letter corresponding to the first partition on your external hard drive. +
        19. You may optionally uncheck the "Quick Format" box, then click "Start". +
            +
          • When completed it should display "Done". +
          • If you get an error indicating the device is in use, try again after first closing all of your file explorer windows, even the ones that weren't browsing the device.
            +
          +
        20. Click the "Close" button. +
        21. + +
          + +
        22. To format the second partition as WBFS, launch Wii Backup Manager from shortcuts on your Start Menu or Desktop or directly from C:\ModMii\Program Files + +
        23. + +
        24. In the Wii Backup Manager window, click the "Tools" menu and select "Format drives". +
        25. Carefully select the correct drive letter corresponding to the second partition on your external hard drive. +
        26. Confirm the new file system is "WBFS", then click "Start". +
        27. Click "Yes" when asked if you want to continue, then click "Close". +
        + +
        +
          +
        • Warning: Windows Explorer cannot open WBFS drives and may prompt you to format it, careful not to do so accidentally. +
            +
          • Wii games saved to the drive can still be managed on your PC using Wii Backup Manager or on your Wii using a USB-Loader. +
          +
        +
        + + +
        +
        + + + + + +
      10. Launch an Exploit on Your Wii


      11. +You only need to perform ONE of the these exploits to complete this guide.

        +
        + + + +

        +
        +str2hax
        +
        +Requirements: an internet connection on your Wii, but does not require an SD card to launch the HackMii Installer. Will prioritize launching SD:\boot.elf if found. Cannot launch dols. Works on Wii only.
        +
        +
          +
        1. Connect your Wii to the internet if you have not done so already.
          +
            +
          • If prompted, choose to not perform an update. +
          • If you have connection issues ensure your router is supported by the Wii and configured in line with these guidelines. +
          +
        2. Go to the "Wii Options" Menu, then select "Wii Settings", then go to Page 2 and select "Internet", select "Connection Settings", then choose your active connection.
          +
        3. Select "Change settings" and scroll 3 times to the right to select "Auto-Obtain DNS" (Not IP Address)
          +
        4. Select "No" then select "Advanced Settings".
          +
        5. Change both the Primary DNS and Secondary DNS to 3.143.163.250
          +
            +
          • If you later have connection test issues or other problems check here to confirm whether the str2hax DNS has recently changed as it does from time to time. +
          +
        6. Select "Confirm", then "Save", and then select "OK" to run a connection test. +
        7. If the connection test was successful, select "No" to skip the Wii System Update.
        8. +
            +
          • If the connection test does not work, make sure you have a working internet connection and DNS was enterred correctly, then try again. If it still fails you should choose a different exploit. +
          +
        9. Select "Back" two times to return to the "Internet panel", then select User Agreements or Agreement/Contact. +
        10. Select "Yes" to the using the Wii Shop Channel and WiiConnect24. +
        11. Click "Next" to review User Agreements. + +
            +
          • If you see a heart-shaped pony on your screen then you have done everything correctly. +
          +
        12. Select "I Accept" to continue. +
            +
          • After clicking "I Accept" it is normal for your Wii remote not to respond for 1-2 minutes before launching your homebrew application. +
          • If it takes longer than 2 minutes then turn off your Wii by holding the power button for 5 seconds and try again. +
          • If it keeps failing you should choose a different exploit. +
          +
        + +
        +Fun Facts about str2hax! If a boot.elf file is detected on the root of your SD card, str2hax will launch it instead of automatically downloading then launching the HackMii Installer. And did you know when str2hax is finished, it will reset your DNS to Google's 8.8.8.8 and 8.8.4.4? You can leave it this way or re-enable Auto-Obtain DNS, or change it to Cloudflare's 1.1.1.1, or use WiiLink's DNS, the choice is yours!
        +
        +
        +Bannerbomb v1
        +
        +Requirements: SD Card; SDHC and SDXC also work if on System Menu 4.0 or 4.1. Works on System Menus 3.0 to 4.1. Can launch both dols and elfs. Works on Wii only.
        +
        +
          +
        • Run Bannerbomb v1 by going to Wii Options, Data Management, Channels, SD Card and choosing yes to load boot.dol/elf.
          +
            +
          • Note: If it doesn't work for you, visit https://bannerbomb.qoid.us/ for more variations of Bannerbomb v1 (ignore the suggestion to update and use LetterBomb). +
          • In order to use the SD Card Menu normally again after following this guide, you can remove Bannerbomb from your SD card with ModMii's File Cleanup feature, or by manually deleting the "aktn" folder where bannerbomb is saved (SD:\private\wii\title). +
          +
        +
        +
        +Wilbrand; aka Letterbomb, Mailbox Bomb
        +Requirements: SD Card; SDHC and SDXC also work if on System Menu 4.0 or higher. Works on System Menus 3.0 to 4.3. Can launch both dols and elfs. Works on Wii only.
        +
        + +Download Wilbrand and Save it to your SD Card
        + +
        +
        +Note: Wilbrand is console specific, do not use the MAC Address shown in the video or it will not work for you.
        +
        +
          +
        1. On your Wii, go to Wii Settings, then Internet, then Console Information and make note of your MAC address. +
        2. Click the spoiler button below to download Wilbrand. +
            +
          1. Input your Wii's MAC Address and your System Menu Version. +
          2. Make sure Bundle the HackMii Installer is NOT checked. +
          3. Complete the CAPTCHA and cut either wire to download your LetterBomb. +
              +
            • Whichever wire you choose doesn’t matter. +
            +
          +
        3. Extract the private folder from the downloaded ZIP to the root of your SD card, then insert it into your Wii. +
        +
        + + +
        +
        +
        +
        +
        + +
        +Wilbrand is sourced from wilbrand.donut.eu.org, if you don't see an area to type in your MAC Address above, please go directly to wilbrand.donut.eu.org.
        +
        +
        + +
        +Launch Wilbrand on your Wii
        +
        +
        +
          +
        1. On your Wii, return to the Wii Menu and then open the "Message Board" and navigate to Yesterday. +
        2. Click on the envelope with the pink bomb icon to launch the boot.elf/dol file saved on the root of your SD Card. +
            +
          • If you cannot find the mailbox bomb under "Yesterday" check that your Wii's date setting is correct. +
          +
        +
        +Fun Fact! There are two tools that are able to construct this exploit. Wilbrand's Mailbox bomb is functionally the same as "LetterBomb" except letterbomb only works on 4.3 System Menu versions.
        +
        + +
        + + + +
        +This will launch YAWM ModMii Edition.
        +
        + + + +
      12. Install IOS53 then start Casper

      13. +
        +YAWM ModMii Edition stands for Yet Another Wad Manager ModMii Edition (aka yawmME). A WAD Manager will allow you to install "WADs" containing things like updates and other content for your console, like IOSs, custom IOSs (or cIOSs), or other downloadable content, which can be all packed into WADs and installed to your console. Think of a WAD like a zip file but for the Wii.
        +
        + +WARNINGS: Do not unplug the console when installing WADs. WADs can also be uninstalled, and if you're not careful you can brick your console by uninstalling or even installing the wrong WAD. The WAD Manager you're using, YAWM ModMii Edition, has some extra brick protection built in to restrict someone from doing catastrophic things like uninstalling any System Menu WAD, or required System Menu IOS, or a dozen other things which could potentially result in a brick if you don't know what you're doing. Stick to your ModMii guide and you'll be fine.
        +
        + + + +
        +
        +
        + + +

        + +Fun Fact! I mentioned IOSs and cIOSs before, "the Wii console uses the 'IOS' system to communicate with the hardware, it's like a driver (compared to Windows). It contains information and communication tools (like how to access the Disc drive, how to access USB, read the savegames data stored on internal memory, etc.)" ~Cyan. If you're curious to learn more about IOSs or cIOSs, a thorough explanation can be found in Cyan's IOS Explanation post.
        +

        +
        + + +
          +
        1. From YAWM ModMii Edition's main menu choose your source device using left and right, most likely "Wii SD Slot", and Press A. + +
        2. Install IOS53-64-v5663.
          + +
            +
          • Navigate to the WAD and press the A button twice to install the IOS individually. +
          • Be careful not to install any additional WADs that may have been previously saved in this folder (they may be safe, but I cannot say for sure). +
          • Make sure the file installs properly before continuing. +
          + +
        3. After successfully installing IOS53, press any button to continue. + +
        4. Then press the "B" button to go back to the root of your device. +
        5. Choose "apps" then press A. +
        6. Navigate to "Casper" and press A. +
        7. Scroll to "boot.elf" and press A again. +
        8. Press A to launch the Casper's boot.elf. +
        +
        + +
          + +
        • Note: After installing IOS53 on a Wii once, you can skip installing it the next time you follow this guide and just use yawmME to launch Casper's boot.elf. To configure your SD Card to launch Casper immediately instead of first loading yawmME, in Windows double-click SD:\ExploitAppSelector.bat and select "..\Casper\boot.elf" to help you quickly switch the boot.dol\elf app that is launched by your exploit; or manually save a copy of Casper's boot.elf to SD:\boot.elf (overwriting the boot.elf for yawmME). + + +
        +
        + + +
        This runs Casper which is configured to start neek.

        +
      14. Helpful Hints on Using neek

      15. +
          +
        • When loading an emulated NAND for the first time, it could take a long time to load the System Menu, but it will be much quicker the second time around.
        • + +
        • If you have problems loading your Emulated NAND, copy cert.sys from an original nand dump to your emulated nand's sys folder.
        • + +
        • If you would like to make a NAND backup of your Wii without modding it, double-click Casper2BootMii.bat saved to ModMii's Support folder and update the files on your SD Card. Then repeat the exploit step of this guide and this time you will be taken to Bootmii. You can make a Bootmii NAND backup following these steps.
        • + +
        • Both ModMii and ShowMiiWads can be used to decrypt your real Wii's Bootmii NAND dump (nand.bin) to use as an emulated NAND, and they can add custom channels/WADs to an emulated NAND. ShowMiiWads is available on ModMii Classic's Download Page 5.
        • +
        • When using SNEEK+DI or UNEEK+DI, you can access the Game/DI Menu by pressing "1" on the WiiMote. To access other settings (including Region Options), you must press + from within the DI Menu.
        • + +
        • To add Games to the Game/DI Menu, you can use ModMii to extract Wii Games to your FAT32 USB External Hard Drive. neek2o is also able to load games from "USB:\WBFS" which means you can also use WiiBackupManager (available on ModMii Classic's Download Page 5).
        • +
        • For more NEEK info visit: tiny.cc/SNEEK-DI, https://code.google.com/p/sneek, or tiny.cc/neek2o
        • +

        +

      + +
    5. Credits, Supporting Apps, and Sources

    6. +ModMii was written entirely by yours truly, XFlak. Trust me, no one else is crazy enough to try to maintain a batch file that has grown so large and 'all over the place'. But without the help of many other very talented people ModMii would not exist. Some people have contributed supporting files or programs, others have shared their knowledge, some have provided ideas and others have given their time.
      +
      +I have tried my best to recognize everyone's contribution to ModMii regardless of how big or small it is. If I've forgotten someone, please notify me and I'll add them to the credits as quickly as possible.

      + + +
      +
      +
      + +
        +
      • Team Twiizers
        +Thanks to Team Twiizers for creating the revolutionary HackMii Installer. Without their hard work, the Wii might never have been unlocked. Many Team Twiizer Members went on to join Team Fail Overflow; a team that played a vital role in unlocking the PS3.

        + +I especially want to thank Bushing (may he rest in peace), who before his untimely passing gave ModMii his blessing to download and use the HackMii Installer.

      • + +
      • Giantpune
        +Giantpune is a legend in the Wii Scene and I consider him to be a good friend of mine. He created many exploits, including the Smash Stack exploit for PAL and KOR Wii's (which is maybe still the only method to fix 003 bricked Wii's), the Channel Forwarder dol, USB Loader GX, and many other computer programs to repair or virginize Wii's.

        + +He's contributed code to more projects than I even know about, so its impossible for me to truly convey his impact on the scene. He even took the time to explain a few things to me about cIOSs when ModMii was in its early stages and still known as NUS Auto Downloader.

      • + +
      • DeadlyFoez
        +DeadlyFoez is legendary for his Wii Repairs and infectus tutorial. He also played a key role in the ModMii v5.0.0 update not only by helping come up with the idea for using html guides but also creating the template for ModMii's custom html guides and recording almost all of the videos and images they use. Within 1.5 weeks since our initial conversation we were able to collaborate and bring the idea to life in time to release it for Christmas. Working with him on this was a truly rewarding and fun experience. DeadlyFoez also single-handedly built the first official ModMii website.

        + +What can I say about THE "DeadlyFoez" on a personal level. He's always getting me into trouble but his friendship is worth every fiasco! It's unreal how he became one of my best friends. Just goes to show you not everyone you meet online is totally crazy; in his case... just a little crazy. But seriously, thanks to DeadlyFoez for always being there for me to bounce ModMii ideas off of, for hosting our Team Your Mom meetings and for introducing me to his awesome family and friends. There's no one else I'd rather geek out with and I'll always have your back.

      • + +
      • Violator
        +He's my bro, my cuz, my best man and the reason I ever bought or modded a Wii. "XFlak" would have died many years ago if not for him. Thanks Violator, for getting me interested in this stuff, and for all the awesome music you recorded for ModMii and my Top Wii Channels.

      • + +
      • JoostinOnline
        +Thanks for his work developing KoreanKii (with tueidj), Syscheck HD Edition, sharing his webhosting space with me, and for all his jokes; I'll never get tired of our endless patriotic "debates".

      • + +
      • Crediar, Daco Taco and Phpgeek
        +The above people all had a hand in creating Priiloader. This was another revolutionary tool mainly because it was the first to offer some level of protection to newer Wii's that were unable to install Bootmii at boot2. Crediar developed the original preloader as well as s/uneek, Nintendont, NMM, DML, etc. Special thanks to Daco Taco for being the last man standing in terms of actively improving/maintaining Priiloader, not to mention developing OpenDolBoot and just generally being very helpful and knowledgeable.

      • + +
      • NinjaCheetah
        +Thanks for his work on libWiiPy, WiiPy, NUSGet and more! It was a pleasure working with him to test his tools and he was always very open to feedback and feature requests.

      • + +
      • Comex
        +In addition to being a member of Team Twiizers and contributing to the HackMii Installer, Comex created the heavily utilized bannerbomb exploit. This exploit is what allows Wii's on firmwares 3.0-4.2 to be softmodded with only an SD Card instead of needing one of a few specific Wii Games.

      • + +
      • Maschell and GaryOderNichts
        +Thanks for being absolute legends in the WiiU and vWii scene!

        + +
      • Waninkoko
        +Waninkoko was the first to publicly release a cIOS and other excellent apps like WAD manager, Save Game Manager, USB loader, etc. I also want to thank him for giving ModMii permission to recreate his cIOSs in WAD form.

        + +
      • Hermes and Rodries
        +Hermes is well known for his cIOS 222/223/224 and for his usbloader "uloader". For a time his cIOSs were the only ones to work with RockBand type games and they are still highly utilized today. Thanks to Rodries for improving upon Hermes v5.1 cIOSs.

      • + +
      • davebaol, blackb0x, XFlak and xabby
        +These developers worked together to modify Waninkoko's rev21 cIOS and created a new "d2x" cIOS. This cIOS is currently considered the ultimate cIOS because it corrected many bugs and added features that were previously thought to be impossible (ie. Support for IOS Reloading Games). WiiPower was also heavily influential in achieving IOS Reload Support.

      • + +
      • Fullmetal5
        +Thanks for his work developing the str2hax and bluebomb exploits.

      • + +
      • WiiGator
        +WiiGator created a cMIOS and Gamecube Backup Launcher. Any GameCube fans owe a big thank you to WiiGator for his work.

      • + +
      • cwstjdenobs
        +cwstjdenobs is one of the few people I've encountered in the Wii scene that I would love to treat to a beer. He was always very supportive of me and encouraged me to ask him as many questions as I'd like. He is probably most well known for YAWMM (Yet Another Wad Manager Mod) which was the first Wad Manager to add brick protection by restricting users from making silly mistakes like uninstalling or stubbing a crucial file. He's also made and modified apps specifically for ModMii. For example, he modified WadMii so it doesn't timestamp WADs and he also made a setting.txt builder for ModMii's NAND builder.

      • + +
      • Leathl
        +Leathl is another awesome developer who supported me before I became well known by expanding upon his apps to further support ModMii. Leathl has created many Wii apps including ShowMiiWads, CustomizeMii, libWiiSharp, patchios, nusfilegrabber, etc. Despite his recent inactivity, his apps are still highly used today... just goes to show you that quality work never gets old. I also want to thank RetroHead for his Mod of ShowMiiWads which ModMii uses to build emulated nands without requiring any input from the user. libWiiSharp.dll is based on wii.py, the wii.py devs are Megazig, Omega, Xuzz, SquidMan, Matt_P and The Lemon Man. Also thanks to Daeken for writing Struct.py and marcan for his LZ77 code.

      • + +
      • scooby74029
        +scooby74029's most well known for sneeky compiler, which is able to build multiple different versions of s\uneek. ModMii will always construct the latest version of s\uneek available on his sneeky compiler google code webpage. This means he has total control over what version of s\uneek ModMii will construct. He also created modifications of Leathl's libWiiSharp.dll and patchios.exe to further support ModMii. Additionally, he's modified other apps like Any Region Changer ModMii Edition, JoyFlow, JoyLoader GX, JoyLoader CFG, etc. On top of all that, he's an all around awesome person and I'm proud to be on his friends list.

      • + +
      • person66
        +person66 has had a hand in many projects, but most noteworthy are his sharpii cmd line tool and his Universal Forwarder Creator. He also wrote the intial version of an autoit script that is used to launch ModMii with an icon, arguments and other useful functions.

        +Thanks for trading little bits of batch coding knowledge with me. It's great having a fellow batch coder for a friend; we are a dying breed, so keep up the great work with Universal Forwarder Creator and all your other projects.

      • + +
      • WiiPower and shoutplenty
        +WiiPower created Neogamma which is hands down the best backup disc loader for the Wii. He also contributed code to many other popular usb-loaders and had a hand in adding IOS Reloading support to the d2x cIOSs. Furthermore he also modified WiiGators cMIOS, which was later further modded by shoutplenty to include Swiss, and is considered the ultimate cMIOS today.

      • + +
      • OverjoY and obcd
        +OverjoY created JoyFlow, a modification of WiiFlow that runs on s\uneek. He then teamed up with obcd to accomplish some seriously amazing things, like building their mod of s\uneek, NEEK2O, that allows it to load games in wbfs format and select from multiple emulated NANDs.

      • + +
      • Maeson and NoobletCheese
        +Thanks for researching video filters in such detail to get Deflicker video filter mods working just right!

      • + +
      • CrafterPika
        +Thanks for developing and hosting an updated server to save SysCheck report uploads.

      • + +
      • Arikado and the Dop-Mii Team
        +They created Dop-Mii; a lot of apps borrow code from Dop-Mii, so even if you have never used Dop-Mii but used MMM or WiiMod then you owe a thank you to these people.

      • + +
      • DarkMatterCore
        +For his work on wad2bin, Yet Another BlueDump MOD, ww-43db-patcher and for being a part of ModMii's development and testing discord.

      • + +
      • WiiWu
        +He made Multi-Mod Manager (MMM) which has the functions of many different Wii modding tools all in one user friendly app.

      • + +
      • WB3000 and WiiNinja
        +Thanks to WB3000 for creating NUS Downloader and to WiiNinja for making a cmd line version of NUS Downloader. NUS Downloader was one of ModMii's vital supporting apps.

      • + +
      • TheShadowEevee
        +TheShadowEevee helped update many tools with a new NUS endpoint. He also helped implement some fixes and improvements to Any Region Changer ModMii Edition.

      • + +
      • WiiCrazy
        +WiiCrazy is most famous for "Wii Game Shortcut Creator" (formerly known as "Crap"), Crazy Intro and Crazy Intro Video. He also contributed to usb-loaders by bypassing some game specific security. WiiCrazy is another person who's always been willing to do everything in his power to help me, or anyone else for that matter.

      • + +
      • oggzee, usptactical, gannon and Dr.Clipper
        +Together the above people compose the Configurable USB Loader Team. Back in the day, this usb-loader was always the first to add new features and in my opinion it's one of the top three best usb-loader out there.

      • + +
      • Cyan, dimok, blackb0x and the USBLoaderGX team
        +Thanks for their work on USBLoaderGX. It is one of the most feature-rich usb-loaders and has quickly become a favourite among the community. I also want to thank Cyan specifically for his excellent support of users on gbatemp for many years; he has probably explained what an IOS is more times than I can count!

      • + +
      • OverjoY, blackb0x, Peter0x44, scooby74029 and thepikachugamer
        +This dream team of developers brought my vision to life when they created YAWM ModMii Edition.

      • + +
      • Hibernatus, Fledge68 and the WiiFlow team
        +Thanks for their work on WiiFlow. It was always beautiful, but now it's got all sorts of bells and whistles, you should check it out.

      • + +
      • Wiimm
        +Thanks to Wiimm for creating Wiimmfi and Wiimms ISO Tools, including wit.exe which ModMii uses to convert Wii Games to s/uneek format, build forwarder ISOs and enabled\disable Deflicker video filters.

      • + +
      • Leseratte
        +For his work on Wiimmfi, as well as d2xl and other amazing projects.

      • + +
      • diddy81 and symular syn of the Wii Theme Team
        +The Wii Theme Team has created some of the best Wii Themes ever made! All of the alternative themes available in ModMii were created by them. I want to thank diddy81 in particular for working with me to ensure that all his themes worked perfectly for all regions.

      • + +
      • FIX94, Narolez and the WiiXplorer Team
        +Thanks to all these people for their contributions in making the best SD/USB forwarder. I want to thank FIX94 in particular who not only worked on Nintendont, Some YAWMM Mod, WiiFlow and literally every other big Wii application, but he also spent a lot of time testing ModMii's Forwarder Builder.

      • + +
      • jskyboo
        +Thanks to jskyboo for creating WiiMod. His app can do a lot of different things, and it was the first ahbprot enabled WAD Manager to incorporate davebaol's ahbprot bugfix.

      • + +
      • ModMii's Translators
        +Tranlating ModMii is an enormous amount of work. It's very challenging to get special characters to display correctly in a cmd window, not to mention keeping everything formatted properly. But probably the most difficult part of translating ModMii is keeping up with the updates. If you use a translated version of ModMii, I encourage you to thank your translator because it truly is a LOT of work to do.

        + +French Translators: mamule, xav91 and ketufe
        +Dutch Translator: Hielkenator
        +Italian Translators: Wasabi, Step and Robilyn
        +Spanish Translators: ledebene and Burton
        +Korean Translator: DDinghoya

      • + +
      • Fig2k4
        +Thanks Fig2k4 for WiiBackupManager. It was a pleasure beta testing it for you and sharing my ideas with you. I hope to see you around the forums again and that you continue working on your amazing program.

      • + +
      • Gabubu, sthetix, Foxlet, Alexander1970, Vila and Aep
        +Thanks for recording, editing or upscaling many of the Youtube videos used by ModMii. Special thanks to Gabubu who single-handedly created all the new\updated videos in the 7.0.0 update, and also updated GFX for a bunch of ModMii's Wii channels.

      • + +
      • WiiShizzza, pepxl, RobGee789, M3RK, AuroraNemoia and emilydaemon
        +Thanks to WiiShizzza for creating ModMii's new icon and to pepxl for creating ModMii's original icon. I want to thank everyone who created a ModMii icon and submitted it into ModMii's new icon competition.

        + +RobGee789 and M3RK made ModMii Skin's original graphics. AuroraNemoia made ModMii Skin's new (2022) default\Nebula theme. It was a pleasure working with them, they were all very open to feedback and willing to "go back to the drawing board", so to speak, as many times as it took to get it perfect. Thanks guys!

        + +emilydaemon made ModMii's WiiU\Aroma splash screen as well as maintains the Wilbrand Web website.

      • + +
      • dhtdht020, Gabubu, Artuto and the Open Shop Channel team
        +Thanks for maintaining oscwii.org! Special thanks to dhtdht020 for refreshing the ModMii icons in 2022; now I have a rainbow of icons to choose from should the need arise.

      • + +
      • vgmoose, pwsincd, Nightkingale, Gabubu and the Homebrew App Store team
        +Thanks for maintaining hb-app.store and all the other projects you've contributed to!

      • + +
      • My Fellow Guide Writers
        +Thanks to tj_cool, xzxero, burritoboy9984, ChokeD, mauifrog, playerjmr, Ingunar and the Wii\WiiU hacks guide team for their awesome guides. I especially want to thank tj_cool and xzxero for inviting me to join "The Crew" at the Complete Softmod Guide. I'll never forget how great it felt to be relatively new to the scene and to be invited to join you all as equals.

      • + +
      • Wii.Hacks.Guide and WiiLink\RiiConnect24 teams
        +Thanks in particular go out to Peter0x44, Larsenv and KcrPL. Brainstorming and collaborating with you guys made the 2020 lockdowns feel somewhat bearable. Special thanks to Peter0x44 for helping me set up the ModMii discord server to a much higher standard than I could have ever hoped to do on my own.

      • + +
      • DaMysteryMan
        +Thanks for helping me understand the structure of a cIOS so I could better recreate it in WAD form. For those of you who don't know him, DaMysteryMan is most well known for his ever controversial app - DarkCorp (formerly known as cIOSCorp).

      • + +
      • Gannon
        +Thanks to Gannon for bootopera, which I was able to mod to create the URL loader base dol.

      • + +
      • Devnol
        +Thanks to Devnol for properly modifying the Open HBC to use the same title ID as the official HBC (LULZ).

      • + +
      • ca032769 and Al_Touriste
        +Thanks for their tutorials on how to use a larger than 2TB Hard Drive on a Wii as a Single FAT32 Partition.

      • + +
      • All My Beta Testers!
        +It's because of you guys that ModMii is as stable as it is. Considering that ModMii is developed entirely in notepad without any kind of debugger or developer tools; it's pretty remarkable that ModMii has always been bug-free (albeit with a couple minor exceptions). Thanks for your never-ending devotion to quality control!
        + +Here's a list of some of ModMii's beta testers (in no particular order): scooby74029, DeadlyFoez, redia, Etheboss, JoostinOnline, person66, brausm08, geovalley, undeadsquirrel, mauifrog, FIX94, wolf, Larsenv, Peter0x44, Alexander1970, Cyan, Damaj301damaj, Function, forseenink, jeannotte, saulfabreg, Vila, ca032769, godreborn, KleinesSinchen, RunningSnakes, Scooty, bibarub, Aep, Isla, beta215, Binsky, CoolMe, forseenink, Maeson, grandosegood, and last but certainly not least, Denver Gamer and Clutz450. @Clutz450 and Denver Gamer, you guys rock, I really enjoyed discussing your ModMii tutorial videos and your ideas on the little ways ModMii could be made even better.

      • + +
      • You!
        +Without you, there would be no reason for ModMii to exist. Thanks for using ModMii for all your Wii\WiiU softmodding needs!
      • +
      +
      + +Supporting Apps and Sources
      +
      +Below is a list of the supporting apps bundled with ModMii and their sources. If a link is missing or broken, you can still get it from ModMii's Supporting Files Archive.
      + +Source code for ModMii itself is available is available at github, but you can just open the bat files from it's support folder in notepad or similar text editor.
      +
      + + +
        +
      • WiiPy
      • +
      • wget
      • +
      • 7za
      • +
      • nircmd
      • +
      • sfk
      • +
      • jptch
      • +
      • hexalter
      • +
      • Waninkoko's cIOS
      • +
      • Hermes v4 cIOS
      • +
      • Hermes v5 cIOS
      • +
      • d2x cIOS, v11+ source
      • +
      • Swiss cMIOS r1788
      • +
      • NandLoaders
      • +
      • ISO disc-template
      • +
      • Ascii2All.bat
      • +
      • WizApp
      • +
      • wit: still used but no longer Bundled with ModMii since v8.0.0
      • +
      • UnRAR: Still used but no longer Bundled with ModMii since v4.7.0
      • +
      • AutoIt3: Still used but no longer Bundled With ModMii since v4.5.7
      • +
      • NusFileGrabber by Leathl, Mod by XFlak and TheShadowEevee - requires libWiiSharp.dll: Not used since v7.0.3
      • +
      • patchIOS by Leathl, Mod by scooby74029 - requires libWiiSharp.dll: Not used since v7.0.3
      • +
      • WadMii (aka WadMiiIsh) by cwstjdenobs - requires libWiiSharp.dll: Not used since v7.0.3
      • +
      • TMDedit by person66 - requires libWiiSharp.dll: Not used since v7.0.3 +
      • libWiiSharp.dll by Leathl, Mod by scooby74029 and TheShadowEevee: Not used since v7.0.3
      • +
      • nusd by WiiNinja (original GUI code by WB3000): Not used since v7.0.3
      • +
      • SMW-Mod; ShowMiiWads by Leathl, Sneek Mod by RetroHead: Not used since v7.0.3
      • +
      • settings.exe v1.0 by cwstjdenobs and v1.1 mod by obcd: Not used since v7.0.3
      • +
      • Sharpii by person66: Not used since v7.0.3
      • +
      • hy: Not bundled with ModMii since v4.7.0 and no longer used at all since v7.0.3
      • +
      • fvc: Not used since v7.0.0
      • +
      + +
      +
      + + + +
    7. Support ModMii

    8. + +ModMii started out as a small side-project back in 2010 as a simple NUS Auto Downloader script, and now the changelog is taller than me! I started this project in my 20s in my spare time and since then I've gotten married and had not 1, not 2, not 3, but FOUR boys, all ~2 years apart. I love being able to share my love for gaming and for the Wii with them, and with all of you! This is a passion project that has easily taken over 9000-10000 hours of just my time alone, and that's not counting all the hours spent from the legions of devs and testers who've supported ModMii over the years.
      +
      +Not knowing that much about computers other than some excel tricks, I slowly built more advanced features on top of my original less efficient code that I'd love to rewrite if it wasn't such a daunting task. Throughout the journey I learned a lot from not just those in the credits list, but the incredibly supportive Wii community as a whole. I've gone from just being a "numbers guy" to my family's go to "tech guy", and I have this project, community and followers to thank for it.
      +
      +ModMii is entirely free to use and ad free. Donations can optionally be made to the author using the button below, or pick your favourite contributor from the credits and check if they have a donations page.
      + +

      +

      + +If you're like me and it's difficult to show support with donations, consider taking a minute to vote or share your feedback at the official ModMii page on gbatemp. I always enjoy hearing feedback about your ModMii experience.
      +
      + +XFlak
      +- XFlak + +
    + + + + diff --git a/sampleguides/8.0.1/ModMii_Abstinence_Guide.html b/sampleguides/8.0.1/ModMii_Abstinence_Guide.html new file mode 100644 index 0000000..c15250d --- /dev/null +++ b/sampleguides/8.0.1/ModMii_Abstinence_Guide.html @@ -0,0 +1,1228 @@ + + +ModMii Abstinence Guide + + + + + +ModMii Abstinence Guidev8.0.1|25.04.10 Generated on Thu 04/10/2025 - 12:35

    + + + + + + +

    +ModMii for Windows
    by XFlak
    +
    +This software is not for sale. If you paid for this software or a "bundle" you have been scammed.

    + +THIS PACKAGE COMES WITH ABSOLUTELY NO WARRANTY, NEITHER STATED NOR IMPLIED.
    +NO ONE BUT YOURSELF IS TO BE HELD RESPONSIBLE FOR ANY DAMAGE THIS MAY CAUSE TO YOUR NINTENDO WII CONSOLE!
    +USE THIS AT YOUR OWN RISK!
    +

    +

    + + + +
      + + + + +
    1. Your chosen options

    2. +This guide was generated using the following parameters:
      +
        +
      • Current System Menu is 4.3
      • +
      • Build 4.1U Emulated NAND
      • +
      • Build UNEEK+DI Rev96
      • +
      • neek2o Enabled (can be changed in options)
      • +
      • setting.txt will be created using this serial number: LU521175683
      • +
      • Install Priiloader to Emulated NAND
      • +
      • Install cIOS249 rev14 to Emulated NAND
      • +
      • Install postLoader Channel to Emulated NAND
      • +
      • Install WiiFlow Channel to Emulated NAND
      • +
      • Install Dark Wii Orange Theme to Emulated NAND
      • +
      • Install Photo Channel to Emulated NAND
      • +
      • Install Internet Channel to Emulated NAND
      • +
      • Install Mii Channel to Emulated NAND
      • +
      • Install Shopping Channel to Emulated NAND
      • +

      +
    3. Important Notes

      • + +
      • This guide does not install any unofficial content to your Wii.
      • +
      • Nintendo should not be able to detect that any homebrew has been run on your Wii.
      • +
      • An SD Card is required to complete this guide. +
      • If you get errors during any of the steps reformat your SD card (or HDD) as FAT32.
      • +
      • After finishing this guide completely one time, you can start neek again with just the Launch Exploit step. +
      • If your Wii ever freezes, hold the power button on the Wii for 5 seconds to power it off then try again.
      • + +
      • This guide does not require an internet connection on your Wii.
      • +
      • Detailed guides covering a broad range of related topics available at the Complete Softmod Guide, wii.hacks.guide and wiiu.hacks.guide
      • +
      • If you come across a term or abbreviation that you're not familar with you can reference the WiiBrew Glossary or the CSG Glossary
      • +
      • If you need help, have questions, or just want to chat visit the official ModMii page on gbatemp or the ModMii Discord Server and ask away!

      +
    4. Launch neek2o Without Hacking Your Wii

      1. +
      2. Set SD Card Partition Style to MBR (if applicable)

      3. +Partition style\format information for devices that were connected when this guide was created has been saved to the spoiler below.

        +
        +
        +DeviceID Filesystem
        +H:       NTFS      
        +
        + + +
          +
        • First, plug your SD Card into your PC and check if it's Partition style is already MBR. +
        • +
          +
            +
          1. Right-click "This PC" or "My Computer" and select "Manage", a new window will open, on left panel click "Disk Management". +
              +
            • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
            +
          2. In the Disk Management window, right-click the disk you want and select "Properties". +
          3. In the disk's properties window, select the "Volumes" tab. +
          4. If the "Partition style" is already Master Boot Record (MBR), you can skip the rest of this step. +
          +
          +
        • If your SD Card is not already MBR you must convert it using one of the two methods below. +
          +
          +
        • Method 1: MiniTool Partition Wizard +
            +
          • If you have files on the SD Card you want to keep, you can convert the Partition style to MBR without losing data using MiniTool Partition Wizard. +
          • Even though your data should be preserved, there are no guarantees and you should still back up your files. +
          • If your SD Card is not already in the desired format (e.g. FAT32) you will have to format it during the next step anyway so there's no point in using this method. +
          + +
          +
            +
          1. Download MiniTool Partition Wizard, install it and start the program. +
          2. +
            + +
          3. Within the MiniTool window, right-click the GPT disk you want to convert and choose "Convert GPT Disk to MBR Disk". +
          4. Click the "Apply" button in the toolbar. +
          5. Click the "Yes" button to confirm conversion. +
          6. Wait for the conversion to finish then click "OK". +
          7. Once you have successfully converted your SD Card to MBR you can proceed to the next step of this guide. +
          + +
          + +
        • Method 2: Windows Disk Management + +
            +
          1. Back up any data on the disk before continuing! This will wipe all data on the disk! +
          2. Open Disk Management following the same procedure above and locate the disk drive you want to use. + +
          3. +
            + +
          4. Right-click the partition(s) on the drive (make sure you select the right drive!) and select "Delete Volume" or "Delete Partition" to remove them. Repeat this process for each partition on that disk. + +
          5. Right-click the disk in Disk Management and select "Convert to MBR Disk." + + +
          6. On the lower half menu of the window, locate the unallocated space, right-click it, and select "New Simple Volume" and click "Next". +
          7. Choose a Drive letter for this partition, then click "Next". +
              +
            • Make note of this drive letter, as it will be needed later. +
            +
          8. Set the File System to your desired format and optionally customize the "Volume label". +
              +
            • If your desired format (e.g. FAT32) isn't an option choose "NTFS" and we can change it later. +
            + +
          9. Click "Next", then click "Finish". +
              +
            • If you see a message indicating you need to format the drive, click "Cancel". +
            +
          +
          +
        +
        +
      4. Format the SD Card as FAT32 (if applicable)

      5. +Note: If you don't have an SD Card, you can still accomplish most things using a Hard Drive formatted as FAT32 in place of an SD Card (SD is notably required for Bootmii and NAND backup). Make sure to always plug your hard drive into USB port0 - the one nearest the edge of the Wii. If you don't have an SD Card or Hard Drive, +you can launch apps and install WADs over the internet to your Wii from your PC. Just open apps (boot.dol\elf files) or WADs with ModMii. Note that some apps may not work properly or support all features if they require an SD or HDD and you should never attempt to change the region of a console via the internet.
        + +
        +
          +
        1. First, insert your SD Card into your PC and determine if it needs to be formatted by checking the current Format\File-System of the SD Card.
        2. +
          + + +
            +
          • Open "This PC" or "My Computer", right-click the SD Card you want to use, then select "Properties". +
              +
            • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
            +
          • Make note of the Drive Letter of the SD Card as this will be important later. +
          • If the "File-System" is already FAT32, you can skip this step. +
          +
          +
        3. If you have anything saved to the SD Card, you should back it up now as all the data will be lost once you format it.
        4. +
          +
        5. Launch FAT32 GUI Formatter from shortcuts on your Start Menu or Desktop or directly from C:\ModMii\Program Files +
        6. + + +
          +
            + + +
          • Carefully select the correct drive letter corresponding to your SD Card. +
          • You may optionally uncheck the "Quick Format" box, then click "Start". +
              +
            • When completed it should display "Done". +
            • If you get an error indicating the device is in use, try again after first closing all of your file explorer windows, even the ones that weren't browsing the device.
              +
            +
          • Click the "Close" button. +
          +
          + +
        7. Copy the files ModMii downloaded to your SD Card. +
            + + +
          • The files should be saved here: "C:\ModMii\COPY_TO_SD"

            +• Your folder structure should look similar to this:
            +💾 SD Card or USB Drive
            + ┗ 📁apps
            +      ┣ 📁AppName1
            +            ┣ 📄boot.dol
            +            ┣ 📄meta.xml
            +            ┗ 📄icon.png
            +      ┣ (All other Wii apps should be here too)
            +
            +• Your folder structure should not look like this:
            +💾 SD Card or USB Drive
            + ┗ ⛔📁COPY_TO_SD
            + ┗ ⛔📁COPY_TO_USB
            +
            +
          • When the files are finished copying to the SD card, you should safely remove your SD Card from your computer and reinsert it into your console and proceed to the next step.

        + +
      6. Set External Hard Drive Partition Style to MBR (if applicable)

      7. +
          +
        • First, plug your hard drive into your PC and check if it's Partition style is already MBR. +
        • +
          +
            +
          1. Right-click "This PC" or "My Computer" and select "Manage", a new window will open, on left panel click "Disk Management". +
              +
            • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
            +
          2. In the Disk Management window, right-click the disk you want and select "Properties". +
          3. In the disk's properties window, select the "Volumes" tab. +
          4. If the "Partition style" is already Master Boot Record (MBR), you can skip the rest of this step. +
          +
          +
        • If your hard drive is larger than 2TB and not already MBR, you must follow ca032769's guide for Western Digital hard drives or Al_Touriste's guide for Seagate hard drives to complete the rest of this step. +
            +
          • If your hard drive is >2TB, not MBR, and not a supported Western Digital or Seagate drive then you are currently out of luck. +
          • Once you have successfully converted your hard drive to MBR you can proceed to the next step of this guide. +
          +
          +
        • If your hard drive is 2TB or less and not already MBR you must convert it using one of the two methods below. +
          +
          +
        • Method 1: MiniTool Partition Wizard +
            +
          • If you have files on the drive you want to keep, you can convert the Partition style to MBR without losing data using MiniTool Partition Wizard. +
          • Even though your data should be preserved, there are no guarantees and you should still back up your files. +
          • If your drive is not already in the desired format (e.g. FAT32) you will have to format it during the next step anyway so there's no point in using this method. +
          + +
          +
            +
          1. Download MiniTool Partition Wizard, install it and start the program. +
          2. +
            + +
          3. Within the MiniTool window, right-click the GPT disk you want to convert and choose "Convert GPT Disk to MBR Disk". +
          4. Click the "Apply" button in the toolbar. +
          5. Click the "Yes" button to confirm conversion. +
          6. Wait for the conversion to finish then click "OK". +
          7. Once you have successfully converted your hard drive to MBR you can proceed to the next step of this guide. +
          + +
          + +
        • Method 2: Windows Disk Management + +
            +
          1. Back up any data on the disk before continuing! This will wipe all data on the disk! +
          2. Open Disk Management following the same procedure above and locate the disk drive you want to use. + +
          3. +
            + +
          4. Right-click the partition(s) on the drive (make sure you select the right drive!) and select "Delete Volume" or "Delete Partition" to remove them. Repeat this process for each partition on that disk. + +
          5. Right-click the disk in Disk Management and select "Convert to MBR Disk." + + +
          6. On the lower half menu of the window, locate the unallocated space, right-click it, and select "New Simple Volume" and click "Next". +
          7. Choose a Drive letter for this partition, then click "Next". +
              +
            • Make note of this drive letter, as it will be needed later. +
            +
          8. Set the File System to your desired format and optionally customize the "Volume label". +
              +
            • If your desired format (e.g. FAT32) isn't an option choose "NTFS" and we can change it later. +
            + +
          9. Click "Next", then click "Finish". +
              +
            • If you see a message indicating you need to format the drive, click "Cancel". +
            +
          +
          +
        + + + + +
      8. Partition and Format the External Hard Drive (if applicable)

      9. +Choose a format option using the buttons below. FAT32 is generally recommended but you can click other buttons to see pros and cons of each.
        +
        +
        + + + +

        + + +
        +FAT32 (Recommended)
        + +
        +Pros:
        +
          +
        • The Wii can access apps, games, covers, media and other files stored on FAT32 without requiring an SD card. +
        • Compatible with playing Gamecube games. +
        • Compatible with SNEEK/Nand Emulation. +
        +Cons:
        +
          +
        • Cannot store files greater than 4GBs. The limit does not apply to Wii games, which can be split into parts. This will likely not affect you unless the drive is also used to store HD videos. +
        +
        + +
          +
        1. First, plug your hard drive into your PC and determine if it needs to be formatted by checking the current Format\File-System of the drive.
        2. + +
          +
            +
          • Open "This PC" or "My Computer", right-click the external hard drive you want to use, then select "Properties". +
              +
            • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
            +
          • Make note of the Drive Letter of the external hard drive as this will be important later. +
          • If the "File-System" is already FAT32, you can skip this step. +
          +
        3. If you have anything saved on the hard drive, you should back it up now as all the data will be lost once you format it. +
        4. Launch FAT32 GUI Formatter from shortcuts on your Start Menu or Desktop or directly from C:\ModMii\Program Files +
        5. + +
          + +
        6. Carefully select the correct drive letter corresponding to your external hard drive. +
        7. You may optionally uncheck the "Quick Format" box, then click "Start". +
            +
          • When completed it should display "Done". +
          • If you get an error indicating the device is in use, try again after first closing all of your file explorer windows, even the ones that weren't browsing the device.
            +
          +
        8. Click the "Close" button. +
        +
        + + + +
        +NTFS
        + +
        +Pros:
        +
          +
        • Capable of storing files greater than 4GB. +
        • Most USB-Loaders can access games, covers and music saved to NTFS. +
        +Cons:
        +
          +
        • The HBC cannot load apps stored on NTFS, so an SD card or modern forwarder channel is required to run USB-Loaders. +
        • Incompatible with playing Gamecube games. +
        • Incompatible with SNEEK/Nand Emulation. +
        +
        + + + +
          +
        1. First, plug your hard drive into your PC and determine if it needs to be formatted by checking the current Format\File-System of the drive. +
        2. +
          +
            + +
          • Open "This PC" or "My Computer", right-click the external hard drive you want to use, then select "Properties". +
              +
            • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
            +
          • Make note of the Drive Letter of the external hard drive as this will be important later. +
          • If the "File-System" is already NTFS, you can skip this step. +
          +
        3. If you have anything saved on the hard drive, you should back it up now as all the data will be lost once you format it. + +
        4. Right-click "My Computer" and select "Manage", a new window will open, on left panel click "Disk Management". +
        5. +
          +
        6. Right-click the drive you want to format (make sure you select the right drive!), then select "Format..." +
        7. Select "NTFS" as the File system to use and input a name for the Hard-Drive/Volume. +
        8. You may optionally uncheck the "Perform a quick format" box, then click "OK", then click "OK" again. +
        +
        + + + + +
        +WBFS
        + +
        +Pros:
        +
          +
        • Greater compatibility with hard drives, especially small thumb drives. If loading backups using other formats doesn't work you can try WBFS before getting a new hard drive. +
        +Cons:
        +
          +
        • WBFS can ONLY store Wii Games, so an SD card is generally required to run apps. +
        • Incompatible with playing Gamecube games. +
        • Incompatible with SNEEK/Nand Emulation. +
        • Windows Explorer cannot open WBFS drives and may prompt you to format it, careful not to do so accidentally. +
            +
          • Wii games saved to the drive can still be managed on your PC using Wii Backup Manager or on your Wii using a USB-Loader. +
          +
        +
        + + + +
          +
        1. If you have anything saved on the hard drive, you should back it up now as all the data will be lost once you format it. +
            +
          • If you have any Wii files on the drive you should copy them to your SD Card now (e.g. "apps" folder, "usb-loader" folder, etc.) +
          +
        2. Launch Wii Backup Manager from shortcuts on your Start Menu or Desktop or directly from C:\ModMii\Program Files +
        3. + + +
          + +
        4. In the Wii Backup Manager window, click the "Tools" menu and select "Format drives". +
        5. Carefully select the correct drive letter corresponding to your external hard drive. +
        6. Confirm the new file system is "WBFS", then click "Start". +
        7. Click "Yes" when asked if you want to continue, then click "Close". +
        +
        +
          +
        • Warning: Windows Explorer cannot open WBFS drives and may prompt you to format it, careful not to do so accidentally. +
            +
          • Wii games saved to the drive can still be managed on your PC using Wii Backup Manager or on your Wii using a USB-Loader. +
          +
        + + + + + +
        + + + + + + +
        +FAT32 + NTFS
        + +
        +Pros:
        +
          +
        • FAT32 partition can be used to launch apps without requiring an SD card. +
        • FAT32 partition is compatible with playing Gamecube games. +
        • FAT32 partition is compatible with SNEEK/Nand Emulation. +
        • NTFS partition can be used to save files greater than 4GB. +
        +Cons:
        +
          +
        • May not be possible with some low capacity USB flash drives. +
        • A little more work to setup. +
        +
        + +
          +
        1. If you have anything saved on the hard drive, you should back it up now as all the data will be lost once you format it. +
        2. Right-click "This PC" or "My Computer" and select "Manage", a new window will open, on left panel click "Disk Management". +
        3. +
            +
          • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
          +
          +
        4. Right-click the partition(s) on the drive (make sure you select the right drive!) and select "Delete Volume" or "Delete Partition" to remove them. Repeat this process for each partition on that disk. +
        5. On the lower half menu of the window, locate the unallocated space, right-click it, and select "New Simple Volume..." +
        6. Enter the "volume size" you want your FAT32 partition to be, and click "Next". +
        7. Choose a Drive letter for this partition, then click "Next". +
            +
          • Make note of this drive letter, as it will be needed when we use FAT32 GUI Formatter shortly. +
          +
        8. Set the File System to "FAT32" (if possible) and optionally customize the "Volume label". +
            +
          • FAT32 will mostly likely not be an option (only listed if volume size is under 32GB). +
          +
        9. If FAT32 isn't an option, you can choose "Do not format this volume". + +
            +
          • It's also okay to format as NTFS or exFAT since we will be changing it to FAT32 later. +
          + +
        10. Click "Next", then click "Finish". +
            +
          • If you see a message indicating you need to format the drive, click "Cancel". +
          +
        11. In the lower half of the Disk Management menu, locate your drive's remaining unallocated space, right-click it, and select "New Simple Volume...." +
        12. Click "Next" to format all the remaining space on the drive. +
        13. Choose a Drive letter for your NTFS partition, and click "Next". +
        14. Ensure the file system is set to NTFS, then name/label the volume, and optionally uncheck the "Perform a quick format" box. +
        15. Click "Next", then click "Finish". +
        16. +
          +If you were able to format the first partition as FAT32, then you can skip the remainder of this step.
          +
          + + +
        17. Launch FAT32 GUI Formatter from shortcuts on your Start Menu or Desktop or directly from C:\ModMii\Program Files + +
        18. Carefully select the correct drive letter corresponding to the first partition on your external hard drive. +
        19. You may optionally uncheck the "Quick Format" box, then click "Start". +
            +
          • When completed it should display "Done". +
          • If you get an error indicating the device is in use, try again after first closing all of your file explorer windows, even the ones that weren't browsing the device.
            +
          +
        20. Click the "Close" button. +
        + +
        + + + + + + + + + + +
        +FAT32 + WBFS
        + +
        +Pros:
        +
          +
        • FAT32 partition can be used to launch apps without requiring an SD card. +
        • FAT32 partition is compatible with playing Gamecube games. +
        • FAT32 partition is compatible with SNEEK/Nand Emulation. +
        • WBFS has greater compatibility with hard drives, especially small thumb drives. If loading backups using other formats doesn't work you can try WBFS before getting a new hard drive. + +
        +Cons:
        +
          +
        • May not be possible with some low capacity USB flash drives. +
        • A little more work to setup. +
        • WBFS partition can ONLY store Wii Games. +
        • Windows Explorer cannot open WBFS partitions and may prompt you to format it, careful not to do so accidentally. +
            +
          • Wii games saved to a WBFS partition can still be managed on your PC using Wii Backup Manager or on your Wii using a USB-Loader. +
          +
        +
        + + + +
          +
        1. If you have anything saved on the hard drive, you should back it up now as all the data will be lost once you format it. +
        2. Right-click "This PC" or "My Computer" and select "Manage", a new window will open, on left panel click "Disk Management". +
        3. +
            +
          • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
          + +
          +
        4. Right-click the partition(s) on the drive (make sure you select the right drive!) and select "Delete Volume" or "Delete Partition" to remove them. Repeat this process for each partition on that disk. +
        5. On the lower half menu of the window, locate the unallocated space, right-click it, and select "New Simple Volume..." +
        6. Enter the "volume size" you want your FAT32 partition to be, and click "Next". +
        7. Choose a Drive letter for this partition, then click "Next". +
            +
          • Make note of the first partition's drive letter, as it will be needed when we use FAT32 GUI Formatter shortly. +
          +
        8. Set the File System to "FAT32" (if possible) and optionally customize the "Volume label". +
            +
          • FAT32 will mostly likely not be an option (only listed if volume size is under 32GB). +
          +
        9. If FAT32 isn't an option, you can choose "Do not format this volume". + +
            +
          • It's also okay to format as NTFS or exFAT since we will be changing it to FAT32 later. +
          + +
        10. Click "Next", then click "Finish". +
            +
          • If you see a message indicating you need to format the drive, click "Cancel". +
          +
        11. In the lower half of the Disk Management menu, locate your drive's remaining unallocated space, right-click it, and select "New Simple Volume...." +
        12. Click "Next" to format all the remaining space on the drive. +
        13. Choose a Drive letter for the WBFS partition, and click "Next". +
            +
          • Make note of the second partition's drive letter, as it will be needed when we use Wii Backup Manager shortly. +
          +
        14. Set the File System to anything (e.g. "NTFS") as we will be changing it to WBFS later, and optionally customize the "Volume label". + +
        15. Click "Next", then click "Finish". +
        16. + + +
          +If you were able to format the first partition as FAT32, then you can skip to formatting the second partition as WBFS.
          +
          + + +
        17. Launch FAT32 GUI Formatter from shortcuts on your Start Menu or Desktop or directly from C:\ModMii\Program Files + +
        18. Carefully select the correct drive letter corresponding to the first partition on your external hard drive. +
        19. You may optionally uncheck the "Quick Format" box, then click "Start". +
            +
          • When completed it should display "Done". +
          • If you get an error indicating the device is in use, try again after first closing all of your file explorer windows, even the ones that weren't browsing the device.
            +
          +
        20. Click the "Close" button. +
        21. + +
          + +
        22. To format the second partition as WBFS, launch Wii Backup Manager from shortcuts on your Start Menu or Desktop or directly from C:\ModMii\Program Files + +
        23. + +
        24. In the Wii Backup Manager window, click the "Tools" menu and select "Format drives". +
        25. Carefully select the correct drive letter corresponding to the second partition on your external hard drive. +
        26. Confirm the new file system is "WBFS", then click "Start". +
        27. Click "Yes" when asked if you want to continue, then click "Close". +
        + +
        +
          +
        • Warning: Windows Explorer cannot open WBFS drives and may prompt you to format it, careful not to do so accidentally. +
            +
          • Wii games saved to the drive can still be managed on your PC using Wii Backup Manager or on your Wii using a USB-Loader. +
          +
        +
        + + +
        +
        + + + + + +
      10. Copy Files to the Hard Drive

      11. Copy everything inside the COPY_TO_USB folder to the root of your FAT32 hard-drive\partition.

        +• Your folder structure should look similar to this:
        +💾 SD Card or USB Drive
        + ┗ 📁apps
        +      ┣ 📁AppName1
        +            ┣ 📄boot.dol
        +            ┣ 📄meta.xml
        +            ┗ 📄icon.png
        +      ┣ (All other Wii apps should be here too)
        +
        +• Your folder structure should not look like this:
        +💾 SD Card or USB Drive
        + ┗ ⛔📁COPY_TO_SD
        + ┗ ⛔📁COPY_TO_USB
        +
        +When finished copying safely remove it from your computer and plug it into USB port0 on your Wii and proceed to the next step.

        +
      12. Launch an Exploit on Your Wii


      13. +You only need to perform ONE of the these exploits to complete this guide.

        +
        + + + + + + + + +

        +
        +str2hax
        +
        +Requirements: an internet connection on your Wii, but does not require an SD card to launch the HackMii Installer. Will prioritize launching SD:\boot.elf if found. Cannot launch dols. Works on Wii only.
        +
        +
          +
        1. Connect your Wii to the internet if you have not done so already.
          +
            +
          • If prompted, choose to not perform an update. +
          • If you have connection issues ensure your router is supported by the Wii and configured in line with these guidelines. +
          +
        2. Go to the "Wii Options" Menu, then select "Wii Settings", then go to Page 2 and select "Internet", select "Connection Settings", then choose your active connection.
          +
        3. Select "Change settings" and scroll 3 times to the right to select "Auto-Obtain DNS" (Not IP Address)
          +
        4. Select "No" then select "Advanced Settings".
          +
        5. Change both the Primary DNS and Secondary DNS to 3.143.163.250
          +
            +
          • If you later have connection test issues or other problems check here to confirm whether the str2hax DNS has recently changed as it does from time to time. +
          +
        6. Select "Confirm", then "Save", and then select "OK" to run a connection test. +
        7. If the connection test was successful, select "No" to skip the Wii System Update.
        8. +
            +
          • If the connection test does not work, make sure you have a working internet connection and DNS was enterred correctly, then try again. If it still fails you should choose a different exploit. +
          +
        9. Select "Back" two times to return to the "Internet panel", then select User Agreements or Agreement/Contact. +
        10. Select "Yes" to the using the Wii Shop Channel and WiiConnect24. +
        11. Click "Next" to review User Agreements. + +
            +
          • If you see a heart-shaped pony on your screen then you have done everything correctly. +
          +
        12. Select "I Accept" to continue. +
            +
          • After clicking "I Accept" it is normal for your Wii remote not to respond for 1-2 minutes before launching your homebrew application. +
          • If it takes longer than 2 minutes then turn off your Wii by holding the power button for 5 seconds and try again. +
          • If it keeps failing you should choose a different exploit. +
          +
        + +
        +Fun Facts about str2hax! If a boot.elf file is detected on the root of your SD card, str2hax will launch it instead of automatically downloading then launching the HackMii Installer. And did you know when str2hax is finished, it will reset your DNS to Google's 8.8.8.8 and 8.8.4.4? You can leave it this way or re-enable Auto-Obtain DNS, or change it to Cloudflare's 1.1.1.1, or use WiiLink's DNS, the choice is yours!
        +
        +
        +LetterBomb; aka Wilbrand, Mailbox Bomb
        +Requirements: an SD, SDHC or SDXC card. Works on System Menu 4.3. Can launch both dols and elfs. Works on Wii only.
        +
        + +Download LetterBomb and Save it to your SD Card
        + +
        +
        +Note: LetterBomb is console specific, do not use the MAC Address shown in the video or it will not work for you.
        +
        +
          +
        1. On your Wii, go to Wii Settings, then Internet, then Console Information and make note of your MAC address. +
        2. Click the spoiler button below to download LetterBomb. +
          1. Input your Wii's MAC Address and set your System Menu Version to 4.3. +
          2. Make sure Bundle the HackMii Installer is NOT checked. +
          3. Complete the CAPTCHA and cut either wire to download your LetterBomb. +
              +
            • Whichever wire you choose doesn’t matter. +
            +
          +
        3. Extract the private folder from the downloaded ZIP to the root of your SD card, then insert it into your Wii. +
        +
        + + +
        +
        +
        +
        +
        + +
        +LetterBomb is sourced from please.hackmii.com, if you don't see an area to type in your MAC Address above, please go directly to please.hackmii.com or enter your MAC address directly into the ModMii application to use Wilbrand to construct your LetterBomb.
        +
        +
        + +
        +Launch LetterBomb on your Wii
        +
        +
        +
          +
        1. On your Wii, return to the Wii Menu and then open the "Message Board" and navigate to Yesterday. +
        2. Click on the envelope with the pink bomb icon to launch the boot.elf/dol file saved on the root of your SD Card. +
            +
          • If you cannot find the letterbomb under "Yesterday" check that your Wii's date setting is correct. +
          +
        +
        +Fun Fact! There are two tools that are able to construct this exploit. LetterBomb is functionally the same as the Mailbox Bomb that ModMii builds using Wilbrand.
        +
        + +
        +
        +Smash Stack
        +
        +Requirements: A copy of "Super Smash Brothers Brawl" and a standard SD card (will not work with an SDHC or SDXC card). Can launch elfs but not dols. Works on Wii and vWii.
        +
        +
        1. Insert the Super Smash Brothers Brawl Game.
        2. +
        3. Launch the game without the SD card in your console, create a save file if you don't have one already, then enter the vault, start the stage builder and delete all the stages. Then exit the game.
        4. +
        5. Afterwards, insert your SD Card, start the game, enter the vault and start the stage builder, it should launch the boot.elf file saved on the root of your SD card.
        6. +
        7. If you forgot to delete the stages, you will experience an annoying but harmless crash.
        +
        +
        +Indiana Pwns
        +
        +Requirements: A copy of "LEGO Indiana Jones", a standard SD card (will not work with an SDHC or SDXC card), and a nunchuck. Does not work on Korean System Menus. Can launch elfs but not dols. Works on Wii and vWii.
        +
        +
        1. Load the "LEGO Indiana Jones" game at least once (otherwise you won't be able to copy over the hack).
        2. +
        3. Delete or move\backup your personal LEGO Indiana Jones save file.
        4. +
            +
          • If you want to move\copy your save data to the same SD card with your ModMii files, first rename the SD:\private folder containing the exploit to something else. Then copy your save from the console to your SD Card and backup the new private folder with your save. Finally rename the original exploit folder back to SD:\private and reinsert the SD Card into your console before continuing to the next step. At the end of this guide you can restore the backup you made.
          • +
          +
        5. Go into Wii Options - Data Management - Save Data - Wii - SD Card then copy over the "Indiana Pwns" save that corresponds to your region.
        6. +
        7. Play the Lego Indiana Jones game. Load the new save file.
        8. +
        9. You will be in the Main hall, walk towards the camera, enter the first door on the right (Indy's left) and go into the "Courtyard".
        10. +
        11. Walk to the end and enter the "Art Room", you will see a podium with 2 characters on it, talk to the one on the left "Indiana Pwns".
        12. +
        13. Hit left twice (scrolling through his items) to choose the switch option (Black silhouette with a white arrow to another black silhouette).
        14. +
        15. Hit A to launch the boot.elf file saved on the root of your SD card.
        +
        +
        +Yu-Gi Owned
        +
        +Requirements: A copy of "Yu-Gi-Oh! 5D's", a standard SD card (will not work with an SDHC or SDXC card), and a nunchuck or classic controller. Does not work on Korean System Menus. Can launch elfs but not dols. Works on Wii and vWii.
        +
        +
        1. Load the Yu-Gi-Oh game at least once (otherwise you won't be able to copy over the hack).
        2. +
        3. Delete or move\backup your personal "Yu-Gi-Oh! 5D's" save file.
        4. +
            +
          • If you want to move\copy your save data to the same SD card with your ModMii files, first rename the SD:\private folder containing the exploit to something else. Then copy your save from the console to your SD Card and backup the new private folder with your save. Finally rename the original exploit folder back to SD:\private and reinsert the SD Card into your console before continuing to the next step. At the end of this guide you can restore the backup you made.
          • +
          +
        5. Go into Wii Options - Data Management - Save Data - Wii - SD Card then copy over the "Yu-Gi-Oh" save that corresponds to your region.
        6. +
        7. Start the Yu-Gi-Oh game. Continue past the opening menu to launch the exploit and load your homebrew application.

        +
          +
        • Note for European Users: The default Yu-Gi Owned PAL exploit is 60Hz. If it does not work on your 50Hz TV, navigate to "SD:\private\wii\title\" and rename "RYOP" to something else then rename "RYOP-50hz" to "RYOP" and try again. +
        +
        +
        +Bathaxx
        +
        +Requirements: A copy of "LEGO Batman", a standard SD card (will not work with an SDHC or SDXC card), and a nunchuck. Does not work on Korean System Menus. Can launch elfs but not dols. Works on Wii and vWii.
        +
        +
        1. Load the LEGO Batman game at least once (otherwise you won't be able to copy over the hack).
        2. +
        3. Delete or move\backup your personal "LEGO Batman" save file.
        4. +
            +
          • If you want to move\copy your save data to the same SD card with your ModMii files, first rename the SD:\private folder containing the exploit to something else. Then copy your save from the console to your SD Card and backup the new private folder with your save. Finally rename the original exploit folder back to SD:\private and reinsert the SD Card into your console before continuing to the next step. At the end of this guide you can restore the backup you made.
          • +
          +
        5. Go into Wii Options - Data Management - Save Data - Wii - SD Card then copy over the "LEGO Batman" save that corresponds to your region.
        6. +
        7. Start the LEGO Batman game. Load the new save file.
        8. +
        9. You are now in the batcave, walk towards the camera and to the right (Batman's left) and take the elevator.
        10. +
        11. Then in the trophy room, go to the upper corner and go through the door to the "Wayne Manor". Now you can select a character.
        12. +
        13. Choose the last enabled character in the bottom right to launch the exploit and load your homebrew application.
        +
        +
        +Return of the Jodi
        +
        +Requirements: A copy of "LEGO Star Wars", a standard SD card (will not work with an SDHC or SDXC card), and a nunchuck. Does not work on Korean System Menus. Can launch elfs but not dols. Works on Wii and vWii.
        +
        +
        1. Load the LEGO Star Wars game at least once (otherwise you won't be able to copy over the hack).
        2. +
        3. Delete or move\backup your personal "LEGO Star Wars" save file.
        4. +
            +
          • If you want to move\copy your save data to the same SD card with your ModMii files, first rename the SD:\private folder containing the exploit to something else. Then copy your save from the console to your SD Card and backup the new private folder with your save. Finally rename the original exploit folder back to SD:\private and reinsert the SD Card into your console before continuing to the next step. At the end of this guide you can restore the backup you made.
          • +
          +
        5. Go into Wii Options - Data Management - Save Data - Wii - SD Card then copy over the "LEGO Star Wars" save that corresponds to your region.
        6. +
        7. Start the LEGO Star Wars. Load the first save slot (on the left, at 0.0 percent).
        8. +
        9. As soon as the level loads, go to the bar on the right and you'll see two characters floating in blue tanks.
        10. +
        11. Choose the character named "Return of Jodi" and press the A button to launch the exploit and load your homebrew application.
        +
        +
        +Eri HaKawai
        +
        +Requirements: A copy of "Tales of Symphonia: Dawn of the New World", a standard SD card (will not work with an SDHC or SDXC card), and a nunchuck. Does not work on Korean System Menus. Can launch elfs but not dols. Works on Wii and vWii.
        +
        +
        1. Load the Tales of Symphonia game at least once (otherwise you won't be able to copy over the hack).
        2. +
        3. Delete or move\backup your personal "Tales of Symphonia: Dawn of the New World" save file.
        4. +
            +
          • If you want to move\copy your save data to the same SD card with your ModMii files, first rename the SD:\private folder containing the exploit to something else. Then copy your save from the console to your SD Card and backup the new private folder with your save. Finally rename the original exploit folder back to SD:\private and reinsert the SD Card into your console before continuing to the next step. At the end of this guide you can restore the backup you made.
          • +
          +
        5. Go into Wii Options - Data Management - Save Data - Wii - SD Card then copy over the "Tales of Symphonia" save that corresponds to your region.
          +
        6. Start Tales of Symphonia and load the save data.
        7. +
            +
          • Note for Japanese users: There are 2 different Japanese versions of the game. If your game is version "RVL-RT4J-0A-0 JPN" use the top save, if you have "RVL-RT4J-0A-1 JPN" use the second save.
          • +
          +
        8. Once the game starts (and you see a dog waving at you) press + to enter the game's menu.
        9. +
        10. Scroll down to "Status" and press A.
        11. +
        12. Then scroll down to the second character named "Giantpune". Highlight him, and press A to launch the exploit and load your homebrew application.
        +
        + + +
        This runs Casper which is configured to start neek2o.

        +
      14. Helpful Hints on Using neek2o

      15. +
          +
        • When loading an emulated NAND for the first time, it could take a long time to load the System Menu, but it will be much quicker the second time around.
        • + +
        • If you have problems loading your Emulated NAND, copy cert.sys from an original nand dump to your emulated nand's sys folder.
        • + +
        • If you would like to make a NAND backup of your Wii without modding it, double-click Casper2BootMii.bat saved to ModMii's Support folder and update the files on your SD Card. Then repeat the exploit step of this guide and this time you will be taken to Bootmii. You can make a Bootmii NAND backup following these steps.
        • + +
        • Both ModMii and ShowMiiWads can be used to decrypt your real Wii's Bootmii NAND dump (nand.bin) to use as an emulated NAND, and they can add custom channels/WADs to an emulated NAND. ShowMiiWads is available on ModMii Classic's Download Page 5.
        • +
        • When using SNEEK+DI or UNEEK+DI, you can access the Game/DI Menu by pressing "1" on the WiiMote. To access other settings (including Region Options), you must press + from within the DI Menu.
        • + +
        • To add Games to the Game/DI Menu, you can use ModMii to extract Wii Games to your FAT32 USB External Hard Drive. neek2o is also able to load games from "USB:\WBFS" which means you can also use WiiBackupManager (available on ModMii Classic's Download Page 5).
        • +
        • For more NEEK info visit: tiny.cc/SNEEK-DI, https://code.google.com/p/sneek, or tiny.cc/neek2o
        • +

        +

      + +
    5. Credits, Supporting Apps, and Sources

    6. +ModMii was written entirely by yours truly, XFlak. Trust me, no one else is crazy enough to try to maintain a batch file that has grown so large and 'all over the place'. But without the help of many other very talented people ModMii would not exist. Some people have contributed supporting files or programs, others have shared their knowledge, some have provided ideas and others have given their time.
      +
      +I have tried my best to recognize everyone's contribution to ModMii regardless of how big or small it is. If I've forgotten someone, please notify me and I'll add them to the credits as quickly as possible.

      + + +
      +
      +
      + +
        +
      • Team Twiizers
        +Thanks to Team Twiizers for creating the revolutionary HackMii Installer. Without their hard work, the Wii might never have been unlocked. Many Team Twiizer Members went on to join Team Fail Overflow; a team that played a vital role in unlocking the PS3.

        + +I especially want to thank Bushing (may he rest in peace), who before his untimely passing gave ModMii his blessing to download and use the HackMii Installer.

      • + +
      • Giantpune
        +Giantpune is a legend in the Wii Scene and I consider him to be a good friend of mine. He created many exploits, including the Smash Stack exploit for PAL and KOR Wii's (which is maybe still the only method to fix 003 bricked Wii's), the Channel Forwarder dol, USB Loader GX, and many other computer programs to repair or virginize Wii's.

        + +He's contributed code to more projects than I even know about, so its impossible for me to truly convey his impact on the scene. He even took the time to explain a few things to me about cIOSs when ModMii was in its early stages and still known as NUS Auto Downloader.

      • + +
      • DeadlyFoez
        +DeadlyFoez is legendary for his Wii Repairs and infectus tutorial. He also played a key role in the ModMii v5.0.0 update not only by helping come up with the idea for using html guides but also creating the template for ModMii's custom html guides and recording almost all of the videos and images they use. Within 1.5 weeks since our initial conversation we were able to collaborate and bring the idea to life in time to release it for Christmas. Working with him on this was a truly rewarding and fun experience. DeadlyFoez also single-handedly built the first official ModMii website.

        + +What can I say about THE "DeadlyFoez" on a personal level. He's always getting me into trouble but his friendship is worth every fiasco! It's unreal how he became one of my best friends. Just goes to show you not everyone you meet online is totally crazy; in his case... just a little crazy. But seriously, thanks to DeadlyFoez for always being there for me to bounce ModMii ideas off of, for hosting our Team Your Mom meetings and for introducing me to his awesome family and friends. There's no one else I'd rather geek out with and I'll always have your back.

      • + +
      • Violator
        +He's my bro, my cuz, my best man and the reason I ever bought or modded a Wii. "XFlak" would have died many years ago if not for him. Thanks Violator, for getting me interested in this stuff, and for all the awesome music you recorded for ModMii and my Top Wii Channels.

      • + +
      • JoostinOnline
        +Thanks for his work developing KoreanKii (with tueidj), Syscheck HD Edition, sharing his webhosting space with me, and for all his jokes; I'll never get tired of our endless patriotic "debates".

      • + +
      • Crediar, Daco Taco and Phpgeek
        +The above people all had a hand in creating Priiloader. This was another revolutionary tool mainly because it was the first to offer some level of protection to newer Wii's that were unable to install Bootmii at boot2. Crediar developed the original preloader as well as s/uneek, Nintendont, NMM, DML, etc. Special thanks to Daco Taco for being the last man standing in terms of actively improving/maintaining Priiloader, not to mention developing OpenDolBoot and just generally being very helpful and knowledgeable.

      • + +
      • NinjaCheetah
        +Thanks for his work on libWiiPy, WiiPy, NUSGet and more! It was a pleasure working with him to test his tools and he was always very open to feedback and feature requests.

      • + +
      • Comex
        +In addition to being a member of Team Twiizers and contributing to the HackMii Installer, Comex created the heavily utilized bannerbomb exploit. This exploit is what allows Wii's on firmwares 3.0-4.2 to be softmodded with only an SD Card instead of needing one of a few specific Wii Games.

      • + +
      • Maschell and GaryOderNichts
        +Thanks for being absolute legends in the WiiU and vWii scene!

        + +
      • Waninkoko
        +Waninkoko was the first to publicly release a cIOS and other excellent apps like WAD manager, Save Game Manager, USB loader, etc. I also want to thank him for giving ModMii permission to recreate his cIOSs in WAD form.

        + +
      • Hermes and Rodries
        +Hermes is well known for his cIOS 222/223/224 and for his usbloader "uloader". For a time his cIOSs were the only ones to work with RockBand type games and they are still highly utilized today. Thanks to Rodries for improving upon Hermes v5.1 cIOSs.

      • + +
      • davebaol, blackb0x, XFlak and xabby
        +These developers worked together to modify Waninkoko's rev21 cIOS and created a new "d2x" cIOS. This cIOS is currently considered the ultimate cIOS because it corrected many bugs and added features that were previously thought to be impossible (ie. Support for IOS Reloading Games). WiiPower was also heavily influential in achieving IOS Reload Support.

      • + +
      • Fullmetal5
        +Thanks for his work developing the str2hax and bluebomb exploits.

      • + +
      • WiiGator
        +WiiGator created a cMIOS and Gamecube Backup Launcher. Any GameCube fans owe a big thank you to WiiGator for his work.

      • + +
      • cwstjdenobs
        +cwstjdenobs is one of the few people I've encountered in the Wii scene that I would love to treat to a beer. He was always very supportive of me and encouraged me to ask him as many questions as I'd like. He is probably most well known for YAWMM (Yet Another Wad Manager Mod) which was the first Wad Manager to add brick protection by restricting users from making silly mistakes like uninstalling or stubbing a crucial file. He's also made and modified apps specifically for ModMii. For example, he modified WadMii so it doesn't timestamp WADs and he also made a setting.txt builder for ModMii's NAND builder.

      • + +
      • Leathl
        +Leathl is another awesome developer who supported me before I became well known by expanding upon his apps to further support ModMii. Leathl has created many Wii apps including ShowMiiWads, CustomizeMii, libWiiSharp, patchios, nusfilegrabber, etc. Despite his recent inactivity, his apps are still highly used today... just goes to show you that quality work never gets old. I also want to thank RetroHead for his Mod of ShowMiiWads which ModMii uses to build emulated nands without requiring any input from the user. libWiiSharp.dll is based on wii.py, the wii.py devs are Megazig, Omega, Xuzz, SquidMan, Matt_P and The Lemon Man. Also thanks to Daeken for writing Struct.py and marcan for his LZ77 code.

      • + +
      • scooby74029
        +scooby74029's most well known for sneeky compiler, which is able to build multiple different versions of s\uneek. ModMii will always construct the latest version of s\uneek available on his sneeky compiler google code webpage. This means he has total control over what version of s\uneek ModMii will construct. He also created modifications of Leathl's libWiiSharp.dll and patchios.exe to further support ModMii. Additionally, he's modified other apps like Any Region Changer ModMii Edition, JoyFlow, JoyLoader GX, JoyLoader CFG, etc. On top of all that, he's an all around awesome person and I'm proud to be on his friends list.

      • + +
      • person66
        +person66 has had a hand in many projects, but most noteworthy are his sharpii cmd line tool and his Universal Forwarder Creator. He also wrote the intial version of an autoit script that is used to launch ModMii with an icon, arguments and other useful functions.

        +Thanks for trading little bits of batch coding knowledge with me. It's great having a fellow batch coder for a friend; we are a dying breed, so keep up the great work with Universal Forwarder Creator and all your other projects.

      • + +
      • WiiPower and shoutplenty
        +WiiPower created Neogamma which is hands down the best backup disc loader for the Wii. He also contributed code to many other popular usb-loaders and had a hand in adding IOS Reloading support to the d2x cIOSs. Furthermore he also modified WiiGators cMIOS, which was later further modded by shoutplenty to include Swiss, and is considered the ultimate cMIOS today.

      • + +
      • OverjoY and obcd
        +OverjoY created JoyFlow, a modification of WiiFlow that runs on s\uneek. He then teamed up with obcd to accomplish some seriously amazing things, like building their mod of s\uneek, NEEK2O, that allows it to load games in wbfs format and select from multiple emulated NANDs.

      • + +
      • Maeson and NoobletCheese
        +Thanks for researching video filters in such detail to get Deflicker video filter mods working just right!

      • + +
      • CrafterPika
        +Thanks for developing and hosting an updated server to save SysCheck report uploads.

      • + +
      • Arikado and the Dop-Mii Team
        +They created Dop-Mii; a lot of apps borrow code from Dop-Mii, so even if you have never used Dop-Mii but used MMM or WiiMod then you owe a thank you to these people.

      • + +
      • DarkMatterCore
        +For his work on wad2bin, Yet Another BlueDump MOD, ww-43db-patcher and for being a part of ModMii's development and testing discord.

      • + +
      • WiiWu
        +He made Multi-Mod Manager (MMM) which has the functions of many different Wii modding tools all in one user friendly app.

      • + +
      • WB3000 and WiiNinja
        +Thanks to WB3000 for creating NUS Downloader and to WiiNinja for making a cmd line version of NUS Downloader. NUS Downloader was one of ModMii's vital supporting apps.

      • + +
      • TheShadowEevee
        +TheShadowEevee helped update many tools with a new NUS endpoint. He also helped implement some fixes and improvements to Any Region Changer ModMii Edition.

      • + +
      • WiiCrazy
        +WiiCrazy is most famous for "Wii Game Shortcut Creator" (formerly known as "Crap"), Crazy Intro and Crazy Intro Video. He also contributed to usb-loaders by bypassing some game specific security. WiiCrazy is another person who's always been willing to do everything in his power to help me, or anyone else for that matter.

      • + +
      • oggzee, usptactical, gannon and Dr.Clipper
        +Together the above people compose the Configurable USB Loader Team. Back in the day, this usb-loader was always the first to add new features and in my opinion it's one of the top three best usb-loader out there.

      • + +
      • Cyan, dimok, blackb0x and the USBLoaderGX team
        +Thanks for their work on USBLoaderGX. It is one of the most feature-rich usb-loaders and has quickly become a favourite among the community. I also want to thank Cyan specifically for his excellent support of users on gbatemp for many years; he has probably explained what an IOS is more times than I can count!

      • + +
      • OverjoY, blackb0x, Peter0x44, scooby74029 and thepikachugamer
        +This dream team of developers brought my vision to life when they created YAWM ModMii Edition.

      • + +
      • Hibernatus, Fledge68 and the WiiFlow team
        +Thanks for their work on WiiFlow. It was always beautiful, but now it's got all sorts of bells and whistles, you should check it out.

      • + +
      • Wiimm
        +Thanks to Wiimm for creating Wiimmfi and Wiimms ISO Tools, including wit.exe which ModMii uses to convert Wii Games to s/uneek format, build forwarder ISOs and enabled\disable Deflicker video filters.

      • + +
      • Leseratte
        +For his work on Wiimmfi, as well as d2xl and other amazing projects.

      • + +
      • diddy81 and symular syn of the Wii Theme Team
        +The Wii Theme Team has created some of the best Wii Themes ever made! All of the alternative themes available in ModMii were created by them. I want to thank diddy81 in particular for working with me to ensure that all his themes worked perfectly for all regions.

      • + +
      • FIX94, Narolez and the WiiXplorer Team
        +Thanks to all these people for their contributions in making the best SD/USB forwarder. I want to thank FIX94 in particular who not only worked on Nintendont, Some YAWMM Mod, WiiFlow and literally every other big Wii application, but he also spent a lot of time testing ModMii's Forwarder Builder.

      • + +
      • jskyboo
        +Thanks to jskyboo for creating WiiMod. His app can do a lot of different things, and it was the first ahbprot enabled WAD Manager to incorporate davebaol's ahbprot bugfix.

      • + +
      • ModMii's Translators
        +Tranlating ModMii is an enormous amount of work. It's very challenging to get special characters to display correctly in a cmd window, not to mention keeping everything formatted properly. But probably the most difficult part of translating ModMii is keeping up with the updates. If you use a translated version of ModMii, I encourage you to thank your translator because it truly is a LOT of work to do.

        + +French Translators: mamule, xav91 and ketufe
        +Dutch Translator: Hielkenator
        +Italian Translators: Wasabi, Step and Robilyn
        +Spanish Translators: ledebene and Burton
        +Korean Translator: DDinghoya

      • + +
      • Fig2k4
        +Thanks Fig2k4 for WiiBackupManager. It was a pleasure beta testing it for you and sharing my ideas with you. I hope to see you around the forums again and that you continue working on your amazing program.

      • + +
      • Gabubu, sthetix, Foxlet, Alexander1970, Vila and Aep
        +Thanks for recording, editing or upscaling many of the Youtube videos used by ModMii. Special thanks to Gabubu who single-handedly created all the new\updated videos in the 7.0.0 update, and also updated GFX for a bunch of ModMii's Wii channels.

      • + +
      • WiiShizzza, pepxl, RobGee789, M3RK, AuroraNemoia and emilydaemon
        +Thanks to WiiShizzza for creating ModMii's new icon and to pepxl for creating ModMii's original icon. I want to thank everyone who created a ModMii icon and submitted it into ModMii's new icon competition.

        + +RobGee789 and M3RK made ModMii Skin's original graphics. AuroraNemoia made ModMii Skin's new (2022) default\Nebula theme. It was a pleasure working with them, they were all very open to feedback and willing to "go back to the drawing board", so to speak, as many times as it took to get it perfect. Thanks guys!

        + +emilydaemon made ModMii's WiiU\Aroma splash screen as well as maintains the Wilbrand Web website.

      • + +
      • dhtdht020, Gabubu, Artuto and the Open Shop Channel team
        +Thanks for maintaining oscwii.org! Special thanks to dhtdht020 for refreshing the ModMii icons in 2022; now I have a rainbow of icons to choose from should the need arise.

      • + +
      • vgmoose, pwsincd, Nightkingale, Gabubu and the Homebrew App Store team
        +Thanks for maintaining hb-app.store and all the other projects you've contributed to!

      • + +
      • My Fellow Guide Writers
        +Thanks to tj_cool, xzxero, burritoboy9984, ChokeD, mauifrog, playerjmr, Ingunar and the Wii\WiiU hacks guide team for their awesome guides. I especially want to thank tj_cool and xzxero for inviting me to join "The Crew" at the Complete Softmod Guide. I'll never forget how great it felt to be relatively new to the scene and to be invited to join you all as equals.

      • + +
      • Wii.Hacks.Guide and WiiLink\RiiConnect24 teams
        +Thanks in particular go out to Peter0x44, Larsenv and KcrPL. Brainstorming and collaborating with you guys made the 2020 lockdowns feel somewhat bearable. Special thanks to Peter0x44 for helping me set up the ModMii discord server to a much higher standard than I could have ever hoped to do on my own.

      • + +
      • DaMysteryMan
        +Thanks for helping me understand the structure of a cIOS so I could better recreate it in WAD form. For those of you who don't know him, DaMysteryMan is most well known for his ever controversial app - DarkCorp (formerly known as cIOSCorp).

      • + +
      • Gannon
        +Thanks to Gannon for bootopera, which I was able to mod to create the URL loader base dol.

      • + +
      • Devnol
        +Thanks to Devnol for properly modifying the Open HBC to use the same title ID as the official HBC (LULZ).

      • + +
      • ca032769 and Al_Touriste
        +Thanks for their tutorials on how to use a larger than 2TB Hard Drive on a Wii as a Single FAT32 Partition.

      • + +
      • All My Beta Testers!
        +It's because of you guys that ModMii is as stable as it is. Considering that ModMii is developed entirely in notepad without any kind of debugger or developer tools; it's pretty remarkable that ModMii has always been bug-free (albeit with a couple minor exceptions). Thanks for your never-ending devotion to quality control!
        + +Here's a list of some of ModMii's beta testers (in no particular order): scooby74029, DeadlyFoez, redia, Etheboss, JoostinOnline, person66, brausm08, geovalley, undeadsquirrel, mauifrog, FIX94, wolf, Larsenv, Peter0x44, Alexander1970, Cyan, Damaj301damaj, Function, forseenink, jeannotte, saulfabreg, Vila, ca032769, godreborn, KleinesSinchen, RunningSnakes, Scooty, bibarub, Aep, Isla, beta215, Binsky, CoolMe, forseenink, Maeson, grandosegood, and last but certainly not least, Denver Gamer and Clutz450. @Clutz450 and Denver Gamer, you guys rock, I really enjoyed discussing your ModMii tutorial videos and your ideas on the little ways ModMii could be made even better.

      • + +
      • You!
        +Without you, there would be no reason for ModMii to exist. Thanks for using ModMii for all your Wii\WiiU softmodding needs!
      • +
      +
      + +Supporting Apps and Sources
      +
      +Below is a list of the supporting apps bundled with ModMii and their sources. If a link is missing or broken, you can still get it from ModMii's Supporting Files Archive.
      + +Source code for ModMii itself is available is available at github, but you can just open the bat files from it's support folder in notepad or similar text editor.
      +
      + + +
        +
      • WiiPy
      • +
      • wget
      • +
      • 7za
      • +
      • nircmd
      • +
      • sfk
      • +
      • jptch
      • +
      • hexalter
      • +
      • Waninkoko's cIOS
      • +
      • Hermes v4 cIOS
      • +
      • Hermes v5 cIOS
      • +
      • d2x cIOS, v11+ source
      • +
      • Swiss cMIOS r1788
      • +
      • NandLoaders
      • +
      • ISO disc-template
      • +
      • Ascii2All.bat
      • +
      • WizApp
      • +
      • wit: still used but no longer Bundled with ModMii since v8.0.0
      • +
      • UnRAR: Still used but no longer Bundled with ModMii since v4.7.0
      • +
      • AutoIt3: Still used but no longer Bundled With ModMii since v4.5.7
      • +
      • NusFileGrabber by Leathl, Mod by XFlak and TheShadowEevee - requires libWiiSharp.dll: Not used since v7.0.3
      • +
      • patchIOS by Leathl, Mod by scooby74029 - requires libWiiSharp.dll: Not used since v7.0.3
      • +
      • WadMii (aka WadMiiIsh) by cwstjdenobs - requires libWiiSharp.dll: Not used since v7.0.3
      • +
      • TMDedit by person66 - requires libWiiSharp.dll: Not used since v7.0.3 +
      • libWiiSharp.dll by Leathl, Mod by scooby74029 and TheShadowEevee: Not used since v7.0.3
      • +
      • nusd by WiiNinja (original GUI code by WB3000): Not used since v7.0.3
      • +
      • SMW-Mod; ShowMiiWads by Leathl, Sneek Mod by RetroHead: Not used since v7.0.3
      • +
      • settings.exe v1.0 by cwstjdenobs and v1.1 mod by obcd: Not used since v7.0.3
      • +
      • Sharpii by person66: Not used since v7.0.3
      • +
      • hy: Not bundled with ModMii since v4.7.0 and no longer used at all since v7.0.3
      • +
      • fvc: Not used since v7.0.0
      • +
      + +
      +
      + + + +
    7. Support ModMii

    8. + +ModMii started out as a small side-project back in 2010 as a simple NUS Auto Downloader script, and now the changelog is taller than me! I started this project in my 20s in my spare time and since then I've gotten married and had not 1, not 2, not 3, but FOUR boys, all ~2 years apart. I love being able to share my love for gaming and for the Wii with them, and with all of you! This is a passion project that has easily taken over 9000-10000 hours of just my time alone, and that's not counting all the hours spent from the legions of devs and testers who've supported ModMii over the years.
      +
      +Not knowing that much about computers other than some excel tricks, I slowly built more advanced features on top of my original less efficient code that I'd love to rewrite if it wasn't such a daunting task. Throughout the journey I learned a lot from not just those in the credits list, but the incredibly supportive Wii community as a whole. I've gone from just being a "numbers guy" to my family's go to "tech guy", and I have this project, community and followers to thank for it.
      +
      +ModMii is entirely free to use and ad free. Donations can optionally be made to the author using the button below, or pick your favourite contributor from the credits and check if they have a donations page.
      + +

      +

      + +If you're like me and it's difficult to show support with donations, consider taking a minute to vote or share your feedback at the official ModMii page on gbatemp. I always enjoy hearing feedback about your ModMii experience.
      +
      + +XFlak
      +- XFlak + +
    + + + + diff --git a/sampleguides/8.0.1/ModMii_HackMii_Solutions_Guide.html b/sampleguides/8.0.1/ModMii_HackMii_Solutions_Guide.html new file mode 100644 index 0000000..2d865e6 --- /dev/null +++ b/sampleguides/8.0.1/ModMii_HackMii_Solutions_Guide.html @@ -0,0 +1,800 @@ + + +ModMii HackMii Solutions Guide + + + + + +ModMii HackMii Solutions Guidev8.0.1|25.04.10 Generated on Thu 04/10/2025 - 12:35

    + + + + + + +

    +ModMii for Windows
    by XFlak
    +
    +This software is not for sale. If you paid for this software or a "bundle" you have been scammed.

    + +THIS PACKAGE COMES WITH ABSOLUTELY NO WARRANTY, NEITHER STATED NOR IMPLIED.
    +NO ONE BUT YOURSELF IS TO BE HELD RESPONSIBLE FOR ANY DAMAGE THIS MAY CAUSE TO YOUR NINTENDO WII CONSOLE!
    +USE THIS AT YOUR OWN RISK!
    +

    +

    + + + +
      + + + + +
    1. Your chosen options

    2. +This guide was generated using the following parameters:
      +
        +
      • Current System Menu is 3.X
      • +

      +
    3. Important Notes

      • +
      • This guide does not require an internet connection on your Wii.
      • + +
      • An SD Card is required in order to complete this guide UNLESS you already have a working Homebrew Channel or forwarder channel; i.e. SD needed if launching yawmME with an exploit. +
      • Check if your SD Card has a lock switch and make sure it's disabled.
      • +
      • If you get errors during any of the steps try reformatting your SD Card (or HDD) as FAT32.
      • +
      • If your Wii ever freezes, hold the power button on the Wii for 5 seconds to power it off then try again.
      • +
      • Never uninstall a System Menu or IOS.
      • +
      • When updating your softmod you should always overwrite old mods by installing new ones, do not try to "Delete everything" or "Start from scratch".
      • +
          +
        • To update your mods in the future you can use the ModMii Wizard as if it was your first time, or even better, update only what's outdated using ModMii's Syscheck Updater Wizard and reduce the number of steps!
        • +
        +
      • If you accept an official Nintendo update after modding the Wii, you may lose some of your modifications and have to reinstall them.
      • +
      • Do not install untested WADs/themes without Priiloader, Bootmii and a nand backup.
      • +
      • It's probably unnecessary, but you should disconnect all peripherals from the Wii during the modding procedure unless instructed otherwise. This includes gamecube memory cards, gamecube controllers, Wii Speak, etc.
      • +
      • USB hard drives configured to work on a Wii will also work on vWii (virtual Wii on WiiU) and Wii Mini and vice versa.
      • + + +
      • Detailed guides covering a broad range of related topics available at the Complete Softmod Guide, wii.hacks.guide and wiiu.hacks.guide
      • +
      • If you come across a term or abbreviation that you're not familar with you can reference the WiiBrew Glossary or the CSG Glossary
      • +
      • If you need help, have questions, or just want to chat visit the official ModMii page on gbatemp or the ModMii Discord Server and ask away!

      +
    4. Resolving HackMii Installer Issues

      1. +
      2. Set SD Card Partition Style to MBR (if applicable)

      3. +Partition style\format information for devices that were connected when this guide was created has been saved to the spoiler below.

        +
        +
        +DeviceID Filesystem
        +H:       NTFS      
        +
        + + +
          +
        • First, plug your SD Card into your PC and check if it's Partition style is already MBR. +
        • +
          +
            +
          1. Right-click "This PC" or "My Computer" and select "Manage", a new window will open, on left panel click "Disk Management". +
              +
            • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
            +
          2. In the Disk Management window, right-click the disk you want and select "Properties". +
          3. In the disk's properties window, select the "Volumes" tab. +
          4. If the "Partition style" is already Master Boot Record (MBR), you can skip the rest of this step. +
          +
          +
        • If your SD Card is not already MBR you must convert it using one of the two methods below. +
          +
          +
        • Method 1: MiniTool Partition Wizard +
            +
          • If you have files on the SD Card you want to keep, you can convert the Partition style to MBR without losing data using MiniTool Partition Wizard. +
          • Even though your data should be preserved, there are no guarantees and you should still back up your files. +
          • If your SD Card is not already in the desired format (e.g. FAT32) you will have to format it during the next step anyway so there's no point in using this method. +
          + +
          +
            +
          1. Download MiniTool Partition Wizard, install it and start the program. +
          2. +
            + +
          3. Within the MiniTool window, right-click the GPT disk you want to convert and choose "Convert GPT Disk to MBR Disk". +
          4. Click the "Apply" button in the toolbar. +
          5. Click the "Yes" button to confirm conversion. +
          6. Wait for the conversion to finish then click "OK". +
          7. Once you have successfully converted your SD Card to MBR you can proceed to the next step of this guide. +
          + +
          + +
        • Method 2: Windows Disk Management + +
            +
          1. Back up any data on the disk before continuing! This will wipe all data on the disk! +
          2. Open Disk Management following the same procedure above and locate the disk drive you want to use. + +
          3. +
            + +
          4. Right-click the partition(s) on the drive (make sure you select the right drive!) and select "Delete Volume" or "Delete Partition" to remove them. Repeat this process for each partition on that disk. + +
          5. Right-click the disk in Disk Management and select "Convert to MBR Disk." + + +
          6. On the lower half menu of the window, locate the unallocated space, right-click it, and select "New Simple Volume" and click "Next". +
          7. Choose a Drive letter for this partition, then click "Next". +
              +
            • Make note of this drive letter, as it will be needed later. +
            +
          8. Set the File System to your desired format and optionally customize the "Volume label". +
              +
            • If your desired format (e.g. FAT32) isn't an option choose "NTFS" and we can change it later. +
            + +
          9. Click "Next", then click "Finish". +
              +
            • If you see a message indicating you need to format the drive, click "Cancel". +
            +
          +
          +
        +
        +
      4. Format the SD Card as FAT32 (if applicable)

      5. +Note: If you don't have an SD Card, you can still accomplish most things using a Hard Drive formatted as FAT32 in place of an SD Card (SD is notably required for Bootmii and NAND backup). Make sure to always plug your hard drive into USB port0 - the one nearest the edge of the Wii. If you don't have an SD Card or Hard Drive, +you can launch apps and install WADs over the internet to your Wii from your PC. Just open apps (boot.dol\elf files) or WADs with ModMii. Note that some apps may not work properly or support all features if they require an SD or HDD and you should never attempt to change the region of a console via the internet.
        + +
        +
          +
        1. First, insert your SD Card into your PC and determine if it needs to be formatted by checking the current Format\File-System of the SD Card.
        2. +
          + + +
            +
          • Open "This PC" or "My Computer", right-click the SD Card you want to use, then select "Properties". +
              +
            • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
            +
          • Make note of the Drive Letter of the SD Card as this will be important later. +
          • If the "File-System" is already FAT32, you can skip this step. +
          +
          +
        3. If you have anything saved to the SD Card, you should back it up now as all the data will be lost once you format it.
        4. +
          +
        5. Launch FAT32 GUI Formatter from shortcuts on your Start Menu or Desktop or directly from C:\ModMii\Program Files +
        6. + + +
          +
            + + +
          • Carefully select the correct drive letter corresponding to your SD Card. +
          • You may optionally uncheck the "Quick Format" box, then click "Start". +
              +
            • When completed it should display "Done". +
            • If you get an error indicating the device is in use, try again after first closing all of your file explorer windows, even the ones that weren't browsing the device.
              +
            +
          • Click the "Close" button. +
          +
          + +
        7. Copy the files ModMii downloaded to your SD Card. +
            + + +
          • The files should be saved here: "C:\ModMii\COPY_TO_SD"

            +• Your folder structure should look similar to this:
            +💾 SD Card or USB Drive
            + ┗ 📁apps
            +      ┣ 📁AppName1
            +            ┣ 📄boot.dol
            +            ┣ 📄meta.xml
            +            ┗ 📄icon.png
            +      ┣ (All other Wii apps should be here too)
            +
            +• Your folder structure should not look like this:
            +💾 SD Card or USB Drive
            + ┗ ⛔📁COPY_TO_SD
            + ┗ ⛔📁COPY_TO_USB
            +
            +
          • When the files are finished copying to the SD card, you should safely remove your SD Card from your computer and reinsert it into your console and proceed to the next step.

        +
      6. Launch YAWM ModMii Edition (yawmME)

      7. + +
          +
        • Start the Homebrew Channel (HBC) and load YAWM ModMii Edition (Yet Another Wad Manager ModMii Edition). Once you've loaded it, move onto the next step. +
          +
        • If you are missing the HBC or it is failing to load any apps, you will need to launch yawmME using another method. +
        + +
        + +Note: if this Wii was previously modified, and it still has a Forwarder Channel installed, you can use that to launch yawmME instead of an exploit. Just save the boot.dol\elf from the app you want to load (ie. SD:\apps\yawmME\boot.dol) to the location used by your specific Forwarder Channel (ie. SD:\apps\usbloader_gx\boot.dol). Then start the channel and the app will load.
        +
        +If this is truly your first time modding your Wii, please continue with this step to launch an exploit. An exploit is a vulnerability in the Wii's software that gives us access to launch the tools we'll need to complete this guide.
        +
        Launch an Exploit
        +You only need to perform ONE of the these exploits to complete this guide.

        Note that if you're missing an SD Card or your SD Card reader is broken, you cannot readily use the str2hax exploit to launch YAWM ModMii Edition.

        +
        + + + +

        +
        +str2hax
        +
        +Requirements: an internet connection on your Wii, but does not require an SD card to launch the HackMii Installer. Will prioritize launching SD:\boot.elf if found. Cannot launch dols. Works on Wii only.
        +
        +
          +
        1. Connect your Wii to the internet if you have not done so already.
          +
            +
          • If prompted, choose to not perform an update. +
          • If you have connection issues ensure your router is supported by the Wii and configured in line with these guidelines. +
          +
        2. Go to the "Wii Options" Menu, then select "Wii Settings", then go to Page 2 and select "Internet", select "Connection Settings", then choose your active connection.
          +
        3. Select "Change settings" and scroll 3 times to the right to select "Auto-Obtain DNS" (Not IP Address)
          +
        4. Select "No" then select "Advanced Settings".
          +
        5. Change both the Primary DNS and Secondary DNS to 3.143.163.250
          +
            +
          • If you later have connection test issues or other problems check here to confirm whether the str2hax DNS has recently changed as it does from time to time. +
          +
        6. Select "Confirm", then "Save", and then select "OK" to run a connection test. +
        7. If the connection test was successful, select "No" to skip the Wii System Update.
        8. +
            +
          • If the connection test does not work, make sure you have a working internet connection and DNS was enterred correctly, then try again. If it still fails you should choose a different exploit. +
          +
        9. Select "Back" two times to return to the "Internet panel", then select User Agreements or Agreement/Contact. +
        10. Select "Yes" to the using the Wii Shop Channel and WiiConnect24. +
        11. Click "Next" to review User Agreements. + +
            +
          • If you see a heart-shaped pony on your screen then you have done everything correctly. +
          +
        12. Select "I Accept" to continue. +
            +
          • After clicking "I Accept" it is normal for your Wii remote not to respond for 1-2 minutes before launching your homebrew application. +
          • If it takes longer than 2 minutes then turn off your Wii by holding the power button for 5 seconds and try again. +
          • If it keeps failing you should choose a different exploit. +
          +
        + +
        +Fun Facts about str2hax! If a boot.elf file is detected on the root of your SD card, str2hax will launch it instead of automatically downloading then launching the HackMii Installer. And did you know when str2hax is finished, it will reset your DNS to Google's 8.8.8.8 and 8.8.4.4? You can leave it this way or re-enable Auto-Obtain DNS, or change it to Cloudflare's 1.1.1.1, or use WiiLink's DNS, the choice is yours!
        +
        +
        +Bannerbomb v1
        +
        +Requirements: SD Card; SDHC and SDXC also work if on System Menu 4.0 or 4.1. Works on System Menus 3.0 to 4.1. Can launch both dols and elfs. Works on Wii only.
        +
        +
          +
        • Run Bannerbomb v1 by going to Wii Options, Data Management, Channels, SD Card and choosing yes to load boot.dol/elf.
          +
            +
          • Note: If it doesn't work for you, visit https://bannerbomb.qoid.us/ for more variations of Bannerbomb v1 (ignore the suggestion to update and use LetterBomb). +
          • In order to use the SD Card Menu normally again after following this guide, you can remove Bannerbomb from your SD card with ModMii's File Cleanup feature, or by manually deleting the "aktn" folder where bannerbomb is saved (SD:\private\wii\title). +
          +
        +
        +
        +Wilbrand; aka Letterbomb, Mailbox Bomb
        +Requirements: SD Card; SDHC and SDXC also work if on System Menu 4.0 or higher. Works on System Menus 3.0 to 4.3. Can launch both dols and elfs. Works on Wii only.
        +
        + +Download Wilbrand and Save it to your SD Card
        + +
        +
        +Note: Wilbrand is console specific, do not use the MAC Address shown in the video or it will not work for you.
        +
        +
          +
        1. On your Wii, go to Wii Settings, then Internet, then Console Information and make note of your MAC address. +
        2. Click the spoiler button below to download Wilbrand. +
            +
          1. Input your Wii's MAC Address and your System Menu Version. +
          2. Make sure Bundle the HackMii Installer is NOT checked. +
          3. Complete the CAPTCHA and cut either wire to download your LetterBomb. +
              +
            • Whichever wire you choose doesn’t matter. +
            +
          +
        3. Extract the private folder from the downloaded ZIP to the root of your SD card, then insert it into your Wii. +
        +
        + + +
        +
        +
        +
        +
        + +
        +Wilbrand is sourced from wilbrand.donut.eu.org, if you don't see an area to type in your MAC Address above, please go directly to wilbrand.donut.eu.org.
        +
        +
        + +
        +Launch Wilbrand on your Wii
        +
        +
        +
          +
        1. On your Wii, return to the Wii Menu and then open the "Message Board" and navigate to Yesterday. +
        2. Click on the envelope with the pink bomb icon to launch the boot.elf/dol file saved on the root of your SD Card. +
            +
          • If you cannot find the mailbox bomb under "Yesterday" check that your Wii's date setting is correct. +
          +
        +
        +Fun Fact! There are two tools that are able to construct this exploit. Wilbrand's Mailbox bomb is functionally the same as "LetterBomb" except letterbomb only works on 4.3 System Menu versions.
        +
        + +
        + + + +
        This will launch YAWM ModMii Edition.

        + +
      8. Install WADs

      9. +
        +YAWM ModMii Edition stands for Yet Another Wad Manager ModMii Edition (aka yawmME). A WAD Manager will allow you to install "WADs" containing things like updates and other content for your console, like IOSs, custom IOSs (or cIOSs), or other downloadable content, which can be all packed into WADs and installed to your console. Think of a WAD like a zip file but for the Wii.
        +
        + +WARNINGS: Do not unplug the console when installing WADs. WADs can also be uninstalled, and if you're not careful you can brick your console by uninstalling or even installing the wrong WAD. The WAD Manager you're using, YAWM ModMii Edition, has some extra brick protection built in to restrict someone from doing catastrophic things like uninstalling any System Menu WAD, or required System Menu IOS, or a dozen other things which could potentially result in a brick if you don't know what you're doing. Stick to your ModMii guide and you'll be fine.
        +
        + + +
        +
        +
        + + +

        + +Fun Fact! I mentioned IOSs and cIOSs before, "the Wii console uses the 'IOS' system to communicate with the hardware, it's like a driver (compared to Windows). It contains information and communication tools (like how to access the Disc drive, how to access USB, read the savegames data stored on internal memory, etc.)" ~Cyan. If you're curious to learn more about IOSs or cIOSs, a thorough explanation can be found in Cyan's IOS Explanation post.
        +

        +
        + + +
          +
        1. From YAWM ModMii Edition's main menu choose your source device using left and right, most likely "Wii SD Slot", and Press A. + +
        2. Install the 6 WADs listed below.
          + +
            +
          • Be careful not to install any additional WADs that may have been previously saved in this folder (they may be safe, but I cannot say for sure). +
          • Fun Fact! Installing a clean/unpatched version of IOS58 should be enough to make the HackMii Installer happy, but we're (re)installing a few extra IOSs that the HackMii Installer is known to play nicely with just in case. +
          + +
          + +
            + + +
          1. IOS31-64-v3608
          2. +
          3. IOS33-64-v3608
          4. +
          5. IOS34-64-v3608
          6. +
          7. IOS35-64-v3608
          8. +
          9. IOS36-64-v3608
          10. +
          11. IOS58-64-v6176
          12. +

          +
        3. Hold + for 2 seconds to select all the WADs in the folder. + +
            +
          • Alternatively, you can select or deselect your WADs individually by navigating to each one and hitting +.
            +
          • Warning: do not use minus (-) as this will mark WADs for uninstallation.
            +
          + +
        4. After you've marked all the WADs listed above, press A. +
        5. Double check the total number selected for installation matches your list above, then press A again to install.
          + +
            +
          • If some WADs fail to install continue with this guide anyway; but later if both versions of the HackMii Installer don't work return to this step.
            +
          + +
        6. After successfully installing all the WADs, press any button to continue. + + +
        7. Then press the B button to go back to the root of your device. +
        8. Choose "apps" then press A. +
        9. Navigate to "HackMii_Installer" and press A. +
            +
          • If this version fails during the next step, try launching "HackMii_Installer_v1.0" instead.
            +
          +
        10. Scroll to "boot.elf" and press A again. +
        11. Press A to launch the HackMii Installer's boot.elf. +
        +
        + + +
      10. Installing the Homebrew Channel (HBC) And Bootmii

      11. + +After you have completed this step and successfully (re)installed the HBC and Bootmii, you are finished with this guide and should continue with the main ModMii Wizard to update the rest of your softmods, starting with making a NAND backup.
        + + +
        +Use the HackMii Installer to install the HBC and Bootmii
        + +
        +The HackMii installer will enable you to install the Homebrew Channel and Bootmii.
        +The Homebrew Channel allows you to launch Wii homebrew applications off your SD card or Hard Drive.
        +Bootmii is a piece of software that can backup and restore your Wii's NAND storage and provides brick protection.

        +
        + +
          +
        • Upon launching the HackMii Installer, you will be greeted by a scam warning screen. +
        • After waiting 30 seconds the message "Press 1 to continue" should appear. +
        + +
        + +
          +
        1. Press 1 to continue. + + +
            +
          • Or if you are using a Gamecube controller, press A to continue. +
          + +
        2. Press A to continue, then press until "Install the Homebrew Channel" is selected and press A, then select "Yes, continue" to install it. +
            +
          • When completed the installer should display "SUCCESS". +
          + +
        3. Press A to continue to the main menu. + + +
        4. From the main menu, press twice to select "Bootmii...", then press A. + + +
        5. From the Bootmii menu, navigate to "Install Bootmii as IOS" and press A, then select "Yes, continue" to write runtime files to the SD Card, then "Yes, continue" again to install Bootmii as IOS. +
            +
          • When completed the installer should display "SUCCESS". +
          • If the installer fails, double check the SD Card's lock switch is disabled (if applicable) or try a different card all together. If you're missing a Bootmii compatible SD Card you can skip installing Bootmii and making a nand backup for now until you get a compatible SD Card. +
          + +
        6. Press A to continue to the Bootmii menu. + +
        7. From the Bootmii menu, check to see if "Install Bootmii as boot2" is an option. +
            +
          • Navigate to "Install Bootmii as boot2" if it's listed as an option and press A. Then install it following the same procedure to install Bootmii as IOS described above. +
          + +
        8. After installing Bootmii as IOS and as boot2 (if possible), navigate to "Return to the main menu" and press A, then go down to "Exit" and press A to exit to the Homebrew Channel. +
        +
        +Some notes about Bootmii as IOS and Bootmii as boot2
        +
          +
        • It is recommended to have Bootmii installed as both IOS and as boot2, if possible. +
        • Installing Bootmii as boot2 is only an option available on older Wii's and it provides the greatest level of brick protection. +
            +
          • Do not worry if your Wii is not capable of installing Bootmii as boot2, all Wii's can still install Priiloader; and with Priiloader installed you can recover from the majority of bricks. So long as you do not uninstall Priiloader, your System Menu, or System Menu IOS you will be able to recover even without Bootmii installed as boot2. +
          • If Bootmii is installed to boot2, you can access Bootmii and the Homebrew Channel before the system menu (or Priiloader) is loaded, this will allow you to launch homebrew as needed to fix bricks or restore NAND backups. If Bootmii is installed to boot2, it will load the Bootmii menu each time the Wii starts up only if a Bootmii folder is detected on your SD card. If you move or rename this folder, the Wii will continue to boot the system menu (or Priiloader if installed). +
          +
        • All Wii's are able to install Bootmii as IOS. +
            +
          • While Bootmii as IOS does not by itself provide much brick protection, it will allow you to make a NAND backup. When combined with Priiloader, a NAND backup may help you recover from potential semi-bricks in the future. +
          +
        + +
        + + +

      + +
    5. Credits, Supporting Apps, and Sources

    6. +ModMii was written entirely by yours truly, XFlak. Trust me, no one else is crazy enough to try to maintain a batch file that has grown so large and 'all over the place'. But without the help of many other very talented people ModMii would not exist. Some people have contributed supporting files or programs, others have shared their knowledge, some have provided ideas and others have given their time.
      +
      +I have tried my best to recognize everyone's contribution to ModMii regardless of how big or small it is. If I've forgotten someone, please notify me and I'll add them to the credits as quickly as possible.

      + + +
      +
      +
      + +
        +
      • Team Twiizers
        +Thanks to Team Twiizers for creating the revolutionary HackMii Installer. Without their hard work, the Wii might never have been unlocked. Many Team Twiizer Members went on to join Team Fail Overflow; a team that played a vital role in unlocking the PS3.

        + +I especially want to thank Bushing (may he rest in peace), who before his untimely passing gave ModMii his blessing to download and use the HackMii Installer.

      • + +
      • Giantpune
        +Giantpune is a legend in the Wii Scene and I consider him to be a good friend of mine. He created many exploits, including the Smash Stack exploit for PAL and KOR Wii's (which is maybe still the only method to fix 003 bricked Wii's), the Channel Forwarder dol, USB Loader GX, and many other computer programs to repair or virginize Wii's.

        + +He's contributed code to more projects than I even know about, so its impossible for me to truly convey his impact on the scene. He even took the time to explain a few things to me about cIOSs when ModMii was in its early stages and still known as NUS Auto Downloader.

      • + +
      • DeadlyFoez
        +DeadlyFoez is legendary for his Wii Repairs and infectus tutorial. He also played a key role in the ModMii v5.0.0 update not only by helping come up with the idea for using html guides but also creating the template for ModMii's custom html guides and recording almost all of the videos and images they use. Within 1.5 weeks since our initial conversation we were able to collaborate and bring the idea to life in time to release it for Christmas. Working with him on this was a truly rewarding and fun experience. DeadlyFoez also single-handedly built the first official ModMii website.

        + +What can I say about THE "DeadlyFoez" on a personal level. He's always getting me into trouble but his friendship is worth every fiasco! It's unreal how he became one of my best friends. Just goes to show you not everyone you meet online is totally crazy; in his case... just a little crazy. But seriously, thanks to DeadlyFoez for always being there for me to bounce ModMii ideas off of, for hosting our Team Your Mom meetings and for introducing me to his awesome family and friends. There's no one else I'd rather geek out with and I'll always have your back.

      • + +
      • Violator
        +He's my bro, my cuz, my best man and the reason I ever bought or modded a Wii. "XFlak" would have died many years ago if not for him. Thanks Violator, for getting me interested in this stuff, and for all the awesome music you recorded for ModMii and my Top Wii Channels.

      • + +
      • JoostinOnline
        +Thanks for his work developing KoreanKii (with tueidj), Syscheck HD Edition, sharing his webhosting space with me, and for all his jokes; I'll never get tired of our endless patriotic "debates".

      • + +
      • Crediar, Daco Taco and Phpgeek
        +The above people all had a hand in creating Priiloader. This was another revolutionary tool mainly because it was the first to offer some level of protection to newer Wii's that were unable to install Bootmii at boot2. Crediar developed the original preloader as well as s/uneek, Nintendont, NMM, DML, etc. Special thanks to Daco Taco for being the last man standing in terms of actively improving/maintaining Priiloader, not to mention developing OpenDolBoot and just generally being very helpful and knowledgeable.

      • + +
      • NinjaCheetah
        +Thanks for his work on libWiiPy, WiiPy, NUSGet and more! It was a pleasure working with him to test his tools and he was always very open to feedback and feature requests.

      • + +
      • Comex
        +In addition to being a member of Team Twiizers and contributing to the HackMii Installer, Comex created the heavily utilized bannerbomb exploit. This exploit is what allows Wii's on firmwares 3.0-4.2 to be softmodded with only an SD Card instead of needing one of a few specific Wii Games.

      • + +
      • Maschell and GaryOderNichts
        +Thanks for being absolute legends in the WiiU and vWii scene!

        + +
      • Waninkoko
        +Waninkoko was the first to publicly release a cIOS and other excellent apps like WAD manager, Save Game Manager, USB loader, etc. I also want to thank him for giving ModMii permission to recreate his cIOSs in WAD form.

        + +
      • Hermes and Rodries
        +Hermes is well known for his cIOS 222/223/224 and for his usbloader "uloader". For a time his cIOSs were the only ones to work with RockBand type games and they are still highly utilized today. Thanks to Rodries for improving upon Hermes v5.1 cIOSs.

      • + +
      • davebaol, blackb0x, XFlak and xabby
        +These developers worked together to modify Waninkoko's rev21 cIOS and created a new "d2x" cIOS. This cIOS is currently considered the ultimate cIOS because it corrected many bugs and added features that were previously thought to be impossible (ie. Support for IOS Reloading Games). WiiPower was also heavily influential in achieving IOS Reload Support.

      • + +
      • Fullmetal5
        +Thanks for his work developing the str2hax and bluebomb exploits.

      • + +
      • WiiGator
        +WiiGator created a cMIOS and Gamecube Backup Launcher. Any GameCube fans owe a big thank you to WiiGator for his work.

      • + +
      • cwstjdenobs
        +cwstjdenobs is one of the few people I've encountered in the Wii scene that I would love to treat to a beer. He was always very supportive of me and encouraged me to ask him as many questions as I'd like. He is probably most well known for YAWMM (Yet Another Wad Manager Mod) which was the first Wad Manager to add brick protection by restricting users from making silly mistakes like uninstalling or stubbing a crucial file. He's also made and modified apps specifically for ModMii. For example, he modified WadMii so it doesn't timestamp WADs and he also made a setting.txt builder for ModMii's NAND builder.

      • + +
      • Leathl
        +Leathl is another awesome developer who supported me before I became well known by expanding upon his apps to further support ModMii. Leathl has created many Wii apps including ShowMiiWads, CustomizeMii, libWiiSharp, patchios, nusfilegrabber, etc. Despite his recent inactivity, his apps are still highly used today... just goes to show you that quality work never gets old. I also want to thank RetroHead for his Mod of ShowMiiWads which ModMii uses to build emulated nands without requiring any input from the user. libWiiSharp.dll is based on wii.py, the wii.py devs are Megazig, Omega, Xuzz, SquidMan, Matt_P and The Lemon Man. Also thanks to Daeken for writing Struct.py and marcan for his LZ77 code.

      • + +
      • scooby74029
        +scooby74029's most well known for sneeky compiler, which is able to build multiple different versions of s\uneek. ModMii will always construct the latest version of s\uneek available on his sneeky compiler google code webpage. This means he has total control over what version of s\uneek ModMii will construct. He also created modifications of Leathl's libWiiSharp.dll and patchios.exe to further support ModMii. Additionally, he's modified other apps like Any Region Changer ModMii Edition, JoyFlow, JoyLoader GX, JoyLoader CFG, etc. On top of all that, he's an all around awesome person and I'm proud to be on his friends list.

      • + +
      • person66
        +person66 has had a hand in many projects, but most noteworthy are his sharpii cmd line tool and his Universal Forwarder Creator. He also wrote the intial version of an autoit script that is used to launch ModMii with an icon, arguments and other useful functions.

        +Thanks for trading little bits of batch coding knowledge with me. It's great having a fellow batch coder for a friend; we are a dying breed, so keep up the great work with Universal Forwarder Creator and all your other projects.

      • + +
      • WiiPower and shoutplenty
        +WiiPower created Neogamma which is hands down the best backup disc loader for the Wii. He also contributed code to many other popular usb-loaders and had a hand in adding IOS Reloading support to the d2x cIOSs. Furthermore he also modified WiiGators cMIOS, which was later further modded by shoutplenty to include Swiss, and is considered the ultimate cMIOS today.

      • + +
      • OverjoY and obcd
        +OverjoY created JoyFlow, a modification of WiiFlow that runs on s\uneek. He then teamed up with obcd to accomplish some seriously amazing things, like building their mod of s\uneek, NEEK2O, that allows it to load games in wbfs format and select from multiple emulated NANDs.

      • + +
      • Maeson and NoobletCheese
        +Thanks for researching video filters in such detail to get Deflicker video filter mods working just right!

      • + +
      • CrafterPika
        +Thanks for developing and hosting an updated server to save SysCheck report uploads.

      • + +
      • Arikado and the Dop-Mii Team
        +They created Dop-Mii; a lot of apps borrow code from Dop-Mii, so even if you have never used Dop-Mii but used MMM or WiiMod then you owe a thank you to these people.

      • + +
      • DarkMatterCore
        +For his work on wad2bin, Yet Another BlueDump MOD, ww-43db-patcher and for being a part of ModMii's development and testing discord.

      • + +
      • WiiWu
        +He made Multi-Mod Manager (MMM) which has the functions of many different Wii modding tools all in one user friendly app.

      • + +
      • WB3000 and WiiNinja
        +Thanks to WB3000 for creating NUS Downloader and to WiiNinja for making a cmd line version of NUS Downloader. NUS Downloader was one of ModMii's vital supporting apps.

      • + +
      • TheShadowEevee
        +TheShadowEevee helped update many tools with a new NUS endpoint. He also helped implement some fixes and improvements to Any Region Changer ModMii Edition.

      • + +
      • WiiCrazy
        +WiiCrazy is most famous for "Wii Game Shortcut Creator" (formerly known as "Crap"), Crazy Intro and Crazy Intro Video. He also contributed to usb-loaders by bypassing some game specific security. WiiCrazy is another person who's always been willing to do everything in his power to help me, or anyone else for that matter.

      • + +
      • oggzee, usptactical, gannon and Dr.Clipper
        +Together the above people compose the Configurable USB Loader Team. Back in the day, this usb-loader was always the first to add new features and in my opinion it's one of the top three best usb-loader out there.

      • + +
      • Cyan, dimok, blackb0x and the USBLoaderGX team
        +Thanks for their work on USBLoaderGX. It is one of the most feature-rich usb-loaders and has quickly become a favourite among the community. I also want to thank Cyan specifically for his excellent support of users on gbatemp for many years; he has probably explained what an IOS is more times than I can count!

      • + +
      • OverjoY, blackb0x, Peter0x44, scooby74029 and thepikachugamer
        +This dream team of developers brought my vision to life when they created YAWM ModMii Edition.

      • + +
      • Hibernatus, Fledge68 and the WiiFlow team
        +Thanks for their work on WiiFlow. It was always beautiful, but now it's got all sorts of bells and whistles, you should check it out.

      • + +
      • Wiimm
        +Thanks to Wiimm for creating Wiimmfi and Wiimms ISO Tools, including wit.exe which ModMii uses to convert Wii Games to s/uneek format, build forwarder ISOs and enabled\disable Deflicker video filters.

      • + +
      • Leseratte
        +For his work on Wiimmfi, as well as d2xl and other amazing projects.

      • + +
      • diddy81 and symular syn of the Wii Theme Team
        +The Wii Theme Team has created some of the best Wii Themes ever made! All of the alternative themes available in ModMii were created by them. I want to thank diddy81 in particular for working with me to ensure that all his themes worked perfectly for all regions.

      • + +
      • FIX94, Narolez and the WiiXplorer Team
        +Thanks to all these people for their contributions in making the best SD/USB forwarder. I want to thank FIX94 in particular who not only worked on Nintendont, Some YAWMM Mod, WiiFlow and literally every other big Wii application, but he also spent a lot of time testing ModMii's Forwarder Builder.

      • + +
      • jskyboo
        +Thanks to jskyboo for creating WiiMod. His app can do a lot of different things, and it was the first ahbprot enabled WAD Manager to incorporate davebaol's ahbprot bugfix.

      • + +
      • ModMii's Translators
        +Tranlating ModMii is an enormous amount of work. It's very challenging to get special characters to display correctly in a cmd window, not to mention keeping everything formatted properly. But probably the most difficult part of translating ModMii is keeping up with the updates. If you use a translated version of ModMii, I encourage you to thank your translator because it truly is a LOT of work to do.

        + +French Translators: mamule, xav91 and ketufe
        +Dutch Translator: Hielkenator
        +Italian Translators: Wasabi, Step and Robilyn
        +Spanish Translators: ledebene and Burton
        +Korean Translator: DDinghoya

      • + +
      • Fig2k4
        +Thanks Fig2k4 for WiiBackupManager. It was a pleasure beta testing it for you and sharing my ideas with you. I hope to see you around the forums again and that you continue working on your amazing program.

      • + +
      • Gabubu, sthetix, Foxlet, Alexander1970, Vila and Aep
        +Thanks for recording, editing or upscaling many of the Youtube videos used by ModMii. Special thanks to Gabubu who single-handedly created all the new\updated videos in the 7.0.0 update, and also updated GFX for a bunch of ModMii's Wii channels.

      • + +
      • WiiShizzza, pepxl, RobGee789, M3RK, AuroraNemoia and emilydaemon
        +Thanks to WiiShizzza for creating ModMii's new icon and to pepxl for creating ModMii's original icon. I want to thank everyone who created a ModMii icon and submitted it into ModMii's new icon competition.

        + +RobGee789 and M3RK made ModMii Skin's original graphics. AuroraNemoia made ModMii Skin's new (2022) default\Nebula theme. It was a pleasure working with them, they were all very open to feedback and willing to "go back to the drawing board", so to speak, as many times as it took to get it perfect. Thanks guys!

        + +emilydaemon made ModMii's WiiU\Aroma splash screen as well as maintains the Wilbrand Web website.

      • + +
      • dhtdht020, Gabubu, Artuto and the Open Shop Channel team
        +Thanks for maintaining oscwii.org! Special thanks to dhtdht020 for refreshing the ModMii icons in 2022; now I have a rainbow of icons to choose from should the need arise.

      • + +
      • vgmoose, pwsincd, Nightkingale, Gabubu and the Homebrew App Store team
        +Thanks for maintaining hb-app.store and all the other projects you've contributed to!

      • + +
      • My Fellow Guide Writers
        +Thanks to tj_cool, xzxero, burritoboy9984, ChokeD, mauifrog, playerjmr, Ingunar and the Wii\WiiU hacks guide team for their awesome guides. I especially want to thank tj_cool and xzxero for inviting me to join "The Crew" at the Complete Softmod Guide. I'll never forget how great it felt to be relatively new to the scene and to be invited to join you all as equals.

      • + +
      • Wii.Hacks.Guide and WiiLink\RiiConnect24 teams
        +Thanks in particular go out to Peter0x44, Larsenv and KcrPL. Brainstorming and collaborating with you guys made the 2020 lockdowns feel somewhat bearable. Special thanks to Peter0x44 for helping me set up the ModMii discord server to a much higher standard than I could have ever hoped to do on my own.

      • + +
      • DaMysteryMan
        +Thanks for helping me understand the structure of a cIOS so I could better recreate it in WAD form. For those of you who don't know him, DaMysteryMan is most well known for his ever controversial app - DarkCorp (formerly known as cIOSCorp).

      • + +
      • Gannon
        +Thanks to Gannon for bootopera, which I was able to mod to create the URL loader base dol.

      • + +
      • Devnol
        +Thanks to Devnol for properly modifying the Open HBC to use the same title ID as the official HBC (LULZ).

      • + +
      • ca032769 and Al_Touriste
        +Thanks for their tutorials on how to use a larger than 2TB Hard Drive on a Wii as a Single FAT32 Partition.

      • + +
      • All My Beta Testers!
        +It's because of you guys that ModMii is as stable as it is. Considering that ModMii is developed entirely in notepad without any kind of debugger or developer tools; it's pretty remarkable that ModMii has always been bug-free (albeit with a couple minor exceptions). Thanks for your never-ending devotion to quality control!
        + +Here's a list of some of ModMii's beta testers (in no particular order): scooby74029, DeadlyFoez, redia, Etheboss, JoostinOnline, person66, brausm08, geovalley, undeadsquirrel, mauifrog, FIX94, wolf, Larsenv, Peter0x44, Alexander1970, Cyan, Damaj301damaj, Function, forseenink, jeannotte, saulfabreg, Vila, ca032769, godreborn, KleinesSinchen, RunningSnakes, Scooty, bibarub, Aep, Isla, beta215, Binsky, CoolMe, forseenink, Maeson, grandosegood, and last but certainly not least, Denver Gamer and Clutz450. @Clutz450 and Denver Gamer, you guys rock, I really enjoyed discussing your ModMii tutorial videos and your ideas on the little ways ModMii could be made even better.

      • + +
      • You!
        +Without you, there would be no reason for ModMii to exist. Thanks for using ModMii for all your Wii\WiiU softmodding needs!
      • +
      +
      + +Supporting Apps and Sources
      +
      +Below is a list of the supporting apps bundled with ModMii and their sources. If a link is missing or broken, you can still get it from ModMii's Supporting Files Archive.
      + +Source code for ModMii itself is available is available at github, but you can just open the bat files from it's support folder in notepad or similar text editor.
      +
      + + +
        +
      • WiiPy
      • +
      • wget
      • +
      • 7za
      • +
      • nircmd
      • +
      • sfk
      • +
      • jptch
      • +
      • hexalter
      • +
      • Waninkoko's cIOS
      • +
      • Hermes v4 cIOS
      • +
      • Hermes v5 cIOS
      • +
      • d2x cIOS, v11+ source
      • +
      • Swiss cMIOS r1788
      • +
      • NandLoaders
      • +
      • ISO disc-template
      • +
      • Ascii2All.bat
      • +
      • WizApp
      • +
      • wit: still used but no longer Bundled with ModMii since v8.0.0
      • +
      • UnRAR: Still used but no longer Bundled with ModMii since v4.7.0
      • +
      • AutoIt3: Still used but no longer Bundled With ModMii since v4.5.7
      • +
      • NusFileGrabber by Leathl, Mod by XFlak and TheShadowEevee - requires libWiiSharp.dll: Not used since v7.0.3
      • +
      • patchIOS by Leathl, Mod by scooby74029 - requires libWiiSharp.dll: Not used since v7.0.3
      • +
      • WadMii (aka WadMiiIsh) by cwstjdenobs - requires libWiiSharp.dll: Not used since v7.0.3
      • +
      • TMDedit by person66 - requires libWiiSharp.dll: Not used since v7.0.3 +
      • libWiiSharp.dll by Leathl, Mod by scooby74029 and TheShadowEevee: Not used since v7.0.3
      • +
      • nusd by WiiNinja (original GUI code by WB3000): Not used since v7.0.3
      • +
      • SMW-Mod; ShowMiiWads by Leathl, Sneek Mod by RetroHead: Not used since v7.0.3
      • +
      • settings.exe v1.0 by cwstjdenobs and v1.1 mod by obcd: Not used since v7.0.3
      • +
      • Sharpii by person66: Not used since v7.0.3
      • +
      • hy: Not bundled with ModMii since v4.7.0 and no longer used at all since v7.0.3
      • +
      • fvc: Not used since v7.0.0
      • +
      + +
      +
      + + + +
    7. Support ModMii

    8. + +ModMii started out as a small side-project back in 2010 as a simple NUS Auto Downloader script, and now the changelog is taller than me! I started this project in my 20s in my spare time and since then I've gotten married and had not 1, not 2, not 3, but FOUR boys, all ~2 years apart. I love being able to share my love for gaming and for the Wii with them, and with all of you! This is a passion project that has easily taken over 9000-10000 hours of just my time alone, and that's not counting all the hours spent from the legions of devs and testers who've supported ModMii over the years.
      +
      +Not knowing that much about computers other than some excel tricks, I slowly built more advanced features on top of my original less efficient code that I'd love to rewrite if it wasn't such a daunting task. Throughout the journey I learned a lot from not just those in the credits list, but the incredibly supportive Wii community as a whole. I've gone from just being a "numbers guy" to my family's go to "tech guy", and I have this project, community and followers to thank for it.
      +
      +ModMii is entirely free to use and ad free. Donations can optionally be made to the author using the button below, or pick your favourite contributor from the credits and check if they have a donations page.
      + +

      +

      + +If you're like me and it's difficult to show support with donations, consider taking a minute to vote or share your feedback at the official ModMii page on gbatemp. I always enjoy hearing feedback about your ModMii experience.
      +
      + +XFlak
      +- XFlak + +
    + + + + diff --git a/sampleguides/8.0.1/ModMii_Region_Change_Guide(to K).html b/sampleguides/8.0.1/ModMii_Region_Change_Guide(to K).html new file mode 100644 index 0000000..bfd2922 --- /dev/null +++ b/sampleguides/8.0.1/ModMii_Region_Change_Guide(to K).html @@ -0,0 +1,660 @@ + + +ModMii Region Change Guide + + + + + +ModMii Region Change Guidev8.0.1|25.04.10 Generated on Thu 04/10/2025 - 12:35

    + + + + + + +

    +ModMii for Windows
    by XFlak
    +
    +This software is not for sale. If you paid for this software or a "bundle" you have been scammed.

    + +THIS PACKAGE COMES WITH ABSOLUTELY NO WARRANTY, NEITHER STATED NOR IMPLIED.
    +NO ONE BUT YOURSELF IS TO BE HELD RESPONSIBLE FOR ANY DAMAGE THIS MAY CAUSE TO YOUR NINTENDO WII CONSOLE!
    +USE THIS AT YOUR OWN RISK!
    +

    +

    + + + +
      + + + + +
    1. Your chosen options

    2. +This guide was generated using the following parameters:
      +
        +
      • Desired System Menu is 4.3K
      • +
      • Install Dark Wii Red Theme
      • +

      +
    3. Important Notes

      • + +
      • Region Changing is not necessary to play other region games.
      • +
      • An alternative to region changing is to use SNEEK\UNEEK to emulate a different region System Menu.
      • +
      • If you use the Wii Shopping Channel, you must start the channel and delete your account before starting this guide. If you don't the Wii Shop Channel will error.
      • +
      • Do NOT restart the Wii or exit the Homebrew Channel until you have completed this guide.
      • +
      • This guide assumes your Wii has already been softmodded and SD Card (or USB) properly formatted by following the ModMii Wizard or SysCheck Updater Wizard. If this is not the case please do so before going any further with this Region Change guide.
      • + +
      • This guide does not require an internet connection on your Wii.
      • +
      • Make sure the files ModMii downloaded are on your SD Card, and your SD Card is inserted in the console.
      • +
          +
        • If you don't have an SD Card, you can still accomplish most Wii softmods using a Hard Drive formatted as FAT32 in place of an SD Card (SD is notably required for Bootmii and NAND backup).
        • +
            +
          • Use ModMii's USB-Loader Setup feature if you need help formatting your HDD as FAT32.
          • +
          • Make sure to always plug your hard drive into USB port0 - the one nearest the edge of the Wii.
          • +
          +
        + +
      • An SD Card is recommended, but not necessary, to fully softmod your console. +
      • Check if your SD Card has a lock switch and make sure it's disabled.
      • +
      • If you get errors during any of the steps try reformatting your SD Card (or HDD) as FAT32.
      • +
      • If your Wii ever freezes, hold the power button on the Wii for 5 seconds to power it off then try again.
      • +
      • Never uninstall a System Menu or IOS.
      • +
      • When updating your softmod you should always overwrite old mods by installing new ones, do not try to "Delete everything" or "Start from scratch".
      • +
          +
        • To update your mods in the future you can use the ModMii Wizard as if it was your first time, or even better, update only what's outdated using ModMii's Syscheck Updater Wizard and reduce the number of steps!
        • +
        +
      • If you accept an official Nintendo update after modding the Wii, you may lose some of your modifications and have to reinstall them.
      • +
      • Do not install untested WADs/themes without Priiloader, Bootmii and a nand backup.
      • +
      • It's probably unnecessary, but you should disconnect all peripherals from the Wii during the modding procedure unless instructed otherwise. This includes gamecube memory cards, gamecube controllers, Wii Speak, etc.
      • +
      • USB hard drives configured to work on a Wii will also work on vWii (virtual Wii on WiiU) and Wii Mini and vice versa.
      • + +
      • Detailed guides covering a broad range of related topics available at the Complete Softmod Guide, wii.hacks.guide and wiiu.hacks.guide
      • +
      • If you come across a term or abbreviation that you're not familar with you can reference the WiiBrew Glossary or the CSG Glossary
      • +
      • If you need help, have questions, or just want to chat visit the official ModMii page on gbatemp or the ModMii Discord Server and ask away!

      +
    4. Region Changing your Wii

      1. + +
      2. Make a NAND backup

      3. +
        +Creating a NAND backup is similar to creating a system restore point in Windows. Should you ever semi-brick your Wii but can still access Bootmii, restoring a NAND backup is like taking your Wii back in time to before the problem occurred. NAND backups are console specific, so you generally cannot restore a backup from a different Wii.
        +
        + +
          +
        • Bootmii does not work with Wiimotes, the steps below will direct you to use the front buttons on the Wii console itself. +
            +
          • Power button = Advance to next item +
          • Reset button = Select highlighted item +
          +
        • Bootmii also works with gamecube controllers; in fact, one is required to restore NAND backups on consoles that could not install Bootmii to boot2. +
        + +
        +
          +
        1. From inside the Homebrew Channel press the Home button and select "Launch Bootmii". +
        2. Press the Power button on the Wii console 3 times to get to the last option to access the Settings (the button with gears), then press the Reset button to select it. +
        3. Press Reset to select the first backup option (the button with the green arrow) +
        4. Press Reset again to make your NAND backup. +
            +
          • Do not power off your Wii or remove your SD card when making your NAND backup. +
          • This process takes about 8 minutes to complete; your mileage may vary. +
          • Having some black "Bad Blocks" is normal and nothing to worry about. +
          • After backing up the NAND, Bootmii will begin verifying it. While this is recommended, it can be skipped by pressing the Eject button on your console. +
          + +
        5. Press any button on the console to exit the NAND backup screen. +
        6. Exit Bootmii and launch the HBC by pressing the Power button on the Wii console 3 times to advance to the last option (the one with the back arrow), then press the Reset button to select it. Then press Power 1 time to advance to the Homebrew Channel, then press the Reset button to launch it. +
        7. At this point, or immediately following the completion of this guide, you should remove the SD card from the Wii (it is safe to do so while inside the HBC), backup the Bootmii folder, nand.bin, and keys.bin from your SD to a hard drive, the cloud, or anywhere safe. You might need these in case of emergencies, so don't lose them. Optionally erase them from the SD card after backing them up to free up space, or rename the Bootmii folder to avoid autobooting into Bootmii at startup for consoles with Bootmii installed to boot2 (or customize it's bootmii.ini config file using ModMii). When done, safely remove your SD Card from your computer and reinsert it into your Wii and proceed to the next step. +
        + +
        + +
        +
        +
        + +

        + +Fun Fact! If you ever need to restore a NAND backup, you can do so by launching Bootmii with an SD card containing the appropriately named Bootmii folder, nand.bin, and keys.bin, and follow the procedure described above except this time select the option with the red arrow going the other direction.
        +
        +Another Fun Fact! You can extract the contents of your nand.bin by opening it with ModMii or other tools like ShowMiiWads (see ModMii Classic's Download Page 5), then save it to a hard drive or SD Card to act as an Emulated NAND (or virtual NAND), allowing you switch between the Wii's real NAND and one or more Emulated NANDs. Emulated NANDs can provide much more storage space than the Wii's 500MB. ModMii can help generate brand new Emulated NANDs free of any game saves or other settings if you prefer a fresh start. For more help on this, after completing this guide, check out ModMii's SNEEK Installation and EmuNAND features.

        + +

        +
        +
        + + +
      4. Install and Configure Priiloader

      5. +
        + +Priiloader loads just before the Wii System Menu and is invisible unless you hold down the reset button or the ESC key on a USB connected keyboard while powering on the console. Not only is Priiloader a great form of brick protection, it can be customized to automatically boot straight to the System Menu (default behavior) with patched features (aka "System Menu Hacks"), or directly to the HBC or a user defined homebrew (e.g. a USB-Loader, Crazy Intro Videos, etc). Click here for directions on "Installing a file" (aka "dol" or "elf" file) in Priiloader to launch user defined homebrew. Custom forwarder dols that are compatible with Priiloader can be built from ModMii's Advanced Downloads menu. More Priiloader information can be found in its FAQ.
        +
        + + +
          +
        • If you already have Priiloader installed by following the ModMii Wizard or SysCheck Updater Wizard you can skip this step. If you are not sure either check if you can load Priiloader or just reinstall it.

          +
        • You can navigate the Priiloader menu using a Wiimote, GameCube controller, USB Keyboard, or the Power/Reset buttons on the front of the console: Power to navigate and Reset to select. +
          • Note: if using the front console buttons you will not be able to access the system menu hacks, file/dol & password menus.
          +
        + +
        + +
          +
        1. Launch the "Priiloader Installer" from the Homebrew Channel. +
        2. After the Priiloader Installer loads, press + to install it. +
            +
          • When successful the installer should display "Install done!" + + + +
          +
        3. Press A to exit back to the Homebrew Channel. + +
        4. Launch the "Load Priiloader" app via the HBC to access the Priiloader menu. + +
            +
          • You can also access Priiloader by holding down the reset button or the ESC key on a USB connected keyboard while powering on the console. +
          +
        5. From the Priiloader menu, select "System Menu Hacks" and enable some system menu hacks. +
            +
          • Be careful not to haphazardly enable just any hack, for example do not enable "Lock System Menu with Black Screen".
            +
          • Click here for a description of each Priiloader system menu hack. +
          +
          +RECOMMENDED HACKS +
            + +
          • Block Disc Updates
          • +
          • Block Online Updates
          • +
          • Region Free EVERYTHING
          • +
          • 480p graphics fix in system menu
          • +
          • Remove Deflicker (only if you are NOT using a CRT display)
          • +
          • Wiimmfi Patch v4
          • +
          • Remove NoCopy Save File Protection
          • + + + +
          + +
          +
        6. Scroll down to "save settings" and press A, then press B to go back to Priiloader's main menu. +
        7. Optional: Autoboot a USB-Loader Channel instead of the System Menu. +
            +
          • Select "Load/Install File". Select your forwarder dol (e.g. USBLoader_IDCL_Channel_Forwarder.dol) and press A to install it. Wait for it to install and return to the main menu.
          • +
              +
            • Did you know that custom forwarder dols can be built from ModMii's Advanced Downloads menu?
            • +
            +
          • Navigate to "Settings" and change "Autoboot" to "Installed File".
          • +
          + +
        8. Navigate to "Homebrew Channel" and press A to launch it.
          +
        +
        +Pro tip! If you update or (re)install any System Menu it generally REMOVES Priiloader and you should reinstall it immediately to stay protected. Only YAWM ModMii Edition allows you to safely retain Priiloader while (re)installing a System Menu.
        +
        +Another Pro tip! If you keep a hard drive plugged into your console at all times you can enable "Ignore standby" in Priiloader's settings so the console turns off completely by default. This will stop the hard drive from spinning 24/7 when it's not being used.

        + + + + +
      6. Install WADs using the Konami Code

      7. +
        +YAWM ModMii Edition stands for Yet Another Wad Manager ModMii Edition (aka yawmME). A WAD Manager will allow you to install "WADs" containing things like updates and other content for your console, like IOSs, custom IOSs (or cIOSs), or other downloadable content, which can be all packed into WADs and installed to your console. Think of a WAD like a zip file but for the Wii.
        +
        + +WARNINGS: Do not unplug the console when installing WADs. WADs can also be uninstalled, and if you're not careful you can brick your console by uninstalling or even installing the wrong WAD. The WAD Manager you're using, YAWM ModMii Edition, has some extra brick protection built in to restrict someone from doing catastrophic things like uninstalling any System Menu WAD, or required System Menu IOS, or a dozen other things which could potentially result in a brick if you don't know what you're doing. Stick to your ModMii guide and you'll be fine.
        +
        + + +
        +
        +
        + + +

        + +Fun Fact! I mentioned IOSs and cIOSs before, "the Wii console uses the 'IOS' system to communicate with the hardware, it's like a driver (compared to Windows). It contains information and communication tools (like how to access the Disc drive, how to access USB, read the savegames data stored on internal memory, etc.)" ~Cyan. If you're curious to learn more about IOSs or cIOSs, a thorough explanation can be found in Cyan's IOS Explanation post.
        +

        +
        + + + +
          +
        1. On your console, load "YAWM ModMii Edition" from the HomeBrew Channel. +
        2. Choose your source device using left and right, most likely "Wii SD Slot", and Enter the Konami Code: BA +
        3. Install your custom list of 14 WADs found in the spoiler below.
          + +
            +
          • Be careful not to install any additional WADs that may have been previously saved in this folder (they may be safe, but I cannot say for sure). +
          +
        4. Hold + for 2 seconds to select all the WADs in the folder. + +
            +
          • Alternatively, you can select or deselect your WADs individually by navigating to each one and hitting +.
            +
          • Warning: do not use minus (-) as this will mark WADs for uninstallation.
            +
          + +
        5. After you've marked all the WADs listed below, press A on any marked WAD to install them all. +
        6. Confirm the total number selected for installation is 14, then press A again to install.
          + +
            +
          • If any WADs fail to install properly please retry installing them.
            +
          • If asked whether to retain or remove Priiloader, press A to retain Priiloader.
            + +
          + + + + +
        7. After successfully installing all the WADs, press A to launch Priiloader and re-enable your preferred System Menu Hacks before proceeding to the next step. It's also safe to re-enable them at a later time.
          +
        + +
        +
        +
        +
        + + +Here's your unique list of 14 WADs to install: +
          + +
        1. cIOS249[56]-d2x-v11-beta3
        2. +
        3. IOS11v65535(ModMii-IOS60-v6174)
        4. +
        5. IOS20v65535(ModMii-IOS60-v6174)
        6. +
        7. IOS30v65535(ModMii-IOS60-v6174)
        8. +
        9. IOS40v65535(ModMii-IOS60-v6174)
        10. +
        11. IOS50v65535(ModMii-IOS60-v6174)
        12. +
        13. IOS52v65535(ModMii-IOS60-v6174)
        14. +
        15. IOS56-64-v5662
        16. +
        17. IOS60v65535(ModMii-IOS60-v6174)
        18. +
        19. IOS70v65535(ModMii-IOS60-v6174)
        20. +
        21. IOS80v65535(ModMii-IOS60-v6174)
        22. +
        23. NUS-EULA-v3[K]
        24. +
        25. Region-Select-NUS-v2[K]
        26. +
        27. SystemMenu_4.3K_v518_DarkWiiRed_No-Spin
        28. +

        +
        +NOTE: YAWMM ModMii Edition will only allow you to install a different region System Menu WAD if you enter the Konami Code.

        +WARNING: Do NOT power off your Wii or exit the HBC or you may semi-brick. At this critical stage you are halfway through a region change, unless you have Bootmii installed to boot2 or you used yawmME and were prompted and chose to retain Priiloader you will semi-brick if you exit the HBC before installing Priiloader or fixing your AREA/SysMenu mismatch using Any Region Changer.

        +
        + +
      8. Use Any Region Changer ModMii Edition

      9. +
        +
          +
        1. Launch "Any Region Changer ModMii Edition" via the Homebrew Channel +
        2. After reading the warning, press A to continue. +
          • You will see this error at the top of the screen: "WARNING: AREA/SysMenu MISMATCH!"
          +
        3. Press A to select the "Auto Fix Settings" option. +
        4. Press any key to continue, and the "WARNING: AREA/SysMenu MISMATCH!" error should disappear. +
        5. Now return to the HBC by pressing the Home button or by navigating to "Exit to the Homebrew Channel" and pressing A. +
        +
        + +
        + +
      10. Optional: Add the Korean Key

      11. +
        +With KoreanKii, you can add or remove the Korean key from your SEEPROM. This eliminates the need for patching IOS60 into system menu IOS slots if you have a region changed Korean Wii. This program comes with no warranty. You, and you alone are responsible if this damages your Wii in any way. Nothing, not even Bootmii installed to boot2, will save your Wii if this corrupts your SEEPROM.
        +
        +The Korean Key is required to play Korean games from the disc channel, although there are some other ways to accomplish the same thing, a stock Korean Wii would have the Korean Key so perhaps you want to install it for a more complete region change.
        +
        +WARNING: if you have a non-Korean system menu (4.2+) (which you shouldn't if you followed the steps above) adding the Korean Key will cause a 003 brick unless you have IOS60 installed to your System Menu IOS slot (which you should if you followed the steps above).
        +
        +
          +
        1. Launch "KoreanKii" using the Homebrew Channel. +
        2. Press + or R using a GameCube controller to add the Korean Key, then press A to confirm. +
        +

      +
    5. After Modding your Wii

      • +
      • Some of your currently installed Nintendo channels (e.g. News, Internet, etc.) may not work on your new region. To fix this, download and install the channels for your new K Region (see WiiLink note below). Duplicate channels can optionally be removed by googling for Any Title Deleter, but be careful, you can easily brick your Wii with this tool if you delete the wrong thing! +
      • To play Wii (and Gamecube) games off a USB hard drive, run the USB-Loader Setup wizard from ModMii's Main Menu. + +
      • Optionally remove unnecessary files using ModMii's "File Cleanup & App Updater" feature to prevent amateurs from using potentially dangerous apps. + +
      • Consider making another NAND backup so that if you ever need restore it you won't need to repeat the entire softmod process. + +
      • At any point you can run SysCheck on your Wii to get a sysCheck.csv log of your installed softmods; in the future you can check if any of your mods are outdated by opening your log with the latest version of ModMii. + +
      • Periodically check for updates to the apps on your SD card or USB Hard drive by using ModMii's "File Cleanup & App Updater" feature. It will scan your device for ModMii's auto-updating apps and offer to check for updates. + +
      • Download the latest Wii Homebrew apps to your SD Card or FAT32 USB Hard Drive so they can be launched via the HBC or forwarder channels. + +
          +
        • Download some Wii related PC tools or Just for Fun Wii apps like emulators or cheat codes from ModMii Classic's Download Pages. +
        • Grab the Homebrew Browser or the Open Shop Channel for Windows from ModMii or the provided links to easily download many other popular apps right from your Wii or PC!
        • +
        • Some other great libraries of Homebrew applications can be found at wiibrew.org, wiidatabase.de, oscwii.org and of course gbatemp. + +
            +
          • To manually "install" apps, download your homebrew and you should find a boot.dol (or boot.elf) file and possibly an icon.png and meta.xml. +
          • For the HBC to read your SD/USB correctly, your card must be structured SD+USB:/apps/application name/boot.dol\elf +
          • Some apps require a meta.xml be saved in the same place as the boot.dol\elf to work properly (icon.png is always optional). +
          • If you have a dol or elf file not named "boot", rename it boot.dol\elf, otherwise it will not be recognized by the HBC (not required if using Priiloader to install a file). +
          +
        +
      • Check out some of my custom Forwarder Channels to launch your favourite Wii homebrew straight from the System Menu. +
      • Get a new theme for your Wii Menu! Confirm you have Priiloader installed before installing themes, then open mym themes\files using ModMii or ThemeMii Mod to convert them to csm files for your specific system menu version. Or check out the huge library of themes available at www.wiithemer.org, a website that also converts MYMs to CSMs for you on the fly. CSM files can then be installed to your Wii using csm-installer or MyMenuify Mod. ThemeMii Mod, csm-installer and MyMenuify Mod are all available on ModMii Classic's Download Pages. +
      • "Expand" your Wii's 500MB internal memory for more WiiWare and Virtual Console games by having it load the System Menu from external storage instead. Use ModMii's SNEEK installer and Emulated NAND builder to get started. +
          +
        • You can also use your Wii's nand.bin backup as an Emulated NAND instead of having ModMii build one from scratch. To extract the files from a nand.bin backup to use as an Emulated NAND, simply open the nand.bin file using ModMii. +
        • Alternatively, you can dump your Wii's NAND to use as an Emulated NAND using USB Loader GX's features menu. +
        +
      • Install Fakemote to an unused IOS slot like 247 to add support for DS3 and DS4 controllers. This can also be done using ModMii Classic's Advanced Downloads Menu by choosing the latest FM (Fakemote) version of d2x in ModMii's options. +
      • Check out some Crazy Intro Videos to customize how your Wii starts up (SD Card required). + +
      • Bring back WiiConnect24 to your Wii! The WiiLink Patcher restores functionality to Wii Mail and various Nintendo Channels such as Forecast, News, Everybody Votes, Nintendo, Check Mii Out, and more! You can get this tool from from ModMii Classic's Download Page 5. + +
      • Check out RiiTag\LinkTag: a customizable and dynamic gamertag to automatically update your Discord status with what you've been playing on your Wii. + +
      +
      + + +
    6. Credits, Supporting Apps, and Sources

    7. +ModMii was written entirely by yours truly, XFlak. Trust me, no one else is crazy enough to try to maintain a batch file that has grown so large and 'all over the place'. But without the help of many other very talented people ModMii would not exist. Some people have contributed supporting files or programs, others have shared their knowledge, some have provided ideas and others have given their time.
      +
      +I have tried my best to recognize everyone's contribution to ModMii regardless of how big or small it is. If I've forgotten someone, please notify me and I'll add them to the credits as quickly as possible.

      + + +
      +
      +
      + +
        +
      • Team Twiizers
        +Thanks to Team Twiizers for creating the revolutionary HackMii Installer. Without their hard work, the Wii might never have been unlocked. Many Team Twiizer Members went on to join Team Fail Overflow; a team that played a vital role in unlocking the PS3.

        + +I especially want to thank Bushing (may he rest in peace), who before his untimely passing gave ModMii his blessing to download and use the HackMii Installer.

      • + +
      • Giantpune
        +Giantpune is a legend in the Wii Scene and I consider him to be a good friend of mine. He created many exploits, including the Smash Stack exploit for PAL and KOR Wii's (which is maybe still the only method to fix 003 bricked Wii's), the Channel Forwarder dol, USB Loader GX, and many other computer programs to repair or virginize Wii's.

        + +He's contributed code to more projects than I even know about, so its impossible for me to truly convey his impact on the scene. He even took the time to explain a few things to me about cIOSs when ModMii was in its early stages and still known as NUS Auto Downloader.

      • + +
      • DeadlyFoez
        +DeadlyFoez is legendary for his Wii Repairs and infectus tutorial. He also played a key role in the ModMii v5.0.0 update not only by helping come up with the idea for using html guides but also creating the template for ModMii's custom html guides and recording almost all of the videos and images they use. Within 1.5 weeks since our initial conversation we were able to collaborate and bring the idea to life in time to release it for Christmas. Working with him on this was a truly rewarding and fun experience. DeadlyFoez also single-handedly built the first official ModMii website.

        + +What can I say about THE "DeadlyFoez" on a personal level. He's always getting me into trouble but his friendship is worth every fiasco! It's unreal how he became one of my best friends. Just goes to show you not everyone you meet online is totally crazy; in his case... just a little crazy. But seriously, thanks to DeadlyFoez for always being there for me to bounce ModMii ideas off of, for hosting our Team Your Mom meetings and for introducing me to his awesome family and friends. There's no one else I'd rather geek out with and I'll always have your back.

      • + +
      • Violator
        +He's my bro, my cuz, my best man and the reason I ever bought or modded a Wii. "XFlak" would have died many years ago if not for him. Thanks Violator, for getting me interested in this stuff, and for all the awesome music you recorded for ModMii and my Top Wii Channels.

      • + +
      • JoostinOnline
        +Thanks for his work developing KoreanKii (with tueidj), Syscheck HD Edition, sharing his webhosting space with me, and for all his jokes; I'll never get tired of our endless patriotic "debates".

      • + +
      • Crediar, Daco Taco and Phpgeek
        +The above people all had a hand in creating Priiloader. This was another revolutionary tool mainly because it was the first to offer some level of protection to newer Wii's that were unable to install Bootmii at boot2. Crediar developed the original preloader as well as s/uneek, Nintendont, NMM, DML, etc. Special thanks to Daco Taco for being the last man standing in terms of actively improving/maintaining Priiloader, not to mention developing OpenDolBoot and just generally being very helpful and knowledgeable.

      • + +
      • NinjaCheetah
        +Thanks for his work on libWiiPy, WiiPy, NUSGet and more! It was a pleasure working with him to test his tools and he was always very open to feedback and feature requests.

      • + +
      • Comex
        +In addition to being a member of Team Twiizers and contributing to the HackMii Installer, Comex created the heavily utilized bannerbomb exploit. This exploit is what allows Wii's on firmwares 3.0-4.2 to be softmodded with only an SD Card instead of needing one of a few specific Wii Games.

      • + +
      • Maschell and GaryOderNichts
        +Thanks for being absolute legends in the WiiU and vWii scene!

        + +
      • Waninkoko
        +Waninkoko was the first to publicly release a cIOS and other excellent apps like WAD manager, Save Game Manager, USB loader, etc. I also want to thank him for giving ModMii permission to recreate his cIOSs in WAD form.

        + +
      • Hermes and Rodries
        +Hermes is well known for his cIOS 222/223/224 and for his usbloader "uloader". For a time his cIOSs were the only ones to work with RockBand type games and they are still highly utilized today. Thanks to Rodries for improving upon Hermes v5.1 cIOSs.

      • + +
      • davebaol, blackb0x, XFlak and xabby
        +These developers worked together to modify Waninkoko's rev21 cIOS and created a new "d2x" cIOS. This cIOS is currently considered the ultimate cIOS because it corrected many bugs and added features that were previously thought to be impossible (ie. Support for IOS Reloading Games). WiiPower was also heavily influential in achieving IOS Reload Support.

      • + +
      • Fullmetal5
        +Thanks for his work developing the str2hax and bluebomb exploits.

      • + +
      • WiiGator
        +WiiGator created a cMIOS and Gamecube Backup Launcher. Any GameCube fans owe a big thank you to WiiGator for his work.

      • + +
      • cwstjdenobs
        +cwstjdenobs is one of the few people I've encountered in the Wii scene that I would love to treat to a beer. He was always very supportive of me and encouraged me to ask him as many questions as I'd like. He is probably most well known for YAWMM (Yet Another Wad Manager Mod) which was the first Wad Manager to add brick protection by restricting users from making silly mistakes like uninstalling or stubbing a crucial file. He's also made and modified apps specifically for ModMii. For example, he modified WadMii so it doesn't timestamp WADs and he also made a setting.txt builder for ModMii's NAND builder.

      • + +
      • Leathl
        +Leathl is another awesome developer who supported me before I became well known by expanding upon his apps to further support ModMii. Leathl has created many Wii apps including ShowMiiWads, CustomizeMii, libWiiSharp, patchios, nusfilegrabber, etc. Despite his recent inactivity, his apps are still highly used today... just goes to show you that quality work never gets old. I also want to thank RetroHead for his Mod of ShowMiiWads which ModMii uses to build emulated nands without requiring any input from the user. libWiiSharp.dll is based on wii.py, the wii.py devs are Megazig, Omega, Xuzz, SquidMan, Matt_P and The Lemon Man. Also thanks to Daeken for writing Struct.py and marcan for his LZ77 code.

      • + +
      • scooby74029
        +scooby74029's most well known for sneeky compiler, which is able to build multiple different versions of s\uneek. ModMii will always construct the latest version of s\uneek available on his sneeky compiler google code webpage. This means he has total control over what version of s\uneek ModMii will construct. He also created modifications of Leathl's libWiiSharp.dll and patchios.exe to further support ModMii. Additionally, he's modified other apps like Any Region Changer ModMii Edition, JoyFlow, JoyLoader GX, JoyLoader CFG, etc. On top of all that, he's an all around awesome person and I'm proud to be on his friends list.

      • + +
      • person66
        +person66 has had a hand in many projects, but most noteworthy are his sharpii cmd line tool and his Universal Forwarder Creator. He also wrote the intial version of an autoit script that is used to launch ModMii with an icon, arguments and other useful functions.

        +Thanks for trading little bits of batch coding knowledge with me. It's great having a fellow batch coder for a friend; we are a dying breed, so keep up the great work with Universal Forwarder Creator and all your other projects.

      • + +
      • WiiPower and shoutplenty
        +WiiPower created Neogamma which is hands down the best backup disc loader for the Wii. He also contributed code to many other popular usb-loaders and had a hand in adding IOS Reloading support to the d2x cIOSs. Furthermore he also modified WiiGators cMIOS, which was later further modded by shoutplenty to include Swiss, and is considered the ultimate cMIOS today.

      • + +
      • OverjoY and obcd
        +OverjoY created JoyFlow, a modification of WiiFlow that runs on s\uneek. He then teamed up with obcd to accomplish some seriously amazing things, like building their mod of s\uneek, NEEK2O, that allows it to load games in wbfs format and select from multiple emulated NANDs.

      • + +
      • Maeson and NoobletCheese
        +Thanks for researching video filters in such detail to get Deflicker video filter mods working just right!

      • + +
      • CrafterPika
        +Thanks for developing and hosting an updated server to save SysCheck report uploads.

      • + +
      • Arikado and the Dop-Mii Team
        +They created Dop-Mii; a lot of apps borrow code from Dop-Mii, so even if you have never used Dop-Mii but used MMM or WiiMod then you owe a thank you to these people.

      • + +
      • DarkMatterCore
        +For his work on wad2bin, Yet Another BlueDump MOD, ww-43db-patcher and for being a part of ModMii's development and testing discord.

      • + +
      • WiiWu
        +He made Multi-Mod Manager (MMM) which has the functions of many different Wii modding tools all in one user friendly app.

      • + +
      • WB3000 and WiiNinja
        +Thanks to WB3000 for creating NUS Downloader and to WiiNinja for making a cmd line version of NUS Downloader. NUS Downloader was one of ModMii's vital supporting apps.

      • + +
      • TheShadowEevee
        +TheShadowEevee helped update many tools with a new NUS endpoint. He also helped implement some fixes and improvements to Any Region Changer ModMii Edition.

      • + +
      • WiiCrazy
        +WiiCrazy is most famous for "Wii Game Shortcut Creator" (formerly known as "Crap"), Crazy Intro and Crazy Intro Video. He also contributed to usb-loaders by bypassing some game specific security. WiiCrazy is another person who's always been willing to do everything in his power to help me, or anyone else for that matter.

      • + +
      • oggzee, usptactical, gannon and Dr.Clipper
        +Together the above people compose the Configurable USB Loader Team. Back in the day, this usb-loader was always the first to add new features and in my opinion it's one of the top three best usb-loader out there.

      • + +
      • Cyan, dimok, blackb0x and the USBLoaderGX team
        +Thanks for their work on USBLoaderGX. It is one of the most feature-rich usb-loaders and has quickly become a favourite among the community. I also want to thank Cyan specifically for his excellent support of users on gbatemp for many years; he has probably explained what an IOS is more times than I can count!

      • + +
      • OverjoY, blackb0x, Peter0x44, scooby74029 and thepikachugamer
        +This dream team of developers brought my vision to life when they created YAWM ModMii Edition.

      • + +
      • Hibernatus, Fledge68 and the WiiFlow team
        +Thanks for their work on WiiFlow. It was always beautiful, but now it's got all sorts of bells and whistles, you should check it out.

      • + +
      • Wiimm
        +Thanks to Wiimm for creating Wiimmfi and Wiimms ISO Tools, including wit.exe which ModMii uses to convert Wii Games to s/uneek format, build forwarder ISOs and enabled\disable Deflicker video filters.

      • + +
      • Leseratte
        +For his work on Wiimmfi, as well as d2xl and other amazing projects.

      • + +
      • diddy81 and symular syn of the Wii Theme Team
        +The Wii Theme Team has created some of the best Wii Themes ever made! All of the alternative themes available in ModMii were created by them. I want to thank diddy81 in particular for working with me to ensure that all his themes worked perfectly for all regions.

      • + +
      • FIX94, Narolez and the WiiXplorer Team
        +Thanks to all these people for their contributions in making the best SD/USB forwarder. I want to thank FIX94 in particular who not only worked on Nintendont, Some YAWMM Mod, WiiFlow and literally every other big Wii application, but he also spent a lot of time testing ModMii's Forwarder Builder.

      • + +
      • jskyboo
        +Thanks to jskyboo for creating WiiMod. His app can do a lot of different things, and it was the first ahbprot enabled WAD Manager to incorporate davebaol's ahbprot bugfix.

      • + +
      • ModMii's Translators
        +Tranlating ModMii is an enormous amount of work. It's very challenging to get special characters to display correctly in a cmd window, not to mention keeping everything formatted properly. But probably the most difficult part of translating ModMii is keeping up with the updates. If you use a translated version of ModMii, I encourage you to thank your translator because it truly is a LOT of work to do.

        + +French Translators: mamule, xav91 and ketufe
        +Dutch Translator: Hielkenator
        +Italian Translators: Wasabi, Step and Robilyn
        +Spanish Translators: ledebene and Burton
        +Korean Translator: DDinghoya

      • + +
      • Fig2k4
        +Thanks Fig2k4 for WiiBackupManager. It was a pleasure beta testing it for you and sharing my ideas with you. I hope to see you around the forums again and that you continue working on your amazing program.

      • + +
      • Gabubu, sthetix, Foxlet, Alexander1970, Vila and Aep
        +Thanks for recording, editing or upscaling many of the Youtube videos used by ModMii. Special thanks to Gabubu who single-handedly created all the new\updated videos in the 7.0.0 update, and also updated GFX for a bunch of ModMii's Wii channels.

      • + +
      • WiiShizzza, pepxl, RobGee789, M3RK, AuroraNemoia and emilydaemon
        +Thanks to WiiShizzza for creating ModMii's new icon and to pepxl for creating ModMii's original icon. I want to thank everyone who created a ModMii icon and submitted it into ModMii's new icon competition.

        + +RobGee789 and M3RK made ModMii Skin's original graphics. AuroraNemoia made ModMii Skin's new (2022) default\Nebula theme. It was a pleasure working with them, they were all very open to feedback and willing to "go back to the drawing board", so to speak, as many times as it took to get it perfect. Thanks guys!

        + +emilydaemon made ModMii's WiiU\Aroma splash screen as well as maintains the Wilbrand Web website.

      • + +
      • dhtdht020, Gabubu, Artuto and the Open Shop Channel team
        +Thanks for maintaining oscwii.org! Special thanks to dhtdht020 for refreshing the ModMii icons in 2022; now I have a rainbow of icons to choose from should the need arise.

      • + +
      • vgmoose, pwsincd, Nightkingale, Gabubu and the Homebrew App Store team
        +Thanks for maintaining hb-app.store and all the other projects you've contributed to!

      • + +
      • My Fellow Guide Writers
        +Thanks to tj_cool, xzxero, burritoboy9984, ChokeD, mauifrog, playerjmr, Ingunar and the Wii\WiiU hacks guide team for their awesome guides. I especially want to thank tj_cool and xzxero for inviting me to join "The Crew" at the Complete Softmod Guide. I'll never forget how great it felt to be relatively new to the scene and to be invited to join you all as equals.

      • + +
      • Wii.Hacks.Guide and WiiLink\RiiConnect24 teams
        +Thanks in particular go out to Peter0x44, Larsenv and KcrPL. Brainstorming and collaborating with you guys made the 2020 lockdowns feel somewhat bearable. Special thanks to Peter0x44 for helping me set up the ModMii discord server to a much higher standard than I could have ever hoped to do on my own.

      • + +
      • DaMysteryMan
        +Thanks for helping me understand the structure of a cIOS so I could better recreate it in WAD form. For those of you who don't know him, DaMysteryMan is most well known for his ever controversial app - DarkCorp (formerly known as cIOSCorp).

      • + +
      • Gannon
        +Thanks to Gannon for bootopera, which I was able to mod to create the URL loader base dol.

      • + +
      • Devnol
        +Thanks to Devnol for properly modifying the Open HBC to use the same title ID as the official HBC (LULZ).

      • + +
      • ca032769 and Al_Touriste
        +Thanks for their tutorials on how to use a larger than 2TB Hard Drive on a Wii as a Single FAT32 Partition.

      • + +
      • All My Beta Testers!
        +It's because of you guys that ModMii is as stable as it is. Considering that ModMii is developed entirely in notepad without any kind of debugger or developer tools; it's pretty remarkable that ModMii has always been bug-free (albeit with a couple minor exceptions). Thanks for your never-ending devotion to quality control!
        + +Here's a list of some of ModMii's beta testers (in no particular order): scooby74029, DeadlyFoez, redia, Etheboss, JoostinOnline, person66, brausm08, geovalley, undeadsquirrel, mauifrog, FIX94, wolf, Larsenv, Peter0x44, Alexander1970, Cyan, Damaj301damaj, Function, forseenink, jeannotte, saulfabreg, Vila, ca032769, godreborn, KleinesSinchen, RunningSnakes, Scooty, bibarub, Aep, Isla, beta215, Binsky, CoolMe, forseenink, Maeson, grandosegood, and last but certainly not least, Denver Gamer and Clutz450. @Clutz450 and Denver Gamer, you guys rock, I really enjoyed discussing your ModMii tutorial videos and your ideas on the little ways ModMii could be made even better.

      • + +
      • You!
        +Without you, there would be no reason for ModMii to exist. Thanks for using ModMii for all your Wii\WiiU softmodding needs!
      • +
      +
      + +Supporting Apps and Sources
      +
      +Below is a list of the supporting apps bundled with ModMii and their sources. If a link is missing or broken, you can still get it from ModMii's Supporting Files Archive.
      + +Source code for ModMii itself is available is available at github, but you can just open the bat files from it's support folder in notepad or similar text editor.
      +
      + + +
        +
      • WiiPy
      • +
      • wget
      • +
      • 7za
      • +
      • nircmd
      • +
      • sfk
      • +
      • jptch
      • +
      • hexalter
      • +
      • Waninkoko's cIOS
      • +
      • Hermes v4 cIOS
      • +
      • Hermes v5 cIOS
      • +
      • d2x cIOS, v11+ source
      • +
      • Swiss cMIOS r1788
      • +
      • NandLoaders
      • +
      • ISO disc-template
      • +
      • Ascii2All.bat
      • +
      • WizApp
      • +
      • wit: still used but no longer Bundled with ModMii since v8.0.0
      • +
      • UnRAR: Still used but no longer Bundled with ModMii since v4.7.0
      • +
      • AutoIt3: Still used but no longer Bundled With ModMii since v4.5.7
      • +
      • NusFileGrabber by Leathl, Mod by XFlak and TheShadowEevee - requires libWiiSharp.dll: Not used since v7.0.3
      • +
      • patchIOS by Leathl, Mod by scooby74029 - requires libWiiSharp.dll: Not used since v7.0.3
      • +
      • WadMii (aka WadMiiIsh) by cwstjdenobs - requires libWiiSharp.dll: Not used since v7.0.3
      • +
      • TMDedit by person66 - requires libWiiSharp.dll: Not used since v7.0.3 +
      • libWiiSharp.dll by Leathl, Mod by scooby74029 and TheShadowEevee: Not used since v7.0.3
      • +
      • nusd by WiiNinja (original GUI code by WB3000): Not used since v7.0.3
      • +
      • SMW-Mod; ShowMiiWads by Leathl, Sneek Mod by RetroHead: Not used since v7.0.3
      • +
      • settings.exe v1.0 by cwstjdenobs and v1.1 mod by obcd: Not used since v7.0.3
      • +
      • Sharpii by person66: Not used since v7.0.3
      • +
      • hy: Not bundled with ModMii since v4.7.0 and no longer used at all since v7.0.3
      • +
      • fvc: Not used since v7.0.0
      • +
      + +
      +
      + + + +
    8. Support ModMii

    9. + +ModMii started out as a small side-project back in 2010 as a simple NUS Auto Downloader script, and now the changelog is taller than me! I started this project in my 20s in my spare time and since then I've gotten married and had not 1, not 2, not 3, but FOUR boys, all ~2 years apart. I love being able to share my love for gaming and for the Wii with them, and with all of you! This is a passion project that has easily taken over 9000-10000 hours of just my time alone, and that's not counting all the hours spent from the legions of devs and testers who've supported ModMii over the years.
      +
      +Not knowing that much about computers other than some excel tricks, I slowly built more advanced features on top of my original less efficient code that I'd love to rewrite if it wasn't such a daunting task. Throughout the journey I learned a lot from not just those in the credits list, but the incredibly supportive Wii community as a whole. I've gone from just being a "numbers guy" to my family's go to "tech guy", and I have this project, community and followers to thank for it.
      +
      +ModMii is entirely free to use and ad free. Donations can optionally be made to the author using the button below, or pick your favourite contributor from the credits and check if they have a donations page.
      + +

      +

      + +If you're like me and it's difficult to show support with donations, consider taking a minute to vote or share your feedback at the official ModMii page on gbatemp. I always enjoy hearing feedback about your ModMii experience.
      +
      + +XFlak
      +- XFlak + +
    + + + + diff --git a/sampleguides/8.0.1/ModMii_Region_Change_Guide(to U).html b/sampleguides/8.0.1/ModMii_Region_Change_Guide(to U).html new file mode 100644 index 0000000..0d9015d --- /dev/null +++ b/sampleguides/8.0.1/ModMii_Region_Change_Guide(to U).html @@ -0,0 +1,660 @@ + + +ModMii Region Change Guide + + + + + +ModMii Region Change Guidev8.0.1|25.04.10 Generated on Thu 04/10/2025 - 12:35

    + + + + + + +

    +ModMii for Windows
    by XFlak
    +
    +This software is not for sale. If you paid for this software or a "bundle" you have been scammed.

    + +THIS PACKAGE COMES WITH ABSOLUTELY NO WARRANTY, NEITHER STATED NOR IMPLIED.
    +NO ONE BUT YOURSELF IS TO BE HELD RESPONSIBLE FOR ANY DAMAGE THIS MAY CAUSE TO YOUR NINTENDO WII CONSOLE!
    +USE THIS AT YOUR OWN RISK!
    +

    +

    + + + +
      + + + + +
    1. Your chosen options

    2. +This guide was generated using the following parameters:
      +
        +
      • Desired System Menu is 4.1U
      • +
      • Install Dark Wii Orange Theme
      • +

      +
    3. Important Notes

      • + +
      • Region Changing is not necessary to play other region games.
      • +
      • An alternative to region changing is to use SNEEK\UNEEK to emulate a different region System Menu.
      • +
      • If you use the Wii Shopping Channel, you must start the channel and delete your account before starting this guide. If you don't the Wii Shop Channel will error.
      • +
      • Do NOT restart the Wii or exit the Homebrew Channel until you have completed this guide.
      • +
      • This guide assumes your Wii has already been softmodded and SD Card (or USB) properly formatted by following the ModMii Wizard or SysCheck Updater Wizard. If this is not the case please do so before going any further with this Region Change guide.
      • + +
      • This guide does not require an internet connection on your Wii.
      • +
      • Make sure the files ModMii downloaded are on your SD Card, and your SD Card is inserted in the console.
      • +
          +
        • If you don't have an SD Card, you can still accomplish most Wii softmods using a Hard Drive formatted as FAT32 in place of an SD Card (SD is notably required for Bootmii and NAND backup).
        • +
            +
          • Use ModMii's USB-Loader Setup feature if you need help formatting your HDD as FAT32.
          • +
          • Make sure to always plug your hard drive into USB port0 - the one nearest the edge of the Wii.
          • +
          +
        + +
      • An SD Card is recommended, but not necessary, to fully softmod your console. +
      • Check if your SD Card has a lock switch and make sure it's disabled.
      • +
      • If you get errors during any of the steps try reformatting your SD Card (or HDD) as FAT32.
      • +
      • If your Wii ever freezes, hold the power button on the Wii for 5 seconds to power it off then try again.
      • +
      • Never uninstall a System Menu or IOS.
      • +
      • When updating your softmod you should always overwrite old mods by installing new ones, do not try to "Delete everything" or "Start from scratch".
      • +
          +
        • To update your mods in the future you can use the ModMii Wizard as if it was your first time, or even better, update only what's outdated using ModMii's Syscheck Updater Wizard and reduce the number of steps!
        • +
        +
      • If you accept an official Nintendo update after modding the Wii, you may lose some of your modifications and have to reinstall them.
      • +
      • Do not install untested WADs/themes without Priiloader, Bootmii and a nand backup.
      • +
      • It's probably unnecessary, but you should disconnect all peripherals from the Wii during the modding procedure unless instructed otherwise. This includes gamecube memory cards, gamecube controllers, Wii Speak, etc.
      • +
      • USB hard drives configured to work on a Wii will also work on vWii (virtual Wii on WiiU) and Wii Mini and vice versa.
      • + +
      • Detailed guides covering a broad range of related topics available at the Complete Softmod Guide, wii.hacks.guide and wiiu.hacks.guide
      • +
      • If you come across a term or abbreviation that you're not familar with you can reference the WiiBrew Glossary or the CSG Glossary
      • +
      • If you need help, have questions, or just want to chat visit the official ModMii page on gbatemp or the ModMii Discord Server and ask away!

      +
    4. Region Changing your Wii

      1. + +
      2. Make a NAND backup

      3. +
        +Creating a NAND backup is similar to creating a system restore point in Windows. Should you ever semi-brick your Wii but can still access Bootmii, restoring a NAND backup is like taking your Wii back in time to before the problem occurred. NAND backups are console specific, so you generally cannot restore a backup from a different Wii.
        +
        + +
          +
        • Bootmii does not work with Wiimotes, the steps below will direct you to use the front buttons on the Wii console itself. +
            +
          • Power button = Advance to next item +
          • Reset button = Select highlighted item +
          +
        • Bootmii also works with gamecube controllers; in fact, one is required to restore NAND backups on consoles that could not install Bootmii to boot2. +
        + +
        +
          +
        1. From inside the Homebrew Channel press the Home button and select "Launch Bootmii". +
        2. Press the Power button on the Wii console 3 times to get to the last option to access the Settings (the button with gears), then press the Reset button to select it. +
        3. Press Reset to select the first backup option (the button with the green arrow) +
        4. Press Reset again to make your NAND backup. +
            +
          • Do not power off your Wii or remove your SD card when making your NAND backup. +
          • This process takes about 8 minutes to complete; your mileage may vary. +
          • Having some black "Bad Blocks" is normal and nothing to worry about. +
          • After backing up the NAND, Bootmii will begin verifying it. While this is recommended, it can be skipped by pressing the Eject button on your console. +
          + +
        5. Press any button on the console to exit the NAND backup screen. +
        6. Exit Bootmii and launch the HBC by pressing the Power button on the Wii console 3 times to advance to the last option (the one with the back arrow), then press the Reset button to select it. Then press Power 1 time to advance to the Homebrew Channel, then press the Reset button to launch it. +
        7. At this point, or immediately following the completion of this guide, you should remove the SD card from the Wii (it is safe to do so while inside the HBC), backup the Bootmii folder, nand.bin, and keys.bin from your SD to a hard drive, the cloud, or anywhere safe. You might need these in case of emergencies, so don't lose them. Optionally erase them from the SD card after backing them up to free up space, or rename the Bootmii folder to avoid autobooting into Bootmii at startup for consoles with Bootmii installed to boot2 (or customize it's bootmii.ini config file using ModMii). When done, safely remove your SD Card from your computer and reinsert it into your Wii and proceed to the next step. +
        + +
        + +
        +
        +
        + +

        + +Fun Fact! If you ever need to restore a NAND backup, you can do so by launching Bootmii with an SD card containing the appropriately named Bootmii folder, nand.bin, and keys.bin, and follow the procedure described above except this time select the option with the red arrow going the other direction.
        +
        +Another Fun Fact! You can extract the contents of your nand.bin by opening it with ModMii or other tools like ShowMiiWads (see ModMii Classic's Download Page 5), then save it to a hard drive or SD Card to act as an Emulated NAND (or virtual NAND), allowing you switch between the Wii's real NAND and one or more Emulated NANDs. Emulated NANDs can provide much more storage space than the Wii's 500MB. ModMii can help generate brand new Emulated NANDs free of any game saves or other settings if you prefer a fresh start. For more help on this, after completing this guide, check out ModMii's SNEEK Installation and EmuNAND features.

        + +

        +
        +
        + + +
      4. Install and Configure Priiloader

      5. +
        + +Priiloader loads just before the Wii System Menu and is invisible unless you hold down the reset button or the ESC key on a USB connected keyboard while powering on the console. Not only is Priiloader a great form of brick protection, it can be customized to automatically boot straight to the System Menu (default behavior) with patched features (aka "System Menu Hacks"), or directly to the HBC or a user defined homebrew (e.g. a USB-Loader, Crazy Intro Videos, etc). Click here for directions on "Installing a file" (aka "dol" or "elf" file) in Priiloader to launch user defined homebrew. Custom forwarder dols that are compatible with Priiloader can be built from ModMii's Advanced Downloads menu. More Priiloader information can be found in its FAQ.
        +
        + + +
          +
        • If you already have Priiloader installed by following the ModMii Wizard or SysCheck Updater Wizard you can skip this step. If you are not sure either check if you can load Priiloader or just reinstall it.

          +
        • You can navigate the Priiloader menu using a Wiimote, GameCube controller, USB Keyboard, or the Power/Reset buttons on the front of the console: Power to navigate and Reset to select. +
          • Note: if using the front console buttons you will not be able to access the system menu hacks, file/dol & password menus.
          +
        + +
        + +
          +
        1. Launch the "Priiloader Installer" from the Homebrew Channel. +
        2. After the Priiloader Installer loads, press + to install it. +
            +
          • When successful the installer should display "Install done!" + + + +
          +
        3. Press A to exit back to the Homebrew Channel. + +
        4. Launch the "Load Priiloader" app via the HBC to access the Priiloader menu. + +
            +
          • You can also access Priiloader by holding down the reset button or the ESC key on a USB connected keyboard while powering on the console. +
          +
        5. From the Priiloader menu, select "System Menu Hacks" and enable some system menu hacks. +
            +
          • Be careful not to haphazardly enable just any hack, for example do not enable "Lock System Menu with Black Screen".
            +
          • Click here for a description of each Priiloader system menu hack. +
          +
          +RECOMMENDED HACKS +
            + +
          • Block Disc Updates
          • +
          • Block Online Updates
          • +
          • Region Free EVERYTHING
          • +
          • 480p graphics fix in system menu
          • +
          • Remove Deflicker (only if you are NOT using a CRT display)
          • +
          • Wiimmfi Patch v4
          • +
          • Remove NoCopy Save File Protection
          • + + + +
          + +
          +
        6. Scroll down to "save settings" and press A, then press B to go back to Priiloader's main menu. +
        7. Optional: Autoboot a USB-Loader Channel instead of the System Menu. +
            +
          • Select "Load/Install File". Select your forwarder dol (e.g. USBLoader_IDCL_Channel_Forwarder.dol) and press A to install it. Wait for it to install and return to the main menu.
          • +
              +
            • Did you know that custom forwarder dols can be built from ModMii's Advanced Downloads menu?
            • +
            +
          • Navigate to "Settings" and change "Autoboot" to "Installed File".
          • +
          + +
        8. Navigate to "Homebrew Channel" and press A to launch it.
          +
        +
        +Pro tip! If you update or (re)install any System Menu it generally REMOVES Priiloader and you should reinstall it immediately to stay protected. Only YAWM ModMii Edition allows you to safely retain Priiloader while (re)installing a System Menu.
        +
        +Another Pro tip! If you keep a hard drive plugged into your console at all times you can enable "Ignore standby" in Priiloader's settings so the console turns off completely by default. This will stop the hard drive from spinning 24/7 when it's not being used.

        + + + + +
      6. Install WADs using the Konami Code

      7. +
        +YAWM ModMii Edition stands for Yet Another Wad Manager ModMii Edition (aka yawmME). A WAD Manager will allow you to install "WADs" containing things like updates and other content for your console, like IOSs, custom IOSs (or cIOSs), or other downloadable content, which can be all packed into WADs and installed to your console. Think of a WAD like a zip file but for the Wii.
        +
        + +WARNINGS: Do not unplug the console when installing WADs. WADs can also be uninstalled, and if you're not careful you can brick your console by uninstalling or even installing the wrong WAD. The WAD Manager you're using, YAWM ModMii Edition, has some extra brick protection built in to restrict someone from doing catastrophic things like uninstalling any System Menu WAD, or required System Menu IOS, or a dozen other things which could potentially result in a brick if you don't know what you're doing. Stick to your ModMii guide and you'll be fine.
        +
        + + +
        +
        +
        + + +

        + +Fun Fact! I mentioned IOSs and cIOSs before, "the Wii console uses the 'IOS' system to communicate with the hardware, it's like a driver (compared to Windows). It contains information and communication tools (like how to access the Disc drive, how to access USB, read the savegames data stored on internal memory, etc.)" ~Cyan. If you're curious to learn more about IOSs or cIOSs, a thorough explanation can be found in Cyan's IOS Explanation post.
        +

        +
        + + + +
          +
        1. On your console, load "YAWM ModMii Edition" from the HomeBrew Channel. +
        2. Choose your source device using left and right, most likely "Wii SD Slot", and Enter the Konami Code: BA +
        3. Install your custom list of 14 WADs found in the spoiler below.
          + +
            +
          • Be careful not to install any additional WADs that may have been previously saved in this folder (they may be safe, but I cannot say for sure). +
          +
        4. Hold + for 2 seconds to select all the WADs in the folder. + +
            +
          • Alternatively, you can select or deselect your WADs individually by navigating to each one and hitting +.
            +
          • Warning: do not use minus (-) as this will mark WADs for uninstallation.
            +
          + +
        5. After you've marked all the WADs listed below, press A on any marked WAD to install them all. +
        6. Confirm the total number selected for installation is 14, then press A again to install.
          + +
            +
          • If any WADs fail to install properly please retry installing them.
            +
          • If asked whether to retain or remove Priiloader, press A to retain Priiloader.
            + +
          + + + + +
        7. After successfully installing all the WADs, press A to launch Priiloader and re-enable your preferred System Menu Hacks before proceeding to the next step. It's also safe to re-enable them at a later time.
          +
        + +
        +
        +
        +
        + + +Here's your unique list of 14 WADs to install: +
          + +
        1. cIOS249[56]-d2x-v11-beta3
        2. +
        3. IOS11v65535(ModMii-IOS60-v6174)
        4. +
        5. IOS20v65535(ModMii-IOS60-v6174)
        6. +
        7. IOS30v65535(ModMii-IOS60-v6174)
        8. +
        9. IOS40v65535(ModMii-IOS60-v6174)
        10. +
        11. IOS50v65535(ModMii-IOS60-v6174)
        12. +
        13. IOS52v65535(ModMii-IOS60-v6174)
        14. +
        15. IOS56-64-v5662
        16. +
        17. IOS60v65535(ModMii-IOS60-v6174)
        18. +
        19. IOS70v65535(ModMii-IOS60-v6174)
        20. +
        21. IOS80v65535(ModMii-IOS60-v6174)
        22. +
        23. NUS-EULA-v3[U]
        24. +
        25. Region-Select-NUS-v2[U]
        26. +
        27. SystemMenu_4.1U_v449_DarkWiiOrange_No-Spin
        28. +

        +
        +NOTE: YAWMM ModMii Edition will only allow you to install a different region System Menu WAD if you enter the Konami Code.

        +WARNING: Do NOT power off your Wii or exit the HBC or you may semi-brick. At this critical stage you are halfway through a region change, unless you have Bootmii installed to boot2 or you used yawmME and were prompted and chose to retain Priiloader you will semi-brick if you exit the HBC before installing Priiloader or fixing your AREA/SysMenu mismatch using Any Region Changer.

        +
        + +
      8. Use Any Region Changer ModMii Edition

      9. +
        +
          +
        1. Launch "Any Region Changer ModMii Edition" via the Homebrew Channel +
        2. After reading the warning, press A to continue. +
          • You will see this error at the top of the screen: "WARNING: AREA/SysMenu MISMATCH!"
          +
        3. Press A to select the "Auto Fix Settings" option. +
        4. Press any key to continue, and the "WARNING: AREA/SysMenu MISMATCH!" error should disappear. +
        5. Now return to the HBC by pressing the Home button or by navigating to "Exit to the Homebrew Channel" and pressing A. +
        +
        + +
        + +
      10. Optional: Remove the Korean Key (if applicable)

      11. +
        +With KoreanKii, you can add or remove the Korean key from your SEEPROM. This eliminates the need for patching IOS60 into system menu IOS slots if you have a region changed Korean Wii. This program comes with no warranty. You, and you alone are responsible if this damages your Wii in any way. Nothing, not even Bootmii installed to boot2, will save your Wii if this corrupts your SEEPROM.
        +
        +If your Wii wasn't originally Korean, you can skip this step since there shouldn't be a Korean Key to remove.
        +
        +If your Wii was originally Korean, you might be at risk of a 003 brick by not removing the Korean Key. If you have a non-Korean system menu (4.2+) and the Korean Key is detected it will cause a 003 brick unless you have IOS60 installed to your System Menu IOS slot. This step is optional because you should have this exact System Menu IOS installed already if you followed the previous steps. So long as you only use ModMii and follow your guides closely, you will not 003 brick even if you skip this step, but if you venture on your own and manage to install a stock system menu IOS it could result in brick if you do not remove the Korean Key now. The Korean Key is only required to play Korean games from the disc channel and there are some other ways to accomplish the same thing.
        +
        +
          +
        1. Launch "KoreanKii" using the Homebrew Channel. +
        2. Press - or L using a GameCube controller to remove the Korean Key, then press A to confirm. +
        +

      +
    5. After Modding your Wii

      • +
      • Some of your currently installed Nintendo channels (e.g. News, Internet, etc.) may not work on your new region. To fix this, download and install the channels for your new U Region (see WiiLink note below). Duplicate channels can optionally be removed by googling for Any Title Deleter, but be careful, you can easily brick your Wii with this tool if you delete the wrong thing! +
      • To play Wii (and Gamecube) games off a USB hard drive, run the USB-Loader Setup wizard from ModMii's Main Menu. + +
      • Optionally remove unnecessary files using ModMii's "File Cleanup & App Updater" feature to prevent amateurs from using potentially dangerous apps. + +
      • Consider making another NAND backup so that if you ever need restore it you won't need to repeat the entire softmod process. + +
      • At any point you can run SysCheck on your Wii to get a sysCheck.csv log of your installed softmods; in the future you can check if any of your mods are outdated by opening your log with the latest version of ModMii. + +
      • Periodically check for updates to the apps on your SD card or USB Hard drive by using ModMii's "File Cleanup & App Updater" feature. It will scan your device for ModMii's auto-updating apps and offer to check for updates. + +
      • Download the latest Wii Homebrew apps to your SD Card or FAT32 USB Hard Drive so they can be launched via the HBC or forwarder channels. + +
          +
        • Download some Wii related PC tools or Just for Fun Wii apps like emulators or cheat codes from ModMii Classic's Download Pages. +
        • Grab the Homebrew Browser or the Open Shop Channel for Windows from ModMii or the provided links to easily download many other popular apps right from your Wii or PC!
        • +
        • Some other great libraries of Homebrew applications can be found at wiibrew.org, wiidatabase.de, oscwii.org and of course gbatemp. + +
            +
          • To manually "install" apps, download your homebrew and you should find a boot.dol (or boot.elf) file and possibly an icon.png and meta.xml. +
          • For the HBC to read your SD/USB correctly, your card must be structured SD+USB:/apps/application name/boot.dol\elf +
          • Some apps require a meta.xml be saved in the same place as the boot.dol\elf to work properly (icon.png is always optional). +
          • If you have a dol or elf file not named "boot", rename it boot.dol\elf, otherwise it will not be recognized by the HBC (not required if using Priiloader to install a file). +
          +
        +
      • Check out some of my custom Forwarder Channels to launch your favourite Wii homebrew straight from the System Menu. +
      • Get a new theme for your Wii Menu! Confirm you have Priiloader installed before installing themes, then open mym themes\files using ModMii or ThemeMii Mod to convert them to csm files for your specific system menu version. Or check out the huge library of themes available at www.wiithemer.org, a website that also converts MYMs to CSMs for you on the fly. CSM files can then be installed to your Wii using csm-installer or MyMenuify Mod. ThemeMii Mod, csm-installer and MyMenuify Mod are all available on ModMii Classic's Download Pages. +
      • "Expand" your Wii's 500MB internal memory for more WiiWare and Virtual Console games by having it load the System Menu from external storage instead. Use ModMii's SNEEK installer and Emulated NAND builder to get started. +
          +
        • You can also use your Wii's nand.bin backup as an Emulated NAND instead of having ModMii build one from scratch. To extract the files from a nand.bin backup to use as an Emulated NAND, simply open the nand.bin file using ModMii. +
        • Alternatively, you can dump your Wii's NAND to use as an Emulated NAND using USB Loader GX's features menu. +
        +
      • Install Fakemote to an unused IOS slot like 247 to add support for DS3 and DS4 controllers. This can also be done using ModMii Classic's Advanced Downloads Menu by choosing the latest FM (Fakemote) version of d2x in ModMii's options. +
      • Check out some Crazy Intro Videos to customize how your Wii starts up (SD Card required). + +
      • Bring back WiiConnect24 to your Wii! The WiiLink Patcher restores functionality to Wii Mail and various Nintendo Channels such as Forecast, News, Everybody Votes, Nintendo, Check Mii Out, and more! You can get this tool from from ModMii Classic's Download Page 5. + +
      • Check out RiiTag\LinkTag: a customizable and dynamic gamertag to automatically update your Discord status with what you've been playing on your Wii. + +
      +
      + + +
    6. Credits, Supporting Apps, and Sources

    7. +ModMii was written entirely by yours truly, XFlak. Trust me, no one else is crazy enough to try to maintain a batch file that has grown so large and 'all over the place'. But without the help of many other very talented people ModMii would not exist. Some people have contributed supporting files or programs, others have shared their knowledge, some have provided ideas and others have given their time.
      +
      +I have tried my best to recognize everyone's contribution to ModMii regardless of how big or small it is. If I've forgotten someone, please notify me and I'll add them to the credits as quickly as possible.

      + + +
      +
      +
      + +
        +
      • Team Twiizers
        +Thanks to Team Twiizers for creating the revolutionary HackMii Installer. Without their hard work, the Wii might never have been unlocked. Many Team Twiizer Members went on to join Team Fail Overflow; a team that played a vital role in unlocking the PS3.

        + +I especially want to thank Bushing (may he rest in peace), who before his untimely passing gave ModMii his blessing to download and use the HackMii Installer.

      • + +
      • Giantpune
        +Giantpune is a legend in the Wii Scene and I consider him to be a good friend of mine. He created many exploits, including the Smash Stack exploit for PAL and KOR Wii's (which is maybe still the only method to fix 003 bricked Wii's), the Channel Forwarder dol, USB Loader GX, and many other computer programs to repair or virginize Wii's.

        + +He's contributed code to more projects than I even know about, so its impossible for me to truly convey his impact on the scene. He even took the time to explain a few things to me about cIOSs when ModMii was in its early stages and still known as NUS Auto Downloader.

      • + +
      • DeadlyFoez
        +DeadlyFoez is legendary for his Wii Repairs and infectus tutorial. He also played a key role in the ModMii v5.0.0 update not only by helping come up with the idea for using html guides but also creating the template for ModMii's custom html guides and recording almost all of the videos and images they use. Within 1.5 weeks since our initial conversation we were able to collaborate and bring the idea to life in time to release it for Christmas. Working with him on this was a truly rewarding and fun experience. DeadlyFoez also single-handedly built the first official ModMii website.

        + +What can I say about THE "DeadlyFoez" on a personal level. He's always getting me into trouble but his friendship is worth every fiasco! It's unreal how he became one of my best friends. Just goes to show you not everyone you meet online is totally crazy; in his case... just a little crazy. But seriously, thanks to DeadlyFoez for always being there for me to bounce ModMii ideas off of, for hosting our Team Your Mom meetings and for introducing me to his awesome family and friends. There's no one else I'd rather geek out with and I'll always have your back.

      • + +
      • Violator
        +He's my bro, my cuz, my best man and the reason I ever bought or modded a Wii. "XFlak" would have died many years ago if not for him. Thanks Violator, for getting me interested in this stuff, and for all the awesome music you recorded for ModMii and my Top Wii Channels.

      • + +
      • JoostinOnline
        +Thanks for his work developing KoreanKii (with tueidj), Syscheck HD Edition, sharing his webhosting space with me, and for all his jokes; I'll never get tired of our endless patriotic "debates".

      • + +
      • Crediar, Daco Taco and Phpgeek
        +The above people all had a hand in creating Priiloader. This was another revolutionary tool mainly because it was the first to offer some level of protection to newer Wii's that were unable to install Bootmii at boot2. Crediar developed the original preloader as well as s/uneek, Nintendont, NMM, DML, etc. Special thanks to Daco Taco for being the last man standing in terms of actively improving/maintaining Priiloader, not to mention developing OpenDolBoot and just generally being very helpful and knowledgeable.

      • + +
      • NinjaCheetah
        +Thanks for his work on libWiiPy, WiiPy, NUSGet and more! It was a pleasure working with him to test his tools and he was always very open to feedback and feature requests.

      • + +
      • Comex
        +In addition to being a member of Team Twiizers and contributing to the HackMii Installer, Comex created the heavily utilized bannerbomb exploit. This exploit is what allows Wii's on firmwares 3.0-4.2 to be softmodded with only an SD Card instead of needing one of a few specific Wii Games.

      • + +
      • Maschell and GaryOderNichts
        +Thanks for being absolute legends in the WiiU and vWii scene!

        + +
      • Waninkoko
        +Waninkoko was the first to publicly release a cIOS and other excellent apps like WAD manager, Save Game Manager, USB loader, etc. I also want to thank him for giving ModMii permission to recreate his cIOSs in WAD form.

        + +
      • Hermes and Rodries
        +Hermes is well known for his cIOS 222/223/224 and for his usbloader "uloader". For a time his cIOSs were the only ones to work with RockBand type games and they are still highly utilized today. Thanks to Rodries for improving upon Hermes v5.1 cIOSs.

      • + +
      • davebaol, blackb0x, XFlak and xabby
        +These developers worked together to modify Waninkoko's rev21 cIOS and created a new "d2x" cIOS. This cIOS is currently considered the ultimate cIOS because it corrected many bugs and added features that were previously thought to be impossible (ie. Support for IOS Reloading Games). WiiPower was also heavily influential in achieving IOS Reload Support.

      • + +
      • Fullmetal5
        +Thanks for his work developing the str2hax and bluebomb exploits.

      • + +
      • WiiGator
        +WiiGator created a cMIOS and Gamecube Backup Launcher. Any GameCube fans owe a big thank you to WiiGator for his work.

      • + +
      • cwstjdenobs
        +cwstjdenobs is one of the few people I've encountered in the Wii scene that I would love to treat to a beer. He was always very supportive of me and encouraged me to ask him as many questions as I'd like. He is probably most well known for YAWMM (Yet Another Wad Manager Mod) which was the first Wad Manager to add brick protection by restricting users from making silly mistakes like uninstalling or stubbing a crucial file. He's also made and modified apps specifically for ModMii. For example, he modified WadMii so it doesn't timestamp WADs and he also made a setting.txt builder for ModMii's NAND builder.

      • + +
      • Leathl
        +Leathl is another awesome developer who supported me before I became well known by expanding upon his apps to further support ModMii. Leathl has created many Wii apps including ShowMiiWads, CustomizeMii, libWiiSharp, patchios, nusfilegrabber, etc. Despite his recent inactivity, his apps are still highly used today... just goes to show you that quality work never gets old. I also want to thank RetroHead for his Mod of ShowMiiWads which ModMii uses to build emulated nands without requiring any input from the user. libWiiSharp.dll is based on wii.py, the wii.py devs are Megazig, Omega, Xuzz, SquidMan, Matt_P and The Lemon Man. Also thanks to Daeken for writing Struct.py and marcan for his LZ77 code.

      • + +
      • scooby74029
        +scooby74029's most well known for sneeky compiler, which is able to build multiple different versions of s\uneek. ModMii will always construct the latest version of s\uneek available on his sneeky compiler google code webpage. This means he has total control over what version of s\uneek ModMii will construct. He also created modifications of Leathl's libWiiSharp.dll and patchios.exe to further support ModMii. Additionally, he's modified other apps like Any Region Changer ModMii Edition, JoyFlow, JoyLoader GX, JoyLoader CFG, etc. On top of all that, he's an all around awesome person and I'm proud to be on his friends list.

      • + +
      • person66
        +person66 has had a hand in many projects, but most noteworthy are his sharpii cmd line tool and his Universal Forwarder Creator. He also wrote the intial version of an autoit script that is used to launch ModMii with an icon, arguments and other useful functions.

        +Thanks for trading little bits of batch coding knowledge with me. It's great having a fellow batch coder for a friend; we are a dying breed, so keep up the great work with Universal Forwarder Creator and all your other projects.

      • + +
      • WiiPower and shoutplenty
        +WiiPower created Neogamma which is hands down the best backup disc loader for the Wii. He also contributed code to many other popular usb-loaders and had a hand in adding IOS Reloading support to the d2x cIOSs. Furthermore he also modified WiiGators cMIOS, which was later further modded by shoutplenty to include Swiss, and is considered the ultimate cMIOS today.

      • + +
      • OverjoY and obcd
        +OverjoY created JoyFlow, a modification of WiiFlow that runs on s\uneek. He then teamed up with obcd to accomplish some seriously amazing things, like building their mod of s\uneek, NEEK2O, that allows it to load games in wbfs format and select from multiple emulated NANDs.

      • + +
      • Maeson and NoobletCheese
        +Thanks for researching video filters in such detail to get Deflicker video filter mods working just right!

      • + +
      • CrafterPika
        +Thanks for developing and hosting an updated server to save SysCheck report uploads.

      • + +
      • Arikado and the Dop-Mii Team
        +They created Dop-Mii; a lot of apps borrow code from Dop-Mii, so even if you have never used Dop-Mii but used MMM or WiiMod then you owe a thank you to these people.

      • + +
      • DarkMatterCore
        +For his work on wad2bin, Yet Another BlueDump MOD, ww-43db-patcher and for being a part of ModMii's development and testing discord.

      • + +
      • WiiWu
        +He made Multi-Mod Manager (MMM) which has the functions of many different Wii modding tools all in one user friendly app.

      • + +
      • WB3000 and WiiNinja
        +Thanks to WB3000 for creating NUS Downloader and to WiiNinja for making a cmd line version of NUS Downloader. NUS Downloader was one of ModMii's vital supporting apps.

      • + +
      • TheShadowEevee
        +TheShadowEevee helped update many tools with a new NUS endpoint. He also helped implement some fixes and improvements to Any Region Changer ModMii Edition.

      • + +
      • WiiCrazy
        +WiiCrazy is most famous for "Wii Game Shortcut Creator" (formerly known as "Crap"), Crazy Intro and Crazy Intro Video. He also contributed to usb-loaders by bypassing some game specific security. WiiCrazy is another person who's always been willing to do everything in his power to help me, or anyone else for that matter.

      • + +
      • oggzee, usptactical, gannon and Dr.Clipper
        +Together the above people compose the Configurable USB Loader Team. Back in the day, this usb-loader was always the first to add new features and in my opinion it's one of the top three best usb-loader out there.

      • + +
      • Cyan, dimok, blackb0x and the USBLoaderGX team
        +Thanks for their work on USBLoaderGX. It is one of the most feature-rich usb-loaders and has quickly become a favourite among the community. I also want to thank Cyan specifically for his excellent support of users on gbatemp for many years; he has probably explained what an IOS is more times than I can count!

      • + +
      • OverjoY, blackb0x, Peter0x44, scooby74029 and thepikachugamer
        +This dream team of developers brought my vision to life when they created YAWM ModMii Edition.

      • + +
      • Hibernatus, Fledge68 and the WiiFlow team
        +Thanks for their work on WiiFlow. It was always beautiful, but now it's got all sorts of bells and whistles, you should check it out.

      • + +
      • Wiimm
        +Thanks to Wiimm for creating Wiimmfi and Wiimms ISO Tools, including wit.exe which ModMii uses to convert Wii Games to s/uneek format, build forwarder ISOs and enabled\disable Deflicker video filters.

      • + +
      • Leseratte
        +For his work on Wiimmfi, as well as d2xl and other amazing projects.

      • + +
      • diddy81 and symular syn of the Wii Theme Team
        +The Wii Theme Team has created some of the best Wii Themes ever made! All of the alternative themes available in ModMii were created by them. I want to thank diddy81 in particular for working with me to ensure that all his themes worked perfectly for all regions.

      • + +
      • FIX94, Narolez and the WiiXplorer Team
        +Thanks to all these people for their contributions in making the best SD/USB forwarder. I want to thank FIX94 in particular who not only worked on Nintendont, Some YAWMM Mod, WiiFlow and literally every other big Wii application, but he also spent a lot of time testing ModMii's Forwarder Builder.

      • + +
      • jskyboo
        +Thanks to jskyboo for creating WiiMod. His app can do a lot of different things, and it was the first ahbprot enabled WAD Manager to incorporate davebaol's ahbprot bugfix.

      • + +
      • ModMii's Translators
        +Tranlating ModMii is an enormous amount of work. It's very challenging to get special characters to display correctly in a cmd window, not to mention keeping everything formatted properly. But probably the most difficult part of translating ModMii is keeping up with the updates. If you use a translated version of ModMii, I encourage you to thank your translator because it truly is a LOT of work to do.

        + +French Translators: mamule, xav91 and ketufe
        +Dutch Translator: Hielkenator
        +Italian Translators: Wasabi, Step and Robilyn
        +Spanish Translators: ledebene and Burton
        +Korean Translator: DDinghoya

      • + +
      • Fig2k4
        +Thanks Fig2k4 for WiiBackupManager. It was a pleasure beta testing it for you and sharing my ideas with you. I hope to see you around the forums again and that you continue working on your amazing program.

      • + +
      • Gabubu, sthetix, Foxlet, Alexander1970, Vila and Aep
        +Thanks for recording, editing or upscaling many of the Youtube videos used by ModMii. Special thanks to Gabubu who single-handedly created all the new\updated videos in the 7.0.0 update, and also updated GFX for a bunch of ModMii's Wii channels.

      • + +
      • WiiShizzza, pepxl, RobGee789, M3RK, AuroraNemoia and emilydaemon
        +Thanks to WiiShizzza for creating ModMii's new icon and to pepxl for creating ModMii's original icon. I want to thank everyone who created a ModMii icon and submitted it into ModMii's new icon competition.

        + +RobGee789 and M3RK made ModMii Skin's original graphics. AuroraNemoia made ModMii Skin's new (2022) default\Nebula theme. It was a pleasure working with them, they were all very open to feedback and willing to "go back to the drawing board", so to speak, as many times as it took to get it perfect. Thanks guys!

        + +emilydaemon made ModMii's WiiU\Aroma splash screen as well as maintains the Wilbrand Web website.

      • + +
      • dhtdht020, Gabubu, Artuto and the Open Shop Channel team
        +Thanks for maintaining oscwii.org! Special thanks to dhtdht020 for refreshing the ModMii icons in 2022; now I have a rainbow of icons to choose from should the need arise.

      • + +
      • vgmoose, pwsincd, Nightkingale, Gabubu and the Homebrew App Store team
        +Thanks for maintaining hb-app.store and all the other projects you've contributed to!

      • + +
      • My Fellow Guide Writers
        +Thanks to tj_cool, xzxero, burritoboy9984, ChokeD, mauifrog, playerjmr, Ingunar and the Wii\WiiU hacks guide team for their awesome guides. I especially want to thank tj_cool and xzxero for inviting me to join "The Crew" at the Complete Softmod Guide. I'll never forget how great it felt to be relatively new to the scene and to be invited to join you all as equals.

      • + +
      • Wii.Hacks.Guide and WiiLink\RiiConnect24 teams
        +Thanks in particular go out to Peter0x44, Larsenv and KcrPL. Brainstorming and collaborating with you guys made the 2020 lockdowns feel somewhat bearable. Special thanks to Peter0x44 for helping me set up the ModMii discord server to a much higher standard than I could have ever hoped to do on my own.

      • + +
      • DaMysteryMan
        +Thanks for helping me understand the structure of a cIOS so I could better recreate it in WAD form. For those of you who don't know him, DaMysteryMan is most well known for his ever controversial app - DarkCorp (formerly known as cIOSCorp).

      • + +
      • Gannon
        +Thanks to Gannon for bootopera, which I was able to mod to create the URL loader base dol.

      • + +
      • Devnol
        +Thanks to Devnol for properly modifying the Open HBC to use the same title ID as the official HBC (LULZ).

      • + +
      • ca032769 and Al_Touriste
        +Thanks for their tutorials on how to use a larger than 2TB Hard Drive on a Wii as a Single FAT32 Partition.

      • + +
      • All My Beta Testers!
        +It's because of you guys that ModMii is as stable as it is. Considering that ModMii is developed entirely in notepad without any kind of debugger or developer tools; it's pretty remarkable that ModMii has always been bug-free (albeit with a couple minor exceptions). Thanks for your never-ending devotion to quality control!
        + +Here's a list of some of ModMii's beta testers (in no particular order): scooby74029, DeadlyFoez, redia, Etheboss, JoostinOnline, person66, brausm08, geovalley, undeadsquirrel, mauifrog, FIX94, wolf, Larsenv, Peter0x44, Alexander1970, Cyan, Damaj301damaj, Function, forseenink, jeannotte, saulfabreg, Vila, ca032769, godreborn, KleinesSinchen, RunningSnakes, Scooty, bibarub, Aep, Isla, beta215, Binsky, CoolMe, forseenink, Maeson, grandosegood, and last but certainly not least, Denver Gamer and Clutz450. @Clutz450 and Denver Gamer, you guys rock, I really enjoyed discussing your ModMii tutorial videos and your ideas on the little ways ModMii could be made even better.

      • + +
      • You!
        +Without you, there would be no reason for ModMii to exist. Thanks for using ModMii for all your Wii\WiiU softmodding needs!
      • +
      +
      + +Supporting Apps and Sources
      +
      +Below is a list of the supporting apps bundled with ModMii and their sources. If a link is missing or broken, you can still get it from ModMii's Supporting Files Archive.
      + +Source code for ModMii itself is available is available at github, but you can just open the bat files from it's support folder in notepad or similar text editor.
      +
      + + +
        +
      • WiiPy
      • +
      • wget
      • +
      • 7za
      • +
      • nircmd
      • +
      • sfk
      • +
      • jptch
      • +
      • hexalter
      • +
      • Waninkoko's cIOS
      • +
      • Hermes v4 cIOS
      • +
      • Hermes v5 cIOS
      • +
      • d2x cIOS, v11+ source
      • +
      • Swiss cMIOS r1788
      • +
      • NandLoaders
      • +
      • ISO disc-template
      • +
      • Ascii2All.bat
      • +
      • WizApp
      • +
      • wit: still used but no longer Bundled with ModMii since v8.0.0
      • +
      • UnRAR: Still used but no longer Bundled with ModMii since v4.7.0
      • +
      • AutoIt3: Still used but no longer Bundled With ModMii since v4.5.7
      • +
      • NusFileGrabber by Leathl, Mod by XFlak and TheShadowEevee - requires libWiiSharp.dll: Not used since v7.0.3
      • +
      • patchIOS by Leathl, Mod by scooby74029 - requires libWiiSharp.dll: Not used since v7.0.3
      • +
      • WadMii (aka WadMiiIsh) by cwstjdenobs - requires libWiiSharp.dll: Not used since v7.0.3
      • +
      • TMDedit by person66 - requires libWiiSharp.dll: Not used since v7.0.3 +
      • libWiiSharp.dll by Leathl, Mod by scooby74029 and TheShadowEevee: Not used since v7.0.3
      • +
      • nusd by WiiNinja (original GUI code by WB3000): Not used since v7.0.3
      • +
      • SMW-Mod; ShowMiiWads by Leathl, Sneek Mod by RetroHead: Not used since v7.0.3
      • +
      • settings.exe v1.0 by cwstjdenobs and v1.1 mod by obcd: Not used since v7.0.3
      • +
      • Sharpii by person66: Not used since v7.0.3
      • +
      • hy: Not bundled with ModMii since v4.7.0 and no longer used at all since v7.0.3
      • +
      • fvc: Not used since v7.0.0
      • +
      + +
      +
      + + + +
    8. Support ModMii

    9. + +ModMii started out as a small side-project back in 2010 as a simple NUS Auto Downloader script, and now the changelog is taller than me! I started this project in my 20s in my spare time and since then I've gotten married and had not 1, not 2, not 3, but FOUR boys, all ~2 years apart. I love being able to share my love for gaming and for the Wii with them, and with all of you! This is a passion project that has easily taken over 9000-10000 hours of just my time alone, and that's not counting all the hours spent from the legions of devs and testers who've supported ModMii over the years.
      +
      +Not knowing that much about computers other than some excel tricks, I slowly built more advanced features on top of my original less efficient code that I'd love to rewrite if it wasn't such a daunting task. Throughout the journey I learned a lot from not just those in the credits list, but the incredibly supportive Wii community as a whole. I've gone from just being a "numbers guy" to my family's go to "tech guy", and I have this project, community and followers to thank for it.
      +
      +ModMii is entirely free to use and ad free. Donations can optionally be made to the author using the button below, or pick your favourite contributor from the credits and check if they have a donations page.
      + +

      +

      + +If you're like me and it's difficult to show support with donations, consider taking a minute to vote or share your feedback at the official ModMii page on gbatemp. I always enjoy hearing feedback about your ModMii experience.
      +
      + +XFlak
      +- XFlak + +
    + + + + diff --git a/sampleguides/8.0.1/ModMii_USBLoader_Setup_Guide(FAT32-CFG-PCPortable).html b/sampleguides/8.0.1/ModMii_USBLoader_Setup_Guide(FAT32-CFG-PCPortable).html new file mode 100644 index 0000000..90b9005 --- /dev/null +++ b/sampleguides/8.0.1/ModMii_USBLoader_Setup_Guide(FAT32-CFG-PCPortable).html @@ -0,0 +1,951 @@ + + +ModMii USB-Loader Setup Guide + + + + + +ModMii USB-Loader Setup Guidev8.0.1|25.04.10 Generated on Thu 04/10/2025 - 12:34

    + + + + + + +

    +ModMii for Windows
    by XFlak
    +
    +This software is not for sale. If you paid for this software or a "bundle" you have been scammed.

    + +THIS PACKAGE COMES WITH ABSOLUTELY NO WARRANTY, NEITHER STATED NOR IMPLIED.
    +NO ONE BUT YOURSELF IS TO BE HELD RESPONSIBLE FOR ANY DAMAGE THIS MAY CAUSE TO YOUR NINTENDO WII CONSOLE!
    +USE THIS AT YOUR OWN RISK!
    +

    +

    + + + +
      + + + + +
    1. Your chosen options

    2. +This guide was generated using the following parameters:
      +
        +
      • Download USB-Loader GX
      • +
      • USB-Loader Settings and config files saved to USB Hard Drive
      • +

      +
    3. Important Notes

      • +
      • This guide does not require an internet connection on your Wii.
      • +
      • cIOS(s) required to use USB-Loaders, if you are missing cIOS(s) run the ModMii Wizard function to softmod your Wii\vWii before setting up your USB-Loader and/or external Hard-Drive. If softmodding a Wii Mini follow wii.hacks.guide.
      • +
      • After completing this guide, you can launch your USB-Loader via the Homebrew Channel or a USB-Loader forwarder channel.
      • + +
      • USB-Loaders, contrary to their name, can also be used on the Wii\vWii with an SD Card. If you prefer using an SD Card simply follow this guide utilizing your FAT32 formatted SD Card in place of a Hard Drive. + + +
      • Double check that your hard drive is always plugged into USB port0. +
          +
        • For the Wii this is the port on the back nearest the edge +
        • For the WiiU this is the one furthest from the edge. +
            +
          • If connecting a portable hard drive to your WiiU, a Y-cable may be needed for it to draw power from two usb ports. +
          • The vWii cannot use a WiiU Formatted USB hard drive. +
          • If a non-WiiU Formatted USB hard drive is detected while in the WiiU menu you will be prompted to format\erase it. Careful not to accidentally format your vWii Hard Drive (if applicable). If the WiiU is softmodded with Aroma this prompt can be disabled. +
          +
        • For the Wii Mini there is only one USB port. +
        +
      • USB hard drives configured to work on a vWii will also work on Wii and Wii Mini and vice versa. + +
      • Not all external hard drive's are compatible with the Wii\vWii\Wii Mini, small USB flash drives or 'thumb drives' in particular often don't work very well. For a list of which USB hard drive's are compatible, check out the USB Devices Compatibility List
      • +
          +
        • If you are determined to try using a small USB flash drive or 'thumb drive' on a Wii\vWii, you may have more success if running the loader off of an SD Card and formatting the flash drive as WBFS instead of FAT32. This can be done using Wii Backup Manager. However, doing so will not only restrict the drive to storing only Wii games, but it will not be accessible by your PC without a program like Wii Backup Manager. In fact, every time you plug the hard drive into your PC you will be prompted to reformat it. +
        +
      • If a USB Loader fails to load a particular game, try changing it's game specific settings to use a different custom IOS like 249, 250, 251, etc. Your cIOS 249 should play the vast majority of games, for more information see the Wii cIOS base Compatibility List.
      • +
      • Detailed guides covering a broad range of related topics available at the Complete Softmod Guide, wii.hacks.guide and wiiu.hacks.guide
      • +
      • If you come across a term or abbreviation that you're not familar with you can reference the WiiBrew Glossary or the CSG Glossary
      • +
      • If you need help, have questions, or just want to chat visit the official ModMii page on gbatemp or the ModMii Discord Server and ask away!

      +
    4. USB Loader and Hard Drive setup

    5. +
        +External hard drive partition style\format information for drives that were connected when this guide was created has been saved to the spoiler below.

        +
        +
        +DeviceID Filesystem
        +H:       NTFS      
        +

        + +
      1. Set External Hard Drive Partition Style to MBR (if applicable)

      2. +
          +
        • First, plug your hard drive into your PC and check if it's Partition style is already MBR. +
        • +
          +
            +
          1. Right-click "This PC" or "My Computer" and select "Manage", a new window will open, on left panel click "Disk Management". +
              +
            • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
            +
          2. In the Disk Management window, right-click the disk you want and select "Properties". +
          3. In the disk's properties window, select the "Volumes" tab. +
          4. If the "Partition style" is already Master Boot Record (MBR), you can skip the rest of this step. +
          +
          +
        • If your hard drive is larger than 2TB and not already MBR, you must follow ca032769's guide for Western Digital hard drives or Al_Touriste's guide for Seagate hard drives to complete the rest of this step. +
            +
          • If your hard drive is >2TB, not MBR, and not a supported Western Digital or Seagate drive then you are currently out of luck. +
          • Once you have successfully converted your hard drive to MBR you can proceed to the next step of this guide. +
          +
          +
        • If your hard drive is 2TB or less and not already MBR you must convert it using one of the two methods below. +
          +
          +
        • Method 1: MiniTool Partition Wizard +
            +
          • If you have files on the drive you want to keep, you can convert the Partition style to MBR without losing data using MiniTool Partition Wizard. +
          • Even though your data should be preserved, there are no guarantees and you should still back up your files. +
          • If your drive is not already in the desired format (e.g. FAT32) you will have to format it during the next step anyway so there's no point in using this method. +
          + +
          +
            +
          1. Download MiniTool Partition Wizard, install it and start the program. +
          2. +
            + +
          3. Within the MiniTool window, right-click the GPT disk you want to convert and choose "Convert GPT Disk to MBR Disk". +
          4. Click the "Apply" button in the toolbar. +
          5. Click the "Yes" button to confirm conversion. +
          6. Wait for the conversion to finish then click "OK". +
          7. Once you have successfully converted your hard drive to MBR you can proceed to the next step of this guide. +
          + +
          + +
        • Method 2: Windows Disk Management + +
            +
          1. Back up any data on the disk before continuing! This will wipe all data on the disk! +
          2. Open Disk Management following the same procedure above and locate the disk drive you want to use. + +
          3. +
            + +
          4. Right-click the partition(s) on the drive (make sure you select the right drive!) and select "Delete Volume" or "Delete Partition" to remove them. Repeat this process for each partition on that disk. + +
          5. Right-click the disk in Disk Management and select "Convert to MBR Disk." + + +
          6. On the lower half menu of the window, locate the unallocated space, right-click it, and select "New Simple Volume" and click "Next". +
          7. Choose a Drive letter for this partition, then click "Next". +
              +
            • Make note of this drive letter, as it will be needed later. +
            +
          8. Set the File System to your desired format and optionally customize the "Volume label". +
              +
            • If your desired format (e.g. FAT32) isn't an option choose "NTFS" and we can change it later. +
            + +
          9. Click "Next", then click "Finish". +
              +
            • If you see a message indicating you need to format the drive, click "Cancel". +
            +
          +
          +
        + + + + +
      3. Partition and Format the External Hard Drive (if applicable)

      4. +Choose a format option using the buttons below. FAT32 is generally recommended but you can click other buttons to see pros and cons of each.
        +
        +
        + + + + + +

        + + +
        +FAT32 (Recommended)
        + +
        +Pros:
        +
          +
        • The Wii can access apps, games, covers, media and other files stored on FAT32 without requiring an SD card. +
        • Compatible with playing Gamecube games. +
        • Compatible with SNEEK/Nand Emulation. +
        +Cons:
        +
          +
        • Cannot store files greater than 4GBs. The limit does not apply to Wii games, which can be split into parts. This will likely not affect you unless the drive is also used to store HD videos. +
        +
        + +
          +
        1. First, plug your hard drive into your PC and determine if it needs to be formatted by checking the current Format\File-System of the drive.
        2. + +
          +
            +
          • Open "This PC" or "My Computer", right-click the external hard drive you want to use, then select "Properties". +
              +
            • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
            +
          • Make note of the Drive Letter of the external hard drive as this will be important later. +
          • If the "File-System" is already FAT32, you can skip this step. +
          +
        3. If you have anything saved on the hard drive, you should back it up now as all the data will be lost once you format it. +
        4. Launch FAT32 GUI Formatter from COPY_TO_USB\Program Files +
        5. +
            +
          • If you need to format the drive that the application is saved to, copy it to a different drive and launch it from there. +
          +
          + +
        6. Carefully select the correct drive letter corresponding to your external hard drive. +
        7. You may optionally uncheck the "Quick Format" box, then click "Start". +
            +
          • When completed it should display "Done". +
          • If you get an error indicating the device is in use, try again after first closing all of your file explorer windows, even the ones that weren't browsing the device.
            +
          +
        8. Click the "Close" button. +
        +
        + + + +
        +NTFS
        + +
        +Pros:
        +
          +
        • Capable of storing files greater than 4GB. +
        • Most USB-Loaders can access games, covers and music saved to NTFS. +
        +Cons:
        +
          +
        • The HBC cannot load apps stored on NTFS, so an SD card or modern forwarder channel is required to run USB-Loaders. +
        • Incompatible with playing Gamecube games. +
        • Incompatible with SNEEK/Nand Emulation. +
        +
        + + + +
          +
        1. First, plug your hard drive into your PC and determine if it needs to be formatted by checking the current Format\File-System of the drive. +
        2. +
          +
            + +
          • Open "This PC" or "My Computer", right-click the external hard drive you want to use, then select "Properties". +
              +
            • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
            +
          • Make note of the Drive Letter of the external hard drive as this will be important later. +
          • If the "File-System" is already NTFS, you can skip this step. +
          +
        3. If you have anything saved on the hard drive, you should back it up now as all the data will be lost once you format it. + +
        4. Right-click "My Computer" and select "Manage", a new window will open, on left panel click "Disk Management". +
        5. +
          +
        6. Right-click the drive you want to format (make sure you select the right drive!), then select "Format..." +
        7. Select "NTFS" as the File system to use and input a name for the Hard-Drive/Volume. +
        8. You may optionally uncheck the "Perform a quick format" box, then click "OK", then click "OK" again. +
        +
        + + + + +
        +WBFS
        + +
        +Pros:
        +
          +
        • Greater compatibility with hard drives, especially small thumb drives. If loading backups using other formats doesn't work you can try WBFS before getting a new hard drive. +
        +Cons:
        +
          +
        • WBFS can ONLY store Wii Games, so an SD card is generally required to run apps. +
        • Incompatible with playing Gamecube games. +
        • Incompatible with SNEEK/Nand Emulation. +
        • Windows Explorer cannot open WBFS drives and may prompt you to format it, careful not to do so accidentally. +
            +
          • Wii games saved to the drive can still be managed on your PC using Wii Backup Manager or on your Wii using a USB-Loader. +
          +
        +
        + + + +
          +
        1. If you have anything saved on the hard drive, you should back it up now as all the data will be lost once you format it. +
            +
          • If you have any Wii files on the drive you should copy them to your SD Card now (e.g. "apps" folder, "usb-loader" folder, etc.) +
          +
        2. Launch Wii Backup Manager from COPY_TO_USB\Program Files +
        3. +
            +
          • If you need to format the drive that the application is saved to, copy it to a different drive and launch it from there. +
          + +
          + +
        4. In the Wii Backup Manager window, click the "Tools" menu and select "Format drives". +
        5. Carefully select the correct drive letter corresponding to your external hard drive. +
        6. Confirm the new file system is "WBFS", then click "Start". +
        7. Click "Yes" when asked if you want to continue, then click "Close". +
        +
        +
          +
        • Warning: Windows Explorer cannot open WBFS drives and may prompt you to format it, careful not to do so accidentally. +
            +
          • Wii games saved to the drive can still be managed on your PC using Wii Backup Manager or on your Wii using a USB-Loader. +
          +
        + + + + + +
        + + + + + + +
        +FAT32 + NTFS
        + +
        +Pros:
        +
          +
        • FAT32 partition can be used to launch apps without requiring an SD card. +
        • FAT32 partition is compatible with playing Gamecube games. +
        • FAT32 partition is compatible with SNEEK/Nand Emulation. +
        • NTFS partition can be used to save files greater than 4GB. +
        +Cons:
        +
          +
        • May not be possible with some low capacity USB flash drives. +
        • A little more work to setup. +
        +
        + +
          +
        1. If you have anything saved on the hard drive, you should back it up now as all the data will be lost once you format it. +
        2. Right-click "This PC" or "My Computer" and select "Manage", a new window will open, on left panel click "Disk Management". +
        3. +
            +
          • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
          +
          +
        4. Right-click the partition(s) on the drive (make sure you select the right drive!) and select "Delete Volume" or "Delete Partition" to remove them. Repeat this process for each partition on that disk. +
        5. On the lower half menu of the window, locate the unallocated space, right-click it, and select "New Simple Volume..." +
        6. Enter the "volume size" you want your FAT32 partition to be, and click "Next". +
        7. Choose a Drive letter for this partition, then click "Next". +
            +
          • Make note of this drive letter, as it will be needed when we use FAT32 GUI Formatter shortly. +
          +
        8. Set the File System to "FAT32" (if possible) and optionally customize the "Volume label". +
            +
          • FAT32 will mostly likely not be an option (only listed if volume size is under 32GB). +
          +
        9. If FAT32 isn't an option, you can choose "Do not format this volume". + +
            +
          • It's also okay to format as NTFS or exFAT since we will be changing it to FAT32 later. +
          + +
        10. Click "Next", then click "Finish". +
            +
          • If you see a message indicating you need to format the drive, click "Cancel". +
          +
        11. In the lower half of the Disk Management menu, locate your drive's remaining unallocated space, right-click it, and select "New Simple Volume...." +
        12. Click "Next" to format all the remaining space on the drive. +
        13. Choose a Drive letter for your NTFS partition, and click "Next". +
        14. Ensure the file system is set to NTFS, then name/label the volume, and optionally uncheck the "Perform a quick format" box. +
        15. Click "Next", then click "Finish". +
        16. +
          +If you were able to format the first partition as FAT32, then you can skip the remainder of this step.
          +
          + + +
        17. Launch FAT32 GUI Formatter from COPY_TO_USB\Program Files +
            +
          • If you need to format the drive that the application is saved to, copy it to a different drive and launch it from there. +
          +
        18. Carefully select the correct drive letter corresponding to the first partition on your external hard drive. +
        19. You may optionally uncheck the "Quick Format" box, then click "Start". +
            +
          • When completed it should display "Done". +
          • If you get an error indicating the device is in use, try again after first closing all of your file explorer windows, even the ones that weren't browsing the device.
            +
          +
        20. Click the "Close" button. +
        + +
        + + + + + + + + + + +
        +FAT32 + WBFS
        + +
        +Pros:
        +
          +
        • FAT32 partition can be used to launch apps without requiring an SD card. +
        • FAT32 partition is compatible with playing Gamecube games. +
        • FAT32 partition is compatible with SNEEK/Nand Emulation. +
        • WBFS has greater compatibility with hard drives, especially small thumb drives. If loading backups using other formats doesn't work you can try WBFS before getting a new hard drive. + +
        +Cons:
        +
          +
        • May not be possible with some low capacity USB flash drives. +
        • A little more work to setup. +
        • WBFS partition can ONLY store Wii Games. +
        • Windows Explorer cannot open WBFS partitions and may prompt you to format it, careful not to do so accidentally. +
            +
          • Wii games saved to a WBFS partition can still be managed on your PC using Wii Backup Manager or on your Wii using a USB-Loader. +
          +
        +
        + + + +
          +
        1. If you have anything saved on the hard drive, you should back it up now as all the data will be lost once you format it. +
        2. Right-click "This PC" or "My Computer" and select "Manage", a new window will open, on left panel click "Disk Management". +
        3. +
            +
          • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
          + +
          +
        4. Right-click the partition(s) on the drive (make sure you select the right drive!) and select "Delete Volume" or "Delete Partition" to remove them. Repeat this process for each partition on that disk. +
        5. On the lower half menu of the window, locate the unallocated space, right-click it, and select "New Simple Volume..." +
        6. Enter the "volume size" you want your FAT32 partition to be, and click "Next". +
        7. Choose a Drive letter for this partition, then click "Next". +
            +
          • Make note of the first partition's drive letter, as it will be needed when we use FAT32 GUI Formatter shortly. +
          +
        8. Set the File System to "FAT32" (if possible) and optionally customize the "Volume label". +
            +
          • FAT32 will mostly likely not be an option (only listed if volume size is under 32GB). +
          +
        9. If FAT32 isn't an option, you can choose "Do not format this volume". + +
            +
          • It's also okay to format as NTFS or exFAT since we will be changing it to FAT32 later. +
          + +
        10. Click "Next", then click "Finish". +
            +
          • If you see a message indicating you need to format the drive, click "Cancel". +
          +
        11. In the lower half of the Disk Management menu, locate your drive's remaining unallocated space, right-click it, and select "New Simple Volume...." +
        12. Click "Next" to format all the remaining space on the drive. +
        13. Choose a Drive letter for the WBFS partition, and click "Next". +
            +
          • Make note of the second partition's drive letter, as it will be needed when we use Wii Backup Manager shortly. +
          +
        14. Set the File System to anything (e.g. "NTFS") as we will be changing it to WBFS later, and optionally customize the "Volume label". + +
        15. Click "Next", then click "Finish". +
        16. + + +
          +If you were able to format the first partition as FAT32, then you can skip to formatting the second partition as WBFS.
          +
          + + +
        17. Launch FAT32 GUI Formatter from COPY_TO_USB\Program Files +
            +
          • If you need to format the drive that the application is saved to, copy it to a different drive and launch it from there. +
          +
        18. Carefully select the correct drive letter corresponding to the first partition on your external hard drive. +
        19. You may optionally uncheck the "Quick Format" box, then click "Start". +
            +
          • When completed it should display "Done". +
          • If you get an error indicating the device is in use, try again after first closing all of your file explorer windows, even the ones that weren't browsing the device.
            +
          +
        20. Click the "Close" button. +
        21. + +
          + +
        22. To format the second partition as WBFS, launch Wii Backup Manager from COPY_TO_USB\Program Files +
            +
          • If you need to format the drive that the application is saved to, copy it to a different drive and launch it from there. +
          +
        23. + +
        24. In the Wii Backup Manager window, click the "Tools" menu and select "Format drives". +
        25. Carefully select the correct drive letter corresponding to the second partition on your external hard drive. +
        26. Confirm the new file system is "WBFS", then click "Start". +
        27. Click "Yes" when asked if you want to continue, then click "Close". +
        + +
        +
          +
        • Warning: Windows Explorer cannot open WBFS drives and may prompt you to format it, careful not to do so accidentally. +
            +
          • Wii games saved to the drive can still be managed on your PC using Wii Backup Manager or on your Wii using a USB-Loader. +
          +
        +
        + + +
        +
        + + + + + +
      5. Copy Files to the Hard Drive

        • At this time you should copy the files ModMii downloaded to the root of your hard-drive\partition (or SD Card if your HDD is WBFS).
          • The files should be saved here: C:\ModMii\COPY_TO_USB

          +• Your folder structure should look similar to this:
          +💾 SD Card or USB Drive
          + ┗ 📁apps
          +      ┣ 📁AppName1
          +            ┣ 📄boot.dol
          +            ┣ 📄meta.xml
          +            ┗ 📄icon.png
          +      ┣ (All other Wii apps should be here too)
          +
          +• Your folder structure should not look like this:
          +💾 SD Card or USB Drive
          + ┗ ⛔📁COPY_TO_SD
          + ┗ ⛔📁COPY_TO_USB
          +
          +
        When finished copying, you can proceed with the optional steps below or safely remove the hard drive from your computer and plug it into USB port0 on your console to start playing!

        +
      6. Manage Game backups (optional)

      7. +
          +
        • WiiBackupManager.exe is saved here: "COPY_TO_USB\Program Files\WiiBackupManager" +
        • NKitProcessingApp.exe is saved here: "COPY_TO_USB\Program Files\NKit" +
        • GCBM.exe is saved here: "COPY_TO_USB\Program Files\GCBM" +

        + +Wii Backup Manager
        +Wii Backup Manager (WBM) is a Windows program to help transfer Wii games to and from hard drives and SD cards.
        It can also download game covers, list your games, identify what games are missing between devices, and more.

        +
        +
          +
        • You can use this program to manage/transfer your backup copies of Wii Games (.WBFS/.ISO/.CISO). +
        • It is very simple to use, but a detailed tutorial on using Wii Backup Manager can be found here. +
        • Wii Game Directory Structure: +
            +
          • Below is a single WBFS example, and a split WBFS example. A WBFS file needs to be split if it is over 4GB and your storage device is formatted as FAT32. During transfer operations WBM can automatically split games and set up the directory structure for you.
            +
            + 💾 SD Card or USB Drive
            + ┗ 📂wbfs
            +       ┣ 📂GameName [GameID]
            +       ┃ ┗ 📜GameID.wbfs (for non-split titles)
            +       ┗ 📂GameName [GameID]
            +            ┣ 📜GameID.wbfs
            +            ┗ 📜GameID.wbf1
            +
          +
        +
        + +GameCube Backup Manager
        +GameCube Backup Manager (GCBM) is a Windows program to help transfer GameCube games to and from hard drives and SD cards.
        The interface is very similar to the popular Wii Backup Manager program making it easy to use.


        + +
          +
        • You can use this program to manage/transfer your backup copies of GameCube Games (.ISO/.CISO/.GCM and extracted FST format). +
        • More detailed usage information on GameCube Backup Manager can be found here. +
        • Gamecube (Nintendont) Game Directory Structure: +
            +
          • Below is a single disc game example, and 2-disc game example. Subdirectories are optional for 1-disc games in ISO/GCM and CISO format. During transfer operations GCBM can automatically and correctly set up the directory structure for you.
            +
            + 💾 SD Card or USB Drive
            + ┗ 📂games
            +       ┣ 📂GameName [GameID]
            +       ┃ ┗ 📜game.ciso (for single disc games)
            +       ┗ 📂GameName [GameID]
            +            ┣ 📜game.iso
            +            ┗ 📜disc2.iso
            +
          +
        +
        + +NKit Processing App
        +NKit is a Nintendo ToolKit that can Recover and Preserve Wii and GameCube disc images.

        +
          +
        • Practically speaking you will only need this app if you encounter an "NKit.iso" or "NKit.gcz" game backup, which are not supported by WBM or GCBM. +
            +
          • Usually these files have NKit in their names, but if WBM or GCBM cannot handle a backup it may be an unlabelled NKit backup. +
          +
          +
        • How to use the NKit Processing App to convert NKit backups to ISO + +
            +
          1. Drag and drop source file(s) onto the NKit Processing App window. +
          2. Select "Convert to ISO" Mode. +
          3. Click "Process". +
          4. When finished, the converted game will be saved to: ..\NKit\Processed\Wii_MatchFail\ +
          +
            +
          • Click here for a short video tutorial. +
          +
          +
        • After converting from NKit to ISO, backups can be handled by WBM and GCBM like normal. +
        +
        + +How to Backup Original Discs
        + +Ripping original Wii discs cannot be done on a computer without one of the rare disc drives that are capable of doing so (most are LG branded).

        +
          +
        • To copy Wii Discs, launch USB-Loader GX and insert the disc into your Wii, if you're not prompted to copy\install the game you can press + to start making a backup. +
        • To copy GameCube (or Wii) Discs, launch "CleanRip" from the HBC and insert the disc into your Wii, then follow the very simple on-screen instructions. Note that CleanRip does not support devices formatted as WBFS. +
          • Warning: Using your Wii to rip games to NTFS is very unstable, it is highly recommended to rip games to a FAT32 or WBFS formatted HDD, then transfer them to your NTFS drive using a computer. Recall that GameCube games cannot be played when saved to NTFS devices.
          +

        +
      8. Configure/Customize Your USB-Loader (optional)

      9. +
          +
        • Start your preferred USB-Loader from the HBC, or a forwarder channel, or set Priiloader to autoboot it at startup. + +
            +
          • From there it's pretty intuitive, browse and adjust any settings to your liking, download covers, set Private Server to Wiimmfi to re-enable online multiplayer, disable the blurry deflicker filter, etc. +
          +
          +
        • You can customize the look\theme of your USB-Loader or HBC following the steps from here.
          +
          +
        • If you have questions about getting started with USB-Loader GX click here.
          +

      + +
    6. Credits, Supporting Apps, and Sources

    7. +ModMii was written entirely by yours truly, XFlak. Trust me, no one else is crazy enough to try to maintain a batch file that has grown so large and 'all over the place'. But without the help of many other very talented people ModMii would not exist. Some people have contributed supporting files or programs, others have shared their knowledge, some have provided ideas and others have given their time.
      +
      +I have tried my best to recognize everyone's contribution to ModMii regardless of how big or small it is. If I've forgotten someone, please notify me and I'll add them to the credits as quickly as possible.

      + + +
      +
      +
      + +
        +
      • Team Twiizers
        +Thanks to Team Twiizers for creating the revolutionary HackMii Installer. Without their hard work, the Wii might never have been unlocked. Many Team Twiizer Members went on to join Team Fail Overflow; a team that played a vital role in unlocking the PS3.

        + +I especially want to thank Bushing (may he rest in peace), who before his untimely passing gave ModMii his blessing to download and use the HackMii Installer.

      • + +
      • Giantpune
        +Giantpune is a legend in the Wii Scene and I consider him to be a good friend of mine. He created many exploits, including the Smash Stack exploit for PAL and KOR Wii's (which is maybe still the only method to fix 003 bricked Wii's), the Channel Forwarder dol, USB Loader GX, and many other computer programs to repair or virginize Wii's.

        + +He's contributed code to more projects than I even know about, so its impossible for me to truly convey his impact on the scene. He even took the time to explain a few things to me about cIOSs when ModMii was in its early stages and still known as NUS Auto Downloader.

      • + +
      • DeadlyFoez
        +DeadlyFoez is legendary for his Wii Repairs and infectus tutorial. He also played a key role in the ModMii v5.0.0 update not only by helping come up with the idea for using html guides but also creating the template for ModMii's custom html guides and recording almost all of the videos and images they use. Within 1.5 weeks since our initial conversation we were able to collaborate and bring the idea to life in time to release it for Christmas. Working with him on this was a truly rewarding and fun experience. DeadlyFoez also single-handedly built the first official ModMii website.

        + +What can I say about THE "DeadlyFoez" on a personal level. He's always getting me into trouble but his friendship is worth every fiasco! It's unreal how he became one of my best friends. Just goes to show you not everyone you meet online is totally crazy; in his case... just a little crazy. But seriously, thanks to DeadlyFoez for always being there for me to bounce ModMii ideas off of, for hosting our Team Your Mom meetings and for introducing me to his awesome family and friends. There's no one else I'd rather geek out with and I'll always have your back.

      • + +
      • Violator
        +He's my bro, my cuz, my best man and the reason I ever bought or modded a Wii. "XFlak" would have died many years ago if not for him. Thanks Violator, for getting me interested in this stuff, and for all the awesome music you recorded for ModMii and my Top Wii Channels.

      • + +
      • JoostinOnline
        +Thanks for his work developing KoreanKii (with tueidj), Syscheck HD Edition, sharing his webhosting space with me, and for all his jokes; I'll never get tired of our endless patriotic "debates".

      • + +
      • Crediar, Daco Taco and Phpgeek
        +The above people all had a hand in creating Priiloader. This was another revolutionary tool mainly because it was the first to offer some level of protection to newer Wii's that were unable to install Bootmii at boot2. Crediar developed the original preloader as well as s/uneek, Nintendont, NMM, DML, etc. Special thanks to Daco Taco for being the last man standing in terms of actively improving/maintaining Priiloader, not to mention developing OpenDolBoot and just generally being very helpful and knowledgeable.

      • + +
      • NinjaCheetah
        +Thanks for his work on libWiiPy, WiiPy, NUSGet and more! It was a pleasure working with him to test his tools and he was always very open to feedback and feature requests.

      • + +
      • Comex
        +In addition to being a member of Team Twiizers and contributing to the HackMii Installer, Comex created the heavily utilized bannerbomb exploit. This exploit is what allows Wii's on firmwares 3.0-4.2 to be softmodded with only an SD Card instead of needing one of a few specific Wii Games.

      • + +
      • Maschell and GaryOderNichts
        +Thanks for being absolute legends in the WiiU and vWii scene!

        + +
      • Waninkoko
        +Waninkoko was the first to publicly release a cIOS and other excellent apps like WAD manager, Save Game Manager, USB loader, etc. I also want to thank him for giving ModMii permission to recreate his cIOSs in WAD form.

        + +
      • Hermes and Rodries
        +Hermes is well known for his cIOS 222/223/224 and for his usbloader "uloader". For a time his cIOSs were the only ones to work with RockBand type games and they are still highly utilized today. Thanks to Rodries for improving upon Hermes v5.1 cIOSs.

      • + +
      • davebaol, blackb0x, XFlak and xabby
        +These developers worked together to modify Waninkoko's rev21 cIOS and created a new "d2x" cIOS. This cIOS is currently considered the ultimate cIOS because it corrected many bugs and added features that were previously thought to be impossible (ie. Support for IOS Reloading Games). WiiPower was also heavily influential in achieving IOS Reload Support.

      • + +
      • Fullmetal5
        +Thanks for his work developing the str2hax and bluebomb exploits.

      • + +
      • WiiGator
        +WiiGator created a cMIOS and Gamecube Backup Launcher. Any GameCube fans owe a big thank you to WiiGator for his work.

      • + +
      • cwstjdenobs
        +cwstjdenobs is one of the few people I've encountered in the Wii scene that I would love to treat to a beer. He was always very supportive of me and encouraged me to ask him as many questions as I'd like. He is probably most well known for YAWMM (Yet Another Wad Manager Mod) which was the first Wad Manager to add brick protection by restricting users from making silly mistakes like uninstalling or stubbing a crucial file. He's also made and modified apps specifically for ModMii. For example, he modified WadMii so it doesn't timestamp WADs and he also made a setting.txt builder for ModMii's NAND builder.

      • + +
      • Leathl
        +Leathl is another awesome developer who supported me before I became well known by expanding upon his apps to further support ModMii. Leathl has created many Wii apps including ShowMiiWads, CustomizeMii, libWiiSharp, patchios, nusfilegrabber, etc. Despite his recent inactivity, his apps are still highly used today... just goes to show you that quality work never gets old. I also want to thank RetroHead for his Mod of ShowMiiWads which ModMii uses to build emulated nands without requiring any input from the user. libWiiSharp.dll is based on wii.py, the wii.py devs are Megazig, Omega, Xuzz, SquidMan, Matt_P and The Lemon Man. Also thanks to Daeken for writing Struct.py and marcan for his LZ77 code.

      • + +
      • scooby74029
        +scooby74029's most well known for sneeky compiler, which is able to build multiple different versions of s\uneek. ModMii will always construct the latest version of s\uneek available on his sneeky compiler google code webpage. This means he has total control over what version of s\uneek ModMii will construct. He also created modifications of Leathl's libWiiSharp.dll and patchios.exe to further support ModMii. Additionally, he's modified other apps like Any Region Changer ModMii Edition, JoyFlow, JoyLoader GX, JoyLoader CFG, etc. On top of all that, he's an all around awesome person and I'm proud to be on his friends list.

      • + +
      • person66
        +person66 has had a hand in many projects, but most noteworthy are his sharpii cmd line tool and his Universal Forwarder Creator. He also wrote the intial version of an autoit script that is used to launch ModMii with an icon, arguments and other useful functions.

        +Thanks for trading little bits of batch coding knowledge with me. It's great having a fellow batch coder for a friend; we are a dying breed, so keep up the great work with Universal Forwarder Creator and all your other projects.

      • + +
      • WiiPower and shoutplenty
        +WiiPower created Neogamma which is hands down the best backup disc loader for the Wii. He also contributed code to many other popular usb-loaders and had a hand in adding IOS Reloading support to the d2x cIOSs. Furthermore he also modified WiiGators cMIOS, which was later further modded by shoutplenty to include Swiss, and is considered the ultimate cMIOS today.

      • + +
      • OverjoY and obcd
        +OverjoY created JoyFlow, a modification of WiiFlow that runs on s\uneek. He then teamed up with obcd to accomplish some seriously amazing things, like building their mod of s\uneek, NEEK2O, that allows it to load games in wbfs format and select from multiple emulated NANDs.

      • + +
      • Maeson and NoobletCheese
        +Thanks for researching video filters in such detail to get Deflicker video filter mods working just right!

      • + +
      • CrafterPika
        +Thanks for developing and hosting an updated server to save SysCheck report uploads.

      • + +
      • Arikado and the Dop-Mii Team
        +They created Dop-Mii; a lot of apps borrow code from Dop-Mii, so even if you have never used Dop-Mii but used MMM or WiiMod then you owe a thank you to these people.

      • + +
      • DarkMatterCore
        +For his work on wad2bin, Yet Another BlueDump MOD, ww-43db-patcher and for being a part of ModMii's development and testing discord.

      • + +
      • WiiWu
        +He made Multi-Mod Manager (MMM) which has the functions of many different Wii modding tools all in one user friendly app.

      • + +
      • WB3000 and WiiNinja
        +Thanks to WB3000 for creating NUS Downloader and to WiiNinja for making a cmd line version of NUS Downloader. NUS Downloader was one of ModMii's vital supporting apps.

      • + +
      • TheShadowEevee
        +TheShadowEevee helped update many tools with a new NUS endpoint. He also helped implement some fixes and improvements to Any Region Changer ModMii Edition.

      • + +
      • WiiCrazy
        +WiiCrazy is most famous for "Wii Game Shortcut Creator" (formerly known as "Crap"), Crazy Intro and Crazy Intro Video. He also contributed to usb-loaders by bypassing some game specific security. WiiCrazy is another person who's always been willing to do everything in his power to help me, or anyone else for that matter.

      • + +
      • oggzee, usptactical, gannon and Dr.Clipper
        +Together the above people compose the Configurable USB Loader Team. Back in the day, this usb-loader was always the first to add new features and in my opinion it's one of the top three best usb-loader out there.

      • + +
      • Cyan, dimok, blackb0x and the USBLoaderGX team
        +Thanks for their work on USBLoaderGX. It is one of the most feature-rich usb-loaders and has quickly become a favourite among the community. I also want to thank Cyan specifically for his excellent support of users on gbatemp for many years; he has probably explained what an IOS is more times than I can count!

      • + +
      • OverjoY, blackb0x, Peter0x44, scooby74029 and thepikachugamer
        +This dream team of developers brought my vision to life when they created YAWM ModMii Edition.

      • + +
      • Hibernatus, Fledge68 and the WiiFlow team
        +Thanks for their work on WiiFlow. It was always beautiful, but now it's got all sorts of bells and whistles, you should check it out.

      • + +
      • Wiimm
        +Thanks to Wiimm for creating Wiimmfi and Wiimms ISO Tools, including wit.exe which ModMii uses to convert Wii Games to s/uneek format, build forwarder ISOs and enabled\disable Deflicker video filters.

      • + +
      • Leseratte
        +For his work on Wiimmfi, as well as d2xl and other amazing projects.

      • + +
      • diddy81 and symular syn of the Wii Theme Team
        +The Wii Theme Team has created some of the best Wii Themes ever made! All of the alternative themes available in ModMii were created by them. I want to thank diddy81 in particular for working with me to ensure that all his themes worked perfectly for all regions.

      • + +
      • FIX94, Narolez and the WiiXplorer Team
        +Thanks to all these people for their contributions in making the best SD/USB forwarder. I want to thank FIX94 in particular who not only worked on Nintendont, Some YAWMM Mod, WiiFlow and literally every other big Wii application, but he also spent a lot of time testing ModMii's Forwarder Builder.

      • + +
      • jskyboo
        +Thanks to jskyboo for creating WiiMod. His app can do a lot of different things, and it was the first ahbprot enabled WAD Manager to incorporate davebaol's ahbprot bugfix.

      • + +
      • ModMii's Translators
        +Tranlating ModMii is an enormous amount of work. It's very challenging to get special characters to display correctly in a cmd window, not to mention keeping everything formatted properly. But probably the most difficult part of translating ModMii is keeping up with the updates. If you use a translated version of ModMii, I encourage you to thank your translator because it truly is a LOT of work to do.

        + +French Translators: mamule, xav91 and ketufe
        +Dutch Translator: Hielkenator
        +Italian Translators: Wasabi, Step and Robilyn
        +Spanish Translators: ledebene and Burton
        +Korean Translator: DDinghoya

      • + +
      • Fig2k4
        +Thanks Fig2k4 for WiiBackupManager. It was a pleasure beta testing it for you and sharing my ideas with you. I hope to see you around the forums again and that you continue working on your amazing program.

      • + +
      • Gabubu, sthetix, Foxlet, Alexander1970, Vila and Aep
        +Thanks for recording, editing or upscaling many of the Youtube videos used by ModMii. Special thanks to Gabubu who single-handedly created all the new\updated videos in the 7.0.0 update, and also updated GFX for a bunch of ModMii's Wii channels.

      • + +
      • WiiShizzza, pepxl, RobGee789, M3RK, AuroraNemoia and emilydaemon
        +Thanks to WiiShizzza for creating ModMii's new icon and to pepxl for creating ModMii's original icon. I want to thank everyone who created a ModMii icon and submitted it into ModMii's new icon competition.

        + +RobGee789 and M3RK made ModMii Skin's original graphics. AuroraNemoia made ModMii Skin's new (2022) default\Nebula theme. It was a pleasure working with them, they were all very open to feedback and willing to "go back to the drawing board", so to speak, as many times as it took to get it perfect. Thanks guys!

        + +emilydaemon made ModMii's WiiU\Aroma splash screen as well as maintains the Wilbrand Web website.

      • + +
      • dhtdht020, Gabubu, Artuto and the Open Shop Channel team
        +Thanks for maintaining oscwii.org! Special thanks to dhtdht020 for refreshing the ModMii icons in 2022; now I have a rainbow of icons to choose from should the need arise.

      • + +
      • vgmoose, pwsincd, Nightkingale, Gabubu and the Homebrew App Store team
        +Thanks for maintaining hb-app.store and all the other projects you've contributed to!

      • + +
      • My Fellow Guide Writers
        +Thanks to tj_cool, xzxero, burritoboy9984, ChokeD, mauifrog, playerjmr, Ingunar and the Wii\WiiU hacks guide team for their awesome guides. I especially want to thank tj_cool and xzxero for inviting me to join "The Crew" at the Complete Softmod Guide. I'll never forget how great it felt to be relatively new to the scene and to be invited to join you all as equals.

      • + +
      • Wii.Hacks.Guide and WiiLink\RiiConnect24 teams
        +Thanks in particular go out to Peter0x44, Larsenv and KcrPL. Brainstorming and collaborating with you guys made the 2020 lockdowns feel somewhat bearable. Special thanks to Peter0x44 for helping me set up the ModMii discord server to a much higher standard than I could have ever hoped to do on my own.

      • + +
      • DaMysteryMan
        +Thanks for helping me understand the structure of a cIOS so I could better recreate it in WAD form. For those of you who don't know him, DaMysteryMan is most well known for his ever controversial app - DarkCorp (formerly known as cIOSCorp).

      • + +
      • Gannon
        +Thanks to Gannon for bootopera, which I was able to mod to create the URL loader base dol.

      • + +
      • Devnol
        +Thanks to Devnol for properly modifying the Open HBC to use the same title ID as the official HBC (LULZ).

      • + +
      • ca032769 and Al_Touriste
        +Thanks for their tutorials on how to use a larger than 2TB Hard Drive on a Wii as a Single FAT32 Partition.

      • + +
      • All My Beta Testers!
        +It's because of you guys that ModMii is as stable as it is. Considering that ModMii is developed entirely in notepad without any kind of debugger or developer tools; it's pretty remarkable that ModMii has always been bug-free (albeit with a couple minor exceptions). Thanks for your never-ending devotion to quality control!
        + +Here's a list of some of ModMii's beta testers (in no particular order): scooby74029, DeadlyFoez, redia, Etheboss, JoostinOnline, person66, brausm08, geovalley, undeadsquirrel, mauifrog, FIX94, wolf, Larsenv, Peter0x44, Alexander1970, Cyan, Damaj301damaj, Function, forseenink, jeannotte, saulfabreg, Vila, ca032769, godreborn, KleinesSinchen, RunningSnakes, Scooty, bibarub, Aep, Isla, beta215, Binsky, CoolMe, forseenink, Maeson, grandosegood, and last but certainly not least, Denver Gamer and Clutz450. @Clutz450 and Denver Gamer, you guys rock, I really enjoyed discussing your ModMii tutorial videos and your ideas on the little ways ModMii could be made even better.

      • + +
      • You!
        +Without you, there would be no reason for ModMii to exist. Thanks for using ModMii for all your Wii\WiiU softmodding needs!
      • +
      +
      + +Supporting Apps and Sources
      +
      +Below is a list of the supporting apps bundled with ModMii and their sources. If a link is missing or broken, you can still get it from ModMii's Supporting Files Archive.
      + +Source code for ModMii itself is available is available at github, but you can just open the bat files from it's support folder in notepad or similar text editor.
      +
      + + +
        +
      • WiiPy
      • +
      • wget
      • +
      • 7za
      • +
      • nircmd
      • +
      • sfk
      • +
      • jptch
      • +
      • hexalter
      • +
      • Waninkoko's cIOS
      • +
      • Hermes v4 cIOS
      • +
      • Hermes v5 cIOS
      • +
      • d2x cIOS, v11+ source
      • +
      • Swiss cMIOS r1788
      • +
      • NandLoaders
      • +
      • ISO disc-template
      • +
      • Ascii2All.bat
      • +
      • WizApp
      • +
      • wit: still used but no longer Bundled with ModMii since v8.0.0
      • +
      • UnRAR: Still used but no longer Bundled with ModMii since v4.7.0
      • +
      • AutoIt3: Still used but no longer Bundled With ModMii since v4.5.7
      • +
      • NusFileGrabber by Leathl, Mod by XFlak and TheShadowEevee - requires libWiiSharp.dll: Not used since v7.0.3
      • +
      • patchIOS by Leathl, Mod by scooby74029 - requires libWiiSharp.dll: Not used since v7.0.3
      • +
      • WadMii (aka WadMiiIsh) by cwstjdenobs - requires libWiiSharp.dll: Not used since v7.0.3
      • +
      • TMDedit by person66 - requires libWiiSharp.dll: Not used since v7.0.3 +
      • libWiiSharp.dll by Leathl, Mod by scooby74029 and TheShadowEevee: Not used since v7.0.3
      • +
      • nusd by WiiNinja (original GUI code by WB3000): Not used since v7.0.3
      • +
      • SMW-Mod; ShowMiiWads by Leathl, Sneek Mod by RetroHead: Not used since v7.0.3
      • +
      • settings.exe v1.0 by cwstjdenobs and v1.1 mod by obcd: Not used since v7.0.3
      • +
      • Sharpii by person66: Not used since v7.0.3
      • +
      • hy: Not bundled with ModMii since v4.7.0 and no longer used at all since v7.0.3
      • +
      • fvc: Not used since v7.0.0
      • +
      + +
      +
      + + + +
    8. Support ModMii

    9. + +ModMii started out as a small side-project back in 2010 as a simple NUS Auto Downloader script, and now the changelog is taller than me! I started this project in my 20s in my spare time and since then I've gotten married and had not 1, not 2, not 3, but FOUR boys, all ~2 years apart. I love being able to share my love for gaming and for the Wii with them, and with all of you! This is a passion project that has easily taken over 9000-10000 hours of just my time alone, and that's not counting all the hours spent from the legions of devs and testers who've supported ModMii over the years.
      +
      +Not knowing that much about computers other than some excel tricks, I slowly built more advanced features on top of my original less efficient code that I'd love to rewrite if it wasn't such a daunting task. Throughout the journey I learned a lot from not just those in the credits list, but the incredibly supportive Wii community as a whole. I've gone from just being a "numbers guy" to my family's go to "tech guy", and I have this project, community and followers to thank for it.
      +
      +ModMii is entirely free to use and ad free. Donations can optionally be made to the author using the button below, or pick your favourite contributor from the credits and check if they have a donations page.
      + +

      +

      + +If you're like me and it's difficult to show support with donations, consider taking a minute to vote or share your feedback at the official ModMii page on gbatemp. I always enjoy hearing feedback about your ModMii experience.
      +
      + +XFlak
      +- XFlak + +
    + + + + diff --git a/sampleguides/8.0.1/ModMii_Wizard_Guide(BB1-KoreanInstallWADs).html b/sampleguides/8.0.1/ModMii_Wizard_Guide(BB1-KoreanInstallWADs).html new file mode 100644 index 0000000..a1ce67c --- /dev/null +++ b/sampleguides/8.0.1/ModMii_Wizard_Guide(BB1-KoreanInstallWADs).html @@ -0,0 +1,1147 @@ + + +ModMii Wizard Guide + + + + + +ModMii Wizard Guidev8.0.1|25.04.10 Generated on Thu 04/10/2025 - 12:34

    + + + + + + +

    +ModMii for Windows
    by XFlak
    +
    +This software is not for sale. If you paid for this software or a "bundle" you have been scammed.

    + +THIS PACKAGE COMES WITH ABSOLUTELY NO WARRANTY, NEITHER STATED NOR IMPLIED.
    +NO ONE BUT YOURSELF IS TO BE HELD RESPONSIBLE FOR ANY DAMAGE THIS MAY CAUSE TO YOUR NINTENDO WII CONSOLE!
    +USE THIS AT YOUR OWN RISK!
    +

    +

    + + + +
      + + + + +
    1. Your chosen options

    2. +This guide was generated using the following parameters:
      +
        +
      • Install and\or update all recommended Wii softmods
      • +
      • Current System Menu is 3.XK
      • +
      • Desired System Menu is 4.3K
      • +
      • Install Dark Wii Red Theme
      • +
      • Update active IOSs (can be disabled in options)
      • +
      • Do not install a cMIOS (can be enabled in options)
      • +
      • Do not install Hermes cIOSs (can be enabled in options)
      • +
      • Install a USB-Loader Forwarder Channel (can be disabled in options)
      • +
      • Install Extra Brick Protection (patched IOS60 in unused system menu IOS slots) (can be disabled in options)
      • +
      • Install Photo Channel
      • +
      • Install Mii Channel
      • +
      • Install Shopping Channel (and IOS56)
      • +

      +
    3. Important Notes

      • +
      • This guide does not require an internet connection on your Wii.
      • + +
      • An SD Card is recommended, but not necessary, to fully softmod your console. +
      • Check if your SD Card has a lock switch and make sure it's disabled.
      • +
      • If you get errors during any of the steps try reformatting your SD Card (or HDD) as FAT32.
      • +
      • If your Wii ever freezes, hold the power button on the Wii for 5 seconds to power it off then try again.
      • +
      • Never uninstall a System Menu or IOS.
      • +
      • When updating your softmod you should always overwrite old mods by installing new ones, do not try to "Delete everything" or "Start from scratch".
      • +
          +
        • To update your mods in the future you can use the ModMii Wizard as if it was your first time, or even better, update only what's outdated using ModMii's Syscheck Updater Wizard and reduce the number of steps!
        • +
        +
      • If you accept an official Nintendo update after modding the Wii, you may lose some of your modifications and have to reinstall them.
      • +
      • Do not install untested WADs/themes without Priiloader, Bootmii and a nand backup.
      • +
      • It's probably unnecessary, but you should disconnect all peripherals from the Wii during the modding procedure unless instructed otherwise. This includes gamecube memory cards, gamecube controllers, Wii Speak, etc.
      • +
      • USB hard drives configured to work on a Wii will also work on vWii (virtual Wii on WiiU) and Wii Mini and vice versa.
      • + +
      • Detailed guides covering a broad range of related topics available at the Complete Softmod Guide, wii.hacks.guide and wiiu.hacks.guide
      • +
      • If you come across a term or abbreviation that you're not familar with you can reference the WiiBrew Glossary or the CSG Glossary
      • +
      • If you need help, have questions, or just want to chat visit the official ModMii page on gbatemp or the ModMii Discord Server and ask away!

      + + + + + + +
    4. Hacking your Wii

      1. +
      2. Set SD Card Partition Style to MBR (if applicable)

      3. +Partition style\format information for devices that were connected when this guide was created has been saved to the spoiler below.

        +
        +
        +DeviceID Filesystem
        +H:       NTFS      
        +
        + + +
          +
        • First, plug your SD Card into your PC and check if it's Partition style is already MBR. +
        • +
          +
            +
          1. Right-click "This PC" or "My Computer" and select "Manage", a new window will open, on left panel click "Disk Management". +
              +
            • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
            +
          2. In the Disk Management window, right-click the disk you want and select "Properties". +
          3. In the disk's properties window, select the "Volumes" tab. +
          4. If the "Partition style" is already Master Boot Record (MBR), you can skip the rest of this step. +
          +
          +
        • If your SD Card is not already MBR you must convert it using one of the two methods below. +
          +
          +
        • Method 1: MiniTool Partition Wizard +
            +
          • If you have files on the SD Card you want to keep, you can convert the Partition style to MBR without losing data using MiniTool Partition Wizard. +
          • Even though your data should be preserved, there are no guarantees and you should still back up your files. +
          • If your SD Card is not already in the desired format (e.g. FAT32) you will have to format it during the next step anyway so there's no point in using this method. +
          + +
          +
            +
          1. Download MiniTool Partition Wizard, install it and start the program. +
          2. +
            + +
          3. Within the MiniTool window, right-click the GPT disk you want to convert and choose "Convert GPT Disk to MBR Disk". +
          4. Click the "Apply" button in the toolbar. +
          5. Click the "Yes" button to confirm conversion. +
          6. Wait for the conversion to finish then click "OK". +
          7. Once you have successfully converted your SD Card to MBR you can proceed to the next step of this guide. +
          + +
          + +
        • Method 2: Windows Disk Management + +
            +
          1. Back up any data on the disk before continuing! This will wipe all data on the disk! +
          2. Open Disk Management following the same procedure above and locate the disk drive you want to use. + +
          3. +
            + +
          4. Right-click the partition(s) on the drive (make sure you select the right drive!) and select "Delete Volume" or "Delete Partition" to remove them. Repeat this process for each partition on that disk. + +
          5. Right-click the disk in Disk Management and select "Convert to MBR Disk." + + +
          6. On the lower half menu of the window, locate the unallocated space, right-click it, and select "New Simple Volume" and click "Next". +
          7. Choose a Drive letter for this partition, then click "Next". +
              +
            • Make note of this drive letter, as it will be needed later. +
            +
          8. Set the File System to your desired format and optionally customize the "Volume label". +
              +
            • If your desired format (e.g. FAT32) isn't an option choose "NTFS" and we can change it later. +
            + +
          9. Click "Next", then click "Finish". +
              +
            • If you see a message indicating you need to format the drive, click "Cancel". +
            +
          +
          +
        +
        +
      4. Format the SD Card as FAT32 (if applicable)

      5. +Note: If you don't have an SD Card, you can still accomplish most things using a Hard Drive formatted as FAT32 in place of an SD Card (SD is notably required for Bootmii and NAND backup). Make sure to always plug your hard drive into USB port0 - the one nearest the edge of the Wii. If you don't have an SD Card or Hard Drive, +you can launch apps and install WADs over the internet to your Wii from your PC. Just open apps (boot.dol\elf files) or WADs with ModMii. Note that some apps may not work properly or support all features if they require an SD or HDD and you should never attempt to change the region of a console via the internet.
        + +
        +
          +
        1. First, insert your SD Card into your PC and determine if it needs to be formatted by checking the current Format\File-System of the SD Card.
        2. +
          + + +
            +
          • Open "This PC" or "My Computer", right-click the SD Card you want to use, then select "Properties". +
              +
            • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
            +
          • Make note of the Drive Letter of the SD Card as this will be important later. +
          • If the "File-System" is already FAT32, you can skip this step. +
          +
          +
        3. If you have anything saved to the SD Card, you should back it up now as all the data will be lost once you format it.
        4. +
          +
        5. Launch FAT32 GUI Formatter from shortcuts on your Start Menu or Desktop or directly from C:\ModMii\Program Files +
        6. + + +
          +
            + + +
          • Carefully select the correct drive letter corresponding to your SD Card. +
          • You may optionally uncheck the "Quick Format" box, then click "Start". +
              +
            • When completed it should display "Done". +
            • If you get an error indicating the device is in use, try again after first closing all of your file explorer windows, even the ones that weren't browsing the device.
              +
            +
          • Click the "Close" button. +
          +
          + +
        7. Copy the files ModMii downloaded to your SD Card. +
            + + +
          • The files should be saved here: "C:\ModMii\COPY_TO_SD"

            +• Your folder structure should look similar to this:
            +💾 SD Card or USB Drive
            + ┗ 📁apps
            +      ┣ 📁AppName1
            +            ┣ 📄boot.dol
            +            ┣ 📄meta.xml
            +            ┗ 📄icon.png
            +      ┣ (All other Wii apps should be here too)
            +
            +• Your folder structure should not look like this:
            +💾 SD Card or USB Drive
            + ┗ ⛔📁COPY_TO_SD
            + ┗ ⛔📁COPY_TO_USB
            +
            +
          • When the files are finished copying to the SD card, you should safely remove your SD Card from your computer and reinsert it into your console and proceed to the next step.

        +
      6. Launch YAWM ModMii Edition (yawmME)

      7. + +
          +
        • Start the Homebrew Channel (HBC) and load YAWM ModMii Edition (Yet Another Wad Manager ModMii Edition). Once you've loaded it, move onto the next step. +
          +
        • If you are missing the HBC or it is failing to load any apps, you will need to launch yawmME using another method. +
        + +
        + +Note: if this Wii was previously modified, and it still has a Forwarder Channel installed, you can use that to launch yawmME instead of an exploit. Just save the boot.dol\elf from the app you want to load (ie. SD:\apps\yawmME\boot.dol) to the location used by your specific Forwarder Channel (ie. SD:\apps\usbloader_gx\boot.dol). Then start the channel and the app will load.
        +
        +If this is truly your first time modding your Wii, please continue with this step to launch an exploit. An exploit is a vulnerability in the Wii's software that gives us access to launch the tools we'll need to complete this guide.
        +
        Launch an Exploit
        +You only need to perform ONE of the these exploits to complete this guide.

        Note that if you're missing an SD Card or your SD Card reader is broken, you cannot readily use the str2hax exploit to launch YAWM ModMii Edition.

        +
        + + + +

        +
        +str2hax
        +
        +Requirements: an internet connection on your Wii, but does not require an SD card to launch the HackMii Installer. Will prioritize launching SD:\boot.elf if found. Cannot launch dols. Works on Wii only.
        +
        +
          +
        1. Connect your Wii to the internet if you have not done so already.
          +
            +
          • If prompted, choose to not perform an update. +
          • If you have connection issues ensure your router is supported by the Wii and configured in line with these guidelines. +
          +
        2. Go to the "Wii Options" Menu, then select "Wii Settings", then go to Page 2 and select "Internet", select "Connection Settings", then choose your active connection.
          +
        3. Select "Change settings" and scroll 3 times to the right to select "Auto-Obtain DNS" (Not IP Address)
          +
        4. Select "No" then select "Advanced Settings".
          +
        5. Change both the Primary DNS and Secondary DNS to 3.143.163.250
          +
            +
          • If you later have connection test issues or other problems check here to confirm whether the str2hax DNS has recently changed as it does from time to time. +
          +
        6. Select "Confirm", then "Save", and then select "OK" to run a connection test. +
        7. If the connection test was successful, select "No" to skip the Wii System Update.
        8. +
            +
          • If the connection test does not work, make sure you have a working internet connection and DNS was enterred correctly, then try again. If it still fails you should choose a different exploit. +
          +
        9. Select "Back" two times to return to the "Internet panel", then select User Agreements or Agreement/Contact. +
        10. Select "Yes" to the using the Wii Shop Channel and WiiConnect24. +
        11. Click "Next" to review User Agreements. + +
            +
          • If you see a heart-shaped pony on your screen then you have done everything correctly. +
          +
        12. Select "I Accept" to continue. +
            +
          • After clicking "I Accept" it is normal for your Wii remote not to respond for 1-2 minutes before launching your homebrew application. +
          • If it takes longer than 2 minutes then turn off your Wii by holding the power button for 5 seconds and try again. +
          • If it keeps failing you should choose a different exploit. +
          +
        + +
        +Fun Facts about str2hax! If a boot.elf file is detected on the root of your SD card, str2hax will launch it instead of automatically downloading then launching the HackMii Installer. And did you know when str2hax is finished, it will reset your DNS to Google's 8.8.8.8 and 8.8.4.4? You can leave it this way or re-enable Auto-Obtain DNS, or change it to Cloudflare's 1.1.1.1, or use WiiLink's DNS, the choice is yours!
        +
        +
        +Bannerbomb v1
        +
        +Requirements: SD Card; SDHC and SDXC also work if on System Menu 4.0 or 4.1. Works on System Menus 3.0 to 4.1. Can launch both dols and elfs. Works on Wii only.
        +
        +
          +
        • Run Bannerbomb v1 by going to Wii Options, Data Management, Channels, SD Card and choosing yes to load boot.dol/elf.
          +
            +
          • Note: If it doesn't work for you, visit https://bannerbomb.qoid.us/ for more variations of Bannerbomb v1 (ignore the suggestion to update and use LetterBomb). +
          • In order to use the SD Card Menu normally again after following this guide, you can remove Bannerbomb from your SD card with ModMii's File Cleanup feature, or by manually deleting the "aktn" folder where bannerbomb is saved (SD:\private\wii\title). +
          +
        +
        +
        +Wilbrand; aka Letterbomb, Mailbox Bomb
        +Requirements: SD Card; SDHC and SDXC also work if on System Menu 4.0 or higher. Works on System Menus 3.0 to 4.3. Can launch both dols and elfs. Works on Wii only.
        +
        + +Download Wilbrand and Save it to your SD Card
        + +
        +
        +Note: Wilbrand is console specific, do not use the MAC Address shown in the video or it will not work for you.
        +
        +
          +
        1. On your Wii, go to Wii Settings, then Internet, then Console Information and make note of your MAC address. +
        2. Click the spoiler button below to download Wilbrand. +
            +
          1. Input your Wii's MAC Address and your System Menu Version. +
          2. Make sure Bundle the HackMii Installer is NOT checked. +
          3. Complete the CAPTCHA and cut either wire to download your LetterBomb. +
              +
            • Whichever wire you choose doesn’t matter. +
            +
          +
        3. Extract the private folder from the downloaded ZIP to the root of your SD card, then insert it into your Wii. +
        +
        + + +
        +
        +
        +
        +
        + +
        +Wilbrand is sourced from wilbrand.donut.eu.org, if you don't see an area to type in your MAC Address above, please go directly to wilbrand.donut.eu.org.
        +
        +
        + +
        +Launch Wilbrand on your Wii
        +
        +
        +
          +
        1. On your Wii, return to the Wii Menu and then open the "Message Board" and navigate to Yesterday. +
        2. Click on the envelope with the pink bomb icon to launch the boot.elf/dol file saved on the root of your SD Card. +
            +
          • If you cannot find the mailbox bomb under "Yesterday" check that your Wii's date setting is correct. +
          +
        +
        +Fun Fact! There are two tools that are able to construct this exploit. Wilbrand's Mailbox bomb is functionally the same as "LetterBomb" except letterbomb only works on 4.3 System Menu versions.
        +
        + +
        + + + +
        +This will launch YAWM ModMii Edition unless you are using str2hax without an SD Card (str2hax will launch the HackMii Installer if SD:\boot.elf is not found).
        +
        +If you don't have an SD Card, the HBC or a Forwarder Channel then either perform an official update to 4.3 and repeat the ModMii Wizard, or get an SD Card, or try your luck and see if the HackMii Installer will run on your Wii as is without first installing IOS58. If you are able to skip installing IOS58 and manage to install the HBC and Bootmii, be sure to also install IOS58 when you get to the Install WADs step later.
        + +
        +
      8. Install IOS58 using YAWM ModMii Edition

      9. +
        + +YAWM ModMii Edition stands for Yet Another Wad Manager ModMii Edition (aka yawmME). A WAD Manager will allow you to install "WADs" containing things like updates and other content for your console, like IOSs, custom IOSs (or cIOSs), or other downloadable content, which can be all packed into WADs and installed to your Wii. Think of a WAD like a zip file but for the Wii.
        +
        + +WARNING: WADs can also be uninstalled, and if you're not careful you can brick your console by uninstalling or even installing the wrong WAD. The WAD Manager you're using, YAWM ModMii Edition, has some extra brick protection built in to restrict someone from doing catastrophic things like uninstalling any System Menu WAD, or required System Menu IOS, or a dozen other things which could potentially result in a brick if you don't know what you're doing. Stick to your ModMii guide and you'll be fine.
        +
        + + +
          +
        1. From YAWM ModMii Edition's main menu choose your source device using left and right, most likely "Wii SD Slot", and Press A. + +
        2. Install IOS58-64-v6176.
          + +
            +
          • Navigate to the WAD and press the A button twice to install the IOS individually. +
          • Be careful not to install any additional WADs that may have been previously saved in this folder (they may be safe, but I cannot say for sure). +
          • Make sure the file installs properly before continuing. +
          + +
        3. After successfully installing IOS58, press any button to continue. + +
        4. Then press the "B" button to go back to the root of your device. +
        5. Choose "apps" then press A. +
        6. Navigate to "HackMii_Installer" and press A. +
        7. Scroll to "boot.elf" and press A again. +
        8. Press A to launch the HackMii Installer's boot.elf. +
        +
        + + + +
        +
      10. Use the HackMii Installer to install the HBC and Bootmii

      11. + +
        +The HackMii installer will enable you to install the Homebrew Channel and Bootmii.
        +The Homebrew Channel allows you to launch Wii homebrew applications off your SD card or Hard Drive.
        +Bootmii is a piece of software that can backup and restore your Wii's NAND storage and provides brick protection.

        +
        + +
          +
        • Upon launching the HackMii Installer, you will be greeted by a scam warning screen. +
        • After waiting 30 seconds the message "Press 1 to continue" should appear. +
        + +
        + +
          +
        1. Press 1 to continue. + + +
            +
          • Or if you are using a Gamecube controller, press A to continue. +
          • If the "Press 1 to continue" message doesn't appear, or you get a "no vulnerable IOS" error message or experience any other issues with this step, run ModMii again and this time select the "HackMii Solutions" option and follow those new instructions before continuing this guide. +
          + +
        2. Press A to continue, then press until "Install the Homebrew Channel" is selected and press A, then select "Yes, continue" to install it. +
            +
          • When completed the installer should display "SUCCESS". +
          + +
        3. Press A to continue to the main menu. + + +
        4. From the main menu, press twice to select "Bootmii...", then press A. + + +
        5. From the Bootmii menu, navigate to "Install Bootmii as IOS" and press A, then select "Yes, continue" to write runtime files to the SD Card, then "Yes, continue" again to install Bootmii as IOS. +
            +
          • When completed the installer should display "SUCCESS". +
          • If the installer fails, double check the SD Card's lock switch is disabled (if applicable) or try a different card all together. If you're missing a Bootmii compatible SD Card you can skip installing Bootmii and making a nand backup for now until you get a compatible SD Card. +
          + +
        6. Press A to continue to the Bootmii menu. + +
        7. From the Bootmii menu, check to see if "Install Bootmii as boot2" is an option. +
            +
          • Navigate to "Install Bootmii as boot2" if it's listed as an option and press A. Then install it following the same procedure to install Bootmii as IOS described above. +
          + +
        8. After installing Bootmii as IOS and as boot2 (if possible), navigate to "Return to the main menu" and press A, then go down to "Exit" and press A to exit to the Homebrew Channel. +
        +
        +Some notes about Bootmii as IOS and Bootmii as boot2
        +
          +
        • It is recommended to have Bootmii installed as both IOS and as boot2, if possible. +
        • Installing Bootmii as boot2 is only an option available on older Wii's and it provides the greatest level of brick protection. +
            +
          • Do not worry if your Wii is not capable of installing Bootmii as boot2, all Wii's can still install Priiloader; and with Priiloader installed you can recover from the majority of bricks. So long as you do not uninstall Priiloader, your System Menu, or System Menu IOS you will be able to recover even without Bootmii installed as boot2. +
          • If Bootmii is installed to boot2, you can access Bootmii and the Homebrew Channel before the system menu (or Priiloader) is loaded, this will allow you to launch homebrew as needed to fix bricks or restore NAND backups. If Bootmii is installed to boot2, it will load the Bootmii menu each time the Wii starts up only if a Bootmii folder is detected on your SD card. If you move or rename this folder, the Wii will continue to boot the system menu (or Priiloader if installed). +
          +
        • All Wii's are able to install Bootmii as IOS. +
            +
          • While Bootmii as IOS does not by itself provide much brick protection, it will allow you to make a NAND backup. When combined with Priiloader, a NAND backup may help you recover from potential semi-bricks in the future. +
          +
        + +
        + + + +
      12. Make a NAND backup

      13. +
        +Creating a NAND backup is similar to creating a system restore point in Windows. Should you ever semi-brick your Wii but can still access Bootmii, restoring a NAND backup is like taking your Wii back in time to before the problem occurred. NAND backups are console specific, so you generally cannot restore a backup from a different Wii.
        +
        + +
          +
        • Bootmii does not work with Wiimotes, the steps below will direct you to use the front buttons on the Wii console itself. +
            +
          • Power button = Advance to next item +
          • Reset button = Select highlighted item +
          +
        • Bootmii also works with gamecube controllers; in fact, one is required to restore NAND backups on consoles that could not install Bootmii to boot2. +
        + +
        +
          +
        1. From inside the Homebrew Channel press the Home button and select "Launch Bootmii". +
        2. Press the Power button on the Wii console 3 times to get to the last option to access the Settings (the button with gears), then press the Reset button to select it. +
        3. Press Reset to select the first backup option (the button with the green arrow) +
        4. Press Reset again to make your NAND backup. +
            +
          • Do not power off your Wii or remove your SD card when making your NAND backup. +
          • This process takes about 8 minutes to complete; your mileage may vary. +
          • Having some black "Bad Blocks" is normal and nothing to worry about. +
          • After backing up the NAND, Bootmii will begin verifying it. While this is recommended, it can be skipped by pressing the Eject button on your console. +
          + +
        5. Press any button on the console to exit the NAND backup screen. +
        6. Exit Bootmii and launch the HBC by pressing the Power button on the Wii console 3 times to advance to the last option (the one with the back arrow), then press the Reset button to select it. Then press Power 1 time to advance to the Homebrew Channel, then press the Reset button to launch it. +
        7. At this point, or immediately following the completion of this guide, you should remove the SD card from the Wii (it is safe to do so while inside the HBC), backup the Bootmii folder, nand.bin, and keys.bin from your SD to a hard drive, the cloud, or anywhere safe. You might need these in case of emergencies, so don't lose them. Optionally erase them from the SD card after backing them up to free up space, or rename the Bootmii folder to avoid autobooting into Bootmii at startup for consoles with Bootmii installed to boot2 (or customize it's bootmii.ini config file using ModMii). When done, safely remove your SD Card from your computer and reinsert it into your Wii and proceed to the next step. +
        + +
        + +
        +
        +
        + +

        + +Fun Fact! If you ever need to restore a NAND backup, you can do so by launching Bootmii with an SD card containing the appropriately named Bootmii folder, nand.bin, and keys.bin, and follow the procedure described above except this time select the option with the red arrow going the other direction.
        +
        +Another Fun Fact! You can extract the contents of your nand.bin by opening it with ModMii or other tools like ShowMiiWads (see ModMii Classic's Download Page 5), then save it to a hard drive or SD Card to act as an Emulated NAND (or virtual NAND), allowing you switch between the Wii's real NAND and one or more Emulated NANDs. Emulated NANDs can provide much more storage space than the Wii's 500MB. ModMii can help generate brand new Emulated NANDs free of any game saves or other settings if you prefer a fresh start. For more help on this, after completing this guide, check out ModMii's SNEEK Installation and EmuNAND features.

        + +

        +
        +
        + + +
      14. Install and Configure Priiloader

      15. +
        + +Priiloader loads just before the Wii System Menu and is invisible unless you hold down the reset button or the ESC key on a USB connected keyboard while powering on the console. Not only is Priiloader a great form of brick protection, it can be customized to automatically boot straight to the System Menu (default behavior) with patched features (aka "System Menu Hacks"), or directly to the HBC or a user defined homebrew (e.g. a USB-Loader, Crazy Intro Videos, etc). Click here for directions on "Installing a file" (aka "dol" or "elf" file) in Priiloader to launch user defined homebrew. Custom forwarder dols that are compatible with Priiloader can be built from ModMii's Advanced Downloads menu. More Priiloader information can be found in its FAQ.
        +
        + + +
          + +
        • You can navigate the Priiloader menu using a Wiimote, GameCube controller, USB Keyboard, or the Power/Reset buttons on the front of the console: Power to navigate and Reset to select. +
          • Note: if using the front console buttons you will not be able to access the system menu hacks, file/dol & password menus.
          +
        + +
        + +
          +
        1. Launch the "Priiloader Installer" from the Homebrew Channel. +
        2. After the Priiloader Installer loads, press + to install it. +
            +
          • When successful the installer should display "Install done!" +
          • If you get a "System Menu Version invalid or not vanilla" error, fully complete the "Install WADs" step then immediately afterwards return to this step and Priiloader should install successfully. + +
          • If you get a "cIOSPAGHETTI" error, fully complete the "Install WADs" step then immediately afterwards return to this step and Priiloader should install successfully. +
          +
        3. Press A to exit back to the Homebrew Channel. + +
        4. Launch the "Load Priiloader" app via the HBC to access the Priiloader menu. + +
            +
          • You can also access Priiloader by holding down the reset button or the ESC key on a USB connected keyboard while powering on the console. +
          +
        5. From the Priiloader menu, select "System Menu Hacks" and enable some system menu hacks. +
            +
          • Be careful not to haphazardly enable just any hack, for example do not enable "Lock System Menu with Black Screen".
            +
          • Click here for a description of each Priiloader system menu hack. +
          +
          +RECOMMENDED HACKS +
            + +
          • Block Disc Updates
          • +
          • Block Online Updates
          • +
          • Region Free EVERYTHING
          • +
          • 480p graphics fix in system menu
          • +
          • Remove Deflicker (only if you are NOT using a CRT display)
          • +
          • Wiimmfi Patch v4
          • +
          • Remove NoCopy Save File Protection
          • + + + +
          + +
          +
        6. Scroll down to "save settings" and press A, then press B to go back to Priiloader's main menu. +
        7. Optional: Autoboot a USB-Loader Channel instead of the System Menu. +
            +
          • Select "Load/Install File". Select your forwarder dol (e.g. USBLoader_IDCL_Channel_Forwarder.dol) and press A to install it. Wait for it to install and return to the main menu.
          • +
              +
            • Did you know that custom forwarder dols can be built from ModMii's Advanced Downloads menu?
            • +
            +
          • Navigate to "Settings" and change "Autoboot" to "Installed File".
          • +
          + +
        8. Navigate to "Homebrew Channel" and press A to launch it.
          +
        +
        +Pro tip! If you update or (re)install any System Menu it generally REMOVES Priiloader and you should reinstall it immediately to stay protected. Only YAWM ModMii Edition allows you to safely retain Priiloader while (re)installing a System Menu.
        +
        +Another Pro tip! If you keep a hard drive plugged into your console at all times you can enable "Ignore standby" in Priiloader's settings so the console turns off completely by default. This will stop the hard drive from spinning 24/7 when it's not being used.

        + + + + +
      16. Install WADs

      17. +
        +YAWM ModMii Edition stands for Yet Another Wad Manager ModMii Edition (aka yawmME). A WAD Manager will allow you to install "WADs" containing things like updates and other content for your console, like IOSs, custom IOSs (or cIOSs), or other downloadable content, which can be all packed into WADs and installed to your console. Think of a WAD like a zip file but for the Wii.
        +
        + +WARNINGS: Do not unplug the console when installing WADs. WADs can also be uninstalled, and if you're not careful you can brick your console by uninstalling or even installing the wrong WAD. The WAD Manager you're using, YAWM ModMii Edition, has some extra brick protection built in to restrict someone from doing catastrophic things like uninstalling any System Menu WAD, or required System Menu IOS, or a dozen other things which could potentially result in a brick if you don't know what you're doing. Stick to your ModMii guide and you'll be fine.
        +
        + + +
        +
        +
        + + +

        + +Fun Fact! I mentioned IOSs and cIOSs before, "the Wii console uses the 'IOS' system to communicate with the hardware, it's like a driver (compared to Windows). It contains information and communication tools (like how to access the Disc drive, how to access USB, read the savegames data stored on internal memory, etc.)" ~Cyan. If you're curious to learn more about IOSs or cIOSs, a thorough explanation can be found in Cyan's IOS Explanation post.
        +

        +
        + + + +
          +
        1. On your console, load "YAWM ModMii Edition" from the HomeBrew Channel. +
        2. Choose your source device using left and right, most likely "Wii SD Slot", and Press A. +
        3. Install your custom list of 48 WADs found in the spoiler below.
          + +
            +
          • Be careful not to install any additional WADs that may have been previously saved in this folder (they may be safe, but I cannot say for sure). +
          +
        4. Hold + for 2 seconds to select all the WADs in the folder. + +
            +
          • Alternatively, you can select or deselect your WADs individually by navigating to each one and hitting +.
            +
          • Warning: do not use minus (-) as this will mark WADs for uninstallation.
            +
          + +
        5. After you've marked all the WADs listed below, press A on any marked WAD to install them all. +
        6. Confirm the total number selected for installation is 48, then press A again to install.
          + +
            +
          • If any WADs fail to install properly please retry installing them.
            +
          • If asked whether to retain or remove Priiloader, press A to retain Priiloader.
            + +
          + + + + +
        7. After successfully installing all the WADs, press A to launch Priiloader and re-enable your preferred System Menu Hacks before proceeding to the next step. It's also safe to re-enable them at a later time.
          +
        + +
        +
        +
        +
        + + +Here's your unique list of 48 WADs to install: +
          + +
        1. cIOS248[38]-d2x-v11-beta3
        2. +
        3. cIOS249[56]-d2x-v11-beta3
        4. +
        5. cIOS250[57]-d2x-v11-beta3
        6. +
        7. cIOS251[58]-d2x-v11-beta3
        8. +
        9. IOS11v65535(ModMii-IOS60-v6174)
        10. +
        11. IOS12-64-v526
        12. +
        13. IOS13-64-v1032
        14. +
        15. IOS14-64-v1032
        16. +
        17. IOS15-64-v1032
        18. +
        19. IOS17-64-v1032
        20. +
        21. IOS20v65535(ModMii-IOS60-v6174)
        22. +
        23. IOS21-64-v1039
        24. +
        25. IOS22-64-v1294
        26. +
        27. IOS28-64-v1807
        28. +
        29. IOS30v65535(ModMii-IOS60-v6174)
        30. +
        31. IOS31-64-v3608
        32. +
        33. IOS33-64-v3608
        34. +
        35. IOS34-64-v3608
        36. +
        37. IOS35-64-v3608
        38. +
        39. IOS36-64-v3608
        40. +
        41. IOS37-64-v5663
        42. +
        43. IOS38-64-v4124
        44. +
        45. IOS40v65535(ModMii-IOS60-v6174)
        46. +
        47. IOS41-64-v3607
        48. +
        49. IOS43-64-v3607
        50. +
        51. IOS45-64-v3607
        52. +
        53. IOS46-64-v3607
        54. +
        55. IOS48-64-v4124
        56. +
        57. IOS50v65535(ModMii-IOS60-v6174)
        58. +
        59. IOS52v65535(ModMii-IOS60-v6174)
        60. +
        61. IOS53-64-v5663
        62. +
        63. IOS55-64-v5663
        64. +
        65. IOS56-64-v5662
        66. +
        67. IOS57-64-v5919
        68. +
        69. IOS60v65535(ModMii-IOS60-v6174)
        70. +
        71. IOS61-64-v5662
        72. +
        73. IOS62-64-v6430
        74. +
        75. IOS70v65535(ModMii-IOS60-v6174)
        76. +
        77. IOS80v65535(ModMii-IOS60-v6174)
        78. +
        79. IOS9-64-v1034
        80. +
        81. Mii-Channel-NUS-v6
        82. +
        83. Open_HBC_1.1.5_LULZ
        84. +
        85. Photo-Channel-1.1-dummy-HAZA
        86. +
        87. Photo-Channel-1.1-NUS-v3[K]
        88. +
        89. RVL-mios-v10
        90. +
        91. Shopping-Channel-NUS-v21[K]
        92. +
        93. SystemMenu_4.3K_v518_DarkWiiRed_No-Spin
        94. +
        95. USBLoader(s)-ahbprot58-SD-USB-v14-IDCL-(Wii+vWii) (see spoiler for boot info)
        96. +

        + +
        +
        +
        + + +The USBLoader(s) forwarder channel will boot the first app it finds from this list:
        +
          +
        1. SD+USB:\apps\usbloader_gx\boot.dol
        2. +
        3. SD+USB:\apps\usbloader_gx\boot.elf
        4. +
        5. SD+USB:\apps\WiiFlow\boot.dol
        6. +
        7. SD+USB:\apps\WiiFlow\boot.elf
        8. +
        9. SD+USB:\apps\usbloader_cfg\boot.dol
        10. +
        11. SD+USB:\apps\usbloader_cfg\boot.elf
        12. +
        13. SD+USB:\apps\usbloader\boot.dol
        14. +
        15. SD+USB:\apps\usbloader\boot.elf
        16. +
        17. SD+USB:\apps\usb-loader\boot.dol
        18. +
        19. SD+USB:\apps\usb-loader\boot.elf
        20. +
        +
        +Note: Forwarder requires IOS58. SD paths are all checked first, then USB. It's capable of launching apps from an SD Card and hard drives formatted as FAT32, NTFS, ext2, ext3 and ext4. It also supports meta.xml arguments and is able to launch apps with direct hardware access.
        +
        +Want to customize some of your channels? There's an app for that! First make sure you finish this guide and install Priiloader if you haven't already, then get CustomizeMii from ModMii Classic's Download Page 5. You can use this tool to make changes to the audio or visual effects of a channel, and even inject a new "dol" for it to launch. You can build forwarder dol's for custom paths, channels, or website URLs from ModMii Classic's Advanced Downloads Page. + +
        + + +
        +
        +

      +
    5. After Modding your Wii

      • +
      • To play Wii (and Gamecube) games off a USB hard drive, run the USB-Loader Setup wizard from ModMii's Main Menu. + +
      • Optionally remove unnecessary files using ModMii's "File Cleanup & App Updater" feature to prevent amateurs from using potentially dangerous apps. + +
      • Consider making another NAND backup so that if you ever need restore it you won't need to repeat the entire softmod process. + +
      • At any point you can run SysCheck on your Wii to get a sysCheck.csv log of your installed softmods; in the future you can check if any of your mods are outdated by opening your log with the latest version of ModMii. + +
      • Periodically check for updates to the apps on your SD card or USB Hard drive by using ModMii's "File Cleanup & App Updater" feature. It will scan your device for ModMii's auto-updating apps and offer to check for updates. + +
      • Download the latest Wii Homebrew apps to your SD Card or FAT32 USB Hard Drive so they can be launched via the HBC or forwarder channels. + +
          +
        • Download some Wii related PC tools or Just for Fun Wii apps like emulators or cheat codes from ModMii Classic's Download Pages. +
        • Grab the Homebrew Browser or the Open Shop Channel for Windows from ModMii or the provided links to easily download many other popular apps right from your Wii or PC!
        • +
        • Some other great libraries of Homebrew applications can be found at wiibrew.org, wiidatabase.de, oscwii.org and of course gbatemp. + +
            +
          • To manually "install" apps, download your homebrew and you should find a boot.dol (or boot.elf) file and possibly an icon.png and meta.xml. +
          • For the HBC to read your SD/USB correctly, your card must be structured SD+USB:/apps/application name/boot.dol\elf +
          • Some apps require a meta.xml be saved in the same place as the boot.dol\elf to work properly (icon.png is always optional). +
          • If you have a dol or elf file not named "boot", rename it boot.dol\elf, otherwise it will not be recognized by the HBC (not required if using Priiloader to install a file). +
          +
        +
      • Check out some of my custom Forwarder Channels to launch your favourite Wii homebrew straight from the System Menu. +
      • Get a new theme for your Wii Menu! Confirm you have Priiloader installed before installing themes, then open mym themes\files using ModMii or ThemeMii Mod to convert them to csm files for your specific system menu version. Or check out the huge library of themes available at www.wiithemer.org, a website that also converts MYMs to CSMs for you on the fly. CSM files can then be installed to your Wii using csm-installer or MyMenuify Mod. ThemeMii Mod, csm-installer and MyMenuify Mod are all available on ModMii Classic's Download Pages. +
      • "Expand" your Wii's 500MB internal memory for more WiiWare and Virtual Console games by having it load the System Menu from external storage instead. Use ModMii's SNEEK installer and Emulated NAND builder to get started. +
          +
        • You can also use your Wii's nand.bin backup as an Emulated NAND instead of having ModMii build one from scratch. To extract the files from a nand.bin backup to use as an Emulated NAND, simply open the nand.bin file using ModMii. +
        • Alternatively, you can dump your Wii's NAND to use as an Emulated NAND using USB Loader GX's features menu. +
        +
      • Install Fakemote to an unused IOS slot like 247 to add support for DS3 and DS4 controllers. This can also be done using ModMii Classic's Advanced Downloads Menu by choosing the latest FM (Fakemote) version of d2x in ModMii's options. +
      • Check out some Crazy Intro Videos to customize how your Wii starts up (SD Card required). + +
      • Bring back WiiConnect24 to your Wii! The WiiLink Patcher restores functionality to Wii Mail and various Nintendo Channels such as Forecast, News, Everybody Votes, Nintendo, Check Mii Out, and more! You can get this tool from from ModMii Classic's Download Page 5. + +
      • Check out RiiTag\LinkTag: a customizable and dynamic gamertag to automatically update your Discord status with what you've been playing on your Wii. + +
      +
      + + +
    6. Credits, Supporting Apps, and Sources

    7. +ModMii was written entirely by yours truly, XFlak. Trust me, no one else is crazy enough to try to maintain a batch file that has grown so large and 'all over the place'. But without the help of many other very talented people ModMii would not exist. Some people have contributed supporting files or programs, others have shared their knowledge, some have provided ideas and others have given their time.
      +
      +I have tried my best to recognize everyone's contribution to ModMii regardless of how big or small it is. If I've forgotten someone, please notify me and I'll add them to the credits as quickly as possible.

      + + +
      +
      +
      + +
        +
      • Team Twiizers
        +Thanks to Team Twiizers for creating the revolutionary HackMii Installer. Without their hard work, the Wii might never have been unlocked. Many Team Twiizer Members went on to join Team Fail Overflow; a team that played a vital role in unlocking the PS3.

        + +I especially want to thank Bushing (may he rest in peace), who before his untimely passing gave ModMii his blessing to download and use the HackMii Installer.

      • + +
      • Giantpune
        +Giantpune is a legend in the Wii Scene and I consider him to be a good friend of mine. He created many exploits, including the Smash Stack exploit for PAL and KOR Wii's (which is maybe still the only method to fix 003 bricked Wii's), the Channel Forwarder dol, USB Loader GX, and many other computer programs to repair or virginize Wii's.

        + +He's contributed code to more projects than I even know about, so its impossible for me to truly convey his impact on the scene. He even took the time to explain a few things to me about cIOSs when ModMii was in its early stages and still known as NUS Auto Downloader.

      • + +
      • DeadlyFoez
        +DeadlyFoez is legendary for his Wii Repairs and infectus tutorial. He also played a key role in the ModMii v5.0.0 update not only by helping come up with the idea for using html guides but also creating the template for ModMii's custom html guides and recording almost all of the videos and images they use. Within 1.5 weeks since our initial conversation we were able to collaborate and bring the idea to life in time to release it for Christmas. Working with him on this was a truly rewarding and fun experience. DeadlyFoez also single-handedly built the first official ModMii website.

        + +What can I say about THE "DeadlyFoez" on a personal level. He's always getting me into trouble but his friendship is worth every fiasco! It's unreal how he became one of my best friends. Just goes to show you not everyone you meet online is totally crazy; in his case... just a little crazy. But seriously, thanks to DeadlyFoez for always being there for me to bounce ModMii ideas off of, for hosting our Team Your Mom meetings and for introducing me to his awesome family and friends. There's no one else I'd rather geek out with and I'll always have your back.

      • + +
      • Violator
        +He's my bro, my cuz, my best man and the reason I ever bought or modded a Wii. "XFlak" would have died many years ago if not for him. Thanks Violator, for getting me interested in this stuff, and for all the awesome music you recorded for ModMii and my Top Wii Channels.

      • + +
      • JoostinOnline
        +Thanks for his work developing KoreanKii (with tueidj), Syscheck HD Edition, sharing his webhosting space with me, and for all his jokes; I'll never get tired of our endless patriotic "debates".

      • + +
      • Crediar, Daco Taco and Phpgeek
        +The above people all had a hand in creating Priiloader. This was another revolutionary tool mainly because it was the first to offer some level of protection to newer Wii's that were unable to install Bootmii at boot2. Crediar developed the original preloader as well as s/uneek, Nintendont, NMM, DML, etc. Special thanks to Daco Taco for being the last man standing in terms of actively improving/maintaining Priiloader, not to mention developing OpenDolBoot and just generally being very helpful and knowledgeable.

      • + +
      • NinjaCheetah
        +Thanks for his work on libWiiPy, WiiPy, NUSGet and more! It was a pleasure working with him to test his tools and he was always very open to feedback and feature requests.

      • + +
      • Comex
        +In addition to being a member of Team Twiizers and contributing to the HackMii Installer, Comex created the heavily utilized bannerbomb exploit. This exploit is what allows Wii's on firmwares 3.0-4.2 to be softmodded with only an SD Card instead of needing one of a few specific Wii Games.

      • + +
      • Maschell and GaryOderNichts
        +Thanks for being absolute legends in the WiiU and vWii scene!

        + +
      • Waninkoko
        +Waninkoko was the first to publicly release a cIOS and other excellent apps like WAD manager, Save Game Manager, USB loader, etc. I also want to thank him for giving ModMii permission to recreate his cIOSs in WAD form.

        + +
      • Hermes and Rodries
        +Hermes is well known for his cIOS 222/223/224 and for his usbloader "uloader". For a time his cIOSs were the only ones to work with RockBand type games and they are still highly utilized today. Thanks to Rodries for improving upon Hermes v5.1 cIOSs.

      • + +
      • davebaol, blackb0x, XFlak and xabby
        +These developers worked together to modify Waninkoko's rev21 cIOS and created a new "d2x" cIOS. This cIOS is currently considered the ultimate cIOS because it corrected many bugs and added features that were previously thought to be impossible (ie. Support for IOS Reloading Games). WiiPower was also heavily influential in achieving IOS Reload Support.

      • + +
      • Fullmetal5
        +Thanks for his work developing the str2hax and bluebomb exploits.

      • + +
      • WiiGator
        +WiiGator created a cMIOS and Gamecube Backup Launcher. Any GameCube fans owe a big thank you to WiiGator for his work.

      • + +
      • cwstjdenobs
        +cwstjdenobs is one of the few people I've encountered in the Wii scene that I would love to treat to a beer. He was always very supportive of me and encouraged me to ask him as many questions as I'd like. He is probably most well known for YAWMM (Yet Another Wad Manager Mod) which was the first Wad Manager to add brick protection by restricting users from making silly mistakes like uninstalling or stubbing a crucial file. He's also made and modified apps specifically for ModMii. For example, he modified WadMii so it doesn't timestamp WADs and he also made a setting.txt builder for ModMii's NAND builder.

      • + +
      • Leathl
        +Leathl is another awesome developer who supported me before I became well known by expanding upon his apps to further support ModMii. Leathl has created many Wii apps including ShowMiiWads, CustomizeMii, libWiiSharp, patchios, nusfilegrabber, etc. Despite his recent inactivity, his apps are still highly used today... just goes to show you that quality work never gets old. I also want to thank RetroHead for his Mod of ShowMiiWads which ModMii uses to build emulated nands without requiring any input from the user. libWiiSharp.dll is based on wii.py, the wii.py devs are Megazig, Omega, Xuzz, SquidMan, Matt_P and The Lemon Man. Also thanks to Daeken for writing Struct.py and marcan for his LZ77 code.

      • + +
      • scooby74029
        +scooby74029's most well known for sneeky compiler, which is able to build multiple different versions of s\uneek. ModMii will always construct the latest version of s\uneek available on his sneeky compiler google code webpage. This means he has total control over what version of s\uneek ModMii will construct. He also created modifications of Leathl's libWiiSharp.dll and patchios.exe to further support ModMii. Additionally, he's modified other apps like Any Region Changer ModMii Edition, JoyFlow, JoyLoader GX, JoyLoader CFG, etc. On top of all that, he's an all around awesome person and I'm proud to be on his friends list.

      • + +
      • person66
        +person66 has had a hand in many projects, but most noteworthy are his sharpii cmd line tool and his Universal Forwarder Creator. He also wrote the intial version of an autoit script that is used to launch ModMii with an icon, arguments and other useful functions.

        +Thanks for trading little bits of batch coding knowledge with me. It's great having a fellow batch coder for a friend; we are a dying breed, so keep up the great work with Universal Forwarder Creator and all your other projects.

      • + +
      • WiiPower and shoutplenty
        +WiiPower created Neogamma which is hands down the best backup disc loader for the Wii. He also contributed code to many other popular usb-loaders and had a hand in adding IOS Reloading support to the d2x cIOSs. Furthermore he also modified WiiGators cMIOS, which was later further modded by shoutplenty to include Swiss, and is considered the ultimate cMIOS today.

      • + +
      • OverjoY and obcd
        +OverjoY created JoyFlow, a modification of WiiFlow that runs on s\uneek. He then teamed up with obcd to accomplish some seriously amazing things, like building their mod of s\uneek, NEEK2O, that allows it to load games in wbfs format and select from multiple emulated NANDs.

      • + +
      • Maeson and NoobletCheese
        +Thanks for researching video filters in such detail to get Deflicker video filter mods working just right!

      • + +
      • CrafterPika
        +Thanks for developing and hosting an updated server to save SysCheck report uploads.

      • + +
      • Arikado and the Dop-Mii Team
        +They created Dop-Mii; a lot of apps borrow code from Dop-Mii, so even if you have never used Dop-Mii but used MMM or WiiMod then you owe a thank you to these people.

      • + +
      • DarkMatterCore
        +For his work on wad2bin, Yet Another BlueDump MOD, ww-43db-patcher and for being a part of ModMii's development and testing discord.

      • + +
      • WiiWu
        +He made Multi-Mod Manager (MMM) which has the functions of many different Wii modding tools all in one user friendly app.

      • + +
      • WB3000 and WiiNinja
        +Thanks to WB3000 for creating NUS Downloader and to WiiNinja for making a cmd line version of NUS Downloader. NUS Downloader was one of ModMii's vital supporting apps.

      • + +
      • TheShadowEevee
        +TheShadowEevee helped update many tools with a new NUS endpoint. He also helped implement some fixes and improvements to Any Region Changer ModMii Edition.

      • + +
      • WiiCrazy
        +WiiCrazy is most famous for "Wii Game Shortcut Creator" (formerly known as "Crap"), Crazy Intro and Crazy Intro Video. He also contributed to usb-loaders by bypassing some game specific security. WiiCrazy is another person who's always been willing to do everything in his power to help me, or anyone else for that matter.

      • + +
      • oggzee, usptactical, gannon and Dr.Clipper
        +Together the above people compose the Configurable USB Loader Team. Back in the day, this usb-loader was always the first to add new features and in my opinion it's one of the top three best usb-loader out there.

      • + +
      • Cyan, dimok, blackb0x and the USBLoaderGX team
        +Thanks for their work on USBLoaderGX. It is one of the most feature-rich usb-loaders and has quickly become a favourite among the community. I also want to thank Cyan specifically for his excellent support of users on gbatemp for many years; he has probably explained what an IOS is more times than I can count!

      • + +
      • OverjoY, blackb0x, Peter0x44, scooby74029 and thepikachugamer
        +This dream team of developers brought my vision to life when they created YAWM ModMii Edition.

      • + +
      • Hibernatus, Fledge68 and the WiiFlow team
        +Thanks for their work on WiiFlow. It was always beautiful, but now it's got all sorts of bells and whistles, you should check it out.

      • + +
      • Wiimm
        +Thanks to Wiimm for creating Wiimmfi and Wiimms ISO Tools, including wit.exe which ModMii uses to convert Wii Games to s/uneek format, build forwarder ISOs and enabled\disable Deflicker video filters.

      • + +
      • Leseratte
        +For his work on Wiimmfi, as well as d2xl and other amazing projects.

      • + +
      • diddy81 and symular syn of the Wii Theme Team
        +The Wii Theme Team has created some of the best Wii Themes ever made! All of the alternative themes available in ModMii were created by them. I want to thank diddy81 in particular for working with me to ensure that all his themes worked perfectly for all regions.

      • + +
      • FIX94, Narolez and the WiiXplorer Team
        +Thanks to all these people for their contributions in making the best SD/USB forwarder. I want to thank FIX94 in particular who not only worked on Nintendont, Some YAWMM Mod, WiiFlow and literally every other big Wii application, but he also spent a lot of time testing ModMii's Forwarder Builder.

      • + +
      • jskyboo
        +Thanks to jskyboo for creating WiiMod. His app can do a lot of different things, and it was the first ahbprot enabled WAD Manager to incorporate davebaol's ahbprot bugfix.

      • + +
      • ModMii's Translators
        +Tranlating ModMii is an enormous amount of work. It's very challenging to get special characters to display correctly in a cmd window, not to mention keeping everything formatted properly. But probably the most difficult part of translating ModMii is keeping up with the updates. If you use a translated version of ModMii, I encourage you to thank your translator because it truly is a LOT of work to do.

        + +French Translators: mamule, xav91 and ketufe
        +Dutch Translator: Hielkenator
        +Italian Translators: Wasabi, Step and Robilyn
        +Spanish Translators: ledebene and Burton
        +Korean Translator: DDinghoya

      • + +
      • Fig2k4
        +Thanks Fig2k4 for WiiBackupManager. It was a pleasure beta testing it for you and sharing my ideas with you. I hope to see you around the forums again and that you continue working on your amazing program.

      • + +
      • Gabubu, sthetix, Foxlet, Alexander1970, Vila and Aep
        +Thanks for recording, editing or upscaling many of the Youtube videos used by ModMii. Special thanks to Gabubu who single-handedly created all the new\updated videos in the 7.0.0 update, and also updated GFX for a bunch of ModMii's Wii channels.

      • + +
      • WiiShizzza, pepxl, RobGee789, M3RK, AuroraNemoia and emilydaemon
        +Thanks to WiiShizzza for creating ModMii's new icon and to pepxl for creating ModMii's original icon. I want to thank everyone who created a ModMii icon and submitted it into ModMii's new icon competition.

        + +RobGee789 and M3RK made ModMii Skin's original graphics. AuroraNemoia made ModMii Skin's new (2022) default\Nebula theme. It was a pleasure working with them, they were all very open to feedback and willing to "go back to the drawing board", so to speak, as many times as it took to get it perfect. Thanks guys!

        + +emilydaemon made ModMii's WiiU\Aroma splash screen as well as maintains the Wilbrand Web website.

      • + +
      • dhtdht020, Gabubu, Artuto and the Open Shop Channel team
        +Thanks for maintaining oscwii.org! Special thanks to dhtdht020 for refreshing the ModMii icons in 2022; now I have a rainbow of icons to choose from should the need arise.

      • + +
      • vgmoose, pwsincd, Nightkingale, Gabubu and the Homebrew App Store team
        +Thanks for maintaining hb-app.store and all the other projects you've contributed to!

      • + +
      • My Fellow Guide Writers
        +Thanks to tj_cool, xzxero, burritoboy9984, ChokeD, mauifrog, playerjmr, Ingunar and the Wii\WiiU hacks guide team for their awesome guides. I especially want to thank tj_cool and xzxero for inviting me to join "The Crew" at the Complete Softmod Guide. I'll never forget how great it felt to be relatively new to the scene and to be invited to join you all as equals.

      • + +
      • Wii.Hacks.Guide and WiiLink\RiiConnect24 teams
        +Thanks in particular go out to Peter0x44, Larsenv and KcrPL. Brainstorming and collaborating with you guys made the 2020 lockdowns feel somewhat bearable. Special thanks to Peter0x44 for helping me set up the ModMii discord server to a much higher standard than I could have ever hoped to do on my own.

      • + +
      • DaMysteryMan
        +Thanks for helping me understand the structure of a cIOS so I could better recreate it in WAD form. For those of you who don't know him, DaMysteryMan is most well known for his ever controversial app - DarkCorp (formerly known as cIOSCorp).

      • + +
      • Gannon
        +Thanks to Gannon for bootopera, which I was able to mod to create the URL loader base dol.

      • + +
      • Devnol
        +Thanks to Devnol for properly modifying the Open HBC to use the same title ID as the official HBC (LULZ).

      • + +
      • ca032769 and Al_Touriste
        +Thanks for their tutorials on how to use a larger than 2TB Hard Drive on a Wii as a Single FAT32 Partition.

      • + +
      • All My Beta Testers!
        +It's because of you guys that ModMii is as stable as it is. Considering that ModMii is developed entirely in notepad without any kind of debugger or developer tools; it's pretty remarkable that ModMii has always been bug-free (albeit with a couple minor exceptions). Thanks for your never-ending devotion to quality control!
        + +Here's a list of some of ModMii's beta testers (in no particular order): scooby74029, DeadlyFoez, redia, Etheboss, JoostinOnline, person66, brausm08, geovalley, undeadsquirrel, mauifrog, FIX94, wolf, Larsenv, Peter0x44, Alexander1970, Cyan, Damaj301damaj, Function, forseenink, jeannotte, saulfabreg, Vila, ca032769, godreborn, KleinesSinchen, RunningSnakes, Scooty, bibarub, Aep, Isla, beta215, Binsky, CoolMe, forseenink, Maeson, grandosegood, and last but certainly not least, Denver Gamer and Clutz450. @Clutz450 and Denver Gamer, you guys rock, I really enjoyed discussing your ModMii tutorial videos and your ideas on the little ways ModMii could be made even better.

      • + +
      • You!
        +Without you, there would be no reason for ModMii to exist. Thanks for using ModMii for all your Wii\WiiU softmodding needs!
      • +
      +
      + +Supporting Apps and Sources
      +
      +Below is a list of the supporting apps bundled with ModMii and their sources. If a link is missing or broken, you can still get it from ModMii's Supporting Files Archive.
      + +Source code for ModMii itself is available is available at github, but you can just open the bat files from it's support folder in notepad or similar text editor.
      +
      + + +
        +
      • WiiPy
      • +
      • wget
      • +
      • 7za
      • +
      • nircmd
      • +
      • sfk
      • +
      • jptch
      • +
      • hexalter
      • +
      • Waninkoko's cIOS
      • +
      • Hermes v4 cIOS
      • +
      • Hermes v5 cIOS
      • +
      • d2x cIOS, v11+ source
      • +
      • Swiss cMIOS r1788
      • +
      • NandLoaders
      • +
      • ISO disc-template
      • +
      • Ascii2All.bat
      • +
      • WizApp
      • +
      • wit: still used but no longer Bundled with ModMii since v8.0.0
      • +
      • UnRAR: Still used but no longer Bundled with ModMii since v4.7.0
      • +
      • AutoIt3: Still used but no longer Bundled With ModMii since v4.5.7
      • +
      • NusFileGrabber by Leathl, Mod by XFlak and TheShadowEevee - requires libWiiSharp.dll: Not used since v7.0.3
      • +
      • patchIOS by Leathl, Mod by scooby74029 - requires libWiiSharp.dll: Not used since v7.0.3
      • +
      • WadMii (aka WadMiiIsh) by cwstjdenobs - requires libWiiSharp.dll: Not used since v7.0.3
      • +
      • TMDedit by person66 - requires libWiiSharp.dll: Not used since v7.0.3 +
      • libWiiSharp.dll by Leathl, Mod by scooby74029 and TheShadowEevee: Not used since v7.0.3
      • +
      • nusd by WiiNinja (original GUI code by WB3000): Not used since v7.0.3
      • +
      • SMW-Mod; ShowMiiWads by Leathl, Sneek Mod by RetroHead: Not used since v7.0.3
      • +
      • settings.exe v1.0 by cwstjdenobs and v1.1 mod by obcd: Not used since v7.0.3
      • +
      • Sharpii by person66: Not used since v7.0.3
      • +
      • hy: Not bundled with ModMii since v4.7.0 and no longer used at all since v7.0.3
      • +
      • fvc: Not used since v7.0.0
      • +
      + +
      +
      + + + +
    8. Support ModMii

    9. + +ModMii started out as a small side-project back in 2010 as a simple NUS Auto Downloader script, and now the changelog is taller than me! I started this project in my 20s in my spare time and since then I've gotten married and had not 1, not 2, not 3, but FOUR boys, all ~2 years apart. I love being able to share my love for gaming and for the Wii with them, and with all of you! This is a passion project that has easily taken over 9000-10000 hours of just my time alone, and that's not counting all the hours spent from the legions of devs and testers who've supported ModMii over the years.
      +
      +Not knowing that much about computers other than some excel tricks, I slowly built more advanced features on top of my original less efficient code that I'd love to rewrite if it wasn't such a daunting task. Throughout the journey I learned a lot from not just those in the credits list, but the incredibly supportive Wii community as a whole. I've gone from just being a "numbers guy" to my family's go to "tech guy", and I have this project, community and followers to thank for it.
      +
      +ModMii is entirely free to use and ad free. Donations can optionally be made to the author using the button below, or pick your favourite contributor from the credits and check if they have a donations page.
      + +

      +

      + +If you're like me and it's difficult to show support with donations, consider taking a minute to vote or share your feedback at the official ModMii page on gbatemp. I always enjoy hearing feedback about your ModMii experience.
      +
      + +XFlak
      +- XFlak + +
    + + + + diff --git a/sampleguides/8.0.1/ModMii_Wizard_Guide(BB2-MyMenuify-FAT32-Flow-SDConfig-PCPortable).html b/sampleguides/8.0.1/ModMii_Wizard_Guide(BB2-MyMenuify-FAT32-Flow-SDConfig-PCPortable).html new file mode 100644 index 0000000..ee80e5e --- /dev/null +++ b/sampleguides/8.0.1/ModMii_Wizard_Guide(BB2-MyMenuify-FAT32-Flow-SDConfig-PCPortable).html @@ -0,0 +1,1716 @@ + + +ModMii Wizard Guide + + + + + +ModMii Wizard Guidev8.0.1|25.04.10 Generated on Thu 04/10/2025 - 12:34

    + + + + + + +

    +ModMii for Windows
    by XFlak
    +
    +This software is not for sale. If you paid for this software or a "bundle" you have been scammed.

    + +THIS PACKAGE COMES WITH ABSOLUTELY NO WARRANTY, NEITHER STATED NOR IMPLIED.
    +NO ONE BUT YOURSELF IS TO BE HELD RESPONSIBLE FOR ANY DAMAGE THIS MAY CAUSE TO YOUR NINTENDO WII CONSOLE!
    +USE THIS AT YOUR OWN RISK!
    +

    +

    + + + +
      + + + + +
    1. Your chosen options

    2. +This guide was generated using the following parameters:
      +
        +
      • Install and\or update all recommended Wii softmods
      • +
      • Current System Menu is 4.2U
      • +
      • Desired System Menu is 4.2U
      • +
      • Update active IOSs (can be disabled in options)
      • +
      • Do not install a cMIOS (can be enabled in options)
      • +
      • Do not install Hermes cIOSs (can be enabled in options)
      • +
      • Install a USB-Loader Forwarder Channel (can be disabled in options)
      • +
      • Install Extra Brick Protection (patched IOS60 in unused system menu IOS slots) (can be disabled in options)
      • +
      • Download WiiFlow
      • +
      • USB-Loader Settings and config files saved to SD Card
      • +

      +
    3. Important Notes

      • +
      • This guide does not require an internet connection on your Wii.
      • + +
      • An SD Card is recommended, but not necessary, to fully softmod your console. +
      • Check if your SD Card has a lock switch and make sure it's disabled.
      • +
      • If you get errors during any of the steps try reformatting your SD Card (or HDD) as FAT32.
      • +
      • If your Wii ever freezes, hold the power button on the Wii for 5 seconds to power it off then try again.
      • +
      • Never uninstall a System Menu or IOS.
      • +
      • When updating your softmod you should always overwrite old mods by installing new ones, do not try to "Delete everything" or "Start from scratch".
      • +
          +
        • To update your mods in the future you can use the ModMii Wizard as if it was your first time, or even better, update only what's outdated using ModMii's Syscheck Updater Wizard and reduce the number of steps!
        • +
        +
      • If you accept an official Nintendo update after modding the Wii, you may lose some of your modifications and have to reinstall them.
      • +
      • Do not install untested WADs/themes without Priiloader, Bootmii and a nand backup.
      • +
      • It's probably unnecessary, but you should disconnect all peripherals from the Wii during the modding procedure unless instructed otherwise. This includes gamecube memory cards, gamecube controllers, Wii Speak, etc.
      • +
      • USB hard drives configured to work on a Wii will also work on vWii (virtual Wii on WiiU) and Wii Mini and vice versa.
      • + +
      • After completing this guide, you can launch your USB-Loader via the Homebrew Channel or a USB-Loader forwarder channel.
      • + +
      • USB-Loaders, contrary to their name, can also be used on the Wii\vWii with an SD Card. If you prefer using an SD Card simply follow this guide utilizing your FAT32 formatted SD Card in place of a Hard Drive. +
      • Double check that your hard drive is always plugged into USB port0 - the one nearest the edge of the Wii. + +
      • Not all external hard drive's are compatible with the Wii\vWii\Wii Mini, small USB flash drives or 'thumb drives' in particular often don't work very well. For a list of which USB hard drive's are compatible, check out the USB Devices Compatibility List
      • +
          +
        • If you are determined to try using a small USB flash drive or 'thumb drive' on a Wii\vWii, you may have more success if running the loader off of an SD Card and formatting the flash drive as WBFS instead of FAT32. This can be done using Wii Backup Manager. However, doing so will not only restrict the drive to storing only Wii games, but it will not be accessible by your PC without a program like Wii Backup Manager. In fact, every time you plug the hard drive into your PC you will be prompted to reformat it. +
        +
      • If a USB Loader fails to load a particular game, try changing it's game specific settings to use a different custom IOS like 249, 250, 251, etc. Your cIOS 249 should play the vast majority of games, for more information see the Wii cIOS base Compatibility List.
      • + +
      • Detailed guides covering a broad range of related topics available at the Complete Softmod Guide, wii.hacks.guide and wiiu.hacks.guide
      • +
      • If you come across a term or abbreviation that you're not familar with you can reference the WiiBrew Glossary or the CSG Glossary
      • +
      • If you need help, have questions, or just want to chat visit the official ModMii page on gbatemp or the ModMii Discord Server and ask away!

      + + + + + + +
    4. Hacking your Wii

      1. +
      2. Set SD Card Partition Style to MBR (if applicable)

      3. +Partition style\format information for devices that were connected when this guide was created has been saved to the spoiler below.

        +
        +
        +DeviceID Filesystem
        +H:       NTFS      
        +
        + + +
          +
        • First, plug your SD Card into your PC and check if it's Partition style is already MBR. +
        • +
          +
            +
          1. Right-click "This PC" or "My Computer" and select "Manage", a new window will open, on left panel click "Disk Management". +
              +
            • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
            +
          2. In the Disk Management window, right-click the disk you want and select "Properties". +
          3. In the disk's properties window, select the "Volumes" tab. +
          4. If the "Partition style" is already Master Boot Record (MBR), you can skip the rest of this step. +
          +
          +
        • If your SD Card is not already MBR you must convert it using one of the two methods below. +
          +
          +
        • Method 1: MiniTool Partition Wizard +
            +
          • If you have files on the SD Card you want to keep, you can convert the Partition style to MBR without losing data using MiniTool Partition Wizard. +
          • Even though your data should be preserved, there are no guarantees and you should still back up your files. +
          • If your SD Card is not already in the desired format (e.g. FAT32) you will have to format it during the next step anyway so there's no point in using this method. +
          + +
          +
            +
          1. Download MiniTool Partition Wizard, install it and start the program. +
          2. +
            + +
          3. Within the MiniTool window, right-click the GPT disk you want to convert and choose "Convert GPT Disk to MBR Disk". +
          4. Click the "Apply" button in the toolbar. +
          5. Click the "Yes" button to confirm conversion. +
          6. Wait for the conversion to finish then click "OK". +
          7. Once you have successfully converted your SD Card to MBR you can proceed to the next step of this guide. +
          + +
          + +
        • Method 2: Windows Disk Management + +
            +
          1. Back up any data on the disk before continuing! This will wipe all data on the disk! +
          2. Open Disk Management following the same procedure above and locate the disk drive you want to use. + +
          3. +
            + +
          4. Right-click the partition(s) on the drive (make sure you select the right drive!) and select "Delete Volume" or "Delete Partition" to remove them. Repeat this process for each partition on that disk. + +
          5. Right-click the disk in Disk Management and select "Convert to MBR Disk." + + +
          6. On the lower half menu of the window, locate the unallocated space, right-click it, and select "New Simple Volume" and click "Next". +
          7. Choose a Drive letter for this partition, then click "Next". +
              +
            • Make note of this drive letter, as it will be needed later. +
            +
          8. Set the File System to your desired format and optionally customize the "Volume label". +
              +
            • If your desired format (e.g. FAT32) isn't an option choose "NTFS" and we can change it later. +
            + +
          9. Click "Next", then click "Finish". +
              +
            • If you see a message indicating you need to format the drive, click "Cancel". +
            +
          +
          +
        +
        +
      4. Format the SD Card as FAT32 (if applicable)

      5. +Note: If you don't have an SD Card, you can still accomplish most things using a Hard Drive formatted as FAT32 in place of an SD Card (SD is notably required for Bootmii and NAND backup). Make sure to always plug your hard drive into USB port0 - the one nearest the edge of the Wii. If you don't have an SD Card or Hard Drive, +you can launch apps and install WADs over the internet to your Wii from your PC. Just open apps (boot.dol\elf files) or WADs with ModMii. Note that some apps may not work properly or support all features if they require an SD or HDD and you should never attempt to change the region of a console via the internet.
        + +
        +
          +
        1. First, insert your SD Card into your PC and determine if it needs to be formatted by checking the current Format\File-System of the SD Card.
        2. +
          + + +
            +
          • Open "This PC" or "My Computer", right-click the SD Card you want to use, then select "Properties". +
              +
            • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
            +
          • Make note of the Drive Letter of the SD Card as this will be important later. +
          • If the "File-System" is already FAT32, you can skip this step. +
          +
          +
        3. If you have anything saved to the SD Card, you should back it up now as all the data will be lost once you format it.
        4. +
          +
        5. Launch FAT32 GUI Formatter from COPY_TO_SD\Program Files +
        6. +
            +
          • If you need to format the drive that the application is saved to, copy it to a different drive and launch it from there. +
          + +
          +
            + + +
          • Carefully select the correct drive letter corresponding to your SD Card. +
          • You may optionally uncheck the "Quick Format" box, then click "Start". +
              +
            • When completed it should display "Done". +
            • If you get an error indicating the device is in use, try again after first closing all of your file explorer windows, even the ones that weren't browsing the device.
              +
            +
          • Click the "Close" button. +
          +
          + +
        7. Copy the files ModMii downloaded to your SD Card. +
            + + +
          • The files should be saved here: "C:\ModMii\COPY_TO_SD"

            +• Your folder structure should look similar to this:
            +💾 SD Card or USB Drive
            + ┗ 📁apps
            +      ┣ 📁AppName1
            +            ┣ 📄boot.dol
            +            ┣ 📄meta.xml
            +            ┗ 📄icon.png
            +      ┣ (All other Wii apps should be here too)
            +
            +• Your folder structure should not look like this:
            +💾 SD Card or USB Drive
            + ┗ ⛔📁COPY_TO_SD
            + ┗ ⛔📁COPY_TO_USB
            +
            +
          • When the files are finished copying to the SD card, you should safely remove your SD Card from your computer and reinsert it into your console and proceed to the next step.

        +
      6. Install The Homebrew Channel (HBC) and Bootmii

      7. +If your Wii was previously modified, and it has either the HBC, Bootmii boot2 or a Forwarder Channel installed, you can use one of those instead of an exploit in order to update the HBC and Bootmii. If you don't have these, or don't know what they are, it's okay, they aren't necessary and you'll have installed all or some of these by the end of this guide.
        +
        + + +
        +
        +
        + + +

        + +If you already have the HBC, launch the HackMii Installer via the HBC to reinstall and\or update the HBC or Bootmii.
        +
        +If your Wii has Bootmii installed as boot2, you can insert the SD Card with your ModMii files into your Wii and turn it on, and Bootmii will load. From the Bootmii menu, press the power button on the Wii console 2 times to get to the third option (the SD menu), then press the reset button to select it (you can also use a Gamecube controller). Then press the power button repeatedly until bootmini.elf is selected, and then press the reset button to select it. This will load the HackMii Installer allowing you to reinstall and\or update the HBC, and Bootmii.
        +
        +If your Wii has Priiloader installed, you can access it by holding down the Reset button while powering on your Wii until you see the Priiloader menu. Then proceed to "Load/Install File" to load the HackMii Installer (i.e. SD:\apps\hackmii_installer\boot.elf) and use it to reinstall and\or update the HBC, and Bootmii.
        +
        +If you already have a Forwarder Channel from a previous softmod, just save the boot.elf/dol corresponding to the app you want to load (e.g. SD:\apps\hackmii_installer\boot.elf or SD:\apps\yawmME\boot.dol) to the location used by your specific Forwarder Channel (e.g. SD:\apps\usbloader_gx\boot.dol). Then start the channel and the HackMii Installer will load allowing you to reinstall the HBC or Bootmii. Note that if your forwarder channel only loads dol's and not elf's, launch yawmME then use it to launch the HackMii Installer's boot.elf. +
        + +

        +
        + + +If this is truly your first time modding your Wii, please continue with this step to launch an exploit. An exploit is a vulnerability in the console's software that gives us access to launch the tools we'll need to complete this guide. Most Wii exploits load SD:/boot.elf or SD:/boot.dol which takes over further loading of homebrew.
        +
        +Launch an Exploit
        +You only need to perform ONE of the these exploits to complete this guide.

        +Note that if you're missing an SD Card or your SD Card reader is broken, you can use the str2hax exploit to install the HBC and skip installing Bootmii and making a nand backup for now until you get an SD Card.

        +
        + + + +

        +
        +str2hax
        +
        +Requirements: an internet connection on your Wii, but does not require an SD card to launch the HackMii Installer. Will prioritize launching SD:\boot.elf if found. Cannot launch dols. Works on Wii only.
        +
        +
          +
        1. Connect your Wii to the internet if you have not done so already.
          +
            +
          • If prompted, choose to not perform an update. +
          • If you have connection issues ensure your router is supported by the Wii and configured in line with these guidelines. +
          +
        2. Go to the "Wii Options" Menu, then select "Wii Settings", then go to Page 2 and select "Internet", select "Connection Settings", then choose your active connection.
          +
        3. Select "Change settings" and scroll 3 times to the right to select "Auto-Obtain DNS" (Not IP Address)
          +
        4. Select "No" then select "Advanced Settings".
          +
        5. Change both the Primary DNS and Secondary DNS to 3.143.163.250
          +
            +
          • If you later have connection test issues or other problems check here to confirm whether the str2hax DNS has recently changed as it does from time to time. +
          +
        6. Select "Confirm", then "Save", and then select "OK" to run a connection test. +
        7. If the connection test was successful, select "No" to skip the Wii System Update.
        8. +
            +
          • If the connection test does not work, make sure you have a working internet connection and DNS was enterred correctly, then try again. If it still fails you should choose a different exploit. +
          +
        9. Select "Back" two times to return to the "Internet panel", then select User Agreements or Agreement/Contact. +
        10. Select "Yes" to the using the Wii Shop Channel and WiiConnect24. +
        11. Click "Next" to review User Agreements. + +
            +
          • If you see a heart-shaped pony on your screen then you have done everything correctly. +
          +
        12. Select "I Accept" to continue. +
            +
          • After clicking "I Accept" it is normal for your Wii remote not to respond for 1-2 minutes before launching your homebrew application. +
          • If it takes longer than 2 minutes then turn off your Wii by holding the power button for 5 seconds and try again. +
          • If it keeps failing you should choose a different exploit. +
          +
        + +
        +Fun Facts about str2hax! If a boot.elf file is detected on the root of your SD card, str2hax will launch it instead of automatically downloading then launching the HackMii Installer. And did you know when str2hax is finished, it will reset your DNS to Google's 8.8.8.8 and 8.8.4.4? You can leave it this way or re-enable Auto-Obtain DNS, or change it to Cloudflare's 1.1.1.1, or use WiiLink's DNS, the choice is yours!
        +
        +
        +Bannerbomb v2
        +
        +Requirements: SD Card, SDHC Card or SDXC Card. Only works on System Menu 4.2. Can launch both dols and elfs. Works on Wii only.
        +
        +
          +
        • Run Bannerbomb v2 by selecting the SD Card Button on the main system menu screen and choosing yes to load boot.dol/elf.
          +
            +
          • If it doesn't work for you, visit https://bannerbomb.qoid.us/ for more variations of Bannerbomb v2 (ignore the suggestion to update and use LetterBomb). +
          • In order to use the SD Card Menu normally again after following this guide, you can remove Bannerbomb from your SD card with ModMii's File Cleanup feature, or by manually deleting the "aktn" folder where bannerbomb is saved (SD:\private\wii\title). +
          +
        +
        +
        +Wilbrand; aka Letterbomb, Mailbox Bomb
        +Requirements: SD Card; SDHC and SDXC also work if on System Menu 4.0 or higher. Works on System Menus 3.0 to 4.3. Can launch both dols and elfs. Works on Wii only.
        +
        + +Download Wilbrand and Save it to your SD Card
        + +
        +
        +Note: Wilbrand is console specific, do not use the MAC Address shown in the video or it will not work for you.
        +
        +
          +
        1. On your Wii, go to Wii Settings, then Internet, then Console Information and make note of your MAC address. +
        2. Click the spoiler button below to download Wilbrand. +
            +
          1. Input your Wii's MAC Address and your System Menu Version. +
          2. Make sure Bundle the HackMii Installer is NOT checked. +
          3. Complete the CAPTCHA and cut either wire to download your LetterBomb. +
              +
            • Whichever wire you choose doesn’t matter. +
            +
          +
        3. Extract the private folder from the downloaded ZIP to the root of your SD card, then insert it into your Wii. +
        +
        + + +
        +
        +
        +
        +
        + +
        +Wilbrand is sourced from wilbrand.donut.eu.org, if you don't see an area to type in your MAC Address above, please go directly to wilbrand.donut.eu.org.
        +
        +
        + +
        +Launch Wilbrand on your Wii
        +
        +
        +
          +
        1. On your Wii, return to the Wii Menu and then open the "Message Board" and navigate to Yesterday. +
        2. Click on the envelope with the pink bomb icon to launch the boot.elf/dol file saved on the root of your SD Card. +
            +
          • If you cannot find the mailbox bomb under "Yesterday" check that your Wii's date setting is correct. +
          +
        +
        +Fun Fact! There are two tools that are able to construct this exploit. Wilbrand's Mailbox bomb is functionally the same as "LetterBomb" except letterbomb only works on 4.3 System Menu versions.
        +
        + +
        + + + + +
        +Use the HackMii Installer to install the HBC and Bootmii
        + +
        +The HackMii installer will enable you to install the Homebrew Channel and Bootmii.
        +The Homebrew Channel allows you to launch Wii homebrew applications off your SD card or Hard Drive.
        +Bootmii is a piece of software that can backup and restore your Wii's NAND storage and provides brick protection.

        +
        + +
          +
        • Upon launching the HackMii Installer, you will be greeted by a scam warning screen. +
        • After waiting 30 seconds the message "Press 1 to continue" should appear. +
        + +
        + +
          +
        1. Press 1 to continue. + + +
            +
          • Or if you are using a Gamecube controller, press A to continue. +
          • If the "Press 1 to continue" message doesn't appear, or you get a "no vulnerable IOS" error message or experience any other issues with this step, run ModMii again and this time select the "HackMii Solutions" option and follow those new instructions before continuing this guide. +
          + +
        2. Press A to continue, then press until "Install the Homebrew Channel" is selected and press A, then select "Yes, continue" to install it. +
            +
          • When completed the installer should display "SUCCESS". +
          + +
        3. Press A to continue to the main menu. + + +
        4. From the main menu, press twice to select "Bootmii...", then press A. + + +
        5. From the Bootmii menu, navigate to "Install Bootmii as IOS" and press A, then select "Yes, continue" to write runtime files to the SD Card, then "Yes, continue" again to install Bootmii as IOS. +
            +
          • When completed the installer should display "SUCCESS". +
          • If the installer fails, double check the SD Card's lock switch is disabled (if applicable) or try a different card all together. If you're missing a Bootmii compatible SD Card you can skip installing Bootmii and making a nand backup for now until you get a compatible SD Card. +
          + +
        6. Press A to continue to the Bootmii menu. + +
        7. From the Bootmii menu, check to see if "Install Bootmii as boot2" is an option. +
            +
          • Navigate to "Install Bootmii as boot2" if it's listed as an option and press A. Then install it following the same procedure to install Bootmii as IOS described above. +
          + +
        8. After installing Bootmii as IOS and as boot2 (if possible), navigate to "Return to the main menu" and press A, then go down to "Exit" and press A to exit to the Homebrew Channel. +
        +
        +Some notes about Bootmii as IOS and Bootmii as boot2
        +
          +
        • It is recommended to have Bootmii installed as both IOS and as boot2, if possible. +
        • Installing Bootmii as boot2 is only an option available on older Wii's and it provides the greatest level of brick protection. +
            +
          • Do not worry if your Wii is not capable of installing Bootmii as boot2, all Wii's can still install Priiloader; and with Priiloader installed you can recover from the majority of bricks. So long as you do not uninstall Priiloader, your System Menu, or System Menu IOS you will be able to recover even without Bootmii installed as boot2. +
          • If Bootmii is installed to boot2, you can access Bootmii and the Homebrew Channel before the system menu (or Priiloader) is loaded, this will allow you to launch homebrew as needed to fix bricks or restore NAND backups. If Bootmii is installed to boot2, it will load the Bootmii menu each time the Wii starts up only if a Bootmii folder is detected on your SD card. If you move or rename this folder, the Wii will continue to boot the system menu (or Priiloader if installed). +
          +
        • All Wii's are able to install Bootmii as IOS. +
            +
          • While Bootmii as IOS does not by itself provide much brick protection, it will allow you to make a NAND backup. When combined with Priiloader, a NAND backup may help you recover from potential semi-bricks in the future. +
          +
        + +
        + + +
      8. Make a NAND backup

      9. +
        +Creating a NAND backup is similar to creating a system restore point in Windows. Should you ever semi-brick your Wii but can still access Bootmii, restoring a NAND backup is like taking your Wii back in time to before the problem occurred. NAND backups are console specific, so you generally cannot restore a backup from a different Wii.
        +
        + +
          +
        • Bootmii does not work with Wiimotes, the steps below will direct you to use the front buttons on the Wii console itself. +
            +
          • Power button = Advance to next item +
          • Reset button = Select highlighted item +
          +
        • Bootmii also works with gamecube controllers; in fact, one is required to restore NAND backups on consoles that could not install Bootmii to boot2. +
        + +
        +
          +
        1. From inside the Homebrew Channel press the Home button and select "Launch Bootmii". +
        2. Press the Power button on the Wii console 3 times to get to the last option to access the Settings (the button with gears), then press the Reset button to select it. +
        3. Press Reset to select the first backup option (the button with the green arrow) +
        4. Press Reset again to make your NAND backup. +
            +
          • Do not power off your Wii or remove your SD card when making your NAND backup. +
          • This process takes about 8 minutes to complete; your mileage may vary. +
          • Having some black "Bad Blocks" is normal and nothing to worry about. +
          • After backing up the NAND, Bootmii will begin verifying it. While this is recommended, it can be skipped by pressing the Eject button on your console. +
          + +
        5. Press any button on the console to exit the NAND backup screen. +
        6. Exit Bootmii and launch the HBC by pressing the Power button on the Wii console 3 times to advance to the last option (the one with the back arrow), then press the Reset button to select it. Then press Power 1 time to advance to the Homebrew Channel, then press the Reset button to launch it. +
        7. At this point, or immediately following the completion of this guide, you should remove the SD card from the Wii (it is safe to do so while inside the HBC), backup the Bootmii folder, nand.bin, and keys.bin from your SD to a hard drive, the cloud, or anywhere safe. You might need these in case of emergencies, so don't lose them. Optionally erase them from the SD card after backing them up to free up space, or rename the Bootmii folder to avoid autobooting into Bootmii at startup for consoles with Bootmii installed to boot2 (or customize it's bootmii.ini config file using ModMii). When done, safely remove your SD Card from your computer and reinsert it into your Wii and proceed to the next step. +
        + +
        + +
        +
        +
        + +

        + +Fun Fact! If you ever need to restore a NAND backup, you can do so by launching Bootmii with an SD card containing the appropriately named Bootmii folder, nand.bin, and keys.bin, and follow the procedure described above except this time select the option with the red arrow going the other direction.
        +
        +Another Fun Fact! You can extract the contents of your nand.bin by opening it with ModMii or other tools like ShowMiiWads (see ModMii Classic's Download Page 5), then save it to a hard drive or SD Card to act as an Emulated NAND (or virtual NAND), allowing you switch between the Wii's real NAND and one or more Emulated NANDs. Emulated NANDs can provide much more storage space than the Wii's 500MB. ModMii can help generate brand new Emulated NANDs free of any game saves or other settings if you prefer a fresh start. For more help on this, after completing this guide, check out ModMii's SNEEK Installation and EmuNAND features.

        + +

        +
        +
        + + +
      10. Install and Configure Priiloader

      11. +
        + +Priiloader loads just before the Wii System Menu and is invisible unless you hold down the reset button or the ESC key on a USB connected keyboard while powering on the console. Not only is Priiloader a great form of brick protection, it can be customized to automatically boot straight to the System Menu (default behavior) with patched features (aka "System Menu Hacks"), or directly to the HBC or a user defined homebrew (e.g. a USB-Loader, Crazy Intro Videos, etc). Click here for directions on "Installing a file" (aka "dol" or "elf" file) in Priiloader to launch user defined homebrew. Custom forwarder dols that are compatible with Priiloader can be built from ModMii's Advanced Downloads menu. More Priiloader information can be found in its FAQ.
        +
        + + +
          + +
        • You can navigate the Priiloader menu using a Wiimote, GameCube controller, USB Keyboard, or the Power/Reset buttons on the front of the console: Power to navigate and Reset to select. +
          • Note: if using the front console buttons you will not be able to access the system menu hacks, file/dol & password menus.
          +
        + +
        + +
          +
        1. Launch the "Priiloader Installer" from the Homebrew Channel. +
        2. After the Priiloader Installer loads, press + to install it. +
            +
          • When successful the installer should display "Install done!" + +
          • If you get a "System Menu Version invalid or not vanilla" error, either use ModMii's SysCheck Updater Wizard or repeat the ModMii Wizard but this time choose a different System Menu version than the one you started with. This will overwrite the invalid\custom System Menu with a vanilla\official one and allow Priiloader to install successfully. +
          • If you get a "cIOSPAGHETTI" error, fully complete the "Install WADs" step then immediately afterwards return to this step and Priiloader should install successfully. +
          +
        3. Press A to exit back to the Homebrew Channel. + +
        4. Launch the "Load Priiloader" app via the HBC to access the Priiloader menu. + +
            +
          • You can also access Priiloader by holding down the reset button or the ESC key on a USB connected keyboard while powering on the console. +
          +
        5. From the Priiloader menu, select "System Menu Hacks" and enable some system menu hacks. +
            +
          • Be careful not to haphazardly enable just any hack, for example do not enable "Lock System Menu with Black Screen".
            +
          • Click here for a description of each Priiloader system menu hack. +
          +
          +RECOMMENDED HACKS +
            + +
          • Block Disc Updates
          • +
          • Block Online Updates
          • +
          • Region Free EVERYTHING
          • +
          • 480p graphics fix in system menu
          • +
          • Remove Deflicker (only if you are NOT using a CRT display)
          • +
          • Wiimmfi Patch v4
          • +
          • Remove NoCopy Save File Protection
          • + + + +
          + +
          +
        6. Scroll down to "save settings" and press A, then press B to go back to Priiloader's main menu. +
        7. Optional: Autoboot a USB-Loader Channel instead of the System Menu. +
            +
          • Select "Load/Install File". Select your forwarder dol (e.g. USBLoader_IDCL_Channel_Forwarder.dol) and press A to install it. Wait for it to install and return to the main menu.
          • +
              +
            • Did you know that custom forwarder dols can be built from ModMii's Advanced Downloads menu?
            • +
            +
          • Navigate to "Settings" and change "Autoboot" to "Installed File".
          • +
          + +
        8. Navigate to "Homebrew Channel" and press A to launch it.
          +
        +
        +Pro tip! If you update or (re)install any System Menu it generally REMOVES Priiloader and you should reinstall it immediately to stay protected. Only YAWM ModMii Edition allows you to safely retain Priiloader while (re)installing a System Menu.
        +
        +Another Pro tip! If you keep a hard drive plugged into your console at all times you can enable "Ignore standby" in Priiloader's settings so the console turns off completely by default. This will stop the hard drive from spinning 24/7 when it's not being used.

        + + + + +
      12. Install WADs

      13. +
        +YAWM ModMii Edition stands for Yet Another Wad Manager ModMii Edition (aka yawmME). A WAD Manager will allow you to install "WADs" containing things like updates and other content for your console, like IOSs, custom IOSs (or cIOSs), or other downloadable content, which can be all packed into WADs and installed to your console. Think of a WAD like a zip file but for the Wii.
        +
        + +WARNINGS: Do not unplug the console when installing WADs. WADs can also be uninstalled, and if you're not careful you can brick your console by uninstalling or even installing the wrong WAD. The WAD Manager you're using, YAWM ModMii Edition, has some extra brick protection built in to restrict someone from doing catastrophic things like uninstalling any System Menu WAD, or required System Menu IOS, or a dozen other things which could potentially result in a brick if you don't know what you're doing. Stick to your ModMii guide and you'll be fine.
        +
        + + +
        +
        +
        + + +

        + +Fun Fact! I mentioned IOSs and cIOSs before, "the Wii console uses the 'IOS' system to communicate with the hardware, it's like a driver (compared to Windows). It contains information and communication tools (like how to access the Disc drive, how to access USB, read the savegames data stored on internal memory, etc.)" ~Cyan. If you're curious to learn more about IOSs or cIOSs, a thorough explanation can be found in Cyan's IOS Explanation post.
        +

        +
        + + + +
          +
        1. On your console, load "YAWM ModMii Edition" from the HomeBrew Channel. +
        2. Choose your source device using left and right, most likely "Wii SD Slot", and Press A. +
        3. Install your custom list of 44 WADs found in the spoiler below.
          + +
            +
          • Be careful not to install any additional WADs that may have been previously saved in this folder (they may be safe, but I cannot say for sure). +
          +
        4. Hold + for 2 seconds to select all the WADs in the folder. + +
            +
          • Alternatively, you can select or deselect your WADs individually by navigating to each one and hitting +.
            +
          • Warning: do not use minus (-) as this will mark WADs for uninstallation.
            +
          + +
        5. After you've marked all the WADs listed below, press A on any marked WAD to install them all. +
        6. Confirm the total number selected for installation is 44, then press A again to install.
          + +
            +
          • If any WADs fail to install properly please retry installing them.
            + + +
          + + + + +
        7. After successfully installing all the WADs, press any button to continue, then press the Home button on your Wiimote to exit YAWM ModMii Edition. + +
        + +
        +
        +
        +
        + + +Here's your unique list of 44 WADs to install: +
          +
        1. cIOS248[38]-d2x-v11-beta3
        2. +
        3. cIOS249[56]-d2x-v11-beta3
        4. +
        5. cIOS250[57]-d2x-v11-beta3
        6. +
        7. cIOS251[58]-d2x-v11-beta3
        8. +
        9. IOS11v65535(ModMii-IOS60-v6174)
        10. +
        11. IOS12-64-v526
        12. +
        13. IOS13-64-v1032
        14. +
        15. IOS14-64-v1032
        16. +
        17. IOS15-64-v1032
        18. +
        19. IOS17-64-v1032
        20. +
        21. IOS20v65535(ModMii-IOS60-v6174)
        22. +
        23. IOS21-64-v1039
        24. +
        25. IOS22-64-v1294
        26. +
        27. IOS28-64-v1807
        28. +
        29. IOS30v65535(ModMii-IOS60-v6174)
        30. +
        31. IOS31-64-v3608
        32. +
        33. IOS33-64-v3608
        34. +
        35. IOS34-64-v3608
        36. +
        37. IOS35-64-v3608
        38. +
        39. IOS36-64-v3608
        40. +
        41. IOS37-64-v5663
        42. +
        43. IOS38-64-v4124
        44. +
        45. IOS40v65535(ModMii-IOS60-v6174)
        46. +
        47. IOS41-64-v3607
        48. +
        49. IOS43-64-v3607
        50. +
        51. IOS45-64-v3607
        52. +
        53. IOS46-64-v3607
        54. +
        55. IOS48-64-v4124
        56. +
        57. IOS50v65535(ModMii-IOS60-v6174)
        58. +
        59. IOS52v65535(ModMii-IOS60-v6174)
        60. +
        61. IOS53-64-v5663
        62. +
        63. IOS55-64-v5663
        64. +
        65. IOS56-64-v5662
        66. +
        67. IOS57-64-v5919
        68. +
        69. IOS58-64-v6176
        70. +
        71. IOS60v65535(ModMii-IOS60-v6174)
        72. +
        73. IOS61-64-v5662
        74. +
        75. IOS62-64-v6430
        76. +
        77. IOS70v65535(ModMii-IOS60-v6174)
        78. +
        79. IOS80v65535(ModMii-IOS60-v6174)
        80. +
        81. IOS9-64-v1034
        82. +
        83. Open_HBC_1.1.5_LULZ
        84. +
        85. RVL-mios-v10
        86. +
        87. USBLoader(s)-ahbprot58-SD-USB-v14-IDCL-(Wii+vWii) (see spoiler for boot info)
        88. +

        + +
        +
        +
        + + +The USBLoader(s) forwarder channel will boot the first app it finds from this list:
        +
          +
        1. SD+USB:\apps\usbloader_gx\boot.dol
        2. +
        3. SD+USB:\apps\usbloader_gx\boot.elf
        4. +
        5. SD+USB:\apps\WiiFlow\boot.dol
        6. +
        7. SD+USB:\apps\WiiFlow\boot.elf
        8. +
        9. SD+USB:\apps\usbloader_cfg\boot.dol
        10. +
        11. SD+USB:\apps\usbloader_cfg\boot.elf
        12. +
        13. SD+USB:\apps\usbloader\boot.dol
        14. +
        15. SD+USB:\apps\usbloader\boot.elf
        16. +
        17. SD+USB:\apps\usb-loader\boot.dol
        18. +
        19. SD+USB:\apps\usb-loader\boot.elf
        20. +
        +
        +Note: Forwarder requires IOS58. SD paths are all checked first, then USB. It's capable of launching apps from an SD Card and hard drives formatted as FAT32, NTFS, ext2, ext3 and ext4. It also supports meta.xml arguments and is able to launch apps with direct hardware access.
        +
        +Want to customize some of your channels? There's an app for that! First make sure you finish this guide and install Priiloader if you haven't already, then get CustomizeMii from ModMii Classic's Download Page 5. You can use this tool to make changes to the audio or visual effects of a channel, and even inject a new "dol" for it to launch. You can build forwarder dol's for custom paths, channels, or website URLs from ModMii Classic's Advanced Downloads Page. + +
        + + +
        +
        +

      +
    5. USB Loader and Hard Drive setup

    6. +The rest of the guide is performed on your computer in order to set up your USB-Loader for your Wii or vWii. Also note that a FAT32 SD\SDHC\SDXC Card can optionally be used in place of a Hard Drive.

      +
        +External hard drive partition style\format information for drives that were connected when this guide was created has been saved to the spoiler below.

        +
        +
        +DeviceID Filesystem
        +H:       NTFS      
        +

        + +
      1. Set External Hard Drive Partition Style to MBR (if applicable)

      2. +
          +
        • First, plug your hard drive into your PC and check if it's Partition style is already MBR. +
        • +
          +
            +
          1. Right-click "This PC" or "My Computer" and select "Manage", a new window will open, on left panel click "Disk Management". +
              +
            • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
            +
          2. In the Disk Management window, right-click the disk you want and select "Properties". +
          3. In the disk's properties window, select the "Volumes" tab. +
          4. If the "Partition style" is already Master Boot Record (MBR), you can skip the rest of this step. +
          +
          +
        • If your hard drive is larger than 2TB and not already MBR, you must follow ca032769's guide for Western Digital hard drives or Al_Touriste's guide for Seagate hard drives to complete the rest of this step. +
            +
          • If your hard drive is >2TB, not MBR, and not a supported Western Digital or Seagate drive then you are currently out of luck. +
          • Once you have successfully converted your hard drive to MBR you can proceed to the next step of this guide. +
          +
          +
        • If your hard drive is 2TB or less and not already MBR you must convert it using one of the two methods below. +
          +
          +
        • Method 1: MiniTool Partition Wizard +
            +
          • If you have files on the drive you want to keep, you can convert the Partition style to MBR without losing data using MiniTool Partition Wizard. +
          • Even though your data should be preserved, there are no guarantees and you should still back up your files. +
          • If your drive is not already in the desired format (e.g. FAT32) you will have to format it during the next step anyway so there's no point in using this method. +
          + +
          +
            +
          1. Download MiniTool Partition Wizard, install it and start the program. +
          2. +
            + +
          3. Within the MiniTool window, right-click the GPT disk you want to convert and choose "Convert GPT Disk to MBR Disk". +
          4. Click the "Apply" button in the toolbar. +
          5. Click the "Yes" button to confirm conversion. +
          6. Wait for the conversion to finish then click "OK". +
          7. Once you have successfully converted your hard drive to MBR you can proceed to the next step of this guide. +
          + +
          + +
        • Method 2: Windows Disk Management + +
            +
          1. Back up any data on the disk before continuing! This will wipe all data on the disk! +
          2. Open Disk Management following the same procedure above and locate the disk drive you want to use. + +
          3. +
            + +
          4. Right-click the partition(s) on the drive (make sure you select the right drive!) and select "Delete Volume" or "Delete Partition" to remove them. Repeat this process for each partition on that disk. + +
          5. Right-click the disk in Disk Management and select "Convert to MBR Disk." + + +
          6. On the lower half menu of the window, locate the unallocated space, right-click it, and select "New Simple Volume" and click "Next". +
          7. Choose a Drive letter for this partition, then click "Next". +
              +
            • Make note of this drive letter, as it will be needed later. +
            +
          8. Set the File System to your desired format and optionally customize the "Volume label". +
              +
            • If your desired format (e.g. FAT32) isn't an option choose "NTFS" and we can change it later. +
            + +
          9. Click "Next", then click "Finish". +
              +
            • If you see a message indicating you need to format the drive, click "Cancel". +
            +
          +
          +
        + + + + +
      3. Partition and Format the External Hard Drive (if applicable)

      4. +Choose a format option using the buttons below. FAT32 is generally recommended but you can click other buttons to see pros and cons of each.
        +
        +
        + + + + + +

        + + +
        +FAT32 (Recommended)
        + +
        +Pros:
        +
          +
        • The Wii can access apps, games, covers, media and other files stored on FAT32 without requiring an SD card. +
        • Compatible with playing Gamecube games. +
        • Compatible with SNEEK/Nand Emulation. +
        +Cons:
        +
          +
        • Cannot store files greater than 4GBs. The limit does not apply to Wii games, which can be split into parts. This will likely not affect you unless the drive is also used to store HD videos. +
        +
        + +
          +
        1. First, plug your hard drive into your PC and determine if it needs to be formatted by checking the current Format\File-System of the drive.
        2. + +
          +
            +
          • Open "This PC" or "My Computer", right-click the external hard drive you want to use, then select "Properties". +
              +
            • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
            +
          • Make note of the Drive Letter of the external hard drive as this will be important later. +
          • If the "File-System" is already FAT32, you can skip this step. +
          +
        3. If you have anything saved on the hard drive, you should back it up now as all the data will be lost once you format it. +
        4. Launch FAT32 GUI Formatter from COPY_TO_SD\Program Files +
        5. +
            +
          • If you need to format the drive that the application is saved to, copy it to a different drive and launch it from there. +
          +
          + +
        6. Carefully select the correct drive letter corresponding to your external hard drive. +
        7. You may optionally uncheck the "Quick Format" box, then click "Start". +
            +
          • When completed it should display "Done". +
          • If you get an error indicating the device is in use, try again after first closing all of your file explorer windows, even the ones that weren't browsing the device.
            +
          +
        8. Click the "Close" button. +
        +
        + + + +
        +NTFS
        + +
        +Pros:
        +
          +
        • Capable of storing files greater than 4GB. +
        • Most USB-Loaders can access games, covers and music saved to NTFS. +
        +Cons:
        +
          +
        • The HBC cannot load apps stored on NTFS, so an SD card or modern forwarder channel is required to run USB-Loaders. +
        • Incompatible with playing Gamecube games. +
        • Incompatible with SNEEK/Nand Emulation. +
        +
        + + + +
          +
        1. First, plug your hard drive into your PC and determine if it needs to be formatted by checking the current Format\File-System of the drive. +
        2. +
          +
            + +
          • Open "This PC" or "My Computer", right-click the external hard drive you want to use, then select "Properties". +
              +
            • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
            +
          • Make note of the Drive Letter of the external hard drive as this will be important later. +
          • If the "File-System" is already NTFS, you can skip this step. +
          +
        3. If you have anything saved on the hard drive, you should back it up now as all the data will be lost once you format it. + +
        4. Right-click "My Computer" and select "Manage", a new window will open, on left panel click "Disk Management". +
        5. +
          +
        6. Right-click the drive you want to format (make sure you select the right drive!), then select "Format..." +
        7. Select "NTFS" as the File system to use and input a name for the Hard-Drive/Volume. +
        8. You may optionally uncheck the "Perform a quick format" box, then click "OK", then click "OK" again. +
        +
        + + + + +
        +WBFS
        + +
        +Pros:
        +
          +
        • Greater compatibility with hard drives, especially small thumb drives. If loading backups using other formats doesn't work you can try WBFS before getting a new hard drive. +
        +Cons:
        +
          +
        • WBFS can ONLY store Wii Games, so an SD card is generally required to run apps. +
        • Incompatible with playing Gamecube games. +
        • Incompatible with SNEEK/Nand Emulation. +
        • Windows Explorer cannot open WBFS drives and may prompt you to format it, careful not to do so accidentally. +
            +
          • Wii games saved to the drive can still be managed on your PC using Wii Backup Manager or on your Wii using a USB-Loader. +
          +
        +
        + + + +
          +
        1. If you have anything saved on the hard drive, you should back it up now as all the data will be lost once you format it. +
            +
          • If you have any Wii files on the drive you should copy them to your SD Card now (e.g. "apps" folder, "usb-loader" folder, etc.) +
          +
        2. Launch Wii Backup Manager from COPY_TO_SD\Program Files +
        3. +
            +
          • If you need to format the drive that the application is saved to, copy it to a different drive and launch it from there. +
          + +
          + +
        4. In the Wii Backup Manager window, click the "Tools" menu and select "Format drives". +
        5. Carefully select the correct drive letter corresponding to your external hard drive. +
        6. Confirm the new file system is "WBFS", then click "Start". +
        7. Click "Yes" when asked if you want to continue, then click "Close". +
        +
        +
          +
        • Warning: Windows Explorer cannot open WBFS drives and may prompt you to format it, careful not to do so accidentally. +
            +
          • Wii games saved to the drive can still be managed on your PC using Wii Backup Manager or on your Wii using a USB-Loader. +
          +
        + + + + + +
        + + + + + + +
        +FAT32 + NTFS
        + +
        +Pros:
        +
          +
        • FAT32 partition can be used to launch apps without requiring an SD card. +
        • FAT32 partition is compatible with playing Gamecube games. +
        • FAT32 partition is compatible with SNEEK/Nand Emulation. +
        • NTFS partition can be used to save files greater than 4GB. +
        +Cons:
        +
          +
        • May not be possible with some low capacity USB flash drives. +
        • A little more work to setup. +
        +
        + +
          +
        1. If you have anything saved on the hard drive, you should back it up now as all the data will be lost once you format it. +
        2. Right-click "This PC" or "My Computer" and select "Manage", a new window will open, on left panel click "Disk Management". +
        3. +
            +
          • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
          +
          +
        4. Right-click the partition(s) on the drive (make sure you select the right drive!) and select "Delete Volume" or "Delete Partition" to remove them. Repeat this process for each partition on that disk. +
        5. On the lower half menu of the window, locate the unallocated space, right-click it, and select "New Simple Volume..." +
        6. Enter the "volume size" you want your FAT32 partition to be, and click "Next". +
        7. Choose a Drive letter for this partition, then click "Next". +
            +
          • Make note of this drive letter, as it will be needed when we use FAT32 GUI Formatter shortly. +
          +
        8. Set the File System to "FAT32" (if possible) and optionally customize the "Volume label". +
            +
          • FAT32 will mostly likely not be an option (only listed if volume size is under 32GB). +
          +
        9. If FAT32 isn't an option, you can choose "Do not format this volume". + +
            +
          • It's also okay to format as NTFS or exFAT since we will be changing it to FAT32 later. +
          + +
        10. Click "Next", then click "Finish". +
            +
          • If you see a message indicating you need to format the drive, click "Cancel". +
          +
        11. In the lower half of the Disk Management menu, locate your drive's remaining unallocated space, right-click it, and select "New Simple Volume...." +
        12. Click "Next" to format all the remaining space on the drive. +
        13. Choose a Drive letter for your NTFS partition, and click "Next". +
        14. Ensure the file system is set to NTFS, then name/label the volume, and optionally uncheck the "Perform a quick format" box. +
        15. Click "Next", then click "Finish". +
        16. +
          +If you were able to format the first partition as FAT32, then you can skip the remainder of this step.
          +
          + + +
        17. Launch FAT32 GUI Formatter from COPY_TO_SD\Program Files +
            +
          • If you need to format the drive that the application is saved to, copy it to a different drive and launch it from there. +
          +
        18. Carefully select the correct drive letter corresponding to the first partition on your external hard drive. +
        19. You may optionally uncheck the "Quick Format" box, then click "Start". +
            +
          • When completed it should display "Done". +
          • If you get an error indicating the device is in use, try again after first closing all of your file explorer windows, even the ones that weren't browsing the device.
            +
          +
        20. Click the "Close" button. +
        + +
        + + + + + + + + + + +
        +FAT32 + WBFS
        + +
        +Pros:
        +
          +
        • FAT32 partition can be used to launch apps without requiring an SD card. +
        • FAT32 partition is compatible with playing Gamecube games. +
        • FAT32 partition is compatible with SNEEK/Nand Emulation. +
        • WBFS has greater compatibility with hard drives, especially small thumb drives. If loading backups using other formats doesn't work you can try WBFS before getting a new hard drive. + +
        +Cons:
        +
          +
        • May not be possible with some low capacity USB flash drives. +
        • A little more work to setup. +
        • WBFS partition can ONLY store Wii Games. +
        • Windows Explorer cannot open WBFS partitions and may prompt you to format it, careful not to do so accidentally. +
            +
          • Wii games saved to a WBFS partition can still be managed on your PC using Wii Backup Manager or on your Wii using a USB-Loader. +
          +
        +
        + + + +
          +
        1. If you have anything saved on the hard drive, you should back it up now as all the data will be lost once you format it. +
        2. Right-click "This PC" or "My Computer" and select "Manage", a new window will open, on left panel click "Disk Management". +
        3. +
            +
          • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
          + +
          +
        4. Right-click the partition(s) on the drive (make sure you select the right drive!) and select "Delete Volume" or "Delete Partition" to remove them. Repeat this process for each partition on that disk. +
        5. On the lower half menu of the window, locate the unallocated space, right-click it, and select "New Simple Volume..." +
        6. Enter the "volume size" you want your FAT32 partition to be, and click "Next". +
        7. Choose a Drive letter for this partition, then click "Next". +
            +
          • Make note of the first partition's drive letter, as it will be needed when we use FAT32 GUI Formatter shortly. +
          +
        8. Set the File System to "FAT32" (if possible) and optionally customize the "Volume label". +
            +
          • FAT32 will mostly likely not be an option (only listed if volume size is under 32GB). +
          +
        9. If FAT32 isn't an option, you can choose "Do not format this volume". + +
            +
          • It's also okay to format as NTFS or exFAT since we will be changing it to FAT32 later. +
          + +
        10. Click "Next", then click "Finish". +
            +
          • If you see a message indicating you need to format the drive, click "Cancel". +
          +
        11. In the lower half of the Disk Management menu, locate your drive's remaining unallocated space, right-click it, and select "New Simple Volume...." +
        12. Click "Next" to format all the remaining space on the drive. +
        13. Choose a Drive letter for the WBFS partition, and click "Next". +
            +
          • Make note of the second partition's drive letter, as it will be needed when we use Wii Backup Manager shortly. +
          +
        14. Set the File System to anything (e.g. "NTFS") as we will be changing it to WBFS later, and optionally customize the "Volume label". + +
        15. Click "Next", then click "Finish". +
        16. + + +
          +If you were able to format the first partition as FAT32, then you can skip to formatting the second partition as WBFS.
          +
          + + +
        17. Launch FAT32 GUI Formatter from COPY_TO_SD\Program Files +
            +
          • If you need to format the drive that the application is saved to, copy it to a different drive and launch it from there. +
          +
        18. Carefully select the correct drive letter corresponding to the first partition on your external hard drive. +
        19. You may optionally uncheck the "Quick Format" box, then click "Start". +
            +
          • When completed it should display "Done". +
          • If you get an error indicating the device is in use, try again after first closing all of your file explorer windows, even the ones that weren't browsing the device.
            +
          +
        20. Click the "Close" button. +
        21. + +
          + +
        22. To format the second partition as WBFS, launch Wii Backup Manager from COPY_TO_SD\Program Files +
            +
          • If you need to format the drive that the application is saved to, copy it to a different drive and launch it from there. +
          +
        23. + +
        24. In the Wii Backup Manager window, click the "Tools" menu and select "Format drives". +
        25. Carefully select the correct drive letter corresponding to the second partition on your external hard drive. +
        26. Confirm the new file system is "WBFS", then click "Start". +
        27. Click "Yes" when asked if you want to continue, then click "Close". +
        + +
        +
          +
        • Warning: Windows Explorer cannot open WBFS drives and may prompt you to format it, careful not to do so accidentally. +
            +
          • Wii games saved to the drive can still be managed on your PC using Wii Backup Manager or on your Wii using a USB-Loader. +
          +
        +
        + + +
        +
        + + + + + +
      5. Manage Game backups (optional)

      6. +
          +
        • WiiBackupManager.exe is saved here: "COPY_TO_SD\Program Files\WiiBackupManager" +
        • NKitProcessingApp.exe is saved here: "COPY_TO_SD\Program Files\NKit" +
        • GCBM.exe is saved here: "COPY_TO_SD\Program Files\GCBM" +

        + +Wii Backup Manager
        +Wii Backup Manager (WBM) is a Windows program to help transfer Wii games to and from hard drives and SD cards.
        It can also download game covers, list your games, identify what games are missing between devices, and more.

        +
        +
          +
        • You can use this program to manage/transfer your backup copies of Wii Games (.WBFS/.ISO/.CISO). +
        • It is very simple to use, but a detailed tutorial on using Wii Backup Manager can be found here. +
        • Wii Game Directory Structure: +
            +
          • Below is a single WBFS example, and a split WBFS example. A WBFS file needs to be split if it is over 4GB and your storage device is formatted as FAT32. During transfer operations WBM can automatically split games and set up the directory structure for you.
            +
            + 💾 SD Card or USB Drive
            + ┗ 📂wbfs
            +       ┣ 📂GameName [GameID]
            +       ┃ ┗ 📜GameID.wbfs (for non-split titles)
            +       ┗ 📂GameName [GameID]
            +            ┣ 📜GameID.wbfs
            +            ┗ 📜GameID.wbf1
            +
          +
        +
        + +GameCube Backup Manager
        +GameCube Backup Manager (GCBM) is a Windows program to help transfer GameCube games to and from hard drives and SD cards.
        The interface is very similar to the popular Wii Backup Manager program making it easy to use.


        + +
          +
        • You can use this program to manage/transfer your backup copies of GameCube Games (.ISO/.CISO/.GCM and extracted FST format). +
        • More detailed usage information on GameCube Backup Manager can be found here. +
        • Gamecube (Nintendont) Game Directory Structure: +
            +
          • Below is a single disc game example, and 2-disc game example. Subdirectories are optional for 1-disc games in ISO/GCM and CISO format. During transfer operations GCBM can automatically and correctly set up the directory structure for you.
            +
            + 💾 SD Card or USB Drive
            + ┗ 📂games
            +       ┣ 📂GameName [GameID]
            +       ┃ ┗ 📜game.ciso (for single disc games)
            +       ┗ 📂GameName [GameID]
            +            ┣ 📜game.iso
            +            ┗ 📜disc2.iso
            +
          +
        +
        + +NKit Processing App
        +NKit is a Nintendo ToolKit that can Recover and Preserve Wii and GameCube disc images.

        +
          +
        • Practically speaking you will only need this app if you encounter an "NKit.iso" or "NKit.gcz" game backup, which are not supported by WBM or GCBM. +
            +
          • Usually these files have NKit in their names, but if WBM or GCBM cannot handle a backup it may be an unlabelled NKit backup. +
          +
          +
        • How to use the NKit Processing App to convert NKit backups to ISO + +
            +
          1. Drag and drop source file(s) onto the NKit Processing App window. +
          2. Select "Convert to ISO" Mode. +
          3. Click "Process". +
          4. When finished, the converted game will be saved to: ..\NKit\Processed\Wii_MatchFail\ +
          +
            +
          • Click here for a short video tutorial. +
          +
          +
        • After converting from NKit to ISO, backups can be handled by WBM and GCBM like normal. +
        +
        + +How to Backup Original Discs
        + +Ripping original Wii discs cannot be done on a computer without one of the rare disc drives that are capable of doing so (most are LG branded).

        +
          +
        • WiiFlow Lite cannot be used to copy Wii Discs. You will have to use a different USB-Loader or an older version of WiiFlow. +
        • To copy GameCube (or Wii) Discs, launch "CleanRip" from the HBC and insert the disc into your Wii, then follow the very simple on-screen instructions. Note that CleanRip does not support devices formatted as WBFS. +
          • Warning: Using your Wii to rip games to NTFS is very unstable, it is highly recommended to rip games to a FAT32 or WBFS formatted HDD, then transfer them to your NTFS drive using a computer. Recall that GameCube games cannot be played when saved to NTFS devices.
          +

        +
      7. Configure/Customize Your USB-Loader (optional)

      8. +
          +
        • Start your preferred USB-Loader from the HBC, or a forwarder channel, or set Priiloader to autoboot it at startup. + +
            +
          • From there it's pretty intuitive, browse and adjust any settings to your liking, download covers, set Private Server to Wiimmfi to re-enable online multiplayer, disable the blurry deflicker filter, etc. +
          +
          +
        • You can customize the look\theme of your USB-Loader or HBC following the steps from here.
          +
          +
        • If you have questions about getting started with WiiFlow click here.
          +
            +
          • WiiFlow Lite emulator plugins allow the loader to also launch games for classic consoles as well. Grab the emulator plugins pack from click here.
            +
          • A popular WiiFlow Lite theme is the beautiful 'Rhapsodii Shima' theme. Check it out by clicking here.
          +

      +
    7. After Modding your Wii

      • + +
      • Optionally remove unnecessary files using ModMii's "File Cleanup & App Updater" feature to prevent amateurs from using potentially dangerous apps. + +
      • Consider making another NAND backup so that if you ever need restore it you won't need to repeat the entire softmod process. + +
      • At any point you can run SysCheck on your Wii to get a sysCheck.csv log of your installed softmods; in the future you can check if any of your mods are outdated by opening your log with the latest version of ModMii. + +
      • Periodically check for updates to the apps on your SD card or USB Hard drive by using ModMii's "File Cleanup & App Updater" feature. It will scan your device for ModMii's auto-updating apps and offer to check for updates. + +
      • Download the latest Wii Homebrew apps to your SD Card or FAT32 USB Hard Drive so they can be launched via the HBC or forwarder channels. + +
          +
        • Download some Wii related PC tools or Just for Fun Wii apps like emulators or cheat codes from ModMii Classic's Download Pages. +
        • Grab the Homebrew Browser or the Open Shop Channel for Windows from ModMii or the provided links to easily download many other popular apps right from your Wii or PC!
        • +
        • Some other great libraries of Homebrew applications can be found at wiibrew.org, wiidatabase.de, oscwii.org and of course gbatemp. + +
            +
          • To manually "install" apps, download your homebrew and you should find a boot.dol (or boot.elf) file and possibly an icon.png and meta.xml. +
          • For the HBC to read your SD/USB correctly, your card must be structured SD+USB:/apps/application name/boot.dol\elf +
          • Some apps require a meta.xml be saved in the same place as the boot.dol\elf to work properly (icon.png is always optional). +
          • If you have a dol or elf file not named "boot", rename it boot.dol\elf, otherwise it will not be recognized by the HBC (not required if using Priiloader to install a file). +
          +
        +
      • Check out some of my custom Forwarder Channels to launch your favourite Wii homebrew straight from the System Menu. +
      • Get a new theme for your Wii Menu! Confirm you have Priiloader installed before installing themes, then open mym themes\files using ModMii or ThemeMii Mod to convert them to csm files for your specific system menu version. Or check out the huge library of themes available at www.wiithemer.org, a website that also converts MYMs to CSMs for you on the fly. CSM files can then be installed to your Wii using csm-installer or MyMenuify Mod. ThemeMii Mod, csm-installer and MyMenuify Mod are all available on ModMii Classic's Download Pages. +
      • "Expand" your Wii's 500MB internal memory for more WiiWare and Virtual Console games by having it load the System Menu from external storage instead. Use ModMii's SNEEK installer and Emulated NAND builder to get started. +
          +
        • You can also use your Wii's nand.bin backup as an Emulated NAND instead of having ModMii build one from scratch. To extract the files from a nand.bin backup to use as an Emulated NAND, simply open the nand.bin file using ModMii. +
        • Alternatively, you can dump your Wii's NAND to use as an Emulated NAND using USB Loader GX's features menu. +
        +
      • Install Fakemote to an unused IOS slot like 247 to add support for DS3 and DS4 controllers. This can also be done using ModMii Classic's Advanced Downloads Menu by choosing the latest FM (Fakemote) version of d2x in ModMii's options. +
      • Check out some Crazy Intro Videos to customize how your Wii starts up (SD Card required). + +
      • Bring back WiiConnect24 to your Wii! The WiiLink Patcher restores functionality to Wii Mail and various Nintendo Channels such as Forecast, News, Everybody Votes, Nintendo, Check Mii Out, and more! You can get this tool from from ModMii Classic's Download Page 5. + +
      • Check out RiiTag\LinkTag: a customizable and dynamic gamertag to automatically update your Discord status with what you've been playing on your Wii. + +
      +
      + + +
    8. Credits, Supporting Apps, and Sources

    9. +ModMii was written entirely by yours truly, XFlak. Trust me, no one else is crazy enough to try to maintain a batch file that has grown so large and 'all over the place'. But without the help of many other very talented people ModMii would not exist. Some people have contributed supporting files or programs, others have shared their knowledge, some have provided ideas and others have given their time.
      +
      +I have tried my best to recognize everyone's contribution to ModMii regardless of how big or small it is. If I've forgotten someone, please notify me and I'll add them to the credits as quickly as possible.

      + + +
      +
      +
      + +
        +
      • Team Twiizers
        +Thanks to Team Twiizers for creating the revolutionary HackMii Installer. Without their hard work, the Wii might never have been unlocked. Many Team Twiizer Members went on to join Team Fail Overflow; a team that played a vital role in unlocking the PS3.

        + +I especially want to thank Bushing (may he rest in peace), who before his untimely passing gave ModMii his blessing to download and use the HackMii Installer.

      • + +
      • Giantpune
        +Giantpune is a legend in the Wii Scene and I consider him to be a good friend of mine. He created many exploits, including the Smash Stack exploit for PAL and KOR Wii's (which is maybe still the only method to fix 003 bricked Wii's), the Channel Forwarder dol, USB Loader GX, and many other computer programs to repair or virginize Wii's.

        + +He's contributed code to more projects than I even know about, so its impossible for me to truly convey his impact on the scene. He even took the time to explain a few things to me about cIOSs when ModMii was in its early stages and still known as NUS Auto Downloader.

      • + +
      • DeadlyFoez
        +DeadlyFoez is legendary for his Wii Repairs and infectus tutorial. He also played a key role in the ModMii v5.0.0 update not only by helping come up with the idea for using html guides but also creating the template for ModMii's custom html guides and recording almost all of the videos and images they use. Within 1.5 weeks since our initial conversation we were able to collaborate and bring the idea to life in time to release it for Christmas. Working with him on this was a truly rewarding and fun experience. DeadlyFoez also single-handedly built the first official ModMii website.

        + +What can I say about THE "DeadlyFoez" on a personal level. He's always getting me into trouble but his friendship is worth every fiasco! It's unreal how he became one of my best friends. Just goes to show you not everyone you meet online is totally crazy; in his case... just a little crazy. But seriously, thanks to DeadlyFoez for always being there for me to bounce ModMii ideas off of, for hosting our Team Your Mom meetings and for introducing me to his awesome family and friends. There's no one else I'd rather geek out with and I'll always have your back.

      • + +
      • Violator
        +He's my bro, my cuz, my best man and the reason I ever bought or modded a Wii. "XFlak" would have died many years ago if not for him. Thanks Violator, for getting me interested in this stuff, and for all the awesome music you recorded for ModMii and my Top Wii Channels.

      • + +
      • JoostinOnline
        +Thanks for his work developing KoreanKii (with tueidj), Syscheck HD Edition, sharing his webhosting space with me, and for all his jokes; I'll never get tired of our endless patriotic "debates".

      • + +
      • Crediar, Daco Taco and Phpgeek
        +The above people all had a hand in creating Priiloader. This was another revolutionary tool mainly because it was the first to offer some level of protection to newer Wii's that were unable to install Bootmii at boot2. Crediar developed the original preloader as well as s/uneek, Nintendont, NMM, DML, etc. Special thanks to Daco Taco for being the last man standing in terms of actively improving/maintaining Priiloader, not to mention developing OpenDolBoot and just generally being very helpful and knowledgeable.

      • + +
      • NinjaCheetah
        +Thanks for his work on libWiiPy, WiiPy, NUSGet and more! It was a pleasure working with him to test his tools and he was always very open to feedback and feature requests.

      • + +
      • Comex
        +In addition to being a member of Team Twiizers and contributing to the HackMii Installer, Comex created the heavily utilized bannerbomb exploit. This exploit is what allows Wii's on firmwares 3.0-4.2 to be softmodded with only an SD Card instead of needing one of a few specific Wii Games.

      • + +
      • Maschell and GaryOderNichts
        +Thanks for being absolute legends in the WiiU and vWii scene!

        + +
      • Waninkoko
        +Waninkoko was the first to publicly release a cIOS and other excellent apps like WAD manager, Save Game Manager, USB loader, etc. I also want to thank him for giving ModMii permission to recreate his cIOSs in WAD form.

        + +
      • Hermes and Rodries
        +Hermes is well known for his cIOS 222/223/224 and for his usbloader "uloader". For a time his cIOSs were the only ones to work with RockBand type games and they are still highly utilized today. Thanks to Rodries for improving upon Hermes v5.1 cIOSs.

      • + +
      • davebaol, blackb0x, XFlak and xabby
        +These developers worked together to modify Waninkoko's rev21 cIOS and created a new "d2x" cIOS. This cIOS is currently considered the ultimate cIOS because it corrected many bugs and added features that were previously thought to be impossible (ie. Support for IOS Reloading Games). WiiPower was also heavily influential in achieving IOS Reload Support.

      • + +
      • Fullmetal5
        +Thanks for his work developing the str2hax and bluebomb exploits.

      • + +
      • WiiGator
        +WiiGator created a cMIOS and Gamecube Backup Launcher. Any GameCube fans owe a big thank you to WiiGator for his work.

      • + +
      • cwstjdenobs
        +cwstjdenobs is one of the few people I've encountered in the Wii scene that I would love to treat to a beer. He was always very supportive of me and encouraged me to ask him as many questions as I'd like. He is probably most well known for YAWMM (Yet Another Wad Manager Mod) which was the first Wad Manager to add brick protection by restricting users from making silly mistakes like uninstalling or stubbing a crucial file. He's also made and modified apps specifically for ModMii. For example, he modified WadMii so it doesn't timestamp WADs and he also made a setting.txt builder for ModMii's NAND builder.

      • + +
      • Leathl
        +Leathl is another awesome developer who supported me before I became well known by expanding upon his apps to further support ModMii. Leathl has created many Wii apps including ShowMiiWads, CustomizeMii, libWiiSharp, patchios, nusfilegrabber, etc. Despite his recent inactivity, his apps are still highly used today... just goes to show you that quality work never gets old. I also want to thank RetroHead for his Mod of ShowMiiWads which ModMii uses to build emulated nands without requiring any input from the user. libWiiSharp.dll is based on wii.py, the wii.py devs are Megazig, Omega, Xuzz, SquidMan, Matt_P and The Lemon Man. Also thanks to Daeken for writing Struct.py and marcan for his LZ77 code.

      • + +
      • scooby74029
        +scooby74029's most well known for sneeky compiler, which is able to build multiple different versions of s\uneek. ModMii will always construct the latest version of s\uneek available on his sneeky compiler google code webpage. This means he has total control over what version of s\uneek ModMii will construct. He also created modifications of Leathl's libWiiSharp.dll and patchios.exe to further support ModMii. Additionally, he's modified other apps like Any Region Changer ModMii Edition, JoyFlow, JoyLoader GX, JoyLoader CFG, etc. On top of all that, he's an all around awesome person and I'm proud to be on his friends list.

      • + +
      • person66
        +person66 has had a hand in many projects, but most noteworthy are his sharpii cmd line tool and his Universal Forwarder Creator. He also wrote the intial version of an autoit script that is used to launch ModMii with an icon, arguments and other useful functions.

        +Thanks for trading little bits of batch coding knowledge with me. It's great having a fellow batch coder for a friend; we are a dying breed, so keep up the great work with Universal Forwarder Creator and all your other projects.

      • + +
      • WiiPower and shoutplenty
        +WiiPower created Neogamma which is hands down the best backup disc loader for the Wii. He also contributed code to many other popular usb-loaders and had a hand in adding IOS Reloading support to the d2x cIOSs. Furthermore he also modified WiiGators cMIOS, which was later further modded by shoutplenty to include Swiss, and is considered the ultimate cMIOS today.

      • + +
      • OverjoY and obcd
        +OverjoY created JoyFlow, a modification of WiiFlow that runs on s\uneek. He then teamed up with obcd to accomplish some seriously amazing things, like building their mod of s\uneek, NEEK2O, that allows it to load games in wbfs format and select from multiple emulated NANDs.

      • + +
      • Maeson and NoobletCheese
        +Thanks for researching video filters in such detail to get Deflicker video filter mods working just right!

      • + +
      • CrafterPika
        +Thanks for developing and hosting an updated server to save SysCheck report uploads.

      • + +
      • Arikado and the Dop-Mii Team
        +They created Dop-Mii; a lot of apps borrow code from Dop-Mii, so even if you have never used Dop-Mii but used MMM or WiiMod then you owe a thank you to these people.

      • + +
      • DarkMatterCore
        +For his work on wad2bin, Yet Another BlueDump MOD, ww-43db-patcher and for being a part of ModMii's development and testing discord.

      • + +
      • WiiWu
        +He made Multi-Mod Manager (MMM) which has the functions of many different Wii modding tools all in one user friendly app.

      • + +
      • WB3000 and WiiNinja
        +Thanks to WB3000 for creating NUS Downloader and to WiiNinja for making a cmd line version of NUS Downloader. NUS Downloader was one of ModMii's vital supporting apps.

      • + +
      • TheShadowEevee
        +TheShadowEevee helped update many tools with a new NUS endpoint. He also helped implement some fixes and improvements to Any Region Changer ModMii Edition.

      • + +
      • WiiCrazy
        +WiiCrazy is most famous for "Wii Game Shortcut Creator" (formerly known as "Crap"), Crazy Intro and Crazy Intro Video. He also contributed to usb-loaders by bypassing some game specific security. WiiCrazy is another person who's always been willing to do everything in his power to help me, or anyone else for that matter.

      • + +
      • oggzee, usptactical, gannon and Dr.Clipper
        +Together the above people compose the Configurable USB Loader Team. Back in the day, this usb-loader was always the first to add new features and in my opinion it's one of the top three best usb-loader out there.

      • + +
      • Cyan, dimok, blackb0x and the USBLoaderGX team
        +Thanks for their work on USBLoaderGX. It is one of the most feature-rich usb-loaders and has quickly become a favourite among the community. I also want to thank Cyan specifically for his excellent support of users on gbatemp for many years; he has probably explained what an IOS is more times than I can count!

      • + +
      • OverjoY, blackb0x, Peter0x44, scooby74029 and thepikachugamer
        +This dream team of developers brought my vision to life when they created YAWM ModMii Edition.

      • + +
      • Hibernatus, Fledge68 and the WiiFlow team
        +Thanks for their work on WiiFlow. It was always beautiful, but now it's got all sorts of bells and whistles, you should check it out.

      • + +
      • Wiimm
        +Thanks to Wiimm for creating Wiimmfi and Wiimms ISO Tools, including wit.exe which ModMii uses to convert Wii Games to s/uneek format, build forwarder ISOs and enabled\disable Deflicker video filters.

      • + +
      • Leseratte
        +For his work on Wiimmfi, as well as d2xl and other amazing projects.

      • + +
      • diddy81 and symular syn of the Wii Theme Team
        +The Wii Theme Team has created some of the best Wii Themes ever made! All of the alternative themes available in ModMii were created by them. I want to thank diddy81 in particular for working with me to ensure that all his themes worked perfectly for all regions.

      • + +
      • FIX94, Narolez and the WiiXplorer Team
        +Thanks to all these people for their contributions in making the best SD/USB forwarder. I want to thank FIX94 in particular who not only worked on Nintendont, Some YAWMM Mod, WiiFlow and literally every other big Wii application, but he also spent a lot of time testing ModMii's Forwarder Builder.

      • + +
      • jskyboo
        +Thanks to jskyboo for creating WiiMod. His app can do a lot of different things, and it was the first ahbprot enabled WAD Manager to incorporate davebaol's ahbprot bugfix.

      • + +
      • ModMii's Translators
        +Tranlating ModMii is an enormous amount of work. It's very challenging to get special characters to display correctly in a cmd window, not to mention keeping everything formatted properly. But probably the most difficult part of translating ModMii is keeping up with the updates. If you use a translated version of ModMii, I encourage you to thank your translator because it truly is a LOT of work to do.

        + +French Translators: mamule, xav91 and ketufe
        +Dutch Translator: Hielkenator
        +Italian Translators: Wasabi, Step and Robilyn
        +Spanish Translators: ledebene and Burton
        +Korean Translator: DDinghoya

      • + +
      • Fig2k4
        +Thanks Fig2k4 for WiiBackupManager. It was a pleasure beta testing it for you and sharing my ideas with you. I hope to see you around the forums again and that you continue working on your amazing program.

      • + +
      • Gabubu, sthetix, Foxlet, Alexander1970, Vila and Aep
        +Thanks for recording, editing or upscaling many of the Youtube videos used by ModMii. Special thanks to Gabubu who single-handedly created all the new\updated videos in the 7.0.0 update, and also updated GFX for a bunch of ModMii's Wii channels.

      • + +
      • WiiShizzza, pepxl, RobGee789, M3RK, AuroraNemoia and emilydaemon
        +Thanks to WiiShizzza for creating ModMii's new icon and to pepxl for creating ModMii's original icon. I want to thank everyone who created a ModMii icon and submitted it into ModMii's new icon competition.

        + +RobGee789 and M3RK made ModMii Skin's original graphics. AuroraNemoia made ModMii Skin's new (2022) default\Nebula theme. It was a pleasure working with them, they were all very open to feedback and willing to "go back to the drawing board", so to speak, as many times as it took to get it perfect. Thanks guys!

        + +emilydaemon made ModMii's WiiU\Aroma splash screen as well as maintains the Wilbrand Web website.

      • + +
      • dhtdht020, Gabubu, Artuto and the Open Shop Channel team
        +Thanks for maintaining oscwii.org! Special thanks to dhtdht020 for refreshing the ModMii icons in 2022; now I have a rainbow of icons to choose from should the need arise.

      • + +
      • vgmoose, pwsincd, Nightkingale, Gabubu and the Homebrew App Store team
        +Thanks for maintaining hb-app.store and all the other projects you've contributed to!

      • + +
      • My Fellow Guide Writers
        +Thanks to tj_cool, xzxero, burritoboy9984, ChokeD, mauifrog, playerjmr, Ingunar and the Wii\WiiU hacks guide team for their awesome guides. I especially want to thank tj_cool and xzxero for inviting me to join "The Crew" at the Complete Softmod Guide. I'll never forget how great it felt to be relatively new to the scene and to be invited to join you all as equals.

      • + +
      • Wii.Hacks.Guide and WiiLink\RiiConnect24 teams
        +Thanks in particular go out to Peter0x44, Larsenv and KcrPL. Brainstorming and collaborating with you guys made the 2020 lockdowns feel somewhat bearable. Special thanks to Peter0x44 for helping me set up the ModMii discord server to a much higher standard than I could have ever hoped to do on my own.

      • + +
      • DaMysteryMan
        +Thanks for helping me understand the structure of a cIOS so I could better recreate it in WAD form. For those of you who don't know him, DaMysteryMan is most well known for his ever controversial app - DarkCorp (formerly known as cIOSCorp).

      • + +
      • Gannon
        +Thanks to Gannon for bootopera, which I was able to mod to create the URL loader base dol.

      • + +
      • Devnol
        +Thanks to Devnol for properly modifying the Open HBC to use the same title ID as the official HBC (LULZ).

      • + +
      • ca032769 and Al_Touriste
        +Thanks for their tutorials on how to use a larger than 2TB Hard Drive on a Wii as a Single FAT32 Partition.

      • + +
      • All My Beta Testers!
        +It's because of you guys that ModMii is as stable as it is. Considering that ModMii is developed entirely in notepad without any kind of debugger or developer tools; it's pretty remarkable that ModMii has always been bug-free (albeit with a couple minor exceptions). Thanks for your never-ending devotion to quality control!
        + +Here's a list of some of ModMii's beta testers (in no particular order): scooby74029, DeadlyFoez, redia, Etheboss, JoostinOnline, person66, brausm08, geovalley, undeadsquirrel, mauifrog, FIX94, wolf, Larsenv, Peter0x44, Alexander1970, Cyan, Damaj301damaj, Function, forseenink, jeannotte, saulfabreg, Vila, ca032769, godreborn, KleinesSinchen, RunningSnakes, Scooty, bibarub, Aep, Isla, beta215, Binsky, CoolMe, forseenink, Maeson, grandosegood, and last but certainly not least, Denver Gamer and Clutz450. @Clutz450 and Denver Gamer, you guys rock, I really enjoyed discussing your ModMii tutorial videos and your ideas on the little ways ModMii could be made even better.

      • + +
      • You!
        +Without you, there would be no reason for ModMii to exist. Thanks for using ModMii for all your Wii\WiiU softmodding needs!
      • +
      +
      + +Supporting Apps and Sources
      +
      +Below is a list of the supporting apps bundled with ModMii and their sources. If a link is missing or broken, you can still get it from ModMii's Supporting Files Archive.
      + +Source code for ModMii itself is available is available at github, but you can just open the bat files from it's support folder in notepad or similar text editor.
      +
      + + +
        +
      • WiiPy
      • +
      • wget
      • +
      • 7za
      • +
      • nircmd
      • +
      • sfk
      • +
      • jptch
      • +
      • hexalter
      • +
      • Waninkoko's cIOS
      • +
      • Hermes v4 cIOS
      • +
      • Hermes v5 cIOS
      • +
      • d2x cIOS, v11+ source
      • +
      • Swiss cMIOS r1788
      • +
      • NandLoaders
      • +
      • ISO disc-template
      • +
      • Ascii2All.bat
      • +
      • WizApp
      • +
      • wit: still used but no longer Bundled with ModMii since v8.0.0
      • +
      • UnRAR: Still used but no longer Bundled with ModMii since v4.7.0
      • +
      • AutoIt3: Still used but no longer Bundled With ModMii since v4.5.7
      • +
      • NusFileGrabber by Leathl, Mod by XFlak and TheShadowEevee - requires libWiiSharp.dll: Not used since v7.0.3
      • +
      • patchIOS by Leathl, Mod by scooby74029 - requires libWiiSharp.dll: Not used since v7.0.3
      • +
      • WadMii (aka WadMiiIsh) by cwstjdenobs - requires libWiiSharp.dll: Not used since v7.0.3
      • +
      • TMDedit by person66 - requires libWiiSharp.dll: Not used since v7.0.3 +
      • libWiiSharp.dll by Leathl, Mod by scooby74029 and TheShadowEevee: Not used since v7.0.3
      • +
      • nusd by WiiNinja (original GUI code by WB3000): Not used since v7.0.3
      • +
      • SMW-Mod; ShowMiiWads by Leathl, Sneek Mod by RetroHead: Not used since v7.0.3
      • +
      • settings.exe v1.0 by cwstjdenobs and v1.1 mod by obcd: Not used since v7.0.3
      • +
      • Sharpii by person66: Not used since v7.0.3
      • +
      • hy: Not bundled with ModMii since v4.7.0 and no longer used at all since v7.0.3
      • +
      • fvc: Not used since v7.0.0
      • +
      + +
      +
      + + + +
    10. Support ModMii

    11. + +ModMii started out as a small side-project back in 2010 as a simple NUS Auto Downloader script, and now the changelog is taller than me! I started this project in my 20s in my spare time and since then I've gotten married and had not 1, not 2, not 3, but FOUR boys, all ~2 years apart. I love being able to share my love for gaming and for the Wii with them, and with all of you! This is a passion project that has easily taken over 9000-10000 hours of just my time alone, and that's not counting all the hours spent from the legions of devs and testers who've supported ModMii over the years.
      +
      +Not knowing that much about computers other than some excel tricks, I slowly built more advanced features on top of my original less efficient code that I'd love to rewrite if it wasn't such a daunting task. Throughout the journey I learned a lot from not just those in the credits list, but the incredibly supportive Wii community as a whole. I've gone from just being a "numbers guy" to my family's go to "tech guy", and I have this project, community and followers to thank for it.
      +
      +ModMii is entirely free to use and ad free. Donations can optionally be made to the author using the button below, or pick your favourite contributor from the credits and check if they have a donations page.
      + +

      +

      + +If you're like me and it's difficult to show support with donations, consider taking a minute to vote or share your feedback at the official ModMii page on gbatemp. I always enjoy hearing feedback about your ModMii experience.
      +
      + +XFlak
      +- XFlak + +
    + + + + diff --git a/sampleguides/8.0.1/ModMii_Wizard_Guide(Letterbomb-MyMenuify-NTFS-CFG-PCLocal).html b/sampleguides/8.0.1/ModMii_Wizard_Guide(Letterbomb-MyMenuify-NTFS-CFG-PCLocal).html new file mode 100644 index 0000000..4ca52ea --- /dev/null +++ b/sampleguides/8.0.1/ModMii_Wizard_Guide(Letterbomb-MyMenuify-NTFS-CFG-PCLocal).html @@ -0,0 +1,1811 @@ + + +ModMii Wizard Guide + + + + + +ModMii Wizard Guidev8.0.1|25.04.10 Generated on Thu 04/10/2025 - 12:34

    + + + + + + +

    +ModMii for Windows
    by XFlak
    +
    +This software is not for sale. If you paid for this software or a "bundle" you have been scammed.

    + +THIS PACKAGE COMES WITH ABSOLUTELY NO WARRANTY, NEITHER STATED NOR IMPLIED.
    +NO ONE BUT YOURSELF IS TO BE HELD RESPONSIBLE FOR ANY DAMAGE THIS MAY CAUSE TO YOUR NINTENDO WII CONSOLE!
    +USE THIS AT YOUR OWN RISK!
    +

    +

    + + + +
      + + + + +
    1. Your chosen options

    2. +This guide was generated using the following parameters:
      +
        +
      • Install and\or update all recommended Wii softmods
      • +
      • Current System Menu is 4.3E
      • +
      • Download all available exploits
      • +
      • Desired System Menu is 4.3E
      • +
      • Update active IOSs (can be disabled in options)
      • +
      • Do not install a cMIOS (can be enabled in options)
      • +
      • Do not install Hermes cIOSs (can be enabled in options)
      • +
      • Install a USB-Loader Forwarder Channel (can be disabled in options)
      • +
      • Install Extra Brick Protection (patched IOS60 in unused system menu IOS slots) (can be disabled in options)
      • +
      • Download USB-Loader GX
      • +
      • USB-Loader Settings and config files saved to USB Hard Drive
      • +

      +
    3. Important Notes

      • +
      • This guide does not require an internet connection on your Wii.
      • + +
      • An SD Card is recommended, but not necessary, to fully softmod your console. +
      • Check if your SD Card has a lock switch and make sure it's disabled.
      • +
      • If you get errors during any of the steps try reformatting your SD Card (or HDD) as FAT32.
      • +
      • If your Wii ever freezes, hold the power button on the Wii for 5 seconds to power it off then try again.
      • +
      • Never uninstall a System Menu or IOS.
      • +
      • When updating your softmod you should always overwrite old mods by installing new ones, do not try to "Delete everything" or "Start from scratch".
      • +
          +
        • To update your mods in the future you can use the ModMii Wizard as if it was your first time, or even better, update only what's outdated using ModMii's Syscheck Updater Wizard and reduce the number of steps!
        • +
        +
      • If you accept an official Nintendo update after modding the Wii, you may lose some of your modifications and have to reinstall them.
      • +
      • Do not install untested WADs/themes without Priiloader, Bootmii and a nand backup.
      • +
      • It's probably unnecessary, but you should disconnect all peripherals from the Wii during the modding procedure unless instructed otherwise. This includes gamecube memory cards, gamecube controllers, Wii Speak, etc.
      • +
      • USB hard drives configured to work on a Wii will also work on vWii (virtual Wii on WiiU) and Wii Mini and vice versa.
      • + +
      • After completing this guide, you can launch your USB-Loader via the Homebrew Channel or a USB-Loader forwarder channel.
      • + +
      • USB-Loaders, contrary to their name, can also be used on the Wii\vWii with an SD Card. If you prefer using an SD Card simply follow this guide utilizing your FAT32 formatted SD Card in place of a Hard Drive. +
      • Double check that your hard drive is always plugged into USB port0 - the one nearest the edge of the Wii. + +
      • Not all external hard drive's are compatible with the Wii\vWii\Wii Mini, small USB flash drives or 'thumb drives' in particular often don't work very well. For a list of which USB hard drive's are compatible, check out the USB Devices Compatibility List
      • +
          +
        • If you are determined to try using a small USB flash drive or 'thumb drive' on a Wii\vWii, you may have more success if running the loader off of an SD Card and formatting the flash drive as WBFS instead of FAT32. This can be done using Wii Backup Manager. However, doing so will not only restrict the drive to storing only Wii games, but it will not be accessible by your PC without a program like Wii Backup Manager. In fact, every time you plug the hard drive into your PC you will be prompted to reformat it. +
        +
      • If a USB Loader fails to load a particular game, try changing it's game specific settings to use a different custom IOS like 249, 250, 251, etc. Your cIOS 249 should play the vast majority of games, for more information see the Wii cIOS base Compatibility List.
      • + +
      • Detailed guides covering a broad range of related topics available at the Complete Softmod Guide, wii.hacks.guide and wiiu.hacks.guide
      • +
      • If you come across a term or abbreviation that you're not familar with you can reference the WiiBrew Glossary or the CSG Glossary
      • +
      • If you need help, have questions, or just want to chat visit the official ModMii page on gbatemp or the ModMii Discord Server and ask away!

      + + + + + + +
    4. Hacking your Wii

      1. +
      2. Set SD Card Partition Style to MBR (if applicable)

      3. +Partition style\format information for devices that were connected when this guide was created has been saved to the spoiler below.

        +
        +
        +DeviceID Filesystem
        +H:       NTFS      
        +
        + + +
          +
        • First, plug your SD Card into your PC and check if it's Partition style is already MBR. +
        • +
          +
            +
          1. Right-click "This PC" or "My Computer" and select "Manage", a new window will open, on left panel click "Disk Management". +
              +
            • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
            +
          2. In the Disk Management window, right-click the disk you want and select "Properties". +
          3. In the disk's properties window, select the "Volumes" tab. +
          4. If the "Partition style" is already Master Boot Record (MBR), you can skip the rest of this step. +
          +
          +
        • If your SD Card is not already MBR you must convert it using one of the two methods below. +
          +
          +
        • Method 1: MiniTool Partition Wizard +
            +
          • If you have files on the SD Card you want to keep, you can convert the Partition style to MBR without losing data using MiniTool Partition Wizard. +
          • Even though your data should be preserved, there are no guarantees and you should still back up your files. +
          • If your SD Card is not already in the desired format (e.g. FAT32) you will have to format it during the next step anyway so there's no point in using this method. +
          + +
          +
            +
          1. Download MiniTool Partition Wizard, install it and start the program. +
          2. +
            + +
          3. Within the MiniTool window, right-click the GPT disk you want to convert and choose "Convert GPT Disk to MBR Disk". +
          4. Click the "Apply" button in the toolbar. +
          5. Click the "Yes" button to confirm conversion. +
          6. Wait for the conversion to finish then click "OK". +
          7. Once you have successfully converted your SD Card to MBR you can proceed to the next step of this guide. +
          + +
          + +
        • Method 2: Windows Disk Management + +
            +
          1. Back up any data on the disk before continuing! This will wipe all data on the disk! +
          2. Open Disk Management following the same procedure above and locate the disk drive you want to use. + +
          3. +
            + +
          4. Right-click the partition(s) on the drive (make sure you select the right drive!) and select "Delete Volume" or "Delete Partition" to remove them. Repeat this process for each partition on that disk. + +
          5. Right-click the disk in Disk Management and select "Convert to MBR Disk." + + +
          6. On the lower half menu of the window, locate the unallocated space, right-click it, and select "New Simple Volume" and click "Next". +
          7. Choose a Drive letter for this partition, then click "Next". +
              +
            • Make note of this drive letter, as it will be needed later. +
            +
          8. Set the File System to your desired format and optionally customize the "Volume label". +
              +
            • If your desired format (e.g. FAT32) isn't an option choose "NTFS" and we can change it later. +
            + +
          9. Click "Next", then click "Finish". +
              +
            • If you see a message indicating you need to format the drive, click "Cancel". +
            +
          +
          +
        +
        +
      4. Format the SD Card as FAT32 (if applicable)

      5. +Note: If you don't have an SD Card, you can still accomplish most things using a Hard Drive formatted as FAT32 in place of an SD Card (SD is notably required for Bootmii and NAND backup). Make sure to always plug your hard drive into USB port0 - the one nearest the edge of the Wii. If you don't have an SD Card or Hard Drive, +you can launch apps and install WADs over the internet to your Wii from your PC. Just open apps (boot.dol\elf files) or WADs with ModMii. Note that some apps may not work properly or support all features if they require an SD or HDD and you should never attempt to change the region of a console via the internet.
        + +
        +
          +
        1. First, insert your SD Card into your PC and determine if it needs to be formatted by checking the current Format\File-System of the SD Card.
        2. +
          + + +
            +
          • Open "This PC" or "My Computer", right-click the SD Card you want to use, then select "Properties". +
              +
            • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
            +
          • Make note of the Drive Letter of the SD Card as this will be important later. +
          • If the "File-System" is already FAT32, you can skip this step. +
          +
          +
        3. If you have anything saved to the SD Card, you should back it up now as all the data will be lost once you format it.
        4. +
          +
        5. Launch FAT32 GUI Formatter from shortcuts on your Start Menu or Desktop or directly from C:\ModMii\Program Files +
        6. + + +
          +
            + + +
          • Carefully select the correct drive letter corresponding to your SD Card. +
          • You may optionally uncheck the "Quick Format" box, then click "Start". +
              +
            • When completed it should display "Done". +
            • If you get an error indicating the device is in use, try again after first closing all of your file explorer windows, even the ones that weren't browsing the device.
              +
            +
          • Click the "Close" button. +
          +
          + +
        7. Copy the files ModMii downloaded to your SD Card. +
            + + +
          • The files should be saved here: "C:\ModMii\COPY_TO_SD"

            +• Your folder structure should look similar to this:
            +💾 SD Card or USB Drive
            + ┗ 📁apps
            +      ┣ 📁AppName1
            +            ┣ 📄boot.dol
            +            ┣ 📄meta.xml
            +            ┗ 📄icon.png
            +      ┣ (All other Wii apps should be here too)
            +
            +• Your folder structure should not look like this:
            +💾 SD Card or USB Drive
            + ┗ ⛔📁COPY_TO_SD
            + ┗ ⛔📁COPY_TO_USB
            +
            +
          • When the files are finished copying to the SD card, you should safely remove your SD Card from your computer and reinsert it into your console and proceed to the next step.

        +
      6. Install The Homebrew Channel (HBC) and Bootmii

      7. +If your Wii was previously modified, and it has either the HBC, Bootmii boot2 or a Forwarder Channel installed, you can use one of those instead of an exploit in order to update the HBC and Bootmii. If you don't have these, or don't know what they are, it's okay, they aren't necessary and you'll have installed all or some of these by the end of this guide.
        +
        + + +
        +
        +
        + + +

        + +If you already have the HBC, launch the HackMii Installer via the HBC to reinstall and\or update the HBC or Bootmii.
        +
        +If your Wii has Bootmii installed as boot2, you can insert the SD Card with your ModMii files into your Wii and turn it on, and Bootmii will load. From the Bootmii menu, press the power button on the Wii console 2 times to get to the third option (the SD menu), then press the reset button to select it (you can also use a Gamecube controller). Then press the power button repeatedly until bootmini.elf is selected, and then press the reset button to select it. This will load the HackMii Installer allowing you to reinstall and\or update the HBC, and Bootmii.
        +
        +If your Wii has Priiloader installed, you can access it by holding down the Reset button while powering on your Wii until you see the Priiloader menu. Then proceed to "Load/Install File" to load the HackMii Installer (i.e. SD:\apps\hackmii_installer\boot.elf) and use it to reinstall and\or update the HBC, and Bootmii.
        +
        +If you already have a Forwarder Channel from a previous softmod, just save the boot.elf/dol corresponding to the app you want to load (e.g. SD:\apps\hackmii_installer\boot.elf or SD:\apps\yawmME\boot.dol) to the location used by your specific Forwarder Channel (e.g. SD:\apps\usbloader_gx\boot.dol). Then start the channel and the HackMii Installer will load allowing you to reinstall the HBC or Bootmii. Note that if your forwarder channel only loads dol's and not elf's, launch yawmME then use it to launch the HackMii Installer's boot.elf. +
        + +

        +
        + + +If this is truly your first time modding your Wii, please continue with this step to launch an exploit. An exploit is a vulnerability in the console's software that gives us access to launch the tools we'll need to complete this guide. Most Wii exploits load SD:/boot.elf or SD:/boot.dol which takes over further loading of homebrew.
        +
        +Launch an Exploit
        +You only need to perform ONE of the these exploits to complete this guide.

        +Note that if you're missing an SD Card or your SD Card reader is broken, you can use the str2hax exploit to install the HBC and skip installing Bootmii and making a nand backup for now until you get an SD Card.

        +
        + + + + + + + + +

        +
        +str2hax
        +
        +Requirements: an internet connection on your Wii, but does not require an SD card to launch the HackMii Installer. Will prioritize launching SD:\boot.elf if found. Cannot launch dols. Works on Wii only.
        +
        +
          +
        1. Connect your Wii to the internet if you have not done so already.
          +
            +
          • If prompted, choose to not perform an update. +
          • If you have connection issues ensure your router is supported by the Wii and configured in line with these guidelines. +
          +
        2. Go to the "Wii Options" Menu, then select "Wii Settings", then go to Page 2 and select "Internet", select "Connection Settings", then choose your active connection.
          +
        3. Select "Change settings" and scroll 3 times to the right to select "Auto-Obtain DNS" (Not IP Address)
          +
        4. Select "No" then select "Advanced Settings".
          +
        5. Change both the Primary DNS and Secondary DNS to 3.143.163.250
          +
            +
          • If you later have connection test issues or other problems check here to confirm whether the str2hax DNS has recently changed as it does from time to time. +
          +
        6. Select "Confirm", then "Save", and then select "OK" to run a connection test. +
        7. If the connection test was successful, select "No" to skip the Wii System Update.
        8. +
            +
          • If the connection test does not work, make sure you have a working internet connection and DNS was enterred correctly, then try again. If it still fails you should choose a different exploit. +
          +
        9. Select "Back" two times to return to the "Internet panel", then select User Agreements or Agreement/Contact. +
        10. Select "Yes" to the using the Wii Shop Channel and WiiConnect24. +
        11. Click "Next" to review User Agreements. + +
            +
          • If you see a heart-shaped pony on your screen then you have done everything correctly. +
          +
        12. Select "I Accept" to continue. +
            +
          • After clicking "I Accept" it is normal for your Wii remote not to respond for 1-2 minutes before launching your homebrew application. +
          • If it takes longer than 2 minutes then turn off your Wii by holding the power button for 5 seconds and try again. +
          • If it keeps failing you should choose a different exploit. +
          +
        + +
        +Fun Facts about str2hax! If a boot.elf file is detected on the root of your SD card, str2hax will launch it instead of automatically downloading then launching the HackMii Installer. And did you know when str2hax is finished, it will reset your DNS to Google's 8.8.8.8 and 8.8.4.4? You can leave it this way or re-enable Auto-Obtain DNS, or change it to Cloudflare's 1.1.1.1, or use WiiLink's DNS, the choice is yours!
        +
        +
        +LetterBomb; aka Wilbrand, Mailbox Bomb
        +Requirements: an SD, SDHC or SDXC card. Works on System Menu 4.3. Can launch both dols and elfs. Works on Wii only.
        +
        + +Download LetterBomb and Save it to your SD Card
        + +
        +
        +Note: LetterBomb is console specific, do not use the MAC Address shown in the video or it will not work for you.
        +
        +
          +
        1. On your Wii, go to Wii Settings, then Internet, then Console Information and make note of your MAC address. +
        2. Click the spoiler button below to download LetterBomb. +
          1. Input your Wii's MAC Address and confirm System Menu Version 4.3E is selected. +
          2. Make sure Bundle the HackMii Installer is NOT checked. +
          3. Complete the CAPTCHA and cut either wire to download your LetterBomb. +
              +
            • Whichever wire you choose doesn’t matter. +
            +
          +
        3. Extract the private folder from the downloaded ZIP to the root of your SD card, then insert it into your Wii. +
        +
        + + +
        +
        +
        +
        +
        + +
        +LetterBomb is sourced from please.hackmii.com, if you don't see an area to type in your MAC Address above, please go directly to please.hackmii.com or enter your MAC address directly into the ModMii application to use Wilbrand to construct your LetterBomb.
        +
        +
        + +
        +Launch LetterBomb on your Wii
        +
        +
        +
          +
        1. On your Wii, return to the Wii Menu and then open the "Message Board" and navigate to Yesterday. +
        2. Click on the envelope with the pink bomb icon to launch the boot.elf/dol file saved on the root of your SD Card. +
            +
          • If you cannot find the letterbomb under "Yesterday" check that your Wii's date setting is correct. +
          +
        +
        +Fun Fact! There are two tools that are able to construct this exploit. LetterBomb is functionally the same as the Mailbox Bomb that ModMii builds using Wilbrand.
        +
        + +
        +
        +Smash Stack
        +
        +Requirements: A copy of "Super Smash Brothers Brawl" and a standard SD card (will not work with an SDHC or SDXC card). Can launch elfs but not dols. Works on Wii and vWii.
        +
        +
        1. Insert the Super Smash Brothers Brawl Game.
        2. +
        3. Launch the game without the SD card in your console, create a save file if you don't have one already, then enter the vault, start the stage builder and delete all the stages. Then exit the game.
        4. +
        5. Afterwards, insert your SD Card, start the game, enter the vault and start the stage builder, it should launch the boot.elf file saved on the root of your SD card.
        6. +
        7. If you forgot to delete the stages, you will experience an annoying but harmless crash.
        +
        +
        +Indiana Pwns
        +
        +Requirements: A copy of "LEGO Indiana Jones", a standard SD card (will not work with an SDHC or SDXC card), and a nunchuck. Does not work on Korean System Menus. Can launch elfs but not dols. Works on Wii and vWii.
        +
        +
        1. Load the "LEGO Indiana Jones" game at least once (otherwise you won't be able to copy over the hack).
        2. +
        3. Delete or move\backup your personal LEGO Indiana Jones save file.
        4. +
            +
          • If you want to move\copy your save data to the same SD card with your ModMii files, first rename the SD:\private folder containing the exploit to something else. Then copy your save from the console to your SD Card and backup the new private folder with your save. Finally rename the original exploit folder back to SD:\private and reinsert the SD Card into your console before continuing to the next step. At the end of this guide you can restore the backup you made.
          • +
          +
        5. Go into Wii Options - Data Management - Save Data - Wii - SD Card then copy over the "Indiana Pwns" save that corresponds to your region.
        6. +
        7. Play the Lego Indiana Jones game. Load the new save file.
        8. +
        9. You will be in the Main hall, walk towards the camera, enter the first door on the right (Indy's left) and go into the "Courtyard".
        10. +
        11. Walk to the end and enter the "Art Room", you will see a podium with 2 characters on it, talk to the one on the left "Indiana Pwns".
        12. +
        13. Hit left twice (scrolling through his items) to choose the switch option (Black silhouette with a white arrow to another black silhouette).
        14. +
        15. Hit A to launch the boot.elf file saved on the root of your SD card.
        +
        +
        +Yu-Gi Owned
        +
        +Requirements: A copy of "Yu-Gi-Oh! 5D's", a standard SD card (will not work with an SDHC or SDXC card), and a nunchuck or classic controller. Does not work on Korean System Menus. Can launch elfs but not dols. Works on Wii and vWii.
        +
        +
        1. Load the Yu-Gi-Oh game at least once (otherwise you won't be able to copy over the hack).
        2. +
        3. Delete or move\backup your personal "Yu-Gi-Oh! 5D's" save file.
        4. +
            +
          • If you want to move\copy your save data to the same SD card with your ModMii files, first rename the SD:\private folder containing the exploit to something else. Then copy your save from the console to your SD Card and backup the new private folder with your save. Finally rename the original exploit folder back to SD:\private and reinsert the SD Card into your console before continuing to the next step. At the end of this guide you can restore the backup you made.
          • +
          +
        5. Go into Wii Options - Data Management - Save Data - Wii - SD Card then copy over the "Yu-Gi-Oh" save that corresponds to your region.
        6. +
        7. Start the Yu-Gi-Oh game. Continue past the opening menu to launch the exploit and load your homebrew application.

        +
          +
        • Note for European Users: The default Yu-Gi Owned PAL exploit is 60Hz. If it does not work on your 50Hz TV, navigate to "SD:\private\wii\title\" and rename "RYOP" to something else then rename "RYOP-50hz" to "RYOP" and try again. +
        +
        +
        +Bathaxx
        +
        +Requirements: A copy of "LEGO Batman", a standard SD card (will not work with an SDHC or SDXC card), and a nunchuck. Does not work on Korean System Menus. Can launch elfs but not dols. Works on Wii and vWii.
        +
        +
        1. Load the LEGO Batman game at least once (otherwise you won't be able to copy over the hack).
        2. +
        3. Delete or move\backup your personal "LEGO Batman" save file.
        4. +
            +
          • If you want to move\copy your save data to the same SD card with your ModMii files, first rename the SD:\private folder containing the exploit to something else. Then copy your save from the console to your SD Card and backup the new private folder with your save. Finally rename the original exploit folder back to SD:\private and reinsert the SD Card into your console before continuing to the next step. At the end of this guide you can restore the backup you made.
          • +
          +
        5. Go into Wii Options - Data Management - Save Data - Wii - SD Card then copy over the "LEGO Batman" save that corresponds to your region.
        6. +
        7. Start the LEGO Batman game. Load the new save file.
        8. +
        9. You are now in the batcave, walk towards the camera and to the right (Batman's left) and take the elevator.
        10. +
        11. Then in the trophy room, go to the upper corner and go through the door to the "Wayne Manor". Now you can select a character.
        12. +
        13. Choose the last enabled character in the bottom right to launch the exploit and load your homebrew application.
        +
        +
        +Return of the Jodi
        +
        +Requirements: A copy of "LEGO Star Wars", a standard SD card (will not work with an SDHC or SDXC card), and a nunchuck. Does not work on Korean System Menus. Can launch elfs but not dols. Works on Wii and vWii.
        +
        +
        1. Load the LEGO Star Wars game at least once (otherwise you won't be able to copy over the hack).
        2. +
        3. Delete or move\backup your personal "LEGO Star Wars" save file.
        4. +
            +
          • If you want to move\copy your save data to the same SD card with your ModMii files, first rename the SD:\private folder containing the exploit to something else. Then copy your save from the console to your SD Card and backup the new private folder with your save. Finally rename the original exploit folder back to SD:\private and reinsert the SD Card into your console before continuing to the next step. At the end of this guide you can restore the backup you made.
          • +
          +
        5. Go into Wii Options - Data Management - Save Data - Wii - SD Card then copy over the "LEGO Star Wars" save that corresponds to your region.
        6. +
        7. Start the LEGO Star Wars. Load the first save slot (on the left, at 0.0 percent).
        8. +
        9. As soon as the level loads, go to the bar on the right and you'll see two characters floating in blue tanks.
        10. +
        11. Choose the character named "Return of Jodi" and press the A button to launch the exploit and load your homebrew application.
        +
        +
        +Eri HaKawai
        +
        +Requirements: A copy of "Tales of Symphonia: Dawn of the New World", a standard SD card (will not work with an SDHC or SDXC card), and a nunchuck. Does not work on Korean System Menus. Can launch elfs but not dols. Works on Wii and vWii.
        +
        +
        1. Load the Tales of Symphonia game at least once (otherwise you won't be able to copy over the hack).
        2. +
        3. Delete or move\backup your personal "Tales of Symphonia: Dawn of the New World" save file.
        4. +
            +
          • If you want to move\copy your save data to the same SD card with your ModMii files, first rename the SD:\private folder containing the exploit to something else. Then copy your save from the console to your SD Card and backup the new private folder with your save. Finally rename the original exploit folder back to SD:\private and reinsert the SD Card into your console before continuing to the next step. At the end of this guide you can restore the backup you made.
          • +
          +
        5. Go into Wii Options - Data Management - Save Data - Wii - SD Card then copy over the "Tales of Symphonia" save that corresponds to your region.
          +
        6. Start Tales of Symphonia and load the save data.
        7. +
            +
          • Note for Japanese users: There are 2 different Japanese versions of the game. If your game is version "RVL-RT4J-0A-0 JPN" use the top save, if you have "RVL-RT4J-0A-1 JPN" use the second save.
          • +
          +
        8. Once the game starts (and you see a dog waving at you) press + to enter the game's menu.
        9. +
        10. Scroll down to "Status" and press A.
        11. +
        12. Then scroll down to the second character named "Giantpune". Highlight him, and press A to launch the exploit and load your homebrew application.
        +
        + + + +
        +Use the HackMii Installer to install the HBC and Bootmii
        + +
        +The HackMii installer will enable you to install the Homebrew Channel and Bootmii.
        +The Homebrew Channel allows you to launch Wii homebrew applications off your SD card or Hard Drive.
        +Bootmii is a piece of software that can backup and restore your Wii's NAND storage and provides brick protection.

        +
        + +
          +
        • Upon launching the HackMii Installer, you will be greeted by a scam warning screen. +
        • After waiting 30 seconds the message "Press 1 to continue" should appear. +
        + +
        + +
          +
        1. Press 1 to continue. + + +
            +
          • Or if you are using a Gamecube controller, press A to continue. +
          • If the "Press 1 to continue" message doesn't appear, or you get a "no vulnerable IOS" error message or experience any other issues with this step, run ModMii again and this time select the "HackMii Solutions" option and follow those new instructions before continuing this guide. +
          + +
        2. Press A to continue, then press until "Install the Homebrew Channel" is selected and press A, then select "Yes, continue" to install it. +
            +
          • When completed the installer should display "SUCCESS". +
          + +
        3. Press A to continue to the main menu. + + +
        4. From the main menu, press twice to select "Bootmii...", then press A. + + +
        5. From the Bootmii menu, navigate to "Install Bootmii as IOS" and press A, then select "Yes, continue" to write runtime files to the SD Card, then "Yes, continue" again to install Bootmii as IOS. +
            +
          • When completed the installer should display "SUCCESS". +
          • If the installer fails, double check the SD Card's lock switch is disabled (if applicable) or try a different card all together. If you're missing a Bootmii compatible SD Card you can skip installing Bootmii and making a nand backup for now until you get a compatible SD Card. +
          + +
        6. Press A to continue to the Bootmii menu. + +
        7. From the Bootmii menu, check to see if "Install Bootmii as boot2" is an option. +
            +
          • Navigate to "Install Bootmii as boot2" if it's listed as an option and press A. Then install it following the same procedure to install Bootmii as IOS described above. +
          + +
        8. After installing Bootmii as IOS and as boot2 (if possible), navigate to "Return to the main menu" and press A, then go down to "Exit" and press A to exit to the Homebrew Channel. +
        +
        +Some notes about Bootmii as IOS and Bootmii as boot2
        +
          +
        • It is recommended to have Bootmii installed as both IOS and as boot2, if possible. +
        • Installing Bootmii as boot2 is only an option available on older Wii's and it provides the greatest level of brick protection. +
            +
          • Do not worry if your Wii is not capable of installing Bootmii as boot2, all Wii's can still install Priiloader; and with Priiloader installed you can recover from the majority of bricks. So long as you do not uninstall Priiloader, your System Menu, or System Menu IOS you will be able to recover even without Bootmii installed as boot2. +
          • If Bootmii is installed to boot2, you can access Bootmii and the Homebrew Channel before the system menu (or Priiloader) is loaded, this will allow you to launch homebrew as needed to fix bricks or restore NAND backups. If Bootmii is installed to boot2, it will load the Bootmii menu each time the Wii starts up only if a Bootmii folder is detected on your SD card. If you move or rename this folder, the Wii will continue to boot the system menu (or Priiloader if installed). +
          +
        • All Wii's are able to install Bootmii as IOS. +
            +
          • While Bootmii as IOS does not by itself provide much brick protection, it will allow you to make a NAND backup. When combined with Priiloader, a NAND backup may help you recover from potential semi-bricks in the future. +
          +
        + +
        + + +
      8. Make a NAND backup

      9. +
        +Creating a NAND backup is similar to creating a system restore point in Windows. Should you ever semi-brick your Wii but can still access Bootmii, restoring a NAND backup is like taking your Wii back in time to before the problem occurred. NAND backups are console specific, so you generally cannot restore a backup from a different Wii.
        +
        + +
          +
        • Bootmii does not work with Wiimotes, the steps below will direct you to use the front buttons on the Wii console itself. +
            +
          • Power button = Advance to next item +
          • Reset button = Select highlighted item +
          +
        • Bootmii also works with gamecube controllers; in fact, one is required to restore NAND backups on consoles that could not install Bootmii to boot2. +
        + +
        +
          +
        1. From inside the Homebrew Channel press the Home button and select "Launch Bootmii". +
        2. Press the Power button on the Wii console 3 times to get to the last option to access the Settings (the button with gears), then press the Reset button to select it. +
        3. Press Reset to select the first backup option (the button with the green arrow) +
        4. Press Reset again to make your NAND backup. +
            +
          • Do not power off your Wii or remove your SD card when making your NAND backup. +
          • This process takes about 8 minutes to complete; your mileage may vary. +
          • Having some black "Bad Blocks" is normal and nothing to worry about. +
          • After backing up the NAND, Bootmii will begin verifying it. While this is recommended, it can be skipped by pressing the Eject button on your console. +
          + +
        5. Press any button on the console to exit the NAND backup screen. +
        6. Exit Bootmii and launch the HBC by pressing the Power button on the Wii console 3 times to advance to the last option (the one with the back arrow), then press the Reset button to select it. Then press Power 1 time to advance to the Homebrew Channel, then press the Reset button to launch it. +
        7. At this point, or immediately following the completion of this guide, you should remove the SD card from the Wii (it is safe to do so while inside the HBC), backup the Bootmii folder, nand.bin, and keys.bin from your SD to a hard drive, the cloud, or anywhere safe. You might need these in case of emergencies, so don't lose them. Optionally erase them from the SD card after backing them up to free up space, or rename the Bootmii folder to avoid autobooting into Bootmii at startup for consoles with Bootmii installed to boot2 (or customize it's bootmii.ini config file using ModMii). When done, safely remove your SD Card from your computer and reinsert it into your Wii and proceed to the next step. +
        + +
        + +
        +
        +
        + +

        + +Fun Fact! If you ever need to restore a NAND backup, you can do so by launching Bootmii with an SD card containing the appropriately named Bootmii folder, nand.bin, and keys.bin, and follow the procedure described above except this time select the option with the red arrow going the other direction.
        +
        +Another Fun Fact! You can extract the contents of your nand.bin by opening it with ModMii or other tools like ShowMiiWads (see ModMii Classic's Download Page 5), then save it to a hard drive or SD Card to act as an Emulated NAND (or virtual NAND), allowing you switch between the Wii's real NAND and one or more Emulated NANDs. Emulated NANDs can provide much more storage space than the Wii's 500MB. ModMii can help generate brand new Emulated NANDs free of any game saves or other settings if you prefer a fresh start. For more help on this, after completing this guide, check out ModMii's SNEEK Installation and EmuNAND features.

        + +

        +
        +
        + + +
      10. Install and Configure Priiloader

      11. +
        + +Priiloader loads just before the Wii System Menu and is invisible unless you hold down the reset button or the ESC key on a USB connected keyboard while powering on the console. Not only is Priiloader a great form of brick protection, it can be customized to automatically boot straight to the System Menu (default behavior) with patched features (aka "System Menu Hacks"), or directly to the HBC or a user defined homebrew (e.g. a USB-Loader, Crazy Intro Videos, etc). Click here for directions on "Installing a file" (aka "dol" or "elf" file) in Priiloader to launch user defined homebrew. Custom forwarder dols that are compatible with Priiloader can be built from ModMii's Advanced Downloads menu. More Priiloader information can be found in its FAQ.
        +
        + + +
          + +
        • You can navigate the Priiloader menu using a Wiimote, GameCube controller, USB Keyboard, or the Power/Reset buttons on the front of the console: Power to navigate and Reset to select. +
          • Note: if using the front console buttons you will not be able to access the system menu hacks, file/dol & password menus.
          +
        + +
        + +
          +
        1. Launch the "Priiloader Installer" from the Homebrew Channel. +
        2. After the Priiloader Installer loads, press + to install it. +
            +
          • When successful the installer should display "Install done!" + +
          • If you get a "System Menu Version invalid or not vanilla" error, either use ModMii's SysCheck Updater Wizard or repeat the ModMii Wizard but this time choose a different System Menu version than the one you started with. This will overwrite the invalid\custom System Menu with a vanilla\official one and allow Priiloader to install successfully. +
          • If you get a "cIOSPAGHETTI" error, fully complete the "Install WADs" step then immediately afterwards return to this step and Priiloader should install successfully. +
          +
        3. Press A to exit back to the Homebrew Channel. + +
        4. Launch the "Load Priiloader" app via the HBC to access the Priiloader menu. + +
            +
          • You can also access Priiloader by holding down the reset button or the ESC key on a USB connected keyboard while powering on the console. +
          +
        5. From the Priiloader menu, select "System Menu Hacks" and enable some system menu hacks. +
            +
          • Be careful not to haphazardly enable just any hack, for example do not enable "Lock System Menu with Black Screen".
            +
          • Click here for a description of each Priiloader system menu hack. +
          +
          +RECOMMENDED HACKS +
            + +
          • Block Disc Updates
          • +
          • Block Online Updates
          • +
          • Region Free EVERYTHING
          • +
          • 480p graphics fix in system menu
          • +
          • Remove Deflicker (only if you are NOT using a CRT display)
          • +
          • Wiimmfi Patch v4
          • +
          • Remove NoCopy Save File Protection
          • + + + +
          + +
          +
        6. Scroll down to "save settings" and press A, then press B to go back to Priiloader's main menu. +
        7. Optional: Autoboot a USB-Loader Channel instead of the System Menu. +
            +
          • Select "Load/Install File". Select your forwarder dol (e.g. USBLoader_IDCL_Channel_Forwarder.dol) and press A to install it. Wait for it to install and return to the main menu.
          • +
              +
            • Did you know that custom forwarder dols can be built from ModMii's Advanced Downloads menu?
            • +
            +
          • Navigate to "Settings" and change "Autoboot" to "Installed File".
          • +
          + +
        8. Navigate to "Homebrew Channel" and press A to launch it.
          +
        +
        +Pro tip! If you update or (re)install any System Menu it generally REMOVES Priiloader and you should reinstall it immediately to stay protected. Only YAWM ModMii Edition allows you to safely retain Priiloader while (re)installing a System Menu.
        +
        +Another Pro tip! If you keep a hard drive plugged into your console at all times you can enable "Ignore standby" in Priiloader's settings so the console turns off completely by default. This will stop the hard drive from spinning 24/7 when it's not being used.

        + + + + +
      12. Install WADs

      13. +
        +YAWM ModMii Edition stands for Yet Another Wad Manager ModMii Edition (aka yawmME). A WAD Manager will allow you to install "WADs" containing things like updates and other content for your console, like IOSs, custom IOSs (or cIOSs), or other downloadable content, which can be all packed into WADs and installed to your console. Think of a WAD like a zip file but for the Wii.
        +
        + +WARNINGS: Do not unplug the console when installing WADs. WADs can also be uninstalled, and if you're not careful you can brick your console by uninstalling or even installing the wrong WAD. The WAD Manager you're using, YAWM ModMii Edition, has some extra brick protection built in to restrict someone from doing catastrophic things like uninstalling any System Menu WAD, or required System Menu IOS, or a dozen other things which could potentially result in a brick if you don't know what you're doing. Stick to your ModMii guide and you'll be fine.
        +
        + + +
        +
        +
        + + +

        + +Fun Fact! I mentioned IOSs and cIOSs before, "the Wii console uses the 'IOS' system to communicate with the hardware, it's like a driver (compared to Windows). It contains information and communication tools (like how to access the Disc drive, how to access USB, read the savegames data stored on internal memory, etc.)" ~Cyan. If you're curious to learn more about IOSs or cIOSs, a thorough explanation can be found in Cyan's IOS Explanation post.
        +

        +
        + + + +
          +
        1. On your console, load "YAWM ModMii Edition" from the HomeBrew Channel. +
        2. Choose your source device using left and right, most likely "Wii SD Slot", and Press A. +
        3. Install your custom list of 44 WADs found in the spoiler below.
          + +
            +
          • Be careful not to install any additional WADs that may have been previously saved in this folder (they may be safe, but I cannot say for sure). +
          +
        4. Hold + for 2 seconds to select all the WADs in the folder. + +
            +
          • Alternatively, you can select or deselect your WADs individually by navigating to each one and hitting +.
            +
          • Warning: do not use minus (-) as this will mark WADs for uninstallation.
            +
          + +
        5. After you've marked all the WADs listed below, press A on any marked WAD to install them all. +
        6. Confirm the total number selected for installation is 44, then press A again to install.
          + +
            +
          • If any WADs fail to install properly please retry installing them.
            + + +
          + + + + +
        7. After successfully installing all the WADs, press any button to continue, then press the Home button on your Wiimote to exit YAWM ModMii Edition. + +
        + +
        +
        +
        +
        + + +Here's your unique list of 44 WADs to install: +
          +
        1. cIOS248[38]-d2x-v11-beta3
        2. +
        3. cIOS249[56]-d2x-v11-beta3
        4. +
        5. cIOS250[57]-d2x-v11-beta3
        6. +
        7. cIOS251[58]-d2x-v11-beta3
        8. +
        9. IOS11v65535(ModMii-IOS60-v6174)
        10. +
        11. IOS12-64-v526
        12. +
        13. IOS13-64-v1032
        14. +
        15. IOS14-64-v1032
        16. +
        17. IOS15-64-v1032
        18. +
        19. IOS17-64-v1032
        20. +
        21. IOS20v65535(ModMii-IOS60-v6174)
        22. +
        23. IOS21-64-v1039
        24. +
        25. IOS22-64-v1294
        26. +
        27. IOS28-64-v1807
        28. +
        29. IOS30v65535(ModMii-IOS60-v6174)
        30. +
        31. IOS31-64-v3608
        32. +
        33. IOS33-64-v3608
        34. +
        35. IOS34-64-v3608
        36. +
        37. IOS35-64-v3608
        38. +
        39. IOS36-64-v3608
        40. +
        41. IOS37-64-v5663
        42. +
        43. IOS38-64-v4124
        44. +
        45. IOS40v65535(ModMii-IOS60-v6174)
        46. +
        47. IOS41-64-v3607
        48. +
        49. IOS43-64-v3607
        50. +
        51. IOS45-64-v3607
        52. +
        53. IOS46-64-v3607
        54. +
        55. IOS48-64-v4124
        56. +
        57. IOS50v65535(ModMii-IOS60-v6174)
        58. +
        59. IOS52v65535(ModMii-IOS60-v6174)
        60. +
        61. IOS53-64-v5663
        62. +
        63. IOS55-64-v5663
        64. +
        65. IOS56-64-v5662
        66. +
        67. IOS57-64-v5919
        68. +
        69. IOS58-64-v6176
        70. +
        71. IOS60v65535(ModMii-IOS60-v6174)
        72. +
        73. IOS61-64-v5662
        74. +
        75. IOS62-64-v6430
        76. +
        77. IOS70v65535(ModMii-IOS60-v6174)
        78. +
        79. IOS80v65535(ModMii-IOS60-v6174)
        80. +
        81. IOS9-64-v1034
        82. +
        83. Open_HBC_1.1.5_LULZ
        84. +
        85. RVL-mios-v10
        86. +
        87. USBLoader(s)-ahbprot58-SD-USB-v14-IDCL-(Wii+vWii) (see spoiler for boot info)
        88. +

        + +
        +
        +
        + + +The USBLoader(s) forwarder channel will boot the first app it finds from this list:
        +
          +
        1. SD+USB:\apps\usbloader_gx\boot.dol
        2. +
        3. SD+USB:\apps\usbloader_gx\boot.elf
        4. +
        5. SD+USB:\apps\WiiFlow\boot.dol
        6. +
        7. SD+USB:\apps\WiiFlow\boot.elf
        8. +
        9. SD+USB:\apps\usbloader_cfg\boot.dol
        10. +
        11. SD+USB:\apps\usbloader_cfg\boot.elf
        12. +
        13. SD+USB:\apps\usbloader\boot.dol
        14. +
        15. SD+USB:\apps\usbloader\boot.elf
        16. +
        17. SD+USB:\apps\usb-loader\boot.dol
        18. +
        19. SD+USB:\apps\usb-loader\boot.elf
        20. +
        +
        +Note: Forwarder requires IOS58. SD paths are all checked first, then USB. It's capable of launching apps from an SD Card and hard drives formatted as FAT32, NTFS, ext2, ext3 and ext4. It also supports meta.xml arguments and is able to launch apps with direct hardware access.
        +
        +Want to customize some of your channels? There's an app for that! First make sure you finish this guide and install Priiloader if you haven't already, then get CustomizeMii from ModMii Classic's Download Page 5. You can use this tool to make changes to the audio or visual effects of a channel, and even inject a new "dol" for it to launch. You can build forwarder dol's for custom paths, channels, or website URLs from ModMii Classic's Advanced Downloads Page. + +
        + + +
        +
        +

      +
    5. USB Loader and Hard Drive setup

    6. +The rest of the guide is performed on your computer in order to set up your USB-Loader for your Wii or vWii. Also note that a FAT32 SD\SDHC\SDXC Card can optionally be used in place of a Hard Drive.

      +
        +External hard drive partition style\format information for drives that were connected when this guide was created has been saved to the spoiler below.

        +
        +
        +DeviceID Filesystem
        +H:       NTFS      
        +

        + +
      1. Set External Hard Drive Partition Style to MBR (if applicable)

      2. +
          +
        • First, plug your hard drive into your PC and check if it's Partition style is already MBR. +
        • +
          +
            +
          1. Right-click "This PC" or "My Computer" and select "Manage", a new window will open, on left panel click "Disk Management". +
              +
            • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
            +
          2. In the Disk Management window, right-click the disk you want and select "Properties". +
          3. In the disk's properties window, select the "Volumes" tab. +
          4. If the "Partition style" is already Master Boot Record (MBR), you can skip the rest of this step. +
          +
          +
        • If your hard drive is larger than 2TB and not already MBR, you must follow ca032769's guide for Western Digital hard drives or Al_Touriste's guide for Seagate hard drives to complete the rest of this step. +
            +
          • If your hard drive is >2TB, not MBR, and not a supported Western Digital or Seagate drive then you are currently out of luck. +
          • Once you have successfully converted your hard drive to MBR you can proceed to the next step of this guide. +
          +
          +
        • If your hard drive is 2TB or less and not already MBR you must convert it using one of the two methods below. +
          +
          +
        • Method 1: MiniTool Partition Wizard +
            +
          • If you have files on the drive you want to keep, you can convert the Partition style to MBR without losing data using MiniTool Partition Wizard. +
          • Even though your data should be preserved, there are no guarantees and you should still back up your files. +
          • If your drive is not already in the desired format (e.g. FAT32) you will have to format it during the next step anyway so there's no point in using this method. +
          + +
          +
            +
          1. Download MiniTool Partition Wizard, install it and start the program. +
          2. +
            + +
          3. Within the MiniTool window, right-click the GPT disk you want to convert and choose "Convert GPT Disk to MBR Disk". +
          4. Click the "Apply" button in the toolbar. +
          5. Click the "Yes" button to confirm conversion. +
          6. Wait for the conversion to finish then click "OK". +
          7. Once you have successfully converted your hard drive to MBR you can proceed to the next step of this guide. +
          + +
          + +
        • Method 2: Windows Disk Management + +
            +
          1. Back up any data on the disk before continuing! This will wipe all data on the disk! +
          2. Open Disk Management following the same procedure above and locate the disk drive you want to use. + +
          3. +
            + +
          4. Right-click the partition(s) on the drive (make sure you select the right drive!) and select "Delete Volume" or "Delete Partition" to remove them. Repeat this process for each partition on that disk. + +
          5. Right-click the disk in Disk Management and select "Convert to MBR Disk." + + +
          6. On the lower half menu of the window, locate the unallocated space, right-click it, and select "New Simple Volume" and click "Next". +
          7. Choose a Drive letter for this partition, then click "Next". +
              +
            • Make note of this drive letter, as it will be needed later. +
            +
          8. Set the File System to your desired format and optionally customize the "Volume label". +
              +
            • If your desired format (e.g. FAT32) isn't an option choose "NTFS" and we can change it later. +
            + +
          9. Click "Next", then click "Finish". +
              +
            • If you see a message indicating you need to format the drive, click "Cancel". +
            +
          +
          +
        + + + + +
      3. Partition and Format the External Hard Drive (if applicable)

      4. +Choose a format option using the buttons below. FAT32 is generally recommended but you can click other buttons to see pros and cons of each.
        +
        +
        + + + + + +

        + + +
        +FAT32 (Recommended)
        + +
        +Pros:
        +
          +
        • The Wii can access apps, games, covers, media and other files stored on FAT32 without requiring an SD card. +
        • Compatible with playing Gamecube games. +
        • Compatible with SNEEK/Nand Emulation. +
        +Cons:
        +
          +
        • Cannot store files greater than 4GBs. The limit does not apply to Wii games, which can be split into parts. This will likely not affect you unless the drive is also used to store HD videos. +
        +
        + +
          +
        1. First, plug your hard drive into your PC and determine if it needs to be formatted by checking the current Format\File-System of the drive.
        2. + +
          +
            +
          • Open "This PC" or "My Computer", right-click the external hard drive you want to use, then select "Properties". +
              +
            • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
            +
          • Make note of the Drive Letter of the external hard drive as this will be important later. +
          • If the "File-System" is already FAT32, you can skip this step. +
          +
        3. If you have anything saved on the hard drive, you should back it up now as all the data will be lost once you format it. +
        4. Launch FAT32 GUI Formatter from shortcuts on your Start Menu or Desktop or directly from C:\ModMii\Program Files +
        5. + +
          + +
        6. Carefully select the correct drive letter corresponding to your external hard drive. +
        7. You may optionally uncheck the "Quick Format" box, then click "Start". +
            +
          • When completed it should display "Done". +
          • If you get an error indicating the device is in use, try again after first closing all of your file explorer windows, even the ones that weren't browsing the device.
            +
          +
        8. Click the "Close" button. +
        +
        + + + +
        +NTFS
        + +
        +Pros:
        +
          +
        • Capable of storing files greater than 4GB. +
        • Most USB-Loaders can access games, covers and music saved to NTFS. +
        +Cons:
        +
          +
        • The HBC cannot load apps stored on NTFS, so an SD card or modern forwarder channel is required to run USB-Loaders. +
        • Incompatible with playing Gamecube games. +
        • Incompatible with SNEEK/Nand Emulation. +
        +
        + + + +
          +
        1. First, plug your hard drive into your PC and determine if it needs to be formatted by checking the current Format\File-System of the drive. +
        2. +
          +
            + +
          • Open "This PC" or "My Computer", right-click the external hard drive you want to use, then select "Properties". +
              +
            • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
            +
          • Make note of the Drive Letter of the external hard drive as this will be important later. +
          • If the "File-System" is already NTFS, you can skip this step. +
          +
        3. If you have anything saved on the hard drive, you should back it up now as all the data will be lost once you format it. + +
        4. Right-click "My Computer" and select "Manage", a new window will open, on left panel click "Disk Management". +
        5. +
          +
        6. Right-click the drive you want to format (make sure you select the right drive!), then select "Format..." +
        7. Select "NTFS" as the File system to use and input a name for the Hard-Drive/Volume. +
        8. You may optionally uncheck the "Perform a quick format" box, then click "OK", then click "OK" again. +
        +
        + + + + +
        +WBFS
        + +
        +Pros:
        +
          +
        • Greater compatibility with hard drives, especially small thumb drives. If loading backups using other formats doesn't work you can try WBFS before getting a new hard drive. +
        +Cons:
        +
          +
        • WBFS can ONLY store Wii Games, so an SD card is generally required to run apps. +
        • Incompatible with playing Gamecube games. +
        • Incompatible with SNEEK/Nand Emulation. +
        • Windows Explorer cannot open WBFS drives and may prompt you to format it, careful not to do so accidentally. +
            +
          • Wii games saved to the drive can still be managed on your PC using Wii Backup Manager or on your Wii using a USB-Loader. +
          +
        +
        + + + +
          +
        1. If you have anything saved on the hard drive, you should back it up now as all the data will be lost once you format it. +
            +
          • If you have any Wii files on the drive you should copy them to your SD Card now (e.g. "apps" folder, "usb-loader" folder, etc.) +
          +
        2. Launch Wii Backup Manager from shortcuts on your Start Menu or Desktop or directly from C:\ModMii\Program Files +
        3. + + +
          + +
        4. In the Wii Backup Manager window, click the "Tools" menu and select "Format drives". +
        5. Carefully select the correct drive letter corresponding to your external hard drive. +
        6. Confirm the new file system is "WBFS", then click "Start". +
        7. Click "Yes" when asked if you want to continue, then click "Close". +
        +
        +
          +
        • Warning: Windows Explorer cannot open WBFS drives and may prompt you to format it, careful not to do so accidentally. +
            +
          • Wii games saved to the drive can still be managed on your PC using Wii Backup Manager or on your Wii using a USB-Loader. +
          +
        + + + + + +
        + + + + + + +
        +FAT32 + NTFS
        + +
        +Pros:
        +
          +
        • FAT32 partition can be used to launch apps without requiring an SD card. +
        • FAT32 partition is compatible with playing Gamecube games. +
        • FAT32 partition is compatible with SNEEK/Nand Emulation. +
        • NTFS partition can be used to save files greater than 4GB. +
        +Cons:
        +
          +
        • May not be possible with some low capacity USB flash drives. +
        • A little more work to setup. +
        +
        + +
          +
        1. If you have anything saved on the hard drive, you should back it up now as all the data will be lost once you format it. +
        2. Right-click "This PC" or "My Computer" and select "Manage", a new window will open, on left panel click "Disk Management". +
        3. +
            +
          • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
          +
          +
        4. Right-click the partition(s) on the drive (make sure you select the right drive!) and select "Delete Volume" or "Delete Partition" to remove them. Repeat this process for each partition on that disk. +
        5. On the lower half menu of the window, locate the unallocated space, right-click it, and select "New Simple Volume..." +
        6. Enter the "volume size" you want your FAT32 partition to be, and click "Next". +
        7. Choose a Drive letter for this partition, then click "Next". +
            +
          • Make note of this drive letter, as it will be needed when we use FAT32 GUI Formatter shortly. +
          +
        8. Set the File System to "FAT32" (if possible) and optionally customize the "Volume label". +
            +
          • FAT32 will mostly likely not be an option (only listed if volume size is under 32GB). +
          +
        9. If FAT32 isn't an option, you can choose "Do not format this volume". + +
            +
          • It's also okay to format as NTFS or exFAT since we will be changing it to FAT32 later. +
          + +
        10. Click "Next", then click "Finish". +
            +
          • If you see a message indicating you need to format the drive, click "Cancel". +
          +
        11. In the lower half of the Disk Management menu, locate your drive's remaining unallocated space, right-click it, and select "New Simple Volume...." +
        12. Click "Next" to format all the remaining space on the drive. +
        13. Choose a Drive letter for your NTFS partition, and click "Next". +
        14. Ensure the file system is set to NTFS, then name/label the volume, and optionally uncheck the "Perform a quick format" box. +
        15. Click "Next", then click "Finish". +
        16. +
          +If you were able to format the first partition as FAT32, then you can skip the remainder of this step.
          +
          + + +
        17. Launch FAT32 GUI Formatter from shortcuts on your Start Menu or Desktop or directly from C:\ModMii\Program Files + +
        18. Carefully select the correct drive letter corresponding to the first partition on your external hard drive. +
        19. You may optionally uncheck the "Quick Format" box, then click "Start". +
            +
          • When completed it should display "Done". +
          • If you get an error indicating the device is in use, try again after first closing all of your file explorer windows, even the ones that weren't browsing the device.
            +
          +
        20. Click the "Close" button. +
        + +
        + + + + + + + + + + +
        +FAT32 + WBFS
        + +
        +Pros:
        +
          +
        • FAT32 partition can be used to launch apps without requiring an SD card. +
        • FAT32 partition is compatible with playing Gamecube games. +
        • FAT32 partition is compatible with SNEEK/Nand Emulation. +
        • WBFS has greater compatibility with hard drives, especially small thumb drives. If loading backups using other formats doesn't work you can try WBFS before getting a new hard drive. + +
        +Cons:
        +
          +
        • May not be possible with some low capacity USB flash drives. +
        • A little more work to setup. +
        • WBFS partition can ONLY store Wii Games. +
        • Windows Explorer cannot open WBFS partitions and may prompt you to format it, careful not to do so accidentally. +
            +
          • Wii games saved to a WBFS partition can still be managed on your PC using Wii Backup Manager or on your Wii using a USB-Loader. +
          +
        +
        + + + +
          +
        1. If you have anything saved on the hard drive, you should back it up now as all the data will be lost once you format it. +
        2. Right-click "This PC" or "My Computer" and select "Manage", a new window will open, on left panel click "Disk Management". +
        3. +
            +
          • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
          + +
          +
        4. Right-click the partition(s) on the drive (make sure you select the right drive!) and select "Delete Volume" or "Delete Partition" to remove them. Repeat this process for each partition on that disk. +
        5. On the lower half menu of the window, locate the unallocated space, right-click it, and select "New Simple Volume..." +
        6. Enter the "volume size" you want your FAT32 partition to be, and click "Next". +
        7. Choose a Drive letter for this partition, then click "Next". +
            +
          • Make note of the first partition's drive letter, as it will be needed when we use FAT32 GUI Formatter shortly. +
          +
        8. Set the File System to "FAT32" (if possible) and optionally customize the "Volume label". +
            +
          • FAT32 will mostly likely not be an option (only listed if volume size is under 32GB). +
          +
        9. If FAT32 isn't an option, you can choose "Do not format this volume". + +
            +
          • It's also okay to format as NTFS or exFAT since we will be changing it to FAT32 later. +
          + +
        10. Click "Next", then click "Finish". +
            +
          • If you see a message indicating you need to format the drive, click "Cancel". +
          +
        11. In the lower half of the Disk Management menu, locate your drive's remaining unallocated space, right-click it, and select "New Simple Volume...." +
        12. Click "Next" to format all the remaining space on the drive. +
        13. Choose a Drive letter for the WBFS partition, and click "Next". +
            +
          • Make note of the second partition's drive letter, as it will be needed when we use Wii Backup Manager shortly. +
          +
        14. Set the File System to anything (e.g. "NTFS") as we will be changing it to WBFS later, and optionally customize the "Volume label". + +
        15. Click "Next", then click "Finish". +
        16. + + +
          +If you were able to format the first partition as FAT32, then you can skip to formatting the second partition as WBFS.
          +
          + + +
        17. Launch FAT32 GUI Formatter from shortcuts on your Start Menu or Desktop or directly from C:\ModMii\Program Files + +
        18. Carefully select the correct drive letter corresponding to the first partition on your external hard drive. +
        19. You may optionally uncheck the "Quick Format" box, then click "Start". +
            +
          • When completed it should display "Done". +
          • If you get an error indicating the device is in use, try again after first closing all of your file explorer windows, even the ones that weren't browsing the device.
            +
          +
        20. Click the "Close" button. +
        21. + +
          + +
        22. To format the second partition as WBFS, launch Wii Backup Manager from shortcuts on your Start Menu or Desktop or directly from C:\ModMii\Program Files + +
        23. + +
        24. In the Wii Backup Manager window, click the "Tools" menu and select "Format drives". +
        25. Carefully select the correct drive letter corresponding to the second partition on your external hard drive. +
        26. Confirm the new file system is "WBFS", then click "Start". +
        27. Click "Yes" when asked if you want to continue, then click "Close". +
        + +
        +
          +
        • Warning: Windows Explorer cannot open WBFS drives and may prompt you to format it, careful not to do so accidentally. +
            +
          • Wii games saved to the drive can still be managed on your PC using Wii Backup Manager or on your Wii using a USB-Loader. +
          +
        +
        + + +
        +
        + + + + + +
      5. Copy Files to the Hard Drive

        • At this time you should copy the files ModMii downloaded to the root of your hard-drive\partition (or SD Card if your HDD is WBFS).
          • The files should be saved here: C:\ModMii\COPY_TO_USB

          +• Your folder structure should look similar to this:
          +💾 SD Card or USB Drive
          + ┗ 📁apps
          +      ┣ 📁AppName1
          +            ┣ 📄boot.dol
          +            ┣ 📄meta.xml
          +            ┗ 📄icon.png
          +      ┣ (All other Wii apps should be here too)
          +
          +• Your folder structure should not look like this:
          +💾 SD Card or USB Drive
          + ┗ ⛔📁COPY_TO_SD
          + ┗ ⛔📁COPY_TO_USB
          +
          +
        When finished copying, you can proceed with the optional steps below or safely remove the hard drive from your computer and plug it into USB port0 on your console to start playing!

        +
      6. Manage Game backups (optional)

      7. +
          +
        • Launch the below tools from shortcuts on your Start Menu or Desktop. +

        + +Wii Backup Manager
        +Wii Backup Manager (WBM) is a Windows program to help transfer Wii games to and from hard drives and SD cards.
        It can also download game covers, list your games, identify what games are missing between devices, and more.

        +
        +
          +
        • You can use this program to manage/transfer your backup copies of Wii Games (.WBFS/.ISO/.CISO). +
        • It is very simple to use, but a detailed tutorial on using Wii Backup Manager can be found here. +
        • Wii Game Directory Structure: +
            +
          • Below is a single WBFS example, and a split WBFS example. A WBFS file needs to be split if it is over 4GB and your storage device is formatted as FAT32. During transfer operations WBM can automatically split games and set up the directory structure for you.
            +
            + 💾 SD Card or USB Drive
            + ┗ 📂wbfs
            +       ┣ 📂GameName [GameID]
            +       ┃ ┗ 📜GameID.wbfs (for non-split titles)
            +       ┗ 📂GameName [GameID]
            +            ┣ 📜GameID.wbfs
            +            ┗ 📜GameID.wbf1
            +
          +
        +
        + +GameCube Backup Manager
        +GameCube Backup Manager (GCBM) is a Windows program to help transfer GameCube games to and from hard drives and SD cards.
        The interface is very similar to the popular Wii Backup Manager program making it easy to use.


        + +
          +
        • You can use this program to manage/transfer your backup copies of GameCube Games (.ISO/.CISO/.GCM and extracted FST format). +
        • More detailed usage information on GameCube Backup Manager can be found here. +
        • Gamecube (Nintendont) Game Directory Structure: +
            +
          • Below is a single disc game example, and 2-disc game example. Subdirectories are optional for 1-disc games in ISO/GCM and CISO format. During transfer operations GCBM can automatically and correctly set up the directory structure for you.
            +
            + 💾 SD Card or USB Drive
            + ┗ 📂games
            +       ┣ 📂GameName [GameID]
            +       ┃ ┗ 📜game.ciso (for single disc games)
            +       ┗ 📂GameName [GameID]
            +            ┣ 📜game.iso
            +            ┗ 📜disc2.iso
            +
          +
        +
        + +NKit Processing App
        +NKit is a Nintendo ToolKit that can Recover and Preserve Wii and GameCube disc images.

        +
          +
        • Practically speaking you will only need this app if you encounter an "NKit.iso" or "NKit.gcz" game backup, which are not supported by WBM or GCBM. +
            +
          • Usually these files have NKit in their names, but if WBM or GCBM cannot handle a backup it may be an unlabelled NKit backup. +
          +
          +
        • How to use the NKit Processing App to convert NKit backups to ISO + +
            +
          1. Drag and drop source file(s) onto the NKit Processing App window. +
          2. Select "Convert to ISO" Mode. +
          3. Click "Process". +
          4. When finished, the converted game will be saved to: ..\NKit\Processed\Wii_MatchFail\ +
          +
            +
          • Click here for a short video tutorial. +
          +
          +
        • After converting from NKit to ISO, backups can be handled by WBM and GCBM like normal. +
        +
        + +How to Backup Original Discs
        + +Ripping original Wii discs cannot be done on a computer without one of the rare disc drives that are capable of doing so (most are LG branded).

        +
          +
        • To copy Wii Discs, launch USB-Loader GX and insert the disc into your Wii, if you're not prompted to copy\install the game you can press + to start making a backup. +
        • To copy GameCube (or Wii) Discs, launch "CleanRip" from the HBC and insert the disc into your Wii, then follow the very simple on-screen instructions. Note that CleanRip does not support devices formatted as WBFS. +
          • Warning: Using your Wii to rip games to NTFS is very unstable, it is highly recommended to rip games to a FAT32 or WBFS formatted HDD, then transfer them to your NTFS drive using a computer. Recall that GameCube games cannot be played when saved to NTFS devices.
          +

        +
      8. Configure/Customize Your USB-Loader (optional)

      9. +
          +
        • Start your preferred USB-Loader from the HBC, or a forwarder channel, or set Priiloader to autoboot it at startup. + +
            +
          • From there it's pretty intuitive, browse and adjust any settings to your liking, download covers, set Private Server to Wiimmfi to re-enable online multiplayer, disable the blurry deflicker filter, etc. +
          +
          +
        • You can customize the look\theme of your USB-Loader or HBC following the steps from here.
          +
          +
        • If you have questions about getting started with USB-Loader GX click here.
          +

      +
    7. After Modding your Wii

      • + +
      • Optionally remove unnecessary files using ModMii's "File Cleanup & App Updater" feature to prevent amateurs from using potentially dangerous apps. + +
      • Consider making another NAND backup so that if you ever need restore it you won't need to repeat the entire softmod process. + +
      • At any point you can run SysCheck on your Wii to get a sysCheck.csv log of your installed softmods; in the future you can check if any of your mods are outdated by opening your log with the latest version of ModMii. + +
      • Periodically check for updates to the apps on your SD card or USB Hard drive by using ModMii's "File Cleanup & App Updater" feature. It will scan your device for ModMii's auto-updating apps and offer to check for updates. + +
      • Download the latest Wii Homebrew apps to your SD Card or FAT32 USB Hard Drive so they can be launched via the HBC or forwarder channels. + +
          +
        • Download some Wii related PC tools or Just for Fun Wii apps like emulators or cheat codes from ModMii Classic's Download Pages. +
        • Grab the Homebrew Browser or the Open Shop Channel for Windows from ModMii or the provided links to easily download many other popular apps right from your Wii or PC!
        • +
        • Some other great libraries of Homebrew applications can be found at wiibrew.org, wiidatabase.de, oscwii.org and of course gbatemp. + +
            +
          • To manually "install" apps, download your homebrew and you should find a boot.dol (or boot.elf) file and possibly an icon.png and meta.xml. +
          • For the HBC to read your SD/USB correctly, your card must be structured SD+USB:/apps/application name/boot.dol\elf +
          • Some apps require a meta.xml be saved in the same place as the boot.dol\elf to work properly (icon.png is always optional). +
          • If you have a dol or elf file not named "boot", rename it boot.dol\elf, otherwise it will not be recognized by the HBC (not required if using Priiloader to install a file). +
          +
        +
      • Check out some of my custom Forwarder Channels to launch your favourite Wii homebrew straight from the System Menu. +
      • Get a new theme for your Wii Menu! Confirm you have Priiloader installed before installing themes, then open mym themes\files using ModMii or ThemeMii Mod to convert them to csm files for your specific system menu version. Or check out the huge library of themes available at www.wiithemer.org, a website that also converts MYMs to CSMs for you on the fly. CSM files can then be installed to your Wii using csm-installer or MyMenuify Mod. ThemeMii Mod, csm-installer and MyMenuify Mod are all available on ModMii Classic's Download Pages. +
      • "Expand" your Wii's 500MB internal memory for more WiiWare and Virtual Console games by having it load the System Menu from external storage instead. Use ModMii's SNEEK installer and Emulated NAND builder to get started. +
          +
        • You can also use your Wii's nand.bin backup as an Emulated NAND instead of having ModMii build one from scratch. To extract the files from a nand.bin backup to use as an Emulated NAND, simply open the nand.bin file using ModMii. +
        • Alternatively, you can dump your Wii's NAND to use as an Emulated NAND using USB Loader GX's features menu. +
        +
      • Install Fakemote to an unused IOS slot like 247 to add support for DS3 and DS4 controllers. This can also be done using ModMii Classic's Advanced Downloads Menu by choosing the latest FM (Fakemote) version of d2x in ModMii's options. +
      • Check out some Crazy Intro Videos to customize how your Wii starts up (SD Card required). + +
      • Bring back WiiConnect24 to your Wii! The WiiLink Patcher restores functionality to Wii Mail and various Nintendo Channels such as Forecast, News, Everybody Votes, Nintendo, Check Mii Out, and more! You can get this tool from from ModMii Classic's Download Page 5. + +
      • Check out RiiTag\LinkTag: a customizable and dynamic gamertag to automatically update your Discord status with what you've been playing on your Wii. + +
      +
      + + +
    8. Credits, Supporting Apps, and Sources

    9. +ModMii was written entirely by yours truly, XFlak. Trust me, no one else is crazy enough to try to maintain a batch file that has grown so large and 'all over the place'. But without the help of many other very talented people ModMii would not exist. Some people have contributed supporting files or programs, others have shared their knowledge, some have provided ideas and others have given their time.
      +
      +I have tried my best to recognize everyone's contribution to ModMii regardless of how big or small it is. If I've forgotten someone, please notify me and I'll add them to the credits as quickly as possible.

      + + +
      +
      +
      + +
        +
      • Team Twiizers
        +Thanks to Team Twiizers for creating the revolutionary HackMii Installer. Without their hard work, the Wii might never have been unlocked. Many Team Twiizer Members went on to join Team Fail Overflow; a team that played a vital role in unlocking the PS3.

        + +I especially want to thank Bushing (may he rest in peace), who before his untimely passing gave ModMii his blessing to download and use the HackMii Installer.

      • + +
      • Giantpune
        +Giantpune is a legend in the Wii Scene and I consider him to be a good friend of mine. He created many exploits, including the Smash Stack exploit for PAL and KOR Wii's (which is maybe still the only method to fix 003 bricked Wii's), the Channel Forwarder dol, USB Loader GX, and many other computer programs to repair or virginize Wii's.

        + +He's contributed code to more projects than I even know about, so its impossible for me to truly convey his impact on the scene. He even took the time to explain a few things to me about cIOSs when ModMii was in its early stages and still known as NUS Auto Downloader.

      • + +
      • DeadlyFoez
        +DeadlyFoez is legendary for his Wii Repairs and infectus tutorial. He also played a key role in the ModMii v5.0.0 update not only by helping come up with the idea for using html guides but also creating the template for ModMii's custom html guides and recording almost all of the videos and images they use. Within 1.5 weeks since our initial conversation we were able to collaborate and bring the idea to life in time to release it for Christmas. Working with him on this was a truly rewarding and fun experience. DeadlyFoez also single-handedly built the first official ModMii website.

        + +What can I say about THE "DeadlyFoez" on a personal level. He's always getting me into trouble but his friendship is worth every fiasco! It's unreal how he became one of my best friends. Just goes to show you not everyone you meet online is totally crazy; in his case... just a little crazy. But seriously, thanks to DeadlyFoez for always being there for me to bounce ModMii ideas off of, for hosting our Team Your Mom meetings and for introducing me to his awesome family and friends. There's no one else I'd rather geek out with and I'll always have your back.

      • + +
      • Violator
        +He's my bro, my cuz, my best man and the reason I ever bought or modded a Wii. "XFlak" would have died many years ago if not for him. Thanks Violator, for getting me interested in this stuff, and for all the awesome music you recorded for ModMii and my Top Wii Channels.

      • + +
      • JoostinOnline
        +Thanks for his work developing KoreanKii (with tueidj), Syscheck HD Edition, sharing his webhosting space with me, and for all his jokes; I'll never get tired of our endless patriotic "debates".

      • + +
      • Crediar, Daco Taco and Phpgeek
        +The above people all had a hand in creating Priiloader. This was another revolutionary tool mainly because it was the first to offer some level of protection to newer Wii's that were unable to install Bootmii at boot2. Crediar developed the original preloader as well as s/uneek, Nintendont, NMM, DML, etc. Special thanks to Daco Taco for being the last man standing in terms of actively improving/maintaining Priiloader, not to mention developing OpenDolBoot and just generally being very helpful and knowledgeable.

      • + +
      • NinjaCheetah
        +Thanks for his work on libWiiPy, WiiPy, NUSGet and more! It was a pleasure working with him to test his tools and he was always very open to feedback and feature requests.

      • + +
      • Comex
        +In addition to being a member of Team Twiizers and contributing to the HackMii Installer, Comex created the heavily utilized bannerbomb exploit. This exploit is what allows Wii's on firmwares 3.0-4.2 to be softmodded with only an SD Card instead of needing one of a few specific Wii Games.

      • + +
      • Maschell and GaryOderNichts
        +Thanks for being absolute legends in the WiiU and vWii scene!

        + +
      • Waninkoko
        +Waninkoko was the first to publicly release a cIOS and other excellent apps like WAD manager, Save Game Manager, USB loader, etc. I also want to thank him for giving ModMii permission to recreate his cIOSs in WAD form.

        + +
      • Hermes and Rodries
        +Hermes is well known for his cIOS 222/223/224 and for his usbloader "uloader". For a time his cIOSs were the only ones to work with RockBand type games and they are still highly utilized today. Thanks to Rodries for improving upon Hermes v5.1 cIOSs.

      • + +
      • davebaol, blackb0x, XFlak and xabby
        +These developers worked together to modify Waninkoko's rev21 cIOS and created a new "d2x" cIOS. This cIOS is currently considered the ultimate cIOS because it corrected many bugs and added features that were previously thought to be impossible (ie. Support for IOS Reloading Games). WiiPower was also heavily influential in achieving IOS Reload Support.

      • + +
      • Fullmetal5
        +Thanks for his work developing the str2hax and bluebomb exploits.

      • + +
      • WiiGator
        +WiiGator created a cMIOS and Gamecube Backup Launcher. Any GameCube fans owe a big thank you to WiiGator for his work.

      • + +
      • cwstjdenobs
        +cwstjdenobs is one of the few people I've encountered in the Wii scene that I would love to treat to a beer. He was always very supportive of me and encouraged me to ask him as many questions as I'd like. He is probably most well known for YAWMM (Yet Another Wad Manager Mod) which was the first Wad Manager to add brick protection by restricting users from making silly mistakes like uninstalling or stubbing a crucial file. He's also made and modified apps specifically for ModMii. For example, he modified WadMii so it doesn't timestamp WADs and he also made a setting.txt builder for ModMii's NAND builder.

      • + +
      • Leathl
        +Leathl is another awesome developer who supported me before I became well known by expanding upon his apps to further support ModMii. Leathl has created many Wii apps including ShowMiiWads, CustomizeMii, libWiiSharp, patchios, nusfilegrabber, etc. Despite his recent inactivity, his apps are still highly used today... just goes to show you that quality work never gets old. I also want to thank RetroHead for his Mod of ShowMiiWads which ModMii uses to build emulated nands without requiring any input from the user. libWiiSharp.dll is based on wii.py, the wii.py devs are Megazig, Omega, Xuzz, SquidMan, Matt_P and The Lemon Man. Also thanks to Daeken for writing Struct.py and marcan for his LZ77 code.

      • + +
      • scooby74029
        +scooby74029's most well known for sneeky compiler, which is able to build multiple different versions of s\uneek. ModMii will always construct the latest version of s\uneek available on his sneeky compiler google code webpage. This means he has total control over what version of s\uneek ModMii will construct. He also created modifications of Leathl's libWiiSharp.dll and patchios.exe to further support ModMii. Additionally, he's modified other apps like Any Region Changer ModMii Edition, JoyFlow, JoyLoader GX, JoyLoader CFG, etc. On top of all that, he's an all around awesome person and I'm proud to be on his friends list.

      • + +
      • person66
        +person66 has had a hand in many projects, but most noteworthy are his sharpii cmd line tool and his Universal Forwarder Creator. He also wrote the intial version of an autoit script that is used to launch ModMii with an icon, arguments and other useful functions.

        +Thanks for trading little bits of batch coding knowledge with me. It's great having a fellow batch coder for a friend; we are a dying breed, so keep up the great work with Universal Forwarder Creator and all your other projects.

      • + +
      • WiiPower and shoutplenty
        +WiiPower created Neogamma which is hands down the best backup disc loader for the Wii. He also contributed code to many other popular usb-loaders and had a hand in adding IOS Reloading support to the d2x cIOSs. Furthermore he also modified WiiGators cMIOS, which was later further modded by shoutplenty to include Swiss, and is considered the ultimate cMIOS today.

      • + +
      • OverjoY and obcd
        +OverjoY created JoyFlow, a modification of WiiFlow that runs on s\uneek. He then teamed up with obcd to accomplish some seriously amazing things, like building their mod of s\uneek, NEEK2O, that allows it to load games in wbfs format and select from multiple emulated NANDs.

      • + +
      • Maeson and NoobletCheese
        +Thanks for researching video filters in such detail to get Deflicker video filter mods working just right!

      • + +
      • CrafterPika
        +Thanks for developing and hosting an updated server to save SysCheck report uploads.

      • + +
      • Arikado and the Dop-Mii Team
        +They created Dop-Mii; a lot of apps borrow code from Dop-Mii, so even if you have never used Dop-Mii but used MMM or WiiMod then you owe a thank you to these people.

      • + +
      • DarkMatterCore
        +For his work on wad2bin, Yet Another BlueDump MOD, ww-43db-patcher and for being a part of ModMii's development and testing discord.

      • + +
      • WiiWu
        +He made Multi-Mod Manager (MMM) which has the functions of many different Wii modding tools all in one user friendly app.

      • + +
      • WB3000 and WiiNinja
        +Thanks to WB3000 for creating NUS Downloader and to WiiNinja for making a cmd line version of NUS Downloader. NUS Downloader was one of ModMii's vital supporting apps.

      • + +
      • TheShadowEevee
        +TheShadowEevee helped update many tools with a new NUS endpoint. He also helped implement some fixes and improvements to Any Region Changer ModMii Edition.

      • + +
      • WiiCrazy
        +WiiCrazy is most famous for "Wii Game Shortcut Creator" (formerly known as "Crap"), Crazy Intro and Crazy Intro Video. He also contributed to usb-loaders by bypassing some game specific security. WiiCrazy is another person who's always been willing to do everything in his power to help me, or anyone else for that matter.

      • + +
      • oggzee, usptactical, gannon and Dr.Clipper
        +Together the above people compose the Configurable USB Loader Team. Back in the day, this usb-loader was always the first to add new features and in my opinion it's one of the top three best usb-loader out there.

      • + +
      • Cyan, dimok, blackb0x and the USBLoaderGX team
        +Thanks for their work on USBLoaderGX. It is one of the most feature-rich usb-loaders and has quickly become a favourite among the community. I also want to thank Cyan specifically for his excellent support of users on gbatemp for many years; he has probably explained what an IOS is more times than I can count!

      • + +
      • OverjoY, blackb0x, Peter0x44, scooby74029 and thepikachugamer
        +This dream team of developers brought my vision to life when they created YAWM ModMii Edition.

      • + +
      • Hibernatus, Fledge68 and the WiiFlow team
        +Thanks for their work on WiiFlow. It was always beautiful, but now it's got all sorts of bells and whistles, you should check it out.

      • + +
      • Wiimm
        +Thanks to Wiimm for creating Wiimmfi and Wiimms ISO Tools, including wit.exe which ModMii uses to convert Wii Games to s/uneek format, build forwarder ISOs and enabled\disable Deflicker video filters.

      • + +
      • Leseratte
        +For his work on Wiimmfi, as well as d2xl and other amazing projects.

      • + +
      • diddy81 and symular syn of the Wii Theme Team
        +The Wii Theme Team has created some of the best Wii Themes ever made! All of the alternative themes available in ModMii were created by them. I want to thank diddy81 in particular for working with me to ensure that all his themes worked perfectly for all regions.

      • + +
      • FIX94, Narolez and the WiiXplorer Team
        +Thanks to all these people for their contributions in making the best SD/USB forwarder. I want to thank FIX94 in particular who not only worked on Nintendont, Some YAWMM Mod, WiiFlow and literally every other big Wii application, but he also spent a lot of time testing ModMii's Forwarder Builder.

      • + +
      • jskyboo
        +Thanks to jskyboo for creating WiiMod. His app can do a lot of different things, and it was the first ahbprot enabled WAD Manager to incorporate davebaol's ahbprot bugfix.

      • + +
      • ModMii's Translators
        +Tranlating ModMii is an enormous amount of work. It's very challenging to get special characters to display correctly in a cmd window, not to mention keeping everything formatted properly. But probably the most difficult part of translating ModMii is keeping up with the updates. If you use a translated version of ModMii, I encourage you to thank your translator because it truly is a LOT of work to do.

        + +French Translators: mamule, xav91 and ketufe
        +Dutch Translator: Hielkenator
        +Italian Translators: Wasabi, Step and Robilyn
        +Spanish Translators: ledebene and Burton
        +Korean Translator: DDinghoya

      • + +
      • Fig2k4
        +Thanks Fig2k4 for WiiBackupManager. It was a pleasure beta testing it for you and sharing my ideas with you. I hope to see you around the forums again and that you continue working on your amazing program.

      • + +
      • Gabubu, sthetix, Foxlet, Alexander1970, Vila and Aep
        +Thanks for recording, editing or upscaling many of the Youtube videos used by ModMii. Special thanks to Gabubu who single-handedly created all the new\updated videos in the 7.0.0 update, and also updated GFX for a bunch of ModMii's Wii channels.

      • + +
      • WiiShizzza, pepxl, RobGee789, M3RK, AuroraNemoia and emilydaemon
        +Thanks to WiiShizzza for creating ModMii's new icon and to pepxl for creating ModMii's original icon. I want to thank everyone who created a ModMii icon and submitted it into ModMii's new icon competition.

        + +RobGee789 and M3RK made ModMii Skin's original graphics. AuroraNemoia made ModMii Skin's new (2022) default\Nebula theme. It was a pleasure working with them, they were all very open to feedback and willing to "go back to the drawing board", so to speak, as many times as it took to get it perfect. Thanks guys!

        + +emilydaemon made ModMii's WiiU\Aroma splash screen as well as maintains the Wilbrand Web website.

      • + +
      • dhtdht020, Gabubu, Artuto and the Open Shop Channel team
        +Thanks for maintaining oscwii.org! Special thanks to dhtdht020 for refreshing the ModMii icons in 2022; now I have a rainbow of icons to choose from should the need arise.

      • + +
      • vgmoose, pwsincd, Nightkingale, Gabubu and the Homebrew App Store team
        +Thanks for maintaining hb-app.store and all the other projects you've contributed to!

      • + +
      • My Fellow Guide Writers
        +Thanks to tj_cool, xzxero, burritoboy9984, ChokeD, mauifrog, playerjmr, Ingunar and the Wii\WiiU hacks guide team for their awesome guides. I especially want to thank tj_cool and xzxero for inviting me to join "The Crew" at the Complete Softmod Guide. I'll never forget how great it felt to be relatively new to the scene and to be invited to join you all as equals.

      • + +
      • Wii.Hacks.Guide and WiiLink\RiiConnect24 teams
        +Thanks in particular go out to Peter0x44, Larsenv and KcrPL. Brainstorming and collaborating with you guys made the 2020 lockdowns feel somewhat bearable. Special thanks to Peter0x44 for helping me set up the ModMii discord server to a much higher standard than I could have ever hoped to do on my own.

      • + +
      • DaMysteryMan
        +Thanks for helping me understand the structure of a cIOS so I could better recreate it in WAD form. For those of you who don't know him, DaMysteryMan is most well known for his ever controversial app - DarkCorp (formerly known as cIOSCorp).

      • + +
      • Gannon
        +Thanks to Gannon for bootopera, which I was able to mod to create the URL loader base dol.

      • + +
      • Devnol
        +Thanks to Devnol for properly modifying the Open HBC to use the same title ID as the official HBC (LULZ).

      • + +
      • ca032769 and Al_Touriste
        +Thanks for their tutorials on how to use a larger than 2TB Hard Drive on a Wii as a Single FAT32 Partition.

      • + +
      • All My Beta Testers!
        +It's because of you guys that ModMii is as stable as it is. Considering that ModMii is developed entirely in notepad without any kind of debugger or developer tools; it's pretty remarkable that ModMii has always been bug-free (albeit with a couple minor exceptions). Thanks for your never-ending devotion to quality control!
        + +Here's a list of some of ModMii's beta testers (in no particular order): scooby74029, DeadlyFoez, redia, Etheboss, JoostinOnline, person66, brausm08, geovalley, undeadsquirrel, mauifrog, FIX94, wolf, Larsenv, Peter0x44, Alexander1970, Cyan, Damaj301damaj, Function, forseenink, jeannotte, saulfabreg, Vila, ca032769, godreborn, KleinesSinchen, RunningSnakes, Scooty, bibarub, Aep, Isla, beta215, Binsky, CoolMe, forseenink, Maeson, grandosegood, and last but certainly not least, Denver Gamer and Clutz450. @Clutz450 and Denver Gamer, you guys rock, I really enjoyed discussing your ModMii tutorial videos and your ideas on the little ways ModMii could be made even better.

      • + +
      • You!
        +Without you, there would be no reason for ModMii to exist. Thanks for using ModMii for all your Wii\WiiU softmodding needs!
      • +
      +
      + +Supporting Apps and Sources
      +
      +Below is a list of the supporting apps bundled with ModMii and their sources. If a link is missing or broken, you can still get it from ModMii's Supporting Files Archive.
      + +Source code for ModMii itself is available is available at github, but you can just open the bat files from it's support folder in notepad or similar text editor.
      +
      + + +
        +
      • WiiPy
      • +
      • wget
      • +
      • 7za
      • +
      • nircmd
      • +
      • sfk
      • +
      • jptch
      • +
      • hexalter
      • +
      • Waninkoko's cIOS
      • +
      • Hermes v4 cIOS
      • +
      • Hermes v5 cIOS
      • +
      • d2x cIOS, v11+ source
      • +
      • Swiss cMIOS r1788
      • +
      • NandLoaders
      • +
      • ISO disc-template
      • +
      • Ascii2All.bat
      • +
      • WizApp
      • +
      • wit: still used but no longer Bundled with ModMii since v8.0.0
      • +
      • UnRAR: Still used but no longer Bundled with ModMii since v4.7.0
      • +
      • AutoIt3: Still used but no longer Bundled With ModMii since v4.5.7
      • +
      • NusFileGrabber by Leathl, Mod by XFlak and TheShadowEevee - requires libWiiSharp.dll: Not used since v7.0.3
      • +
      • patchIOS by Leathl, Mod by scooby74029 - requires libWiiSharp.dll: Not used since v7.0.3
      • +
      • WadMii (aka WadMiiIsh) by cwstjdenobs - requires libWiiSharp.dll: Not used since v7.0.3
      • +
      • TMDedit by person66 - requires libWiiSharp.dll: Not used since v7.0.3 +
      • libWiiSharp.dll by Leathl, Mod by scooby74029 and TheShadowEevee: Not used since v7.0.3
      • +
      • nusd by WiiNinja (original GUI code by WB3000): Not used since v7.0.3
      • +
      • SMW-Mod; ShowMiiWads by Leathl, Sneek Mod by RetroHead: Not used since v7.0.3
      • +
      • settings.exe v1.0 by cwstjdenobs and v1.1 mod by obcd: Not used since v7.0.3
      • +
      • Sharpii by person66: Not used since v7.0.3
      • +
      • hy: Not bundled with ModMii since v4.7.0 and no longer used at all since v7.0.3
      • +
      • fvc: Not used since v7.0.0
      • +
      + +
      +
      + + + +
    10. Support ModMii

    11. + +ModMii started out as a small side-project back in 2010 as a simple NUS Auto Downloader script, and now the changelog is taller than me! I started this project in my 20s in my spare time and since then I've gotten married and had not 1, not 2, not 3, but FOUR boys, all ~2 years apart. I love being able to share my love for gaming and for the Wii with them, and with all of you! This is a passion project that has easily taken over 9000-10000 hours of just my time alone, and that's not counting all the hours spent from the legions of devs and testers who've supported ModMii over the years.
      +
      +Not knowing that much about computers other than some excel tricks, I slowly built more advanced features on top of my original less efficient code that I'd love to rewrite if it wasn't such a daunting task. Throughout the journey I learned a lot from not just those in the credits list, but the incredibly supportive Wii community as a whole. I've gone from just being a "numbers guy" to my family's go to "tech guy", and I have this project, community and followers to thank for it.
      +
      +ModMii is entirely free to use and ad free. Donations can optionally be made to the author using the button below, or pick your favourite contributor from the credits and check if they have a donations page.
      + +

      +

      + +If you're like me and it's difficult to show support with donations, consider taking a minute to vote or share your feedback at the official ModMii page on gbatemp. I always enjoy hearing feedback about your ModMii experience.
      +
      + +XFlak
      +- XFlak + +
    + + + + diff --git a/sampleguides/8.0.1/ModMii_Wizard_Guide(Twilight-FAT32+NTFS-CFG-GX+Flow-PCLocal).html b/sampleguides/8.0.1/ModMii_Wizard_Guide(Twilight-FAT32+NTFS-CFG-GX+Flow-PCLocal).html new file mode 100644 index 0000000..b330e70 --- /dev/null +++ b/sampleguides/8.0.1/ModMii_Wizard_Guide(Twilight-FAT32+NTFS-CFG-GX+Flow-PCLocal).html @@ -0,0 +1,1798 @@ + + +ModMii Wizard Guide + + + + + +ModMii Wizard Guidev8.0.1|25.04.10 Generated on Thu 04/10/2025 - 12:34

    + + + + + + +

    +ModMii for Windows
    by XFlak
    +
    +This software is not for sale. If you paid for this software or a "bundle" you have been scammed.

    + +THIS PACKAGE COMES WITH ABSOLUTELY NO WARRANTY, NEITHER STATED NOR IMPLIED.
    +NO ONE BUT YOURSELF IS TO BE HELD RESPONSIBLE FOR ANY DAMAGE THIS MAY CAUSE TO YOUR NINTENDO WII CONSOLE!
    +USE THIS AT YOUR OWN RISK!
    +

    +

    + + + +
      + + + + +
    1. Your chosen options

    2. +This guide was generated using the following parameters:
      +
        +
      • Install and\or update all recommended Wii softmods
      • +
      • Current System Menu is less than 2.2U
      • +
      • Download all available exploits
      • +
      • Desired System Menu is 4.3U
      • +
      • Install Dark Wii Blue Theme
      • +
      • Update active IOSs (can be disabled in options)
      • +
      • Do not install a cMIOS (can be enabled in options)
      • +
      • Do not install Hermes cIOSs (can be enabled in options)
      • +
      • Install a USB-Loader Forwarder Channel (can be disabled in options)
      • +
      • Install Extra Brick Protection (patched IOS60 in unused system menu IOS slots) (can be disabled in options)
      • +
      • Install Photo Channel
      • +
      • Install Internet Channel
      • +
      • Install Mii Channel
      • +
      • Install Shopping Channel (and IOS56)
      • +
      • Download USB-Loader GX, Configurable USB-Loader and WiiFlow
      • +
      • USB-Loader Settings and config files saved to USB Hard Drive
      • +

      +
    3. Important Notes

      • +
      • This guide does not require an internet connection on your Wii.
      • + +
      • An SD Card is recommended, but not necessary, to fully softmod your console. +
      • Check if your SD Card has a lock switch and make sure it's disabled.
      • +
      • If you get errors during any of the steps try reformatting your SD Card (or HDD) as FAT32.
      • +
      • If your Wii ever freezes, hold the power button on the Wii for 5 seconds to power it off then try again.
      • +
      • Never uninstall a System Menu or IOS.
      • +
      • When updating your softmod you should always overwrite old mods by installing new ones, do not try to "Delete everything" or "Start from scratch".
      • +
          +
        • To update your mods in the future you can use the ModMii Wizard as if it was your first time, or even better, update only what's outdated using ModMii's Syscheck Updater Wizard and reduce the number of steps!
        • +
        +
      • If you accept an official Nintendo update after modding the Wii, you may lose some of your modifications and have to reinstall them.
      • +
      • Do not install untested WADs/themes without Priiloader, Bootmii and a nand backup.
      • +
      • It's probably unnecessary, but you should disconnect all peripherals from the Wii during the modding procedure unless instructed otherwise. This includes gamecube memory cards, gamecube controllers, Wii Speak, etc.
      • +
      • USB hard drives configured to work on a Wii will also work on vWii (virtual Wii on WiiU) and Wii Mini and vice versa.
      • + +
      • After completing this guide, you can launch your USB-Loader via the Homebrew Channel or a USB-Loader forwarder channel.
      • + +
      • USB-Loaders, contrary to their name, can also be used on the Wii\vWii with an SD Card. If you prefer using an SD Card simply follow this guide utilizing your FAT32 formatted SD Card in place of a Hard Drive. +
      • Double check that your hard drive is always plugged into USB port0 - the one nearest the edge of the Wii. + +
      • Not all external hard drive's are compatible with the Wii\vWii\Wii Mini, small USB flash drives or 'thumb drives' in particular often don't work very well. For a list of which USB hard drive's are compatible, check out the USB Devices Compatibility List
      • +
          +
        • If you are determined to try using a small USB flash drive or 'thumb drive' on a Wii\vWii, you may have more success if running the loader off of an SD Card and formatting the flash drive as WBFS instead of FAT32. This can be done using Wii Backup Manager. However, doing so will not only restrict the drive to storing only Wii games, but it will not be accessible by your PC without a program like Wii Backup Manager. In fact, every time you plug the hard drive into your PC you will be prompted to reformat it. +
        +
      • If a USB Loader fails to load a particular game, try changing it's game specific settings to use a different custom IOS like 249, 250, 251, etc. Your cIOS 249 should play the vast majority of games, for more information see the Wii cIOS base Compatibility List.
      • + +
      • Detailed guides covering a broad range of related topics available at the Complete Softmod Guide, wii.hacks.guide and wiiu.hacks.guide
      • +
      • If you come across a term or abbreviation that you're not familar with you can reference the WiiBrew Glossary or the CSG Glossary
      • +
      • If you need help, have questions, or just want to chat visit the official ModMii page on gbatemp or the ModMii Discord Server and ask away!

      + + + + + + +
    4. Hacking your Wii

      1. +
      2. Set SD Card Partition Style to MBR (if applicable)

      3. +Partition style\format information for devices that were connected when this guide was created has been saved to the spoiler below.

        +
        +
        +DeviceID Filesystem
        +H:       NTFS      
        +
        + + +
          +
        • First, plug your SD Card into your PC and check if it's Partition style is already MBR. +
        • +
          +
            +
          1. Right-click "This PC" or "My Computer" and select "Manage", a new window will open, on left panel click "Disk Management". +
              +
            • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
            +
          2. In the Disk Management window, right-click the disk you want and select "Properties". +
          3. In the disk's properties window, select the "Volumes" tab. +
          4. If the "Partition style" is already Master Boot Record (MBR), you can skip the rest of this step. +
          +
          +
        • If your SD Card is not already MBR you must convert it using one of the two methods below. +
          +
          +
        • Method 1: MiniTool Partition Wizard +
            +
          • If you have files on the SD Card you want to keep, you can convert the Partition style to MBR without losing data using MiniTool Partition Wizard. +
          • Even though your data should be preserved, there are no guarantees and you should still back up your files. +
          • If your SD Card is not already in the desired format (e.g. FAT32) you will have to format it during the next step anyway so there's no point in using this method. +
          + +
          +
            +
          1. Download MiniTool Partition Wizard, install it and start the program. +
          2. +
            + +
          3. Within the MiniTool window, right-click the GPT disk you want to convert and choose "Convert GPT Disk to MBR Disk". +
          4. Click the "Apply" button in the toolbar. +
          5. Click the "Yes" button to confirm conversion. +
          6. Wait for the conversion to finish then click "OK". +
          7. Once you have successfully converted your SD Card to MBR you can proceed to the next step of this guide. +
          + +
          + +
        • Method 2: Windows Disk Management + +
            +
          1. Back up any data on the disk before continuing! This will wipe all data on the disk! +
          2. Open Disk Management following the same procedure above and locate the disk drive you want to use. + +
          3. +
            + +
          4. Right-click the partition(s) on the drive (make sure you select the right drive!) and select "Delete Volume" or "Delete Partition" to remove them. Repeat this process for each partition on that disk. + +
          5. Right-click the disk in Disk Management and select "Convert to MBR Disk." + + +
          6. On the lower half menu of the window, locate the unallocated space, right-click it, and select "New Simple Volume" and click "Next". +
          7. Choose a Drive letter for this partition, then click "Next". +
              +
            • Make note of this drive letter, as it will be needed later. +
            +
          8. Set the File System to your desired format and optionally customize the "Volume label". +
              +
            • If your desired format (e.g. FAT32) isn't an option choose "NTFS" and we can change it later. +
            + +
          9. Click "Next", then click "Finish". +
              +
            • If you see a message indicating you need to format the drive, click "Cancel". +
            +
          +
          +
        +
        +
      4. Format the SD Card as FAT32 (if applicable)

      5. +Note: If you don't have an SD Card, you can still accomplish most things using a Hard Drive formatted as FAT32 in place of an SD Card (SD is notably required for Bootmii and NAND backup). Make sure to always plug your hard drive into USB port0 - the one nearest the edge of the Wii. If you don't have an SD Card or Hard Drive, +you can launch apps and install WADs over the internet to your Wii from your PC. Just open apps (boot.dol\elf files) or WADs with ModMii. Note that some apps may not work properly or support all features if they require an SD or HDD and you should never attempt to change the region of a console via the internet.
        + +
        +
          +
        1. First, insert your SD Card into your PC and determine if it needs to be formatted by checking the current Format\File-System of the SD Card.
        2. +
          + + +
            +
          • Open "This PC" or "My Computer", right-click the SD Card you want to use, then select "Properties". +
              +
            • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
            +
          • Make note of the Drive Letter of the SD Card as this will be important later. +
          • If the "File-System" is already FAT32, you can skip this step. +
          +
          +
        3. If you have anything saved to the SD Card, you should back it up now as all the data will be lost once you format it.
        4. +
          +
        5. Launch FAT32 GUI Formatter from shortcuts on your Start Menu or Desktop or directly from C:\ModMii\Program Files +
        6. + + +
          +
            + + +
          • Carefully select the correct drive letter corresponding to your SD Card. +
          • You may optionally uncheck the "Quick Format" box, then click "Start". +
              +
            • When completed it should display "Done". +
            • If you get an error indicating the device is in use, try again after first closing all of your file explorer windows, even the ones that weren't browsing the device.
              +
            +
          • Click the "Close" button. +
          +
          + +
        7. Copy the files ModMii downloaded to your SD Card. +
            + + +
          • The files should be saved here: "C:\ModMii\COPY_TO_SD"

            +• Your folder structure should look similar to this:
            +💾 SD Card or USB Drive
            + ┗ 📁apps
            +      ┣ 📁AppName1
            +            ┣ 📄boot.dol
            +            ┣ 📄meta.xml
            +            ┗ 📄icon.png
            +      ┣ (All other Wii apps should be here too)
            +
            +• Your folder structure should not look like this:
            +💾 SD Card or USB Drive
            + ┗ ⛔📁COPY_TO_SD
            + ┗ ⛔📁COPY_TO_USB
            +
            +
          • When the files are finished copying to the SD card, you should safely remove your SD Card from your computer and reinsert it into your console and proceed to the next step.

        +
      6. Install The Homebrew Channel (HBC) and Bootmii

      7. +If your Wii was previously modified, and it has either the HBC, Bootmii boot2 or a Forwarder Channel installed, you can use one of those instead of an exploit in order to update the HBC and Bootmii. If you don't have these, or don't know what they are, it's okay, they aren't necessary and you'll have installed all or some of these by the end of this guide.
        +
        + + +
        +
        +
        + + +

        + +If you already have the HBC, launch the HackMii Installer via the HBC to reinstall and\or update the HBC or Bootmii.
        +
        +If your Wii has Bootmii installed as boot2, you can insert the SD Card with your ModMii files into your Wii and turn it on, and Bootmii will load. From the Bootmii menu, press the power button on the Wii console 2 times to get to the third option (the SD menu), then press the reset button to select it (you can also use a Gamecube controller). Then press the power button repeatedly until bootmini.elf is selected, and then press the reset button to select it. This will load the HackMii Installer allowing you to reinstall and\or update the HBC, and Bootmii.
        +
        +If your Wii has Priiloader installed, you can access it by holding down the Reset button while powering on your Wii until you see the Priiloader menu. Then proceed to "Load/Install File" to load the HackMii Installer (i.e. SD:\apps\hackmii_installer\boot.elf) and use it to reinstall and\or update the HBC, and Bootmii.
        +
        +If you already have a Forwarder Channel from a previous softmod, just save the boot.elf/dol corresponding to the app you want to load (e.g. SD:\apps\hackmii_installer\boot.elf or SD:\apps\yawmME\boot.dol) to the location used by your specific Forwarder Channel (e.g. SD:\apps\usbloader_gx\boot.dol). Then start the channel and the HackMii Installer will load allowing you to reinstall the HBC or Bootmii. Note that if your forwarder channel only loads dol's and not elf's, launch yawmME then use it to launch the HackMii Installer's boot.elf. +
        + +

        +
        + + +If this is truly your first time modding your Wii, please continue with this step to launch an exploit. An exploit is a vulnerability in the console's software that gives us access to launch the tools we'll need to complete this guide. Most Wii exploits load SD:/boot.elf or SD:/boot.dol which takes over further loading of homebrew.
        +
        +Launch an Exploit
        +You only need to perform ONE of the these exploits to complete this guide.

        +Note that if you're missing an SD Card or your SD Card reader is broken, you can use the str2hax exploit to install the HBC and skip installing Bootmii and making a nand backup for now until you get an SD Card.

        +
        + + + + + + + + +

        +
        +str2hax
        +
        +Requirements: an internet connection on your Wii, but does not require an SD card to launch the HackMii Installer. Will prioritize launching SD:\boot.elf if found. Cannot launch dols. Works on Wii only.
        +
        +
          +
        1. Connect your Wii to the internet if you have not done so already.
          +
            +
          • If prompted, choose to not perform an update. +
          • If you have connection issues ensure your router is supported by the Wii and configured in line with these guidelines. +
          +
        2. Go to the "Wii Options" Menu, then select "Wii Settings", then go to Page 2 and select "Internet", select "Connection Settings", then choose your active connection.
          +
        3. Select "Change settings" and scroll 3 times to the right to select "Auto-Obtain DNS" (Not IP Address)
          +
        4. Select "No" then select "Advanced Settings".
          +
        5. Change both the Primary DNS and Secondary DNS to 3.143.163.250
          +
            +
          • If you later have connection test issues or other problems check here to confirm whether the str2hax DNS has recently changed as it does from time to time. +
          +
        6. Select "Confirm", then "Save", and then select "OK" to run a connection test. +
        7. If the connection test was successful, select "No" to skip the Wii System Update.
        8. +
            +
          • If the connection test does not work, make sure you have a working internet connection and DNS was enterred correctly, then try again. If it still fails you should choose a different exploit. +
          +
        9. Select "Back" two times to return to the "Internet panel", then select User Agreements or Agreement/Contact. +
        10. Select "Yes" to the using the Wii Shop Channel and WiiConnect24. +
        11. Click "Next" to review User Agreements. + +
            +
          • If you see a heart-shaped pony on your screen then you have done everything correctly. +
          +
        12. Select "I Accept" to continue. +
            +
          • After clicking "I Accept" it is normal for your Wii remote not to respond for 1-2 minutes before launching your homebrew application. +
          • If it takes longer than 2 minutes then turn off your Wii by holding the power button for 5 seconds and try again. +
          • If it keeps failing you should choose a different exploit. +
          +
        + +
        +Fun Facts about str2hax! If a boot.elf file is detected on the root of your SD card, str2hax will launch it instead of automatically downloading then launching the HackMii Installer. And did you know when str2hax is finished, it will reset your DNS to Google's 8.8.8.8 and 8.8.4.4? You can leave it this way or re-enable Auto-Obtain DNS, or change it to Cloudflare's 1.1.1.1, or use WiiLink's DNS, the choice is yours!
        +
        +
        +Smash Stack
        +
        +Requirements: A copy of "Super Smash Brothers Brawl" and a standard SD card (will not work with an SDHC or SDXC card). Can launch elfs but not dols. Works on Wii and vWii.
        +
        +
        1. Insert the Super Smash Brothers Brawl Game.
        2. +
        3. Launch the game without the SD card in your console, create a save file if you don't have one already, then enter the vault, start the stage builder and delete all the stages. Then exit the game.
        4. +
        5. Afterwards, insert your SD Card, start the game, enter the vault and start the stage builder, it should launch the boot.elf file saved on the root of your SD card.
        6. +
        7. If you forgot to delete the stages, you will experience an annoying but harmless crash.
        +
        +
        +Indiana Pwns
        +
        +Requirements: A copy of "LEGO Indiana Jones", a standard SD card (will not work with an SDHC or SDXC card), and a nunchuck. Does not work on Korean System Menus. Can launch elfs but not dols. Works on Wii and vWii.
        +
        +
        1. Load the "LEGO Indiana Jones" game at least once (otherwise you won't be able to copy over the hack).
        2. +
        3. Delete or move\backup your personal LEGO Indiana Jones save file.
        4. +
            +
          • If you want to move\copy your save data to the same SD card with your ModMii files, first rename the SD:\private folder containing the exploit to something else. Then copy your save from the console to your SD Card and backup the new private folder with your save. Finally rename the original exploit folder back to SD:\private and reinsert the SD Card into your console before continuing to the next step. At the end of this guide you can restore the backup you made.
          • +
          +
        5. Go into Wii Options - Data Management - Save Data - Wii - SD Card then copy over the "Indiana Pwns" save that corresponds to your region.
        6. +
        7. Play the Lego Indiana Jones game. Load the new save file.
        8. +
        9. You will be in the Main hall, walk towards the camera, enter the first door on the right (Indy's left) and go into the "Courtyard".
        10. +
        11. Walk to the end and enter the "Art Room", you will see a podium with 2 characters on it, talk to the one on the left "Indiana Pwns".
        12. +
        13. Hit left twice (scrolling through his items) to choose the switch option (Black silhouette with a white arrow to another black silhouette).
        14. +
        15. Hit A to launch the boot.elf file saved on the root of your SD card.
        +
        +
        +Yu-Gi Owned
        +
        +Requirements: A copy of "Yu-Gi-Oh! 5D's", a standard SD card (will not work with an SDHC or SDXC card), and a nunchuck or classic controller. Does not work on Korean System Menus. Can launch elfs but not dols. Works on Wii and vWii.
        +
        +
        1. Load the Yu-Gi-Oh game at least once (otherwise you won't be able to copy over the hack).
        2. +
        3. Delete or move\backup your personal "Yu-Gi-Oh! 5D's" save file.
        4. +
            +
          • If you want to move\copy your save data to the same SD card with your ModMii files, first rename the SD:\private folder containing the exploit to something else. Then copy your save from the console to your SD Card and backup the new private folder with your save. Finally rename the original exploit folder back to SD:\private and reinsert the SD Card into your console before continuing to the next step. At the end of this guide you can restore the backup you made.
          • +
          +
        5. Go into Wii Options - Data Management - Save Data - Wii - SD Card then copy over the "Yu-Gi-Oh" save that corresponds to your region.
        6. +
        7. Start the Yu-Gi-Oh game. Continue past the opening menu to launch the exploit and load your homebrew application.

        +
          +
        • Note for European Users: The default Yu-Gi Owned PAL exploit is 60Hz. If it does not work on your 50Hz TV, navigate to "SD:\private\wii\title\" and rename "RYOP" to something else then rename "RYOP-50hz" to "RYOP" and try again. +
        +
        +
        +Bathaxx
        +
        +Requirements: A copy of "LEGO Batman", a standard SD card (will not work with an SDHC or SDXC card), and a nunchuck. Does not work on Korean System Menus. Can launch elfs but not dols. Works on Wii and vWii.
        +
        +
        1. Load the LEGO Batman game at least once (otherwise you won't be able to copy over the hack).
        2. +
        3. Delete or move\backup your personal "LEGO Batman" save file.
        4. +
            +
          • If you want to move\copy your save data to the same SD card with your ModMii files, first rename the SD:\private folder containing the exploit to something else. Then copy your save from the console to your SD Card and backup the new private folder with your save. Finally rename the original exploit folder back to SD:\private and reinsert the SD Card into your console before continuing to the next step. At the end of this guide you can restore the backup you made.
          • +
          +
        5. Go into Wii Options - Data Management - Save Data - Wii - SD Card then copy over the "LEGO Batman" save that corresponds to your region.
        6. +
        7. Start the LEGO Batman game. Load the new save file.
        8. +
        9. You are now in the batcave, walk towards the camera and to the right (Batman's left) and take the elevator.
        10. +
        11. Then in the trophy room, go to the upper corner and go through the door to the "Wayne Manor". Now you can select a character.
        12. +
        13. Choose the last enabled character in the bottom right to launch the exploit and load your homebrew application.
        +
        +
        +Return of the Jodi
        +
        +Requirements: A copy of "LEGO Star Wars", a standard SD card (will not work with an SDHC or SDXC card), and a nunchuck. Does not work on Korean System Menus. Can launch elfs but not dols. Works on Wii and vWii.
        +
        +
        1. Load the LEGO Star Wars game at least once (otherwise you won't be able to copy over the hack).
        2. +
        3. Delete or move\backup your personal "LEGO Star Wars" save file.
        4. +
            +
          • If you want to move\copy your save data to the same SD card with your ModMii files, first rename the SD:\private folder containing the exploit to something else. Then copy your save from the console to your SD Card and backup the new private folder with your save. Finally rename the original exploit folder back to SD:\private and reinsert the SD Card into your console before continuing to the next step. At the end of this guide you can restore the backup you made.
          • +
          +
        5. Go into Wii Options - Data Management - Save Data - Wii - SD Card then copy over the "LEGO Star Wars" save that corresponds to your region.
        6. +
        7. Start the LEGO Star Wars. Load the first save slot (on the left, at 0.0 percent).
        8. +
        9. As soon as the level loads, go to the bar on the right and you'll see two characters floating in blue tanks.
        10. +
        11. Choose the character named "Return of Jodi" and press the A button to launch the exploit and load your homebrew application.
        +
        +
        +Eri HaKawai
        +
        +Requirements: A copy of "Tales of Symphonia: Dawn of the New World", a standard SD card (will not work with an SDHC or SDXC card), and a nunchuck. Does not work on Korean System Menus. Can launch elfs but not dols. Works on Wii and vWii.
        +
        +
        1. Load the Tales of Symphonia game at least once (otherwise you won't be able to copy over the hack).
        2. +
        3. Delete or move\backup your personal "Tales of Symphonia: Dawn of the New World" save file.
        4. +
            +
          • If you want to move\copy your save data to the same SD card with your ModMii files, first rename the SD:\private folder containing the exploit to something else. Then copy your save from the console to your SD Card and backup the new private folder with your save. Finally rename the original exploit folder back to SD:\private and reinsert the SD Card into your console before continuing to the next step. At the end of this guide you can restore the backup you made.
          • +
          +
        5. Go into Wii Options - Data Management - Save Data - Wii - SD Card then copy over the "Tales of Symphonia" save that corresponds to your region.
          +
        6. Start Tales of Symphonia and load the save data.
        7. +
            +
          • Note for Japanese users: There are 2 different Japanese versions of the game. If your game is version "RVL-RT4J-0A-0 JPN" use the top save, if you have "RVL-RT4J-0A-1 JPN" use the second save.
          • +
          +
        8. Once the game starts (and you see a dog waving at you) press + to enter the game's menu.
        9. +
        10. Scroll down to "Status" and press A.
        11. +
        12. Then scroll down to the second character named "Giantpune". Highlight him, and press A to launch the exploit and load your homebrew application.
        +
        +
        +Twilight Hack
        +
        +Requirements: A copy of "The Legend of Zelda: Twilight Princess", a standard SD card (will not work with an SDHC card), and a nunchuck. This version (0.1beta1) is compatible with System Menus up to 3.3. A different version (0.1beta2) is compatible with System Menu 3.4. Does not work on Korean System Menus. Can launch both dols and elfs. Works on Wii only.
        +
        +
          +
        1. Load the Twilight Princess game at least once (otherwise you won't be able to copy over the hack).
        2. +
        3. Delete or move\backup your personal "The Legend of Zelda: Twilight Princess" save file.
        4. +
            +
          • If you want to move\copy your save data to the same SD card with your ModMii files, first rename the SD:\private folder containing the exploit to something else. Then copy your save from the Wii to your SD Card and backup the new private folder with your save. Finally rename the original exploit folder back to SD:\private and reinsert the SD Card into your Wii before continuing to the next step. At the end of this guide you can restore the backup you made.
          • +
          +
        5. Go into Wii Options - Data Management - Save Data - Wii - SD Card then copy over the "Twilight Hack" save that corresponds to your game region.
        6. +
        7. Insert the The Legend of Zelda: Twilight Princess disc and run the game.
        8. +
            +
          • Note to US users: Look at the bottom of the game disc first. If it has RVL-RZDE-0A-2 USA in its inner ring, you'll have to load TwilightHack2 in a later step. If it says something else, load TwilightHack0. +
          +
        9. On the title screen of the game, press A + B to go to the main menu.
        10. +
        11. Now load the twilight hack save file.
          +
            +
          • Note to US users: If you accidentally loaded the wrong file and continue with the hack, the game will freeze but do not panic, just hold down the power button on your Wii console for 5 seconds to turn it off, then turn it back on, and start over.
          • +
          +
        12. The game will start like normal. To execute the hack walk towards the camera to leave the area, or talk to the first character you see.
        +
        + + + +
        +Use the HackMii Installer to install the HBC and Bootmii
        + +
        +The HackMii installer will enable you to install the Homebrew Channel and Bootmii.
        +The Homebrew Channel allows you to launch Wii homebrew applications off your SD card or Hard Drive.
        +Bootmii is a piece of software that can backup and restore your Wii's NAND storage and provides brick protection.

        +
        + +
          +
        • Upon launching the HackMii Installer, you will be greeted by a scam warning screen. +
        • After waiting 30 seconds the message "Press 1 to continue" should appear. +
        + +
        + +
          +
        1. Press 1 to continue. + + +
            +
          • Or if you are using a Gamecube controller, press A to continue. +
          • If the "Press 1 to continue" message doesn't appear, or you get a "no vulnerable IOS" error message or experience any other issues with this step, run ModMii again and this time select the "HackMii Solutions" option and follow those new instructions before continuing this guide. +
          + +
        2. Press A to continue, then press until "Install the Homebrew Channel" is selected and press A, then select "Yes, continue" to install it. +
            +
          • When completed the installer should display "SUCCESS". +
          + +
        3. Press A to continue to the main menu. + + +
        4. From the main menu, press twice to select "Bootmii...", then press A. + + +
        5. From the Bootmii menu, navigate to "Install Bootmii as IOS" and press A, then select "Yes, continue" to write runtime files to the SD Card, then "Yes, continue" again to install Bootmii as IOS. +
            +
          • When completed the installer should display "SUCCESS". +
          • If the installer fails, double check the SD Card's lock switch is disabled (if applicable) or try a different card all together. If you're missing a Bootmii compatible SD Card you can skip installing Bootmii and making a nand backup for now until you get a compatible SD Card. +
          + +
        6. Press A to continue to the Bootmii menu. + +
        7. From the Bootmii menu, check to see if "Install Bootmii as boot2" is an option. +
            +
          • Navigate to "Install Bootmii as boot2" if it's listed as an option and press A. Then install it following the same procedure to install Bootmii as IOS described above. +
          + +
        8. After installing Bootmii as IOS and as boot2 (if possible), navigate to "Return to the main menu" and press A, then go down to "Exit" and press A to exit to the Homebrew Channel. +
        +
        +Some notes about Bootmii as IOS and Bootmii as boot2
        +
          +
        • It is recommended to have Bootmii installed as both IOS and as boot2, if possible. +
        • Installing Bootmii as boot2 is only an option available on older Wii's and it provides the greatest level of brick protection. +
            +
          • Do not worry if your Wii is not capable of installing Bootmii as boot2, all Wii's can still install Priiloader; and with Priiloader installed you can recover from the majority of bricks. So long as you do not uninstall Priiloader, your System Menu, or System Menu IOS you will be able to recover even without Bootmii installed as boot2. +
          • If Bootmii is installed to boot2, you can access Bootmii and the Homebrew Channel before the system menu (or Priiloader) is loaded, this will allow you to launch homebrew as needed to fix bricks or restore NAND backups. If Bootmii is installed to boot2, it will load the Bootmii menu each time the Wii starts up only if a Bootmii folder is detected on your SD card. If you move or rename this folder, the Wii will continue to boot the system menu (or Priiloader if installed). +
          +
        • All Wii's are able to install Bootmii as IOS. +
            +
          • While Bootmii as IOS does not by itself provide much brick protection, it will allow you to make a NAND backup. When combined with Priiloader, a NAND backup may help you recover from potential semi-bricks in the future. +
          +
        + +
        + + +
      8. Make a NAND backup

      9. +
        +Creating a NAND backup is similar to creating a system restore point in Windows. Should you ever semi-brick your Wii but can still access Bootmii, restoring a NAND backup is like taking your Wii back in time to before the problem occurred. NAND backups are console specific, so you generally cannot restore a backup from a different Wii.
        +
        + +
          +
        • Bootmii does not work with Wiimotes, the steps below will direct you to use the front buttons on the Wii console itself. +
            +
          • Power button = Advance to next item +
          • Reset button = Select highlighted item +
          +
        • Bootmii also works with gamecube controllers; in fact, one is required to restore NAND backups on consoles that could not install Bootmii to boot2. +
        + +
        +
          +
        1. From inside the Homebrew Channel press the Home button and select "Launch Bootmii". +
        2. Press the Power button on the Wii console 3 times to get to the last option to access the Settings (the button with gears), then press the Reset button to select it. +
        3. Press Reset to select the first backup option (the button with the green arrow) +
        4. Press Reset again to make your NAND backup. +
            +
          • Do not power off your Wii or remove your SD card when making your NAND backup. +
          • This process takes about 8 minutes to complete; your mileage may vary. +
          • Having some black "Bad Blocks" is normal and nothing to worry about. +
          • After backing up the NAND, Bootmii will begin verifying it. While this is recommended, it can be skipped by pressing the Eject button on your console. +
          + +
        5. Press any button on the console to exit the NAND backup screen. +
        6. Exit Bootmii and launch the HBC by pressing the Power button on the Wii console 3 times to advance to the last option (the one with the back arrow), then press the Reset button to select it. Then press Power 1 time to advance to the Homebrew Channel, then press the Reset button to launch it. +
        7. At this point, or immediately following the completion of this guide, you should remove the SD card from the Wii (it is safe to do so while inside the HBC), backup the Bootmii folder, nand.bin, and keys.bin from your SD to a hard drive, the cloud, or anywhere safe. You might need these in case of emergencies, so don't lose them. Optionally erase them from the SD card after backing them up to free up space, or rename the Bootmii folder to avoid autobooting into Bootmii at startup for consoles with Bootmii installed to boot2 (or customize it's bootmii.ini config file using ModMii). When done, safely remove your SD Card from your computer and reinsert it into your Wii and proceed to the next step. +
        + +
        + +
        +
        +
        + +

        + +Fun Fact! If you ever need to restore a NAND backup, you can do so by launching Bootmii with an SD card containing the appropriately named Bootmii folder, nand.bin, and keys.bin, and follow the procedure described above except this time select the option with the red arrow going the other direction.
        +
        +Another Fun Fact! You can extract the contents of your nand.bin by opening it with ModMii or other tools like ShowMiiWads (see ModMii Classic's Download Page 5), then save it to a hard drive or SD Card to act as an Emulated NAND (or virtual NAND), allowing you switch between the Wii's real NAND and one or more Emulated NANDs. Emulated NANDs can provide much more storage space than the Wii's 500MB. ModMii can help generate brand new Emulated NANDs free of any game saves or other settings if you prefer a fresh start. For more help on this, after completing this guide, check out ModMii's SNEEK Installation and EmuNAND features.

        + +

        +
        +
        + + +
      10. Install and Configure Priiloader

      11. +
        + +Priiloader loads just before the Wii System Menu and is invisible unless you hold down the reset button or the ESC key on a USB connected keyboard while powering on the console. Not only is Priiloader a great form of brick protection, it can be customized to automatically boot straight to the System Menu (default behavior) with patched features (aka "System Menu Hacks"), or directly to the HBC or a user defined homebrew (e.g. a USB-Loader, Crazy Intro Videos, etc). Click here for directions on "Installing a file" (aka "dol" or "elf" file) in Priiloader to launch user defined homebrew. Custom forwarder dols that are compatible with Priiloader can be built from ModMii's Advanced Downloads menu. More Priiloader information can be found in its FAQ.
        +
        + + +
          + +
        • You can navigate the Priiloader menu using a Wiimote, GameCube controller, USB Keyboard, or the Power/Reset buttons on the front of the console: Power to navigate and Reset to select. +
          • Note: if using the front console buttons you will not be able to access the system menu hacks, file/dol & password menus.
          +
        + +
        + +
          +
        1. Launch the "Priiloader Installer" from the Homebrew Channel. +
        2. After the Priiloader Installer loads, press + to install it. +
            +
          • When successful the installer should display "Install done!" +
          • If you get a "System Menu Version invalid or not vanilla" error, fully complete the "Install WADs" step then immediately afterwards return to this step and Priiloader should install successfully. + +
          • If you get a "cIOSPAGHETTI" error, fully complete the "Install WADs" step then immediately afterwards return to this step and Priiloader should install successfully. +
          +
        3. Press A to exit back to the Homebrew Channel. + +
        4. Launch the "Load Priiloader" app via the HBC to access the Priiloader menu. + +
            +
          • You can also access Priiloader by holding down the reset button or the ESC key on a USB connected keyboard while powering on the console. +
          +
        5. From the Priiloader menu, select "System Menu Hacks" and enable some system menu hacks. +
            +
          • Be careful not to haphazardly enable just any hack, for example do not enable "Lock System Menu with Black Screen".
            +
          • Click here for a description of each Priiloader system menu hack. +
          +
          +RECOMMENDED HACKS +
            + +
          • Block Disc Updates
          • +
          • Block Online Updates
          • +
          • Region Free EVERYTHING
          • +
          • 480p graphics fix in system menu
          • +
          • Remove Deflicker (only if you are NOT using a CRT display)
          • +
          • Wiimmfi Patch v4
          • +
          • Remove NoCopy Save File Protection
          • + + + +
          + +
          +
        6. Scroll down to "save settings" and press A, then press B to go back to Priiloader's main menu. +
        7. Optional: Autoboot a USB-Loader Channel instead of the System Menu. +
            +
          • Select "Load/Install File". Select your forwarder dol (e.g. USBLoader_IDCL_Channel_Forwarder.dol) and press A to install it. Wait for it to install and return to the main menu.
          • +
              +
            • Did you know that custom forwarder dols can be built from ModMii's Advanced Downloads menu?
            • +
            +
          • Navigate to "Settings" and change "Autoboot" to "Installed File".
          • +
          + +
        8. Navigate to "Homebrew Channel" and press A to launch it.
          +
        +
        +Pro tip! If you update or (re)install any System Menu it generally REMOVES Priiloader and you should reinstall it immediately to stay protected. Only YAWM ModMii Edition allows you to safely retain Priiloader while (re)installing a System Menu.
        +
        +Another Pro tip! If you keep a hard drive plugged into your console at all times you can enable "Ignore standby" in Priiloader's settings so the console turns off completely by default. This will stop the hard drive from spinning 24/7 when it's not being used.

        + + + + +
      12. Install WADs

      13. +
        +YAWM ModMii Edition stands for Yet Another Wad Manager ModMii Edition (aka yawmME). A WAD Manager will allow you to install "WADs" containing things like updates and other content for your console, like IOSs, custom IOSs (or cIOSs), or other downloadable content, which can be all packed into WADs and installed to your console. Think of a WAD like a zip file but for the Wii.
        +
        + +WARNINGS: Do not unplug the console when installing WADs. WADs can also be uninstalled, and if you're not careful you can brick your console by uninstalling or even installing the wrong WAD. The WAD Manager you're using, YAWM ModMii Edition, has some extra brick protection built in to restrict someone from doing catastrophic things like uninstalling any System Menu WAD, or required System Menu IOS, or a dozen other things which could potentially result in a brick if you don't know what you're doing. Stick to your ModMii guide and you'll be fine.
        +
        + + +
        +
        +
        + + +

        + +Fun Fact! I mentioned IOSs and cIOSs before, "the Wii console uses the 'IOS' system to communicate with the hardware, it's like a driver (compared to Windows). It contains information and communication tools (like how to access the Disc drive, how to access USB, read the savegames data stored on internal memory, etc.)" ~Cyan. If you're curious to learn more about IOSs or cIOSs, a thorough explanation can be found in Cyan's IOS Explanation post.
        +

        +
        + + + +
          +
        1. On your console, load "YAWM ModMii Edition" from the HomeBrew Channel. +
        2. Choose your source device using left and right, most likely "Wii SD Slot", and Press A. +
        3. Install your custom list of 50 WADs found in the spoiler below.
          + +
            +
          • Be careful not to install any additional WADs that may have been previously saved in this folder (they may be safe, but I cannot say for sure). +
          +
        4. Hold + for 2 seconds to select all the WADs in the folder. + +
            +
          • Alternatively, you can select or deselect your WADs individually by navigating to each one and hitting +.
            +
          • Warning: do not use minus (-) as this will mark WADs for uninstallation.
            +
          + +
        5. After you've marked all the WADs listed below, press A on any marked WAD to install them all. +
        6. Confirm the total number selected for installation is 50, then press A again to install.
          + +
            +
          • If any WADs fail to install properly please retry installing them.
            +
          • If asked whether to retain or remove Priiloader, press A to retain Priiloader.
            + +
          + + + + +
        7. After successfully installing all the WADs, press A to launch Priiloader and re-enable your preferred System Menu Hacks before proceeding to the next step. It's also safe to re-enable them at a later time.
          +
        + +
        +
        +
        +
        + + +Here's your unique list of 50 WADs to install: +
          + +
        1. cIOS248[38]-d2x-v11-beta3
        2. +
        3. cIOS249[56]-d2x-v11-beta3
        4. +
        5. cIOS250[57]-d2x-v11-beta3
        6. +
        7. cIOS251[58]-d2x-v11-beta3
        8. +
        9. IOS11v65535(ModMii-IOS60-v6174)
        10. +
        11. IOS12-64-v526
        12. +
        13. IOS13-64-v1032
        14. +
        15. IOS14-64-v1032
        16. +
        17. IOS15-64-v1032
        18. +
        19. IOS17-64-v1032
        20. +
        21. IOS20v65535(ModMii-IOS60-v6174)
        22. +
        23. IOS21-64-v1039
        24. +
        25. IOS22-64-v1294
        26. +
        27. IOS28-64-v1807
        28. +
        29. IOS30v65535(ModMii-IOS60-v6174)
        30. +
        31. IOS31-64-v3608
        32. +
        33. IOS33-64-v3608
        34. +
        35. IOS34-64-v3608
        36. +
        37. IOS35-64-v3608
        38. +
        39. IOS36-64-v3608
        40. +
        41. IOS37-64-v5663
        42. +
        43. IOS38-64-v4124
        44. +
        45. IOS40v65535(ModMii-IOS60-v6174)
        46. +
        47. IOS41-64-v3607
        48. +
        49. IOS43-64-v3607
        50. +
        51. IOS45-64-v3607
        52. +
        53. IOS46-64-v3607
        54. +
        55. IOS48-64-v4124
        56. +
        57. IOS50v65535(ModMii-IOS60-v6174)
        58. +
        59. IOS52v65535(ModMii-IOS60-v6174)
        60. +
        61. IOS53-64-v5663
        62. +
        63. IOS55-64-v5663
        64. +
        65. IOS56-64-v5662
        66. +
        67. IOS57-64-v5919
        68. +
        69. IOS58-64-v6176
        70. +
        71. IOS60v65535(ModMii-IOS60-v6174)
        72. +
        73. IOS61-64-v5662
        74. +
        75. IOS62-64-v6430
        76. +
        77. IOS70v65535(ModMii-IOS60-v6174)
        78. +
        79. IOS80v65535(ModMii-IOS60-v6174)
        80. +
        81. IOS9-64-v1034
        82. +
        83. Mii-Channel-NUS-v6
        84. +
        85. Open_HBC_1.1.5_LULZ
        86. +
        87. Opera-Internet-Channel-NUS[U]
        88. +
        89. Photo-Channel-1.1-dummy-HAZA
        90. +
        91. Photo-Channel-1.1-NUS-v3
        92. +
        93. RVL-mios-v10
        94. +
        95. Shopping-Channel-NUS-v21
        96. +
        97. SystemMenu_4.3U_v513_DarkWiiBlue_No-Spin
        98. +
        99. USBLoader(s)-ahbprot58-SD-USB-v14-IDCL-(Wii+vWii) (see spoiler for boot info)
        100. +

        + +
        +
        +
        + + +The USBLoader(s) forwarder channel will boot the first app it finds from this list:
        +
          +
        1. SD+USB:\apps\usbloader_gx\boot.dol
        2. +
        3. SD+USB:\apps\usbloader_gx\boot.elf
        4. +
        5. SD+USB:\apps\WiiFlow\boot.dol
        6. +
        7. SD+USB:\apps\WiiFlow\boot.elf
        8. +
        9. SD+USB:\apps\usbloader_cfg\boot.dol
        10. +
        11. SD+USB:\apps\usbloader_cfg\boot.elf
        12. +
        13. SD+USB:\apps\usbloader\boot.dol
        14. +
        15. SD+USB:\apps\usbloader\boot.elf
        16. +
        17. SD+USB:\apps\usb-loader\boot.dol
        18. +
        19. SD+USB:\apps\usb-loader\boot.elf
        20. +
        +
        +Note: Forwarder requires IOS58. SD paths are all checked first, then USB. It's capable of launching apps from an SD Card and hard drives formatted as FAT32, NTFS, ext2, ext3 and ext4. It also supports meta.xml arguments and is able to launch apps with direct hardware access.
        +
        +Want to customize some of your channels? There's an app for that! First make sure you finish this guide and install Priiloader if you haven't already, then get CustomizeMii from ModMii Classic's Download Page 5. You can use this tool to make changes to the audio or visual effects of a channel, and even inject a new "dol" for it to launch. You can build forwarder dol's for custom paths, channels, or website URLs from ModMii Classic's Advanced Downloads Page. + +
        + + +
        +
        +

      +
    5. USB Loader and Hard Drive setup

    6. +The rest of the guide is performed on your computer in order to set up your USB-Loader for your Wii or vWii. Also note that a FAT32 SD\SDHC\SDXC Card can optionally be used in place of a Hard Drive.

      +
        +External hard drive partition style\format information for drives that were connected when this guide was created has been saved to the spoiler below.

        +
        +
        +DeviceID Filesystem
        +H:       NTFS      
        +

        + +
      1. Set External Hard Drive Partition Style to MBR (if applicable)

      2. +
          +
        • First, plug your hard drive into your PC and check if it's Partition style is already MBR. +
        • +
          +
            +
          1. Right-click "This PC" or "My Computer" and select "Manage", a new window will open, on left panel click "Disk Management". +
              +
            • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
            +
          2. In the Disk Management window, right-click the disk you want and select "Properties". +
          3. In the disk's properties window, select the "Volumes" tab. +
          4. If the "Partition style" is already Master Boot Record (MBR), you can skip the rest of this step. +
          +
          +
        • If your hard drive is larger than 2TB and not already MBR, you must follow ca032769's guide for Western Digital hard drives or Al_Touriste's guide for Seagate hard drives to complete the rest of this step. +
            +
          • If your hard drive is >2TB, not MBR, and not a supported Western Digital or Seagate drive then you are currently out of luck. +
          • Once you have successfully converted your hard drive to MBR you can proceed to the next step of this guide. +
          +
          +
        • If your hard drive is 2TB or less and not already MBR you must convert it using one of the two methods below. +
          +
          +
        • Method 1: MiniTool Partition Wizard +
            +
          • If you have files on the drive you want to keep, you can convert the Partition style to MBR without losing data using MiniTool Partition Wizard. +
          • Even though your data should be preserved, there are no guarantees and you should still back up your files. +
          • If your drive is not already in the desired format (e.g. FAT32) you will have to format it during the next step anyway so there's no point in using this method. +
          + +
          +
            +
          1. Download MiniTool Partition Wizard, install it and start the program. +
          2. +
            + +
          3. Within the MiniTool window, right-click the GPT disk you want to convert and choose "Convert GPT Disk to MBR Disk". +
          4. Click the "Apply" button in the toolbar. +
          5. Click the "Yes" button to confirm conversion. +
          6. Wait for the conversion to finish then click "OK". +
          7. Once you have successfully converted your hard drive to MBR you can proceed to the next step of this guide. +
          + +
          + +
        • Method 2: Windows Disk Management + +
            +
          1. Back up any data on the disk before continuing! This will wipe all data on the disk! +
          2. Open Disk Management following the same procedure above and locate the disk drive you want to use. + +
          3. +
            + +
          4. Right-click the partition(s) on the drive (make sure you select the right drive!) and select "Delete Volume" or "Delete Partition" to remove them. Repeat this process for each partition on that disk. + +
          5. Right-click the disk in Disk Management and select "Convert to MBR Disk." + + +
          6. On the lower half menu of the window, locate the unallocated space, right-click it, and select "New Simple Volume" and click "Next". +
          7. Choose a Drive letter for this partition, then click "Next". +
              +
            • Make note of this drive letter, as it will be needed later. +
            +
          8. Set the File System to your desired format and optionally customize the "Volume label". +
              +
            • If your desired format (e.g. FAT32) isn't an option choose "NTFS" and we can change it later. +
            + +
          9. Click "Next", then click "Finish". +
              +
            • If you see a message indicating you need to format the drive, click "Cancel". +
            +
          +
          +
        + + + + +
      3. Partition and Format the External Hard Drive (if applicable)

      4. +Choose a format option using the buttons below. FAT32 is generally recommended but you can click other buttons to see pros and cons of each.
        +
        +
        + + + + + +

        + + +
        +FAT32 (Recommended)
        + +
        +Pros:
        +
          +
        • The Wii can access apps, games, covers, media and other files stored on FAT32 without requiring an SD card. +
        • Compatible with playing Gamecube games. +
        • Compatible with SNEEK/Nand Emulation. +
        +Cons:
        +
          +
        • Cannot store files greater than 4GBs. The limit does not apply to Wii games, which can be split into parts. This will likely not affect you unless the drive is also used to store HD videos. +
        +
        + +
          +
        1. First, plug your hard drive into your PC and determine if it needs to be formatted by checking the current Format\File-System of the drive.
        2. + +
          +
            +
          • Open "This PC" or "My Computer", right-click the external hard drive you want to use, then select "Properties". +
              +
            • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
            +
          • Make note of the Drive Letter of the external hard drive as this will be important later. +
          • If the "File-System" is already FAT32, you can skip this step. +
          +
        3. If you have anything saved on the hard drive, you should back it up now as all the data will be lost once you format it. +
        4. Launch FAT32 GUI Formatter from shortcuts on your Start Menu or Desktop or directly from C:\ModMii\Program Files +
        5. + +
          + +
        6. Carefully select the correct drive letter corresponding to your external hard drive. +
        7. You may optionally uncheck the "Quick Format" box, then click "Start". +
            +
          • When completed it should display "Done". +
          • If you get an error indicating the device is in use, try again after first closing all of your file explorer windows, even the ones that weren't browsing the device.
            +
          +
        8. Click the "Close" button. +
        +
        + + + +
        +NTFS
        + +
        +Pros:
        +
          +
        • Capable of storing files greater than 4GB. +
        • Most USB-Loaders can access games, covers and music saved to NTFS. +
        +Cons:
        +
          +
        • The HBC cannot load apps stored on NTFS, so an SD card or modern forwarder channel is required to run USB-Loaders. +
        • Incompatible with playing Gamecube games. +
        • Incompatible with SNEEK/Nand Emulation. +
        +
        + + + +
          +
        1. First, plug your hard drive into your PC and determine if it needs to be formatted by checking the current Format\File-System of the drive. +
        2. +
          +
            + +
          • Open "This PC" or "My Computer", right-click the external hard drive you want to use, then select "Properties". +
              +
            • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
            +
          • Make note of the Drive Letter of the external hard drive as this will be important later. +
          • If the "File-System" is already NTFS, you can skip this step. +
          +
        3. If you have anything saved on the hard drive, you should back it up now as all the data will be lost once you format it. + +
        4. Right-click "My Computer" and select "Manage", a new window will open, on left panel click "Disk Management". +
        5. +
          +
        6. Right-click the drive you want to format (make sure you select the right drive!), then select "Format..." +
        7. Select "NTFS" as the File system to use and input a name for the Hard-Drive/Volume. +
        8. You may optionally uncheck the "Perform a quick format" box, then click "OK", then click "OK" again. +
        +
        + + + + +
        +WBFS
        + +
        +Pros:
        +
          +
        • Greater compatibility with hard drives, especially small thumb drives. If loading backups using other formats doesn't work you can try WBFS before getting a new hard drive. +
        +Cons:
        +
          +
        • WBFS can ONLY store Wii Games, so an SD card is generally required to run apps. +
        • Incompatible with playing Gamecube games. +
        • Incompatible with SNEEK/Nand Emulation. +
        • Windows Explorer cannot open WBFS drives and may prompt you to format it, careful not to do so accidentally. +
            +
          • Wii games saved to the drive can still be managed on your PC using Wii Backup Manager or on your Wii using a USB-Loader. +
          +
        +
        + + + +
          +
        1. If you have anything saved on the hard drive, you should back it up now as all the data will be lost once you format it. +
            +
          • If you have any Wii files on the drive you should copy them to your SD Card now (e.g. "apps" folder, "usb-loader" folder, etc.) +
          +
        2. Launch Wii Backup Manager from shortcuts on your Start Menu or Desktop or directly from C:\ModMii\Program Files +
        3. + + +
          + +
        4. In the Wii Backup Manager window, click the "Tools" menu and select "Format drives". +
        5. Carefully select the correct drive letter corresponding to your external hard drive. +
        6. Confirm the new file system is "WBFS", then click "Start". +
        7. Click "Yes" when asked if you want to continue, then click "Close". +
        +
        +
          +
        • Warning: Windows Explorer cannot open WBFS drives and may prompt you to format it, careful not to do so accidentally. +
            +
          • Wii games saved to the drive can still be managed on your PC using Wii Backup Manager or on your Wii using a USB-Loader. +
          +
        + + + + + +
        + + + + + + +
        +FAT32 + NTFS
        + +
        +Pros:
        +
          +
        • FAT32 partition can be used to launch apps without requiring an SD card. +
        • FAT32 partition is compatible with playing Gamecube games. +
        • FAT32 partition is compatible with SNEEK/Nand Emulation. +
        • NTFS partition can be used to save files greater than 4GB. +
        +Cons:
        +
          +
        • May not be possible with some low capacity USB flash drives. +
        • A little more work to setup. +
        +
        + +
          +
        1. If you have anything saved on the hard drive, you should back it up now as all the data will be lost once you format it. +
        2. Right-click "This PC" or "My Computer" and select "Manage", a new window will open, on left panel click "Disk Management". +
        3. +
            +
          • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
          +
          +
        4. Right-click the partition(s) on the drive (make sure you select the right drive!) and select "Delete Volume" or "Delete Partition" to remove them. Repeat this process for each partition on that disk. +
        5. On the lower half menu of the window, locate the unallocated space, right-click it, and select "New Simple Volume..." +
        6. Enter the "volume size" you want your FAT32 partition to be, and click "Next". +
        7. Choose a Drive letter for this partition, then click "Next". +
            +
          • Make note of this drive letter, as it will be needed when we use FAT32 GUI Formatter shortly. +
          +
        8. Set the File System to "FAT32" (if possible) and optionally customize the "Volume label". +
            +
          • FAT32 will mostly likely not be an option (only listed if volume size is under 32GB). +
          +
        9. If FAT32 isn't an option, you can choose "Do not format this volume". + +
            +
          • It's also okay to format as NTFS or exFAT since we will be changing it to FAT32 later. +
          + +
        10. Click "Next", then click "Finish". +
            +
          • If you see a message indicating you need to format the drive, click "Cancel". +
          +
        11. In the lower half of the Disk Management menu, locate your drive's remaining unallocated space, right-click it, and select "New Simple Volume...." +
        12. Click "Next" to format all the remaining space on the drive. +
        13. Choose a Drive letter for your NTFS partition, and click "Next". +
        14. Ensure the file system is set to NTFS, then name/label the volume, and optionally uncheck the "Perform a quick format" box. +
        15. Click "Next", then click "Finish". +
        16. +
          +If you were able to format the first partition as FAT32, then you can skip the remainder of this step.
          +
          + + +
        17. Launch FAT32 GUI Formatter from shortcuts on your Start Menu or Desktop or directly from C:\ModMii\Program Files + +
        18. Carefully select the correct drive letter corresponding to the first partition on your external hard drive. +
        19. You may optionally uncheck the "Quick Format" box, then click "Start". +
            +
          • When completed it should display "Done". +
          • If you get an error indicating the device is in use, try again after first closing all of your file explorer windows, even the ones that weren't browsing the device.
            +
          +
        20. Click the "Close" button. +
        + +
        + + + + + + + + + + +
        +FAT32 + WBFS
        + +
        +Pros:
        +
          +
        • FAT32 partition can be used to launch apps without requiring an SD card. +
        • FAT32 partition is compatible with playing Gamecube games. +
        • FAT32 partition is compatible with SNEEK/Nand Emulation. +
        • WBFS has greater compatibility with hard drives, especially small thumb drives. If loading backups using other formats doesn't work you can try WBFS before getting a new hard drive. + +
        +Cons:
        +
          +
        • May not be possible with some low capacity USB flash drives. +
        • A little more work to setup. +
        • WBFS partition can ONLY store Wii Games. +
        • Windows Explorer cannot open WBFS partitions and may prompt you to format it, careful not to do so accidentally. +
            +
          • Wii games saved to a WBFS partition can still be managed on your PC using Wii Backup Manager or on your Wii using a USB-Loader. +
          +
        +
        + + + +
          +
        1. If you have anything saved on the hard drive, you should back it up now as all the data will be lost once you format it. +
        2. Right-click "This PC" or "My Computer" and select "Manage", a new window will open, on left panel click "Disk Management". +
        3. +
            +
          • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
          + +
          +
        4. Right-click the partition(s) on the drive (make sure you select the right drive!) and select "Delete Volume" or "Delete Partition" to remove them. Repeat this process for each partition on that disk. +
        5. On the lower half menu of the window, locate the unallocated space, right-click it, and select "New Simple Volume..." +
        6. Enter the "volume size" you want your FAT32 partition to be, and click "Next". +
        7. Choose a Drive letter for this partition, then click "Next". +
            +
          • Make note of the first partition's drive letter, as it will be needed when we use FAT32 GUI Formatter shortly. +
          +
        8. Set the File System to "FAT32" (if possible) and optionally customize the "Volume label". +
            +
          • FAT32 will mostly likely not be an option (only listed if volume size is under 32GB). +
          +
        9. If FAT32 isn't an option, you can choose "Do not format this volume". + +
            +
          • It's also okay to format as NTFS or exFAT since we will be changing it to FAT32 later. +
          + +
        10. Click "Next", then click "Finish". +
            +
          • If you see a message indicating you need to format the drive, click "Cancel". +
          +
        11. In the lower half of the Disk Management menu, locate your drive's remaining unallocated space, right-click it, and select "New Simple Volume...." +
        12. Click "Next" to format all the remaining space on the drive. +
        13. Choose a Drive letter for the WBFS partition, and click "Next". +
            +
          • Make note of the second partition's drive letter, as it will be needed when we use Wii Backup Manager shortly. +
          +
        14. Set the File System to anything (e.g. "NTFS") as we will be changing it to WBFS later, and optionally customize the "Volume label". + +
        15. Click "Next", then click "Finish". +
        16. + + +
          +If you were able to format the first partition as FAT32, then you can skip to formatting the second partition as WBFS.
          +
          + + +
        17. Launch FAT32 GUI Formatter from shortcuts on your Start Menu or Desktop or directly from C:\ModMii\Program Files + +
        18. Carefully select the correct drive letter corresponding to the first partition on your external hard drive. +
        19. You may optionally uncheck the "Quick Format" box, then click "Start". +
            +
          • When completed it should display "Done". +
          • If you get an error indicating the device is in use, try again after first closing all of your file explorer windows, even the ones that weren't browsing the device.
            +
          +
        20. Click the "Close" button. +
        21. + +
          + +
        22. To format the second partition as WBFS, launch Wii Backup Manager from shortcuts on your Start Menu or Desktop or directly from C:\ModMii\Program Files + +
        23. + +
        24. In the Wii Backup Manager window, click the "Tools" menu and select "Format drives". +
        25. Carefully select the correct drive letter corresponding to the second partition on your external hard drive. +
        26. Confirm the new file system is "WBFS", then click "Start". +
        27. Click "Yes" when asked if you want to continue, then click "Close". +
        + +
        +
          +
        • Warning: Windows Explorer cannot open WBFS drives and may prompt you to format it, careful not to do so accidentally. +
            +
          • Wii games saved to the drive can still be managed on your PC using Wii Backup Manager or on your Wii using a USB-Loader. +
          +
        +
        + + +
        +
        + + + + + +
      5. Copy Files to the Hard Drive

        • At this time you should copy the files ModMii downloaded to the root of your hard-drive\partition (or SD Card if your HDD is WBFS).
          • The files should be saved here: C:\ModMii\COPY_TO_USB

          +• Your folder structure should look similar to this:
          +💾 SD Card or USB Drive
          + ┗ 📁apps
          +      ┣ 📁AppName1
          +            ┣ 📄boot.dol
          +            ┣ 📄meta.xml
          +            ┗ 📄icon.png
          +      ┣ (All other Wii apps should be here too)
          +
          +• Your folder structure should not look like this:
          +💾 SD Card or USB Drive
          + ┗ ⛔📁COPY_TO_SD
          + ┗ ⛔📁COPY_TO_USB
          +
          +
        When finished copying, you can proceed with the optional steps below or safely remove the hard drive from your computer and plug it into USB port0 on your console to start playing!

        +
      6. Manage Game backups (optional)

      7. +
          +
        • Launch the below tools from shortcuts on your Start Menu or Desktop. +

        + +Wii Backup Manager
        +Wii Backup Manager (WBM) is a Windows program to help transfer Wii games to and from hard drives and SD cards.
        It can also download game covers, list your games, identify what games are missing between devices, and more.

        +
        +
          +
        • You can use this program to manage/transfer your backup copies of Wii Games (.WBFS/.ISO/.CISO). +
        • It is very simple to use, but a detailed tutorial on using Wii Backup Manager can be found here. +
        • Wii Game Directory Structure: +
            +
          • Below is a single WBFS example, and a split WBFS example. A WBFS file needs to be split if it is over 4GB and your storage device is formatted as FAT32. During transfer operations WBM can automatically split games and set up the directory structure for you.
            +
            + 💾 SD Card or USB Drive
            + ┗ 📂wbfs
            +       ┣ 📂GameName [GameID]
            +       ┃ ┗ 📜GameID.wbfs (for non-split titles)
            +       ┗ 📂GameName [GameID]
            +            ┣ 📜GameID.wbfs
            +            ┗ 📜GameID.wbf1
            +
          +
        +
        + +GameCube Backup Manager
        +GameCube Backup Manager (GCBM) is a Windows program to help transfer GameCube games to and from hard drives and SD cards.
        The interface is very similar to the popular Wii Backup Manager program making it easy to use.


        + +
          +
        • You can use this program to manage/transfer your backup copies of GameCube Games (.ISO/.CISO/.GCM and extracted FST format). +
        • More detailed usage information on GameCube Backup Manager can be found here. +
        • Gamecube (Nintendont) Game Directory Structure: +
            +
          • Below is a single disc game example, and 2-disc game example. Subdirectories are optional for 1-disc games in ISO/GCM and CISO format. During transfer operations GCBM can automatically and correctly set up the directory structure for you.
            +
            + 💾 SD Card or USB Drive
            + ┗ 📂games
            +       ┣ 📂GameName [GameID]
            +       ┃ ┗ 📜game.ciso (for single disc games)
            +       ┗ 📂GameName [GameID]
            +            ┣ 📜game.iso
            +            ┗ 📜disc2.iso
            +
          +
        +
        + +NKit Processing App
        +NKit is a Nintendo ToolKit that can Recover and Preserve Wii and GameCube disc images.

        +
          +
        • Practically speaking you will only need this app if you encounter an "NKit.iso" or "NKit.gcz" game backup, which are not supported by WBM or GCBM. +
            +
          • Usually these files have NKit in their names, but if WBM or GCBM cannot handle a backup it may be an unlabelled NKit backup. +
          +
          +
        • How to use the NKit Processing App to convert NKit backups to ISO + +
            +
          1. Drag and drop source file(s) onto the NKit Processing App window. +
          2. Select "Convert to ISO" Mode. +
          3. Click "Process". +
          4. When finished, the converted game will be saved to: ..\NKit\Processed\Wii_MatchFail\ +
          +
            +
          • Click here for a short video tutorial. +
          +
          +
        • After converting from NKit to ISO, backups can be handled by WBM and GCBM like normal. +
        +
        + +How to Backup Original Discs
        + +Ripping original Wii discs cannot be done on a computer without one of the rare disc drives that are capable of doing so (most are LG branded).

        +
          +
        • To copy Wii Discs, launch USB-Loader GX or Configurable USB-Loader and insert the disc into your Wii, if you're not prompted to copy\install the game you can press + to start making a backup. +
        • To copy GameCube (or Wii) Discs, launch "CleanRip" from the HBC and insert the disc into your Wii, then follow the very simple on-screen instructions. Note that CleanRip does not support devices formatted as WBFS. +
          • Warning: Using your Wii to rip games to NTFS is very unstable, it is highly recommended to rip games to a FAT32 or WBFS formatted HDD, then transfer them to your NTFS drive using a computer. Recall that GameCube games cannot be played when saved to NTFS devices.
          +

        +
      8. Configure/Customize Your USB-Loader (optional)

      9. +
          +
        • Start your preferred USB-Loader from the HBC, or a forwarder channel, or set Priiloader to autoboot it at startup. + +
            +
          • From there it's pretty intuitive, browse and adjust any settings to your liking, download covers, set Private Server to Wiimmfi to re-enable online multiplayer, disable the blurry deflicker filter, etc. +
          +
          +
        • You can customize the look\theme of your USB-Loader or HBC following the steps from here.
          +
          +
        • If you have questions about getting started with USB-Loader GX or WiiFlow click here.
          +
            +
          • WiiFlow Lite emulator plugins allow the loader to also launch games for classic consoles as well. Grab the emulator plugins pack from click here.
            +
          • A popular WiiFlow Lite theme is the beautiful 'Rhapsodii Shima' theme. Check it out by clicking here.
          +
        • To customize CFG USB-Loader use the Configurator for Configurable USB-Loader found here: "COPY_TO_USB\usb-loader\CfgLoaderConfigurator.exe"
          +
            +
          • For tips and tricks on using the Configurator click here.

          +

      +
    7. After Modding your Wii

      • + +
      • Optionally remove unnecessary files using ModMii's "File Cleanup & App Updater" feature to prevent amateurs from using potentially dangerous apps. + +
      • Consider making another NAND backup so that if you ever need restore it you won't need to repeat the entire softmod process. + +
      • At any point you can run SysCheck on your Wii to get a sysCheck.csv log of your installed softmods; in the future you can check if any of your mods are outdated by opening your log with the latest version of ModMii. + +
      • Periodically check for updates to the apps on your SD card or USB Hard drive by using ModMii's "File Cleanup & App Updater" feature. It will scan your device for ModMii's auto-updating apps and offer to check for updates. + +
      • Download the latest Wii Homebrew apps to your SD Card or FAT32 USB Hard Drive so they can be launched via the HBC or forwarder channels. + +
          +
        • Download some Wii related PC tools or Just for Fun Wii apps like emulators or cheat codes from ModMii Classic's Download Pages. +
        • Grab the Homebrew Browser or the Open Shop Channel for Windows from ModMii or the provided links to easily download many other popular apps right from your Wii or PC!
        • +
        • Some other great libraries of Homebrew applications can be found at wiibrew.org, wiidatabase.de, oscwii.org and of course gbatemp. + +
            +
          • To manually "install" apps, download your homebrew and you should find a boot.dol (or boot.elf) file and possibly an icon.png and meta.xml. +
          • For the HBC to read your SD/USB correctly, your card must be structured SD+USB:/apps/application name/boot.dol\elf +
          • Some apps require a meta.xml be saved in the same place as the boot.dol\elf to work properly (icon.png is always optional). +
          • If you have a dol or elf file not named "boot", rename it boot.dol\elf, otherwise it will not be recognized by the HBC (not required if using Priiloader to install a file). +
          +
        +
      • Check out some of my custom Forwarder Channels to launch your favourite Wii homebrew straight from the System Menu. +
      • Get a new theme for your Wii Menu! Confirm you have Priiloader installed before installing themes, then open mym themes\files using ModMii or ThemeMii Mod to convert them to csm files for your specific system menu version. Or check out the huge library of themes available at www.wiithemer.org, a website that also converts MYMs to CSMs for you on the fly. CSM files can then be installed to your Wii using csm-installer or MyMenuify Mod. ThemeMii Mod, csm-installer and MyMenuify Mod are all available on ModMii Classic's Download Pages. +
      • "Expand" your Wii's 500MB internal memory for more WiiWare and Virtual Console games by having it load the System Menu from external storage instead. Use ModMii's SNEEK installer and Emulated NAND builder to get started. +
          +
        • You can also use your Wii's nand.bin backup as an Emulated NAND instead of having ModMii build one from scratch. To extract the files from a nand.bin backup to use as an Emulated NAND, simply open the nand.bin file using ModMii. +
        • Alternatively, you can dump your Wii's NAND to use as an Emulated NAND using USB Loader GX's features menu. +
        +
      • Install Fakemote to an unused IOS slot like 247 to add support for DS3 and DS4 controllers. This can also be done using ModMii Classic's Advanced Downloads Menu by choosing the latest FM (Fakemote) version of d2x in ModMii's options. +
      • Check out some Crazy Intro Videos to customize how your Wii starts up (SD Card required). + +
      • Bring back WiiConnect24 to your Wii! The WiiLink Patcher restores functionality to Wii Mail and various Nintendo Channels such as Forecast, News, Everybody Votes, Nintendo, Check Mii Out, and more! You can get this tool from from ModMii Classic's Download Page 5. + +
      • Check out RiiTag\LinkTag: a customizable and dynamic gamertag to automatically update your Discord status with what you've been playing on your Wii. + +
      +
      + + +
    8. Credits, Supporting Apps, and Sources

    9. +ModMii was written entirely by yours truly, XFlak. Trust me, no one else is crazy enough to try to maintain a batch file that has grown so large and 'all over the place'. But without the help of many other very talented people ModMii would not exist. Some people have contributed supporting files or programs, others have shared their knowledge, some have provided ideas and others have given their time.
      +
      +I have tried my best to recognize everyone's contribution to ModMii regardless of how big or small it is. If I've forgotten someone, please notify me and I'll add them to the credits as quickly as possible.

      + + +
      +
      +
      + +
        +
      • Team Twiizers
        +Thanks to Team Twiizers for creating the revolutionary HackMii Installer. Without their hard work, the Wii might never have been unlocked. Many Team Twiizer Members went on to join Team Fail Overflow; a team that played a vital role in unlocking the PS3.

        + +I especially want to thank Bushing (may he rest in peace), who before his untimely passing gave ModMii his blessing to download and use the HackMii Installer.

      • + +
      • Giantpune
        +Giantpune is a legend in the Wii Scene and I consider him to be a good friend of mine. He created many exploits, including the Smash Stack exploit for PAL and KOR Wii's (which is maybe still the only method to fix 003 bricked Wii's), the Channel Forwarder dol, USB Loader GX, and many other computer programs to repair or virginize Wii's.

        + +He's contributed code to more projects than I even know about, so its impossible for me to truly convey his impact on the scene. He even took the time to explain a few things to me about cIOSs when ModMii was in its early stages and still known as NUS Auto Downloader.

      • + +
      • DeadlyFoez
        +DeadlyFoez is legendary for his Wii Repairs and infectus tutorial. He also played a key role in the ModMii v5.0.0 update not only by helping come up with the idea for using html guides but also creating the template for ModMii's custom html guides and recording almost all of the videos and images they use. Within 1.5 weeks since our initial conversation we were able to collaborate and bring the idea to life in time to release it for Christmas. Working with him on this was a truly rewarding and fun experience. DeadlyFoez also single-handedly built the first official ModMii website.

        + +What can I say about THE "DeadlyFoez" on a personal level. He's always getting me into trouble but his friendship is worth every fiasco! It's unreal how he became one of my best friends. Just goes to show you not everyone you meet online is totally crazy; in his case... just a little crazy. But seriously, thanks to DeadlyFoez for always being there for me to bounce ModMii ideas off of, for hosting our Team Your Mom meetings and for introducing me to his awesome family and friends. There's no one else I'd rather geek out with and I'll always have your back.

      • + +
      • Violator
        +He's my bro, my cuz, my best man and the reason I ever bought or modded a Wii. "XFlak" would have died many years ago if not for him. Thanks Violator, for getting me interested in this stuff, and for all the awesome music you recorded for ModMii and my Top Wii Channels.

      • + +
      • JoostinOnline
        +Thanks for his work developing KoreanKii (with tueidj), Syscheck HD Edition, sharing his webhosting space with me, and for all his jokes; I'll never get tired of our endless patriotic "debates".

      • + +
      • Crediar, Daco Taco and Phpgeek
        +The above people all had a hand in creating Priiloader. This was another revolutionary tool mainly because it was the first to offer some level of protection to newer Wii's that were unable to install Bootmii at boot2. Crediar developed the original preloader as well as s/uneek, Nintendont, NMM, DML, etc. Special thanks to Daco Taco for being the last man standing in terms of actively improving/maintaining Priiloader, not to mention developing OpenDolBoot and just generally being very helpful and knowledgeable.

      • + +
      • NinjaCheetah
        +Thanks for his work on libWiiPy, WiiPy, NUSGet and more! It was a pleasure working with him to test his tools and he was always very open to feedback and feature requests.

      • + +
      • Comex
        +In addition to being a member of Team Twiizers and contributing to the HackMii Installer, Comex created the heavily utilized bannerbomb exploit. This exploit is what allows Wii's on firmwares 3.0-4.2 to be softmodded with only an SD Card instead of needing one of a few specific Wii Games.

      • + +
      • Maschell and GaryOderNichts
        +Thanks for being absolute legends in the WiiU and vWii scene!

        + +
      • Waninkoko
        +Waninkoko was the first to publicly release a cIOS and other excellent apps like WAD manager, Save Game Manager, USB loader, etc. I also want to thank him for giving ModMii permission to recreate his cIOSs in WAD form.

        + +
      • Hermes and Rodries
        +Hermes is well known for his cIOS 222/223/224 and for his usbloader "uloader". For a time his cIOSs were the only ones to work with RockBand type games and they are still highly utilized today. Thanks to Rodries for improving upon Hermes v5.1 cIOSs.

      • + +
      • davebaol, blackb0x, XFlak and xabby
        +These developers worked together to modify Waninkoko's rev21 cIOS and created a new "d2x" cIOS. This cIOS is currently considered the ultimate cIOS because it corrected many bugs and added features that were previously thought to be impossible (ie. Support for IOS Reloading Games). WiiPower was also heavily influential in achieving IOS Reload Support.

      • + +
      • Fullmetal5
        +Thanks for his work developing the str2hax and bluebomb exploits.

      • + +
      • WiiGator
        +WiiGator created a cMIOS and Gamecube Backup Launcher. Any GameCube fans owe a big thank you to WiiGator for his work.

      • + +
      • cwstjdenobs
        +cwstjdenobs is one of the few people I've encountered in the Wii scene that I would love to treat to a beer. He was always very supportive of me and encouraged me to ask him as many questions as I'd like. He is probably most well known for YAWMM (Yet Another Wad Manager Mod) which was the first Wad Manager to add brick protection by restricting users from making silly mistakes like uninstalling or stubbing a crucial file. He's also made and modified apps specifically for ModMii. For example, he modified WadMii so it doesn't timestamp WADs and he also made a setting.txt builder for ModMii's NAND builder.

      • + +
      • Leathl
        +Leathl is another awesome developer who supported me before I became well known by expanding upon his apps to further support ModMii. Leathl has created many Wii apps including ShowMiiWads, CustomizeMii, libWiiSharp, patchios, nusfilegrabber, etc. Despite his recent inactivity, his apps are still highly used today... just goes to show you that quality work never gets old. I also want to thank RetroHead for his Mod of ShowMiiWads which ModMii uses to build emulated nands without requiring any input from the user. libWiiSharp.dll is based on wii.py, the wii.py devs are Megazig, Omega, Xuzz, SquidMan, Matt_P and The Lemon Man. Also thanks to Daeken for writing Struct.py and marcan for his LZ77 code.

      • + +
      • scooby74029
        +scooby74029's most well known for sneeky compiler, which is able to build multiple different versions of s\uneek. ModMii will always construct the latest version of s\uneek available on his sneeky compiler google code webpage. This means he has total control over what version of s\uneek ModMii will construct. He also created modifications of Leathl's libWiiSharp.dll and patchios.exe to further support ModMii. Additionally, he's modified other apps like Any Region Changer ModMii Edition, JoyFlow, JoyLoader GX, JoyLoader CFG, etc. On top of all that, he's an all around awesome person and I'm proud to be on his friends list.

      • + +
      • person66
        +person66 has had a hand in many projects, but most noteworthy are his sharpii cmd line tool and his Universal Forwarder Creator. He also wrote the intial version of an autoit script that is used to launch ModMii with an icon, arguments and other useful functions.

        +Thanks for trading little bits of batch coding knowledge with me. It's great having a fellow batch coder for a friend; we are a dying breed, so keep up the great work with Universal Forwarder Creator and all your other projects.

      • + +
      • WiiPower and shoutplenty
        +WiiPower created Neogamma which is hands down the best backup disc loader for the Wii. He also contributed code to many other popular usb-loaders and had a hand in adding IOS Reloading support to the d2x cIOSs. Furthermore he also modified WiiGators cMIOS, which was later further modded by shoutplenty to include Swiss, and is considered the ultimate cMIOS today.

      • + +
      • OverjoY and obcd
        +OverjoY created JoyFlow, a modification of WiiFlow that runs on s\uneek. He then teamed up with obcd to accomplish some seriously amazing things, like building their mod of s\uneek, NEEK2O, that allows it to load games in wbfs format and select from multiple emulated NANDs.

      • + +
      • Maeson and NoobletCheese
        +Thanks for researching video filters in such detail to get Deflicker video filter mods working just right!

      • + +
      • CrafterPika
        +Thanks for developing and hosting an updated server to save SysCheck report uploads.

      • + +
      • Arikado and the Dop-Mii Team
        +They created Dop-Mii; a lot of apps borrow code from Dop-Mii, so even if you have never used Dop-Mii but used MMM or WiiMod then you owe a thank you to these people.

      • + +
      • DarkMatterCore
        +For his work on wad2bin, Yet Another BlueDump MOD, ww-43db-patcher and for being a part of ModMii's development and testing discord.

      • + +
      • WiiWu
        +He made Multi-Mod Manager (MMM) which has the functions of many different Wii modding tools all in one user friendly app.

      • + +
      • WB3000 and WiiNinja
        +Thanks to WB3000 for creating NUS Downloader and to WiiNinja for making a cmd line version of NUS Downloader. NUS Downloader was one of ModMii's vital supporting apps.

      • + +
      • TheShadowEevee
        +TheShadowEevee helped update many tools with a new NUS endpoint. He also helped implement some fixes and improvements to Any Region Changer ModMii Edition.

      • + +
      • WiiCrazy
        +WiiCrazy is most famous for "Wii Game Shortcut Creator" (formerly known as "Crap"), Crazy Intro and Crazy Intro Video. He also contributed to usb-loaders by bypassing some game specific security. WiiCrazy is another person who's always been willing to do everything in his power to help me, or anyone else for that matter.

      • + +
      • oggzee, usptactical, gannon and Dr.Clipper
        +Together the above people compose the Configurable USB Loader Team. Back in the day, this usb-loader was always the first to add new features and in my opinion it's one of the top three best usb-loader out there.

      • + +
      • Cyan, dimok, blackb0x and the USBLoaderGX team
        +Thanks for their work on USBLoaderGX. It is one of the most feature-rich usb-loaders and has quickly become a favourite among the community. I also want to thank Cyan specifically for his excellent support of users on gbatemp for many years; he has probably explained what an IOS is more times than I can count!

      • + +
      • OverjoY, blackb0x, Peter0x44, scooby74029 and thepikachugamer
        +This dream team of developers brought my vision to life when they created YAWM ModMii Edition.

      • + +
      • Hibernatus, Fledge68 and the WiiFlow team
        +Thanks for their work on WiiFlow. It was always beautiful, but now it's got all sorts of bells and whistles, you should check it out.

      • + +
      • Wiimm
        +Thanks to Wiimm for creating Wiimmfi and Wiimms ISO Tools, including wit.exe which ModMii uses to convert Wii Games to s/uneek format, build forwarder ISOs and enabled\disable Deflicker video filters.

      • + +
      • Leseratte
        +For his work on Wiimmfi, as well as d2xl and other amazing projects.

      • + +
      • diddy81 and symular syn of the Wii Theme Team
        +The Wii Theme Team has created some of the best Wii Themes ever made! All of the alternative themes available in ModMii were created by them. I want to thank diddy81 in particular for working with me to ensure that all his themes worked perfectly for all regions.

      • + +
      • FIX94, Narolez and the WiiXplorer Team
        +Thanks to all these people for their contributions in making the best SD/USB forwarder. I want to thank FIX94 in particular who not only worked on Nintendont, Some YAWMM Mod, WiiFlow and literally every other big Wii application, but he also spent a lot of time testing ModMii's Forwarder Builder.

      • + +
      • jskyboo
        +Thanks to jskyboo for creating WiiMod. His app can do a lot of different things, and it was the first ahbprot enabled WAD Manager to incorporate davebaol's ahbprot bugfix.

      • + +
      • ModMii's Translators
        +Tranlating ModMii is an enormous amount of work. It's very challenging to get special characters to display correctly in a cmd window, not to mention keeping everything formatted properly. But probably the most difficult part of translating ModMii is keeping up with the updates. If you use a translated version of ModMii, I encourage you to thank your translator because it truly is a LOT of work to do.

        + +French Translators: mamule, xav91 and ketufe
        +Dutch Translator: Hielkenator
        +Italian Translators: Wasabi, Step and Robilyn
        +Spanish Translators: ledebene and Burton
        +Korean Translator: DDinghoya

      • + +
      • Fig2k4
        +Thanks Fig2k4 for WiiBackupManager. It was a pleasure beta testing it for you and sharing my ideas with you. I hope to see you around the forums again and that you continue working on your amazing program.

      • + +
      • Gabubu, sthetix, Foxlet, Alexander1970, Vila and Aep
        +Thanks for recording, editing or upscaling many of the Youtube videos used by ModMii. Special thanks to Gabubu who single-handedly created all the new\updated videos in the 7.0.0 update, and also updated GFX for a bunch of ModMii's Wii channels.

      • + +
      • WiiShizzza, pepxl, RobGee789, M3RK, AuroraNemoia and emilydaemon
        +Thanks to WiiShizzza for creating ModMii's new icon and to pepxl for creating ModMii's original icon. I want to thank everyone who created a ModMii icon and submitted it into ModMii's new icon competition.

        + +RobGee789 and M3RK made ModMii Skin's original graphics. AuroraNemoia made ModMii Skin's new (2022) default\Nebula theme. It was a pleasure working with them, they were all very open to feedback and willing to "go back to the drawing board", so to speak, as many times as it took to get it perfect. Thanks guys!

        + +emilydaemon made ModMii's WiiU\Aroma splash screen as well as maintains the Wilbrand Web website.

      • + +
      • dhtdht020, Gabubu, Artuto and the Open Shop Channel team
        +Thanks for maintaining oscwii.org! Special thanks to dhtdht020 for refreshing the ModMii icons in 2022; now I have a rainbow of icons to choose from should the need arise.

      • + +
      • vgmoose, pwsincd, Nightkingale, Gabubu and the Homebrew App Store team
        +Thanks for maintaining hb-app.store and all the other projects you've contributed to!

      • + +
      • My Fellow Guide Writers
        +Thanks to tj_cool, xzxero, burritoboy9984, ChokeD, mauifrog, playerjmr, Ingunar and the Wii\WiiU hacks guide team for their awesome guides. I especially want to thank tj_cool and xzxero for inviting me to join "The Crew" at the Complete Softmod Guide. I'll never forget how great it felt to be relatively new to the scene and to be invited to join you all as equals.

      • + +
      • Wii.Hacks.Guide and WiiLink\RiiConnect24 teams
        +Thanks in particular go out to Peter0x44, Larsenv and KcrPL. Brainstorming and collaborating with you guys made the 2020 lockdowns feel somewhat bearable. Special thanks to Peter0x44 for helping me set up the ModMii discord server to a much higher standard than I could have ever hoped to do on my own.

      • + +
      • DaMysteryMan
        +Thanks for helping me understand the structure of a cIOS so I could better recreate it in WAD form. For those of you who don't know him, DaMysteryMan is most well known for his ever controversial app - DarkCorp (formerly known as cIOSCorp).

      • + +
      • Gannon
        +Thanks to Gannon for bootopera, which I was able to mod to create the URL loader base dol.

      • + +
      • Devnol
        +Thanks to Devnol for properly modifying the Open HBC to use the same title ID as the official HBC (LULZ).

      • + +
      • ca032769 and Al_Touriste
        +Thanks for their tutorials on how to use a larger than 2TB Hard Drive on a Wii as a Single FAT32 Partition.

      • + +
      • All My Beta Testers!
        +It's because of you guys that ModMii is as stable as it is. Considering that ModMii is developed entirely in notepad without any kind of debugger or developer tools; it's pretty remarkable that ModMii has always been bug-free (albeit with a couple minor exceptions). Thanks for your never-ending devotion to quality control!
        + +Here's a list of some of ModMii's beta testers (in no particular order): scooby74029, DeadlyFoez, redia, Etheboss, JoostinOnline, person66, brausm08, geovalley, undeadsquirrel, mauifrog, FIX94, wolf, Larsenv, Peter0x44, Alexander1970, Cyan, Damaj301damaj, Function, forseenink, jeannotte, saulfabreg, Vila, ca032769, godreborn, KleinesSinchen, RunningSnakes, Scooty, bibarub, Aep, Isla, beta215, Binsky, CoolMe, forseenink, Maeson, grandosegood, and last but certainly not least, Denver Gamer and Clutz450. @Clutz450 and Denver Gamer, you guys rock, I really enjoyed discussing your ModMii tutorial videos and your ideas on the little ways ModMii could be made even better.

      • + +
      • You!
        +Without you, there would be no reason for ModMii to exist. Thanks for using ModMii for all your Wii\WiiU softmodding needs!
      • +
      +
      + +Supporting Apps and Sources
      +
      +Below is a list of the supporting apps bundled with ModMii and their sources. If a link is missing or broken, you can still get it from ModMii's Supporting Files Archive.
      + +Source code for ModMii itself is available is available at github, but you can just open the bat files from it's support folder in notepad or similar text editor.
      +
      + + +
        +
      • WiiPy
      • +
      • wget
      • +
      • 7za
      • +
      • nircmd
      • +
      • sfk
      • +
      • jptch
      • +
      • hexalter
      • +
      • Waninkoko's cIOS
      • +
      • Hermes v4 cIOS
      • +
      • Hermes v5 cIOS
      • +
      • d2x cIOS, v11+ source
      • +
      • Swiss cMIOS r1788
      • +
      • NandLoaders
      • +
      • ISO disc-template
      • +
      • Ascii2All.bat
      • +
      • WizApp
      • +
      • wit: still used but no longer Bundled with ModMii since v8.0.0
      • +
      • UnRAR: Still used but no longer Bundled with ModMii since v4.7.0
      • +
      • AutoIt3: Still used but no longer Bundled With ModMii since v4.5.7
      • +
      • NusFileGrabber by Leathl, Mod by XFlak and TheShadowEevee - requires libWiiSharp.dll: Not used since v7.0.3
      • +
      • patchIOS by Leathl, Mod by scooby74029 - requires libWiiSharp.dll: Not used since v7.0.3
      • +
      • WadMii (aka WadMiiIsh) by cwstjdenobs - requires libWiiSharp.dll: Not used since v7.0.3
      • +
      • TMDedit by person66 - requires libWiiSharp.dll: Not used since v7.0.3 +
      • libWiiSharp.dll by Leathl, Mod by scooby74029 and TheShadowEevee: Not used since v7.0.3
      • +
      • nusd by WiiNinja (original GUI code by WB3000): Not used since v7.0.3
      • +
      • SMW-Mod; ShowMiiWads by Leathl, Sneek Mod by RetroHead: Not used since v7.0.3
      • +
      • settings.exe v1.0 by cwstjdenobs and v1.1 mod by obcd: Not used since v7.0.3
      • +
      • Sharpii by person66: Not used since v7.0.3
      • +
      • hy: Not bundled with ModMii since v4.7.0 and no longer used at all since v7.0.3
      • +
      • fvc: Not used since v7.0.0
      • +
      + +
      +
      + + + +
    10. Support ModMii

    11. + +ModMii started out as a small side-project back in 2010 as a simple NUS Auto Downloader script, and now the changelog is taller than me! I started this project in my 20s in my spare time and since then I've gotten married and had not 1, not 2, not 3, but FOUR boys, all ~2 years apart. I love being able to share my love for gaming and for the Wii with them, and with all of you! This is a passion project that has easily taken over 9000-10000 hours of just my time alone, and that's not counting all the hours spent from the legions of devs and testers who've supported ModMii over the years.
      +
      +Not knowing that much about computers other than some excel tricks, I slowly built more advanced features on top of my original less efficient code that I'd love to rewrite if it wasn't such a daunting task. Throughout the journey I learned a lot from not just those in the credits list, but the incredibly supportive Wii community as a whole. I've gone from just being a "numbers guy" to my family's go to "tech guy", and I have this project, community and followers to thank for it.
      +
      +ModMii is entirely free to use and ad free. Donations can optionally be made to the author using the button below, or pick your favourite contributor from the credits and check if they have a donations page.
      + +

      +

      + +If you're like me and it's difficult to show support with donations, consider taking a minute to vote or share your feedback at the official ModMii page on gbatemp. I always enjoy hearing feedback about your ModMii experience.
      +
      + +XFlak
      +- XFlak + +
    + + + + diff --git a/sampleguides/8.0.1/ModMii_Wizard_Guide(Wilbrand-4.3J_to_4.1J-Blue-PCLocal).html b/sampleguides/8.0.1/ModMii_Wizard_Guide(Wilbrand-4.3J_to_4.1J-Blue-PCLocal).html new file mode 100644 index 0000000..292cfe2 --- /dev/null +++ b/sampleguides/8.0.1/ModMii_Wizard_Guide(Wilbrand-4.3J_to_4.1J-Blue-PCLocal).html @@ -0,0 +1,1121 @@ + + +ModMii Wizard Guide + + + + + +ModMii Wizard Guidev8.0.1|25.04.10 Generated on Thu 04/10/2025 - 12:34

    + + + + + + +

    +ModMii for Windows
    by XFlak
    +
    +This software is not for sale. If you paid for this software or a "bundle" you have been scammed.

    + +THIS PACKAGE COMES WITH ABSOLUTELY NO WARRANTY, NEITHER STATED NOR IMPLIED.
    +NO ONE BUT YOURSELF IS TO BE HELD RESPONSIBLE FOR ANY DAMAGE THIS MAY CAUSE TO YOUR NINTENDO WII CONSOLE!
    +USE THIS AT YOUR OWN RISK!
    +

    +

    + + + +
      + + + + +
    1. Your chosen options

    2. +This guide was generated using the following parameters:
      +
        +
      • Install and\or update all recommended Wii softmods
      • +
      • Current System Menu is 4.3J
      • +
      • Wilbrand\LetterBomb exploit selected
      • +
      • Desired System Menu is 4.1J
      • +
      • Install Dark Wii Blue Theme
      • +
      • Update active IOSs (can be disabled in options)
      • +
      • Do not install a cMIOS (can be enabled in options)
      • +
      • Do not install Hermes cIOSs (can be enabled in options)
      • +
      • Install a USB-Loader Forwarder Channel (can be disabled in options)
      • +
      • Install Extra Brick Protection (patched IOS60 in unused system menu IOS slots) (can be disabled in options)
      • +

      +
    3. Important Notes

      • +
      • This guide does not require an internet connection on your Wii.
      • + +
      • An SD Card is recommended, but not necessary, to fully softmod your console. +
      • Check if your SD Card has a lock switch and make sure it's disabled.
      • +
      • If you get errors during any of the steps try reformatting your SD Card (or HDD) as FAT32.
      • +
      • If your Wii ever freezes, hold the power button on the Wii for 5 seconds to power it off then try again.
      • +
      • Never uninstall a System Menu or IOS.
      • +
      • When updating your softmod you should always overwrite old mods by installing new ones, do not try to "Delete everything" or "Start from scratch".
      • +
          +
        • To update your mods in the future you can use the ModMii Wizard as if it was your first time, or even better, update only what's outdated using ModMii's Syscheck Updater Wizard and reduce the number of steps!
        • +
        +
      • If you accept an official Nintendo update after modding the Wii, you may lose some of your modifications and have to reinstall them.
      • +
      • Do not install untested WADs/themes without Priiloader, Bootmii and a nand backup.
      • +
      • It's probably unnecessary, but you should disconnect all peripherals from the Wii during the modding procedure unless instructed otherwise. This includes gamecube memory cards, gamecube controllers, Wii Speak, etc.
      • +
      • USB hard drives configured to work on a Wii will also work on vWii (virtual Wii on WiiU) and Wii Mini and vice versa.
      • + +
      • Detailed guides covering a broad range of related topics available at the Complete Softmod Guide, wii.hacks.guide and wiiu.hacks.guide
      • +
      • If you come across a term or abbreviation that you're not familar with you can reference the WiiBrew Glossary or the CSG Glossary
      • +
      • If you need help, have questions, or just want to chat visit the official ModMii page on gbatemp or the ModMii Discord Server and ask away!

      + + + + + + +
    4. Hacking your Wii

      1. +
      2. Set SD Card Partition Style to MBR (if applicable)

      3. +Partition style\format information for devices that were connected when this guide was created has been saved to the spoiler below.

        +
        +
        +DeviceID Filesystem
        +H:       NTFS      
        +
        + + +
          +
        • First, plug your SD Card into your PC and check if it's Partition style is already MBR. +
        • +
          +
            +
          1. Right-click "This PC" or "My Computer" and select "Manage", a new window will open, on left panel click "Disk Management". +
              +
            • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
            +
          2. In the Disk Management window, right-click the disk you want and select "Properties". +
          3. In the disk's properties window, select the "Volumes" tab. +
          4. If the "Partition style" is already Master Boot Record (MBR), you can skip the rest of this step. +
          +
          +
        • If your SD Card is not already MBR you must convert it using one of the two methods below. +
          +
          +
        • Method 1: MiniTool Partition Wizard +
            +
          • If you have files on the SD Card you want to keep, you can convert the Partition style to MBR without losing data using MiniTool Partition Wizard. +
          • Even though your data should be preserved, there are no guarantees and you should still back up your files. +
          • If your SD Card is not already in the desired format (e.g. FAT32) you will have to format it during the next step anyway so there's no point in using this method. +
          + +
          +
            +
          1. Download MiniTool Partition Wizard, install it and start the program. +
          2. +
            + +
          3. Within the MiniTool window, right-click the GPT disk you want to convert and choose "Convert GPT Disk to MBR Disk". +
          4. Click the "Apply" button in the toolbar. +
          5. Click the "Yes" button to confirm conversion. +
          6. Wait for the conversion to finish then click "OK". +
          7. Once you have successfully converted your SD Card to MBR you can proceed to the next step of this guide. +
          + +
          + +
        • Method 2: Windows Disk Management + +
            +
          1. Back up any data on the disk before continuing! This will wipe all data on the disk! +
          2. Open Disk Management following the same procedure above and locate the disk drive you want to use. + +
          3. +
            + +
          4. Right-click the partition(s) on the drive (make sure you select the right drive!) and select "Delete Volume" or "Delete Partition" to remove them. Repeat this process for each partition on that disk. + +
          5. Right-click the disk in Disk Management and select "Convert to MBR Disk." + + +
          6. On the lower half menu of the window, locate the unallocated space, right-click it, and select "New Simple Volume" and click "Next". +
          7. Choose a Drive letter for this partition, then click "Next". +
              +
            • Make note of this drive letter, as it will be needed later. +
            +
          8. Set the File System to your desired format and optionally customize the "Volume label". +
              +
            • If your desired format (e.g. FAT32) isn't an option choose "NTFS" and we can change it later. +
            + +
          9. Click "Next", then click "Finish". +
              +
            • If you see a message indicating you need to format the drive, click "Cancel". +
            +
          +
          +
        +
        +
      4. Format the SD Card as FAT32 (if applicable)

      5. +Note: If you don't have an SD Card, you can still accomplish most things using a Hard Drive formatted as FAT32 in place of an SD Card (SD is notably required for Bootmii and NAND backup). Make sure to always plug your hard drive into USB port0 - the one nearest the edge of the Wii. If you don't have an SD Card or Hard Drive, +you can launch apps and install WADs over the internet to your Wii from your PC. Just open apps (boot.dol\elf files) or WADs with ModMii. Note that some apps may not work properly or support all features if they require an SD or HDD and you should never attempt to change the region of a console via the internet.
        + +
        +
          +
        1. First, insert your SD Card into your PC and determine if it needs to be formatted by checking the current Format\File-System of the SD Card.
        2. +
          + + +
            +
          • Open "This PC" or "My Computer", right-click the SD Card you want to use, then select "Properties". +
              +
            • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
            +
          • Make note of the Drive Letter of the SD Card as this will be important later. +
          • If the "File-System" is already FAT32, you can skip this step. +
          +
          +
        3. If you have anything saved to the SD Card, you should back it up now as all the data will be lost once you format it.
        4. +
          +
        5. Launch FAT32 GUI Formatter from shortcuts on your Start Menu or Desktop or directly from C:\ModMii\Program Files +
        6. + + +
          +
            + + +
          • Carefully select the correct drive letter corresponding to your SD Card. +
          • You may optionally uncheck the "Quick Format" box, then click "Start". +
              +
            • When completed it should display "Done". +
            • If you get an error indicating the device is in use, try again after first closing all of your file explorer windows, even the ones that weren't browsing the device.
              +
            +
          • Click the "Close" button. +
          +
          + +
        7. Copy the files ModMii downloaded to your SD Card. +
            + + +
          • The files should be saved here: "C:\ModMii\COPY_TO_SD"

            +• Your folder structure should look similar to this:
            +💾 SD Card or USB Drive
            + ┗ 📁apps
            +      ┣ 📁AppName1
            +            ┣ 📄boot.dol
            +            ┣ 📄meta.xml
            +            ┗ 📄icon.png
            +      ┣ (All other Wii apps should be here too)
            +
            +• Your folder structure should not look like this:
            +💾 SD Card or USB Drive
            + ┗ ⛔📁COPY_TO_SD
            + ┗ ⛔📁COPY_TO_USB
            +
            +
          • When the files are finished copying to the SD card, you should safely remove your SD Card from your computer and reinsert it into your console and proceed to the next step.

        +
      6. Install The Homebrew Channel (HBC) and Bootmii

      7. +If your Wii was previously modified, and it has either the HBC, Bootmii boot2 or a Forwarder Channel installed, you can use one of those instead of an exploit in order to update the HBC and Bootmii. If you don't have these, or don't know what they are, it's okay, they aren't necessary and you'll have installed all or some of these by the end of this guide.
        +
        + + +
        +
        +
        + + +

        + +If you already have the HBC, launch the HackMii Installer via the HBC to reinstall and\or update the HBC or Bootmii.
        +
        +If your Wii has Bootmii installed as boot2, you can insert the SD Card with your ModMii files into your Wii and turn it on, and Bootmii will load. From the Bootmii menu, press the power button on the Wii console 2 times to get to the third option (the SD menu), then press the reset button to select it (you can also use a Gamecube controller). Then press the power button repeatedly until bootmini.elf is selected, and then press the reset button to select it. This will load the HackMii Installer allowing you to reinstall and\or update the HBC, and Bootmii.
        +
        +If your Wii has Priiloader installed, you can access it by holding down the Reset button while powering on your Wii until you see the Priiloader menu. Then proceed to "Load/Install File" to load the HackMii Installer (i.e. SD:\apps\hackmii_installer\boot.elf) and use it to reinstall and\or update the HBC, and Bootmii.
        +
        +If you already have a Forwarder Channel from a previous softmod, just save the boot.elf/dol corresponding to the app you want to load (e.g. SD:\apps\hackmii_installer\boot.elf or SD:\apps\yawmME\boot.dol) to the location used by your specific Forwarder Channel (e.g. SD:\apps\usbloader_gx\boot.dol). Then start the channel and the HackMii Installer will load allowing you to reinstall the HBC or Bootmii. Note that if your forwarder channel only loads dol's and not elf's, launch yawmME then use it to launch the HackMii Installer's boot.elf. +
        + +

        +
        + + +If this is truly your first time modding your Wii, please continue with this step to launch an exploit. An exploit is a vulnerability in the console's software that gives us access to launch the tools we'll need to complete this guide. Most Wii exploits load SD:/boot.elf or SD:/boot.dol which takes over further loading of homebrew.
        +
        +Launch an Exploit
        +You only need to perform ONE of the these exploits to complete this guide.

        +Note that if you're missing an SD Card or your SD Card reader is broken, you can use the str2hax exploit to install the HBC and skip installing Bootmii and making a nand backup for now until you get an SD Card.

        +
        + + +

        +
        +str2hax
        +
        +Requirements: an internet connection on your Wii, but does not require an SD card to launch the HackMii Installer. Will prioritize launching SD:\boot.elf if found. Cannot launch dols. Works on Wii only.
        +
        +
          +
        1. Connect your Wii to the internet if you have not done so already.
          +
            +
          • If prompted, choose to not perform an update. +
          • If you have connection issues ensure your router is supported by the Wii and configured in line with these guidelines. +
          +
        2. Go to the "Wii Options" Menu, then select "Wii Settings", then go to Page 2 and select "Internet", select "Connection Settings", then choose your active connection.
          +
        3. Select "Change settings" and scroll 3 times to the right to select "Auto-Obtain DNS" (Not IP Address)
          +
        4. Select "No" then select "Advanced Settings".
          +
        5. Change both the Primary DNS and Secondary DNS to 3.143.163.250
          +
            +
          • If you later have connection test issues or other problems check here to confirm whether the str2hax DNS has recently changed as it does from time to time. +
          +
        6. Select "Confirm", then "Save", and then select "OK" to run a connection test. +
        7. If the connection test was successful, select "No" to skip the Wii System Update.
        8. +
            +
          • If the connection test does not work, make sure you have a working internet connection and DNS was enterred correctly, then try again. If it still fails you should choose a different exploit. +
          +
        9. Select "Back" two times to return to the "Internet panel", then select User Agreements or Agreement/Contact. +
        10. Select "Yes" to the using the Wii Shop Channel and WiiConnect24. +
        11. Click "Next" to review User Agreements. + +
            +
          • If you see a heart-shaped pony on your screen then you have done everything correctly. +
          +
        12. Select "I Accept" to continue. +
            +
          • After clicking "I Accept" it is normal for your Wii remote not to respond for 1-2 minutes before launching your homebrew application. +
          • If it takes longer than 2 minutes then turn off your Wii by holding the power button for 5 seconds and try again. +
          • If it keeps failing you should choose a different exploit. +
          +
        + +
        +Fun Facts about str2hax! If a boot.elf file is detected on the root of your SD card, str2hax will launch it instead of automatically downloading then launching the HackMii Installer. And did you know when str2hax is finished, it will reset your DNS to Google's 8.8.8.8 and 8.8.4.4? You can leave it this way or re-enable Auto-Obtain DNS, or change it to Cloudflare's 1.1.1.1, or use WiiLink's DNS, the choice is yours!
        +
        +
        +Wilbrand; aka LetterBomb, Mailbox Bomb
        +
        +Requirements: SD Card; SDHC and SDXC also work if on System Menu 4.0 or higher. Works on System Menus 3.0 to 4.3. Can launch both dols and elfs. Works on Wii only.
        +
        +
          +
        1. Go to the "Messageboard" on your Wii and navigate to Yesterday. +
        2. Click on the envelope with the pink bomb icon to launch the boot.elf/dol file saved on the root of your SD Card. +
            +
          • If you cannot find the mailbox bomb under "Yesterday" check that your Wii's date setting is correct. +
          +
        +
        +Fun Fact! There are two tools that are able to construct this exploit. ModMii uses Wilbrand, which does not require an internet connection to construct its "Mailbox Bomb". This is functionally the same as "LetterBomb" that can be constructed and downloaded from please.hackmii.com.
        +
        + +Note: this exploit is console specific and has been created by ModMii for the 4.3J console with MAC address 11223344****. If you want to use this exploit on a different 4.3 console, use ModMii to build it again, or construct and download LetterBomb directly through your browser here.
        +
        +
        +LetterBomb; aka Wilbrand, Mailbox Bomb
        +Requirements: an SD, SDHC or SDXC card. Works on System Menu 4.3. Can launch both dols and elfs. Works on Wii only.
        +
        + +Download LetterBomb and Save it to your SD Card
        + +
        +
        +Note: LetterBomb is console specific, do not use the MAC Address shown in the video or it will not work for you.
        +
        +
          +
        1. On your Wii, go to Wii Settings, then Internet, then Console Information and make note of your MAC address. +
        2. Click the spoiler button below to download LetterBomb. +
          1. Input your Wii's MAC Address and set your System Menu Version to 4.3J. +
          2. Make sure Bundle the HackMii Installer is NOT checked. +
          3. Complete the CAPTCHA and cut either wire to download your LetterBomb. +
              +
            • Whichever wire you choose doesn’t matter. +
            +
          +
        3. Extract the private folder from the downloaded ZIP to the root of your SD card, then insert it into your Wii. +
        +
        + + +
        +
        +
        +
        +
        + +
        +LetterBomb is sourced from please.hackmii.com, if you don't see an area to type in your MAC Address above, please go directly to please.hackmii.com or enter your MAC address directly into the ModMii application to use Wilbrand to construct your LetterBomb.
        +
        +
        + +
        +Launch LetterBomb on your Wii
        +
        +
        +
          +
        1. On your Wii, return to the Wii Menu and then open the "Message Board" and navigate to Yesterday. +
        2. Click on the envelope with the pink bomb icon to launch the boot.elf/dol file saved on the root of your SD Card. +
            +
          • If you cannot find the letterbomb under "Yesterday" check that your Wii's date setting is correct. +
          +
        +
        +Fun Fact! There are two tools that are able to construct this exploit. LetterBomb is functionally the same as the Mailbox Bomb that ModMii builds using Wilbrand.
        +
        + +
        + + + +
        +Use the HackMii Installer to install the HBC and Bootmii
        + +
        +The HackMii installer will enable you to install the Homebrew Channel and Bootmii.
        +The Homebrew Channel allows you to launch Wii homebrew applications off your SD card or Hard Drive.
        +Bootmii is a piece of software that can backup and restore your Wii's NAND storage and provides brick protection.

        +
        + +
          +
        • Upon launching the HackMii Installer, you will be greeted by a scam warning screen. +
        • After waiting 30 seconds the message "Press 1 to continue" should appear. +
        + +
        + +
          +
        1. Press 1 to continue. + + +
            +
          • Or if you are using a Gamecube controller, press A to continue. +
          • If the "Press 1 to continue" message doesn't appear, or you get a "no vulnerable IOS" error message or experience any other issues with this step, run ModMii again and this time select the "HackMii Solutions" option and follow those new instructions before continuing this guide. +
          + +
        2. Press A to continue, then press until "Install the Homebrew Channel" is selected and press A, then select "Yes, continue" to install it. +
            +
          • When completed the installer should display "SUCCESS". +
          + +
        3. Press A to continue to the main menu. + + +
        4. From the main menu, press twice to select "Bootmii...", then press A. + + +
        5. From the Bootmii menu, navigate to "Install Bootmii as IOS" and press A, then select "Yes, continue" to write runtime files to the SD Card, then "Yes, continue" again to install Bootmii as IOS. +
            +
          • When completed the installer should display "SUCCESS". +
          • If the installer fails, double check the SD Card's lock switch is disabled (if applicable) or try a different card all together. If you're missing a Bootmii compatible SD Card you can skip installing Bootmii and making a nand backup for now until you get a compatible SD Card. +
          + +
        6. Press A to continue to the Bootmii menu. + +
        7. From the Bootmii menu, check to see if "Install Bootmii as boot2" is an option. +
            +
          • Navigate to "Install Bootmii as boot2" if it's listed as an option and press A. Then install it following the same procedure to install Bootmii as IOS described above. +
          + +
        8. After installing Bootmii as IOS and as boot2 (if possible), navigate to "Return to the main menu" and press A, then go down to "Exit" and press A to exit to the Homebrew Channel. +
        +
        +Some notes about Bootmii as IOS and Bootmii as boot2
        +
          +
        • It is recommended to have Bootmii installed as both IOS and as boot2, if possible. +
        • Installing Bootmii as boot2 is only an option available on older Wii's and it provides the greatest level of brick protection. +
            +
          • Do not worry if your Wii is not capable of installing Bootmii as boot2, all Wii's can still install Priiloader; and with Priiloader installed you can recover from the majority of bricks. So long as you do not uninstall Priiloader, your System Menu, or System Menu IOS you will be able to recover even without Bootmii installed as boot2. +
          • If Bootmii is installed to boot2, you can access Bootmii and the Homebrew Channel before the system menu (or Priiloader) is loaded, this will allow you to launch homebrew as needed to fix bricks or restore NAND backups. If Bootmii is installed to boot2, it will load the Bootmii menu each time the Wii starts up only if a Bootmii folder is detected on your SD card. If you move or rename this folder, the Wii will continue to boot the system menu (or Priiloader if installed). +
          +
        • All Wii's are able to install Bootmii as IOS. +
            +
          • While Bootmii as IOS does not by itself provide much brick protection, it will allow you to make a NAND backup. When combined with Priiloader, a NAND backup may help you recover from potential semi-bricks in the future. +
          +
        + +
        + + +
      8. Make a NAND backup

      9. +
        +Creating a NAND backup is similar to creating a system restore point in Windows. Should you ever semi-brick your Wii but can still access Bootmii, restoring a NAND backup is like taking your Wii back in time to before the problem occurred. NAND backups are console specific, so you generally cannot restore a backup from a different Wii.
        +
        + +
          +
        • Bootmii does not work with Wiimotes, the steps below will direct you to use the front buttons on the Wii console itself. +
            +
          • Power button = Advance to next item +
          • Reset button = Select highlighted item +
          +
        • Bootmii also works with gamecube controllers; in fact, one is required to restore NAND backups on consoles that could not install Bootmii to boot2. +
        + +
        +
          +
        1. From inside the Homebrew Channel press the Home button and select "Launch Bootmii". +
        2. Press the Power button on the Wii console 3 times to get to the last option to access the Settings (the button with gears), then press the Reset button to select it. +
        3. Press Reset to select the first backup option (the button with the green arrow) +
        4. Press Reset again to make your NAND backup. +
            +
          • Do not power off your Wii or remove your SD card when making your NAND backup. +
          • This process takes about 8 minutes to complete; your mileage may vary. +
          • Having some black "Bad Blocks" is normal and nothing to worry about. +
          • After backing up the NAND, Bootmii will begin verifying it. While this is recommended, it can be skipped by pressing the Eject button on your console. +
          + +
        5. Press any button on the console to exit the NAND backup screen. +
        6. Exit Bootmii and launch the HBC by pressing the Power button on the Wii console 3 times to advance to the last option (the one with the back arrow), then press the Reset button to select it. Then press Power 1 time to advance to the Homebrew Channel, then press the Reset button to launch it. +
        7. At this point, or immediately following the completion of this guide, you should remove the SD card from the Wii (it is safe to do so while inside the HBC), backup the Bootmii folder, nand.bin, and keys.bin from your SD to a hard drive, the cloud, or anywhere safe. You might need these in case of emergencies, so don't lose them. Optionally erase them from the SD card after backing them up to free up space, or rename the Bootmii folder to avoid autobooting into Bootmii at startup for consoles with Bootmii installed to boot2 (or customize it's bootmii.ini config file using ModMii). When done, safely remove your SD Card from your computer and reinsert it into your Wii and proceed to the next step. +
        + +
        + +
        +
        +
        + +

        + +Fun Fact! If you ever need to restore a NAND backup, you can do so by launching Bootmii with an SD card containing the appropriately named Bootmii folder, nand.bin, and keys.bin, and follow the procedure described above except this time select the option with the red arrow going the other direction.
        +
        +Another Fun Fact! You can extract the contents of your nand.bin by opening it with ModMii or other tools like ShowMiiWads (see ModMii Classic's Download Page 5), then save it to a hard drive or SD Card to act as an Emulated NAND (or virtual NAND), allowing you switch between the Wii's real NAND and one or more Emulated NANDs. Emulated NANDs can provide much more storage space than the Wii's 500MB. ModMii can help generate brand new Emulated NANDs free of any game saves or other settings if you prefer a fresh start. For more help on this, after completing this guide, check out ModMii's SNEEK Installation and EmuNAND features.

        + +

        +
        +
        + + +
      10. Install and Configure Priiloader

      11. +
        + +Priiloader loads just before the Wii System Menu and is invisible unless you hold down the reset button or the ESC key on a USB connected keyboard while powering on the console. Not only is Priiloader a great form of brick protection, it can be customized to automatically boot straight to the System Menu (default behavior) with patched features (aka "System Menu Hacks"), or directly to the HBC or a user defined homebrew (e.g. a USB-Loader, Crazy Intro Videos, etc). Click here for directions on "Installing a file" (aka "dol" or "elf" file) in Priiloader to launch user defined homebrew. Custom forwarder dols that are compatible with Priiloader can be built from ModMii's Advanced Downloads menu. More Priiloader information can be found in its FAQ.
        +
        + + +
          + +
        • You can navigate the Priiloader menu using a Wiimote, GameCube controller, USB Keyboard, or the Power/Reset buttons on the front of the console: Power to navigate and Reset to select. +
          • Note: if using the front console buttons you will not be able to access the system menu hacks, file/dol & password menus.
          +
        + +
        + +
          +
        1. Launch the "Priiloader Installer" from the Homebrew Channel. +
        2. After the Priiloader Installer loads, press + to install it. +
            +
          • When successful the installer should display "Install done!" +
          • If you get a "System Menu Version invalid or not vanilla" error, fully complete the "Install WADs" step then immediately afterwards return to this step and Priiloader should install successfully. + +
          • If you get a "cIOSPAGHETTI" error, fully complete the "Install WADs" step then immediately afterwards return to this step and Priiloader should install successfully. +
          +
        3. Press A to exit back to the Homebrew Channel. + +
        4. Launch the "Load Priiloader" app via the HBC to access the Priiloader menu. + +
            +
          • You can also access Priiloader by holding down the reset button or the ESC key on a USB connected keyboard while powering on the console. +
          +
        5. From the Priiloader menu, select "System Menu Hacks" and enable some system menu hacks. +
            +
          • Be careful not to haphazardly enable just any hack, for example do not enable "Lock System Menu with Black Screen".
            +
          • Click here for a description of each Priiloader system menu hack. +
          +
          +RECOMMENDED HACKS +
            + +
          • Block Disc Updates
          • +
          • Block Online Updates
          • +
          • Region Free EVERYTHING
          • +
          • 480p graphics fix in system menu
          • +
          • Remove Deflicker (only if you are NOT using a CRT display)
          • +
          • Wiimmfi Patch v4
          • +
          • Remove NoCopy Save File Protection
          • + + + +
          + +
          +
        6. Scroll down to "save settings" and press A, then press B to go back to Priiloader's main menu. +
        7. Optional: Autoboot a USB-Loader Channel instead of the System Menu. +
            +
          • Select "Load/Install File". Select your forwarder dol (e.g. USBLoader_IDCL_Channel_Forwarder.dol) and press A to install it. Wait for it to install and return to the main menu.
          • +
              +
            • Did you know that custom forwarder dols can be built from ModMii's Advanced Downloads menu?
            • +
            +
          • Navigate to "Settings" and change "Autoboot" to "Installed File".
          • +
          + +
        8. Navigate to "Homebrew Channel" and press A to launch it.
          +
        +
        +Pro tip! If you update or (re)install any System Menu it generally REMOVES Priiloader and you should reinstall it immediately to stay protected. Only YAWM ModMii Edition allows you to safely retain Priiloader while (re)installing a System Menu.
        +
        +Another Pro tip! If you keep a hard drive plugged into your console at all times you can enable "Ignore standby" in Priiloader's settings so the console turns off completely by default. This will stop the hard drive from spinning 24/7 when it's not being used.

        + + + + +
      12. Install WADs

      13. +
        +YAWM ModMii Edition stands for Yet Another Wad Manager ModMii Edition (aka yawmME). A WAD Manager will allow you to install "WADs" containing things like updates and other content for your console, like IOSs, custom IOSs (or cIOSs), or other downloadable content, which can be all packed into WADs and installed to your console. Think of a WAD like a zip file but for the Wii.
        +
        + +WARNINGS: Do not unplug the console when installing WADs. WADs can also be uninstalled, and if you're not careful you can brick your console by uninstalling or even installing the wrong WAD. The WAD Manager you're using, YAWM ModMii Edition, has some extra brick protection built in to restrict someone from doing catastrophic things like uninstalling any System Menu WAD, or required System Menu IOS, or a dozen other things which could potentially result in a brick if you don't know what you're doing. Stick to your ModMii guide and you'll be fine.
        +
        + + +
        +
        +
        + + +

        + +Fun Fact! I mentioned IOSs and cIOSs before, "the Wii console uses the 'IOS' system to communicate with the hardware, it's like a driver (compared to Windows). It contains information and communication tools (like how to access the Disc drive, how to access USB, read the savegames data stored on internal memory, etc.)" ~Cyan. If you're curious to learn more about IOSs or cIOSs, a thorough explanation can be found in Cyan's IOS Explanation post.
        +

        +
        + + + +
          +
        1. On your console, load "YAWM ModMii Edition" from the HomeBrew Channel. +
        2. Choose your source device using left and right, most likely "Wii SD Slot", and Press A. +
        3. Install your custom list of 46 WADs found in the spoiler below.
          + +
            +
          • Be careful not to install any additional WADs that may have been previously saved in this folder (they may be safe, but I cannot say for sure). +
          +
        4. Hold + for 2 seconds to select all the WADs in the folder. + +
            +
          • Alternatively, you can select or deselect your WADs individually by navigating to each one and hitting +.
            +
          • Warning: do not use minus (-) as this will mark WADs for uninstallation.
            +
          + +
        5. After you've marked all the WADs listed below, press A on any marked WAD to install them all. +
        6. Confirm the total number selected for installation is 46, then press A again to install.
          + +
            +
          • If any WADs fail to install properly please retry installing them.
            +
          • If asked whether to retain or remove Priiloader, press A to retain Priiloader.
            + +
          + + + + +
        7. After successfully installing all the WADs, press A to launch Priiloader and re-enable your preferred System Menu Hacks before proceeding to the next step. It's also safe to re-enable them at a later time.
          +
        + +
        +
        +
        +
        + + +Here's your unique list of 46 WADs to install: +
          + +
        1. cIOS248[38]-d2x-v11-beta3
        2. +
        3. cIOS249[56]-d2x-v11-beta3
        4. +
        5. cIOS250[57]-d2x-v11-beta3
        6. +
        7. cIOS251[58]-d2x-v11-beta3
        8. +
        9. IOS11v65535(ModMii-IOS60-v6174)
        10. +
        11. IOS12-64-v526
        12. +
        13. IOS13-64-v1032
        14. +
        15. IOS14-64-v1032
        16. +
        17. IOS15-64-v1032
        18. +
        19. IOS17-64-v1032
        20. +
        21. IOS20v65535(ModMii-IOS60-v6174)
        22. +
        23. IOS21-64-v1039
        24. +
        25. IOS22-64-v1294
        26. +
        27. IOS28-64-v1807
        28. +
        29. IOS30v65535(ModMii-IOS60-v6174)
        30. +
        31. IOS31-64-v3608
        32. +
        33. IOS33-64-v3608
        34. +
        35. IOS34-64-v3608
        36. +
        37. IOS35-64-v3608
        38. +
        39. IOS36-64-v3608
        40. +
        41. IOS37-64-v5663
        42. +
        43. IOS38-64-v4124
        44. +
        45. IOS40v65535(ModMii-IOS60-v6174)
        46. +
        47. IOS41-64-v3607
        48. +
        49. IOS43-64-v3607
        50. +
        51. IOS45-64-v3607
        52. +
        53. IOS46-64-v3607
        54. +
        55. IOS48-64-v4124
        56. +
        57. IOS50v65535(ModMii-IOS60-v6174)
        58. +
        59. IOS52v65535(ModMii-IOS60-v6174)
        60. +
        61. IOS53-64-v5663
        62. +
        63. IOS55-64-v5663
        64. +
        65. IOS56-64-v5662
        66. +
        67. IOS57-64-v5919
        68. +
        69. IOS58-64-v6176
        70. +
        71. IOS59-64-v9249
        72. +
        73. IOS60v65535(ModMii-IOS60-v6174)
        74. +
        75. IOS61-64-v5662
        76. +
        77. IOS62-64-v6430
        78. +
        79. IOS70v65535(ModMii-IOS60-v6174)
        80. +
        81. IOS80v65535(ModMii-IOS60-v6174)
        82. +
        83. IOS9-64-v1034
        84. +
        85. Open_HBC_1.1.5_LULZ
        86. +
        87. RVL-mios-v10
        88. +
        89. SystemMenu_4.1J_v448_DarkWiiBlue_No-Spin
        90. +
        91. USBLoader(s)-ahbprot58-SD-USB-v14-IDCL-(Wii+vWii) (see spoiler for boot info)
        92. +

        + +
        +
        +
        + + +The USBLoader(s) forwarder channel will boot the first app it finds from this list:
        +
          +
        1. SD+USB:\apps\usbloader_gx\boot.dol
        2. +
        3. SD+USB:\apps\usbloader_gx\boot.elf
        4. +
        5. SD+USB:\apps\WiiFlow\boot.dol
        6. +
        7. SD+USB:\apps\WiiFlow\boot.elf
        8. +
        9. SD+USB:\apps\usbloader_cfg\boot.dol
        10. +
        11. SD+USB:\apps\usbloader_cfg\boot.elf
        12. +
        13. SD+USB:\apps\usbloader\boot.dol
        14. +
        15. SD+USB:\apps\usbloader\boot.elf
        16. +
        17. SD+USB:\apps\usb-loader\boot.dol
        18. +
        19. SD+USB:\apps\usb-loader\boot.elf
        20. +
        +
        +Note: Forwarder requires IOS58. SD paths are all checked first, then USB. It's capable of launching apps from an SD Card and hard drives formatted as FAT32, NTFS, ext2, ext3 and ext4. It also supports meta.xml arguments and is able to launch apps with direct hardware access.
        +
        +Want to customize some of your channels? There's an app for that! First make sure you finish this guide and install Priiloader if you haven't already, then get CustomizeMii from ModMii Classic's Download Page 5. You can use this tool to make changes to the audio or visual effects of a channel, and even inject a new "dol" for it to launch. You can build forwarder dol's for custom paths, channels, or website URLs from ModMii Classic's Advanced Downloads Page. + +
        + + +
        +
        +

      +
    5. After Modding your Wii

      • +
      • To play Wii (and Gamecube) games off a USB hard drive, run the USB-Loader Setup wizard from ModMii's Main Menu. + +
      • Optionally remove unnecessary files using ModMii's "File Cleanup & App Updater" feature to prevent amateurs from using potentially dangerous apps. + +
      • Consider making another NAND backup so that if you ever need restore it you won't need to repeat the entire softmod process. + +
      • At any point you can run SysCheck on your Wii to get a sysCheck.csv log of your installed softmods; in the future you can check if any of your mods are outdated by opening your log with the latest version of ModMii. + +
      • Periodically check for updates to the apps on your SD card or USB Hard drive by using ModMii's "File Cleanup & App Updater" feature. It will scan your device for ModMii's auto-updating apps and offer to check for updates. + +
      • Download the latest Wii Homebrew apps to your SD Card or FAT32 USB Hard Drive so they can be launched via the HBC or forwarder channels. + +
          +
        • Download some Wii related PC tools or Just for Fun Wii apps like emulators or cheat codes from ModMii Classic's Download Pages. +
        • Grab the Homebrew Browser or the Open Shop Channel for Windows from ModMii or the provided links to easily download many other popular apps right from your Wii or PC!
        • +
        • Some other great libraries of Homebrew applications can be found at wiibrew.org, wiidatabase.de, oscwii.org and of course gbatemp. + +
            +
          • To manually "install" apps, download your homebrew and you should find a boot.dol (or boot.elf) file and possibly an icon.png and meta.xml. +
          • For the HBC to read your SD/USB correctly, your card must be structured SD+USB:/apps/application name/boot.dol\elf +
          • Some apps require a meta.xml be saved in the same place as the boot.dol\elf to work properly (icon.png is always optional). +
          • If you have a dol or elf file not named "boot", rename it boot.dol\elf, otherwise it will not be recognized by the HBC (not required if using Priiloader to install a file). +
          +
        +
      • Check out some of my custom Forwarder Channels to launch your favourite Wii homebrew straight from the System Menu. +
      • Get a new theme for your Wii Menu! Confirm you have Priiloader installed before installing themes, then open mym themes\files using ModMii or ThemeMii Mod to convert them to csm files for your specific system menu version. Or check out the huge library of themes available at www.wiithemer.org, a website that also converts MYMs to CSMs for you on the fly. CSM files can then be installed to your Wii using csm-installer or MyMenuify Mod. ThemeMii Mod, csm-installer and MyMenuify Mod are all available on ModMii Classic's Download Pages. +
      • "Expand" your Wii's 500MB internal memory for more WiiWare and Virtual Console games by having it load the System Menu from external storage instead. Use ModMii's SNEEK installer and Emulated NAND builder to get started. +
          +
        • You can also use your Wii's nand.bin backup as an Emulated NAND instead of having ModMii build one from scratch. To extract the files from a nand.bin backup to use as an Emulated NAND, simply open the nand.bin file using ModMii. +
        • Alternatively, you can dump your Wii's NAND to use as an Emulated NAND using USB Loader GX's features menu. +
        +
      • Install Fakemote to an unused IOS slot like 247 to add support for DS3 and DS4 controllers. This can also be done using ModMii Classic's Advanced Downloads Menu by choosing the latest FM (Fakemote) version of d2x in ModMii's options. +
      • Check out some Crazy Intro Videos to customize how your Wii starts up (SD Card required). + +
      • Bring back WiiConnect24 to your Wii! The WiiLink Patcher restores functionality to Wii Mail and various Nintendo Channels such as Forecast, News, Everybody Votes, Nintendo, Check Mii Out, and more! You can get this tool from from ModMii Classic's Download Page 5. + +
      • Check out RiiTag\LinkTag: a customizable and dynamic gamertag to automatically update your Discord status with what you've been playing on your Wii. + +
      +
      + + +
    6. Credits, Supporting Apps, and Sources

    7. +ModMii was written entirely by yours truly, XFlak. Trust me, no one else is crazy enough to try to maintain a batch file that has grown so large and 'all over the place'. But without the help of many other very talented people ModMii would not exist. Some people have contributed supporting files or programs, others have shared their knowledge, some have provided ideas and others have given their time.
      +
      +I have tried my best to recognize everyone's contribution to ModMii regardless of how big or small it is. If I've forgotten someone, please notify me and I'll add them to the credits as quickly as possible.

      + + +
      +
      +
      + +
        +
      • Team Twiizers
        +Thanks to Team Twiizers for creating the revolutionary HackMii Installer. Without their hard work, the Wii might never have been unlocked. Many Team Twiizer Members went on to join Team Fail Overflow; a team that played a vital role in unlocking the PS3.

        + +I especially want to thank Bushing (may he rest in peace), who before his untimely passing gave ModMii his blessing to download and use the HackMii Installer.

      • + +
      • Giantpune
        +Giantpune is a legend in the Wii Scene and I consider him to be a good friend of mine. He created many exploits, including the Smash Stack exploit for PAL and KOR Wii's (which is maybe still the only method to fix 003 bricked Wii's), the Channel Forwarder dol, USB Loader GX, and many other computer programs to repair or virginize Wii's.

        + +He's contributed code to more projects than I even know about, so its impossible for me to truly convey his impact on the scene. He even took the time to explain a few things to me about cIOSs when ModMii was in its early stages and still known as NUS Auto Downloader.

      • + +
      • DeadlyFoez
        +DeadlyFoez is legendary for his Wii Repairs and infectus tutorial. He also played a key role in the ModMii v5.0.0 update not only by helping come up with the idea for using html guides but also creating the template for ModMii's custom html guides and recording almost all of the videos and images they use. Within 1.5 weeks since our initial conversation we were able to collaborate and bring the idea to life in time to release it for Christmas. Working with him on this was a truly rewarding and fun experience. DeadlyFoez also single-handedly built the first official ModMii website.

        + +What can I say about THE "DeadlyFoez" on a personal level. He's always getting me into trouble but his friendship is worth every fiasco! It's unreal how he became one of my best friends. Just goes to show you not everyone you meet online is totally crazy; in his case... just a little crazy. But seriously, thanks to DeadlyFoez for always being there for me to bounce ModMii ideas off of, for hosting our Team Your Mom meetings and for introducing me to his awesome family and friends. There's no one else I'd rather geek out with and I'll always have your back.

      • + +
      • Violator
        +He's my bro, my cuz, my best man and the reason I ever bought or modded a Wii. "XFlak" would have died many years ago if not for him. Thanks Violator, for getting me interested in this stuff, and for all the awesome music you recorded for ModMii and my Top Wii Channels.

      • + +
      • JoostinOnline
        +Thanks for his work developing KoreanKii (with tueidj), Syscheck HD Edition, sharing his webhosting space with me, and for all his jokes; I'll never get tired of our endless patriotic "debates".

      • + +
      • Crediar, Daco Taco and Phpgeek
        +The above people all had a hand in creating Priiloader. This was another revolutionary tool mainly because it was the first to offer some level of protection to newer Wii's that were unable to install Bootmii at boot2. Crediar developed the original preloader as well as s/uneek, Nintendont, NMM, DML, etc. Special thanks to Daco Taco for being the last man standing in terms of actively improving/maintaining Priiloader, not to mention developing OpenDolBoot and just generally being very helpful and knowledgeable.

      • + +
      • NinjaCheetah
        +Thanks for his work on libWiiPy, WiiPy, NUSGet and more! It was a pleasure working with him to test his tools and he was always very open to feedback and feature requests.

      • + +
      • Comex
        +In addition to being a member of Team Twiizers and contributing to the HackMii Installer, Comex created the heavily utilized bannerbomb exploit. This exploit is what allows Wii's on firmwares 3.0-4.2 to be softmodded with only an SD Card instead of needing one of a few specific Wii Games.

      • + +
      • Maschell and GaryOderNichts
        +Thanks for being absolute legends in the WiiU and vWii scene!

        + +
      • Waninkoko
        +Waninkoko was the first to publicly release a cIOS and other excellent apps like WAD manager, Save Game Manager, USB loader, etc. I also want to thank him for giving ModMii permission to recreate his cIOSs in WAD form.

        + +
      • Hermes and Rodries
        +Hermes is well known for his cIOS 222/223/224 and for his usbloader "uloader". For a time his cIOSs were the only ones to work with RockBand type games and they are still highly utilized today. Thanks to Rodries for improving upon Hermes v5.1 cIOSs.

      • + +
      • davebaol, blackb0x, XFlak and xabby
        +These developers worked together to modify Waninkoko's rev21 cIOS and created a new "d2x" cIOS. This cIOS is currently considered the ultimate cIOS because it corrected many bugs and added features that were previously thought to be impossible (ie. Support for IOS Reloading Games). WiiPower was also heavily influential in achieving IOS Reload Support.

      • + +
      • Fullmetal5
        +Thanks for his work developing the str2hax and bluebomb exploits.

      • + +
      • WiiGator
        +WiiGator created a cMIOS and Gamecube Backup Launcher. Any GameCube fans owe a big thank you to WiiGator for his work.

      • + +
      • cwstjdenobs
        +cwstjdenobs is one of the few people I've encountered in the Wii scene that I would love to treat to a beer. He was always very supportive of me and encouraged me to ask him as many questions as I'd like. He is probably most well known for YAWMM (Yet Another Wad Manager Mod) which was the first Wad Manager to add brick protection by restricting users from making silly mistakes like uninstalling or stubbing a crucial file. He's also made and modified apps specifically for ModMii. For example, he modified WadMii so it doesn't timestamp WADs and he also made a setting.txt builder for ModMii's NAND builder.

      • + +
      • Leathl
        +Leathl is another awesome developer who supported me before I became well known by expanding upon his apps to further support ModMii. Leathl has created many Wii apps including ShowMiiWads, CustomizeMii, libWiiSharp, patchios, nusfilegrabber, etc. Despite his recent inactivity, his apps are still highly used today... just goes to show you that quality work never gets old. I also want to thank RetroHead for his Mod of ShowMiiWads which ModMii uses to build emulated nands without requiring any input from the user. libWiiSharp.dll is based on wii.py, the wii.py devs are Megazig, Omega, Xuzz, SquidMan, Matt_P and The Lemon Man. Also thanks to Daeken for writing Struct.py and marcan for his LZ77 code.

      • + +
      • scooby74029
        +scooby74029's most well known for sneeky compiler, which is able to build multiple different versions of s\uneek. ModMii will always construct the latest version of s\uneek available on his sneeky compiler google code webpage. This means he has total control over what version of s\uneek ModMii will construct. He also created modifications of Leathl's libWiiSharp.dll and patchios.exe to further support ModMii. Additionally, he's modified other apps like Any Region Changer ModMii Edition, JoyFlow, JoyLoader GX, JoyLoader CFG, etc. On top of all that, he's an all around awesome person and I'm proud to be on his friends list.

      • + +
      • person66
        +person66 has had a hand in many projects, but most noteworthy are his sharpii cmd line tool and his Universal Forwarder Creator. He also wrote the intial version of an autoit script that is used to launch ModMii with an icon, arguments and other useful functions.

        +Thanks for trading little bits of batch coding knowledge with me. It's great having a fellow batch coder for a friend; we are a dying breed, so keep up the great work with Universal Forwarder Creator and all your other projects.

      • + +
      • WiiPower and shoutplenty
        +WiiPower created Neogamma which is hands down the best backup disc loader for the Wii. He also contributed code to many other popular usb-loaders and had a hand in adding IOS Reloading support to the d2x cIOSs. Furthermore he also modified WiiGators cMIOS, which was later further modded by shoutplenty to include Swiss, and is considered the ultimate cMIOS today.

      • + +
      • OverjoY and obcd
        +OverjoY created JoyFlow, a modification of WiiFlow that runs on s\uneek. He then teamed up with obcd to accomplish some seriously amazing things, like building their mod of s\uneek, NEEK2O, that allows it to load games in wbfs format and select from multiple emulated NANDs.

      • + +
      • Maeson and NoobletCheese
        +Thanks for researching video filters in such detail to get Deflicker video filter mods working just right!

      • + +
      • CrafterPika
        +Thanks for developing and hosting an updated server to save SysCheck report uploads.

      • + +
      • Arikado and the Dop-Mii Team
        +They created Dop-Mii; a lot of apps borrow code from Dop-Mii, so even if you have never used Dop-Mii but used MMM or WiiMod then you owe a thank you to these people.

      • + +
      • DarkMatterCore
        +For his work on wad2bin, Yet Another BlueDump MOD, ww-43db-patcher and for being a part of ModMii's development and testing discord.

      • + +
      • WiiWu
        +He made Multi-Mod Manager (MMM) which has the functions of many different Wii modding tools all in one user friendly app.

      • + +
      • WB3000 and WiiNinja
        +Thanks to WB3000 for creating NUS Downloader and to WiiNinja for making a cmd line version of NUS Downloader. NUS Downloader was one of ModMii's vital supporting apps.

      • + +
      • TheShadowEevee
        +TheShadowEevee helped update many tools with a new NUS endpoint. He also helped implement some fixes and improvements to Any Region Changer ModMii Edition.

      • + +
      • WiiCrazy
        +WiiCrazy is most famous for "Wii Game Shortcut Creator" (formerly known as "Crap"), Crazy Intro and Crazy Intro Video. He also contributed to usb-loaders by bypassing some game specific security. WiiCrazy is another person who's always been willing to do everything in his power to help me, or anyone else for that matter.

      • + +
      • oggzee, usptactical, gannon and Dr.Clipper
        +Together the above people compose the Configurable USB Loader Team. Back in the day, this usb-loader was always the first to add new features and in my opinion it's one of the top three best usb-loader out there.

      • + +
      • Cyan, dimok, blackb0x and the USBLoaderGX team
        +Thanks for their work on USBLoaderGX. It is one of the most feature-rich usb-loaders and has quickly become a favourite among the community. I also want to thank Cyan specifically for his excellent support of users on gbatemp for many years; he has probably explained what an IOS is more times than I can count!

      • + +
      • OverjoY, blackb0x, Peter0x44, scooby74029 and thepikachugamer
        +This dream team of developers brought my vision to life when they created YAWM ModMii Edition.

      • + +
      • Hibernatus, Fledge68 and the WiiFlow team
        +Thanks for their work on WiiFlow. It was always beautiful, but now it's got all sorts of bells and whistles, you should check it out.

      • + +
      • Wiimm
        +Thanks to Wiimm for creating Wiimmfi and Wiimms ISO Tools, including wit.exe which ModMii uses to convert Wii Games to s/uneek format, build forwarder ISOs and enabled\disable Deflicker video filters.

      • + +
      • Leseratte
        +For his work on Wiimmfi, as well as d2xl and other amazing projects.

      • + +
      • diddy81 and symular syn of the Wii Theme Team
        +The Wii Theme Team has created some of the best Wii Themes ever made! All of the alternative themes available in ModMii were created by them. I want to thank diddy81 in particular for working with me to ensure that all his themes worked perfectly for all regions.

      • + +
      • FIX94, Narolez and the WiiXplorer Team
        +Thanks to all these people for their contributions in making the best SD/USB forwarder. I want to thank FIX94 in particular who not only worked on Nintendont, Some YAWMM Mod, WiiFlow and literally every other big Wii application, but he also spent a lot of time testing ModMii's Forwarder Builder.

      • + +
      • jskyboo
        +Thanks to jskyboo for creating WiiMod. His app can do a lot of different things, and it was the first ahbprot enabled WAD Manager to incorporate davebaol's ahbprot bugfix.

      • + +
      • ModMii's Translators
        +Tranlating ModMii is an enormous amount of work. It's very challenging to get special characters to display correctly in a cmd window, not to mention keeping everything formatted properly. But probably the most difficult part of translating ModMii is keeping up with the updates. If you use a translated version of ModMii, I encourage you to thank your translator because it truly is a LOT of work to do.

        + +French Translators: mamule, xav91 and ketufe
        +Dutch Translator: Hielkenator
        +Italian Translators: Wasabi, Step and Robilyn
        +Spanish Translators: ledebene and Burton
        +Korean Translator: DDinghoya

      • + +
      • Fig2k4
        +Thanks Fig2k4 for WiiBackupManager. It was a pleasure beta testing it for you and sharing my ideas with you. I hope to see you around the forums again and that you continue working on your amazing program.

      • + +
      • Gabubu, sthetix, Foxlet, Alexander1970, Vila and Aep
        +Thanks for recording, editing or upscaling many of the Youtube videos used by ModMii. Special thanks to Gabubu who single-handedly created all the new\updated videos in the 7.0.0 update, and also updated GFX for a bunch of ModMii's Wii channels.

      • + +
      • WiiShizzza, pepxl, RobGee789, M3RK, AuroraNemoia and emilydaemon
        +Thanks to WiiShizzza for creating ModMii's new icon and to pepxl for creating ModMii's original icon. I want to thank everyone who created a ModMii icon and submitted it into ModMii's new icon competition.

        + +RobGee789 and M3RK made ModMii Skin's original graphics. AuroraNemoia made ModMii Skin's new (2022) default\Nebula theme. It was a pleasure working with them, they were all very open to feedback and willing to "go back to the drawing board", so to speak, as many times as it took to get it perfect. Thanks guys!

        + +emilydaemon made ModMii's WiiU\Aroma splash screen as well as maintains the Wilbrand Web website.

      • + +
      • dhtdht020, Gabubu, Artuto and the Open Shop Channel team
        +Thanks for maintaining oscwii.org! Special thanks to dhtdht020 for refreshing the ModMii icons in 2022; now I have a rainbow of icons to choose from should the need arise.

      • + +
      • vgmoose, pwsincd, Nightkingale, Gabubu and the Homebrew App Store team
        +Thanks for maintaining hb-app.store and all the other projects you've contributed to!

      • + +
      • My Fellow Guide Writers
        +Thanks to tj_cool, xzxero, burritoboy9984, ChokeD, mauifrog, playerjmr, Ingunar and the Wii\WiiU hacks guide team for their awesome guides. I especially want to thank tj_cool and xzxero for inviting me to join "The Crew" at the Complete Softmod Guide. I'll never forget how great it felt to be relatively new to the scene and to be invited to join you all as equals.

      • + +
      • Wii.Hacks.Guide and WiiLink\RiiConnect24 teams
        +Thanks in particular go out to Peter0x44, Larsenv and KcrPL. Brainstorming and collaborating with you guys made the 2020 lockdowns feel somewhat bearable. Special thanks to Peter0x44 for helping me set up the ModMii discord server to a much higher standard than I could have ever hoped to do on my own.

      • + +
      • DaMysteryMan
        +Thanks for helping me understand the structure of a cIOS so I could better recreate it in WAD form. For those of you who don't know him, DaMysteryMan is most well known for his ever controversial app - DarkCorp (formerly known as cIOSCorp).

      • + +
      • Gannon
        +Thanks to Gannon for bootopera, which I was able to mod to create the URL loader base dol.

      • + +
      • Devnol
        +Thanks to Devnol for properly modifying the Open HBC to use the same title ID as the official HBC (LULZ).

      • + +
      • ca032769 and Al_Touriste
        +Thanks for their tutorials on how to use a larger than 2TB Hard Drive on a Wii as a Single FAT32 Partition.

      • + +
      • All My Beta Testers!
        +It's because of you guys that ModMii is as stable as it is. Considering that ModMii is developed entirely in notepad without any kind of debugger or developer tools; it's pretty remarkable that ModMii has always been bug-free (albeit with a couple minor exceptions). Thanks for your never-ending devotion to quality control!
        + +Here's a list of some of ModMii's beta testers (in no particular order): scooby74029, DeadlyFoez, redia, Etheboss, JoostinOnline, person66, brausm08, geovalley, undeadsquirrel, mauifrog, FIX94, wolf, Larsenv, Peter0x44, Alexander1970, Cyan, Damaj301damaj, Function, forseenink, jeannotte, saulfabreg, Vila, ca032769, godreborn, KleinesSinchen, RunningSnakes, Scooty, bibarub, Aep, Isla, beta215, Binsky, CoolMe, forseenink, Maeson, grandosegood, and last but certainly not least, Denver Gamer and Clutz450. @Clutz450 and Denver Gamer, you guys rock, I really enjoyed discussing your ModMii tutorial videos and your ideas on the little ways ModMii could be made even better.

      • + +
      • You!
        +Without you, there would be no reason for ModMii to exist. Thanks for using ModMii for all your Wii\WiiU softmodding needs!
      • +
      +
      + +Supporting Apps and Sources
      +
      +Below is a list of the supporting apps bundled with ModMii and their sources. If a link is missing or broken, you can still get it from ModMii's Supporting Files Archive.
      + +Source code for ModMii itself is available is available at github, but you can just open the bat files from it's support folder in notepad or similar text editor.
      +
      + + +
        +
      • WiiPy
      • +
      • wget
      • +
      • 7za
      • +
      • nircmd
      • +
      • sfk
      • +
      • jptch
      • +
      • hexalter
      • +
      • Waninkoko's cIOS
      • +
      • Hermes v4 cIOS
      • +
      • Hermes v5 cIOS
      • +
      • d2x cIOS, v11+ source
      • +
      • Swiss cMIOS r1788
      • +
      • NandLoaders
      • +
      • ISO disc-template
      • +
      • Ascii2All.bat
      • +
      • WizApp
      • +
      • wit: still used but no longer Bundled with ModMii since v8.0.0
      • +
      • UnRAR: Still used but no longer Bundled with ModMii since v4.7.0
      • +
      • AutoIt3: Still used but no longer Bundled With ModMii since v4.5.7
      • +
      • NusFileGrabber by Leathl, Mod by XFlak and TheShadowEevee - requires libWiiSharp.dll: Not used since v7.0.3
      • +
      • patchIOS by Leathl, Mod by scooby74029 - requires libWiiSharp.dll: Not used since v7.0.3
      • +
      • WadMii (aka WadMiiIsh) by cwstjdenobs - requires libWiiSharp.dll: Not used since v7.0.3
      • +
      • TMDedit by person66 - requires libWiiSharp.dll: Not used since v7.0.3 +
      • libWiiSharp.dll by Leathl, Mod by scooby74029 and TheShadowEevee: Not used since v7.0.3
      • +
      • nusd by WiiNinja (original GUI code by WB3000): Not used since v7.0.3
      • +
      • SMW-Mod; ShowMiiWads by Leathl, Sneek Mod by RetroHead: Not used since v7.0.3
      • +
      • settings.exe v1.0 by cwstjdenobs and v1.1 mod by obcd: Not used since v7.0.3
      • +
      • Sharpii by person66: Not used since v7.0.3
      • +
      • hy: Not bundled with ModMii since v4.7.0 and no longer used at all since v7.0.3
      • +
      • fvc: Not used since v7.0.0
      • +
      + +
      +
      + + + +
    8. Support ModMii

    9. + +ModMii started out as a small side-project back in 2010 as a simple NUS Auto Downloader script, and now the changelog is taller than me! I started this project in my 20s in my spare time and since then I've gotten married and had not 1, not 2, not 3, but FOUR boys, all ~2 years apart. I love being able to share my love for gaming and for the Wii with them, and with all of you! This is a passion project that has easily taken over 9000-10000 hours of just my time alone, and that's not counting all the hours spent from the legions of devs and testers who've supported ModMii over the years.
      +
      +Not knowing that much about computers other than some excel tricks, I slowly built more advanced features on top of my original less efficient code that I'd love to rewrite if it wasn't such a daunting task. Throughout the journey I learned a lot from not just those in the credits list, but the incredibly supportive Wii community as a whole. I've gone from just being a "numbers guy" to my family's go to "tech guy", and I have this project, community and followers to thank for it.
      +
      +ModMii is entirely free to use and ad free. Donations can optionally be made to the author using the button below, or pick your favourite contributor from the credits and check if they have a donations page.
      + +

      +

      + +If you're like me and it's difficult to show support with donations, consider taking a minute to vote or share your feedback at the official ModMii page on gbatemp. I always enjoy hearing feedback about your ModMii experience.
      +
      + +XFlak
      +- XFlak + +
    + + + + diff --git a/sampleguides/8.0.1/ModMii_Wizard_Guide_WiiU_Only.html b/sampleguides/8.0.1/ModMii_Wizard_Guide_WiiU_Only.html new file mode 100644 index 0000000..314ccd1 --- /dev/null +++ b/sampleguides/8.0.1/ModMii_Wizard_Guide_WiiU_Only.html @@ -0,0 +1,950 @@ + + +ModMii Wizard Guide + + + + + +ModMii Wizard Guidev8.0.1|25.04.10 Generated on Thu 04/10/2025 - 12:35

    + + + + + + +

    +ModMii for Windows
    by XFlak
    +
    +This software is not for sale. If you paid for this software or a "bundle" you have been scammed.

    + +THIS PACKAGE COMES WITH ABSOLUTELY NO WARRANTY, NEITHER STATED NOR IMPLIED.
    +NO ONE BUT YOURSELF IS TO BE HELD RESPONSIBLE FOR ANY DAMAGE THIS MAY CAUSE TO YOUR NINTENDO WII CONSOLE!
    +USE THIS AT YOUR OWN RISK!
    +

    +

    + + + +
      + + + + +
    1. Your chosen options

    2. +This guide was generated using the following parameters:
      +
        +
      • Install and\or update all recommended WiiU softmods
      • +

      +
    3. Important Notes

      • +
      • This guide requires an internet connection on your console and an SD Card.
      • +
        • A USB Hard Drive can later be used to store game backups, Virtual Console injects, etc, but not to store WiiU homebrew applications which are required to set everything up.
        + +
      • Check if your SD Card has a lock switch and make sure it's disabled.
      • +
      • If you get errors during any of the steps try reformatting your SD Card as FAT32.
      • +
      • If your console ever freezes, hold the power button for 5 seconds to power it off then try again.
      • +
      • During the modding process if you are prompted for your Nintendo Network ID to launch a channel or app you can select the back arrow button then "Start" to start the software anyway.
      • +
      • If you brick your vWii for any reason you should be able to recover using vWii Decaffeinator or vWii NAND Restorer so long as the WiiU menu remains operational; however, vWii NAND Restorer currently requires switching from Aroma to a legacy environment like Tiramisu. Some actions to avoid that may cause brick are listed below:
      • +
          +
        • Never uninstall a System Menu or IOS.
        • +
        • Installing a custom System Menu for vWii is a brick risk and you should always have a NAND backup before installing one; however, when done right it will not brick the vWii. vWii themes are experimental and not every MYM\theme will work properly.
        • +
        • Replacing any IOS (including TED IOSes) or WADs made for the original Wii on your vWii may semi-brick it. WiiWare wads are fine, but some need to be converted to work.
        • +
        +
      • When updating your softmod you should always overwrite old mods by installing new ones, do not try to "Delete everything" or "Start from scratch".
      • +
          +
        • To update your mods in the future you can use the ModMii Wizard as if it was your first time, or even better, update only your outdated WiiU mods using ModMii's File Cleanup and App Updater feature, or update only outdated vWii mods using ModMii's Syscheck Updater Wizard!
        • +
        +
      • If you accept an official Nintendo update after modding, you may lose some of your modifications and have to reinstall them.
      • +
      • It's probably unnecessary, but you should disconnect all peripherals from the console during the modding procedure unless instructed otherwise.
      • +
      • If connecting a portable hard drive to your WiiU, a Y-cable may be needed for it to draw power from two usb ports.
      • +
          +
        • The WiiU and vWii cannot use the same USB hard drive; however a single SD Card can be used for both.
        • +
        • A WiiU Formatted USB hard drive is a hard drive that has been formatted by a WiiU console to its proprietary format. A WiiU formatted USB drive cannot be read by any device other than the WiiU that originally formatted it. If you ever want to use it with another WiiU console or any other devices, you will have to reformat it.
        • +
        • The vWii cannot use a WiiU Formatted USB hard drive. It is recommended that USB Hard drives intended for use on the vWii be formatted as FAT32.
        • +
        • If a non-WiiU Formatted USB hard drive is detected while in the WiiU menu you will be prompted to format\erase it. Careful not to accidentally format your vWii Hard Drive (if applicable). The After Modding section of this guide will direct you on how to optionally disable the format prompt.
        • +
        • USB hard drives configured to work on a vWii will also work on Wii and Wii Mini and vice versa.
        • +
        • Double check that your hard drive is always plugged into USB port0 - the one on the back furthest from the edge of the WiiU.
        • +
        + +
      • Detailed guides covering a broad range of related topics available at the Complete Softmod Guide, wii.hacks.guide and wiiu.hacks.guide
      • +
      • If you come across a term or abbreviation that you're not familar with you can reference the WiiBrew Glossary or the CSG Glossary
      • +
      • If you need help, have questions, or just want to chat visit the official ModMii page on gbatemp or the ModMii Discord Server and ask away!

      + + + +
    4. Hacking your WiiU

      1. + +
      2. Before Starting

      3. + +If you have an existing legacy Custom Firmware (CFW) setup, uninstall it before proceeding. Choose which legacy CFW to uninstall using the buttons below.
        + + + +
        +
        + + + + + + + +

        + + +
        +For Tiramisu users: While safe to follow this guide, to install Aroma next to Tiramisu (or vice versa) you only need to add it to your SD card and change the default boot setting in the Environment Loader as described below.
        +
          +
        1. If autobooting into Tiramisu, hold X while the console is booting to launch the Environment Loader. +
            +
          • If not autobooting into Tiramisu, launch the Health & Safety Application while holding X to launch the Environment Loader. +
          +
        2. Clear Tiramisu as the default environment by pressing X. +
        3. Using the D-Pad, navigate to aroma and press Y to set this to your default environment, then press A to launch into Aroma. +
            +
          • If you see a yellow warning that the update folder exists and updates are not being blocked properly, press X to block updates. +
          • If you did not see a yellow warning, but the AutobootMenu says "Updates not blocked!", press START (+) and SELECT (-) at the same time until it says they are blocked. +
              +
            • Should you wish to unblock updates in the future follow these steps.
            • +
            +
          +
        4. On the Aroma Boot Selector, the Wii U Menu should already be selected, press Y to set this to your default autobooting option (or choose your preferred title to autoboot), then press A to launch it. + +
        5. Once you boot into the WiiU Menu, if you see apps on your home screen you have successfully switched to Aroma. +
            +
          • Although Tiramisu is outdated, you don't need to delete it. If you still decide to use Tiramisu in the future, for legacy homebrew purposes, just launch the EnvironmentLoader again to select it. +
          +
        +
        + + +
        +For CBHC (Coldboot Haxchi) users: +
          +
        1. Launch the Homebrew Launcher. +
        2. Launch CBHC Installer. +
        3. Select the DS Virtual Console game you want to uninstall CBHC from then press the A button. +
        4. Read the warnings then press the B button. +
        5. Check that your WiiU no longer autoboots to CBHC by rebooting the console. +
        6. If no autobooting or menu screen appreared when the console was booting up, you can launch System Settings then go to Data Management and then safely uninstall the application called DON'T TOUCH ME. +
            +
          • If you receive a pop-up stating, "A system-memory error has occurred. Turn off the console, and then try again." while deleting the DON'T TOUCH ME application, restart the system and try to delete the application again. Please make sure you followed all above steps before deleting the application. +
          +
        +
        + + +
        +For Haxchi users: Uninstall the Haxchi app from Data Management in the System Settings app.
        +
        + + +
        +For Mocha CFW (Indexiine) users: +
          +
        1. Launch the Homebrew Launcher. +
        2. Launch Indexiine-Installer. +
        3. Press the B button to uninstall Indexiine. +
        4. Check that your WiiU no longer automatically launches the Homebrew Launcher upon entering the Internet browser. +
        +
        + + +
        +For Mocha CFW (Online Exploit) users: You do not need to do anything before following this guide.
        +
        + +
        + +
        + + + + + + +
      4. Set SD Card Partition Style to MBR (if applicable)

      5. +Partition style\format information for devices that were connected when this guide was created has been saved to the spoiler below.

        +
        +
        +DeviceID Filesystem
        +H:       NTFS      
        +
        + + +
          +
        • First, plug your SD Card into your PC and check if it's Partition style is already MBR. +
        • +
          +
            +
          1. Right-click "This PC" or "My Computer" and select "Manage", a new window will open, on left panel click "Disk Management". +
              +
            • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
            +
          2. In the Disk Management window, right-click the disk you want and select "Properties". +
          3. In the disk's properties window, select the "Volumes" tab. +
          4. If the "Partition style" is already Master Boot Record (MBR), you can skip the rest of this step. +
          +
          +
        • If your SD Card is not already MBR you must convert it using one of the two methods below. +
          +
          +
        • Method 1: MiniTool Partition Wizard +
            +
          • If you have files on the SD Card you want to keep, you can convert the Partition style to MBR without losing data using MiniTool Partition Wizard. +
          • Even though your data should be preserved, there are no guarantees and you should still back up your files. +
          • If your SD Card is not already in the desired format (e.g. FAT32) you will have to format it during the next step anyway so there's no point in using this method. +
          + +
          +
            +
          1. Download MiniTool Partition Wizard, install it and start the program. +
          2. +
            + +
          3. Within the MiniTool window, right-click the GPT disk you want to convert and choose "Convert GPT Disk to MBR Disk". +
          4. Click the "Apply" button in the toolbar. +
          5. Click the "Yes" button to confirm conversion. +
          6. Wait for the conversion to finish then click "OK". +
          7. Once you have successfully converted your SD Card to MBR you can proceed to the next step of this guide. +
          + +
          + +
        • Method 2: Windows Disk Management + +
            +
          1. Back up any data on the disk before continuing! This will wipe all data on the disk! +
          2. Open Disk Management following the same procedure above and locate the disk drive you want to use. + +
          3. +
            + +
          4. Right-click the partition(s) on the drive (make sure you select the right drive!) and select "Delete Volume" or "Delete Partition" to remove them. Repeat this process for each partition on that disk. + +
          5. Right-click the disk in Disk Management and select "Convert to MBR Disk." + + +
          6. On the lower half menu of the window, locate the unallocated space, right-click it, and select "New Simple Volume" and click "Next". +
          7. Choose a Drive letter for this partition, then click "Next". +
              +
            • Make note of this drive letter, as it will be needed later. +
            +
          8. Set the File System to your desired format and optionally customize the "Volume label". +
              +
            • If your desired format (e.g. FAT32) isn't an option choose "NTFS" and we can change it later. +
            + +
          9. Click "Next", then click "Finish". +
              +
            • If you see a message indicating you need to format the drive, click "Cancel". +
            +
          +
          +
        +
        +
      6. Format the SD Card as FAT32 (if applicable)

      7. + +
        +
          +
        1. First, insert your SD Card into your PC and determine if it needs to be formatted by checking the current Format\File-System of the SD Card.
        2. +
          + + +
            +
          • Open "This PC" or "My Computer", right-click the SD Card you want to use, then select "Properties". +
              +
            • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
            +
          • Make note of the Drive Letter of the SD Card as this will be important later. +
          • If the "File-System" is already FAT32, you can skip this step. +
          +
          +
        3. If you have anything saved to the SD Card, you should back it up now as all the data will be lost once you format it.
        4. +
          +
        5. Launch FAT32 GUI Formatter from shortcuts on your Start Menu or Desktop or directly from C:\ModMii\Program Files +
        6. + + +
          +
            + + +
          • Carefully select the correct drive letter corresponding to your SD Card. +
          • You may optionally uncheck the "Quick Format" box, then click "Start". +
              +
            • When completed it should display "Done". +
            • If you get an error indicating the device is in use, try again after first closing all of your file explorer windows, even the ones that weren't browsing the device.
              +
            +
          • Click the "Close" button. +
          +
          + +
        7. Copy the files ModMii downloaded to your SD Card. +
            + + +
          • The files should be saved here: "C:\ModMii\COPY_TO_SD"

            +• Your folder structure should look similar to this:
            +💾 SD Card
            + + ┗ 📂wiiu
            +      ┣ 📂apps
            +      ┃ ┣ 📂AromaUpdater
            +      ┃ ┃ ┗📜AromaUpdater.wuhb
            +      ┃ ┣ 📜PayloadLoaderInstaller.wuhb
            +      ┃ ┗ (All other WiiU apps should be here too)
            +      ┣ 📂environments
            +      ┃ ┗ 📂aroma
            +      ┃ ┣ 📂modules
            +      ┃ ┃ ┣ 📂setup
            +      ┃ ┃ ┃ ┣ 📜00_mocha.rpx
            +      ┃ ┃ ┃ ┣ 📜10_wums_loader.rpx
            +      ┃ ┃ ┃ ┗ 📜99_autoboot.rpx
            +      ┃ ┃ ┗ (All other Aroma modules ending with .wms should be here too)
            +      ┃ ┣ 📂plugins
            +      ┃ ┃ ┣ 📜AromaBasePlugin.wps
            +      ┃ ┃ ┣ 📜drc_region_free.wps
            +      ┃ ┃ ┣ 📜homebrew_on_menu.wps
            +      ┃ ┃ ┣ 📜regionfree.wps
            +      ┃ ┃ ┗ (All other Aroma plugins ending with .wps should be here too)
            +      ┃ ┗ 📜root.rpx
            +      ┣ 📂payloads
            +      ┃ ┣ 📂default
            +      ┃ ┃ ┗ 📜payload.elf
            +      ┃ ┗ 📂nanddumper
            +      ┃ ┗ 📜payload.elf
            +      ┣ 📜payload.rpx
            +      ┗ 📜payload.elf
            +
            +• Your folder structure should not look like this:
            +💾 SD Card
            + ┗ ⛔📁COPY_TO_SD
            +
            +
          • When the files are finished copying to the SD card, you should safely remove your SD Card from your computer and reinsert it into your console and proceed to the next step.

        +
      8. Make a NAND backup

      9. +Browser Exploit to launch nanddumper
        + +Requirements: an internet connection on your WiiU and an SD card.
        +
        +The Browser Exploit is a WiiU entry point which allow further homebrew to be run. All current WiiU exploits load SD:/wiiu/payload.elf which takes over further loading of homebrew. Creating a NAND backup is similar to creating a system restore point in Windows. Should you ever brick your console, restoring a NAND backup is like taking it back in time to before the problem occurred. Restoring a full WiiU NAND Backup requires additional hardware and micro soldering skills. However, making a NAND Backup is always useful, so please do not skip it. NAND backups are console specific, so you cannot restore a backup from a different console. vWii NAND Backups (slccmpt.bin/nand.bin & keys.bin/otp.bin) can be restored without additional hardware using vWii NAND Restorer but it currently requires switching from Aroma to a legacy environment like Tiramisu. Generally, vWii NAND Restorer should only be used if vWii Decaffeinator fails to repair a brick.
        +
        +
          +
        1. Make sure your WiiU has internet access for this step. +
        2. Launch the Internet Browser and navigate to this website: wiiuexploit.xyz +
        3. Click on Run Exploit! and hold the B button until you see a screen that says "Please choose your payload:" +
            +
          • If your WiiU gets stuck on a white or otherwise frozen screen, wait a few seconds. If nothing happens, reboot the console, reset your browser save data and try again. +
          • If you see the Environment Loader, you did not hold down B long enough. Try again. +
          • If you get any errors like FSOpenfile failed, FSGetMountSorce failed, or SD Mount failed, refer to the Common Issues & Fixes section of the WiiU Hacks Guide. +
          +
        4. Navigate to nanddumper using the GamePad and press A to launch it. +
        +
        +nanddumper Steps +
          +
        1. Use the WiiU GamePad's D-Pad to enter the following configuration: +
            +
          • Dump SLC: yes +
          • Dump SLCCMPT: yes +
          • Dump MLC: optional +
          • Dump OTP: yes +
          • Dump SEEPROM: yes +
              +
            • To create a full NAND backup your SD Card has to be larger than the size of your NAND (either 8GB or 32GB depending on your model). If you do not have a large enough SD Card, you can skip the optional MLC section which includes save files and game data and is not needed to recover from most types of bricks. +
            +
          +
        2. Press the A button to start the dumping process. +
            +
          • Do not power off your console or remove your SD card when making your NAND backup. +
          +
        3. When the process is finished, or immediately following the completion of this guide, power off your WiiU, take your SD Card out of the console and plug it into your PC. Copy slc.bin, slccmpt.bin, seeprom.bin, otp.bin and, if you chose to go with a full backup, all the mlc.bin.part files to your computer, a hard drive, the cloud or anywhere safe. You might need these in case of emergencies, so don't lose them. Optionally erase them from the SD card after backing them up to free up space. When done, safely remove your SD Card from your computer and reinsert it into your console and proceed to the next step. +
        +
        +Fun Fact! You can extract the contents of your slccmpt.bin by opening it with ModMii, then save it to a hard drive or SD Card to act as a vWii Emulated NAND (or virtual NAND), allowing you switch between the vWii's real NAND and one or more Emulated NANDs. Emulated NANDs can provide much more storage space than the vWii's internal memory.
        +
        + + + + +
      10. Install Payload-Loader

      11. Installing the Payload-Loader will let you access Aroma just by running the Health and Safety Information app.

        + +Browser Exploit to launch Environment Loader & Aroma
        + +Requirements: an internet connection on your WiiU and an SD card.
        +
        +An environment is a collection of "setup modules", which will be run in a certain order when launched. Examples of WiiU environments are Aroma and Tiramisu. Setup modules are small pieces of homebrew/code that are executed once to set up an environment.
        +
        +
          +
        1. If you are already in the Environment Loader menu skip ahead to Step E. +
        2. Make sure your WiiU has internet access for this step. +
        3. Launch the Internet Browser and navigate to this website: wiiuexploit.xyz +
        4. Click on Run Exploit! and this time hold the X button until you see the Environment Loader menu. +
            +
          • If your WiiU gets stuck on a white or otherwise frozen screen, wait a few seconds. If nothing happens, reboot the console, reset the browser's save data and try again. +
          • If you do not see the Environment Loader menu, you did not hold down X long enough. Try again. +
          • If you get any errors like FSOpenfile failed, FSGetMountSorce failed, or SD Mount failed, refer to the Common Issues & Fixes section of the WiiU Hacks Guide. +
          + +
        5. Using the D-Pad, navigate to aroma and press Y to set this to your default environment, then press A to launch into Aroma. +
            +
          • If you see a yellow warning that the update folder exists and updates are not being blocked properly, press X to block updates. +
          • If you did not see a yellow warning, but the AutobootMenu says "Updates not blocked!", press START (+) and SELECT (-) at the same time until it says they are blocked. +
              +
            • Should you wish to unblock updates in the future follow these steps.
            • +
            +
          +
        6. On the Aroma Boot Selector, the Wii U Menu should already be selected, press Y to set this to your default autobooting option (or choose your preferred title to autoboot), then press A to launch it. +
        +
        + + + + +Payload-Loader Installer Steps +
          +
        1. Launch the newly appeared Payload-Loader Installer channel from the WiiU Menu. +
        2. Press the A button to check if you can install the Payload-Loader. +
            +
          • It should now tell you that the Payload-Loader can be installed onto the Health and Safety Information app. +
          +
        3. Press the A button to select Install / Update. +
        4. You'll be asked if you are sure you want to install the Payload-Loader. Use the D-Pad to select Install and press A. +
        5. After installing has finished, press A to shut down the console. +
        + +
        +
          +
        • Now when the Health and Safety Information app is launched, it will load the Payload-Loader, which loads the Aroma environment, which finally loads the WiiU Menu. +
            +
          • To open the Environment Loader in the future, you have to hold X while the console is loading the Health and Safety Information app. +
          • To open the Aroma Boot Selector in the future, you have to hold START (+) while the console is loading the Health and Safety Information app. +
          +
        + + +
        + + +
        +
        +
        +
        +A factory reset will not uninstall the injected Payload-Loader. If one day you decide to uninstall it, follow these steps.
        +
        +To complete these steps, first confirm Aroma, Environment Loader and Payload-Loader Installer are still saved to your WiiU's SD Card. If missing, get them from ModMii or from aroma.foryour.cafe and github.
        +
        + +Uninstall Payload-Loader
        +
          +
        1. If not autobooting into Aroma, launch it via the Health & Safety Application. +
        2. Launch the Payload-Loader Installer from the WiiU Menu. +
        3. Press A to select Check. +
        4. Select Remove. +
        5. You will be asked if you really want to remove the Payload-Loader. Select Remove again. +
        6. When the process finished, press A to shutdown the console. +
        + +
        +
        + + +
      12. Autoboot Aroma (Optional)

      13. + + +Currently, every time you want to launch Aroma you will have to launch the Health and Safety information app.
        +If you wish to automatically launch into Aroma on every boot complete this step.
        +If you do not want to autoboot Aroma you can skip this step.

        +
        + + +
          +
        1. Launch the Payload-Loader Installer from the WiiU Menu. +
        2. Press A to select Check. +
        3. Select Boot options. +
        4. You will be asked if you want to switch the boot title. Press A to select Switch to Payload-Loader. +
        5. When the process is finished, press A to shutdown the console. +
        + +
        + +
          +
        • The Payload-Loader will now be launched automatically on every boot, which loads the Aroma environment, which loads the WiiU Menu. +
            +
          • To open the Environment Loader in the future, you have to hold X while the console is booting or loading the Health and Safety Information app. +
          • To open the Aroma Boot Selector in the future, you have to hold START (+) while the console is booting or loading the Health and Safety Information app. +
          +
        +
        + + +
        +
        +
        +
        +To complete these steps, first confirm Aroma, Environment Loader and Payload-Loader Installer are still saved to your WiiU's SD Card. If missing, get them from ModMii or from aroma.foryour.cafe and github.
        +
        +Change Payload-Loader Autoboot Setting
        +
          +
        1. If not autobooting into Aroma, launch it via the Health & Safety Application. +
        2. Launch the Payload-Loader Installer from the WiiU Menu. +
        3. Press A to select Check. +
        4. Select Boot options. +
        5. You will be asked if you want to switch the boot title. Press A to select Switch back to Wii U Menu. +
        6. When the process is finished, press A to shutdown the console. +
        +
        +
          +
        • The console will now boot into the WiiU Menu again. The Payload-Loader can still be accessed by launching the Health & Safety Application. +
        + + +
        +
        + + +
      14. Configure Pretendo (Optional)

      15. + + +Pretendo is a replacement service for the Nintendo Network, which brings back online services (including Miiverse) as they have been discontinued by Nintendo.
        +
        +CAUTION: A Pretendo Network ID (PNID) may not use the same username as an account already linked to your WiiU. If you have an account with a Nintendo Network ID (NNID) on your WiiU which shares the username you wish to use, it MUST first be removed or unlinked. Before removing accounts you may want to backup and transfer save data to a new account following the steps in the spoiler below. However, to entirely avoid removing accounts that conflict with Pretendo they can instead be unlinked from Network IDs by simply launching Wii U Account Swap from the WiiU Menu to unlink the Network ID, effectively turning it into a local user account capable of being linked to a new PNID.
        +
        + +
        +
        +
        +
        +Note: This only works with local save data. Any user data stored on Nintendo's servers cannot be transferred to any other accounts.
        +
        + +
          +
        1. Launch SaveMii Mod - WUT Port from the WiiU Menu. +
        2. Select Wii U Save Management. You should now see a list of installed games. Find and select the game you would like to transfer the save data of. +
        3. Select Backup savedata. +
        4. Select a new slot to backup the save data to. If you select a non-empty slot, the backup data in that slot will be overwritten. +
        5. Select the profile to backup the save data from. This should be your Nintendo Network ID. +
        6. Optionally you may also select to backup "common" save data. This save data is shared by all users, and is not required to be backed up. +
        7. Press the A button when ready to backup your save data. +
        8. Once the backup has completed, press the B button to return to the games menu. Select Restore savedata. +
            +
          • CAUTION: Restoring a save backup will overwrite the existing save data for the game for the selected user(s). Proceed with caution. +
          +
        9. Select the backup slot you just backed up the save data to. +
        10. Select the profile to restore the save data to. This should be your Pretendo Network ID. +
        11. Press the A button to transfer your data and A again to confirm. +
            +
          • If you get a message about backing up your data on your Pretendo profile, ignore it. +
          • Your screen may briefly flash as the data is copied over. +
          +
        +
        +Once completed, exit SaveMii and ensure the game you transferred works properly on your Pretendo profile. Repeat this process for any other save data you'd like to transfer to your Pretendo profile. +
        + +
        + +
          +
        • Access the Aroma plugin menu by pressing L + Down + SELECT (-) on the WiiU GamePad. +
        • Choose the "Inkay" plugin, navigate to "BOSS settings" and press A, then press A on "Unregister Wara Wara Plaza BOSS tasks" and restart your console. +
        + +
        +ModMii has already installed Pretendo (i.e. Inkay) to your SD Card; however to use it you still must register a Pretendo Network ID (PNID). There are currently two ways of creating a PNID: Creating an account with the website and linking it, or creating it on your WiiU. You do not need to complete both methods.
        + +
        +PNID Setup Method 1: WiiU
        +
          +
        • Create the Pretendo Network ID as you would a Nintendo Network ID following these steps. +
        + +
        +PNID Setup Method 2: Website
        +Warning: this method currently will not allow you to choose your region (defaults to US), potentially creating a region mismatch which disables the vWii EULA and breaks WC24. +
          +
        • Register an account from here and click Don't have an account? to register. +
        • Once your account is registered, link it to your console as you would a Nintendo Network ID following these steps. +
        + +
        + +

      +
    5. After Modding your WiiU

      • +
      • ModMii has already saved the WiiU Disc Dumper (wudd) and WUP Installer GX2 apps to your SD Card to support backing up WiiU discs. See this page for a tutorial on Dumping and Installing WiiU Discs. + +
      • Access the Aroma plugin menu by pressing L + Down + SELECT (-) on the WiiU GamePad. The plugin menu can be used to configure plugins like Inkay (Pretendo), Bloopair, etc. +
          +
        • Optionally enable the plugin to "Avoid 'Format' dialog on Wii U Menu (UStealth)" to skip the 'Format' prompt when launching the WiiU Menu with a non-WiiU-formatted external drive (e.g. FAT32 formatted drive for vWii).
        • +
        • Note the Screenshot Plugin's default setting to take screenshots is the gamepad's TV button. +
        • Optionally hide WiiU homebrew from the WiiU Menu by launching the Aroma plugin menu, selecting the "Homebrew On Wii U Menu Plugin" and choosing "Hide all homebrew".
        • +
        + +
      • Optionally remove unnecessary files using ModMii's "File Cleanup & App Updater" feature to prevent amateurs from using potentially dangerous apps. +
      • Periodically check for updates to your apps by using ModMii's "File Cleanup & App Updater" feature. It will scan your device for available updates to ModMii's auto-updating apps. + +
      • Download the latest Homebrew apps and plugins. +
          +
        • Download apps or PC tools from ModMii Classic's Download Pages. +
        • Grab the WiiU Homebrew App Store from ModMii or the provided link to easily download many other popular apps right from your WiiU!
        • +
        +
      • Check out UTag: a customizable and dynamic gamertag to automatically update your Discord status with what you've been playing on your WiiU. + + +

      + +
    6. Credits, Supporting Apps, and Sources

    7. +ModMii was written entirely by yours truly, XFlak. Trust me, no one else is crazy enough to try to maintain a batch file that has grown so large and 'all over the place'. But without the help of many other very talented people ModMii would not exist. Some people have contributed supporting files or programs, others have shared their knowledge, some have provided ideas and others have given their time.
      +
      +I have tried my best to recognize everyone's contribution to ModMii regardless of how big or small it is. If I've forgotten someone, please notify me and I'll add them to the credits as quickly as possible.

      + + +
      +
      +
      + +
        +
      • Team Twiizers
        +Thanks to Team Twiizers for creating the revolutionary HackMii Installer. Without their hard work, the Wii might never have been unlocked. Many Team Twiizer Members went on to join Team Fail Overflow; a team that played a vital role in unlocking the PS3.

        + +I especially want to thank Bushing (may he rest in peace), who before his untimely passing gave ModMii his blessing to download and use the HackMii Installer.

      • + +
      • Giantpune
        +Giantpune is a legend in the Wii Scene and I consider him to be a good friend of mine. He created many exploits, including the Smash Stack exploit for PAL and KOR Wii's (which is maybe still the only method to fix 003 bricked Wii's), the Channel Forwarder dol, USB Loader GX, and many other computer programs to repair or virginize Wii's.

        + +He's contributed code to more projects than I even know about, so its impossible for me to truly convey his impact on the scene. He even took the time to explain a few things to me about cIOSs when ModMii was in its early stages and still known as NUS Auto Downloader.

      • + +
      • DeadlyFoez
        +DeadlyFoez is legendary for his Wii Repairs and infectus tutorial. He also played a key role in the ModMii v5.0.0 update not only by helping come up with the idea for using html guides but also creating the template for ModMii's custom html guides and recording almost all of the videos and images they use. Within 1.5 weeks since our initial conversation we were able to collaborate and bring the idea to life in time to release it for Christmas. Working with him on this was a truly rewarding and fun experience. DeadlyFoez also single-handedly built the first official ModMii website.

        + +What can I say about THE "DeadlyFoez" on a personal level. He's always getting me into trouble but his friendship is worth every fiasco! It's unreal how he became one of my best friends. Just goes to show you not everyone you meet online is totally crazy; in his case... just a little crazy. But seriously, thanks to DeadlyFoez for always being there for me to bounce ModMii ideas off of, for hosting our Team Your Mom meetings and for introducing me to his awesome family and friends. There's no one else I'd rather geek out with and I'll always have your back.

      • + +
      • Violator
        +He's my bro, my cuz, my best man and the reason I ever bought or modded a Wii. "XFlak" would have died many years ago if not for him. Thanks Violator, for getting me interested in this stuff, and for all the awesome music you recorded for ModMii and my Top Wii Channels.

      • + +
      • JoostinOnline
        +Thanks for his work developing KoreanKii (with tueidj), Syscheck HD Edition, sharing his webhosting space with me, and for all his jokes; I'll never get tired of our endless patriotic "debates".

      • + +
      • Crediar, Daco Taco and Phpgeek
        +The above people all had a hand in creating Priiloader. This was another revolutionary tool mainly because it was the first to offer some level of protection to newer Wii's that were unable to install Bootmii at boot2. Crediar developed the original preloader as well as s/uneek, Nintendont, NMM, DML, etc. Special thanks to Daco Taco for being the last man standing in terms of actively improving/maintaining Priiloader, not to mention developing OpenDolBoot and just generally being very helpful and knowledgeable.

      • + +
      • NinjaCheetah
        +Thanks for his work on libWiiPy, WiiPy, NUSGet and more! It was a pleasure working with him to test his tools and he was always very open to feedback and feature requests.

      • + +
      • Comex
        +In addition to being a member of Team Twiizers and contributing to the HackMii Installer, Comex created the heavily utilized bannerbomb exploit. This exploit is what allows Wii's on firmwares 3.0-4.2 to be softmodded with only an SD Card instead of needing one of a few specific Wii Games.

      • + +
      • Maschell and GaryOderNichts
        +Thanks for being absolute legends in the WiiU and vWii scene!

        + +
      • Waninkoko
        +Waninkoko was the first to publicly release a cIOS and other excellent apps like WAD manager, Save Game Manager, USB loader, etc. I also want to thank him for giving ModMii permission to recreate his cIOSs in WAD form.

        + +
      • Hermes and Rodries
        +Hermes is well known for his cIOS 222/223/224 and for his usbloader "uloader". For a time his cIOSs were the only ones to work with RockBand type games and they are still highly utilized today. Thanks to Rodries for improving upon Hermes v5.1 cIOSs.

      • + +
      • davebaol, blackb0x, XFlak and xabby
        +These developers worked together to modify Waninkoko's rev21 cIOS and created a new "d2x" cIOS. This cIOS is currently considered the ultimate cIOS because it corrected many bugs and added features that were previously thought to be impossible (ie. Support for IOS Reloading Games). WiiPower was also heavily influential in achieving IOS Reload Support.

      • + +
      • Fullmetal5
        +Thanks for his work developing the str2hax and bluebomb exploits.

      • + +
      • WiiGator
        +WiiGator created a cMIOS and Gamecube Backup Launcher. Any GameCube fans owe a big thank you to WiiGator for his work.

      • + +
      • cwstjdenobs
        +cwstjdenobs is one of the few people I've encountered in the Wii scene that I would love to treat to a beer. He was always very supportive of me and encouraged me to ask him as many questions as I'd like. He is probably most well known for YAWMM (Yet Another Wad Manager Mod) which was the first Wad Manager to add brick protection by restricting users from making silly mistakes like uninstalling or stubbing a crucial file. He's also made and modified apps specifically for ModMii. For example, he modified WadMii so it doesn't timestamp WADs and he also made a setting.txt builder for ModMii's NAND builder.

      • + +
      • Leathl
        +Leathl is another awesome developer who supported me before I became well known by expanding upon his apps to further support ModMii. Leathl has created many Wii apps including ShowMiiWads, CustomizeMii, libWiiSharp, patchios, nusfilegrabber, etc. Despite his recent inactivity, his apps are still highly used today... just goes to show you that quality work never gets old. I also want to thank RetroHead for his Mod of ShowMiiWads which ModMii uses to build emulated nands without requiring any input from the user. libWiiSharp.dll is based on wii.py, the wii.py devs are Megazig, Omega, Xuzz, SquidMan, Matt_P and The Lemon Man. Also thanks to Daeken for writing Struct.py and marcan for his LZ77 code.

      • + +
      • scooby74029
        +scooby74029's most well known for sneeky compiler, which is able to build multiple different versions of s\uneek. ModMii will always construct the latest version of s\uneek available on his sneeky compiler google code webpage. This means he has total control over what version of s\uneek ModMii will construct. He also created modifications of Leathl's libWiiSharp.dll and patchios.exe to further support ModMii. Additionally, he's modified other apps like Any Region Changer ModMii Edition, JoyFlow, JoyLoader GX, JoyLoader CFG, etc. On top of all that, he's an all around awesome person and I'm proud to be on his friends list.

      • + +
      • person66
        +person66 has had a hand in many projects, but most noteworthy are his sharpii cmd line tool and his Universal Forwarder Creator. He also wrote the intial version of an autoit script that is used to launch ModMii with an icon, arguments and other useful functions.

        +Thanks for trading little bits of batch coding knowledge with me. It's great having a fellow batch coder for a friend; we are a dying breed, so keep up the great work with Universal Forwarder Creator and all your other projects.

      • + +
      • WiiPower and shoutplenty
        +WiiPower created Neogamma which is hands down the best backup disc loader for the Wii. He also contributed code to many other popular usb-loaders and had a hand in adding IOS Reloading support to the d2x cIOSs. Furthermore he also modified WiiGators cMIOS, which was later further modded by shoutplenty to include Swiss, and is considered the ultimate cMIOS today.

      • + +
      • OverjoY and obcd
        +OverjoY created JoyFlow, a modification of WiiFlow that runs on s\uneek. He then teamed up with obcd to accomplish some seriously amazing things, like building their mod of s\uneek, NEEK2O, that allows it to load games in wbfs format and select from multiple emulated NANDs.

      • + +
      • Maeson and NoobletCheese
        +Thanks for researching video filters in such detail to get Deflicker video filter mods working just right!

      • + +
      • CrafterPika
        +Thanks for developing and hosting an updated server to save SysCheck report uploads.

      • + +
      • Arikado and the Dop-Mii Team
        +They created Dop-Mii; a lot of apps borrow code from Dop-Mii, so even if you have never used Dop-Mii but used MMM or WiiMod then you owe a thank you to these people.

      • + +
      • DarkMatterCore
        +For his work on wad2bin, Yet Another BlueDump MOD, ww-43db-patcher and for being a part of ModMii's development and testing discord.

      • + +
      • WiiWu
        +He made Multi-Mod Manager (MMM) which has the functions of many different Wii modding tools all in one user friendly app.

      • + +
      • WB3000 and WiiNinja
        +Thanks to WB3000 for creating NUS Downloader and to WiiNinja for making a cmd line version of NUS Downloader. NUS Downloader was one of ModMii's vital supporting apps.

      • + +
      • TheShadowEevee
        +TheShadowEevee helped update many tools with a new NUS endpoint. He also helped implement some fixes and improvements to Any Region Changer ModMii Edition.

      • + +
      • WiiCrazy
        +WiiCrazy is most famous for "Wii Game Shortcut Creator" (formerly known as "Crap"), Crazy Intro and Crazy Intro Video. He also contributed to usb-loaders by bypassing some game specific security. WiiCrazy is another person who's always been willing to do everything in his power to help me, or anyone else for that matter.

      • + +
      • oggzee, usptactical, gannon and Dr.Clipper
        +Together the above people compose the Configurable USB Loader Team. Back in the day, this usb-loader was always the first to add new features and in my opinion it's one of the top three best usb-loader out there.

      • + +
      • Cyan, dimok, blackb0x and the USBLoaderGX team
        +Thanks for their work on USBLoaderGX. It is one of the most feature-rich usb-loaders and has quickly become a favourite among the community. I also want to thank Cyan specifically for his excellent support of users on gbatemp for many years; he has probably explained what an IOS is more times than I can count!

      • + +
      • OverjoY, blackb0x, Peter0x44, scooby74029 and thepikachugamer
        +This dream team of developers brought my vision to life when they created YAWM ModMii Edition.

      • + +
      • Hibernatus, Fledge68 and the WiiFlow team
        +Thanks for their work on WiiFlow. It was always beautiful, but now it's got all sorts of bells and whistles, you should check it out.

      • + +
      • Wiimm
        +Thanks to Wiimm for creating Wiimmfi and Wiimms ISO Tools, including wit.exe which ModMii uses to convert Wii Games to s/uneek format, build forwarder ISOs and enabled\disable Deflicker video filters.

      • + +
      • Leseratte
        +For his work on Wiimmfi, as well as d2xl and other amazing projects.

      • + +
      • diddy81 and symular syn of the Wii Theme Team
        +The Wii Theme Team has created some of the best Wii Themes ever made! All of the alternative themes available in ModMii were created by them. I want to thank diddy81 in particular for working with me to ensure that all his themes worked perfectly for all regions.

      • + +
      • FIX94, Narolez and the WiiXplorer Team
        +Thanks to all these people for their contributions in making the best SD/USB forwarder. I want to thank FIX94 in particular who not only worked on Nintendont, Some YAWMM Mod, WiiFlow and literally every other big Wii application, but he also spent a lot of time testing ModMii's Forwarder Builder.

      • + +
      • jskyboo
        +Thanks to jskyboo for creating WiiMod. His app can do a lot of different things, and it was the first ahbprot enabled WAD Manager to incorporate davebaol's ahbprot bugfix.

      • + +
      • ModMii's Translators
        +Tranlating ModMii is an enormous amount of work. It's very challenging to get special characters to display correctly in a cmd window, not to mention keeping everything formatted properly. But probably the most difficult part of translating ModMii is keeping up with the updates. If you use a translated version of ModMii, I encourage you to thank your translator because it truly is a LOT of work to do.

        + +French Translators: mamule, xav91 and ketufe
        +Dutch Translator: Hielkenator
        +Italian Translators: Wasabi, Step and Robilyn
        +Spanish Translators: ledebene and Burton
        +Korean Translator: DDinghoya

      • + +
      • Fig2k4
        +Thanks Fig2k4 for WiiBackupManager. It was a pleasure beta testing it for you and sharing my ideas with you. I hope to see you around the forums again and that you continue working on your amazing program.

      • + +
      • Gabubu, sthetix, Foxlet, Alexander1970, Vila and Aep
        +Thanks for recording, editing or upscaling many of the Youtube videos used by ModMii. Special thanks to Gabubu who single-handedly created all the new\updated videos in the 7.0.0 update, and also updated GFX for a bunch of ModMii's Wii channels.

      • + +
      • WiiShizzza, pepxl, RobGee789, M3RK, AuroraNemoia and emilydaemon
        +Thanks to WiiShizzza for creating ModMii's new icon and to pepxl for creating ModMii's original icon. I want to thank everyone who created a ModMii icon and submitted it into ModMii's new icon competition.

        + +RobGee789 and M3RK made ModMii Skin's original graphics. AuroraNemoia made ModMii Skin's new (2022) default\Nebula theme. It was a pleasure working with them, they were all very open to feedback and willing to "go back to the drawing board", so to speak, as many times as it took to get it perfect. Thanks guys!

        + +emilydaemon made ModMii's WiiU\Aroma splash screen as well as maintains the Wilbrand Web website.

      • + +
      • dhtdht020, Gabubu, Artuto and the Open Shop Channel team
        +Thanks for maintaining oscwii.org! Special thanks to dhtdht020 for refreshing the ModMii icons in 2022; now I have a rainbow of icons to choose from should the need arise.

      • + +
      • vgmoose, pwsincd, Nightkingale, Gabubu and the Homebrew App Store team
        +Thanks for maintaining hb-app.store and all the other projects you've contributed to!

      • + +
      • My Fellow Guide Writers
        +Thanks to tj_cool, xzxero, burritoboy9984, ChokeD, mauifrog, playerjmr, Ingunar and the Wii\WiiU hacks guide team for their awesome guides. I especially want to thank tj_cool and xzxero for inviting me to join "The Crew" at the Complete Softmod Guide. I'll never forget how great it felt to be relatively new to the scene and to be invited to join you all as equals.

      • + +
      • Wii.Hacks.Guide and WiiLink\RiiConnect24 teams
        +Thanks in particular go out to Peter0x44, Larsenv and KcrPL. Brainstorming and collaborating with you guys made the 2020 lockdowns feel somewhat bearable. Special thanks to Peter0x44 for helping me set up the ModMii discord server to a much higher standard than I could have ever hoped to do on my own.

      • + +
      • DaMysteryMan
        +Thanks for helping me understand the structure of a cIOS so I could better recreate it in WAD form. For those of you who don't know him, DaMysteryMan is most well known for his ever controversial app - DarkCorp (formerly known as cIOSCorp).

      • + +
      • Gannon
        +Thanks to Gannon for bootopera, which I was able to mod to create the URL loader base dol.

      • + +
      • Devnol
        +Thanks to Devnol for properly modifying the Open HBC to use the same title ID as the official HBC (LULZ).

      • + +
      • ca032769 and Al_Touriste
        +Thanks for their tutorials on how to use a larger than 2TB Hard Drive on a Wii as a Single FAT32 Partition.

      • + +
      • All My Beta Testers!
        +It's because of you guys that ModMii is as stable as it is. Considering that ModMii is developed entirely in notepad without any kind of debugger or developer tools; it's pretty remarkable that ModMii has always been bug-free (albeit with a couple minor exceptions). Thanks for your never-ending devotion to quality control!
        + +Here's a list of some of ModMii's beta testers (in no particular order): scooby74029, DeadlyFoez, redia, Etheboss, JoostinOnline, person66, brausm08, geovalley, undeadsquirrel, mauifrog, FIX94, wolf, Larsenv, Peter0x44, Alexander1970, Cyan, Damaj301damaj, Function, forseenink, jeannotte, saulfabreg, Vila, ca032769, godreborn, KleinesSinchen, RunningSnakes, Scooty, bibarub, Aep, Isla, beta215, Binsky, CoolMe, forseenink, Maeson, grandosegood, and last but certainly not least, Denver Gamer and Clutz450. @Clutz450 and Denver Gamer, you guys rock, I really enjoyed discussing your ModMii tutorial videos and your ideas on the little ways ModMii could be made even better.

      • + +
      • You!
        +Without you, there would be no reason for ModMii to exist. Thanks for using ModMii for all your Wii\WiiU softmodding needs!
      • +
      +
      + +Supporting Apps and Sources
      +
      +Below is a list of the supporting apps bundled with ModMii and their sources. If a link is missing or broken, you can still get it from ModMii's Supporting Files Archive.
      + +Source code for ModMii itself is available is available at github, but you can just open the bat files from it's support folder in notepad or similar text editor.
      +
      + + +
        +
      • WiiPy
      • +
      • wget
      • +
      • 7za
      • +
      • nircmd
      • +
      • sfk
      • +
      • jptch
      • +
      • hexalter
      • +
      • Waninkoko's cIOS
      • +
      • Hermes v4 cIOS
      • +
      • Hermes v5 cIOS
      • +
      • d2x cIOS, v11+ source
      • +
      • Swiss cMIOS r1788
      • +
      • NandLoaders
      • +
      • ISO disc-template
      • +
      • Ascii2All.bat
      • +
      • WizApp
      • +
      • wit: still used but no longer Bundled with ModMii since v8.0.0
      • +
      • UnRAR: Still used but no longer Bundled with ModMii since v4.7.0
      • +
      • AutoIt3: Still used but no longer Bundled With ModMii since v4.5.7
      • +
      • NusFileGrabber by Leathl, Mod by XFlak and TheShadowEevee - requires libWiiSharp.dll: Not used since v7.0.3
      • +
      • patchIOS by Leathl, Mod by scooby74029 - requires libWiiSharp.dll: Not used since v7.0.3
      • +
      • WadMii (aka WadMiiIsh) by cwstjdenobs - requires libWiiSharp.dll: Not used since v7.0.3
      • +
      • TMDedit by person66 - requires libWiiSharp.dll: Not used since v7.0.3 +
      • libWiiSharp.dll by Leathl, Mod by scooby74029 and TheShadowEevee: Not used since v7.0.3
      • +
      • nusd by WiiNinja (original GUI code by WB3000): Not used since v7.0.3
      • +
      • SMW-Mod; ShowMiiWads by Leathl, Sneek Mod by RetroHead: Not used since v7.0.3
      • +
      • settings.exe v1.0 by cwstjdenobs and v1.1 mod by obcd: Not used since v7.0.3
      • +
      • Sharpii by person66: Not used since v7.0.3
      • +
      • hy: Not bundled with ModMii since v4.7.0 and no longer used at all since v7.0.3
      • +
      • fvc: Not used since v7.0.0
      • +
      + +
      +
      + + + +
    8. Support ModMii

    9. + +ModMii started out as a small side-project back in 2010 as a simple NUS Auto Downloader script, and now the changelog is taller than me! I started this project in my 20s in my spare time and since then I've gotten married and had not 1, not 2, not 3, but FOUR boys, all ~2 years apart. I love being able to share my love for gaming and for the Wii with them, and with all of you! This is a passion project that has easily taken over 9000-10000 hours of just my time alone, and that's not counting all the hours spent from the legions of devs and testers who've supported ModMii over the years.
      +
      +Not knowing that much about computers other than some excel tricks, I slowly built more advanced features on top of my original less efficient code that I'd love to rewrite if it wasn't such a daunting task. Throughout the journey I learned a lot from not just those in the credits list, but the incredibly supportive Wii community as a whole. I've gone from just being a "numbers guy" to my family's go to "tech guy", and I have this project, community and followers to thank for it.
      +
      +ModMii is entirely free to use and ad free. Donations can optionally be made to the author using the button below, or pick your favourite contributor from the credits and check if they have a donations page.
      + +

      +

      + +If you're like me and it's difficult to show support with donations, consider taking a minute to vote or share your feedback at the official ModMii page on gbatemp. I always enjoy hearing feedback about your ModMii experience.
      +
      + +XFlak
      +- XFlak + +
    + + + + diff --git a/sampleguides/8.0.1/ModMii_Wizard_Guide_WiiU_vWii.html b/sampleguides/8.0.1/ModMii_Wizard_Guide_WiiU_vWii.html new file mode 100644 index 0000000..31fe80f --- /dev/null +++ b/sampleguides/8.0.1/ModMii_Wizard_Guide_WiiU_vWii.html @@ -0,0 +1,1794 @@ + + +ModMii Wizard Guide + + + + + +ModMii Wizard Guidev8.0.1|25.04.10 Generated on Thu 04/10/2025 - 12:35

    + + + + + + +

    +ModMii for Windows
    by XFlak
    +
    +This software is not for sale. If you paid for this software or a "bundle" you have been scammed.

    + +THIS PACKAGE COMES WITH ABSOLUTELY NO WARRANTY, NEITHER STATED NOR IMPLIED.
    +NO ONE BUT YOURSELF IS TO BE HELD RESPONSIBLE FOR ANY DAMAGE THIS MAY CAUSE TO YOUR NINTENDO WII CONSOLE!
    +USE THIS AT YOUR OWN RISK!
    +

    +

    + + + +
      + + + + +
    1. Your chosen options

    2. +This guide was generated using the following parameters:
      +
        +
      • Install and\or update all recommended WiiU and vWii softmods
      • +
      • System Menu Region is U
      • +
      • Download USB-Loader GX, Configurable USB-Loader and WiiFlow
      • +
      • USB-Loader Settings and config files saved to USB Hard Drive
      • +

      +
    3. Important Notes

      • +
      • This guide requires an internet connection on your console and an SD Card. Note that without internet you can still softmod vWii Only using an SD Card and one of six supported Wii games\discs with exploits.
      • +
        • A USB Hard Drive can later be used to store game backups, Virtual Console injects, etc, but not to store WiiU homebrew applications which are required to set everything up.
        + +
      • Check if your SD Card has a lock switch and make sure it's disabled.
      • +
      • If you get errors during any of the steps try reformatting your SD Card as FAT32.
      • +
      • If your console ever freezes, hold the power button for 5 seconds to power it off then try again.
      • +
      • During the modding process if you are prompted for your Nintendo Network ID to launch a channel or app you can select the back arrow button then "Start" to start the software anyway.
      • +
      • If you brick your vWii for any reason you should be able to recover using vWii Decaffeinator or vWii NAND Restorer so long as the WiiU menu remains operational; however, vWii NAND Restorer currently requires switching from Aroma to a legacy environment like Tiramisu. Some actions to avoid that may cause brick are listed below:
      • +
          +
        • Never uninstall a System Menu or IOS.
        • +
        • Installing a custom System Menu for vWii is a brick risk and you should always have a NAND backup before installing one; however, when done right it will not brick the vWii. vWii themes are experimental and not every MYM\theme will work properly.
        • +
        • Replacing any IOS (including TED IOSes) or WADs made for the original Wii on your vWii may semi-brick it. WiiWare wads are fine, but some need to be converted to work.
        • +
        +
      • When updating your softmod you should always overwrite old mods by installing new ones, do not try to "Delete everything" or "Start from scratch".
      • +
          +
        • To update your mods in the future you can use the ModMii Wizard as if it was your first time, or even better, update only your outdated WiiU mods using ModMii's File Cleanup and App Updater feature, or update only outdated vWii mods using ModMii's Syscheck Updater Wizard!
        • +
        +
      • If you accept an official Nintendo update after modding, you may lose some of your modifications and have to reinstall them.
      • +
      • It's probably unnecessary, but you should disconnect all peripherals from the console during the modding procedure unless instructed otherwise.
      • +
      • If connecting a portable hard drive to your WiiU, a Y-cable may be needed for it to draw power from two usb ports.
      • +
          +
        • The WiiU and vWii cannot use the same USB hard drive; however a single SD Card can be used for both.
        • +
        • A WiiU Formatted USB hard drive is a hard drive that has been formatted by a WiiU console to its proprietary format. A WiiU formatted USB drive cannot be read by any device other than the WiiU that originally formatted it. If you ever want to use it with another WiiU console or any other devices, you will have to reformat it.
        • +
        • The vWii cannot use a WiiU Formatted USB hard drive. It is recommended that USB Hard drives intended for use on the vWii be formatted as FAT32.
        • +
        • If a non-WiiU Formatted USB hard drive is detected while in the WiiU menu you will be prompted to format\erase it. Careful not to accidentally format your vWii Hard Drive (if applicable). The After Modding section of this guide will direct you on how to optionally disable the format prompt.
        • +
        • USB hard drives configured to work on a vWii will also work on Wii and Wii Mini and vice versa.
        • +
        • Double check that your hard drive is always plugged into USB port0 - the one on the back furthest from the edge of the WiiU.
        • +
        + +
      • After completing this guide, you can launch your USB-Loader via the Homebrew Channel or a USB-Loader forwarder channel.
      • + +
      • USB-Loaders, contrary to their name, can also be used on the Wii\vWii with an SD Card. If you prefer using an SD Card simply follow this guide utilizing your FAT32 formatted SD Card in place of a Hard Drive. + + +
      • Not all external hard drive's are compatible with the Wii\vWii\Wii Mini, small USB flash drives or 'thumb drives' in particular often don't work very well. For a list of which USB hard drive's are compatible, check out the USB Devices Compatibility List
      • +
          +
        • If you are determined to try using a small USB flash drive or 'thumb drive' on a Wii\vWii, you may have more success if running the loader off of an SD Card and formatting the flash drive as WBFS instead of FAT32. This can be done using Wii Backup Manager. However, doing so will not only restrict the drive to storing only Wii games, but it will not be accessible by your PC without a program like Wii Backup Manager. In fact, every time you plug the hard drive into your PC you will be prompted to reformat it. +
        +
      • If a USB Loader fails to load a particular game, try changing it's game specific settings to use a different custom IOS like 249, 250, 251, etc. Your cIOS 249 should play the vast majority of games, for more information see the Wii cIOS base Compatibility List.
      • + +
      • Detailed guides covering a broad range of related topics available at the Complete Softmod Guide, wii.hacks.guide and wiiu.hacks.guide
      • +
      • If you come across a term or abbreviation that you're not familar with you can reference the WiiBrew Glossary or the CSG Glossary
      • +
      • If you need help, have questions, or just want to chat visit the official ModMii page on gbatemp or the ModMii Discord Server and ask away!

      +
    4. Hacking your WiiU

      1. + +
      2. Before Starting

      3. + +If you have an existing legacy Custom Firmware (CFW) setup, uninstall it before proceeding. Choose which legacy CFW to uninstall using the buttons below.
        + + + +
        +
        + + + + + + + +

        + + +
        +For Tiramisu users: While safe to follow this guide, to install Aroma next to Tiramisu (or vice versa) you only need to add it to your SD card and change the default boot setting in the Environment Loader as described below.
        +
          +
        1. If autobooting into Tiramisu, hold X while the console is booting to launch the Environment Loader. +
            +
          • If not autobooting into Tiramisu, launch the Health & Safety Application while holding X to launch the Environment Loader. +
          +
        2. Clear Tiramisu as the default environment by pressing X. +
        3. Using the D-Pad, navigate to aroma and press Y to set this to your default environment, then press A to launch into Aroma. +
            +
          • If you see a yellow warning that the update folder exists and updates are not being blocked properly, press X to block updates. +
          • If you did not see a yellow warning, but the AutobootMenu says "Updates not blocked!", press START (+) and SELECT (-) at the same time until it says they are blocked. +
              +
            • Should you wish to unblock updates in the future follow these steps.
            • +
            +
          +
        4. On the Aroma Boot Selector, the Wii U Menu should already be selected, press Y to set this to your default autobooting option (or choose your preferred title to autoboot), then press A to launch it. + +
        5. Once you boot into the WiiU Menu, if you see apps on your home screen you have successfully switched to Aroma. +
            +
          • Although Tiramisu is outdated, you don't need to delete it. If you still decide to use Tiramisu in the future, for legacy homebrew purposes, just launch the EnvironmentLoader again to select it. +
          +
        +
        + + +
        +For CBHC (Coldboot Haxchi) users: +
          +
        1. Launch the Homebrew Launcher. +
        2. Launch CBHC Installer. +
        3. Select the DS Virtual Console game you want to uninstall CBHC from then press the A button. +
        4. Read the warnings then press the B button. +
        5. Check that your WiiU no longer autoboots to CBHC by rebooting the console. +
        6. If no autobooting or menu screen appreared when the console was booting up, you can launch System Settings then go to Data Management and then safely uninstall the application called DON'T TOUCH ME. +
            +
          • If you receive a pop-up stating, "A system-memory error has occurred. Turn off the console, and then try again." while deleting the DON'T TOUCH ME application, restart the system and try to delete the application again. Please make sure you followed all above steps before deleting the application. +
          +
        +
        + + +
        +For Haxchi users: Uninstall the Haxchi app from Data Management in the System Settings app.
        +
        + + +
        +For Mocha CFW (Indexiine) users: +
          +
        1. Launch the Homebrew Launcher. +
        2. Launch Indexiine-Installer. +
        3. Press the B button to uninstall Indexiine. +
        4. Check that your WiiU no longer automatically launches the Homebrew Launcher upon entering the Internet browser. +
        +
        + + +
        +For Mocha CFW (Online Exploit) users: You do not need to do anything before following this guide.
        +
        + +
        + +
        + + + + + + +
      4. Set SD Card Partition Style to MBR (if applicable)

      5. +Partition style\format information for devices that were connected when this guide was created has been saved to the spoiler below.

        +
        +
        +DeviceID Filesystem
        +H:       NTFS      
        +
        + + +
          +
        • First, plug your SD Card into your PC and check if it's Partition style is already MBR. +
        • +
          +
            +
          1. Right-click "This PC" or "My Computer" and select "Manage", a new window will open, on left panel click "Disk Management". +
              +
            • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
            +
          2. In the Disk Management window, right-click the disk you want and select "Properties". +
          3. In the disk's properties window, select the "Volumes" tab. +
          4. If the "Partition style" is already Master Boot Record (MBR), you can skip the rest of this step. +
          +
          +
        • If your SD Card is not already MBR you must convert it using one of the two methods below. +
          +
          +
        • Method 1: MiniTool Partition Wizard +
            +
          • If you have files on the SD Card you want to keep, you can convert the Partition style to MBR without losing data using MiniTool Partition Wizard. +
          • Even though your data should be preserved, there are no guarantees and you should still back up your files. +
          • If your SD Card is not already in the desired format (e.g. FAT32) you will have to format it during the next step anyway so there's no point in using this method. +
          + +
          +
            +
          1. Download MiniTool Partition Wizard, install it and start the program. +
          2. +
            + +
          3. Within the MiniTool window, right-click the GPT disk you want to convert and choose "Convert GPT Disk to MBR Disk". +
          4. Click the "Apply" button in the toolbar. +
          5. Click the "Yes" button to confirm conversion. +
          6. Wait for the conversion to finish then click "OK". +
          7. Once you have successfully converted your SD Card to MBR you can proceed to the next step of this guide. +
          + +
          + +
        • Method 2: Windows Disk Management + +
            +
          1. Back up any data on the disk before continuing! This will wipe all data on the disk! +
          2. Open Disk Management following the same procedure above and locate the disk drive you want to use. + +
          3. +
            + +
          4. Right-click the partition(s) on the drive (make sure you select the right drive!) and select "Delete Volume" or "Delete Partition" to remove them. Repeat this process for each partition on that disk. + +
          5. Right-click the disk in Disk Management and select "Convert to MBR Disk." + + +
          6. On the lower half menu of the window, locate the unallocated space, right-click it, and select "New Simple Volume" and click "Next". +
          7. Choose a Drive letter for this partition, then click "Next". +
              +
            • Make note of this drive letter, as it will be needed later. +
            +
          8. Set the File System to your desired format and optionally customize the "Volume label". +
              +
            • If your desired format (e.g. FAT32) isn't an option choose "NTFS" and we can change it later. +
            + +
          9. Click "Next", then click "Finish". +
              +
            • If you see a message indicating you need to format the drive, click "Cancel". +
            +
          +
          +
        +
        +
      6. Format the SD Card as FAT32 (if applicable)

      7. + +
        +
          +
        1. First, insert your SD Card into your PC and determine if it needs to be formatted by checking the current Format\File-System of the SD Card.
        2. +
          + + +
            +
          • Open "This PC" or "My Computer", right-click the SD Card you want to use, then select "Properties". +
              +
            • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
            +
          • Make note of the Drive Letter of the SD Card as this will be important later. +
          • If the "File-System" is already FAT32, you can skip this step. +
          +
          +
        3. If you have anything saved to the SD Card, you should back it up now as all the data will be lost once you format it.
        4. +
          +
        5. Launch FAT32 GUI Formatter from shortcuts on your Start Menu or Desktop or directly from C:\ModMii\Program Files +
        6. + + +
          +
            + + +
          • Carefully select the correct drive letter corresponding to your SD Card. +
          • You may optionally uncheck the "Quick Format" box, then click "Start". +
              +
            • When completed it should display "Done". +
            • If you get an error indicating the device is in use, try again after first closing all of your file explorer windows, even the ones that weren't browsing the device.
              +
            +
          • Click the "Close" button. +
          +
          + +
        7. Copy the files ModMii downloaded to your SD Card. +
            + + +
          • The files should be saved here: "C:\ModMii\COPY_TO_SD"

            +• Your folder structure should look similar to this:
            +💾 SD Card
            + ┗ 📁apps
            +      ┣ 📁AppName1
            +            ┣ 📄boot.dol
            +            ┣ 📄meta.xml
            +            ┗ 📄icon.png
            +      ┣ (All other Wii apps should be here too)
            + ┗ 📂wiiu
            +      ┣ 📂apps
            +      ┃ ┣ 📂AromaUpdater
            +      ┃ ┃ ┗📜AromaUpdater.wuhb
            +      ┃ ┣ 📜PayloadLoaderInstaller.wuhb
            +      ┃ ┗ (All other WiiU apps should be here too)
            +      ┣ 📂environments
            +      ┃ ┗ 📂aroma
            +      ┃ ┣ 📂modules
            +      ┃ ┃ ┣ 📂setup
            +      ┃ ┃ ┃ ┣ 📜00_mocha.rpx
            +      ┃ ┃ ┃ ┣ 📜10_wums_loader.rpx
            +      ┃ ┃ ┃ ┗ 📜99_autoboot.rpx
            +      ┃ ┃ ┗ (All other Aroma modules ending with .wms should be here too)
            +      ┃ ┣ 📂plugins
            +      ┃ ┃ ┣ 📜AromaBasePlugin.wps
            +      ┃ ┃ ┣ 📜drc_region_free.wps
            +      ┃ ┃ ┣ 📜homebrew_on_menu.wps
            +      ┃ ┃ ┣ 📜regionfree.wps
            +      ┃ ┃ ┗ (All other Aroma plugins ending with .wps should be here too)
            +      ┃ ┗ 📜root.rpx
            +      ┣ 📂payloads
            +      ┃ ┣ 📂default
            +      ┃ ┃ ┗ 📜payload.elf
            +      ┃ ┗ 📂nanddumper
            +      ┃ ┗ 📜payload.elf
            +      ┣ 📜payload.rpx
            +      ┗ 📜payload.elf
            +
            +• Your folder structure should not look like this:
            +💾 SD Card
            + ┗ ⛔📁COPY_TO_SD
            +
            + +
          • When the files are finished copying to the SD card, you should safely remove your SD Card from your computer and reinsert it into your console and proceed to the next step.

        +
      8. Make a NAND backup

      9. +Browser Exploit to launch nanddumper
        + +Requirements: an internet connection on your WiiU and an SD card.
        +
        +The Browser Exploit is a WiiU entry point which allow further homebrew to be run. All current WiiU exploits load SD:/wiiu/payload.elf which takes over further loading of homebrew. Creating a NAND backup is similar to creating a system restore point in Windows. Should you ever brick your console, restoring a NAND backup is like taking it back in time to before the problem occurred. Restoring a full WiiU NAND Backup requires additional hardware and micro soldering skills. However, making a NAND Backup is always useful, so please do not skip it. NAND backups are console specific, so you cannot restore a backup from a different console. vWii NAND Backups (slccmpt.bin/nand.bin & keys.bin/otp.bin) can be restored without additional hardware using vWii NAND Restorer but it currently requires switching from Aroma to a legacy environment like Tiramisu. Generally, vWii NAND Restorer should only be used if vWii Decaffeinator fails to repair a brick.
        +
        +
          +
        1. Make sure your WiiU has internet access for this step. +
        2. Launch the Internet Browser and navigate to this website: wiiuexploit.xyz +
        3. Click on Run Exploit! and hold the B button until you see a screen that says "Please choose your payload:" +
            +
          • If your WiiU gets stuck on a white or otherwise frozen screen, wait a few seconds. If nothing happens, reboot the console, reset your browser save data and try again. +
          • If you see the Environment Loader, you did not hold down B long enough. Try again. +
          • If you get any errors like FSOpenfile failed, FSGetMountSorce failed, or SD Mount failed, refer to the Common Issues & Fixes section of the WiiU Hacks Guide. +
          +
        4. Navigate to nanddumper using the GamePad and press A to launch it. +
        +
        +nanddumper Steps +
          +
        1. Use the WiiU GamePad's D-Pad to enter the following configuration: +
            +
          • Dump SLC: yes +
          • Dump SLCCMPT: yes +
          • Dump MLC: optional +
          • Dump OTP: yes +
          • Dump SEEPROM: yes +
              +
            • To create a full NAND backup your SD Card has to be larger than the size of your NAND (either 8GB or 32GB depending on your model). If you do not have a large enough SD Card, you can skip the optional MLC section which includes save files and game data and is not needed to recover from most types of bricks. +
            +
          +
        2. Press the A button to start the dumping process. +
            +
          • Do not power off your console or remove your SD card when making your NAND backup. +
          +
        3. When the process is finished, or immediately following the completion of this guide, power off your WiiU, take your SD Card out of the console and plug it into your PC. Copy slc.bin, slccmpt.bin, seeprom.bin, otp.bin and, if you chose to go with a full backup, all the mlc.bin.part files to your computer, a hard drive, the cloud or anywhere safe. You might need these in case of emergencies, so don't lose them. Optionally erase them from the SD card after backing them up to free up space. When done, safely remove your SD Card from your computer and reinsert it into your console and proceed to the next step. +
        +
        +Fun Fact! You can extract the contents of your slccmpt.bin by opening it with ModMii, then save it to a hard drive or SD Card to act as a vWii Emulated NAND (or virtual NAND), allowing you switch between the vWii's real NAND and one or more Emulated NANDs. Emulated NANDs can provide much more storage space than the vWii's internal memory.
        +
        + + + + +
      10. Install Payload-Loader

      11. Installing the Payload-Loader will let you access Aroma just by running the Health and Safety Information app.

        + +Browser Exploit to launch Environment Loader & Aroma
        + +Requirements: an internet connection on your WiiU and an SD card.
        +
        +An environment is a collection of "setup modules", which will be run in a certain order when launched. Examples of WiiU environments are Aroma and Tiramisu. Setup modules are small pieces of homebrew/code that are executed once to set up an environment.
        +
        +
          +
        1. If you are already in the Environment Loader menu skip ahead to Step E. +
        2. Make sure your WiiU has internet access for this step. +
        3. Launch the Internet Browser and navigate to this website: wiiuexploit.xyz +
        4. Click on Run Exploit! and this time hold the X button until you see the Environment Loader menu. +
            +
          • If your WiiU gets stuck on a white or otherwise frozen screen, wait a few seconds. If nothing happens, reboot the console, reset the browser's save data and try again. +
          • If you do not see the Environment Loader menu, you did not hold down X long enough. Try again. +
          • If you get any errors like FSOpenfile failed, FSGetMountSorce failed, or SD Mount failed, refer to the Common Issues & Fixes section of the WiiU Hacks Guide. +
          + +
        5. Using the D-Pad, navigate to aroma and press Y to set this to your default environment, then press A to launch into Aroma. +
            +
          • If you see a yellow warning that the update folder exists and updates are not being blocked properly, press X to block updates. +
          • If you did not see a yellow warning, but the AutobootMenu says "Updates not blocked!", press START (+) and SELECT (-) at the same time until it says they are blocked. +
              +
            • Should you wish to unblock updates in the future follow these steps.
            • +
            +
          +
        6. On the Aroma Boot Selector, the Wii U Menu should already be selected, press Y to set this to your default autobooting option (or choose your preferred title to autoboot), then press A to launch it. +
        +
        + + + + +Payload-Loader Installer Steps +
          +
        1. Launch the newly appeared Payload-Loader Installer channel from the WiiU Menu. +
        2. Press the A button to check if you can install the Payload-Loader. +
            +
          • It should now tell you that the Payload-Loader can be installed onto the Health and Safety Information app. +
          +
        3. Press the A button to select Install / Update. +
        4. You'll be asked if you are sure you want to install the Payload-Loader. Use the D-Pad to select Install and press A. +
        5. After installing has finished, press A to shut down the console. +
        + +
        +
          +
        • Now when the Health and Safety Information app is launched, it will load the Payload-Loader, which loads the Aroma environment, which finally loads the WiiU Menu. +
            +
          • To open the Environment Loader in the future, you have to hold X while the console is loading the Health and Safety Information app. +
          • To open the Aroma Boot Selector in the future, you have to hold START (+) while the console is loading the Health and Safety Information app. +
          +
        + + +
        + + +
        +
        +
        +
        +A factory reset will not uninstall the injected Payload-Loader. If one day you decide to uninstall it, follow these steps.
        +
        +To complete these steps, first confirm Aroma, Environment Loader and Payload-Loader Installer are still saved to your WiiU's SD Card. If missing, get them from ModMii or from aroma.foryour.cafe and github.
        +
        + +Uninstall Payload-Loader
        +
          +
        1. If not autobooting into Aroma, launch it via the Health & Safety Application. +
        2. Launch the Payload-Loader Installer from the WiiU Menu. +
        3. Press A to select Check. +
        4. Select Remove. +
        5. You will be asked if you really want to remove the Payload-Loader. Select Remove again. +
        6. When the process finished, press A to shutdown the console. +
        + +
        +
        + + +
      12. Autoboot Aroma (Optional)

      13. + + +Currently, every time you want to launch Aroma you will have to launch the Health and Safety information app.
        +If you wish to automatically launch into Aroma on every boot complete this step.
        +If you do not want to autoboot Aroma you can skip this step.

        +
        + + +
          +
        1. Launch the Payload-Loader Installer from the WiiU Menu. +
        2. Press A to select Check. +
        3. Select Boot options. +
        4. You will be asked if you want to switch the boot title. Press A to select Switch to Payload-Loader. +
        5. When the process is finished, press A to shutdown the console. +
        + +
        + +
          +
        • The Payload-Loader will now be launched automatically on every boot, which loads the Aroma environment, which loads the WiiU Menu. +
            +
          • To open the Environment Loader in the future, you have to hold X while the console is booting or loading the Health and Safety Information app. +
          • To open the Aroma Boot Selector in the future, you have to hold START (+) while the console is booting or loading the Health and Safety Information app. +
          +
        +
        + + +
        +
        +
        +
        +To complete these steps, first confirm Aroma, Environment Loader and Payload-Loader Installer are still saved to your WiiU's SD Card. If missing, get them from ModMii or from aroma.foryour.cafe and github.
        +
        +Change Payload-Loader Autoboot Setting
        +
          +
        1. If not autobooting into Aroma, launch it via the Health & Safety Application. +
        2. Launch the Payload-Loader Installer from the WiiU Menu. +
        3. Press A to select Check. +
        4. Select Boot options. +
        5. You will be asked if you want to switch the boot title. Press A to select Switch back to Wii U Menu. +
        6. When the process is finished, press A to shutdown the console. +
        +
        +
          +
        • The console will now boot into the WiiU Menu again. The Payload-Loader can still be accessed by launching the Health & Safety Application. +
        + + +
        +
        + + +
      14. Configure Pretendo (Optional)

      15. + + +Pretendo is a replacement service for the Nintendo Network, which brings back online services (including Miiverse) as they have been discontinued by Nintendo.
        +
        +CAUTION: A Pretendo Network ID (PNID) may not use the same username as an account already linked to your WiiU. If you have an account with a Nintendo Network ID (NNID) on your WiiU which shares the username you wish to use, it MUST first be removed or unlinked. Before removing accounts you may want to backup and transfer save data to a new account following the steps in the spoiler below. However, to entirely avoid removing accounts that conflict with Pretendo they can instead be unlinked from Network IDs by simply launching Wii U Account Swap from the WiiU Menu to unlink the Network ID, effectively turning it into a local user account capable of being linked to a new PNID.
        +
        + +
        +
        +
        +
        +Note: This only works with local save data. Any user data stored on Nintendo's servers cannot be transferred to any other accounts.
        +
        + +
          +
        1. Launch SaveMii Mod - WUT Port from the WiiU Menu. +
        2. Select Wii U Save Management. You should now see a list of installed games. Find and select the game you would like to transfer the save data of. +
        3. Select Backup savedata. +
        4. Select a new slot to backup the save data to. If you select a non-empty slot, the backup data in that slot will be overwritten. +
        5. Select the profile to backup the save data from. This should be your Nintendo Network ID. +
        6. Optionally you may also select to backup "common" save data. This save data is shared by all users, and is not required to be backed up. +
        7. Press the A button when ready to backup your save data. +
        8. Once the backup has completed, press the B button to return to the games menu. Select Restore savedata. +
            +
          • CAUTION: Restoring a save backup will overwrite the existing save data for the game for the selected user(s). Proceed with caution. +
          +
        9. Select the backup slot you just backed up the save data to. +
        10. Select the profile to restore the save data to. This should be your Pretendo Network ID. +
        11. Press the A button to transfer your data and A again to confirm. +
            +
          • If you get a message about backing up your data on your Pretendo profile, ignore it. +
          • Your screen may briefly flash as the data is copied over. +
          +
        +
        +Once completed, exit SaveMii and ensure the game you transferred works properly on your Pretendo profile. Repeat this process for any other save data you'd like to transfer to your Pretendo profile. +
        + +
        + +
          +
        • Access the Aroma plugin menu by pressing L + Down + SELECT (-) on the WiiU GamePad. +
        • Choose the "Inkay" plugin, navigate to "BOSS settings" and press A, then press A on "Unregister Wara Wara Plaza BOSS tasks" and restart your console. +
        + +
        +ModMii has already installed Pretendo (i.e. Inkay) to your SD Card; however to use it you still must register a Pretendo Network ID (PNID). There are currently two ways of creating a PNID: Creating an account with the website and linking it, or creating it on your WiiU. You do not need to complete both methods.
        + +
        +PNID Setup Method 1: WiiU
        +
          +
        • Create the Pretendo Network ID as you would a Nintendo Network ID following these steps. +
        + +
        +PNID Setup Method 2: Website
        +Warning: this method currently will not allow you to choose your region (defaults to US), potentially creating a region mismatch which disables the vWii EULA and breaks WC24. +
          +
        • Register an account from here and click Don't have an account? to register. +
        • Once your account is registered, link it to your console as you would a Nintendo Network ID following these steps. +
        + +
        + +

      +
    5. Hacking your vWii

      1. +
      2. Install The Homebrew Channel (HBC) for vWii

      3. + + +The vWii Compat Installer is a WiiU app that installs the Homebrew Channel to vWii. It requires an SD, SDHC or SDXC card.
        +The Homebrew Channel allows you to launch Wii\vWii homebrew applications off your SD card or Hard Drive.

        + +
          +
        1. If not autobooting into Aroma, launch it via the Health & Safety Application. +
        2. Launch the vWii Compat Installer from the WiiU Menu. +
        3. Press A to install the HBC and wait until you see Install succeeded. +
        4. Press the HOME button to return to the WiiU Menu. +
            +
          • It is not uncommon to experience a harmless freeze at this time. If this happens simply hold the Power button on the console, restart, and continue with the next step. +
          +
        5. Launch vWii (the Wii Menu icon) from the WiiU Menu. +
            +
          • If the installation was successful you should see the HBC in your vWii Menu. +
          +
        6. Launch the HBC from the vWii Menu. +
        +
        + + +
      4. Install and Configure Priiloader

      5. +
        + +Priiloader loads just before the vWii System Menu and is invisible unless you hold down the ESC key on a USB connected keyboard while launching the vWii system menu. Not only is Priiloader a great form of brick protection, it can be customized to automatically boot straight to the System Menu (default behavior) with patched features (aka "System Menu Hacks"), or directly to the HBC or a user defined homebrew (e.g. a USB-Loader, Crazy Intro Videos, etc). Click here for directions on "Installing a file" (aka "dol" or "elf" file) in Priiloader to launch user defined homebrew. Custom forwarder dols that are compatible with Priiloader can be built from ModMii's Advanced Downloads menu. More Priiloader information can be found in its FAQ.
        +
        + + +
          + +
        • You can navigate the Priiloader menu using a Wiimote, GameCube controller, or USB Keyboard. +
        + +
        + +
          +
        1. Launch the "Priiloader Installer" from the Homebrew Channel. +
        2. After the Priiloader Installer loads, press + to install it. +
            +
          • When successful the installer should display "Install done!" + + + +
          +
        3. Press A to exit back to the Homebrew Channel. + +
        4. Launch the "Load Priiloader" app via the HBC to access the Priiloader menu. + +
            +
          • You can also access Priiloader by holding down the ESC key on a USB connected keyboard while launching the vWii system menu, or by downloading the "Priiloader Wii U Forwarder tool", saving it to your SD Card and running it directly from the WiiU Menu. +
          +
        5. From the Priiloader menu, select "System Menu Hacks" and enable some system menu hacks. +
            +
          • Be careful not to haphazardly enable just any hack, for example do not enable "Lock System Menu with Black Screen".
            +
          • Click here for a description of each Priiloader system menu hack. +
          +
          +RECOMMENDED HACKS +
            + + + +
          • Block Online Updates
          • +
          • Region Free EVERYTHING
          • +
          • Remove Deflicker (only if you are NOT using a CRT display)
          • +
          • Wiimmfi Patch v4
          • +
          • Remove NoCopy Save File Protection
          • +
          • Wii System Settings via Options Button
          • +
          • Create message via Calendar button (only needed if using WC24 services like WiiLink)
          • +
          • Permanent vWii System Settings
          • +
              +
            • Make sure to read about it here before enabling.
            • +
            +
          • Fix NWC24iSetUniversalTime (only needed if using WC24 services like WiiLink)
          • +
              +
            • To enable this hack it you must first generate it and paste it at the end of your \apps\priiloader\hacks_hash.ini file. Remember to generate two hacks if your country observes daylight saving time.
            • +
            + +
          + +
          +
        6. Scroll down to "save settings" and press A, then press B to go back to Priiloader's main menu. +
        7. Optional: Autoboot a USB-Loader Channel instead of the System Menu. +
            +
          • Select "Load/Install File". Select your forwarder dol (e.g. USBLoader_IDCL_Channel_Forwarder.dol) and press A to install it. Wait for it to install and return to the main menu.
          • +
              +
            • Did you know that custom forwarder dols can be built from ModMii's Advanced Downloads menu?
            • +
            +
          • Navigate to "Settings" and change "Autoboot" to "Installed File".
          • +
          + +
        8. Navigate to "Homebrew Channel" and press A to launch it.
          +
        +
        +Pro tip! If you update or (re)install any System Menu it generally REMOVES Priiloader and you should reinstall it immediately to stay protected. Only YAWM ModMii Edition allows you to safely retain Priiloader while (re)installing a System Menu.
        +
        + + + + +
      6. Install WADs

      7. +
        +YAWM ModMii Edition stands for Yet Another Wad Manager ModMii Edition (aka yawmME). A WAD Manager will allow you to install "WADs" containing things like updates and other content for your console, like IOSs, custom IOSs (or cIOSs), or other downloadable content, which can be all packed into WADs and installed to your console. Think of a WAD like a zip file but for the Wii.
        +
        + +WARNINGS: Do not unplug the console when installing WADs. WADs can also be uninstalled, and if you're not careful you can brick your console by uninstalling or even installing the wrong WAD. The WAD Manager you're using, YAWM ModMii Edition, has some extra brick protection built in to restrict someone from doing catastrophic things like uninstalling any System Menu WAD, or required System Menu IOS, or a dozen other things which could potentially result in a brick if you don't know what you're doing. Stick to your ModMii guide and you'll be fine.
        +
        + + +
        +
        +
        + + +

        + +Fun Fact! I mentioned IOSs and cIOSs before, "the Wii console uses the 'IOS' system to communicate with the hardware, it's like a driver (compared to Windows). It contains information and communication tools (like how to access the Disc drive, how to access USB, read the savegames data stored on internal memory, etc.)" ~Cyan. If you're curious to learn more about IOSs or cIOSs, a thorough explanation can be found in Cyan's IOS Explanation post.
        +

        +
        + + + +
          +
        1. On your console, load "YAWM ModMii Edition" from the HomeBrew Channel. +
        2. Choose your source device using left and right, most likely "Wii SD Slot", and Press A. +
        3. Install your custom list of 11 WADs found in the spoiler below.
          + +
            +
          • Be careful not to install any additional WADs that may have been previously saved in this folder (they may be safe, but I cannot say for sure). +
          +
        4. Hold + for 2 seconds to select all the WADs in the folder. + +
            +
          • Alternatively, you can select or deselect your WADs individually by navigating to each one and hitting +.
            +
          • Warning: do not use minus (-) as this will mark WADs for uninstallation.
            +
          + +
        5. After you've marked all the WADs listed below, press A on any marked WAD to install them all. +
        6. Confirm the total number selected for installation is 11, then press A again to install.
          + +
            +
          • If any WADs fail to install properly please retry installing them.
            + +
          • If you get error -1029 when attempting to install Mii-Channel-NUS-v6, carefully uninstall only this WAD using the minus - button instead of + before trying to install it again. Do NOT uninstall any other WADs unless you know what you are doing; see warning about uninstalling WADs above. Alternatively, you can skip this WAD entirely if you don't care about extra Mii channel features (e.g. saving Mii's to wiimotes, etc.).
            +
          + + + + +
        7. After successfully installing all the WADs, press any button to continue, then press the Home button on your Wiimote to exit YAWM ModMii Edition. + +
        + +
        +
        +
        +
        + + +Here's your unique list of 11 WADs to install: +
          + +
        1. cIOS248[38]-d2x-v11-beta3-vWii
        2. +
        3. cIOS249[56]-d2x-v11-beta3-vWii
        4. +
        5. cIOS250[57]-d2x-v11-beta3-vWii
        6. +
        7. cIOS251[58]-d2x-v11-beta3-vWii
        8. +
        9. cIOS61[56]-v5918-vWii
        10. +
        11. EULA-NUS-v3[U]
        12. +
        13. Mii-Channel-NUS-v6
        14. +
        15. Photo-Channel-1.1-dummy-HAZA
        16. +
        17. Photo-Channel-1.1-NUS-v3
        18. +
        19. USBLoader(s)-ahbprot58-SD-USB-v14-IDCL-(Wii+vWii) (see spoiler for boot info)
        20. +
        21. vIOS80v7200[FS-ES-NP-VP]-vWii
        22. +

        + +
        +
        +
        + + +The USBLoader(s) forwarder channel will boot the first app it finds from this list:
        +
          +
        1. SD+USB:\apps\usbloader_gx\boot.dol
        2. +
        3. SD+USB:\apps\usbloader_gx\boot.elf
        4. +
        5. SD+USB:\apps\WiiFlow\boot.dol
        6. +
        7. SD+USB:\apps\WiiFlow\boot.elf
        8. +
        9. SD+USB:\apps\usbloader_cfg\boot.dol
        10. +
        11. SD+USB:\apps\usbloader_cfg\boot.elf
        12. +
        13. SD+USB:\apps\usbloader\boot.dol
        14. +
        15. SD+USB:\apps\usbloader\boot.elf
        16. +
        17. SD+USB:\apps\usb-loader\boot.dol
        18. +
        19. SD+USB:\apps\usb-loader\boot.elf
        20. +
        +
        +Note: Forwarder requires IOS58. SD paths are all checked first, then USB. It's capable of launching apps from an SD Card and hard drives formatted as FAT32, NTFS, ext2, ext3 and ext4. It also supports meta.xml arguments and is able to launch apps with direct hardware access.
        +
        +Want to customize some of your channels? There's an app for that! First make sure you finish this guide and install Priiloader if you haven't already, then get CustomizeMii from ModMii Classic's Download Page 5. You can use this tool to make changes to the audio or visual effects of a channel, and even inject a new "dol" for it to launch. You can build forwarder dol's for custom paths, channels, or website URLs from ModMii Classic's Advanced Downloads Page. + +
        + + +
        +
        +

      +
    6. USB Loader and Hard Drive setup

    7. +The rest of the guide is performed on your computer in order to set up your USB-Loader for your Wii or vWii. Also note that a FAT32 SD\SDHC\SDXC Card can optionally be used in place of a Hard Drive.

      +
        +External hard drive partition style\format information for drives that were connected when this guide was created has been saved to the spoiler below.

        +
        +
        +DeviceID Filesystem
        +H:       NTFS      
        +

        + +
      1. Set External Hard Drive Partition Style to MBR (if applicable)

      2. +
          +
        • First, plug your hard drive into your PC and check if it's Partition style is already MBR. +
        • +
          +
            +
          1. Right-click "This PC" or "My Computer" and select "Manage", a new window will open, on left panel click "Disk Management". +
              +
            • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
            +
          2. In the Disk Management window, right-click the disk you want and select "Properties". +
          3. In the disk's properties window, select the "Volumes" tab. +
          4. If the "Partition style" is already Master Boot Record (MBR), you can skip the rest of this step. +
          +
          +
        • If your hard drive is larger than 2TB and not already MBR, you must follow ca032769's guide for Western Digital hard drives or Al_Touriste's guide for Seagate hard drives to complete the rest of this step. +
            +
          • If your hard drive is >2TB, not MBR, and not a supported Western Digital or Seagate drive then you are currently out of luck. +
          • Once you have successfully converted your hard drive to MBR you can proceed to the next step of this guide. +
          +
          +
        • If your hard drive is 2TB or less and not already MBR you must convert it using one of the two methods below. +
          +
          +
        • Method 1: MiniTool Partition Wizard +
            +
          • If you have files on the drive you want to keep, you can convert the Partition style to MBR without losing data using MiniTool Partition Wizard. +
          • Even though your data should be preserved, there are no guarantees and you should still back up your files. +
          • If your drive is not already in the desired format (e.g. FAT32) you will have to format it during the next step anyway so there's no point in using this method. +
          + +
          +
            +
          1. Download MiniTool Partition Wizard, install it and start the program. +
          2. +
            + +
          3. Within the MiniTool window, right-click the GPT disk you want to convert and choose "Convert GPT Disk to MBR Disk". +
          4. Click the "Apply" button in the toolbar. +
          5. Click the "Yes" button to confirm conversion. +
          6. Wait for the conversion to finish then click "OK". +
          7. Once you have successfully converted your hard drive to MBR you can proceed to the next step of this guide. +
          + +
          + +
        • Method 2: Windows Disk Management + +
            +
          1. Back up any data on the disk before continuing! This will wipe all data on the disk! +
          2. Open Disk Management following the same procedure above and locate the disk drive you want to use. + +
          3. +
            + +
          4. Right-click the partition(s) on the drive (make sure you select the right drive!) and select "Delete Volume" or "Delete Partition" to remove them. Repeat this process for each partition on that disk. + +
          5. Right-click the disk in Disk Management and select "Convert to MBR Disk." + + +
          6. On the lower half menu of the window, locate the unallocated space, right-click it, and select "New Simple Volume" and click "Next". +
          7. Choose a Drive letter for this partition, then click "Next". +
              +
            • Make note of this drive letter, as it will be needed later. +
            +
          8. Set the File System to your desired format and optionally customize the "Volume label". +
              +
            • If your desired format (e.g. FAT32) isn't an option choose "NTFS" and we can change it later. +
            + +
          9. Click "Next", then click "Finish". +
              +
            • If you see a message indicating you need to format the drive, click "Cancel". +
            +
          +
          +
        + + + + +
      3. Partition and Format the External Hard Drive (if applicable)

      4. +Choose a format option using the buttons below. FAT32 is generally recommended but you can click other buttons to see pros and cons of each.
        +
        +
        + + + + + +

        + + +
        +FAT32 (Recommended)
        + +
        +Pros:
        +
          +
        • The Wii can access apps, games, covers, media and other files stored on FAT32 without requiring an SD card. +
        • Compatible with playing Gamecube games. +
        • Compatible with SNEEK/Nand Emulation. +
        +Cons:
        +
          +
        • Cannot store files greater than 4GBs. The limit does not apply to Wii games, which can be split into parts. This will likely not affect you unless the drive is also used to store HD videos. +
        +
        + +
          +
        1. First, plug your hard drive into your PC and determine if it needs to be formatted by checking the current Format\File-System of the drive.
        2. + +
          +
            +
          • Open "This PC" or "My Computer", right-click the external hard drive you want to use, then select "Properties". +
              +
            • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
            +
          • Make note of the Drive Letter of the external hard drive as this will be important later. +
          • If the "File-System" is already FAT32, you can skip this step. +
          +
        3. If you have anything saved on the hard drive, you should back it up now as all the data will be lost once you format it. +
        4. Launch FAT32 GUI Formatter from shortcuts on your Start Menu or Desktop or directly from C:\ModMii\Program Files +
        5. + +
          + +
        6. Carefully select the correct drive letter corresponding to your external hard drive. +
        7. You may optionally uncheck the "Quick Format" box, then click "Start". +
            +
          • When completed it should display "Done". +
          • If you get an error indicating the device is in use, try again after first closing all of your file explorer windows, even the ones that weren't browsing the device.
            +
          +
        8. Click the "Close" button. +
        +
        + + + +
        +NTFS
        + +
        +Pros:
        +
          +
        • Capable of storing files greater than 4GB. +
        • Most USB-Loaders can access games, covers and music saved to NTFS. +
        +Cons:
        +
          +
        • The HBC cannot load apps stored on NTFS, so an SD card or modern forwarder channel is required to run USB-Loaders. +
        • Incompatible with playing Gamecube games. +
        • Incompatible with SNEEK/Nand Emulation. +
        +
        + + + +
          +
        1. First, plug your hard drive into your PC and determine if it needs to be formatted by checking the current Format\File-System of the drive. +
        2. +
          +
            + +
          • Open "This PC" or "My Computer", right-click the external hard drive you want to use, then select "Properties". +
              +
            • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
            +
          • Make note of the Drive Letter of the external hard drive as this will be important later. +
          • If the "File-System" is already NTFS, you can skip this step. +
          +
        3. If you have anything saved on the hard drive, you should back it up now as all the data will be lost once you format it. + +
        4. Right-click "My Computer" and select "Manage", a new window will open, on left panel click "Disk Management". +
        5. +
          +
        6. Right-click the drive you want to format (make sure you select the right drive!), then select "Format..." +
        7. Select "NTFS" as the File system to use and input a name for the Hard-Drive/Volume. +
        8. You may optionally uncheck the "Perform a quick format" box, then click "OK", then click "OK" again. +
        +
        + + + + +
        +WBFS
        + +
        +Pros:
        +
          +
        • Greater compatibility with hard drives, especially small thumb drives. If loading backups using other formats doesn't work you can try WBFS before getting a new hard drive. +
        +Cons:
        +
          +
        • WBFS can ONLY store Wii Games, so an SD card is generally required to run apps. +
        • Incompatible with playing Gamecube games. +
        • Incompatible with SNEEK/Nand Emulation. +
        • Windows Explorer cannot open WBFS drives and may prompt you to format it, careful not to do so accidentally. +
            +
          • Wii games saved to the drive can still be managed on your PC using Wii Backup Manager or on your Wii using a USB-Loader. +
          +
        +
        + + + +
          +
        1. If you have anything saved on the hard drive, you should back it up now as all the data will be lost once you format it. +
            +
          • If you have any Wii files on the drive you should copy them to your SD Card now (e.g. "apps" folder, "usb-loader" folder, etc.) +
          +
        2. Launch Wii Backup Manager from shortcuts on your Start Menu or Desktop or directly from C:\ModMii\Program Files +
        3. + + +
          + +
        4. In the Wii Backup Manager window, click the "Tools" menu and select "Format drives". +
        5. Carefully select the correct drive letter corresponding to your external hard drive. +
        6. Confirm the new file system is "WBFS", then click "Start". +
        7. Click "Yes" when asked if you want to continue, then click "Close". +
        +
        +
          +
        • Warning: Windows Explorer cannot open WBFS drives and may prompt you to format it, careful not to do so accidentally. +
            +
          • Wii games saved to the drive can still be managed on your PC using Wii Backup Manager or on your Wii using a USB-Loader. +
          +
        + + + + + +
        + + + + + + +
        +FAT32 + NTFS
        + +
        +Pros:
        +
          +
        • FAT32 partition can be used to launch apps without requiring an SD card. +
        • FAT32 partition is compatible with playing Gamecube games. +
        • FAT32 partition is compatible with SNEEK/Nand Emulation. +
        • NTFS partition can be used to save files greater than 4GB. +
        +Cons:
        +
          +
        • May not be possible with some low capacity USB flash drives. +
        • A little more work to setup. +
        +
        + +
          +
        1. If you have anything saved on the hard drive, you should back it up now as all the data will be lost once you format it. +
        2. Right-click "This PC" or "My Computer" and select "Manage", a new window will open, on left panel click "Disk Management". +
        3. +
            +
          • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
          +
          +
        4. Right-click the partition(s) on the drive (make sure you select the right drive!) and select "Delete Volume" or "Delete Partition" to remove them. Repeat this process for each partition on that disk. +
        5. On the lower half menu of the window, locate the unallocated space, right-click it, and select "New Simple Volume..." +
        6. Enter the "volume size" you want your FAT32 partition to be, and click "Next". +
        7. Choose a Drive letter for this partition, then click "Next". +
            +
          • Make note of this drive letter, as it will be needed when we use FAT32 GUI Formatter shortly. +
          +
        8. Set the File System to "FAT32" (if possible) and optionally customize the "Volume label". +
            +
          • FAT32 will mostly likely not be an option (only listed if volume size is under 32GB). +
          +
        9. If FAT32 isn't an option, you can choose "Do not format this volume". + +
            +
          • It's also okay to format as NTFS or exFAT since we will be changing it to FAT32 later. +
          + +
        10. Click "Next", then click "Finish". +
            +
          • If you see a message indicating you need to format the drive, click "Cancel". +
          +
        11. In the lower half of the Disk Management menu, locate your drive's remaining unallocated space, right-click it, and select "New Simple Volume...." +
        12. Click "Next" to format all the remaining space on the drive. +
        13. Choose a Drive letter for your NTFS partition, and click "Next". +
        14. Ensure the file system is set to NTFS, then name/label the volume, and optionally uncheck the "Perform a quick format" box. +
        15. Click "Next", then click "Finish". +
        16. +
          +If you were able to format the first partition as FAT32, then you can skip the remainder of this step.
          +
          + + +
        17. Launch FAT32 GUI Formatter from shortcuts on your Start Menu or Desktop or directly from C:\ModMii\Program Files + +
        18. Carefully select the correct drive letter corresponding to the first partition on your external hard drive. +
        19. You may optionally uncheck the "Quick Format" box, then click "Start". +
            +
          • When completed it should display "Done". +
          • If you get an error indicating the device is in use, try again after first closing all of your file explorer windows, even the ones that weren't browsing the device.
            +
          +
        20. Click the "Close" button. +
        + +
        + + + + + + + + + + +
        +FAT32 + WBFS
        + +
        +Pros:
        +
          +
        • FAT32 partition can be used to launch apps without requiring an SD card. +
        • FAT32 partition is compatible with playing Gamecube games. +
        • FAT32 partition is compatible with SNEEK/Nand Emulation. +
        • WBFS has greater compatibility with hard drives, especially small thumb drives. If loading backups using other formats doesn't work you can try WBFS before getting a new hard drive. + +
        +Cons:
        +
          +
        • May not be possible with some low capacity USB flash drives. +
        • A little more work to setup. +
        • WBFS partition can ONLY store Wii Games. +
        • Windows Explorer cannot open WBFS partitions and may prompt you to format it, careful not to do so accidentally. +
            +
          • Wii games saved to a WBFS partition can still be managed on your PC using Wii Backup Manager or on your Wii using a USB-Loader. +
          +
        +
        + + + +
          +
        1. If you have anything saved on the hard drive, you should back it up now as all the data will be lost once you format it. +
        2. Right-click "This PC" or "My Computer" and select "Manage", a new window will open, on left panel click "Disk Management". +
        3. +
            +
          • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
          + +
          +
        4. Right-click the partition(s) on the drive (make sure you select the right drive!) and select "Delete Volume" or "Delete Partition" to remove them. Repeat this process for each partition on that disk. +
        5. On the lower half menu of the window, locate the unallocated space, right-click it, and select "New Simple Volume..." +
        6. Enter the "volume size" you want your FAT32 partition to be, and click "Next". +
        7. Choose a Drive letter for this partition, then click "Next". +
            +
          • Make note of the first partition's drive letter, as it will be needed when we use FAT32 GUI Formatter shortly. +
          +
        8. Set the File System to "FAT32" (if possible) and optionally customize the "Volume label". +
            +
          • FAT32 will mostly likely not be an option (only listed if volume size is under 32GB). +
          +
        9. If FAT32 isn't an option, you can choose "Do not format this volume". + +
            +
          • It's also okay to format as NTFS or exFAT since we will be changing it to FAT32 later. +
          + +
        10. Click "Next", then click "Finish". +
            +
          • If you see a message indicating you need to format the drive, click "Cancel". +
          +
        11. In the lower half of the Disk Management menu, locate your drive's remaining unallocated space, right-click it, and select "New Simple Volume...." +
        12. Click "Next" to format all the remaining space on the drive. +
        13. Choose a Drive letter for the WBFS partition, and click "Next". +
            +
          • Make note of the second partition's drive letter, as it will be needed when we use Wii Backup Manager shortly. +
          +
        14. Set the File System to anything (e.g. "NTFS") as we will be changing it to WBFS later, and optionally customize the "Volume label". + +
        15. Click "Next", then click "Finish". +
        16. + + +
          +If you were able to format the first partition as FAT32, then you can skip to formatting the second partition as WBFS.
          +
          + + +
        17. Launch FAT32 GUI Formatter from shortcuts on your Start Menu or Desktop or directly from C:\ModMii\Program Files + +
        18. Carefully select the correct drive letter corresponding to the first partition on your external hard drive. +
        19. You may optionally uncheck the "Quick Format" box, then click "Start". +
            +
          • When completed it should display "Done". +
          • If you get an error indicating the device is in use, try again after first closing all of your file explorer windows, even the ones that weren't browsing the device.
            +
          +
        20. Click the "Close" button. +
        21. + +
          + +
        22. To format the second partition as WBFS, launch Wii Backup Manager from shortcuts on your Start Menu or Desktop or directly from C:\ModMii\Program Files + +
        23. + +
        24. In the Wii Backup Manager window, click the "Tools" menu and select "Format drives". +
        25. Carefully select the correct drive letter corresponding to the second partition on your external hard drive. +
        26. Confirm the new file system is "WBFS", then click "Start". +
        27. Click "Yes" when asked if you want to continue, then click "Close". +
        + +
        +
          +
        • Warning: Windows Explorer cannot open WBFS drives and may prompt you to format it, careful not to do so accidentally. +
            +
          • Wii games saved to the drive can still be managed on your PC using Wii Backup Manager or on your Wii using a USB-Loader. +
          +
        +
        + + +
        +
        + + + + + +
      5. Copy Files to the Hard Drive

        • At this time you should copy the files ModMii downloaded to the root of your hard-drive\partition (or SD Card if your HDD is WBFS).
          • The files should be saved here: C:\ModMii\COPY_TO_USB

          +• Your folder structure should look similar to this:
          +💾 SD Card or USB Drive
          + ┗ 📁apps
          +      ┣ 📁AppName1
          +            ┣ 📄boot.dol
          +            ┣ 📄meta.xml
          +            ┗ 📄icon.png
          +      ┣ (All other Wii apps should be here too)
          +
          +• Your folder structure should not look like this:
          +💾 SD Card or USB Drive
          + ┗ ⛔📁COPY_TO_SD
          + ┗ ⛔📁COPY_TO_USB
          +
          +
        When finished copying, you can proceed with the optional steps below or safely remove the hard drive from your computer and plug it into USB port0 on your console to start playing!

        +
      6. Manage Game backups (optional)

      7. +
          +
        • Launch the below tools from shortcuts on your Start Menu or Desktop. +

        + +Wii Backup Manager
        +Wii Backup Manager (WBM) is a Windows program to help transfer Wii games to and from hard drives and SD cards.
        It can also download game covers, list your games, identify what games are missing between devices, and more.

        +
        +
          +
        • You can use this program to manage/transfer your backup copies of Wii Games (.WBFS/.ISO/.CISO). +
        • It is very simple to use, but a detailed tutorial on using Wii Backup Manager can be found here. +
        • Wii Game Directory Structure: +
            +
          • Below is a single WBFS example, and a split WBFS example. A WBFS file needs to be split if it is over 4GB and your storage device is formatted as FAT32. During transfer operations WBM can automatically split games and set up the directory structure for you.
            +
            + 💾 SD Card or USB Drive
            + ┗ 📂wbfs
            +       ┣ 📂GameName [GameID]
            +       ┃ ┗ 📜GameID.wbfs (for non-split titles)
            +       ┗ 📂GameName [GameID]
            +            ┣ 📜GameID.wbfs
            +            ┗ 📜GameID.wbf1
            +
          +
        +
        + +GameCube Backup Manager
        +GameCube Backup Manager (GCBM) is a Windows program to help transfer GameCube games to and from hard drives and SD cards.
        The interface is very similar to the popular Wii Backup Manager program making it easy to use.


        + +
          +
        • You can use this program to manage/transfer your backup copies of GameCube Games (.ISO/.CISO/.GCM and extracted FST format). +
        • More detailed usage information on GameCube Backup Manager can be found here. +
        • Gamecube (Nintendont) Game Directory Structure: +
            +
          • Below is a single disc game example, and 2-disc game example. Subdirectories are optional for 1-disc games in ISO/GCM and CISO format. During transfer operations GCBM can automatically and correctly set up the directory structure for you.
            +
            + 💾 SD Card or USB Drive
            + ┗ 📂games
            +       ┣ 📂GameName [GameID]
            +       ┃ ┗ 📜game.ciso (for single disc games)
            +       ┗ 📂GameName [GameID]
            +            ┣ 📜game.iso
            +            ┗ 📜disc2.iso
            +
          +
        +
        + +NKit Processing App
        +NKit is a Nintendo ToolKit that can Recover and Preserve Wii and GameCube disc images.

        +
          +
        • Practically speaking you will only need this app if you encounter an "NKit.iso" or "NKit.gcz" game backup, which are not supported by WBM or GCBM. +
            +
          • Usually these files have NKit in their names, but if WBM or GCBM cannot handle a backup it may be an unlabelled NKit backup. +
          +
          +
        • How to use the NKit Processing App to convert NKit backups to ISO + +
            +
          1. Drag and drop source file(s) onto the NKit Processing App window. +
          2. Select "Convert to ISO" Mode. +
          3. Click "Process". +
          4. When finished, the converted game will be saved to: ..\NKit\Processed\Wii_MatchFail\ +
          +
            +
          • Click here for a short video tutorial. +
          +
          +
        • After converting from NKit to ISO, backups can be handled by WBM and GCBM like normal. +
        +
        + +How to Backup Original Discs
        + +Ripping original Wii discs cannot be done on a computer without one of the rare disc drives that are capable of doing so (most are LG branded).

        +
          +
        • To copy Wii Discs, launch USB-Loader GX or Configurable USB-Loader and insert the disc into your Wii, if you're not prompted to copy\install the game you can press + to start making a backup. +
        • To copy GameCube (or Wii) Discs, launch "CleanRip" from the HBC and insert the disc into your Wii, then follow the very simple on-screen instructions. Note that CleanRip does not support devices formatted as WBFS. +
          • Warning: Using your Wii to rip games to NTFS is very unstable, it is highly recommended to rip games to a FAT32 or WBFS formatted HDD, then transfer them to your NTFS drive using a computer. Recall that GameCube games cannot be played when saved to NTFS devices.
          +

        +
      8. Configure/Customize Your USB-Loader (optional)

      9. +
          +
        • Start your preferred USB-Loader from the HBC, or a forwarder channel, or set Priiloader to autoboot it at startup. + +
            +
          • From there it's pretty intuitive, browse and adjust any settings to your liking, download covers, set Private Server to Wiimmfi to re-enable online multiplayer, disable the blurry deflicker filter, etc. +
          +
          +
        • You can customize the look\theme of your USB-Loader or HBC following the steps from here.
          +
          +
        • If you have questions about getting started with USB-Loader GX or WiiFlow click here.
          +
            +
          • WiiFlow Lite emulator plugins allow the loader to also launch games for classic consoles as well. Grab the emulator plugins pack from click here.
            +
          • A popular WiiFlow Lite theme is the beautiful 'Rhapsodii Shima' theme. Check it out by clicking here.
          +
        • To customize CFG USB-Loader use the Configurator for Configurable USB-Loader found here: "COPY_TO_USB\usb-loader\CfgLoaderConfigurator.exe"
          +
            +
          • For tips and tricks on using the Configurator click here.

          +

      +
    8. After Modding your WiiU and vWii

      • +
      • ModMii has already saved the WiiU Disc Dumper (wudd) and WUP Installer GX2 apps to your SD Card to support backing up WiiU discs. See this page for a tutorial on Dumping and Installing WiiU Discs. + +
      • Access the Aroma plugin menu by pressing L + Down + SELECT (-) on the WiiU GamePad. The plugin menu can be used to configure plugins like Inkay (Pretendo), Bloopair, etc. +
          +
        • Optionally enable the plugin to "Avoid 'Format' dialog on Wii U Menu (UStealth)" to skip the 'Format' prompt when launching the WiiU Menu with a non-WiiU-formatted external drive (e.g. FAT32 formatted drive for vWii).
        • +
        • Note the Screenshot Plugin's default setting to take screenshots is the gamepad's TV button. +
        • Optionally hide WiiU homebrew from the WiiU Menu by launching the Aroma plugin menu, selecting the "Homebrew On Wii U Menu Plugin" and choosing "Hide all homebrew".
        • +
        + +
      • Optionally remove unnecessary files using ModMii's "File Cleanup & App Updater" feature to prevent amateurs from using potentially dangerous apps. +
      • Periodically check for updates to your apps by using ModMii's "File Cleanup & App Updater" feature. It will scan your device for available updates to ModMii's auto-updating apps. + +
      • Download the latest Homebrew apps and plugins. +
          +
        • Download apps or PC tools from ModMii Classic's Download Pages. +
        • Grab the WiiU Homebrew App Store from ModMii or the provided link to easily download many other popular apps right from your WiiU!
        • +
        +
      • Check out UTag: a customizable and dynamic gamertag to automatically update your Discord status with what you've been playing on your WiiU. + + + +
      • At any point you can run SysCheck on your vWii to get a sysCheck.csv log of your installed softmods; in the future you can check if any of your vWii mods are outdated by opening your log with the latest version of ModMii. + +
      • Download the latest Wii Homebrew apps to your SD Card or FAT32 USB Hard Drive so they can be launched via the HBC or forwarder channels. + +
          +
        • Download some Wii related PC tools or Just for Fun Wii apps like emulators or cheat codes from ModMii Classic's Download Pages. +
        • Grab the Homebrew Browser or the Open Shop Channel for Windows from ModMii or the provided links to easily download many other popular apps right from your vWii or PC!
        • +
        • Some other great libraries of Homebrew applications can be found at wiibrew.org, wiidatabase.de, oscwii.org and of course gbatemp. + +
            +
          • To manually "install" apps, download your homebrew and you should find a boot.dol (or boot.elf) file and possibly an icon.png and meta.xml. +
          • For the HBC to read your SD/USB correctly, your card must be structured SD+USB:/apps/application name/boot.dol\elf +
          • Some apps require a meta.xml be saved in the same place as the boot.dol\elf to work properly (icon.png is always optional). +
          • If you have a dol or elf file not named "boot", rename it boot.dol\elf, otherwise it will not be recognized by the HBC (not required if using Priiloader to install a file). +
          +
        +
      • Check out some of my custom Wii Forwarder Channels to launch your favourite Wii homebrew straight from the vWii System Menu. Note that some channels may not yet be updated for vWii; simply open them using ModMii to edit the NandLoader to make them vWii compatible. +
      • Install some WiiU to vWii Forwarder Channels to launch your favourite Wii homebrew straight from the WiiU System Menu. + +
      • Get a new theme for your vWii Menu! Confirm you have Priiloader installed before installing themes, then open mym themes\files using ModMii or ThemeMii Mod to convert them to csm files for your specific system menu version. Or check out the huge library of themes available at www.wiithemer.org, a website that also converts MYMs to CSMs for you on the fly. CSM files can then be installed to your Wii using csm-installer. ThemeMii Mod and csm-installer are both available on ModMii Classic's Download Pages. +
      • "Expand" your vWii's internal memory for more WiiWare and Virtual Console games by having it load the System Menu from external storage instead. Use ModMii's Emulated NAND builder to get started. +
          +
        • You can also use your vWii's nand.bin or slccmpt.bin backup as an Emulated NAND. To extract the files from a nand.bin or slccmpt.bin to use as an Emulated NAND, simply open the file using ModMii. If ModMii prompts you to share keys to repair the nand provide it with your keys.bin or opt.bin backup. +
        • Alternatively, you can dump your vWii's NAND to use as an Emulated NAND using USB Loader GX's features menu. +
        +
      • Install Fakemote to an unused IOS slot like 247 to add support for DS3 and DS4 controllers. This can also be done using ModMii Classic's Advanced Downloads Menu by choosing the latest FM (Fakemote) version of d2x in ModMii's options. +
      • Check out some Crazy Intro Videos to customize how your vWii starts up (SD Card required). + +
      • Bring back WiiConnect24 to your vWii! The WiiLink Patcher restores functionality to Wii Mail and various Nintendo Channels such as Forecast, News, Everybody Votes, Nintendo, Check Mii Out, and more! You can get this tool from from ModMii Classic's Download Page 5. + +
      • Check out RiiTag\LinkTag: a customizable and dynamic gamertag to automatically update your Discord status with what you've been playing on your vWii. + +
      • System Channel Restorer from ModMii Classic's Download Page 2 can be used to re-install missing/removed system apps, e.g. Mii Channel, Photo Channel, EULA, etc. However, these three examples in particular will have already been installed as part of this guide. +
      • csm-installer and ww-43db-patcher from ModMii Classic's Download Page 2 can be used to patch the WiiWare 4:3 aspect ratio database (43DB) to enable a 16:9 aspect ratio in Everybody Votes Channel and Check Mii Out Channels. However, if you installed any vWii theme built using ModMii (even the Default theme) this patch has already been applied. + +
      +
      + + +
    9. Credits, Supporting Apps, and Sources

    10. +ModMii was written entirely by yours truly, XFlak. Trust me, no one else is crazy enough to try to maintain a batch file that has grown so large and 'all over the place'. But without the help of many other very talented people ModMii would not exist. Some people have contributed supporting files or programs, others have shared their knowledge, some have provided ideas and others have given their time.
      +
      +I have tried my best to recognize everyone's contribution to ModMii regardless of how big or small it is. If I've forgotten someone, please notify me and I'll add them to the credits as quickly as possible.

      + + +
      +
      +
      + +
        +
      • Team Twiizers
        +Thanks to Team Twiizers for creating the revolutionary HackMii Installer. Without their hard work, the Wii might never have been unlocked. Many Team Twiizer Members went on to join Team Fail Overflow; a team that played a vital role in unlocking the PS3.

        + +I especially want to thank Bushing (may he rest in peace), who before his untimely passing gave ModMii his blessing to download and use the HackMii Installer.

      • + +
      • Giantpune
        +Giantpune is a legend in the Wii Scene and I consider him to be a good friend of mine. He created many exploits, including the Smash Stack exploit for PAL and KOR Wii's (which is maybe still the only method to fix 003 bricked Wii's), the Channel Forwarder dol, USB Loader GX, and many other computer programs to repair or virginize Wii's.

        + +He's contributed code to more projects than I even know about, so its impossible for me to truly convey his impact on the scene. He even took the time to explain a few things to me about cIOSs when ModMii was in its early stages and still known as NUS Auto Downloader.

      • + +
      • DeadlyFoez
        +DeadlyFoez is legendary for his Wii Repairs and infectus tutorial. He also played a key role in the ModMii v5.0.0 update not only by helping come up with the idea for using html guides but also creating the template for ModMii's custom html guides and recording almost all of the videos and images they use. Within 1.5 weeks since our initial conversation we were able to collaborate and bring the idea to life in time to release it for Christmas. Working with him on this was a truly rewarding and fun experience. DeadlyFoez also single-handedly built the first official ModMii website.

        + +What can I say about THE "DeadlyFoez" on a personal level. He's always getting me into trouble but his friendship is worth every fiasco! It's unreal how he became one of my best friends. Just goes to show you not everyone you meet online is totally crazy; in his case... just a little crazy. But seriously, thanks to DeadlyFoez for always being there for me to bounce ModMii ideas off of, for hosting our Team Your Mom meetings and for introducing me to his awesome family and friends. There's no one else I'd rather geek out with and I'll always have your back.

      • + +
      • Violator
        +He's my bro, my cuz, my best man and the reason I ever bought or modded a Wii. "XFlak" would have died many years ago if not for him. Thanks Violator, for getting me interested in this stuff, and for all the awesome music you recorded for ModMii and my Top Wii Channels.

      • + +
      • JoostinOnline
        +Thanks for his work developing KoreanKii (with tueidj), Syscheck HD Edition, sharing his webhosting space with me, and for all his jokes; I'll never get tired of our endless patriotic "debates".

      • + +
      • Crediar, Daco Taco and Phpgeek
        +The above people all had a hand in creating Priiloader. This was another revolutionary tool mainly because it was the first to offer some level of protection to newer Wii's that were unable to install Bootmii at boot2. Crediar developed the original preloader as well as s/uneek, Nintendont, NMM, DML, etc. Special thanks to Daco Taco for being the last man standing in terms of actively improving/maintaining Priiloader, not to mention developing OpenDolBoot and just generally being very helpful and knowledgeable.

      • + +
      • NinjaCheetah
        +Thanks for his work on libWiiPy, WiiPy, NUSGet and more! It was a pleasure working with him to test his tools and he was always very open to feedback and feature requests.

      • + +
      • Comex
        +In addition to being a member of Team Twiizers and contributing to the HackMii Installer, Comex created the heavily utilized bannerbomb exploit. This exploit is what allows Wii's on firmwares 3.0-4.2 to be softmodded with only an SD Card instead of needing one of a few specific Wii Games.

      • + +
      • Maschell and GaryOderNichts
        +Thanks for being absolute legends in the WiiU and vWii scene!

        + +
      • Waninkoko
        +Waninkoko was the first to publicly release a cIOS and other excellent apps like WAD manager, Save Game Manager, USB loader, etc. I also want to thank him for giving ModMii permission to recreate his cIOSs in WAD form.

        + +
      • Hermes and Rodries
        +Hermes is well known for his cIOS 222/223/224 and for his usbloader "uloader". For a time his cIOSs were the only ones to work with RockBand type games and they are still highly utilized today. Thanks to Rodries for improving upon Hermes v5.1 cIOSs.

      • + +
      • davebaol, blackb0x, XFlak and xabby
        +These developers worked together to modify Waninkoko's rev21 cIOS and created a new "d2x" cIOS. This cIOS is currently considered the ultimate cIOS because it corrected many bugs and added features that were previously thought to be impossible (ie. Support for IOS Reloading Games). WiiPower was also heavily influential in achieving IOS Reload Support.

      • + +
      • Fullmetal5
        +Thanks for his work developing the str2hax and bluebomb exploits.

      • + +
      • WiiGator
        +WiiGator created a cMIOS and Gamecube Backup Launcher. Any GameCube fans owe a big thank you to WiiGator for his work.

      • + +
      • cwstjdenobs
        +cwstjdenobs is one of the few people I've encountered in the Wii scene that I would love to treat to a beer. He was always very supportive of me and encouraged me to ask him as many questions as I'd like. He is probably most well known for YAWMM (Yet Another Wad Manager Mod) which was the first Wad Manager to add brick protection by restricting users from making silly mistakes like uninstalling or stubbing a crucial file. He's also made and modified apps specifically for ModMii. For example, he modified WadMii so it doesn't timestamp WADs and he also made a setting.txt builder for ModMii's NAND builder.

      • + +
      • Leathl
        +Leathl is another awesome developer who supported me before I became well known by expanding upon his apps to further support ModMii. Leathl has created many Wii apps including ShowMiiWads, CustomizeMii, libWiiSharp, patchios, nusfilegrabber, etc. Despite his recent inactivity, his apps are still highly used today... just goes to show you that quality work never gets old. I also want to thank RetroHead for his Mod of ShowMiiWads which ModMii uses to build emulated nands without requiring any input from the user. libWiiSharp.dll is based on wii.py, the wii.py devs are Megazig, Omega, Xuzz, SquidMan, Matt_P and The Lemon Man. Also thanks to Daeken for writing Struct.py and marcan for his LZ77 code.

      • + +
      • scooby74029
        +scooby74029's most well known for sneeky compiler, which is able to build multiple different versions of s\uneek. ModMii will always construct the latest version of s\uneek available on his sneeky compiler google code webpage. This means he has total control over what version of s\uneek ModMii will construct. He also created modifications of Leathl's libWiiSharp.dll and patchios.exe to further support ModMii. Additionally, he's modified other apps like Any Region Changer ModMii Edition, JoyFlow, JoyLoader GX, JoyLoader CFG, etc. On top of all that, he's an all around awesome person and I'm proud to be on his friends list.

      • + +
      • person66
        +person66 has had a hand in many projects, but most noteworthy are his sharpii cmd line tool and his Universal Forwarder Creator. He also wrote the intial version of an autoit script that is used to launch ModMii with an icon, arguments and other useful functions.

        +Thanks for trading little bits of batch coding knowledge with me. It's great having a fellow batch coder for a friend; we are a dying breed, so keep up the great work with Universal Forwarder Creator and all your other projects.

      • + +
      • WiiPower and shoutplenty
        +WiiPower created Neogamma which is hands down the best backup disc loader for the Wii. He also contributed code to many other popular usb-loaders and had a hand in adding IOS Reloading support to the d2x cIOSs. Furthermore he also modified WiiGators cMIOS, which was later further modded by shoutplenty to include Swiss, and is considered the ultimate cMIOS today.

      • + +
      • OverjoY and obcd
        +OverjoY created JoyFlow, a modification of WiiFlow that runs on s\uneek. He then teamed up with obcd to accomplish some seriously amazing things, like building their mod of s\uneek, NEEK2O, that allows it to load games in wbfs format and select from multiple emulated NANDs.

      • + +
      • Maeson and NoobletCheese
        +Thanks for researching video filters in such detail to get Deflicker video filter mods working just right!

      • + +
      • CrafterPika
        +Thanks for developing and hosting an updated server to save SysCheck report uploads.

      • + +
      • Arikado and the Dop-Mii Team
        +They created Dop-Mii; a lot of apps borrow code from Dop-Mii, so even if you have never used Dop-Mii but used MMM or WiiMod then you owe a thank you to these people.

      • + +
      • DarkMatterCore
        +For his work on wad2bin, Yet Another BlueDump MOD, ww-43db-patcher and for being a part of ModMii's development and testing discord.

      • + +
      • WiiWu
        +He made Multi-Mod Manager (MMM) which has the functions of many different Wii modding tools all in one user friendly app.

      • + +
      • WB3000 and WiiNinja
        +Thanks to WB3000 for creating NUS Downloader and to WiiNinja for making a cmd line version of NUS Downloader. NUS Downloader was one of ModMii's vital supporting apps.

      • + +
      • TheShadowEevee
        +TheShadowEevee helped update many tools with a new NUS endpoint. He also helped implement some fixes and improvements to Any Region Changer ModMii Edition.

      • + +
      • WiiCrazy
        +WiiCrazy is most famous for "Wii Game Shortcut Creator" (formerly known as "Crap"), Crazy Intro and Crazy Intro Video. He also contributed to usb-loaders by bypassing some game specific security. WiiCrazy is another person who's always been willing to do everything in his power to help me, or anyone else for that matter.

      • + +
      • oggzee, usptactical, gannon and Dr.Clipper
        +Together the above people compose the Configurable USB Loader Team. Back in the day, this usb-loader was always the first to add new features and in my opinion it's one of the top three best usb-loader out there.

      • + +
      • Cyan, dimok, blackb0x and the USBLoaderGX team
        +Thanks for their work on USBLoaderGX. It is one of the most feature-rich usb-loaders and has quickly become a favourite among the community. I also want to thank Cyan specifically for his excellent support of users on gbatemp for many years; he has probably explained what an IOS is more times than I can count!

      • + +
      • OverjoY, blackb0x, Peter0x44, scooby74029 and thepikachugamer
        +This dream team of developers brought my vision to life when they created YAWM ModMii Edition.

      • + +
      • Hibernatus, Fledge68 and the WiiFlow team
        +Thanks for their work on WiiFlow. It was always beautiful, but now it's got all sorts of bells and whistles, you should check it out.

      • + +
      • Wiimm
        +Thanks to Wiimm for creating Wiimmfi and Wiimms ISO Tools, including wit.exe which ModMii uses to convert Wii Games to s/uneek format, build forwarder ISOs and enabled\disable Deflicker video filters.

      • + +
      • Leseratte
        +For his work on Wiimmfi, as well as d2xl and other amazing projects.

      • + +
      • diddy81 and symular syn of the Wii Theme Team
        +The Wii Theme Team has created some of the best Wii Themes ever made! All of the alternative themes available in ModMii were created by them. I want to thank diddy81 in particular for working with me to ensure that all his themes worked perfectly for all regions.

      • + +
      • FIX94, Narolez and the WiiXplorer Team
        +Thanks to all these people for their contributions in making the best SD/USB forwarder. I want to thank FIX94 in particular who not only worked on Nintendont, Some YAWMM Mod, WiiFlow and literally every other big Wii application, but he also spent a lot of time testing ModMii's Forwarder Builder.

      • + +
      • jskyboo
        +Thanks to jskyboo for creating WiiMod. His app can do a lot of different things, and it was the first ahbprot enabled WAD Manager to incorporate davebaol's ahbprot bugfix.

      • + +
      • ModMii's Translators
        +Tranlating ModMii is an enormous amount of work. It's very challenging to get special characters to display correctly in a cmd window, not to mention keeping everything formatted properly. But probably the most difficult part of translating ModMii is keeping up with the updates. If you use a translated version of ModMii, I encourage you to thank your translator because it truly is a LOT of work to do.

        + +French Translators: mamule, xav91 and ketufe
        +Dutch Translator: Hielkenator
        +Italian Translators: Wasabi, Step and Robilyn
        +Spanish Translators: ledebene and Burton
        +Korean Translator: DDinghoya

      • + +
      • Fig2k4
        +Thanks Fig2k4 for WiiBackupManager. It was a pleasure beta testing it for you and sharing my ideas with you. I hope to see you around the forums again and that you continue working on your amazing program.

      • + +
      • Gabubu, sthetix, Foxlet, Alexander1970, Vila and Aep
        +Thanks for recording, editing or upscaling many of the Youtube videos used by ModMii. Special thanks to Gabubu who single-handedly created all the new\updated videos in the 7.0.0 update, and also updated GFX for a bunch of ModMii's Wii channels.

      • + +
      • WiiShizzza, pepxl, RobGee789, M3RK, AuroraNemoia and emilydaemon
        +Thanks to WiiShizzza for creating ModMii's new icon and to pepxl for creating ModMii's original icon. I want to thank everyone who created a ModMii icon and submitted it into ModMii's new icon competition.

        + +RobGee789 and M3RK made ModMii Skin's original graphics. AuroraNemoia made ModMii Skin's new (2022) default\Nebula theme. It was a pleasure working with them, they were all very open to feedback and willing to "go back to the drawing board", so to speak, as many times as it took to get it perfect. Thanks guys!

        + +emilydaemon made ModMii's WiiU\Aroma splash screen as well as maintains the Wilbrand Web website.

      • + +
      • dhtdht020, Gabubu, Artuto and the Open Shop Channel team
        +Thanks for maintaining oscwii.org! Special thanks to dhtdht020 for refreshing the ModMii icons in 2022; now I have a rainbow of icons to choose from should the need arise.

      • + +
      • vgmoose, pwsincd, Nightkingale, Gabubu and the Homebrew App Store team
        +Thanks for maintaining hb-app.store and all the other projects you've contributed to!

      • + +
      • My Fellow Guide Writers
        +Thanks to tj_cool, xzxero, burritoboy9984, ChokeD, mauifrog, playerjmr, Ingunar and the Wii\WiiU hacks guide team for their awesome guides. I especially want to thank tj_cool and xzxero for inviting me to join "The Crew" at the Complete Softmod Guide. I'll never forget how great it felt to be relatively new to the scene and to be invited to join you all as equals.

      • + +
      • Wii.Hacks.Guide and WiiLink\RiiConnect24 teams
        +Thanks in particular go out to Peter0x44, Larsenv and KcrPL. Brainstorming and collaborating with you guys made the 2020 lockdowns feel somewhat bearable. Special thanks to Peter0x44 for helping me set up the ModMii discord server to a much higher standard than I could have ever hoped to do on my own.

      • + +
      • DaMysteryMan
        +Thanks for helping me understand the structure of a cIOS so I could better recreate it in WAD form. For those of you who don't know him, DaMysteryMan is most well known for his ever controversial app - DarkCorp (formerly known as cIOSCorp).

      • + +
      • Gannon
        +Thanks to Gannon for bootopera, which I was able to mod to create the URL loader base dol.

      • + +
      • Devnol
        +Thanks to Devnol for properly modifying the Open HBC to use the same title ID as the official HBC (LULZ).

      • + +
      • ca032769 and Al_Touriste
        +Thanks for their tutorials on how to use a larger than 2TB Hard Drive on a Wii as a Single FAT32 Partition.

      • + +
      • All My Beta Testers!
        +It's because of you guys that ModMii is as stable as it is. Considering that ModMii is developed entirely in notepad without any kind of debugger or developer tools; it's pretty remarkable that ModMii has always been bug-free (albeit with a couple minor exceptions). Thanks for your never-ending devotion to quality control!
        + +Here's a list of some of ModMii's beta testers (in no particular order): scooby74029, DeadlyFoez, redia, Etheboss, JoostinOnline, person66, brausm08, geovalley, undeadsquirrel, mauifrog, FIX94, wolf, Larsenv, Peter0x44, Alexander1970, Cyan, Damaj301damaj, Function, forseenink, jeannotte, saulfabreg, Vila, ca032769, godreborn, KleinesSinchen, RunningSnakes, Scooty, bibarub, Aep, Isla, beta215, Binsky, CoolMe, forseenink, Maeson, grandosegood, and last but certainly not least, Denver Gamer and Clutz450. @Clutz450 and Denver Gamer, you guys rock, I really enjoyed discussing your ModMii tutorial videos and your ideas on the little ways ModMii could be made even better.

      • + +
      • You!
        +Without you, there would be no reason for ModMii to exist. Thanks for using ModMii for all your Wii\WiiU softmodding needs!
      • +
      +
      + +Supporting Apps and Sources
      +
      +Below is a list of the supporting apps bundled with ModMii and their sources. If a link is missing or broken, you can still get it from ModMii's Supporting Files Archive.
      + +Source code for ModMii itself is available is available at github, but you can just open the bat files from it's support folder in notepad or similar text editor.
      +
      + + +
        +
      • WiiPy
      • +
      • wget
      • +
      • 7za
      • +
      • nircmd
      • +
      • sfk
      • +
      • jptch
      • +
      • hexalter
      • +
      • Waninkoko's cIOS
      • +
      • Hermes v4 cIOS
      • +
      • Hermes v5 cIOS
      • +
      • d2x cIOS, v11+ source
      • +
      • Swiss cMIOS r1788
      • +
      • NandLoaders
      • +
      • ISO disc-template
      • +
      • Ascii2All.bat
      • +
      • WizApp
      • +
      • wit: still used but no longer Bundled with ModMii since v8.0.0
      • +
      • UnRAR: Still used but no longer Bundled with ModMii since v4.7.0
      • +
      • AutoIt3: Still used but no longer Bundled With ModMii since v4.5.7
      • +
      • NusFileGrabber by Leathl, Mod by XFlak and TheShadowEevee - requires libWiiSharp.dll: Not used since v7.0.3
      • +
      • patchIOS by Leathl, Mod by scooby74029 - requires libWiiSharp.dll: Not used since v7.0.3
      • +
      • WadMii (aka WadMiiIsh) by cwstjdenobs - requires libWiiSharp.dll: Not used since v7.0.3
      • +
      • TMDedit by person66 - requires libWiiSharp.dll: Not used since v7.0.3 +
      • libWiiSharp.dll by Leathl, Mod by scooby74029 and TheShadowEevee: Not used since v7.0.3
      • +
      • nusd by WiiNinja (original GUI code by WB3000): Not used since v7.0.3
      • +
      • SMW-Mod; ShowMiiWads by Leathl, Sneek Mod by RetroHead: Not used since v7.0.3
      • +
      • settings.exe v1.0 by cwstjdenobs and v1.1 mod by obcd: Not used since v7.0.3
      • +
      • Sharpii by person66: Not used since v7.0.3
      • +
      • hy: Not bundled with ModMii since v4.7.0 and no longer used at all since v7.0.3
      • +
      • fvc: Not used since v7.0.0
      • +
      + +
      +
      + + + +
    11. Support ModMii

    12. + +ModMii started out as a small side-project back in 2010 as a simple NUS Auto Downloader script, and now the changelog is taller than me! I started this project in my 20s in my spare time and since then I've gotten married and had not 1, not 2, not 3, but FOUR boys, all ~2 years apart. I love being able to share my love for gaming and for the Wii with them, and with all of you! This is a passion project that has easily taken over 9000-10000 hours of just my time alone, and that's not counting all the hours spent from the legions of devs and testers who've supported ModMii over the years.
      +
      +Not knowing that much about computers other than some excel tricks, I slowly built more advanced features on top of my original less efficient code that I'd love to rewrite if it wasn't such a daunting task. Throughout the journey I learned a lot from not just those in the credits list, but the incredibly supportive Wii community as a whole. I've gone from just being a "numbers guy" to my family's go to "tech guy", and I have this project, community and followers to thank for it.
      +
      +ModMii is entirely free to use and ad free. Donations can optionally be made to the author using the button below, or pick your favourite contributor from the credits and check if they have a donations page.
      + +

      +

      + +If you're like me and it's difficult to show support with donations, consider taking a minute to vote or share your feedback at the official ModMii page on gbatemp. I always enjoy hearing feedback about your ModMii experience.
      +
      + +XFlak
      +- XFlak + +
    + + + + diff --git a/sampleguides/8.0.1/ModMii_Wizard_Guide_vWii_Browser_Exploit_Only.html b/sampleguides/8.0.1/ModMii_Wizard_Guide_vWii_Browser_Exploit_Only.html new file mode 100644 index 0000000..b9fac98 --- /dev/null +++ b/sampleguides/8.0.1/ModMii_Wizard_Guide_vWii_Browser_Exploit_Only.html @@ -0,0 +1,1517 @@ + + +ModMii Wizard Guide + + + + + +ModMii Wizard Guidev8.0.1|25.04.10 Generated on Thu 04/10/2025 - 12:36

    + + + + + + +

    +ModMii for Windows
    by XFlak
    +
    +This software is not for sale. If you paid for this software or a "bundle" you have been scammed.

    + +THIS PACKAGE COMES WITH ABSOLUTELY NO WARRANTY, NEITHER STATED NOR IMPLIED.
    +NO ONE BUT YOURSELF IS TO BE HELD RESPONSIBLE FOR ANY DAMAGE THIS MAY CAUSE TO YOUR NINTENDO WII CONSOLE!
    +USE THIS AT YOUR OWN RISK!
    +

    +

    + + + +
      + + + + +
    1. Your chosen options

    2. +This guide was generated using the following parameters:
      +
        +
      • Install and\or update all recommended vWii softmods
      • +
      • System Menu Region is E
      • +
      • Browser Exploit selected
      • +
      • Download USB-Loader GX, Configurable USB-Loader and WiiFlow
      • +
      • USB-Loader Settings and config files saved to USB Hard Drive
      • +

      +
    3. Important Notes

      • +
      • This guide requires an internet connection on your console and an SD Card. Note that without internet you can still softmod vWii Only using an SD Card and one of six supported Wii games\discs with exploits.
      • + +
      • Check if your SD Card has a lock switch and make sure it's disabled.
      • +
      • If you get errors during any of the steps try reformatting your SD Card as FAT32.
      • +
      • If your console ever freezes, hold the power button for 5 seconds to power it off then try again.
      • +
      • During the modding process if you are prompted for your Nintendo Network ID to launch a channel or app you can select the back arrow button then "Start" to start the software anyway.
      • +
      • If you brick your vWii for any reason you should be able to recover using vWii Decaffeinator or vWii NAND Restorer so long as the WiiU menu remains operational; however, vWii NAND Restorer currently requires switching from Aroma to a legacy environment like Tiramisu. Some actions to avoid that may cause brick are listed below:
      • +
          +
        • Never uninstall a System Menu or IOS.
        • +
        • Installing a custom System Menu for vWii is a brick risk and you should always have a NAND backup before installing one; however, when done right it will not brick the vWii. vWii themes are experimental and not every MYM\theme will work properly.
        • +
        • Replacing any IOS (including TED IOSes) or WADs made for the original Wii on your vWii may semi-brick it. WiiWare wads are fine, but some need to be converted to work.
        • +
        +
      • When updating your softmod you should always overwrite old mods by installing new ones, do not try to "Delete everything" or "Start from scratch".
      • +
          +
        • To update your mods in the future you can use the ModMii Wizard as if it was your first time, or even better, update only your outdated WiiU mods using ModMii's File Cleanup and App Updater feature, or update only outdated vWii mods using ModMii's Syscheck Updater Wizard!
        • +
        +
      • If you accept an official Nintendo update after modding, you may lose some of your modifications and have to reinstall them.
      • +
      • It's probably unnecessary, but you should disconnect all peripherals from the console during the modding procedure unless instructed otherwise.
      • +
      • If connecting a portable hard drive to your WiiU, a Y-cable may be needed for it to draw power from two usb ports.
      • +
          +
        • The WiiU and vWii cannot use the same USB hard drive; however a single SD Card can be used for both.
        • +
        • A WiiU Formatted USB hard drive is a hard drive that has been formatted by a WiiU console to its proprietary format. A WiiU formatted USB drive cannot be read by any device other than the WiiU that originally formatted it. If you ever want to use it with another WiiU console or any other devices, you will have to reformat it.
        • +
        • The vWii cannot use a WiiU Formatted USB hard drive. It is recommended that USB Hard drives intended for use on the vWii be formatted as FAT32.
        • +
        • If a non-WiiU Formatted USB hard drive is detected while in the WiiU menu you will be prompted to format\erase it. Careful not to accidentally format your vWii Hard Drive (if applicable). If the WiiU is softmodded with Aroma this prompt can be disabled. +
        • USB hard drives configured to work on a vWii will also work on Wii and Wii Mini and vice versa.
        • +
        • Double check that your hard drive is always plugged into USB port0 - the one on the back furthest from the edge of the WiiU.
        • +
        + +
      • After completing this guide, you can launch your USB-Loader via the Homebrew Channel or a USB-Loader forwarder channel.
      • + +
      • USB-Loaders, contrary to their name, can also be used on the Wii\vWii with an SD Card. If you prefer using an SD Card simply follow this guide utilizing your FAT32 formatted SD Card in place of a Hard Drive. + + +
      • Not all external hard drive's are compatible with the Wii\vWii\Wii Mini, small USB flash drives or 'thumb drives' in particular often don't work very well. For a list of which USB hard drive's are compatible, check out the USB Devices Compatibility List
      • +
          +
        • If you are determined to try using a small USB flash drive or 'thumb drive' on a Wii\vWii, you may have more success if running the loader off of an SD Card and formatting the flash drive as WBFS instead of FAT32. This can be done using Wii Backup Manager. However, doing so will not only restrict the drive to storing only Wii games, but it will not be accessible by your PC without a program like Wii Backup Manager. In fact, every time you plug the hard drive into your PC you will be prompted to reformat it. +
        +
      • If a USB Loader fails to load a particular game, try changing it's game specific settings to use a different custom IOS like 249, 250, 251, etc. Your cIOS 249 should play the vast majority of games, for more information see the Wii cIOS base Compatibility List.
      • + +
      • Detailed guides covering a broad range of related topics available at the Complete Softmod Guide, wii.hacks.guide and wiiu.hacks.guide
      • +
      • If you come across a term or abbreviation that you're not familar with you can reference the WiiBrew Glossary or the CSG Glossary
      • +
      • If you need help, have questions, or just want to chat visit the official ModMii page on gbatemp or the ModMii Discord Server and ask away!

      + + + + + + +
    4. Hacking your vWii

      1. +
      2. Set SD Card Partition Style to MBR (if applicable)

      3. +Partition style\format information for devices that were connected when this guide was created has been saved to the spoiler below.

        +
        +
        +DeviceID Filesystem
        +H:       NTFS      
        +
        + + +
          +
        • First, plug your SD Card into your PC and check if it's Partition style is already MBR. +
        • +
          +
            +
          1. Right-click "This PC" or "My Computer" and select "Manage", a new window will open, on left panel click "Disk Management". +
              +
            • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
            +
          2. In the Disk Management window, right-click the disk you want and select "Properties". +
          3. In the disk's properties window, select the "Volumes" tab. +
          4. If the "Partition style" is already Master Boot Record (MBR), you can skip the rest of this step. +
          +
          +
        • If your SD Card is not already MBR you must convert it using one of the two methods below. +
          +
          +
        • Method 1: MiniTool Partition Wizard +
            +
          • If you have files on the SD Card you want to keep, you can convert the Partition style to MBR without losing data using MiniTool Partition Wizard. +
          • Even though your data should be preserved, there are no guarantees and you should still back up your files. +
          • If your SD Card is not already in the desired format (e.g. FAT32) you will have to format it during the next step anyway so there's no point in using this method. +
          + +
          +
            +
          1. Download MiniTool Partition Wizard, install it and start the program. +
          2. +
            + +
          3. Within the MiniTool window, right-click the GPT disk you want to convert and choose "Convert GPT Disk to MBR Disk". +
          4. Click the "Apply" button in the toolbar. +
          5. Click the "Yes" button to confirm conversion. +
          6. Wait for the conversion to finish then click "OK". +
          7. Once you have successfully converted your SD Card to MBR you can proceed to the next step of this guide. +
          + +
          + +
        • Method 2: Windows Disk Management + +
            +
          1. Back up any data on the disk before continuing! This will wipe all data on the disk! +
          2. Open Disk Management following the same procedure above and locate the disk drive you want to use. + +
          3. +
            + +
          4. Right-click the partition(s) on the drive (make sure you select the right drive!) and select "Delete Volume" or "Delete Partition" to remove them. Repeat this process for each partition on that disk. + +
          5. Right-click the disk in Disk Management and select "Convert to MBR Disk." + + +
          6. On the lower half menu of the window, locate the unallocated space, right-click it, and select "New Simple Volume" and click "Next". +
          7. Choose a Drive letter for this partition, then click "Next". +
              +
            • Make note of this drive letter, as it will be needed later. +
            +
          8. Set the File System to your desired format and optionally customize the "Volume label". +
              +
            • If your desired format (e.g. FAT32) isn't an option choose "NTFS" and we can change it later. +
            + +
          9. Click "Next", then click "Finish". +
              +
            • If you see a message indicating you need to format the drive, click "Cancel". +
            +
          +
          +
        +
        +
      4. Format the SD Card as FAT32 (if applicable)

      5. + +
        +
          +
        1. First, insert your SD Card into your PC and determine if it needs to be formatted by checking the current Format\File-System of the SD Card.
        2. +
          + + +
            +
          • Open "This PC" or "My Computer", right-click the SD Card you want to use, then select "Properties". +
              +
            • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
            +
          • Make note of the Drive Letter of the SD Card as this will be important later. +
          • If the "File-System" is already FAT32, you can skip this step. +
          +
          +
        3. If you have anything saved to the SD Card, you should back it up now as all the data will be lost once you format it.
        4. +
          +
        5. Launch FAT32 GUI Formatter from shortcuts on your Start Menu or Desktop or directly from C:\ModMii\Program Files +
        6. + + +
          +
            + + +
          • Carefully select the correct drive letter corresponding to your SD Card. +
          • You may optionally uncheck the "Quick Format" box, then click "Start". +
              +
            • When completed it should display "Done". +
            • If you get an error indicating the device is in use, try again after first closing all of your file explorer windows, even the ones that weren't browsing the device.
              +
            +
          • Click the "Close" button. +
          +
          + +
        7. Copy the files ModMii downloaded to your SD Card. +
            + + +
          • The files should be saved here: "C:\ModMii\COPY_TO_SD"

            +• Your folder structure should look similar to this:
            +💾 SD Card or USB Drive
            + ┗ 📁apps
            +      ┣ 📁AppName1
            +            ┣ 📄boot.dol
            +            ┣ 📄meta.xml
            +            ┗ 📄icon.png
            +      ┣ (All other Wii apps should be here too)
            +
            +• Your folder structure should not look like this:
            +💾 SD Card or USB Drive
            + ┗ ⛔📁COPY_TO_SD
            + ┗ ⛔📁COPY_TO_USB
            +
            +
          • When the files are finished copying to the SD card, you should safely remove your SD Card from your computer and reinsert it into your console and proceed to the next step.

        +
      6. Make a NAND backup

      7. +Browser Exploit to launch nanddumper
        + +Requirements: an internet connection on your WiiU and an SD card.
        +
        +The Browser Exploit is a WiiU entry point which allow further homebrew to be run. All current WiiU exploits load SD:/wiiu/payload.elf which takes over further loading of homebrew. Creating a NAND backup is similar to creating a system restore point in Windows. Should you ever brick your console, restoring a NAND backup is like taking it back in time to before the problem occurred. Restoring a full WiiU NAND Backup requires additional hardware and micro soldering skills. However, making a NAND Backup is always useful, so please do not skip it. NAND backups are console specific, so you cannot restore a backup from a different console. vWii NAND Backups (slccmpt.bin/nand.bin & keys.bin/otp.bin) can be restored without additional hardware using vWii NAND Restorer but it currently requires switching from Aroma to a legacy environment like Tiramisu. Generally, vWii NAND Restorer should only be used if vWii Decaffeinator fails to repair a brick.
        +
        +
          +
        1. Make sure your WiiU has internet access for this step. +
        2. Launch the Internet Browser and navigate to this website: wiiuexploit.xyz +
        3. Click on Run Exploit! and hold the B button until you see a screen that says "Please choose your payload:" +
            +
          • If your WiiU gets stuck on a white or otherwise frozen screen, wait a few seconds. If nothing happens, reboot the console, reset your browser save data and try again. +
          • If you see the Environment Loader, you did not hold down B long enough. Try again. +
          • If you get any errors like FSOpenfile failed, FSGetMountSorce failed, or SD Mount failed, refer to the Common Issues & Fixes section of the WiiU Hacks Guide. +
          +
        4. Navigate to nanddumper using the GamePad and press A to launch it. +
        +
        +nanddumper Steps +
          +
        1. Use the WiiU GamePad's D-Pad to enter the following configuration: +
            +
          • Dump SLC: yes +
          • Dump SLCCMPT: yes +
          • Dump MLC: optional +
          • Dump OTP: yes +
          • Dump SEEPROM: yes +
              +
            • To create a full NAND backup your SD Card has to be larger than the size of your NAND (either 8GB or 32GB depending on your model). If you do not have a large enough SD Card, you can skip the optional MLC section which includes save files and game data and is not needed to recover from most types of bricks. +
            +
          +
        2. Press the A button to start the dumping process. +
            +
          • Do not power off your console or remove your SD card when making your NAND backup. +
          +
        3. When the process is finished, or immediately following the completion of this guide, power off your WiiU, take your SD Card out of the console and plug it into your PC. Copy slc.bin, slccmpt.bin, seeprom.bin, otp.bin and, if you chose to go with a full backup, all the mlc.bin.part files to your computer, a hard drive, the cloud or anywhere safe. You might need these in case of emergencies, so don't lose them. Optionally erase them from the SD card after backing them up to free up space. When done, safely remove your SD Card from your computer and reinsert it into your console and proceed to the next step. +
        +
        +Fun Fact! You can extract the contents of your slccmpt.bin by opening it with ModMii, then save it to a hard drive or SD Card to act as a vWii Emulated NAND (or virtual NAND), allowing you switch between the vWii's real NAND and one or more Emulated NANDs. Emulated NANDs can provide much more storage space than the vWii's internal memory.
        +
        + + +
      8. Install The Homebrew Channel (HBC) for vWii

      9. + + + +Browser Exploit to launch Environment Loader & Aroma
        + +Requirements: an internet connection on your WiiU and an SD card.
        +
        +An environment is a collection of "setup modules", which will be run in a certain order when launched. Examples of WiiU environments are Aroma and Tiramisu. Setup modules are small pieces of homebrew/code that are executed once to set up an environment.
        +
        +
          +
        1. If you are already in the Environment Loader menu skip ahead to Step E. +
        2. Make sure your WiiU has internet access for this step. +
        3. Launch the Internet Browser and navigate to this website: wiiuexploit.xyz +
        4. Click on Run Exploit! and this time hold the X button until you see the Environment Loader menu. +
            +
          • If your WiiU gets stuck on a white or otherwise frozen screen, wait a few seconds. If nothing happens, reboot the console, reset the browser's save data and try again. +
          • If you do not see the Environment Loader menu, you did not hold down X long enough. Try again. +
          • If you get any errors like FSOpenfile failed, FSGetMountSorce failed, or SD Mount failed, refer to the Common Issues & Fixes section of the WiiU Hacks Guide. +
          + +
        5. Using the D-Pad, navigate to aroma and press Y to set this to your default environment, then press A to launch into Aroma. +
            +
          • If you see a yellow warning that the update folder exists and updates are not being blocked properly, press X to block updates. +
          • If you did not see a yellow warning, but the AutobootMenu says "Updates not blocked!", press START (+) and SELECT (-) at the same time until it says they are blocked. +
              +
            • Should you wish to unblock updates in the future follow these steps.
            • +
            +
          +
        6. On the Aroma Boot Selector, the Wii U Menu should already be selected, press Y to set this to your default autobooting option (or choose your preferred title to autoboot), then press A to launch it. +
        +
        + + + + + +vWii Compat Installer to install the HBC
        + + +The vWii Compat Installer is a WiiU app that installs the Homebrew Channel to vWii. It requires an SD, SDHC or SDXC card.
        +The Homebrew Channel allows you to launch Wii\vWii homebrew applications off your SD card or Hard Drive.

        + +
          +
        1. Launch the vWii Compat Installer from the WiiU Menu. +
        2. Press A to install the HBC and wait until you see Install succeeded. +
        3. Press the HOME button to return to the WiiU Menu. +
            +
          • It is not uncommon to experience a harmless freeze at this time. If this happens simply hold the Power button on the console, restart, and continue with the next step. +
          +
        4. Launch vWii (the Wii Menu icon) from the WiiU Menu. +
            +
          • If the installation was successful you should see the HBC in your vWii Menu. +
          +
        5. Launch the HBC from the vWii Menu. +
        +
        + + + +
      10. Install and Configure Priiloader

      11. +
        + +Priiloader loads just before the vWii System Menu and is invisible unless you hold down the ESC key on a USB connected keyboard while launching the vWii system menu. Not only is Priiloader a great form of brick protection, it can be customized to automatically boot straight to the System Menu (default behavior) with patched features (aka "System Menu Hacks"), or directly to the HBC or a user defined homebrew (e.g. a USB-Loader, Crazy Intro Videos, etc). Click here for directions on "Installing a file" (aka "dol" or "elf" file) in Priiloader to launch user defined homebrew. Custom forwarder dols that are compatible with Priiloader can be built from ModMii's Advanced Downloads menu. More Priiloader information can be found in its FAQ.
        +
        + + +
          + +
        • You can navigate the Priiloader menu using a Wiimote, GameCube controller, or USB Keyboard. +
        + +
        + +
          +
        1. Launch the "Priiloader Installer" from the Homebrew Channel. +
        2. After the Priiloader Installer loads, press + to install it. +
            +
          • When successful the installer should display "Install done!" + + + +
          +
        3. Press A to exit back to the Homebrew Channel. + +
        4. Launch the "Load Priiloader" app via the HBC to access the Priiloader menu. + +
            +
          • You can also access Priiloader by holding down the ESC key on a USB connected keyboard while launching the vWii system menu, or by downloading the "Priiloader Wii U Forwarder tool", saving it to your SD Card and running it directly from the WiiU Menu. +
          +
        5. From the Priiloader menu, select "System Menu Hacks" and enable some system menu hacks. +
            +
          • Be careful not to haphazardly enable just any hack, for example do not enable "Lock System Menu with Black Screen".
            +
          • Click here for a description of each Priiloader system menu hack. +
          +
          +RECOMMENDED HACKS +
            + + + +
          • Block Online Updates
          • +
          • Region Free EVERYTHING
          • +
          • Remove Deflicker (only if you are NOT using a CRT display)
          • +
          • Wiimmfi Patch v4
          • +
          • Remove NoCopy Save File Protection
          • +
          • Wii System Settings via Options Button
          • +
          • Create message via Calendar button (only needed if using WC24 services like WiiLink)
          • +
          • Permanent vWii System Settings
          • +
              +
            • Make sure to read about it here before enabling.
            • +
            +
          • Fix NWC24iSetUniversalTime (only needed if using WC24 services like WiiLink)
          • +
              +
            • To enable this hack it you must first generate it and paste it at the end of your \apps\priiloader\hacks_hash.ini file. Remember to generate two hacks if your country observes daylight saving time.
            • +
            + +
          + +
          +
        6. Scroll down to "save settings" and press A, then press B to go back to Priiloader's main menu. +
        7. Optional: Autoboot a USB-Loader Channel instead of the System Menu. +
            +
          • Select "Load/Install File". Select your forwarder dol (e.g. USBLoader_IDCL_Channel_Forwarder.dol) and press A to install it. Wait for it to install and return to the main menu.
          • +
              +
            • Did you know that custom forwarder dols can be built from ModMii's Advanced Downloads menu?
            • +
            +
          • Navigate to "Settings" and change "Autoboot" to "Installed File".
          • +
          + +
        8. Navigate to "Homebrew Channel" and press A to launch it.
          +
        +
        +Pro tip! If you update or (re)install any System Menu it generally REMOVES Priiloader and you should reinstall it immediately to stay protected. Only YAWM ModMii Edition allows you to safely retain Priiloader while (re)installing a System Menu.
        +
        + + + + +
      12. Install WADs

      13. +
        +YAWM ModMii Edition stands for Yet Another Wad Manager ModMii Edition (aka yawmME). A WAD Manager will allow you to install "WADs" containing things like updates and other content for your console, like IOSs, custom IOSs (or cIOSs), or other downloadable content, which can be all packed into WADs and installed to your console. Think of a WAD like a zip file but for the Wii.
        +
        + +WARNINGS: Do not unplug the console when installing WADs. WADs can also be uninstalled, and if you're not careful you can brick your console by uninstalling or even installing the wrong WAD. The WAD Manager you're using, YAWM ModMii Edition, has some extra brick protection built in to restrict someone from doing catastrophic things like uninstalling any System Menu WAD, or required System Menu IOS, or a dozen other things which could potentially result in a brick if you don't know what you're doing. Stick to your ModMii guide and you'll be fine.
        +
        + + +
        +
        +
        + + +

        + +Fun Fact! I mentioned IOSs and cIOSs before, "the Wii console uses the 'IOS' system to communicate with the hardware, it's like a driver (compared to Windows). It contains information and communication tools (like how to access the Disc drive, how to access USB, read the savegames data stored on internal memory, etc.)" ~Cyan. If you're curious to learn more about IOSs or cIOSs, a thorough explanation can be found in Cyan's IOS Explanation post.
        +

        +
        + + + +
          +
        1. On your console, load "YAWM ModMii Edition" from the HomeBrew Channel. +
        2. Choose your source device using left and right, most likely "Wii SD Slot", and Press A. +
        3. Install your custom list of 11 WADs found in the spoiler below.
          + +
            +
          • Be careful not to install any additional WADs that may have been previously saved in this folder (they may be safe, but I cannot say for sure). +
          +
        4. Hold + for 2 seconds to select all the WADs in the folder. + +
            +
          • Alternatively, you can select or deselect your WADs individually by navigating to each one and hitting +.
            +
          • Warning: do not use minus (-) as this will mark WADs for uninstallation.
            +
          + +
        5. After you've marked all the WADs listed below, press A on any marked WAD to install them all. +
        6. Confirm the total number selected for installation is 11, then press A again to install.
          + +
            +
          • If any WADs fail to install properly please retry installing them.
            + +
          • If you get error -1029 when attempting to install Mii-Channel-NUS-v6, carefully uninstall only this WAD using the minus - button instead of + before trying to install it again. Do NOT uninstall any other WADs unless you know what you are doing; see warning about uninstalling WADs above. Alternatively, you can skip this WAD entirely if you don't care about extra Mii channel features (e.g. saving Mii's to wiimotes, etc.).
            +
          + + + + +
        7. After successfully installing all the WADs, press any button to continue, then press the Home button on your Wiimote to exit YAWM ModMii Edition. + +
        + +
        +
        +
        +
        + + +Here's your unique list of 11 WADs to install: +
          + +
        1. cIOS248[38]-d2x-v11-beta3-vWii
        2. +
        3. cIOS249[56]-d2x-v11-beta3-vWii
        4. +
        5. cIOS250[57]-d2x-v11-beta3-vWii
        6. +
        7. cIOS251[58]-d2x-v11-beta3-vWii
        8. +
        9. cIOS61[56]-v5918-vWii
        10. +
        11. EULA-NUS-v3[E]
        12. +
        13. Mii-Channel-NUS-v6
        14. +
        15. Photo-Channel-1.1-dummy-HAZA
        16. +
        17. Photo-Channel-1.1-NUS-v3
        18. +
        19. USBLoader(s)-ahbprot58-SD-USB-v14-IDCL-(Wii+vWii) (see spoiler for boot info)
        20. +
        21. vIOS80v7200[FS-ES-NP-VP]-vWii
        22. +

        + +
        +
        +
        + + +The USBLoader(s) forwarder channel will boot the first app it finds from this list:
        +
          +
        1. SD+USB:\apps\usbloader_gx\boot.dol
        2. +
        3. SD+USB:\apps\usbloader_gx\boot.elf
        4. +
        5. SD+USB:\apps\WiiFlow\boot.dol
        6. +
        7. SD+USB:\apps\WiiFlow\boot.elf
        8. +
        9. SD+USB:\apps\usbloader_cfg\boot.dol
        10. +
        11. SD+USB:\apps\usbloader_cfg\boot.elf
        12. +
        13. SD+USB:\apps\usbloader\boot.dol
        14. +
        15. SD+USB:\apps\usbloader\boot.elf
        16. +
        17. SD+USB:\apps\usb-loader\boot.dol
        18. +
        19. SD+USB:\apps\usb-loader\boot.elf
        20. +
        +
        +Note: Forwarder requires IOS58. SD paths are all checked first, then USB. It's capable of launching apps from an SD Card and hard drives formatted as FAT32, NTFS, ext2, ext3 and ext4. It also supports meta.xml arguments and is able to launch apps with direct hardware access.
        +
        +Want to customize some of your channels? There's an app for that! First make sure you finish this guide and install Priiloader if you haven't already, then get CustomizeMii from ModMii Classic's Download Page 5. You can use this tool to make changes to the audio or visual effects of a channel, and even inject a new "dol" for it to launch. You can build forwarder dol's for custom paths, channels, or website URLs from ModMii Classic's Advanced Downloads Page. + +
        + + +
        +
        +

      +
    5. USB Loader and Hard Drive setup

    6. +The rest of the guide is performed on your computer in order to set up your USB-Loader for your Wii or vWii. Also note that a FAT32 SD\SDHC\SDXC Card can optionally be used in place of a Hard Drive.

      +
        +External hard drive partition style\format information for drives that were connected when this guide was created has been saved to the spoiler below.

        +
        +
        +DeviceID Filesystem
        +H:       NTFS      
        +

        + +
      1. Set External Hard Drive Partition Style to MBR (if applicable)

      2. +
          +
        • First, plug your hard drive into your PC and check if it's Partition style is already MBR. +
        • +
          +
            +
          1. Right-click "This PC" or "My Computer" and select "Manage", a new window will open, on left panel click "Disk Management". +
              +
            • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
            +
          2. In the Disk Management window, right-click the disk you want and select "Properties". +
          3. In the disk's properties window, select the "Volumes" tab. +
          4. If the "Partition style" is already Master Boot Record (MBR), you can skip the rest of this step. +
          +
          +
        • If your hard drive is larger than 2TB and not already MBR, you must follow ca032769's guide for Western Digital hard drives or Al_Touriste's guide for Seagate hard drives to complete the rest of this step. +
            +
          • If your hard drive is >2TB, not MBR, and not a supported Western Digital or Seagate drive then you are currently out of luck. +
          • Once you have successfully converted your hard drive to MBR you can proceed to the next step of this guide. +
          +
          +
        • If your hard drive is 2TB or less and not already MBR you must convert it using one of the two methods below. +
          +
          +
        • Method 1: MiniTool Partition Wizard +
            +
          • If you have files on the drive you want to keep, you can convert the Partition style to MBR without losing data using MiniTool Partition Wizard. +
          • Even though your data should be preserved, there are no guarantees and you should still back up your files. +
          • If your drive is not already in the desired format (e.g. FAT32) you will have to format it during the next step anyway so there's no point in using this method. +
          + +
          +
            +
          1. Download MiniTool Partition Wizard, install it and start the program. +
          2. +
            + +
          3. Within the MiniTool window, right-click the GPT disk you want to convert and choose "Convert GPT Disk to MBR Disk". +
          4. Click the "Apply" button in the toolbar. +
          5. Click the "Yes" button to confirm conversion. +
          6. Wait for the conversion to finish then click "OK". +
          7. Once you have successfully converted your hard drive to MBR you can proceed to the next step of this guide. +
          + +
          + +
        • Method 2: Windows Disk Management + +
            +
          1. Back up any data on the disk before continuing! This will wipe all data on the disk! +
          2. Open Disk Management following the same procedure above and locate the disk drive you want to use. + +
          3. +
            + +
          4. Right-click the partition(s) on the drive (make sure you select the right drive!) and select "Delete Volume" or "Delete Partition" to remove them. Repeat this process for each partition on that disk. + +
          5. Right-click the disk in Disk Management and select "Convert to MBR Disk." + + +
          6. On the lower half menu of the window, locate the unallocated space, right-click it, and select "New Simple Volume" and click "Next". +
          7. Choose a Drive letter for this partition, then click "Next". +
              +
            • Make note of this drive letter, as it will be needed later. +
            +
          8. Set the File System to your desired format and optionally customize the "Volume label". +
              +
            • If your desired format (e.g. FAT32) isn't an option choose "NTFS" and we can change it later. +
            + +
          9. Click "Next", then click "Finish". +
              +
            • If you see a message indicating you need to format the drive, click "Cancel". +
            +
          +
          +
        + + + + +
      3. Partition and Format the External Hard Drive (if applicable)

      4. +Choose a format option using the buttons below. FAT32 is generally recommended but you can click other buttons to see pros and cons of each.
        +
        +
        + + + + + +

        + + +
        +FAT32 (Recommended)
        + +
        +Pros:
        +
          +
        • The Wii can access apps, games, covers, media and other files stored on FAT32 without requiring an SD card. +
        • Compatible with playing Gamecube games. +
        • Compatible with SNEEK/Nand Emulation. +
        +Cons:
        +
          +
        • Cannot store files greater than 4GBs. The limit does not apply to Wii games, which can be split into parts. This will likely not affect you unless the drive is also used to store HD videos. +
        +
        + +
          +
        1. First, plug your hard drive into your PC and determine if it needs to be formatted by checking the current Format\File-System of the drive.
        2. + +
          +
            +
          • Open "This PC" or "My Computer", right-click the external hard drive you want to use, then select "Properties". +
              +
            • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
            +
          • Make note of the Drive Letter of the external hard drive as this will be important later. +
          • If the "File-System" is already FAT32, you can skip this step. +
          +
        3. If you have anything saved on the hard drive, you should back it up now as all the data will be lost once you format it. +
        4. Launch FAT32 GUI Formatter from shortcuts on your Start Menu or Desktop or directly from C:\ModMii\Program Files +
        5. + +
          + +
        6. Carefully select the correct drive letter corresponding to your external hard drive. +
        7. You may optionally uncheck the "Quick Format" box, then click "Start". +
            +
          • When completed it should display "Done". +
          • If you get an error indicating the device is in use, try again after first closing all of your file explorer windows, even the ones that weren't browsing the device.
            +
          +
        8. Click the "Close" button. +
        +
        + + + +
        +NTFS
        + +
        +Pros:
        +
          +
        • Capable of storing files greater than 4GB. +
        • Most USB-Loaders can access games, covers and music saved to NTFS. +
        +Cons:
        +
          +
        • The HBC cannot load apps stored on NTFS, so an SD card or modern forwarder channel is required to run USB-Loaders. +
        • Incompatible with playing Gamecube games. +
        • Incompatible with SNEEK/Nand Emulation. +
        +
        + + + +
          +
        1. First, plug your hard drive into your PC and determine if it needs to be formatted by checking the current Format\File-System of the drive. +
        2. +
          +
            + +
          • Open "This PC" or "My Computer", right-click the external hard drive you want to use, then select "Properties". +
              +
            • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
            +
          • Make note of the Drive Letter of the external hard drive as this will be important later. +
          • If the "File-System" is already NTFS, you can skip this step. +
          +
        3. If you have anything saved on the hard drive, you should back it up now as all the data will be lost once you format it. + +
        4. Right-click "My Computer" and select "Manage", a new window will open, on left panel click "Disk Management". +
        5. +
          +
        6. Right-click the drive you want to format (make sure you select the right drive!), then select "Format..." +
        7. Select "NTFS" as the File system to use and input a name for the Hard-Drive/Volume. +
        8. You may optionally uncheck the "Perform a quick format" box, then click "OK", then click "OK" again. +
        +
        + + + + +
        +WBFS
        + +
        +Pros:
        +
          +
        • Greater compatibility with hard drives, especially small thumb drives. If loading backups using other formats doesn't work you can try WBFS before getting a new hard drive. +
        +Cons:
        +
          +
        • WBFS can ONLY store Wii Games, so an SD card is generally required to run apps. +
        • Incompatible with playing Gamecube games. +
        • Incompatible with SNEEK/Nand Emulation. +
        • Windows Explorer cannot open WBFS drives and may prompt you to format it, careful not to do so accidentally. +
            +
          • Wii games saved to the drive can still be managed on your PC using Wii Backup Manager or on your Wii using a USB-Loader. +
          +
        +
        + + + +
          +
        1. If you have anything saved on the hard drive, you should back it up now as all the data will be lost once you format it. +
            +
          • If you have any Wii files on the drive you should copy them to your SD Card now (e.g. "apps" folder, "usb-loader" folder, etc.) +
          +
        2. Launch Wii Backup Manager from shortcuts on your Start Menu or Desktop or directly from C:\ModMii\Program Files +
        3. + + +
          + +
        4. In the Wii Backup Manager window, click the "Tools" menu and select "Format drives". +
        5. Carefully select the correct drive letter corresponding to your external hard drive. +
        6. Confirm the new file system is "WBFS", then click "Start". +
        7. Click "Yes" when asked if you want to continue, then click "Close". +
        +
        +
          +
        • Warning: Windows Explorer cannot open WBFS drives and may prompt you to format it, careful not to do so accidentally. +
            +
          • Wii games saved to the drive can still be managed on your PC using Wii Backup Manager or on your Wii using a USB-Loader. +
          +
        + + + + + +
        + + + + + + +
        +FAT32 + NTFS
        + +
        +Pros:
        +
          +
        • FAT32 partition can be used to launch apps without requiring an SD card. +
        • FAT32 partition is compatible with playing Gamecube games. +
        • FAT32 partition is compatible with SNEEK/Nand Emulation. +
        • NTFS partition can be used to save files greater than 4GB. +
        +Cons:
        +
          +
        • May not be possible with some low capacity USB flash drives. +
        • A little more work to setup. +
        +
        + +
          +
        1. If you have anything saved on the hard drive, you should back it up now as all the data will be lost once you format it. +
        2. Right-click "This PC" or "My Computer" and select "Manage", a new window will open, on left panel click "Disk Management". +
        3. +
            +
          • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
          +
          +
        4. Right-click the partition(s) on the drive (make sure you select the right drive!) and select "Delete Volume" or "Delete Partition" to remove them. Repeat this process for each partition on that disk. +
        5. On the lower half menu of the window, locate the unallocated space, right-click it, and select "New Simple Volume..." +
        6. Enter the "volume size" you want your FAT32 partition to be, and click "Next". +
        7. Choose a Drive letter for this partition, then click "Next". +
            +
          • Make note of this drive letter, as it will be needed when we use FAT32 GUI Formatter shortly. +
          +
        8. Set the File System to "FAT32" (if possible) and optionally customize the "Volume label". +
            +
          • FAT32 will mostly likely not be an option (only listed if volume size is under 32GB). +
          +
        9. If FAT32 isn't an option, you can choose "Do not format this volume". + +
            +
          • It's also okay to format as NTFS or exFAT since we will be changing it to FAT32 later. +
          + +
        10. Click "Next", then click "Finish". +
            +
          • If you see a message indicating you need to format the drive, click "Cancel". +
          +
        11. In the lower half of the Disk Management menu, locate your drive's remaining unallocated space, right-click it, and select "New Simple Volume...." +
        12. Click "Next" to format all the remaining space on the drive. +
        13. Choose a Drive letter for your NTFS partition, and click "Next". +
        14. Ensure the file system is set to NTFS, then name/label the volume, and optionally uncheck the "Perform a quick format" box. +
        15. Click "Next", then click "Finish". +
        16. +
          +If you were able to format the first partition as FAT32, then you can skip the remainder of this step.
          +
          + + +
        17. Launch FAT32 GUI Formatter from shortcuts on your Start Menu or Desktop or directly from C:\ModMii\Program Files + +
        18. Carefully select the correct drive letter corresponding to the first partition on your external hard drive. +
        19. You may optionally uncheck the "Quick Format" box, then click "Start". +
            +
          • When completed it should display "Done". +
          • If you get an error indicating the device is in use, try again after first closing all of your file explorer windows, even the ones that weren't browsing the device.
            +
          +
        20. Click the "Close" button. +
        + +
        + + + + + + + + + + +
        +FAT32 + WBFS
        + +
        +Pros:
        +
          +
        • FAT32 partition can be used to launch apps without requiring an SD card. +
        • FAT32 partition is compatible with playing Gamecube games. +
        • FAT32 partition is compatible with SNEEK/Nand Emulation. +
        • WBFS has greater compatibility with hard drives, especially small thumb drives. If loading backups using other formats doesn't work you can try WBFS before getting a new hard drive. + +
        +Cons:
        +
          +
        • May not be possible with some low capacity USB flash drives. +
        • A little more work to setup. +
        • WBFS partition can ONLY store Wii Games. +
        • Windows Explorer cannot open WBFS partitions and may prompt you to format it, careful not to do so accidentally. +
            +
          • Wii games saved to a WBFS partition can still be managed on your PC using Wii Backup Manager or on your Wii using a USB-Loader. +
          +
        +
        + + + +
          +
        1. If you have anything saved on the hard drive, you should back it up now as all the data will be lost once you format it. +
        2. Right-click "This PC" or "My Computer" and select "Manage", a new window will open, on left panel click "Disk Management". +
        3. +
            +
          • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
          + +
          +
        4. Right-click the partition(s) on the drive (make sure you select the right drive!) and select "Delete Volume" or "Delete Partition" to remove them. Repeat this process for each partition on that disk. +
        5. On the lower half menu of the window, locate the unallocated space, right-click it, and select "New Simple Volume..." +
        6. Enter the "volume size" you want your FAT32 partition to be, and click "Next". +
        7. Choose a Drive letter for this partition, then click "Next". +
            +
          • Make note of the first partition's drive letter, as it will be needed when we use FAT32 GUI Formatter shortly. +
          +
        8. Set the File System to "FAT32" (if possible) and optionally customize the "Volume label". +
            +
          • FAT32 will mostly likely not be an option (only listed if volume size is under 32GB). +
          +
        9. If FAT32 isn't an option, you can choose "Do not format this volume". + +
            +
          • It's also okay to format as NTFS or exFAT since we will be changing it to FAT32 later. +
          + +
        10. Click "Next", then click "Finish". +
            +
          • If you see a message indicating you need to format the drive, click "Cancel". +
          +
        11. In the lower half of the Disk Management menu, locate your drive's remaining unallocated space, right-click it, and select "New Simple Volume...." +
        12. Click "Next" to format all the remaining space on the drive. +
        13. Choose a Drive letter for the WBFS partition, and click "Next". +
            +
          • Make note of the second partition's drive letter, as it will be needed when we use Wii Backup Manager shortly. +
          +
        14. Set the File System to anything (e.g. "NTFS") as we will be changing it to WBFS later, and optionally customize the "Volume label". + +
        15. Click "Next", then click "Finish". +
        16. + + +
          +If you were able to format the first partition as FAT32, then you can skip to formatting the second partition as WBFS.
          +
          + + +
        17. Launch FAT32 GUI Formatter from shortcuts on your Start Menu or Desktop or directly from C:\ModMii\Program Files + +
        18. Carefully select the correct drive letter corresponding to the first partition on your external hard drive. +
        19. You may optionally uncheck the "Quick Format" box, then click "Start". +
            +
          • When completed it should display "Done". +
          • If you get an error indicating the device is in use, try again after first closing all of your file explorer windows, even the ones that weren't browsing the device.
            +
          +
        20. Click the "Close" button. +
        21. + +
          + +
        22. To format the second partition as WBFS, launch Wii Backup Manager from shortcuts on your Start Menu or Desktop or directly from C:\ModMii\Program Files + +
        23. + +
        24. In the Wii Backup Manager window, click the "Tools" menu and select "Format drives". +
        25. Carefully select the correct drive letter corresponding to the second partition on your external hard drive. +
        26. Confirm the new file system is "WBFS", then click "Start". +
        27. Click "Yes" when asked if you want to continue, then click "Close". +
        + +
        +
          +
        • Warning: Windows Explorer cannot open WBFS drives and may prompt you to format it, careful not to do so accidentally. +
            +
          • Wii games saved to the drive can still be managed on your PC using Wii Backup Manager or on your Wii using a USB-Loader. +
          +
        +
        + + +
        +
        + + + + + +
      5. Copy Files to the Hard Drive

        • At this time you should copy the files ModMii downloaded to the root of your hard-drive\partition (or SD Card if your HDD is WBFS).
          • The files should be saved here: C:\ModMii\COPY_TO_USB

          +• Your folder structure should look similar to this:
          +💾 SD Card or USB Drive
          + ┗ 📁apps
          +      ┣ 📁AppName1
          +            ┣ 📄boot.dol
          +            ┣ 📄meta.xml
          +            ┗ 📄icon.png
          +      ┣ (All other Wii apps should be here too)
          +
          +• Your folder structure should not look like this:
          +💾 SD Card or USB Drive
          + ┗ ⛔📁COPY_TO_SD
          + ┗ ⛔📁COPY_TO_USB
          +
          +
        When finished copying, you can proceed with the optional steps below or safely remove the hard drive from your computer and plug it into USB port0 on your console to start playing!

        +
      6. Manage Game backups (optional)

      7. +
          +
        • Launch the below tools from shortcuts on your Start Menu or Desktop. +

        + +Wii Backup Manager
        +Wii Backup Manager (WBM) is a Windows program to help transfer Wii games to and from hard drives and SD cards.
        It can also download game covers, list your games, identify what games are missing between devices, and more.

        +
        +
          +
        • You can use this program to manage/transfer your backup copies of Wii Games (.WBFS/.ISO/.CISO). +
        • It is very simple to use, but a detailed tutorial on using Wii Backup Manager can be found here. +
        • Wii Game Directory Structure: +
            +
          • Below is a single WBFS example, and a split WBFS example. A WBFS file needs to be split if it is over 4GB and your storage device is formatted as FAT32. During transfer operations WBM can automatically split games and set up the directory structure for you.
            +
            + 💾 SD Card or USB Drive
            + ┗ 📂wbfs
            +       ┣ 📂GameName [GameID]
            +       ┃ ┗ 📜GameID.wbfs (for non-split titles)
            +       ┗ 📂GameName [GameID]
            +            ┣ 📜GameID.wbfs
            +            ┗ 📜GameID.wbf1
            +
          +
        +
        + +GameCube Backup Manager
        +GameCube Backup Manager (GCBM) is a Windows program to help transfer GameCube games to and from hard drives and SD cards.
        The interface is very similar to the popular Wii Backup Manager program making it easy to use.


        + +
          +
        • You can use this program to manage/transfer your backup copies of GameCube Games (.ISO/.CISO/.GCM and extracted FST format). +
        • More detailed usage information on GameCube Backup Manager can be found here. +
        • Gamecube (Nintendont) Game Directory Structure: +
            +
          • Below is a single disc game example, and 2-disc game example. Subdirectories are optional for 1-disc games in ISO/GCM and CISO format. During transfer operations GCBM can automatically and correctly set up the directory structure for you.
            +
            + 💾 SD Card or USB Drive
            + ┗ 📂games
            +       ┣ 📂GameName [GameID]
            +       ┃ ┗ 📜game.ciso (for single disc games)
            +       ┗ 📂GameName [GameID]
            +            ┣ 📜game.iso
            +            ┗ 📜disc2.iso
            +
          +
        +
        + +NKit Processing App
        +NKit is a Nintendo ToolKit that can Recover and Preserve Wii and GameCube disc images.

        +
          +
        • Practically speaking you will only need this app if you encounter an "NKit.iso" or "NKit.gcz" game backup, which are not supported by WBM or GCBM. +
            +
          • Usually these files have NKit in their names, but if WBM or GCBM cannot handle a backup it may be an unlabelled NKit backup. +
          +
          +
        • How to use the NKit Processing App to convert NKit backups to ISO + +
            +
          1. Drag and drop source file(s) onto the NKit Processing App window. +
          2. Select "Convert to ISO" Mode. +
          3. Click "Process". +
          4. When finished, the converted game will be saved to: ..\NKit\Processed\Wii_MatchFail\ +
          +
            +
          • Click here for a short video tutorial. +
          +
          +
        • After converting from NKit to ISO, backups can be handled by WBM and GCBM like normal. +
        +
        + +How to Backup Original Discs
        + +Ripping original Wii discs cannot be done on a computer without one of the rare disc drives that are capable of doing so (most are LG branded).

        +
          +
        • To copy Wii Discs, launch USB-Loader GX or Configurable USB-Loader and insert the disc into your Wii, if you're not prompted to copy\install the game you can press + to start making a backup. +
        • To copy GameCube (or Wii) Discs, launch "CleanRip" from the HBC and insert the disc into your Wii, then follow the very simple on-screen instructions. Note that CleanRip does not support devices formatted as WBFS. +
          • Warning: Using your Wii to rip games to NTFS is very unstable, it is highly recommended to rip games to a FAT32 or WBFS formatted HDD, then transfer them to your NTFS drive using a computer. Recall that GameCube games cannot be played when saved to NTFS devices.
          +

        +
      8. Configure/Customize Your USB-Loader (optional)

      9. +
          +
        • Start your preferred USB-Loader from the HBC, or a forwarder channel, or set Priiloader to autoboot it at startup. + +
            +
          • From there it's pretty intuitive, browse and adjust any settings to your liking, download covers, set Private Server to Wiimmfi to re-enable online multiplayer, disable the blurry deflicker filter, etc. +
          +
          +
        • You can customize the look\theme of your USB-Loader or HBC following the steps from here.
          +
          +
        • If you have questions about getting started with USB-Loader GX or WiiFlow click here.
          +
            +
          • WiiFlow Lite emulator plugins allow the loader to also launch games for classic consoles as well. Grab the emulator plugins pack from click here.
            +
          • A popular WiiFlow Lite theme is the beautiful 'Rhapsodii Shima' theme. Check it out by clicking here.
          +
        • To customize CFG USB-Loader use the Configurator for Configurable USB-Loader found here: "COPY_TO_USB\usb-loader\CfgLoaderConfigurator.exe"
          +
            +
          • For tips and tricks on using the Configurator click here.

          +

      +
    7. After Modding your vWii

      • +
      • Optionally use UStealth for Windows (also available on ModMii's Download Page 5) or the homebrew app USB Toggle 2.0 to hide USB hard drives so that the WiiU no longer asks you to Format them. The disk is then also hidden from Windows. If you want to copy something onto it later you have to first make your device visible again using either of the same tools. Of course you should not format it if Windows asks you to! + +
      • At any point you can run SysCheck on your vWii to get a sysCheck.csv log of your installed softmods; in the future you can check if any of your vWii mods are outdated by opening your log with the latest version of ModMii. + +
      • Download the latest Wii Homebrew apps to your SD Card or FAT32 USB Hard Drive so they can be launched via the HBC or forwarder channels. + +
          +
        • Download some Wii related PC tools or Just for Fun Wii apps like emulators or cheat codes from ModMii Classic's Download Pages. +
        • Grab the Homebrew Browser or the Open Shop Channel for Windows from ModMii or the provided links to easily download many other popular apps right from your vWii or PC!
        • +
        • Some other great libraries of Homebrew applications can be found at wiibrew.org, wiidatabase.de, oscwii.org and of course gbatemp. + +
            +
          • To manually "install" apps, download your homebrew and you should find a boot.dol (or boot.elf) file and possibly an icon.png and meta.xml. +
          • For the HBC to read your SD/USB correctly, your card must be structured SD+USB:/apps/application name/boot.dol\elf +
          • Some apps require a meta.xml be saved in the same place as the boot.dol\elf to work properly (icon.png is always optional). +
          • If you have a dol or elf file not named "boot", rename it boot.dol\elf, otherwise it will not be recognized by the HBC (not required if using Priiloader to install a file). +
          +
        +
      • Check out some of my custom Wii Forwarder Channels to launch your favourite Wii homebrew straight from the vWii System Menu. Note that some channels may not yet be updated for vWii; simply open them using ModMii to edit the NandLoader to make them vWii compatible. + +
      • Get a new theme for your vWii Menu! Confirm you have Priiloader installed before installing themes, then open mym themes\files using ModMii or ThemeMii Mod to convert them to csm files for your specific system menu version. Or check out the huge library of themes available at www.wiithemer.org, a website that also converts MYMs to CSMs for you on the fly. CSM files can then be installed to your Wii using csm-installer. ThemeMii Mod and csm-installer are both available on ModMii Classic's Download Pages. +
      • "Expand" your vWii's internal memory for more WiiWare and Virtual Console games by having it load the System Menu from external storage instead. Use ModMii's Emulated NAND builder to get started. +
          +
        • You can also use your vWii's nand.bin or slccmpt.bin backup as an Emulated NAND. To extract the files from a nand.bin or slccmpt.bin to use as an Emulated NAND, simply open the file using ModMii. If ModMii prompts you to share keys to repair the nand provide it with your keys.bin or opt.bin backup. +
        • Alternatively, you can dump your vWii's NAND to use as an Emulated NAND using USB Loader GX's features menu. +
        +
      • Install Fakemote to an unused IOS slot like 247 to add support for DS3 and DS4 controllers. This can also be done using ModMii Classic's Advanced Downloads Menu by choosing the latest FM (Fakemote) version of d2x in ModMii's options. +
      • Check out some Crazy Intro Videos to customize how your vWii starts up (SD Card required). + +
      • Bring back WiiConnect24 to your vWii! The WiiLink Patcher restores functionality to Wii Mail and various Nintendo Channels such as Forecast, News, Everybody Votes, Nintendo, Check Mii Out, and more! You can get this tool from from ModMii Classic's Download Page 5. + +
      • Check out RiiTag\LinkTag: a customizable and dynamic gamertag to automatically update your Discord status with what you've been playing on your vWii. + +
      • System Channel Restorer from ModMii Classic's Download Page 2 can be used to re-install missing/removed system apps, e.g. Mii Channel, Photo Channel, EULA, etc. However, these three examples in particular will have already been installed as part of this guide. +
      • csm-installer and ww-43db-patcher from ModMii Classic's Download Page 2 can be used to patch the WiiWare 4:3 aspect ratio database (43DB) to enable a 16:9 aspect ratio in Everybody Votes Channel and Check Mii Out Channels. However, if you installed any vWii theme built using ModMii (even the Default theme) this patch has already been applied. + +
      +
      + + + +
    8. Credits, Supporting Apps, and Sources

    9. +ModMii was written entirely by yours truly, XFlak. Trust me, no one else is crazy enough to try to maintain a batch file that has grown so large and 'all over the place'. But without the help of many other very talented people ModMii would not exist. Some people have contributed supporting files or programs, others have shared their knowledge, some have provided ideas and others have given their time.
      +
      +I have tried my best to recognize everyone's contribution to ModMii regardless of how big or small it is. If I've forgotten someone, please notify me and I'll add them to the credits as quickly as possible.

      + + +
      +
      +
      + +
        +
      • Team Twiizers
        +Thanks to Team Twiizers for creating the revolutionary HackMii Installer. Without their hard work, the Wii might never have been unlocked. Many Team Twiizer Members went on to join Team Fail Overflow; a team that played a vital role in unlocking the PS3.

        + +I especially want to thank Bushing (may he rest in peace), who before his untimely passing gave ModMii his blessing to download and use the HackMii Installer.

      • + +
      • Giantpune
        +Giantpune is a legend in the Wii Scene and I consider him to be a good friend of mine. He created many exploits, including the Smash Stack exploit for PAL and KOR Wii's (which is maybe still the only method to fix 003 bricked Wii's), the Channel Forwarder dol, USB Loader GX, and many other computer programs to repair or virginize Wii's.

        + +He's contributed code to more projects than I even know about, so its impossible for me to truly convey his impact on the scene. He even took the time to explain a few things to me about cIOSs when ModMii was in its early stages and still known as NUS Auto Downloader.

      • + +
      • DeadlyFoez
        +DeadlyFoez is legendary for his Wii Repairs and infectus tutorial. He also played a key role in the ModMii v5.0.0 update not only by helping come up with the idea for using html guides but also creating the template for ModMii's custom html guides and recording almost all of the videos and images they use. Within 1.5 weeks since our initial conversation we were able to collaborate and bring the idea to life in time to release it for Christmas. Working with him on this was a truly rewarding and fun experience. DeadlyFoez also single-handedly built the first official ModMii website.

        + +What can I say about THE "DeadlyFoez" on a personal level. He's always getting me into trouble but his friendship is worth every fiasco! It's unreal how he became one of my best friends. Just goes to show you not everyone you meet online is totally crazy; in his case... just a little crazy. But seriously, thanks to DeadlyFoez for always being there for me to bounce ModMii ideas off of, for hosting our Team Your Mom meetings and for introducing me to his awesome family and friends. There's no one else I'd rather geek out with and I'll always have your back.

      • + +
      • Violator
        +He's my bro, my cuz, my best man and the reason I ever bought or modded a Wii. "XFlak" would have died many years ago if not for him. Thanks Violator, for getting me interested in this stuff, and for all the awesome music you recorded for ModMii and my Top Wii Channels.

      • + +
      • JoostinOnline
        +Thanks for his work developing KoreanKii (with tueidj), Syscheck HD Edition, sharing his webhosting space with me, and for all his jokes; I'll never get tired of our endless patriotic "debates".

      • + +
      • Crediar, Daco Taco and Phpgeek
        +The above people all had a hand in creating Priiloader. This was another revolutionary tool mainly because it was the first to offer some level of protection to newer Wii's that were unable to install Bootmii at boot2. Crediar developed the original preloader as well as s/uneek, Nintendont, NMM, DML, etc. Special thanks to Daco Taco for being the last man standing in terms of actively improving/maintaining Priiloader, not to mention developing OpenDolBoot and just generally being very helpful and knowledgeable.

      • + +
      • NinjaCheetah
        +Thanks for his work on libWiiPy, WiiPy, NUSGet and more! It was a pleasure working with him to test his tools and he was always very open to feedback and feature requests.

      • + +
      • Comex
        +In addition to being a member of Team Twiizers and contributing to the HackMii Installer, Comex created the heavily utilized bannerbomb exploit. This exploit is what allows Wii's on firmwares 3.0-4.2 to be softmodded with only an SD Card instead of needing one of a few specific Wii Games.

      • + +
      • Maschell and GaryOderNichts
        +Thanks for being absolute legends in the WiiU and vWii scene!

        + +
      • Waninkoko
        +Waninkoko was the first to publicly release a cIOS and other excellent apps like WAD manager, Save Game Manager, USB loader, etc. I also want to thank him for giving ModMii permission to recreate his cIOSs in WAD form.

        + +
      • Hermes and Rodries
        +Hermes is well known for his cIOS 222/223/224 and for his usbloader "uloader". For a time his cIOSs were the only ones to work with RockBand type games and they are still highly utilized today. Thanks to Rodries for improving upon Hermes v5.1 cIOSs.

      • + +
      • davebaol, blackb0x, XFlak and xabby
        +These developers worked together to modify Waninkoko's rev21 cIOS and created a new "d2x" cIOS. This cIOS is currently considered the ultimate cIOS because it corrected many bugs and added features that were previously thought to be impossible (ie. Support for IOS Reloading Games). WiiPower was also heavily influential in achieving IOS Reload Support.

      • + +
      • Fullmetal5
        +Thanks for his work developing the str2hax and bluebomb exploits.

      • + +
      • WiiGator
        +WiiGator created a cMIOS and Gamecube Backup Launcher. Any GameCube fans owe a big thank you to WiiGator for his work.

      • + +
      • cwstjdenobs
        +cwstjdenobs is one of the few people I've encountered in the Wii scene that I would love to treat to a beer. He was always very supportive of me and encouraged me to ask him as many questions as I'd like. He is probably most well known for YAWMM (Yet Another Wad Manager Mod) which was the first Wad Manager to add brick protection by restricting users from making silly mistakes like uninstalling or stubbing a crucial file. He's also made and modified apps specifically for ModMii. For example, he modified WadMii so it doesn't timestamp WADs and he also made a setting.txt builder for ModMii's NAND builder.

      • + +
      • Leathl
        +Leathl is another awesome developer who supported me before I became well known by expanding upon his apps to further support ModMii. Leathl has created many Wii apps including ShowMiiWads, CustomizeMii, libWiiSharp, patchios, nusfilegrabber, etc. Despite his recent inactivity, his apps are still highly used today... just goes to show you that quality work never gets old. I also want to thank RetroHead for his Mod of ShowMiiWads which ModMii uses to build emulated nands without requiring any input from the user. libWiiSharp.dll is based on wii.py, the wii.py devs are Megazig, Omega, Xuzz, SquidMan, Matt_P and The Lemon Man. Also thanks to Daeken for writing Struct.py and marcan for his LZ77 code.

      • + +
      • scooby74029
        +scooby74029's most well known for sneeky compiler, which is able to build multiple different versions of s\uneek. ModMii will always construct the latest version of s\uneek available on his sneeky compiler google code webpage. This means he has total control over what version of s\uneek ModMii will construct. He also created modifications of Leathl's libWiiSharp.dll and patchios.exe to further support ModMii. Additionally, he's modified other apps like Any Region Changer ModMii Edition, JoyFlow, JoyLoader GX, JoyLoader CFG, etc. On top of all that, he's an all around awesome person and I'm proud to be on his friends list.

      • + +
      • person66
        +person66 has had a hand in many projects, but most noteworthy are his sharpii cmd line tool and his Universal Forwarder Creator. He also wrote the intial version of an autoit script that is used to launch ModMii with an icon, arguments and other useful functions.

        +Thanks for trading little bits of batch coding knowledge with me. It's great having a fellow batch coder for a friend; we are a dying breed, so keep up the great work with Universal Forwarder Creator and all your other projects.

      • + +
      • WiiPower and shoutplenty
        +WiiPower created Neogamma which is hands down the best backup disc loader for the Wii. He also contributed code to many other popular usb-loaders and had a hand in adding IOS Reloading support to the d2x cIOSs. Furthermore he also modified WiiGators cMIOS, which was later further modded by shoutplenty to include Swiss, and is considered the ultimate cMIOS today.

      • + +
      • OverjoY and obcd
        +OverjoY created JoyFlow, a modification of WiiFlow that runs on s\uneek. He then teamed up with obcd to accomplish some seriously amazing things, like building their mod of s\uneek, NEEK2O, that allows it to load games in wbfs format and select from multiple emulated NANDs.

      • + +
      • Maeson and NoobletCheese
        +Thanks for researching video filters in such detail to get Deflicker video filter mods working just right!

      • + +
      • CrafterPika
        +Thanks for developing and hosting an updated server to save SysCheck report uploads.

      • + +
      • Arikado and the Dop-Mii Team
        +They created Dop-Mii; a lot of apps borrow code from Dop-Mii, so even if you have never used Dop-Mii but used MMM or WiiMod then you owe a thank you to these people.

      • + +
      • DarkMatterCore
        +For his work on wad2bin, Yet Another BlueDump MOD, ww-43db-patcher and for being a part of ModMii's development and testing discord.

      • + +
      • WiiWu
        +He made Multi-Mod Manager (MMM) which has the functions of many different Wii modding tools all in one user friendly app.

      • + +
      • WB3000 and WiiNinja
        +Thanks to WB3000 for creating NUS Downloader and to WiiNinja for making a cmd line version of NUS Downloader. NUS Downloader was one of ModMii's vital supporting apps.

      • + +
      • TheShadowEevee
        +TheShadowEevee helped update many tools with a new NUS endpoint. He also helped implement some fixes and improvements to Any Region Changer ModMii Edition.

      • + +
      • WiiCrazy
        +WiiCrazy is most famous for "Wii Game Shortcut Creator" (formerly known as "Crap"), Crazy Intro and Crazy Intro Video. He also contributed to usb-loaders by bypassing some game specific security. WiiCrazy is another person who's always been willing to do everything in his power to help me, or anyone else for that matter.

      • + +
      • oggzee, usptactical, gannon and Dr.Clipper
        +Together the above people compose the Configurable USB Loader Team. Back in the day, this usb-loader was always the first to add new features and in my opinion it's one of the top three best usb-loader out there.

      • + +
      • Cyan, dimok, blackb0x and the USBLoaderGX team
        +Thanks for their work on USBLoaderGX. It is one of the most feature-rich usb-loaders and has quickly become a favourite among the community. I also want to thank Cyan specifically for his excellent support of users on gbatemp for many years; he has probably explained what an IOS is more times than I can count!

      • + +
      • OverjoY, blackb0x, Peter0x44, scooby74029 and thepikachugamer
        +This dream team of developers brought my vision to life when they created YAWM ModMii Edition.

      • + +
      • Hibernatus, Fledge68 and the WiiFlow team
        +Thanks for their work on WiiFlow. It was always beautiful, but now it's got all sorts of bells and whistles, you should check it out.

      • + +
      • Wiimm
        +Thanks to Wiimm for creating Wiimmfi and Wiimms ISO Tools, including wit.exe which ModMii uses to convert Wii Games to s/uneek format, build forwarder ISOs and enabled\disable Deflicker video filters.

      • + +
      • Leseratte
        +For his work on Wiimmfi, as well as d2xl and other amazing projects.

      • + +
      • diddy81 and symular syn of the Wii Theme Team
        +The Wii Theme Team has created some of the best Wii Themes ever made! All of the alternative themes available in ModMii were created by them. I want to thank diddy81 in particular for working with me to ensure that all his themes worked perfectly for all regions.

      • + +
      • FIX94, Narolez and the WiiXplorer Team
        +Thanks to all these people for their contributions in making the best SD/USB forwarder. I want to thank FIX94 in particular who not only worked on Nintendont, Some YAWMM Mod, WiiFlow and literally every other big Wii application, but he also spent a lot of time testing ModMii's Forwarder Builder.

      • + +
      • jskyboo
        +Thanks to jskyboo for creating WiiMod. His app can do a lot of different things, and it was the first ahbprot enabled WAD Manager to incorporate davebaol's ahbprot bugfix.

      • + +
      • ModMii's Translators
        +Tranlating ModMii is an enormous amount of work. It's very challenging to get special characters to display correctly in a cmd window, not to mention keeping everything formatted properly. But probably the most difficult part of translating ModMii is keeping up with the updates. If you use a translated version of ModMii, I encourage you to thank your translator because it truly is a LOT of work to do.

        + +French Translators: mamule, xav91 and ketufe
        +Dutch Translator: Hielkenator
        +Italian Translators: Wasabi, Step and Robilyn
        +Spanish Translators: ledebene and Burton
        +Korean Translator: DDinghoya

      • + +
      • Fig2k4
        +Thanks Fig2k4 for WiiBackupManager. It was a pleasure beta testing it for you and sharing my ideas with you. I hope to see you around the forums again and that you continue working on your amazing program.

      • + +
      • Gabubu, sthetix, Foxlet, Alexander1970, Vila and Aep
        +Thanks for recording, editing or upscaling many of the Youtube videos used by ModMii. Special thanks to Gabubu who single-handedly created all the new\updated videos in the 7.0.0 update, and also updated GFX for a bunch of ModMii's Wii channels.

      • + +
      • WiiShizzza, pepxl, RobGee789, M3RK, AuroraNemoia and emilydaemon
        +Thanks to WiiShizzza for creating ModMii's new icon and to pepxl for creating ModMii's original icon. I want to thank everyone who created a ModMii icon and submitted it into ModMii's new icon competition.

        + +RobGee789 and M3RK made ModMii Skin's original graphics. AuroraNemoia made ModMii Skin's new (2022) default\Nebula theme. It was a pleasure working with them, they were all very open to feedback and willing to "go back to the drawing board", so to speak, as many times as it took to get it perfect. Thanks guys!

        + +emilydaemon made ModMii's WiiU\Aroma splash screen as well as maintains the Wilbrand Web website.

      • + +
      • dhtdht020, Gabubu, Artuto and the Open Shop Channel team
        +Thanks for maintaining oscwii.org! Special thanks to dhtdht020 for refreshing the ModMii icons in 2022; now I have a rainbow of icons to choose from should the need arise.

      • + +
      • vgmoose, pwsincd, Nightkingale, Gabubu and the Homebrew App Store team
        +Thanks for maintaining hb-app.store and all the other projects you've contributed to!

      • + +
      • My Fellow Guide Writers
        +Thanks to tj_cool, xzxero, burritoboy9984, ChokeD, mauifrog, playerjmr, Ingunar and the Wii\WiiU hacks guide team for their awesome guides. I especially want to thank tj_cool and xzxero for inviting me to join "The Crew" at the Complete Softmod Guide. I'll never forget how great it felt to be relatively new to the scene and to be invited to join you all as equals.

      • + +
      • Wii.Hacks.Guide and WiiLink\RiiConnect24 teams
        +Thanks in particular go out to Peter0x44, Larsenv and KcrPL. Brainstorming and collaborating with you guys made the 2020 lockdowns feel somewhat bearable. Special thanks to Peter0x44 for helping me set up the ModMii discord server to a much higher standard than I could have ever hoped to do on my own.

      • + +
      • DaMysteryMan
        +Thanks for helping me understand the structure of a cIOS so I could better recreate it in WAD form. For those of you who don't know him, DaMysteryMan is most well known for his ever controversial app - DarkCorp (formerly known as cIOSCorp).

      • + +
      • Gannon
        +Thanks to Gannon for bootopera, which I was able to mod to create the URL loader base dol.

      • + +
      • Devnol
        +Thanks to Devnol for properly modifying the Open HBC to use the same title ID as the official HBC (LULZ).

      • + +
      • ca032769 and Al_Touriste
        +Thanks for their tutorials on how to use a larger than 2TB Hard Drive on a Wii as a Single FAT32 Partition.

      • + +
      • All My Beta Testers!
        +It's because of you guys that ModMii is as stable as it is. Considering that ModMii is developed entirely in notepad without any kind of debugger or developer tools; it's pretty remarkable that ModMii has always been bug-free (albeit with a couple minor exceptions). Thanks for your never-ending devotion to quality control!
        + +Here's a list of some of ModMii's beta testers (in no particular order): scooby74029, DeadlyFoez, redia, Etheboss, JoostinOnline, person66, brausm08, geovalley, undeadsquirrel, mauifrog, FIX94, wolf, Larsenv, Peter0x44, Alexander1970, Cyan, Damaj301damaj, Function, forseenink, jeannotte, saulfabreg, Vila, ca032769, godreborn, KleinesSinchen, RunningSnakes, Scooty, bibarub, Aep, Isla, beta215, Binsky, CoolMe, forseenink, Maeson, grandosegood, and last but certainly not least, Denver Gamer and Clutz450. @Clutz450 and Denver Gamer, you guys rock, I really enjoyed discussing your ModMii tutorial videos and your ideas on the little ways ModMii could be made even better.

      • + +
      • You!
        +Without you, there would be no reason for ModMii to exist. Thanks for using ModMii for all your Wii\WiiU softmodding needs!
      • +
      +
      + +Supporting Apps and Sources
      +
      +Below is a list of the supporting apps bundled with ModMii and their sources. If a link is missing or broken, you can still get it from ModMii's Supporting Files Archive.
      + +Source code for ModMii itself is available is available at github, but you can just open the bat files from it's support folder in notepad or similar text editor.
      +
      + + +
        +
      • WiiPy
      • +
      • wget
      • +
      • 7za
      • +
      • nircmd
      • +
      • sfk
      • +
      • jptch
      • +
      • hexalter
      • +
      • Waninkoko's cIOS
      • +
      • Hermes v4 cIOS
      • +
      • Hermes v5 cIOS
      • +
      • d2x cIOS, v11+ source
      • +
      • Swiss cMIOS r1788
      • +
      • NandLoaders
      • +
      • ISO disc-template
      • +
      • Ascii2All.bat
      • +
      • WizApp
      • +
      • wit: still used but no longer Bundled with ModMii since v8.0.0
      • +
      • UnRAR: Still used but no longer Bundled with ModMii since v4.7.0
      • +
      • AutoIt3: Still used but no longer Bundled With ModMii since v4.5.7
      • +
      • NusFileGrabber by Leathl, Mod by XFlak and TheShadowEevee - requires libWiiSharp.dll: Not used since v7.0.3
      • +
      • patchIOS by Leathl, Mod by scooby74029 - requires libWiiSharp.dll: Not used since v7.0.3
      • +
      • WadMii (aka WadMiiIsh) by cwstjdenobs - requires libWiiSharp.dll: Not used since v7.0.3
      • +
      • TMDedit by person66 - requires libWiiSharp.dll: Not used since v7.0.3 +
      • libWiiSharp.dll by Leathl, Mod by scooby74029 and TheShadowEevee: Not used since v7.0.3
      • +
      • nusd by WiiNinja (original GUI code by WB3000): Not used since v7.0.3
      • +
      • SMW-Mod; ShowMiiWads by Leathl, Sneek Mod by RetroHead: Not used since v7.0.3
      • +
      • settings.exe v1.0 by cwstjdenobs and v1.1 mod by obcd: Not used since v7.0.3
      • +
      • Sharpii by person66: Not used since v7.0.3
      • +
      • hy: Not bundled with ModMii since v4.7.0 and no longer used at all since v7.0.3
      • +
      • fvc: Not used since v7.0.0
      • +
      + +
      +
      + + + +
    10. Support ModMii

    11. + +ModMii started out as a small side-project back in 2010 as a simple NUS Auto Downloader script, and now the changelog is taller than me! I started this project in my 20s in my spare time and since then I've gotten married and had not 1, not 2, not 3, but FOUR boys, all ~2 years apart. I love being able to share my love for gaming and for the Wii with them, and with all of you! This is a passion project that has easily taken over 9000-10000 hours of just my time alone, and that's not counting all the hours spent from the legions of devs and testers who've supported ModMii over the years.
      +
      +Not knowing that much about computers other than some excel tricks, I slowly built more advanced features on top of my original less efficient code that I'd love to rewrite if it wasn't such a daunting task. Throughout the journey I learned a lot from not just those in the credits list, but the incredibly supportive Wii community as a whole. I've gone from just being a "numbers guy" to my family's go to "tech guy", and I have this project, community and followers to thank for it.
      +
      +ModMii is entirely free to use and ad free. Donations can optionally be made to the author using the button below, or pick your favourite contributor from the credits and check if they have a donations page.
      + +

      +

      + +If you're like me and it's difficult to show support with donations, consider taking a minute to vote or share your feedback at the official ModMii page on gbatemp. I always enjoy hearing feedback about your ModMii experience.
      +
      + +XFlak
      +- XFlak + +
    + + + + diff --git a/sampleguides/8.0.1/ModMii_Wizard_Guide_vWii_Only.html b/sampleguides/8.0.1/ModMii_Wizard_Guide_vWii_Only.html new file mode 100644 index 0000000..83ca98c --- /dev/null +++ b/sampleguides/8.0.1/ModMii_Wizard_Guide_vWii_Only.html @@ -0,0 +1,1920 @@ + + +ModMii Wizard Guide + + + + + +ModMii Wizard Guidev8.0.1|25.04.10 Generated on Thu 04/10/2025 - 12:35

    + + + + + + +

    +ModMii for Windows
    by XFlak
    +
    +This software is not for sale. If you paid for this software or a "bundle" you have been scammed.

    + +THIS PACKAGE COMES WITH ABSOLUTELY NO WARRANTY, NEITHER STATED NOR IMPLIED.
    +NO ONE BUT YOURSELF IS TO BE HELD RESPONSIBLE FOR ANY DAMAGE THIS MAY CAUSE TO YOUR NINTENDO WII CONSOLE!
    +USE THIS AT YOUR OWN RISK!
    +

    +

    + + + +
      + + + + +
    1. Your chosen options

    2. +This guide was generated using the following parameters:
      +
        +
      • Install and\or update all recommended vWii softmods
      • +
      • Install Default Theme
      • +
      • System Menu Region is J
      • +
      • Download all available exploits
      • +
      • Download USB-Loader GX, Configurable USB-Loader and WiiFlow
      • +
      • USB-Loader Settings and config files saved to USB Hard Drive
      • +

      +
    3. Important Notes

      • +
      • This guide requires an SD Card and either an internet connection on your console or one of six supported Wii games\discs with exploits.
      • + +
      • Check if your SD Card has a lock switch and make sure it's disabled.
      • +
      • If you get errors during any of the steps try reformatting your SD Card as FAT32.
      • +
      • If your console ever freezes, hold the power button for 5 seconds to power it off then try again.
      • +
      • During the modding process if you are prompted for your Nintendo Network ID to launch a channel or app you can select the back arrow button then "Start" to start the software anyway.
      • +
      • If you brick your vWii for any reason you should be able to recover using vWii Decaffeinator or vWii NAND Restorer so long as the WiiU menu remains operational; however, vWii NAND Restorer currently requires switching from Aroma to a legacy environment like Tiramisu. Some actions to avoid that may cause brick are listed below:
      • +
          +
        • Never uninstall a System Menu or IOS.
        • +
        • Installing a custom System Menu for vWii is a brick risk and you should always have a NAND backup before installing one; however, when done right it will not brick the vWii. vWii themes are experimental and not every MYM\theme will work properly.
        • +
        • Replacing any IOS (including TED IOSes) or WADs made for the original Wii on your vWii may semi-brick it. WiiWare wads are fine, but some need to be converted to work.
        • +
        +
      • When updating your softmod you should always overwrite old mods by installing new ones, do not try to "Delete everything" or "Start from scratch".
      • +
          +
        • To update your mods in the future you can use the ModMii Wizard as if it was your first time, or even better, update only your outdated WiiU mods using ModMii's File Cleanup and App Updater feature, or update only outdated vWii mods using ModMii's Syscheck Updater Wizard!
        • +
        +
      • If you accept an official Nintendo update after modding, you may lose some of your modifications and have to reinstall them.
      • +
      • It's probably unnecessary, but you should disconnect all peripherals from the console during the modding procedure unless instructed otherwise.
      • +
      • If connecting a portable hard drive to your WiiU, a Y-cable may be needed for it to draw power from two usb ports.
      • +
          +
        • The WiiU and vWii cannot use the same USB hard drive; however a single SD Card can be used for both.
        • +
        • A WiiU Formatted USB hard drive is a hard drive that has been formatted by a WiiU console to its proprietary format. A WiiU formatted USB drive cannot be read by any device other than the WiiU that originally formatted it. If you ever want to use it with another WiiU console or any other devices, you will have to reformat it.
        • +
        • The vWii cannot use a WiiU Formatted USB hard drive. It is recommended that USB Hard drives intended for use on the vWii be formatted as FAT32.
        • +
        • If a non-WiiU Formatted USB hard drive is detected while in the WiiU menu you will be prompted to format\erase it. Careful not to accidentally format your vWii Hard Drive (if applicable). If the WiiU is softmodded with Aroma this prompt can be disabled. +
        • USB hard drives configured to work on a vWii will also work on Wii and Wii Mini and vice versa.
        • +
        • Double check that your hard drive is always plugged into USB port0 - the one on the back furthest from the edge of the WiiU.
        • +
        + +
      • After completing this guide, you can launch your USB-Loader via the Homebrew Channel or a USB-Loader forwarder channel.
      • + +
      • USB-Loaders, contrary to their name, can also be used on the Wii\vWii with an SD Card. If you prefer using an SD Card simply follow this guide utilizing your FAT32 formatted SD Card in place of a Hard Drive. + + +
      • Not all external hard drive's are compatible with the Wii\vWii\Wii Mini, small USB flash drives or 'thumb drives' in particular often don't work very well. For a list of which USB hard drive's are compatible, check out the USB Devices Compatibility List
      • +
          +
        • If you are determined to try using a small USB flash drive or 'thumb drive' on a Wii\vWii, you may have more success if running the loader off of an SD Card and formatting the flash drive as WBFS instead of FAT32. This can be done using Wii Backup Manager. However, doing so will not only restrict the drive to storing only Wii games, but it will not be accessible by your PC without a program like Wii Backup Manager. In fact, every time you plug the hard drive into your PC you will be prompted to reformat it. +
        +
      • If a USB Loader fails to load a particular game, try changing it's game specific settings to use a different custom IOS like 249, 250, 251, etc. Your cIOS 249 should play the vast majority of games, for more information see the Wii cIOS base Compatibility List.
      • + +
      • Detailed guides covering a broad range of related topics available at the Complete Softmod Guide, wii.hacks.guide and wiiu.hacks.guide
      • +
      • If you come across a term or abbreviation that you're not familar with you can reference the WiiBrew Glossary or the CSG Glossary
      • +
      • If you need help, have questions, or just want to chat visit the official ModMii page on gbatemp or the ModMii Discord Server and ask away!

      + + + + + + +
    4. Hacking your vWii

      1. +
      2. Set SD Card Partition Style to MBR (if applicable)

      3. +Partition style\format information for devices that were connected when this guide was created has been saved to the spoiler below.

        +
        +
        +DeviceID Filesystem
        +H:       NTFS      
        +
        + + +
          +
        • First, plug your SD Card into your PC and check if it's Partition style is already MBR. +
        • +
          +
            +
          1. Right-click "This PC" or "My Computer" and select "Manage", a new window will open, on left panel click "Disk Management". +
              +
            • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
            +
          2. In the Disk Management window, right-click the disk you want and select "Properties". +
          3. In the disk's properties window, select the "Volumes" tab. +
          4. If the "Partition style" is already Master Boot Record (MBR), you can skip the rest of this step. +
          +
          +
        • If your SD Card is not already MBR you must convert it using one of the two methods below. +
          +
          +
        • Method 1: MiniTool Partition Wizard +
            +
          • If you have files on the SD Card you want to keep, you can convert the Partition style to MBR without losing data using MiniTool Partition Wizard. +
          • Even though your data should be preserved, there are no guarantees and you should still back up your files. +
          • If your SD Card is not already in the desired format (e.g. FAT32) you will have to format it during the next step anyway so there's no point in using this method. +
          + +
          +
            +
          1. Download MiniTool Partition Wizard, install it and start the program. +
          2. +
            + +
          3. Within the MiniTool window, right-click the GPT disk you want to convert and choose "Convert GPT Disk to MBR Disk". +
          4. Click the "Apply" button in the toolbar. +
          5. Click the "Yes" button to confirm conversion. +
          6. Wait for the conversion to finish then click "OK". +
          7. Once you have successfully converted your SD Card to MBR you can proceed to the next step of this guide. +
          + +
          + +
        • Method 2: Windows Disk Management + +
            +
          1. Back up any data on the disk before continuing! This will wipe all data on the disk! +
          2. Open Disk Management following the same procedure above and locate the disk drive you want to use. + +
          3. +
            + +
          4. Right-click the partition(s) on the drive (make sure you select the right drive!) and select "Delete Volume" or "Delete Partition" to remove them. Repeat this process for each partition on that disk. + +
          5. Right-click the disk in Disk Management and select "Convert to MBR Disk." + + +
          6. On the lower half menu of the window, locate the unallocated space, right-click it, and select "New Simple Volume" and click "Next". +
          7. Choose a Drive letter for this partition, then click "Next". +
              +
            • Make note of this drive letter, as it will be needed later. +
            +
          8. Set the File System to your desired format and optionally customize the "Volume label". +
              +
            • If your desired format (e.g. FAT32) isn't an option choose "NTFS" and we can change it later. +
            + +
          9. Click "Next", then click "Finish". +
              +
            • If you see a message indicating you need to format the drive, click "Cancel". +
            +
          +
          +
        +
        +
      4. Format the SD Card as FAT32 (if applicable)

      5. + +
        +
          +
        1. First, insert your SD Card into your PC and determine if it needs to be formatted by checking the current Format\File-System of the SD Card.
        2. +
          + + +
            +
          • Open "This PC" or "My Computer", right-click the SD Card you want to use, then select "Properties". +
              +
            • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
            +
          • Make note of the Drive Letter of the SD Card as this will be important later. +
          • If the "File-System" is already FAT32, you can skip this step. +
          +
          +
        3. If you have anything saved to the SD Card, you should back it up now as all the data will be lost once you format it.
        4. +
          +
        5. Launch FAT32 GUI Formatter from shortcuts on your Start Menu or Desktop or directly from C:\ModMii\Program Files +
        6. + + +
          +
            + + +
          • Carefully select the correct drive letter corresponding to your SD Card. +
          • You may optionally uncheck the "Quick Format" box, then click "Start". +
              +
            • When completed it should display "Done". +
            • If you get an error indicating the device is in use, try again after first closing all of your file explorer windows, even the ones that weren't browsing the device.
              +
            +
          • Click the "Close" button. +
          +
          + +
        7. Copy the files ModMii downloaded to your SD Card. +
            + + +
          • The files should be saved here: "C:\ModMii\COPY_TO_SD"

            +• Your folder structure should look similar to this:
            +💾 SD Card or USB Drive
            + ┗ 📁apps
            +      ┣ 📁AppName1
            +            ┣ 📄boot.dol
            +            ┣ 📄meta.xml
            +            ┗ 📄icon.png
            +      ┣ (All other Wii apps should be here too)
            +
            +• Your folder structure should not look like this:
            +💾 SD Card or USB Drive
            + ┗ ⛔📁COPY_TO_SD
            + ┗ ⛔📁COPY_TO_USB
            +
            +
          • When the files are finished copying to the SD card, you should safely remove your SD Card from your computer and reinsert it into your console and proceed to the next step.

        +
      6. Install The Homebrew Channel (HBC) & Make a NAND backup

      7. +Launch an Exploit
        +You only need to perform ONE of the these exploits to complete this guide.

        +
        + + + + + + + +

        +
        +Browser Exploit to launch nanddumper
        + +Requirements: an internet connection on your WiiU and an SD card.
        +
        +The Browser Exploit is a WiiU entry point which allow further homebrew to be run. All current WiiU exploits load SD:/wiiu/payload.elf which takes over further loading of homebrew. Creating a NAND backup is similar to creating a system restore point in Windows. Should you ever brick your console, restoring a NAND backup is like taking it back in time to before the problem occurred. Restoring a full WiiU NAND Backup requires additional hardware and micro soldering skills. However, making a NAND Backup is always useful, so please do not skip it. NAND backups are console specific, so you cannot restore a backup from a different console. vWii NAND Backups (slccmpt.bin/nand.bin & keys.bin/otp.bin) can be restored without additional hardware using vWii NAND Restorer but it currently requires switching from Aroma to a legacy environment like Tiramisu. Generally, vWii NAND Restorer should only be used if vWii Decaffeinator fails to repair a brick.
        +
        +
          +
        1. Make sure your WiiU has internet access for this step. +
        2. Launch the Internet Browser and navigate to this website: wiiuexploit.xyz +
        3. Click on Run Exploit! and hold the B button until you see a screen that says "Please choose your payload:" +
            +
          • If your WiiU gets stuck on a white or otherwise frozen screen, wait a few seconds. If nothing happens, reboot the console, reset your browser save data and try again. +
          • If you see the Environment Loader, you did not hold down B long enough. Try again. +
          • If you get any errors like FSOpenfile failed, FSGetMountSorce failed, or SD Mount failed, refer to the Common Issues & Fixes section of the WiiU Hacks Guide. +
          +
        4. Navigate to nanddumper using the GamePad and press A to launch it. +
        +
        +nanddumper Steps +
          +
        1. Use the WiiU GamePad's D-Pad to enter the following configuration: +
            +
          • Dump SLC: yes +
          • Dump SLCCMPT: yes +
          • Dump MLC: optional +
          • Dump OTP: yes +
          • Dump SEEPROM: yes +
              +
            • To create a full NAND backup your SD Card has to be larger than the size of your NAND (either 8GB or 32GB depending on your model). If you do not have a large enough SD Card, you can skip the optional MLC section which includes save files and game data and is not needed to recover from most types of bricks. +
            +
          +
        2. Press the A button to start the dumping process. +
            +
          • Do not power off your console or remove your SD card when making your NAND backup. +
          +
        3. When the process is finished, or immediately following the completion of this guide, power off your WiiU, take your SD Card out of the console and plug it into your PC. Copy slc.bin, slccmpt.bin, seeprom.bin, otp.bin and, if you chose to go with a full backup, all the mlc.bin.part files to your computer, a hard drive, the cloud or anywhere safe. You might need these in case of emergencies, so don't lose them. Optionally erase them from the SD card after backing them up to free up space. When done, safely remove your SD Card from your computer and reinsert it into your console and proceed to the next step. +
        +
        +Fun Fact! You can extract the contents of your slccmpt.bin by opening it with ModMii, then save it to a hard drive or SD Card to act as a vWii Emulated NAND (or virtual NAND), allowing you switch between the vWii's real NAND and one or more Emulated NANDs. Emulated NANDs can provide much more storage space than the vWii's internal memory.
        +
        + + + + + +Browser Exploit to launch Environment Loader & Aroma
        + +Requirements: an internet connection on your WiiU and an SD card.
        +
        +An environment is a collection of "setup modules", which will be run in a certain order when launched. Examples of WiiU environments are Aroma and Tiramisu. Setup modules are small pieces of homebrew/code that are executed once to set up an environment.
        +
        +
          +
        1. If you are already in the Environment Loader menu skip ahead to Step E. +
        2. Make sure your WiiU has internet access for this step. +
        3. Launch the Internet Browser and navigate to this website: wiiuexploit.xyz +
        4. Click on Run Exploit! and this time hold the X button until you see the Environment Loader menu. +
            +
          • If your WiiU gets stuck on a white or otherwise frozen screen, wait a few seconds. If nothing happens, reboot the console, reset the browser's save data and try again. +
          • If you do not see the Environment Loader menu, you did not hold down X long enough. Try again. +
          • If you get any errors like FSOpenfile failed, FSGetMountSorce failed, or SD Mount failed, refer to the Common Issues & Fixes section of the WiiU Hacks Guide. +
          + +
        5. Using the D-Pad, navigate to aroma and press A to launch into Aroma. +
            +
          • If you see a yellow warning that the update folder exists and updates are not being blocked properly, press X to block updates. +
          • If you did not see a yellow warning, but the AutobootMenu says "Updates not blocked!", press START (+) and SELECT (-) at the same time until it says they are blocked. +
              +
            • Should you wish to unblock updates in the future follow these steps.
            • +
            +
          +
        6. On the Aroma Boot Selector, the Wii U Menu should already be selected, press A to launch it. +
        +
        + + + + + +Install The Homebrew Channel (HBC) for vWii
        + + +The vWii Compat Installer is a WiiU app that installs the Homebrew Channel to vWii. It requires an SD, SDHC or SDXC card.
        +The Homebrew Channel allows you to launch Wii\vWii homebrew applications off your SD card or Hard Drive.

        + +
          +
        1. Launch the vWii Compat Installer from the WiiU Menu. +
        2. Press A to install the HBC and wait until you see Install succeeded. +
        3. Press the HOME button to return to the WiiU Menu. +
            +
          • It is not uncommon to experience a harmless freeze at this time. If this happens simply hold the Power button on the console, restart, and continue with the next step. +
          +
        4. Launch vWii (the Wii Menu icon) from the WiiU Menu. +
            +
          • If the installation was successful you should see the HBC in your vWii Menu. +
          +
        5. Launch the HBC from the vWii Menu. +
        +
        + + +
        +
        +Smash Stack
        +
        +Requirements: A copy of "Super Smash Brothers Brawl" and a standard SD card (will not work with an SDHC or SDXC card). Can launch elfs but not dols. Works on Wii and vWii.
        +
        +
        1. Insert the Super Smash Brothers Brawl Game.
        2. +
        3. Launch the game without the SD card in your console, create a save file if you don't have one already, then enter the vault, start the stage builder and delete all the stages. Then exit the game.
        4. +
        5. Afterwards, insert your SD Card, start the game, enter the vault and start the stage builder, it should launch the boot.elf file saved on the root of your SD card.
        6. +
        7. If you forgot to delete the stages, you will experience an annoying but harmless crash.
        + +
        +Use the HackMii Installer to install the HBC
        + +The HackMii installer will enable you to install the Homebrew Channel.
        +The Homebrew Channel allows you to launch Wii\vWii homebrew applications off your SD card or Hard Drive.

        +
        +
          +
        • Upon launching the HackMii Installer, you will be greeted by a scam warning screen. +
        • After waiting 30 seconds the message "Press 1 to continue" should appear. +
        +
        +
          +
        1. Press 1 to continue. +
        2. Press A to continue, then press until "Install the Homebrew Channel" is selected and press A, then select "Yes, continue" to install it. +
            +
          • When completed the installer should display "SUCCESS". +
          +
        3. Press A to continue to the main menu, then go down to "Exit" and press A to exit to the Homebrew Channel. +
        +
        + + + +Use Dump Mii NAND to Make a NAND backup
        +Creating a NAND backup is similar to creating a system restore point in Windows. Should you ever brick your console, restoring a NAND backup is like taking it back in time to before the problem occurred. NAND backups are console specific, so you cannot restore a backup from a different console.
        +
        + +
          +
        1. Launch "Dump Mii NAND" from the Homebrew Channel; the backup process will start automatically. +
            +
          • Do not power off your console or remove your SD card when making your NAND backup. +
          • This process takes 10-30 minutes to complete; your mileage may vary. +
          +
        2. At this point, or immediately following the completion of this guide, you should remove the SD card from the console (it is safe to do so while inside the HBC), backup the nand.bin and keys.bin files from your SD to a hard drive, the cloud, or anywhere safe. You might need these in case of emergencies, so don't lose them. Optionally erase them from the SD card after backing them up to free up space. When done, safely remove your SD Card from your computer and reinsert it into your console and proceed to the next step. +
        + +
        +Fun Fact! You can extract the contents of your nand.bin by opening it with ModMii, then save it to a hard drive or SD Card to act as a vWii Emulated NAND (or virtual NAND), allowing you switch between the vWii's real NAND and one or more Emulated NANDs. Emulated NANDs can provide much more storage space than the vWii's internal memory.
        +
        + + +
        +
        +Indiana Pwns
        +
        +Requirements: A copy of "LEGO Indiana Jones", a standard SD card (will not work with an SDHC or SDXC card), and a nunchuck. Does not work on Korean System Menus. Can launch elfs but not dols. Works on Wii and vWii.
        +
        +
        1. Load the "LEGO Indiana Jones" game at least once (otherwise you won't be able to copy over the hack).
        2. +
        3. Delete or move\backup your personal LEGO Indiana Jones save file.
        4. +
            +
          • If you want to move\copy your save data to the same SD card with your ModMii files, first rename the SD:\private folder containing the exploit to something else. Then copy your save from the console to your SD Card and backup the new private folder with your save. Finally rename the original exploit folder back to SD:\private and reinsert the SD Card into your console before continuing to the next step. At the end of this guide you can restore the backup you made.
          • +
          +
        5. Go into Wii Options - Data Management - Save Data - Wii - SD Card then copy over the "Indiana Pwns" save that corresponds to your region.
        6. +
        7. Play the Lego Indiana Jones game. Load the new save file.
        8. +
        9. You will be in the Main hall, walk towards the camera, enter the first door on the right (Indy's left) and go into the "Courtyard".
        10. +
        11. Walk to the end and enter the "Art Room", you will see a podium with 2 characters on it, talk to the one on the left "Indiana Pwns".
        12. +
        13. Hit left twice (scrolling through his items) to choose the switch option (Black silhouette with a white arrow to another black silhouette).
        14. +
        15. Hit A to launch the boot.elf file saved on the root of your SD card.
        + +
        +Use the HackMii Installer to install the HBC
        + +The HackMii installer will enable you to install the Homebrew Channel.
        +The Homebrew Channel allows you to launch Wii\vWii homebrew applications off your SD card or Hard Drive.

        +
        +
          +
        • Upon launching the HackMii Installer, you will be greeted by a scam warning screen. +
        • After waiting 30 seconds the message "Press 1 to continue" should appear. +
        +
        +
          +
        1. Press 1 to continue. +
        2. Press A to continue, then press until "Install the Homebrew Channel" is selected and press A, then select "Yes, continue" to install it. +
            +
          • When completed the installer should display "SUCCESS". +
          +
        3. Press A to continue to the main menu, then go down to "Exit" and press A to exit to the Homebrew Channel. +
        +
        + + + +Use Dump Mii NAND to Make a NAND backup
        +Creating a NAND backup is similar to creating a system restore point in Windows. Should you ever brick your console, restoring a NAND backup is like taking it back in time to before the problem occurred. NAND backups are console specific, so you cannot restore a backup from a different console.
        +
        + +
          +
        1. Launch "Dump Mii NAND" from the Homebrew Channel; the backup process will start automatically. +
            +
          • Do not power off your console or remove your SD card when making your NAND backup. +
          • This process takes 10-30 minutes to complete; your mileage may vary. +
          +
        2. At this point, or immediately following the completion of this guide, you should remove the SD card from the console (it is safe to do so while inside the HBC), backup the nand.bin and keys.bin files from your SD to a hard drive, the cloud, or anywhere safe. You might need these in case of emergencies, so don't lose them. Optionally erase them from the SD card after backing them up to free up space. When done, safely remove your SD Card from your computer and reinsert it into your console and proceed to the next step. +
        + +
        +Fun Fact! You can extract the contents of your nand.bin by opening it with ModMii, then save it to a hard drive or SD Card to act as a vWii Emulated NAND (or virtual NAND), allowing you switch between the vWii's real NAND and one or more Emulated NANDs. Emulated NANDs can provide much more storage space than the vWii's internal memory.
        +
        + + +
        +
        +Yu-Gi Owned
        +
        +Requirements: A copy of "Yu-Gi-Oh! 5D's", a standard SD card (will not work with an SDHC or SDXC card), and a nunchuck or classic controller. Does not work on Korean System Menus. Can launch elfs but not dols. Works on Wii and vWii.
        +
        +
        1. Load the Yu-Gi-Oh game at least once (otherwise you won't be able to copy over the hack).
        2. +
        3. Delete or move\backup your personal "Yu-Gi-Oh! 5D's" save file.
        4. +
            +
          • If you want to move\copy your save data to the same SD card with your ModMii files, first rename the SD:\private folder containing the exploit to something else. Then copy your save from the console to your SD Card and backup the new private folder with your save. Finally rename the original exploit folder back to SD:\private and reinsert the SD Card into your console before continuing to the next step. At the end of this guide you can restore the backup you made.
          • +
          +
        5. Go into Wii Options - Data Management - Save Data - Wii - SD Card then copy over the "Yu-Gi-Oh" save that corresponds to your region.
        6. +
        7. Start the Yu-Gi-Oh game. Continue past the opening menu to launch the exploit and load your homebrew application.

        +
          +
        • Note for European Users: The default Yu-Gi Owned PAL exploit is 60Hz. If it does not work on your 50Hz TV, navigate to "SD:\private\wii\title\" and rename "RYOP" to something else then rename "RYOP-50hz" to "RYOP" and try again. +
        + +
        +Use the HackMii Installer to install the HBC
        + +The HackMii installer will enable you to install the Homebrew Channel.
        +The Homebrew Channel allows you to launch Wii\vWii homebrew applications off your SD card or Hard Drive.

        +
        +
          +
        • Upon launching the HackMii Installer, you will be greeted by a scam warning screen. +
        • After waiting 30 seconds the message "Press 1 to continue" should appear. +
        +
        +
          +
        1. Press 1 to continue. +
        2. Press A to continue, then press until "Install the Homebrew Channel" is selected and press A, then select "Yes, continue" to install it. +
            +
          • When completed the installer should display "SUCCESS". +
          +
        3. Press A to continue to the main menu, then go down to "Exit" and press A to exit to the Homebrew Channel. +
        +
        + + + +Use Dump Mii NAND to Make a NAND backup
        +Creating a NAND backup is similar to creating a system restore point in Windows. Should you ever brick your console, restoring a NAND backup is like taking it back in time to before the problem occurred. NAND backups are console specific, so you cannot restore a backup from a different console.
        +
        + +
          +
        1. Launch "Dump Mii NAND" from the Homebrew Channel; the backup process will start automatically. +
            +
          • Do not power off your console or remove your SD card when making your NAND backup. +
          • This process takes 10-30 minutes to complete; your mileage may vary. +
          +
        2. At this point, or immediately following the completion of this guide, you should remove the SD card from the console (it is safe to do so while inside the HBC), backup the nand.bin and keys.bin files from your SD to a hard drive, the cloud, or anywhere safe. You might need these in case of emergencies, so don't lose them. Optionally erase them from the SD card after backing them up to free up space. When done, safely remove your SD Card from your computer and reinsert it into your console and proceed to the next step. +
        + +
        +Fun Fact! You can extract the contents of your nand.bin by opening it with ModMii, then save it to a hard drive or SD Card to act as a vWii Emulated NAND (or virtual NAND), allowing you switch between the vWii's real NAND and one or more Emulated NANDs. Emulated NANDs can provide much more storage space than the vWii's internal memory.
        +
        + + +
        +
        +Bathaxx
        +
        +Requirements: A copy of "LEGO Batman", a standard SD card (will not work with an SDHC or SDXC card), and a nunchuck. Does not work on Korean System Menus. Can launch elfs but not dols. Works on Wii and vWii.
        +
        +
        1. Load the LEGO Batman game at least once (otherwise you won't be able to copy over the hack).
        2. +
        3. Delete or move\backup your personal "LEGO Batman" save file.
        4. +
            +
          • If you want to move\copy your save data to the same SD card with your ModMii files, first rename the SD:\private folder containing the exploit to something else. Then copy your save from the console to your SD Card and backup the new private folder with your save. Finally rename the original exploit folder back to SD:\private and reinsert the SD Card into your console before continuing to the next step. At the end of this guide you can restore the backup you made.
          • +
          +
        5. Go into Wii Options - Data Management - Save Data - Wii - SD Card then copy over the "LEGO Batman" save that corresponds to your region.
        6. +
        7. Start the LEGO Batman game. Load the new save file.
        8. +
        9. You are now in the batcave, walk towards the camera and to the right (Batman's left) and take the elevator.
        10. +
        11. Then in the trophy room, go to the upper corner and go through the door to the "Wayne Manor". Now you can select a character.
        12. +
        13. Choose the last enabled character in the bottom right to launch the exploit and load your homebrew application.
        + +
        +Use the HackMii Installer to install the HBC
        + +The HackMii installer will enable you to install the Homebrew Channel.
        +The Homebrew Channel allows you to launch Wii\vWii homebrew applications off your SD card or Hard Drive.

        +
        +
          +
        • Upon launching the HackMii Installer, you will be greeted by a scam warning screen. +
        • After waiting 30 seconds the message "Press 1 to continue" should appear. +
        +
        +
          +
        1. Press 1 to continue. +
        2. Press A to continue, then press until "Install the Homebrew Channel" is selected and press A, then select "Yes, continue" to install it. +
            +
          • When completed the installer should display "SUCCESS". +
          +
        3. Press A to continue to the main menu, then go down to "Exit" and press A to exit to the Homebrew Channel. +
        +
        + + + +Use Dump Mii NAND to Make a NAND backup
        +Creating a NAND backup is similar to creating a system restore point in Windows. Should you ever brick your console, restoring a NAND backup is like taking it back in time to before the problem occurred. NAND backups are console specific, so you cannot restore a backup from a different console.
        +
        + +
          +
        1. Launch "Dump Mii NAND" from the Homebrew Channel; the backup process will start automatically. +
            +
          • Do not power off your console or remove your SD card when making your NAND backup. +
          • This process takes 10-30 minutes to complete; your mileage may vary. +
          +
        2. At this point, or immediately following the completion of this guide, you should remove the SD card from the console (it is safe to do so while inside the HBC), backup the nand.bin and keys.bin files from your SD to a hard drive, the cloud, or anywhere safe. You might need these in case of emergencies, so don't lose them. Optionally erase them from the SD card after backing them up to free up space. When done, safely remove your SD Card from your computer and reinsert it into your console and proceed to the next step. +
        + +
        +Fun Fact! You can extract the contents of your nand.bin by opening it with ModMii, then save it to a hard drive or SD Card to act as a vWii Emulated NAND (or virtual NAND), allowing you switch between the vWii's real NAND and one or more Emulated NANDs. Emulated NANDs can provide much more storage space than the vWii's internal memory.
        +
        + + +
        +
        +Return of the Jodi
        +
        +Requirements: A copy of "LEGO Star Wars", a standard SD card (will not work with an SDHC or SDXC card), and a nunchuck. Does not work on Korean System Menus. Can launch elfs but not dols. Works on Wii and vWii.
        +
        +
        1. Load the LEGO Star Wars game at least once (otherwise you won't be able to copy over the hack).
        2. +
        3. Delete or move\backup your personal "LEGO Star Wars" save file.
        4. +
            +
          • If you want to move\copy your save data to the same SD card with your ModMii files, first rename the SD:\private folder containing the exploit to something else. Then copy your save from the console to your SD Card and backup the new private folder with your save. Finally rename the original exploit folder back to SD:\private and reinsert the SD Card into your console before continuing to the next step. At the end of this guide you can restore the backup you made.
          • +
          +
        5. Go into Wii Options - Data Management - Save Data - Wii - SD Card then copy over the "LEGO Star Wars" save that corresponds to your region.
        6. +
        7. Start the LEGO Star Wars. Load the first save slot (on the left, at 0.0 percent).
        8. +
        9. As soon as the level loads, go to the bar on the right and you'll see two characters floating in blue tanks.
        10. +
        11. Choose the character named "Return of Jodi" and press the A button to launch the exploit and load your homebrew application.
        + +
        +Use the HackMii Installer to install the HBC
        + +The HackMii installer will enable you to install the Homebrew Channel.
        +The Homebrew Channel allows you to launch Wii\vWii homebrew applications off your SD card or Hard Drive.

        +
        +
          +
        • Upon launching the HackMii Installer, you will be greeted by a scam warning screen. +
        • After waiting 30 seconds the message "Press 1 to continue" should appear. +
        +
        +
          +
        1. Press 1 to continue. +
        2. Press A to continue, then press until "Install the Homebrew Channel" is selected and press A, then select "Yes, continue" to install it. +
            +
          • When completed the installer should display "SUCCESS". +
          +
        3. Press A to continue to the main menu, then go down to "Exit" and press A to exit to the Homebrew Channel. +
        +
        + + + +Use Dump Mii NAND to Make a NAND backup
        +Creating a NAND backup is similar to creating a system restore point in Windows. Should you ever brick your console, restoring a NAND backup is like taking it back in time to before the problem occurred. NAND backups are console specific, so you cannot restore a backup from a different console.
        +
        + +
          +
        1. Launch "Dump Mii NAND" from the Homebrew Channel; the backup process will start automatically. +
            +
          • Do not power off your console or remove your SD card when making your NAND backup. +
          • This process takes 10-30 minutes to complete; your mileage may vary. +
          +
        2. At this point, or immediately following the completion of this guide, you should remove the SD card from the console (it is safe to do so while inside the HBC), backup the nand.bin and keys.bin files from your SD to a hard drive, the cloud, or anywhere safe. You might need these in case of emergencies, so don't lose them. Optionally erase them from the SD card after backing them up to free up space. When done, safely remove your SD Card from your computer and reinsert it into your console and proceed to the next step. +
        + +
        +Fun Fact! You can extract the contents of your nand.bin by opening it with ModMii, then save it to a hard drive or SD Card to act as a vWii Emulated NAND (or virtual NAND), allowing you switch between the vWii's real NAND and one or more Emulated NANDs. Emulated NANDs can provide much more storage space than the vWii's internal memory.
        +
        + + +
        +
        +Eri HaKawai
        +
        +Requirements: A copy of "Tales of Symphonia: Dawn of the New World", a standard SD card (will not work with an SDHC or SDXC card), and a nunchuck. Does not work on Korean System Menus. Can launch elfs but not dols. Works on Wii and vWii.
        +
        +
        1. Load the Tales of Symphonia game at least once (otherwise you won't be able to copy over the hack).
        2. +
        3. Delete or move\backup your personal "Tales of Symphonia: Dawn of the New World" save file.
        4. +
            +
          • If you want to move\copy your save data to the same SD card with your ModMii files, first rename the SD:\private folder containing the exploit to something else. Then copy your save from the console to your SD Card and backup the new private folder with your save. Finally rename the original exploit folder back to SD:\private and reinsert the SD Card into your console before continuing to the next step. At the end of this guide you can restore the backup you made.
          • +
          +
        5. Go into Wii Options - Data Management - Save Data - Wii - SD Card then copy over the "Tales of Symphonia" save that corresponds to your region.
          +
        6. Start Tales of Symphonia and load the save data.
        7. +
            +
          • Note for Japanese users: There are 2 different Japanese versions of the game. If your game is version "RVL-RT4J-0A-0 JPN" use the top save, if you have "RVL-RT4J-0A-1 JPN" use the second save.
          • +
          +
        8. Once the game starts (and you see a dog waving at you) press + to enter the game's menu.
        9. +
        10. Scroll down to "Status" and press A.
        11. +
        12. Then scroll down to the second character named "Giantpune". Highlight him, and press A to launch the exploit and load your homebrew application.
        + +
        +Use the HackMii Installer to install the HBC
        + +The HackMii installer will enable you to install the Homebrew Channel.
        +The Homebrew Channel allows you to launch Wii\vWii homebrew applications off your SD card or Hard Drive.

        +
        +
          +
        • Upon launching the HackMii Installer, you will be greeted by a scam warning screen. +
        • After waiting 30 seconds the message "Press 1 to continue" should appear. +
        +
        +
          +
        1. Press 1 to continue. +
        2. Press A to continue, then press until "Install the Homebrew Channel" is selected and press A, then select "Yes, continue" to install it. +
            +
          • When completed the installer should display "SUCCESS". +
          +
        3. Press A to continue to the main menu, then go down to "Exit" and press A to exit to the Homebrew Channel. +
        +
        + + + +Use Dump Mii NAND to Make a NAND backup
        +Creating a NAND backup is similar to creating a system restore point in Windows. Should you ever brick your console, restoring a NAND backup is like taking it back in time to before the problem occurred. NAND backups are console specific, so you cannot restore a backup from a different console.
        +
        + +
          +
        1. Launch "Dump Mii NAND" from the Homebrew Channel; the backup process will start automatically. +
            +
          • Do not power off your console or remove your SD card when making your NAND backup. +
          • This process takes 10-30 minutes to complete; your mileage may vary. +
          +
        2. At this point, or immediately following the completion of this guide, you should remove the SD card from the console (it is safe to do so while inside the HBC), backup the nand.bin and keys.bin files from your SD to a hard drive, the cloud, or anywhere safe. You might need these in case of emergencies, so don't lose them. Optionally erase them from the SD card after backing them up to free up space. When done, safely remove your SD Card from your computer and reinsert it into your console and proceed to the next step. +
        + +
        +Fun Fact! You can extract the contents of your nand.bin by opening it with ModMii, then save it to a hard drive or SD Card to act as a vWii Emulated NAND (or virtual NAND), allowing you switch between the vWii's real NAND and one or more Emulated NANDs. Emulated NANDs can provide much more storage space than the vWii's internal memory.
        +
        + + +
        + + + +
      8. Install and Configure Priiloader

      9. +
        + +Priiloader loads just before the vWii System Menu and is invisible unless you hold down the ESC key on a USB connected keyboard while launching the vWii system menu. Not only is Priiloader a great form of brick protection, it can be customized to automatically boot straight to the System Menu (default behavior) with patched features (aka "System Menu Hacks"), or directly to the HBC or a user defined homebrew (e.g. a USB-Loader, Crazy Intro Videos, etc). Click here for directions on "Installing a file" (aka "dol" or "elf" file) in Priiloader to launch user defined homebrew. Custom forwarder dols that are compatible with Priiloader can be built from ModMii's Advanced Downloads menu. More Priiloader information can be found in its FAQ.
        +
        + + +
          + +
        • You can navigate the Priiloader menu using a Wiimote, GameCube controller, or USB Keyboard. +
        + +
        + +
          +
        1. Launch the "Priiloader Installer" from the Homebrew Channel. +
        2. After the Priiloader Installer loads, press + to install it. +
            +
          • When successful the installer should display "Install done!" + + + +
          +
        3. Press A to exit back to the Homebrew Channel. + +
        4. Launch the "Load Priiloader" app via the HBC to access the Priiloader menu. + +
            +
          • You can also access Priiloader by holding down the ESC key on a USB connected keyboard while launching the vWii system menu, or by downloading the "Priiloader Wii U Forwarder tool", saving it to your SD Card and running it directly from the WiiU Menu. +
          +
        5. From the Priiloader menu, select "System Menu Hacks" and enable some system menu hacks. +
            +
          • Be careful not to haphazardly enable just any hack, for example do not enable "Lock System Menu with Black Screen".
            +
          • Click here for a description of each Priiloader system menu hack. +
          +
          +RECOMMENDED HACKS +
            + + + +
          • Block Online Updates
          • +
          • Region Free EVERYTHING
          • +
          • Remove Deflicker (only if you are NOT using a CRT display)
          • +
          • Wiimmfi Patch v4
          • +
          • Remove NoCopy Save File Protection
          • +
          • Wii System Settings via Options Button
          • +
          • Create message via Calendar button (only needed if using WC24 services like WiiLink)
          • +
          • Permanent vWii System Settings
          • +
              +
            • Make sure to read about it here before enabling.
            • +
            +
          • Fix NWC24iSetUniversalTime (only needed if using WC24 services like WiiLink)
          • +
              +
            • To enable this hack it you must first generate it and paste it at the end of your \apps\priiloader\hacks_hash.ini file. Remember to generate two hacks if your country observes daylight saving time.
            • +
            + +
          + +
          +
        6. Scroll down to "save settings" and press A, then press B to go back to Priiloader's main menu. +
        7. Optional: Autoboot a USB-Loader Channel instead of the System Menu. +
            +
          • Select "Load/Install File". Select your forwarder dol (e.g. USBLoader_IDCL_Channel_Forwarder.dol) and press A to install it. Wait for it to install and return to the main menu.
          • +
              +
            • Did you know that custom forwarder dols can be built from ModMii's Advanced Downloads menu?
            • +
            +
          • Navigate to "Settings" and change "Autoboot" to "Installed File".
          • +
          + +
        8. Navigate to "Homebrew Channel" and press A to launch it.
          +
        +
        +Pro tip! If you update or (re)install any System Menu it generally REMOVES Priiloader and you should reinstall it immediately to stay protected. Only YAWM ModMii Edition allows you to safely retain Priiloader while (re)installing a System Menu.
        +
        + + + + +
      10. Install WADs

      11. +
        +YAWM ModMii Edition stands for Yet Another Wad Manager ModMii Edition (aka yawmME). A WAD Manager will allow you to install "WADs" containing things like updates and other content for your console, like IOSs, custom IOSs (or cIOSs), or other downloadable content, which can be all packed into WADs and installed to your console. Think of a WAD like a zip file but for the Wii.
        +
        + +WARNINGS: Do not unplug the console when installing WADs. WADs can also be uninstalled, and if you're not careful you can brick your console by uninstalling or even installing the wrong WAD. The WAD Manager you're using, YAWM ModMii Edition, has some extra brick protection built in to restrict someone from doing catastrophic things like uninstalling any System Menu WAD, or required System Menu IOS, or a dozen other things which could potentially result in a brick if you don't know what you're doing. Stick to your ModMii guide and you'll be fine.
        +
        + + +
        +
        +
        + + +

        + +Fun Fact! I mentioned IOSs and cIOSs before, "the Wii console uses the 'IOS' system to communicate with the hardware, it's like a driver (compared to Windows). It contains information and communication tools (like how to access the Disc drive, how to access USB, read the savegames data stored on internal memory, etc.)" ~Cyan. If you're curious to learn more about IOSs or cIOSs, a thorough explanation can be found in Cyan's IOS Explanation post.
        +

        +
        + + + +
          +
        1. On your console, load "YAWM ModMii Edition" from the HomeBrew Channel. +
        2. Choose your source device using left and right, most likely "Wii SD Slot", and Press A. +
        3. Install your custom list of 13 WADs found in the spoiler below.
          + +
            +
          • Be careful not to install any additional WADs that may have been previously saved in this folder (they may be safe, but I cannot say for sure). +
          +
        4. Hold + for 2 seconds to select all the WADs in the folder. + +
            +
          • Alternatively, you can select or deselect your WADs individually by navigating to each one and hitting +.
            +
          • Warning: do not use minus (-) as this will mark WADs for uninstallation.
            +
          + +
        5. After you've marked all the WADs listed below, press A on any marked WAD to install them all. +
        6. Confirm the total number selected for installation is 13, then press A again to install.
          + +
            +
          • If any WADs fail to install properly please retry installing them.
            + +
          • If you get error -1029 when attempting to install Mii-Channel-NUS-v6, carefully uninstall only this WAD using the minus - button instead of + before trying to install it again. Do NOT uninstall any other WADs unless you know what you are doing; see warning about uninstalling WADs above. Alternatively, you can skip this WAD entirely if you don't care about extra Mii channel features (e.g. saving Mii's to wiimotes, etc.).
            +
          + +
        7. After installing the WADs you will have two copies of the Homebrew Channel. To remove the duplicate follow the steps above except press - instead of + to carefully uninstall only Open_HBC_1.1.5_LULZ; see warning about uninstalling WADs above.
          + + +
        8. After successfully installing all the WADs, press any button to continue, then press the Home button on your Wiimote to exit YAWM ModMii Edition. + +
        + +
        +
        +
        +
        + + +Here's your unique list of 13 WADs to install: +
          + +
        1. cIOS248[38]-d2x-v11-beta3-vWii
        2. +
        3. cIOS249[56]-d2x-v11-beta3-vWii
        4. +
        5. cIOS250[57]-d2x-v11-beta3-vWii
        6. +
        7. cIOS251[58]-d2x-v11-beta3-vWii
        8. +
        9. cIOS61[56]-v5918-vWii
        10. +
        11. EULA-NUS-v3[J]
        12. +
        13. Mii-Channel-NUS-v6
        14. +
        15. Open_HBC_1.1.3_OHBC
        16. +
        17. Open_HBC_1.1.5_LULZ
        18. +
        19. Photo-Channel-1.1-dummy-HAZA
        20. +
        21. Photo-Channel-1.1-NUS-v3
        22. +
        23. USBLoader(s)-ahbprot58-SD-USB-v14-IDCL-(Wii+vWii) (see spoiler for boot info)
        24. +
        25. vIOS80v7200[FS-ES-NP-VP]-vWii
        26. +

        + +
        +
        +
        + + +The USBLoader(s) forwarder channel will boot the first app it finds from this list:
        +
          +
        1. SD+USB:\apps\usbloader_gx\boot.dol
        2. +
        3. SD+USB:\apps\usbloader_gx\boot.elf
        4. +
        5. SD+USB:\apps\WiiFlow\boot.dol
        6. +
        7. SD+USB:\apps\WiiFlow\boot.elf
        8. +
        9. SD+USB:\apps\usbloader_cfg\boot.dol
        10. +
        11. SD+USB:\apps\usbloader_cfg\boot.elf
        12. +
        13. SD+USB:\apps\usbloader\boot.dol
        14. +
        15. SD+USB:\apps\usbloader\boot.elf
        16. +
        17. SD+USB:\apps\usb-loader\boot.dol
        18. +
        19. SD+USB:\apps\usb-loader\boot.elf
        20. +
        +
        +Note: Forwarder requires IOS58. SD paths are all checked first, then USB. It's capable of launching apps from an SD Card and hard drives formatted as FAT32, NTFS, ext2, ext3 and ext4. It also supports meta.xml arguments and is able to launch apps with direct hardware access.
        +
        +Want to customize some of your channels? There's an app for that! First make sure you finish this guide and install Priiloader if you haven't already, then get CustomizeMii from ModMii Classic's Download Page 5. You can use this tool to make changes to the audio or visual effects of a channel, and even inject a new "dol" for it to launch. You can build forwarder dol's for custom paths, channels, or website URLs from ModMii Classic's Advanced Downloads Page. + +
        + + +
        +
        + +
      12. Install a Custom System Menu Theme using csm-installer (optional)

      13. + + +csm-installer is an application used to install Custom System Menu (CSM) themes on your Wii or vWii. It uses CSM & App files created by ModMii, WiiThemer, MyMenu, ThemeMii, etc. Note that all vWii themes built by ModMii, even the boring Default, include 43DB fixes for the aspect ratio used by the Everybody Votes and Check Mii Out channels.
        +
        +WARNING: Do not install themes on vWii using MyMenuifyMod as it will currently semi-brick vWii's with Priiloader installed. Do not install themes without protection (Priiloader and NAND backup) and only install themes for your specific System Menu version and region! Do not try to "uninstall" a System Menu or theme; the proper steps to reinstall the default theme is noted below. vWii themes are experimental and not every MYM\theme will work properly.
        +
        + +
          +
        1. Launch csm-installer from the HBC. +
        2. Press A to select "Install a theme". + +
        3. Navigate to the theme you would like to install that corresponds to your specific System Menu Version (vWiiJ) then Press A to select it.
        4. Press + to install the theme. +
        5. Navigate to "Return to Wii System Menu" then Press A to confirm the theme installed successfully. +
          • If you later want to restore the original theme launch csm-installer and install 0000001c_4.3J_vWii.app.

        +

      +
    5. USB Loader and Hard Drive setup

    6. +The rest of the guide is performed on your computer in order to set up your USB-Loader for your Wii or vWii. Also note that a FAT32 SD\SDHC\SDXC Card can optionally be used in place of a Hard Drive.

      +
        +External hard drive partition style\format information for drives that were connected when this guide was created has been saved to the spoiler below.

        +
        +
        +DeviceID Filesystem
        +H:       NTFS      
        +

        + +
      1. Set External Hard Drive Partition Style to MBR (if applicable)

      2. +
          +
        • First, plug your hard drive into your PC and check if it's Partition style is already MBR. +
        • +
          +
            +
          1. Right-click "This PC" or "My Computer" and select "Manage", a new window will open, on left panel click "Disk Management". +
              +
            • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
            +
          2. In the Disk Management window, right-click the disk you want and select "Properties". +
          3. In the disk's properties window, select the "Volumes" tab. +
          4. If the "Partition style" is already Master Boot Record (MBR), you can skip the rest of this step. +
          +
          +
        • If your hard drive is larger than 2TB and not already MBR, you must follow ca032769's guide for Western Digital hard drives or Al_Touriste's guide for Seagate hard drives to complete the rest of this step. +
            +
          • If your hard drive is >2TB, not MBR, and not a supported Western Digital or Seagate drive then you are currently out of luck. +
          • Once you have successfully converted your hard drive to MBR you can proceed to the next step of this guide. +
          +
          +
        • If your hard drive is 2TB or less and not already MBR you must convert it using one of the two methods below. +
          +
          +
        • Method 1: MiniTool Partition Wizard +
            +
          • If you have files on the drive you want to keep, you can convert the Partition style to MBR without losing data using MiniTool Partition Wizard. +
          • Even though your data should be preserved, there are no guarantees and you should still back up your files. +
          • If your drive is not already in the desired format (e.g. FAT32) you will have to format it during the next step anyway so there's no point in using this method. +
          + +
          +
            +
          1. Download MiniTool Partition Wizard, install it and start the program. +
          2. +
            + +
          3. Within the MiniTool window, right-click the GPT disk you want to convert and choose "Convert GPT Disk to MBR Disk". +
          4. Click the "Apply" button in the toolbar. +
          5. Click the "Yes" button to confirm conversion. +
          6. Wait for the conversion to finish then click "OK". +
          7. Once you have successfully converted your hard drive to MBR you can proceed to the next step of this guide. +
          + +
          + +
        • Method 2: Windows Disk Management + +
            +
          1. Back up any data on the disk before continuing! This will wipe all data on the disk! +
          2. Open Disk Management following the same procedure above and locate the disk drive you want to use. + +
          3. +
            + +
          4. Right-click the partition(s) on the drive (make sure you select the right drive!) and select "Delete Volume" or "Delete Partition" to remove them. Repeat this process for each partition on that disk. + +
          5. Right-click the disk in Disk Management and select "Convert to MBR Disk." + + +
          6. On the lower half menu of the window, locate the unallocated space, right-click it, and select "New Simple Volume" and click "Next". +
          7. Choose a Drive letter for this partition, then click "Next". +
              +
            • Make note of this drive letter, as it will be needed later. +
            +
          8. Set the File System to your desired format and optionally customize the "Volume label". +
              +
            • If your desired format (e.g. FAT32) isn't an option choose "NTFS" and we can change it later. +
            + +
          9. Click "Next", then click "Finish". +
              +
            • If you see a message indicating you need to format the drive, click "Cancel". +
            +
          +
          +
        + + + + +
      3. Partition and Format the External Hard Drive (if applicable)

      4. +Choose a format option using the buttons below. FAT32 is generally recommended but you can click other buttons to see pros and cons of each.
        +
        +
        + + + + + +

        + + +
        +FAT32 (Recommended)
        + +
        +Pros:
        +
          +
        • The Wii can access apps, games, covers, media and other files stored on FAT32 without requiring an SD card. +
        • Compatible with playing Gamecube games. +
        • Compatible with SNEEK/Nand Emulation. +
        +Cons:
        +
          +
        • Cannot store files greater than 4GBs. The limit does not apply to Wii games, which can be split into parts. This will likely not affect you unless the drive is also used to store HD videos. +
        +
        + +
          +
        1. First, plug your hard drive into your PC and determine if it needs to be formatted by checking the current Format\File-System of the drive.
        2. + +
          +
            +
          • Open "This PC" or "My Computer", right-click the external hard drive you want to use, then select "Properties". +
              +
            • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
            +
          • Make note of the Drive Letter of the external hard drive as this will be important later. +
          • If the "File-System" is already FAT32, you can skip this step. +
          +
        3. If you have anything saved on the hard drive, you should back it up now as all the data will be lost once you format it. +
        4. Launch FAT32 GUI Formatter from shortcuts on your Start Menu or Desktop or directly from C:\ModMii\Program Files +
        5. + +
          + +
        6. Carefully select the correct drive letter corresponding to your external hard drive. +
        7. You may optionally uncheck the "Quick Format" box, then click "Start". +
            +
          • When completed it should display "Done". +
          • If you get an error indicating the device is in use, try again after first closing all of your file explorer windows, even the ones that weren't browsing the device.
            +
          +
        8. Click the "Close" button. +
        +
        + + + +
        +NTFS
        + +
        +Pros:
        +
          +
        • Capable of storing files greater than 4GB. +
        • Most USB-Loaders can access games, covers and music saved to NTFS. +
        +Cons:
        +
          +
        • The HBC cannot load apps stored on NTFS, so an SD card or modern forwarder channel is required to run USB-Loaders. +
        • Incompatible with playing Gamecube games. +
        • Incompatible with SNEEK/Nand Emulation. +
        +
        + + + +
          +
        1. First, plug your hard drive into your PC and determine if it needs to be formatted by checking the current Format\File-System of the drive. +
        2. +
          +
            + +
          • Open "This PC" or "My Computer", right-click the external hard drive you want to use, then select "Properties". +
              +
            • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
            +
          • Make note of the Drive Letter of the external hard drive as this will be important later. +
          • If the "File-System" is already NTFS, you can skip this step. +
          +
        3. If you have anything saved on the hard drive, you should back it up now as all the data will be lost once you format it. + +
        4. Right-click "My Computer" and select "Manage", a new window will open, on left panel click "Disk Management". +
        5. +
          +
        6. Right-click the drive you want to format (make sure you select the right drive!), then select "Format..." +
        7. Select "NTFS" as the File system to use and input a name for the Hard-Drive/Volume. +
        8. You may optionally uncheck the "Perform a quick format" box, then click "OK", then click "OK" again. +
        +
        + + + + +
        +WBFS
        + +
        +Pros:
        +
          +
        • Greater compatibility with hard drives, especially small thumb drives. If loading backups using other formats doesn't work you can try WBFS before getting a new hard drive. +
        +Cons:
        +
          +
        • WBFS can ONLY store Wii Games, so an SD card is generally required to run apps. +
        • Incompatible with playing Gamecube games. +
        • Incompatible with SNEEK/Nand Emulation. +
        • Windows Explorer cannot open WBFS drives and may prompt you to format it, careful not to do so accidentally. +
            +
          • Wii games saved to the drive can still be managed on your PC using Wii Backup Manager or on your Wii using a USB-Loader. +
          +
        +
        + + + +
          +
        1. If you have anything saved on the hard drive, you should back it up now as all the data will be lost once you format it. +
            +
          • If you have any Wii files on the drive you should copy them to your SD Card now (e.g. "apps" folder, "usb-loader" folder, etc.) +
          +
        2. Launch Wii Backup Manager from shortcuts on your Start Menu or Desktop or directly from C:\ModMii\Program Files +
        3. + + +
          + +
        4. In the Wii Backup Manager window, click the "Tools" menu and select "Format drives". +
        5. Carefully select the correct drive letter corresponding to your external hard drive. +
        6. Confirm the new file system is "WBFS", then click "Start". +
        7. Click "Yes" when asked if you want to continue, then click "Close". +
        +
        +
          +
        • Warning: Windows Explorer cannot open WBFS drives and may prompt you to format it, careful not to do so accidentally. +
            +
          • Wii games saved to the drive can still be managed on your PC using Wii Backup Manager or on your Wii using a USB-Loader. +
          +
        + + + + + +
        + + + + + + +
        +FAT32 + NTFS
        + +
        +Pros:
        +
          +
        • FAT32 partition can be used to launch apps without requiring an SD card. +
        • FAT32 partition is compatible with playing Gamecube games. +
        • FAT32 partition is compatible with SNEEK/Nand Emulation. +
        • NTFS partition can be used to save files greater than 4GB. +
        +Cons:
        +
          +
        • May not be possible with some low capacity USB flash drives. +
        • A little more work to setup. +
        +
        + +
          +
        1. If you have anything saved on the hard drive, you should back it up now as all the data will be lost once you format it. +
        2. Right-click "This PC" or "My Computer" and select "Manage", a new window will open, on left panel click "Disk Management". +
        3. +
            +
          • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
          +
          +
        4. Right-click the partition(s) on the drive (make sure you select the right drive!) and select "Delete Volume" or "Delete Partition" to remove them. Repeat this process for each partition on that disk. +
        5. On the lower half menu of the window, locate the unallocated space, right-click it, and select "New Simple Volume..." +
        6. Enter the "volume size" you want your FAT32 partition to be, and click "Next". +
        7. Choose a Drive letter for this partition, then click "Next". +
            +
          • Make note of this drive letter, as it will be needed when we use FAT32 GUI Formatter shortly. +
          +
        8. Set the File System to "FAT32" (if possible) and optionally customize the "Volume label". +
            +
          • FAT32 will mostly likely not be an option (only listed if volume size is under 32GB). +
          +
        9. If FAT32 isn't an option, you can choose "Do not format this volume". + +
            +
          • It's also okay to format as NTFS or exFAT since we will be changing it to FAT32 later. +
          + +
        10. Click "Next", then click "Finish". +
            +
          • If you see a message indicating you need to format the drive, click "Cancel". +
          +
        11. In the lower half of the Disk Management menu, locate your drive's remaining unallocated space, right-click it, and select "New Simple Volume...." +
        12. Click "Next" to format all the remaining space on the drive. +
        13. Choose a Drive letter for your NTFS partition, and click "Next". +
        14. Ensure the file system is set to NTFS, then name/label the volume, and optionally uncheck the "Perform a quick format" box. +
        15. Click "Next", then click "Finish". +
        16. +
          +If you were able to format the first partition as FAT32, then you can skip the remainder of this step.
          +
          + + +
        17. Launch FAT32 GUI Formatter from shortcuts on your Start Menu or Desktop or directly from C:\ModMii\Program Files + +
        18. Carefully select the correct drive letter corresponding to the first partition on your external hard drive. +
        19. You may optionally uncheck the "Quick Format" box, then click "Start". +
            +
          • When completed it should display "Done". +
          • If you get an error indicating the device is in use, try again after first closing all of your file explorer windows, even the ones that weren't browsing the device.
            +
          +
        20. Click the "Close" button. +
        + +
        + + + + + + + + + + +
        +FAT32 + WBFS
        + +
        +Pros:
        +
          +
        • FAT32 partition can be used to launch apps without requiring an SD card. +
        • FAT32 partition is compatible with playing Gamecube games. +
        • FAT32 partition is compatible with SNEEK/Nand Emulation. +
        • WBFS has greater compatibility with hard drives, especially small thumb drives. If loading backups using other formats doesn't work you can try WBFS before getting a new hard drive. + +
        +Cons:
        +
          +
        • May not be possible with some low capacity USB flash drives. +
        • A little more work to setup. +
        • WBFS partition can ONLY store Wii Games. +
        • Windows Explorer cannot open WBFS partitions and may prompt you to format it, careful not to do so accidentally. +
            +
          • Wii games saved to a WBFS partition can still be managed on your PC using Wii Backup Manager or on your Wii using a USB-Loader. +
          +
        +
        + + + +
          +
        1. If you have anything saved on the hard drive, you should back it up now as all the data will be lost once you format it. +
        2. Right-click "This PC" or "My Computer" and select "Manage", a new window will open, on left panel click "Disk Management". +
        3. +
            +
          • If "This PC" or "My Computer" is not on the desktop it can be accessed using the ⊞ Win+E keyboard combination. +
          + +
          +
        4. Right-click the partition(s) on the drive (make sure you select the right drive!) and select "Delete Volume" or "Delete Partition" to remove them. Repeat this process for each partition on that disk. +
        5. On the lower half menu of the window, locate the unallocated space, right-click it, and select "New Simple Volume..." +
        6. Enter the "volume size" you want your FAT32 partition to be, and click "Next". +
        7. Choose a Drive letter for this partition, then click "Next". +
            +
          • Make note of the first partition's drive letter, as it will be needed when we use FAT32 GUI Formatter shortly. +
          +
        8. Set the File System to "FAT32" (if possible) and optionally customize the "Volume label". +
            +
          • FAT32 will mostly likely not be an option (only listed if volume size is under 32GB). +
          +
        9. If FAT32 isn't an option, you can choose "Do not format this volume". + +
            +
          • It's also okay to format as NTFS or exFAT since we will be changing it to FAT32 later. +
          + +
        10. Click "Next", then click "Finish". +
            +
          • If you see a message indicating you need to format the drive, click "Cancel". +
          +
        11. In the lower half of the Disk Management menu, locate your drive's remaining unallocated space, right-click it, and select "New Simple Volume...." +
        12. Click "Next" to format all the remaining space on the drive. +
        13. Choose a Drive letter for the WBFS partition, and click "Next". +
            +
          • Make note of the second partition's drive letter, as it will be needed when we use Wii Backup Manager shortly. +
          +
        14. Set the File System to anything (e.g. "NTFS") as we will be changing it to WBFS later, and optionally customize the "Volume label". + +
        15. Click "Next", then click "Finish". +
        16. + + +
          +If you were able to format the first partition as FAT32, then you can skip to formatting the second partition as WBFS.
          +
          + + +
        17. Launch FAT32 GUI Formatter from shortcuts on your Start Menu or Desktop or directly from C:\ModMii\Program Files + +
        18. Carefully select the correct drive letter corresponding to the first partition on your external hard drive. +
        19. You may optionally uncheck the "Quick Format" box, then click "Start". +
            +
          • When completed it should display "Done". +
          • If you get an error indicating the device is in use, try again after first closing all of your file explorer windows, even the ones that weren't browsing the device.
            +
          +
        20. Click the "Close" button. +
        21. + +
          + +
        22. To format the second partition as WBFS, launch Wii Backup Manager from shortcuts on your Start Menu or Desktop or directly from C:\ModMii\Program Files + +
        23. + +
        24. In the Wii Backup Manager window, click the "Tools" menu and select "Format drives". +
        25. Carefully select the correct drive letter corresponding to the second partition on your external hard drive. +
        26. Confirm the new file system is "WBFS", then click "Start". +
        27. Click "Yes" when asked if you want to continue, then click "Close". +
        + +
        +
          +
        • Warning: Windows Explorer cannot open WBFS drives and may prompt you to format it, careful not to do so accidentally. +
            +
          • Wii games saved to the drive can still be managed on your PC using Wii Backup Manager or on your Wii using a USB-Loader. +
          +
        +
        + + +
        +
        + + + + + +
      5. Copy Files to the Hard Drive

        • At this time you should copy the files ModMii downloaded to the root of your hard-drive\partition (or SD Card if your HDD is WBFS).
          • The files should be saved here: C:\ModMii\COPY_TO_USB

          +• Your folder structure should look similar to this:
          +💾 SD Card or USB Drive
          + ┗ 📁apps
          +      ┣ 📁AppName1
          +            ┣ 📄boot.dol
          +            ┣ 📄meta.xml
          +            ┗ 📄icon.png
          +      ┣ (All other Wii apps should be here too)
          +
          +• Your folder structure should not look like this:
          +💾 SD Card or USB Drive
          + ┗ ⛔📁COPY_TO_SD
          + ┗ ⛔📁COPY_TO_USB
          +
          +
        When finished copying, you can proceed with the optional steps below or safely remove the hard drive from your computer and plug it into USB port0 on your console to start playing!

        +
      6. Manage Game backups (optional)

      7. +
          +
        • Launch the below tools from shortcuts on your Start Menu or Desktop. +

        + +Wii Backup Manager
        +Wii Backup Manager (WBM) is a Windows program to help transfer Wii games to and from hard drives and SD cards.
        It can also download game covers, list your games, identify what games are missing between devices, and more.

        +
        +
          +
        • You can use this program to manage/transfer your backup copies of Wii Games (.WBFS/.ISO/.CISO). +
        • It is very simple to use, but a detailed tutorial on using Wii Backup Manager can be found here. +
        • Wii Game Directory Structure: +
            +
          • Below is a single WBFS example, and a split WBFS example. A WBFS file needs to be split if it is over 4GB and your storage device is formatted as FAT32. During transfer operations WBM can automatically split games and set up the directory structure for you.
            +
            + 💾 SD Card or USB Drive
            + ┗ 📂wbfs
            +       ┣ 📂GameName [GameID]
            +       ┃ ┗ 📜GameID.wbfs (for non-split titles)
            +       ┗ 📂GameName [GameID]
            +            ┣ 📜GameID.wbfs
            +            ┗ 📜GameID.wbf1
            +
          +
        +
        + +GameCube Backup Manager
        +GameCube Backup Manager (GCBM) is a Windows program to help transfer GameCube games to and from hard drives and SD cards.
        The interface is very similar to the popular Wii Backup Manager program making it easy to use.


        + +
          +
        • You can use this program to manage/transfer your backup copies of GameCube Games (.ISO/.CISO/.GCM and extracted FST format). +
        • More detailed usage information on GameCube Backup Manager can be found here. +
        • Gamecube (Nintendont) Game Directory Structure: +
            +
          • Below is a single disc game example, and 2-disc game example. Subdirectories are optional for 1-disc games in ISO/GCM and CISO format. During transfer operations GCBM can automatically and correctly set up the directory structure for you.
            +
            + 💾 SD Card or USB Drive
            + ┗ 📂games
            +       ┣ 📂GameName [GameID]
            +       ┃ ┗ 📜game.ciso (for single disc games)
            +       ┗ 📂GameName [GameID]
            +            ┣ 📜game.iso
            +            ┗ 📜disc2.iso
            +
          +
        +
        + +NKit Processing App
        +NKit is a Nintendo ToolKit that can Recover and Preserve Wii and GameCube disc images.

        +
          +
        • Practically speaking you will only need this app if you encounter an "NKit.iso" or "NKit.gcz" game backup, which are not supported by WBM or GCBM. +
            +
          • Usually these files have NKit in their names, but if WBM or GCBM cannot handle a backup it may be an unlabelled NKit backup. +
          +
          +
        • How to use the NKit Processing App to convert NKit backups to ISO + +
            +
          1. Drag and drop source file(s) onto the NKit Processing App window. +
          2. Select "Convert to ISO" Mode. +
          3. Click "Process". +
          4. When finished, the converted game will be saved to: ..\NKit\Processed\Wii_MatchFail\ +
          +
            +
          • Click here for a short video tutorial. +
          +
          +
        • After converting from NKit to ISO, backups can be handled by WBM and GCBM like normal. +
        +
        + +How to Backup Original Discs
        + +Ripping original Wii discs cannot be done on a computer without one of the rare disc drives that are capable of doing so (most are LG branded).

        +
          +
        • To copy Wii Discs, launch USB-Loader GX or Configurable USB-Loader and insert the disc into your Wii, if you're not prompted to copy\install the game you can press + to start making a backup. +
        • To copy GameCube (or Wii) Discs, launch "CleanRip" from the HBC and insert the disc into your Wii, then follow the very simple on-screen instructions. Note that CleanRip does not support devices formatted as WBFS. +
          • Warning: Using your Wii to rip games to NTFS is very unstable, it is highly recommended to rip games to a FAT32 or WBFS formatted HDD, then transfer them to your NTFS drive using a computer. Recall that GameCube games cannot be played when saved to NTFS devices.
          +

        +
      8. Configure/Customize Your USB-Loader (optional)

      9. +
          +
        • Start your preferred USB-Loader from the HBC, or a forwarder channel, or set Priiloader to autoboot it at startup. + +
            +
          • From there it's pretty intuitive, browse and adjust any settings to your liking, download covers, set Private Server to Wiimmfi to re-enable online multiplayer, disable the blurry deflicker filter, etc. +
          +
          +
        • You can customize the look\theme of your USB-Loader or HBC following the steps from here.
          +
          +
        • If you have questions about getting started with USB-Loader GX or WiiFlow click here.
          +
            +
          • WiiFlow Lite emulator plugins allow the loader to also launch games for classic consoles as well. Grab the emulator plugins pack from click here.
            +
          • A popular WiiFlow Lite theme is the beautiful 'Rhapsodii Shima' theme. Check it out by clicking here.
          +
        • To customize CFG USB-Loader use the Configurator for Configurable USB-Loader found here: "COPY_TO_USB\usb-loader\CfgLoaderConfigurator.exe"
          +
            +
          • For tips and tricks on using the Configurator click here.

          +

      +
    7. After Modding your vWii

      • +
      • Optionally use UStealth for Windows (also available on ModMii's Download Page 5) or the homebrew app USB Toggle 2.0 to hide USB hard drives so that the WiiU no longer asks you to Format them. The disk is then also hidden from Windows. If you want to copy something onto it later you have to first make your device visible again using either of the same tools. Of course you should not format it if Windows asks you to! + +
      • At any point you can run SysCheck on your vWii to get a sysCheck.csv log of your installed softmods; in the future you can check if any of your vWii mods are outdated by opening your log with the latest version of ModMii. + +
      • Download the latest Wii Homebrew apps to your SD Card or FAT32 USB Hard Drive so they can be launched via the HBC or forwarder channels. + +
          +
        • Download some Wii related PC tools or Just for Fun Wii apps like emulators or cheat codes from ModMii Classic's Download Pages. +
        • Grab the Homebrew Browser or the Open Shop Channel for Windows from ModMii or the provided links to easily download many other popular apps right from your vWii or PC!
        • +
        • Some other great libraries of Homebrew applications can be found at wiibrew.org, wiidatabase.de, oscwii.org and of course gbatemp. + +
            +
          • To manually "install" apps, download your homebrew and you should find a boot.dol (or boot.elf) file and possibly an icon.png and meta.xml. +
          • For the HBC to read your SD/USB correctly, your card must be structured SD+USB:/apps/application name/boot.dol\elf +
          • Some apps require a meta.xml be saved in the same place as the boot.dol\elf to work properly (icon.png is always optional). +
          • If you have a dol or elf file not named "boot", rename it boot.dol\elf, otherwise it will not be recognized by the HBC (not required if using Priiloader to install a file). +
          +
        +
      • Check out some of my custom Wii Forwarder Channels to launch your favourite Wii homebrew straight from the vWii System Menu. Note that some channels may not yet be updated for vWii; simply open them using ModMii to edit the NandLoader to make them vWii compatible. + +
      • Get a new theme for your vWii Menu! Confirm you have Priiloader installed before installing themes, then open mym themes\files using ModMii or ThemeMii Mod to convert them to csm files for your specific system menu version. Or check out the huge library of themes available at www.wiithemer.org, a website that also converts MYMs to CSMs for you on the fly. CSM files can then be installed to your Wii using csm-installer. ThemeMii Mod and csm-installer are both available on ModMii Classic's Download Pages. +
      • "Expand" your vWii's internal memory for more WiiWare and Virtual Console games by having it load the System Menu from external storage instead. Use ModMii's Emulated NAND builder to get started. +
          +
        • You can also use your vWii's nand.bin or slccmpt.bin backup as an Emulated NAND. To extract the files from a nand.bin or slccmpt.bin to use as an Emulated NAND, simply open the file using ModMii. If ModMii prompts you to share keys to repair the nand provide it with your keys.bin or opt.bin backup. +
        • Alternatively, you can dump your vWii's NAND to use as an Emulated NAND using USB Loader GX's features menu. +
        +
      • Install Fakemote to an unused IOS slot like 247 to add support for DS3 and DS4 controllers. This can also be done using ModMii Classic's Advanced Downloads Menu by choosing the latest FM (Fakemote) version of d2x in ModMii's options. +
      • Check out some Crazy Intro Videos to customize how your vWii starts up (SD Card required). + +
      • Bring back WiiConnect24 to your vWii! The WiiLink Patcher restores functionality to Wii Mail and various Nintendo Channels such as Forecast, News, Everybody Votes, Nintendo, Check Mii Out, and more! You can get this tool from from ModMii Classic's Download Page 5. + +
      • Check out RiiTag\LinkTag: a customizable and dynamic gamertag to automatically update your Discord status with what you've been playing on your vWii. + +
      • System Channel Restorer from ModMii Classic's Download Page 2 can be used to re-install missing/removed system apps, e.g. Mii Channel, Photo Channel, EULA, etc. However, these three examples in particular will have already been installed as part of this guide. +
      • csm-installer and ww-43db-patcher from ModMii Classic's Download Page 2 can be used to patch the WiiWare 4:3 aspect ratio database (43DB) to enable a 16:9 aspect ratio in Everybody Votes Channel and Check Mii Out Channels. However, if you installed any vWii theme built using ModMii (even the Default theme) this patch has already been applied. + +
      +
      + + + +
    8. Credits, Supporting Apps, and Sources

    9. +ModMii was written entirely by yours truly, XFlak. Trust me, no one else is crazy enough to try to maintain a batch file that has grown so large and 'all over the place'. But without the help of many other very talented people ModMii would not exist. Some people have contributed supporting files or programs, others have shared their knowledge, some have provided ideas and others have given their time.
      +
      +I have tried my best to recognize everyone's contribution to ModMii regardless of how big or small it is. If I've forgotten someone, please notify me and I'll add them to the credits as quickly as possible.

      + + +
      +
      +
      + +
        +
      • Team Twiizers
        +Thanks to Team Twiizers for creating the revolutionary HackMii Installer. Without their hard work, the Wii might never have been unlocked. Many Team Twiizer Members went on to join Team Fail Overflow; a team that played a vital role in unlocking the PS3.

        + +I especially want to thank Bushing (may he rest in peace), who before his untimely passing gave ModMii his blessing to download and use the HackMii Installer.

      • + +
      • Giantpune
        +Giantpune is a legend in the Wii Scene and I consider him to be a good friend of mine. He created many exploits, including the Smash Stack exploit for PAL and KOR Wii's (which is maybe still the only method to fix 003 bricked Wii's), the Channel Forwarder dol, USB Loader GX, and many other computer programs to repair or virginize Wii's.

        + +He's contributed code to more projects than I even know about, so its impossible for me to truly convey his impact on the scene. He even took the time to explain a few things to me about cIOSs when ModMii was in its early stages and still known as NUS Auto Downloader.

      • + +
      • DeadlyFoez
        +DeadlyFoez is legendary for his Wii Repairs and infectus tutorial. He also played a key role in the ModMii v5.0.0 update not only by helping come up with the idea for using html guides but also creating the template for ModMii's custom html guides and recording almost all of the videos and images they use. Within 1.5 weeks since our initial conversation we were able to collaborate and bring the idea to life in time to release it for Christmas. Working with him on this was a truly rewarding and fun experience. DeadlyFoez also single-handedly built the first official ModMii website.

        + +What can I say about THE "DeadlyFoez" on a personal level. He's always getting me into trouble but his friendship is worth every fiasco! It's unreal how he became one of my best friends. Just goes to show you not everyone you meet online is totally crazy; in his case... just a little crazy. But seriously, thanks to DeadlyFoez for always being there for me to bounce ModMii ideas off of, for hosting our Team Your Mom meetings and for introducing me to his awesome family and friends. There's no one else I'd rather geek out with and I'll always have your back.

      • + +
      • Violator
        +He's my bro, my cuz, my best man and the reason I ever bought or modded a Wii. "XFlak" would have died many years ago if not for him. Thanks Violator, for getting me interested in this stuff, and for all the awesome music you recorded for ModMii and my Top Wii Channels.

      • + +
      • JoostinOnline
        +Thanks for his work developing KoreanKii (with tueidj), Syscheck HD Edition, sharing his webhosting space with me, and for all his jokes; I'll never get tired of our endless patriotic "debates".

      • + +
      • Crediar, Daco Taco and Phpgeek
        +The above people all had a hand in creating Priiloader. This was another revolutionary tool mainly because it was the first to offer some level of protection to newer Wii's that were unable to install Bootmii at boot2. Crediar developed the original preloader as well as s/uneek, Nintendont, NMM, DML, etc. Special thanks to Daco Taco for being the last man standing in terms of actively improving/maintaining Priiloader, not to mention developing OpenDolBoot and just generally being very helpful and knowledgeable.

      • + +
      • NinjaCheetah
        +Thanks for his work on libWiiPy, WiiPy, NUSGet and more! It was a pleasure working with him to test his tools and he was always very open to feedback and feature requests.

      • + +
      • Comex
        +In addition to being a member of Team Twiizers and contributing to the HackMii Installer, Comex created the heavily utilized bannerbomb exploit. This exploit is what allows Wii's on firmwares 3.0-4.2 to be softmodded with only an SD Card instead of needing one of a few specific Wii Games.

      • + +
      • Maschell and GaryOderNichts
        +Thanks for being absolute legends in the WiiU and vWii scene!

        + +
      • Waninkoko
        +Waninkoko was the first to publicly release a cIOS and other excellent apps like WAD manager, Save Game Manager, USB loader, etc. I also want to thank him for giving ModMii permission to recreate his cIOSs in WAD form.

        + +
      • Hermes and Rodries
        +Hermes is well known for his cIOS 222/223/224 and for his usbloader "uloader". For a time his cIOSs were the only ones to work with RockBand type games and they are still highly utilized today. Thanks to Rodries for improving upon Hermes v5.1 cIOSs.

      • + +
      • davebaol, blackb0x, XFlak and xabby
        +These developers worked together to modify Waninkoko's rev21 cIOS and created a new "d2x" cIOS. This cIOS is currently considered the ultimate cIOS because it corrected many bugs and added features that were previously thought to be impossible (ie. Support for IOS Reloading Games). WiiPower was also heavily influential in achieving IOS Reload Support.

      • + +
      • Fullmetal5
        +Thanks for his work developing the str2hax and bluebomb exploits.

      • + +
      • WiiGator
        +WiiGator created a cMIOS and Gamecube Backup Launcher. Any GameCube fans owe a big thank you to WiiGator for his work.

      • + +
      • cwstjdenobs
        +cwstjdenobs is one of the few people I've encountered in the Wii scene that I would love to treat to a beer. He was always very supportive of me and encouraged me to ask him as many questions as I'd like. He is probably most well known for YAWMM (Yet Another Wad Manager Mod) which was the first Wad Manager to add brick protection by restricting users from making silly mistakes like uninstalling or stubbing a crucial file. He's also made and modified apps specifically for ModMii. For example, he modified WadMii so it doesn't timestamp WADs and he also made a setting.txt builder for ModMii's NAND builder.

      • + +
      • Leathl
        +Leathl is another awesome developer who supported me before I became well known by expanding upon his apps to further support ModMii. Leathl has created many Wii apps including ShowMiiWads, CustomizeMii, libWiiSharp, patchios, nusfilegrabber, etc. Despite his recent inactivity, his apps are still highly used today... just goes to show you that quality work never gets old. I also want to thank RetroHead for his Mod of ShowMiiWads which ModMii uses to build emulated nands without requiring any input from the user. libWiiSharp.dll is based on wii.py, the wii.py devs are Megazig, Omega, Xuzz, SquidMan, Matt_P and The Lemon Man. Also thanks to Daeken for writing Struct.py and marcan for his LZ77 code.

      • + +
      • scooby74029
        +scooby74029's most well known for sneeky compiler, which is able to build multiple different versions of s\uneek. ModMii will always construct the latest version of s\uneek available on his sneeky compiler google code webpage. This means he has total control over what version of s\uneek ModMii will construct. He also created modifications of Leathl's libWiiSharp.dll and patchios.exe to further support ModMii. Additionally, he's modified other apps like Any Region Changer ModMii Edition, JoyFlow, JoyLoader GX, JoyLoader CFG, etc. On top of all that, he's an all around awesome person and I'm proud to be on his friends list.

      • + +
      • person66
        +person66 has had a hand in many projects, but most noteworthy are his sharpii cmd line tool and his Universal Forwarder Creator. He also wrote the intial version of an autoit script that is used to launch ModMii with an icon, arguments and other useful functions.

        +Thanks for trading little bits of batch coding knowledge with me. It's great having a fellow batch coder for a friend; we are a dying breed, so keep up the great work with Universal Forwarder Creator and all your other projects.

      • + +
      • WiiPower and shoutplenty
        +WiiPower created Neogamma which is hands down the best backup disc loader for the Wii. He also contributed code to many other popular usb-loaders and had a hand in adding IOS Reloading support to the d2x cIOSs. Furthermore he also modified WiiGators cMIOS, which was later further modded by shoutplenty to include Swiss, and is considered the ultimate cMIOS today.

      • + +
      • OverjoY and obcd
        +OverjoY created JoyFlow, a modification of WiiFlow that runs on s\uneek. He then teamed up with obcd to accomplish some seriously amazing things, like building their mod of s\uneek, NEEK2O, that allows it to load games in wbfs format and select from multiple emulated NANDs.

      • + +
      • Maeson and NoobletCheese
        +Thanks for researching video filters in such detail to get Deflicker video filter mods working just right!

      • + +
      • CrafterPika
        +Thanks for developing and hosting an updated server to save SysCheck report uploads.

      • + +
      • Arikado and the Dop-Mii Team
        +They created Dop-Mii; a lot of apps borrow code from Dop-Mii, so even if you have never used Dop-Mii but used MMM or WiiMod then you owe a thank you to these people.

      • + +
      • DarkMatterCore
        +For his work on wad2bin, Yet Another BlueDump MOD, ww-43db-patcher and for being a part of ModMii's development and testing discord.

      • + +
      • WiiWu
        +He made Multi-Mod Manager (MMM) which has the functions of many different Wii modding tools all in one user friendly app.

      • + +
      • WB3000 and WiiNinja
        +Thanks to WB3000 for creating NUS Downloader and to WiiNinja for making a cmd line version of NUS Downloader. NUS Downloader was one of ModMii's vital supporting apps.

      • + +
      • TheShadowEevee
        +TheShadowEevee helped update many tools with a new NUS endpoint. He also helped implement some fixes and improvements to Any Region Changer ModMii Edition.

      • + +
      • WiiCrazy
        +WiiCrazy is most famous for "Wii Game Shortcut Creator" (formerly known as "Crap"), Crazy Intro and Crazy Intro Video. He also contributed to usb-loaders by bypassing some game specific security. WiiCrazy is another person who's always been willing to do everything in his power to help me, or anyone else for that matter.

      • + +
      • oggzee, usptactical, gannon and Dr.Clipper
        +Together the above people compose the Configurable USB Loader Team. Back in the day, this usb-loader was always the first to add new features and in my opinion it's one of the top three best usb-loader out there.

      • + +
      • Cyan, dimok, blackb0x and the USBLoaderGX team
        +Thanks for their work on USBLoaderGX. It is one of the most feature-rich usb-loaders and has quickly become a favourite among the community. I also want to thank Cyan specifically for his excellent support of users on gbatemp for many years; he has probably explained what an IOS is more times than I can count!

      • + +
      • OverjoY, blackb0x, Peter0x44, scooby74029 and thepikachugamer
        +This dream team of developers brought my vision to life when they created YAWM ModMii Edition.

      • + +
      • Hibernatus, Fledge68 and the WiiFlow team
        +Thanks for their work on WiiFlow. It was always beautiful, but now it's got all sorts of bells and whistles, you should check it out.

      • + +
      • Wiimm
        +Thanks to Wiimm for creating Wiimmfi and Wiimms ISO Tools, including wit.exe which ModMii uses to convert Wii Games to s/uneek format, build forwarder ISOs and enabled\disable Deflicker video filters.

      • + +
      • Leseratte
        +For his work on Wiimmfi, as well as d2xl and other amazing projects.

      • + +
      • diddy81 and symular syn of the Wii Theme Team
        +The Wii Theme Team has created some of the best Wii Themes ever made! All of the alternative themes available in ModMii were created by them. I want to thank diddy81 in particular for working with me to ensure that all his themes worked perfectly for all regions.

      • + +
      • FIX94, Narolez and the WiiXplorer Team
        +Thanks to all these people for their contributions in making the best SD/USB forwarder. I want to thank FIX94 in particular who not only worked on Nintendont, Some YAWMM Mod, WiiFlow and literally every other big Wii application, but he also spent a lot of time testing ModMii's Forwarder Builder.

      • + +
      • jskyboo
        +Thanks to jskyboo for creating WiiMod. His app can do a lot of different things, and it was the first ahbprot enabled WAD Manager to incorporate davebaol's ahbprot bugfix.

      • + +
      • ModMii's Translators
        +Tranlating ModMii is an enormous amount of work. It's very challenging to get special characters to display correctly in a cmd window, not to mention keeping everything formatted properly. But probably the most difficult part of translating ModMii is keeping up with the updates. If you use a translated version of ModMii, I encourage you to thank your translator because it truly is a LOT of work to do.

        + +French Translators: mamule, xav91 and ketufe
        +Dutch Translator: Hielkenator
        +Italian Translators: Wasabi, Step and Robilyn
        +Spanish Translators: ledebene and Burton
        +Korean Translator: DDinghoya

      • + +
      • Fig2k4
        +Thanks Fig2k4 for WiiBackupManager. It was a pleasure beta testing it for you and sharing my ideas with you. I hope to see you around the forums again and that you continue working on your amazing program.

      • + +
      • Gabubu, sthetix, Foxlet, Alexander1970, Vila and Aep
        +Thanks for recording, editing or upscaling many of the Youtube videos used by ModMii. Special thanks to Gabubu who single-handedly created all the new\updated videos in the 7.0.0 update, and also updated GFX for a bunch of ModMii's Wii channels.

      • + +
      • WiiShizzza, pepxl, RobGee789, M3RK, AuroraNemoia and emilydaemon
        +Thanks to WiiShizzza for creating ModMii's new icon and to pepxl for creating ModMii's original icon. I want to thank everyone who created a ModMii icon and submitted it into ModMii's new icon competition.

        + +RobGee789 and M3RK made ModMii Skin's original graphics. AuroraNemoia made ModMii Skin's new (2022) default\Nebula theme. It was a pleasure working with them, they were all very open to feedback and willing to "go back to the drawing board", so to speak, as many times as it took to get it perfect. Thanks guys!

        + +emilydaemon made ModMii's WiiU\Aroma splash screen as well as maintains the Wilbrand Web website.

      • + +
      • dhtdht020, Gabubu, Artuto and the Open Shop Channel team
        +Thanks for maintaining oscwii.org! Special thanks to dhtdht020 for refreshing the ModMii icons in 2022; now I have a rainbow of icons to choose from should the need arise.

      • + +
      • vgmoose, pwsincd, Nightkingale, Gabubu and the Homebrew App Store team
        +Thanks for maintaining hb-app.store and all the other projects you've contributed to!

      • + +
      • My Fellow Guide Writers
        +Thanks to tj_cool, xzxero, burritoboy9984, ChokeD, mauifrog, playerjmr, Ingunar and the Wii\WiiU hacks guide team for their awesome guides. I especially want to thank tj_cool and xzxero for inviting me to join "The Crew" at the Complete Softmod Guide. I'll never forget how great it felt to be relatively new to the scene and to be invited to join you all as equals.

      • + +
      • Wii.Hacks.Guide and WiiLink\RiiConnect24 teams
        +Thanks in particular go out to Peter0x44, Larsenv and KcrPL. Brainstorming and collaborating with you guys made the 2020 lockdowns feel somewhat bearable. Special thanks to Peter0x44 for helping me set up the ModMii discord server to a much higher standard than I could have ever hoped to do on my own.

      • + +
      • DaMysteryMan
        +Thanks for helping me understand the structure of a cIOS so I could better recreate it in WAD form. For those of you who don't know him, DaMysteryMan is most well known for his ever controversial app - DarkCorp (formerly known as cIOSCorp).

      • + +
      • Gannon
        +Thanks to Gannon for bootopera, which I was able to mod to create the URL loader base dol.

      • + +
      • Devnol
        +Thanks to Devnol for properly modifying the Open HBC to use the same title ID as the official HBC (LULZ).

      • + +
      • ca032769 and Al_Touriste
        +Thanks for their tutorials on how to use a larger than 2TB Hard Drive on a Wii as a Single FAT32 Partition.

      • + +
      • All My Beta Testers!
        +It's because of you guys that ModMii is as stable as it is. Considering that ModMii is developed entirely in notepad without any kind of debugger or developer tools; it's pretty remarkable that ModMii has always been bug-free (albeit with a couple minor exceptions). Thanks for your never-ending devotion to quality control!
        + +Here's a list of some of ModMii's beta testers (in no particular order): scooby74029, DeadlyFoez, redia, Etheboss, JoostinOnline, person66, brausm08, geovalley, undeadsquirrel, mauifrog, FIX94, wolf, Larsenv, Peter0x44, Alexander1970, Cyan, Damaj301damaj, Function, forseenink, jeannotte, saulfabreg, Vila, ca032769, godreborn, KleinesSinchen, RunningSnakes, Scooty, bibarub, Aep, Isla, beta215, Binsky, CoolMe, forseenink, Maeson, grandosegood, and last but certainly not least, Denver Gamer and Clutz450. @Clutz450 and Denver Gamer, you guys rock, I really enjoyed discussing your ModMii tutorial videos and your ideas on the little ways ModMii could be made even better.

      • + +
      • You!
        +Without you, there would be no reason for ModMii to exist. Thanks for using ModMii for all your Wii\WiiU softmodding needs!
      • +
      +
      + +Supporting Apps and Sources
      +
      +Below is a list of the supporting apps bundled with ModMii and their sources. If a link is missing or broken, you can still get it from ModMii's Supporting Files Archive.
      + +Source code for ModMii itself is available is available at github, but you can just open the bat files from it's support folder in notepad or similar text editor.
      +
      + + +
        +
      • WiiPy
      • +
      • wget
      • +
      • 7za
      • +
      • nircmd
      • +
      • sfk
      • +
      • jptch
      • +
      • hexalter
      • +
      • Waninkoko's cIOS
      • +
      • Hermes v4 cIOS
      • +
      • Hermes v5 cIOS
      • +
      • d2x cIOS, v11+ source
      • +
      • Swiss cMIOS r1788
      • +
      • NandLoaders
      • +
      • ISO disc-template
      • +
      • Ascii2All.bat
      • +
      • WizApp
      • +
      • wit: still used but no longer Bundled with ModMii since v8.0.0
      • +
      • UnRAR: Still used but no longer Bundled with ModMii since v4.7.0
      • +
      • AutoIt3: Still used but no longer Bundled With ModMii since v4.5.7
      • +
      • NusFileGrabber by Leathl, Mod by XFlak and TheShadowEevee - requires libWiiSharp.dll: Not used since v7.0.3
      • +
      • patchIOS by Leathl, Mod by scooby74029 - requires libWiiSharp.dll: Not used since v7.0.3
      • +
      • WadMii (aka WadMiiIsh) by cwstjdenobs - requires libWiiSharp.dll: Not used since v7.0.3
      • +
      • TMDedit by person66 - requires libWiiSharp.dll: Not used since v7.0.3 +
      • libWiiSharp.dll by Leathl, Mod by scooby74029 and TheShadowEevee: Not used since v7.0.3
      • +
      • nusd by WiiNinja (original GUI code by WB3000): Not used since v7.0.3
      • +
      • SMW-Mod; ShowMiiWads by Leathl, Sneek Mod by RetroHead: Not used since v7.0.3
      • +
      • settings.exe v1.0 by cwstjdenobs and v1.1 mod by obcd: Not used since v7.0.3
      • +
      • Sharpii by person66: Not used since v7.0.3
      • +
      • hy: Not bundled with ModMii since v4.7.0 and no longer used at all since v7.0.3
      • +
      • fvc: Not used since v7.0.0
      • +
      + +
      +
      + + + +
    10. Support ModMii

    11. + +ModMii started out as a small side-project back in 2010 as a simple NUS Auto Downloader script, and now the changelog is taller than me! I started this project in my 20s in my spare time and since then I've gotten married and had not 1, not 2, not 3, but FOUR boys, all ~2 years apart. I love being able to share my love for gaming and for the Wii with them, and with all of you! This is a passion project that has easily taken over 9000-10000 hours of just my time alone, and that's not counting all the hours spent from the legions of devs and testers who've supported ModMii over the years.
      +
      +Not knowing that much about computers other than some excel tricks, I slowly built more advanced features on top of my original less efficient code that I'd love to rewrite if it wasn't such a daunting task. Throughout the journey I learned a lot from not just those in the credits list, but the incredibly supportive Wii community as a whole. I've gone from just being a "numbers guy" to my family's go to "tech guy", and I have this project, community and followers to thank for it.
      +
      +ModMii is entirely free to use and ad free. Donations can optionally be made to the author using the button below, or pick your favourite contributor from the credits and check if they have a donations page.
      + +

      +

      + +If you're like me and it's difficult to show support with donations, consider taking a minute to vote or share your feedback at the official ModMii page on gbatemp. I always enjoy hearing feedback about your ModMii experience.
      +
      + +XFlak
      +- XFlak + +
    + + + + diff --git a/sampleguides/8.0.1/ModMii_sysCheck_Updater_Guide.html b/sampleguides/8.0.1/ModMii_sysCheck_Updater_Guide.html new file mode 100644 index 0000000..2b73e6e --- /dev/null +++ b/sampleguides/8.0.1/ModMii_sysCheck_Updater_Guide.html @@ -0,0 +1,575 @@ + + +ModMii SysCheck Updater Guide + + + + + +ModMii SysCheck Updater Guidev8.0.1|25.04.10 Generated on Thu 04/10/2025 - 12:38

    + + + + + + +

    +ModMii for Windows
    by XFlak
    +
    +This software is not for sale. If you paid for this software or a "bundle" you have been scammed.

    + +THIS PACKAGE COMES WITH ABSOLUTELY NO WARRANTY, NEITHER STATED NOR IMPLIED.
    +NO ONE BUT YOURSELF IS TO BE HELD RESPONSIBLE FOR ANY DAMAGE THIS MAY CAUSE TO YOUR NINTENDO WII CONSOLE!
    +USE THIS AT YOUR OWN RISK!
    +

    +

    + + + +
      + + + + +
    1. Your chosen options

    2. +This guide was generated using the following parameters:
      +
        +
      • Install recommended cIOSs
      • +
      • Update active IOSs (can be disabled in options)
      • +
      • Do not install a cMIOS (can be enabled in options)
      • +
      • Do not install Hermes cIOSs (can be enabled in options)
      • +
      • Install Extra Brick Protection (patched IOS60 in unused system menu IOS slots) (can be disabled in options)
      • +
      • Guide generated based on ModMii's analysis of the syscheck report contained in the spoiler below
      • +

      +
      +
        +
      • SysCheck HDE v2.4.0 HacksDen Edition by JoostinOnline, Double_A, R2-D2199, and Nano +
      • ...runs on IOS58 (rev 6176). +
      • Region: NTSC-U +
      • System Menu 4.3U (v513) +
      • Priiloader installed +
      • Drive date: 12.18.2008 +
      • Homebrew Channel 1.1.2 running on IOS58 +
      • Console ID: 12345**** +
      • Console Type: Wii +
      • Shop Channel Country: United States (49) +
      • Boot2 v4 +
      • Found 128 titles. +
      • Found 50 IOS on this console. 13 of them are stubs. +
      • IOS3 (rev 65280): Stub +
      • IOS4 (rev 65280): Stub +
      • IOS9 (rev 1034): No Patches +
      • IOS10 (rev 768): Stub +
      • IOS11 (rev 256): Stub +
      • IOS12 (rev 526): No Patches +
      • IOS13 (rev 1032): No Patches +
      • IOS14 (rev 1032): No Patches +
      • IOS15 (rev 1032): No Patches +
      • IOS16 (rev 512): Stub +
      • IOS17 (rev 1032): No Patches +
      • IOS20 (rev 256): Stub +
      • IOS21 (rev 1039): No Patches +
      • IOS22 (rev 1294): No Patches +
      • IOS28 (rev 1807): No Patches +
      • IOS30 (rev 2816): Stub +
      • IOS31 (rev 3608): No Patches +
      • IOS33 (rev 3608): No Patches +
      • IOS34 (rev 3608): No Patches +
      • IOS35 (rev 3608): No Patches +
      • IOS36 (rev 3608, Info: rev 3351): Trucha Bug +
      • IOS37 (rev 5663): No Patches +
      • IOS38 (rev 4124): No Patches +
      • IOS40 (rev 3072): Stub +
      • IOS41 (rev 3607): No Patches +
      • IOS43 (rev 3607): No Patches +
      • IOS45 (rev 3607): No Patches +
      • IOS46 (rev 3607): No Patches +
      • IOS48 (rev 4124): No Patches +
      • IOS50 (rev 5120): Stub +
      • IOS51 (rev 4864): Stub +
      • IOS52 (rev 5888): Stub +
      • IOS53 (rev 5663): No Patches +
      • IOS55 (rev 5663): No Patches +
      • IOS56 (rev 5662): Trucha Bug, NAND Access +
      • IOS57 (rev 5919): No Patches +
      • IOS58 (rev 6176): USB 2.0 +
      • IOS60 (rev 6400): Stub +
      • IOS61 (rev 5662): No Patches +
      • IOS62 (rev 6430): No Patches +
      • IOS70 (rev 6912): Stub +
      • IOS80 (rev 6944): No Patches +
      • IOS222[38] (rev 4, Info: hermes-v4): Trucha Bug, ES Identify, NAND Access, USB 2.0 +
      • IOS223[38+37] (rev 4, Info: hermes-v4): Trucha Bug, ES Identify, NAND Access, USB 2.0 +
      • IOS224[57] (rev 65535, Info: hermesrodries-v5.1): Trucha Bug, NAND Access, USB 2.0 +
      • IOS249[57] (rev 65535, Info: d2x-v10beta53-alt): Trucha Bug, NAND Access, USB 2.0 +
      • IOS250[57] (rev 65535, Info: d2x-v10beta53): Trucha Bug, NAND Access, USB 2.0 +
      • IOS251[58] (rev 65535, Info: d2x-v10beta52): Trucha Bug, NAND Access, USB 2.0 +
      • IOS254 (rev 65281): BootMii +
      • BC v6 +
      • MIOS v10 +
      • Report generated on 01/19/2021. +

      +
    3. Important Notes

      • +
      • This guide does not require an internet connection on your Wii.
      • +
      • Make sure the files ModMii downloaded are on your SD Card, and your SD Card is inserted in the console.
      • +
          +
        • If you don't have an SD Card, you can still accomplish most Wii softmods using a Hard Drive formatted as FAT32 in place of an SD Card (SD is notably required for Bootmii and NAND backup).
        • +
            +
          • Use ModMii's USB-Loader Setup feature if you need help formatting your HDD as FAT32.
          • +
          • Make sure to always plug your hard drive into USB port0 - the one nearest the edge of the Wii.
          • +
          +
        • If you don't have an SD Card or Hard Drive, you can launch Wii\vWii apps and install WADs over the internet to your Wii from your PC. Just open apps (boot.dol\elf files) or WADs with ModMii.
        • +
            +
          • Note that some apps may not work properly or support all features if they require an SD or HDD.
          • +
          +
        + +
      • An SD Card is recommended, but not necessary, to fully softmod your console. +
      • Check if your SD Card has a lock switch and make sure it's disabled.
      • +
      • If you get errors during any of the steps try reformatting your SD Card (or HDD) as FAT32.
      • +
      • If your Wii ever freezes, hold the power button on the Wii for 5 seconds to power it off then try again.
      • +
      • Never uninstall a System Menu or IOS.
      • +
      • When updating your softmod you should always overwrite old mods by installing new ones, do not try to "Delete everything" or "Start from scratch".
      • +
          +
        • To update your mods in the future you can use the ModMii Wizard as if it was your first time, or even better, update only what's outdated using ModMii's Syscheck Updater Wizard and reduce the number of steps!
        • +
        +
      • If you accept an official Nintendo update after modding the Wii, you may lose some of your modifications and have to reinstall them.
      • +
      • Do not install untested WADs/themes without Priiloader, Bootmii and a nand backup.
      • +
      • It's probably unnecessary, but you should disconnect all peripherals from the Wii during the modding procedure unless instructed otherwise. This includes gamecube memory cards, gamecube controllers, Wii Speak, etc.
      • +
      • USB hard drives configured to work on a Wii will also work on vWii (virtual Wii on WiiU) and Wii Mini and vice versa.
      • + +
      • Detailed guides covering a broad range of related topics available at the Complete Softmod Guide, wii.hacks.guide and wiiu.hacks.guide
      • +
      • If you come across a term or abbreviation that you're not familar with you can reference the WiiBrew Glossary or the CSG Glossary
      • +
      • If you need help, have questions, or just want to chat visit the official ModMii page on gbatemp or the ModMii Discord Server and ask away!

      +
    4. Updating your Wii Hacks

      1. + +
      2. Install WADs

      3. +
        +YAWM ModMii Edition stands for Yet Another Wad Manager ModMii Edition (aka yawmME). A WAD Manager will allow you to install "WADs" containing things like updates and other content for your console, like IOSs, custom IOSs (or cIOSs), or other downloadable content, which can be all packed into WADs and installed to your console. Think of a WAD like a zip file but for the Wii.
        +
        + +WARNINGS: Do not unplug the console when installing WADs. WADs can also be uninstalled, and if you're not careful you can brick your console by uninstalling or even installing the wrong WAD. The WAD Manager you're using, YAWM ModMii Edition, has some extra brick protection built in to restrict someone from doing catastrophic things like uninstalling any System Menu WAD, or required System Menu IOS, or a dozen other things which could potentially result in a brick if you don't know what you're doing. Stick to your ModMii guide and you'll be fine.
        +
        + + +
        +
        +
        + + +

        + +Fun Fact! I mentioned IOSs and cIOSs before, "the Wii console uses the 'IOS' system to communicate with the hardware, it's like a driver (compared to Windows). It contains information and communication tools (like how to access the Disc drive, how to access USB, read the savegames data stored on internal memory, etc.)" ~Cyan. If you're curious to learn more about IOSs or cIOSs, a thorough explanation can be found in Cyan's IOS Explanation post.
        +

        +
        + + + +
          +
        1. On your console, load "YAWM ModMii Edition" from the HomeBrew Channel. +
        2. Choose your source device using left and right, most likely "Wii SD Slot", and Press A. +
        3. Install your custom list of 15 WADs found in the spoiler below.
          + +
            +
          • Be careful not to install any additional WADs that may have been previously saved in this folder (they may be safe, but I cannot say for sure). +
          +
        4. Hold + for 2 seconds to select all the WADs in the folder. + +
            +
          • Alternatively, you can select or deselect your WADs individually by navigating to each one and hitting +.
            +
          • Warning: do not use minus (-) as this will mark WADs for uninstallation.
            +
          + +
        5. After you've marked all the WADs listed below, press A on any marked WAD to install them all. +
        6. Confirm the total number selected for installation is 15, then press A again to install.
          + +
            +
          • If any WADs fail to install properly please retry installing them.
            +
          • If asked whether to retain or remove Priiloader, press A to retain Priiloader.
            + +
          + + + + +
        7. After successfully installing all the WADs, press A to launch Priiloader and re-enable your preferred System Menu Hacks before proceeding to the next step. It's also safe to re-enable them at a later time.
          +
        + +
        +
        +
        +
        + + +Here's your unique list of 15 WADs to install: +
          + +
        1. cIOS248[38]-d2x-v11-beta3
        2. +
        3. cIOS249[56]-d2x-v11-beta3
        4. +
        5. cIOS250[57]-d2x-v11-beta3
        6. +
        7. cIOS251[58]-d2x-v11-beta3
        8. +
        9. IOS11v65535(ModMii-IOS60-v6174)
        10. +
        11. IOS20v65535(ModMii-IOS60-v6174)
        12. +
        13. IOS30v65535(ModMii-IOS60-v6174)
        14. +
        15. IOS36-64-v3608
        16. +
        17. IOS40v65535(ModMii-IOS60-v6174)
        18. +
        19. IOS50v65535(ModMii-IOS60-v6174)
        20. +
        21. IOS52v65535(ModMii-IOS60-v6174)
        22. +
        23. IOS56-64-v5662
        24. +
        25. IOS60v65535(ModMii-IOS60-v6174)
        26. +
        27. IOS70v65535(ModMii-IOS60-v6174)
        28. +
        29. IOS80v65535(ModMii-IOS60-v6174)
        30. +

        +
        +You have some extra IOSs installed on your console that are unnecessary. Optionally recover some space by navigating to the WAD/STUBS folder and repeating the steps above to install the 8 stub IOS WADs below. Ignore this for any slots you intentionally installed (e.g. for Fakemote support).

        +
          +
        1. STUB-IOS3-64-v404
        2. +
        3. STUB-IOS4-64-v404
        4. +
        5. STUB-IOS10-64-v404
        6. +
        7. STUB-IOS16-64-v404
        8. +
        9. STUB-IOS51-64-v404
        10. +
        11. STUB-IOS222-64-v404
        12. +
        13. STUB-IOS223-64-v404
        14. +
        15. STUB-IOS224-64-v404
        16. +
          Note: You can recover a bit more space by following the steps above except pressing - instead of + to uninstall the 8 stub IOS WADs. Do NOT uninstall any other WADs unless you know what you are doing; see warning about uninstalling WADs above.

          +
        +
        +
        +

      +
    5. After Modding your Wii

      • +
      • To play Wii (and Gamecube) games off a USB hard drive, run the USB-Loader Setup wizard from ModMii's Main Menu. + +
      • Optionally remove unnecessary files using ModMii's "File Cleanup & App Updater" feature to prevent amateurs from using potentially dangerous apps. + +
      • Consider making another NAND backup so that if you ever need restore it you won't need to repeat the entire softmod process. + +
      • At any point you can run SysCheck on your Wii to get a sysCheck.csv log of your installed softmods; in the future you can check if any of your mods are outdated by opening your log with the latest version of ModMii. + +
      • Periodically check for updates to the apps on your SD card or USB Hard drive by using ModMii's "File Cleanup & App Updater" feature. It will scan your device for ModMii's auto-updating apps and offer to check for updates. + +
      • Download the latest Wii Homebrew apps to your SD Card or FAT32 USB Hard Drive so they can be launched via the HBC or forwarder channels. + +
          +
        • Download some Wii related PC tools or Just for Fun Wii apps like emulators or cheat codes from ModMii Classic's Download Pages. +
        • Grab the Homebrew Browser or the Open Shop Channel for Windows from ModMii or the provided links to easily download many other popular apps right from your Wii or PC!
        • +
        • Some other great libraries of Homebrew applications can be found at wiibrew.org, wiidatabase.de, oscwii.org and of course gbatemp. + +
            +
          • To manually "install" apps, download your homebrew and you should find a boot.dol (or boot.elf) file and possibly an icon.png and meta.xml. +
          • For the HBC to read your SD/USB correctly, your card must be structured SD+USB:/apps/application name/boot.dol\elf +
          • Some apps require a meta.xml be saved in the same place as the boot.dol\elf to work properly (icon.png is always optional). +
          • If you have a dol or elf file not named "boot", rename it boot.dol\elf, otherwise it will not be recognized by the HBC (not required if using Priiloader to install a file). +
          +
        +
      • Check out some of my custom Forwarder Channels to launch your favourite Wii homebrew straight from the System Menu. +
      • Get a new theme for your Wii Menu! Confirm you have Priiloader installed before installing themes, then open mym themes\files using ModMii or ThemeMii Mod to convert them to csm files for your specific system menu version. Or check out the huge library of themes available at www.wiithemer.org, a website that also converts MYMs to CSMs for you on the fly. CSM files can then be installed to your Wii using csm-installer or MyMenuify Mod. ThemeMii Mod, csm-installer and MyMenuify Mod are all available on ModMii Classic's Download Pages. +
      • "Expand" your Wii's 500MB internal memory for more WiiWare and Virtual Console games by having it load the System Menu from external storage instead. Use ModMii's SNEEK installer and Emulated NAND builder to get started. +
          +
        • You can also use your Wii's nand.bin backup as an Emulated NAND instead of having ModMii build one from scratch. To extract the files from a nand.bin backup to use as an Emulated NAND, simply open the nand.bin file using ModMii. +
        • Alternatively, you can dump your Wii's NAND to use as an Emulated NAND using USB Loader GX's features menu. +
        +
      • Install Fakemote to an unused IOS slot like 247 to add support for DS3 and DS4 controllers. This can also be done using ModMii Classic's Advanced Downloads Menu by choosing the latest FM (Fakemote) version of d2x in ModMii's options. +
      • Check out some Crazy Intro Videos to customize how your Wii starts up (SD Card required). + +
      • Bring back WiiConnect24 to your Wii! The WiiLink Patcher restores functionality to Wii Mail and various Nintendo Channels such as Forecast, News, Everybody Votes, Nintendo, Check Mii Out, and more! You can get this tool from from ModMii Classic's Download Page 5. + +
      • Check out RiiTag\LinkTag: a customizable and dynamic gamertag to automatically update your Discord status with what you've been playing on your Wii. + +
      +
      + + +
    6. Credits, Supporting Apps, and Sources

    7. +ModMii was written entirely by yours truly, XFlak. Trust me, no one else is crazy enough to try to maintain a batch file that has grown so large and 'all over the place'. But without the help of many other very talented people ModMii would not exist. Some people have contributed supporting files or programs, others have shared their knowledge, some have provided ideas and others have given their time.
      +
      +I have tried my best to recognize everyone's contribution to ModMii regardless of how big or small it is. If I've forgotten someone, please notify me and I'll add them to the credits as quickly as possible.

      + + +
      +
      +
      + +
        +
      • Team Twiizers
        +Thanks to Team Twiizers for creating the revolutionary HackMii Installer. Without their hard work, the Wii might never have been unlocked. Many Team Twiizer Members went on to join Team Fail Overflow; a team that played a vital role in unlocking the PS3.

        + +I especially want to thank Bushing (may he rest in peace), who before his untimely passing gave ModMii his blessing to download and use the HackMii Installer.

      • + +
      • Giantpune
        +Giantpune is a legend in the Wii Scene and I consider him to be a good friend of mine. He created many exploits, including the Smash Stack exploit for PAL and KOR Wii's (which is maybe still the only method to fix 003 bricked Wii's), the Channel Forwarder dol, USB Loader GX, and many other computer programs to repair or virginize Wii's.

        + +He's contributed code to more projects than I even know about, so its impossible for me to truly convey his impact on the scene. He even took the time to explain a few things to me about cIOSs when ModMii was in its early stages and still known as NUS Auto Downloader.

      • + +
      • DeadlyFoez
        +DeadlyFoez is legendary for his Wii Repairs and infectus tutorial. He also played a key role in the ModMii v5.0.0 update not only by helping come up with the idea for using html guides but also creating the template for ModMii's custom html guides and recording almost all of the videos and images they use. Within 1.5 weeks since our initial conversation we were able to collaborate and bring the idea to life in time to release it for Christmas. Working with him on this was a truly rewarding and fun experience. DeadlyFoez also single-handedly built the first official ModMii website.

        + +What can I say about THE "DeadlyFoez" on a personal level. He's always getting me into trouble but his friendship is worth every fiasco! It's unreal how he became one of my best friends. Just goes to show you not everyone you meet online is totally crazy; in his case... just a little crazy. But seriously, thanks to DeadlyFoez for always being there for me to bounce ModMii ideas off of, for hosting our Team Your Mom meetings and for introducing me to his awesome family and friends. There's no one else I'd rather geek out with and I'll always have your back.

      • + +
      • Violator
        +He's my bro, my cuz, my best man and the reason I ever bought or modded a Wii. "XFlak" would have died many years ago if not for him. Thanks Violator, for getting me interested in this stuff, and for all the awesome music you recorded for ModMii and my Top Wii Channels.

      • + +
      • JoostinOnline
        +Thanks for his work developing KoreanKii (with tueidj), Syscheck HD Edition, sharing his webhosting space with me, and for all his jokes; I'll never get tired of our endless patriotic "debates".

      • + +
      • Crediar, Daco Taco and Phpgeek
        +The above people all had a hand in creating Priiloader. This was another revolutionary tool mainly because it was the first to offer some level of protection to newer Wii's that were unable to install Bootmii at boot2. Crediar developed the original preloader as well as s/uneek, Nintendont, NMM, DML, etc. Special thanks to Daco Taco for being the last man standing in terms of actively improving/maintaining Priiloader, not to mention developing OpenDolBoot and just generally being very helpful and knowledgeable.

      • + +
      • NinjaCheetah
        +Thanks for his work on libWiiPy, WiiPy, NUSGet and more! It was a pleasure working with him to test his tools and he was always very open to feedback and feature requests.

      • + +
      • Comex
        +In addition to being a member of Team Twiizers and contributing to the HackMii Installer, Comex created the heavily utilized bannerbomb exploit. This exploit is what allows Wii's on firmwares 3.0-4.2 to be softmodded with only an SD Card instead of needing one of a few specific Wii Games.

      • + +
      • Maschell and GaryOderNichts
        +Thanks for being absolute legends in the WiiU and vWii scene!

        + +
      • Waninkoko
        +Waninkoko was the first to publicly release a cIOS and other excellent apps like WAD manager, Save Game Manager, USB loader, etc. I also want to thank him for giving ModMii permission to recreate his cIOSs in WAD form.

        + +
      • Hermes and Rodries
        +Hermes is well known for his cIOS 222/223/224 and for his usbloader "uloader". For a time his cIOSs were the only ones to work with RockBand type games and they are still highly utilized today. Thanks to Rodries for improving upon Hermes v5.1 cIOSs.

      • + +
      • davebaol, blackb0x, XFlak and xabby
        +These developers worked together to modify Waninkoko's rev21 cIOS and created a new "d2x" cIOS. This cIOS is currently considered the ultimate cIOS because it corrected many bugs and added features that were previously thought to be impossible (ie. Support for IOS Reloading Games). WiiPower was also heavily influential in achieving IOS Reload Support.

      • + +
      • Fullmetal5
        +Thanks for his work developing the str2hax and bluebomb exploits.

      • + +
      • WiiGator
        +WiiGator created a cMIOS and Gamecube Backup Launcher. Any GameCube fans owe a big thank you to WiiGator for his work.

      • + +
      • cwstjdenobs
        +cwstjdenobs is one of the few people I've encountered in the Wii scene that I would love to treat to a beer. He was always very supportive of me and encouraged me to ask him as many questions as I'd like. He is probably most well known for YAWMM (Yet Another Wad Manager Mod) which was the first Wad Manager to add brick protection by restricting users from making silly mistakes like uninstalling or stubbing a crucial file. He's also made and modified apps specifically for ModMii. For example, he modified WadMii so it doesn't timestamp WADs and he also made a setting.txt builder for ModMii's NAND builder.

      • + +
      • Leathl
        +Leathl is another awesome developer who supported me before I became well known by expanding upon his apps to further support ModMii. Leathl has created many Wii apps including ShowMiiWads, CustomizeMii, libWiiSharp, patchios, nusfilegrabber, etc. Despite his recent inactivity, his apps are still highly used today... just goes to show you that quality work never gets old. I also want to thank RetroHead for his Mod of ShowMiiWads which ModMii uses to build emulated nands without requiring any input from the user. libWiiSharp.dll is based on wii.py, the wii.py devs are Megazig, Omega, Xuzz, SquidMan, Matt_P and The Lemon Man. Also thanks to Daeken for writing Struct.py and marcan for his LZ77 code.

      • + +
      • scooby74029
        +scooby74029's most well known for sneeky compiler, which is able to build multiple different versions of s\uneek. ModMii will always construct the latest version of s\uneek available on his sneeky compiler google code webpage. This means he has total control over what version of s\uneek ModMii will construct. He also created modifications of Leathl's libWiiSharp.dll and patchios.exe to further support ModMii. Additionally, he's modified other apps like Any Region Changer ModMii Edition, JoyFlow, JoyLoader GX, JoyLoader CFG, etc. On top of all that, he's an all around awesome person and I'm proud to be on his friends list.

      • + +
      • person66
        +person66 has had a hand in many projects, but most noteworthy are his sharpii cmd line tool and his Universal Forwarder Creator. He also wrote the intial version of an autoit script that is used to launch ModMii with an icon, arguments and other useful functions.

        +Thanks for trading little bits of batch coding knowledge with me. It's great having a fellow batch coder for a friend; we are a dying breed, so keep up the great work with Universal Forwarder Creator and all your other projects.

      • + +
      • WiiPower and shoutplenty
        +WiiPower created Neogamma which is hands down the best backup disc loader for the Wii. He also contributed code to many other popular usb-loaders and had a hand in adding IOS Reloading support to the d2x cIOSs. Furthermore he also modified WiiGators cMIOS, which was later further modded by shoutplenty to include Swiss, and is considered the ultimate cMIOS today.

      • + +
      • OverjoY and obcd
        +OverjoY created JoyFlow, a modification of WiiFlow that runs on s\uneek. He then teamed up with obcd to accomplish some seriously amazing things, like building their mod of s\uneek, NEEK2O, that allows it to load games in wbfs format and select from multiple emulated NANDs.

      • + +
      • Maeson and NoobletCheese
        +Thanks for researching video filters in such detail to get Deflicker video filter mods working just right!

      • + +
      • CrafterPika
        +Thanks for developing and hosting an updated server to save SysCheck report uploads.

      • + +
      • Arikado and the Dop-Mii Team
        +They created Dop-Mii; a lot of apps borrow code from Dop-Mii, so even if you have never used Dop-Mii but used MMM or WiiMod then you owe a thank you to these people.

      • + +
      • DarkMatterCore
        +For his work on wad2bin, Yet Another BlueDump MOD, ww-43db-patcher and for being a part of ModMii's development and testing discord.

      • + +
      • WiiWu
        +He made Multi-Mod Manager (MMM) which has the functions of many different Wii modding tools all in one user friendly app.

      • + +
      • WB3000 and WiiNinja
        +Thanks to WB3000 for creating NUS Downloader and to WiiNinja for making a cmd line version of NUS Downloader. NUS Downloader was one of ModMii's vital supporting apps.

      • + +
      • TheShadowEevee
        +TheShadowEevee helped update many tools with a new NUS endpoint. He also helped implement some fixes and improvements to Any Region Changer ModMii Edition.

      • + +
      • WiiCrazy
        +WiiCrazy is most famous for "Wii Game Shortcut Creator" (formerly known as "Crap"), Crazy Intro and Crazy Intro Video. He also contributed to usb-loaders by bypassing some game specific security. WiiCrazy is another person who's always been willing to do everything in his power to help me, or anyone else for that matter.

      • + +
      • oggzee, usptactical, gannon and Dr.Clipper
        +Together the above people compose the Configurable USB Loader Team. Back in the day, this usb-loader was always the first to add new features and in my opinion it's one of the top three best usb-loader out there.

      • + +
      • Cyan, dimok, blackb0x and the USBLoaderGX team
        +Thanks for their work on USBLoaderGX. It is one of the most feature-rich usb-loaders and has quickly become a favourite among the community. I also want to thank Cyan specifically for his excellent support of users on gbatemp for many years; he has probably explained what an IOS is more times than I can count!

      • + +
      • OverjoY, blackb0x, Peter0x44, scooby74029 and thepikachugamer
        +This dream team of developers brought my vision to life when they created YAWM ModMii Edition.

      • + +
      • Hibernatus, Fledge68 and the WiiFlow team
        +Thanks for their work on WiiFlow. It was always beautiful, but now it's got all sorts of bells and whistles, you should check it out.

      • + +
      • Wiimm
        +Thanks to Wiimm for creating Wiimmfi and Wiimms ISO Tools, including wit.exe which ModMii uses to convert Wii Games to s/uneek format, build forwarder ISOs and enabled\disable Deflicker video filters.

      • + +
      • Leseratte
        +For his work on Wiimmfi, as well as d2xl and other amazing projects.

      • + +
      • diddy81 and symular syn of the Wii Theme Team
        +The Wii Theme Team has created some of the best Wii Themes ever made! All of the alternative themes available in ModMii were created by them. I want to thank diddy81 in particular for working with me to ensure that all his themes worked perfectly for all regions.

      • + +
      • FIX94, Narolez and the WiiXplorer Team
        +Thanks to all these people for their contributions in making the best SD/USB forwarder. I want to thank FIX94 in particular who not only worked on Nintendont, Some YAWMM Mod, WiiFlow and literally every other big Wii application, but he also spent a lot of time testing ModMii's Forwarder Builder.

      • + +
      • jskyboo
        +Thanks to jskyboo for creating WiiMod. His app can do a lot of different things, and it was the first ahbprot enabled WAD Manager to incorporate davebaol's ahbprot bugfix.

      • + +
      • ModMii's Translators
        +Tranlating ModMii is an enormous amount of work. It's very challenging to get special characters to display correctly in a cmd window, not to mention keeping everything formatted properly. But probably the most difficult part of translating ModMii is keeping up with the updates. If you use a translated version of ModMii, I encourage you to thank your translator because it truly is a LOT of work to do.

        + +French Translators: mamule, xav91 and ketufe
        +Dutch Translator: Hielkenator
        +Italian Translators: Wasabi, Step and Robilyn
        +Spanish Translators: ledebene and Burton
        +Korean Translator: DDinghoya

      • + +
      • Fig2k4
        +Thanks Fig2k4 for WiiBackupManager. It was a pleasure beta testing it for you and sharing my ideas with you. I hope to see you around the forums again and that you continue working on your amazing program.

      • + +
      • Gabubu, sthetix, Foxlet, Alexander1970, Vila and Aep
        +Thanks for recording, editing or upscaling many of the Youtube videos used by ModMii. Special thanks to Gabubu who single-handedly created all the new\updated videos in the 7.0.0 update, and also updated GFX for a bunch of ModMii's Wii channels.

      • + +
      • WiiShizzza, pepxl, RobGee789, M3RK, AuroraNemoia and emilydaemon
        +Thanks to WiiShizzza for creating ModMii's new icon and to pepxl for creating ModMii's original icon. I want to thank everyone who created a ModMii icon and submitted it into ModMii's new icon competition.

        + +RobGee789 and M3RK made ModMii Skin's original graphics. AuroraNemoia made ModMii Skin's new (2022) default\Nebula theme. It was a pleasure working with them, they were all very open to feedback and willing to "go back to the drawing board", so to speak, as many times as it took to get it perfect. Thanks guys!

        + +emilydaemon made ModMii's WiiU\Aroma splash screen as well as maintains the Wilbrand Web website.

      • + +
      • dhtdht020, Gabubu, Artuto and the Open Shop Channel team
        +Thanks for maintaining oscwii.org! Special thanks to dhtdht020 for refreshing the ModMii icons in 2022; now I have a rainbow of icons to choose from should the need arise.

      • + +
      • vgmoose, pwsincd, Nightkingale, Gabubu and the Homebrew App Store team
        +Thanks for maintaining hb-app.store and all the other projects you've contributed to!

      • + +
      • My Fellow Guide Writers
        +Thanks to tj_cool, xzxero, burritoboy9984, ChokeD, mauifrog, playerjmr, Ingunar and the Wii\WiiU hacks guide team for their awesome guides. I especially want to thank tj_cool and xzxero for inviting me to join "The Crew" at the Complete Softmod Guide. I'll never forget how great it felt to be relatively new to the scene and to be invited to join you all as equals.

      • + +
      • Wii.Hacks.Guide and WiiLink\RiiConnect24 teams
        +Thanks in particular go out to Peter0x44, Larsenv and KcrPL. Brainstorming and collaborating with you guys made the 2020 lockdowns feel somewhat bearable. Special thanks to Peter0x44 for helping me set up the ModMii discord server to a much higher standard than I could have ever hoped to do on my own.

      • + +
      • DaMysteryMan
        +Thanks for helping me understand the structure of a cIOS so I could better recreate it in WAD form. For those of you who don't know him, DaMysteryMan is most well known for his ever controversial app - DarkCorp (formerly known as cIOSCorp).

      • + +
      • Gannon
        +Thanks to Gannon for bootopera, which I was able to mod to create the URL loader base dol.

      • + +
      • Devnol
        +Thanks to Devnol for properly modifying the Open HBC to use the same title ID as the official HBC (LULZ).

      • + +
      • ca032769 and Al_Touriste
        +Thanks for their tutorials on how to use a larger than 2TB Hard Drive on a Wii as a Single FAT32 Partition.

      • + +
      • All My Beta Testers!
        +It's because of you guys that ModMii is as stable as it is. Considering that ModMii is developed entirely in notepad without any kind of debugger or developer tools; it's pretty remarkable that ModMii has always been bug-free (albeit with a couple minor exceptions). Thanks for your never-ending devotion to quality control!
        + +Here's a list of some of ModMii's beta testers (in no particular order): scooby74029, DeadlyFoez, redia, Etheboss, JoostinOnline, person66, brausm08, geovalley, undeadsquirrel, mauifrog, FIX94, wolf, Larsenv, Peter0x44, Alexander1970, Cyan, Damaj301damaj, Function, forseenink, jeannotte, saulfabreg, Vila, ca032769, godreborn, KleinesSinchen, RunningSnakes, Scooty, bibarub, Aep, Isla, beta215, Binsky, CoolMe, forseenink, Maeson, grandosegood, and last but certainly not least, Denver Gamer and Clutz450. @Clutz450 and Denver Gamer, you guys rock, I really enjoyed discussing your ModMii tutorial videos and your ideas on the little ways ModMii could be made even better.

      • + +
      • You!
        +Without you, there would be no reason for ModMii to exist. Thanks for using ModMii for all your Wii\WiiU softmodding needs!
      • +
      +
      + +Supporting Apps and Sources
      +
      +Below is a list of the supporting apps bundled with ModMii and their sources. If a link is missing or broken, you can still get it from ModMii's Supporting Files Archive.
      + +Source code for ModMii itself is available is available at github, but you can just open the bat files from it's support folder in notepad or similar text editor.
      +
      + + +
        +
      • WiiPy
      • +
      • wget
      • +
      • 7za
      • +
      • nircmd
      • +
      • sfk
      • +
      • jptch
      • +
      • hexalter
      • +
      • Waninkoko's cIOS
      • +
      • Hermes v4 cIOS
      • +
      • Hermes v5 cIOS
      • +
      • d2x cIOS, v11+ source
      • +
      • Swiss cMIOS r1788
      • +
      • NandLoaders
      • +
      • ISO disc-template
      • +
      • Ascii2All.bat
      • +
      • WizApp
      • +
      • wit: still used but no longer Bundled with ModMii since v8.0.0
      • +
      • UnRAR: Still used but no longer Bundled with ModMii since v4.7.0
      • +
      • AutoIt3: Still used but no longer Bundled With ModMii since v4.5.7
      • +
      • NusFileGrabber by Leathl, Mod by XFlak and TheShadowEevee - requires libWiiSharp.dll: Not used since v7.0.3
      • +
      • patchIOS by Leathl, Mod by scooby74029 - requires libWiiSharp.dll: Not used since v7.0.3
      • +
      • WadMii (aka WadMiiIsh) by cwstjdenobs - requires libWiiSharp.dll: Not used since v7.0.3
      • +
      • TMDedit by person66 - requires libWiiSharp.dll: Not used since v7.0.3 +
      • libWiiSharp.dll by Leathl, Mod by scooby74029 and TheShadowEevee: Not used since v7.0.3
      • +
      • nusd by WiiNinja (original GUI code by WB3000): Not used since v7.0.3
      • +
      • SMW-Mod; ShowMiiWads by Leathl, Sneek Mod by RetroHead: Not used since v7.0.3
      • +
      • settings.exe v1.0 by cwstjdenobs and v1.1 mod by obcd: Not used since v7.0.3
      • +
      • Sharpii by person66: Not used since v7.0.3
      • +
      • hy: Not bundled with ModMii since v4.7.0 and no longer used at all since v7.0.3
      • +
      • fvc: Not used since v7.0.0
      • +
      + +
      +
      + + + +
    8. Support ModMii

    9. + +ModMii started out as a small side-project back in 2010 as a simple NUS Auto Downloader script, and now the changelog is taller than me! I started this project in my 20s in my spare time and since then I've gotten married and had not 1, not 2, not 3, but FOUR boys, all ~2 years apart. I love being able to share my love for gaming and for the Wii with them, and with all of you! This is a passion project that has easily taken over 9000-10000 hours of just my time alone, and that's not counting all the hours spent from the legions of devs and testers who've supported ModMii over the years.
      +
      +Not knowing that much about computers other than some excel tricks, I slowly built more advanced features on top of my original less efficient code that I'd love to rewrite if it wasn't such a daunting task. Throughout the journey I learned a lot from not just those in the credits list, but the incredibly supportive Wii community as a whole. I've gone from just being a "numbers guy" to my family's go to "tech guy", and I have this project, community and followers to thank for it.
      +
      +ModMii is entirely free to use and ad free. Donations can optionally be made to the author using the button below, or pick your favourite contributor from the credits and check if they have a donations page.
      + +

      +

      + +If you're like me and it's difficult to show support with donations, consider taking a minute to vote or share your feedback at the official ModMii page on gbatemp. I always enjoy hearing feedback about your ModMii experience.
      +
      + +XFlak
      +- XFlak + +
    + + + + diff --git a/sampleguides/8.0.1/ModMii_sysCheck_Updater_Guide_vWii.html b/sampleguides/8.0.1/ModMii_sysCheck_Updater_Guide_vWii.html new file mode 100644 index 0000000..5ba9a65 --- /dev/null +++ b/sampleguides/8.0.1/ModMii_sysCheck_Updater_Guide_vWii.html @@ -0,0 +1,633 @@ + + +ModMii SysCheck Updater Guide + + + + + +ModMii SysCheck Updater Guidev8.0.1|25.04.10 Generated on Thu 04/10/2025 - 12:38

    + + + + + + +

    +ModMii for Windows
    by XFlak
    +
    +This software is not for sale. If you paid for this software or a "bundle" you have been scammed.

    + +THIS PACKAGE COMES WITH ABSOLUTELY NO WARRANTY, NEITHER STATED NOR IMPLIED.
    +NO ONE BUT YOURSELF IS TO BE HELD RESPONSIBLE FOR ANY DAMAGE THIS MAY CAUSE TO YOUR NINTENDO WII CONSOLE!
    +USE THIS AT YOUR OWN RISK!
    +

    +

    + + + +
      + + + + +
    1. Your chosen options

    2. +This guide was generated using the following parameters:
      +
        +
      • Update active IOSs (can be disabled in options)
      • +
      • Do not install a cMIOS (can be enabled in options)
      • +
      • Do not install Hermes cIOSs (can be enabled in options)
      • +
      • Install Extra Brick Protection (patched IOS60 in unused system menu IOS slots) (can be disabled in options)
      • +
      • Update existing Priiloader installation
      • +
      • Guide generated based on ModMii's analysis of the syscheck report contained in the spoiler below
      • +

      +
      +
        +
      • SysCheck ME v2.5.0 by blackb0x, JoostinOnline, Double_A, R2-D2199 and Nano +
      • ...runs on vIOS58 (rev 6432). +
      • Region: NTSC-U +
      • System Menu 4.3U (v609) +
      • Drive date: 06.28.2011 +
      • Homebrew Channel 1.1.2 running on IOS58 +
      • Hollywood v0x21 +
      • Console ID: 12345**** +
      • Console Type: vWii +
      • Shop Channel Country: Canada (18) +
      • Boot2 v0 +
      • Found 154 titles. +
      • Found 31 IOS on this console. 0 of them are stubs. +
      • vIOS9 (rev 1290): No Patches +
      • vIOS12 (rev 782): No Patches +
      • vIOS13 (rev 1288): No Patches +
      • vIOS14 (rev 1288): No Patches +
      • vIOS15 (rev 1288): No Patches +
      • vIOS17 (rev 1288): No Patches +
      • vIOS21 (rev 1295): No Patches +
      • vIOS22 (rev 1550): No Patches +
      • vIOS28 (rev 2063): No Patches +
      • vIOS31 (rev 3864): No Patches +
      • vIOS33 (rev 3864): No Patches +
      • vIOS34 (rev 3864): No Patches +
      • vIOS35 (rev 3864): No Patches +
      • vIOS36 (rev 3864): No Patches +
      • vIOS37 (rev 5919): No Patches +
      • vIOS38 (rev 4380): No Patches +
      • vIOS41 (rev 3863): No Patches +
      • vIOS43 (rev 3863): No Patches +
      • vIOS45 (rev 3863): No Patches +
      • vIOS46 (rev 3863): No Patches +
      • vIOS48 (rev 4380): No Patches +
      • vIOS53 (rev 5919): No Patches +
      • vIOS55 (rev 5919): No Patches +
      • vIOS56 (rev 5918): No Patches +
      • vIOS57 (rev 6175): No Patches +
      • vIOS58 (rev 6432): USB 2.0 +
      • vIOS59 (rev 9249): No Patches +
      • vIOS62 (rev 6942): No Patches +
      • vIOS80 (rev 7200): No Patches +
      • vIOS512 (rev 7): No Patches +
      • vIOS513 (rev 1): No Patches +
      • Report generated on 01/26/2024. +

      +
    3. Important Notes

      • +
      • This guide does not require an internet connection on your vWii.
      • +
      • Make sure the files ModMii downloaded are on your SD Card, and your SD Card is inserted in the console.
      • +
          +
        • If you don't have an SD Card, you can still complete this guide using a Hard Drive formatted as FAT32 in place of an SD Card.
        • +
            +
          • Use ModMii's USB-Loader Setup feature if you need help formatting your HDD as FAT32.
          • +
          • Make sure to always plug your hard drive into USB port0 - the one on the back furthest from the edge of the WiiU.
          • +
          +
        • If you don't have an SD Card or Hard Drive, you can launch Wii\vWii apps and install WADs over the internet to your Wii from your PC. Just open apps (boot.dol\elf files) or WADs with ModMii.
        • +
            +
          • Note that some apps may not work properly or support all features if they require an SD or HDD.
          • +
          +
        + +
      • Check if your SD Card has a lock switch and make sure it's disabled.
      • +
      • If you get errors during any of the steps try reformatting your SD Card as FAT32.
      • +
      • If your console ever freezes, hold the power button for 5 seconds to power it off then try again.
      • +
      • During the modding process if you are prompted for your Nintendo Network ID to launch a channel or app you can select the back arrow button then "Start" to start the software anyway.
      • +
      • If you brick your vWii for any reason you should be able to recover using vWii Decaffeinator or vWii NAND Restorer so long as the WiiU menu remains operational; however, vWii NAND Restorer currently requires switching from Aroma to a legacy environment like Tiramisu. Some actions to avoid that may cause brick are listed below:
      • +
          +
        • Never uninstall a System Menu or IOS.
        • +
        • Installing a custom System Menu for vWii is a brick risk and you should always have a NAND backup before installing one; however, when done right it will not brick the vWii. vWii themes are experimental and not every MYM\theme will work properly.
        • +
        • Replacing any IOS (including TED IOSes) or WADs made for the original Wii on your vWii may semi-brick it. WiiWare wads are fine, but some need to be converted to work.
        • +
        +
      • When updating your softmod you should always overwrite old mods by installing new ones, do not try to "Delete everything" or "Start from scratch".
      • +
          +
        • To update your mods in the future you can use the ModMii Wizard as if it was your first time, or even better, update only your outdated WiiU mods using ModMii's File Cleanup and App Updater feature, or update only outdated vWii mods using ModMii's Syscheck Updater Wizard!
        • +
        +
      • If you accept an official Nintendo update after modding, you may lose some of your modifications and have to reinstall them.
      • +
      • It's probably unnecessary, but you should disconnect all peripherals from the console during the modding procedure unless instructed otherwise.
      • +
      • If connecting a portable hard drive to your WiiU, a Y-cable may be needed for it to draw power from two usb ports.
      • +
          +
        • The WiiU and vWii cannot use the same USB hard drive; however a single SD Card can be used for both.
        • +
        • A WiiU Formatted USB hard drive is a hard drive that has been formatted by a WiiU console to its proprietary format. A WiiU formatted USB drive cannot be read by any device other than the WiiU that originally formatted it. If you ever want to use it with another WiiU console or any other devices, you will have to reformat it.
        • +
        • The vWii cannot use a WiiU Formatted USB hard drive. It is recommended that USB Hard drives intended for use on the vWii be formatted as FAT32.
        • +
        • If a non-WiiU Formatted USB hard drive is detected while in the WiiU menu you will be prompted to format\erase it. Careful not to accidentally format your vWii Hard Drive (if applicable). The After Modding section of this guide will direct you on how to optionally disable the format prompt.
        • +
        • USB hard drives configured to work on a vWii will also work on Wii and Wii Mini and vice versa.
        • +
        • Double check that your hard drive is always plugged into USB port0 - the one on the back furthest from the edge of the WiiU.
        • +
        + +
      • Detailed guides covering a broad range of related topics available at the Complete Softmod Guide, wii.hacks.guide and wiiu.hacks.guide
      • +
      • If you come across a term or abbreviation that you're not familar with you can reference the WiiBrew Glossary or the CSG Glossary
      • +
      • If you need help, have questions, or just want to chat visit the official ModMii page on gbatemp or the ModMii Discord Server and ask away!

      +
    4. Updating your vWii Hacks

      1. + +
      2. Install and Configure Priiloader

      3. +
        + +Priiloader loads just before the vWii System Menu and is invisible unless you hold down the ESC key on a USB connected keyboard while launching the vWii system menu. Not only is Priiloader a great form of brick protection, it can be customized to automatically boot straight to the System Menu (default behavior) with patched features (aka "System Menu Hacks"), or directly to the HBC or a user defined homebrew (e.g. a USB-Loader, Crazy Intro Videos, etc). Click here for directions on "Installing a file" (aka "dol" or "elf" file) in Priiloader to launch user defined homebrew. Custom forwarder dols that are compatible with Priiloader can be built from ModMii's Advanced Downloads menu. More Priiloader information can be found in its FAQ.
        +
        + + +
          + +
        • You can navigate the Priiloader menu using a Wiimote, GameCube controller, or USB Keyboard. +
        + +
        + +
          +
        1. Launch the "Priiloader Installer" from the Homebrew Channel. +
        2. After the Priiloader Installer loads, press + to install it. +
            +
          • When successful the installer should display "Install done!" + + + +
          +
        3. Press A to exit back to the Homebrew Channel. + +
        4. Launch the "Load Priiloader" app via the HBC to access the Priiloader menu. + +
            +
          • You can also access Priiloader by holding down the ESC key on a USB connected keyboard while launching the vWii system menu, or by downloading the "Priiloader Wii U Forwarder tool", saving it to your SD Card and running it directly from the WiiU Menu. +
          +
        5. From the Priiloader menu, select "System Menu Hacks" and enable some system menu hacks. +
            +
          • Be careful not to haphazardly enable just any hack, for example do not enable "Lock System Menu with Black Screen".
            +
          • Click here for a description of each Priiloader system menu hack. +
          +
          +RECOMMENDED HACKS +
            + + + +
          • Block Online Updates
          • +
          • Region Free EVERYTHING
          • +
          • Remove Deflicker (only if you are NOT using a CRT display)
          • +
          • Wiimmfi Patch v4
          • +
          • Remove NoCopy Save File Protection
          • +
          • Wii System Settings via Options Button
          • +
          • Create message via Calendar button (only needed if using WC24 services like WiiLink)
          • +
          • Permanent vWii System Settings
          • +
              +
            • Make sure to read about it here before enabling.
            • +
            +
          • Fix NWC24iSetUniversalTime (only needed if using WC24 services like WiiLink)
          • +
              +
            • To enable this hack it you must first generate it and paste it at the end of your \apps\priiloader\hacks_hash.ini file. Remember to generate two hacks if your country observes daylight saving time.
            • +
            + +
          + +
          +
        6. Scroll down to "save settings" and press A, then press B to go back to Priiloader's main menu. +
        7. Optional: Autoboot a USB-Loader Channel instead of the System Menu. +
            +
          • Select "Load/Install File". Select your forwarder dol (e.g. USBLoader_IDCL_Channel_Forwarder.dol) and press A to install it. Wait for it to install and return to the main menu.
          • +
              +
            • Did you know that custom forwarder dols can be built from ModMii's Advanced Downloads menu?
            • +
            +
          • Navigate to "Settings" and change "Autoboot" to "Installed File".
          • +
          + +
        8. Navigate to "Homebrew Channel" and press A to launch it.
          +
        +
        +Pro tip! If you update or (re)install any System Menu it generally REMOVES Priiloader and you should reinstall it immediately to stay protected. Only YAWM ModMii Edition allows you to safely retain Priiloader while (re)installing a System Menu.
        +
        + + + + +
      4. Install WADs

      5. +
        +YAWM ModMii Edition stands for Yet Another Wad Manager ModMii Edition (aka yawmME). A WAD Manager will allow you to install "WADs" containing things like updates and other content for your console, like IOSs, custom IOSs (or cIOSs), or other downloadable content, which can be all packed into WADs and installed to your console. Think of a WAD like a zip file but for the Wii.
        +
        + +WARNINGS: Do not unplug the console when installing WADs. WADs can also be uninstalled, and if you're not careful you can brick your console by uninstalling or even installing the wrong WAD. The WAD Manager you're using, YAWM ModMii Edition, has some extra brick protection built in to restrict someone from doing catastrophic things like uninstalling any System Menu WAD, or required System Menu IOS, or a dozen other things which could potentially result in a brick if you don't know what you're doing. Stick to your ModMii guide and you'll be fine.
        +
        + + +
        +
        +
        + + +

        + +Fun Fact! I mentioned IOSs and cIOSs before, "the Wii console uses the 'IOS' system to communicate with the hardware, it's like a driver (compared to Windows). It contains information and communication tools (like how to access the Disc drive, how to access USB, read the savegames data stored on internal memory, etc.)" ~Cyan. If you're curious to learn more about IOSs or cIOSs, a thorough explanation can be found in Cyan's IOS Explanation post.
        +

        +
        + + + +
          +
        1. On your console, load "YAWM ModMii Edition" from the HomeBrew Channel. +
        2. Choose your source device using left and right, most likely "Wii SD Slot", and Press A. +
        3. Install your custom list of 7 WADs found in the spoiler below.
          + +
            +
          • Be careful not to install any additional WADs that may have been previously saved in this folder (they may be safe, but I cannot say for sure). +
          +
        4. Hold + for 2 seconds to select all the WADs in the folder. + +
            +
          • Alternatively, you can select or deselect your WADs individually by navigating to each one and hitting +.
            +
          • Warning: do not use minus (-) as this will mark WADs for uninstallation.
            +
          + +
        5. After you've marked all the WADs listed below, press A on any marked WAD to install them all. +
        6. Confirm the total number selected for installation is 7, then press A again to install.
          + +
            +
          • If any WADs fail to install properly please retry installing them.
            + + +
          + + + + +
        7. After successfully installing all the WADs, press any button to continue, then press the Home button on your Wiimote to exit YAWM ModMii Edition. + +
        + +
        +
        +
        +
        + + +Here's your unique list of 7 WADs to install: +
          +
        1. cIOS248[38]-d2x-v11-beta3-vWii
        2. +
        3. cIOS249[56]-d2x-v11-beta3-vWii
        4. +
        5. cIOS250[57]-d2x-v11-beta3-vWii
        6. +
        7. cIOS251[58]-d2x-v11-beta3-vWii
        8. +
        9. cIOS61[56]-v5918-vWii
        10. +
        11. Open_HBC_1.1.3_OHBC
        12. +
        13. vIOS80v7200[FS-ES-NP-VP]-vWii
        14. +

        +
        +
        +

      +
    5. After Modding your vWii

      • +
      • To play Wii (and Gamecube) games off a USB hard drive, run the USB-Loader Setup wizard from ModMii's Main Menu. +
      • Optionally use UStealth for Windows (also available on ModMii's Download Page 5) or the homebrew app USB Toggle 2.0 to hide USB hard drives so that the WiiU no longer asks you to Format them. The disk is then also hidden from Windows. If you want to copy something onto it later you have to first make your device visible again using either of the same tools. Of course you should not format it if Windows asks you to! + +
      • At any point you can run SysCheck on your vWii to get a sysCheck.csv log of your installed softmods; in the future you can check if any of your vWii mods are outdated by opening your log with the latest version of ModMii. + +
      • Download the latest Wii Homebrew apps to your SD Card or FAT32 USB Hard Drive so they can be launched via the HBC or forwarder channels. + +
          +
        • Download some Wii related PC tools or Just for Fun Wii apps like emulators or cheat codes from ModMii Classic's Download Pages. +
        • Grab the Homebrew Browser or the Open Shop Channel for Windows from ModMii or the provided links to easily download many other popular apps right from your vWii or PC!
        • +
        • Some other great libraries of Homebrew applications can be found at wiibrew.org, wiidatabase.de, oscwii.org and of course gbatemp. + +
            +
          • To manually "install" apps, download your homebrew and you should find a boot.dol (or boot.elf) file and possibly an icon.png and meta.xml. +
          • For the HBC to read your SD/USB correctly, your card must be structured SD+USB:/apps/application name/boot.dol\elf +
          • Some apps require a meta.xml be saved in the same place as the boot.dol\elf to work properly (icon.png is always optional). +
          • If you have a dol or elf file not named "boot", rename it boot.dol\elf, otherwise it will not be recognized by the HBC (not required if using Priiloader to install a file). +
          +
        +
      • Check out some of my custom Wii Forwarder Channels to launch your favourite Wii homebrew straight from the vWii System Menu. Note that some channels may not yet be updated for vWii; simply open them using ModMii to edit the NandLoader to make them vWii compatible. + +
      • Get a new theme for your vWii Menu! Confirm you have Priiloader installed before installing themes, then open mym themes\files using ModMii or ThemeMii Mod to convert them to csm files for your specific system menu version. Or check out the huge library of themes available at www.wiithemer.org, a website that also converts MYMs to CSMs for you on the fly. CSM files can then be installed to your Wii using csm-installer. ThemeMii Mod and csm-installer are both available on ModMii Classic's Download Pages. +
      • "Expand" your vWii's internal memory for more WiiWare and Virtual Console games by having it load the System Menu from external storage instead. Use ModMii's Emulated NAND builder to get started. +
          +
        • You can also use your vWii's nand.bin or slccmpt.bin backup as an Emulated NAND. To extract the files from a nand.bin or slccmpt.bin to use as an Emulated NAND, simply open the file using ModMii. If ModMii prompts you to share keys to repair the nand provide it with your keys.bin or opt.bin backup. +
        • Alternatively, you can dump your vWii's NAND to use as an Emulated NAND using USB Loader GX's features menu. +
        +
      • Install Fakemote to an unused IOS slot like 247 to add support for DS3 and DS4 controllers. This can also be done using ModMii Classic's Advanced Downloads Menu by choosing the latest FM (Fakemote) version of d2x in ModMii's options. +
      • Check out some Crazy Intro Videos to customize how your vWii starts up (SD Card required). + +
      • Bring back WiiConnect24 to your vWii! The WiiLink Patcher restores functionality to Wii Mail and various Nintendo Channels such as Forecast, News, Everybody Votes, Nintendo, Check Mii Out, and more! You can get this tool from from ModMii Classic's Download Page 5. + +
      • Check out RiiTag\LinkTag: a customizable and dynamic gamertag to automatically update your Discord status with what you've been playing on your vWii. + +
      • System Channel Restorer from ModMii Classic's Download Page 2 can be used to re-install missing/removed system apps, e.g. Mii Channel, Photo Channel, EULA, etc. However, these three examples in particular will have already been installed as part of this guide. +
      • csm-installer and ww-43db-patcher from ModMii Classic's Download Page 2 can be used to patch the WiiWare 4:3 aspect ratio database (43DB) to enable a 16:9 aspect ratio in Everybody Votes Channel and Check Mii Out Channels. However, if you installed any vWii theme built using ModMii (even the Default theme) this patch has already been applied. + +
      +
      + + + +
    6. Credits, Supporting Apps, and Sources

    7. +ModMii was written entirely by yours truly, XFlak. Trust me, no one else is crazy enough to try to maintain a batch file that has grown so large and 'all over the place'. But without the help of many other very talented people ModMii would not exist. Some people have contributed supporting files or programs, others have shared their knowledge, some have provided ideas and others have given their time.
      +
      +I have tried my best to recognize everyone's contribution to ModMii regardless of how big or small it is. If I've forgotten someone, please notify me and I'll add them to the credits as quickly as possible.

      + + +
      +
      +
      + +
        +
      • Team Twiizers
        +Thanks to Team Twiizers for creating the revolutionary HackMii Installer. Without their hard work, the Wii might never have been unlocked. Many Team Twiizer Members went on to join Team Fail Overflow; a team that played a vital role in unlocking the PS3.

        + +I especially want to thank Bushing (may he rest in peace), who before his untimely passing gave ModMii his blessing to download and use the HackMii Installer.

      • + +
      • Giantpune
        +Giantpune is a legend in the Wii Scene and I consider him to be a good friend of mine. He created many exploits, including the Smash Stack exploit for PAL and KOR Wii's (which is maybe still the only method to fix 003 bricked Wii's), the Channel Forwarder dol, USB Loader GX, and many other computer programs to repair or virginize Wii's.

        + +He's contributed code to more projects than I even know about, so its impossible for me to truly convey his impact on the scene. He even took the time to explain a few things to me about cIOSs when ModMii was in its early stages and still known as NUS Auto Downloader.

      • + +
      • DeadlyFoez
        +DeadlyFoez is legendary for his Wii Repairs and infectus tutorial. He also played a key role in the ModMii v5.0.0 update not only by helping come up with the idea for using html guides but also creating the template for ModMii's custom html guides and recording almost all of the videos and images they use. Within 1.5 weeks since our initial conversation we were able to collaborate and bring the idea to life in time to release it for Christmas. Working with him on this was a truly rewarding and fun experience. DeadlyFoez also single-handedly built the first official ModMii website.

        + +What can I say about THE "DeadlyFoez" on a personal level. He's always getting me into trouble but his friendship is worth every fiasco! It's unreal how he became one of my best friends. Just goes to show you not everyone you meet online is totally crazy; in his case... just a little crazy. But seriously, thanks to DeadlyFoez for always being there for me to bounce ModMii ideas off of, for hosting our Team Your Mom meetings and for introducing me to his awesome family and friends. There's no one else I'd rather geek out with and I'll always have your back.

      • + +
      • Violator
        +He's my bro, my cuz, my best man and the reason I ever bought or modded a Wii. "XFlak" would have died many years ago if not for him. Thanks Violator, for getting me interested in this stuff, and for all the awesome music you recorded for ModMii and my Top Wii Channels.

      • + +
      • JoostinOnline
        +Thanks for his work developing KoreanKii (with tueidj), Syscheck HD Edition, sharing his webhosting space with me, and for all his jokes; I'll never get tired of our endless patriotic "debates".

      • + +
      • Crediar, Daco Taco and Phpgeek
        +The above people all had a hand in creating Priiloader. This was another revolutionary tool mainly because it was the first to offer some level of protection to newer Wii's that were unable to install Bootmii at boot2. Crediar developed the original preloader as well as s/uneek, Nintendont, NMM, DML, etc. Special thanks to Daco Taco for being the last man standing in terms of actively improving/maintaining Priiloader, not to mention developing OpenDolBoot and just generally being very helpful and knowledgeable.

      • + +
      • NinjaCheetah
        +Thanks for his work on libWiiPy, WiiPy, NUSGet and more! It was a pleasure working with him to test his tools and he was always very open to feedback and feature requests.

      • + +
      • Comex
        +In addition to being a member of Team Twiizers and contributing to the HackMii Installer, Comex created the heavily utilized bannerbomb exploit. This exploit is what allows Wii's on firmwares 3.0-4.2 to be softmodded with only an SD Card instead of needing one of a few specific Wii Games.

      • + +
      • Maschell and GaryOderNichts
        +Thanks for being absolute legends in the WiiU and vWii scene!

        + +
      • Waninkoko
        +Waninkoko was the first to publicly release a cIOS and other excellent apps like WAD manager, Save Game Manager, USB loader, etc. I also want to thank him for giving ModMii permission to recreate his cIOSs in WAD form.

        + +
      • Hermes and Rodries
        +Hermes is well known for his cIOS 222/223/224 and for his usbloader "uloader". For a time his cIOSs were the only ones to work with RockBand type games and they are still highly utilized today. Thanks to Rodries for improving upon Hermes v5.1 cIOSs.

      • + +
      • davebaol, blackb0x, XFlak and xabby
        +These developers worked together to modify Waninkoko's rev21 cIOS and created a new "d2x" cIOS. This cIOS is currently considered the ultimate cIOS because it corrected many bugs and added features that were previously thought to be impossible (ie. Support for IOS Reloading Games). WiiPower was also heavily influential in achieving IOS Reload Support.

      • + +
      • Fullmetal5
        +Thanks for his work developing the str2hax and bluebomb exploits.

      • + +
      • WiiGator
        +WiiGator created a cMIOS and Gamecube Backup Launcher. Any GameCube fans owe a big thank you to WiiGator for his work.

      • + +
      • cwstjdenobs
        +cwstjdenobs is one of the few people I've encountered in the Wii scene that I would love to treat to a beer. He was always very supportive of me and encouraged me to ask him as many questions as I'd like. He is probably most well known for YAWMM (Yet Another Wad Manager Mod) which was the first Wad Manager to add brick protection by restricting users from making silly mistakes like uninstalling or stubbing a crucial file. He's also made and modified apps specifically for ModMii. For example, he modified WadMii so it doesn't timestamp WADs and he also made a setting.txt builder for ModMii's NAND builder.

      • + +
      • Leathl
        +Leathl is another awesome developer who supported me before I became well known by expanding upon his apps to further support ModMii. Leathl has created many Wii apps including ShowMiiWads, CustomizeMii, libWiiSharp, patchios, nusfilegrabber, etc. Despite his recent inactivity, his apps are still highly used today... just goes to show you that quality work never gets old. I also want to thank RetroHead for his Mod of ShowMiiWads which ModMii uses to build emulated nands without requiring any input from the user. libWiiSharp.dll is based on wii.py, the wii.py devs are Megazig, Omega, Xuzz, SquidMan, Matt_P and The Lemon Man. Also thanks to Daeken for writing Struct.py and marcan for his LZ77 code.

      • + +
      • scooby74029
        +scooby74029's most well known for sneeky compiler, which is able to build multiple different versions of s\uneek. ModMii will always construct the latest version of s\uneek available on his sneeky compiler google code webpage. This means he has total control over what version of s\uneek ModMii will construct. He also created modifications of Leathl's libWiiSharp.dll and patchios.exe to further support ModMii. Additionally, he's modified other apps like Any Region Changer ModMii Edition, JoyFlow, JoyLoader GX, JoyLoader CFG, etc. On top of all that, he's an all around awesome person and I'm proud to be on his friends list.

      • + +
      • person66
        +person66 has had a hand in many projects, but most noteworthy are his sharpii cmd line tool and his Universal Forwarder Creator. He also wrote the intial version of an autoit script that is used to launch ModMii with an icon, arguments and other useful functions.

        +Thanks for trading little bits of batch coding knowledge with me. It's great having a fellow batch coder for a friend; we are a dying breed, so keep up the great work with Universal Forwarder Creator and all your other projects.

      • + +
      • WiiPower and shoutplenty
        +WiiPower created Neogamma which is hands down the best backup disc loader for the Wii. He also contributed code to many other popular usb-loaders and had a hand in adding IOS Reloading support to the d2x cIOSs. Furthermore he also modified WiiGators cMIOS, which was later further modded by shoutplenty to include Swiss, and is considered the ultimate cMIOS today.

      • + +
      • OverjoY and obcd
        +OverjoY created JoyFlow, a modification of WiiFlow that runs on s\uneek. He then teamed up with obcd to accomplish some seriously amazing things, like building their mod of s\uneek, NEEK2O, that allows it to load games in wbfs format and select from multiple emulated NANDs.

      • + +
      • Maeson and NoobletCheese
        +Thanks for researching video filters in such detail to get Deflicker video filter mods working just right!

      • + +
      • CrafterPika
        +Thanks for developing and hosting an updated server to save SysCheck report uploads.

      • + +
      • Arikado and the Dop-Mii Team
        +They created Dop-Mii; a lot of apps borrow code from Dop-Mii, so even if you have never used Dop-Mii but used MMM or WiiMod then you owe a thank you to these people.

      • + +
      • DarkMatterCore
        +For his work on wad2bin, Yet Another BlueDump MOD, ww-43db-patcher and for being a part of ModMii's development and testing discord.

      • + +
      • WiiWu
        +He made Multi-Mod Manager (MMM) which has the functions of many different Wii modding tools all in one user friendly app.

      • + +
      • WB3000 and WiiNinja
        +Thanks to WB3000 for creating NUS Downloader and to WiiNinja for making a cmd line version of NUS Downloader. NUS Downloader was one of ModMii's vital supporting apps.

      • + +
      • TheShadowEevee
        +TheShadowEevee helped update many tools with a new NUS endpoint. He also helped implement some fixes and improvements to Any Region Changer ModMii Edition.

      • + +
      • WiiCrazy
        +WiiCrazy is most famous for "Wii Game Shortcut Creator" (formerly known as "Crap"), Crazy Intro and Crazy Intro Video. He also contributed to usb-loaders by bypassing some game specific security. WiiCrazy is another person who's always been willing to do everything in his power to help me, or anyone else for that matter.

      • + +
      • oggzee, usptactical, gannon and Dr.Clipper
        +Together the above people compose the Configurable USB Loader Team. Back in the day, this usb-loader was always the first to add new features and in my opinion it's one of the top three best usb-loader out there.

      • + +
      • Cyan, dimok, blackb0x and the USBLoaderGX team
        +Thanks for their work on USBLoaderGX. It is one of the most feature-rich usb-loaders and has quickly become a favourite among the community. I also want to thank Cyan specifically for his excellent support of users on gbatemp for many years; he has probably explained what an IOS is more times than I can count!

      • + +
      • OverjoY, blackb0x, Peter0x44, scooby74029 and thepikachugamer
        +This dream team of developers brought my vision to life when they created YAWM ModMii Edition.

      • + +
      • Hibernatus, Fledge68 and the WiiFlow team
        +Thanks for their work on WiiFlow. It was always beautiful, but now it's got all sorts of bells and whistles, you should check it out.

      • + +
      • Wiimm
        +Thanks to Wiimm for creating Wiimmfi and Wiimms ISO Tools, including wit.exe which ModMii uses to convert Wii Games to s/uneek format, build forwarder ISOs and enabled\disable Deflicker video filters.

      • + +
      • Leseratte
        +For his work on Wiimmfi, as well as d2xl and other amazing projects.

      • + +
      • diddy81 and symular syn of the Wii Theme Team
        +The Wii Theme Team has created some of the best Wii Themes ever made! All of the alternative themes available in ModMii were created by them. I want to thank diddy81 in particular for working with me to ensure that all his themes worked perfectly for all regions.

      • + +
      • FIX94, Narolez and the WiiXplorer Team
        +Thanks to all these people for their contributions in making the best SD/USB forwarder. I want to thank FIX94 in particular who not only worked on Nintendont, Some YAWMM Mod, WiiFlow and literally every other big Wii application, but he also spent a lot of time testing ModMii's Forwarder Builder.

      • + +
      • jskyboo
        +Thanks to jskyboo for creating WiiMod. His app can do a lot of different things, and it was the first ahbprot enabled WAD Manager to incorporate davebaol's ahbprot bugfix.

      • + +
      • ModMii's Translators
        +Tranlating ModMii is an enormous amount of work. It's very challenging to get special characters to display correctly in a cmd window, not to mention keeping everything formatted properly. But probably the most difficult part of translating ModMii is keeping up with the updates. If you use a translated version of ModMii, I encourage you to thank your translator because it truly is a LOT of work to do.

        + +French Translators: mamule, xav91 and ketufe
        +Dutch Translator: Hielkenator
        +Italian Translators: Wasabi, Step and Robilyn
        +Spanish Translators: ledebene and Burton
        +Korean Translator: DDinghoya

      • + +
      • Fig2k4
        +Thanks Fig2k4 for WiiBackupManager. It was a pleasure beta testing it for you and sharing my ideas with you. I hope to see you around the forums again and that you continue working on your amazing program.

      • + +
      • Gabubu, sthetix, Foxlet, Alexander1970, Vila and Aep
        +Thanks for recording, editing or upscaling many of the Youtube videos used by ModMii. Special thanks to Gabubu who single-handedly created all the new\updated videos in the 7.0.0 update, and also updated GFX for a bunch of ModMii's Wii channels.

      • + +
      • WiiShizzza, pepxl, RobGee789, M3RK, AuroraNemoia and emilydaemon
        +Thanks to WiiShizzza for creating ModMii's new icon and to pepxl for creating ModMii's original icon. I want to thank everyone who created a ModMii icon and submitted it into ModMii's new icon competition.

        + +RobGee789 and M3RK made ModMii Skin's original graphics. AuroraNemoia made ModMii Skin's new (2022) default\Nebula theme. It was a pleasure working with them, they were all very open to feedback and willing to "go back to the drawing board", so to speak, as many times as it took to get it perfect. Thanks guys!

        + +emilydaemon made ModMii's WiiU\Aroma splash screen as well as maintains the Wilbrand Web website.

      • + +
      • dhtdht020, Gabubu, Artuto and the Open Shop Channel team
        +Thanks for maintaining oscwii.org! Special thanks to dhtdht020 for refreshing the ModMii icons in 2022; now I have a rainbow of icons to choose from should the need arise.

      • + +
      • vgmoose, pwsincd, Nightkingale, Gabubu and the Homebrew App Store team
        +Thanks for maintaining hb-app.store and all the other projects you've contributed to!

      • + +
      • My Fellow Guide Writers
        +Thanks to tj_cool, xzxero, burritoboy9984, ChokeD, mauifrog, playerjmr, Ingunar and the Wii\WiiU hacks guide team for their awesome guides. I especially want to thank tj_cool and xzxero for inviting me to join "The Crew" at the Complete Softmod Guide. I'll never forget how great it felt to be relatively new to the scene and to be invited to join you all as equals.

      • + +
      • Wii.Hacks.Guide and WiiLink\RiiConnect24 teams
        +Thanks in particular go out to Peter0x44, Larsenv and KcrPL. Brainstorming and collaborating with you guys made the 2020 lockdowns feel somewhat bearable. Special thanks to Peter0x44 for helping me set up the ModMii discord server to a much higher standard than I could have ever hoped to do on my own.

      • + +
      • DaMysteryMan
        +Thanks for helping me understand the structure of a cIOS so I could better recreate it in WAD form. For those of you who don't know him, DaMysteryMan is most well known for his ever controversial app - DarkCorp (formerly known as cIOSCorp).

      • + +
      • Gannon
        +Thanks to Gannon for bootopera, which I was able to mod to create the URL loader base dol.

      • + +
      • Devnol
        +Thanks to Devnol for properly modifying the Open HBC to use the same title ID as the official HBC (LULZ).

      • + +
      • ca032769 and Al_Touriste
        +Thanks for their tutorials on how to use a larger than 2TB Hard Drive on a Wii as a Single FAT32 Partition.

      • + +
      • All My Beta Testers!
        +It's because of you guys that ModMii is as stable as it is. Considering that ModMii is developed entirely in notepad without any kind of debugger or developer tools; it's pretty remarkable that ModMii has always been bug-free (albeit with a couple minor exceptions). Thanks for your never-ending devotion to quality control!
        + +Here's a list of some of ModMii's beta testers (in no particular order): scooby74029, DeadlyFoez, redia, Etheboss, JoostinOnline, person66, brausm08, geovalley, undeadsquirrel, mauifrog, FIX94, wolf, Larsenv, Peter0x44, Alexander1970, Cyan, Damaj301damaj, Function, forseenink, jeannotte, saulfabreg, Vila, ca032769, godreborn, KleinesSinchen, RunningSnakes, Scooty, bibarub, Aep, Isla, beta215, Binsky, CoolMe, forseenink, Maeson, grandosegood, and last but certainly not least, Denver Gamer and Clutz450. @Clutz450 and Denver Gamer, you guys rock, I really enjoyed discussing your ModMii tutorial videos and your ideas on the little ways ModMii could be made even better.

      • + +
      • You!
        +Without you, there would be no reason for ModMii to exist. Thanks for using ModMii for all your Wii\WiiU softmodding needs!
      • +
      +
      + +Supporting Apps and Sources
      +
      +Below is a list of the supporting apps bundled with ModMii and their sources. If a link is missing or broken, you can still get it from ModMii's Supporting Files Archive.
      + +Source code for ModMii itself is available is available at github, but you can just open the bat files from it's support folder in notepad or similar text editor.
      +
      + + +
        +
      • WiiPy
      • +
      • wget
      • +
      • 7za
      • +
      • nircmd
      • +
      • sfk
      • +
      • jptch
      • +
      • hexalter
      • +
      • Waninkoko's cIOS
      • +
      • Hermes v4 cIOS
      • +
      • Hermes v5 cIOS
      • +
      • d2x cIOS, v11+ source
      • +
      • Swiss cMIOS r1788
      • +
      • NandLoaders
      • +
      • ISO disc-template
      • +
      • Ascii2All.bat
      • +
      • WizApp
      • +
      • wit: still used but no longer Bundled with ModMii since v8.0.0
      • +
      • UnRAR: Still used but no longer Bundled with ModMii since v4.7.0
      • +
      • AutoIt3: Still used but no longer Bundled With ModMii since v4.5.7
      • +
      • NusFileGrabber by Leathl, Mod by XFlak and TheShadowEevee - requires libWiiSharp.dll: Not used since v7.0.3
      • +
      • patchIOS by Leathl, Mod by scooby74029 - requires libWiiSharp.dll: Not used since v7.0.3
      • +
      • WadMii (aka WadMiiIsh) by cwstjdenobs - requires libWiiSharp.dll: Not used since v7.0.3
      • +
      • TMDedit by person66 - requires libWiiSharp.dll: Not used since v7.0.3 +
      • libWiiSharp.dll by Leathl, Mod by scooby74029 and TheShadowEevee: Not used since v7.0.3
      • +
      • nusd by WiiNinja (original GUI code by WB3000): Not used since v7.0.3
      • +
      • SMW-Mod; ShowMiiWads by Leathl, Sneek Mod by RetroHead: Not used since v7.0.3
      • +
      • settings.exe v1.0 by cwstjdenobs and v1.1 mod by obcd: Not used since v7.0.3
      • +
      • Sharpii by person66: Not used since v7.0.3
      • +
      • hy: Not bundled with ModMii since v4.7.0 and no longer used at all since v7.0.3
      • +
      • fvc: Not used since v7.0.0
      • +
      + +
      +
      + + + +
    8. Support ModMii

    9. + +ModMii started out as a small side-project back in 2010 as a simple NUS Auto Downloader script, and now the changelog is taller than me! I started this project in my 20s in my spare time and since then I've gotten married and had not 1, not 2, not 3, but FOUR boys, all ~2 years apart. I love being able to share my love for gaming and for the Wii with them, and with all of you! This is a passion project that has easily taken over 9000-10000 hours of just my time alone, and that's not counting all the hours spent from the legions of devs and testers who've supported ModMii over the years.
      +
      +Not knowing that much about computers other than some excel tricks, I slowly built more advanced features on top of my original less efficient code that I'd love to rewrite if it wasn't such a daunting task. Throughout the journey I learned a lot from not just those in the credits list, but the incredibly supportive Wii community as a whole. I've gone from just being a "numbers guy" to my family's go to "tech guy", and I have this project, community and followers to thank for it.
      +
      +ModMii is entirely free to use and ad free. Donations can optionally be made to the author using the button below, or pick your favourite contributor from the credits and check if they have a donations page.
      + +

      +

      + +If you're like me and it's difficult to show support with donations, consider taking a minute to vote or share your feedback at the official ModMii page on gbatemp. I always enjoy hearing feedback about your ModMii experience.
      +
      + +XFlak
      +- XFlak + +
    + + + + diff --git a/sampleguides/8.0.1/index.html b/sampleguides/8.0.1/index.html new file mode 100644 index 0000000..008ef5c --- /dev/null +++ b/sampleguides/8.0.1/index.html @@ -0,0 +1 @@ + ModMii for Windows

    Home Usage Help Discord Credits Donate

    ModMii Banner


    It's now easier than ever to donate to ModMii using Ko-fi (supports PayPal), Patreon or GitHub Sponsors!

    ❤ Ko-fi ❤ Patreon ❤ Sponsor

    \ No newline at end of file diff --git a/sampleguides/index.html b/sampleguides/index.html index 6f23fc8..9c6ebe5 100644 --- a/sampleguides/index.html +++ b/sampleguides/index.html @@ -1 +1 @@ - ModMii for Windows

    Home Usage Help Discord Credits Donate

    ModMii Banner


    It's now easier than ever to donate to ModMii using Patreon or GitHub Sponsors!

    ❤ Patreon ❤ Sponsor

    Sample Guides

    Sample guides are for illustrative purposes only, you should always use ModMii to create your own personalized custom guide based on your specific situation.

    Sample Guides currently available for these ModMii versions:

    \ No newline at end of file + ModMii for Windows

    Home Usage Help Discord Credits Donate

    ModMii Banner


    It's now easier than ever to donate to ModMii using Ko-fi (supports PayPal), Patreon or GitHub Sponsors!

    ❤ Ko-fi ❤ Patreon ❤ Sponsor

    Sample Guides

    Sample guides are for illustrative purposes only, you should always use ModMii to create your own personalized custom guide based on your specific situation.

    Sample Guides currently available for these ModMii versions:

    \ No newline at end of file diff --git a/sampleguides/latest/ModMii_Abstinence_Guide(lower_than_4.2).html b/sampleguides/latest/ModMii_Abstinence_Guide(lower_than_4.2).html index 5d729c0..c30b6dd 100644 --- a/sampleguides/latest/ModMii_Abstinence_Guide(lower_than_4.2).html +++ b/sampleguides/latest/ModMii_Abstinence_Guide(lower_than_4.2).html @@ -27,7 +27,7 @@ ol > li::marker {font-weight: bold;} -ModMii Abstinence Guidev8.0.0|25.03.10 Generated on Mon 03/10/2025 - 16:44

    +ModMii Abstinence Guidev8.0.1|25.04.10 Generated on Thu 04/10/2025 - 12:35

    Home Usage Help Discord Credits Donate

    ModMii Banner


    It's now easier than ever to donate to ModMii using Patreon or GitHub Sponsors!

    ❤ Patreon ❤ Sponsor

    \ No newline at end of file + ModMii for Windows

    Home Usage Help Discord Credits Donate

    ModMii Banner


    It's now easier than ever to donate to ModMii using Ko-fi (supports PayPal), Patreon or GitHub Sponsors!

    ❤ Ko-fi ❤ Patreon ❤ Sponsor

    \ No newline at end of file diff --git a/usage.html b/usage.html index 939a974..09cf6c0 100644 --- a/usage.html +++ b/usage.html @@ -1 +1 @@ - ModMii for Windows

    Home Usage Help Discord Credits Donate

    ModMii Banner

    It's now easier than ever to donate to ModMii using Ko-fi (supports PayPal), Patreon or GitHub Sponsors!

    ❤ Ko-fi ❤ Patreon ❤ Sponsor

    This page is under construction

    In the meantime, wii.hacks.guide has a nice ModMii Overview and usage information covering Installing ModMii, ModMii Wizard, SysCheck Updater Wizard and HackMii Solutions Wizard.

    ModMii Wizard

    You can use the ModMii Wizard to softmod ANY Wii, WiiU or vWii. Even if the console is already softmodded you can update all your softmods (i.e. overwriting existing softmods). You can also use this wizard to setup up a USB-Loader instead of having to later use the USB-Loader Setup Guide.

    Abstinence Wizard

    This Abstinence Wizard (i.e. Non-permanent Wii Hacks) allows you to enjoy many of the benefits of a softmodded Wii without installing any unofficial content. It will allow you to boot an emulated nand off external storage instead of the internal nand memory (i.e. initiate an exploit to launch Casper which redirects to load an emulated NAND).

    On a related note, did you know you can make a nand backup on a virgin Wii before even installing the homebrew channel or bootmii? Inside ModMii's support folder is a file called "Casper2BootMii.bat", run it and ModMii will save Casper and bootmii files to the right places so that you can make a nand backup directly from an exploit.

    USB-Loader Setup Wizard

    Set up a USB-Loader to save\play backups of your games to\from an external hard drive.

    HackMii Solutions Wizard

    You should only need this particular wizard to correct problems caused by inferior and outdated softmods like 'cIOScorp' or 'DarkCorp'.

    The HackMii Installer can't run properly on Wii's that have been overly or improperly modified. If the HackMii Installer freezes, or your Homebrew Channel is upside-down or you get a no vulnerable IOS error, this guide will resolve the issue.

    For those interested in the specifics, this wizard will instruct you to launch a WAD Manager via an exploit and install some clean IOSs that the HackMii Installer likes (e.g. IOS58).

    SysCheck Updater Wizard

    SysCheck is a Wii\vWii homebrew application you can run on consoles that have already been modified. As its name implies, it will CHECK your SYStem and save a report to your SD card or USB Hard Drive. If you open your SysCheck.csv log with ModMii it will analyze your setup and identify which mods are out of date. ModMii will prompt you to download only the files required to update your softmod and build a custom guide for you to follow.

    You can analyze a log by dragging it onto ModMii.exe or a shortcut for it - or you can launch the SysCheck Updater from ModMii Classic's main menu and browse for your log like a caveman ;)

    Download Queues


    ModMii Command Line

    Send cmd line instructions to ModMii to perform various functions. To see the help menu just open a cmd window where ModMii.exe is saved and type "ModMii Help" then press enter.

    This is actually how ModMiiSkin works. You could write your own apps that call ModMii to do the heavy lifting! Just please remember to give credit, and heck you can email or message me on gbatemp or discord if you'd like to collaborate!

    ModMii File Cleanup & App Updater

    File Cleanup: Remove unnecessary files from your SD Card or USB Hard Drive after you're done softmodding your Wii, WiiU or vWii.
    App Updater: Check for updates to apps detected on your SD Card or USB Hard Drive.

    Sneek Installer

    Instead of having your Wii read\write to the internal memory you can have it use external storage. That's like being able to make a backup of your Wii and load it on a friend's console!

    Use ModMii to assist you in setting up and installing neek or neek2o which are SD/USB NAND/ES emulation kits for the Wii. This allows you to load an emulated NAND from an SD Card or a FAT32 formatted USB Hard Drive. This means you can carry a backup of your personal system menu with all your game saves with you and load it on any Wii. If using neek+di/neek2o+di you can even load games from your external Hard Drive in the disc-channel. An emulated NAND is required to load neek/neek2o, but ModMii can help you with that too!

    Emulated NAND Builder

    Build a Wii or vWii emulated NAND that you can load using neek/neek2o. USB Loaders can load content installed to EmuNANDs without requiring neek. ModMii allows you to choose from various options when customizing your emulated NAND.

    Emulated NAND Modifer

    Modify an existing emulated NAND. You can install\uninstall Priiloader, install a custom system menu theme and more.

    Game Bulk Extractor (for SNEEK)

    neek2o+di supports loading Wii game saved as WBFS files (most common format), but the original neek requires games be extracted to fst format (aka extracted or SNEEK Format). To accomplish this you can use ModMii to extract a whole folder of games to fst format.

    Why does this even exist you ask? Two reasons - first because it's grandfathered to support the original neek... but these days that's lame because neek2o supports WBFS files which is more convenient. Well the second reason because the FST file system by design allows you to see all the individual files that make up a game. So if you want to make some custom levels or tweaks this file system makes it super easy to swap in new files.

    Advanced Downloads: How to make forwarder dols\ISOs

    A forwarder is like a shortcut that starts an application, channel or website.

    To build a forwarder, from ModMii classic's main menu, enter "A" for advanced downloads, then enter "F" for Forwarder DOL\ISO Builder.

    Forwarders can be run using the Homebrew Channel, or injected into system menu channels, or installed via Priiloader so you can control what your Wii\vWii boots when it first starts up, etc. You can even inject your forwarder into an ISO (which is basically a "game" you can load from a USB Loader to start a different application).

    Using ModMii You can make forwarders that launch an app (dol or elf file) from an SD Card or a USB Hard Drive, or launch a channel you already have installed on the Wii, or launch the internet channel to a specific webpage.

    If you want to inject your forwarder dol into another channel\WAD just open the WAD using ModMii and inject the new dol. Or download Customize Mii from ModMii's download page 5 and use it to load a channel\WAD, and inject your new forwarder.dol that you built with ModMii.

    For a more detailed tutorial, see the THIRD step from saulfabreg's Single ROM Loaders thread here.

    Advanced Downloads: How to change the version\slot # of a cIOS\IOS

    Only for advanced users. Only use this function if you know what you're doing.

    From ModMii classic's main menu, enter "A" for advanced downloads. Enter the number corresponding to the IOS or cIOS you would like to modify. You can enter "BETA" if you want to build a different version of the famous d2x cIOS, but the version bundled with ModMii is all you should ever need.

    Then ModMii will prompt you to enter a new slot number, or version number or apply patches.

    That being said, it might be easier\faster to just download the original from download page 1 or 4, then open it afterwards using ModMii to save a copy with advanced changes applied.

    Advanced Downloads: User-Defined Custom Downloads

    Only for advanced users. Only use this function if you know what you're doing.

    From ModMii classic's main menu, enter "A" for advanced downloads. Then enter "U" for User-Defined Custom Download. From here you can download and optionally patch an IOS\MIOS\System Menu that isn't listed on ModMii's standard download pages.

    Basically this is the same as NUS Downloader but can make IOS patches without having to use a second application.

    Change d2x cIOS versions

    Only for advanced users. Only use this function if you know what you're doing and are able to tolerate and report potential bugs in the beta cIOS.

    From ModMii Classic's main menu, enter "O" for Options. Then enter "d2x" to build a different version of the famous d2x cIOS, but the version bundled with ModMii is all you should ever need.

    Proxy Support

    Because of using wget, ModMii is able to use http and ftp proxies. Just setup the variables http_proxy and ftp_proxy in your user environment and/or system environment. You can set the variables of both levels if you are opening "System Settings | System | Extended Settings | Environment Variables"
    If your proxy server has IP 1.2.3.4 and use port 3128, then set:
    http_proxy=http://1.2.3.4:3128
    ftp_proxy=http://1.2.3.4:3128
    Instead of the IP, a DNS name is also possible.

    ModMii Options Explained

    Under Contruction.
    \ No newline at end of file + ModMii for Windows

    Home Usage Help Discord Credits Donate

    ModMii Banner

    It's now easier than ever to donate to ModMii using Ko-fi (supports PayPal), Patreon or GitHub Sponsors!

    ❤ Ko-fi ❤ Patreon ❤ Sponsor

    This page is under construction

    In the meantime, wii.hacks.guide has a nice ModMii Overview and usage information covering Installing ModMii, ModMii Wizard, SysCheck Updater Wizard and HackMii Solutions Wizard.

    ModMii Wizard

    You can use the ModMii Wizard to softmod ANY Wii, WiiU or vWii. Even if the console is already softmodded you can update all your softmods (i.e. overwriting existing softmods). You can also use this wizard to setup up a USB-Loader instead of having to later use the USB-Loader Setup Guide.

    Abstinence Wizard

    This Abstinence Wizard (i.e. Non-permanent Wii Hacks) allows you to enjoy many of the benefits of a softmodded Wii without installing any unofficial content. It will allow you to boot an emulated nand off external storage instead of the internal nand memory (i.e. initiate an exploit to launch Casper which redirects to load an emulated NAND).

    On a related note, did you know you can make a nand backup on a virgin Wii before even installing the homebrew channel or bootmii? Inside ModMii's support folder is a file called "Casper2BootMii.bat", run it and ModMii will save Casper and bootmii files to the right places so that you can make a nand backup directly from an exploit.

    USB-Loader Setup Wizard

    Set up a USB-Loader to save\play backups of your games to\from an external hard drive.

    HackMii Solutions Wizard

    You should only need this particular wizard to correct problems caused by inferior and outdated softmods like 'cIOScorp' or 'DarkCorp'.

    The HackMii Installer can't run properly on Wii's that have been overly or improperly modified. If the HackMii Installer freezes, or your Homebrew Channel is upside-down or you get a no vulnerable IOS error, this guide will resolve the issue.

    For those interested in the specifics, this wizard will instruct you to launch a WAD Manager via an exploit and install some clean IOSs that the HackMii Installer likes (e.g. IOS58).

    SysCheck Updater Wizard

    SysCheck is a Wii\vWii homebrew application you can run on consoles that have already been modified. As its name implies, it will CHECK your SYStem and save a report to your SD card or USB Hard Drive. If you open your SysCheck.csv log with ModMii it will analyze your setup and identify which mods are out of date. ModMii will prompt you to download only the files required to update your softmod and build a custom guide for you to follow.

    You can analyze a log by dragging it onto ModMii.exe or a shortcut for it - or you can launch the SysCheck Updater from ModMii Classic's main menu and browse for your log like a caveman ;)

    Download Queues


    ModMii Command Line

    Send cmd line instructions to ModMii to perform various functions. To see the help menu just open a cmd window where ModMii.exe is saved and type "ModMii Help" then press enter.

    This is actually how ModMiiSkin works. You could write your own apps that call ModMii to do the heavy lifting! Just please remember to give credit, and heck you can email or message me on gbatemp or discord if you'd like to collaborate!

    ModMii File Cleanup & App Updater

    File Cleanup: Remove unnecessary files from your SD Card or USB Hard Drive after you're done softmodding your Wii, WiiU or vWii.
    App Updater: Check for updates to apps detected on your SD Card or USB Hard Drive.

    Sneek Installer

    Instead of having your Wii read\write to the internal memory you can have it use external storage. That's like being able to make a backup of your Wii and load it on a friend's console!

    Use ModMii to assist you in setting up and installing neek or neek2o which are SD/USB NAND/ES emulation kits for the Wii. This allows you to load an emulated NAND from an SD Card or a FAT32 formatted USB Hard Drive. This means you can carry a backup of your personal system menu with all your game saves with you and load it on any Wii. If using neek+di/neek2o+di you can even load games from your external Hard Drive in the disc-channel. An emulated NAND is required to load neek/neek2o, but ModMii can help you with that too!

    Emulated NAND Builder

    Build a Wii or vWii emulated NAND that you can load using neek/neek2o. USB Loaders can load content installed to EmuNANDs without requiring neek. ModMii allows you to choose from various options when customizing your emulated NAND.

    Emulated NAND Modifer

    Modify an existing emulated NAND. You can install\uninstall Priiloader, install a custom system menu theme and more.

    Game Bulk Extractor (for SNEEK)

    neek2o+di supports loading Wii game saved as WBFS files (most common format), but the original neek requires games be extracted to fst format (aka extracted or SNEEK Format). To accomplish this you can use ModMii to extract a whole folder of games to fst format.

    Why does this even exist you ask? Two reasons - first because it's grandfathered to support the original neek... but these days that's lame because neek2o supports WBFS files which is more convenient. Well the second reason because the FST file system by design allows you to see all the individual files that make up a game. So if you want to make some custom levels or tweaks this file system makes it super easy to swap in new files.

    Advanced Downloads: How to make forwarder dols\ISOs

    A forwarder is like a shortcut that starts an application, channel or website.

    To build a forwarder, from ModMii classic's main menu, enter "A" for advanced downloads, then enter "F" for Forwarder DOL\ISO Builder.

    Forwarders can be run using the Homebrew Channel, or injected into system menu channels, or installed via Priiloader so you can control what your Wii\vWii boots when it first starts up, etc. You can even inject your forwarder into an ISO (which is basically a "game" you can load from a USB Loader to start a different application).

    Using ModMii You can make forwarders that launch an app (dol or elf file) from an SD Card or a USB Hard Drive, or launch a channel you already have installed on the Wii, or launch the internet channel to a specific webpage.

    If you want to inject your forwarder dol into another channel\WAD just open the WAD using ModMii and inject the new dol.

    For a more detailed tutorial, see the THIRD step from saulfabreg's Single ROM Loaders thread here.

    Advanced Downloads: How to change the version\slot # of a cIOS

    Only for advanced users. Only use this function if you know what you're doing.

    From ModMii Classic's main menu, enter "A" for advanced downloads. Adjust the slot number or version number to your liking, then enter the number corresponding to the cIOS you would like to modify. You can enter "d2x" if you want to build a different version of the famous d2x cIOS.

    An alternative that might be easier\faster is to just open a WAD using ModMii to save a copy with advanced changes applied.

    Advanced Downloads: User-Defined Custom Downloads

    Only for advanced users. Only use this function if you know what you're doing.

    From ModMii classic's main menu, enter "A" for advanced downloads. Then enter "U" for User-Defined Custom Download. From here you can download and optionally patch an IOS\MIOS\System Menu even if it isn't listed on ModMii's standard download pages.

    Basically this is the same as NUS Downloader but can make IOS patches or change slots\versions without having to use a second application.

    An alternative that might be easier\faster is to just open a WAD using ModMii to save a copy with advanced changes applied.

    Change d2x cIOS versions

    Only for advanced users. Only use this function if you know what you're doing and are able to tolerate and report potential bugs in the beta cIOS.

    From ModMii Classic's main menu, enter "O" for Options. Then enter "d2x" to build a different version of the famous d2x cIOS.

    Proxy Support

    Because of using wget, ModMii is able to use http and ftp proxies. Just setup the variables http_proxy and ftp_proxy in your user environment and/or system environment. You can set the variables of both levels if you are opening "System Settings | System | Extended Settings | Environment Variables"
    If your proxy server has IP 1.2.3.4 and use port 3128, then set:
    http_proxy=http://1.2.3.4:3128
    ftp_proxy=http://1.2.3.4:3128
    Instead of the IP, a DNS name is also possible.

    ModMii Options Explained

    Under Contruction.
    \ No newline at end of file

moDnyomFDS1cA<#~{eiUI$(WbuYew^NO^=`22) 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 z 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 g*_8ZxxfpSJT-W@5|z_LP8 zrwbBrL#?(2-2G;hh3D8;QNHN+bx!237_)EluxGj^A%?h29*2;4sq1nvNhPq>#I+V} z>ba|YBHiOck~VpbuN`cM%gr^NT;!T_AU0RB3rx^Oj}VxrX}G36B=KO}%+hhqNhfkx z|C#IP57<#}R4q4^s&?V^x10_-PWi6wSfdkrI#D|amJARK{+|#m+1mlVvu1zxFvk>e z^2S#41960R5vN>G$kp@c6(vQv@FxKjZ;|}lGiUUXi_Ws@i-TpYJ_Yvdv&WYtn!5#O zOY6koFVg)R2z_U<_g5mA)2K@qbCznRX1&}4mq$WR8exuj!%)hFIO#WY25g98v%%4H z-&Os)i+4)2Bc#LVJGp>cK;5!(^anPkoTOPmtPl+_A^h zjMdAl(XD6$8g#f9olo9_x`R3zvGV#MS-jxJCDe>|!3s6Yqo^aag0hnG?Nu7-bA6_K_oF!7(e-u`6tQW9-~_n7i2%+~8VJU{lDUW_BFqY{euYx-rM zbfkP83Y-Oa4>or;XBRFxQP0SQ`P5W+zsh>V0OM!r@F;s3o)nT0#tAs|-4XFDVCG2AapWS?%&F z>aFX~ZP$3Ib1cG-s6LMb=RZjNhl#E_EQ{htKSg&; z7T`lSkA%J@>kh||w_&_qy;6JNXnbqrZ9g1Rm$^33*9GwDqD)@-udCgpiW)Gd=!qsK><@b9_ke>>{!{(^2FTG!n;b%`qfI@<@4ayNJJ$S zgS~KUN#OGrMeqUoqLco@tIC_NU*}f(1fQ?LDG2@b$?&+(2ju7VXR0e*a8^4!7zy!U z)<;R#`bJuXjva`gbWPvp!AA42me*-A#Kvrf%y1FM&o-m@I{N`(x)7T7a4k#}rSqE= zvpR@)-q;hZem9!E!Iy22mKraj*5z}?&Omyv5aRU3^NBZ|{O?Y@;~<3VHmQGK#-di7 zKT4^A*wWivx@QCQ1glMt?;-FA*hA`0O!z5m{1>!9v?!W@`{EdC@B%-&PWVDNY@Nf# z_yB>D+ZeYgxpH}ZfmOt)a2ae?Y@Tub0ukuX%-G%|!&l;jX2o4ttxZYSVQBA-Z%#}# zZ7}a;?7&r5CEVQCrt^V!5kma~3so6T8WXdYz`^l^CL0L&3WdYVTDUE7&mW z=yMIZq`_`c8S&BItuo_K*=9(7UM207p{*wG%=y*0V{#nv>5k?tnW&A1@p(dXs0;hM zR@;IY>u3ZVtI)0BG(S3DL^*z6zC=mDHDPPEL6N(Q!4yUTehsG}6}r;#UXUvr z+Rc?+ze_j_8cHxb0ijb3j`-L`Zc31*zC4cS)FS+ZI#k}Phvq+yOxn~Nsrl;3FxdYr zXPe@`Gxc>9ec^+M>q3yA$HnPdYuZvhRXehwM8oJWBgaO-Fw;eO^Xe||QV0H~Z|~PE z5U&@F9fbF02)1x9BUuHEFQliry10v8oT|Q?$yf*+%a8SC6ccIz*=O)+uL{SghNV#D zc-!9Uq=3-NFOO1ZllDiRSQ`%Z*sx!_b9}Dp2V95%-y8V!gtT>CAT6$E!d+*TGN|dI zm%(*`R5n|lO3zgi=5_Akyo-+r75b`8NK_mMP;b&w3ca=tQmjXvCn^E{!`J^A}j*QNEPPofM8R*S)vl9X8PT8`2l^fI0ujBQv(eC_OuWwfH zsBpG@HS^e;-CvhO%-7e|W=Q$x9kvd|_BB11zcsesL3b*2GFLLLK+x@rRN%Ed%KPGj z8!WXUoBD1&;3e~Y-Vrt8>G-_V2W7>AUS_VBaD_XVyfsPMdi~hrE+*hIA*IYqCnVke zw%zyXU@6aM7MM$SJaj~BSdXvvvm;WM6hiz2r^PT^HEWEgdd>`Qtt}q08AIR0Ul6Oc zYKuwm+zcsTe2Dq9bgUE3fWi6dcXO3k1u)R%uJ@#E9=f+4^XP@NcfsxS*=4fa>(j8; zOPJWAVvbG9)~ibCs7v6ekV3YWZ8CClvCJI~Z$$k-iOqi6mApxF0=w@s?50%u0g?q)^AQIZ7~G*T z-xPXqC5r<7k$iOPmN6e(jH3`x5h~Q!=fH^jAn*Oyt9T-X8S6{4~mj&bEdu}LV7eVHYwXIPbmPJ{rv8%vuNo3D-REKKwYI^$i#))C8#*_wb zq<%lwH#kQMy(nqw?_Gf|)5SWTc(Aes9!r=tNR`i!U=@K8cyBl^a)pCM!l_6C=hq7a zUIKV4k@YG~?48@P8(3NYuuu1i(8f;Q64|~ck0=Ikk zGtY+qSi8vfL&n$W=M16>eDl|$u3l4nAvzFBQ&I?t0|O#-9=M$ms!y7R(4OqoHY%wm z*i<$wuBwD>77WJrYJJ2b-sWBS_78$U?FWbY33gCk**AcGG^@f+^ z&b2~Iu7@-1qXY(ITw?PDhi6ox)ZqD{~VBHVc&uxyql^pWS$Lg&aA=Lm&YZlPs1 zB{7td_$V*=$J0~5&c4pl*>$J7s`yjN^zfDE22QFr@WiDxu!GoQR?)E6nTwLQ&5jnk zd;OxWdv*dEoH9K2a^q(DAA3^?$;9$f+=+{4%kE#FV2m|Gg>QF&-xS!~iO4VgvS(Ok z@AejkI(A$SHlPek5KUDPwk#$+yAPT)4U9Q?v1ft~=jwef=KSF!Q<&fZG513h#_v21 zjXYiBgW>My}%&i?UEQ^|WSjS!t@D*3|k44WO7bSxJKFZYk) z2ea#srlr|Vt_7sQeR5Z?IX76^luJQ^g*^#0H%CIku3Op(9i+&b-RC|?x%GmC1?Ds$ z&3!AGa#WopcBM*D&}<)74gk9(Gs0T+%D`q8?gzt+@vD$pi zSU6mr>Ps*>D`$-D-j0OX{Us9SV!E*vESe=a@7&s&haL`^Gue<04Si|j-BVp7%(9fi z|L|HZwd5K z=!>i#fjuv1Vd^FoHkb{s63ad;CXRwzkJE$lT{ZNV_@=sn!aF_8ZO^n+r4+UyhUW_p}!bB4jP}TyGy0!^l*c#KJW5IkKlH5_m5O{lI3=Dmr?1}3}Ok37}GHrKU2m8EPP#U zXpYk=!mAV>|KL-tpdB(bcYeb&e;QFlf(_Pt>kL#HPvzm*Rj_d(*(>1e61=Tr ze`v7CX8nEOf@AG>9ebny_koMn5_H;=ZOejg=d{22*Hm};}UxehJXERk(336 z(dN+u_HBJUKhjMO+$`rgc9@2^scxg^8)jJV(7$0@VGFfvCzzhz>9=?{$#IJ2_%qHu z+*A(Xd3)whdY-?)C2IF2@p98LOE7A8V!d$Tec%WC+u%&z!eg4vKaAUzmvEHnZp=yx z%lG~-`Do(eQ!lbIP3F-PC>~93hL*e2mG+RqOrP+1Lnnex(ba?GQX}y>A!Q%Mc40-j z=-lfOMW!v+rf}5trkIn5_!f=57#U$x!Ov!Ol~|at&@=_re*dYPm6*6%unxMU7*8k4 zI2+EKe!EqAc4z468P}x{&|kktsB$w%bH37-*mi*)Yz`j3Iy4a=dUFFLs1(6S_{U6+ zxlapMLe1Mg?9(_Mr88)b3b%naEZA(8?UHc#w^ofpUC@Aqca9b7+6ZpN!)fHi#ny2q zx97yu&c{!DEJQI^(H-Cv42p(vCV!HPpsIF&@JidOZtHtG$<%{3Ju9=mgYIW?&m2{) zNVhH+Yks%MSpKL!i|j6)evbenmB6a_zVe~wpi3^kXe#G|X?E}bVX@+O*usoorPm*p3ef%$#JWqp; zu^M;Nk(JVJ>?b`zy>O1JQ1S?|k{%>sER!^$brYLMRJzj{A9_tujkwp0HhVM+lY%>Y zL!+oEt}b;4Z-dTCLJ)0W?S`um>xZZS;&MfJ>VFtW1T~|%JTQ=W9Dm!$2pg8*8oBl1 zvrCfF=rv5Vr5@m%!?HEeUWTmSqs!5UT8X2GU%j)C67Xi@Ete$=GBmGTh~NGt@WqpM{C^o} zww0-$c_qvA|1!}0H?H-{I(x6S>D1GllxFsZG#K?*lX_(gQ*6Z7Xhr#tRF!cFH^s#NH72Crm(B!Y2);p6C3Z=FU7C%D#=`ma=45 z@ko-0l%>^DF(q#)TU3@7OQWPP(LzHrTBO~BvLvRItTEOk85+w&%oNG?WGqQx42_wI zd&a!K`yRZW=k%WQbk6(7d;fLMj9JbZGuM2t>-v7aacOd7WAVy8k6`FK_*6acc}=Ky z6E9C!SRuf@&zJo3DDcRd3Ouq8ROSk-+`kB{F*8nCc&-{iFl9%e5CoH8)Y=7)TI)Vc ztv}3e0!!0dcJ6ktFxU>Rr}Zb^Li)4xIJ5HIwSlQ=Pu7{F zG$y-G&GGdV1kPPI;*QKhevebw14P;<-jj}@eln>JOLC3ItB|BwQ~T-b0#ZfS8Y23H z0w*~EBD}Y}b`w&c>@ccsl`cI*+giT|%~_{vhDxalUtq)_^+ou+3`9>E|6NbTF0m=3 zdF>%ReX;N9r`euxG%T$`let!qgfRY{@+2>1H~;YPO=-%$xNjYp_tJ+Ra3J6VT0Mgz z+*;sht#*joYdo|4o5QP)d4p@ow^|4pSMw`5UrM$ME%!!#FeJaC$SrZ&qowv5a7NsY zSvq%gGeRgLRP_*n)rLaPgCoV!;)e#?+JXuX964-t+6J?lGTYeHR5PYGVUeD0wzJ=(F(o?+iL6*GAA3hiv+MeVG=}m$z#!wk6OTv;|w+4?&IFDg6^eX z%;LFGvVZ)loMMVYLhM0<-m!*}3*PVoZj`5RQ$aeptEog)B%r{7^mupmqIKZkqdn_L z&@BuZM|xIe$M&>_k{0bnc=E|Hpd86#ziu*Zu)MaywPd&e>@ApY)Wd8AKu!SbJw-aR z!FxhxWSNhR#okk3Cn%P!O;<~*YnRZU6;ieIn9k@nRQaTC$45>2rWe&ROn{0G%Z96d zSlE1bG(J(5^Y*U11g;`i>E=RCSt-+|74l-u6;A2HP2pn|UV&e?e@zG@A3xc%ET16n zWOg@$LGgD2eu40?gBuOZ7?T0Z(a%nOV9|B_Ji}MK9M)`B@83ZdU>#_Q$>ltyNMF=; zUfx;*V0E3?Zad+mtgm(Kni|=_|GXa+I!rfw;04{!=v+xvHOz?%fJEsRB!$W({sZn6 z66#vbExxUJvRS4@rYD;%CEP=n`=}y!^?M-~nZwdn_6ZOTPeMJ28vLY6hK<~^1zt!Y zS|}N%+P3Y!?V9ogf4-52rT(`b8&4Fp1(1AU-E@^ba0CUbrY(5cv#NQpYNFfSzq6FB z@Fs@5?RNZF`bE255aPoVXZ6`31{$9J3^$4Q@jClzygAHGs}}(085;lm zy|cH~4^@NO^`;5p`VU{9pPk=|3|f0#kU?u5+f~*8dPc-wLU0b%?ZyV~`Hk&sdPIm? z@JD$0{Ib!=a*@Gdvu-`?R7z&78yq0(R7*ZT<)dwL1zzeI;HuZ9PIylMYW=7@7Nm{@ z^m|`oDkFAS%N|sOzgsU|$HSf_U_x+wT!Cal6D$JSjm06rLh5kN;g(JqvUDZSiJti6 zLODGx3M)FVIoB4NOPUj-gBWuY7VUEXqZI(8Lrnjso>=Dsbz&`!WahpJwM ztIff$*XLB5vW^;tey7(-yh;wgj={f=zmq_az?7{~3%dY!T+94ch(Xi%g=c|LJi(eQ zo=5|0vOzZ{`3Yzr_U#$a!mhm3BN}I?b7L30ncyoY(e<7&da196w+;+`@ILa~B_eBHZ5cVmw=>B4F z^%|)InGRR{zgCpzSpoA%3vNT734TSB`O0&BPm4Q`{I|wk?lq~3%gFb(v`of(^T@9Z z>;019QSnw(_qA=Ep0XCVTiXkMRH|$kiu%N)1Zx;DHOV4Ry&WQ6rv@0$%M2BWAio$Q zSvjq>jp!~6li+3j-uufM8AX$AyjDerzcq)u13SpyYslq!VE$Il-ePp3I55LvwHpR~&rug&f4p?(5gM*Z$!S&eTl4ii2lI`gQ+0{$@f?7f?8MBV6yB5wJRbk6 z`m(NhtG?k5;n23`l9JzD=1tT0`bDqEOfaNz-q_K-%R~6#-Hrq+2~LIB<9x~Sv(O7+ z&6B(3(mHWb6H>UJ!)N`P0em(n)AutmQa*X9*ii({r`U@7#I{BAgXiiT;OlsZHLaKB))aufVNs@&tJi`6T@iIA* zweS$8g>q$&%Q=@4_4i$@)=iBhxG1h*wBVbQW}mH|s6x%+Q8hx)7pd%qHA5kEaha4o z(5lhU&K{lN3$jhw@8r$JLQ+{OVdHLtf(R^v-p3dUL2Q5_msoH%Z(_n8t&aYpx!$)n z+4Y@Se;q4E*>#BOhd)p=e-OcCbnCBmZU{k-Uc$AS<(_|S|G}JX`Aj{qX^EokB>3Uo zY@a|Oo>qO=P(XvHGbXq*G`awCf8)?R2-{o9>$gp({k3==oM>rnDZCkbpt= z_6TDdlTc$`=eeaPAskDx5w-qY(_+8O>p3YKB&5MdaWICviFx~GqtYAlN9Dov;JZk+ zwP|X^S;VvgzODz6Fpo_eDA>Rq=TKgs!52xO_ht%8(xGk1Zec?vMuL2AAhMbV!7ha_ zG!f`?Jy;uZR&lVG5-kM_ke*--@wtdnuKKf`qR&SN1b)i3J#}t)A9^HF1AYl%T8ii{ zR8khtwH?50_IxOBsp_E{97wl0R9dV^3O|om4lyA-%B?L! z!Lirx%uVJ8i5?fy;~R_w3U=xqDc67TxHiBBI>ag_Y)+u_*y6l-1Cf@B&C0?k9EV;H=RH2KDh$SX*@cIOeg@H;Yo zDrM*1@)X?;oO!UvV)(@@zfl#>8OMZ-l?cM^pW~(VN4VT(5T)GMw~KV(nDFP2`l7y@ zw&o@o)pj}rJX<@i^SsaT2-ELWxrg-;Rz+t!abxU&Bm%mU)a(+nuklf4b)4a)Y?iYZ z4~0VM_`}a4lp8)f;+LqH>{0xxs;WAOf^P}yuee)3OTdm@#1yOu3jKlf$lpz7@Zf6UDAUzDB+ul zS`-T91Aaqgj#QAD*#ab$4_qBX*)tSxy!oytPle`8*PT7k_}yRcC?FEFl*qOFrr#q4lU( SbTbxy)ZPEGv&^yZxcqOF&I@1w diff --git a/Images/classic.png b/Images/classic.png index 447278613574fc6334e20bff25567c5e6564144e..51e1675700cd98e3fc462724525687594fa3ae4d 100644 GIT binary patch literal 49083 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 u}0SY)bqkqgkDjP6Hj-a;S9;i56sGuZo&Q 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